.card{background-color:#fff;box-shadow:0 .8rem 2.4rem hsla(210,8%,62%,.2);max-width:41.6rem;padding:.8rem;transition:transform .2s ease;width:100%}.card:hover{transform:translateY(-.8rem)}.card .card-image{height:34.7rem;width:100%}.card-content{padding:2.4rem 1.6rem}.card-content .card-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.4rem}.card-content .card-title h6{font-size:1.8rem;margin-bottom:0}.card-content .card-title .card-details{align-items:center;display:flex;gap:.8rem}.card-content .card-title .card-details p{align-items:center;color:#8e8e8e;display:flex;font-size:1.4rem;font-weight:500;gap:.4rem;position:relative}.featured{overflow:hidden;position:relative}.featured:after{background-color:rgba(0,0,0,.25);content:""}.featured-video,.featured:after{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.featured-video{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featured .items{align-items:center;display:flex;flex-direction:column;height:80rem;justify-content:center;padding:0 3.2rem;text-align:center}@media (max-width:800px){.featured .items{height:60rem}}@media (max-width:600px){.featured .items{padding:0}}.featured .items h1{margin-bottom:.8rem}.featured .items h1,.featured .items h1+p{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.15)}.featured .items h1+p{font-size:2.4rem;margin-bottom:6.4rem}@media (max-width:600px){.featured .items h1+p{font-size:2.2rem}}@media (max-width:430px){.featured .items h1+p{font-size:1.6rem;margin-bottom:3.2rem}}.featured .items .btn{background-color:#d2ad88;border-color:#fff;box-shadow:0 .8rem 2.4rem hsla(210,8%,62%,.2);color:#fff;font-size:2.2rem;height:auto;line-height:130%;padding:1.6rem 3.2rem;text-transform:uppercase}@media (max-width:430px){.featured .items .btn{font-size:1.8rem}}.benefits{padding:12.8rem 0}@media (max-width:800px){.benefits{padding:6.4rem 0}}.benefits .items h2{margin-bottom:6.4rem;text-align:center}@media (max-width:600px){.benefits .items h2{margin-bottom:4.2rem}}@media (max-width:430px){.benefits .items h2{margin-bottom:3.2rem}}.benefits .items .all{display:grid;gap:6.4rem;grid-template-columns:repeat(3,1fr)}@media (max-width:800px){.benefits .items .all{gap:4.2rem;grid-template-columns:1fr}}.benefits .items .all .item{text-align:center}@media (max-width:800px){.benefits .items .all .item{margin:0 auto;max-width:44rem;width:100%}}.benefits .items .all .item figure{align-items:center;display:flex;justify-content:center}.benefits .items .all .item h6{font-size:1.8rem;font-weight:700;margin:2.4rem 0 1.6rem}.accommodation{background-color:#ffe7d1;padding:12.8rem 0}@media (max-width:800px){.accommodation{padding:6.4rem 0}}.accommodation .items h2{margin-bottom:1.6rem;text-align:center}.accommodation .items h2+p{margin-bottom:6.4rem;text-align:center}@media (max-width:800px){.accommodation .items h2+p{margin-bottom:3.2rem}}.accommodation .items .all{display:flex;gap:6.4rem}@media (max-width:800px){.accommodation .items .all{align-items:center;flex-direction:column;gap:3.2rem}}@media (max-width:430px){.accommodation .items .all{gap:2.4rem}}.about-the-location{padding:12.8rem 0}@media (max-width:800px){.about-the-location{padding:6.4rem 0}}.about-the-location .items{align-items:center;display:flex;gap:4.2rem}@media (max-width:800px){.about-the-location .items{flex-direction:column;text-align:center}}.about-the-location .items .content{flex:1}.about-the-location .items .content p:not(:last-child){margin-bottom:1.6rem}.about-the-location .items figure{box-shadow:0 .8rem 2.4rem hsla(210,8%,62%,.2)}
