@import url('https://fonts.googleapis.com/css?family=Inconsolata:400,700');

div.preloader.preloader-xl p.loading-text {
  font-size: 180px;
  line-height: 180px;
  margin-bottom: 0;
}

div.preloader.preloader-xl div  {
  height: 180px;
  margin-top: -120px;
}

h1, h2, h3, h4, h5, p, span, label, button, li, a, input, textarea, .owl-nav > div{
  font-family: 'Inconsolata', monospace;
}


section#fullscreen.fs-coming-soon h1 {
  text-align: left;
  padding: 3px 15px 6px;
}

section#fullscreen.fs-coming-soon h3 {
  padding: 20px 15px;
  text-align: left;
}

section#fullscreen.fs-coming-soon h2 {
  text-align: left;
  padding: 20px 15px;
}

@media (max-width: 767px) {
  section#fullscreen.fs-coming-soon h1 {
    text-align: center;
  }

  section#fullscreen.fs-coming-soon h3 {
    text-align: center;
  }

  section#fullscreen.fs-coming-soon h2 {
    text-align: center;
  }

  .timer-wrap-outer span.sep {
    left: -4px;
    top: -10px;
    background: transparent;
  }

  div.timer-wrap-outer.coming-soon-bg-timer .timer-wrap span.sep {
    top: -12px;
  }
}

@media ( min-width: 768px ) and ( max-width: 1024px ) and (orientation: portrait) {
  section#fullscreen.fs-coming-soon h1 {
    text-align: center;
  }

  section#fullscreen.fs-coming-soon h3 {
    text-align: center;
  }

  section#fullscreen.fs-coming-soon h2 {
    text-align: center;
  }
}