.review-item-full{align-self:flex-start;border:1px solid #f4f3f1;border-radius:25px;height:auto;overflow:hidden;padding:30px;position:relative;transition:transform .15s;z-index:1}@media only screen and (max-width:900px){.review-item-full{padding:25px}}.review-item-full:hover{box-shadow:0 15px 10px #00000008,0 15px 20px #00000008;transition:box-shadow .2s ease-out 0s}.review-item-full__photos{display:flex;gap:0 10px;overflow:hidden;padding-top:20px;position:relative}@media only screen and (max-width:900px){.review-item-full__photos{gap:0 5px}}.review-item-full__photo{height:80px;min-width:80px;overflow:hidden;position:relative;width:80px}.review-item-full__img{background:#f3f3f3;border-radius:20px;cursor:pointer;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.review-item-full__source{padding-bottom:20px}.review-item-full__source-item{background:#f7f8f9;border-radius:8px;max-width:130px;padding:8px 10px}.review-item-full__source-item svg{width:100%}.review-item-full__avatar{padding-right:10px}.review-item-full__avatar-img{border-radius:50%;display:flex;height:40px;width:40px}.review-item-full__title{align-items:center;display:flex;transition:all .3s ease-out}.review-item-full__title--link{cursor:pointer}.review-item-full__title-icon{left:0;position:relative;transition:all .1s linear}.review-item-full__name{display:block;font-size:20px;font-weight:500;overflow:hidden;padding:0;text-decoration:none;text-overflow:ellipsis;transition:all .3s ease-out;white-space:nowrap}@media only screen and (max-width:900px){.review-item-full__name{font-size:16px;width:calc(100% - 10px)}.review-item-full__name-container{max-width:120px}}.review-item-full__base{color:#858598;font-size:14px;font-weight:300;padding:10px 0 0}.review-item-full__date{align-items:flex-start;color:#858598;display:flex;font-size:16px;line-height:100%;padding:4px 0 0 10px}@media only screen and (max-width:900px){.review-item-full__date{font-size:14px;padding:2px 0 0 10px}}.review-item-full__raiting{align-items:flex-end;display:flex;padding-top:10px}.review-item-full__raiting-info{align-items:flex-end;color:#858598;display:flex;font-size:14px;padding-left:10px}.review-item-full__raiting-info-value{color:#3aadc4;font-size:18px;font-weight:700}.review-item-full__description--hidden{position:relative}.review-item-full__description--hidden:before{background:linear-gradient(0deg,#fff 0 60px,#ffffff1a);border-radius:4px;bottom:0;content:"";display:block;height:164px;left:0;position:absolute;right:0;z-index:1}.review-item-full__text{color:#2c334c;font-size:16px;line-height:150%;padding-top:20px}.review-item-full__controls{padding-top:20px;position:relative;z-index:2}.review-item-full__button{align-items:center;background:#3aadc4;border-radius:8px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:15px 22px;transition:all .3s ease-out}.review-item-full__button:hover{background:#100c08}.review-item-full__button-text{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:100%;text-transform:uppercase;transition:all .3s ease-out}@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes clouds{0%{translate:0 0}50%{translate:-30% 0}to{translate:0 0}}@keyframes clouds-bottom{0%{translate:0 0}50%{translate:-20% 0}to{translate:0 0}}.reviews{width:100%}.reviews__menu,.reviews__title{padding-bottom:50px}.reviews__content{display:grid;flex-wrap:wrap;gap:50px 30px;grid-template-columns:repeat(3,1fr);width:100%}@media only screen and (max-width:1368px){.reviews__content{gap:30px 0;grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(1,1fr)}}.reviews-pagination{padding-top:80px}.reviews-pagination__info{color:#858598;padding-bottom:30px}.reviews-pagination__button-container,.reviews-pagination__info{display:flex;justify-content:center}.reviews-pagination__button{background:none;border:1px solid #100c08;border-radius:4px;cursor:pointer;font-weight:500;padding:15px 20px;text-transform:uppercase}.reviews-pagination__button:hover{background-color:#100c08;color:#fff}.reviews-pagination__button:disabled{background-color:#ccc;cursor:not-allowed}
