.elementor-kit-14{--e-global-color-primary:#743655;--e-global-color-secondary:#003D47;--e-global-color-text:#003D47;--e-global-color-accent:#E83062;--e-global-color-cbed030:#FFFFFF;--e-global-color-6582a8f:#EDF1F2;--e-global-color-bea26e0:#DBE1E2;--e-global-color-541c646:#ACB3B5;--e-global-color-5c9896f:#C71B4A;--e-global-color-bd4651a:#D7AB58;--e-global-color-cde8c3e:#02C3AC;--e-global-color-7ad4c6c:#F6F8F9;--e-global-color-f9cd469:#003D4752;--e-global-typography-primary-font-family:"Quicksand";--e-global-typography-secondary-font-family:"Quicksand";--e-global-typography-text-font-family:"Quicksand";--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:700;background-color:#FFFFFF;}.elementor-kit-14 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1290px;}.e-con{--container-max-width:1290px;--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){--kit-widget-spacing:30px;}.elementor-element{--widgets-spacing:30px 30px;--widgets-spacing-row:30px;--widgets-spacing-column:30px;}{}.sc_layouts_title_caption{display:var(--page-title-display);}@media(max-width:1180px){.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;--container-default-padding-top:0px;--container-default-padding-right:10px;--container-default-padding-bottom:0px;--container-default-padding-left:10px;}}:root { --colLightGrey:#EDF1F2; --rd-small:8px; --colPink:#E83062; --colYellow:#D7AB58; --colBlack:#003D47; --colMediumGrey:#DBE1E2; --colDarkGrey:#ACB3B5; --sp-normal:24px; --sp-small:16px; --sp-xsmall:8px; --sp-medium:32px; --sp-large:48px; --colWhite:#ffffff; --rd-full:100px; --colPinkDark:#C71B4A; --colLightGrey50:#F6F8F9; --sp-xxsmall:4px; --sp-xlarge:64px; --rd-normal:16px; --rd-medium:24px; --rd-large:32px; --rd-none:0px; --colPurple:#743655; --colGreen:#02C3AC; }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quicksand';
	font-display: auto;
	src: url('https://innosun.de/wp-content/uploads/2026/02/Quicksand-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */