@font-face{font-family:Editor;font-weight:100;src:url(https://5816813.fs1.hubspotusercontent-na1.net/hubfs/5816813/steno-unified/brand-assets/woffs/editor/itf_editor_light-webfont.woff2)}@font-face{font-family:Editor;font-weight:400;src:url(https://5816813.fs1.hubspotusercontent-na1.net/hubfs/5816813/steno-unified/brand-assets/woffs/editor/itf_editor_regular-webfont.woff2)}@font-face{font-family:Editor;font-weight:500;src:url(https://5816813.fs1.hubspotusercontent-na1.net/hubfs/5816813/steno-unified/brand-assets/woffs/editor/itf_editor_condensed_medium-webfont.woff2)}@font-face{font-family:Editor Condensed;font-weight:500;src:url(https://5816813.fs1.hubspotusercontent-na1.net/hubfs/5816813/EditorCondensed-Bold.woff)}body{margin:0}.hero4{background-color:#f0f1e8;background-position:50%;background-repeat:no-repeat;background-size:cover}.testimonial-slider-section{padding:1em 2em;position:relative}.testimonial-slider-container{margin:0 auto;max-width:1200px;position:relative}.testimonial-slider{border-radius:12px;overflow:hidden;position:relative}.testimonial-slides{display:flex;transition:transform .5s ease-in-out;width:300%}.testimonial-slide{flex-shrink:0;width:33.333%}.testimonial-card{background:#fff;border:2px solid #c39d65;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:space-between;margin:0 10px;min-height:280px;padding:60px 50px 40px;position:relative}.quote-icon{height:76px;left:60px;position:absolute;top:60px;width:92px}.testimonial-text{color:#193d3d;font-family:Editor;font-size:30px!important;font-style:normal;font-weight:300;line-height:130%;margin-bottom:40px;max-width:815px;padding:0 3.2em;position:relative;z-index:1}.testimonial-author{align-items:center;display:flex;gap:15px;justify-content:flex-end;margin-top:auto}.author-divider{background-color:#a78047;border-radius:1px;height:70px;width:3px}.author-info{display:flex;flex-direction:column;text-align:right}.author-name{font-weight:600;margin-bottom:2px}.author-name,.author-title{color:#000;font-family:Apercu Pro,sans-serif;font-size:22px;font-style:normal;line-height:130%;text-align:left}.author-title{font-weight:400}.slider-dots{display:flex;gap:12px;justify-content:center;margin-top:40px}.dot{background-color:hsla(38,34%,75%,.4);border:none;border-radius:100%;cursor:pointer;height:16px;margin-bottom:2em;outline:none;transition:all .3s ease;width:16px}.dot.active{background-color:#a8713f;transform:scale(1.2)}.dot:hover{background-color:#c49b61;opacity:.8}@media (max-width:800px){.testimonial-author{align-items:center;display:flex;gap:15px;justify-content:flex-start;margin-top:auto}.author-info{text-align:left!important}.testimonial-text{font-size:24px!important;margin-bottom:40px;padding:1.5em .2em}.testimonial-slider-section{padding:50px 15px}.testimonial-card{margin:0 5px;min-height:250px;padding:40px 30px 30px}.quote-icon{left:25px;top:15px}.testimonial-text{margin-bottom:25px}.author-divider{border:1px solid #a78047;height:54px}.slider-dots{gap:10px;margin-top:30px}.dot{height:10px;width:10px}}@media (max-width:480px){.testimonial-card{min-height:220px;padding:35px 25px 25px}.testimonial-text{margin-bottom:20px}.quote-icon{left:20px;top:12px}}@media (min-width:1200px){.testimonial-slider-section{padding:1em}.testimonial-card{min-height:320px;padding:70px 60px 50px}.testimonial-text{line-height:1.7}}