.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.85714%}.video{background:linear-gradient(rgba(15,23,43,.1),rgba(15,23,43,.1)),url(../static/images/e13c225ba217e70a8b17.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:500px;position:relative}.video .btn-play{border:none;border-radius:50%;box-sizing:content-box;display:block;height:44px;left:50%;outline:none;padding:18px 20px 18px 28px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:32px;z-index:3}.video .btn-play:before{animation:pulse-border 1.5s ease-out infinite;z-index:0}.video .btn-play:after,.video .btn-play:before{background:var(--primary);border-radius:50%;content:"";display:block;height:100px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100px}.video .btn-play:after{transition:all .2s;z-index:1}.video .btn-play img{height:auto;max-width:100%;position:relative;width:auto;z-index:3}.video .btn-play span{border-bottom:22px solid transparent;border-left:32px solid var(--senary);border-top:22px solid transparent;display:block;height:0;position:relative;width:0;z-index:3}@keyframes pulse-border{0%{opacity:1;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5)}}#videoModal{z-index:99999}#videoModal .modal-dialog{margin:60px auto 0;max-width:800px;position:relative}#videoModal .modal-body{padding:0;position:relative}#videoModal .close{background:#000;color:#fff;font-size:30px;font-weight:400;height:30px;opacity:1;position:absolute;right:0;top:-30px;width:30px;z-index:999}@media(min-width:2000px){.video{background-repeat:repeat;background-size:contain}}@media(max-width:767.98px){.video{min-height:400px}}.attractions .attraction-item h3{font-size:220%}.attractions .attraction-item h4{font-size:100%}