@import url(https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Shippori+Mincho&display=swap);:root{--priColor:#2571a9;--secColor:#cbab5a;--terColor:#e7c878;--gradColor:linear-gradient(164deg, #CBAB5A 10%, #E7C878 139%);--priFont:"Instrument Sans",sans-serif;--secFont:"Shippori Mincho Medium",serif;--bodyColor:#000000;--bodyFontWeight:400;--bodyFontSize:16px;--bodyLineHeight:28px}@font-face{font-family:'Shippori Mincho Medium';src:url(fonts/ShipporiMincho-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}#nh-careers-con{padding:0 25px;position:relative}.careers-con{min-height:2177px;padding:79px 0 60px}.nh-careers-info{text-align:center;width:100%;max-width:960px;margin:0 auto 42px}.nh-careers-info h2{font-size:50px;line-height:100%;font-family:var(--secFont);font-weight:500;color:#333;margin:0 0 40px}.nh-careers-info p{text-align:center}.nh-careers-img1{width:fit-content;margin:0 auto 85px;border-radius:20px}.nh-careers-img1 img{border-radius:10px}.card{background:#fff;border-radius:20px;padding:86px 116px 50px;width:100%;max-width:100%;box-shadow:0 2px 18px rgba(0,0,0,.07);min-height:1090px}.req-note{font-size:20px;font-weight:600;color:#333;margin-bottom:60px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 30px;width:100%;max-width:100%;margin:0 auto}.form-group{display:flex;flex-direction:column;gap:7px}.form-group.full{grid-column:1/-1}label{font-size:20px;font-weight:700;color:#333;text-transform:uppercase;margin-bottom:5px}label .req{color:red;font-weight:400;margin-left:1px}input[type=email],input[type=tel],input[type=text]{background:#fff7e2;border:1px solid #d6b66557;border-radius:5px;padding:11px 14px 11px 39px;font-size:16px;font-family:inherit;color:#666;width:100%;transition:border-color .15s,background .15s;height:80px;line-height:80px}textarea{background:#fff7e2;border:1px solid #d6b66557;border-radius:5px;padding:30px 14px 11px 39px;font-size:16px;font-family:inherit;color:#666;width:100%;transition:border-color .15s,background .15s;height:80px;line-height:100%;resize:none}input::placeholder,textarea::placeholder{color:#666;font-size:16px}input:focus,textarea:focus{outline:0;border-color:#c8a84b;background:#fffef5}.file-wrapper{background:#fff7e2;border:1px solid #d6b66557;border-radius:5px;padding:10px 14px;display:flex;align-items:center;gap:12px;min-height:80px;width:100%;max-width:48.7%}.choose-btn{background:#ffefc5;border:1px solid #c8a84b;border-radius:4px;padding:5px 16px;font-size:16px;font-weight:400;color:#2571a9;cursor:pointer;white-space:nowrap;font-family:inherit;transition:background .12s;width:100%;max-width:134px;min-height:38px}.choose-btn:hover{background:#f0d880}.file-name{font-size:16px;color:#c4b48a;font-style:italic}input[type=file]{display:none}.req-note span{color:red;font-weight:400}.careers-disclaimer_captcha_btn{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;width:100%;margin:27px 0 0}.careers-disclaimer{width:100%;max-width:657px}.careers-disclaimer a{color:inherit;font-weight:400}.careers-disclaimer p{color:var(--bodyColor);font-size:16px;display:flex;justify-content:left;gap:10px;margin:0}.careers-disclaimer a:hover{text-decoration:underline}.careers-disclaimer b{font-weight:400;line-height:20px}.careers-form_chkbox{width:20%;max-width:20px;height:20px;align-content:start;margin:0}.careers-captcha_btn_con{display:flex;gap:20px;width:100%;justify-content:end;align-items:center;max-width:415px}.careers-captcha_btn_con button{border:none;width:222px;font-family:var(--priFont)}@media only screen and (max-width :1400px){.careers-disclaimer{max-width:100%}.careers-captcha_btn_con{justify-content:center;max-width:100%}}@media only screen and (max-width :1000px){.card{padding:50px}.file-wrapper{max-width:100%}}@media only screen and (max-width :800px){.form-grid{grid-template-columns:1fr}.form-group.full{grid-column:1}.bottom-row{flex-direction:column;align-items:flex-start}.recaptcha-mock{width:100%}}