.hub-container{display:flex;flex-direction:row;justify-content:space-between;min-height:100vh;position:relative;z-index:2}.back-button{cursor:pointer;display:block;font-family:Jokker;font-size:clamp(20px,2.22vw,121px);margin-bottom:clamp(20px,2.2vw,121px);text-transform:uppercase}.back-button,.back-button:hover{font-weight:500}.hub-container h1{font-size:clamp(36px,4.51vw,246px);font-weight:617;margin-bottom:clamp(30px,3.75vw,204px)}.sidebar-space-holder{background-color:#000;width:clamp(200px,18.6vw,1360px)}.sidebar-links{border-right:clamp(1px,.069vw,4px) solid #fff;gap:clamp(45px,4.51vw,246px);height:100vh;justify-content:center;padding-top:10vh;position:sticky;top:0;width:clamp(200px,18.6vw,1360px)}.link-list,.sidebar-links{display:flex;flex-direction:column}.link-list{gap:clamp(12px,.8vw,40px)}.bold-links a{font-weight:700}.sidebar-links a{font-size:clamp(12px,1.04vw,56px);text-transform:uppercase}.posts{overflow:hidden;padding:clamp(100px,9.51vw,519px) 0;width:70vw}.tab{display:flex;justify-content:space-between;padding-bottom:clamp(10px,1.31vw,72px);padding-top:clamp(10px,1.31vw,72px);width:100%}.hover:hover,.tab.active{color:#d4f5a9;cursor:pointer;transition:color .4s}.title-holder{align-items:center;display:flex;width:30%}.title-holder:last-of-type{justify-content:flex-end;width:10%}.title{border-color:var(--switch-color-2);border-radius:clamp(38px,1em,169px);border-style:solid;border-width:clamp(1px,.04em,3.38px);display:inline-block;font-size:clamp(11px,.8vw,45px);line-height:.9;padding:clamp(4px,.34vw,18px) clamp(12px,1.04vw,56.92px);width:fit-content}.category,.title{text-transform:uppercase}.category{font-family:Jokker;width:30%}.tab .category:last-of-type{display:flex;justify-content:flex-end;padding-right:clamp(10px,1vw,54px);width:10%}.toggle-arrow{align-items:flex-end;border-color:var(--switch-color-2);border-radius:clamp(38px,1em,169px);border-style:solid;border-width:clamp(1px,.04em,3.38px);display:flex;font-size:clamp(18px,1.66vw,91px);height:clamp(20px,2.08vw,113px);justify-content:center;text-align:center;transition:all .4s;width:clamp(20px,2.08vw,113px)}.hover:hover .toggle-arrow,.tab.active .toggle-arrow{border-color:#d4f5a9;transform:rotate(-90deg)}.post-wrapper{max-height:0;overflow:hidden;scroll-margin-top:100px;transition:all .4s}.content,.post-wrapper.active{max-height:clamp(800px,75vw,3000px)}.content{border-color:var(--switch-color-2);border-radius:clamp(10px,1vw,54px);border-style:solid;border-width:clamp(1px,.04em,3.38px);padding:clamp(20px,2.63vw,144px)}h3{font-size:clamp(24px,3.5vw,100px)}.iframe-container{border-radius:20%;width:80%!important}.iframe-container iframe{position:relative!important}.content .sub-title{display:block;font-size:clamp(15px,1.5vw,75px);margin:0 0 1.4em}.top-content{display:flex;margin-bottom:clamp(25px,2.43vw,133px)}.featured-image{height:clamp(200px,15vw,823px)}.featured-image,.hs-video-widget{margin-right:clamp(25px,2.43vw,133px);width:clamp(300px,24vw,1309px)}.featured-image,.hs-video-widget,.preview-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:clamp(10px,1.38vw,76px)}.preview-image{height:clamp(150px,11.25vw,617px);left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate(1vw,1vw);transition:opacity .4s,transform .4s;width:clamp(225px,18vw,982px);z-index:12}.preview-image.active{opacity:1;transform:translate(0)}.description{padding-top:clamp(8px,.5vw,30px)}.location{font-weight:700;margin-bottom:1em}.location,.salary{display:block;font-family:Jokker;font-size:clamp(16px,1.25vw,68px);text-transform:uppercase}.salary{font-style:italic}.hub-section{margin:clamp(100px,6.94vw,379px) 0}.box{background-color:#000;border-color:var(--switch-color-2);border-radius:clamp(38px,1em,169px);border-style:solid;border-width:clamp(1px,.04em,3.38px);cursor:pointer;display:block;font-family:Jokker;font-weight:617;padding:.833em 3em;position:relative;text-transform:uppercase;white-space:nowrap;width:fit-content;z-index:13}.box.active li{color:#000}.box li.active{background-color:#000;color:#fff}.box>span{position:relative;z-index:2}.categories{border:0;border-color:var(--switch-color-2);border-radius:0 0 clamp(38px,1em,169px) clamp(38px,1em,169px);border-style:solid;border-top:0;left:calc(clamp(1px, .04em, 3.38px)*-1);max-height:0;overflow:hidden;position:absolute;text-align:center;top:50%;transition:max-height .4s;white-space:wrap;width:calc(100% + clamp(1px, .04em, 3.38px)*2)}.categories.active{max-height:80vh}.button-group li{margin:0;padding:.7em 1.7em}.button-group{list-style:none;margin:0;padding-left:0}.cards{display:flex;flex-direction:row}.card{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:clamp(10px,1.38vw,76px);cursor:pointer;height:clamp(150px,12.4vw,679px)!important;overflow:hidden;position:relative;width:33%}.ctas{display:flex;gap:clamp(25px,1.4vw,70px);justify-content:flex-end}.card.active .info,.card:hover .info,.ctas .cta-primary{transform:translateY(0)}@media(max-width:4000px){.cards{gap:80px}}@media(max-width:2000px){.cards{gap:40px}}@media(max-width:900px){.cards{gap:30px}}@media(max-width:768px){.cards{flex-direction:column;gap:20px}.card{width:100%}.iframe-container{border-radius:20%;width:100%!important}}@media(max-width:480px){.cards{gap:10px}.card{width:100%}}.info{background-color:#fff;bottom:0;color:#000;font-family:Jokker;padding:clamp(10px,1vw,54px) clamp(20px,1.59vw,87px);position:absolute;transform:translateY(20vh);transition:all .4s;width:100%}.bold{font-weight:700}.bold,.italic{text-transform:uppercase}.italic{font-family:Jokker;font-style:italic}.navigation{display:flex;float:right;gap:clamp(25px,4vw,200px);margin-top:clamp(25px,2vw,100px)}.next,.prev{align-items:center;background-color:#fff;border-color:var(--switch-color-2);border-radius:clamp(38px,1em,169px);border-style:solid;border-width:clamp(1px,.04em,3.38px);color:#000;cursor:pointer;display:flex;font-family:Jokker;font-size:clamp(18px,1.66vw,91px);font-weight:700;height:clamp(30px,3.08vw,150px);justify-content:center;text-align:center;transition:all .4s;width:clamp(30px,3.08vw,150px);z-index:12}.swiper-button-disabled{opacity:.5}.events-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em;width:100%}.events-header .subheader-4{margin-bottom:0}.events-calendar-swiper .card{display:none}.events-calendar-swiper .card.swiper-slide{display:block}.hub-swiper{align-items:center;display:flex}.mobile{display:none}@media(max-width:768px){.tab:hover .title,.tab:hover .toggle-arrow{border-color:#fff}.tab:hover .toggle-arrow{transform:rotate(0deg)}.hover:hover{color:#fff}.desktop{display:none!important}.mobile{display:block}.sidebar-space-holder{padding:0 0 0 3.5vw;position:fixed;transform:translateX(-150%);transition:all .4s;width:100%;z-index:14}.sidebar-space-holder.active{transform:translateX(-3.5vw)}.sidebar-links{border-right:0;width:100%}.posts{width:100%}.tab{border-top:1px solid #fff;display:flex;flex-wrap:wrap}.tab.active{color:#d4f5a9}.tab.active .title,.tab.active .toggle-arrow{border-color:#d4f5a9;color:#d4f5a9}.tab.active .toggle-arrow{transform:rotate(-90deg)}.top-content{flex-direction:column;margin-bottom:0}.content{border-left:0;border-radius:0;border-right:0;border-top:0;padding-left:0;padding-right:0}.featured-image,.hs-video-widget{margin-bottom:2em;width:100%}.active .title{border-color:#d4f5a9}.date,.event-name,.location{width:50%}.toggle-arrow{align-items:unset;height:34px;width:34px}.arrow{width:fit-content}.company-name{font-size:20px;font-weight:700;margin-bottom:20px;width:80%}.menu-opener-container{align-items:center;background-color:#fff;border-radius:100%;bottom:20px;display:flex;padding:10px;position:fixed;right:3.5vw;z-index:15}.menu-opener{background-color:#fff;height:50px;width:50px}.menu-operner label{flex-direction:column;width:70px}.menu,.menu-operner label{cursor:pointer;display:flex}.menu{background-color:transparent!important;border:none!important;padding:0}.line{fill:none;stroke:#000;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line,.line1{stroke-width:6}.line1{stroke-dasharray:60 207}.line2{stroke-dasharray:60 60}.line2,.line3{stroke-width:6}.line3{stroke-dasharray:60 207}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}}@media(max-width:430px){.events-header{align-items:flex-start;flex-direction:column;gap:1em}}