/* Hide theme header/title on Gateway Oman pages */
.entry-header,
.page-header,
.entry-title,
h1.entry-title,
.site-header {
  display: none !important;
}

body {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Remove theme content-width constraint on Gateway Oman pages */
.page-id-35 .entry-content > *,
.page-id-53 .entry-content > *,
.page-id-63 .entry-content > *,
.page-id-72 .entry-content > *,
.page-id-149 .entry-content > *,
.page-id-172 .entry-content > *,
.page-id-173 .entry-content > *,
.page-id-174 .entry-content > *,
.page-id-175 .entry-content > * {
  max-width: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.page-id-35 .entry-content,
.page-id-53 .entry-content,
.page-id-63 .entry-content,
.page-id-72 .entry-content,
.page-id-149 .entry-content,
.page-id-172 .entry-content,
.page-id-173 .entry-content,
.page-id-174 .entry-content,
.page-id-175 .entry-content {
  padding: 0 !important;
  max-width: none !important;
}

/* Hide theme's own site header (FSE block theme header template part) on Gateway Oman pages */
.page-id-35 header.wp-block-template-part,
.page-id-53 header.wp-block-template-part,
.page-id-63 header.wp-block-template-part,
.page-id-72 header.wp-block-template-part,
.page-id-149 header.wp-block-template-part,
.page-id-172 header.wp-block-template-part,
.page-id-173 header.wp-block-template-part,
.page-id-174 header.wp-block-template-part,
.page-id-175 header.wp-block-template-part {
  display: none !important;
}
.page-id-35 body, .page-id-53 body, .page-id-63 body, .page-id-72 body, .page-id-149 body, .page-id-172 body, .page-id-173 body, .page-id-174 body, .page-id-175 body {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Remove auto block-gap margin pushing the fixed nav down (caused by hidden meta/title/style tags before it in the DOM) */
.page-id-35 header.nav,
.page-id-53 header.nav,
.page-id-63 header.nav,
.page-id-72 header.nav,
.page-id-149 header.nav,
.page-id-172 header.nav,
.page-id-173 header.nav,
.page-id-174 header.nav,
.page-id-175 header.nav {
  margin-top: 0 !important;
}