.review-section{width:100%;max-width:1270px;margin:0 auto;padding:30px 0}.main{width:100%}.review-header{text-align:center;margin-bottom:30px}.review-sub{font-size:var(--text-lg);color:var(--text-title);margin-bottom:10px;font-weight:700}.review-main{font-size:var(--text-5xl);font-family:var(--font-main-title);font-weight:600}.review-slider-container{scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.review-slider-container::-webkit-scrollbar{display:none}.review-card{min-width:180px;transition:var(--transition);border-radius:4px;flex-direction:column;flex:0 0 calc(20% - 16px);justify-content:space-between;padding:10px;display:flex;box-shadow:0 4px 15px #0000000d}.review-card:hover{cursor:pointer}.review-card:hover .star-box{background-color:#026c49}.star-box{color:#fff;background-color:#00b67a;margin-right:2px;padding:0 4px;font-size:14px}.card-title{font-size:var(--text-lg);color:#121212;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-text{font-size:var(--text-sm);color:var(--text-main);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:10px;margin-bottom:20px;line-height:1.5;display:-webkit-box;overflow:hidden}.card-footer{font-size:var(--text-xs);color:#636363;font-weight:400}.review-footer{text-align:center;font-size:var(--text-sm);color:var(--text-secondary);margin-top:10px}.trustpilot-brand{color:#121212;justify-content:center;align-items:center;gap:5px;margin-top:10px;display:flex}@media (max-width:1400px){.review-card{flex:0 0 calc(33.33% - 20px)}}@media (max-width:768px){.review-sub{font-weight:700;font-size:var(--text-sm)}.review-footer{margin-top:25px}.review-footer p{font-size:13px;font-weight:400}.review-section{max-width:620px}.review-card{flex:0 0 calc(50% - 15px);min-width:260px}.review-main{font-size:var(--text-3xl)}}@media (max-width:480px){.review-sub{font-size:13px;font-weight:700}.review-main{font-size:30px;font-weight:600}.review-slider-container{scroll-snap-type:x mandatory;scrollbar-width:none;gap:15px;width:100%;padding:0 20px;display:flex;overflow-x:auto}.review-card{scroll-snap-align:center;box-sizing:border-box;min-width:unset;flex:0 0 105%}.review-footer{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.review-footer p{max-width:280px;margin:0 auto;line-height:1.4;text-align:center!important}.trustpilot-brand{justify-content:center;width:100%}}
