@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-thin-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-thin-webfont.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-thinitalic-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-thinitalic-webfont.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-extralight-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-extralight-webfont.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-extralightitalic-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-extralightitalic-webfont.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-light-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-light-webfont.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-lightitalic-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-lightitalic-webfont.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-regular-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-regular-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-italic-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-italic-webfont.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-medium-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-medium-webfont.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-mediumitalic-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-mediumitalic-webfont.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-semibold-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-semibold-webfont.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-semibolditalic-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-semibolditalic-webfont.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-bold-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-bold-webfont.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-bolditalic-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-bolditalic-webfont.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-black-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-black-webfont.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-blackitalic-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-blackitalic-webfont.woff") format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-ultrablack-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-ultrablack-webfont.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Acumin Pro Condensed";src:url("assets/fonts/acuminprocond-ultrablackitalic-webfont.woff2") format("woff2"),url("assets/fonts/acuminprocond-ultrablackitalic-webfont.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}:root{--safe-area-inset-top: 0px;--safe-area-inset-bottom: 0px;--safe-area-inset-left: 0px;--safe-area-inset-right: 0px}@supports(padding: env(safe-area-inset-bottom)){:root{--safe-area-inset-top: env(safe-area-inset-top);--safe-area-inset-bottom: env(safe-area-inset-bottom);--safe-area-inset-left: env(safe-area-inset-left);--safe-area-inset-right: env(safe-area-inset-right)}}html{overflow:hidden;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:1rem;height:100vh;height:100dvh}body{margin:0;padding:0;padding-bottom:var(--safe-area-inset-bottom);overflow-x:hidden;font-family:"Acumin Pro Condensed","Inter",sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;min-height:100vh;min-height:100dvh}ul,ol{list-style:none}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;font-size:inherit}p{margin:0}button{font-family:"Acumin Pro Condensed","Inter",sans-serif;border:none;background:none;cursor:pointer;padding:0;font-size:inherit;line-height:inherit;color:inherit}input,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;border:none;background:none;outline:none;padding:0;margin:0}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}:focus:not(:focus-visible){outline:none}details{display:block}summary{display:list-item;cursor:pointer}hr{border:none;height:1px;background-color:currentColor}pre,code{font-family:monospace;font-size:1em}pre{overflow:auto}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}:root{--header-top: 36px;--header-height: 50px}@media(min-width: 834px){:root{--header-top: 36px;--header-height: 110px}}@media(min-width: 1024px){:root{--header-top: 30px;--header-height: 110px}}@media(min-width: 1280px){:root{--header-top: 45px}}@media(min-width: 1680px){:root{--header-height: 170px}}@media(min-width: 1920px){:root{--header-height: 190px}}@media(min-width: 2560px){:root{--header-height: 210px}}.header{position:fixed;top:var(--header-top);left:50%;transform:translateX(-50%);width:100%;z-index:11;opacity:1}.header__wrap{display:flex;align-items:center;justify-content:space-between;max-width:calc(100% - 40px);margin:0 auto}@media(min-width: 834px){.header__wrap{max-width:calc(100% - 80px)}}@media(min-width: 1280px){.header__wrap{max-width:calc(100% - 200px)}}@media(min-width: 1680px){.header__wrap{max-width:calc(100% - 240px)}}@media(min-width: 1920px){.header__wrap{max-width:1640px}}@media(min-width: 2560px){.header__wrap{max-width:1896px}}.header__left{display:flex;gap:1.5rem}@media(min-width: 1024px){.header__left{gap:2.5rem}}.header__right img{height:50px}@media(min-width: 834px){.header__right img{height:110px}}@media(min-width: 1680px){.header__right img{height:170px}}@media(min-width: 1920px){.header__right img{height:190px}}@media(min-width: 2560px){.header__right img{height:210px}}.header__logo{opacity:0;visibility:hidden}button,.button{border:0;background-color:#fff;color:#7ca8bd;text-align:center;text-transform:uppercase;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:.5rem;text-decoration:none;text-align:center;font-weight:500;line-height:1.1;transition:.6s;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0)}.main-navigation{display:block;width:100%}.buttons-circle{display:flex;align-items:center;gap:.1875rem}@media(min-width: 834px){.buttons-circle{gap:.8125rem}}.button-circle{display:flex;width:2.5rem;height:2.5rem;border-radius:100%;box-shadow:.0625rem .0625rem .1875rem rgba(0,0,0,.45);-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:.625rem;font-weight:500;line-height:10px;letter-spacing:-0.2px}@media(min-width: 834px){.button-circle{width:3.6875rem;height:3.6875rem;line-height:.75rem;font-size:.875rem}}@media(min-width: 1024px)and (max-height: 670px)and (max-width: 1280px){.button-circle{width:3.625rem;height:3.625rem}}@media(min-width: 1680px){.button-circle{width:5rem;height:5rem;line-height:1.125rem;font-size:1.125rem}}@media(min-width: 1920px){.button-circle{width:5.625rem;height:5.625rem;line-height:1.25rem;font-size:1.25rem}}.button-circle.toggled:not(.hamburger){background-color:#625c5c;color:#fff}.hamburger{display:flex;align-items:center}.hamburger .menu-toggle{gap:.75rem;background:rgba(0,0,0,0);box-shadow:none;align-items:center;border-radius:0;width:.8125rem;padding:0}@media(min-width: 834px){.hamburger .menu-toggle{width:auto}}@media(min-width: 1024px){.hamburger .menu-toggle{height:auto;width:auto;aspect-ratio:auto;overflow:visible;gap:.75rem}}.hamburger .menu-toggle .menu-dots span{display:block;width:.5rem;height:.5rem;background-color:#fff;border-radius:100%;box-shadow:.0625rem .0625rem .1875rem rgba(0,0,0,.45)}@media(min-width: 834px){.hamburger .menu-toggle .menu-dots span{width:13px;height:13px}}@media(min-width: 1024px){.hamburger .menu-toggle .menu-dots span{width:.8125rem;height:.8125rem;flex-shrink:0}}@media(min-width: 1680px){.hamburger .menu-toggle .menu-dots span{width:1.25rem;height:1.25rem}}@media(min-width: 1920px){.hamburger .menu-toggle .menu-dots span{width:1.25rem;height:1.25rem}}.hamburger .menu-toggle.toggled span{background-color:#625c5c}.hamburger .menu-dots{gap:.25rem;display:flex;flex-direction:column;padding:0 2.5px}.hamburger .menu-title{display:none}@media(min-width: 834px){.hamburger .menu-title{display:block;color:var(--Neutral-White, #fff);font-size:1.5rem;font-weight:500;line-height:1.625rem;letter-spacing:-0.28px}}@media(min-width: 1024px){.hamburger .menu-title{font-size:1.5625rem;line-height:1.75rem}}@media(min-width: 1280px){.hamburger .menu-title{font-size:1.625rem;line-height:1.875rem}}@media(min-width: 1680px){.hamburger .menu-title{font-size:1.75rem;line-height:2rem}}@media(min-width: 1920px){.hamburger .menu-title{font-size:2rem;line-height:2.25rem;letter-spacing:-0.44px}}@media(min-width: 2560px){.hamburger .menu-title{font-size:2.25rem;line-height:2.5rem;letter-spacing:-0.56px}}.menu{position:fixed;top:calc(var(--header-top) + var(--header-height) + 30px);left:50%;transform:translateX(-50%) translateZ(0);width:100%;height:calc(100vh - var(--header-top) - var(--header-height) - 30px);height:calc(100dvh - var(--header-top) - var(--header-height) - 30px);background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;-webkit-transition:opacity .3s ease,visibility .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1000}@media(min-width: 834px){.menu{width:68.0625rem;max-width:calc(100% - 6rem - 6rem);top:50%;transform:translateX(-50%) translateY(-50%) translateZ(0);height:auto;background-color:rgba(0,0,0,0)}}.menu.active{opacity:1;visibility:visible;pointer-events:auto}.menu-close-btn{position:absolute;top:2.5rem;right:2.375rem;width:1.6875rem;height:1.6875rem;z-index:9;cursor:pointer}@media(min-width: 834px){.menu-close-btn{width:2.5rem;height:2.5rem;top:2.5625rem;right:4.875rem}}.menu-content-wrap{position:relative;padding:5.25rem 1.875rem 5.25rem 2.5rem;background-color:#625c5c;height:100%}@media(min-width: 834px){.menu-content-wrap{padding:6.5rem 6.5625rem 5.5rem 6.5625rem;height:31.25rem;max-height:90vh}}@media(min-width: 834px)and (max-height: 490px){.menu-content-wrap{height:90vh}}@media(min-width: 1280px){.menu-content-wrap{padding-top:6.5rem}.menu-content-wrap:has(.menu-content.active h3.heading-style-h4),.menu-content-wrap:has(.menu-content.active .gform_title){padding-top:6.5rem}}@media(min-width: 1920px){.menu-content-wrap{height:37.5rem}}@media(min-width: 1920px)and (max-height: 590px){.menu-content-wrap{height:90vh}}@media(min-width: 2560px){.menu-content-wrap{height:56.25rem}}@media(min-width: 2560px)and (max-height: 890px){.menu-content-wrap{height:90vh}}.menu-content-wrap .gform_title,.menu-content-wrap h3.heading-style-h4{position:absolute;top:2.5rem;font-size:1.25rem;font-weight:300;line-height:1.7;letter-spacing:-0.0125rem;text-transform:uppercase}@media(min-width: 834px){.menu-content-wrap .gform_title,.menu-content-wrap h3.heading-style-h4{font-size:1.375rem;line-height:1.75;letter-spacing:-0.01375rem}}@media(min-width: 1024px){.menu-content-wrap .gform_title,.menu-content-wrap h3.heading-style-h4{font-size:1.5rem;line-height:1.8;letter-spacing:-0.015rem}}@media(min-width: 1280px){.menu-content-wrap .gform_title,.menu-content-wrap h3.heading-style-h4{font-size:1.625rem;line-height:1.85;letter-spacing:-0.01625rem}}@media(min-width: 1680px){.menu-content-wrap .gform_title,.menu-content-wrap h3.heading-style-h4{font-size:1.75rem;line-height:1.9;letter-spacing:-0.0175rem}}@media(min-width: 1920px){.menu-content-wrap .gform_title,.menu-content-wrap h3.heading-style-h4{font-size:1.875rem;line-height:1.95;letter-spacing:-0.01875rem}}@media(min-width: 2560px){.menu-content-wrap .gform_title,.menu-content-wrap h3.heading-style-h4{font-size:2rem;line-height:2;letter-spacing:-0.02rem}}.menu-content{position:absolute;top:4.25rem;width:100%;height:100%;overflow:auto;overscroll-behavior:contain;z-index:-3;opacity:0;transition:opacity .5s;-webkit-transition:opacity .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;scrollbar-width:7px;scrollbar-color:#91c6df rgba(0,0,0,0)}@media(min-width: 1024px){.menu-content{height:100%}}.menu-content::-webkit-scrollbar{width:7px}.menu-content::-webkit-scrollbar-track{background-color:#91c6df}.menu-content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:0}.menu-content.active{z-index:1;opacity:1;pointer-events:all;position:static}.menu-content .heading-style-h4{margin:0 0 1.5rem}.menu-content .heading-style-h5{position:absolute;bottom:3.3125rem;margin:0;font-size:.9375rem;font-weight:400}@media(min-width: 1920px){.menu-content .heading-style-h5{font-size:1.625rem}}.menu-content p{text-align:start;word-wrap:break-word}.menu-content h4{font-size:1.25rem;font-weight:500;line-height:1.25rem;letter-spacing:.0125rem;margin-bottom:1rem;margin-top:0}.menu-content .heading-style-h4{font-size:1.5rem;font-weight:300;line-height:2.125rem;letter-spacing:-0.015rem;text-transform:uppercase}.menu-nav-link{display:flex;font-size:1.5rem;color:#fff;text-decoration:none;font-weight:300;line-height:1;margin-bottom:1.125rem}@media(min-width: 1920px){.menu-nav-link{font-size:2rem}}.menu-nav-link_primary span{display:inline-block;width:1.4375rem;margin-right:1rem}.menu-nav-link_secondary{font-size:1.125rem;align-items:center;text-transform:uppercase}@media(min-width: 834px){.menu-nav-link_secondary{font-size:1.75rem}}.menu-nav-link_secondary .icon-moon{width:1.375rem;height:1.375rem;margin-right:1.125rem}@media(min-width: 834px){.menu-nav-link_secondary .icon-moon{width:2rem;height:2rem;margin-right:1.625rem}}.menu-nav-link_secondary .icon-facebook{width:1.125rem;height:1.125rem;margin-left:.5rem;margin-bottom:2px}@media(min-width: 1024px){.menu-nav-link_secondary .icon-facebook{width:1.75rem;height:1.625rem;margin-left:.8125rem}}.menu-nav-link_secondary .icon-instagram{width:1rem;height:1rem;margin-left:.9375rem}@media(min-width: 1024px){.menu-nav-link_secondary .icon-instagram{width:1.5rem;height:1.5rem;margin-left:1.375rem}}.menu-nav-link_secondary span{margin-bottom:-3px}.heading-style-h3 .menu-nav-link{margin-bottom:.625rem}#menuContent2 p{margin-top:3.5rem}.menu-content form{padding-bottom:0;border:none}@media(min-width: 834px){.menu-content__columns{width:max-content;max-width:100%}}.menu-content__stellenmarkt-list a:hover{text-decoration:underline}#menuContent3 li{display:flex;align-items:flex-start;gap:.3125rem;font-size:20px}@media(min-width: 834px){#menuContent3 li{gap:.5rem}}#menuContent3 li::before{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background-color:#fff;position:static;border:none;flex-shrink:0;margin-top:8px}.icon-moon:before{content:"";display:block;width:1.375rem;height:1.375rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M11 0C7.96255 0 5.21242 1.23117 3.22189 3.22189C1.23117 5.21239 0 7.96255 0 11C0 14.0374 1.23117 16.7876 3.22189 18.7781C5.21242 20.7688 7.96255 22 11 22C14.0374 22 16.7876 20.7688 18.7781 18.7781C20.7688 16.7876 22 14.0374 22 11C22 7.96255 20.7688 5.21239 18.7781 3.22189C16.7876 1.23117 14.0374 0 11 0ZM11 1.02331C13.755 1.02331 16.2493 2.13998 18.0547 3.94534C19.86 5.75071 20.9767 8.24496 20.9767 11C20.9767 13.755 19.86 16.2493 18.0547 18.0547C16.2493 19.86 13.755 20.9767 11 20.9767C8.24496 20.9767 5.75071 19.86 3.94534 18.0547C2.13998 16.2493 1.02331 13.755 1.02331 11C1.02331 8.24496 2.13998 5.75071 3.94534 3.94534C5.75071 2.13998 8.24496 1.02331 11 1.02331ZM10.9999 4.65935C7.49809 4.65935 4.65934 7.4981 4.65934 10.9999C4.65934 11.0866 4.66159 11.1728 4.665 11.2587H17.3349C17.3382 11.1728 17.3405 11.0866 17.3405 10.9999C17.3405 7.4981 14.5017 4.65935 10.9999 4.65935Z' fill='white'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;background-position:center}@media(min-width: 834px){.icon-moon:before{width:2rem;height:2rem}}.side{width:288vw;height:100vh;height:100dvh;top:0;left:-186.67vw;position:fixed;z-index:-1;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(min-width: 650px){.side{width:196.92vw;left:-100.46vw}}@media(min-width: 834px){.side{width:255.71vw;left:-158.15vw;top:-9vw}}@media(min-width: 1024px){.side{width:210.04vw;left:-105.82vw;top:-13px}}@media(min-width: 1280px){.side{width:189.58vw;left:-95.22vw}}@media(min-width: 1680px){.side{width:178.57vw;height:157.89vw;left:-75.95vw}}@media(min-width: 1920px){.side{width:155.75vw;height:138.15vw;left:-60.84vw}}@media(min-width: 2560px){.side{width:126.89vw;height:120.28vw;left:-39.84vw}}.side-img{position:absolute;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}.side-img--1{top:0;left:0;width:100%;transform:none !important}.side-img--2{width:90%;left:2%;top:-1%}@media(min-width: 834px){.side-img--2{width:70%;left:25%;top:6%}}@media(min-width: 1024px){.side-img--2{width:70%;left:18%;top:2%}}@media(min-width: 1280px){.side-img--2{left:22%;top:3%}}@media(min-width: 1680px){.side-img--2{left:10%;top:2%}}@media(min-width: 1920px){.side-img--2{left:19%;top:0%}}.side-img--3{width:77%;left:23%;top:16%}@media(min-width: 834px){.side-img--3{width:60%;left:32%;top:14%}}@media(min-width: 1024px){.side-img--3{width:60%;left:21%;top:12%}}@media(min-width: 1280px){.side-img--3{left:11%;top:10%;width:80%}}@media(min-width: 1680px){.side-img--3{left:12%;top:0%}}@media(min-width: 1920px){.side-img--3{left:18%;top:5%}}.side-img--4{width:70%;left:40%;top:15%}@media(min-width: 834px){.side-img--4{left:29%;top:21%;width:80%}}@media(min-width: 1024px){.side-img--4{left:12%;top:7%;width:80%}}@media(min-width: 1280px){.side-img--4{left:11%;top:5%}}@media(min-width: 1680px){.side-img--4{left:15%;top:5%}}@media(min-width: 1920px){.side-img--4{left:15%;top:2%}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;z-index:-1;transition:.5s all}.overlay.active{opacity:1;visibility:visible;z-index:100}.o-gray{position:absolute;transform:translate(0, 0) translateZ(0);width:1360px;height:1248px;top:357px;left:-663px;opacity:.75;transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}@media(max-width: 833px)and (max-height: 736px){.o-gray{top:306px}}@media(min-width: 834px){.o-gray{width:2190px;height:2133px;top:511px;left:-1011px;opacity:.9}}@media(min-width: 1024px){.o-gray{width:1979px;height:1979px;top:222px;left:-1081px}}@media(min-width: 1280px){.o-gray{width:1778px;height:1778px;top:250px;left:-843px}}@media(min-width: 1680px){.o-gray{width:2174.813px;height:2174.813px;top:266px;left:-928px}}@media(min-width: 1920px){.o-gray{top:266px;left:-875px;width:2174.813px;height:2174.813px}}@media(min-width: 2560px){.o-gray{width:3366px;height:3366px;top:456px;left:-1628px}}@media(min-width: 834px){.o-gray--2{display:none}}.o-gray img{width:100%;max-width:unset}body.is-text .o-gray{width:1360px;height:1236px;top:100px;left:-649px}@media(min-width: 834px){body.is-text .o-gray{width:1803px;height:1933px;top:260px;left:-461px}}@media(min-width: 1024px){body.is-text .o-gray{width:1657px;height:1776px;top:183px;left:50%;transform:translateX(-50%) !important}}@media(min-width: 1280px){body.is-text .o-gray{width:1957px}}@media(min-width: 1680px){body.is-text .o-gray{width:2053px;height:2199px;top:200px}}@media(max-width: 833px){body.is-text .o-gray--2{width:725.5px;height:852.5px;opacity:.5;top:451px;left:-344px}}body.is-gallery .o-gray{width:1053px;height:1013px;top:584px;left:-549px}@media(min-width: 834px){body.is-gallery .o-gray{width:1155px;height:1111px;top:649px;left:-578px}}@media(min-width: 1024px){body.is-gallery .o-gray{top:508px;left:-470px}}@media(min-width: 1280px){body.is-gallery .o-gray{top:555px;left:-513px;width:1315px;height:1264px}}@media(min-width: 1680px){body.is-gallery .o-gray{top:714px;left:-563px}}@media(min-width: 1920px){body.is-gallery .o-gray{top:712px;left:-554px}}@media(min-width: 2560px){body.is-gallery .o-gray{top:1161px;left:-705px}}@media(min-width: 834px){body.is-gallery .o-gray.o-gray-text{width:1519px;height:1461px;left:-784px;top:678px}}@media(min-width: 1024px){body.is-gallery .o-gray.o-gray-text{width:1519px;height:1461px;top:460px;left:-528px}}@media(min-width: 1280px){body.is-gallery .o-gray.o-gray-text{width:1519px;height:1461px;left:-531px}}@media(min-width: 1680px){body.is-gallery .o-gray.o-gray-text{top:623px;left:-410px;width:1731px;height:1665px}}@media(min-width: 1920px){body.is-gallery .o-gray.o-gray-text{width:1731px;height:1665px;left:-462px}}@media(min-width: 2560px){body.is-gallery .o-gray.o-gray-text{top:866px;left:-695px;width:2575px;height:2475px}}body.is-gallery .o-gray{opacity:0}.arrow-down{position:absolute;bottom:64px;left:50%;transform:translateX(-50%);width:61px;height:38px}.arrow-down svg{width:100%;height:100%}form{padding-bottom:4rem;border-bottom:.0625rem solid #fff}input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}textarea{width:100%;overflow:auto;height:4rem}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{width:100%;margin-bottom:1.25rem;padding:.1875rem 0;background:rgba(0,0,0,0);border:none;border-radius:0;border-bottom:.0625rem solid #fff;font-size:1rem;line-height:1.15;color:#fff}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea::placeholder{opacity:1;color:#fff;font-weight:100}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=url]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=number]:focus-visible,input[type=tel]:focus-visible,input[type=range]:focus-visible,input[type=date]:focus-visible,input[type=month]:focus-visible,input[type=week]:focus-visible,input[type=time]:focus-visible,input[type=datetime]:focus-visible,input[type=datetime-local]:focus-visible,input[type=color]:focus-visible,textarea:focus-visible{outline:none}@media(min-width: 834px){input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-size:1.125rem;line-height:1.3}}@media(min-width: 1024px){input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-size:1.25rem;line-height:1.35}}@media(min-width: 1280px){input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-size:1.375rem;line-height:1.4}}@media(min-width: 1680px){input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-size:1.5rem;line-height:1.45}}@media(min-width: 1920px){input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-size:1.625rem;line-height:1.5}}@media(min-width: 2560px){input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-size:1.75rem;line-height:1.55}}select{border:.0625rem solid #fff}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-0.125rem}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#primary-content .gform_wrapper{max-width:55.9375rem;margin:0 auto;--gf-color-primary: palette(accent-primary)}#primary-content .gform_wrapper input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background:rgba(0,0,0,0)}#primary-content .gform_wrapper .gform_required_legend,#primary-content .gform_wrapper .gform-field-label>.gfield_required_asterisk{display:none !important}@media(max-width: sm-1px){#primary-content .gform_wrapper .gfield .ginput_password.medium,#primary-content .gform_wrapper .gfield input.medium,#primary-content .gform_wrapper .gfield select.medium{width:100%}}#primary-content .gform_wrapper .gfield .ginput_password:focus,#primary-content .gform_wrapper .gfield input:focus,#primary-content .gform_wrapper .gfield select:focus{box-shadow:0 4px 20px 0 rgba(0,0,0,.05)}#primary-content .gform_wrapper.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),#primary-content .gform_wrapper.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):where(:not([multiple])){--gf-local-border-color: palette(accent-tertiary);--gf-local-outline-color: transparent}#primary-content .gform_wrapper .gfield select:focus{--gf-local-border-color: palette(accent-tertiary);--gf-local-outline-color: transparent}.gform_wrapper.gravity-theme{padding-right:1.25rem}.gform_wrapper.gravity-theme .gfield input{padding:.75rem 0;color:#fff;font-size:1rem;font-weight:500;line-height:1.25;letter-spacing:.01rem;margin-bottom:.625rem}@media(min-width: 834px){.gform_wrapper.gravity-theme .gfield input{font-size:1.125rem;line-height:1.3;letter-spacing:.01125rem}}@media(min-width: 1024px){.gform_wrapper.gravity-theme .gfield input{font-size:1.25rem;line-height:1.35;letter-spacing:.0125rem}}@media(min-width: 1280px){.gform_wrapper.gravity-theme .gfield input{font-size:1.375rem;line-height:1.4;letter-spacing:.01375rem}}@media(min-width: 1680px){.gform_wrapper.gravity-theme .gfield input{font-size:1.5rem;line-height:1.45;letter-spacing:.015rem}}@media(min-width: 1920px){.gform_wrapper.gravity-theme .gfield input{font-size:1.625rem;line-height:1.5;letter-spacing:.01625rem}}@media(min-width: 2560px){.gform_wrapper.gravity-theme .gfield input{font-size:1.75rem;line-height:1.55;letter-spacing:.0175rem}}.gfield_label,.gform_validation_container,.gform_drop_instructions,.gform_fileupload_rules{display:none}.gform_title{margin-bottom:2.5rem;color:#fff;font-size:1.25rem;font-weight:300;line-height:1.7;letter-spacing:-0.0125rem;text-transform:uppercase}@media(min-width: 834px){.gform_title{font-size:1.375rem;line-height:1.75;letter-spacing:-0.01375rem}}@media(min-width: 1024px){.gform_title{font-size:1.5rem;line-height:1.8;letter-spacing:-0.015rem}}@media(min-width: 1280px){.gform_title{font-size:1.625rem;line-height:1.85;letter-spacing:-0.01625rem}}@media(min-width: 1680px){.gform_title{font-size:1.75rem;line-height:1.9;letter-spacing:-0.0175rem}}@media(min-width: 1920px){.gform_title{font-size:1.875rem;line-height:1.95;letter-spacing:-0.01875rem}}@media(min-width: 2560px){.gform_title{font-size:2rem;line-height:2;letter-spacing:-0.02rem}}.gform_button{background:rgba(0,0,0,0);outline:none;border:none;color:#fff;font-size:1rem;line-height:1.25;display:flex;align-items:center;gap:.625rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12' fill='none'%3E%3Cpath d='M1 1L7 6L1.5 11' stroke='white'/%3E%3C/svg%3E");padding-right:1.0625rem;background-position:right center;background-repeat:no-repeat;background-size:.375rem .625rem;text-transform:none;font-weight:200;font-style:italic;float:right;margin-top:1rem}@media(min-width: 834px){.gform_button{font-size:1.125rem;line-height:1.3}}@media(min-width: 1024px){.gform_button{font-size:1.25rem;line-height:1.35}}@media(min-width: 1280px){.gform_button{font-size:1.375rem;line-height:1.4}}@media(min-width: 1680px){.gform_button{font-size:1.5rem;line-height:1.45}}@media(min-width: 1920px){.gform_button{font-size:1.625rem;line-height:1.5}}@media(min-width: 2560px){.gform_button{font-size:1.75rem;line-height:1.55}}.textarea{resize:none}.gform_button_select_files{color:#fff;font-size:1rem;font-weight:500;line-height:1.25;letter-spacing:.16px;background-color:rgba(0,0,0,0);outline:none;padding:0;text-transform:none}@media(min-width: 834px){.gform_button_select_files{font-size:1.125rem;line-height:1.3;letter-spacing:.18px}}@media(min-width: 1024px){.gform_button_select_files{font-size:1.25rem;line-height:1.35;letter-spacing:.2px}}@media(min-width: 1280px){.gform_button_select_files{font-size:1.375rem;line-height:1.4;letter-spacing:.01375rem}}@media(min-width: 1680px){.gform_button_select_files{font-size:1.5rem;line-height:1.45;letter-spacing:.015rem}}@media(min-width: 1920px){.gform_button_select_files{font-size:1.625rem;line-height:1.5;letter-spacing:.01625rem}}@media(min-width: 2560px){.gform_button_select_files{font-size:1.75rem;line-height:1.55;letter-spacing:.0175rem}}.ginput_container_fileupload{padding:.75rem 0;border-bottom:.0625rem solid #fff}.validation_message{padding:0;margin:0}.screen{position:relative;width:100%;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:1;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.screen__logo-copy{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;opacity:0;visibility:hidden;height:116px}@media(min-width: 834px){.screen__logo-copy{height:160px}}@media(min-width: 1024px){.screen__logo-copy{height:200px}}@media(min-width: 1280px){.screen__logo-copy{height:210px}}@media(min-width: 1680px){.screen__logo-copy{height:320px}}@media(min-width: 2560px){.screen__logo-copy{height:330px}}.screen__logo-copy svg{height:100%;max-width:unset;width:1000px}.screen__text{font-size:24px;line-height:1.4;color:#fff;margin-bottom:40px;z-index:10;opacity:0}.screen__link{color:#fff;font-size:19px;font-style:italic;font-weight:500;letter-spacing:.19px;margin-top:35px;display:flex;align-items:center;gap:7px}@media(min-width: 1024px){.screen__link{font-size:22px}}@media(min-width: 1280px){.screen__link{font-size:24px;margin-top:30px}}@media(min-width: 1680px){.screen__link{font-size:26px}}@media(min-width: 1920px){.screen__link{font-size:28px}}@media(min-width: 2560px){.screen__link{font-size:30px;margin-top:40px}}.dots{position:fixed;bottom:calc(20px + var(--safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%);z-index:1000;display:flex;gap:5px;align-items:center;justify-content:center}@supports(padding: env(safe-area-inset-bottom)){.dots{bottom:calc(20px + env(safe-area-inset-bottom))}}.dot{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6.98828 0C3.12924 0 0 3.129 0 6.98828C0 10.8473 3.12924 13.9766 6.98828 13.9766C10.8476 13.9766 13.9766 10.8473 13.9766 6.98828C13.9766 3.129 10.8476 0 6.98828 0Z' fill='white'/%3E%3C/svg%3E");background-size:16px 16px;background-repeat:no-repeat;background-position:center;transition:width .3s ease,height .3s ease,background-size .3s ease,opacity .3s ease;-webkit-transition:width .3s ease,height .3s ease,background-size .3s ease,opacity .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dot.active{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_3316_2780)'%3E%3Cpath d='M12 0C8.68644 0 5.68624 1.34303 3.51473 3.51473C1.34303 5.6862 0 8.68644 0 12C0 15.3136 1.34303 18.3138 3.51473 20.4853C5.68624 22.657 8.68644 24 12 24C15.3136 24 18.3138 22.657 20.4853 20.4853C22.657 18.3138 24 15.3136 24 12C24 8.68644 22.657 5.6862 20.4853 3.51473C18.3138 1.34303 15.3136 0 12 0ZM12 1.11626C15.0055 1.11626 17.7265 2.33446 19.696 4.30396C21.6655 6.27343 22.8837 8.99448 22.8837 12C22.8837 15.0055 21.6655 17.7265 19.696 19.696C17.7265 21.6655 15.0055 22.8837 12 22.8837C5.98889 22.8837 1.11626 18.0111 1.11626 12C1.11626 5.98889 5.98889 1.11626 12 1.11626ZM11.9998 5.01241C8.14079 5.01241 5.01241 8.14087 5.01241 12.0002C5.01241 15.8592 8.14079 18.9876 11.9998 18.9876C15.8591 18.9876 18.9876 15.8592 18.9876 12.0002C18.9876 8.14087 15.8591 5.01241 11.9998 5.01241Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3316_2780'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:24px 24px}.dot.distant-1{width:12px;height:12px;background-size:12px 12px;opacity:.7 !important}.dot.distant-2{width:9px;height:9px;background-size:9px 9px;opacity:.5 !important}.dot:hover{cursor:pointer}.screen--0{z-index:2}.screen--0 .screen__text{color:#fff;font-size:38px;font-weight:700;line-height:1.1;letter-spacing:-0.68px}@media(min-width: 834px){.screen--0 .screen__text{font-size:48px;letter-spacing:-1.12px}}@media(min-width: 1280px){.screen--0 .screen__text{font-size:64px;letter-spacing:-1.28px}}@media(min-width: 1680px){.screen--0 .screen__text{font-size:72px;letter-spacing:-1.16px}}@media(min-width: 1920px){.screen--0 .screen__text{font-size:84px;letter-spacing:-0.96px}}@media(min-width: 2560px){.screen--0 .screen__text{font-size:92px;letter-spacing:-1.44px}}#scroll-down{position:absolute;width:35px;height:35px;perspective:35vh}@media(min-width: 1024px){#scroll-down{width:50px;height:50px}}#scroll-down svg{position:absolute;width:35px;left:35%;transform:translateX(-50%) translateZ(0);fill:currentColor;color:#fff;animation:scroll-down 3s infinite cubic-bezier(0.8, 0, 0.2, 1);-webkit-animation:scroll-down 3s infinite cubic-bezier(0.8, 0, 0.2, 1);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}@media(min-width: 1024px){#scroll-down svg{width:50px;height:50px}}#scroll-down svg:nth-child(0){animation-delay:0s}#scroll-down svg:nth-child(1){animation-delay:.75s}#scroll-down svg:nth-child(2){animation-delay:1.5s}#scroll-down svg:nth-child(3){animation-delay:2.25s}@-webkit-keyframes scroll-down{0%{opacity:0;top:0;-webkit-transform:translate(-50%, -50%) scale(0.5) rotateX(45deg) translateZ(0);color:#fff}50%{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1) rotateX(0) translateZ(0);color:#fff}100%{opacity:0;top:100%;-webkit-transform:translate(-50%, -50%) scale(0.5) rotateX(0) translateZ(0);color:#fff}}@keyframes scroll-down{0%{opacity:0;top:0;transform:translate(-50%, -50%) scale(0.5) rotateX(45deg) translateZ(0);color:#fff}50%{opacity:1;transform:translate(-50%, -50%) scale(1) rotateX(0) translateZ(0);color:#fff}100%{opacity:0;top:100%;transform:translate(-50%, -50%) scale(0.5) rotateX(0) translateZ(0);color:#fff}}.screen--1{position:relative;width:100%;height:100vh;height:100dvh;z-index:0;opacity:0;visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.screen--1 .screen__content{width:390px;height:100%;position:relative;max-width:100%}@media(min-width: 834px){.screen--1 .screen__content{width:834px}}@media(min-width: 1024px){.screen--1 .screen__content{width:1024px}}@media(min-width: 1280px){.screen--1 .screen__content{width:1280px}}@media(min-width: 1680px){.screen--1 .screen__content{width:1680px}}@media(min-width: 1920px){.screen--1 .screen__content{width:1920px}}@media(min-width: 2560px){.screen--1 .screen__content{width:2560px}}.screen--1 .screen__text{color:#fff;margin-bottom:0;position:absolute;width:auto;z-index:10;opacity:1;transform:none;overflow:visible;max-width:320px;top:432px;left:45px;font-size:22px;font-weight:300;line-height:26px;letter-spacing:-0.22px;transition:opacity .5s ease-in-out,transform .5s ease-in-out,top .5s ease-in-out,left .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out,transform .5s ease-in-out,top .5s ease-in-out,left .5s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width: 833px)and (max-height: 736px){.screen--1 .screen__text{top:353px}}@media(min-width: 834px){.screen--1 .screen__text{top:602px;left:143px;max-width:441px}}@media(min-width: 1024px){.screen--1 .screen__text{top:349px;left:161px}.screen--1 .screen__text.screen__text--3{top:424px}}@media(min-width: 1280px){.screen--1 .screen__text{top:344px;left:222px}.screen--1 .screen__text.screen__text--3{top:430px}}@media(min-width: 1680px){.screen--1 .screen__text{top:410px;left:253px;max-width:540px}.screen--1 .screen__text.screen__text--3{top:410px}}@media(min-width: 1920px){.screen--1 .screen__text{font-size:24px;line-height:1.4;top:355px;left:281px;max-width:697px;padding:30px 0}.screen--1 .screen__text.screen__text--3{top:355px}}@media(min-width: 2560px){.screen--1 .screen__text{max-width:806px;top:703px;left:480px}.screen--1 .screen__text.screen__text--3{top:703px}}.screen--1 .screen__text.active{z-index:11}@media(max-width: 1679px){.screen--1 .screen__text.screen__text--8 .screen__title{margin-bottom:20px}.screen--1 .screen__text.screen__text--8 .menu-nav-link{margin-bottom:8px}}.screen--1 .screen-main-text{transition:opacity .4s ease-in-out .02s}.screen--1 .screen__number{color:#fff;font-weight:300;line-height:1;font-size:48px;letter-spacing:-0.96px}@media(min-width: 834px){.screen--1 .screen__number{font-size:72px;line-height:64px;text-transform:uppercase}}@media(min-width: 1680px){.screen--1 .screen__number{font-size:74px;line-height:1}}@media(min-width: 1920px){.screen--1 .screen__number{letter-spacing:-1.44px}}@media(min-width: 2560px){.screen--1 .screen__number{font-size:110px}}.screen--1 .screen__title{color:#fff;font-weight:250;text-transform:uppercase;font-size:34px;line-height:36px;letter-spacing:-0.34px;margin:10px 0 36px}@media(min-width: 834px){.screen--1 .screen__title{font-size:48px;line-height:48px;letter-spacing:-0.48px;margin:12px 0 70px}}@media(min-width: 1024px){.screen--1 .screen__title{margin-bottom:40px}}@media(min-width: 1680px){.screen--1 .screen__title{font-size:52px;line-height:1}}@media(min-width: 1920px){.screen--1 .screen__title{letter-spacing:-0.48px;margin:20px 0 48px}}@media(min-width: 2560px){.screen--1 .screen__title{font-size:72px;line-height:72px}}.screen--1 .screen__subtitle{color:#fff;font-size:24px;font-weight:300;line-height:25px;letter-spacing:-0.24px;text-transform:uppercase}@media(min-width: 834px){.screen--1 .screen__subtitle{font-size:32px;line-height:42px;letter-spacing:-0.32px}}@media(min-width: 1680px){.screen--1 .screen__subtitle{font-size:38px;line-height:48px;letter-spacing:0px}}@media(min-width: 2560px){.screen--1 .screen__subtitle{font-size:48px;line-height:58px}}.screen--1 .screen__image{flex-shrink:0;max-width:unset;position:absolute;border-radius:50%;overflow:hidden;width:519px;height:504px;top:114px;right:-105px;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:opacity,transform}@media(min-width: 650px){.screen--1 .screen__image{width:619px;height:604px}}@media(min-width: 834px){.screen--1 .screen__image{width:922px;height:895px;top:187px;right:-55px}}@media(min-width: 1024px){.screen--1 .screen__image{width:844px;height:819px;top:246px;right:-227px}}@media(min-width: 1280px){.screen--1 .screen__image{width:930px;height:902px;top:225px;right:-208px}}@media(min-width: 1680px){.screen--1 .screen__image{width:1284px;height:1247px;right:-251px;top:254px}}@media(min-width: 1920px){.screen--1 .screen__image{width:1150px;height:1117px;bottom:-338px;right:-123px}}@media(min-width: 2560px){.screen--1 .screen__image{width:1909px;height:1853px;top:421px;right:-319px}}.screen--1 .screen__image-img--gallery-2{object-position:center -40px}.screen--1 .screen__image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;border-radius:50%;opacity:0;max-width:unset}.screen--1 .screen__image img.screen__image-img--1{object-position:left top}.screen--1 .screen__image img.screen__image-img--2{object-position:right top}.screen--1 .screen__image img.screen__image-img--4{object-position:60% 0}.screen-slider-text{z-index:1000;width:100%;height:auto;opacity:0;visibility:hidden;pointer-events:none;position:absolute}.screen-slider-text.active{opacity:1;visibility:visible;pointer-events:auto;position:static}.screen-slider-text h3{color:#fff;font-size:20px;font-weight:300;line-height:34px;letter-spacing:-0.2px;text-transform:uppercase;margin-bottom:18px}@media(min-width: 834px){.screen-slider-text h3{color:#fff;font-size:32px;line-height:42px;letter-spacing:-0.44px;margin-bottom:34px}}@media(min-width: 1024px){.screen-slider-text h3{font-size:44px;line-height:44px}}@media(min-width: 834px){.screen-slider-text__content{text-align:justify}}.screen-slider-text__content:has(ul){column-gap:50px}.screen-slider-text__content ul{list-style-type:disc}@media(min-width: 834px){.screen-slider-text__content ul{column-count:2}}.screen-slider-text__content ul li{margin-bottom:3px;text-align:left}@media(min-width: 834px){.screen-slider-text__content ul li{margin-bottom:10px}}.screen-slider-text p,.screen-slider-text li{color:#fff;text-align:justify;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.16px}@media(min-width: 834px){.screen-slider-text p,.screen-slider-text li{font-size:20px;line-height:24px;letter-spacing:.2px}}.screen-slider-text p:not(:last-child){margin-bottom:20px}body.is-text .screen-main-text{position:absolute;opacity:0 !important;visibility:hidden !important}body.is-text .screen--1 .screen__text{transition:none;top:155px;left:0;padding-left:25px;max-width:350px}@media(min-width: 834px){body.is-text .screen--1 .screen__text{top:366px;width:100%;padding:0 42px;max-width:unset}}@media(min-width: 1024px){body.is-text .screen--1 .screen__text{top:298px;padding:0;max-width:850px;left:50%;transform:translateX(-50%)}}@media(min-width: 1280px){body.is-text .screen--1 .screen__text{max-width:950px;top:328px}}@media(min-width: 1680px){body.is-text .screen--1 .screen__text{top:350px}}.screen--1.screen-gallery{opacity:1;visibility:visible}.gallery-menu-list{display:flex;flex-direction:column;gap:12px;font-size:24px}@media(min-width: 834px){.gallery-menu-list{font-size:26px}}@media(min-width: 1280px){.gallery-menu-list{font-size:28px}}@media(min-width: 1680px){.gallery-menu-list{font-size:30px}}@media(min-width: 1920px){.gallery-menu-list{font-size:32px}}@media(min-width: 2560px){.gallery-menu-list{font-size:36px}}.gallery-menu-list li a{display:flex;align-items:center;gap:12px}.screen--1 .screen__gallery{position:absolute;top:0;left:0;height:100%;opacity:0;visibility:hidden;pointer-events:none;right:0;bottom:0;max-width:unset}.screen--1 .screen__gallery .screen__image img{transition:.5s all}.screen-slider-gallery{position:absolute;width:808.387px;height:784.846px;top:138px;left:-260px;opacity:0;visibility:hidden;pointer-events:none;border-radius:50%;overflow:hidden;transition:opacity .3s ease-in-out,transform .3s ease-in-out}@media(min-width: 834px){.screen-slider-gallery{width:1146.822px;height:1113.425px;left:0;border-radius:0;max-height:calc(100vh - (var(--header-top) + var(--header-height) + 120px));max-height:calc(100dvh - (var(--header-top) + var(--header-height) + 120px));bottom:100px;top:unset;max-width:100%}}@media(min-width: 1024px){.screen-slider-gallery{left:5%;max-width:90%}}@media(min-width: 1680px){.screen-slider-gallery{left:10%;max-width:100%}}.screen-slider-gallery img{width:100%;height:100%;object-fit:cover}.screen-main-gallery{position:absolute;top:422px;left:33px;width:200px;z-index:1;opacity:0;visibility:hidden}@media(min-width: 1024px){.screen-main-gallery{top:392px;left:40px;width:380px}}@media(min-width: 1280px){.screen-main-gallery{width:440px;top:399px}}@media(min-width: 1680px){.screen-main-gallery{top:424px;left:120px}}@media(min-width: 1920px){.screen-main-gallery{top:430px;left:240px}}@media(min-width: 2560px){.screen-main-gallery{top:672px;left:560px}}.screen-main-gallery h3{font-size:28px;font-weight:300;line-height:20px;letter-spacing:-0.28px}@media(min-width: 1280px){.screen-main-gallery h3{font-size:36px;line-height:1}}.screen-main-gallery h2{font-size:28px;font-weight:800;line-height:30px;letter-spacing:-0.56px;margin:6px 0 19px}@media(min-width: 1024px){.screen-main-gallery h2{font-size:52px;line-height:1}}@media(min-width: 1280px){.screen-main-gallery h2{font-size:60px;margin:14px 0 23px}}.screen-main-gallery p{font-size:20px;font-weight:300;line-height:10px;letter-spacing:-0.4px;font-style:italic}@media(min-width: 1024px){.screen-main-gallery p{font-size:24px;line-height:28px}}@media(min-width: 1280px){.screen-main-gallery p{font-size:28px;line-height:1}}body.is-gallery .screen--1 .screen__gallery{z-index:22}@media(min-width: 1920px){body.is-gallery .screen--1 .screen__image img{top:30px}}body.is-gallery .o-gray{z-index:12}body.is-gallery .screen__image{top:114px;right:-319px;width:1238px;height:1204px}@media(min-width: 834px){body.is-gallery .screen__image{width:2416px;height:2350px;right:-658px;top:166px}}@media(min-width: 1024px){body.is-gallery .screen__image{width:2093px;height:2036px;right:-621px;top:178px}}@media(min-width: 1280px){body.is-gallery .screen__image{width:2689px;height:2616px;right:-744px;top:182px}}@media(min-width: 1680px){body.is-gallery .screen__image{right:-1050px;top:177px;width:3907.855px;height:3801px}}@media(min-width: 1920px){body.is-gallery .screen__image{width:4054px;height:3943px;top:186px;right:-1100px}}@media(min-width: 2560px){body.is-gallery .screen__image{width:5276px;height:5132px;top:230px;right:-1430px}}p{margin:0 0 1.125rem;font-size:1rem;font-weight:200;line-height:1.25;letter-spacing:.01rem}@media(min-width: 834px){p{font-size:1.25rem;letter-spacing:-0.003125rem;margin-bottom:1.5rem}}@media(min-width: 1024px){p{font-size:1.25rem;line-height:1.3;letter-spacing:.01375rem}}@media(min-width: 2560px){p{font-size:1.875rem;line-height:1.5;letter-spacing:.01875rem}}.rotate-device-message{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:linear-gradient(135deg, #5a8fa8 0%, #7ca8bd 50%, #91c6df 100%);z-index:99999;justify-content:center;align-items:center;text-align:center}@media screen and (orientation: landscape)and (max-height: 500px){.rotate-device-message{display:flex}}.rotate-device-message__content{color:#fff;padding:20px}.rotate-device-message__icon{width:60px;height:60px;margin-bottom:20px;animation:rotate-hint 2s ease-in-out infinite;-webkit-animation:rotate-hint 2s ease-in-out infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.rotate-device-message p{font-size:18px;line-height:1.5;margin:0;font-weight:300;letter-spacing:.5px}@-webkit-keyframes rotate-hint{0%,100%{-webkit-transform:rotate(0deg) translateZ(0)}25%{-webkit-transform:rotate(-15deg) translateZ(0)}75%{-webkit-transform:rotate(15deg) translateZ(0)}}@keyframes rotate-hint{0%,100%{transform:rotate(0deg) translateZ(0)}25%{transform:rotate(-15deg) translateZ(0)}75%{transform:rotate(15deg) translateZ(0)}}body.stellenmarkt-body{background-color:#fff;min-height:100vh;overflow-x:hidden;overflow-y:visible}.stellenmarkt-page{position:relative;min-height:100vh;display:flex;flex-direction:column}.stellenmarkt-page__container{width:100%;max-width:1346px;margin:0 auto;padding:0 20px}@media(min-width: 1920px){.stellenmarkt-page__container{max-width:1446px}}@media(max-width: 1399px){.stellenmarkt-page__container{max-width:1200px}}.stellenmarkt-page__header{position:absolute;z-index:22;width:100%;top:105px;padding:0}@media(max-width: 1679px){.stellenmarkt-page__header{top:55px}}@media(max-width: 1023px){.stellenmarkt-page__header{top:21px}}.stellenmarkt-page__header-inner{display:flex;justify-content:space-between;align-items:flex-end}.stellenmarkt-page__title-wrap{padding-bottom:28px}@media(max-width: 1023px){.stellenmarkt-page__title-wrap{padding-bottom:0}}.stellenmarkt-page__title{color:#fff;font-size:80px;font-weight:700;line-height:64px;letter-spacing:4px;text-transform:uppercase}@media(max-width: 1279px){.stellenmarkt-page__title{font-size:60px;line-height:54px;letter-spacing:3px}}@media(max-width: 1023px){.stellenmarkt-page__title{font-size:23px;line-height:23px;letter-spacing:.92px}}.stellenmarkt-page__logo-wrap{flex-shrink:0}.stellenmarkt-page__logo-link{display:block}.stellenmarkt-page__logo{width:363px;height:165px}@media(max-width: 1279px){.stellenmarkt-page__logo{width:auto;height:124px}}@media(max-width: 1023px){.stellenmarkt-page__logo{width:94px;height:43px}}.stellenmarkt-page__content{position:relative;z-index:10;flex:1;overflow:hidden}.stellenmarkt-page__content .stellenmarkt-page__container{position:relative}@media(max-width: 1023px){.stellenmarkt-page__content .stellenmarkt-page__container{padding:0 10px;display:flex;flex-direction:column-reverse;gap:30px}}.stellenmarkt-page__content-bg{position:absolute;top:0;left:0;width:auto;height:100%;z-index:0}@media(min-width: 1921px){.stellenmarkt-page__content-bg{min-width:calc(100vw + 300px)}}@media(max-width: 1679px){.stellenmarkt-page__content-bg{left:-100px}}@media(max-width: 1399px){.stellenmarkt-page__content-bg{left:-150px}}@media(max-width: 1279px){.stellenmarkt-page__content-bg{left:-250px}}@media(max-width: 599px){.stellenmarkt-page__content-bg{min-width:100%;left:0}}.stellenmarkt-page__content-bg-img{height:100%;max-width:unset}@media(min-width: 1921px){.stellenmarkt-page__content-bg-img{min-width:100%;object-fit:cover;object-position:0 -100px}}@media(max-width: 599px){.stellenmarkt-page__content-bg-img{display:none}}.stellenmarkt-page__content-bg-img-mobile{display:none}@media(max-width: 599px){.stellenmarkt-page__content-bg-img-mobile{display:block;height:100%;max-width:unset;min-width:100%;object-fit:cover;object-position:top}}.stellenmarkt-page__content-bg-dark{position:absolute;top:322px;left:0;height:calc(100% - 322px);z-index:10;min-width:80%}@media(min-width: 1920px){.stellenmarkt-page__content-bg-dark{top:292px;height:calc(100% - 292px);min-width:108%}}@media(max-width: 1023px){.stellenmarkt-page__content-bg-dark{top:152px;height:calc(100% - 152px)}}@media(max-width: 599px){.stellenmarkt-page__content-bg-dark{display:none}}.stellenmarkt-page__content-bg-dark-img{height:100%;max-width:unset}@media(min-width: 1920px){.stellenmarkt-page__content-bg-dark-img{height:100%;max-width:100%;width:100%;object-fit:cover;object-position:top}}.stellenmarkt-page__actions{background-color:#fbfcfe;padding:76px 0;position:relative;z-index:14;margin-top:-5px}@media(max-width: 1023px){.stellenmarkt-page__actions{padding:19px 0}}.stellenmarkt-page__actions-inner{display:flex;align-items:center;justify-content:center;gap:26px;padding-left:61px}@media(max-width: 1023px){.stellenmarkt-page__actions-inner{padding-left:0;gap:8px}}.stellenmarkt-page__actions-title{font-size:74px;font-weight:600;line-height:71px;letter-spacing:1.5px;text-transform:uppercase;text-align:right;margin:0;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end}@media(max-width: 1023px){.stellenmarkt-page__actions-title{font-size:26px;line-height:26px;letter-spacing:.52px;flex-wrap:wrap;flex-shrink:1;gap:4px;justify-content:flex-end}}.stellenmarkt-page__actions-title-blue{color:#92c5e0}@media(max-width: 1023px){.stellenmarkt-page__actions-title-blue br{display:none}}.stellenmarkt-page__actions-title-gray{color:#979191}.stellenmarkt-page__actions-list{display:flex;flex-direction:column;align-items:flex-start;gap:41px;padding:31px 0 40px 54px;border-left:1px solid #92c5e0}@media(max-width: 1023px){.stellenmarkt-page__actions-list{gap:12px;padding:0 0 0 8px;flex-shrink:0}}.stellenmarkt-page__actions-item{display:flex;align-items:center;gap:24px;text-decoration:none;transition:opacity .3s ease;position:relative}@media(max-width: 1023px){.stellenmarkt-page__actions-item{gap:7px}}.stellenmarkt-page__actions-item::after{content:"";width:21px;height:33px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='19' viewBox='0 0 12 19' fill='none'%3E%3Cpath d='M0 18.5V0L11.5 10L0 18.5Z' fill='%2392C5E0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 1023px){.stellenmarkt-page__actions-item::after{width:9px;height:14px}}.stellenmarkt-page__actions-item:hover{opacity:.7}.stellenmarkt-page__actions-text{font-size:36px;font-weight:400;line-height:20px;letter-spacing:2px;color:#65605c;flex:1}@media(max-width: 1023px){.stellenmarkt-page__actions-text{font-size:16px;line-height:20px;letter-spacing:.64px}}.stellenmarkt-article{position:relative;z-index:10;display:flex;gap:75px;align-items:flex-start;padding-top:514px}.stellenmarkt-article__image{width:778px;height:749px;border-radius:50%;overflow:hidden;flex-shrink:0;position:absolute;top:10px;right:-125px;z-index:9}@media(max-width: 1279px){.stellenmarkt-article__image{width:550px;height:550px;right:-20px;top:-100px}}@media(max-width: 1023px){.stellenmarkt-article__image{width:53.33vw;height:52vw;top:0;right:-8.27vw}}.stellenmarkt-article__img{width:100%;height:100%;object-fit:cover;display:block}.stellenmarkt-article__content{position:relative;z-index:11;padding-top:322px;padding-bottom:115px}@media(max-width: 1023px){.stellenmarkt-article__content{padding-top:89px;padding-bottom:26px}}.stellenmarkt-article__content-inner{width:100%;padding-top:192px;position:relative;z-index:11;max-width:758px}@media(max-width: 1399px)and (min-width: 1024px){.stellenmarkt-article__content-inner{max-width:54vw}}@media(max-width: 1023px){.stellenmarkt-article__content-inner{padding-top:147px}}.stellenmarkt-article__content-id{font-size:23px;font-weight:700;line-height:20px;letter-spacing:1px;color:#91c6df;margin-bottom:31px}@media(max-width: 1023px){.stellenmarkt-article__content-id{font-size:16px;line-height:20px;letter-spacing:.16px;margin-bottom:15px}}.stellenmarkt-article__content-title{font-size:51px;font-weight:400;line-height:55px;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0 0 50px;max-width:529px}@media(max-width: 1023px){.stellenmarkt-article__content-title{font-size:23px;line-height:28px;letter-spacing:.69px;max-width:250px;margin-bottom:24px}}.stellenmarkt-article__content-section-title{font-size:28px;font-weight:700;line-height:20px;letter-spacing:1px;color:#91c6df;margin:50px 0 34px}@media(max-width: 1023px){.stellenmarkt-article__content-section-title{font-size:18px;line-height:20px;letter-spacing:.72px;margin:24px 0 15px}}.stellenmarkt-article__content-section-title:first-child{margin-top:0}.stellenmarkt-article__content-inner p,.stellenmarkt-article__content-inner ul{font-size:22px;font-weight:400;line-height:24px;letter-spacing:.22px;color:#fff;margin:0 0 34px}@media(max-width: 1023px){.stellenmarkt-article__content-inner p,.stellenmarkt-article__content-inner ul{font-size:18px;line-height:21px;letter-spacing:.22px;margin-bottom:15px}}.stellenmarkt-article__content-inner p:last-child,.stellenmarkt-article__content-inner ul:last-child{margin-bottom:0}.stellenmarkt-article__content-inner ul{padding:0;list-style:none}.stellenmarkt-article__content-inner ul li{font-style:italic;margin-bottom:15px;padding-left:23px;position:relative}.stellenmarkt-article__content-inner ul li:last-child{margin-bottom:0}.stellenmarkt-article__content-inner ul li::before{content:"";width:11px;height:18px;position:absolute;left:0;top:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='19' viewBox='0 0 12 19' fill='none'%3E%3Cpath d='M0 18.5V0L11.5 10L0 18.5Z' fill='%2391C6DF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.stellenmarkt-article__sidebar{width:473px;flex-shrink:0;z-index:12;bottom:0;right:0;position:absolute}@media(max-width: 1399px)and (min-width: 1024px){.stellenmarkt-article__sidebar{width:403px;right:20px}}@media(max-width: 1023px){.stellenmarkt-article__sidebar{position:static;width:100%}}@media(max-width: 1023px){.stellenmarkt-article__sidebar .addtoany_list a:not(.addtoany_special_service)>span{width:30px !important;height:30px !important}}.stellenmarkt-article__sidebar .a2a_kit{line-height:30px !important;display:flex;gap:20px}@media(max-width: 1023px){.stellenmarkt-article__sidebar .a2a_kit{gap:0}}.stellenmarkt-article__sidebar .a2a_button_facebook span svg{display:none}.stellenmarkt-article__sidebar .a2a_button_facebook span::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='42' viewBox='0 0 24 42' fill='none'%3E%3Cpath d='M5.43024 24.552V42H14.9743V24.552H22.0912L23.5722 16.5293H14.9743V13.691C14.9743 9.45 16.6445 7.82578 20.9558 7.82578C22.2969 7.82578 23.3747 7.85859 24 7.92422V0.648047C22.8234 0.328125 19.9438 0 18.2818 0C9.48646 0 5.43024 4.14258 5.43024 13.0758V16.5293H0V24.552H5.43024Z' fill='%23808080'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 1023px){.stellenmarkt-article__sidebar .a2a_button_facebook span::before{background-position:top center}}.stellenmarkt-article__sidebar .a2a_button_xing span svg{display:none}.stellenmarkt-article__sidebar .a2a_button_xing span::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='41' viewBox='0 0 35 41' fill='none'%3E%3Cpath d='M35 0H26.5L13 24L22 41H30.5L21 24L35 0Z' fill='%23808080'/%3E%3Cpath d='M9.5 8H2L6.5 17L0 28.5H7.5L14.5 17L9.5 8Z' fill='%23808080'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 1023px){.stellenmarkt-article__sidebar .a2a_button_xing span::before{background-position:top center}}.stellenmarkt-article__sidebar .addtoany_share span::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='38' viewBox='0 0 40 38' fill='none'%3E%3Cpath d='M32.1426 23.0186C36.2127 23.0186 39.4997 26.2671 39.5 30.2588C39.5 34.2507 36.2129 37.5 32.1426 37.5C28.0724 37.4999 24.7861 34.2506 24.7861 30.2588C24.7864 26.2672 28.0726 23.0187 32.1426 23.0186ZM7.85742 11.7588C11.9276 11.7589 15.2139 15.0081 15.2139 19C15.2139 22.9919 11.9276 26.2411 7.85742 26.2412C3.78712 26.2412 0.5 22.9919 0.5 19C0.5 15.0081 3.78712 11.7588 7.85742 11.7588ZM32.1426 0.5C36.2129 0.5 39.5 3.74927 39.5 7.74121C39.4997 11.7329 36.2127 14.9814 32.1426 14.9814C28.0726 14.9813 24.7864 11.7328 24.7861 7.74121C24.7861 3.74936 28.0724 0.500148 32.1426 0.5Z' fill='%23808080' stroke='%23808080'/%3E%3Cpath d='M14 21.52L26 28M14 15.76L26 10' stroke='%23808080' stroke-width='4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media(max-width: 1023px){.stellenmarkt-article__sidebar .addtoany_share span::before{background-position:top center}}.stellenmarkt-article__sidebar .addtoany_share span svg{display:none}.stellenmarkt-article__sidebar-card{background-color:#fff;padding:56px 70px 34px;display:flex;flex-direction:column;gap:51px}@media(max-width: 1399px)and (min-width: 1024px){.stellenmarkt-article__sidebar-card{padding:56px 30px 34px}}@media(max-width: 1023px){.stellenmarkt-article__sidebar-card{padding:26px 19px 18px;gap:22px;display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:auto}}.stellenmarkt-article__sidebar-section{display:flex;flex-direction:column;gap:29px}@media(max-width: 1023px){.stellenmarkt-article__sidebar-section{gap:15px}}.stellenmarkt-article__sidebar-title{font-size:29px;font-weight:600;line-height:20px;letter-spacing:1.45px;color:#65605d;margin:0}@media(max-width: 1023px){.stellenmarkt-article__sidebar-title{font-size:15px;line-height:20px;letter-spacing:.3px}}.stellenmarkt-article__sidebar-info{display:flex;flex-direction:column;gap:18px}@media(max-width: 1023px){.stellenmarkt-article__sidebar-info{gap:9px}}.stellenmarkt-article__sidebar-text{font-size:23px;font-weight:400;line-height:20px;letter-spacing:1.84px;color:#65605d}@media(max-width: 1023px){.stellenmarkt-article__sidebar-text{font-size:14px;line-height:13px;letter-spacing:.28px}}.stellenmarkt-article__sidebar-text strong{font-weight:600;letter-spacing:1.15px}.stellenmarkt-article__sidebar-contact{display:flex;flex-direction:column;gap:35px}@media(max-width: 1023px){.stellenmarkt-article__sidebar-contact{gap:19px}}.stellenmarkt-article__sidebar-contact-firma{font-size:23px;font-weight:400;line-height:28px;letter-spacing:1.84px;color:#65605d}@media(max-width: 1023px){.stellenmarkt-article__sidebar-contact-firma{font-size:14px;line-height:13px;letter-spacing:.28px}}.stellenmarkt-article__sidebar-contact-person{font-size:23px;font-weight:600;line-height:28px;letter-spacing:1.15px;color:#65605d}@media(max-width: 1023px){.stellenmarkt-article__sidebar-contact-person{font-size:14px;line-height:13px;letter-spacing:.28px}}.stellenmarkt-article__sidebar-contact-details{display:flex;flex-direction:column;gap:13px;width:100%}.stellenmarkt-article__sidebar-contact-row{display:flex;align-items:center;gap:7px}.stellenmarkt-article__sidebar-contact-label{font-size:23px;font-weight:600;line-height:20px;letter-spacing:1.84px;color:#65605d}@media(max-width: 1023px){.stellenmarkt-article__sidebar-contact-label{font-size:14px;line-height:13px;letter-spacing:.28px}}.stellenmarkt-article__sidebar-contact-value{font-size:23px;font-weight:400;line-height:20px;letter-spacing:1.84px;color:#65605d}@media(max-width: 1023px){.stellenmarkt-article__sidebar-contact-value{font-size:14px;line-height:13px;letter-spacing:.28px}}.stellenmarkt-article__sidebar-contact-email{font-size:23px;font-weight:400;line-height:20px;letter-spacing:1.84px;color:#65605d}@media(max-width: 1023px){.stellenmarkt-article__sidebar-contact-email{font-size:14px;line-height:13px;letter-spacing:.28px}}.stellenmarkt-article__sidebar-contact-email a{color:#65605d;text-decoration:none}.stellenmarkt-article__sidebar-contact-person-name{font-weight:400}.stellenmarkt-article__sidebar-share{display:flex;flex-direction:column;gap:23px;padding:30px 28px 21px 0;border-top:1px solid #65605d;border-bottom:1px solid #65605d}@media(max-width: 1023px){.stellenmarkt-article__sidebar-share{padding:14px 0;gap:10px}}.stellenmarkt-article__sidebar-share-icons{display:flex;gap:25px;padding-left:6px}@media(max-width: 1023px){.stellenmarkt-article__sidebar-share-icons{gap:13px}}.stellenmarkt-article__sidebar-share-icon{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .3s ease}.stellenmarkt-article__sidebar-share-icon:hover{opacity:.7}.stellenmarkt-article__sidebar-share-icon svg{display:block;width:auto;height:auto}@media(max-width: 1023px){.stellenmarkt-article__sidebar-share-icon svg{height:23px}}.stellenmarkt-article__sidebar-button{display:flex;justify-content:center;align-items:center;padding:23px 30px;border:1px solid #7ba8bd;font-size:38px;font-weight:400;line-height:20px;letter-spacing:1.9px;color:#7ba8bd;text-decoration:none;text-align:center;transition:all .3s ease}@media(max-width: 1023px){.stellenmarkt-article__sidebar-button{padding:10px 5px;font-size:16px;line-height:20px;letter-spacing:.8px;height:min-content;align-self:flex-end}}.stellenmarkt-article__sidebar-button:hover{background-color:#7ba8bd;color:#fff}.stellenmarkt-page__footer{position:relative;z-index:17;margin-top:auto}.stellenmarkt-page__footer-bg{position:absolute;top:0;left:0;height:100%;z-index:-1;max-width:100%;min-width:100%;object-fit:cover}.stellenmarkt-page__footer-blue-circle{position:absolute;top:-464px;left:-25px}@media(max-width: 1399px){.stellenmarkt-page__footer-blue-circle{left:-80px}}@media(max-width: 1023px){.stellenmarkt-page__footer-blue-circle{display:none}}.stellenmarkt-page__footer-text{display:flex;flex-direction:column;gap:44px;width:754px;max-width:100%;padding:90px 0 94px;position:relative}@media(max-width: 1023px){.stellenmarkt-page__footer-text{gap:17px;width:100%;padding:29px 0 24px}}.stellenmarkt-page__footer-text h2{font-size:28px;font-weight:700;line-height:20px;letter-spacing:1.4px;color:#fff}@media(max-width: 1023px){.stellenmarkt-page__footer-text h2{font-size:18px;line-height:20px;letter-spacing:.72px}}.stellenmarkt-page__footer-text h2 span{font-weight:400}.stellenmarkt-page__footer-text p{font-size:22px;font-weight:400;line-height:24px;letter-spacing:.22px;margin-bottom:0}@media(max-width: 1023px){.stellenmarkt-page__footer-text p{font-size:18px;line-height:21px;letter-spacing:.72px}}.stellenmarkt-page__footer-content{display:flex;flex-direction:column;gap:29px;padding-bottom:50px}@media(max-width: 1023px){.stellenmarkt-page__footer-content{gap:15px;padding-bottom:22px}}.stellenmarkt-page__footer-content-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #fff;padding-bottom:32px}@media(max-width: 1023px){.stellenmarkt-page__footer-content-top{padding-bottom:9px}}.stellenmarkt-page__footer-content-bottom{display:flex;align-items:center}.stellenmarkt-page__footer-links{display:flex;align-items:center;gap:25px}@media(max-width: 1023px){.stellenmarkt-page__footer-links{gap:15px}}.stellenmarkt-page__footer-links a{font-size:24px;font-weight:600;line-height:24px;letter-spacing:.24px;color:#fff;text-decoration:none;text-transform:lowercase;transition:opacity .3s ease}@media(max-width: 1023px){.stellenmarkt-page__footer-links a{font-size:18px;line-height:24px;letter-spacing:.18px}}.stellenmarkt-page__footer-links a:hover{opacity:.7}.stellenmarkt-page__footer-social{display:flex;align-items:center;gap:22px}@media(max-width: 1023px){.stellenmarkt-page__footer-social{gap:6px}}.stellenmarkt-page__footer-social-link{display:flex;align-items:center;justify-content:center;color:#455761;transition:opacity .3s ease}.stellenmarkt-page__footer-social-link:hover{opacity:.7}.stellenmarkt-page__footer-social-link svg{display:block;width:27px;height:27px}@media(max-width: 1023px){.stellenmarkt-page__footer-social-link svg{width:auto;height:13px}}.stellenmarkt-page__footer-info{font-size:24px;font-weight:600;line-height:24px;letter-spacing:1.2px;color:#fff}@media(max-width: 1023px){.stellenmarkt-page__footer-info{font-size:18px;line-height:24px;letter-spacing:.18px}}/*# sourceMappingURL=style.css.map */
