.elementor-kit-12878{--e-global-color-primary:#00C8DC;--e-global-color-secondary:#72FF45;--e-global-color-text:#FFFFFF;--e-global-color-accent:#00D9C0;--e-global-color-d24b9104:#05080b;--e-global-color-ce22b5fe:#07121a;--e-global-color-5d22e202:#0b2130;--e-global-color-38bb157d:#4de8f2;--e-global-color-57a272e4:#75818a;--e-global-color-c2c85372:#b6b6b6;--e-global-color-d3880e11:#05080b;--e-global-color-1cf6c002:#33414a;--e-global-color-178d9ead:#ff5c67;--e-global-color-b6a0d453:#21496b;--e-global-color-998d11dc:#0a1e2f;--e-global-color-1e095707:#030f17;--e-global-color-36b973fa:#032940;--e-global-color-220183b3:#062845;--e-global-color-7a0eb9c8:#408fd1;--e-global-color-c6d1fa28:#8bff5f;--e-global-color-a6ad13ca:#00e7d2;--e-global-color-0e973e02:#55d934;--e-global-color-e43d4767:#00b9a5;--e-global-typography-primary-font-family:"Space Grotesk";--e-global-typography-primary-font-size:clamp(3.094rem, 2.931rem + 0.7222vw, 3.581rem);--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-size:clamp(2.631rem, 2.513rem + 0.5278vw, 2.987rem);--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.15em;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Space Grotesk";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:0.06em;--e-global-typography-c8b30a64-font-family:"Manrope";--e-global-typography-c8b30a64-font-size:clamp(1.906rem, 1.85rem + 0.25vw, 2.075rem);--e-global-typography-c8b30a64-font-weight:600;--e-global-typography-c8b30a64-line-height:1.25em;--e-global-typography-25d24898-font-family:"Manrope";--e-global-typography-25d24898-font-size:clamp(1.625rem, 1.592rem + 0.1481vw, 1.725rem);--e-global-typography-25d24898-font-weight:600;--e-global-typography-25d24898-line-height:1.3em;--e-global-typography-e3cc4cce-font-family:"Manrope";--e-global-typography-e3cc4cce-font-size:clamp(1.381rem, 1.363rem + 0.0833vw, 1.438rem);--e-global-typography-e3cc4cce-font-weight:700;--e-global-typography-e3cc4cce-line-height:1.3em;--e-global-typography-8b18f914-font-family:"Space Grotesk";--e-global-typography-8b18f914-font-size:clamp(3.094rem, 2.931rem + 0.7222vw, 3.581rem);--e-global-typography-8b18f914-font-weight:300;--e-global-typography-8b18f914-line-height:1.1em;--e-global-typography-f560103d-font-family:"Space Grotesk";--e-global-typography-f560103d-font-size:clamp(2.237rem, 2.154rem + 0.3704vw, 2.487rem);--e-global-typography-f560103d-font-weight:300;--e-global-typography-f560103d-line-height:1.15em;--e-global-typography-461edb27-font-family:"Manrope";--e-global-typography-461edb27-font-size:14px;--e-global-typography-461edb27-font-weight:400;--e-global-typography-461edb27-line-height:1.5em;--e-global-typography-b91fc082-font-family:"Manrope";--e-global-typography-b91fc082-font-size:16px;--e-global-typography-b91fc082-font-weight:400;--e-global-typography-b91fc082-line-height:1.5em;--e-global-typography-d044831d-font-family:"Manrope";--e-global-typography-d044831d-font-size:20px;--e-global-typography-d044831d-font-weight:400;--e-global-typography-d044831d-line-height:1.5em;--e-global-typography-3f3472dd-font-family:"Manrope";--e-global-typography-3f3472dd-font-size:20px;--e-global-typography-3f3472dd-font-weight:700;--e-global-typography-3f3472dd-text-transform:uppercase;--e-global-typography-3f3472dd-line-height:1em;--e-global-typography-472d2ca8-font-family:"Manrope";--e-global-typography-472d2ca8-font-size:14px;--e-global-typography-472d2ca8-font-weight:600;--e-global-typography-472d2ca8-line-height:1.3em;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;background-color:#05080B;}.elementor-kit-12878 a{color:#00C8DC;}.elementor-kit-12878 a:hover{color:#72FF45;}.elementor-kit-12878 h1{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:clamp(3.094rem, 2.931rem + 0.7222vw, 3.581rem);font-weight:700;line-height:1.1em;}.elementor-kit-12878 h2{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:clamp(2.631rem, 2.513rem + 0.5278vw, 2.987rem);font-weight:600;line-height:1.15em;}.elementor-kit-12878 h3{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:clamp(1.906rem, 1.85rem + 0.25vw, 2.075rem);font-weight:600;line-height:1.25em;}.elementor-kit-12878 h4{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:clamp(1.625rem, 1.592rem + 0.1481vw, 1.725rem);font-weight:600;line-height:1.3em;}.elementor-kit-12878 h5{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:clamp(1.381rem, 1.363rem + 0.0833vw, 1.438rem);font-weight:700;line-height:1.3em;}.elementor-kit-12878 h6{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;}.elementor-kit-12878 button,.elementor-kit-12878 input[type="button"],.elementor-kit-12878 input[type="submit"],.elementor-kit-12878 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;color:#05080B;background-color:transparent;background-image:linear-gradient(90deg, #72FF45 0%, #00D9C0 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(0,0,0,0);border-radius:999px 999px 999px 999px;padding:20px 30px 20px 30px;}.elementor-kit-12878 button:hover,.elementor-kit-12878 button:focus,.elementor-kit-12878 input[type="button"]:hover,.elementor-kit-12878 input[type="button"]:focus,.elementor-kit-12878 input[type="submit"]:hover,.elementor-kit-12878 input[type="submit"]:focus,.elementor-kit-12878 .elementor-button:hover,.elementor-kit-12878 .elementor-button:focus{color:#05080B;background-color:transparent;background-image:linear-gradient(90deg, #8BFF5F 0%, #00E7D2 100%);}.elementor-kit-12878 label{color:#00C8DC;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;}.elementor-kit-12878 input:not([type="button"]):not([type="submit"]),.elementor-kit-12878 textarea,.elementor-kit-12878 .elementor-field-textual{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;background-color:#05080B;border-style:solid;border-width:2px 2px 2px 2px;border-color:#33414A;border-radius:4px 4px 4px 4px;padding:16px 16px 16px 16px;}.elementor-kit-12878 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-12878 textarea:focus,.elementor-kit-12878 .elementor-field-textual:focus{color:#FFFFFF;background-color:#05080B;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0;--container-default-padding-right:clamp(1rem, 0.5rem + 2vw, 2rem);--container-default-padding-bottom:0;--container-default-padding-left:clamp(1rem, 0.5rem + 2vw, 2rem);}.elementor-widget:not(:last-child){--kit-widget-spacing:20;}.elementor-element{--widgets-spacing:20 20;--widgets-spacing-row:20;--widgets-spacing-column:20;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-12878 e-page-transition{background-color:#FFBC7D;}.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 { --o360-size-text-h1:clamp(3.094rem, 2.931rem + 0.7222vw, 3.581rem); --o360-color-bg-canvas:#05080b; --o360-color-bg-surface:#07121a; --o360-color-bg-surface-hover:#0b2130; --o360-color-text-primary:#ffffff; --o360-color-text-secondary:#4de8f2; --o360-color-text-accent:#00c8dc; --o360-color-text-disabled:#75818a; --o360-color-focus-ring:#00c8dc; --o360-color-action-primary-start:#72ff45; --o360-color-action-primary-end:#00d9c0; --o360-color-action-text:#05080b; --o360-color-action-disabled:#33414a; --o360-color-border-default:#33414a; --o360-color-border-error:#ff5c67; --o360-color-bg-card-start:#21496b; --o360-color-bg-card-end:#0a1e2f; --o360-color-bg-page-edge:#030f17; --o360-color-bg-page-mid:#032940; --o360-color-contact-panel-1:#062845; --o360-color-contact-panel-2:#12395a; --o360-color-contact-panel-4:#2a6191; --o360-color-contact-panel-5:#408fd1; --o360-color-text-muted:#b6b6b6; --o360-color-glow:#e5fdff; --o360-font-body:Manrope; --o360-font-display:Space Grotesk; --o360-size-text-body-xs:14px; --o360-size-text-body-s:16px; --o360-size-text-body-m:18px; --o360-size-text-body-l:20px; --o360-size-text-h5:clamp(1.381rem, 1.363rem + 0.0833vw, 1.438rem); --o360-size-text-h4:clamp(1.625rem, 1.592rem + 0.1481vw, 1.725rem); --o360-size-text-h3:clamp(1.906rem, 1.85rem + 0.25vw, 2.075rem); --o360-size-text-stufe5:clamp(2.237rem, 2.154rem + 0.3704vw, 2.487rem); --o360-size-text-h2:clamp(2.631rem, 2.513rem + 0.5278vw, 2.987rem); --o360-size-text-eyebrow:16px; --o360-size-section-y:clamp(3rem, 2rem + 4.444vw, 6rem); --o360-size-section-y-s:clamp(2rem, 1.333rem + 2.963vw, 4rem); --o360-size-container:1200px; --o360-size-container-wide:1280px; --o360-size-card-pad:24px; --o360-size-gap-s:clamp(0.75rem, 0.6667rem + 0.3704vw, 1rem); --o360-size-gap-m:clamp(1rem, 0.8333rem + 0.7407vw, 1.5rem); --o360-size-gap-l:clamp(1.5rem, 1.167rem + 1.481vw, 2.5rem); --o360-size-gap-xl:clamp(2rem, 1.667rem + 1.481vw, 3rem); --o360-size-stack-s:clamp(0.5rem, 0.4167rem + 0.3704vw, 0.75rem); --o360-size-stack-m:clamp(1rem, 0.8333rem + 0.7407vw, 1.5rem); --o360-size-stack-l:clamp(1.5rem, 1.167rem + 1.481vw, 2.5rem); --o360-size-stack-xl:clamp(2.5rem, 2rem + 2.222vw, 4rem); --o360-size-gutter:clamp(1rem, 0.5rem + 2vw, 2rem); --o360-size-radius-xs:4px; --o360-size-radius-s:6px; --o360-size-radius-m:12px; --o360-size-radius-l:16px; --o360-size-radius-xl:30px; --o360-size-radius-pill:999px; --o360-size-border-strong:2px; --o360-size-border-default:1px; --o360-size-border-focus:3px; --o360-color-action-hover-start:#8bff5f; --o360-color-action-hover-end:#00e7d2; --o360-color-action-pressed-start:#55d934; --o360-color-action-pressed-end:#00b9a5; --o360-color-banner-start:#000000; --o360-size-container-text:640px; --o360-color-rating:#d9b11e; --o360-size-container-stage:1440px; --o360-size-panel-pad:clamp(1.5rem, 1.167rem + 1.481vw, 2.5rem); --o360-size-container-post:720px; }
/* Start custom CSS *//* Ae1 2026-10-13 Footer 13106: Tablet-/Mobil-Regeln als media=all-Bruecke, weil WP Rocket 'Unbenutztes CSS entfernen' Elementors Breakpoint-Dateien (link media=max-width) in der Desktop-Fassung verwirft. Wortlaut = local-13106-frontend-tablet.css / -mobile.css + DEV-Mobil s-footer-col-u. Voruebergehend: entfernen, sobald WP Rocket die Dateien behaelt; seitenweites CSS gehoert laut Beschluss 06.10.2026 (Schritt 1.3) in die Theme-Datei o360-custom.min.css (Quelle 5_CSS-Verschlankung). 767er-Block hinter dem 1024er-Block lassen. Befund handoffs/2026-10-13_befund-ds-responsive-ohne-breakpoint-css.md */
@media(max-width:1024px){
.elementor .s-footer-funke.s-footer-funke{inset-block-start:calc(23% - 8.5px);inset-inline-start:calc(82.96% - 8.5px);display:block}
.elementor .s-footer-orbit.s-footer-orbit{width:180vw;inset-block-start:calc(160px - 14.31vw);inset-inline-end:auto;inset-inline-start:-64.7vw}
.elementor .s-footer-intro.s-footer-intro{max-width:526px}
.elementor .s-footer-intro-col.s-footer-intro-col{min-width:auto;max-width:none;flex:0 0 100%}
.elementor .s-footer-col.s-footer-col{margin:0;flex:1 1 0px}
.elementor .s-footer-col-b.s-footer-col-b{flex:1 1 0px}
.elementor .s-footer-col-u.s-footer-col-u{flex:1 1 0px}
.elementor .s-footer-legal.s-footer-legal{flex:0 0 100%}
.elementor .s-footer-columns.s-footer-columns{display:flex}
}
@media(max-width:767px){
.elementor .s-footer-funke.s-footer-funke{display:none}
.elementor .s-footer-orbit.s-footer-orbit{display:none}
.elementor .s-footer-logo.s-footer-logo{height:32px}
.elementor .s-footer-col-u.s-footer-col-u{flex:0 0 100%}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://omnia360.de/wp-content/uploads/o360-fonts/space-grotesk-variable.woff2') format('woff2');
}
@font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://omnia360.de/wp-content/uploads/o360-fonts/space-grotesk-variable.woff2') format('woff2');
}
@font-face {
	font-family: 'Space Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://omnia360.de/wp-content/uploads/o360-fonts/space-grotesk-variable.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://omnia360.de/wp-content/uploads/o360-fonts/manrope-variable.woff2') format('woff2');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://omnia360.de/wp-content/uploads/o360-fonts/manrope-variable.woff2') format('woff2');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://omnia360.de/wp-content/uploads/o360-fonts/manrope-variable.woff2') format('woff2');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://omnia360.de/wp-content/uploads/o360-fonts/manrope-variable.woff2') format('woff2');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://omnia360.de/wp-content/uploads/o360-fonts/manrope-variable.woff2') format('woff2');
}
/* End Custom Fonts CSS */