.careers-details-page .cta-apply-now-wrapper{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.careers-details-page .cta-apply-now-wrapper{flex-direction:row;align-items:center}}.careers-details-page .cta-apply-now-wrapper p:last-child{margin:0}

.form-item-attachment input[type=file]{display:none}.form-item-attachment label{color:var(--color-nightsky);border:1px solid var(--color-coldmetal1);cursor:pointer;text-align:center;background:0 0;justify-content:center;align-items:center;width:100%;min-height:70px;margin:0;padding:11px 10px 9px;transition:background-color .3s;display:flex}@media (min-width:1024px){.form-item-attachment label{min-height:86px}}.form-item-attachment label:hover{background:var(--color-coldmetallight)}.form-item-attachment .file-list{margin-top:30px;font-size:16px}.form-item-attachment .file-list .item{align-items:center;gap:20px;margin-bottom:2px;padding:6px 0;display:flex}.form-item-attachment .file-list .item .item-name{flex-grow:1;font-weight:700}.form-item-attachment .file-list .item .item-remove{min-width:0;color:var(--color-nightsky);background:0 0;margin:0;padding:0}.form-item-attachment .form-item-error{padding:0}

