@charset "UTF-8";
@font-face{font-display:swap;font-family:"Lingua Franca";font-style:normal;font-weight:400;src:url("../fonts/lingua-franca-1.20/woff/LinguaFranca-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Lingua Franca";font-style:italic;font-weight:400;src:url("../fonts/lingua-franca-1.20/woff/LinguaFranca-Italic.woff") format("woff")}@font-face{font-display:swap;font-family:"Lingua Franca";font-style:normal;font-weight:700;src:url("../fonts/lingua-franca-1.20/woff/LinguaFranca-Bold.woff") format("woff")}@font-face{font-display:swap;font-family:"Lingua Franca";font-style:italic;font-weight:700;src:url("../fonts/lingua-franca-1.20/woff/LinguaFranca-BoldItalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Hind";font-style:normal;font-weight:300;src:url("../fonts/hind-v16-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Hind";font-style:normal;font-weight:400;src:url("../fonts/hind-v16-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Hind";font-style:normal;font-weight:500;src:url("../fonts/hind-v16-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Hind";font-style:normal;font-weight:600;src:url("../fonts/hind-v16-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Hind";font-style:normal;font-weight:700;src:url("../fonts/hind-v16-latin-700.woff2") format("woff2")}:root{--es-darkblue: #3B5B99;--es-orange: #fba92b;--es-rose: #ff8ba4;--es-gold: #ffd602;--es-aqua: #90e6ea;--es-heart: #c6007b;--es-mint: #9FD2C7;--es-blue: #52cef7;--es-mochito: #97ec00;--es-orange-rgb: 251, 169, 43;--es-rose-rgb: 255, 138, 164;--es-gold-rgb: 255, 214, 2;--es-aqua-rgb: 144, 230, 234;--es-heart-rgb: 198, 0, 123;--es-mint-rgb: 159, 210, 199;--es-blue-rgb: 82, 206, 247;--es-mochito-rgb: 151, 236, 0;--es-body-color: #1D1D1D;--es-primary: var(--es-blue);--es-secondary: var(--es-mochito);--es-primary-rgb: var(--es-blue-rgb);--es-secondary-rgb: var(--es-mochito-rgb)}[data-scheme="s4"]{--es-primary: var(--es-blue);--es-secondary: var(--es-mochito);--es-primary-rgb: var(--es-blue-rgb);--es-secondary-rgb: var(--es-mochito-rgb)}[data-scheme="s1"]{--es-primary: var(--es-orange);--es-secondary: var(--es-rose);--es-primary-rgb: var(--es-orange-rgb);--es-secondary-rgb: var(--es-rose-rgb)}[data-scheme="s2"]{--es-primary: var(--es-gold);--es-secondary: var(--es-aqua);--es-primary-rgb: var(--es-gold-rgb);--es-secondary-rgb: var(--es-aqua-rgb)}[data-scheme="s3"]{--es-primary: var(--es-heart);--es-secondary: var(--es-mint);--es-primary-rgb: var(--es-heart-rgb);--es-secondary-rgb: var(--es-mint-rgb)}:root{--bs-primary: var(--es-primary);--bs-secondary: var(--es-secondary);--bs-primary-rgb: var(--es-primary-rgb);--bs-secondary-rgb: var(--es-secondary-rgb);--bs-contrast-text: #303030;--bs-font-serif: "Lingua Franca", system-ui, serif;--bs-font-sans-serif: "Hind", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: var(--es-body-color);--bs-body-bg: #fff;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0rem;--bs-border-radius-sm: 0rem;--bs-border-radius-lg: 0rem;--bs-border-radius-xl: 0rem;--bs-border-radius-2xl: 0rem;--bs-border-radius-pill: 50rem;--bs-link-color: #0d6efd;--bs-link-hover-color: #0a58ca;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd}html,body{font-size:15px;letter-spacing:0.2px}@media screen and (max-width:2500px){html{font-size:calc(0.25rem + 0.65vw)}}@media screen and (max-width:1800px){html{font-size:calc(0.25rem + 0.75vw)}}@media screen and (max-width:1300px){html{font-size:calc(0.25rem + 0.75vw)}}@media screen and (max-width:1199px){html{font-size:calc(0.7499478732276897rem + 0.08340283569641367vw)}}@media screen and (max-width:767px){html{font-size:calc(0.85rem + 0.08340283569641367vw)}html p{-webkit-hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-lines:2;hyphens:auto;hyphenate-limit-chars:7 4 3;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphenate-limit-last:always}}:root{--es-logo-height: 2.25rem;--es-navbar-main-padding-y: 1.55rem;--es-header-height: calc(var(--es-logo-height) + calc(var(--es-navbar-main-padding-y)*2))}html{scroll-behavior:smooth}body{padding-top:0px;padding-top:0;background:#fff;overscroll-behavior-y:none;overscroll-behavior-x:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden}.table,table{backface-visibility:unset}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1300px}}.text-copy,h4,#the-sidebar .list-contacts .item-name,.block-kontakte .contact-item-wrap .item-name,.h4,.accordion .accordion-body,.block-textabschnitt,.block-tabelle,.block-kontakte,.block-faqs,.news-card .item-excerpt,.news-card .item-permalink,.page-card .item-permalink,body.single-news article.the-content #page-content main,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink,body.single-termin article.the-content #page-content main,.form-control{font-size:1.3125rem;line-height:2rem}.text-copy table,h4 table,#the-sidebar .list-contacts .item-name table,.block-kontakte .contact-item-wrap .item-name table,.h4 table,.accordion .accordion-body table,.block-textabschnitt table,.block-tabelle table,.block-kontakte table,.block-faqs table,.news-card .item-excerpt table,.news-card .item-permalink table,.page-card .item-permalink table,body.single-news article.the-content #page-content main table,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink table,body.single-termin article.the-content #page-content main table,.form-control table,.text-copy p,h4 p,#the-sidebar .list-contacts .item-name p,.block-kontakte .contact-item-wrap .item-name p,.h4 p,.accordion .accordion-body p,.block-textabschnitt p,.block-tabelle p,.block-kontakte p,.block-faqs p,.news-card .item-excerpt p,.news-card .item-permalink p,.page-card .item-permalink p,body.single-news article.the-content #page-content main p,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink p,body.single-termin article.the-content #page-content main p,.form-control p,.text-copy ul,h4 ul,#the-sidebar .list-contacts .item-name ul,.block-kontakte .contact-item-wrap .item-name ul,.h4 ul,.accordion .accordion-body ul,.block-textabschnitt ul,.block-tabelle ul,.block-kontakte ul,.block-faqs ul,.news-card .item-excerpt ul,.news-card .item-permalink ul,.page-card .item-permalink ul,body.single-news article.the-content #page-content main ul,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink ul,body.single-termin article.the-content #page-content main ul,.form-control ul,.text-copy ol,h4 ol,#the-sidebar .list-contacts .item-name ol,.block-kontakte .contact-item-wrap .item-name ol,.h4 ol,.accordion .accordion-body ol,.block-textabschnitt ol,.block-tabelle ol,.block-kontakte ol,.block-faqs ol,.news-card .item-excerpt ol,.news-card .item-permalink ol,.page-card .item-permalink ol,body.single-news article.the-content #page-content main ol,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink ol,body.single-termin article.the-content #page-content main ol,.form-control ol{margin-bottom:2rem}.text-copy table li,h4 table li,#the-sidebar .list-contacts .item-name table li,.block-kontakte .contact-item-wrap .item-name table li,.h4 table li,.accordion .accordion-body table li,.block-textabschnitt table li,.block-tabelle table li,.block-kontakte table li,.block-faqs table li,.news-card .item-excerpt table li,.news-card .item-permalink table li,.page-card .item-permalink table li,body.single-news article.the-content #page-content main table li,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink table li,body.single-termin article.the-content #page-content main table li,.form-control table li,.text-copy p li,h4 p li,#the-sidebar .list-contacts .item-name p li,.block-kontakte .contact-item-wrap .item-name p li,.h4 p li,.accordion .accordion-body p li,.block-textabschnitt p li,.block-tabelle p li,.block-kontakte p li,.block-faqs p li,.news-card .item-excerpt p li,.news-card .item-permalink p li,.page-card .item-permalink p li,body.single-news article.the-content #page-content main p li,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink p li,body.single-termin article.the-content #page-content main p li,.form-control p li,.text-copy ul li,h4 ul li,#the-sidebar .list-contacts .item-name ul li,.block-kontakte .contact-item-wrap .item-name ul li,.h4 ul li,.accordion .accordion-body ul li,.block-textabschnitt ul li,.block-tabelle ul li,.block-kontakte ul li,.block-faqs ul li,.news-card .item-excerpt ul li,.news-card .item-permalink ul li,.page-card .item-permalink ul li,body.single-news article.the-content #page-content main ul li,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink ul li,body.single-termin article.the-content #page-content main ul li,.form-control ul li,.text-copy ol li,h4 ol li,#the-sidebar .list-contacts .item-name ol li,.block-kontakte .contact-item-wrap .item-name ol li,.h4 ol li,.accordion .accordion-body ol li,.block-textabschnitt ol li,.block-tabelle ol li,.block-kontakte ol li,.block-faqs ol li,.news-card .item-excerpt ol li,.news-card .item-permalink ol li,.page-card .item-permalink ol li,body.single-news article.the-content #page-content main ol li,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink ol li,body.single-termin article.the-content #page-content main ol li,.form-control ol li{padding-top:0.375rem;padding-bottom:0.375rem}h1,h2,#menu-hauptmenue .dropdown-header,h3,.accordion h3.accordion-header .accordion-button,.news-card h3.item-title,.news-card h3.item-title a,body.single-termin article.the-content #the-sidebar .item-date,h4,#the-sidebar .list-contacts .item-name,.block-kontakte .contact-item-wrap .item-name,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600;letter-spacing:-0.5px;text-wrap:balance}h1,.h1{font-family:var(--bs-font-serif);font-style:italic;font-size:3.625rem;line-height:4.25rem;-webkit-hyphens:auto;hyphens:auto}@media (max-width:767px){h1,.h1{font-size:2.25rem;line-height:1.3}}h2,#menu-hauptmenue .dropdown-header,.h2{font-size:1.875rem;line-height:2.125rem;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1rem;letter-spacing:0.1px}@media (max-width:767px){h2,#menu-hauptmenue .dropdown-header,.h2{font-size:1.5rem;line-height:1.85rem}}h3,.accordion h3.accordion-header .accordion-button,.news-card h3.item-title,.news-card h3.item-title a,body.single-termin article.the-content #the-sidebar .item-date,.h3{font-size:1.4375rem;line-height:1.625rem;letter-spacing:0}h4,#the-sidebar .list-contacts .item-name,.block-kontakte .contact-item-wrap .item-name,.h4{line-height:1.625rem;letter-spacing:0}strong,b{font-weight:600}.text-serif,.lead,.text-lead,.blockquote p,.page-introtext,.card a,main a,aside a,.page-introtext a,.block-tabelle caption,.block-kontakte .contact-item-wrap .item-job,.block-bild .item-caption-text,.news-card .item-meta,.news-card .item-excerpt,.termin-card .item-date-wrap .item-date,.termin-card .item-date-wrap .item-weekday,.termin-card .item-category,.termin-card .item-meta,#front-hero .item-overlay .item-overlay-inner .item-claim,#front-intro .item-introtext,.section-hero .item-more,body.single-news article.the-content .item-meta,body.single-news article.the-content .item-subtitle,body.single-news article.the-content .item-featured-image .item-caption-text,body.single-news article.the-content #page-content p:first-of-type,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-meta,body.single-termin article.the-content .item-meta,body.single-termin article.the-content .item-terminkategorie,body.single-termin article.the-content .item-subtitle,body.single-termin article.the-content #the-sidebar .item-anmeldeschluss,.btn,#footer .item-adresse a.link-serif,#footer .item-adresse a[href^="mailto:"],#footer .item-claim,.facetwp-pager,.pagination{font-family:var(--bs-font-serif)}.text-italic,.lead,.text-lead,.blockquote p,.page-introtext,.card a,main a,aside a,.page-introtext a,.block-tabelle caption,.block-kontakte .contact-item-wrap .item-job,.block-bild .item-caption-text,.news-card .item-meta,.news-card .item-excerpt,.termin-card .item-date-wrap .item-date,.termin-card .item-date-wrap .item-weekday,.termin-card .item-category,.termin-card .item-meta,#front-intro .item-introtext,.section-hero .item-more,body.single-news article.the-content .item-meta,body.single-news article.the-content .item-subtitle,body.single-news article.the-content .item-featured-image .item-caption-text,body.single-news article.the-content #page-content p:first-of-type,body.single-news article.the-content .sidebar-news-item .news-item-sidebar-meta,body.single-termin article.the-content .item-meta,body.single-termin article.the-content .item-terminkategorie,body.single-termin article.the-content .item-subtitle,body.single-termin article.the-content #the-sidebar .item-anmeldeschluss,.btn,#footer .item-adresse a.link-serif,#footer .item-adresse a[href^="mailto:"],#footer .item-claim,.facetwp-pager,.pagination{font-style:italic}.text-small,.accordion .expand-all a,.block-kontakte .contact-item-wrap .item-freitext,.facetwp-reset,small,.small{font-size:1rem}.lead,.text-lead{font-size:1.625rem;line-height:2.25rem}li::marker{color:var(--es-primary);font-weight:bold}.shadow{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important}.shadow-sm-primary,body.has-scrolled #header{box-shadow:0 0.125rem 0.5rem rgba(var(--es-primary-rgb), 0.25) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important}.shadow-none{box-shadow:none !important}.mt-6{margin-top:5rem !important}.mb-6{margin-bottom:5rem !important}.bg-white-blur{background:rgba(255, 255, 255, 0.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#main-wrap{background:#ffffff;max-width:100%;margin:0 auto}.container,.row:not([class*="g-"]){--bs-gutter-x: 2.5rem}#header{max-width:100%;margin:0 auto}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0rem;--bs-navbar-color: inherit;--bs-navbar-hover-color: transparent;--bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);--bs-navbar-active-color: inherit;--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x: 1.0rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius: 0.375rem;--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar .dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size: inherit;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: transparent;--bs-dropdown-border-color: transparent;--bs-dropdown-border-radius: 0;--bs-dropdown-border-width: 0;--bs-dropdown-inner-border-radius: 0;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: transparent;--bs-dropdown-link-active-color: inherit;--bs-dropdown-link-active-bg: transparent;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #fff;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem}.navbar-toggler span{display:block;background-color:var(--bs-body-color);height:3px;width:25px;margin-top:5px;margin-bottom:5px;position:relative;left:0;opacity:1;transition:all 0.35s ease-out;transform-origin:center left}.navbar-toggler span:nth-child(1){transform:translate(0%, 0%) rotate(0deg)}.navbar-toggler span:nth-child(2){opacity:1}.navbar-toggler span:nth-child(3){transform:translate(0%, 0%) rotate(0deg)}.navbar-toggler span:nth-child(1){margin-top:0.3em}.navbar-toggler:not(.collapsed) span:nth-child(1){transform:translate(15%, -33%) rotate(45deg)}.navbar-toggler:not(.collapsed) span:nth-child(2){opacity:0}.navbar-toggler:not(.collapsed) span:nth-child(3){transform:translate(15%, 33%) rotate(-45deg)}.navbar .navbar-brand img.logo{height:var(--es-logo-height);width:auto}@media (max-width:767px){.navbar .navbar-brand{margin-top:0.35rem;margin-bottom:0.35rem}}#menu-hauptmenue .nav-link{transition:0s all}#menu-hauptmenue>li>a{font-weight:600;font-size:1.375rem;letter-spacing:0.4px;text-transform:uppercase;color:#1d1d1d;text-decoration-color:var(--es-primary);padding-top:var(--es-navbar-main-padding-y);padding-bottom:var(--es-navbar-main-padding-y);transition:padding 0.2s ease-out !important}#menu-hauptmenue>li>a .current-page-ancestor a,#menu-hauptmenue>li>a.active,#menu-hauptmenue>li>a:hover,#menu-hauptmenue>li>a:focus,#menu-hauptmenue>li>a:active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.5rem;text-decoration-color:var(--es-primary)}#menu-hauptmenue .dropdown-menu{padding:2.5rem 2rem 1.5rem 2rem}@media (max-width:767px){#menu-hauptmenue .dropdown-menu{padding:1rem 1.5rem 2rem 1.5rem}}#menu-hauptmenue .dropdown.current-page-ancestor>a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.5rem;text-decoration-color:var(--es-primary)}#menu-hauptmenue .dropdown-header{font-size:1.55rem;letter-spacing:0.4px;padding:0;padding:0.5rem 0;margin-bottom:0}#menu-hauptmenue .sublevel-menu a{font-family:var(--bs-font-serif);font-style:italic;font-size:1.125rem;line-height:1.2;color:#fff;border-bottom:1px solid rgba(255, 255, 255, 0.35);padding:0.5rem 0}#menu-hauptmenue .sublevel-menu a.active,#menu-hauptmenue .sublevel-menu a:hover,#menu-hauptmenue .sublevel-menu a:focus,#menu-hauptmenue .sublevel-menu a:active{color:var(--es-mochito)}#menu-hauptmenue .sublevel-menu .current-page-ancestor.current-menu-item a{color:var(--es-mochito)}#menu-hauptmenue .sublevel-menu .sublevel-menu{margin-left:1rem}#menu-hauptmenue .sublevel-menu .sublevel-menu a{font-size:1rem}#menu-hauptmenue .dropdown-toggle::after{display:none}#menu-hauptmenue>li>.dropdown-menu.show{width:100%;max-width:100%;left:0;margin:0 auto;background:var(--es-darkblue);border-radius:0;margin-top:-0.3125rem}#menu-hauptmenue>li>.dropdown-menu.show .dd-inner{display:grid;grid-template-columns:auto auto auto auto;grid-template-columns:repeat(4, minmax(0, 1fr));gap:2rem;width:100%}#menu-hauptmenue .dropdown{position:static}#menu-hauptmenue .dropdown .dropdown-footer{margin-top:3rem;order:1;padding:var(--bs-dropdown-item-padding-y) 0}#menu-hauptmenue .dropdown .dropdown-footer a{color:#fff;text-decoration:none}#menu-hauptmenue .dropdown .dropdown-footer a:hover,#menu-hauptmenue .dropdown .dropdown-footer a:focus,#menu-hauptmenue .dropdown .dropdown-footer a:active{color:var(--es-mochito)}#menu-hauptmenue .dropdown .dropdown-footer .inner .item:not(:last-child){margin-right:8%}#menu-hauptmenue .dropdown .dropdown-footer .inner .social-media{font-size:1.25rem}#menu-hauptmenue .dropdown .dropdown-footer .inner .social-media .list-inline-item:not(:last-child){margin-right:1rem}#menu-hauptmenue .dropdown-menu>.menu-item>.dropdown-item{font-weight:700}.dropdown>.dropdown-toggle:active{}@media (max-width:991px){:root{--es-header-height: calc(50px)}#header .navbar{--bs-navbar-toggler-border-color: transparent;--bs-navbar-toggler-focus-width: 0;--es-navbar-main-padding-y: 0.5rem;padding-top:0.5rem;padding-bottom:0.5rem}#header .navbar #menu-hauptmenue{padding-top:0.5rem}#header .navbar #menu-hauptmenue>li>.dropdown-menu.show .dd-inner{grid-template-columns:auto}#mobile-navbar-footer{border-top:1px solid #eee;padding-top:1.5rem;font-size:1rem;margin-bottom:1rem}#mobile-navbar-footer .item{margin-bottom:0.5rem}#mobile-navbar-footer .item-socials{font-size:1.75rem}#mobile-navbar-footer a{color:inherit;text-decoration:none}}@media (max-width:991px) and (max-width:767px){#mobile-navbar-footer .inner{display:flex;flex-direction:column;align-items:start !important}#mobile-navbar-footer .item-socials{order:6}#mobile-navbar-footer .list-inline-item:not(:last-child){margin-right:0.75rem}}body.nav-open #content{opacity:0.5;filter:grayscale(1);transition:0.5s all}#kolumnentitel{--font-size: 2.75rem;color:#fff;font-size:var(--font-size);font-family:var(--bs-font-sans-serif);font-weight:600;text-transform:uppercase;letter-spacing:0px;line-height:1;position:relative}@media (max-width:991px){#kolumnentitel{--font-size: 2.25rem}}@media (max-width:767px){#kolumnentitel{--font-size: 1.5rem}}#kolumnentitel .item{height:calc(var(--font-size) * 2.5);padding:calc(var(--font-size)* .35);grid-column:1 / 3;grid-row:1 / 3}#kolumnentitel .item .item-heading{z-index:10;max-width:90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:calc(-0.3125rem / 2);padding-top:0.3125rem;padding-bottom:0.3125rem}#kolumnentitel .first-item{position:relative;background-color:var(--es-primary);background-blend-mode:multiply;mix-blend-mode:multiply;z-index:1}#kolumnentitel .second-item{position:relative;background:var(--es-secondary);z-index:2;mix-blend-mode:multiply}#kolumnentitel .third-item{position:relative;z-index:3;overflow:hidden}#kolumnentitel .second-item,#kolumnentitel .third-item{margin-top:calc((var(--font-size) * 1.25) - calc(var(--font-size)* .35))}.breadcrumbs.breadcrumbs-top{margin-top:2rem}@media (max-width:767px){.breadcrumbs.breadcrumbs-top{margin-top:1rem}}.breadcrumbs .breadcrumb{font-family:var(--bs-font-serif);font-style:italic;font-size:0.875rem;display:flex;flex-wrap:nowrap;overflow:hidden;white-space:nowrap}.breadcrumbs .breadcrumb a{color:inherit;text-decoration:none}.breadcrumbs .breadcrumb a:hover,.breadcrumbs .breadcrumb a:focus,.breadcrumbs .breadcrumb a:active{color:var(--es-darkblue)}.breadcrumbs .breadcrumb .breadcrumb-item{max-width:100%;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .breadcrumb .breadcrumb-item.active{max-width:100%;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .breadcrumb .breadcrumb-item+.breadcrumb-item::before{flex-shrink:0}a.copy-anchor{position:absolute;top:0;left:auto;right:0;transition:0.2s all}a.copy-anchor i{opacity:0.4}a.copy-anchor:hover i,a.copy-anchor:active i,a.copy-anchor:focus i{opacity:1 !important}a.copy-anchor i.fa-circle-check{color:var(--es-gold);opacity:1}.is-anchor{position:relative}.image-gray,.testimonial-item .item-image img,.block-person.is-grayscale .item-image,.block-bild.is-grayscale .item-image img,#front-image-grid img,.es-player .item-consent{filter:grayscale(100%) contrast(1.15) brightness(1.025)}.hyphenate,.blockquote p,#the-sidebar,.news-card h3.item-title,.news-card .item-excerpt,.termin-card .item-title,.termin-card .item-category,.es-player .item-consent .item-inner .item-terms,#footer .item-claim{-webkit-hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-lines:2;hyphens:auto;hyphenate-limit-chars:7 4 3;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphenate-limit-last:always;text-wrap:balance}.bg-mixed{position:relative}.bg-mixed .item{grid-column:1 / 2;grid-row:1 / 2;position:relative}.bg-mixed .d-grid::before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;background:var(--es-primary);mix-blend-mode:multiply}.bg-mixed.bg-mixed-primary{position:relative}.bg-mixed.bg-mixed-primary .d-grid::before{background-color:var(--es-primary)}.bg-mixed.bg-mixed-secondary{position:relative}.bg-mixed.bg-mixed-secondary .d-grid::before{background-color:var(--es-secondary)}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote p{font-weight:600;font-size:1.875rem;line-height:2.375rem}@media (max-width:767px){.blockquote p{font-size:1.15em;line-height:1.75rem}}.blockquote-footer{margin-top:0rem;margin-bottom:0rem;font-size:0.875em;color:inherit}.blockquote-footer::before{content:""}.the-content{margin-top:4rem}@media (max-width:767px){.the-content{margin-top:2rem}}.page-heading{margin-bottom:3rem;text-indent:-0.1875rem}.page-introtext{margin-top:-1.5rem;font-size:1.625rem;line-height:2.25rem;margin-bottom:3rem}@media (max-width:767px){.page-introtext{margin-bottom:2rem;font-size:1.25rem;line-height:1.65rem}}.link-icons,.card a[target="_blank"]:not(.btn):not([href$=".pdf"])::before,main a[target="_blank"]:not(.btn):not([href$=".pdf"])::before,aside a[target="_blank"]:not(.btn):not([href$=".pdf"])::before,.page-introtext a[target="_blank"]:not(.btn):not([href$=".pdf"])::before,.card a[href^="mailto:"]:not(.btn)::before,main a[href^="mailto:"]:not(.btn)::before,aside a[href^="mailto:"]:not(.btn)::before,.page-introtext a[href^="mailto:"]:not(.btn)::before,.card a[href^="tel:"]:not(.btn)::before,main a[href^="tel:"]:not(.btn)::before,aside a[href^="tel:"]:not(.btn)::before,.page-introtext a[href^="tel:"]:not(.btn)::before,.card a[href$=".pdf"]:not(.btn)::before,main a[href$=".pdf"]:not(.btn)::before,aside a[href$=".pdf"]:not(.btn)::before,.page-introtext a[href$=".pdf"]:not(.btn)::before,.card a[href$=".zip"]:not(.btn)::before,main a[href$=".zip"]:not(.btn)::before,aside a[href$=".zip"]:not(.btn)::before,.page-introtext a[href$=".zip"]:not(.btn)::before{font-family:"Font Awesome 6 Sharp";margin-right:0.35rem;font-style:normal;font-weight:normal}aside a{display:inline-flex}.card,main,aside,.page-introtext{}.card a,main a,aside a,.page-introtext a{font-weight:700;color:inherit;text-decoration:none}.card a:hover,.card a:active,.card a:focus,main a:hover,main a:active,main a:focus,aside a:hover,aside a:active,aside a:focus,.page-introtext a:hover,.page-introtext a:active,.page-introtext a:focus{color:var(--es-darkblue)}.card a[target="_blank"]:not(.btn):not([href$=".pdf"])::before,main a[target="_blank"]:not(.btn):not([href$=".pdf"])::before,aside a[target="_blank"]:not(.btn):not([href$=".pdf"])::before,.page-introtext a[target="_blank"]:not(.btn):not([href$=".pdf"])::before{content:""}.card a[href^="mailto:"]:not(.btn)::before,main a[href^="mailto:"]:not(.btn)::before,aside a[href^="mailto:"]:not(.btn)::before,.page-introtext a[href^="mailto:"]:not(.btn)::before{content:""}.card a[href^="tel:"]:not(.btn)::before,main a[href^="tel:"]:not(.btn)::before,aside a[href^="tel:"]:not(.btn)::before,.page-introtext a[href^="tel:"]:not(.btn)::before{content:""}.card a[href$=".pdf"]:not(.btn)::before,main a[href$=".pdf"]:not(.btn)::before,aside a[href$=".pdf"]:not(.btn)::before,.page-introtext a[href$=".pdf"]:not(.btn)::before{content:""}.card a[href$=".zip"]:not(.btn)::before,main a[href$=".zip"]:not(.btn)::before,aside a[href$=".zip"]:not(.btn)::before,.page-introtext a[href$=".zip"]:not(.btn)::before{content:""}.card .no-arrow::before,main .no-arrow::before,aside .no-arrow::before,.page-introtext .no-arrow::before{content:"" !important;display:none}.social-share{font-size:1.5rem}.testimonial-item{position:relative;--versatz: 4rem}@media (max-width:767px){.testimonial-item{--versatz: 4rem}}.testimonial-item .item{grid-column:1 / 3;grid-row:1 / 3;position:relative}.testimonial-item .item-image{margin-bottom:var(--versatz);padding-right:calc(var(--bs-gutter-x)* .5)}.testimonial-item .bg-testimonial{margin-top:var(--versatz);background:rgba(var(--es-primary-rgb), 0.5);mix-blend-mode:multiply}@media (max-width:767px){.testimonial-item .bg-testimonial{margin-top:44%}}.testimonial-item .item-spacer.col-1{width:8.34%}.testimonial-item .item-quote{padding-bottom:0.5rem;padding-right:2rem;padding-left:calc(var(--bs-gutter-x)* .5);margin-top:var(--versatz);margin-bottom:var(--versatz)}@media (max-width:767px){.testimonial-item .item-quote{padding-left:0;margin-bottom:calc(var(--versatz) / 2)}}.testimonial-item.style-inline .bg-testimonial{margin-top:28%}.testimonial-item.style-inline .item-quote{padding-bottom:calc(var(--bs-gutter-x)* .5);padding-right:2rem;padding-left:calc(var(--bs-gutter-x)* .5);margin-top:18%;margin-bottom:0}#hero-testimonial{margin-bottom:6rem}@media (max-width:767px){#hero-testimonial{margin-bottom:3rem}}#the-sidebar{font-size:1.125rem}#the-sidebar h1,#the-sidebar h2,#the-sidebar #menu-hauptmenue .dropdown-header,#menu-hauptmenue #the-sidebar .dropdown-header,#the-sidebar h3,#the-sidebar .accordion h3.accordion-header .accordion-button,.accordion h3.accordion-header #the-sidebar .accordion-button,#the-sidebar .news-card h3.item-title,.news-card #the-sidebar h3.item-title,#the-sidebar .news-card h3.item-title a,.news-card h3.item-title #the-sidebar a,#the-sidebar body.single-termin article.the-content #the-sidebar .item-date,body.single-termin article.the-content #the-sidebar #the-sidebar .item-date,#the-sidebar h4,#the-sidebar .list-contacts .item-name,#the-sidebar .block-kontakte .contact-item-wrap .item-name,.block-kontakte .contact-item-wrap #the-sidebar .item-name,#the-sidebar h5{font-size:1.3125rem;margin-bottom:0.5rem;margin-top:2rem}#the-sidebar h4,#the-sidebar .list-contacts .item-name,#the-sidebar .block-kontakte .contact-item-wrap .item-name,.block-kontakte .contact-item-wrap #the-sidebar .item-name,#the-sidebar h5,#the-sidebar h6{font-weight:600;font-size:1.125rem;line-height:1.3;letter-spacing:0.4px}#the-sidebar aside>.sidebar-block>h1:first-child,#the-sidebar aside>.sidebar-block>h2:first-child,#the-sidebar #menu-hauptmenue aside>.sidebar-block>.dropdown-header:first-child,#menu-hauptmenue #the-sidebar aside>.sidebar-block>.dropdown-header:first-child,#the-sidebar aside>.sidebar-block>h3:first-child,#the-sidebar .accordion h3.accordion-header aside>.sidebar-block>.accordion-button:first-child,.accordion h3.accordion-header #the-sidebar aside>.sidebar-block>.accordion-button:first-child,#the-sidebar .news-card aside>.sidebar-block>h3.item-title:first-child,.news-card #the-sidebar aside>.sidebar-block>h3.item-title:first-child,#the-sidebar body.single-termin article.the-content #the-sidebar aside>.sidebar-block>.item-date:first-child,body.single-termin article.the-content #the-sidebar #the-sidebar aside>.sidebar-block>.item-date:first-child,#the-sidebar aside>.sidebar-block>h4:first-child,#the-sidebar .list-contacts aside>.sidebar-block>.item-name:first-child,#the-sidebar .block-kontakte .contact-item-wrap aside>.sidebar-block>.item-name:first-child,.block-kontakte .contact-item-wrap #the-sidebar aside>.sidebar-block>.item-name:first-child,#the-sidebar aside>.sidebar-block>h5:first-child,#the-sidebar aside>.sidebar-block>h6:first-child{margin-top:0}#the-sidebar aside>*:first-child~h1,#the-sidebar aside>*:first-child~h2,#the-sidebar #menu-hauptmenue aside>*:first-child~.dropdown-header,#menu-hauptmenue #the-sidebar aside>*:first-child~.dropdown-header,#the-sidebar aside>*:first-child~h3,#the-sidebar .accordion h3.accordion-header aside>*:first-child~.accordion-button,.accordion h3.accordion-header #the-sidebar aside>*:first-child~.accordion-button,#the-sidebar .news-card aside>*:first-child~h3.item-title,.news-card #the-sidebar aside>*:first-child~h3.item-title,#the-sidebar .news-card h3.item-title aside>*:first-child~a,.news-card h3.item-title #the-sidebar aside>*:first-child~a,#the-sidebar body.single-termin article.the-content #the-sidebar aside>*:first-child~.item-date,body.single-termin article.the-content #the-sidebar #the-sidebar aside>*:first-child~.item-date,#the-sidebar aside>*:first-child~h4,#the-sidebar .list-contacts aside>*:first-child~.item-name,#the-sidebar .block-kontakte .contact-item-wrap aside>*:first-child~.item-name,.block-kontakte .contact-item-wrap #the-sidebar aside>*:first-child~.item-name,#the-sidebar aside>*:first-child~h5,#the-sidebar aside>*:first-child~h6{margin-top:2.5rem}#the-sidebar ul{padding-top:0.5rem}#the-sidebar ul li:not(:last-child){padding-bottom:0.75rem}#the-sidebar .sidebar-block{margin-bottom:3rem}#the-sidebar .list-contacts li:not(:last-of-type){padding-bottom:1.5rem}#the-sidebar .list-contacts .item-job{display:inline-block;padding-bottom:0.45rem}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-body-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1.25rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url('data:image/svg+xml,%3Csvg viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m175 461.8 17 17 17-17 153.6-153.6 17-17-33.9-33.9-17 17-112.7 112.6v-330.9-24h-48v24 330.8l-112.6-112.6-17-17-33.9 34 17 17z"/%3E%3C/svg%3E');--bs-accordion-btn-icon-width: 1.5rem;--bs-accordion-btn-icon-height: 1.4rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url('data:image/svg+xml,%3Csvg viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m175 461.8 17 17 17-17 153.6-153.6 17-17-33.9-33.9-17 17-112.7 112.6v-330.9-24h-48v24 330.8l-112.6-112.6-17-17-33.9 34 17 17z"/%3E%3C/svg%3E');--bs-accordion-btn-focus-box-shadow: transparent;--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: inherit;--bs-accordion-active-bg: transparent}.accordion .accordion-button::after{width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-height);background-size:var(--bs-accordion-btn-icon-width) var(--bs-accordion-btn-icon-height)}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-item:not(.is-active) .accordion-button:hover{background:rgba(var(--es-secondary-rgb), 0.15)}.accordion .expand-all{width:100%;margin-top:-1rem;text-align:right;border-bottom:1px solid var(--bs-body-color) !important}.accordion .expand-all a{font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400}.accordion .accordion-item{border-left:0;border-right:0}.accordion .accordion-item.is-active{background:rgba(var(--es-secondary-rgb), 0.5)}.accordion .accordion-body{padding-top:0}.accordion .accordion-body p:last-of-type{margin-bottom:0}#the-blocks{--block-indent: calc(8.33333333% + calc(var(--bs-gutter-x)* .80));--block-indent-items: var(--block-indent)}@media (max-width:991px){#the-blocks{--block-indent: 0;--block-indent-items: 1.5rem}}.has-no-sidebar #the-blocks{--block-indent: calc(8.33333333% + calc(var(--bs-gutter-x)* .25));--block-indent-items: var(--block-indent)}@media (max-width:991px){.has-no-sidebar #the-blocks{--block-indent: 0;--block-indent-items: 1.5rem}}.offset-top-header{top:calc(var(--es-header-height) + 1.5rem)}@media (max-width:767px){.offset-top-header{top:0;position:unset !important}}.block-indent,.block-textabschnitt,.block-tabelle,.block-kontakte,.block-faqs,.block-downloads{margin-left:var(--block-indent);margin-right:var(--block-indent)}.block{--block-abstand: 4rem;margin-top:var(--block-abstand);margin-bottom:var(--block-abstand)}@media (max-width:991px){.block{--block-abstand: 3rem}}#the-blocks .block:first-of-type{margin-top:0}.block-spacer{margin:0;--space: 1.5rem}.block-spacer .abstand-s{height:var(--space)}.block-spacer .abstand-m{height:calc(var(--space) * 2)}.block-spacer .abstand-l{height:calc(var(--space) * 3.5)}.block-spacer .abstand-xl{height:calc(var(--space) * 5)}.logged-in .block-spacer{position:relative;background-image:linear-gradient(145deg, #ffffff 33.33%, #f2f2f2 33.33%, #f2f2f2 50%, #ffffff 50%, #ffffff 83.33%, #f2f2f2 83.33%, #f2f2f2 100%);background-size:52.3px 36.62px;opacity:0.75}.logged-in .block-spacer::after{content:"Abstand";font-family:var(--bs-font-monospace);color:#888;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute}.logged-in .block-spacer:hover{opacity:0;transition:0.3s all}.block-tabelle .table th{font-weight:600}.block-tabelle .table td{font-size:1.125rem;line-height:1.6}.block-tabelle .table>:not(caption)>*>*{padding:0.75rem 0.5rem}.block-tabelle caption{font-size:1.125rem;line-height:1.5rem;margin-bottom:1.5rem;padding-top:calc(var(--bs-gutter-x)* .45)}.block-kontakte .contact-item-wrap .item-name{font-weight:500}.block-kontakte .contact-item-wrap .item-job{font-size:1.125rem}.block-kontakte .contact-item-wrap .item-freitext{padding-top:0.5rem;line-height:1.3}.block-kontakte.style-table .category-term{margin-bottom:1rem}.block-kontakte .table-contact{margin-top:0.25rem;margin-bottom:0.25rem;padding-top:0.75rem;padding-bottom:0.75rem}.block-kontakte .contact-item-wrap:last-of-type{margin-bottom:2rem}.block-person .person-item{font-size:1.125rem;line-height:1.5625rem;margin-bottom:var(--block-abstand)}.block-person .item-image{margin-right:12%}.block-person .item-overlay{background:rgba(var(--es-primary-rgb), 0.8);width:75%;margin-left:auto;display:block;margin-top:-15%;mix-blend-mode:multiply}.block-bild{position:relative}.block-bild .item{position:relative;grid-column:1 / 2;grid-row:1 / 2}.block-bild.has-overlay .item-image{margin-right:var(--block-indent-items)}.block-bild.has-overlay .item-overlay,.block-bild.has-overlay .item-caption-text{background:rgba(var(--es-secondary-rgb), 0.25);margin-left:var(--block-indent-items)}.block-bild .item-overlay{margin-top:var(--block-indent-items);mix-blend-mode:multiply}.block-bild .item-caption-text{padding:calc(var(--bs-gutter-x)* .65) calc(var(--bs-gutter-x)* .5);padding-right:calc(var(--block-indent-items) + calc(var(--bs-gutter-x)* .5));font-size:1.125rem;line-height:1.5rem;margin-top:0;margin-bottom:1.5rem}.block-bild:not(.has-overlay) .item-caption-text{padding:0;padding-top:calc(var(--bs-gutter-x)* .45);margin-bottom:0}.the-content .item-results .termin-month-name{margin-top:2.5rem}.the-content .item-results .termin-month-name h2,.the-content .item-results .termin-month-name #menu-hauptmenue .dropdown-header,#menu-hauptmenue .the-content .item-results .termin-month-name .dropdown-header,.the-content .item-results .termin-month-name h3,.the-content .item-results .termin-month-name .accordion h3.accordion-header .accordion-button,.accordion h3.accordion-header .the-content .item-results .termin-month-name .accordion-button,.the-content .item-results .termin-month-name .news-card h3.item-title,.news-card .the-content .item-results .termin-month-name h3.item-title,.the-content .item-results .termin-month-name .news-card h3.item-title a,.news-card h3.item-title .the-content .item-results .termin-month-name a,.the-content .item-results .termin-month-name body.single-termin article.the-content #the-sidebar .item-date,body.single-termin article.the-content #the-sidebar .the-content .item-results .termin-month-name .item-date{margin-bottom:1rem}.the-content .item-results .termin-month-name:first-child{margin-top:0}.news-card{--bs-card-spacer-x: 0;--bs-card-spacer-y: 0;border:0}.news-card .item-meta{font-size:0.875rem;margin-bottom:0.75rem}.news-card h3.item-title,.news-card .accordion h3.accordion-header .item-title.accordion-button,.accordion h3.accordion-header .news-card .item-title.accordion-button,.news-card body.single-termin article.the-content #the-sidebar .item-title.item-date,body.single-termin article.the-content #the-sidebar .news-card .item-title.item-date{margin-bottom:1rem}.news-card h3.item-title a,.news-card .accordion h3.accordion-header .item-title.accordion-button a,.accordion h3.accordion-header .news-card .item-title.accordion-button a,.news-card body.single-termin article.the-content #the-sidebar .item-title.item-date a,body.single-termin article.the-content #the-sidebar .news-card .item-title.item-date a{font-style:normal;font-family:var(--bs-font-sans-serif)}.news-card .item-excerpt{font-size:1rem;line-height:1.5}.news-card .item-permalink{margin-top:1rem}.page-card .item-permalink{margin-top:1rem}.termin-card{border-left:0;border-right:0;border-top:0;border-color:var(--bs-body-color)}.termin-card .col-date{max-width:240px}@media (max-width:767px){.termin-card .col-date{max-width:100%}}@media (max-width:767px){.termin-card .col-content{padding-left:0}}.termin-card:hover{background:rgba(var(--es-primary-rgb), 0.25)}.termin-card .card-body{padding-left:0;padding-right:0}.termin-card .item-date-wrap{text-align:center}@media (max-width:767px){.termin-card .item-date-wrap{text-align:left}}.termin-card .item-date-wrap .item-date{margin:0;white-space:nowrap;font-size:2.75rem;font-weight:700;line-height:1}@media (max-width:767px){.termin-card .item-date-wrap .item-date{font-size:1.85rem}}.termin-card .item-date-wrap .item-weekday{font-weight:700;font-size:1.125rem}@media (max-width:767px){.termin-card .item-date-wrap .item-weekday{font-size:0.875rem;line-height:1.3;margin-top:0.25rem}}.termin-card .item-category{text-align:center;margin-top:0.5rem;font-size:0.875rem}@media (max-width:767px){.termin-card .item-category{text-align:left}}.termin-card .item-meta{font-size:0.875rem;margin-bottom:0.75rem}.termin-card .item-terminkategorie{font-weight:500;margin-bottom:0.35rem}.termin-card .item-more{font-size:1.75rem;color:inherit}.termin-card .item-more i{transition:0.4s all}.termin-card .item-more:hover,.termin-card .item-more:focus,.termin-card .item-more:active{color:var(--es-darkblue)}.termin-card .item-more:hover i,.termin-card .item-more:focus i,.termin-card .item-more:active i{transform:translateX(0.5rem);transition:0.4s all}.termin-month-name+.item-wrap .termin-card{border-top:1px solid var(--bs-body-color)}#front-hero{position:relative;margin-bottom:7rem}@media (max-width:767px){#front-hero{margin-bottom:4rem}}#front-hero .item-wrap{position:relative}#front-hero .item-image{width:91.66666667%;margin-bottom:calc(8.33333333% * 1);position:relative}#front-hero .item-image.is-colorized img{filter:grayscale(100%) contrast(1.5) brightness(1.1)}#front-hero .item-image.is-colorized::before{background-color:#52cef7;content:"";display:block;width:100%;height:100%;mix-blend-mode:darken;position:absolute;top:0;left:0}#front-hero .item-image.is-colorized::after{background-color:rgba(82, 206, 247, 0.6);content:"";display:block;width:100%;height:100%;mix-blend-mode:lighten;position:absolute;top:0;left:0}#front-hero .item-overlay{position:absolute;bottom:0;right:0;margin-left:calc(8.33333333% * 2);margin-bottom:calc(-8.33333333% / 1.5);padding-bottom:calc(8.33333333% / 1.5)}#front-hero .item-overlay .item-overlay-background{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--es-secondary);mix-blend-mode:multiply}#front-hero .item-overlay .item-overlay-inner{position:relative;padding:2rem;padding-bottom:calc(8.33333333% * .5);padding-right:calc(8.33333333% * 2);color:#fff}@media (max-width:767px){#front-hero .item-overlay .item-overlay-inner{padding:1rem}}#front-hero .item-overlay .item-overlay-inner .item-titel{text-transform:uppercase;font-weight:600;line-height:0.9;font-size:6rem;padding-top:0.5rem}@media (max-width:997px){#front-hero .item-overlay .item-overlay-inner .item-titel{font-size:4.75rem}}@media (max-width:767px){#front-hero .item-overlay .item-overlay-inner .item-titel{font-size:2rem}}#front-hero .item-overlay .item-overlay-inner .item-claim{font-weight:700;font-size:1.35rem;padding-right:calc(8.33333333% / 2)}#front-intro .item-introtext{font-size:1.125rem;margin-top:2rem}#front-image-grid{position:relative;margin-top:6rem;margin-bottom:6rem}@media (max-width:767px){#front-image-grid{margin-top:3rem;margin-bottom:3rem}}#front-image-grid .item-2{text-align:right}#front-image-grid .item-2 img{width:60%}@media (max-width:767px){#front-image-grid .item-2 img{width:75%}}#front-image-grid .item-overlay{position:absolute;background:var(--es-secondary);mix-blend-mode:multiply;bottom:-5%;left:40%;width:35%;aspect-ratio:2.5;pointer-events:none}#the-events-home{margin-top:6rem}.section-hero{border-bottom:1px solid var(--bs-body-color);padding-top:1.5rem;padding-bottom:1.5rem}.section-hero .item-more{color:inherit;text-decoration:none;font-weight:700;font-size:1.25rem}.section-hero .item-more:hover,.section-hero .item-more:focus,.section-hero .item-more:active{color:var(--es-darkblue)}.section-heading{text-transform:uppercase;margin-bottom:0}body.single-news article.the-content .item-meta{font-size:1.125rem;margin-bottom:1rem}body.single-news article.the-content h1{margin-left:-2px;margin-bottom:1rem}body.single-news article.the-content .item-subtitle{font-size:1.625rem;font-weight:400}body.single-news article.the-content .item-featured-image{margin-bottom:3rem}body.single-news article.the-content .item-featured-image .item-caption-text{font-size:1.125rem;line-height:1.5rem;margin-top:0.5rem;text-align:right}body.single-news article.the-content #page-content{margin-top:3rem}body.single-news article.the-content #page-content p:first-of-type{font-size:1.5rem}body.single-news article.the-content #the-sidebar .item-sidebar-meta{margin-bottom:1rem}body.single-news article.the-content #the-sidebar .item-sidebar-meta li{padding-bottom:0.35rem}body.single-news article.the-content .sidebar-news-item .news-item-sidebar-meta{font-size:0.875rem;margin-bottom:0.35rem}body.single-news article.the-content .sidebar-news-item .news-item-sidebar-permalink{margin-top:0.75rem;font-size:1rem;line-height:1}body.single-termin article.the-content .item-meta{font-size:1.125rem;margin-bottom:1rem}body.single-termin article.the-content h1{margin-left:-2px;margin-bottom:1rem}body.single-termin article.the-content .item-terminkategorie{font-size:1.625rem;font-weight:700}body.single-termin article.the-content .item-subtitle{font-size:1.625rem;font-weight:400}body.single-termin article.the-content #page-content{margin-top:3rem}body.single-termin article.the-content #the-sidebar .item-date{font-size:1.65rem;line-height:2rem}body.single-termin article.the-content #the-sidebar .item-anmeldeschluss{margin-top:0.55rem;padding-bottom:0.25rem}body.single-termin article.the-content #the-sidebar .item-sidebar-meta{margin-bottom:1rem}body.single-termin article.the-content #the-sidebar .item-sidebar-meta li{padding-bottom:0.35rem}body.single-termin #the-events-singular{margin-top:4rem}@media (max-width:767px){.consent-plyr.btn.btn-lg{padding:0.5rem 0.75rem;font-size:1rem}}.plyr--video{border-radius:0;overflow:hidden !important}.plyr--video .plyr__video-wrapper,.plyr--video .plyr__poster,.plyr--video .es-player{border-radius:0;overflow:hidden !important;background:#000}.plyr--video .plyr__poster{background-size:cover !important;background-position:center center}.plyr--video .plyr__controls{padding:calc(var(--bs-gutter-x)* .5)}.plyr--video .plyr__control.plyr__control--overlaid{opacity:0}.btn{--bs-border-radius: 2rem;--bs-border-radius-lg: 2rem;font-weight:700;line-height:1}.btn.btn-lg{padding:1rem 2rem}.btn-primary{--bs-btn-color: #000;--bs-btn-bg: var(--es-secondary);--bs-btn-border-color: var(--es-secondary);--bs-btn-hover-color: #000;--bs-btn-hover-bg: var(--es-primary);--bs-btn-hover-border-color: var(--es-primary);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #000;--bs-btn-active-bg: var(--es-primary);--bs-btn-active-border-color: var(--es-secondary);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #ccc;--bs-btn-disabled-border-color: #ccc}.btn-light{--bs-btn-hover-bg: var(--es-secondary);--bs-btn-hover-border-color: var(--es-secondary);--bs-btn-active-bg: var(--es-secondary);--bs-btn-active-border-color: var(--es-secondary)}:root{--plyr-color-main: var(--es-primary)}.section{--plyr-color-main: var(--es-primary)}.section.farbschema-standard{--plyr-color-main: var(--es-primary)}.es-player .item-consent{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;border-radius:0;overflow:hidden}.es-player .item-consent a{text-decoration-thickness:1px}.es-player .item-consent .item-inner{width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.35);transition:0.3s background}.es-player .item-consent .item-inner:hover{background:rgba(0, 0, 0, 0.65);transition:0.8s background}@media (max-width:767px){.es-player .item-consent .item-inner{background:rgba(0, 0, 0, 0.55);transition:0.8s background}}.es-player .item-consent .item-inner p{margin-bottom:0;padding-bottom:0}.es-player .item-consent .item-inner .item-terms{height:0;overflow:visible}.es-player .item-consent .item-inner .item-terms,.es-player .item-consent .item-inner .item-terms a{color:#fff;font-size:1rem;width:100%;margin:0;opacity:0;transition:0.4s opacity;text-underline-offset:3px}.es-player .item-consent .item-inner .item-terms a:hover{text-decoration:underline}.es-player .item-consent .item-inner:hover .item-terms,.es-player .item-consent .item-inner:hover .item-terms a{opacity:1;transition:0.4s opacity}@media (max-width:767px){.es-player .item-consent .item-inner .item-terms{height:auto;padding-left:0.5rem;padding-right:0.5rem}.es-player .item-consent .item-inner br{display:none}.es-player .item-consent .item-inner .item-terms,.es-player .item-consent .item-inner .item-terms a{opacity:1;font-size:0.7rem}.es-player .item-consent .item-inner .item-terms a{font-family:var(--bs-font-serif);font-style:italic;font-weight:700;text-decoration:none !important}}@media (max-width:767px){#the-blocks .es-player .item-terms,#the-blocks .es-player .item-terms a{opacity:1;font-size:1rem}#the-blocks .es-player .consent-plyr.btn.btn-lg{padding:0.65rem 0.75rem;font-size:1.15rem}}#footer{margin-top:6rem;margin-bottom:4rem}@media (max-width:767px){#footer{margin-top:3rem;margin-bottom:2rem}}#footer .search-link{display:none !important}@media (max-width:767px){#footer .breadcrumbs{margin-bottom:1rem}}#footer .breadcrumb{margin:0}#footer .footer-social{font-size:0.875rem;white-space:nowrap}#footer .footer-social .social-media{font-size:1.5rem}#footer .footer-social .social-media a{color:var(--bs-body-color)}#footer .footer-social .social-media a:hover,#footer .footer-social .social-media a:active,#footer .footer-social .social-media a:focus{color:var(--es-darkblue)}#footer .footer-social .social-media .list-inline-item:not(:last-child){margin-right:1rem}#footer .logo{height:3.4375rem;width:auto;margin-top:calc(var(--bs-gutter-x)* 1);margin-left:calc(var(--bs-gutter-x)* .5)}#footer .item-adresse{margin-top:calc(var(--bs-gutter-x)* .1);margin-left:calc(var(--bs-gutter-x)* .5);padding-top:calc(var(--bs-gutter-x)* .5);margin-bottom:1.5rem;padding-left:4.0625rem;color:var(--bs-contrast-text);font-size:1.125rem;line-height:1.75rem}#footer .item-adresse a{color:var(--bs-contrast-text);text-decoration:none;text-underline-offset:3px}#footer .item-adresse a:hover,#footer .item-adresse a:active,#footer .item-adresse a:focus{text-decoration:underline;color:var(--bs-body-color)}#footer .item-adresse a.link-serif,#footer .item-adresse a[href^="mailto:"]{font-weight:600}@media (max-width:767px){#footer .item-adresse{padding-bottom:1.5rem}}#footer .item-claim-col{--indent: calc(var(--bs-gutter-x)* .5)}@media (max-width:767px){#footer .item-claim-col{margin-left:var(--indent);margin-top:-1.5rem;width:calc(100% - var(--indent));opacity:1;margin-bottom:1rem}}#footer .item-claim{font-size:1.85rem;line-height:2.75rem;color:#fff;padding-top:calc(var(--bs-gutter-x)* .75);padding-left:calc(var(--bs-gutter-x)* .25);padding-bottom:calc(var(--bs-gutter-x)* 1.5);max-width:83%}@media (max-width:767px){#footer .item-claim{font-size:1.25rem;line-height:1.4;padding:1.75rem 0.5rem;max-width:100%}}#footer .item-partner{padding-top:calc(var(--bs-gutter-x)* .5);padding-bottom:calc(var(--bs-gutter-x)* .5);font-size:0.875rem}#footer .item-partner .item-first{margin-right:2rem}#footer .item-partner img{width:90%;max-width:160px}#footer .item-copyright{font-size:0.875rem;color:var(--bs-contrast-text);padding-bottom:calc(var(--bs-gutter-x)* .5)}#footer .item-copyright a{color:var(--bs-contrast-text);text-decoration:none;text-underline-offset:3px}#footer .item-copyright a:hover,#footer .item-copyright a:active,#footer .item-copyright a:focus{text-decoration:underline;color:var(--bs-body-color)}@media (max-width:767px){#footer-copyright.bg-secondary{background:#fff !important}#footer-copyright .list-inline-item:first-of-type{display:block}}.search-overlay{height:100%;width:100%;display:none;position:fixed;z-index:9999;top:0;left:0;background:rgba(255, 255, 255, 0.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (min-width:992px){.search-overlay #searchform{min-width:800px}}@media (max-width:991px){.search-overlay #searchform{max-width:400px;text-align:center}.search-overlay #searchform .the-button{text-align:center}.search-overlay #searchform .the-button,.search-overlay #searchform .the-button button,.search-overlay #searchform .the-text{display:block;width:100%;margin-bottom:0}.search-overlay #searchform .the-button button{margin:0 auto}}@media (max-width:767px){.search-overlay #searchform{max-width:90%}}.search-overlay .search-close{position:absolute;top:20px;right:45px;font-size:40px;font-family:sans-serif;font-weight:700;cursor:pointer;color:inherit}.search-overlay .search-close:hover{color:var(--es-darkblue)}.search-items .item-col{position:relative}.search-items .card{border:1px solid #888;border-left:0;border-right:0;border-bottom:0;padding:1.5rem 1rem;padding-left:0;z-index:0}.search-items .search-item-label .badge{font-weight:400;background:#fff !important;z-index:10;position:absolute;top:0;left:0;padding-left:0;margin-left:calc(var(--bs-gutter-x)* .5);margin-top:-0.75rem}.facetwp-per-page-select{margin-top:1rem}.facetwp-pager,.pagination{padding-top:1rem;font-size:1.125rem;font-weight:700}.facetwp-pager .facetwp-page,.pagination .page-numbers{margin-right:0.5rem;color:inherit;text-decoration:none}.facetwp-pager .facetwp-page.active,.facetwp-pager .facetwp-page.current,.facetwp-pager .facetwp-page:hover,.facetwp-pager .facetwp-page:active,.facetwp-pager .facetwp-page:focus,.pagination .page-numbers.active,.pagination .page-numbers.current,.pagination .page-numbers:hover,.pagination .page-numbers:active,.pagination .page-numbers:focus{color:var(--es-darkblue)}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.facetwp-counter{display:none}.facetwp-display-value{display:inline-block;padding-top:0.35rem}.facetwp-type-search .facetwp-icon:before{background:url(../images/lupe.svg) no-repeat;background-position:5px 50%;background-size:20px 20px}.facetwp-facet{margin-bottom:1.25rem !important}.facetwp-facet input.facetwp-search,.facetwp-facet input.facetwp-location{padding-left:5px;padding-top:5px}.facetwp-reset{font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400}.facetwp-type-date_range input{margin-right:0.5rem;padding:5px 5px 3px 5px}.fdate-grid .selected{background-color:var(--es-primary) !important}.facetwp-type-checkboxes{font-size:1.1rem !important}.facetwp-expand{margin-top:5px !important}.facetwp-checkbox{background-image:url(../images/checkbox.svg) !important;background-position:0 9px !important;margin-bottom:0 !important;line-height:1.5 !important}.facetwp-checkbox.checked{background-image:url(../images/checkbox-on.svg) !important}.facetwp-depth{font-size:1rem !important}.facetwp-depth .facetwp-checkbox{background-size:11px 11px !important}.fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#1d1d1d !important}.facetwp-flyout .facetwp-flyout-close{position:absolute;top:0;right:0;font-size:2rem;display:none}.facetwp-flyout .facetwp-flyout-content{padding:1.75rem}.facetwp-flyout .flyout-row.name-reset{margin-top:1rem}.facetwp-flyout .flyout-row.name-reset a{color:inherit}.facetwp-flyout .flyout-row.name-reset h3,.facetwp-flyout .flyout-row.name-reset .accordion h3.accordion-header .accordion-button,.accordion h3.accordion-header .facetwp-flyout .flyout-row.name-reset .accordion-button,.facetwp-flyout .flyout-row.name-reset .news-card h3.item-title,.news-card .facetwp-flyout .flyout-row.name-reset h3.item-title,.facetwp-flyout .flyout-row.name-reset .news-card h3.item-title a,.news-card h3.item-title .facetwp-flyout .flyout-row.name-reset a,.facetwp-flyout .flyout-row.name-reset body.single-termin article.the-content #the-sidebar .item-date,body.single-termin article.the-content #the-sidebar .facetwp-flyout .flyout-row.name-reset .item-date{display:none}@media (min-width:768px){.animate{animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0rem);opacity:1}0%{transform:translateY(1rem);opacity:0}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform;-webkit-opacity:0}100%{-webkit-transform:translateY(0);-webkit-opacity:1}0%{-webkit-transform:translateY(1rem);-webkit-opacity:0}}.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}#flyout{z-index:20;--icon-width: 60px;position:fixed;top:50%;transform:translateY(-50%);left:0}#flyout a{text-decoration:none !important}#flyout li{transition:0.6s all ease-in-out;margin-left:0;padding-right:15px}#flyout li:hover{margin-left:0 !important;padding-left:8px !important;transition:0.35s padding-left ease-in-out}#flyout img{width:var(--icon-width);height:auto}#flyout li:not(:last-of-type){margin-bottom:0.75rem}body.has-scrolled #flyout li{margin-left:calc(0px - var(--icon-width) + 15px);transition:0.6s all ease-in-out}body.has-scrolled #flyout li:hover{transition:0.35s all ease-in-out}@media (max-width:1199px){#flyout{--icon-width: 58px}}@media (max-width:1024px){#flyout{--icon-width: 45px}}@media (max-width:991px){#flyout{--icon-width: 52px;top:auto;transform:translateY(0);bottom:0;transition:0.6s all ease-in-out;width:100%;text-align:center}#flyout ul{margin:0 auto;margin-bottom:20px}#flyout li{display:inline;margin-left:auto !important}#flyout li,#flyout li:hover{padding:8px !important}body.has-scrolled #flyout{bottom:-100px;transition:0.6s all ease-in-out}}.nav-link:focus-visible{outline:0;box-shadow:none !important}