﻿.membership-testimonials{display:flex;flex-direction:column;align-items:center;padding:60px 0 30px}.membership-testimonials-title{color:#49666a;text-align:center}@media only screen and (max-width: 768px){.membership-testimonials-title{font-size:2.5rem}}.membership-testimonials .membership-testimonials-carousel{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:row;transition:height .5s linear}.membership-testimonials .membership-testimonials-carousel-container{width:100%;height:fit-content;display:flex;gap:.8rem;justify-content:center;flex-shrink:0;padding:2rem 0 85px;transition:transform .5s ease-in-out;backface-visibility:hidden}@media only screen and (max-width: 768px){.membership-testimonials .membership-testimonials-carousel-container{padding:2rem 0 0}}.membership-testimonials .membership-testimonials-carousel-item{max-width:25%;height:fit-content;flex:1;padding:2.5rem;border-radius:8px;border:1px solid #e0e0e0;background:#f9f7f5;text-align:center}@media only screen and (max-width: 1024px){.membership-testimonials .membership-testimonials-carousel-item{max-width:35%}}@media only screen and (max-width: 768px){.membership-testimonials .membership-testimonials-carousel-item{max-width:90%;padding:2.5rem 1rem}}.membership-testimonials .membership-testimonials-carousel-item .testimony-content{color:#27483e}.membership-testimonials .membership-testimonials-carousel-item .testimony-name{margin-top:8px;text-transform:uppercase;color:#49666a}.membership-testimonials .membership-testimonials-carousel-action--desktop{width:100%;height:100%;display:flex;justify-content:space-between;position:absolute;top:0}@media only screen and (max-width: 768px){.membership-testimonials .membership-testimonials-carousel-action--desktop{display:none}}.membership-testimonials .membership-testimonials-carousel-action--desktop button{padding:80px;display:flex}.membership-testimonials .membership-testimonials-carousel-action--mobile{display:none}@media only screen and (max-width: 768px){.membership-testimonials .membership-testimonials-carousel-action--mobile{width:100%;display:flex;justify-content:center}}.membership-testimonials .membership-testimonials-carousel-action--mobile button{padding:80px;display:flex}@media only screen and (max-width: 768px){.membership-testimonials .membership-testimonials-carousel-action--mobile button{padding:30px 8px}}.membership-testimonials .membership-testimonials-carousel-indicator--desktop{width:100%;display:flex;height:15px;justify-content:center;align-items:flex-end;gap:15px;position:absolute;bottom:30px}@media only screen and (max-width: 768px){.membership-testimonials .membership-testimonials-carousel-indicator--desktop{display:none}}.membership-testimonials .membership-testimonials-carousel-indicator--mobile{display:none}@media only screen and (max-width: 768px){.membership-testimonials .membership-testimonials-carousel-indicator--mobile{width:100%;display:flex;height:8px;justify-content:center;align-items:flex-end;gap:8px}}
