.reviews{margin-bottom:.5em;padding:.2em 1em}.reviews-header{color:#6d6d6d;margin:.8em 0;font-size:.7em}.review-tittle{text-align:left;font-weight:bolder}.review-text{text-align:left}.review-user-image{border-radius:1.5em;width:3em;height:3em}.review-user-letter{color:#fff;background-color:#1b6d85;border:0;border-radius:1em;justify-content:center;align-items:center;width:2em;height:2em;font-size:1.5em;font-weight:700;display:flex}.review-date{text-align:center;margin:.3em 0 0;font-size:.7em}.review-rating{text-align:center;font-size:10px!important}.review-rating .rc-rate-star{cursor:default!important}.rc-rate-star-half .rc-rate-star-first,.rc-rate-star-full .rc-rate-star-second{color:#5abd3c}.review-image{object-fit:cover;border-radius:.5em;width:5em;height:5em;margin:0 1em 1em 0}.write-review-button{color:#10abac;background-color:#fff;border:1px solid #25c5c4;border-radius:1.1em;height:2.2em;padding:.2em 1.2em;font-size:1em;font-weight:700;transition:all .1s ease-out;box-shadow:0 .2em .3em #25c5c433}.write-review-button:hover,.write-review-button:focus,.write-review-button:active{color:#fff;outline:0;background-color:#07cfcc!important;box-shadow:0 .3em .4em #25c5c466!important}.edit-review-button{margin-right:.5em}.edit-review-icon{padding:0 0 .1rem;font-size:1.2rem}.review-text-clamped{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.slick-next{width:30px;height:27px;right:13px}.slick-prev{z-index:1;width:30px;height:27px;left:13px}.slick-prev:before,.slick-next:before{font-size:30px}.slick-dots{bottom:.2em}.slick-dots li button:before{opacity:.65;color:#fff}.slick-dots li.slick-active button:before{opacity:1;color:#fff}.pnlm-controls-container{right:4px;left:unset}.fa-play-circle{color:#fffa;font-size:65px;position:absolute;top:23%;left:29%}.mobile-carousel{background:#000;width:100%;height:72vmin;min-height:150px;position:relative}.mobile-carousel-image{float:left;object-fit:cover;width:100vmin;height:72vmin;top:0;left:0}.mobile-carousel-video{height:72vmin;position:relative}.mobile-back-button{z-index:1;float:left;color:#fff;background:0 0;border-width:0;width:35px;height:35px;margin:.4em .3em;padding:0;font-size:2em;position:absolute;top:0;left:0}.slick-slide.slick-active[data-index="0"]{width:100%;display:block}
.map-container{height:30vmin;margin:1em 0}
