body{
min-width: 100%;

}
.row{
text-align:center;
padding: 5%;
}

.container{
margin: 0;
padding: 0;
min-width: 100%;

background-image: url("../imagenes/jpg-sin-opacidad-2500x1668.jpg");

background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}


.nav a{
color: black;
background-color:white; 
}


.jumbotron{
background-color: white;
border: 1px solid black;
padding:2%;
}
.jumbotron a{
font-family: 'bgothm';
}
.nav-item{
font-family: 'bgothl';
border-radius: 24px;
}
.boton1 a{
border-radius: 4px 0px 0px 4px;
border-top: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
}
.boton2 a{
border-top: 1px solid black;
border-bottom: 1px solid black;
}
.boton3 a{
border-radius: 0px 4px 4px 0px;
border-top: 1px solid black;
border-bottom: 1px solid black;
border-right: 1px solid black;
}
.boton4 a{
border-radius: 4px;
border: 1px solid black; 
}
.entrada{
padding-top:5%;
padding-bottom:10%;
padding-right:10%;
padding-left:10%;
font-family: 'bgothm';
color:white;
}

.cabecera h1 {
color:white;
}

.listado{
margin:auto;
margin-top:3%;
width:60%;
font-family: 'bgothm';
color:black;
}
.listado h1{
font-family: 'bgothm';
color:#fff5ff;
}
.contacto{
margin:auto;
margin-top:3%;
width:75%;
font-family: 'bgothm';
color:black;

}
.contacto h1{
font-family: 'bgothm';
color:#fff5ff;
}
.alert{
background: linear-gradient(to bottom right,#f6bef8, white); 
border: 1px solid black;
padding-bottom: 0;
}
.alert p{
font-family: 'bgothl';
margin:0;
}

@font-face{
font-family: 'bgothl';
src: url('../fonts/bgothl.ttf');
}
@font-face{
font-family: 'bgothm';
src: url('../fonts/bgothm.ttf');
}
