.Bamboo_Component__05DRG *{font-family:var(--font-outfit),sans-serif!important}.Bamboo_Component__05DRG ul{border-style:none!important}.Bamboo_Component__05DRG ul .BambooHR-ATS-Department-Item{margin-bottom:4rem!important}@media (min-width:768px){.Bamboo_Component__05DRG ul .BambooHR-ATS-Department-Item{margin-bottom:5rem!important}}.Bamboo_Component__05DRG .BambooHR-ATS-Department-Header{margin-bottom:.5rem;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(53 181 172/var(--tw-text-opacity))}@media (min-width:768px){.Bamboo_Component__05DRG .BambooHR-ATS-Department-Header{margin-bottom:1rem;font-size:.875rem}}.Bamboo_Component__05DRG .BambooHR-ATS-Jobs-Item{display:flex;justify-content:space-between;border-bottom-width:1px;padding-top:1rem;padding-bottom:1rem}@media not all and (min-width:768px){.Bamboo_Component__05DRG .BambooHR-ATS-Jobs-Item{flex-direction:column}}@media (min-width:768px){.Bamboo_Component__05DRG .BambooHR-ATS-Jobs-Item{align-items:center;padding-top:1.25rem;padding-bottom:1.25rem}}.Bamboo_Component__05DRG .BambooHR-ATS-Jobs-Item a{font-weight:500;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}@media (min-width:768px){.Bamboo_Component__05DRG .BambooHR-ATS-Jobs-Item a{font-size:24px}}.Bamboo_Component__05DRG .BambooHR-ATS-Jobs-Item span{padding-top:0!important;font-size:.875rem}.Bamboo_Component__05DRG .BambooHR-ATS-Jobs-List{padding-left:0!important}.Spinner_Component__mZy3A{margin:auto;display:inline-block;vertical-align:middle}.Spinner_Spinner__n91Nk{border-width:3px;animation:Spinner_spin__dJsWg 1s ease-in-out infinite;-webkit-animation:Spinner_spin__dJsWg 1s ease-in-out infinite;display:inline-block;border-radius:9999px;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}@keyframes Spinner_spin__dJsWg{to{-webkit-transform:rotate(1turn)}}.CaseStudiesCategoriesSlider_Container__xq9W0 h3{text-shadow:#3c3d3d 1px 0 35px}.CaseStudiesCategoriesSlider_Container__xq9W0 .intersection{opacity:1}.CaseStudiesCategoriesSlider_Container__xq9W0 .progress-bar{position:relative!important}@media (min-width:768px){.CaseStudiesCategoriesSlider_Container__xq9W0 .progress-bar{width:calc(100% - 100px)!important}}.CaseStudiesCategoriesSlider_Container__xq9W0 .progress-bar .swiper-pagination-progressbar-fill{background:#014550!important}.CaseStudiesCategoriesSlider_Card__0vlFh{opacity:0}.CaseStudiesCategoriesSlider_Card__0vlFh:hover .btn-arrow{margin-left:15px}.CaseStudiesCategoriesSlider_Card__0vlFh:hover img{scale:1.1}.CaseStudiesListRich_Swiper__RPFXG .swiper-pagination{top:auto!important;bottom:0!important;height:2px!important}.CaseStudiesListRich_SwiperO__9AMu6 .swiper-pagination{background:#cdd3d3}.CaseStudiesListRich_Swiper__RPFXG .swiper-pagination-progressbar-fill{background:#343a40!important}.CaseStudiesListRich_SwiperE__Tz0RP .swiper-pagination{background:hsla(180,6%,82%,.2)}.CaseStudiesListRich_SwiperE__Tz0RP .swiper-pagination-progressbar-fill{background:#fbf5f2!important}.CaseStudyCard_Component__KBzW9:hover img{scale:1.1}.EventSlider_Component__9i_aI .progress-bar{position:relative!important}@media (min-width:768px){.EventSlider_Component__9i_aI .progress-bar{width:calc(100% - 100px)!important}}.EventSlider_Component__9i_aI .progress-bar .swiper-pagination-progressbar-fill{background:#333!important}.ArticleCard_Component__Fi_N0:hover .btn-arrow{margin-left:15px}.ArticleCard_Component__Fi_N0:hover img{scale:1.1}.MobileMenu_Overlay__cDW6l{background-color:rgba(0,0,0,.5)}.MobileMenu_Content__7Db1f{max-width:100%;transition:all .3s ease;animation:MobileMenu_openFromLeft__yYukD .3s forwards}.MobileMenu_Content__7Db1f .ItemMenuActive .submenu{background-color:#f8f9fa}.MobileMenu_Content__7Db1f .ItemMenuActive .submenu li{display:block}.MobileMenu_Content__7Db1f .ItemMenuActive svg{transform:rotate(90deg)}.MobileMenu_CloseMenu__qqQpS svg{max-width:35px}@keyframes MobileMenu_openFromLeft__yYukD{0%{opacity:0;left:-400px}to{opacity:1;left:0}}.MobileMenu_MenuItem__to79c .submenu{font-size:.875rem}.MobileMenu_MenuItem__to79c .submenu:nth-child(2n){background-color:#373737}.MobileMenu_MenuItem__to79c .submenu li{animation:MobileMenu_growDown__QJXiT .4s ease-in-out forwards;transform-origin:top center}@keyframes MobileMenu_growDown__QJXiT{0%{transform:scaleY(0)}80%{transform:scaleY(1.01)}to{transform:scaleY(1)}}.Footer_Logo__cL_qq{transition:filter .1s linear}.Footer_Logo__cL_qq:hover{filter:brightness(.875)}.Footer_SocialMenuTitle__m_KUG{position:relative}.Footer_SocialMenuTitle__m_KUG:before{content:"";position:absolute;width:73px;border-top:5px solid #fbf5f2;top:-15px;background-color:#fbf5f2}@media (min-width:992px){.Footer_SocialMenuTitle__m_KUG:before{content:normal}}@media (min-width:768px){.Footer_FooterScrolled__mlB0c #kai-widget{--tw-translate-y:-5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media not all and (min-width:768px){.Footer_Footer__I_P00 [data-name=float-button]>div{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.Footer_FooterScrolled__mlB0c [data-name=float-button]>div{animation:Footer_fadeOut__BMrAi .5s ease-in-out;opacity:0}}.KaiWidget_Component__tekDk [data-name=float-button]>div{opacity:0!important;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.KaiWidget_HalfPage__74sy3 [data-name=float-button]>div{opacity:1!important}.GenericForm_Component__Be6jM{max-width:852px;margin:0 auto}.GenericForm_Select__menu__1y55n{@media (min-width:640px){left:47px}@media (min-width:1024px){left:170px}@media (min-width:1280px){left:257px}}.GenericForm_Button__5HIMb{max-width:315px}.GenericForm_CustomSelect___2ReN .select__control{display:inline-flex;align-items:center;justify-content:space-between;background-color:transparent;border:none;border-bottom:1px solid #35b5ac;border-radius:0;color:#91908e;font-size:inherit;height:60px;width:100%;white-space:normal;margin:0 auto}.GenericForm_CustomSelect___2ReN .select__control:hover{border:none;border-bottom:1px solid #35b5ac}.GenericForm_CustomSelect___2ReN .select__control--is-focused{box-shadow:none;border-color:#35b5ac}.GenericForm_CustomSelect___2ReN .select__value-container{padding:0}.GenericForm_CustomSelect___2ReN .select__menu{max-width:580px;left:50%!important;transform:translateX(-50%)!important;position:absolute}.GenericForm_InputText__LP2ke input{display:inline-flex;align-items:center;justify-content:space-between;background-color:transparent;border:none;border-bottom:1px solid #35b5ac;color:#fbf5f2;font-size:inherit;height:60px;width:100%;white-space:normal;margin:0 auto;transform:.3s ease-in-out all}.GenericForm_InputText__LP2ke input::-moz-placeholder{color:#91908e;font-weight:300}.GenericForm_InputText__LP2ke input::placeholder{color:#91908e;font-weight:300}.GenericForm_InputText__LP2ke input:hover{border:none;border-bottom:1px solid #35b5ac}.GenericForm_InputText__LP2ke input:focus{box-shadow:none;outline:none;border-color:#35b5ac}.GenericForm_Checkbox__gJWXh input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.GenericForm_Checkbox__gJWXh .label a{text-decoration:underline}.GenericForm_Checkbox__gJWXh .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#3c3d3d;transition:all .15s ease-in}.GenericForm_Checkbox__gJWXh input:checked~.checkmark,.GenericForm_Checkbox__gJWXh:hover input~.checkmark{background-color:#fbf5f2}.GenericForm_Checkbox__gJWXh .checkmark:after{content:"";position:absolute;display:none;transition:all .3s ease-in}.GenericForm_Checkbox__gJWXh input:checked~.checkmark:after{display:block}.GenericForm_Checkbox__gJWXh .checkmark:after{left:9px;top:4px;width:9px;height:14px;border:solid #014550;border-width:0 3px 3px 0;transform:rotate(45deg)}.GenericForm_TextArea__p6GUw textarea{display:inline-flex;align-items:center;justify-content:space-between;border:1px solid #fbf5f2;color:#fbf5f2;font-size:inherit;width:100%;white-space:normal;padding:16px;min-height:325px;transform:.3s ease-in-out all}.GenericForm_TextArea__p6GUw textarea:focus{border-color:#35b5ac;outline:none}.GenericForm_TextArea__p6GUw textarea::-moz-placeholder{color:#91908e;font-weight:300}.GenericForm_TextArea__p6GUw textarea::placeholder{color:#91908e;font-weight:300}.GenericForm_Arrow__4WeYT{fill:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:all .3s ease}.ResponseMessage_Component__YELAY{position:fixed;left:50%;transform:translate(-50%,-50%);padding:15px 25px;border-radius:5px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1);font-size:18px;transition:opacity .3s ease}.ResponseMessage_visible__wj_iW{opacity:1}.ResponseMessage_hidden__VO0A2{opacity:0}.Header_Component___ZhYX{visibility:visible}.Header_Content___4ZNB .ItemMenuActive ul,.Header_Content___4ZNB [class^=Header_ItemMenu]:hover ul{display:block!important}.Header_Logo__S4lpz{transition:filter .1s linear}.Header_Logo__S4lpz:hover{filter:brightness(.875)}.Header_ItemMenu__nS1Uo>ul{top:95px;box-shadow:0 0 1.25px #fbf5f2;animation:Header_fadeInRight__fT_Gq .2s ease-out 0s;z-index:1;width:100%;max-width:365px}.Header_ItemMenu__nS1Uo>ul>li{box-shadow:0 0 .75px #fbf5f2}.Header_ItemMenu__nS1Uo svg{stroke:#fbf5f2;fill:transparent}.Header_ItemMenu__nS1Uo:hover svg{stroke:#014550}.Header_AccessibilityButton__WIMN6:focus{box-shadow:0 0 1.25px #fbf5f2;z-index:90}.Header_MobileMenuButton__v1qfo svg{max-width:35px}@keyframes Header_fadeInRight__fT_Gq{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:translate(-16px)}}.CtaButton_Arrow__cROdH{fill:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:all .3s ease}.CtaButton_Component__jnTX8 .border-back{transition:opacity .55s ease-in-out .5s}.CtaButton_Component__jnTX8:has(a:hover) .border-back{opacity:.2;transition:opacity .5s ease-in-out}.CtaButton_Component__jnTX8 .border-front{transition:width .5s ease-in-out}.CtaButton_Component__jnTX8:has(a:hover) .border-front{transition:width .5s ease-in-out .3s;width:100%}.CaseStudiesCarrousel_CaseStudies__iKZNy .swiper-slide-thumb-active .CaseStudiesCarrousel_bullet__kfJBT{background-color:#35b5ac}.CaseStudiesCarrousel_Arrow__SdmhZ{fill:none;border:1px solid #fbf5f2;border-radius:50%;height:50px;width:50px;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;top:50%;cursor:pointer;stroke:#fbf5f2;transition:all .3s ease}.CaseStudiesCarrousel_Arrow__SdmhZ:hover{background-color:#014550;color:#fbf5f2;border-color:#014550;stroke:#fbf5f2}.CaseStudiesCarrousel_caseStudies__6kpO4 .swiper-slide-thumb-active .bullet,.CaseStudiesCarrousel_caseStudies__6kpO4 .swiper-slide-thumb:hover .bullet{--tw-bg-opacity:1;background-color:rgb(53 181 172/var(--tw-bg-opacity))}@media (max-width:768px){.CaseStudiesCarrousel_CaseStudies__iKZNy .text-white{text-shadow:1px 1px 36px #333}}.CaseStudiesCarrousel_CaseStudies__iKZNy .swiper-slide-thumb-active .text-white{font-weight:500}