/* ---  style - compiled v.2025-10-26 06:05:22 --- */
h1,h2,h3,h4,h5,h6{color: #000}a{color: #79c5dd}a p{color: #000}h1{float: left;width: 100%}h1{font-family: "ProximaNovaA-Light";margin-bottom: 40px;font-size: 3rem}h3,.h3{margin-top: 0;font-size: 22px}.article-summary-text{float: left;width: 100%}@media (min-width: 1200px){.article-summary-text{width: 75%}}.color-conditional{color: #ffa800}.color-primary{color: #ffa800}.color-secondary{color: #54595f}.color-black{color: #000}.color-white{color: #fff}.color-white h1,.color-white h2,.color-white h3,.color-white h4,.color-white h5,.color-white h6,.color-white p{color: #fff}.color-manoah{color: #9f826c}.bshz_Box{background: #fff}.background-conditional{background: #ffa800}.background-primary{background: #ffa800}.background-secondary{background: #54595f}.background-white{background: #fff}.background-manoah{background: #9f826c}.catPrimary .color-conditional{color: #ffa800}.catPrimary .background-conditional{background: #ffa800}.catPrimary h1,.catPrimary h2{color: #ffa800}.catSecondary .color-conditional{color: #54595f}.catSecondary .background-conditional{background: #54595f}.catSecondary h1,.catSecondary h2{color: #54595f}.margin-right{margin-right: 30px}html{overflow-x: hidden}body{background-color: #fff;font-family: "ProximaNovaA-Regular";font-size: 16px;overflow-x: hidden;display: flex;flex-direction: column}body.no-scroll{overflow: hidden}img{max-width: 100%}.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img{width: 100%}.carousel-inner > .item > img{object-fit: cover;height: 50vh}.row-zero{margin-left: 0 !important;margin-right: 0 !important}.row-zero > [class*="col-"]{padding-left: 0 !important;padding-right: 0 !important}.glyphicon{font-family: "BSHZ_ICONSET" !important;font-family: "RUP_icomoon" !important}.glyphicon-chevron-right::before{content: "\e921";margin-right: -80px}.glyphicon-chevron-left::before{content: "\e913";margin-left: -80px}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{font-size: 10rem;width: 120px;height: 114px;margin-top: -51px;color: brown}@media (max-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{font-size: 5rem !important;margin-bottom: -24px}}.bshz_Box{padding: 20px;margin-bottom: 20px;position: relative;overflow: hidden}.bshz_Box + .bshz_Box{margin-top: -20px}.bshz_Shadow{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4)}.bshz_CtaHolder{position: relative;float: left;width: 100%}.bshz_CtaHolder .bshz_Box{margin-bottom: 0;padding-bottom: 40px}.bshz_CtaHolder .bshz_HeaderBoxPadding{width: 50px;height: 50px;background: #fff;border-radius: 50%;overflow: visible;display: block;margin: 0 auto;float: none;position: relative}.bshz_CtaHolder .bshz_HeaderBoxPadding .icon{position: absolute;left: 50%;top: 50%;z-index: 1;transform: translate(-50%, -50%);font-size: 35px}.bshz_CtaHolderInner{position: relative;width: 100%}.bshz_CtaHolderInner > .text-center{position: absolute;top: 0;z-index: 1;width: 100%;transform: translateY(-50%)}.bshz_CtaHolderBubble{position: absolute;bottom: -10px;left: 50%;transform: translate(-50%, 100%);z-index: 1;white-space: nowrap;padding: 5px 10px;background: #fff;border-radius: 15px}@media (min-width: 1200px){.bshz_CtaHolderBubble{opacity: 0;pointer-events: none;transition: .2s all linear}.bshz_HeaderBoxPadding:hover .bshz_CtaHolderBubble{opacity: 1;pointer-events: auto}}@media (max-width: 479px){.bshz_CtaHolderBubble{font-size: 13px;padding: 3px 7px}}.bshz_DownloadPadding{height: 200px;background: #ffa800}.bshz_DownloadPadding img{max-height: 100%;max-width: 100%;display: block;float: none;margin: 0 auto}.bshz_InlineBlock{display: inline-block}.bshz_Button{display: block;float: left;width: 100%;line-height: 34px;height: 34px;background: #ffa800;color: #fff !important;text-decoration: none !important;text-align: center;border: 0;padding: 0}.bshz_Button:not(.background-conditional):hover{background: #e69700}.bshz_Button + .bshz_Button{margin-top: 10px}.bshz_Button.detail-button{max-width: 300px}.margin-bottom{margin-bottom: 20px}.unstyled-link{text-decoration: none !important}a:hover .background-primary{background-color: #e69700}a:hover .background-secondary{background-color: #484c51}a:hover .background-conditional{background-color: #e69700}a:hover .background-manoah{background-color: #987257}.catSecondary a:hover .background-conditional{background-color: #484c51}a.background-primary:hover{background-color: #e69700}a.background-secondary:hover{background-color: #484c51}a.background-conditional:hover{background-color: #e69700}.catSecondary a.background-conditional:hover{background-color: #484c51}.bshz_Button.background-conditional.booking{margin-top: 20px}@media only screen and (max-width: 580px){.bshz_Button.background-conditional.booking{display: block;float: none;margin: 20px auto 0 auto !important}}.space{height: 0;padding-bottom: 30px}#bshz_PageContent ul li{list-style: none;position: relative}#bshz_PageContent .catSecondary ul li::before{background: #54595f}ul li a,p a{color: #ffa800;text-decoration: underline}.catSecondary ul li a,.catSecondary p a{color: #54595f}.bshz_HeaderBoxPadding{height: 115px;padding: 20px 0;margin-top: -20px;text-decoration: none !important;word-wrap: break-word;font-size: 14px;line-height: 1}.bshz_HeaderBoxPadding:hover{background: #e2e2e2}@media (max-width: 445px){.carousel-inner > .item > img{height: 25vh}}#bshz_Navigation{position: relative;width: 100%;background-color: transparent;border-bottom: 0;z-index: 999;margin: 0}#bshz_Navigation .bshz_NavBgColor{background-color: rgba(255,255,255,0.8)}#bshz_Navigation .navbar-header{width: 100%;float: left}#bshz_Navigation .navbar-header .navbar-toggle{display: block;float: right;margin: 0;border: 0;padding: 39px;border-radius: 0;background-color: #fff}#bshz_Navigation .navbar-header .navbar-toggle:hover,#bshz_Navigation .navbar-header .navbar-toggle:focus{background-color: white}#bshz_Navigation .navbar-header .navbar-toggle .icon-bar{height: 4px;width: 42px;background-color: #000;transition: all .2s}#bshz_Navigation .navbar-header .navbar-toggle .icon-bar.top-bar{transform: rotate(45deg);transform-origin: 20%}#bshz_Navigation .navbar-header .navbar-toggle .icon-bar.mid-bar{opacity: 0}#bshz_Navigation .navbar-header .navbar-toggle .icon-bar.bot-bar{transform: rotate(-45deg);transform-origin: 20%}#bshz_Navigation .navbar-header .navbar-toggle .icon-bar + .icon-bar{margin-top: 5px}#bshz_Navigation .navbar-header .navbar-toggle.collapsed{background-color: transparent}#bshz_Navigation .navbar-header .navbar-toggle.collapsed .icon-bar.top-bar,#bshz_Navigation .navbar-header .navbar-toggle.collapsed .icon-bar.bot-bar{transform: rotate(0)}#bshz_Navigation .navbar-header .navbar-toggle.collapsed .icon-bar.mid-bar{opacity: 1}#bshz_Navigation .navbar-header a{color: #333333}#bshz_Navigation .navbar-brand{height: 100px;padding: 0px 15px}#bshz_Navigation #bshz_NavContent{float: left;width: 100%;color: #ffa800;background-color: #fff}#bshz_Navigation #bshz_NavContent a{color: #ffa800;text-align: left;text-decoration: none}#bshz_Navigation #bshz_NavContent .nav-justified{padding: 30px}#bshz_Navigation #bshz_NavContent .nav-justified > li{display: block;float: left;width: 25%}.bshz_NavSpacer{width: 100%;height: 100px}@media (max-width: 991px){#bshz_Navigation .navbar-brand{width: 230px;padding: 0px 15px;height: 60px}#bshz_Navigation .navbar-brand img{height: 60px}#bshz_Navigation .navbar-search{padding: 13px 0}#bshz_Navigation .navbar-header .navbar-toggle{padding: 21px 10px;padding-bottom: 22px}#bshz_Navigation .navbar-header .navbar-toggle .icon-bar{height: 3px;width: 32px}#bshz_Navigation .navbar-header .navbar-toggle .icon-bar + .icon-bar{margin-top: 4px}#bshz_Navigation #bshz_NavContent{width: 100% !important}}@media (max-width: 767px){#bshz_Navigation .navbar-header .navbar-toggle{margin-right: -15px}}.navbar-search{float: right;padding: 33px 0;transition: .3s margin-right ease-in-out}.navbar-search .search-bar{width: 0;float: left;overflow: hidden;transition: .3s width ease-in-out;position: relative}.navbar-search .search-bar ::-webkit-input-placeholder{color: white;font-style: italic}.navbar-search .search-bar ::-moz-placeholder{color: white;font-style: italic}.navbar-search .search-bar :-ms-input-placeholder{color: white;font-style: italic}.navbar-search .search-bar :-moz-placeholder{color: white;font-style: italic}.navbar-search .search-input{height: 34px;line-height: 34px;border: 0;border-radius: 4px;color: #fff;padding: 0 10px;border-top-right-radius: 0;border-bottom-right-radius: 0;width: 170px;background-color: transparent;transition: .3s background-color ease-in-out;padding-left: 35px}.navbar-search .search-toggle{height: 34px;line-height: 34px;background-color: transparent;border: 0;border-radius: 4px;color: #fff;border-top-left-radius: 0;border-bottom-left-radius: 0;text-align: center;display: block;float: left;transition: .3s background-color ease-in-out}.navbar-search .search-toggle span::before{display: block;line-height: 34px;font-size: 50px;width: 50px;height: 34px}.navbar-search .search-submit{position: absolute;left: -7px;top: 0;height: 34px;line-height: 34px;background-color: transparent;border: 0;padding: 0;color: #fff}.navbar-search .search-submit span::before{display: block;line-height: 34px;font-size: 50px;width: 40px;height: 34px}.navbar-search.is-open{margin-right: 30px}.navbar-search.is-open .search-bar{width: 170px}.navbar-search.is-open .search-input,.navbar-search.is-open .search-toggle{background-color: rgba(0,0,0,0.4)}.navbar-search.is-open .search-toggle span::before{content: "\e920";font-size: 20px}.search-results{position: fixed;left: 0;top: 0;bottom: 0;right: 0;background-color: #fff;overflow: auto;display: none}.search-results h2{font-family: "ProximaNovaA-Light";margin: 30px 0;font-size: 36px;color: #fff;float: left;max-width: 80%}.search-results .bshz_Box{min-height: 230px;margin-bottom: 30px}.search-results.is-active{display: block}.search-close{float: right;color: #fff !important;text-decoration: none !important;font-size: 50px;margin-top: 20px}.search-item-details img{float: left;margin-right: 20px;margin-bottom: 20px}.search-navbar{height: 100px;margin-bottom: 60px;color: #fff;background: rgba(0,0,0,0.8)}@media (max-width: 579px){.navbar-search{transition: 0s all ease-in-out}.navbar-search .search-bar{position: absolute;top: 60px;left: 15px;width: auto;right: 15px;padding: 0 15px;background: #fff;height: 0;transition: .3s all ease-in-out;z-index: 1}.navbar-search.is-open .search-bar{width: auto;height: 64px;padding: 15px}.navbar-search .search-input{width: 100%;background-color: rgba(0,0,0,0.8)}.navbar-search .search-submit{top: 15px;left: 7px}.navbar-search.is-open .search-toggle span::before{content: "\e905";font-size: 50px}.navbar-search .search-toggle{background: transparent}.navbar-search.is-open .search-toggle{background: transparent;color: #000 !important}.navbar-search.is-open{margin-right: 0;background: #fff}}#bshz_PageContent{padding-bottom: 60px}#bshz_PageContent #bshz_Breadcrumb{width: 100%;float: left;margin-left: -15px;margin-right: -15px}#bshz_PageContent #bshz_Breadcrumb a{display: block;float: left;padding: 0 10px;color: #cfd0d0;text-transform: uppercase}#bshz_PageContent #bshz_Breadcrumb a.active{color: #000}#bshz_PageContent #bshz_Breadcrumb a:only-child{display: none}#bshz_PageContent #bshz_Breadcrumb span{display: block;float: left;padding: 0;color: #cfd0d0}#bshz_PageContent #bshz_Article1 #bshz_Breadcrumb{display: none}#bshz_PageContent .bshz_ArticleHeader{margin-top: -55px}#bshz_PageContent .bshz_ArticleHeader a{color: #ffa800}#bshz_PageContent .bshz_ArticleHeader a:hover{color: #000}#bshz_PageContent .bshz_ArticleHeader .bshz_Box p{font-family: "brush-tipTerrence";font-size: 28px;line-height: 28px;margin: 0}#bshz_PageContent .bshz_ArticleHeader .bshz_Box h3{font-family: "ProximaNovaA-Light";font-size: 36px;margin-top: 15px}@media (max-width: 720px){#bshz_PageContent .bshz_ArticleHeader{margin-top: 30px}}#bshz_PageContent .bshz_ScrollLink{display: block;width: 100%;padding: 30px 0;color: rgba(0,0,0,0.4);font-size: 22px}.carousel .carousel-caption{padding: 0;left: 0;right: 0;bottom: 0}.carousel .carousel-caption h3{margin: 0;padding: 20px 0;color: #53585e;font-weight: normal;font-size: 14px}.carousel .carousel-indicators .active{background-color: #a89999;height: 10px;width: 10px;margin: 3px}.bshz_ThumbIndicators{background-color: #705c4f;width: 100%;overflow: hidden}.bshz_ThumbIndicators img{width: 100px;height: auto;display: block;padding: 30px 15px;float: left;box-sizing: unset}#fotogalerie{margin-top: -20px}.thumbslider .apartments-imgthumbs .carousel-indicators,.thumbslider .header-slide .carousel-indicators{position: relative;width: 100%;bottom: 0;display: block;margin: 0 auto;margin-top: 0;margin-bottom: 0;min-height: 260px;left: auto;text-align: center;background-color: #705c4f}.thumbslider .apartments-imgthumbs .carousel-indicators li,.thumbslider .header-slide .carousel-indicators li{overflow: hidden;border: 0;border-radius: 0;_float: left;margin-bottom: 5px;margin-left: 0;margin-right: 3px !important;margin-top: 60px;width: 180px;height: auto;transition: border-color .63s ease-in-out;transition-timing-function: cubic-bezier(.77, 0, .175, 1)}.thumbslider .apartments-imgthumbs .carousel-indicators img,.thumbslider .header-slide .carousel-indicators img{float: left;left: 0;width: auto;max-width: 100%;height: auto}.thumbnail-autoscroll .carousel-indicators{transition: left .5s ease-in-out}.thumbnail-autoscroll .header-slide .thumb-scroll-wrap{max-height: 230px;background-color: #705c4f;overflow: hidden}.bshz_boxheadline{font-size: 26px !important;font-weight: 600;color: #54595f !important}.bshz_boxheadline--second{color: #ffa800 !important}.bshz_Box--start{height: 140px}.RUP_SliderHeading{bottom: 20% !important;position: absolute !important;color: white !important}.RUP_SliderHeading p{font-size: 50px !important}.carousel-indicators li{width: 10px;height: 10px;margin: 3px;background-color: #494646;border-radius: 50%;display: inline-block}.carousel-indicators .active{background-color: #a89999}@media (max-width: 768px){.RUP_SliderHeading{bottom: 0% !important}.RUP_SliderHeading p{font-size: 2.75rem !important}}#bshz_Footer{padding-top: 40px;clear: left;padding: 0}@media (max-width: 770px){#bshz_Footer{padding-bottom: 50px}}#bshz_Footer h1,#bshz_Footer h2,#bshz_Footer h3,#bshz_Footer h4,#bshz_Footer h5,#bshz_Footer h6,#bshz_Footer p{color: #333}#bshz_Footer a{color: white}#bshz_Footer .panel-group{overflow-x: hidden;overflow-y: auto;max-height: 400px}#bshz_Footer .panel-group .panel{background-color: transparent;border: 0;border-radius: 0;overflow: hidden;box-shadow: none;border-bottom: 1px solid #fff;margin: 0;padding: 0}#bshz_Footer .panel-group .panel div[role="tab"] a{display: block;height: 60px;line-height: 60px;width: 100%}#bshz_Footer .panel-group .panel div[role="tab"] h4{margin: 0}#bshz_Footer .panel a[data-toggle="collapse"]::before{content: "\e908";font-family: "BSHZ_ICONSET" !important;display: block;position: absolute;right: 0;font-size: 40px;height: 40px;width: 40px;line-height: 40px;margin-top: 8px}#bshz_Footer .panel a[data-toggle="collapse"][aria-expanded="true"]::before{transform: rotate(90deg)}#bshz_Footer .bshz_footerLinks{padding-bottom: 40px;display: flex;flex-direction: column;text-align: center}#bshz_Footer .bshz_footerLinks p,#bshz_Footer .bshz_footerLinks a{font-size: 16px;color: #666666;text-decoration: none}#bshz_Footer .bshz_footerLinks p{padding: 0;margin: 0}#bshz_Footer .bshz_footerLinks p a:first-child{padding-left: 0}#bshz_Footer .bshz_OverlayImage{right: 0;width: 38%;opacity: 0.2;z-index: 2}#bshz_Footer .container{z-index: 2;position: relative;width: 100%;padding: 0}.footer-socials,.footer-links,#footertext,.footer-brands{display: block;margin-bottom: 0px;margin-left: 5%;margin-right: 20px}@media (max-width: 1370px){.footer-socials,.footer-links,#footertext,.footer-brands{margin-left: 5%}}@media (max-width: 1199px){.footer-socials,.footer-links,#footertext,.footer-brands{margin-left: 5%}}@media (max-width: 1160px){.footer-socials,.footer-links,#footertext,.footer-brands{margin-left: 2%}}@media (max-width: 590px){.footer-socials,.footer-links,#footertext,.footer-brands{margin-left: 10px;margin-right: 0px}}@media (max-width: 1160px){.footer-socials{display: flex;flex-direction: column}}@media (max-width: 667px){.footer-socials{display: flex;flex-direction: row}}.footer-socials a{position: relative}.footer-socials a .fa-linkedin{font-size: 25px;position: absolute;bottom: 5px;left: 17px}@media (min-width: 1371px){.footer-socials a .fa-linkedin{position: relative;left: 5px}}@media (max-width: 1199px){.footer-socials a .fa-linkedin{position: relative;bottom: 0px;left: 5px}}@media (max-width: 1160px){.footer-socials a .fa-linkedin{position: relative;bottom: -5px;left: 5px}}@media (max-width: 590px){.footer-socials{margin-top: 10px}}.footer-links{display: flex;flex-direction: column;position: relative;text-align: center}.footer-links a{color: #fff !important}@media (max-width: 590px){.footer-links{margin-right: 0px}}.footer-socials a{padding: 0 6px !important;text-decoration: none !important}.footer-socials span{font-size: 32px}.footer-brands img:first-child{margin-left: 0}@media (min-width: 1200px){.footer-socials,.footer-links,.footer-brands{width: auto}}@media (max-width: 590px){#gdpr-cookie-toggle{bottom: 25px !important;width: 70px}}#footertext p a{color: #fff !important}#footertext p strong{color: #4a5e8f}@media screen and (max-width: 992px){.footer-brands{display: flex;flex-direction: column}.footer-brands img{margin-bottom: 5px}.footer-brands img:first-child{margin-bottom: 0}}@media screen and (max-width: 667px){.bshz_footerLinks{display: flex;flex-direction: column}.bshz_footerLinks #footertext,.bshz_footerLinks .footer-links,.bshz_footerLinks .footer-brands{margin-bottom: 30px !important}.bshz_footerLinks .footer-brands{display: block}.bshz_footerLinks .footer-brands img{margin-bottom: 5px}.bshz_footerLinks .footer-brands img:first-child{margin-bottom: 0}}.bshz_TeaserTitle{color: #000}.bshz_TeaserBox{overflow: visible;margin: 15px 0 25px;text-align: center}.bshz_TeaserBox .bshz_TeaserContent{min-height: 0;overflow: hidden}.bshz_TeaserBox .bshz_TeaserContent p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical}.bshz_TeaserBox .bshz_TeaserContent h3{text-transform: uppercase;font-family: "ProximaNovaA-Bold";text-align: center;height: 50px !important}.bshz_TeaserContent{min-height: 0;overflow: hidden}.bshz_TeaserContent p:nth-child(2){text-align: center;height: 170px}.bshz_TeaserIcon{width: 100%;text-align: center}.bshz_TeaserIcon span{display: inline-block;height: 80px;width: 80px;border-radius: 50%}.bshz_TeaserIcon .icon{color: #fff;font-size: 80px}.bshz_IconLink{color: #ffa800}.bshz_IconLink:hover{color: #000}@media (min-width: 992px){.text-two-col{columns: 2}}.main-teaser{font-size: 20px}.teaser-accordion .panel{background: transparent;box-shadow: none;margin-top: 0 !important}.teaser-accordion h4{margin: 0}.teaser-accordion h4 a{text-transform: uppercase;color: #ffa800 !important;font-family: "ProximaNovaA-Bold";font-size: 20px;display: block;width: 100%;border-top: 1px solid #ffa800;padding: 21px 50px 21px 0;position: relative}.teaser-accordion h4 a .icon{font-size: 50px;transform: rotate(180deg);position: absolute;right: 0;top: 8px}.teaser-accordion h4 a.collapsed .icon{transform: rotate(0deg)}.teaser-accordion .panel-body{padding: 20px 0}.teaser-accordion ul{padding-left: 40px}.catSecondary .teaser-accordion .panel h4 a{color: #54595f !important;border-color: #54595f}ul.bshz_tabs{padding: 0}ul.bshz_tabs p,ul.bshz_tabs a{margin: 0}ul.bshz_tabs a{background: transparent !important;border: 0 !important;line-height: 60px;padding: 0 30px;text-decoration: none}ul.bshz_tabs li{margin-right: 30px;margin-bottom: 15px;background: #fff;color: #ffa800}ul.bshz_tabs li::before{display: none !important}ul.bshz_tabs li p,ul.bshz_tabs li a{color: #ffa800;font-family: "ProximaNovaA-Bold"}ul.bshz_tabs li.active{background: #ffa800;color: #fff}ul.bshz_tabs li.active p,ul.bshz_tabs li.active a{color: #fff}.catSecondary ul.bshz_tabs li{color: #54595f}.catSecondary ul.bshz_tabs li p,.catSecondary ul.bshz_tabs li a{color: #54595f}.catSecondary ul.bshz_tabs li.active{background: #54595f;color: #fff}.catSecondary ul.bshz_tabs li.active p,.catSecondary ul.bshz_tabs li.active a{color: #fff}#bshz_Article1 [class*="col-"]{padding-left: 8px;padding-right: 8px}#bshz_Article1 .row{margin-left: -8px;margin-right: -8px}#bshz_Article1 .container{padding: 30px}#bshz_Article1 .article-summary-text{width: 100%}.bshz_ContactColumn h3{margin-bottom: 26px;height: 26px;display: block;width: 100%}@media (max-width: 560px){.bshz_ContactColumn h3{padding: 50px 0 10px 0}}.bshz_ContactColumn img{margin-bottom: 20px}.bshz_MailButton{height: 45px;line-height: 43px;border: 1px solid #ffa800;color: #ffa800;background: #fff;display: block;text-align: center;text-decoration: none !important;border-radius: 6px;font-weight: bold}.bshz_MailButton:hover{background: #ffa800;color: #fff}.catSecondary .bshz_MailButton{color: #54595f;border-color: #54595f}.catSecondary .bshz_MailButton:hover{background: #54595f;color: #fff}@media (max-width: 991px){.col-helper{float: left}}.form-label{margin-bottom: 20px}.form-label input{width: 100%}.form-label div{color: #000}.form-control{height: inherit;min-height: 34px}@media (max-width: 590px){.radio-inline{margin: 10px 0 !important}}.box-form-wrap{max-width: 600px}.box-form-wrap h3{color: #ffa800}.form-checkbox{margin-bottom: 4px}.form-checkbox.form-control{height: inherit}.form-checkbox input{margin: 0;margin-top: 2px;margin-right: 4px}textarea{width: 100%;resize: none}select{width: 100%;height: 26px}.event-form p{margin-top: 20px;font-family: "ProximaNovaA-Bold";text-transform: uppercase}label{font-weight: normal}.carousel-inner > .item > img{width: 100%}.pt-popup{display: none;padding: 20px;border: 1px solid #000;width: 400px;max-width: 100%;position: absolute;margin-left: -200px;margin-top: 2px;background: #fff;pointer-events: none}.pt-popup::after{content: "";display: block;position: relative;border: 10px solid transparent;border-bottom: 0;border-top-color: #000;width: 0;box-sizing: content-box;margin-bottom: -30px;margin-left: 170px}@media (max-width: 767px){.pt-popup{left: 15px !important;right: 15px !important;width: auto !important;margin-left: 0 !important}.pt-popup::after{display: none}.js_pt-trigger{position: relative}.js_pt-trigger::after{position: absolute;content: "";display: block;border: 7px solid transparent;border-top-color: #000;border-bottom: 0;right: -5px;top: -2px;transform: rotate(225deg)}}.carousel-control{background: transparent !important;opacity: 1 !important}.carousel-caption{font-style: normal;position: relative;color: #53585e;text-shadow: none}.carousel-gallery .carousel-indicators{margin: 30px 0;overflow: auto;position: static;text-align: center;white-space: nowrap;width: 100%;line-height: 0;overflow-y: hidden}.carousel-gallery .carousel-indicators li img{display: none;opacity: 0.5}.carousel-gallery .carousel-indicators li.active img{opacity: 1}.carousel-gallery .carousel-indicators li:hover img{opacity: 0.75}.carousel-gallery .carousel-outer{position: relative}.carousel-gallery .indicators-wrap{position: relative;padding: 0 100px}.carousel-gallery .indicators-wrap .carousel-control{width: 100px}@media (max-width: 991px){.carousel-gallery .carousel-indicators li{display: none}.carousel-gallery .indicators-wrap .carousel-control{display: none}.carousel-gallery .indicators-wrap{padding: 0;margin: 0 -15px}}#carousel-832 .carousel-inner .item > img{visibility: hidden !important}#carousel-832 .carousel-inner .item .carousel-caption > img{visibility: hidden !important}#carousel-832 .carousel-inner .item .carousel-caption{background-color: transparent !important}#carousel-832 .carousel-inner .bshzVid__video{height: 100% !important;object-fit: contain !important}.bshzVid{height: calc(-4vh);width: 100%;background-repeat: no-repeat;background-size: cover;overflow: hidden;position: relative}.bshzVid__video{width: 100%;height: auto;min-width: 101%;min-height: 101%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 0}@media (max-width: 1199px){.bshzVid__video{display: none;object-fit: cover}}.bshzVid__video--m{display: none}@media (max-width: 1199px){.bshzVid__video--m{display: block}}.RUP_IndicatorContainer{position: absolute;top: 70%;width: 100% !important}form.qbe.room{clear: left;padding: 20px 20px 0 20px;color: #fff;background: #54595f}form.qbe.room .form-control{text-align: center}form.qbe.room .input-wrap{padding: 0}form.qbe.room .input-wrap select.form-control{float: left;width: 60px}form.qbe.room .input-wrap .form-label{float: left;width: auto !important;line-height: 30px}@media (min-width: 767px){form.qbe.room .input-wrap .form-label{margin: 0 0 0 10px}}@media (max-width: 767px){form.qbe.room .input-wrap .form-label{margin: 2px 0 0 5px;font-size: 14px}}form.qbe.room .input-wrap-child{height: 30px;line-height: 30px;margin-bottom: 15px}form.qbe.room #submitIt{color: #fff !important;border: 1px solid #fff;background-color: #54595f}#quick-booker{padding: 30px 15px;background: #54595f;position: relative;display: block;float: left;width: 100%;position: fixed;right: -440px;top: 82px;z-index: 5;transition: .3s all ease-in-out}@media (max-width: 450px){#quick-booker.is_active{right: 0}}#quick-booker form.qbe.room{padding: 0 20px}#quick-booker div,#quick-booker label,#quick-booker input,#quick-booker select{display: block;position: relative}#quick-booker .h3{text-transform: uppercase;color: white;margin-top: 0}#quick-booker .input-wrap{margin-bottom: 10px;float: left;width: 100%}#quick-booker .input-wrap input,#quick-booker .input-wrap select{width: 60px;float: left;border-radius: 0;line-height: 30px;height: 30px}#quick-booker span{width: calc(100% - 60px);float: left;padding-left: 10px;line-height: 30px;height: 30px;text-align: center}#quick-booker .input-wrap-date input,#quick-booker .input-wrap-date select{width: calc(100% - 60px)}#quick-booker .input-wrap-date span{width: 60px;padding-left: 0;padding-right: 10px}#quick-booker .input-wrap-child{width: 50% !important}#quick-booker .input-wrap-child input,#quick-booker .input-wrap-child select{width: 60px}#quick-booker .input-wrap-child span:first-child{width: 100px;padding-left: 0;padding-right: 10px}#quick-booker .input-wrap-child span:last-child{width: 100px;padding-left: 10px;padding-right: 0}.quick-booker-btn-out{display: block;background: #ffa800;color: #fff !important;text-decoration: none !important;width: 200px;line-height: 40px;height: 40px;text-align: center;position: fixed;z-index: 2;right: -120px;top: 380px;transform: rotate(270deg);transition: all .2s ease-in-out}.quick-booker-btn-out:hover{background: #e69700}.quick-booker-btn-out.is_active{right: -80px}.quick-booker-btn-out .glyphicon{font-size: 14px}.quick-booker-btn-in{display: block;width: 40px;height: 40px;line-height: 25px;color: white;text-decoration: none !important;text-align: center;font-size: 80px;position: absolute;top: 30px;right: 30px;background: transparent;z-index: 1}.image-tiles{padding-bottom: 50px}.news-date{font-size: 14px;text-transform: none;color: #cfd0d0}.leaflet-popup-content{width: 260px;margin: 0}.leaflet-popup-content-wrapper{border-radius: 2px;padding: 0px}.bshz_MapPin .bshz_Box{margin-bottom: 0;float: left;width: 100%}.bshz_MapPin svg [class*="cls"]{fill: #fff;stroke: transparent}.bshz_MapPin svg{position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 80px}.bshz_MapPin svg .cls-3,.bshz_MapPin svg .cls-2{fill: transparent}.bshz_MapPin svg .cls-5{stroke: #fff}.bshz_MapPin .bshz_Box .bshz_Button{margin-top: 10px}#map-445 .leaflet-popup-tip-container{bottom: -20px}.map-pin__img{background-position: center;background-size: cover;height: 160px;width: 100%}.container h3{text-transform: uppercase}.container .map-legend{margin-top: 30px}.container .map-legend .brown{color: #715d4f}.container .map-legend .brown h3{color: #715d4f !important}.container .map-legend .grey{color: #878787}.container .map-legend .grey h3{color: #878787 !important}.container .map-legend .turkis{color: #0aacaf}.container .map-legend .turkis h3{color: #0aacaf !important}.container .map-legend .green{color: #aab240}.container .map-legend .green h3{color: #aab240 !important}.container .map-legend img{margin-right: 15px}.container .map-legend ul li{font-weight: normal !important}.cc_message{margin-left: 100px !important;line-height: inherit !important}.cc_btn,.cc_btn:visited{background-color: #a9b240 !important;border-radius: 0 !important}a.cc_btn.cc_btn_accept_all{padding-left: 8px !important;color: white !important;margin-top: 10px}@media (max-width: 991px){a.cc_btn.cc_btn_accept_all{font-size: 16px;width: 140px}}@-moz-document url-prefix(){a.cc_btn.cc_btn_accept_all{padding-left: 4px !important}}.cc_ga-optin{margin-left: 100px}.cc_ga-optin__label{cursor: pointer;user-select: none;color: #31a8f0}.cc_ga-optin__label:hover{color: #555}.form_new{margin-top: 20px;margin-bottom: 0px !important}.btn_new{margin-top: 20px}.input_new{width: 100%;border-radius: 4px;border: 1px solid #ccc}.action-box__wrap{position: absolute;left: 0;width: 100%;display: none}.catPrimary .action-box__wrap.catPrimary{display: block}.catSecondary .action-box__wrap.catSecondary{display: block}.action-box{position: relative;color: #fff;display: block;float: right;padding: 20px;width: 700px}.action-box__phone{margin: 10px 0;text-align: center;opacity: 0.5}.action-box__text p:last-of-type{opacity: 0.5}@media (max-width: 991px){.action-box{width: 100%}.action-box__phone{text-align: left}.action-box__wrap{bottom: -300px}.action-box__space{height: 310px;width: 100%}}@media (max-width: 479px){body:not(#cntid_3) .action-box__wrap,body:not(#cntid_3) .action-box__space{display: none !important}}.ihc-modal{background: #ffa800 !important}.ihc-modal__he{color: #fff !important}.ihc-btn{background: #54595f !important}.form-container#phpwcmsForm688{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);background-color: #fff;padding: 20px;margin-bottom: 20px;display: flex;gap: 15px;flex-direction: column;max-width: 600px}.form_text{max-width: 750px;margin-bottom: 20px}.action-box__mover{margin-right: 0 !important;padding-right: 0px !important}.action-box__wrap{top: 100px}.action-box{background: rgba(74,94,143,0.85)}@media (max-width: 991px){.action-box__wrap{top: unset}.action-box__mover{margin-right: auto !important;padding-right: 15px !important}}@keyframes infoAnim{0%{opacity: 0;transform: translateY(250px)}100%{opacity: 1;transform: translateY(0)}}@keyframes infoAnim_I{0%{opacity: 0;transform: translateY(-250px)}100%{opacity: 1;transform: translateY(0)}}.info_box-wrapper{animation: infoAnim 2s cubic-bezier(.68, -0.6, .32, 1.6) 3s 1 normal forwards;opacity: 0;position: absolute;top: -100px;background: rgba(0,0,0,0.6);height: 100px;width: 100%;left: 0px;padding: 20px}.js_info_box-btn{display: flex;justify-content: flex-end}.info_box{display: flex;justify-content: center;align-items: center}.info_box-text{margin: 0px;font-style: normal}@media (max-width: 450px){.info_box-wrapper{background: #4a5e8f;position: fixed;top: 420px;min-height: 60px;height: auto;left: -15px;width: 100vw;color: white;animation: infoAnim_I 2s cubic-bezier(.68, -0.6, .32, 1.6) 2s 1 normal forwards;z-index: 5}.js_info_box-btn{display: flex !important;justify-content: flex-end !important}.info_box-text{padding: 0px 15px}.room{margin-top: -40px}#quick-booker .h3{text-align: center}#quick-booker span{width: 100%}#quick-booker .input-wrap input,#quick-booker .input-wrap select{width: 170px}#quick-booker .input-wrap-date input,#quick-booker .input-wrap-date select{width: 100%}}@media (max-width: 450px){#quick-booker{z-index: 99999}}#darken{content: " ";min-height: 1px}@media (max-width: 450px){.dark{background: rgba(0,0,0,0.8);height: 100vh;width: 100vw;z-index: 4;position: fixed !important;top: 0px;left: 0px}}@media (max-width: 450px){#cntid_0 #darken.dark{background: rgba(0,0,0,0.8);height: 0vh;width: 0vw;z-index: 4;position: fixed !important;top: 0px;left: -440px}}@media (max-width: 486px){#cntid_0 #quick-booker{right: 0}}@media (max-width: 486px){#cntid_0 #quick-booker.is_active{right: -440px}}.food-nav{position: relative;display: block}.food-nav__bar{height: 70px;width: 100%;background: #41537e;position: relative}.food-nav__he{float: left;color: #fff;width: 80%;text-align: center;line-height: 70px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 10px}.food-nav__toggle{float: right;padding: 26px 15px;position: absolute;top: 0;right: 10px;z-index: 1}.food-nav__list{display: block;padding: 0 30px;background: #fff;overflow: hidden}.food-nav__link{display: block;width: 100%;text-align: center;color: #363524;padding: 5px;line-height: 2;font-size: 18px;font-family: "Gilroy-Regular";border-bottom: 1px solid #a7a6a4;transition: .3s all linear}.burger-toggle__bar{background: #fff;height: 1px;width: 50px;position: absolute;top: 0;transition: .2s all linear}.burger-toggle--close .burger-toggle__bar:first-of-type{opacity: 0}.burger-toggle--close .burger-toggle__bar{top: 50%;transform: translateY(-50%) rotate(45deg)}.burger-toggle__bar:first-of-type{top: 50%;transform: translateY(-50%)}.food-nav__toggle .burger-toggle__bar{background: #fff;height: 2px}.burger-toggle__bar:last-of-type{bottom: 0;top: auto}.burger-toggle--close .burger-toggle__bar:last-of-type{transform: translateY(-50%) rotate(-45deg)}.burger-toggle--close .burger-toggle__bar{top: 50%}.burger-toggle__inner{width: 38px;height: 20px;position: relative}.food-body{display: block;position: relative;float: left;width: 100%;min-height: 300px}.food-body__ring{position: absolute !important;z-index: 1;left: 50%;top: 50%;transform: translate(-50%, -50%)}.lds-ring{display: inline-block;position: relative;width: 80px;height: 80px}.food-content{padding: 15px 0;background: #fff;z-index: 2}.food-lists{display: block;padding: 15px}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}.food-subnav{width: calc(30%);display: block;float: none;margin: 0 auto}.food-subnav .slick-prev,.food-subnav .slick-next{width: 35px;height: 50px}.food-subnav .slick-prev::before,.food-subnav .slick-next::before{opacity: 1;color: $gre;font-size: 40px}.food-subnav .slick-prev{left: -35px}.food-subnav .slick-next{right: -35px}.food-subnav .slick-list{margin: 0 -5px}.food-subnav__box{text-align: center;background: $gra;padding: 5px;position: relative;height: 50px;color: $whi}.slick-current .food-subnav__box{background: $bei;color: $gre}.food-subnav__item{padding: 0 5px;cursor: pointer}.food-subnav__he{position: absolute;z-index: 1;top: 50%;transform: translateY(-50%);width: 100%;left: 0;line-height: 1.2;font-family: "Gilroy-Regular";font-size: 13px;overflow: hidden;text-overflow: ellipsis}.food-subnav__item.slick-current.slick-active{outline: none !important;border: none !important;text-decoration: none !important;background-color: transparent}.food-nav__he,.he2{margin-left: 10%;padding-left: 0px;font-size: 35px;font-weight: 700}.food-nav__link{width: 100%;font-size: 17px;text-transform: uppercase;font-weight: 800;color: black !important;font-family: "ProximaNovaA-Regular" !important}[role="tab"],[role="tab"] h4{outline: 0px solid #fff}.unstyled-link,[role="tab"] h4 a:focus{outline: 0px solid #fff}.application{margin: 25% 10% 10% 20%}.application .application-form .first_apply_form_div{margin-top: 36%}.application .application-form .first_apply_form_div h2{font-weight: 700}@media (max-width: 1600px){.application .application-form .first_apply_form_div{margin-top: 44%}}@media (max-width: 1340px){.application .application-form .first_apply_form_div{margin-top: 50%}}@media (max-width: 1199px){.application .application-form .first_apply_form_div{margin-top: 40%}}@media (max-width: 1110px){.application .application-form .first_apply_form_div{margin-top: 50%}}.application .application-form .first_apply_form_div select{width: 50%}.application .application-form .first_apply_form_div label{font-size: 26px;font-weight: 600;color: #a9b240;width: 25%}@media (max-width: 1261px){.application .application-form .first_apply_form_div select{width: 45%}.application .application-form .first_apply_form_div label{width: 30%}}@media (max-width: 1235px){.application .application-form .first_apply_form_div select{width: 50%}.application .application-form .first_apply_form_div label{width: 30%}}@media (max-width: 1065px){.application .application-form .first_apply_form_div select{width: 45%}.application .application-form .first_apply_form_div label{width: 35%}}@media (max-width: 1020px){.application .application-form .first_apply_form_div select{width: 50%}.application .application-form .first_apply_form_div label{width: 35%}}@media (max-width: 905px){.application .application-form .first_apply_form_div select{width: 45%}.application .application-form .first_apply_form_div label{width: 40%}}@media (max-width: 800px){.application .application-form .first_apply_form_div select{width: 40%}.application .application-form .first_apply_form_div label{width: 45%}}@media (max-width: 750px){.application .application-form .first_apply_form_div select{width: 50%}.application .application-form .first_apply_form_div label{width: 40%}}@media (max-width: 660px){.application .application-form .first_apply_form_div select{width: 45%}.application .application-form .first_apply_form_div label{width: 45%}}@media (max-width: 582px){.application .application-form .first_apply_form_div select{width: 40%}.application .application-form .first_apply_form_div label{width: 50%}}@media (max-width: 530px){.application .application-form .first_apply_form_div{flex-direction: column}.application .application-form .first_apply_form_div select{width: 90%}.application .application-form .first_apply_form_div label{width: 90%}}@media (max-width: 500px){.application .application-form .first_apply_form_div{flex-direction: column}.application .application-form .first_apply_form_div select{width: 100%}.application .application-form .first_apply_form_div label{width: 100%}}.application .application-form h3{font-size: 20px;font-weight: 600;color: #a9b240;margin: 30px 0px}.application .application-form div{display: flex;margin-bottom: 8px;width: auto}.application .application-form div label{width: 15%;color: #4a5e8f;font-weight: 600;font-size: 14px;display: flex;align-content: center;flex-wrap: wrap}.application .application-form div label span{color: #a9b240}.application .application-form div label p{margin: 0}.application .application-form div textarea,.application .application-form div input,.application .application-form div select{width: 60%;padding: 8px 5px;background-color: #f7f7f7}.application .application-form div textarea:focus-visible,.application .application-form div input:focus-visible,.application .application-form div select:focus-visible{outline: none}.application .application-form div select{padding: 0px 5px;height: 42px}.application .application-form div input,.application .application-form div select{border: #4a5e8f solid 2px}.application .application-form div input[type="file"],.application .application-form div textarea{border: none;border-bottom: #a9b240 solid 2px}.application .application-form div #apply_form_datenschutz{width: auto;margin-right: 5px}.application .application-form div .form-checkbox label{width: 100%;margin-top: 40px}.application .application-form div .button_send{padding: 8px 20px;background-color: #f7f7f7;border: #4a5e8f solid 2px;font-weight: 600;color: #4a5e8f;border-radius: 0;margin-bottom: 20px}.application .application-form div .button_send:hover{background-color: #a9b240;color: #ffffff;border: #a9b240 solid 2px}.application .application-form div .button_return{padding: 8px 20px;background-color: #4a5e8f;font-weight: 600;color: #ffffff;border: #4a5e8f solid 2px;border-radius: 0;margin-bottom: 20px}.application .application-form div .button_return:hover{opacity: 50%}.application .application-form .wrapper_adress_button div{flex-direction: column}.application .application-form span{font-size: 11px;margin-left: 2px;font-weight: 600}.application .application-form .container_adress span{font-size: 13px;margin-left: 0;width: 60%;margin-top: 10px}.application .application-form .container_adress span.first_span{margin-top: 0px}.application .application-form .required_fields_note{margin-left: 0}#bshz_Article467 .container .image-tiles{position: relative}#bshz_Article467 .container .image-tiles img{position: absolute;right: 15%;top: 200%;height: 870%}@media screen and (max-width: 1240px){#bshz_Article467 .container .image-tiles img{right: 22%;height: 800%}}@media screen and (max-width: 1235px){.application .application-form div label{width: 20%}}@media screen and (max-width: 1200px){#bshz_Article467 .container .image-tiles img{right: 29% !important;height: 700%}}@media screen and (max-width: 1199px){#bshz_Article467 .container .image-tiles img{right: 34% !important;height: 600%}}@media screen and (max-width: 1110px){#bshz_Article467 .container .image-tiles img{right: 31% !important;height: 600%}}@media screen and (max-width: 1020px){.application .application-form div label{width: 25%}.application .application-form .container_adress span{width: 100%}}@media screen and (max-width: 1000px){.application .application-form .wrapper_adress_button{flex-direction: column;width: 85%}.application .application-form .wrapper_adress_button .container_buttons{margin-top: 20px}}@media screen and (max-width: 992px){#bshz_Article467 .container .image-tiles img{right: 27% !important}}@media screen and (max-width: 991px){#bshz_Article467 .container .image-tiles img{right: 27% !important;height: 500%}}@media screen and (max-width: 880px){#bshz_Article467 .container .image-tiles img{top: 130%}}@media screen and (max-width: 860px){.application .application-form div label p{width: 90%;margin-left: 5px}.application{margin: 32% 10% 10% 20%}}@media screen and (max-width: 840px){#bshz_Article467 .container .image-tiles img{right: 23% !important}}@media screen and (max-width: 750px){.application{margin: 35% 5% 10% 10%}.application .application-form div label{width: 30%}}@media screen and (max-width: 750px){#bshz_Article467 .container .image-tiles img{right: 19% !important;height: 600%}}@media screen and (max-width: 700px){#bshz_Article467 .container .image-tiles img{height: 550%}}@media screen and (max-width: 640px){#bshz_Article467 .container .image-tiles img{height: 500%}}@media screen and (max-width: 580px){#bshz_Article467 .container .image-tiles img{height: 450%}}@media screen and (max-width: 520px){#bshz_Article467 .container .image-tiles img{height: 400%}}@media screen and (max-width: 520px){.application .application-form div label{width: 35%}}@media screen and (max-width: 500px){.application{margin: 35% 5% 10% 5%}.application .application-form div{flex-direction: column}.application .application-form div input,.application .application-form div textarea{width: 100%}}@media screen and (max-width: 460px){#bshz_Article467 .container .image-tiles img{height: 300%}}@media screen and (max-width: 430px){.application .application-form div label{width: 100%}}@media screen and (max-width: 417px){.application{margin: 45% 5% 10% 5%}#bshz_Article467 .container .image-tiles img{top: 170%}}@media screen and (max-width: 493px){.application{margin: 45% 5% 10% 5%}}.bshz_CtaHolderInner{height: 200px}.bshz_CtaHolderInner img{height: 200px;object-fit: cover;width: 100%;position: relative}@media screen and (max-width: 1199px){.bshz_CtaHolderInner{height: 500px}.bshz_CtaHolderInner img{height: 500px;object-fit: cover;width: 100%;position: relative}}@media screen and (max-width: 992px){.bshz_CtaHolderInner{height: 350px}.bshz_CtaHolderInner img{height: 350px;object-fit: cover;width: 100%;position: relative}}@media screen and (max-width: 550px){.bshz_CtaHolderInner{height: 250px}.bshz_CtaHolderInner img{height: 250px;object-fit: cover;width: 100%;position: relative}}.red_border_checkbox{width: 17px !important;height: 17px;border: #f00 solid 2px;position: absolute;top: 42.3px;left: -2.3px;z-index: -1;display: none !important;background-color: red}@media screen and (max-width: 860px){.red_border_checkbox{top: 52.3px}}@media screen and (max-width: 372px){.red_border_checkbox{top: 62.3px}}input[type="checkbox"].show_red_border:not(:checked) + p + .red_border_checkbox{display: block !important}.ui-state-active{background-color: #4a5e8f !important;border-color: #4a5e8f !important}.panel-group.teaser-accordion .panel-collapse.collapse.in .panel-body p a{text-decoration: none;padding: 6px 20px 8px 20px;background-color: #f7f7f7;border: #4a5e8f solid 2px;font-weight: 600;color: #4a5e8f;border-radius: 0;margin-top: 20px}.panel-group.teaser-accordion .panel-collapse.collapse.in .panel-body p a:hover{background-color: #a9b240;color: #ffffff;border: #a9b240 solid 2px}.panel-group.teaser-accordion .panel-collapse.collapse.in .panel-body p:has(a){margin: 30px 40px 0px}#footerTab-HinterdenKulissen div table{border: 0}#footerTab-HinterdenKulissen div table tr.image-left{display: grid;grid-template-columns: 1fr 6fr;grid-template-rows: 1fr;grid-column-gap: 0px;grid-row-gap: 0px}#footerTab-HinterdenKulissen div table tr.image-left td p{text-align: right}#footerTab-HinterdenKulissen div table tr.image-left td img{align-self: flex-start}#footerTab-HinterdenKulissen div table tr.image-right{display: grid;grid-template-columns: 6fr 1fr;grid-template-rows: 1fr;grid-column-gap: 0px;grid-row-gap: 0px}#footerTab-HinterdenKulissen div table tr.image-right td img{align-self: flex-end}#footerTab-HinterdenKulissen div table td{display: flex;flex-direction: column;border: 0;justify-content: center}#footerTab-HinterdenKulissen div table td img{height: 150px;object-fit: contain}#footerTab-HinterdenKulissen div table td p{width: 100%;align-self: center;padding: 0px 20px}#bshz_Article475 .bshzVid__video{padding: 40px 0px}.RUP-ImgPWrap{display: flex;flex-direction: column;gap: 1rem}.ImgP-Content{display: flex;flex-wrap: wrap;gap: 1rem}.ImgP-Content.reverse{flex-direction: row-reverse;text-align: right}.ImgP-Icon{display: flex;justify-content: space-evenly;padding: 20px 0}.ImgP-Icon img{object-fit: contain}.ImgP-Icon span{font-size: 100px}.ImgP-Wrap{display: flex;flex-direction: column;align-items: center;height: 110px;justify-content: space-between}.ImgP-Image{flex: 1}.ImgP-Image .RUP_ImgP{max-width: 100%;height: 100%;object-fit: cover}.ImgP-Text{display: flex;flex-direction: column;flex: 1}.ImgP-Text p{margin: 0 0 -3px 0}.ImgP-Text h3{margin-top: -6px}@media (max-width: 820px){.ImgP-Image .RUP_ImgP{height: 300px;width: 100%;object-fit: cover}.ImgP-Content{flex-direction: column;text-align: center}.ImgP-Content.reverse{flex-direction: column;text-align: center}.ImgP-Content .ImgP-Text{text-align: left}}.GalleryHeading{background-color: #f5f5f5}.GalleryHeading h3{text-align: center;color: #53585e;margin: 0;padding: 45px 0 0}.GalerieModify{display: flex;align-items: center;justify-content: center;background: #f5f5f5;padding: 10px 140px 60px}.GalerieModify .container{max-width: 60rem}.GalerieModify img{width: 150px;height: 150px;border-radius: 50%;object-fit: cover}.GalerieModify .carousel-gallery .carousel-caption .container{padding: 0px !important}.GalerieModify h3{width: 100%}@media (max-width: 768px){.GalerieModify{flex-direction: column;padding: 10px 45px 10px}}.RUP_bshz_NavBgColor{background-color: #fff;border-bottom: 1px solid #ddd;padding: 10px 20px;display: flex;justify-content: center}.RUP_bshz_NavBgColor .RUP_container{display: flex;justify-content: space-between;align-items: flex-end;width: 80%}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header{display: flex;align-items: center}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header img{height: 80px;padding-right: 10px;object-fit: scale-down}@media (max-width: 425px){.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header img{height: 50px}}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header .RUP_navbar-brand{display: flex;align-items: flex-start;text-decoration: none;flex-direction: column}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header .RUP_navbar-brand .RUP_brand-text{font-weight: bold;color: #000}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header .RUP_navbar-brand .RUP_brand-subtext{font-size: 12px;color: #666}@media (max-width: 425px){.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header .RUP_navbar-brand{display: none}}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header .RUP_navbar-toggle{background: none;border: none;cursor: pointer}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header .RUP_navbar-toggle .RUP_icon-bar{display: block;width: 22px;height: 2px;margin: 4px 0;background-color: #000000;transition: 0.4s}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-collapse{display: flex;justify-content: flex-end;margin-left: auto}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-collapse ul{list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-collapse ul li{padding: 20px 20px 0}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-collapse ul li:hover{transition: border-bottom .1s ease, transform .2s ease;border-bottom: 2px solid #353535}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-collapse ul li a{text-decoration: none;font-size: 16px;color: #434f5d;transition: color .3s;white-space: nowrap;padding-bottom: 6px}@media (max-width: 921px){.RUP_bshz_NavBgColor .RUP_container{flex-direction: column;align-items: stretch}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-collapse{justify-content: flex-start;margin: 0}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-collapse ul{flex-direction: column}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-collapse ul li{margin: 13px}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header .RUP_navbar-toggle{margin-left: auto}.RUP_bshz_NavBgColor .RUP_container .RUP_navbar-header .RUP_navbar-toggle .bar{background-color: black;height: 1px;width: 19px;margin-top: 7px}}@media (min-width: 921px){.collapse{display: block !important;height: 100% !important}}.TestimonialsHeading h3{text-align: center;color: #53585e;margin: 0;padding: 45px 0 0}.TestimonialsWrap{display: flex;justify-content: center;align-items: center;padding: 70px 0}.TestimonialsModify{display: flex;flex-direction: column;align-items: center;background: #fff;padding: 30px;margin: 20px;width: 100%;max-width: 600px;box-shadow: 0 2px 10px rgba(0,0,0,0.1);border-radius: 10px}.TestimonialsModify img{width: 150px;height: 150px;border-radius: 50%;border: 18px solid #fff;object-fit: cover;margin-top: -100px}.TestimonialContent .container{width: 100% !important}.TestimonialContent p{color: #333 !important}.TestimonialContent p{font-style: normal;color: #666;margin-bottom: 15px;font-size: 1rem;line-height: 1.5}.multi-item-carousel .ItemRowCenter::before{display: flex;justify-content: center}.multi-item-carousel .carousel-inner > .item{transition: 500ms ease-in-out left}.multi-item-carousel .carousel-inner .active.left{left: -50%}.multi-item-carousel .carousel-inner .active.right{left: 50%}.multi-item-carousel .carousel-inner .next{left: 50%}.multi-item-carousel .carousel-inner .prev{left: -50%}@media all and (transform-3d), (-webkit-transform-3d){.multi-item-carousel .carousel-inner > .item{transition: 500ms ease-in-out left;transition: 500ms ease-in-out all;backface-visibility: visible;transform: none !important}}@media (max-width: 768px){.TestimonialsModify{width: 70%}.TestimonialsHeading{display: none}.TestimonialContent p{font-size: 0.9rem}}.Card_Border{border: 2px solid #dcdcdc;margin: 0 0 25px}.Card_Border:hover{background-color: #f6802017}.RUP_CardIcon{display: flex;justify-content: center;padding: 15px 10px}.card_row{display: flex;justify-content: center;flex-wrap: wrap}.RUP_CardBox{overflow: visible;margin: 15px 0 30px;text-align: center}.RUP_CardBox .RUP_CardContent{min-height: 0;overflow: hidden}.RUP_CardBox .RUP_CardContent p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical}.RUP_CardBox .RUP_CardContent h3{text-transform: uppercase;font-family: "ProximaNovaA-Bold";text-align: center;height: 50px !important}.RUP_CardContent{min-height: 0;overflow: hidden}.RUP_CardContent p:nth-child(2){text-align: center;height: 170px;padding: 0 30px}.RUP_TeaserIcon{width: 100%;text-align: center}.RUP_TeaserIcon span{display: inline-block;height: 80px;width: 80px;border-radius: 50%}.RUP_TeaserIcon .icon{color: #fff;font-size: 80px}.img_fluid{padding: 10px}.card-btn{display: inline-block;padding: 10px 50px;background-color: #ffaa00;color: white;border-radius: 30px;transition: transform .3s ease-in-out;margin: 10px 20px}.card-btn:hover{color: #ffffff;background-color: #f68020;transform: scale(1.1);text-decoration: none}.CardHeadline{text-transform: uppercase;font-family: "ProximaNovaA-Bold";text-align: center;height: 40px !important}.RUP_DownloadPadding{height: 175px;display: flex;justify-content: center;align-items: center;padding: 10px}.RUP_DownloadRow{text-align: center}.RUP_DowWrap{width: 70%;margin: 0 auto}.RUP_rowGrey{background-color: #f5f5f5}.dp_none{display: none}.RUP_borderGrey{border: 18px solid #f5f5f5 !important}.RUP_borderNone{border: none !important}.HeaderCard_Border{display: flex;flex-direction: column;align-items: center;padding: 20px 0}.HeaderCard_row{display: flex;justify-content: center;flex-wrap: wrap}.RUP_HeaderCardBox{overflow: visible;margin: 5px 0 0;text-align: center}.RUP_HeaderCardBox .RUP_HeaderCardContent{min-height: 0;overflow: hidden}.RUP_HeaderCardBox .RUP_HeaderCardContent p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical}.RUP_HeaderCardBox .RUP_HeaderCardContent h3{text-transform: uppercase;font-family: "ProximaNovaA-Bold";text-align: center;height: 50px !important}.RUP_HeaderCardContent{min-height: 0;overflow: hidden}.RUP_HeaderCardContent p:nth-child(2){text-align: center;height: 70px;padding: 0 15px}.RUP_HeaderCardIcon{width: 100%;text-align: center}.RUP_HeaderCardIcon span{display: inline-block;height: 80px;width: 80px;border-radius: 50%}.RUP_HeaderCardIcon .icon{color: #fff;font-size: 80px}.HeaderCardImg_fluid{padding: 10px;width: 200px}.CardHeadline{text-transform: uppercase;font-family: "ProximaNovaA-Bold";text-align: center;height: 40px !important}.RUP_ContactForm{display: flex;flex-direction: column;width: 55%;margin: 20px auto}.RUP_ContactForm .form-type-text input,.RUP_ContactForm .form-type-email input{width: 100%;margin-bottom: 20px}.RUP_ContactForm .form-type-checkbox{display: flex;flex-direction: row-reverse;align-items: center;justify-content: flex-end}.RUP_ContactForm .form-type-checkbox .form-label{margin-left: 20px}.RUP_ContactForm .form-type-checkbox .form-checkbox input{margin-bottom: 11px}.RUP_HeaderTeaser{display: flex;width: 100%;justify-content: space-between;padding: 30px 0}.RUP_HeaderTeaser .RUP_HTEntry{display: flex;flex-direction: column;align-items: center;text-align: center}.RUP_HeaderTeaser span{font-weight: 900;font-size: 4.167rem}.RUP_HeaderTeaser .HT_Headline{font-size: 15pt;color: #555;font-weight: bold;margin-top: 25px}.RUP_HeaderTeaser .HT_Paragraph p{color: #555;font-size: 11pt;margin-bottom: 0}@media (max-width: 767px){.RUP_HeaderTeaser{flex-direction: column}}.RUP-VidPWrap{padding: 35px 39px;display: flex;flex-direction: column;gap: 1rem}.VidP-Content{display: flex;flex-wrap: wrap;gap: 1rem}.VidP-Content.reverse{flex-direction: row-reverse;text-align: right}.VidP-Wrap{display: flex;flex-direction: column;align-items: center;height: 110px;justify-content: space-between}.VidP-Image{flex: 1;display: flex;justify-content: flex-end}.VidP-Image video{max-height: 450px}.VidP-Image img{max-width: 100%;height: auto;display: none}.VidP-Text{display: flex;flex-direction: column;flex: 1}@media (max-width: 768px){.VidP-Content{flex-direction: column;text-align: center}.VidP-Content.reverse{flex-direction: column;text-align: center}}.XXLCardTitel{text-align: center;margin-bottom: 35px}.XXLCard_border{display: flex;flex-direction: column;align-items: center;border: 2px solid #dcdcdc;margin: 0 0 25px}.XXLimg_fluid{padding: 10px;border-radius: 50%;height: 400px;width: 400px;object-fit: cover}.icon-instagram{padding: 12px;background-color: black;border-radius: 50%;font-size: 3rem}.icon-facebook{padding: 12px;background-color: #3c5999;border-radius: 50%;font-size: 3rem}.icon-youtube{padding: 12px;background-color: #b51818;border-radius: 50%;font-size: 3rem}.GalleryParagraphHeading{background-color: #f5f5f5}.GalleryParagraphHeading h3{text-align: center;color: #53585e;margin: 0;padding: 45px 0 0}.GalerieParagraphWrap{display: flex;padding: 0 80px}.GalerieParagraphWrap .carousel-control .glyphicon-chevron-left,.GalerieParagraphWrap .carousel-control .glyphicon-chevron-right{color: white}.GalerieParagraphWrap .carousel{flex: 3}.GalerieParagraphWrap .text-left{flex: 2}.GalerieParagraphModify{display: flex;align-items: center;justify-content: center}.GalerieParagraphModify .container{width: 100%}.GalerieParagraphModify img{height: 400px;object-fit: cover}.GalerieParagraphModify .carousel-gallery .carousel-caption .container{padding: 0px !important}.GalerieParagraphModify h3{width: 100%}@media (max-width: 768px){.GalerieParagraphModify{display: none}.GalleryParagraphHeading{display: none}}.RUP_event-container{display: flex;flex-direction: column;gap: 20px}.EventGalerieModify{display: flex;align-items: center;justify-content: center;background: #f5f5f5;padding: 10px 140px 60px}.EventGalerieModify img{width: 150px;height: 150px;object-fit: cover}.RUP_event-item{display: flex;flex-direction: row}.RUP_event-image img{width: 100%;height: auto}.RUP_event-image .carousel-control .glyphicon-chevron-left,.RUP_event-image .carousel-control .glyphicon-chevron-right{font-size: 100px;width: 100px;height: 114px;margin-top: -31px;color: white}.RUP_event-details{padding-top: 15px;flex: 2}.RUP_event-title{font-size: 24px;font-weight: bold;margin-bottom: 10px}.RUP_event-description{margin-bottom: 15px;line-height: 1.6}.RUP_event-meta{padding: 15px 15px;flex: 1;border-left: 1px solid #808080}.RUP_event-meta p{margin: 5px 0}.RUP_event-meta h4{padding-top: 10px}.RUP_event-meta .extra-bold{text-shadow: 0px 1px, 1px 0px, 1px 1px;letter-spacing: 1px}.RUP_event-meta .RUP_btn-register:nth-of-type(2){margin-top: 30px}.RUP_btn-register{display: inline-block;padding: 10px 20px;background-color: #007bff;color: #fff;text-decoration: none;border-radius: 5px;margin-top: 10px;transition: background-color 300ms ease, color 300ms ease}.RUP_btn-register:hover{background-color: black;text-decoration: none;color: #ffffff}.RUP_eventTags{margin-top: 10px;padding: 10px;background: lightgray;border-radius: 5px;width: fit-content}.RUP_ShareSocials{margin-top: 20px}.RUP_ShareSocials .RUP_ShareTitle{font-size: 16px;font-weight: bold;margin-bottom: 10px}.RUP_ShareSocials .RUP_SocialIcons{display: flex;gap: 10px}.RUP_ShareSocials .RUP_SocialIcons .RUP_ShareIcon{display: inline-flex;width: 40px;height: 40px;border-radius: 50%;background-color: #f1f1f1;align-items: center;justify-content: center;text-decoration: none;color: #fff}.RUP_ShareSocials .RUP_SocialIcons .RUP_ShareIcon span{font-size: 20px}.RUP_ShareSocials .RUP_SocialIcons .RUP_ShareIcon:hover{opacity: 0.8}.RUP_ShareSocials .RUP_SocialIcons .RUP_ShareIcon.facebook{background-color: #3b5998}.RUP_ShareSocials .RUP_SocialIcons .RUP_ShareIcon.x-twitter{background-color: #000000}.RUP_ShareSocials .RUP_SocialIcons .RUP_ShareIcon.linkedin{background-color: #0077b5}.RUP_ShareSocials .RUP_SocialIcons .RUP_ShareIcon.xing{background-color: #006567}.RUP_ShareSocials .RUP_SocialIcons .RUP_ShareIcon.pinterest{background-color: #bd081c}@media (max-width: 768px){.RUP_event-item{flex-direction: column}.RUP_event-meta{border: none}.RUP_event-image .carousel-inner > .item > img{height: 350px}}.newNewsContainer{display: block;margin: 0 auto;max-width: 1200px;width: 100%}.newsHeadlineContainer{display: flex;flex-direction: column;align-items: center;margin-bottom: 20px}.newsMainHeadline{margin-bottom: 20px}.newsSubHeadline{margin-bottom: 20px;text-align: center}.newsFilterBlock{margin-bottom: 20px}.newsFilterContainer{display: flex;justify-content: center}.w-100{width: 100%}.newsInput{height: 42px;line-height: 42px;border: 1px solid #d3d3d3;border-radius: 4px;padding: 0 15px;width: 100%}.newsSecondRowFilter{margin: 0px;padding: 0px 15px}.newsSelect{height: 42px;line-height: 42px;border: 1px solid #d3d3d3;border-radius: 4px;padding: 0 15px;width: 100%;background-color: #fff}.newsOption{background-color: #fff;font-family: "ProximaNovaA-Regular" !important}.newsPaginationBlock{width: 100%}.newsPaginationRow{display: flex;width: 100%;margin: 0px;padding: 0px 15px;margin-bottom: 20px}.newsPaginationHeadline{width: 95%;text-align: left;font-size: 24px}.newsCards{margin-bottom: 30px;padding-left: 10px;padding-right: 10px;cursor: pointer}.newsCardsContainer:hover{transform: scale(1.1)}.newsCardsContainer{border: 1px solid #d3d3d3;border-radius: 8px;height: 420px;position: relative;transition-duration: 0.3s}.newsCardsImgContainer{height: 230px;width: 100%}.newsCardsImg{width: 100%;object-fit: cover;height: 230px;border-top-left-radius: 8px;border-top-right-radius: 8px}.newsCardsHeadline{font-size: 22px;font-weight: 700;line-height: 1.42;margin-bottom: 10px;font-family: "Work Sans", Sans-serif;text-transform: uppercase;margin-top: 0px !important}.newsCardsInfo{font-size: 15px;margin: 5px}.newsCardsDateBox{position: absolute;display: flex;flex-direction: column;align-items: center;background-color: white;border-radius: 8px;top: 15px;left: 15px;padding: 10px 15px}.newsCardsDateMain{font-size: 23px;line-height: 23px;font-weight: 600;margin-bottom: 0px;text-align: center}.switchDate{margin-bottom: 0px}.killDate{display: none}.newsCardsTextBox{padding: 15px}#viewSwitcher button{padding: 10px 20px;margin-right: 10px;cursor: pointer;border: none;background-color: #f0f0f0;border-radius: 5px}#viewSwitcher .activeView{background-color: #007bff !important;color: #fff}#newsCardsContainer.newsListView{display: block}#newsCardsContainer.newsListView .newsCardsContainer{display: flex;padding: 23px 17px;height: auto;align-items: start;border-radius: 0px;border-left: 3px solid #d3d3d3;transition: border .2s}#newsCardsContainer.newsListView .newsCardsContainer:hover{border-left: 7px solid #d3d3d3}#newsCardsContainer.newsListView .newsCards{margin-bottom: 0px}#newsCardsContainer.newsListView .newsCardsContainer .newsCardsImgContainer{height: 90px;width: 90px;min-width: 90px}#newsCardsContainer.newsListView .newsCardsContainer .newsCardsImgContainer .newsCardsImg{height: 90px;width: 90px;border-radius: 8px}#newsCardsContainer.newsListView .newsCardsContainer .newsCardsTextBox{order: 2}#newsCardsContainer.newsListView .newsCardsContainer .newsCardsDateBox{order: 1;position: relative;top: 0px;width: auto;align-items: start;background-color: transparent;padding: 0px}#newsCardsContainer.newsListView .newsCardsContainer .newsCardsDateMain{font-size: 36px}#newsCardsContainer.newsListView .killDate .newsCardsDateMain{font-size: 15px !important}#newsCardsContainer.newsListView .killDate{display: flex;opacity: 0.8;font-size: 15px !important;font-weight: normal;width: auto;flex-direction: row;top: 0px !important}#newsCardsContainer.newsListView .newsCardsTextBox{margin-left: 30px;padding: 0px}@media (max-width: 560px){#newsCardsContainer.newsListView .newsCardsContainer .newsCardsDateBox{display: none}}@media (max-width: 991px){.newsCards{width: 50%}}@media (max-width: 680px){.newsCards{width: 100%}.newsCardsContainer{height: auto}}.wrappingTeaserEvents{background-color: #f5f5f5;padding: 10px 20px;margin-bottom: 20px}.containerTeaserEvents{max-width: 1140px;margin-left: auto;margin-right: auto}.containerTeaserHeadline{display: flex;justify-content: center;margin-top: 20px;margin-bottom: 20px}.headlineTeaserEvents{font-weight: 600;font-size: 24px;line-height: 1.3em}.containerTeaserEventsContent{display: flex;flex-wrap: wrap;justify-content: center}.teaserEventsContentBox{width: 33.333% !important;padding: 10px}.teaserEventsLink{text-decoration: none;cursor: pointer}.teaserEventsImgContainer{display: flex;flex-direction: column;width: 90%;margin: 0 auto}.teaserEventsImgContainerBox{max-height: 200px;width: 100%}.teaserEventsImgContainerBox{height: 100%;object-fit: cover;width: 100%}.teaserEventsImg{height: 100%;object-fit: cover;width: 100%;transition-duration: 0.3s}.teaserEventsImg:hover{transform: scale(1.1)}.teaserEventsContentText{width: 100%;padding: 10px 20px}.teaserEventsContentTextHeadline{text-align: center;font-size: 22px;font-weight: bold}.teaserEventsContentTextSubline{text-align: center;font-size: 18px}@media (max-width: 768px){.wrappingTeaserEvents{margin-right: -20px;margin-left: -20px}.teaserEventsContentBox{width: 100% !important;padding-left: 40px;padding-right: 40px}.teaserEventsImgContainerBox{max-height: 360px;width: 100%}.teaserEventsImg{object-fit: cover;width: 100%}}#LandingdLink{text-decoration: none}.rating-section{color: #4a4a4a;width: 80% !important;margin: 0 auto;display: flex;flex-direction: column}@media (max-width: 769px){.rating-section{align-items: center;flex-direction: column}}.overall-rating{display: flex;align-items: center;margin-bottom: 10px;margin-right: -30px;justify-content: center}@media (max-width: 769px){.overall-rating{margin-right: 0}}.rating-title{font-weight: bold;margin-right: 10px}.stars{color: orange;font-size: 20px;margin-right: 10px}.rating-count{font-size: 16px;color: #888}.detailed-ratings{display: flex;align-items: center;justify-content: space-between}@media (max-width: 769px){.detailed-ratings{width: 100%;flex-direction: column}.RUP_Footerh3{margin-top: 0 !important}}.rating-item{display: flex;margin-bottom: 5px;flex-direction: row;align-items: center;justify-content: space-between}@media (max-width: 769px){.rating-item{flex-direction: column}}.rating-label{font-weight: bold;margin-right: 10px}.testimonials-link{padding: 10px 0 !important;text-align: center;width: 100%}.testimonials-link a{color: #ffa800 !important;text-decoration: none;word-wrap: break-word}.testimonials-link a:hover{text-decoration: underline}.ftc-card-btn{display: flex;justify-content: center}