html{font-size:1px}@media (max-width:580px){html{font-size:1px}}@media (min-width:2560px){html{font-size:1px}}.intro{float:none;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1400px;max-width:1024px;padding-left:20px;padding-right:20px;text-align:center}.intro p{font-family:TTNormsPro;font-size:20px;letter-spacing:.25px;line-height:1.4;margin:0 auto 20px;max-width:768px}@media (max-width:1024px){.intro p{font-size:20px}}section.u4m-pull-quote{background-color:#f7f6f5}section.u4m-pull-quote.reverse-text{color:#fff}section.u4m-pull-quote .u4m-pull-quote-inner{float:none;margin-left:auto;margin-right:auto;max-width:1400px;max-width:1000px;padding:50px 20px;position:relative}section.u4m-pull-quote .u4m-pull-quote-inner .quote{margin:0 auto;max-width:900px;position:relative}section.u4m-pull-quote .u4m-pull-quote-inner .quote blockquote{font-size:24px;font-style:italic;margin:0 0 10px}section.u4m-pull-quote .u4m-pull-quote-inner .icon{height:80px;left:-100px;position:absolute;top:-40px;width:80px}@media (max-width:1200px){section.u4m-pull-quote .u4m-pull-quote-inner .icon{height:40px;left:0;top:-20px;width:40px}}@media (max-width:1024px){section.u4m-pull-quote .u4m-pull-quote-inner .icon{left:50%;transform:translateX(-50%)}}.u4m-pull-quote{&:has(.hide-module){display:none}}