.kt-block-spacer {
  position: relative;
  height: 60px;
}
.kt-block-spacer .kt-divider {
  width: 100%;
  border-top: solid 1px #eee;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 0;
  padding: 0;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  transform: perspective(1px) translate(-50%, -50%);
}
.kt-divider-stripe {
  width: 100%;
  border: 0;
  position: absolute;
  top: 50%;
  margin: 0;
  height: 20px;
  padding: 0;
  left: 50%;
  transform: perspective(1px) translate(-50%, -50%);
}
.kt-block-spacer.kt-block-spacer-halign-left .kt-divider,
.kt-block-spacer.kt-block-spacer-halign-left .kt-divider-stripe {
  left: 0;
  transform: perspective(1px) translate(0%, -50%);
}
.kt-block-spacer.kt-block-spacer-halign-right .kt-divider,
.kt-block-spacer.kt-block-spacer-halign-right .kt-divider-stripe {
  left: auto;
  right: 0;
  transform: perspective(1px) translate(0%, -50%);
}
.kt-divider-stripe .kb-stripes-svg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.wp-block-kadence-spacer.aligncenter {
  width: 100%;
}
@media (max-width: 1024px) {
  .kt-block-spacer.kt-block-spacer-thalign-center .kt-divider,
  .kt-block-spacer.kt-block-spacer-thalign-center .kt-divider-stripe {
    left: 50%;
    right: auto;
    transform: perspective(1px) translate(-50%, -50%);
  }
  .kt-block-spacer.kt-block-spacer-thalign-left .kt-divider,
  .kt-block-spacer.kt-block-spacer-thalign-left .kt-divider-stripe {
    left: 0;
    transform: perspective(1px) translate(0%, -50%);
  }
  .kt-block-spacer.kt-block-spacer-thalign-right .kt-divider,
  .kt-block-spacer.kt-block-spacer-thalign-right .kt-divider-stripe {
    left: auto;
    right: 0;
    transform: perspective(1px) translate(0%, -50%);
  }
}
@media (max-width: 767px) {
  .kt-block-spacer.kt-block-spacer-malign-center .kt-divider,
  .kt-block-spacer.kt-block-spacer-malign-center .kt-divider-stripe {
    left: 50%;
    right: auto;
    transform: perspective(1px) translate(-50%, -50%);
  }
  .kt-block-spacer.kt-block-spacer-malign-left .kt-divider,
  .kt-block-spacer.kt-block-spacer-malign-left .kt-divider-stripe {
    left: 0;
    transform: perspective(1px) translate(0%, -50%);
  }
  .kt-block-spacer.kt-block-spacer-malign-right .kt-divider,
  .kt-block-spacer.kt-block-spacer-malign-right .kt-divider-stripe {
    left: auto;
    right: 0;
    transform: perspective(1px) translate(0%, -50%);
  }
}
@media (max-width: 767px) {
  .kvs-sm-false {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .kvs-md-false {
    display: none !important;
  }
}
@media screen and (min-width: 1025px) {
  .kvs-lg-false {
    display: none !important;
  }
}
