.review-page{margin-top:6rem;overflow:hidden}.review-page .title-text{text-align:center}.review-page .title-text .badge{margin:0 auto;padding:8px 20px;gap:10px;height:40px;background:#399df312;border-radius:40px;font-style:normal;font-weight:700;font-size:20px;line-height:24px;display:inline-block;letter-spacing:2px;text-transform:uppercase;color:#399df3}.review-page .title-text .title{margin:15px auto;font-style:normal;font-weight:700;font-size:36px;line-height:52px;letter-spacing:3px;text-transform:capitalize;color:#262c31}.review-page .box-content{position:relative;clear:both;text-align:center;padding-top:140px;max-width:1940px;margin:0 auto}.review-page .box-content .bg-cover{position:absolute;top:0;background:url(https://test-uat.sprinkle-th.com/build/assets/testimonials_bg-DuSeDC3R.webp) 100% 50% no-repeat;z-index:-1;width:100%;height:140%;background-size:cover}.review-page .box-content .box-phone{position:relative;width:max-content;margin:0 auto;z-index:99}.review-page .box-content .box-phone .totalReview{font-weight:400;font-size:16px;line-height:20px;display:flex;align-items:center;letter-spacing:1.2px;color:#9c9c9c;justify-content:center;margin-top:5px;flex-direction:column}.review-page .box-content .box-phone .googleReview{position:absolute;width:245px;height:176px;left:-60%;top:15%;background:#fff;border:1px solid #399DF3;box-shadow:8px 8px 12px #00000014;border-radius:16px;z-index:110;padding:20px 0}.review-page .box-content .box-phone .sprinkleReview{position:absolute;width:245px;height:158px;right:-60%;top:54%;background:#fff;box-shadow:8px 8px 12px #00000014;border-radius:16px;z-index:110;padding:20px 0}.review-page .box-content .box-phone .sprinkleReview .text-sub{font-size:13px}.review-page .box-content .box-phone .sprinkleReview .totalReview{margin-top:15px;padding:0 10px}.review-page .box-content .box-phone .viewGoogle{font-weight:400;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:1.2px;color:#399df3;justify-content:center;margin-top:10px}.review-page .box-content .box-phone .shadow_phone{position:absolute;top:100%;left:0}.review-page .box-content .box-phone .ratting{margin-top:10px;display:flex;justify-content:center}.review-page .box-content .box-phone .ratting .ratting-text{font-weight:400;font-size:24px;line-height:24px;letter-spacing:.664615px;color:#399df3;display:inline-block;margin-top:2px}.review-page .box-content .box-phone .ratting .ratting-star{margin-left:5px;display:inline-block}.review-page .box-content .box-review{display:flex}.review-page .box-content .box-review .review-header{display:none}.review-page .box-content .box-review .review-header .review-header-title{font-size:16px;font-weight:700;line-height:24px;letter-spacing:2px;text-align:center;color:#399df3;text-transform:uppercase;padding:6px 18px;background-color:#399df312;border-radius:40px}.review-page .box-content .box-review .review-header .review-header-sub-title{font-size:28px;font-weight:400;line-height:30px;letter-spacing:.005em;text-align:center;color:var(--black);margin-top:12px}.review-page .box-content .box-review .box-comment{position:absolute;width:280px}.review-page .box-content .box-review .box-comment:nth-child(1){top:250px;right:50%;transform:translate(-310px)}.review-page .box-content .box-review .box-comment:nth-child(2){top:485px;left:50%;transform:translate(-490px)}.review-page .box-content .box-review .box-comment:nth-child(3){top:195px;left:50%;transform:translate(170px)}.review-page .box-content .box-review .box-comment:nth-child(4){top:450px;left:50%;transform:translate(340px)}.review-page .box-content .box-review .box-comment .profile{display:flex}.review-page .box-content .box-review .box-comment .profile .box-img{text-align:left}.review-page .box-content .box-review .box-comment .profile .box-img .img{position:relative;overflow:hidden;border-radius:50%;border-style:none;width:40px;height:40px;background:#000}.review-page .box-content .box-review .box-comment .profile .box-img .img img{position:absolute;width:150%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:unset}.review-page .box-content .box-review .box-comment .frame{margin-left:15px;text-align:left}.review-page .box-content .box-review .box-comment .frame .name{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.8px;color:#262c31}.review-page .box-content .box-review .box-comment .frame .ratting .star{width:15px}.review-page .box-content .box-review .box-comment .comment{margin-top:20px;text-align:left;font-weight:300;font-size:14px;line-height:20px;letter-spacing:.8px;color:#262c31}.review-page .box-content .box-review .box-comment .comment .read-more-btn{color:var(--blue);font-size:14px;font-style:normal;font-weight:300;line-height:20px;letter-spacing:.8px;text-decoration-line:underline;background-color:transparent;border:none}@media screen and (max-width: 1200px){.review-page .box-content .box-review{flex-wrap:wrap;max-width:85vw;justify-content:center;margin:3rem auto 0}.review-page .box-content .box-review .box-comment{position:static;margin:2rem auto 0}.review-page .box-content .box-review .box-comment:nth-child(1){transform:unset}.review-page .box-content .box-review .box-comment:nth-child(2){transform:unset}.review-page .box-content .box-review .box-comment:nth-child(3){transform:unset}.review-page .box-content .box-review .box-comment:nth-child(4){transform:unset}}@media screen and (max-width: 1024px){.review-page .box-content{padding-top:60px}.review-page .box-content .box-review{display:grid;grid-template-columns:1fr 1fr;gap:40px}.review-page .title-text .badge{font-size:16px}.review-page .title-text .title{font-size:36px;font-family:DB_Adman,sans-serif;font-weight:400;letter-spacing:.005em;text-align:center}.review-page .title-text .title.cn,.review-page .title-text .title.jp{font-size:26px}}@media only screen and (max-width: 767px){.review-page .title-text .title{font-size:28px}}@media only screen and (min-width: 430px) and (max-width: 768px){.review-page .box-content{padding-top:60px}.review-page .box-content .box-review{grid-template-columns:1fr;gap:20px}.review-page .box-content .box-review .box-comment{width:100%}.review-page .box-content .bg-cover{background-size:contain;background-position:top}.review-page .box-content .box-phone{width:220px}.review-page .box-content .box-phone .googleReview{width:200px;height:155px;padding:10px 0}.review-page .box-content .box-phone .sprinkleReview{width:fit-content;max-width:245px;height:auto;padding:10px 0}.review-page .box-content .box-phone .googleReview{left:-26%}.review-page .box-content .box-phone .sprinkleReview{right:-22%}}@media only screen and (max-width: 576px){.review-page .box-content{padding-top:20px}.review-page .title-text .badge{font-size:16px;line-height:24px}}@media only screen and (max-width: 429px){.review-page .title-text .title{font-size:28px;font-family:DB_Adman,sans-serif;font-weight:400;letter-spacing:.005em;text-align:center;margin:0}.review-page .box-content{padding-top:40px}.review-page .box-content .box-review .review-header{display:block}.review-page .box-content .box-review{grid-template-columns:1fr;gap:20px}.review-page .box-content .box-review .box-comment{width:100%}.review-page .box-content .box-phone>img{width:198px}.review-page .box-content .box-phone .googleReview{width:172px;height:126px;border:none;top:14%;left:-20%}.review-page .box-content .box-phone .googleReview>img{width:68px}.review-page .box-content .box-phone .googleReview .ratting{margin:0!important}.review-page .box-content .box-phone .googleReview .ratting .ratting-text{font-size:17px}.review-page .box-content .box-phone .googleReview .ratting .ratting-star{display:flex;align-items:center}.review-page .box-content .box-phone .googleReview .ratting .ratting-star>img{width:17px}.review-page .box-content .box-phone .googleReview .viewGoogle{margin-top:0;font-size:10px}.review-page .box-content .box-phone .googleReview .totalReview{margin-top:0;font-size:11px}.review-page .box-content .box-phone .sprinkleReview{display:flex;flex-direction:column;align-items:center;justify-content:center;width:172px;height:126px;top:50%;right:-10%}.review-page .box-content .box-phone .sprinkleReview>img{width:75px}.review-page .box-content .box-phone .sprinkleReview .text-sub{font-size:9px}.review-page .box-content .box-phone .sprinkleReview .ratting .ratting-text{font-size:17px}.review-page .box-content .box-phone .sprinkleReview .ratting .ratting-star{display:flex;align-items:center}.review-page .box-content .box-phone .sprinkleReview .ratting .ratting-star>img{width:17px}.review-page .box-content .box-phone .sprinkleReview .totalReview{margin-top:5px;font-size:11px}}.comment-modal .box-comment{padding:8px 20px 24px}.comment-modal .box-comment .profile{display:flex}.comment-modal .box-comment .profile .box-img{text-align:left}.comment-modal .box-comment .profile .box-img .img{position:relative;overflow:hidden;border-radius:50%;border-style:none;width:40px;height:40px;background:#000}.comment-modal .box-comment .profile .box-img .img img{position:absolute;width:150%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:unset}.comment-modal .box-comment .frame{margin-left:15px;text-align:left}.comment-modal .box-comment .frame .name{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.8px;color:#262c31}.comment-modal .box-comment .frame .ratting .star{width:15px}.comment-modal .box-comment .comment{margin-top:20px;text-align:left;font-weight:300;font-size:14px;line-height:20px;letter-spacing:.8px;color:#262c31}.comment-modal .box-comment .comment .read-more-btn{color:var(--blue);font-size:14px;font-style:normal;font-weight:300;line-height:20px;letter-spacing:.8px;text-decoration-line:underline;background-color:transparent;border:none}
