.elementor-10890 .elementor-element.elementor-element-3afb2ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10890 .elementor-element.elementor-element-599976f{--display:flex;}.elementor-10890 .elementor-element.elementor-element-2822bf7 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-10890 .elementor-element.elementor-element-2822bf7{text-align:center;}.elementor-10890 .elementor-element.elementor-element-2822bf7 .elementor-heading-title{font-size:2rem;color:#004AAD;}.elementor-10890 .elementor-element.elementor-element-69841f9{--display:flex;}.elementor-10890 .elementor-element.elementor-element-4d391a8 .elementor-author-box__avatar img{width:56px;height:56px;}body.rtl .elementor-10890 .elementor-element.elementor-element-4d391a8.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-10890 .elementor-element.elementor-element-4d391a8:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:13px;margin-left:0;}body:not(.rtl) .elementor-10890 .elementor-element.elementor-element-4d391a8.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-10890 .elementor-element.elementor-element-4d391a8:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:13px;margin-right:0;}.elementor-10890 .elementor-element.elementor-element-4d391a8.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:13px;}.elementor-10890 .elementor-element.elementor-element-4d391a8 .elementor-author-box__name{font-size:16px;font-weight:400;}.elementor-10890 .elementor-element.elementor-element-ab3528d{--display:flex;}.elementor-10890 .elementor-element.elementor-element-ab3528d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10890 .elementor-element.elementor-element-bfc1630{width:var( --container-widget-width, 113.09% );max-width:113.09%;--container-widget-width:113.09%;--container-widget-flex-grow:0;}.elementor-10890 .elementor-element.elementor-element-bfc1630.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10890 .elementor-element.elementor-element-e972de5{--display:flex;}.elementor-10890 .elementor-element.elementor-element-98bc0b3{color:#003A6F;font-size:18px;line-height:27px;}.elementor-10890 .elementor-element.elementor-element-63a36a9{--display:flex;}body.elementor-page-10890:not(.elementor-motion-effects-element-type-background), body.elementor-page-10890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F9;}@media(min-width:768px){.elementor-10890 .elementor-element.elementor-element-599976f{--width:85%;}.elementor-10890 .elementor-element.elementor-element-69841f9{--width:70%;}.elementor-10890 .elementor-element.elementor-element-ab3528d{--width:42.826%;}.elementor-10890 .elementor-element.elementor-element-e972de5{--width:70%;}.elementor-10890 .elementor-element.elementor-element-63a36a9{--width:60%;}}/* Start custom CSS for post-comments, class: .elementor-element-f376031 *//* 1. Título principal en Bold y color azul */
#seccion-comentarios #reply-title {
    font-family: 'Lato', sans-serif !important;
    color: #004AAD !important;
    font-weight: 700 !important;
    font-size: 28px;
}

/* 2. Tu mensaje personalizado: SIN Negrita (normal) */
#seccion-comentarios .comment-reply-title::after {
    display: block;
    content: "¡Nos encantaría leerte! Escribe lo que piensas aquí abajo. Tu feedback nos ayuda a mejorar nuestro trabajo en las regiones.";
    font-family: 'Lato', sans-serif !important;
    color: #003A6F !important;
    font-weight: 400 !important; /* Esto quita el Bold */
    font-size: 16px;
    margin-top: 10px;
    line-height: 1.4;
}

/* 3. BORRAR el mensaje de "Conectado como..." y "Campos obligatorios" */
#seccion-comentarios .logged-in-as, 
#seccion-comentarios .comment-notes {
    display: none !important;
}

/* 4. El Botón: Radius 20px y Letra 12px */
#seccion-comentarios #submit,
#seccion-comentarios .submit {
    background-color: #159F1B !important; /* Verde CEDEP */
    color: #ffffff !important;
    font-family: 'Lato', sans-serif !important;
    font-size: 12px !important; /* Letra pequeña como pediste */
    font-weight: 600 !important;
    text-transform: uppercase; /* Opcional: hace que resalte más siendo pequeña */
    border-radius: 20px !important; /* Radius 20px */
    padding: 10px 25px !important;
    border: none !important;
    cursor: pointer;
}

#seccion-comentarios #submit:hover {
    background-color: #0e7a14 !important;
    transition: 0.3s;
}

/* 5. Ajuste del cuadro de texto (opcional por si quieres suavizar el verde) */
#seccion-comentarios textarea {
    border: 1px solid #159F1B !important;
    border-radius: 8px;
    padding: 15px !important;
}/* End custom CSS */