.banner{position:relative;overflow:hidden;padding-block:69px;z-index:1}.banner>*{text-align:center;color:#fff;width:100%;margin-inline:auto}.banner .banner-bg{position:absolute;z-index:-1;inset:0;width:100%;height:100%}.banner .rating-stars{max-width:105px}.banner h1{margin-top:0;line-height:28.8px !important;font-size:42px}.banner p{font-size:24px;line-height:28.8px;margin-block:0}.banner p,.banner h1{margin-bottom:18px}.page-wrapper{margin-top:58px}.inner-wrapper{max-width:1200px;margin-inline:auto}.flex-container{display:flex;justify-content:space-between;align-items:center}.flex-container .review-button-col{max-width:210px;width:100%}.yotpo-review-votes-wrapper.top-margin{display:none}.yotpo-seo-page-layout div:empty{display:none}.yotpo-reviews-seo-list{display:flex;gap:40px;flex-wrap:wrap;max-width:1330px;margin:auto}.yotpo-review{padding:20px;border:1px solid #c8c8c8;border-radius:20px;flex-direction:column !important;gap:20px;background:#fafafa;padding:30px 52px 54px;position:relative;flex:1 1 calc(50% - 20px);box-sizing:border-box;margin:0 !important;flex-wrap:nowrap !important;max-width:calc(50% - 20px)}.yotpo-widget-instance{display:none}.yotpo-review-right-panel,.testimonials .review-intro .rdate{position:absolute;right:29px;bottom:13px}.yotpo-review-details .yotpo-review-date .yotpo-date-format,.testimonials .review-intro .rdate{font-family:'futura-pt',sans-serif !important;font-weight:400;font-style:Book;font-size:14px;line-height:30px;letter-spacing:0%;text-align:right;color:#707070;margin-bottom:0}.yotpo-review-rating-title{display:flex;flex-direction:column !important;gap:24px}.reviews-wrapper .yotpo-review .yotpo-review-title{margin-bottom:20px;font-size:22px;font-weight:600}.yotpo-review-title:before{content:"“"}.yotpo-review-title:after{content:"”"}.yotpo-reviews-seo-pagination-container{margin:0 !important}.yotpo-star-rating.yotpo-review-star-rating:before{content:"";width:100%;height:40px;background:url(/wp-content/uploads/2026/01/ues-logo.png);background-repeat:no-repeat;position:absolute;left:0;background-size:157px}.yotpo-star-rating.yotpo-review-star-rating{position:relative;padding-left:170px;height:26px !important}.yotpo-review:before{content:"";width:46px;height:29px;position:absolute;right:5%;top:10%;background:url(https://uespain.com/wp-content/uploads/2025/03/unnamed-file.png);background-repeat:no-repeat}.yotpo-date-format{font-size:14px}.yotpo-review-center-panel{flex-basis:auto !important;margin:0 !important;padding:0 !important}.yotpo-seo-page-layout div:empty{display:none}svg.yotpo-star-rating-icon{width:13px;height:13px}.yotpo-star-rating .star-container:not(:last-child){margin-right:5px}.yotpo-head{display:none !important}.yotpo-new-review-btn-wrapper{width:200px;height:40px;border-radius:0 !important}button#yotpo-reviews-basic-btn{width:100%;height:40px;font-size:16px !important;border-radius:0 !important}.yotpo-bottomline-container{justify-content:start !important}.yotpo-seo-page-layout div:empty{display:none !important}.yotpo-seo-page-tabs{display:none !important}.yotpo-seo-page-layout{margin:auto !important;max-width:1450px !important}.yotpo-filters-container-inner{display:none !important}div#yotpo-seo-reviews-container{padding-top:30px}.yotpo-review-content .yotpo-read-more-text{font-size:16px !important;line-height:30px !important;line-height:30px;max-width:525px;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left}.page-content-wrapper.testimonials{position:relative}.page-content-wrapper.testimonials{max-width:1450px;margin-inline:auto;padding-inline:20px;margin-bottom:0}.title-section.style-2{padding-left:20px}.yotpo-bottomline-container{padding-inline:20px}.yotpo-thumbnail-container.clickable-thumbnails .yotpo-media-option-thumbnail:hover{outline:none !important}.yotpo-thumbnail-container.clickable-thumbnails .yotpo-media-option-thumbnail .yotpo-single-thumbnail{cursor:pointer !important}.reviews-wrapper .yotpo-review .yotpo-text-link{display:none}.yotpo-star-rating.yotpo-modal-body-review-score{margin-bottom:10px}.yotpo-modal-body-review-content{line-height:30px !important}.yotpo-content-date.yotpo-modal-body-review-date{display:none !important}button.yotpo-new-review-submit{background:#2474dc !important;border-radius:0 !important;font-family:'futura-pt' !important;font-weight:600 !important}.yotpo-review .yotpo-review-content{margin:0 !important;display:flex;flex-direction:column;gap:5px}.yotpo-review .yotpo-review-content a.yotpo-read-more{margin:0 !important;display:none}*{box-sizing:border-box;font-family:'Montserrat',sans-serif !important}h1,h2,h3,h4,p,ul,ol{margin-top:0}.page-content-wrapper.testimonials{max-width:1450px;margin-inline:auto;padding-inline:20px;margin-bottom:0}.title-section.style-2{padding-left:20px}.title-section h1{color:#1d2755;font-family:'Futura';margin-bottom:42px}.title-section.section-2{margin-bottom:0}.page-content-wrapper.testimonials{position:relative}.modal-backdrop .yotpo-file-upload{display:none}.modal-backdrop .yotpo-uploaded-images{display:none}.modal-backdrop footer.form-footer{box-shadow:none !important}.modal-backdrop.yotpo-review-form-modal .yotpo-modal{height:auto !important}.testimonials .reviews-wrapper{display:flex;gap:40px;flex-wrap:wrap;max-width:1300px;margin-inline:auto;padding-top:70px}.images-row{display:flex;gap:16px;width:100%}.images-row .col-mobile.row{display:flex;gap:16px;width:100%;margin-left:-15px;margin-right:-15px}.yotpo-bottomline-container{padding:0}.testimonials .review-intro p{font-size:16px;font-weight:400;line-height:30px;margin-bottom:34px}.testimonials .review-intro .flex-container p{margin-bottom:10px}.testimonials .review-intro .row{margin:0}.testimonials .review-intro .row.col-mobile{width:auto}.testimonials .review-type-wrapper img{width:unset !important}.testimonials .review[data-review-type=site_review] .review-type-wrapper img{max-width:28%}.review{display:flex;border:1px solid #c8c8c8;border-radius:20px;flex-direction:column !important;gap:20px;background:#fafafa;padding:30px 52px 54px;position:relative;flex:1 1 calc(50% - 20px);box-sizing:border-box;margin:0 !important;flex-wrap:nowrap !important;max-width:calc(50% - 20px);min-height:330px}.testimonials .review-intro .rtitle{font-size:22px;font-weight:600;max-width:525px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left}.rtext{line-height:30px;max-width:525px;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left}.review-type-wrapper{display:flex;align-items:center;text-align:left;width:100%;margin:0;max-width:525px;gap:4px}.review-type-wrapper span{font-size:12px;font-weight:500;margin-right:5px}.review>img{position:absolute;top:10%;right:5%}.yotpo-thumbnail-container.yotpo-reviews-seo-thumbnail-container{display:none !important}.yotpo-review-left-panel{display:none !important}.reviews-secondary-button{background-color:#fff;color:#2474dc;border:2px solid #2474dc;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-weight:600;font-size:18px;display:block;text-align:center;margin-inline:auto;height:60px;line-height:60px;max-width:210px;padding:0;width:100%}.reviews-secondary-button:hover{background-color:#2474dc;color:#fff;border-color:#2474dc;cursor:pointer}#loadMoreBtn{margin-top:40px}#loadMoreBtn:disabled{opacity:.7;cursor:default;pointer-events:none}body:has(.testimonial-viewport) footer{margin-top:70px}@media screen and (max-width:1360px){.testimonials .review[data-review-type=site_review] .review-type-wrapper img{max-width:50%}}@media screen and (max-width:1300px){body:has(.testimonials) .title-section.style-2{padding-left:0}}@media screen and (max-width:1500px) and (min-width:801px){body:has(.testimonials).title-section.style-2 .title-wrap,body:has(.testimonials) .title-section.style-2{padding-left:0}}@media screen and (max-width:1024px){.page-content-wrapper.testimonials{padding-block:40px 0px;margin-top:0}}@media screen and (max-width:768px){#page{padding-top:45px}.banner{padding:34px 20px 60px}.banner h1{font-size:26px;margin-bottom:11px;line-height:100% !important}.banner p{font-size:16px;line-height:24px;margin-bottom:12px}body:has(.testimonials) .title-section.style-2{padding-inline:26px}.title-section.style-2{margin-bottom:60px;padding-left:26px;padding-right:0}.yotpo-review-details .yotpo-review-date .yotpo-date-format{text-align:right}.yotpo-review-right-panel{text-align:center;left:0;right:auto;right:16px;bottom:30px}.hide-mobile{display:none}picture>img.white-bg{display:none}.testimonials .review-intro>.row{flex-direction:column;padding-left:16px;gap:12px}.testimonials .review-intro .row.col-mobile{gap:0}.testimonials .review-intro .row.col-mobile a:not(:last-child){margin-right:20px}.testimonials .reviews-wrapper{max-height:none;overflow-y:unset}.testimonials .reviews-wrapper{gap:24px}.review,.yotpo-review{padding:30px 16px;max-width:100%;margin:0;min-height:395px}.review>img{position:static;margin:16px auto 0px}.rtitle{font-size:20px}.review-type-wrapper{justify-content:center}.reviews-secondary-button{max-width:210px;width:100%;margin-inline:auto}.testimonials .review[data-review-type=site_review] .review-type-wrapper img{max-width:40%}}@media only screen and (max-width:1500px){.title-section.style-2{padding-left:0}}@media only screen and (max-width:1100px){.yotpo-reviews-seo-list{flex-direction:column;justify-content:center}}@media only screen and (max-width:768px){.flex-container{flex-direction:column;gap:16px;align-items:start}.yotpo-reviewer{justify-content:center}.yotpo-review-rating-title{justify-content:center;text-align:center;width:100%;align-items:center !important}.yotpo-review:before{bottom:30px;top:auto;left:50%;margin-left:-23px}body:has(.testimonials) .title-section.style-2{padding-inline:26px}.title-section.style-2{margin-bottom:60px;padding-left:26px;padding-right:0}.testimonials .review-intro{margin-bottom:0}.hide-mobile{display:none}.testimonials .review-intro p:first-child{margin-bottom:16px}.testimonials .review-intro p{font-size:16px;font-weight:400;line-height:30px}.yotpo-thumbnail-container{justify-content:center !important;width:100%}.yotpo-name-email-wrapper{flex-direction:column !important}.yotpo-input-wrapper.yotpo-new-review-name{width:100% !important}.yotpo-input-wrapper.yotpo-new-review-email{width:100% !important}.yotpo-review-form{width:100% !important}.yotpo-input-wrapper.yotpo-new-review-headline{width:100% !important}.yotpo-upload-label{border-radius:0 !important}.testimonials .reviews-wrapper{width:100%;max-width:700px;flex:none}.testimonials .reviews-wrapper{flex-direction:column;justify-content:center;gap:25px;display:flex;gap:40px;flex-wrap:wrap;max-width:1330px;margin:auto;align-items:center;padding-top:50px}.review,.yotpo-review{width:100%;max-width:700px;flex:none}.yotpo-reviews-seo-list{padding:20px 0}.testimonials .reviews-wrapper{padding:44px 0 0}.testimonials .review-intro>.row{padding-left:0}.yotpo-review-rating-title{gap:20px}.yotpo-star-rating.yotpo-review-star-rating{margin-bottom:0 !important}.yotpo-review-title{margin-bottom:16px !important;text-align:center !important}.yotpo-review-title,.testimonials .review-intro .rtitle{font-size:20px;line-height:30px}.images-row{flex-direction:column}.images-row{flex-direction:column;padding-left:0}}