.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden;width:0}.hidden{display:none!important}.screenreader-only,.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.label-hidden{font-size:0;height:0;left:0;opacity:0;position:absolute;width:0}.no-scroll{height:100%;overflow:hidden}@keyframes ek-animation-swipe-in{0%{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes ek-animation-swipe-out{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}to{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0}}@keyframes ek-animation-slide-down{0%{max-height:0}to{max-height:1000px}}.testimonial-slider{background:var(--testimonial-slider-bg);padding-top:64px}@media only screen and (min-width:768px){.testimonial-slider{padding-top:80px}}@media only screen and (min-width:1440px){.testimonial-slider{padding-top:104px}}.testimonial-slider{padding-bottom:64px}@media only screen and (min-width:768px){.testimonial-slider{padding-bottom:80px}}@media only screen and (min-width:1440px){.testimonial-slider{padding-bottom:104px}}.testimonial-slider .text-intro{color:var(--testimonial-slider-headline-color);margin-bottom:var(--general-spacing-16)}.testimonial-slider .swiper{margin-inline:auto;overflow:hidden;width:100vw}@media only screen and (min-width:768px){.testimonial-slider .swiper{width:var(--content-width)}}@media only screen and (max-width:1023px){.testimonial-slider .swiper{padding-top:40px}}@media only screen and (max-width:1023px)and (min-width:768px){.testimonial-slider .swiper{padding-top:48px}}@media only screen and (max-width:1023px)and (min-width:1440px){.testimonial-slider .swiper{padding-top:64px}}@media only screen and (max-width:1023px){.testimonial-slider .swiper{padding-bottom:40px}}@media only screen and (max-width:1023px)and (min-width:768px){.testimonial-slider .swiper{padding-bottom:48px}}@media only screen and (max-width:1023px)and (min-width:1440px){.testimonial-slider .swiper{padding-bottom:64px}}@media only screen and (min-width:1024px){.testimonial-slider .swiper{padding-top:40px;width:calc(var(--content-width) - var(--grid-column-outer)*2)}}@media only screen and (min-width:1024px)and (min-width:768px){.testimonial-slider .swiper{padding-top:48px}}@media only screen and (min-width:1024px)and (min-width:1440px){.testimonial-slider .swiper{padding-top:64px}}@media only screen and (max-width:767px){.testimonial-slider .slider__controls{left:-6px;position:relative;width:calc(var(--content-width) - 8px)}}.testimonial-slider:has(.swiper-pagination-lock) .slider__controls,.testimonial-slider:has(.swiper-pagination-lock) .slider__pagination,.testimonial-slider:not(:has(.swiper-pagination-bullet-active)) .slider__controls,.testimonial-slider:not(:has(.swiper-pagination-bullet-active)) .slider__pagination{display:none;visibility:hidden}.testimonial-slider:has(.swiper-pagination-bullet-active) .testimonial-slider__list-item{opacity:1;transition:opacity .25s cubic-bezier(.645,.045,.355,1)}.testimonial-slider:has(.swiper-pagination-bullet-active) .testimonial-slider__list-item:not(.swiper-slide-visible){opacity:0}.testimonial-slider__inner{margin-inline:auto;width:100vw}@media only screen and (min-width:768px){.testimonial-slider__inner{width:var(--content-width)}}.testimonial-slider__content{height:100%;position:relative}.testimonial-slider__list{display:inline-flex;flex-direction:row}.testimonial-slider__list-item{background:var(--testimonial-slider-item-bg-color);color:var(--testimonial-slider-item-font-color);display:flex;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-bottom:var(--general-spacing-64);width:100vw}@media only screen and (min-width:768px){.testimonial-slider__list-item{padding-inline:var(--general-spacing-32);width:calc(var(--grid-column-outer)*6 - var(--grid-gutter))}}@media only screen and (min-width:1024px){.testimonial-slider__list-item{width:calc(var(--grid-column-outer)*5 - var(--grid-gutter))}}@media only screen and (min-width:1440px){.testimonial-slider__list-item{width:calc(var(--grid-column-outer)*3)}}@media only screen and (min-width:768px){.testimonial-slider__list-item:not(:last-child){margin-right:var(--grid-gutter)}}@media only screen and (min-width:1440px){.testimonial-slider__list-item:not(:last-child){margin-right:calc(var(--grid-column)/2)}}.testimonial-slider__list-content{display:flex;flex-direction:column;gap:var(--general-spacing-40)}@media only screen and (max-width:767px){.testimonial-slider__list-content{left:-6px;margin-inline:auto;position:relative;width:calc(var(--content-width) - var(--grid-column)*2)}}.testimonial-slider__item-image{align-items:center;display:flex;justify-content:center;margin-top:-40px}.testimonial-slider__item-image img,.testimonial-slider__item-image svg{border-radius:50%;height:216px;-o-object-fit:cover;object-fit:cover;width:216px}.testimonial-slider__item-user{display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin-top:var(--general-spacing-24);text-align:center}.testimonial-slider__user-name{font-family:var(--main-font);font-size:1.375rem;font-weight:600;letter-spacing:-2%;line-height:120%}.testimonial-slider__user-title{font-family:var(--main-font);font-size:1.125rem;font-weight:400;letter-spacing:-2%;line-height:140%}@media only screen and (min-width:1440px){[data-testimonial-slider-single-view=true] .swiper{width:calc(var(--content-width) - var(--grid-column-outer)*2 - var(--grid-column)*2)}}@media only screen and (min-width:768px){[data-testimonial-slider-single-view=true] .testimonial-slider__list-item{width:var(--content-width)}}@media only screen and (min-width:1024px){[data-testimonial-slider-single-view=true] .testimonial-slider__list-item{padding-inline:var(--general-spacing-104);width:calc(var(--content-width) - var(--grid-column-outer)*2)}}@media only screen and (min-width:1440px){[data-testimonial-slider-single-view=true] .testimonial-slider__list-item{width:calc(var(--grid-column-outer)*8 + var(--grid-gutter))}}[data-testimonial-slider-single-view=true] .testimonial-slider__list-item:not(:last-child){margin-right:unset}