body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@font-face{font-display: swap;font-family: 'Montserrat';font-style: normal;font-weight: 200;src: url('/files/layout/fonts/montserrat-v29-latin-200.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Montserrat';font-style: normal;font-weight: 400;src: url('/files/layout/fonts/montserrat-v29-latin-regular.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Montserrat';font-style: normal;font-weight: 700;src: url('/files/layout/fonts/montserrat-v29-latin-700.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Arvo';font-style: normal;font-weight: 400;src: url('/files/layout/fonts/arvo-v22-latin-regular.woff2') format('woff2')}@font-face{font-display: swap;font-family: 'Arvo';font-style: normal;font-weight: 700;src: url('/files/layout/fonts/arvo-v22-latin-700.woff2') format('woff2')}.font{font-weight: 400;font-family: 'Montserrat', Verdana, Geneva, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.bold,strong,b{font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.font_light{font-family: 'Montserrat';font-weight: 200;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.font_2{font-weight: 400;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.font_2 strong{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.font_2_bold{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent}body{line-height: 1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}nav ul{list-style: none}blockquote,q{quotes: none}blockquote:before,blockquote:after,q:before,q:after{content: none}a{margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent}ins{background-color: #ff9;color: #000;text-decoration: none}mark{background-color: #ff9;color: #000;font-style: italic;font-weight: bold}del{text-decoration: line-through}abbr[title],dfn[title]{border-bottom: 1px dotted;cursor: help}table{border-collapse: collapse;border-spacing: 0}hr{display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}input,select{vertical-align: middle}input:required,textarea:required{box-shadow: none}*{-moz-box-sizing: border-box;box-sizing: border-box}.clearfix{zoom: 1}.clearfix:before,.clearfix:after{content: "";display: table}.clearfix:after{clear: both}img{max-width: 100%;height: auto;vertical-align: middle}:focus{outline: none}h1,h2,h3,input,textarea,keygen,select,button{font-weight: 400;font-family: 'Montserrat', Verdana, Geneva, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.font_big{font-size: 32px;line-height: 115%}.color_blau_dunkel{color: #374b69}.color_rot{color: #ea0043}.border{border: 2px solid transparent;border-image: linear-gradient(to right, #1e97d4, #ea0043, #a0c410) 1}.contao-cookiebar{line-height: 110%;font-size: 16px !important}.contao-cookiebar *{line-height: 110%;font-size: 16px !important}html{font-size: 22px;overflow-x: hidden}html.scrolled_down #header{box-shadow: 2px 2px 4px 0px rgba(0,0,0,0.2)}body{min-height: 100vh;text-rendering: optimizeLegibility;overflow-x: hidden;font-size: 22px;line-height: 150%;background: #FFF;font-weight: 400;font-family: 'Montserrat', Verdana, Geneva, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #010101;position: relative}#menu{display: none}p.back a{margin-top: 48px;position: relative;background: #FFF;color: #374b69;letter-spacing: 1px;text-transform: uppercase;padding: 12px;padding-right: 24px;padding-left: 66px;text-decoration: none;border: 1px solid #374b69;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}p.back a:before{content: '';position: absolute;left: 6px;top: 50%;display: inline-block;margin-top: -5px;width: 24px;height: 24px;border: 4px solid #a0c410;border-radius: 6px;-webkit-transform: rotate(45deg) translateY(-50%);-moz-transform: rotate(45deg) translateY(-50%);-ms-transform: rotate(45deg) translateY(-50%);-o-transform: rotate(45deg) translateY(-50%);transform: rotate(45deg) translateY(-50%);transition: all .2s ease-in;-webkit-transition: all .2s ease-in}p.back a:hover:before{border-color: #ea0043}#main a{display: inline-block;color: #010101;color: #1e97d4}#main a.btn{margin-top: 48px;position: relative;background: #FFF;color: #374b69;letter-spacing: 1px;text-transform: uppercase;padding: 12px;padding-right: 24px;padding-left: 66px;text-decoration: none;border: 1px solid #374b69;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#main a.btn:before{content: '';position: absolute;left: 6px;top: 50%;display: inline-block;margin-top: -5px;width: 24px;height: 24px;border: 4px solid #a0c410;border-radius: 6px;-webkit-transform: rotate(45deg) translateY(-50%);-moz-transform: rotate(45deg) translateY(-50%);-ms-transform: rotate(45deg) translateY(-50%);-o-transform: rotate(45deg) translateY(-50%);transform: rotate(45deg) translateY(-50%);transition: all .2s ease-in;-webkit-transition: all .2s ease-in}#main a.btn:hover:before{border-color: #ea0043}.ce_text > *,.ce_text > .text > *,.inside_wrap > *{margin-bottom: 24px}.ce_text > *.content-element-group,.ce_text > .text > *.content-element-group,.inside_wrap > *.content-element-group{margin-bottom: 72px}.ce_text > *:last-child,.ce_text > .text > *:last-child,.inside_wrap > *:last-child{margin-bottom: 0}.margin_top_3x{margin-top: 72px}.margin_bottom_3x{margin-bottom: 72px}h1{font-size: 80px;line-height: 100%;font-weight: 400;font-family: 'Montserrat', Verdana, Geneva, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}h2{font-size: 80px;line-height: 100%;font-family: 'Montserrat';font-weight: 200;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}h1 + h2{font-weight: 400;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 32px;line-height: 130%;color: #374b69}h1 + h2 strong{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}h2,.layout_full h1{color: #ea0043}#main h3{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 32px;line-height: 130%;margin-bottom: 12px;color: #374b69}.font_small{font-size: 14px;line-height: 110%}#main .bg_red_highlight h3{color: #FFF}#main h2 + h3{font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.leerer_absatz{background: red;display: block;position: relative}.leerer_absatz:before{content: 'Achtung: Leerer Absatz, bitte entfernen.';display: block;padding: 10px;margin: 0;color: #FFF}h1,h2,h3,h4{max-width: 1100px}p{max-width: 860px}#main ul{list-style: none}#main ul > li{padding-left: 30px;position: relative;margin-bottom: 6px}#main ul > li:last-child{margin-bottom: 0}#main ul > li:before{left: 0;top: .4em;position: absolute;content: "";background: #1e97d4;display: inline-block;width: 16px;height: 16px;transform: rotate(45deg)}#wrapper{padding-top: 95px}#header{background: #FFF;position: fixed;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;top: 0;left: 0;box-shadow: 2px 2px 4px 0px rgba(0,0,0,0);width: 100%;z-index: 50;height: 95px}#header a,#header strong{color: #374b69}#header .inside{max-width: 1480px;padding: 48px 24px;margin-left: auto;margin-right: auto;padding-top: 24px;padding-bottom: 24px;display: -ms-grid;display: grid;grid-gap: 12px;-ms-grid-columns: 280px 1fr;grid-template-columns: 280px 1fr;grid-auto-rows: auto}#header .inside:before,#header .inside:after{content: none}#header .inside > *{margin-bottom: 0;float: none}#header .inside .image_container{padding-bottom: 7px}#header .inside > *{align-self: end}#header .mod_navigation{text-align: right}#header .mod_navigation ul li{border-left: 1px solid #010101;margin-left: 12px;padding-left: 12px;display: inline-block}#header .mod_navigation ul li.trail{font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#header .mod_navigation ul li:first-child{border-left: 0;margin-left: 0;padding-left: 0}#header .mod_navigation ul li a{text-decoration: none}#veranstaltungen:before,#preistraeger:before,#main:after,#start:after,.border_color_bottom:after{content: '';display: block;background-image: url('/files/layout/rgbtrenner.svg');position: absolute;left: -20px;right: -20px;top: -10px;width: auto;height: 30px;background-size: 100%;background-repeat: no-repeat;background-position: center top}#preistraeger:before{top: 0;bottom: auto}#main:after,#start:after{bottom: -1px;top: auto;background-position: center bottom}.border_color_bottom{position: relative;overflow: visible}.border_color_bottom:after{background-image: url('/files/layout/rgbtrenner_2.svg');top: 100%;bottom: auto;background-position: center top}.border_color_bottom .ce_player .video_container{line-height: 60%}.content-element-group.spalten_2{display: -ms-grid;display: grid;grid-gap: 24px;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;grid-auto-rows: auto}.content-element-group.spalten_2:before,.content-element-group.spalten_2:after{content: none}.content-element-group.spalten_2 > *{margin-bottom: 0;float: none}.content-element-group.spalten_2 .full_width{grid-column-start: 1;grid-column-end: -1}.content-element-group.spalten_2.archiv_rubrik .image_container img{border: 0}.content-element-group.spalten_2.archiv_rubrik .font_rubrik{color: #ea0043;font-size: 210px;line-height: 100%}.content-element-group.spalten_2.archiv_rubrik .ce_text:last-child .text:after{content: none}.content-element-group.spalten_2 .font_rubrik{margin-bottom: 0}.content-element-group.spalten_2 .font_rubrik + p{color: #374b69;font-weight: 400;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.content-element-group.spalten_2 .font_rubrik + p strong{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.content-element-group.spalten_2 > div .imagesize_3{display: block}.hide_desktop{display: none}.mod_article .inside_wrap{max-width: 1480px;padding: 48px 24px;margin-left: auto;margin-right: auto;padding-top: 72px;padding-bottom: 96px}.mod_article.header .inside_wrap > *{margin: 0}.mod_article.full_width .inside_wrap{max-width: 100%}.mod_article.bg_blue_light{background: #f0fbff}.mod_article.bg_blue_light h1{color: #ea0043}.mod_article.bg_blue_light h1 + h2{color: #374b69}.mod_article.padding_0 .inside_wrap{padding: 0}.mod_article.spalten_2 .inside_wrap{display: -ms-grid;display: grid;grid-gap: 24px;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;grid-auto-rows: auto}.mod_article.spalten_2 .inside_wrap:before,.mod_article.spalten_2 .inside_wrap:after{content: none}.mod_article.spalten_2 .inside_wrap > *{margin-bottom: 0;float: none}.mod_article.spalten_2 .inside_wrap .full_width{grid-column-start: 1;grid-column-end: -1}.mod_article.spalten_2 .inside_wrap .ce_text.last{grid-column-end: -1}.mod_article.spalten_3 .inside_wrap{display: -ms-grid;display: grid;grid-gap: 47px;-ms-grid-columns: 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr;grid-auto-rows: auto}.mod_article.spalten_3 .inside_wrap:before,.mod_article.spalten_3 .inside_wrap:after{content: none}.mod_article.spalten_3 .inside_wrap > *{margin-bottom: 0;float: none}.mod_article.spalten_3 .inside_wrap .full_width{grid-column-start: 1;grid-column-end: -1}.mod_article.spalten_3 .inside_wrap .width_2x{grid-column-start: 1;grid-column-end: 3}.mod_article.spalten_3 .inside_wrap .width_2x + div{grid-column-start: 1}.ce_image .caption,.ce_text .caption{max-width: 440px;margin-top: 12px;font-size: 18px;line-height: 110%}.ce_image.imagesize_1 .caption,.ce_text.imagesize_1 .caption{max-width: 1000px}.ce_text .caption{font-weight: 400;font-family: 'Montserrat', Verdana, Geneva, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.ce_text{overflow: visible}.ce_text.spalten_2{display: -ms-grid;display: grid;grid-gap: 24px;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;grid-auto-rows: auto}.ce_text.spalten_2:before,.ce_text.spalten_2:after{content: none}.ce_text.spalten_2 > *{margin-bottom: 0;float: none}.ce_text.play_icon .image_container a{position: relative;display: block}.ce_text.play_icon .image_container a:hover:after{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2)}.ce_text.play_icon .image_container a:after{transition: all .2s ease-in;-webkit-transition: all .2s ease-in;z-index: 5;content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;background-image: url('/files/layout/play.svg');background-size: 100px;background-repeat: no-repeat;background-position: center}.ce_text.bg_red_highlight .image_container,.ce_text.bg_red_highlight .text{position: relative;color: #FFF}.ce_text.bg_red_highlight .image_container a,.ce_text.bg_red_highlight .text a,.ce_text.bg_red_highlight .image_container h2,.ce_text.bg_red_highlight .text h2,.ce_text.bg_red_highlight .image_container h3,.ce_text.bg_red_highlight .text h3,.ce_text.bg_red_highlight .image_container h4,.ce_text.bg_red_highlight .text h4,.ce_text.bg_red_highlight .image_container p,.ce_text.bg_red_highlight .text p{color: #FFF}.ce_text.bg_red_highlight .image_container:before,.ce_text.bg_red_highlight .text:before{content: '';display: block;position: absolute;background: #ea0043;left: -24px;right: -24px;bottom: -24px;top: 50%}.ce_text.bg_red_highlight .image_container > *,.ce_text.bg_red_highlight .text > *{position: relative;z-index: 2}.ce_text.bg_red_highlight .text:before{top: 0}.font_rubrik{font-size: 32px;line-height: 130%;font-weight: 400;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #374b69;letter-spacing: 1px;text-transform: uppercase}.font_rubrik strong{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.ce_text > .text .font_rubrik{margin-bottom: 48px}#main{position: relative}#start{position: relative;padding-bottom: 48px}#start .inside_wrap .ce_image{padding: 24px 0;margin: 0;text-align: center}#start h2{font-size: 136px;line-height: 100%;font-family: 'Montserrat';font-weight: 200;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#start p{font-size: 32px;line-height: 130%;font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;letter-spacing: 1px;color: #374b69}#start #hero{position: relative;width: 100%;padding-top: 25%;background-image: url('/files/layout/schrift_hintergrund.jpg');background-size: 100%;background-repeat: no-repeat;background-position: center;display: block;overflow: hidden}#start #hero:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: white;z-index: 1}#start #hero .text{position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-transform: uppercase;background-image: inherit;background-clip: text;-webkit-background-clip: text;z-index: 2;animation: zoom 20s ease-in-out infinite}#start #hero .text h1{font-size: 290px;line-height: 130%;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;color: transparent;max-width: 100%}@keyframes zoom{0%{background-size: 100%}50%{background-size: 120%}100%{background-size: 100%}}#diversitypreis{background: #ea0043;color: #FFF}#diversitypreis .font_rubrik,#diversitypreis h2,#diversitypreis h3,#diversitypreis a{color: #FFF}#ueberuns h2{color: #ea0043}#preistraeger{position: relative;background: #a0c410;background: linear-gradient(to right, #a0c410, #91c5de)}#preistraeger h2,#preistraeger a{color: #FFF}#preistraeger .width_2x:last-child{position: relative;overflow: visible}#preistraeger .width_2x:last-child .text{position: relative;z-index: 2}#preistraeger .width_2x:last-child:before{z-index: 1;content: '';position: absolute;left: 85%;bottom: 24px;display: inline-block;margin-top: -5px;width: 220px;height: 220px;border: 50px solid #fff;border-radius: 15%;opacity: .1}#preistraeger .ce_text.imagesize_3{padding-bottom: 48px}#preistraeger .ce_text.imagesize_3 .image_container{margin-bottom: 12px}#preistraeger .ce_text.imagesize_3 h3{font-weight: 400;font-family: 'Montserrat', Verdana, Geneva, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 22px;line-height: 100%;color: #010101;margin-bottom: 0}#preistraeger .ce_text.imagesize_3 h4{color: #374b69;font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#veranstaltungen{background: #f0fbff;position: relative;padding-bottom: 72px}#veranstaltungen h2{color: #1e97d4}#veranstaltungen .mod_eventlist{display: -ms-grid;display: grid;grid-gap: 47px;-ms-grid-columns: 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr;grid-auto-rows: auto}#veranstaltungen .mod_eventlist .header{display: none}#veranstaltungen .mod_eventlist:before,#veranstaltungen .mod_eventlist:after{content: none}#veranstaltungen .mod_eventlist > *{margin-bottom: 0;float: none}#veranstaltungen .mod_eventlist .caption{display: none}#veranstaltungen .mod_eventlist .layout_teaser .image_container,#veranstaltungen .mod_eventlist .layout_list .image_container{margin-bottom: 48px}#veranstaltungen .mod_eventlist .layout_teaser .location,#veranstaltungen .mod_eventlist .layout_list .location{font-weight: 400;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #374b69;font-size: 32px;line-height: 100%;margin-bottom: 12px}#veranstaltungen .mod_eventlist .layout_teaser .location strong,#veranstaltungen .mod_eventlist .layout_list .location strong{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#veranstaltungen .mod_eventlist .layout_teaser h3,#veranstaltungen .mod_eventlist .layout_list h3{margin-bottom: 12px}#veranstaltungen .mod_eventlist .layout_teaser h3 a,#veranstaltungen .mod_eventlist .layout_list h3 a{text-decoration: none;color: #ea0043;font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 32px;line-height: 100%}#veranstaltungen .mod_eventlist .layout_teaser .time,#veranstaltungen .mod_eventlist .layout_list .time{font-size: 32px;line-height: 100%;color: #374b69}#veranstaltungen .mod_eventlist .layout_teaser .adress,#veranstaltungen .mod_eventlist .layout_list .adress{font-size: 22px;line-height: 100%}#veranstaltungen .mod_eventlist .layout_teaser .ce_text,#veranstaltungen .mod_eventlist .layout_list .ce_text{padding-right: 48px;margin-top: 24px}#veranstaltungen .mod_eventlist .layout_list{margin-bottom: 24px}.layout_full.no_teaser_detail .grid > .image_container{display: none}.layout_full .image_container{margin-bottom: 48px}.layout_full .location{font-weight: 400;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #374b69;font-size: 32px;line-height: 100%;margin-bottom: 12px}.layout_full .location strong{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.layout_full .spalten_3{display: -ms-grid;display: grid;grid-gap: 18px;-ms-grid-columns: 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr;grid-auto-rows: auto}.layout_full .spalten_3:before,.layout_full .spalten_3:after{content: none}.layout_full .spalten_3 > *{margin-bottom: 0;float: none}.layout_full .spalten_3.content-element-group{padding-bottom: 0}.layout_full .spalten_3 > .ce_image > .image_container{margin-bottom: 0}.layout_full h3{margin-bottom: 12px}.layout_full h3 a{text-decoration: none;color: #ea0043;font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 32px;line-height: 100%}.layout_full .time{font-size: 32px;line-height: 100%;color: #374b69}.layout_full .adress{font-size: 22px;line-height: 100%}.layout_full .ce_text{padding-right: 48px}.layout_full .grid{display: -ms-grid;display: grid;grid-gap: 24px;-ms-grid-columns: 2fr 1fr;grid-template-columns: 2fr 1fr;grid-auto-rows: auto;grid-template-areas: 'left right'}.layout_full .grid:before,.layout_full .grid:after{content: none}.layout_full .grid > *{margin-bottom: 0;float: none}.layout_full .grid .image_container{grid-area: right}.layout_full .grid .content{grid-area: left}.layout_full .grid .content > *{margin-bottom: 48px}.layout_full .grid .content > *.teaser{margin-bottom: 24px}.layout_full .grid .content > *:last-child{margin-bottom: 0}#veranstaltungen .pagination{grid-column-start: 1;grid-column-end: -1;text-align: center}#veranstaltungen .pagination p{margin: 0 auto;margin-bottom: 24px}#veranstaltungen .pagination ul li{padding: 0;display: inline-block}#veranstaltungen .pagination ul li:before{content: none}#veranstaltungen .pagination ul li > a,#veranstaltungen .pagination ul li > strong{display: inline-block;padding: 6px 24px;background: #FFF;border: 1px solid #374b69;text-decoration: none}#veranstaltungen .pagination ul li > strong{background: #374b69;color: #FFF}.ce_form .formbody{max-width: 600px}.ce_form .formbody > *{margin-bottom: 12px}.ce_form .formbody > *:last-child{margin-bottom: 0}.ce_form .formbody .widget label{display: block;margin-bottom: 5px}.ce_form .formbody .widget input,.ce_form .formbody .widget textarea{width: 100%;padding: 12px;background: #FFF;border: 1px solid #1e97d4}.ce_form .formbody .widget textarea{height: 10em}.ce_form .formbody .widget.widget-submit{padding-top: 24px}.ce_form .formbody .widget button{background: #1e97d4;color: #FFF;padding: 12px 24px;border: 0;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 22px;line-height: 130%}.ce_form .formbody .widget.widget-checkbox{position: relative;overflow: visible;display: block;grid-column-start: 1;grid-column-end: -1}.ce_form .formbody .widget.widget-checkbox legend{display: none}.ce_form .formbody .widget.widget-checkbox label{cursor: pointer;display: inline-block;position: relative;padding-left: 42px}.ce_form .formbody .widget.widget-checkbox input{width: auto;padding: 0;border: 0;background: none}.ce_form .formbody .widget.widget-checkbox input[type="checkbox"]{position: absolute;right: 105%}.ce_form .formbody .widget.widget-checkbox input[type="checkbox"] + label::before{width: 30px;height: 30px;position: absolute;left: 0;top: 0px;background: #1e97d4;opacity: .3;border-radius: 50%;display: inline-block;content: ""}.ce_form .formbody .widget.widget-checkbox input[type="checkbox"] + label::after{width: 20px;height: 20px;position: absolute;left: 5px;top: 5px;background: #1e97d4;border-radius: 50%;display: inline-block;content: "";transition: all .2s ease-in;-webkit-transition: all .2s ease-in;opacity: 0}.ce_form .formbody .widget.widget-checkbox input[type="checkbox"]:hover + label::after{opacity: .6}.ce_form .formbody .widget.widget-checkbox input[type="checkbox"]:checked + label::after{opacity: 1}#inspirationen{padding-bottom: 72px}#inspirationen h2{color: #ea0043;margin-bottom: 0}#inspirationen h3{margin-bottom: 48px}#inspirationen .withimage .font_rubrik{text-transform: none;font-weight: 400;font-family: 'Montserrat', Verdana, Geneva, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-bottom: 0}#inspirationen .withimage h3{color: #ea0043;margin-bottom: 24px}#inspirationen .bg_red_highlight h3{color: #FFF}.image_container img{border: 2px solid transparent;border-image: linear-gradient(to right, #1e97d4, #ea0043, #a0c410) 1}#header .image_container img,#start .image_container img,#ueberuns .ce_image.imagesize_0 .image_container img,.ce_image.imagesize_4 .image_container img,.ce_text.imagesize_5 .image_container img,.ce_text.imagesize_7 .image_container img{border: 0}.ce_image.imagesize_4 .image_container img{width: 100%;max-height: 550px;object-fit: cover}#cboxCurrent{font-size: 14px;line-height: 130%}#main .ce_gallery ul{display: -ms-grid;display: grid;grid-gap: 22px;-ms-grid-columns: 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr;grid-auto-rows: auto}#main .ce_gallery ul:before,#main .ce_gallery ul:after{content: none}#main .ce_gallery ul > *{margin-bottom: 0;float: none}#main .ce_gallery ul li{padding: 0}#main .ce_gallery ul li .image_container{margin: 0}#main .ce_gallery ul li:before{content: none}#main .ce_gallery .pagination{padding: 24px;text-align: center}#main .ce_gallery .pagination ul{display: block}#main .ce_gallery .pagination ul li{display: inline-block;padding: 10px}.mod_login{max-width: 600px;margin: 0 auto}.mod_login .widget{display: -ms-grid;display: grid;grid-gap: 24px;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;grid-auto-rows: auto;margin-bottom: 12px}.mod_login .widget:before,.mod_login .widget:after{content: none}.mod_login .widget > *{margin-bottom: 0;float: none}.mod_login .widget input{padding: 12px;border: 1px solid #1e97d4;width: 100%}.mod_login .widget button{width: 100%;background: #1e97d4;color: #FFF;border: 0;padding: 12px;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 20px;line-height: 130%;cursor: pointer;grid-column-start: 2}.content-element-group{margin-bottom: 72px;padding-bottom: 72px}.content-element-group > *{margin-bottom: 24px}.content-element-group > *:last-child{margin-bottom: 0}.content-element-group .ce_text:last-child .text{position: relative}.content-element-group .ce_text:last-child .text:after{position: absolute;left: 0;bottom: -72px;content: '';display: block;width: 100%;height: 1px;background: #ea0043}.content-element-group .ce_text:first-child .text:after{content: none}.content-element-group:last-child{padding-bottom: 0}.content-element-group:last-child .ce_text:last-child .text:after{content: none}#traeger .ce_text{display: -ms-grid;display: grid;grid-gap: 24px;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;grid-auto-rows: auto}#traeger .ce_text:before,#traeger .ce_text:after{content: none}#traeger .ce_text > *{margin-bottom: 0;float: none}#traeger .ce_text.imagesize_5 .text h3{font-size: 22px;line-height: 105%;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#jetzt_bewerben{position: fixed;right: 48px;bottom: 5%;z-index: 20;display: inline-block}#jetzt_bewerben .close{cursor: pointer;display: inline-block;width: 70px;height: 70px;position: absolute;right: 0;top: 20%;z-index: 10;background-image: url('/files/layout/bewerbutton_close.svg');background-size: contain;background-repeat: no-repeat;background-position: center;display: none}#jetzt_bewerben a{display: inline-block}#jetzt_bewerben img{border: 0}body.p_bewerbung #jetzt_bewerben{display: none}#footer{background: #ea0043;color: #FFF;position: relative}#footer .inside{max-width: 1480px;padding: 48px 24px;margin-left: auto;margin-right: auto;padding-top: 24px;padding-bottom: 24px}#footer .ce_text:nth-child(2){padding-top: 72px;font-size: 18px;line-height: 130%}#footer a{color: #FFF;text-decoration: none}.progress-bar{width: 0;height: 20px;background-color: #4caf50;text-align: center;color: white;line-height: 20px;font-size: 12px}.progress-container{width: 100%;background-color: #ddd;margin: 10px 0}#ordnerinhalt ul{margin-top: 24px;margin-bottom: 24px}#ordnerinhalt ul li{font-size: 14px;line-height: 110%;margin-bottom: 24px}#ordnerinhalt ul li strong{font-size: 20px;line-height: 110%}#ordnerinhalt ul li button{font-size: 14px;line-height: 110%;text-transform: none;padding: 4px;font-weight: 400;font-family: 'Montserrat', Verdana, Geneva, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#bewerbung button{background: #FFF;border: 1px solid #ea0043;color: #374b69;text-transform: uppercase;font-size: 24px;line-height: 100%;cursor: pointer;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: inline-block;padding: 12px 12px}#bewerbung button:hover{background: #374b69;color: #FFF;border-color: #FFF}#bewerbung button:disabled{cursor: not-allowed;color: #BBB}#bewerbung button:disabled:hover{background: #FFF;border: 1px solid #ea0043;color: #BBB}#bewerbung #benutzerkonto .eingaben_bearbeiten{display: inline-block}#bewerbung > div > .inside .eingaben_machen{display: inline-block;margin-bottom: 12px}#bewerbung > div > .inside .eingaben_bearbeiten{display: none}#bewerbung > div > .inside .content > p,#bewerbung > div > .inside .content > ul{font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#bewerbung > div.finished > .inside .eingaben_machen{display: none}#bewerbung > div.finished > .inside .eingaben_bearbeiten{display: inline-block}#bewerbung > div.finished > .inside .titel span.number > span,#bewerbung > div.finished > .inside button{border-color: #a0c410}#bewerbung > div.finished > .inside .content > p,#bewerbung > div.finished > .inside .content > ul{font-weight: 400;font-family: 'Montserrat', Verdana, Geneva, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#bewerbung > div > .inside{display: -ms-grid;display: grid;grid-gap: 24px;-ms-grid-columns: 2fr 3fr;grid-template-columns: 2fr 3fr;grid-auto-rows: auto}#bewerbung > div > .inside:before,#bewerbung > div > .inside:after{content: none}#bewerbung > div > .inside > *{margin-bottom: 0;float: none}#bewerbung > div > .inside .titel{display: -ms-grid;display: grid;grid-gap: 12px;-ms-grid-columns: 90px 1fr;grid-template-columns: 90px 1fr;grid-auto-rows: auto}#bewerbung > div > .inside .titel:before,#bewerbung > div > .inside .titel:after{content: none}#bewerbung > div > .inside .titel > *{margin-bottom: 0;float: none}#bewerbung > div > .inside .titel span.number > span{width: 80px;height: 80px;border-radius: 10px;border: 4px solid #ea0043;display: inline-block;background: #FFF;color: #374b69;text-align: center;padding-top: 15px;font-size: 40px;line-height: 100%;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#bewerbung > div > .inside .titel p{overflow-wrap: anywhere;word-wrap: break-word;padding-top: 20px;text-transform: uppercase;font-weight: 400;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #374b69;font-size: 30px;line-height: 130%}#bewerbung > div > .inside .titel p strong{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#bewerbung > div > .inside .content{padding-top: 24px;padding-bottom: 48px;margin-bottom: 36px;border-bottom: 1px solid #010101}#bewerbung > div > .inside .content > *{margin-bottom: 24px}#bewerbung > div > .inside .content > *:last-child{margin-bottom: 0}#bewerbung > div > .inside .logged_out{display: inline-block;margin-left: 24px}#bewerbung > div > .inside .logged_out button{margin-left: 24px}#bewerbung > div > .inside .content_login{display: none}#bewerbung > div > .inside .content_login > *{margin-bottom: 24px}#bewerbung > div > .inside .content_login > *:last-child{margin-bottom: 0}#bewerbung > div > .inside #form_bekanntdurch_sonstiges{margin-top: 24px;display: none}#bewerbung > div > .inside .widget .feedback{margin-left: 0}#bewerbung > div > .inside .widget input,#bewerbung > div > .inside .widget textarea,#bewerbung > div > .inside .widget select{display: block;border: 1px solid #010101;background: #FFF;padding: 6px;width: 100%;max-width: 500px}#bewerbung > div > .inside .widget input:read-only,#bewerbung > div > .inside .widget textarea:read-only,#bewerbung > div > .inside .widget select:read-only{background: #555;color: #FFF;cursor: default}#bewerbung > div > .inside .widget select:read-only{background: #FFF;color: #010101;cursor: pointer}#bewerbung > div > .inside .widget textarea{height: 14em;max-width: 100%;margin-bottom: 12px}#bewerbung > div > .inside .widget label{display: block}#bewerbung > div > .inside .widget.email{padding-top: 24px}#bewerbung > div > .inside .widget.select{margin-bottom: 24px}#bewerbung > div > .inside .widget.widget_count span.count{font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#bewerbung > div > .inside .widget.checkbox input{display: inline-block;border: 0;padding: 0;width: auto;margin-right: 12px}#bewerbung > div > .inside .widget.checkbox label{display: inline-block}#bewerbung > div > .inside .widget.save button.save{margin-bottom: 12px}#bewerbung > div > .inside .content_save button{margin-bottom: 12px}#bewerbung > div > .inside .formular{display: none}#bewerbung > div > .inside .formular > *{margin-bottom: 24px}#bewerbung > div > .inside .formular > *:last-child{margin-bottom: 0}#bewerbung .feedback{max-width: 700px;margin-left: auto;margin-right: auto;padding: 24px;background: #FFF;margin-bottom: 24px;font-size: 18px;line-height: 110%}#bewerbung .feedback p{max-width: 100%}#bewerbung .feedback.error{color: #ea0043}#bewerbung .feedback.success{color: #FFF;background: #a0c410;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#bewerbung #absenden .content{padding-bottom: 0;border: 0}#bewerbungs_ansicht > div{margin-bottom: 12px}#bewerbungs_ansicht > div.abgesendet_1 > div.toggler{background: #a0c410}#bewerbungs_ansicht > div > div.toggler{cursor: pointer;background: #ea0043;color: #FFF;padding: 12px;font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#bewerbungs_ansicht > div > div.accordion{display: none;padding: 12px}#bewerbungs_ansicht > div > div.accordion > div{display: -ms-grid;display: grid;grid-gap: 24px;-ms-grid-columns: 1fr 3fr;grid-template-columns: 1fr 3fr;grid-auto-rows: auto;margin-bottom: 12px;padding-bottom: 12px;border-bottom: 1px solid rgba(0,0,0,0.3)}#bewerbungs_ansicht > div > div.accordion > div div:first-child{font-family: 'Montserrat';font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#bewerbungs_ansicht > div > div.accordion > div:before,#bewerbungs_ansicht > div > div.accordion > div:after{content: none}#bewerbungs_ansicht > div > div.accordion > div > *{margin-bottom: 0;float: none}#bewerbungs_ansicht > div.active > div.toggler{background: #1e97d4}#bewerbungs_ansicht > div.active > div.accordion{display: block}#auswahlkriterien .ce_image .image_container{display: inline-block;padding: 48px;border: 2px solid transparent;border-image: linear-gradient(to right, #1e97d4, #ea0043, #a0c410) 1}#auswahlkriterien .ce_image .image_container img{border: 0}#auswahlkriterien .content-element-group{padding-top: 48px}#auswahlkriterien .content-element-group ul{padding-top: 48px}#auswahlkriterien .content-element-group ul li{font-weight: 400;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 24px;line-height: 115%;margin-bottom: 24px}#auswahlkriterien .content-element-group ul li strong{font-weight: 700;font-family: 'Arvo';-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}input:focus-visible,textarea:focus-visible,button:focus-visible,select:focus-visible,a:focus-visible,li[role="button"]:focus-visible{outline: 2px solid #1e97d4;outline-offset: -2px}@media (max-width: 1480px){#start #hero .text h1{font-size: clamp(1.818rem, -0.189rem + 19.2vw, 12.727rem)}#start h2{font-size: 80px;line-height: 100%}h2{font-size: 50px;line-height: 100%}#main h3{font-size: 26px;line-height: 130%}}@media (max-width: 1280px){h1,#start h2{font-size: 60px;line-height: 100%}#wrapper{padding-top: 70px}#header{height: 70px}.mod_article .inside_wrap{padding-top: 24px;padding-bottom: 24px}.mod_article .inside_wrap,#footer .inside{padding-left: 12px;padding-right: 12px}#jetzt_bewerben{max-width: 200px;right: 12px;bottom: 12px}#jetzt_bewerben .close{top: 0%}#menu{position: absolute;right: 12px;bottom: -15px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 9999;display: inline-block;width: 44px;margin: 0;height: 44px;-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer}#menu span{display: block;position: absolute;height: 4px;left: 10%;transform-origin: top;width: 80%;background: #ea0043;opacity: 1;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}#menu span:nth-child(1){top: 28%}#menu span:nth-child(2),#menu span:nth-child(3){top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}#menu span:nth-child(4){bottom: 28%}#header .inside{padding: 12px}#header .inside .mod_navigation{position: fixed;right: -310px;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;top: 0;width: 300px;max-width: 90%;background: #ea0043;color: #FFF;z-index: 100;height: 100%;display: flex;justify-content: center;align-items: center}#header .inside .mod_navigation a{color: #FFF}#header .inside .mod_navigation ul.level_1{width: 100%}#header .inside .mod_navigation ul.level_1 > li{display: block;margin: 0;padding: 0;padding-right: 24px;border: 0;text-align: left}#header .inside .mod_navigation ul.level_1 > li a,#header .inside .mod_navigation ul.level_1 > li strong{display: block;padding: 6px;padding-left: 12px;color: #FFF}#header .inside .mod_navigation ul.level_1 > li strong{background: #FFF;color: #374b69}html.menu_open #header .inside .mod_navigation{right: 0}html.menu_open #menu span{background: #FFF}html.menu_open #menu span:nth-child(1){top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 0%;left: 50%}html.menu_open #menu span:nth-child(2){-webkit-transform: rotate(45deg) translateY(-50%);-moz-transform: rotate(45deg) translateY(-50%);-ms-transform: rotate(45deg) translateY(-50%);-o-transform: rotate(45deg) translateY(-50%);transform: rotate(45deg) translateY(-50%)}html.menu_open #menu span:nth-child(3){-webkit-transform: rotate(-45deg) translateY(-50%);-moz-transform: rotate(-45deg) translateY(-50%);-ms-transform: rotate(-45deg) translateY(-50%);-o-transform: rotate(-45deg) translateY(-50%);transform: rotate(-45deg) translateY(-50%)}html.menu_open #menu span:nth-child(4){top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 0%;left: 50%}.ce_text > .text .font_rubrik{margin-bottom: 12px;padding-top: 24px}}@media (max-width: 1100px){.ce_image .caption,.ce_text .caption{font-size: 12px;line-height: 120%}#veranstaltungen .mod_eventlist .layout_teaser .location,#veranstaltungen .mod_eventlist .layout_list .location,.ce_text > .text .font_rubrik{font-size: 22px;line-height: 130%}h2,#start h2{font-weight: 400;line-height: 125%}#main a.btn{margin-top: 24px}.mod_article.spalten_3 .inside_wrap,#veranstaltungen .mod_eventlist,.layout_full .grid{display: block}.mod_article.spalten_3 .inside_wrap > *,#veranstaltungen .mod_eventlist > *,.layout_full .grid > *{margin-bottom: 48px}.mod_article.spalten_3 .inside_wrap > *:last-child,#veranstaltungen .mod_eventlist > *:last-child,.layout_full .grid > *:last-child{margin-bottom: 0}#veranstaltungen .mod_eventlist > .layout_list{border-bottom: 1px solid #ea0043;padding-bottom: 48px;margin-bottom: 48px}#veranstaltungen .mod_eventlist > .layout_list:last-child{padding-bottom: 0;margin-bottom: 0;border-bottom: 0}#veranstaltungen .mod_eventlist .layout_teaser .image_container,#veranstaltungen .mod_eventlist .layout_list .image_container{margin-bottom: 24px}#preistraeger .ce_text.imagesize_3{padding-bottom: 0}}@media (max-width: 940px){.hide_mobile{display: none}.hide_desktop{display: block}.mod_article.header .hide_desktop img{border: 0;width: 100%}.content-element-group .ce_text:last-child .text:after{content: none}.ce_text > *.content-element-group,.ce_text > .text > *.content-element-group,.inside_wrap > *.content-element-group{margin-bottom: 24px;padding-bottom: 24px}.content-element-group.spalten_2{display: block}.content-element-group.spalten_2 + .content-element-group.spalten_2{border-top: 1px solid #ea0043;padding-top: 48px}.content-element-group.spalten_2 + .content-element-group.spalten_2 .font_rubrik{padding-top: 0}.content-element-group.spalten_2 > *{margin-bottom: 24px}.content-element-group.spalten_2 > *:last-child{margin-bottom: 0}.ce_image .caption,.ce_text .caption{max-width: 100%}#bewerbung h2,#bewerbung h3,#bewerbung a,#bewerbung li,#bewerbung button{overflow-wrap: anywhere;word-wrap: break-word}#bewerbung button{font-size: 22px;line-height: 100%}#bewerbung > div{margin-bottom: 24px}#bewerbung > div:last-child{margin-bottom: 0}#bewerbung > div > .inside{display: block}#bewerbung > div > .inside .titel{display: block}#bewerbung > div > .inside .titel > *{margin-bottom: 24px}#bewerbung > div > .inside .titel > *:last-child{margin-bottom: 0}#bewerbung > div > .inside .titel span.number > span{font-size: 22px;line-height: 100%;width: 40px;height: 40px;padding-top: 6px}#bewerbung > div > .inside .titel p{padding-top: 12px;font-size: 22px;line-height: 100%}#bewerbung > div > .inside > *{margin-bottom: 24px}#bewerbung > div > .inside > *:last-child{margin-bottom: 0}}@media (max-width: 660px){p.back{margin-bottom: 24px}body{font-size: 17px;line-height: 130%}.content-element-group.spalten_2.archiv_rubrik .font_rubrik{font-size: 80px;line-height: 100%}h1,#start h2,h2{font-size: 40px;line-height: 100%}#main h3,#start p{font-size: 22px;line-height: 130%}.margin_top_3x{margin-top: 24px}#header .inside{grid-template-columns: 1fr 60px}#main a.btn{padding-right: 4px}.layout_full .spalten_3{display: block}.layout_full .spalten_3 > *{margin-bottom: 12px}.layout_full .spalten_3 > *:last-child{margin-bottom: 0}.mod_article.spalten_2 .inside_wrap{display: block}.mod_article.spalten_2 .inside_wrap > *{margin-bottom: 48px}.mod_article.spalten_2 .inside_wrap > *:last-child{margin-bottom: 0}.ce_text.spalten_2,.layout_full .grid{display: block}.ce_text.spalten_2 > *,.layout_full .grid > *{margin-bottom: 24px}.ce_text.spalten_2 > *:last-child,.layout_full .grid > *:last-child{margin-bottom: 0}#traeger .inside_wrap .content-element-group{border-bottom: 1px solid #ea0043}#traeger .ce_text{display: block}#traeger .ce_text > *{margin-bottom: 12px}#traeger .ce_text > *:last-child{margin-bottom: 0}h1,h2,h3,h4,a,.font_rubrik{overflow-wrap: anywhere;word-wrap: break-word}}@media (max-width: 330px){#header{height: 60px}#wrapper{padding-top: 60px}}
