.jobsPage .jobsSection{width:100%}.jobsPage .jobsHead{background-color:#fff;padding:70px 0 0}.jobsPage .jobsHead h1{font-weight:900;font-size:36px;line-height:43px;color:#213d56;padding-bottom:14px;text-align:center}.jobsPage .currentOPenings{padding:60px 0 100px;width:100%}.jobsPage .jobDesc{font-weight:450;font-size:16px;line-height:168%;text-align:center;color:#546b8e;padding-bottom:50px}.jobsPage .currentOPenings h2{font-weight:700;font-size:34px;text-align:center;color:#213d56}.jobsPage .openingWrapper{padding-top:60px;display:flex;column-gap:27px;justify-content:center}.jobsPage .openingCard{background-color:#fff;border:1px solid rgba(76,174,255,.24);box-shadow:2px 1px 23px rgba(76,174,255,.2);border-radius:12.341px;max-width:30%;width:100%;transition:transform .1s;padding:62px 20px 40px}.jobsPage .positionDetail p{font-weight:700;font-size:20px;line-height:164.5%;color:#213d56;padding-bottom:8px;text-align:center;text-transform:capitalize}.jobsPage .positionDetail span{display:block;font-weight:450;font-size:14px;line-height:164.5%;text-align:center;color:#213d56}.jobsPage .openingCard:hover{transform:scale(1.02)}.jobsPage .positionIcon{text-align:center}@media (max-width:767px){.jobsPage .openingWrapper{flex-direction:column;align-items:center;gap:20px}.jobsPage .openingCard{max-width:414px}}@media (max-width:575px){.jobsPage .jobsHead{padding:60px 0 0}.jobsPage .jobsHead h1{font-size:26px;line-height:150%}.jobsPage .currentOPenings h2{font-size:24px;line-height:150%}}.jobsPage .whyUs{padding:56px 0;width:100%;background-color:#fbfcff}.jobsPage .whyUs h2{font-weight:700;font-size:34px;text-align:center;color:#213d56;margin-bottom:14px}.jobsPage .whyUsDesc{font-weight:450;font-size:18px;line-height:164.5%;text-align:center;color:#546b8e}.jobsPage .whyUsWrapper{padding-top:60px;display:flex;flex-wrap:wrap;row-gap:46px;justify-content:center;column-gap:100px}.jobsPage .whyUsCard{display:flex;justify-content:center;max-width:28%;width:100%;column-gap:6px}.jobsPage .whyus-Text p{font-weight:700;font-size:18px;line-height:108.5%;color:#213d56;padding-bottom:15px}.jobsPage .whyus-Text span{font-weight:450;font-size:16px;line-height:164.5%;color:#546b8e}@media (max-width:767px){.jobsPage .whyUsWrapper{row-gap:30px;column-gap:60px}.jobsPage .whyUsCard{max-width:43%}}@media (max-width:575px){.jobsPage .whyUs h2{font-size:24px;line-height:150%}.jobsPage .whyUsDesc{font-size:16px}.jobsPage .whyUsCard{justify-content:flex-start;max-width:100%}}.jobsPage .joinTeam{width:100%;padding:100px 0}.jobsPage .joinTeam .joinTeamHead{font-weight:700;font-size:34px;text-align:center;color:#213d56;max-width:954px;width:1005;margin:0 auto}.jobsPage .formWrapper{padding-top:60px;max-width:730px;width:100%;margin:0 auto}.jobsPage .formWrapper form{width:100%}.jobsPage .myerror{margin-bottom:16px}.jobsPage .gb_inputGroup{position:relative;display:flex;flex-direction:column-reverse;transition:all .3s ease}.jobsPage .error-message{font-size:13px;line-height:21px;letter-spacing:-.008em;color:#df4d4d;position:relative;margin-left:5px}.errSelect,.myerror .gb_inputGroup .err{border:1px solid red;border-radius:8px}.jobsPage .uploadCv{margin:16px 0;display:flex;width:100%;align-items:center;column-gap:13px;position:relative}.jobsPage .uploadCv input[type=file]{opacity:0;position:absolute;width:125px;left:0;top:0;height:100%;cursor:pointer}.jobsPage .uploadCv .custom-file-upload{max-width:125px;width:100%;display:block;background-color:#ebebeb;border:1px solid #d9d9d9;border-radius:3px;padding:2px 0;font-size:14px;line-height:24px;color:#221f1f;text-align:center;cursor:pointer}.jobsPage .uploadFiles .file-name{font-size:13px;line-height:24px;display:flex;align-items:flex-end;color:#777}.jobsPage .uploadCoverLetter{display:flex;width:100%;align-items:center;column-gap:13px;position:relative}.jobsPage .uploadCoverLetter input[type=file]{opacity:0;position:absolute;width:125px;left:0;top:0;cursor:pointer;height:100%}.jobsPage .uploadCoverLetter .custom-file-upload{max-width:150px;width:100%;display:block;background-color:#ebebeb;border:1px solid #d9d9d9;border-radius:3px;padding:2px 0;font-size:14px;line-height:24px;color:#221f1f;text-align:center;cursor:pointer}.jobsPage .uploadCoverLetter .file-name{font-size:13px;line-height:24px;display:flex;align-items:flex-end;color:#777}.jobsPage .gb_input{background-color:#f5f9ff;border:1.01996px solid #e7eef9;border-radius:6px;height:52px;padding:15px 16px;outline:none}.jobsPage .formWrapper .gb_inputGroup input:hover,.jobsPage .formWrapper .gb_inputGroup select:hover,.jobsPage .formWrapper .gb_inputGroup textarea:hover{border:1px solid #233f8c}.jobsPage .gb_inputGroup label{font-size:15px;line-height:16px;color:#9db9db;position:absolute;left:13px;top:50%;transition:all .3s ease;transform:translateY(-50%);min-width:45px}.jobsPage .gb_inputGroup .gb_input::placeholder{opacity:0}.jobsPage input[type=number]::-webkit-inner-spin-button,.jobsPage input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jobsPage .gb_inputGroup .gb_input:focus+.gb_inputLabel,.jobsPage .gb_inputGroup .gb_input:not(:placeholder-shown)+.gb_inputLabel{top:1px;background:#fff;display:inline-block;padding:4px;font-size:12px}.jobsPage .gb_inputGroup select{background:#f5f9ff;border:1.01996px solid #e7eef9;border-radius:6px;height:52px;padding:15px 16px;outline:none;cursor:pointer;font-size:15px}.jobsPage .arrow{position:absolute;right:22px;top:50%;transform:translateY(-50%)}.jobsPage select#jobType{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.jobsPage button.submit{background:#1176ca;border-radius:3.526px;border:none;max-width:337px;width:100%;text-align:center;font-weight:500;font-size:14px;line-height:164.5%;color:#fff;padding:10px 0;outline:none;display:block;margin:21px auto 0;cursor:pointer}.jobsPage button.submit:hover{background-color:#2088df}.jobsOverlay{top:0;background-color:rgba(0,0,0,.4);z-index:2;left:0;right:0;bottom:0}.jobsMOdal,.jobsOverlay{position:fixed;width:100%}.jobsMOdal{max-width:430px;background-color:#fff;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 p{font-family:inherit;font-style:normal;font-weight:450;font-size:24px;line-height:164.5%;text-align:center;color:#213d56}@media (max-width:575px){.jobsPage .joinTeam{padding:60px 0}.jobsPage .joinTeam .joinTeamHead{font-size:27px}.jobsPage .formWrapper{padding-top:60px;max-width:730px;width:100%;margin:0 auto}.jobsMOdal{max-width:375px;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:10px 0}.jobsMOdal img{width:150px;height:150px}.jobsMOdal p{font-family:inherit;font-style:normal;font-weight:450;font-size:17px;line-height:150.5%;text-align:center;color:#213d56}}