

.font-orange {
  color: #FF8A00 !important;
}

.mega-menu .grid-img-wrap {
  height: auto;
}

.mega-menu .header-pf-img {
  transform: scale(1);
  /* filter: grayscale(1); */
  transition: transform 800ms ease, filter 300ms ease;
}

.mega-menu .header-pf-img:hover {
  transform: scale(1.05);
  /* filter: grayscale(.6); */
}

.header-video-wrap {
  width: 100%;
  height: auto;
}

.header-video {
  height: 100%;
  width: 100%;
}

.grayscale {
  filter: grayscale(1);
}

.arc-pf-img {
  filter: grayscale(.7);
}

.arc-pf-img:hover {
  filter: grayscale(.8);
}

.arc-pf-img-lg {
  width: 100%;
  height: auto;
}
