@media (max-width:991.98px){.brand-palace #mobile-book{min-height:44px;display:inline-flex;align-items:center;margin-top:4px !important}.brand-palace #mobile-menu{min-width:44px;min-height:44px}}@media (max-width:767.98px){  .brand-palace .palace-2025 .slideshow .swiper-slide-text p,.brand-palace.palace-2025 .slideshow .swiper-slide-text p{-webkit-line-clamp:unset;line-clamp:none;display:block !important;overflow:visible;max-height:none} .brand-palace a.button.button-border.button-circle,.brand-palace .swiper-slide-text a{min-height:48px;height:auto;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1.25 !important;white-space:normal;text-align:center;padding-top:8px;padding-bottom:8px}   .brand-palace .ticket-info table.table-comparison td.price{font-size:16px;padding-left:8px;padding-right:8px}.brand-palace .ticket-info table.table-comparison td.online-price{font-size:18px;font-weight:700} .brand-palace small.date-attr{font-size:16px}.brand-palace .feature-box.media-box > .clearfix.p-2[style*="height"]{height:auto !important}.brand-palace .feature-box.media-box > .clearfix.p-2 > p{font-size:16px !important;height:auto !important;min-height:0;padding-block:8px}.brand-palace .feature-box.media-box > .clearfix.p-2 > p:empty{padding:0}  .brand-palace .fbox-desc.boxminheight{min-height:0;max-height:none;overflow:visible}.brand-palace .common-height > .portfolio-item,.brand-palace .common-height > .portfolio-item > .feature-box{height:auto !important;min-height:0 !important} .brand-palace .open-close.backgroundclr4a{background-color:#1d6b3a !important}.brand-palace .open-close.backgroundclr5a{background-color:#a3262a !important} .brand-palace ul.portfolio-filter{display:grid;grid-template-columns:1fr 1fr;gap:8px;float:none;width:100%;border:0;background:none}.brand-palace ul.portfolio-filter li{float:none;width:auto;margin:0}.brand-palace ul.portfolio-filter li a{display:flex;align-items:center;justify-content:center;height:100%;min-height:44px;font-size:16px;line-height:1.2;color:#003d4c;border:1px solid #9fb2b7;border-radius:22px;margin:0;padding:6px 12px;text-align:center}.brand-palace ul.portfolio-filter li.activeFilter a{background-color:#003d4c;border-color:#003d4c;margin:0;padding:6px 12px} .brand-palace #section-split-header table{font-size:16px;width:100% !important}.brand-palace #section-split-header table td,.brand-palace #section-split-header table th{padding:6px 5px;vertical-align:top} .brand-palace .flex-control-paging li{margin:0 12px}.brand-palace .flex-control-paging li a{position:relative}.brand-palace .flex-control-paging li a::after{content:"";position:absolute;inset:-12px} .brand-palace ol.breadcrumb a{display:inline-block;padding-block:12px} .brand-palace #footer .footer-column .nav-item{margin-bottom:0 !important}.brand-palace #footer .footer-column .nav-link{display:flex;align-items:center;min-height:44px}}