@charset "UTF-8";@font-face{font-family:'FontAwesome';src:url(fonts/fontawesome-webfont.eot?v=4.7.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype') , url(fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2') , url(fonts/fontawesome-webfont.woff?v=4.7.0) format('woff') , url(fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype') , url(fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}body{font-family:'Open Sans',sans-serif;padding:0;margin:0;font-size:14px;line-height:1.5;color:#535353}*{box-sizing:border-box}img{max-width:100%;height:auto}.site-width{max-width:1170px;margin:0 auto}.top-header{padding:20px 0;text-align:right}.phone{display:inline-block;color:#fff;font-size:16px;font-weight:700;padding-left:34px;margin-right:35px;text-decoration:none;background-size:auto 100%!important}.mts{background:url(img/xmts.png.pagespeed.ic.Q3HUUi3Lgk.png) no-repeat 0 50%}.kievstar{background:url(img/xkievstar.png.pagespeed.ic.CAbaM_8SbC.png) no-repeat 0 50%}.header{background:url(img/xhead.png.pagespeed.ic.pAAhzG-QbL.png) no-repeat 50% 0;position:relative}.btn,#hidden-form input[type="submit"]{font-size:16px;font-weight:700;color:#fff;display:inline-block;padding:14px;border-radius:15px;background:#2ecc71;line-height:1;box-shadow:0 4px 15px rgba(46,204,113,.5);cursor:pointer;transition:all .5s ease;text-align:center;-webkit-appearance:none}.btn:hover,#hidden-form input[type="submit"]:hover{background-color:#21ed77;box-shadow:0 4px 25px #0cf36e}.btn.call-popup{padding:19px 35px;font-size:18px}.lang-menu{display:inline-block;padding-right:35px;top:-2px;position:relative}#menu-header{list-style:none;padding:0;margin:0;display:table;width:100%}#menu-header>li{display:table-cell;text-align:center}#menu-header>li a{font-weight:bold;font-size:18px;line-height:25px;text-transform:uppercase;color:#fff;text-decoration:none;display:inline-block;padding:10px 15px;transition:all .2s ease}#menu-header>li a:hover{background:#038fff;border-radius:5px}h1{font-size:36px;margin:35px 0;text-transform:uppercase;color:#fff;text-align:center}h2{font-size:36px;padding:35px 0;text-transform:uppercase;color:#535353;text-align:center;margin:0}.description p{margin:0 0 8px}.description{text-align:center;color:#fff;margin:0 0 35px}.home-img{text-align:center}.text-tabs{list-style:none;padding:0;margin:0;border:1px solid #c4c4c4;border-radius:15px;background:#fff;position:relative;z-index:1}.text-tabs:after{display:block;clear:both;content:''}.text-tabs li{float:left;width:33.33%;text-align:center;padding:38px 0;font-size:16px;font-weight:700;text-transform:uppercase;color:#535353}.text-tabs li:nth-child(2){border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.grey_bg{background:#f8f8f8;border-radius:50em/3em}.listing:after{display:block;clear:both;content:''}.listing{margin:0 -1%;display:flex;flex-wrap:wrap}.listing .item{width:23%;margin:0 1% 30px;background-color:#fff;float:left;border-radius:15px;text-align:center;padding:0 15px 30px}.listing .item .image{margin:0 -15px 25px}.title{font-size:16px;font-weight:600;padding:0 0 10px;color:#535353}.title a{color:#535353;text-decoration:none}.title a:hover{text-decoration:underline}.price{font-size:16px;font-weight:700;padding:0 0 15px;color:#535353}.contacts{background:url(img/xcontacts.png.pagespeed.ic.6GdJ9G95lf.png) no-repeat;background-size:cover;border-radius:15px}.contacts h2{color:#fff}input[type="text"],input[type="email"],input[type="tel"],select{height:56px;background-color:#fff;border:1px solid #e5e5e5;border-radius:15px;font-size:16px;padding:0 20px;outline:none;width:100%}.form-row:after{display:block;clear:both;content:''}.col-3{float:left;width:33.33%;padding:0 20px}.districts .col-3{width:25%}.contacts input[type="submit"]{background:#2ecc71;box-shadow:0 4px 15px rgba(46,204,113,.5);border-radius:15px;font-size:16px;font-weight:700;color:#fff;text-align:center;padding:10px;border:none;padding:19px;width:100%;cursor:pointer;-webkit-appearance:none}.contacts input[type="submit"]:hover{background-color:#21ed77;box-shadow:0 4px 25px #0cf36e}.contacts{padding:0 20px 60px;margin:60px 0}.image img{width:100%}.footer{background:#f8f8f8;padding:55px 0 35px}.after:after{display:block;clear:both;content:''}.footer-wrap>div{float:left}.foot-2{width:16.66%;padding:0 10px}.foot-1{width:33%}.footer .phone{font-size:16px;font-weight:700;color:#535353;line-height:25px}.col-2{float:left;width:50%}.footer-wrap .column-wrap{margin:0 0 20px}.copyright{font-size:14px;color:#535353;margin-bottom:20px}.foot-2 a{color:#535353;text-decoration:none}.foot-2 div{margin:0 0 15px}.contact-desc{max-width:970px;margin:0 auto 20px;color:#fff}.footer{position:relative;overflow:hidden}.price_desc{text-align:center;font-size:16px;font-weight:600;margin:0 0 25px;color:#878787}.price_table{box-shadow:0 0 10px rgba(0,0,0,.4);border-radius:15px;padding:30px;background:#fff;position:relative;z-index:1}.price_table table{text-align:left}.price_table th{text-transform:uppercase;padding:0 0 15px}.price_table td{padding:19px 0;border-bottom:1px solid #c4c4c4;font-weight:700}.price_table_desc{text-align:center;padding:30px 0;position:relative}.post_bg{position:relative}.post_bg:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(img/x4.png.pagespeed.ic.wFmLvGmRlq.png) 0 50% no-repeat;background-size:12% auto}.post_bg:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(img/x5.png.pagespeed.ic.D_3HrARdtW.png) 100% 50% no-repeat;background-size:12% auto}.advantures{list-style:none;padding:0;margin:0}.advantures li{float:left;width:25%;text-align:center;padding:88px 0 0;font-weight:600;position:relative}.advantures li:nth-child(1):before{-webkit-mask:url(img/speedometer.svg) no-repeat 50% 0;-moz-mask:url(img/speedometer.svg) no-repeat 50% 0;-o-mask:url(img/speedometer.svg) no-repeat 50% 0;mask:url(img/speedometer.svg) no-repeat 50% 0;content:'';display:block;width:62px;height:52px;margin:0 auto;background-color:#b0b0b0;position:absolute;top:0;left:50%;margin-left:-31px}.advantures li:nth-child(2):before{-webkit-mask:url(img/nut-icon.svg) no-repeat 50% 0;-moz-mask:url(img/nut-icon.svg) no-repeat 50% 0;-o-mask:url(img/nut-icon.svg) no-repeat 50% 0;mask:url(img/nut-icon.svg) no-repeat 50% 0;content:'';display:block;width:62px;height:52px;margin:0 auto;background-color:#b0b0b0;position:absolute;top:0;left:50%;margin-left:-31px}.advantures li:nth-child(3):before{-webkit-mask:url(img/engineer.svg) no-repeat 50% 0;-moz-mask:url(img/engineer.svg) no-repeat 50% 0;-o-mask:url(img/engineer.svg) no-repeat 50% 0;mask:url(img/engineer.svg) no-repeat 50% 0;content:'';display:block;width:62px;height:52px;margin:0 auto;background-color:#b0b0b0;position:absolute;top:0;left:50%;margin-left:-31px}.advantures li:nth-child(4):before{-webkit-mask:url(img/percentage.svg) no-repeat 50% 0;-moz-mask:url(img/percentage.svg) no-repeat 50% 0;-o-mask:url(img/percentage.svg) no-repeat 50% 0;mask:url(img/percentage.svg) no-repeat 50% 0;content:'';display:block;width:62px;height:52px;margin:0 auto;background-color:#b0b0b0;position:absolute;top:0;left:50%;margin-left:-31px}.advantures li:nth-child(1):hover:before{background-color:#038fff}.advantures li:nth-child(2):hover:before{background-color:#038fff}.advantures li:nth-child(3):hover:before{background-color:#038fff}.advantures li:nth-child(4):hover:before{background-color:#038fff}.brands{list-style:none;padding:0 10px;margin:0 0 30px}.brands li{float:left;width:20%;text-align:center;padding:0 15px}.brand_name{font-size:14px;padding:15px 0 25px}.brand_name a{color:#535353}.brands .slick-slide img{display:inline}.slick-prev,.slick-next{position:absolute;border:none;font-size:0;text-indent:-9999em;width:10px;height:20px;top:50%;margin-top:-10px;cursor:pointer;outline:none}.slick-prev{background:url(img/xprev.png.pagespeed.ic.bKN0V38lFu.png) no-repeat;left:0}.slick-next{background:url(img/xnext.png.pagespeed.ic.NECMEfvSTP.png) no-repeat;right:0}.work_bg{list-style:none;padding:0;margin:0 -15px;position:relative;z-index:1}.work_bg li{float:left;width:25%;padding:0 15px}.how_li{background-color:#fff!important;border-radius:10px;padding:75px 30px 30px;transition:all .5s ease}.how_li:hover{box-shadow:0 4px 20px rgba(0,0,0,.25)}.how_desc{font-weight:600}.work_bg li:nth-child(1) .how_li{background:url(img/xdocument.png.pagespeed.ic.xnwXYVxaSe.png) no-repeat 30px 20px}.work_bg li:nth-child(2) .how_li{background:url(img/xproblem.png.pagespeed.ic.V07MBPa7q6.png) no-repeat 30px 20px}.work_bg li:nth-child(3) .how_li{background:url(img/xman.png.pagespeed.ic.QchEuakI0w.png) no-repeat 30px 20px}.work_bg li:nth-child(4) .how_li{background:url(img/xwrench.png.pagespeed.ic.CwT2AvgHUt.png) no-repeat 30px 20px}.how_btn{font-weight:600;padding:4px 10px;text-transform:uppercase;color:#fff;background:#038fff;border-radius:16px;text-align:center}.how_desc{padding:20px 0 0}.instr{position:relative}.instr:before,.instr:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%}.instr:before{background:url(img/x6.png.pagespeed.ic.Uvf43jxmiZ.png) no-repeat 0 50%;background-size:12% auto}.instr:after{background:url(img/xFrame.png.pagespeed.ic.wNTSTc_vrJ.png) no-repeat 100% 50%;background-size:12% auto}.main_bugs{background:#fff;border:1px solid #c4c4c4;border-radius:15px;font-weight:600;text-align:center}.main_bugs_item{display:flex;width:100%}.main_bugs_item+.main_bugs_item{border-top:1px solid #c4c4c4}.main_bugs_item>div{padding:35px 0;width:33.33%}.main_bugs_item>div:first-child{border-radius:15px 0 0 0}.main_bugs_item > div:nth-child(3){border-radius:0 15px 0 0}.main_bugs_item > div:nth-child(3n+2){border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4}.bugs-wrap{padding:0 0 60px}.seo_text{text-align:center}h3{font-size:24px;text-transform:uppercase}.districts>div>div{font-weight:700;padding:10px 0;text-align:center}.types-wrap{padding:0 0 60px}.types{display:flex;width:100%;flex-wrap:wrap}.col-4{width:23%;margin:0 1%;background:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:30px}.type_item{font-weight:600}.type_name{color:#0089f5;padding:0 0 15px}.page-template-thanks .header{background:none}.page-template-thanks{background:url(img/xhead.png.pagespeed.ic.pAAhzG-QbL.png) no-repeat 0 50%;background-size:cover}.page-template-thanks #content{padding:60px 0 110px}.thanks_content{background:#fff;border-radius:15px;padding:50px;text-align:center;min-height:350px}.thanks_content h1{font-family:'Open Sans';font-size:18px;font-weight:700;color:#535353;margin:0 0 20px;text-transform:uppercase}.site-content p{margin:0 0 15px}#hidden-form{display:none;width:310px}.fancybox-overlay-fixed .fancybox-inner{overflow:hidden!important}.fancybox-skin{padding:60px!important;border-radius:15px!important}#hidden-form input[type="text"],#hidden-form input[type="tel"]{height:48px;line-height:48px}#hidden-form .wpcf7-form-control-wrap{display:block;margin:0 0 20px}.heading-2{font-size:18px;font-weight:700;text-align:center;margin:0 0 30px;text-transform:uppercase}.wpcf7-response-output{display:none!important}#hidden-form input[type="submit"]{width:100%;border:none}.fancybox-skin .fancybox-close{width:30px;height:30px;border-radius:100%;background-color:#c4c4c4;background-image:url(img/xclose.png.pagespeed.ic.REOq8Jqpqo.png);background-repeat:no-repeat;background-position:50%;top:15px;right:15px}.form-button .btn{display:block;max-width:310px;margin:0 auto;padding:20px}.fancybox-overlay{background-color:rgba(0,0,0,.5)}.col-wrap:after{display:block;content:'';clear:both}.col-wrap{display:flex;align-items:center;margin-bottom:65px}.col-6{width:60%}.col-wrap .home-img{padding:0 15%}.col-40{width:40%}.top-contact-form{background-color:#fff;border-radius:15px;padding:60px 60px 30px}.top-contact-form input[type="text"],.top-contact-form input[type="email"],.top-contact-form input[type="tel"],.top-contact-form select{height:48px;line-height:48px}.top-contact-form .form-row{padding:0 0 15px}.top-contact-form .form-row input[type="submit"]{border:none;width:100%;padding:20px;-webkit-appearance:none;margin-top:10px}.honeypot-wrap{display:none!important}.advantures li:hover{color:#3990d6;text-shadow:0 1px 1px rgba(0,0,0,.3)}.districts a{color:#535353}.logo{float:left}.brand_name a:hover{color:#3990d6;text-shadow:0 1px 1px rgba(0,0,0,.3)}.districts a:hover{color:#3990d6}.header:after{content:'';position:absolute;bottom:0;width:100%;height:60px;background:#f8f8f8;border-radius:100% 100% 0 0}.top_grey{position:relative}.top_grey:before{content:'';position:absolute;left:0;width:100%;background:#f8f8f8;top:0;height:3em}.menu-ico{display:none}.seo_text ul,.seo_text ol{text-align:left}.foot-logo{padding:0 0 15px}.seo_text p{margin:0 0 8px;text-align:center}.page-template-thanks .header:after{display:none}#menu-lang > li:nth-child(1), #menu-lang-1 > li:nth-child(1){display:none}#menu-lang,#menu-lang ul,#menu-lang-1,#menu-lang-1 ul{list-style:none;padding:0;margin:0}#menu-lang .sub-menu,#menu-lang-1 .sub-menu{display:inline-block}#menu-lang>.menu-item>a,#menu-lang-1>.menu-item>a{display:inline-block;text-decoration:underline}#menu-lang a,#menu-lang-1 a{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none}#menu-lang .sub-menu,#menu-lang-1 .sub-menu{padding-left:10px;margin-left:10px;border-left:2px solid #fff}#menu-lang .menu-item,#menu-lang-1 .menu-item{line-height:1}.lang-menu.mobile{display:none}.hidden-field{position:absolute;opacity:0;z-index:-1}.city_name a{color:#535353}.city_name{padding:0 0 15px}.city_name a:hover{text-decoration:none}#menu-footer{list-style:none;padding:0;margin:0}#menu-footer a{color:#535353;text-decoration:underline}#menu-footer a:hover{text-decoration:none}@media (max-width:1200px){.site-width{padding:0 15px}}@media (max-width:1024px){.page-template-thanks{background-position:0 0}.foot-1{clear:both;float:none;width:100%}.foot-2{width:25%;padding-left:0}.phone{font-size:18px;margin-right:15px}.btn.call-popup{padding:14px 20px;font-size:14px}h1,h2{font-size:30px}.text-tabs li{padding:25px 0;font-size:13px}.title{font-size:13px}.btn,#hidden-form input[type="submit"]{font-size:13px}.contacts{padding:0 20px 30px}input[type="text"],input[type="email"],input[type="tel"],select{height:40px;font-size:13px}.contacts input[type="submit"]{font-size:13px;padding:13px}.work_bg li{width:50%;margin:0 0 30px}.col-4{width:48%;margin-bottom:20px}#menu-header>li a{font-size:14px}.top-contact-form{padding:30px}#price{position:relative;z-index:1}.home-img{max-width:70%;margin:0 auto}}@media (max-width:900px){.page-template-thanks .top-header .phone{display:none}.lang-menu.desctop{display:none}.lang-menu.mobile{display:block;padding:10px 0 20px}.listing .item{width:31%}h1,h2{font-size:24px}.contacts{margin:40px 0 10px}.phone{font-size:14px;margin-right:15px;background-size:auto 100%;padding-left:28px}.menu-ico{display:inline-block;padding:7px;cursor:pointer;position:absolute;left:10px;top:10px}.middle-header{text-align:center}.menu-ico:before{font-family:'FontAwesome';content:"\f0c9";font-size:24px;color:#fff;line-height:1}.menu-header-wrap{position:absolute;top:60px;left:0;width:100%;display:none;z-index:1;background-color:#1c5173}#menu-header{display:block}#menu-header li a,#menu-header li{display:block}#menu-header li a{padding:7px 0}#menu-header li{border-top:1px solid #f0f0f0}}@media (max-width:720px){.phone{vertical-align:top;margin:15px 0 0 15px}.btn.call-popup,.price_table .btn{background:none;font-size:0;line-height:0;padding:0;border-radius:0;box-shadow:none}.call-popup:before,.price_table .btn:before{font-family:'FontAwesome';content:'\f098';color:#2ecc71;line-height:1;font-size:36px}.logo{max-width:100px;float:none;margin:0 auto}.top-header{padding-right:0;position:relative;text-align:center}.btn.call-popup{top:18px;position:absolute;right:0;border-radius:0;box-shadow:none}.listing .item{width:48%}.text-tabs li{float:none;width:100%}.text-tabs li+li{border-top:1px solid #c4c4c4}.foot-2{width:50%}.foot-2 a{text-decoration:underline}.contacts h2{padding-bottom:15px}.col-3{width:100%;float:none;margin:0 0 15px;padding:0}.districts .col-3{float:left;width:50%;padding:0 20px}.contacts{padding-bottom:10px}.header h1{margin:15px 0}.col-wrap{margin-bottom:30px;display:block}.col-6,.col-40{width:100%}.advantures li{width:48%;margin:0 1% 20px}.advantures li:nth-child(3){clear:both}.price_table{padding:10px;font-size:12px}.price_table td{padding:10px 0}.price_table td:nth-child(2){text-align:center}.work_bg{margin:0}.top-contact-form{padding:15px}.heading-2{margin-bottom:15px}.fancybox-skin .fancybox-close{background-size:auto}}@media (max-width:600px){.top-header:after{position:fixed;top:0;left:0;width:100%;z-index:10;content:'';background-color:#fff;height:57px;border-bottom:1px solid #1c5173}.logo{position:fixed;top:10px;left:50%;margin-left:-50px;z-index:100}.logo a{background:url(img/logo.svg) no-repeat;background-size:contain;display:block}.logo img{opacity:0}.menu-ico:before{color:#1c5173}.menu-ico.active:before{content:'\f00d'}.middle-header{text-align:center;position:fixed;top:0;left:0;z-index:20}.header{margin-top:57px}.menu-ico{top:7px}.btn.call-popup{right:33px;top:10px;position:fixed;z-index:100}.menu-header-wrap{position:fixed;top:57px}h2,h3{font-size:16px;position:relative}.work_bg li{width:100%}.work_bg li:last-child{margin:0}.main_bugs_item>div{padding:15px;font-size:12px;overflow-wrap:break-word}.col-4{padding:15px;width:100%}.foot-1 .col-2{float:none;width:100%}.foot-1 .col-2 .phone{margin-left:0}.fancybox-skin{padding:35px!important}#hidden-form{width:auto}.home-img{max-width:100%;margin:25px 0}.top-header{padding-top:5px}.menu-header-wrap .phone-dropdown{border-top:1px solid #f0f0f0;padding:10px 0}.menu-header-wrap .phone-dropdown .phone{margin-top:0}}@media (max-width:500px){.btn.call-popup{right:26px}}