.elementor-3354 .elementor-element.elementor-element-ea3e41e{--display:flex;--min-height:90vh;}.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-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-3354 .elementor-element.elementor-element-e2e8ffc{--display:flex;}.elementor-3354 .elementor-element.elementor-element-e2e8ffc:not(.elementor-motion-effects-element-type-background), .elementor-3354 .elementor-element.elementor-element-e2e8ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3354 .elementor-element.elementor-element-2f064da{--display:flex;}.elementor-3354 .elementor-element.elementor-element-2f064da:not(.elementor-motion-effects-element-type-background), .elementor-3354 .elementor-element.elementor-element-2f064da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3354 .elementor-element.elementor-element-44072d3{--display:flex;}.elementor-3354 .elementor-element.elementor-element-44072d3:not(.elementor-motion-effects-element-type-background), .elementor-3354 .elementor-element.elementor-element-44072d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3354 .elementor-element.elementor-element-ba8878c{--display:flex;}.elementor-3354 .elementor-element.elementor-element-ba8878c:not(.elementor-motion-effects-element-type-background), .elementor-3354 .elementor-element.elementor-element-ba8878c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3354 .elementor-element.elementor-element-da7e962{--n-accordion-title-font-size:1.5rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}:where( .elementor-3354 .elementor-element.elementor-element-da7e962 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;}.elementor-3354 .elementor-element.elementor-element-da7e962 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-3354 .elementor-element.elementor-element-da7e962 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:bold;}:root{--page-title-display:none;}/* Start custom CSS */#tab_hellblau, #tab_gruen, #tab_gelb, #tab_blau{
    background-color: white !important;
}
#tab_hellblau summary{
    background-color: #33c9ff !important;
    max-width: 500px !important;
}
#tab_gruen summary{
    background-color: #008940 !important;
        max-width: 500px !important;
}
#tab_gelb summary{
    background-color: #e3bd40 !important;
        max-width: 500px !important;
}
#tab_blau summary{
    background-color: #2142a1 !important;
        max-width: 500px !important;
}

.gform_title, .gform_required_legend{
    display: none;
}

.form_gpb *, .form_gpb label, .gform_title{
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif !important;
}

.form_gpb h2, .gform_title{
    font-weight: 800 !important;
    margin: 0 !important;
}

.instruction{
    display: none !important;
}

label.gfield_label{
    display: inline !important;
}

@media (max-width: 750px) {
.cont_akko h2{
    font-size: 1.4rem !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://gruendungspreis-brandenburg.de/wp-content/uploads/2024/01/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://gruendungspreis-brandenburg.de/wp-content/uploads/2024/01/OpenSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://gruendungspreis-brandenburg.de/wp-content/uploads/2024/01/OpenSans-Regular-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */