.long-review-section{margin:auto;max-width:1440px;padding-top:64px}.long-review-section .long-review__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:0 16px}@media screen and (min-width:992px){.long-review-section .long-review__wrapper{display:grid;grid-template-columns:calc(50% - 12px) calc(50% - 12px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:64px}}.long-review-section .long-review__image-carousel{display:none;width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (min-width:992px){.long-review-section .long-review__image-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.long-review-section .long-review__image-carousel .image-swiper-slide img{border-radius:16px;max-width:644px;width:100%}.long-review-section .long-review__review-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (min-width:992px){.long-review-section .long-review__review-carousel{max-width:646px;-webkit-box-pack:center;-ms-flex-pack:center;gap:48px;justify-content:center;padding:0 20px}}@media screen and (min-width:1200px){.long-review-section .long-review__review-carousel{padding:0 48px}}.long-review-section .long-review__review-carousel .long-review__review-title{color:#090302;font-family:Montserrat;font-size:28px;font-weight:900;line-height:130%;margin:0}@media screen and (min-width:992px){.long-review-section .long-review__review-carousel .long-review__review-title{font-size:40px}}.long-review-section .review-swiper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (min-width:992px){.long-review-section .review-swiper{gap:28px}}.long-review-section .review-swiper-slide{width:100%}.long-review-section .review-swiper-slide .review-star-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:12px}.long-review-section .review-swiper-slide .review-richtext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#090302;-ms-flex-direction:column;flex-direction:column;font-family:Open Sans;font-size:14px;gap:12px;line-height:140%;margin-bottom:8px}.long-review-section .review-swiper-slide .review-richtext *{margin:0}.long-review-section .review-swiper-slide .review-reviewer{color:#565656;font-family:Open Sans;font-size:16px;line-height:140%}@media screen and (min-width:992px){.long-review-section .review-swiper-slide .review-richtext{font-size:16px}}.long-review-section .review-swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.long-review-section .review-swiper-next,.long-review-section .review-swiper-prev{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:10px;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#495d63;border-radius:6px}.long-review-section .review-swiper-next.swiper-button-disabled,.long-review-section .review-swiper-prev.swiper-button-disabled{background:#e4e4e4}.long-review-section .review-swiper-next.swiper-button-disabled path,.long-review-section .review-swiper-prev.swiper-button-disabled path{fill:#495d63}.long-review-section .long-review__cta{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:10px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #090302;border-radius:4px;color:#090302;font-family:Open Sans;font-size:18px;font-weight:700;gap:8px;line-height:20px;-webkit-transition:all .2 ease-out;transition:all .2 ease-out}.long-review-section .long-review__cta:hover{background-color:#090302;color:#f5f6f5}@media screen and (min-width:992px){.long-review-section .long-review__cta{display:none}}
