footer .footer-section-content,footer .footer-section-meta,.section-light,.frame-background-light{color:#515151 !important}span.at:before{content:"@";display:inline}span.dot:before{content:".";display:inline}@media (min-width:992px){#p11.backendlayout-2_columns .maincontent-wrap,#p11.backendlayout-2_columns_25_75 .maincontent-wrap{width:calc(100% / 12 * 8)}#p11.backendlayout-2_columns .subcontent-wrap,#p11.backendlayout-2_columns_25_75 .subcontent-wrap{width:calc(100% / 12 * 4)}}.no-container-padding .frame-container{padding-left:0;padding-right:0}.backendlayout-2_columns_50_50 #page-content .section-column{padding-bottom:20px;margin:0 20px;width:calc(50% - 40px);border:1px solid;border-radius:5px}.backendlayout-2_columns_50_50 #page-content .section-column .gallery-item img,.backendlayout-2_columns_50_50 #page-content .section-column .gallery-item picture{max-width:100%;width:initial;margin:0}.backendlayout-2_columns_50_50 #page-content .section-column a{display:flex;flex-direction:column;justify-content:space-between;height:100%}#page-content .section-column.maincontent-wrap,#page-content .section-column.subcontent-wrap{border:none;margin:0;width:calc(50% - 20px);background-color:transparent !important}#page-content .section-column.maincontent-wrap>div.frame-background-lightblue,#page-content .section-column.subcontent-wrap>div.frame-background-lightblue{background-color:#e6eef2;padding:0 20px 20px 20px;margin-bottom:40px;border:1px solid #e6eef2;border-radius:5px}#page-content .section-column.maincontent-wrap>div.frame-background-light,#page-content .section-column.subcontent-wrap>div.frame-background-light{margin:0;border-radius:5px}#page-content .section-column.subcontent-wrap{background-color:#e6eef2;border-color:#e6eef2}a,a *,a:hover,a:hover *{text-decoration:none}a:hover,a:hover *{opacity:0.9}h2.element-header{color:#00517b}.frame-background-light h2.element-header{color:#f27e00}footer h2.element-header{color:#00517b;font-size:1rem;font-weight:bold}strong{color:#00517b;font-weight:bold;font-size:1.5rem;letter-spacing:2px;white-space:nowrap}strong span.small{color:#515151;letter-spacing:0.5px;font-weight:bold}p.text-right{display:inline-block;width:100%}p.text-right strong{float:left}@media (max-width:1199px){strong{letter-spacing:0.2px}}@media (max-width:1023px){strong{letter-spacing:2px}.backendlayout-2_columns_50_50 #page-content .section-column{width:calc(100% - 40px);margin-bottom:20px}}@media (max-width:991px){.backendlayout-2_columns_50_50 #page-content .section-column{width:100%}}@media (max-width:666px){footer *{text-align:left}strong{white-space:initial}strong+.extrasmall{display:block}p.text-right{text-align:center !important}p.text-right strong{float:none;clear:both}}#page-header>.container{height:100%;display:block;position:relative}#page-header>.container .navbar-brand-image img{top:0;transform:none;padding-bottom:0}#page-header>.container .claim{display:none;color:#00517b;position:absolute;top:120px;left:120px;font-weight:bold;line-height:1.3em;text-align:justify;width:440px;text-align-last:justify;font-size:2em}#page-header>.container .claim small{font-size:0.62em;font-weight:normal;bottom:10px;position:relative}#page-header>.container .claim small.extrasmall{font-size:0.42em;line-height:1em;bottom:3px}#page-header>.container #mainnavigation{position:absolute;bottom:-20px;background-color:white;z-index:2}#page-header>.container .navbar-toggler{position:absolute;right:0;top:15px;padding:9px 10px;margin-top:8px;margin-right:0;margin-bottom:8px;background-color:rgba(0, 0, 0, 0);background-image:none;border:1px solid lightgrey;border-radius:4px;width:36px;height:36px}.navbar-mainnavigation .navbar-brand{margin-right:0}@media (max-width:991px){#page-header>.container #mainnavigation{overflow:visible;position:absolute;z-index:10;padding-left:0;padding-right:0;right:0;margin-right:0;right:0;top:70px}#page-header>.container #mainnavigation>ul{background-color:#f3f3f3 !important;border:1px solid #eee}.navbar-mainnavigation .navbar-nav .nav-link{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}}@media (max-width:767px){.navbar-mainnavigation .navbar-brand-image>.navbar-brand-logo-normal{display:none}.navbar-mainnavigation .navbar-brand-image>.navbar-brand-logo-inverted{display:block}.navbar-mainnavigation .navbar-brand-image img{width:335px;height:auto;top:0;transform:none}#page-header>.container .claim{font-size:1.55em;top:120px;left:120px;width:345px}#page-header{height:140px}}@media (max-width:575px){.navbar-mainnavigation .navbar-brand-image img.navbar-brand-logo-normal{width:335px}#page-header>.container .claim{font-size:1em;top:80px;left:80px;width:240px;line-height:1.4em}}.frame{padding-top:2rem;padding-bottom:1rem}.frame-background-light{background-color:#feecd9;border-radius:4px;padding:20px !important;margin-right:20px;margin-left:20px}.frame-background-light a:hover{color:#00517b !important}.grid-col>.frame-background-light{margin-right:0;margin-left:0}.grid-col.col-md-4>.frame-background-light .element-header,.grid-col.col-lg-4>.frame-background-light .element-header{color:#f27e00}.navbar-mainnavigation{box-shadow:none}.navbar-mainnavigation>*:first-child{}.navbar-mainnavigation .navbar-brand-image{padding-top:0;padding-bottom:0}.navbar-mainnavigation .navbar-brand-image img{max-height:100%}.navbar-mainnavigation .navbar-nav .nav-item:hover,.navbar-mainnavigation .navbar-nav .nav-item:active,.navbar-mainnavigation .navbar-nav .nav-item:focus{color:#333;background-color:whitesmoke}.navbar-mainnavigation .navbar-nav .nav-item.active{color:#555;background-color:#e7e7e7 !important}.navbar-mainnavigation .navbar-nav .nav-link{text-decoration:underline}.navbar-mainnavigation .navbar-nav .nav-link:hover{text-decoration:none}.navbar-mainnavigation .navbar-nav .nav-link:not(.btn):hover{color:var(--bs-nav-link-hover-color)}.navbar-mainnavigation .navbar-nav .nav-link-main.active{background-color:whitesmoke}.navbar-mainnavigation .navbar-nav>li>.nav-link:before{display:none}.section-row{--section-gap-x: 20px;gap:var(--section-gap-y) var(--section-gap-x)}.section-row>*{flex-shrink:0;max-width:100%;margin-top:var(--bs-gutter-y);margin-left:0;margin-right:0}.textmedia-item,.textpic-item{}.carousel .carousel-item h1,.carousel .carousel-item h2,.carousel .carousel-item h3{font-weight:bold}@media (min-width:768px){.carousel .item{height:500px}}.container,.grid-container,.frame-container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{padding-left:0;padding-right:0;margin-right:auto;margin-left:auto}@media (min-width:576px){.grid-container{max-width:540px}}@media (min-width:768px){.grid-container{max-width:720px}}@media (min-width:992px){.grid-container{max-width:960px}}@media (min-width:1200px){.grid-container{max-width:1140px}}.section-light{color:inherit;background-color:white}.section-light>*:first-child{border-top:2px solid #eee}.grid-col .frame-space-after-none:first-child{padding-top:0}footer{font-size:0.9em;margin-top:50px;border-top:2px solid #eee;color:#232323;background-color:#f3f3f3}footer strong{font-size:1rem}footer h2 a{color:inherit;font-weight:inherit}footer .footer-section-content,footer .footer-section-meta{background:#f3f3f3;--frame-color: #515151;--frame-background: #f3f3f3}footer .footer-section-meta .frame-inner{display:flex;flex-direction:row-reverse;justify-content:space-between}footer .footer-section-meta .frame-inner>*:not(:first-child){margin-top:0}footer .footer-section-meta .frame-inner .footer-sociallinks{display:none}footer hr{border-top:1px solid #c7d300;max-width:270px;margin-left:0;opacity:1}@media (max-width:767px){footer .footer-section-meta .frame-inner{flex-direction:column}footer .footer-section-meta .frame-inner .footer-copyright{padding-top:1rem;padding-bottom:1rem}}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{padding-right:0;padding-left:0}.tx-powermail form>h3{display:none}.tx-powermail .powermail_legend{display:none}.tx-powermail .powermail_fieldwrap.form-group.col-md-6{width:100%;max-width:100%;flex:0 0 100%;display:flex}.tx-powermail .powermail_fieldwrap.form-group.col-md-6>*:first-child{padding-left:0}.tx-powermail .powermail_fieldwrap_type_check .control-label{pointer-events:none;opacity:0;height:0}.tx-powermail .col-sm-10.col-sm-offset-2{margin-left:calc(100%/6 + 20px)}.tx-powermail .powermail_fieldwrap_einwilligungserklrungkontaktformular{margin-bottom:0}.tx-powermail .powermail_fieldwrap_dsgvo{font-size:1rem}.tx-powermail .powermail_fieldset .powermail_field_error,.tx-powermail .powermail_fieldset .parsley-error,.tx-powermail .powermail_fieldset .powermail_form .parsley-error:focus,.tx-powermail .powermail_fieldset div.error,.tx-powermail .powermail_fieldset .powermail_field_error_container .parsley-errors-list,.tx-powermail .powermail_fieldset .parsley-errors-list>li{color:#f27e00;background-color:#feecd9}.tx-powermail .powermail_fieldwrap_type_submit .btn{width:100%}@media (max-width:575px){body{padding:0 20px}.tx-powermail .powermail_fieldwrap.form-group.col-md-6{display:block}.tx-powermail .powermail_fieldwrap.form-group.col-md-6>*{padding-left:0}.tx-powermail .col-sm-2{flex:0 0 100%;max-width:100%;display:block}.tx-powermail .col-sm-10{flex:0 0 100%;max-width:100%}.tx-powermail .col-sm-10.col-sm-offset-2{margin-left:0}}.btn-danger,.btn-danger:hover,.btn-danger:focus,.btn-danger:active{color:#f27e00;background-color:#feecd9;border-color:#feecd9}.modal-body{position:relative;flex:1 1 auto;padding:1rem;font-size:0.8em}#btn-cookieman-show{position:fixed;bottom:0;margin-bottom:-10px;margin-left:20px;transition:all 1s}#btn-cookieman-show:hover{margin-bottom:5px}.frame-background-none.frame-space-after-none:not(.frame-ruler-after):not(.frame-has-backgroundimage)+.frame-background-none.frame-space-before-none:not(.frame-ruler-before):not(.frame-has-backgroundimage){margin-top:-1rem}