.testimonials-box .testimonial-author{display:flex;gap:50px;margin-top:20px;align-content:center;align-items:center}.testimonials-box .testimonial-author figure{position:absolute;margin:0;right:0;background-color:#fff;max-width:276px;max-height:72px;width:100%;height:100%;bottom:0}.testimonials-box .testimonial-author figure:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='72' viewBox='0 0 70 72' fill='none'%3E%3Cpath d='M70 72C70 72 -9.37006 72 0.920695 72C11.2115 72 16.4618 65.8957 22.3437 55.1605C28.2255 44.4253 33.5854 34.8633 41.3058 21.4606C49.0263 8.05791 52.1706 0.0109952 64.3468 0.0109952C69.0011 -0.0137409 70 0.0109952 70 0.0109952V72Z' fill='white'/%3E%3C/svg%3E");width:70px;height:72px;position:absolute;left:-25%;bottom:0}.testimonials-box .testimonial-author figure p{vertical-align:middle;max-width:175px;object-fit:contain;max-height:40px;left:10px;position:absolute;top:25%;color:#656a6c}.testimonials-box .testimonial-author figure img{vertical-align:middle}.testimonials-box .testimonial-author p{padding:0}.testimonials-box .author-title{color:#656a6c;font-size:16px;font-style:normal !important}.testimonials-box .testimonial-author div{text-align:left}.testimonials-box .testimonial-logo{max-width:175px;object-fit:contain;max-height:40px;left:10px;position:absolute;top:15%}.testimonials-box .testimonial-name{color:#000;font-size:17px;font-weight:500;line-height:20px;margin-bottom:10px;display:flex}.testimonials-box{background:#f1f3f5;border-radius:10px;padding:40px 45px 15px;align-items:center;margin-top:25px}.testimonials-box>p{color:#5c6064;font-size:17px;font-style:normal;font-weight:400;line-height:42px;letter-spacing:.34px}.testimonials-box>p .testimonials h2{text-align:center;margin-bottom:25px}.testimonials .job-title{color:#656a6c;font-family:"helvetica-neue-lt-pro",sans-serif;font-size:15px;font-style:normal;font-weight:300;line-height:20px}.testimonials-glide{position:relative}.testimonials-glide .testimonials-box{position:relative}.testimonials-glide .testimonials-box:before,.testimonials-glide .testimonials-box:after{position:absolute;z-index:0;width:71px;height:56px;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat}.testimonials-glide .testimonials-box:before{content:'';top:-22px;left:0;width:56px;height:42px;background-image:url(/wp-content/uploads/2025/06/quote_left.png)}.testimonials-glide .testimonials-box:after{content:'';bottom:30px;right:0;background-image:url(/wp-content/uploads/2025/06/quote_right.png)}.testimonials-glide blockquote{margin:0;text-align:center}.testimonials-glide blockquote cite{text-align:right}.testimonials-glide blockquote cite:before{content:"- "}.testimonials .glide__arrows{position:relative;height:40px;margin:0 auto;display:flex;align-items:center;justify-content:center;padding:40px 0;max-width:415px}.testimonials .glide__arrow{position:absolute;top:25%;width:40px;height:40px;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;cursor:pointer;transition:background .25s ease-out;z-index:1;border:1px solid #009aa8;border-radius:1000px}.testimonials .glide__arrow--left{left:0}.testimonials .glide__arrow--right{right:0}.testimonials .glide__slides{margin:0;align-self:center}.glide__track,.glide__slides,.glide__slide{height:auto;transition:height .25s ease-out}.glide__slide{padding:0 10px;align-self:center}.glide__bullets{display:flex;justify-content:center;gap:31px;align-items:center}.glide__bullet{background-color:unset;border:0;width:6px;height:7px;transition:background .25s ease-out;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='8' viewBox='0 0 6 8' fill='none'%3E%3Cpath d='M2.75078 0.569005C2.905 0.476998 3.095 0.476998 3.24922 0.569005L5.75078 2.06147C5.905 2.15348 6 2.32352 6 2.50753V5.49247C6 5.67648 5.905 5.84652 5.75078 5.93853L3.24922 7.43099C3.095 7.523 2.905 7.523 2.75078 7.43099L0.249216 5.93853C0.0950005 5.84652 0 5.67648 0 5.49247V2.50753C0 2.32352 0.0950006 2.15348 0.249216 2.06147L2.75078 0.569005Z' fill='%23D4D4D4'/%3E%3C/svg%3E");background-repeat:no-repeat}.glide__bullet:not(.glide__bullet--active){cursor:pointer}.glide__bullet--active{width:9px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='12' viewBox='0 0 9 12' fill='none'%3E%3Cpath d='M4.12618 0.608437C4.3575 0.463854 4.6425 0.463854 4.87382 0.608437L8.62618 2.95375C8.8575 3.09833 9 3.36553 9 3.65469V8.34531C9 8.63447 8.8575 8.90167 8.62618 9.04626L4.87382 11.3916C4.6425 11.5361 4.3575 11.5361 4.12618 11.3916L0.373824 9.04626C0.142501 8.90167 0 8.63447 0 8.34531V3.65469C0 3.36553 0.142501 3.09833 0.373824 2.95375L4.12618 0.608437Z' fill='%2347C5D4'/%3E%3C/svg%3E")}@media(max-width:1250px){.testimonials-box .testimonial-author figure{max-height:60px}.testimonials-box .testimonial-author figure:before{height:60px}.testimonials-box .testimonial-author figure{max-width:190px}.testimonials-box .testimonial-author figure:before{background-size:cover;bottom:0;left:-28%;width:53px}.testimonials-box .testimonial-author figure p{top:unset;bottom:0}}@media(max-width:1100px){.testimonials-box{padding:32px 26px 12px}.credentials-section .wp-block-columns{flex-direction:column;grid-gap:60px}.credentials-section .wp-block-column .wp-block-image{text-align:center}.testimonials-box .testimonial-name{margin-bottom:2px}}@media(max-width:800px){.testimonials-box .testimonial-author figure{max-width:140px}.testimonials-box .testimonial-author figure:before{left:-35%;width:53px}.testimonials-box .testimonial-author figure:after{content:none}.testimonials-box .testimonial-logo{max-height:29px;top:20%;left:0}.glide__slide{padding:0 !important}.testimonials-glide{padding-bottom:40px}.testimonials-glide:before,.testimonials-glide:after{font-size:15em}.testimonials-glide:after{top:0}.testimonials-glide .testimonials-box:before,.testimonials-glide .testimonials-box:after{width:40px;height:32px}.testimonials-glide .testimonials-box:before{top:-15px}.testimonials-glide .testimonials-box:after{bottom:35px}.glide__arrows{top:0;width:90%}.glide__arrow--left,.glide__arrow--right{display:none !important}.credentials-section .wp-block-columns{grid-gap:25px}}@media(max-width:600px){.testimonials-box>p{font-size:15px;font-weight:300;line-height:32px;letter-spacing:.3px}.testimonials-box .testimonial-name{margin-bottom:5px;font-size:14px}.testimonials .job-title{font-size:11px}.testimonials-box .testimonial-author figure p{font-size:12px;top:50%}}