.marketing-footer{background-color:#c00;border-top:3px solid #c4c4c4;padding:16px 0;text-align:center}.marketing-footer .marketing-footer-text{font-size:12px}.marketing-footer .ss-link{color:#fff}.blue-marketing-footer{background-color:#234c69;border-top:none}.blue-marketing-footer .marketing-footer-text{font-size:16px;line-height:20px}.blue-marketing-footer .ss-link{line-height:20px}.blue-marketing-footer .ss-link span{border-bottom:1px solid #fff}
.marketing-hero{background:linear-gradient(180deg,#1c5e8f,#146fb4);margin-bottom:-24px}@media print,screen and (min-width:767px){.marketing-hero{padding-top:126px}}.marketing-hero .text-container{margin-bottom:60px;text-align:center}.marketing-hero .main-heading{line-height:28px;text-align:center}@media print,screen and (min-width:767px){.marketing-hero .main-heading{font-size:60px;line-height:72px}}.marketing-hero .info-text{line-height:20px;text-align:center}@media print,screen and (min-width:767px){.marketing-hero .info-text{font-size:20px;line-height:24px;margin-bottom:32px}.marketing-hero .promo-heading{font-size:60px;line-height:72px}}.marketing-hero .icon-banner{border:none;margin-bottom:8px;width:-webkit-fit-content;width:fit-content}@media print,screen and (min-width:767px){.marketing-hero .banner-text{font-size:18px}}.marketing-hero .savings-promo{background-color:#a3eaa3;border-radius:4px;padding:8px 10px}@media print,screen and (min-width:767px){.marketing-hero .savings-promo{font-size:18px}}.marketing-hero .search-box{display:grid;margin-bottom:16px}.marketing-hero .search-box .marker{top:-27px}.marketing-hero .search-box .location-input-wrapper{height:52px;margin:0}@media print,screen and (min-width:576px){.marketing-hero .search-box .location-input-wrapper{margin-right:8px}}@media print,screen and (min-width:767px){.marketing-hero .search-box{display:flex;gap:16px}.marketing-hero .search-box .location-input-wrapper{height:auto}.marketing-hero .search-box .marker{top:0}}.marketing-hero .click-to-call{align-self:center;color:#fff}.marketing-hero .click-to-call.variation2{display:inline-flex}@media print,screen and (min-width:576px){.marketing-hero .click-to-call.variation2{display:none}}.marketing-hero .phone{fill:#fff;height:16px;width:16px}.marketing-hero .hero-container{align-items:center;background-image:radial-gradient(circle at 50% 100%,#dce8f4 0,#dce8f4 30%,#1b5e90 0,#1b5e90 40%,#1a6298 0,#1a6298 50%,#1867a3 0,#1867a3 60%,transparent 0);display:flex;flex-direction:column;justify-content:flex-end;padding-top:20px}.marketing-hero .images-container{text-align:center}.marketing-hero .moving-truck{bottom:-30px;max-width:448px;position:relative;width:50vw}@media print,screen and (min-width:767px){.marketing-hero .moving-truck{bottom:-70px}}.marketing-hero .hero-container.variation2{background-image:radial-gradient(circle at 50% 125%,#e6f2e6 0,#e6f2e6 30%,#005417 0,#005417 40%,#006a1c 0,#006a1c 50%,#008025 0,#008025 60%,#00972b 0,transparent 0)}.marketing-hero .hero-container.variation2 .moving-truck{display:none}@media print,screen and (min-width:576px){.marketing-hero .hero-container.variation2{background-image:radial-gradient(circle at 50% 100%,#e6f2e6 0,#e6f2e6 30%,#005417 0,#005417 40%,#006a1c 0,#006a1c 50%,#008025 0,#008025 60%,#00972b 0,transparent 0)}.marketing-hero .hero-container.variation2 .moving-truck{display:inline}}.marketing-hero .swervy{margin-bottom:-4px;max-width:unset;width:100vw}.marketing-hero.variation2{background:linear-gradient(180deg,#050,green)}
.step-card{align-items:center;background:#fff;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.15);display:flex;flex-direction:column;padding:32px;text-align:center;width:100%}.step-card .step-card-image{height:42px;margin-bottom:24px;width:42px}
.simple-steps-section{background-color:#f0f5fa;display:flex;flex-direction:column;justify-content:flex-end;margin-top:25px;padding-top:32px;width:100%}@media print,screen and (min-width:767px){.simple-steps-section{padding-top:75px}}.simple-steps-section .simple-steps-container{align-items:center;display:flex;flex-direction:column;margin-bottom:60px}.simple-steps-section .simple-steps-title{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding-bottom:32px;text-align:center;width:100%}.simple-steps-section .simple-steps-title svg{fill:#234c69}.simple-steps-section .simple-steps-title svg rect{fill:none}.simple-steps-section .simple-steps-title svg g{fill:#234c69}.simple-steps-section .simple-steps-title svg path{fill:#146fb4}.simple-steps-section .simple-steps-title h2{line-height:32px}@media print,screen and (min-width:767px){.simple-steps-section .simple-steps-title{width:552px}.simple-steps-section .simple-steps-title h2{font-size:32px;line-height:36px}}.simple-steps-section .simple-steps-card-arrangement{align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr}@media print,screen and (min-width:767px){.simple-steps-section .simple-steps-card-arrangement{grid-template-columns:repeat(3,1fr)}}.simple-steps-section .wave-image{left:0;position:absolute;width:100%;z-index:-1}
.marketing-partners{margin-bottom:32px;margin-top:32px;text-align:center}.marketing-partners h2{line-height:32px;margin-bottom:4px}.marketing-partners p{font-size:18px;margin-bottom:16px}.marketing-partners .logos-container{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.marketing-partners .public-logo{width:85px}.marketing-partners .price-logo,.marketing-partners .safeguard-logo{width:140px}@media print,screen and (min-width:767px){.marketing-partners{margin-bottom:72px;margin-top:52px}.marketing-partners h2{font-size:32px;line-height:36px;margin:auto;max-width:800px}.marketing-partners .logos-container{gap:64px}.marketing-partners .public-log{width:115px}.marketing-partners .price-logo,.marketing-partners .safeguard-logo{width:190px}}
.marketing-landing-page .marketing-reviews{background-color:#dce8f4}.marketing-landing-page .page-section{border-bottom:1px solid #c4c4c4;margin-bottom:0}.marketing-landing-page.showVariation{background-color:#f0f5fa;padding-top:0}

/*# sourceMappingURL=4447.css.map*/