.process2-section{font-family:var(--font-montserrat),serif;background-color:#f7f7f7;margin-top:50px;overflow:hidden}.process2-section .process2-wrap{margin-top:50px;margin-bottom:50px}.process2-section .main-heading{color:#000;letter-spacing:0;text-align:center;margin-bottom:15px;font-size:26px;font-weight:700;line-height:1.2}@media (min-width:992px){.process2-section .main-heading{font-size:32px}}.process2-section .sub-heading{color:#444;letter-spacing:0;text-align:center;margin-bottom:5px;font-size:16px;font-weight:500;line-height:1.2}@media (min-width:992px){.process2-section .sub-heading{font-size:20px}}.process2-section .buttons-wrap{justify-content:center;align-items:center;gap:10px;margin-top:25px;margin-bottom:25px;display:flex}.process2-section .buttons-wrap a{color:#fff;letter-spacing:.06em;background-color:#004207;flex-direction:row;place-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:14px;font-weight:400;line-height:1.2;display:flex}@media (min-width:992px){.process2-section .buttons-wrap a{font-size:16px}}.process2-section .process-cards{counter-reset:section;flex-direction:column;align-items:center;gap:10px;max-width:992px;margin-left:auto;margin-right:auto;display:flex}.process2-section .process-card{color:#fff;background-color:#406040;border-radius:5px;flex-direction:column;place-content:flex-start;align-items:flex-start;gap:10px;padding:19px;display:flex;position:relative;overflow:visible}.process2-section .card-arrow{width:10px;height:33px}.process2-section .card-heading{color:#fff;letter-spacing:0;counter-increment:section;font-size:14px;font-style:normal;font-weight:700;line-height:19px;display:flex;position:relative}@media (min-width:992px){.process2-section .card-heading{font-size:16px}}.process2-section .card-heading:before{content:counter(section, decimal-leading-zero);font-style:normal;font-weight:700;font-family:var(--font-arimo),serif;color:#fff;letter-spacing:.02em;margin-right:5px;font-size:16px;line-height:19px}@media (min-width:992px){.process2-section .card-heading:before{font-size:24px}}.process2-section .card-desc{color:#e6e6e6;letter-spacing:0;margin-left:24px;font-size:12px;font-style:normal;font-weight:400;line-height:21px}@media (min-width:992px){.process2-section .card-desc{margin-left:34px;font-size:16px}}
.career-form{border-top:1px solid #000;margin-bottom:50px;padding-top:50px;overflow:hidden}.career-form .main-heading{color:#000;letter-spacing:0;text-align:center;margin-bottom:15px;font-size:26px;font-weight:700;line-height:1.2}@media (min-width:992px){.career-form .main-heading{font-size:32px}}.career-form .sub-heading{color:#444;letter-spacing:0;text-align:center;margin-bottom:5px;font-size:16px;font-weight:500;line-height:1.2}@media (min-width:992px){.career-form .sub-heading{font-size:20px}}.career-form .main-desc{color:#525252;letter-spacing:0;text-align:center;margin-bottom:20px;font-size:12px;font-weight:400;line-height:1.2}@media (min-width:992px){.career-form .main-desc{margin-bottom:30px;font-size:16px}}.career-form form{flex-direction:column;gap:12px;max-width:654px;margin-left:auto;margin-right:auto;font-size:12px;font-weight:500;display:flex}@media (min-width:992px){.career-form form{font-size:14px}}.career-form .form-desc{color:#525252;letter-spacing:0;text-align:center;font-size:12px;font-weight:400;line-height:1.2}.career-form .form-row{flex-direction:row;gap:12px;display:flex}.career-form .form-col{flex:1}.career-form input,.career-form textarea,.career-form select{background-color:#efefef;border-radius:5px;width:100%;height:42px;padding:0 10px;font-size:12px;font-weight:500}@media (min-width:992px){.career-form input,.career-form textarea,.career-form select{font-size:14px}}.career-form input[aria-invalid=true],.career-form textarea[aria-invalid=true],.career-form select[aria-invalid=true]{border:1px solid red}.career-form textarea{height:100px;padding:10px}.career-form label{color:#525252;letter-spacing:.01em;width:100%;margin-bottom:5px;font-size:12px;font-weight:500;line-height:18px;display:block}@media (min-width:992px){.career-form label{font-size:14px;line-height:24px}}.career-form button[type=submit]{color:#fff;letter-spacing:.06em;cursor:pointer;background-color:#004207;flex-direction:row;place-content:center;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:10px;margin-bottom:10px;padding:14px 19px;font-size:14px;font-weight:400;line-height:1.2;display:flex}@media (min-width:992px){.career-form button[type=submit]{font-size:16px}}
