@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&display=swap');.elementor-6005 .elementor-element.elementor-element-338e2ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6005 .elementor-element.elementor-element-6ce101d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6005 .elementor-element.elementor-element-2142c66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6005 .elementor-element.elementor-element-7c83086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6005 .elementor-element.elementor-element-5ab4c36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:root{--page-title-display:none}<!--============================================================EMIL – GLOBALE STYLES============================================================Diesen Block EINMAL einfügen:→ Elementor>Site Settings>Custom CSS → oder in ein HTML-Widget ganz oben auf der Seite============================================================--><style>:root{--emil-orange:#d85f27;--emil-orange-hover:#c04f1d;--emil-orange-soft:rgba(216,95,39,.08);--emil-orange-glow:rgba(216,95,39,.2);--emil-dark:#4c4b4b;--emil-black:#1a1a1a;--emil-white:#fafaf8;--emil-cream:#f6f4f0;--emil-warm:#ede9e3;--emil-text:#1a1a1a;--emil-text-secondary:#5c5c5c;--emil-text-light:#8a8a8a;--emil-border:#e2e0db;--emil-green:#2d8c4e;--emil-green-soft:#edf7f0;--emil-font-display:'Conthrax','DM Sans',sans-serif;--emil-font-body:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;--emil-max-width:1140px;--emil-radius:16px;--emil-radius-sm:10px}.emil-section{font-family:var(--emil-font-body);color:var(--emil-text);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emil-section *,.emil-section *:before,.emil-section *:after{box-sizing:border-box;margin:0;padding:0}.emil-section img{max-width:100%;height:auto;display:block}.emil-section a{text-decoration:none;color:inherit}.emil-container{max-width:var(--emil-max-width);margin:0 auto;padding:0 24px}.emil-btn-primary{display:inline-flex;align-items:center;gap:10px;padding:18px 40px;background:var(--emil-orange);color:#fff;font-family:var(--emil-font-body);font-size:16px;font-weight:600;border-radius:60px;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.01em}.emil-btn-primary:hover{background:var(--emil-orange-hover);transform:translateY(-2px);box-shadow:0 12px 32px var(--emil-orange-glow);color:#fff}.emil-btn-secondary{display:inline-flex;align-items:center;gap:8px;padding:18px 36px;background:0 0;color:var(--emil-dark);font-family:var(--emil-font-body);font-size:16px;font-weight:500;border-radius:60px;border:1.5px solid var(--emil-border);cursor:pointer;transition:all .3s ease}.emil-btn-secondary:hover{border-color:var(--emil-dark);background:var(--emil-dark);color:#fff}.emil-headline{font-family:var(--emil-font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--emil-black);line-height:1.15}.emil-label{display:inline-block;padding:6px 16px;border-radius:100px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@keyframes emilFadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes emilPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}</style>