.review-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;border-radius:12px;background-color:#fff;-webkit-box-shadow:0px 6px 20px -8px rgba(0,0,0,.12);box-shadow:0px 6px 20px -8px rgba(0,0,0,.12);font-size:12px;font-weight:400;line-height:140%;height:100%}.review-item__head{padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #f1f2f5}.review-item__name{font-size:16px;font-weight:400;line-height:110%;font-family:"Onest",serif;color:#262a3d;margin-bottom:8px}.review-item__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4d5370}.review-item__info{position:relative;padding-right:13px;margin-right:8px}.review-item__info:after{content:"/";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;color:#979cae}.review-item__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-item__rating-icon{width:15px;height:14px;margin-right:4px;fill:#ffd34e}.review-item__content{display:-webkit-box;-webkit-line-clamp:6;overflow:hidden;-webkit-box-orient:vertical}.grid-list--reviews .review-item__content{-webkit-line-clamp:4}.grid-list--review-main .review-item__content{-webkit-line-clamp:4}.review-item__more{margin-top:12px;margin-bottom:16px;color:#0c5eed;font-family:"Onest",serif;cursor:pointer}@media(hover: hover)and (pointer: fine){.review-item__more:hover{color:#002cbb}}.review-item__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:12px;margin-top:auto;border-top:1px solid #f1f2f5}.swiper-slide .review-item__footer{display:block}.review-item__company{display:grid;grid-template-columns:auto 1fr;gap:8px;margin-right:10px}.review-item__company-logo{border:1px solid #ebebeb;width:48px;height:48px;border-radius:8px;padding:5px}.review-item__company-logo-image{background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%}.review-item__company-text{margin-bottom:4px}.review-item__company-title{color:#262a3d;font-family:"Onest",serif}.swiper-slide .review-item__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12px;margin-top:12px;border-top:1px solid #f1f2f5}.review-item__counter-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-family:"Onest",serif;color:#0c5eed;margin-bottom:3px}.swiper-slide .review-item__counter-value{margin-bottom:0;margin-right:12px}.review-item__counter-icon{width:16px;height:16px;stroke:#0c5eed;margin-left:4px}.review-item__counter-text{color:#262a3d}.review-slider .swiper-slide{width:267px}.review-modal__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:21px}@media screen and (max-width: 575px){.review-modal__head{margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.review-modal__head .review-item__about{font-size:12px;font-weight:400;line-height:140%}.review-modal__content{max-height:272px;overflow:auto}.review-modal__content::-webkit-scrollbar{width:2px;height:2px;background-color:rgba(0,0,0,0);border-radius:30px}.review-modal__content::-webkit-scrollbar-thumb{background-color:#0c5eed;border-radius:30px}.review-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;margin-top:16px;border-top:1px solid #f1f2f5}@media screen and (max-width: 767px){.review-modal__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.review-modal__footer .review-item__company{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-modal__footer .review-item__company-text{display:none}.review-modal__footer .button{margin-left:12px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width: 575px){.review-modal__footer .button{width:100%;margin:0;margin-top:12px}}.review-modal__footer .button:first-child{margin:0}.review-modal__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.review-modal__buttons{width:100%}}@media screen and (max-width: 575px){.review-modal__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.review-modal__company{margin-right:16px;max-width:40%}@media screen and (max-width: 767px){.review-modal__company{margin-right:0;margin-bottom:16px;max-width:unset}}.review-modal__company .review-item__company{margin:0}@media screen and (max-width: 991px){.review-slider .swiper{margin:0 -16px;padding:0 16px}}.review-slider .swiper-slide{margin-bottom:24px}