.encursop {
  background: 
    /* linear-gradient(rgba(0, 0, 0, 0.603), rgba(0,0,0,0.603)),  */
    url("../images/encurso/BANNER_ENCURSO-1.png");
  background-attachment: fixed;
  background-size: cover;
  background-position: top center;
}

.clavijero {
    background-image: url(..//images/clavijero/PORTADA-PROYECTO-CLAVIJERO.png);
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    z-index: -1;
}

.altotower {
    background-image: url(..//images/altotower/ALTOTOWER-PORTADA-PROYECTO.png);
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    z-index: -1;
}

.idaho {
    background-image: url(..//images/4215idaho/PORTADA-PROYECTO-IDAHO.png);
    background-attachment: fixed;
    background-size: cover;
    background-position: top center;
    z-index: -1;
}

.ejecentral {
  background: 
    linear-gradient(rgba(0, 0, 0, 0.603), rgba(0,0,0,0.603)), 
    url("../images/ejecentral/EJE CENTRAL FACHADA A FINAL 01.png");
  background-attachment: fixed;
  background-size: cover;
  background-position: top center;
}

.vertiz492 {
  background: 
    linear-gradient(rgba(0, 0, 0, 0.603), rgba(0,0,0,0.603)), 
    url("../images/vertiz492/VERTIZ-FACHADA-C-FINAL-01.png");
  background-attachment: fixed;
  background-size: cover;
  background-position: top center;
}





/* Línea horizontal continua detrás de los botones */
.nav-tabs {
  position: relative;
  border: none;

}
 .espacio {
      margin: 20px;
    }

/* En pantallas menores a 992px (laptops/tablets) */
@media (max-width: 990px) {
  .espacio {
     flex-direction: column;
    margin: 0px;
  }
}


/* Quitar la línea inferior individual de cada botón */
.nav-tabs .nav-link {
  border: none; 
  border-radius: 0;
  margin-right: 20px; /* espacio entre botones */
}

