@charset "UTF-8";
/*!
Theme Name: Jobs Metropolregion
Author: OLZINGERDESIGN
Author URI: https://olzingerdesign.de
Description: Haupttheme von Jobs Metropolregion. Dieses Theme dient als Grundlage, wobei jede einzelne Installation ein eigenes Child Theme erhält.
Version: 1.0.1
!*/#wrapper{width:100%;height:auto}#main-content{width:100%}div[id]{scroll-margin-top:10rem}.is-style-container-full,.is-style-container-l,.is-style-container-m,.is-style-container-s,.is-style-container-sm,.is-style-container-xl,.is-style-container-xs{display:block;width:100%;max-width:100%;position:relative;margin-left:auto;margin-right:auto;margin-bottom:16rem!important;margin-bottom:min(max(10rem,16vw),16rem)!important;margin-bottom:clamp(10rem,16vw,16rem)!important;padding:2rem}@media screen and (min-width:1960px){.is-style-container-full{padding:1rem 0}}@media screen and (min-width:1960px){.is-style-container-xl{max-width:1920px;padding:1rem 0}}@media screen and (min-width:1680px){.is-style-container-l{max-width:1640px;padding:1rem 0}}@media screen and (min-width:1404px){.is-style-container-m{max-width:1364px;padding:1rem 0}}.is-style-container-m.job-intro{margin-left:auto;margin-right:auto;margin-bottom:6rem!important;margin-bottom:min(max(6rem,16vw),6rem)!important;margin-bottom:clamp(6rem,16vw,6rem)!important}@media screen and (min-width:1128px){.is-style-container-sm{max-width:1088px;padding:1rem 0}}@media screen and (min-width:852px){.is-style-container-s{max-width:812px;padding:1rem 0}}@media screen and (min-width:576px){.is-style-container-xs{max-width:536px;padding:1rem 0}}.master-blog .is-style-container-full,.master-blog .is-style-container-l,.master-blog .is-style-container-m,.master-blog .is-style-container-s,.master-blog .is-style-container-sm,.master-blog .is-style-container-xl,.master-blog .is-style-container-xs{width:100%;max-width:100%;position:relative;margin-left:auto;margin-right:auto;margin-bottom:10rem!important;margin-bottom:min(max(7rem,10vw),10rem)!important;margin-bottom:clamp(7rem,10vw,10rem)!important;padding:2rem}@media screen and (min-width:1960px){.master-blog .is-style-container-full{padding:1rem 0}}@media screen and (min-width:1960px){.master-blog .is-style-container-xl{max-width:1920px;padding:1rem 0}}@media screen and (min-width:1680px){.master-blog .is-style-container-l{max-width:1640px;padding:1rem 0}}@media screen and (min-width:1404px){.master-blog .is-style-container-m{max-width:1364px;padding:1rem 0}}.master-blog .is-style-container-m.job-intro{margin-left:auto;margin-right:auto;margin-bottom:6rem!important;margin-bottom:min(max(6rem,16vw),6rem)!important;margin-bottom:clamp(6rem,16vw,6rem)!important}@media screen and (min-width:1128px){.master-blog .is-style-container-sm{max-width:1088px;padding:1rem 0}}@media screen and (min-width:852px){.master-blog .is-style-container-s{max-width:812px;padding:1rem 0}}@media screen and (min-width:576px){.master-blog .is-style-container-xs{max-width:536px;padding:1rem 0}}@media screen and (min-width:768px){.pt-1{padding-top:clamp(5vw,10vw,13.3rem)}.pt-2{padding-top:clamp(10vw,20vw,26.6rem)}.pt-3{padding-top:clamp(15vw,30vw,39.9rem)}.pr-1{padding-right:clamp(5vw,10vw,13.3rem)}.pr-2{padding-right:clamp(10vw,20vw,26.6rem)}.pr-3{padding-right:clamp(15vw,30vw,39.9rem)}.pb-1{padding-bottom:clamp(5vw,10vw,13.3rem)}.pb-2{padding-bottom:clamp(10vw,20vw,26.6rem)}.pb-3{padding-bottom:clamp(15vw,30vw,39.9rem)}.pl-1{padding-left:clamp(5vw,10vw,13.3rem)}.pl-2{padding-left:clamp(10vw,20vw,26.6rem)}.pl-3{padding-left:clamp(15vw,30vw,39.9rem)}.mt-1{margin-top:clamp(5vw,10vw,13.3rem)}.mt-2{margin-top:clamp(10vw,20vw,26.6rem)}.mt-3{margin-top:clamp(15vw,30vw,39.9rem)}.mr-1{margin-right:clamp(5vw,10vw,13.3rem)}.mr-2{margin-right:clamp(10vw,20vw,26.6rem)}.mr-3{margin-right:clamp(15vw,30vw,39.9rem)}.mb-1{margin-bottom:clamp(5vw,10vw,13.3rem)}.mb-2{margin-bottom:clamp(10vw,20vw,26.6rem)}.mb-3{margin-bottom:clamp(15vw,30vw,39.9rem)}.ml-1{margin-left:clamp(5vw,10vw,13.3rem)}.ml-2{margin-left:clamp(10vw,20vw,26.6rem)}.ml-3{margin-left:clamp(15vw,30vw,39.9rem)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}menu,ol,ul{border:0;margin:0;padding:0;list-style:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body{min-width:100%;font-family:"Funnel Sans",Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;overflow-x:hidden;overflow-y:scroll;color:var(--theme-font-color)}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:white}body::-webkit-scrollbar-thumb{background:var(--theme-primary-color)}body.overflow-hidden{overflow:hidden}.preload *{-webkit-transition:none!important;transition:none!important;-webkit-transition:all 0s linear;transition:all 0s linear}img{max-width:100%;height:auto;vertical-align:middle}::-moz-selection{color:white;background:var(--theme-primary-color)}::selection{color:white;background:var(--theme-primary-color)}::-moz-selection{color:white;background:var(--theme-primary-color)}:focus{outline:1px solid rgba(0,0,0,0.2)}div:focus{outline:none}noscript{display:block;width:100%;position:fixed;bottom:0;left:0;z-index:99999999999999;background:red;padding:2rem;text-align:center;color:white}@media screen and (max-width:768px){.hidden-mobile{display:none;visibility:hidden}}@media screen and (min-width:769px) and (max-width:1366px){.hidden-tablet{display:none;visibility:hidden}}@media screen and (min-width:1367px){.hidden-desktop{display:none;visibility:hidden}}.hidden-all{display:none;visibility:hidden}.embed-container{position:relative;width:100%;padding-bottom:56.25%}.embed-container .BorlabsCookie,.embed-container .video,.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#screenwidth{position:fixed;z-index:1000000;left:0;top:0;background:#ff5d31;padding:5px 10px;color:#fff;font-size:12px}@font-face{font-family:"Funnel Sans";src:url("assets/fonts/funnel-sans/FunnelSans-Light.woff2") format("woff2"),url("assets/fonts/funnel-sans/FunnelSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Funnel Sans";src:url("assets/fonts/funnel-sans/FunnelSans-Regular.woff2") format("woff2"),url("assets/fonts/funnel-sans/FunnelSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Funnel Sans";src:url("assets/fonts/funnel-sans/FunnelSans-Medium.woff2") format("woff2"),url("assets/fonts/funnel-sans/FunnelSans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Funnel Sans";src:url("assets/fonts/funnel-sans/FunnelSans-SemiBold.woff2") format("woff2"),url("assets/fonts/funnel-sans/FunnelSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Funnel Sans";src:url("assets/fonts/funnel-sans/FunnelSans-Bold.woff2") format("woff2"),url("assets/fonts/funnel-sans/FunnelSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Funnel Sans";src:url("assets/fonts/funnel-sans/FunnelSans-ExtraBold.woff2") format("woff2"),url("assets/fonts/funnel-sans/FunnelSans-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Funnel Display";src:url("assets/fonts/funnel-display/FunnelDisplay-Light.woff2") format("woff2"),url("assets/fonts/funnel-display/FunnelDisplay-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Funnel Display";src:url("assets/fonts/funnel-display/FunnelDisplay-Regular.woff2") format("woff2"),url("assets/fonts/funnel-display/FunnelDisplay-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Funnel Display";src:url("assets/fonts/funnel-display/FunnelDisplay-Medium.woff2") format("woff2"),url("assets/fonts/funnel-display/FunnelDisplay-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Funnel Display";src:url("assets/fonts/funnel-display/FunnelDisplay-SemiBold.woff2") format("woff2"),url("assets/fonts/funnel-display/FunnelDisplay-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Funnel Display";src:url("assets/fonts/funnel-display/FunnelDisplay-Bold.woff2") format("woff2"),url("assets/fonts/funnel-display/FunnelDisplay-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Funnel Display";src:url("assets/fonts/funnel-display/FunnelDisplay-ExtraBold.woff2") format("woff2"),url("assets/fonts/funnel-display/FunnelDisplay-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}b,strong{font-family:"Funnel Sans",sans-serif;font-weight:800}a,h1,h2,h3,h4,h5,h6,p{white-space:normal;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.is-style-text-transform-uppercase{text-transform:uppercase}.is-style-text-transform-lowercase{text-transform:lowercase}.is-style-text-transform-none{text-transform:none}h1,h1.has-h-1-font-size,h2.has-h-1-font-size,h3.has-h-1-font-size,h4.has-h-1-font-size,h5.has-h-1-font-size,h6.has-h-1-font-size{font-size:9rem;font-size:min(max(4rem,5vw),9rem);font-size:clamp(4rem,5vw,9rem)}h1.has-h-2-font-size,h2,h2.has-h-2-font-size,h3.has-h-2-font-size,h4.has-h-2-font-size,h5.has-h-2-font-size,h6.has-h-2-font-size{font-size:6rem;font-size:min(max(2.6rem,3.2vw),6rem);font-size:clamp(2.6rem,3.2vw,6rem)}h1.has-h-3-font-size,h2.has-h-3-font-size,h3,h3.has-h-3-font-size,h4,h4.has-h-3-font-size,h5,h5.has-h-3-font-size,h6,h6.has-h-3-font-size{font-size:2.6rem;font-size:min(max(2.1rem,1.5vw),2.6rem);font-size:clamp(2.1rem,1.5vw,2.6rem)}h1.has-h-4-font-size,h2.has-h-4-font-size,h3.has-h-4-font-size,h4.has-h-4-font-size,h5.has-h-4-font-size,h6.has-h-4-font-size{font-size:2.1rem;font-size:min(max(1.8rem,1.6vw),2.1rem);font-size:clamp(1.8rem,1.6vw,2.1rem)}#main-content ol:not([class])>li,#main-content ul.has-text-color>li,#main-content ul.wp-block-list>li,#main-content ul:not([class])>li,.od-block-quote-inner blockquote footer cite,a,p{font-size:2.1rem;font-size:min(max(1.8rem,1.2vw),2.1rem);font-size:clamp(1.8rem,1.2vw,2.1rem)}#form-application #contact-attachments .attachment-limits,p.has-small-font-size,p.has-small-font-size a{font-size:1.8rem;font-size:min(max(1.4rem,1vw),1.8rem);font-size:clamp(1.4rem,1vw,1.8rem)}p.has-large-font-size,p.has-large-font-size a{font-size:2.4rem;font-size:min(max(2.1rem,2vw),2.4rem);font-size:clamp(2.1rem,2vw,2.4rem)}.od-block-quote-inner blockquote p,.single-jobs #job-header-title-special-field,p.has-huge-font-size,p.has-huge-font-size a{font-size:3.2rem;font-size:min(max(2.4rem,2.6vw),3.2rem);font-size:clamp(2.4rem,2.6vw,3.2rem)}#herobanner .herobanner-overlay .overlay-text p.overlay-text-title{font-size:4.6rem;font-size:min(max(3.6rem,3.4vw),4.6rem);font-size:clamp(3.6rem,3.4vw,4.6rem)}.single-jobs #job-header-meta .job-header-meta-item p{font-size:2.1rem!important;font-size:min(max(1.4rem,1.2vw),2.1rem)!important;font-size:clamp(1.4rem,1.2vw,2.1rem)!important}.job-item-small h3{font-size:4.2rem;font-size:min(max(3.6rem,3.4vw),4.2rem);font-size:clamp(3.6rem,3.4vw,4.2rem)}.job-item-large-inner-top .job-item-client,.job-item-large-inner-top .job-item-meta,.job-item-large-inner-top .job-item-special-field,.job-item-small .job-item-client,.job-item-small .job-item-meta,.job-item-small .job-item-special-field{font-size:1.8rem;font-size:min(max(1.4rem,1vw),1.8rem);font-size:clamp(1.4rem,1vw,1.8rem)}.job-item-large-inner-top h3{font-size:3.8rem;font-size:min(max(3rem,3.4vw),3.8rem);font-size:clamp(3rem,3.4vw,3.8rem)}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Funnel Display";font-weight:800;line-height:100%;color:var(--theme-primary-color)}h1{margin:2.6rem 0 2.6rem 0}h2{margin:2.2rem 0 2.4rem 0}h3,h4,h5,h6{margin:1.6rem 0 2rem 0}p{margin:0 0 1.6rem 0;line-height:135%}p:last-child{margin:0}p.is-style-text-transform-uppercase{text-transform:uppercase}p.is-style-text-transform-lowercase{text-transform:lowercase}a{text-decoration:none;color:var(--theme-font-color);line-height:135%;font-family:"Funnel Sans",sans-serif;font-weight:800}a:visited{text-decoration:underline}a img{border:none}a:focus,a:hover,a:visited:hover{text-decoration:underline}.has-inline-color.has-primary-color,.has-text-color.has-primary-color{color:var(--theme-primary-color)}.has-inline-color.has-secondary-color,.has-text-color.has-secondary-color{color:var(--theme-secondary-color)}.has-inline-color.has-font-color,.has-text-color.has-font-color{color:var(--theme-font-color)}.has-inline-color.has-editorial-color,.has-text-color.has-editorial-color{color:#C41890}.has-inline-color.has-white-color,.has-text-color.has-white-color{color:#ffffff}.has-inline-color.has-light-grey-color,.has-text-color.has-light-grey-color{color:#E5E5E5}.has-inline-color.has-light-ssecondary-color,.has-text-color.has-light-ssecondary-color{color:#CDFDE1}#header{width:100%}.menu-is-open #header{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.3);box-shadow:0 1px 4px 0 rgba(0,0,0,0.3)}#header-inner{width:100%;max-width:1364px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1680px){#header-inner{padding:4rem 0}}@media screen and (max-width:768px){.master-blog .header-page{position:relative;z-index:300}}.master-blog .header-page{background-color:var(--theme-primary-color)}.master-blog .header-page #header-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header-logo{display:block;width:100%;max-width:260px}.master-blog .header-page #header-logo{max-width:100px}@media screen and (min-width:768px){.master-blog .header-page #header-logo{max-width:150px}}#footer{width:100%;background-color:var(--theme-primary-color);border-bottom:2rem solid var(--theme-secondary-color)}#footer #footer-inner{width:100%;max-width:812px;margin:0 auto;padding:5rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){#footer #footer-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1680px){#footer #footer-inner{padding:5rem 0}}#footer #footer-inner #footer-logo{display:block;width:100%;max-width:14rem;margin-bottom:5rem}.master-blog .footer-jobs{background-color:unset!important}#primary-desktop-menu{display:none}@media screen and (min-width:767px){#primary-desktop-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;line-height:1}#primary-desktop-menu>ul>li:hover>a:before{max-width:100%}#primary-desktop-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:4rem}#primary-desktop-menu>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#primary-desktop-menu>ul>li.current-menu-ancestor>a,#primary-desktop-menu>ul>li.current-menu-item>a,#primary-desktop-menu>ul>li.current_page_ancestor>a{color:var(--theme-primary-color);text-decoration:none;background-color:var(--theme-secondary-color)}#primary-desktop-menu>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:1rem 2rem;font-size:2.2rem;color:#FFFFFF;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;border-radius:100px;font-family:"Funnel Display";font-weight:300}#primary-desktop-menu>ul>li>a:focus,#primary-desktop-menu>ul>li>a:hover{color:var(--theme-primary-color);text-decoration:none;background-color:var(--theme-secondary-color)}#primary-desktop-menu>ul>li:first-of-type>a{color:var(--theme-primary-color);text-decoration:none;background-color:var(--theme-secondary-color)}}#primary-mobile-menu{display:block;position:fixed;right:0;top:0;height:100%;width:100%;padding:30rem 2rem 4rem 2rem;background:rgba(5,242,108,0.95);z-index:290;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.4s;transition-duration:0.4s}@media screen and (min-width:767px){#primary-mobile-menu{display:none!important}}#primary-mobile-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}#primary-mobile-menu>ul>li{display:block;text-align:center}#primary-mobile-menu>ul>li:not(:last-child){margin-bottom:4rem}#primary-mobile-menu>ul>li>a{display:block;font-size:3.6rem;color:#08473D;font-weight:600;text-transform:uppercase}#primary-mobile-menu>ul>li>a:hover,#primary-mobile-menu>ul>li>a:visited{text-decoration:none!important}#primary-mobile-menu.is-visible{-webkit-transform:translateY(0);transform:translateY(0)}#footer-menu{width:100%;margin-top:1rem}#footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem}#footer-menu ul li a{font-size:1.6rem;color:var(--theme-primary-color);text-transform:uppercase}#footer-menu ul li a:focus,#footer-menu ul li a:hover{text-decoration:underline}.master-blog .footer-page #footer-menu li a{color:#FFFFFF}#child-theme-home-menu{display:block;width:100%;margin:0 auto 10vw auto}#child-theme-home-menu .nav-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;max-width:812px;margin:0 auto;padding:2rem}@media screen and (min-width:767px){#child-theme-home-menu .nav-wrap{gap:7rem}}#child-theme-home-menu .nav-wrap a{color:var(--theme-primary-color);font-family:"Funnel Sans",sans-serif;font-weight:800;padding:1rem 1.4rem;position:relative;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out;-webkit-transition-delay:0.2s;transition-delay:0.2s}#child-theme-home-menu .nav-wrap a:after{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;max-width:0;height:100%;background-color:var(--theme-primary-color);-webkit-transition:max-width 0.4s ease-in-out;transition:max-width 0.4s ease-in-out}#child-theme-home-menu .nav-wrap a:focus,#child-theme-home-menu .nav-wrap a:hover{color:#FFFFFF;text-decoration:none}#child-theme-home-menu .nav-wrap a:focus:after,#child-theme-home-menu .nav-wrap a:hover:after{max-width:100%}.hamburger{padding:8px 8px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent!important;border:0;margin:0;overflow:visible;z-index:3}@media screen and (min-width:767px){.hamburger{display:none!important}}.hamburger:focus{outline:none}.hamburger .hamburger-box{width:26px;height:18px;display:inline-block;position:relative}.hamburger .hamburger-box .hamburger-inner{display:block;top:50%;margin-top:-1px;width:26px}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner:after,.hamburger .hamburger-box .hamburger-inner:before{height:2px;background-color:#FFFFFF;border-radius:0;position:absolute;right:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger .hamburger-box .hamburger-inner:after,.hamburger .hamburger-box .hamburger-inner:before{width:26px;content:"";display:block}.hamburger .hamburger-box .hamburger-inner:before{top:-8px}.hamburger .hamburger-box .hamburger-inner:after{bottom:-8px}.hamburger-squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger-squeeze .hamburger-inner:before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger-squeeze .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger-squeeze.is-active .hamburger-inner{width:26px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);background-color:#FFFFFF!important}.hamburger-squeeze.is-active .hamburger-inner:before{top:0;opacity:0;background-color:#FFFFFF!important;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger-squeeze.is-active .hamburger-inner:after{bottom:0;background-color:#FFFFFF!important;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1)}#herobanner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;margin:0 auto 4rem auto;position:relative}@media screen and (min-width:540px){#herobanner{margin:0 auto 8rem auto}}@media screen and (min-width:1680px){#herobanner{width:100%}}#herobanner.type-image picture,#herobanner.type-slider picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;max-height:615px;overflow:hidden}#herobanner.type-image picture img,#herobanner.type-slider picture img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#herobanner.type-image.is-sub-page picture,#herobanner.type-slider.is-sub-page picture{max-height:385px}#herobanner.type-image.is-sub-page picture img,#herobanner.type-slider.is-sub-page picture img{-o-object-position:center;object-position:center}#herobanner.type-video video{display:block;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}#herobanner .herobanner-overlay{position:absolute;top:0;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;max-width:1640px;padding:2rem}#herobanner .herobanner-overlay .overlay-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:500px;padding:2rem}@media screen and (min-width:1364px){#herobanner .herobanner-overlay .overlay-text{margin-bottom:4rem;background-color:unset}}#herobanner .herobanner-overlay .overlay-text p{line-height:1;margin:0;color:var(--theme-primary-color);text-align:center}#herobanner .herobanner-overlay .overlay-text p.overlay-text-title{font-family:"Funnel Sans",sans-serif;font-weight:800}.master-blog #herobanner.type-image picture,.master-blog #herobanner.type-slider picture{max-height:475px}.master-blog #herobanner .herobanner-overlay{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#herobanner-slider{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.no-js #herobanner-slider.splide{visibility:visible}#herobanner-slider .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}#herobanner-slider .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}#herobanner-slider .splide__slide:focus,#herobanner-slider .splide__slide:hover{outline:none}#herobanner-slider .splide__slide picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}#herobanner-slider .splide__slide picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}#herobanner-slider .splide__slide .herobanner-overlay .overlay-text{opacity:0;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;-webkit-transition-delay:1s;transition-delay:1s}#herobanner-slider .splide__slide .herobanner-overlay .overlay-text p{opacity:0;-webkit-transition:opacity 0.6s linear;transition:opacity 0.6s linear;-webkit-transition-delay:0.4s;transition-delay:0.4s}#herobanner-slider .splide__slide.is-active .overlay-text{opacity:1}#herobanner-slider .splide__slide.is-active .overlay-text p{opacity:1}.herobanner#herobanner{max-width:1364px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.herobanner#herobanner{padding:10rem 0}}@media screen and (max-width:768px){.herobanner#herobanner .herobanner-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 20px}}@media screen and (min-width:768px){.herobanner#herobanner .herobanner-content{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}}.herobanner#herobanner .herobanner-content-title{margin-bottom:4rem;margin-top:0;font-weight:800}@media screen and (min-width:768px){.herobanner#herobanner .herobanner-content-title{margin-bottom:6.5rem}}.herobanner#herobanner .herobanner-content #searchform{margin-bottom:5rem}@media screen and (min-width:768px){.herobanner#herobanner .herobanner-content #searchform{margin-bottom:9rem}}.herobanner#herobanner .herobanner-content-text{-ms-hyphens:none;hyphens:none;font-size:2.2rem;max-width:600px}.herobanner#herobanner .herobanner-content-text p{-ms-hyphens:none;hyphens:none;font-size:inherit}.herobanner#herobanner .herobanner-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (max-width:768px){.herobanner#herobanner .herobanner-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:35px}}@media screen and (min-width:768px){.herobanner#herobanner .herobanner-image{-webkit-box-flex:0;-ms-flex:0 0 41%;flex:0 0 41%;max-width:41%}}.herobanner#herobanner .herobanner-image picture{max-height:300px}.herobanner#herobanner .herobanner-image picture img{-o-object-position:center left;object-position:center left}@media screen and (min-width:768px){.herobanner#herobanner .herobanner-image picture{min-height:625px;max-height:unset}}.wp-block-columns{gap:2rem!important}@media screen and (min-width:782px){.wp-block-columns{gap:4rem!important}}@media screen and (min-width:1440px){.wp-block-columns{gap:6rem!important}}.wp-block-columns.flip-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:599px){.wp-block-columns.flip-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wp-block-columns.flip-mobile .wp-block-column{margin-bottom:2rem}.wp-block-columns.flip-mobile .wp-block-column:first-child{margin-bottom:0}@media screen and (min-width:599px){.wp-block-columns.flip-mobile .wp-block-column{margin-bottom:0}}.wp-block-columns.no-gutter .wp-block-column{margin-left:0;margin-bottom:0}.wp-block-image{margin:0 0 1.6rem}.wp-block-image img{max-width:100%}.wp-block-image figure{margin:0}.wp-block-image figcaption{margin-top:0.5rem;margin-bottom:1rem}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter figcaption,.wp-block-image .alignleft figcaption,.wp-block-image .alignright figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:0.5rem 1rem 0.5rem 0}.wp-block-image .alignright{float:right;margin:0.5rem 0 0.5rem 1rem}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}#facetwp-reset-btn,.btn,.facetwp-load-more,.wp-block-button__link,input[type=submit]{display:inline-block;margin-top:1.8rem;padding:1rem 2.7rem;line-height:135%;color:var(--theme-primary-color);background-color:transparent;border:1px solid var(--theme-secondary-color);border-radius:100px;-ms-flex-item-align:baseline;align-self:baseline;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer;font-family:"Funnel Sans",Helvetica,Arial,sans-serif;font-weight:300}#facetwp-reset-btn:hover,.btn:hover,.facetwp-load-more:hover,.wp-block-button__link:hover,input[type=submit]:hover{text-decoration:none;background-color:transparent;background-color:var(--theme-primary-color);border:1px solid var(--theme-primary-color);color:#FFFFFF}#facetwp-reset-btn:focus,#facetwp-reset-btn:visited,.btn:focus,.btn:visited,.facetwp-load-more:focus,.facetwp-load-more:visited,.wp-block-button__link:focus,.wp-block-button__link:visited,input[type=submit]:focus,input[type=submit]:visited{text-decoration:none}#main-content ul.has-text-color,#main-content ul.wp-block-list,#main-content ul:not([class]){list-style-type:none;padding:0;margin:0}#main-content ul.has-text-color>li,#main-content ul.wp-block-list>li,#main-content ul:not([class])>li{margin-bottom:1.6rem;padding-left:2rem;line-height:135%;position:relative}#main-content ul.has-text-color>li:before,#main-content ul.wp-block-list>li:before,#main-content ul:not([class])>li:before{content:"";position:absolute;top:9px;left:0;display:inline-block;width:10px;height:10px;background-color:var(--theme-secondary-color)}#main-content ul.has-text-color.has-text-color.has-primary-color li:before,#main-content ul.wp-block-list.has-text-color.has-primary-color li:before,#main-content ul:not([class]).has-text-color.has-primary-color li:before{color:var(--theme-primary-color)}#main-content ul.has-text-color.has-text-color.has-secondary-color,#main-content ul.wp-block-list.has-text-color.has-secondary-color,#main-content ul:not([class]).has-text-color.has-secondary-color{color:var(--theme-secondary-color)}#main-content ul.has-text-color.has-text-color.has-secondary-color li:before,#main-content ul.wp-block-list.has-text-color.has-secondary-color li:before,#main-content ul:not([class]).has-text-color.has-secondary-color li:before{color:var(--theme-secondary-color)}#main-content ul.has-text-color.has-text-color.has-font-color li:before,#main-content ul.wp-block-list.has-text-color.has-font-color li:before,#main-content ul:not([class]).has-text-color.has-font-color li:before{color:var(--theme-font-color)}#main-content ul.has-text-color.has-text-color.has-editorial-color li:before,#main-content ul.wp-block-list.has-text-color.has-editorial-color li:before,#main-content ul:not([class]).has-text-color.has-editorial-color li:before{color:#C41890}#main-content ul.has-text-color.has-text-color.has-white-color li:before,#main-content ul.wp-block-list.has-text-color.has-white-color li:before,#main-content ul:not([class]).has-text-color.has-white-color li:before{color:#ffffff}#main-content ol:not([class]){list-style-type:decimal;padding:0 0 0 2rem;margin:0}#main-content ol:not([class])>li{margin-bottom:0.5rem;line-height:135%}.has-background{padding:4rem}@media screen and (min-width:1364px){.has-background.is-style-container-full{padding:8rem 2rem}}@media screen and (min-width:1920px){.has-background.is-style-container-xl{max-width:2000px;padding:4rem}}@media screen and (min-width:1640px){.has-background.is-style-container-l{max-width:1720px;padding:4rem}}@media screen and (min-width:1364px){.has-background.is-style-container-m{max-width:1444px;padding:4rem}}@media screen and (min-width:1088px){.has-background.is-style-container-sm{max-width:1168px;padding:4rem}}@media screen and (min-width:812px){.has-background.is-style-container-s{max-width:892px;padding:4rem}}@media screen and (min-width:536px){.has-background.is-style-container-xs{max-width:616px;padding:4rem}}.has-background .wp-block-columns,.has-background .wp-block-group{margin-bottom:1.75rem;padding-left:0;padding-right:0}.has-background .wp-block-columns:last-child,.has-background .wp-block-group:last-child{margin-bottom:0!important}.has-background.has-primary-background-color{background-color:var(--theme-primary-color)}.has-background.has-secondary-background-color{background-color:var(--theme-secondary-color)}.has-background.has-font-background-color{background-color:var(--theme-font-color)}.has-background.has-editorial-background-color{background-color:#C41890}.has-background.has-white-background-color{background-color:#FFFFFF}.has-background.has-light-grey-background-color{background-color:#E5E5E5}.has-background.has-light-secondary-background-color{background-color:#CDFDE1}#job-items{display:-ms-grid;display:grid;gap:2rem}@media screen and (min-width:600px){#job-items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){#job-items{-ms-grid-columns:1fr;grid-template-columns:1fr}}.job-item-large{display:block;position:relative;overflow:hidden}.job-item-large:not(:last-child){margin-bottom:2rem}.job-item-large:focus,.job-item-large:hover{text-decoration:none}@media screen and (min-width:1024px){.job-item-large:focus .job-item-large-inner-top,.job-item-large:hover .job-item-large-inner-top{max-width:calc(100% - 250px);-webkit-box-shadow:10px 0 12px 2px rgba(0,0,0,0.3);box-shadow:10px 0 12px 2px rgba(0,0,0,0.3)}}.job-item-large-inner-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:100%;height:100%;padding:3rem;background-color:var(--theme-primary-color);border-radius:2rem 2rem 2rem 0;font-weight:unset;position:relative;-webkit-transition:max-width 0.2s ease-in-out;transition:max-width 0.2s ease-in-out}.job-item-large-inner-top h3{color:#FFFFFF;margin:0}.job-item-large-inner-top .job-item-special-field{display:block;color:#FFFFFF;font-family:"Funnel Sans",Helvetica,Arial,sans-serif;font-weight:300}.job-item-large-inner-top .job-item-client{color:var(--theme-secondary-color);margin-top:2rem}.job-item-large-inner-top .job-item-meta{color:#FFFFFF;font-weight:400}.job-item-large-inner-top .job-item-date{color:#FFFFFF;margin-bottom:1rem;font-weight:400}@media screen and (min-width:1024px){.job-item-large-inner-top .job-item-date{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:3rem;font-weight:700}}.job-item-large-inner-bottom{display:none}@media screen and (min-width:1024px){.job-item-large-inner-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background-color:var(--theme-secondary-color);border-radius:2rem 2rem 2rem 0}.job-item-large-inner-bottom span{color:var(--theme-font-open-jobs-hoverinfo-color)}}.job-item-small{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:3rem;background-color:var(--theme-primary-color);border-radius:2rem 2rem 2rem 0;font-weight:unset;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}.job-item-small:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:2rem 2rem 2rem 0;background-color:var(--theme-secondary-color);-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.job-item-small:focus,.job-item-small:hover{text-decoration:none}.job-item-small:focus:after,.job-item-small:hover:after{-webkit-transform:translate(1rem,1rem);transform:translate(1rem,1rem)}.job-item-small h3{color:#FFFFFF;margin:0 0 auto 0}.job-item-small .job-item-special-field{display:block;margin-top:0.5rem;color:#FFFFFF;font-family:"Funnel Sans",Helvetica,Arial,sans-serif;font-weight:300}.job-item-small .job-item-client{margin-top:2rem;color:var(--theme-secondary-color);font-family:"Funnel Sans",sans-serif;font-weight:800}.job-item-small .job-item-meta{color:#FFFFFF}.job-item-small.client-portal .job-item-meta{margin-top:2rem}#od-jobs h2{margin-bottom:60px}#od-jobs.grid-style #od-jobs-inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:5rem;margin-top:5rem;margin-bottom:5rem}@media screen and (min-width:600px){#od-jobs.grid-style #od-jobs-inner{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){#od-jobs.grid-style #od-jobs-inner{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}#od-jobs.flex-style #od-jobs-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5rem}#od-jobs-gender-info{display:block;font-size:1.4rem;margin-bottom:30px}#od-jobs-gender-info-main{display:block;color:var(--theme-primary-color)}.master-blog #od-jobs{text-align:center;margin-bottom:10rem!important;margin-bottom:min(max(7rem,10vw),10rem)!important;margin-bottom:clamp(7rem,10vw,10rem)!important}.master-blog #od-jobs #od-jobs-inner{text-align:left}.child-blog #od-jobs.flex-style .job-item-large h3{margin-bottom:3rem}.od-block-benefits{background-color:#E5E5E5}.od-block-benefits-inner{max-width:1364px;margin:8rem auto}@media screen and (min-width:768px){.od-block-benefits-inner h2{margin-top:0;font-size:60px;max-width:80%;margin:0 auto;margin-bottom:100px}}.od-block-benefits-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:6rem;margin:5rem 0 0 0}@media screen and (min-width:768px){.od-block-benefits-container{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.od-block-benefits-container{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.od-block-benefits-container .benefits-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}@media screen and (min-width:500px){.od-block-benefits-container .benefits-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.od-block-benefits-container .benefits-item-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.od-block-benefits-container .benefits-item-column.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 10rem;flex:0 1 10rem}.od-block-benefits-container .benefits-item-column.text{text-align:center}@media screen and (min-width:500px){.od-block-benefits-container .benefits-item-column.text{text-align:inherit}}.od-block-benefits-container .benefits-item svg{display:block;width:100%;max-width:10rem}.od-block-benefits-container .benefits-item svg .color-primary path,.od-block-benefits-container .benefits-item svg .color-primary polygon{fill:var(--theme-primary-color)!important}.od-block-benefits-container .benefits-item svg .color-secondary path,.od-block-benefits-container .benefits-item svg .color-secondary polygon{fill:var(--theme-secondary-color)!important}.od-block-benefits-container .benefits-item h3{margin-top:0;color:var(--theme-primary-color)}.od-block-benefits-container .benefits-item p{color:var(--theme-font-color)}.blog-id-1 .od-block-benefits h2,.blog-id-1 .od-block-benefits p{color:#ffffff}.blog-id-1 .od-block-benefits{background-color:var(--theme-primary-color)}.blog-id-1 .od-block-benefits h3{color:var(--theme-secondary-color)}.contentslider .splide__pagination{margin-top:5rem;gap:1rem}.contentslider .splide__pagination li button{display:block;width:14px;height:14px;background-color:#E5E5E5;outline:none;border:none;border-radius:50%}.contentslider .splide__pagination li button.is-active{background-color:var(--theme-secondary-color)}.od-slideshow{display:block;margin:2rem 0 4rem 0}.od-slideshow-main{display:block;width:100%;height:100%;overflow:hidden;position:relative;margin-bottom:2rem}.no-js .od-slideshow-main.splide{visibility:visible}.od-slideshow-main .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.od-slideshow-main .splide__slide{display:block;width:100%;aspect-ratio:4/3}.od-slideshow-main .splide__slide:focus,.od-slideshow-main .splide__slide:hover{outline:none}.od-slideshow-main .splide__slide picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.od-slideshow-main .splide__slide picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.od-slideshow-main .splide__slide.lightbox-gallery:before{opacity:0;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.od-slideshow-main .splide__slide.lightbox-gallery.is-active:before{opacity:1;-webkit-transition-delay:0.2s;transition-delay:0.2s}.od-slideshow-thumbnail{display:block;width:100%;height:100%;overflow:hidden;position:relative;margin-bottom:2rem}.no-js .od-slideshow-thumbnail.splide{visibility:visible}.od-slideshow-thumbnail .splide__track{position:relative}.od-slideshow-thumbnail .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.od-slideshow-thumbnail .splide__slide{display:block;aspect-ratio:4/3;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;margin-right:2rem;opacity:0.4;cursor:pointer}.od-slideshow-thumbnail .splide__slide:focus,.od-slideshow-thumbnail .splide__slide:hover{outline:none;opacity:1}.od-slideshow-thumbnail .splide__slide picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.od-slideshow-thumbnail .splide__slide picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.od-slideshow-thumbnail .splide__slide.is-active{opacity:1}.od-slideshow-thumbnail .splide__arrows .splide__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:3rem;height:100%;padding:0.5rem;position:absolute;top:0;background-color:rgba(0,0,0,0.5);outline:none;border:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.od-slideshow-thumbnail .splide__arrows .splide__arrow:hover{background-color:rgba(0,0,0,0.7)}.od-slideshow-thumbnail .splide__arrows .splide__arrow:before{content:"";display:inline-block;width:10px;height:10px;border-style:solid;border-width:2px 2px 0 0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);color:white;vertical-align:top}.od-slideshow-thumbnail .splide__arrows .splide__arrow.splide__arrow--prev{left:0}.od-slideshow-thumbnail .splide__arrows .splide__arrow.splide__arrow--next{right:0}.od-slideshow-thumbnail .splide__arrows .splide__arrow.splide__arrow--next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.od-gallery{display:block;width:100%}.od-gallery-inner{display:-ms-grid;display:grid;row-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.od-gallery-inner .lightbox-image{display:block;width:100%;cursor:pointer}.od-gallery-inner .lightbox-image picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.od-gallery-inner .lightbox-image picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media screen and (min-width:400px){.od-gallery-inner.columns-2,.od-gallery-inner.columns-3,.od-gallery-inner.columns-4,.od-gallery-inner.columns-5,.od-gallery-inner.columns-6,.od-gallery-inner.columns-7{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.od-gallery-inner.columns-3,.od-gallery-inner.columns-4,.od-gallery-inner.columns-5,.od-gallery-inner.columns-6,.od-gallery-inner.columns-7{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.od-gallery-inner.columns-4,.od-gallery-inner.columns-5,.od-gallery-inner.columns-6,.od-gallery-inner.columns-7{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1364px){.od-gallery-inner.columns-5,.od-gallery-inner.columns-6,.od-gallery-inner.columns-7{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1640px){.od-gallery-inner.columns-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1640px){.od-gallery-inner.columns-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}}.od-block-quote{display:block;width:100%;max-width:1088px;margin:0 auto 2rem auto;padding:2rem}.od-block-quote-inner blockquote{margin:0}.od-block-quote-inner blockquote .quote-sign{display:block;width:100%;max-width:40px;margin-bottom:2rem}.od-block-quote-inner blockquote .quote-sign svg path{fill:var(--theme-primary-color)}.od-block-quote-inner blockquote footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.6rem;margin-top:3rem}@media screen and (min-width:540px){.od-block-quote-inner blockquote footer{margin-top:5rem}}.od-block-quote-inner blockquote footer img{display:block;width:100%;max-width:150px;border-radius:50%}.od-block-quote-inner blockquote footer cite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-style:normal}.od-block-quote.is-style-var-1 .quote-sign{margin:0 auto 2rem auto}.od-block-quote.is-style-var-1 p{text-align:center}.od-block-quote.is-style-var-1 footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (min-width:440px){.od-block-quote.is-style-var-1 footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:inherit}}.od-block-quote.is-style-var-2 .od-block-quote-inner-top-border{display:block;width:80%;height:3rem;border-left:2px solid var(--theme-primary-color);border-top:2px solid var(--theme-primary-color);border-right:2px solid var(--theme-primary-color)}@media screen and (min-width:540px){.od-block-quote.is-style-var-2 .od-block-quote-inner-top-border{width:70%;height:8rem}}.od-block-quote.is-style-var-2 blockquote{padding-left:3rem;border-left:2px solid var(--theme-primary-color);position:relative}@media screen and (min-width:540px){.od-block-quote.is-style-var-2 blockquote{padding-left:6rem}}.od-block-quote.is-style-var-2 blockquote footer:after{content:"";position:absolute;bottom:0;left:-2px;display:block;width:2rem;height:5rem;background-color:#FFFFFF;border-top:2px solid var(--theme-primary-color)}@media screen and (min-width:540px){.od-block-quote.is-style-var-2 blockquote footer:after{width:3rem}}.master-blog .od-block-quote blockquote{font-family:"Funnel Display";font-weight:300}.master-blog .od-block-quote blockquote .author{font-family:"Funnel Sans",Helvetica,Arial,sans-serif;font-weight:300}.lightbox-image{display:block;position:relative}.lightbox-image:before{content:"";display:block;position:absolute;right:10px;bottom:10px;width:100%;max-width:34px;height:100%;max-height:34px;z-index:2;background-image:url("assets/img/layout/icons/img-zoom.svg");background-size:20px;background-position:center;background-repeat:no-repeat;background-color:rgba(var(--theme-primary-color),0.5);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0}.lightbox-image:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:black;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.lightbox-image:hover:before{opacity:0.8;background-color:transparent}.lightbox-image:hover:after{opacity:0.4}.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form select,.wpcf7-form textarea{width:100%;padding:1.8rem 3rem;border:1px solid var(--theme-secondary-color);border-radius:3rem;text-align:center}.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=text]:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{background:rgba(0,0,0,0.05);outline:none}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{position:relative;visibility:hidden;display:none}.wpcf7-form input[type=checkbox]+span:before,.wpcf7-form input[type=radio]+span:before{content:"";position:absolute;top:0.2rem;left:-3rem;height:2.4rem;width:2.4rem;border:1px solid var(--theme-secondary-color);border-radius:6px;background:transparent}.wpcf7-form input[type=checkbox]+span:after,.wpcf7-form input[type=radio]+span:after{content:"×";position:absolute;top:0.4rem;left:-2.6rem;font-size:2.2rem;line-height:0.6;color:#ffffff;visibility:hidden}.wpcf7-form input[type=checkbox]:checked+span:before,.wpcf7-form input[type=radio]:checked+span:before{background:var(--theme-secondary-color)}.wpcf7-form input[type=checkbox]:checked+span:after,.wpcf7-form input[type=radio]:checked+span:after{visibility:visible}.wpcf7-form input[type=file]{display:none;margin:0!important;opacity:0;z-index:-1;position:absolute;top:-1px;left:0;width:0.1px;height:0.1px}.wpcf7-form input[type=file]:focus+label[for=cv]{border:1px solid #85e5ff}.wpcf7-form label[for=file]{display:inline-block;margin:1rem 0;padding:1rem 2.4rem;line-height:135%;color:var(--theme-primary-color);border:1px solid var(--theme-primary-color);border-radius:2rem;-ms-flex-item-align:baseline;align-self:baseline;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}.wpcf7-form label[for=file]:hover{text-decoration:none;background-color:transparent;background-color:var(--theme-primary-color);border:1px solid var(--theme-primary-color);color:#ffffff}.wpcf7-form .file-upload{text-align:center;margin-top:25px}.wpcf7-form .file-upload .wpcf7-form-control-wrap{margin:0!important}.wpcf7-form .file-upload label[for=lebenslauf]{display:inline-block;background-color:var(--theme-primary-color);border:1px solid var(--theme-primary-color);color:white;border-radius:100px;cursor:pointer;padding:1rem 2.7rem;-webkit-transition:0.3s ease all;transition:0.3s ease all}.wpcf7-form .file-upload label[for=lebenslauf] i{padding-right:5px}.wpcf7-form .file-upload label[for=lebenslauf]:hover{background-color:white;color:var(--theme-primary-color)}.wpcf7-form .file-upload .file-upload-directions{font-size:12px;margin-bottom:15px;margin-top:8px}.wpcf7-form .wpcf7-form-section{margin:4rem 0;padding:0;border:none}.wpcf7-form .wpcf7-form-section#meta-data{display:none}@media screen and (min-width:768px){.wpcf7-form .wpcf7-form-section .wpcf7-form-section-fields.has-2-columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:repeat(2,1fr);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media screen and (min-width:768px){.wpcf7-form .wpcf7-form-section .wpcf7-form-section-fields.has-3-columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;grid-template-columns:repeat(3,1fr);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}.wpcf7-form .wpcf7-form-section .wpcf7-form-section-fields .wpcf7-form-control-wrap{display:block}.wpcf7-form .wpcf7-form-section .wpcf7-form-section-fields .wpcf7-form-control-wrap:not(:last-child){margin-bottom:2rem}.wpcf7-form .wpcf7-not-valid-tip{margin-top:1.2rem;margin-bottom:1.8rem;padding-left:3rem}.wpcf7-form .wpcf7-validation-errors{padding:1rem!important;margin:1.8rem 0!important;border:1px solid red!important}.wpcf7-form .wpcf7-mail-sent-ok{padding:1rem!important;margin:1.8rem 0!important;border:2px solid #285a41!important}.wpcf7-form .wpcf7-acceptance{display:block}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{cursor:pointer}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{display:inline-block;position:relative;padding-left:3rem}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before{left:0}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:after{top:0.5rem;left:0.4rem}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a{font-size:1.8rem}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a{color:var(--theme-primary-color)}.wpcf7-form #submitarea input[type=submit]{background-color:var(--theme-secondary-color);color:white}.wpcf7-form #submitarea input[type=submit]:hover{border-color:var(--theme-primary-color);background-color:var(--theme-primary-color)}.wpcf7-form #submitarea .wpcf7-spinner{display:none}.wpcf7-form .screen-reader-response{display:none}.master-blog .wpcf7-form #submitarea input[type=submit]{background-color:#05F26C;color:#08473D}.master-blog .wpcf7-form #submitarea input[type=submit]:hover{border-color:#08473D;background-color:#08473D;color:white}#form-application #contact-attachments{display:none}#form-application #contact-attachments .wpcf7-form-control-wrap[data-name=application-file]{display:none;margin:0!important}#form-application #contact-attachments .attachment-file-title,#form-application #contact-attachments .attachment-limits{display:block}#form-request #contact-details .wpcf7-form-section-fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:768px){#form-request #contact-details .wpcf7-form-section-fields{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}#form-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap{margin:0}@media screen and (min-width:768px){#form-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap[data-name=namen]{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}#form-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap[data-name=tel]{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}#form-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap[data-name=email]{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1/3/2/4}#form-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap[data-name=message]{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:2/1/3/4}}#searchform{display:block;width:100%;max-width:600px;margin-bottom:5rem}#searchform-inner form{position:relative}#searchform-inner form #search-field{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:calc(100% - 1rem);max-height:76px;padding:2.6rem 5rem 2.6rem 3.2rem;border:none;border-radius:100px;border:2px solid #05F26C;color:#08473D;font-size:2.2rem;font-family:"Funnel Display";font-weight:800}#searchform-inner form #search-field:focus{outline:none}#searchform-inner form #search-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:100;width:8.6rem;height:8.6rem;background-color:var(--theme-secondary-color);border:none;border-radius:50%;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}#searchform-inner form #search-submit svg{width:100%;max-width:4.4rem}#searchform-inner form #search-submit:focus,#searchform-inner form #search-submit:hover{background-color:var(--theme-primary-color)}#searchform-inner form #search-submit:focus svg path#search-icon,#searchform-inner form #search-submit:hover svg path#search-icon{fill:#ffffff!important}#form-company-request #contact-details .wpcf7-form-section-fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:768px){#form-company-request #contact-details .wpcf7-form-section-fields{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}#form-company-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap{margin:0}@media screen and (min-width:768px){#form-company-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap[data-name=namen]{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}#form-company-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap[data-name=unternehmen]{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}#form-company-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap[data-name=email]{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}#form-company-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap[data-name=tel]{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}#form-company-request #contact-details .wpcf7-form-section-fields .wpcf7-form-control-wrap[data-name=message]{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:3/1/5/3}}#search-ajax-results{position:relative}.searchwp-live-search-results{visibility:hidden;opacity:0;position:absolute;top:0!important;left:0!important;width:calc(100% - 4.4rem)!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:98;overflow-y:scroll;max-height:218px!important;border-radius:0px!important;-webkit-transform:translateY(120%);transform:translateY(120%)}.searchwp-live-search-results::-webkit-scrollbar{width:6px}.searchwp-live-search-results::-webkit-scrollbar-track{background:white}.searchwp-live-search-results::-webkit-scrollbar-thumb{background:var(--theme-primary-color)}.searchwp-live-search-results .searchwp-live-search-result:not(:last-child){border-bottom:1px solid var(--theme-secondary-color)}.searchwp-live-search-results .searchwp-live-search-result a{display:block;font-size:1.8rem;padding:1.5rem 3rem;color:#ffffff;background-color:var(--theme-primary-color);text-align:left;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.searchwp-live-search-results .searchwp-live-search-result a:focus,.searchwp-live-search-results .searchwp-live-search-result a:hover{text-decoration:none;color:var(--theme-primary-color);background-color:var(--theme-secondary-color)}.searchwp-live-search-results .searchwp-live-search-result a .job-divider{display:none}@media screen and (min-width:768px){.searchwp-live-search-results .searchwp-live-search-result a .job-divider{display:inline-block}}.searchwp-live-search-results .searchwp-live-search-result a .job-meta{display:block;font-family:"Funnel Sans",Helvetica,Arial,sans-serif;font-weight:300}@media screen and (min-width:768px){.searchwp-live-search-results .searchwp-live-search-result a .job-meta{display:inline-block}}.searchwp-live-search-results .searchwp-live-search-no-results{padding:1rem}.searchwp-live-search-results-showing{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);background-color:var(--theme-primary-color);color:#ffffff}.searchwp-live-search-results-showing .searchwp-live-search-no-results{padding:2rem 3rem}@-webkit-keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:0.25}40%{opacity:1}}@keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:0.25}40%{opacity:1}}body.home:not(.master-blog) .wpcf7-form #submitarea{text-align:center;max-width:85%;margin:0 auto}.leistung_box{padding:4rem 4rem;background-color:#cdfde1}.ablauf_box{padding:2rem 8rem}@media screen and (min-width:768px){.ablauf_box .wp-block-columns{gap:8rem!important}}#jobs-container #jobs-filter{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2.4rem;margin-bottom:8rem}@media screen and (min-width:540px){#jobs-container #jobs-filter{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1100px){#jobs-container #jobs-filter{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1640px){#jobs-container #jobs-filter{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}#jobs-container #jobs-filter .jobs-filter-item{display:block;width:100%}#jobs-container #jobs-filter .jobs-filter-item .facetwp-facet{margin:0}@media screen and (min-width:1640px){#jobs-container #jobs-filter .jobs-filter-item.item-search{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}}#jobs-container #jobs-filter .jobs-filter-item.item-search .facetwp-facet .facetwp-input-wrap{width:100%}#jobs-container #jobs-filter .jobs-filter-item.item-search .facetwp-facet .facetwp-input-wrap .facetwp-icon:before{background-position:0 50%}#jobs-container #jobs-filter .jobs-filter-item.item-search .facetwp-facet .facetwp-input-wrap .facetwp-search{display:inline-block;width:100%;min-width:260px;margin:0;padding:1rem 2rem;background-color:#FFFFFF;color:var(--theme-primary-color);font-family:"Funnel Sans",sans-serif;font-weight:800;border:1px solid var(--theme-secondary-color);border-radius:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none}#jobs-container #jobs-filter .jobs-filter-item.item-search .facetwp-facet .facetwp-input-wrap .facetwp-search:focus{outline:0}#jobs-container #jobs-filter .jobs-filter-item.item-search .facetwp-facet .facetwp-input-wrap .facetwp-search::-webkit-input-placeholder{opacity:1;font-weight:400!important}#jobs-container #jobs-filter .jobs-filter-item.item-search .facetwp-facet .facetwp-input-wrap .facetwp-search::-moz-placeholder{opacity:1;font-weight:400!important}#jobs-container #jobs-filter .jobs-filter-item.item-search .facetwp-facet .facetwp-input-wrap .facetwp-search:-ms-input-placeholder{opacity:1;font-weight:400!important}#jobs-container #jobs-filter .jobs-filter-item.item-search .facetwp-facet .facetwp-input-wrap .facetwp-search::-ms-input-placeholder{opacity:1;font-weight:400!important}#jobs-container #jobs-filter .jobs-filter-item.item-search .facetwp-facet .facetwp-input-wrap .facetwp-search::placeholder{opacity:1;font-weight:400!important}@media screen and (min-width:1640px){#jobs-container #jobs-filter .jobs-filter-item.item-place{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}}#jobs-container #jobs-filter .jobs-filter-item.item-place .facetwp-facet .fs-wrap{width:100%}#jobs-container #jobs-filter .jobs-filter-item.item-place .facetwp-facet .fs-wrap .fs-label-wrap{border:none}#jobs-container #jobs-filter .jobs-filter-item.item-place .facetwp-facet .fs-wrap .fs-label-wrap .fs-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:260px;margin:0;padding:1rem 2rem;color:var(--theme-primary-color);font-family:"Funnel Sans",sans-serif;font-weight:800;border:1px solid var(--theme-secondary-color);border-radius:20px}#jobs-container #jobs-filter .jobs-filter-item.item-place .facetwp-facet .fs-wrap .fs-label-wrap .fs-arrow{right:2rem;display:block;width:16px;height:10px;background-image:url("assets/img/layout/icons/arrow-facet.svg");background-size:contain;background-repeat:no-repeat;border:none}#jobs-container #jobs-filter .jobs-filter-item.item-place .facetwp-facet .fs-wrap .fs-dropdown{border-radius:20px 20px 0 0}#jobs-container #jobs-filter .jobs-filter-item.item-place .facetwp-facet .fs-wrap .fs-dropdown .fs-search{border-radius:20px 20px 0 0}#jobs-container #jobs-filter .jobs-filter-item.item-place .facetwp-facet .fs-wrap .fs-options .fs-option.selected .fs-checkbox i{background-color:var(--theme-primary-color)}#jobs-container #jobs-filter .jobs-filter-item.item-sort-jobs{margin-left:auto}@media screen and (min-width:1640px){#jobs-container #jobs-filter .jobs-filter-item.item-sort-jobs{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:5;-ms-grid-column-span:1;grid-area:1/5/2/6}}@media screen and (min-width:1640px){#jobs-container #jobs-filter .jobs-filter-item.item-reset-btn{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:6;-ms-grid-column-span:1;grid-area:1/6/2/7}}#jobs-container #jobs-filter .jobs-filter-item.item-reset-btn #facetwp-reset-btn{width:100%;margin-top:0;white-space:nowrap}#jobs-container #jobs-filter .jobs-filter-item.item-industry .facetwp-facet,#jobs-container #jobs-filter .jobs-filter-item.item-sort-jobs .facetwp-facet{position:relative}#jobs-container #jobs-filter .jobs-filter-item.item-industry .facetwp-facet:before,#jobs-container #jobs-filter .jobs-filter-item.item-sort-jobs .facetwp-facet:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2rem;z-index:99;display:block;width:16px;height:10px;background-image:url("assets/img/layout/icons/arrow-facet.svg");background-size:contain;background-repeat:no-repeat;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}#jobs-container #jobs-filter .jobs-filter-item.item-industry .facetwp-facet.has-focus:before,#jobs-container #jobs-filter .jobs-filter-item.item-sort-jobs .facetwp-facet.has-focus:before{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}#jobs-container #jobs-filter .jobs-filter-item.item-industry select,#jobs-container #jobs-filter .jobs-filter-item.item-sort-jobs select{display:inline-block;width:100%;min-width:260px;margin:0;padding:1rem 2rem;background-color:#FFFFFF;color:var(--theme-primary-color);font-family:"Funnel Sans",sans-serif;font-weight:800;border:1px solid var(--theme-secondary-color);border-radius:20px;appearance:none;-webkit-appearance:none;-moz-appearance:none}#jobs-container #jobs-filter .jobs-filter-item.item-industry select:focus,#jobs-container #jobs-filter .jobs-filter-item.item-sort-jobs select:focus{outline:0}#jobs-container #jobs-filter .jobs-filter-item .fs-label,#jobs-container #jobs-filter .jobs-filter-item select{height:46px}#jobs-container #jobs-content .facetwp-facet-load_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:6rem}.single-jobs:not(.master-blog){padding-top:6rem}.single-jobs.master-blog .header-jobs{margin-top:40px}.single-jobs #job-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-jobs #job-header h1{color:var(--theme-primary-color);margin:0}.single-jobs #job-header-title-special-field{margin-top:2rem;margin-bottom:0;text-align:center}.single-jobs #job-header-meta{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;grid-template-columns:repeat(3,1fr);gap:2rem;margin:6rem auto 3rem auto}@media screen and (min-width:540px){.single-jobs #job-header-meta{gap:7rem}}.single-jobs #job-header-meta .job-header-meta-item{text-align:center}.single-jobs #job-header-meta .job-header-meta-item p{margin-bottom:0}.single-jobs #job-header-meta .job-header-meta-item#job-header-meta-item-misc{display:none;visibility:hidden}.single-jobs #job-header-free-text{display:block;width:100%;max-width:540px;margin:0 auto;text-align:center}.single-jobs #job-header-gender-info{font-size:1.4rem;max-width:540px;margin:3rem auto 0 auto;text-align:center}.single-jobs #job-header-gender-info span{color:var(--theme-primary-color)}.single-jobs h2{margin-bottom:4.5rem}.single-jobs .wpcf7-form #submitarea{text-align:center;max-width:85%;margin:0 auto}.single-jobs #footer{margin-top:50px}@media screen and (min-width:1024px){#searchresults{margin-top:6rem}}#searchresults-intro{margin-left:auto;margin-right:auto;margin-bottom:10rem!important;margin-bottom:min(max(6rem,10vw),10rem)!important;margin-bottom:clamp(6rem,10vw,10rem)!important}#searchresults-intro h2{margin-top:0}#searchresults.no-results{text-align:center}#searchresults.no-results img{display:block;width:100%;max-width:400px;margin:0 auto}#searchresults.no-results h2{margin-bottom:3rem}#searchresults.no-results #searchform{margin:8rem auto 0 auto}#searchresults.no-results #searchform #search-field{border:1px solid var(--theme-primary-color)}#content-not-found{display:block;width:100%;max-width:1088px;margin:10vh auto;padding:2rem;text-align:center}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript: "]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important;filter:none!important;-webkit-filter:grayscale(0%)!important}@page{margin:0.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#footer,#header{display:none}.wp-block-columns,.wp-block-group{margin-bottom:1cm!important}.wp-block-image img{max-width:12cm!important}}