@charset "UTF-8";/*!
Theme Name: Киев ГБО
Theme URI: http://underscores.me/
Author: Topref
Description: Установка ГБО
Version: 1.0.0
Text Domain: vida
*/@font-face{font-family:HelveticaNeueBold;src:url(fonts/HelveticaNeueBold/HelveticaNeueBold.woff) format("woff"),url(fonts/HelveticaNeueBold/HelveticaNeueBold.woff2) format("woff2"),url(fonts/HelveticaNeueBold/HelveticaNeueBold.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaRegular;src:url(fonts/ProximaNovaRegular/ProximaNova-Regular.woff) format("woff"),url(fonts/ProximaNovaRegular/ProximaNova-Regular.woff2) format("woff2"),url(fonts/ProximaNovaRegular/ProximaNova-Regular.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaBold;src:url(fonts/ProximaNovaBold/ProximaNova-Bold.woff) format("woff"),url(fonts/ProximaNovaBold/ProximaNova-Bold.woff2) format("woff2"),url(fonts/ProximaNovaBold/ProximaNova-Bold.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaSemibold;src:url(fonts/ProximaNovaSemibold/ProximaNova-Semibold.woff) format("woff"),url(fonts/ProximaNovaSemibold/ProximaNova-Semibold.woff2) format("woff2"),url(fonts/ProximaNovaSemibold/ProximaNova-Semibold.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaLight;src:url(fonts/ProximaNovaLight/ProximaNova-Light.woff) format("woff"),url(fonts/ProximaNovaLight/ProximaNova-Light.woff2) format("woff2"),url(fonts/ProximaNovaLight/ProximaNova-Light.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:DinProBold;src:url(fonts/DinProBold/DINPro-Bold.woff) format("woff"),url(fonts/DinProBold/DINPro-Bold.woff2) format("woff2"),url(fonts/DinProBold/DINPro-Bold.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}body,html{font-family:sans-serif;font-weight:400;position:relative;height:100%}embed,iframe,object{max-width:100%}a{outline:0;-webkit-transition:all .2s linear;transition:all .2s linear}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.white-popup{position:relative;background:#fff;padding:25px;width:auto;max-width:400px;margin:20px auto}form label{font-size:14px;font-size:.875rem;font-family:ProximaNovaRegular;margin:10px 0 0}form input:not([type=checkbox]),form textarea{width:100%;border-radius:5px;border:1px solid #ccc;padding:10px 20px;outline:0}form input:not([type=checkbox]):focus,form textarea:focus{border:1px solid #a9960b}form input[type=checkbox]{display:none}form label{font-size:16px;font-size:1rem;display:inline-block}form input[type=checkbox]+label:before{content:"\2714";color:transparent;display:inline-block;background:#fff;border:1px solid #ccc;border-radius:4px;font-size:18px;line-height:18px;margin:-5px 10px 0 0;height:18px;width:18px;text-align:center;vertical-align:middle;-webkit-transition:color ease .3s;transition:color ease .3s}form input[type=checkbox]:checked+label:before{font-family:DinProBold;font-weight:700;color:green}form button,form input[type=submit]{font-size:12px;font-size:.75rem;font-family:ProximaNovaBold;text-transform:uppercase;color:#181818;width:100%;background:#d9c10e;border:none;border-radius:5px;padding:12px 20px;outline:0;-webkit-transition:all .2s linear;transition:all .2s linear}form button:hover,form input[type=submit]:hover{color:#fff;cursor:pointer;background:#a9960b}span.wpcf7-not-valid-tip{font-size:12px;font-size:.75rem}.wpcf7-response-output,div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{font-size:12px;font-size:.75rem}.wpcf7 div.wpcf7-mail-sent-ok{display:none!important}#form_installation .title-form{font-size:24px;font-size:1.5rem;font-weight:700}.but-red{font-size:16px;font-size:1rem;font-family:ProximaNovaBold;color:#fff;text-transform:uppercase;line-height:20px;background:#ff2335;padding:14px 35px;border-radius:5px;display:inline-block;-webkit-transition:background .2s linear;transition:background .2s linear}.but-red:hover{color:#fff;text-decoration:none;background:#bc000f}.but-blue{font-size:12px;font-size:.75rem;font-family:ProximaNovaBold;color:#fff;text-transform:uppercase;background:#0069bb;padding:11px 14px;border-radius:5px;display:inline-block;-webkit-transition:background .2s linear;transition:background .2s linear}.but-blue:hover{color:#fff;text-decoration:none;background:#004c88}.but-blue i{margin-right:40px}.but-yellow{font-size:14px;font-size:.875rem;font-family:ProximaNovaBold;background:#d9c10e;text-transform:uppercase;line-height:18px;color:#000;padding:16px 35px;border-radius:5px;display:inline-block;margin-bottom:10px;-webkit-transition:all .2s linear;transition:all .2s linear}.but-yellow:hover{color:#fff;text-decoration:none;background:#a9960b}.site-header .logo{background-repeat:no-repeat;background-position:top right;min-height:122px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px;width:100%}@media only screen and (max-width:576px){.site-header .logo{margin-right:0}}.site-header .logo a{display:block}@media only screen and (max-width:992px){.site-header .logo a{margin:0 auto}}.site-header .logo a img{-o-object-fit:cover;object-fit:cover;max-width:160px}.site-header .phone-group{background:#f3f3f4;border-radius:20px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}@media only screen and (max-width:992px){.site-header .phone-group{float:none}}@media only screen and (max-width:576px){.site-header .phone-group{margin-bottom:15px}}@media only screen and (max-width:360px){.site-header .phone-group{padding:12px}}.site-header .phone-group .icon-phone{padding-right:12px;width:30px}.site-header .phone-group .icon-phone svg{font-size:13px;font-size:.8125rem;text-align:center;line-height:17px;border:1px solid #000;border-radius:50%;width:18px;height:18px;padding:2px}.site-header .phone-group .phone-number p{font-size:16px;font-size:1rem;line-height:20px;margin:0}@media only screen and (max-width:1140px){.site-header .phone-group .phone-number p{font-size:16px;font-size:1rem}}@media only screen and (max-width:360px){.site-header .phone-group .phone-number p{font-size:14px;font-size:.875rem}}.site-header .phone-group .phone-number p:hover{color:#d9c10e}.site-header .phone-group .phone-number p a{color:inherit;text-decoration:none;display:block}.site-header .phone-group .phone-number p span{font-weight:400;display:inline-block}.site-header .phone-group .consultation a{font-size:14px;font-size:.875rem;color:#fff;text-align:center;line-height:16px;margin-left:15px;background:#d9c10e;width:110px;padding:12px;border-radius:10px;display:inline-block}.site-header .phone-group .consultation a:hover{background:#a9960b;text-decoration:none}a.show-addr{color:#fff;text-decoration:none;text-align:center;display:none;position:relative;margin-left:15px;margin-right:15px;padding:2px 0;background-color:#d9c10e}a.show-addr:after{content:'\f105';font-family:FontAwesome;margin-left:8px;width:12px;display:inline-block}a.show-addr.open:after{content:'\f107'}@media only screen and (max-width:768px){a.show-addr{display:block;margin-bottom:10px;width:100%}}.location{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:26px;width:100%;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:1140px){.location{padding-top:10px}}@media only screen and (max-width:992px){.location{margin-bottom:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:768px){.location{display:none}}@media only screen and (max-width:576px){.location{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.location.open-location{display:-webkit-box;display:-ms-flexbox;display:flex}.location.triangle{position:relative}.location.triangle:before{content:'';border:25px solid transparent;border-left:36px solid #0069bb;border-top:18px solid #0069bb;position:absolute;top:0;right:-25px}@media only screen and (max-width:992px){.location.triangle:before{display:none}}.location .icon-location{margin-right:8px}.location .icon-location i{font-size:22px;font-size:1.375rem;color:#0069bb}.location .addr-location{width:100%}.location .addr-location .title{font-size:20px;font-size:1.25rem;font-family:ProximaNovaBold;font-weight:700;line-height:20px;color:#0069bb;margin:0}.location .addr-location p.time{font-size:13px;font-size:.8125rem;font-family:ProximaNovaLight;color:#000}.location .addr-location>p{font-size:15px;font-size:.9375rem;margin-bottom:5px}.location .addr-location .time-work{font-family:ProximaNovaRegular;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.location .addr-location .time-work .left-time .item-day{font-family:ProximaNovaRegular;line-height:12px;margin:0 0 5px}.location .addr-location .time-work .left-time .item-day span{display:inline-block;background:#000;width:8px;height:8px;border-radius:50%;margin-right:3px}.location .addr-location .time-work .right-time{padding-left:10px;border-left:1px solid #ccc}.location .addr-location .time-work .right-time p.time{font-size:13px;font-size:.8125rem;font-family:ProximaNovaRegular}.location .addr-location .time-work .right-time .item-day{line-height:12px;opacity:.5;margin:0 0 5px}.location .addr-location .time-work .right-time .item-day span{display:inline-block;border:1px solid #000;background-color:#000;width:8px;height:8px;border-radius:50%;margin-right:3px}.location .addr-location .time-work p{margin:0}header ul.lang{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0}header ul.lang li{display:block;margin-bottom:10px}header ul.lang li.current-lang{display:none}header ul.lang li a{font-size:0;font-size:0;display:block}header ul.lang li a img{width:25px;height:20px}.social-fixed{position:fixed;top:200px;right:0;z-index:999;padding:10px;background-color:#e1e6eb;border:1px solid #d9c10e;border-right:none;border-radius:10px 0 0 10px}.social-fixed ul:not(.lang){list-style:none;padding-left:0;margin:0}.social-fixed ul:not(.lang) li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.social-fixed ul:not(.lang) li:last-child{margin-bottom:0}.social-fixed ul:not(.lang) li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.social-fixed ul:not(.lang) li a{height:25px}.social-fixed ul:not(.lang) li img{width:25px;height:25px;-webkit-transition:all .2s linear;transition:all .2s linear}.menu a#pull{display:none}#sandwich{width:30px;height:30px;position:absolute;top:14px;bottom:0;left:20px;right:0}.sw-topper{position:relative;top:0;width:40px;height:2px;background:#0069bb;border:none;border-radius:4px 4px 4px 4px;-webkit-transition:top .2s,-webkit-transform .5s;transition:top .2s,-webkit-transform .5s;transition:transform .5s,top .2s;transition:transform .5s,top .2s,-webkit-transform .5s;-webkit-transition-delay:.2s,0s;transition-delay:.2s,0s}.sw-bottom{position:relative;width:40px;height:2px;top:8px;background:#0069bb;border:none;border-radius:4px 4px 4px 4px;-webkit-transition:top .2s,-webkit-transform .5s;transition:top .2s,-webkit-transform .5s;transition:transform .5s,top .2s;transition:transform .5s,top .2s,-webkit-transform .5s;-webkit-transition-delay:.2s,0s;transition-delay:.2s,0s}.sw-footer{position:relative;width:40px;height:2px;top:16px;background:#0069bb;border:none;border-radius:4px 4px 4px 4px;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.1s;transition-delay:.1s}#sandwich.active .sw-topper{top:8px;-webkit-transform:rotate(140deg);transform:rotate(140deg)}#sandwich.active .sw-bottom{top:5px;-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}#sandwich.active .sw-footer{opacity:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:768px){.menu ul{display:none;padding-top:10px;padding-bottom:15px}.menu ul li{width:100%}.menu a#pull{display:block;font-size:14px;font-weight:700;color:#333;text-decoration:none;padding:10px 3%;width:94%;height:50px;position:relative}}.home-slider{width:100%;background:#181818}@media only screen and (max-width:576px){.home-slider{display:none}}.home-slider .swiper-container{width:100%}@media only screen and (max-width:576px){.home-slider .swiper-container{overflow:visible}}.home-slider .swiper-wrapper{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media only screen and (max-width:1140px){.home-slider .swiper-wrapper{height:700px}}@media only screen and (max-width:992px){.home-slider .swiper-wrapper{height:650px}}@media only screen and (max-width:576px){.home-slider .swiper-wrapper{height:600px}}.home-slider .slide-content{width:100%;display:block;position:absolute;z-index:1}.home-slider .swiper-slide{padding-top:150px;width:100%;height:600px;font-size:18px;background-position:center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:576px){.home-slider .swiper-slide{height:500px}}.home-slider .swiper-pagination{bottom:20px;z-index:1}.home-slider .swiper-pagination .swiper-pagination-bullet{width:52px;height:5px;border-radius:0;border:1px solid #ccc}.home-slider .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.home-slider .swiper-button-next,.home-slider .swiper-button-prev{background-color:rgba(255,255,255,.2);padding:10px;width:50px;height:66px;border-radius:2px;-webkit-transition:all .2s linear;transition:all .2s linear}.home-slider .swiper-button-next:hover,.home-slider .swiper-button-prev:hover{background-color:rgba(255,255,255,.8)}@media only screen and (max-width:768px){.home-slider .swiper-button-next,.home-slider .swiper-button-prev{display:none}}.home-slider .swiper-button-next{right:20px}.home-slider .swiper-button-prev{left:20px}.home-header-image{color:#fff;min-height:200px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width:576px){.home-header-image{display:-webkit-box;display:-ms-flexbox;display:flex}}.home-header-image .content{padding-top:150px;padding-bottom:30px}.home-header-image .content h1{text-transform:uppercase;padding:15px;background-color:#181818}.home-header-image .content p.subtitle{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;margin:5px 15px}.home-header-image .content .banner{padding:30px 30px 30px 50px}.home-header-image .content .banner .banner_title{font-size:32px;font-size:2rem;font-family:inherit;font-weight:700;text-transform:uppercase;line-height:32px;margin-bottom:15px;width:100%;position:relative}.home-header-image .content .banner .banner_title:before{content:'';width:35px;height:35px;background-color:#ff2335;position:absolute;left:-40px}.home-header-image .content .banner p{font-size:14px;font-size:.875rem;font-family:DinProBold;text-transform:uppercase;line-height:22px;width:100%}.wrap-menu{background:#fff;margin-top:60px;padding-right:15px;border-radius:10px;width:100%;max-height:61px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap-menu.home-menu{margin-top:0;position:absolute;left:0;right:0;top:60px;z-index:999}.wrap-menu.fixed{margin:0;border-radius:0;position:fixed;top:0;left:0;right:0;bottom:auto;z-index:99;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:1px 1px 5px 2px #ccc;box-shadow:1px 1px 5px 2px #ccc}@media only screen and (max-width:768px){.wrap-menu.fixed{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.wrap-menu.fixed .guarantee{margin-left:40px}.wrap-menu.fixed .guarantee:before{-webkit-transform:scale(.6);transform:scale(.6)}.wrap-menu nav.main-navigation{display:inline-block;position:relative}.wrap-menu nav.main-navigation:before{content:'';border:6px solid transparent;border-right:9px solid #0069bb;border-bottom:4px solid #0069bb;position:absolute;bottom:0;right:12%;z-index:1}@media only screen and (max-width:768px){.wrap-menu nav.main-navigation:before{display:none}}.wrap-menu nav.main-navigation>ul{min-width:250px}@media only screen and (max-width:768px){.wrap-menu nav.main-navigation>ul{-webkit-box-shadow:1px 5px 15px 1px #333;box-shadow:1px 5px 15px 1px #333}}.wrap-menu nav.main-navigation ul{padding-left:6px;margin:0;position:relative;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.wrap-menu nav.main-navigation ul{background:#fff;display:none;border-radius:10px;margin-top:22px;padding:15px;position:absolute}}.wrap-menu nav.main-navigation ul li{display:inline-block;list-style:none;-webkit-transition:all .2s linear;transition:all .2s linear}.wrap-menu nav.main-navigation ul li img.hovered-image,.wrap-menu nav.main-navigation ul li img.menu-image{display:none}.wrap-menu nav.main-navigation ul li span.menu-image-title{display:inline-block}.wrap-menu nav.main-navigation ul li i.fa{font-size:18px;font-size:1.125rem;color:#ccc;display:inline-block;width:11px;margin-right:-5px;position:relative;z-index:3}@media only screen and (max-width:768px){.wrap-menu nav.main-navigation ul li i.fa{margin-right:0;width:15px}}.wrap-menu nav.main-navigation ul li i.fa-angle-down{color:#000}.wrap-menu nav.main-navigation ul li.current-menu-item a{color:#ff2335}.wrap-menu nav.main-navigation ul li a{font-size:14px;font-size:.875rem;font-family:ProximaNovaSemibold;text-transform:uppercase;text-decoration:none;white-space:nowrap;padding:20px 8px 17px;border-bottom:3px solid transparent;color:#181818;display:inline-block;position:relative;z-index:2;-webkit-transition:color .2s linear;transition:color .2s linear}.wrap-menu nav.main-navigation ul li a:hover{color:#ff2335;border-bottom:3px solid #ff2335;background:#fff}@media only screen and (max-width:768px){.wrap-menu nav.main-navigation ul li a{padding:5px}}.wrap-menu nav.main-navigation ul li ul{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:bottom right;display:none;padding:46px;border-radius:10px;margin-top:24px;position:absolute;top:60px;left:0}.wrap-menu nav.main-navigation ul li ul:before{content:'';background:0 0;height:30px;width:100%;display:block;position:absolute;top:-24px;left:0;right:0}@media only screen and (max-width:768px){.wrap-menu nav.main-navigation ul li ul{width:auto!important;background-image:none!important;position:relative;top:0;margin:0;padding:0;margin-left:20px}}.wrap-menu nav.main-navigation ul li ul li{display:block}.wrap-menu nav.main-navigation ul li ul li a{font-size:18px;font-size:1.125rem;text-transform:none;padding:10px 16px;-webkit-transition:none;transition:none;border:none;display:inline-block;position:relative}.wrap-menu nav.main-navigation ul li ul li a:after{content:'';height:1px;background:#ccc;position:absolute;left:16px;right:16px;bottom:8px}.wrap-menu nav.main-navigation ul li ul li a:hover{color:#fff;background:#ff2335;border-radius:10px;border:none}.wrap-menu nav.main-navigation ul li ul li a:hover:after{display:none}@media only screen and (max-width:768px){.wrap-menu nav.main-navigation ul li ul li a{font-size:14px;font-size:.875rem;padding:5px 0}.wrap-menu nav.main-navigation ul li ul li a:after{display:none}}.wrap-menu .consult-menu{font-size:14px;font-size:.875rem;color:#fff;text-align:center;line-height:16px;margin-left:10px;background:#d9c10e;padding:12px;height:100%;border-radius:10px;display:none}@media only screen and (max-width:576px){.wrap-menu .consult-menu{display:none!important}}.wrap-menu .consult-menu:hover{background:#a9960b;text-decoration:none}.wrap-menu .guarantee{min-width:200px;height:61px;position:relative;z-index:1}@media only screen and (max-width:1140px){.wrap-menu .guarantee{display:none}}@media only screen and (max-width:768px){.wrap-menu .guarantee{display:block}}@media only screen and (max-width:576px){.wrap-menu .guarantee{display:none}}.wrap-menu .guarantee:before{content:'';width:63px;height:93px;background:url(img/guarantee.png) no-repeat;position:absolute;top:-14px;left:28px;z-index:3}.wrap-menu .guarantee:after{content:'';border:9px solid transparent;border-left:12px solid #0069bb;border-top:7px solid #0069bb;position:absolute;top:0;right:0;z-index:1}.wrap-menu .guarantee .oval{position:absolute;top:0;bottom:0;left:0;width:120px;height:100%;display:block;overflow:hidden;z-index:2}.wrap-menu .guarantee .oval:before{content:'';width:120px;height:120px;display:block;border-radius:50%;background:#d9c10e;position:absolute;left:0;top:calc(50% - 60px)}.wrap-menu .guarantee .title-bold{font-size:15px;font-size:.9375rem;font-family:ProximaNovaBold;text-transform:uppercase;line-height:15px;position:relative;z-index:3;margin:8px 0 0 100px;width:90px}.wrap-menu .guarantee p{font-size:14px;font-size:.875rem;font-family:ProximaNovaLight;line-height:15px;position:relative;z-index:3;margin:0 0 0 100px}.wrap-menu .consultation{min-width:200px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap-menu .consultation:before{content:'';width:65px;height:60px;background:url(img/two-face.png) no-repeat;position:absolute;left:0;top:-13px}.wrap-menu .consultation a{font-size:12px;font-size:.75rem;font-family:ProximaNovaBold;text-transform:uppercase;text-decoration:none;color:#0069bb;line-height:12px;margin-left:80px;display:block;-webkit-transition:all .2s linear;transition:all .2s linear}.wrap-menu .consultation a:hover{color:#ff2335}.wrap-menu form{margin-left:15px;width:215px;position:relative}.wrap-menu form input[type=search]{font-size:14px;font-size:.875rem;font-family:inherit;border-radius:20px;background:#f3f3f4;padding:8px 10px;min-width:180px;-webkit-box-shadow:inset 0 2px 2px 1px #ccc;box-shadow:inset 0 2px 2px 1px #ccc}@media only screen and (max-width:576px){.wrap-menu form input[type=search]{padding:6px 10px;min-width:auto}}.wrap-menu form input[type=search]:focus{background:0 0}.wrap-menu form button[type=submit]{font-family:inherit;color:#0069bb;background:0 0;outline:0;position:absolute;top:5px;right:8px;width:auto;padding:5px}@media only screen and (max-width:576px){.wrap-menu form button[type=submit]{top:3px}}.wrap-menu form button[type=submit] i{font-size:18px;font-size:1.125rem}.wrap-menu form :focus::-webkit-input-placeholder{color:transparent}.wrap-menu form :focus::-moz-placeholder{color:transparent}.wrap-menu form :focus:-moz-placeholder{color:transparent}.wrap-menu form :focus:-ms-input-placeholder{color:transparent}.fix-menu{padding-left:15px;padding-right:15px}.slide-head{color:#fff;width:100%}.slide-head h1,.slide-head h2{font-size:50px;font-size:3.125rem;font-family:inherit;text-transform:uppercase;line-height:1.2;display:inline-block;width:100%}@media only screen and (max-width:1140px){.slide-head h1,.slide-head h2{font-size:46px;font-size:2.875rem;line-height:59px}}@media only screen and (max-width:768px){.slide-head h1,.slide-head h2{font-size:32px;font-size:2rem;line-height:41px}}@media only screen and (max-width:576px){.slide-head h1,.slide-head h2{font-size:28px;font-size:1.75rem;line-height:41px}}.slide-head h1 span,.slide-head h2 span{background:rgba(24,24,24,.7);margin-left:0;position:relative;padding:0 15px;display:block;width:100%}.slide-desk{color:#fff}.slide-desk .slide_sub_title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase}@media only screen and (max-width:768px){.slide-desk{margin-bottom:30px}}.slide-banner{color:#fff;background:rgba(24,24,24,.7);padding:30px;position:relative;width:100%}.slide-banner:after{content:'';width:35px;height:35px;background:#ff2335;display:block;position:absolute;top:22px;left:-17px}.slide-banner .banner_title{font-size:32px;font-size:2rem;font-family:inherit;font-weight:700;text-transform:uppercase;line-height:32px;margin-bottom:15px;width:100%}.slide-banner p{font-size:14px;font-size:.875rem;font-family:DinProBold;text-transform:uppercase;line-height:22px;width:100%}.consultation-form{background:#0c0c0c;padding-top:30px;padding-bottom:42px}.consultation-form .title{font-size:18px;font-size:1.125rem;font-family:inherit;font-weight:400;color:#fff;text-transform:uppercase;text-align:center;margin-bottom:30px}.consultation-form form input{font-size:12px;font-size:.75rem;font-family:ProximaNovaLight;color:#fff;width:100%;border:none;border-radius:5px;background:#494949;padding:10px 20px;margin-bottom:15px;outline:0;border:2px solid transparent;-webkit-transition:all .2s linear;transition:all .2s linear}.consultation-form form input:focus{border:2px solid #a9960b}.consultation-form form button,.consultation-form form input[type=submit]{font-size:12px;font-size:.75rem;font-family:ProximaNovaBold;text-transform:uppercase;width:100%;background:#d9c10e;border:none;border-radius:5px;padding:12px 20px;-webkit-transition:background .2s linear;transition:background .2s linear}.consultation-form form button:hover,.consultation-form form input[type=submit]:hover{color:#fff;cursor:pointer;background:#a9960b}.consultation-form .wpcf7-not-valid-tip{font-size:12px;font-size:.75rem}.consultation-form .wpcf7-response-output,.consultation-form div.wpcf7-acceptance-missing,.consultation-form div.wpcf7-validation-errors{font-size:12px;font-size:.75rem;line-height:25px;color:#fff;border:1px solid #fff;margin-top:5px}.counter{position:relative;padding-bottom:100px}.counter:before{content:'';width:60px;height:45px;background:#ff2335;position:absolute;top:0;left:70px}.counter .counter-number p{font-size:280px;font-size:17.5rem;font-family:DinProBold;text-align:center;letter-spacing:10px;line-height:185px;overflow:hidden;margin-top:65px;margin-bottom:30px;position:relative;z-index:2}@media only screen and (max-width:768px){.counter .counter-number p{font-size:180px;font-size:11.25rem;margin-bottom:30px}}@media only screen and (max-width:576px){.counter .counter-number p{font-size:90px;font-size:5.625rem;line-height:115px;margin-top:45px;margin-bottom:0}}.counter .counter-number p:before{content:'';position:absolute;top:15%;bottom:56%;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.5)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%);z-index:5}.counter .counter-number p span.bot{padding-bottom:50px;position:relative;bottom:-20px;z-index:1;display:inline-block}@media only screen and (max-width:768px){.counter .counter-number p span.bot{bottom:-10px}}.counter .counter-number p span.top{padding-bottom:50px;position:relative;top:-20px;z-index:1;display:inline-block;background:url(img/shadow-number.png) no-repeat;background-position:center 100%}@media only screen and (max-width:768px){.counter .counter-number p span.top{top:-10px;background:0 0}}.counter .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;text-align:center;margin-top:40px;margin-bottom:60px}.counter .title span{color:#ff2335}.counter .counter-icon{height:210px;background-repeat:no-repeat;background-size:auto;background-position:left top;margin-bottom:30px;position:relative}.counter .counter-icon p.title{font-size:18px;font-size:1.125rem;text-align:left;font-family:DinProBold;text-transform:uppercase;color:#fff;margin:0;padding:5px;position:absolute;left:30%;bottom:0;background:#0069bb}.stages{background-color:#f3f3f4;background-repeat:no-repeat;background-size:cover;padding-top:100px;padding-bottom:80px;position:relative;z-index:1}@media only screen and (max-width:768px){.stages{padding-bottom:0}}.stages:before{content:'';width:100px;height:100px;background:rgba(73,73,73,.8);-webkit-transform:skewY(135deg);transform:skewY(135deg);position:absolute;top:150px;left:0}@media only screen and (max-width:768px){.stages:before{display:none}}.stages:after{content:'';width:60px;height:160px;background:rgba(17,87,189,.8);-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;top:50%;right:0;z-index:-1}@media only screen and (max-width:768px){.stages:after{display:none}}.stages .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;text-align:center;margin-bottom:60px;background:url(img/h2-fon.png) no-repeat;background-position:center}.stages .title span{color:#ff2335}.stages .stages-icon{text-align:right;position:relative;margin-bottom:65px}.stages .stages-icon img{width:100%;margin-bottom:15px}.stages .stages-icon .number{font-size:20px;font-size:1.25rem;font-family:ProximaNovaRegular;color:#fff;text-align:center;line-height:60px;width:84px;height:84px;background:#0069bb;position:absolute;top:0;right:0;padding-top:15px}.stages .stages-icon .number span{font-size:60px;font-size:3.75rem;font-family:ProximaNovaBold}.stages .stages-icon p.title{font-size:16px;font-size:1rem;font-family:DinProBold;color:#fff;text-align:right;text-transform:uppercase;background:#181818;display:inline}.model{padding-top:100px;padding-bottom:100px;position:relative}@media only screen and (max-width:768px){.model{padding-top:40px}}.model:before{content:'';width:60px;height:38px;background:#ff2335;position:absolute;left:75px;bottom:0}.model:after{content:'';width:35px;height:100px;background:rgba(204,204,204,.8);-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;top:115px;right:0;z-index:-1}@media only screen and (max-width:768px){.model:after{display:none}}.model .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;text-align:center;margin-bottom:60px}.model .wrap-form{background-repeat:no-repeat;background-position:center;background-size:auto;margin-bottom:75px}.model form{max-width:500px;margin:0 auto;position:relative}.model form input{font-size:16px;font-size:1rem;font-family:ProximaNovaLight}.model form button{text-align:center;width:50px;height:46px;position:absolute;top:0;right:0;background:0 0}.model form button:hover i{color:#a9960b}.model form button i{font-size:18px;font-size:1.125rem;color:#d9c10e;line-height:22px;-webkit-transition:all .2s linear;transition:all .2s linear}.model .direct-injection{text-align:center}.model .wrap-small-logo{text-align:center;height:300px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.model .wrap-small-logo .small-logo{height:150px;width:123px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.model .wrap-small-logo .small-logo:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.model .wrap-small-logo .small-logo:hover .title{color:#ff2335}.model .wrap-small-logo .small-logo img{width:80px;height:auto;max-height:80px;-webkit-transition:all .2s linear;transition:all .2s linear}.model .wrap-small-logo .small-logo .title{font-size:14px;font-size:.875rem;font-family:ProximaNovaRegular;color:#343438;text-transform:uppercase;text-align:center;margin:0;position:absolute;bottom:0;left:0;right:0;-webkit-transition:all .2s linear;transition:all .2s linear}.model a#more-brand{text-align:center;display:block;max-width:160px;margin:30px auto}#dwls_search_results{max-width:500px;-webkit-box-shadow:none;box-shadow:none;border:2px solid #d9c10e;border-radius:5px;overflow:hidden}#dwls_search_results li{background-color:#fff}#dwls_search_results li:hover{background-color:#0069bb}#dwls_search_results li:hover a{color:#fff}#dwls_search_results li a{color:#494949;font-weight:400}#search_results_activity_indicator{margin-top:5px;margin-left:-35px!important}.stamp{background-repeat:no-repeat;background-size:cover;padding-top:80px;padding-bottom:40px;position:relative}@media only screen and (max-width:1140px){.stamp{padding-bottom:50px}}.stamp .separator:after{content:'';width:1px;height:calc(100% - 60px);background:#ccc;position:absolute;right:0;top:0;bottom:0}.stamp .separator:nth-of-type(3n):after{display:none}.stamp .separator:last-of-type:after{display:none}@media only screen and (max-width:1140px){.stamp .separator:after{display:none}}.stamp .product-image{height:200px}.stamp .product-image img{width:175px;height:100%;margin-left:10%}.stamp .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;text-align:center;margin-bottom:60px}.stamp .stamp-block{position:relative;margin-bottom:60px}@media only screen and (max-width:1140px){.stamp .stamp-block{margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #ccc}}.stamp .stamp-block .logo-image{min-height:150px}.stamp .stamp-block .logo-image img{max-width:150px;height:100%}.stamp .stamp-block .logo-image img.stamp-image{width:148px;height:148px;position:absolute;top:10px;right:20px}.stamp .stamp-block p.title{font-size:36px;font-size:2.25rem;font-family:DinProBold;color:#5d5c5c;text-transform:uppercase;text-align:center;margin-bottom:10px}.stamp .stamp-block table{width:100%;margin-bottom:45px}.stamp .stamp-block table tr td{padding:17px 0}.stamp .stamp-block table tr td:first-child{font-size:16px;font-size:1rem;font-family:ProximaNovaRegular;color:#343438;line-height:1.2}.stamp .stamp-block table tr td img{width:42px;height:25px}.stamp .stamp-block table tr td strong{font-size:16px;font-size:1rem;font-family:ProximaNovaBold;color:#343438;text-transform:uppercase;margin:0}.stamp .stamp-block table tr td p{font-size:16px;font-size:1rem;font-family:ProximaNovaRegular;color:#343438;line-height:16px;margin:0}.stamp .stamp-block table tr td .price{text-align:center;line-height:55px;width:140px;height:55px;background-repeat:no-repeat;background-size:auto}.stamp .stamp-block table tr td .price span{font-size:22px;font-size:1.375rem;font-family:ProximaNovaBold;color:#343438;text-transform:uppercase}.stamp .stamp-block .wrap-but-red{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stamp .stamp-block .wrap-but-red a.but-red{font-size:14px;font-size:.875rem;text-align:center;padding:14px 25px;margin-bottom:25px}.stamp .stamp-block hr{margin:0;border:none}.stamp .stamp-block a.more{font-size:14px;font-size:.875rem;font-family:ProximaNovaRegular;color:#000;text-decoration:none;border-bottom:1px solid #ccc;display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear}.stamp .stamp-block a.more:hover{color:#ff2335;border:none}.video{padding-top:130px;padding-bottom:100px}.video .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;display:inline-block;position:relative}.video .title:after{content:'';width:620px;height:14px;background:url(img/form-bg.jpg) no-repeat;background-size:cover;position:absolute;left:50%;bottom:-30px;z-index:-1}@media only screen and (max-width:768px){.video .title:after{display:none}}.video img.like{margin-top:-10px;margin-left:50px}@media only screen and (max-width:576px){.video img.like{display:none}}.video a.but-blue{margin-top:30px;float:right}@media only screen and (max-width:768px){.video a.but-blue{float:none}}.video .wrap-video{margin-top:40px}.video .wrap-video a{display:block;overflow:hidden;margin-bottom:25px}.video .wrap-video a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.video .wrap-video a img{width:255px;height:150px;-webkit-transition:all .3s linear;transition:all .3s linear}@media only screen and (max-width:768px){.video .wrap-video a img{width:100%;height:auto}}.video .wrap-video p.title-video{display:inline-block;margin:0}.video .wrap-video p.title-video a{font-size:16px;font-size:1rem;font-family:DinProBold;text-transform:uppercase;color:#5d5c5c;line-height:22px;margin:0;display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear}.video .wrap-video p.title-video a:hover{color:#0069bb;text-decoration:none}.one-video{padding-top:60px;background:#e1e6ea;position:relative;z-index:1}.one-video:after{content:'';width:100%;height:90px;background:#fff;position:absolute;left:0;right:0;bottom:0;z-index:-1}.one-video .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;line-height:26px;text-align:right;margin-bottom:15px}.one-video p{font-size:16px;font-size:1rem;font-family:DinProBold;text-transform:uppercase;text-align:right;color:#5d5c5c;line-height:22px;margin-bottom:65px;position:relative}.one-video p:after{content:'';width:620px;height:14px;background:url(img/h2-fon.png) no-repeat;background-size:cover;position:absolute;right:0;bottom:-25px}.one-video .wrap-one-video{padding-top:40px;z-index:3;position:relative;padding-bottom:56.25%;height:0}.one-video .wrap-one-video:before{content:'';width:150px;height:120px;background:#0069bb;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;top:50px;left:-80px;z-index:-1}@media only screen and (max-width:768px){.one-video .wrap-one-video:before{display:none}}.one-video .wrap-one-video:after{content:'';width:100px;height:80px;background:#0069bb;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;right:-100px;bottom:30%;z-index:-1}@media only screen and (max-width:768px){.one-video .wrap-one-video:after{display:none}}.one-video .wrap-one-video iframe{position:absolute;width:100%;height:100%;left:0;top:0}.latest-post{padding-top:100px}.latest-post .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;text-align:center;margin-bottom:60px;background-repeat:no-repeat;background-position:center}.latest-post .post{margin-bottom:30px}.latest-post .post a.wrap-image{display:block;position:relative;overflow:hidden}.latest-post .post a.wrap-image:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%)}.latest-post .post a.wrap-image:hover:after{display:none}.latest-post .post a.wrap-image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.latest-post .post a.wrap-image img{width:350px;height:220px;-webkit-transition:all .3s linear;transition:all .3s linear}@media only screen and (max-width:768px){.latest-post .post a.wrap-image img{width:100%;height:auto}}.latest-post .post a.wrap-image .title{font-size:16px;font-size:1rem;font-family:DinProBold;text-transform:uppercase;color:#fff;text-align:left;background:#181818;margin:0;padding:4px;display:inline;position:absolute;left:15px;right:30%;bottom:22px;z-index:3}.latest-post .post a.more{font-size:14px;font-size:.875rem;font-family:DinProBold;color:#fff;text-transform:uppercase;float:right;background:#ff2335;padding:2px 10px;-webkit-transition:all .2s linear;transition:all .2s linear}.latest-post .post a.more:hover{text-decoration:none;background:#bc000f}.latest-post .post .number{font-size:40px;font-size:2.5rem;font-family:DinProBold;float:left;display:inline-block;padding:0 10px}.latest-post .post .month{font-size:14px;font-size:.875rem;font-family:DinProBold;text-transform:uppercase;line-height:12px;display:block;margin-top:16px}.latest-post .post .year{font-size:14px;font-size:.875rem;font-family:DinProBold;text-transform:uppercase;line-height:12px}@media only screen and (max-width:768px){.latest-post .hidden-lg{display:none}}.latest-post .post-shadow{position:relative;height:180px;overflow:hidden}.latest-post .post-shadow:before{content:'';display:block;position:absolute;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.7)),color-stop(80%,#fff));background:linear-gradient(to bottom,rgba(255,255,255,.7) 0,#fff 80%)}.latest-post .post-shadow img{max-width:100%;width:100%}.latest-post a.all-more{font-size:12px;font-size:.75rem;font-family:ProximaNovaBold;color:#fff;text-transform:uppercase;text-decoration:none;background:#ff2335;border-radius:5px;padding:11px 14px;display:block;width:150px;margin:0 auto 100px;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:576px){.latest-post a.all-more{margin:20px auto 100px}}.latest-post a.all-more:hover{background:#bc000f}.latest-post a.all-more i{margin-right:40px}.station{padding-top:110px;padding-bottom:100px;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#e6eaeb),to(rgba(230,234,235,0)));background:linear-gradient(to bottom,#e6eaeb 0,rgba(230,234,235,0) 100%)}.station:after{content:'';background-image:url(img/h2-fon.png);background-repeat:no-repeat;background-size:cover;width:620px;height:14px;position:absolute;top:18px;left:calc(50% - 310px)}@media only screen and (max-width:768px){.station:after{display:none}}.station .romb{text-align:center;line-height:120px;width:120px;height:120px;background:#fff;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;top:-60px;left:calc(50% - 60px);z-index:5}.station .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;text-align:center;margin-bottom:50px}.station .station-icon{text-decoration:none;display:block;width:190px;height:auto;margin:0 auto 30px}.station .station-icon .wrap-icon{text-align:center;background:#e0e5e6;margin-bottom:25px;width:190px;height:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}.station .station-icon .wrap-icon:before{background:#e0e5e6;content:'';position:absolute;width:100%;height:100%;z-index:-1}.station .station-icon .wrap-icon:after{content:'';width:100px;height:80px;background:#e9cf0f;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;top:24px;left:-15px;z-index:-2}.station .station-icon .wrap-icon.item-2:after{top:auto;bottom:20px;left:auto;right:-15px}.station .station-icon .wrap-icon.item-3:after{top:auto;bottom:45px;left:-15px}.station .station-icon .wrap-icon.item-4:after{top:auto;bottom:20px;left:auto;right:-15px}.station .station-icon .wrap-icon.item-5:after{top:25px;left:-10px}.station .station-icon p.title{font-size:16px;font-size:1rem;font-family:DinProBold;text-align:left;text-transform:uppercase;color:#5d5c5c}.station .station-icon p.title:hover{color:#0069bb}.sertificats{background:#fff;z-index:3;position:relative}.sertificats .wrap-sert{min-height:500px;background-image:url(img/sert-fon.jpg);background-repeat:no-repeat;background-size:contain;background-position:top center;position:relative}@media only screen and (max-width:768px){.sertificats .wrap-sert{background-size:cover}}.sertificats .wrap-sert:before{content:'';width:150px;height:120px;background:#0069bb;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;top:50px;left:0;z-index:0}.sertificats .wrap-sert .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;text-align:center;margin-top:20px;margin-bottom:80px;background-repeat:no-repeat;background-position:center}.sertificats .wrap-sert a{text-align:center;display:block;margin-bottom:50px;position:relative}.sertificats .wrap-sert a:before{font-size:28px;font-size:1.75rem;font-family:FontAwesome;text-align:center;line-height:52px;color:#ff2335;content:'\f067';width:54px;height:54px;border:4px solid #ff2335;border-radius:50%;position:absolute;top:calc(50% - 27px);left:calc(50% - 27px);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear}.sertificats .wrap-sert a:hover:before{opacity:1}.sertificats .wrap-sert a img{max-width:100%;height:100%}.quality{padding-top:100px;padding-bottom:100px;background-color:#d7e5f4;background-repeat:no-repeat;background-size:auto auto;background-position:top right;position:relative;z-index:2}@media only screen and (max-width:768px){.quality{background-image:none!important}}.quality h2{font-size:36px;font-size:2.25rem;font-family:DinProBold;color:#2c66bc;text-transform:uppercase;line-height:52px;margin:0 0 15px}.quality h3{font-size:22px;font-size:1.375rem;font-family:DinProBold;color:#5d5c5c;text-transform:uppercase;margin-bottom:30px}.quality h4{font-size:20px;font-size:1.25rem;font-family:DinProBold;color:#5d5c5c}.quality a#more-content-left,.quality a#more-content-right{color:#0069bb;display:block;margin-bottom:20px}.quality .content-left{font-size:16px;font-size:1rem;font-family:ProximaNovaLight;color:#000;margin-bottom:20px;display:none}.quality .content-page{font-size:16px;font-size:1rem;font-family:ProximaNovaLight;color:#000;margin-bottom:20px}.quality .wrap-logo img{max-width:150px;max-height:62px;margin-right:30px}.quality .content-right{background:#fff;padding:70px 50px;margin-top:100px;position:relative}.quality .content-right .content-banner-right{display:none}.quality .content-right .arrow{width:35px;height:35px;background:#d9c10e;position:absolute;top:-17px}.quality .content-right .arrow i{font-size:30px;font-size:1.875rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:0;bottom:0}.quality .content-right h3{font-size:20px;font-size:1.25rem;font-family:DinProBold;color:#5d5c5c}.quality .content-right P{font-size:16px;font-size:1rem;font-family:ProximaNovaLight}.header-bg{background-repeat:no-repeat;background-size:100% 800px;background-color:#2c1f1c;background:-webkit-gradient(linear,left top,left bottom,from(#2c1f1c),to(rgba(0,0,0,.5)));background:linear-gradient(to bottom,#2c1f1c 0,rgba(0,0,0,.5) 100%)}@media only screen and (max-width:768px){.header-bg{background-size:cover}}.header-bg .wrap-menu{margin-bottom:56px}.header-bg .head-title{font-size:60px;font-size:3.75rem;text-align:center;color:#fff;line-height:80px;text-transform:uppercase;margin-bottom:50px;position:relative}.header-bg .head-title:after{content:'';width:620px;height:14px;background-image:url(img/h2fon-white.png);background-repeat:no-repeat;background-size:cover;position:absolute;bottom:-15px;left:calc(50% - 310px)}@media only screen and (max-width:768px){.header-bg .head-title:after{width:100%;left:0;right:0}}@media only screen and (max-width:768px){.header-bg .head-title{font-size:40px;font-size:2.5rem}}@media only screen and (max-width:576px){.header-bg .head-title{font-size:32px;font-size:2rem}}.header-bg .head-subtitle{font-size:40px;font-size:2.5rem;font-family:ProximaNovaRegular;font-weight:700;text-align:center;color:#fff;margin-bottom:30px}@media only screen and (max-width:768px){.header-bg .head-subtitle{font-size:32px;font-size:2rem}}#responsiveTabs{margin-bottom:50px;position:relative;z-index:2}@media only screen and (max-width:768px){#responsiveTabs{display:none}}#responsiveTabs:after{content:'';width:150px;height:120px;background:#0069bb;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;bottom:0;right:-50px;z-index:-1}@media only screen and (max-width:768px){#responsiveTabs:after{display:none}}#responsiveTabs ul{margin-bottom:50px;text-align:center;list-style:none}#responsiveTabs ul li{line-height:38px;border-right:1px solid #544845;padding:0 38px}#responsiveTabs ul li:last-child{border:none}#responsiveTabs ul li.r-tabs-state-active{position:relative}#responsiveTabs ul li.r-tabs-state-active:after{content:'';position:absolute;left:calc(50% - 5px);bottom:-52px;border:10px solid transparent;border-bottom:10px solid #fff}#responsiveTabs ul li.r-tabs-state-active a{border-bottom:2px solid #ff2335}#responsiveTabs ul li a{font-family:DinProBold;color:#fff;text-transform:uppercase;text-decoration:none;display:block}#responsiveTabs ul li a:hover{border-bottom:2px solid #ff2335}#responsiveTabs ul li a img{margin-right:10px;margin-bottom:10px}#responsiveTabs ul li a span{font-size:42px;font-size:2.625rem}#responsiveTabs form.fsi{font-size:14px;font-size:.875rem;color:#fff;position:absolute;top:60px;right:20px}@media only screen and (max-width:768px){#responsiveTabs form.fsi{position:relative;top:0;left:0;right:auto;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #fff}}#responsiveTabs form.fsi input[type=checkbox]{display:none}#responsiveTabs form.fsi label{font-size:16px;font-size:1rem;display:inline-block}#responsiveTabs form.fsi input[type=checkbox]+label:before{content:"\2714";color:transparent;display:inline-block;background:#fff;border-radius:4px;font-size:18px;line-height:18px;margin:-5px 10px 0 0;height:18px;width:18px;text-align:center;vertical-align:middle;-webkit-transition:color ease .3s;transition:color ease .3s}#responsiveTabs form.fsi input[type=checkbox]:checked+label:before{font-family:DinProBold;font-weight:700;color:green}#responsiveTabs .r-tabs-accordion-title{margin-bottom:15px}#responsiveTabs .r-tabs-accordion-title a{font-size:20px;font-size:1.25rem;font-family:DinProBold;color:#fff;text-transform:uppercase;text-decoration:none;display:inline-block;position:relative}#responsiveTabs .r-tabs-accordion-title a:after{font-size:28px;font-size:1.75rem;font-family:FontAwesome;content:'\f105';position:absolute;right:-30px;bottom:6px}#responsiveTabs .r-tabs-accordion-title a:hover{border-bottom:2px solid #ff2335}#responsiveTabs .r-tabs-accordion-title a img{margin-right:10px;margin-bottom:10px}#responsiveTabs .r-tabs-accordion-title a span{font-size:42px;font-size:2.625rem}#responsiveTabs .r-tabs-accordion-title.r-tabs-state-active a:after{content:'\f107'}#responsiveTabs .r-tabs-panel{background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 2px 1px #ccc;box-shadow:0 2px 2px 1px #ccc;padding:0}.table-price h3{font-size:28px;font-size:1.75rem;font-family:HelveticaNeueBold;color:#494949;font-weight:400;text-align:center;padding:30px}.table-price table{width:100%;min-height:150px;margin:0;padding:0;border-collapse:collapse;border-spacing:0;table-layout:fixed}.table-price table tbody tr:last-child{border:none}.table-price table tr{padding:5px;border-bottom:1px solid #ccc}.table-price table tr td,.table-price table tr th{padding:20px 10px;text-align:center;border-right:1px solid #ccc}@media only screen and (max-width:768px){.table-price table tr td,.table-price table tr th{border:none;padding:5px}.table-price table tr td:first-child,.table-price table tr th:first-child{color:#5d5c5c;text-transform:uppercase;padding:10px}}.table-price table tr td:first-child,.table-price table tr th:first-child{text-align:left;padding:10px 25px;min-width:180px}.table-price table tr td:last-child,.table-price table tr th:last-child{border:none}.table-price table tr td .title,.table-price table tr th .title{font-size:24px;font-size:1.5rem}.table-price table tr th{padding:20px 10px}.table-price table tr th .title{font-size:32px;font-size:2rem;font-family:DinProBold;text-transform:uppercase;color:#5d5c5c;letter-spacing:1px;line-height:50px;margin:0}.table-price table tr th p{font-size:12px;font-size:.75rem;font-family:DinProBold;text-transform:uppercase;color:#fff;margin:0;padding:2px 6px;border-radius:5px;display:inline-block;position:relative}.table-price table tr th p.red{background:#ff2335}.table-price table tr th p.blue{background:#0069bb}.table-price table tr th p.yellow{color:#5d5c5c;text-align:center;background:#d9c10e;padding-right:28px;overflow:hidden}.table-price table tr th p i{color:#fff;line-height:22px;display:inline-block;width:18px;background:#5d5c5c;position:absolute;right:0;top:0;bottom:0}.table-price table tr td{font-size:16px;font-size:1rem;font-family:ProximaNovaSemibold;color:#343438}.table-price table tr td.sel{padding:0;margin:0;-webkit-transition:background .2s linear;transition:background .2s linear}@media only screen and (max-width:768px){.table-price table tr td.sel{padding:5px}}.table-price table tr td.sel:hover{background:#e9edf0}.table-price table tr td.sel:hover form select{background-color:#e9edf0}.table-price table tr td span{font-size:22px;font-size:1.375rem;font-family:ProximaNovaBold;color:#343438;text-transform:uppercase;text-align:center;line-height:55px;background-image:url(img/label.png);background-repeat:no-repeat;background-size:cover;display:block;width:140px;height:55px;margin:10px auto}@media screen and (max-width:768px){.table-price table tr td span{margin:0 auto}}.table-price table tr td form{-webkit-box-sizing:border-box;box-sizing:border-box}.table-price table tr td form select{width:100%;min-height:45px;padding:0 10px;max-width:240px;outline:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(img/select-arrow.png);background-repeat:no-repeat;background-position:top 50% right 15px;background-size:15px;-webkit-transition:background .2s linear;transition:background .2s linear}@media screen and (max-width:768px){.table-price table tr td form select{padding:0}}.table-price table tr td form select:hover{cursor:pointer}.table-price table tr td a.but-red{text-transform:lowercase;padding:5px 10px}@media screen and (max-width:768px){.table-price table{border:0}.table-price table thead{display:none}.table-price table tr{margin-bottom:10px;display:block;border-bottom:2px solid #ccc}}@media screen and (max-width:768px) and (max-width:768px){.table-price table tr{border:none}}@media screen and (max-width:768px){.table-price table tr td{display:block;text-align:right;font-size:13px;border-bottom:1px dotted #ccc}.table-price table tr td:first-child{font-family:ProximaNovaBold;font-size:18px;font-size:1.125rem}.table-price table tr td:last-child{border-bottom:none}.table-price table tr td:before{content:attr(data-label);float:left;font-weight:700}.table-price table tr td span{font-size:16px;font-size:1rem;line-height:40px;display:inline-block;width:100px;height:40px}}.wrap-button-calculation{text-align:center;margin-bottom:30px}@media only screen and (max-width:768px){.wrap-button-calculation{display:none}}@media only screen and (min-width:769px){.wrap-slider-price{display:none}}.wrap-slider-price form.fsi-slider{font-size:14px;font-size:.875rem;color:#fff;position:absolute;top:60px;right:20px}@media only screen and (max-width:768px){.wrap-slider-price form.fsi-slider{position:relative;top:0;left:0;right:auto;padding-bottom:10px;margin-bottom:10px}}.wrap-slider-price form.fsi-slider select{width:100%;padding:5px;outline:0}@media only screen and (max-width:576px){.wrap-slider-price form.fsi-slider select{margin-bottom:15px}}.wrap-slider-price form.fsi-slider input[type=checkbox]{display:none}.wrap-slider-price form.fsi-slider label{font-size:16px;font-size:1rem;display:inline-block;margin:0}.wrap-slider-price form.fsi-slider input[type=checkbox]+label:before{content:"\2714";color:transparent;display:inline-block;background:#fff;border-radius:4px;font-size:18px;line-height:18px;margin:-5px 10px 0 0;height:18px;width:18px;text-align:center;vertical-align:middle;-webkit-transition:color ease .3s;transition:color ease .3s}.wrap-slider-price form.fsi-slider input[type=checkbox]:checked+label:before{font-family:DinProBold;font-weight:700;color:green}.wrap-slider-price{padding-bottom:60px}.wrap-slider-price .swiper-container-price{width:100%;height:100%;position:relative;overflow:hidden}.wrap-slider-price .swiper-container-price .swiper-wrapper{min-height:300px}.wrap-slider-price .swiper-container-price .swiper-slide{text-align:center;font-size:18px;background:#fff;min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap-slider-price .swiper-container-price .swiper-button-next,.wrap-slider-price .swiper-container-price .swiper-button-prev{background-color:rgba(0,0,0,.4);width:30px;height:50px;margin-top:0;top:calc(50% - 55px);background-size:15px;outline:0;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:768px){.wrap-slider-price .swiper-container-price .swiper-button-next.swiper-button-disabled,.wrap-slider-price .swiper-container-price .swiper-button-prev.swiper-button-disabled{display:none}}@media only screen and (max-width:576px){.wrap-slider-price .swiper-container-price .swiper-button-next.swiper-button-disabled,.wrap-slider-price .swiper-container-price .swiper-button-prev.swiper-button-disabled{display:block}}.wrap-slider-price .swiper-container-price .swiper-button-prev{left:0;border-radius:0 5px 5px 0}.wrap-slider-price .swiper-container-price .swiper-button-next{right:0;border-radius:5px 0 0 5px}.wrap-slider-price .swiper-container-price .wrap-price{padding:15px 0;width:100%}.wrap-slider-price .swiper-container-price .wrap-price .sub-title{font-size:20px;font-size:1.25rem;font-weight:700}.wrap-slider-price .swiper-container-price .wrap-price .wrap-logo{display:block;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc}.wrap-slider-price .swiper-container-price .wrap-price .wrap-logo .title{font-size:32px;font-size:2rem;font-family:DinProBold;text-transform:uppercase;color:#5d5c5c;letter-spacing:1px;line-height:50px;margin:0}.wrap-slider-price .swiper-container-price .wrap-price .wrap-logo p{font-size:12px;font-size:.75rem;font-family:DinProBold;text-transform:uppercase;color:#fff;margin:0;padding:2px 6px;border-radius:5px;display:inline-block;position:relative}.wrap-slider-price .swiper-container-price .wrap-price .wrap-logo p.red{background:#ff2335}.wrap-slider-price .swiper-container-price .wrap-price .wrap-logo p.blue{background:#0069bb}.wrap-slider-price .swiper-container-price .wrap-price .wrap-logo p.yellow{color:#5d5c5c;text-align:center;background:#d9c10e;padding-right:28px;overflow:hidden}.wrap-slider-price .swiper-container-price .wrap-price .wrap-logo p.yellow i{color:#fff;line-height:22px;display:inline-block;width:18px;background:#5d5c5c;position:absolute;right:0;top:0;bottom:0}.wrap-slider-price .swiper-container-price .wrap-price .title-item{font-size:18px;font-size:1.125rem;font-family:DinProBold;color:#5d5c5c;padding-top:5px;margin-bottom:5px}.wrap-slider-price .swiper-container-price .wrap-price p{font-size:16px;font-size:1rem;color:#494949;margin:0;padding-bottom:5px;border-bottom:1px solid #ccc}.wrap-slider-price .swiper-container-price .wrap-price p:last-child{border:none}.wrap-slider-price .swiper-container-price .wrap-price span.cost{font-size:22px;font-size:1.375rem;font-family:ProximaNovaBold;color:#343438;text-transform:uppercase;text-align:center;line-height:55px;background-image:url(img/label.png);background-repeat:no-repeat;background-size:cover;display:block;width:140px;height:55px;margin:15px auto 10px}.enter{margin-bottom:80px}.enter .title{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;text-align:center;margin-top:40px;margin-bottom:80px;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:768px){.enter .title{margin-top:80px}}.enter .enter-block{margin-bottom:42px;position:relative}.enter .enter-block:after{content:'';width:84px;height:10px;background:#e9cf0f;position:absolute;right:0}.enter .enter-block .enter-content{display:block;position:relative;position:relative;overflow:hidden}.enter .enter-block .enter-content:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.65)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%)}.enter .enter-block .enter-content:hover:after{display:none}.enter .enter-block .enter-content img{width:100%;height:175px;-webkit-transition:all .3s linear;transition:all .3s linear}@media only screen and (max-width:768px){.enter .enter-block .enter-content img{height:220px}}@media only screen and (max-width:576px){.enter .enter-block .enter-content img{height:auto}}.enter .enter-block .enter-content .sub-title{font-size:16px;font-size:1rem;font-family:DinProBold;color:#fff;text-transform:uppercase;margin:20px;position:absolute;bottom:0;left:0;background:#181818;display:inline;z-index:1}.payback-calculator{padding-top:110px;padding-bottom:110px}.payback-calculator .wrap-calculator{background:#0069bb;padding:45px 45px 23px;margin:0 auto 40px;width:310px;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payback-calculator .wrap-calculator .icon-calculator{text-align:center;line-height:94px;background:#fff;width:94px;height:94px;border-radius:25px;margin-bottom:22px}.payback-calculator .wrap-calculator .icon-calculator.yellow{background:#d9c10e}.payback-calculator .title{font-size:42px;font-size:2.625rem;font-family:DinProBold;color:#0069bb;text-transform:uppercase;line-height:46px}@media only screen and (max-width:768px){.payback-calculator .title{font-size:36px;font-size:2.25rem;margin-bottom:20px}}.payback-calculator p{font-size:22px;font-size:1.375rem;font-family:DinProBold;color:#5d5c5c;text-transform:uppercase;line-height:26px;margin-bottom:30px}@media only screen and (max-width:768px){.payback-calculator{text-align:center}}.auto{background-color:#0069bb;padding:50px 0;position:relative;z-index:3}.auto .title{font-size:24px;font-size:1.5rem;font-family:ProximaNovaBold;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:5px;text-align:center;margin-bottom:20px}@media only screen and (max-width:768px){.auto .wrap-auto{margin-bottom:30px}}.auto .wrap-auto>a{overflow:hidden;display:block;border:1px solid #fff;margin-bottom:15px}.auto .wrap-auto>a img{width:100%;-webkit-transition:all .4s linear;transition:all .4s linear}@media only screen and (max-width:768px){.auto .wrap-auto>a img{height:auto}}.auto .wrap-auto>a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.auto .wrap-auto a.more{font-size:14px;font-size:.875rem;text-transform:lowercase;color:#181818;margin:0;display:inline-block;background:#d9c10e;padding:2px 10px;float:right;position:relative;bottom:30px;right:0}.auto .wrap-auto a.more:hover{color:#fff;text-decoration:none}.auto .wrap-auto a.more:hover span{background:#fff}.auto .wrap-auto a.more span{text-align:center;background:#181818;display:inline-block;margin-left:10px;width:15px;height:15px;border-radius:4px;position:relative;top:3px;-webkit-transition:all .2s linear;transition:all .2s linear}.auto .wrap-auto a.more span i{font-size:10px;font-size:.625rem;color:#d9c10e;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;right:5px}.auto .wrap-auto .title-auto{position:relative;top:-15px;width:100%;overflow:hidden}.auto .wrap-auto .title-auto a{font-size:18px;font-size:1.125rem;line-height:20px;font-family:ProximaNovaBold;font-weight:400;text-transform:uppercase;color:#fff;display:inline-block}aside.widget-area{background-color:#fff;padding:30px;margin:40px 0;-webkit-box-shadow:0 2px 8px 2px #ddd;box-shadow:0 2px 8px 2px #ddd}.widget{margin:0 0 1.5em}.widget h2.widget-title{font-size:24px;font-size:1.5rem;font-family:ProximaNovaSemibold;font-weight:400;color:#fff;background-color:#0069bb;border-radius:2px;padding:2px 10px;margin-bottom:15px}.widget select{max-width:100%}.widget ul{list-style:none;padding-left:20px}.widget ul li{line-height:22px;padding:3px 0;border-bottom:1px solid #ccc}.widget ul li a{font-size:18px;font-size:1.125rem;font-family:ProximaNovaRegular;color:#494949;position:relative;text-decoration:none}.widget ul li a:hover{color:#0069bb}.widget ul li a:hover:before{left:-12px}.widget ul li a:before{content:'\f105';font-family:FontAwesome;color:#0069bb;position:absolute;left:-15px;-webkit-transition:all .2s linear;transition:all .2s linear}.widget.widget_search label{color:#494949;width:100%}.widget.widget_search label span{color:#494949}.widget.widget_search input[type=search]{margin-bottom:15px}.widget.widget_recent_comments span{font-family:DinProBold;position:relative}.widget.widget_recent_comments span:after{content:':'}.widget.widget_recent_comments a{display:block!important}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}.bread-crumbs{text-align:center;margin-bottom:40px}.bread-crumbs .breadcrumbs{font-size:14px;font-size:.875rem;color:#fff;text-transform:uppercase;list-style:none;background:rgba(24,24,24,.5);border-radius:25px;padding:10px 30px;margin:0;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.bread-crumbs .breadcrumbs li{padding:0 10px}.bread-crumbs .breadcrumbs li a{color:#fff}.bread-crumbs .breadcrumbs li i{margin:0 10px}.regular-page{background:#fff;margin-top:20px;margin-bottom:-25px;padding:50px;z-index:5;border-radius:5px;position:relative;-webkit-box-shadow:0 1px 3px 1px #f3f3f4;box-shadow:0 1px 3px 1px #f3f3f4}.regular-page:before{content:'';width:50px;height:50px;background:#ff2335;position:absolute;top:-80px;left:-80px}@media only screen and (max-width:768px){.regular-page{padding:30px}}.page-content{background-color:#e1e6eb;margin:0;min-height:300px}.page-content .wrap-content{font-size:16px;font-size:1rem;font-family:ProximaNovaRegular;color:#181818;font-weight:400;background-color:#fff;padding:40px;margin:40px 0;overflow:hidden}@media only screen and (max-width:576px){.page-content .wrap-content{padding:20px}}.page-content .wrap-content article{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #ccc}.page-content .wrap-content h1,.page-content .wrap-content h2,.page-content .wrap-content h3,.page-content .wrap-content h4,.page-content .wrap-content h5,.page-content .wrap-content h6{font-family:DinProBold;color:#5d5c5c;font-weight:400;margin-bottom:15px}.page-content .wrap-content h1{font-size:32px;font-size:2rem;margin-bottom:30px}.page-content .wrap-content h2{font-size:32px;font-size:2rem}.page-content .wrap-content h3{font-size:19px;font-size:1.1875rem}.page-content .wrap-content h4{font-size:16px;font-size:1rem}.page-content .wrap-content h5{font-size:14px;font-size:.875rem}.page-content .wrap-content h6{font-size:13px;font-size:.8125rem}.page-content .wrap-content blockquote{padding-left:30px;padding-right:30px}.page-content .wrap-content blockquote p{font-style:italic}.page-content .wrap-content table{width:100%;margin-bottom:15px}.page-content .wrap-content table td,.page-content .wrap-content table th{border:1px solid #ccc;padding:10px}.contact .first-location,.contact .last-location{padding-left:40px;padding-bottom:20px;margin-bottom:50px}@media only screen and (max-width:768px){.contact .first-location,.contact .last-location{padding-left:10px}}.contact .first-location{border-right:1px solid #ccc}@media only screen and (max-width:576px){.contact .first-location{border:none}}.contact .location{margin-bottom:30px}@media only screen and (max-width:768px){.contact .location{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.contact .location .icon-location i{color:#181818}.contact .location .addr-location h4{font-family:ProximaNovaSemibold;color:#181818}.contact .location .time-work{margin-top:20px}.contact .phone-number{margin-left:20px;margin-bottom:50px}.contact .phone-number p{font-size:20px;font-size:1.25rem;font-family:ProximaNovaLight;margin-bottom:5px}.contact .phone-number p a{color:inherit}.contact .phone-number p a:hover{color:#d9c10e;text-decoration:none}.contact .phone-number p i{font-size:18px;font-size:1.125rem;text-align:center;line-height:23px;border:2px solid #000;border-radius:50%;width:24px;height:24px;margin-right:10px}.contact .phone-number p span{font-family:ProximaNovaBold}.contact .map-contact{margin-left:20px;margin-bottom:10px;max-width:400px}.contact .map-contact button.gm-ui-hover-effect{outline:0;border:none}.contact .how-go{margin-left:20px;position:relative}.contact .how-go>a{font-family:DinProBold;color:#181818;text-transform:uppercase}.contact .how-go>a:hover{color:#ff2335}.contact .how-go>a i{font-size:24px;font-size:1.5rem;margin-right:10px;float:left}.contact .how-go ul.link-modal{list-style:none;padding-left:30px;display:none}.contact .how-go ul.link-modal li a{color:#0069bb}.contact .how-go ul.link-modal li a:hover{color:#004c88}.cont-form{margin-bottom:15px}.cont-form .title{font-size:18px;font-size:1.125rem;font-family:DinProBold;color:#5d5c5c;text-align:center;text-transform:uppercase;font-weight:400;margin-bottom:20px}.cont-form form input:not([type=submit]){font-size:13px;font-size:.8125rem;font-family:ProximaNovaLight;border:none;background:#f3f3f4;margin-bottom:15px;border:1px solid transparent}.cont-form form input:not([type=submit]):focus{border:1px solid #d9c10e}.cont-form form button{padding:10px 20px;outline:0}.cont-form form ::-webkit-input-placeholder{color:#5d5c5c}.cont-form form ::-moz-placeholder{color:#5d5c5c}.cont-form form :-moz-placeholder{color:#5d5c5c}.cont-form form :-ms-input-placeholder{color:#5d5c5c}.car{background:-webkit-gradient(linear,left top,left bottom,from(#e0e6ea),to(rgba(251,252,253,0)));background:linear-gradient(to bottom,#e0e6ea 0,rgba(251,252,253,0) 100%)}.car .head-title{line-height:1.4;max-width:800px;margin:0 auto 50px}.car .slide-thumbs{padding:35px;margin-bottom:20px}.car .wrapper{height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:768px){.car .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:576px){.car .wrapper{height:400px}}.car .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}.car .swiper-slide .big-car-slide{text-align:center;width:100%;height:100%;overflow:hidden}.car .swiper-slide .big-car-slide img{-o-object-fit:cover;object-fit:cover;height:100%;max-height:100%;max-width:100%}.car .gallery{width:70%;background-color:#ccc}@media only screen and (max-width:768px){.car .gallery{width:100%;height:75%}}.car .thumbs{width:27%}@media only screen and (max-width:768px){.car .thumbs{width:100%;height:20%}}.car .thumbs .swiper-slide{background-size:cover;background-position:center}.car .gallery-thumbs .swiper-slide{opacity:.4}.car .gallery-thumbs .swiper-slide-active{opacity:1}.car .swiper-pagination{font-size:28px;font-size:1.75rem;font-family:ProximaNovaRegular;color:#fff}.car .swiper-pagination .swiper-pagination-current{font-family:ProximaNovaBold;font-size:34px;font-size:2.125rem}.car .swiper-button-next,.car .swiper-button-prev{background-color:rgba(0,0,0,.4);width:50px;height:150px;margin-top:-75px;background-size:15px;-webkit-transition:all .2s linear;transition:all .2s linear}.car .swiper-button-next:hover,.car .swiper-button-prev:hover{background-color:#000}@media only screen and (max-width:576px){.car .swiper-button-next,.car .swiper-button-prev{height:100px;width:30px;margin-top:-50px}}.car .swiper-button-prev{left:0;border-radius:0 5px 5px 0}.car .swiper-button-next{right:0;border-radius:5px 0 0 5px}.car .content-car{padding-bottom:20px}.car .model-car{padding-top:35px}.car .model-car h2{font-size:26px;font-size:1.625rem;font-family:DinProBold;text-transform:uppercase;color:#181818;text-align:center;margin-bottom:30px}.car .model-car ul.specifications{list-style:none;background:#f3f3f4;border:1px solid #ddd;border-radius:5px;padding-left:0;margin:0 0 80px 0;-webkit-box-shadow:0 2px 8px 2px #ddd;box-shadow:0 2px 8px 2px #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:576px){.car .model-car ul.specifications{display:block}}.car .model-car ul.specifications li{font-family:DinProBold;color:#5d5c5c;text-align:center;text-transform:uppercase;padding:15px;display:block;width:100%;border-right:1px solid #ddd}.car .model-car ul.specifications li:last-child{border:none}@media only screen and (max-width:768px){.car .model-car ul.specifications li{border-right:none;padding:5px 5px 5px 30px;width:49%}.car .model-car ul.specifications li:first-child,.car .model-car ul.specifications li:nth-child(2){border-bottom:1px solid #ddd}}@media only screen and (max-width:576px){.car .model-car ul.specifications li{text-align:center;padding-left:0;width:100%;border-bottom:1px solid #ddd}}.car .model-car ul.specifications li .title-list{font-size:36px;font-size:2.25rem;line-height:46px;margin-bottom:0}@media only screen and (max-width:768px){.car .model-car ul.specifications li .title-list{font-size:36px;font-size:2.25rem}}.car .model-car ul.specifications li p{font-size:14px;font-size:.875rem;margin-bottom:10px}@media only screen and (max-width:768px){.car .model-car ul.specifications li p{font-size:12px;font-size:.75rem}}.car .table-price{background-color:#fff;border-radius:5px;margin-bottom:80px;position:relative}@media only screen and (max-width:768px){.car .table-price{display:none}}.car .table-price form.fsi{font-size:14px;font-size:.875rem;color:#181818;position:absolute;top:-45px;right:0}@media only screen and (max-width:768px){.car .table-price form.fsi{text-align:center;position:relative;top:0;left:0;right:auto;padding-top:10px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #fff}}.car .table-price form.fsi input[type=checkbox]{display:none}.car .table-price form.fsi label{font-size:16px;font-size:1rem;display:inline-block}.car .table-price form.fsi input[type=checkbox]+label:before{content:"\2714";color:transparent;display:inline-block;background:#fff;border:1px solid #ccc;border-radius:4px;font-size:18px;line-height:18px;margin:-5px 10px 0 0;height:18px;width:18px;text-align:center;vertical-align:middle;-webkit-transition:color ease .3s;transition:color ease .3s}.car .table-price form.fsi input[type=checkbox]:checked+label:before{font-family:DinProBold;font-weight:700;color:green}.car .wrap-slider-price form.fsi-slider label{color:#181818}.car .sign-installation{text-align:center;margin-bottom:80px}.car .sign-installation .but-red{margin:0 10px}@media only screen and (max-width:576px){.car .sign-installation .but-red:first-of-type{margin-bottom:15px}}.car .privilege{background-color:#fff;padding:50px 80px;border-radius:5px;margin-bottom:60px;-webkit-box-shadow:0 2px 8px 2px #ddd;box-shadow:0 2px 8px 2px #ddd}@media only screen and (max-width:768px){.car .privilege{padding:30px}}.car .privilege h2{font-size:26px;font-size:1.625rem;font-family:DinProBold;color:#181818;text-transform:uppercase;text-align:center;margin-bottom:60px}@media only screen and (max-width:768px){.car .privilege .privilege-item{margin-bottom:40px}}.car .privilege .privilege-item .wrap-img{position:relative;z-index:1}.car .privilege .privilege-item .wrap-img:after{content:'';width:80px;height:70px;background:#e9cf0f;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;bottom:40px;right:15px;z-index:-1}@media only screen and (max-width:768px){.car .privilege .privilege-item .wrap-img:after{display:none}}.car .privilege .privilege-item .wrap-img.img-item-2:after{right:auto;left:-10px;bottom:75px}.car .privilege .privilege-item .wrap-img.img-item-4:after{top:20px;right:auto;left:-12px}.car .privilege .privilege-item .wrap-img img{width:100%;margin-bottom:20px}.car .privilege .privilege-item p{font-size:14px;font-size:.875rem;font-family:DinProBold;color:#5d5c5c;position:relative;z-index:2}.car .cont-form form input{background-color:#ebebec;border:1px solid transparent}.car .cont-form form input:focus{border:1px solid #d9c10e}.main-content{padding:60px 0;background-color:#d5e3f3}.main-content header{margin-bottom:42px}.main-content header h2{font-size:42px;font-size:2.625rem;font-family:DinProBold;text-transform:uppercase;color:#2c66bc;margin-bottom:0}.main-content header h3{font-size:22px;font-size:1.375rem;font-family:DinProBold;text-transform:uppercase;color:#5d5c5c}.main-content h1,.main-content h2,.main-content h3,.main-content h4{font-family:DinProBold;color:#5d5c5c}.main-content p{font-size:16px;font-size:1rem;font-family:ProximaNovaLight;color:#181818}.main-content blockquote{padding-left:30px;padding-right:30px}.main-content blockquote p{font-style:italic}a#more-free-text{color:#0069bb;text-decoration:none;display:none}a#more-free-text:hover{color:#0086ee}@media only screen and (max-width:768px){a#more-free-text{display:block;padding-top:5px}}.free-text-slide{-webkit-transition:all .6s linear;transition:all .6s linear}.error-404{background-color:#fff;background-repeat:no-repeat;background-position:bottom right;background-size:cover;border-radius:5px;min-height:500px;padding:50px;margin-bottom:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:4}@media only screen and (max-width:768px){.error-404{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:30px}}.error-404 .wrap-title{background:rgba(24,24,24,.5);padding:15px 30px;border-radius:5px;max-width:450px;position:relative}.error-404 .wrap-title:before{content:'';width:150px;height:120px;background:#d9c10e;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;top:75px;right:-20px;z-index:-1}.error-404 h2,.error-404 h3{font-size:60px;font-size:3.75rem;font-family:DinProBold;color:#ff2335;text-shadow:2px 2px 2px #ccc}@media only screen and (max-width:768px){.error-404 h2,.error-404 h3{font-size:46px;font-size:2.875rem}}.error-404 h3{font-size:42px;font-size:2.625rem}@media only screen and (max-width:768px){.error-404 h3{font-size:32px;font-size:2rem}}.taxonomy-car{background-color:#fff;border-radius:5px;padding:90px 90px 0;margin-bottom:-30px;position:relative;z-index:4;-webkit-box-shadow:0 1px 3px 1px #f3f3f4;box-shadow:0 1px 3px 1px #f3f3f4}@media only screen and (max-width:768px){.taxonomy-car{padding:50px}}.taxonomy-car .wrap-car{width:240px;margin:0 auto 50px}@media only screen and (max-width:576px){.taxonomy-car .wrap-car{width:auto}}.taxonomy-car .wrap-car>a{display:block;overflow:hidden;background-color:#ccc}.taxonomy-car .wrap-car>a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.taxonomy-car .wrap-car>a img{width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}.taxonomy-car .wrap-car a.more{font-size:14px;font-size:.875rem;text-transform:lowercase;color:#fff;margin:0;display:inline-block;background:#0069bb;padding:2px 10px;float:right;position:relative;bottom:10px;right:0}.taxonomy-car .wrap-car a.more:hover{color:#fff;background:#004c88}.taxonomy-car .wrap-car a.more span{text-align:center;background:#fff;display:inline-block;margin-left:10px;width:12px;height:12px;border-radius:4px;position:relative;top:2px;-webkit-transition:all .2s linear;transition:all .2s linear}.taxonomy-car .wrap-car a.more span i{font-size:10px;font-size:.625rem;color:#0069bb;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:1px;right:4px}.taxonomy-car .wrap-car .title{font-size:20px;font-size:1.25rem;font-family:DinProBold;line-height:24px;padding-top:25px;position:relative}.taxonomy-car .wrap-car .title>a{color:#181818;text-decoration:none}.taxonomy-car .wrap-car .title>a:hover{color:#0069bb}.taxonomy-car h2.no-car{font-size:24px;font-size:1.5rem;font-family:DinProBold;color:#5d5c5c;text-transform:uppercase;text-align:center;padding-bottom:60px}.taxonomy-car .model{padding-top:0}.taxonomy-car .model:after,.taxonomy-car .model:before{display:none}.taxonomy-car .model .wrap-form{margin-bottom:40px}.taxonomy-car .model .direct-injection .direct-button{text-align:center}.taxonomy-car .model .wrap-small-logo{margin-bottom:0}.taxonomy-content{background-color:#f3f3f4;padding:80px 0 60px}.taxonomy-content header h2{font-size:26px;font-size:1.625rem;color:#181818;font-family:DinProBold;text-transform:uppercase;text-align:center;max-width:900px;margin:0 auto 60px;background-image:url(img/h2-fon.png);background-repeat:no-repeat;background-position:top 12px center}.taxonomy-content .wrap-content h1,.taxonomy-content .wrap-content h2,.taxonomy-content .wrap-content h3,.taxonomy-content .wrap-content h4,.taxonomy-content .wrap-content h5,.taxonomy-content .wrap-content h6{font-family:DinProBold;color:#5d5c5c}.taxonomy-content .wrap-content p{font-size:16px;font-size:1rem;font-family:ProximaNovaLight;color:#181818}.taxonomy-content .wrap-content strong{font-family:ProximaNovaBold}.taxonomy-content .wrap-content blockquote{font-style:italic;padding-left:30px;padding-right:30px}.index{padding:40px 0 20px}.index article{background-color:#fff;padding:20px;margin-bottom:30px;-webkit-box-shadow:0 2px 8px 2px #ddd;box-shadow:0 2px 8px 2px #ddd}.index article .post-img{overflow:hidden}@media only screen and (max-width:576px){.index article .post-img{margin-bottom:15px}}.index article .post-img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.index article .post-img img{width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}.index article h2.entry-title{line-height:28px}.index article h2.entry-title a{font-family:DinProBold;font-weight:400;color:#5d5c5c;text-decoration:none}.index article h2.entry-title a:hover{color:#0069bb}.index article .entry-content{margin-bottom:15px}.index article .entry-footer a{color:#fff;text-decoration:none;padding:4px 10px;background-color:#0069bb;border:1px solid #0069bb;border-radius:4px;outline:0}.index article .entry-footer a:hover{background-color:#003e6f}.index article .entry-footer a i{font-size:14px;font-size:.875rem;margin-left:10px}.index aside.widget-area{margin:0 0 40px 0}.index .pagination{padding:10px 0 20px}.no-results{background-color:#fff;padding:20px;overflow:hidden;margin-bottom:30px;-webkit-box-shadow:0 2px 8px 2px #ddd;box-shadow:0 2px 8px 2px #ddd}.no-results header{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #5d5c5c}.no-results header h2.page-title{font-size:28px;font-size:1.75rem;font-family:DinProBold;color:#5d5c5c;text-align:center}.no-results .no-content p{font-size:18px;font-size:1.125rem;font-family:ProximaNovaRegular;color:#494949;text-align:center}.no-results .no-content form{margin-top:30px}.no-results .no-content form label{margin:0;width:80%;float:left}@media only screen and (max-width:576px){.no-results .no-content form label{width:100%;float:none}}.no-results .no-content form label span.screen-reader-text{display:none}.no-results .no-content form input[type=search]{margin-bottom:15px}.no-results .no-content form input[type=submit]{padding:14px 20px;float:right;width:18%}@media only screen and (max-width:576px){.no-results .no-content form input[type=submit]{width:100%;float:none}}.calc-bg-header{background-color:#e0e6ea;position:relative}.calc-bg-header:before{content:'';background-color:#ff2335;width:60px;height:60px;position:absolute;left:70px;top:50%}.calc-bg-header:after{content:'';width:60px;height:90px;background-color:#0069bb;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);position:absolute;top:40%;right:0}.calc-bg{background:-webkit-gradient(linear,left top,left bottom,from(#e0e6ea),to(rgba(251,252,253,0)));background:linear-gradient(to bottom,#e0e6ea 0,rgba(251,252,253,0) 100%)}.calculation{background-color:#fff;border-radius:5px;margin-bottom:60px;-webkit-box-shadow:0 1px 3px 1px #f3f3f4;box-shadow:0 1px 3px 1px #f3f3f4}.calculation .wrap-row{padding:50px;border-bottom:1px solid #f3f3f4}@media only screen and (max-width:768px){.calculation .wrap-row{padding:20px}}.calculation .wrap-row h3{font-size:16px;font-size:1rem;color:#343438;font-family:ProximaNovaSemibold}@media only screen and (max-width:768px){.calculation .wrap-row h3{font-size:22px;font-size:1.375rem;text-align:center;margin-bottom:30px}}.calculation .wrap-row .initial-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;justify-self:center}.calculation .wrap-row .initial-data .icon{text-align:center;background-color:#f7f7f7;border-radius:15px;width:94px;height:94px;min-width:94px;padding-top:18px;margin-top:10px;margin-right:40px}@media only screen and (max-width:768px){.calculation .wrap-row .initial-data .icon{margin-right:15px}}.calculation .wrap-row .initial-data .initial-number{max-width:240px;margin-right:30px}.calculation .wrap-row .initial-data .initial-number input{font-size:30px;font-size:1.875rem;font-family:ProximaNovaSemibold;color:#343438;border:none;border-bottom:2px solid #0069bb;border-radius:0;padding:5px 0;margin-bottom:15px}.calculation .wrap-row .initial-data .initial-number p.number-title{font-size:14px;font-size:.875rem;font-family:ProximaNovaSemibold;color:#5d5c5c}.calculation .wrap-row .initial-data .initial-number p.number-title span{float:right}.calculation .wrap-row a.cylinders{text-decoration:none;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid transparent;position:relative}@media only screen and (max-width:576px){.calculation .wrap-row a.cylinders{padding-bottom:10px;margin-bottom:15px}.calculation .wrap-row a.cylinders:after{display:none}}.calculation .wrap-row a.cylinders:after{content:'';width:1px;height:38px;background-color:#f3f3f4;position:absolute;right:0}.calculation .wrap-row a.cylinders.no-border:after{display:none}.calculation .wrap-row a.cylinders.active,.calculation .wrap-row a.cylinders:hover{border-bottom:2px solid #0069bb}.calculation .wrap-row a.cylinders.active:before,.calculation .wrap-row a.cylinders:hover:before{content:'';position:absolute;bottom:-2px;width:80%;height:2px;-webkit-box-shadow:0 -5px 25px 1px #0069bb;box-shadow:0 -5px 25px 1px #0069bb}.calculation .wrap-row a.cylinders .icon{margin-right:10px}.calculation .wrap-row a.cylinders .count-title{font-size:42px;font-size:2.625rem;font-family:DinProBold;color:#5d5c5c;margin-right:8px}.calculation .wrap-row a.cylinders .text-title p{font-size:12px;font-size:.75rem;font-family:ProximaNovaBold;color:#ccc;margin:0}.calculation .wrap-row a.cylinders .text-title h4{font-size:20px;font-size:1.25rem;font-family:DinProBold;color:#5d5c5c;text-transform:uppercase;line-height:20px}.calculation .wrap-button{text-align:center;padding:45px}.calculation .wrap-button a{font-size:14px;font-size:.875rem;font-family:ProximaNovaBold;text-transform:uppercase;color:#181818;text-decoration:none;width:auto;background:#d9c10e;border:none;border-radius:5px;padding:15px 65px;outline:0;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:768px){.calculation .wrap-button a{padding:15px 30px}}.calculation .wrap-button a:hover{color:#fff;cursor:pointer;background:#a9960b}.total-calculation{padding:80px 0}.total-calculation .container{display:none}.total-calculation .total-item h4{font-size:16px;font-size:1rem;font-family:ProximaNovaSemibold;color:#343438;margin-bottom:28px}.total-calculation .total-item img{float:left;margin-right:25px}.total-calculation .total-item p{font-size:80px;font-size:5rem;font-family:DinProBold;color:#5d5c5c;line-height:67px}@media only screen and (max-width:768px){.total-calculation .total-item p{font-size:52px;font-size:3.25rem}}.total-calculation .total-item p span{font-size:36px;font-size:2.25rem;font-size:28px;font-size:1.75rem}.total-calculation hr{max-width:920px;margin-bottom:40px;border:none;color:#d9dcdf;background-color:#d9dcdf;height:1px}.total-calculation .cont-form{margin-top:50px}.total-calculation .cont-form form input{background-color:#eaebec}.pagination{text-align:center;margin-bottom:30px}.pagination a,.pagination span{padding:5px 10px;margin:0 5px;display:inline-block;border:1px solid #0069bb;border-radius:2px}.pagination span{color:#5d5c5c;border:1px solid #5d5c5c}.pagination span:hover{cursor:not-allowed}.pagination a{color:#0069bb;text-decoration:none}.pagination a:hover{color:#fff;background-color:#0069bb}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-area{margin-bottom:40px}.comment-area .comment-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}@media only screen and (max-width:576px){.comment-area .comment-title{display:block}}.comment-area .comment-title h3{font-size:21px;font-size:1.3125rem;font-family:ProximaNovaRegular;color:#494949;font-weight:400}.comment-area .comment-title a{font-size:14px;font-size:.875rem;font-family:ProximaNovaRegular;color:#ff2335;line-height:35px;font-weight:400;display:block;float:right;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:576px){.comment-area .comment-title a{float:left}}.comment-area .comment-title a i{color:#fff;background:green;border-radius:4px;line-height:30px;display:inline-block;width:30px;height:30px;margin-right:10px;-webkit-transition:all .2s linear;transition:all .2s linear}.comment-area .comment-title a:hover{text-decoration:underline}.comment-area .commentlist{padding-left:0}.comment-area .commentlist li{list-style-type:none}.comment-area .comment-box{padding:15px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px;background:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.comment-area .comment-box{padding:10px 10px 20px}}.comment-area .comment-box figure{margin-right:15px}.comment-area .comment-box .comment-inner{width:100%}.comment-area .comment-box .comment-name{overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:10px}.comment-area .comment-box .comment-name h3{font-size:17px;font-size:1.0625rem;font-family:ProximaNovaSemibold;color:#494949;font-weight:400;display:inline-block;margin-right:10px}.comment-area .comment-box .comment-name h3 a{font-size:17px;font-size:1.0625rem;font-family:ProximaNovaBold;color:#494949;display:inline-block;margin-right:10px;-webkit-transition:all .2s linear;transition:all .2s linear}.comment-area .comment-box .comment-name h3 a:hover{color:green}.comment-area .comment-box .comment-name .comment-info{font-size:13px;font-size:.8125rem;font-family:ProximaNovaRegular;color:#494949;font-weight:400;margin-bottom:6px}.comment-area .comment-box .comment-name .comment-info i{color:#494949;margin-right:5px}.comment-area .comment-box p{font-size:14px;font-size:.875rem;font-family:ProximaNovaRegular;color:#494949;font-weight:400}.comment-area .comment-box .comment-reply-link{font-size:14px;font-size:.875rem;color:#ff2335;font-weight:400;position:relative}.comment-area .comment-box .comment-reply-link:after{font-size:14px;font-size:.875rem;font-family:FontAwesome;content:'\f112';color:#ff2335;position:absolute;top:2px;right:-20px}.comment-area .comment-box .comment-edit-link{font-size:14px;font-size:.875rem;color:green;font-weight:400;font-family:ProximaNovaRegular;-webkit-transition:all .2s linear;transition:all .2s linear}.comment-area .comment-box .comment-edit-link:hover{color:#004d00}@media only screen and (max-width:576px){.comment-area .children{padding-left:20px}}.comment-area .children .comment-box:before{display:none}.comment-area .replay-comment{margin-left:50px}@media only screen and (max-width:576px){.comment-area .replay-comment{margin-left:25px}}.comment-area .replay-comment:before{display:none}.comment-area .comment-navigation{margin:0 0 1.45em}.comment-area .comment-navigation h2{font-family:ProximaNovaRegular;font-weight:400;color:#494949;font-size:20px;font-size:1.25rem}.comment-area .comment-navigation .nav-links{overflow:hidden}.comment-area .comment-navigation .nav-links .nav-next a,.comment-area .comment-navigation .nav-links .nav-previous a{font-size:14px;font-size:.875rem;font-family:ProximaNovaRegular;color:green;font-weight:400;display:inline-block;padding:5px 10px;margin-bottom:1em;border:1px solid green;border-radius:4px;-webkit-transition:all .2s linear;transition:all .2s linear}.comment-area .comment-navigation .nav-links .nav-next a:hover,.comment-area .comment-navigation .nav-links .nav-previous a:hover{color:#fff;background:green;text-decoration:none}.comment-area .comment-navigation .nav-links .nav-previous{float:left}.comment-area .comment-navigation .nav-links .nav-next{float:right}.comment-respond .comment-title h3{font-size:20px;font-size:1.25rem;font-family:ProximaNovaRegular;color:#494949;font-weight:400;width:100%;margin-bottom:0}.comment-respond .comment-notes{font-size:12px;font-size:.75rem;font-weight:400}.default-form label{font-size:14px;font-size:.875rem;line-height:14px;color:#5d5c5c;margin:0}.default-form input:not([type=checkbox]){width:100%;margin-bottom:10px}.default-form textarea{margin-bottom:10px;display:block;width:100%}.default-form button[type=submit]{margin:0;width:auto}.comment-area .margin-left{margin-left:30px}.gallery{font-size:0;margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;margin:0}.gallery-item figcaption{font-size:14px}.gallery-item a{outline:0}.gallery-item a img{max-width:100%;height:auto}@media only screen and (max-width:768px){.gallery-item a img{height:auto}}@media only screen and (max-width:576px){.gallery-item a img{width:100%}}.gallery-columns-2 .gallery-item{max-width:50%}@media only screen and (max-width:576px){.gallery-columns-2 .gallery-item{max-width:100%}}.gallery-columns-3 .gallery-item{max-width:33.33%}@media only screen and (max-width:576px){.gallery-columns-3 .gallery-item{max-width:100%}}.gallery-columns-4 .gallery-item{max-width:25%}@media only screen and (max-width:576px){.gallery-columns-4 .gallery-item{max-width:100%}}.gallery-columns-5 .gallery-item{max-width:20%}@media only screen and (max-width:576px){.gallery-columns-5 .gallery-item{max-width:100%}}.gallery-columns-6 .gallery-item{max-width:16.66%}@media only screen and (max-width:576px){.gallery-columns-6 .gallery-item{max-width:100%}}.gallery-columns-7 .gallery-item{max-width:14.28%}@media only screen and (max-width:576px){.gallery-columns-7 .gallery-item{max-width:100%}}.gallery-columns-8 .gallery-item{max-width:12.5%}@media only screen and (max-width:576px){.gallery-columns-8 .gallery-item{max-width:100%}}.gallery-columns-9 .gallery-item{max-width:11.11%}@media only screen and (max-width:576px){.gallery-columns-9 .gallery-item{max-width:100%}}.gallery-caption{display:block}footer.site-footer{position:relative;z-index:1}footer.site-footer:before{content:'';background:#2c66bc;position:absolute;left:0;right:50%;top:0;bottom:0;z-index:-1}@media only screen and (max-width:768px){footer.site-footer:before{right:0}}footer.site-footer:after{content:'';background:#e9cf0f;position:absolute;left:50%;right:0;top:0;bottom:0;z-index:-1}@media only screen and (max-width:768px){footer.site-footer:after{display:none}}footer.site-footer ul{max-width:100%;padding:50px 0 20px;margin:0;list-style:none}footer.site-footer ul li{line-height:20px}footer.site-footer ul li a{font-size:15px;font-size:.9375rem;font-family:ProximaNovaRegular;color:#fff;display:inline-block;padding:3px 5px 3px 0}footer.site-footer ul li a span{padding-left:0}footer.site-footer ul.footer-menu{max-width:100%;padding:50px 0 20px;margin:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:.5em}footer.site-footer ul.footer-menu li{line-height:20px}footer.site-footer ul.footer-menu li a{font-size:15px;font-size:.9375rem;font-family:ProximaNovaRegular;color:#fff;text-transform:uppercase;display:inline-block;padding:3px 5px 3px 0}footer.site-footer ul.footer-menu li a span{padding-left:0}footer.site-footer ul.second-footer-menu{padding:50px 20px;margin:0;max-width:250px;height:100%;list-style:none;background:#2f72c6}footer.site-footer ul.second-footer-menu li{line-height:20px;padding:5px 0}footer.site-footer ul.second-footer-menu li a{font-size:16px;font-size:1rem;font-family:ProximaNovaRegular;color:#fff}footer.site-footer .rating{background:#285ca9;color:#fff;padding:15px;margin-bottom:20px;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden}@media only screen and (max-width:768px){footer.site-footer .rating{margin-bottom:60px}}@media only screen and (max-width:576px){footer.site-footer .rating{margin-bottom:30px;border-radius:5px}}footer.site-footer .rating p{font-size:14px;font-size:.875rem;font-family:ProximaNovaLight;color:#94aed4;margin-bottom:5px}footer.site-footer .rating .kk-star-ratings{float:none;width:100%}footer.site-footer .rating .kksr-stars{width:120px;margin-bottom:10px}footer.site-footer .rating .kksr-legend{text-align:left}footer.site-footer .rating .kksr-legend p:nth-child(1){font-size:16px;font-size:1rem;font-family:ProximaNovaBold;color:#fff;font-weight:400;margin-bottom:10px}footer.site-footer .rating .kksr-legend p:last-child span{font-family:ProximaNovaBold}footer.site-footer .questions{background:#fff;height:100%;padding:30px 30px 50px;margin:-30px;text-align:center;position:relative}@media only screen and (max-width:768px){footer.site-footer .questions{margin:0}}@media only screen and (max-width:576px){footer.site-footer .questions:after{display:none}}footer.site-footer .questions:before{content:'';background:#fff;width:350px;height:30px;position:absolute;top:0;left:-350px}@media only screen and (max-width:768px){footer.site-footer .questions:before{display:none}}footer.site-footer .questions:after{content:'';background:#fff;width:100%;height:30px;position:absolute;left:0;right:0;bottom:-30px}@media only screen and (max-width:768px){footer.site-footer .questions:after{display:none}}footer.site-footer .questions img{margin-bottom:15px;width:100%;max-width:245px}footer.site-footer .questions .questions-title{font-size:22px;font-size:1.375rem;font-family:DinProBold;color:#2c66bc;text-transform:uppercase;text-align:left;line-height:26px}footer.site-footer .questions .questions-subtitle{font-size:18px;font-size:1.125rem;font-family:DinProBold;text-transform:uppercase;text-align:left;color:#5d5c5c;margin:0}footer.site-footer .questions p{font-size:13px;font-size:.8125rem;font-family:DinProBold;text-align:left;color:#5d5c5c}footer.site-footer .questions a{width:100%;padding:16px 38px}@media only screen and (max-width:576px){footer.site-footer .questions a{margin-bottom:30px;padding:16px 35px}}footer.site-footer .footer-contact{padding:40px 0 30px 65px}@media only screen and (max-width:768px){footer.site-footer .footer-contact{background:#e9cf0f;padding:40px 0 30px 45px}}@media only screen and (max-width:576px){footer.site-footer .footer-contact{padding:40px 0 30px 30px}}footer.site-footer .footer-contact .title{font-weight:700;margin:0;position:relative}footer.site-footer .footer-contact .title i{position:absolute;top:3px;left:-15px}footer.site-footer .footer-contact p{font-size:14px;font-size:.875rem;font-family:ProximaNovaRegular;margin-bottom:5px}footer.site-footer .footer-contact .time-work{font-family:ProximaNovaRegular;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;padding-bottom:25px}@media only screen and (max-width:768px){footer.site-footer .footer-contact .time-work{max-width:320px}}@media only screen and (max-width:576px){footer.site-footer .footer-contact .time-work{max-width:280px}}footer.site-footer .footer-contact .time-work .left-time .item-day{font-family:ProximaNovaRegular;line-height:12px;margin:0 0 5px}footer.site-footer .footer-contact .time-work .left-time .item-day span{display:inline-block;background:#000;width:8px;height:8px;border-radius:50%;margin-right:3px}footer.site-footer .footer-contact .time-work .left-time p.time{font-size:13px;font-size:.8125rem}footer.site-footer .footer-contact .time-work .right-time{padding-left:8px;border-left:1px solid #baa50b}footer.site-footer .footer-contact .time-work .right-time p{font-family:ProximaNovaRegular}footer.site-footer .footer-contact .time-work .right-time .item-day{line-height:12px;margin:0 0 5px;opacity:.5}footer.site-footer .footer-contact .time-work .right-time .item-day span{display:inline-block;border:1px solid #000;width:8px;height:8px;border-radius:50%;margin-right:3px}footer.site-footer .footer-contact .time-work .right-time p.time{font-size:13px;font-size:.8125rem}footer.site-footer .footer-contact .time-work p{margin:0}footer.site-footer .footer-contact .phone-number{margin-bottom:20px}footer.site-footer .footer-contact .phone-number p{font-size:18px;font-size:1.125rem;font-family:ProximaNovaLight;color:#000}footer.site-footer .footer-contact .phone-number p:hover{color:#494949;text-decoration:underline}footer.site-footer .footer-contact .phone-number p i{font-size:18px;font-size:1.125rem;text-align:center;line-height:23px;border:2px solid #000;border-radius:50%;width:24px;height:24px;margin-right:10px}footer.site-footer .footer-contact .phone-number p span{font-family:ProximaNovaBold}footer.site-footer .footer-contact .phone-number p a{color:inherit;text-decoration:none}footer.site-footer .footer-contact .social-link ul{padding-left:0;list-style:none}footer.site-footer .footer-contact .social-link ul li{display:inline-block;margin-right:22px}footer.site-footer .footer-contact .social-link ul li a:hover i{color:#494949}footer.site-footer .footer-contact .social-link ul li i{font-size:30px;font-size:1.875rem;color:#000;-webkit-transition:all .2s linear;transition:all .2s linear}.block-shadow{position:relative;z-index:2;-webkit-box-shadow:0 5px 50px 25px #d0e0f2;box-shadow:0 5px 50px 25px #d0e0f2;display:none}.map{font-size:0;font-size:0;position:relative;z-index:1;height:85px}.map a{font-size:22px;font-size:1.375rem;font-family:DinProBold;text-transform:uppercase;font-weight:400;text-decoration:none;border-bottom:1px dashed #fff;color:#fff;display:inline-block;position:absolute;top:22px;right:15%;z-index:3}.map a:after{content:'\f0b2';font-family:FontAwesome;position:absolute;top:0;right:-30px;-webkit-transition:all .2s linear;transition:all .2s linear}.map a:hover{border:none}.map #map{height:450px;position:relative;z-index:2}.map #map:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(131,143,160,.6);z-index:3}.map #map.open-map:before{background:0 0;z-index:0}.map #map>div{display:none}.map #map .content-marker{line-height:1.6;text-align:center}.map #map .content-marker:first-line{color:#0069bb;font-weight:700}.map #map button.gm-ui-hover-effect{outline:0;border:none}#sent-form{max-width:500px}#sent-form .wrap-content{border:1px solid green;margin:30px;padding:30px 15px;position:relative}#sent-form .wrap-content:before{content:'';border:1px solid green;display:block;position:absolute;top:1px;bottom:1px;left:1px;right:1px}#sent-form .title{font-size:20px;font-size:1.25rem;font-family:ProximaNovaBold;text-transform:uppercase;text-align:center;color:green}#sent-form p{font-size:20px;font-size:1.25rem;text-align:center;color:#5d5c5c;margin:0}#consult-form .screen-reader-response,#form_installation .screen-reader-response{display:none}#consult-form .title,#form_installation .title{font-size:18px;font-size:1.125rem;font-family:ProximaNovaBold;text-transform:uppercase}#consult-form h4,#form_installation h4{color:#ff2335;font-weight:400}#consult-form input[type=submit],#form_installation input[type=submit]{margin-top:20px}.call-back-mobile{text-align:center;line-height:40px;color:#fff;background-color:#d9c10e;display:none;border-radius:50%;width:40px;height:40px;position:fixed;left:10px;bottom:10px;z-index:9}@media only screen and (max-width:576px){.call-back-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.call-back-mobile:before{content:'';position:absolute;top:-3px;left:-3px;border:1px solid #d9c10e;border-radius:50%;width:46px;height:46px;z-index:8}#toTop{width:40px;height:40px;background:#0069bb;border:1px solid #fff;text-align:center;padding:5px;position:fixed;bottom:40px;right:40px;cursor:pointer;color:#fff;text-decoration:none;z-index:98;-webkit-transition:all .2s linear;transition:all .2s linear}#toTop:hover{background:#004c88;color:#fff;bottom:45px}#toTop i{font-size:32px;font-size:2rem;line-height:26px}@media only screen and (max-width:768px){#toTop{right:10px;bottom:10px}}