/* Los estilos de tu proyecto */
body{
  margin: 0;
  padding: 0;
}

.container-fluid,
.col-taxi{
  padding: 0;
  margin: 0;
}

.navbar-default{
  background-color: white;
  border: white;
  margin-top: 10px;
}
.navbar-default > .container-fluid .navbar-header{
  margin-left: 45px;
}

.navbar-right{
  margin-right: 30px;
}

.col-taxi{
  background-image: url(../assets/images/taxi.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom;
  width: 100%;
  height: 140vh;
}

.taxi-regis{
  /*width: 40vh;*/
  margin-top: 12%;
  background-color: #F7B617;
  color: white;
}

.logo-blanco{
  margin-left: 120px;
  margin-bottom: 25px;
  margin-top: -40px;
}

/*.btn-primary{
  background-color: white;
  color: black;
  border: white;
  margin-bottom: 25px;
}*/

h4 {
  text-align: center;
}

.col-app,
.col-mapa{
  background-color: #F7B617;
  width: 100%;
  height: 99vh;
}

.col-cel,
.col-img-mapa{
  margin-top: 31px;
  border: solid 1px white;
  border-left: 0;
  /*background-color: black;*/
  height: 88vh;

}

.col-img-cel{
  width: 40vw;
  height: 60vh;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  margin-top: 3%;
  margin-left: 100px;
}

.text-col{
  color: white;
  text-align: left;
  margin-top: -30%;
  margin-left: 50%;
}

.col-conductor{
  background-image: url(../assets/images/conduce.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left;
  width: 100%;
  height: 80vh;
}

.col-img-mapa{
  margin-top: 31px;
  border: solid 1px white;
}

.maps{
  width: 31vw;
  margin-top: 2vh;
}

.modalInicio{
  background-color: #33cccc;
}

.bodyModal{
  background-color: lightgray;
  margin: 20px 150px;
  border-radius: 1vh;
}

.imgModal{
  margin: 0px 170px;
}

.textMo{
  color: black;
}
