.global-header.header.sticky-header{
    position: fixed;
    width: 100%;
    top:0;
    box-shadow: 0 7px 7px -5px rgba(13, 48, 91, 0.20);
  }
  .homepage-container{
    position: relative;
  }
  .homepage-container .inline-hero.property-1desktop{
    z-index: 0;
  }
  .global-header.header.sticky-header .menu-content {
    z-index: 99;
  }
  .global-header.header.sticky-header{
    background: var(--Color-surface-white);
    color: var(--color-surface-black);
  }
  .global-header.header.sticky-header .navigation-avatar {
    background-color: var(--color-surface-black);
  }
  .global-header.header.sticky-header .avatar-close-icon-cs .navigation-avatar {
    /* background-color: var(--Color-surface-white); */
  }
  .homepage-container .homepagehero .gradient-top {
    right: 0px;
    width: auto;
  }
  .homepage-container .homepagehero .gradient-bottom {
    right: 0px;
    width: auto;
  }
  .global-header.header .edison-logo-white {
    display: none;
  }
  .global-header.header.sticky-header .edison-logo-white {
    display: block;
  }
  .global-header.header.sticky-header .edison-logo-black {
    display: none;
  }
  .global-header.header .edison-logo-black {
    display: block;
  }
  @media screen and (min-width: 1024px){
    .global-header.header.sticky-header{
      background: var(--Color-surface-white);
      color: var(--color-surface-black);
    }
    .global-header.header.sticky-header .menu-tab.header-hover-class {
      border-bottom: 3px solid var(--logo-background-color); 
    
    }
    .global-header.header.sticky-header .menu-tab{
      position: relative;
      color: var(--color-surface-black) !important;
      background: transparent;
    }
    .global-header.header.sticky-header .edison-logo-container {
      width: 244px;
      height: 80px;
      padding-top: var(--padding-t-p-16);
      padding-bottom: var(--padding-t-p-16);
      background-color: var(--logo-background-color);
      cursor: pointer;
    }
    .global-header.header .self-service-menu.menu-avatar {
      overflow: auto;
      max-height: calc(100vh - 72px);
    }
    .global-header.header .search-icon-white {
      display: none;
    }
    .global-header.header.sticky-header .search-icon-white {
      display: block;
    }
    .global-header.header.sticky-header .search-icon-black {
      display: none;
    }
    .global-header.header .search-icon-black {
      display: block;
    }
     .global-header.header .navigation-avatar .avatar-icon-white {
      display: none;
     }
    .global-header.header.sticky-header .navigation-avatar .avatar-icon-white{
      display: block;
    }
    .global-header.header.sticky-header .navigation-avatar .avatar-icon-black{
      display: none;
    }
    .global-header.header .navigation-avatar .avatar-icon-black {
      display: block;
    }
    .page-node-type-home-page .c-main {
      margin-top: -72px;
    }
  }
  @media screen and (min-width: 120px) and (max-width: 1023.9px) {
    .global-header.header .menu-container {
        overflow: auto;
        max-height: calc(100vh - 200px);
    }
    .global-header.header.sticky-header{
      top: 0;
    }
    .global-header.header .self-servicemenu-width {
        overflow: auto;
        max-height: calc(100vh - 234px);
        padding-left:0px;
        margin-bottom: 0px;
    }
    .global-header.header.sticky-header .edison-logo-container {
        width: 141px;
        height: 48px;
        padding: 10px 22px 10px 21px;
        background-color: var(--logo-background-color);
    }
    .global-header.header .custom-toggler .custom-toggler-icon{
        width: 24px;
        height: 24px;
        margin-top: 3px;
    }
    .global-header.header .navigation-user{
        width: 18px;
        height: 18px;
    }
    .global-header.header .navigation-avatar {
        width: 24px;
        height: 24px;
        border-radius: var(--radius-radius-50, 30px);
        padding: 4.8px;
    }
    .global-header.header .user-parent {
        margin-top: 4px;
    }
    .global-header.header .button-badge {
        height: 10px;
        width: 10px;
        padding: 0px 2.857px;
        border-radius: 5.714px;
        left: 19.07px;
        background-color: var(--colors-alert-red, #B00);
    }
    .global-header.header .user-parent {
        color: var(--text-invert, #FFF);
        font-family: "Open Sans";
        font-size: 7.143px;
        font-style: normal;
        font-weight: 600;
        line-height: 150%;
    }
    .global-header.header .avatar-close-icon-cs img {
        height: 24px;
        width: 24px;
        margin-left: 6px;
        margin-top: 2px;
    }
    .global-header.header .avatarContainer {
        right: 8px;
    }
    .global-header.header.sticky-header .toggle-menu-white {
      display: none;
    }
    .global-header.header.sticky-header .toggle-menu-black {
      display: block;
    }
    .global-header.header .toggle-menu-black {
      display: none;
    }
    .global-header.header.sticky-header .close-icon-cs .toggle-menu-black{
      display: none;
    }
    .global-header.header .close-icon-cs .toggle-menu-white {
      display: block;
    }
    .global-header.header.sticky-header .navigation-avatar .avatar-icon-white{
      display: block;
    }
    .global-header.header .navigation-avatar .avatar-icon-white {
      display: none;
     }
     .global-header.header.sticky-header .navigation-avatar .avatar-icon-black{
      display: none;
    }
    .global-header.header .navigation-avatar .avatar-icon-black {
      display: block;
     }
     .global-header.header.sticky-header .avatar-close-icon-cs .navigation-avatar .avatar-icon-black {
      display: block;
    }
    .global-header.header.sticky-header .avatar-close-icon-cs .navigation-avatar .avatar-icon-white {
      display: none;
    }
    .global-header.header.sticky-header .avatar-close-icon-cs .navigation-avatar {
      background-color: var(--Color-surface-white);
    }
    .page-node-type-home-page .c-main {
      margin-top: -40px;
    }
  }
.c-main {
    position: relative !important;
}
.s-header {
    position: sticky !important;
}
