.container-block{margin:0 auto 80px;width:100%;display:flex;flex-direction:column;gap:24px}@media(max-width:1024px){.container-block{margin-bottom:40px;gap:16px}}.container-block .title h2{color:#000b19;font-size:28px;font-weight:600;margin-bottom:16px;line-height:38px}@media(max-width:1024px){.container-block .title h2{font-size:20px;line-height:28px;margin-bottom:12px}}.reviews-list{display:flex;flex-direction:column;gap:24px;width:100%}@media(max-width:1024px){.reviews-list{gap:16px}}.reviewCard{display:flex;width:100%;overflow:hidden;border-radius:12px;background-color:#f5f9ff;border:1px solid #dbecf0;transition:all .3s ease}@media(max-width:1024px){.reviewCard{flex-direction:column;border-radius:12px}}.reviewCard:hover{background-color:#fff;cursor:pointer;border:1px solid #124c59;box-shadow:0 2px 8px rgba(18,76,89,.08)}.reviewCard .content{flex:1;padding:24px;display:flex;flex-direction:column;min-width:0}@media(max-width:1024px){.reviewCard .content{padding:16px;order:2}}.reviewCard .content .header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:12px}@media(max-width:1024px){.reviewCard .content .header{margin-bottom:16px;gap:8px}}.reviewCard .content .header .header-content{flex:1;min-width:0}.reviewCard .content .header .review-title{font-size:16px;font-weight:600;line-height:22px;color:#000b19;margin:0;word-wrap:break-word}@media(max-width:1024px){.reviewCard .content .header .review-title{font-size:14px;line-height:20px}}.reviewCard .content .header .services{font-size:14px;font-weight:400;line-height:20px;color:#878e97;margin:0;word-wrap:break-word}@media(max-width:1024px){.reviewCard .content .header .services{font-size:12px;line-height:18px;margin-top:6px}}.reviewCard .content .details{display:flex;gap:16px;margin-top:16px;flex:1}@media(max-width:1024px){.reviewCard .content .details{gap:12px;margin-top:12px}}.reviewCard .content .details .divider{width:2px;min-height:100%;background-color:#dbecf0;flex-shrink:0}@media(max-width:1024px){.reviewCard .content .details .divider{width:2px}}.reviewCard .content .details .info{display:flex;flex-direction:column;gap:16px;flex:1;min-width:0}@media(max-width:1024px){.reviewCard .content .details .info{gap:12px}}.reviewCard .content .details .info .comment{font-size:14px;font-weight:400;line-height:20px;color:#000b19;margin:0;word-wrap:break-word}@media(max-width:1024px){.reviewCard .content .details .info .comment{font-size:12px;line-height:18px}}.reviewCard .content .details .info .comment .read-more-text{--background-color:#f5f9ff}.reviewCard .content .details .info .comment .read-more-content{font-size:inherit;line-height:inherit;color:inherit}.reviewCard .content .details .info .review-card-footer{display:flex;align-items:center;gap:8px;color:#878e97;font-size:14px;line-height:20px;flex-wrap:wrap}@media(max-width:1024px){.reviewCard .content .details .info .review-card-footer{font-size:12px;line-height:18px;gap:6px}}.reviewCard .content .details .info .review-card-footer .rating-section{display:flex;align-items:center;gap:4px}.reviewCard .content .details .info .review-card-footer .rating-section .star-icon{flex-shrink:0;width:12px;height:12px}.reviewCard .content .details .info .review-card-footer .rating-section .rating-value{font-size:14px;font-weight:500;color:#f4b003;line-height:20px}@media(max-width:1024px){.reviewCard .content .details .info .review-card-footer .rating-section .rating-value{font-size:12px;line-height:18px}}.reviewCard .content .details .info .review-card-footer .rating-section .rating-separator{font-size:14px;color:#878e97;line-height:20px}@media(max-width:1024px){.reviewCard .content .details .info .review-card-footer .rating-section .rating-separator{font-size:12px;line-height:18px}}.reviewCard .content .details .info .review-card-footer .rating-section .rating-max{font-size:14px;color:#878e97;line-height:20px}@media(max-width:1024px){.reviewCard .content .details .info .review-card-footer .rating-section .rating-max{font-size:12px;line-height:18px}}.reviewCard .content .details .info .review-card-footer .dot{width:4px;height:4px;background-color:#878e97;border-radius:50%;flex-shrink:0}.reviewCard .content .details .info .review-card-footer .provider-name{font-size:14px;color:#878e97;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1024px){.reviewCard .content .details .info .review-card-footer .provider-name{font-size:12px;line-height:18px}}.reviewCard .content .details .info .review-card-footer .review-date{font-size:14px;color:#878e97;line-height:20px;white-space:nowrap}@media(max-width:1024px){.reviewCard .content .details .info .review-card-footer .review-date{font-size:12px;line-height:18px}}.reviewCard .imageWrapper{position:relative;width:221px;min-width:221px;flex-shrink:0;overflow:hidden;border-top-right-radius:12px;border-bottom-right-radius:12px}@media(max-width:1024px){.reviewCard .imageWrapper{width:100%;min-width:100%;height:228px;border-top-right-radius:12px;border-top-left-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0;order:1}}.reviewCard .imageWrapper .review-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}