.layout:has(.ad-lp-hero-solid-bg){background-color:var(--trillium);padding:30px 0 0 0}section.ad-lp-hero-solid-bg{padding:30px 0 0 0}@media only screen and (min-width: 992px){.layout:has(.ad-lp-hero-solid-bg){padding:30px 0}section.ad-lp-hero-solid-bg{padding:30px}}@media only screen and (min-width: 1200px){section.ad-lp-hero-solid-bg{padding:30px 0}}.ad-lp-hero-solid-bg .ad-lp-hero-text-container{padding-left:30px;padding-right:30px;margin-bottom:45px}@media only screen and (min-width: 992px){.ad-lp-hero-solid-bg .ad-lp-hero-text-container{padding-left:0;padding-right:0;margin-bottom:0}}.ad-lp-hero-solid-bg .ad-lp-hero-text-container .ad-lp-hero-text h1{color:var(--cutler)}.ad-lp-hero-solid-bg .ad-lp-hero-text-container .ad-lp-hero-text>span{color:var(--cutler)}.ad-lp-hero-solid-bg .ad-lp-hero-text-container .ad-lp-hero-text p{margin:0 0 30px 0}.ad-lp-hero-solid-bg .ad-lp-hero-text-container .ad-lp-hero-icons ul{list-style:none;padding:0;overflow:visible;display:flex}.ad-lp-hero-solid-bg .ad-lp-hero-text-container .ad-lp-hero-icons ul li{display:inline-block;text-align:center;flex-basis:calc(50% - 15px);background-color:var(--white);margin-bottom:0;padding:30px}.ad-lp-hero-solid-bg .ad-lp-hero-text-container .ad-lp-hero-icons ul li:has(+li){margin-right:30px}.ad-lp-hero-solid-bg .ad-lp-hero-text-container .ad-lp-hero-icons ul li span{display:block;color:var(--under-the-elms);font-family:var(--text-sans);font-size:18px;line-height:20px;font-weight:700}.ad-lp-hero-solid-bg .ad-lp-hero-text-container .ad-lp-hero-icons ul li span i{font-size:46px;color:var(--under-the-elms);margin-bottom:10px}
