.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --farbe-sand:#F5EFE4; --farbe-sand-tief:#EBE0CE; --farbe-weiss:#FFFFFF; --farbe-navy:#163A59; --farbe-navy-tief:#0E2940; --farbe-gold:#F8B633; --farbe-gold-tief:#D99A16; --farbe-gold-text:#7E5405; --farbe-text:#33424E; --farbe-text-leise:#4F5D68; --farbe-text-hell:#E7DFD1; --farbe-linie:#DCCDB4; --farbe-linie-dunkel:#2C5075; --farbe-feld:#FFFFFF; --farbe-marke-grund:#FFF3D6; --farbe-marke-text:#7A5A0B; --schrift-titel:Outfit; --schrift-text:Karla; --groesse-hero:66px; --groesse-hero-tablet:54px; --groesse-hero-mobile:38px; --groesse-h1:58px; --groesse-h1-tablet:44px; --groesse-h1-mobile:33px; --groesse-h2:38px; --groesse-h2-tablet:32px; --groesse-h2-mobile:26px; --groesse-h3:23px; --groesse-h3-mobile:20px; --groesse-text:18px; --groesse-text-mobile:17px; --groesse-lead:21px; --groesse-lead-tablet:19px; --groesse-lead-mobile:17px; --groesse-klein:15px; --groesse-augenbraue:14px; --groesse-menue:17px; --groesse-menue-mobile:15px; --groesse-knopf:17px; --groesse-nummer:64px; --groesse-nummer-mobile:44px; --groesse-punkt:13px; --abstand-xs:6px; --abstand-s:12px; --abstand-m:20px; --abstand-l:32px; --abstand-xl:48px; --abstand-xxl:72px; --abschnitt-luft:96px; --abschnitt-luft-tablet:72px; --abschnitt-luft-mobile:52px; --rand-seite:32px; --rand-seite-mobile:20px; --inhalt-breite:1280px; --textblock-breite:760px; --rundung-s:10px; --rundung-m:20px; --rundung-l:32px; --rundung-voll:999px; --rundung-bogen:140px; --rundung-bogen-mobile:72px; --linie-duenn:1px; --linie-dick:2px; --linie-fokus:3px; --einblend-weg:22px; --hub-karte:-6px; --strich-breite:6px; --sonnenlinie:8px; --hero-hoehe:640px; --hero-hoehe-tablet:620px; --hero-text-breite:720px; --logo-hoehe:48px; --logo-hoehe-mobile:38px; --kopf-luft:18px; --kopf-luft-mobile:14px; --knopf-luft-hoch:15px; --knopf-luft-breit:30px; --karte-basis:320px; --spalte-basis:420px; --schritt-basis:230px; --fuss-basis:230px; --kontakt-basis:300px; --bild-hoehe:380px; --bild-hoehe-mobile:220px; --karte-bild-hoehe:200px; --punkt-mass:24px; --symbol-mass:64px; --feld-luft:14px; --seitenkopf-luft:80px; --seitenkopf-luft-mobile:44px; --staerke-normal:400; --staerke-halb:600; --staerke-fett:700; --zeile-titel:1.14; --zeile-text:1.65; --zeile-eng:1.35; --zoom-bild:1.06; --hero-verlauf:linear-gradient(90deg, rgba(14, 41, 64, 0.94) 0%, rgba(14, 41, 64, 0.78) 42%, rgba(14, 41, 64, 0.10) 100%); --hero-verlauf-mobile:linear-gradient(180deg, rgba(14, 41, 64, 0.78) 0%, rgba(14, 41, 64, 0.92) 100%); --sperrung-augenbraue:0.12em; --schatten-karte:0 10px 30px rgba(22, 58, 89, 0.10); --schatten-hoch:0 18px 44px rgba(22, 58, 89, 0.18); --schatten-kopf:0 2px 14px rgba(22, 58, 89, 0.08); --tempo:0.45s; --tempo-kurz:0.2s; --verzug-1:0.15s; --verzug-2:0.3s; --verzug-3:0.45s; }