.elementor-686 .elementor-element.elementor-element-2f57cee{margin-top:80px;margin-bottom:80px;}.elementor-686 .elementor-element.elementor-element-8c0f36d > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-686 .elementor-element.elementor-element-8c0f36d > .elementor-element-populated, .elementor-686 .elementor-element.elementor-element-8c0f36d > .elementor-element-populated > .elementor-background-overlay, .elementor-686 .elementor-element.elementor-element-8c0f36d > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-686 .elementor-element.elementor-element-0aa761c > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-686 .elementor-element.elementor-element-8c0f36d > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-686 .elementor-element.elementor-element-2f57cee{margin-top:20px;margin-bottom:20px;}.elementor-686 .elementor-element.elementor-element-8c0f36d > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-0aa761c *//* =========================================================
       🎛️ PANEL DE CONTROL: BOTÓN DE FLUENT FORMS (VERSIÓN LIMPIA) 🎛️
       Respeta tu tipografía original, controla solo colores y forma.
       ========================================================= */
    
    /* ESTADO NORMAL DEL BOTÓN */
    .fluentform .ff-btn-submit {
        /* 🎛️ COLORES BASE */
        background-color: #333333 !important; /* <-- Color de fondo (Gris Oscuro) */
        color: #ffffff !important;            /* <-- Color de la letra (Blanca) */
        border: 2px solid #333333 !important; /* <-- Grosor y color del borde */
        
        /* 🎛️ FORMA Y TAMAÑO */
        border-radius: 50px !important;        /* <-- El redondeo. Pon '0px' para cuadrado, o '50px' para píldora redonda */
        padding: 15px 30px !important;        /* <-- El relleno. El primer número es Arriba/Abajo, el segundo es Lados */
        width: 100% !important;               /* <-- Mantiene el botón ocupando todo el ancho disponible */
        
        /* Animación suave base */
        transition: all 0.3s ease !important;
        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05) !important;
        cursor: pointer !important;
    }

    /* ESTADO HOVER (Al pasar el ratón) */
    .fluentform .ff-btn-submit:hover {
        /* 🎛️ COLORES AL PASAR EL RATÓN */
        background-color: #d3af37 !important; /* <-- Fondo al pasar el ratón (Dorado) */
        border-color: #d3af37 !important;     /* <-- Borde al pasar el ratón (Dorado) */
        color: #ffffff !important;            /* <-- Letras al pasar el ratón (Blanco) */
        
        /* Efecto de elevación */
        transform: translateY(-3px) !important; 
        box-shadow: 0 10px 25px rgba(211, 175, 55, 0.25) !important; 
    }/* End custom CSS */