@charset "UTF-8";body{font-family:"Roboto-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}body *{font-weight:normal}h1,.h1,h2,.h2,h3,.h3{line-height:1.25em}h1,.h1,h2,.h2{font-family:"Roboto-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.75rem}h3,.h3{font-family:"Roboto-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem}h3.small{font-size:1.13rem}a:focus{outline:0}.txt-regular{font-family:"Roboto-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}.txt-medium{font-family:"Roboto-Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.txt-light{font-family:"Roboto-Light","Helvetica Neue",Helvetica,Arial,sans-serif}.txt-bigsize{font-size:1.75rem;line-height:1.25em}.txt-medsize{font-size:1.5rem}.strong,strong,strong u{font-weight:normal;font-family:"Roboto-Medium"}.smaller,.breadcrumb{font-size:0.75em}.navbar-mainnavigation .nav-link-main{font-size:1.25em}.main-section{font-size:1.25rem}@media (min-width:768px){h1,.h1,h2,.h2{font-size:1.75rem}.txt-bigsize{font-size:2rem}.txt-medsize{font-size:1.75rem}}@media (min-width:992px){h1,.h1,h2,.h2{font-size:2rem}.txt-bigsize{font-size:2.25rem}.txt-medsize{font-size:2rem}}@media (min-width:1200px){h1,.h1,h2,.h2{font-size:2.25rem}h3,.h3{font-size:1.25rem}h3.small{font-size:1.13rem}.txt-bigsize{font-size:2.5rem}.txt-medsize{font-size:2.25rem}}h1.invisible{line-height:0;height:0;overflow:hidden}body{color:#000;background-color:#162d6c}.bg-white{background-color:#FFF}.bg-blue{background-color:#162d6c}h4 strong{color:#BA3F38}.txt-white{color:#FFF}h3,.txt-blue{color:#162d6c}.txt-orange{color:#E47A33}.txt-grau{color:#676767}h3.sideheader{color:#000}.error{color:#b0af99}.border-top,.border-bottom{border-color:#162d6c !important}.navbar-mainnavigation .navbar-nav .nav-link-main.active:before,.navbar-mainnavigation .navbar-nav .nav-link-main:hover:before{display:block;content:"";position:absolute;border:none;transform:unset;inset:auto var(--mainnavigation-link-padding-x) calc(var(--mainnavigation-link-padding-y) / 2) var(--mainnavigation-link-padding-x);background:#162d6c;color:#162d6c;height:4px;width:auto}.pageopenlink{background-color:#162d6c;color:#FFF;text-decoration:none;padding:0.5rem 1.25rem;border-radius:3px}.pageopenlink:before{content:"»";padding-right:0.75rem}.frame-layout-moeweBox,.moewen{position:relative;margin-top:63px;margin-bottom:255px}.frame-layout-moeweBox:before,.frame-layout-moeweBox:after,.moewen:before,.moewen:after{content:" ";position:absolute;right:0;width:100%}.frame-layout-moeweBox:before,.moewen:before{top:-58px;height:63px;background:transparent url('../../../fileadmin/tmpl_helgoland/pics/moewe.svg') right top no-repeat;background-size:64px auto}.frame-layout-moeweBox:after,.moewen:after{top:100%;border-top:solid 1px #162d6c;height:256px;background:transparent url('../../../fileadmin/images/helgoland_seile.jpg') right top no-repeat;background-size:101px auto}@media (min-width:1200px){.frame-layout-moeweBox,.moewen{margin-bottom:499px}.frame-layout-moeweBox:after,.moewen:after{height:456px;background-size:201px auto}}.main-section .frame a[class=""],.main-section .frame a:not([class]){color:#162d6c}.main-section .btn-link{color:#162d6c;background-color:#DDDDDD;padding:7px}.main-section .btn-link:hover{color:#FFF;background-color:#676767;text-decoration:none;border-bottom:none}.main-section h1,.main-section h2{color:#162d6c}.main-section .frame-well{background-color:#f9f5eb;border:none;border-top:solid 1px #162d6c;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;min-height:1.5rem}.main-section .frame-well .frame-header{padding:0.75rem 1rem;background-color:#FFF}.main-section .frame-well .frame-header.on{background-color:#f9f5eb}.main-section .frame-well .mainwrap{padding:0 1rem 1.5rem}.main-section .frame-layout-klappBox{margin:0;padding-bottom:0;--frame-spacing:0}.main-section .frame-layout-klappBox .frame-header{margin-bottom:0}.main-section .frame-layout-klappBox .frame-header .sideheader{position:relative;padding-right:1.5rem;cursor:pointer}.main-section .frame-layout-klappBox .frame-header .sideheader:after{position:absolute;top:0;right:0;width:1.5rem;height:1.5rem;content:" ";background:transparent url('../../../fileadmin/tmpl_helgoland/pics/button-top.svg') right 50% no-repeat;background-size:16px auto;transform:rotate(180deg)}.main-section .frame-layout-klappBox .frame-header.on .sideheader:after{transform:rotate(0deg)}.main-section .frame-layout-klappBox .mainwrap{display:none}.main-section .frame-layout-klappBox:first-of-type .mainwrap{display:block}.main-section .frame-box-linie{border-bottom:solid 1px #676767;margin-bottom:10px}.main-section .frame.frame-option-ruler-before{margin-top:0;padding-top:0;border-top:solid 5px #162d6c}.main-section .frame.frame-option-rulerafter{margin-bottom:0;padding-bottom:0;border-bottom:solid 0 transparent}#page-footer a{color:#FFF;text-decoration:none}.carousel-inner .carousel-item-bodytext{padding:3px 5px;text-transform:uppercase;border:solid 1px #fff;display:inline-block;margin-top:15px}@media (min-width:992px){.frame-well .frame-header{padding:1.5rem}.frame-well .mainwrap{padding:0 1.5rem 1.5rem}}img:focus,img:focus-visible{outline:none}body.noscrolling{overflow:hidden}.maincontent-wrap .frame{margin-bottom:0;padding-top:1.75rem}.frame-container-default,.container,.container-sm,.container-md{max-width:100%}.frame-type-carousel_small .carousel-content-inner,.frame-type-carousel_small .carousel-indicators{max-width:100%}@media (min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}.container-mainnavigation{max-width:1000px}.frame-type-carousel_small .carousel-content-inner,.frame-type-carousel_small .carousel-indicators{max-width:960px}}@media (min-width:1200px){.container{max-width:1180px}.container-mainnavigation{max-width:1220px}.frame-type-carousel_small .carousel-content-inner,.frame-type-carousel_small .carousel-indicators{max-width:1180px}}@media (min-width:1400px){.frame-type-carousel_small .carousel-content-inner,.frame-type-carousel_small .carousel-indicators{max-width:1180px}}@media (min-width:992px){.backendlayout-2_columns .maincontent-wrap,.backendlayout-2_columns_25_75 .maincontent-wrap{--section-gaps:1;--section-colspan:7}.backendlayout-2_columns .subcontent-wrap,.backendlayout-2_columns_25_75 .subcontent-wrap{--section-gaps:1;--section-colspan:5}}@media (min-width:1200px){.section-row{--section-gap-x:60px}.backendlayout-2_columns .maincontent-wrap,.backendlayout-2_columns_25_75 .maincontent-wrap{--section-gaps:1;--section-colspan:8}.backendlayout-2_columns .subcontent-wrap,.backendlayout-2_columns_25_75 .subcontent-wrap{--section-gaps:1;--section-colspan:4}}#page-header{-webkit-box-shadow:-1px 6px 6px rgba(0,0,0,0.15);-moz-box-shadow:-1px 6px 6px rgba(0,0,0,0.15);box-shadow:-1px 6px 6px rgba(0,0,0,0.15)}@media (min-width:992px){#page-header .navbar-mainnavigation .navbar-brand-image img{max-height:82px}}.container-header{position:relative}.container-header .header-image{overflow:hidden;height:260px}.container-header .header-image{background-color:#E47A33;background-repeat:no-repeat;background-position:center 50%;background-size:auto 100%;background-size:cover}.container-header .header-image-txt{position:absolute;left:0;bottom:0;color:#FFF;width:100%;text-align:center;padding:10px 15px;font-size:24px;font-weight:600;line-height:1.25em;font-weight:300;opacity:0.9;-moz-opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}@media (min-width:768px){.container-header .header-image,.container-header .header-image-txt{height:300px}.container-header .header-image-txt{overflow:hidden;position:relative;text-align:left;width:360px;font-size:39px;padding:30px 15px;opacity:1;-moz-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@media (min-width:992px){.container-header{margin-top:0}.container-header .header-image-txt{width:480px;padding:45px 45px;font-size:48px}}@media (min-width:1200px){.container-header .header-image,.container-header .header-image-txt{height:320px}.container-header .header-image-txt{margin-left:-1.25rem}}.navbar-mainnavigation{}.navbar-mainnavigation .navbar-nav .dropdown-menu{left:-0.88em;border-radius:0;border:none;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.055);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.055);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.055)}.navbar-mainnavigation .navbar-nav .dropdown-menu .nav-link .nav-link-text{border-bottom:solid 1px transparent}.navbar-mainnavigation .navbar-nav .dropdown-menu .nav-link:hover .nav-link-text{border-bottom:solid 1px #162d6c}.navbar-mainnavigation .navbar-nav .dropdown-menu .nav-link:not(.nav-link-toggle):before{content:unset}.mainwrap p{margin-bottom:1rem}.mainwrap p:last-of-type{margin-bottom:0}@media (max-width:767px){.main-section{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:992px){.mainwrap p{margin-bottom:1.5rem}}.frame-type-textpic .gallery-row{margin-bottom:1rem}.frame-type-textpic .textpic{gap:0 20px}#page-content{}#page-content .gallery-item img,#page-content .gallery-item picture{width:auto}#page-content .textpic-above .gallery-item img,#page-content .textpic-above .gallery-item picture{width:auto;margin:0}.frame-type-carousel_small{padding:0}.frame-type-carousel_small .frame-container-default{max-width:100%;padding:0}.frame-type-carousel_small .carousel .carousel-indicators button,.frame-type-carousel_small .carousel .carousel-indicators button.active{width:16px !important;height:16px !important;border-radius:36% !important}.frame-type-carousel_small .carousel .carousel-indicators{margin-left:auto;margin-right:auto;justify-content:left}.frame-type-carousel_small .carousel-inner .carousel-item-type-text .carousel-text-inner{position:relative;margin:0;min-width:260px;max-width:460px;z-index:1}.frame-type-carousel_small .carousel-inner .carousel-item-type-text .carousel-text-inner .carousel-content-link{z-index:1}.frame-type-carousel_small .carousel-inner .carousel-item-type-text .carousel-text-inner .bgcolortrans{position:absolute;inset:0 0 0 0;opacity:0.93;z-index:-1}@media (min-width:992px){.frame-type-carousel_small .carousel-inner .carousel-item-type-text .carousel-text-inner{width:430px}}@media (min-width:1200px){}#contentbox{display:none;z-index:1030;inset:0 0 0 0;padding:1rem}#contentbox.spinner{display:table;text-align:center}#contentbox.spinner:before{margin:25% auto;content:" ";width:48px;height:48px;border:5px solid #FFF;border-bottom-color:white;border-bottom-color:#162d6c;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}#contentbox .close{z-index:1;position:absolute;top:2rem;right:2rem;width:20px;height:20px;background:transparent url('../../../fileadmin/tmpl_helgoland/pics/close.svg') right 50% no-repeat;background-size:100% auto}#contentbox .contentbox-before{position:absolute;z-index:-1;inset:0 0 0 0;background-color:rgba(0,0,0,0.7)}#contentbox .contentbox-inner{display:none;height:100%;overflow:scroll;z-index:1}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (min-width:768px){#contentbox{padding:2rem}#contentbox .close{top:3rem;right:3rem}.contentbox-inner #page-content{padding-top:1rem}}@media (min-width:992px){#contentbox{padding:3rem}#contentbox .close{top:4rem;right:4rem;width:30px;height:30px}}.footer-section .frame{padding-top:1rem;padding-bottom:0rem}.footer-section .footer-section-content-column-right{margin-bottom:1.5rem}.footer-section .footer-info-section{text-align:left}.footer-section .mainwrap{margin-bottom:0}.footer-section .mainwrap .gallery-row .gallery-item{width:auto;margin-right:0.5rem}.footer-section .mainwrap .gallery-row .imagesingle img.icon-svg{-webkit-filter:invert(1);filter:invert(1);width:30px;height:auto}@media (max-width:519px){.footer-section .footer-section-content-column-right{--section-colspan:6}.footer-section .footer-section-content-column-right .gallery-row{display:block}.footer-section .footer-section-content-column-right .gallery-row .gallery-item{width:100%;margin-bottom:1.5rem}}@media (min-width:520px) and (max-width:991px){.footer-section .footer-section-content-column-right{margin-bottom:1.5rem}.footer-section .footer-section-content-column-right .gallery-row .gallery-item-size-2{width:auto}.footer-section .footer-section-content-column-right .gallery-row .gallery-item .image{padding-right:1.5rem}}@media (min-width:767px) and (max-width:991px){.footer-section .footer-section-content-column-left{--section-colspan:6}.footer-section .footer-section-content-column-middle{--section-colspan:6}.footer-section .footer-section-content-column-right{--section-colspan:12}.footer-section .footer-section-content-column-right .gallery-row .gallery-item{margin-bottom:1.5rem}}@media (min-width:768px){.footer-section .frame{padding-top:1.5rem}}@media (min-width:992px){.footer-section .frame{padding-bottom:0.5rem}.footer-section .footer-section-content-column-left{--section-colspan:3}.footer-section .footer-section-content-column-middle{--section-colspan:3}.footer-section .footer-section-content-column-right{--section-colspan:6}.footer-section .footer-section-content-column-right .gallery-row{justify-content:flex-end !important}.footer-section .footer-section-content-column-right .gallery-row .gallery-item{padding-left:1rem;width:auto}}@media (min-width:1400px){.footer-section .footer-section-content-column-left{--section-colspan:4}.footer-section .footer-section-content-column-middle{--section-colspan:3}.footer-section .footer-section-content-column-right{--section-colspan:5}.footer-section .footer-section-content-column-right .gallery-row{justify-content:flex-end !important}.footer-section .footer-section-content-column-right .gallery-row .gallery-item{padding-left:1.5rem}}
