@import url("animate.css");
@font-face{font-family:'Circe-Bold';src:url('../fonts/Circe-Bold.eot');src:url('../fonts/Circe-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/Circe-Bold.woff') format('woff'),
url('../fonts/Circe-Bold.ttf') format('truetype'),
url('../fonts/Circe-Boldsvg#montserrathairline') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ProximaNova-Bold';src:url('../fonts/ProximaNova-Bold.eot');src:url('../fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/ProximaNova-Bold.woff') format('woff'),
url('../fonts/ProximaNova-Bold.ttf') format('truetype'),
url('../fonts/ProximaNova-Boldsvg#montserrathairline') format('svg');font-weight:normal;font-style:normal;}

#wrap,body{position:relative}.btn,a{-webkit-transition:all .4s ease-in-out}.white-bg,body{background:#fff}.btn,.top-bar p{letter-spacing:1px}.btn,.top-bar ul li,header{display:inline-block}#wrap,header,header nav,section{width:100%}#wrap,.btn,.cd-top,section{overflow:hidden}*{margin:0;padding:0}body{font-weight:400;font-size:14px;font-family:Circe-Bold}h1,h2,h3,h4,h5,h6{font-weight:400;color:#333;font-family:ProximaNova-Bold}h1{font-size:48px}h2{font-size:40px;font-weight:700}h3{font-size:36px}h4{font-size:30px}h5{font-size:26px}h6,p{font-size:16px}p{font-family:inherit;color:#666;line-height:30px;text-rendering:optimizeLegibility}a{-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-decoration:none!important;font-family:Circe-Bold;color:#141414}.text-white,.white-text{color:#fff!important}img{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;display:inline-block!important}ul{margin-bottom:0}li{list-style:none}.text-transform-none{text-transform:none!important}#contact_form li .btn,#contact_form li textarea,.btn,.footer-links a,.slides h2,header .ownmenu .megamenu h6,header .ownmenu ul.dropdown li a,header nav li a{text-transform:uppercase}.text-bold{font-weight:700!important}.font-normal,.text-normal{font-weight:400!important}.font-12px{font-size:12px!important}.font-14px{font-size:14px!important}.font-16px{font-size:16px!important}.font-18px{font-size:18px!important}.font-20px{font-size:20px!important}.font-italic{font-style:italic}.font-bold{font-weight:700!important}.text-color-primary{color:#f6b138}.border-bottom-1{border-bottom:1px solid #ededed}.position-center-center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn,.relative,section{position:relative}.orange-bg{background:#f6772c}.light-gray-bg{background:#e5e9ea!important}.line-height-24{line-height:24px!important}.dark-text p{color:#141414}section{background:#fff}.btn{background:0 0;font-size:16px;padding:20px 60px;font-weight:400;border-radius:0;color:#fff;border:1px solid #fff;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn:hover{color:#131313;background:#fff}.btn-dark{color:#666;border:1px solid #666}.btn-dark:hover{background:#666;color:#fff}.top-bar{background:#ececec;height:43px}.top-bar p{font-size:11px;line-height:43px;margin:0}.top-bar .social-top a{line-height:43px;color:#909090;font-size:11px;margin:0 5px}header{position:absolute;z-index:999;margin:0 auto;left:0;right:0;background:#243d51;padding-top:40px;padding-bottom:30px}a:focus,header a:hover{color:#e97621!important}header .sticky{padding:0 10%}header .logo{float:left;position:absolute;text-align:left;z-index:9999;margin-top:-5px;margin-left:55px}header .top_phones,header nav{float:right;position:relative}header .top_phones{margin-right:15px;color:#fff;font-size:14px;font-family:ProximaNova-Bold;width:450px; margin-bottom:20px}header .sticky .top_phones{margin-top:0!important}.phone_ico{background:url(../img/phone_ico.png) no-repeat;display:block;height:19px;padding-left:23px;color:#fff; float:right}header nav{display:inline-block;z-index:999;min-height:50px;text-align:right}header nav li a{padding:15px 0;margin:1px 0 0;border-color:transparent;text-decoration:none;line-height:20px;color:#fff;letter-spacing:2px;float:left;font-size:13px;font-weight:400;position:relative}header nav .ownmenu li{padding:0 10px}header nav .ownmenu li span.new{position:absolute;font-size:7px;background:rgba(255,255,255,.8);right:10px;color:#000!important;padding:0 3px;line-height:14px;border-radius:4px}header nav li a:hover,header nav li.active a{color:#fff}header nav li a:hover:after,header nav li.active a:after{width:15px}header nav li a:after{display:block;position:absolute;left:0;bottom:5px;width:0;height:2px;background-color:#fff;content:"";-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.home-slide,.home-slide li{position:relative}header nav li .dropdown a:after,header nav li .megamenu a:after{height:1px;bottom:-1px}#contact_form li input,.is-sticky .sticky{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}header .ownmenu li.active .dropdown a:after{opacity:0}header .ownmenu li.active .dropdown a:hover:after{opacity:1}header .ownmenu li .dropdown a:hover:after{width:100%}header .ownmenu ul.dropdown{background:#141414;padding:5px 0}header .ownmenu ul.dropdown li a{line-height:20px;background:0 0;color:#6f6f6f!important;font-size:12px;display:inline-block;width:100%;font-weight:400;letter-spacing:0;text-align:left;padding:7px 20px;border-bottom:1px solid rgba(255,255,255,.06)}header .ownmenu ul.dropdown li:nth-last-child(1) a{border-bottom:none}header .ownmenu ul.dropdown li a:hover{color:#fff!important;background:0 0}header .ownmenu li>.megamenu li a:hover{color:#fff!important}header .ownmenu li>.megamenu li a{text-transform:uppercase;border:none!important;line-height:40px;background:0 0;color:#6f6f6f!important;font-size:12px;display:inline-block;width:100%;font-weight:400;letter-spacing:0;text-align:left;padding:0}header .ownmenu .megamenu hr{width:23px;height:3px;background:#eeb013;margin:15px 0;border:none;display:inline-block}header ul.dropdown li{padding:0}header ul.dropdown li:hover{background:0 0}header .ownmenu .megamenu h6{color:#fff;font-size:12px;font-weight:400;margin-top:0}header .ownmenu .megamenu img{width:auto;margin-top:-1px}header .ownmenu>li>.megamenu.full-width{background:#141414;padding:50px 50px 40px}header .ownmenu>li>.megamenu.full-width li{text-align:left}.contact #contact_form,.footer-links,.home-agency,.home-slide li,.princip_img,.success-msg{text-align:center}header nav .ownmenu .indicator{margin-left:5px;display:none}.sticky-wrapper{height:auto!important}.sticky-wrapper .sticky{width:100%}.is-sticky .sticky .logo{margin-top:-5px}.is-sticky .webimenu{top:10px}.is-sticky .sticky{padding-top:15px;padding-bottom:15px;background:rgba(0,0,0,.9);transition:all .4s ease-in-out}.slides h2{font-size:52px;color:#fff}@media(max-width:750px){.top_phones{float:left!important;top:20px!important}header .logo{margin-left:0;margin-top:10px}.p1,.p2,.p3,.p4,.p5,.p6,.p7,.p8{float:none!important;margin:0 0 30px 50px!important}.home-agency h2{font-size:26px;color:#fff}.home-agency h3{font-size:24px;color:#fff}.home-agency .ag-text{margin-top:30px!important}.menu-toggle{top:-50px!important;right:-20px}header{padding-bottom:60px!important}.princip_img{display:none}.description{padding:100px 0 50px!important}.container h2{font-size:28px}}.princip_img{margin-top:50px}header.dark,header.dark .is-sticky .sticky nav{margin-top:0}.padding-bottom-300{padding-bottom:300px}.is-sticky .sticky .ownmenu ul.dropdown,ownmenu ul.dropdown{top:51px}.is-sticky .sticky .ownmenu ul.dropdown li ul.dropdown{top:inherit}.ownmenu>li>.megamenu{top:46px}header.dark{padding:10px 0 12px;border-bottom:1px solid rgba(0,0,0,.1)}header.dark nav li a{color:#333}header.dark .is-sticky .sticky{background:rgba(255,255,255,.96);box-shadow:0 0 5px rgba(0,0,0,.2)}header.dark nav{margin-top:5px}header.dark nav li a:after{background:#333}.home-agency p{font-size:16px;color:#fff;font-weight:400}.home-agency .ag-text{margin-top:40px}.sub-bnr.home-index{min-height:300px}.sub-bnr.home-index h3,.sub-bnr.home-index h3 small,.sub-bnr.home-index p{color:#333}.home-slide .home-agency{background:0 0!important}.home-slide li{height:800px}.home-slide .slide-img-1{background:url(../images/slides/slide1.jpg) center center no-repeat;background-size:cover}.home-slide .slide-img-2{background:url(../images/slides/slide2.jpg) center center no-repeat;background-size:cover}.home-slide .slide-img-3{background:url(../images/slides/slide3.jpg) center center no-repeat;background-size:cover}.home-slide .slide-img-4{background:url(../images/slides/slide4.png) center center no-repeat;background-size:cover}.home-slide .flex-control-nav{position:absolute;z-index:99;bottom:10px;left:0;right:0;width:100px;margin:0 auto}.home-slide .flex-control-nav li{height:auto;margin:0 3px}.home-slide .flex-direction-nav{display:none}.footer .contact-info i,.footer .rights,.footer .rights a,.footer-links a,.footer-links li{display:inline-block}.home-slide .position-center-center{width:100%}.home-slide .flex-control-paging li a{background:rgba(255,255,255,.5)}.flex-control-paging li a.flex-active{background:#fff}.home-agency h3{font-size:28px;color:#fff}.footer .contact-info,.footer p{color:#ccc}.footer{background:#243d51;padding:60px 0}.footer p{line-height:36px}.footer .contact-info i{width:50px;line-height:36px;font-size:20px}.footer .contact-info li{display:inline-block;width:100%;margin-bottom:10px}.footer .rights{float:left;margin-top:-70px}.footer .rights a{color:#fff;margin-right:10px;font-size:18px;margin-bottom:10px}.footer .rights a:hover{color:#fff}.footer-links{margin-top:50px}.footer-links a{color:#666;font-size:13px;margin:0 30px}.footer-links a:hover{color:#fff}.contact .error{border:none;border-bottom:1px solid red!important}.contact .error:before{content:"\f071";font-family:FontAwesome;position:absolute;color:red}.success-msg{background:#fff;border:1px solid #ABD0A8;color:#589051;margin-bottom:30px;width:100%;padding:11px 16px;border-radius:4px;display:none}.success-msg i{padding:10px;border-radius:50%;border:1px solid #ABD0A8;margin-right:10px}#contact_form li .form-control,#contact_form li input{border:none;box-shadow:none;background:0 0;padding:0;font-size:16px;color:#fff}#contact_form li{text-align:left;margin-bottom:10px;display:inline-block;width:100%;margin-top:20px}.cd-top,.contact-form .tittle,.fat-nav li{text-align:center}#contact_form li input{display:inline-block;width:100%;height:50px;border-radius:0;border-bottom:1px solid #666;transition:all .4s ease-in-out}#contact_form li .form-control,.contact-form button{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}#contact_form li .form-control{border-radius:0;border-bottom:1px solid #666;transition:all .4s ease-in-out}#contact_form li textarea{height:120px!important;background:0 0;color:#fff;padding:0;font-size:16px}.contact-form .tittle hr{width:28px;height:5px;margin:15px auto;background:#448aff;border:none}.contact-form label,.contact-form textarea{width:100%;position:relative;display:inline-block}.contact-form .tittle p{text-transform:none;font-size:16px}.contact-form label{font-weight:400;color:#fff;font-size:12px;text-transform:uppercase;margin:0;line-height:26px;background:0 0}.contact-form label span{color:#fff}.contact-form textarea{padding:10px 20px}#contact_form li .form-control:focus{border-bottom:1px solid #fff}.contact-form button{border:1px solid #666;background:0 0;border-radius:0;color:#666;margin-top:0;letter-spacing:1px;padding:15px 50px;float:left;text-transform:uppercase;transition:all .4s ease-in-out}.contact-form button:hover{background:#fff;color:#333;border-color:#fff}#map{height:450px}.cd-top{display:inline-block;height:50px;z-index:9;width:50px;position:fixed;bottom:40px;right:40px;color:#ffbb42;border-radius:50%;font-size:26px;line-height:40px;border:3px solid #ffbb42;box-shadow:0 0 10px rgba(0,0,0,.05);white-space:nowrap;background:0 0;visibility:hidden;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:.5}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#ffbb42;opacity:1;color:#fff}.header-menu{margin-top:45px;padding:0 50px}.fat-nav,.hamburger__icon,.hamburger__icon:after,.hamburger__icon:before{-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s}.fat-nav{top:0;left:0;z-index:9999;position:fixed;display:none;width:100%;height:100%;background:rgba(0,0,0,.8);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-duration:.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed}.fat-nav.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.fat-nav ul{display:table-cell;vertical-align:middle;margin:0;padding:0}.fat-nav li{list-style-type:none;padding:10px;font-size:2em}.technology ul,ul.cols,ul.description{padding:0;list-style:none}.fat-nav li,.fat-nav li a{color:#fff}.fat-nav li a{text-transform:uppercase;font-weight:bolder;text-decoration:none}body.no-scroll{overflow-y:auto!important}.advantages ul,.ch table .cols,.info .cols,.partners ul,.technology ul,ul.cols{overflow:hidden}ul.cols{margin:65px 0 0;font-size:15px}ul.cols li{display:block;float:left;font-size:16px}ul.cols li:first-child{margin-left:0}ul.description{margin:-70px 0 0;height:155px;font-size:16px}ul.description li{display:block;float:left}.technology{background:url(../img/technology.jpg) 50% 0 no-repeat #2a3b49}.technology ul{margin:113px 0 0;font-size:16px;color:#fff}.technology ul li{display:block;float:left;width:30%;margin-left:5%}.technology ul li:first-child{margin-left:0}.technology ul li span{display:block;border-bottom:4px solid #eb592c;margin-bottom:30px}.technology ul li span strong{display:inline-block;height:42px;line-height:42px;background:#eb592c;padding:0 15px;font-size:30px;color:#fff;white-space:nowrap;font-weight:700}.advantages ul{margin:30px 0 0;padding:0;list-style:none}.advantages ul li{display:block;float:left;width:33.333%;height:195px;line-height:190px;background-position:0 50%;background-repeat:no-repeat;font-size:18px}.advantages ul li:first-child{margin-left:16.666%}.advantages ul li.p1,.advantages ul li.p2{width:39%}.advantages ul li span{display:inline-block;vertical-align:middle;line-height:normal;padding-left:110px}.advantages ul .p1{background-image:url(../img/advantages1.png)}.advantages ul .p2{background-image:url(../img/advantages2.png)}.advantages ul .p3{background-image:url(../img/advantages3.png)}.advantages ul .p4{background-image:url(../img/advantages4.png)}.advantages ul .p5{background-image:url(../img/advantages5.png)}.advantages ul .p6{background-image:url(../img/advantages6.png)}.advantages ul .p7{background-image:url(../img/advantages7.png)}.advantages ul .p8{background-image:url(../img/advantages8.png)}.partners{background:url(../img/partners.jpg) 50% 0 no-repeat #2a3b49;padding-top:75px;height:660px}.partners ul{margin:95px 0 0;padding:0;list-style:none;font-size:20px;color:#fff;font-weight:700}.partners ul li{display:block;float:left;width:55%;height:134px;line-height:120px;background-position:0 50%;background-repeat:no-repeat;margin-bottom:100px}.partners ul li.p2,.partners ul li.p4{width:45%}.partners ul li span{display:inline-block;vertical-align:middle;line-height:normal;padding-left:170px}.partners ul .p1{background-image:url(../img/partners1.png)}.partners ul .p2{background-image:url(../img/partners2.png)}.partners ul .p3{background-image:url(../img/partners3.png)}.partners ul .p4{background-image:url(../img/partners4.png)}.ch{padding-right:15px}.ch table{width:100%;font-size:16px;margin-top:50px}.ch table td{vertical-align:middle;text-align:left;padding:5px 15px 5px 20px;white-space:nowrap}.ch table tr td:first-child{padding-left:15px;border-right:2px solid #fff;white-space:normal}.ch table tr.odd td{background:#f2f2f2}.ch table .cols{white-space:nowrap;padding-top:0}.ch table .cols .col{width:50%;float:left;margin-left:0}.ch table .cols .col:first-child{margin-left:0}.structure{position:relative;min-height:635px;padding-left:15px}.structure ul{margin:0;padding:0;list-style:none;font-size:16px}.structure ul li{display:block;position:absolute;z-index:10}.structure ul li.p1{top:145px;left:15px}.structure ul li.p2{top:110px;left:150px}.structure ul li.p3{top:90px;left:300px}.structure ul li.p4{top:480px;left:15px}.structure ul li.p5{top:430px;left:200px}.assortment{padding-bottom:45px}.assortment .inner{width:970px}.assortment h3{text-align:center}.assortment table{width:100%;border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;margin-top:20px;font-size:16px}.assortment table td{border-left:1px solid #a0a0a0;border-top:1px solid #a0a0a0;vertical-align:middle;text-align:center;padding:10px 15px;line-height:24px}.assortment table thead td{background:#f2f2f2;font-size:18px;vertical-align:middle;text-align:center;padding:5px 15px;line-height:normal}.assortment table td.large{font-size:24px;font-weight:700}.assortment .note{margin:15px 0 0;padding:0;font-size:14px}.info{background:#f1f1f1;padding:45px 0 85px}.info .inner{width:970px}.info .cols .col{width:29%;float:left;margin-left:6%}.info .cols .col:first-child{width:65%;margin-left:0}.information .title{font-size:24px;font-weight:700;margin:20px 0 5px;padding:0}.information .model{font-size:40px;font-weight:700;margin:0;padding:0}.information ul{margin:5px 0 0;padding:20px 0 0 230px;list-style:none;background:url(../img/info.png) no-repeat;font-size:16px}.information ul li{display:block;padding-bottom:7px}.information ul li b{display:block;font-size:18px;padding-bottom:5px}.certification ul{margin:30px 0 0;padding:0;list-style:none;font-size:16px}.certification ul li{display:block;padding-left:85px;padding-bottom:40px}.certification ul li.rst{background:url(../img/rst.png) no-repeat}.certification ul li.str{background:url(../img/str.png) no-repeat}.pdf-ico{background:url(../img/pdf-ico.png) no-repeat; width:120px; height:26px; float:left}.pdf-ico span a{color:#fff}.pdf-ico span{padding:0px 0px 0px 30px}