.text-gray {
  color: #7e8d97 !important; }

.container.grid-2x {
  max-width: 1825.6px; }

section.container {
  margin-top: 96px;
  margin-bottom: 96px; }
  section.container.bg-gray {
    padding-top: 72px;
    padding-bottom: 72px; }
  section.container.container-section-columns {
    margin-bottom: 72px; }
    section.container.container-section-columns + section.container {
      margin-top: 72px; }

.section-paragraph p {
  font-size: 16px; }

.section-image .wp-block-image {
  margin-bottom: 0; }
  .section-image .wp-block-image .aligncenter {
    margin-bottom: 0; }

.section-image .wp-block-image {
  height: 500px;
  width: auto; }
  .section-image .wp-block-image img {
    height: inherit;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover; }

.section-image .wp-block-image figcaption,
.section-carousel .wp-block-image figcaption {
  text-align: left;
  color: #7e8d97;
  font-size: 14px; }

.section-youtube figure {
  margin: 0; }

.section-media-text .wp-block-media-text {
  display: block;
  padding: 0; }
  @media (min-width: 1200px) {
    .section-media-text .wp-block-media-text {
      display: grid; } }
  .section-media-text .wp-block-media-text .wp-block-media-text__content {
    margin-top: 32px;
    padding: unset; }
    @media (min-width: 1200px) {
      .section-media-text .wp-block-media-text .wp-block-media-text__content {
        margin-top: 0; } }
    .section-media-text .wp-block-media-text .wp-block-media-text__content .section-list li {
      color: #515f69; }
    .section-media-text .wp-block-media-text .wp-block-media-text__content .section-heading {
      margin-top: 0 !important; }
    @media (min-width: 1200px) {
      .section-media-text .wp-block-media-text .wp-block-media-text__content {
        padding: 0 8%; } }
    .section-media-text .wp-block-media-text .wp-block-media-text__content .container {
      padding: 0; }

/*# sourceMappingURL=../../../sourcemaps/template-parts/layout/container/styles.css.map */
