.quotation_carousel{background-color:var(--color_light_purple);box-shadow:0px 3px 16px #00000029;margin-bottom:6.25rem;color:var(--color_white);position:relative;}.quotation_carousel::after{border-color:transparent var(--color_light_purple) transparent transparent;border-width:0 5.625rem 5rem 0;transform:translateX(-50%);bottom:-3.75rem;border-style:solid;position:absolute;content:"";height:0;left:50%;width:0;}@media screen and (max-width:640px){.quotation_carousel{margin-bottom:5rem;}}.quotation_carousel .quotation_carousel_container{font-weight:var(--weight_strong);font-family:var(--font_feature);font-size:1.75rem;max-width:100%;}.quotation_carousel .carousel .slides{scrollbar-width:none;overflow-x:auto;display:flex;display:flex;}.quotation_carousel .carousel .slides::-webkit-scrollbar{display:none;}.quotation_carousel .carousel .slides .slide{position:relative;}.quotation_carousel .carousel .slides blockquote{padding:2.5rem 3.75rem 3.75rem 3.75rem;margin:0;}@media screen and (max-width:640px){.quotation_carousel .carousel .slides blockquote{padding:1.875rem 1.875rem 3.75rem 1.875rem;}}.quotation_carousel .carousel .slides blockquote p{line-height:1.4;margin:0;}.quotation_carousel .carousel .slides blockquote p:first-of-type::before{content:open-quote;}.quotation_carousel .carousel .slides blockquote p:last-of-type::after{content:close-quote;}.quotation_carousel .carousel .slides > * + *{margin-left:1.25rem;}.quotation_carousel .carousel .slides .slide{flex:0 0 100%;}.quotation_carousel .carousel .slides .slide img{width:100%;}.quotation_carousel .carousel nav{transform:translateX(-50%);justify-content:center;position:absolute;display:flex;bottom:30px;right:10px;}@media screen and (max-width:1240px){.quotation_carousel .carousel nav{transform:translateX(-50%);bottom:1.5625rem;right:auto;left:50%;}}.quotation_carousel .carousel nav button{text-indent:1.25rem;margin:0 0.3125rem;height:0.6875rem;width:0.6875rem;border-radius:50%;overflow:hidden;padding:0;}.quotation_carousel .carousel nav button:hover{background-color:var(--color_orange);}.quotation_carousel .carousel nav button.active{background-color:var(--color_black);} .carousel .next_slide, .carousel .previous_slide{transform:translate(calc(100% + 40px), -50%);padding:28px 28px 24px 28px;position:absolute;border-radius:50%;top:50%;right:0;}.carousel .next_slide svg, .carousel .previous_slide svg{pointer-events:none;}.carousel .next_slide:hover svg path, .carousel .previous_slide:hover svg path{stroke:var(--color_white);}@media screen and (max-width:1500px){.carousel .next_slide, .carousel .previous_slide{padding:20px 20px 16px 20px;}}@media screen and (max-width:640px){.carousel .next_slide, .carousel .previous_slide{display:none;}}.carousel .previous_slide{transform:translate(-120px, -50%) rotate(180deg);right:auto;left:0;}@media screen and (max-width:1500px){.carousel .previous_slide{transform:translate(-100px, -50%) rotate(180deg);}}