.faqs{background:var(--color-primary-background-gradient);border-top:1px solid var(--color-orange-lighter);border-bottom:1px solid var(--color-orange-lighter);padding:2rem 0}.faqs__container{margin:2rem auto;max-width:960px;width:90%}.faqs__questions{opacity:0;padding-bottom:2rem}.faqs__faq{margin-bottom:1rem}.faqs__question{align-items:center;border-bottom:3px dotted var(--color-border-light);cursor:pointer;display:flex;justify-content:space-between;padding:1.2rem 0}.faqs__question-title{color:var(--color-body-black);font-family:var(--font-title);width:85%;font-size:1rem}.faqs__icon{color:var(--color-primary-background);display:flex;flex:1 1;justify-content:flex-end;width:32px}.faqs__answer{margin-top:1rem;width:85%}.faqs__answer p{font-weight:var(--font-weight-bold);margin-bottom:1rem;opacity:.7}@media (min-width:768px){.faqs__wrapper{padding:4rem 0}.faqs__question-title{font-size:1.2rem}}.image-column{background:var(--color-tertiary-background);grid-gap:1rem;gap:1rem;padding:1rem 0;position:relative;display:grid;grid-template-columns:repeat(2,1fr)}.image-column__image{animation:fadeIn 1s ease-in-out;opacity:0;aspect-ratio:1/1;position:relative;box-shadow:0 0 10px 10px rgba(0,0,0,.1);width:100%;height:100%}@media (min-width:768px){.image-column,.image-column--even{grid-template-columns:repeat(4,1fr)}.image-column--odd{grid-template-columns:repeat(3,1fr)}.image-column__image{width:auto;height:auto}}.logo-carousel{padding:1rem}.logo-carousel__list{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none}.logo-carousel__item{font-size:2rem;height:auto;opacity:0;text-align:center;width:calc(50% - 1rem)}.logo-carousel__link{display:block;text-align:center;text-decoration:none}@media (min-width:768px){.logo-carousel__list{flex-wrap:wrap}.logo-carousel__item{width:calc(50% - 1rem)}}@media (min-width:1024px){.logo-carousel{padding:1rem 4rem}.logo-carousel__list{flex-wrap:nowrap}.logo-carousel__item{width:100%}}.testimonial{background:var(--color-tertiary-background);color:var(--color-white);padding:3rem 0;text-align:center}.testimonial__content{margin:0 auto;opacity:0;position:relative;width:80%;&:after,&:before{background-image:url(/images/icons/quotation.svg);content:"";display:block;height:80px;opacity:.2;position:absolute;width:80px;z-index:0}&:before{left:-40px;top:-40px;transform:rotate(180deg)}&:after{bottom:-20px;right:-40px}}.testimonial__text{margin-bottom:2rem;opacity:0;position:relative;z-index:1}.testimonial__text p{font-weight:900;font-size:var(--font-size-text-lg)}.testimonial__quotee{color:var(--color-text-orange-light);font-size:var(--font-size-text-m);line-height:1.5;margin:0 auto 2rem;opacity:0;width:80%}.testimonial__quotee-span{display:inline-block;border-top:2px solid var(--color-border-grey);padding-top:1.2rem}@media (min-width:768px){.testimonial__content{width:65%;&:after,&:before{width:100px;height:100px}}.testimonial__content:after{bottom:-30px}.testimonial__text p{font-size:var(--font-size-text-xl)}.testimonial__quotee{width:65%;font-size:var(--font-size-text-lg)}}@media (min-width:1024px){.testimonial__content{&:after,&:before{width:180px;height:180px}&:before{left:0}&:after{bottom:-80px;right:0}}.testimonial__text p{font-size:var(--font-size-text-xl)}}