@media (max-width: 575px) {
  .home-page .fcp {
    min-height: 100vh;
  }
}
.home-page .fcp .fcp-content {
  min-height: inherit;
}
@media (min-width: 1200px) {
  .home-page .fcp .fcp-content {
    padding-top: var(--toolbar-height);
  }
}
@media (max-width: 1199px) {
  .home-page .fcp .fcp-content {
    padding-top: var(--toolbar-top-height);
  }
}
@media (max-width: 567px) {
  .home-page .fcp .carousel-control-prev, .home-page .fcp .carousel-control-next {
    display: none;
  }
}
.home-page .fcp .content.m-auto {
  max-width: 650px;
}
.home-page .page-cover {
  height: 100%;
}
@media (max-width: 575px) {
  .home-page .page-cover {
    display: flex;
    justify-content: center;
  }
  .home-page .page-cover h1 {
    text-align: center;
  }
  .home-page .page-cover picture {
    min-height: 100vh;
  }
  .home-page .page-cover picture img {
    width: auto !important;
    height: 100% !important;
    margin: auto;
  }
}
@media (min-width: 768px) {
  .home-page .page-cover .cover-content {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .home-page .page-cover .cover-content {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}

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