@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype')}*{padding:0;margin:0}a{color:#fff}a:hover{text-decoration:none}.white{color:#fff!important}.bg-blue{background:#2e51c6!important}.rotate{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;overflow:hidden}.rotate:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg)}@keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%}}.uslugi header{padding-bottom:0}.uslugi header .header-top{margin-bottom:50px}body{color:#fff}body h1{font-size:60px;font-weight:900;color:#fff}body h2{font-size:35px;font-weight:400;color:#003e8c}body .container{max-width:1170px}body header{position:relative;padding-bottom:142px;background:url(img/header.jpg) no-repeat;background-size:cover}body header .header-top{margin-bottom:120px}body header .header-top .logo img{width:50px;height:50px}body header .header-top .logo .logo-text{text-transform:uppercase}body header .header-top .logo .logo-text h3{line-height:1.1!important;color:#fff;font-size:26px;font-weight:900;margin-bottom:0;padding-bottom:0}body header .header-top .logo .logo-text .logo-span{color:#b9d4ff;font-size:10px;font-weight:500}body header .header-top nav ul{list-style:none}body header .header-top nav ul li{margin:0 23px!important}body header .header-top nav ul li:before,body header .header-top nav ul li:marker{display:none!important}body header .header-top nav ul li a{color:#90bbf1!important;padding-bottom:5px!important}body header .header-top nav ul li a:hover{color:#90bbf1!important;border-bottom:1px dotted #77a2da!important}body header .header-top .header-contact .phone{font-weight:800;font-size:24px}body header .header-top .header-contact .phone:hover{text-decoration:underline}body header .header-top .header-contact .phone img{max-width:25px}body header .header-top .header-contact .phone2{font-weight:800;font-size:22px}body header .header-top .header-contact .phone2:hover{color:#fff;text-decoration:underline}body header .header-top .header-contact .phone2 img{max-width:27px}body header .header-top .header-contact .order{border:none;background:0 0;font-size:16px;color:#6bd0ff;border-bottom:1px solid #6bd0ff}body header .header-top .header-contact .order:hover{opacity:.8;border:none}body header .header-content h1{margin-bottom:0;padding-bottom:0;line-height:1.4}body header .header-content span{font-size:60px;line-height:1.4}body header .thanks h1{font-weight:600}body header .thanks img{max-width:100px}body header .thanks span{font-size:18px!important}body section h2{padding-bottom:90px}body .forma{margin-top:110px;max-width:595px;background:#fff;border-radius:15px;padding:30px 44px}body .forma h4{font-size:18px;color:#003e8c;font-weight:800}body .forma form input{max-width:238px;width:100%;border-radius:15px;border:none}body .forma form .input-phone{background:#f3f3f3;padding:18px 20px;color:#000}body .forma form .input-submit{padding:18px 30px;background:#6bd0ff;color:#fff}body .forma form .input-after{position:relative;overflow:hidden}body .forma form .input-after:after{content:"";margin-left:60px;width:30px;height:300px;background:#fff;animation-delay:50ms;position:absolute;left:-40px;top:-150px;z-index:1;animation-timing-function:ease-in-out;transition:all .1s;animation-name:slideme;animation-duration:3s;animation-iteration-count:infinite;transform:rotate(45deg)}body .forma span{font-size:12px!important;font-weight:400;color:#9cb4d2}body .forma span a{color:#9cb4d2;border-bottom:1px solid #9cb4d2}body .forma span a:hover{border-bottom:1px solid #6bd0ff;color:#6bd0ff}body .price-wrap{padding-top:90px;padding-bottom:80px;background:#fff;position:relative}body .price-wrap:before{position:absolute;width:332px;height:332px;content:"";top:70px;left:70px;background:url(img/screwdriver.svg) no-repeat center}body .price-wrap .pricelist{margin-bottom:15px;overflow:hidden;border-radius:15px;background-color:#fff;box-shadow:0 0 46px 0 rgba(0,0,0,.13)}body .price-wrap .pricelist::last-child{margin-bottom:0}body .price-wrap .pricelist:hover{box-shadow:0 0 46px 0 rgba(0,0,0,.22)}body .price-wrap .pricelist h3{font-size:18px;color:#003e8c;font-weight:500;margin-bottom:0}body .price-wrap .pricelist .price-text{padding:15px 30px}body .price-wrap .pricelist .price-text .price{font-size:25px;font-weight:300;color:#717171}body .price-wrap .pricelist .price-text .price-button{font-size:16px;border:1px solid #003D8D;padding:7px 18px;color:#003D8D;border-radius:20px;background:#fff}body .price-wrap .pricelist .price-text .price-button:hover{border:1px solid #003D8D;color:#fff;background-image:-moz-linear-gradient(74deg,#003e8c 0,#4383d4 99%);background-image:-webkit-linear-gradient(74deg,#003e8c 0,#4383d4 99%);background-image:-ms-linear-gradient(74deg,#003e8c 0,#4383d4 99%)}body .price-wrap .price-button-2{font-size:16px;border:1px solid #003D8D;padding:7px 18px;color:#003D8D;border-radius:20px;background:#fff}body .price-wrap .price-button-2:hover{border:1px solid #003D8D;color:#fff;background-image:-moz-linear-gradient(74deg,#003e8c 0,#4383d4 99%);background-image:-webkit-linear-gradient(74deg,#003e8c 0,#4383d4 99%);background-image:-ms-linear-gradient(74deg,#003e8c 0,#4383d4 99%)}body .question{background:url(img/question-bg.jpg) no-repeat center;background-size:cover;overflow:hidden;padding-top:67px;padding-bottom:50px;border-radius:25px;padding-left:30px;padding-right:30px}body .question h2{padding-bottom:30px;margin-bottom:0}body .question .forma{padding:30px 15px;margin-top:0!important;max-width:918px;margin:0 auto}body .question .forma h4{font-weight:400;font-size:23px;text-align:center}body .owl-theme .owl-nav{margin:0}body .reviews-wrap{padding-top:130px;padding-bottom:280px;background:url(img/reviews.jpg) no-repeat center top}body .reviews-wrap .owl-carousel{position:relative;padding:35px 110px 20px 110px;border-radius:25px;background-color:#fff;box-shadow:0 0 50.22px 3.78px rgba(0,0,0,.14);max-width:951px;margin:0 auto}body .reviews-wrap .owl-carousel:before{position:absolute;width:426px;height:294px;content:"";bottom:-207px;right:-74px;background:url(img/ammeter.svg) no-repeat center;background-size:cover}body .reviews-wrap .owl-carousel .item .name img{border-radius:50%;width:32px;height:32px}body .reviews-wrap .owl-carousel .item .star img{width:14px;height:13px}body .reviews-wrap .owl-carousel .item .star span{color:#A3A3A3}body .reviews-wrap .owl-carousel .item h4{font-weight:600;margin-bottom:0!important}body .reviews-wrap .owl-carousel .item p{margin:0;color:#000}body .reviews-wrap .owl-carousel .item .date{padding-top:5px;color:#757575}body .reviews-wrap .owl-carousel .owl-nav button{top:40%;background:#C3D4EA;border-radius:15px;width:47px;height:47px;text-align:center;margin:0 15px}body .reviews-wrap .owl-carousel .owl-nav button:hover{background:#2E51C6}body .reviews-wrap .owl-carousel .owl-nav button span{font-size:51px;line-height:.5}body .reviews-wrap .owl-carousel .owl-nav .owl-prev{position:absolute;left:0}body .reviews-wrap .owl-carousel .owl-nav .owl-next{position:absolute;right:0}body .why-wrap{padding-top:290px}body .why-wrap h2{padding-bottom:0}body .why-wrap h3{font-size:18px;color:#165fb4;font-weight:500}body .why-wrap .span-h2{font-weight:300;font-size:19px;color:#a1a1a1}body .why-wrap .why{max-width:420px;padding:20px 20px 30px 28px;border-radius:10px;background:#fff;box-shadow:0 0 50.22px 3.78px rgba(0,0,0,.14)}body .why-wrap .why ul li{margin:30px 0;color:#828282}body .why-wrap .why-2{padding:20px 10px 20px 28px;background-image:-moz-linear-gradient(-142deg,#6bd0ff 0,#0d54ac 100%);background-image:-webkit-linear-gradient(-142deg,#6bd0ff 0,#0d54ac 100%);background-image:-ms-linear-gradient(-142deg,#6bd0ff 0,#0d54ac 100%)}body .why-wrap .why-2 ul li{margin:30px 0;color:#fff}body .scheme{background:url(img/scheme.jpg) no-repeat;background-size:cover;padding:100px 0;position:relative}body .scheme:before{position:absolute;width:320px;height:300px;content:"";top:-40px;left:100px;background:url(img/screwdriver2.svg) no-repeat center;background-size:cover}body .scheme:after{position:absolute;width:320px;height:315px;content:"";bottom:-100px;right:100px;background:url(img/pliers.svg) no-repeat center;background-size:cover}body .scheme h2{padding-bottom:90px}body .scheme .scheme-list .scheme-arrow{display:block;margin-top:-40px}body .scheme .scheme-list img{margin:-30px 0}body .discuss{border:none;border-radius:15px;background-image:-moz-linear-gradient(78deg,#e5f1ff 0,#fff 100%);background-image:-webkit-linear-gradient(78deg,#e5f1ff 0,#fff 100%);background-image:-ms-linear-gradient(78deg,#e5f1ff 0,#fff 100%);width:307px;height:69px;text-transform:uppercase;color:#003f8d;font-size:15px;font-weight:600;line-height:4.5;margin:60px auto 0 auto}body .discuss:hover{opacity:.8}body .questions-faq-wrap{padding:100px 0}body .questions-faq-wrap .questions{max-width:635px!important;width:100%}body .questions-faq-wrap .questions .collapsed{background:url(img/questions-next.png) no-repeat right 3% center,#e9eff4!important;color:#4d6479!important}body .questions-faq-wrap .questions .card{border-radius:10px;margin-bottom:25px}body .questions-faq-wrap .questions .card .card-header{border-top-right-radius:10px;border-top-left-radius:10px;overflow:hidden}body .questions-faq-wrap .questions .card .card-header h2 button{background:url(img/questions-bottom.png) no-repeat right 3% center,#2F80C9;border-radius:10px;padding:27px 33px;font-size:15px;color:#fff}body .questions-faq-wrap .questions .card .card-header h2 button:hover{background:url(img/questions-bottom.png) no-repeat right 3% center,#2F80C9;text-decoration:none}body .questions-faq-wrap .questions .card .card-header h2 button:active,body .questions-faq-wrap .questions .card .card-header h2 button:focus,body .questions-faq-wrap .questions .card .card-header h2 button:link{text-decoration:none}body .questions-faq-wrap .questions .card .card-body{background-color:#fff;box-shadow:0 0 50.22px 3.78px rgba(0,0,0,.14);font-size:14px;padding:27px 33px;color:#828282;border-bottom-right-radius:10px;border-bottom-left-radius:10px}body .questions-faq-wrap .footer-forma{min-width:320px;margin-left:8%;background:#eff4f8;border-radius:10px;padding:40px 30px;text-align:center}body .questions-faq-wrap .footer-forma h3{font-size:23px;color:#365d8d;font-weight:500;margin-bottom:10px}body .questions-faq-wrap .footer-forma span{font-size:15px;color:#7da4c7}body .questions-faq-wrap .footer-forma input{width:100%;border:none;padding:25px 33px;border-radius:10px}body .questions-faq-wrap .footer-forma .input-phone{margin-bottom:17px;font-size:16px;color:#757790;background-color:#fff;box-shadow:11.61px 7.83px 9px 0 rgba(230,237,243,.004)}body .questions-faq-wrap .footer-forma .input-submit{border-bottom:6px solid #004A9A;background-image:-moz-linear-gradient(-101deg,#17abf0 0,#0d54ac 100%);background-image:-webkit-linear-gradient(-101deg,#17abf0 0,#0d54ac 100%);background-image:-ms-linear-gradient(-101deg,#17abf0 0,#0d54ac 100%);box-shadow:0 6px 0 0 rgba(0,74,154,.004)}body .questions-faq-wrap .footer-forma .input-submit:hover{background-image:-moz-linear-gradient(79deg,#17abf0 0,#0d54ac 100%);background-image:-webkit-linear-gradient(79deg,#17abf0 0,#0d54ac 100%);background-image:-ms-linear-gradient(79deg,#17abf0 0,#0d54ac 100%);box-shadow:0 6px 0 0 rgba(0,74,154,.004)}body .questions-faq-wrap .footer-forma .input-after{position:relative;overflow:hidden}body .questions-faq-wrap .footer-forma .input-after:after{content:"";margin-left:60px;width:30px;height:300px;background:#fff;animation-delay:50ms;position:absolute;left:-40px;top:-150px;z-index:1;animation-timing-function:ease-in-out;transition:all .1s;animation-name:slideme;animation-duration:3s;animation-iteration-count:infinite;transform:rotate(45deg)}body .questions-faq-wrap .footer-forma .polit span{font-size:12px;color:#7b929d}body .questions-faq-wrap .footer-forma .polit span a{color:#7b929d}body .questions-faq-wrap .footer-forma .polit span a:link{color:#2F80C9}body footer{padding:45px 0 20px 0;background:#003E8C}body footer .logo img{width:50px;height:50px}body footer .logo .logo-text{padding-top:5px;text-transform:uppercase}body footer .logo .logo-text h3{line-height:1.1!important;color:#fff;font-size:26px;font-weight:900;margin-bottom:0;padding-bottom:0}body footer .logo .logo-text .logo-span{color:#b9d4ff;font-size:10px;font-weight:500}body footer .privacy-policy{font-size:15px;color:#fff}body footer .privacy-policy:focus,body footer .privacy-policy:hover{color:#fff}body footer .privacy-policy:hover{text-decoration:underline}body footer .phone{font-weight:800;font-size:24px}body footer .phone:hover{text-decoration:underline}body footer .phone-footer .phone2{font-size:22px}body footer .phone-footer .phone2 img{max-width:24px}body .modal-content{background:#eff4f8;border-radius:10px}body .modal-content h3{font-size:26px;color:#365d8d;font-weight:500}body .modal-content span{font-size:14px;color:#7da4c7}body .modal-content span a{color:#7da4c7}body .modal-content span a:hover{text-decoration:underline}body .modal-content .inputstyle{border-radius:10px;border:none;height:auto;padding:20px;margin-bottom:17px;font-size:16px;color:#757790;background-color:#fff;box-shadow:11.61px 7.83px 9px 0 rgb(230 237 Infinity%)}body .modal-content .modal-body,body .modal-content .modal-header{background:#eff4f8}body .modal-content .modal-body .close,body .modal-content .modal-header .close{background-color:#003D8D}body .modal-content .input-submit{width:100%;border:none;padding:25px 33px;border-radius:10px;border-bottom:6px solid #004A9A;background-image:-moz-linear-gradient(-101deg,#17abf0 0,#0d54ac 100%);background-image:-webkit-linear-gradient(-101deg,#17abf0 0,#0d54ac 100%);background-image:-ms-linear-gradient(-101deg,#17abf0 0,#0d54ac 100%);box-shadow:0 6px 0 0 rgba(0,74,154,.004)}body .modal-content .input-submit:hover{background-image:-moz-linear-gradient(79deg,#17abf0 0,#0d54ac 100%);background-image:-webkit-linear-gradient(79deg,#17abf0 0,#0d54ac 100%);background-image:-ms-linear-gradient(79deg,#17abf0 0,#0d54ac 100%);box-shadow:0 6px 0 0 rgba(0,74,154,.004)}body .modal-content .input-submit span{color:#fff;font-size:18px}@media screen and (max-width:768px){body h1{font-size:28px}body .navbar .navbar-toggle{background-size:30px 30px!important}body header .header-top .nav-mobile{width:100%;position:absolute!important;top:86px;left:0;z-index:999;box-shadow:0 0 50.22px 3.78px rgba(0,0,0,.14)}body header .header-top nav ul li a{color:#003d8d!important;padding-bottom:5px!important;font-weight:500}body header .header-top nav ul li a:hover{border-radius:10px;border:none!important;color:#fff!important;background:#003D8D!important}body header .header-content span{font-size:27px}body .forma span{font-size:11px!important}body .forma form input{max-width:100%}body .price-wrap{position:relative}body .price-wrap:before{position:absolute;width:200px;height:200px;content:"";top:150px;left:0;background:url(img/screwdriver.svg) no-repeat center;background-size:cover}body .price-wrap .pricelist h3{font-size:20px}body .price-wrap .pricelist span{font-size:18px!important}body .reviews-wrap{padding-bottom:150px}body .reviews-wrap .why-wrap{padding-top:150px}body .reviews-wrap .owl-carousel{padding:35px 70px}body .reviews-wrap .owl-carousel:before{position:absolute;width:280px;height:194px;content:"";bottom:-141px;right:14px;background:url(img/ammeter.svg) no-repeat center;background-size:cover!important}body .question-wrap .question{max-width:100%!important;width:100%;padding-left:30px;padding-right:30px}body .question-wrap .question h2{font-size:26px}body .question-wrap .question .forma h4{font-size:19px;margin-bottom:20px}body .question-wrap .question .input-phone{margin-bottom:15px}body .scheme{position:relative}body .scheme:before{position:absolute;width:300px;height:300px;content:"";top:-165px;left:50px;background:url(img/screwdriver2.svg) no-repeat center;background-size:60%}body .scheme:after{position:absolute;width:249px;height:203px;content:"";bottom:-108px;right:50px;background:url(img/pliers.svg) no-repeat center;background-size:60%}body .scheme .scheme-list{margin-bottom:30px}body .scheme .scheme-list img{margin:-40px 0}body .questions-faq-wrap .questions{max-width:100%!important;width:100%}body .questions-faq-wrap .questions .card .card-header h2 button{padding:20px}body .questions-faq-wrap .footer-forma{margin-left:0}}