
#header {
  // ===================== Home Page =====================
  &.home-header {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    max-width: 1280px;
    margin-right: auto;
    margin-left: auto;
    background: transparent;
    box-shadow: none;

    #logo {
      padding-right: 16px;
      padding-left: 40px;

      html.rtl & {
        padding-right: 40px;
        padding-left: 16px;
      }
    }

    .ant-menu {
      background: transparent;
    }
  }
}

@media (max-width: @screen-sm-min) {
  #header.home-header {
    .ant-row {
      .ant-col {
        margin: 0 auto;

        a {
          padding-right: 0;
          padding-left: 0;
        }

        &:last-child {
          display: none;
        }
      }
    }
  }
}
