@charset "UTF-8";@font-face{font-family:FuturaDemiC;font-weight:400;font-style:normal;src:url(../fonts/FuturaDemiC/FuturaDemiC.eot);src:url(../fonts/FuturaDemiC/FuturaDemiC.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaDemiC/FuturaDemiC.woff) format("woff"),url(../fonts/FuturaDemiC/FuturaDemiC.woff2) format("woff2"),url(../fonts/FuturaDemiC/FuturaDemiC.ttf) format("truetype")}@font-face{font-family:PTSans;font-weight:400;font-style:normal;src:url(../fonts/PTSans/Regular/PTSans-Regular.eot);src:url(../fonts/PTSans/Regular/PTSans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans/Regular/PTSans-Regular.woff) format("woff"),url(../fonts/PTSans/Regular/PTSans-Regular.woff2) format("woff2"),url(../fonts/PTSans/Regular/PTSans-Regular.ttf) format("truetype")}@font-face{font-family:PTSans;font-weight:400;font-style:italic;src:url(../fonts/PTSans/RegularItalic/PTSans-RegularItalic.eot);src:url(../fonts/PTSans/RegularItalic/PTSans-RegularItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans/RegularItalic/PTSans-RegularItalic.woff) format("woff"),url(../fonts/PTSans/RegularItalic/PTSans-RegularItalic.woff2) format("woff2"),url(../fonts/PTSans/RegularItalic/PTSans-RegularItalic.ttf) format("truetype")}@font-face{font-family:PTSans;font-weight:700;font-style:normal;src:url(../fonts/PTSans/Bold/PTSans-Bold.eot);src:url(../fonts/PTSans/Bold/PTSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans/Bold/PTSans-Bold.woff) format("woff"),url(../fonts/PTSans/Bold/PTSans-Bold.woff2) format("woff2"),url(../fonts/PTSans/Bold/PTSans-Bold.ttf) format("truetype")}@font-face{font-family:PTSans;font-weight:700;font-style:italic;src:url(../fonts/PTSans/BoldItalic/PTSans-BoldItalic.eot);src:url(../fonts/PTSans/BoldItalic/PTSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans/BoldItalic/PTSans-BoldItalic.woff) format("woff"),url(../fonts/PTSans/BoldItalic/PTSans-BoldItalic.woff2) format("woff2"),url(../fonts/PTSans/BoldItalic/PTSans-BoldItalic.ttf) format("truetype")}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;max-height:100%}iframe{max-width:100%}a{color:#232323}.inverse a{color:#fff}a,button,input{outline:0}.button{display:inline-block;min-width:170px;line-height:33px;text-decoration:none;border:1px solid #0ea9e3;font-size:13px;text-align:center;color:#fff;background-color:#0ea9e3;-webkit-border-radius:50px;border-radius:50px;cursor:pointer}.button:hover{-webkit-box-shadow:0 0 10px #1eaadf,0 0 20px #1eaadf;box-shadow:0 0 10px #1eaadf,0 0 20px #1eaadf}.button.inverse{color:#4a4a4a;background:#fff}.button.inverse:hover{-webkit-box-shadow:none;box-shadow:none;background-color:#0ea9e3;color:#fff}.input{background:0 0;color:#555;font-size:13px;line-height:inherit;border:none;font-family:PTSans,Arial,sans-serif;line-height:30px;outline:0;display:block}.inverse .input{color:#fff}.inverse .input::-webkit-input-placeholder{color:#fff}.inverse .input::-moz-input-placeholder{color:#fff}.inverse .input::-ms-input-placeholder{color:#fff}.input-div{width:160px;border-bottom:1px solid #0ea9e3}.input-div .input{width:100%}.inverse .input-div{border-bottom-color:#fff}.text-phone{text-decoration:none;white-space:nowrap}.form{text-align:center}.form-title{font-weight:600;font-size:18px;margin:0 0 20px}.form-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form .button,.form .input-div{margin:10px 15px}.form .politica{font-weight:400;max-width:600px;margin:10px auto 20px auto}.form .politica a{white-space:nowrap}body{font-weight:400;font-family:PTSans,Arial;color:#232323;font-size:14px;padding:0;margin:0}.page-top{position:fixed;bottom:20px;right:-100px;z-index:99;cursor:pointer;width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#0ea9e3;font-size:25px;color:#fff;opacity:.3;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.page-top.active{right:20px}.page-top:hover{opacity:1}.hamburger{display:none;margin-left:20px}.grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.inverse{color:#fff}.page-wrapper{padding-top:79px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.footer,.header{position:fixed;top:0;width:100%;background-color:#191919;color:#fff;padding:15px 0;z-index:98}.footer a,.header a{color:#fff}.footer .grow,.header .grow{display:none}.footer-content,.header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer-phone,.header-phone{display:inline-block;text-align:right;background-image:url(/assets/template/img/phone.png);background-repeat:no-repeat;background-position:top 2px left 0;padding-left:33px}.footer-phone a,.header-phone a{display:block}.footer{position:static}.footer-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-content>*{margin-bottom:20px}.footer-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-address{margin-left:50px;background-image:url(/assets/template/img/pin.png);padding-left:25px;background-position:top left;background-repeat:no-repeat}.main-menu ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-menu li{margin-right:20px}.main-menu li:last-child{margin-right:0;margin-left:30px}.main-menu li:last-child a{color:#0ea9e3}.main-menu a{display:inline-block;color:#fff;line-height:1.5;text-decoration:none;border-bottom:1px solid transparent}.main-menu a:hover{color:#0ea9e3;border-bottom:1px solid #0ea9e3}.main-menu .sub-menu{display:none}.section{text-align:center;padding:40px 0}.section.gray{background-color:#f4f4f4}.section-title{font-family:FuturaDemiC;font-size:30px;color:#0ea9e3;text-align:center;margin:0 0 40px 0}.section-main{padding:140px 0;background-image:url(../img/header.jpg);-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.section-main-title{text-transform:uppercase;font-size:40px;letter-spacing:1.25px;font-family:FuturaDemiC,Arial;margin-bottom:60px}.section-main-title span{display:block;font-size:36px;text-transform:none}.section-main-list{margin-bottom:80px}.section-main-item{display:inline-block;text-align:left;margin:0 20px 20px;font-size:18px;line-height:1}.section-main-item img{margin-right:10px}.section-main-item p{margin:0;display:inline-block}.section-ourproduction .type{display:none}.section-ourproduction .type.active{display:block}.section-ourproduction-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.is-home .section-ourproduction-tabs{display:none}.section-ourproduction-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 15px 15px}.section-ourproduction-tab.active img{display:block}.section-ourproduction-box{position:relative;width:10px;height:10px;border:1px solid #ccc;margin-right:10px}.section-ourproduction-box img{display:none;position:absolute;bottom:0;left:0;max-width:none;max-height:none}.section-ourproduction-item{border:1px solid #d1d1d1;padding:30px 0 38px;margin-bottom:30px;cursor:pointer}.section-ourproduction-item:hover{-webkit-box-shadow:0 5px 8px rgba(0,0,0,.19),0 -1px 10px rgba(0,0,0,.2);box-shadow:0 5px 8px rgba(0,0,0,.19),0 -1px 10px rgba(0,0,0,.2)}.section-ourproduction-title{font-size:18px;font-weight:700;font-family:FuturaDemiC}.section-ourproduction-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:170px}.section-about{text-align:left}.section-about .about{position:relative;padding-left:45px;margin-bottom:20px}.section-about .about-title{display:inline-block;cursor:pointer;font-family:FuturaDemic,arial;font-size:20px;line-height:30px;color:#3a3a3a}.section-about .about-desc{display:none}.section-about .about-arrow{position:absolute;top:0;left:0;width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;background-color:#f4f4f4;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);cursor:pointer}.section-about .about-arrow:after{content:'';position:absolute;top:50%;left:50%;width:7px;height:7px;border-top:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-left:1px solid transparent;border-bottom:1px solid transparent;-webkit-transform:translate(-50%,-75%) rotate(135deg);-ms-transform:translate(-50%,-75%) rotate(135deg);transform:translate(-50%,-75%) rotate(135deg)}.section-about .about.active .about-arrow{background-color:#0ea9e3}.section-about .about.active .about-arrow:after{border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:translate(-50%,-25%) rotate(-45deg);-ms-transform:translate(-50%,-25%) rotate(-45deg);transform:translate(-50%,-25%) rotate(-45deg)}.section-clients-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-clients img{margin:0 5px 20px}.section-advantages-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-advantages .advantage{width:230px;margin:0 15px 60px}.section-advantages .advantage img{height:53px;margin-bottom:20px}.section-advantages .advantage-title{font-size:18px;font-family:FuturaDemiC,Arial;margin:0 0 15px}.section-catalogs .catalog-menu{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-catalogs .catalog-menu>li{margin:0 20px 25px}.section-catalogs .catalog-menu>li>a{position:relative;padding-right:30px;border-bottom:1px solid #0ea9e3}.section-catalogs .catalog-menu li{position:relative;cursor:pointer}.section-catalogs .catalog-menu li.active>a{color:#0ea9e3}.section-catalogs .catalog-menu li.hover>.catalog-submenu{-webkit-transform:rotateX(0);transform:rotateX(0);visibility:visible;opacity:1}.section-catalogs .catalog-menu a{display:block;padding:9px 5px;cursor:pointer;font-size:13px;color:#555;min-width:160px;border-bottom:1px solid #cbcbcc;text-decoration:none}.section-catalogs .catalog-menu a:hover{color:#0ea9e3}.section-catalogs .catalog-menu a.has-child:after{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\f107";font-family:FontAwesome;font-size:16px}.section-catalogs .catalog-submenu{position:absolute;z-index:5;min-width:180px;background:#fff;border-top:1px solid #cbcbcc;border-left:1px solid #cbcbcc;border-right:1px solid #cbcbcc;visibility:hidden;opacity:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transition:.3s linear transform;-o-transition:.3s linear transform;transition:.3s linear transform}.section-catalogs .catalog-submenu .catalog-submenu{top:-1px;left:100%}.section-catalogs .catalog-image{position:relative;height:186px;padding:4px;border:1px solid #e9e9e9;margin-bottom:8px;cursor:pointer}.section-catalogs .catalog-image img{margin:0 auto;width:auto}.section-catalogs .catalog-image:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.section-catalogs .catalog-image:hover:after{content:"Подробнее";position:absolute;bottom:10px;left:0;right:0;text-align:center;color:#fff}.section-catalogs .catalog-title{font-weight:900;font-size:14px;font-family:PTSans,Arial;margin:0;line-height:18px}.section-catalogs .owl-carousel{position:relative;padding:0 50px}.section-catalogs .owl-next,.section-catalogs .owl-prev{position:absolute;top:50%;width:32px;height:32px;border:1px solid #3a3a3a!important;-webkit-border-radius:50%;border-radius:50%;margin-top:-32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-catalogs .owl-next:before,.section-catalogs .owl-prev:before{display:block;font-size:20px;color:#3a3a3a;font-family:FontAwesome}.section-catalogs .owl-next:hover,.section-catalogs .owl-prev:hover{border:1px solid #0ea9e3!important}.section-catalogs .owl-next:hover:before,.section-catalogs .owl-prev:hover:before{color:#0ea9e3}.section-catalogs .owl-prev{left:0}.section-catalogs .owl-prev:before{content:"\f104";-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px)}.section-catalogs .owl-next{right:0}.section-catalogs .owl-next:before{content:"\f105";-webkit-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}.section-catalogs .owl-dots{margin:20px -50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-catalogs .owl-dot{display:block;margin:0 5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background-color:#7f7e7e!important}.section-catalogs .owl-dot.active{background-color:#caccd1!important;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.section-catalogs ul{list-style-type:none;padding:0}.section-certificates-text{font-size:18px;margin:-20px 0 40px;font-family:FuturaDemiC,Arial;color:#191919}.section-certificates a{outline:0;display:block}.section-certificates a img{margin:0 auto}.section-certificates .certificate{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.section-certificates .slick-center .certificate{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.section-reviews .slick-list{padding:20px 0}.section-reviews .review{position:relative;text-align:left;padding:10px 105px 10px 20px;max-width:370px;-webkit-box-shadow:0 3px 25px rgba(0,0,0,.25);box-shadow:0 3px 25px rgba(0,0,0,.25)}.section-reviews .review-video{padding:10px}.section-reviews .review-text{text-align:justify}.section-reviews .review-title{font-weight:700;text-align:left;margin-bottom:5px}.section-reviews .review-author{position:absolute;width:135px;top:20px;right:-40px;text-align:center}.section-reviews .review-author img{-webkit-box-shadow:0 15px 35px rgba(0,0,0,.4);box-shadow:0 15px 35px rgba(0,0,0,.4);margin-bottom:10px}.section-reviews .review-author p{margin:0;font-size:14px;font-style:italic;font-weight:700}.section-reviews .review iframe{width:100%!important}.section-question .form{margin:0 auto;max-width:350px}.section-question .form .input-div{margin:0 0 10px}.section-question .form .input-div:nth-child(1){margin-right:30px}.section-question .form .button{margin-top:10px}.section-question .form .question-input{width:100%;margin-right:0}.section-thanks{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:40px 0;background-image:url(../img/header.jpg);background-position:center center;-webkit-background-size:cover;background-size:cover}.section-thanks-content{background:#fff;padding:20px;color:#000;max-width:450px;margin:0 auto;text-align:center;font-size:16px}.section-thanks-text{margin-bottom:20px}.section-thanks .section-title{margin-bottom:20px}.aksia-modal-title{font-size:24px;color:#0ea9e3;text-align:center;margin:0}.catalog-modal{font-size:13px}.catalog-modal-title{text-align:center;font-size:20px;font-weight:700;margin:0 0 30px}.catalog-modal-description{margin-bottom:15px}.catalog-modal-description p{margin:0}.catalog-modal-table{width:100%;margin-bottom:30px}.catalog-modal-table th{font-weight:700}.ourproduction-modal-content:after{content:'';display:block;clear:both}.ourproduction-modal-image{float:left;margin-right:20px}.visible-xxs{display:none!important}@media only screen and (max-width:991px){.hamburger{display:block}.header .grow{display:block}.main-menu{display:none;background-color:#191919;position:fixed;top:79px;left:0;right:0;text-align:left;margin-left:0;z-index:98}.inverse .main-menu{top:57px}.main-menu a{color:#fff}.main-menu ul{display:block;height:auto;padding:15px 0}.main-menu ul li{margin:0 0 5px}.main-menu ul li:last-child{margin:0}.main-menu ul li:last-child a{color:#fff}}@media only screen and (max-width:767px){.section-main-title{margin-top:-100px;font-size:25px}.section-main-title span{font-size:20px}.section-main-item{margin-left:auto;margin-right:auto;width:210px;display:block}.section-reviews .review{padding:0 0 10px;-webkit-box-shadow:none;box-shadow:none;padding-right:20px}.section-reviews .review-author{position:static;margin:0 auto}}@media only screen and (max-width:479px){.col-xxs-12{width:100%}.col-xxs-offset-0{margin-left:0}.visible-xxs{display:block!important}.hidden-xxs{display:none!important}.footer-content{display:block}.footer-info{display:block}.footer-address{margin:20px 0 0}.section-question .form .input-div{width:100%;margin-right:0!important}.section-catalogs .catalog-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.section-catalogs .catalog-menu>li{margin-left:0;margin-right:0}}@media only screen and (min-width:992px){.main-menu .container{width:auto;padding:0}}
.mail-link{font-size:1.2em}