@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap');*{font-family:'Rubik';box-sizing:border-box;margin:0}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
.careerGoals .h1{color:var(--text-black-131619,#131619);font-size:32px;font-weight:700}
.careerGoals a{color:white}
.careerGoals .mobile-field{display:flex}
.careerGoals .mobile-field select{border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:0;outline:0}
.careerGoals select:focus,.careerGoals input:focus{outline:0}
.careerGoals .content{padding-top:106px;padding-left:58px;width:42%}
.careerGoals .content p{color:var(--text-black-131619,#131619);font-size:16px;font-weight:400;line-height:24px}
.careerGoals .subTitle{margin-top:24px}
.careerGoals{display:flex;background-color:#fff;padding-bottom:24px;justify-content:space-between;width:100%;position:relative}
.careerGoals .dots{position:absolute;top:36px;left:58px}
.careerGoals .form-cont{display:flex;width:692px;justify-content:center;align-items:center;border-radius:10px;background:var(--White,#FFF);box-shadow:0 0 12px 0 rgba(0,0,0,0.25);padding:16px;margin-top:36px;margin-left:24px;margin-right:58px}
.careerGoals .form-content{display:flex;flex-direction:column;gap:16px}
.careerGoals .form-content .tnc3{cursor:pointer}
.careerGoals input{border-radius:10px;display:flex;width:392px;border:1px solid var(--a,#005dac);background:var(--White,#FFF);display:flex;padding:12px 24px}
.careerGoals .mobile-field{width:392px}
.careerGoals .mobile-field input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;width:100%}
.careerGoals .form-cont .form-content .h3{font-family:Rubik;font-size:20px;font-weight:500}
.tncCG{text-align:center}
.tncRteTextCG{display:flex}
.tncRteTextCG input{width:16px !important;height:16px !important}
.tncRteTextCG .tnc3{text-align:start}
.careerGoals .form-cont .img{margin-right:16px;width:244px;height:202px}
.careerGoals .form-cont .img img{width:100%}
.btn-cont{border-radius:10px;border:1px solid var(--gradients-orange,#ff6700);background:var(--gradients-orange,linear-gradient(90deg,#ff6700 0,#ff8900 100%));padding:12px 24px;width:100%;font-weight:500;text-align:center;color:white}
.careerGoals .mob-select{padding-left:19px !important;color:#5c666e}
.careerGoals .mob-select,.careerGoals .mobile-field input{border:0}
.careerGoals .mobile-field{border:1px solid var(--a,#005dac);border-radius:10px}
.main-popup{position:fixed;font-family:Rubik;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 1px 1px gray;gap:0;opacity:1;border-radius:10px;text-align:center;padding:5px 30px 5px 30px;width:50%;background-color:#fff;font-size:24px;font-weight:400;z-index:1000}
.popup-content{position:relative}
.close-popup{position:absolute;right:-18px;top:-7px;cursor:pointer}
.main_popup_bg{background:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:999}
.message-popup{font-size:18px;padding:20px 0}
@media only screen and (max-width:1115px){.careerGoals .content{width:100%;text-align:center}
.careerGoals.form-cont{margin:0;margin-top:36px}
.careerGoals{flex-wrap:wrap}
.careerGoals{justify-content:center;align-items:center}
.careerGoals .h1{font-size:18px}
.careerGoals .subTitle{font-size:14px;margin-top:8px}
.careerGoals .dots{top:0;left:0}
.careerGoals .form-cont{margin:0;margin-top:12px}
.careerGoals .content{text-align:center;padding:16px 15px}
}
@media only screen and (max-width:790px){.form-cont img{display:none}
.careerGoals .form-cont{width:90%;display:unset}
.careerGoals .form-cont .img{margin-right:0;display:none}
.careerGoals .form-cont .form-content .h3{font-size:16px}
.careerGoals .content{text-align:left}
.careerGoals input{width:100%}
}
@media(max-width:767px){.main-popup{padding:5px 10px 5px 10px;width:90%}
.message-popup{font-size:14px;padding:20px 0}
.close-popup{position:absolute;right:-2px;top:-9px;cursor:pointer}
}