@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Garet-Book;src:url(/fonts/Garet-Book.ttf) format("truetype")}@font-face{font-family:Garet-Heavy;src:url(/fonts/Garet-Heavy.ttf) format("truetype")}@font-face{font-family:Black-Bones;src:url(/fonts/Black-Bones.ttf) format("truetype")}@font-face{font-family:Bricolage-Grotesque;src:url(/fonts/Bricolage-Grotesque.ttf) format("truetype")}.ReviewSection_title__R2KPS{font-family:Montserrat-Medium;font-size:32px;line-height:40px;color:#3d3d3d}.ReviewSection_wrapper__6RBk8{width:100%;background-color:#fff;margin:0;padding:30px 0 70px}@media(max-width:992px){.ReviewSection_wrapper__6RBk8{padding:10px 0 40px}}.ReviewSection_mainContainer__UjHKj{width:100%;margin:57px auto 0;display:flex;flex-direction:column;align-items:flex-start;padding-left:8%;padding-right:8%;box-sizing:border-box}@media(max-width:992px){.ReviewSection_mainContainer__UjHKj{align-items:flex-start;padding-left:0;padding-right:0;width:min(90%,1400px)}}.ReviewSection_headerSection__rVigF{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;gap:40px}@media(max-width:992px){.ReviewSection_headerSection__rVigF{flex-direction:column;gap:30px;align-items:center}}.ReviewSection_titleSection__vru2w{flex:1 1;display:flex;flex-direction:column;gap:8px;height:138px}@media(max-width:992px){.ReviewSection_titleSection__vru2w{align-items:center;text-align:center;height:auto}}.ReviewSection_reviewSectionDescription__pxYLm,.ReviewSection_reviewSectionTitle__LMK6D{margin:0;color:#3d3d3d;font-family:Montserrat-Semibold;font-size:32px}.ReviewSection_reviewSectionDescription__pxYLm{font-size:16px;font-weight:300;line-height:1.5;font-family:Montserrat-Regular}@media(max-width:992px){.ReviewSection_reviewSectionDescription__pxYLm{font-size:14px}}.ReviewSection_reviewSectionTitle__LMK6D{font-size:32px;font-weight:600;line-height:1.2}@media screen and (max-width:992px){.ReviewSection_reviewSectionTitle__LMK6D{font-size:20px}}.ReviewSection_ratingSection__rkFE8{display:flex;flex-direction:row;gap:40px;align-items:flex-start}@media(max-width:992px){.ReviewSection_ratingSection__rkFE8{flex-direction:row;width:100%;gap:20px;align-items:flex-start;justify-content:space-between}}.ReviewSection_averageRatingContainer__dC287{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ReviewSection_averageRatingNumber__V7bQH{font-size:64px;font-weight:600;font-family:Montserrat-Medium;color:#3d3d3d;line-height:1}@media(max-width:992px){.ReviewSection_averageRatingNumber__V7bQH{font-size:48px}}.ReviewSection_starsContainer__7Y_xb{display:flex;gap:4px;align-items:center}.ReviewSection_star__dC35J{width:24px;height:24px}@media(max-width:992px){.ReviewSection_star__dC35J{width:20px;height:20px}}.ReviewSection_reviewsCount__Jqt0h{font-size:14px;font-family:Montserrat-Regular;color:#3d3d3d;opacity:.7}.ReviewSection_ratingBarsContainer__9cGq7{display:flex;flex-direction:column;gap:8px;min-width:200px}@media(max-width:992px){.ReviewSection_ratingBarsContainer__9cGq7{width:50%;margin-left:auto;align-items:flex-end}}.ReviewSection_ratingBar__UnZdC{display:flex;align-items:center;gap:8px}.ReviewSection_ratingBar__UnZdC span{font-size:14px;font-family:Montserrat-Regular;color:#3d3d3d;min-width:20px}.ReviewSection_progressBarContainer__AiSxx{flex:1 1;height:12px;background-color:rgba(0,0,0,.1);border-radius:9px;overflow:hidden;width:150px}@media(max-width:992px){.ReviewSection_progressBarContainer__AiSxx{flex:0 0 auto;width:150px;min-width:150px;height:8px;border-radius:4px}}.ReviewSection_progressBar__EzQme{height:100%;background-color:#3d3d3d;border-radius:9px;transition:width .3s ease}@media(max-width:992px){.ReviewSection_progressBar__EzQme{border-radius:4px}}