:root{--color-white:#ffffff}.jobsOverlay{position:fixed;width:100%;top:0;background-color:rgba(0,0,0,.4);z-index:2;display:none;left:0;right:0;bottom:0}.jobsSection{width:100%}.jobsHead{background-color:#fff;padding:99px 0 32px}.jobsMOdal{max-width:430px;width:100%;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 0}.jobsMOdal img{display:block;width:100%;width:100px;height:100px}.jobsMOdal p{font-family:CircularStd;font-style:normal;font-weight:450;font-size:24px;line-height:164.5%;text-align:center;color:#213d56}.container{max-width:1200px}.jobsHead h1{font-style:normal;font-weight:900;font-size:36px;line-height:43px;color:#213d56;font-family:CircularStd;padding-bottom:14px;text-align:center}.jobDesc{font-family:CircularStd;font-style:normal;font-weight:450;font-size:16px;line-height:168%;text-align:center;font-family:CircularStd;color:#546b8e;padding-bottom:50px}.jobDesc a{color:#4caeff;text-decoration:underline}.jobDesc a:hover{color:#1276ce}.currentOPenings{padding:60px 0 100px;width:100%}.currentOPenings h2{font-style:normal;font-weight:700;font-size:34px;text-align:center;color:#213d56;font-family:CircularStd}.openingWrapper{padding-top:60px;display:flex;column-gap:27px;justify-content:center}.openingCard{background-color:#fff;border:1px solid rgba(76,174,255,.24);box-shadow:2px 1px 23px rgb(76 174 255 / 20%);border-radius:12.341px;padding:62px 20px;max-width:30%;width:100%;transition:1s transform}.openingCard:hover{transform:scale(1.1)}.positionIcon{width:93px;height:93px;margin:0 auto 10px}.positionIcon svg{display:block}.positionDetail p{font-family:CircularStd;font-style:normal;font-weight:700;font-size:20px;line-height:164.5%;color:#213d56;padding-bottom:8px;text-align:center}.positionDetail span{display:block;font-style:normal;font-weight:450;font-size:14px;line-height:164.5%;text-align:center;color:#213d56}.whyUs{padding:56px 0;width:100%;background-color:#fbfcff}.whyUs h2{font-style:normal;font-weight:700;font-size:34px;text-align:center;color:#213d56;margin-bottom:14px}.whyUsWrapper{padding-top:60px;display:flex;flex-wrap:wrap;row-gap:46px;justify-content:center;column-gap:100px}.whyUsCard{display:flex;justify-content:center;max-width:35.8%;width:100%;column-gap:6px}.whyus-Icon svg{display:block}.whyus-Text p{font-family:CircularStd;font-style:normal;font-weight:700;font-size:18px;line-height:108.5%;color:#213d56;padding-bottom:15px}.whyus-Text span{font-family:CircularStd;font-style:normal;font-weight:450;font-size:16px;line-height:164.5%;color:#546b8e}.joinTeam{width:100%;padding:100px 0}.joinTeam .joinTeamHead{font-family:CircularStd;font-style:normal;font-weight:700;font-size:34px;text-align:center;color:#213d56;max-width:954px;width:1005;margin:0 auto}.formWrapper{padding-top:60px;width:100%;max-width:730px;width:100%;margin:0 auto}.formWrapper form{width:100%}.gb_inputGroup{position:relative;display:flex;flex-direction:column-reverse;transition:.3s all ease}.gb_inputGroup+.gb_inputGroup{margin:16px 0 0 0}.gb_input{background-color:#f5f9ff;border:1.01996px solid #e7eef9;border-radius:6px;height:52px;padding:15px 16px;outline:0}.gb_inputGroup select{background:#f5f9ff;border:1.01996px solid #e7eef9;border-radius:6px;height:52px;padding:15px 16px;outline:0;cursor:pointer;font-size:15px}.gb_inputGroup label{font-size:15px;line-height:16px;color:#9db9db;position:absolute;left:13px;top:50%;transition:.3s all ease;transform:translateY(-50%);min-width:45px}.forIn.focused span.required,span.required.focus{color:#df4d4d}.gb_inputGroup label.forIn.focused{left:15px;top:-8px;padding:0 5px;background:#fff;font-size:12px;color:#233f8c}.gb_inputGroup select{color:#9db9db}.gb_inputGroup .gb_input::placeholder{opacity:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gb_inputGroup .gb_input:focus+.gb_inputLabel,.gb_inputGroup .gb_input:not(:placeholder-shown)+.gb_inputLabel{top:1px;background:var(--color-white);display:inline-block;padding:4px 4px;font-size:12px}.labeled{top:0!important;background:#fff;display:inline-block;padding:0 4px}.gb_inputGroup .gb_input:focus+.gb_inputLabel{color:#233f8c}.gb_inputGroup .gb_input:focus{border-color:#233f8c;outline:0!important;color:#546b8e}.gb_inputGroup .arrow{pointer-events:none}.uploadCv{margin:16px 0;display:flex;width:100%;align-items:center;column-gap:13px;position:relative}.uploadCv input[type=file]{opacity:0;position:absolute;width:125px;left:0;top:0;height:100%;cursor:pointer}select#jobType{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.uploadCv .custom-file-upload{max-width:125px;width:100%;display:block;cursor:pointer;background-color:#ebebeb;border:1px solid #d9d9d9;border-radius:3px;padding:2px 0;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#221f1f;text-align:center;cursor:pointer}.formWrapper .gb_inputGroup input:hover,.formWrapper .gb_inputGroup select:hover,.formWrapper .gb_inputGroup textarea:hover{border:1px solid #233f8c}.arrow{position:absolute;right:22px;top:50%;transform:translateY(-50%)}.whyUsDesc{font-family:CircularStd;font-style:normal;font-weight:450;font-size:18px;line-height:164.5%;text-align:center;color:#546b8e}.uploadFiles .file-name{font-family:CircularStd;font-style:normal;font-weight:400;font-size:13px;line-height:24px;display:flex;align-items:flex-end;color:#777}.uploadCoverLetter{display:flex;width:100%;align-items:center;column-gap:13px;position:relative}.uploadCoverLetter input[type=file]{opacity:0;position:absolute;width:125px;left:0;top:0;cursor:pointer;height:100%}.uploadCoverLetter .custom-file-upload{max-width:150px;width:100%;display:block;cursor:pointer;background-color:#ebebeb;border:1px solid #d9d9d9;border-radius:3px;padding:2px 0;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#221f1f;text-align:center;cursor:pointer}.uploadCoverLetter .file-name{font-family:CircularStd;font-style:normal;font-weight:400;font-size:13px;line-height:24px;display:flex;align-items:flex-end;color:#777}button.submit{background:#233f8c;border-radius:3.526px;border:none;max-width:337px;width:100%;text-align:center;font-family:CircularStd;font-style:normal;font-weight:500;font-size:14px;line-height:164.5%;color:#fff;padding:10px 0;outline:0;display:block;margin:21px auto 0;cursor:pointer}button.submit:hover{background-color:#3653a5}.error-message{font-size:13px;line-height:21px;letter-spacing:-.008em;color:#df4d4d;position:relative;margin-top:8px;padding-left:28px;display:none}.myerror{margin-bottom:16px}.error-message::before{position:absolute;content:'';width:19px;height:19px;left:0;top:0;background:url(../images/error-sign-new.png);background-repeat:no-repeat}.error{border-color:#df4d4d!important}@media(max-width:1200px){.whyUsCard{max-width:39.8%}.openingCard{max-width:33%}}@media(max-width:991px){.jobsHead h1{font-size:30px;line-height:150%}.currentOPenings h2{font-size:24px;line-height:150%}.openingWrapper{flex-wrap:wrap;row-gap:27px}.openingCard{max-width:46%}.whyUs h2{font-size:24px;line-height:150%}.whyUsCard{max-width:45%}.whyUsWrapper{column-gap:60px}.joinTeam h2{font-size:24px;line-height:150%}}@media(max-width:767px){.openingCard{max-width:60%}.whyUsCard{max-width:100%}.whyUsCard{justify-content:flex-start}.openingCard:hover{transform:unset}}@media(max-width:575px){.jobsHead h1{font-size:26px;line-height:150%}.jobsHead p{font-size:15px}.openingCard{max-width:100%}.joinTeam h2{font-size:24px;line-height:150%}.whyUsDesc{font-size:16px}}@media (max-width:430px){.jobsMOdal{max-width:330px}.joinTeam{padding:60px 0}.joinTeam .joinTeamHead{font-size:27px}}