.elementor-36006 .elementor-element.elementor-element-0ecb318{--display:flex;}.elementor-36006 .elementor-element.elementor-element-e141880{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36006 .elementor-element.elementor-element-f29eb84{text-align:center;}.elementor-36006 .elementor-element.elementor-element-f29eb84 .elementor-heading-title{font-family:"Mooli", Sans-serif;font-size:43px;font-weight:900;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#2D4739;stroke:#2D4739;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#2D4739;}.elementor-36006 .elementor-element.elementor-element-29b58c5{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-36006 .elementor-element.elementor-element-e7796f6{text-align:justify;font-family:"Mooli", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#2D4739;}.elementor-36006 .elementor-element.elementor-element-171f65a{--display:flex;}.elementor-36006 .elementor-element.elementor-element-b293fb1 .elementor-heading-title{font-family:"Mooli", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#2D4739;stroke:#2D4739;text-shadow:0px 0px 1px rgba(0,0,0,0.3);}.elementor-36006 .elementor-element.elementor-element-fd1a95c{--display:flex;}.elementor-36006 .elementor-element.elementor-element-826fd0f{text-align:justify;font-family:"Mooli", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#2D4739;}.elementor-36006 .elementor-element.elementor-element-cca8fb8{--display:flex;}.elementor-36006 .elementor-element.elementor-element-30a3a41 .elementor-heading-title{font-family:"Mooli", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#2D4739;stroke:#2D4739;text-shadow:0px 0px 1px rgba(0,0,0,0.3);}.elementor-36006 .elementor-element.elementor-element-6d52635{--display:flex;}.elementor-36006 .elementor-element.elementor-element-db9822d{text-align:justify;font-family:"Mooli", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#2D4739;}.elementor-36006 .elementor-element.elementor-element-43d07aa{--display:flex;}.elementor-36006 .elementor-element.elementor-element-bbd0d71 .elementor-heading-title{font-family:"Mooli", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#2D4739;stroke:#2D4739;text-shadow:0px 0px 1px rgba(0,0,0,0.3);}.elementor-36006 .elementor-element.elementor-element-64a9245{--display:flex;}.elementor-36006 .elementor-element.elementor-element-48944c0{text-align:justify;font-family:"Mooli", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#2D4739;}.elementor-36006 .elementor-element.elementor-element-67ac655{--display:flex;}.elementor-36006 .elementor-element.elementor-element-d9a993c .elementor-heading-title{font-family:"Mooli", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#2D4739;stroke:#2D4739;text-shadow:0px 0px 1px rgba(0,0,0,0.3);}.elementor-36006 .elementor-element.elementor-element-0f1db76{--display:flex;}.elementor-36006 .elementor-element.elementor-element-d0d41c3{text-align:justify;font-family:"Mooli", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#2D4739;}.elementor-36006 .elementor-element.elementor-element-e715cbc{--display:flex;}.elementor-36006 .elementor-element.elementor-element-c7530d1 .elementor-heading-title{font-family:"Mooli", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#2D4739;stroke:#2D4739;text-shadow:0px 0px 1px rgba(0,0,0,0.3);}.elementor-36006 .elementor-element.elementor-element-5d8e898{--display:flex;}.elementor-36006 .elementor-element.elementor-element-204dcc7{text-align:justify;font-family:"Mooli", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 1px rgba(0,0,0,0.3);color:#2D4739;}@media(max-width:767px){.elementor-36006 .elementor-element.elementor-element-b293fb1 .elementor-heading-title{font-size:20px;}.elementor-36006 .elementor-element.elementor-element-30a3a41 .elementor-heading-title{font-size:20px;}.elementor-36006 .elementor-element.elementor-element-bbd0d71 .elementor-heading-title{font-size:20px;}.elementor-36006 .elementor-element.elementor-element-d9a993c .elementor-heading-title{font-size:20px;}.elementor-36006 .elementor-element.elementor-element-c7530d1 .elementor-heading-title{font-size:20px;}.elementor-36006 .elementor-element.elementor-element-204dcc7{text-align:justify;}}/* Start custom CSS for text-editor, class: .elementor-element-e7796f6 *//* Estilo para los enlaces dentro de un bloque de texto en Elementor Pro */
.elementor-widget-text-editor a {
    color: #2D4739 !important;  /* Color del enlace */
    text-decoration: none;  /* Opcional: Elimina el subrayado */
    transition: color 0.3s ease-in-out;  /* Efecto de transición suave */
}

/* Cambio de color al pasar el ratón por encima */
.elementor-widget-text-editor a:hover {
    color: #1E3426 !important;  /* Un tono más oscuro al pasar el ratón */
    text-decoration: underline;  /* Opcional: subrayado al pasar el cursor */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db9822d */a {
 color: #2D4739;
 font-weight: bold;
}

a:hover {
 color: #2D4739;
}/* End custom CSS */