.roomlayout-items[data-v-a15f349f]{color:#fff!important;display:flex;gap:20px;position:absolute;z-index:999}.roomlayout-items .roomlayout-item p[data-v-a15f349f]{color:#fff!important;font-size:16px;font-weight:300;margin-top:5px}.roomlayout-items .roomlayout-item img[data-v-a15f349f]{height:40px}.slick-slide[data-v-f4fd1b91]{margin:0;padding-right:20px;width:unset}.roomlayout-icon[data-v-f4fd1b91]{height:40px}.slick-item[data-v-f4fd1b91]{background-color:var(--alternating-background-color);border-bottom:1px solid var(--header-color);padding:0;position:relative;width:32%}.slick-item .slick-slide-content[data-v-f4fd1b91]{color:var(--header-color);position:absolute;text-align:left;top:20px;z-index:3}.slick-item .slick-slide-content .info-button-container[data-v-f4fd1b91]{align-items:center;bottom:0;color:var(--cta-color);display:flex;font-size:var(--button-font-size);font-weight:500;justify-content:space-between;position:absolute;text-transform:uppercase;transition:color .3s ease;width:100%;z-index:999}.slick-item .slick-slide-content .info-button-container a[data-v-f4fd1b91]{display:flex;justify-content:space-between;width:100%}.slick-item .slick-slide-content .slick-slide-icons[data-v-f4fd1b91]{display:flex;gap:30px;justify-content:left}.slick-item .slick-slide-content .slick-slide-icons p[data-v-f4fd1b91]{color:#fff;font-size:16px;font-weight:300;line-height:20px;margin-top:5px;min-height:40px}.slick-item .slick-slide-content .slick-slide-text[data-v-f4fd1b91]{bottom:0;display:flex;flex-direction:column;height:300px;justify-content:flex-start;padding-top:5px;position:absolute;width:100%}.slick-item .slick-slide-content .slick-slide-text h3[data-v-f4fd1b91]{line-height:unset}.slick-item .slick-slide-content .slick-slide-text div[data-v-f4fd1b91],.slick-item .slick-slide-content .slick-slide-text h3[data-v-f4fd1b91]{color:var(--header-color);transition:color .3s ease}.slick-item .slick-slide-content .slick-slide-text p[data-v-f4fd1b91]{color:#000;font-size:16px;line-height:20px;min-height:40px}.slick-item .slick-slide-content .slick-slide-text div[data-v-f4fd1b91]{color:#000;transition:color .3s ease}.slick-item .slick-slide-content .slick-slide-text div p[data-v-f4fd1b91]{color:var(--body-color);font-size:14px;font-weight:300}.slick-item .slick-slide-content .slick-slide-text div[data-v-f4fd1b91] p{color:#000;font-size:16px;font-weight:300;line-height:1.6}.slick-item .image-container[data-v-f4fd1b91]{height:380px;margin-bottom:330px;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.slick-item .image-container img[data-v-f4fd1b91]{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:100%}.slick-item .image-container img[data-v-f4fd1b91]:after{background:#0000001a;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:background .3s ease-in-out;width:100%}@media (min-width:680px){.slick-item[data-v-f4fd1b91]:hover{transition:all .3s ease-in-out}.slick-item:hover .slick-slide-content[data-v-f4fd1b91],.slick-item:hover .slick-slide-content div[data-v-f4fd1b91],.slick-item:hover .slick-slide-content h3[data-v-f4fd1b91],.slick-item:hover .slick-slide-content p[data-v-f4fd1b91],.slick-item:hover .slick-slide-content span[data-v-f4fd1b91]{color:#fff}.slick-item:hover .slick-slide-content div[data-v-f4fd1b91] p,.slick-item:hover .slick-slide-content h3[data-v-f4fd1b91] p,.slick-item:hover .slick-slide-content p[data-v-f4fd1b91] p,.slick-item:hover .slick-slide-content span[data-v-f4fd1b91] p{color:#fff;font-size:16px;font-weight:300}.slick-item:hover .image-container[data-v-f4fd1b91]{height:710px;margin-bottom:0}.slick-item:hover .image-container[data-v-f4fd1b91]:after{background:#0000004d}.slick-item:hover .button-container span[data-v-f4fd1b91]{border-top:1px solid #fff!important}}@media (max-width:1750px){.slick-item[data-v-f4fd1b91]{margin:0 0 2%;width:49%!important}}@media (max-width:1070px){.slick-item[data-v-f4fd1b91]{margin:10px auto;width:100%!important}}.slide-row[data-v-3a9a40f2]{display:flex;flex-flow:row wrap;gap:40px;-moz-column-gap:20px;column-gap:20px;justify-content:unset;overflow:hidden;padding:20px 16px}.locations-overview .content .button[data-v-3a9a40f2]{margin:8px 10px 8px 0;min-width:210px;text-align:center}.locations-row[data-v-3a9a40f2]{justify-content:left}
