.beachfront-photo{max-width:1240px;margin:0 auto;padding:28px clamp(18px,4vw,55px) 0}.beachfront-photo img{display:block;width:100%;height:auto;max-height:720px;object-fit:cover;object-position:center;border-radius:22px;box-shadow:0 12px 32px rgba(24,49,31,.13)}@media(max-width:700px){.beachfront-photo{padding:20px 15px 0}.beachfront-photo img{border-radius:16px;max-height:440px;object-fit:cover}}.adri-photo{max-width:1240px;margin:0 auto;padding:28px clamp(18px,4vw,55px) 0}.adri-photo img{display:block;width:100%;height:auto;max-height:720px;object-fit:cover;object-position:center 45%;border-radius:22px;box-shadow:0 12px 32px rgba(24,49,31,.13)}@media(max-width:700px){.adri-photo{padding:20px 15px 0}.adri-photo img{border-radius:16px;max-height:440px;object-fit:cover}}