/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/alternating-alt/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
/* Alternating Alt block styles can be extended here if needed. */
/****** 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-image-and-text-columns-alt,
.wp-block-mb-photo-image-and-text-columns-alt {
  margin-bottom: 3.3em;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt h1, .page-content .wp-block-mb-photo-image-and-text-columns-alt h2, .page-content .wp-block-mb-photo-image-and-text-columns-alt h3, .page-content .wp-block-mb-photo-image-and-text-columns-alt h4, .page-content .wp-block-mb-photo-image-and-text-columns-alt h5, .page-content .wp-block-mb-photo-image-and-text-columns-alt h6, .page-content .wp-block-mb-photo-image-and-text-columns-alt p, .page-content .wp-block-mb-photo-image-and-text-columns-alt .wp-block-buttons, .page-content .wp-block-mb-photo-image-and-text-columns-alt ol, .page-content .wp-block-mb-photo-image-and-text-columns-alt ul, .page-content .wp-block-mb-photo-image-and-text-columns-alt .wp-block-image,
.wp-block-mb-photo-image-and-text-columns-alt h1,
.wp-block-mb-photo-image-and-text-columns-alt h2,
.wp-block-mb-photo-image-and-text-columns-alt h3,
.wp-block-mb-photo-image-and-text-columns-alt h4,
.wp-block-mb-photo-image-and-text-columns-alt h5,
.wp-block-mb-photo-image-and-text-columns-alt h6,
.wp-block-mb-photo-image-and-text-columns-alt p,
.wp-block-mb-photo-image-and-text-columns-alt .wp-block-buttons,
.wp-block-mb-photo-image-and-text-columns-alt ol,
.wp-block-mb-photo-image-and-text-columns-alt ul,
.wp-block-mb-photo-image-and-text-columns-alt .wp-block-image {
  max-width: 768px;
  margin: 1.25em auto 0.25em;
  line-height: 1.35;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt p,
.wp-block-mb-photo-image-and-text-columns-alt p {
  font-size: clamp(15 / var(--base) * 1rem, 0.2222222222vw + 14.1111111111rem / var(--base), 17 / var(--base) * 1rem);
  line-height: 1.55;
  margin-bottom: 1em;
  margin-top: 0.25em;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt h2,
.wp-block-mb-photo-image-and-text-columns-alt h2 {
  font-size: clamp(28 / var(--base) * 1rem, 1.3333333333vw + 22.6666666667rem / var(--base), 40 / var(--base) * 1rem);
  margin: 0;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt h3,
.wp-block-mb-photo-image-and-text-columns-alt h3 {
  font-size: clamp(15 / var(--base) * 1rem, 1vw + 11rem / var(--base), 24 / var(--base) * 1rem);
  font-weight: 900;
  letter-spacing: 1px;
  font-family: "Avenir", "Montserrat", "Corbel", "URW Gothic", "source-sans-pro", sans-serif;
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  text-transform: uppercase;
  color: var(--brand-color-2);
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt h3.super-serif,
.wp-block-mb-photo-image-and-text-columns-alt h3.super-serif {
  font-size: clamp(19 / var(--base) * 1rem, 0.5555555556vw + 16.7777777778rem / var(--base), 24 / var(--base) * 1rem);
  font-family: "Majesti Banner", serif;
  font-weight: 400;
  margin-bottom: 0.3em;
  color: var(--brand-color-1);
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt .odd, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even,
.wp-block-mb-photo-image-and-text-columns-alt .odd,
.wp-block-mb-photo-image-and-text-columns-alt .even {
  line-height: 1.35;
  margin-top: 2.5em;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt .odd p, .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd ul, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even p, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even ul,
.wp-block-mb-photo-image-and-text-columns-alt .odd p,
.wp-block-mb-photo-image-and-text-columns-alt .odd ul,
.wp-block-mb-photo-image-and-text-columns-alt .even p,
.wp-block-mb-photo-image-and-text-columns-alt .even ul {
  margin-bottom: 1em;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button,
.wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button,
.wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button {
  justify-content: center;
  margin: 0 0 1em;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button .wp-block-button__link, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button .wp-block-button__link,
.wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button .wp-block-button__link,
.wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button .wp-block-button__link {
  display: inline-block;
  background-color: var(--brand-color-2);
  border: 2px solid var(--brand-color-2);
  font-size: clamp(12 / var(--base) * 1rem, 0.3333333333vw + 10.6666666667rem / var(--base), 15 / var(--base) * 1rem);
  padding: 0.8em 1.1em;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button .wp-block-button__link:hover, .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button .wp-block-button__link:active, .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button .wp-block-button__link:focus, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button .wp-block-button__link:hover, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button .wp-block-button__link:active, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button .wp-block-button__link:focus,
.wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button .wp-block-button__link:hover,
.wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button .wp-block-button__link:active,
.wp-block-mb-photo-image-and-text-columns-alt .odd .wp-block-button .wp-block-button__link:focus,
.wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button .wp-block-button__link:hover,
.wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button .wp-block-button__link:active,
.wp-block-mb-photo-image-and-text-columns-alt .even .wp-block-button .wp-block-button__link:focus {
  background-color: #fff;
  color: var(--brand-color-2);
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .image .image-container, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .image .image-container,
.wp-block-mb-photo-image-and-text-columns-alt .odd .image .image-container,
.wp-block-mb-photo-image-and-text-columns-alt .even .image .image-container {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .image .image-container picture, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .image .image-container picture,
.wp-block-mb-photo-image-and-text-columns-alt .odd .image .image-container picture,
.wp-block-mb-photo-image-and-text-columns-alt .even .image .image-container picture {
  width: 100%;
  height: 100%;
}
.page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .image .image-container img, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .image .image-container img,
.wp-block-mb-photo-image-and-text-columns-alt .odd .image .image-container img,
.wp-block-mb-photo-image-and-text-columns-alt .even .image .image-container img {
  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-image-and-text-columns-alt,
  .wp-block-mb-photo-image-and-text-columns-alt {
    padding: 2em 0 1em;
  }
  .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even,
  .wp-block-mb-photo-image-and-text-columns-alt .odd,
  .wp-block-mb-photo-image-and-text-columns-alt .even {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
  }
  .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .button-container, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .button-container,
  .wp-block-mb-photo-image-and-text-columns-alt .odd .button-container,
  .wp-block-mb-photo-image-and-text-columns-alt .even .button-container {
    justify-content: flex-start;
  }
  .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .image, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .image,
  .wp-block-mb-photo-image-and-text-columns-alt .odd .image,
  .wp-block-mb-photo-image-and-text-columns-alt .even .image {
    width: 57%;
  }
  .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .text, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .text,
  .wp-block-mb-photo-image-and-text-columns-alt .odd .text,
  .wp-block-mb-photo-image-and-text-columns-alt .even .text {
    width: 40%;
  }
  .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .text p, .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .text ul, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .text p, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .text ul,
  .wp-block-mb-photo-image-and-text-columns-alt .odd .text p,
  .wp-block-mb-photo-image-and-text-columns-alt .odd .text ul,
  .wp-block-mb-photo-image-and-text-columns-alt .even .text p,
  .wp-block-mb-photo-image-and-text-columns-alt .even .text ul {
    margin-bottom: 2em;
  }
  .page-content .wp-block-mb-photo-image-and-text-columns-alt .odd .text a, .page-content .wp-block-mb-photo-image-and-text-columns-alt .even .text a,
  .wp-block-mb-photo-image-and-text-columns-alt .odd .text a,
  .wp-block-mb-photo-image-and-text-columns-alt .even .text a {
    font-size: 18px;
  }
  .page-content .wp-block-mb-photo-image-and-text-columns-alt .even,
  .wp-block-mb-photo-image-and-text-columns-alt .even {
    flex-direction: row-reverse;
  }
}

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