*,::after,::before{box-sizing:border-box}ol[class],ul[class]{padding:0;list-style:none}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.NunitoSans{font-family:'Nunito Sans',sans-serif}a,body,input,label,li,p,textarea{font-family:'Nunito Sans',sans-serif;font-weight:400;font-size:21px;line-height:31px;color:#000}h1{font-family:'Nunito Sans',sans-serif;font-size:25px;line-height:40px;font-weight:700;text-transform:uppercase;margin-bottom:30px;color:#2a629f;letter-spacing:.04em}h2{font-family:'Nunito Sans',sans-serif;font-size:20px;line-height:30px;font-weight:700;text-transform:uppercase;margin-bottom:20px;color:#2a629f;letter-spacing:.04em}h3{font-family:'Nunito Sans',sans-serif;font-weight:400;font-style:normal;font-size:25px;line-height:31px}a{text-decoration:none}p{margin-bottom:26px}ul{padding-left:1em}.filler{height:0!important;padding:0!important;margin:0!important}.content_section .redactor_content [href$=".pdf"]{display:block;color:#db8635;font-size:14px;line-height:21px;font-weight:400;padding-left:28px;background:url(img/download.svg) 0 0/20px auto no-repeat}.entry_stiftung .content_section .redactor_content [href$=".pdf"]{font-size:18px;line-height:25px;padding-left:32px;background:url(img/download.svg) 0 0/25px auto no-repeat}.content_section .redactor_content a{color:#2a629f}.content_section .redactor_content a:hover{color:#db8635}.content_section .redactor_content a,.content_section .redactor_content li,.content_section .redactor_content p{font-size:18px;line-height:27px}.content_section .redactor_content ol,.content_section .redactor_content ul{margin-bottom:25px}.image_link{width:30px;display:inline-block;margin:-8px 8px -8px 0}main{min-height:calc(100vh - 374px);position:relative;padding-bottom:50px}.canvas{margin:0 auto;max-width:900px}.canvas.canvas_ext{max-width:1070px}.in_canvas{padding:0 20px}.section_full_single_image{line-height:0}.section_xl_bottom{margin-bottom:125px}.section_l_bottom{margin-bottom:100px}.section_m_bottom{margin-bottom:75px}.section_s_bottom{margin-bottom:50px}.section_xs_bottom{margin-bottom:25px}.section_first{padding-top:50px}section.content_section{padding:50px 0}@media screen and (max-width:650px){.in_canvas{padding:0 20px}}header{height:230px}.header_standard .canvas{height:100%}.header_standard .in_canvas{display:flex;justify-content:space-between;align-items:center;height:100%}.header_standard .logo{width:252px;flex:0 0 auto}.header_standard .navigation{flex:1 0 auto;display:flex;justify-content:space-between;padding-left:30px}.navigation a,.navigation span{font-weight:600;color:#2a629f;font-size:16px;line-height:30px}.navigation a.active,.navigation a:hover{color:#db8635}.hamburger,.mobile_navigation{display:none}.section_fullstripe .in_canvas{padding:0;height:240px;background-repeat:no-repeat;background-size:cover;background-position:center}header.header_home{height:320px;position:relative}.startscreen_section.content_section{min-height:calc(100vh - 320px);padding:0 0 150px;position:relative;margin-bottom:120px}.startscreen_section.content_section .canvas{padding:50px 0;background-color:#fff}.startscreen_section:after{content:"";display:block;position:absolute;top:0;left:0;background-image:url(img/cover_bg.jpg);width:100%;height:100%;opacity:.15;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center}.home_navi{background-color:#2a629f;height:50px}.home_logo_canvas{height:270px}.home_navi .in_canvas,.startscreen_section .in_canvas{padding:0}.home_navi .navigation a,.home_navi .navigation span{color:#fff;font-size:18px;line-height:50px}.home_navi .navigation a:hover{color:#db8635}.home_navi .navigation{display:flex;justify-content:space-between}.startscreen_section p{color:#2a629f;font-size:22px;line-height:33px;font-weight:600;margin:0}.startscreen_section h1{padding:0 65px;margin:20px 0 0}.start_teaser{padding:40px 65px;border-bottom:5px solid #2a629f}.start_teaser:last-child{border:0;padding-bottom:0}.home_logo_canvas .logo_box{width:300px}.home_logo_canvas .canvas{height:100%}.home_logo_canvas .in_canvas{display:flex;justify-content:center;align-items:center;height:100%}.readmore_wrapper .readmore_button img{width:30px;height:auto;cursor:pointer;transition:transform .4s}.readmore_wrapper .readmore_button.down img{transform:rotate(-180deg)}.readmore{display:none}section.content_section.home_datenbank_section,section.content_section.shortcuts_section{padding-top:0}.link_box a{display:block;color:#db8635;font-size:18px;line-height:30px;font-weight:600;padding-left:42px;background:url(img/details.svg) 0 0/30px auto no-repeat;margin-bottom:10px}.link_box a:last-child{margin-bottom:0}.datenbanken_container,.shortcut_container{display:flex;justify-content:space-between}.datenbanken_container{margin-bottom:50px}.datenbank_box,.shortcut_box{width:32.5%;display:flex;flex-direction:column}.datenbank_box h2,.shortcut_box .title_box{color:#fff;font-size:18px;line-height:28px;background-color:#2a629f;font-weight:400;text-transform:none;padding:30px 20px 35px;text-align:center;flex:1 0 auto;margin-bottom:20px;letter-spacing:0}.shortcut_box .title_box{background-color:#db8635;font-weight:400;padding:35px 40px;text-align:center;flex:1 0 auto;margin-bottom:20px}.shortcut_box .title_box h2{font-size:22px;line-height:32px;font-weight:600;margin-bottom:10px;color:#fff}.shortcut_box .title_box h3{font-size:18px;line-height:28px;font-weight:400;text-transform:none;margin-bottom:0;color:#fff}.datenbank_box .link_box,.shortcut_box .link_box{height:70px;flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:1042px){.header_standard .navigation,.home_navi .navigation{display:none}.home_navi{height:15px;transition:height .3s}.scrolled .home_navi{height:8px}header.header_home{height:285px}.hamburger{position:absolute;display:block;top:20px;right:20px;width:43px;height:auto}.hamburger img{width:100%;height:auto;cursor:pointer}main{transition:.3s;top:230px}footer{position:relative;top:230px}.entry_home main{top:285px}.scrolled main,.scrolled.entry_home main{top:93px}.entry_home footer,.scrolled footer{top:100px}header.header_home,header.header_standard{transition:top,height .3s;position:fixed;top:0;width:100%;z-index:300;background-color:#fff}.scrolled header.header_home,.scrolled header.header_standard{height:93px}.header_standard .canvas,.header_standard .in_canvas{height:93px;transition:height .3s}.home_logo_canvas{transition:height .3s}.scrolled .home_logo_canvas{height:85px}.scrolled .home_logo_canvas .in_canvas{justify-content:flex-start}.home_logo_canvas .logo_box{position:absolute;left:50%;transform:translateX(-50%);transition:left,transform,top,width .3s;top:65px}.scrolled .home_logo_canvas .logo_box{width:100px;left:20px;top:20px;transform:translateX(0)}.home_logo_canvas .in_canvas{display:block;position:relative}.header_standard .in_canvas{display:block}.header_standard .logo{position:absolute;left:50%;transform:translateX(-50%);transition:left,transform,top,width .3s;top:45px}.scrolled .header_standard .logo{width:100px;transform:translateX(0);top:20px;left:20px}.header_standard{border-bottom:15px solid #2a629f;transform:border-bottom-width .3s}.scrolled .header_standard{border-bottom-width:8px}.mobile_navigation{display:block;position:fixed;width:100%;left:0;top:-800px;transition:top .4s;z-index:400;background-color:#fff}.mobile_navigation.in_canvas{top:0;padding:0}.mobile_navigation a{font-size:25px;line-height:80px;font-weight:700;color:#fff;display:block;background-color:#2a629f;border-bottom:3px solid #fff;text-align:right;padding-right:20px}.mobile_navigation a.active{color:#db8635}.navi_closer{height:80px;padding-right:20px;text-align:right;background-color:#db8635}.navi_closer .close_button{display:inline-block;width:44px;position:relative;top:20px}.navi_closer .close_button img{width:100%;height:auto;cursor:pointer}}@media screen and (max-width:920px){.startscreen_section.content_section{padding:0}}@media screen and (max-width:650px){.header_standard .logo{position:absolute;left:20px;transform:translateX(0)}.startscreen_section .readmore_button{text-align:center;margin-top:20px}.startscreen_section .readmore_button img{display:inline-block}.startscreen_section p{font-size:20px;line-height:27px}.startscreen_section h1{font-size:23px}.datenbank_box,.shortcut_box{width:100%;margin-bottom:65px}.datenbanken_container,.shortcut_container{display:block}.datenbank_box h2,.shortcut_box .title_box{padding:60px 66px 65px;margin-bottom:10px}.datenbank_box .link_box,.shortcut_box .link_box{height:auto}.home_datenbank_section .in_canvas,.shortcuts_section .in_canvas{padding:0 100px}}@media screen and (max-width:540px){.home_datenbank_section .in_canvas,.shortcuts_section .in_canvas{padding:0 20px}.home_logo_canvas .logo_box{left:20px;transform:translateX(0);top:25px;width:260px}.home_logo_canvas{height:180px}.entry_home main{top:180px}header.header_home{height:180px}}@media screen and (max-width:414px){.datenbank_box h2,.shortcut_box .title_box{padding:40px 25px}h1{font-size:22px;line-height:33px}.mobile_navigation a{line-height:70px}}@media screen and (max-width:375px){.home_logo_canvas .logo_box{width:240px}.startscreen_section h1{padding:0 20px}.start_teaser{padding:30px 20px}}footer{background-color:#2a629f;padding:40px 0}footer .in_canvas{display:flex;justify-content:space-between}footer a,footer p{font-size:11px;line-height:16px;margin-bottom:0;text-decoration:none;color:#fff}footer a:hover{color:#db8635}footer .right a{display:block}.entry_footerseiten main:after{content:"";display:block;position:absolute;top:0;left:0;background-image:url(img/cover_bg.jpg);width:100%;height:100%;opacity:.15;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center}footer .middle img{max-width:120px;height:auto}footer .middle{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:600px){footer .in_canvas{display:block;padding:0}footer .in_canvas>div{padding:0 20px 20px}footer .left{border-bottom:0 solid #fff}footer .in_canvas .right{padding-bottom:0}footer{padding:25px 0}footer .middle p{margin-bottom:5px}}.publikationen_container{display:flex;justify-content:space-between;flex-wrap:wrap}.publikationen_item{width:27%;margin-bottom:80px}.publikationen_item img{width:100%;height:auto;margin-bottom:20px}.publikationen_item h2{font-size:14px;line-height:22px;font-weight:400;margin-bottom:20px}.publikationen_item a{display:inline-block;color:#db8635;font-size:18px;line-height:30px;font-weight:600;padding-left:42px;background:url(img/details.svg) 0 0/30px auto no-repeat}.item_navi{border-bottom:5px solid #2a629f;margin-bottom:30px}.item_navi a,.item_navi span{text-decoration:none;color:#2a629f;font-size:18px;line-height:30px;font-weight:400;display:inline-block;margin:0 50px 15px 0}.item_navi a:hover{color:#db8635}.item_navi span{color:#a0a0a0}.publikation_detail_container{display:flex;justify-content:space-between}.item_detail_image{width:35%;flex:0 0 35%;margin-right:7%}.item_detail_image img{width:100%;height:auto}.item_detail_content{flex:1 1 auto}.item_detail_content h1{font-size:25px;line-height:40px;margin-bottom:25px}.item_detail_details,.item_detail_details a,.item_detail_details p{font-size:18px;line-height:27px}.item_detail_beschrieb,.item_detail_details{margin-bottom:25px}.item_detail_beschrieb,.item_detail_beschrieb a,.item_detail_beschrieb p{font-size:14px;line-height:22px}.item_detail_beschrieb a,.item_detail_details a{text-decoration:underline}.item_detail_beschrieb p,.item_detail_details p{margin-bottom:10px}@media screen and (max-width:850px){.publikationen_item{width:47%}}@media screen and (max-width:475px){.publikationen_item{width:100%}.item_detail_image{width:100%;flex:0 0 100%;margin-right:0;margin-bottom:25px}.publikation_detail_container{display:block}.item_navi a,.item_navi span{margin:0 20px 15px 0}}.mitarbeiter_container{display:flex;justify-content:space-between;flex-wrap:wrap}.mitarbeiter_item{width:27%;margin-bottom:80px;display:flex;flex-direction:column;justify-content:space-between}.mitarbeiter_item img{width:100%;height:auto;margin-bottom:20px}.mitarbeiter_item h2{font-weight:600;font-size:18px;line-height:28px}.mitarbeiter_item .title_box p{font-weight:400;font-size:18px;line-height:30px}.mitarbeiter_item>div{flex:0 0 auto}.mitarbeiter_item .title_box{flex:1 0 auto}.mitarbeiter_item .link_box{display:flex;flex-direction:column;justify-content:flex-end}.mitarbeiter_detail_container{display:flex;justify-content:space-between}.mitarbeiter_detail_container .item_detail_image{width:25%;flex:0 0 25%;margin-right:7%}.mitarbeiter_detail_container .item_detail_image img{width:100%;height:auto;margin-bottom:20px}.mitarbeiter_detail_container .item_detail_image h1{font-size:18px;line-height:28px;font-weight:600}.mitarbeiter_detail_container .item_detail_content a,.mitarbeiter_detail_container .item_detail_content li,.mitarbeiter_detail_container .item_detail_content p{font-size:14px;line-height:22px}.mitarbeiter_detail_container .item_detail_content a{text-decoration:underline;color:#2a629f}.mitarbeiter_detail_container .item_detail_content h2{font-size:18px;line-height:28px;font-weight:600}.mitarbeiter_detail_container .item_detail_content li{margin-bottom:15px}.mitarbeiter_detail_container .item_detail_content ol,.mitarbeiter_detail_container .item_detail_content ul{padding-left:15px;margin-top:0}.mitarbeiter_detail_container .item_detail_tab,.mitarbeiter_detail_container .tab_button{display:none}.mitarbeiter_detail_container .item_detail_tab.active,.mitarbeiter_detail_container .tab_button.active{display:block}.mitarbeiter_detail_container .tab_button{color:#db8635;font-size:18px;line-height:30px;font-weight:600;padding-left:42px;background:url(img/details.svg) 0 0/30px auto no-repeat;cursor:pointer}.content_section .mitarbeiter_detail_container [href$=".pdf"]{display:inline-block;color:#db8635;font-size:14px;line-height:21px;font-weight:400;padding-left:28px;background:url(img/download.svg) 0 0/20px auto no-repeat;text-decoration:none}@media screen and (max-width:720px){.mitarbeiter_item{width:48%}}@media screen and (max-width:475px){.mitarbeiter_item{width:100%}.mitarbeiter_detail_container .item_detail_image{width:100%;flex:0 0 100%;margin-right:0}.mitarbeiter_detail_container{display:block}}.veranstaltungen_item{border-bottom:5px solid #2a629f;padding:35px 0 45px}.veranstaltungen_item:last-child{border:none}.veranstaltungen_item h2{font-size:18px;line-height:28px;margin-bottom:0;font-weight:600}.veranstaltungen_item .veranstaltung_text,.veranstaltungen_item a,.veranstaltungen_item li,.veranstaltungen_item p{font-size:18px;line-height:28px;margin-bottom:0;font-weight:400}.veranstaltungen_item .veranstaltung_text{margin-bottom:25px}.veranstaltungen_item a{color:#2a629f}.veranstaltungen_item a:hover{text-decoration:underline}.veranstaltungen_item .button_link{display:block;color:#db8635;font-size:18px;line-height:30px;font-weight:600;padding-left:42px;background:url(img/details.svg) 0 0/30px auto no-repeat;margin-bottom:10px}.veranstaltungen_item .button_link:hover{text-decoration:none}.veranstaltungen_item .button_link.button_link_pdf{background-image:url(img/download.svg)}.dbprojekte_container{display:flex;justify-content:space-between;flex-wrap:wrap}.dbprojekt_item{width:32.5%;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px}.dbprojekt_item h2{font-size:18px;line-height:28px;text-transform:none;color:#fff;letter-spacing:0;padding:30px 20px 35px;text-align:center;background-color:#2a629f;font-weight:400;flex:1 0 auto}.dbprojekt_item.projekt_item h2{background-color:#db8635}.dbprojekt_item .link_container{height:70px;flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end}.dbprojekt_item.projekt_item .link_container{height:auto}.projekt_detail_container .item_detail_details a,.projekt_detail_container .item_detail_details li,.projekt_detail_container .item_detail_details p{font-size:14px;line-height:22px}.projekt_detail_container .item_detail_details a{color:#2a629f;text-decoration:none}.projekt_detail_container .item_detail_details a:hover{text-decoration:underline}.projekt_detail_container h1 span{color:#db8635}.projekt_detail_container h1{border-top:5px solid #2a629f;padding-top:40px}.projekt_detail_container h2{font-size:16px;margin-top:20px;margin-bottom:10px}.projekt_detail_container .datenbank_link{display:inline-block;color:#db8635;font-size:18px;line-height:30px;font-weight:600;padding-left:42px;background:url(img/details.svg) 0 0/30px auto no-repeat;margin-bottom:45px}.further_docs{max-width:640px;padding:25px 40px;background-color:#d0d0d0;margin-top:90px}.further_docs a,.further_docs li{font-size:14px;line-height:22px}.further_docs a{color:#2a629f;text-decoration:underline}@media screen and (max-width:1042px){.projekt_detail_container h1{border-top:0}}@media screen and (max-width:720px){.dbprojekt_item{width:49%}}@media screen and (max-width:475px){.dbprojekt_item{width:100%}.dbprojekt_item h2{padding:60px 20px 65px}}.entry_seiten.entry_links main:after{content:"";display:block;position:absolute;top:0;left:0;background-image:url(img/cover_bg.jpg);width:100%;height:100%;opacity:.15;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center}.links_item{display:flex;justify-content:flex-start;align-items:center;margin-bottom:60px}.links_item .title_box{display:block;background-color:#db8635;color:#fff;font-size:18px;line-height:25px;padding:25px 30px;width:55%;flex:0 0 50%;margin-right:5%}.links_item a{width:35%;flex:0 0 35%;font-size:16px;line-height:30px;font-weight:600;display:inline-block;color:#db8635;padding-left:42px;background:url(img/details.svg) 0 0/30px auto no-repeat}@media screen and (max-width:720px){.links_item{display:block}.links_item .title_box{width:100%;margin-right:0;margin-bottom:15px}.links_item a{width:100%;flex:0 0 35%}}.dorfgeschichten_container .text_Container .posts{display:block;color:#db8635;font-size:18px;line-height:30px;font-weight:600;padding-left:42px;background:url(img/details.svg) 0 0/30px auto no-repeat}.image_container{margin-right:5%;flex:0 0 33%;width:100%;height:auto}.dorfgeschichten_container{display:flex;justify-content:space-between}.dorfgeschichten_container .text_Container{margin-top:-7px}.dorfgeschichten_container .text_Container a,.dorfgeschichten_container .text_Container li,.dorfgeschichten_container .text_Container p{font-weight:400;font-size:17px;line-height:27px;color:#000}.dorfgeschichten_detail_container a,.dorfgeschichten_detail_container li,.dorfgeschichten_detail_container p{font-weight:400;font-size:19px;line-height:30px;color:#000}.dorfgeschichten_detail_container a{color:#2a629f}.dorfgeschichten_detail_container a:hover{text-decoration:underline}.dorfgeschichten_detail_container .bild_legende{color:grey;margin-bottom:0;font-size:16px;line-height:21px;margin-top:15px}.post_image{margin-bottom:50px}@media screen and (max-width:720px){.dorfgeschichten_container{display:block}.image_container{max-width:320px;margin-bottom:45px}}.fotos_container{position:relative}.fotos_canvas{min-height:700px}.fotos_canvas .thumbs_container{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));grid-gap:5px}.fotos_canvas .thumbs_container img{width:100%;height:auto;z-index:200;position:relative}.fotos_canvas h1{border-bottom:5px solid #2a629f;margin-bottom:65px;padding-bottom:10px;font-size:21px;font-weight:400;text-transform:none}.fotos_canvas.active_slide h1{color:#fff}.fotos_container .slide_container{min-height:600px;position:absolute;width:100%;top:0;left:0;z-index:100}.chocolat-wrapper .chocolat-bottom span,.fotos_canvas.active_slide .thumbs_container{display:none}.chocolat-wrapper .chocolat-bottom{background-color:transparent}.chocolat-wrapper .chocolat-right{background:url(img/right.png) 18px 50%/78% auto no-repeat}.chocolat-wrapper .chocolat-left{background:url(img/left.png) -7px 50%/78% auto no-repeat}.chocolat-wrapper .chocolat-close{top:-9px;right:48%;background:url(img/close.png) 50% 50%/77% auto no-repeat}.datanbank_detail_container{position:relative;width:100%;min-height:1000px}.datanbank_detail_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.datenbank_section h1{border-top:5px solid #2a629f;padding-top:40px}.blue{color:#2a629f}.orange{color:#db8635}