.kenesis-body[data-laptop-width="y"]
  section[data-n="2"]
  > .inner-ctn
  > .half-ctn {
  display: block;
  width: 100%;
  min-height: 225px;
}

.kenesis-body[data-laptop-width="y"]
  section[data-n="2"]
  > .inner-ctn
  > .half-ctn
  .rv-content {
  position: relative;
  top: auto;
  right: auto;
  transform: none;
  width: 80%;
  margin: 20px auto;
}

.kenesis-body[data-laptop-width="y"]
  section[data-n="2"]
  > .inner-ctn
  > .half-ctn
  svg {
  position: relative;
  top: auto;
  left: auto;
  transform: none;
  width: 80%;
  margin: 20px auto;
}

.kenesis-body[data-laptop-width="y"]
  section[data-n="2"]
  > .inner-ctn
  > .half-ctn:last-child {
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.kenesis-body[data-laptop-width="y"]
  section[data-n="2"]
  > .inner-ctn
  > .half-ctn
  > svg:first-child {
  position: unset;
  top: unset;
  left: unset;
  transform: unset;
}

.kenesis-body[data-laptop-width="y"]
  section[data-n="4"]
  > .inner-ctn
  > .half-ctn {
  float: none;
  width: 100%;
  height: auto;
}

.kenesis-body[data-laptop-width="y"]
  section[data-n="4"]
  > .inner-ctn
  > .half-ctn
  > .rv-image {
  height: 350px;
}

.kenesis-body[data-laptop-width="y"]
  section[data-n="4"]
  > .inner-ctn
  > .half-ctn
  > .rv-content {
  position: relative;
  top: auto;
  left: auto;
  transform: none;
  max-width: 100%;
}

.kenesis-body[data-laptop-width="y"]
  section[data-n="4"]
  > .inner-ctn:first-child
  > .half-ctn:first-child,
.kenesis-body[data-laptop-width="y"]
  section[data-n="4"]
  > .inner-ctn:nth-child(2)
  > .half-ctn:last-child {
  min-height: 350px;
}

.kenesis-body[data-laptop-width="y"]
  section[data-n="4"]
  > .inner-ctn:nth-child(2)
  > .half-ctn
  > .rv-image:first-child:before {
  height: 300px;
}
