.job-details-main{background-color:#fff;padding:3rem 7rem}.job-details-main .job-description{display:flex;justify-content:flex-start}.job-details-main .job-description .job-details{width:100%}.job-details-main .job-description .job-details .job-title{font-size:1.5rem;line-height:3.1rem;font-weight:600}@media(max-width:767.98px){.job-details-main .job-description .job-details .job-title{font-size:1.25rem;line-height:2rem}}.job-details-main .job-description .job-details .job-location{font-size:1rem;font-weight:400;line-height:2rem;left:5rem}@media(max-width:767.98px){.job-details-main .job-description .job-details .job-location{font-size:1rem;line-height:1.5rem}}.job-details-main .job-description .job-details .job-des{width:80%}.job-details-main .job-description .job-details .job-des .description-text{font-size:1.25rem;font-weight:500;line-height:2rem;margin-bottom:1rem;margin-top:2rem}@media(max-width:767.98px){.job-details-main .job-description .job-details .job-des .description-text{font-size:1.1rem;line-height:1.5rem;margin-bottom:2rem;margin-top:2rem}}.job-details-main .job-description .job-details .job-des .job-des-content{font-size:1rem;text-align:justify}.job-details-main .job-description .job-details .job-des .des-text{font-size:1rem;font-weight:400;margin-left:2rem;line-height:2rem}@media(max-width:767.98px){.job-details-main .job-description .job-details .job-des .des-text{font-size:.8rem}.job-details-main .job-description .job-details .job-des{width:95%}.job-details-main .job-description .job-details{margin-left:1rem;width:90%}}@media(min-width:768px)and (max-width:1366px){.job-details-main .job-description .job-details{margin-left:1rem;width:100%}}@media(max-width:767.98px){.job-details-main{padding:1rem}}@media(min-width:768px)and (max-width:1366px){.job-details-main{padding:2rem 1rem;width:100%}}.job-form-frame{border:2px solid #0c2d65;border-radius:1rem;padding:1rem}.job-form{border-radius:1rem}.job-form,.job-form .job-application-text{display:inline-flex;justify-content:center}.job-form .job-application-text{width:100%;font-size:1.25rem;font-family:Lexend Deca,sans-serif!important;font-weight:500;margin-top:2rem;margin-bottom:2rem}@media(max-width:767.98px){.job-form .job-application-text{font-size:1.5rem}}.job-form .job-form-section{width:100%;left:auto}.job-form .job-form-section .jon-name .job-label-field{width:10rem;font-size:1rem;font-weight:500;margin:2rem}@media(max-width:767.98px){.job-form .job-form-section .jon-name .job-label-field{width:6rem;font-size:.8rem;margin:1rem}}@media(min-width:768px)and (max-width:1366px){.job-form .job-form-section .jon-name .job-label-field{width:6rem;font-size:.9rem;margin:1rem}}.job-form .job-form-section .jon-name .job-input-field{padding:1rem;font-size:.8rem;width:15rem;height:3rem;border-radius:.8rem}@media(max-width:767.98px){.job-form .job-form-section .jon-name .job-input-field{width:15rem;font-size:1rem}}@media(min-width:768px)and (max-width:1366px){.job-form .job-form-section .jon-name .job-input-field{width:15rem;font-size:1rem}}.job-form .job-form-section .jon-name .job-file{width:50%}@media(max-width:767.98px){.job-form .job-form-section .jon-name .job-file{width:15rem;font-size:1rem}}.job-form .job-form-section .job-submit{margin-top:2rem}.job-form .job-form-section .job-submit .job-application-button{width:8rem;padding:.3rem;background-color:#0c2d65;color:#fff;border-radius:.5rem;font-size:1rem;font-weight:400}@media(max-width:1366px){.job-form{border-left:none;border-right:none}}.career-home-main{background-color:hsla(0,0%,97%,.502);height:20rem;position:relative;width:100%}.career-home-main .career-home-frame{height:100%;width:100%;display:flex;gap:1rem;flex-direction:column;align-items:center;justify-content:center}.career-home-main .career-home-frame .career-home-text{color:#022c66;font-family:Lexend Deca,sans-serif!important;font-size:3rem;font-weight:800;letter-spacing:0;line-height:2rem;position:relative}@media(max-width:767.98px){.career-home-main .career-home-frame .career-home-text{font-size:2rem}}.career-home-main .career-home-frame .career-home-p{color:#022c66;font-size:1.25rem;font-weight:300;letter-spacing:0;line-height:2rem;position:relative;text-align:center}@media(max-width:767.98px){.career-home-main .career-home-frame .career-home-p{font-size:1rem;padding:0 1rem}}.career-home-main .design-baclground-main{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-between}.career-home-main .design-baclground-main .career-home-design-left{height:20rem;width:30%}@media(max-width:767.98px){.career-home-main .design-baclground-main .career-home-design-left{height:15rem;width:50%}}.career-home-main .design-baclground-main .career-home-design-right{height:20rem;width:40%}@media(max-width:767.98px){.career-home-main .design-baclground-main .career-home-design-right{height:15rem;width:50%}.career-home-main{height:15rem}}.page-main{background-color:hsla(0,0%,97%,.502);height:20rem;position:relative;width:100%}.page-main .page-frame{height:100%;width:100%;display:flex;gap:1rem;flex-direction:column;align-items:center;justify-content:center}.page-main .page-frame .page-text{color:#142e5f;font-family:Lexend Deca,sans-serif!important;font-size:3rem;font-weight:800;letter-spacing:0;line-height:1.5;position:relative}@media(max-width:768px){.page-main .page-frame .page-text{font-size:2.1875rem}}@media(max-width:425px){.page-main .page-frame .page-text{font-size:1.875rem}}.page-main .page-frame .page-p{color:#142e5f;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:2rem;position:relative;text-align:center;margin:0}@media(max-width:768px){.page-main .page-frame .page-p{font-size:20px;font-weight:500;line-height:1.28}}@media(max-width:425px){.page-main .page-frame .page-p{font-size:1.0625rem}.page-main .page-frame .page-text{font-size:1.875rem}}.page-main .design-baclground-main{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-between}.page-main .design-baclground-main .page-design-left{height:20rem;width:30%}@media(max-width:767.98px){.page-main .design-baclground-main .page-design-left{height:15rem;width:50%}}.page-main .design-baclground-main .page-design-right{height:20rem;width:40%}@media(max-width:767.98px){.page-main .design-baclground-main .page-design-right{height:15rem;width:50%}.page-main{height:15rem;width:98%;margin-left:0;margin-top:4.199rem}}