.file-name-display>div button{border:none;cursor:pointer;font-size:0!important;padding:inherit;position:relative}.file-name-display>div button:before{transform:rotate(45deg)}.file-name-display>div button:after,.file-name-display>div button:before{background-color:red;bottom:0;content:"";display:inline-block;height:2px;left:0;position:absolute;right:0;top:-6px;width:11px}.file-name-display>div button:after{transform:rotate(-45deg)}.upload-info{font-weight:700;margin-bottom:8px}.file-name-display,.upload-info{font-size:14px;line-height:20px}.job_row{display:flex;flex-flow:wrap;margin:0 auto;max-width:100%}.job_left{padding-right:30px;width:70%}.job_detail_section{padding:70px 0;position:relative;z-index:1}.job_right{width:30%}.job_detail_section:after{background:var(--primary);bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:50%;z-index:-1}.job_info_text,.job_information h4{color:#fff}.job_row .legal-consent-container{font-size:14px}.hs-form-field>label+legend.hs-field-desc{font-size:15px}.job_detail_section{line-height:normal}.job_info_text br{display:block}form .hs-form-field .input select{background-color:#fff}input[type=file]::file-selector-button{background:#efefef;border:none;border-radius:0;border-right:1px solid #b6b6b6;cursor:pointer;height:45px;margin-right:20px;padding:10px 20px;z-index:1}::-webkit-file-upload-button{background:#efefef;border:none;border-radius:0;border-right:1px solid #b6b6b6;cursor:pointer;height:45px;margin-right:20px;padding:10px 20px;z-index:1}input[type=file]{overflow:hidden;padding:0!important}form.size-exceeded input.hs-button.primary{opacity:.3;pointer-events:none}.hs_file_additional_files ul.no-list.hs-error-msgs.inputs-list{display:none}.job_information_form li.hs-form-radio{align-items:center;display:inline-flex}.job_information_form li.hs-form-radio span:after{border:1px solid #000;border-radius:100%;content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}.job_information_form li.hs-form-radio .hs-input{display:none;opacity:0}.job_information_form li.hs-form-radio span{color:#000;padding-left:30px}.job_information_form input[type=radio]+span:before{background:#008bd2;border-radius:100%;content:"";height:10px;left:4px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.job_information_form input[type=radio]:checked+span:before{opacity:1}.job_information_form li.hs-form-radio span{cursor:pointer;display:block;position:relative}.job_information_form li.hs-form-radio:first-child{margin:0}.job_information_form form .hs-form-field .input input:not([type=checkbox]),form .hs-form-field .input select,form .hs-form-field .input textarea{height:45px}.job_information_form .hs-fieldtype-intl-phone.hs-input .hs-input{min-width:0!important}.job_information_form .hs-input.hs-fieldtype-intl-phone input.hs-input{margin:0}.hs-form-field>label{display:inline-flex}@media(max-width:767px){.job_left{padding-right:0}.job_detail_section:after,.job_left,.job_right{width:100%}.job_detail_section{padding:50px 0}.job_row{flex-direction:column-reverse}.job_right{padding:0 0 20px}.job_left .hs_cos_wrapper_type_form{padding:15px}.hs-form-field input[type=file]{font-size:15px!important}input[type=file]::file-selector-button{cursor:pointer;height:45px;margin-right:10px;padding:0 10px}::-webkit-file-upload-button{cursor:pointer;margin-right:10px;padding:0 10px}.job_information_form li.hs-form-radio{margin:0;padding:5px}}