.careers{margin:0 auto;max-width:1140px}.careers-inner-container{background-color:#f9f9f9;display:flex;flex-direction:column;gap:40px;padding:70px 60px}.career-item{background-color:#fff;display:flex;gap:30px;justify-content:space-between;padding:30px 60px 30px 30px}.career-item .item__details{display:flex;flex-direction:column;gap:10px}.item__cta,.item__cta a{align-items:center;display:flex}.item__cta a{background:var(--Dark-purple,#343659);color:var(--white,#fff);font-family:open-sans-condensed,serif;font-size:18px;justify-content:center;line-height:24px;padding:17px 35px;text-align:center;white-space:nowrap}.item__cta a,.item__details h6{font-style:normal;font-weight:700;text-transform:uppercase}.item__details h6{color:#434573;font-size:16px;letter-spacing:2px;line-height:20px;margin-bottom:0}.item__details .title{color:var(--Blue-Violet,#434573);font-family:open-sans-condensed,serif;font-size:30px;font-style:normal;font-weight:700;line-height:36px}.item__details .locations{font-size:16px;gap:15px}.item__details .locations,.item__details .locations svg{align-items:center;display:flex}.career-modal{align-items:center;background:rgba(67,69,115,.5);display:none;inset:0;justify-content:center;overflow-y:auto;padding:20px;position:fixed;z-index:1000}.modal{background:#fff;background:var(--Dark-Purple,#343659);box-shadow:0 10px 25px rgba(0,0,0,.2);margin:auto;max-width:1170px;overflow-y:auto;padding:40px 16px 50px;position:relative;width:100%}.close-top{background:none;border:0;cursor:pointer;font-size:20px;left:10px;position:absolute;top:10px}.close-bottom{color:#fff;font-family:open-sans-condensed,serif;font-size:18px;font-style:normal;font-weight:700;line-height:24px;text-align:center;text-transform:uppercase}.modal .bottom-container{padding-top:40px;text-align:center}.modal form{background-color:#fff;letter-spacing:0;margin:0 auto;max-width:585px;padding:50px}.modal form input[type=file]{color:transparent}.modal form input[type=file]::file-selector-button{align-items:center;background:var(--Dark-purple,#343659);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;padding:17px 35px;transition:background .2s ease}.custom-upload,.modal form input[type=submit]{align-items:center;background:var(--Dark-purple,#343659);border:0;color:#fff;cursor:pointer;display:flex;font-family:open-sans-condensed,serif;font-size:18px;font-style:normal;font-weight:700;gap:10px;justify-content:center;line-height:24px;max-width:211px;padding:17px 35px;text-align:center;text-transform:uppercase;white-space:nowrap}.file-name{color:#333;font-size:14px;margin-bottom:8px}.modal form input[type=file]::file-selector-button:hover{background:#2a2b47}.modal form input[type=file]::-webkit-file-upload-button{align-items:center;background:var(--Dark-purple,#343659);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;padding:17px 35px;transition:background .2s ease}.modal form .hs-form-booleancheckbox-display>span,.modal form .hs-richtext{color:var(--purple,#51548c);font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:0}.modal form .inputs-list{display:flex}.modal form .inputs-list li{margin-bottom:0}.modal form .inputs-list{margin-top:5px}.modal form .hs-form-required:after{color:#343659;font-size:16px;font-weight:700}.modal .submitted-message{color:#fff;text-align:center}.modal .hs_error_rollup{background-color:unset;padding:0}.modal .hs_error_rollup label{color:#d50000;font-size:14px}.modal form input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #51548c;border-radius:0;cursor:pointer;height:15px;position:relative;transition:background .2s,border-color .2s;width:15px}.modal form input[type=checkbox]:checked{background:#51548c;border-color:#51548c}.modal form input[type=checkbox]:checked:after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8" fill="none"><path d="M9.40527 1.34927L7.95459 0L3.86874 4.55209L1.89901 2.56226L0.594727 3.91153L4.09499 7.45508L9.40527 1.34927Z" fill="white"/></svg>') no-repeat 50%;background-size:contain;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}@media (max-width:600px){.career-item,.careers-inner-container{padding:30px}.career-item{flex-direction:column}.modal{padding:30px}.modal form{padding:30px 20px}.career-modal{overflow-y:auto}.modal .bottom-container{padding-top:25px}}