.elementor-widget-section .mas-swiper-arrows .elementor-button-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-7e82e47d:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-7e82e47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jobbeast.de/wp-content/uploads/2025/10/Jobbeast_Jobboerse_Jobsuche.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-44067 .elementor-element.elementor-element-7e82e47d > .elementor-background-overlay{background-color:#FFFFFF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44067 .elementor-element.elementor-element-7e82e47d > .elementor-container{max-width:1233px;}.elementor-44067 .elementor-element.elementor-element-7e82e47d{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E9F0F3;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-44067 .elementor-element.elementor-element-126a6aed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-126a6aed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:170px 0px 180px 0px;}.elementor-44067 .elementor-element.elementor-element-126a6aed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-44067 .elementor-element.elementor-element-18ccbf0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-18ccbf0e .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-4f902d0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-44067 .elementor-element.elementor-element-4f902d0e .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button{background-color:#7E0E33;font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:500;}.elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button:hover, .elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button:focus{background-color:#FFFFFF;color:#522033;}.elementor-44067 .elementor-element.elementor-element-65ef82f{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateZ:0deg;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-44067 .elementor-element.elementor-element-65ef82f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button-content-wrapper{flex-direction:row;align-items:center;}.elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button:hover svg, .elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button:focus svg{fill:#522033;}.elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button-icon i, .elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button-icon svg{font-size:15px;}.elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button-icon{display:flex;align-items:center;}.elementor-44067 .elementor-element.elementor-element-2fe136c9{overflow:hidden;margin-top:0px;margin-bottom:70px;}.elementor-44067 .elementor-element.elementor-element-1752cee5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-1752cee5 > .elementor-element-populated{margin:1px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-18660fc8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-18660fc8 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-747e6b63{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-747e6b63 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-44067 .elementor-element.elementor-element-6d8a5598 > .elementor-container{max-width:1154px;}.elementor-44067 .elementor-element.elementor-element-6d8a5598{padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-3c88811d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-3c88811d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E8ECEC;padding:32px 25px 32px 25px;}.elementor-44067 .elementor-element.elementor-element-3c88811d:hover > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-3c88811d:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-44067 .elementor-element.elementor-element-3c88811d:hover > .elementor-element-populated{box-shadow:0px 0px 50px 0px rgba(32, 32, 32, 0.15);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-44067 .elementor-element.elementor-element-66259807:hover{background-color:#00000000;}.elementor-44067 .elementor-element.elementor-element-66259807{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4.32px) 0px;--icon-box-icon-margin:12px;}.elementor-44067 .elementor-element.elementor-element-66259807 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-44067 .elementor-element.elementor-element-66259807.elementor-view-stacked .elementor-icon{background-color:#522033;}.elementor-44067 .elementor-element.elementor-element-66259807.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-66259807.elementor-view-default .elementor-icon{fill:#522033;color:#522033;border-color:#522033;}.elementor-44067 .elementor-element.elementor-element-66259807.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-66259807.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-66259807.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-66259807.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-66259807.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-66259807.elementor-view-default:has(:focus) .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-66259807 .elementor-icon{font-size:63px;}.elementor-44067 .elementor-element.elementor-element-66259807 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-66259807 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-66259807 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#9A9496;}.elementor-44067 .elementor-element.elementor-element-6bbcf8d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-6bbcf8d7 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E8ECEC;padding:32px 25px 32px 25px;}.elementor-44067 .elementor-element.elementor-element-6bbcf8d7:hover > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-6bbcf8d7:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-44067 .elementor-element.elementor-element-6bbcf8d7:hover > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(32, 32, 32, 0.15);}.elementor-44067 .elementor-element.elementor-element-7f64f1f:hover{background-color:#00000000;}.elementor-44067 .elementor-element.elementor-element-7f64f1f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4.32px) 0px;--icon-box-icon-margin:12px;}.elementor-44067 .elementor-element.elementor-element-7f64f1f .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-44067 .elementor-element.elementor-element-7f64f1f.elementor-view-stacked .elementor-icon{background-color:#522033;}.elementor-44067 .elementor-element.elementor-element-7f64f1f.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-7f64f1f.elementor-view-default .elementor-icon{fill:#522033;color:#522033;border-color:#522033;}.elementor-44067 .elementor-element.elementor-element-7f64f1f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-7f64f1f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-7f64f1f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-7f64f1f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-7f64f1f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-7f64f1f.elementor-view-default:has(:focus) .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-7f64f1f .elementor-icon{font-size:63px;}.elementor-44067 .elementor-element.elementor-element-7f64f1f .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-7f64f1f .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-7f64f1f .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#9A9496;}.elementor-44067 .elementor-element.elementor-element-181162cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-181162cc > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E8ECEC;padding:32px 25px 32px 25px;}.elementor-44067 .elementor-element.elementor-element-181162cc > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-181162cc > .elementor-element-populated > .elementor-background-overlay, .elementor-44067 .elementor-element.elementor-element-181162cc > .elementor-background-slideshow{border-radius:0px 0px 0px 1px;}.elementor-44067 .elementor-element.elementor-element-181162cc:hover > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-181162cc:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-44067 .elementor-element.elementor-element-181162cc:hover > .elementor-element-populated{box-shadow:0px 0px 50px 0px rgba(32, 32, 32, 0.15);}.elementor-44067 .elementor-element.elementor-element-96bc008:hover{background-color:#00000000;}.elementor-44067 .elementor-element.elementor-element-96bc008{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4.32px) 0px;--icon-box-icon-margin:12px;}.elementor-44067 .elementor-element.elementor-element-96bc008 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-44067 .elementor-element.elementor-element-96bc008.elementor-view-stacked .elementor-icon{background-color:#522033;}.elementor-44067 .elementor-element.elementor-element-96bc008.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-96bc008.elementor-view-default .elementor-icon{fill:#522033;color:#522033;border-color:#522033;}.elementor-44067 .elementor-element.elementor-element-96bc008.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-96bc008.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-96bc008.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-96bc008.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-96bc008.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-96bc008.elementor-view-default:has(:focus) .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-96bc008 .elementor-icon{font-size:63px;}.elementor-44067 .elementor-element.elementor-element-96bc008 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-96bc008 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-96bc008 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#9A9496;}.elementor-44067 .elementor-element.elementor-element-c61fd11{padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-19c77f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-19c77f7 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E8ECEC;padding:32px 25px 32px 25px;}.elementor-44067 .elementor-element.elementor-element-19c77f7:hover > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-19c77f7:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-44067 .elementor-element.elementor-element-19c77f7:hover > .elementor-element-populated{box-shadow:0px 0px 50px 0px rgba(32, 32, 32, 0.15);}.elementor-44067 .elementor-element.elementor-element-1dc0658:hover{background-color:#00000000;}.elementor-44067 .elementor-element.elementor-element-1dc0658{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4.32px) 0px;--icon-box-icon-margin:12px;}.elementor-44067 .elementor-element.elementor-element-1dc0658 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-44067 .elementor-element.elementor-element-1dc0658.elementor-view-stacked .elementor-icon{background-color:#522033;}.elementor-44067 .elementor-element.elementor-element-1dc0658.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-1dc0658.elementor-view-default .elementor-icon{fill:#522033;color:#522033;border-color:#522033;}.elementor-44067 .elementor-element.elementor-element-1dc0658.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-1dc0658.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-1dc0658.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-1dc0658.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-1dc0658.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-1dc0658.elementor-view-default:has(:focus) .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-1dc0658 .elementor-icon{font-size:63px;}.elementor-44067 .elementor-element.elementor-element-1dc0658 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-1dc0658 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-1dc0658 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#9A9496;}.elementor-44067 .elementor-element.elementor-element-fc3a0c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-fc3a0c6 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E8ECEC;padding:32px 25px 32px 25px;}.elementor-44067 .elementor-element.elementor-element-fc3a0c6:hover > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-fc3a0c6:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-44067 .elementor-element.elementor-element-fc3a0c6:hover > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(32, 32, 32, 0.15);}.elementor-44067 .elementor-element.elementor-element-1c11054:hover{background-color:#00000000;}.elementor-44067 .elementor-element.elementor-element-1c11054{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4.32px) 0px;--icon-box-icon-margin:12px;}.elementor-44067 .elementor-element.elementor-element-1c11054 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-44067 .elementor-element.elementor-element-1c11054.elementor-view-stacked .elementor-icon{background-color:#522033;}.elementor-44067 .elementor-element.elementor-element-1c11054.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-1c11054.elementor-view-default .elementor-icon{fill:#522033;color:#522033;border-color:#522033;}.elementor-44067 .elementor-element.elementor-element-1c11054.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-1c11054.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-1c11054.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-1c11054.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-1c11054.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-1c11054.elementor-view-default:has(:focus) .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-1c11054 .elementor-icon{font-size:63px;}.elementor-44067 .elementor-element.elementor-element-1c11054 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-1c11054 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-1c11054 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#9A9496;}.elementor-44067 .elementor-element.elementor-element-984e201 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-984e201 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E8ECEC;padding:32px 25px 32px 25px;}.elementor-44067 .elementor-element.elementor-element-984e201 > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-984e201 > .elementor-element-populated > .elementor-background-overlay, .elementor-44067 .elementor-element.elementor-element-984e201 > .elementor-background-slideshow{border-radius:0px 0px 0px 1px;}.elementor-44067 .elementor-element.elementor-element-984e201:hover > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-984e201:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-44067 .elementor-element.elementor-element-984e201:hover > .elementor-element-populated{box-shadow:0px 0px 50px 0px rgba(32, 32, 32, 0.15);}.elementor-44067 .elementor-element.elementor-element-66d1217:hover{background-color:#00000000;}.elementor-44067 .elementor-element.elementor-element-66d1217{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4.32px) 0px;--icon-box-icon-margin:12px;}.elementor-44067 .elementor-element.elementor-element-66d1217 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-44067 .elementor-element.elementor-element-66d1217.elementor-view-stacked .elementor-icon{background-color:#522033;}.elementor-44067 .elementor-element.elementor-element-66d1217.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-66d1217.elementor-view-default .elementor-icon{fill:#522033;color:#522033;border-color:#522033;}.elementor-44067 .elementor-element.elementor-element-66d1217.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-66d1217.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-66d1217.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-66d1217.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-66d1217.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-66d1217.elementor-view-default:has(:focus) .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-66d1217 .elementor-icon{font-size:63px;}.elementor-44067 .elementor-element.elementor-element-66d1217 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-66d1217 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-66d1217 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#9A9496;}.elementor-44067 .elementor-element.elementor-element-1bf6011{padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-447d612 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-447d612 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E8ECEC;padding:32px 25px 32px 25px;}.elementor-44067 .elementor-element.elementor-element-447d612:hover > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-447d612:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-44067 .elementor-element.elementor-element-447d612:hover > .elementor-element-populated{box-shadow:0px 0px 50px 0px rgba(32, 32, 32, 0.15);}.elementor-44067 .elementor-element.elementor-element-e721597:hover{background-color:#00000000;}.elementor-44067 .elementor-element.elementor-element-e721597{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4.32px) 0px;--icon-box-icon-margin:12px;}.elementor-44067 .elementor-element.elementor-element-e721597 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-44067 .elementor-element.elementor-element-e721597.elementor-view-stacked .elementor-icon{background-color:#522033;}.elementor-44067 .elementor-element.elementor-element-e721597.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-e721597.elementor-view-default .elementor-icon{fill:#522033;color:#522033;border-color:#522033;}.elementor-44067 .elementor-element.elementor-element-e721597.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-e721597.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-e721597.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-e721597.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-e721597.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-e721597.elementor-view-default:has(:focus) .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-e721597 .elementor-icon{font-size:63px;}.elementor-44067 .elementor-element.elementor-element-e721597 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-e721597 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-e721597 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#9A9496;}.elementor-44067 .elementor-element.elementor-element-566adb8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-566adb8 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E8ECEC;padding:32px 25px 32px 25px;}.elementor-44067 .elementor-element.elementor-element-566adb8:hover > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-566adb8:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-44067 .elementor-element.elementor-element-566adb8:hover > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(32, 32, 32, 0.15);}.elementor-44067 .elementor-element.elementor-element-3fb0257:hover{background-color:#00000000;}.elementor-44067 .elementor-element.elementor-element-3fb0257{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4.32px) 0px;--icon-box-icon-margin:12px;}.elementor-44067 .elementor-element.elementor-element-3fb0257 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-44067 .elementor-element.elementor-element-3fb0257.elementor-view-stacked .elementor-icon{background-color:#522033;}.elementor-44067 .elementor-element.elementor-element-3fb0257.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-3fb0257.elementor-view-default .elementor-icon{fill:#522033;color:#522033;border-color:#522033;}.elementor-44067 .elementor-element.elementor-element-3fb0257.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-3fb0257.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-3fb0257.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-3fb0257.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-3fb0257.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-3fb0257.elementor-view-default:has(:focus) .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-3fb0257 .elementor-icon{font-size:63px;}.elementor-44067 .elementor-element.elementor-element-3fb0257 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-3fb0257 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-3fb0257 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#9A9496;}.elementor-44067 .elementor-element.elementor-element-2c46068 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-2c46068 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#E8ECEC;padding:32px 25px 32px 25px;}.elementor-44067 .elementor-element.elementor-element-2c46068 > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-2c46068 > .elementor-element-populated > .elementor-background-overlay, .elementor-44067 .elementor-element.elementor-element-2c46068 > .elementor-background-slideshow{border-radius:0px 0px 0px 1px;}.elementor-44067 .elementor-element.elementor-element-2c46068:hover > .elementor-element-populated, .elementor-44067 .elementor-element.elementor-element-2c46068:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-44067 .elementor-element.elementor-element-2c46068:hover > .elementor-element-populated{box-shadow:0px 0px 50px 0px rgba(32, 32, 32, 0.15);}.elementor-44067 .elementor-element.elementor-element-4535a0a:hover{background-color:#00000000;}.elementor-44067 .elementor-element.elementor-element-4535a0a{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4.32px) 0px;--icon-box-icon-margin:12px;}.elementor-44067 .elementor-element.elementor-element-4535a0a .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-accent );}.elementor-44067 .elementor-element.elementor-element-4535a0a.elementor-view-stacked .elementor-icon{background-color:#522033;}.elementor-44067 .elementor-element.elementor-element-4535a0a.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-4535a0a.elementor-view-default .elementor-icon{fill:#522033;color:#522033;border-color:#522033;}.elementor-44067 .elementor-element.elementor-element-4535a0a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-4535a0a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-4535a0a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-4535a0a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-4535a0a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-4535a0a.elementor-view-default:has(:focus) .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-4535a0a .elementor-icon{font-size:63px;}.elementor-44067 .elementor-element.elementor-element-4535a0a .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-4535a0a .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-4535a0a .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#9A9496;}.elementor-44067 .elementor-element.elementor-element-3f764b63:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-3f764b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jobbeast.de/wp-content/uploads/2025/10/JOBBEAST_Evolution_der_Jobboerse.png");background-repeat:repeat;background-size:cover;}.elementor-44067 .elementor-element.elementor-element-3f764b63 > .elementor-container{max-width:1170px;}.elementor-44067 .elementor-element.elementor-element-3f764b63 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44067 .elementor-element.elementor-element-3f764b63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:37px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-fa204ce{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-fa204ce .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-3f7862a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-3f7862a1 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-5039cd5b .elementor-button{background-color:#00000000;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:15px 36px 15px 36px;}.elementor-44067 .elementor-element.elementor-element-5039cd5b .elementor-button:hover, .elementor-44067 .elementor-element.elementor-element-5039cd5b .elementor-button:focus{background-color:#FFFFFF;color:#202020;border-color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-5039cd5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-5039cd5b .elementor-button:hover svg, .elementor-44067 .elementor-element.elementor-element-5039cd5b .elementor-button:focus svg{fill:#202020;}.elementor-44067 .elementor-element.elementor-element-5039cd5b .elementor-button-content-wrapper{align-items:center;}.elementor-44067 .elementor-element.elementor-element-5039cd5b .elementor-button-icon{display:flex;align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-44067 .elementor-element.elementor-element-82c92eb{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;color:#FCFAFA;}.elementor-widget-container .mas-swiper-arrows .elementor-button-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-061d760{--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;}.elementor-44067 .elementor-element.elementor-element-3533cb5 > .elementor-widget-container{margin:0px 0px -70px 0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-9323ca9:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-9323ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jobbeast.de/wp-content/uploads/2025/10/JOBBEAST_Evolution_der_Jobboerse.png");background-position:bottom right;background-repeat:repeat;background-size:cover;}.elementor-44067 .elementor-element.elementor-element-9323ca9 > .elementor-container{max-width:1170px;}.elementor-44067 .elementor-element.elementor-element-9323ca9 > .elementor-background-overlay{opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44067 .elementor-element.elementor-element-9323ca9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:87px 0px 113px 0px;}.elementor-44067 .elementor-element.elementor-element-94d736e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-94d736e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-977a652{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-977a652 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-5baf8eb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-5baf8eb .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-a55709b{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-a55709b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-7abb60d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-44067 .elementor-element.elementor-element-ea7a27c .widget-image-caption{color:#FFFFFF;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;font-style:normal;}.elementor-44067 .elementor-element.elementor-element-2c54a8c .widget-image-caption{color:#FFFFFF;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;font-style:normal;}.elementor-44067 .elementor-element.elementor-element-719cfa1 .widget-image-caption{color:#FFF9F9;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;font-style:normal;}.elementor-44067 .elementor-element.elementor-element-7245017 .elementor-button{background-color:#00000000;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:15px 36px 15px 36px;}.elementor-44067 .elementor-element.elementor-element-7245017 .elementor-button:hover, .elementor-44067 .elementor-element.elementor-element-7245017 .elementor-button:focus{background-color:#FFFFFF;color:#202020;border-color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-7245017 .elementor-button:hover svg, .elementor-44067 .elementor-element.elementor-element-7245017 .elementor-button:focus svg{fill:#202020;}.elementor-44067 .elementor-element.elementor-element-7245017 .elementor-button-content-wrapper{align-items:center;}.elementor-44067 .elementor-element.elementor-element-7245017 .elementor-button-icon{display:flex;align-items:center;}.elementor-44067 .elementor-element.elementor-element-7566bcb9 > .elementor-container{max-width:1170px;}.elementor-44067 .elementor-element.elementor-element-7566bcb9{margin-top:20px;margin-bottom:62px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-19258a86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-19258a86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-5ab99f7d{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-5ab99f7d .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:600;color:#202020;}.elementor-44067 .elementor-element.elementor-element-527cf2d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-527cf2d1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#888888;}.elementor-widget-mas-posts .mas-posts-thumbs-wrapper .swiper-slide{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .mas-swiper-arrows .elementor-button-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .mas-elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-mas-posts .btn__load-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .elementor-pagination .page-numbers{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .elementor-pagination .page-numbers:hover{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-posts .elementor-pagination .page-numbers.current{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44067 .elementor-element.elementor-element-b465af1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-b465af1 .mas-elementor-posts-nothing-found{text-align:center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#d4d9dd;border-radius:8px;}.elementor-44067 .elementor-element.elementor-element-b465af1 .mas-posts.mas-grid{gap:13px;row-gap:13px;}.elementor-44067 .elementor-element.elementor-element-b465af1 .mas-posts,.elementor-44067 .elementor-element.elementor-element-b465af1 [data-elementor-type="mas-post"]{height:100% !important;}.elementor-44067 .elementor-element.elementor-element-82ebfb5 .elementor-button:hover, .elementor-44067 .elementor-element.elementor-element-82ebfb5 .elementor-button:focus{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-82ebfb5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44067 .elementor-element.elementor-element-82ebfb5 .elementor-button-content-wrapper{align-items:center;}.elementor-44067 .elementor-element.elementor-element-82ebfb5 .elementor-button-icon{display:flex;align-items:center;}.elementor-44067 .elementor-element.elementor-element-6d3002fd:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-6d3002fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jobbeast.de/wp-content/uploads/2025/10/JOBBEAST_Evolution_der_Jobboerse.png");background-size:cover;}.elementor-44067 .elementor-element.elementor-element-6d3002fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:52px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-6d3002fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44067 .elementor-element.elementor-element-6068c7c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-6068c7c6 > .elementor-element-populated{margin:1px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-41a33159{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-2e8ba782 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-2e8ba782 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-571821ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;padding:40px 0px 0px 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-571821ff .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-69ccadb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-69ccadb6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-36758742{margin-top:0px;margin-bottom:16px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-76722f4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-76722f4f > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-4970df46{padding:0px 0px 0px 0px;--icon-box-icon-margin:35px;}.elementor-44067 .elementor-element.elementor-element-4970df46 .elementor-icon-box-title{margin-block-end:12.06px;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-stacked .elementor-icon{background-color:#7E0E33;fill:#FFFFFF;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-default .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#69082D;}.elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-4970df46.elementor-view-default:has(:focus) .elementor-icon{fill:#69082D;color:#69082D;border-color:#69082D;}.elementor-44067 .elementor-element.elementor-element-4970df46 .elementor-icon{font-size:43px;padding:29px;}.elementor-44067 .elementor-element.elementor-element-4970df46 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-4970df46 .elementor-icon-box-title a{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;}.elementor-44067 .elementor-element.elementor-element-4970df46:has(:hover) .elementor-icon-box-title,
					 .elementor-44067 .elementor-element.elementor-element-4970df46:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-4970df46 .elementor-icon-box-description{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:400;color:#BABABA;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-44067 .elementor-element.elementor-element-43315e84{--divider-border-style:dotted;--divider-color:#69082D;--divider-border-width:1px;--e-transform-rotateZ:-180deg;margin:-105px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:31%;z-index:0;border-style:dashed;border-width:1px 0px 0px 0px;border-color:#FB236A;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-44067 .elementor-element.elementor-element-43315e84{left:59.696%;}body.rtl .elementor-44067 .elementor-element.elementor-element-43315e84{right:59.696%;}.elementor-44067 .elementor-element.elementor-element-43315e84 .elementor-divider-separator{width:0px;height:158px;}.elementor-44067 .elementor-element.elementor-element-43315e84 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-44067 .elementor-element.elementor-element-31bf8fdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-31bf8fdc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-197e6c98{padding:0px 0px 0px 0px;--icon-box-icon-margin:26px;}.elementor-44067 .elementor-element.elementor-element-197e6c98 .elementor-icon-box-title{margin-block-end:12.06px;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-stacked .elementor-icon{background-color:#7E0E33;fill:#FFFFFF;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-default .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#69082D;}.elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-197e6c98.elementor-view-default:has(:focus) .elementor-icon{fill:#69082D;color:#69082D;border-color:#69082D;}.elementor-44067 .elementor-element.elementor-element-197e6c98 .elementor-icon{font-size:42px;padding:29px;}.elementor-44067 .elementor-element.elementor-element-197e6c98 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-197e6c98 .elementor-icon-box-title a{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;}.elementor-44067 .elementor-element.elementor-element-197e6c98:has(:hover) .elementor-icon-box-title,
					 .elementor-44067 .elementor-element.elementor-element-197e6c98:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-197e6c98 .elementor-icon-box-description{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;line-height:24.5px;color:#BABABA;}.elementor-44067 .elementor-element.elementor-element-78d6c327{--divider-border-style:dotted;--divider-color:#522033;--divider-border-width:0px;margin:-13px -13px calc(var(--kit-widget-spacing, 0px) + -13px) -13px;top:-11%;z-index:0;border-style:dashed;border-width:1px 0px 0px 0px;border-color:#FB236A;border-radius:50% 50% 50% 50%;}body:not(.rtl) .elementor-44067 .elementor-element.elementor-element-78d6c327{left:57%;}body.rtl .elementor-44067 .elementor-element.elementor-element-78d6c327{right:57%;}.elementor-44067 .elementor-element.elementor-element-78d6c327 .elementor-divider-separator{height:200px;}.elementor-44067 .elementor-element.elementor-element-78d6c327 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-44067 .elementor-element.elementor-element-fda4bd1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-fda4bd1 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-49369f00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;--icon-box-icon-margin:26px;}.elementor-44067 .elementor-element.elementor-element-49369f00 .elementor-icon-box-title{margin-block-end:12.06px;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-stacked .elementor-icon{background-color:#7E0E33;fill:#FFFFFF;color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-framed .elementor-icon, .elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-default .elementor-icon{fill:#7E0E33;color:#7E0E33;border-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#69082D;}.elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-44067 .elementor-element.elementor-element-49369f00.elementor-view-default:has(:focus) .elementor-icon{fill:#69082D;color:#69082D;border-color:#69082D;}.elementor-44067 .elementor-element.elementor-element-49369f00 .elementor-icon{font-size:42px;padding:29px;}.elementor-44067 .elementor-element.elementor-element-49369f00 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-49369f00 .elementor-icon-box-title a{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:600;}.elementor-44067 .elementor-element.elementor-element-49369f00:has(:hover) .elementor-icon-box-title,
					 .elementor-44067 .elementor-element.elementor-element-49369f00:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-44067 .elementor-element.elementor-element-49369f00 .elementor-icon-box-description{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;line-height:24.5px;color:#BABABA;}.elementor-44067 .elementor-element.elementor-element-4ed7d41 .elementor-button:hover, .elementor-44067 .elementor-element.elementor-element-4ed7d41 .elementor-button:focus{background-color:#7E0E33;}.elementor-44067 .elementor-element.elementor-element-4ed7d41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 25px 0px;}.elementor-44067 .elementor-element.elementor-element-4ed7d41 .elementor-button-content-wrapper{align-items:center;}.elementor-44067 .elementor-element.elementor-element-4ed7d41 .elementor-button-icon{display:flex;align-items:center;}@media(max-width:1024px) and (min-width:768px){.elementor-44067 .elementor-element.elementor-element-3c88811d{width:50%;}.elementor-44067 .elementor-element.elementor-element-6bbcf8d7{width:50%;}.elementor-44067 .elementor-element.elementor-element-181162cc{width:50%;}.elementor-44067 .elementor-element.elementor-element-19c77f7{width:50%;}.elementor-44067 .elementor-element.elementor-element-fc3a0c6{width:50%;}.elementor-44067 .elementor-element.elementor-element-984e201{width:50%;}.elementor-44067 .elementor-element.elementor-element-447d612{width:50%;}.elementor-44067 .elementor-element.elementor-element-566adb8{width:50%;}.elementor-44067 .elementor-element.elementor-element-2c46068{width:50%;}}@media(max-width:1024px){.elementor-widget-section .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-7e82e47d:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-7e82e47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-44067 .elementor-element.elementor-element-126a6aed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44067 .elementor-element.elementor-element-126a6aed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-126a6aed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-44067 .elementor-element.elementor-element-18ccbf0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-44067 .elementor-element.elementor-element-4f902d0e{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-2fe136c9{margin-top:0px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-1752cee5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-1752cee5 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-747e6b63{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-44067 .elementor-element.elementor-element-6d8a5598{margin-top:0px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-44067 .elementor-element.elementor-element-3c88811d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-3c88811d > .elementor-element-populated{border-width:1px 0px 1px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-44067 .elementor-element.elementor-element-66259807 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-66259807 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-6bbcf8d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-6bbcf8d7 > .elementor-element-populated{border-width:1px 0px 1px 1px;}.elementor-44067 .elementor-element.elementor-element-7f64f1f .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-7f64f1f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-181162cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-181162cc > .elementor-element-populated{border-width:1px 0px 1px 1px;}.elementor-44067 .elementor-element.elementor-element-96bc008 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-96bc008 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-c61fd11{margin-top:0px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-44067 .elementor-element.elementor-element-19c77f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-19c77f7 > .elementor-element-populated{border-width:1px 0px 1px 0px;}.elementor-44067 .elementor-element.elementor-element-1dc0658 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-1dc0658 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-fc3a0c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-fc3a0c6 > .elementor-element-populated{border-width:1px 0px 1px 1px;}.elementor-44067 .elementor-element.elementor-element-1c11054 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-1c11054 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-984e201 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-984e201 > .elementor-element-populated{border-width:1px 0px 1px 1px;}.elementor-44067 .elementor-element.elementor-element-66d1217 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-66d1217 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-1bf6011{margin-top:0px;margin-bottom:0px;padding:0px 24px 0px 24px;}.elementor-44067 .elementor-element.elementor-element-447d612 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-447d612 > .elementor-element-populated{border-width:1px 0px 1px 0px;}.elementor-44067 .elementor-element.elementor-element-e721597 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-e721597 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-566adb8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-566adb8 > .elementor-element-populated{border-width:1px 0px 1px 1px;}.elementor-44067 .elementor-element.elementor-element-3fb0257 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-3fb0257 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-2c46068 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-2c46068 > .elementor-element-populated{border-width:1px 0px 1px 1px;}.elementor-44067 .elementor-element.elementor-element-4535a0a .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-4535a0a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-3f764b63:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-3f764b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-44067 .elementor-element.elementor-element-fa204ce{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-44067 .elementor-element.elementor-element-3f7862a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-container .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-9323ca9:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-9323ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-44067 .elementor-element.elementor-element-977a652{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-44067 .elementor-element.elementor-element-5baf8eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-44067 .elementor-element.elementor-element-a55709b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-44067 .elementor-element.elementor-element-a55709b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-7abb60d{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-44067 .elementor-element.elementor-element-7566bcb9{margin-top:0px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-19258a86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-19258a86 > .elementor-element-populated{margin:0px 24px 0px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-527cf2d1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-mas-posts .mas-posts-thumbs-wrapper .swiper-slide{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .mas-elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-mas-posts .btn__load-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers:hover{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers.current{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-6d3002fd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-6068c7c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-6068c7c6 > .elementor-element-populated{margin:0px 24px 070px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-41a33159{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-2e8ba782 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-2e8ba782 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-69ccadb6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-44067 .elementor-element.elementor-element-36758742{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-76722f4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-76722f4f > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-4970df46{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-44067 .elementor-element.elementor-element-31bf8fdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-31bf8fdc > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-197e6c98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44067 .elementor-element.elementor-element-fda4bd1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-fda4bd1 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-49369f00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-widget-section .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-7e82e47d:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-7e82e47d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-44067 .elementor-element.elementor-element-126a6aed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44067 .elementor-element.elementor-element-126a6aed > .elementor-element-populated{padding:80px 15px 100px 15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-44067 .elementor-element.elementor-element-18ccbf0e{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-44067 .elementor-element.elementor-element-4f902d0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 20px 0px 23px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-2fe136c9{margin-top:0px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-1752cee5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-44067 .elementor-element.elementor-element-747e6b63{margin:5.200px 0px calc(var(--kit-widget-spacing, 0px) + 5.200px) 0px;}.elementor-44067 .elementor-element.elementor-element-6d8a5598{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-3c88811d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-44067 .elementor-element.elementor-element-66259807 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-66259807 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-6bbcf8d7 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-44067 .elementor-element.elementor-element-7f64f1f .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-7f64f1f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-181162cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-181162cc > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-44067 .elementor-element.elementor-element-96bc008 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-96bc008 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-c61fd11{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-19c77f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-1dc0658 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-1dc0658 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-fc3a0c6 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-44067 .elementor-element.elementor-element-1c11054 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-1c11054 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-984e201 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-984e201 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-44067 .elementor-element.elementor-element-66d1217 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-66d1217 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-1bf6011{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-447d612 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-e721597 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-e721597 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-566adb8 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-44067 .elementor-element.elementor-element-3fb0257 .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-3fb0257 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-2c46068 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-2c46068 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-44067 .elementor-element.elementor-element-4535a0a .elementor-icon-box-title, .elementor-44067 .elementor-element.elementor-element-4535a0a .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-3f764b63:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-3f764b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-44067 .elementor-element.elementor-element-3f764b63{padding:80px 0px 80px 0px;}.elementor-44067 .elementor-element.elementor-element-fa204ce{margin:5.200px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-44067 .elementor-element.elementor-element-3f7862a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 20px 0px 20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-container .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-9323ca9:not(.elementor-motion-effects-element-type-background), .elementor-44067 .elementor-element.elementor-element-9323ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-44067 .elementor-element.elementor-element-9323ca9{padding:80px 0px 80px 0px;}.elementor-44067 .elementor-element.elementor-element-94d736e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44067 .elementor-element.elementor-element-977a652{margin:5.200px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-44067 .elementor-element.elementor-element-5baf8eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 20px 0px 20px;}.elementor-44067 .elementor-element.elementor-element-a55709b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 20px 0px 20px;}.elementor-44067 .elementor-element.elementor-element-a55709b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-7abb60d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-44067 .elementor-element.elementor-element-7566bcb9{margin-top:0px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-19258a86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-5ab99f7d{padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-527cf2d1{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-527cf2d1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-mas-posts .mas-posts-thumbs-wrapper .swiper-slide{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .mas-swiper-arrows .elementor-button-link{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .mas-elementor-posts-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-mas-posts .btn__load-more{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers:hover{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mas-posts .elementor-pagination .page-numbers.current{font-size:var( --e-global-typography-accent-font-size );}.elementor-44067 .elementor-element.elementor-element-6068c7c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-44067 .elementor-element.elementor-element-41a33159{padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-2e8ba782 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-571821ff{margin:5.200px 0px calc(var(--kit-widget-spacing, 0px) + 5.200px) 0px;}.elementor-44067 .elementor-element.elementor-element-69ccadb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44067 .elementor-element.elementor-element-69ccadb6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-44067 .elementor-element.elementor-element-36758742{margin-top:0px;margin-bottom:0px;}.elementor-44067 .elementor-element.elementor-element-76722f4f > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-4970df46{padding:0px 20px 0px 20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-44067 .elementor-element.elementor-element-31bf8fdc > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-197e6c98{padding:0px 20px 0px 20px;}.elementor-44067 .elementor-element.elementor-element-fda4bd1 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44067 .elementor-element.elementor-element-49369f00{padding:0px 20px 0px 20px;}}/* Start custom CSS for button, class: .elementor-element-65ef82f */.elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button {
  padding: 20px 84px !important;
  font-size: 18px;
  border-radius: 8px;
}
.elementor-44067 .elementor-element.elementor-element-65ef82f .elementor-button {
  box-shadow: 0 4px 12px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2fe136c9 *//* 2 Spalten am Tablet */
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-column {
    width: 100% !important;
  }
}

/* 1 Spalte am Handy */
@media (max-width: 767px) {
  .elementor-column {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5039cd5b */.elementor-44067 .elementor-element.elementor-element-5039cd5b .elementor-button {
  box-shadow: 0 4px 12px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for jobhunt_elementor_jobhunt_company_info_carousel_block, class: .elementor-element-3533cb5 *//* Firmenname auf 16px */
.elementor-44067 .elementor-element.elementor-element-3533cb5 .company-profile-inner .company-name {
  font-size: 16px !important;
  line-height: 1.4 !important;
}

/* Ort/Standort in #522033 */
.elementor-44067 .elementor-element.elementor-element-3533cb5 .company-profile-inner .company-location,
.elementor-44067 .elementor-element.elementor-element-3533cb5 .company-profile-inner .job-location,
.elementor-44067 .elementor-element.elementor-element-3533cb5 .company-profile-inner .location,
.elementor-44067 .elementor-element.elementor-element-3533cb5 .company-profile-inner .text-primary {
  color: #522033 !important;
}

/* Karte/Overlay-Link wieder neutral halten */
.elementor-44067 .elementor-element.elementor-element-3533cb5 .company-profile-inner > a,
.elementor-44067 .elementor-element.elementor-element-3533cb5 .company-profile-inner .company-item > a,
.elementor-44067 .elementor-element.elementor-element-3533cb5 .company-profile-inner .company-info > a {
  background: transparent !important;
  border-color: transparent !important;
  color: inherit !important;
}

/* Overlay-Link der Karte neutral halten */
.elementor-44067 .elementor-element.elementor-element-3533cb5 .company-profile-inner > a {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  z-index: 1;
}

/* "1 offene Stelle" als Button stylen */
.elementor-44067 .elementor-element.elementor-element-3533cb5 .open-positions {
  background-color: #522033 !important;
  border: 2px solid #522033 !important;
  color: #ffffff !important;
  border-radius: 4px;
  padding: 6px 12px;
  font-weight: 500;
  text-decoration: none !important;
  display: inline-block;
  transition: background-color .3s ease, border-color .3s ease, color .3s ease;
  cursor: default; /* weil es ein <span> ist, kein Link */
}

/* Hover-Effekt */
.elementor-44067 .elementor-element.elementor-element-3533cb5 .open-positions:hover {
  background-color: #7E0E33 !important;
  border-color: #7E0E33 !important;
  color: #ffffff !important;
}
.elementor-44067 .elementor-element.elementor-element-3533cb5 h2, 
.elementor-44067 .elementor-element.elementor-element-3533cb5 h3 {
  font-size: 28px !important;
  font-weight: 600 !important; /* halbfett */
}

/* Top Unternehmen – H3 auf 28px und fetter */
section.jh-section.company-profile-section .section-header > h3.section-title {
  font-size: 28px !important;
  font-weight: 700 !important; /* 700 = bold, 700 = extra bold */
  line-height: 1.3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7245017 */.elementor-44067 .elementor-element.elementor-element-7245017 .elementor-button {
  box-shadow: 0 4px 12px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for mas-posts, class: .elementor-element-b465af1 *//* === JOBBEAST / MAS POSTS - Anpassungen === */

/* 1. Schriftfarbe */
.mas-posts-container .elementor-heading-title,
.mas-posts-container .elementor-heading-title a {
  color: #522033 !important;
}


/* 4. Company-Icon (Font Awesome "building") */
.mas-posts-container .elementor-heading-title a[href*="jobbeast.de/job/"]::before {
  content: "\f1ad";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  color: #522033;
  margin-right: 8px;
  font-size: 15px;
  display: inline-block;
  transform: translateY(1px);
}

/* === Fix: doppeltes Icon + grüner Balken gezielt entfernen === */

/* 1️⃣ Unser eigenes eingefügtes Icon komplett deaktivieren */
.elementor-widget-container .elementor-heading-title::before {
  content: none !important;
}

/* 2️⃣ Grüne Balken (alle Varianten) entfernen */
.elementor-widget-container .mas-elementor-multipurpose-text__title,
.elementor-widget-container .mas-elementor-multipurpose-text__title::before,
.elementor-widget-container .mas-elementor-multipurpose-text__title::after,
.elementor-widget-container [class*="multipurpose-text"]::before,
.elementor-widget-container [class*="multipurpose-text"]::after,
.elementor-widget-container [class*="multipurpose-text"] {
  display: none !important;
  border: none !important;
  background: none !important;
  color: transparent !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  visibility: hidden !important;
  content: none !important;
}

/* ===== Location-Icon NUR beim Ort einfügen (rechte/untere Spalte) ===== */
/* Scope: die untere Meta-Reihe deiner Karten – ersetze e9de459 ggf. durch deine Section-ID */
.elementor-element-e9de459 .elementor-column:last-child .elementor-widget-heading .elementor-heading-title {
  position: relative;
  color: #522033 !important;
}

/* ORT: in der inneren Section e9de459 -> erste Spalte (links) */
.elementor-element-e9de459 .elementor-column:first-child .elementor-widget-heading .elementor-heading-title {
  position: relative;
  padding-left: 1.4em;               /* Platz fürs Icon */
  color: #522033 !important;
}

/* ::before-Icon explizit zeigen (überstimmt dein content:none) */
.elementor-element-e9de459 .elementor-column:first-child .elementor-widget-heading .elementor-heading-title::before {
  content: "\f3c5" !important;       /* FA location-dot */
  font-family: "Font Awesome 6 Free","Font Awesome 5 Free","Font Awesome" !important;
  font-weight: 900 !important;       /* Solid */
  display: inline-block !important;
  position: absolute;
  left: 0;
  top: 0.1em;
  line-height: 1;
  font-size: 1em;
  color: #522033;
}
/* Feinausrichtung des Location-Icons */
.elementor-element-e9de459 .elementor-column:first-child .elementor-widget-heading .elementor-heading-title::before {
  content: "\f3c5" !important;       
  font-family: "Font Awesome 6 Free","Font Awesome 5 Free","Font Awesome" !important;
  font-weight: 900 !important;
  display: inline-block !important;
  position: absolute;
  left: 0;
  top: 0.30em;        /* hier kannst du millimetergenau anpassen – z. B. 0.2em, 0.3em etc. */
  line-height: 1;
  font-size: 1em;
  color: #522033;
}
/* === FINALER JOBKARTEN FIX (saubere, moderne Karten) === */

/* 1️⃣ Ganze Karte stylen */
.mas-posts-container .elementor-column {
  background: #fff !important;
  border-radius: 1px !important;
  box-shadow: 0 6px 8px rgba(0, 0, 0, 0.08) !important;
  border: none !important;
  overflow: hidden !important;
  transition: all 0.25s ease-in-out;
}


/* 3️⃣ Innenpadding optimieren */
.mas-posts-container .elementor-widget-wrap {
  padding: 0.2em .2em 0.4em .5em !important;
}


/* 4️⃣ Alle inneren Boxen neutralisieren */
.mas-posts-container .elementor-inner-section,
.mas-posts-container .elementor-widget-container,
.mas-posts-container .elementor-widget,
.mas-posts-container .elementor-inner-column,
.mas-posts-container .elementor-section {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

/* 5️⃣ Etwas weniger Abstand nach oben */
.mas-posts-container .elementor-widget-wrap.elementor-element-populated {
  padding-top: 0.em !important;
  margin-top: 0 !important;
}

/* === JOBKARTEN – Schriftart global Source Sans === */

/* Google Font einbinden (optional, wenn noch nicht geladen) */
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600;700&display=swap');

/* Alle Texte innerhalb der Jobkarten umstellen */
.mas-posts-container,
.mas-posts-container * {
  font-family: "Source Sans 3", "Source Sans Pro", Arial, sans-serif !important;
  letter-spacing: 0.01em;
  color: #522033;
}

/* Etwas feinere Typografie für Titel und Fließtext */
.mas-posts-container h2,
.mas-posts-container h3,
.mas-posts-container .elementor-heading-title {
  font-weight: 700 !important;
  line-height: 1.3 !important;
}

.mas-posts-container p,
.mas-posts-container a,
.mas-posts-container span {
  font-weight: 400;
  line-height: 1.5;
}


/* Neueste Jobangebote – Tablet + Handy = 1 Spalte */
@media (max-width: 1024px) {
  /* 1) Falls MAS Posts ein CSS-Grid nutzt */
  .elementor-element-19258a86 .mas-elementor-posts-grid,
  .elementor-element-19258a86 .mas-posts,
  .elementor-element-19258a86 .posts {
    display: block !important;
    grid-template-columns: none !important;
  }

  /* 2) Wrapper auf "block", damit nichts nebeneinander forced */
  .elementor-element-19258a86 .mas-post-items,
  .elementor-element-19258a86 .mas-grid,
  .elementor-element-19258a86 .elementor-loop-container,
  .elementor-element-19258a86 .elementor-widget-container > .posts {
    display: block !important;
  }

  /* 3) Jede Karte 100% Breite – alle üblichen Item-Klassen abgedeckt */
  .elementor-element-19258a86 .mas-post-item,
  .elementor-element-19258a86 .mas-grid-item,
  .elementor-element-19258a86 .post,
  .elementor-element-19258a86 .job_listing,
  .elementor-element-19258a86 article,
  .elementor-element-19258a86 .elementor-41206 {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 22px !important; /* Abstand zwischen den Karten */
  }

  /* 4) Sicherheit: Spalten-/Reihen-Layout in diesem Bereich neutralisieren */
  .elementor-element-19258a86 [class*="columns"],
  .elementor-element-19258a86 [style*="width:"],
  .elementor-element-19258a86 [style*="flex-basis"] {
    width: 100% !important;
    max-width: 100% !important;
    flex-basis: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82ebfb5 */.elementor-44067 .elementor-element.elementor-element-82ebfb5 .elementor-button {
  box-shadow: 0 4px 12px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ed7d41 */.elementor-44067 .elementor-element.elementor-element-4ed7d41 .elementor-button {
  box-shadow: 0 4px 12px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS */<style>
/* Eltern der Icon-Box klickbar machen */
.elementor-widget-icon-box .elementor-icon-box-wrapper {
  position: relative;           /* Referenz für das Overlay */
  cursor: pointer;
}

/* Vorhandenen Link dehnen */
.elementor-widget-icon-box .elementor-icon-box-wrapper a {
  position: static;             /* wichtig, kein absolute */
  text-decoration: none;
}

/* Unsichtbares Overlay legt sich über die ganze Box  */
.elementor-widget-icon-box .elementor-icon-box-wrapper a::after {
  content: "";
  position: absolute;
  inset: 0;                     /* top/right/bottom/left: 0 */
  z-index: 1;                   /* über dem Box-Inhalt */
}
</style>/* End custom CSS */