#lipt-dest-page,#lipt-festival-page{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#333;background:#fafafa;overflow:clip visible}#lipt-dest-page.lipt-editing,#lipt-festival-page.lipt-editing{overflow:clip visible}#lipt-dest-page.lipt-editing .reveal-up,#lipt-festival-page.lipt-editing .reveal-up,#lipt-hotels-page.lipt-editing .reveal-up{opacity:1;transform:none}#lipt-dest-page.lipt-editing .slider-marquee-track{justify-content:center;flex-wrap:wrap!important;width:100%!important;animation:none!important;display:flex!important;transform:none!important}#lipt-dest-page:not(.lipt-editing) .slider-marquee-track{animation:40s linear infinite lipt-marquee-slide;flex-wrap:nowrap!important;width:max-content!important;display:flex!important}#lipt-dest-page:not(.lipt-editing) .slider-marquee-track:hover{animation-play-state:paused}#lipt-dest-page.lipt-editing [data-lipt-edit]:hover{outline-color:#11182766}#lipt-dest-page.lipt-editing [data-lipt-edit][data-lipt-on="1"]{outline-offset:0;z-index:2;outline:2px solid #111827;position:relative;box-shadow:0 0 0 3px #1118271f}@keyframes lipt-marquee-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}#lipt-dest-page .line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#lipt-festival-page .line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
