.has-background-image {
  background-size: cover;
}
.has-background-image.bg-p-yt {
  background-position: top center;
}
.has-background-image.bg-p-yc {
  background-position: center center;
}
.has-background-image.bg-p-yb {
  background-position: bottom center;
}
.has-background-image.bg-img-oc-w {
  box-shadow: inset 0 0 0 1000px rgba(255, 255, 255, 0.3);
}
.has-background-image.bg-img-oc-b {
  box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0.3);
}
.has-background-image-above {
  margin-top: 0 !important;
}
.background-image-above {
  margin-bottom: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.content-p-yc {
  display: flex;
  flex-direction: column;
}
.content-p-yc .container,
.content-p-yc .container-fluid {
  margin-top: auto;
  margin-bottom: auto;
}
.content-p-yb {
  display: flex;
  flex-direction: column;
}
.content-p-yb .container,
.content-p-yb .container-fluid {
  margin-top: auto;
}
.pt-99 {
  padding-top: 0 !important;
}
.pb-99 {
  padding-bottom: 0 !important;
}
.mt-99 {
  margin-top: 0 !important;
}
.mb-99 {
  margin-bottom: 0 !important;
}
/*# sourceMappingURL=styles.css.map */