.elementor-23554 .elementor-element.elementor-element-c5b8389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23554 .elementor-element.elementor-element-ded2cf0{text-align:center;}.elementor-23554 .elementor-element.elementor-element-63e9c5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23554 .elementor-element.elementor-element-db377b8{--display:flex;}.elementor-23554 .elementor-element.elementor-element-5d12d15f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-23554 .elementor-element.elementor-element-5d12d15f{--content-width:900px;}}/* Start custom CSS for post-comments, class: .elementor-element-7688b257 *//* 1. Estilo VIP para el Botón de Enviar (Con bordes ligeramente redondeados) */
.elementor-23554 .elementor-element.elementor-element-7688b257 #submit {
    background-color: #D4AF37; /* Mantengo el dorado de ejemplo, cámbialo por tu código HEX */
    color: #FFFFFF; /* Texto en blanco */
    border: none;
    padding: 15px 35px;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 8px; /* <--- AQUÍ ESTÁ EL CAMBIO. He subido de 4px a 8px para redondear un poco más */
    cursor: pointer;
    transition: all 0.3s ease;
    width: auto;
}

/* 2. Efecto al pasar el mouse por el botón (Hover) */
.elementor-23554 .elementor-element.elementor-element-7688b257 #submit:hover {
    background-color: #1A1A1A; /* Cambia a negro elegante al pasar el mouse */
    color: #D4AF37;
}

/* 3. Limpiar las cajas de texto (Inputs) para que se vean premium */
.elementor-23554 .elementor-element.elementor-element-7688b257 input[type="text"],
.elementor-23554 .elementor-element.elementor-element-7688b257 input[type="email"],
.elementor-23554 .elementor-element.elementor-element-7688b257 input[type="url"],
.elementor-23554 .elementor-element.elementor-element-7688b257 textarea {
    border: 1px solid #E0E0E0;
    border-radius: 4px; /* <--- Las cajas de texto se mantienen sutiles */
    padding: 15px;
    background-color: #FAFAFA;
    color: #333333;
    font-family: inherit;
    transition: border-color 0.3s ease;
}

/* 4. Efecto al hacer clic en las cajas de texto */
.elementor-23554 .elementor-element.elementor-element-7688b257 input[type="text"]:focus,
.elementor-23554 .elementor-element.elementor-element-7688b257 input[type="email"]:focus,
.elementor-23554 .elementor-element.elementor-element-7688b257 input[type="url"]:focus,
.elementor-23554 .elementor-element.elementor-element-7688b257 textarea:focus {
    border-color: #D4AF37; /* Borde dorado al escribir */
    outline: none;
}

/* 5. Separación general de la sección */
.elementor-23554 .elementor-element.elementor-element-7688b257 #comments {
    padding-top: 3/* End custom CSS */