.elementor .small{box-sizing: border-box;\n}.elementor .b{box-sizing: border-box;\n}.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 .sub{box-sizing: border-box;\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}