.career-section{padding:100px 0 0}.career-heading{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:60px}.career-heading h2{color:navy;font-family:var(--Bespoke-font);font-size:54px;font-style:normal;font-weight:400;letter-spacing:-2.7px;line-height:63px;margin:0;text-align:center}.career-heading h2 i{color:#39b7a7}.career-heading-text{color:navy;font-family:TT Hoves Pro Trial;font-size:20px;font-style:normal;font-weight:400;line-height:31px;max-width:868px;text-align:center}.career-row{display:flex;flex-direction:column;gap:20px}.career-post{padding:40px}.career-post-heading{display:flex;gap:30px;margin-bottom:40px}.career-post-text{flex:1;font-size:18px;font-weight:400;line-height:150%}.career-post-text,.career-post-title{color:var(--Blue,navy);font-family:TT Hoves Pro Trial;font-style:normal}.career-post-title{font-size:26px;font-weight:500;line-height:109%;max-width:190px}a.arrow-btn{align-items:center;color:#39b7a7;display:flex!important;font-size:24px;font-weight:500;gap:10px;height:fit-content;justify-content:center;line-height:23.232px;margin:0 auto;text-decoration:none;width:fit-content}.career-post-details{border-bottom:1px solid navy;border-top:1px solid navy;display:flex;gap:20px;margin-bottom:10px;padding:10px 0}.career-post-details-content{border-right:1px solid navy;flex:1;padding-right:20px}.career-post-details-content:last-child{border-right:none;padding:0}.career-post-details-value,label.career-post-details-label{color:var(--Blue,navy);font-family:TT Hoves Pro Trial;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.career-form form{background:transparent}.career-form .form-title{display:none}.career-form input:-webkit-autofill{-webkit-text-fill-color:navy!important}.career-form form label{color:var(--Blue,navy);display:flex;font-family:TT Hoves Pro Trial}.career-form .hs-input,.career-form form label{font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin:0}.career-form .hs-input{border:none;color:navy}.career-form input[type=file]{display:none}.career-form .hs-input::placeholder{color:#9a9a9a;font-family:TT Hoves Pro Trial;font-size:18px;font-style:italic;font-weight:400;line-height:120%}.career-form .hs-form-field{border-right:1px solid navy;display:flex;flex:1;flex-direction:column;margin:0;min-height:60px}.career-form .hs_phone.hs-phone.hs-fieldtype-phonenumber{max-width:calc(33.33% - 8px)}.career-form .hs-fieldtype-file.field.hs-form-field{justify-content:center}.career-form .form-columns-2,.career-form .form-columns-3{border-bottom:1px solid navy;display:flex;gap:15px;margin-bottom:10px;padding-bottom:10px}.career-form .hs-form-field:last-child{border-right:none}.career-form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field span{display:block}.career-form .form-columns-2:last-child{margin:0}.career-post.open-form{background:#fff;border:1px solid navy;box-shadow:0 0 14px 0 rgba(0,0,0,.1)}.career-post{border:1px solid transparent}.career-form{display:none}.career-form form .inputs-list>li{margin:0}.career-form form .hs-button,.career-form form input[type=submit]{color:#39b7a7;font-size:24px;height:auto;width:auto}.career-form form .hs-button:before,.career-form form input[type=submit]:before{background-image:url(https://144314576.fs1.hubspotusercontent-eu1.net/hubfs/144314576/arrow-1.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:8px;vertical-align:middle;width:16px}a.arrow-btn.apply-btn:hover{color:navy}a.arrow-btn.apply-btn:hover img{filter:invert(80%) sepia(111%) saturate(7148%) hue-rotate(240deg) brightness(60%) contrast(63%)}.career-form form .hs-button:hover,.career-form form input[type=submit]:hover{color:navy!important}.career-form form .hs-button:focus,.career-form form input[type=submit]:focus{background:transparent!important}.career-form form label.hs-main-font-element{color:red}@media(max-width:1024px){.career-post{padding:20px}.career-heading h2{font-size:40px;letter-spacing:-1px;line-height:50px}.career-heading{margin-bottom:40px}.career-post-text{font-size:16px;text-align:center}.career-post-heading{align-items:center;flex-direction:column;gap:15px;justify-content:center;margin-bottom:20px}.career-post-title{max-width:100%;text-align:center}}@media(max-width:768px){.career-section{padding:80px 0 0}.career-post{padding:15px}.career-heading h2{font-size:30px;letter-spacing:-1px;line-height:40px}.career-heading{margin-bottom:20px}.career-heading-text{font-size:18px}.career-post-title{font-size:22px}.career-form .form-columns-2,.career-form .form-columns-3{flex-direction:column;gap:10px}.career-form .hs-form-field,.career-form .hs_phone.hs-phone.hs-fieldtype-phonenumber{border-bottom:1px solid navy;border-right:none;max-width:100%;padding-bottom:10px;width:100%!important}.career-form .hs-form-field:last-child{border:none;padding-bottom:0}.career-post-details-content{border-right:none;flex:unset;max-width:calc(50% - 10px);position:relative;width:100%}.career-post-details-content:after{background-color:navy;content:"";height:100%;position:absolute;right:-10px;top:0;width:1px}.career-post-details-content:before{background-color:navy;bottom:-9px;content:"";height:1px;left:0;position:absolute;width:calc(100% + 10px)}.career-post-details-content:nth-child(2n):before{left:-10px}.career-post-details-content:nth-child(2n):after{display:none}.career-post-details-content:nth-child(2){border-right:none}.career-post-details{border-bottom:none;flex-wrap:wrap;gap:20px}a.arrow-btn{font-size:18px}}@media(max-width:575px){.career-post-details-content,.career-post-details-content:last-child{border-bottom:1px solid navy;flex:unset;max-width:100%;padding-bottom:10px;width:100%}.career-post-details-content:after{display:none}.career-post-details{flex-wrap:wrap;gap:10px}.career-post-details-content:after,.career-post-details-content:before{display:none}}