.editor-styles-wrapper .block-editor-block-list__layout .p-size-small,body.frontend .p-size-small{font-size:12px;letter-spacing:3px}@media only screen and (min-width:360px){.editor-styles-wrapper .block-editor-block-list__layout .p-size-small,body.frontend .p-size-small{font-size:12px}}@media only screen and (min-width:1440px){.editor-styles-wrapper .block-editor-block-list__layout .p-size-small,body.frontend .p-size-small{font-size:12px}}.editor-styles-wrapper .block-editor-block-list__layout .p,body.frontend .p{font-size:16px}@media only screen and (min-width:360px){.editor-styles-wrapper .block-editor-block-list__layout .p,body.frontend .p{font-size:16px}}@media only screen and (min-width:1440px){.editor-styles-wrapper .block-editor-block-list__layout .p,body.frontend .p{font-size:16px}}.editor-styles-wrapper .block-editor-block-list__layout .weight-regular,body.frontend .weight-regular{font-weight:400}.editor-styles-wrapper .block-editor-block-list__layout .weight-semi-bold,body.frontend .weight-semi-bold{font-weight:600}.editor-styles-wrapper .block-editor-block-list__layout .weight-bold,body.frontend .weight-bold{font-weight:700}.section-introduction{position:relative}.section-introduction .position-helper{height:100vh;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.section-introduction .first-side{height:100vh;position:relative}.section-introduction .section-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.section-introduction .section-title{align-items:center;bottom:0;display:flex;left:0;margin:auto;position:absolute;right:0;top:0}.section-introduction .section-title .title{color:#fff;font-size:32px;font-size:35px;font-weight:400;letter-spacing:21.6px;letter-spacing:8px;text-align:center;text-shadow:0 6px 6px rgba(57,57,57,.88)}@media only screen and (min-width:360px){.section-introduction .section-title .title{font-size:calc(-4.70588px + 11.02941vw)}}@media only screen and (min-width:768px){.section-introduction .section-title .title{font-size:80px}}.section-introduction .second-side{height:100vh;position:relative}.section-introduction .second-side .section-description{align-items:center;display:flex;height:100%}.section-introduction .second-side .section-description .content{margin-top:20vh}@media only screen and (max-width:767px){.section-introduction .second-side .section-description .description br{display:none}}.section-introduction .second-side .section-description .tagline{color:#707070;font-size:20px;font-weight:300;letter-spacing:normal}@media only screen and (min-width:360px){.section-introduction .second-side .section-description .tagline{font-size:calc(18.66667px + .37037vw)}}@media only screen and (min-width:1440px){.section-introduction .second-side .section-description .tagline{font-size:24px}}.section-introduction .section-jump-btn{bottom:40px;display:block;left:0;margin:auto;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;transition:all .4s ease;transition-delay:2s}.section-introduction .section-jump-btn.inview-active{opacity:1;pointer-events:all}.section-introduction .section-jump-btn .introduction-btn{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:auto;transition:all .4s ease;width:30px}@media only screen and (min-width:768px){.section-introduction .section-jump-btn .introduction-btn{height:20px;width:36px}}.section-introduction .section-jump-btn .introduction-btn:hover{padding-top:10px}.section-introduction .section-jump-btn .introduction-btn svg{width:100%}body.safari.iphone .section-introduction .position-helper{top:100px}@media only screen and (min-width:992px){body:not(.page-amenities) .section-introduction .second-side{height:1080px}}
