.pk-dropdown {
    z-index: 9;
    pointer-events: none;
    opacity: 0;
    display: none;
    background-color: #fff;
    border: 1px solid #f1f1f1;
    .pk-align-left & {
        left: 0;
    }
    .pk-align-right & {
        right: 0;
    }
    .pk-dropdown-open & {
        pointer-events: auto;
        animation: slidebottom 200ms forwards;
        display: block;
    }
}
.pk-dropdown-toggler {
    display: none;
}
.pk-smooth {
    transition: 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}
@keyframes slidebottom {
    from {
        opacity: 0;
        transform: translateY(-20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}
@media (max-width: 1024px) {
    .pk-menu-icon {
        .pk-ce-widget &.hidden {
            display: flex;
        }
        .pk-aside &.hidden {
            display: none;
        }
    }
    .pk-dropdown-toggler {
        display: flex;
        & svg {
            transform: rotate(-90deg);
        }
        .pk-dropdown-open & svg {
            transform: rotate(0deg);
        }
    }
    .pk-dropdown {
        position: static;
        width: 100% !important;
        .elementor-container {
            width: 100% !important;
        }
    }
    .pk-nav-ul {
        flex-direction: column;
        justify-content: flex-start;
        text-align: left;
        .pk-aside & {
            display: block;
        }
        .pk-ce-widget & {
            display: none;
        }
    }
    .pk-nav-link {
        padding: 10px 0;
    }
}
.pk-el-pknav .pk-menu-icon {
    display: none;
}
