/* VGaint v8.78 — verified root-cause correction.
   On copied About Heroes, v7-02-about-hero-clean.css is limited to
   .vg-about-page. These four pages have different main classes,
   so the older rasterized-text v7-01 image appeared behind live HTML.
   Use the existing clean transparent PNG on these pages only. */
main.vg-contact-page > section.vg-about-hero.vg-v876-clean > .v701-office,
main.vg-support-page > section.vg-about-hero.vg-v876-clean > .v701-office,
main.vg-services-page > section.vg-about-hero.vg-v876-clean > .v701-office,
main.ittools-page > section.vg-about-hero.vg-v876-clean > .v701-office {
  background-image:url("v7-02-about-office-clean.png") !important;
  background-repeat:no-repeat !important;
  background-size:100% auto !important;
  background-position:center 43% !important;
}
@media(max-width:980px){
  main.vg-contact-page > section.vg-about-hero.vg-v876-clean > .v701-office,
  main.vg-support-page > section.vg-about-hero.vg-v876-clean > .v701-office,
  main.vg-services-page > section.vg-about-hero.vg-v876-clean > .v701-office,
  main.ittools-page > section.vg-about-hero.vg-v876-clean > .v701-office {
    background-size:auto 100% !important;
    background-position:70% center !important;
  }
}
@media(max-width:600px){
  main.vg-contact-page > section.vg-about-hero.vg-v876-clean > .v701-office,
  main.vg-support-page > section.vg-about-hero.vg-v876-clean > .v701-office,
  main.vg-services-page > section.vg-about-hero.vg-v876-clean > .v701-office,
  main.ittools-page > section.vg-about-hero.vg-v876-clean > .v701-office {
    background-position:75% center !important;
  }
}
