/*-------------------------
text_left_right
--------------------------*/
.wp-block.text_left_right {
  padding-bottom: 30px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .wp-block.text_left_right.text_on_right .image-wrap {
    padding-right: 30px;
    padding-bottom: 30px;
  }
}
@media only screen and (min-width: 768px) {
  .wp-block.text_left_right.text_on_left .image-wrap {
    padding-left: 30px;
    padding-bottom: 30px;
  }
}
.wp-block.text_left_right .desc .image-wrap {
  float: var(--float);
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .wp-block.text_left_right .desc .image-wrap {
    width: var(--rightside_width);
  }
}
.wp-block.text_left_right .desc .image-wrap img {
  width: 100%;
}

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