.card-review{display:flex;height:100%}.card-review .inner{position:relative;border-radius:10px;background:#f8f7fb;backdrop-filter:blur(12px);display:flex;flex-direction:column;padding:2.8125rem;padding-top:2.25rem;max-width:21.25rem;margin-left:auto;margin-right:auto}@media (max-width:1240px){.card-review .inner{padding:30px;padding-top:36px}}.card-review .inner .logo-wrap{position:absolute;width:7.5rem;height:7.5rem;min-height:7.5rem;min-width:7.5rem;top:-3.75rem;left:2.8125rem;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:100%;display:flex;justify-content:center;align-items:center}.card-review .inner .logo-wrap img{width:6.5625rem;height:2.25rem;object-fit:contain}.card-review .inner .decoration{width:1.6875rem;height:1.5rem;margin-left:auto}.card-review .inner .text{color:#666;font-family:Mulish;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;margin-top:1.5rem;margin-bottom:3.75rem}.card-review .inner .person{margin-top:auto;display:flex;gap:16px}.card-review .inner .person .left-side .person-img-wrap{width:71.313px;height:71.313px;min-width:71.313px;min-height:71.313px;border-radius:100px;overflow:hidden}.card-review .inner .person .left-side .person-img-wrap img{object-fit:contain}.card-review .inner .person .right-side .name{color:#000;font-family:Mulish;font-size:1.125rem;font-style:normal;font-weight:700;line-height:125%;margin-bottom:.5rem}.card-review .inner .person .right-side .position{color:#666;font-family:Mulish;font-size:.875rem;font-style:normal;font-weight:500;line-height:125%;max-width:11.875rem}.btn-slider div{display:flex;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;background:rgba(43,186,169,.2);border-radius:100%;transition:all .3s ease}.btn-slider div:after{display:none}.btn-slider div.swiper-button-next svg{margin-right:-4px}.btn-slider div.swiper-button-prev svg{margin-left:-4px}.btn-slider div:hover{transform:scale(1.1)}.btn-slider div svg{width:16px}.btn-slider.purple div{background-color:#3c2e85}.btn-slider.purple div svg path{stroke:#fff}.btn-slider.light-green div{background-color:rgba(43,186,169,.2)}.btn-slider.light-green div svg path{stroke:#2bbaa9}.indicators .swiper-pagination-bullet,.indicators .swiper-pagination-bullet-active{background-color:#2bbaa9}.indicators .swiper-pagination.purple .swiper-pagination-bullet,.indicators .swiper-pagination.purple .swiper-pagination-bullet-active{background-color:#3c2e85}.block-reviews{padding-bottom:5rem;padding-top:5rem}@media (max-width:1240px){.block-reviews{padding-bottom:45px;padding-top:45px}}.block-reviews .title{color:#000;text-align:center;font-family:Mulish;font-size:2.5rem;font-style:normal;font-weight:700;line-height:125%;margin-bottom:2.5rem}@media (max-width:1240px){.block-reviews .title{font-size:36px}}.block-reviews .swiper-feedback-wrap{position:relative;max-width:1200px;margin:auto;overflow:hidden}.block-reviews .swiper-feedback-wrap .left-gradient-helper{position:absolute;top:0;left:0;height:100%;width:70px;display:flex;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);z-index:3}@media (max-width:1240px){.block-reviews .swiper-feedback-wrap .left-gradient-helper{display:none}}.block-reviews .swiper-feedback-wrap .right-gradient-helper{position:absolute;top:0;right:0;height:100%;width:160px;display:flex;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);z-index:3}@media (max-width:1240px){.block-reviews .swiper-feedback-wrap .right-gradient-helper{display:none}}.block-reviews .swiper-feedback-wrap .swiper-feedback{position:relative;padding-top:3.75rem;max-width:1060px;margin:auto;overflow:visible}@media (max-width:1240px){.block-reviews .swiper-feedback-wrap .swiper-feedback{overflow:hidden;max-width:100%;padding-left:20px;padding-right:20px}}.block-reviews .swiper-feedback-wrap .swiper-feedback .swiper-slide{height:auto}.block-reviews .swiper-feedback-wrap .btn-slider{position:absolute;height:50px;width:100%;top:0;bottom:0;margin:auto}.block-reviews .swiper-feedback-wrap .btn-slider .swiper-button-prev{left:3px}.block-reviews .swiper-feedback-wrap .btn-slider .swiper-button-next{right:3px}@media (max-width:1240px){.block-reviews .swiper-feedback-wrap .btn-slider{display:none}}.block-reviews .swiper-feedback-wrap .indicators{position:relative;width:100%;margin-top:1.5rem}.block-reviews .swiper-feedback-wrap .indicators .swiper-pagination{bottom:0;position:relative}