/* Demasiado Superávit — cartel de escritorio original y cartel móvil aprobado */
body.ds-poster-active{overflow:hidden!important}body.ds-poster-active #wpadminbar{z-index:1000002}
.ds-overlay{position:fixed!important;inset:0;z-index:999999;background:#f5f2ec;overflow:auto;font-family:Arial,Helvetica,sans-serif;color:#080808}
body.admin-bar .ds-overlay{top:32px}@media(max-width:782px){body.admin-bar .ds-overlay{top:46px}}
.ds-overlay *{box-sizing:border-box}
.ds-overlay .ds-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.ds-overlay .ds-desktop{position:relative;width:min(100%,1536px);margin:auto;aspect-ratio:1536/1024;background:url('cartel.jpg') center top / 100% 100% no-repeat}
.ds-overlay .ds-desktop nav{position:absolute!important;inset:0!important;display:block!important;z-index:30!important;pointer-events:none!important}
.ds-overlay .ds-desktop nav a.ds-hit{position:absolute!important;left:63.4%!important;width:34.8%!important;height:7.8%!important;display:block!important;z-index:31!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important;padding:0!important;margin:0!important;border:0!important;transform:none!important;min-width:0!important;min-height:0!important;text-decoration:none!important;outline-offset:-4px!important}
.ds-overlay .ds-desktop nav a.ds-hit:hover{background:rgba(229,37,33,.18)!important}
.ds-overlay .ds-desktop nav a.ds-hit:focus-visible{outline:4px solid #e52521!important}
.ds-overlay .ds-a1{top:56.6%!important}.ds-overlay .ds-a2{top:64.7%!important}.ds-overlay .ds-a3{top:72.6%!important}.ds-overlay .ds-a4{top:80.6%!important}.ds-overlay .ds-a5{top:88.7%!important}
.ds-overlay .ds-mobile{display:none}
@media(max-width:700px){
 .ds-overlay .ds-desktop{display:none!important}
 .ds-overlay .ds-mobile{display:block!important;position:relative!important;width:100%!important;max-width:700px!important;margin:0 auto!important;aspect-ratio:1024/1536!important;background:#f5f2ec url('cartel-movil.png') center top / 100% 100% no-repeat!important}
 .ds-overlay .ds-mobile nav{position:absolute!important;inset:0!important;display:block!important;z-index:30!important;pointer-events:none!important}
 .ds-overlay .ds-mobile nav a.ds-mobile-hit{position:absolute!important;left:24%!important;width:70%!important;height:6.8%!important;display:block!important;z-index:31!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important;background:transparent!important;padding:0!important;margin:0!important;border:0!important;transform:none!important;text-decoration:none!important;outline-offset:-3px!important}
 .ds-overlay .ds-mobile nav a.ds-mobile-hit:hover{background:rgba(229,37,33,.12)!important}
 .ds-overlay .ds-mobile nav a.ds-mobile-hit:focus-visible{outline:3px solid #e52521!important}
 .ds-overlay .ds-m1{top:58.8%!important}.ds-overlay .ds-m2{top:65.8%!important}.ds-overlay .ds-m3{top:72.8%!important}.ds-overlay .ds-m4{top:79.8%!important}.ds-overlay .ds-m5{top:86.8%!important}
}
