.fau-testimonial-item{max-width:var(--base-max-width)}.wp-block-post-content>.fau-testimonial-item{margin-inline:var(--faue_base-max-width_bleed_inline-margin)}@media(max-width:392px){.wp-block-post-content>.fau-testimonial-item{margin-inline:var(--faue_fullbleed_inline-margin)}}.fau-testimonial-item .testimonial-content{align-items:center;display:flex}.fau-testimonial-item .testimonial-content .testimonial-text{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--Spacing-4x)}.fau-testimonial-item .testimonial-content .testimonial-text blockquote{color:var(--FAU-Col-FAU-Blau-100);font-size:1.5rem;font-style:italic;font-weight:700;line-height:var(--base-line-height);margin:0;padding:0}.fau-testimonial-item .testimonial-content .testimonial-text cite{color:var(--FAU-Col-FAU-Schwarz-100);font-size:var(--P-Body-Text);font-style:normal;font-weight:400;line-height:var(--base-line-height)}.fau-testimonial-item .testimonial-content figure{margin:0}.fau-testimonial-item .testimonial-content figure img{aspect-ratio:1;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:21.875rem}.fau-testimonial-item .testimonial-content figure+.testimonial-text{background-color:var(--FAU-Col-FAU-Weiss-100);margin-left:-5rem;padding:var(--Spacing-6x);z-index:1}.fau-testimonial-item .testimonial-content figure+.testimonial-text blockquote{max-width:43.75rem}.testimonial-carousel{max-width:var(--base-max-width)}.wp-block-post-content>.testimonial-carousel{margin-inline:var(--faue_base-max-width_bleed_inline-margin)}@media(max-width:392px){.wp-block-post-content>.testimonial-carousel{margin-inline:var(--faue_fullbleed_inline-margin)}}.testimonial-carousel .carousel-container .fau-testimonial-item{max-width:unset;padding:unset}.testimonial-carousel .carousel-controls{align-items:center;display:flex;gap:2.5rem;justify-content:center;margin-top:var(--Spacing-12x)}.testimonial-carousel .carousel-controls button{cursor:pointer}.testimonial-carousel .carousel-controls .carousel-next,.testimonial-carousel .carousel-controls .carousel-prev{background-color:unset;border:0;color:transparent;flex-shrink:0;height:var(--accessible-target-size);outline:.0625rem solid var(--FAU-Col-FAU-Blau-100);position:relative;width:var(--accessible-target-size)}.testimonial-carousel .carousel-controls .carousel-next:before,.testimonial-carousel .carousel-controls .carousel-prev:before{background-image:var(--icon-chevron-fau-blau);content:"";height:.875rem;position:absolute;top:calc(50% - .4375rem);transition:all .2s ease-in-out;width:.5rem}.testimonial-carousel .carousel-controls .carousel-prev:before{left:1.1rem;transform:rotate(180deg)}.testimonial-carousel .carousel-controls .carousel-prev:focus-visible:before,.testimonial-carousel .carousel-controls .carousel-prev:hover:before{left:.8rem;transition:all .2s ease-in-out}.testimonial-carousel .carousel-controls .carousel-next:before{right:1.1rem}.testimonial-carousel .carousel-controls .carousel-next:focus-visible:before,.testimonial-carousel .carousel-controls .carousel-next:hover:before{right:.8rem;transition:all .2s ease-in-out}.testimonial-carousel .carousel-controls .carousel-dots{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.testimonial-carousel .carousel-controls .carousel-dots button{background-color:var(--FAU-Col-FAU-Weiss-100);border:0;height:var(--accessible-target-size);outline:.0625rem solid var(--FAU-Col-FAU-Blau-100);width:var(--accessible-target-size)}.testimonial-carousel .carousel-controls .carousel-dots button.active,.testimonial-carousel .carousel-controls .carousel-dots button:focus-visible,.testimonial-carousel .carousel-controls .carousel-dots button:hover{background-color:var(--FAU-Col-FAU-Blau-100);border:1rem solid var(--FAU-Col-FAU-Weiss-100)}.testimonial-carousel .carousel-controls .carousel-dots button:focus-visible{outline:.125rem solid var(--FAU-Col-FAU-Blau-100)}.is-style-dark .fau-testimonial-item .testimonial-content .testimonial-text,.is-style-dark .testimonial-carousel .testimonial-content .testimonial-text{background-color:var(--FAU-Col-FAU-Blau-100)}.is-style-dark .fau-testimonial-item .testimonial-content .testimonial-text blockquote,.is-style-dark .fau-testimonial-item .testimonial-content .testimonial-text cite,.is-style-dark .testimonial-carousel .testimonial-content .testimonial-text blockquote,.is-style-dark .testimonial-carousel .testimonial-content .testimonial-text cite{color:var(--FAU-Col-FAU-Weiss-100)}.is-style-dark .fau-testimonial-item .carousel-controls .carousel-next,.is-style-dark .fau-testimonial-item .carousel-controls .carousel-prev,.is-style-dark .testimonial-carousel .carousel-controls .carousel-next,.is-style-dark .testimonial-carousel .carousel-controls .carousel-prev{background-color:unset;border:.0625rem solid var(--FAU-Col-FAU-Weiss-100)}.is-style-dark .fau-testimonial-item .carousel-controls .carousel-next:before,.is-style-dark .fau-testimonial-item .carousel-controls .carousel-prev:before,.is-style-dark .testimonial-carousel .carousel-controls .carousel-next:before,.is-style-dark .testimonial-carousel .carousel-controls .carousel-prev:before{background-image:var(--icon-chevron-weiss)}.is-style-dark .fau-testimonial-item .carousel-controls .carousel-dots button,.is-style-dark .testimonial-carousel .carousel-controls .carousel-dots button{background-color:var(--FAU-Col-FAU-Blau-100);outline:.0625rem solid var(--FAU-Col-FAU-Weiss-100)}.is-style-dark .fau-testimonial-item .carousel-controls .carousel-dots button.active,.is-style-dark .testimonial-carousel .carousel-controls .carousel-dots button.active{background-color:var(--FAU-Col-FAU-Weiss-100);border:.1875rem solid var(--FAU-Col-FAU-Blau-100)}@media(max-width:1439px){.fau-testimonial-item blockquote{font-size:1.25rem}}@media(max-width:767px){.fau-testimonial-item .testimonial-content{flex-direction:column}.fau-testimonial-item .testimonial-content figure+.testimonial-text{margin-left:unset;margin-top:-7.5rem;padding-bottom:0;width:90%}.fau-testimonial-item .testimonial-content figure img{width:100%}.testimonial-carousel{padding:0 var(--Spacing-5x)}.testimonial-carousel .carousel-controls{margin-top:var(--Spacing-10x)}}@media(max-width:392px){.fau-testimonial-item,.testimonial-carousel{padding:0}.fau-testimonial-item .testimonial-content .testimonial-text{padding:0 var(--Spacing-5x)}.testimonial-carousel .carousel-controls{gap:2rem;padding:0 var(--Spacing-5x)}}
