@font-face{font-family:"StAB Sans";src:url(../../../../../../../themes/Avada-Child-Theme/uebergang/fonts/apercu-light-pro.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:"StAB Sans";src:url(../../../../../../../themes/Avada-Child-Theme/uebergang/fonts/apercu-regular-pro.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"StAB Serif";src:url(../../../../../../../themes/Avada-Child-Theme/uebergang/fonts/rooney-pro-light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:"StAB Serif";src:url(../../../../../../../themes/Avada-Child-Theme/uebergang/fonts/rooney-pro-regular.woff2) format("woff2");font-weight:400;font-display:swap}:root{--stab-orange:#e8664e;--stab-anthrazit:#3b4648;--stab-grau:#d0cec6;--stab-hell:#d0cec6;--stab-font-head:"StAB Sans", "Helvetica Neue", Arial, sans-serif;--stab-font-body:"StAB Serif", Georgia, serif;--stab-pad:clamp(20px, 5vw, 48px);--stab-max:1200px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.stab{margin:0;background:var(--stab-anthrazit);color:var(--stab-anthrazit);font-family:var(--stab-font-body);font-weight:300;font-size:1.0625rem;line-height:1.6;min-height:100vh;display:flex;flex-direction:column}.stab-main{flex:1 0 auto;background:var(--stab-grau)}.stab-wrap{display:block;width:100%;max-width:calc(var(--stab-max) + 2 * var(--stab-pad));margin:0 auto;padding:0 var(--stab-pad)}.stab a{color:inherit}.stab a:focus-visible{outline:2px solid var(--stab-orange);outline-offset:3px}.stab-header{background:var(--stab-anthrazit);padding:clamp(28px, 4.5vw, 52px) 0}.stab-logo{display:inline-block}.stab-logo img{display:block;width:clamp(110px, 12vw, 150px);height:auto}.stab-hero{background:var(--stab-anthrazit)}.stab-hero img{display:block;width:100%;height:auto;aspect-ratio:2400 / 891;object-fit:cover}.stab-notice{margin:0;background:var(--stab-orange);color:#fff;font-size:clamp(0.9375rem, 1.6vw, 1.125rem);line-height:1.4;padding:.55em 0}.stab-seminar{padding:clamp(36px, 5vw, 64px) 0 clamp(44px, 6vw, 80px)}.stab-seminar__title{margin:0 0 .9em;font-family:var(--stab-font-head);font-weight:300;font-size:clamp(1.75rem, 3.6vw, 2.5rem);line-height:1.15;letter-spacing:-.005em;color:var(--stab-orange)}.stab-seminar__topics{list-style:none;margin:0;padding:0 0 clamp(22px, 3vw, 30px);border-bottom:1px solid var(--stab-anthrazit);font-size:clamp(1rem, 1.5vw, 1.125rem);line-height:1.55}.stab-download{display:inline-flex;flex-direction:column;align-items:flex-start;gap:18px;margin-top:clamp(26px, 3.5vw, 36px);text-decoration:none}.stab-download img{display:block;width:42px;height:auto;transition:transform .2s ease}.stab-download span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-size:clamp(1rem, 1.5vw, 1.125rem);line-height:1.5}.stab-download:hover span,.stab-download:focus-visible span{color:var(--stab-orange)}.stab-download:hover img{transform:translateY(2px)}.stab-page{background:var(--stab-grau);padding:clamp(36px, 5vw, 64px) 0 clamp(44px, 6vw, 80px)}.stab-content{overflow-wrap:anywhere}.stab-content>*{max-width:760px}.stab-content h4:has(+h1){display:none}.stab-content h1,.stab-content h2,.stab-content h3,.stab-content h4{font-family:var(--stab-font-head);font-weight:400;line-height:1.2;margin:1.6em 0 .5em}.stab-content h1{font-weight:300;font-size:clamp(1.75rem, 3.6vw, 2.5rem);color:var(--stab-orange);margin-top:0}.stab-content h2{font-size:1.5rem}.stab-content h3{font-size:1.25rem}.stab-content h4{font-size:1.0625rem}.stab-content p,.stab-content ul,.stab-content ol{margin:0 0 1em}.stab-content a{text-decoration:underline;text-underline-offset:2px}.stab-content a:hover{color:var(--stab-orange)}.stab-footer{background:var(--stab-anthrazit);color:var(--stab-hell);font-size:.875rem;line-height:1.6;padding:clamp(36px, 5vw, 56px) 0 clamp(24px, 3vw, 32px)}.stab-footer a{text-decoration:none}.stab-footer a:hover{color:#fff;text-decoration:underline}.stab-footer__top{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding-bottom:clamp(48px, 9vw, 120px)}.stab-footer__address{font-style:normal}.stab-footer__logo{display:block;width:clamp(80px, 9vw, 100px);height:auto}.stab-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;border-top:1px solid var(--stab-hell);padding-top:16px;font-size:.8125rem;opacity:.85}.stab-footer__bottom nav{display:flex;gap:18px}@media (max-width:600px){.stab-br{display:none}.stab-hero img{aspect-ratio:16 / 10;object-position:50% 50%}}@media (prefers-reduced-motion:reduce){.stab-download img{transition:none}}