.img-block{overflow:hidden;position:relative}.location-image{display:block;height:100%;object-fit:cover;transition:opacity .5s ease;width:100%}.img-block{display:grid}.img-block .location-image{grid-area:1/1;height:100%;width:100%}#locationImage{opacity:1;z-index:1}#locationImageNext{opacity:0;pointer-events:none;z-index:2}#locationImageNext.is-visible{opacity:1}.location-mobile-popup{display:none}@media (max-width:991px){.location-mobile-popup{align-items:flex-end;display:none;inset:0;position:fixed;z-index:99999}.location-mobile-popup.is-open{display:flex}.location-mobile-popup__overlay{background:rgba(0,0,0,.72);inset:0;position:absolute}.location-mobile-popup__content{background-color:#1c2932;border-radius:0;box-sizing:border-box;color:#fff;margin:auto 10px;overflow-y:auto;padding:50px 20px 30px;position:relative;width:100%;z-index:2}.location-mobile-popup__close{align-items:center;background:#1c2932;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:34px;font-weight:300;height:10px;justify-content:center;line-height:1;position:absolute;right:25px;top:23px;width:14px}.location-mobile-popup__description p{color:#fff}.location-mobile-popup__image{width:100%}.location-mobile-popup__image img{border-radius:0;display:block;height:auto;max-height:300px;object-fit:cover;width:100%}.location-mobile-popup__buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.location-mobile-popup__description{color:#111;font-size:16px;line-height:1.5;margin-top:0}body.location-popup-open{overflow:hidden}.location-mobile-popup__buttons .btn-secondary.play span{animation:textReveal .2s ease .1s forwards!important}.location-mobile-popup__content{transition:none!important}.location-mobile-popup__description{animation-duration:.2s!important;transition:none!important}.location-mobile-popup__buttons{animation-duration:.1s!important;transition:none!important}.location-mobile-popup__content{position:relative;z-index:20}.location-mobile-popup__buttons{display:flex!important;flex-wrap:wrap!important;gap:8px!important;height:auto!important;margin:20px 0 0!important;max-height:none!important;padding:0!important;width:100%!important;z-index:50!important}.location-mobile-popup__buttons,.location-mobile-popup__buttons>a.btn-secondary{align-items:center!important;opacity:1!important;overflow:visible!important;position:relative!important;visibility:visible!important}.location-mobile-popup__buttons>a.btn-secondary{display:inline-flex!important;justify-content:center!important;margin:0 0 20px!important;z-index:51!important}.location-mobile-popup__buttons .btn-icon{align-items:center!important;display:inline-flex!important;opacity:1!important;visibility:visible!important}.location-mobile-popup__buttons .btn-icon img{display:block!important;height:auto!important;max-width:none!important;opacity:1!important;visibility:visible!important;width:auto!important}.location-mobile-popup__buttons .btn-text{display:inline-block!important;opacity:1!important;visibility:visible!important}}