.elementor-kit-5{--e-global-color-primary:#4579D9;--e-global-color-secondary:#54595F;--e-global-color-text:#FFFFFF;--e-global-color-accent:#73AE82;--e-global-color-9ab5270:#60A8B4;--e-global-typography-primary-font-family:"Urbanist";--e-global-typography-primary-font-size:2rem;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Urbanist";--e-global-typography-secondary-font-size:1.5rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"TitilliumWeb";--e-global-typography-text-font-size:1.125rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5rem;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-7373d24-font-family:"Urbanist";--e-global-typography-7373d24-font-size:clamp(1.5000rem, 1.1039rem + 1.2676vw, 2.6250rem);--e-global-typography-7373d24-font-weight:500;--e-global-typography-7373d24-line-height:clamp(1.8000rem, 1.3335rem + 1.4930vw, 3.1250rem);--e-global-typography-3bf63c4-font-family:"Urbanist";--e-global-typography-3bf63c4-font-size:clamp(1.1250rem, 1.0810rem + 0.1408vw, 1.2500rem);--e-global-typography-3bf63c4-font-weight:600;--e-global-typography-3bf63c4-line-height:clamp(1.4000rem, 1.2944rem + 0.3380vw, 1.7000rem);--e-global-typography-3c45bdc-font-family:"Urbanist";--e-global-typography-3c45bdc-font-size:clamp(1.1250rem, 1.0810rem + 0.1408vw, 1.2500rem);--e-global-typography-3c45bdc-font-weight:400;--e-global-typography-3c45bdc-line-height:1.625rem;--e-global-typography-2e204a8-font-family:"Urbanist";--e-global-typography-2e204a8-font-size:clamp(1.1250rem, 1.0810rem + 0.1408vw, 1.2500rem);--e-global-typography-2e204a8-font-weight:400;--e-global-typography-2e204a8-line-height:1.625rem;--e-global-typography-2e204a8-letter-spacing:0.075rem;--e-global-typography-78593f1-font-family:"TitilliumWeb";--e-global-typography-78593f1-font-size:clamp(1.1250rem, 1.0810rem + 0.1408vw, 1.2500rem);--e-global-typography-78593f1-font-weight:400;--e-global-typography-78593f1-line-height:1.5rem;--e-global-typography-c14e96a-font-family:"TitilliumWeb";--e-global-typography-c14e96a-font-size:clamp(1.0000rem, 0.9560rem + 0.1408vw, 1.1250rem);--e-global-typography-c14e96a-font-weight:400;--e-global-typography-924c3a6-font-family:"TitilliumWeb";--e-global-typography-924c3a6-font-size:1rem;--e-global-typography-924c3a6-font-weight:600;--e-global-typography-924c3a6-line-height:1.5rem;background-color:transparent;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-image:linear-gradient(180deg, var( --e-global-color-v4-gruen ) 0%, var( --e-global-color-v4-blau ) 100%);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-text );}.elementor-kit-5 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-7373d24-font-family ), Sans-serif;font-size:var( --e-global-typography-7373d24-font-size );font-weight:var( --e-global-typography-7373d24-font-weight );line-height:var( --e-global-typography-7373d24-line-height );}.elementor-kit-5 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-3bf63c4-font-family ), Sans-serif;font-size:var( --e-global-typography-3bf63c4-font-size );font-weight:var( --e-global-typography-3bf63c4-font-weight );line-height:var( --e-global-typography-3bf63c4-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90vw;}.e-con{--container-max-width:90vw;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-kit-5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 h2{font-size:var( --e-global-typography-7373d24-font-size );line-height:var( --e-global-typography-7373d24-line-height );}.elementor-kit-5 h3{font-size:var( --e-global-typography-3bf63c4-font-size );line-height:var( --e-global-typography-3bf63c4-line-height );}}@media(max-width:1024px){.elementor-kit-5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 h2{font-size:var( --e-global-typography-7373d24-font-size );line-height:var( --e-global-typography-7373d24-line-height );}.elementor-kit-5 h3{font-size:var( --e-global-typography-3bf63c4-font-size );line-height:var( --e-global-typography-3bf63c4-line-height );}}@media(max-width:767px){.elementor-kit-5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 h2{font-size:var( --e-global-typography-7373d24-font-size );line-height:var( --e-global-typography-7373d24-line-height );}.elementor-kit-5 h3{font-size:var( --e-global-typography-3bf63c4-font-size );line-height:var( --e-global-typography-3bf63c4-line-height );}}@media(min-width:2400px){.elementor-kit-5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 h2{font-size:var( --e-global-typography-7373d24-font-size );line-height:var( --e-global-typography-7373d24-line-height );}.elementor-kit-5 h3{font-size:var( --e-global-typography-3bf63c4-font-size );line-height:var( --e-global-typography-3bf63c4-line-height );}}:root { --Gruen:#73AE82; --Tuerkis:#60A8B4; --Blau:#4579D9; --weiss:#ffffff; --schwarz:#000; --transparent:#ffffff00; --fontUrbanist:Urbanist; --size-16px:16px; --font-TitilliumWeb:TitilliumWeb; --WeissLines:#ffffff4d; --size-h1:clamp(2.0000rem, 1.2077rem + 2.5352vw, 4.2500rem); --size-H2:clamp(1.5000rem, 1.1039rem + 1.2676vw, 2.6250rem); --innerAbstand7:clamp(1.2500rem, -0.7746rem + 6.4789vw, 7.0000rem); --innerAbstand1-25:1.25rem; --innerAbstand2:2rem; --buttonHover:#ffffff14; --size-18px:18px; --size-15rem:clamp(1.2000rem, 1.0944rem + 0.3380vw, 1.5000rem); --weiss50:#ffffff80; --size-125rem:clamp(1.1250rem, 1.0810rem + 0.1408vw, 1.2500rem); --size-1125rem:1.125rem; --space4rem:clamp(2.0000rem, 1.2958rem + 2.2535vw, 4.0000rem); --size-1rem:1rem; --space-3-125:clamp(1.2500rem, 0.6338rem + 1.9718vw, 3.0000rem); --space-6rem:clamp(2.0000rem, 0.5915rem + 4.5070vw, 6.0000rem); --width90vw:90vw; --width90vwmobil:calc(100vw - 40px); }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cadimension.kowerk-dev.de/wp-content/uploads/2026/07/urbanist-v18-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://cadimension.kowerk-dev.de/wp-content/uploads/2026/07/urbanist-v18-latin-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cadimension.kowerk-dev.de/wp-content/uploads/2026/07/urbanist-v18-latin-600.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TitilliumWeb';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cadimension.kowerk-dev.de/wp-content/uploads/2026/07/titillium-web-v19-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'TitilliumWeb';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cadimension.kowerk-dev.de/wp-content/uploads/2026/07/titillium-web-v19-latin-600.woff2') format('woff2');
}
@font-face {
	font-family: 'TitilliumWeb';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://cadimension.kowerk-dev.de/wp-content/uploads/2026/07/titillium-web-v19-latin-700.woff2') format('woff2');
}
/* End Custom Fonts CSS */