body { padding: 0; margin:0 }
a, a:active, a:focus, a:hover, a:visited { text-decoration: none; }
.header-topbar { height: 35px; display: flex; align-items: center; background-color: var(--color-pri); }
.header-topbar .contact__list li { position: relative; display: flex; align-items: center; font-size: 14px; margin-right: 5px; }
.header-topbar .contact__list li svg{ transform: scale(0.6); fill: #fff; }
.header-topbar .contact__list li a { color: #fff; }
.header-topbar .contact__list li a:hover { text-decoration: none; }
.header .logo-primicias { top: 0; position: relative; max-width: 65px; }
.header { position: relative; z-index: 1000 }
.header .container-fluid {padding: 0.85rem 5rem; }
.header .separador { width: 1px; display: inline-block; border: 1px solid #dcdcdc; height: 50px; position: relative; left: 20px; }
.header .logo-primiciash { display: none; }
.header .enlace-logo-dark { max-height: 85px; max-width: 200px; }
.header .enlace-logo-dark .logo-dark { margin-left: 15px; max-width: 85%; margin-right: 5px; height: auto; position: relative; left: 20px; }
.navbar { padding: 0; max-height: 100px; background-color: #fff; }
.navbar>.container,
.navbar>.container-fluid { position: relative; height: 100px }
.navbar .navbar-toggler { padding: 0; border: none; border-radius: 0; width: 23px; position: relative; }
.navbar .navbar-nav .nav__item { position: relative; margin-right: 2rem; }
.navbar .nav__item .nav__item-link { font-size: 18px; font-weight: 700; display: block;display: inline-block !important; position: relative; font-family: Roboto, sans-serif; color: var(--color-azul2); line-height: 1; letter-spacing: 0.4px; padding-right: 15px; }
.action__btn-search { margin-left: 20px; padding-left: 10px; font-size: 24px; }
.is-sticky { position: fixed; top: 0; right: 0; left: 0; width: 100%; z-index: 1040; border-bottom: 0 !important; height: 80px !important; -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, .07); box-shadow: 0 3px 4px rgba(0, 0, 0, .07); -webkit-animation: translateHeader .8s; animation: translateHeader .8s; height: 80px !important; max-height: 80px !important; background-color: #fff; }
.navbar .navbar-toggler .menu-lines:after, .navbar .navbar-toggler .menu-lines:before {content: '';position: absolute;left: 0;width: 23px;height: 1px;display: inline-block;background-color: var(--color-secundario1);-webkit-transition: .3s ease;transition: .3s ease;}
.divBtnConoce { padding-left: 200px !important; }
.imgFooterLogo { height: 20%; width: 150px; float: left; }
.footer .btnFooter { margin-bottom: 20px; }
.fz-14 { font-size: 14px !important; text-align: center !important; }
.entry-content h3.noticia__entradilla { display: none; }
/* ESTILOS NOTAS MICROSITIOS */
.noticia__titulo__single_text {font-size: 33px !important;}
#publicidad-progra { margin-top: 2rem; }
a:hover { text-decoration: none !important; }
.banner_large .banner_pc{display:flex;justify-content: center;margin-bottom: 15px;margin-top:15px;position: relative;text-align: center!important;}
.entry-content h3.noticia__entradilla { display: none; }
.aux-data-sec {background: rgba(0,0,0,0.7);color: #fff;display: flex;align-items: center;justify-content: space-between;position: absolute;bottom: 0;width: 100%;line-height: 1;}
.noticia__titulo__single_text { padding-bottom: 0px; margin-bottom: 0px; }
.pruebanavegacion .subsections0 {width: 20%;}
.pruebanavegacion h2.autores2 {font-size: 18px;margin-left: 10px;}
.pruebanavegacion .subsections2, .pruebanavegacion  .subsections1 { width: 30%; }
.pruebanavegacion .subsections3 {width: 25%;display: inline-block;}
.subsections0 {width: 23%;height: 100%;display: inline-flex;flex-wrap: nowrap;align-items: center;min-height: 73px;}
.subsections0 .autores {text-align: left;padding-left: 10px;margin: 0px;text-transform: capitalize;}
.subsections1{width: 25%;height: 100%;display: inline-block;border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;min-height: 73px;}
.subsections2{ width: 25%;height: 100%;display: inline-block;border-right: 1px solid #D4D4D4;min-height: 73px;}
.subsections3{width: 25%;height: 100%;display: inline-block;}
.subsections0 .autores {color: white;font-size: 18px;text-align: left;padding-left: 10px;margin-bottom: 0px;}
.noticia__cabecera__texto__redes .at-style-responsive .at-share-btn { padding: 5px 0px !important; }
.noticia__cabecera__texto__redes .noticia__cabecera__imagen {width: 100%;display: block;height: auto;object-fit: cover;}
.noticia__cabecera{ position:relative; }
.titulo__seccion{font-size: 30px;font-family: 'UtopiaStd-Semibold';margin: 0;text-transform: capitalize;}
.titulo__seccion h2 { color:var(--color-blue); }
.video-container { width: 100%; margin: 0 auto; }
.noticia__single {padding: 30px 0;font-size: 19px;line-height: 32px;}
.noticia__cabecera__texto.movil {display: none;position: relative;background: none;color: #D4D4D4;}
.noticia__cabecera__texto.movil .noticia__cabecera__texto__autor {width: 50%;border-bottom: 1px solid #D4D4D4;border-left: 0;}
.noticia__cabecera__texto.movil .noticia__cabecera__texto__autor p:first-of-type, .noticia__cabecera__texto.movil .noticia__cabecera__texto__actualizada p:first-of-type, .noticia__cabecera__texto.movil .noticia__cabecera__texto__redes p:first-of-type { color: #D4D4D4; }
.noticia__cabecera__texto.movil .noticia__cabecera__texto__autor p, .noticia__cabecera__texto.movil .noticia__cabecera__texto__actualizada p, .noticia__cabecera__texto.movil .noticia__cabecera__texto__redes p {color: #333;line-height: 1.20;margin-bottom: 0px !important;font-size: 17px;}
.noticia__cabecera__texto__autor, .noticia__cabecera__texto__actualizada, .noticia__cabecera__suscripcion {font-size: 17px;font-family: "UtopiaStd-Semibold";color: #00a5de;width: 25%;}
.noticia__cabecera__texto {background: rgba(0,0,0,0.7);color: #fff;display: flex;align-items: stretch;justify-content: space-between;position: absolute;bottom: 0;width: 100%;}
.noticia__cabecera__texto__autor, .noticia__cabecera__texto__actualizada, .noticia__cabecera__suscripcion {font-size: 17px;font-family: "UtopiaStd-Semibold";color: #00a5de;width: 25%;}
.noticia__cabecera__texto.movil .noticia__cabecera__texto__autor { width: 50%; border-bottom: 1px solid #D4D4D4; border-left: 0; }
.noticia__cabecera__texto__antetitulo, .noticia__cabecera__texto__autor, .noticia__cabecera__texto__actualizada, .noticia__cabecera__texto__redes, .noticia__cabecera__suscripcion { padding: 10px; }
.noticia__cabecera__texto.movil .noticia__cabecera__texto__actualizada, .noticia__cabecera__texto.movil .noticia__cabecera__texto__redes { border-left: 0px solid #D4D4D4; }
.noticia__cabecera__texto.movil .noticia__cabecera__texto__actualizada { width: 50%; border-bottom: 1px solid #D4D4D4; border-left: 1px solid #D4D4D4; }
.noticia__cabecera__texto__antetitulo, .noticia__cabecera__texto__autor, .noticia__cabecera__texto__actualizada, .noticia__cabecera__texto__redes, .noticia__cabecera__suscripcion { padding: 10px; }
.noticia__cabecera__texto__autor, .noticia__cabecera__texto__actualizada, .noticia__cabecera__texto__redes { border-left: 0px solid #D4D4D4; }
.noticia__cabecera__texto__redes .social__share .social__list { list-style: none; padding: 0; width: 100%; display: flex; justify-content: center; gap: 15px; margin: 0; }
.noticia__cabecera__texto__redes .social__share .social__list li { padding: 0; margin: 0; line-height: 0; transition: .3s ease-out; }
.noticia__cabecera__texto__redes .social__share .social__list li:hover { transform: translateY(-5px); }
.noticia__cabecera__texto__redes .social__share .social__list li a { display: inline-block ; }
.sidebar__lo__mas_primicias {border: 2px solid #000;margin-left: 30px;margin-top: 25px;width: 84%;padding: 0px;}
.sidebar__lo__mas_primicias ul li {list-style-type: none;display: flex;align-items: flex-start;flex-wrap: wrap;margin: 0 0 25px 0;}
.sidebar__lo__mas_primicias ul li:before{width: 8%;counter-increment: contador;content: counter(contador,decimal-leading-zero);display: inline-flex;color: #D4D4D4;font-size: 24px;line-height: 26px;margin: 0 15px 0 0;word-break: initial;padding-right: 0px;padding-left: 0px;}
.sidebar__lo__mas_primicias ul li:first-of-type strong{ font-size: 26px; line-height: 28px; }
.sidebar__lo__mas_primicias strong{font-size: 19px; font-weight: 800; line-height: 1.1;margin-top: 0px;color:#000000;}
.lomasleido__contenido ul { padding: 0px; }
.lomasleido__cabecera img {width: 30px;margin: 0 15px 0 0;display: inline-block;}
.lomasleido__contenido{ counter-reset: contador; padding: 15px; }
.nota__lomasleido_primicias{ width: 75%; }
.header__tags ul { padding: 0px; }
.header__tags__oculto{ display:none; }
#section_lomasleido_primicias_mobile { display: none; }
.hastag-car{font-family: 'Heebo', sans-serif;line-height: 28px;display: inline-flex;margin-right: 6px;padding:5px 15px;font-size: 14px;font-weight: 700;border: 0px;border-radius: 34px;background-color: var(--color-blue);color: #fff;}
.hastag-car a { color:#fff !important; }
.pad3por{ padding: 0px 3%; }
h3.noticia__entradilla {font-size: 19px;}
.pad0mobile { margin-bottom: 0; }
.pad0mobile .video-container { width: 100%; margin-bottom: 90px; }
.pad0mobile .aux-data-sec.nota_video { bottom: -72px; position: absolute;}
.header .separador_link { width: 1px; display: inline-block; border: 1px solid #dcdcdc; height: 25px; position: relative; top: 5px; }
.header .separador_search { width: 2px; display: inline-block; border: 1px solid #dcdcdc; height: 40px; position: relative; left: 16px; }

@media only screen and (max-width: 767px){
  .header .separador_link { display: none; }
  .pad0mobile .video-container {margin-bottom: 0;padding-top: 0 !important;}
  .titulo__seccion h2 {font-size: 22px;font-family: "UtopiaStd-Semibold";margin: 0;}
  .noticia__cabecera__texto.movil {display: flex;flex-wrap: wrap;}
  .wrapper-top {padding-top: 80px;}
  .nota__principal__seccion .noticia__cabecera__texto.movil .noticia__cabecera__texto__actualizada { border-right: 0 !important; }
  .nota__principal__seccion .noticia__cabecera__texto.movil .noticia__cabecera__texto__redes { width: 100%; border-left: 0; }
  .noticia__cabecera__texto.movil .noticia__cabecera__texto__autor, .noticia__cabecera__texto.movil .noticia__cabecera__texto__actualizada, .noticia__cabecera__texto.movil .noticia__cabecera__texto__redes { display: block; }
  .noticia__cabecera__texto .noticia__cabecera__texto__autor, .noticia__cabecera__texto .noticia__cabecera__texto__actualizada, .noticia__cabecera__texto .noticia__cabecera__texto__redes { display: none; }
  .noticia__cabecera__texto.movil .noticia__cabecera__texto__redes { width: 100%; text-align: center; }
  .aux-data-sec {  display: none !important; }
  .noticia__cabecera__texto__redes { width: 100%; border-left: 0; }
  .noticia__cabecera__texto__redes>div>div { width: 100%; }
  .noticia__cabecera__texto__redes .social__share .social__list { list-style: none; padding: 0; width: 100%; display: flex; justify-content: center; gap: 15px; margin: 0; }
  .noticia__cabecera__texto__redes .social__share .social__list li>a>svg{ fill: #000000 !important; }
  #section_lomasleido_primicias_mobile { display: block; margin-left: auto; margin-right: auto; margin-bottom: 20px; width: 90%; }
}
/* ESTILOS PARA NOTAS COMERCIALES TECNISEGUROS */
.noticia__titulo a, .noticia__subtitulo a, 
.leer__mas a,  .noticia__seccion {color:var(--color-azul-edqq);}
.noticias__seccion__lo__mas #btn__cargar_mas {background: var(--color-azul-edqq) !important;}
.noticia__single .lomasdestacado {border: 2px solid var(--color-bg-edqq);background:var(--color-bg-edqq);}
.lomasdestacado .lomasleido__cabecera {border-bottom: 1px solid var(--color-bg-edqq);}
.lomasdestacado .lomasleido__cabecera:hover {background-color:var(--color-bg-edqq);}
.noticias__seccion__lo__mas {background: #fff;}
.branded__content {background: var(--color-bg-edqq);}
.branded__content .noticia__titulo a,.branded__content .noticia__subtitulo a, .branded__content .noticia__extracto, .branded__content .leer__mas a {color: #fff;}
#op {margin: 0;padding: 0;}
.noticia__cabecera__texto__autor,  .noticia__cabecera__texto__actualizada {color: #fff !important;}
#syc-px-stcky {position: absolute;}
.header__nav__menu .menu-item-has-children:hover .sub-menu {background: var(--color-bg-edqq);}
#main {position: relative;}
#main > section > .bloque:first-child {padding-top: 0;}
#main .header__imagen__destacada {position: relative;}
#main .fondobp {background: radial-gradient(circle, rgba(218,102,112,1) 0%, rgba(169,81,87,1) 100%) ;background-size: contain; position: absolute !important;z-index: 0;width: 100%;}
#main .fondobp > .bloque:first-child {display: flex;justify-content: space-between;align-items: center;}
#main .hashtag a {font-family: "UtopiaStd-Semibold";font-size: 42px;line-height: 44px;color: white !important;}
#main .unproyecto {font-weight: bold;color: #0f265c;margin-right: 25px;}
#main .logobp {display: flex;justify-content: space-between;align-items: center;}
#main .nota__principal__seccion {position: relative;top: 90px;}
#main .noticia__single a {color: #0f265c;}
.header__tags ul li {background: rgba(72, 62, 65, 0.3);}
.header__tags ul li a {color: #000; line-height: 1.2; }
.noticia__single__cita, blockquote, .wp-block-quote:not(.is-large):not(.is-style-large) {border-left: 18px solid var(--color-blue);}
.noticia__single__cita p,  blockquote p, .wp-block-quote:not(.is-large):not(.is-style-large) p,  .noticia__single__cita cite, blockquote cite, .wp-block-quote:not(.is-large):not(.is-style-large) cite {color: #0f265c;}
.page {background: #dddee0;}
.page .noticias__seccion__lo__mas, 
.page .home__dos__columnas, 
.page .bloque.footer, 
.page .lomasleido {background: #dddee0;}
.page .footer__negro .bloque.footer {background: #000;}
.page .subscribe__follow .subscribe__link, .page .header__nav__menu a {color: #0f265c !important;}
.page .lomasleido__cabecera {border-bottom: none;}
.noticias__despiece__listado .noticia__despiece:before {background: #98494e;color: #0f265c;line-height: 23px;}
.lomasdestacado {border: 2px solid var(--color-bg-edqq);background: var(--color-bg-edqq);}
.lomasdestacado .lomasleido__cabecera {color: #fff;border-bottom: 1px solid var(--color-bg-edqq);}
.lomasdestacado .lomasleido__cabecera:hover {background-color: var(--color-bg-edqq);}
.lomasdestacado .lomasleido__contenido p {color: #fff !important;line-height: 22px;}
.lomasdestacado .lomasleido__contenido p.leer__mas a {font-size: 0.6rem;}
.lomasdestacado .lomasleido__contenido ul li {list-style-type: none;display: flex;align-items: flex-start;flex-wrap: wrap;margin: 0 0 25px 0;border-bottom: 0.125rem solid #999;padding-bottom: 0.6rem;}
.lomasdestacado .lomasleido__contenido ul li div {width: 95%;}
.lomasdestacado .lomasleido__contenido ul li .no-responsive {display: block;}
.lomasdestacado .lomasleido__contenido ul li .no-responsive img {height: 106px;}
.lomasdestacado .lomasleido__contenido ul li .responsive {display: none;}
.lomasdestacado .lomasleido__contenido ul li strong {font-size: 18px !important;line-height: 1;}
.lomasdestacado .lomasleido__contenido ul li:before {content: none;}
.lomasdestacado .lomasleido__contenido li a.link {color: #fff !important;font-family: "UtopiaStd-Semibold";}
.lomasdestacado .lomasleido__contenido ul li:last-of-type {margin-bottom: 0;border-bottom: 0;}
.noticia__cabecera__suscripcion p {background: #a95157!important;width:50%;}
.noticia__piedefoto{color:#000;}
.noticia__cabecera__texto.movil .noticia__cabecera__texto__autor p:first-of-type, .noticia__cabecera__texto.movil .noticia__cabecera__texto__actualizada p:first-of-type, .noticia__cabecera__texto.movil .noticia__cabecera__texto__redes p:first-of-type{color: #343232;}
.noticia__cabecera__suscripcion, .custom-gamecast .noticia__cabecera__suscripcion {width: 30%;float: right;margin-top: 0;}
.btn__tecniseguros{display: block;width: 100%;height: auto;margin: 10px 0;}
.noticia__cabecera__texto__antetitulo {font-size: 16px!important;font-family: "UtopiaStd-Semibold";}
.lomasleido__contenido ul li:before{width:11%;}
@media only screen and (max-width: 767px) {
  #main .hashtag a {font-size: 20px;line-height: 22px;}
  #main .nota__principal__seccion {position: relative;top: 60px;}
  .single .site-branding {height: 60px;}
  .noticia__cabecera__suscripcion p {background: #a95157!important;width: 100%;}
  #main .noticia__cabecera{margin-top:45px;}
  .footer .social-icons { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
  .footer .btnFooter {  right: 15px; }
}

/** Estilos Comercial **/

.azul { /** Barra de Seccion **/
    background-color: var(--color-pri);
    height: 48.09px;
}


.btnCifras {
    width: 150px;
    padding: 10px;
    text-align: center;
    border-radius: 20px;
    margin-left: 2rem;
    margin-right: 2rem;
    color: white;
    text-decoration: none;
    font-size: 18px;
    font-weight: 700;
    font-family: Roboto, sans-serif;
    background-color: var(--color-pri);
    transition: background-color 0.3s; 
}

.btnCifras:hover {
    background-color: #ff744d; 
    color: white;
    box-shadow: 0px 0px 10px var(--color-pri);
    border: 1px solid white;
}

/* flechas de foto */
.fotos__slider .owl-theme .owl-nav {
    display: none;
}

.centrarTexto{
  background: blue;
}


/* error en nota sigle comercil */

.title__seccion {
  text-transform: none !important;
}

/* logo mobile */

@media only screen and (max-width: 970px){
.header .logo-primiciash {
    width: 60%;
    position: relative;
    display: inline-block;
    left: 20px;
}
}


.preloader .loading span {
    position: absolute;
    width: 64px;
    height: 64px;
    border: 5px solid var(--color-pri);
    border-radius: 50%;
    -webkit-animation: rotating 1.2s cubic-bezier(.5, 0, .5, 1) infinite;
    animation: rotating 1.2s cubic-bezier(.5, 0, .5, 1) infinite;
    border-color: var(--color-blue) transparent transparent transparent;
}

/* -------------------------------------------------header------------------------------------------------------- */
body { padding: 0; margin:0 }
a, a:active, a:focus, a:hover, a:visited { text-decoration: none !important; }

.logo-pri{
  height: 75px;
}

.logo-pri-m{
  display: none;
}

.enlace-logo-dark{
  margin: 0rem 1rem;
}
.logo-sec{
  height: 50px;
}

.barra-principal {
  background-color: var(--color-sec);
}

.barra-principal a, svg {
  color: white;
}

.barra-principal a:hover {
  color: var(--color-pri);
}


.barra-nav{
  background-color: white;
}

.separador-grande{
    height: 50px;
    border: 1px solid;
    margin: 0rem 1rem;
    color: black;
}

.separador-mediano{
    height: 40px;
    border: 1px solid;
    margin: 0rem 1rem;
}

.separador-peque{
    height: 25px;
    border-right: 1px solid;
    margin: 0rem 1.5rem;
}

.lupa{
  cursor:pointer;
  font-size: x-large;
  color: var(--color-sec);
}

.lupa-m{
      display: none;
}

.menu{
  display: flex;
  justify-content: end;
  align-items: center;
}

.menu a{
  color: var(--color-sec);
  font-size: large;
  font-weight: 500;
}

.menu a:hover{
  color: var(--color-pri);
    text-shadow: 0px 0px 8px var(--color-pri);
}

.btnMenu {
  color: white;
  background-color: var(--color-pri);
  padding: 0.5rem 5%;
  border-radius: 25px;
  transition: all 0.5s;
}

.btnMenu span {
  color: white;
  font-weight: 600;
}

.btnMenu:hover {
  box-shadow: 0px 0px 15px var(--color-pri);
  transform: scale(1.0);

}

#boton-hamburguesa {
    background-color: transparent;
    color: black;
    font-size: 24px;
    font-family: sans-serif;
    border: none;
    cursor: pointer;
    display: none;
}



#boton-hamburguesa {
    cursor: pointer;
}

#overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 9998;
}

.tooltip-inner {
  background-color: var(--color-ter) !important;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: var(--color-ter) !important}

.tooltip-arrow::before{
  border-bottom-color: var(--color-ter) !important}



#menu-flotante {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 9999;
    background: #000000a8;
    padding: 4rem 1rem;
    border-radius: 15px;
    width: 70%;
    opacity: 0;
    transition: opacity 0.3s;
}

#menu-flotante.mostrar {
    opacity: 1;
}

#cerrar-menu {
    position: absolute;
    top: -1px;
    right: 5px;
    border: none;
    background: none;
    font-size: xx-large;
    color: white;
    cursor: pointer;
}

#menu-flotante a {
    display: flex;
    margin-bottom: 5px;
    font-size: x-large;
    text-align: center;
    color: white;
    font-weight: bold;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

#menu-flotante a: {
    background: red;
}

#menu-flotante p {
    font-size: small;
    color: white;
    font-weight: normal;
    border-bottom: 2px solid;
    margin-bottom: 2rem;
    width: 80%;
}

/*<!-- Mobile -->*/

@media (max-width: 900px) {

    .menu {
      background-color: red;
        display: none;
    }
    #boton-hamburguesa {
      display: flex;

    }

    .lupa{
      display: none;
    }

    .lupa-m{
      display: flex;
      margin: 0rem 2rem;
      font-size: large;
    }

    .separador-grande{
        height: 20px;

    }

    .logo-pri{
      display: none;
    }

    .logo-sec{
      height: 30px;
    }

    .logo-pri-m{
      display: flex;
      height: 30px;
    }
}



@media (max-width: 400px) {

    .logo-pri{
      display: none;
    }

    .logo-sec{
      height: 23px;
    }

    .logo-pri-m{
      display: flex;
      height: 25px;
    }

    .separador-grande{
        height: 20px;

    }
}

/*-----------------------------------------------------Footer --------------------------------------------------------*/


.social-icons {
    display: flex;
    font-size: x-large;
    justify-content: space-evenly
}

.social-icons a{
    color: var(--color-pri);
    font-size: xx-large;

}

.social-icons a:hover{
    color: var(--color-sec);
    font-size: xx-large;

}

.fz-14 {
    font-size: large !important;
    color: var(--color-pri);
}


.custom-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.imgFooterPri{
  height: 2rem;
  margin-right: 1rem;
}

.footer .social-icons {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

.footer .btnFooter {
    margin-bottom: 0px; 
    background: var(--color-pri);
    border-radius: 7px;
    color: white;
    font-size: large;
    border: none;
    padding: 0 2rem;
    transition: background-color 1s ease;
}

.var1, .var2 {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-evenly;
    align-items: center;
}

.footer{
  background-color: white;
   border-bottom: 6px solid var(--color-pri);
}

.footer-pri{
  border-top: 5px solid var(--color-pri);
  padding: 3rem 0rem;
}


@media (max-width: 525px) {

  .footer .btnFooter {
      border-radius: 5px;
      font-size: 14px;
      min-width: 120px;
  }
  

  .footer-pri {
    padding: 1rem 0rem !important;
  }

  .imgFooterPri{
    height: 1.5rem;
  }

}

  @media (max-width: 767px) {

    .footer .social-icons {
      
      margin-top: 2rem;
    }
    .footer-pri {
        padding: 2rem 0rem;
    }
  }

@media (max-width: 990px) {

  .social-icons a {
      color: var(--color-pri);
      font-size: x-large;
      
  }
  .fz-14 {
    font-size: small !important;
  }

  .footer .btnFooter {
    padding: 0;
  }

  .imgFooterPri{
  height: 2rem;
  }

}

@media (max-width: 1396px) {

.imgFooterPri {
    height: 1.8rem;
}

}

@media (max-width: 1575px) {

.footer .btnFooter {
    border-radius: 5px;
    font-size: 14px;
    min-width: 120px;
}

}


.divContenEnlaces {
    width: 60%;
}

.div_enlaces_micrositios{
  background-color: var(--color-sec);
  display: flex;
  justify-content: center;
  padding: 2rem 0rem;
}

.pHablemosDe, .pGuiaCompra , .pListaEspeciales{
  color: var(--color-pri);
     font-size: x-large;
     font-weight: 900;
}

.enlace_micrositio{
  color: white;
      font-size: large;
    line-height: 1;
}

.enlace_micrositio:hover{
  color: var(--color-pri);
  text-shadow: 0px 0px 8px red;
}

#scrollTopBtn {
    position: fixed;
    right: 10px;
    bottom: 30px;
    width: 45px;
    height: 45px;
    opacity: 0;
    z-index: 1000;
    font-size: 18px;
    border-radius: 50%;
    border: 2px solid #2A5E3B;
    color: #fff;
    background-color: #74982A;
    overflow: hidden;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

#scrollTopBtn:hover {
    background-color: #2A5E3B;
    color: #DEE0E5;
}

#scrollTopBtn.actived {
    right: 30px;
    opacity: 1
}


.footer .btnFooter:hover{ 
  background-color: black;
  background-image: linear-gradient(to top, transparent 0%, black 100%);
  color: white;
}

/*.noticia__single img{
  width: 100%;
}*/

#scrollTopBtn{
  margin-right: 0.9rem;
}
.noticia__cabecera__imagen{
  width: 100%;
  max-height: 420px;
  height: 30vw;
  background-size: cover;
  /* background-position-y: center; */
  background-position-x: center;
  background-repeat: no-repeat;
}

@media (max-width: 767px) {
  .noticia__cabecera__imagen{
      height: 45vw;
  }
}