.section_border {
  padding: 0 !important;
  margin: -1px 0 0 0 !important;
  line-height: 0 !important;
  position: relative;
  z-index: 9;
  top: -28px;
}
@media screen and (min-width: 768px) {
  .section_border {
    top: -18px;
  }
}
@media screen and (min-width: 992px) {
  .section_border {
    top: -8px;
  }
}
.section_border svg {
  width: 100%;
  height: auto;
}
.section_border.border-style1.border-top {
  margin: -10px 0 0 0 !important;
}
@media screen and (min-width: 768px) {
  .section_border.border-style1.border-top {
    margin: 0 0 0 0 !important;
  }
}
.section_border.border-style1.border-top.facilities-border {
  margin: 0 0 -1px 0 !important;
}
.section_border.border-style1.border-top.amenities-border {
  margin: 0 0 -1px 0 !important;
}
.section_border.border-style2.border-top {
  margin: -10px 0 0 0 !important;
}
@media screen and (min-width: 768px) {
  .section_border.border-style2.border-top {
    margin: 0 0 0 0 !important;
  }
}
.section_border.border-style1.border-bottom {
  transform: rotate(180deg);
}
.block-editor-block-list__layout .section_border {
  padding: 0 !important;
  margin: -1px 0 0 0 !important;
  line-height: 0 !important;
  position: relative;
  z-index: 9;
  top: -28px;
}
@media screen and (min-width: 768px) {
  .block-editor-block-list__layout .section_border {
    top: -18px;
  }
}
@media screen and (min-width: 992px) {
  .block-editor-block-list__layout .section_border {
    top: -8px;
  }
}
.block-editor-block-list__layout .section_border svg {
  width: 100%;
  height: auto;
}
.block-editor-block-list__layout .section_border.border-style1.border-top {
  margin: -10px 0 0 0 !important;
}
@media screen and (min-width: 768px) {
  .block-editor-block-list__layout .section_border.border-style1.border-top {
    margin: 0 0 0 0 !important;
  }
}
.block-editor-block-list__layout .section_border.border-style1.border-top.facilities-border, .block-editor-block-list__layout .section_border.border-style1.border-top.consevation-charity-border, .block-editor-block-list__layout .section_border.border-style1.border-top.amenities-border {
  margin: 0 0 -5px 0 !important;
}
.block-editor-block-list__layout .section_border.border-style2.border-top {
  margin: -10px 0 0 0 !important;
}
@media screen and (min-width: 768px) {
  .block-editor-block-list__layout .section_border.border-style2.border-top {
    margin: 0 0 0 0 !important;
  }
}
.block-editor-block-list__layout .section_border.border-style1.border-bottom {
  transform: rotate(180deg);
}

/*# sourceMappingURL=block-section-border.css.map */
