#content-wrap .virtual-tours-section h3 {
  font-size: 22px;
}
.virtual-tours-section p {
  margin-bottom: 0;
  margin-top: 15px;
}
.virtual-tours-section .tour-columns {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-top: 20px;
}
.virtual-tours-section .tour-column {
  flex: 1;
}
@media screen and (max-width: 850px) {
  .virtual-tours-section .tour-columns {
    flex-direction: column;
    gap: 0;
  }
}
