.testimonial-carousel-4__wrapper{padding:10rem 0}.testimonial-carousel-4{display:flex;gap:var(--gap)}.testimonial-carousel-4__testimonials{background:var(--global);border-bottom-right-radius:5rem;color:#fff;padding:5.5rem 2rem 6.6rem;position:relative}.testimonial-carousel-4__title-company a{color:#fff;text-decoration:underline}.testimonial-carousel-4__title-company a:hover{color:var(--eco)}.testimonial-carousel-4__testimonials:before{background:var(--global);border-bottom-right-radius:10rem;bottom:0;content:"";display:block;left:-50vw;position:absolute;right:0;top:0}.testimonial-carousel-4__testimonials>svg{display:inline-block;margin-bottom:4.2rem;position:relative;z-index:2}.testimonial-carousel-4__slider{max-width:47.6rem}.testimonial-carousel-4__testimonial{width:100%}.testimonial-carousel-4__testimonial .button{margin-top:5.9rem}.testimonial-carousel-4 .button-row{align-items:center;bottom:-8rem;display:flex;gap:6rem;justify-content:flex-end;left:5rem;position:absolute;z-index:2}.testimonial-carousel-4__content{color:#fff;display:flex;padding:2rem;position:relative}.testimonial-carousel-4__rich-text{position:relative;z-index:2}.testimonial-carousel-4__content-bg{border-radius:var(--border-radius);bottom:-10rem;left:-38rem;position:absolute;right:-2rem;top:-10rem;z-index:-1}.tc4__arrows{display:flex;gap:2rem}@media (min-width:1180px){.testimonial-carousel-4__content-bg{right:calc((100vw - 1180px - var(--scrollbar-width))/-2)}}.testimonial-carousel-4__content-bg:before{background:var(--global);border-radius:var(--border-radius);bottom:0;content:"";display:block;left:0;opacity:.6;position:absolute;right:0;top:0}.testimonial-carousel-4__content-bg img{border-radius:var(--border-radius);height:100%!important;object-fit:cover;width:100%!important}@media (min-width:768px){.testimonial-carousel-4__content{order:2;padding-top:14.6rem;width:52rem}.testimonial-carousel-4__content:before{order:2;width:52rem}.testimonial-carousel-4__testimonials{order:1;width:40vw}}@media (min-width:992px){.testimonial-carousel-4__testimonials{border-bottom-right-radius:10rem}}.testimonial-carousel-4 .flickity-prev-next-button{background-color:var(--light-gray);margin-top:2rem;position:relative;top:auto;-webkit-transform:none;transform:none}.testimonial-carousel-4 .flickity-prev-next-button.previous{left:0}.testimonial-carousel-4 .flickity-prev-next-button.next{left:2rem}@media (min-width:768px){.testimonial-carousel-4__wrapper{overflow:hidden}}@media (max-width:767px){.testimonial-carousel-4__wrapper{padding:0 0 4rem}.testimonial-carousel-4{flex-direction:column;gap:0}.testimonial-carousel-4__content{padding:5.9rem 2rem 3.8rem}.testimonial-carousel-4__content-bg{border-radius:5rem 0 0 0;bottom:0;left:0;right:0;top:0}.testimonial-carousel-4__content-bg img,.testimonial-carousel-4__content-bg:before{border-radius:5rem 0 0 0}.testimonial-carousel-4__testimonials>svg{height:2.2rem;margin-bottom:2.6rem;width:2.3rem}.testimonial-carousel-4__testimony{font-size:1.5rem;letter-spacing:0;line-height:1.533333333333333}.testimonial-carousel-4 .button-row{bottom:-6rem;flex-direction:column;gap:2rem;left:0;width:100%}.tc4__arrows{order:1}.testimonial-carousel-4 .flickity-page-dots{order:2}}