/* line 3, ../../global/header/header.scss */
header {
  top: 0;
  width: 100%;
  z-index: 5;
  position: relative; }
  /* line 10, ../../global/header/header.scss */
  header.cloned {
    position: fixed;
    z-index: 10; }
  /* line 24, ../../global/header/header.scss */
  header .hold_header {
    transition: transform .25s, padding .25s;
    transform: translateX(0px);
    padding: 20px 0px; }
    /* line 29, ../../global/header/header.scss */
    header .hold_header .logo {
      display: flex;
      align-items: center; }
      /* line 33, ../../global/header/header.scss */
      header .hold_header .logo a {
        line-height: 0; }
        /* line 36, ../../global/header/header.scss */
        header .hold_header .logo a svg {
          width: 100%; }
          @media only screen and (max-width: 640px) {
            /* line 36, ../../global/header/header.scss */
            header .hold_header .logo a svg {
              max-width: 220px; } }
    /* line 46, ../../global/header/header.scss */
    header .hold_header .navigation {
      display: flex;
      flex-wrap: wrap; }
      /* line 50, ../../global/header/header.scss */
      header .hold_header .navigation .utility_wrap {
        width: 100%;
        display: flex;
        justify-content: flex-end; }
        @media only screen and (max-width: 1024px) {
          /* line 50, ../../global/header/header.scss */
          header .hold_header .navigation .utility_wrap {
            display: none; } }
        /* line 59, ../../global/header/header.scss */
        header .hold_header .navigation .utility_wrap a {
          margin: 0px 10px; }
      /* line 65, ../../global/header/header.scss */
      header .hold_header .navigation .menu_mobile_trigger_holder #menu_mobile_trigger {
        display: none;
        width: 35px;
        height: 20px;
        position: relative;
        transform: rotate(0deg);
        transition: 0.5s ease-in-out;
        cursor: pointer;
        background-color: transparent;
        float: right; }
        /* line 76, ../../global/header/header.scss */
        header .hold_header .navigation .menu_mobile_trigger_holder #menu_mobile_trigger span {
          display: block;
          position: absolute;
          height: 2px;
          width: 100%;
          background: #e37222;
          border-radius: 0px;
          opacity: 1;
          left: 0;
          transform: rotate(0deg);
          transition: 0.25s ease-in-out; }
        /* line 89, ../../global/header/header.scss */
        header .hold_header .navigation .menu_mobile_trigger_holder #menu_mobile_trigger span:nth-child(1) {
          top: 0; }
        /* line 93, ../../global/header/header.scss */
        header .hold_header .navigation .menu_mobile_trigger_holder #menu_mobile_trigger span:nth-child(2),
        header .hold_header .navigation .menu_mobile_trigger_holder #menu_mobile_trigger span:nth-child(3) {
          top: 9px; }
        /* line 98, ../../global/header/header.scss */
        header .hold_header .navigation .menu_mobile_trigger_holder #menu_mobile_trigger span:nth-child(4) {
          top: 18px; }
        @media only screen and (max-width: 1024px) {
          /* line 65, ../../global/header/header.scss */
          header .hold_header .navigation .menu_mobile_trigger_holder #menu_mobile_trigger {
            display: block; } }
      /* line 108, ../../global/header/header.scss */
      header .hold_header .navigation .menu_wrap {
        display: flex;
        align-items: center; }
        @media only screen and (max-width: 1024px) {
          /* line 108, ../../global/header/header.scss */
          header .hold_header .navigation .menu_wrap {
            position: absolute;
            left: 0;
            width: 100%;
            top: -300px;
            transition: top .5s; } }
        /* line 120, ../../global/header/header.scss */
        header .hold_header .navigation .menu_wrap .is-drilldown {
          width: 100% !important;
          max-width: 100% !important; }
          /* line 124, ../../global/header/header.scss */
          header .hold_header .navigation .menu_wrap .is-drilldown ul.menu-header {
            float: right; }
            @media only screen and (max-width: 1024px) {
              /* line 124, ../../global/header/header.scss */
              header .hold_header .navigation .menu_wrap .is-drilldown ul.menu-header {
                float: unset; } }
            /* line 135, ../../global/header/header.scss */
            header .hold_header .navigation .menu_wrap .is-drilldown ul.menu-header > li > ul {
              margin: 0px;
              list-style: none;
              height: 100%; }
              /* line 144, ../../global/header/header.scss */
              header .hold_header .navigation .menu_wrap .is-drilldown ul.menu-header > li > ul > li > ul {
                margin: 0px;
                list-style: none;
                height: 100%; }

/*# sourceMappingURL=header.css.map */