@media only screen and (max-width: 992px) {
  .textWithImage {
    display: block !important;
  }
}
@media only screen and (max-width: 768px) {
  .textWithImage {
    padding: 0 15px;
  }
}
.textWithImage__content {
  width: 50%;
}
@media only screen and (max-width: 992px) {
  .textWithImage__content {
    width: 100%;
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 768px) {
  .textWithImage__content {
    padding: 15px 0;
  }
}
.textWithImage__content__text {
  overflow: hidden;
}
.textWithImage__image {
  width: 50%;
}
@media only screen and (max-width: 992px) {
  .textWithImage__image {
    width: 100%;
  }
}
