/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/custom-empty-layouts/empty-layout--two-col/style.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
.wp-block-create-block-layout--two-col,
.layout--two-col {
  overflow: hidden;
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-layout--two-col .section-text-area,
  .layout--two-col .section-text-area {
    padding-bottom: 0;
  }
  .wp-block-create-block-layout--two-col .section-text-area div :last-child,
  .layout--two-col .section-text-area div :last-child {
    margin-bottom: 0;
  }
}
.wp-block-create-block-layout--two-col.gray-background,
.layout--two-col.gray-background {
  background-color: #EEEEEE;
  padding: 100px 50px;
}
@media (min-width: 990px) and (max-width: 1199.98px) {
  .wp-block-create-block-layout--two-col.gray-background,
  .layout--two-col.gray-background {
    padding: 85px 50px;
  }
}
@media (min-width: 768px) and (max-width: 989.98px) {
  .wp-block-create-block-layout--two-col.gray-background,
  .layout--two-col.gray-background {
    padding: 80px 50px;
  }
}
@media all and (max-width: 767.98px) {
  .wp-block-create-block-layout--two-col.gray-background,
  .layout--two-col.gray-background {
    padding: 64px 20px 75px 20px;
  }
}
.wp-block-create-block-layout--two-col .layout-compat,
.layout--two-col .layout-compat {
  width: calc((100% - 80px) / 2);
}
@media (min-width: 990px) and (max-width: 1199.98px) {
  .wp-block-create-block-layout--two-col .layout-compat,
  .layout--two-col .layout-compat {
    width: calc((100% - 65px) / 2);
  }
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-layout--two-col .layout-compat,
  .layout--two-col .layout-compat {
    width: 100%;
  }
  .wp-block-create-block-layout--two-col .layout-compat.image-slider,
  .layout--two-col .layout-compat.image-slider {
    order: 2;
  }
}
.wp-block-create-block-layout--two-col .layout-compat.tabbed-controls,
.layout--two-col .layout-compat.tabbed-controls {
  margin: 20px;
}
@media all and (max-width: 1599.98px) {
  .wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row,
  .layout--two-col .layout-compat.tabbed-controls .tabbed-row {
    flex-wrap: wrap;
  }
}
.wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type,
.layout--two-col .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type {
  position: relative;
}
@media all and (max-width: 1599.98px) {
  .wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type::after,
  .layout--two-col .layout-compat.tabbed-controls .tabbed-row.divider .tabbed-col:first-of-type::after {
    width: 100%;
    height: 1px;
    top: 100%;
    left: 0;
    right: 0;
  }
}
@media all and (max-width: 1599.98px) {
  .wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row .tabbed-col,
  .layout--two-col .layout-compat.tabbed-controls .tabbed-row .tabbed-col {
    width: 100%;
  }
}
@media all and (max-width: 1599.98px) {
  .wp-block-create-block-layout--two-col .layout-compat.tabbed-controls .tabbed-row .tabbed-col .locations-map,
  .layout--two-col .layout-compat.tabbed-controls .tabbed-row .tabbed-col .locations-map {
    max-width: 300px;
  }
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-layout--two-col.relative-mobile,
  .layout--two-col.relative-mobile {
    position: relative;
    padding-bottom: 210px !important;
  }
}
.wp-block-create-block-layout--two-col.relative-mobile .layout--two-col--row,
.layout--two-col.relative-mobile .layout--two-col--row {
  align-items: flex-end;
}
.wp-block-create-block-layout--two-col--row,
.layout--two-col--row {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: flex-start;
  gap: 35px 80px;
}
@media (min-width: 990px) and (max-width: 1199.98px) {
  .wp-block-create-block-layout--two-col--row,
  .layout--two-col--row {
    gap: 35px 65px;
  }
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-layout--two-col--row,
  .layout--two-col--row {
    gap: 35px;
    flex-direction: column;
  }
}

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