@media (max-width: 450px) {
  .masthead-heading {
    font-size: 45px!important;
  }
}

@media (max-width: 450px) {
  .masthead-subheading {
    font-size: 25px!important;
  }
}

@media (max-width: 450px) {
  .masthead {
    padding-top: 50px!important;
  }
}

@media (min-width: 451px) {
  #wa-btn-mobile {
    display: none;
  }
}

@media (max-width: 450px) {
  #wa-btn-mobile {
    display: block;
  }
}

@media (max-width: 450px) {
  #wa-btn-desk {
    display: none;
  }
}

@media (max-width: 450px) {
  .sections H2 {
    font-size: 29px!important;
  }
}

@media (min-width: 451px) {
  #wa-btn-mobile {
    display: none;
  }
}

/* 360px */

@media (max-width: 360px) {
  .masthead-heading {
    font-size: 42px!important;
  }
}

@media (max-width: 360px) {
  .masthead-subheading {
    font-size: 23px!important;
  }
}

@media (max-width: 360px) {
  .masthead {
    padding-top: 50px!important;
  }
}

@media (max-width: 360px) {
  #wa-btn-mobile {
    display: block;
  }
}

@media (max-width: 360px) {
  #wa-btn-desk {
    display: none;
  }
}

@media (max-width: 360px) {
  .banner-txt {
    font-size: 17px!important;
  }
}

@media (max-width: 576px) {
  #logo {
    width: 340px;
    height: 99px;
  }
}

