@charset "UTF-8";
/* Custom CSS */

.blue-lp{background-color: #000d42; color: #ffffff;}
.orange-lp{background-color:#ff7200;}
.green-lp{background-color:#b2ac00;}
.red-lp{background-color:#fe0003;}
.grey-lg-lp{background-color:#dbdbdb;}
.grey-dk-lp{background-color:#9c9c9c;}
.black-lp{background-color:#141414;}
.white{background-color: #ffffff;}

a{text-decoration: none;color: inherit;}

h1, h2, h3, h4, h5{font-weight: bold;}

body{background-color: #ffffff;}

footer{text-align: center;font-size: 0.90em;}

footer img{width: 10rem;}

.card-img-overlay{
    top:auto;right:auto;bottom:auto;left:auto;
    background-color: #141414;
    opacity: 50%;
}

.temas-lp{
   color:#141414;
   text-transform: uppercase;
}

.temas-lp span{
    color:#fe0003;
}

.la-picada{color: #ffffff;}
.la-picada h4{font-size: 2em;}
.la-picada h3{font-size: 1.5em;}
.la-picada h5{font-size: 1.1em;}

.thumb-lp{color: #141414;}
.thumb-lp h5, .thumb-lp h3, .thumb-lp p{margin: 0; padding: 0;}


.temas-lp a{text-decoration: none;}

.destacada-p{height: 24em; background-size: cover;  margin:1%; padding: 0;}
.destacada-s{height: 11.5em; background-size: cover;  margin:3%; padding: 0;}
.destacada-s span, .destacada-s p{font-size: 0.9em;}

.destacada-p h2{margin-bottom: 0; padding-bottom: 0;}
.destacada-s h2{font-size: 1.4em; margin-bottom: 0; padding-bottom: 0;}

.destacada-p p{margin-top: 0; padding-top: 0; margin-bottom: 0;}
.destacada-s p{margin-top: 0; padding-top: 0; margin-bottom: 0;}

.caption-dest{
  background-color: rgba(14, 10, 10, 0.70); padding: 1px 0.25em; margin: 0;;
}
.al100{opacity: 1;}

.tagtitle{text-transform: uppercase;}
.imgcont{object-fit:fill;}

.text-redux, .text-redux p{
  font-size: auto;;
}

.text-redux a{
  font-size: 0.75em;
  line-height: 1em;
}

.text-redux h2{
  font-size: 1.9em;
  line-height: 0.7em;
  margin-bottom: 0.1em;
}

.volanta_h{
  font-weight: bold;
  font-size: 0.90em;
  text-transform: uppercase;
}


.antsig{font-size: 1.5em;}

  span.volanta{
    color: #ffffff;background-color: #141414; font-size: 0.90em; text-transform: uppercase; padding: 0.2em 0.5em;
  }
  span.volanta a{text-decoration: none; color: #ffffff;}

  .tags a{
    text-transform: uppercase;color: #141414; font-weight: bold; text-decoration: none;
  }
  
  p.fechapub{color: #9c9c9c; font-style: italic;}

  .navbar-nav{font-weight: bold;}
  .navbar-nav .active{/*background-color: #ff7200;*/border-bottom: #000d42 3px solid;}
  /*.navbar-nav .active a{ color: #ffffff;}*/

.thumb-lp{margin-bottom: 1px;}


  .fa {
    padding: 15px 20px;
    font-size: 30px;
    width: 65px;
    text-align: center;
    text-decoration: none;
  }

  
  /* Add a hover effect if you want */
  .fa:hover {
    opacity: 0.7;
  }
  
  /* Set a specific color for each brand */
  
  /* Facebook */
  .fa-facebook {
    background: #3B5998;
    color: white;
  }
  
  /* Twitter */
  .fa-twitter {
    background: #55ACEE;
    color: white;
  }
    
  /* Twitter */
  .fa-youtube {
    background: #f12c2c;
    color: white;
  }  
  /* Twitter */
  .fa-instagram {
    background: rgb(189,32,215);
    background: linear-gradient(223deg, rgba(189,32,215,1) 0%, rgba(230,123,16,1) 51%, rgba(255,237,27,1) 100%);
    color: white;
  }  
  /* Twitter */
  .fa-whatsapp {
    background: #168300;
    color: white;
  }
  .fb {
    padding: 0;
    font-size: 20px;
    width: 15px;
    text-align: center;
    text-decoration: none;
    background: none;
  }


/*DOLAR*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap');

*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-family: Roboto, sans-serif;
}

body{
    background-color: #f8f8f8 !important;
    width: 100%;
    height: 100%;
}


p.title{
    font-weight: 700;
    color: #8e8e8e;
    font-size: 1.25rem;
    margin: 0;
}

p.subtitle{
    color: #a7a7a7;
    font-size: 1.25rem;
}

p.precio{
    color: #079a7d;
    font-size: 2.3125rem;
    font-weight: 700;
}

.fecha-update{
    font-size: .6875rem;
    color: #8e8e8e;
}

.dolar-card{
    box-shadow: 0 0 8px #00000021;
    border-top: 2px solid #079a7d;
    background: #f8f8f8;
}

.col-8{
    flex-direction: column;
}

.col-8 > .dolar-card{
    flex: 1;
    flex-direction: column;
}

.col-8 .dolar-card:not(:last-child){
    margin-bottom: 10px !important;
}

.precios-dolar p{
    margin: 0;
    color: #079a7d;
    font-size: 1.125rem;
    font-weight: 700;
}
.card-header{background-color: #85bb65; color:#ffffff; font-weight:bold;}
.card-header.blue{background-color: #6585bb; color:#ffffff; font-weight:bold;}

.card{font-size:0.8em;}