@media (max-width:980px){.equal-height-row{display:block}.equal-height-row .et_pb_column{width:100%!important;margin-bottom:20px!important}.equal-height-row .et_pb_column:last-child{margin-bottom:0!important}}.form-empleo{width:100%}.form-empleo-grid{display:flex;flex-wrap:wrap;gap:24px}.form-empleo-campo{width:calc(50% - 12px);margin-bottom:22px}.form-empleo-campo label,.form-empleo-curriculum>label{display:block;margin-bottom:8px;font-weight:600;color:#222}.form-empleo .wpcf7-form-control-wrap{display:block;width:100%}.form-empleo .campo-empleo{width:100%!important;height:52px!important;padding:0 15px!important;background:#f7f7f7!important;border:1px solid #ddd!important;border-radius:6px!important;box-sizing:border-box!important;font-size:15px!important}.form-empleo .campo-empleo:focus{background:#fff!important;border-color:#075c4c!important;outline:none!important}.form-empleo-curriculum{margin-bottom:24px}.curriculum-box{padding:22px;background:#f5f8f7;border:1px dashed #b6c5c0;border-radius:8px}.curriculum-box strong,.curriculum-box>span{display:block}.curriculum-box>span{margin:3px 0 15px;color:#777;font-size:13px}.curriculum-box input[type="file"]{width:100%}.curriculum-box input[type="file"]::file-selector-button{padding:10px 15px;margin-right:12px;background:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer}.form-empleo-privacidad{margin-bottom:22px;font-size:14px}.form-empleo-privacidad .wpcf7-list-item{margin:0}.form-empleo-privacidad a{color:#075c4c;font-weight:600}.form-empleo .boton-empleo{padding:14px 28px!important;background:#075c4c!important;color:#fff!important;border:0!important;border-radius:6px!important;font-weight:600!important;cursor:pointer}.form-empleo .boton-empleo:hover{background:#06483c!important}@media (max-width:700px){.form-empleo-grid{display:block}.form-empleo-campo{width:100%}.form-empleo .boton-empleo{width:100%}}