/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/overview-alt/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
/****** BREAKPOINTS ******/
:root {
  --base: 16;
}

/**
FLUID FONT SIZE
minFont (minimum font size in pixels)
maxFont (maximum font size in pixels)
minWidth (min window width that scaling begins)
maxWidth (max window width that scaling stops)
**/
/*Media Queries*/
.page-content .wp-block-mb-photo-overview-alt, .wp-block-mb-photo-overview-alt {
  max-width: 88%;
  margin: 0 auto 4%;
}
.page-content .wp-block-mb-photo-overview-alt .top-image, .page-content .wp-block-mb-photo-overview-alt .bottom-image, .wp-block-mb-photo-overview-alt .top-image, .wp-block-mb-photo-overview-alt .bottom-image {
  overflow: hidden;
  padding: 4% 0;
}
.page-content .wp-block-mb-photo-overview-alt .top-image img, .page-content .wp-block-mb-photo-overview-alt .bottom-image img, .wp-block-mb-photo-overview-alt .top-image img, .wp-block-mb-photo-overview-alt .bottom-image img {
  width: 100%;
  height: auto;
}
.page-content .wp-block-mb-photo-overview-alt .text-button, .wp-block-mb-photo-overview-alt .text-button {
  text-align: center;
}
.page-content .wp-block-mb-photo-overview-alt .text-button .wp-block-buttons, .wp-block-mb-photo-overview-alt .text-button .wp-block-buttons {
  justify-content: center;
}
.page-content .wp-block-mb-photo-overview-alt .text-button .wp-block-button__link, .wp-block-mb-photo-overview-alt .text-button .wp-block-button__link {
  text-align: center;
}
.page-content .wp-block-mb-photo-overview-alt .four-images, .wp-block-mb-photo-overview-alt .four-images {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.page-content .wp-block-mb-photo-overview-alt .four-images .four-images__image-container, .wp-block-mb-photo-overview-alt .four-images .four-images__image-container {
  margin-bottom: 4%;
  height: auto;
  overflow: hidden;
  position: relative;
}
.page-content .wp-block-mb-photo-overview-alt .four-images .four-images__image-container.wide, .wp-block-mb-photo-overview-alt .four-images .four-images__image-container.wide {
  width: 52%;
  height: 0;
  padding-bottom: 30.5217391304%;
}
.page-content .wp-block-mb-photo-overview-alt .four-images .four-images__image-container.narrow, .wp-block-mb-photo-overview-alt .four-images .four-images__image-container.narrow {
  width: 43%;
  height: 0;
  padding-bottom: 30.4524590164%;
}
.page-content .wp-block-mb-photo-overview-alt .four-images .four-images__image-container img, .wp-block-mb-photo-overview-alt .four-images .four-images__image-container img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  display: block;
}
@media screen and (min-width: 55em) {
  .page-content .wp-block-mb-photo-overview-alt, .wp-block-mb-photo-overview-alt {
    max-width: 100%;
    margin: 0 auto;
  }
  .page-content .wp-block-mb-photo-overview-alt .top-image, .page-content .wp-block-mb-photo-overview-alt .bottom-image, .wp-block-mb-photo-overview-alt .top-image, .wp-block-mb-photo-overview-alt .bottom-image {
    position: relative;
    width: 30%;
    height: 0;
    padding: 0 0 25.185185%;
    overflow: hidden;
    margin-bottom: 2.2%;
    align-self: flex-end;
  }
  .page-content .wp-block-mb-photo-overview-alt .top-image img, .page-content .wp-block-mb-photo-overview-alt .bottom-image img, .wp-block-mb-photo-overview-alt .top-image img, .wp-block-mb-photo-overview-alt .bottom-image img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
    display: block;
  }
  .page-content .wp-block-mb-photo-overview-alt .text-button, .wp-block-mb-photo-overview-alt .text-button {
    width: 40%;
    margin-bottom: 2.2%;
  }
  .page-content .wp-block-mb-photo-overview-alt .desktop-top-row, .wp-block-mb-photo-overview-alt .desktop-top-row {
    display: flex;
    align-items: center;
  }
  .page-content .wp-block-mb-photo-overview-alt .desktop-top-row .text-button, .wp-block-mb-photo-overview-alt .desktop-top-row .text-button {
    padding: 0 1.7em;
  }
  .page-content .wp-block-mb-photo-overview-alt .desktop-top-row .text-button a, .wp-block-mb-photo-overview-alt .desktop-top-row .text-button a {
    font-size: 14px;
  }
  .page-content .wp-block-mb-photo-overview-alt .four-images .four-images__image-container, .wp-block-mb-photo-overview-alt .four-images .four-images__image-container {
    margin-bottom: 4%;
  }
  .page-content .wp-block-mb-photo-overview-alt .four-images .four-images__image-container.wide, .wp-block-mb-photo-overview-alt .four-images .four-images__image-container.wide {
    width: 25.54%;
    padding-bottom: 14.9908695652%;
  }
  .page-content .wp-block-mb-photo-overview-alt .four-images .four-images__image-container.narrow, .wp-block-mb-photo-overview-alt .four-images .four-images__image-container.narrow {
    width: 21.16%;
    padding-bottom: 14.985442623%;
  }
}
@media screen and (min-width: 65.625em) {
  .page-content .wp-block-mb-photo-overview-alt .desktop-top-row .text-button a, .wp-block-mb-photo-overview-alt .desktop-top-row .text-button a {
    font-size: 17px;
  }
}
@media screen and (min-width: 90em) {
  .page-content .wp-block-mb-photo-overview-alt .desktop-top-row .text-button a, .wp-block-mb-photo-overview-alt .desktop-top-row .text-button a {
    font-size: 20px;
  }
}

/*# sourceMappingURL=style-index.css.map*/