.boton-menu a{color:#fff!important;border-color:#45c4a2;border-radius:25px;background-color:#45c4a2;text-align:center;padding:15px;padding-bottom:15px!important}.boton-menu a:hover{background-color:#45c4a2!important}@media (min-width:981px){.et_pb_menu .menu-item.boton-menu{align-self:center}.et_pb_menu .menu-item.boton-menu>a{display:inline-block;background:#45c4a2;color:#fff!important;border-radius:9999px;padding:10px 18px!important;line-height:1.2!important;height:auto!important;margin-left:18px;text-align:center}.et_pb_menu .menu-item.boton-menu>a:hover{filter:brightness(0.95)}}.hero-kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);font-weight:600;font-size:13px;letter-spacing:.2px;color:rgba(255,255,255,.90)}.hero-kicker .dot{width:8px;height:8px;border-radius:999px;background:#45C4A2;box-shadow:0 0 0 6px rgba(104,239,208,.18)}.hero-bullets{list-style:none;padding:0;margin:18px 0 26px;display:grid;gap:10px}.hero-bullets li{display:flex;gap:10px;align-items:flex-start}.hero-bullets li:before{content:"✓";width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(72,174,138,.20);border:1px solid rgba(60,174,138,.35);color:#45C4A2;flex:0 0 20px;margin-top:2px}.class-structure{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:60px}.step{background:white;padding:25px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.05);text-align:left}.icon{background:#45c4a2;color:#FFFFFF;padding:6px 10px;border-radius:8px;font-weight:bold;display:inline-block;margin-bottom:10px}.step h3{margin-bottom:10px}.time{display:inline-block;margin-top:10px;font-size:13px;color:#999}@media (max-width:900px){.bonocentro{padding-top:50px;padding-bottom:50px}}