.reviews-section{align-items:center;display:flex;flex-direction:column;padding:32px 0}@media(min-width:1025px){.reviews-section{padding:80px 0 120px}}.reviews-section-title{font-size:40px;line-height:1;text-align:center}@media(min-width:1025px){.reviews-section-title{font-size:70px}}.reviews-section-stars svg{width:250px}.reviews-section-slider{margin-top:12px;width:100%;overflow:hidden}@media(min-width:1025px){.reviews-section-slider{margin-top:16px}}.reviews-section-slider:not(.swiper-initialized) .swiper-wrapper{display:flex}.reviews-section-slider .swiper-wrapper{max-width:calc(100vw - 24px);width:100%}@media(min-width:768px){.reviews-section-slider .swiper-wrapper{justify-content:center}}.reviews-section-slider-item{padding:20px;text-align:center;width:100%}@media(min-width:1025px){.reviews-section-slider-item{box-sizing:border-box;padding:12px;width:25%}}.reviews-section-slider-item-image{width:100%;height:auto;object-fit:contain}.reviews-section-slider-item-text{font-size:16px;line-height:1.3;margin:0;padding:12px 24px 16px}@media(min-width:768px){.reviews-section-slider-item-text{padding:12px 12px 16px}}@media(min-width:1025px){.reviews-section-slider-item-text{padding:28px 24px 16px}}.reviews-section-slider-item-author{color:#a5a8ad;font-size:14px;text-transform:uppercase}.reviews-section-slider-pagination-wrapper{align-items:center;display:flex;justify-content:center}@media(min-width:1025px){.reviews-section-slider-pagination-wrapper{display:none}}.reviews-section-slider-pagination .swiper-pagination-bullet{height:.3rem;width:.3rem}.reviews-section-slider-pagination .swiper-pagination-bullet-active{background-color:#1e2023}
