@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:Poppins,sans-serif;margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:DM Sans,sans-serif}body{overflow-x:hidden}.scroll-to-top{background-color:#cd1b1b!important}.scroll-to-top svg{fill:#fff!important}.banner{position:relative;width:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));overflow:hidden;height:80vh;display:flex;justify-content:center;align-items:center}.banner .vedio{height:100vh}.banner .vedio,.banner .vedio .video-placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%}.banner .vedio .vedio-bg,.banner .vedio .video-placeholder{height:100%;object-fit:cover}.banner .vedio .vedio-bg{width:100%}@media (max-width:992px){.banner{padding:4rem 0;height:60vh;display:flex;justify-content:center;align-items:center}.banner .vedio .vedio-bg{height:100%;object-fit:cover}}@media (max-width:768px){.banner{padding:4rem 0}}.banner-buttons{display:flex;gap:1rem;margin:1rem 0 2rem}.banner-buttons a{background-color:#111;padding:.7rem 1rem;border-radius:.4rem;text-decoration:none;border:1px solid #cd1b1b;color:#cd1b1b;font-weight:600;font-size:1.3rem;letter-spacing:1px}@media (max-width:768px){.banner-buttons a{font-size:1rem}}.service-banner{background-color:#111;min-height:60vh;display:flex;justify-content:center;align-items:center;background-position:50%;background-size:cover;position:relative}@media (max-width:992px){.service-banner{min-height:50vh}}@media (max-width:768px){.service-banner{min-height:40vh;padding:2rem 0}}@media (max-width:480px){.service-banner{min-height:35vh;padding:1.5rem 0}}.car-valeting{background-image:url(/assets/img/valeting-banner.webp)}.car-detaling{background-image:url(/assets/img/detailing-banner.webp);background-position:top}.car-cleaning{background-image:url(/assets/img/cleaning-banner.webp)}.car-coating{background-image:url(/assets/img/cc.jpg)}.car-engine{background-image:url(/assets/img/other-services.jpeg);background-size:cover;background-position:bottom}.smart-nav{position:absolute;bottom:1rem;right:1rem;color:#fff;font-size:.9rem}.smart-nav a{text-decoration:none;color:#fff!important}@media (max-width:768px){.smart-nav{bottom:.5rem;right:.5rem;font-size:.8rem}}@media (max-width:480px){.smart-nav{bottom:.25rem;right:.25rem;font-size:.75rem}}.sec{padding:5rem 0}@media(max-width:768px){.sec{padding:3rem 0}}.navigation-container{background-color:#000}.navigation-container .navigation{padding:.6rem 0;display:flex;justify-content:space-between;align-items:center}.navigation-container .navigation .logo a img{max-width:200px}.navigation-container .navigation .links ul{display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.navigation-container .navigation .links ul li{margin:0 1rem}.navigation-container .navigation .links ul li a{color:#fff;text-decoration:none;font-size:1.1rem;font-weight:500;display:block}.navigation-container .navigation .links ul li a:hover{color:#cd1b1b}.navigation-container .navigation .links ul .custom-dropdown{position:relative}.navigation-container .navigation .links ul .custom-dropdown ul{display:block;position:absolute;top:1.7rem;min-width:200px;background-color:#fff;z-index:99999999;border-radius:.4rem;padding:0!important;margin:0;overflow:hidden;transition:all .3s ease-in-out;display:none}.navigation-container .navigation .links ul .custom-dropdown ul li{padding:.5rem .6rem;border-bottom:1px solid #cd1b1b;transition:all .3s ease-in-out;margin:0}.navigation-container .navigation .links ul .custom-dropdown ul li:hover{background-color:#cd1b1b}.navigation-container .navigation .links ul .custom-dropdown ul li:hover a{color:#fff}.navigation-container .navigation .links ul .custom-dropdown ul li a{color:#000;font-size:.9rem;transition:all .3s ease-in-out;display:block}.navigation-container .navigation .links ul .custom-dropdown ul li:last-child{border-bottom:0}.navigation-container .navigation .links ul .custom-dropdown:hover ul{display:block}.navigation-container .navigation .menu{display:none}@media (max-width:768px){.navigation-container .navigation .logo a img{max-width:80px}.navigation-container .navigation .links{display:none}.navigation-container .navigation .menu{display:block}}.banner-heading{color:#fff;font-size:3rem;font-weight:700;line-height:1}.banner-heading span{color:#cd1b1b;display:block;border-radius:.4rem;font-size:10rem;text-transform:uppercase;letter-spacing:1px;margin-left:-1rem}@media(max-width:768px){.banner-heading{font-size:1.5rem;line-height:1.4}.banner-heading span{font-size:2rem;margin-left:0;display:inline-block}}.contact{padding-bottom:1rem}.contact a{padding:.8rem 1rem;background-color:#cd1b1b;border-radius:.4rem;font-size:1.2rem;color:#fff;text-decoration:none;font-weight:500;display:inline-block;letter-spacing:1px}.contact-dark a{background-color:#000}.services{background-color:#1f1f1f}.service-ul{padding:0;margin:0;list-style:none;display:flex}.service-ul li .service-card{position:relative;transition:all .3s ease-in-out}.service-ul li .service-card .card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);padding:1rem;display:flex;flex-direction:column;justify-content:center}.service-ul li .service-card .card-overlay h2{color:#fff;font-size:1.6rem;text-transform:uppercase;font-weight:700;margin-bottom:1rem}.service-ul li .service-card .card-overlay p{color:#c7c4c4;font-size:.9rem}.service-ul li .service-card:hover{transform:translateY(-10px)}.service-ul li:nth-child(2n) .service-card .card-overlay{background-color:rgba(205,27,27,.6)}@media (max-width:1390px){.service-ul{flex-wrap:wrap}.service-ul li{width:33%}}@media (max-width:992px){.service-ul li{width:50%}}@media (max-width:768px){.service-ul li .service-card .card-overlay h2{font-size:1rem}.service-ul li .service-card .card-overlay p{font-size:.8rem;display:none}}.about{background-color:#1f1f1f}.sec-heading{font-size:3.2rem;font-weight:600;color:#fff}.dim-light{color:#c7c4c4}.red{color:#cd1b1b}.border-radius{border-radius:.4rem}.video-container{margin-top:3rem;padding:1rem;background-color:#111;border-radius:.5rem}.features{background-color:#000}.feature-ul{list-style:none;padding:0;margin:0;margin-top:3rem!important;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.feature-ul li{width:23%}.feature-ul li .feature-card{background-color:#1f1f1f;padding:1rem;border-radius:.5rem;color:#fff;transition:all .4s ease-in-out;height:100%}.feature-ul li .feature-card:hover{transform:translateY(-10px)}.feature-ul li .feature-card .feature-icon{width:70px;height:70px;border-radius:.5rem;display:grid;place-content:center;background-color:#111;margin-bottom:1.5rem}.feature-ul li .feature-card h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.feature-ul li .feature-card h3 span{color:#cd1b1b}.feature-ul li .feature-card p{font-size:.9rem}@media (max-width:992px){.feature-ul li{width:48%}}@media (max-width:768px){.feature-ul li{width:100%}}.vision-card{background-color:#111;padding:1rem;border-radius:.5rem;margin-bottom:2rem;border-bottom:3px solid #cd1b1b;transition:all .3s ease-in-out}.vision-card:hover{transform:translateY(-10px)}.vision-card h3{color:#fff;font-weight:700}.slider-img{min-height:50vh;object-fit:cover}.choose-ul{list-style:none;padding:0;margin:0}.choose-ul li{margin-bottom:2rem;border-bottom:1px solid #5a5858;padding-bottom:1rem}.choose-ul li .choose-card h3{color:#cd1b1b}.choose-ul li .choose-card p{color:#c7c4c4}.call-to-action{min-height:50vh;background-image:url(/assets/img/call-to-action.webp);background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center}.call-to-heading{color:#fff;font-size:7rem;font-weight:600;margin-bottom:1rem;text-align:center}.call-to-heading span{background-color:#cd1b1b;padding:0 .3rem}@media (max-width:768px){.call-to-heading{font-size:3rem}}.review-card{background-color:#fff;padding:1rem;border-radius:.4rem;position:relative!important;min-height:380px}.review-card .rev-image{width:120px;height:120px;border-radius:50%;left:1rem;top:-50%;z-index:99999;overflow:hidden;margin-bottom:1rem}.review-card .rev-image img{object-fit:cover;width:120px;height:120px}.problem{background-image:linear-gradient(180deg,rgba(227,17,17,.5),rgba(227,17,17,.5)),url(/assets/img/footerhelp.jpeg);min-height:600px;background-size:cover;width:100%;padding:1rem;display:flex;justify-content:center;flex-direction:column;text-align:center;align-items:center}@media (max-width:992px){.problem{text-align:center;min-height:400px}}.work{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,17,17,.5)),url(/assets/img/work.webp)}.footer{background-color:#000}.footer-links{list-style:none;padding:0;margin:0}.footer-links li a{text-decoration:none;color:#fff}.white{color:#fff}.social-media{list-style:none;padding:0;margin-top:1rem;display:flex;gap:1rem}.social-media li{width:50px;height:50px;display:grid;place-content:center;background-color:#111;border-radius:.4rem;border:1px solid #cd1b1b}.social-media li img{max-width:30px}.hr{background-color:#252525;height:1px;margin:1rem 0}.footer-para{color:#c7c4c4;margin:0;padding-bottom:.8rem;text-align:center}.footer-para a{text-decoration:none;color:#cd1b1b}@keyframes Animation{0%{right:-100%}to{right:0}}.mobile-modal{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:999999}.mobile-modal .modal-inner{position:absolute;top:0;right:0;width:70%;height:100vh;background-color:#fff;padding:1rem;animation:Animation .5s ease-in-out}.mobile-modal .modal-inner .close{display:flex;justify-content:space-between}.mobile-modal .modal-inner .close .modal-logo{background-color:#000;padding:.3rem;border-radius:.2rem}.mobile-modal .modal-inner .close .modal-logo a img{max-width:92px}.mobile-modal .modal-inner .close .close-btn{width:45px;height:45px;background-color:#000;border-radius:.3rem;display:grid;place-content:center}.mobile-modal .modal-inner .modal-links{margin-top:2rem}.mobile-modal .modal-inner .modal-links ul{list-style:none;padding:0;margin:0}.mobile-modal .modal-inner .modal-links ul li{padding:.5rem 0;border-bottom:1px solid #ddd}.mobile-modal .modal-inner .modal-links ul li:last-child{border-bottom:0}.mobile-modal .modal-inner .modal-links ul li a{text-decoration:none;display:inline-block;font-weight:500;color:#000}.package-card{background-color:#111;padding:.5rem;border-radius:.4rem}.package-card .card-inner{border:1px solid #cd1b1b;padding:1rem 2rem;border-radius:.4rem;transition:all .3s ease-in-out}.package-card .card-inner .pack-title{font-size:2rem;color:#fff;margin:0;transition:all .3s ease-in-out}.package-card .card-inner .pack-title span{font-size:3.4rem;font-weight:700;color:#cd1b1b;transition:all .3s ease-in-out}.package-card .card-inner .pack-ul{padding:0;list-style:none;margin:4rem 0}.package-card .card-inner .pack-ul li{color:#c7c4c4;margin:.5rem 0;padding-left:1.8rem;position:relative}.package-card .card-inner .pack-ul li:before{content:"";width:20px;height:20px;background-image:url(/assets/icons/check.svg);position:absolute;background-size:cover;top:.2rem;left:0}.package-card .card-inner .pack-ul li ul li{padding:0}.package-card .card-inner .pack-ul li ul li:before{display:none}.package-card .card-inner:hover{padding:1rem 1.7rem}.package-card .card-inner:hover .pack-title,.package-card .card-inner:hover .pack-title span{color:#c7c4c4}@media (max-width:768px){.package-card .card-inner{padding:1rem}.package-card .card-inner .pack-title,.package-card .card-inner .pack-title span{font-size:2rem}}.package-card .large p{max-width:540px}.normal-services{list-style:none;padding:0;margin:0}.normal-services li{margin:1rem 0;border-top:4px solid #cd1b1b;color:#fff;position:-webkit-sticky;position:sticky;top:1rem}.normal-services li:nth-child(2){top:2rem}.normal-services li:nth-child(3){top:3rem}.normal-services li:nth-child(4){top:4rem}.normal-services li .overlay{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;border-radius:.4rem;display:flex;justify-content:center;align-items:center;padding:1rem 2rem;flex-direction:column}.normal-services li .overlay p{font-size:.9rem;margin-top:1rem}.normal-services li .overlay h2{font-size:3rem;font-weight:700;text-align:center}@media (max-width:768px){.normal-services li .overlay h2{font-size:1.3rem}}.normal-services li .overlay .price{font-weight:700;display:block;color:#cd1b1b}.normal-services li .overlay .large{font-size:3rem}.gallery-container{padding:1rem}@media (max-width:768px){.gallery-container{padding:.5rem}}@media (max-width:480px){.gallery-container{padding:.25rem}}.gallery-container .gallery{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.gallery-container .gallery .gallery-item{width:240px;height:180px;box-sizing:border-box}.gallery-container .gallery .gallery-item .gallery-image{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer;border-radius:.5rem;transition:transform .3s}.gallery-container .gallery .gallery-item .gallery-image:hover{transform:scale(1.05)}@media (max-width:992px){.gallery-container .gallery{flex-wrap:wrap;justify-content:center;gap:.5rem}.gallery-container .gallery .gallery-item{width:calc(50% - .5rem);height:auto;aspect-ratio:4/3;min-height:150px}}@media (max-width:768px){.gallery-container .gallery{gap:.5rem;padding:0 .5rem}.gallery-container .gallery .gallery-item{width:calc(50% - .25rem);height:auto;aspect-ratio:4/3;min-height:120px}.gallery-container .gallery .gallery-image{border-radius:.4rem}}@media (max-width:480px){.gallery-container .gallery{gap:.5rem;padding:0}.gallery-container .gallery .gallery-item{width:100%;height:auto;aspect-ratio:4/3;min-height:200px;max-width:100%}}.custom-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;overflow:hidden;touch-action:none}.custom-modal.show{display:block;overflow-y:auto;-webkit-overflow-scrolling:touch}.custom-modal .modal-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;width:50%;height:60%;margin:0;border-radius:.5rem;max-width:1200px;max-height:90vh;min-width:300px;display:flex;align-items:stretch;justify-content:center;z-index:9999;box-shadow:0 4px 20px rgba(0,0,0,.5)}@media (max-width:992px){.custom-modal .modal-dialog{width:90%;max-width:900px;height:70%;max-height:85vh;padding:0;border-radius:.5rem}}@media (max-width:768px){.custom-modal .modal-dialog{width:95%;max-width:100%;height:75%;max-height:85vh;padding:0;border-radius:.4rem;min-width:280px}}@media (max-width:480px){.custom-modal .modal-dialog{width:100%;height:85%;max-height:90vh;padding:0;border-radius:0;top:50%;left:0;transform:translateY(-50%);min-width:100%}}@media (max-width:360px){.custom-modal .modal-dialog{height:90%;max-height:95vh}}.custom-modal .modal-content{width:100%;height:100%;margin:0;border:0;border-radius:0;overflow:hidden;position:relative;display:flex;flex-direction:column}.custom-modal .modal-content .modal-body{flex:1 1;display:flex;align-items:center;justify-content:center;padding:.5rem;overflow:hidden;min-height:0}.custom-modal .modal-content .modal-body img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:.5rem;display:block}@media (max-width:768px){.custom-modal .modal-content .modal-body{padding:.5rem}.custom-modal .modal-content .modal-body img{border-radius:.4rem}}@media (max-width:480px){.custom-modal .modal-content .modal-body{padding:.25rem}.custom-modal .modal-content .modal-body img{border-radius:.3rem}}.custom-modal .modal-content .modal-footer{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;background:rgba(0,0,0,.8);color:#fff;border-top:1px solid #444;flex-shrink:0;z-index:10}.custom-modal .modal-content .modal-footer button{background-color:#1f1f1f;border-radius:.5rem;border:0;padding:.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;min-width:44px;min-height:44px}.custom-modal .modal-content .modal-footer button:hover{background-color:#2f2f2f}.custom-modal .modal-content .modal-footer button:active{background-color:#3f3f3f}.custom-modal .modal-content .modal-footer button img{width:24px;height:24px;object-fit:contain;display:block}@media (max-width:992px){.custom-modal .modal-content .modal-footer{padding:.875rem}}@media (max-width:768px){.custom-modal .modal-content .modal-footer{padding:.75rem}.custom-modal .modal-content .modal-footer button{padding:.625rem;min-width:48px;min-height:48px}.custom-modal .modal-content .modal-footer button img{width:28px;height:28px}}@media (max-width:480px){.custom-modal .modal-content .modal-footer{padding:.625rem}.custom-modal .modal-content .modal-footer button{padding:.75rem;min-width:52px;min-height:52px}.custom-modal .modal-content .modal-footer button img{width:32px;height:32px}}.show{display:block}.test-ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1rem}.test-ul li{width:32%}.test-ul li .test-card{background-color:#000;border-radius:.5rem;padding:.5rem;display:grid;place-content:center}.test-ul li .test-card .card-inner{background-color:#1f1f1f;border-radius:.5rem;padding:1rem;color:#c7c4c4;height:100%}.test-ul li .test-card .card-inner img{margin-bottom:1rem}.test-ul li .test-card .card-inner p{font-size:.9rem}@media (max-width:992px){.test-ul li{width:49%}}@media (max-width:768px){.test-ul li{width:100%}}.google-maps{background-color:#111;padding:.5rem;border-radius:.5rem;margin-top:3rem}.google-maps iframe{width:100%;height:450px;border:0;border-radius:.5rem}.contact-info{list-style:none;padding:0;margin-top:1rem}.contact-info li{margin-bottom:1rem;padding:1rem 0;border-bottom:1px solid #292828}.contact-info li:last-child{border-bottom:0}.contact-info li .contact-container{display:flex}.contact-info li .contact-container .icon-cont .icon{width:50px;height:50px;border-radius:.4rem;display:grid;place-content:center;background-color:#cd1b1b;margin-right:1rem}.contact-info li .contact-container .content h4{color:#cd1b1b;margin:0}.contact-info li .contact-container .content p{color:#c7c4c4}.contact-info li .contact-container .content a{color:#c7c4c4;text-decoration:none;display:block;transition:all .3s ease-in-out}.contact-info li .contact-container .content a:hover{color:#cd1b1b}.contact-banner{min-height:40vh}.swiper-slide{min-height:430px}@media (max-width:768px){.swiper-slide{min-height:380px}}.nav-booknow a{padding:.5rem 1rem;background-color:#cd1b1b;transition:all .3s ease-in-out;border-radius:.4rem;color:#fff!important;text-decoration:none}.nav-booknow a:hover{color:#fff}.buttons{display:flex;gap:1rem;flex-wrap:wrap}