.testimonials-carousel{background-color:#ffead6;position:relative}@media only screen and (max-width: 800px){.testimonials-carousel{padding-bottom:25px}}.testimonials-carousel .site-container{display:flex;align-items:center}@media only screen and (max-width: 800px){.testimonials-carousel .site-container{flex-direction:column}}.testimonials-carousel .right-container{position:relative;height:100%;z-index:1000;right:0}@media only screen and (max-width: 800px){.testimonials-carousel .right-container{position:relative;background-color:#fff6ed;transform:translateY(-70px);margin-bottom:-70px;max-width:100%}}.testimonials-carousel .right-container .inner-container{position:absolute;right:0;top:50%;transform:translate(0, -50%);z-index:10;width:506px;max-width:50dvw;padding:34px 0 36px 35px}@media only screen and (max-width: 800px){.testimonials-carousel .right-container .inner-container{position:relative;right:unset;top:unset;transform:none;padding:25px 20px;width:500px;max-width:100%}}.testimonials-carousel .right-container .inner-container>.heading{color:#1c2223}.testimonials-carousel .right-container .inner-container .quote,.testimonials-carousel .right-container .inner-container .by-line{font-family:"Silverline",sans-serif}.testimonials-carousel .right-container .inner-container:before{content:"";display:block;width:calc(506px + 5vw);max-width:55vw;position:absolute;top:0;left:0;height:100%;background-color:#fff6ed;z-index:-1}@media only screen and (max-width: 800px){.testimonials-carousel .right-container .inner-container:before{content:unset}}.testimonials-carousel .right-container .inner-container .testimonials-swiper-prev,.testimonials-carousel .right-container .inner-container .testimonials-swiper-next{box-shadow:0px 0 0px 1px inset currentColor;transition:color .5s cubic-bezier(0.4, 0, 0.2, 1);background-color:unset;color:#1c222f}.testimonials-carousel .right-container .inner-container .testimonials-swiper-prev svg path,.testimonials-carousel .right-container .inner-container .testimonials-swiper-next svg path{stroke:currentColor}.testimonials-carousel .right-container .inner-container .testimonials-swiper-prev:hover:not(.swiper-button-disabled),.testimonials-carousel .right-container .inner-container .testimonials-swiper-next:hover:not(.swiper-button-disabled){color:#ad4834}.testimonials-carousel .right-container .inner-container .testimonials-swiper-prev.swiper-button-disabled,.testimonials-carousel .right-container .inner-container .testimonials-swiper-next.swiper-button-disabled{opacity:.5;box-shadow:0px 0 0px 1px inset #1c222f;cursor:not-allowed}.testimonials-carousel .left-container{position:static;transform:none;aspect-ratio:1100/794;height:auto;max-width:100%;margin-left:-5.1vw;margin-right:-5.1vw;max-width:calc(100% + 10.2vw);width:calc(100% + 10.2vw);z-index:1}@media only screen and (max-width: 800px){.testimonials-carousel .left-container{aspect-ratio:402/339;max-height:50vh}}@media only screen and (min-width: 768px){.testimonials-carousel .left-container{max-width:calc(100% + 18vw);margin-right:-9vw;margin-left:-9vw}}@media only screen and (min-width: 801px){.testimonials-carousel .left-container{max-width:90%;margin-right:auto;width:100%;max-height:100dvh}}@media only screen and (min-width: 1024px){.testimonials-carousel .left-container{margin-left:-5vw}}@media only screen and (min-width: 1300px){.testimonials-carousel .left-container{margin-left:-5vw}}.testimonials-carousel .left-container img{width:100%;height:auto;aspect-ratio:1100/794}@media only screen and (max-width: 800px){.testimonials-carousel .left-container img{aspect-ratio:402/339;min-height:70vh}}
