.fw-template-section-1 .fw-section-side-one,
.fw-template-section-1 .fw-section-side-two {
  width: calc(50% - 25px);
}
.fw-template-section-1 .fw-section-side-one {
  margin-right: 25px;
  justify-content: center;
}
.fw-template-section-1 .fw-section-side-two {
  margin-left: 25px;
  overflow: hidden;
}
.fw-template-section-1 .fw-section-side-two img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.fw-template-section-1.fw-text-left-section .fw-section-side-one {
  order: 2;
  margin-left: 25px;
  margin-right: 0px;
}
.fw-template-section-1.fw-text-left-section .fw-section-side-two {
  order: 1;
  margin-right: 25px;
  margin-left: 0px;
  justify-content: center;
}
@media screen and (max-width: 885px) {
  .fw-template-section-1 .fw-section-side-one,
  .fw-template-section-1 .fw-section-side-two {
    width: 100%;
  }
  .fw-template-section-1 .fw-section-side-one {
    margin-right: 0px;
  }
  .fw-template-section-1 .fw-section-side-two {
    margin-left: 0px;
    margin-top: var(--content-vertical-padding-less);
  }
  .fw-template-section-1.fw-text-left-section .fw-section-side-one {
    margin-left: 0px;
    margin-top: var(--content-vertical-padding-less);
  }
  .fw-template-section-1.fw-text-left-section .fw-section-side-two {
    margin-right: 0px;
    margin-top: 0;
  }
}
