.l-testimonials{background-color:var(--c-block__bg);border-radius:var(--c-block__radius);padding:var(--c-block-gt) var(--c-block-gr) var(--c-block-gb) var(--c-block-gl);display:flex;flex-direction:row;justify-content:center;width:100%;height:100%;position:relative;z-index:2}@media(max-width:767px){.l-testimonials{justify-content:center;flex-direction:column}}.l-testimonials .c-block__media{display:flex;justify-content:center;align-items:center}@media(min-width:1113px){.l-testimonials .c-block__media{flex:0 0 var(--columns-ratio, 50%);max-width:var(--columns-ratio, 50%);display:flex}}.l-testimonials .c-block__text{position:relative;display:flex;align-items:center;justify-content:center;padding:15px}@media(min-width:1113px){.l-testimonials .c-block__text{padding:var(--space-top, 3rem) var(--space-right, 3rem) var(--space-bottom, 3rem) var(--space-left, 3rem);flex:1 1 auto}}.l-testimonials.direction-vertical{flex-direction:column}.l-testimonials.media-hide .c-block__media{display:none}.l-testimonials__thumb{max-width:120px;text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center}.l-testimonials__thumb img{max-width:100%;height:auto}.l-testimonials__thumb .c-quote__photo{margin-inline:auto}.l-testimonials__thumb.swiper-slide-thumb-active{--avatar-border-color: var(--avatar-border-color-active)}.l-testimonials .media-controls .btn-mute{right:30px;bottom:10px}.l-testimonials .media-controls .btn-play.is-playing{left:91%;top:94.5%}.l-testimonials .c-controls{position:absolute;bottom:20px;right:var(--testimonial-inner-gap)}.l-testimonials.text-left .l-testimonials__text{justify-content:flex-start}@media(min-width:768px){.l-testimonials.order-reverse{flex-direction:row-reverse}}.l-testimonials.is-vertical{flex-direction:column;align-items:center}@media(min-width:1113px){.l-testimonials.is-vertical.order-reverse{flex-direction:column-reverse}}.c-quote{margin:0;position:relative;z-index:2}.c-quote__text{position:relative;padding-top:var(--quote-icon-height);font-size:var(--quote-font-size);line-height:var(--quote-line-height);font-weight:var(--quote-font-weight)}.c-quote__text span,.c-quote__text strong{color:var(--quote-color-accent)}.c-quote__text:before{content:"";position:absolute;height:var(--quote-icon-height);width:var(--quote-icon-width);top:var(--quote-icon-top);left:var(--quote-icon-left);background-image:var(--dst--blockquote-style);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.c-quote__profile{display:flex;align-items:center;gap:20px;margin-top:1em}.align-center .c-quote__profile,.text-center .c-quote__profile{justify-content:center}.c-quote__content{font-style:normal}@media(max-width:767px){.c-quote__content{text-align:center}}.c-quote__name{font-size:var(--author-font-size);color:var(--author-color, inherit);font-weight:var(--author-font-weight, 600)}.c-quote__company{font-size:var(--company-font-size, 1.5rem);color:var(--company-color, inherit);font-weight:var(--company-font-weight, 400)}.c-quote__author{line-height:1.2}.c-quote__photo{align-self:center;font-size:0;line-height:0;border:var(--avatar-border-size) solid var(--avatar-border-color);height:var(--avatar-size, 8rem);width:var(--avatar-size, 8rem);min-width:var(--avatar-size, 8rem)}.c-quote__photo img{height:100%;width:100%;object-fit:contain}.c-quote__photo.is-img-rounded{overflow:hidden;border-radius:50%}.c-quote__photo.is-img-rounded img{border-radius:50%}.slider-testimonials.swiper-thumbs-nav-vertical .m-slider__outer{display:flex}.slider-testimonials.swiper-thumbs-nav-vertical .l-slider-nav{max-width:150px}.slider-testimonials.swiper-thumbs-nav-vertical .slider-nav{flex-direction:column}.slider-testimonials.swiper-thumbs-nav-vertical .m-slider__controls{position:absolute;left:0;bottom:0}.slider-testimonials{--testimonial-inner-gap: 30px;--ttm-font-color: var(--dst--primary-color1);--overlayOpacity: .7;--columns-ratio: 40%;--avatar-size: 120px;--author-font-size: inherit;--author-font-weight: 600;--author-color: var(--dst--primary-color1);--avatar-border-size: 4px;--avatar-border-color: var(--dst--primary-color2);--avatar-border-color-active: var(--dst--primary-color1);--company-font-size: 1.5rem;--company-color: var(--dst--primary-color1);--company-font-weight: 400;--qoute-font-color: var(--dst--primary-color1);--quote-font-size: 2.4rem;--quote-font-weight: 600px;--quote-line-height: 1.4;--quote-color-accent: var(--dst--primary-color2);--quote-icon-height: 50px;--quote-icon-width: 50px;--quote-icon-top: 0;--quote-icon-left: -15px}@media(max-width:767px){.slider-testimonials{--avatar-size: 65px}}.slider-testimonials__thumb{--author-font-size: 1.4rem}.slider-testimonials.is-style-colors-inverted{color:var(--dst--secondary-color2)}@media(max-width:1112px){.slider-testimonials .swiper-slide{min-height:400px}}@media(max-width:1112px){.slider-testimonials .c-block__media{display:none}}.slider-testimonials .c-btn.-link .c-btn__txt{font-size:2rem}.slider-testimonials .c-btn.-link svg{max-width:12px;max-height:12px}.slider-testimonials .m-slider__controls{justify-content:center;align-items:center;flex-direction:row-reverse}@media(min-width:1113px){.slider-testimonials .m-slider__controls{bottom:6rem;padding:0;position:absolute;left:440px}}.slider-testimonials .m-slider__controls .swiper-pagination{width:unset}.slider-testimonials .m-slider__arrows{background-color:transparent}.slider-testimonials .m-slider__arrows svg{color:var(--dst--primary-color3)}@media(max-width:1112px){.slider-testimonials .c-block__text{padding:0}}@media(max-width:1112px){.slider-testimonials .c-quote{display:flex;flex-direction:column;align-items:center}}.slider-testimonials .c-quote__photo{border:0}.slider-testimonials .c-quote__title{font-size:2.2rem;text-transform:uppercase;margin-bottom:1em;font-weight:600}.slider-testimonials .c-quote__text{font-size:var(--dst--subtitle-font-size, 2.4rem);padding-bottom:6rem}@media(max-width:1112px){.slider-testimonials .c-quote__text{text-align:center}}.slider-testimonials .c-quote__cta{margin-top:1rem}.slider-testimonials .c-quote__company{margin-top:1rem;display:inline-block}.slider-testimonials .c-quote__profile{margin-top:4rem}@media(min-width:1113px){.slider-testimonials .c-quote__profile{max-width:290px;position:relative}}@media(min-width:1113px){.slider-testimonials .c-quote__profile:before{content:"";display:block;position:absolute;right:-4rem;bottom:0;top:0;height:100%;width:1px;background-color:var(--dst--primary-color3)}}@media(max-width:1112px){.slider-testimonials .c-quote__profile{justify-content:center}}.slider-testimonials .c-quote__name,.slider-testimonials .c-quote__company{font-size:2rem;color:var(--dst--secondary-color2)}.dst-wrapper:has(.slider-testimonials) .c-heading{margin-bottom:0}.dimbox-container:has(.quote-popup){--dst--popup-padding: 20px}@media(min-width:768px){.dimbox-container:has(.quote-popup){--dst--popup-padding: 3rem}}.l-testimonials{flex-direction:row-reverse}
