.booking-container .anz_less,.booking-container .anz_more,.headerContainer{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}body{overflow-x:hidden}#aoMainContainer{width:100%;max-width:100%}.container-1200,.partner_content{max-width:1200px}.sideNotice{display:none}.no-padding{padding:0}.slide img{width:100%;height:auto}.show-mobile{display:none!important}@media(min-width:992px){#footerRow #innerFooter{width:100%;max-width:1215px}.responsive_menu{display:block!important}.navbar-collapse,.responsive_menu .navbar-header{display:none}}@media(max-width:992px){.cl_checkBox,.cl_mainPicBox,.responsive_menu .navbar-header,div#bs-example-navbar-collapse-3{display:none}body{padding-top:0}#aoMainContainer{width:100%;max-width:100%}.container-fluid{padding:0}.ao-logo{justify-content:left}}.full-width-container{margin-bottom:0}.slider-booking-mask-container{display:flex;flex-direction:column}.booking-mask-container{background:linear-gradient(180deg,#293a88 55%,#fff0);-webkit-background:linear-gradient(180deg,rgba(41,58,136,1) 55%,rgba(255,255,255,0) 100%);-moz-background:linear-gradient(180deg,rgba(41,58,136,1) 55%,rgba(255,255,255,0) 100%);position:absolute;top:112px;padding-top:20px;z-index:12}.booking-mask-container #cityTool{background:transparent!important}.booking-mask-container #cityTool .bookingform{border-bottom:0px!important}.booking-mask-container .filterH3{display:none}.booking-mask-container #cityTool .bookingform{gap:4px!important}.booking-mask-container #cityTool .cityBtn{width:100%!important;border-radius:8px}.booking-mask-container #newCalendar,.booking-mask-container .locationContainer,.booking-mask-container .cityPageInput,.booking-mask-container .city-tool-btn-container{max-width:290px!important;min-width:unset!important;width:100%!important;flex:unset!important;border-radius:8px;outline:none}.booking-mask-container .city-tool-btn-container{gap:unset!important}.booking-mask-container .cityBtn{font-size:18px}.booking-mask-container input{border-radius:8px!important}.cityPageInput,.cityPageInput #newCalendar,.cityPageInput .peoplesInput{border:0px!important;outline:none!important}.pager-list ul li a{background:#ffffff80;text-indent:-9999px;display:block;width:50px;height:8px;margin:10px;outline:0;border-radius:8px;float:left}.pager-list ul li a.active{background:#fff}.personChoiceContainer{top:100%!important;bottom:unset!important}#cityTool .select-options{margin-top:0!important;width:calc(100vw - 240px)!important;max-width:900px!important;padding:10px 20px 20px!important;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.select-options ul{column-count:5;column-gap:40px;list-style:none;padding:0;margin:0;overflow:hidden!important}.select-options li{break-inside:avoid;padding:5px 0;white-space:nowrap;font-weight:400!important}#cityTool .select-options li.house-select,.bookingform .search-container{display:none}.headerContainer{box-shadow:none;margin:0;z-index:13;position:absolute;width:100%;overflow:visible!important;transition:all .2s ease-in;top:0}.headerContainer.fixed{position:fixed;background:#293a88;z-index:13}.full-width-container .sliderOverlay{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to top,#293a8800,#293a88);z-index:1}.mainSlider{height:55vh;overflow:hidden;position:absolute;width:100%;z-index:0;background:url(https://cdn.aohostels.com/img/index/full_width/ao_berlin_family_088.jpg);background-size:100%}.mainSlider .mainbxslider{margin:0;padding:0}.mainSlider .bx-wrapper .bx-viewport{left:0;border:none!important;height:100vh!important}.full-width-container,.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{min-height:900px}.mainSlider .bx-wrapper .bx-pager{bottom:20px}.pager-list a{background:#ffffff80;text-indent:-9999px;display:block;width:50px;height:8px;margin:10px;outline:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;pointer-events:all;float:left}.pager-list a.active,.pager-list a:hover{background:#fff}.header-link{display:inline-block;font-size:20px;font-weight:600;text-transform:uppercase;color:#fff;padding-top:30px;margin-right:25px}.header-link a{color:#fff}.header-link a:hover{text-decoration:none;color:#be1622}.nav-left{padding:0 0 0 25px}.nav-right{text-align:center;padding:0}.mainSliderText-it{font-size:70px!important}@media(max-width:1125px){.mainSliderText-it{font-size:50px!important}}@media(max-width:1099px){.header-link-it{font-size:16px!important}}@media(max-width:1057px){.header-link{font-size:18px}}@media(max-width:500px){.mainSliderText-it{font-size:30px!important}}.header-menu-icon{display:inline-block;color:#fff;background:transparent;border:none;outline:0;padding:0 30px;margin-bottom:-20px;z-index:2}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.ao-logo{width:125px;float:left}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;position:relative}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;outline:0}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.index-slider .slick-dots{bottom:60px!important;text-align:left!important;padding-left:10%!important}.index-slider .slick-dots li button{width:15px;height:15px;background:#707173!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 0 7px #fff}.index-slider .slick-dots li button:before{content:""}.index-slider .slick-dots .slick-active button{background:#be1622!important}.index-slider .slider-img{width:100%;height:auto}.index-slider .slick-slide:before{width:100%;height:100%;position:absolute;display:block;pointer-events:none;content:"";background:linear-gradient(to top,#293a8800,#293a88);z-index:11}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:35px;height:35px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:0;background:#fff!important;box-shadow:0 2px 8px #b8b8b8;border-radius:50%;z-index:11}.flip,.full-width-container .flip{transform:rotate(180deg)}.slick-prev{left:0}.slick-prev:before{font: 14px/1 FontAwesome;content:"";font-size:28px;color:#666;padding-right:2px}.slick-next{right:0}.slick-next:before{font: 14px/1 FontAwesome;content:"";font-size:28px;color:#666;padding-left:2px}.slide-content{text-align:center;padding-top:80px}.slide-content h1{font-size:50px;color:#fff;margin-bottom:0!important;display:none}.slide-content h2{color:#fff;margin-top:0!important;display:none}.slide-content h2 a{color:#fff;outline:0;pointer-events:all}.slide-content .houses-title{display:block;font-size:15px;color:#be1622;padding-top:45px}.booking-container{position:absolute;width:100%;margin-top:410px;z-index:11;pointer-events:none}.booking,.corona a,.moreButton{pointer-events:all}.booking{padding:0 40px;margin:auto}.booking-button{width:100%;font-size:18px;font-weight:700;color:#000;background:#f9cd00;border:none;padding:15px 10px;margin-top:0;outline:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.booking-button:hover{background:#d8b306}.reviews-slider .slick-slide{border:1px solid #ebebeb;margin:12px 20px 28px}.reviews-slider .slick-list{padding:0 20px}.reviews-slider .fa-angle-down{display:none;font-size:30px;text-align:center;cursor:pointer;color:#293a88;padding:6px}.demandSliderSubText span{display:block;font-size:18px;margin-top:25px}.instagramHeadline{display:none}@media(max-width:1130px){.index-slider .slick-dots{padding-left:3%!important}.booking{padding:0 30px}}.mainSliderContainer{height:55vh}.bx-wrapper img{min-width:100vw}@media(min-width:768px){.slide-content{min-height:280px}.bx-wrapper img{max-width:unset;display:block;min-width:100vw;min-height:900px}.booking{margin-top:0;width:75%}.slide-content h2{font-size:28px}}@media(max-width:992px){#cityTool{margin-top:unset!important;position:relative!important}#cityTool.active{position:fixed!important}#cityTool .select-options{width:100%!important;max-width:unset!important;padding:10px 0 20px 20px!important}#cityTool .select-options ul{overflow-y:scroll!important;column-count:unset;display:flex;flex-direction:column}.slide-content{top:210px}.slide-content h1{font-size:38px;margin-top:10px}.index-slider .slick-dots{bottom:0!important;padding-left:30px!important}.mainSliderContainer,.mainSlider{height:62vh}}@media(max-width:425px){.booking{padding:10px 0!important;margin-left:-15px}.slide-content h1{margin-top:-10px}.demandSliderSubText span{font-size:13px}}.full-width-container .sidebar{height:100%;width:500px;position:fixed;top:0;right:-500px;background-color:#fff;overflow-x:hidden;z-index:14;transition:.5s;padding-top:100px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.full-width-container .open-nav{width:30%;right:0;max-width:500px!important}@media(min-width:1600px){.full-width-container .open-nav{width:500px}}.full-width-container .login-button{display:block!important;float:right;font-size:30px;color:#293a88;background:0 0!important;border:none;outline:0}.full-width-container .login-name{display:inline-block;text-transform:none!important;color:#293a88!important}.full-width-container .login-name:hover{text-decoration:underline!important}.full-width-container .login-menu{display:none}.full-width-container #topmenu-login .btn-block{background:0 0;border:1px solid #fff;margin-bottom:30px;outline:0}.full-width-container #topmenu-login .btn-block:hover{color:#333;background:#fff}.full-width-container .forgot-password{font-size:12px!important;text-transform:none!important}.full-width-container .sidebar .dropdown-menu{width:100%;background:#444;border-left:1px solid rgba(166,166,166,.44)!important;border-bottom:1px solid rgba(166,166,166,.44)!important;border-right:1px solid rgba(166,166,166,.44)!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.full-width-container .sidebar .dropdown-menu li{display:flex;justify-content:center}.full-width-container .sidebar a,.full-width-container .sidebar span{font-family:Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#293a88;line-height:24px;list-style:none;margin:0;z-index:1000}.full-width-container .sidebar a:hover,.full-width-container .sidebar span{text-decoration:none;color:#fff}.full-width-container .sidebar .closebtn{position:absolute;top:20px;right:25px;font-size:36px;margin-left:50px}.full-width-container .sidebar .closebtn:hover{color:#be1622}.full-width-container .openbtn{font-size:20px;cursor:pointer;background-color:#111;color:#fff;padding:10px 15px;border:none}.full-width-container .openbtn:hover{background-color:#444}.full-width-container #main{transition:margin-left .5s;padding:16px}.full-width-container .sidebar .dropdown-menu>li>a{display:flex;justify-content:center;width:100%;padding:10px}.full-width-container .sidebar ul{width:100%;padding:0;margin:0}.full-width-container .sidebar ul li{list-style:none}.full-width-container .sidebar .dropdown-title{padding:10px 30px}.full-width-container .sidebar .dropdown-title:hover{cursor:pointer;background:#293a88}.full-width-container .sidebar .dropdown-title .fa{float:right;font-size:20px;color:#293a88}.full-width-container .sidebar .dropdown-title-active .fa,.full-width-container .sidebar .dropdown-title:hover .fa{color:#fff}.full-width-container .dropdown-title-active{background:#293a88;margin-bottom:1px!important;color:#fff!important}.full-width-container .dropdown-title-second{padding:5px 0 5px 60px!important}.full-width-container .dropdown-title-third{padding-left:20px}.full-width-container .language-currency{padding-bottom:10px}.full-width-container .sidebar .currencySwitchSmall,.full-width-container .sidebar .languageSwitcher{width:100%;margin:0}.full-width-container .sidebar .currencySwitchSmall:hover,.full-width-container .sidebar .languageSwitcher:hover{padding:0}.full-width-container .sidebar .languageSwitcher .dropdown{position:relative;display:flex;justify-content:center;min-height:40px;font-size:14px;text-align:center;cursor:pointer;color:#fff;background:#293a88;border:none;padding:15px}.full-width-container .sidebar .languageSwitcher .dropdown span{transform:scale(1.2)}.full-width-container .sidebar .currencySwitchSmall li ul li{text-align:center}.full-width-container .sidebar .currencySwitchSmall span.currencySymbol{color:#fff}.full-width-container .sidebar .currencySwitchSmall li ul li:hover span{color:#444}.full-width-container .sidebar .currencySwitchSmall li.first-level{position:relative;min-height:40px;font-size:14px;text-align:center;cursor:pointer;color:#fff;background:#293a88;border:none;border-left:1px solid #ccc;padding-top:10px;padding-bottom:0}.full-width-container .sidebar .currencySwitchSmall .currency-active{color:#fff!important}.full-width-container .sidebar .currency-container{background:#444!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0}@media screen and (max-height:450px){.full-width-container .sidebar{padding-top:15px}.full-width-container .sidebar a{font-size:18px}}.full-width-container .responsive_menu .navbar-nav a.opened,.full-width-container .responsive_menu .navbar-nav a:hover{background:#293a88;color:#fff}.full-width-container .dropdown-links{display:none}.full-width-container .dropdown-links li{padding:5px 0}.full-width-container .dropdown-links li span:hover,.full-width-container .dropdown-links li:hover{background:#293a88;cursor:pointer}.full-width-container .dropdown-links .second-links:hover{background:0 0}.full-width-container .dropdown-links li a,.full-width-container .dropdown-links li span{font-size:12px;padding-left:80px!important;padding-right:20px!important}.full-width-container .dropdown-links-second{padding-left:20px!important}.full-width-container .dropdown-links-second:hover{background:#293a88}@media(max-width:992px){.full-width-container .open-nav{width:40%}}#aoMainWrapper{padding-top:0!important}@media(max-width:768px){.booking-container{margin-top:0;position:relative;z-index:2}.sliderTextOverlay{width:95%!important;top:400px!important;position:relative;z-index:1}.booking-container.zindex{z-index:99999999!important}.login-button{margin:0 9px}.ao-logo{width:105px}.full-width-container .open-nav{width:100%;max-width:100%!important}}@media(min-width:768px){.custom-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.custom-scrollbar::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#333}}.bnefits-container a:hover{text-decoration:none}.mainbxslider li:not(:first-child){display:none}.applyBtn{background-color:#293a88!important;transition:.4s}.applyBtn:hover{background-color:#212f6f!important}.booking-container input::-webkit-inner-spin-button,.booking-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.booking-container input[type=number]{-moz-appearance:textfield}.booking-container .anz_less,.booking-container .anz_more{background:#293a88;border:1px solid #293a88;width:40px;height:40px;border-radius:40px;transition:all .2s ease-in}.corona a,.moreButton i,.personSaveButton{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.booking-container .anz_less:hover,.booking-container .anz_more:hover{background:#212f6f}.booking-container .anz_person:hover{cursor:pointer}.booking-container .input_choice{color:#666;border:none;width:100%!important;border-bottom:1px solid #ebebeb}.select-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.select-scrollbar::-webkit-scrollbar{width:10px;background-color:#f5f5f5}.select-scrollbar::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#999}.full-width-container .error_menu_xs{display:none;text-align:center}.full-width-container li.dropdown:hover{background:0 0}.full-width-container .booking_xs{padding-right:0;padding-top:10px}.full-width-container .adultContainer,.full-width-container .childContainer{text-align:center}.full-width-container .cl_headline{font-size:14px!important;color:#444!important;line-height:24px!important;font-family:Arial,sans-serif;margin:0!important;font-weight:700}#cl_theadRight,.full-width-container #cl_theadLeft{cursor:pointer}.full-width-container #cl_headNumbers{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.full-width-container #cl_headNumbers td{background:#fff;color:#666;font-size:11px;line-height:27px;font-weight:700;font-family:Arial,sans-serif;cursor:default}@media(max-width:992px){.crnBdg{width:100px!important;margin-top:10px!important}.full-width-container .booking{padding:40px 10px}}@media(max-width:500px){.full-width-container .booking{padding:0;margin-left:-15px}.crnBdg{margin:0!important}}@media(max-width:400px){.slide-content h2{margin-top:0}.full-width-container .cl_headline{font-size:12px!important}}.full-width-container .error_menu_xs{font-size:14px;color:#be1622;margin-top:5px}.container-1200{padding:20px;margin:auto}@media(max-width:768px){.container-1200{padding:0}}.benefits-container a:hover{text-decoration:none}.more-reviews,.top5-num{position:absolute;font-weight:700}.container-1200{padding:60px 20px!important}.home-club-benefits-title-container{display:flex;justify-content:space-between}.greenCircle{background:#10842d;border-radius:200px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;opacity:1;padding:20px 15px;text-align:center;transform:rotate(-13deg);transition:all .25s ease-in-out;width:100px;right:100px}.container-reviews{padding:20px}.container-reviews .fancy span{color:#293a88}.container-reviews .fancy:before{border-color:#293a88}.mention-box{max-height:180px;-webkit-transition:height .3s ease;overflow:hidden;border-radius:10px;transition:all .15s;padding:20px 25px;margin:0}.mention-box:hover{opacity:.15}.toggle-height{max-height:unset;transition:height .3s ease}.more-reviews{display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:fit-content;font-size:21px;pointer-events:none;color:#293a88}.more-reviews-link:hover .more-reviews{display:block}.mention-box .rating-single{display:flex;justify-content:center;flex-wrap:wrap;padding:0}.fancy span,.mention-box .rating-number,.top5-box,.top5-num{display:inline-block}.mention-box .rating-number{min-width:66px;font-size:24px;font-weight:700;text-align:center;line-height:40px;color:#fff;background:#293a88;border-radius:3px;margin:0}.mention-box .rating-label{display:block;width:100%;font-size:14px;font-weight:700;text-align:center;color:#129911;padding-top:5px}.mention-box .rating-text{font-size:14px;color:#333;padding-left:8px}.mention-box .ratingCategory{font-size:14px;text-align:left;padding-right:0;margin:4px 0}.mention-box .detailedSingleRating,.mention-box .rating-bar{padding-right:0}.mention-box .rating-bars{color:#333;padding:0;margin-top:15px}.mention-box .scaleBar{position:relative;height:10px;background:#ccc;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);-moz-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);box-shadow:inset 0 -1px 1px #ffffff4d;margin:10px 20px}.mention-box .scaleBar>span{display:block;width:0;height:10px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;background:#293a88}.mention-box .detailedSingleRating span{font-weight:700}.mention-city-mobile{font-size:20px!important;font-weight:700;color:#293a88}.mention-date-mobile{font-size:14px;color:#314879;line-height:140%;margin-bottom:5px}.cl_opinionLink_20150224{text-align:right}.cl_bob,.fancy,.top5-num,.top5-section{text-align:center}.top5-section{padding:0;margin-bottom:40px}.top5-box{position:relative;width:17%;margin:12px;box-shadow:0 0 20px #00000029;border-radius:4px;overflow:hidden}.top5-img{width:100%;height:auto}.top5-num{top:-12px;left:-16px;width:48px;height:48px;font-size:28px;line-height:48px;color:#ef5934;background:#fff;border:1px solid #ef5934;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.cl_bob,.top5-bottom a{display:block;text-decoration:none}.top5-bottom{border:1px solid #CDD9EA;border-top:none;border-radius:0 0 4px 4px;padding:10px;min-height:124px;position:relative}.top5-bottom a{font-size:15px;font-weight:400;color:#293a88;margin-bottom:10px}.cl_bob{width:100%;font-size:12px;font-weight:700;cursor:pointer;color:#fff!important;background:linear-gradient(to bottom right,#ef5934,#d41624);border-radius:3px;padding:6px}.cl_bob:hover{text-decoration:none;background:linear-gradient(to bottom right,#ef5934,#f06542)}.top5-bottom a span{color:#bf4122!important;font-weight:500}.top5-bottom .fakeNav{position:absolute;bottom:0;width:100%;left:0;padding:10px}.top5-bottom .fakeNav span{color:#3b3b3b!important;font-weight:700!important;background:#fc0!important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.top5-bottom .fakeNav span:hover{background:#d8b306!important}@media(max-width:992px){.top5-box{margin:9px}}@media(max-width:1035px){.top5-bottom{padding:8px 4px}}.fancy{line-height:.5;margin-bottom:30px;position:relative}.fancy span{font-size:28px;font-weight:700;color:#293a88;position:relative;padding:0 15px;z-index:1;background:#fff}.fancy:before{content:"";position:absolute;height:5px;border-bottom:1px solid #293a88;border-top:1px solid #293a88;top:50%;width:100%;left:0;margin-top:-3.5px}.contentbox h1{margin-top:0}.full-width-container span.po{margin-right:33px}.vorkasse{width:93%}.sidebar-links{padding:5px 0;box-shadow:0 0 4px #b8b8b8}.sidebar-links a,.sidebar-links span{color:#293a88;display:block;font-weight:700;text-decoration:none!important}.contentbox_inner div,.contentbox_inner p{font-size:13px;line-height:160%;margin-bottom:10px}ul.vorteile{list-style:none;padding-left:0}ul.vorteile li{font-size:13px;line-height:26px;background:url(https://cdn.aohostels.com/img/infos/ico_check.gif) left 8px no-repeat;padding-left:30px;font-weight:400;text-align:left}h2.vorteile{font-size:15px;display:inline-block;margin-bottom:5px;font-weight:700}.corona{max-width:180px;text-align:center;padding:0;margin:auto;z-index:11;line-height:1;position:absolute}.corona a{transition:all .2s ease-in;opacity:1;margin:0 35px}.corona a:hover{opacity:.7}.corona:hover{text-decoration:none}.corona .fa-info{font-size:34px;color:#fff}.corona span{display:block;font-size:12px;font-weight:700;color:#fff}@media(max-width:768px){.corona{padding:14px 20px;max-width:100%;bottom:50px}.corona .fa-info{font-size:35px}}@media(max-width:1199px){.index-slider .slick-dots{display:none!important}}@media(max-width:1220px){.corona a img{width:100px!important;margin:0 35px!important}}@media(min-width:992px)and (max-width:1170px){.corona{padding:8px!important}.corona .seal1.tuev{width:160px!important}.corona .seal1{width:140px!important;height:auto}.corona a img{width:80px!important}}@media(min-width:976px){.corona{bottom:25px;left:25px}.corona span{font-size:16px}.corona .fa-info{font-size:38px}}@media(max-width:600px){.corona .seal1.tuev{width:130px!important}.corona .seal1{width:120px!important;height:auto}.corona a img{width:80px!important;margin:0 5px 10px!important}.corona{width:100%;right:0}.fancy span{font-size:18px}.container-reviews.container-1200 img.img-responsive{width:80%!important}}.col-xs-12.booking_xs.childContainer{padding:0!important}.full-width-container .sidebar .dropdown-title .fa{float:right!important;font-size:17px!important;color:#fff!important}.booking_xs .fa.fa-calendar{font-size:26px;color:#fff;position:absolute;z-index:20;top:30px;left:30px}.adultContainer .fa.fa-user{font-size:32px;color:#fff;position:absolute;z-index:20;top:18px;left:29px}.booking-mask-container,.booking-mask-container #cityTool{transition:.4s}.booking-mask-container #cityTool.active{background:#293a88!important}.booking-mask-container.active{top:110px;padding-top:0}@media(max-width:992px){.slider-booking-mask-container{position:relative}.booking-mask-container{height:30%}.booking-mask-container.active{position:absolute!important}.booking-mask-container.form-toggled{height:16%}.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{min-height:500px;max-height:440px}.mainSliderContainer{margin-top:180px;transition:all .3s ease-in-out}.mainSliderContainer.form-toggled{margin-top:60px}.slide-content{padding-top:0!important}.sliderTextOverlay{text-align:left!important;margin:0 15px!important;top:0!important}.booking-mask-container #newCalendar,.booking-mask-container .locationContainer,.booking-mask-container .cityPageInput,.booking-mask-container .city-tool-btn-container{max-width:unset!important;margin:2px 0}.mainSlider.form-toggled,.mainSliderContainer.form-toggled{height:55vh!important}.mainSlider.form-toggled .sliderTextOverlay{top:38%!important}.slide img{object-fit:cover;object-position:left}.sliderTextOverlay{top:45%!important}.slider-booking-mask-container{flex-direction:column-reverse!important}.pager-list a{width:30px}.booking-button{padding:10px}.slide-content{padding:0;min-height:200px}.slide-content h1{font-size:28px;margin-top:40px}.slide-content h2{font-size:20px}.demandSliderSubText span{font-size:15px}.mainbxslider,.mainbxslider li,.mainbxslider li img{height:100%!important;object-fit:cover}#cityTool .select-options{margin-top:5px!important}.personChoiceContainer{margin:0!important}}@media(max-width:767px){.booking-mask-container.active{position:fixed!important}}@media(min-width:992px)and (max-height:700px){.full-width-container,.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{height:85vh}}@media(min-width:992px){.full-width-container,.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{min-height:65vh}}@media(min-width:768px)and (max-width:992px){.booking{margin-top:-40px!important}.corona{bottom:50px;left:25px;max-width:450px!important}.corona img{width:145px!important}.corona a img{width:80px!important}.corona a{margin:0!important}.full-width-container,.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{min-height:700px}}@media(max-width:600px)and (max-height:690px){.mainSlider,.mainSlider .bx-wrapper .bx-viewport,.mainSliderContainer{min-height:450px!important}}@media(max-width:380px){.mainSlider.form-toggled,.mainSliderContainer.form-toggled{height:72vh!important}.mainSliderContainer,.mainSlider{height:94vh}}.moreButton{display:none;border:2px solid #fff;border-radius:4px;padding:5px 15px;font-size:20px;color:#fff;position:relative;margin-top:10px;background-color:#293a881a;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.moreButton:hover{background:#fff;text-decoration:none;color:#293a88}.moreButton i{font-size:22px;color:#fff;left:0;position:relative;transition:all .2s ease-in}.moreButton:hover i{left:5px;color:#293a88}.full-width-container .sidebar.full-width-sidebar{display:none!important}.full-width-container .childContainer.menuButtonContainer.hidden-xs{display:block!important}@media(max-width:768px){.show-mobile{display:block!important}.select-styled .fa-map-marker{top:11px!important}.booking_xs .fa.fa-calendar{top:26px!important}}@media(min-width:1280px){.booking{width:50%}}#ageKidContainer{width:89%;margin:20px auto}#ageKidContainer select{width:100%;padding:10px;border:none;border-bottom:1px solid #ebebeb;margin:10px 0;font-size:14px}.pager-list{position:absolute;bottom:0;width:100%;text-align:center}.pager-list ul{margin:0;padding:0;display:inline-block}.pager-list ul li{float:left;list-style:none}#marqueeWarningContainer marquee{width:78%}@media(min-width:992px)and (max-width:1300px){.needsToBeRepositioned{margin-left:-760px}}@media(min-width:1300px)and (max-width:1800px){.needsToBeRepositioned{margin-left:-500px}}.mainSliderContainer .bx-wrapper .bx-loading{display:none!important}@media(max-width:500px){#marqueeWarningContainer .nlIcon{display:none}#marqueeWarningContainer marquee{width:52%}.booking_xs .fa.fa-calendar{top:26px!important;font-size:20px!important;left:25px!important}.booking_xs img,.adultContainer img{width:18px!important;right:18px!important}}#bild-img2{margin-top:35px}@media(max-width:994px){#bild-img2{margin-top:0}}.container-reviews.latestOfferContainer ul{list-style:none;padding:0}.container-reviews.latestOfferContainer h3{margin-top:-4px}.container-reviews.latestOfferContainer p,.container-reviews.latestOfferContainer ul li,.container-reviews.latestOfferContainer a{font-size:13px}.container-reviews.container-1200.latestOfferContainer img.img-responsive{width:100%!important;margin-bottom:20px}.sliderTextOverlay{position:absolute;top:125px;width:100%;text-align:center;z-index:1000;display:flex;justify-content:center;padding-top:140px}.sliderTextOverlay .sliderTextOverlayContent{max-width:1200px;text-align:left;width:100%}.sliderTextOverlay h1,.sliderTextOverlay h2{display:block;background:#293a8803;width:max-content;color:#fff!important}.sliderTextOverlay h1{text-shadow:2px 2px 4px rgba(0,0,0,.2)!important}.sliderTextOverlay h2{text-shadow:1px 1px 3px rgba(0,0,0,.2)!important}@media(max-width:768px){#marqueeWarningContainer marquee{width:65%}.top5-box{width:100%;margin:0;box-shadow:none}.visible-xs.top5 .bx-viewport{box-shadow:0 0 20px #00000029;border:1px solid #cdd9ea;border-radius:4px}.top5-bottom{border:none;border-radius:0;padding:15px 10px}.top5-bottom .fakeNav span{font-size:16px;padding:10px}.top5-bottom a{text-align:center;font-size:18px}.visible-xs.top5 .bx-controls{display:block}.visible-xs.top5{margin-bottom:80px}.visible-xs.top5 .bx-wrapper .bx-pager,.visible-xs.top5 .bx-wrapper .bx-controls-auto{bottom:-40px}.visible-xs.top5 .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;width:20px;height:20px;border-radius:20px;border:1px solid #293a88}.visible-xs.top5 .bx-wrapper .bx-pager.bx-default-pager a:hover,.visible-xs.top5 .bx-wrapper .bx-pager.bx-default-pager a.active{background:#293a88}.sliderTextOverlay h1,.sliderTextOverlay h2{width:unset}}@media(max-width:992px){#marqueeWarningContainer .nlIcon{padding:0 20px!important}}
