@charset "utf-8";.section-title,body,h1,h2,h3,h4,h5,h6{line-height:125%;color:#fff}body,html{overflow-x:hidden;max-width:100%}.btn,.slick-slider .slick-slide{outline:0}.btn,.main-sub-title,.main-title{text-transform:uppercase}.filter-sidebar-block .categories-block .categories-list-items>ul>li.dropdown>a.show:after,.filter-sidebar-block .categories-block .categories-list-items>ul>li.dropdown>a:hover:after{background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M0.828061 2.42424L6.28822 8.79612C6.37623 8.89877 6.4854 8.98117 6.60825 9.03766C6.7311 9.09415 6.86472 9.1234 6.99994 9.1234C7.13515 9.1234 7.26877 9.09415 7.39162 9.03766C7.51447 8.98117 7.62364 8.89877 7.71165 8.79612L13.1718 2.42424C13.6929 1.81604 13.2609 0.876587 12.4601 0.876587H1.53822C0.737436 0.876587 0.305405 1.81604 0.828061 2.42424Z' fill='%23F2921A'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}body{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;background:#17191e}body:after{position:absolute;content:"";top:0;width:100%;aspect-ratio:1/1;height:100%;background:rgba(211,34,26,.35);filter:blur(250px);transform:translateY(-50%);z-index:1}a,button,input,textarea{outline:0!important}a{transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out}.common-breadcrumbs-block .breadcrumb,.header .navbar .navbar-nav,figure{margin:0}.common-breadcrumbs-block,.gallery-section .car-services-list .row>*,blockquote,ol,ul{margin-bottom:20px}b,strong{font-weight:600}ol li,p,ul li{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.main-sub-title,.section-title,h1,h2,h3,h4,h5,h6{font-weight:900;font-family:Orbitron,sans-serif}ol ol,ol ul,ul ol,ul ul{margin-top:10px;margin-bottom:10px}.container{max-width:calc(1600px - 30px);margin:0 auto;padding:0 30px}.row{margin-left:-15px;margin-right:-15px}.row>*{padding-left:15px;padding-right:15px}.alignnone{float:none;margin:20px}.alignleft{float:left;margin:20px 20px 20px 0}.alignright{float:right;margin:20px 0 20px 20px}.aligncenter{float:none;display:block;margin:20px auto}blockquote{padding-left:30px;border-left:5px solid var(--primary-dark-green)}blockquote *{font-size:135%;line-height:150%}h1{font-size:48px;margin-bottom:35px}.main-sub-title,.our-journey-list .our-journey-block .small-block-title,.section-title,h2,h3{margin-bottom:25px}.section-title,h2{font-size:40px}h4,h5,h6{margin-bottom:20px}h3{font-size:35px}h4{font-size:30px}h5{font-size:24px}.all-products-list-items .high-quality-slide-block .high-quality-detail .small-block-title,h6{font-size:20px}.paragraph-small{font-size:16px;line-height:120%}.paragraph-large{font-size:24px;line-height:120%}.fix-width-730{max-width:730px;width:100%}.fix-width-970{max-width:970px;width:100%}.fix-width-1070{max-width:1070px;width:100%}.main-sub-title{display:block;font-size:20px;line-height:126%;color:#d3221a}.btn,.common-social-icons ul,.common-social-icons ul li{display:inline-flex!important}.block-title *,.main-sub-title *,.main-title *,.section-title *,.small-block-title *{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;margin-top:0;margin-bottom:0}.block-title,.main-title,.small-block-title{color:#fff;margin-bottom:20px;font-family:Orbitron,sans-serif;font-weight:900}.all-type-services-list .all-type-service-block .service-main-detail .service-detail .title a,.block-title a,.contact-map-area .custom-popup .map-title a,.contact-map-area .map-title a,.footer .f-blocks-list .f-block .f-title a,.main-sub-title a,.main-title a,.product-detail-prescription-part .prescription-block .title a,.section-title a,.shop-section .shop-content .all-products-title .product-title a,.small-block-title a{text-decoration:none}.main-sub-title a:hover{color:#fff}.main-title{font-size:48px;line-height:125%}.block-title a:hover,.main-title a:hover,.section-title a:hover,.small-block-title a:hover{color:#d3221a!important}.block-title{font-size:33px;line-height:125%}.small-block-title{font-size:24px;line-height:115%}.before-after-paintless-list .before-after-paintless-block,.car-services-block .car-services-detail .detail,.checkout-section .checkout-form-block,.common-main-title,.filter-sidebar-block .filter-searchbox-block,.our-journey-carousel .our-journey-block,.our-journey-list .our-journey-block,.product-detail-section .product-detail-content .product-detail-main-desc .detail{margin-bottom:30px}.common-form .row,.common-social-icons ul{margin:0 -15px!important}.btn{cursor:pointer;align-items:center;justify-content:center;font-family:Orbitron,sans-serif;font-weight:800;font-size:12px;line-height:125%;min-width:290px;padding:25px;border:none;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.btn span,.common-form .common-field-with-icon,.common-gradient-image-overlay,.common-video-part,.filter-sidebar-block .filter-searchbox-block .search-field,.high-quality-tools-section .high-quality-tools-description,.our-journey-section .our-journey-description,.product-detail-carousel .product-detail-slide-block .product-detail-image,.product-detail-thumbnail-carousel .product-detail-slide-block .product-detail-image,.service-detail-banner-block .service-main-image{position:relative}.btn.btn-small{padding:18px 20px;min-width:225px}.btn.btn-large{font-size:16px;line-height:125%}.btn:active:focus,.btn:hover{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03)}.btn-simple-orange{color:#fff!important;background:0 0!important;border:1px solid #f2921a!important}.btn-simple-orange:active,.btn-simple-orange:focus{color:#fff!important;background:0 0!important;border-color:#f2921a!important}.btn-simple-orange:active:focus,.btn-simple-orange:hover{color:#f2921a!important;background:#fff!important;border-color:#f2921a!important}.btn-red,.btn-red:active,.btn-red:active:focus,.btn-red:focus,.btn-red:hover{color:#fff!important;background:#d3221a!important}.btn-orange-gradient,.btn-orange-gradient:active,.btn-orange-gradient:active:focus,.btn-orange-gradient:focus,.btn-orange-gradient:hover{color:#fff!important;background:linear-gradient(90deg,#f2921a 0,#d3221a 100%)!important}.common-form .row>*{padding:0 15px!important}.common-form .form-group,.common-sidebar-part .sidebar-block,.footer .f-blocks-list .f-block{margin-bottom:35px}.common-form .form-label{font-family:Orbitron,sans-serif;font-weight:900;font-size:14px;line-height:125%;color:#fff;margin-bottom:5px}.common-form .form-control,.common-form .form-select{resize:none;height:80px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:125%;color:#000;background-color:#d9d9d9;border:1px solid #d9d9d9;padding:6px 25px;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-bottom:15px}.common-form .form-select{background-size:22px 22px}.all-type-services-list .all-type-service-block .service-main-detail .service-detail .detail :last-child,.before-after-paintless-section .before-after-paintless-main-title .section-title,.before-after-steps-section .before-after-steps-main-title .common-main-title .section-title,.car-services-section .car-services-main-title .common-main-title .section-title,.checkout-section .checkout-form-block:last-child,.client-reviews-block .client-name *,.client-reviews-list .client-reviews-block:last-child,.common-form .form-control:last-child,.common-form .form-select:last-child,.contact-map-area .custom-popup .map-detail :last-child,.contact-map-area .map-detail :last-child,.custom-checkmark-list-items ul li:last-child,.customize-solutions-section .section-title,.header .h-mobile-contact-social-block>:last-child,.high-quality-tools-section .high-quality-main-title .section-title,.learn-course-certificate-part .learn-course-block:last-child,.meet-our-team-section .meet-our-team-main-title .main-detail :last-child,.meet-our-team-section .meet-our-team-main-title .section-title,.meet-our-team-section .our-team-block .team-detail .detail :last-child,.our-journey-list .our-journey-block .detail :last-child,.our-journey-section .our-journey-main-title .our-journey-main-detail :last-child,.our-journey-section .our-journey-main-title .section-title,.paintless-dent-removal-section .paintless-dent-removal-main-title .section-title,.pdr-course-sidebar-block .course-detail .schedule .detail :last-child,.pdr-course-sidebar-block .sidebar-detail .total-cost :last-child,.product-cart-table table tbody .product-detail .product-name :last-child,.related-services-section .related-services-main-title .section-title,.shop-section .shop-content .all-products-title .showing-results :last-child,.your-order-sidebar-block .order-note-detail :last-child{margin-bottom:0}.common-form .form-control::-webkit-input-placeholder{color:#979797}.common-form .form-control::-moz-placeholder{color:#979797}.common-form .form-control:-ms-input-placeholder{color:#979797}.common-form .form-control:-o-placeholder{color:#979797}.common-form textarea.form-control{height:175px;padding-top:15px;padding-bottom:15px}.common-form .common-field-with-icon .form-control{padding-right:55px}.common-form .common-field-with-icon .field-icon{position:absolute;right:15px;top:25px;z-index:99}.common-form .form-check{margin:0;padding-left:30px;position:relative}.common-form .form-check input[type=checkbox]{position:absolute;left:0;top:0;appearance:none;width:24px;height:24px;margin:0;box-shadow:none;border:none;background:#d9d9d9;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.common-form .form-check input[type=checkbox]:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640' fill='%23000000'%3E%3Cpath d='M530.8 134.1C545.1 144.5 548.3 164.5 537.9 178.8L281.9 530.8C276.4 538.4 267.9 543.1 258.5 543.9C249.1 544.7 240 541.2 233.4 534.6L105.4 406.6C92.9 394.1 92.9 373.8 105.4 361.3C117.9 348.8 138.2 348.8 150.7 361.3L252.2 462.8L486.2 141.1C496.6 126.8 516.6 123.6 530.9 134z'/%3E%3C/svg%3E") center center/18px 18px no-repeat #d9d9d9}.common-form .form-check .form-check-label{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:175%;color:#fff}.common-form .form-check .form-check-label a,.typography-section.failed-payment-section .typography-detail a,.typography-section.success-payment-section .typography-detail a,.your-order-sidebar-block .order-note-detail a{text-decoration:underline;color:inherit}.all-type-services-list .all-type-service-block .service-main-detail .service-detail .title a:hover,.common-form .form-check .form-check-label a:hover,.contact-map-area .custom-popup .map-title a:hover,.contact-map-area .map-title a:hover,.f-support-contact-block .f-contact-number a:hover,.filter-sidebar-block .categories-block .categories-list-items>ul>li.dropdown .dropdown-menu li a:hover,.filter-sidebar-block .categories-block .categories-list-items>ul>li.dropdown>a.show,.filter-sidebar-block .categories-block .categories-list-items>ul>li>a:hover,.footer .f-blocks-list .f-block .f-detail ul li a.active,.footer .f-blocks-list .f-block .f-detail ul li a.current-menu-item,.footer .f-blocks-list .f-block .f-detail ul li a.current-menu-parent,.footer .f-blocks-list .f-block .f-detail ul li a.current_page_parent,.footer .f-blocks-list .f-block .f-detail ul li a:hover,.footer .f-blocks-list .f-block .f-detail ul li.active a,.footer .f-blocks-list .f-block .f-detail ul li.current-menu-item a,.footer .f-blocks-list .f-block .f-detail ul li.current-menu-parent a,.footer .f-blocks-list .f-block .f-detail ul li.current_page_parent a,.footer .f-blocks-list .f-block .f-title a:hover,.footer .f-bottom ul li a.active,.footer .f-bottom ul li a.current-menu-item,.footer .f-bottom ul li a.current-menu-parent,.footer .f-bottom ul li a.current_page_parent,.footer .f-bottom ul li a:hover,.footer .f-bottom ul li.active a,.footer .f-bottom ul li.current-menu-item a,.footer .f-bottom ul li.current-menu-parent a,.footer .f-bottom ul li.current_page_parent a,.footer .f-top .f-inner-bottom ul li a.active,.footer .f-top .f-inner-bottom ul li a.current-menu-item,.footer .f-top .f-inner-bottom ul li a.current-menu-parent,.footer .f-top .f-inner-bottom ul li a.current_page_parent,.footer .f-top .f-inner-bottom ul li a:hover,.footer .f-top .f-inner-bottom ul li.active a,.footer .f-top .f-inner-bottom ul li.current-menu-item a,.footer .f-top .f-inner-bottom ul li.current-menu-parent a,.footer .f-top .f-inner-bottom ul li.current_page_parent a,.header .h-shopping-appointment ul li a:hover,.header .navbar .navbar-nav .nav-item .nav-link.active,.header .navbar .navbar-nav .nav-item .nav-link.current-menu-item,.header .navbar .navbar-nav .nav-item .nav-link.current-menu-parent,.header .navbar .navbar-nav .nav-item .nav-link.current_page_parent,.header .navbar .navbar-nav .nav-item .nav-link:hover,.header .navbar .navbar-nav .nav-item.active .nav-link,.header .navbar .navbar-nav .nav-item.current-menu-item .nav-link,.header .navbar .navbar-nav .nav-item.current-menu-parent .nav-link,.header .navbar .navbar-nav .nav-item.current_page_parent .nav-link,.product-cart-table table .remove-product:hover,.product-cart-table table tbody .product-detail .product-name a:hover,.product-detail-prescription-part .prescription-block .title a:hover,.typography-section.failed-payment-section .typography-detail a:hover,.typography-section.success-payment-section .typography-detail a:hover{color:#f2921a}.common-form .form-submit{margin-top:25px}.common-slider-progressbar-part .common-slider-progressbar{position:relative;height:2px;width:100%;background:#fff}.common-slider-progressbar-part .common-slider-progressbar .common-progressbar{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#f2921a 0,#d3221a 100%);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.common-social-icons ul{flex-direction:row!important;flex-wrap:wrap;padding:0!important;list-style-type:none}.common-social-icons ul li{margin:0 15px 15px!important;padding:0!important;list-style-type:none}.common-social-icons ul li a{display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:100%;width:42px;height:42px;color:#000;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.common-social-icons ul li a:hover{color:#fff;background:#f19830}.common-pagination ul li a,.common-pagination ul li a:focus{color:inherit;background:#363636}.common-circle-blur-section{position:relative;z-index:9}.common-circle-blur-section .circle-back-shape{position:absolute;width:968px;height:968px;z-index:-1;background:rgba(211,34,26,.35);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;filter:blur(250px);-webkit-filter:blur(250px)}.common-view-more-button{margin-top:70px}.common-gradient-image-overlay:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:url("/assets/images/common-img-overlay.webp") 0 0/100% 100% no-repeat}.common-sidebar-part .sidebar-block,.filter-sidebar-block,.pdr-course-sidebar-block{background:linear-gradient(135deg,#1e1e1e 0,#363636 100%)}.common-breadcrumbs-block .breadcrumb .breadcrumb-item{display:inline-flex;align-items:center;font-family:Orbitron,sans-serif;font-weight:600;font-size:12px;line-height:125%;color:#d3221a;text-transform:uppercase;padding:0;margin-bottom:10px;text-transform:capitalize}.common-breadcrumbs-block .breadcrumb .breadcrumb-item:before{position:relative;content:"";margin:0 5px;width:5px;height:2px;background:#fff;padding:0}.common-breadcrumbs-block .breadcrumb .breadcrumb-item:first-child:before,.contact-map-area .leaflet-popup-tip-container,.header .h-mobile-contact-social-block .f-support-contact-block .f-contact-number:before{display:none}.common-breadcrumbs-block .breadcrumb .breadcrumb-item a{text-decoration:none;color:#fff}.car-services-block .car-services-detail .viewmore-link .viewmore-link-text:hover,.common-breadcrumbs-block .breadcrumb .breadcrumb-item a.active,.common-breadcrumbs-block .breadcrumb .breadcrumb-item a:hover,.common-breadcrumbs-block .breadcrumb .breadcrumb-item.active,.common-breadcrumbs-block .breadcrumb .breadcrumb-item.active *,.quantity-inc-dec-block .number-field .btn-minus:hover,.quantity-inc-dec-block .number-field .btn-plus:hover,.shop-section .shop-content .all-products-title .product-title a:hover,.your-order-sidebar-block .order-note-detail a:hover{color:#d3221a}.custom-checkmark-list-items ul,.filter-sidebar-block .categories-block .categories-list-items>ul,.footer .f-blocks-list .f-block .f-detail ul{display:block;margin:0;padding:0;list-style-type:none}.custom-checkmark-list-items ul li{position:relative;display:block;margin:0 0 35px;padding:0 0 0 62px;list-style-type:none;line-height:180%;min-height:36px}.custom-checkmark-list-items ul li:before{position:absolute;content:"";left:0;top:0;width:36px;height:36px;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34.9698 4.92146C34.4402 4.39095 33.5809 4.39003 33.0513 4.9192L16.7744 21.1531L10.9018 14.7748C10.3944 14.224 9.5364 14.1883 8.98466 14.6957C8.43334 15.2031 8.39804 16.0615 8.90549 16.6128L15.7347 24.0294C15.9848 24.3013 16.3348 24.4591 16.7038 24.4668C16.7138 24.4672 16.7233 24.4672 16.7328 24.4672C17.0915 24.4672 17.4365 24.3248 17.6907 24.0715L34.9671 6.84035C35.498 6.31125 35.4989 5.45196 34.9698 4.92146Z' fill='%23D3221A'/%3E%3Cpath d='M34.6432 16.6432C33.8938 16.6432 33.2864 17.2505 33.2864 18C33.2864 26.4293 26.4293 33.2864 18 33.2864C9.57122 33.2864 2.71357 26.4293 2.71357 18C2.71357 9.57122 9.57122 2.71357 18 2.71357C18.7494 2.71357 19.3568 2.10621 19.3568 1.35682C19.3568 0.607359 18.7494 0 18 0C8.07469 0 0 8.07469 0 18C0 27.9249 8.07469 36 18 36C27.9249 36 36 27.9249 36 18C36 17.2506 35.3926 16.6432 34.6432 16.6432Z' fill='%23D3221A'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.pdr-course-sidebar-block .small-block-title{margin:0;padding:20px 25px;border-bottom:1px solid #fff}.pdr-course-sidebar-block .sidebar-detail{padding:0 25px 25px}.pdr-course-sidebar-block .course-detail .schedule{padding:22px 0;border-bottom:1px solid #fff;font-family:Orbitron,sans-serif;font-weight:600;font-size:16px;line-height:187%;display:flex;align-items:center}.pdr-course-sidebar-block .course-detail .schedule .title{flex:0 0 auto;max-width:100%;width:150px;position:relative;min-height:30px;font-weight:900;padding-left:35px;margin-right:20px}.pdr-course-sidebar-block .course-detail .schedule .title .icon{position:absolute;left:0;top:0;width:30px;height:30px}.pdr-course-sidebar-block .course-detail .schedule .title .icon *{max-height:30px}.pdr-course-sidebar-block .sidebar-detail .total-cost{font-family:Orbitron,sans-serif;font-weight:900;text-transform:capitalize;padding:32px 0}.banner-section .banner-main-image .banner-image *,.before-after-paintless-list .before-after-paintless-block .before-after-image *,.high-quality-tools-section .high-quality-block .high-quality-image *,.js-enroll-course,.pdr-course-sidebar-block .enroll-now-button .btn,.pdr-school-training-section .pdr-school-training-block .pdr-school-training-image *,.service-detail-banner-block .service-main-image *,.service-packages-section .service-packages-image *,.who-we-are-section .who-we-image *{width:100%}.filter-sidebar-block .small-block-title{font-size:20px;padding:20px;margin:0;border-bottom:1px solid #fff}.filter-sidebar-block .sidebar-detail{padding:25px 20px}.filter-sidebar-block .filter-searchbox-block .search-field .form-control{padding-left:52px;font-size:14px;height:60px}.filter-sidebar-block .filter-searchbox-block .search-field .search-icon{position:absolute;left:13px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);background:0 0;border:none;box-shadow:none;padding:0;margin:0;cursor:pointer}.filter-sidebar-block .categories-block .main-sub-title{text-transform:capitalize;color:#fff;margin-bottom:10px}.filter-sidebar-block .categories-block .categories-list-items{font-family:Orbitron,sans-serif;font-weight:900;font-size:16px;line-height:133.33%}.filter-sidebar-block .categories-block .categories-list-items>ul>li{border-bottom:1px solid #fff;display:block;margin:0;padding:0;list-style-type:none}.all-type-services-list>:last-child,.banner-service-appointment-tool ul li:last-child,.filter-sidebar-block .categories-block .categories-list-items>ul>li:last-child,.footer .f-top>:last-child,.header .navbar .navbar-nav .dropdown .dropdown-menu li:last-child,.years-experience-section .years-experience-content ul li:last-child{border:none}.filter-sidebar-block .categories-block .categories-list-items>ul>li>a{display:flex;align-items:center;justify-content:space-between;padding:20px 0;text-decoration:none;color:inherit}.filter-sidebar-block .categories-block .categories-list-items>ul>li.dropdown>a:after{border:none;width:13px;height:8px;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M0.828061 2.42424L6.28822 8.79612C6.37623 8.89877 6.4854 8.98117 6.60825 9.03766C6.7311 9.09415 6.86472 9.1234 6.99994 9.1234C7.13515 9.1234 7.26877 9.09415 7.39162 9.03766C7.51447 8.98117 7.62364 8.89877 7.71165 8.79612L13.1718 2.42424C13.6929 1.81604 13.2609 0.876587 12.4601 0.876587H1.53822C0.737436 0.876587 0.305405 1.81604 0.828061 2.42424Z' fill='%23ffffff'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.filter-sidebar-block .categories-block .categories-list-items>ul>li.dropdown>a.show:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.filter-sidebar-block .categories-block .categories-list-items>ul>li.dropdown .dropdown-menu{position:relative!important;left:auto!important;right:auto!important;top:auto!important;background:0 0;box-shadow:none;padding:0 0 15px;margin:0;border:none;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.filter-sidebar-block .categories-block .categories-list-items>ul>li.dropdown .dropdown-menu li a{font-weight:500;font-size:14px;line-height:125%;padding:10px 0;color:#fff;background:0 0!important}.common-pagination ul{display:flex;flex-wrap:wrap;margin:0 -5px;padding:0;list-style-type:none}.common-pagination ul li{display:inline-flex;align-items:center;margin:0 5px 10px;padding:0;list-style-type:none;font-family:Orbitron,sans-serif;font-weight:900;font-size:16px;line-height:125%;color:#fff}.common-pagination ul li a{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border:none;box-shadow:none!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important}.common-pagination ul li a.active,.common-pagination ul li a.current-page,.common-pagination ul li a:hover,.common-pagination ul li.active a,.common-pagination ul li.current-page a,.common-video-part .video-play-icon:hover{color:#fff;background:#d3221a}.all-products-detail a,.car-services-item a,.footer .f-blocks-list .f-block .f-detail ul li a,.footer .f-bottom ul li a,.header .h-shopping-appointment ul li a,.product-cart-table table tbody .product-detail .product-name a{color:inherit;text-decoration:none}.quantity-inc-dec-block .number-field{display:flex;flex-wrap:wrap;margin:0 -5px;font-size:24px;line-height:125%}.common-video-part .video-play-icon,.product-cart-table table .remove-product{color:#d3221a;font-size:30px;text-decoration:none}.quantity-inc-dec-block .number-field>*{flex:0 0 auto;max-width:100%;margin:0 5px}.quantity-inc-dec-block .number-field .btn-minus,.quantity-inc-dec-block .number-field .btn-plus{font-size:20px;cursor:pointer}.quantity-inc-dec-block .number-field .form-control{resize:none;width:50px;background:0 0;border:none;font-family:Montserrat,sans-serif;font-weight:700;font-size:inherit;line-height:inherit;padding:0 5px;color:#fff;text-align:center;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.quantity-inc-dec-block .number-field .form-control::-webkit-inner-spin-button,.quantity-inc-dec-block .number-field .form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.common-video-part .video-play-icon{position:absolute;left:20px;bottom:30px;width:81px!important;height:81px!important;display:inline-flex;align-items:center;justify-content:center;line-height:100%;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.common-video-part .video-play-icon *{position:relative;left:1px;width:25px!important;height:auto;object-fit:unset;font-family:"object-fit: unset"}.common-video-part.active .video-play-icon{opacity:0;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.banner-service-appointment-tool ul li a:hover:before,.before-after-container:hover .reveal-circle,.car-services-block:hover .car-services-detail .viewmore-link,.car-services-block:hover .car-services-image:after,.car-services-carousel.slick-initialized,.common-video-part.active:hover .video-play-icon,.our-journey-carousel.slick-initialized,.product-detail-carousel.slick-initialized,.product-detail-thumbnail-carousel.slick-initialized,.student-experience-carousel.slick-initialized{opacity:1}.common-datetimepicker-popup .xdsoft_label{font-family:Montserrat,sans-serif;font-weight:600!important;color:#f2921a;font-size:12px!important}.common-datetimepicker-popup.xdsoft_datetimepicker .xdsoft_calendar th{font-family:Montserrat,sans-serif;font-weight:600!important;color:#fff;background:#f2921a;border-color:#f2921a}.common-datetimepicker-popup.xdsoft_datetimepicker .xdsoft_calendar td,.common-datetimepicker-popup.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{color:#17191e;background:#d9d9d9;border-color:#d9d9d9;box-shadow:none!important}.common-datetimepicker-popup.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.common-datetimepicker-popup.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,.common-datetimepicker-popup.xdsoft_datetimepicker .xdsoft_calendar td:hover,.common-datetimepicker-popup.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,.common-datetimepicker-popup.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff;background:#f2921a;border-color:#f2921a}.header{position:absolute;left:0;right:0;top:0;z-index:999;transition:.3s ease-in-out}.header.fixed{position:fixed;top:0;left:0;right:0;background:rgba(23,25,30,.95);backdrop-filter:blur(10px);box-shadow:0 2px 10px rgba(0,0,0,.3);animation:.3s ease-in-out slideDown}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.header .h-shopping-appointment{position:relative;z-index:99}.header .h-shopping-appointment ul{display:flex;flex-wrap:wrap;align-items:center;margin:0 -20px;padding:0;list-style-type:none}.header .h-shopping-appointment ul li{display:inline-flex;align-items:center;margin:0 20px;padding:0;list-style-type:none;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:120%;color:#fff}footer .f-content ul li a,footer .f-detail ul li,footer .f-detail ul li a{font-size:16px}.header .h-shopping-appointment ul li.h-shopping .h-icon{position:relative;display:inline-flex;align-items:center;margin-right:20px}.header .h-shopping-appointment ul li.h-shopping .h-icon .number{position:absolute;right:-15px;top:-12px;min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:8px;line-height:115%;color:#fff;background:#d3221a;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.header .h-shopping-appointment ul li.h-shopping .price sub{bottom:0}.header .h-mobile-title{font-family:Orbitron,sans-serif;font-weight:900;font-size:20px;line-height:150%;color:#fff;position:absolute;z-index:99;display:none;opacity:0;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.header:has(.navbar .navbar-collapse.show) .h-mobile-title{display:block;opacity:1}.header .h-mobile-contact-social-block{display:none;flex-wrap:wrap;flex-direction:column;align-items:center;margin-top:50px}.header .h-mobile-contact-social-block>*{margin-bottom:15px;flex:0 0 auto;max-width:100%;display:inline-flex}.header .h-mobile-contact-social-block .f-support-contact-block .f-contact-number,.header .navbar{padding:0}.header .h-mobile-contact-social-block .f-support-contact-block .f-contact-number a{min-width:initial}.header .navbar .navbar-brand{position:relative;z-index:9999999999;padding:0}.header .navbar .navbar-toggler{position:relative;z-index:9999999999;width:38px;height:20px;padding:0;box-shadow:none!important;border:none}.header .navbar .navbar-toggler .hamburger{display:flex;flex-wrap:wrap;align-items:flex-end;flex-direction:column;justify-content:space-between;width:100%;height:100%}.header .navbar .navbar-toggler .hamburger-toggle{width:100%;height:100%}.header .navbar .navbar-toggler .hamburger span{width:100%;height:2px;background:#fff;position:relative;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.header .navbar .navbar-toggler .hamburger span:first-child{top:9px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.header .navbar .navbar-toggler .hamburger span:nth-child(2){opacity:0;width:22px}.header .navbar .navbar-toggler .hamburger span:last-child{margin:0;top:-9px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.header .navbar .navbar-toggler.collapsed .hamburger span{opacity:1!important;top:auto!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.header .navbar .navbar-collapse,.product-cart-table table td .quantity-inc-dec-block .number-field{justify-content:center}.header .navbar .navbar-nav .nav-item{margin:0 14px}.header .navbar .navbar-nav .nav-item .nav-link{font-family:Orbitron,sans-serif;font-weight:600;font-size:12px;line-height:120%;color:#fff;padding:35px 0;box-shadow:none}.header .navbar .navbar-nav .dropdown>a{position:relative;display:inline-flex;align-items:center}.header .navbar .navbar-nav .dropdown>a:after{content:"\f078";font-family:FontAwesome;margin-left:15px;border:none}.header .navbar .navbar-nav .dropdown .dropdown-menu{margin:0;padding:0;background:#17191e;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;z-index:999999999!important}.header .navbar .navbar-nav .dropdown .dropdown-menu li{font-family:Orbitron,sans-serif;font-weight:600;font-size:12px;line-height:120%;color:#fff;border-bottom:1px solid rgba(255,255,255,.25)}.header .navbar .navbar-nav .dropdown .dropdown-menu li a{display:flex;justify-content:space-between;color:#fff;background:0 0;padding:10px 15px}.contact-map-area .leaflet-container a.leaflet-popup-close-button:hover,.header .navbar .navbar-nav .dropdown .dropdown-menu li a.active,.header .navbar .navbar-nav .dropdown .dropdown-menu li a.current-menu-item,.header .navbar .navbar-nav .dropdown .dropdown-menu li a.current-menu-parent,.header .navbar .navbar-nav .dropdown .dropdown-menu li a.current_page_parent,.header .navbar .navbar-nav .dropdown .dropdown-menu li a:hover,.header .navbar .navbar-nav .dropdown .dropdown-menu li.active>a,.header .navbar .navbar-nav .dropdown .dropdown-menu li.current-menu-item>a,.header .navbar .navbar-nav .dropdown .dropdown-menu li.current-menu-parent>a,.header .navbar .navbar-nav .dropdown .dropdown-menu li.current_page_parent>a{color:#fff;background:#f2921a}.banner-section{position:relative;padding:150px 0 80px;margin-bottom:70px}.banner-description,body:after{pointer-events:none}body:not(:has(.hero-banner))::after{z-index:-1}.banner-section:before{position:absolute;content:"";height:400px;left:0;right:0;top:0;z-index:-1;background-color:#070707}.banner-section .banner-main-image{position:relative;z-index:1;margin-top:-370px;margin-bottom:-190px}.banner-section .banner-main-image:before{position:absolute;content:"";left:0;right:0;bottom:0;background:linear-gradient(0deg,#17191e 0,rgba(23,25,30,0) 100%);height:117px;width:100%;z-index:9}.banner-section .banner-main-image .text{display:inline-block;position:absolute;bottom:30%;font-family:Orbitron,sans-serif;font-weight:900;font-size:36px;line-height:115%;color:rgba(255,255,255,.2);text-transform:uppercase;writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;-ms-writing-mode:vertical-lr;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);cursor:pointer}.banner-section .banner-main-image .before-text{left:38px}.banner-section .banner-main-image .after-text{right:38px}.banner-section .banner-main-image .banner-image{position:relative;z-index:5;pointer-events:none}.before-after-container{position:relative;width:100%;height:auto;overflow:hidden;cursor:default;display:block;z-index:100;pointer-events:auto}.primary-image,.secondary-image{position:absolute;top:0;left:0;width:100%;height:auto;display:block}.primary-image{z-index:102;-webkit-mask:none;mask:none}.secondary-image{z-index:101}.banner-section .banner-main-image .text{z-index:120}.clickable-text{cursor:pointer;transition:.3s;user-select:none}.clickable-text:hover{color:#f2921a!important;transform:scale(1.1)}.clickable-text.active{color:#f2921a!important;font-weight:900}@media (max-width:768px){.reveal-circle{width:150px;height:150px}}@media (max-width:480px){.reveal-circle{width:120px;height:120px}}.banner-section .banner-main-content{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;z-index:9}.banner-section .main-title span{display:block;background:linear-gradient(90deg,#f2921a 0,#d3221a 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner-service-appointment-tool ul{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style-type:none;border:1px solid #f2921a;background:rgba(242,146,26,0);z-index:99}.banner-service-appointment-tool ul li{flex:1 0 0;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;padding:0;list-style-type:none;border-right:1px solid #f2921a;font-family:Orbitron,sans-serif;font-weight:800;font-size:16px;line-height:120%;color:#fff;text-transform:uppercase}.product-cart-table table td,.product-cart-table table th{background:0 0;vertical-align:middle;padding:20px;color:#fff}.banner-service-appointment-tool ul li a{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;text-decoration:none;color:inherit;width:100%;padding:45px 30px;text-align:center}.banner-service-appointment-tool ul li a figure{width:40px;max-height:40px;margin-right:20px}.banner-service-appointment-tool ul li a:before{position:absolute;content:"";left:50%;bottom:24px;width:97px;height:8px;opacity:0;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' width='98' height='8' viewBox='0 0 98 8' fill='none'%3E%3Cpath d='M97.3536 4.35355C97.5488 4.15829 97.5488 3.84171 97.3536 3.64645L94.1716 0.464466C93.9763 0.269204 93.6597 0.269204 93.4645 0.464466C93.2692 0.659728 93.2692 0.976311 93.4645 1.17157L96.2929 4L93.4645 6.82843C93.2692 7.02369 93.2692 7.34027 93.4645 7.53553C93.6597 7.7308 93.9763 7.7308 94.1716 7.53553L97.3536 4.35355ZM0 4V4.5H97V4V3.5H0V4Z' fill='white'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.banner-service-appointment-tool ul li a:hover{background:linear-gradient(90deg,#f2921a 0,#d3221a 100%)}.car-services-section,.pdr-school-training-section,.who-we-are-section{padding:70px 0}.car-services-section .circle-back-shape{left:-372px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.car-services-section .car-services-main-title .common-main-title,.paintless-dent-removal-section .paintless-dent-removal-main-title,.related-services-section .related-services-main-title{margin-bottom:85px}.car-services-section .car-services-slider .common-slider-progressbar-part{margin-top:50px}.car-services-slider .car-services-carousel,.our-journey-slider .our-journey-carousel{padding-left:calc(50vw - 754px)}.car-services-carousel,.our-journey-carousel,.product-detail-carousel,.product-detail-thumbnail-carousel,.product-detail-thumbnail-carousel .slick-slide.slick-current .product-detail-slide-block:before,.student-experience-carousel{opacity:0}.car-services-carousel .slick-track,.student-experience-carousel .slick-track{display:flex;justify-content:center}.car-services-carousel .slick-list{margin:0 -15px;padding-right:120px}.car-services-carousel .slick-slide{height:inherit;padding:0 15px}.car-services-block{position:relative;height:621px;overflow:hidden;margin-bottom:30px;color:#fff}.car-services-block .car-services-image,.student-experience-carousel .student-experience-block .student-experience-image{position:relative;height:100%}.about-banner-section .banner-main-image *,.car-services-block .car-services-image *,.courses-detail-section .courses-detail-main-image *,.high-quality-slide-block .high-quality-image *,.meet-our-team-section .our-team-block .team-image *,.product-cart-table table tbody .product-detail .product-img *,.product-detail-carousel .product-detail-slide-block *,.product-detail-thumbnail-carousel .product-detail-slide-block *,.student-experience-block .student-experience-image *{width:100%;height:100%;object-fit:cover}.client-reviews-block .client-name,.client-reviews-block .detail{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;color:#f3f3f3}.car-services-block .car-services-image:before,.courses-detail-section .courses-detail-main-image:before,.high-quality-slide-block .high-quality-image:before,.product-detail-carousel .product-detail-slide-block .product-detail-image:before,.product-detail-thumbnail-carousel .product-detail-slide-block .product-detail-image:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.2)}.car-services-block .car-services-image:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(211,34,26,.7);opacity:0;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.car-services-block .car-services-detail{position:absolute;left:0;right:0;bottom:0;padding:35px;z-index:9}.car-services-block .car-services-detail:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;z-index:-1;background:linear-gradient(180deg,rgba(23,25,30,0) 0,#17191e 100%)}.car-services-block .car-services-detail .small-block-title,.your-order-sidebar-block .your-order-items-list .order-items-block .order-title>*{margin-bottom:10px}.car-services-block .car-services-detail .price-detail{margin-top:20px}.car-services-block .car-services-detail .price-detail b,.car-services-block .car-services-detail .price-detail strong{font-weight:700}.car-services-block .car-services-detail .viewmore-link{position:relative;opacity:0;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.car-services-block .car-services-detail .viewmore-link .viewmore-link-text{text-decoration:none;display:flex;align-items:center;justify-content:space-between;font-family:Orbitron,sans-serif;font-weight:900;font-size:16px;line-height:120%;text-transform:capitalize;color:#fff}.car-services-block .car-services-detail .viewmore-link .viewmore-link-text:after{position:relative;content:"";margin-left:15px;width:175px;height:12px;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' width='174' height='15' viewBox='0 0 174 15' fill='none'%3E%3Cpath d='M173.709 8.20711C174.099 7.81658 174.099 7.18342 173.709 6.79289L167.345 0.428932C166.954 0.0384078 166.321 0.0384078 165.93 0.428932C165.54 0.819457 165.54 1.45262 165.93 1.84315L171.587 7.5L165.93 13.1569C165.54 13.5474 165.54 14.1805 165.93 14.5711C166.321 14.9616 166.954 14.9616 167.345 14.5711L173.709 8.20711ZM-0.00146484 7.5L-0.00146484 8.5H173.001V7.5V6.5H-0.00146484L-0.00146484 7.5Z' fill='%23ffffff'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.car-services-block .car-services-detail .viewmore-link .viewmore-link-text:hover:after{background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg' width='174' height='15' viewBox='0 0 174 15' fill='none'%3E%3Cpath d='M173.709 8.20711C174.099 7.81658 174.099 7.18342 173.709 6.79289L167.345 0.428932C166.954 0.0384078 166.321 0.0384078 165.93 0.428932C165.54 0.819457 165.54 1.45262 165.93 1.84315L171.587 7.5L165.93 13.1569C165.54 13.5474 165.54 14.1805 165.93 14.5711C166.321 14.9616 166.954 14.9616 167.345 14.5711L173.709 8.20711ZM-0.00146484 7.5L-0.00146484 8.5H173.001V7.5V6.5H-0.00146484L-0.00146484 7.5Z' fill='%23D3221A'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.years-experience-section{position:relative;z-index:99;padding:70px 0}.years-experience-section .years-experience-content ul{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style-type:none;border:1px solid #f2921a}.years-experience-section .years-experience-content ul li{flex:1 0 0;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;text-align:center;justify-content:center;margin:0;padding:25px;list-style-type:none;font-family:Orbitron,sans-serif;font-weight:800;font-size:16px;line-height:125%;color:#fff;border-right:1px solid #f2921a}.years-experience-section .years-experience-content ul li .total-value{margin-right:25px;font-size:48px;line-height:125%}.service-packages-section{padding:80px 0;position:relative}.service-packages-section .circle-back-shape{right:-372px;top:-300px}.client-reviews-section{padding:80px 0 50px}.client-reviews-section .client-reviews-slider .carouselTicker__list{display:flex;margin:0;padding:0;list-style-type:none}.client-reviews-section .client-reviews-slider .carouselTicker__list .carouselTicker__item{flex:0 0 auto;display:inline-flex;margin:0 0 30px;padding:0 15px;list-style-type:none;border:none!important;height:auto;line-height:initial;width:563px;text-align:left}.client-reviews-block{padding:26px 65px 26px 40px;background:#252525}.client-reviews-block .star-rating-block,.contact-section .contact-form .common-form .form-group,.footer .f-top .f-inner-top .f-content .f-logo,.footer .f-top .f-inner-top .f-content .f-support-contact-block{margin-bottom:15px}.client-reviews-block .star-rating-block ul{display:flex;flex-wrap:wrap;align-items:center;margin:0 -3px;padding:0;list-style-type:none}.client-reviews-block .star-rating-block ul li{display:inline-flex;flex-wrap:wrap;align-items:center;margin:0 3px 10px;padding:0;list-style-type:none;font-size:22px;line-height:120%;color:#f19830}.client-reviews-block .detail{line-height:133%}.client-reviews-block .client-name{margin-top:20px;line-height:120%}.client-reviews-block .client-name span{display:block;font-family:Orbitron,sans-serif;font-weight:500;margin-bottom:8px}.car-services-carousel .high-quality-block,.pdr-school-training-section .pdr-school-training-block{margin-bottom:80px}.high-quality-tools-section{padding-top:65px;padding-bottom:100px}.high-quality-tools-section .circle-back-shape{top:-156px;left:-386px}.high-quality-tools-section .high-quality-tools-description .circle-back-shape{right:-454px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.high-quality-tools-section .car-services-slider,.high-quality-tools-section .high-quality-main-title{margin-bottom:70px}.high-quality-slide-block{display:block;margin-bottom:90px}.all-products-detail a{display:inline}.high-quality-slide-block .high-quality-image{position:relative;height:475px;overflow:hidden}.high-quality-slide-block .high-quality-image .tag-marks{position:absolute;left:15px;top:15px;display:flex;flex-wrap:wrap;gap:5px;width:100%;height:20px}.high-quality-slide-block .high-quality-image .tag-mark{text-decoration:none;display:inline-block;padding:7px;width:auto;height:auto;font-family:Orbitron,sans-serif;font-weight:900;font-size:10px;line-height:110%;color:#fff;background:#d3221a;text-transform:capitalize;z-index:9}.high-quality-slide-block .high-quality-image .tag-mark.clickable-tag{cursor:pointer;transition:transform .2s,opacity .2s}.high-quality-slide-block .high-quality-image .tag-mark.clickable-tag:hover{transform:scale(1.05);opacity:.9}.high-quality-slide-block .high-quality-detail{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;height:calc(100% - 475px);padding-top:40px}.high-quality-slide-block .high-quality-detail .small-block-title{padding-right:25px}.high-quality-slide-block .high-quality-detail .price-discount{font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;line-height:125%;margin-bottom:20px}.high-quality-slide-block .high-quality-detail .price-discount del{display:block;font-size:13px;line-height:125%;margin-bottom:8px}.high-quality-slide-block .add-cart-button .btn{font-family:Montserrat,sans-serif;font-weight:700;width:100%;font-size:13px}.customize-solutions-section{padding:100px 0 65px}.customize-solutions-section .customize-solutions-content{padding:60px;background:linear-gradient(95deg,#f2921a .36%,#d3221a 100.2%)}.customize-solutions-section .main-sub-title{margin-bottom:7px}.customize-solutions-section .customize-button{text-align:right}.customize-solutions-section .customize-button .btn{max-width:496px;width:100%;padding-top:42px;padding-bottom:42px}.about-banner-section{position:relative;padding-top:108px;padding-bottom:78px}.about-banner-section .banner-main-image{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.about-banner-section .banner-main-image:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:url("/assets/images/about-banner-overlay.webp") 0 0/100% 100% no-repeat}.about-banner-section .block-title{margin-bottom:75px}.about-banner-section .years-experience-section{padding-top:170px;padding-bottom:0}.our-journey-section{position:relative;z-index:99;padding:75px 0}.our-journey-section .circle-back-shape{left:-372px;top:101px}.our-journey-section .our-journey-main-title{margin-bottom:105px}.our-journey-section .our-journey-description:before{position:absolute;content:"";left:0;top:50px;width:100%;height:2px;z-index:-1;background:linear-gradient(90deg,#f2921a 0,#d3221a 100%)}.our-journey-carousel .slick-list{padding-right:121px;margin:0 -31px}.our-journey-carousel .slick-slide{padding:0 31px}.our-journey-list .our-journey-block .journey-year{display:inline-flex;align-items:center;justify-content:center;width:100px;height:100px;font-family:Orbitron,sans-serif;text-align:center;font-weight:700;font-size:20px;line-height:125%;background:#d3221a;margin-bottom:17px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.meet-our-team-section{position:relative;z-index:999;padding-top:75px;padding-bottom:50px}.before-after-paintless-section .before-after-paintless-main-title,.learn-course-certificate-part .learn-course-block,.meet-our-team-section .meet-our-team-main-title{margin-bottom:60px}.meet-our-team-list>.row{margin:0 -18px}.meet-our-team-list>.row>*{padding:0 18px}.meet-our-team-section .our-team-block{margin-top:60px}.meet-our-team-section .our-team-block .team-image{position:relative;height:621px;overflow:hidden;margin-bottom:60px}.meet-our-team-section .our-team-block .team-image:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:url("/assets/images/our-team-img-overlay.webp") 0 0/100% 100% no-repeat}.services-section{position:relative;padding-top:108px;padding-bottom:60px}.service-detail-banner-block,.services-section .services-main-title,.typography-section .main-title{margin-bottom:55px}.courses-detail-section .courses-detail-main-image{position:relative;height:388px;overflow:hidden;margin-bottom:60px}.courses-detail-section .learn-course-certificate-part{padding:50px 0 0}.contact-section .section-title,.learn-course-certificate-part .learn-course-block .block-title{margin-bottom:40px}.student-experience-slider .common-slider-progressbar-part{margin-top:65px}.client-reviews-list .client-reviews-block{padding:40px;margin-bottom:25px}.student-experience-carousel .slick-arrow{position:absolute;top:50%;z-index:9;cursor:pointer;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.student-experience-carousel .slick-arrow:hover svg path{fill:#f2921a}.student-experience-carousel .slick-arrow.slick-prev{left:35px}.student-experience-carousel .slick-arrow.slick-next{right:35px;transform:translate(0,-50%) rotate(180deg);-webkit-transform:translate(0,-50%) rotate(180deg);-moz-transform:translate(0,-50%) rotate(180deg);-ms-transform:translate(0,-50%) rotate(180deg);-o-transform:translate(0,-50%) rotate(180deg)}.student-experience-carousel .slick-slide{height:inherit}.contact-map-location-section .contact-map-area #map,.contact-map-location-section .contact-map-area .map-canvas,.student-experience-carousel .student-experience-block{height:100%}.student-experience-block .student-experience-image:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.2);z-index:9}.shop-section{position:relative;padding-top:108px;padding-bottom:70px}.footer .f-bottom .f-content,.footer .f-top .f-inner-top .f-content,.shop-section .shop-content .all-products-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 -15px}.shop-section .shop-content .all-products-title>*{flex:0 0 auto;max-width:100%;padding:0 15px;font-family:Orbitron,sans-serif;font-weight:900;margin-bottom:22px}.shop-section .shop-content .all-products-title .product-title{font-size:20px;line-height:125%;color:#fff}.shop-section .shop-content .all-products-title .product-title *{font-size:inherit;line-height:inherit;color:inherit;margin-top:0;margin-bottom:0}.shop-section .shop-content .all-products-title .showing-results{font-size:14px}.all-products-list-items .high-quality-slide-block{display:block;margin-bottom:60px;height:calc(100% - 60px)}.all-products-list-items .high-quality-slide-block .high-quality-image{height:345px}.all-products-list-items .high-quality-slide-block .high-quality-detail{height:calc(100% - 345px);padding-top:20px}.all-products-list-items .high-quality-slide-block .add-cart-button .btn{font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;padding-top:15px;padding-bottom:15px}.all-products-list-items .high-quality-slide-block .add-cart-button .btn.disabled,.all-products-list-items .high-quality-slide-block .add-cart-button .btn[disabled]{background:#979797!important;cursor:no-drop;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important}.cart-section .total-checkout-block{margin-top:35px;text-align:right}.cart-section .total-checkout-block .checkout-detail{display:inline-block;text-align:left}.cart-section .total-checkout-block .total-amount{font-family:Orbitron,sans-serif;font-weight:900;font-size:20px;margin-bottom:35px}.cart-section .total-checkout-block .checkout-button .btn{padding-top:18px;padding-bottom:18px;min-width:225px}.product-cart-table table{background:0 0}.product-cart-table table th{font-family:Orbitron,sans-serif;font-weight:900;font-size:20px;line-height:125%}.product-cart-table table th.quantity-title{text-align:center}.product-cart-table table td{font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;line-height:125%}.product-cart-table table td:first-child,.product-cart-table table th:first-child{padding-left:0}.product-cart-table table td:last-child,.product-cart-table table th:last-child{padding-right:0;text-align:right}.product-cart-table table tbody .product-detail-data{width:650px}.product-cart-table table tbody .product-detail{display:flex;flex-wrap:wrap;margin:0 -15px;align-items:center}.product-cart-table table tbody .product-detail>*{flex:1 0 0;max-width:100%;margin:0 15px}.product-cart-table table tbody .product-detail .product-img{flex:0 0 auto;width:90px;height:90px}.product-cart-table table tbody .product-detail .product-name{font-family:Orbitron,sans-serif;font-weight:900;font-size:20px}.product-detail-section{position:relative;padding-top:108px;padding-bottom:50px}.product-detail-section .product-detail-content{padding-bottom:85px}.product-detail-section .product-detail-content>.row{margin:0 -23px}.product-detail-section .product-detail-content>.row>*{padding:0 23px}.product-detail-section .product-detail-content .product-detail-main-desc .block-title{margin-bottom:42px}.product-detail-section .product-detail-content .product-detail-main-desc .block-title span{display:block;font-family:Orbitron,sans-serif;font-weight:600;font-size:12px;line-height:120%;margin-bottom:20px}.product-detail-section .product-detail-content .product-discount-amount{font-weight:700;margin-bottom:30px}.product-detail-section .product-detail-content .product-discount-amount del{display:block;font-size:13px}.product-detail-section .product-detail-content .add-cart-button .btn{font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;line-height:125%;padding-top:15px;padding-bottom:15px}.product-detail-prescription-part .prescription-block{padding:30px;background:#252525;margin-bottom:35px}.product-detail-prescription-part .prescription-block .title{font-family:Orbitron,sans-serif;font-weight:900;font-size:16px;line-height:125%;color:#fff;margin-bottom:32px}.all-type-services-list .all-type-service-block .service-main-detail .service-detail .title *,.contact-map-area .custom-popup .map-title *,.contact-map-area .map-title *,.footer .f-blocks-list .f-block .f-title *,.product-detail-prescription-part .prescription-block .title *{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin-top:0;margin-bottom:0}.product-detail-prescription-part .prescription-block .detail{line-height:150%}.product-detail-carousel .product-detail-slide-block{height:710px;overflow:hidden;margin-bottom:25px}.product-detail-carousel .product-detail-slide-block .product-detail-image .video-play-icon{left:auto;right:20px}.product-detail-thumbnail-carousel .slick-list{margin:0 -12px}.product-detail-thumbnail-carousel .slick-slide{padding:0 12px}.product-detail-thumbnail-carousel .slick-slide.slick-current .product-detail-slide-block{border-color:#f2921a}.product-detail-thumbnail-carousel .product-detail-slide-block{position:relative;height:123px;overflow:hidden;margin-bottom:25px;cursor:pointer;border:2px solid transparent}.checkout-section .checkout-form-block .main-sub-title{text-transform:none;color:#fff;margin-bottom:30px}.checkout-section .checkout-form-block .payment-method-list{display:flex;flex-wrap:wrap;align-items:center;margin:0 -15px}.checkout-section .checkout-form-block .payment-method-list>*{flex:0 0 auto;max-width:100%;width:50%;padding:0 15px}.checkout-section .checkout-form-block .payment-method-list .payment-block{position:relative;text-decoration:none;padding:35px 15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:#363636;margin-bottom:15px}.checkout-section .checkout-form-block .payment-method-list .payment-block .form-check-input{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:99;opacity:0;margin:0;padding:0;cursor:pointer}.checkout-section .checkout-form-block .payment-method-list .payment-block .form-check{position:unset;padding:0}.checkout-section .checkout-form-block .payment-method-list .payment-block .form-check .form-check-label{font-family:Orbitron,sans-serif;font-weight:900;font-size:20px;line-height:170%;position:relative;padding-left:55px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.checkout-section .checkout-form-block .payment-method-list .payment-block .form-check .form-check-label:before{position:absolute;content:"";left:0;width:30px;height:30px;background:#d9d9d9;border:6px solid #d9d9d9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.checkout-section .checkout-form-block .payment-method-list .payment-block .form-check .form-check-input:checked~.form-check-label:before{background:#d3221a}.checkout-section .checkout-form-block .payment-method-list .payment-block .cards-list{display:flex;flex-wrap:wrap;align-items:center;margin:0 -5px}.checkout-section .checkout-form-block .payment-method-list .payment-block .cards-list>*{flex:0 0 auto;max-width:50px;margin:0 5px}.your-order-sidebar-block .small-block-title{padding:20px;margin:0;border-bottom:1px solid #fff}.your-order-sidebar-block .sidebar-detail{padding:10px 20px 30px}.your-order-sidebar-block .your-order-items-list .order-items-block{border-bottom:1px solid #fff}.your-order-sidebar-block .your-order-items-list .order-items-block .order-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-family:Orbitron,sans-serif;font-weight:900;text-transform:capitalize;font-size:16px;line-height:125%;padding-top:15px;padding-bottom:5px}.your-order-sidebar-block .your-order-items-list .order-items-block .order-title .price{margin-left:15px;font-family:Montserrat,sans-serif;font-weight:700}.your-order-sidebar-block .your-order-items-list .order-items-block .order-detail{font-size:12px;padding-bottom:10px}.your-order-sidebar-block .your-order-items-list .order-items-block .order-detail p{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px}.your-order-sidebar-block .your-order-items-list .order-items-block .order-detail span{font-weight:700;font-size:16px;margin-left:10px}.your-order-sidebar-block .total-cost{margin-top:20px;text-align:right;font-family:Orbitron,sans-serif;font-weight:900;font-size:20px;line-height:125%;margin-bottom:30px}.your-order-sidebar-block .order-note-detail{font-size:14px;line-height:150%;margin-bottom:30px}.contact-section .contact-form .form-submit .btn{padding-top:33px;padding-bottom:33px}.contact-section .service-appointment-tool{margin-top:40px}.contact-section .service-appointment-tool ul li{text-transform:none}.contact-section .service-appointment-tool ul li a{padding-top:35px;padding-bottom:35px}.contact-section .service-appointment-tool ul li a:before{bottom:15px}.contact-section .service-appointment-tool ul li a span{position:relative;padding-left:60px}.contact-section .service-appointment-tool ul li a figure{position:absolute;left:0;top:50%;margin:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.before-after-paintless-section,.contact-map-location-section{padding-top:75px;padding-bottom:75px}.contact-map-location-section .contact-map-area{height:550px;overflow:hidden}.contact-map-area .leaflet-popup-content-wrapper,.gm-style .gm-style-iw-c{text-align:center;background:#d9d9d9;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.contact-map-area .leaflet-popup-content-wrapper .leaflet-popup-content{width:410px!important}.contact-map-area .leaflet-container a.leaflet-popup-close-button{width:28px;height:28px;font-size:20px;color:#fff;background:#d3221a;margin-top:-10px;margin-right:-10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.contact-map-area .custom-popup .map-title,.contact-map-area .map-title{font-family:Orbitron,sans-serif;font-weight:800;font-size:16px;line-height:125%;color:#5c5b5b;margin-bottom:7px}.contact-map-area .custom-popup .map-detail,.contact-map-area .map-detail{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:125%;color:#5c5b5b}.before-after-steps-section{padding-top:75px}.before-after-steps-section .before-after-steps-main-title .common-main-title{margin-bottom:131px}.before-after-steps-list{counter-reset:my-awesome-counter}.before-after-steps-list>.row{margin:0 -27px}.before-after-steps-list>.row>*{padding:0 27px;counter-increment:my-awesome-counter}.before-after-steps-list .before-after-steps-block{position:relative;margin-bottom:30px}.before-after-steps-list .before-after-steps-block:before{position:relative;content:"step " counter(my-awesome-counter);width:100px;height:100px;font-family:Orbitron,sans-serif;font-weight:700;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;padding:10px;color:#fff;background:#d3221a;margin-bottom:15px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.service-detail-banner-section{position:relative;padding-top:108px;padding-bottom:55px}.service-detail-banner-section .service-detail-banner-main-title{margin-bottom:65px}.service-detail-banner-block .service-main-image:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:url("/assets/images/service-detail-banner-overlay.webp") 0 0/100% 100% no-repeat}.all-type-services-list{display:flex;flex-wrap:wrap;border:1px solid #f2921a}.all-type-services-list>*{flex:0 0 auto;width:25%;max-width:100%;border-right:1px solid #f2921a}.all-type-services-list .all-type-service-block{padding:20px 12px;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.all-type-services-list .all-type-service-block .service-main-detail{position:relative;padding-left:70px}.all-type-services-list .all-type-service-block .service-main-detail .service-icon{position:absolute;left:0;top:50%;width:50px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.all-type-services-list .all-type-service-block .service-main-detail .service-icon *{max-height:50px}.all-type-services-list .all-type-service-block .service-main-detail .service-detail{font-size:16px;line-height:150%}.all-type-services-list .all-type-service-block .service-main-detail .service-detail .title{font-family:Orbitron,sans-serif;font-weight:800;text-transform:uppercase;margin-bottom:5px}.typography-section{position:relative;padding-top:185px;padding-bottom:185px}.typography-section .main-title span{display:inline-block;background:linear-gradient(90deg,#f2921a 0,#d3221a 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.typography-section .back-to-home-button .btn{padding-top:40px;padding-bottom:40px;min-width:initial;max-width:495px;width:100%}.footer{margin-top:100px}.footer .f-top{background:#252525}.footer .f-top>*{border-bottom:1px solid #979797}.footer .f-top .f-inner-top{padding:22px 0 7px}.footer .f-blocks-list .f-block-item,.footer .f-bottom .f-content>*,.footer .f-top .f-inner-top .f-content>*{flex:0 0 auto;max-width:100%;padding:0 15px}.footer .f-blocks-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px;padding-top:42px}.footer .f-blocks-list .f-block .f-title{font-family:Orbitron,sans-serif;font-weight:900;font-size:20px;line-height:125%;color:#fff;text-transform:uppercase;margin-bottom:20px}.footer .f-blocks-list .f-block .f-detail ul li{display:block;margin:0 0 20px;padding:0;list-style-type:none;text-transform:uppercase}.footer .f-top .f-inner-bottom ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px;padding:0;list-style-type:none}.footer .f-top .f-inner-bottom ul li{display:inline-flex;align-items:center;margin:0;padding:0 15px;list-style-type:none;font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase}.footer .f-top .f-inner-bottom ul li a{text-decoration:none;color:inherit;padding:22px 0}.f-support-contact-block .f-contact-number{position:relative;padding-left:50px;text-align:center}.f-support-contact-block .f-contact-number:before{position:absolute;content:"";left:0;top:50%;width:45px;height:45px;background:url("/assets/images/call-icon.svg") 0 0/100% 100% no-repeat;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.f-support-contact-block .f-contact-number a{text-decoration:none;min-width:270px;display:inline-flex;flex-wrap:wrap;flex-direction:column;text-align:center;font-family:Orbitron,sans-serif;font-weight:400;font-size:24px;line-height:150%;color:#fff}.f-support-contact-block .f-contact-number a span{display:block;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:125%}.footer .f-bottom{padding:30px 0 15px;background:#121924}.footer .f-bottom .f-content .f-copyright-block{order:1}.footer .f-bottom .f-content .f-payment-block{order:2}.footer .f-bottom .f-content .f-designby-block{order:3}.footer .f-bottom ul{display:block;margin:0 -10px;padding:0;list-style-type:none}.footer .f-bottom ul li{display:inline-block;margin:0 10px 15px;padding:0;list-style-type:none;font-family:"Roboto Flex",sans-serif;font-weight:400;font-size:14px;line-height:125%;color:#fff}.book-appointment-modal .modal-content{background:#252525;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.modal{z-index:9999}.book-appointment-modal .modal-body{padding:40px}.book-appointment-modal .book-appointment-title{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #fff;margin-bottom:35px}.book-appointment-modal .book-appointment-title>*{flex:0 0 auto;max-width:100%;margin-bottom:30px}.book-appointment-modal .book-appointment-title .btn-close{margin-left:10px;padding:0;box-shadow:none;opacity:1;width:18px;height:18px;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F44336'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");background-size:100% 100%}.book-appointment-modal .book-appointment-title .btn-close:hover{--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F2921A'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e")}.common-sidebar-part{position:relative;z-index:10;backface-visibility:hidden;-webkit-backface-visibility:hidden}.common-sidebar-part.is-pinned{will-change:transform}.gallery-section .before-after{position:relative;overflow:hidden;border-radius:16px}.gallery-section .before-after img{display:block;width:100%;height:auto;border-radius:16px}.gallery-section .before-after::after{content:"";position:absolute;inset:0;background-image:var(--after-image);background-size:cover;background-position:center;clip-path:inset(0 0 0 var(--clip-left,50%));border-radius:16px}.gallery-section .before-after .handle{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.gallery-section .before-after .knob{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:999px;border:2px solid rgba(0,0,0,.1);width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#111;z-index:1000;cursor:ew-resize}.gallery-section .before-after .knob::before{content:"↔"}.gallery-section .car-services-block{height:auto}.gallery-section .car-services-block .car-services-image{overflow:hidden;border-radius:16px}.gallery-section .car-services-image::after{content:none!important}.gallery-item-detail{margin-top:12px}