header {
    display: flex;
    align-items: center;

}

.tp-header-box {
    margin-left: 50px;
    max-width: 420px;
    width: 100%;
    display: block;
}

.tp-box {
    display: none;
    padding-top: 20px;
    padding-bottom: 20px;;
}

.tp-box--mobile-p {
  display: block;
}



@media (max-width: 420px) {
  .image-divider img {
    max-width: 100%;
    width: 100%;
  }
}

@media (min-width: 420px) and (max-width: 739px){
  .tp-box--mobile-l {
    display: block;
  }
  .tp-box--mobile-p {
    display: none;
  }
}

@media (min-width: 740px) {
  .tp-box--mobile-l {
    display: none;
  }
  .tp-box--mobile-p {
    display: none;
  }
}

@media (max-width: 739px) {
    header {
        display: block;
    }

    .tp-header-box {
      display: none;
    }
  }


@media (min-width: 46.25em) {
    .landing-page-section--intro {
        margin-top: 82px !important;
    }
}