.df-section-redesigned-testimonials{background:#eaf1f1;padding-top:64px;padding-bottom:0}.df-section-redesigned-testimonials .masonry-testimonials{margin-left:-20px;max-width:1260px}.df-section-redesigned-testimonials .testimonial-card{background:#fff;border-radius:18px;box-shadow:0 4px 24px #222d4314;padding:0;display:flex;flex-direction:column;min-height:180px;position:relative;transition:box-shadow .2s}.df-section-redesigned-testimonials .testimonial-card:hover{box-shadow:0 8px 32px #222d4329}.df-section-redesigned-testimonials .testimonial-card--style_default{padding:20px 16px 16px}.df-section-redesigned-testimonials .testimonial-card--style_default .testimonial-card__meta{margin-bottom:20px}.df-section-redesigned-testimonials .testimonial-card--style_default .testimonial-card__rating svg path{fill:#038181}@media (min-width: 640px){.df-section-redesigned-testimonials .testimonial-card--style_default{padding:36px 26px 20px}.df-section-redesigned-testimonials .testimonial-card--style_default .testimonial-card__meta{margin-bottom:30px}}.df-section-redesigned-testimonials .testimonial-card--style_video_text .testimonial-card__media img,.df-section-redesigned-testimonials .testimonial-card--style_video_text .testimonial-card__media-overlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.df-section-redesigned-testimonials .testimonial-card-wrapper{padding-left:20px;margin-top:27px}@media (min-width: 640px){.df-section-redesigned-testimonials .testimonial-card-wrapper{padding-left:20px}}.df-section-redesigned-testimonials .testimonial-card__media{position:relative;margin-bottom:0}.df-section-redesigned-testimonials .testimonial-card__media img{width:100%;border-radius:14px;object-fit:cover;display:block;min-height:180px}.df-section-redesigned-testimonials .testimonial-card__media-overlay{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#3b303033;border-radius:14px;z-index:1;pointer-events:none;display:block;transition:opacity .3s ease}.df-section-redesigned-testimonials .testimonial-card__play{display:flex}.df-section-redesigned-testimonials .testimonial-card__play svg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.12))}.df-section-redesigned-testimonials .testimonial-card__link{z-index:10}.df-section-redesigned-testimonials .testimonial-card__avatar img{width:38px;height:38px;border-radius:50%;object-fit:cover}.df-section-redesigned-testimonials .testimonial-card__meta{margin-bottom:8px}.df-section-redesigned-testimonials .testimonial-card__meta--absolute{width:100%;display:flex;justify-content:space-between;align-items:center;gap:2px;position:absolute;bottom:0;padding:16px;margin-bottom:0;z-index:6}@media (min-width: 640px){.df-section-redesigned-testimonials .testimonial-card__meta--absolute{padding:25px}}.df-section-redesigned-testimonials .testimonial-card__meta--absolute .testimonial-card__name,.df-section-redesigned-testimonials .testimonial-card__meta--absolute .testimonial-card__website{color:#fff}.df-section-redesigned-testimonials .testimonial-card__name{font-weight:600;font-size:14px;color:#383d3d}.df-section-redesigned-testimonials .testimonial-card__website{font-size:14px;color:#979797}.df-section-redesigned-testimonials .testimonial-card__rating{margin-bottom:8px;line-height:1;min-height:20px}.df-section-redesigned-testimonials .testimonial-card__rating span[uk-icon]{color:#038181;margin-right:2px;width:18px!important;height:18px!important}.df-section-redesigned-testimonials .testimonial-card__text h2{font-size:1.8rem}.df-section-redesigned-testimonials .testimonial-card__text h3{font-size:1.5rem}.df-section-redesigned-testimonials .testimonial-card__text h4{font-size:1.2rem}.df-section-redesigned-testimonials .testimonial-card__text h2,.df-section-redesigned-testimonials .testimonial-card__text h3{margin-bottom:16px;line-height:1.2}.df-section-redesigned-testimonials .testimonial-card__text h4,.df-section-redesigned-testimonials .testimonial-card__text h5,.df-section-redesigned-testimonials .testimonial-card__text h6{margin-bottom:12px;line-height:1.4}.df-section-redesigned-testimonials .testimonial-card__text p{margin-top:0;margin-bottom:10px}.df-section-redesigned-testimonials .testimonial-card__text *{color:#383d3d}.df-section-redesigned-testimonials .testimonial-card__text * strong{font-weight:600}.df-section-redesigned-testimonials .testimonial-card__text-wrapper{padding:20px 16px 16px}@media (min-width: 640px){.df-section-redesigned-testimonials .testimonial-card__text-wrapper{padding:26px 26px 22px}}.df-section-redesigned-testimonials .testimonial-card__date{font-size:12px;color:#979797;margin-top:6px}
