.recruitment_grid{margin-top:20px;display:grid;grid-template-columns:auto 300px;grid-gap:30px}.recruitment_grid .recruitment_left .category{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:20px}.recruitment_grid .recruitment_left .h2_recruitment{color:#000;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}.recruitment_grid .recruitment_left ul.summary{padding:15px 11px 15px 35px;background:#f1f1f1;margin-bottom:15px}.recruitment_grid .recruitment_left ul.summary li{margin-bottom:10px}.recruitment_grid .recruitment_left ul.summary li span{color:var(--black, #000);font-size:16px;font-weight:400;line-height:20px}.recruitment_grid .recruitment_left ul.summary li span:first-child{font-weight:700}.recruitment_grid .recruitment_left .detail-job .h4_recruitment{color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px}.recruitment_grid .recruitment_left .detail-job p{color:var(--black, #000);font-size:16px;font-weight:400;line-height:20px;margin:1em auto}.recruitment_grid .recruitment_left .job-box h4{border-top:1px solid #fff;padding-top:30px;font-weight:700;font-size:28px;line-height:130%;text-transform:capitalize;color:rgba(0,0,0,.87);margin-bottom:20px}.recruitment_grid .recruitment_left .job-box .input-field{width:32%}.recruitment_grid .recruitment_left .job-box .input-field label{font-weight:700;font-size:16px;line-height:23px;color:rgba(0,0,0,.87)}.recruitment_grid .recruitment_left .job-box .input-field input{border-radius:4px;width:100% !important;width:384px;height:44px;border:1px solid #ccc;padding-left:10px}.recruitment_grid .recruitment_left .job-box textarea{padding-left:10px}.recruitment_grid .recruitment_left .apply-job-btn{background-color:#3a7a48;color:#fff;text-align:center;display:block;margin-left:20px;border-radius:5px;padding:10px 0}.recruitment_grid .recruitment_left .apply-job-btn:hover{color:#fff;text-decoration:none}.recruitment_grid .recruitment_right .title_right{background-color:#3a7a48;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px;padding:10px}.recruitment_grid .recruitment_right .item-recruit{margin-bottom:15px}.recruitment_grid .recruitment_right .btn-seemore{display:table;margin:auto;padding:10px 25px;border-radius:3px;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal;background-color:#3a7a48}.reason{padding:10px;border:1px solid #d9d9d9;border-radius:5px;display:inline-block;color:red;margin-bottom:20px}#ModalRecruitment .modal-dialog{max-width:900px}#ModalRecruitment .modal-dialog .modal-content{border-radius:20px;padding:20px}#ModalRecruitment .modal-dialog .modal-content #frmRecruitment .textBold{font-weight:700;margin-bottom:20px;color:#3a7a48;font-size:18px;line-height:100%}#ModalRecruitment .modal-dialog .modal-content #frmRecruitment .box-user{margin-bottom:15px}@media(max-width: 768px){.recruitment_grid{grid-template-columns:1fr}.list_recruitment-related{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}}@media(max-width: 500px){.list_recruitment-related{grid-template-columns:1fr;grid-gap:10px}.recruitment_grid .recruitment_left .job-box .input-field{width:100%}.recruitment_top{flex-direction:column;gap:10px}.recruitment_grid .recruitment_left .apply-job-btn{margin-left:0 !important;margin-top:10px !important}}/*# sourceMappingURL=detail.css.map */
