.container--job-infos{display:flex;justify-content:center;align-items:center;flex-direction:row;justify-content:space-between;gap:2rem;width:100%;font-size:1.4rem;border:1px solid #dee2e6;border-radius:.6rem;padding:3rem;margin:.7rem 0;background-color:#fff}.container--job-infos h4{flex-basis:30%;font-size:2.4rem;color:#004289;cursor:pointer}.container--job-infos h4:focus{outline:none}.container--job-infos .job-infos{display:grid;grid-template-columns:1fr;justify-items:start;align-items:start;row-gap:2rem;column-gap:1rem}.container--job-infos .job-infos .job-info{display:flex;justify-content:center;align-items:center;flex-direction:row;align-items:flex-start;gap:2.4rem}.container--job-infos .job-infos .job-info span svg{width:1.2rem;height:auto;fill:#b1b1b1}.container--job-infos .job-infos .job-info .info-text{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:1rem}.container--job-infos .job-infos .job-info .info-text p{white-space:break-spaces;font-size:1.4rem}.container--job-infos button{flex-basis:25%;display:flex;justify-content:center;align-items:center;flex-direction:row;border:1px solid #f18a21;border-radius:.6rem;background-color:transparent;transition:all .4s ease;padding:1rem;color:#f18a21;font-style:normal;font-weight:600;cursor:pointer;transition:all .4s}.container--job-infos button:hover{background-color:#ffa42b;border-color:#f18a21;box-shadow:0 0 0 .4rem #f18a0080;color:#fff}.container--job-infos button:focus{box-shadow:0 0 0 .4rem #f18a0080;color:#000}@media (max-width: 75em){.container--job-infos h4{font-size:2.7rem;padding-right:5rem}.container--job-infos .job-infos .job-info .info-text p,.container--job-infos button{font-size:1.6rem}}@media (max-width: 62.5em){.container--job-infos{display:grid;grid-template-columns:repeat(2,1fr);column-gap:0}.container--job-infos h4{padding-right:0}.container--job-infos .job-infos{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:1rem}.container--job-infos .job-infos .job-info .info-text{display:flex;justify-content:center;align-items:center;flex-direction:row;align-items:flex-start;gap:1rem}.container--job-infos button{grid-column:2}}@media (max-width: 56.25em){.container--job-infos h4{font-size:3rem}.container--job-infos .job-infos .job-info .info-text p,.container--job-infos button{font-size:1.8rem}}@media (max-width: 46.87em){.container--job-infos{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:3rem}.container--job-infos h4{width:100%;font-size:2.8rem}.container--job-infos .job-infos,.container--job-infos button{width:100%}}@media (max-width: 38.44em){.container--job-infos h4{font-size:2.5rem}}@media (max-width: 23.12em){.container--job-infos .job-infos .job-info .info-text{flex-direction:column;gap:0}}.container--instant-apply{display:flex;justify-content:center;align-items:center;flex-direction:row;justify-content:space-between;width:100%;font-size:1.6rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.6rem;padding:3rem}.container--instant-apply .instant-apply--text h2{color:#f18a21;font-size:3rem;font-weight:400;margin-bottom:2rem}.container--instant-apply button{flex-basis:25%;display:inline-block;border:1px solid #f18a21;border-radius:.6rem;background-color:#f18a21;color:#fff;font-size:1.5rem;font-style:normal;font-weight:600;padding:1rem;cursor:pointer;transition:all .4s ease}.container--instant-apply button:hover{color:#fff;background-color:#ffa42b;border-color:#f18a21;box-shadow:0 0 0 .4rem #f18a0080}.container--instant-apply button:focus{outline:none;box-shadow:0 0 0 .4rem #f18a0080;color:#000}@media (max-width: 75em){.container--instant-apply .instant-apply--text h2{font-size:3.3rem}.container--instant-apply .instant-apply--text p{font-size:1.8rem}.container--instant-apply button{font-size:1.7rem}}@media (max-width: 62.5em){.container--instant-apply{flex-direction:column;align-items:flex-start;gap:2rem}.container--instant-apply .instant-apply--text h2{font-size:2.9rem}.container--instant-apply .instant-apply--text p{font-size:1.7rem;line-height:1.4}.container--instant-apply button{width:100%;font-size:1.6rem}}@media (max-width: 56.25em){.container--instant-apply .instant-apply--text h2{font-size:3rem}.container--instant-apply .instant-apply--text p{font-size:1.8rem;line-height:1.4}.container--instant-apply button{font-size:1.8rem}}@media (max-width: 46.87em){.container--instant-apply .instant-apply--text h2{font-size:2.8rem}}@media (max-width: 38.44em){.container--instant-apply .instant-apply--text h2{font-size:2.5rem}}.pagination-container .input-class-style{color:#f18a21;font-size:2rem;font-weight:600}.modal-open{overflow:hidden}.available-jobs-page{background-color:#f8f9fd}.available-jobs-page .blur{background-size:contain!important;background-color:#ebf2fc;box-shadow:0 2px 23px 2px #4771b842,0 2px 22px 2px #4771b826,0 0 40px #4771b873;height:1px;margin:-1px auto 0;width:80%;z-index:-10;position:absolute;left:0;right:0;bottom:0}.available-jobs-page .section-header{padding:6rem 0;color:#fff;background:linear-gradient(115deg,#f16e36 29%,#f7a576 60%,#e9ced6 74%,#9fc8ea 87%);margin-bottom:12rem}.available-jobs-page .section-header .section-header-container{margin-bottom:-18rem}.available-jobs-page .section-header .section-header-container h1{margin-bottom:2.5rem;font-size:3rem}.available-jobs-page .section-header .section-header-container form{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;margin-bottom:6rem;padding:2.5rem 3rem}.available-jobs-page .section-header .section-header-container form label{flex-shrink:0;align-self:center}.available-jobs-page .section-header .section-header-container form .input-el,.available-jobs-page .section-header .section-header-container form .btn{width:25%}.available-jobs-page .section-jobs{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem}.available-jobs-page .section-no-job-available p{text-align:center;padding-top:3.5rem}.available-jobs-page .section-instant-apply{display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:#f8f9fd;padding-bottom:6rem}.available-jobs-page .section-instant-apply.container{margin-bottom:0}@media (max-width: 75em){.available-jobs-page .container{max-width:105rem}.available-jobs-page .section-header .section-header-container h1{font-size:3.3rem}}@media (max-width: 62.5em){.available-jobs-page .container{max-width:82rem}.available-jobs-page .section-header .section-header-container form{display:flex;justify-content:center;align-items:center;flex-direction:column}.available-jobs-page .section-header .section-header-container form .input-el,.available-jobs-page .section-header .section-header-container form .btn{width:100%}}@media (max-width: 56.25em){.available-jobs-page .section-header .section-header-container h1{font-size:3.8rem}}@media (max-width: 46.87em){.available-jobs-page .container{max-width:73%}}@media (max-width: 38.44em){.available-jobs-page .container{max-width:90%}}@media (max-width: 25em){.available-jobs-page .container{max-width:100%}}@media (max-width: 23.12em){.available-jobs-page .section-header .section-header-container h1{font-size:3.2rem}}
