main .vl-above-the-fold .above-description{max-width:720px}main .vl-above-the-fold::after{display:none}main .resort{position:relative;padding-top:68px;margin-bottom:15px}main .resort .vl-info-section{position:relative;z-index:1;margin-bottom:80px}main .resort .vl-info-section .titles{width:100%}main .resort .vl-info-section .titles h2{width:100%}main .resort .vl-info-section .info .d-flex{flex-direction:column;gap:24px}main .resort .images{position:relative;z-index:1;width:calc(100% + 48px);margin-left:-24px}main .resort .images .d-flex{justify-content:space-between}main .resort .images .image{width:46.18%;aspect-ratio:27/35}main .resort .images .image-list{display:flex;flex-direction:column-reverse;gap:18px;width:46.5%;margin-top:24px}main .resort .images .image-list figure:first-of-type{width:100%;aspect-ratio:81/59}main .resort .images .image-list figure:last-of-type{width:64.82%;aspect-ratio:13/16;margin-right:22px;margin-left:auto}main .resort::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:var(--cream-color);z-index:0}@media(min-width: 768px)and (max-width: 1200px){main .vl-above-the-fold .above-description{max-width:420px}main .resort{padding-top:72px;padding-bottom:80px;margin-bottom:0}main .resort .vl-info-section{margin-bottom:70px;flex-direction:column;margin-left:0;gap:0}main .resort .vl-info-section .titles{margin-bottom:44px;width:40%}main .resort .vl-info-section .titles .lead{margin-bottom:35px}main .resort .vl-info-section .titles h2{margin-bottom:0}main .resort .vl-info-section .info{padding-top:0;width:100%}main .resort .vl-info-section .info .d-flex{flex-direction:row;gap:24px}main .resort .vl-info-section .info .d-flex div{width:50%}main .resort .vl-info-section .info .d-flex div:last-of-type{padding-top:34px}main .resort .images{width:calc(100% + 24px);margin-left:-12px}main .resort .images .d-flex{gap:50px}main .resort .images .image{width:40%}main .resort .images .image-list{flex-direction:row;gap:14px;width:50%;margin-top:40px}main .resort .images .image-list figure:first-of-type{margin-top:282px;width:57.1%}main .resort .images .image-list figure:last-of-type{width:36.5%;margin:0}main .resort::after{height:35%}}@media(min-width: 1200px){main .resort{padding-top:116px;padding-bottom:95px;margin-bottom:0}main .resort .vl-info-section{margin-bottom:120px;flex-direction:column;margin-left:100px;gap:0}main .resort .vl-info-section .titles{margin-bottom:44px;width:50%}main .resort .vl-info-section .titles .lead{margin-bottom:35px}main .resort .vl-info-section .titles h2{margin-bottom:0}main .resort .vl-info-section .info{padding-top:0;width:100%}main .resort .vl-info-section .info .d-flex{flex-direction:row;gap:24px}main .resort .vl-info-section .info .d-flex div{width:50%}main .resort .vl-info-section .info .d-flex div:last-of-type{padding-top:34px}main .resort .images{width:calc(100% + 24px);margin-left:-12px}main .resort .images .d-flex{gap:160px}main .resort .images .image{width:31.8%}main .resort .images .image-list{flex-direction:row;gap:47px;width:56.08%;margin-top:40px}main .resort .images .image-list figure:first-of-type{margin-top:282px;width:57.1%}main .resort .images .image-list figure:last-of-type{width:36.5%;margin:0}main .resort::after{height:38%}}/*# sourceMappingURL=roi.min.css.map */