    .af-header-hold {
      /* position: absolute; */
      top: 0;
      left: 0;
      right: 0;
      width: 100%;
      z-index: 20;
      background: #1D1D1F;
    }

    .menu-custom {
      line-height: 25px;
      align-items: center;
    }

    #header-outer {
      position: relative !important;
      z-index: 1 !important;
    }

    @media only screen and (min-width: 1px) and (max-width: 999px) {
          #header-outer[data-mobile-fixed="1"], #header-outer[data-permanent-transparent="1"][data-mobile-fixed="1"] {
            position: sticky !important;
            top: 0 !important;
            z-index: 12 !important;
          }
    }

    #fws_67a2821938c89 {
      display: flex;
      margin: auto;
    }

    #fws_67a282193a1df {
      display: flex;
      margin: auto;
    }

    #fws_67a282194b9be, #fws_67a28219565fd, #fws_67a28219580a1, #fws_67a282195c400, #fws_67a2821960ff8, #fws_67a2821967004, #fws_67a282191ff86 {
      width: 100%;
      display: flex;
      margin: auto;
    }

    #fws_67a2821a7f33d, #fws_67a2821a6bc6e {
      width: 100%;
      display: flex;
      margin: auto;
    }

    #fws_67a28215dd041 {
      width: 100%;
      display: flex;
      margin: auto;
    }

    /* Fix for test page only currently */
    #fws_67a2821b9186d {
      width: 100%;
      display: flex;
      margin: auto;
    }

    .row-bg-wrap, .nectar-scrolling-text-inner__text-chunk {
      max-width: 100vw !important;
    }

    .owl-item { display: block !important; }
    .owl-item.cloned { opacity: 0; }

    .owl-carousel {
      max-width: 100%;
      margin: 0 auto;
    }
    
    .af-header {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -moz-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
    }
    
    .af-header-left {
      font-weight: 500;
      font-size: 12px;
      line-height: 25px;
      color: #FFFFFF;
    }
    
    .af-header-left a {
      color: #FFFFFF;
      text-decoration: none;
    }
    
    .af-header-right {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: end;
      -moz-box-pack: end;
      -ms-flex-pack: end;
      -webkit-justify-content: flex-end;
      justify-content: flex-end;
    }
    .af-mob-nav-hold {
      position: absolute;
      top: 50px;
      left: 0;
      right: 0;
      width: 100%;
      background: #1D1D1F;
      z-index: 19;
      padding: 30px 0;
      opacity: 0;
      visibility: hidden;
      transition: 0.2s;
    }
    
    .af-mob-nav-hold.active {
      opacity: 1;
      visibility: visible;
    }
    .af-container {
      width: 100%;
      max-width: 100vw;
      padding-left: 20px;
      padding-right: 20px;
      position: relative;
      margin-left: auto;
      margin-right: auto;
      z-index: 1;
    }
    
    .af-container.af-container-sm {
      max-width: 670px
    }
    
    .af-container.af-container-md {
      max-width: 1016px
    }
    
    .af-container.af-container-full {
      max-width: 100%;
      padding-left: 0;
      padding-right: 0;
    }
    .af-nav ul {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      list-style-type: none;
      list-style: none;
      padding: 0;
      margin: 0;
    }
    
    .af-nav ul li {
      margin-right: 10px;
    }
    
    .af-nav ul li:last-child {
      margin-right: 0px;
    }
    
    .af-nav ul li a {
      font-weight: 400;
      font-size: 12px;
      line-height: 52px;
      color: #FFFFFF;
      text-decoration: none;
      display: inline-block;
      position: relative;
      padding: 0 10px;
      transition: 0.2s;
    }
    
    .af-nav ul li a:after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      bottom: 10px;
      height: 1px;
      background: #fff;
      opacity: 0;
    }
    
    .af-nav ul li a.active:after {
      opacity: 1;
    }
    
    .af-nav ul li a:hover {
      opacity: 0.6;
    }
    
    .af-nav-trigger {
      display: none;
    }
    .mob-nav ul {
      list-style-type: none;
      list-style: none;
      padding: 0;
      margin: 0;
    }
    
    .mob-nav ul li a {
      color: #fff;
      text-decoration: none;
      font-size: 17px;
      display: block;
      padding: 5px 0;
    }
    a.inside-link {
      cursor: pointer;
    }
