.path-user #user-login a{display:block}.path-user #user-login #reg-pass-group input[type=password]{background:url(icons/passwort.svg) 15px no-repeat;padding-left:50px}.path-user #user-login .form-item-domain{margin-bottom:0}.path-user #user-login .form-item-domain .input-group{display:inline-block;margin-bottom:0;max-width:54%}.path-user #user-login #edit-domain{background:url(icons/user.svg) 15px no-repeat;padding-left:50px}.path-user #user-login #edit-domain--description{display:inline-block;max-width:43%}.path-user #user-login #edit-domain--description #domain-complete p{font-family:Calibri;font-size:1em;margin-bottom:0}.path-user #user-login #domain-description{margin-bottom:15px}.path-user #user-login .input-group-addon{display:none}.path-user #user-login div.password-confirm{visibility:hidden}.path-user #user-login .is-weak{background-color:#e62600}.path-user #user-login .is-fair{background-color:#e09600}.path-user #user-login .is-good{background-color:#0074bd}.path-user #user-login .is-strong{background-color:#77b259}.path-user #user-login .password-suggestions{border:1px solid #b4b4b4;font-family:Calibri;font-size:1em;margin-bottom:40px;padding:10px}.path-user #user-login .password-suggestions ul{list-style:initial;padding-left:20px}.path-user #user-login .messages__wrapper h2{margin:15px 0 25px}.path-user #user-login .messages__wrapper p{text-align:center}html{scroll-padding-top:80px}.container-fluid{padding:0}.event-section .more-link a,.form-submit,.member-section .btn,.sliding-popup-bottom .agree-button{text-transform:none}.row{margin:0}h1,h2,h3{text-wrap:balance;font-family:var(--font1)!important;font-weight:800;text-transform:none}#header{background:#fff;border-bottom:1px solid #ededed;height:74px;left:0;margin:0;position:sticky;right:0;top:0;transition:all .4s ease-in-out;z-index:1030}@media only screen and (min-width:768px){#header{height:114px}}.header-wrapper{align-items:center;display:flex;height:74px;justify-content:space-between;margin:0 auto;max-width:calc(100vw - 5%)}@media only screen and (min-width:768px){.header-wrapper{height:114px}}a.header-brand{color:var(--color1);flex-shrink:1;font-family:var(--font1);font-size:clamp(1.375rem,1.075rem + 1.3333333333vw,2.125rem);font-weight:700;height:auto;line-height:1.1;max-height:100%;max-width:500px;text-transform:none;width:auto}a.header-brand img{display:block;max-height:66px}a.header-brand+.hamburger{padding-left:10px}@media only screen and (min-width:1260px){#mobile-menu-button{display:block}}ul.navbar-desktop,ul.navbar-mobile{display:none}ul.nav.navbar-mobile{background:rgba(0,0,0,.2);flex-direction:column;height:calc(100vh - 74px);left:unset;margin:0;overflow-y:auto;padding:0;position:absolute;right:0;top:73px;width:100%}@media only screen and (min-width:768px){ul.nav.navbar-mobile{height:100vh;top:0}}ul.nav.navbar-mobile li{background:#fff;border:0;margin:0 0 0 auto;max-width:570px;padding-right:40px;text-align:right;width:100%}@media only screen and (min-width:768px){ul.nav.navbar-mobile li{max-width:450px;padding-right:66px}}@media only screen and (min-width:1024px){ul.nav.navbar-mobile li{max-width:570px}}@media only screen and (min-width:768px){ul.nav.navbar-mobile li:first-child{padding-top:114px}}ul.nav.navbar-mobile li:last-child{flex-direction:column;height:100vh}ul.nav.navbar-mobile li a{color:var(--color1);font:700 2rem var(--font1);padding:15px 0}@media only screen and (min-width:1260px){ul.nav.navbar-mobile li a{font-size:2.25rem}}ul.nav.navbar-mobile li a:active,ul.nav.navbar-mobile li a:focus,ul.nav.navbar-mobile li a:hover{background:#fff;text-decoration:underline}.field--name-field-sections .field__item:first-child section:first-child:not(.horizontal){padding:45px 15px 138px}.field--name-field-sections .field__item:first-child section.home-section:not(.horizontal){padding:45px 0 138px}section.home-section:not(.horizontal){background:url(images/subtle-dots.png);padding:0}section.home-section:not(.horizontal):before{content:none}section.home-section:not(.horizontal) .content-wrapper{display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto 30px;max-width:1260px;position:relative}section.home-section:not(.horizontal) .content-wrapper>.slogan-text{grid-column:1/span 12;grid-row:1;margin-top:45%;z-index:1}@media only screen and (min-width:768px){section.home-section:not(.horizontal) .content-wrapper>.slogan-text{grid-column:1/span 8;margin-top:65%}}@media only screen and (min-width:1024px){section.home-section:not(.horizontal) .content-wrapper>.slogan-text{grid-column:1/span 8;margin-top:20%}}section.home-section:not(.horizontal) .content-wrapper>.slogan-text .subslogan{line-height:1.3}@media only screen and (min-width:1024px){section.home-section:not(.horizontal) .content-wrapper>.slogan-text .subslogan{max-width:490px}}@media only screen and (min-width:1260px){section.home-section:not(.horizontal) .content-wrapper>.slogan-text .subslogan{max-width:540px}}section.home-section:not(.horizontal) .content-wrapper .image-wrapper{display:block;grid-column:4/-1;grid-row:1;overflow:hidden}@media only screen and (min-width:768px){section.home-section:not(.horizontal) .content-wrapper .image-wrapper{grid-column:7/-1}}section.home-section:not(.horizontal) .content-wrapper .image-wrapper img{transition:all .4s ease-in-out}section.home-section:not(.horizontal) .content-wrapper .image-wrapper img:hover{transform:scale(1.1)}section.home-section:not(.horizontal) h1{text-wrap:unset;color:#214368;font-size:clamp(3.5rem,2.9rem + 2.6666666667vw,5rem);line-height:1.025;margin:0 15px 32px;max-width:50%}@media only screen and (min-width:768px){section.home-section:not(.horizontal) h1{margin:0 0 46px 15px;max-width:unset}}@media only screen and (min-width:1260px){section.home-section:not(.horizontal) h1{margin:0 0 46px}}section.home-section:not(.horizontal) .subslogan{font-size:clamp(1.5rem,1.4rem + .4444444444vw,1.75rem);line-height:1.32142;margin:0 15px;max-width:540px}@media only screen and (min-width:1260px){section.home-section:not(.horizontal) .subslogan{margin:0}}section.home-section:not(.horizontal) .slogan-text{display:flex;flex-direction:column;gap:20px;justify-content:center;padding-top:0}section.home-section:not(.horizontal) .link{background:var(--color1);max-width:100%;padding:50px}section.home-section:not(.horizontal) .link span{color:#fff;display:block;font-family:var(--font1);font-size:1.875rem;line-height:1.1;margin:0 auto 32px;max-width:600px;text-align:center}@media only screen and (min-width:768px){section.home-section:not(.horizontal) .link span{font-size:2.25rem}}section.home-section:not(.horizontal) .link a{background:var(--color2);color:#fff;display:block;font-family:var(--font1);font-size:1.375rem;font-weight:700;margin:0 auto;max-width:300px;padding:10px 30px;text-align:center}@media only screen and (min-width:768px){section.home-section:not(.horizontal) .link a{font-size:1.5625rem;padding:13px 30px}}section.home-section:not(.horizontal) .link a:active,section.home-section:not(.horizontal) .link a:focus-within,section.home-section:not(.horizontal) .link a:hover{text-decoration:underline}section.horizontal{background:url(images/subtle-dots.png);padding:41px 0 138px}section.horizontal:before{content:none}section.horizontal h1{color:var(--color1);flex-shrink:0;font-family:var(--font1);font-size:2.5rem;font-weight:300;line-height:1.1;margin-bottom:10px;max-width:600px}@media only screen and (min-width:1260px){section.horizontal h1{font-size:4.375rem;line-height:1;margin-bottom:0}}section.horizontal .subslogan{font-size:1.25rem;line-height:1.3;max-width:600px}@media only screen and (min-width:1260px){section.horizontal .subslogan{font-size:1.75rem}}section.horizontal .slogan-text{margin:0 2.5% 45px;max-width:1260px}@media only screen and (min-width:1024px){section.horizontal .slogan-text{align-items:center;display:flex;gap:54px;justify-content:space-between}}@media only screen and (min-width:1920px){section.horizontal .slogan-text{margin:0 auto 45px}}section.horizontal .image-wrapper{position:relative}section.horizontal picture{display:block;font-size:0;height:auto;line-height:1;text-align:center;width:100%}section.horizontal .link{background:var(--color1);max-width:100%;padding:50px;text-align:center}@media only screen and (min-width:1260px){section.horizontal .link{bottom:-135px;position:absolute;right:100px;width:600px}}@media only screen and (min-width:1920px){section.horizontal .link{bottom:-80px;right:300px}}section.horizontal .link span{color:#fff;display:block;font-family:var(--font1);font-size:1.875rem;line-height:1.28;margin-bottom:32px}@media only screen and (min-width:768px){section.horizontal .link span{font-size:2.25rem}}section.horizontal .link a{background:var(--color2);-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;color:#fff;display:block;display:inline;font-family:var(--font1);font-size:1.375rem;font-weight:700;line-height:1.6;padding:10px;width:250px}@media only screen and (min-width:768px){section.horizontal .link a{font-size:1.5625rem;padding:13px 30px}}section.horizontal .link a:active,section.horizontal .link a:focus-within,section.horizontal .link a:hover{text-decoration:underline}section.about-section{background:url(images/subtle-dots.png)}section.about-section .row{margin:0}section.about-section h2{color:var(--color1)}section.about-section img{transition:all .4s ease-in-out}section.about-section img:hover{transform:scale(1.1)}section.about-section li a{border:1px solid #e0e0e0;border-radius:50%;color:transparent;display:block;font-size:1.375rem;height:45px;line-height:2.5625rem;overflow:hidden;text-align:center;width:45px}section.about-section li a:before{color:#999;display:inline-block;font-size:1.25rem;margin-left:-1px;text-rendering:auto;vertical-align:-1px}section.about-section li a.active,section.about-section li a:focus,section.about-section li a:hover{background:var(--color1);border:1px solid transparent}section.about-section li a.active:before,section.about-section li a:focus:before,section.about-section li a:hover:before{color:#fff}section.about-section .social-links{display:flex;justify-content:center;margin:20px 0}@media only screen and (min-width:768px){section.about-section .social-links{margin:30px 0 0}}section.about-section .social-links li{display:inline-block;padding-left:5px;padding-right:5px}section.about-section .facebook a:before{content:"";font-family:Icon Default}section.about-section .youtube a:before{content:"";font-family:Icon Default}section.about-section .twitter a:before{content:url(icons/x_gray.svg);height:45px}section.about-section .twitter:hover a:before{content:url(icons/x.svg);height:45px}section.about-section .instagram a:before{content:"";font-family:Icon Default}section.about-section .linkedin a:before{content:"";font-family:Icon Default}section.about-section .xing a:before{content:"";font-family:Icon Default}section.about-section .tiktok a:before{content:"";font-family:Tiktok}section.about-section .profile-overview{opacity:0}.featured.article-teaser{background:var(--color1);color:#fff;padding:87px 0}.featured.article-teaser .blog-content,.featured.article-teaser .entry-header{margin:0 auto;max-width:950px;text-align:center}.featured.article-teaser .blog-content{justify-content:center;margin-top:50px}.featured.article-teaser h2 a{color:#fff;font-size:clamp(2.125rem,1.375rem + 3.3333333333vw,4rem);font-weight:300;line-height:.96875;margin:0 0 82px}.featured.article-teaser .readmore{background:var(--color2);color:#fff;font-weight:700;padding:12px 17px 13px;text-transform:none}.featured.article-teaser .readmore:active,.featured.article-teaser .readmore:focus,.featured.article-teaser .readmore:hover{text-decoration:underline}section.articles-section{background:url(images/subtle-dots.png)}section.articles-section.article-large-slider button:before{color:var(--color2)}section.articles-section .more-link a{background:var(--color2);color:#fff}section.articles-section .slider-image img{transition:all .4s ease-in-out}section.articles-section .slider-image img:hover{transform:scale(1.1)}section.articles-section .section-intro>h2{background:var(--color1);hyphens:auto}section.articles-section .slider-large{background:transparent;margin:0 auto;width:calc(100vw - 30px)}@media only screen and (min-width:768px){section.articles-section .slider-large{width:100%}}section.articles-section .slider-large .content{gap:20px;margin:0 auto}@media only screen and (min-width:768px){section.articles-section .slider-large .content{width:80%}}@media only screen and (min-width:1260px){section.articles-section .slider-large .content{gap:80px}}section.articles-section .slider-large .read-more{margin-top:50px}section.articles-section .slider-large .read-more a:after{content:none}section.articles-section .slider-large .read-more svg{fill:var(--color2);transition:all .4s ease-in-out}section.articles-section .slider-large .read-more svg:hover{margin-left:5px}section.articles-section .slick__arrow{top:20%;transform:translateY(-20%)}section.articles-section .slick-slide a:focus,section.articles-section .slick-slide a:hover{color:var(--color2)}section.articles-section.article-large-slider .slick__arrow{bottom:35px}@media only screen and (min-width:768px){section.articles-section.article-large-slider .slick__arrow{bottom:-35px}}section.articles-section.article-large-slider .content{flex-direction:column}@media only screen and (min-width:1024px){section.articles-section.article-large-slider .content{flex-direction:row}}section.articles-section.article-large-slider button.slick-next,section.articles-section.article-large-slider button.slick-prev{background:transparent;box-shadow:none;height:80px;line-height:1;margin:18px 0;top:0;width:60px}section.articles-section.article-large-slider button.slick-next:before,section.articles-section.article-large-slider button.slick-prev:before{font-size:3.75rem;padding:0}section.articles-section.article-large-slider button.slick-prev{left:15px}@media only screen and (min-width:1024px){section.articles-section.article-large-slider button.slick-prev{left:15px}}section.articles-section.article-large-slider button.slick-next{right:15px;top:2px}@media only screen and (min-width:1024px){section.articles-section.article-large-slider button.slick-next{right:15px}}section.articles-section.article-large-slider .slider-text{padding:0}section.articles-section.article-large-slider .slider-large h2{font-size:clamp(2.125rem,1.425rem + 3.1111111111vw,3.875rem);hyphens:auto;line-height:1.15;margin:0 0 32px}section.articles-section.article-large-slider div.text-formatted{font-size:clamp(1.25rem,1.15rem + .4444444444vw,1.5rem);line-height:1.25}section.articles-section.article-large-slider div.read-more a:after{font-size:3.75rem;line-height:unset;margin:25px 0 0;padding:0}section.articles-section.article-large-slider .slick__slide{background:transparent}section.articles-section.article-large-slider .slider-image{width:100%}section.articles-section.article-large-slider .more-link{margin-top:10px}@media only screen and (min-width:768px){section.articles-section.article-large-slider .more-link{margin-top:76px}}section.articles-section.article-large-slider .more-link a{padding:10px}section.articles-section .field--name-title{color:var(--color1)}section.articles-section .view-content+.more-link{display:none}.mission-section{background:var(--color3)}.mission-section .section-intro{margin-bottom:30px}.mission-section .row{margin:0}.mission-section h2{color:var(--color1);margin-bottom:30px}.mission-section .field--name-field-thema{hyphens:auto;padding:0}.mission-section .field--name-field-themen{display:flex;flex-direction:column;gap:30px;margin:0 auto 50px;width:calc(100vw - 30px)}@media only screen and (min-width:768px){.mission-section .field--name-field-themen{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media only screen and (min-width:1260px){.mission-section .field--name-field-themen{width:100%}}.mission-section .field--name-field-themen>.field__item{background:#fff;padding:25px;position:relative;transition:transform .3s ease}@media only screen and (min-width:1024px){.mission-section .field--name-field-themen>.field__item{padding:35px 30px}}.mission-section .field--name-field-themen>.field__item:hover:has(a){box-shadow:0 3px 16px 0 rgba(0,0,0,.1);transform:translateY(-10px)}.mission-section .field--name-field-themen>.field__item:hover:has(a) span{transform:translateX(10px)}.mission-section .field--name-field-themen .field--name-field-text-formatted{margin-bottom:40px}.mission-section .field--name-field-themen picture{display:block;margin-bottom:22px}.mission-section .field--name-field-themen span{bottom:25px;position:absolute;right:40px;transition:transform .3s ease}.mission-section .field--name-field-themen span:after{content:"";font-family:Icon Default;font-size:2.1875rem;line-height:1}.mission-section h3{color:var(--color1);font-size:clamp(1.5rem,1.35rem + .6666666667vw,1.875rem);height:76px;hyphens:auto;line-height:1.11765;margin:0 0 16px}.mission-section h3,.mission-section h3 div{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mission-section h3:before{display:none}.mission-section .field--name-field-text-formatted{-webkit-line-clamp:6;-webkit-box-orient:vertical;color:var(--text-color);display:-webkit-box;hyphens:auto;overflow:hidden}.mission-section .pdf-link a:hover{text-decoration:underline}.mission-section .field--name-field-themen>.field__item:first-child{animation-delay:.06s}.mission-section .field--name-field-themen>.field__item:nth-child(2){animation-delay:.12s}.mission-section .field--name-field-themen>.field__item:nth-child(3){animation-delay:.18s}.mission-section .field--name-field-themen>.field__item:nth-child(4){animation-delay:.24s}.mission-section .field--name-field-themen>.field__item:nth-child(5){animation-delay:.3s}.mission-section .field--name-field-themen>.field__item:nth-child(6){animation-delay:.36s}.mission-section .field--name-field-themen>.field__item:nth-child(7){animation-delay:.42s}.mission-section .field--name-field-themen>.field__item:nth-child(8){animation-delay:.48s}.mission-section .field--name-field-themen>.field__item:nth-child(9){animation-delay:.54s}.mission-section .field--name-field-themen>.field__item:nth-child(10){animation-delay:.6s}.mission-section .field--name-field-themen>.field__item:nth-child(11){animation-delay:.66s}.mission-section .field--name-field-themen>.field__item:nth-child(12){animation-delay:.72s}@keyframes fade-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}section.contact-section{background:var(--color1);border-top:0}section.contact-section .section-intro{padding:0 6.26%}section.contact-section .form-control{font-size:1.375rem;height:50px}section.contact-section .form-checkbox,section.contact-section .form-radio{-webkit-appearance:none;background:#fff;border:2px solid #ccc;cursor:pointer;height:18px;margin:0 15px 0 0;outline:none;position:static;vertical-align:sub;width:18px}section.contact-section .form-checkbox:checked,section.contact-section .form-radio:checked{background:#5f5f5f;border-color:#5f5f5f;box-shadow:inset 0 0 0 3px #fff}section.contact-section .form-checkbox:checked{background:#fff;border-color:#fff;content:url(icons/check.svg)}section.contact-section h2,section.contact-section label,section.contact-section p{color:#fff}section.contact-section .has-error.form-item-checkbox label{color:#b0b0b0}section.contact-section label a{color:#fff;text-decoration:underline}section.contact-section .frc-captcha{background:transparent}section.contact-section .frc-icon{fill:#fff;stroke:#fff}section.contact-section .frc-text{color:#fff}section.contact-section .form-submit{background:var(--color2);color:#fff}section.contact-section .uv-landingpage-contact-form .form-submit{font-size:1.375rem;max-width:230px;padding:10px}section.contact-section .form-item-checkbox{align-items:center;display:flex}section.contact-section .form-item-checkbox .form-checkbox{flex-shrink:0;margin:0 10px 0 0}section.contact-section a:hover{text-decoration:underline}section.contact-section .form-type-email input:active,section.contact-section .form-type-email input:focus,section.contact-section .form-type-textarea input:active,section.contact-section .form-type-textarea input:focus,section.contact-section .form-type-textfield input:active,section.contact-section .form-type-textfield input:focus{border-color:#ccc}section.contact-section .form-submit{border-color:var(--color2);border-radius:0;font-weight:700;text-transform:none}section.contact-section .row{max-width:100%}section.contact-section .col-sm-4{padding:0}section.contact-section .uv-landingpage-contact-form>div:nth-child(3){margin:0;padding:0 6.25%}section.contact-section div.alert-danger a:hover{color:var(--color2)}section.contact-section div.alert-danger .close{margin:0;top:10px}section.story-section{background:url(images/subtle-dots.png);border-top:0}section.story-section h2{color:var(--color1)}section.news-section{background:url(images/subtle-dots.png)}section.news-section h2{color:var(--color1)}@media only screen and (min-width:1024px){section.news-section .row .col-md-4:nth-child(2n){margin-top:195px}section.news-section .row .col-md-4:nth-child(3n){margin-top:50px}}section.news-section .row .col-md-4{border:0}section.news-section .row .col-md-4 .entry-content{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;position:relative}section.news-section .row .col-md-4 .entry-content:before{color:#dedede;font-family:Icon Default;font-size:25px;right:20px;top:15px}section.news-section .row .col-md-4.sm-facebook .blog-content .fb-video:after,section.news-section .row .col-md-4.sm-facebook .blog-content video:after,section.news-section .row .col-md-4.sm-facebook .blog-content>a:after{align-items:center;background:#2d2d2d;border-radius:50%;color:#fff;content:"";display:flex;font-family:Flaticon;font-size:34px;height:50px;justify-content:center;margin:25px auto;width:50px}section.news-section .row .col-md-4.sm-instagram .blog-content:has(>a)>a:after{align-items:center;background:#2d2d2d;border-radius:50%;color:#fff;content:"";display:flex;font-family:Icon Default;font-size:34px;height:50px;justify-content:center;margin:25px auto;width:50px}section.news-section .row .col-md-4.sm-instagram .blog-content:has(>video)>footer:before{align-items:center;background:#2d2d2d;border-radius:50%;color:#fff;content:"";display:flex;font-family:Icon Default;font-size:34px;height:50px;justify-content:center;margin:25px auto;width:50px}section.news-section .row .col-md-4.sm-instagram .blog-content:has(>video):has(>.entry-content)>.entry-content:before{align-items:center;background:#2d2d2d;border-radius:50%;color:#fff;content:"";display:flex;font-family:Icon Default;font-size:34px;height:50px;justify-content:center;margin:25px auto;width:50px}section.news-section .row .col-md-4.sm-instagram .blog-content:has(>video):has(>.entry-content)>footer:before{content:none}section.news-section .row .col-md-4.sm-twitter .blog-content video:after,section.news-section .row .col-md-4.sm-twitter .blog-content>a:after{align-items:center;background:#2d2d2d;border-radius:50%;content:url(icons/x.svg);display:flex;font-size:34px;height:50px;justify-content:center;margin:25px auto;width:50px}section.news-section .the-time{font-size:1.5rem}section.news-section img{width:100%}section.news-section .entry-meta .fa-heart-o:before,section.news-section .readmore{color:var(--color2)}section.persons-section-alt{padding:80px 6.25%}section.persons-section-alt h2{color:var(--color1)}section.persons-section-alt .field--name-field-person-refs{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}section.persons-section-alt .field--name-field-person-refs .person{margin:0 auto;width:100%}@media only screen and (min-width:1024px){section.persons-section-alt .field--name-field-person-refs .person{width:60%}}section.persons-section-alt .field--name-field-person-refs .person img{margin:0 auto;transition:transform .3s ease}section.persons-section-alt .field--name-field-person-refs .person:hover:has(a) img{transform:scale(1.1)}section.persons-section-alt .field--name-field-person-refs .person:hover:has(a) h3 span{text-decoration:underline}@media only screen and (min-width:768px){section.persons-section-alt .field--name-field-person-refs>.field__item{width:calc(50% - 20px)}section.persons-section-alt .field--name-field-person-refs>.field__item:nth-child(odd) .person{margin:0 0 0 auto}section.persons-section-alt .field--name-field-person-refs>.field__item:nth-child(2n) .person{margin:0 auto 0 0}}section.persons-section-alt .field--name-field-person-refs .field--name-field-image{margin-bottom:15px}section.persons-section-alt picture{display:block;margin-bottom:15px;max-height:360px;max-width:360px;overflow:hidden}section.persons-section-alt h3{color:var(--color1);font-family:var(--font1)}section.persons-section-alt .field--name-field-description,section.persons-section-alt .field--name-field-functions>div,section.persons-section-alt a,section.persons-section-alt h3{margin-bottom:10px;text-align:left}section.persons-section-alt .person-data{position:relative}section.persons-section-alt .person-data a{display:flex;justify-content:space-between;margin-bottom:0;transition:transform .3s ease}section.persons-section-alt .person-data a:hover:after{transform:translateX(10px)}section.persons-section-alt .person-data a:after{content:"";font-family:Icon Default;font-size:2.1875rem;line-height:1;margin-right:10px}section.persons-section-alt.three-column .field--name-field-person-refs .person{margin:0;width:100%}@media only screen and (min-width:1024px){section.persons-section-alt.three-column .field--name-field-person-refs .person{width:100%}}@media only screen and (min-width:768px){section.persons-section-alt.three-column .field--name-field-person-refs>.field__item{width:calc(50% - 20px)}}@media only screen and (min-width:1024px){section.persons-section-alt.three-column .field--name-field-person-refs>.field__item{width:calc(33% - 24px)}}section.persons-section-alt.two-column .field--name-field-person-refs{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}section.persons-section-alt.two-column .field--name-field-person-refs .person{margin:0 auto;width:100%}@media only screen and (min-width:1024px){section.persons-section-alt.two-column .field--name-field-person-refs .person{width:60%}}section.persons-section-alt.two-column .field--name-field-person-refs .person img{margin:0 auto}@media only screen and (min-width:768px){section.persons-section-alt.two-column .field--name-field-person-refs>.field__item{width:calc(50% - 20px)}section.persons-section-alt.two-column .field--name-field-person-refs>.field__item:nth-child(odd) .person{margin:0 0 0 auto}section.persons-section-alt.two-column .field--name-field-person-refs>.field__item:nth-child(2n) .person{margin:0 auto 0 0}}section.event-section{background:#fff;background:url(images/subtle-dots.png)}section.event-section h2{color:var(--color1)}section.event-section .view{max-width:861px;position:relative}section.event-section .view ul:before{border:0}section.event-section .view ul{overflow:hidden;position:relative}@media only screen and (min-width:768px){section.event-section .view ul:before{content:"";display:block;height:100vh;left:50%;position:absolute;width:1px}}section.event-section .view h2{font-size:clamp(1.25rem,1.15rem + .4444444444vw,1.5rem);line-height:2rem;text-transform:none}section.event-section .view h2 a{color:var(--text-color)}section.event-section .view h2 a:focus,section.event-section .view h2 a:hover{color:var(--color1)}section.event-section .view li{display:flex;max-width:435px}@media only screen and (min-width:768px){section.event-section .view li{max-width:356px}}@media only screen and (min-width:1024px){section.event-section .view li{max-width:435px}}@media only screen and (min-width:768px){section.event-section .view li:nth-child(2n):after{color:var(--color1);content:"•";font-size:30px;margin:-8px -3px 0 22px;position:relative;z-index:2}}section.event-section .view li:nth-child(odd){margin:0 auto}@media only screen and (min-width:768px){section.event-section .view li:nth-child(odd){margin:0 0 0 calc(100% - 356px);padding:0 0 30px}}@media only screen and (min-width:1024px){section.event-section .view li:nth-child(odd){margin:0 0 0 calc(100% - 435px)}}@media only screen and (min-width:768px){section.event-section .view li:nth-child(odd):before{color:var(--color1);content:"•";font-size:30px;margin:-8px 22px 0 -3px;position:relative;z-index:2}}section.event-section .view li:nth-child(2n){margin-bottom:0}@media only screen and (min-width:768px){section.event-section .view li:nth-child(2n){margin-bottom:30px}}section.event-section .view li:last-child{padding:0}section.event-section .view li>div{background:transparent;padding:20px 20px 25px;width:100%}section.event-section .view li h2,section.event-section .view li:after,section.event-section .view li:before{transition:all .3s ease-in-out}section.event-section .view li:active:nth-child(odd):before,section.event-section .view li:focus:nth-child(odd):before,section.event-section .view li:hover:nth-child(odd):before{font-size:200px;margin-left:-22px}@media only screen and (min-width:1024px){section.event-section .view li:active:nth-child(odd):before,section.event-section .view li:focus:nth-child(odd):before,section.event-section .view li:hover:nth-child(odd):before{font-size:117px;margin-left:-24px}}section.event-section .view li:active:nth-child(2n):after,section.event-section .view li:focus:nth-child(2n):after,section.event-section .view li:hover:nth-child(2n):after{font-size:200px;margin-right:-22px}@media only screen and (min-width:1024px){section.event-section .view li:active:nth-child(2n):after,section.event-section .view li:focus:nth-child(2n):after,section.event-section .view li:hover:nth-child(2n):after{font-size:117px;margin-right:-24px}}section.event-section .view li{align-items:center}@media only screen and (min-width:768px){section.event-section .view li:nth-child(2n):after{font-size:3rem;margin:0 -8px 0 0}section.event-section .view li:nth-child(odd):before{font-size:3rem;margin:0 0 0 -6px}section.event-section .view li:nth-child(2n){display:flex;justify-content:flex-end}}section.event-section .view li>div{width:auto}section.reference-slider{align-items:center;background:url(images/subtle-dots.png);display:flex;height:270px}@media only screen and (min-width:768px){section.reference-slider{height:370px}}@media only screen and (min-width:1024px){section.reference-slider{height:470px}}section.reference-slider .glide{margin:0 auto}@media only screen and (min-width:768px){section.reference-slider .glide{width:90%}}section.reference-slider .glide__arrows{height:2px;left:0;position:absolute;top:0;width:100%}section.reference-slider .glide__arrow--left{color:var(--color2);left:0;position:absolute;transform:rotate(180deg)}@media only screen and (min-width:768px){section.reference-slider .glide__arrow--left{left:-35px}}section.reference-slider .glide__arrow--left:before{content:"";font-family:Icon Default;opacity:1}section.reference-slider .glide__arrow--left:hover{color:var(--text-color)}section.reference-slider .glide__arrow--right{color:var(--color2);margin-top:20px;position:absolute;right:0}@media only screen and (min-width:768px){section.reference-slider .glide__arrow--right{right:-35px}}section.reference-slider .glide__arrow--right:before{content:"";font-family:Icon Default;opacity:1}section.reference-slider .glide__arrow--right:hover{color:var(--text-color)}section.reference-slider button{background:transparent;box-shadow:none;height:80px;line-height:1;margin:18px 0;top:0;width:60px}section.reference-slider button:before{font-size:3.75rem;padding:0}section.reference-slider .glide__slides{text-align:center}section.reference-slider .glide__slide{padding:0 30px}@media only screen and (min-width:768px){section.reference-slider .glide__slide{padding:0}}.footer-section{background:#fff;color:var(--text-color)}.footer-section ul{display:block}.footer-section .copyright a{color:var(--text-color)}.footer-section .list-inline a{border:0;margin:0}.footer-section .facebook a,.footer-section .instagram a,.footer-section .linkedin a,.footer-section .tiktok a,.footer-section .twitter a,.footer-section .youtube a{background:#2d2d2d}.footer-section .social-links .list-inline .twitter a:before{content:url(icons/x.svg);height:45px}.event-section .more-link a,.form-submit,.member-section .btn,.more-link a,.sliding-popup-bottom .agree-button{font-family:var(--font1)}.btn-primary:hover,.event-section .more-link a:active,.event-section .more-link a:focus,.event-section .more-link a:hover,.form-submit:active,.form-submit:focus,.form-submit:hover,.member-section .btn:active,.member-section .btn:focus,.member-section .btn:hover,.more-link a:active,.more-link a:focus,.more-link a:hover,.sliding-popup-bottom .agree-button:active,.sliding-popup-bottom .agree-button:focus,.sliding-popup-bottom .agree-button:hover{text-decoration:underline}.btn-primary:hover{border-color:var(--color2)}section .more-link a{background:var(--color2);color:#fff;font-weight:700;text-transform:none}.page-node-type-article .field--name-field-title,.page-node-type-article h1{color:var(--color1);hyphens:auto}.page-node-type-article article.full{padding:0 6.25%}@media only screen and (min-width:1024px){.page-node-type-article article.full{padding:0}}.page-node-type-article article.full .field--name-field-image-caption,.page-node-type-article article.full figcaption{color:#707070;text-align:center}.page-node-type-article article.full .field--name-field-image{text-align:center}.page-node-type-article article.full .field--name-field-date-without-time{margin:18px 0}.page-node-type-article article.full .field--name-field-title,.page-node-type-article article.full h2.field{color:var(--color1);font-family:var(--font1);font-size:clamp(1.75rem,1.65rem + .4444444444vw,2rem);font-weight:800;line-height:1.325;margin:0 0 20px;padding:10px 0 0}.page-node-type-article article.full .field--name-field-files,.page-node-type-article article.full .paragraph--type--embed-code,.page-node-type-article article.full .paragraph--type--image,.page-node-type-article article.full .paragraph--type--links,.page-node-type-article article.full .paragraph--type--text{margin:0 0 30px}.page-node-type-article article.full .field--name-field-links a:before{color:var(--color1);content:"";font-family:Icon Default;padding:0 9px 0 0}.page-node-type-article article.full .field--name-field-files .icon:before{content:"";font-family:Icon Default;margin:0 10px 0 0}.page-node-type-article .backlink a:hover:before{margin-left:-10px;transition:all .4s ease-in-out}.page-node-type-article button.slick-next,.page-node-type-article button.slick-prev{background:transparent;box-shadow:none;height:80px;line-height:1;margin:18px 0;top:0;width:60px}.page-node-type-article button.slick-next:before,.page-node-type-article button.slick-prev:before{content:"";font-family:Icon Default;font-size:3.75rem;opacity:1;padding:0}.page-node-type-article button.slick-prev{bottom:-56px;top:unset;transform:rotate(180deg)}.page-node-type-article button.slick-next{top:-15px}.page-node-type-article .field--name-field-files .icon:before,.page-node-type-article .field.backlink a:before,.page-node-type-article .slick-arrow:after,.page-node-type-article .slick-arrow:before{color:var(--color2)}.page-node-type-article .field--name-field-body ol,.page-node-type-article .field--name-field-body ul{margin-bottom:30px}.path-articles .region-content{max-width:1170px}.path-articles .region-content .entry-content .readmore{color:var(--color2);font-size:clamp(1.25rem,1.25rem + 0vw,1.25rem);text-transform:unset}.path-articles h2 .field--name-title{text-transform:none}.path-articles .field--name-field-files .icon:before,.path-articles .region-content h2 a:focus,.path-articles .region-content h2 a:hover{color:var(--color2)}.article.teaser{padding:0 6.25%}@media only screen and (min-width:768px){.article.teaser{padding:0}}.article.teaser .blog-content{gap:20px;padding:0}@media only screen and (min-width:768px){.article.teaser .entry-image{max-width:410px;min-width:410px}}.page-node-type-article .region-content,.page-node-type-basic-page .region-content,.page-node-type-event-simple .region-content,.path-articles .region-content,.path-events .region-content{padding-top:20px}@media only screen and (min-width:1024px){.page-node-type-article .region-content,.page-node-type-basic-page .region-content,.page-node-type-event-simple .region-content,.path-articles .region-content,.path-events .region-content{padding-top:80px}}.page-node-type-article .region-content h1,.page-node-type-basic-page .region-content h1,.page-node-type-event-simple .region-content h1,.path-articles .region-content h1,.path-events .region-content h1{font-family:var(--font1);font-size:clamp(2.125rem,1.675rem + 2vw,3.25rem);font-weight:800;line-height:1.0322580645;margin-bottom:40px;text-align:center;text-transform:none}.page-node-type-persons-overview .region-content{margin:0 auto;max-width:1170px;padding:20px 0 0}@media only screen and (min-width:768px){.page-node-type-persons-overview .region-content{padding-top:80px}}@media only screen and (min-width:1260px){.page-node-type-persons-overview .region-content{padding:80px 0 110px}}.page-node-type-persons-overview .region-content picture{display:block;margin-bottom:98px}.page-node-type-persons-overview .region-content .field--name-field-persons .field__item .person{margin:0 0 60px}.page-node-type-persons-overview .region-content .field--name-field-persons .field__item .field--name-field-image,.page-node-type-persons-overview .region-content .field--name-field-persons .field__item .person{width:100%}.page-node-type-persons-overview .region-content .field--name-field-persons .field__item .person .field--name-field-image img{margin:0 auto;width:320px}.page-node-type-persons-overview .region-content .field--name-field-persons .field__item .field--name-field-description{text-align:left;width:100%}.page-node-type-persons-overview .region-content .field--name-field-persons .field__item .field--name-field-description ul{list-style-position:outside;margin-left:20px}.page-node-type-persons-overview .region-content .field--name-field-persons .field__item .field--name-field-functions>div{font-family:var(--font2);font-size:1.125rem;font-size:clamp(1.375rem,1.375rem + 0vw,1.375rem);margin-bottom:20px;text-align:left;width:100%}.page-node-type-persons-overview .region-content .field--name-field-persons .field__item .office-contact{margin:0 0 10px}.page-node-type-persons-overview .region-content .field--name-field-persons .field__item .office-contact div{width:100%}.page-node-type-persons-overview .region-content .field--name-field-persons .entry-content{padding:0 6.25%}@media only screen and (min-width:768px){.page-node-type-persons-overview .region-content .field--name-field-persons .entry-content{padding:0}}.page-node-type-persons-overview .region-content .field--name-field-persons .entry-content h3{color:var(--color1);font-family:var(--font1);font-size:clamp(1.75rem,1.65rem + .4444444444vw,2rem);margin:10px 0;text-align:left}.page-node-type-persons-overview .region-content .field--name-field-persons .entry-content .field--name-field-email{text-align:left;width:100%}.page-node-type-persons-overview .region-content .field--name-field-persons .entry-image{flex-shrink:0;margin-bottom:22px}.page-node-type-persons-overview .region-content .person-content-wrapper{text-align:center}.page-node-type-persons-overview .region-content .person-content-wrapper h1{color:var(--color1);font-family:var(--font1);font-size:clamp(2.125rem,1.675rem + 2vw,3.25rem);font-weight:700;line-height:1.0322580645;margin-bottom:40px;text-align:center}.page-node-type-persons-overview .region-content .person-content-wrapper .field--name-field-intro{margin:0 0 48px;padding:0 18px}@media only screen and (min-width:768px){.page-node-type-persons-overview .region-content .person-content{display:flex;gap:50px}}.page-node-type-persons-overview .region-content .field--name-field-email,.page-node-type-persons-overview .region-content .field--name-field-phone-number{display:inline}.page-node-type-persons-overview .region-content .fax,.page-node-type-persons-overview .region-content .mail,.page-node-type-persons-overview .region-content .phone{display:flex;margin-bottom:10px;text-align:left}.page-node-type-persons-overview .region-content .fax span,.page-node-type-persons-overview .region-content .mail span,.page-node-type-persons-overview .region-content .phone span{flex-shrink:0;width:90px}.page-node-type-persons-overview .region-content .fax div,.page-node-type-persons-overview .region-content .mail div,.page-node-type-persons-overview .region-content .phone div{word-break:break-word}.page-node-type-persons-overview .region-content .person:has(.phone+.mail) .mail{margin-bottom:20px}.page-node-type-persons-overview .region-content .social-links li:hover a{background:var(--color1)}.page-node-type-persons-overview .region-content .social-links{display:flex;flex-wrap:wrap;gap:20px;row-gap:10px}.page-node-type-persons-overview .region-content .social-links:has(li){margin:20px 0}.page-node-type-persons-overview .region-content .social-links li{display:inline-block}.page-node-type-persons-overview .region-content .social-links li a{border:1px solid #e0e0e0;border-radius:50%;color:transparent;display:block;font-size:1.375rem;height:40px;line-height:2.3125rem;overflow:hidden;text-align:center;width:40px}.page-node-type-persons-overview .region-content .social-links li a:before{color:#999;display:inline-block;font-size:1.125rem;height:100%;width:100%}.page-node-type-persons-overview .region-content .social-links li a.active,.page-node-type-persons-overview .region-content .social-links li a:focus,.page-node-type-persons-overview .region-content .social-links li a:hover{background:var(--color1);border:1px solid transparent}.page-node-type-persons-overview .region-content .social-links li a.active:before,.page-node-type-persons-overview .region-content .social-links li a:focus:before,.page-node-type-persons-overview .region-content .social-links li a:hover:before{color:#fff}.page-node-type-persons-overview .region-content .social-links li+li{margin:0}.page-node-type-persons-overview .region-content .facebook a:before{content:"";font-family:Icon Default}.page-node-type-persons-overview .region-content .youtube a:before{content:"";font-family:Icon Default}.page-node-type-persons-overview .region-content .x a:before{content:url(icons/x_gray_small.svg);height:45px}.page-node-type-persons-overview .region-content .x:hover a:before{content:url(icons/x_small.svg);height:45px}.page-node-type-persons-overview .region-content .instagram a:before{content:"";font-family:Icon Default}.page-node-type-persons-overview .region-content .linkedin a:before{content:"";font-family:Icon Default}.page-node-type-persons-overview .region-content .xing a:before{content:"";font-family:Icon Default}.page-node-type-persons-overview .region-content .tiktok a:before{content:"";font-family:Tiktok}.page-node-type-persons-overview .region-content .website a:before{content:url(icons/website_gray.svg);height:45px}.page-node-type-persons-overview .region-content .website:hover a:before{content:url(icons/website.svg);height:45px}.page-node-type-articles-overview .region-content{margin:0 auto;max-width:1170px;padding:20px 0 0}@media only screen and (min-width:768px){.page-node-type-articles-overview .region-content{padding-top:80px}}@media only screen and (min-width:1260px){.page-node-type-articles-overview .region-content{padding:80px 0 110px}}.page-node-type-articles-overview .region-content .title-wrapper{text-align:center}.page-node-type-articles-overview .region-content .title-wrapper h1{font-family:var(--font1);font-size:clamp(2.125rem,1.375rem + 3.3333333333vw,4rem);font-weight:800;line-height:1.0322580645;margin-bottom:40px;text-align:center}.page-node-type-articles-overview .region-content .entry-header h2{font-family:var(--font1);font-size:1.5rem}.page-node-type-articles-overview .region-content .entry-header h2 span{color:var(--text-color)}.page-node-type-articles-overview .region-content .entry-content .readmore{display:block;font-family:Calibri;font-size:1.25rem;margin:10px 0 0;text-transform:unset}.page-node-type-articles-overview .region-content .entry-content .readmore:after{content:"";font-family:Icon Default;padding:0 0 0 5px}.page-node-type-articles-overview .region-content .entry-content .readmore:focus:after,.page-node-type-articles-overview .region-content .entry-content .readmore:hover:after{padding-left:10px;padding-right:0}.page-node-type-articles-overview .field--name-field-intro,.page-node-type-articles-overview article.teaser{margin:0 0 30px}.page-node-type-articles-overview .field--name-field-intro{padding:0 18px}.page-node-type-event-simple h1{margin-top:0}.page-node-type-event-simple .event-meta{font-family:var(--font1);font-weight:700;margin:0 0 20px}.page-node-type-event-simple .paragraph--type--subheading{font-family:var(--font1);font-weight:700}.page-node-type-event-simple .event-overview{align-items:center;display:inline-flex;margin:20px 0 0}.page-node-type-event-simple .event-overview:before{content:"";font-family:Icon Default;font-size:1.125rem;padding:0 0 0 9px;transform:rotate(180deg)}.page-node-type-event-simple .event-overview:hover:before{margin-left:-5px;margin-right:5px;transition:all .4s ease-in-out}body.page-node-type-event{font-family:var(--font2)}body.page-node-type-event h1{color:var(--color1)}body.page-node-type-event .uv-events-form #edit-date,body.page-node-type-event .uv-events-form #edit-date-to,body.page-node-type-event .uv-events-form .form-item-date,body.page-node-type-event .uv-events-form .form-item-date-to,body.page-node-type-event .uv-events-form button,body.page-node-type-event .uv-events-form h1{font-family:var(--font1)!important;font-weight:700!important}body.page-node-type-event .uv-events-form .form-item-intro{margin:0 0 50px}body.page-node-type-event .uv-events-form .form-item-date{margin:40px 0 5px}body.page-node-type-event .uv-events-form button[name=op],body.page-node-type-event .uv-events-form button[name=submit_final]{text-transform:none}body.page-node-type-event .uv-events-form .form-control{font-family:var(--font2)}body.page-node-type-event .form-text{font-family:var(--font1)}body.page-node-type-event .more-link,body.page-node-type-event button{margin:10px 0 0}.fa-heart-o:before,span.withdraw-consent-button{color:var(--color2)}.embed-code-wrapper .placeholder-image p,.myMap .embed-code-wrapper .placeholder-image p,.news-section .embed-code-wrapper .placeholder-image p{background:none;padding-top:0;text-align:center}.embed-code-wrapper svg,.myMap .embed-code-wrapper svg,.news-section .embed-code-wrapper svg{fill:var(--color2);display:block;margin:0 auto 10px;padding-top:20px}.embed-code-wrapper .embed-code-enable,.myMap .embed-code-wrapper .embed-code-enable,.news-section .embed-code-wrapper .embed-code-enable{border-color:var(--color2);color:var(--color2);padding:8px 10px}.embed-code-wrapper .embed-code-enable:hover,.myMap .embed-code-wrapper .embed-code-enable:hover,.news-section .embed-code-wrapper .embed-code-enable:hover{background:var(--color2)}.myMap .embed-code-wrapper .placeholder-image svg{padding:0}.myMap .embed-code-wrapper .placeholder-image .auge-wrapper{padding-top:50px}.myMap .embed-code-wrapper .placeholder-image .embed-code-enable{border-color:var(--color2);color:var(--color2);padding:8px 10px}.myMap .embed-code-wrapper .placeholder-image .embed-code-enable:hover{background:var(--color2)}section.newsletter-section form{display:flex;flex-wrap:wrap}section.newsletter-section form>p{color:#fff;margin-bottom:0}section.newsletter-section .row{margin:0}section.newsletter-section .checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:2px solid #ccc;cursor:pointer;height:15px;margin:6px 10px 0 0;outline:0;width:15px}section.newsletter-section .checkbox input[type=checkbox]:checked{content:url(icons/check.svg)}@media only screen and (min-width:768px){section.newsletter-section .form-item-email{order:1}}section.newsletter-section .form-item-email label{display:none}section.newsletter-section .form-item-email input{border:2px solid #ccc;box-shadow:none;height:50px}section.newsletter-section .form-item-email input:active,section.newsletter-section .form-item-email input:focus,section.newsletter-section .form-item-email input:hover{border-color:var(--color1);box-shadow:none}section.newsletter-section button:not(.close){border:none;border:2px solid var(--color1);border-radius:0;color:var(--color1);font-weight:700;height:50px;margin:10px 0}@media only screen and (min-width:768px){section.newsletter-section button:not(.close){margin:0 0 0 10px;order:1;padding:12px 30px}}section.newsletter-section button:not(.close):active,section.newsletter-section button:not(.close):focus,section.newsletter-section button:not(.close):hover{background:#fff;background:var(--color1);border-color:var(--color1);box-shadow:none;color:#fff;transition:all .3s ease-in-out}section.newsletter-section .close{margin:0;top:10px}section.newsletter-section form>p{color:#000}section.newsletter-section .newsletter-wrapper{background:#fff;height:auto;padding:40px 20px 55px;position:relative;width:100%;z-index:101}@media only screen and (min-width:768px){section.newsletter-section .newsletter-wrapper{margin:0 0 0 40px;padding:40px;width:585px}}section.newsletter-section .section-intro{margin-bottom:25px;padding:0}@media only screen and (min-width:768px){section.newsletter-section .section-intro{margin-bottom:35px}}section.newsletter-section h2{align-items:center;background:none;display:flex;font-size:26px;margin:0;padding:0;text-transform:none}section.newsletter-section .text-formatted{margin:10px 0 0}@media only screen and (min-width:768px){section.newsletter-section .uv-newsletter-subscribe-form{display:flex;flex-wrap:wrap}}section.newsletter-section .uv-newsletter-subscribe-form>div:not(.form-item){order:3}@media only screen and (min-width:768px){section.newsletter-section .form-type-email{width:calc(100% - 160px)}}section.newsletter-section .form-email{background:#fff;border-radius:0;color:#333;font-size:1.375rem;height:43px;line-height:1;padding:16px 20px}section.newsletter-section .form-type-checkbox{margin:10px 0}section.newsletter-section .form-type-checkbox label{font-size:1.125rem}section.newsletter-section .form-type-checkbox label a:hover{text-decoration:underline}section.newsletter-section .form-checkbox{margin:0 0 10px}section.newsletter-section .privacy-require{display:none}section.newsletter-section .uv-newsletter-form .privacy-wrapper{order:2}section.newsletter-section .captcha{margin:0;order:2}.path-datenschutz h1,.path-datenschutz h2,.path-impressum h1,.path-impressum h2{color:var(--color1);font-family:var(--font1)}.path-datenschutz .article-full{margin:0 auto;max-width:750px;overflow:hidden;padding:150px 6.25%}@media only screen and (min-width:1260px){.path-datenschutz .article-full{padding:150px 0}}.path-datenschutz .article-full h1{margin:0 0 30px;text-align:center}.path-datenschutz .region-content ul{margin:0 0 30px}.path-datenschutz .region-content li{list-style:disc;margin:0 0 .5em 25px}.path-datenschutz .region-content h2{font-size:responsive 1.5rem 2rem;margin:0 0 15px}body.path-umfragen .select-wrapper:after{color:var(--color2)}body.path-umfragen .form-checkbox:checked+.control-label.option:before{content:url(icons/check.svg)}body.path-umfragen h1{text-wrap:balance;color:var(--color1);font-family:var(--font1);font-size:1.75rem;font-weight:800;line-height:1;text-transform:none}@media only screen and (min-width:1260px){body.path-umfragen h1{font-size:2.375rem}}body.path-umfragen .fieldset-custom-legend{color:var(--color1);font-family:var(--font1);font-weight:800;text-transform:none}body.path-umfragen .form-control,body.path-umfragen .form-type-checkbox .control-label.option,body.path-umfragen p{font-family:var(--font1)}body.path-umfragen button[name=op]{font-family:var(--font1);font-weight:800;text-transform:none}body.path-umfragen button[name=op],body.path-umfragen button[name=op]:active,body.path-umfragen button[name=op]:focus,body.path-umfragen button[name=op]:hover{background:var(--color2);border-color:var(--color2)}.location-section .location-info h3{color:var(--color1)}body:not(.page-node-type-article):not(.page-node-type-event-simple) .profile-overview ol li:before,body:not(.page-node-type-article):not(.page-node-type-event-simple) .text-center ol li:before,body:not(.page-node-type-article):not(.page-node-type-event-simple) .text-formatted ol li:before{content:none}body:not(.page-node-type-article):not(.page-node-type-event-simple) .profile-overview ul,body:not(.page-node-type-article):not(.page-node-type-event-simple) .text-center ul,body:not(.page-node-type-article):not(.page-node-type-event-simple) .text-formatted ul{list-style:initial}section.free-text-section p{font:inherit}section.free-text-section .row .field--name-field-title{font-family:var(--font1)}.paragraph--type--button{margin-bottom:20px}.paragraph--type--button .paragraph-button{display:flex}.paragraph--type--button .paragraph-button a{background:var(--color2);color:#fff;font-family:var(--font2);margin:0 auto;padding:16px}:root{--color1:#214368;--color2:#369bcf;--color3:#f5f2ec;--primary-color1-2:#116dff;--text-color:#2d2d2d;--font1:"Poppins";--font2:"Calibri Bold"}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:300;src:local("Gilroy-Light"),url(fonts/gilroy_light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:local("Gilroy-Bold"),url(fonts/gilroy_bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:800;src:local("Gilroy-ExtraBold"),url(fonts/gilroy_extrabold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:local("Poppins-Light"),url(fonts/poppins-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins-Bold"),url(fonts/poppins-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri Light;font-style:normal;font-weight:300;src:local("Calibri Light"),url(fonts/calibri_light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri Bold;font-style:normal;font-weight:300;src:local("Calibri Bold"),url(fonts/calibri-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiktok;src:local("Tiktok"),url(f6cc56c14e1a85484a0f.woff) format("woff")}body{font:400 22px/26px Calibri Light}h1,h2,h3{font-family:Din Medium}b,strong{font-family:Calibri Bold;font-weight:400}em,i{font-family:Calibri Italic}input[type=email],input[type=password],input[type=text],textarea{font-family:Calibri}h3{font-size:responsive 1.625rem 1.625rem;line-height:responsive 1.875rem 1.875rem}:is(a,button,input[type=range]){--outline-color:var(--color2)}a:link,a:visited{color:var(--color2)}.path-digitale-abstimmung .form-check .form-check-input:checked+.form-check-label:before{margin-right:10px}.page-node-type-basic-page .intro-image-wrapper{margin:0 auto;max-width:1920px;position:relative}.page-node-type-basic-page .intro-image-wrapper picture{display:block;text-align:center}.page-node-type-basic-page .intro-image-wrapper:has(picture+picture){margin-bottom:100px}.page-node-type-basic-page .intro-image-wrapper:has(picture+picture) picture{text-align:unset}@media only screen and (min-width:1024px){.page-node-type-basic-page .intro-image-wrapper:has(picture+picture) picture{max-width:50%}}.page-node-type-basic-page .intro-image-wrapper:has(picture+picture) picture+picture{bottom:-65px;left:50%;min-width:300px;position:absolute;transform:translateX(-50%)}@media only screen and (min-width:1024px){.page-node-type-basic-page .intro-image-wrapper:has(picture+picture) picture+picture{bottom:10%;left:64%;max-width:450px}}@media only screen and (min-width:1920px){.page-node-type-basic-page .intro-image-wrapper:has(picture+picture) picture+picture{left:48%;max-width:unset;transform:none}}.page-node-type-basic-page .field--name-field-title,.page-node-type-basic-page h1{color:var(--color1);hyphens:auto}.page-node-type-basic-page article.full .field--name-field-image-caption,.page-node-type-basic-page article.full figcaption{color:#707070;text-align:center}.page-node-type-basic-page article.full .field--name-field-image{text-align:center}.page-node-type-basic-page article.full .field--name-field-date-without-time{margin:18px 0}.page-node-type-basic-page article.full .field--name-field-title,.page-node-type-basic-page article.full h2.field{color:var(--color1);font-family:var(--font1);font-size:clamp(1.75rem,1.65rem + .4444444444vw,2rem);font-weight:800;line-height:1.325;margin:0 0 20px;padding:10px 0 0}.page-node-type-basic-page article.full .field--name-field-files,.page-node-type-basic-page article.full .paragraph--type--embed-code,.page-node-type-basic-page article.full .paragraph--type--image,.page-node-type-basic-page article.full .paragraph--type--links,.page-node-type-basic-page article.full .paragraph--type--text{margin:0 0 30px}.page-node-type-basic-page article.full .field--name-field-links a:before{color:var(--color1);content:"";font-family:Icon Default;padding:0 9px 0 0}.page-node-type-basic-page article.full .field--name-field-files .icon:before{content:"";font-family:Icon Default;margin:0 10px 0 0}.page-node-type-basic-page .backlink a:hover:before{margin-left:-10px;transition:all .4s ease-in-out}.page-node-type-basic-page .slick__arrow{top:35%}@media only screen and (min-width:768px){.page-node-type-basic-page .slick__arrow{top:50%}}.page-node-type-basic-page button.slick-next,.page-node-type-basic-page button.slick-prev{background:transparent;box-shadow:none;height:80px;line-height:1;margin:18px 0;top:0;width:30px}@media only screen and (min-width:768px){.page-node-type-basic-page button.slick-next,.page-node-type-basic-page button.slick-prev{width:60px}}.page-node-type-basic-page button.slick-next:before,.page-node-type-basic-page button.slick-prev:before{content:"";font-family:Icon Default;font-size:clamp(2.5rem,2rem + 2.2222222222vw,3.75rem);opacity:1;padding:0}.page-node-type-basic-page button.slick-prev{bottom:-56px;top:unset;transform:rotate(180deg)}.page-node-type-basic-page button.slick-next{top:-15px}.page-node-type-basic-page .field--name-field-files .icon:before,.page-node-type-basic-page .field.backlink a:before,.page-node-type-basic-page .slick-arrow:after,.page-node-type-basic-page .slick-arrow:before{color:var(--color2)}.page-node-type-basic-page .field--name-field-body ol,.page-node-type-basic-page .field--name-field-body ul{margin-bottom:30px}.page-node-type-basic-page .region-content{max-width:unset;padding:0}.page-node-type-basic-page .region-content .field--name-field-paragraphs>.field__item:not(:has(.contact-section)){margin:0 auto 20px;max-width:750px;padding:0 6.25%}@media only screen and (min-width:1024px){.page-node-type-basic-page .region-content .field--name-field-paragraphs>.field__item:not(:has(.contact-section)){padding:0}}.page-node-type-basic-page .region-content article.full .field--name-field-date-without-time{margin:20px auto;max-width:750px;padding:0 6.25%}@media only screen and (min-width:1024px){.page-node-type-basic-page .region-content article.full .field--name-field-date-without-time{padding:0}}.page-node-type-basic-page .region-content article.full .content>.field--name-field-image{padding:0 6.25%}@media only screen and (min-width:1024px){.page-node-type-basic-page .region-content article.full .content>.field--name-field-image{padding:0}}.page-node-type-basic-page .basic-page.full .contact-section .field--name-field-title{color:var(--color2);font-family:var(--font1);font-weight:300}.page-node-type-basic-page .basic-page.full .contact-section .uv-core-contact-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.page-node-type-basic-page .basic-page.full .contact-section .uv-core-contact-form .row{order:1}.page-node-type-basic-page .basic-page.full .contact-section .uv-core-contact-form .form-group{order:2;width:100%}.page-node-type-basic-page .basic-page.full .contact-section .uv-core-contact-form>div:nth-child(3){align-items:center;display:flex;justify-content:right;margin:0;order:2;padding:0 6.25%}.page-node-type-basic-page .basic-page.full .contact-section .uv-core-contact-form .captcha{margin-top:30px;order:3;text-align:left}@media only screen and (min-width:1024px){.page-node-type-basic-page .basic-page.full .contact-section .uv-core-contact-form .captcha{margin-top:0}}.page-node-type-basic-page .basic-page.full .contact-section .uv-core-contact-form .btn-primary{flex-basis:100%;font-family:var(--font2);font-size:1.375rem;line-height:normal;margin:30px 30% 0;max-width:230px;order:4;padding:10px}.page-node-type-basic-page .basic-page.full .contact-section .uv-core-contact-form .captcha .frc-captcha{border:0;padding:0}.page-node-type-basic-page .basic-page.full .contact-section .uv-core-contact-form .captcha .frc-banner{display:none}