.et_slide_menu,.et_mobile_menu{background:linear-gradient(180deg,#56ab2f 0%,#a8e063 50%,#ffffff 100%)!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-color:transparent!important}.et_slide_menu *,.et_mobile_menu *{background:transparent!important}.et_slide_in_menu_container{background:linear-gradient(to bottom,#4CAF50,#388E3C)!important}.floating-ribbon{position:fixed;bottom:0;left:0;width:100%;background:#28a745;color:#fff;text-align:center;padding:15px;font-size:18px;font-weight:bold;text-decoration:none;z-index:9999;box-shadow:0 -2px 8px rgba(0,0,0,0.2)}.floating-ribbon:hover{background:#218838}@media (min-width:981px){#logo{max-height:60px!important}}@media (max-width:980px) and (min-width:768px){#logo{max-height:50px!important}}@media (max-width:767px){#logo{max-height:40px!important}logo{max-height:40px!important}}.boton-flotante{position:fixed!important;bottom:22px!important;left:50%!important;transform:translateX(-50%)!important;background:#064d2d!important;color:#ffffff!important;padding:14px 28px!important;font-size:18px!important;font-weight:700!important;border-radius:50px!important;text-decoration:none!important;z-index:999999!important;box-shadow:0 0 14px rgba(6,77,45,0.45)!important;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease!important}.boton-flotante:hover{transform:translateX(-50%) scale(1.05)!important;box-shadow:0 0 22px rgba(6,77,45,0.7)!important;background:#07673d!important}@keyframes bf-glowPulse{0%{box-shadow:0 0 10px rgba(255,122,0,0.40)}50%{box-shadow:0 0 16px rgba(255,122,0,0.70)}100%{box-shadow:0 0 10px rgba(255,122,0,0.40)}}@media (max-width:767px){.boton-flotante{left:auto!important;right:16px!important;bottom:18px!important;transform:none!important;background:#ff7a00!important;padding:10px 16px!important;font-size:16px!important;border-radius:40px!important;box-shadow:0 0 12px rgba(255,122,0,0.55)!important;animation:bf-glowPulse 1.9s infinite!important}.boton-flotante:hover{transform:scale(1.03)!important}}p>.boton-flotante{display:inline-block!important}.whatsapp-float{position:fixed;width:60px;height:60px;bottom:20px;right:20px;z-index:9999}.whatsapp-float img{width:100%;height:100%}