@import url(https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap);
.testimonial-all .title-testimonial{color:var(--text-title-page);font-size:26px}.testimonial-all .score-testimonial span,.testimonial-all .title-testimonial{font-family:Sarabun;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;text-align:center}.testimonial-all .score-testimonial span{color:#e8a800;font-size:60px}.testimonial-all .score-testimonial small{color:var(--text-color);font-family:Sarabun;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.46;text-align:center}.testimonial-all .name-review{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-color);display:-webkit-box;line-height:1.5;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.testimonial-all .date-review,.testimonial-all .name-review{font-family:Sarabun;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left}.testimonial-all .date-review{color:var(--text-second-color);line-height:1.56}.testimonial-all .review-description{color:var(--text-color);font-family:Sarabun;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:left;word-break:break-all}.testimonial-all .list-testimonial-all{background-color:#fff;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.1);padding:8px}.testimonial-all .score-star{align-items:center;display:flex;justify-content:center}.testimonial-all .score-icon{height:82.6px;-o-object-fit:contain;object-fit:contain;width:81.1px}.testimonial-all .score-total{color:var(--text-highlight);font-size:22px;font-weight:400;line-height:1.5;text-align:left}.testimonial-all .score-total,.testimonial-all .write-review{font-family:Sarabun;font-stretch:normal;font-style:normal;letter-spacing:normal}.testimonial-all .write-review{background-image:var(--btn-primary-bg);border-radius:8px;color:var(--btn-primary-text);cursor:pointer;font-size:16px;font-weight:300;line-height:1.56;padding:2px 10px;text-align:center}.testimonial-all .write-review img{height:24.1px;-o-object-fit:contain;object-fit:contain;width:18px}.testimonial-all .icon-list-review{border-radius:50%;height:61.5px;-o-object-fit:contain;object-fit:contain;width:61.5px}.testimonial-all .cus-reviews-body-star{position:relative;width:140px}@media (max-width:575.98px){.testimonial-all .cus-reviews-body-star{width:120px}}.testimonial-all .cus-reviews-body-star .cus-star-temp img{height:30px;max-width:24px;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:575.98px){.testimonial-all .cus-reviews-body-star .cus-star-temp img{max-width:20px}}.testimonial-all .cus-reviews-body-star .cus-star{height:30px;overflow:hidden;position:absolute;top:0;width:var(--count-star)}@media (max-width:767.98px){.testimonial-all .cus-reviews-body-star .cus-star{left:-1px;top:2px}}@media (max-width:575.98px){.testimonial-all .cus-reviews-body-star .cus-star{left:0;top:0}}.testimonial-all .cus-reviews-body-star .cus-star .img-star{background:url(/assets/theme/image/cus-reviews-theme-1/star.png) repeat-x;background-position:0 100%;background-size:20%;height:26px;left:-1px;position:relative;width:142px}@media (min-width:768px) and (max-width:991.98px){.testimonial-all .cus-reviews-body-star .cus-star .img-star{left:-1px;top:0}}@media (max-width:575.98px){.testimonial-all .cus-reviews-body-star .cus-star .img-star{width:120px}}@media (max-width:767.98px){.testimonial-all .cus-reviews-body-star .cus-star .img-star{height:25px}}.testimonial-all .cus-reviews-body-star .cus-star img{height:24px;max-width:24px;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:575.98px){.testimonial-all .cus-reviews-body-star .cus-star img{max-width:20px}}#modal-review .cus-reviews-body-star{position:relative;width:140px}@media (max-width:575.98px){#modal-review .cus-reviews-body-star{width:120px}}#modal-review .cus-reviews-body-star .cus-star-temp{cursor:pointer}#modal-review .cus-reviews-body-star .cus-star-temp.-opacity-0{left:0;opacity:0;position:absolute;top:0;z-index:1}#modal-review .cus-reviews-body-star .cus-star-temp img{height:24px;max-width:24px;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:575.98px){#modal-review .cus-reviews-body-star .cus-star-temp img{max-width:20px}}#modal-review .cus-reviews-body-star .cus-star{overflow:hidden;position:absolute;top:0;width:var(--count-star)}@media (max-width:767.98px){#modal-review .cus-reviews-body-star .cus-star{left:-1px;top:2px}}@media (max-width:575.98px){#modal-review .cus-reviews-body-star .cus-star{left:0;top:0}}#modal-review .cus-reviews-body-star .cus-star .img-star{background:url(/assets/theme/image/cus-reviews-theme-1/star.png) repeat-x;background-position:0 100%;background-size:20%;height:26px;left:-2px;position:relative;width:142px}@media (min-width:768px) and (max-width:991.98px){#modal-review .cus-reviews-body-star .cus-star .img-star{left:-1px;top:0}}@media (max-width:575.98px){#modal-review .cus-reviews-body-star .cus-star .img-star{width:120px}}@media (max-width:767.98px){#modal-review .cus-reviews-body-star .cus-star .img-star{height:25px}}#modal-review .cus-reviews-body-star .cus-star img{height:24px;max-width:24px;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:575.98px){#modal-review .cus-reviews-body-star .cus-star img{max-width:20px}}#modal-review .cus-reviews-body-star .cus-star img:first-child{margin-right:3.5px}#modal-review .cus-reviews-body-star .cus-star img:nth-child(2),#modal-review .cus-reviews-body-star .cus-star img:nth-child(3),#modal-review .cus-reviews-body-star .cus-star img:nth-child(4){margin-right:4px}#modal-review .modal-body{align-items:center;display:flex;flex-direction:column}#modal-review .modal-title{color:var(--text-highlight);font-size:18px;line-height:normal}#modal-review .modal-title,#modal-review .review-content label{font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal}#modal-review .review-content label{color:var(--text-color);font-size:14px;line-height:1.14;margin-bottom:8px}#modal-review .modal-footer button{background-image:var(--btn-primary-bg);border-radius:24px;box-shadow:4px 8px 16px 0 rgba(10,10,16,.15);color:var(--btn-primary-text);cursor:pointer;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:8px 40px}
