@font-face{font-family:"euclid_circular_aregular";src:url("../fonts/euclidcirculara-regular-webfont.woff2") format("woff2"),url("../fonts/euclidcirculara-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"euclid_circular_asemibold";src:url("../fonts/euclidcirculara-semibold-webfont.woff2") format("woff2"),url("../fonts/euclidcirculara-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Mulish";src:url("../fonts/Mulish-ExtraLight.woff2") format("woff2"),url("../fonts/Mulish-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Parkinsans";src:url("../fonts/Parkinsans-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal}body{font-family:"Parkinsans",Arial,sans-serif;font-size:clamp(1rem,.93rem + .35vw,1.125rem);line-height:1.7}h1,.h1,.article-details .article-header h1{font-size:clamp(1.75rem,2vw,2.25rem)}h2,.h2{font-size:clamp(1.6rem,1.75vw,1.9rem)}h3,.h3{font-size:clamp(1.3rem,1.4vw,1.6rem)}h1{hyphens:auto;position:relative}h1::before{content:"";position:absolute;left:0px;top:0;bottom:0;width:8px;background-color:#e3000f}h1:not(.no-bar){padding-left:15px}h1.no-bar::before{content:none}#sp-header{border-bottom:2px solid #e3000f}#sp-header.header-sticky{z-index:100 !important}.text-danger{color:#e3000f !important}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{font-size:1.1rem;margin:52px 0 0 0;line-height:60px}@media(max-width: 1199px){.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{font-size:1.01rem}}.sp-megamenu-parent .sp-dropdown li.sp-menu-item{border-bottom:1px solid #cfcfcf}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge){font-size:clamp(1rem,.93rem + .35vw,1.125rem);line-height:1.5}.sp-megamenu-parent .sp-dropdown li.sp-menu-item:last-child{border-bottom:none}.bg-skm-1{background-color:#e3000f !important}.bg-skm-2{background-color:#930a0a !important}.bg-skm-3{background-color:#520005 !important}.header-section{position:relative;background-size:cover;height:60vh}.header-section::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);z-index:0}.header-section .image-wrapper{position:static}.header-section .header-text{position:absolute;bottom:0;width:40%;max-width:650px;background-color:rgba(227,0,15,.8);padding:20px;color:#fff}@media(max-width: 768px){.header-section{height:40vh;background-size:cover;background-position:center center}.header-section .header-text{width:30%;min-width:max-content}.header-section .header-text h1{font-size:2rem}.header-section .header-text p{font-size:1rem}}body.ltr.offcanvs-position-right .offcanvas-menu{right:-100%}.offcanvas-menu{width:100%}.offcanvas-menu .menu-child li:has(.nav-header){display:none}.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a{line-height:38px}body .sp-megamenu-parent li.skm-mega-menu.no-top-arrow>a:after{content:none !important}.skm-mega-menu>.sp-dropdown-main::after{content:"";position:absolute;top:-14px;left:10%;transform:translateX(-50%);border-width:25px 25px 0 25px;border-style:solid;border-color:#e3000f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3))}.skm-mega-menu .sp-mega-group>li>a{text-transform:none;font-weight:normal}.skm-mega-menu .sp-mega-group>li>a:hover{color:#e3000f;text-decoration:underline}.skm-mega-menu .sp-mega-group .sp-menu-heading{font-weight:500;color:#e3000f}.skm-mega-menu.right-arrow>.sp-dropdown-main::after{content:"";position:absolute;top:-14px;right:560px;transform:translateX(50%);border-width:25px 25px 0 25px;border-style:solid;border-color:#e3000f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3));left:auto}.fluid-section{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-top:2rem;padding-bottom:2rem}.fluid-section-grey{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-top:2rem;padding-bottom:2rem;background-color:#ededed}.fluid-section-grey .figure-caption{color:#000}.fluid-section-red{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-top:2rem;padding-bottom:2rem;background-color:#e3000f;color:#fefefe}.fluid-section-red h2{color:#fefefe}.fluid-section-red a{color:#fefefe}.fluid-section-red-2{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-top:2rem;padding-bottom:2rem;background-color:#930a0a;color:#fefefe}.fluid-section-red-2 h2{color:#fefefe}.btn-primary{background-color:#e3000f;color:#fefefe;border-color:#fefefe;transition:all .25s ease-in-out}.btn-primary:hover,.btn-primary:focus-visible{color:#fefefe;background-color:#5f5f5f;border-color:#fefefe}.btn-primary:focus-visible{outline:3px solid #243a5e;outline-offset:3px}.btn-secondary{background-color:#5f5f5f;color:#fefefe;border-color:#fefefe;transition:all .25s ease-in-out}.btn-secondary:hover,.btn-secondary:focus-visible{color:#fefefe;background-color:#e3000f;border-color:#fefefe}.btn-secondary:focus-visible{outline:3px solid #243a5e;outline-offset:3px}.btn-spenden{background-color:#fefefe;color:#e3000f;border-color:#e3000f;transition:all .25s ease-in-out;font-weight:600;border-width:2px;padding-inline:2.2rem;box-shadow:0 3px 6px rgba(0,0,0,.15);transition:all .25s ease-in-out}.btn-spenden:hover,.btn-spenden:focus-visible{color:#e3000f;background-color:#fff;border-color:#e3000f}.btn-spenden:focus-visible{outline:3px solid #243a5e;outline-offset:3px}.btn-spenden:hover,.btn-spenden:focus-visible{background-color:#fff;color:#e3000f;border-color:#e3000f;outline:3px solid #fefefe;outline-offset:2px;box-shadow:0 4px 10px rgba(0,0,0,.55)}.fluid-section-red .btn-spenden{color:#e3000f;border-color:#e3000f}.fluid-section-red .btn-spenden:hover,.fluid-section-red .btn-spenden:focus-visible{color:#e3000f}.help-tab{position:fixed;right:0;top:50%;transform:translateY(-50%);background-color:#e3000f;color:#fefefe;padding:10px;border-radius:16px 0 0 16px;cursor:pointer;z-index:9999;text-decoration:none;font-weight:bold;display:flex;align-items:center;overflow:hidden;width:60px;transition:width .3s ease,padding .3s ease}.help-tab svg{width:40px;height:40px;flex-shrink:0;fill:#fefefe}.help-tab span{margin-left:10px;opacity:0;visibility:hidden;white-space:nowrap;transition:opacity .3s ease}@media(min-width: 769px){.help-tab{box-shadow:2px 2px 5px rgba(0,0,0,.3),inset -2px -2px 4px rgba(255,255,255,.3)}.help-tab:hover{width:200px;padding-left:15px;justify-content:flex-start;color:#fff}.help-tab:hover span{opacity:1;visibility:visible}.help-tab:focus-visible{width:200px;padding-left:15px;justify-content:flex-start;color:#fff}.help-tab:focus-visible span{opacity:1;visibility:visible}}@media(max-width: 768px){.help-tab{top:0;right:50%;transform:translateX(50%);border-radius:0 0 15px 15px;width:auto;padding:10px 20px;font-size:.5rem}.help-tab:hover{color:#fff}.help-tab span{opacity:1;visibility:visible;margin-left:5px}.help-tab svg{width:12px;height:12px}}.image-wrapper{position:relative;display:inline-block}.image-wrapper .author{position:absolute;bottom:5px;right:5px;background:rgba(0,0,0,.6);color:#fefefe;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:10px;font-size:clamp(8px,1vw,11px);padding:3px 6px;border-radius:3px;white-space:nowrap}.bild-text-container{hyphens:auto}.parallax-section{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-top:2rem;padding-bottom:2rem;background:url("/images/site/home/hand-1620466_1280.jpg") no-repeat center center;background-size:cover;background-attachment:fixed;padding:100px 0;text-align:center;color:#fefefe;position:relative}.parallax-section *{position:relative;z-index:2}.parallax-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);z-index:1}.parallax-section h2{font-weight:bold}.parallax-section .btn-group .btn{min-width:160px;font-size:clamp(1rem,.93rem + .35vw,1.125rem)}@media(max-width: 768px){.parallax-section{padding:60px 20px}.parallax-section .btn-group{flex-direction:column}.parallax-section .btn-group .btn{width:100%;margin-bottom:10px}}.news-section{text-align:center}.news-section h2{font-weight:bold}.themepage-element-pic-txt .text-wrapper{background-color:#e3000f;color:#fefefe !important}.themepage-element-pic-txt .text-wrapper a{color:inherit;text-decoration:underline}.themepage-element-pic-txt .text-wrapper a:hover{color:#fff}.themepage-element-pic-txt .image-col img{object-fit:cover;width:100%;height:100%;min-height:200px}.contact-persons-section{margin-top:3rem}.contact-persons-section .contact-persons-title{font-weight:700;margin-bottom:2rem;color:#252525}.contact-persons-section .contact-persons-grid>[class*=col-]{display:flex}.contact-persons-section .contact-person-card{width:100%;height:100%}.contact-persons-section .contact-person-card__inner{background:#fefefe;border-radius:6px;padding:1.1rem 1.2rem;width:100%;height:100%;border:1px solid #e3000f;display:flex;flex-direction:column}.contact-persons-section .contact-person-card__name{font-size:1.45rem;font-weight:700;margin-bottom:.15rem;color:#252525;line-height:1.3}.contact-persons-section .contact-person-card__role{font-size:.95rem;color:#5f5f5f;margin-bottom:.6rem;line-height:1.5}.contact-persons-section .contact-person-card__list{margin:0}.contact-persons-section .contact-person-card__row{padding-top:.45rem;margin-top:.45rem;border-top:1px solid rgba(0,0,0,.08)}.contact-persons-section .contact-person-card__row:first-child{border-top:1px solid rgba(0,0,0,.15)}.contact-persons-section .contact-person-card__row dd{margin:0}.contact-persons-section .contact-person-card__label{font-size:.85rem;font-weight:600;color:#252525;margin-bottom:.2rem}.contact-persons-section .contact-person-card__link{color:#e3000f;text-decoration:underline;text-underline-offset:.12em;overflow-wrap:anywhere}.contact-persons-section .contact-person-card__link:hover,.contact-persons-section .contact-person-card__link:focus{color:#930a0a}.contact-persons-section .contact-person-card__link:focus-visible{outline:2px solid #243a5e;outline-offset:2px;border-radius:2px}@media(max-width: 768px){.contact-persons-section .contact-person-card__inner{padding:1.2rem}.contact-persons-section .contact-person-card__name{font-size:1.2rem}}.subpage-card{hyphens:auto;background-color:#fefefe;border:1px solid #e3000f;transition:transform .3s ease,box-shadow .3s ease}@media(min-width: 769px){.subpage-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.15)}}.subpage-card .card-title{margin-bottom:.5rem;font-weight:bold}.subpage-card .card-text{font-size:clamp(1rem,.93rem + .35vw,1.125rem);margin-bottom:1rem}.subpage-card:focus-within{outline:3px solid #243a5e;outline-offset:4px}.accordion-skm .accordion-item{border:2px solid #e3000f;margin-bottom:1rem;color:#252525}.accordion-skm .accordion-item:first-of-type,.accordion-skm .accordion-item:last-of-type{border-radius:0}.accordion-skm .accordion-button{background-color:#fefefe;font-weight:bold;border:none;border-radius:0;position:relative;transition:background-color .3s ease}.accordion-skm .accordion-button:focus{box-shadow:none !important}.accordion-skm .accordion-button::after{content:"";display:inline-block;width:1em;height:1em;margin-left:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' stroke='%23dc3545' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;transition:transform .3s ease}.accordion-skm .accordion-button.collapsed::after{transform:rotate(0deg)}.accordion-skm .accordion-button:not(.collapsed){box-shadow:none;color:#252525}.accordion-skm .accordion-button:not(.collapsed)::after{transform:rotate(180deg)}.accordion-skm .accordion-body{background-color:#fefefe;padding:1rem}.committee-list{margin:1rem 0}.committee-list dt,.committee-list dd{margin:.2rem 0}.committee-list dt{font-weight:bold}@media(min-width: 768px){.committee-list{display:grid;grid-template-columns:200px auto;column-gap:1rem}.committee-list dt,.committee-list dd{margin:.5rem 0}}.skm-stripe-start{border-left:none;padding-left:0}@media(min-width: 992px){.skm-stripe-start{--skm-stripe-width: 4px;--skm-stripe-color: rgb(227, 0, 15);border-left:var(--skm-stripe-width) solid var(--skm-stripe-color);padding-left:1.5rem}}.heart-cta{top:clamp(24px,6vw,72px);right:clamp(48px,6vw,120px);z-index:3;width:clamp(150px,15vw,230px);display:grid;place-items:center;filter:drop-shadow(0 0.5rem 1rem rgba(0, 0, 0, 0.25));transform:rotate(16deg);transition:transform .25s ease-out,filter .25s ease-out}.heart-cta:hover{transform:rotate(16deg) scale(1.05);filter:drop-shadow(0 10px 18px rgba(0, 0, 0, 0.45))}@media(prefers-reduced-motion: reduce){.heart-cta:hover{transform:rotate(16deg) scale(1)}}.heart-cta .heart-bg{width:100%;fill:rgba(227,0,15,.9)}.heart-cta .heart-text{position:absolute;text-align:center;top:28%;line-height:1.25;font-size:clamp(.9rem,1.2vw,1.2rem);text-shadow:0 2px 6px rgba(0,0,0,.6);transform:rotate(-2deg);font-weight:600}@media(max-width: 576px){.heart-cta{width:clamp(130px,28vw,150px);top:12px;right:12px}.heart-cta .heart-text{font-size:.75rem;line-height:1.15}}.foerderhinweis{margin:2rem 0 3rem;text-align:left}.foerderhinweis__label{margin-bottom:.75rem;font-size:.95rem;font-weight:600;color:#252525}.foerderhinweis a{display:inline-block}.foerderhinweis img{display:block;max-width:220px;width:100%;height:auto}.skip-link{position:absolute;top:10px;left:10px;transform:translateY(-200%);z-index:10000;background-color:#000;color:#fff;padding:8px 16px;text-decoration:none;font-weight:bold;border-radius:4px;transition:transform .2s ease}.skip-link:link,.skip-link:visited,.skip-link:hover{color:#fff}.skip-link:focus,.skip-link:active{transform:translateY(0);outline:2px solid #fff;outline-offset:2px;color:#fff}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.reduced-motion-notice{background-color:rgba(0,0,0,.9);color:#fff;padding:10px 16px;border-radius:6px;font-size:.9rem;line-height:1.4;display:flex;align-items:center;gap:10px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.reduced-motion-notice .notice-text{flex:1}.reduced-motion-notice .notice-close{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;padding:2px 8px;border-radius:4px;cursor:pointer;font-size:.85rem;transition:background .2s ease,color .2s ease}.reduced-motion-notice .notice-close:hover,.reduced-motion-notice .notice-close:focus{background:#fff;color:#000;outline:none}a:focus,button:focus,input:focus,select:focus,textarea:focus,summary:focus,[role=button]:focus,[tabindex]:not([tabindex="-1"]):focus{outline:3px solid #243a5e;outline-offset:3px}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible),summary:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible),[tabindex]:not([tabindex="-1"]):focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid #243a5e;outline-offset:3px}.ws-news-wrapper .container-wrapper .news-card{position:relative;background:#fff;border-radius:.375rem;overflow:hidden;box-shadow:0 .125rem .5rem rgba(0,0,0,.05);transition:box-shadow .2s ease}.ws-news-wrapper .container-wrapper .news-card:focus-within{outline:3px solid #243a5e;outline-offset:3px}.ws-news-wrapper .container-wrapper .over-link{position:absolute;inset:0;z-index:2}.ws-news-wrapper .container-wrapper .over-link:focus,.ws-news-wrapper .container-wrapper .over-link:focus-visible{outline:none}.ws-news-wrapper .container-wrapper .news-card-header img{display:block;width:100%;height:auto}.ws-news-wrapper .container-wrapper .news-card-body{padding:clamp(1rem,.9rem + .3vw,1.25rem);text-align:center}.ws-news-wrapper .container-wrapper .news-card-body .news-title{margin:0 0 .75rem;font-size:clamp(1rem,.98rem + .15vw,1.2rem);line-height:1.2;text-align:center;text-wrap:balance;align-self:stretch}.ws-news-wrapper .container-wrapper .news-card-body p,.ws-news-wrapper .container-wrapper .news-card-body .card-text{margin:0;font-size:clamp(.95rem,.92rem + .15vw,1.05rem);line-height:1.55;text-align:center}