:root{font-size:var(--wp--preset--font-size--normal) !important;--hh: 4rem}.intro-nav-wrapper{overflow-y:hidden}.intro-nav-wrapper .intro-nav-arrow-wrapper .icon-container{height:1rem}.intro-nav-wrapper .intro-nav-arrow-wrapper .icon-container svg{position:absolute;bottom:0;left:50%;width:1rem;height:auto;transform:translateX(-50%)}.page-header{height:var(--hh)}.header-nophone-language-modal{overflow:hidden}@media screen and (min-width: 1201px){.page-header.page-header.page-header .header-phone-nav-modal{display:none}.page-header.page-header.page-header .header-nav-social-group{display:none !important}.page-header.page-header.page-header .header-nophone-nav-modal nav,.page-header.page-header.page-header .header-nophone-nav-modal ul,.page-header.page-header.page-header .header-nophone-nav-modal li,.page-header.page-header.page-header .header-nophone-nav-modal a{height:100%}.page-header.page-header.page-header .header-nophone-nav-modal a{display:flex;align-items:center;padding:0 1rem;background:linear-gradient(0deg, rgba(0, 0, 0, 0.1647058824) 0%, rgba(0, 0, 0, 0) 1%);transition:all .3s ease}.page-header.page-header.page-header .header-nophone-nav-modal a:hover{background:linear-gradient(0deg, rgba(0, 0, 0, 0.1647058824) 0%, rgba(0, 0, 0, 0) 50%)}.page-header.page-header.page-header .header-nophone-nav-modal li.current-menu-item a{background:linear-gradient(0deg, rgba(0, 0, 0, 0.2274509804) 0%, rgba(0, 0, 0, 0) 50%)}}@media screen and (max-width: 1200px){.page-header.page-header.page-header .header-nophone-nav-modal{display:none}.page-header.page-header.page-header .header-phone-nav-modal:not(.is-menu-open) .header-phone-nav-modal-inner{height:100%}.page-header.page-header.page-header .header-phone-nav-modal:not(.is-menu-open) .header-phone-nav-modal-inner .header-phone-nav-modal-tools{height:100%}.page-header.page-header.page-header .header-phone-nav-modal:not(.is-menu-open) .header-phone-nav-modal-inner .header-phone-nav-modal-tools .close{display:none}.page-header.page-header.page-header .header-phone-nav-modal:not(.is-menu-open) .header-phone-nav-modal-inner .header-phone-nav-modal-content{display:none}.page-header.page-header.page-header .header-phone-nav-modal.is-menu-open{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);z-index:999998}.page-header.page-header.page-header .header-phone-nav-modal.is-menu-open .header-phone-nav-modal-inner{position:fixed;right:0;top:0;width:auto;height:100vh;z-index:999999}.page-header.page-header.page-header .header-phone-nav-modal.is-menu-open .header-phone-nav-modal-inner .header-phone-nav-modal-tools .open{display:none}}.benefit-icon .icon-container{all:unset;background:red;border-radius:1000px;width:1px !important;height:1px !important;scale:50;z-index:9}.benefit-icon .icon-container svg{position:absolute;scale:.65 !important}.page-hero.page-hero.page-hero{height:calc(100vh - var(--hh));height:calc(100svh - var(--hh));min-height:unset}.page-hero.page-hero.page-hero .wp-block-cover__inner-container{height:100%;display:flex;align-items:flex-end}.page-hero.page-hero.page-hero .hero-karriere-btn-wrapper{position:absolute;width:auto;height:auto;top:0;right:0}.page-hero.page-hero.page-hero .rich-button-link:has(>.hero-karriere-btn){transform:rotate(350deg)}.scale-2{--s: 2;transform:scale(var(--s))}.wp-block-heading{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3}p,a{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3}.wp-block-navigation .icon-container{color:inherit !important}.facts{position:absolute;height:0;z-index:2}.facts>.wp-block-group{transform:translateY(-50%)}.facts .facts-grid .facts-pack-group:nth-child(n+2):before,.facts .facts-grid .facts-pack:nth-child(n+2):before{content:"";position:absolute;top:0;left:0;width:0;height:100%;border-right:2px dotted #fff;z-index:-1}.facts .facts-grid .facts-pack-group .facts-number,.facts .facts-grid .facts-pack .facts-number{line-height:.8 !important}.facts .facts-grid .facts-pack-group .facts-text,.facts .facts-grid .facts-pack .facts-text{line-height:1 !important}@media screen and (max-width: 575px){.facts .facts-grid{flex-wrap:wrap;--s:1.5rem}.facts .facts-grid .facts-pack-group{width:100%;margin-bottom:var(--s)}.facts .facts-grid .facts-pack-group:nth-child(2){margin-top:var(--s);margin-bottom:0rem}.facts .facts-grid .facts-pack-group:nth-child(2):before{width:100%;height:0;top:calc(var(--s)*-1);border-right:0px dotted #fff;border-top:2px dotted #fff}.facts .facts-grid .facts-pack-group .facts-pack{width:50%}}@media screen and (min-width: 576px){.facts-ausgleich{height:0 !important}}.mask{overflow:hidden !important}@media screen and (max-width: 575px){.overlap-top-10:not(.overlap-top-only-nophone){margin-top:calc(var(--wp--preset--spacing--10)*-1) !important}.overlap-top-20:not(.overlap-top-only-nophone){margin-top:calc(var(--wp--preset--spacing--20)*-1) !important}.overlap-top-30:not(.overlap-top-only-nophone){margin-top:calc(var(--wp--preset--spacing--30)*-1) !important}.overlap-top-40:not(.overlap-top-only-nophone){margin-top:calc(var(--wp--preset--spacing--40)*-1) !important}.overlap-top-50:not(.overlap-top-only-nophone){margin-top:calc(var(--wp--preset--spacing--50)*-1) !important}.overlap-top-60:not(.overlap-top-only-nophone){margin-top:calc(var(--wp--preset--spacing--60)*-1) !important}.overlap-top-70:not(.overlap-top-only-nophone){margin-top:calc(var(--wp--preset--spacing--70)*-1) !important}}@media screen and (min-width: 576px){.overlap-top-10{margin-top:calc(var(--wp--preset--spacing--10)*-1) !important}.overlap-top-20{margin-top:calc(var(--wp--preset--spacing--20)*-1) !important}.overlap-top-30{margin-top:calc(var(--wp--preset--spacing--30)*-1) !important}.overlap-top-40{margin-top:calc(var(--wp--preset--spacing--40)*-1) !important}.overlap-top-50{margin-top:calc(var(--wp--preset--spacing--50)*-1) !important}.overlap-top-60{margin-top:calc(var(--wp--preset--spacing--60)*-1) !important}.overlap-top-70{margin-top:calc(var(--wp--preset--spacing--70)*-1) !important}}@media screen and (max-width: 575px){.footer-contact{display:flex;flex-direction:column;align-items:center}}#messagebox-set{display:none}header{position:fixed !important;z-index:99999;width:100%;transition:all 5ms ease}@media screen and (max-width: 750px){header{padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20)}}h1,h2,h3,h4,h5,h6{font-weight:unset}.hidden{display:none}.nav-scrolled{background-color:var(--wp--preset--color--custom-primary);height:80px}.nav-scrolled .nav-group{align-items:flex-start}.nav-scrolled .nav-group .praxis-name{transition:all .25s ease}.nav-scrolled .nav-group .wp-block-outermost-icon-block{position:relative;transform:translateY(0.75rem) !important}.nav-scrolled .nav-group .wp-block-outermost-icon-block .icon-container{width:5rem !important;position:relative;display:inline-block;transition:all .5s ease}.nav-scrolled .wp-block-outermost-icon-block::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--wp--preset--color--custom-primary);width:125%;aspect-ratio:1/1;border-radius:50%;z-index:-1}.nav-icon-group{height:3rem}.nav-termin-group{margin-top:auto !important}section.hero-height{height:100vh}.hero .wp-block-cover__inner-container{width:100% !important}a.rich-button-link:has(>.karriere-btn){height:0}a.rich-button-link:has(>.karriere-btn) .karriere-btn{position:absolute !important;z-index:99;right:var(--wp--preset--spacing--20);bottom:15rem}a.rich-button-link:has(>.karriere-btn) .karriere-btn .wp-block-cover{height:auto;width:auto;transition:all 100ms ease}a.rich-button-link:has(>.karriere-btn) .karriere-btn .wp-block-cover:hover{transform-origin:bottom right;scale:1.1;transform:rotate(-5deg)}a.rich-button-link:has(>.karriere-btn) .karriere-btn .wp-block-cover__image-background{-o-object-fit:contain;object-fit:contain}#verspaetet-button .rich-button-link{display:flex;flex-wrap:nowrap;width:unset}#verspaetet-button .phone-hover-trigger{flex:1 1 auto}.nowrap{white-space:nowrap}.noshrink{flex-shrink:0}.phone-hover-trigger{position:relative;flex:1 0 auto}.phone-hover-anchor--active{position:absolute;top:calc(100% + 8px);left:0;display:flex !important;align-items:center;z-index:9999;pointer-events:auto}.phone-hover-content{flex:0 0 0;pointer-events:none;transition:opacity .28s ease,transform .28s ease;will-change:opacity,transform;overflow:hidden}.phone-hover-anchor--active .phone-hover-content,.phone-hover-content.visible{display:flex;flex:1 0 0px;pointer-events:auto}.phone-hover-anchor--active .phone-hover-content{padding:.5rem .75rem}.stern.wp-block-group{position:relative}.stern.wp-block-group figure{position:relative;display:flex;justify-content:flex-end;top:2rem;z-index:99;right:-1rem}.stern.wp-block-group figure img{width:65px}.news-bar{position:absolute !important;z-index:99;width:100%;bottom:0;white-space:nowrap;overflow:hidden}.news-bar ul.wp-block-post-template{display:flex;gap:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20)}.news-bar ul.wp-block-post-template:hover{animation-play-state:paused !important}.news-bar ul.wp-block-post-template li.newsartikel{font-size:20px;display:flex;align-items:center;gap:1rem}.news-bar ul.wp-block-post-template li::before{display:none !important}.news-bar .ticker-track{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.news-bar .ticker-track ul.wp-block-post-template{align-items:center;flex-wrap:nowrap;flex:0 0 auto}.newsartikel::before{display:none}.cover-trans-right img{transform:translate(25%)}div.wp-block-ensch-form-input.has-custom-primary-background-color{background-color:rgba(107,136,143,.1254901961) !important}ul:has(.teamstories){grid-template-columns:repeat(3, minmax(300px, 1fr))}.teamstories::before{display:none}.teamstories a{height:100%;width:auto}.teamstories a .wp-block-cover .wp-block-cover__background.has-custom-primary-background-color{background:#6b888f;background:linear-gradient(0deg, rgb(107, 136, 143) 0%, rgba(107, 136, 143, 0.5) 50%, rgba(107, 136, 143, 0.25) 100%);opacity:unset;background-color:unset !important;mix-blend-mode:multiply}