.home-view .home-hero__column{padding-top:220px}.home-view .home-hero__title{text-align:center;font-weight:700}.home-view .home-hero__subtitle{text-align:center;color:#fff;font-weight:400;margin-top:10px;font-size:16px;max-width:600px;margin-left:auto;margin-right:auto}.home-view .home-hero__cta{margin:0 auto;border:none}.home-view .car-map-wrapper{position:relative;max-width:1536px;margin:40px auto}.home-view .car-scheme-img{width:100%;height:auto;display:block}.home-view .car-map-point{position:absolute;width:30px;height:30px;border-radius:50%;background:rgba(51, 51, 51, 0.38);border:2px solid #fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);cursor:pointer;padding:2px;transition:transform 0.2s ease, background-color 0.2s ease}.home-view .car-map-point:hover{transform:scale(1.5)}.home-view #car-map-label{position:absolute;top:240px;left:50%;transform:translateX(-50%);background:rgba(0, 0, 0, 0.7);color:#fff;border:2px solid #fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);padding:8px 20px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity 0.2s ease;white-space:nowrap}.home-view #car-map-label.show{opacity:1}.home-view .home-section{margin-top:80px}.home-view .home-section__title{margin-bottom:0;padding-bottom:0;text-align:center}.home-view .home-section__description{margin-bottom:30px;text-align:center}.home-view .services-grid-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(340px, 1fr));gap:32px 24px}.home-view .services-grid-item{margin:0;min-width:0}.home-view .hidden-child{display:none}@media (max-width: 800px){.home-view .services-grid-container{grid-template-columns:1fr}}.home-view .home-about-title,.home-view .home-directions-title{text-align:left}.home-view .home-about__text{margin-top:30px}.home-view .home-gallery-title{color:#fff;text-align:left}.home-view .text-left{text-align:left !important}.home-view .text-right{text-align:right !important}.home-view .home-directions-heading{margin-bottom:10px;font-size:21px}.home-view .city-bottom{margin-top:60px;margin-bottom:60px}.home-view .city-bottom-grid{display:grid;grid-template-columns:2fr 1fr;gap:28px;align-items:start;float:left}.home-view .city-bottom__content{min-width:0}.home-view .city-bottom__content p,.home-view .city-bottom__content li{line-height:1.7}.home-view .city-bottom__aside{position:sticky;top:80px;align-self:start;overflow:visible;width:100%;max-width:400px}.home-view .city-bottom__aside .contact-card{position:static;border:1px solid #e5e7eb;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 6px 18px rgba(0, 0, 0, 0.06);padding-top:10px}.home-view .city-bottom__carousel{max-width:400px;margin:0 auto}.home-view .hero-figure{position:relative;overflow:hidden;border-radius:12px}.home-view .contact-figure{margin:0;display:block;overflow:hidden;max-height:260px}.home-view .contact-figure img{display:block;width:100%;height:auto}.home-view .city-bottom .contact-actions{display:grid;gap:10px;padding:14px}.home-view .city-bottom .contact-actions .btn{width:100%;justify-content:center;text-align:center;border:none}@media (max-width: 700px){.home-view .city-bottom-grid{grid-template-columns:1fr}.home-view .city-bottom__aside{position:static}.home-view .city-bottom{margin-top:0;width:100%}.home-view .city-bottom-grid{display:block;float:none}.our-services{margin-bottom:20px}.home-view .services-grid-container{gap:0}.home-view .home-section__description{margin-bottom:50px}.home-view .home-hero__column{padding-top:170px}}.home-view .vc_row-has-fill{border-width:0 !important}@media only screen and (max-width: 992px){.ico-phone{margin-right:20px;width:24px;height:24px}}@media only screen and (min-width: 992px){header .ico-phone{display:none}}body,html{margin:0;padding:0}img{max-width:100%;height:auto}footer .ico-phone{display:none}.ico-instagram,.ico-facebook,.ico-yelp{width:31px;height:31px;margin:0 10px;display:inline-block;vertical-align:middle;background-size:cover !important}.ico-phone{width:31px;height:31px;margin-right:10px;display:inline-block;vertical-align:middle;background-size:cover !important}.ico-phone{background:url("/themes/remodel/images/ic_baseline-phone.svg") no-repeat}.ico-instagram{background:url("/images/instagram2.svg") no-repeat}.ico-facebook{background:url("/images/facebook2.svg") no-repeat}.ico-yelp{background:url("/images/yelp2.svg") no-repeat}.social a{padding:0}.social a i{margin:0}body{margin:0;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@import "/themes/remodel/fonts/roboto/roboto.css";body{background:#040404}img{max-width:100%}textarea{resize:none}figure{margin:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}ul,ol{list-style:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,"Montserrat Medium",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}body{margin:0;padding:0}picture{width:100%;display:block}picture img{width:100%;height:100%;object-fit:cover}.wrapper{max-width:1280px;margin:auto}.df-container,.towrap>.vc_column-inner>.wpb_wrapper{display:flex}.sb-container{-webkit-justify-content:space-between;justify-content:space-between}.fw-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai-container{-webkit-align-items:center;align-items:center}.transition{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.transition:hover{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.padding{padding:125px 0}.head{padding:28px 0}.btn{width:fit-content;height:46px;-webkit-border-radius:4px;border-radius:4px;background:#333332;border-radius:4px;display:block;text-align:center;line-height:46px;color:#040404;text-transform:uppercase;font-style:normal;font-weight:400;font-size:15.6429px;padding:0 15px}.btn:hover{background:#0057ff}.btn:active{background:#ebebeb}.price-repair .btn{margin:auto;width:280px;height:60px;line-height:60px}.home h1{font-family:-apple-system,"Montserrat Medium",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif,"Furore";margin-bottom:40px;text-align:center;font-weight:400;font-size:80px;line-height:92px;text-transform:uppercase;color:#fff}.home h1 span,.home h2{margin-bottom:40px;text-align:center;font-style:normal;font-weight:400;font-size:34px;line-height:39px;color:#fffcfc}.main-menu .header-menu>li{position:relative;float:left;margin-bottom:0}.main-menu .header-menu>li.menu-item-has-children>a:after{content:" ";display:block;position:absolute;background:url("/themes/remodel/images/down.svg") no-repeat center top;display:block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;width:15px;height:9px;margin-top:-5px;right:-5px;font-size:12px}.main-menu .header-menu>li:first-child{margin-left:0}.main-menu .header-menu > li.current-menu-item > a,.main-menu .header-menu > li.menu-item > a,.main-menu .header-menu > li .current_page_item>a{color:#fff}.main-menu .header-menu>li>a{display:inline-block;position:relative;padding:0 40px 0 10px;text-transform:uppercase;text-decoration:none !important}.main-menu .header-menu>li:hover>ul{display:block;background-color:#040404}.main-menu .header-menu>li>ul{display:none;padding:0;list-style:none;position:absolute;width:340px;left:0;background-color:#040404;z-index:9}.main-menu .header-menu > li > ul li{position:relative;margin-bottom:0;margin-left:0;border-bottom:2px solid #333332;background-color:#040404}.main-menu .header-menu > li > ul li.menu-item-has-children>a:after{content:" ";display:block;position:absolute;background:url("/themes/remodel/images/down.svg") no-repeat center top;width:15px;height:9px;transform:rotate(-90deg);top:50%;margin-top:-7px;right:10px}.main-menu .header-menu > li > ul li a{position:relative;padding:15px 0 15px 15px;font-weight:400;font-size:18px;color:#fff}.main-menu .header-menu > li > ul li a:hover{color:#333332}.main-menu .header-menu > li > ul li>ul{visibility:hidden;opacity:0;padding:0;list-style:none;position:absolute;width:320px;top:0;z-index:2;left:105%;z-index:9;padding-right:15px;background-color:#040404}.main-menu .header-menu > li > ul li > ul li>ul{visibility:hidden;opacity:0;padding:0;list-style:none;position:absolute;width:320px;top:0;left:100%;background-color:#040404;z-index:9}.main-menu .header-menu > li > ul li > ul li > ul li>ul{visibility:hidden;opacity:0;padding:0;list-style:none;position:absolute;width:340x;top:0;left:100%;background-color:#040404;z-index:9}.main-menu .header-menu > li > ul li > ul li > ul li:hover>ul{visibility:visible;left:100%;opacity:1}.main-menu .header-menu > li > ul li > ul li:hover>ul{visibility:visible;left:100%;opacity:1}.main-menu .header-menu > li > ul li:hover>ul{visibility:visible;left:100%;opacity:1}.way a,.way a:visited,.way a:hover,.way a:active{color:#fff;text-transform:uppercase}.play-video{width:120px;height:120px;display:block;position:absolute;left:50%;top:50%;margin-top:-60px;margin-left:-60px;-webkit-border-radius:60px;background:rgba(255,255,255,0.4)}.play-video:after{content:"";position:absolute;background:rgba(0, 0, 0, 0.6);width:50px;height:50px;top:50%;left:50%;margin-top:-25px;margin-left:-18px;clip-path:polygon(0 0, 0 100%, 100% 50%)}.play-video:hover{background:#333332}.title{position:relative;margin-bottom:60px;font-style:normal;font-weight:400;font-size:40px;line-height:46px;color:#fffcfc;padding-bottom:46px}.our-services-new p{font-size:25px;font-family:-apple-system,"Montserrat Medium",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif,"Furore";font-style:normal}.our-services-new .category-child{border-top:1px solid #bababa42;padding-top:20px;margin-top:10px}.our-services-new div{display:flex;flex-direction:column;width:100%}.our-services-new a img{margin-right:30px;width:40px}@media only screen and (max-width: 768px){.our-services-new>div{height:500px;overflow-y:scroll}}.table-service > table tr td{font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#fffcfc}.table-service > table tr td:nth-child(2){text-align:right}.buttons-repair .btn{width:280px;height:60px;line-height:60px;font-size:20px}.about__description h3{font-style:normal;font-weight:400;font-size:34px;line-height:39px;color:#fffcfc;margin-bottom:23px}.about__description span.green{color:#333332;font-weight:700}.elegant-tabs-container .btn{margin:60px auto}.about__description p{font-style:normal;font-weight:400;font-size:22px;line-height:29px;color:#fffcfc;margin-bottom:26px}.about__description p:last-child{margin-bottom:0}.about__image{max-width:573px;margin-right:27px}.about__image picture{height:371px}.about__image picture img,.about__image img.vc_single_image-img{-webkit-border-radius:6px;border-radius:6px}.about__description{max-width:543px}.about__counters{width:100%}.about__counters ul{margin-bottom:20px}.about__counters ul li{width:33.33%;color:#fffcfc;margin-bottom:57px}.about__counters ul li div{width:197px}.about__counters ul li hr{width:100%;border:none;height:1px;background:#888;margin:19px 0}.about__counters ul li span{font-style:normal;font-weight:400;font-size:22px;line-height:26px;color:#fff}.popular-services__wrapp{width:100%;max-width:658px}.popular-services__image{width:calc(100% - 40px);max-width:602px}.popular-services__image picture img{border-radius:6px}.popular-services__wrapp .btn{width:280px;height:60px;line-height:60px;font-size:20px}#wpcf7-f631-p8-o1 .wpcf7-form-control-wrap{max-width:371px;display:inline-block}#wpcf7-f631-p8-o1 .wpcf7-form-control-wrap:nth-child(2n){text-align:right}.map-block{height:712px;margin-bottom:50px}.map-block .way i{width:80px;height:80px}.map-block .way{display:flex;justify-content:space-between}.map-block .way a{font-size:27px}.map-block .wpb_raw_html:last-child span{font-size:27px !important;margin-bottom:30px !important;text-transform:uppercase;display:block}.proizd-block{height:712px;overflow:hidden;position:relative;border-radius:5px}.proizd-block img{height:712px;margin:0 auto;position:absolute;left:-9999px;right:-9999px;max-width:unset}.proizd-block .play-video{background:#333332a8}.proizd-block .play-video:hover{background:#333332}@media only screen and (max-width: 767px){.proizd-block{height:500px}.proizd-block .proizd-img{width:100%;height:100%;display:block}.proizd-block img{max-height:500px}}.zapis-block{padding:30px 50px;height:246px;background:url("/themes/remodel/images/home-tel.png") no-repeat;background-position:right;border-radius:5px}.zapis-block .btn{margin-bottom:30px !important}.zapis-block>div>span{font-size:27px !important;margin-bottom:30px !important;text-transform:uppercase}.map-block .wpb_gmaps_widget .wpb_wrapper{border-radius:5px}.most-company{padding-bottom:0}.most-company article,.most-company .wpb_wrapper{padding-bottom:20px}.most-company article p{font-style:normal;font-weight:400;font-size:20px;line-height:23px;margin-bottom:40px}.most-company article h3,.most-company .wpb_wrapper h3{font-style:normal;font-weight:400;margin-bottom:60px;font-size:34px;line-height:39px;color:#fff}.most-company article h4,.most-company .wpb_wrapper h4{font-style:normal;font-weight:400;font-size:20px;margin-bottom:40px;line-height:23px;text-transform:uppercase}footer .wrapper{color:#0057ff}footer{background:#333;padding-bottom:10px}.footer-sections{display:flex;justify-content:space-between;min-height:251px;width:100% !important;max-width:100% !important;padding:30px 75px 0;background-position-x:right;text-transform:uppercase}footer h3{color:#333332;font-size:18px}footer h4{margin-top:20px;color:#333332;font-size:15px}.footer-time>.hcont,.footer-address>.hcont,.footer-social>.hcont{margin-bottom:20px;display:inline-block}footer .btn{width:100%;height:30px;line-height:30px}footer .tel span{font-size:18px;margin:30px 0 10px 0;display:block}.wpb_raw_html .tel{margin-top:30px}.bread-crumbs{padding-top:35px;display:flex;margin-bottom:60px}.bread-crumbs p,.bread-crumbs span,.bread-crumbs a{font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fffcfc}.bread-crumbs p,.bread-crumbs span.kb_title{color:#333332}.bread-crumbs a{display:block;margin-right:13px;position:relative}.wpb_vc_table,.table-service>table{width:100%}.table-service > table tr.vc-th td,.newthemestyle tr.vc-th td{color:#333332}.table-service table > tbody tr td span{font-style:normal;font-weight:400;font-size:18px;color:#fffcfc;padding:10px 0}.table-service table > tbody tr td{padding-bottom:20px}.table-service > table tr:nth-child(odd) td span{background:#232323}.table-service > table tr:nth-child(even) td span{background:#111}table tr:last-child td:first-child span{border-bottom-left-radius:5px}table tr:last-child td:last-child span{border-bottom-right-radius:5px}table tr:first-child td:first-child span{border-top-left-radius:5px}table tr:first-child td:last-child span{border-top-right-radius:5px}.table-service table > tbody tr td:last-child{width:35%}.table-service table > tbody tr td:first-child{border-right:1px solid #d9d9d9}.table-service table > tbody tr td:first-child span{padding-left:30px}.table-service table > tbody tr{height:fit-content}.table-service table > tbody tr td{height:100%}.table-service table > tbody tr td span{display:block;height:100%;align-items:center;justify-content:center;display:flex}.table-service table > tbody tr td:first-child span{justify-content:left}.table-service table > tbody tr:last-child td{padding-bottom:0}.other-service .title{padding-bottom:0}.other-service .title:before{display:none}.vc_btn3-container{width:32.5%;margin-bottom:20px}.vc_btn3{width:100%;display:block;text-align:center;background:#333332;-webkit-border-radius:4px;border-radius:4px;line-height:60px;height:60px;font-style:normal;font-weight:400;font-size:22px;color:#040404}.vc_btn3:hover{background:#0057ff}.vc_btn3:active{background:#d9d9d9}.online-form__container{padding:50px 20px;border:2px solid #333332;border-radius:6px}.online-form__container h2{font-style:normal;font-weight:400;font-size:34px;color:#fff;text-align:center;margin-bottom:40px}.online-form__container:not(.intodiv) form{display:flex;-webkit-justify-content:space-between;justify-content:space-between}.online-form__container:not(.intodiv) p{width:24%}.online-form__container form input{height:60px;width:95%;text-indent:20px;border-radius:4px;margin-bottom:40px}.online-form__container form input:not(.btn-2){border:1px solid #333332;color:#888;background:none}.online-form__container .row{display:flex}.online-form__container .col-md-4{width:25%}.article-section__text .btn{width:280px;height:60px;line-height:60px;font-size:20px}.title-text{font-style:normal;font-weight:400;font-size:34px;color:#fff;margin-bottom:40px}@media only screen and (max-width: 1280px){.wrapper{width:95%}.about__image{margin-right:15px}.popular-services__image{margin:20px}}@media only screen and (max-width: 1170px){.main-menu .header-menu>li{margin:0 10px}.social{margin-left:123px;display:flex}}@media only screen and (max-width: 1024px){.padding{padding:20px 0}.most-company article,.most-company .wpb_wrapper{padding-bottom:0}footer{padding-top:70px}.online-form__container form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modelavto-template-default .wpb_wrapper h2.title{padding:80px 0 0 0 !important}}@media only screen and (min-width: 992px){.logo img{max-width:unset}.head{text-transform:uppercase}.hcont{color:#333332;font-weight:600}.header-menu{width:fit-content;margin:0 auto}.header-menu>li>a{height:62px;vertical-align:middle;line-height:62px}.main-menu{height:62px;background:#232323}.head .btn{height:28px;line-height:28px;width:100%;font-size:14px;margin-top:5px}}@media only screen and (max-width: 992px){h2,p.title{text-align:center !important}footer>div{margin-bottom:40px}footer{padding:20px 20px 0 20px;background-image:none;flex-wrap:wrap}.table-service table > tbody tr td span{font-size:16px}header .tel span,header .tme{display:none}.footer-menu .main-menu{display:none}.table-service > table tr td{font-size:18px}.header-navigations{display:none;z-index:111}.header-navigations{background:#040404;width:100%;overflow-y:auto;height:calc(100vh - 60px);scrollbar-width:none;top:60px;position:fixed;z-index:99;padding:0}.main-menu .header-menu>li{float:none}.head{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;position:fixed;z-index:100;top:0;background:#040404;width:100% !important;padding:6px 20px}.header-navigations{-webkit-order:4;-ms-order:4;order:4;padding-top:9px}.main-menu .header-menu>li{margin:38px 0}.main-menu .header-menu > li > ul li{border-bottom:none;border-left:2px solid #333332;padding-left:20px}.main-menu .header-menu{border-bottom:1px solid #2b2b2b}.mobile-contact{display:block !important;margin-top:20px}.mobile-contact .hcont{font-size:18px;line-height:21px;color:#333332;padding:20px 0}.mobile-contact .btn{margin:0 auto 20px auto}.mobile-contact__item{border-top:1px solid #282828;margin-top:20px;padding-top:20px}.main-menu .header-menu>li{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-menu .header-menu>li>ul{width:100%;opacity:1;visibility:visible}.main-menu .header-menu > li > ul li.menu-item-has-children a:after{transform:rotate(0deg)}.main-menu .header-menu > li.menu-item-has-children > a:after,.main-menu .header-menu > li > ul li.menu-item-has-children>a:after{right:-25px !important}.main-menu .header-menu > li > ul li a{padding:15px 0 15px 0}.main-menu .header-menu > li > ul li>ul{position:initial;opacity:1;width:100%;visibility:visible}.main-menu ul li.menu-item-has-children>a{width:calc(100% - 30px)}.main-menu .header-menu > li > ul li.menu-item-has-children a:after{top:28px}.main-menu .header-menu > li.menu-item-has-children a:after{margin:auto}.main-menu .header-menu > li > ul li.menu-item-has-children a:after{width:100%;height:50px;margin:auto;top:0;background-position:right 10px center}.main-menu .header-menu li.showmen>ul.sub-menu{display:block}}@media only screen and (max-width: 860px){.vc_btn3{font-size:18px}}@media only screen and (max-width: 767px){.vc_single_image-img,.popular-services__image img{display:none}.wpb_single_image{margin-bottom:0 !important}.modelavto-template-default .wpb_wrapper h2.title:first-child{padding:0 !important}.vc_btn3-container{width:49%}.bread-crumbs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bread-crumbs a,.bread-crumbs p{margin-bottom:8px}.popular-services{display:none}.about{margin-bottom:80px}.about__description p{font-size:16px;margin-bottom:10px}.table-service table > tbody tr td{font-size:16px}.wpb_wrapper ol li{font-size:14px}.wrapper{width:90%}.play-video{width:50px;height:50px;margin-left:-25px;margin-top:-25px}.play-video:after{width:20px;height:20px;margin-top:-10px;margin-left:-7px}.title{margin-bottom:40px}.title-text,.title,.about__description h3,.most-company article h3,.most-company .wpb_wrapper h3{font-size:20px;line-height:23px;padding-bottom:20px}.about__description h3,.most-company article h3,.most-company .wpb_wrapper h3{padding-bottom:0;margin-bottom:0}.most-company article h3,.most-company .wpb_wrapper h3{margin-bottom:20px}.most-company article h4,.most-company .wpb_wrapper h4{font-size:16px;margin-bottom:10px}.popular-services__container{flex-direction:column}.tabs-content .btn{width:150px;height:36px;line-height:36px;font-size:14px;-webkit-border-radius:4px;border-radius:4px}.table-service > table tr td{line-height:19px}.about__counters ul li span{font-size:16px;line-height:19px}.about__work{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about__image{width:100%;max-width:767px;-webkit-order:2;-ms-order:2;order:2;margin-right:0}.about__description{width:100%;max-width:767px;-webkit-order:1;-ms-order:1;order:1;margin-bottom:20px}.map .title{display:none}.proizd-block .title{display:block !important}}.proizd-block .title{display:none}@media only screen and (max-width: 680px){.online-form__container{padding:40px 20px}.online-form__container h2{font-size:20px}.online-form__container form{flex-flow:column nowrap}.online-form__container:not(.intodiv) p{width:100%}.online-form__container form input{width:100%;margin-bottom:20px}.online-form__container form .btn-2{margin:auto;margin-top:20px}.vc_btn3-container{margin-bottom:16px}.table-service table > tbody tr td:nth-child(2){text-align:left}.table-service{margin-bottom:80px}.bread-crumbs a,.bread-crumbs p{font-size:14px}.about__description p,.most-company article h4,.most-company .wpb_wrapper h4{font-size:14px}.about__counters ul li{width:50%;-webkit-order:1;-ms-order:1;order:1}.about__counters ul li:nth-child(2){-webkit-order:4;-ms-order:4;order:4}.about__counters ul li:nth-child(3){-webkit-order:5;-ms-order:5;order:5}.about__counters ul li:nth-child(4){-webkit-order:2;-ms-order:2;order:2}.about__counters ul li:nth-child(5){-webkit-order:4;-ms-order:4;order:4}.about__counters ul li:nth-child(6){-webkit-order:6;-ms-order:6;order:6}.table-service > table tr td,.vc_btn3{font-size:16px}.vc_btn3{height:46px;line-height:40px}.article-section__text .btn,.btn,.buttons-repair .btn,.online-form__container form .btn-2{height:36px;line-height:36px;font-size:14px;-webkit-border-radius:2px;border-radius:2px}.logo{width:72px}.logo img{height:auto}.home h1{font-size:40px;margin-top:40px;line-height:50px;margin-bottom:16px}.home h2{font-size:20px;line-height:23px}.table-service > table tr td:first-child{width:60%}.about__image picture{height:208px}.footer-politics .logo{display:none}.social{margin:auto}.online-form__container form .btn-2{-webkit-border-radius:2px;border-radius:2px}.contacts>.df-container{flex-wrap:wrap}.title-text{margin-bottom:20px}}@media only screen and (max-width: 576px){.zapis-block{background-position-x:80%}.map-block .way a{width:150px;text-align:center}.map-block{height:unset}}@media only screen and (max-width: 480px){.vc_btn3-container{width:100%}.about__counters ul li div{width:150px}.about__counters ul li{margin-bottom:27px}}.wrapper{color:#fff}.wpb_wrapper p.title{padding:30px 0 0 0;margin-bottom:20px}.modelavto-template-default .wpb_wrapper p.title{padding:120px 0 0 0}.wpb_wrapper p.title:before{display:none}.padding50{padding-bottom:40px}.price-repair h2.title,.most-company h2.title,.whyweare h2.title,.teamworkers h2.title,.our-services h2.title,.elegant-tabs-container h2.title{padding-bottom:10px}.price-repair h2.title:before,.most-company h2.title:before,.whyweare h2.title:before,.teamworkers h2.title:before,.our-services h2.title:before,.elegant-tabs-container h2.title:before{display:block}.home h2.title:before{display:none !important}.home h2.title{text-align:center !important}.et-tabs.et-vertical nav ul.elegant-tabs-list-container li{border-radius:5px !important;font-size:22px;margin-bottom:20px}.et-tabs-style-bars nav ul li a{border-radius:5px !important}.why-we h2.title{text-align:left}@media only screen and (max-width: 767px){.price-repair h2.title,.most-company h2.title,.whyweare h2.title,.teamworkers h2.title,.our-services h2.title,.elegant-tabs-container h2.title{margin-bottom:40px;font-size:20px;line-height:23px;padding-bottom:20px}.home h2{text-align:left}.et-tabs.et-vertical nav ul li{width:45% !important;margin:0 2%;font-size:14px !important}}.hidetitle h2{display:none}.padding:has(.online-form__container){padding-top:0}.online-form__container{display:none}.model-cars-slider-buttons .tparrows::before{color:#333332;font-size:25px}.model-cars-slider-buttons .tp-leftarrow{left:30%}.model-cars-slider-buttons .tp-rightarrow{right:30%}@media only screen and (max-width: 767px){.model-cars-slider-buttons .tparrows{display:none}}.custom-notification{position:fixed;top:20px;right:20px;background:white;border-radius:12px;box-shadow:0 8px 32px rgba(0, 0, 0, 0.12);padding:20px;max-width:420px;z-index:10000;opacity:0;transform:translateX(120%);transition:all 0.3s cubic-bezier(0.68,-0.55,0.265,1.55)}.custom-notification.show{opacity:1;transform:translateX(0)}.notification-content{display:flex;align-items:flex-start;gap:16px;position:relative}.notification-icon{flex-shrink:0}.notification-icon svg{animation:scaleIn 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}@keyframes scaleIn{0%{transform:scale(0);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.notification-text{flex:1}.notification-text h3{margin:0 0 8px 0;font-size:18px;font-weight:600;color:#333}.notification-text p{margin:0;font-size:14px;line-height:1.5;color:#666}.notification-close{position:absolute;top:-4px;right:-4px;background:transparent;border:none;cursor:pointer;padding:4px;opacity:0.6;transition:opacity 0.2s}.notification-close:hover{opacity:1}.success-notification{border-left:4px solid #4caf50}.error-notification{border-left:4px solid #f44336}@media (max-width: 768px){.custom-notification{left:20px;right:20px;max-width:calc(100% - 40px)}}.logo-title{font-size:21px;line-height:24px;display:flex;flex-direction:column;text-align:center;font-weight:bold}.logo-title-sub{font-size:11px;line-height:16px}.menu-category-link{display:flex;align-items:center}.menu-category-name{margin-left:5px}.footer-category-link{color:#fff;text-transform:none}.modal-submit-wrap{width:100%;text-align:right;margin-top:8px}.home h1{font-size:80px !important;font-weight:700;padding-bottom:20px;line-height:50px;margin:20px 0 20px}.home h1 span{color:#0057ff}.home h1 span:first-of-type{font-size:80px}.home h1 span:last-of-type{color:white;font-size:25px}.home h1.title{font-size:30px !important;margin-bottom:0}.home h2{color:#333332;font-size:24px}.table-service table{box-shadow:0 10px 70px -20px rgba(0, 0, 0, 0.6);border-radius:9px;overflow:hidden;margin-bottom:40px}table tr:first-of-type span{background:none !important}table .vc-th th{background:#0057ff;color:white;border-radius:8px !important;overflow:hidden}table .vc-th th{padding:15px 0 !important}.text_bottom{margin-bottom:30px}.text_bottom p{text-align:justify;line-height:28px}.text_bottom h2{text-align:left !important;margin-bottom:10px;margin-top:20px;font-size:20px}.text_bottom h3{text-align:left !important;margin-bottom:10px;margin-top:20px;font-size:18px}.text_bottom ul,.text_bottom ol{margin-top:10px;margin-bottom:10px}.text_bottom ul li{margin-bottom:10px;list-style-type:disc;padding-left:10px;margin-left:20px !important}.text_bottom ol li{margin-bottom:10px;list-style-type:decimal;padding-left:10px;margin-left:20px}.text_bottom strong{font-weight:700}.text_bottom{font-weight:300}.vc_btn3-container>.vc_btn3.vc_btn3-color-green{font-size:16px !important;border-radius:5px;text-align:center;display:inline-block;margin-left:0 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 20px !important;color:white !important;box-shadow:0 20px 10px -14px rgba(0, 73, 112, 0.6);color:white !important}.vc_btn3-container > .vc_btn3.vc_btn3-color-green img{display:none}.table-service table > tbody tr td{padding-bottom:0 !important}.menu-call{font-size:30px}.menu-call a.btn{border-radius:6px;font-size:16px;float:left;width:49%}.menu-call a.btn .ico-phone{width:24px;height:24px}.menu-call button.btn{font-size:16px;line-height:21px;text-transform:uppercase;border:none;float:left;margin-left:2%;width:49%}.vc_custom_1557438938596{margin-bottom:20px;float:left;width:100%}.menu-call .way{font-size:20px;padding:25px 10px;border-radius:8px;text-align:center}.lottie{width:40px;height:40px;display:inline-block;vertical-align:middle;position:relative}.lottie_svg{position:absolute;top:50%;left:50%;width:75% !important;height:75% !important;transform:translate(-50%, -50%);display:block;object-fit:contain}.lottie--ready .lottie_svg{display:none}table .lottie{margin-right:6px}.menu-call>.way{margin:15px 0}.menu-call .way a{text-decoration:none}.menu-call .way a:last-of-type{margin-left:10px}.menu-call .call-details{width:100%;margin:20px 0;display:inline-block}.image{border-radius:12px;overflow:hidden}.table-service > table tr td span{background:none !important;position:relative}.icon-order{width:30px;height:30px}.order-call{width:30px;height:30px;position:absolute !important;cursor:pointer;left:100%}#right-block{float:right !important}#left-block{padding-bottom:30px;padding-right:10px}.text_top{margin-bottom:30px;text-align:justify}.hidetitle h2{display:block !important;text-align:left;font-family:-apple-system,"Montserrat Medium",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif,"Furore",sans-serif;font-size:21px;margin-top:20px;margin-bottom:10px}.et-tabs.et-vertical nav{width:100% !important;max-width:100% !important}.et-tabs.et-vertical nav ul.elegant-tabs-list-container{display:flex;flex-wrap:wrap}.et-tabs.et-vertical nav ul.elegant-tabs-list-container li{width:49%;margin-right:1%;padding:8px;background:#333;margin-bottom:8px}.et-tabs-style-bars nav ul li a span{font-size:16px;text-transform:none !important;text-align:left;padding:0 15px;color:#020202}.table-service table > tbody tr td:first-child span{padding:0 15px !important}.et-tabs-style-bars nav ul li a{padding:0}.et-vertical .et-content-wrap .content-current{padding:0}.et-vertical .et-content-wrap{width:100%;max-width:100%}.table-service table > tbody tr td:first-child span{font-size:16px}.et-tabs{padding-bottom:0;overflow:visible !important}.table-order{overflow:hidden}.main-price{margin-bottom:150px}.main-price .et-tabs.et-vertical nav ul.elegant-tabs-list-container li{width:31.222% !important}.main-price .et-vertical .et-content-wrap .content-current{padding:0 !important}.main-price h2{font-weight:400;font-size:28px;text-align:center;padding:50px 0 30px}.vc_column_container>.vc_column-inner{padding:0 !important}.most-company article,.most-company .wpb_wrapper{padding-bottom:0}.main-price .et-vertical .et-content-wrap{width:100% !important;max-width:100% !important}.city-bottom{float:left}.faq-section .faq-details{width:100%;margin-top:20px;display:grid;grid-template-columns:repeat(2, 1fr);gap:1%}.faq-section .faq-details summary{cursor:pointer;position:relative}.faq-section .faq-detailssummary:before{content:"+";position:absolute;right:4px;top:-2px;width:15px;text-align:center;font-size:26px;color:#333332}.faq-section .faq-details details{width:100%;margin:0;border:1px solid #ddd;border-radius:8px;padding:10px;box-sizing:border-box;display:block;margin-bottom:10px}.faq-section .faq-details details div{padding:10px}.category_top .vc_btn3-container{width:33%}.category_top .vc_btn3-container:nth-of-type{margin-right:1%}.category_top h2{font-size:21px;font-family:-apple-system,"Montserrat Medium",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif,"Furore",sans-serif;margin-bottom:15px;margin-top:10px}.et-content-wrap .tab.active{display:block}.vc_btn3-container{width:32.5%;margin-bottom:10px}.vc_btn3-container.vc_btn3-inline{display:inline-block;vertical-align:top}.vc_col-sm-12{width:100%}@media (min-width: 768px){.vc_col-sm-12,.vc_col-sm-4,.vc_col-sm-6,.vc_col-sm-8{float:left}.vc_col-sm-12,.vc_col-sm-4,.vc_col-sm-6,.vc_col-sm-8{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_col-sm-4{width:33.33333333%}.vc_col-sm-8{width:66.66666667%}.vc_col-sm-6{width:50%}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media (max-width: 768px){.home h1{font-size:32px !important;margin-top:12px !important;line-height:34px}.home h1 span:first-of-type{font-size:32px}.home h1 span:last-of-type{font-size:15px}.home h1.title{font-size:16px !important;margin-bottom:0;padding-left:10px;padding-right:10px;margin-top:15px !important;line-height:22px}.menu-call{font-size:20px}.menu-call a.btn{font-size:14px}.menu-call button.btn{font-size:15px;border-radius:6px}.menu-call .way{font-size:16px;padding:15px 5px}.menu-call .call-details{padding:10px 0;margin:0}.image{border-radius:8px}.text_bottom p{font-size:14px}.vc_column_container>.vc_column-inner{padding:0 !important}.text_bottom h2,.text_bottom h3{font-size:16px}.text_bottom ul li,.text_bottom ol li{padding-left:5px;margin-left:10px;font-size:14px}.vc_btn3-container>.vc_btn3.vc_btn3-color-green{font-size:14px !important}.table-service{margin-top:30px}.table-service > table tr td span{font-size:14px}.order-call{width:20px;height:20px}.menu-call{margin-bottom:30px}.menu-call .way{margin-top:30px}.menu-call .way a{font-size:14px}.menu-call .way a:last-of-type{margin-left:5px}#right-block .category-image img{min-height:100px;text-align:center}#right-block .category-image{border:1px solid;border-radius:8px;text-align:center;display:block !important}#left-block{padding-bottom:50px}.text_top{font-size:13px;display:none}.title:before{content:none}#left-block{width:100%}.et-tabs.et-vertical nav ul li{width:100% !important}.et-tabs.et-vertical nav ul.elegant-tabs-list-container li{margin:0 0 10px 0;text-align:left}.hidetitle h2{padding-bottom:0;font-size:16px}.table-price{position:relative;overflow:hidden}.main-price .et-tabs.et-vertical nav ul.elegant-tabs-list-container li{width:100% !important;margin-right:0 !important}.main-price h2{font-size:22px;padding:30px 0 20px}.faq-section details{width:100%;margin-right:0;margin-bottom:10px}.category_top .vc_btn3-container{width:100%;text-wrap:normal}.vc_btn3-container{width:100%}.image{box-shadow:none}.category_top h2{margin-top:30px;margin-bottom:0;font-size:16px}.category{padding-top:10px !important}}body{background:white}.head .logo a{font-size:28px;display:flex;align-items:center;color:#333332;font-family:-apple-system,"Montserrat Medium",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif,"Furore"}.head .logo img{width:30px;margin-right:10px}.main-menu{background:#111}.main-menu ul li a span{margin-right:5px}.main-menu .header-menu{border-bottom:none}.main-menu .header-menu > li > ul li{background:#333}.icon-order{background:url(/animations/buy.svg) no-repeat;background-size:100%}#serviceForm table tr:first-of-type{background:none !important}.main-menu .header-menu > li > ul li{border-bottom:1px solid #232323;border-left:1px}.head .btn.open-order{padding:0 5px;height:44px;border-radius:6px;border:none}.btn{background:#0057ff;color:white;border:0 !important}.btn:hover{opacity:0.9;transition:opacity 0.3s ease}.head .btn span{background:#222;color:white;padding:8px 12px;border-radius:4px}.main-menu .header-menu > li:hover > a,.main-menu .header-menu > li > ul li a:hover{color:white}.head .ways a{color:#333332}.flex{display:flex;flex-wrap:wrap}.flex-row{flex-direction:row}.category{background:url(/themes/remodel/images/main-bg.png) top center no-repeat;background-size:100%;padding-top:30px}.wrapper{color:#333332}.bread-crumbs p,.bread-crumbs span,.bread-crumbs a{color:#333332}.head .tel a{color:#333332}.table-service > table tr:nth-child(2n) td{background:#f5f5f5}.head .ways a:first-of-type{margin-right:10px}.bread-crumbs{text-align:center;width:100%;display:block;margin-bottom:0}.bread-crumbs a{display:inline-block;margin:0 5px}.bread-crumbs a:after{margin-left:8px}.our-services-new{margin-bottom:8px}.our-services-new a{margin-left:0;color:#333332}.our-services-new__item{width:96%;box-shadow:0px 0px 30px #bababa42;margin-right:4%;padding:20px;border-radius:15px;margin-top:20px}.our-services-new__item .lottie{width:60px;height:60px;margin-right:10px}.our-services-new__item>a{margin-bottom:5px !important}.et-tabs-style-bars nav ul li a span{color:white !important}.our-services-new p{font-size:19px;color:#333332;align-items:center;justify-content:left;display:flex}.our-services-new>div{height:auto;overflow:hidden}footer{background:#111}.main-menu .header-menu>li>ul{max-height:600px;overflow-y:scroll}.main-menu .header-menu > li > ul li a{font-size:14px}.zapis-block{box-shadow:0 0 5px #111;background:linear-gradient(45deg, #046476, transparent)}.table-service table > tbody tr td span{color:#333332}.main-menu .header-menu>li>a{font-size:14px !important;display:flex;align-items:center}.main-menu .header-menu>li{margin:0}.main-menu .header-menu > li > a img{width:40px;height:40px;margin-right:10px}.main-menu .header-menu>li.menu-item-has-children>a:after{right:10px}.our-services-new>a{margin-bottom:20px}.our-services-new a{margin-bottom:10px}.video-background{overflow:hidden;width:100%;position:absolute;z-index:-1;height:700px;background:#333}.video-background #video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/main.png") top center no-repeat;background-size:cover}#myVideo{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;transform:translate(-50%, -50%)}.table-service > table tr.vc-th td,.newthemestyle tr.vc-th td{color:white}.main-price .et-tabs-style-bars nav ul li a{background:#333;color:white}.table-service table > tbody tr:first-of-type td span{color:white}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1}#video-content{height:700px;margin-bottom:40px}.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover,.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat{background:#0057ff}.category-btn{background:center center no-repeat;background-size:100%;border-radius:8px;overflow:hidden}.category-btn a:hover,.category-btn.active a{background:#0057ffaa !important}.category-btn.active .category-progressbar{position:absolute;left:0;right:0;top:0;height:4px}.category-btn.active .category-progressbar-fill{width:0;height:4px;background:#0057ff;transition:width 0.2s}.category-btn a{color:white !important;background:#333333aa !important;display:block !important}.our-services-new a img{margin-right:20px;width:50px;padding:2px}#right-block{padding-left:20px}#right-block .sticky{position:sticky;top:20px;right:0;width:100%;overflow:hidden}.title,.about__description p,.about__counters ul li span{color:#333}.hcont{font-weight:normal;font-family:-apple-system,"Montserrat Medium",BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif,"Furore",sans-serif}#serviceModal h2{margin-bottom:10px}#serviceForm{display:flex;flex-direction:column;align-items:center}#serviceModal .modal-form{margin-bottom:10px}#serviceModal .modal-form__description{padding:0 10%;margin-bottom:30px;text-align:center;color:#aaa}#serviceForm td{padding:5px;padding-right:0}#serviceForm input,#serviceForm textarea,#serviceForm select{width:100%;padding:8px;border-radius:5px;border:1px solid #ccc}#serviceForm button{background:#0057ff;padding:8px 12px;border:none;border-radius:5px;color:white;cursor:pointer}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fff;margin:5% auto;padding:20px;border:1px solid #888;width:80%;max-width:500px;border-radius:15px;color:#000;outline:10px solid #0057ff}#serviceForm .modal-cancel-btn{background:#333;color:white;padding:8px 12px;margin-right:10px}.modal-content input,.modal-content textarea{background:#fff;border-radius:3px;padding:5px 6px;border:1px solid #ccc}.modal-content input:active{border:none}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}@keyframes gradient-shift{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.gradient-effect{background:linear-gradient(90deg, #ffffff, #0057ff, #ffffff);background-size:200% 200%;animation:gradient-shift 4s ease-in-out infinite}footer.wrapper,footer.wrapper .hcont{color:#0057ff}.table-service{margin-bottom:20px}.our-services{margin-bottom:80px}.child-ellipsis{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;margin-right:8px;margin-bottom:4px}.show-all-child-btn{margin-top:8px;padding:8px 16px;font-size:14px;border-radius:6px;background:#0057ff;color:#fff;border:none;cursor:pointer}.owl-dots{position:absolute;bottom:0px;left:50%;transform:translateX(-50%);z-index:10;display:flex;flex-direction:row;justify-content:center;align-items:center}.owl-dots .owl-dot{display:inline-block;width:10px;height:10px;background:#0057ff;border-radius:999px;margin:5px;cursor:pointer;transition:background 0.3s;border:none;transition:width 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.owl-dots .owl-dot.active{background:rgb(0 87 255);width:24px}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-carousel{display:none;width:100%;touch-action:pan-y;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{touch-action:pan-y;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{display:inline-block;position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;margin:0 auto;max-width:400px}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 0.1s ease;-moz-transition:scale 0.1s ease;-ms-transition:scale 0.1s ease;-o-transition:scale 0.1s ease;transition:scale 0.1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-carousel .owl-item.team{padding:10px;background-color:#fff;border-radius:20px;box-shadow:9px 10px 30px #cccccc36;margin-right:10px;box-sizing:border-box}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.owl-nav{margin-top:10px}.owl-next,.owl-prev{border:none}@media only screen and (min-width: 992px){.header-menu{width:inherit;margin:0 auto}}@media only screen and (max-width: 768px){#sandwich{display:block;-webkit-order:3;-ms-order:3;order:3;align-self:center;width:30px;height:23px;cursor:pointer;-webkit-border-radius:5px;border-radius:5px}#sandwich.active{margin-top:-9px}#sandwich.active .sw-topper{top:13px;transform:rotate(135deg)}#sandwich.active .sw-bottom{top:11px;transform:rotate(-135deg)}#sandwich.active .sw-footer{opacity:0;top:0;transform:rotate(180deg)}.sw-topper{top:0;transition:transform 0.5s, top 0.2s}.sw-bottom{top:6px;transition:transform 0.5s, top 0.2s;transition-delay:0.2s,0s}.sw-footer{top:12px;transition:all 0.5s;transition-delay:0.1s}#video-content{height:500px}.video-background{height:500px}.header-navigations{background:#222}.head{background:#0057ff;padding:6px 20px;height:60px;box-shadow:0 0 5px}.our-services-new a{align-items:center}.our-services-new>a{margin-bottom:0}.our-services{margin-bottom:60px}.head .ways{display:none}.main-menu{display:contents}.main-menu .header-menu li.showmen>ul.sub-menu{position:relative;border:1px solid #232323}main{margin-top:60px}.bread-crumbs{text-align:center;width:100%;margin-bottom:0;padding-left:10px;padding-right:10px;padding-top:10px}.bread-crumbs span{display:none}.bread-crumbs span:first-child,.bread-crumbs span:last-child,.bread-crumbs span:nth-last-child(2){display:inline}.bread-crumbs p,.bread-crumbs span,.bread-crumbs a{font-size:12px}footer{padding:0 !important}footer>div{width:100%;text-align:center;border-bottom:1px solid #565755;padding:20px;margin-bottom:0}#left-block{padding:0 !important;padding-right:0}#right-block{padding:0 !important;width:100%}footer .tel{display:none}footer .logo,footer .logo img{width:120px;margin:auto}.menu-mobile{display:flex;align-items:center;gap:20px}.head .btn.open-order{height:38px}.menu-mobile .order-btn a{padding:0}.menu-mobile .order-btn a img{height:28px;width:28px}.menu-mobile button img{width:34px;height:34px}.head .tel a{color:#000}.head .logo img{width:32px !important}.logo{width:40px}.flex-row{flex-direction:column-reverse}.wpb_wrapper .vc_btn3-container>.vc_btn3.vc_btn3-color-green{color:white !important;text-align:left !important;align-items:center !important;font-size:16px !important;overflow:hidden !important;border-radius:5px !important}.vc_btn3-container > .vc_btn3.vc_btn3-color-green img{margin-right:10px;display:inline-block}footer .footer-sections{flex-direction:column;flex-wrap:nowrap;padding:20px}footer .footer-sections>div{width:100%;text-align:center;margin-bottom:30px;border-bottom:1px solid #333;padding-bottom:30px}footer .footer-sections>div:nth-child(3){display:none}.sw-footer,.sw-bottom,.sw-topper{background:#fff;position:relative;width:24px;height:2px;border:none;border-radius:4px;margin:auto}.main-menu ul li.menu-item-has-children>a{margin-bottom:5px}.mobile-contact .hcont{color:white}.article-section__text .btn,.btn,.buttons-repair .btn,.online-form__container form .btn-2{border-radius:5px;line-height:32px}button{border:0 !important}.main-menu .header-menu>li:hover>a{background:#222}.main-menu .header-menu > li > ul li{border:none;border-bottom:1px solid #222}.main-menu .header-menu > li > ul li:last-of-type{border-bottom:none}.header-navigations.show{display:block}.about{display:none}.main-menu .header-menu>li>a{padding:0}.main-menu .header-menu>li:hover>ul{display:none}.main-menu .header-menu>li{margin:10px 0}.logo-title-sub{font-size:11px}.category-image-block{min-height:calc(100vw - 10px)}}body #fuse-splash-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;color:#f9fafb;background-color:white;z-index:999999;pointer-events:none;opacity:1;visibility:visible;transition:opacity 400ms cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-color-scheme: dark){body #fuse-splash-screen{background-color:#333332 !important}}body #fuse-splash-screen img{width:120px;max-width:120px}body #fuse-splash-screen .spinner{display:flex;align-items:center;justify-content:space-between;margin-top:40px;width:56px}body #fuse-splash-screen .spinner>div{width:12px;height:12px;border-radius:100%;display:inline-block;-webkit-animation:fuse-bouncedelay 1s infinite ease-in-out both;animation:fuse-bouncedelay 1s infinite ease-in-out both;background-color:#0057ff}body #fuse-splash-screen .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}body #fuse-splash-screen .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.floating-social{position:fixed;bottom:32px;right:24px;z-index:10000}.floating-social__overlay{position:fixed;inset:0;background:rgba(0, 17, 51, 0.28);opacity:0;pointer-events:none;transition:opacity 0.3s ease;z-index:9999}.floating-social__overlay.is-visible{opacity:1;pointer-events:auto}.floating-social__toggle{width:50px;height:50px;border-radius:50%;background-color:#0057ff;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 20px 40px rgba(0, 87, 255, 0.35);position:relative;transition:transform 0.2s ease, box-shadow 0.2s ease}.floating-social__toggle:hover{transform:translateY(-2px);box-shadow:0 24px 48px rgba(0,87,255,0.5)}.floating-social__toggle:focus-visible{outline:3px solid rgba(0,87,255,0.4);outline-offset:4px}.floating-social__toggle::before,.floating-social__toggle::after{content:"";position:absolute;inset:-12px;border-radius:50%;background:rgba(0, 87, 255, 0.15);opacity:0.6;animation:floatingPulse 2.6s ease-out infinite;z-index:-1}.floating-social__toggle::after{inset:-24px;opacity:0.3;animation-delay:1.3s}.floating-social__toggle-icon{font-size:28px;line-height:1;transition:transform 0.3s ease}.floating-social.is-open .floating-social__toggle-icon{transform:rotate(45deg);position:relative;left:2px}.floating-social__actions{position:absolute;inset:0;pointer-events:none}.floating-social__action{position:absolute;width:50px;height:50px;border-radius:50%;background:#fff;color:#0057ff;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px rgba(0, 0, 0, 0.18);transform:translate(0, 0) scale(0.6);opacity:0;transition:transform 0.35s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.25s ease;pointer-events:none}.floating-social__action svg{width:22px;height:22px}.floating-social__action:hover{transform:translate(var(--offset-x), var(--offset-y)) scale(1.1)}.floating-social.is-open .floating-social__action{opacity:1;pointer-events:auto;transform:translate(var(--offset-x), var(--offset-y)) scale(1)}.floating-social__action--instagram{--offset-x:0px;--offset-y:-60px}.floating-social__action--facebook{--offset-x:0px;--offset-y:-120px}.floating-social__action--whatsapp{--offset-x:0px;--offset-y:-180px}.floating-social__action--phone{--offset-x:0px;--offset-y:-240px}@keyframes floatingPulse{0%{transform:scale(0.8);opacity:0.6;}50%{transform:scale(1);opacity:0.2;}100%{transform:scale(1.35);opacity:0;}}@media (max-width: 767px){.floating-social{bottom:20px;right:20px}.floating-social__toggle{width:56px;height:56px}.floating-social__action{width:48px;height:48px}.floating-social__action--instagram{--offset-x:5px;--offset-y:-55px}.floating-social__action--facebook{--offset-x:5px;--offset-y:-110px}.floating-social__action--whatsapp{--offset-x:5px;--offset-y:-165px}.floating-social__action--phone{--offset-x:5px;--offset-y:-220px}}@-webkit-keyframes fuse-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1);}}@keyframes fuse-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}.logo-mobile-link{font-size:12px !important;color:#fff !important;display:flex !important;align-items:center !important;gap:8px !important;text-decoration:none !important}.logo-mobile-link:hover{color:#fff !important}.mobile-contact{display:none}.mobile-contact__item{display:flex;align-items:center;justify-content:center;gap:10px;margin:12px 0}.mobile-contact__item--link{padding:4px 0}.mobile-contact__link{display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;text-decoration:none}.mobile-contact__link:hover{color:#fff}.mobile-contact__icon{width:24px;height:24px;vertical-align:middle}.mobile-contact__text{color:#fff}.mobile-contact__item--location{flex-direction:column;text-align:center}.mobile-contact__location{margin:20px 0;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff}.mobile-contact__location-link{color:inherit;text-decoration:none}.mobile-contact__location-link:hover{color:inherit}.mobile-contact__item--social{justify-content:center}.mobile-contact__social{text-align:center;margin:0 auto;display:flex;gap:16px;justify-content:center}.site-main{position:relative}.city-slider-wrapper{background:#222;float:left;max-width:100%;border-bottom:1px solid #333}.footer-wave{height:100px;width:100%;overflow:hidden}.site-footer{margin-top:0 !important;padding-top:10px}.footer-logo-wrapper{text-align:center}.footer-logo-link{display:block;text-align:center}.footer-logo-title{color:#0057ff;margin-top:10px}.site-footer .logo-title-main{font-size:14px}.site-footer .logo-title-sub{font-size:8px}.footer-category-group{min-width:150px;margin-top:10px}.footer-links{margin-bottom:20px}.footer-links__title{margin-bottom:20px}.footer-links__list{text-transform:none}.footer-link{color:#fff;display:block;margin-bottom:10px;text-decoration:none}.footer-link:hover{color:#fff}.footer-link--muted{cursor:default}.footer-hours-block{margin-bottom:30px}.footer-hours-title{margin-bottom:20px}.footer-hours-text{color:#fff}.footer-call-button{margin-bottom:20px}.footer-phone-link{color:#fff;text-decoration:none}.footer-phone-link:hover{color:#fff}.footer-social{text-align:center;margin:0 auto;display:flex;gap:16px;justify-content:center}.footer-bottom{text-align:center;padding-bottom:20px;margin:0 auto}.footer-bottom-text{margin-top:20px;font-size:12px;color:#aaa}.footer-bottom-link{color:#aaa;text-decoration:none}.footer-bottom-link:hover{color:#555}.footer-video{cursor:pointer;display:none}.footer-video__media{background:#000}.modal-table{width:100%}.modal-form{display:flex;flex-direction:column;gap:24px}.modal-form__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 24px}.modal-form__label{align-self:center;font-weight:600;color:#1d1d1f}.modal-form__input{width:100%;padding:12px 14px;border:1px solid #d5d7dd;border-radius:10px;background:#fff;color:#1d1d1f;transition:border-color 0.2s ease, box-shadow 0.2s ease}.modal-form__input:focus{border-color:#0057ff;box-shadow:0 0 0 3px rgba(0,87,255,0.15);outline:none}.modal-form__input::placeholder{color:#9aa1b2}.modal-form__textarea{min-height:120px;resize:vertical}@media (max-width: 767px){.modal-form__grid{grid-template-columns:1fr}.modal-form__label{align-self:flex-start}}.header-benefits{background:#f8f8f8;border-bottom:1px solid #e8e8e8;padding:7px 0}.header-benefits__inner{display:flex;align-items:center;gap:28px;flex-wrap:nowrap}.header-benefit{display:flex;align-items:center;gap:5px;font-size:13px;color:#444;white-space:nowrap}.hb-check{color:#0057ff;font-weight:700;font-size:14px;line-height:1}.header-benefit--rating{margin-left:auto}.hb-stars{color:#e6622a;font-size:13px;letter-spacing:1px}