.elementor-40201 .elementor-element.elementor-element-bpsp01e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for container, class: .elementor-element-bpsp01e *//* BP · Postulación espontánea debajo del listado (plantilla única EN / ES) · 2026-11-09 */
.elementor-40201 .elementor-element.elementor-element-bpsp01e .bp-spont__card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px 40px;border-radius:20px;background:#F4F5F4;}
.elementor-40201 .elementor-element.elementor-element-bpsp01e .bp-spont__title{margin:0 0 6px;font-family:"Instrument Sans","Work Sans",sans-serif;font-size:24px;font-weight:500;line-height:1.25;color:#0B1917;}
.elementor-40201 .elementor-element.elementor-element-bpsp01e .bp-spont__text{margin:0;max-width:640px;font-family:"Work Sans",sans-serif;font-size:16px;line-height:1.5;color:#3C3C3B;}
.elementor-40201 .elementor-element.elementor-element-bpsp01e .bp-spont__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;background:#26CBAD;color:#10302F;font-family:"Work Sans",sans-serif;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;transition:filter .2s ease;}
.elementor-40201 .elementor-element.elementor-element-bpsp01e .bp-spont__btn:hover{filter:brightness(.95);color:#10302F;}
.elementor-40201 .elementor-element.elementor-element-bpsp01e .bp-spont__btn:focus-visible{outline:2px solid #0B1917;outline-offset:3px;}
@media (max-width:767px){.elementor-40201 .elementor-element.elementor-element-bpsp01e .bp-spont__card{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 20px;} .elementor-40201 .elementor-element.elementor-element-bpsp01e .bp-spont__title{font-size:21px;} .elementor-40201 .elementor-element.elementor-element-bpsp01e .bp-spont__btn{width:100%;white-space:normal;text-align:center;}}
/* Si el listado quedó vacío ya se ve el bloque «Can't find a role…» con el mismo link: no se duplica */
body:has(.bp-listing .jet-listing-not-found) .elementor-40201 .elementor-element.elementor-element-bpsp01e{display:none;}/* End custom CSS */