@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.desktop-only{display:none !important}}@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.desktop-only{display:none !important}}.st{padding:6rem 0 6rem 0;max-width:1136px}@media only screen and (max-width: 840px){.st{max-width:600px}}@media only screen and (max-width: 520px){.st{padding:4rem 0 7rem}}.st-heading{margin-bottom:3.2rem}.st-heading h2{font-size:3.6rem;line-height:105%;color:#000}@media only screen and (max-width: 520px){.st-heading h2{font-size:2.4rem}}.st-heading .role{font-size:1.6rem;color:#7e7c77}.st-heading .role span:not(:last-of-type)::after{content:" | ";display:inline}.st-content{display:flex;justify-content:space-between}@media only screen and (max-width: 840px){.st-content{flex-direction:column}}.st-content__text{flex-basis:64.2605633803%}.st-content__text h3{font-size:3.2rem;line-height:125%;color:#2f2f2d;margin-bottom:1rem}@media only screen and (max-width: 520px){.st-content__text h3{font-size:2.4rem}}.st-content__text .text{font-size:1.8rem;line-height:150%}.st-content__text .text>*:not(h2,h3,h4,h5,h6){margin-bottom:2rem}.st-content__text .text>* iframe{max-width:100%}.st-content__text .text h1,.st-content__text .text h2,.st-content__text .text h3,.st-content__text .text h4,.st-content__text .text h5,.st-content__text .text h6{margin-bottom:1rem}.st-content__text .text ul,.st-content__text .text ol{list-style-position:inside}.st-content__text .text a{font-weight:700;text-decoration:underline;transition:.3s ease}.st-content__text .text a:hover{color:#cc3417}.st-content__text .text blockquote{position:relative;padding:4rem 0 5rem 0}.st-content__text .text blockquote::before{content:"";display:block;width:2.6rem;height:2.6rem;margin-bottom:1.5rem;background-image:url("../../img/citation.png");background-size:contain}.st-content__text .text blockquote::after{content:"";position:absolute;z-index:-1;top:0;left:50%;transform:translateX(-50%);height:100%;width:100vw;background:#f5f3ec}.st-content__text .text blockquote>*:not(cite){font-size:2.4rem;font-weight:700;font-style:italic;line-height:125%;margin-bottom:1rem}.st-content__text .text blockquote cite{font-size:1.6rem}.st-content__text .text hr{border:unset;border-top:1px solid #b7b5ae}.st-content__text .text hr+hr{display:none}.st-content__text .text p:empty+hr{display:none}.st-content__text .text ul,.st-content__text .text ol{list-style-position:inside}.st-content__text .text ul li,.st-content__text .text ol li{margin-bottom:1rem}.st-content__text .text figure:has(figcaption) img{margin-bottom:1.5rem}.st-content__text .text img{width:100%;height:auto}.st-content__text .text img+figcaption{text-align:center;font-size:1.2rem;line-height:1.2;color:#f5f3ec;font-weight:400}.st-content__text .text img+figcaption:empty{display:none}.st-img{flex-basis:32.2183098592%}@media only screen and (max-width: 840px){.st-img{margin-bottom:3rem}}.st-img .img{position:relative;aspect-ratio:366/260}.st-img .img>img{width:100%;height:100%;object-fit:cover}.st-img .img .logo{position:absolute;aspect-ratio:62/40;width:6.2rem;height:auto;top:1.5rem;right:1.5rem;padding:.6rem;border-radius:1rem;background:#f5f3ec;object-fit:contain;filter:drop-shadow(0 1 4 rgba(0, 0, 0, 0))}.st-related{padding:6rem 0 10rem;border-top:1px solid #b7b5ae}@media only screen and (max-width: 800px){.st-related{padding:4rem 0}}.st-related h2{font-size:3.2rem;line-height:125%;font-weight:600;margin-bottom:4.2rem}@media only screen and (max-width: 520px){.st-related h2{font-size:2.4rem}}.st-related__items{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.7rem}@media only screen and (max-width: 920px){.st-related__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 620px){.st-related__items{grid-template-columns:1fr;gap:unset}.st-related__items>.post-card:not(:last-of-type){margin-bottom:3.6rem;padding-bottom:3.6rem;border-bottom:1px solid #b7b5ae}}@media only screen and (max-width: 620px)and (max-width: 700px){.st-related__items>.post-card:not(:last-of-type){margin-bottom:2rem;padding-bottom:2rem}}/*# sourceMappingURL=single-testimonials.css.map */
