.careers-page-wrapper .careers-header-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:48px;padding:40px 80px 100px;background:linear-gradient(0deg,rgba(38,62,122,.9),rgba(38,62,122,.9)),url(/assets/Careers/Header.jpg) 0 -612.52px/100% 426.316% no-repeat}@media screen and (max-width:1024px){.careers-page-wrapper .careers-header-wrapper{background:linear-gradient(0deg,rgba(38,62,122,.9),rgba(38,62,122,.9)),url(/assets/Careers/Header.jpg) #d3d3d3 50%/cover no-repeat}}.careers-page-wrapper .careers-header-wrapper .breadcrumbs-wrapper{display:flex;justify-content:center;align-items:center;gap:12px}.careers-page-wrapper .careers-header-wrapper .breadcrumbs-wrapper svg{padding-top:4px}.careers-page-wrapper .section-wrapper{background:#fff;padding:80px;display:flex;gap:80px;margin:0 auto;max-width:1920px}@media screen and (max-width:1024px){.careers-page-wrapper .section-wrapper{padding:80px 24px;flex-direction:column-reverse;gap:24px}}.careers-page-wrapper .section-wrapper .left{width:50%}@media screen and (max-width:1024px){.careers-page-wrapper .section-wrapper .left{width:100%}}.careers-page-wrapper .section-wrapper .left img{border-radius:16px;width:100%;height:100%}.careers-page-wrapper .section-wrapper .right{width:50%;display:flex;flex-direction:column;gap:24px;justify-content:center}@media screen and (max-width:1024px){.careers-page-wrapper .section-wrapper .right{width:100%}}.careers-page-wrapper .section-wrapper .right .section-main-header{max-width:80%}@media screen and (max-width:1024px){.careers-page-wrapper .section-wrapper .right .section-main-header{max-width:100%}}.careers-page-wrapper .section-wrapper .right .desc-wrapper{display:flex;gap:12px;align-items:center}.careers-page-wrapper .jobs-wrapper{display:flex;padding:56px 0;background:#f8f8f9;flex-direction:column;justify-content:center;align-items:center;gap:48px}@media screen and (max-width:1024px){.careers-page-wrapper .jobs-wrapper{gap:24px;padding:56px 24px}}.careers-page-wrapper .jobs-wrapper .positions-wrapper{display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;padding:0 15%}@media screen and (max-width:1024px){.careers-page-wrapper .jobs-wrapper .positions-wrapper{padding:0;gap:24px}}.careers-page-wrapper .jobs-wrapper .positions-wrapper .career-card{display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;border-radius:16px;background:#fff}@media screen and (max-width:1024px){.careers-page-wrapper .jobs-wrapper .positions-wrapper .career-card{padding:16px;gap:24px}}.careers-page-wrapper .jobs-wrapper .positions-wrapper .career-card .career-header{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:1024px){.careers-page-wrapper .jobs-wrapper .positions-wrapper .career-card .career-header{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}}.careers-page-wrapper .jobs-wrapper .positions-wrapper .career-card .career-header .text-small-20{padding:12px 16px;border-radius:24px;background:var(--Colors-Primary---Blue-50,#e9ecf2)}.careers-page-wrapper .jobs-wrapper .positions-wrapper .career-card .career-info{display:flex;gap:48px;align-items:center}.careers-page-wrapper .jobs-wrapper .positions-wrapper .career-card .career-info .text-wrapper{display:flex;gap:9px;align-items:center}.careers-page-wrapper .jobs-wrapper .positions-wrapper .career-card button{width:20%}@media screen and (max-width:1024px){.careers-page-wrapper .jobs-wrapper .positions-wrapper .career-card button{width:100%}}.careers-page-wrapper .apply-wrapper{display:flex;padding:56px 80px;background:#f8f8f9;flex-direction:column;justify-content:center;align-items:center;gap:48px;width:100%;margin:0 auto;max-width:1920px}@media screen and (max-width:1024px){.careers-page-wrapper .apply-wrapper{gap:24px;padding:48px 0}}.careers-page-wrapper .apply-wrapper .text-medium-24{max-width:70%;text-align:center}@media screen and (max-width:1024px){.careers-page-wrapper .apply-wrapper .text-medium-24{max-width:100%}}.apply-form-wrapper{padding:32px 40px;border-radius:24px;background:var(--Colors-Neutral-Greys-50,#f3f3f4);width:80%;box-shadow:0 0 24px 0 rgba(0,0,0,.05)}@media screen and (max-width:1024px){.apply-form-wrapper{padding:32px 16px;width:100%}}.apply-form-wrapper .content{display:flex;flex-direction:column;gap:8px}.apply-form-wrapper .content .section-main-header{text-align:start}@media screen and (max-width:1024px){.apply-form-wrapper .content .section-main-header{text-align:center}}.apply-form-wrapper .content .text-16{max-width:95%}@media screen and (max-width:1024px){.apply-form-wrapper .content .text-16{max-width:100%}}.apply-form-wrapper .content .form-container{margin-top:40px;display:flex;flex-direction:column;gap:24px}.apply-form-wrapper .content .form-container .MuiFormControl-root{width:100%;margin-bottom:16px}.apply-form-wrapper .content .form-container .MuiFormControl-root .MuiInputBase-root{border-radius:8px;background-color:#fff}.apply-form-wrapper .content .form-container .MuiFormControl-root .MuiInputBase-root:hover{background-color:#eaeaea}.apply-form-wrapper .content .form-container .MuiFormControl-root .MuiInputBase-root.Mui-focused{background-color:#f5f5f5;box-shadow:0 0 4px rgba(0,0,0,.2)}.apply-form-wrapper .content .form-container .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid #ccc}.apply-form-wrapper .content .form-container .MuiFormControl-root .MuiOutlinedInput-notchedOutline:hover{border-color:#999}.apply-form-wrapper .content .form-container .MuiFormControl-root .MuiInputLabel-root{color:#666}.apply-form-wrapper .content .form-container .MuiFormControl-root .MuiInputLabel-root.Mui-focused{color:#333}.apply-form-wrapper .content .form-container .file-upload-wrapper{margin:1rem 0}.apply-form-wrapper .content .form-container .file-upload-wrapper .MuiInput-root:before{border-bottom:none!important}.apply-form-wrapper .content .form-container .file-upload-wrapper .file-upload-input{display:flex;padding:14px 16px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%;border-radius:12px;border:1px dashed var(--Colors-Neutral-Greys-600,#7c7e81);background:var(--Colors-Neutral-Generic-White,#fff)}.apply-form-wrapper .content .form-container .file-upload-wrapper .file-upload-input input{display:hidden}.apply-form-wrapper .content .form-container .file-upload-wrapper .file-upload-input .text-wrapper{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px}.apply-form-wrapper .content .form-container .file-upload-wrapper .file-upload-input.label{display:inline-block;background-color:#1976d2;color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer;text-align:center;font-weight:500}.apply-form-wrapper .content .form-container .file-upload-wrapper .file-upload-input.label:hover{background-color:#145ca8}.apply-form-wrapper .content .form-container .file-upload-wrapper .file-upload-input.label:active{background-color:#0f4692}.apply-form-wrapper .content .form-container .file-upload-wrapper .file-upload-name{margin-top:.5rem;color:#333;font-size:.9rem}.apply-form-wrapper .content .form-container .first-row{display:flex;gap:24px}@media screen and (max-width:1024px){.apply-form-wrapper .content .form-container .first-row{flex-direction:column}}.apply-form-wrapper .content .form-container button{width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.apply-form-wrapper .content .form-container button{width:100%}}