.elementor-2170 .elementor-element.elementor-element-eebfe82{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2170 .elementor-element.elementor-element-1aac4eff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2170 .elementor-element.elementor-element-7ff83e09{--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-2170 .elementor-element.elementor-element-7ff83e09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2170 .elementor-element.elementor-element-41adca64{--display:flex;}.elementor-widget-theme-post-title .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-2170 .elementor-element.elementor-element-4ef9910 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:600;color:#E70000;}.elementor-2170 .elementor-element.elementor-element-3a382e83{--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-2170 .elementor-element.elementor-element-cd21998.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2170 .elementor-element.elementor-element-cd21998{font-family:"Nunito Sans", Sans-serif;font-weight:400;color:#020202;}.elementor-2170 .elementor-element.elementor-element-a60e2c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2170 .elementor-element.elementor-element-a60e2c5{font-family:"Nunito Sans", Sans-serif;font-weight:400;color:#020202;}.elementor-2170 .elementor-element.elementor-element-7e3ef33{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2170 .elementor-element.elementor-element-0a27d84{text-align:start;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2170 .elementor-element.elementor-element-9c385bd{padding:20px 0px 20px 0px;}.elementor-2170 .elementor-element.elementor-element-f8fed3a{--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-2170 .elementor-element.elementor-element-a7df602{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-64894b61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2170 .elementor-element.elementor-element-64894b61:not(.elementor-motion-effects-element-type-background), .elementor-2170 .elementor-element.elementor-element-64894b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3863;}.elementor-2170 .elementor-element.elementor-element-e99bd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2170 .elementor-element.elementor-element-2d2b1f12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-sitemap .elementor-sitemap-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item a{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item{color:var( --e-global-color-text );}.elementor-2170 .elementor-element.elementor-element-3fb15327 .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}.elementor-2170 .elementor-element.elementor-element-3fb15327 .elementor-sitemap-title{color:#F8B303;font-family:"Nunito Sans", Sans-serif;font-weight:300;}.elementor-2170 .elementor-element.elementor-element-3fb15327 .elementor-sitemap-item, .elementor-2170 .elementor-element.elementor-element-3fb15327 span.elementor-sitemap-list, .elementor-2170 .elementor-element.elementor-element-3fb15327 .elementor-sitemap-item a{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-weight:300;}.elementor-2170 .elementor-element.elementor-element-3fb15327 .elementor-sitemap-item{color:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-3fb15327 .elementor-sitemap-list, .elementor-2170 .elementor-element.elementor-element-3fb15327 .elementor-sitemap-list .children{list-style-type:disc;}.elementor-2170 .elementor-element.elementor-element-48095da1{--display:flex;}.elementor-2170 .elementor-element.elementor-element-5abfd207{--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-2170 .elementor-element.elementor-element-2a4afdb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-2170 .elementor-element.elementor-element-6dea9e66{padding:0px 0px 0px 0px;text-align:end;}.elementor-2170 .elementor-element.elementor-element-6dea9e66 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:300;color:#F8B303;}.elementor-2170 .elementor-element.elementor-element-777989a5{padding:20px 0px 0px 0px;text-align:end;}.elementor-2170 .elementor-element.elementor-element-777989a5 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-7d8d444b{padding:0px 0px 0px 0px;}.elementor-2170 .elementor-element.elementor-element-3b16342d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2170 .elementor-element.elementor-element-c409a46{--grid-template-columns:repeat(0, auto);text-align:right;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2170 .elementor-element.elementor-element-c409a46 .elementor-social-icon i{color:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-c409a46 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-59c6d35c{--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-2170 .elementor-element.elementor-element-59c6d35c:not(.elementor-motion-effects-element-type-background), .elementor-2170 .elementor-element.elementor-element-59c6d35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3863;}.elementor-2170 .elementor-element.elementor-element-3211e439{padding:0px 0px 0px 0px;text-align:center;}.elementor-2170 .elementor-element.elementor-element-3211e439 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-2170 .elementor-element.elementor-element-62c79feb{padding:0px 0px 0px 0px;text-align:center;}.elementor-2170 .elementor-element.elementor-element-62c79feb .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}@media(min-width:768px){.elementor-2170 .elementor-element.elementor-element-1aac4eff{--content-width:1200px;}.elementor-2170 .elementor-element.elementor-element-7ff83e09{--width:62.624%;}.elementor-2170 .elementor-element.elementor-element-41adca64{--width:100%;}.elementor-2170 .elementor-element.elementor-element-3a382e83{--width:100%;}.elementor-2170 .elementor-element.elementor-element-7e3ef33{--width:40%;}.elementor-2170 .elementor-element.elementor-element-a7df602{--width:100%;}.elementor-2170 .elementor-element.elementor-element-64894b61{--content-width:1295px;}.elementor-2170 .elementor-element.elementor-element-e99bd0{--width:60%;}.elementor-2170 .elementor-element.elementor-element-2d2b1f12{--width:56%;}.elementor-2170 .elementor-element.elementor-element-48095da1{--width:50%;}.elementor-2170 .elementor-element.elementor-element-5abfd207{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2170 .elementor-element.elementor-element-1aac4eff{--content-width:1295px;}.elementor-2170 .elementor-element.elementor-element-7ff83e09{--width:100%;}.elementor-2170 .elementor-element.elementor-element-7e3ef33{--width:100%;}.elementor-2170 .elementor-element.elementor-element-64894b61{--content-width:1295px;}.elementor-2170 .elementor-element.elementor-element-e99bd0{--width:100%;}.elementor-2170 .elementor-element.elementor-element-2d2b1f12{--width:100%;}.elementor-2170 .elementor-element.elementor-element-48095da1{--width:100%;}.elementor-2170 .elementor-element.elementor-element-5abfd207{--width:100%;}}@media(max-width:1024px){.elementor-2170 .elementor-element.elementor-element-1aac4eff{--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-2170 .elementor-element.elementor-element-7ff83e09{--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-2170 .elementor-element.elementor-element-cd21998{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2170 .elementor-element.elementor-element-a60e2c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2170 .elementor-element.elementor-element-7e3ef33{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2170 .elementor-element.elementor-element-0a27d84{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2170 .elementor-element.elementor-element-0a27d84 img{width:100%;max-width:100%;height:228px;object-fit:cover;object-position:center center;}.elementor-2170 .elementor-element.elementor-element-9c385bd{padding:0px 0px 20px 0px;}.elementor-2170 .elementor-element.elementor-element-64894b61{--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-2170 .elementor-element.elementor-element-e99bd0{--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-2170 .elementor-element.elementor-element-2d2b1f12{--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-2170 .elementor-element.elementor-element-3fb15327 .elementor-sitemap-section{flex-basis:calc( 1 / 2 * 100% );}.elementor-2170 .elementor-element.elementor-element-48095da1{--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-2170 .elementor-element.elementor-element-2a4afdb{--grid-auto-flow:row;}.elementor-2170 .elementor-element.elementor-element-6dea9e66{text-align:start;}.elementor-2170 .elementor-element.elementor-element-777989a5{padding:20px 0px 0px 10px;text-align:start;}.elementor-2170 .elementor-element.elementor-element-3b16342d{--grid-auto-flow:row;}.elementor-2170 .elementor-element.elementor-element-c409a46{text-align:left;}.elementor-2170 .elementor-element.elementor-element-3211e439{padding:20px 0px 0px 10px;text-align:start;}.elementor-2170 .elementor-element.elementor-element-62c79feb{padding:20px 0px 0px 10px;text-align:start;}}@media(max-width:767px){.elementor-2170 .elementor-element.elementor-element-3fb15327{padding:0px 0px 0px 20px;}.elementor-2170 .elementor-element.elementor-element-3fb15327 .elementor-sitemap-section{flex-basis:calc( 1 / 1 * 100% );}.elementor-2170 .elementor-element.elementor-element-2a4afdb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2170 .elementor-element.elementor-element-6dea9e66{text-align:start;}.elementor-2170 .elementor-element.elementor-element-777989a5{text-align:start;}.elementor-2170 .elementor-element.elementor-element-3b16342d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2170 .elementor-element.elementor-element-3211e439{text-align:center;}.elementor-2170 .elementor-element.elementor-element-62c79feb{text-align:center;}}/* Start custom CSS for sitemap, class: .elementor-element-3fb15327 *//* Color naranja para los enlaces al pasar el ratón (hover) */
.menufooter a:hover {
    color: #FF8C00 !important; /* Puedes cambiar este código por tu tono de naranja preferido */
    text-decoration: none;      /* Opcional: quita el subrayado si lo deseas */
    transition: color 0.3s ease; /* Hace que el cambio de color sea suave */
}

/* Estilo base opcional para limpiar la lista */
.menufooter ul {
    list-style: none;
    padding-left: 20px;
}

.menufooter a {
    text-decoration: none;
    color: inherit; /* Mantiene el color original hasta que haces hover */
}/* End custom CSS */