@charset "UTF-8";@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}input[type=submit]{border:none;-webkit-box-sizing:border-box;box-sizing:border-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}p{margin:0}blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,td,th{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}article,aside,figcaption,figure,footer,header,nav,section{display:block}button,input,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit}code,pre{font-family:Monaco,monospace}table{font-size:inherit}caption,th{font-weight:700}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url(../fonts/fontawesome5/fa-regular-400.eot);src:url(../fonts/fontawesome5/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome5/fa-regular-400.woff2) format("woff2"),url(../fonts/fontawesome5/fa-regular-400.woff) format("woff"),url(../fonts/fontawesome5/fa-regular-400.ttf) format("truetype"),url(../fonts/fontawesome5/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(../fonts/fontawesome5/fa-solid-900.eot);src:url(../fonts/fontawesome5/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome5/fa-solid-900.woff2) format("woff2"),url(../fonts/fontawesome5/fa-solid-900.woff) format("woff"),url(../fonts/fontawesome5/fa-solid-900.ttf) format("truetype"),url(../fonts/fontawesome5/fa-solid-900.svg#fontawesome) format("svg")}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;src:url(../fonts/fontawesome5/fa-brands-400.eot);src:url(../fonts/fontawesome5/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome5/fa-brands-400.woff2) format("woff2"),url(../fonts/fontawesome5/fa-brands-400.woff) format("woff"),url(../fonts/fontawesome5/fa-brands-400.ttf) format("truetype"),url(../fonts/fontawesome5/fa-brands-400.svg#fontawesome) format("svg")}@font-face{font-family:Roboto;src:url(/layout/theme/fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/layout/theme/fonts/Roboto/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(/layout/theme/fonts/Roboto/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/layout/theme/fonts/Roboto/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.clear:after{content:"";display:table;clear:both}a{color:#522a79}:not(p) a{text-decoration:none}figure{margin:0}img{display:block;max-width:100%;height:auto}p.back{margin-top:11px}html{font-family:Roboto,Helvetica,sans-serif;font-size:16px;line-height:1.4;color:#333332}.h1,h1{font-size:32px}.h2,h2{font-size:24px}.h3,h3{font-size:21px}.h4,h4{font-size:16px}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-weight:700;line-height:1.4;display:block}.h1,.h2,.h3,h1,h2,h3{margin-bottom:14px;margin-top:0;line-height:1.2}*+h1,*+h2,*+h3{margin-top:63px}#main .mod_article .headline-special,#main .mod_article h1:first-child,#main .mod_article h2:first-child{text-align:center;font-size:32px;margin-bottom:36px}#main .mod_article h1{position:relative;padding-bottom:16px}#main .mod_article h1:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;content:'';display:block;width:100px;height:2px;background:#333332}.margin-bottom-0{margin-bottom:0!important}.margin-top-0{margin-top:0!important}.margin-right-0{margin-right:0!important}.margin-left-0{margin-left:0!important}.margin-bottom-5{margin-bottom:5px!important}.margin-top-5{margin-top:5px!important}.margin-right-5{margin-right:5px!important}.margin-left-5{margin-left:5px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-top-10{margin-top:10px!important}.margin-right-10{margin-right:10px!important}.margin-left-10{margin-left:10px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-top-15{margin-top:15px!important}.margin-right-15{margin-right:15px!important}.margin-left-15{margin-left:15px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-top-20{margin-top:20px!important}.margin-right-20{margin-right:20px!important}.margin-left-20{margin-left:20px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-top-25{margin-top:25px!important}.margin-right-25{margin-right:25px!important}.margin-left-25{margin-left:25px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-top-30{margin-top:30px!important}.margin-right-30{margin-right:30px!important}.margin-left-30{margin-left:30px!important}.margin-bottom-35{margin-bottom:35px!important}.margin-top-35{margin-top:35px!important}.margin-right-35{margin-right:35px!important}.margin-left-35{margin-left:35px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-top-40{margin-top:40px!important}.margin-right-40{margin-right:40px!important}.margin-left-40{margin-left:40px!important}.margin-bottom-45{margin-bottom:45px!important}.margin-top-45{margin-top:45px!important}.margin-right-45{margin-right:45px!important}.margin-left-45{margin-left:45px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-top-50{margin-top:50px!important}.margin-right-50{margin-right:50px!important}.margin-left-50{margin-left:50px!important}.margin-bottom-55{margin-bottom:55px!important}.margin-top-55{margin-top:55px!important}.margin-right-55{margin-right:55px!important}.margin-left-55{margin-left:55px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-top-60{margin-top:60px!important}.margin-right-60{margin-right:60px!important}.margin-left-60{margin-left:60px!important}.margin-bottom-65{margin-bottom:65px!important}.margin-top-65{margin-top:65px!important}.margin-right-65{margin-right:65px!important}.margin-left-65{margin-left:65px!important}.margin-bottom-70{margin-bottom:70px!important}.margin-top-70{margin-top:70px!important}.margin-right-70{margin-right:70px!important}.margin-left-70{margin-left:70px!important}.margin-bottom-75{margin-bottom:75px!important}.margin-top-75{margin-top:75px!important}.margin-right-75{margin-right:75px!important}.margin-left-75{margin-left:75px!important}.margin-bottom-80{margin-bottom:80px!important}.margin-top-80{margin-top:80px!important}.margin-right-80{margin-right:80px!important}.margin-left-80{margin-left:80px!important}.margin-bottom-85{margin-bottom:85px!important}.margin-top-85{margin-top:85px!important}.margin-right-85{margin-right:85px!important}.margin-left-85{margin-left:85px!important}.margin-bottom-90{margin-bottom:90px!important}.margin-top-90{margin-top:90px!important}.margin-right-90{margin-right:90px!important}.margin-left-90{margin-left:90px!important}.margin-bottom-95{margin-bottom:95px!important}.margin-top-95{margin-top:95px!important}.margin-right-95{margin-right:95px!important}.margin-left-95{margin-left:95px!important}.margin-bottom-100{margin-bottom:100px!important}.margin-top-100{margin-top:100px!important}.margin-right-100{margin-right:100px!important}.margin-left-100{margin-left:100px!important}#header .inside,#main .inside-article,.footer-first-row-inside,.footer-second-row-inside{width:100%;max-width:1170px;margin-left:auto;margin-right:auto}.mod_article.last,.mod_article>.ce_headline,.mod_article>div.last{padding-bottom:0}.gototop{position:fixed;bottom:0;right:20px;margin-bottom:34px;opacity:0;z-index:1;-webkit-animation:fade-out 1s;animation:fade-out 1s}@-webkit-keyframes fade-out{0%{opacity:1}99%{opacity:0}100%{display:none}}@keyframes fade-out{0%{opacity:1}99%{opacity:0}100%{display:none}}.gototop.show{opacity:1;-webkit-animation:fade-in .15s;animation:fade-in .15s}@-webkit-keyframes fade-in{0%{opacity:0;display:block}1%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0;display:block}1%{opacity:0}100%{opacity:1}}.gototop a{position:relative;text-indent:-9999px;color:#522a79;display:block;width:30px}.gototop a:before{position:absolute;left:0;text-indent:0;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f077";font-size:30px}#header{position:absolute;width:100%;z-index:100}#header,#header a{color:#fff}#header .inside{padding-top:16px;padding-bottom:16px}#header .inside>*{float:left}#header .inside>:last-child{float:right}#header .inside:after{content:"";display:table;clear:both}#container .inside p a{text-decoration:underline}#container .inside p a:hover{text-decoration:none}#container .mod_article.first>:first-child:not(.row),#container .mod_article.first>:first-child>:first-child:not(.row){margin-top:0}#main .mod_article{padding-bottom:94px;padding-top:74px}#main .mod_article:first-child{padding-top:94px}#main .mod_article .ce_columns>div,#main .mod_article .inside-article>div{margin-bottom:22px}#main .mod_article .ce_columns>div:last-child,#main .mod_article .inside-article>div:last-child{margin-bottom:0}#main .mod_article:nth-child(odd){background-color:#f9f1d7}#main .mod_article:nth-child(even){background-color:#d7e3c5}#main blockquote,#main form,#main ol,#main p,#main pre,#main table,#main ul{margin-bottom:22px}#main blockquote:last-child,#main form:last-child,#main ol:last-child,#main p:last-child,#main pre:last-child,#main table:last-child,#main ul:last-child{margin-bottom:0}#main .ce_accordion+.ce_accordion{margin-top:6px}#main .ce_accordion+*{margin-top:22px}#footer,#footer a{color:#fff}#footer a:hover{color:#522a79}.footer-first-row{background-color:#fcf8ec;padding-top:58px;padding-bottom:58px}.footer-first-row,.footer-first-row a{color:#333332}.footer-second-row{background-color:#7f8181;padding-top:36px;padding-bottom:36px}.footer-second-row-inside{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-second-row-inside>*{margin-right:36px}.footer-second-row-inside>:last-child{margin-right:0}.custom #titelbild .mod_article{overflow:visible}.custom #titelbild .inside-article{position:relative}.ce_hyperlink.button a,a.button,button,input.submit{background-color:#522a79;padding:.5em 1.618em;color:#fff;text-transform:uppercase;-webkit-transition:.4s background-color;-o-transition:.4s background-color;transition:.4s background-color;display:inline-block;border-radius:2px;border:none}.ce_hyperlink.button a:active,.ce_hyperlink.button a:focus,.ce_hyperlink.button a:hover,a.button:active,a.button:focus,a.button:hover,button:active,button:focus,button:hover,input.submit:active,input.submit:focus,input.submit:hover{background-color:#4a2270;text-decoration:none;background-image:none;background-position:0;-webkit-transition:.15s background-color;-o-transition:.15s background-color;transition:.15s background-color}.fa-x-1:before{display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-x-1.ce_hyperlink.button{position:relative}.fa-x-1.ce_hyperlink.button:before{position:absolute;padding-top:.5em;padding-bottom:.5em;padding-left:.8em;line-height:1.3em;color:#fff;font-size:inherit}.fa-x-1.ce_hyperlink.button a{padding-left:2.1em}nav ul{list-style-type:none;margin:0;padding:0}nav ul:after{content:"";display:table;clear:both}nav ul.level_2{display:none}nav a{color:#333332}nav a.trail,nav a:hover,nav strong{color:#522a79;text-decoration:none}nav strong{font-weight:400}nav li:hover>ul{display:block}.pagination{padding-top:16px}.pagination ul{list-style-type:none;margin:0;padding:0}.pagination ul:after{content:"";display:table;clear:both}.pagination:after{content:"";display:table;clear:both}.pagination p{float:left}.pagination ul{float:right}.pagination li{display:inline-block;padding-right:16px}.pagination li:last-child{padding-right:0}#header .mainmenu a,#header .mainmenu strong{font-size:22px}#header .mainmenu a.trail,#header .mainmenu a:hover,#header .mainmenu li:hover>a,#header .mainmenu strong{color:#522a79}#header .mainmenu ul.level_1>li{float:left;margin-right:36px}#header .mainmenu ul.level_1>li:last-child{margin-right:0}#header .mainmenu ul.level_2{position:absolute;padding-top:10px}#header .mainmenu ul.level_2>li>a,#header .mainmenu ul.level_2>li>strong{display:block;padding-bottom:10px}.footermenu ul.level_1>li{float:left;margin-right:22px}.footermenu ul.level_1>li:last-child{margin-right:0}.mod_newslist .layout_feedback p{font-style:italic;color:#666;text-align:center}.mod_eventlist>div{margin-bottom:94px}.mod_eventlist>div:last-child{margin-bottom:0}.mod_eventlist .layout_custom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-36px;margin-left:-18px;margin-right:-18px}.mod_eventlist .layout_custom>div{padding-top:36px;padding-left:18px;padding-right:18px;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_eventlist .layout_custom h2{text-align:left!important;font-size:24px!important;margin-bottom:6px!important}.mod_eventlist .layout_custom p.info{margin-bottom:0!important}.mod_eventlist .layout_custom .event-left{width:400px}.mod_eventlist .layout_custom .event-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 400px);margin-top:-36px;margin-left:-18px;margin-right:-18px}.mod_eventlist .layout_custom .event-right>*{padding-top:36px;padding-left:18px;padding-right:18px;-webkit-box-sizing:border-box;box-sizing:border-box}.mod_eventlist .layout_custom .event-right h2{width:100%}.mod_eventlist .layout_custom .event-right .event-content{width:calc(100% - 300px)}.mod_eventlist .layout_custom .event-right .event-meta{width:300px}.mod_eventlist .layout_custom .event-right .event-meta p{padding-bottom:16px}.mod_eventlist .layout_custom .event-right .event-meta p:last-child{padding-bottom:0}.ce_form{overflow:visible}fieldset{padding:0;margin:0;border:0;min-width:0}label{display:inline-block;max-width:100%;margin-bottom:4px;font-weight:700}input.captcha,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{display:block;width:100%;padding:8px 16px;border-radius:2px;border:1px solid #eee;background-clip:padding-box;background-image:none;-webkit-box-sizing:border-box;box-sizing:border-box}textarea.textarea{height:auto}input[type=search]{-webkit-appearance:none}input[type=file]{display:block;vertical-align:middle;line-height:1}input.checkbox,input.radio{margin:4px 0 0;margin-left:1px;margin-top:1px\9;line-height:normal}input.checkbox+label,input.radio+label{margin-right:10px;font-weight:400}select.select{margin-left:4px}.widget-captcha,.widget-checkbox,.widget-explanation,.widget-headline,.widget-password,.widget-radio,.widget-search,.widget-select,.widget-text,.widget-textarea,.widget-upload{margin-bottom:26px}.widget-captcha legend,.widget-checkbox legend,.widget-explanation legend,.widget-headline legend,.widget-password legend,.widget-radio legend,.widget-search legend,.widget-select legend,.widget-text legend,.widget-textarea legend,.widget-upload legend{font-weight:700}form table tr td{padding-bottom:26px;padding-right:16px}form table tr td:last-child{padding-right:0}form table tr:last-child td{padding-bottom:0}span.mandatory{color:#522a79}p.error{margin-bottom:0;color:red}.widget-select label{display:block}.checkbox_container>span{display:block}input[type=checkbox],input[type=radio]{position:absolute;opacity:0}input[type=checkbox]+label,input[type=radio]+label{position:relative;padding-left:1.2em}input[type=checkbox]+label:before,input[type=radio]+label:before{font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;width:1.2em;position:absolute;left:1px}input[type=checkbox]+label:before{content:"\f0c8";font-weight:400}input[type=checkbox]:checked+label:before{content:"\f14a";font-weight:400}input[type=radio]+label:before{content:"\f111";font-weight:400}input[type=radio]:checked+label:before{content:"\f192";font-weight:400}input.hasDatepicker{padding-right:40px}input.hasDatepicker+.ui-datepicker-trigger{float:right;clear:both;margin-top:-31px;margin-right:8px}#left .ce_list ul,#left .ce_productlist ul,#left .ce_text ul,#left .mod_job_offer_reader ul,#main .ce_list ul,#main .ce_productlist ul,#main .ce_text ul,#main .mod_job_offer_reader ul,#right .ce_list ul,#right .ce_productlist ul,#right .ce_text ul,#right .mod_job_offer_reader ul,.custom #intro .ce_list ul,.custom #intro .ce_productlist ul,.custom #intro .ce_text ul,.custom #intro .mod_job_offer_reader ul{padding-left:1.2em}#left .ce_list ul li,#left .ce_productlist ul li,#left .ce_text ul li,#left .mod_job_offer_reader ul li,#main .ce_list ul li,#main .ce_productlist ul li,#main .ce_text ul li,#main .mod_job_offer_reader ul li,#right .ce_list ul li,#right .ce_productlist ul li,#right .ce_text ul li,#right .mod_job_offer_reader ul li,.custom #intro .ce_list ul li,.custom #intro .ce_productlist ul li,.custom #intro .ce_text ul li,.custom #intro .mod_job_offer_reader ul li{position:relative}#left .ce_list ul li:before,#left .ce_productlist ul li:before,#left .ce_text ul li:before,#left .mod_job_offer_reader ul li:before,#main .ce_list ul li:before,#main .ce_productlist ul li:before,#main .ce_text ul li:before,#main .mod_job_offer_reader ul li:before,#right .ce_list ul li:before,#right .ce_productlist ul li:before,#right .ce_text ul li:before,#right .mod_job_offer_reader ul li:before,.custom #intro .ce_list ul li:before,.custom #intro .ce_productlist ul li:before,.custom #intro .ce_text ul li:before,.custom #intro .mod_job_offer_reader ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f101";color:#522a79;position:absolute;left:-1.1em}#left .ce_list ol,#left .ce_productlist ol,#left .ce_text ol,#left .mod_job_offer_reader ol,#main .ce_list ol,#main .ce_productlist ol,#main .ce_text ol,#main .mod_job_offer_reader ol,#right .ce_list ol,#right .ce_productlist ol,#right .ce_text ol,#right .mod_job_offer_reader ol,.custom #intro .ce_list ol,.custom #intro .ce_productlist ol,.custom #intro .ce_text ol,.custom #intro .mod_job_offer_reader ol{padding-left:1.5em}.float_above,.float_left,.float_right{margin-bottom:22px}.float_left{margin-right:22px}.float_right{margin-left:22px}.center-image .image_container{text-align:center}.center-image .image_container img{display:inline-block}.center-headline h1,.center-headline h2,.center-headline h3,.center-headline h4,.center-headline h5,.center-headline h6{text-align:center}.element-link-ueberschrift a{display:block;color:#522a79}.element-link-ueberschrift a:before{content:attr(title);text-align:center;padding-bottom:.5em;font-size:38px;font-weight:500;display:inline-block;width:100%}.element-link-ueberschrift a:hover{opacity:.9}.element-link-ueberschrift h6{font-size:38px;font-weight:500;text-align:center;padding-bottom:.5em;color:#522a79}.element-mandala-titelbild{position:absolute;bottom:-3vw;left:calc(50% - 621px);z-index:2;opacity:.63}.article-background-element{display:none}.mod_article.hasBackgroundElement{background-repeat:no-repeat;background-size:cover;background-position:center center}.mod_article.article-angebot-uebersicht h2 a{color:#333332}.fussnote{font-size:.8em;line-height:1.4;color:#5b5b5a}.gruen{color:#1f4c22!important}.rot{color:#96341d!important}.blau{color:#214881!important}.lila{color:#522a79!important}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #eee;background:#f8f8f8;position:relative;border-radius:2px}.selectric .label{display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0 40px 0 16px;font-size:14px;line-height:40px;color:#444;height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:40px;height:40px;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#bbb}.selectric-hover .selectric{border-color:#d5d5d5}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#d5d5d5;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectric-open .selectric-items{display:block;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #d5d5d5;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:14px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left;padding-left:18px;padding-right:18px;padding-top:36px;width:100%}.row:after{content:"";display:table;clear:both}.row{margin-left:-18px;margin-right:-18px;margin-top:-36px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:0){.col-xs-1{width:8.33333%;display:inline-block}.col-xs-2{width:16.66667%;display:inline-block}.col-xs-3{width:25%;display:inline-block}.col-xs-4{width:33.33333%;display:inline-block}.col-xs-5{width:41.66667%;display:inline-block}.col-xs-6{width:50%;display:inline-block}.col-xs-7{width:58.33333%;display:inline-block}.col-xs-8{width:66.66667%;display:inline-block}.col-xs-9{width:75%;display:inline-block}.col-xs-10{width:83.33333%;display:inline-block}.col-xs-11{width:91.66667%;display:inline-block}.col-xs-12{width:100%;display:inline-block}}@media screen and (min-width:0){.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}}@media screen and (min-width:0){.pull-right-xs{float:right}.pull-left-xs{float:left}}@media screen and (min-width:0){.clear-xs{clear:both}}@media screen and (min-width:550px){.clear-xs{clear:none}}@media screen and (min-width:550px){.col-sm-1{width:8.33333%;display:inline-block}.col-sm-2{width:16.66667%;display:inline-block}.col-sm-3{width:25%;display:inline-block}.col-sm-4{width:33.33333%;display:inline-block}.col-sm-5{width:41.66667%;display:inline-block}.col-sm-6{width:50%;display:inline-block}.col-sm-7{width:58.33333%;display:inline-block}.col-sm-8{width:66.66667%;display:inline-block}.col-sm-9{width:75%;display:inline-block}.col-sm-10{width:83.33333%;display:inline-block}.col-sm-11{width:91.66667%;display:inline-block}.col-sm-12{width:100%;display:inline-block}}@media screen and (min-width:550px){.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media screen and (min-width:550px){.pull-right-sm{float:right}.pull-left-sm{float:left}}@media screen and (min-width:550px){.clear-sm{clear:both}}@media screen and (min-width:768px){.clear-sm{clear:none}}@media screen and (min-width:768px){.col-md-1{width:8.33333%;display:inline-block}.col-md-2{width:16.66667%;display:inline-block}.col-md-3{width:25%;display:inline-block}.col-md-4{width:33.33333%;display:inline-block}.col-md-5{width:41.66667%;display:inline-block}.col-md-6{width:50%;display:inline-block}.col-md-7{width:58.33333%;display:inline-block}.col-md-8{width:66.66667%;display:inline-block}.col-md-9{width:75%;display:inline-block}.col-md-10{width:83.33333%;display:inline-block}.col-md-11{width:91.66667%;display:inline-block}.col-md-12{width:100%;display:inline-block}}@media screen and (min-width:768px){.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media screen and (min-width:768px){.pull-right-md{float:right}.pull-left-md{float:left}}@media screen and (min-width:768px){.clear-md{clear:both}}@media screen and (min-width:940px){.clear-md{clear:none}}@media screen and (min-width:940px){.col-lg-1{width:8.33333%;display:inline-block}.col-lg-2{width:16.66667%;display:inline-block}.col-lg-3{width:25%;display:inline-block}.col-lg-4{width:33.33333%;display:inline-block}.col-lg-5{width:41.66667%;display:inline-block}.col-lg-6{width:50%;display:inline-block}.col-lg-7{width:58.33333%;display:inline-block}.col-lg-8{width:66.66667%;display:inline-block}.col-lg-9{width:75%;display:inline-block}.col-lg-10{width:83.33333%;display:inline-block}.col-lg-11{width:91.66667%;display:inline-block}.col-lg-12{width:100%;display:inline-block}}@media screen and (min-width:940px){.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media screen and (min-width:940px){.pull-right-lg{float:right}.pull-left-lg{float:left}}@media screen and (min-width:940px){.clear-lg{clear:both}}@media screen and (min-width:1100px){.clear-lg{clear:none}}@media screen and (min-width:1100px){.col-xl-1{width:8.33333%;display:inline-block}.col-xl-2{width:16.66667%;display:inline-block}.col-xl-3{width:25%;display:inline-block}.col-xl-4{width:33.33333%;display:inline-block}.col-xl-5{width:41.66667%;display:inline-block}.col-xl-6{width:50%;display:inline-block}.col-xl-7{width:58.33333%;display:inline-block}.col-xl-8{width:66.66667%;display:inline-block}.col-xl-9{width:75%;display:inline-block}.col-xl-10{width:83.33333%;display:inline-block}.col-xl-11{width:91.66667%;display:inline-block}.col-xl-12{width:100%;display:inline-block}}@media screen and (min-width:1100px){.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media screen and (min-width:1100px){.pull-right-xl{float:right}.pull-left-xl{float:left}}@media screen and (min-width:1100px){.clear-xl{clear:both}}.row>*{-webkit-box-sizing:border-box;box-sizing:border-box}.slick-slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;text-indent:-9999px;color:#fff;display:block;width:1.2em;height:25px;width:25px;background-color:#7f8181;border:none;margin-left:6px;margin-right:6px;outline:0;margin-top:22px}.slick-arrow:before{position:absolute;left:1px;text-indent:0;font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:1em}.slick-arrow:hover{background-color:#522a79}.slick-arrow:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slick-arrow.slick-prev:before{content:""}.slick-arrow.slick-hidden{display:none}.page-home #titelbild .ce_text{position:absolute;left:35.15625vw;top:39%}.page-home #titelbild .ce_text p{font-size:4vw;color:#fff}.page-home #titelbild .ce_text p:nth-child(2){padding-left:10vw}.color-theme-red #main .mod_article .headline-special,.color-theme-red #main .mod_article h1,.color-theme-red #main .mod_article h2{color:#96341d}.color-theme-red #main .mod_article h1:after{background:#e09a13}.color-theme-blue #main .mod_article .headline-special,.color-theme-blue #main .mod_article h1,.color-theme-blue #main .mod_article h2{color:#214881}.color-theme-blue #main .mod_article h1:after{background:#09c}.color-theme-lilac #main .mod_article .headline-special,.color-theme-lilac #main .mod_article h1,.color-theme-lilac #main .mod_article h2{color:#522a79}.color-theme-lilac #main .mod_article h1:after{background:#e09a13}.color-theme-green #main .mod_article .headline-special,.color-theme-green #main .mod_article h1,.color-theme-green #main .mod_article h2{color:#1f4c22}.color-theme-green #main .mod_article h1:after{background:#ba9244}@media screen and (max-width:1210px){#header .inside,#main .inside-article,.footer-first-row-inside,.footer-second-row-inside{width:calc(100% - 40px)}.element-mandala-titelbild{left:-5vw}.mod_eventlist .layout_custom .event-left{width:300px}.mod_eventlist .layout_custom .event-right{width:calc(100% - 300px)}}@media screen and (max-width:1024px){.mod_eventlist .layout_custom .event-left{width:200px}.mod_eventlist .layout_custom .event-right{width:calc(100% - 200px)}#header .mainmenu{display:none}.mobile_menu{z-index:100001}.mobile_menu .inner{background-color:#522a79}.mobile_menu .submenu_show>div>ul{display:block}.mobile_menu .mainmenu{padding-top:22px}.mobile_menu .mainmenu a,.mobile_menu .mainmenu strong{color:#fff;border-bottom:1px solid #eee;padding:6px 22px;display:block}.mobile_menu .mainmenu a:hover,.mobile_menu .mainmenu strong{background-color:#eee}.mobile_menu .mainmenu ul.level_1>li>a,.mobile_menu .mainmenu ul.level_1>li>strong{text-transform:uppercase;font-weight:600;position:relative;padding-right:58px}.mobile_menu .mainmenu ul.level_1>li>a.submenu:after,.mobile_menu .mainmenu ul.level_1>li>strong.submenu:after{font-family:"Font Awesome 5 Free";position:absolute;right:22px;content:'\f078'}.mobile_menu .mainmenu ul.level_1>li.submenu_show>a:after,.mobile_menu .mainmenu ul.level_1>li.submenu_show>strong:after{content:'\f077'}.mobile_menu .mainmenu ul.level_2>li>a,.mobile_menu .mainmenu ul.level_2>li>strong{padding-left:36px}.mobile_menu .mainmenu li.active>a,.mobile_menu .mainmenu li.active>strong,.mobile_menu .mainmenu li.submenu_show>a,.mobile_menu .mainmenu li.submenu_show>strong,.mobile_menu .mainmenu li.trail>a,.mobile_menu .mainmenu li.trail>strong,.mobile_menu .mainmenu li:hover>a,.mobile_menu .mainmenu li:hover>strong{background-color:#fff;color:#522a79;border-bottom-color:#522a79}.nav_toggle{right:0;top:16px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1001;color:#fff;cursor:pointer;background-color:#522a79;font-size:16px;padding:6px 10px;line-height:1}.nav_toggle:after{font-family:"Font Awesome 5 Free";font-weight:900;left:0;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-left:.4em;content:""}.nav_toggle:after{font-size:24px;width:1em}.mobile_menu_active .nav_toggle:after{content:'\f00d'}}@media screen and (max-width:768px){#main .mod_article{padding-top:36px;padding-bottom:36px}.mod_eventlist .layout_custom .event-right>*{width:100%!important}.mod_eventlist .layout_custom .event-right .event-meta{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-second-row-inside{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-second-row-inside .ce_text{text-align:center}}@media screen and (max-width:580px){.page-home #titelbild .ce_text{left:43vw}.page-home #titelbild .ce_text p{font-size:3.5vw}}@media screen and (max-width:460px){#header .logo img{max-width:245px}.mod_eventlist .layout_custom .event-left{display:none}.mod_eventlist .layout_custom .event-right{width:100%}}