body {
  padding-top: 77px !important;
}
body.page-template-about-us, body.home {
  padding-top: 0 !important;
}

body header {
  background-color: #fff;
  transition: 300ms;
}
body header nav a,
body header h1 {
  color: #000;
}
body.page-template-about-us header, body.home header {
  background-color: transparent;
}
body.page-template-about-us header nav a,
body.page-template-about-us header h1, body.home header nav a,
body.home header h1 {
  color: #fff;
}
body.page-template-about-us header.scrolled, body.home header.scrolled {
  background-color: #fff !important;
}
body.page-template-about-us header.scrolled nav a,
body.page-template-about-us header.scrolled h1, body.home header.scrolled nav a,
body.home header.scrolled h1 {
  color: #000 !important;
}

.toggle-container.open .toggle-header i {
  transform: rotate(180deg);
}
.toggle-container.open .toggle-content {
  max-height: 1000px;
}
.toggle-container .toggle-header i {
  transition: 300ms;
}
.toggle-container .toggle-content {
  transition: 1000ms;
}

/*# sourceMappingURL=app.css.map */
