.elementor .stil-59a704{box-sizing: border-box;\n}.elementor .page-head{padding-block-start:clamp(48px,7vw,90px);padding-block-end:clamp(24px,4vw,44px);padding-inline-start:0px;padding-inline-end:0px;}.elementor .lead{box-sizing: border-box;\n}.elementor .is-layout-flow{box-sizing: border-box;\n}.elementor .is-layout-constrained{box-sizing: border-box;\n}.elementor .has-global-padding{box-sizing: border-box;\n}.elementor .small{box-sizing: border-box;\n}.elementor .b{box-sizing: border-box;\n}.elementor .tool-text{box-sizing: border-box;\n}.elementor .tool-icon{box-sizing: border-box;\n}.elementor .tool-btn{font-weight:700;font-size:0.86rem;cursor:pointer;padding-block-start:9px;padding-block-end:9px;padding-inline-start:15px;padding-inline-end:15px;border-radius:999px;background-color:#fff;box-shadow:0px 4px 0px 0px rgba(0,0,0,.15);transition:transform 0.15s;border:2px solid var(--ink); font-family:var(--head); color:var(--ink);\n}.elementor .sr-only{box-sizing: border-box;\n}.elementor .rainbow{height:8px;margin-block-end:36px;border-radius:999px;background-image: linear-gradient(90deg,var(--red),var(--yellow),var(--green),var(--blue),var(--purple));\n}.elementor .p{box-sizing: border-box;\n}.elementor .note{font-weight:600;font-size:0.9rem;margin-block-start:14px;color:var(--muted);\n}.elementor .lang-grid{margin-block-start:6px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);}.elementor .lang-de{box-sizing: border-box;\n}.elementor .krank-weg1{box-sizing: border-box;\n}.elementor .krank-oder{box-sizing: border-box;\n}.elementor .ggs-tools{position:fixed;inset-inline-end:16px;inset-block-end:16px;z-index:80;display:flex;flex-direction:column;gap:8px;}.elementor .ggs-modal-box{width:100%;max-width:520px;position:relative;padding:34px;border-radius:30px;box-shadow:0px 30px 70px 0px rgba(0,0,0,.4);background:var(--paper);\n}.elementor .ggs-modal{position:fixed;z-index:100;padding:20px;background-color:rgba(16,20,38,.55);display:grid;inset:0; place-items:center; overflow-y:auto;\n}.elementor .ggs-close{width:40px;height:40px;position:absolute;inset-block-start:16px;inset-inline-end:16px;font-size:1.5rem;cursor:pointer;border-radius:50%;border-style:none;background-color:#fff;box-shadow:0px 4px 0px 0px rgba(0,0,0,.12);}.elementor .footer{box-sizing: border-box;\n}.elementor .foot-macher{color:rgba(255,255,255,.66) !important;\n}.elementor .fgrid{display:grid;gap:30px;grid-template-columns:1.5fr 1fr 1fr 1fr;}.elementor .span{box-sizing: border-box;\n}.elementor .row{box-sizing: border-box;\n}.elementor .nav-right{display:flex;gap:10px;align-items:center;}.elementor .nav-links{display:flex;gap:4px;align-items:center;}.elementor .nav-anmelden{box-sizing: border-box;\n}.elementor .nav{position:sticky;inset-block-start:0px;z-index:50;background-color:rgba(244,241,234,.8);backdrop-filter:blur(10px);}.elementor .m{box-sizing: border-box;\n}.elementor .hat-sub{box-sizing: border-box;\n}.elementor .burger-text{box-sizing: border-box;\n}.elementor .burger-strich{box-sizing: border-box;\n}.elementor .burger{width:48px;height:48px;cursor:pointer;border-radius:14px;border-style:none;background-color:#fff;box-shadow:0px 4px 0px 0px rgba(0,0,0,.1);display:none;}.elementor .btn-ink{color:#fff;box-shadow:0px 6px 0px 0px #061c5c;background:var(--blue-deep);\n}.elementor .brand{display:flex;gap:12px;align-items:center;}.elementor .wp-block-post-content{box-sizing: border-box;\n}.elementor .wp-block-group{box-sizing: border-box;\n}.elementor .sub{box-sizing: border-box;\n}.elementor .sh{max-width:720px;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .pad{box-sizing: border-box;\n}.elementor .kick{box-sizing: border-box;\n}.elementor .ggs-cal-load{box-sizing: border-box;\n}.elementor .ggs-cal-actions{box-sizing: border-box;\n}.elementor .ggs-cal{box-sizing: border-box;\n}.elementor .entry-content{box-sizing: border-box;\n}.elementor .btn-white{background-color:#fff;box-shadow:0px 6px 0px 0px rgba(0,0,0,.15);color:var(--ink);\n}.elementor .btn-blue{color:#fff;background:var(--blue); box-shadow:0 6px 0 var(--blue-deep);\n}.elementor .btn{font-weight:700;font-size:1.05rem;cursor:pointer;padding-block-start:0.85em;padding-block-end:0.85em;padding-inline-start:1.7em;padding-inline-end:1.7em;border-radius:999px;border-style:none;box-shadow:0px 6px 0px 0px rgba(0,0,0,.12);transition:transform 0.18s, box-shadow 0.2s;display:inline-flex;gap:0.55em;align-items:center;font-family:var(--head);\n}.elementor .wrap{box-sizing: border-box;\n}