/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/hoc/background/style.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.ccsi-background.repeat {
  background-repeat: repeat;
}

.ccsi-background-wrapper {
  position: relative;
}
.ccsi-background-wrapper.ccsi-background-parent-absolute {
  width: 100%;
  z-index: 0;
}
.ccsi-background-wrapper > .elementor-element {
  background-image: none !important;
}
.ccsi-background-wrapper > picture {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.ccsi-background-wrapper > picture > img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
  width: 100%;
}

.edit-post-visual-editor .ccsi-background-wrapper picture {
  z-index: auto;
}

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