.vt-hero-sub-wrap {
    position: relative;
    max-width: 1440px !important;
    margin: auto;
}
.vt-hero-sub-wrap .block-wrap {
    max-width: 985px; 
}
.vt-hero-sub-wrap .block-wrap .main-content, .vt-hero-sub-wrap .block-wrap .main-content span {
    font-size: 26px;
    font-weight: 480;
    line-height: 1;
    color: #190F1E;
    letter-spacing: -0.25px;
    padding: 0;

@media(max-width: 600px){
  .vt-hero-sub-wrap .block-wrap .main-content {
      font-size: 32px;
  }
  .vt-hero-sub-wrap {
      padding: 0 24px;
  }
}