.box-card{background-color:transparent;position:relative;overflow:hidden;padding:min(5.5vw,80px)}.employment-header{color:#e0c298;text-transform:none;line-height:1.25;margin-bottom:15px;font-size:30px}@media screen and (min-width:768px){.employment-header{font-size:35px}}@media screen and (min-width:1200px){.employment-header{font-size:40px}}#regions_container{text-align:center;margin-bottom:min(4vw,40px)}#regions_container .region-list-container .region-button{background-color:#004990;color:#fff;font-size:20px;padding:14px 22px;margin:5px 5px 15px;border:none}#regions_container .region-list-container .region-button.active-button{background-color:#e0c298;color:#000}#regions_container .region-list-container .region-button:hover{cursor:pointer}#job_container .card-button{background:transparent;color:#000;font-size:20px;border:2px solid #767676;width:100%;margin:10px auto 0;padding:14px;border-radius:0;text-align:center;-webkit-transition:0.3s;transition:0.3s;cursor:pointer;font-weight:400}#job_container .card-button:hover{cursor:pointer;background:#d7af79;border:2px solid #004990;color:#fbf9f5;-webkit-transition:0.3s;transition:0.3s}#job_container .inner-card-section{background:#fff}@media only screen and (min-width:1024px){#job_container .inner-card-section{position:absolute;width:100%;top:0;left:0;z-index:10}}#job_container .inner-card-section .inner-info-container{max-width:1600px;margin:0 auto}#job_container .inner-card-section .inner-info-container .info-header-description{background:#F5F5F5;padding:20px}@media only screen and (min-width:768px){@supports (display:flex){#job_container .inner-card-section .inner-info-container .info-header-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}}@media only screen and (min-width:768px){#job_container .inner-card-section .inner-info-container .info-header-description .info-header{width:50%}#job_container .inner-card-section .inner-info-container .info-header-description .info-header .secondary-info{text-align:left}}#job_container .inner-card-section .inner-info-container .info-header-description #back_to_listing{text-transform:uppercase;font-weight:700;-webkit-transition:all 0.3s;transition:all 0.3s}@media only screen and (min-width:768px){#job_container .inner-card-section .inner-info-container .info-header-description #back_to_listing{max-width:300px;width:100%;text-align:right}}#job_container .inner-card-section .inner-info-container .info-header-description #back_to_listing svg{margin-left:5px;max-width:30px;width:100%;height:100%;margin-bottom:-9px}#job_container .inner-card-section .inner-info-container .info-header-description #back_to_listing:hover{cursor:pointer;color:#0070dd;-webkit-transition:0.3s;transition:0.3s}@media only screen and (max-width:479px){#job_container .inner-card-section .inner-info-container .info-body-container{padding:20px 0}}@media only screen and (min-width:480px){#job_container .inner-card-section .inner-info-container .info-body-container{padding:20px}}@media only screen and (min-width:1024px){@supports (display:flex){#job_container .inner-card-section .inner-info-container .info-body-container{display:-webkit-box;display:-ms-flexbox;display:flex}}#job_container .inner-card-section .inner-info-container .info-body-container .legacy-form .steps{font-weight:700}#job_container .inner-card-section .inner-info-container .info-body-container .legacy-form .djenga_form{margin-top:50px}}#job_container .inner-card-section .inner-info-container .info-body-container .info-body-description,#job_container .inner-card-section .inner-info-container .info-body-container .legacy-form{text-align:left}@media only screen and (min-width:1024px){#job_container .inner-card-section .inner-info-container .info-body-container .info-body-description,#job_container .inner-card-section .inner-info-container .info-body-container .legacy-form{width:50%;margin-right:60px}}#job_container .inner-card-section .inner-info-container .info-body-container .info-body-description label,#job_container .inner-card-section .inner-info-container .info-body-container .info-body-description p,#job_container .inner-card-section .inner-info-container .info-body-container .legacy-form label,#job_container .inner-card-section .inner-info-container .info-body-container .legacy-form p{font-size:18px}#job_container input[type=file]::-webkit-file-upload-button{background:#e0c298;color:#000;border-radius:0;border:none;display:inline-block;margin:10px;font-size:14px;font-family:inherit;margin-left:0;text-transform:uppercase;padding:10px 14px;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out;cursor:pointer}#job_container input[type=file]::-webkit-file-upload-button,#job_container input[type=file]::file-selector-button{background:#e0c298;color:#000;border-radius:0;border:none;display:inline-block;margin:10px;font-size:14px;font-family:inherit;margin-left:0;text-transform:uppercase;padding:10px 14px;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out;cursor:pointer}@media only screen and (min-width:479px){#job_container #careers_container{max-width:1200px;margin:35px auto;-webkit-box-shadow:0px 1px 6px rgba(0,0,0,0.2);box-shadow:0px 1px 6px rgba(0,0,0,0.2);border-radius:20px;padding:20px}}#job_container #careers_container .career-item{display:none;opacity:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#job_container #careers_container .career-item.active-listing{display:block;opacity:1}#job_container svg.checkmark{width:60px;stroke:#004990}.careers-disclaimer{max-width:700px;font-size:20px;line-height:1.25;width:100%;margin:min(5vh,30px) auto 0}.visibility-hidden{visibility:hidden}#regions_container .region-list-container .region-button{text-transform:uppercase}#job_container{position:relative;padding:0 10px}#job_container .header-text-style-2{color:#004990;text-transform:capitalize;position:relative}#job_container .card-button{width:90%;margin:10px auto 30px}#job_container .card-button:hover{background:#004990;color:#fff;border:1px solid #004990}#job_container .inner-card-section .inner-info-container .info-header-description #back_to_listing svg{vertical-align:initial}#job_container .inner-card-section .inner-info-container .form-group{margin-bottom:1rem}#job_container .inner-card-section .form_recaptcha{margin-bottom:20px}.hide{display:none!important}#job_positions h3{text-align:center}#submit-id-submit{background-color:#004990;color:#fff;font-size:20px;padding:14px 22px;border:none;text-transform:uppercase}#submit-id-submit:hover{cursor:pointer}.submission-text{text-align:center}#body_employment{background:#f9f1e4}