
.wp-block-group,
.block-hero-carousel,
.block-hero-carousel-inner,
.block-hero-carousel-inner-item,
.editor-styles-wrapper .wp-block,
.wp-block-table,
.block-merit-tile-inner,
.block-profile-tile-item-content-container,
.block-table-inner {
max-width: 100% !important;
margin: 0 auto;
}

.wp-block-columns,
.entry-header,
.page-header,
.primary-menu-container ul,
[class$="-container"],
.block-horizontal-rule,
.block-section-overview-container,
.block-hero-carousel-inner-item-content-container,
.block-content-tile-inner,
.block-core-value-row-container,
.block-calculation-tile-inner,
.block-profile-tile-inner,
.block-photo-tile-inner,
.block-media-gallery-tabs-inner,
.block-media-gallery-inner,
.block-media-gallery-tabs,
.block-article-tile-inner,
.block-section-inner,
.block-timeline-inner,
.block-timeline-tabs,
.block-timeline-tabs-inner,
.block-section .wp-block-columns,
.block-tabs-inner,
.block-tabs-content-inner,
.block-breadcrumbs-inner,
.block-table-inner,
figure.wp-block-gallery,
.block-view-filter-controls,
.block-view-toggle-controls,
.block-view-toolbar {
max-width: calc(100% - 2rem) !important;
margin: 0rem auto;
width: 100%;
}

.wp-block-columns {
margin: 1.5rem auto;
}

@media (max-width: 766px){
  .wp-block-columns {
  gap: 1rem !important;
  }

  .block-section [class^="block-"]:not([class$="-container"]):not(.block-section-inner):not(.block-media-gallery-inner),
  .block-section [class^="block-"]:not([class$="-container"]):not(.block-photo-tile-item-content-container-inner),
  .block-section [class^="block-"]:not([class$="-container"]):not(.block-photo-tile-item-content-container-inner-item) {
  max-width: 100%;
  margin: 0 auto;
  width: 100%;
  }

  .block-content-tile-item-content-container,
  .block-table-inner {
    max-width: 100% !important;
  }

}

@media (min-width: 767px){
  .wp-block-columns,
  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar {
  max-width: calc(100% - 1rem) !important;
  }
}

@media (min-width: 576px) {

  .wp-block-table,
  .wp-block-columns,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-table-inner {
    max-width: 100% !important;
  }

  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar  {
		max-width: 540px !important;
	}

}

@media (min-width: 767px) {
  .wp-block-table,
  .wp-block-columns,
  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar  {
		max-width: 720px !important;
	}
}

@media (min-width: 992px) {
  .wp-block-table,
  .wp-block-columns,
  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar  {
		max-width: 960px !important;
	}
}

@media (min-width: 1200px) {
  .wp-block-table,
  .wp-block-columns,
  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar  {
		max-width: 1160px !important;
	}
}

@media (min-width: 1400px) {
  .wp-block-table,
  .wp-block-columns,
  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar  {
		max-width: 1320px !important;
	}
}

@media (min-width: 1500px) {
  .wp-block-table,
  .wp-block-columns,
  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar  {
		max-width: 1440px !important;
	}
}

@media (min-width: 1800px) {
  .wp-block-table,
  .wp-block-columns,
  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar  {
		max-width: 1680px !important;
	}
}

@media (min-width: 2400px) {
  .wp-block-table,
  .wp-block-columns,
  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar  {
		max-width: 2160px !important;
	}
}

@media (min-width: 3600px) {
  .wp-block-table,
  .wp-block-columns,
  .entry-header,
  .page-header,
  .primary-menu-container ul,
  [class$="-container"],
  .block-horizontal-rule,
  .block-section-overview-container,
  .block-hero-carousel-inner-item-content-container,
  .block-content-tile-inner,
  .block-core-value-row-container,
  .block-merit-tile-inner,
  .block-calculation-tile-inner,
  .block-profile-tile-inner,
  .block-photo-tile-inner,
  .block-media-gallery-tabs-inner,
  .block-media-gallery-inner,
  .block-media-gallery-tabs,
  .block-article-tile-inner,
  .block-section-inner,
  .block-timeline-inner,
  .block-timeline-tabs,
  .block-timeline-tabs-inner,
  .block-section .wp-block-columns,
  .block-tabs-inner,
  .block-tabs-content-inner,
  .block-breadcrumbs-inner,
  .block-table-inner,
  figure.wp-block-gallery,
  .block-view-filter-controls,
  .block-view-toggle-controls,
  .block-view-toolbar  {
		max-width: 3240px !important;
	}
}
