.reviews{margin-bottom:100px}.reviews .reviews-link{font-size:20px;padding:0 15%;color:#fff}.reviews .reviews-link a,.reviews .reviews-link a:hover{color:#fdfdfd}.reviews h2{font-weight:600;padding:0 15%;color:#fff}.reviews .swiper-button-next-new,.reviews .swiper-button-prev-new{position:absolute;width:45px;height:45px;border-radius:40px;background-color:hsla(174,6%,35%,.65);border:none;top:calc(50% - 3vh);z-index:1}.reviews .swiper-button-prev-new{left:-6%}.reviews .swiper-button-next-new{right:-6%}.reviews .swiper-button-prev-new:after{content:"prev"}.reviews .swiper-button-next-new:after{content:"next"}.reviews .swiper-button-next-new:after,.reviews .swiper-button-prev-new:after{font-family:swiper-icons;text-transform:none!important;letter-spacing:0;font-variant:normal;font-size:18px;font-weight:600;color:#fff}.reviews .swiper-button-next-new.swiper-button-disabled,.reviews .swiper-button-prev-new.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.reviews .reviews-slider{overflow:visible;padding:40px 0;margin:0 15%}.reviews .reviews-slider .swiper-slide{display:flex;flex-direction:column;gap:15px;padding:30px;background-color:#1d1c1c;width:450px;height:300px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.reviews .reviews-slider .swiper-slide .profile{display:flex;flex-direction:row;gap:15px;color:#fff}.reviews .reviews-slider .swiper-slide .profile .rank{display:flex;flex-direction:column}.reviews .reviews-slider .swiper-slide .profile .rank .star{display:flex;flex-direction:row}.reviews .reviews-slider .swiper-slide .profile .rank svg{width:20px;height:auto}.reviews .reviews-slider .swiper-slide .profile .rank svg path{fill:#f2b8a0}.reviews .reviews-slider .swiper-slide .profile .rank p{color:#fff;font-size:15px}.reviews .reviews-slider .swiper-slide .review{padding:20px;font-size:15px;background-color:#5871f3;color:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}@media screen and (max-width:1785px){.reviews .reviews-link{font-size:20px;padding:0 10%}.reviews .swiper-button-prev-new{left:-4%}.reviews .swiper-button-next-new{right:-4%}.reviews h2{padding:0 10%}.reviews .reviews-slider{margin:0 10%}}@media screen and (max-width:1570px){.reviews .reviews-link{font-size:20px;padding:0 5%}.reviews .swiper-button-prev-new{left:-4.5%}.reviews .swiper-button-next-new{right:-4.5%}.reviews h2{padding:0 5%}.reviews .reviews-slider{margin:0 5%}}@media screen and (max-width:992px){.reviews .reviews-link{font-size:20px;padding:0 3%}.reviews h2{padding:0 3%}.reviews .swiper-button-next-new,.reviews .swiper-button-prev-new{display:none}.reviews .reviews-slider{margin:0 3%}.reviews .reviews-slider .swiper-slide{display:flex;flex-direction:column;gap:15px;padding:20px;width:300px;height:300px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.reviews .reviews-slider .swiper-slide .profile{display:flex;flex-direction:row;gap:15px}.reviews .reviews-slider .swiper-slide .profile img{height:60px;width:auto}.reviews .reviews-slider .swiper-slide .profile .rank{display:flex;flex-direction:column}.reviews .reviews-slider .swiper-slide .profile .rank strong{font-size:15px}.reviews .reviews-slider .swiper-slide .profile .rank svg{width:16px;height:auto}.reviews .reviews-slider .swiper-slide .profile .rank p{font-size:13px}.reviews .reviews-slider .swiper-slide .review{padding:20px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;font-size:12px;flex:1 1}}.modalOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999}.modalContent{position:relative;background-color:#fff;padding:2rem;border-radius:8px;max-width:800px;width:90%;text-align:center}.modalContent a{display:flex;flex-direction:row;gap:30px}.modalContent a .leftHalf{display:flex;flex-direction:column;justify-content:center;align-items:center}.modalContent a .leftHalf h2{margin-bottom:1rem}.modalContent a .leftHalf p{color:#333;font-size:1.1rem}.modalContent a .rightHalf{max-width:35%}.modalContent a .rightHalf img{min-width:120px;max-width:min(300px,100%);height:auto}.closeButton{position:absolute;top:2px;right:5px;background:none;border:none;font-size:3rem;cursor:pointer;color:#666;padding:0 8px;line-height:1}.closeButton:hover{color:#000}@media(max-width:700px){.modalContent a{flex-direction:column}.modalContent a .rightHalf{max-width:100%}}.hidden-h1{position:absolute;opacity:0;z-index:-999999}