@font-face{font-family:"Chaparral";font-weight:400;src:url("../fonts/47db9507-66a0-4b4c-a620-32a5526c1b29.woff2") format("woff2"),url("../fonts/9aa3d88c-1895-46c9-8835-4395e0123c29.woff") format("woff")}@font-face{font-family:"Chaparral";font-weight:400;font-style:italic;src:url("../fonts/77f9b4d3-d27e-4850-aba5-c68a9c5719e7.woff2") format("woff2"),url("../fonts/68e48008-db51-4bb9-9828-05ad936d9506.woff") format("woff")}@font-face{font-family:"Chaparral";font-weight:700;src:url("../fonts/a8ce7ffe-8785-4d19-aa99-b21c520f284b.woff2") format("woff2"),url("../fonts/42a705d9-52fb-4aaa-bd81-3ee91a543ee7.woff") format("woff")}@font-face{font-family:"Chaparral";font-weight:700;font-style:italic;src:url("../fonts/9a5c9b3e-c2b6-4a07-b5b7-69d9ded35451.woff2") format("woff2"),url("../fonts/0a9615ac-e00a-42fd-8eec-1cf5204f4b46.woff") format("woff")}@font-face{font-family:"Dax";font-weight:400;src:url("../fonts/c945938b-c6f1-45ce-81b4-27cdab6611c5.woff2") format("woff2"),url("../fonts/d050c6b0-688c-4ffa-a322-80eee7ecdbd1.woff") format("woff")}@font-face{font-family:"Dax";font-weight:700;src:url("../fonts/cdf95fd0-9d1f-4daa-82ea-b25dbd236444.woff2") format("woff2"),url("../fonts/a7bdb1d5-35e0-4e9a-a581-75a95390fdf6.woff") format("woff")}*{box-sizing:border-box;margin:0;padding:0;list-style-type:none}*:focus{outline:1px dotted black}*:focus:not(:focus-visible){outline:none !important;filter:none !important}html{font-size:10px;scroll-behavior:smooth}#page{width:100%;font-family:"Chaparral",serif;position:relative;overflow:hidden;min-width:320px}#tinymce{font-family:"Chaparral",serif}#wrapper{max-width:1200px;padding:0 4rem 0;margin:0 auto}header{width:100%;position:relative}@media screen and (max-width:720px){header{position:static}}#logo{display:block;width:250px;transition:.5s}#logo img{width:100%;height:auto}@media (hover){#logo:hover{transform:scale(1.05)}}#logo:focus-visible{outline:none;box-shadow:0 0 0 2px white,0 0 0 6px #3b3a60}#mood{margin-top:2rem;margin-bottom:6rem;position:relative;border-bottom:1rem solid #3b3a60}#mood .backgroundWrapper{overflow:hidden;width:100%;background-color:#3b3a60}#mood .backgroundWrapper .background{max-width:1200px;height:180px}#mood #peopleBox{position:absolute;top:-80px;right:-75px;pointer-events:none}#mood #peopleBox #people{width:570px;height:auto;z-index:20;position:relative}#mood #peopleBox #motto{position:absolute;right:188px;top:119px;width:313px;height:85px;display:flex;justify-content:center;align-items:center;padding:1rem 3.5rem;z-index:30}#mood #peopleBox #motto p{text-align:center;font-size:2rem;color:#3b3a60;margin:0 !important}#mood #peopleBox #motto::after,#mood #peopleBox #motto::before{content:url("/static/img/mood_quote.svg");display:block;width:18px;height:auto;position:absolute}#mood #peopleBox #motto::before{left:8px}#mood #peopleBox #motto::after{right:8px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}#mood #peopleBox #tower{position:absolute;right:60px;z-index:10;top:-51px;width:75px;pointer-events:none}.editmode #peopleBox{pointer-events:unset !important}main{display:flex;flex-wrap:wrap;align-items:flex-start}main h1,#tinymce h1,main h2,#tinymce h2,main h3,#tinymce h3,main h4,#tinymce h4,main h5,#tinymce h5,main h6,#tinymce h6{color:#3b3a60;font-family:"Dax",sans-serif;font-weight:400;width:100%;margin-top:.6em;margin-bottom:.3em}main h1 i,#tinymce h1 i,main h2 i,#tinymce h2 i,main h3 i,#tinymce h3 i,main h4 i,#tinymce h4 i,main h5 i,#tinymce h5 i,main h6 i,#tinymce h6 i,main h1 em,#tinymce h1 em,main h2 em,#tinymce h2 em,main h3 em,#tinymce h3 em,main h4 em,#tinymce h4 em,main h5 em,#tinymce h5 em,main h6 em,#tinymce h6 em{font-style:normal;font-weight:700}main h1 a,#tinymce h1 a,main h2 a,#tinymce h2 a,main h3 a,#tinymce h3 a,main h4 a,#tinymce h4 a,main h5 a,#tinymce h5 a,main h6 a,#tinymce h6 a{text-decoration:none}main h1,#tinymce h1{font-size:4rem;margin-top:1.8rem;width:100%}main h2,#tinymce h2{font-size:3.3rem}main h3,#tinymce h3{font-size:2.5rem}main h4,#tinymce h4{font-size:1.7rem;font-weight:700;color:#000000}main h5,#tinymce h5{font-size:1.4rem;margin-bottom:.5em;font-weight:700;color:#000000}main p,#tinymce p,main li,#tinymce li,main td,#tinymce td,main div.bu,#tinymce div.bu{color:#000000;font-size:1.7rem;line-height:140%}main h1 a,#tinymce h1 a,main h2 a,#tinymce h2 a,main h3 a,#tinymce h3 a,main h4 a,#tinymce h4 a,main h5 a,#tinymce h5 a,main h6 a,#tinymce h6 a,main p a,#tinymce p a,main li a,#tinymce li a,main td a,#tinymce td a,main label a,#tinymce label a{color:#3b3a60;transition:200ms}main h1 a:hover,#tinymce h1 a:hover,main h2 a:hover,#tinymce h2 a:hover,main h3 a:hover,#tinymce h3 a:hover,main h4 a:hover,#tinymce h4 a:hover,main h5 a:hover,#tinymce h5 a:hover,main h6 a:hover,#tinymce h6 a:hover,main p a:hover,#tinymce p a:hover,main li a:hover,#tinymce li a:hover,main td a:hover,#tinymce td a:hover,main label a:hover,#tinymce label a:hover,main h1 a:focus,#tinymce h1 a:focus,main h2 a:focus,#tinymce h2 a:focus,main h3 a:focus,#tinymce h3 a:focus,main h4 a:focus,#tinymce h4 a:focus,main h5 a:focus,#tinymce h5 a:focus,main h6 a:focus,#tinymce h6 a:focus,main p a:focus,#tinymce p a:focus,main li a:focus,#tinymce li a:focus,main td a:focus,#tinymce td a:focus,main label a:focus,#tinymce label a:focus{text-decoration:none;box-shadow:0 0 0 4px #3b3a60;box-decoration-break:clone;color:white;background-color:#3b3a60}main p,#tinymce p{margin-bottom:1rem}main ol,#tinymce ol,main ul,#tinymce ul{margin-bottom:2rem}main ol li,#tinymce ol li,main ul li,#tinymce ul li{padding-left:1.2rem;position:relative;margin-bottom:.5rem}main ul li::before,#tinymce ul li::before{content:"";width:6px;height:6px;background-color:#3b3a60;display:block;position:absolute;left:0;top:9px}main ul.cmsEditElement li::before,#tinymce ul.cmsEditElement li::before,main ul.controllList li::before,#tinymce ul.controllList li::before,main ul.menu-list li::before,#tinymce ul.menu-list li::before{display:none;padding-left:0}main ol li,#tinymce ol li{counter-increment:list-counter;padding-left:2.5rem}main ol li::before,#tinymce ol li::before{content:counter(list-counter) ".";font-weight:bold;position:absolute;width:20px;text-align:right;color:#3b3a60;left:0}.werkraum main ul li::before{background-color:#259cac}.werkraum main ol li::before{color:#259cac}.bildungsraum main ul li::before ul li::before{background-color:#70467b}.bildungsraum main ul li::before ol li::before{color:#70467b}.freiraum main ul li::before ul li::before{background-color:#b6c527}.freiraum main ul li::before ol li::before{color:#b6c527}.wohnraum main ul li::before ul li::before{background-color:#df7e22}.wohnraum main ul li::before ol li::before{color:#df7e22}#termine,#news,article,aside{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}#termine>:first-child>:first-child,#news>:first-child>:first-child,article>:first-child>:first-child,aside>:first-child>:first-child,#termine>:first-child>:first-child>:first-child,#news>:first-child>:first-child>:first-child,article>:first-child>:first-child>:first-child,aside>:first-child>:first-child>:first-child{margin-top:0}#termine .contenttext,#news .contenttext,article .contenttext,aside .contenttext,#termine .contentbild,#news .contentbild,article .contentbild,aside .contentbild{width:100%}#termine .contenttext,#news .contenttext,article .contenttext,aside .contenttext{margin-bottom:1.5rem}#termine .contenttext>:last-child,#news .contenttext>:last-child,article .contenttext>:last-child,aside .contenttext>:last-child{margin-bottom:0}#termine .contentbild,#news .contentbild,article .contentbild,aside .contentbild{margin-bottom:4rem}#termine .contentbild img,#news .contentbild img,article .contentbild img,aside .contentbild img{width:100%;height:auto}#termine .contentbild img,#news .contentbild img,article .contentbild img,aside .contentbild img{margin-bottom:10px}#termine .terminitem,#news .terminitem,article .terminitem,aside .terminitem,#termine .zweispaltig,#news .zweispaltig,article .zweispaltig,aside .zweispaltig{width:calc(50% - 2rem * .5);margin-bottom:2rem}#termine .dreispaltig,#news .dreispaltig,article .dreispaltig,aside .dreispaltig{width:calc(33.33% - 2rem / 2);margin-bottom:2rem}#termine .terminitem,#news .terminitem,article .terminitem,aside .terminitem{display:flex;align-items:flex-start;margin-bottom:2rem}#termine .terminitem img,#news .terminitem img,article .terminitem img,aside .terminitem img{box-shadow:1px 1px 4px rgba(0,0,0,0.3);max-width:150px}#termine .terminitem .text,#news .terminitem .text,article .terminitem .text,aside .terminitem .text{padding-left:2rem}#termine .terminitem .text h3,#news .terminitem .text h3,article .terminitem .text h3,aside .terminitem .text h3{margin-top:0}#termine .thumbnail,#news .thumbnail,article .thumbnail,aside .thumbnail{text-decoration:none}#termine .thumbnail .contentbildcontainer,#news .thumbnail .contentbildcontainer,article .thumbnail .contentbildcontainer,aside .thumbnail .contentbildcontainer{position:relative}#termine .thumbnail .contentbildcontainer::before,#news .thumbnail .contentbildcontainer::before,article .thumbnail .contentbildcontainer::before,aside .thumbnail .contentbildcontainer::before{content:"";background-image:url("../img/button_video-play.svg");background-repeat:no-repeat;background-position:left 35px center;background-size:35%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:.5s;width:100px;height:100px;background-color:#3b3a60;border-radius:100%;z-index:100}@media (hover){#termine .thumbnail .contentbildcontainer:hover::before,#news .thumbnail .contentbildcontainer:hover::before,article .thumbnail .contentbildcontainer:hover::before,aside .thumbnail .contentbildcontainer:hover::before{transform:translate(-50%, -50%) scale(1.1)}}#termine .thumbnail .bu,#news .thumbnail .bu,article .thumbnail .bu,aside .thumbnail .bu{background-color:#dbdfe1;padding:calc(2rem/2)}#termine .thumbnail .bu :last-child,#news .thumbnail .bu :last-child,article .thumbnail .bu :last-child,aside .thumbnail .bu :last-child{margin:0}#termine .thumbnail.werkraum .contentbildcontainer::before,#news .thumbnail.werkraum .contentbildcontainer::before,article .thumbnail.werkraum .contentbildcontainer::before,aside .thumbnail.werkraum .contentbildcontainer::before{background-color:#259cac}#termine .thumbnail.bildungsraum .contentbildcontainer::before,#news .thumbnail.bildungsraum .contentbildcontainer::before,article .thumbnail.bildungsraum .contentbildcontainer::before,aside .thumbnail.bildungsraum .contentbildcontainer::before{background-color:#70467b}#termine .thumbnail.wohnraum .contentbildcontainer::before,#news .thumbnail.wohnraum .contentbildcontainer::before,article .thumbnail.wohnraum .contentbildcontainer::before,aside .thumbnail.wohnraum .contentbildcontainer::before{background-color:#df7e22}#termine .thumbnail.freiraum .contentbildcontainer::before,#news .thumbnail.freiraum .contentbildcontainer::before,article .thumbnail.freiraum .contentbildcontainer::before,aside .thumbnail.freiraum .contentbildcontainer::before{background-color:#b6c527}#termine .thumbnail:focus-visible,#news .thumbnail:focus-visible,article .thumbnail:focus-visible,aside .thumbnail:focus-visible{display:block;outline:none;box-shadow:0 0 0 2px white,0 0 0 6px #3b3a60}#termine.werkraum .contentbildcontainer::before,#news.werkraum .contentbildcontainer::before,article.werkraum .contentbildcontainer::before,aside.werkraum .contentbildcontainer::before{background-color:#259cac}#termine.bildungsraum .contentbildcontainer::before,#news.bildungsraum .contentbildcontainer::before,article.bildungsraum .contentbildcontainer::before,aside.bildungsraum .contentbildcontainer::before{background-color:#70467b}#termine.wohnraum .contentbildcontainer::before,#news.wohnraum .contentbildcontainer::before,article.wohnraum .contentbildcontainer::before,aside.wohnraum .contentbildcontainer::before{background-color:#df7e22}#termine.freiraum .contentbildcontainer::before,#news.freiraum .contentbildcontainer::before,article.freiraum .contentbildcontainer::before,aside.freiraum .contentbildcontainer::before{background-color:#b6c527}.termine #termine .terminitem{width:100%}.termine #termine .terminitem h4{font-size:2rem}aside{padding-top:calc(2rem/2);padding-left:6rem;flex-direction:column;justify-content:flex-start}aside .contentbild img{width:auto}.w_2-3{width:66.66%}.w_1-3{width:33.33%}.w_1-2{width:calc(50% - 2rem / 2)}.kachelFoto{margin-bottom:2rem !important;text-decoration:none;align-self:stretch}.kachelFoto .bu{background-color:#3b3a60;padding:1rem;padding:calc(2rem / 2)}.kachelFoto .bu h3{color:white;font-size:2rem;text-decoration:none;font-weight:700;margin:0}.kachelFoto .bu h4{color:white;font-size:1.6rem;text-decoration:none;font-weight:400;margin:0}.kachelFoto.werkraum .bu{background-color:#259cac}.kachelFoto.bildungsraum .bu{background-color:#70467b}.kachelFoto.wohnraum .bu{background-color:#df7e22}.kachelFoto.freiraum .bu{background-color:#b6c527}.kachelFoto .contentbildcontainer{overflow:hidden}.kachelFoto .contentbildcontainer img{transition:.5s}.kachelFoto.werkraum{background-color:#259cac}.kachelFoto.bildungsraum{background-color:#70467b}.kachelFoto.wohnraum{background-color:#df7e22}.kachelFoto.freiraum{background-color:#b6c527}.kachelFoto:focus-visible{outline:none;box-shadow:0 0 0 2px white,0 0 0 6px #3b3a60}@media (hover){.kachelFoto:hover img{transform:scale(1.1)}}.info{padding:2rem;background-color:#eeca9b;margin-bottom:2rem}.info :first-child{margin-top:0}.info :last-child{margin-bottom:0}footer{display:flex;width:100%;align-items:center;margin-top:2rem}footer p,footer a{font-size:1.6rem;margin-bottom:0}article footer .columnWrapper{display:flex;border-top:1px solid #3b3a60;border-bottom:1px solid #3b3a60;padding-top:2rem;padding-bottom:2rem;width:100%}article footer .columnWrapper .column{padding-right:2rem}article footer .columnWrapper .column:last-of-type{padding-right:0}article footer .item{padding-right:2rem}article footer .item .button_donate{width:140px;height:auto;transition:transform .3s}article footer .item .button_donate:hover{transform:scale(1.1)}article footer .item a:focus-visible{outline:none}article footer .item a:focus-visible .button_donate{box-shadow:0 0 0 2px white,0 0 0 6px #3b3a60}aside footer{border-top:1px solid #3b3a60;display:flex;flex-direction:column;padding-top:2rem}aside footer .item{width:clamp(150px, 100%, 250px)}aside footer .item img{width:100%;height:auto}aside footer ul{display:flex;justify-content:center;padding-top:calc(2rem / 2)}aside footer ul li{margin:0 calc(2rem / 2);padding-left:0 !important}aside footer ul li::before{display:none}.footer-logo{display:none}.lebensraum .footer-logo-lebensraum{display:block}.werkraum .footer-logo-werkraum{display:block}.wohnraum .footer-logo-wohnraum{display:block}.bildungsraum .footer-logo-bildungsraum{display:block}.freiraum .footer-logo-freiraum{display:block}.stripe{height:1.5rem;width:100%;left:0;bottom:0;display:grid;grid-template-columns:8fr 4fr 2fr 3fr 5fr}.stripe div:nth-of-type(1){background-color:#3b3a60}.stripe div:nth-of-type(2){background-color:#70467b}.stripe div:nth-of-type(3){background-color:#df7e22}.stripe div:nth-of-type(4){background-color:#b6c527}.stripe div:nth-of-type(5){background-color:#259cac}.stripe.thin{height:.75rem}.stripe.bottom{margin-top:6rem}.terminitem .datum{display:flex;border:1px solid #3b3a60;border-top:1em solid #3b3a60;padding:.5rem}.terminitem .datum h5{font-weight:500;font-size:1.6rem;font-family:"Chaparral",serif}.terminitem h4{font-size:1.6rem}.terminitem p,.terminitem span,.terminitem div{font-size:1.6rem}ul.socialMedia{padding:0;margin:10px 0 0 0;display:flex;width:100%;gap:20px;list-style:none}ul.socialMedia.mitte{justify-content:center;margin:0}ul.socialMedia.oben{margin:3px -20px 0 auto;width:auto}@media screen and (max-width:720px){ul.socialMedia.oben{margin:5px 0 0 0}}ul.socialMedia li{padding:0;margin:0}ul.socialMedia li::before{display:none}ul.socialMedia li a{display:block}ul.socialMedia li a:hover,ul.socialMedia li a:focus{box-shadow:0 0 0 4px #3b3a60;color:white;transition:.4s}ul.socialMedia li img{width:26px;height:auto;display:block;background-color:white}ul.socialMedia li img .fb{border-radius:13px}ul.socialMedia li img .ig{border-radius:3px}p.folgenSieUns{display:none}@media screen and (max-width:720px){p.folgenSieUns{margin-top:10px;display:block}}.ansprechpartner article{display:grid;grid-template-columns:210px 1fr}.ansprechpartner article h1,.ansprechpartner footer{grid-column:span 2}.ansprechpartner article #menuRubrikenAp{width:210px}#menuRubrikenAp ul{list-style-type:none;padding:0;margin:0}#menuRubrikenAp ul li img{width:164px;padding-right:2rem;margin-bottom:10px}#menuRubrikenAp ul li:hover{background:url("/static/img/arrow_grey_right_hover.png") 175px 15px no-repeat;cursor:pointer}#menuRubrikenAp ul li:focus-visible{background:url("/static/img/arrow_grey_right_hover.png") 175px 15px no-repeat;cursor:pointer}#menuRubrikenAp ul li.aktiv{background:url("/static/img/arrow_grey_right.png") 175px 15px no-repeat}body.ansprechpartner.editmode #SpalteLinks .contenttext{display:block}.ansprechpartner article .contenttext{display:none;flex-wrap:wrap;justify-content:space-between}.ansprechpartner article .contenttext.aktiv{display:flex}.editmode.ansprechpartner #SpalteLinks .contenttext{min-height:200px}.ansprechpartner article .adresse{width:calc(50% - 2rem / 2);margin-bottom:4rem}.ansprechpartner article h2{margin-top:0}.ansprechpartner .adresse p{margin-bottom:5px;line-height:1.3}.ansprechpartner #SpalteRechts .adresse{margin-bottom:25px}.editmode.ansprechpartner article{display:block}.chronik h2{border-bottom:1px solid #3b3a60}main #chronik h3{margin-top:0;margin-bottom:0}main #chronik h4{color:#3b3a60;font-weight:400}#chronikBox{width:100%;display:flex;position:relative}#chronikWrapper{width:66.66%;overflow-y:hidden;display:flex;height:100%}#chronikSlider{width:100%}.editmode #chronikWrapper{height:auto}.editmode.chronik #up,.editmode.chronik #down{display:none}#chronik,#zeitstrahl{height:100%}#chronikSlider .chronik{display:flex;align-items:flex-start}#chronikSlider .chronik .eintrag{display:flex;padding-right:2rem;width:100%;flex-shrink:1}#chronikSlider .chronik .eintrag .datum{width:40%;padding-right:2rem}#chronikSlider .chronik .eintrag .langtext{width:60%}#chronikSlider .chronik img{width:200px;height:auto;flex-shrink:0}#zeitstrahl{width:33.33%;padding-left:6rem;padding-right:4px;overflow-y:hidden}#zeitstrahl div{width:100%;color:#333;font-size:1.5rem;text-align:right;border-right:1px solid #3b3a60;padding-right:10px;display:flex;justify-content:flex-end;align-items:flex-end;line-height:10px}#zeitstrahl div span{background-color:white;padding:2px 5px;display:block;position:relative;z-index:50}.chronik div.marker{position:absolute;right:0px;width:9px;height:9px;background:#3b3961;cursor:pointer;display:block;outline:none;border:none;z-index:100}.chronik a.marker{position:absolute;left:920px;width:9px;height:9px;background:#3b3961;cursor:pointer;display:block;outline:none;border:none}.chronik .time{width:calc(33.33% - 6rem);position:absolute;right:0;border-bottom:1px dashed #3b3a60;padding-right:50px;cursor:pointer;margin-bottom:2px;display:none}.chronik .time h5{font-size:2rem}.chronik .chronik :hover .time{display:block}.chronik #chronikSlider .chronik{margin-bottom:30px;display:flex}.chronik #up,.chronik #down{width:66.66%;height:23px;cursor:pointer;background-repeat:no-repeat;background-position:center center}.chronik #up{background-image:url("../img/pfeilUp.png");margin-bottom:20px}.chronik #down{background-image:url("../img/pfeilDown.png");margin-top:20px}.editmode.chronik .marker,.editmode.chronik .time{display:none !important}.editmode.chronik .chronik{position:relative}.editmode.chronik .chronik .cmsEditElement{margin-top:-20px !important}.editmode #download_1,.editmode #download_2,.editmode #download_3,.editmode #download_4{margin-top:50px;border:1px solid grey;padding:10px}.magazine .downloadbereich{position:relative;width:100%}.magazine .swiper-container{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px 40px;background-color:#eee;margin-bottom:40px;overflow:hidden}.magazine .download{margin-bottom:0}.magazine .download .bu *{margin-bottom:0;font-size:1.5rem;color:#3b3a60;padding:2rem calc(2rem/2) 0;display:block;text-align:center}.magazine .pdf-vorschau{flex-direction:column}.magazine .pdf-vorschau img{width:100%;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}.magazine h2{margin:30px 0 5px;font-size:26px}.magazine .swipe-button{background-image:url("/static/img/pfeilRechts.svg");background-repeat:no-repeat;transform:rotate(180deg);width:18px;height:32px;position:absolute;left:-30px;bottom:0;top:0;margin:auto;z-index:999;outline:none;padding-top:40px;padding-bottom:0;opacity:.6;cursor:pointer;filter:grayscale(.7)}.magazine .swipe-button:hover{opacity:1;filter:grayscale(0)}.magazine .swipe-button.button-next{background-image:url("/static/img/pfeilLinks.svg");right:-30px;left:unset;padding-bottom:40px;padding-top:0}.magazine .swiper-button-disabled,.magazine .swiper-button-disabled:hover{filter:grayscale(0);opacity:.1;cursor:default}.magazine article{overflow:visible}.download{align-items:center;display:flex;flex-direction:row;text-decoration:none;margin-bottom:2rem;width:100%}.download .downloadicon{display:block;margin-right:2rem/3;background-image:url("/static/img/icon_pdf_lebensraum.svg");background-repeat:no-repeat;transition:300ms;width:32px;height:32px;background-size:100%;flex-shrink:0}.download.werkraum .downloadicon{background-image:url("/static/img/icon_pdf_werkraum.svg")}.download.bildungsraum .downloadicon{background-image:url("/static/img/icon_pdf_bildungsraum.svg")}.download.wohnraum .downloadicon{background-image:url("/static/img/icon_pdf_wohnraum.svg")}.download.freiraum .downloadicon{background-image:url("/static/img/icon_pdf_freiraum.svg")}.download:hover .downloadicon,.download:focus-visible .downloadicon{transform:scale(1.1)}.download .bu :last-child{margin-bottom:0}.stellenangebote .download{width:calc(50% - 2rem / 2);padding:2rem;border:1px solid #dbdfe1;border-radius:10px;align-self:stretch;transition:border-color 300ms}.stellenangebote .download .downloadicon{width:54px;height:54px;margin-right:calc(2rem/2)}.stellenangebote .download h3{font-size:1.9rem;margin:0;transition:300ms;hyphens:auto}.stellenangebote .download:hover,.stellenangebote .download:focus-visible{border-color:#3b3a60}.stellenangebote .download:hover.werkraum:hover,.stellenangebote .download:focus-visible.werkraum:hover{border-color:#259cac}.stellenangebote .download:hover.bildungsraum:hover,.stellenangebote .download:focus-visible.bildungsraum:hover{border-color:#70467b}.stellenangebote .download:hover.wohnraum:hover,.stellenangebote .download:focus-visible.wohnraum:hover{border-color:#df7e22}.stellenangebote .download:hover.freiraum:hover,.stellenangebote .download:focus-visible.freiraum:hover{border-color:#b6c527}.stellenangebote .download:hover h3,.stellenangebote .download:focus-visible h3{transform:translateX(2rem/5)}#map{width:680px;height:600px}#map img{margin:0}.map #Schnellkontakt{width:100%;display:flex;margin-top:4rem}.map #Schnellkontakt p{width:440px}.map article img{margin-left:30px}.map aside .contenttext{margin-bottom:5px;margin-top:10px}.map aside .contentbild{margin-bottom:7px;display:flex;align-items:center}.map aside .contentbild img{width:25px;height:auto;margin-right:10px}.map aside .contentbild .bu{width:170px}.map aside .contenttext h3{line-height:120%}.map aside .contentbild .bu p{margin:0;font-size:16px;line-height:120%}.ueber_uns article{background-image:url("/static/img/illu_ueber_uns.jpg");background-repeat:no-repeat;background-position:0 40px;background-size:430px;flex-direction:column;align-items:flex-end}.ueber_uns article .contenttext:nth-of-type(1){text-align:right}.ueber_uns article .contenttext:nth-of-type(2){width:230px}.ueber_uns article .contenttext:nth-of-type(3){width:400px}.downloads article{width:100%;position:relative}.downloads aside{display:none}#menuRubrikenDl ul{list-style-type:none;padding:0;margin:0px;bottom:-1px;position:absolute}#menuRubrikenDl li{float:left;background-color:#f4f4f4;width:223px;border-right:1px solid #c4c5c5;border-bottom:1px solid #c4c5c5;text-align:center;cursor:pointer;height:auto;padding-top:6px;padding-bottom:2px;margin-top:6px}#menuRubrikenDl li:last-child{border-right:none}#menuRubrikenDl li:first-child{border-left:none}#menuRubrikenDl li.aktiv{float:left;background-color:white;width:221px;border-right:1px solid #c4c5c5;border-left:1px solid #c4c5c5;border-top:1px solid #c4c5c5;text-align:center;border-bottom:none;margin-left:-1px;padding-left:1px;margin-right:1px;padding-right:-1px;padding-bottom:6px;padding-top:11px;margin-top:-3px}.downloads main .contenttext{display:none;padding-left:210px}body.ap.editmode #SpalteLinks .contenttext{display:block}img{display:block}#page .rsbtn{margin-bottom:0}.trennstrichWeiss,.trennstrich{display:none}.editmode .trennstrichWeiss,.editmode .trennstrich{display:block}.skip-navigation{background-color:#3b3a60;padding:1rem 1.5rem;color:white;transition:500ms;transform:translateY(-120%);text-decoration:none;font-size:1.7rem;border-radius:0 0 10px 10px;position:absolute;width:max-content;top:0;left:0;right:0;margin:0 auto;z-index:1000}.skip-navigation:focus{transform:translateY(0);background-color:#b6c527;outline:none}.rsbtn{z-index:10 !important}@media screen and (max-width:1200px){.adresse p{hyphens:auto}.ueber_uns article{background-size:360px}.ueber_uns article .contenttext:nth-of-type(2){width:260px}.ueber_uns article .contenttext:nth-of-type(3){width:310px}}@media screen and (max-width:1024px){#chronikSlider .chronik img{width:150px}.ansprechpartner article .adresse{width:100%;margin-bottom:2rem}.ueber_uns article{background-size:45%}.ueber_uns article .contenttext:nth-of-type(1),.ueber_uns article .contenttext:nth-of-type(2),.ueber_uns article .contenttext:nth-of-type(3){width:100%;padding-left:50%;text-align:left}}@media screen and (max-width:860px){#secondary .inner,#wrapper{padding-left:2rem;padding-right:2rem}.w_1-3,.w_2-3{width:100%}article footer{flex-direction:row-reverse}article footer .item{padding-right:0;padding-left:2rem}aside{padding-left:0;padding-top:4rem}aside footer{align-items:center;margin-top:2rem}.chronikHeadline{display:none}#zeitstrahl,.marker,.time,#up,#down{display:none !important}#chronikWrapper{width:100%}#chronikBox{height:unset !important}}@media screen and (max-width:720px){#secondary{margin-bottom:4rem}#mood{margin-top:4rem;margin-bottom:5rem}#mood .backgroundWrapper .background{max-width:600px;height:110px}#mood #peopleBox{transform:scale(.75);top:-110px;right:-125px}#primary .menu-item-level-1.menu-item-child-active .menu-link,#primary .menu-item-level-1.menu-item-active .menu-link{color:#3b3a60 !important}}@media screen and (max-width:640px){.stellenangebote .download{width:100%}main h1,main h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}main h1{font-size:3rem}main h2{font-size:2.6rem}main h3{font-size:2.2rem}main h4{font-size:1.9rem}.ueber_uns article{background-image:none}.ueber_uns article .contenttext:nth-of-type(1),.ueber_uns article .contenttext:nth-of-type(2),.ueber_uns article .contenttext:nth-of-type(3){padding-left:0}}@media screen and (max-width:560px){#termine .terminitem,#news .terminitem,article .terminitem,aside .terminitem,#termine .zweispaltig,#news .zweispaltig,article .zweispaltig,aside .zweispaltig,#termine .dreispaltig,#news .dreispaltig,article .dreispaltig,aside .dreispaltig{width:100%}article footer .columnWrapper{flex-direction:column}article footer .columnWrapper .column{padding-right:0;padding-bottom:2rem}article footer .columnWrapper .column:last-of-type{padding-bottom:0}article .contentbild,aside .contentbild{margin-bottom:2rem}#logo{width:200px}#mood{margin-bottom:4rem;margin-top:6rem}#mood #peopleBox{transform:scale(.65);top:-110px;right:-140px}#mood .backgroundWrapper .background{height:100px}#chronikSlider .chronik .eintrag{flex-direction:column}#chronikSlider .chronik .eintrag .datum{width:100%;padding-right:0}#chronikSlider .chronik .eintrag .langtext{width:100%}#chronikSlider .chronik .eintrag img{width:200px}.chronik #chronikSlider .chronik{flex-direction:column;padding:2rem;border:1px solid #dbdfe1}.stellenangebote .download{flex-direction:column;align-items:center}.stellenangebote .download .downloadicon{margin-right:0;margin-bottom:2rem}.stellenangebote .download h3{text-align:center}.stellenangebote .download:hover h3{transform:translateX(0)}.ansprechpartner article #menuRubrikenAp{display:none}.ansprechpartner article .contenttext{display:flex !important;grid-column:span 2}}@media screen and (max-width:420px){article footer{flex-direction:column}article footer .item{padding-right:0;padding-bottom:4rem}aside{padding-top:2rem}aside footer{margin-top:2rem / 3}article footer .item .button_donate{width:200px}.thumbnail .contentbildcontainer::before{width:75px !important;height:75px !important;background-position:left 27px center !important}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important;transition-delay:0ms !important}}body.noscroll{overflow:hidden}nav{width:100%;display:flex}.menu-list{display:flex}.menu-item{margin-right:20px}.menu-item:last-of-type{margin-right:0}.menu-link{text-decoration:none;color:#3b3a60;transition:.4s;position:relative;z-index:1}#secondary{background-color:#dbdfe1;margin-bottom:6rem;font-size:1.6rem;justify-content:center;align-items:center}#secondary .inner{width:1200px;display:flex;align-items:center;justify-content:space-between;padding:calc(2rem/4) calc(2*2rem) calc(2rem/4)}#secondary .menu-item{margin-right:calc(2rem/2)}#secondary .menu-item-last{margin-right:0}#secondary .menu-link{padding:.5rem 1rem;padding:clac(2rem/2) calc(2rem/2)}#secondary .menu-link:hover,#secondary .menu-link:focus{text-decoration:underline}#primary{border-top:1px solid #3b3a60;margin-bottom:8rem;font-size:1.8rem}#primary .menu-level-1{margin-right:4rem}#primary .menu-level-1:last-of-type{margin-right:0}#primary .menu-item-level-1{margin-right:2px;padding-top:0}#primary .menu-link-level-1{padding:.5rem 1rem;padding:calc(2rem/4) calc(2rem/2);position:relative;display:block;z-index:1}#primary .menu-link-level-1::before{content:"";width:100%;height:4px;display:block;background-color:#3b3a60;top:-5px;position:absolute;z-index:-1;transition:.4s;left:0}#primary .menu-item-level-1.menu-item-child-active .menu-link-level-1,#primary .menu-link-level-1.menu-link-active,#primary .menu-link-level-1:hover,#primary .menu-link-level-1:focus{color:white}#primary .menu-item-level-1.menu-item-child-active .menu-link-level-1::before,#primary .menu-link-level-1.menu-link-active::before,#primary .menu-link-level-1:hover::before,#primary .menu-link-level-1:focus::before{top:0px;height:calc(100% + 0px)}#primary .menu-link-active,#primary .menu-link:hover,#primary .menu-link:focus{text-decoration:underline;outline:none}#primary .menu-item-level-1.menu-item-child-active .menu-list,#primary .menu-item-level-1.menu-item-active .menu-list{display:flex}#primary .menu-item-level-1.menu-item-child-active .menu-link,#primary .menu-item-level-1.menu-item-active .menu-link{color:white}#primary .menu-item-50 .menu-link::before,#primary .menu-item-500 .menu-link::before,#primary .menu-item-600 .menu-link::before,#primary .menu-item-700 .menu-link::before{background-color:#3b3a60}#primary .menu-item-50 .menu-level-2,#primary .menu-item-500 .menu-level-2,#primary .menu-item-600 .menu-level-2,#primary .menu-item-700 .menu-level-2{background-color:#3b3a60}#primary .menu-item-100 .menu-link::before,#primary .menu-item-1200 .menu-link::before,#primary .menu-item-1300 .menu-link::before,#primary .menu-item-1400 .menu-link::before,#primary .menu-item-1500 .menu-link::before,#primary .menu-item-1600 .menu-link::before{background-color:#259cac}#primary .menu-item-100 .menu-level-2,#primary .menu-item-1200 .menu-level-2,#primary .menu-item-1300 .menu-level-2,#primary .menu-item-1400 .menu-level-2,#primary .menu-item-1500 .menu-level-2,#primary .menu-item-1600 .menu-level-2{background-color:#259cac}#primary .menu-item-200 .menu-link::before{background-color:#70467b}#primary .menu-item-200 .menu-level-2{background-color:#70467b}#primary .menu-item-300 .menu-link::before{background-color:#df7e22}#primary .menu-item-300 .menu-level-2{background-color:#df7e22}#primary .menu-item-400 .menu-link::before{background-color:#b6c527}#primary .menu-item-400 .menu-level-2{background-color:#b6c527}#primary .menu-level-2{display:none;position:absolute;left:0;width:100%;flex-wrap:wrap;padding:.5rem 0;padding:calc(2rem/4) 0;border-bottom:1px solid #3b3a60;border-top:1px solid #3b3a60}#primary .menu-item-level-2{margin:0}#primary .menu-link-level-2{display:block;font-size:1.6rem;padding:0 .5rem;padding:0 calc(2rem/2)}#primary .menu-link-level-2:hover{text-decoration:underline}.open>ul li.menu-item-100.menu-item-link-active,.open>ul li.menu-item-200.menu-item-link-active,.open>ul li.menu-item-300.menu-item-link-active,.open>ul li.menu-item-400.menu-item-link-active{background-color:none}.open>ul li ul{display:flex;justify-content:flex-start;position:static;background-color:none}.open>ul li ul a{text-align:center}#button_nav{display:none;border-top:1px solid #3b3a60;border-bottom:1px solid #3b3a60;margin-bottom:4rem;align-items:center;justify-content:center;padding:calc(2rem/2) 0;font-size:2.4rem;cursor:pointer;color:#3b3a60;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:720px){#button_nav{display:flex}}#button_nav .icon{margin-right:calc(2rem/2);width:30px;height:20px}.navIcon{position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-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;top:-2px}.navIcon span{display:block;position:absolute;height:2px;width:100%;background:#3b3a60;opacity:1;left:0;-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}.navIcon span:nth-child(1){top:0px}.navIcon span:nth-child(2),.navIcon span:nth-child(3){top:9px}.navIcon span:nth-child(4){top:18px}.navIcon.open span:nth-child(1){top:9px;width:0%;left:50%}.navIcon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navIcon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navIcon.open span:nth-child(4){top:9px;width:0%;left:50%}@media screen and (max-width:860px){#primary{font-size:1.6rem}#primary .menu-level-1{margin-right:2rem}}@media screen and (max-width:720px){#primary{position:fixed;left:0;top:-2000px;width:100%;background-color:#fff;padding:20px;z-index:500;flex-direction:column;transition:.4s;border-top:none;font-size:1.8rem;height:100vh;overflow-y:scroll}#primary.open{top:0}#primary .menu-level-1{flex-direction:column;margin-right:0 !important}#primary .menu-item-level-1{border-left:5px solid #3b3a60;margin-bottom:10px}#primary .menu-item-level-1.menu-item-100{border-color:#259cac}#primary .menu-item-level-1.menu-item-200{border-color:#70467b}#primary .menu-item-level-1.menu-item-300{border-color:#df7e22}#primary .menu-item-level-1.menu-item-400{border-color:#b6c527}#primary .menu-item-level-1.menu-item-active .menu-link,#primary .menu-item-level-1:hover .menu-link{color:#3b3a60}#primary .menu-link-level-1{text-align:left;font-size:2.3rem}#primary .menu-link-level-1::before{display:none}#primary .menu-link-level-1:hover{text-decoration:underline}#primary .menu-level-2{flex-direction:row;flex-wrap:wrap;align-items:flex-start;position:static;display:flex;background-color:unset !important;padding-top:0;border-top:none;border-bottom:none}#primary .menu-level-2:first-of-type{margin-right:0}#primary .menu-item-level-2{width:calc(50% - 2rem/2);margin-top:calc(2rem/4)}#primary .menu-item-level-2 .menu-link{font-size:1.8rem;text-align:left}nav .icon{top:20px;right:20px;width:26px;height:24px;position:absolute;z-index:100;padding:10px;box-sizing:content-box}nav .icon span:nth-child(2),nav .icon span:nth-child(3){top:20px}}@media screen and (max-width:480px){#secondary .inner{flex-direction:column}#secondary .inner ul{margin-top:calc(2rem/2)}#primary .menu-item-level-2{width:100%}}#schnellmenu a{text-decoration:none}#schnellmenu h2{margin-bottom:0;padding-bottom:5px !important;border-bottom:none}#schnellmenu h3{margin-bottom:0;margin-top:0;font-family:"Chaparral",serif;font-weight:bold;transition:color .5s;-moz-transition:color .5s;-webkit-transition:color .5s;-o-transition:color .5s;font-size:1.6rem}#schnellmenu .contentbild{margin:0;border-top:1px solid #3b3961;position:relative;padding:17px 10px 17px 50px;display:block}#schnellmenu .contentbild:focus{outline:none}#schnellmenu .contentbild .balken{position:absolute;right:0;top:0;width:5px;height:100%;z-index:0;transition:width .5s;-moz-transition:width .5s;-webkit-transition:width .5s;-o-transition:width .5s}@media (hover){#schnellmenu .contentbild:focus h3,#schnellmenu .contentbild:focus p,#schnellmenu .contentbild:hover h3,#schnellmenu .contentbild:hover p{color:white}#schnellmenu .contentbild:hover .balken,#schnellmenu .contentbild:focus .balken{width:100%}}#schnellmenu .contentbild.tuerkis .balken{background:#259cac}#schnellmenu .contentbild.violett .balken{background:#70467b}#schnellmenu .contentbild.orange .balken{background:#df7e22}#schnellmenu .contentbild.gruen .balken{background:#b6c527}#schnellmenu .contentbild.blau .balken{background:#3b3a60}#schnellmenu .contentbild.grau .balken{background:#dbdfe1}#schnellmenu .contentbild img{position:absolute;left:-35px;top:0;margin:auto;bottom:0;z-index:10;max-width:80px}#schnellmenu .contentbild .bu{width:auto;margin:0;padding:0;position:relative;z-index:10}#schnellmenu .contentbild .bu p{margin:2px 0 0 0;transition:color .5s;-moz-transition:color .5s;-webkit-transition:color .5s;-o-transition:color .5s}#schnellmenu .contentbild.neu:before{content:"neu";display:block;padding:2px 10px;position:absolute;right:-7px;color:white;background:#df7e22;z-index:900;transform:rotate(8deg);top:-2px;font-size:22px}#schnellmenu .contentbild.ausverkauft:before{content:"ausverkauft";display:block;padding:2px 10px;position:absolute;right:-18px;color:white;background:#259cac;z-index:900;transform:rotate(8deg);top:-8px;font-size:18px}@media screen and (max-width:860px){#schnellmenu .contentbild{padding-left:90px}#schnellmenu .contentbild img{left:0}}.grid.table{display:grid;grid-template-columns:repeat(4, 1fr);font-size:1.7rem}.grid.table .grid-column-title,.grid.table .grid-row-title,.grid.table .grid-content{padding:2rem/4}.grid.table .grid-column-title{font-weight:700;background-color:#ebf4f6}.grid.table .grid-content,.grid.table .grid-row-title{background-color:#dae9ed}.grid.table .grid-content.even,.grid.table .grid-row-title.even{background-color:#ebf4f6}.grid.table .grid-content span,.grid.table .grid-row-title span{display:block}.grid.table .grid-content{display:flex;align-items:center}.form{border:1px solid #259cac;background:white;padding:0 1rem;margin-top:2rem}.form div{font-size:1.7rem}fieldset{padding:1rem 0 1rem;border:none;border-top:1px solid #259cac;margin-bottom:2rem;box-sizing:border-box}fieldset:first-of-type{margin-top:-11px;border-top:none}fieldset:last-of-type{margin-bottom:0}fieldset:after{content:"";display:table;clear:both}form#brennholz_bestellung legend{color:#259cac;padding:0 .5rem;background:white;font-size:1.7rem;margin-left:2rem / 2}form#brennholz_bestellung #holzmenge input{width:50px;padding:5px;margin-right:5px;font-size:1.7rem}form#brennholz_bestellung #zahlungsart input,form#brennholz_bestellung #lieferart input,form#brennholz_bestellung #holzart input{margin-right:6px}form#brennholz_bestellung #zahlungsart label,form#brennholz_bestellung #lieferart label,form#brennholz_bestellung #holzart label{margin-right:30px}form#brennholz_bestellung #zahlungsart label:last-of-type,form#brennholz_bestellung #lieferart label:last-of-type,form#brennholz_bestellung #holzart label:last-of-type{margin-right:0px}form#brennholz_bestellung .hinweis{padding:5px;font-size:14px}form#brennholz_bestellung .hinweis p{margin-bottom:8px}form#brennholz_bestellung a{text-decoration:underline}form#brennholz_bestellung .hinweis p:last-of-type{margin-bottom:0px}.adressdaten:after,#adressdaten:after,fieldset:after{content:"";display:table;clear:both}.adressdaten div,#adressdaten div{float:left;box-sizing:border-box;padding:5px}.formular_100{width:100%}.formular_70{width:70%}.formular_50{width:50%}.formular_30{width:30%}label{font-size:1.7rem}.adressdaten label,#adressdaten label{display:block}.adressdaten input,.adressdaten textarea,#adressdaten input,#adressdaten textarea{width:100%;box-sizing:border-box;font-size:1.7rem;padding:7px;font-family:"Dax",sans-serif;border:1px solid #ccc}.textarea{margin-top:20px;line-height:20px}.adressdaten textarea,#adressdaten textarea{height:100px;resize:none}#anzuendholz{width:55%;float:left;margin-top:20px}#holzpreis{float:right;margin-top:20px;margin-right:5px}#lieferpreis{float:right;margin-top:20px;margin-right:5px}#anzuendholz strong{display:inline-block;width:110px;padding:5px}#holzpreis strong{display:inline-block;padding:5px}#holzpreis span{width:60px;display:inline-block;text-align:right}#lieferpreis span{width:60px;display:inline-block;text-align:right}form#brennholz_bestellung button{display:block;margin-top:15px;border-radius:0;color:white;background:#009bb9;font-size:2rem;padding:.8em 1.6em;font-family:"Dax",sans-serif;border:none;cursor:pointer}form#brennholz_bestellung button:hover{background:#3b3961}form#brennholz_bestellung #bestellung input{margin-right:6px}.pflichtfeld:after{content:"*";color:#009bb9;margin-left:3px}form#brennholz_bestellung button.disabled{background:#dae9ed;cursor:default}form#brennholz_bestellung button.disabled:hover{background:#dae9ed}::-webkit-input-placeholder{font-weight:200;color:#ddd;font-size:1.7rem}:-moz-placeholder{font-weight:200;color:#ddd;opacity:1;font-size:1.7rem}::-moz-placeholder{font-weight:200;color:#ddd;opacity:1;font-size:1.7rem}:-ms-input-placeholder{font-weight:200;color:#ddd;font-size:1.7rem}:placeholder-shown{font-weight:200;color:#ddd;font-size:1.7rem}@media screen and (max-width:680px){form{padding:0;border:none}form#brennholz_bestellung legend{padding:0;margin:0;font-size:1.7rem}fieldset{border-top:none}.grid.table{grid-template-columns:repeat(3, 1fr)}.grid.table .grid-column-title:first-of-type,.grid.table .grid-row-title{grid-column:span 3}.grid.table .grid-row-title,.grid.table .grid-column-title{text-align:center}.grid.table .grid-column-title:first-of-type{padding-top:2rem/2}.grid.table .grid-row-title{padding-top:1.5rem}.grid.table .grid-content{flex-direction:column;padding-bottom:1.5rem}.grid.table .grid-content input{width:100% !important;text-align:center;margin:0 !important}.formular_50,.formular_30,.formular_70{width:100%}button{width:100% !important}.price{padding-top:2rem/2}}