.quote{background:#000;color:#fff;position:relative;text-align:center}.quote__quote-text.h3{border:none;font-family:var(--font-header);font-weight:900;line-height:calc(1em + 2px);margin:0 auto;padding:0 6rem;position:relative;text-transform:none}.quote__quote-text.h3:after,.quote__quote-text.h3:before{background:url(https://6909593.fs1.hubspotusercontent-na1.net/hubfs/6909593/2024Website/icon-quote.svg) no-repeat 50%/contain;content:"";height:3.6rem;left:0;position:absolute;top:0;width:3.6rem}.quote__quote-text.h3:after{left:auto;right:0;transform:rotate(180deg)}.quote__quote-cite{color:var(--c-energy-blue);display:block;font-family:var(--font-header);font-size:1.6rem;font-weight:700;padding-top:var(--col-gap);text-transform:uppercase}section[class*=bg-white] .quote__quote-cite{color:var(--c-main)}section[class*=bg-white] .quote__quote-text.h3{color:var(--c-dark-blue)}section[class*=bg-blue] .quote__quote-cite{color:var(--c-energy-blue-ada)}section[class*=bg-blue] .quote__quote-text.h3{color:var(--c-inv)}@media (min-width:840px){.quote__quote-text.h3{padding:0 14rem}.quote__quote-text.h3:after,.quote__quote-text.h3:before{height:8.4rem;width:8.4rem}}