.acf-block-preview .agency-intro,.agency-intro{background-color:#fff;padding:4rem 0}@media (min-width:768px){.acf-block-preview .agency-intro,.agency-intro{padding:5.625rem 0}}@media (min-width:1200px){.acf-block-preview .agency-intro,.agency-intro{padding:7.5rem 0}}.acf-block-preview .agency-intro .text-content,.agency-intro .text-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:0 auto;max-width:45rem}@media (min-width:768px){.acf-block-preview .agency-intro .text-content,.agency-intro .text-content{gap:3.375rem}}@media (min-width:1200px){.acf-block-preview .agency-intro .text-content,.agency-intro .text-content{gap:4.5rem}}.acf-block-preview .agency-intro .text-content a,.agency-intro .text-content a{font-weight:600;text-decoration:underline;text-underline-offset:.1875rem}.acf-block-preview .agency-intro .text-content ol,.acf-block-preview .agency-intro .text-content ol li,.agency-intro .text-content ol,.agency-intro .text-content ol li{list-style:decimal}.acf-block-preview .agency-intro .text-content ol,.agency-intro .text-content ol{padding:.3125rem 0 1.25rem 1rem}.acf-block-preview .agency-intro .text-content ol li,.agency-intro .text-content ol li{color:#4b4b4c;font-family:Sailec;font-size:1rem;line-height:1.8;margin-bottom:.3125rem;padding-left:.3125rem;position:relative}@media (min-width:768px){.acf-block-preview .agency-intro .text-content ol li,.agency-intro .text-content ol li{font-size:1.25rem}}.acf-block-preview .agency-intro .text-content ol li strong,.agency-intro .text-content ol li strong{font-family:Sailec-Bold}.acf-block-preview .agency-intro .text-content ul,.agency-intro .text-content ul{padding:.3125rem 0 1.25rem}.acf-block-preview .agency-intro .text-content ul li,.agency-intro .text-content ul li{color:#4b4b4c;font-family:Sailec;font-size:1rem;line-height:1.8;margin-bottom:.3125rem;padding-left:1.25rem;position:relative}@media (min-width:768px){.acf-block-preview .agency-intro .text-content ul li,.agency-intro .text-content ul li{font-size:1.25rem}}.acf-block-preview .agency-intro .text-content ul li strong,.agency-intro .text-content ul li strong{font-family:Sailec-Bold}.acf-block-preview .agency-intro .text-content ul li:after,.agency-intro .text-content ul li:after{background-color:#4b4b4c;border-radius:50%;content:"";height:.3125rem;left:0;position:absolute;top:.8125rem;width:.3125rem}@media (min-width:768px){.acf-block-preview .agency-intro .text-content ul li:after,.agency-intro .text-content ul li:after{top:1.0625rem}}