.page-reviews{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - var(--header-height, 66px));padding-top:var(--header-height,66px)}.page-reviews .page-title{margin-bottom:20px}@media (max-width:1023px){.page-reviews{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - var(--header-height, 56px));padding-top:var(--header-height,56px)}}@media (max-width:767px){.page-reviews{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - var(--header-height, 60px));padding-top:var(--header-height,60px)}}.reviews-teasers{background:#fff;padding:60px 60px 80px;width:100%}.reviews-carousel-container{position:relative;width:100%}@media (max-width:1440px){.reviews-carousel-container{padding:0 40px}}.reviews-carousel-container .slick-list{margin:0 auto;overflow:hidden}.reviews-carousel{margin-bottom:40px}.reviews-carousel-container .slick-track{align-items:stretch;display:flex;margin-left:auto!important;margin-right:auto!important}.reviews-carousel-container .slick-slide{box-sizing:border-box;display:flex;height:auto;padding:0 10px}.reviews-carousel-container .slick-slide>div{display:flex;flex-direction:column;height:100%;padding:0;width:100%}@media (max-width:960px){.reviews-carousel-container{padding:0 20px}}.carousel-item{display:flex;flex-direction:column;height:100%;padding:0}@media (max-width:660px){.reviews-teasers{padding:40px 20px 60px}.reviews-carousel{margin-bottom:30px}.carousel-item{padding:0 30px}.reviews-carousel-container .slick-list{margin:0 auto}.reviews-carousel-container .slick-track{margin:0 auto!important}.reviews-carousel-container .slick-slide,.teaser-card{margin:0 auto}}.teaser-card{min-width:0;position:relative;width:100%}.teaser-card,.teaser-card-inner{display:flex;flex-direction:column;height:100%}.teaser-card-inner{background:#e9e7e1;overflow-wrap:break-word;padding:30px;word-wrap:break-word}.teaser-header h3{color:var(--color-blue);font-size:24px;font-weight:700;line-height:1.2;margin:0 0 15px}.teaser-content{display:flex;flex:1;flex-direction:column}.review-text{flex:1;font-style:italic;margin-bottom:20px}.rating{align-items:center;display:flex;gap:10px}.rating-stars{font-size:.8em}.teaser-content p{color:var(--color-blue);font-size:16px;font-weight:500;line-height:1.4}.review-name{margin-bottom:0}@media (max-width:480px){.teaser-card-inner{padding:25px}.teaser-header h3{font-size:20px}.teaser-content p{font-size:14px}}.reviews-carousel-container .next__button,.reviews-carousel-container .previous__button{background:none;border:none;cursor:pointer;display:block;height:42px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:42px;z-index:10}.reviews-carousel-container .previous__button{left:-50px}.reviews-carousel-container .next__button{right:-50px}.reviews-carousel-container .next__button>span,.reviews-carousel-container .previous__button>span{border:1px solid var(--color-orange);border-radius:50%;display:block;height:42px;position:relative;text-indent:-9999px;transition:all .35s;width:42px}.reviews-carousel-container .next__button:hover>span,.reviews-carousel-container .previous__button:hover>span{opacity:.7}.reviews-carousel-container .previous__button>span:before{border-bottom:2px solid var(--color-orange);border-left:2px solid var(--color-orange);content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-25%,-50%) rotate(45deg);width:8px}.reviews-carousel-container .next__button>span:before{border-bottom:2px solid var(--color-orange);border-right:2px solid var(--color-orange);content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-75%,-50%) rotate(-45deg);width:8px}@media (max-width:1440px){.reviews-carousel-container .previous__button{left:-30px}.reviews-carousel-container .next__button{right:-30px}}@media (max-width:660px){.reviews-carousel-container .previous__button{left:5px}.reviews-carousel-container .next__button{right:5px}}