.s-testimonials{margin-bottom:6rem}@media only screen and (max-width: 1440px){.s-testimonials{margin-bottom:3.2rem}}.s-testimonials .u-container{padding:6rem 7.85rem;width:100%;background-color:var(--color-beige)}@media only screen and (max-width: 1680px){.s-testimonials .u-container{padding:6rem calc(var(--container-offset)/2)}}@media only screen and (max-width: 1440px){.s-testimonials .u-container{padding:3.2rem calc(var(--container-offset)/2)}}.s-testimonials .s__columns{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width: 1280px){.s-testimonials .s__columns{flex-direction:column}}.s-testimonials .s__column{position:relative}.s-testimonials .s__column--left{flex-grow:1;padding-right:2rem;max-width:33.4rem;color:var(--color-navy)}@media only screen and (max-width: 1280px){.s-testimonials .s__column--left{padding:0;width:100%;max-width:100%}}.s-testimonials .s__column--left .s__text{margin-top:1.54em;color:var(--color-grey);font-weight:300}.s-testimonials .s__column--left .s__sources{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:2.4rem;font-weight:300}.s-testimonials .s__column--left .s__sources a{display:inline-block}.s-testimonials .s__column--left .s__sources a:not(:last-child){margin-right:2rem}.s-testimonials .s__column--left .s__sources a img{width:auto;height:2.2rem}.s-testimonials .s__column--right{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex:0 0 40.2rem;padding:0 3.1rem;width:40.2rem;max-width:100%;height:28rem;max-height:28rem;font-weight:300}@media only screen and (max-width: 1280px){.s-testimonials .s__column--right{margin:1.8rem auto 0}}@media only screen and (max-width: 767px){.s-testimonials .s__column--right{padding:0;height:34rem;max-height:34rem}}.s-testimonials .s__testimonials{position:relative;margin:0 auto;width:100%;height:100%}@media only screen and (max-width: 767px){.s-testimonials .s__testimonials-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:2rem;width:100%}}.s-testimonials .s__testimonials-nav-arrow{position:absolute;top:50%;margin:0;padding:0;width:3.2rem;height:3.2rem;background:none;border:none;border-radius:50%;transform:translateY(-50%)}@media only screen and (max-width: 767px){.s-testimonials .s__testimonials-nav-arrow{position:relative;top:unset;bottom:0;transform:none}}.s-testimonials .s__testimonials-nav-arrow svg{fill:rgba(0,0,0,0)}.s-testimonials .s__testimonials-nav-arrow svg circle{stroke:var(--color-orange)}.s-testimonials .s__testimonials-nav-arrow svg path{stroke:var(--color-orange)}.s-testimonials .s__testimonials-nav-arrow:focus,.s-testimonials .s__testimonials-nav-arrow:hover{cursor:pointer;pointer-events:all}.s-testimonials .s__testimonials-nav-arrow:focus svg,.s-testimonials .s__testimonials-nav-arrow:hover svg{fill:var(--color-orange)}.s-testimonials .s__testimonials-nav-arrow:focus svg circle,.s-testimonials .s__testimonials-nav-arrow:hover svg circle{stroke:var(--color-orange)}.s-testimonials .s__testimonials-nav-arrow:focus svg path,.s-testimonials .s__testimonials-nav-arrow:hover svg path{stroke:var(--color-white)}.s-testimonials .s__testimonials-nav-arrow--prev{left:0}@media only screen and (max-width: 767px){.s-testimonials .s__testimonials-nav-arrow--prev{left:unset;margin-right:1.25rem}}.s-testimonials .s__testimonials-nav-arrow--next{right:0;transform:translateY(-50%) rotate(180deg)}@media only screen and (max-width: 767px){.s-testimonials .s__testimonials-nav-arrow--next{right:unset;transform:rotate(180deg)}}.s-testimonials .s__testimonial{font:400 var(--font-size-t-lg)/1.5 var(--font-text);position:absolute;top:50%;left:50%;z-index:1;margin:0 auto;padding:2rem;width:100%;height:100%;background-blend-mode:multiply;background-color:var(--color-white);background-image:url("data:image/svg+xml,%3Csvg width='255' height='190' viewBox='0 0 255 190' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M62.3608 190C50.2008 190 39.3075 186.96 29.6808 180.88C20.5608 174.8 13.4674 166.44 8.40078 155.8C3.33411 144.653 0.800781 131.733 0.800781 117.04C0.800781 104.373 2.82745 92.4667 6.88078 81.32C10.9341 69.6667 16.7608 59.0267 24.3608 49.4C32.4674 39.2667 42.0941 30.1467 53.2408 22.04C64.8941 13.4267 78.0675 6.07998 92.7608 0L113.281 27.36C96.5608 35.9733 83.1341 45.6 73.0008 56.24C62.8674 66.88 57.8008 77.0133 57.8008 86.64C57.8008 93.2267 59.5741 99.0533 63.1208 104.12C66.6674 109.187 71.7341 114.507 78.3208 120.08C86.4274 126.16 92.0008 131.987 95.0408 137.56C98.5875 143.133 100.361 148.96 100.361 155.04C100.361 165.68 96.8141 174.293 89.7208 180.88C83.1341 186.96 74.0141 190 62.3608 190ZM203.721 190C191.561 190 180.667 186.96 171.041 180.88C161.921 174.8 154.827 166.44 149.761 155.8C144.694 144.653 142.161 131.733 142.161 117.04C142.161 104.373 144.187 92.4667 148.241 81.32C152.294 69.6667 158.121 59.0267 165.721 49.4C173.827 39.2667 183.454 30.1467 194.601 22.04C206.254 13.4267 219.427 6.07998 234.121 0L254.641 27.36C237.921 35.9733 224.494 45.6 214.361 56.24C204.227 66.88 199.161 77.0133 199.161 86.64C199.161 93.2267 200.934 99.0533 204.481 104.12C208.027 109.187 213.094 114.507 219.681 120.08C227.787 126.16 233.361 131.987 236.401 137.56C239.947 143.133 241.721 148.96 241.721 155.04C241.721 165.68 238.174 174.293 231.081 180.88C224.494 186.96 215.374 190 203.721 190Z' fill='%23F5F3EE'/%3E%3C/svg%3E");background-position:top 3rem right 2rem;background-repeat:no-repeat;border-radius:.4rem;box-shadow:0 0 1.5rem .5rem rgba(0,0,0,.1);opacity:0;overflow:hidden;transform:translate(-50%, -50%);color:var(--color-navy);font-weight:300;transition:opacity .8s ease,width .4s ease}.s-testimonials .s__testimonial-source{font:400 var(--font-size-t-md)/1.4 var(--font-text);margin-bottom:1.5rem;padding:.65rem 1.35rem;width:-moz-max-content;width:max-content;border:1px solid var(--color-grey);border-radius:.2rem;font-weight:300}.s-testimonials .s__testimonial-author{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:2.5rem;padding-top:1.6rem;border-top:1px solid var(--color-orange);font-weight:400}.s-testimonials .s__testimonial-location{font:400 var(--font-size-t-md)/1.4 var(--font-text);color:var(--color-grey);font-weight:300}.s-testimonials .s__testimonial-quote{height:12.6rem;overflow-x:auto}.s-testimonials .s__testimonial.is-active{z-index:3;width:80%;opacity:1}.s-testimonials .s__testimonial.is-next{z-index:2;width:86%;height:calc(100% - 2.4rem);opacity:1}.s-testimonials .s__testimonial.is-previous{z-index:1;width:91%;height:calc(100% - 5.8rem);opacity:1}
