@-ms-viewport{width:device-width}@-o-viewport{width:device-width}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;background:#fff}ol,ul{list-style:none}a{color:inherit;text-decoration:none;outline:0}a:active,a:hover,a:link,a:visited{text-decoration:none}@font-face{font-family:veritas;src:url(../fonts/veritas.eot);src:url(../fonts/veritasd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/veritas.ttf) format('truetype'),url(../fonts/veritas.ttf) format('truetype'),url(../fonts/veritas.svg#veritasregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:veritas-icon;src:url(../fonts/veritas-icon.eot);src:url(../fonts/veritas-icond41d.eot?#iefix) format('embedded-opentype'),url(../fonts/veritas-icon.ttf) format('truetype'),url(../fonts/veritas-icon.ttf) format('truetype'),url(../fonts/veritas-icon.svg#veritasregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:veritas;src:url(../fonts/veritas-bold.eot);src:url(../fonts/veritas-boldd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/veritas-bold.ttf) format('truetype'),url(../fonts/veritas-bold.ttf) format('truetype'),url(../fonts/veritas-bold.svg#source_sans_prosemibold) format('svg');font-weight:700;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:veritas-icon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e601"}.icon-moon:before{content:"\e602"}.icon-google-plus:before{content:"\ea88"}.icon-twitter:before{content:"\ea91"}.icon-linkedin:before{content:"\eac9"}.icon-envelope:before{content:"\e600"}.icon-cross:before{content:"\e603"}.icon-sun:before{content:"\e604"}.r{max-width:1212px;position:relative;padding:0;margin:0 auto;*zoom:1}.r:after,.r:before{display:table;content:"";clear:both}.ie8 .r{width:1212px}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body,html{height:100%;position:relative;width:100%;overflow-y:auto;overflow-x:hidden}body{background-color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;color:#fff;font-family:veritas;font-weight:400;font-size:1.2em;background-image:url(../img/small-bg-content.png)}.with-picture img{display:none}p span{font-weight:700}.simple-list{float:left;margin:0 0 30px 75px;list-style-type:disc;font-size:.9em}.simple-list li{line-height:2em}.link-style-1{border-bottom:1px solid #fff}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}.slick-slider{max-width:640px;margin:auto;margin-bottom:40px}.label{position:absolute;bottom:30px;left:0;padding:20px;width:100%;background:#000;opacity:.8}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.from-big,.to-small{display:block}.from-small,.to-big{display:none}.wrapper{height:100%;min-width:320px;position:relative}.loading{position:absolute;height:100%;width:100%;text-align:center;color:#fff;z-index:50;background-color:#000;opacity:.9}.loading span{margin:0 auto;display:table;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header{height:80px;padding:19px 0 11px}.logo-veritas{display:block;margin:0 auto;text-align:center;width:31.87%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.logo-veritas img{max-width:137px;width:100%}.logo-veritas.active{margin-left:20px}.controls{position:absolute;top:16px;right:-100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.controls.active{right:0;z-index:20}.brightness-on .bg-content{background:#fff;background:rgba(255,255,255,.8)}.brightness-on .bg-content h2,.brightness-on .bg-content p,.brightness-on .bg-content ul{color:#131311}.brightness-on .icon-sun::before{content:"\e602"}.brightness-off .bg-content{background:#000;background:rgba(0,0,0,.7)}.brightness-off .icon-sun::before{content:"\e604"}.btn-icon{float:left;height:35px;line-height:35px;text-align:center;width:35px}.title-with-line{margin:14px 0;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;z-index:1}.title-with-line span{margin:0 10px;font-size:.8em;letter-spacing:1px}.title-with-line::after,.title-with-line::before{content:'\a0';background-color:#8f8f8f;height:3px;overflow:hidden;position:absolute;top:40%;width:50%}.title-with-line::before{margin-left:-50%;text-align:right}.menu-list{margin-bottom:20px}.menu-list,.menu-list li{float:left;width:100%}.menu-list li{height:61px;line-height:61px;margin-top:22px}.menu-list .menu-item,.menu-list h3,.menu-list span{display:inline-block;height:100%;width:100%}.menu-item{opacity:.8}.menu-item span{text-align:center;text-transform:uppercase}.about-us{background-color:#4c7503}.about-us.menu-item:active span,.about-us.menu-item:focus span,.about-us.menu-item:hover span{background-color:rgba(76,117,3,.95)}.what-we-do{background-color:#57a0c3}.what-we-do.menu-item:active span,.what-we-do.menu-item:focus span,.what-we-do.menu-item:hover span{background-color:rgba(87,160,195,.95)}.feedback{background-color:#da9327}.feedback.menu-item:active span,.feedback.menu-item:focus span,.feedback.menu-item:hover span{background-color:rgba(218,147,39,.95)}.register{background-color:#6a3e62}.register.menu-item:active span,.register.menu-item:focus span,.register.menu-item:hover span{background-color:rgba(106,62,98,.95)}.contact{background-color:#e63329}.contact.menu-item:active span,.contact.menu-item:focus span,.contact.menu-item:hover span{background-color:rgba(230,51,41,.95)}.bg-content{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;background:#000;background:rgba(0,0,0,.7);position:relative}.footer{font-size:.6em;padding:35px 3.38%}.footer p{float:left}.footer .social-list,.footer p{height:36px;line-height:36px}.content-box{*zoom:1;display:block;position:absolute;top:100%;left:0;width:100%;height:100%;z-index:10;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.content-box:after,.content-box:before{display:table;content:"";clear:both}.content-box.active{top:80px}.content{*zoom:1;height:100%;padding:35px 20px 100px}.content:after,.content:before{display:table;content:"";clear:both}.content p{float:left;font-size:.9em;line-height:1.6em;margin-bottom:30px;width:100%}.title{float:left;height:30px;margin-bottom:50px;position:relative;text-transform:uppercase}.title span{font-weight:700}.title::after{content:" ";background-color:#4c7503;bottom:0;display:inline-block;height:6px;left:0;position:absolute;width:53px}.title.about-us{background-color:inherit}.title.about-us::after{background-color:#4c7503}.title.what-we-do{background-color:inherit}.title.what-we-do::after{background-color:#57a0c3}.title.feedback{background-color:inherit}.title.feedback::after{background-color:#da9327}.title.register{background-color:inherit}.title.register::after{background-color:#6a3e62}.title.contact{background-color:inherit}.title.contact::after{background-color:#e63329}.box{font-size:.8em;height:84px;padding:15px 12px;position:absolute;right:0;text-transform:uppercase;top:0;width:93px}.box span{font-size:1.4em}.no-js .int .btn-light,.no-js .loading{display:none}.int .logo-veritas{margin:0 0 0 20px}.int .controls{right:0}.int .nav .menu-list,.int .title-with-line{display:none}.int .fixed{left:0;position:fixed;width:100%}.int .top{background:#000;background:rgba(0,0,0,.8);top:0;z-index:20}.int .nav{top:64px}.int .content-box{top:80px}.card-wrapper{float:left;width:100%;text-align:center;margin-bottom:30px}.card{margin:auto;width:320px}.card .contact-info,.card img{float:left;width:100%}.card .contact-info{background-color:#fff;color:#6c6c6c;height:50px;padding:16px 20px 0}.card .name{float:left;width:55%}.card .social-list{float:right;width:20%}.card .social-list li{float:left;font-size:75%;text-align:center;width:50%}.card .social-list a{display:inline-block;width:100%}.slide{float:left;margin-bottom:50px;text-align:center}.slide p{text-align:left}.slide span{float:right}.slide:after{content:'';height:1px;background:#fff;width:350px;display:block;margin:auto;clear:both}#feedback-slider{float:left;text-align:left;width:100%}#feedback-slider img{display:block;height:auto;width:90%}#feedback-slider img.p{max-width:415px;margin:0 auto 10px}#feedback-slider img.l{max-width:860px;margin:10px auto 0}#feedback-slider p{font-size:1em;min-width:100px}#feedback-slider span{font-style:italic}#feedback-slider .owl-controls .owl-page span{background-color:#da9327;height:15px;width:15px;border-radius:0}#feedback-slider .owl-pagination{margin-bottom:20px}form{float:left;margin-bottom:50px;width:100%}.form-element{background-color:#fff;border:1px #8f8f8f solid;color:#000;float:left;font-family:Arial;font-size:14px;line-height:1em;margin-bottom:20px;padding:12px;width:100%}.form-element.input,.form-element.select{height:42px}.form-element.select{color:#000}.form-element.textarea{font-family:Arial;font-size:14px;height:102px;resize:none}.error,.returnMessage{float:left;width:100%;margin-top:-15px;margin-bottom:10px;font-size:70%;color:red;opacity:.7}.returnMessage{margin-top:10px;text-align:right;color:#fff}.map{float:left;height:272px;width:100%}.contact .content,.page-contact .content{padding-left:0;padding-right:0}.contact .title,.page-contact .title{margin-left:20px}.contact p,.page-contact p{padding:0 20px}.contact .address,.page-contact .address{background-color:#fff;color:#494949;float:left;font-size:.8em;margin-bottom:30px;padding:20px 0;width:100%}.contact .address span,.page-contact .address span{padding:5px 0;float:left;text-align:center;width:100%}.btn{cursor:pointer;color:#fff;border:0;display:inline-block;float:right;height:40px;padding:0 20px;min-width:200px;width:100%;margin-top:30px;text-transform:uppercase}.btn:hover{opacity:.8}.what-we-do-img{display:block;clear:both;width:100%;height:auto;max-width:840px;margin:0 auto}@media only screen and (min-width:768px){body{background-image:url(../img/medium-bg-content.png)}.from-medium,.to-small{display:none}.from-small{display:block}.header{height:124px;padding:24px 0 28px}.with-picture{position:relative;margin-left:180px}.with-picture img{display:block;position:absolute;left:-160px;top:0}.ftr{float:left;width:100%}.title-with-line{margin-top:0}.logo-veritas{text-align:left;width:17.71%}.logo-veritas,.logo-veritas.active{margin-left:3.38%}.logo-veritas img{max-width:inherit}.menu-list{padding:0 3.38%}.menu-list li{background-position:center center;background-repeat:no-repeat;background-size:100%;height:232px;margin-right:1%;position:relative;width:49%}.menu-list li:nth-child(odd){margin-right:0;margin-left:1%}.menu-list li:first-child{height:400px;margin-left:0;width:100%}.about-us-bg{background-image:url(../img/medium-bg-about-us.jpg)}.what-we-do-bg{background-image:url(../img/medium-bg-what-we-do.jpg)}.feedback-bg{background-image:url(../img/medium-bg-feedback.jpg)}.register-bg{background-image:url(../img/medium-bg-register.jpg)}.contact-bg{background-image:url(../img/medium-bg-contact.jpg)}.menu-item{background:0 0;opacity:1}.menu-item span{background-color:#131311;bottom:0;height:58px;left:0;opacity:.8;padding-left:16px;position:absolute;text-align:left}.content-box{top:100%}.social-list{float:right;width:90px}.social-list li{float:left;width:36px}.social-list a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;color:#fff;display:inline-block;text-align:center;width:100%;font-size:1.3em}.social-list .email:hover{opacity:.8}.social-list .twitter:hover{color:#55acee}.social-list .linkedin:hover{color:#0976b4}.social-list .google-plus:hover{color:#dd4b39}.title{font-size:1.7em;margin-bottom:95px;height:45px}.title::after{height:10px;width:76px}.box{font-size:1.3em;height:166px;padding:38px;width:185px}.box span{font-size:1.4em}.content{padding:40px 3.38% 150px}.int .nav{top:99px}.int .ftr{top:830px}.int .content-box{top:124px}.card-wrapper{width:50%}.card .social-list a{color:#6c6c6c}.map{height:372px}.contact .address,.page-contact .address{font-size:.9em}.contact .address span,.page-contact .address span{width:25%}.btn{width:auto}#feedback-slider img.p{float:left;margin-right:10px}}@media only screen and (min-width:1400px){body{background-image:url(../img/large-bg-content.png)}.from-big{display:none}.to-big{display:block}.large-no-limit{max-width:100%}.r-large{max-width:1212px;position:relative;padding:0;margin:0 auto;*zoom:1}.r-large:after,.r-large:before{display:table;content:"";clear:both}.header{height:154px;padding:80px 0 10px}.logo-veritas{margin-left:74px;position:relative}.logo-veritas img{max-width:196px}.controls.active{right:25px}.title-with-line{margin:26px 0}.title-with-line span{font-size:1.5em}.menu-list{padding:0 0 40px}.menu-list li,.menu-list li:nth-child(odd){margin-right:1.56%;margin-left:0}.menu-list li,.menu-list li:first-child{height:358px;width:18.72%}.menu-list li:last-child{margin-right:0}.menu-item span{bottom:44px;font-size:1.5em;padding:0;text-align:center}.about-us-bg{background-image:url(../img/large-bg-about-us.jpg)}.what-we-do-bg{background-image:url(../img/large-bg-what-we-do.jpg)}.feedback-bg{background-image:url(../img/large-bg-feedback.jpg)}.register-bg{background-image:url(../img/large-bg-register.jpg)}.contact-bg{background-image:url(../img/large-bg-contact.jpg)}.content-box{left:inherit;max-width:1000px;right:0;top:100%;width:78%}.content-box.active{top:0}.bg-content{margin-right:10%}.side-menu{background:#000;background:rgba(0,0,0,.9);height:100%;left:-100%;position:absolute;top:0;width:345px;z-index:10;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.side-menu .credit{display:none}.side-menu.active{left:0}.side-menu .social-list{bottom:0;right:0;margin:0 0 25px;position:absolute}.side-menu .social-list a{font-size:.9em}.side-menu .menu-list{padding:230px 0 0}.side-menu .menu-list,.side-menu .menu-list li{float:left;width:100%}.side-menu .menu-list li{background:0 0;border-bottom:1px #8f8f8f solid;height:60px;line-height:60px;margin:0}.side-menu .menu-list li:last-child{border-bottom:0}.side-menu .menu-list .menu-item{background:0 0;bottom:inherit;padding-left:40px;position:relative;text-align:left;display:inline-block;height:100%;width:100%;text-transform:uppercase}.side-menu .menu-list .menu-item::before{content:" ";display:none;height:59px;left:0;position:absolute;top:0;width:12px}.side-menu .menu-list .menu-item.active,.side-menu .menu-list .menu-item:hover{background:0 0}.side-menu .menu-list .menu-item.active::before,.side-menu .menu-list .menu-item:hover::before{display:block}.side-menu .menu-list .menu-item span{background:0 0;bottom:inherit;font-size:inherit;left:inherit;opacity:inherit;padding:0;text-align:left}.side-menu .menu-list .about-us::before{background-color:#4c7503}.side-menu .menu-list .what-we-do::before{background-color:#57a0c3}.side-menu .menu-list .feedback::before{background-color:#da9327}.side-menu .menu-list .register::before{background-color:#6a3e62}.side-menu .menu-list .contact::before{background-color:#e63329}.footer{height:68px;line-height:68px;padding:0}.content{padding:80px 3.38%}.content p{font-size:.9em}.title{font-size:1.8em;margin-bottom:60px;height:48px}.title::after{height:12px;width:90px}.no-js .int .side-menu{left:0}.no-js .int .controls{right:25px}.no-js .int.about-us .menu-item.about-us::before,.no-js .int.contact .menu-item.contact::before,.no-js .int.feedback .menu-item.feedback::before,.no-js .int.register .menu-item.register::before,.no-js .int.what-we-do .menu-item.what-we-do::before{display:block}.int .top{background:0 0}.int .nav{top:157px}.int .ftr{top:521px}.int .side-menu.fixed{width:345px}.int .content-box{top:0}.int .controls{right:25px}.card .contact-info{height:66px;padding-top:22px}}