.jumbotron {
    background-image: url('./../img/banner8.jpg');
    background-size: cover;
    padding: 19% !important;
    margin-bottom: 0;
    border-radius: 0;
}




.jumbotron2 {
    background-image: url('../img/banner 6.jpg');
    background-size: cover;
    padding: 28% !important;
    margin-bottom: 0;
    border-radius: 0;
}

.jumbotron3 {
    background-image: url('../img/banner 7.jpg');
    background-size: cover;
    padding: 28% !important;
    margin-bottom: 0;
    border-radius: 0;
}


/*
Removes white gap between slides - chagnge to base color of slide images
*/
.carousel {
    background:#007aeb;
  }
  
  /*
  Forces image to be 100% width and not max width of 100%
  */

  .carousel-item{
      height: 100%;;
  }

  .carousel-item .img-fluid {
   width:100%;
  }
  
  /* 
  anchors are inline so you need ot make them block to go full width
  */
  .carousel-item a {
    display: block;
    width:100%;
  }

a.nav-link {
    color: #7E7E7E !important;
}

.estilo-header {
    background-color: #E5E5E5;
    font-weight: bold;
}

.estilo-navbar-button {
    border-color: rgba(1, 1, 1, 0.1) !important;
}
.estilo-navbar-button-coto {
    border-color: rgba(1, 1, 1, 0.1) !important;
    background-color: #E5E5E5;
}

@media(max-width: 767px) {
    .formato_a{
        width: 210px;
    }
    .img-logo {
        width: 160px !important;
    }
    .jumbotron {
        padding: 19% !important;
        background-image: url('./../img/banner8v2.jpg');
      
    }
    .jumbotron2 {
        padding: 28% !important;
    }
    .jumbotron3 {
        padding: 28% !important;
    }
    
    .div-logo-checklab{
        text-align: center;
        /*width: 200px;*/
        margin-right: 0!important;
    }
    .logo-checklab{
        margin-bottom: 41px;
    }
    .img-logo-negro {
        width: 100%!important;
    }

    .div-logo-coto{
        text-align: center;
        /*width: 200px;*/
        margin-right: 0!important;
    }
    .logo-coto{
        margin-bottom: 41px;
    }
    .margenes{
        margin-left: 0!important;
    }
      .carousel {
        background:#007aeb;
      }
      
      /*
      Forces image to be 100% width and not max width of 100%
      */
      .carousel-item .img-fluid {
        width:100%;
      }
      
      /* 
      anchors are inline so you need ot make them block to go full width
      */
      .carousel-item a {
        display: block;
        width:100%;
      }
      .enlaces-footer{
        font-size: 14px;
      }
      #logocheckblanco{
        width: 60%;
      }
      .linkfoot{
          display: none;
      }
      #sep{
        display: none;
      }
      .footer-texto{
        text-align: center!important;
        margin-top: auto!important;
        margin-bottom: auto!important;
        
      }

    #foot-lg{
        display: none;
    }
    #foot-min{
        padding-top: 10px;
        display: block!important;
    }
    #social{
       
    }
       
}


@media screen and (max-device-width: 480px){
    /*--- iPhone only CSS here ---*/
    #social{
    
    }
   
}
@media only screen and (max-device-width: 480px) , 
       only screen and (-webkit-min-device-pixel-ratio: 2) {
 #twelve {  margin-right: 40%;}
}
.margin-right-social{
       
}

#foot-min{
    display: none;
}




.fixed-top {
    position: absolute;
}

body {
    font-family: Titillium Web;
    padding-bottom: 0px;

}

.img-logo {
    width: 60%;
}
.img-logo-negro {
    width: 40%
}


.row-beneficios {
    background-color: #E5E5E5;
    font-weight: bold !important;
    padding-bottom: 3%;
    padding-top: 3%;

}

.letra-negra {
    color: black !important;
    font-size: 25px;
}

.carousel {
    margin-bottom: 0;
}

.btn-enviar {
    background-color: #D8D8D8;
    border-color: #D8D8D8;
    font-size: 15px;
}
.texto-negro{
    color: black
}
.logo-checklab{
    width: 200px;
    min-width: 200px
}
.logo-coto{
    width: 220px;
    min-width: 220px
}

.parrafos{
    color: black;font-weight: bold
}

footer .linkfoot {
    color:white!important;
}

.texto-blanco{
    color: white;
}
.icono-coto-elemento{
    width: 90px;
    min-width: 90px;

    
}

.div-icono-coto{
    margin-top: auto;
    margin-bottom: auto;
    text-align: center;
}