body .background-no-repeat .fusion-section-separator-svg-bg{background-repeat:no-repeat}body .main-menu-col{flex-grow:1;min-width:max-content}body .main-menu-col>div{flex-wrap:nowrap !important}body .small-menu-col{width:350px}@media (max-width:1500px){body .small-menu-col{width:100%}body .small-menu-col>div{margin-left:20px !important;margin-right:20px !important}}body:not(.fusion-builder-live) .sidebar-contact-social{position:fixed;right:10px;top:250px;z-index:100}body:not(.fusion-builder-live) .sidebar-contact-social>div{margin:0px !important}body:not(.fusion-builder-live) .sidebar-contact-social .fb-icon-element{display:flex;justify-content:center;align-items:center;width:50px;height:50px;transition:all 0.3s ease-in-out;font-size:25px}body .wave-fullwidth,body .wave-right,body .wave-left,body .wave-top-right{background-size:contain;background-repeat:no-repeat}body .wave-right,body .wave-left,body .wave-top-right{background-size:35%}@media (max-width:1300px){body .wave-right,body .wave-left,body .wave-top-right{background-size:60%}}body .wave-fullwidth{background-image:url("/wp-content/uploads/2023/03/wellen_full-width.png");background-position:left center}body .wave-right,body .wave-top-right{background-image:url("/wp-content/uploads/2023/03/wellen_right.png");background-position:right center}body .wave-top-right{background-position:right top}body .wave-left{background-image:url("/wp-content/uploads/2023/03/wellen_left.png");background-position:left center}body .wave-title>*,body .wave-text{display:flex;justify-content:center;align-items:center}body .wave-title>*::before,body .wave-title>*::after,body .wave-text::before,body .wave-text::after{content:" ";display:inline-block;height:1em;width:calc(1em + 0.5em);background-repeat:no-repeat;background-position:center;background-size:contain;margin:0px 20px;min-width:50px}body .wave-title>*::before,body .wave-text::before{background-image:url("/wp-content/uploads/2023/03/wave_title_before.svg")}body .wave-title>*::after,body .wave-text::after{background-image:url("/wp-content/uploads/2023/03/wave_title_after.svg")}body .wave-text::before,body .wave-text::after{position:absolute;height:140px;width:240px;margin:0px}body .wave-text::before{right:100%}body .wave-text::after{left:100%}body:not(.fusion-builder-live) .separator-outside-top,body:not(.fusion-builder-live) .separator-outside-bottom{position:absolute;width:100%;left:0px;z-index:1}body:not(.fusion-builder-live) .separator-outside-top{bottom:calc(100% - 1px)}body:not(.fusion-builder-live) .separator-outside-bottom{top:calc(100% - 1px)}body .section-separator.custom{pointer-events:none}body .brushstroke-center-big,body .brushstroke-center-blue,body .brushstroke-center-green,body .category-stellenanzeigen .fusion-text p:has(strong) strong,body .brushstroke-right,body .brushstroke-left{background-size:contain;background-repeat:no-repeat}body .brushstroke-center-big{background-image:url("/wp-content/uploads/2023/04/brushstroke_center_blue.png");background-position:center}body .brushstroke-center-blue{background-image:url("/wp-content/uploads/2023/04/brushstroke_text_blue.png");background-position:center}body .brushstroke-center-green,body .category-stellenanzeigen .fusion-text p:has(strong) strong{background-image:url("/wp-content/uploads/2023/04/brushstroke_text_green.png");background-position:center}body .brushstroke-right,body .brushstroke-left{background-size:25%}@media (max-width:1300px){body .brushstroke-right,body .brushstroke-left{background-size:50%}}body .brushstroke-right{background-image:url("/wp-content/uploads/2023/04/brushstroke_right_green.png");background-position:right center}body .brushstroke-left{background-image:url("/wp-content/uploads/2023/04/brushstroke_left_green.png");background-position:left center}body .link-underlined a{border-bottom:3px solid var(--link_color);padding-bottom:5px;color:white}body .link-underlined a:hover{color:var(--link_hover_color)}body .img-text-overlay .overlay-text{position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;width:calc(100% - 20px);bottom:0px;top:0px;padding:20px;text-shadow:2px 2px 6px black;hyphens:auto}body .subtitle-career{border:2px solid var(--awb-custom_color_1);border-bottom:0px;border-right:0px;width:max-content;padding-left:20px}body .job-ad-category .fusion-tb-categories{font-size:0px;font-weight:bold}body .job-ad-category .fusion-tb-categories a{font-size:initial}body .quote-question>p{border-left:solid 2px var(--awb-custom_color_2);padding-left:15px}body .related-posts-custom h4>a{color:var(--awb-custom_color_2)}body .related-posts-custom h4>a:hover{color:var(--awb-custom_color_1)}body .related-posts-custom .fusion-carousel-meta>span:not(:first-child){display:none}body .related-posts-custom .fusion-image-wrapper{border-radius:10px}body .fusion-grid-posts-cards .fusion-text a{color:var(--awb-custom_color_2)}body .fusion-grid-posts-cards .fusion-text a:hover{color:var(--awb-custom_color_1)}body #menu-main-menu #menu-item-2557 .awb-menu__sub-ul.awb-menu__sub-ul_main{display:block;max-height:calc(100vh - 150px);background-color:var(--awb-custom_color_2);overflow-y:auto;overflow-x:show}body .contact-person-wrapper img{min-width:200px}body .ctl-wrapper .ctl-timeline{--ctw-ibx-size: 70px;--ctw-ibx-text-size: 40px}body .ctl-wrapper .ctl-timeline .ctl-story{width:calc(100% - (var(--ctw-ibx-size) / 2)) !important}@media (min-width:768px){body .ctl-wrapper .ctl-timeline .ctl-story{width:calc(50% - (var(--ctw-ibx-size) / 2)) !important}body .ctl-wrapper .ctl-timeline .ctl-story.odd .ctl-icon{left:-68px !important}body .ctl-wrapper .ctl-timeline .ctl-story.odd .ctl-title{text-align:left}body .ctl-wrapper .ctl-timeline .ctl-story.even .ctl-icon{right:-67px !important}body .ctl-wrapper .ctl-timeline .ctl-story.even .ctl-title{text-align:right}}body .ctl-wrapper .ctl-timeline .ctl-story .ctl-icon{z-index:1}@media (max-width:767px){body .ctl-wrapper .ctl-timeline .ctl-story .ctl-icon{top:40px !important;left:-53px !important}}body .ctl-wrapper .ctl-timeline .ctl-story .ctl-content{margin-top:-32px !important}body .ctl-wrapper .ctl-timeline .ctl-story .ctl-content .ctl-title{background-color:transparent !important;color:var(--awb-custom_color_2);border-bottom:dotted 4px var(--awb-custom_color_2);margin-bottom:20px;font-size:30px;font-family:var(--awb-typography1-font-family)}body .ctl-wrapper .ctl-timeline .ctl-story .ctl-content .ctl-description{color:var(--awb-custom_color_2);line-height:1.4}body .ctl-wrapper .ctl-timeline .ctl-story .ctl-content .ctl-description ol,body .ctl-wrapper .ctl-timeline .ctl-story .ctl-content .ctl-description p,body .ctl-wrapper .ctl-timeline .ctl-story .ctl-content .ctl-description ul{color:var(--awb-custom_color_2)}body .ctl-wrapper .ctl-timeline .ctl-story .ctl-content .ctl-media{order:4 !important;--ctw-cbx-img-align: left}body .ctl-wrapper .ctl-timeline .ctl-labels,body .ctl-wrapper .ctl-timeline .ctl-arrow,body .ctl-wrapper .ctl-timeline .timeline-year{display:none !important}@media (max-width:767px){body .ctl-wrapper .ctl-end.ctl-end,body .ctl-wrapper .ctl-start.ctl-start{left:calc(5% - var(--ctw-line-width)/ 10 + 3px) !important}}body .category-stellenanzeigen .fusion-text p:has(strong){margin:0}body .category-stellenanzeigen .fusion-text p:has(strong) strong{display:block;width:100%;text-align:center;font-size:30px;padding:40px 0}body .category-stellenanzeigen .fusion-text ul{position:relative;list-style-type:none;padding-left:0}body .category-stellenanzeigen .fusion-text ul>li{display:flex;align-items:center;gap:10px;padding:10px 0}body .category-stellenanzeigen .fusion-text ul>li::before{content:" ";display:block;height:30px;min-height:30px;width:30px;min-width:30px;background-image:url("/wp-content/uploads/2024/08/check.svg");background-repeat:no-repeat;background-size:contain}body .category-stellenanzeigen .fusion-text ul:nth-of-type(1)::after,body .category-stellenanzeigen .fusion-text ul:nth-of-type(2)::after,body .category-stellenanzeigen .fusion-text ul:nth-of-type(3)::after{content:" ";display:block;position:absolute;height:50%;max-height:200px;width:auto;top:50%;transform:translateY(-50%) translateX(50%);background-repeat:no-repeat;background-size:contain;aspect-ratio:1;opacity:0.2;z-index:-1}body .category-stellenanzeigen .fusion-text ul:nth-of-type(1)::after{background-image:url("/wp-content/uploads/2024/08/aufgaben.svg");right:0}body .category-stellenanzeigen .fusion-text ul:nth-of-type(2)::after{background-image:url("/wp-content/uploads/2024/08/profil.svg");transform:translateY(-50%) translateX(-50%)}body .category-stellenanzeigen .fusion-text ul:nth-of-type(3)::after{background-image:url("/wp-content/uploads/2024/08/benefits.svg");right:0}body .checklist-background .fusion-builder-row-inner .fusion-column-wrapper{background-size:190px}body .full-width-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}