.elementor-5140 .elementor-element.elementor-element-687c9c02{--display:flex;--min-height:781px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-687c9c02:not(.elementor-motion-effects-element-type-background), .elementor-5140 .elementor-element.elementor-element-687c9c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kompass-nf.de/wp-content/uploads/2024/10/Header-Stellenanzeigen.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-5140 .elementor-element.elementor-element-1b75c95{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:63px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-5140 .elementor-element.elementor-element-6e9da247{text-align:center;}.elementor-5140 .elementor-element.elementor-element-6e9da247 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-2107d10 );}.elementor-5140 .elementor-element.elementor-element-fef75b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 17px;--row-gap:0px;--column-gap:17px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-f101a37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2107d10 );--border-color:var( --e-global-color-2107d10 );--border-radius:10px 10px 10px 10px;}.elementor-5140 .elementor-element.elementor-element-ffed056{--display:flex;}.elementor-5140 .elementor-element.elementor-element-e57cdb3{text-align:center;}.elementor-5140 .elementor-element.elementor-element-e57cdb3 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:600;color:#3B2866;}.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-5140 .elementor-element.elementor-element-93ca000{font-family:"Verdana", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-5140 .elementor-element.elementor-element-783bd6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2107d10 );--border-color:var( --e-global-color-2107d10 );--border-radius:10px 10px 10px 10px;}.elementor-5140 .elementor-element.elementor-element-4ddaa2e{--display:flex;}.elementor-5140 .elementor-element.elementor-element-238e0e2{text-align:center;}.elementor-5140 .elementor-element.elementor-element-238e0e2 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-weight:600;color:var( --e-global-color-2107d10 );}.elementor-5140 .elementor-element.elementor-element-9ef249e{font-family:"Verdana", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-5140 .elementor-element.elementor-element-2ecc4e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-2ecc4e3:not(.elementor-motion-effects-element-type-background), .elementor-5140 .elementor-element.elementor-element-2ecc4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FA;}.elementor-5140 .elementor-element.elementor-element-2f33b8b > .elementor-widget-container{margin:70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5140 .elementor-element.elementor-element-2f33b8b.elementor-element{--order:-99999 /* order start hack */;}.elementor-5140 .elementor-element.elementor-element-2f33b8b{text-align:center;}.elementor-5140 .elementor-element.elementor-element-2f33b8b .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:50px;font-weight:300;color:#3B2866;}.elementor-5140 .elementor-element.elementor-element-d297c13{--display:flex;}.elementor-5140 .elementor-element.elementor-element-dda7efb{--display:flex;}.elementor-5140 .elementor-element.elementor-element-2ed137d{--n-accordion-title-font-size:21px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:var( --e-global-color-2107d10 );--n-accordion-title-hover-color:var( --e-global-color-2107d10 );--n-accordion-title-active-color:var( --e-global-color-2107d10 );--n-accordion-icon-size:26px;--n-accordion-icon-gap:14px;--n-accordion-icon-normal-color:var( --e-global-color-2107d10 );}.elementor-5140 .elementor-element.elementor-element-2ed137d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5140 .elementor-element.elementor-element-2ed137d::before{opacity:0.25;content:" ";display:block;position:absolute;top:0px;z-index:99999;width:100%;height:100%;background-image:repeating-linear-gradient(45deg, #f6d32d, #f6d32d 5px, #000 7px, #000 17px, #f6d32d 19px, #f6d32d 24px);}.elementor-5140 .elementor-element.elementor-element-2ed137d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#3B2866;}:where( .elementor-5140 .elementor-element.elementor-element-2ed137d > .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:"Verdana", Sans-serif;}:where( .elementor-5140 .elementor-element.elementor-element-2ed137d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;--border-radius:0px 0px 0px 0px;}.elementor-5140 .elementor-element.elementor-element-64a26f2{text-align:center;}.elementor-5140 .elementor-element.elementor-element-b3620fb{--spacer-size:50px;}.elementor-5140 .elementor-element.elementor-element-49b91d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5140 .elementor-element.elementor-element-2a4f6b1{--spacer-size:50px;}.elementor-5140 .elementor-element.elementor-element-0fb52be{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:85px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-021a7ff{text-align:center;}.elementor-5140 .elementor-element.elementor-element-021a7ff .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-2107d10 );}.elementor-5140 .elementor-element.elementor-element-9e66415{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-dcf6809 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-5140 .elementor-element.elementor-element-687c9c02{--min-height:459px;}.elementor-5140 .elementor-element.elementor-element-fef75b8{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;--padding-top:23px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5140 .elementor-element.elementor-element-2ecc4e3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5140 .elementor-element.elementor-element-2ed137d > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-5140 .elementor-element.elementor-element-2ed137d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 1px 1px 1px;}.elementor-5140 .elementor-element.elementor-element-0fb52be{--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5140 .elementor-element.elementor-element-9e66415{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:1024px){.elementor-5140 .elementor-element.elementor-element-687c9c02{--min-height:277px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-1b75c95{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-6e9da247 .elementor-heading-title{font-size:44px;}.elementor-5140 .elementor-element.elementor-element-fef75b8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5140 .elementor-element.elementor-element-2ecc4e3{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5140 .elementor-element.elementor-element-2f33b8b > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-5140 .elementor-element.elementor-element-2f33b8b .elementor-heading-title{font-size:32px;}.elementor-5140 .elementor-element.elementor-element-0fb52be{--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-021a7ff .elementor-heading-title{font-size:32px;}.elementor-5140 .elementor-element.elementor-element-9e66415{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-5140 .elementor-element.elementor-element-687c9c02{--min-height:160px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-1b75c95{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5140 .elementor-element.elementor-element-6e9da247 .elementor-heading-title{font-size:34px;}.elementor-5140 .elementor-element.elementor-element-fef75b8{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5140 .elementor-element.elementor-element-e57cdb3 .elementor-heading-title{font-size:22px;}.elementor-5140 .elementor-element.elementor-element-783bd6d{--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5140 .elementor-element.elementor-element-238e0e2 .elementor-heading-title{font-size:22px;}.elementor-5140 .elementor-element.elementor-element-2ecc4e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5140 .elementor-element.elementor-element-2f33b8b .elementor-heading-title{font-size:30px;}.elementor-5140 .elementor-element.elementor-element-0fb52be{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-5140 .elementor-element.elementor-element-021a7ff .elementor-heading-title{font-size:26px;}.elementor-5140 .elementor-element.elementor-element-9e66415{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-5140 .elementor-element.elementor-element-fef75b8{--content-width:1200px;}.elementor-5140 .elementor-element.elementor-element-f101a37{--width:50%;}.elementor-5140 .elementor-element.elementor-element-783bd6d{--width:50%;}.elementor-5140 .elementor-element.elementor-element-2ecc4e3{--content-width:1200px;}.elementor-5140 .elementor-element.elementor-element-0fb52be{--content-width:1201px;}.elementor-5140 .elementor-element.elementor-element-9e66415{--content-width:1200px;}}@media(max-width:1366px) and (min-width:768px){.elementor-5140 .elementor-element.elementor-element-687c9c02{--width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5140 .elementor-element.elementor-element-fef75b8{--content-width:1200px;}.elementor-5140 .elementor-element.elementor-element-f101a37{--width:100%;}.elementor-5140 .elementor-element.elementor-element-783bd6d{--width:100%;}.elementor-5140 .elementor-element.elementor-element-0fb52be{--content-width:1200px;}}@media(min-width:1920px){.elementor-5140 .elementor-element.elementor-element-687c9c02:not(.elementor-motion-effects-element-type-background), .elementor-5140 .elementor-element.elementor-element-687c9c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:initial;}}/* Start custom CSS for container, class: .elementor-element-49b91d1 */add_action('elementor/element/after_section_end', 'add_hide_element_section', 10, 3);
function add_hide_element_section($element, $section_id, $args)
{
	if ($section_id === 'section_custom_css') {
		$element->start_controls_section(
			'custom_hide_section',
			[
				'tab' => \Elementor\Controls_Manager::TAB_ADVANCED,
				'label' => esc_html__('Ausblenden', 'elementor_hide_section'),
			]
		);
		$element->add_control(
			'custom_hide_element',
			[
				'type' => \Elementor\Controls_Manager::SWITCHER,
				'label' => 'Ausbleden im Frontend',
				'label_on' => esc_html__('Ausbleden', 'elementor_hide_section'),
				'label_off' => esc_html__('Einblenden', 'elementor_hide_section'),
				'description' => esc_html__('Blendet dieses Element im Frontend aus und deaktiviert die Ausgabe im HTML.', 'elementor_hide_section'),
				'.elementor-5140 .elementor-element.elementor-element-49b91d1s_dictionary' => ['' => '', 'yes' => 'opacity: 0.25; content: " "; display: block; position: absolute; top: 0px; z-index: 99999; width: 100%; height: 100%; background-image: repeating-linear-gradient(45deg, #f6d32d, #f6d32d 5px, #000 7px, #000 17px, #f6d32d 19px, #f6d32d 24px);'],
				'.elementor-5140 .elementor-element.elementor-element-49b91d1s' => ['{{WRAPPER}}::before' => '{{VALUE}}'],
			]
		);
		$element->end_controls_section();
	}
}

$hider = function ($should_render, $element) {
	return $should_render
		&& (
			!($settings = $element->get_settings())
			|| empty($settings['custom_hide_element'])
		);
};
$element_types = [];
add_action(
	'elementor/frontend/before_render',
	function ($element) use ($hider, &$element_types) {
		$element_type = $element->get_type();
		if (!array_key_exists($element_type, $element_types)) {
			add_filter("elementor/frontend/$element_type/should_render", $hider, 10,	2);
			$element_types[$element_type] = true;
		}
	},
	10
);/* End custom CSS */