/*
html,
body,
header,
.view {
  height: 100%;
}
*/
.page-container {
  position: relative;
  min-height: 100vh;
}
.view {
  position: static !important;
  padding-bottom: 4.5rem;
}
.page-footer {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.row.pt-lg-5 {
  padding-top: 10vh !important;
}
@media (max-width: 740px) {
  h1 {
    font-size: 26px !important;
  }
  .view {
    height: auto;
  }
  .row.pt-lg-5 {
    padding-top: 0 !important;
  }
  /*
  html,
  body,
  header,
  .view {
    height: 1100px;
  }
*/
}
@media (min-width: 800px) and (max-width: 850px) {
  /*
  html,
  body,
  header,
  .view {
    height: 700px;
  }
*/
}
.top-nav-collapse {
  background-color: #39448c !important;
}
.navbar:not(.top-nav-collapse) {
  background: transparent !important;
}
@media (max-width: 991px) {
  .navbar:not(.top-nav-collapse) {
    background: #39448c !important;
  }
}
h6 {
  line-height: 1.7;
}
