.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 .items{align-items:center;display:flex;flex-direction:column;height:42rem;justify-content:center;padding:0 3.2rem;text-align:center}@media (max-width:800px){.featured .items{height:34rem}}@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}@media (max-width:600px){.featured .items h1+p{font-size:2.2rem}}@media (max-width:430px){.featured .items h1+p{font-size:1.6rem}}.accommodation{padding:6.4rem 0 12.8rem}@media (max-width:800px){.accommodation{padding:6.4rem 0}}.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}}
