.review-section{width:100%;background-color:transparent;display:flex;align-items:center}.review-header{width:40%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-right:125px;row-gap:16px}.review-rating_title-google{display:flex;flex-direction:column;row-gap:16px;width:100%}.review-rating{font-family:'Poppins',sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#000;display:flex;align-items:center;justify-content:left;column-gap:4px;border-radius:40px;border:1px solid var(--accent-2,#f3f3f3);background:var(--Pure-White,#fff);box-shadow:-1px 4px 8px 0px rgba(0,0,0,.05);padding:8px 16px;width:fit-content}.out-of-text{width:100%}.review-rating>img{width:20px;height:20px}.review-out-of{text-align:center;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;background:var(--Secondary,linear-gradient(180deg,#44c0fc 0%,#44c0fc 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.review-header h2{color:#303030;font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:1;letter-spacing:-1.6px}.review-header p{color:var(--e--global-color-text,#fff);text-align:left;font-family:Poppins,sans-serif;font-size:16px;line-height:1.4;margin-top:10px}.get-in-touch{display:inline-flex;align-items:center;border:none;color:#303030;background-color:transparent !important;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.5;padding:8px 12px 8px 0;cursor:pointer}.review-body{width:60%;height:auto;position:relative;margin-right:25px}.carousel-container{position:relative;width:100%;height:600px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.carousel-slide{position:absolute;max-width:100%;height:auto;background-color:#fff;border-top:5px solid #44c0fc;border-radius:16px !important;display:flex;flex-direction:column;align-items:center;padding:1.5rem;box-shadow:0px 5px 15px rgba(0,0,0,.1);height:100%;padding:40px;transition:transform .3s ease,opacity .3s ease}.review-box{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.reviewStars{display:flex !important;flex-direction:row !important;padding-bottom:20px !important}.titleReviewSnippet{color:var(--Neutral,#303030) !important;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:140%}.gradient-text{background:linear-gradient(180deg,#44c0fc 0%,#44c0fc 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:1;letter-spacing:-1.6px}.review-text>p{color:var(--Neutral,#303030);text-align:center;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;align-self:stretch}.reviewer-name{font-size:14px;text-align:center;padding:12px 20px;font-family:'Poppins',sans-serif;font-weight:600;line-height:21px;width:fit-content;border-radius:40px;background:var(--accent-1,#ecf9ff);margin:0;margin-block-start:.5rem;margin-block-end:1rem;color:#303030}.carousel-btn{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;color:#fff;background:var(--Secondary,linear-gradient(180deg,#44c0fc 0%,#44c0fc 100%));border:none;border-radius:50%;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10}.carousel-btn.prev{left:-25px}.carousel-btn.next{right:-25px}@media screen and (max-width:1144px){.review-body{width:80%;display:flex;justify-content:center}.review-section{flex-direction:column;align-items:center;row-gap:16px}.review-header{align-items:center;width:80%;padding-right:0;row-gap:16px}.review-rating{align-self:center;width:fit-content}.review-header p,.review-header h2{text-align:center}.review-rating_title-google{flex-direction:column-reverse;row-gap:6px}}@media screen and (max-width:767px){.review-header{width:100%;row-gap:8px}.review-body{width:100%;margin:0}.carousel-btn.prev{display:none}.carousel-btn.next{display:none}}