/*============================================================================
  #Override Stylesheet
  #Add Custom Styles Here
==============================================================================*/
p, body {
  font-family: adelle-sans, sans-serif;
  font-weight: 400;
  font-style: normal; }

.btn {
  font-family: adelle-sans, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 1.2em; }

h1, h2, h3, h4, h5, h6, .auth__404--title {
  font-family: adelle-sans, sans-serif;
  font-weight: 700;
  font-style: normal; }

.header a, .footer a {
  font-family: adelle-sans; }

.header--left .header-menu a {
  font-size: 1.07em; }

.header {
  padding: 15px 0px; }

.section--hero h1 {
  font-family: "Tungsten A", "Tungsten B";
  font-style: normal;
  font-weight: 600;
  font-size: 144px;
  line-height: .9em;
  text-transform: uppercase; }
  @media (max-width: 767px) {
    .section--hero h1 {
      font-size: 100px; } }

@media (max-width: 767px) {
  .section--hero p {
    font-size: 20px; } }

.section--hero p {
  line-height: 1.6em; }

.heading__title {
  font-size: 40px; }

.alert--danger {
  line-height: 1.2em;
  font-size: 1em; }

.auth__title {
  font-size: 1.4em; }

.auth__label {
  font-size: 1em; }

.panel-- .btn {
  font-size: .85em; }

.panel--inline .panel__cell > :last-child {
  line-height: 1.5em; }

.footer__logo {
  height: 48px; }
