@media (min-width:1600px){.container{max-width:1550px}}@media (min-width:1800px){.container{max-width:1600px}}@media only screen and (max-width:1800px){.main-menu ul li:not(:last-child){margin-right:36px}h2{font-size:30px;line-height:1.3;margin-bottom:20px}.hero__area--3{padding:181px 0 280px 0}.section-title{font-size:40px}.title-element:after{right:263px}.title-element::before{right:255px}.ownerDetailsaccord .accordion-body{padding-right:29px}.main-menu ul li a{font-size:14px;padding:35px 0}.hero__content .title{color:#fff;font-size:60px;line-height:55px;text-transform:uppercase;margin-bottom:20px}.step-number.thirddd{position:absolute;font-size:5rem;font-weight:700;color:rgba(0,0,0,.05);top:60px;right:25%;line-height:5rem}.step-number{font-size:5rem;top:53px}.section-content p:not(:last-child){margin-bottom:18px}.img-seprator img{position:absolute;top:90px;right:-152px;width:59%}.card-text{font-size:15px;line-height:25px;margin-bottom:20px;color:#fff;padding-right:0}.service-padding{--bs-gutter-x:3.5rem;--bs-gutter-y:3.5rem;margin-top:-30px}li,p,span{color:#000;font-size:16px;line-height:29px;margin-bottom:0}.site-btn::before{background:#f0ba2d;width:93%;height:65px;border-radius:10px;position:absolute;content:"";top:-8px;bottom:0;-webkit-transition:all .4s cubic-bezier(.42, 0, .58, 1);-o-transition:all .4s cubic-bezier(.42, 0, .58, 1);transition:all .4s cubic-bezier(.42, 0, .58, 1);right:-10px;z-index:-1;transform:skewX(-12deg);display:flex;align-items:center}.wp-btn{font-size:16px;padding:10px 20px 10px 20px}.site-btn{font-size:16px;text-transform:capitalize;color:#fff;padding:10px 20px 10px 20px;text-decoration:none;border-radius:5px;position:relative;z-index:1;align-items:center;display:flex;font-weight:700}.hero__content .subtitle{color:#fff;font-size:30px;line-height:33px;margin-bottom:13px;text-transform:uppercase}.main-menu ul li a.site-btn::before{background:#f0ba2d;width:94%;height:58px;border-radius:10px;position:absolute;content:"";top:-8px;bottom:0;-webkit-transition:all .4s cubic-bezier(.42, 0, .58, 1);-o-transition:all .4s cubic-bezier(.42, 0, .58, 1);transition:all .4s cubic-bezier(.42, 0, .58, 1);right:-10px;z-index:-1;transform:skewX(-12deg);display:flex;align-items:center}.main-menu ul li a.site-btn{font-size:14px;padding:10px 15px 10px 13px}}@media only screen and (max-width:1600px){.branch-padding{--bs-gutter-x:2.5rem}.bk-sticky-badge{top:53%}.engine-title{color:#c6251c;margin-bottom:18px;font-size:40px;line-height:46px}.section-title{font-size:35px}.contact-card{padding:25px 25px}.row.package-padding{--bs-gutter-x:1.5rem;margin-top:20px}.home-page-banner .hero__content .title{font-size:55px;line-height:74px;width:50%}.audi-btn{padding:20px 0}.hero__area .footer-rating{width:50%}.title-element:after{right:73px}.ownerDetailsaccord{margin-right:0}.audi-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.title-element::before{right:61px}.hero__content .title{font-size:50px;margin-bottom:34px;width:66%}.map-icon img{width:8%}.branch-box h3,.branch-box h5{font-size:20px}.footer-logo img{height:91px;width:auto}.branch-box p{color:#fff;font-size:14px;margin-bottom:0;line-height:21px;margin-top:14px}.section.why-choose-us{background:#fff;padding-bottom:100px}.main-footer{margin-top:-14px}.contact-info .info-item{margin-bottom:18px}.map-link{font-size:15px}.nameTabs p{font-size:14px;height:16px}.contact-info .icon{width:45px;height:45px}.custom-select-brand{padding:7px 25px}.contact-form .form-control{background:rgb(61 61 61 / 20%);color:#fff;font-size:1rem;padding:9px 20px}.appointment-type .form-check-label{color:#ffffffa6;font-size:14px;font-weight:600}.btn-danger{padding:10px 0}.appointment-type{padding:10px 25px}.contact-info .icon img{width:19px}.info-item span{font-size:23px}.service-tag{padding:4px 18px 4px 18px}.footer-nav{list-style:none;padding:0;margin:0;flex-wrap:wrap;gap:48px}.footer-nav a{font-size:14px}section.faqsWrapper .accordion-button{font-size:16px;padding:19px 25px}.faq-cta__description{font-size:15px;line-height:1.6}.faq-cta__title{font-weight:700;margin-bottom:15px;color:#fff;line-height:1.2;padding-right:0;font-size:23px}section.faqsWrapper .accordion-body p{font-size:15px;font-weight:400;padding-right:30px;line-height:24px}.audi-subtext{color:#fff;max-width:100%}.audi-grid.audi-gird-two{max-width:1133px}.audi-grid-card p{font-size:14px;line-height:21px}.filter-tabs{gap:14px}.audi-grid-card{padding:20px 14px;flex:0 1 168px}.section.audi-service-section{padding-bottom:550px}.section{padding:70px 0}.service-card{height:420px}.site-btn{font-size:14px}.service-padding{--bs-gutter-x:2.5rem;--bs-gutter-y:2.5rem;margin-top:-2px}.ownerDetailsaccord .accordion-body{padding-top:0;padding-left:66px;padding-right:20px}.book-link{font-size:15px}.card-title{font-size:24px;font-weight:700;margin:0 0 12px}.card-text{font-size:14px;line-height:25px;margin-bottom:9px}h2{font-size:30px;line-height:1.3;margin-bottom:20px}.wp-btn{font-size:14px;padding:10px 20px 10px 20px}.main-menu ul li a.site-btn{font-size:13px;padding:10px 15px 10px 13px}.main-menu ul li a.site-btn span.book-serv{font-size:13px}.hero-para-wrapper{max-width:80%;margin:0 auto}.main-menu ul li:not(:last-child){margin-right:24px}.main-menu ul li a{font-size:13px;padding:35px 0}.mt-45{margin-top:32px}.banner-text h1{font-size:48px;font-weight:700;color:#fff;margin-bottom:32px;line-height:1}.ownertitle span{font-size:16px;text-transform:uppercase;font-weight:600}.hero__content .subtitle{font-size:35px;line-height:33px;margin-bottom:9px}.icon-box-new{margin-bottom:55px}.left-image-card img{height:399px}}@media only screen and (max-width:1500px){.main-menu ul li:not(:last-child){margin-right:20px}.banner-text h1{margin-bottom:22px}.banner-line{height:130px}}@media only screen and (max-width:1400px){.site-header .logo{margin-left:-40px}.icon-box-new{margin-bottom:45px}.home-page-banner .hero__content .title{font-size:50px;line-height:66px;width:50%}.spec-tab{padding:10px 17px;font-size:14px}.mega-menu__grid--5col>div{padding:0 18px;border-right:1px solid #ebebeb}.wwa-bottom{gap:14px;flex-wrap:nowrap}.wwa-stat-num{font-size:2rem}.cib-cta-white{font-size:20px}.wwa-stat-box{padding:16px 13px}.audi-grid-card{padding:20px 14px;flex:0 1 150px}.footer-nav{gap:39px}.title-element::before{display:none}.title-element:after{display:none}.audi-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.main-menu ul li a.site-btn span.book-serv{display:none}.main-menu ul li a.site-btn svg{margin-right:0}.main-menu ul li:not(:last-child){margin-right:16px}.section-content p{padding-right:0}.card-text{font-size:14px;line-height:22px;margin-bottom:9px}.audi-grid.audi-gird-two{max-width:1090px}.faq-cta__title{font-weight:700;margin-bottom:15px;color:#fff;line-height:1.2;padding-right:0;font-size:20px}.hero__content .subtitle{font-size:28px;line-height:33px;margin-bottom:9px}h2{font-size:29px;line-height:1.3;margin-bottom:20px}.hero__content .title{font-size:40px;margin-bottom:10px;width:60%}}@media only screen and (max-width:1300px){html{overflow-x:hidden}html body{overflow-x:hidden}.banner-icon-rating img.banner-icon-1{height:43px;width:100%}.single-car_service .contentWrapper{padding-left:0}.service-padding{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;margin-top:0}.blog-padding{--bs-gutter-x:1.5rem}.fts-padding{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.mega-menu .mega-brand-list li a{font-size:13px!important}.branch-padding{--bs-gutter-x:1.5rem}.blog-content{padding:19px}.wwa-padding{--bs-gutter-x:1.5rem}.leading-padding{--bs-gutter-x:1.5rem}.section.why-choose-us{background:#fff;padding-bottom:70px}.audi-service-section{margin-bottom:70px}.single-car_service .hero__content .subtitle{font-size:38px}.single-car_service .hero__content .title{font-size:50px;line-height:57px;width:100%}.home-page-banner .hero__content .title{font-size:42px;line-height:50px;width:50%}.hero__area--3{padding:136px 0 310px 0;height:100%;min-height:100%}.banner-icon-rating img.banner-icon-2{height:43px;width:100%}.banner-icon-rating img.banner-icon-3{height:43px;width:100%}.banner-icon-rating img.banner-icon-4{height:43px;width:100%}.main-menu ul li a.site-btn span.book-serv{display:none}.main-menu ul li a.site-btn svg{margin-right:3px}.main-menu ul li a.site-btn::before{width:80%;top:-8px;right:-3px}.site-btn::after{width:94%;right:3px}}@media only screen and (max-width:1200px){.site-header .logo{margin-left:0}.leading-padding{--bs-gutter-x:1.5rem}.single-car_service .contentWrapper{padding-left:0}.service-padding{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;margin-top:-2px}.wwa-padding{--bs-gutter-x:1.5rem}.branch-padding{--bs-gutter-x:1.5rem}.commitment-section{padding-bottom:0}.cta-banner-section{padding:70px 0}.blog-padding{--bs-gutter-x:1.5rem}.section.faqsWrapper.homefaqsWrapper{padding-top:70px;padding-bottom:70px}.fts-padding{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.audi-packages{padding-bottom:130px}.single-car_service .hero__content .title{font-size:40px;line-height:47px;width:77%}.cib-inner{padding:20px 17px;gap:12px}.owl-nav .owl-prev{left:45%}.owl-nav .owl-next{right:45%}.home-page-banner .hero__content .title{font-size:45px;line-height:56px;width:70%}.wwa-bottom{gap:14px;flex-wrap:wrap}.leading-content{padding-right:0}.cib-cta-red{margin-top:11px}.cib-cta-white{margin-top:11px}.cib-phone-num{margin-top:11px}.owl-nav button{top:unset}.row.package-padding{--bs-gutter-x:1.5rem;margin-top:20px}.audi-card-title{font-weight:700;color:#111;margin-bottom:10px;font-size:20px}.audi-btn{padding:19px 0}.audi-price{font-size:24px;margin-bottom:25px}.audi-card-img img{height:140px;object-fit:contain}.banner-icon-rating img.banner-icon-1{height:40px;width:100%}.banner-icon-rating img.banner-icon-2{height:40px;width:100%}.banner-icon-rating img.banner-icon-3{height:40px;width:100%}.banner-icon-rating img.banner-icon-4{height:40px;width:100%}.audi-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;margin:0 auto 20px auto;text-align:center;max-width:1500px;padding:0 10px}.audi-grid-card{flex:0 1 200px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:30px 20px;background:rgba(0,0,0,.4);color:#fff;min-height:200px;transition:all .3s ease}.site-btn::before{height:66px}.menu-area__right .site-btn::before{height:62px}.hero__area .footer-rating{grid-template-columns:1fr 1fr 1fr 1fr;gap:30px;margin:0 auto;width:45%;justify-content:center}.audi-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.location-card.card-4{top:40px;right:90px}.location-card{width:230px}.footer-nav{gap:23px}.footer-nav a{font-size:12px}.branch-box p{width:93%}.location-card.card-5{top:50px;right:460px}.location-card.card-3{top:320px;right:540px}.location-card.card-2{top:180px;right:190px}.section.audi-service-section{padding-bottom:270px}.service-card{height:360px}h2{font-size:30px;line-height:1.3;margin-bottom:20px}.card-title{font-size:20px;font-weight:700;margin:0 0 12px}.card-text{font-size:14px;line-height:19px;margin-bottom:9px}li,p,span{color:#000;font-size:15px;line-height:24px;margin-bottom:0}.ownerDetailsaccord .accordion-body p{font-weight:500;font-size:14px;line-height:23px}.hero__area--3{background-position:center top;height:100%;position:relative}.menu-area__right span.book-serv{color:#fff}.menu-area{position:relative;z-index:99;padding:14px 0}}@media only screen and (max-width:1100px){.hero__content .title{font-size:40px;margin-bottom:10px;width:80%}.contact-main-wrapper{padding:28px}.contact-card h4{font-size:20px;font-weight:600;margin-bottom:10px;color:#111827}.contact-cards-row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.footer-logo img{height:69px;width:auto}.title-element:after{display:none}.menu-area__right span.book-serv{color:#fff;display:none}.menu-area.menu-area__3 .site-btn::before{height:59px}.menu-area.menu-area__3 .site-btn svg{margin-right:0}.logo img{max-width:59px}.title-element::before{display:none}}@media only screen and (max-width:991px){.contentWrapper{padding-left:0}.cib-wrapper .container{padding:0}.service-padding{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;margin-top:0}.section.why-choose-us{background:#fff;padding-bottom:30px}.section-title{font-size:30px}.section-content h2{font-size:30px}p.contact-title{font-size:30px}.row.package-padding{--bs-gutter-x:1.5rem;margin-top:20px}.audi-packages{padding-bottom:90px}.cib-wrapper .row{border:0 solid #fff;border-bottom:none;border-radius:0;overflow:hidden}.cib-inner{padding:16px 13px}.cib-col--light .cib-text p{font-size:13px}.cib-col--red .cib-text p{font-size:13px}.cib-col--dark .cib-text p{font-size:13px}.wwa-padding{--bs-gutter-x:1.5rem}.leading-padding{--bs-gutter-x:1.5rem}.blog-padding{--bs-gutter-x:1.5rem}.fts-padding{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.image_grid_gallery .container{grid-template-columns:repeat(2,1fr);grid-gap:20px}.single-car_service .hero-para-wrapper{max-width:100%}.single-car_service .hero__content .title{font-size:40px;line-height:51px;width:100%}.cib-appt-icon img,.cib-call-icon img,.cib-icon-group img{width:35px;height:35px;object-fit:contain}.cib-call-icon{width:35px;height:35px}.cib-cta-red{font-size:16px}.contact-para{padding-right:0;text-align:center}.wwa-stat-box{min-width:289px}.contact-title{color:#fff;text-align:center}.home-page-banner .hero__content .title{font-size:40px;line-height:53px;width:89%}.cib-phone-num{font-size:16px}.cib-cta-white{font-size:16px}.bk-sticky-badge{top:70%}.tags-wrapper{margin-top:10px}.why-img-box{margin-bottom:30px}.pricing-section .image-box img{margin-bottom:30px}.engine-text{padding-right:0}.engine-banner-section .engine-image{margin-bottom:30px}.engine-title{font-size:35px}.dasContent{padding-left:0}.section-title{font-size:30px}.section.engine-banner-section{padding-top:50px}.why-choose-us.car-engine-rebuild img.car-img{height:350px!important}.left-image-card img{height:289px}.inner-banner{position:relative;height:340px;overflow:hidden}.branch-padding{--bs-gutter-x:1.5rem}.contact-cards-row{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.contact-form-card{padding:30px}.custom-input{padding:12px 15px;font-size:14px}.icon-box-new{margin-bottom:35px}.owl-nav .owl-prev{left:42%}.owl-nav .owl-next{right:42%}.banner-icon-rating{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);width:74%}.hero__area--3{padding:120px 0 220px 0}.banner-icon-rating img.banner-icon-2{height:60px;width:100%}.banner-icon-rating img.banner-icon-1{height:60px;width:100%}.banner-icon-rating img.banner-icon-3{height:60px;width:100%}.banner-icon-rating img.banner-icon-4{height:60px;width:100%}.faq-cta__title{font-size:20px}.audi-grid-card{flex:0 1 180px;min-height:160px}.grid-location-card{display:grid;grid-template-columns:1fr 1fr;gap:10px}.loc-card{background:#fff;border-radius:12px;box-shadow:0 3px 10px rgba(0,0,0,.05);padding:7px 17px;border:1px solid #eee;width:100%;transition:transform .3s ease,box-shadow .3s ease}.hero__area .footer-rating{width:57%}.c-text a p{letter-spacing:1px}.branch-box p{font-size:13px}.audi-grid{gap:18px}.contact-info{margin-top:30px;margin-bottom:40px;display:flex;justify-content:center;gap:33px}.footer-nav{gap:13px}.location-card.card-3{top:270px;right:540px}.faq-cta{margin-bottom:30px}.audi-grid-card{padding:13px 14px}.contentWrapper{margin-top:25px}.audi-subtext{margin:0 auto 30px auto}.section.audi-service-section{padding-bottom:180px;margin-bottom:50px}.audi-icon{width:40px}.ownerDetailsaccord .accordion-body{padding-left:57px}.why-choose-us img.car-img{height:539px}.another-wcu-section img.car-img{height:100%!important}.why-choose-us .ownertitle img{max-width:22px;margin-right:15px}}@media (max-width:820px){.why-choose-us img.car-img{height:429px!important}.another-wcu-section img.car-img{height:100%!important}.footer-nav a{font-size:10px}.hero__content .title{width:90%}.engine-text{padding-right:0}.engine-banner-section .engine-image{margin-bottom:30px}.engine-title{font-size:35px}.dasContent{padding-left:0}.section-title{font-size:30px}}@media (max-width:767px){html body{overflow-x:hidden}.banner-icon-rating{width:90%}li,p,span{color:#000;font-size:14px;line-height:27px;margin-bottom:0}.chatwith-mainbutton{min-height:38px!important}.section-title{font-size:30px;font-weight:700;color:#d91111;margin-bottom:20px;line-height:1.3;margin-top:0!important}.section-content h2{font-size:30px;font-weight:700;color:#d91111;margin-bottom:20px;line-height:1.3;margin-top:20px}p.contact-title{font-size:30px;font-family:Futura;line-height:1.3}.contentWrapper{margin-top:0}.das-footer__copyright p{font-size:12px}.das-footer__bottom{padding-bottom:15px}.das-footer__copyright{padding:12px 0}span.chatwith-text{font-size:13px!important;padding:0 2px 0 13px!important}.das-mob-bar__btn.das-mob-bar__btn--call:hover{color:#fff!important}.card-text{font-size:13px;line-height:26px}.audi-desc{font-size:14px}.chatwith-img{width:35px!important;height:35px!important}.audi-price{font-size:24px;margin-bottom:0}section.faqsWrapper .accordion-body{padding:0 25px 30px 25px;font-size:14px;line-height:26px}.modelSection{margin-top:50px}.das-footer__tag-link{font-size:12px;padding:2px 0}.wwa-padding{--bs-gutter-x:1.5rem}.leading-padding{--bs-gutter-x:1.5rem}.das-footer__tag-sep{font-size:12;padding:0 7px}.blog-padding{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.fts-padding{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.cib-wrapper .row{border:0 solid #fff;border-bottom:none;border-radius:0 0 0 0;overflow:hidden}.section{padding:50px 0}.blog-padd{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}.row.package-padding{--bs-gutter-x:1.5rem;margin-top:20px}.service-padding{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;margin-top:-2px}.das-footer__link-list li a{font-size:14px;line-height:19px}.home-page-banner .hero__content .title{font-size:31px;line-height:39px;width:100%}.contact-title{color:#fff;text-align:start}.single-car_service .hero__content .title{font-size:30px;line-height:42px;width:100%}.commitment-section{padding-bottom:0}.wwa-stat-box{min-width:100%}.wwa-sub-heading{font-size:17px;font-weight:700;color:#111;margin-bottom:18px;margin-top:15px}.wwa-content br{display:none}.abt-cta-banner.cta-banner-section{padding:50px 0}.new-content p:not(:last-child){margin-bottom:5px}.waw-content p:not(:last-child){margin-bottom:14px}.fac-content{padding-left:00}.btns.mobile-left{width:0%}.abt-banner .banner-text h1{font-size:40px}.waw-content{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0}.image_grid_gallery .container{grid-template-columns:repeat(1,1fr);grid-gap:20px}.cib-wrapper{position:unset}.section.faqsWrapper.homefaqsWrapper{padding-top:50px;padding-bottom:50px}.blog-detail-section{padding:60px 0}.chatwith.rightpos{bottom:40px}.blog-content{display:flex;flex-direction:column;flex-grow:1;padding:20px}.blog-content h2{font-size:30px}.blog-content h3{font-size:25px;line-height:33px}.blog-content p:not(:last-child){margin-bottom:11px}.blog-detail-banner .blog-title{font-size:35px}.blog-detail-banner{background-color:#efefef;padding:60px 0 60px 0}.pickContent h3{font-size:20px;margin-bottom:15px}.engine-banner-section .engine-image{height:280px!important;margin-bottom:30px}.pricing-list li:last-child{border-bottom:0 solid rgba(255,255,255,.3);padding-bottom:0!important}.section.engine-banner-section{padding-top:50px}.engine-text{padding-right:0}.engine-title{color:#c6251c;margin-bottom:18px;font-size:35px;line-height:44px}.inner-banner{position:relative;height:400px;overflow:hidden}.section-title{font-size:28px;line-height:1.4}.contact-main-wrapper{padding:15px;border:7px solid #f7f7f7}.contact-form-card{padding:20px;border:7px solid #f7f7f7}.banner-text p{font-size:16px;line-height:23px}.collab-card{padding:15px 15px}.left-image-card{margin-bottom:18px}.icon-box-new{margin:0 auto 35px}.contact-card{text-align:center}.banner-text h1{margin-bottom:22px;font-size:33px}.audi-packages{padding-bottom:100px}.owl-nav .owl-next{right:38%}.owl-nav .owl-prev{left:38%}.banner-icon-item img{width:100%;object-fit:contain}.hero__area--3{padding:140px 0 80px 0}.single-car_service .contentWrapper{padding-left:0}.single-car_service .section.why-choose-us{background:#fff;padding-bottom:50px;padding-top:50px}.home-page-banner.hero__area--3{padding:130px 0 150px 0;min-height:auto}.single-car_service .hero__area--3{padding:140px 0 212px 0;height:100%;max-height:max-content}.footer-rating .mobile-icon-1{width:118px}.footer-rating .mobile-icon-2{width:134px}.footer-rating .mobile-icon-3{width:134px}.footer-rating .mobile-icon-4{width:134px}.faq-cta__title{font-size:21px}.audi-grid-card{flex:0 1 48%;min-height:140px}.info-item span{font-size:20px}.grid-location-card{display:grid;grid-template-columns:1fr;gap:10px}.contact-info{display:flex;justify-content:center;gap:initial;flex-direction:column}.ownertitle span{font-size:14px;text-transform:uppercase;font-weight:600;line-height:23px}.faq-accord-title{padding-right:40px;line-height:23px;font-size:18px;font-weight:500}.cib-wrapper .container{padding:0}.tab-btn{min-width:250px}.nowrap-css{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:start}.hero-para-wrapper .site-btn{width:max-content;margin:0 auto;padding:6px 20px 6px 20px}.hero-para-wrapper .site-btn::before{height:57px}.contact-para{padding-right:0;text-align:start}.wp-btn{font-size:14px;padding:6px 20px 6px 20px;width:max-content;margin:26px auto 0 auto}.main-footer{margin-top:0}.contact-info{margin-top:30px;margin-bottom:0}.footer-divider{display:none}.footer-logo img{height:49px;width:auto}.footer-nav a{font-size:12px}.main-footer{margin-top:0;padding:20px 0}.hero__area .footer-rating{width:46%;grid-template-columns:1fr 1fr;padding-top:150px}.hero__content .title{width:100%}.hero__content .title{font-size:30px;line-height:39px}.hero__content .subtitle{font-size:18px;line-height:33px;margin-bottom:3px}.single-car_service .hero-para-wrapper{max-width:100%}.subpara{font-size:15px}.subpara br{display:none}.why-choose-us img.car-img{height:329px!important}.another-wcu-section img.car-img{height:100%!important}.c-text a p{font-size:11px}.branch-padding{--bs-gutter-y:1.5rem}.fixed-map img{width:100%;height:600px;object-fit:cover;border-radius:10px}.location-card.card-3{top:370px;right:320px}.map-icon img{width:6%}.location-card{width:210px}.filter-tabs{margin:0 auto 20px;padding-bottom:9px}.location-pin{text-align:end}.location-pin img{width:73%}.location-card.card-5{top:170px;right:290px}.location-card.card-2{top:260px;right:30px}.location-card.card-4{top:40px;right:40px}}@media (max-width:600px){.hero__area .footer-rating{width:46%;grid-template-columns:1fr 1fr}section.faqsWrapper .accordion-body p{padding-right:0}.appointment-type{display:block}}@media (max-width:500px){.hero__area .footer-rating{width:60%;grid-template-columns:1fr 1fr}.audi-grid-card{flex:0 1 46%;min-height:150px}.grid-location-card{display:grid;grid-template-columns:1fr;gap:10px}.location-card.card-3{top:370px;right:200px}.location-card.card-5{top:180px;right:190px}.dasContent{padding-left:0;width:100%}.why-content p{line-height:25px}.pricing-list .icon img{max-width:30px}.feature-card h4{font-size:22px}.single-car_service .hero__area--3{padding:140px 0 212px 0}}@media (max-width:400px){.footer-nav{gap:0 6px}.single-car_service .hero__area--3{padding:180px 0 212px 0}.owl-nav .owl-prev{left:33%}.owl-nav .owl-next{right:33%}}@media (max-width:991px){.das-go-top,.das-top-info-bar{display:none!important}}@media (max-width:767px){.das-sticky-call{display:none!important}.bk-sticky-badge{display:none!important}.das-mob-bar{display:flex;flex-direction:column;position:fixed;bottom:0;left:0;width:100%;z-index:9999}.bk-modal .bk-submit{width:100%;background:#c6251c;border:none;color:#fff;padding:10px;font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;border-radius:8px;cursor:pointer;margin-top:4px;transition:background .2s ease}.das-mob-bar__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:8px 16px;font-size:13px;font-weight:500;border:none;cursor:pointer;text-decoration:none;line-height:1.3;letter-spacing:.3px}.das-mob-bar__btn--book{background:#e5a800;color:#fff}.das-mob-bar__btn--book i{font-size:17px}.das-mob-bar__btn--call{background:#cc1b2a;color:#fff}.das-mob-bar__btn--call i{font-size:17px}body{padding-bottom:39px}}