:root{--ap-page-width:1280px;--ap-page-width-half:640px;--ap-page-width-down:1279px;--ap-page-width-padding:1250px;--ap-bp-s:480px;--ap-bp-s-half:240px;--ap-bp-s-down:479px;--ap-bp-m:768px;--ap-bp-m-half:384px;--ap-bp-m-down:767px;--ap-bp-l:980px;--ap-bp-l-half:490px;--ap-bp-l-down:979px;--ap-bp-xl:1280px;--ap-bp-xl-half:640px;--ap-bp-xl-down:1279px}@media (max-width:480px){.hide-s{display:none!important}}@media (max-width:768px){.hide-m{display:none!important}}@media (max-width:980px){.hide-l{display:none!important}}@media (max-width:1280px){.hide-xl{display:none!important}}@media (min-width:480px){.hide-min-s{display:none!important}}@media (min-width:768px){.hide-min-m{display:none!important}}@media (min-width:980px){.hide-min-l{display:none!important}}@media (min-width:1280px){.hide-min-xl{display:none!important}}@media (min-width:1280px){.block-xl{display:block!important}}@media (min-width:980px){.block-l{display:block!important}}@media (min-width:768px){.block-m{display:block!important}}@media (min-width:480px){.block-s{display:block!important}}@media (min-width:1280px){.flex-xl{display:flex!important}}@media (min-width:980px){.flex-l{display:flex!important}}@media (min-width:768px){.flex-m{display:flex!important}}@media (min-width:480px){.flex-s{display:flex!important}}body:where(:not(.block-editor-writing-flow,.editor-styles-wrapper)) :where(p,h1,h2,h3,h4,h5,h6,ul,ol,li){margin-block:var(--space-s)}body #main-header{background:var(--primary-trans-10);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border-bottom:1px solid var(--neutral-semi-light)}body #main-header a{color:var(--primary-dark)!important}body #main-header .oxy-header-center{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}body #main-header #mobile-menu-trigger{display:block}@media (min-width:980px){body #main-header #mobile-menu-trigger{display:none}}body #main-header #main-menu li:hover{background:none}body #main-header #main-menu ul li ul{grid-gap:10px;gap:10px}body #main-header #main-menu ul li ul li{margin:0 10px!important}body #main-header #main-menu #menu-main_menu>li+li{border-left:1px solid #000;padding-left:20px}body #main-header #main-menu .sub-menu{background-color:var(--primary-light)}body #main-logo{height:130px;width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:var(--space-xs);gap:var(--space-xs)}@media (min-width:480px){body #main-logo{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){body #main-logo{grid-gap:var(--space-m);gap:var(--space-m)}}@media (min-width:980px){body #main-logo{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:0;gap:0}}body #main-logo svg{height:90px}@media (max-width:768px){body #main-logo svg{display:none}}body #main-logo p{white-space:nowrap;font-size:var(--text-m);color:var(--primary-semi-dark);margin:0}@media (min-width:768px){body #main-logo p{display:block;font-size:13px}}body #main-logo #plane-inner{fill:var(--secondary)!important}body #main-logo #thf{fill:white!important}body #main-logo #wolke1,body #main-logo #twolke1{fill:#e6e6e6!important}body #main-logo #wolke2,body #main-logo #twolke2{fill:white!important;stroke:#d9d9d9;stroke-width:1px;stroke-linejoin:round}body .main-hero{position:relative;width:100%;overflow:hidden;box-shadow:0 0 20px #999}body .main-hero-inner{bottom:0;left:0;padding:var(--space-m);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:980px){body .main-hero-inner{position:absolute;width:68%;background:rgba(255,255,255,.9);border-top:1px solid var(--neutral-semi-light);border-right:1px solid var(--neutral-semi-light)}}body .main-hero-inner-meta{font-size:12px}body .main-hero #yoast-breadcrumbs{font-size:var(--text-xs)}body .main-hero #yoast-breadcrumbs a{color:var(--primary-semi-dark)}body .main-hero .ap-meta{font-size:var(--text-xs);color:var(--neutral-semi-dark)}body .main-hero .ap-meta a{color:var(--primary-semi-dark)}body .main-hero>img{width:100%;height:auto;display:block;border-radius:0!important}body #main_hero #breadcrumbs{margin:0}@media (max-width:768px){body #content-wrapper{grid-template-columns:none;grid-auto-flow:row}}body #content-wrapper #content-sidebar{position:-webkit-sticky;position:sticky;top:32px}body #content-wrapper #content-sidebar #main-widget{color:#fff;padding:20px}body #content-wrapper #content-sidebar #main-widget .wp-block-search__label{display:none}body #main-footer{background:var(--primary);box-shadow:0 -10px 15px -3px rgba(0,0,0,.1);border-top:1px solid var(--neutral-semi-light)}body #main-footer a{color:white!important}body #main-footer a:hover{background:none}body #main-logo-footer{height:130px;width:auto}body #main-logo-footer #plane{fill:var(--secondary)!important}body #main-logo-footer #thf{fill:white!important}body #main-logo-footer #wo1{fill:white!important}body #main-logo-footer #wo2{fill:#e6e6e6!important}body #main-logo-footer #flag{fill:#FECB30!important}body #main-logo-footer #flag-text path,body #main-logo-footer #flag-text rect{fill:white!important}body .sliding-nav{position:relative}body .sliding-nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:20px;gap:20px;list-style:none;margin:0;padding:0}body .sliding-nav a{display:inline-block!important;padding:10px 0!important;text-decoration:none!important}body .nav-indicator{position:absolute;bottom:0;left:0;height:3px;width:0;background:currentColor;-webkit-transition:transform 0.35s ease,width 0.35s ease,opacity 0.2s ease;transition:transform 0.35s ease,width 0.35s ease,opacity 0.2s ease;opacity:0;pointer-events:none}body h1{color:var(--primary-dark)}@media (max-width:980px){body .ct-inner-content{overflow:hidden}}body .ct-inner-content h2,body .ct-inner-content h3,body .ct-inner-content h4,body .ct-inner-content h5,body .ct-inner-content h6{color:var(--primary-dark)}body .ct-inner-content h2{font-size:var(--text-l)}body .ct-inner-content [class*=" wp-image"]{border:1px solid var(--neutral-light)}body .ct-inner-content [class*=" wp-image"].alignleft{float:left;margin-right:var(--space-m);box-shadow:10px 10px 10px -3px rgba(0,0,0,.1)}body .ct-inner-content [class*=" wp-image"].alignright{float:right;margin-left:var(--space-m);box-shadow:-10px 10px 10px -3px rgba(0,0,0,.1)}body #shortcode-71-16 .ics-calendar-basic-wrapper .events{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-gap:20px 20px;gap:20px 20px;grid-auto-flow:row;grid-template-areas:". . . . ."}body #shortcode-71-16 .ics-calendar-basic-wrapper .events li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:flex-end;justify-content:flex-end;grid-gap:15px;gap:15px}body #shortcode-71-16 .ics-calendar-basic-wrapper .events .ics-calendar-label{display:none}body .ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .ics-calendar-date [data-date-format='d'],body .ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .ics-calendar-date [data-date-format='j']{font-weight:400}body .ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events .event .title{font-weight:400;color:var(--primary-dark)}body #mobile-off-canvas .ou-off-canvas-inner-wrap .oxy-inner-content-heading{color:var(--primary-dark);padding-block:var(--space-m)}body #mobile-off-canvas-heading{padding-left:10px}body #mobile-off-canvas .mobile-menu-canvas li.current-menu-item a{color:var(--secondary)}body #mobile-off-canvas .mobile-menu-canvas li:hover{border:0 none;background:none}body #mobile-off-canvas .mobile-menu-canvas li:hover a{border:0 none;background:none}body #mobile-off-canvas .mobile-menu-canvas li a{padding-left:10px;color:var(--primary-ultra-dark)}body #mobile-off-canvas .mobile-menu-canvas li a:hover{color:var(--secondary)}