.elementor-4711 .elementor-element.elementor-element-f81afd5{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4711 .elementor-element.elementor-element-4bbfb7c .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4711 .elementor-element.elementor-element-d0d5311{--display:flex;}.elementor-4711 .elementor-element.elementor-element-1bfaec8 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4711 .elementor-element.elementor-element-742059b{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-41d2efe{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-e09fbad .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-18c28be{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-f559d2c .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-bdde2d9{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-18b2015 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-1cefb4c{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-a80089b{--display:flex;}.elementor-4711 .elementor-element.elementor-element-4bcd378 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-b53931a{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-0b1bab9 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-5652363{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-26b561c .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-8ce99b9{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-ff3100e .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-8a1f4a2{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-9c58bd8 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-5ed78a5{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-c4ec241 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-12ce8b0{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-fbfee2a .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-675b2ea{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-d73c0a7 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-6ea324c{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-dc913a3 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-5001889{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-88c6a19 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-804804d{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-1ef032e .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-58bdb16{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-641cd49 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-6a67397{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-b4659fc .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-4711 .elementor-element.elementor-element-48978d3{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4711 .elementor-element.elementor-element-ff0f641 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-weight:600;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4711 .elementor-element.elementor-element-5385b6a .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://futurefox-greendeal.de/wp-content/uploads/2023/12/GeneralSans-Variable.woff2') format('woff2');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://futurefox-greendeal.de/wp-content/uploads/2023/12/GeneralSans-Medium.woff') format('woff');
}
@font-face {
	font-family: 'General Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://futurefox-greendeal.de/wp-content/uploads/2023/12/GeneralSans-Semibold.woff') format('woff');
}
/* End Custom Fonts CSS */