body{background:#161616}.amenity-title{color:#daa442;text-transform:uppercase;opacity:1;font-size:1rem;font-weight:600}.amenity-heading{font-family:var(--font-norwester),sans-serif;color:#fff;font-size:2rem}.amenity-desc{text-align:center;opacity:.5;color:#fff;width:60vw;font-size:14px;font-weight:500;line-height:1.5rem}.amenities-main{background:url(../media/pattern-bg.1zzpomjx9s4br.svg)}.amenities-main .amenities-hero-bg{width:100%;height:90vh;position:relative}.amenities-main .amenities-hero-bg img{object-fit:cover;width:100%;height:100%}.amenities-main .amenities-hero-bg h1{font-family:var(--font-norwester),sans-serif;color:#fff;text-align:center;width:30vw;font-size:3rem;font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spa-section{padding:60px 120px}.spa-section .spa-header{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.spa-section .spa-header .spa-hero-img{width:80vw;height:600px;padding:2rem}.spa-section .spa-header .spa-hero-img img{object-fit:cover;border-radius:3px;width:100%;height:100%}.spa-section .spa-header .spa-offerings{gap:5rem;display:flex}.spa-section .spa-header .spa-offerings .promise{flex-direction:column;align-items:center;gap:.5rem;display:flex}.spa-section .spa-header .spa-offerings .promise .type{background:#272727;border-radius:100%;padding:1.5rem;font-size:2rem}.spa-section .spa-header .spa-offerings .promise p{width:fit-content}.spa-section .spa-header .spa-features{grid-template-columns:auto auto;gap:5rem;padding:120px 60px;display:grid}.spa-section .spa-header .spa-features .feature{flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;font-size:14px;display:flex}.spa-section .spa-header .spa-features .feature .feature-img-1{width:300px;height:300px}.spa-section .spa-header .spa-features .feature .feature-img-1 img{object-fit:cover;width:100%;height:100%}.spa-section .spa-header .spa-features .feature .feature-img-2{width:350px;height:400px}.spa-section .spa-header .spa-features .feature .feature-img-2 img{object-fit:cover;width:100%;height:100%}.spa-section .spa-header .spa-features .feature p{color:#4d7c8a;opacity:1;width:fit-content;font-weight:500}@media screen and (max-width:769px){.amenity-title{font-size:14px}.amenity-heading{font-family:var(--font-norwester),sans-serif;color:#fff;font-size:1.5rem}.amenity-desc{width:100%;font-weight:500}.amenities-main .amenities-hero-bg h1{font-family:var(--font-norwester),sans-serif;color:#fff;width:80%;font-size:1.5rem}.spa-section{padding:40px}.spa-section .spa-header .spa-hero-img{width:100%;height:100%}.spa-section .spa-header .spa-offerings{grid-template-columns:auto auto;gap:2rem;display:grid}.spa-section .spa-header .spa-offerings .promise .type{padding:1rem;font-size:1.5rem}.spa-section .spa-header .spa-offerings .promise p{text-align:center;width:fit-content;font-size:14px}.spa-section .spa-header .spa-features{grid-template-columns:auto;gap:1.5rem;padding:24px}.spa-section .spa-header .spa-features .feature .feature-img-1,.spa-section .spa-header .spa-features .feature .feature-img-2{width:100%;height:100%}}
