/*Media Query Start*/

html {
  scroll-behavior: smooth;
  overflow-x: hidden;
}

@media only screen and (min-width: 1366px) and (max-width: 1920px) {
  
}

@media only screen and (min-width: 1291) and (max-width: 1365px) {
}

@media only screen and (min-width: 992px) and (max-width: 1290px) {
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
}

@media only screen and (min-width: 520px) and (max-width: 767px) {
}

@media only screen and (min-width: 300px) and (max-width: 519px) {
}

/*Media Query End*/

@media (max-width: 992px) {
  .footer-top-marque-img {
    flex: 0 0 calc(100% / 4);
  }
}

@media (max-width: 768px) {
  .footer-top-marque-img {
    flex: 0 0 calc(100% / 3);
  }

  .footer-top-marque-img img {
    max-height: 30px;
  }
}
