@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&family=Open+Sans:wght@300;400;500;600;700&family=Roboto:ital,wght@0,300;0,400;0,700;1,100&display=swap");@font-face {  font-family: "Lato-fallback";  src: local(Arial);  size-adjust: 98%;  descent-override: 10%;}:root {  --font-basic: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,    "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",    "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  --width-menu-mobile: 310px;  --width-translate-show-menu: -310px;  --brand: #df0024;  --brand-darker: #ca0022;}* {  box-sizing: border-box;}*:focus {  outline: none;  text-decoration: none;}picture::before {  content: " ";  background-image: url("/img/lapampa/bglogo.webp");  width: 100px;  height: 79px;  opacity: 20%;}html {  font-size: 100%;}body {  margin: 0;  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,    "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",    "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  text-align: left;  background-color: #fff;  color: #eceeef;  margin: 0px;  width: 100%;  max-width: unset;  transition: 0.5s ease;}.container {  width: 83rem;  max-width: 83rem;}@media only all and (min-width: 60rem) and (max-width: 82.99rem) {  .container {    width: 60rem;  }}@media only all and (min-width: 48rem) and (max-width: 59.99rem) {  .container {    /* width: 48rem; */    width: 100%;    margin-right: 0;    max-width: 100%;  }}@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {  .container {    /* width: 30rem; */    width: 100%;    max-width: 100%;  }}@media only all and (max-width: 30rem) {  .container {    width: 100%;    padding: 0;  }}article[data-element="content"] {  padding: 10px;  box-sizing: border-box;}section[data-element="container"] {  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}::-moz-selection {  color: #fff;  background: #f1910f !important;}::selection {  color: #fff;  background: #f1910f !important;}a:hover,a:active,a {  text-decoration: none;}.nopadding {  padding: 0;}p:empty {  padding: 0;  margin: 0;}svg.icon {  width: 1rem;  height: 1rem;}svg.icon {  width: 1rem;  height: 1rem;}svg.icon.icon-x2 {  width: 1.5rem;  height: 1.5rem;}svg.icon.icon-x3 {  width: 2rem;  height: 2rem;}svg.icon.icon-x4 {  width: 2.5em;  height: 2.5rem;}svg.icon.icon-x5 {  width: 3rem;  height: 3rem;}span[data-exp-com="SDT_COMPRIMIR2"] {  letter-spacing: -0.05em;}span[data-exp-com="SDT_COMPRIMIR1"] {  letter-spacing: -0.02em;}span[data-exp-com="SDT_EXPANDIR1"] {  letter-spacing: 0.02em;}span[data-exp-com="SDT_EXPANDIR2"] {  letter-spacing: 0.05em;}/**********ESTILO PARA MENU**********/.mainmenu .mainmenu-header {  margin: 0; background-color: #ed1b24;  border: none;  z-index: 1000;  display: flex;  height: 75px;  transition: all 200ms ease-in-out;}.mainmenu .mainmenu-header > .container > div:last-child {  width: 19%;  flex: 19%;}.mainmenu .navbar-header {  flex: 0 26%;  width: 26px;}.mainmenu .navbar-logo {  height: 100%;  flex-basis: 39% !important;}.mainmenu .navbar-logo a {  height: fit-content;}/* LOGOLOGO.mainmenu .navbar-logo img {  position: relative;  max-height: 70px;  transition: all 300ms ease-in-out;  width: 482px;}*/.navbar-dark .navbar-toggler {  border: none;}.mainmenu .toggle-button {  display: none;}.mainmenu .toggle-button svg {  transition: transform 0.5s ease-in;  width: 35px;  height: 35px;  color: white;}.mainmenu nav {  padding: 0;  padding-bottom: 0.5rem;}.mainmenu nav .navbar-collapse {  position: initial;  border-bottom: 1px solid #afafafa3;  padding: 0 15px;}.mainmenu nav li {  word-wrap: break-word;  word-break: break-all;}.mainmenu nav .navbar-collapse > ul > li:hover > a {  color: #757575 !important;}.mainmenu nav li.open a,.mainmenu nav li.open a:hover,.mainmenu nav li a:hover {  background-color: transparent;}.mainmenu nav .navbar-collapse > ul > li > a {  white-space: normal;  font-weight: 700;  color: #2f2f2f;  padding: 0 5px;  font-family: "Open Sans";  font-size: 0.8em;  text-transform: uppercase;}.mainmenu nav li a.nav-video,.mainmenu nav li a.nav-video i {  color: #df0024;}.mainmenu nav li a.nav-video i {  vertical-align: middle;  margin-right: 0.2rem;}.mainmenu nav li a.searchquery i {  vertical-align: middle;  margin-right: 0.2rem;}.mainmenu nav li .nav-subsecciones.dropdown-menu {  background: #4a4a4a;  margin-top: -0.5rem;  left: 0;  right: 0;  border-radius: 0 0 5px 5px;}.mainmenu nav li.open .nav-subsecciones {  position: fixed;  left: 50%;  transform: translateX(-50%);  margin-top: 5px;  border: 0;}.mainmenu nav li.open .nav-subsecciones > div {  display: flex;}.mainmenu nav li.open .nav-subsecciones .back-subseccion {  display: none;}.mainmenu nav li .nav-subsecciones .nav-subsecciones-left {  -webkit-box-flex: 0;  -moz-box-flex: 0;  box-flex: 0;  -webkit-flex: 0 50%;  -moz-flex: 0 50%;  -ms-flex: 0 50%;  flex: 0 50%;  width: 50%;  line-height: normal;  font-size: 0.85rem;  font-weight: bold;}.mainmenu nav li .nav-subsecciones .nav-subsecciones-right {  -webkit-box-flex: 0;  -moz-box-flex: 0;  box-flex: 0;  -webkit-flex: 0 50%;  -moz-flex: 0 50%;  -ms-flex: 0 50%;  flex: 0 50%;  width: 50%;}.mainmenu nav li .nav-subsecciones .nav-subsecciones-right {  margin: 0.0125rem 1rem;  padding: 0px 0 0 0;  margin-bottom: 50px;}.mainmenu  nav  li  .nav-subsecciones  .nav-subsecciones-right  > .tapa  > .tapa-titulo {  font-size: 1.75rem;  font-family: "Lato", "Lato-fallback";  font-weight: 700;}.mainmenu nav li .nav-subsecciones .nav-subsecciones-right > .tapa > .tapa-img {  text-align: center;  margin-bottom: 1.5rem !important;}.mainmenu  nav  li  .nav-subsecciones  .nav-subsecciones-right  > .tapa  > .tapa-img  img {  max-width: 100%;  max-height: calc(80vh - 100px);  width: auto;  height: auto;}.mainmenu nav li .nav-subsecciones .nav-subsecciones-right > .farmacias-turno {  color: white;  font-family: var(--font-basic);  font-size: 0.85rem;  font-weight: 700;}.mainmenu  nav  li  .nav-subsecciones  .nav-subsecciones-right  > .farmacias-turno  > .title {  font-size: 1.2em;  word-break: break-word;  border-bottom: 2px solid #b5b5b5c7;}.mainmenu  nav  li  .nav-subsecciones  .nav-subsecciones-right  > .farmacias-turno  > .title  > a {  padding: 0;  color: white;}.mainmenu  nav  li  .nav-subsecciones  .nav-subsecciones-right  > .farmacias-turno  > .farmacias-turno-lista  > p {  margin: 1rem 0;}.mainmenu  nav  li  .nav-subsecciones  .nav-subsecciones-left  .menu-edicion-digital {  color: white;}.nav-subsecciones  .nav-subsecciones-left  .menu-edicion-digital  .menu-edicion-digital-titulo {  margin-left: 15px;  font-size: 2.5em;  font-family: "Lato", "Lato-fallback";  opacity: 1;  font-weight: 900;  color: white;  margin-top: 15px;  border: 0;}.nav-subsecciones  .nav-subsecciones-left  .menu-edicion-digital  .menu-edicion-digital-list {  display: -webkit-box;  display: -moz-box;  display: box;  display: -webkit-flex;  display: -moz-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex-flow: row wrap;  -moz-flex-flow: row wrap;  flex-flow: row wrap;  margin: 0rem 2.8rem !important;  padding: 1rem 0;}.nav-subsecciones  .nav-subsecciones-left  .menu-edicion-digital  .menu-edicion-digital-list  li {  display: inline-block;  list-style: none;  background-color: #343a40;  margin-bottom: 0.625rem;  border: none;  padding: 0.5rem;  margin-right: 0;  margin-left: 0.25rem !important;}.nav-subsecciones  .nav-subsecciones-left  .menu-edicion-digital  .menu-edicion-digital-list  li  a {  color: rgb(255, 193, 7);  display: block;  font-weight: 700;  font-size: 0.85rem;  font-family: var(--font-basic);  text-shadow: none;}.nav-subsecciones .nav-subsecciones-left .cotizacion-frame {  padding: 0.469rem 0;}.nav-subsecciones .nav-subsecciones-left .clima {  display: flex;  justify-content: center;  align-items: center;}.nav-subsecciones .nav-subsecciones-left .cotizacion-frame:hover,.nav-subsecciones .nav-subsecciones-left .cotizacion-frame:hover a:hover {  color: #f1910f;}.nav-subsecciones .nav-subsecciones-left .cotizacion-frame a {  color: #fff;}.mainmenu nav li .nav-subsecciones .nav-subsecciones-left > .paperAd {  padding: 0.469rem 0;  padding-right: 1.5rem !important;  margin: 0.0125rem 1rem;}.mainmenu nav li .nav-subsecciones .nav-subsecciones-left > .paperAd img {  max-width: 100%;}.mainmenu  nav  li  .nav-subsecciones  .nav-subsecciones-right  > .tapa  > .tapa-titulo {  font-size: 1.75rem;  font-family: "Lato", "Lato-fallback";  font-weight: 700;  color: white;  min-width: 100px;   width: fit-content;   overflow: hidden;  padding: 5px 10px;  background-color: #333;  margin-left: auto;  margin-right: auto;}.mainmenu nav li button.radio-popup {  border: 0;  margin: 0;  padding: 0;  width: 40px;  height: 40px;  background-color: transparent;  margin: 5px 2.5px;}.mainmenu nav li button.radio-popup > img {  width: 100%;  height: 100%;}.mainmenu #moreSections {  align-self: stretch;  display: flex;  justify-content: center;  align-items: center;}.mainmenu #moreSections a {  display: flex;  align-items: center;}.mainmenu .navbar-busqueda {  flex-basis: 19% !important;}.mainmenu .navbar-botones img {  height: auto;  width: 44px;}.mainmenu .navbar-botones a {  display: flex;  justify-content: center;  align-items: center;}#tools-nav-bar2 ul.navbar-nav {  align-items: center;}.mainmenu .date {  text-transform: capitalize;  right: 0;  font-size: 12px;  transition: height 100ms ease-in;  height: 18px;}.mainmenu .nav-redes {  flex: auto;  display: flex;  justify-content: flex-end;  gap: 20px;  align-items: center;  min-height: 45px;  transition: all 0.2s ease;}.mainmenu .nav-redes svg {  width: 2rem;  height: 2rem;  transition: all 0.1s;  color: white;}.mainmenu .nav-redes a {  color: #4a4a4a;  text-transform: uppercase;  font-family: "Lato", Helvetica, "Lato-fallback";  font-weight: 900;  font-size: 14px;}.mainmenu .nav-redes a:hover {  color: #0056b3;}/**ESTILO PARA MENU FIJO**/.mainmenu-header.affix {  position: fixed;  top: 0;  width: 100%;  z-index: 30;  transition: margin-left 400ms ease-in-out, box-shadow 0.3s;  height: 55px;}#fixMenu.affix + .affix-placeholder {  height: 75px;}.mainmenu .navbar-logo img {  position: relative;  max-height: 70px;  transition: all 300ms ease-in-out;  width: 482px;}.mainmenu-header.affix .navbar-logo img {  max-height: 50px !important;  width: 365.15px;  height: 50px;}.mainmenu-header.affix .date {  height: 0;  overflow: hidden;}.radios-mobile,.busqueda-mobile {  display: none;}.radio-reproduciendo {  max-height: 0;  overflow: hidden;  transition: max-height 200ms ease;}.radio-reproduciendo.visible {  max-height: 132px;}.radio-reproduciendo__titulo {  margin-left: 15px;  font-size: 1.5em;  font-family: lato, "Lato-fallback";  opacity: 1;  font-weight: 900;  color: #fff;  margin-top: 15px;  border: 0;}.radio-reproduciendo__imagen {  height: 80px;  width: 80px;}.radio-reproduciendo__volumen {  position: relative;  display: flex;  justify-content: space-between;  align-items: center;  gap: 5px;}.radio-reproduciendo__range {  min-width: 0;  width: 100%;}.radio-reproduciendo__volumen::before {  content: "";  width: 14px;  display: block;  -webkit-mask-image: url("/img/lapampa/sprites.svg#volume-low");  mask-image: url("/img/lapampa/sprites.svg#volume-low");  height: 15px;  background-color: white;  flex: 0 0 auto;}.radio-reproduciendo__volumen::after {  content: "";  display: block;  -webkit-mask-image: url("/img/lapampa/sprites.svg#volume-high");  mask-image: url("/img/lapampa/sprites.svg#volume-high");  width: 16px;  height: 17px;  background-color: white;  flex: 0 0 auto;}.radio-reproduciendo__logo {  position: relative;  border: 0;  padding: 0;  background-color: transparent;  cursor: pointer;}.radio-reproduciendo__logo::before {  content: "";  display: block;  position: absolute;  left: 23px;  top: 17px;  width: 30px;  height: 40px;  box-sizing: border-box;  border-color: transparent transparent transparent rgba(255, 255, 255, 0.7);  border-style: double;  border-width: 0px 0px 0px 30px;  transition: border-style 200ms ease, border-width 200ms ease;}.radio-reproduciendo__logo.paused::before {  border-style: solid;  border-width: 20px 0px 20px 30px;}.radio-reproduciendo__logo::after {  content: "";  display: block;  position: absolute;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: radial-gradient(rgba(0, 0, 0, 0.2), transparent);  z-index: 2;}.radio-reproduciendo__logo::before {  border-color: transparent transparent transparent rgba(255, 255, 255, 0.9);  z-index: 3;  filter: drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.45));}.radio-reproduciendo__radio {  font-size: 1.2em;  font-family: lato, "Lato-fallback";  opacity: 1;  font-weight: 600;  color: #fff;  border: 0;}/* .mainmenu-header:not(.affix) .nav-redes .nav-redes-youtube {    display: none;} */@media (max-width: 1399px) {    .mainmenu .navbar-logo img {        position: relative;        max-height: 55px;        transition: all 300ms ease-in-out;        width: 402px;    }}@media only screen and (max-width: 991px) {  .mainmenu .mainmenu-header {    height: 65px;  }  #fixMenu.affix + .affix-placeholder {    height: 65px;  }  main {    margin-bottom: 0;  }  .radios-mobile {    display: flex;    margin: 0 15px;  }  .radios-mobile > a {width: 40px;  }  .radios-mobile > a img {width: 40px;height: 40px;object-fit: cover;  }  .radios-mobile button.radio-popup {margin: 0;  }  .radios-mobile__titulo {    margin-left: 15px;    font-size: 1.5em;    font-family: lato, "Lato-fallback";    opacity: 1;    font-weight: 900;    color: #fff;    margin-top: 15px;    border: 0;    margin: 0;  }.radio-popup.lu100,.radio-popup.horizonte,.radio-popup.eldiario {  position: relative;}.radio-popup.lu100.reproduciendo::before,.radio-popup.horizonte.reproduciendo::before,.radio-popup.eldiario.reproduciendo::before {  border-style: double;  border-width: 0 0 0 9px;}  .radios-mobile .radio-popup.lu100.reproduciendo::before,.radios-mobile .radio-popup.horizonte.reproduciendo::before,.radios-mobile .radio-popup.eldiario.reproduciendo::before {  border-style: double;  border-width:0 0 0 12px;}  .radio-popup.lu100::before,.radio-popup.horizonte::before,.radio-popup.eldiario::before {  content: "";  display: block;  position: absolute;  left: 9px;  top: 6px;  width: 20px;  height: 20px;  box-sizing: border-box;  border-color: transparent transparent transparent rgba(0,0,0,0.5);  border-style: solid;  border-width: 10px 0 10px 20px;  transition: border-style 200ms ease, border-width 200ms ease;}      .radio-popup.lu100::before {    left: 12px;    top: 6px;    height: 8px;    border-color: transparent transparent transparent rgba(0,0,0,0.5);    border-width: 4.5px 0 4.5px 9px;  }  .radio-popup.horizonte::before {    left: 13px;    top: 5px;    height: 8px;    border-color: transparent transparent transparent rgba(254,255,255,0.8);    border-width: 4.5px 0 4.5px 9px;  }  .radio-popup.eldiario::before {    left: 12px;    top: 11px;    height: 8px;    border-color: transparent transparent transparent rgba(0,0,0,0.6);    border-width: 4.5px 0 4.5px 9px;  } .radios-mobile .radio-popup.lu100::before,.radios-mobile .radio-popup.horizonte::before,.radios-mobile .radio-popup.eldiario::before { left:14px; top:2px; width:12px; height:12px; border-width:6px 0 6px 12px;  }.radios-mobile .radio-popup.lu100::before {top: 4px;}.radios-mobile .radio-popup.eldiario::before {top: 16px;}  .busqueda-mobile {    margin: 5px 15px 10px 15px;    display: block;  }  .busqueda-mobile__form {    position: relative;    height: 40px;  }  .busqueda-mobile__form button {    position: absolute;    right: 0;    top: 0;    background-color: transparent;    border: 0;    margin: 0;    padding: 5px 10px;  }  .busqueda-mobile__form input {    border-radius: 3px;  }  .busqueda-mobile__form svg {    width: 30px;    height: 30px;    color: #444;  }  .verMas-contenedor {    margin: 15px 0 0 0 !important;    padding-bottom: 15px !important;  }  .mainmenu .mainmenu-header {    transition: margin-left 400ms ease-in-out;    width: 100vw;  }  .mainmenu .mainmenu-header > .container {    width: 100%;  }  .mainmenu .navbar-header {    flex: 100%;    width: 100%;    display: -webkit-box;    display: -moz-box;    display: box;    display: -webkit-flex;    display: -moz-flex;    display: -ms-flexbox;    display: flex;    justify-content: space-around;  }  .mainmenu .toggle-button {    display: block;    order: 10;  }  .mainmenu .navbar-logo {    float: left;  }  .mainmenu-header .navbar-logo img,  .mainmenu-header.affix .navbar-logo img {    height: 40px;    width: auto;  }  .mainmenu nav,  .mainmenu .navbar-redes {    display: none;  }  /**ESTILO COLLAPSE**/  body.menu-collapse {    overflow: hidden;    height: 0;    width: 100vw;  }  body > * {    transition: margin-left 400ms ease-in-out;    margin-left: 0 !important;  }  body.menu-collapse > * {    left: inherit;    margin-left: var(--width-translate-show-menu) !important;    /*        z-index: -1;*/  }  body.menu-collapse > main {    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);  }  body.menu-collapse .mainmenu .toggle-button svg {    transform: rotate(90deg);    transform-origin: center;  }  .mainmenu nav {    position: fixed;    display: block !important;    right: var(--width-translate-show-menu);    transition: all 400ms ease-in-out;    width: var(--width-menu-mobile);    top: 0px;    height: 101vh;    margin: 0px !important;    padding: 0;    background-color: rgb(51, 51, 51) !important;    overflow-y: auto;    overflow-x: hidden;    z-index: 10;    padding-bottom: 30px;  }  body.menu-collapse nav {    right: 0;  }  .mainmenu nav.subseccion-open {    width: var(--width-menu-mobile);    transform: translateX(var(--width-translate-show-menu));  }  .mainmenu nav li {    border: none;    padding: 0;    margin: 0;    border-top: 1px solid #33333340 !important;    background: #464545;  }  .mainmenu nav li:hover {    background: #df0024 !important;  }  /*.mainmenu nav li a {    padding: 0.938rem;    color: #eceeef;    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";    font-size: 14px;    font-weight: 400;    line-height: 1.5;}*/  body .mainmenu .overlay-button {    display: none;  }  body.menu-collapse .mainmenu .overlay-button {    display: block;    position: fixed;    width: 100%;    height: 100vh;    z-index: 1000;    top: 0;  }  .mainmenu nav li a.nav-video {    color: #eceeef;  }  .mainmenu nav li .nav-subsecciones {    position: absolute;    top: 0px;    left: 0px !important;    width: var(--width-menu-mobile) !important;    margin-top: 0 !important;    display: block !important;  }  .mainmenu nav li .nav-subsecciones > div {    flex-direction: column-reverse;  }  .mainmenu nav li.open .nav-subsecciones > * {    padding: 0.938rem;    margin: 0;    color: #eceeef;  }  .mainmenu nav li .nav-subsecciones .nav-subsecciones-left,  .mainmenu nav li .nav-subsecciones .nav-subsecciones-right {    width: 100%;    font-size: 1rem;  }  .mainmenu nav li .nav-subsecciones .nav-subsecciones-right {    border-top: 1px solid #33333340 !important;  }  .nav-subsecciones    .nav-subsecciones-left    .menu-edicion-digital    .menu-edicion-digital-titulo {    font-size: 1.5rem;  }  .nav-subsecciones .nav-subsecciones-left .menu-edicion-digital {    border-top: none !important;  }  .nav-subsecciones    .nav-subsecciones-left    .menu-edicion-digital    .menu-edicion-digital-list {    flex-direction: column;    padding: 1em 0.938rem;    margin: 0 !important;  }  .nav-subsecciones    .nav-subsecciones-left    .menu-edicion-digital    .menu-edicion-digital-list    li {    border-top: 1px solid #33333340 !important;    background-color: transparent;    border: 0 !important;    padding: 0;    margin: 0px;  }  .nav-subsecciones    .nav-subsecciones-left    .menu-edicion-digital    .menu-edicion-digital-list    li    a {    color: white;    margin: 0;    font-size: 1rem;    font-weight: bold;    padding: 0.469rem 0;    white-space: normal;    overflow-wrap: break-word;    word-wrap: break-word;    word-break: break-all;    -webkit-transition: 0.35s ease;    -moz-transition: 0.35s ease;    transition: 0.35s ease;  }  .mainmenu    nav    li    .nav-subsecciones    .nav-subsecciones-left    .cotizacion-frame    > iframe {    height: 930px !important;    padding: 0 10px;  }  .mainmenu nav li .nav-subsecciones .nav-subsecciones-right {    margin: 0;    padding: 1em 0.938rem;  }  .mainmenu    nav    li    .nav-subsecciones    .nav-subsecciones-right    > .tapa    > .tapa-titulo {    font-size: 1.4rem;  }  .mainmenu    nav    li    .nav-subsecciones    .nav-subsecciones-right    > .farmacias-turno    > .title {    font-size: 1.4rem;  }  /**FIN ESTILO COLLAPSE**/}@media only screen and (max-width: 767px) {  .mainmenu .toggle-button svg {    width: 20px;    height: 20px;  }  .mainmenu button.radio-popup {    width: 32px;    height: 26px;  }  .navbar-dark .navbar-toggler {    width: 20px;    height: 20px;box-sizing: content-box;    padding: 0 !important;  }   .navbar-dark .navbar-toggler:focus {    box-shadow: none;  }   .navbar-logo .logo-ad {    flex: 0 0 50px;  }  .mainmenu .mainmenu-header {    height: 88px;  }  #fixMenu.affix + .affix-placeholder {    height: 88px;  }  .mainmenu-header > .container {    border-bottom: 1px solid white;  }  .sub-menu {    background-color: transparent;    min-height: 30px;    column-gap: 15px;    border-bottom: solid 4px #aaaaa8;    z-index: 1000;    position: relative;  }  .sub-menu > button {    background-color: transparent;    border: 0;    margin-top: -2px;  }  .sub-menu > a img,  .sub-menu > button img {    width: 20px;    height: 20px;  }  .sub-menu > a img {    object-fit: cover;    object-position: center;  }  .mainmenu .mainmenu-header {    flex-flow: column nowrap;    justify-content: flex-start;  }  .mainmenu-header .navbar-logo a>img,  .mainmenu-header.affix .navbar-logo a>img {    height: auto;    width: 100%;  }  .mainmenu .navbar-logo a {    margin-bottom: 0px;  }    .mainmenu .toggle-button {    position: absolute;    top: -1px;    right: 8px;  }}/**FIN ESTILO PARA MENU FIJO**//**ESTILO MOVIL MENU**//* @media only screen and (min-width: 992px) and (max-width: 1199px) {  .mainmenu .navbar-logo img {    height: 50px;  }} */.mainmenu nav {    justify-content: center;  }/**********FIN ESTILO PARA MENU**********//**********ESTILOS PARA BLOQUES ESPECIALES***************/main .bloque-resumen-semanal.oculto {  display: none;}.menu-tools-left ~ main .bloque-resumen-semanal.oculto {  display: flex;}main .bloque-madrugada.oculto {  display: none;}.menu-tools-left ~ main .bloque-madrugada.oculto {  display: flex;}.bloque-madrugada .nota-solo-imagen img {  max-height: 455px;}.bloque-resumen-semanal > header {  display: flex;  justify-content: center;  align-items: center;  background-color: var(--brand-darker);  font-size: 32px;  line-height: 48px;  height: 80px;  font-family: "Segoe UI", sans-serif;}.bloque-resumen-semanal {  background-image: linear-gradient(    to top,    var(--brand-darker),    var(--brand-darker) 140px,    transparent 140px  );}.bloque-resumen-semanal:after {  content: "";  display: flex;  background-color: var(--brand-darker);  background-image: url("/img/lapampa/logo-diariodigital.webp");  width: 100%;  height: 75px;  background-position: 50% 50%;  background-repeat: no-repeat;  background-size: 45% auto;  margin-bottom: 30px;  margin-top: -10px;}.araucanito-header {  display: flex;  justify-content: space-between;}.araucanito-header__banner {  display: flex;  align-items: center;  justify-content: flex-end;}/********** ESTILO PARA FOOTER**********/footer {  background-color: #a70103;  padding-top: 1rem;}footer .footer-menu {  position: relative;  padding: 0 3rem;  margin: 0 3rem;}footer .footer-menu ul {  display: -webkit-box;  display: -moz-box;  display: box;  display: -webkit-flex;  display: -moz-flex;  display: -ms-flexbox;  -webkit-flex-flow: row wrap;  -moz-flex-flow: row wrap;  flex-flow: row wrap;  align-items: center;  justify-content: space-between;  padding: 0;  margin-top: 1rem;}footer .footer-menu ul li {  list-style: none;  display: inline-block;  padding: 0.5rem 1rem;}footer .footer-menu ul li a,footer .footer-menu ul li a:hover {  text-decoration: none;  color: #ffc107;  font-weight: bold;  font-family: var(--font-basic);}footer .footer-data {  display: -webkit-box;  display: -moz-box;  display: box;  display: -webkit-flex;  display: -moz-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex-flow: row wrap;  -moz-flex-flow: row wrap;  flex-flow: row wrap;  list-style: none;  padding: 0;  text-rendering: optimizespeed;  padding: 3rem 0;}footer .footer-data > * {  margin: 0.625rem 0;  padding: 0.938rem;}footer .footer-data .logo img {  max-width: 100%;}footer .footer-data ul li {  list-style: none;  font-size: 80%;  font-weight: 400;}@media only screen and (min-width: 961px) {  footer .footer-data .logo {    flex: 0 16%;  }  section[data-element="container"].front-varias header {    margin-left: 10px;  }}@media only screen and (max-width: 991px) {  footer .footer-menu ul {    border-bottom: 1px solid #bc3e3f;    border-top: 1px solid #bc3e3f;    padding-bottom: 2rem;  }  footer .footer-menu ul li {    padding-left: 1rem;    padding-right: 1rem;  }  footer {    margin: auto;  }  footer .footer-menu {    padding: 0;    margin: 0;  }}/********** FIN ESTILO PARA FOOTER**********//********** INICIO ESTILO PARA CONTENIDO**********/main {  background-color: white;}main img {  max-width: 100%;  height: auto;}.titulo-seccion {  border-top: 2px solid #fbfbfb;  line-height: 0.5em;  padding-top: 15px;  padding-bottom: 5px;  color: #424753;  font-family: "Lato", "Lato-fallback";  font-weight: 700;  font-size: 2rem;  padding-left: 15px;}.vivo-flotante.activo.offscreen {  position: fixed;  left: -300px;  background-color: var(--brand-darker);  bottom: 20px;  z-index: 10;  width: 300px;  transform: translateX(300px);  transition: transform 500ms ease-out;}@media only screen and (max-width: 575px) {  article[data-element="content"] {    margin-bottom: 15px;    padding: 0;  }  .titulo-seccion {    font-size: 2.5rem;    line-height: 1.1;  }}.front-vivo {  background-color: var(--brand-darker);}.front-30anios {--container-background:#dad7c7;  background-color: #dad7c7;}.leyenda-tapa {  font-family: lato, "Lato-fallback", var(--font-basic); --caption-font-size: 24px;  font-weight: 900;  display: flex;  flex-flow: column;  align-items: center;  color:#fafafa;}.leyenda-titulo {  background-color: black;  display: inline-block;  color:#fafafa;  padding: 0 5px;}.leyenda-texto {  color: #494949;  display: inline-block;  margin-top: 10px;}.leyenda-texto .nombre {  color: #d9172a;}.front-deportes {  background-image: url(../../img/lapampa/araucanito-bg21.jpg);  /*margin: 0 -15px !important;*/  background-repeat: no-repeat;  background-size: cover;  background-attachment: fixed;  background-position: 0 0;  padding: 2em 2em !important;}.front-deportes > header {  font-family: "Open Sans", "Lato", Arial;  color: white;  font-size: 1.75rem;  text-align: center;  margin-bottom: 0.5rem;  line-height: 1.2;  font-weight: 700;}.front-salud {  padding: 30px !important;  --container-background:#03c2da;  background: #03c2da;}section[data-element="container"].front-salud > header {  margin: 0;  background: white;  padding: 0.2em 0.5em 0.2em 0.5em;  color: black;  border-radius: 15px 15px 5px;  color: black;  font-family: "Lato", "Lato-fallback";  opacity: 1;  font-size: 2.5em;  font-weight: 900 !important;  width: fit-content;}section[data-element="container"].front-campo {  background-color: #eaeaaf;  padding: 1.2em 0.5em !important;}section[data-element="container"].front-qatar {  background: rgb(116,19,76);  background: linear-gradient(180deg, rgba(116,19,76,0.8015581232492998) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 80%, rgba(116,19,76,0.804359243697479) 100%);  padding: 1.2em 0.5em !important;}section[data-element="container"].front-opinion {  background-color: #262626;  padding: 1.2em 0.5em !important;}section[data-element="container"].front-espectaculos {  background-color: #610c9b;  padding: 1.2em 0.5em !important;}section[data-element="container"].front-especiales > header {  margin: 0;  background: red;  padding: 0.2em 0.5em 0.2em 0.5em;  color: black;  border-radius: 15px 15px 5px;  color: black;  font-family: "Lato", "Lato-fallback";  opacity: 1;  font-size: 2.5em;  font-weight: 900 !important;}section[data-element="container"].front-culturales {  background-color: #3b453e;  padding: 1.2em 0.5em !important;}section[data-element="container"].front-videos-tendencias {  background-color: #bbbbbb;  padding: 1.2em 0.5em !important;}section[data-element="container"].front-videos-sugeridos {  background-color: #bbbbbb;  padding: 1.2em 0.5em !important;}section[data-element="container"].front-tecnologia {  background-color: #a3e0fb;  padding: 1.2em 0.5em !important;}section[data-element="container"].front-especiales {  background-color: #8a95a1;  padding: 1.2em 0.5em !important;}section[data-element="container"].front-varias {  background-color: #f1910f;  padding: 1.2em 0.5em !important;}section[data-element="container"].front-varias header {  font-size: 1.5rem;  line-height: 1.2;  font-weight: 700;  color: white;  /*height: 12rem;*/}section[data-element="container"].front-image-full > header {  position: relative;  z-index: 1;  padding: 0.938rem 1.876rem;  border: 1px solid #dee2e6 !important;}section[data-element="container"].front-image-full > header img {  z-index: -1;  position: absolute;  top: 0;  left: 0;  object-fit: cover;  width: 100%;  height: 100%;}section[data-element="container"].front-blanco {  background-color: #ffffff;}section[data-element="container"].front-turismo {  background-color: #fcffce;}section[data-element="container"].front-ambiental {  background-color: #d3f7fa;}section[data-element="container"].front-ciencia {  background-color: #dddddd;}.front-cocina-gastronomia {  background-color: #ffc5c5;}section[data-element="container"].front-linea-abierta > header {  margin-left: 15px;  font-size: 1.5em;  font-family: "Lato", "Lato-fallback";  opacity: 1;  font-weight: 900 !important;  border-bottom: 1px solid #b1b1b1;  padding-right: 35px;  padding-left: 0px;  margin-bottom: 15px;  display: inline-block;  padding-bottom: 5px;  color: #424242;}section[data-element="container"].front-btn-seccion {  justify-content: flex-end;  --caption-font-size:16px;}section[data-element="container"].front-btn-seccion > header {  border: 1px solid white;  padding: 0.5em 1.5em;  border-radius: 5px;  margin-top: 15px;  display: inline-block;  width: fit-content;}section[data-element="container"].front-btn-seccion > header a {  color: white;  font-family: var(--font-basic);}section[data-element="container"].front-btn-seccion.dark > header {  border-color: #949196;}section[data-element="container"].front-btn-seccion.dark > header a {  color: #424242 !important;}section[data-element="container"].front-header-subrayado> header {  margin-left: 15px;  font-family: "Lato", "Lato-fallback";  opacity: 1;  font-weight: 900 !important;  border-bottom: 1px solid #b1b1b1;  padding-right: 35px;  padding-left: 0px;  margin-bottom: 15px;  color: #424242;}@media only all and  (max-width: 47.99rem){  section[data-element="container"].entrevistas  > header {    --caption-font-size:18px;    line-height: 1.2rem;  }}section[data-element="container"].front-header-subrayado.text-white > header {  color: white;  border-bottom: 1px solid white;}section[data-element="container"].front-los-mas-leidos > header {  --caption-font-size: 1.5em;}section[data-element="container"].front-los-mas-leidos  article[data-type="1000"] {  margin: 0;  display: inline-block;  border: 1px solid #e0e0e5;  padding: 0.938rem 1.876rem;  counter-reset: mas-visto;}section[data-element="container"].front-los-mas-leidos  article[data-type="1000"]  article:not(:last-child) {  list-style-type: none;  margin-left: 0;  padding: 0 !important;  margin-bottom: 0.625rem;  border-bottom: 1px solid #e0e0e5;}.separador > article:not(last-child):not(:empty),.separador > section:not(last-child) > article:not(:empty) {  border-bottom: 1px solid #e0e0e5;}.front-btn-sugerir > header {  display: flex;  height: 100%;  justify-content: flex-end;  align-items: center;  margin-right: 1rem;}/********** FIN ESTILO PARA CONTENIDO**********/.verMas-contenedor button {  border-radius: none;  background-color: #df0024;  font-size: 1.3rem;}.verMas-contenedor button:hover {  background-color: #a70103;}.verMas-contenedor button[disabled="true"] {  background-color: #cb0104;}.go-up {  box-shadow: 0px 0px 5px 0px #00000061;  background-color: #ce030799;}.embed-responsive iframe {  z-index: 3;}.swiper-button-prev,.swiper-button-next {  --swiper-navigation-size: 35px;  width: var(--swiper-navigation-size) !important;  height: 35px;  background: #ffffffb8;  border-radius: 50%;  --swiper-theme-color: rgb(51, 51, 51);  font-weight: 600;}[data-type="1300"] .swiper .swiper-button-prev:after,[data-type="1300"] .swiper .swiper-button-next:after {  --swiper-navigation-size: 21px;}/*para poner doble las publicidades de jungla*/.makeadshorizontal div.jbutler {  display: inline-block;  padding: 5px;}/* Utilidades */.centrar-contenido {  display: flex;  justify-content: center;  align-items: center;  width: 100%;}.ocupar-alto div {  width: 100%;  height: 100%;}.video-portada{    padding: 0;    background: 0;width: 30%;    aspect-ratio: 300/89;top: 10px;    right: 10px;    max-width: 150px;}.video-portada i,.video-portada span{display:none;    width: 40%;}.video-portada:before{    content: "";    background-image: url('../../img/lapampa/video-logo.webp');    background-size: 100% 100%;    height: 100%;    width: 100%;}.menu-usuario {    display: flex;    flex-direction: column;    max-height: 0;    width: 100%;    overflow: hidden;    opacity: 0;    transition: max-height 0.2s ease-out, opacity 0.2s linear;    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);    border: 1px solid #eee;    background-color: white;    position: absolute;    z-index: 100;}.dropdown-usuario:hover .menu-usuario {    max-height: 80px;    opacity: 1;}.dropdown-usuario  a,.dropdown-usuario .menu-usuario button {   white-space: normal;    font-weight: 700;    color: #2f2f2f;    padding: 0 10px;    font-family: open sans;    font-size: .8em;    text-transform: uppercase;}.dropdown-usuario .icon{border:1px solid;border-radius:50%;width:1.6rem;height:1.6rem;padding:3.5px;margin-right:5px;}.dropdown-usuario:hover .menu-usuario button {    text-align: left;    background-color: unset;    border: 0;}.dropdown-usuario:hover .menu-usuario a:hover,.dropdown-usuario:hover .menu-usuario button:hover {    text-decoration: none;    color: #d71344;}.mainmenu nav li .nav-subsecciones .usuario{    padding: 0 0.938rem;}.mainmenu nav li .nav-subsecciones .usuario a{    color: #fff;    margin: 0;    font-size: 1rem;    font-weight: 700;    padding: 0.469rem 0;    white-space: normal;    overflow-wrap: break-word;    word-wrap: break-word;    word-break: break-all;    -webkit-transition: .35s ease;    -moz-transition: .35s ease;    transition: .35s ease;}.mainmenu nav li .nav-subsecciones .usuario .login {display: flex;    justify-content: space-between;    width: 100%;}.mainmenu nav li .nav-subsecciones .usuario .login button {text-align:right;text-transform: uppercase;    font-size: 16px;    color: #ff475d;font-weight:600;border:none;background:transparent;}