.elementor-4160 .elementor-element.elementor-element-50bed2a>.elementor-container{max-width:1400px}.elementor-4160 .elementor-element.elementor-element-50bed2a{padding:70px 0 0}.elementor-4160 .elementor-element.elementor-element-50d9019>.elementor-widget-container{padding:0 0 20px}.elementor-4160 .elementor-element.elementor-element-50d9019 .elementor-heading-title{font-family:var(--e-global-typography-39cb8c0-font-family),Sans-serif;font-size:var(--e-global-typography-39cb8c0-font-size);font-weight:var(--e-global-typography-39cb8c0-font-weight);color:var(--e-global-color-670a4c9)}.elementor-4160 .elementor-element.elementor-element-ae327a9>.elementor-widget-container{margin:0 0 -15px}.elementor-4160 .elementor-element.elementor-element-ae327a9 .elementor-heading-title{font-family:var(--e-global-typography-7e70573-font-family),Sans-serif;font-size:var(--e-global-typography-7e70573-font-size);font-weight:var(--e-global-typography-7e70573-font-weight);line-height:var(--e-global-typography-7e70573-line-height);color:var(--e-global-color-670a4c9)}.elementor-4160 .elementor-element.elementor-element-84aa953>.elementor-widget-container{padding:0 0 20px}.elementor-4160 .elementor-element.elementor-element-84aa953{font-family:var(--e-global-typography-53d7a8f-font-family),Sans-serif;font-size:var(--e-global-typography-53d7a8f-font-size);font-weight:var(--e-global-typography-53d7a8f-font-weight);color:var(--e-global-color-primary)}.elementor-4160 .elementor-element.elementor-element-2ad2fdb>.elementor-widget-container{margin:0 0 -15px}.elementor-4160 .elementor-element.elementor-element-2ad2fdb .elementor-heading-title{font-family:var(--e-global-typography-7e70573-font-family),Sans-serif;font-size:var(--e-global-typography-7e70573-font-size);font-weight:var(--e-global-typography-7e70573-font-weight);line-height:var(--e-global-typography-7e70573-line-height);color:var(--e-global-color-670a4c9)}.elementor-4160 .elementor-element.elementor-element-b21006b>.elementor-widget-container{padding:0 0 20px}.elementor-4160 .elementor-element.elementor-element-b21006b{font-family:var(--e-global-typography-53d7a8f-font-family),Sans-serif;font-size:var(--e-global-typography-53d7a8f-font-size);font-weight:var(--e-global-typography-53d7a8f-font-weight);color:var(--e-global-color-primary)}.elementor-4160 .elementor-element.elementor-element-f06e2bb>.elementor-widget-container{margin:0 0 -15px}.elementor-4160 .elementor-element.elementor-element-f06e2bb .elementor-heading-title{font-family:var(--e-global-typography-7e70573-font-family),Sans-serif;font-size:var(--e-global-typography-7e70573-font-size);font-weight:var(--e-global-typography-7e70573-font-weight);line-height:var(--e-global-typography-7e70573-line-height);color:var(--e-global-color-670a4c9)}.elementor-4160 .elementor-element.elementor-element-e06910c>.elementor-widget-container{padding:0 0 20px}.elementor-4160 .elementor-element.elementor-element-e06910c{font-family:var(--e-global-typography-53d7a8f-font-family),Sans-serif;font-size:var(--e-global-typography-53d7a8f-font-size);font-weight:var(--e-global-typography-53d7a8f-font-weight);color:var(--e-global-color-primary)}:root{--page-title-display:none}@media(max-width:1024px){.elementor-4160 .elementor-element.elementor-element-cf9267a>.elementor-element-populated{padding:0 15px}.elementor-4160 .elementor-element.elementor-element-50d9019 .elementor-heading-title{font-size:var(--e-global-typography-39cb8c0-font-size)}.elementor-4160 .elementor-element.elementor-element-ae327a9 .elementor-heading-title{font-size:var(--e-global-typography-7e70573-font-size);line-height:var(--e-global-typography-7e70573-line-height)}.elementor-4160 .elementor-element.elementor-element-84aa953{font-size:var(--e-global-typography-53d7a8f-font-size)}.elementor-4160 .elementor-element.elementor-element-2ad2fdb .elementor-heading-title{font-size:var(--e-global-typography-7e70573-font-size);line-height:var(--e-global-typography-7e70573-line-height)}.elementor-4160 .elementor-element.elementor-element-b21006b{font-size:var(--e-global-typography-53d7a8f-font-size)}.elementor-4160 .elementor-element.elementor-element-f06e2bb .elementor-heading-title{font-size:var(--e-global-typography-7e70573-font-size);line-height:var(--e-global-typography-7e70573-line-height)}.elementor-4160 .elementor-element.elementor-element-e06910c{font-size:var(--e-global-typography-53d7a8f-font-size)}}@media(max-width:767px){.elementor-4160 .elementor-element.elementor-element-cf9267a>.elementor-element-populated{padding:50px 15px 0}.elementor-4160 .elementor-element.elementor-element-50d9019 .elementor-heading-title{font-size:var(--e-global-typography-39cb8c0-font-size)}.elementor-4160 .elementor-element.elementor-element-ae327a9 .elementor-heading-title{font-size:var(--e-global-typography-7e70573-font-size);line-height:var(--e-global-typography-7e70573-line-height)}.elementor-4160 .elementor-element.elementor-element-84aa953{font-size:var(--e-global-typography-53d7a8f-font-size)}.elementor-4160 .elementor-element.elementor-element-2ad2fdb .elementor-heading-title{font-size:var(--e-global-typography-7e70573-font-size);line-height:var(--e-global-typography-7e70573-line-height)}.elementor-4160 .elementor-element.elementor-element-b21006b{font-size:var(--e-global-typography-53d7a8f-font-size)}.elementor-4160 .elementor-element.elementor-element-f06e2bb .elementor-heading-title{font-size:var(--e-global-typography-7e70573-font-size);line-height:var(--e-global-typography-7e70573-line-height)}.elementor-4160 .elementor-element.elementor-element-e06910c{font-size:var(--e-global-typography-53d7a8f-font-size)}}.impressum a{color:#8bc34a;text-decoration:underline}.impressum a:hover{color:#5f8533;text-decoration:underline}