/** NAVBAR **/
.navbar, .navbar.navbar-light {
  position: relative;
  padding: 5px 10px 5px 25px;
}
.nav-link, .navbar-brand,
.nav-link:hover, .navbar-brand:hover  {
  color: #000000;
}
.navbar .navbar-toggler {
  border: none;
}
/* Set burguer icon as dark */
.navbar .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
/* Close icon */
.navbar-close-icon {
  font-size: 40px;
  line-height: .4;
}
.navbar-toggler .navbar-toggler-icon,
.navbar-toggler.collapsed .navbar-close-icon {
  display: none;
}
.navbar-toggler.collapsed .navbar-toggler-icon,
.navbar-toggler .navbar-close-icon {
  display: inline-block;
}
/* Nav links */
.navbar-nav {
  text-align: center;
}
.navbar-nav .nav-link {
  font-family: Lato-Bold;
  font-size: 28px;
  margin: 0;
}
.separator {
  width: 90px;
  border: none;
  margin: 0 auto;
}

/** FOOTER **/
footer > div > div {
  text-align: center;
}
footer .the-brand {
  margin-top: 10px;
}
footer .address > p {
  max-width: none;
}
