.content_row{margin-right:0}.cl_checklist{list-style-type:none;margin:0;padding:0}.cl_checklist li{background:url(https://cdn.aohostels.com/img/city/aohostels-check.png) 0 2px no-repeat;color:#293a88;font-size:12px;line-height:140%;margin-bottom:15px;padding-left:20px}li.level_1{background:none;padding-bottom:8px!important;padding-left:0}@-moz-document url-prefix(){li.level_1{padding-bottom:0!important}}li.level_1 a{background:url(https://cdn.aohostels.com/img/city/aohostels-check-inactive.png) 0 3px no-repeat;height:22px;line-height:140%;padding-left:20px}li.level_1.active{padding-bottom:0!important}li.level_1.active a{background:url(https://cdn.aohostels.com/img/city/aohostels-check-active.png) 0 3px no-repeat;line-height:140%;padding-left:20px}li.level_1.last,li.level_1.last_cat{background:none!important}li.level_2.orange a{background:url(https://cdn.aohostels.com/img/city/aohostels-check-inactive.png) 0 3px no-repeat;color:#293a88;height:22px;line-height:140%;padding-left:20px}ul.house_ul{list-style-type:none;padding-left:20px}.zahlung_left_title{background:none;border-bottom:3px solid #f98300;color:#293a88;height:37px;line-height:37px;margin-bottom:10px;margin-top:5px;padding:0;text-indent:0;text-transform:none}#testcenter .testcenter-headline{display:flex;font-size:23px;justify-content:center}#testcenter .testcenter-d,.testcenter-s{background-color:#293a88;border-radius:80px;height:160px;padding-top:34px;text-align:center;width:160px}#testcenter .testcenter-s{padding-top:50px}#testcenter .testcenter-fontaw{color:#fff;font-size:60px}#testcenter .testcentergr-h3{color:#293a88;font-size:30px;font-weight:400;padding-top:40px}#testcenter .test-h1{border:none;color:#293a88;font-size:30px;margin-bottom:0}#testcenter .testcol{padding-top:30px}#testcenter .testimg{height:90px;-o-object-fit:contain;object-fit:contain}#testcenter .testcolg6{color:#fff}#testcenter .testrow{margin:0 auto;max-width:1200px;padding-top:50px}#testcenter .testcenter-headline{border:none;text-align:center}#testcenter .testbr{clear:both}#testcenter .testcenter-li,#testcenter .testcenter-lis{background:none;color:#0d9e0d;float:left;font-size:24px!important;list-style-type:none;text-align:center;width:50%}#testcenter .testcenter-ul{padding:40px 0}#testcenter .testcenter-rowul{margin:0 auto;max-width:1200px}#testcenter .testcenterh2-row{font-size:21px;margin-top:-10px}#testcenter .testcenter-h3{color:#293a88;font-size:32px;line-height:1.2;margin-top:-30px;text-align:center}#testcenter .gMapTextContainer a:focus{border:none!important;outline:none!important}#testcenter .testcenterh1beg-row{border:none;color:#293a88;display:flex;font-size:45px;justify-content:center}#testcenter .testcenter-beg{display:flex;justify-content:center;padding:30px 30px 0}#testcenter .testcenter-p{color:#293a88;font-size:16px}.testimonial-ls{box-shadow:0 0 15px 5px rgba(0,0,0,.15);margin-bottom:35px}.icon-student{color:#293a88;display:flex;font-size:60px;justify-content:center;line-height:normal;padding-top:10px}.description-student{color:#777!important;font-size:16px!important;font-style:italic;line-height:20px!important;margin-top:0;padding:0 10px;text-align:center}.student--d{position:relative;top:-20px}.description-studentlong{color:#777!important;font-size:16px!important;font-style:italic;line-height:20px!important;margin-top:0;padding:30px 35px 10px 43px;text-align:left}.description-p{font-size:16px!important;padding-bottom:20px;text-align:center}.descriptionlong-p{font-size:16px!important;padding-bottom:10px;padding-left:30px}.pic-student{border-radius:50%;height:100px;margin:20px auto;width:150px}.studentpic-img{height:auto;width:100%}.studentpiclong-img{bottom:-20px;height:auto;padding-left:30px;width:250px}.gs-widget-container{width:70px!important}.gs-widget-container.is-open:not(.gs-position-text){width:300px!important}@media (max-width:768px){#testcenter .testcenter-headline{font-size:20px}#testcenter .testcenter-h1{font-size:35px}#testcenter .testcenter-li,#testcenter .testcenter-lis{float:none;font-size:24px;line-height:1.3;list-style-type:none!important;margin-right:0;text-align:center;width:100%}#testcenter .testcentergr-h3{font-size:30px;padding-top:20px;text-align:center}#testcenter,.testcenter-h3{font-size:28px}#testcenter .testcenter-p{font-size:17px;margin-bottom:30px}#testcenter .testcenterh1beg-row{font-size:35px}#testcenter .testcenter-d,.testcenter-s{display:inline-block}.content_template{padding-left:15px;padding-right:15px}#fixedNavigationMobileButton{top:unset!important}}@media(max-width:992px){#testcenter .test-h1,#testcenter .testcenter-p,#testcenter .testcenterdiv{text-align:center}#testcenter .testcenter-p{margin-bottom:60px}#testcenter .testcenter-d,.testcenter-s{display:inline-block}#testcenter .testcentergr-h3{padding-top:10px;text-align:center}}@media (min-width:768px){.content_template{margin-left:0;margin-right:0}}.content_template h1{border-bottom:1px solid #c7cfdf;color:#293a88;display:block;font-weight:400;letter-spacing:-1px;margin-bottom:20px;margin-top:0;padding-bottom:10px;width:100%}.content_template h3{font-size:22px;letter-spacing:-.5px;margin-bottom:10px}.content_template h3,.content_template h4{color:#293a88;font-weight:700;line-height:24px}.content_template h4{font-size:14px;margin-bottom:5px}.content_subsite p,.content_template p,.contentbox p,.detail_whitebox.detail_info p,.hinweis p,.landing_beschreibung p,.themenseite_top p{color:#000;font-size:12px;line-height:18px;margin-bottom:15px}.content_template h5{color:#293a88}.content_template h5,.content_template h6{font-size:12px;font-weight:700;line-height:26px}.content_template h6{color:#e26902}.content_template ul{list-style:none;margin-bottom:20px;padding-left:0}.content_template ul li{color:#000;font-size:12px;line-height:24px;padding-left:15px}.content_template ol li{background:none;color:#000;font-size:12px;line-height:24px;padding-left:0}.content_template p a,.landing_beschreibung p a,.meinung_landing_content p span a{color:#005caa;font-size:12px;font-weight:700;text-decoration:underline}.content_template h2{color:#293a88;font-size:24px;font-weight:400;margin-bottom:10px}@media (min-width:430px){.content_template.immo{padding-top:90px}}.thirdbox_title{background-color:#e5ebfa;border-top-left-radius:10px;border-top-right-radius:10px;color:#0066b3;font-size:24px;line-height:42px;text-indent:23px}.thirdbox_title h1{border-bottom:none;line-height:42px;margin-bottom:0;padding-bottom:0;padding-left:10px;text-indent:0}.thirdbox_outer{margin-left:-15px;margin-right:-15px}.thirdbox_image img{width:100%}.thirdbox_text_inner p{color:#005caa;margin-bottom:5px}ul.sponsoring{line-height:15px!important;list-style:initial;margin-left:15px;text-decoration:none}li.sponsoring,ul.sponsoring{font-weight:400!important;padding-left:0!important}li.sponsoring{background:none!important;color:#000!important;line-height:normal!important}.breadcrumb_inner{display:none}.details{border:1px solid #ddd;border-radius:5px;padding-bottom:25px}.city_outer{padding-right:0}.city_inner{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:5px;border-right:1px solid #ddd;color:#293a88;padding:0 0 35px}.city_inner img{border-radius:5px 5px 0 0}a.button_highlights{background:url(https://cdn.aohostels.com/img/landingpage/btn_highlights.gif) 0 0 no-repeat;display:block;height:29px;line-height:29px;text-align:center;width:169px}a.button_highlights,a.button_highlights:hover{color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-shadow:0 -1px 0 #c03400}.carousel-control{background:none!important;font-weight:900;max-height:143px;padding-bottom:0;padding-top:10%;padding-top:6%;width:5%;width:2%}.well{background:#fff;margin-top:15px;max-height:185px}.thumbnail{margin-bottom:6px;max-height:145px}.modal-header{border:none}.partner_tabs{margin-bottom:0!important}.partner_li{background:none!important;padding-left:0!important}.partner_div{margin-top:0}.thumbnail a>img,.thumbnail>img{max-height:136px}.subtitle{font-weight:400}.city_inner ul{color:#293a88;list-style:inherit;margin-bottom:0;padding-left:15px}.city_inner li{background:none!important;color:#293a88!important;line-height:16px!important;padding-left:0!important}.city_inner p{color:#293a88}.anmelden{font-weight:700}.partner_items{padding-bottom:15px;padding-top:15px}ol{counter-reset:item}ol>li{counter-increment:item;list-style-type:none}ol>li:before{content:counter(item) ".";display:inline-block;font-weight:700;padding-right:.5em;text-align:right;width:1em}#jobContainer{border:1px solid #e0dfe3;border-radius:4px 4px 4px 4px;box-shadow:0 2px 4px 0 #c4c4c4;overflow:hidden}.jobTH{background:#0064b6;border-bottom:1px solid #c7cfdf;border-left:1px solid #c7cfdf;padding:0;position:relative;z-index:10}.ui-tabs .ui-tabs-nav li.jobTH{margin:0!important}.jobTH.active{background:#f78200;border:none!important;transition:all .5s ease-in-out}.jobTH:after,.jobTH:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;transition:all .5s ease-in-out;width:0;z-index:1}.jobTH:after,.jobTH:before{border-color:#0064b6 rgba(136,183,213,0) rgba(136,183,213,0);border-width:9px;margin-left:-9px}.jobTH.active:after,.jobTH.active:before{border-top-color:#f78200;top:100%}.jobResultContainer{padding:15px 0 0 25px}.hiddencontainer{padding:20px 0 0 25px}.jobTH>div{background:#0064b6;color:#fff!important;color:#fff;display:block;float:none!important;font-size:17px!important;font-weight:400!important;padding:15px 14px!important;transition:all .5s ease-in-out}.jobTH.active>div,.jobTH>div{position:relative;z-index:1000}.jobTH.active>div{background:#f78200;padding:15px 25px}.input-row>div{padding-left:0;padding-right:0}.input-row>div:nth-child(2){padding-left:0}.input-row>div:last-child{padding-left:0;padding-right:0}.input-row>div>select{display:inline-block;margin-top:-1px;padding:10px;width:100%}#jobContainer select.disabled{background:#cdcdcd}#jobContainer select{border:none}.labelContainer,.selectionContainer{padding-left:0;padding-right:0}p.capitalList{padding-left:18px;position:relative}span.capital{color:#0064b6;font-size:20px;font-weight:700;left:0;position:absolute}#registerform input.inputField{border:1px solid #cdcdcd;border-radius:4px;margin:4px 0;padding:10px;width:100%}#registerform button{background:#f07d00;border:none;color:#fff;display:block;font-size:14px;font-weight:700;margin-top:10px;padding:10px;width:100%}.hiddenChoice,.hiddenChoiceAccompany{display:none}.choice{border:1px solid #e0dfe3;border-radius:4px;margin:4px 0;padding:8px 4px 2px}.choice input{float:left;width:10%}.choice label{float:left;width:90%}.hiddenChoice strong.hiddenSubline{display:block;margin-bottom:-10px;margin-top:15px;padding-left:15px}.noPadding{padding:0}.selectContainer{border:1px solid #cdcdcd;border-radius:4px;padding:6px}.selectContainer label{padding:5px 0 0 7px}.styledSelect{border:none;border-left:1px solid #cdcdcd;border-radius:0 4px 4px 0;float:right;padding:12px 9px 11px 14px;position:relative;right:-6px;top:-6px}.hotspotTeaser{border-radius:6px;margin-bottom:1.025em;width:100%}.headingStyle{font-size:18.5px!important;margin-bottom:1em!important;margin-top:.05em}.itemHeader{margin-top:5%;position:relative}.itemHeader span{background:#ef5934;border-radius:0 6px 6px 0;bottom:10px;color:#fff;font-size:25px;left:0;padding:8px 25px 6px;position:absolute;text-shadow:0 1px #000;text-transform:uppercase}.itemHeader h1{color:#e26902!important;font-size:26px}.hostelFood h6{color:#e26902;font-weight:700}.categoryContainer{position:relative}.insider-icons{border:1px solid #ddd;border-radius:50%;vertical-align:initial}.textOverlay{border:1px solid #ddd;border-radius:60px;bottom:0;height:95%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s ease;width:65%}.rooftopOverlay{background-color:#183183}.marketOverlay{background-color:#8560a8}.partyOverlay{background-color:#592370}.footballOverlay{background-color:#2558ae}.brunchOverlay{background-color:#659ad9}.fleaOverlay{background-color:#f26c4f}.veganOverlay{background-color:#80c342}.artOverlay{background-color:#c54992}.outdoorOverlay{background-color:#2c8636}.burgerOverlay{background-color:#f59e4c}.berlinOverlay{background-color:#a60034}.parkOverlay{background-color:#aba217}.categoryContainer:hover .textOverlay{opacity:1}.iconText{color:#fff;font-size:11px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.testimonialHeader{font-size:24px;margin-top:1.5em}.rooftop{margin-top:3em}.insider-icons_h2{margin-right:.5em}.testimonial-wrapper{background:#fff;border-radius:50px;padding:10px}.rooftop .testimonial-wrapper{border:1px solid #183183}.streetFood .testimonial-wrapper{border:1px solid #8560a8}.berlinParty .testimonial-wrapper{border:1px solid #592370}.berlinFootball .testimonial-wrapper{border:1px solid #3f69de;border:1px solid #2558ae}.berlinBrunch .testimonial-wrapper{border:1px solid #659ad9}.berlinMarket .testimonial-wrapper{border:1px solid #f26c4f}.berlinVegan .testimonial-wrapper{border:1px solid #80c342}.berlinArt .testimonial-wrapper{border:1px solid #c54992}.berlinOutdoor .testimonial-wrapper{border:1px solid #2c8636}.berlinBurger .testimonial-wrapper{border:1px solid #f59e4c}.berlinOnly .testimonial-wrapper{border:1px solid #a60034}.berlinParks .testimonial-wrapper{border:1px solid #aba217}.testimonial-wrapper img{border:1px solid #ddd;border-radius:50%;float:left;margin-right:20px}.testimonial-wrapper span{font-size:20px;margin-right:15px}.blogQuote{padding:15px}span.blogquote-wrapper{display:inline-block;padding:0 60px;width:100%!important}p.quote{padding:10px}.hotspotTitle{text-align:center}.centerImage{margin-left:auto;margin-right:auto;width:50%}.address{margin-top:.25em;text-align:center}.blogquote-wrapper{margin-bottom:1em;margin-top:1em}.blogquoteName{color:#262ec7;font-weight:700}.travelParagraph{margin-top:1em}.travelImage{border:1px solid #ddd;width:100%}.berlinTour{border:1px solid #ddd;border-radius:10px;margin-bottom:5%;padding:2%}.tourTitle{text-align:center}.tourImage{border:1.5px solid #ddd;margin-bottom:.5em}.tourAddress{font-weight:700}.openingTimes,.tourAddress{padding:.5%;text-align:center}.openingTimes{font-style:italic}.hostelImage{margin-bottom:1.25em;width:100%}.appImage{border-radius:6px;width:100%}.content_template ul li{color:#293a88;padding-left:20px;text-decoration:none}.appLink{margin-top:.75em}.appSubheading{color:#e26902;font-size:12px;font-weight:700;line-height:26px;text-align:center}.dresdenLink{color:#f90!important}.dresdenImage{border:.5px solid #ddd;margin-bottom:1.25em;width:100%}@media only screen and (max-width:480px){.insider-icons{width:100%}.testimonialHeader{font-size:16px!important}.testimonial-wrapper a{font-size:10px!important}.testimonial-wrapper span{font-size:15px}.centreImage{width:25%}.headingStyle{font-size:15px!important}.itemHeader h1{font-size:23px}.centerImage{width:35%}.dresdenBody{padding:1.75em}.itemHeader span{font-size:15px;padding:4px 15px}}@media only screen and (max-width:768px){.textOverlay{display:none}.itemBody{padding:1em}h3{font-size:20px;margin-bottom:1em}.testimonialHeader{font-size:22px}.insider-icons_h2{width:2.25em}.blogPhoto{margin-bottom:1em;margin-left:1em;width:20%}}@media only screen and (min-width:992px){.categoryLinks{margin-left:10%}}@media only screen and (min-width:481px) and (max-width:768px){.categoryLinks{margin-left:5%}}@media only screen and (min-width:769px) and (max-width:991px){.categoryLinks{margin-left:7%}}.nlBox .contentbox_inner{padding:20px}.redirectWrapper{border:1px solid #f59e4c;border-radius:10px;padding:1em}.redirectWrapper h1{text-align:center}.redirectSubheader{font-style:italic;margin-left:.25em;text-align:center}.noWarnings{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.2);box-shadow:0 0 8px 2px rgba(0,0,0,.2);font-weight:700;margin-top:20px;padding:15px;text-align:center}.noWarnings,.singleWarning{border-radius:4px;margin-bottom:15px}.singleWarning{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.3);box-shadow:0 0 8px 2px rgba(0,0,0,.2);padding:10px 0 15px}.singleWarning .timeContainer{border-bottom:1px solid rgba(0,0,0,.1);color:#234692;font-size:16px;font-weight:700;padding:0 15px 5px}.singleWarning p{font-size:14px;padding:10px 15px}@media(max-width:560px){.form-group.selectBox{width:100%!important}}@media (max-width:768px){.landing_template{padding-left:15px;padding-right:15px}}@media (min-width:768px){.landing_template{margin-left:0;margin-right:0}}.landingpages h1{border:none;color:#293a88;font-size:24px;font-weight:700;letter-spacing:0;margin:0}.landingpages h2{color:#293a88}.landingpages .img_left{float:right;height:125px;margin-left:10px;width:200px}.landingpages .img_right{float:left;height:125px;margin-right:10px;width:200px}.pdfDownload,p.left{text-align:left}.pdfDownload{background:url(https://cdn.aohostels.com/img/presse/pdfColored.png) no-repeat;font-size:18px!important;font-weight:400!important;height:45px;padding-bottom:30px;padding-left:50px;padding-top:15px;position:relative}.link_teaser_v1_dark{background:#4d2100;border:1px solid #000;min-height:200px;padding:10px;position:relative}.link_teaser_v1_dark h2{color:#fff;font-size:23px;font-weight:700}.round_img{border-radius:50%;float:right;font-size:16px;font-weight:600;height:80px;line-height:80px;text-align:center;width:80px}.round_img_dark{background-color:#fc0;color:#000}.link_teaser_v1_dark .text{color:#fc0;font-size:14px;font-weight:600}.link_teaser_button{bottom:10px;margin-top:20px}.link_teaser_v1_dark .button{background-color:#fc0;border:none;color:#000;cursor:pointer;display:inline-block;float:right;font-size:16px;font-weight:700;margin:4px 2px;padding:5px 32px;text-align:center;text-decoration:none}.link_teaser_v1_bright{background:#fff;border:1px solid #293a88;min-height:200px;padding:10px;position:relative}.link_teaser_v1_bright h2{color:#000;font-size:23px;font-weight:700}.round_img_bright{background-color:#293a88;color:#fff}.link_teaser_v1_bright ul{margin-left:20px;margin-top:20px}.link_teaser_v1_bright li{color:#293a88;font-size:14px;font-weight:600}.link_teaser_v1_bright .button{background-color:#293a88;border:none;color:#fff;cursor:pointer;display:inline-block;float:right;font-size:16px;font-weight:700;margin:4px 2px;padding:5px 32px;text-align:center;text-decoration:none}.link_teaser_v2_one{margin-bottom:30px}.link_teaser_v2_one .image_box{margin-bottom:5px;overflow:hidden;position:relative;text-align:left}.link_teaser_v2_one img{height:auto;width:100%}.link_teaser_v2_one .title{color:#fff;font-size:24px;line-height:42px;text-indent:23px;width:100%}.link_teaser_v2_one .title_text{color:#fff;font-size:14px;font-weight:800}.link_teaser_v2_one .text_inner{padding:10px}.link_teaser_v2_one .button{background-color:#ef5934;border:none;color:#fff;cursor:pointer;display:inline-block;float:right;font-size:16px;font-weight:700;margin:0;padding:5px 32px;text-align:center;text-decoration:none;width:100%}a.teaser_link{color:#000;font-size:14px;font-weight:500;line-height:20px}.link_teaser_v2_many{margin-bottom:10px}.link_teaser_v2_many .image_box{margin-bottom:5px;overflow:hidden;position:relative;text-align:left}.link_teaser_v2_many img{height:auto;width:100%}.link_teaser_v2_many .title{color:#fff;font-size:24px;line-height:42px;text-indent:23px;width:100%}.image_box h2{background:linear-gradient(180deg,rgba(0,27,65,.4) 0,rgba(0,27,65,0));color:#fff;font-size:24px;left:0;margin-bottom:0;margin-top:0;padding-bottom:0;padding-left:10px;padding-top:5px;position:absolute;text-indent:0;text-shadow:1px 1px 1px #000;top:0}.link_teaser_v2_many .title_text{color:#fff;font-size:14px;font-weight:800}.link_teaser_v2_many .text_inner{padding:10px}.link_teaser_v2_many ul>li{color:#ef5934}.link_teaser_v2_many .teaser_link{color:#000;font-size:15px;font-weight:500}.link_teaser_v3_many{margin-bottom:10px;padding-left:0;padding-right:0}.link_teaser_v3_many ul{list-style:none;margin-left:0;margin-top:10px}.link_teaser_v3_many ul>li{color:#ef5934}.link_teaser_v3_many .title{font-size:18px;font-weight:700}.promotion .round_img_dark{margin-right:40px}.promotion1{height:200px;width:200px}.promotion .price{float:right;font-size:18px;font-weight:700;margin:20px 52px 20px 0}.promotion li{font-size:16px;line-height:35px}.promotion_button{margin-right:20px}.promotion_button .button{background-color:#293a88;border:none;color:#fc0;cursor:pointer;display:inline-block;float:right;font-size:16px;font-weight:700;margin:0;padding:5px 32px;text-align:center;text-decoration:none}@media (max-width:768px){.promotion1,.promotion2{width:100%}.prom_margin{margin-top:15px;padding-left:40px}}.slideshow{float:left}.promotion_slideshow{color:#fff;font-size:24px;font-weight:600}.promotion_slideshow p.slide{color:#000;font-size:16px;font-weight:500}.button_bottom{bottom:60px;position:absolute;right:0}.promotion_slideshow .button{background-color:#293a88;border:none;color:#fc0;cursor:pointer;display:inline-block;float:right;font-size:16px;font-weight:700;margin:0;padding:5px 32px;text-align:center;text-decoration:none}.center_sm{display:flex;justify-content:center;margin-top:20px}.trust_elem img{float:left;height:50px;margin-right:10px;width:50px}.trust_elem h3{font-size:18px}.trust_elem p{color:#000;font-size:12px;font-weight:500}.testimonial_v1-person{background:#fff;border:10px solid #77a9db;border-radius:100px;display:inline-block;padding:10px;position:relative;z-index:10}.testimonial_v1-person img{border-radius:100px;max-width:130px}.testimonial_v1-text{background:#77a9db;border-radius:10px;color:#fff;display:inline-block;margin-left:0;padding:10px;vertical-align:middle;width:100%}@media (min-width:992px){.testimonial_v1-text{border-radius:0 10px 10px 0;margin-left:-46px;padding:10px 10px 10px 45px;width:82%}}.testimonial_v1-credentials{background:#77a9db;border-right:1px solid #fff;display:table-cell;font-weight:700;min-height:125px;min-width:100px;padding-right:10px;text-transform:uppercase;vertical-align:middle}.testimonial_v1-text p{color:#fff;margin-bottom:0}.ui-tabs-panel p{margin-bottom:30px;text-align:center}p.quote{display:table-cell;font-size:12px;font-style:italic;padding-left:10px;vertical-align:middle}.meinungen_start_title p{color:#00447e;font-size:22px;letter-spacing:-1px;margin-bottom:10px;max-width:300px;padding-left:25px;padding-top:10px;text-transform:uppercase}.meinungen_start_rating{float:left;margin-left:130px}.meinungen_start_rating p{color:#005caa;float:right;font-size:24px;margin-top:-25px}.meinungen_start_text p{color:#004278;font-size:12px;line-height:17px}.meinungen_stars_on{background:url(https://cdn.aohostels.com/img/categories/meinungen_stars_on.png) 0 0 no-repeat;height:26px;width:50%}.meinungen_start_inner a{color:#f07d00!important;float:right;font-size:12px!important;font-weight:700!important;line-height:18px;margin-right:160px;margin-top:-20px;padding-right:25px;text-decoration:none!important}.meinungen_start{background:url(https://cdn.aohostels.com/img/categories/bg_meinungen_start.png) 0 0 no-repeat}@media (min-width:992px){.meinungen_start{float:left;height:130px;margin-top:20px;padding:0}.meinungen_start_text{padding-left:65px}.meinungen_stars_off{background:url(https://cdn.aohostels.com/img/categories/meinungen_stars_off.png) 0 0 no-repeat;height:26px;margin-left:66px;margin-top:-10px;width:200px}}@media (max-width:992px){.meinungen_start{background:url(https://cdn.aohostels.com/img/categories/karo.png);border:1px solid #c7cdd5;border-radius:5px}.meinungen_start_title p{padding-left:0!important}.meinungen_start_inner a{margin-right:10px;padding-right:0}}.construction img{height:auto;margin-bottom:30px;width:100%}.construction h3{color:#fff;font-size:18px;margin:0;padding:5px}.construction .imageTeaser{position:relative}.construction .imageTeaser span{background:#ef5934;border-radius:0 6px 6px 0;bottom:160px;color:#fff;font-family:arial;font-size:22px;left:0;padding:8px 25px 6px;position:absolute;text-shadow:0 1px #000;text-transform:uppercase}.compare-rooms{border:1px solid #ddd;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin:-20px 0 30px -3px;padding:15px}.compare-rooms-title{font-size:18px;font-weight:700;margin-bottom:15px;text-align:center}.row-border{border:1px solid #ddd;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:14px;margin:-20px 0 30px -3px;padding:5px}@media (min-width:768px) and (max-width:991px){.compare-rooms,.row-border{margin-left:0}}@media (max-width:768px){.construction{padding-left:15px;padding-right:15px}.construction img{padding:0}.construction h3{padding-left:0}.compare-rooms{padding:0}}img.round{border:2px solid #ddd;border-radius:50%;float:left;width:200px}p.oliver{color:#333;font:14px/20px Arial,Helvetica,sans-serif;font-style:italic}.blue{background:#293a88;color:#fff;font-size:14px;font-weight:700;margin:20px 0 20px -3px}.construction .details{border:none;font-size:14px;padding:0}.construction ul{padding-left:25px}.construction ul>li{background:none;color:#000;font-size:14px;list-style-type:disc;padding-left:10px}.header-img-allergiker{margin-bottom:20px}.allergy-box{border:1px solid #ddd;border-radius:6px}.allergy-box .title{background:#293a88;color:#fff;padding:10px}.allergy-box h2{color:#fff!important;font-size:17px;margin:0}.allergy-box .body{padding:10px}.allergy-box .body-up{min-height:284px}.allergy-box .body-down{min-height:194px}.img_allergiker{background:#ddd;width:100%}.allergiker .panel-primary{border-color:#293a88}.allergiker .panel-primary>.panel-heading{background-color:#293a88;border-color:#293a88;color:#fff}.allergiker .panel-heading{border-bottom:none!important;padding-bottom:0!important;padding-top:6px!important}.allergiker .nav-tabs{border-bottom:none!important;display:flex;justify-content:left!important}.allergiker h3{margin-bottom:10px;margin-top:5px}.content_template ul{margin-bottom:0!important}#allergiker ul li{background:none!important;color:#293a88;list-style-type:disc;padding-left:0;text-decoration:none}.rest-list-padding{padding-left:7%}a.tab-list{font-weight:700}.img_allergiker_tab{border:1px solid #ddd;border-radius:4px;height:auto;padding:1px;width:100%}@media (min-width:768px) and (max-width:992px){.allergy-box .title{height:58px}.allergy-box .body-up{min-height:356px}.allergy-box .body-down{min-height:230px}}@media (max-width:768px){.allergy-box .body-down,.allergy-box .body-up{min-height:auto}.margin-xs{margin-bottom:10px}.allergiker{padding-left:10px;padding-right:10px}.rest-list-padding{padding-left:7%}}@media (max-width:432px){.img_allergiker{height:auto!important;margin-bottom:5px;width:100%!important}.landingpages .nav>li>a{padding:10px 5px!important}}.familien-content h1{color:#293a88}.familien-content h2{background:#293a88;border:none;border-radius:4px;color:#fff;padding:5px}.familien-content h4{font-size:16px}.header-img-familien{margin-bottom:20px}.div-margin{display:inline-block;margin-top:0}.row-margin{margin-bottom:20px}.row-margin-top{margin-top:40px}ul.vorteile{text-decoration:none}ul.vorteile li{background:url(https://cdn.aohostels.com/img/infos/ico_check.gif) left 8px no-repeat;color:#293a88;font-size:12px;line-height:24px;list-style-type:none;padding-left:29px}.family_room{position:relative}.img-text{background-color:#fff;background-color:hsla(0,0%,100%,.6);bottom:0;font-weight:600;padding:6px 10px;position:absolute}.familien{margin-bottom:20px}.familien-box{border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.22)}.familien-box .title{background:#293a88;color:#fff;padding:10px}.familien-box h2{color:#fff!important;font-size:17px;margin:0}.familien-box .body{padding:0 10px}.familien-box .body-down{padding-top:10px}.slider-row{margin-bottom:30px;margin-left:7px}.bx-slider{margin-bottom:20px}.bx-wrapper img{height:auto;max-width:none;width:100%}#sectionFour .bx-wrapper img{height:350px;-o-object-fit:cover;object-fit:cover}#sectionFour .bx-wrapper span{height:60px}#sectionSix .bx-wrapper img{height:450px;-o-object-fit:cover;object-fit:cover}#sectionSix .bx-wrapper span{height:60px}#sectionFive .accordionSideImg{height:100%;max-height:800px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}#sectionSeven a b{font-size:14px;text-decoration:underline}@media(max-width:992px){#sectionEight,#sectionNine,#sectionTen,#sectionThree{padding-top:100px}#ideaForm{margin-top:50px}}.img_familien{height:auto;width:100%}.img_familien.border{border:5px solid #fff;box-shadow:0 0 5px #ccc}.familien .panel-primary{border-color:#293a88}.familien .panel-primary>.panel-heading{background-color:#293a88;border-color:#293a88;color:#fff}.familien .panel-heading{border-bottom:none!important;padding-bottom:0!important;padding-top:6px!important}.familien .nav-tabs{border-bottom:none!important;display:flex;justify-content:left!important}.familien h3{margin-bottom:10px;margin-top:5px}.familien-banner{border-radius:4px;height:auto;margin:25px 0;width:100%}.img_familien_tab{border:1px solid #ddd;border-radius:4px;height:auto;padding:1px;width:100%}.barrierefreie-table{margin-bottom:40px}.tableRow{clear:both}.cell{min-height:80px;padding:5px 10px}.no-borders{border:none!important}.tableColumn{float:left;width:20%}.tableColumn>.cell:first-child{background:#fff;border:1px solid #293a88;border-bottom:none;color:#293a88;min-height:40px}div .tableColumn:last-child{border:none}.cell select{border:none;border-radius:2px;font-weight:700;height:26px;margin-top:2px;width:100%}.changeable .cell:nth-child(1n),.tableColumn .cell:nth-child(2n){background:#ebebeb}.changeable .cell:nth-child(2n){background:#fff}.tableColumn .cell:last-child{background:#293a88;border-right:1px solid #fff;color:#fff;font-size:16px;font-weight:700;min-height:30px;text-align:center}@media(max-width:600px){.tableColumn:nth-child(4),.tableColumn:nth-child(5),.tableColumn:nth-child(6){display:none}.tableColumn{width:33.33%}}@media(min-width:600px) and (max-width:768px){.tableColumn:nth-child(5),.tableColumn:nth-child(6){display:none}.tableColumn{width:25%}}.row .imageContainer img{max-width:100%;width:100%}.contentContainer p{font-size:14px;padding-left:15px}.row:nth-child(2n) .contentContainer p{line-height:40px;padding-right:15px}.row .contentContainer h2{background:#293a88;color:#fff;margin-bottom:25px;margin-top:0;padding:10px 15px}.ui-widget-header{background:#293a88;border:none;border-radius:0!important;color:#fff;font-size:16px}.ui-widget-content{border:none}.ui-datepicker-multi .ui-datepicker-group table{width:99%}.contentContainer i.fa-calendar,.contentContainer i.fa-info{border:1px solid #293a88;border-radius:40px;color:#293a88;font-size:20px;margin-right:10px;min-width:41px;padding:10px;text-align:center}.contentContainer,.imageContainer{padding:0}.starContainer{border:1px solid #ebebeb;border-radius:4px;margin-bottom:20px;overflow:hidden}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#293a88;color:#fff}.fc-toolbar{background:#293a88;margin-bottom:0!important;padding:10px}.fc-toolbar h2{color:#fff!important}.fc-event{background-color:#293a88!important;border:1px solid #293a88!important;border-radius:0!important;font-size:1.05em!important}@media (min-width:992px){.row2-height{min-height:266px}.row3-height{min-height:194px}.body-down{min-height:205px}}@media (min-width:768px) and (max-width:992px){.row1-height{min-height:284px}.row2-height{min-height:338px}.row3-height{min-height:263px}.body-down{min-height:277px}}@media (min-width:768px){.img_familien{max-height:309px}.row:nth-child(2n) .imageContainer{float:right}.row:nth-child(2n) .contentContainer{text-align:right}.row:nth-child(2n) .contentContainer i{float:right;margin-left:15px;margin-right:0}}@media (max-width:992px){.familien-content{padding:0 10px 0 15px}}@media (max-width:768px){.familien{margin-bottom:0}.familien-box{margin-bottom:15px}.familien-box .body-down{min-height:auto}.margin-xs{margin-bottom:10px}}@media (max-width:432px){.img_familien{height:auto!important;margin-bottom:5px;width:100%!important}}.frauen-row{margin-top:15px}.frauen-box{border:1px solid #ddd;border-radius:6px}@media (min-width:992px){.frauen-box img{background:#ddd;height:293px;width:100%}.frauen-box .body-up{min-height:233px}}@media (min-width:768px) and (max-width:992px){.frauen-box img{height:233px}.frauen-box .body-up{min-height:305px}}@media (max-width:768px){.frauen-box img{height:auto}.frauen-box{border:none}}.frauen-box .title{background:#293a88;color:#fff;padding:10px}.frauen-box h2{color:#fff!important;font-size:17px;margin:0}.frauen-box .body{padding:10px}.frauen-title{background:#293a88;border:none;color:#fff!important;font-size:17px!important;font-weight:500!important;padding:8px 10px;width:100%}.border-box{border:1px solid #ddd;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin:-10px 0 0;padding:10px}.frauen_tab{margin-top:30px}.img_frauen_tab{border:1px solid #ddd;border-radius:4px;height:auto;padding:1px;width:100%}.expressBookingContainer{background:#ebebeb;border-radius:4px;box-shadow:0 0 18px 0 #b8b8b8;margin-bottom:30px}.extraBooking{background:#fff;padding:18px 25px}@media (min-width:992px){.extraBooking{padding:18px 60px 18px 25px}}.gruppen-booking .my-label{margin-top:6px}.extraBooking label{color:#234692;font-size:14px;margin-bottom:3px}.input-group-express{border-collapse:separate;clear:both;display:table;margin:0;position:relative}.express-plus-minus{background-color:#293a88;height:30px;outline:0;width:60px;z-index:0!important}.express-plus-minus:hover{background:#ef5934}.fa-minus:before,.fa-plus:before{content:"";left:50%;margin-left:-6px;position:absolute;top:50%;width:12px}.fa-minus:before{background:url(https://cdn.aohostels.com/img/minus-icon.png) no-repeat;height:2px;margin-top:-1px}.fa-plus:before{background:url(https://cdn.aohostels.com/img/plus-icon.png) no-repeat;height:12px;margin-top:-6px}.input-reisende{border-radius:0!important;height:30px!important;text-align:center}.smButton input{bottom:0!important;display:none;left:0!important;margin-top:15px}.smButton input,.smallhousesContainer .smallhouse_img_div{position:relative}.extraBooking input,.extraBooking select{height:auto;padding:10px}.gruppen-booking .sideContainer{min-height:225px}.sideContainer{min-height:285px}#newMap,.linkBox,.mapContainer .cl_floatBox,.sideContainer{position:relative}.gruppen-booking .bestprice-logo{display:table;left:-40px;position:absolute;top:30px}.sideContainer span{color:#234692;display:table-cell;font-size:19px;font-weight:700;letter-spacing:-.7px;padding-left:3px;vertical-align:middle}.gruppen-booking .youthBookingButton{bottom:30px}.youthBookingButton{background:#ef5934;border:none;border-radius:6px;bottom:50px;color:#fff;font-size:18px;font-weight:700;left:-30px;padding:12px 30px;position:absolute;transition:all .2s ease-in-out;width:100%}.youthBookingButton:hover{background:#234692}@media (max-width:768px){.center-xs{text-align:center}}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background:#fff;border-radius:0}.ui-datepicker .ui-datepicker-header{padding:.1em 0}.h1-small{font-size:28px!important}.h2-blue{background:#293a88;color:#fff!important;padding:7px 10px;width:100.1%}.h2-small{font-size:22px!important;margin-top:10px}.h3-white{background:#fff;border-bottom:3px solid #ddd;color:#293a88!important;font-size:18px!important;font-style:italic;padding:0;transition:.4s}.h3-blue,.h3-white{font-weight:500!important}.h3-blue{background:#293a88;color:#fff!important;padding:7px 15px;width:100.1%}.h3-white:hover{border-bottom:3px solid #293a88;cursor:pointer}.vorteile-box{border:1px solid #ddd;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.22);margin:-11px 0 0;padding:15px 25px}.list-hide{display:none}.list-hide,.list-show{overflow:hidden;-webkit-transition-duration:.8s}.list-show{border:1px solid #ddd;border-top:3px solid #293a88;margin-top:-14px;padding:10px 20px!important}.orange-button{background:#ef5934;border:none;border-radius:5px;color:#fff!important;display:inline-block;font-size:16px!important;font-weight:700!important;padding:8px 10px;text-align:center;transition:all .3s ease-in-out;width:100%}.orange-button:hover{background:#293a88}.shadow-box{border:1px solid #ddd;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.22);margin:-11px 0 0;padding:15px 25px}.bordered-img{border:1px solid #ddd;border-radius:4px;padding:2px}.horizontal-box{border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.22);margin:-11px 0 0}@media (min-width:992px){.box-image{padding-right:0}.horizontal-box .box-body{padding-right:30px}}@media (min-width:768px) and (max-width:992px){.horizontal-box{border:1px solid #ddd;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:15px 25px}}@media (max-width:768px){.horizontal-box .box-body{padding:15px 30px}.box-body{width:100%}.margin-xs-top{margin-top:15px}}@media (min-width:500px) and (max-width:768px){.box-image{display:none}}@media (max-width:768px){.padding-xs{padding-left:25px;padding-right:0}}.infoBox{box-shadow:0 0 18px 0 #b8b8b8;height:100%;padding:0}.infoBox .infoBoxTitle h2{color:#fff;font-size:18px;letter-spacing:-.3px}#cl_cta,.infoBox,.linkBox{margin-bottom:15px}.expressBookingContainer,.infoBox{-webkit-box-shadow:0 0 18px 0 #b8b8b8}.infoBox .infoBoxTitle{background:#293a88;color:#fff;display:table;font-size:20px;letter-spacing:-.5px;padding:10px;width:100.1%}.infoBoxContainer .infoBoxTitle .title{display:table-cell;padding-left:10px;vertical-align:middle}.infoBoxContainer .infoBoxTitle .titleIcon{background:#fff;border-radius:40px;color:#293a88;display:table-cell;height:2em;margin-right:3px;text-align:center;transition:all .2s ease-in-out;vertical-align:middle;width:2em}.infoBox .infoBoxImage img{width:100%}.infoBox .infoBoxText{padding:0 20px}.infoBox p.box-padding{padding-top:15px}@media (min-width:992px){.infoBox .infoBoxTitle h2{color:#fff;font-size:20px;font-size:18px;letter-spacing:-.3px}}@media (min-width:500px){.same-height-cols{align-items:stretch;display:flex;flex-wrap:wrap;margin-bottom:25px}.row1-title,.row2-title{height:64px}}@media (max-width:500px) and (min-width:320px){.infoBoxContainer{margin:0!important;padding:0 15px!important;width:100%!important}}#ao-tabs .panel-primary>.panel-heading{background:#293a88;border-color:#293a88}#ao-tabs .nav-tabs{border-bottom:none;display:flex;justify-content:left}#ao-tabs .tab{margin-bottom:0}#ao-tabs .panel-primary{border-color:#293a88}#ao-tabs .nav-tabs>li>a{border-bottom:none}#ao-tabs .panel-heading{padding:10px 15px 0}#ao-tabs .panel-body{padding:0}#ao-tabs img{border:1px solid #ddd;border-radius:4px;margin-bottom:10px;padding:2px}@media (max-width:450px){#ao-tabs .panel-heading{padding-left:2px}#ao-tabs .nav>li>a{padding:10px 4px}}.nav-tabs{border-bottom:1px solid #293a88}.landingpage-tabs{margin-top:30px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid;border-color:#ddd #ddd transparent;cursor:default}.nav-tabs>li>a{border:none}.tab-font{color:#707173;font-size:16px}.academic h1{color:#293a88;font-size:26px}.academic h2{background:#293a88;border:none!important;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;font-size:22px;padding:5px}.academic h3{border:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);color:#293a88;font-size:18px;padding:5px 15px}.academic h4{color:#293a88;font-size:22px;text-align:center}.academic-box{box-shadow:0 3px 8px 0 rgba(0,0,0,.1);height:100%}@media (max-width:768px){.academic-box{height:auto}}.faq-box{border:1px solid #ddd;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);margin-top:50px;padding:10px 20px 20px}.faq-box .faq-small{border:1px solid #ddd;margin-top:30px;padding:10px 20px}.faq-box .faq-question:hover{cursor:pointer}.faq-hidden{border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:none;margin-top:-10px;padding:10px}.list-show{display:block}.academic .academic-box .box-down{border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-top:-10px;padding:10px 15px}.teaser_themenseite_right_list ul li{color:#293a88;line-height:24px;padding-left:29px}@media (max-width:768px){.jugendhotel .infoBoxContainer{margin-bottom:15px;width:100%!important}.row1-title{height:auto!important}}@media (max-width:650px){#ao-tabs.abschluss .nav>li>a{padding:8px!important}}@media (max-width:550px){#ao-tabs.abschluss .nav-tabs{display:block}}.ao-vertical-tabs .tab{color:#293a88;margin-bottom:1px;margin-top:-12px;overflow:hidden;position:relative;width:100%}.ao-vertical-tabs .tab input{opacity:0;position:absolute;z-index:-1}.ao-vertical-tabs .tab label{font-weight:500!important;margin-bottom:0;width:100%}.ao-vertical-tabs .tab label:hover{cursor:pointer}.ao-vertical-tabs .tab-content{max-height:0;overflow:hidden;transition:max-height .5s}.ao-vertical-tabs .tab input:checked~.tab-content{max-height:100vh}.ao-vertical-tabs .tab label:after{display:block;height:3em;line-height:4.5;position:absolute;right:0;text-align:center;top:0;transition:all .5s;width:3em}@media (max-width:768px){.ao-vertical-tabs .tab label:after{display:none!important}}.ao-vertical-tabs .tab input[type=checkbox]+label:after{content:"\25BC"}.ao-vertical-tabs .tab input[type=checkbox]:checked+label:after{line-height:1;transform:rotateX(180deg)}.escapeHeadline{border:none;font-size:26px;margin-bottom:10px;margin-top:10px;padding-bottom:4px}.textSeperator{border-bottom:1px solid #293a88;margin-bottom:20px;padding-bottom:20px}.inputContainer{border-radius:6px;box-shadow:0 0 4px 1px #d4d4d4;overflow:hidden}.inputContainer span{float:left;max-height:37px;width:16%}.inputContainer span.inputLeft{width:16%}.inputContainer span i,.inputContainer span.inputLeft{background:#293a88;border-radius:6px 0 0 6px;padding:10px 15px}.inputContainer span i{color:#fff;font-size:18px;width:100%}.inputContainer span img{max-width:100%}.inputContainer input{background:#fff;border:none;padding:10px;width:84%}.inputContainer select{background:#fff;border:none;color:#293a88;padding:10px 10px 11px 5px;width:84%}.room.active{background:#293a88;box-shadow:0 0 4px 1px #293a88;color:#fff}.room.active h2{color:#fff}.ui-tabs .ui-tabs-nav li.ui-tabs-active .roomLeft{background:#293a88!important}#tabs.escapeRoomTabs{border-radius:0;border-top:1px solid #293a88;margin-top:20px;padding:20px 0 0}#tabs.escapeRoomTabs ul{line-height:0;padding:0}#tabs.escapeRoomTabs ul li{background:none;border:none;margin:0;padding:0;width:50%}#tabs.escapeRoomTabs ul li a{color:#fff!important;padding:0;width:100%}#tabs.escapeRoomTabs .roomLeft{background:#fff;border-bottom:1px solid #293a88;float:left;min-height:110px;padding-top:6px;text-align:center;width:100%}#tabs.escapeRoomTabs .roomLeft img{border:none!important;opacity:0;transition:all .5s ease-in-out}#tabs.escapeRoomTabs .roomLeft span{color:#293a88;display:inline-block;font-size:10px;font-weight:700;line-height:1.2;transition:all .5s ease-in-out}#tabs.escapeRoomTabs li.ui-tabs-active .roomLeft span{color:#fff}#tabs.escapeRoomTabs .tabContent{background:none;border:1px solid #293a88;border-top:none;padding:15px 10px 10px}#tabs.escapeRoomTabs .roomLeft .imgContainer{background:url(https://cdn.aohostels.com/img/landingpage/chip_blue.png) no-repeat;background-size:100%;border-bottom:1px solid #293a88;display:inline-block;margin-bottom:15px;padding-bottom:10px;transition:all .5s ease-in-out}#tabs.escapeRoomTabs .roomLeft.first .imgContainer{background:url(https://cdn.aohostels.com/img/landingpage/secretservice_blue.png) no-repeat}#tabs.escapeRoomTabs li.ui-tabs-active .roomLeft .imgContainer img{opacity:1}#tabs.escapeRoomTabs li.ui-tabs-active .roomLeft .imgContainer{border-bottom:1px solid #fff}#tabs.escapeRoomTabs .tabContent h2{font-size:20px;margin-top:0}#tabs.escapeRoomTabs .tabContent p{font-size:12px;text-align:left}.fa-calendar{padding:0!important}.buttonContainer{padding:15px 30px}.buttonContainer button{background:#ef5934;color:#fff!important}.buttonContainer button:hover{background:#293a88}.inputField.bis{background:#ebebeb}@media(min-width:200px) and (max-width:450px){.inputContainer span,.inputContainer span.inputLeft{width:16%}.inputContainer input,.inputContainer select{width:84%}#tabs.escapeRoomTabs .roomLeft span{margin-top:-10px}}@media(min-width:450px) and (max-width:768px){.inputContainer span,.inputContainer span.inputLeft{width:10%}.inputContainer input,.inputContainer select{width:90%}.inputContainer span img{max-width:75%}}@media(min-width:768px){.inputContainer .inputLeft.calendar{width:7.5%}.inputContainer .inputField.calendar{width:92.5%}#tabs.escapeRoomTabs .roomLeft span{font-size:14px}.inputContainer span{width:16%}.inputContainer input,.inputContainer select{width:84%}}#consoleDiv{margin-bottom:15px}#consoleDiv .left,#desktopDiv .left{background:#293a88;border-radius:6px 0 0 6px;float:left;padding:20px;width:12%}#desktopDiv .left{border-radius:0 6px 6px 0}#consoleDiv li,#desktopDiv li{background:url(https://cdn.aohostels.com/img/landingpage/egaming/controllerIcon.png) left 9px no-repeat;background-size:4%;color:#293a88;padding:5px 5px 5px 40px;text-decoration:none}#galleryDiv{margin-bottom:15px;text-align:center}#galleryDiv img{border:1px solid #293a88;border-radius:5px;display:inline-block;margin:0;max-width:100%;padding:5px;transition:all .5s ease-in-out}#galleryDiv img:hover{position:relative;transform:scale(1.2);z-index:1}#consoleDiv .left img,#desktopDiv .left img{padding:14px 10px 15px 0;width:94px}#consoleDiv p,#desktopDiv p{font-size:14px;font-weight:700;margin-bottom:10px}#desktopDiv .left img{padding:27px 15px 31px 0}#consoleDiv .right,#desktopDiv .right{border:1px solid #293a88;border-radius:0 6px 6px 0;float:left;min-height:93px;padding:15px;width:88%}#desktopDiv .right{border-radius:6px 0 0 6px}#controllerSlider,#desktopSlider{height:500px;overflow:hidden;position:relative;width:725px}#desktopSlider{height:385px}#controllerSliderOverlay,#desktopSliderOverlay{background:url(https://cdn.aohostels.com/img/landingpage/egaming/testslide54.png) no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1e+51}#desktopSliderOverlay{background:url(https://cdn.aohostels.com/img/landingpage/egaming/testslide2.png) no-repeat;background-size:cover}#controllerSlider .bx-wrapper,#desktopSlider .bx-wrapper{margin:0!important;max-width:725px;z-index:10}#controllerSlider .bx-wrapper .bx-viewport,#desktopSlider .bx-wrapper .bx-viewport{border:none;box-shadow:none;left:0}#controllerSliderContent li,#desktopSliderContent li{padding:0}#countdown .number{background:url(https://cdn.aohostels.com/img/landingpage/numberBackgroundBigBlue2.png) repeat-x;font-size:265px;font-weight:700;letter-spacing:57px;line-height:252px;padding-left:9px;text-indent:13px;width:95%}#bookButton{background:red;border-radius:100px;color:#fff;font-size:17px;height:80px;padding:16px 10px 10px;position:absolute;right:20px;text-align:center;text-decoration:none;top:20px;transform:rotate(20deg);transition:all .5s ease-in-out;width:80px}#bookButton:hover{background:#ef5934}.orderButton{background:#293a88;border-radius:5px;color:#fff!important;display:block;font-size:16px;margin-top:50px;padding:10px 20px;text-align:center;text-decoration:none!important;transition:all .5s ease-in-out;width:100%}.orderButton:hover{background:#ef5934}#countdown{color:#fff;display:inline-block;font-size:15px;font-weight:700}@media(max-width:768px){#consoleDiv .right,#desktopDiv .right{border-radius:6px;width:100%}#consoleDiv .left,#desktopDiv .left{display:none}}@media(max-width:992px){#countdown .number{background:url(https://cdn.aohostels.com/img/landingpage/numberBackgroundBigBlue2.png) repeat-x;background-size:25%;font-size:55px;font-weight:700;letter-spacing:53px;line-height:100px;padding-left:2px;text-indent:20px;width:91%}}.images360 h1{font-size:26px}.images360 h4{color:#293a88;text-align:center}select.house-select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;border:thin solid #293a88;border-radius:4px;box-sizing:border-box;display:block;font:inherit;line-height:1.5em;margin:22px auto 15px;padding:7px 100px 7px 10px}select.house-select,select.house-select:focus{background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}select.house-select:focus{background-image:linear-gradient(45deg,green 50%,transparent 0),linear-gradient(135deg,transparent 50%,green 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;border-color:green;outline:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.image360-container{display:none;text-align:center;vertical-align:middle}#image360{align-items:center;background:#dddddd24;border:2px solid #f2f2f2;display:flex;display:-webkit-flex;height:500px;justify-content:center;margin-top:20px;width:100%}#image360,.nav360{text-align:center}a.buttons360{background:#293a88;border:1px solid #293a88;border-radius:4px;color:#fff!important;display:inline-block;margin-top:25px;padding:6px 40px;text-decoration:none;transition:all .2s}a.buttons360:hover{background:#fff;color:#293a88!important;cursor:pointer;text-decoration:none}.buttons360-disabled{cursor:default;opacity:.5;pointer-events:none}.buttons360 .fa-angle-left{font-size:16px;margin-right:10px}.buttons360 .fa-angle-right{font-size:16px;margin-left:10px}.slider-counter{display:inline-block;font-size:14px;margin:0 40px}.house-renovations{box-shadow:0 0 2px 0 #b8b8b8;margin-top:70px}.house-renovations h3{background:#ddd6;border-bottom:1px solid #ddd;padding:20px}.titleIcon{display:inline-block;font-size:26px;margin-right:16px;text-align:center}.highlights{color:#293a88;font-size:15px;font-weight:700;padding:15px 25px}.highlights .fa-check{color:#ef5934;display:inline;font-size:25px}a.book-now{background:#ef5934;border:1px solid #ef5934;border-radius:4px;color:#fff!important;display:inline-block;font-weight:700;margin:12px auto 31px;padding:8px 15%;text-decoration:none;transition:all .2s}a.book-now:hover{background:#fff;color:#ef5934!important;cursor:pointer;text-decoration:none}@media(max-width:992px){#highlights .col-md-4{margin-top:15px}a.book-now{padding:8px 30%}}@media(max-width:400px){a.buttons360{padding:6px 20px}}.ao-app h1{font-size:26px}.ao-app h4{color:#293a88}.ao-app hr{margin:25px auto}.app-img{border-radius:8px;float:left;margin-right:20px}.qr-box{margin-bottom:25px;margin-left:15px;margin-right:15px}.qr-box-top{background:#293a88;border:1px solid #ddd}.qr-box-top h3{color:#fff}.qr-box-bottom{background:#dddddd24;border:1px solid #ddd;margin-top:-1px;padding:30px 0}.app-highlights,.qr-col{text-align:center}.app-highlights .qr-check-boxes{color:#293a88;display:inline-block;font-size:14px;font-weight:700;text-align:left}.app-highlights .qr-discount{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}.qr-image{background:#ddd;height:200px;margin-bottom:15px;width:200px}.app-highlights .fa-check{color:#ef5934;display:inline;font-size:25px}@media (max-width:768px){.qr-box-top h3{text-align:center}.app-apple{display:inline-block!important}.get-app-img{margin-bottom:15px}.app-screenshots{margin-bottom:20px}#appCarousel .carousel-indicators .active{background:#293a88!important}#appCarousel ol li{background:#888!important}}@media (max-width:450px){.app-img{display:none}.app-apple{width:173px!important}}
/*!
 * Build time:4/16/2019, 4:29:46 PM
 * Copyright 2018 Peak Ace AG. All Rights Reserved.
 */#pab-app-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#5c5d5f;font-family:GothamRounded,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;font-size:14px;font-weight:300;left:0;line-height:1.45;margin:0;min-height:100%;min-width:320px;overflow:hidden;position:absolute;right:0;width:100%;z-index:1}#pab-app-wrapper p{font-size:16px;line-height:1.4}#pab-app-wrapper img{display:inline-block;height:auto;max-width:100%;vertical-align:top}#pab-app-wrapper .pa-cm-h2{font-family:CircularStd,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700}#pab-app-wrapper strong{font-weight:700}.pa-cm-container{margin:0 auto;max-width:1140px;padding-left:15px;padding-right:15px;width:100%}.pa-cm-top-block{border-bottom:3px dotted #aaa;color:#224691;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;line-height:1.45;margin:0 auto 37px;max-width:1311px;padding:10px 15px 20px}@media (min-width:768px){.pa-cm-top-block{padding:15px 24px 0}}.pa-cm-top-block .pa-cm-title{display:block;font-family:CircularStd,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1;padding:30px 0 3px}.pa-cm-top-block .pa-cm-subtitle{color:#ee5834;display:block;font-size:24px;font-weight:400!important;padding:0 0 33px}.pa-cm-top-block p{color:#224691;margin:0 0 27px}.pa-cm-banner{background:#224691;position:relative}.pa-cm-banner-decor{background-position:-2px 100%;background-repeat:repeat-x;bottom:-4px;height:124px;position:absolute;width:100%}@media (max-width:767px){.pa-cm-banner-decor{background-repeat:no-repeat;background-size:cover;height:19%}}.pa-cm-banner-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1366px;width:100%}.pa-cm-intro{font-size:16px;line-height:1.5;margin:0 auto;max-width:820px;padding:12px 15px 47px}.pa-cm-intro .pa-cm-h2{color:#ee5834;font-size:28px;margin:0 0 20px}.pa-cm-intro p{margin:0 0 20px}.pa-cm-row{padding:0 0 50px;position:relative}.pa-cm-row:before{background-image:url(https://cdn.aohostels.com/img/landingpage/infographic/white-dec.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";height:50px;left:0;position:absolute;right:0;top:-50px;z-index:-1}@media (min-width:768px){.pa-cm-row:before{background-position:0 0;background-repeat:repeat-x;background-size:auto;height:139px;top:-129px}}.pa-cm-row.pa-cm-gray-bg{position:relative}.pa-cm-row.pa-cm-gray-bg:after{background:#efefef;bottom:0;content:"";left:0;position:absolute;right:0;top:50px;z-index:-1}@media (min-width:768px){.pa-cm-row.pa-cm-gray-bg:after{top:120px}}.pa-cm-row.pa-cm-gray-bg:before{background-image:url(https://cdn.aohostels.com/img/landingpage/infographic/gray-dec.png);top:0}@media (min-width:768px){.pa-cm-row.pa-cm-gray-bg:before{height:121px;top:0}}@media (max-width:767px){.pa-cm-row.pa-cm-gray-bg{padding:30px 0 70px}}@media (min-width:768px){.pa-cm-row.pa-cm-gray-bg{padding:128px 0 0}}.pa-cm-row.pa-cm-gray-bg .pa-cm-bg-col,.pa-cm-row.pa-cm-gray-bg .pa-cm-embedbox{background:#fff}@media (min-width:768px){.pa-cm-row.pa-cm-leipzig-row:before{top:0}.pa-cm-row.pa-cm-leipzig-row{padding:128px 0 204px}.pa-cm-row.pa-cm-leipzig-row .pa-cm-city-img{margin:-177px 8.8% 0 10px}.pa-cm-row.pa-cm-leipzig-row .pa-cm-row-two-column{padding:0}.pa-cm-row.pa-cm-leipzig-row .pa-cm-bg-col{margin-top:47px}.pa-cm-row.pa-cm-berlin-row{padding:0 0 82px}.pa-cm-row.pa-cm-berlin-row .pa-cm-city-img{margin:-227px 22.8% 16px 10px}.pa-cm-row.pa-cm-berlin-row .pa-cm-row-caption{padding:0 0 64px}.pa-cm-row.pa-cm-berlin-row .pa-cm-row-two-column{padding:0 0 47px}.pa-cm-row.pa-cm-hamburg-row{padding:117px 0 186px}.pa-cm-row.pa-cm-hamburg-row .pa-cm-city-img{margin:-234px 13.3% 0 10px}.pa-cm-row.pa-cm-hamburg-row .pa-cm-row-caption{padding:0 0 16px}.pa-cm-row.pa-cm-hamburg-row .pa-cm-bg-col{margin-top:48px}.pa-cm-row.pa-cm-hamburg-row .pa-cm-row-two-column{padding:0}.pa-cm-row.pa-cm-dortmund-row{padding:16px 0 59px}.pa-cm-row.pa-cm-dortmund-row .pa-cm-city-img{margin:-205px 10.4% 0 10px}.pa-cm-row.pa-cm-dortmund-row .pa-cm-row-caption{padding:0 0 56px}.pa-cm-row.pa-cm-dortmund-row .pa-cm-bg-col{margin-top:46px}.pa-cm-row.pa-cm-dortmund-row .pa-cm-row-two-column{padding:0 0 21px}.pa-cm-row.pa-cm-dresden-row{padding:142px 0 181px}.pa-cm-row.pa-cm-dresden-row .pa-cm-city-img{margin:-208px 0 0 55px}.pa-cm-row.pa-cm-dresden-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 76px}.pa-cm-row.pa-cm-dresden-row .pa-cm-bg-col{margin-top:-8px}.pa-cm-row.pa-cm-dresden-row .pa-cm-row-two-column{padding:0 0 48px}.pa-cm-row.pa-cm-munchen-row{padding:19px 0 129px}.pa-cm-row.pa-cm-munchen-row .pa-cm-city-img{margin:-203px 0 0 7.1%}.pa-cm-row.pa-cm-munchen-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 70px}.pa-cm-row.pa-cm-munchen-row .pa-cm-bg-col{margin-top:-5px;padding-right:18px}.pa-cm-row.pa-cm-munchen-row .pa-cm-row-two-column{padding:0 0 48px}}.pa-cm-row.pa-cm-munchen-row .pa-cm-share-box{padding:0 0 53px}@media (min-width:768px){.pa-cm-row.pa-cm-dusseldorf-row{padding:149px 0 186px}.pa-cm-row.pa-cm-dusseldorf-row .pa-cm-city-img{margin:-217px 0 0 66px}.pa-cm-row.pa-cm-dusseldorf-row .pa-cm-row-caption{justify-content:flex-end;padding:0}.pa-cm-row.pa-cm-dusseldorf-row .pa-cm-bg-col{margin-top:48px}.pa-cm-row.pa-cm-dusseldorf-row .pa-cm-row-two-column{padding:0 0 41px}.pa-cm-row.pa-cm-frankfurt-row{padding:14px 0 57px}.pa-cm-row.pa-cm-frankfurt-row .pa-cm-city-img{margin:-220px 0 0 11.2%}.pa-cm-row.pa-cm-frankfurt-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 47px}.pa-cm-row.pa-cm-frankfurt-row .pa-cm-bg-col{margin-top:-5px;padding-right:18px}.pa-cm-row.pa-cm-frankfurt-row .pa-cm-row-two-column{padding:0 0 48px}.pa-cm-row.pa-cm-koln-row{padding:143px 0 174px}.pa-cm-row.pa-cm-koln-row .pa-cm-city-img{margin:-211px 0 0 17.5%}.pa-cm-row.pa-cm-koln-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 53px}.pa-cm-row.pa-cm-koln-row .pa-cm-bg-col{margin-top:-3px}.pa-cm-row.pa-cm-koln-row .pa-cm-row-two-column{padding:0 0 54px}.pa-cm-row.pa-cm-stuttgrart-row{padding:26px 0 68px}.pa-cm-row.pa-cm-stuttgrart-row .pa-cm-city-img{margin:-208px 0 0 8.2%}.pa-cm-row.pa-cm-stuttgrart-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 61px}.pa-cm-row.pa-cm-stuttgrart-row .pa-cm-bg-col{margin-top:47px;padding-right:25px}.pa-cm-row.pa-cm-stuttgrart-row .pa-cm-row-two-column{padding:0 0 52px}.pa-cm-row.pa-cm-nurnberg-row{padding:132px 0 184px}.pa-cm-row.pa-cm-nurnberg-row .pa-cm-city-img{margin:-222px 0 0 14.2%}.pa-cm-row.pa-cm-nurnberg-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 14px}.pa-cm-row.pa-cm-nurnberg-row .pa-cm-bg-col{margin-top:48px;padding-right:22px}.pa-cm-row.pa-cm-nurnberg-row .pa-cm-row-two-column{padding:0 0 41px}}.pa-cm-row.pa-cm-nurnberg-row .pa-cm-share-box{padding:0 0 52px}.pa-cm-row.pa-cm-nurnberg-row .pa-cm-info-box{padding:50px 0 52px}@media (min-width:1024px){.pa-cm-row.pa-cm-nurnberg-row .pa-cm-info-box .pa-cm-container{padding:0 85px 0 15px}}@media (min-width:768px){.pa-cm-row.pa-cm-bochum-row{padding:17px 0 85px}.pa-cm-row.pa-cm-bochum-row .pa-cm-city-img{margin:-162px 0 0 9.1%}.pa-cm-row.pa-cm-bochum-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 58px}.pa-cm-row.pa-cm-bochum-row .pa-cm-bg-col{margin-top:47px;padding-right:25px}.pa-cm-row.pa-cm-bochum-row .pa-cm-row-two-column{padding:0 0 52px}.pa-cm-row.pa-cm-aachen-row{padding:116px 0 188px}.pa-cm-row.pa-cm-aachen-row .pa-cm-city-img{margin:-179px 0 0 9.3%}.pa-cm-row.pa-cm-aachen-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 34px}.pa-cm-row.pa-cm-aachen-row .pa-cm-bg-col{margin-top:46px;padding-right:22px}.pa-cm-row.pa-cm-aachen-row .pa-cm-row-two-column{padding:0 0 50px}.pa-cm-row.pa-cm-essen-row{padding:12px 0 71px}.pa-cm-row.pa-cm-essen-row .pa-cm-city-img{margin:-210px 0 0 11.7%}.pa-cm-row.pa-cm-essen-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 55px}.pa-cm-row.pa-cm-essen-row .pa-cm-bg-col{margin-top:47px;padding-right:25px}.pa-cm-row.pa-cm-essen-row .pa-cm-row-two-column{padding:0 0 52px}.pa-cm-row.pa-cm-hannover-row{padding:113px 0 142px}.pa-cm-row.pa-cm-hannover-row .pa-cm-city-img{margin:-203px 0 0 7%}.pa-cm-row.pa-cm-hannover-row .pa-cm-row-caption{justify-content:flex-end;padding:0 0 42px}.pa-cm-row.pa-cm-hannover-row .pa-cm-bg-col{margin-top:47px}.pa-cm-row.pa-cm-hannover-row .pa-cm-row-two-column{padding:0 0 40px}}.pa-cm-row.pa-cm-bottom-row{font-size:16px;padding:24px 0 50px}.pa-cm-row.pa-cm-bottom-row:before{background-image:url(https://cdn.aohostels.com/img/landingpage/infographic/bottom-dec.png)}@media (min-width:768px){.pa-cm-row.pa-cm-bottom-row:before{background-repeat:no-repeat;background-size:cover;height:125px;top:-125px}}.pa-cm-row.pa-cm-bottom-row .pa-cm-container{max-width:820px}.pa-cm-row.pa-cm-bottom-row p{margin:0 0 25px}.pa-cm-row.pa-cm-bottom-row .pa-cm-bottom-motto{color:#ee5834;display:block;font-family:CircularStd,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:28px;font-weight:700;padding:0 0 38px}.pa-cm-row.pa-cm-bottom-row p.pa-cm-lead-text{color:#224691;font-weight:700;margin:0 0 48px}@media (min-width:768px){.pa-cm-row{padding-top:0}}@media (max-width:767px){.pa-cm-row .pa-cm-city-img{max-width:70%}}.pa-cm-row-two-column{padding:0 0 15px}@media (min-width:1024px){.pa-cm-row-two-column{align-items:flex-start;display:flex}}@media (max-width:1023px){.pa-cm-three-col{padding:0 0 25px}}@media (min-width:768px){.pa-cm-three-col{display:flex;flex:1 0;margin:0 -15px}}.pa-cm-col{padding:0 0 20px}@media (min-width:768px){.pa-cm-col{padding:0 15px;width:33.3%}}.pa-cm-col .pa-cm-col-img{padding:0 0 15px}@media (min-width:768px){.pa-cm-col .pa-cm-col-img{padding:0 0 21px}}.pa-cm-col .pa-cm-col-title{align-items:flex-end;display:flex;flex-wrap:wrap;margin:0 0 12px}@media (min-width:768px){.pa-cm-col .pa-cm-col-title{min-height:65px}}@media (max-width:767px){.pa-cm-col .pa-cm-col-title br{display:none}}.pa-cm-col .pa-cm-col-title strong{font-family:CircularStd,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px}@media (min-width:768px){.pa-cm-col .pa-cm-col-title strong{line-height:1}}.pa-cm-col .pa-cm-col-title .date{align-items:center;display:flex;width:100%}.pa-cm-col .pa-cm-col-title .date img{margin:0 10px 0 0}.pa-cm-col p{margin:0}.pa-cm-price-box{align-items:center;display:flex;padding:0 0 10px}@media (min-width:768px){.pa-cm-price-box{padding:0 0 24px}}.pa-cm-price-box .pa-cm-number{background:#ee5834;color:#fff;display:inline-block;font-family:CircularStd,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;margin:0 10px 0 0;padding:1px 7px}.pa-cm-bg-col{background:#efefef;padding:31px 24px 29px 29px}@media (min-width:1024px){.pa-cm-bg-col{margin:0 0 0 30px;width:255px}}.pa-cm-bg-col p{margin:0}.pa-cm-bg-col-title{color:#224691;font-family:CircularStd,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;padding:0 0 10px;text-align:center}.pa-cm-bg-col-title img{margin:0 0 14px}.pa-cm-bg-col-title strong{display:block}.pa-cm-row-caption{padding:0 0 13px}.pa-cm-row-caption .pa-cm-h2{color:#224691;font-size:31px}.pa-cm-row-caption img{display:block!important;margin:0 auto 15px}@media (min-width:768px){.pa-cm-row-caption{align-items:flex-end;display:flex;flex-direction:row-reverse;justify-content:space-between}}.pa-cm-share-button{background:#3aeb9e;border:none;border-radius:2em;color:#fff;cursor:pointer;font-size:16px;font-weight:500;letter-spacing:1.3px;min-width:176px;outline:none;padding:17px 5px;text-align:center;transition:opacity .3s}.pa-cm-share-button:hover{opacity:.7}.pa-cm-share-button.hidden{display:none}.pa-cm-info-box{background:#224691;color:#3aeb9e;font-family:CircularStd,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;padding:57px 0}@media (min-width:768px){.pa-cm-info-box .pa-cm-container{align-items:center;display:flex}}@media (min-width:1024px){.pa-cm-info-box .pa-cm-container{padding:0 80px 0 15px}}.pa-cm-info-box .pa-cm-info-img{text-align:center}@media (min-width:768px){.pa-cm-info-box .pa-cm-info-img{margin:0 15px 0 0;width:95px}}@media (min-width:1024px){.pa-cm-info-box .pa-cm-info-img{margin:0 65px 0 0}}@media (min-width:768px){.pa-cm-info-box .pa-cm-info-text{flex:1 0}}.pa-cm-info-box p{color:#3aeb9e!important;font-family:CircularStd,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px!important;margin:0}.pa-cm-info-botoom{background:#224691;color:#fff;padding:47px 0}.pa-cm-info-botoom .pa-cm-info-bottom-title{display:block}.pa-cm-info-botoom a{color:inherit}#pa-cm-footer{border-top:2px solid #293a88;padding:20px 0 70px;text-align:center}@media (min-width:768px){#pa-cm-footer{padding:20px 0 30px}}.pa-cm-footer-list{font-weight:500;list-style:none;margin:0;padding:0 0 10px}.pa-cm-footer-list li{background:none!important;display:inline-block;padding:0 5px 5px;vertical-align:top}.pa-cm-footer-list a{color:#224691;font-size:14px;font-weight:700;text-decoration:underline}.pa-cm-embedbox{background:#efefef;display:none;margin:20px auto 60px;max-width:710px;padding:30px}.pa-cm-embedbox.visible{display:block}.pa-cm-embedbox .pa-embedbox-title{color:#000;display:block;font-size:16px;padding:0 20px 14px 0;position:relative}.pa-cm-embedbox .pa-embedbox-title img{display:inline-block;margin:-4px 10px 0 0;vertical-align:top}.pa-cm-embedbox .pa-embedbox-title .pa-cm-close-share{background:#000;border:none;border-radius:100%;cursor:pointer;height:16px;outline:none;padding:0;position:absolute;right:0;top:1px;transition:opacity .3s;width:16px}.pa-cm-embedbox .pa-embedbox-title .pa-cm-close-share:hover{opacity:.7}.pa-cm-embedbox .pa-embedbox-title .pa-cm-close-share:after,.pa-cm-embedbox .pa-embedbox-title .pa-cm-close-share:before{background:#fff;bottom:3px;content:"";position:absolute;top:3px;width:1px}.pa-cm-embedbox .pa-embedbox-title .pa-cm-close-share:before{transform:rotate(45deg)}.pa-cm-embedbox .pa-embedbox-title .pa-cm-close-share:after{transform:rotate(-45deg)}.pa-cm-embedbox textarea{background:#fff;border:1px solid #ddd;color:#000;font-size:14px;min-height:122px;outline:none;padding:11px 16px;text-align:left;width:100%}.pa-cm-embedbox p{margin:0!important}.copyright_event{color:#5c5d5f;display:block}.city-links{font-weight:700;line-height:2;margin-top:55px}div#accordion li:nth-child(2n){background:#ebebeb}div#accordion li{background:none;padding:10px}.ui-state-active{color:#fff!important}.ui-accordion .ui-accordion-header{background:#293a88;color:#fff;font-size:16px;font-weight:700;padding:15px 15px 15px 30px;text-transform:uppercase;transition:all .5s ease-in-out}.ui-accordion .ui-accordion-header i{margin-right:10px}.ui-accordion .ui-accordion-content{border:1px solid #ebebeb;padding:0}#wordCloud{position:relative}#wordCloud span{padding:10px;transition:all .5s ease-in-out}#wordCloud span.active,#wordCloud span:hover{background:hsla(0,0%,100%,.85);color:#293a88;display:inline-block;transform:scale(1.5)}.ui-accordion .ui-accordion-header:hover{opacity:.7}.registerContainer,.workshopContainer{border:1px solid #ebebeb;border-radius:0 0 4px 4px}.workshopContainer{float:left;margin-bottom:20px;width:100%}.workshopContainer ul{list-style-type:disc;padding-left:15px}.workshopContainer ul li{background:none;color:#000;padding-left:0}.registerHeadline,.workshopHeadline{background:#293a88;border-radius:4px 4px 0 0;padding:10px}.registerHeadline h1,.workshopHeadline h2{border:none;color:#fff;font-size:20px;letter-spacing:0;margin:0;padding:0}.registerContent{padding:20px 0}.workshopContent{padding:20px}.workshopDiv .fa-calendar{padding:10px 15px!important}.inp{margin:10px 0;position:relative;width:100%}.inp .label{color:#9098a9;font-size:16px;font-weight:500;left:0;position:absolute;top:16px;transform-origin:0 0;transition:all .2s ease}.inp .border{background:#293a88;bottom:0;height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:0 0}.inp .border,.inp input{transition:all .15s ease;width:100%}.inp input{-webkit-appearance:none;background:none;border:0;border-bottom:2px solid #c8ccd4;border-radius:0;color:#293a88;font-family:inherit;font-size:16px;font-weight:500;height:44px;padding:6px 10px}.inp input:hover{background:rgba(34,50,84,.03)}.inp input:not(:-moz-placeholder)+span{color:#5a667f;transform:translateY(-26px) scale(.75)}.inp input:not(:placeholder-shown)+span{color:#5a667f;transform:translateY(-26px) scale(.75)}.inp input:focus{background:none;outline:none}.inp input:focus+span{color:#293a88;transform:translateY(-26px) scale(.75)}.inp input:focus+span+.border{transform:scaleX(1)}.appRegisterButton{background:#ef5934;border:none;color:#fff;font-size:16px;font-weight:700;margin-top:30px;padding:5px 10px;width:100%}.help-block.with-errors{color:#c20000;margin:0}.help-block.with-errors li{background:none;color:#c20000!important;line-height:0;list-style-type:none;padding-left:5px}.requiredInfo{color:#d0d0d0;display:block;font-size:11px;padding:15px}.checkboxDiv.has-error .help-block{padding:6px 15px 8px}.changedSelect select{border:none;border-bottom:2px solid #c8ccd4;padding:10px;width:100%}.changedSelect label{color:#9098a9;font-size:14px;font-weight:400;padding-left:10px}.italianRight{float:right;margin-bottom:20px;width:25%}.italianLeft{float:left;padding-right:14px;width:75%}.italianLeft .app-highlights li{font-size:14px;font-weight:700}.escapeForm .has-error .help-block.with-errors ul li{margin-top:10px}.faqContainer{text-align:center}.faqContainer .question{border-bottom:1px solid #ebebeb;display:inline-block;font-size:18px}.faqContainer p{padding:10px}.dealHeadline{border-bottom:1px solid #ebebeb;margin-bottom:30px!important;padding-bottom:5px;text-align:center}.voucherDealLeft{float:left;width:35%}.voucherDealLeft a{border:1px solid #293a88;border-radius:4px;display:block;padding:2px}.voucherDealLeft.Warsaw a{border:0;border-radius:4px;display:block;padding:2px}.voucherDealRight{float:left;padding-left:20px;text-align:left;width:65%}.voucherDealLeft .appRegisterButton,.voucherDealRight .appRegisterButton{border-radius:4px;color:#fff!important;text-decoration:none;transition:all .5s ease-in-out}.voucherDealLeft .appRegisterButton:hover,.voucherDealRight .appRegisterButton:hover{background:#293a88}@media(min-width:768px){.workshopContainer{width:49%}.paddingContainer .workshopContainer:nth-child(2){margin-left:2%;min-height:348px}.workshopDiv .inputContainer .inputLeft.calendar,.workshopDiv .inputContainer span{width:10.5%}.workshopDiv .inputContainer .inputField.calendar,.workshopDiv .inputContainer input,.workshopDiv .inputContainer select{width:89.5%}.workshopDiv .inputContainer .inputField.calendar{padding:10px 10px 9px}}@media(max-width:768px){.voucherDealLeft,.voucherDealRight{padding:0 20px;width:100%}.italianRight{padding:0!important;width:100%!important}.italianLeft{padding-left:0!important;text-align:left;width:100%!important}.italianLeft .app-highlights{text-align:left!important}.paddingContainer{padding:0 15px}.paddingContainer h1{font-size:30px;margin-top:20px}.requiredInfo{margin-left:15px}#wordCloud span.active,#wordCloud span:hover{background:hsla(0,0%,100%,.85);color:#293a88;display:inline;font-weight:700;transform:scale(1)}.registerContainer{border:none;margin-top:-48px}.registerHeadline{border-radius:0}.italianLeft.last{margin-bottom:20px}}.styledCheck{-webkit-tap-highlight-color:transparent;color:#293a88;cursor:pointer;float:left;height:18px;margin:auto;position:relative;transform:translateZ(0);width:100%}.styledCheck:before{background:rgba(41,58,136,.35);border-radius:6px;content:"";height:24px;left:-3px;opacity:0;position:absolute;top:-3px;transition:opacity .2s ease;width:24px}.styledCheck svg{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#293a88;stroke-width:1.5;position:relative;transform:translateZ(0);transition:all .2s ease;z-index:1}.styledCheck svg path{stroke-dasharray:60;stroke-dashoffset:0}.styledCheck svg polyline{stroke-dasharray:22;stroke-dashoffset:66}.styledCheck:hover:before{opacity:1}.styledCheck:hover svg{stroke:#fff}.cbx:checked+.styledCheck{color:#fff}.cbx:checked+.styledCheck svg{stroke:#fff}.cbx:checked+.styledCheck svg path{stroke-dashoffset:60;transition:all .3s linear}.cbx:checked+.styledCheck svg polyline{stroke-dashoffset:42;transition:all .2s linear;transition-delay:.15s}.roomSlider{float:left;height:50vh;width:50%}.roomSlider .bx-viewport{border:none!important;box-shadow:none!important;height:100vh!important;left:0!important;margin:0;padding:0;width:100%!important}.roomSlider li{background:none!important;padding-left:0!important}.datepicker{background:url(https://cdn.aohostels.com/img/house/aohostels-kalender-icon.png) right 10px center no-repeat #fff;text-align:left}.long-stays .registerContainer{margin-top:30px}.long-booking .express-control{height:34px}#express_house{padding-left:7px}.long-booking{margin-bottom:12px;margin-left:0;margin-right:0}.long-stays .paddingContainer{margin:0 auto;max-width:1200px;padding:50px 15px}.paddingContainer-testimonial{margin:0 auto;max-width:1200px;padding:0 15px 25px}.long-stays .paddingContainer h2{font-size:34px}.long-stays .paddingContainer p{color:#000;font-size:16px;line-height:24px;margin-bottom:15px;text-align:justify}.long-stay-register{padding-bottom:0;position:relative;top:0}.long-stay-register h3{margin-bottom:35px;text-align:center}.dateContainer{background:#fff;margin:0 auto;max-width:1200px;padding:35px 20px;position:relative;top:-10px}.dateContainer .form-control{border:none!important;border-bottom:2px solid #c8ccd4!important;border-radius:0;box-shadow:none}.dateContainer:after,.dateContainer:before{border:solid transparent;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.dateContainer:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:110px;margin-left:-110px;top:72px}.dateContainer:before{border-color:hsla(0,0%,100%,0);border-width:36px;margin-left:-36px}#longstaySubmenu .titleName{background:rgba(0,0,0,.8);bottom:20px;color:#fff;font-size:16px;left:0;padding:10px 20px;position:absolute;transition:all .5s ease-in-out;width:50%}#longstaySubmenu .menuItem{cursor:pointer;max-height:317px;overflow:hidden;padding:0;position:relative}#longstaySubmenu .menuItem img{width:100%}#longstaySubmenu .menuItem .menuImage img{transition:all .5s ease-in-out}#longstaySubmenu .menuItem:hover .menuImage img{transform:scale(1.2)}#longstaySubmenu .menuItem:hover .titleName{left:-80%}.long-booking .center{color:#293a88;display:block;font-size:14px;font-weight:700;padding-bottom:7px;text-align:center}.registerContainer .personalData{background:#f7f7f7;padding:120px 0 50px}.personalData .styledCheck{bottom:0;height:auto;left:0;position:absolute;top:0;width:100%}.itemText{padding:15px 15px 15px 125px;width:100%}.itemText p{font-size:18px}.itemText p:last-child{line-height:0;margin-bottom:0;padding-top:20px}.itemContainer{background:#fff;border-radius:18px;min-height:100px}.personalData .benefitList i{color:green;float:left;font-size:30px;font-weight:400;margin-right:15px}.personalData .benefitList{background:#fff;border-radius:18px;padding:10px}.long-stays ul{background:none!important;list-style:disc;margin-bottom:20px!important;padding-left:40px}.long-stays ul li{background:none!important;color:#000;font-size:16px;padding-left:5px}.personalData .styledCheck svg{stroke:transparent;bottom:10px;position:absolute;right:25px}.personalData .styledCheck:hover svg{stroke:transparent}.personalData .cbx:checked+.styledCheck{color:#01b701}.personalData .cbx:checked+.styledCheck svg{stroke:#01b701}.personalData .personalDataForm{margin:0 auto;max-width:1200px}.personalData .styledCheck:before{background:hsla(0,0%,100%,.25);border-radius:18px;bottom:0;height:auto;left:0;top:0;width:100%;z-index:10}.itemContainer svg{background-repeat:no-repeat!important;background-size:contain!important}#express_house option{padding:10px}.itemContainer .itemImageContainer{background:#293a88;border-radius:18px;float:left;padding:15px 0;width:30%}.itemContainer .itemImageContainer img{width:100%}.registerContainer .personalData .inp input{background:#fff;height:54px}.long-stay-register .inp{margin:0}.long-stay-register .form-control{color:#9098a9;font-size:16px;margin-bottom:10px}.dateContainer .form-group{border-bottom:2px solid #c8ccd4}.cl_newChoicebox input[type=number]::-webkit-inner-spin-button,.cl_newChoicebox input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.roomChoiceBox .anz_adult,.roomChoiceBox .anz_doubles,.roomChoiceBox .anz_quadruples{background:#9098a9;border:1px solid #9098a9;border-radius:35px;height:35px;width:35px}.amenitiesContainer{border-radius:14px;box-shadow:0 1px 13px 3px rgba(0,0,0,.17);margin:50px auto;overflow:hidden;padding:25px 30px}.amenitiesContainer h2{color:#293a88;display:inline-block;font-size:26px;font-weight:400;margin:10px 19px 28px;position:relative}.amenitiesContainer h2:before{background-color:#ef5934;border-radius:2px;content:"";height:100%;left:-19px;position:absolute;width:10px}.amenities{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}.singleAmenity{align-items:center;display:flex;font-size:15px;max-width:310px;width:100%}.singleAmenity img{border-radius:50%;box-shadow:0 5px 5px 1px rgba(0,0,0,.2);margin-right:15px;width:92px}.singleAmenity h3{color:#000;font-size:16px;font-weight:400}.amenitiesContainer .warning-text{color:#a2a1a1;float:right;margin-top:25px}.infoContainer{margin:80px auto 40px}.infoContainer h2{color:#234692;font-size:24px;font-weight:400;margin-bottom:20px}.infoContainer p{font-size:20px;font-weight:400;line-height:1.3em}.infoContainer .partners{margin-top:50px}.infoContainer .partners h3{color:#234692;font-size:21px;font-weight:400;margin-bottom:15px}.contactContainer{border-left:4px dashed rgba(39,60,73,.15);margin:40px auto 100px;padding-left:30px}.contactContainer .phoneContact{margin-top:80px}.contactContainer .phoneContact h2{color:#234692;font-size:23px;font-weight:400;margin-bottom:20px}.contactContainer .phoneContact p{font-size:20px}.contactContainer .phoneContact .phoneNumbers{margin:20px 0}.contactContainer .infoLink,.contactContainer .phoneNumbers .phoneItem{align-items:center;display:flex;margin:8px 0}.contactContainer .phoneNumbers .phoneItem img{width:28px}.contactContainer a,.contactContainer a:visited{color:#000;font-size:19px;margin:0 13px}.contactContainer .emailContact{margin-top:80px}.registerContainer .header-benefits-logo{height:220px;position:absolute;right:30px;top:30px;width:220px;z-index:10}.longstayStudents li{background:none!important;color:#505050!important;font-size:16px!important;line-height:28px!important;padding-left:0!important}.longstayStudents i.fa{color:#293a88;font-size:18px;margin-right:15px}.longstayStudents .emergencyPriceTable tr:nth-child(odd) td{background:#fff}.longstayStudents .emergencyPriceTable tr:nth-child(2n) td{background:#ebebeb}.longstayStudents .emergencyPriceTable tr td{font-size:14px;padding:8px 15px}.roomChoiceBox label{border-bottom:1px solid #9098a9;color:#9098a9;display:block;margin:20px auto}.roomChoiceBox .input_choice{border:none!important;color:#9098a9;display:inline-block;font-size:16px;width:72%}.socialMediaLink{margin-bottom:10px}.socialMediaLink img{margin-right:10px}.italianLeft h2,.italianRight h2{margin-top:5px}.italianLeft.last{margin-bottom:20px}.socialTravellerSlider li{background:none!important;padding:0!important}.italianLeft.last .bx-viewport,.italianRight .bx-viewport{border:none!important;box-shadow:none!important}.socialTravellerSlider a img{margin-bottom:1px}.studentImageContainer img{width:100%}.studentsTextContainer{padding:60px 70px}.personalData textarea{border:none;border-bottom:2px solid #c8ccd4;color:#293a88;font-size:16px;font-weight:400;height:225px;padding:20px 10px;width:100%}.menuItem.col-sm-4 img{margin-top:-25%}:-ms-input-placeholder,::-ms-input-placeholder,::placeholder{color:#9098a9!important}.personalData textarea:focus{outline:none}.listContainer{background:#ebebeb;max-height:450px;min-height:450px;padding:30px 50px}@media(max-width:600px){#longstaySubmenu .menuItem{max-height:155px}.itemContainer{max-height:90px}}@media(min-width:300px) and (max-width:768px){.itemText p:last-child{padding-top:10px}}@media(min-width:300px) and (max-width:450px){.roomChoiceBox .input_choice{width:64%}}@media(min-width:600px) and (max-width:768px){#longstaySubmenu .menuItem{max-height:195px}.itemText{padding:15px 15px 15px 165px}.itemContainer .itemImageContainer{overflow:hidden;padding:9px 0}}@media(min-width:710px) and (max-width:768px){.itemText{padding-left:180px}}@media(min-width:768px) and (max-width:1280px){.roomSlider{height:30vh}.roomChoiceBox .input_choice{width:64%}}@media(min-width:992px) and (max-width:1370px){.studentImageContainer img{max-height:500px;min-height:450px;width:unset}}@media(min-width:992px) and (max-width:1280px){.longstayStudents.assemblers .studentsTextContainer h2,.longstayStudents.assemblers .studentsTextContainer h3{font-size:18px!important}.longstayStudents.assemblers .studentsTextContainer{padding:18px 50px 0!important}.longstayStudents.assemblers .studentsTextContainer p{font-size:14px!important}.longstayStudents.assemblers .studentImageContainer.diff img{max-height:unset;min-height:unset;width:100%}.studentsTextContainer{padding:40px 50px}.studentsTextContainer p{line-height:1.5!important}.longstayStudents li{font-size:14px!important;line-height:25px!important}}@media(min-width:830px) and (max-width:992px){.itemText{padding-left:145px}}@media(min-width:992px) and (max-width:1180px){.itemText{padding-left:115px}.itemText p{font-size:16px}.itemContainer .itemImageContainer{bottom:0;overflow:hidden;position:absolute;top:0}}@media(min-width:1280px) and (max-width:1500px){.roomSlider{height:40vh}}@media(max-width:768px){.studentsponsor1,.studentsponsor2{width:145px!important}.studentsTextContainer{padding:30px 40px}.listContainer{max-height:unset}.singleAmenity{font-size:14px}.itemContainer{max-height:130px}.itemContainer .itemImageContainer{width:23%}.registerContainer .personalData{margin-top:-150px;padding-top:230px}.roomSlider{height:35vh;width:100%}.dateContainer{width:80%}.dateContainer:after{top:170px}}@media(max-width:1435px){#longstaySubmenu .titleName{width:75%}}@media(min-width:768px) and (max-width:1000px){.menuImage{max-height:131px;overflow:hidden}}@media(min-width:1000px) and (max-width:1280px){.menuImage{max-height:164px;overflow:hidden}}@media(min-width:1280px) and (max-width:1435px){.menuImage{max-height:210px;overflow:hidden}}@media(min-width:1435px){.menuImage{max-height:236px;overflow:hidden}}@media(min-width:768px) and (max-width:769px){.dateContainer:after{top:90px}.content_template{padding-left:0;padding-right:0}.itemText{padding-left:135px}.dateContainer{top:-60px;width:100%}.itemContainer .itemImageContainer{bottom:0;position:absolute;top:0;width:30%}.roomSlider{height:60vh}.menuImage{max-height:125px}.roomSlider.hidden-xs{display:none}}@media(max-width:992px){.studentsTextContainer h2,.studentsTextContainer p{text-align:left!important}.registerContainer .header-benefits-logo{height:120px;right:15px;top:15px;width:120px}}@media(min-width:992px) and (max-width:1280px){.registerContainer .header-benefits-logo{height:140px;right:15px;top:15px;width:140px}}@media(max-width:500px){.singleAmenity{font-size:12px!important}.contactContainer a,.contactContainer a:visited{font-size:4.5vw;margin:0 10px}}#accordion-tab .ui-state-default{background:#fff;border:none;border-bottom:1px solid #ddd!important;display:block;font-size:16px!important;font-weight:500;margin-bottom:0;outline:0;padding-bottom:10px;text-align:left;text-transform:none}#accordion-tab .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;color:#707173}#accordion-tab .ui-state-active{border-bottom:1px solid #293a88!important;color:#293a88!important}#accordion-tab .ui-accordion-content{border:none}#accordion-tab .ui-accordion-content p{padding:15px 10px 0 25px;text-align:left}@media(min-width:768px){.longstayStudents.assemblers .studentImageContainer.diff2 img{max-height:630px;min-height:488px;width:100%!important}}.longstayStudents.assemblers{margin-bottom:-20px}.longstayStudents.assemblers .listContainer{padding:40px 40px 40px 55px}@media (min-width:992px) and (max-width:1030px){.longstayStudents li,.longstayStudents.assemblers .studentsTextContainer p{font-size:13px!important}}@media (max-width:768px){.pageTeaser img{border-radius:0}}.eco-title{background:#13a538!important}.eco-img{margin:auto;width:180px}#eco-table{border:none;border-collapse:collapse;margin:20px 0;width:100%}#eco-table td,#eco-table th{padding:10px}#eco-table tr{border-bottom:1px solid #d2d6d9;color:#828790}#eco-table tr:last-child{border-bottom:1.5px solid #2091eb}#eco-table th{background-color:#2091eb;color:#fff;padding-bottom:12px;padding-top:12px;text-align:left}.eco-video{margin-bottom:20px;margin-top:30px}.download-area{border:1px solid #293a88;border-radius:10px}.download-area .title{border-bottom:2px solid #293a88;color:#293a88;display:block;font-size:16px;font-weight:600;text-align:center}.download-area .title .fa-download{font-size:20px;margin-right:10px;padding:10px}.download-area .body{padding:10px}.download-area .body .fa-file-o{float:right;margin-right:10px}.download-area .download-link{border-bottom:1px solid rgba(41,58,136,.5);color:#293a88;display:block;margin-bottom:5px;padding-bottom:5px}.download-area .download-link:hover{font-weight:700;text-decoration:none}.social-icons{background:#293a88;border:1px solid #293a88;border-radius:50%;color:#fff;font-size:35px;margin-right:20px;margin-top:5px;transition:all .2s}.social-icons:hover{background:#fff;border:1px solid #293a88;color:#293a88;text-decoration:none}.icon-linkedin{padding:10px 12px}.icon-facebook{padding:10px 18px}.icon-instagram{padding:10px 12px}.greenSection .greenSectionContent{margin:90px auto;width:100%}.sectionHeadline{background:#009fe3;background:linear-gradient(90deg,#009fe3 0,#00a295 50%,#13a538);display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009fe3",endColorstr="#13a538",GradientType=1);margin:90px 0;padding:20px;text-align:center;width:100%}.middleHeadline{color:#fff;font-size:30px;font-weight:700;text-align:center}.middleHeadline span.yellow{color:#feca03}.borderLeft,.borderRight{float:left;height:auto;width:9%}section.greenSection p{color:#293a88;font-size:28px;line-height:33px}section.greenSection#one{text-align:center}section.greenSection#one .greenSectionContent{margin:20px auto;text-align:left;width:80%}section.greenSection#six .greenSectionContent,section.greenSection#three .greenSectionContent,section.greenSection#two .greenSectionContent{width:80%}section.greenSection#three .greenSectionContent .hugeNumber{margin-bottom:95px;margin-top:40px}section.greenSection#six .greenSectionContent .splitContent:first-child img{width:46.4%}section.greenSection h1{border-bottom:none;font-size:50px;margin-top:60px}section.greenSection .splitContent{float:left;padding:0 35px;text-align:center;width:50%}section.greenSection .splitContent img{margin-bottom:50px;width:50%}section.greenSection .hugeNumber{color:#12a537;font-size:100px;font-weight:700;margin-top:50px}.fixedSideNavigation{margin-top:-150px;position:fixed;right:15px;top:50%;z-index:100}span.dot{background:#293a88;border:4px solid #fff;border-radius:20px;display:block;height:20px;margin-bottom:10px;opacity:.7;width:20px}section.greenSection p.subHeadline{font-size:36px;font-weight:700}section.greenSection#eight .greenSectionContent{margin-bottom:0}section.greenSection#nine .greenSectionContent,section.greenSection#ten .greenSectionContent{margin:0}section.greenSection#five .greenSectionContent .middleHeadline,section.greenSection#four .greenSectionContent .middleHeadline{margin:0 auto;width:80%}#aoGreenContent img{border-radius:5px;box-shadow:0 0 2px 2px #ebebeb}#aoGreenContent #infoGraphic{display:block;position:relative;transition:all .5s ease-in-out}#aoGreenContent #infoGraphic img:hover{box-shadow:0 0 4px 4px #b4b4b4}#aoGreenContent #infoGraphic .overlay{background:rgba(0,0,0,.5);border-radius:5px;bottom:0;left:0;opacity:0;padding-top:125px;position:absolute;right:0;text-align:center;top:0;transition:all .5s ease-in-out}#aoGreenContent #infoGraphic .overlay p{color:#fff!important;font-size:16px;font-weight:700}#aoGreenContent #infoGraphic:hover .overlay{opacity:1}section.greenSection .registerHeadline{background:#009fe3;background:linear-gradient(90deg,#009fe3 0,#00a295 50%,#13a538);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009fe3",endColorstr="#13a538",GradientType=1)}section.greenSection .registerContainer{border:none;border-radius:0;margin:50px 0}section.greenSection .registerHeadline{border-radius:0;text-align:center}section.greenSection .registerHeadline h3{color:#fff}#aoGreenContent .appRegisterButton{margin-top:23px}#aoGreenContent .mobileDownloadButton{background:#ef5934;border-radius:0 0 5px 5px;color:#fff;display:none;padding:5px 8px}section.greenSection#ten .greenSectionContent{position:relative}section.greenSection#ten .middleHeadline{left:50%;margin-left:-40%;position:absolute;width:80%}span.dot.mail{background:none;border:none;font-size:18px}span.dot.mail i{color:#293a88}span.dot.mail:hover i{color:#ef5934}@media(max-width:768px){section.greenSection#ten .middleHeadline{top:-60px}#aoGreenContent .mobilePadding{padding:0 15px;text-align:justify}#aoGreenContent .overlay{display:none}#aoGreenContent .mobileDownloadButton{display:block}#aoGreenContent #infoGraphic img{border-radius:5px 5px 0 0;box-shadow:none!important}#aoGreenContent #infoGraphic{border-radius:5px;box-shadow:0 0 2px 2px #ebebeb;width:70%}.pdfContainer{padding-left:0;right:15px}section.greenSection p{font-size:18px}section.greenSection h1{font-size:40px}section.greenSection .splitContent{width:100%}section.greenSection .hugeNumber{font-size:48px}section.greenSection .greenSectionContent,section.greenSection#five .greenSectionContent .middleHeadline,section.greenSection#four .greenSectionContent .middleHeadline,section.greenSection#six .greenSectionContent .splitContent:first-child img{width:100%!important}section.greenSection#five img,section.greenSection#four img{margin-left:-60px;width:120%!important}section.greenSection p.subHeadline{font-size:26px}section.greenSection#eight .greenSectionContent{margin-top:20px}section.greenSection#seven .greenSectionContent{margin-bottom:0}section.greenSection#one .greenSectionContent h1,section.greenSection#one .greenSectionContent p{padding:0 20px}section.greenSection .splitContent img,section.greenSection#six .greenSectionContent .splitContent:first-child img{width:80%!important}.middleHeadline{font-size:20px}}.voucherDealLeft .bx-wrapper a{border:none}@media(min-width:768px) and (max-width:1200px){section.greenSection .hugeNumber{font-size:41px}section.greenSection .splitContent img{width:100%}section.greenSection#six .greenSectionContent .splitContent:first-child img{width:92.4%}}@media(min-width:1200px) and (max-width:1800px){section.greenSection .hugeNumber{font-size:60px}}.dot:hover{background:#ef5934;cursor:pointer}section.greenSection .registerHeadline .yellow{color:#feca03}.venice-carnival h1{font-size:26px}.venice-carnival a{font-weight:700}.venice-carnival img{border:5px solid #fff;box-shadow:0 0 5px #ccc}.venice-carnival .carnival-title{background:#293a88;border:none;color:#fff!important;padding:8px 10px}.influencer-badge{margin-left:200px;margin-top:-150px;position:relative;width:200px}#influencers-container .paragraph-section p{font-size:18px;line-height:25px;margin:0;padding:10px 0}#influencers-container .paragraph-section h3{line-height:30px;margin:20px 0}#influencers-container .first-image-section{display:flex;margin:20px 0}#influencers-container .first-image-section .paragraph-section{background:#f0f2f7;border-radius:0 6px 6px 0;display:flex;flex-direction:column;justify-content:center;padding:0 20px}#influencers-container .first-image-section .paragraph-section p{line-height:22px}#influencers-container .first-image-section .img-container img{border-radius:6px 0 0 6px;max-width:430px}#influencers-container .contactform-container{display:flex;justify-content:space-between;margin:100px 0 20px}#influencers-container .contact-form{background-color:#293a88;border-radius:6px 0 0 6px;padding:10px 20px;width:100%}#influencers-container .contact-form h3{color:#fff;padding-bottom:15px}#influencers-container .checkbox-button,#influencers-container .one-container,#influencers-container .two-container div,#influencers-container textarea{position:relative;width:100%}#influencers-container input{color:unset}#influencers-container .contact-form input[type=email],#influencers-container .contact-form input[type=text],#influencers-container .contact-form textarea{border:1px solid #000;border-radius:6px;font-size:16px;margin:10px 0;padding:10px;width:100%}#influencers-container .contact-form .one-container label,#influencers-container .contact-form .two-container label{left:15px;opacity:0;position:absolute}#influencers-container .contact-form .two-container{display:flex;gap:20px}#influencers-container .contact-form .checkbox-button{display:flex;justify-content:space-between;margin:20px 0}#influencers-container .contact-form .button-container{display:flex;flex-direction:column;max-width:300px;text-align:right;width:100%}#influencers-container .contact-form .button-container button{background-color:#f8cb29;border:0;border-radius:6px;font-size:18px;font-weight:700;padding:10px;width:100%}#influencers-container .contact-form .button-container label{color:#fff;margin:5px 0}#influencers-container .checkbox-container{align-items:flex-start;display:flex}#influencers-container .checkbox-container label{color:#fff;font-weight:100;margin:2px 5px}#influencers-container .checkbox-container a{color:#fff;text-decoration:underline}#influencers-container .contactform-container .img-container{background-image:url(https://cdn.aohostels.com/img/influencers/image2.jpg);background-position:50%;background-size:cover;border-radius:0 6px 6px 0;max-width:410px;width:100%}#influencers-container .thank-you-message p{display:none;font-size:18px}.submitted-input{background-color:#d4d9e0!important;border:1px solid #000!important;color:#a8a8a8!important}@media(max-width:992px){#influencers-container .paragraph-section p{font-size:16px}#influencers-container .first-image-section{flex-direction:column;justify-content:center}#influencers-container .img-container{display:flex;justify-content:center}#influencers-container .first-image-section .img-container img{border-radius:6px 6px 0 0;max-height:470px;max-width:100%}#influencers-container .first-image-section .paragraph-section{border-radius:0 0 6px 6px;line-height:25px;padding:20px 10px}#influencers-container .contactform-container .img-container{display:none}#influencers-container .contact-form{border-radius:6px}}@media(max-width:550px){.influencer-badge{margin-left:10px;margin-top:-120px;width:150px}#influencers-container .contact-form .button-container{justify-content:flex-end}#influencers-container .contact-form .button-container button{max-width:200px}}.infoBlock{margin:20px auto 0;max-width:1200px;padding:20px;text-align:left}.infoBlock a{display:block;font-size:16px;margin:10px}.newsBlock{padding:20px;text-align:center}.hygieneConceptButton,.newsBlock{border-radius:15px;box-shadow:0 5px 4px 0 rgba(0,0,0,.05)}.hygieneConceptButton{color:#929292!important;float:left;font-size:14px!important;font-weight:400!important;margin-right:40px;padding:10px 20px;text-decoration:none!important;transition:all .5s ease-in-out}.hygieneConceptButton:hover{box-shadow:0 5px 4px 0 rgba(0,0,0,.15)}.newsBlock i{color:#929292;font-size:30px;height:100%;padding:33px 0}.newsBlock p{text-align:left}section.covidMapContainer #mapBefore{background:url(https://cdn.aohostels.com/img/landingpage/cursorIcon.png) 50% no-repeat rgba(0,0,0,.5);bottom:58px;color:#fff;font-size:20px;left:0;padding-top:230px;position:absolute;right:0;text-align:center;top:0;z-index:100}section.covidMapContainer #mapBefore p{color:#fff;font-size:20px}section.covidOne,section.covidTwo{padding:0 15px}section.covidFour .col-md-3,section.covidTwo .col-md-10{text-align:right}section.covidOne,section.covidOne .col-md-10,section.covidThree,section.covidThree .col-md-3{text-align:left}section.covidFive .pdfDownload{background-position:10px;background-size:30px 30px}.covid h1,.covid h3{border:none;font-size:40px;text-align:center}.covid h3{font-size:24px}.covid section{display:block;width:100%}.covid section .col-md-9{padding:20px 0}.covid section img{width:40%}.covid section p{color:#787979;font-size:16px;line-height:30px;padding:0 20px}.covid section .headline,.covid section .subheadline{font-size:20px;font-weight:700;line-height:20px;margin-bottom:3px;text-transform:uppercase}.covid section .subheadline{font-size:16px;font-weight:400;line-height:18px;margin-bottom:18px}.covid section.covidBetween .subheadline{padding-top:50px;text-align:center}.covid .covid-video{background:#eae9e9;position:relative}.covid .covid-video .fa-play{border:1px solid #fff;border-radius:50%;cursor:pointer;font-size:80px;left:50%;padding:10px 12px 10px 27px;position:absolute;top:57%;transform:translate(-50%,-50%)}.covid .study-trips-pdf{display:inline-block;margin:20px 0 auto;width:340px}.covidMapContainer{margin-top:-27px;position:relative;z-index:1}.covidVideoFrame{height:100vh}.covidFive,.covidTable{background:#f5f3f3}.covidTable{border:4px solid #f5f3f3;min-height:100vh;padding-bottom:80px;position:relative}.covidTable:after,.covidTable:before{border:solid transparent;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.covidTable:after{border-color:#f5f3f3 hsla(0,9%,96%,0) hsla(0,9%,96%,0);border-width:60px;margin-left:-60px}.covidTable:before{border-color:#f5f3f3 hsla(0,9%,96%,0) hsla(0,9%,96%,0);border-width:66px;margin-left:-66px}.covidLast{background:#fff;border:4px solid #fff;position:relative}.covidLast:after,.covidLast:before{border:solid transparent;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.covidLast:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:60px;margin-left:-60px}.covidLast:before{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:66px;margin-left:-66px}.covidTable h3{color:#787979;font-size:30px;line-height:36px;margin-bottom:80px!important;margin-top:0;padding-top:80px;text-transform:uppercase}.covidTable th{background:green;color:#fff;font-size:18px;padding:10px;text-align:left}.covidTable td{font-size:14px;padding:10px;text-align:left}.covidTable table{border-radius:15px;box-shadow:0 5px 4px 0 rgba(0,0,0,.05);margin:0 auto;width:100%}.covidTable table tr td:first-child{color:green;font-size:30px;padding:10px;text-align:center;width:6%}.covidTable table tr:last-child td:first-child{border-radius:0 0 0 15px}.covidTable table tr:last-child td:last-child{border-radius:0 0 15px 0}.covidTable table tr:nth-child(odd) td{background:#fff}.covidTable tr th:first-child{border-radius:15px 0 0 0}.covidTable tr th:last-child{border-radius:0 15px 0 0}.sideMenuCR i{color:#929292;text-shadow:2px 2px 0 #fff}.sideMenuCR span.dot{background:#929292;border:1px solid #fff;display:inline-block;height:6px;width:6px}.sideMenuCR span.scrollActive{background:#000}.sideMenuCR i.scrollActive{color:#000}.sideMenuCR{color:#929292;font-size:19px;margin-top:-86px;position:fixed;right:-10px;text-align:center;top:50%;width:60px;z-index:10000}.sideMenuCR i,.sideMenuCR span{cursor:pointer;transition:all .5s ease-in-out}.covidFive{padding:80px 0 220px}#tableFrame{margin:0 auto;max-width:85%;padding:15px}.covidIntro{padding:0 20px}@media (max-width:768px){.infoBlock ul li{font-size:16px!important;padding-left:0}#tableFrame{overflow-x:scroll}.covid .study-trips-pdf{float:left;margin-top:0;width:50%}}@media(min-width:992px){section.covidMapContainer #mapBefore{padding-top:300px}.covidContent{margin:30px auto;max-width:1200px!important}.covid section p{font-size:16px}.covid section img{width:100%}.covid section .headline{font-size:24px;line-height:18px;margin-bottom:18px;padding-left:0}.covid section.covidTwo .headline{padding-right:0}.covid section .col-md-10{padding:10px 0}.covid section .col-md-2{padding:0}.covid section .col-md-10 p:last-child{padding-left:30px;width:80%}.covid section.covidTwo .col-md-10 p:last-child{float:right;padding-right:30px}.covid section .subheadline{font-size:20px;line-height:8px}.covid section.covidBetween .subheadline{padding-top:50px;text-align:left}}@media(max-width:992px){.covidFive .infoBlock a.bookButton,.covidFive .infoBlock ul{float:none!important;width:100%!important}.covidOne .covidContent p.headline,.covidTwo .covidContent p.headline{margin-top:25px}section.covidOne .col-md-10,section.covidTwo .col-md-10{text-align:center}.aoSeal{margin-bottom:30px;width:50%!important}.covid section,section.covidFour .col-md-3,section.covidOne,section.covidOne .col-md-2,section.covidThree,section.covidThree .col-md-3,section.covidTwo .col-md-2{text-align:center}.covid section .headline{line-height:30px}.covid section .subheadline{line-height:20px}.covidMapContainer iframe{height:400px;top:-53px!important}}.emergencyPriceTable{width:100%}.emergencyPriceTable tr:nth-child(2n) td{background:#fffaed}.emergencyPriceTable tr td:nth-child(2n){font-weight:700}.emergencyPriceTable tr td{padding:5px}.emergencyLeft img{display:inline-block;margin:0;padding:0;width:49.6%}.emergencyRight .bottomContainer{background:#feca16;text-align:center}.singleFacility{margin:10px 0}.singleFacilityLeft{float:left;margin-right:20px;width:28%}.singleFacilityLeft img{width:100%}.singleFacilityRight{float:left;margin:10px 0;width:65%}.singleFacilityRight p{margin:0}.emergencyBeds img{max-width:100%}.emergencyBeds h1{border-bottom:0;font-size:24px;text-decoration:none}.emergencyBeds h2{text-decoration:underline}.emergencyBeds ul li{background:none!important;list-style:none!important}.emergencyBeds ul li table{margin:20px}.emergencyBeds li,.emergencyBeds p,.emergencyBeds strong,.emergencyBeds td{color:#293a88!important;font-size:14px!important}.overlappingContainer{background:#293a88;left:50%;margin-left:-100px;position:absolute;top:-20px;transform:rotate(-15deg);width:200px}.bottomContainer{min-height:263px;padding-top:70px;position:relative}.bottomContainer ul{font-weight:700;margin:0 auto;width:61%}.bottomContainer ul li{font-size:16px!important;font-weight:700!important;text-align:left!important}.bottomContainer p{font-size:22px!important;font-weight:700!important}.overlappingContainer p{color:#fff!important;font-size:14px!important;margin:0;padding:5px 10px}.contactBlock{background:#293a88;padding:20px}.contactBlock p,.contactBlock strong,.contactBlock td{color:#fff!important}.bottomTables td{padding:0 5px}.emergencyBeds .topContainer{position:relative}.stoerer{background:#feca16;border-radius:100px;font-size:16px;font-weight:700;height:140px;padding:20px;position:absolute;right:10px;text-align:center;top:-30px;transform:rotate(-15deg);width:140px}.stoerer:first-line{font-size:22px}.emergencyBeds a{color:#293a88;font-size:14px!important}.contactBlock a{color:#fff!important}.ContactsEn td{padding:5px}.fixedClaim{bottom:0;position:fixed;right:0;z-index:11}.fixedClaim img{width:140px}.bubble{background:#293a88;border:4px solid #293a88;border-radius:510px;color:#fff;font-size:13px;margin-left:-172px;margin-top:-20px;max-width:220px;padding:13px 5px 6px 31px;position:absolute}.bubble:after,.bubble:before{border:solid transparent;content:" ";height:0;left:94%;pointer-events:none;position:absolute;top:50%;width:0}.bubble:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) rgba(136,183,213,0) #293a88;border-width:30px;margin-top:-30px}.bubble:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) rgba(194,225,245,0) #293a88;border-width:36px;margin-top:-36px}.bubble p:first-line{font-size:18px;line-height:22px}@media(max-width:992px){.stoerer{top:-20px}.emergencyBeds h1,.emergencyRight{margin-top:20px}.bottomContainer ul li{text-align:center!important}.ContactsEn tr:nth-child(2n) td{background:#ebebeb}}@media(min-width:992px){.emergencyRight{padding:0}.emergencyLeft{padding-right:0}}@media(max-width:992px){.fixedClaim{position:absolute}}.fixedClaim.absolute{position:absolute!important}.refund-title p:first-of-type{color:#293a88;font-size:16px;font-weight:700;margin-top:20px}.refund .option-title{color:#293a88;font-weight:700}.refund .radio-container{cursor:pointer;display:block;font-size:12px;font-weight:500;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.refund .radio-container input{cursor:pointer;opacity:0;position:absolute}.refund .checkmark{background-color:#eee;border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.refund .radio-container:hover input~.checkmark{background-color:#ccc}.refund .radio-container input:checked~.checkmark{background-color:#293a88}.refund .checkmark:after{content:"";display:none;position:absolute}.refund .radio-container input:checked~.checkmark:after{display:block}.refund .radio-container .checkmark:after{background:#fff;border-radius:50%;height:8px;left:6px;top:5px;width:8px}.refund-textarea{margin:25px 0 15px!important}.refund-textarea label{color:#293a88}.refund .btn-primary{display:block;margin:auto;width:250px}@media (max-width:768px){.refund{padding:15px}.refund .btn-primary{width:100%}}.flexofficePriceTable{width:100%}.flexofficePriceTable tr:nth-child(2n) td{background:#fffaed}.flexofficePriceTable tr td:nth-child(2n){font-weight:700}.flexofficePriceTable tr td{padding:5px}.flexofficeLeft img{display:inline-block;margin:0;padding:0;width:33.1%}.flexofficeRight .bottomContainer{background:#feca16;text-align:center}.flexoffice img{max-width:100%}.flexoffice .stoerer{font-size:14px;height:120px;right:-10px;top:-14px;width:120px}.flexoffice h1{border-bottom:0;font-size:24px!important;font-weight:700!important;margin-bottom:10px!important;text-decoration:none}.flexoffice h2{font-size:21px!important;margin-bottom:20px!important;margin-top:0}.flexoffice h3{font-size:21px!important;font-weight:500!important;text-decoration:underline}.flexoffice ul li{background:none!important;list-style:none!important}.flexoffice ul li table{margin:20px}.flexoffice li,.flexoffice p{color:#293a88!important;font-size:14px!important}.flexoffice .topContainer{position:relative}.flexoffice a{color:#293a88;font-size:14px!important}.flexoffice .benefits-list{padding:10px;text-decoration:none;width:100%}.flexoffice .benefits-list li{font-size:14px!important}.flexoffice .benefits-list-details{font-size:12px!important;font-weight:500!important;padding-top:15px}@media(min-width:992px){.flexofficeRight{padding:0}.flexofficeLeft{padding-right:0}}@media(max-width:992px){.flexoffice h1,.flexofficeRight{margin-top:20px}.flexofficeLeft img{margin-bottom:3px;width:49.7%}}@media(max-width:550px){.flexofficeLeft img{width:100%}}.lockdown h1{border-bottom:0;font-size:24px!important;font-weight:700!important;margin-bottom:10px!important;text-decoration:none}.lockdown h2{font-size:21px!important;font-weight:700;margin-bottom:20px!important;margin-top:0;text-align:center}.lockdown h3{font-size:21px!important;font-weight:500!important;text-decoration:underline}.express-control{cursor:pointer}.error_form{color:#be1622;display:none;font-size:14px;margin-top:5px;text-align:center}.studentsTextContainer input{margin-top:15px}.studentsTextContainer .col-xs-12{padding:0}.studentsTextContainer .orangeButton{background:#293a88;color:#fff;margin-top:20px;width:100%}.studentsTextContainer .register_login-msg.first{margin-top:15px}.studentsTextContainer .cta_content,.studentsTextContainer .form-group_content5 .col-xs-12,.studentsTextContainer .form_group_content .col-xs-12,.studentsTextContainer .form_group_content .col-xs-3,.studentsTextContainer .form_group_content .col-xs-9,.studentsTextContainer .register_login-msg{padding:0 15px 0 0!important}#country_code_content .form-group{margin-top:15px}.studentsTextContainer .margin{margin-bottom:0}.loggedInButtonContainer{padding:10px 15px}.loggedInButtonContainer.first{padding:50px 15px}.loggedInButton{background:#293a88;border-radius:8px;color:#fff!important;display:block;font-size:14px;padding:12px 10px 10px;text-decoration:none!important;transition:all .5s ease-in-out}.loggedInButton:hover{background:#ef5934}.loggedInButton i{color:#fff!important;position:relative;top:2px}@media(min-width:768px) and (max-width:1280px){#country_code_content .form-group,.studentsTextContainer input{font-size:12px;height:26px;margin-top:9px}.studentsTextContainer .orangeButton,.studentsTextContainer .register_login-msg.first{margin-top:5px}.studentsTextContainer.loginContainer h2{margin-bottom:2px;margin-top:10px}.studentsTextContainer .register_login-msg{font-size:12px}}@media (max-width:992px){.studentsTextContainer{padding:30px 40px 30px 60px!important}}.monteur-title{border-bottom:1px solid #c7cfdf;color:#293a88;display:block;font-size:26px;font-weight:400;margin-bottom:20px;margin-top:0;padding-bottom:10px}.full-monteurzimmer-container h1{font-size:28px}.full-monteurzimmer-container h3{font-size:18px;padding:10px 0}.full-monteurzimmer-container p{font-size:16px;line-height:24px}.full-monteurzimmer-container .full-icons-container{border-radius:6px;box-shadow:0 5px 20px rgba(41,58,136,.35);margin:50px 0;padding:5px 30px}.full-monteurzimmer-container .full-icons-container h4{font-size:18px;font-weight:100;padding:5px 0;text-align:center}.full-monteurzimmer-container .icons-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0}.full-monteurzimmer-container .icons-container .icon{text-align:center;width:120px}.full-monteurzimmer-container .icons-container .icon p{color:#293a88;font-size:16px;padding:10px 0}.full-monteurzimmer-container .contact-container{border-left:4px dashed rgba(39,60,73,.15);margin:40px auto 100px;padding-left:30px}.full-monteurzimmer-container .contact-container .phone-container{margin-top:80px}.full-monteurzimmer-container .contact-container .phone-container h2{color:#234692;font-size:20px;font-weight:400;margin-bottom:10px}.full-monteurzimmer-container .contact-container .phone-container p{font-size:18px}.full-monteurzimmer-container .contact-container .phone-container .phone-numbers{margin:20px 0}.full-monteurzimmer-container .contact-container .info-link,.full-monteurzimmer-container .contact-container .phone-numbers .phone-item{align-items:center;display:flex;margin:8px 0}.full-monteurzimmer-container .contact-container .phone-numbers .phone-item img{width:28px}.full-monteurzimmer-container .contact-container a,.full-monteurzimmer-container .contact-container a:visited{color:#000;font-size:16px;margin:0 13px}.full-monteurzimmer-container .contact-container .email-contact{margin-top:80px}.full-monteurzimmer-container .contact-container .email-contact h2{font-size:20px}.full-monteurzimmer-container .businessSliderContainer{margin-bottom:50px;max-height:480px;overflow:hidden;position:relative}.full-monteurzimmer-container .businessSliderContainer .overlay{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,0) 90%,#fff);bottom:0;left:0;opacity:1;position:absolute;right:0;top:0}.full-monteurzimmer-container .businessSlider li{transform:scale(.95);transition:all .5s ease-in-out}.full-monteurzimmer-container .businessSlider li p.subline{background:hsla(0,0%,100%,.75);bottom:0;color:#000;font-size:14px;margin-bottom:0;opacity:0;padding:30px 15px;position:absolute;transition:all .5s ease-in-out;width:100%}.full-monteurzimmer-container .businessSlider li.active-slide{transform:scale(1)}.full-monteurzimmer-container .businessSlider li.active-slide p.subline{opacity:1}.full-monteurzimmer-container .bxPrev{color:#293a88;left:10px;position:absolute;top:50%;z-index:10}.full-monteurzimmer-container .bxNext{color:#293a88;position:absolute;right:10px;top:50%;z-index:100}.bxPrev i,.full-monteurzimmer-container .bxNext i{color:#293a88}.full-monteurzimmer-container .businessSlider li.bx-clone{filter:blur(6px)}.full-monteurzimmer-container .border-box{background:#293a88;border:none;border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:#fff;margin:-10px 0 50px;padding:20px 10px}.full-monteurzimmer-container .bx-wrapper .bx-viewport{border:none!important;box-shadow:none!important;height:480px;left:0!important;overflow:visible!important}@media(max-width:768px){.full-monteurzimmer-container .bx-wrapper .bx-viewport{height:250px!important}}.full-monteurzimmer-container ul li{background:0 0!important}.full-monteurzimmer-container .controls{box-shadow:none}.card-box{border:1px solid #ddd;box-shadow:0 0 8px 0 #b8b8b8;margin-bottom:30px}.card-box-body{padding:0 20px}.card-box h5{background:#fff;border-bottom:1px solid #ddd;color:#293a88;font-size:16px;margin-top:5px;padding-bottom:5px;text-align:center}.card-box.corporateLogin{padding-bottom:15px}.card-box.corporateLogin .register_login-msg,.card-box.corporateLogin h2{padding-left:15px}.card-box.corporateLogin h2{margin-bottom:20px}.card-box.corporateLogin .register_login-msg{padding-bottom:5px}.card-box.corporateLogin .loggedInButtonContainer{padding:10px 15px}.card-box.corporateLogin .loggedInButtonContainer.first{padding:50px 15px}.card-box.corporateLogin .loggedInButton{background:#293a88;border-radius:8px;color:#fff!important;display:block;font-size:14px;font-weight:700;padding:12px 10px;text-decoration:none!important;transition:all .5s ease-in-out}.card-box.corporateLogin .loggedInButton:hover{background:#ef5934}.card-box.corporateLogin .loggedInButton i{color:#fff!important;font-size:16px;position:relative;top:1px}.orangeButton{background:#ef5934;border-radius:4px;color:#fff!important;display:block;font-size:14px!important;font-weight:700;padding:8px;position:relative;text-align:center;transition:all .2s ease-in-out;width:100%}.allergeneInfoBox{background:#e8efff;border-radius:5px;padding:10px}.allergeneInfoBox span.allergenInfo{background:#293a88;border-radius:30px;color:#fff;display:inline-block;font-size:20px;height:30px;margin-right:15px;padding:4px;text-align:center;width:30px}.allergeneInfoBox p{display:inline;font-size:19px}.allergeneInfoBox a{color:#000!important;font-size:19px!important;font-weight:400!important}@media(max-width:768px){.full-monteurzimmer-container .businessSliderContainer .overlay{display:none}}@media(max-width:480px){.full-monteurzimmer-container .businessSlider{width:1415%!important}.full-monteurzimmer-container .businessSlider li p.subline{padding:10px 15px;position:unset}.full-monteurzimmer-container .businessSlider li{padding:0}.full-monteurzimmer-container .bxNext,.full-monteurzimmer-container .bxPrev{top:30%}}.sideSlideContainer{background:#293a88;background:linear-gradient(90deg,rgba(41,58,136,.95),rgba(41,58,136,.9) 80%,rgba(41,58,136,0));bottom:80px;left:0;max-width:850px;padding:30px 30px 30px 80px;pointer-events:none;position:absolute;width:48%}.sideSlideContainer p{color:#fff;font-size:20px}.sideSlideContainer p.firstLine{font-size:24px}.sideSteppingHeadline{color:#3c3c3b;font-size:56px!important;margin:0 0 60px!important}.sideSteppingHeadline span{background:#ffcb04;border-radius:4px 4px 0 4px;display:inline-block;font-weight:700;padding:5px 10px}.sideSteppingHeadline span.rightAligned{border-radius:0 4px 4px 4px;float:right;font-weight:400}.sideSteppingHeadline.blueH,.sideSteppingHeadline.green{color:#fff;font-size:62px}.sideSteppingHeadline.green span{background:#13a538}.sideSteppingHeadline.blueH span{background:#293a88}.sideSteppingHeadline.shortened{max-width:590px}.weirdBorderContainer{border:3px dashed #13a538;border-radius:47px;margin-bottom:30px;padding:40px;position:relative}.weirdBorderContainer:after,.weirdBorderContainer:before{border:solid transparent;content:"";height:0;left:90%;pointer-events:none;position:absolute;top:100%;width:0}.weirdBorderContainer:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:22px;margin-left:-22px}.weirdBorderContainer:before{border-color:#13a538 rgba(19,165,56,0) rgba(19,165,56,0);border-width:26px;margin-left:-26px}section p{font-size:18px!important;line-height:1.7!important}section#sectionOne img{max-width:100%}.blueSubHeadline{color:#293a88!important;font-size:20px!important;font-weight:700}.greyContainer,.smallGreyContainer{background:#f2f4fa;border-radius:4px;padding:20px}.greyContainer{margin-bottom:20px}.greyContainer a{display:inline-block}p#greyContainerHeadline{font-size:24px}.smallGreyContainer{display:inline-block;font-size:20px;font-weight:700;margin-bottom:10px;padding:5px}section{margin:100px 0}#greenPage section{position:relative}.fwBold{font-weight:700!important}.fwNormal{font-weight:400!important}.blueArrowSurroundContainer .blueArrowContainer:nth-child(2){padding-left:100px}.blueArrowSurroundContainer .blueArrowContainer:nth-child(3){padding-left:80px}.blueArrowSurroundContainer .blueArrowContainer:nth-child(3):after,.blueArrowSurroundContainer .blueArrowContainer:nth-child(3):before{display:none!important}.blueArrowContainer{background:#293a88;border:6px solid #fff;padding:25px 10px 25px 40px;position:relative}.blueArrowContainer p{color:#fff!important;font-size:40px!important;font-weight:700;line-height:1.4!important;margin:0!important}.blueArrowContainer p.small{font-size:16px!important;font-weight:400;line-height:1!important}.blueArrowContainer:after,.blueArrowContainer:before{border:solid transparent;content:"";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0;z-index:1}.blueArrowContainer:after{border-color:rgba(41,58,136,0) rgba(41,58,136,0) rgba(41,58,136,0) #293a88;border-width:68px;margin-top:-68px}.blueArrowContainer:before{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:80px;margin-top:-80px}.anthrazit{color:#3c3c3b!important}.headlineSideImg{position:absolute;right:15px;top:-90px;width:180px}#cloudImg{background:url(https://cdn.aohostels.com/img/landingpage/green/cloud.svg) 50% no-repeat;background-size:100%;bottom:-130px;padding:40px 0;position:absolute;right:0;text-align:center;width:200px}#cloudImg p{color:#293a88!important}#cloudImg span{font-size:30px;font-weight:700}#bubbleSideImg{background:#fff;border-radius:60px;margin-top:-20px;padding:15px}#iconsContainer div{padding:15px}#iconsContainer div span{border-radius:4px;display:block}#co2Icon,#waterIcon{background:#293a88}#electricityIcon,#houseIcon{background:#23a638}#economyIcon,#handIcon{background:#ffcb04}@media(max-width:768px){.greenAccordions.ui-accordion .ui-accordion-header{align-items:center;display:flex;font-size:20px!important;justify-content:space-between}.greenAccordions.ui-accordion .ui-accordion-header i{font-size:28px!important}.accordionIcons{margin:0!important}.accordionSideImg{display:none!important}}.greenAccordions.ui-accordion .ui-accordion-header{background:#f2f4fa;border-radius:4px;color:#3c3c3b!important;font-size:28px;padding:30px 30px 30px 100px!important}.greenAccordions.ui-accordion .ui-accordion-header i{color:#3c3c3b;content:"\f078";font-size:40px;position:absolute;right:20px}.greenAccordions.ui-accordion .ui-accordion-header .accordionIcons{background:#fff;border-radius:60px;height:60px;left:20px;padding:3px;position:absolute;top:50%;transform:translateY(-50%);width:60px}.greenAccordions.ui-accordion .ui-accordion-content{background:#f2f4fa;border-radius:0 0 4px 4px;padding:20px}.greenAccordions.ui-accordion .ui-accordion-content ul li{background:none!important;color:#3c3c3b!important;font-size:16px!important}.greenAccordions.ui-accordion .ui-accordion-content ul li i{color:#293a88;margin-right:10px}.bubbleImgContainerLeft{text-align:left}.bubbleImgContainerRight{text-align:right}.bubbleImgContainerLeft img,.bubbleImgContainerRight img{border-radius:450px;display:inline-block;height:450px;width:450px}.greyContainerLogoContainer{min-height:220px;text-align:center}#fixedNavigation{position:fixed;right:0;top:200px;width:370px;z-index:0}#fixedNavigation a{border:1px solid #fff;cursor:pointer;display:inline-block;font-size:14px;height:45px;margin:3px 0;padding:12px 30px 8px 0;position:relative;right:-100%;text-decoration:none;width:auto}#fixedNavigation a img{width:20px}#fixedNavigation a.greenNaviIcon{background:#13a538;color:#fff!important}#fixedNavigation a.blueNaviIcon{background:#293a88;color:#fff!important}#fixedNavigation a.yellowNaviIcon{background:#fc0;color:#3c3c3b!important}#greenPage .bx-wrapper .bx-caption{background:#fff;font-size:16px;font-style:italic;padding-left:0}#greenPage .bx-wrapper .bx-pager.bx-default-pager a.active,#greenPage .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#293a88}#greenPage .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;border:1px solid #293a88}.content_template #greenPage p a{font-size:18px}#greenPage #bx-pager a img{max-width:100%}#greenPage #sectionEight #bx-pager a img{border-radius:4px;filter:grayscale(1);height:100px;margin:10px;transition:all .2s ease-in-out;width:auto}#greenPage #sectionEight #bx-pager{display:flex;flex-wrap:wrap;width:100%}#greenPage #sectionEight #bx-pager a.active img{filter:grayscale(0)}.quoteContainer{background:url(https://cdn.aohostels.com/img/landingpage/green/anfuehrungszeichen1.svg) left -30px no-repeat;background-size:25%;padding:20px}.quoteContainerInner{background:url(https://cdn.aohostels.com/img/landingpage/green/anfuehrungszeichen2.svg) right 80% no-repeat;background-size:25%;padding:20px}.downloadButton{background:#293a88;border-radius:4px;color:#fff!important;display:inline-block;font-size:16px;margin-top:20px;padding:10px 15px;text-decoration:none!important}#fixedNavigation a:before{background-size:65%!important;border:1px solid #fff;border-radius:16px 0 0 16px;border-right:none;bottom:-1px;content:" ";height:45px;left:-45px;position:absolute;top:-1px;width:45px}#fixedNavigation a:first-child:before{background:url(https://cdn.aohostels.com/img/landingpage/green/01-home.svg) 50% no-repeat #fc0}#fixedNavigation a:nth-child(2):before{background:url(https://cdn.aohostels.com/img/landingpage/green/02-what-is-sustainability.svg) 50% no-repeat #13a538}#fixedNavigation a:nth-child(3):before{background:url(https://cdn.aohostels.com/img/landingpage/green/03-our-path.svg) 50% no-repeat #293a88}#fixedNavigation a:nth-child(4):before{background:url(https://cdn.aohostels.com/img/landingpage/green/04-our-commitment.svg) 50% no-repeat #fc0}#fixedNavigation a:nth-child(5):before{background:url(https://cdn.aohostels.com/img/landingpage/green/05-understanding-esg.svg) 50% no-repeat #13a538}#fixedNavigation a:nth-child(6):before{background:url(https://cdn.aohostels.com/img/landingpage/green/06-environmental.svg) 50% no-repeat #293a88}#fixedNavigation a:nth-child(7):before{background:url(https://cdn.aohostels.com/img/landingpage/green/07-social.svg) 50% no-repeat #fc0}#fixedNavigation a:nth-child(8):before{background:url(https://cdn.aohostels.com/img/landingpage/green/08-governance.svg) 50% no-repeat #13a538}#fixedNavigation a:nth-child(9):before{background:url(https://cdn.aohostels.com/img/landingpage/green/09-sustainability-speaks.svg) 50% no-repeat #293a88}#fixedNavigation a:nth-child(10):before{background:url(https://cdn.aohostels.com/img/landingpage/green/10-sustainability-report.svg) 50% no-repeat #fc0}#fixedNavigation a:nth-child(11):before{background:url(https://cdn.aohostels.com/img/landingpage/green/11-awards.svg) 50% no-repeat #13a538}#fixedNavigation a:nth-child(12):before{background:url(https://cdn.aohostels.com/img/landingpage/green/12-join-us.svg) 50% no-repeat #293a88}.quoteContainerInner ul li{padding-left:0}.content_template #greenPage ul li{padding:0!important}#fixedNavigationMobileButton{bottom:0;display:none;height:-moz-fit-content;height:fit-content;position:fixed;right:0}#fixedNavigationMobileButton button{background:url(https://cdn.aohostels.com/img/landingpage/green/explore-this-page.svg) no-repeat 10px #fc0;border:1px solid #fff;border-radius:16px;margin-bottom:10px;padding:10px 10px 10px 50px}@media(min-width:1024px){#greenPage{padding:0 40px}.blueArrowSurroundContainer .blueArrowContainer:first-child{width:26%}.blueArrowSurroundContainer .blueArrowContainer:nth-child(3){width:38%}}.quoteContainerInner .bx-wrapper .bx-prev{left:-40px!important}.quoteContainerInner .bx-wrapper .bx-next{right:-22px!important}#greenPage .morePadding{padding:0 30px}.fullsizeHeader .bx-wrapper{padding:0!important}#greenPage #iconsContent div{display:none}#greenPage #iconsContent h3{color:#3c3c3b}.fullsizeHeader .bx-viewport,.fullsizeHeader .bx-wrapper{height:auto!important;max-height:100%!important}.fullsizeHeader .bx-wrapper .bx-pager{bottom:20px}.fullsizeHeader .bx-wrapper .bx-pager.bx-default-pager a{background:transparent;border:3px solid #fff;border-radius:25px;height:24px;width:24px}.fullsizeHeader .bx-wrapper .bx-pager.bx-default-pager a.active,.fullsizeHeader .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#fc0}.sideSlideContainerMobile{background:#293a88;display:block;max-width:100%!important;padding:20px!important;position:unset;width:100%}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}@media(max-height:800px),(max-width:1024px){.sideSteppingHeadline{font-size:32px!important;max-width:420px}#greenPage .bx-wrapper .bx-prev{left:-10px}#greenPage .bx-wrapper .bx-next{right:-10px}#greenPage .bx-wrapper .bx-next,#greenPage .bx-wrapper .bx-prev{background:#fff;border-radius:100%;height:33px;width:30px}.bubbleImgContainerLeft img,.bubbleImgContainerRight img{height:auto;margin:0!important;width:100%}.blueArrowContainer:after,.blueArrowContainer:before{display:none}.blueArrowContainer{padding:20px!important;text-align:center}#fixedNavigation{right:-100%;transition:all .2s ease-in-out;z-index:10000000}#fixedNavigation.active{right:0;top:20%;width:100%}#fixedNavigation.active a{border:none;display:block;left:40px;margin:0;width:100%}#cloudImg{right:20px!important}.headlineSideImg{right:15px;top:-80px;width:120px}#bubbleSideImg{margin:0 auto;width:100px}#fixedNavigationMobileButton{display:block;padding:40px 20px;text-align:right;top:120px;z-index:12}.accordionIcons{display:block;font-size:18px!important;margin:0 auto 20px;position:unset!important;transform:none!important}.greenAccordions.ui-accordion .ui-accordion-header{margin-top:20px;padding:20px!important;text-align:center}.greenAccordions.ui-accordion .ui-accordion-header i{display:block!important;margin:10px 0!important;position:unset!important}.bubbleImgContainerLeft{margin-bottom:10px!important;text-align:center}#greenPage .bx-wrapper .bx-caption{left:-1px;width:101%}.sideSlideContainer p{font-size:16px}.sideSlideContainer p.firstLine{font-size:20px}#fixedNavigation a:before{border:none;border-radius:0;top:0}.weirdBorderContainer:after,.weirdBorderContainer:before{left:85%!important}.blueArrowContainer p{font-size:32px!important}.blueArrowContainer{display:flex;flex-direction:column;height:170px;justify-content:space-around}#greenPage section{padding-bottom:100px}}@media(max-width:1024px){.fullsizeHeader .bx-viewport,.fullsizeHeader .bx-wrapper{height:auto!important;margin-bottom:0;margin-top:108px}}@media(min-width:768px){#greenPage{padding:0 60px!important}}
