.testimonials{background-color:var(--color-light-500);padding:80px 0!important;width:100%}@media only screen and (max-width:768px){.testimonials{padding:40px 0!important}.testimonials .container{padding:0}}.testimonials .container #title_testimonials{color:var(--color-dark-400);font-family:var(--font-title);font-size:38px;font-weight:var(--font-weight-semibold);line-height:1.3;margin:0 auto 33px;max-width:700px;text-align:center}@media only screen and (max-width:768px){.testimonials .container #title_testimonials{font-size:24px;margin-bottom:18px;padding:0 18px;text-align:left}}.testimonials .container #title_testimonials b{color:var(--color-accent-blue-300)}.testimonials .container .testimonials-slider{height:100%;margin-bottom:5px;overflow:hidden;position:relative}@media only screen and (max-width:768px){.testimonials .container .testimonials-slider{margin-left:2px}}.testimonials .container .testimonials-slider .testimonial-logo{background-color:var(--color-light-400);border-radius:var(--border-radius-l);cursor:pointer;margin:0 2px;transition:var(--animation)}.testimonials .container .testimonials-slider .testimonial-logo:hover{background-color:var(--color-white)}.testimonials .container .testimonials-slider .testimonial-logo.slick-current{background-color:var(--color-light-50);height:90px!important}.testimonials .container .testimonials-slider .testimonial-logo.slick-current figure img{height:63px}@media only screen and (min-width:769px){.testimonials .container .testimonials-slider .testimonial-logo.slick-current{min-width:var(--slide-active-width,17%)!important}}@media only screen and (max-width:768px){.testimonials .container .testimonials-slider .testimonial-logo.slick-current{height:60px!important;min-width:var(--slide-active-width,30%)!important}}.testimonials .container .testimonials-slider .slick-track{align-items:flex-end;display:flex;height:90px;transition:var(--animation)}@media only screen and (max-width:768px){.testimonials .container .testimonials-slider .slick-track{height:60px}}.testimonials .container .testimonials-slider .slick-slide{align-items:center;display:flex;height:65px;justify-content:center;min-width:var(--slide-width,-moz-fit-content);min-width:var(--slide-width,fit-content)}@media only screen and (max-width:768px){.testimonials .container .testimonials-slider .slick-slide{height:45px}}.testimonials .container .testimonials-slider .slick-slide figure{align-items:center;display:flex;height:100%;padding-left:28px;padding-right:28px}.testimonials .container .testimonials-slider .slick-slide figure img{display:inline-block;height:100%;max-height:45px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;vertical-align:middle}@media only screen and (max-width:768px){.testimonials .container .testimonials-slider .slick-slide figure img{max-height:38px}}.testimonials .container .testimonials-content{background-color:var(--color-light-50);border-radius:var(--border-radius-l)}@media only screen and (max-width:768px){.testimonials .container .testimonials-content{padding:0 18px}}.testimonials .container .testimonials-content .testimonial-content-item{align-items:flex-start;display:none;gap:50px;padding:40px 60px 20px}@media only screen and (max-width:768px){.testimonials .container .testimonials-content .testimonial-content-item{flex-direction:column-reverse;gap:0;padding:8px}}.testimonials .container .testimonials-content .testimonial-content-item.active{display:flex}@media only screen and (max-width:768px){.testimonials .container .testimonials-content .testimonial-content-item.active{align-items:center}}.testimonials .container .testimonials-content .testimonial-content-item .testimonial-main{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:46%}@media only screen and (max-width:768px){.testimonials .container .testimonials-content .testimonial-content-item .testimonial-main{gap:12px;padding:12px;width:100%}}.testimonials .container .testimonials-content .testimonial-content-item .testimonial-main .author{align-items:center;display:flex;gap:14px;margin-top:10px}.testimonials .container .testimonials-content .testimonial-content-item .testimonial-main .author .photo{border:2px solid var(--color-light-400);border-radius:50%;box-shadow:0 0 0 1px #ffa100;height:40px;overflow:hidden;width:40px}.testimonials .container .testimonials-content .testimonial-content-item .testimonial-main .author .name{font-weight:600}.testimonials .container .testimonials-content .testimonial-content-item .testimonial-main .author .position{font-weight:300}.testimonials .container .testimonials-content .testimonial-content-item .testimonial-video{border-radius:var(--border-radius-s);flex:1;overflow:hidden}.testimonials .container .testimonials-content .testimonial-content-item .testimonial-video iframe{aspect-ratio:1.8/1}.testimonials .container .testimonials-content .testimonial-content-item.testimonial-main-center{align-items:center;justify-content:center;text-align:center}.testimonials .container .testimonials-content .testimonial-content-item.testimonial-main-center .testimonial-main{align-items:center;max-width:680px}.testimonials .container .testimonials-content .testimonial-content-item.testimonial-main-center .testimonial-main .btn{align-self:center}.testimonials .container .testimonials-content .testimonial-content-item.testimonial-main-center .testimonial-main .author{text-align:left}.testimonials .container .testimonials-content .testimonial-content-item.testimonial-main-center .testimonial-main .author.no-photo{text-align:center}.testimonials .testimonials-dots .slick-dots{display:flex!important;gap:8px;justify-content:center;margin-top:18px;position:relative}.testimonials .testimonials-dots .slick-dots li{line-height:0;margin:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.testimonials .testimonials-dots .slick-dots li button{background:var(--color-light-100);border:none;border-radius:50%;font-size:0;height:8px;padding:0;transition:all .3s ease;width:8px}.testimonials .testimonials-dots .slick-dots li:has(+.slick-active){opacity:1}.testimonials .testimonials-dots .slick-dots li.slick-active{opacity:1}.testimonials .testimonials-dots .slick-dots li.slick-active button{background:var(--color-accent-blue-200)}.testimonials .testimonials-dots .slick-dots li.slick-active+li{opacity:1}