/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./app/Blocks/ServicesAccessGridBlock/src/sass/services-access-grid-block.scss ***!
  \****************************************************************************************************************************************************************************************************************/
.services-access-grid-block > .has-secondary-background-color {
  background-color: #FFEFE4 !important;
}
.services-access-grid-block .wp-block-columns-is-layout-flex {
  max-width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
}
@media (max-width: 992px) {
  .services-access-grid-block .wp-block-columns-is-layout-flex {
    flex-direction: column;
    margin: auto;
  }
}
.services-access-grid-block h4.has-default-font-size {
  font-size: 25px !important;
  font-weight: normal;
  font-family: var(--global--font-primary);
}
@media (max-width: 992px) {
  .services-access-grid-block h4.has-default-font-size {
    padding-top: 10px;
  }
}
.services-access-grid-block .has-text-color {
  padding-top: 0;
  margin-top: 15px;
}
.services-access-grid-block h2 {
  font-weight: 600;
  padding-bottom: 1em;
}
.services-access-grid-block .is-vertically-aligned-top {
  margin-top: 0;
}

@media (min-width: 992px) {
  .services-access-grid-block .wp-block-column.has-black-color {
    max-width: 460px;
  }
  .services-access-grid-block .wp-block-column.services_wrapper {
    max-width: 100%;
    margin-left: auto;
    margin-bottom: -115px;
  }
}

/*# sourceMappingURL=services-access-grid-block.css.map*/