.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:0}#site-navigation{width:var(--art-sm-container-width);margin:0 auto;position:absolute;top:var(--art-spacing-40);left:50%;transform:translateX(-50%);border-radius:var(--art-radius-round-s);background-color:var(--black-900-054);border:1px solid rgb(46 44 44 / .1);backdrop-filter:blur(4px);box-shadow:0 8px 32px rgb(0 0 0 / .1),inset 0 1px 0 rgb(255 255 255 / .25),inset 0 -1px 0 rgb(255 255 255 / .1),inset 0 0 3px 1px rgb(255 255 255 / .1);.inside-navigation{padding:var(--art-spacing-24) var(--art-spacing-48)}.navigation-branding{padding-left:0;img{padding:0;height:48px}}.main-nav{flex:1;ul[id^="menu-main"]{justify-content:flex-end}.sub-menu{background-color:var(--black-900-054);border:1px solid rgb(46 44 44 / .1);border-radius:var(--art-radius-round-s);width:260px;box-shadow:0 8px 32px rgb(0 0 0 / .1),inset 0 1px 0 rgb(255 255 255 / .25),inset 0 -1px 0 rgb(255 255 255 / .1),inset 0 0 3px 1px rgb(255 255 255 / .1)}li.nested-menu{padding-left:20px;a{padding-top:4px}}ul li a{font-family:var(--art-font-regular);font-size:var(--art-body-16);color:var(--white-0);padding-left:var(--art-spacing-16);padding-right:var(--art-spacing-16)}}li.nested-menu:not(:has(+li.nested-menu)) a{padding-bottom:4px}.menu-toggle,.main-navigation .menu-bar-item>a{padding-left:var(--art-spacing-16);padding-right:var(--art-spacing-16)}a.primary-btn{display:inline-flex;text-decoration:none;font-weight:600;text-transform:none;font-size:var(--art-body-16)}.bmwp-language-container{width:74px;.bmwp-language-switcher{padding:0 var(--art-spacing-8);font-size:var(--art-body-16);color:var(--white-0);border:none;width:74px;&:open{color:var(--yellow-primary)}option{color:var(--white-0);background-color:rgb(26 25 25 / .54);backdrop-filter:blur(4px)}}}}.menu-item-has-children .dropdown-menu-toggle{padding-right:0}.background-video{position:absolute;top:0;right:0;bottom:0;left:0}.background-video-content{position:relative;z-index:1}video[poster]{object-fit:cover;width:100%;height:100%}.glass{box-shadow:0 8px 32px rgb(0 0 0 / .1),inset 0 1px 0 rgb(255 255 255 / .25),inset 0 -1px 0 rgb(255 255 255 / .1),inset 0 0 3px 1px rgb(255 255 255 / .1)}.infinite-scroll{--marquee-duration:20s;--marquee-gap:clamp(3.2rem, -7.923rem + 17.1123vw, 9.6rem);user-select:none;overflow:hidden;gap:var(--marquee-gap);--marquee-play-state:running;--marquee-direction:normal;--marquee-timeline:auto;--marquee-timing:linear;--marquee-iteration:infinite;--marquee-mode:none;--marquee-animation:marquee-horizontal;--marque-translate:translateX(0)}.job-list svg{fill:none!important}@media (prefers-reduced-motion){.infinite-scroll{--marquee-duration:500s}}.infinite-scroll.is-faded{mask-image:linear-gradient(to left,#fff0 0%,#000000 20%,#000000 80%,#fff0 100%)}.infinite-scroll.is-reversed{--marquee-direction:reverse}.infinite-scroll.is-rotated{transform:rotate(2.5deg);max-width:110%;margin-left:-5%}.infinite-scroll.is-slower>*{animation-duration:calc(var(--marquee-duration) * 2)}.infinite-scroll.is-faster>*{animation-duration:calc(var(--marquee-duration) / 2)}.infinite-scroll.on-hover-paused:hover{--marquee-play-state:paused}.infinite-scroll>*{animation-name:var(--marquee-animation);animation-duration:var(--marquee-duration);animation-timing-function:var(--marquee-timing);animation-iteration-count:var(--marquee-iteration);animation-direction:var(--marquee-direction);animation-play-state:var(--marquee-play-state);animation-fill-mode:var(--marquee-mode);animation-timeline:var(--marquee-timeline);flex-shrink:0;position:relative;transform:var(--marquee-translate)}.infinite-scroll>*>*{flex-shrink:0}.gp-icon.icon-menu-bars svg{color:var(--white-0);height:26px;width:26px;top:8px}.main-navigation.mobile-header-navigation{background-color:var(--black-900-054);backdrop-filter:blur(4px);box-shadow:0 8px 32px rgb(0 0 0 / .1),inset 0 1px 0 rgb(255 255 255 / .25),inset 0 -1px 0 rgb(255 255 255 / .1),inset 0 0 3px 1px rgb(255 255 255 / .1);position:absolute;top:0;left:0}body:not(.home){padding-top:190px}.single-career #page,.page-template-page-narrow #page{max-width:var(--art-sm-container-width)}.single-career #page *:not(li):not([class^="wpforms-"]):not([class*="wpforms-"]):not(svg):not(.dz-message){margin-bottom:var(--art-spacing-40)}div.wpforms-container-full{margin:0 auto!important}label.wpforms-field-label{font-family:var(--art-font-semibold)}input[class^="wpforms-"],div.wpforms-container div.wpforms-uploader,textarea[class^="wpforms-"]{font-family:var(--art-font-semibold)!important;height:50px!important;line-height:50px!important;background-color:var(--white-200)!important;border-radius:var(--art-radius-round-subtle)!important;border-color:var(--black-600)!important}div.wpforms-container div.wpforms-uploader,textarea[class^="wpforms-"]{height:220px!important;line-height:var(--art-line-height-h3)!important}input[type="checkbox"],input[type="radio"],.wpa-test-msg{display:none!important}input[type="checkbox"]~label,input[type="radio"]~label{position:relative!important;padding-left:3rem!important}input[type="checkbox"]~label:before,input[type="radio"]~label:before{position:absolute;content:"";width:20px;height:20px;background:var(--white-200)!important;border:1px solid var(--black-600)!important;left:0;top:2px;border-radius:.3em;cursor:pointer}input[type="checkbox"]:checked+label:after,input[type="radio"]:checked+label:after{position:absolute;content:"";width:20px;height:20px;left:0;top:2px;border-radius:.3em;border:3px solid var(--black-primary);background-color:var(--yellow-primary);cursor:pointer}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline,.wpforms-field-description{font-family:var(--art-font-regular)!important}.wpforms-submit-container{text-align:right}.wpforms-submit.primary-btn{border:none!important;align-items:center!important;background-color:var(--black-primary)!important;color:var(--white-0)!important;column-gap:var(--art-spacing-12)!important;font-family:var(--art-font-regular)!important;font-size:var(--art-body-16)!important;justify-content:center!important;border-radius:var(--art-radius-round-subtle)!important;padding:var(--art-spacing-12) var(--art-spacing-16)!important;display:inline-flex!important;text-decoration:none!important;font-weight:600!important;text-transform:none!important;padding-right:42px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguOCAwSDcuMkM3LjIgMyA4LjcgNS43IDExLjEgNy4ySDBWOC43SDExLjFDOC44IDEwLjMgNy4yIDEzIDcuMiAxNkg4LjdDOC43IDEyIDEyIDguOCAxNS45IDguOFY3LjJDMTIgNy4yIDguOCA0IDguOCAwWiIgZmlsbD0iI0Y3RjdGOCIvPgo8L3N2Zz4K)!important;background-repeat:no-repeat!important;background-position-y:50%!important;background-position-x:calc(100% - 16px)!important}.wpforms-submit.primary-btn:hover,.wpforms-submit.primary-btn:focus{background-color:var(--yellow-primary)!important;color:var(--black-primary)!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguOCAwSDcuMkM3LjIgMyA4LjcgNS43IDExLjEgNy4ySDBWOC43SDExLjFDOC44IDEwLjMgNy4yIDEzIDcuMiAxNkg4LjdDOC43IDEyIDEyIDguOCAxNS45IDguOFY3LjJDMTIgNy4yIDguOCA0IDguOCAwWiIgZmlsbD0iIzJGMkQyRCIvPgo8L3N2Zz4K)!important}.process-wrapper{box-shadow:none;text-align:left;background-color:#fff0;border:0 solid rgb(0 0 0 / .1);border-radius:5px;width:100%;max-width:100%;position:-webkit-sticky;position:sticky;top:10%;transform:none}.process-box{z-index:-1;background-color:var(--white-0);border-radius:5px;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.sticky-box{position:-webkit-sticky;position:sticky;top:30px}#generate-slideout-menu.do-overlay .slideout-menu li,.slideout-navigation.do-overlay .inside-navigation{text-align:left}.main-navigation a{font-size:var(--art-body-16)}@keyframes marquee-horizontal{to{transform:translateX(calc(-100% - var(--marquee-gap)))}}.locations:before,.about-us:before,.who-we-are:before,.pre-footer:before,.our-commitment:before,.mobile-menu{display:none}.gb-overlay__content .wp-has-aspect-ratio .wp-block-embed__wrapper{width:1920px;max-width:90%;margin:0 auto}.page-id-4023 p,.privacy-policy p{margin-top:1.75rem}.page-id-4023 h2,.privacy-policy h2{margin-top:3rem}.hexagon{width:100%;height:100%;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}.hexagon:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .3);z-index:0}li.nested-menu{padding-left:20px}@media screen and (max-width:1024px){.lang-button{display:none}.service-box{width:calc(100% - (2 * var(--art-spacing-16)))}.our-services{background-image:none}body:not(.home){padding-top:108px}#mobile-header{max-width:calc(100% - (2 * var(--art-spacing-16)));margin:var(--art-spacing-16) var(--art-spacing-16) 0 var(--art-spacing-16);padding:var(--art-spacing-16);border-radius:var(--art-radius-round-xs)}.navigation-branding img,.site-logo.mobile-header-logo img{width:166px;padding:0}.main-navigation ul.language-switcher,.main-navigation a.primary-btn{display:flex}.main-navigation ul.language-switcher{gap:var(--art-spacing-24);justify-content:flex-start;align-content:center;justify-items:flex-start;flex:1;width:100%;flex-wrap:wrap;margin-bottom:var(--art-spacing-32);padding-top:var(--art-spacing-8);padding-bottom:var(--art-spacing-8)}.main-navigation ul.language-switcher a{color:var(--white-0)}.main-navigation ul li.language-current a{color:var(--yellow-primary)}.main-navigation .main-nav>ul>li>a{padding-left:0;padding-top:var(--art-spacing-8);padding-bottom:var(--art-spacing-8);line-height:20px;color:var(--white-0)}.slideout-navigation.do-overlay .slideout-menu li{margin-bottom:var(--art-spacing-16)}.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:var(--yellow-dark)}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover>a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus>a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"])>a,.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{color:var(--yellow-dark)}.main-navigation .main-nav ul li:last-child,.main-navigation .main-nav ul ul li:last-child{margin-bottom:0}.main-navigation .main-nav ul ul li a{padding:0 0 0 20px;color:var(--white-0)}.slideout-navigation .main-nav,.slideout-navigation .slideout-widget:not(:last-child){margin-bottom:var(--art-spacing-16)}.main-navigation .inside-navigation{align-items:flex-end}.slideout-exit svg{fill:var(--white-0)}.art-mob-logo{order:1;align-self:flex-start;padding-top:32px;padding-bottom:56px}.slideout-exit{order:2;padding-top:32px!important}.main-nav{margin-left:0!important;order:3}.slideout-navigation.do-overlay .slideout-exit{position:absolute;top:0;right:0}.process-wrapper{top:0%}.process-box:after{position:absolute;content:"";top:100%;left:0;width:100%;height:200px;background-color:var(--white-0)}.single-career #page,.page-template-page-narrow #page{padding-left:var(--art-spacing-16);padding-right:var(--art-spacing-16)}}@media screen and (min-width:1200px){.pre-footer:before{display:block}}@media screen and (min-width:1600px){.who-we-are:before,.about-us:before,.locations:before,.our-commitment:before{display:block}}.artemis-video{position:relative}.artemis-video video{border-radius:12px}.volume-controls{position:absolute;top:10px;right:10px;z-index:1;content:"";padding:8px;border-radius:10px;background:#2f2d2d;cursor:pointer}