/* Section + inner spacing: 100px (homepage and inner pages). */

/* Homepage Gutenberg sections */
/* body.home .bwd-gb-intro,
body.page-id-48 .bwd-gb-intro,
body.home .bwd-gb-fleet,
body.page-id-48 .bwd-gb-fleet,
body.home .bwd-gb-heritage,
body.page-id-48 .bwd-gb-heritage,
body.home .bwd-gb-strategy,
body.page-id-48 .bwd-gb-strategy,
body.home .bwd-gb-people,
body.page-id-48 .bwd-gb-people,
body.home .bwd-gb-awards,
body.page-id-48 .bwd-gb-awards,
body.home .bwd-gb-cta,
body.page-id-48 .bwd-gb-cta {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
  height: auto !important;
  min-height: 0 !important;
} */
body.page-id-48 .bwd-gb-intro{}
/* Inside-section shells */
body.home .bwd-gb-values-inner,
body.page-id-48 .bwd-gb-values-inner {
  padding: 100px !important;
}

body.home .bwd-gb-stats{
  padding-top: 0 !important;
  padding-bottom: 0px !important;
  height: auto !important;
  min-height: 0 !important;
}
body.page-id-48 .bwd-gb-stats {
  padding-top: 0 !important;
  padding-bottom: 0px !important;
  height: auto !important;
  min-height: 0 !important;
}

/* Inner pages: section-by-section and inside */
/* .bwd-page-cta,
.bwd-simple-hero,
.bwd-contact-layout,
.bwd-sustainability-performance,
.bwd-subsidiary-reference-hero,
.bwd-home-strategy-cards,
body.page-id-51 .bwd-fleet-intro,
body.page-id-51 .bwd-fleet-categories,
body.page-id-51 .bwd-fleet-maintenance,
body.page-id-51 .bwd-fleet-ecosystem,
body.page-id-51 .bwd-fleet-explorer,
body.page-id-51 .bwd-fleet-cta,
.bwd-dedicated-page > section,
.bwd-sustainability-page section,
.bwd-services-page section {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
} */

.bwd-simple-hero {
  padding-bottom: 58px !important;
}

@media (max-width: 900px) {
  body.home .bwd-gb-intro,
  body.page-id-48 .bwd-gb-intro,
  body.home .bwd-gb-fleet,
  body.page-id-48 .bwd-gb-fleet,
  body.home .bwd-gb-heritage,
  body.page-id-48 .bwd-gb-heritage,
  body.home .bwd-gb-strategy,
  body.page-id-48 .bwd-gb-strategy,
  body.home .bwd-gb-people,
  body.page-id-48 .bwd-gb-people,
  body.home .bwd-gb-awards,
  body.page-id-48 .bwd-gb-awards,
  body.home .bwd-gb-cta,
  body.page-id-48 .bwd-gb-cta,
  body.home .bwd-gb-values-inner,
  body.page-id-48 .bwd-gb-values-inner {
    padding: 60px 20px !important;
  } 
}

@media (max-width: 600px) {
  body.home .bwd-gb-intro,
  body.page-id-48 .bwd-gb-intro,
  body.home .bwd-gb-fleet,
  body.page-id-48 .bwd-gb-fleet,
  body.home .bwd-gb-heritage,
  body.page-id-48 .bwd-gb-heritage,
  body.home .bwd-gb-strategy,
  body.page-id-48 .bwd-gb-strategy,
  body.home .bwd-gb-people,
  body.page-id-48 .bwd-gb-people,
  body.home .bwd-gb-awards,
  body.page-id-48 .bwd-gb-awards,
  body.home .bwd-gb-cta,
  body.page-id-48 .bwd-gb-cta,
  .bwd-page-cta,
  .bwd-contact-layout,
  .bwd-sustainability-performance,
  .bwd-subsidiary-reference-hero,
  body.page-id-51 .bwd-fleet-intro,
  body.page-id-51 .bwd-fleet-categories,
  body.page-id-51 .bwd-fleet-maintenance,
  body.page-id-51 .bwd-fleet-ecosystem {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  } .bwd-gb-intro > .wp-block-columns, .bwd-gb-values-inner, .bwd-gb-heritage > .wp-block-columns, .bwd-gb-people-inner{width:100% !important; max-width:100% !important } .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{margin-top:20px;}
}

@media (max-width: 480px) {
  body.home .bwd-gb-intro,
  body.page-id-48 .bwd-gb-intro,
  body.home .bwd-gb-fleet,
  body.page-id-48 .bwd-gb-fleet,
  body.home .bwd-gb-heritage,
  body.page-id-48 .bwd-gb-heritage,
  body.home .bwd-gb-strategy,
  body.page-id-48 .bwd-gb-strategy,
  body.home .bwd-gb-people,
  body.page-id-48 .bwd-gb-people,
  body.home .bwd-gb-awards,
  body.page-id-48 .bwd-gb-awards,
  body.home .bwd-gb-cta,
  body.page-id-48 .bwd-gb-cta,
  body.home .bwd-gb-values-inner,
  body.page-id-48 .bwd-gb-values-inner {
    padding: 60px 16px !important;
  } 
}

/* Final mobile navigation presentation */
@media (max-width: 782px) {
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open {
    display:flex !important; visibility:visible !important; opacity:1 !important;
    position:fixed !important; inset:0 !important; width:100vw !important; height:100dvh !important;
    padding:0 28px 34px !important; background:#062d4a !important; color:#fff !important;
    z-index:99998 !important; overflow-y:auto !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-dialog,
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-close {width:100% !important; min-height:100% !important;}
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-container-content {
    display:flex !important; visibility:visible !important; width:100% !important; min-height:100dvh !important;
    padding:190px 0 30px !important; align-items:stretch !important; justify-content:flex-start !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container {
    display:flex !important; visibility:visible !important; width:100% !important; flex-direction:column !important; align-items:stretch !important; gap:0 !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container > li {
    display:flex !important; position:relative !important; width:100% !important; min-height:70px !important; margin:0 !important;
    align-items:center !important; border-bottom:1px solid rgba(255,255,255,.82) !important; background:transparent !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container > li > .wp-block-navigation-item__content {
    display:flex !important; width:100% !important; padding:22px 38px 22px 0 !important; color:#fff !important;
    font-size:25px !important; font-weight:400 !important; line-height:1 !important; text-decoration:none !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__submenu-icon {
    display:flex !important; position:absolute !important; right:6px !important; top:27px !important; width:18px !important; height:12px !important; margin:0 !important; color:#fff !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__submenu-icon path {stroke:currentColor !important;}
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__submenu-container {display:none !important;}
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-container-close {
    display:flex !important; visibility:visible !important; position:fixed !important; top:24px !important; right:22px !important;
    width:34px !important; height:34px !important; min-height:34px !important; padding:0 !important; color:#fff !important; z-index:100001 !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-container-close svg {width:34px !important; height:34px !important; fill:currentColor !important;}
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) {background:transparent !important; box-shadow:none !important;}
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) .bwd-gb-logo,
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) .bwd-gb-language {position:relative !important; z-index:100000 !important;}
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) .bwd-gb-language {margin-right:48px !important; font-size:0 !important;}
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) .bwd-gb-language::before {content:"العربية"; display:inline-block; padding-right:16px; border-right:1px solid rgba(255,255,255,.75); color:#fff; font-size:16px; line-height:24px;}
}

@media (max-width:782px){body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child > ul.wp-block-navigation__submenu-container{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important;}}

@media (max-width:782px){body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child > button.wp-block-navigation__submenu-icon{display:flex !important;visibility:visible !important;opacity:1 !important;}}

@media (max-width:782px){body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child > button.wp-block-navigation__submenu-icon svg{transform:none !important;}}


/* Mobile roadmap: dedicated SVG geometry */
@media (max-width:600px){
.page-id-53 .bwd-about-roadmap {margin:0px !important;}
 body.page-id-53 .bwd-about-roadmap-track{position:relative !important;width:100% !important;height:560px !important;min-height:560px !important;margin:0 !important;padding:0 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 340 390%27%3E%3Cpath d=%27M12 28H260C302 28 322 50 322 83S302 138 260 138H82C40 138 18 160 18 193S40 248 82 248H328%27 fill=%27none%27 stroke=%27%237d929e%27 stroke-width=%272%27/%3E%3Ccircle cx=%2712%27 cy=%2728%27 r=%278%27 fill=%27%2312d2b5%27/%3E%3Ccircle cx=%27328%27 cy=%27248%27 r=%278%27 fill=%27%2312d2b5%27/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center 22px !important;background-size:100% 390px !important;overflow:visible !important;background:transparent !important;}
 body.page-id-53 .bwd-about-roadmap-track>.bwd-roadmap-line,body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-dot{display:none !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-start h3{position:absolute !important;left:16px !important;top:66px !important;width:205px !important;margin:0 !important;color:#fff !important;font-size:24px !important;line-height:1.18 !important;font-weight:400 !important;text-align:left !important;z-index:2 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-icon-rig{position:absolute !important;right:13px !important;top:28px !important;width:70px !important;height:70px !important;margin:0 !important;z-index:3 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end{font-size:0 !important;}
body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::before{/*  content:"building  " !important; */position:absolute !important;display:block !important;left:114px !important;top:184px !important;width:170px !important;color:#fff !important;font-size:24px !important;line-height:1.2 !important;font-weight:400 !important;white-space:normal !important;z-index:2 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::after{content:"10 new land\A rigs" !important;position:absolute !important;display:block !important;left:145px !important;top:174px !important;width:175px !important;padding-left:87px !important;color:#12d2b5 !important;font-size:24px !important;line-height:1.2 !important;font-weight:400 !important;white-space:pre !important;z-index:3 !important;box-sizing:border-box !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-icon-burst{position:absolute !important;left:22px !important;top:139px !important;width:75px !important;height:75px !important;margin:0 !important;background-image:url("https://vipaccounts.in/burgan/wp-content/uploads/2026/08/figma-site-logo.png") !important;background-size:58px 58px !important;background-repeat:no-repeat !important;background-position:center !important;z-index:3 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-icon-burst::before{display:none !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end h3{position:absolute !important;left:24px !important;right:24px !important;top:305px !important;width:auto !important;margin:0 !important;color:#fff !important;font-size:22px !important;line-height:1.1 !important;font-weight:400 !important;text-align:center !important;white-space:nowrap !important;z-index:2 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end h3 strong{font-size:48px !important;font-weight:400 !important;}
}

/* Interactive mobile submenu states */
@media (max-width:782px){
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container>li{align-items:flex-start !important;flex-wrap:wrap !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container>li>.wp-block-navigation-item__content{min-height:69px !important;align-items:center !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon{top:24px !important;right:4px !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon[aria-expanded=false]+ul.wp-block-navigation__submenu-container{display:none !important;visibility:hidden !important;height:0 !important;padding:0 !important;margin:0 !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon[aria-expanded=true]+ul.wp-block-navigation__submenu-container{display:flex !important;visibility:visible !important;position:static !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 0 14px !important;padding:4px 0 10px 18px !important;border:0 !important;background:transparent !important;box-shadow:none !important;flex-direction:column !important;gap:0 !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon[aria-expanded=true]+ul a{display:block !important;padding:10px 0 !important;color:#fff !important;font-size:18px !important;line-height:1.25 !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon[aria-expanded=true] svg{transform:rotate(180deg) !important;}
}

@media (max-width:600px){body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::before{/*content:"building 10 new land\A rigs" !important;*/white-space:pre !important;}body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::after{content:"10 new land" !important;left:232px !important;top:174px !important;width:auto !important;padding:0 !important;white-space:nowrap !important; display:none !important;}}

@media (max-width:600px){body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-start h3{top:83px !important;width:185px !important;font-size:20px !important;line-height:1.22 !important;}body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::before{/*content:"building 10 new land\A rigs" !important;*/left:110px !important;top:174px !important;width:180px !important;font-size:20px !important;line-height:1.25 !important;}body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::after{content:"10 new land" !important;left:188px !important;top:186px !important;font-size:20px !important;line-height:1.25 !important;}body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-icon-burst{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 64 64%27%3E%3Ccircle cx=%2732%27 cy=%2732%27 r=%2722%27 fill=%27none%27 stroke=%27white%27 stroke-width=%2711%27 stroke-dasharray=%272 4.9%27/%3E%3C/svg%3E") !important;background-size:64px 64px !important;}}


@media (max-width: 782px) {
  .bwd-gb-navigation .wp-block-navigation-item.has-child { display: flex !important; flex-direction: row !important; align-items: center !important; column-gap: 14px !important; }
  .bwd-gb-navigation .wp-block-navigation-item.has-child > a { width: auto !important; flex: 0 0 auto !important; }
  .bwd-gb-navigation .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-icon { position: static !important; margin: 0 !important; flex: 0 0 auto !important; }
  .bwd-gb-navigation .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-container { flex: 0 0 100% !important; width: 100% !important; }
}

@media (max-width: 782px) {
  .bwd-gb-navigation .wp-block-navigation-item.has-child { position: relative !important; }
  .bwd-gb-navigation .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-icon { position: absolute !important; left: 132px !important; top: 14px !important; }
}


/* ARO-inspired hero colour treatment */
.bwd-gb-hero::after {
  background: radial-gradient(circle at 20% 40%, #008b74fa 0%, #001f46 22%, #032c44 48%, transparent 75%), linear-gradient(185deg, #002044 0%, #002160 35%, #00246cfa 70%, #01296c 100%) !important;
}

/* Final mobile roadmap headline alignment */
@media (max-width: 600px) {
  .bwd-about-roadmap .bwd-roadmap-entry-start h3,
  .bwd-about-roadmap-track .bwd-roadmap-entry-start h3 {
    left: 22px !important;
    top: 68px !important;
    width: 172px !important;
    max-width: 172px !important;
    margin: 0 !important;
    font-size: 18px !important;
    line-height: 1.22 !important;
    letter-spacing: -0.35px !important;
    text-align: left !important;
  }
  .bwd-about-roadmap .bwd-roadmap-icon-rig,
  .bwd-about-roadmap-track .bwd-roadmap-icon-rig {
    right: 18px !important;
    top: 34px !important;
  }
}


/* Homepage banner: match the ARO navy/teal gradient */
body.home .bwd-gb-hero::after,
body.page-id-48 .bwd-gb-hero::after {
  background: radial-gradient(circle at 20% 40%, #008b74fa 0%, #001f46 22%, #032c44 48%, transparent 75%), linear-gradient(185deg, #002044 0%, #002160 35%, #00246cfa 70%, #01296c 100%) !important;
}

/* Remove duplicate mobile roadmap rules crossing the content */
@media (max-width: 600px) {
  .bwd-about-roadmap-track .bwd-roadmap-entry::before,
  .bwd-about-roadmap-track .bwd-roadmap-entry::after {
    content: none !important;
    display: none !important;
    border: 0 !important;
    background: none !important;
  }
  .bwd-about-roadmap-track .bwd-roadmap-entry-start h3 {
    top: 72px !important;
    width: 174px !important;
    max-width: 174px !important;
  }
}


/* Final homepage hero overlay matched to ARO reference */
body.home .bwd-gb-hero::after,
body.page-id-48 .bwd-gb-hero::after {
  content: "" !important;
  opacity: 1 !important;
  mix-blend-mode: normal !important;
  background: linear-gradient(180deg, rgba(0, 26, 52, 0.04) 0%, rgba(0, 39, 75, 0.12) 46%, rgba(0, 34, 94, 0.94) 100%), linear-gradient(90deg, rgba(0, 151, 137, 0.72) 0%, rgba(0, 130, 130, 0.56) 32%, rgba(20, 75, 124, 0.62) 58%, rgba(25, 54, 112, 0.80) 78%, rgba(0, 28, 83, 0.92) 100%) !important;
}


/* Seamless homepage hero-to-intro transition */
body.home .bwd-gb-hero,
body.page-id-48 .bwd-gb-hero {
  margin-bottom: 0 !important;
}
body.home .bwd-gb-intro,
body.page-id-48 .bwd-gb-intro {
  margin-top: -1px !important;
  border-top: 0 !important;
  background: linear-gradient(110deg, #00225e 0%, #063e6b 52%, #0b617a 100%) !important;
}

  min-height: 0 !important;
}
body.page-id-48 .bwd-gb-stats {
  padding-top: 0 !important;
  padding-bottom: 0px !important;
  height: auto !important;
  min-height: 0 !important;
}

/* Inner pages: section-by-section and inside */
/* .bwd-page-cta,
.bwd-simple-hero,
.bwd-contact-layout,
.bwd-sustainability-performance,
.bwd-subsidiary-reference-hero,
.bwd-home-strategy-cards,
body.page-id-51 .bwd-fleet-intro,
body.page-id-51 .bwd-fleet-categories,
body.page-id-51 .bwd-fleet-maintenance,
body.page-id-51 .bwd-fleet-ecosystem,
body.page-id-51 .bwd-fleet-explorer,
body.page-id-51 .bwd-fleet-cta,
.bwd-dedicated-page > section,
.bwd-sustainability-page section,
.bwd-services-page section {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
} */

.bwd-simple-hero {
  padding-bottom: 58px !important;
}

@media (max-width: 900px) {
  body.home .bwd-gb-intro,
  body.page-id-48 .bwd-gb-intro,
  body.home .bwd-gb-fleet,
  body.page-id-48 .bwd-gb-fleet,
  body.home .bwd-gb-heritage,
  body.page-id-48 .bwd-gb-heritage,
  body.home .bwd-gb-strategy,
  body.page-id-48 .bwd-gb-strategy,
  body.home .bwd-gb-people,
  body.page-id-48 .bwd-gb-people,
  body.home .bwd-gb-awards,
  body.page-id-48 .bwd-gb-awards,
  body.home .bwd-gb-cta,
  body.page-id-48 .bwd-gb-cta,
  body.home .bwd-gb-values-inner,
  body.page-id-48 .bwd-gb-values-inner {
    padding: 60px 20px !important;
  } 
}

@media (max-width: 600px) {
  body.home .bwd-gb-intro,
  body.page-id-48 .bwd-gb-intro,
  body.home .bwd-gb-fleet,
  body.page-id-48 .bwd-gb-fleet,
  body.home .bwd-gb-heritage,
  body.page-id-48 .bwd-gb-heritage,
  body.home .bwd-gb-strategy,
  body.page-id-48 .bwd-gb-strategy,
  body.home .bwd-gb-people,
  body.page-id-48 .bwd-gb-people,
  body.home .bwd-gb-awards,
  body.page-id-48 .bwd-gb-awards,
  body.home .bwd-gb-cta,
  body.page-id-48 .bwd-gb-cta,
  .bwd-page-cta,
  .bwd-contact-layout,
  .bwd-sustainability-performance,
  .bwd-subsidiary-reference-hero,
  body.page-id-51 .bwd-fleet-intro,
  body.page-id-51 .bwd-fleet-categories,
  body.page-id-51 .bwd-fleet-maintenance,
  body.page-id-51 .bwd-fleet-ecosystem {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  } .bwd-gb-intro > .wp-block-columns, .bwd-gb-values-inner, .bwd-gb-heritage > .wp-block-columns, .bwd-gb-people-inner{width:100% !important; max-width:100% !important } .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{margin-top:20px;}
}

@media (max-width: 480px) {
  body.home .bwd-gb-intro,
  body.page-id-48 .bwd-gb-intro,
  body.home .bwd-gb-fleet,
  body.page-id-48 .bwd-gb-fleet,
  body.home .bwd-gb-heritage,
  body.page-id-48 .bwd-gb-heritage,
  body.home .bwd-gb-strategy,
  body.page-id-48 .bwd-gb-strategy,
  body.home .bwd-gb-people,
  body.page-id-48 .bwd-gb-people,
  body.home .bwd-gb-awards,
  body.page-id-48 .bwd-gb-awards,
  body.home .bwd-gb-cta,
  body.page-id-48 .bwd-gb-cta,
  body.home .bwd-gb-values-inner,
  body.page-id-48 .bwd-gb-values-inner {
    padding: 60px 16px !important;
  } 
}

/* Final mobile navigation presentation */
@media (max-width: 782px) {
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open {
    display:flex !important; visibility:visible !important; opacity:1 !important;
    position:fixed !important; inset:0 !important; width:100vw !important; height:100dvh !important;
    padding:0 28px 34px !important; background:#062d4a !important; color:#fff !important;
    z-index:99998 !important; overflow-y:auto !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-dialog,
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-close {width:100% !important; min-height:100% !important;}
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-container-content {
    display:flex !important; visibility:visible !important; width:100% !important; min-height:100dvh !important;
    padding:190px 0 30px !important; align-items:stretch !important; justify-content:flex-start !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container {
    display:flex !important; visibility:visible !important; width:100% !important; flex-direction:column !important; align-items:stretch !important; gap:0 !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container > li {
    display:flex !important; position:relative !important; width:100% !important; min-height:70px !important; margin:0 !important;
    align-items:center !important; border-bottom:1px solid rgba(255,255,255,.82) !important; background:transparent !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container > li > .wp-block-navigation-item__content {
    display:flex !important; width:100% !important; padding:22px 38px 22px 0 !important; color:#fff !important;
    font-size:25px !important; font-weight:400 !important; line-height:1 !important; text-decoration:none !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__submenu-icon {
    display:flex !important; position:absolute !important; right:6px !important; top:27px !important; width:18px !important; height:12px !important; margin:0 !important; color:#fff !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__submenu-icon path {stroke:currentColor !important;}
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__submenu-container {display:none !important;}
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-container-close {
    display:flex !important; visibility:visible !important; position:fixed !important; top:24px !important; right:22px !important;
    width:34px !important; height:34px !important; min-height:34px !important; padding:0 !important; color:#fff !important; z-index:100001 !important;
  }
  .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__responsive-container-close svg {width:34px !important; height:34px !important; fill:currentColor !important;}
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) {background:transparent !important; box-shadow:none !important;}
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) .bwd-gb-logo,
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) .bwd-gb-language {position:relative !important; z-index:100000 !important;}
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) .bwd-gb-language {margin-right:48px !important; font-size:0 !important;}
  .bwd-gb-header:has(.wp-block-navigation__responsive-container.has-modal-open) .bwd-gb-language::before {content:"العربية"; display:inline-block; padding-right:16px; border-right:1px solid rgba(255,255,255,.75); color:#fff; font-size:16px; line-height:24px;}
}

@media (max-width:782px){body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child > ul.wp-block-navigation__submenu-container{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important;}}

@media (max-width:782px){body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child > button.wp-block-navigation__submenu-icon{display:flex !important;visibility:visible !important;opacity:1 !important;}}

@media (max-width:782px){body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child > button.wp-block-navigation__submenu-icon svg{transform:none !important;}}


/* Mobile roadmap: dedicated SVG geometry */
@media (max-width:600px){
 body.page-id-53 .bwd-about-roadmap-track{position:relative !important;width:300px !important;height:410px !important;min-height:400px !important;margin:0 auto !important;padding:0 !important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 340 390%27%3E%3Cpath d=%27M12 28H260C302 28 322 50 322 83S302 138 260 138H82C40 138 18 160 18 193S40 248 82 248H328%27 fill=%27none%27 stroke=%27%237d929e%27 stroke-width=%272%27/%3E%3Ccircle cx=%2712%27 cy=%2728%27 r=%278%27 fill=%27%2312d2b5%27/%3E%3Ccircle cx=%27328%27 cy=%27248%27 r=%278%27 fill=%27%2312d2b5%27/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center 22px !important;background-size:100% 390px !important;overflow:visible !important;background:transparent !important;}
 body.page-id-53 .bwd-about-roadmap-track>.bwd-roadmap-line{display:none !important;}
body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-dot{display:block !important;}
.draw-path {transition: stroke-dashoffset 5s linear;transition-delay: .5s;}
body.page-id-53 .bwd-about-roadmap.is-visible .draw-path {stroke-dashoffset: 0 !important;  transition-delay: .5s;}
svg.flipped {
/* top: 13%; */
position: relative;height: 218px;}
body.page-id-53 .bwd-roadmap-entry-start .bwd-roadmap-dot {position: absolute !important;top: 8px !important;}
body.page-id-53 .bwd-roadmap-entry-end .bwd-roadmap-dot {position: absolute !important;top: 198px !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-start h3{position:absolute !important;left:0px !important;top:66px !important;width:205px !important;margin:0 !important;color:#fff !important;font-size:24px !important;line-height:1.18 !important;font-weight:400 !important;text-align:left !important;z-index:2 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end{font-size:0 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::before{/*content:"building  " !important;*/position:absolute !important;display:block !important;left:114px !important;top:184px !important;width:170px !important;color:#fff !important;font-size:24px !important;line-height:1.2 !important;font-weight:400 !important;white-space:normal !important;z-index:2 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::after{content:"10 new land\A rigs" !important;position:absolute !important;display:block !important;left:145px !important;top:174px !important;width:175px !important;padding-left:87px !important;color:#12d2b5 !important;font-size:24px !important;line-height:1.2 !important;font-weight:400 !important;white-space:pre !important;z-index:3 !important;box-sizing:border-box !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-icon-burst{position:absolute !important;left:21px !important;top:120px !important;width:70px !important;height:70px !important;margin:0 !important;background-image:url("https://vipaccounts.in/burgan/wp-content/themes/hello-elementor-child/assets/figma-radial-img.svg") !important;background-size:58px 58px !important;background-repeat:no-repeat !important;background-position:center !important;z-index:3 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-icon-burst::before{display:none !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end h3{position:absolute !important;left:24px !important;right:24px !important;top:260px !important;width:auto !important;margin:0 !important;color:#fff !important;font-size:18px !important;line-height:1.1 !important;font-weight:400 !important;text-align:center !important;white-space:nowrap !important;z-index:2 !important;}
 body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end h3 strong{font-size:42px !important;font-weight:400 !important;}
}

/* Interactive mobile submenu states */
@media (max-width:782px){
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container>li{align-items:flex-start !important;flex-wrap:wrap !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open .wp-block-navigation__container>li>.wp-block-navigation-item__content{min-height:69px !important;align-items:center !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon{top:24px !important;right:4px !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon[aria-expanded=false]+ul.wp-block-navigation__submenu-container{display:none !important;visibility:hidden !important;height:0 !important;padding:0 !important;margin:0 !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon[aria-expanded=true]+ul.wp-block-navigation__submenu-container{display:flex !important;visibility:visible !important;position:static !important;width:100% !important;height:auto !important;min-height:0 !important;margin:0 0 14px !important;padding:4px 0 10px 18px !important;border:0 !important;background:transparent !important;box-shadow:none !important;flex-direction:column !important;gap:0 !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon[aria-expanded=true]+ul a{display:block !important;padding:10px 0 !important;color:#fff !important;font-size:18px !important;line-height:1.25 !important;}
 body .bwd-gb-navigation .wp-block-navigation__responsive-container.has-modal-open li.has-child>button.wp-block-navigation__submenu-icon[aria-expanded=true] svg{transform:rotate(180deg) !important;}
}

@media (max-width:600px){body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::before{/*content:"building 10 new land\A rigs" !important;*/white-space:pre !important;}body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::after{content:"10 new land" !important;left:188px !important;top:186px !important;width:auto !important;padding:0 !important;white-space:nowrap !important;}}

@media (max-width:600px){body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-start h3{top:36px !important;width:185px !important;font-size:18px !important;line-height:1.22 !important;}body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::before{/*content:"building 10 new land\A rigs" !important;*/left:110px !important;top:174px !important;width:180px !important;font-size:20px !important;line-height:1.25 !important;}body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-entry-end::after{content:"10 new land" !important;left:218px !important;top:174px !important;font-size:20px !important;line-height:1.25 !important;display:none !important;}body.page-id-53 .bwd-about-roadmap-track .bwd-roadmap-icon-burst{background-image:url("https://vipaccounts.in/burgan/wp-content/uploads/2026/08/figma-site-logo.png") !important;background-size:50px 50px !important;}}


@media (max-width: 782px) {
  .bwd-gb-navigation .wp-block-navigation-item.has-child { display: flex !important; flex-direction: row !important; align-items: center !important; column-gap: 14px !important; }
  .bwd-gb-navigation .wp-block-navigation-item.has-child > a { width: auto !important; flex: 0 0 auto !important; }
  .bwd-gb-navigation .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-icon { position: static !important; margin: 0 !important; flex: 0 0 auto !important; }
  .bwd-gb-navigation .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-container { flex: 0 0 100% !important; width: 100% !important; }
}

@media (max-width: 782px) {
  .bwd-gb-navigation .wp-block-navigation-item.has-child { position: relative !important; }
  .bwd-gb-navigation .wp-block-navigation-item.has-child > .wp-block-navigation__submenu-icon { position: absolute !important; left: 132px !important; top: 14px !important; }
}


/* ARO-inspired hero colour treatment */
.bwd-gb-hero::after {
  background: radial-gradient(circle at 20% 40%, #008b74fa 0%, #001f46 22%, #032c44 48%, transparent 75%), linear-gradient(185deg, #002044 0%, #002160 35%, #00246cfa 70%, #01296c 100%) !important;
}

/* Final mobile roadmap headline alignment */
@media (max-width: 600px) {
  .bwd-about-roadmap .bwd-roadmap-entry-start h3,
  .bwd-about-roadmap-track .bwd-roadmap-entry-start h3 {
    left: 22px !important;
    top: 68px !important;
    width: 172px !important;
    max-width: 172px !important;
    margin: 0 !important;
    font-size: 18px !important;
    line-height: 1.22 !important;
    letter-spacing: -0.35px !important;
    text-align: left !important;
  }
  .bwd-about-roadmap .bwd-roadmap-icon-rig,
  .bwd-about-roadmap-track .bwd-roadmap-icon-rig {
    right: 18px !important;
    top: 34px !important;
  }
}


/* Homepage banner: match the ARO navy/teal gradient */
body.home .bwd-gb-hero::after,
body.page-id-48 .bwd-gb-hero::after {
  background: radial-gradient(circle at 20% 40%, #008b74fa 0%, #001f46 22%, #032c44 48%, transparent 75%), linear-gradient(185deg, #002044 0%, #002160 35%, #00246cfa 70%, #01296c 100%) !important;
}

/* Remove duplicate mobile roadmap rules crossing the content */
@media (max-width: 600px) {
  .bwd-about-roadmap-track .bwd-roadmap-entry::before,
  .bwd-about-roadmap-track .bwd-roadmap-entry::after {
    content: none !important;
    display: none !important;
    border: 0 !important;
    background: none !important;
  }
  .bwd-about-roadmap-track .bwd-roadmap-entry-start h3 {
    top: 72px !important;
    width: 174px !important;
    max-width: 174px !important;
  }
}


/* Final homepage hero overlay matched to ARO reference */
body.home .bwd-gb-hero::after,
body.page-id-48 .bwd-gb-hero::after {
  content: "" !important;
  opacity: 1 !important;
  mix-blend-mode: normal !important;
  background: linear-gradient(180deg, rgba(0, 26, 52, 0.04) 0%, rgba(0, 39, 75, 0.12) 46%, rgba(0, 34, 94, 0.94) 100%), linear-gradient(90deg, rgba(0, 151, 137, 0.72) 0%, rgba(0, 130, 130, 0.56) 32%, rgba(20, 75, 124, 0.62) 58%, rgba(25, 54, 112, 0.80) 78%, rgba(0, 28, 83, 0.92) 100%) !important;
}