/* Insert your rewell text-and-image-block custom SASS styling. */
.block-inline-blocktext-and-image-block .text-wrapper .title.large-title {
  color: #269f68;
}

@media (min-width: 1200px) {
  .block-inline-blocktext-and-image-block .text-wrapper .title.large-title {
    font-size: 5rem;
  }
}

.block-inline-blocktext-and-image-block .text-wrapper .body-wrapper {
  margin-bottom: 40px;
}

@media (max-width: 991.98px) {
  .block-inline-blocktext-and-image-block .text-wrapper .title {
    margin-bottom: 15px;
  }
  .block-inline-blocktext-and-image-block .text-wrapper .body-wrapper {
    margin-bottom: 20px;
  }
}

.block-inline-blocktext-and-image-block .image-wrapper.leaf-icon .media--image {
  z-index: 0;
}

.block-inline-blocktext-and-image-block .image-wrapper.leaf-icon .media--image:after {
  position: absolute;
  z-index: -1;
  right: -155px;
  bottom: -180px;
  display: block;
  width: 400px;
  height: 585px;
  content: "";
  background: url("../../images/leaf.svg") no-repeat;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .block-inline-blocktext-and-image-block .image-wrapper.leaf-icon .media--image:after {
    right: 0;
  }
}

.block-inline-blocktext-and-image-block .image-wrapper.leaf-icon.left-image .media--image:after {
  right: auto;
  left: -155px;
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .block-inline-blocktext-and-image-block .image-wrapper.leaf-icon.left-image .media--image:after {
    left: 0;
  }
}

@media (max-width: 991.98px) {
  .block-inline-blocktext-and-image-block .image-wrapper {
    margin-bottom: 20px;
  }
}

@media (max-width: 991.98px) {
  .block-inline-blocktext-and-image-block {
    overflow: hidden;
  }
}
