
#et-boc .et-l div ul.hivepress-account-menu-wrapper {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    &>li {
        position: relative;
    }

    &>li>a {
        display: flex;
        align-items: center;
        justify-content: space-between;
        text-decoration: none;
        position: relative;
        text-transform: uppercase;
        color: #002D35 !important;
        font-weight: 500;
        font-size: 14px;
    }

    &>li>a::after {
        font-family: ETmodules;
        content: "3";
        font-size: 1rem;
        /* position: absolute;
        right: 0;
        top: 0; */
        font-weight: 800;
    }

    &>li:hover>a::after {
        transform: rotate(180deg);
        /* Flip the chevron upward on hover */
    }

    & .hivepress-submenu {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        background: #fff;
        min-width: 200px;
        z-index: 1000;
        background-color: #ffffff !important;
        padding: 1.25rem 0;
        text-align: left;
        border-top: 3px solid #343352;
        box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
        -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
        -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
        -webkit-transform: translateZ(0);
    }

    &>li:hover .hivepress-submenu {
        display: block;
        animation: dropdownFadeSlide 0.3s ease forwards;
    }

    /* Style HivePress inner menu */
    & .hivepress-submenu ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    & .hivepress-submenu li a {
        display: block;
        text-decoration: none;
        color: #002D35;
        text-transform: uppercase;
        padding: 0.35rem 1.25rem !important;
    }

    & .hivepress-submenu li a:hover {
        text-decoration: underline;
    }
}

/* Dropdown Animation */
@keyframes dropdownFadeSlide {
    0% {
        opacity: 0;
        transform: translateY(-10px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}
