.qfs-feedback-menu-button > a,
a.qfs-feedback-menu-button,
.qfs-feedback-menu-button .elementor-item,
.wp-block-navigation-item.qfs-feedback-menu-button > a {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    min-height: 42px;
    padding: 10px 18px !important;
    border: 1px solid #0c4aa6 !important;
    border-radius: 8px !important;
    color: #ffffff !important;
    background: linear-gradient(135deg, #03183f, #0c4aa6) !important;
    box-shadow: 0 7px 18px rgba(6, 37, 92, 0.18);
    font-weight: 800 !important;
    text-decoration: none !important;
    transition: transform .2s ease, box-shadow .2s ease !important;
}

.qfs-feedback-menu-button > a:hover,
a.qfs-feedback-menu-button:hover,
.qfs-feedback-menu-button .elementor-item:hover,
.wp-block-navigation-item.qfs-feedback-menu-button > a:hover {
    transform: translateY(-1px);
    box-shadow: 0 10px 24px rgba(6, 37, 92, 0.25);
}
