/*******GLOBAL***********/

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/media/xulf5exb/roboto-regular.woff)
    format("woff");
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/media/or5n5euy/roboto-medium.woff)
    format("woff");
}

@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/media/idhb3o0h/roboto-bold.woff) format("woff");
}

:root {
  --dozen-component-padd-top: var(--dozen-spacing-150);
  --dozen-component-padd-btm: var(--dozen-spacing-150);
  --dozen-component-rounded: 5px;
}

body {
  background-color: rgb(var(--dozen-background-1) / var(--tw-bg-opacity, 1));
  font-family: "Roboto", sans-serif;
}

[class*="Header_HeaderWrapper"]{
  border-radius: 0;
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),
    0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
    0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}

.dzPageHeader {
  --dozen-page-header-height: 550px;
}

.SideBar_SideBarTrigger__37JmV,
.SideBar_SideBarInner__3YQTJ {
  width: 46px;
}
.SideBar_SideBarButtonList__5Y3p7 {
  /* background-color: rgb(var(--dozen-background-1) / var(--tw-bg-opacity, 1)); */
  width: 100%;
  border-radius: 0;
  :nth-child(1){margin-top: 0.75rem;}
  button {
    padding: 0.1rem 0.3rem!important;
    img {
      width: 24px;
    }
  }
}

.Listing_dzHighlightItem__cnhhS .Listing_dzThumbnailsWrapper__tCZvm {
  height: var(--dozen-page-header-height) !important;
}

.dz-background-level-2,
.dz-background-level-3 {
  --dozen-component-title-color: rgb(var(--dozen-text-white));
  --dozen-component-subtitle-color: rgb(var(--dozen-text-white));
}

.dzHeadingTrailwrapper {
  padding-inline-start: 0;
}

.dzPageArticleLayout .dzMainContent {
  box-shadow: none;
}

.MediaGallery_FullScreenButton__fqka3 svg {
  width: 24px;
  height: 24px;
}

/*----------------- Our Values -------------------------- */
.our-values {
  .dz-component-img-container {
    margin: 0 auto;
  }
  .dzHeadingTitle {
    font-weight: 700;
  }
  .Card_dzCardHeadingssWrapper__r1HmF {
    padding-inline-start: var(--dozen-spacing-050);
    padding-inline-end: var(--dozen-spacing-050);
  }
  @container (min-width: 36rem) {
    .Listing_items-4__Tp1Ov:not(.Listing_big-first__jdgXM) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
}

/* ----------------- Forms -------------------------- */
.Formwrapper {
  --sjs-general-backcolor-dim: rgb(
    var(--dozen-background-2) / var(--tw-bg-opacity, 1)
  );
  --sjs-font-surveytitle-color: rgb(var(--dozen-text-primary));
  --sjs-font-family: "Montserrat", sans-serif;
  --font-family-secondary: "Montserrat", sans-serif;
  --sjs-font-questiontitle-weight: var(--dozen-title-weight);
  --sjs-font-surveytitle-weight: var(--dozen-title-weight);

  .sd-root-modern {
    background-color: transparent;
  }

  .sv-scroll__wrapper:hover .sv-scroll__scrollbar {
    visibility: hidden !important;
  }

  .sd-body.sd-body--static {
    /* border-radius: var(--dozen-component-rounded);
    border: solid 1px
      rgb(var(--dozen-border-primary) / var(--tw-border-opacity)); */
    margin-top: 0;
  }

  .sd-title.sd-container-modern__title {
    box-shadow: none;
  }

  .sa-question__title {
    font-family: inherit;
    font-size: var(--dozen-font-size-lg);
    font-weight: 500;
    color: var(--dozen-text-primary);
  }

  .sd-element--with-frame {
    border-radius: 0;
    padding: 0;
    background: transparent;
    box-shadow: none;
  }
  .sd-btn {
    font-weight: 500;
  }
}

/* -----------------Home - Mosaic -------------------------- */
.home-mosaic-ai-card {
  .dzComponentBGColorWrapper.color-background {
    z-index: 0;
  }
}
/* -----------------Home - Life Section -------------------------- */
.life-section {
  padding: var(--dozen-spacing-300) var(--dozen-spacing-150);
  border-radius: 1rem;
  @container (min-width: 32rem) {
    .Listing_items-2__zDzy1:not(.Listing_big-first__jdgXM) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  .dzComponentImageWrapper {
    border-radius: var(--dozen-image-rounded);
    border: solid 1px rgb(var(--dozen-base-white) / var(--tw-border-opacity));
  }
}

/* -----------------Home - Service now -------------------------- */
.service-now-app {
  /* border: 0; */
  padding: 1rem 0 0 0;

  .dzHeadingTrailwrapper {
    padding: 0;
    margin: 0;
  }

  iframe {
    height: 410px !important;
    /* border: solid 1px
      rgb(var(--dozen-border-primary) / var(--tw-border-opacity, 1)) !important; 
    padding: var(--dozen-spacing-100);*/
  }
}

/* -----------------Home - Service now -------------------------- */
.welcome-banner {
  padding-top: var(--dozen-spacing-075);
  padding-bottom: var(--dozen-spacing-075);
  max-height: 185px;
  .dzHeadingTitle {
    max-width: 145px;
    font-weight: bold;
  }
}

/* -----------------Home - Files -------------------------- */
.files-widget {
  .QuickLinks_UnGroupedLinks___bNt6 {
    margin-bottom: 0;
  }
}

/* -----------------Home - The Group -------------------------- */
.home-group{
  background: none !important;
  box-shadow: none !important;
}
.home-group [class*="Hero_dzComponentHeroContentWrapper"] {
  padding: 0 !important;
}
/* -----------------Home - Social Media Section -------------------------- */
.edge-social-tabs [class*="Tabs_dzTabsList__"] {
  margin-bottom: var(--dozen-spacing-125);
}

.edge-social-tabs .leading-section .dz-richText {
  /* margin-left: auto;
  margin-bottom: -50px;
  margin-top: 40px; */
  display: none;
}

.edge-social-tabs .social-links-list p {
  display: flex;
  justify-content: end;
  margin-bottom: 0;
  flex-wrap: wrap;
  gap: var(--dozen-spacing-050);
}

.edge-social-tabs .social-links-list img {
  width: 25px;
  height: 25px;
  border-radius: 0;
}

.edge-social-tabs .social-list-item {
  margin: 0 1px;
  height: 100%;
  border-radius: 6px;
  overflow: hidden;
  display: flex;
  border: solid 1px rgb(var(--dozen-gray-200) / var(--tw-border-opacity));
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1),
    0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),
    0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
    var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.edge-social-tabs .social-list-item .social-link-card {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.social-list-item .content-wrapper {
  padding: var(--dozen-spacing-075) !important;
  position: relative;
  height: 100%;
}

.edge-social-tabs .social-list-item .item-img-container img {
  width: 100%;
  height: 180px;
  object-fit: contain;
}

.edge-social-tabs .social-list-item .dzHeadingTitle {
  color: rgb(var(--dozen-text-primary));
  margin-bottom: var(--dozen-spacing-050);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.edge-social-tabs .social-list-item .social-icon {
  position: absolute;
  bottom: 30px;
  inset-inline-end: var(--dozen-spacing-075);
}

.edge-social-tabs .social-list-item .item-date {
  font-size: var(--dozen-font-size-sm);
  font-weight: 400;
  color: rgb(var(--dozen-gray-500));
}

/* ------------------------Side Content ---------------------------- */
/* CEO Message */
.ceo-msg-section {
  border: 1px solid rgb(var(--dozen-gray-200) / var(--tw-border-opacity));
  padding: 0;
  border-radius: 5px;
  min-height: 245px;
  margin-top: 30px;
}

.ceo-text-msg {
  border-radius: 0;
  padding-top: var(--dozen-spacing-150) !important;
  padding-inline-end: var(--dozen-spacing-200);
  padding-bottom: var(--dozen-spacing-000) !important;
  margin-bottom: var(--dozen-spacing-000) !important;
}

.ceo-text-msg .dzCardInfo {
  gap: 0 !important;
}

.ceo-text-msg .dzHeadingTitle {
  font-size: var(--dozen-font-size-lg);
  color: rgb(var(--dozen-primary-700)/ var(--tw-bg-opacity, 1));
  font-weight: 600;
}

.ceo-text-msg .dzDescription {
  font-size: var(--dozen-font-size-sm);
}

.ceo-text-msg .dz-component-img-container {
  width: 25px;
  max-height: 30px;
  max-width: 30px;
  margin: 0;
  padding: 0;
  margin-inline-start: var(--dozen-spacing-100);
}

.ceo-text-msg .dz-component-img-container img {
  border-radius: 0 !important;
  margin: 0;
  padding: 0;
}

.ceo-name-img {
  border-radius: 0;
  overflow: visible;
  margin-bottom: 0 !important;
  min-height: 280px;
}

.ceo-name-img .dz-component-img-container {
  min-height: 244px;
}
.ceo-name-img .dzCardInfo {
  position: absolute;
  background: rgb(var(--dozen-primary-500));
  min-width: 150px;
  height: fit-content;
  bottom: 0px;
  inset-inline-start: -40px;
  max-height: 87px;
}
.ceo-name-img .dzCardInfo [class*="Card_dzComponentInfoWrapper__"] {
  margin-top: -6px;
}
.ceo-text-msg .dzCardInfo [class*="Card_dzCardActionsWrapper__"] {
  padding-top: 30px !important;
}

.ceo-name-img .dzHeadingTitle {
  font-size: var(--dozen-font-size-sm);
  font-weight: 600;
  margin-bottom: var(--dozen-spacing-000);
}

.ceo-name-img .dzSubHeadingTitle {
  font-size: var(--dozen-font-size-xs);
  font-weight: 400;
  margin-bottom: 0;
}

.ceo-name-img img {
  min-height: 280px;
}
.ceo-msg-section .dozen-btn {
  text-decoration: none;
}

.ceo-msg-section .dz-component-wrapper,
.ceo-msg-section .dz-component-content [class*="Split_dzSplitItemsWrapper__"] {
  max-height: 300px !important;
}
.ceo-msg-section
  .dz-component-content
  [class*="Split_dzSplitItemsWrapper__"][class*="Card_dzCardInfo__"] {
  max-height: 100px;
}
.ceo-msg-section .dz-icon-button-arrow-sharp path:nth-child(2) {
  fill: rgb(var(--dozen-background-brand2));
}
/* SPEAK UP*/

.edge-speak-up {
  padding-top: var(--dozen-spacing-075);
  padding-bottom: var(--dozen-spacing-075);
  background-color: transparent !important;
  margin-bottom: 2rem !important;
}

.edge-speak-up [class*="Hero_dzComponentHeroWrapper__"] {
  min-height: auto;
}

.edge-speak-up .dzHeadingTitle {
  font-size: var(--dozen-font-size-8xl);
}

.edge-speak-up .DozenLinkIconWrapper {
  color: rgb(var(--dozen-text-primary));
}

.edge-speak-up [class*="Hero_dzActionsWrapper__"] {
  padding: 0;
}

/* onboarding page */
.boarding-org-team .dz-card {
  border-radius: 0;
}

.boarding-required-actions {
  border-left: solid 1px
    rgb(var(--dozen-border-primary) / var(--tw-border-opacity));
  padding-left: 1.5rem;
  border-radius: 0;
  ul {
    list-style-type: none;
    padding-inline-start: 0;
    li::before {
      content: "\2713";
      color: rgb(var(--dozen-border-brand) / var(--tw-border-opacity));
      font-weight: bold;
      border-radius: 50%;
      border: solid 2px
        rgb(var(--dozen-border-brand) / var(--tw-border-opacity));
      width: 28px;
      height: 28px;
      display: inline-block;
      text-align: center;
      line-height: var(--dozen-spacing-150);
      margin-inline-end: var(--dozen-spacing-050);
      margin-bottom: var(--dozen-spacing-100);
    }
  }
}

.boarding-required-actions .dzHeadingTrail h2 {
  font-weight: 500;
}

.boarding-required-actions p {
  display: flex;
  margin-bottom: 15px;
  position: relative;
  gap: 10px;
  align-items: center;
  line-height: 1.3rem;
}

.boarding-org-team [class*="Card_dzCardDefaultWrapper__"] {
  flex-direction: row;
}

.boarding-org-team [class*="Card_dzCardDefaultWrapper__"] .dzSubHeadingTitle {
  color: #737373;
}

.boarding-org-team [class*="Card_dzCardThumbnailWrapper__"] {
  min-width: 100px;
  max-height: 100px;
}

.boarding-org-team [class*="Card_dzCardThumbnailWrapper__"] .dz-component-img-rounded{
  margin-top: 0.5rem !important;
}
.boarding-org-team [class*="Card_dzCardInfo_"]{
  justify-content: center;
}
.onboarding-apps [class*="Split_dzSplitItemsWrapper__"] {
  align-items: stretch;
}

.onboarding-apps {
  .dz-component {
    --dozen-component-rounded: 5px;
    border-width: 1px;
    padding: var(--dozen-spacing-100);
    min-height: 100%;
    background-color: rgb(var(--dozen-background-1) / var(--tw-bg-opacity, 1));
  }
}

.onboarding-apps [class*="Mosaic_dzMosaicItem_"] > div{
  height: 100%;
}

/* Leadership team page */
.leadership-team-listing .dz-listingItem,
.leadership-team-listing .leadership-team-item {
  background: transparent;
  box-shadow: none;
  border: none;
}

.leadership-team-listing .leadership-team-item .dz-component-wrapper {
  flex-direction: column-reverse;
}

.leadership-team-listing .dz-listingItem .dzContent,
.leadership-team-item [class*="Hero_dzComponentHeroContentWrapper__"] {
  background-color: #f5f5f5;
  border-radius: 6px;
  padding-top: 50px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}

.leadership-team-item [class*="Hero_dzComponentHeroContentWrapper__"] {
  margin-top: -70px;
}

.leadership-team-item [class*="Hero_dzComponentHeroThumbnailWrapper__"] {
  z-index: 40;
}

.leadership-team-listing
  .dz-listingItem
  [class*="Listing_dzThumbnailsWrapper__"] {
  z-index: 40;
  margin-bottom: -35px;
}

.leadership-team-listing .dz-listingItem .dz-component-img-container,
.leadership-team-item .dz-component-img-container {
  margin-top: 0 !important;
}

.leadership-team-listing .dz-listingItem .dz-component-img-container {
  max-width: 90px !important;
  max-height: 90px !important;
  margin-inline-start: 40px;
  margin-inline-end: auto;
}

.leadership-message-card {
  background-color: #f5f5f5;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.16);
  border-radius: 7px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  height: 100%;
  gap: 15px;
}

.leadership-member {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 20px;
}

.leadership-member img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  object-fit: cover;
}

.leadership-message-card .card-description p {
  -webkit-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.leadership-message-card .dzHeadingTrailLink {
  justify-content: flex-end;
  margin-top: auto;
}

.leadership-message-card .dzHeadingTrailLink a {
  color: rgb(var(--dozen-primary-500));
}

.leadership-message-card .member-name,
.leadership-message-card .msg-title {
  margin-bottom: 10px;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

/****************Search Page*******************/
.SearchStyles_SearchWrapper__aQU_p {
  background-color: rgb(var(--dozen-background-2) / var(--tw-bg-opacity, 1));
  .SearchStyles_SearchFilterTitle__g6EJ8,
  .SearchStyles_SearchInputField__JcgRF .dozen-input-label-wrapper label {
    visibility: hidden;
    height: 1px;
  }
}

/* Remove organixation tab from profile panel*/
[class*="Profile_profilePanel__"]
  [class*="Tabs_dzTabsList__"]
  [class*="Tabs_dzTabsTrigger__"]:last-child {
  display: none;
}

/* OrgChart */
.orgchart {border:0;padding:0;margin-top:20px}
.orgchart iframe{height: 410px!important;}

:root {
    /* --- Primary vars  --- */

    --dozen-primary-50: 248 246 237; /* rgba(248, 246, 237, 1) */
    --dozen-primary-100: 253 247 221; /* rgba(253, 247, 221, 1) */
    --dozen-primary-200: 248 236 186; /* rgba(248, 236, 186, 1) */
    --dozen-primary-300: 254 230 130; /* rgba(254, 230, 130, 1) */
    --dozen-primary-400: 253 221 89; /* rgba(253, 221, 89, 1) */
    --dozen-primary-500: 253 213 47; /* rgba(253, 213, 47, 1) */
    --dozen-primary-600: 202 170 38; /* rgba(202, 170, 38, 1) */
    --dozen-primary-700: 152 128 28; /* rgba(152, 128, 28, 1) */
    --dozen-primary-800: 101 85 19; /* rgba(101, 85, 19, 1) */
    --dozen-primary-900: 51 43 9; /* rgba(51, 43, 9, 1) */

    --dozen-text-link: var(--dozen-primary-600);
    --dozen-border-brand: var(--dozen-primary-600);
    --dozen-component-link-color: var(--dozen-primary-600);
    --dozen-nav-background-brand2: var(--dozen-primary-600);
    --dozen-background-brand2: var(--dozen-primary-600);
    --primary-foreground-disabled: var(--dozen-primary-600);
}

[class*="Header_dzMenuLeftSide"] {
  align-items: center;
}
[class*="Header_CollapsedSectionWrapper"] {
  top: 80px;
}
[class*="MegaMenu_NavigationItemWrapper"]:not([class*="MegaMenu_NavigationItemActive__"]) h3, [class*="MegaMenu_NavigationItemWrapper"]:not([class*="MegaMenu_NavigationItemActive__"]) button, [class*="MegaMenu_NavigationItemWrapper"]:not([class*="MegaMenu_NavigationItemActive__"]) a, [class*="SideBar_SideBarTriggerButton"] {
    font-size: var(--dozen-font-size-base) !important;
    line-height: var(--dozen-leading-3xl) !important;
    font-weight: 500 !important;
}
.dz-icon-header-arrow-sharp {display: none;}
.dzHeadingTrailwrapper .DozenLinkIconWrapper{color: rgb(var(--dozen-text-link)/ var(--tw-bg-opacity, 1));}
footer{
    background-color: rgb(var(--dozen-primary-900)/ var(--tw-bg-opacity, 1));
}
.widget-celebrate{
    height: 180px;
    margin-bottom: 2rem !important;
    margin-top: 3rem;
}
.widget-celebrate *{
    color: white !important;
} 
.widget-celebrate .dz-richText p{
    display: flex;
    gap: 10px;
    align-items: center;
}

[class*="Listing_dzHighlights__"]
  .Listing_TitlesPaginationWrapper__QYOaj:after {
  --tw-gradient-from: rgb(0 0 0 / 70%) var(--tw-gradient-from-position);
  }
.news-updates-tabs{
  margin-bottom: 2.5rem;
  margin-top: 2rem;
}
.ceo-msg-section{
  margin-top: 4.5rem;
}

.life-section{
  margin-top: 4.5rem;
  margin-bottom: 4.5rem;
}

.home-highlight .DozenLinkWrapper::after{
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  margin-left: -2rem;
  margin-right: -2rem;
  z-index: -1;
  display: block;
  height: 300px;
background: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(102, 206, 245, 0));
}
.home-highlight [class*="Hero_dzComponentHeroTitlesWrapper"] .DozenLinkWrapper{
  margin-bottom: 3rem;
}
.home-highlight [class*="dzSubHeadingTitle"]{
  margin-bottom: -3rem;
}
.home-highlight [class*="Hero_dzComponentHeroTitlesWrapper"] .DozenLinkWrapper .DozenLinkIconWrapper{
  padding-left: 3rem;
}
.home-highlight [class*="Listing_dzHighlights"] [class*="Listing_CarouselDots"] {
  bottom :3rem;
}
.news-updates-tabs .dzHeadingTrailwrapper{
  margin-bottom: 0;
}
.news-updates-tabs [class*="Tabs_dzTabsList"]{
  margin-bottom: 10px;
}
.discover-ghobash .dz-hero .dz-component-content{
  height: 100%;
}
.discover-ghobash .dz-hero .dz-component-content [class*="Hero_dzComponentHeroContentWrapper"]::after{
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  margin-left: -2rem;
  margin-right: -2rem;
  z-index: -1;
  display: block;
  height: 170px;
background: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(102, 206, 245, 0));
}

.leadership-team-listing [class*="Card_dzCardDefaultWrapper"] {
  border: 1px solid rgb(var(--dozen-primary-500) / var(--tw-border-opacity));
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 2rem 5px;
}

.leadership-team-listing [class*="Card_dzCardDefaultWrapper"] [class*="Card_dzCardThumbnailWrapper"] {
  width: 200px;
  height: 200px;
  border: 1px solid rgb(var(--dozen-border-primary) / var(--tw-border-opacity));
  border-radius: 100%;
  overflow: hidden;
}
.leadership-team-listing [class*="Card_dzCardDefaultWrapper"] [class*="Card_dzCardHeadingssWrapper"] {
  align-items: center;
}

.leadership-team-listing [class*="Card_dzCardDefaultWrapper"] [class*="dzHeadingTitle"] {
  color: rgb(var(--dozen-primary-700)/ var(--tw-bg-opacity, 1));
  font-weight: 600;
  margin-bottom: 1rem;
}
.leadership-team-listing [class*="Listing_SlideBySlide_"] button[class*="!bg-dozen-base-white"]{
  background-color: #000000 !important;
}
.leadership-team-listing [class*="Listing_SlideBySlide_"] button[class*="!bg-dozen-other-white-opacity-50"]{
  background-color: #000000 !important;
  opacity: 0.1 !important;
}
.edge_platforms [class*="EventTile_dzContentWrapper"] {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.edge_platforms [class*="EventTile_dzAddToCalendar"] {
    inset-inline-end: var(--dozen-spacing-025);
}
.who-we-are .dz-textComp{
  width: 805px;
}
.mission-vision {
  padding-bottom: 0 !important;
  
}
.mission-vision .dz-hero{
  border-radius: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important;
  box-shadow: none !important;
}
.mission-vision .dz-hero [class*="Hero_dzComponentHeroContentWrapper"]{
  padding: 5rem 3rem !important;
  max-width: 555px;
  min-height: 344px;
  position: relative;
}
.mission-vision .dz-hero [class*="Hero_dzComponentHeroContentWrapper"] .dz-richText {
    position: unset;
}
.mission-vision .dz-hero [class*="Hero_dzComponentHeroContentWrapper"] p{
  position: absolute;
    top: -31px;
    z-index: 15;
    inset-inline-start: 28px;
}
.mission-vision .dz-hero [class*="Hero_dzComponentHeroContentWrapper"] .DozenLinkIconWrapper{
  margin-bottom: 1rem;
}
.history-hero{
  margin-left: 0 !important;
  margin-right: 0 !important;
  box-shadow: none !important;
  margin-top: 5rem !important;
}
.history-hero [class*="Hero_dzComponentHeroContentWrapper"]{
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.history-hero .dz-richText img{
  margin-top: 70px;
}
.history-hero [class*="Hero_dzComponentHeroTitlesWrapper"] .DozenLinkWrapper{
  margin-bottom: 1.5rem;
}
.dzPageTitle .dzComponentBGImageWrapper:after{
  display: none;
}
.who-we-are{
  margin-top: 2.5rem;
}
.key-strategy{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.key-strategy > div.dz-component-content{
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}
.key-strategy [class*="Split_dzSplitColumn"]:first-child{
  padding-inline-end: 3rem !important;
}
.key-strategy .dzHeadingTrail{
  gap: 1rem;
}
.ghobash-policies [class*="Listing_mediaFileCopy_"] {
  display: none;
}
.edge-life-listing .dzComponentImageWrapper:nth-child(2) .dz-component-img-container::after{
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  margin-left: -2rem;
  margin-right: -2rem;
  z-index: 0;
  inset-inline-start: 1.85rem;
  display: block;
  height: 170px;
  background: linear-gradient(to top, rgba(0, 0, 0, 1), rgba(102, 206, 245, 0));
}
.ghobash-policies .dzItemContentType{
  color: rgb(var(--dozen-primary-700)/ var(--tw-bg-opacity, 1)) !important;
  font-weight: 500;
}
.ghobash-policies [class*="Listing_mediaFileDetails"] {
    margin-top: 0;
}
.ghobash-policies [class*="Listing_mediaFileItem"] [class*="Listing_dzContentWrapper"] [class*="Listing_infoWrapper"] {
  gap: 0.5rem;
}
.ghobash-policies [class*="Listing_mediaFileDetailItem"] {
  font-size: 12px;
  padding: 2px 7px;
}
.ghobash-policies [class*="Listing_dzContentWrapper"] {
  min-height: 100px;
  padding-top: var(--dozen-spacing-000) !important;
}
.ghobash-policies [class*="Listing_mediaFileIcon"] {
  top: 0 !important;
}
.ghobash-policies [class*="Listing_dzContentWrapper"] h3 {
    font-size: var(--dozen-font-size-base);
}
.tasklist-widget .leading-section {
  margin-bottom: 0;
}
.tasklist-widget .dz-component-content, .tasklist-widget .dz-component-content .app-container, .tasklist-widget .dz-component-content iframe {
  height: 400px !important;
}

/* -----------------MAN Subsidiaries -------------------------- */
.man-subsidiaries [class*="Mosaic_dzMosaicItemsWrapper"]{
  gap: 1.5rem;
}

/* ---------------- MAN Contact us -------------------------- */
.contact-sideinfo{
  margin-top: 2.5rem;
}

.leadership-hero {
  padding: 0;
  margin-top: 2.5rem !important;
}
.leadership-hero .DozenLinkWrapper{
  width: 100%;
}

/* ---------------- Locations Page -------------------------- */
.locations-cards [class*="Card_dzCardHeadingssWrapper__"] p
{
  white-space: pre-line;
}

/* ---------------- Zone out -------------------------- */
.zone-out [class*="Split_dzSplitItemsWrapper"] {
  gap: 2rem;
  flex-wrap: nowrap;

}
@media (max-width: 767px) {
  .zone-out [class*="Split_dzSplitItemsWrapper"] {
    gap: 2rem;
    flex-wrap: wrap;
  }
} 

/* ---------------- sustainability -------------------------- */
.sustainability-hero [class*="Hero_dzComponentHeroContentWrapper__"]{
  padding: 2rem 8rem;

}
.sustainability-hero [class*="Hero_dzComponentHeroContentWrapper__"] p{
  line-height: 2;
  font-size: 2rem;
}
.sustainability-mosaic [class*="Mosaic_dzMosaicItemsWrapper__"]{
  gap: 2rem;
}
.sustainability-mosaic [class*="Text_ButtonsWrapper"] {
  margin-left: 0;
}