:root{--gold: #B78C30}.cards-listing-grid{display:grid;gap:32px 16px;grid-template-columns:repeat(auto-fit, minmax(325px, 1fr));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px 24px}@media screen and (min-width: 768px){.cards-listing-grid{gap:40px 16px;grid-template-columns:repeat(2, 1fr);padding:0 40px 28px}}@media screen and (min-width: 1280px){.cards-listing-grid{gap:48px 24px;grid-template-columns:repeat(3, 1fr);padding:0 40px 40px}}@media screen and (min-width: 1440px){.cards-listing-grid{gap:48px 32px;padding:0 40px 48px}}@media screen and (min-width: 1920px){.cards-listing-grid{gap:56px 32px;padding:0 80px 48px}}.cards-listing-grid--accommodation{gap:16px}@media screen and (min-width: 1280px){.cards-listing-grid--accommodation{gap:24px;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1440px){.cards-listing-grid--accommodation{gap:32px}}.cards-listing-grid--event_space{gap:16px}@media screen and (min-width: 768px){.cards-listing-grid--event_space{gap:24px}}.cards-listing-grid--press,.cards-listing-grid--post,.cards-listing-grid--events{gap:16px}@media screen and (min-width: 1280px){.cards-listing-grid--press,.cards-listing-grid--post,.cards-listing-grid--events{gap:24px}}@media screen and (min-width: 1440px){.cards-listing-grid--press,.cards-listing-grid--post,.cards-listing-grid--events{gap:32px}}@media screen and (min-width: 1920px){.cards-listing-grid--press,.cards-listing-grid--post,.cards-listing-grid--events{padding-left:140px;padding-right:140px}}.cards-listing-grid--custom{gap:16px}@media screen and (min-width: 1280px){.cards-listing-grid--custom{gap:24px;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1440px){.cards-listing-grid--custom{gap:32px}}.cards-listing-grid--custom .gradient-card__image{height:520px}@media screen and (min-width: 768px){.cards-listing-grid--custom .gradient-card__image{height:calc(520px + ((100vw - 768px) / ((1280 - 768) / (620 - 520))))}}@media screen and (min-width: 1280px){.cards-listing-grid--custom .gradient-card__image{height:calc(620px + ((100vw - 1280px) / ((1920 - 1280) / (900 - 620))))}}@media screen and (min-width: 1920px){.cards-listing-grid--custom .gradient-card__image{height:900px}}