/* Page-specific head <style> from live /deck (Download Company Profile).
   The page ships its own logo header (.rv-contact-us-header) + the shared
   footer BAR (.rv-footer) only — so suppress the shared navbar / whatsapp /
   partnership CTA / office-address block, guarded by body:has(.rv-contact-us-header)
   (same mechanism as ss-inline-contact-us.css). */
body {
  position: relative;
  display: flex;
  flex-direction: column;
}
/* Empty form section grows so the footer sits at the bottom (matches live). */
.rv-contact-form-section {
  flex-grow: 1;
}

body:has(.rv-contact-us-header) .rv-main-navbar { display: none !important; }
body:has(.rv-contact-us-header) .whatsapp-chat-sticky { display: none !important; }
body:has(.rv-contact-us-header) .rv-partnership { display: none !important; }
body:has(.rv-contact-us-header) .rv-footer-address { display: none !important; }
