.block-reviews{padding-top:46px;padding-bottom:77px;position:relative;background:#f8f8fa;overflow:hidden;margin-top:40px;margin-bottom:calc(var(--ui-footer-margin)*-1)}.block-reviews .block-reviews-h2{margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}.block-reviews .block-reviews-h2 .ui-h2{margin-bottom:0}@media only screen and (max-width: 660px){.block-reviews .swiper-container{overflow:initial}}.block-reviews .swiper-slide{height:auto}.block-reviews .swiper-nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:10px}@media only screen and (max-width: 1439px){.block-reviews .swiper-nav{display:flex}}@media only screen and (max-width: 660px){.block-reviews .swiper-nav{display:none}}.block-reviews .swiper-nav a{display:flex;align-items:center;justify-content:center;min-width:36px;border-radius:100%;background:rgba(255,255,255,.1);font-size:36px}.block-reviews .swiper-nav a svg{color:#a4a4a4}.block-reviews .swiper-nav a[data-id=left]{transform:rotate(180deg)}.block-reviews .swiper-nav a.swiper-button-disabled{opacity:.35}.block-reviews-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.block-reviews-content-item{border-radius:4px;background:#fff;padding-top:16px;padding-bottom:22px;padding-left:24px;padding-right:24px;position:relative;height:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;flex-direction:column}.block-reviews-content-item__ico{position:absolute;top:16px;left:24px}.block-reviews-content-item__ico svg{width:100%;height:auto;color:#eee}.block-reviews-content-item__title{color:#666;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-align:right}.block-reviews-content-item__logo{width:138px;height:54px;align-self:flex-end;text-align:right}.block-reviews-content-item__logo img{width:100%;height:100%;object-fit:contain;object-position:center center}.block-reviews-content-item__subtitle{color:#666;text-align:right;font-size:20px;font-style:normal;font-weight:500;line-height:136%;margin-top:4px;align-self:flex-end}.block-reviews-content-item__text{margin-top:24px;margin-bottom:8px;color:#222;font-size:16px;font-style:normal;font-weight:400;line-height:143.75%;display:-webkit-box;-webkit-line-clamp:15;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.block-reviews-content-item__linkmore{margin-top:auto}.block-reviews-content-item__linkmore a{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-bottom:1px dashed #222;transition:all .2s cubic-bezier(0.42, 0, 0.58, 1) 0s}.block-reviews-content-item__linkmore a:hover{border-bottom-color:rgba(0,0,0,0)}@media only screen and (max-width: 1600px){.block-reviews{padding:64px 32px}.block-reviews .block-reviews-h2{margin-bottom:69px}.block-reviews-content-item{padding:32px}.block-reviews-content-item::before{top:-32px;right:16px;width:67px;height:58px}.block-reviews-content-item__title{font-size:20px}.block-reviews-content-item__subtitle{font-size:16px}.block-reviews-content-item__text{font-size:18px;line-height:1.285;margin-top:20px}.block-reviews-content-item__linkmore a{font-size:18px}}@media only screen and (max-width: 1200px){.block-reviews{padding:48px 24px}.block-reviews .block-reviews-h2{margin-bottom:48px}.block-reviews-content-item{padding:24px}.block-reviews-content-item::before{top:-24px;right:24px;width:56px;height:48px}.block-reviews-content-item__title{font-size:20px}.block-reviews-content-item__subtitle{font-size:16px;margin-top:6px}.block-reviews-content-item__text{font-size:18px;margin-top:16px}.block-reviews-content-item__linkmore a{font-size:16px}}@media only screen and (max-width: 660px){.block-reviews{padding:36px 16px}.block-reviews .block-reviews-h2{margin-bottom:38px;text-align:center;justify-content:center}.block-reviews-content-item{padding:16px}.block-reviews-content-item::before{top:-23px;right:16px;width:56px;height:48px}.block-reviews-content-item__title{font-size:18px}.block-reviews-content-item__subtitle{font-size:12px;margin-top:4px}.block-reviews-content-item__text{font-size:14px;margin-top:8px}.block-reviews-content-item__linkmore a{font-size:14px}}dialog.modal.review-dialog .modal-content{width:auto !important;max-width:900px !important;padding:48px}.review-dialog-modal-title{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:20px}.review-dialog-modal-title-info br{display:none}.review-dialog-modal-title-info-title{color:#222;font-family:Noah;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.review-dialog-modal-title-info-logo{width:138px;height:54px}.review-dialog-modal-title-info-logo img{width:100%;height:100%;object-fit:contain;object-position:center center}.review-dialog-modal-title-info-subtitle{color:#666;font-family:Noah;font-size:16px;font-style:normal;font-weight:500;line-height:175%;margin-top:8px}.review-dialog-modal-content{color:#222;font-family:Noah;font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin-top:24px}@media only screen and (max-width: 1600px){dialog.modal.review-dialog .modal-content{padding:32px}.review-dialog-modal-title{gap:20px}.review-dialog-modal-title-info br{display:none}.review-dialog-modal-title-info-title{font-size:20px}.review-dialog-modal-title-info-subtitle{font-size:16px;margin-top:8px}.review-dialog-modal-content{font-size:18px;margin-top:20px}}@media only screen and (max-width: 1200px){.review-dialog-modal-title-ico{width:56px}.review-dialog-modal-title-ico svg{width:100%;height:auto}}@media only screen and (max-width: 660px){dialog.modal.review-dialog .modal-content{padding:24px 16px}.review-dialog-modal-title-ico{width:40px}.review-dialog-modal-title-info-title{font-size:18px}.review-dialog-modal-title-info-subtitle{font-size:12px;margin-top:4px}.review-dialog-modal-content{font-size:14px;margin-top:8px}}/*# sourceMappingURL=block-reviews.css.map */
