/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-section{padding:0}.c-section--bg-white{background-color:#fff}.c-section--bg-darkblue{background-color:#1f2841}.c-section--bg-lightgrey{background-color:#f2f2f7}.c-section--is-last{padding-bottom:70px}.c-section__content{width:100%;max-width:1288px;margin:0 auto;padding:0 26px}
.c-spacer{display:block;box-sizing:content-box;width:100%}.c-spacer--1{height:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.5)}.c-spacer--2{height:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 3)}.c-spacer--4{height:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 6)}.c-spacer--8{height:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 8)}.c-spacer--bg-white{background-color:#fff}.c-spacer--bg-darkblue{background-color:#1f2841}.c-spacer--bg-lightgrey{background-color:#f2f2f7}.c-spacer--is-last{padding-bottom:70px}
@media(min-width:52.5em){.c-testimonial-slider .c-content-slider__controls{padding-top:calc(70px +  calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 6.5))}}.c-testimonial-teaser{display:flex;flex-direction:column;height:100%;text-decoration:none}.c-testimonial-teaser:link,.c-testimonial-teaser:visited,.c-testimonial-teaser:focus,.c-testimonial-teaser:focus-visible,.c-testimonial-teaser:active{color:#1f2841}.c-testimonial-teaser--link .c-testimonial-teaser__content{transition:transform .3s cubic-bezier(0.2,0.9,0.4,1)}@media(hover:hover)and (pointer:fine){.c-testimonial-teaser--link:hover .c-testimonial-teaser__content{transform:translateX(10px)}.c-testimonial-teaser--link:hover .c-testimonial-teaser__content .c-button{margin-right:0}.c-testimonial-teaser--link:hover .c-testimonial-teaser__content .c-button__icon-wrapper{width:16px;opacity:1}}.c-testimonial-teaser__logo{display:flex;align-items:flex-end;height:70px;margin-bottom:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 3.5)}.c-testimonial-teaser__logo img{display:block;width:auto;max-width:242px;height:auto;max-height:70px}.c-testimonial-teaser__text{position:relative;flex-grow:1;padding-left:min(80px,max(40px,calc(40px + 0.041322314 * calc(100vw - 320px))))}.c-testimonial-teaser__quote{line-height:min(40px,max(33px,calc(33px + 0.007231405 * calc(100vw - 320px))));-webkit-hyphens:auto;hyphens:auto}.c-section--bg-darkblue .c-testimonial-teaser__quote{color:#fff}.c-testimonial-teaser__quotation-mark{position:absolute;top:min(-16px,max(-6px,calc(-6px + -0.0103305785 * calc(100vw - 320px))));left:0}.c-testimonial-teaser__quotation-mark svg{width:min(56px,max(28px,calc(28px + 0.0289256198 * calc(100vw - 320px))));height:min(40px,max(20px,calc(20px + 0.020661157 * calc(100vw - 320px))))}.c-testimonial-teaser__quotation-mark svg path{fill:#a6b0cc}.c-testimonial-teaser__author{margin-bottom:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1)}
