.thumb{position:relative;width:100%;overflow:hidden}.thumb-16x9{aspect-ratio:16 / 9}.thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.amenidades{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.amenidades .columna{text-align:center}@media (max-width:1024px){.amenidades{grid-template-columns:repeat(2,minmax(0,1fr))}}