/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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--location-grids/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/
.wp-block-create-block-empty-layout--location-grids {
  background-color: #EEEEEE;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails {
  width: 100%;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails.columns {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  gap: 10px;
  flex-wrap: wrap;
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-thumbnails.columns {
    display: none;
  }
}
@media all and (min-width: 990px) {
  .wp-block-create-block-empty-layout--location-grids .location-thumbnails.slider {
    display: none;
  }
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails.slider .slick-track {
  display: flex;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails.slider .slick-track .slick-slide {
  height: inherit;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail {
  max-width: 100%;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  background-color: #FFFFFF;
  padding: 30px;
  border-radius: 10px;
  width: calc((100% - 30px) / 4);
}
@media (min-width: 990px) and (max-width: 1399.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail {
    width: calc((100% - 10px) / 2);
  }
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail {
    width: 100% !important;
    margin: 0 5px;
  }
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .p-19 {
  font-weight: 700;
  margin-bottom: 15px;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .location-map {
  border-radius: 10px;
  width: 100%;
  aspect-ratio: 2/1;
  margin-bottom: 20px;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .location-map iframe {
  width: 100%;
  height: 100%;
  border: none;
  border-radius: 10px;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .location-phone, .wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .location-address {
  margin-bottom: 15px;
  padding-left: 39px;
  position: relative;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .location-phone::before, .wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .location-address::before {
  content: "";
  width: 24px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 0;
  top: 0;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .location-address::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M12 13C13.6569 13 15 11.6569 15 10C15 8.34315 13.6569 7 12 7C10.3431 7 9 8.34315 9 10C9 11.6569 10.3431 13 12 13Z%27 stroke=%27%23E8242E%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M12 22C16 18 20 14.4183 20 10C20 5.58172 16.4183 2 12 2C7.58172 2 4 5.58172 4 10C4 14.4183 8 18 12 22Z%27 stroke=%27%23E8242E%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .location-phone {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .location-phone::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M8.38028 8.85323C9.07627 10.3028 10.0251 11.6615 11.2266 12.8631C12.4282 14.0646 13.7869 15.0134 15.2365 15.7094C15.3612 15.7693 15.4235 15.7992 15.5024 15.8222C15.7828 15.904 16.127 15.8453 16.3644 15.6752C16.4313 15.6274 16.4884 15.5702 16.6027 15.4559C16.9523 15.1063 17.1271 14.9315 17.3029 14.8172C17.9658 14.3862 18.8204 14.3862 19.4833 14.8172C19.6591 14.9315 19.8339 15.1063 20.1835 15.4559L20.3783 15.6508C20.9098 16.1822 21.1755 16.448 21.3198 16.7333C21.6069 17.3009 21.6069 17.9712 21.3198 18.5387C21.1755 18.8241 20.9098 19.0898 20.3783 19.6213L20.2207 19.7789C19.6911 20.3085 19.4263 20.5733 19.0662 20.7756C18.6667 21 18.0462 21.1614 17.588 21.16C17.1751 21.1588 16.8928 21.0787 16.3284 20.9185C13.295 20.0575 10.4326 18.433 8.04466 16.045C5.65668 13.6571 4.03221 10.7947 3.17124 7.76131C3.01103 7.19687 2.93092 6.91464 2.9297 6.5017C2.92833 6.04347 3.08969 5.42298 3.31411 5.02348C3.51636 4.66345 3.78117 4.39863 4.3108 3.86901L4.46843 3.71138C4.99987 3.17993 5.2656 2.91421 5.55098 2.76987C6.11854 2.4828 6.7888 2.4828 7.35636 2.76987C7.64174 2.91421 7.90747 3.17993 8.43891 3.71138L8.63378 3.90625C8.98338 4.25585 9.15819 4.43065 9.27247 4.60643C9.70347 5.26932 9.70347 6.1239 9.27247 6.78679C9.15819 6.96257 8.98338 7.13738 8.63378 7.48698C8.51947 7.60129 8.46231 7.65845 8.41447 7.72526C8.24446 7.96269 8.18576 8.30695 8.26748 8.5873C8.29048 8.6662 8.32041 8.72854 8.38028 8.85323Z%27 stroke=%27%23E8242E%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");
}
.wp-block-create-block-empty-layout--location-grids .location-thumbnails .location-thumbnail .btn {
  margin: 15px 0 30px 0;
}
@media all and (min-width: 990px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    gap: 10px;
    flex-wrap: wrap;
  }
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row .intro-copy {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row .intro-copy .section-text-area {
  margin: 0 0 60px 0;
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row .intro-copy .section-text-area {
    margin: 0;
  }
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="1"] .intro-copy, .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="1"] .location-thumbnails {
  width: calc((100% - 10px) / 2);
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="1"] .intro-copy, .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="1"] .location-thumbnails {
    width: 100%;
  }
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="1"] .location-thumbnail {
  width: 100%;
}
@media all and (min-width: 990px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="1"] .intro-copy {
    padding-right: 90px;
  }
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="2"] .location-thumbnails {
  width: calc((100% - 10px) * 0.6);
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="2"] .location-thumbnails .location-thumbnail {
  width: calc((100% - 10px) / 2);
}
@media (min-width: 990px) and (max-width: 1099.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="2"] .location-thumbnails {
    width: 100%;
  }
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="2"] .location-thumbnails {
    width: 100%;
  }
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="2"] .intro-copy {
  width: calc((100% - 10px) * 0.4);
}
@media (min-width: 990px) and (max-width: 1099.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="2"] .intro-copy {
    width: 100%;
  }
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="2"] .intro-copy {
    width: 100%;
    padding-right: 40px;
  }
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="3"] .location-thumbnails {
  width: calc((100% - 10px) * 0.75);
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="3"] .location-thumbnails .location-thumbnail {
  width: calc((100% - 20px) / 3);
}
@media (min-width: 990px) and (max-width: 1099.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="3"] .location-thumbnails {
    width: 100%;
  }
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="3"] .location-thumbnails {
    width: 100%;
  }
}
.wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="3"] .intro-copy {
  width: calc((100% - 10px) * 0.25);
}
@media (min-width: 990px) and (max-width: 1099.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="3"] .intro-copy {
    width: 100%;
  }
}
@media all and (max-width: 989.98px) {
  .wp-block-create-block-empty-layout--location-grids .location-grids--row[data-locations="3"] .intro-copy {
    width: 100%;
    padding-right: 40px;
  }
}

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