.client-reviews{text-align:center;color:#000;background:#fff;max-width:1400px;margin:auto;padding-left:25px;padding-right:25px}.client-reviews h2{margin-bottom:30px;font-size:45px;font-weight:700}@media screen and (max-width:1550px){.client-reviews h2{font-size:40px}}@media screen and (max-width:1280px){.client-reviews h2{font-size:35px}}@media screen and (max-width:1024px){.client-reviews h2{font-size:30px}}@media screen and (max-width:768px){.client-reviews h2{font-size:25px}}.client-reviews .filter-buttons{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:60px;display:flex}@media screen and (max-width:768px){.client-reviews .filter-buttons{gap:6px}}.client-reviews .filter-buttons button{color:#000;cursor:pointer;background:0 0;border:1px solid #141414;border-radius:21px;justify-content:center;align-items:center;width:171px;height:41px;font-size:15px;transition:all .2s;display:flex}@media screen and (max-width:912px){.client-reviews .filter-buttons button{width:130px;font-size:13px}}@media screen and (max-width:640px){.client-reviews .filter-buttons button{width:110px;font-size:12px}}.client-reviews .filter-buttons button.active{color:#fff;background:#000;border-color:#000}.client-reviews .filter-buttons button:hover{color:#fff;background:#000}.client-reviews .read-more-btn-review{color:#0070f3;cursor:pointer;font-size:15px;font-weight:500;display:inline}@media screen and (max-width:1550px){.client-reviews .read-more-btn-review{font-size:14px}}@media screen and (max-width:1280px){.client-reviews .read-more-btn-review{font-size:12px}}@media screen and (max-width:768px){.client-reviews .read-more-btn-review{font-size:11px}}.client-reviews .reviews-grid{grid-template-columns:1fr 1fr 1fr;gap:25px;margin-bottom:90px;display:grid}@media screen and (max-width:1280px){.client-reviews .reviews-grid{gap:15px}}@media screen and (max-width:912px){.client-reviews .reviews-grid{gap:10px;margin-bottom:70px}}@media screen and (max-width:768px){.client-reviews .reviews-grid{grid-template-columns:1fr 1fr;margin-bottom:60px;display:grid}}@media screen and (max-width:575px){.client-reviews .reviews-grid{grid-template-columns:1fr;margin-bottom:50px;display:grid}}.client-reviews .reviews-grid .review-card{text-align:left;border:1px solid #141414;border-radius:38px;padding:30px 45px}@media screen and (max-width:1280px){.client-reviews .reviews-grid .review-card{padding:25px 30px}}@media screen and (max-width:1024px){.client-reviews .reviews-grid .review-card{padding:20px}}.client-reviews .reviews-grid .review-card .review-header{align-items:center;margin-bottom:15px;display:flex}@media screen and (max-width:912px){.client-reviews .reviews-grid .review-card .review-header{margin-bottom:10px}}.client-reviews .reviews-grid .review-card .review-header .avatar{color:#fff;background:#8b6b2d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;font-weight:600;display:flex}@media screen and (max-width:1024px){.client-reviews .reviews-grid .review-card .review-header .avatar{width:35px;height:35px;font-size:12px}}.client-reviews .reviews-grid .review-card .review-header .info p{margin:0;font-size:16px;font-weight:600}@media screen and (max-width:1280px){.client-reviews .reviews-grid .review-card .review-header .info p{font-size:14px}}@media screen and (max-width:1024px){.client-reviews .reviews-grid .review-card .review-header .info p{font-size:12px}}.client-reviews .reviews-grid .review-card .review-header .info span{color:#888;font-size:15px}@media screen and (max-width:1280px){.client-reviews .reviews-grid .review-card .review-header .info span{font-size:13px}}@media screen and (max-width:1024px){.client-reviews .reviews-grid .review-card .review-header .info span{font-size:10px}}.client-reviews .reviews-grid .review-card .rating-row{align-items:center;gap:15px;margin-bottom:25px;display:flex}@media screen and (max-width:1024px){.client-reviews .reviews-grid .review-card .rating-row{margin-bottom:20px}}@media screen and (max-width:912px){.client-reviews .reviews-grid .review-card .rating-row{gap:10px;margin-bottom:15px}}.client-reviews .reviews-grid .review-card .rating-row .stars{gap:4px;display:flex}.client-reviews .reviews-grid .review-card .rating-row .stars .star{color:#ccc;font-size:20px;position:relative}.client-reviews .reviews-grid .review-card .rating-row .stars .yellow{color:#ffc107}.client-reviews .reviews-grid .review-card .rating-row .stars .gray{color:#ccc}.client-reviews .reviews-grid .review-card .rating-row .stars .half{color:#ccc;position:relative}.client-reviews .reviews-grid .review-card .rating-row .stars .half:before{content:"★";color:#ffc107;width:50%;position:absolute;left:0;overflow:hidden}.client-reviews .reviews-grid .review-card .rating-row .verified{color:#000;align-items:center;font-size:12px;display:flex}@media screen and (max-width:912px){.client-reviews .reviews-grid .review-card .rating-row .verified{font-size:10px}}.client-reviews .reviews-grid .review-card .review-text{color:#000;margin-bottom:20px;font-size:15px;line-height:1.5}@media screen and (max-width:1550px){.client-reviews .reviews-grid .review-card .review-text{font-size:14px}}@media screen and (max-width:1280px){.client-reviews .reviews-grid .review-card .review-text{font-size:12px}}@media screen and (max-width:768px){.client-reviews .reviews-grid .review-card .review-text{font-size:11px}}.client-reviews .reviews-grid .review-card .platform img{width:95px;height:auto}@media screen and (max-width:1280px){.client-reviews .reviews-grid .review-card .platform img{width:85px;height:auto}}@media screen and (max-width:1024px){.client-reviews .reviews-grid .review-card .platform img{width:80px;height:auto}}@media screen and (max-width:768px){.client-reviews .reviews-grid .review-card .platform img{width:70px;height:auto}}.client-reviews .load-more{color:#fff;cursor:pointer;background:#000;border:none;border-radius:50px;padding:12px 40px;font-size:1rem;transition:background .3s}@media screen and (max-width:575px){.client-reviews .load-more{font-size:14px}}.client-reviews .load-more:hover{background:#333}
.clientBanner{text-align:center;padding-top:90px;padding-bottom:150px;position:relative}@media screen and (max-width:1550px){.clientBanner{padding-bottom:110px}}@media screen and (max-width:1220px){.clientBanner{padding-bottom:110px}}@media screen and (max-width:575px){.clientBanner{height:auto;padding-top:50px;padding-bottom:80px}}.clientBanner .hand_left{position:absolute;top:38%;left:0}@media screen and (max-width:635px){.clientBanner .hand_left{display:none}}@media screen and (max-width:1550px){.clientBanner .hand_left img{height:auto;width:115px!important}}@media screen and (max-width:1280px){.clientBanner .hand_left img{height:auto;width:100px!important}}@media screen and (max-width:1024px){.clientBanner .hand_left img{height:auto;width:85px!important}}.clientBanner .hand_right{position:absolute;top:38%;right:0}@media screen and (max-width:635px){.clientBanner .hand_right{display:none}}@media screen and (max-width:1550px){.clientBanner .hand_right img{width:115px;height:auto}}@media screen and (max-width:1280px){.clientBanner .hand_right img{width:100px;height:auto}}@media screen and (max-width:1024px){.clientBanner .hand_right img{width:85px;height:auto}}.clientBanner .title_clients{color:#000;margin-bottom:12px;font-size:65px;font-weight:700}@media screen and (max-width:1700px){.clientBanner .title_clients{font-size:60px}}@media screen and (max-width:1550px){.clientBanner .title_clients{font-size:55px}}@media screen and (max-width:1450px){.clientBanner .title_clients{font-size:48px}}@media screen and (max-width:1280px){.clientBanner .title_clients{font-size:40px}}@media screen and (max-width:1024px){.clientBanner .title_clients{font-size:35px}}@media screen and (max-width:912px){.clientBanner .title_clients{font-size:30px}}@media screen and (max-width:768px){.clientBanner .title_clients{font-size:25px}}.clientBanner .subtitle{color:#444;max-width:800px;margin:auto;padding-bottom:50px;font-size:16px;line-height:1.5}@media screen and (max-width:1550px){.clientBanner .subtitle{max-width:700px;font-size:15px}}@media screen and (max-width:1280px){.clientBanner .subtitle{font-size:14px}}@media screen and (max-width:1024px){.clientBanner .subtitle{max-width:600px}}@media screen and (max-width:912px){.clientBanner .subtitle{max-width:450px}}@media screen and (max-width:575px){.clientBanner .subtitle{padding-bottom:30px;font-size:13px}}.clientBanner .ratingBox{background:#fff;border:1px solid #707070;border-radius:40px;justify-content:space-between;align-items:center;gap:25px;max-width:819px;margin:0 auto;padding:10px 40px;display:flex}@media screen and (max-width:1280px){.clientBanner .ratingBox{max-width:800px}}@media screen and (max-width:1024px){.clientBanner .ratingBox{max-width:700px;padding:10px 30px}}@media screen and (max-width:912px){.clientBanner .ratingBox{max-width:600px}}@media screen and (max-width:768px){.clientBanner .ratingBox{max-width:450px}}.clientBanner .ratingLeft{text-align:left;align-items:center;gap:10px;display:flex}.clientBanner .ratingLeft span{color:#000;font-size:44px;font-weight:700}@media screen and (max-width:1280px){.clientBanner .ratingLeft span{font-size:40px}}@media screen and (max-width:1024px){.clientBanner .ratingLeft span{font-size:35px}}.clientBanner .ratingLeft .stars img{width:110px;height:auto}@media screen and (max-width:1024px){.clientBanner .ratingLeft .stars img{width:95px;height:auto}}.clientBanner .ratingLeft p{color:#000;margin:0;font-size:12px}@media screen and (max-width:1024px){.clientBanner .ratingLeft p{font-size:10px}}.clientBanner .ratingButtons{gap:10px;display:flex}.clientBanner .ratingButtons div{cursor:pointer;border:none;border-radius:50px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:600;transition:all .3s;display:flex}.clientBanner .ratingButtons div.trustpilot{background:#219653}.clientBanner .ratingButtons div.trustpilot img{width:100px;height:auto}@media screen and (max-width:1024px){.clientBanner .ratingButtons div.trustpilot img{width:90px;height:auto}}.clientBanner .ratingButtons div.google{color:#000;background:#fbbc05;font-size:15px;font-weight:600}@media screen and (max-width:1024px){.clientBanner .ratingButtons div.google{font-size:13px}}@media screen and (max-width:768px){.clientBanner .ratingButtons div.google{font-size:11px}}@media (max-width:768px){.clientBanner .title{font-size:2rem}.clientBanner .ratingBox{flex-direction:column;padding:20px}.clientBanner .ratingButtons div{justify-content:center;width:100%}}
