.broker-reviews .review-card{background:#fff;padding:20px;border-radius:14px}.broker-reviews__title{margin:0}.broker-reviews__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.broker-reviews__navigation{display:flex;gap:10px}.broker-reviews__nav-btn{width:36px;height:36px;border:none;background:#fff0;color:var(--text);cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.broker-reviews__nav-btn:hover{background-color:var(--grey-light)}.broker-reviews__nav-btn:disabled{opacity:.5;cursor:not-allowed}.broker-reviews__slider{overflow:hidden}.broker-reviews__wrapper{display:flex;transition:transform 0.3s ease}.broker-reviews__slide{flex-shrink:0;width:100%}.broker-reviews__slider .swiper-pagination{display:none}.broker-reviews__slider .swiper-button-disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.broker-reviews__slider .review-card__actions{flex-direction:row}.block-broker-reviews{padding:40px 0}.broker-reviews__container{padding-right:0}.broker-reviews__header{gap:16px;padding-right:15px;align-items:flex-start;margin-bottom:16px}.broker-reviews__navigation{align-self:flex-end}.review-card{padding:16px}.review-card__actions{flex-wrap:wrap;align-items:flex-start;gap:8px}.review-card__rating-actions{align-self:flex-end}}@media (max-width:480px){.broker-reviews__nav-btn{width:32px;height:32px}.broker-reviews__nav-btn svg{width:20px;height:20px}.review-card__header{flex-direction:column;align-items:flex-start;gap:8px}.review-card__rating{align-self:flex-end}.review-card__badges{flex-direction:column;align-items:flex-start;gap:8px}.review-card__broker-logo{align-self:flex-end}}