.activeside{border-radius:10px;background:rgba(255,255,255,.7);color:#54775e;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;position:absolute;padding:4px 20px;bottom:14px;right:21px;z-index:1}.modal-backdrop.show{opacity:.8!important}.carousel-control-next-icon{background-image:url("/en/listing/bubble-tent-ingolstadt/Group67.svg");width:35px!important;background-size:cover;height:35px;--lzl-bg-img:"/en/listing/bubble-tent-ingolstadt/Group67.svg"}.carousel-control-prev-icon{background-image:url("/en/listing/bubble-tent-ingolstadt/Group66.svg");width:35px!important;background-size:cover;height:35px;--lzl-bg-img:"/en/listing/bubble-tent-ingolstadt/Group66.svg"}.carousel-control-prev-icon.lzl:not(.lzl-ed),.carousel-control-prev-icon.lzl-ing:not(.lzl-ed){background-image:none}.carousel-control-next-icon.lzl:not(.lzl-ed),.carousel-control-next-icon.lzl-ing:not(.lzl-ed){background-image:none}.carousel-inner img{width:100%;height:100%}#custCarousel .carousel-indicators{position:absolute;bottom:44px}#custCarousel .carousel-indicators>li{width:100px}#custCarousel .carousel-indicators li img{display:block;opacity:.5}#custCarousel .carousel-indicators li.active img{opacity:1}#custCarousel .carousel-indicators li:hover img{opacity:.75}.carousel-item img{width:100%}button.close.closepopp{position:absolute;right:15px;top:15px;z-index:999999999999999;background:#fff;border-radius:50%;padding:1px 9px 2px 8px;opacity:.5}#custCarousel .carousel-indicators>li img{border-radius:19px}#custCarousel .carousel-indicators>li{background:0 0}#carousel .slides .flex-active-slide img{border:3.5px solid #54775e}.flexslider .slides img{height:auto;border-radius:20px;-moz-user-select:none}.slider{position:relative}.eachreview .avatar{padding-bottom:10px}div#carousel ul.slides li.adjustslide{width:130px!important}div#carousel ul.flex-direction-nav{display:none}div#slider ul.flex-direction-nav{position:absolute;top:50%;width:100%}.flex-direction-nav .flex-next{right:17px;text-align:right;opacity:1}.flex-direction-nav .flex-prev{left:17px;opacity:1!important;z-index:10!important}a.flex-prev::before{content:none}a.flex-next::before{content:none!important}a.flex-prev{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikdyb3VwIDY2Ij4KPGNpcmNsZSBpZD0iRWxsaXBzZSAyIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM3LjUiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuOCIvPgo8cGF0aCBpZD0iUG9seWdvbiAzIiBkPSJNMTMgMzcuNUw1MC41IDE4Ljg4MDVMNTAuNSA1Ni4xMTk1TDEzIDM3LjVaIiBmaWxsPSIjNTQ3NzVFIi8+CjwvZz4KPC9zdmc+Cg==");background-size:cover;color:transparent}a.flex-next{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUiIGhlaWdodD0iNzUiIHZpZXdCb3g9IjAgMCA3NSA3NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Ikdyb3VwIDY3Ij4KPGNpcmNsZSBpZD0iRWxsaXBzZSAyIiBjeD0iMzcuNSIgY3k9IjM3LjUiIHI9IjM3LjUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDc1IDApIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjgiLz4KPHBhdGggaWQ9IlBvbHlnb24gMyIgZD0iTTYyIDM3LjVMMjQuNSAxOC44ODA1TDI0LjUgNTYuMTE5NUw2MiAzNy41WiIgZmlsbD0iIzU0Nzc1RSIvPgo8L2c+Cjwvc3ZnPgo=");background-size:cover;color:transparent}div#slider ul.slides li img{border-radius:15px}.flexslider{margin:0;background:0 0!important;border:none!important}.slider{background:0 0}.slider:before{display:none}.gallery-popup-main.popup-gallery-show~body{margin:0;height:100%;overflow:hidden}.lg-backdrop{background-color:rgba(0,0,0,.64)}.gallery-popup-main.popup-gallery-show{top:0;opacity:1;z-index:1010;height:100vh}.booking-sticky-footer{z-index:999!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{max-height:700px}.row.mqtext .custom-marquee-container img{margin-bottom:0}.row.mqtext{padding-right:15px;padding-left:15px;margin-top:20px}.row.mqtext .custom-marquee-container{width:100%;overflow:hidden;position:relative;background:#f5f5f5;padding:15px 0;border-radius:10px;white-space:nowrap}.custom-marquee{display:inline-block;animation:custom-marquee 30s linear infinite}.custom-marquee-item{display:inline-flex;align-items:center;margin-right:100px;font-size:18px;color:#333;vertical-align:middle}.custom-marquee-icon{width:32px;height:32px;margin-right:12px;vertical-align:middle}.custom-marquee-item span{display:inline-block;vertical-align:middle;margin-left:8px}@media (max-width:768px){.custom-marquee-item{margin-right:50px}.custom-marquee{animation:custom-marquee 25s linear infinite}.custom-marquee-container{padding-left:0}}.alt-notice-section{background:#f5f5f5;border-radius:20px;padding:28px 24px 24px;margin-top:20px;margin-bottom:25px}.alt-notice-section .alt-notice-heading{font-family:Montserrat,sans-serif;font-size:22px;font-weight:600;color:#54775e;margin:0 0 6px;line-height:1.3}.alt-notice-section .alt-notice-desc{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;color:#555;line-height:1.6;margin:0 0 20px}.alt-notice-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.alt-notice-card{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4/3;background-color:#ddd}.alt-notice-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.alt-notice-card:hover img{transform:scale(1.05)}.alt-notice-card .alt-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:16px 14px 14px;background:linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);display:flex;flex-direction:column;justify-content:flex-end}.alt-notice-card .alt-card-label{font-family:Montserrat,sans-serif;font-size:11px;font-weight:500;color:rgba(255,255,255,.8);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.alt-notice-card .alt-card-title{font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;color:#fff;margin:0;line-height:1.3}.alt-notice-card .alt-card-link{position:absolute;inset:0;z-index:2}.alt-notice-card .alt-card-arrow{position:absolute;top:12px;right:12px;width:30px;height:30px;border:1px solid rgba(255,255,255,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .25s ease;z-index:1}.alt-notice-card:hover .alt-card-arrow{background:rgba(255,255,255,.2)}@media (max-width:767px){.alt-notice-section{padding:22px 18px 18px;border-radius:16px}.alt-notice-section .alt-notice-heading{font-size:19px}.alt-notice-grid{grid-template-columns:1fr;gap:12px}.alt-notice-card{aspect-ratio:16/9}}