/* ==========================================================================
   Colors
   ========================================================================== */
/* ==========================================================================
   Fonts
   ========================================================================== */
/* ==========================================================================
   Container sizes
   ========================================================================== */
/* ==========================================================================
   Media Query Breakpoints
   ========================================================================== */
/* ==========================================================================
   Utility
   ========================================================================== */
/* line 104, ../src/styles/_config.scss */
:root {
  --max-width: 1440px;
}

/* line 3, src/styles/blocks/section-title-text-block.scss */
.section-title-text-block {
  background-image: url(../../images/our-mission.webp);
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding: 50px 0;
  clear: both;
}
/* line 11, src/styles/blocks/section-title-text-block.scss */
.section-title-text-block h3 {
  font-size: 24px;
}
/* line 14, src/styles/blocks/section-title-text-block.scss */
.section-title-text-block p {
  font-size: 20px;
}
/* line 18, src/styles/blocks/section-title-text-block.scss */
.section-title-text-block.large-font p {
  font-size: 26px;
  margin-bottom: 15px;
}

/* line 28, src/styles/blocks/section-title-text-block.scss */
.blockContainer.has-bg-image .section-title-text-block {
  background: none !important;
}

@media all and (max-width: 767px) {
  /* line 35, src/styles/blocks/section-title-text-block.scss */
  .section-title-text-block {
    padding: 40px 0;
    margin: 0 auto;
  }
  /* line 38, src/styles/blocks/section-title-text-block.scss */
  .section-title-text-block p {
    font-size: 16px;
  }
  /* line 42, src/styles/blocks/section-title-text-block.scss */
  .section-title-text-block.large-font p {
    font-size: 20px;
  }

  /* line 47, src/styles/blocks/section-title-text-block.scss */
  .section-title-text-block h3 {
    font-size: 20px;
  }
}
/* line 51, src/styles/blocks/section-title-text-block.scss */
.is-root-container .section-title-text-block {
  clear: both;
}
