.reviewsSectionWrapper{padding:var(--vertical_spacing);position:relative;z-index:1}.reviewsSectionWrapper:after{content:"";height:100%;left:0;pointer-events:none;position:abdolute;top:0;width:100%;z-index:1}.reviewsSectionWrapper .content-wrapper{position:relative;z-index:2}.reviewsSectionWrapper .reviewsSectionWrapperInner{display:flex;flex-direction:column;flex-wrap:wrap}.reviewsSectionWrapper .topSection{text-align:center}.reviewsSectionWrapper .topSection .eyebrow_text{color:var(--quaternary_color);font-size:11px;font-weight:700;letter-spacing:2.5px;margin-bottom:16px;text-transform:uppercase}.reviewsSectionWrapper .topSection{margin:0 auto 64px;max-width:580px;width:100%}.reviewsSectionWrapper .topSection .title{margin-bottom:16px}.reviewsSectionWrapper .topSection .content{margin:0 auto;max-width:500px}.reviewsSectionWrapper .topSection>:last-child{margin-bottom:0}.reviewsSectionWrapper .btn_holder{margin-top:48px;text-align:center}.reviewsSectionWrapper .main_section{display:flex;flex-wrap:wrap;gap:24px}.reviewsSectionWrapper .review-card{background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:32px;transition:box-shadow .3s;width:calc(33.33% - 16px)}.reviewsSectionWrapper .review-card .ratings{color:#3aff1a;font-family:Segoe UI Symbol;font-size:20px;letter-spacing:2px;margin-bottom:14px}.reviewsSectionWrapper .review-card .review-text{color:#333;font-size:15px;line-height:1.7;margin:0 0 20px}.reviewsSectionWrapper .review-card .review-footer{align-items:center;display:flex;gap:14px}.reviewsSectionWrapper .review-footer .review-avatar{border-radius:50%;flex-shrink:0;height:46px;overflow:hidden;width:46px}.reviewsSectionWrapper .review-footer .img-slot{align-items:center;aspect-ratio:1/1;background:#f7f7f7;border:2px solid #e5e5e5;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;transition:border-color .2s,background .2s;width:100%}.reviewsSectionWrapper .review-footer .img-slot img{border-radius:50%;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.reviewsSectionWrapper .review-footer .review-info{flex:1}.reviewsSectionWrapper .review-footer .author_name{color:#111;font-size:14px;font-weight:600}.reviewsSectionWrapper .review-footer .designation{color:#888;font-size:13px}.reviewsSectionWrapper .review-card:hover{box-shadow:0 12px 40px rgba(0,0,0,.07)}@media(max-width:1024px){.reviewsSectionWrapper .review-card{width:calc(50% - 12px)}}@media(max-width:768px){.reviewsSectionWrapper .review-card{width:100%}}