.text_type--2 img {
  width: 100%;
}
.text_type--2 .col-lg-8 {
  min-height: 380px;
}
.text_type--2 .transform {
  transform: translate(-10%);
}

@media (max-width: 991.98px) {
  .text_type--2 .col-md-12 {
    text-align: center;
    transform: translate(0);
  }
}
.text_type--1 img {
  width: 100%;
  height: auto;
}

@media (max-width: 575.98px) {
  .text_type--3 {
    text-align: center;
  }
}
.text_type--3 img {
  width: 100%;
  height: auto;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

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