@media (max-width: 1450px) {

  .footer-img-holder img {
    padding: .5rem !important;
    margin-left: 0px !important;
  }

}


@media (max-width: 1400px) {

  section.banner .banner-img-holder {
    width: 80% !important;
  }

}


@media (max-width: 1399px) {

    .cards-img-1 {
       height: auto !important;
       width: auto;
    }

}


@media (max-width: 1279px) {

  section.banner .banner-img-holder {
    width: 80% !important;
  }

}


@media (max-width: 1250px) {

  section.banner .banner-img-holder {
    width: 80% !important;
  }

}


@media (max-width: 1199px) {

  .footer-img-holder img {
    padding: 1rem !important;
    margin-left: 0px;
  }

}


@media (max-width: 1080px) {

  .mouse_scroll {
    display: none;
  }

}


@media (max-width: 1024px) {

  section.banner .banner-text-link {
    padding-top: 0rem !important;
  }

}


@media (max-width: 1020px) {

  .section-btn-holder {
    position: relative !important;
  }

  .btn-ipad-mobile-only {
    display: none;
  }

}


@media (max-width: 920px) {

    section.banner .banner-text-title {
      font-size: 1rem !important;
      line-height: 1.5rem !important;
    }

}



@media (max-width: 768px) {

 section.banner .banner-img-holder {
   margin : auto !important;
 }

}


@media all and (max-width: 700px) {

  section.banner .banner-img-holder {
    width: 100% !important;
  }

  .footer-img-holder img {
    padding: 0px !important;
  }

}
