.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.waconcookiemanagement{display:none;font-family:Helvetica,sans-serif;z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,0.5);font-weight:300;}.cookie-set.script img,.cookie-set-direct.script img{max-width:100%;height:auto;}.cookie-information{margin-bottom:20px;}#CookieBox p,#CookieBox h1,#CookieBox h2,#CookieBox .h2,#CookieBox h3,#CookieBox .h3{color:#333333;text-transform:none;text-decoration:none;font-style:normal;}#CookieBox .h2{font-size:120%;margin-top:1rem;margin-bottom:.6rem;}#CookieBox .h3{font-size:110%;margin-bottom:.6rem;}#CookieBox a{color:#333333;font-size:16px;text-transform:none;text-decoration:none;}#CookieBox{z-index:201;position:fixed;top:10%;left:20%;width:60%;max-width:100%;max-height:80%;overflow:auto;background:#fff;padding:70px 20px 20px;border-radius:5px;}.waconcookiemanagementlist #CookieBox{z-index:201;position:relative;width:100%;top:0%;left:0%;max-width:100%;max-height:auto;overflow:auto;background:#fff;padding:0px;border-radius:0px;}#CookieBox .h2{text-align:center;font-weight:600;font-size:1.6rem;}#CookieBox ul,#CookieBox2 ul{margin:0;padding:0;padding-top:20px;padding-bottom:20px;text-align:center;}#CookieBox .cookie-info ul,#CookieBox2 .cookie-infolist ul{text-align:left;padding:0;padding-left:1rem;}#CookieBox p,#CookieBox2 p{font-size:1.1rem;margin:0 auto 10px;}#CookieBox .cookie-btn{display:inline-block;font-family:inherit;font-size:1.1rem;min-width:80%;font-weight:bold;padding:.5rem 1rem;text-decoration:none;background:#558217;border-radius:15px;color:#fff;cursor:pointer;margin:15px auto;}#CookieBox .cookie-btn:hover{color:white;text-decoration:none;}#CookieBox .cookie-refuse .cookie-btn{background:#ccc;}#CookieBox .cookie-accept-container{text-align:center;cursor:pointer;}#CookieBox .cookieclose{cursor:pointer;position:absolute;top:15px;right:15px;width:30px;height:30px;border-radius:4px;border:1px solid #333;background:#333;}#CookieBox .cookieclose:before,#CookieBox .cookieclose:after{content:'';position:absolute;width:26px;height:4px;background-color:white;border-radius:2px;top:12px;}#CookieBox .cookieclose:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);left:1px;}#CookieBox .cookieclose:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);right:1px;}#CookieBox .intro p{width:75%;}#CookieBox .cookie-management,#CookieBox .cookie-refuse{margin:10px auto;}#CookieBox .text-center{text-align:center;}#CookieBox .text-right,#CookieBox .text-back-right{text-align:right;}#CookieBox .text-back-right a{display:inline-block;margin-right:10px;text-decoration:none;}#CookieBox .cookieback{margin-left:auto;margin-right:auto;width:80%;text-align:center;cursor:pointer;border-radius:15px;}#CookieBox .cookie-on,#CookieBox .cookie-off,#CookieBox2 .cookie-on,#CookieBox2 .cookie-off{float:left;cursor:pointer;margin-right:5px;}#CookieBox .intro .cookie-legal,#CookieBox2 .intro .cookie-legal{padding:0px 30px;margin-top:50px;width:100%;}#CookieBox .cookie-legal a{display:inline-block;padding:0;font-size:.9rem;margin-right:30px;color:#333333;text-decoration:none;cursor:pointer;}#CookieBox .cookie-legal a:hover{text-decoration:underline;}#CookieBox .info-text{display:none;}#CookieBox .info-show{cursor:pointer;}#CookieBox .info-hide{cursor:pointer;}#CookieBox .category{background:#eeeeee;padding:10px;margin:25px 30px;}.waconcookiemanagementlist #CookieBox2 .category{background:#eeeeee;padding:10px;margin:25px 0px;}#CookieBox .category .h3{margin-top:0;font-weight:600;font-size:1.25rem;}#CookieBox .cookie-info,#CookieBox2 .cookie-infolist{background:#fff;padding:10px;}#CookieBox .cookie-info table,#CookieBox2 .cookie-infolist table{border-collapse:collapse;border-spacing:0px;width:100%;}#CookieBox .cookie-info td,#CookieBox2 .cookie-infolist td{padding:3px 10px 3px 0;border-top:#eeeeee solid 1px;}#CookieBox .cookie-info p,#CookieBox2 .cookie-infolist p{margin-top:0;}#CookieBox .box-cookie-management{display:none;overflow:auto;}#CookieBox .box-cookie-management-in > p{width:80%;}.waconcookiemanagementlist #CookieBox .box-cookie-management{display:block;}.waconcookiemanagementlist #CookieBox .box-cookie-management-in > p{width:100%;margin:25px 0 0 0;}.waconcookiemanagementlist #CookieBox .intro p{width:100%;}#CookieBox .activated,#CookieBox2 .activated{width:40px;height:20px;border-radius:10px;background:#ccc;display:inline-block;}#CookieBox .cookie-on .activated,#CookieBox2 .cookie-on .activated{background:#558217;}#CookieBox .on,#CookieBox2 .on{cursor:pointer;display:block;float:left;background:#fff;width:16px;margin:2px;height:16px;border-radius:8px;}#CookieBox .cookie-on .on,#CookieBox2 .cookie-on .on{float:right;}#CookieBox .arrow,#CookieBox2 .arrow{border:.5rem solid #333;font-size:0;line-height:0;height:0;padding:0;margin:0px 10px;display:inline-block;}#CookieBox .arrow.down,#CookieBox2 .arrow.down{border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;margin-bottom:-5px;}#CookieBox .arrow.up,#CookieBox2 .arrow.up{border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;margin-top:-5px;}#CookieBox .cookie-fix{display:none;overflow:auto;padding:20px 0 0 0;margin:25px 30px;}.waconcookiemanagementlist #CookieBox .cookie-fix{display:block;}#CookieBox .cookie-fix .cookie-save{float:left;width:50%;}#CookieBox .cookie-fix .text-back-right{float:right;width:50%;}#CookieBox .cookie-refuse-container,#CookieBox .cookie-accept-container,#CookieBox .cookie-management-container{text-align:center;}#CookieBox .cookie-fix .cookieback,#CookieBox .cookie-fix .cookie-refuse{display:block;margin-top:10px;margin-bottom:10px;text-align:center;cursor:pointer;width:80%;white-space:nowrap;}#CookieBox .cookie-fix .cookie-legal{clear:both}.cookie-set.script,.cookie-set-direct.script{cursor:pointer;position:relative;min-height:50px;background:#ffffff;text-align:center;}.cookie-set.script p,.cookie-set-direct.script p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#333333;text-align:center;background-color:rgb(255,255,255,0.8);margin:0 auto;padding:40px;border-radius:5px;}.cookie-set,.cookie-set-direct{cursor:pointer}@media (max-width:1000px){#CookieBox{left:2%;width:96%;top:5%;max-height:90%;min-height:90%;}}@media (max-width:786px){#CookieBox .cookie-fix .text-back-right{width:87%;}}.red{color:#aa002a;}:root{--headerheight:140px}@font-face{font-family:"Cera Bielefeld";font-weight:100 400;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url("/typo3conf/ext/msbk/Resources/Public/Fonts/CeraBielefeldWeb-Regular.eot") format("embedded-opentype"),url("/typo3conf/ext/msbk/Resources/Public/Fonts/CeraBielefeldWeb-Regular.woff") format("woff"),url("/typo3conf/ext/msbk/Resources/Public/Fonts/CeraBielefeldWeb-Regular.woff2") format("woff2")}@font-face{font-family:"Cera Bielefeld";font-weight:500 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url("/typo3conf/ext/msbk/Resources/Public/Fonts/CeraBielefeldWeb-Bold.eot") format("embedded-opentype"),url("/typo3conf/ext/msbk/Resources/Public/Fonts/CeraBielefeldWeb-Bold.woff") format("woff"),url("/typo3conf/ext/msbk/Resources/Public/Fonts/CeraBielefeldWeb-Bold.woff2") format("woff2")}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;scroll-margin:calc(var(--headerheight) + 25px)}a{color:inherit}img{max-width:100%;height:auto}html{font-size:62.5%;overflow-x:hidden}html.noscroll,html.navopen{overflow:hidden}body{font-family:"Cera Bielefeld","Open Sans",Roboto,Arial,Helvetica;font-size:1.8rem;line-height:1.4em;font-weight:400;color:#223343;overflow-x:hidden}h1,h2,h3{font-weight:700;line-height:1.2em;hyphens:auto}h1{font-size:1.5em;line-height:1.2em;margin-bottom:25px}h2{font-size:1.3em;line-height:1.2em;margin-bottom:15px}h3{font-size:1.2em;line-height:1.2em;margin-bottom:15px}.frame-type-text p:not(:last-child),.frame-type-text ul:not(:last-child),.frame-type-text ol:not(:last-child),.news-text-wrap p:not(:last-child),.news-text-wrap ul:not(:last-child),.news-text-wrap ol:not(:last-child){margin-bottom:25px}.frame-type-text ul,.frame-type-text ol,.news-text-wrap ul,.news-text-wrap ol{padding-left:20px}.frame-type-text a,.news-text-wrap a{word-break:break-word}.frame-type-text a,.frame-type-text .cookie-set,.news-text-wrap a,.news-text-wrap .cookie-set,#footernav a,#footernav .cookie-set{color:#223343;text-decoration:underline}.frame-type-text a[href^=http]::before,.frame-type-text .cookie-set[href^=http]::before,.news-text-wrap a[href^=http]::before,.news-text-wrap .cookie-set[href^=http]::before,#footernav a[href^=http]::before,#footernav .cookie-set[href^=http]::before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:5px;text-indent:0}.frame-type-text#footernav a,.frame-type-text#footernav .cookie-set,.news-text-wrap#footernav a,.news-text-wrap#footernav .cookie-set,#footernav#footernav a,#footernav#footernav .cookie-set{text-decoration:none}#header{position:fixed;left:0;top:0;width:100%;height:var(--headerheight);display:flex;flex-flow:row wrap;align-items:center;background:#fff;z-index:100;padding-right:20px;transition:transform .5s ease-in-out}@media(min-width:1025px){#header{padding-right:50px}}.headerhide #header{transform:translateY(-100%)}@media(min-width:1025px){.headerhide #header{transform:none}}#header #logo{width:250px;padding:12px}@media(min-width:1025px){#header #logo{width:300px}}@media(min-width:1570px){#header #logo{width:350px}}#header #logo a{display:block}#header #navtrigger{margin-left:auto;cursor:pointer;position:relative;width:30px;height:18px;z-index:1000}@media(min-width:1400px){#header #navtrigger{display:none}}#header #navtrigger span{display:block;width:30px;height:2px;background:#223343;position:absolute;transition:.5s}.navopen #header #navtrigger span{background:#fff}#header #navtrigger span:nth-child(1){top:0}.navopen #header #navtrigger span:nth-child(1){transform:translateY(8px) rotate(-45deg)}#header #navtrigger span:nth-child(2){top:8px}.navopen #header #navtrigger span:nth-child(2){opacity:0}#header #navtrigger span:nth-child(3){top:16px}.navopen #header #navtrigger span:nth-child(3){transform:translateY(-8px) rotate(45deg)}#header #mainnav{position:fixed;left:0;top:0;width:100%;height:100vh;transform:translateX(100%);transition:transform .5s ease-in-out;background:#223343;z-index:900;display:flex;flex-flow:column;align-items:center;padding-top:150px;color:#fff;overflow-y:auto}.navopen #header #mainnav{transform:translateX(0)}@media(min-width:1400px){#header #mainnav{flex-flow:row wrap;justify-content:space-between;margin-left:auto;align-items:center;position:static;height:auto;width:auto;transform:none;background:rgba(0,0,0,0);color:#223343;padding-top:0;overflow:visible}}@media(min-width:1400px){#header #mainnav>ul{display:flex;flex-flow:row wrap;gap:25px;align-items:center}}#header #mainnav>ul>li{list-style-type:none;position:relative;font-size:1.6em;line-height:2em}@media(min-width:1400px){#header #mainnav>ul>li{font-size:1em;line-height:1.2em}}#header #mainnav>ul>li>a,#header #mainnav>ul>li>span{text-decoration:none;transition:color .5s linear;text-transform:uppercase;letter-spacing:.02em;display:block;cursor:pointer;color:#fff}@media(min-width:1400px){#header #mainnav>ul>li>a,#header #mainnav>ul>li>span{color:#223343}}.no-touch #header #mainnav>ul>li>a:hover,.no-touch #header #mainnav>ul>li>span:hover{color:#000}#header #mainnav>ul>li>ul{position:fixed;left:0;top:0;width:100%;height:100%;transform:translateX(100%);transition:transform .5s ease-in-out;background:#223343;z-index:10;font-size:.6em;line-height:1.2em;padding-top:150px;padding-left:25px;padding-right:25px;overflow:auto}#header #mainnav>ul>li>ul.visible{transform:translateX(0);display:block}@media(min-width:1400px){#header #mainnav>ul>li>ul{position:absolute;left:-20px;top:100%;width:auto;height:auto;min-width:100%;background:#fff;padding-top:38px;padding-bottom:10px;transform:none;display:none;font-size:1em;line-height:1.2em;padding-left:0;padding-right:0;overflow:visible}}#header #mainnav>ul>li>ul>li{list-style-type:none}#header #mainnav>ul>li>ul>li.backbutton{display:flex;flex-flow:row nowrap;cursor:pointer;align-items:center}#header #mainnav>ul>li>ul>li.backbutton svg{display:block;width:25px}@media(min-width:1400px){#header #mainnav>ul>li>ul>li.backbutton{display:none}}@media(min-width:1400px){#header #mainnav>ul>li>ul>li.mainnaviteminsublist{display:none}}@media(min-width:1025px){#header #mainnav>ul>li>ul>li{padding-left:20px;padding-right:20px}}#header #mainnav>ul>li>ul>li a{text-decoration:none;transition:color .5s linear;display:block;width:100%}@media(min-width:1025px){#header #mainnav>ul>li>ul>li a{white-space:nowrap}}.no-touch #header #mainnav>ul>li>ul>li a:hover{color:#000}#header #mainnav>ul>li>ul>li:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-style:solid;border-width:0 0 1px 0}@media(min-width:1025px){.no-touch #header #mainnav>ul>li:hover>ul{display:block}}#header #mainnav>ul.iconbar{gap:18px;width:100%;display:flex;flex-flow:row nowrap;justify-content:center;margin-top:50px}@media(min-width:1400px){#header #mainnav>ul.iconbar{order:1;justify-content:flex-end;margin-top:0;width:auto;margin-left:50px}}#header #mainnav>ul.iconbar li{cursor:pointer;position:relative}#header #mainnav>ul.iconbar li svg{display:block;height:25px;width:auto}#site-header{margin-top:var(--headerheight);margin-bottom:80px;display:flex;flex-flow:row nowrap;gap:0px}#site-header>div{width:25%;height:auto;aspect-ratio:1.4;position:relative}#site-header>div img{display:block;width:100%;height:100%;object-fit:cover}#site-header>div .bg{position:absolute;z-index:2;background-color:#ea4e25;left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply}#site-header>div .bg.col-green{background-color:#009f7f}#site-header>div .bg.col-prim{background-color:#223343}#site-header+#main{margin-top:0}#main{margin-top:var(--headerheight)}#main>.frame:not(:last-child){margin-bottom:80px}#main>.frame:not(.frame-layout-1)>.inner{max-width:1240px;margin:0 auto;padding:0 25px}.button,input[type=submit],.powermail_form input[type=submit]{display:block;background:#223343;color:#fff;padding:.8em 1.5em;text-decoration:none;font-weight:600;text-transform:uppercase;letter-spacing:.02em;border:0;cursor:pointer}#footer{margin-top:80px;padding-top:20px;padding-left:20px;padding-right:50px;padding-bottom:20px;border-style:solid;border-color:#223343;border-width:1px 0 0 0;display:flex;flex-flow:column;font-size:.8em;line-height:1.2em}@media(min-width:1025px){#footer{align-items:flex-end}}#footer #footernav ul{display:flex;flex-flow:column;gap:20px;list-style-type:none}@media(min-width:1025px){#footer #footernav ul{flex-flow:row wrap}}#footer #footernav ul li{list-style-type:none}#footer #footernav ul li a{text-decoration:none}#main:has(.googlemaps_container)+#footer{margin-top:0}.ce-intext.ce-left .ce-gallery{margin-right:40px}.ce-intext.ce-right .ce-gallery{margin-left:40px}.frame-space-after-nospace{margin-bottom:0 !important}.frame-space-after-medium{margin-bottom:40px !important}.ce-left .ce-gallery,.ce-column{float:none}@media(min-width:1025px){.ce-left .ce-gallery,.ce-column{float:left}}.ce-intext.ce-left .ce-gallery{margin-right:0}@media(min-width:1025px){.ce-intext.ce-left .ce-gallery{margin-right:40px}}.ce-gallery figcaption{font-size:.8em;line-height:1.2em;margin-top:5px}.ce-gallery[data-ce-columns="6"] .ce-row{display:flex;gap:0;flex-flow:row wrap;margin:0}.ce-gallery[data-ce-columns="6"] .ce-row .ce-column{float:none;display:block;width:16.666%;margin:0}figure.table{overflow:auto;width:100%}.contenttable{width:auto;overflow:auto;border:0}@media(min-width:1025px){.contenttable{width:100%}}.contenttable td:not(:last-child){padding-right:10px}.rundgang iframe{display:block;width:100%;height:auto;aspect-ratio:1.6/1}.ce-uploads li a{word-break:break-all}#CookieBox{bottom:0;top:auto;left:0;border-radius:0;padding:25px;width:100%;min-height:0}@media(min-width:1025px){#CookieBox{width:30%;right:20px;left:auto;bottom:20px}}.cookie-fix>p{width:100% !important}#CookieBox,#CookieBox2{font-size:.9em;line-height:1.3em}@media(min-width:1025px){#CookieBox,#CookieBox2{font-size:.9em;line-height:1.3em}}#CookieBox h2,#CookieBox2 h2{font-size:1em;font-weight:600;margin-bottom:1em}#CookieBox p,#CookieBox2 p{font-size:1em}#CookieBox .category h3,#CookieBox2 .category h3{font-size:1em}#CookieBox .intro p,#CookieBox2 .intro p{width:100%}#CookieBox .intro .cookie-legal,#CookieBox2 .intro .cookie-legal{margin-top:25px}#CookieBox .cookie-accept-container,#CookieBox2 .cookie-accept-container{margin-top:25px}#CookieBox .cookie-btn,#CookieBox a.cookie-accept,#CookieBox .cookie-management,#CookieBox .cookie-refuse,#CookieBox .cookie-fix .cookieback,#CookieBox .cookie-fix .cookie-refuse,#CookieBox2 .cookie-btn,#CookieBox2 a.cookie-accept,#CookieBox2 .cookie-management,#CookieBox2 .cookie-refuse,#CookieBox2 .cookie-fix .cookieback,#CookieBox2 .cookie-fix .cookie-refuse{border-radius:0;background:#223343;color:#fff;font-size:1em;padding:.5em 1em;font-weight:300;margin:0 auto 15px auto;display:block;max-width:80%;float:none}#CookieBox .cookie-fix .cookie-save,#CookieBox .cookie-fix .text-back-right,#CookieBox2 .cookie-fix .cookie-save,#CookieBox2 .cookie-fix .text-back-right{float:none;margin:0}#CookieBox .cookie-legal a,#CookieBox2 .cookie-legal a{font-size:.8em}#CookieBox .cookieclose,#CookieBox2 .cookieclose{background:rgba(0,0,0,0);border:0;color:#000;font-family:inherit}.cookie-set.script{background:rgba(0,0,0,.6)}.cookie-set.script p{background:rgba(0,0,0,0);position:static;transform:none;color:#fff}.grid.cols-2>.row,.grid.cols-3>.row,.grid.cols-4>.row,.grid.cols-5>.row{display:flex;flex-flow:row wrap;--gap:0px;--columns:1;gap:var(--gap)}@media(min-width:640px){.grid.cols-2>.row,.grid.cols-3>.row,.grid.cols-4>.row,.grid.cols-5>.row{--gap:40px}}.grid.cols-2>.row>.col,.grid.cols-3>.row>.col,.grid.cols-4>.row>.col,.grid.cols-5>.row>.col{margin-top:20px;margin-bottom:20px;position:relative;width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))}.grid.cols-2>.row>.col>div:not(:last-child),.grid.cols-3>.row>.col>div:not(:last-child),.grid.cols-4>.row>.col>div:not(:last-child),.grid.cols-5>.row>.col>div:not(:last-child){margin-bottom:25px}.grid.cols-2>.row>.col>.frame,.grid.cols-3>.row>.col>.frame,.grid.cols-4>.row>.col>.frame,.grid.cols-5>.row>.col>.frame{margin-top:0;margin-bottom:0}.grid.cols-2>.row>.col.colfull,.grid.cols-3>.row>.col.colfull,.grid.cols-4>.row>.col.colfull,.grid.cols-5>.row>.col.colfull{width:calc(100% - 40px) !important}@media(min-width:640px){.grid.cols-2>.row{--columns:2}}@media(min-width:640px){.grid.cols-3>.row{--columns:2}}@media(min-width:1025px){.grid.cols-3>.row{--columns:3}}@media(min-width:640px){.grid.cols-4>.row{--columns:2}}@media(min-width:1025px){.grid.cols-4>.row{--columns:4}}@media(min-width:640px){.grid.cols-5>.row{--columns:2}}@media(min-width:1025px){.grid.cols-5>.row{--columns:5}}.swiper-full .swiper-slide{width:100%;height:auto;position:relative;aspect-ratio:3/4}@media(min-width:1025px){.swiper-full .swiper-slide{aspect-ratio:2.624}}@media(max-height:450px)and (orientation:landscape){.swiper-full .swiper-slide{aspect-ratio:3/2}}.swiper-full .swiper-slide .swiper-image{width:100%;height:100%}.swiper-full .swiper-slide .swiper-image img{width:100%;height:100%;object-fit:cover;display:block}@media(max-height:450px)and (orientation:landscape){.swiper-full .swiper-slide .swiper-image img{object-position:top center}}.swiper-full .swiper-slide .swiper-image::before,.swiper-full .swiper-slide .swiper-image::after{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:1;background-size:cover;background-repeat:no-repeat}.swiper-full .swiper-slide .swiper-image::after{transform:rotate(180deg);left:auto;right:0}.swiper-full .swiper-slide .swiper-image.image-color-green::before,.swiper-full .swiper-slide .swiper-image.image-color-green::after{background:linear-gradient(19deg,rgb(0,159,127) 0%,rgba(0,159,127,0.2) 23%,rgba(0,159,127,0) 50%)}@media(min-width:1025px){.swiper-full .swiper-slide .swiper-image.image-color-green::before,.swiper-full .swiper-slide .swiper-image.image-color-green::after{background:linear-gradient(19deg,rgb(0,159,127) 0%,rgba(0,159,127,0.4) 23%,rgba(0,159,127,0) 50%)}}.swiper-full .swiper-slide .swiper-image.image-color-blue::before,.swiper-full .swiper-slide .swiper-image.image-color-blue::after{background:linear-gradient(19deg,rgb(0,159,127) 0%,rgba(0,159,127,0.2) 23%,rgba(0,159,127,0) 50%)}@media(min-width:1025px){.swiper-full .swiper-slide .swiper-image.image-color-blue::before,.swiper-full .swiper-slide .swiper-image.image-color-blue::after{background:linear-gradient(19deg,rgb(0,159,127) 0%,rgba(0,159,127,0.4) 23%,rgba(0,159,127,0) 50%)}}.swiper-full .swiper-slide .swiper-image.image-color-yellow::before,.swiper-full .swiper-slide .swiper-image.image-color-yellow::after{background:linear-gradient(19deg,rgb(234,78,37) 0%,rgba(234,78,37,0.2) 23%,rgba(234,78,37,0) 50%)}@media(min-width:1025px){.swiper-full .swiper-slide .swiper-image.image-color-yellow::before,.swiper-full .swiper-slide .swiper-image.image-color-yellow::after{background:linear-gradient(19deg,rgb(234,78,37) 0%,rgba(234,78,37,0.4) 23%,rgba(234,78,37,0) 50%)}}.swiper-full .swiper-slide .swiper-image.image-color-red::before,.swiper-full .swiper-slide .swiper-image.image-color-red::after{background:linear-gradient(19deg,rgb(234,78,37) 0%,rgba(167,20,46,0.2) 23%,rgba(167,20,46,0) 50%)}@media(min-width:1025px){.swiper-full .swiper-slide .swiper-image.image-color-red::before,.swiper-full .swiper-slide .swiper-image.image-color-red::after{background:linear-gradient(19deg,rgb(234,78,37) 0%,rgba(234,78,37,0.4) 23%,rgba(234,78,37,0) 50%)}}.swiper-full .swiper-slide .swiper-text{position:absolute;left:0;bottom:75px;width:100%;padding:0 15px 0 15px;z-index:2;color:#fff;font-size:2.2em;line-height:1.4em;hyphens:auto}@media(min-width:1025px){.swiper-full .swiper-slide .swiper-text{bottom:66px;font-size:4.3em;line-height:1.4em;padding-left:70px;padding-right:70px}}.swiper-full .swiper-slide .swiper-text .button{display:table;font-size:.35em;line-height:1.4em;letter-spacing:.01em;margin-top:20px;background:#fff;color:#1a1a1a;-webkit-box-shadow:5px 15px 17px 0px rgba(26,26,26,.54);box-shadow:5px 15px 17px 0px rgba(26,26,26,.54)}@media(min-width:1025px){.swiper-full .swiper-slide .swiper-text .button{font-size:.25em;line-height:1.4em}}.swiper-full .swiper-pagination{right:15px;bottom:90px;left:auto;width:auto;display:flex;flex-flow:nowrap}@media(min-width:1025px){.swiper-full .swiper-pagination{right:78px;bottom:87px}}.swiper-full .swiper-pagination-bullet{background:#fff;margin:0;opacity:.5;width:10px;height:10px;display:block}@media(min-width:1025px){.swiper-full .swiper-pagination-bullet{width:15px;height:15px}}.swiper-full .swiper-pagination-bullet-active{opacity:1}.news .news-list-view{display:flex;flex-flow:row wrap;--gap:40px;--columns:1;gap:var(--gap)}@media(min-width:640px){.news .news-list-view{--columns:2}}@media(min-width:1025px){.news .news-list-view{--gap:80px;--columns:3}}.news .news-list-view .article{width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));display:flex;flex-flow:column;margin:0;padding:0}.news .news-list-view .article a{text-decoration:none}.news .news-list-view .article .news-img-wrap{float:none;margin:0;background:rgba(0,0,0,0);width:100%;height:auto;aspect-ratio:1;position:relative;overflow:hidden}.news .news-list-view .article .news-img-wrap a{float:none;padding:0;border:0;background:tranparent}.news .news-list-view .article .news-img-wrap img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform .5s linear;float:none}.no-touch .news .news-list-view .article .news-img-wrap:hover img{transform:scale(1.2)}.news .news-list-view .article .news-img-wrap.noimg{display:none}@media(min-width:640px){.news .news-list-view .article .news-img-wrap.noimg{display:block}}.news .news-list-view .article .header{margin-top:25px;margin-bottom:10px}.news .news-list-view .article .teaser-text{margin:0 0 25px 0}.news .news-list-view .article .more{margin-top:auto}.news.news-single .article .teaser-text{font-size:inherit;margin:0}.news.news-single .article .news-img-wrap{float:none;width:100%;margin:40px 0 0 0;display:flex;flex-flow:row wrap;--gap:20px;--columns:1;gap:var(--gap)}@media(min-width:640px){.news.news-single .article .news-img-wrap{--gap:20px;--columns:2}}@media(min-width:1025px){.news.news-single .article .news-img-wrap{--gap:40px;--columns:3}}.news.news-single .article .news-img-wrap>div{width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))}.news.news-single .article .news-img-wrap>div .mediaelement{width:100%;height:auto;aspect-ratio:1;position:relative}.news.news-single .article .news-img-wrap>div .mediaelement img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.news.news-single .news-backlink-wrap{margin-top:40px}fieldset{border:0}input,textarea,select{background:#fff;border:1px solid #000;font-family:inherit;font-size:16px;padding:.5em 1em;border-radius:0;-webkit-appearance:none;outline:none;color:#223343}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#ccc}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#ccc}input::placeholder,textarea::placeholder,select::placeholder{color:#ccc}.powermail_form h3,.powermail_form .powermail_legend{display:none}.powermail_form input{padding:.2em .5em;width:100%;text-transform:uppercase}.powermail_form.layout2 .powermail_fieldset{display:flex;flex-flow:row wrap;max-width:550px}.powermail_form.layout2 .powermail_fieldwrap{display:flex;flex-flow:row wrap;margin-bottom:20px}.powermail_form.layout2 .powermail_fieldwrap:nth-child(2),.powermail_form.layout2 .powermail_fieldwrap:nth-child(6),.powermail_form.layout2 .powermail_fieldwrap:nth-child(7),.powermail_form.layout2 .powermail_fieldwrap:nth-child(13),.powermail_form.layout2 .powermail_fieldwrap:nth-child(14){width:100%}.powermail_form.layout2 .powermail_fieldwrap:nth-child(4) .powermail_label,.powermail_form.layout2 .powermail_fieldwrap:nth-child(5) .powermail_label,.powermail_form.layout2 .powermail_fieldwrap:nth-child(9) .powermail_label,.powermail_form.layout2 .powermail_fieldwrap:nth-child(11) .powermail_label{width:auto;margin-right:10px}.powermail_form.layout2 .powermail_fieldwrap:nth-child(4) .powermail_field,.powermail_form.layout2 .powermail_fieldwrap:nth-child(5) .powermail_field,.powermail_form.layout2 .powermail_fieldwrap:nth-child(9) .powermail_field,.powermail_form.layout2 .powermail_fieldwrap:nth-child(11) .powermail_field{width:50px;margin-right:10px}.powermail_form.layout2 .powermail_fieldwrap.powermail_fieldwrap_type_text:nth-child(10),.powermail_form.layout2 .powermail_fieldwrap.powermail_fieldwrap_type_text:nth-child(12){width:auto}.powermail_form.layout2 .powermail_fieldwrap.powermail_fieldwrap_type_text:nth-child(10) .powermail_field,.powermail_form.layout2 .powermail_fieldwrap.powermail_fieldwrap_type_text:nth-child(12) .powermail_field{width:auto;margin-right:10px}.powermail_form.layout2 .powermail_fieldwrap.powermail_fieldwrap_type_text{width:50%}.powermail_form.layout2 .powermail_fieldwrap .powermail_label{width:50%}.powermail_form.layout2 .powermail_fieldwrap .powermail_field{width:50%}.powermail_form.layout2 input,.powermail_form.layout2 textarea,.powermail_form.layout2 select{text-align:center}.powermail_form.layout2 input::-webkit-input-placeholder,.powermail_form.layout2 textarea::-webkit-input-placeholder,.powermail_form.layout2 select::-webkit-input-placeholder{color:#223343;opacity:1}.powermail_form.layout2 input:-ms-input-placeholder,.powermail_form.layout2 textarea:-ms-input-placeholder,.powermail_form.layout2 select:-ms-input-placeholder{color:#223343;opacity:1}.powermail_form.layout2 input::placeholder,.powermail_form.layout2 textarea::placeholder,.powermail_form.layout2 select::placeholder{color:#223343;opacity:1}.powermail_form .powermail_fieldwrap_type_submit{position:relative}.powermail_form .powermail_fieldwrap_type_submit.inactive{pointer-events:none;opacity:.6}.powermail_form .powermail_fieldwrap_type_submit.inactive::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);background-image:url("/typo3conf/ext/msbk/Resources/Public/Images/ajaxloader.gif");background-repeat:no-repeat;background-size:contain;background-position:center center}.tx-indexedsearch-searchbox legend{display:none}.tx-indexedsearch-search-submit{margin-top:20px}.tx-indexedsearch-info-sword{display:none}.tx-indexedsearch-searchbox-sword{width:100%;border-width:0 0 1px 0;padding-left:0;padding-right:0}.tx-indexedsearch-browsebox{margin-top:40px}ul.tx-indexedsearch-browsebox{margin-top:40px;margin-bottom:40px;display:flex;flex-flow:row wrap;gap:20px;list-style-type:none}.tx-indexedsearch-res{padding-bottom:25px;margin-bottom:25px;border-style:solid;border-color:#223343;border-width:0 0 1px 0}#suchfeld,#loginform{position:fixed;width:100%;height:100%;top:0px;left:0px;background-color:rgba(44,48,57,.9);backdrop-filter:blur(10px);z-index:2000;display:none;flex-flow:column;align-items:center;justify-content:center;color:#fff}#suchfeld.active,#loginform.active{display:flex}#suchfeld form label,#loginform form label{display:none}#suchfeld #suchfeldclose,#suchfeld #loginformclose,#loginform #suchfeldclose,#loginform #loginformclose{position:absolute;right:40px;top:40px;cursor:pointer;width:25px}#suchfeld #suchfeldclose svg path,#suchfeld #loginformclose svg path,#loginform #suchfeldclose svg path,#loginform #loginformclose svg path{fill:none;stroke:#fff}#suchfeld .inner,#loginform .inner{width:100%;max-width:1240px;margin:0 auto;padding:25px}#suchfeld .inner .searchgrid,#loginform .inner .searchgrid{height:100%;display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center}#suchfeld .inner .tx-indexedsearch-search-submit,#loginform .inner .tx-indexedsearch-search-submit{display:none}#suchfeld .inner .tx-indexedsearch-searchbox-sword,#loginform .inner .tx-indexedsearch-searchbox-sword{background:rgba(0,0,0,0);border-color:#fff;color:#fff;font-size:24px;padding:.5em 0}#loginform h3{margin-bottom:40px}#loginform form{margin-top:25px}#loginform form input:not([type=submit]){background:rgba(0,0,0,0);border-color:#fff;border-width:0 0 1px 0;color:#fff;font-size:24px;padding:.5em 0;width:100%;margin-bottom:40px}#loginform #tx-felogin-input-logout{margin-top:40px}.fc .fc-button-group{gap:20px}.fc .fc-toolbar{flex-flow:column}@media(min-width:640px){.fc .fc-toolbar{flex-flow:row wrap}}.fc .fc-toolbar .fc-toolbar-chunk{margin-bottom:25px}.fc .fc-toolbar .fc-toolbar-chunk:nth-child(1){order:2}@media(min-width:640px){.fc .fc-toolbar .fc-toolbar-chunk:nth-child(1){order:1}}.fc .fc-toolbar .fc-toolbar-chunk:nth-child(2){order:1}@media(min-width:640px){.fc .fc-toolbar .fc-toolbar-chunk:nth-child(2){order:2}}.fc .fc-toolbar .fc-toolbar-chunk:nth-child(3){order:3}.fc .fc-button{font-size:.8em}.fc-h-event{background:#223343;color:#fff;font-size:.8em;line-height:1.2em;padding:2px 5px;cursor:pointer}.fc-event.category1{background:#ea4e25;color:#fff;padding-left:10px}.fc-event.category1 .fc-event-main,.fc-event.category1 .fc-list-event-time,.fc-event.category1 .fc-list-event-graphic,.fc-event.category1 .fc-list-event-title{background:#ea4e25 !important;color:#fff}.fc-event.category1 .fc-daygrid-event-dot,.fc-event.category1 .fc-list-event-dot{display:none}.fc-event.category2{background:#009f7f;color:#fff;padding-left:10px}.fc-event.category2 .fc-event-main,.fc-event.category2 .fc-list-event-time,.fc-event.category2 .fc-list-event-graphic,.fc-event.category2 .fc-list-event-title{background:#009f7f !important;color:#fff}.fc-event.category2 .fc-daygrid-event-dot,.fc-event.category2 .fc-list-event-dot{display:none}.fc-event.category3{background:#ea4e25;color:#000;padding-left:10px}.fc-event.category3 .fc-event-main,.fc-event.category3 .fc-list-event-time,.fc-event.category3 .fc-list-event-graphic,.fc-event.category3 .fc-list-event-title{background:#ea4e25 !important;color:#000}.fc-event.category3 .fc-daygrid-event-dot,.fc-event.category3 .fc-list-event-dot{display:none}.fc-event.category4{background:#009f7f;color:#fff;padding-left:10px}.fc-event.category4 .fc-event-main,.fc-event.category4 .fc-list-event-time,.fc-event.category4 .fc-list-event-graphic,.fc-event.category4 .fc-list-event-title{background:#009f7f !important;color:#fff}.fc-event.category4 .fc-daygrid-event-dot,.fc-event.category4 .fc-list-event-dot{display:none}.fc-event.category5{background:#ea4e25;color:#fff;padding-left:10px}.fc-event.category5 .fc-event-main,.fc-event.category5 .fc-list-event-time,.fc-event.category5 .fc-list-event-graphic,.fc-event.category5 .fc-list-event-title{background:#ea4e25 !important;color:#fff}.fc-event.category5 .fc-daygrid-event-dot,.fc-event.category5 .fc-list-event-dot{display:none}.fc-event.category6{background:#223343;color:#fff;padding-left:10px}.fc-event.category6 .fc-event-main,.fc-event.category6 .fc-list-event-time,.fc-event.category6 .fc-list-event-graphic,.fc-event.category6 .fc-list-event-title{background:#223343 !important;color:#fff}.fc-event.category6 .fc-daygrid-event-dot,.fc-event.category6 .fc-list-event-dot{display:none}.tx-md-fullcalendar .modal{display:none}.fc-timegrid,.fc-daygrid,.fc-list{font-size:.7em}.modal{position:relative;background:#009f7f;color:#fff;padding:20px;width:auto;max-width:900px;margin:20px auto}.mfp-close-btn-in .mfp-close{color:#fff}.tx-md-fullcalendar .btn-close{display:none}.googlemaps_container{width:100%;height:100vw;position:relative}@media(min-width:1025px)and (orientation:landscape){.googlemaps_container{height:35vw}}.googlemaps_container .cookie-set.script{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center}#googlemaps{position:absolute;left:0;top:0;width:100%;height:100%}.googlemaps_marker{display:none}.Table{display:flex;flex-flow:column nowrap;justify-content:space-between;margin:.5rem}.Table-row{width:100%;border-bottom:1px solid #223343}.Table-row.last{border-bottom:none}@media screen and (min-width:1025px){.Table-row{display:flex;flex-flow:row nowrap}}.Table-row-item{flex-flow:row nowrap;flex-grow:1;flex-basis:0;padding:.5em}.Table-row-item:before{content:attr(data-header);font-weight:700;display:block}@media screen and (min-width:1025px){.Table-row-item{border:1px solid #fff;padding:.5em;display:flex}.Table-row-item:before{content:none}}.Table-header{display:none;border-bottom:2px solid #223343}@media screen and (min-width:1025px){.Table-header{display:flex;font-weight:700}}.Table a{text-decoration:none;color:#009f7f}.Table .fr-3 a,.Table .fr-1 a{color:#223343}.Table .fr-3 .fa-file,.Table .fr-1 .fa-file{color:#223343}.Table .fr-5 a,.Table .fr-4 a{color:#ea4e25}.Table .fr-5 .fa-file,.Table .fr-4 .fa-file{color:#ea4e25}.u-Flex-grow1{flex-grow:1}.u-Flex-grow2{flex-grow:2}.u-Flex-grow3{flex-grow:3}.u-Flex-grow4{flex-grow:4}.u-Flex-grow5{flex-grow:5}.u-Flex-grow6{flex-grow:6}.u-Flex-grow7{flex-grow:7}.u-Flex-grow8{flex-grow:8}.u-Flex-grow9{flex-grow:9}.u-Flex-grow10{flex-grow:10}.bildungsgaenge_frontendfilter{margin-bottom:30px}.bildungsgaenge_frontendfilter label{margin-bottom:10px;display:block}@media(min-width:1025px){.bildungsgaenge_frontendfilter .mm_select{display:flex;align-items:center;flex-wrap:wrap}.bildungsgaenge_frontendfilter .mm_select label{flex:1}.bildungsgaenge_frontendfilter .mm_select .selectric-wrapper{flex:4}}@media(min-width:1025px){.bildungsgaenge_frontendresult{display:flex;flex-wrap:wrap}}.bildungsgaenge_frontendresult label{margin-bottom:10px;display:block}@media(min-width:1025px){.bildungsgaenge_frontendresult label{flex:1}}.bildungsgaenge_frontendresult .bildungsgaenge_container{background:#eee;padding:0 15px 15px 15px}@media(min-width:1025px){.bildungsgaenge_frontendresult .bildungsgaenge_container{flex:4}}.bildungsgaenge_frontendresult .bildungsgaenge_container.hidden{display:none}.bildungsgaenge_frontendresult .bildungsgang_list{display:none;padding:20px 0;border-style:solid;border-color:#000;border-width:0 0 1px 0}.bildungsgaenge_frontendresult .bildungsgang_list a,.bildungsgaenge_frontendresult .bildungsgang_list .item_broschuere{text-decoration:none;color:#009f7f;margin-top:20px}.bildungsgaenge_frontendresult .bildungsgang_list.fr-3 a,.bildungsgaenge_frontendresult .bildungsgang_list.fr-1 a{color:#223343}.bildungsgaenge_frontendresult .bildungsgang_list.fr-3 .fa-file,.bildungsgaenge_frontendresult .bildungsgang_list.fr-1 .fa-file{color:#223343}.bildungsgaenge_frontendresult .bildungsgang_list.fr-5 a,.bildungsgaenge_frontendresult .bildungsgang_list.fr-4 a{color:#ea4e25}.bildungsgaenge_frontendresult .bildungsgang_list.fr-5 .fa-file,.bildungsgaenge_frontendresult .bildungsgang_list.fr-4 .fa-file{color:#ea4e25}.bildungsgaenge_frontendresult .bildungsgang_list .item_abschluss{font-size:.8em;line-height:1.2em;margin-bottom:10px}.bildungsgaenge_frontendresult .bildungsgang_list .item_broschuere{font-size:.8em}.bildungsgang_detail>.frame{margin-bottom:40px}.bildungsgang_detail>.frame p+ul{margin-top:-20px}.bildungsgang_detail .contenttable{background:#eee;padding:20px}.bildungsgang_detail .contenttable td{vertical-align:top;display:block;width:100%}.bildungsgang_detail .contenttable td:not(:last-child){margin-bottom:20px}@media(min-width:1025px){.bildungsgang_detail .contenttable td:not(:last-child){margin-bottom:0}}@media(min-width:1025px){.bildungsgang_detail .contenttable td{display:table-cell;width:50%}}.bildungsgang_detail .contenttable td p+ul{margin-top:25px}.page-50 a{color:#223343 !important}.personen{list-style-type:none;display:flex;flex-flow:row wrap;--columns:1;--gap:25px;gap:var(--gap)}@media(min-width:640px){.personen{--columns:2}}@media(min-width:1025px){.personen{--columns:3}}.personen li{display:block;width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));background:#223343;color:#fff}.personen li .person_bild{aspect-ratio:1}.personen li .person_bild img{display:block;width:100%;height:100%;object-fit:cover}.personen li .person_infos{padding:20px;font-size:.7em}.personen li .person_infos h1,.personen li .person_infos h2,.personen li .person_infos h3,.personen li .person_infos h4,.personen li .person_infos h5,.personen li .person_infos h6{font-size:1.5em}.personen li .person_infos p{line-height:1.2em}.personen li .person_infos .person_telefon,.personen li .person_infos .person_email{margin-top:1em}.personen li .person_infos .person_telefon+.person_email,.personen li .person_infos .person_email+.person_email{margin-top:0}
