/* Estilos generales */

* {
  font-family: 'Raleway', sans-serif;
  color: #f58827;
}

body {
  background-color: #221e1c;
  margin: 0;
  padding: 0;
}

/* Estilos al splash*/
/* Clases generales */

.vh100 {
  height: 100vh;
}

/* Estilos al contenedor del título*/
.flex-container {
  display: flex;
  justify-content: center;
}

.center {
  align-items: center;
}

.flex-end {
  align-items: flex-end;
}

.flex-start {
  align-items: flex-start;
}

/* Estilos al título */
.title {
  font-size: 4.5em;
  padding-left: 0.2em;
}

.no-margin {
  margin-bottom: 0;
}

/* Estilos a la vista inicial */
.other-height {
  height: 13vh;
}
/*Estilos a los cuadrados blancos*/
.header-design {
  height: 5vh;
}

.white-square {
  border: 3px solid #fff;
  height: 25px;
  width: 25px;
  margin-top: 9px;
  margin-bottom: 20px;
}
/* Estilos a la línea horizontal */
.header-hr {
  border: 2px solid #fff;
  width: 89.5%;
  margin-right: 0;
  margin-left: 0;
}
/* Estilo para ambos elementos */
.white-square, .header-hr {
  display: inline-block;
}

/* Estilos al contenedor del mapa */
.container-map {
  margin-top: 3em;
}

/* Estilos a la sección del contenedor del filtro */
.second-title {
  font-size: 2.7em;
}
/* Estilos al contenedor del filtro */
.container-filter {
  margin-top: 3em;
}
/* Estilos al filtro */
.black {
  color: #000;
}

.select-like {
  margin-top: 1em;
  margin-left: 2em;
  margin-right: 2em;
}

.gray {
  color: #e2e8e8;
}

.gray-background {
  background-color: #f2e8e8;
}

.input {
  border-radius: 0;
  font-size: 1.8em;
  padding: 18px 38px;
}

.input::placeholder {
  color: #000;
}

.input-group-btn button {
  background-color: #000;
}

.button {
  padding: 3px 8px;
  border-radius: 5px;
  width: 99%;
}

.glyphicon-search {
  font-size: 1.5em;
}

/* Última sección */

.image-section {
  margin-top: 6.3em;
  margin-bottom: 4em;
}

.big-image {
  width: 44vw;
}

.small-image {
  width: 30vw;
}

.image-container {
  background-color: transparent;
  border: none;
}

.col-xs-6 img {
  height: 25vh;
  width: 50vw;
}

.col-xs-4 img {
  height: 17vh;
}
