.testimonials .section__intro .section__title .section__title__text{font-weight:600}@media screen and (max-width:1023px){.testimonials .section__intro .section__title .section__title__text{font-size:1.25rem;line-height:1.5rem}}@media screen and (min-width:1024px){.testimonials .section__intro .section__title .section__title__text{font-size:1.5rem;line-height:1.75rem}}.testimonials .section__intro .section__title .section__title__text a{text-decoration-line:none}.testimonials .section__intro .section__title .section__title__text.section__title__text--has-subtitle{font-size:2.25rem;font-weight:600;line-height:2.5rem}.testimonials .section__intro .section__title .section__title__text.section__title__text--has-subtitle a{text-decoration-line:none}.testimonials .section__intro .section__title .section__title__text.section__title__text--has-subtitle{margin-bottom:.75rem}.testimonials .section__intro .section__title.section__title--testimonials{--testimonialTitleWidth:0%}.testimonials .section__intro .section__title.section__title--testimonials:after{width:var(--testimonialTitleWidth)}.testimonials .section__intro .section__cta{display:none}@media(min-width:1280px){.testimonials .section__intro .section__cta{display:block}}.carousel.carousel--var-1.carousel--testimonials .carousel-arrow{right:1.5rem}@media screen and (min-width:1200px){.carousel.carousel--var-1.carousel--testimonials .carousel-arrow{right:9%}}.carousel.carousel--var-1.carousel--testimonials .carousel-arrow.carousel-prev{left:1.5rem}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1{position:relative}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner{min-width:100vw;padding-bottom:1.5rem}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner{min-width:calc(100vw - 6rem);padding-bottom:4rem}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .label{padding-left:1rem;padding-right:1rem}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .label{padding-left:2rem;padding-right:2rem}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel-arrow,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__prev{bottom:0;display:block;position:absolute;top:100%}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel-arrow.carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__next.carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__prev.carousel__next{right:32px}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel-arrow.carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__next.carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__prev.carousel__next{left:40px}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel-arrow.carousel__prev,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__next.carousel__prev,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__prev.carousel__prev{right:72px}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel-arrow.carousel__prev,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__next.carousel__prev,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__prev.carousel__prev{left:0}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel-arrow.disabled,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__next.disabled,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__prev.disabled{opacity:.2;pointer-events:none}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__pagination{gap:.5rem}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__pagination{bottom:0;left:9rem;position:absolute;top:100%}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__pagination .carousel__pagination-item .carousel__pagination-button{border-radius:9999px;height:6px;width:6px;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));opacity:.7}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__pagination .carousel__pagination-item .carousel__pagination-button.carousel__pagination-button--active{--tw-bg-opacity:1;background-color:rgb(119 213 192/var(--tw-bg-opacity,1));opacity:1}@media(min-width:1024px){.section--has-divider .carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__pagination{bottom:calc(12rem - 43px);top:auto}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__viewport{overflow:visible}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__mobile__cta{display:block}@media(min-width:1280px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-1 .carousel__inner .carousel__mobile__cta{display:none}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2{position:relative}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__mobile__cta{display:block;margin-top:2rem}@media(min-width:1280px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__mobile__cta{display:none}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner{padding-bottom:0}.section--has-divider .carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner.section__inner{padding-bottom:9rem}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .label{padding-left:1rem;padding-right:1rem}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .label{padding-left:2rem;padding-right:2rem}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .carousel__item__content{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .carousel__item__content{padding-right:2rem}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__body{border-left-width:4px;flex:1 1 0%;min-height:100%;--tw-border-opacity:1;border-color:rgb(119 213 192/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(48 52 57/var(--tw-text-opacity,1))}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__body .quote__body__inner{display:flex;flex-direction:column;height:100%;min-width:100%;padding:3rem;position:relative}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__body .quote__body__inner{min-width:0}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__body .quote__body__inner .quote__label{display:none}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__body .quote__body__inner .quote__text{font-size:1rem;font-weight:300;line-height:1.5rem;position:relative}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__body .quote__body__inner .quote__text{font-size:1.125rem;line-height:1.75rem}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__body .quote__body__inner .quote__text .button{font-size:.75rem;line-height:1rem;margin-bottom:.75rem}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__body .quote__body__inner .quote__source{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-top:auto;padding-top:1rem}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__body .quote__body__inner .quote__title{font-size:.875rem;font-weight:300;line-height:1.25rem}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__ident{background-repeat:no-repeat;background-size:cover;height:3rem}@media(min-width:640px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__ident{height:6rem}}@media(min-width:768px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__ident{height:10rem}}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__ident{height:auto;min-width:96px}}@media(max-width:1023px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__ident{background-position:50%}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__ident{background-image:url(../images/idents/ident1-mobile.jpg)}@media screen and (min-width:1023px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__item .quote__ident{background-image:url(../images/idents/ident1.jpg)}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__viewport{overflow:visible}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__inner .carousel__viewport .carousel__track{align-items:stretch}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__prev{margin-top:2rem}@media(min-width:1280px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__prev{display:block}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__next.carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__prev.carousel__next{left:calc(1.25rem + 40px);position:relative}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__next.carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__prev.carousel__next{left:40px}}@media(min-width:1280px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__next.carousel__next,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__prev.carousel__next{position:absolute;right:32px}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__next.carousel__prev,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__prev.carousel__prev{left:1rem}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__next.carousel__prev,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__prev.carousel__prev{left:0}}@media(min-width:1280px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__next.carousel__prev,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__prev.carousel__prev{right:72px}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__next.disabled,.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__prev.disabled{opacity:.2;pointer-events:none}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__pagination{display:none;gap:.5rem}@media(min-width:1024px){.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__pagination{bottom:0;left:9rem;position:absolute;top:100%}}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__pagination .carousel__pagination-item .carousel__pagination-button{border-radius:9999px;height:6px;width:6px;--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));opacity:.7}.carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__pagination .carousel__pagination-item .carousel__pagination-button.carousel__pagination-button--active{--tw-bg-opacity:1;background-color:rgb(119 213 192/var(--tw-bg-opacity,1));opacity:1}@media(min-width:1024px){.section--has-divider .carousel.carousel--var-1.carousel--testimonials.carousel--testimonials--style-2 .carousel__pagination{bottom:calc(12rem - 43px);top:auto}}@media screen and (min-width:1200px){.carousel.carousel--var-1.carousel--has-grid .carousel__carousel{display:none}}.carousel.carousel--var-1.carousel--has-grid .carousel__grid{display:block}@media screen and (max-width:1199px){.carousel.carousel--var-1.carousel--has-grid .carousel__grid{display:none}}.carousel.carousel--var-1.carousel--has-grid .carousel__title{display:block}.carousel.carousel--var-1.carousel__single-image .carousel__item.carousel__item--image{margin-right:0;width:100vw!important}@media screen and (max-width:766px){.carousel.carousel--var-1.carousel__single-image .carousel__item.carousel__item--image{margin-left:.75rem}}.carousel.carousel--var-1.carousel__single-image .carousel__item .carousel__item__image__icon{display:none}.carousel.carousel--var-1.carousel__single-image .carousel-arrow{display:none!important;opacity:0}.carousel.carousel--var-1 .carousel__grid,.carousel.carousel--var-1 .carousel__title{display:none}.carousel.carousel--var-1 .carousel__item{margin-bottom:0!important;outline:2px solid transparent;outline-offset:2px}.carousel.carousel--var-1 .carousel__item .carousel__item__content{display:flex;flex-direction:column;min-height:368px}@media(min-width:640px){.carousel.carousel--var-1 .carousel__item .carousel__item__content{min-height:296px}}@media(min-width:768px){.carousel.carousel--var-1 .carousel__item .carousel__item__content{min-height:320px}}@media(min-width:1024px){.carousel.carousel--var-1 .carousel__item .carousel__item__content{min-height:300px}}@media(min-width:1280px){.carousel.carousel--var-1 .carousel__item .carousel__item__content{min-height:369px}}.carousel.carousel--var-1 .carousel__item .carousel__item__content .blockquote,.carousel.carousel--var-1 .carousel__item .carousel__item__content blockquote{flex:1 1 0%}.carousel.carousel--var-1 .carousel__item .carousel__item__content.carousel__item__content--no-pr{padding-right:0}.carousel.carousel--var-1.carousel--var-1--images-auto .carousel__item{outline:2px solid transparent;outline-offset:2px}.carousel.carousel--var-1.carousel--var-1--images-auto .carousel-arrow{right:1.5rem}@media screen and (min-width:1599px){.carousel.carousel--var-1.carousel--var-1--images-auto .carousel-arrow{right:1.5rem}}.carousel.carousel--var-1.carousel--var-1--images-auto .carousel-arrow.carousel-prev{left:1.5rem}
