body{background-color:#fff}.image-rounded{border-top-left-radius:80px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:80px}h1{color:#016533}footer a,footer p{color:#fff}h2,h3,h4,h5,h6,p,span,a,li,label,.blue-icon{color:#243e69}.bg-light-blue{background-color:#eaf3ff}#job-dating-content{margin-bottom:60px}.dropzone-container{max-height:140px}input,textarea,select{border-radius:4px;padding:8px;width:100%;box-sizing:border-box}input[type=text],input[type=email],input[type=tel]{width:95%}.schedule-input{width:100px}input[type=text],input[type=email],input[type=tel],.schedule-input,textarea{border-radius:.875rem .5rem;border:1px solid #d7d9e2;background-color:#fff;outline-color:none;box-sizing:unset;box-shadow:none}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus{outline:#6880a9 1px solid}#form-satisfaction input:focus,#form-satisfaction textarea:focus,#form-satisfaction select:focus{outline:none}#form-registration .schedule-field input[type=radio]:checked{background-color:#d6e0ef;color:#fff;border:#243e69 1px solid;box-shadow:none}label{margin-bottom:5px}#job_registration_apply_position label{margin-bottom:0}#job_registration_apply_position input[type=radio]{width:20px}#job_registration_apply_position input[type=radio]:active,#job_registration_apply_position input[type=radio]:focus,#job_satisfaction_knowCompanyBefore input[type=radio]:active,#job_satisfaction_knowCompanyBefore input[type=radio]:focus{outline:none;box-shadow:none}#form-registration label.required:after{content:'*'}#form-satisfaction label.required:after{content:'*'}.btn-submit-primary{width:100%;display:block;text-align:center;background-color:#ff6b31;color:#fff;font-weight:700;padding:.75rem;border-radius:1.5rem}.border-dashed-bottom{border-bottom:2px dashed lightgrey}@media(min-width:1300px){#job-dating-header{display:flex;justify-content:space-between;align-items:center}#job-dating-header img{max-width:400px;height:auto;margin-top:0;margin-left:10%}#job-dating-header h1{text-wrap-mode:nowrap}#job-dating-content{display:flex;flex-flow:row-reverse;justify-content:space-between;align-items:flex-start;gap:2rem}#job-dating-content img{max-width:400px}#job-dating-img-container{margin-right:0}#job-dating-info{margin-top:4rem}#job-dating-info,#job-dating-info p{max-width:55%}}@media(max-width:767px){input[type=email],input[type=tel]{width:98%}}