.tp-header-top {   background-image: linear-gradient(90deg, #2c2dff, #ff006d 25%, #ff006d 55%, #2c2dff) !important;
        background-size: 200% 200% !important;}
.ae-anno-announcement__text {
    padding: 15px 0px;
     
     
    font-size: 12px;
    line-height: 18px;
}


.tp-main-menu-mobile ul li.has-dropdown>a .dropdown-toggle-btn {
    border: none;

}
.tp-main-menu-mobile ul li>a {

    font-size: 18px;
    font-weight: 600;
}

.tp-main-menu-mobile ul li {

    padding: 0 0px;
   
}
.offcanvas__btn {
    padding-left: 0px;
    padding-right: 0px;
}
.offcanvas__bottom {

    left: 15px;
 
}

.tp-offcanvas-category-toggle {
    background-color: #000000;
    border-radius: 39px;
}

@media (max-width: 575px), only screen and (min-width: 576px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) {
    .offcanvas__top {
        margin-bottom: 4px;
    }
}


#admin_bar .admin-bar-logo img {
  
    display: none;
}