.page{width:100%;background-color:var(--color-bg-primary)}.page .room-content{display:grid;grid-template-columns:repeat(6,1fr);width:100%;margin:0 auto;grid-gap:20px;gap:20px;grid-row-gap:56px;row-gap:56px;padding:56px 0}@media screen and (min-width:576px){.page .room-content{grid-template-columns:repeat(6,1fr);gap:20px}}@media screen and (min-width:960px){.page .room-content{grid-template-columns:repeat(12,1fr);gap:20px}}@media screen and (min-width:1280px){.page .room-content{grid-template-columns:repeat(12,1fr);gap:24px}}@media screen and (min-width:1440px){.page .room-content{grid-template-columns:repeat(12,1fr);gap:24px}}@media screen and (min-width:576px){.page .room-content{padding:var(--layout-spacing-xl) 0;row-gap:var(--layout-spacing-xl)}}@media screen and (min-width:1280px){.page .room-content{padding:var(--layout-spacing-xxl) 0;row-gap:var(--layout-spacing-xxl)}}@media screen and (min-width:1440px){.page .room-content{padding:var(--layout-spacing-3xl) 0;row-gap:var(--layout-spacing-3xl)}}.page .room-content .other-rooms{padding:0 var(--layout-spacing-small)}@media screen and (max-width:576px){.page .room-content .other-rooms{grid-column:span 6}}@media screen and (min-width:576px){.page .room-content .other-rooms{grid-column:span 6}}@media screen and (min-width:960px){.page .room-content .other-rooms{grid-column:span 12;padding:0}}@media screen and (max-width:576px){.page .room-content .travelline-form{grid-column:span 6}}@media screen and (min-width:576px){.page .room-content .travelline-form{grid-column:span 6}}@media screen and (min-width:960px){.page .room-content .travelline-form{grid-column:span 12}}.page .room-content .travelline-form .tl-container{margin-bottom:0}