/* EcoNews v7.3 — ubicación exacta del botón dentro del texto */
.eco73-position-field{grid-column:1/-1!important;width:100%!important;margin:12px 0 8px!important;box-sizing:border-box!important}
.eco73-position-field label{display:block!important;margin:0 0 6px!important;font-weight:700!important;color:#123f56!important}
.eco73-position-field select{display:block!important;width:100%!important;min-height:42px!important;box-sizing:border-box!important;border:1px solid #bfd7df!important;border-radius:9px!important;background:#fff!important;color:#123f56!important;padding:8px 12px!important;font:inherit!important}
.eco73-position-field small{display:block!important;margin-top:5px!important;color:#71858d!important;font-size:11px!important;line-height:1.35!important}
.eco73-card{position:relative!important}
.eco73-card .eco73-text-paragraph{display:block!important;margin:0 0 18px!important;padding:0!important}
.eco73-card .eco73-text-paragraph:last-child{margin-bottom:0!important}
.eco73-card .eco73-button-row{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;box-sizing:border-box!important;clear:both!important;margin:12px 0 18px!important;padding:0!important;text-align:center!important;float:none!important;position:static!important}
.eco73-card .eco73-button-row>a,.eco73-card a.eco73-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:calc(100% - 24px)!important;min-height:40px!important;margin:0 auto!important;padding:10px 18px!important;float:none!important;position:static!important;left:auto!important;right:auto!important;transform:none!important;text-align:center!important;white-space:normal!important;box-sizing:border-box!important}
