@charset "UTF-8";body{margin:0;padding:0;font-family:"HelveticaNeueCyr",Helvetica,Tahoma,sans-serif;background-color:#FFF;height:100%;line-height:1;position:relative;font-size:18px!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-width:0;padding:0;margin:0}html{height:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}input,textarea{color:#333;font-family:"HelveticaNeueCyr",Helvetica,Tahoma,sans-serif;outline:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}input[type="button"],input[type="submit"],button{cursor:pointer}td{margin:0;padding:0}form{padding:0;margin:0}a{color:#100da9;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,span,div,button{outline:none!important}input[type=submit],input[type=button],button{-webkit-appearance:none;outline:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.wrapper:after,.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}@font-face{font-family:'HelveticaNeueCyr';src:url(../fonts/HelveticaNeueCyr.eot);src:local("☺"),url(../fonts/HelveticaNeueCyr.woff) format("woff"),url(../fonts/HelveticaNeueCyr.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'HelveticaNeueCyr';src:url(../fonts/HelveticaNeueCyr-Bold.eot);src:local("☺"),url(../fonts/HelveticaNeueCyr-Bold.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Bold.ttf) format("truetype"),url(../fonts/HelveticaNeueCyr-Bold.svg) format("svg");font-weight:700;font-style:normal}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#FFF;color:#444;text-shadow:none;-webkit-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{width:auto}.fancybox-lock body{overflow:visible!important;height:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font-size:14px;line-height:18px;font-family:"HelveticaNeueCyr",Helvetica,Tahoma,sans-serif;color:#FFF;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite@2x.png);-webkit-background-size:44px 152px;background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);-webkit-background-size:24px 24px;background-size:24px 24px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}header{width:100%;min-width:320px;text-align:left;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-order:1;padding:37px 0 37px 0;position:relative;z-index:10000;background:url(../img/header-bg.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);-ms-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);-o-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);box-shadow:0 5px 5px 0 rgba(0,0,0,.15)}header .main-logo{float:left;width:20%;margin-top:0;padding:10px 15px;background:rgba(255,255,255,.5)}.main-logo{float:left;width:100px;margin-top:-5px}.main-logo img{display:block;width:100%}.main-nav-list{float:left;width:80%;padding-top:65px;padding-left:30px}.menu{white-space:nowrap;background:rgba(255,255,255,.5)}.menu__item{display:inline-block;vertical-align:top;list-style:none}.menu__item.active{background:#008dd2}.menu__item.active .menu__link{color:#fff}.menu__link{display:block;font-size:16px;color:#121516;padding:10px 20px 10px 20px;text-transform:uppercase}.menu__link:hover{background:#008dd2;color:#fff}.button-nav{width:30px;height:18px;position:relative;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;float:right;width:40px;margin:25px 20px 0 20px;padding:0;z-index:10000;display:none}.button-nav .button-nav__cont{position:relative;display:block}.button-nav .line{display:block;position:absolute;height:5px;width:100%;background:#fff;-webkit-border-radius:0;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out;-webkit-border-radius:3px;border-radius:3px}.button-nav .line:nth-child(1){top:0}.button-nav .line:nth-child(2){top:10px}.button-nav .line:nth-child(3){top:20px}.button-nav.active .line:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:10px}.button-nav.active .line:nth-child(2){opacity:0}.button-nav.active .line:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}@media screen and (max-width:991px){.menu{padding-right:0}.main-nav-list{padding-top:50px}}@media screen and (max-width:767px){header{padding:10px 0 13px 0;z-index:1000}.main-logo{width:100px}.button-nav{display:block;float:right;margin:20px 0 0 20px}.main-nav-list{visibility:hidden;opacity:0;float:none;width:100%;height:auto;position:absolute;right:-100%;top:79px;padding-top:0;padding-left:0;background:#f5f4f4;z-index:999;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.main-nav-list.active{right:0;visibility:visible;opacity:1}.menu{position:relative;text-align:center;float:none;z-index:2;display:block;width:100%;padding:0 0 0 0}.menu__item{display:block;width:100%;border-bottom:solid 1px #008dd2;padding:0 0 0 0}.menu__link{display:block;padding:15px 20px 15px 20px;text-align:left}.menu__link:hover{background:#1e3be8;text-decoration:none;color:#fff}}footer{background:#f4f4f4;text-align:left;width:100%;min-width:320px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-order:3;padding:25px 0 20px 0}.list-footer{float:right;padding-top:25px}@media screen and (max-width:767px){footer{text-align:center}footer .main-logo{float:none;display:inline-block}footer .list-footer{float:none;display:block;text-align:center}footer .menu{display:block;text-align:center;margin:20px 0 0 0}footer .menu__item{border-bottom:none;text-align:center;display:block;width:100%;padding:1px 0 1px 0}footer .menu__item.active{background:none}footer .menu__item.active .menu__link{background:#008dd2}footer .menu__link{display:inline-block!important}footer .menu__link:hover{background:#65bae4;color:#000;color:#fff}}.main-wrapper{padding:0 0 0 0;min-width:320px;width:100%;position:relative;overflow:hidden;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start}.wrapper{min-width:320px;max-width:1200px;padding:0 15px 0 15px;margin:0 auto;position:relative}p{font-size:18px;line-height:24px;color:#000;padding:15px 0 15px 0;font-weight:400}h1{font-size:36px;line-height:42px;color:#121516;font-family:"HelveticaNeueCyr",Helvetica,Tahoma,sans-serif;padding:45px 0 10px 0;margin-bottom:10px;font-weight:700;text-transform:uppercase}h2{font-size:32px;line-height:37px;color:#121516;font-family:"HelveticaNeueCyr",Helvetica,Tahoma,sans-serif;padding:15px 0 15px 0;font-weight:700;text-transform:uppercase}.with-line{position:relative}.with-line:after{background:#98d1ed;height:3px;width:50px;position:absolute;left:50%;margin-left:-25px;bottom:-7px;content:'';display:block}.with-line_left:after{left:0;margin-left:0}h3{font-size:32px;line-height:37px;color:#121516;font-family:"HelveticaNeueCyr",Helvetica,Tahoma,sans-serif;padding:15px 0 15px 0;font-weight:700;text-transform:uppercase}h4{font-weight:400;font-size:22px;padding:10px 0 10px 0}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.nowrap{white-space:nowrap!important}.loaded .main-wrapper{visibility:hidden}.icon-load{background:url(../img/preloader.gif) no-repeat center center;width:200px;height:150px;-webkit-background-size:cover;background-size:cover;position:fixed;left:50%;top:50%;margin-left:-100px;margin-left:-75px;display:none}.loaded .icon-load{display:block}.content{min-width:320px;text-align:left;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-order:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-grow:1;background:#fff;padding-bottom:60px}.content_without-bottom{padding-bottom:0}.slider{display:block;position:relative}.slider__item{border-bottom:1px solid rgba(230,230,230,.43)}.slider img{display:block;width:100%;max-width:60%;margin:auto;height:auto}.slider .slick-prev{background:none;font-size:0;text-indent:-9999px;width:40px;height:40px;border:none;border-left:solid 2px #121516;border-top:solid 2px #121516;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:40px;top:50%;margin-top:-20px;z-index:2}.slider .slick-prev:hover{border-left:solid 2px #65bae4;border-top:solid 2px #65bae4}.slider .slick-next{background:none;font-size:0;text-indent:-9999px;width:40px;height:40px;border:none;border-top:solid 2px #121516;border-right:solid 2px #121516;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:40px;top:50%;margin-top:-20px;z-index:2}.slider .slick-next:hover{border-top:solid 2px #65bae4;border-right:solid 2px #65bae4}.slider__content{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:100%;text-align:center}.slider .wrapper{padding-left:60px;padding-right:60px}.slider__text{background:rgba(0,0,0,.5);padding:25px 25px 15px;display:inline-block}.slider__title{padding-bottom:10px;color:#fff;padding-top:0}.slider p{font-size:18px;line-height:20px;color:#fff}.list-product{display:block;margin-left:-35px;margin-right:-35px}.list-product__item{display:inline-block;vertical-align:top;width:33.33%;margin-right:-5px;padding:45px 35px 35px 35px}.list-product__img{display:block;margin-bottom:10px}.list-product__img img{display:inline-block;max-width:100%}.list-product__title{font-size:20px;line-height:24px;color:#133661;font-weight:600}.list-product p{font-size:13px;line-height:18px;padding:10px 0 0 0}.list-product__sub-title{font-weight:700}.line-btn{text-align:center;padding:10px 0 0 0}.btn{display:inline-block;vertical-align:top;padding:14px 35px 14px 35px;font-size:20px;text-transform:uppercase;background:#65bae4;color:#fff;text-align:center}.btn:hover{opacity:.8}.list-product_long{display:block;width:100%!important}.list-product_all{display:block;width:100%!important;padding:20px 0 20px 0px!important}.list-product_all .list-product__img{text-align:center}.list-info{display:block;list-style:none}.list-info li{font-size:18px;line-height:24px;padding:10px 0 0 20px;position:relative}.list-info li:before{width:3px;height:3px;position:absolute;left:5px;top:15px;background:#65bae4;content:'';display:block}.box-products{padding-top:30px;background:#fff;padding-bottom:50px}.box-products h2{text-align:center;text-transform:uppercase;padding-bottom:5px}.box-products__sub-title{font-weight:700}.verify-product{background:#133661;padding:0 35px 35px 35px;text-align:center;margin:50px 0 50px 0;max-width:580px;width:100%;display:inline-block;-webkit-border-radius:15px;border-radius:15px;overflow:hidden}.verify-product h3{text-transform:uppercase;color:#fff;background:#0c1f33;display:block;padding:15px 10px 15px 10px;margin-left:-35px;margin-right:-35px;margin-bottom:20px}.verify-product .left{width:60%;float:left}.verify-product .box-field{margin:0 0 0 0}.verify-product .form{overflow:hidden;padding-top:10px}.verify-product .button{display:inline-block;width:180px;background:#eaebf1;color:#fff;margin:25px 0 0 0;padding-left:15px;padding-right:15px;font-size:16px;background:#2CC990;-webkit-border-radius:6px;border-radius:6px}.verify-product .button:hover{opacity:.8}.verify-product .form-control{background:#fff}.verify-product .form-control:focus{border-color:#65bae4}.contact-us{background:url(../img/contacts-bg.jpg) no-repeat;-webkit-background-size:cover;background-size:cover}.form-control{background:#f8f8f8;width:100%;height:50px;border:1px solid #dfdfdf;font-size:18px;line-height:20px;color:#696969;padding:15px 15px 15px 15px}textarea.form-control{height:140px;max-width:100%;max-height:140px;min-height:140px;min-width:100%}.box-contacts{padding:10px 0 0 0}.box-contacts h3{text-align:center;padding-bottom:7px;margin-bottom:13px}.form-contacts{padding:0 0 0 0;text-align:center}.form-contacts .form-control:focus{border-color:#008dd2!important}.line-field .box-field{width:50%;float:left;padding-right:15px}.line-field .box-field:nth-child(even){float:right;padding-right:0;padding-left:15px}.box-field{margin:30px 0 0 0}.button{height:50px;font-size:20px;text-transform:uppercase;background:#65bae4;color:#fff;text-align:center;border:none;margin:30px 0 0 0;padding:0 30px 0 30px}.button:hover{opacity:.8}.button_contacts{min-width:290px;display:inline-block}.box-about{display:block;padding-top:20px}.box-about__img{display:block;padding-bottom:20px}.box-about__img img{display:block;width:100%;min-height:250px;-o-object-fit:cover;object-fit:cover}.box-products-page__sub-title{font-weight:700}.bg-verify-product{background:#d0eaf7;margin-bottom:15px}.verify-product__page{background:none;padding-top:0}.verify-product__page .button{background:#008dd2;color:#fff}.verify-product__title{padding:0 0 15px 0;font-size:18px;line-height:24px;text-align:center}.page-contacts__left{width:35%;display:inline-block;vertical-align:top}.page-contacts__left p{padding:5px 0 5px 0}.page-contacts .box-contacts{padding-bottom:50px;padding-top:0;margin-top:-20px;width:64%;float:right}.page-contacts__location{display:block;padding:10px 0 0 0;position:relative;margin-left:20px}.page-contacts__location:before{background:url(../img/icon_contacts2.png) no-repeat left top;content:'';width:15px;height:15px;position:absolute;left:-25px;top:14px;display:block;-webkit-background-size:cover;background-size:cover}.page-contacts h1{margin-bottom:32px}.map{width:100%;height:450px;padding:0 0 0 0;margin-top:30px;overflow:hidden}.map iframe{width:100%;height:450px}.fancybox-overlay{background:rgba(0,0,0,.6)}.popaps{position:absolute;left:-9999px;top:-9999px;z-index:101}.window{background:#fff;width:500px;max-width:100%;padding:31px 20px 31px 20px;-webkit-border-radius:5px;border-radius:5px;z-index:9998;text-align:center;position:relative}.window__title{font-size:20px;line-height:28px;color:#000;padding-bottom:8px}.window p{font-size:20px;line-height:24px;text-transform:uppercase;padding:0 0 0 0}.fancybox-inner{height:auto!important}.fancybox-item.fancybox-close{background:url(../img/close.png) no-repeat left top;width:20px;height:20px;top:15px;right:15px;z-index:99999}@media screen and (max-width:991px){.list-product__item{width:50%}.slider img{max-width:100%}.verify-product .left{float:none;display:block;width:100%}.verify-product .button{float:none;display:block;width:100%;margin-top:20px}.page-contacts__left{width:100%;display:block;vertical-align:top}.page-contacts .box-contacts{padding-bottom:30px;padding-top:0;width:100%;display:block;vertical-align:top;margin-top:0}}@media screen and (max-width:767px){.slider .slick-prev{width:30px;height:30px;margin-top:-15px;left:20px}.slider .slick-next{width:30px;height:30px;right:20px;margin-top:-15px}.list-product__item{width:100%;padding:15px 35px 15px 35px}.line-field .box-field{width:100%;float:none;padding-right:0}.line-field .box-field:nth-child(even){width:100%;float:none;padding-left:0}.button_contacts{width:100%;display:block}.slider__text{padding:25px 15px 15px}.slider__title{font-size:20px}.list-product_long{padding-left:0;padding-right:0}}
span.wpcf7-not-valid-tip{
    display: none;
}
.wpcf7-response-output{
    display: none!important;
}
.form-control.wpcf7-not-valid{
    border: 1px solid #ff0404;
}