@media(min-width:901px){
#customer-main .customerHero>div:first-child{position:relative!important;isolation:isolate;overflow:hidden!important;box-sizing:border-box!important;background-color:#09534f!important;background-image:linear-gradient(90deg,#09534f 0%,#09534f 35%,transparent 66%),url("/pc-v330/home.webp")!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;background-repeat:no-repeat!important;min-height:250px!important;padding:32px!important;border-radius:22px!important;color:#fff!important;}
#customer-main .customerHero>div:first-child::before,#customer-main .customerHero>div:first-child::after{content:none!important;}
#customer-main .customerHero>div:first-child>img{display:none!important;}
#customer-main .customerHero>div:first-child :is(h1,strong,p,small,span){color:#fff!important;opacity:1!important;}
#customer-main .customerHero>div:first-child>:is(h1,p,span,div){position:relative;z-index:1;max-width:48%!important;}
#customer-main .customerHero>div:first-child h1{font-size:32px!important;line-height:1.4!important;}
#customer-main .serviceMajorBanner:has(img[src$="banner-01.webp"]){position:relative!important;isolation:isolate;overflow:hidden!important;box-sizing:border-box!important;background-color:#09534f!important;background-image:linear-gradient(90deg,#09534f 0%,#09534f 35%,transparent 66%),url("/pc-v330/services.webp")!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;background-repeat:no-repeat!important;min-height:250px!important;padding:32px!important;border-radius:22px!important;color:#fff!important;}
#customer-main .serviceMajorBanner:has(img[src$="banner-01.webp"])::before,#customer-main .serviceMajorBanner:has(img[src$="banner-01.webp"])::after{content:none!important;}
#customer-main .serviceMajorBanner:has(img[src$="banner-01.webp"])>img{display:none!important;}
#customer-main .serviceMajorBanner:has(img[src$="banner-01.webp"]) :is(h1,strong,p,small,span){color:#fff!important;opacity:1!important;}
#customer-main .serviceMajorBanner:has(img[src$="banner-01.webp"])>:is(h1,p,span,div){position:relative;z-index:1;max-width:48%!important;}
#customer-main .serviceMajorBanner:has(img[src$="banner-01.webp"]) h1{font-size:32px!important;line-height:1.4!important;}
#customer-main .careHero.hasFeatureBanner{position:relative!important;isolation:isolate;overflow:hidden!important;box-sizing:border-box!important;background-color:#09534f!important;background-image:linear-gradient(90deg,#09534f 0%,#09534f 35%,transparent 66%),url("/pc-v330/care.webp")!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;background-repeat:no-repeat!important;min-height:250px!important;padding:32px!important;border-radius:22px!important;color:#fff!important;}
#customer-main .careHero.hasFeatureBanner::before,#customer-main .careHero.hasFeatureBanner::after{content:none!important;}
#customer-main .careHero.hasFeatureBanner>img{display:none!important;}
#customer-main .careHero.hasFeatureBanner :is(h1,strong,p,small,span){color:#fff!important;opacity:1!important;}
#customer-main .careHero.hasFeatureBanner>:is(h1,p,span,div){position:relative;z-index:1;max-width:48%!important;}
#customer-main .careHero.hasFeatureBanner h1{font-size:32px!important;line-height:1.4!important;}
#customer-main .interiorHero.hasFeatureBanner{position:relative!important;isolation:isolate;overflow:hidden!important;box-sizing:border-box!important;background-color:#09534f!important;background-image:linear-gradient(90deg,#09534f 0%,#09534f 35%,transparent 66%),url("/pc-v330/interior.webp")!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;background-repeat:no-repeat!important;min-height:250px!important;padding:32px!important;border-radius:22px!important;color:#fff!important;}
#customer-main .interiorHero.hasFeatureBanner::before,#customer-main .interiorHero.hasFeatureBanner::after{content:none!important;}
#customer-main .interiorHero.hasFeatureBanner>img{display:none!important;}
#customer-main .interiorHero.hasFeatureBanner :is(h1,strong,p,small,span){color:#fff!important;opacity:1!important;}
#customer-main .interiorHero.hasFeatureBanner>:is(h1,p,span,div){position:relative;z-index:1;max-width:48%!important;}
#customer-main .interiorHero.hasFeatureBanner h1{font-size:32px!important;line-height:1.4!important;}
#customer-main .emergencyHero.hasFeatureBanner{position:relative!important;isolation:isolate;overflow:hidden!important;box-sizing:border-box!important;background-color:#09534f!important;background-image:linear-gradient(90deg,#09534f 0%,#09534f 35%,transparent 66%),url("/pc-v330/emergency.webp")!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;background-repeat:no-repeat!important;min-height:250px!important;padding:32px!important;border-radius:22px!important;color:#fff!important;}
#customer-main .emergencyHero.hasFeatureBanner::before,#customer-main .emergencyHero.hasFeatureBanner::after{content:none!important;}
#customer-main .emergencyHero.hasFeatureBanner>img{display:none!important;}
#customer-main .emergencyHero.hasFeatureBanner :is(h1,strong,p,small,span){color:#fff!important;opacity:1!important;}
#customer-main .emergencyHero.hasFeatureBanner>:is(h1,p,span,div){position:relative;z-index:1;max-width:48%!important;}
#customer-main .emergencyHero.hasFeatureBanner h1{font-size:32px!important;line-height:1.4!important;}
#customer-main .communicationHero{position:relative!important;isolation:isolate;overflow:hidden!important;box-sizing:border-box!important;background-color:#09534f!important;background-image:linear-gradient(90deg,#09534f 0%,#09534f 35%,transparent 66%),url("/pc-v330/communication.webp")!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;background-repeat:no-repeat!important;min-height:250px!important;padding:32px!important;border-radius:22px!important;color:#fff!important;}
#customer-main .communicationHero::before,#customer-main .communicationHero::after{content:none!important;}
#customer-main .communicationHero>img{display:none!important;}
#customer-main .communicationHero :is(h1,strong,p,small,span){color:#fff!important;opacity:1!important;}
#customer-main .communicationHero>:is(h1,p,span,div){position:relative;z-index:1;max-width:48%!important;}
#customer-main .communicationHero h1{font-size:32px!important;line-height:1.4!important;}
#customer-main .requestQuoteHero.hasFeatureBanner{position:relative!important;isolation:isolate;overflow:hidden!important;box-sizing:border-box!important;background-color:#09534f!important;background-image:linear-gradient(90deg,#09534f 0%,#09534f 35%,transparent 66%),url("/pc-v330/requests.webp")!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;background-repeat:no-repeat!important;min-height:250px!important;padding:32px!important;border-radius:22px!important;color:#fff!important;}
#customer-main .requestQuoteHero.hasFeatureBanner::before,#customer-main .requestQuoteHero.hasFeatureBanner::after{content:none!important;}
#customer-main .requestQuoteHero.hasFeatureBanner>img{display:none!important;}
#customer-main .requestQuoteHero.hasFeatureBanner :is(h1,strong,p,small,span){color:#fff!important;opacity:1!important;}
#customer-main .requestQuoteHero.hasFeatureBanner>:is(h1,p,span,div){position:relative;z-index:1;max-width:48%!important;}
#customer-main .requestQuoteHero.hasFeatureBanner h1{font-size:32px!important;line-height:1.4!important;}
#customer-main .customerHero>div:first-child{min-height:305px!important;width:100%!important;}#customer-main .customerHero>div:first-child>:is(h1,p,span,form){max-width:54%!important;}#customer-main .customerHero input{color:#244b47!important;background:#fff!important;}#customer-main .serviceMajorBanner>div{width:44%!important;}#customer-main .requestQuoteHeroCopy{width:48%!important;}#customer-main .requestQuoteHeroCopy button{background:#fff!important;color:#17645b!important;}#customer-main .communicationHero{min-height:250px!important;}
}