.elementor-kit-6{--e-global-color-primary:#075C70;--e-global-color-secondary:#FF5B52;--e-global-color-text:#16232A;--e-global-color-accent:#C43A31;--e-global-color-modark:#043F4D;--e-global-color-mosand:#F5F2EE;--e-global-color-momuted:#56646B;--e-global-color-molight:#E6EFF1;--e-global-color-moline:#D8E1E4;--e-global-color-mocoral2:#FFB3AE;--e-global-color-mowhite:#FFFFFF;--e-global-typography-primary-font-family:"Newsreader";--e-global-typography-primary-font-size:32px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.15em;--e-global-typography-secondary-font-family:"Archivo";--e-global-typography-secondary-font-size:26px;--e-global-typography-secondary-font-weight:800;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Archivo";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Archivo";--e-global-typography-accent-font-size:12px;--e-global-typography-accent-font-weight:800;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.3em;--e-global-typography-accent-letter-spacing:0.6px;--e-global-typography-mohero-font-family:"Newsreader";--e-global-typography-mohero-font-size:38px;--e-global-typography-mohero-font-weight:700;--e-global-typography-mohero-line-height:1.12em;--e-global-typography-mocard-font-family:"Newsreader";--e-global-typography-mocard-font-size:21px;--e-global-typography-mocard-font-weight:700;--e-global-typography-mocard-line-height:1.2em;--e-global-typography-mosmall-font-family:"Newsreader";--e-global-typography-mosmall-font-size:17px;--e-global-typography-mosmall-font-weight:600;--e-global-typography-mosmall-line-height:1.3em;--e-global-typography-mometa-font-family:"Archivo";--e-global-typography-mometa-font-size:13px;--e-global-typography-mometa-font-weight:400;--e-global-typography-mometa-line-height:1.4em;--e-global-typography-mobtn-font-family:"Archivo";--e-global-typography-mobtn-font-size:14px;--e-global-typography-mobtn-font-weight:700;--e-global-typography-mobtn-line-height:1.2em;background-color:#FFFFFF;color:#16232A;font-family:"Archivo", Sans-serif;font-size:16px;line-height:1.6em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#C43A31;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;border-radius:24px 24px 24px 24px;padding:12px 22px 12px 22px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#075C70;color:#FFFFFF;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#075C70;}.elementor-kit-6 a:hover{color:#C43A31;}.elementor-kit-6 h1{color:#16232A;font-family:"Newsreader", Sans-serif;font-weight:700;}.elementor-kit-6 h2{color:#16232A;font-family:"Newsreader", Sans-serif;font-weight:700;}.elementor-kit-6 h3{color:#16232A;font-family:"Newsreader", Sans-serif;font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-mohero-font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-secondary-font-size:21px;--e-global-typography-mohero-font-size:26px;--e-global-typography-mocard-font-size:19px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* ===== MarinaON: retoques globales ===== */
.elementor-widget-heading .elementor-heading-title a{color:inherit;}
.elementor-widget-heading .elementor-heading-title a:hover{color:#C43A31;}
.e-loop-item a.e-con{transition:filter .2s ease;} .e-loop-item a.e-con:hover{filter:brightness(.92);}
.mo-ad img{border-radius:4px;display:block;margin:0 auto;}
.mo-topbar-text p{margin:0;} .mo-topbar-text .mo-sep{color:#7FA9B3;margin:0 10px;}
/* Última hora */
.mo-ticker{display:flex;align-items:center;gap:16px;width:100%;overflow:hidden;font-family:Archivo,sans-serif;font-size:14px;white-space:nowrap;}
.mo-ticker__label{flex:none;background:#C43A31;color:#fff;font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:4px;}
.mo-ticker__viewport{overflow:hidden;flex:1;mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);}
.mo-ticker__track{display:inline-flex;gap:14px;align-items:center;animation:mo-ticker 45s linear infinite;}
.mo-ticker:hover .mo-ticker__track{animation-play-state:paused;}
.mo-ticker__track a{color:#16232A;font-weight:600;} .mo-ticker__track a:hover{color:#C43A31;}
.mo-ticker__dot{color:#FF5B52;font-size:10px;}
@keyframes mo-ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){.mo-ticker__track{animation:none;}}
/* Pueblos */
.mo-chips{display:flex;flex-wrap:wrap;gap:8px;}
.mo-chips a{font:600 13px Archivo,sans-serif;color:#075C70;background:#fff;border:1px solid #D3CBBF;padding:6px 12px;border-radius:16px;}
.mo-chips a:hover{background:#075C70;color:#fff;border-color:#075C70;}
.mo-chips a.mo-chips__all{background:transparent;border-color:transparent;font-weight:700;}
/* Pie */
.mo-flinks{list-style:none;margin:0;padding:0;display:grid;gap:10px;} .mo-flinks a{color:#CFE2E7;} .mo-flinks a:hover{color:#FFB3AE;}
/* Buscador */
.mo-search .elementor-search-form__container{overflow:hidden;}
/* Menú: que no parta palabras */
.mo-nav .elementor-nav-menu--main .elementor-item{white-space:nowrap;}

.e-loop-item .e-con, .e-loop-item .elementor-widget{min-width:0;}
.e-loop-item .elementor-widget-text-editor p{margin:0;}

.e-con.mo-line{flex:1 1 0 !important;width:auto !important;min-width:16px;}

.elementor-widget-loop-grid .elementor-loop-container.elementor-grid{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));}

.e-con.mo-grow{flex:1 1 0% !important;width:auto !important;min-width:0;}

.e-con.mo-auto{width:auto !important;--width:auto;}
.e-con.mo-shead > .elementor-widget-heading:not(:last-child){flex:1 1 auto !important;min-width:0;}
.e-con.mo-shead > .elementor-widget-heading:last-child{flex:none !important;margin-left:auto;}
.mo-ad img{max-width:100%;height:auto;}
.elementor-widget-shortcode{min-width:0;max-width:100%;}
@media (max-width:767px){ .e-con.mo-shead{gap:6px 10px !important;flex-wrap:wrap !important;} .e-con.mo-shead > .elementor-widget-heading:not(:last-child){flex:0 1 calc(100% - 24px) !important;} .e-con.mo-shead > .elementor-widget-heading:last-child{margin-left:16px;} }/* End custom CSS */