.review-popup-wrapper{position:fixed;display:none;left:0;top:0;width:100%;height:100vh;background-color:#2b2b2bb0;align-items:center;justify-content:center;z-index:11;padding:0 20px;box-sizing:border-box}.review-popup-wrapper .review-popup-content{border-radius:clamp(10px,1.0416666667vw,20px);background-color:#fff;width:100%;position:relative}@media only screen and (min-width : 768px){.review-popup-wrapper .review-popup-content{width:clamp(350px,31.25vw,600px)}}.review-popup-wrapper .review-popup-content .review-info{overflow:auto;padding:50px 30px;box-sizing:border-box;height:100%;max-height:80vh}@media only screen and (min-width : 768px){.review-popup-wrapper .review-popup-content .review-info{width:clamp(350px,31.25vw,600px)}}.review-popup-wrapper .review-popup-content .author{margin-top:clamp(10px,1.0416666667vw,20px)}.review-popup-wrapper .review-popup-content .close-popup{position:absolute;top:0;right:0;padding:20px;box-sizing:border-box;cursor:pointer}@media only screen and (min-width : 768px){.review-popup-wrapper .review-popup-content .close-popup{padding:clamp(10px,1.5625vw,30px)}}.section-home-reviews{position:relative}.section-home-reviews.with-background{padding-bottom:clamp(400px,20.8333333333vw,400px)}.section-home-reviews .background-image{z-index:0;position:absolute;inset:auto 0 0;width:100%;height:100%;object-fit:cover;z-index:1;max-height:clamp(390px,42.1875vw,810px);object-position:29%}@media only screen and (min-width : 768px){.section-home-reviews .background-image{max-height:clamp(600px,42.1875vw,810px);object-position:initial}}.section-home-reviews .reviews-content{position:relative;z-index:2}@media only screen and (min-width : 768px){.section-home-reviews .reviews-content{max-width:1920px;box-sizing:border-box;margin:auto;padding:0 20px}}@media only screen and (min-width : 768px) and (min-width : 768px){.section-home-reviews .reviews-content{padding-left:clamp(20px,7.5520833333vw,160px);padding-right:clamp(20px,7.5520833333vw,160px)}}.section-home-reviews .reviews-content .read-more{cursor:pointer}.section-home-reviews .reviews-content .read-more:hover{text-decoration:underline}.section-home-reviews .reviews-content .pattern-holder{padding:0 20px}@media only screen and (min-width : 768px){.section-home-reviews .reviews-content .pattern-holder{padding:0}}.section-home-reviews .reviews-content .pattern-holder img,.section-home-reviews .reviews-content .pattern-holder picture{width:100%;margin-bottom:clamp(35px,2.0833333333vw,40px)}.section-home-reviews .reviews-content .pattern-holder .header{color:#2b2b2b}.section-home-reviews .reviews-content .reviews-slider-container{padding-left:20px;box-sizing:border-box}@media only screen and (min-width : 768px){.section-home-reviews .reviews-content .reviews-slider-container{padding-left:0}}.section-home-reviews .reviews-content .reviews-slider-container .swiper-pagination-progressbar{position:relative;margin-top:clamp(30px,2.6041666667vw,50px);background-color:#e0e0e0}.section-home-reviews .reviews-content .reviews-slider-container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#b1714d}.section-home-reviews .reviews-content .reviews-slider-container .single-review{display:flex;flex-wrap:wrap;box-sizing:border-box}.section-home-reviews .reviews-content .reviews-slider-container .single-review .left{width:100%;box-sizing:border-box;color:#2b2b2b;padding-right:20px}@media only screen and (min-width : 768px){.section-home-reviews .reviews-content .reviews-slider-container .single-review .left{padding-right:clamp(10px,1.0416666667vw,20px);width:65%}}.section-home-reviews .reviews-content .reviews-slider-container .single-review .left .review-star{width:clamp(118px,8.3333333333vw,160px);margin-bottom:clamp(10px,1.0416666667vw,20px)}.section-home-reviews .reviews-content .reviews-slider-container .single-review .left .review-author{margin-top:clamp(10px,1.0416666667vw,20px)}.section-home-reviews .reviews-content .reviews-slider-container .single-review .right{width:100%;max-width:120px;margin-top:20px}@media only screen and (min-width : 768px){.section-home-reviews .reviews-content .reviews-slider-container .single-review .right{max-width:100%;width:35%;margin-top:0}}.section-home-reviews .reviews-content .reviews-slider-container .single-review .right .image-holder{position:relative;overflow:hidden;padding-top:125%;border-radius:clamp(10px,1.0416666667vw,20px)}.section-home-reviews .reviews-content .reviews-slider-container .single-review .right .image-holder img{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.section-home-reviews .reviews-content .slider-navigation{display:flex;justify-content:space-between;margin-top:clamp(20px,1.5625vw,30px);padding:0 20px}@media only screen and (min-width : 768px){.section-home-reviews .reviews-content .slider-navigation{padding:0}}.section-home-reviews .reviews-content .slider-navigation .left{display:flex;align-items:center;color:#2b2b2b}.section-home-reviews .reviews-content .slider-navigation .left img{margin-right:clamp(10px,.78125vw,15px)}
