.testimonial-slider{margin:0 auto;max-width:1280px;position:relative}.testimonial-slider .testimonial.in .button,.testimonial-slider .testimonial.in .testimonial__portrait,.testimonial-slider .testimonial.in .testimonial__quote,.testimonial-slider .testimonial.in .testimonial__source,.testimonial-slider .testimonial.out .button,.testimonial-slider .testimonial.out .testimonial__portrait,.testimonial-slider .testimonial.out .testimonial__quote,.testimonial-slider .testimonial.out .testimonial__source{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fade-out-left;animation-name:fade-out-left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.testimonial-slider .testimonial.in .button,.testimonial-slider .testimonial.in .testimonial__portrait,.testimonial-slider .testimonial.in .testimonial__quote,.testimonial-slider .testimonial.in .testimonial__source{-webkit-animation-name:fade-in-left;animation-name:fade-in-left;opacity:0}.testimonial-slider .testimonial__quote{-webkit-animation-delay:50ms;animation-delay:50ms}.testimonial-slider .testimonial__source{-webkit-animation-delay:.1s;animation-delay:.1s}.testimonial-slider .testimonial .button{-webkit-animation-delay:.15s;animation-delay:.15s}.testimonial-slider .testimonial[aria-hidden=true]:not(.out){display:none}.testimonial-slider__slides{padding-bottom:80px}@media (max-width:767px){.testimonial-slider__slides{padding:0 25px 10px}}@media (min-width:768px){.testimonial-slider__slides{padding:0 50px 10px}}.testimonial-slider__arrow{align-items:center;background-color:transparent;background-image:none;border:2px solid #ee701b;border-radius:0;border-radius:30px;bottom:80px;color:inherit;cursor:pointer;display:flex;font-family:inherit;height:30px;justify-content:center;padding:0;position:absolute;text-align:inherit;width:30px;z-index:1}.testimonial-slider__arrow *{transition:all .2s ease-in-out}.testimonial-slider__arrow:focus-visible,.testimonial-slider__arrow:hover{border-color:#98440b}.testimonial-slider__arrow:focus-visible svg path,.testimonial-slider__arrow:hover svg path{stroke:#98440b}.testimonial-slider__arrow--prev{right:calc(5% + 50px)}.testimonial-slider__arrow--prev svg{transform:rotate(180deg)}@media (max-width:767px){.testimonial-slider__arrow--prev{bottom:30px;left:30px;right:0}}.testimonial-slider__arrow--next{right:5%}@media (max-width:767px){.testimonial-slider__arrow--next{bottom:30px;left:calc(5% + 50px);right:0}}.testimonial-slider__arrow svg{pointer-events:none}.testimonial-slider__arrow svg path{stroke:#ee701b}.testimonial{align-items:flex-start;display:flex;justify-content:center;margin:0;padding:70px 0;text-align:center}@media (max-width:767px){.testimonial{flex-direction:column;padding-bottom:100px}}.testimonial .quotation{left:5%;position:absolute;top:40px;width:100px;z-index:5}.testimonial__portrait{flex:300px 0 0;position:relative}@media (min-width:1300px){.testimonial__portrait{flex:400px 0 0}}.testimonial__portrait .decoration{bottom:-20px;position:absolute;right:50px}.testimonial__portrait .decoration .a,.testimonial__portrait .decoration .b,.testimonial__portrait .decoration .e{stroke:#ee701b}.testimonial__portrait .quotation{left:15%;top:-30px}.testimonial--empty-portrait{flex:150px 0 0}@media (max-width:767px){.testimonial--empty-portrait{flex:50px 0 0}}.testimonial__content{margin-left:3em}@media (max-width:1023px){.testimonial__content{margin-left:2em}}@media (max-width:767px){.testimonial__content{margin-left:0;margin-top:50px}}.testimonial__quote{color:#532c6d;font-family:Source Sans Pro,sans-serif;font-size:28px;font-weight:400;line-height:1.5;margin:0;text-align:left}@media (max-width:767px){.testimonial__quote{font-size:21px}}.testimonial__quote p{margin-top:0}.testimonial--short-quote{font-family:Playfair Display,serif;font-size:42px;font-weight:700}@media (max-width:767px){.testimonial--short-quote{font-size:24px}}.testimonial__source{text-align:left}.testimonial__source strong{display:block;font-size:24px;font-weight:700}.testimonial__source:before{background:var(--accent-color);content:"";display:block;height:2px;margin:0 0 30px;width:100px}.module-wrapper--dark-mode{background-color:#2f1a45}.module-wrapper--dark-mode .testimonial-slider .quotation path{fill:#fff}.module-wrapper--dark-mode .testimonial-slider .testimonial__source{color:#fff}.module-wrapper--dark-mode .testimonial-slider .testimonial__source:before{background-color:#ee701b}.module-wrapper--dark-mode .testimonial-slider .testimonial__quote,.module-wrapper--dark-mode .testimonial-slider .testimonial__short-quote{color:#fff}.module-wrapper--light{background-color:#f4f4f4}