
._11j4e3ar48003 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
}

._11j4e3ar48003 > .zz-comp-row {
    margin: 0 -15px;
}

._11j4e3ar48003 > .zz-comp-row > .zz-column {
    padding: 0 15px;
}

._11j4e3ar48004 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
}

._11j4e3ar48004 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._11j4e3ar48005.zz-comp-logo {
    justify-content: flex-start;
}

._11j4e3ar48005 .logo__wrapper h1 {
    color: #666;
    font-size: 28px;
}

._11j4e3ar48006 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
}

._11j4e3ar48006 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
}

._11j4e3ar48007 .zz-menu {
    font-family: PingFang SC;
}

._11j4e3ar48007 .menu-link {
    color: rgba(35, 35, 35, 1);
}

._11j4e3ar48007 li.is-active > .menu-link {
    color: #296396;
}

._11j4e3ar48007 li .menu-link:hover {
    color: #296396;
    background-color: #fff;
}

._11j4e3ar48007.zz-comp-menu .zz-menu-item, ._11j4e3ar48007.zz-comp-menu .zz-submenu .menu-link {
    font-size: 18px;
    height: 5.6rem;
}

._11j4e3ar48007 > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
}

._11j4e3ar48007 > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
}

._11j4e3ar48007 .zz-menu-item .menu-link, ._11j4e3ar48007 .zz-submenu .menu-link {
    padding: 0 2.1rem;
}

._11j4e3ar48007 .zz-menu--vertical .menu-link {
    justify-content: flex-end;
}

._11j4e3ar48007 > ul {
    justify-content: flex-end;
}

._11j4e3ar48007 .zz-menu--popup .menu-link {
    font-size: 14px;
}

._11j4e3ar48007 .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
}

._11j4e3ar48007 .is-active > .menu-link {
    border-bottom-color: #333;
}

._11j4e3ar48008 .nav__wrapper {
    background-color: #fff;
}

._11j4e3ar48008 .menu-list {
    background-color: #fff;
}

._11j4e3ar48008 .nav-btn i, ._11j4e3ar48008 .menu-list .close i {
    color: #333;
}

._11j4e3ar48008 .nav-btn i em, ._11j4e3ar48008 .nav-btn i:before, ._11j4e3ar48008 .nav-btn i:after {
    background-color: #333;
}

._11j4e3ar4800a .menu-link {
    color:rgba(35, 35, 35, 1);
}

._11j4e3ar4800a li.is-active > .menu-link {
    color: #296396;
}

._11j4e3ar4800a li .menu-link:hover {
    color: #303133;
    background-color: #fff;
}

._11j4e3ar4800a.zz-comp-menu .zz-menu-item, ._11j4e3ar4800a.zz-comp-menu .zz-submenu .menu-link {
    font-size: 14px;
    height: 4rem;
}

._11j4e3ar4800a > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
}

._11j4e3ar4800a > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
}

._11j4e3ar4800a .zz-menu-item .menu-link, ._11j4e3ar4800a .zz-submenu .menu-link {
    padding: 0 1.65rem;
}

._11j4e3ar4800a .zz-menu--vertical .menu-link {
    justify-content: flex-start;
}

._11j4e3ar4800a > ul {
    justify-content: flex-start;
}

._11j4e3ar4800a .zz-menu--popup .menu-link {
    font-size: 14px;
}

._11j4e3ar4800a .menu-link {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
}

._11j4e3ar4800a .is-active > .menu-link {
    border-bottom-color: #333;
}



@media (max-width: 767px) {
    ._11j4e3ar48001 {
        margin: 0px 0px 0px 0px;
    }

    ._11j4e3ar48001.zz-comp-block-wrap {
        min-height: auto;
    }

    ._11j4e3ar48001 .zz-container {
        color: rgba(0, 0, 0, 1);
        font-size: 14px;
        line-height: 1.5;
        padding: 20px 20px 20px 20px;
    }

    ._11j4e3ar4800a .zz-menu {
        font-family: PingFang SC;
    }

    ._11j4e3ar4800a .menu-link {
        color: rgba(64, 64, 64, 1);
    }

    ._11j4e3ar4800a li.is-active > .menu-link {
        color: #296396;
    }

    ._11j4e3ar4800a li .menu-link:hover {
        color: #296396;
        background-color: #fff;
    }

    ._11j4e3ar4800a.zz-comp-menu .zz-menu-item, ._11j4e3ar4800a.zz-comp-menu .zz-submenu .menu-link {
        font-size: 16px;
        height: 4.2rem;
    }

    ._11j4e3ar4800a > ul.zz-menu--vertical > li:not(:last-child) {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: rgba(238, 238, 238, 1);
    }

    ._11j4e3ar4800a > ul.zz-menu--horizontal > li:not(:last-child) {
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: rgba(238, 238, 238, 1);
    }

    ._11j4e3ar4800a .zz-menu-item .menu-link, ._11j4e3ar4800a .zz-submenu .menu-link {
        padding: 0 1rem;
    }

    ._11j4e3ar4800a .zz-menu--vertical .menu-link {
        justify-content: center;
    }

    ._11j4e3ar4800a > ul {
        justify-content: center;
    }

    ._11j4e3ar4800a .zz-menu--popup .menu-link {
        font-size: 14px;
    }

    ._11j4e3ar4800a .menu-link {
        border-bottom-width: 0px;
        border-bottom-style: solid;
        border-bottom-color: transparent;
    }

    ._11j4e3ar4800a .is-active > .menu-link {
        border-bottom-color: #333;
    }


}
