:export{primary:#be1e2d;primaryLight:rgba(190,30,45,.251);primaryHover:#98111e;primaryBackground:rgba(190,30,45,.051);primaryBackgroundHover:rgba(190,30,45,.102);primaryCheckboxHover:rgba(190,30,45,.149);secondary:#f7941d;tertiary:#fff200;success:#11b364;warning:#f79009;error:#f04438;information:#1363ff;neutral:#6c757d;black:#000;zBlack:#202020;white:#fff;offWhite:#f8f9fa}.our-brand-allies{display:flex;flex-direction:column;align-items:center;gap:5rem}.our-brand-allies .brand-allies-container{position:relative;width:100%}.our-brand-allies .brand-allies-container .brand-allies img{max-height:5rem;width:auto;height:100%;object-fit:cover}.home-about-us{max-width:124rem;width:100%;margin:auto}.home-about-us .content-list{display:flex;flex-direction:column;gap:7.5rem;margin-top:7.5rem}.home-about-us .content-list .content-container{display:flex;gap:5rem;align-items:center}.home-about-us .content-list .content-container .image{min-width:50rem;width:55rem;height:60rem;border-radius:2.5rem;overflow:hidden}.home-about-us .content-list .content-container .image img{height:100%;width:100%;object-fit:cover}.home-about-us .content-list .content-container .content{display:flex;flex-direction:column;gap:2rem}.home-about-us .content-list .content-container .content .heading3{margin-bottom:1rem}.home-about-us .content-list .content-container .content .heading5{font-family:Poppins,sans-serif}.home-about-us .content-list .content-container .read-more-btn{margin-top:1.5rem}.what-we-do-container .vehicle-care-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8.9rem;gap:8.9rem;max-width:141rem;margin:7.7rem auto auto}.what-we-do-container .vehicle-care-cards .care-card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3.7rem}.what-we-do-container .vehicle-care-cards .care-card .care-card-icon{height:11.5rem;width:11.5rem}.what-we-do-container .vehicle-care-cards .care-card .care-card-icon img{height:100%;width:100%}.what-we-do-container .vehicle-care-cards .care-card p{text-align:center}.what-we-do-container .vehicle-care-cards .care-card .description{margin-top:1rem}.home-separator{height:.1rem;max-width:100rem;background-color:rgba(0,0,0,.1);margin:auto}.marquee-duration-20s{--duration:20s}@media(max-width:1000px){.our-brand-allies{padding-top:8rem}.our-brand-allies .brand-allies{justify-content:center;gap:6rem}.our-brand-allies .brand-allies img{width:18rem}.what-we-do-container .vehicle-care-cards{grid-template-columns:repeat(2,1fr);gap:5rem}.what-we-do-container .vehicle-care-cards .care-card:nth-child(3){grid-column:1/-1;justify-self:center}}@media(max-width:850px){.our-brand-allies{padding-top:6rem}.our-brand-allies .brand-allies{gap:5rem}.our-brand-allies .brand-allies img{width:16rem}}@media(max-width:770px){.home-about-us .content-list{gap:5rem;margin-top:5rem}.home-about-us .content-list .content-container{gap:2rem;align-items:flex-start;flex-direction:column!important}.home-about-us .content-list .content-container .image{min-width:100%;width:100%}}@media(max-width:550px){.what-we-do-container .vehicle-care-cards{grid-template-columns:1fr}.what-we-do-container .vehicle-care-cards .care-card{gap:3rem}.what-we-do-container .vehicle-care-cards .care-card .description{width:90%;margin:1rem auto}.our-brand-allies .brand-allies-container .brand-allies img{height:80%}}.marquee-container{display:flex;overflow:hidden;padding:1rem;--duration:10s}.marquee-container.horizontal{flex-direction:row;gap:10rem}.marquee-container.vertical{flex-direction:column;gap:10rem}.marquee-item{display:flex;flex-shrink:0;justify-content:space-around;gap:10rem}.marquee-item.horizontal{animation:marquee var(--duration) linear infinite}.marquee-item.vertical{animation:marquee-vertical var(--duration) linear infinite}.marquee-item.reverse{animation-direction:reverse}.marquee-item.pause-on-hover:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 10rem))}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - 10rem))}}@media(max-width:1000px){.marquee-container.horizontal,.marquee-container.vertical,.marquee-item{gap:8rem}}@media(max-width:700px){.marquee-container.horizontal,.marquee-container.vertical,.marquee-item{gap:6rem}}@media(max-width:500px){.marquee-container.horizontal,.marquee-container.vertical,.marquee-item{gap:4rem}}