body.single-post {
    background: #ffffff;
}


/*PC Mega menu css*/
.admin-bar .custom-elementor-wrapper {
    top: calc(73px + 32px);
}
/* 初始隐藏状态 */
.custom-elementor-wrapper {
    opacity: 0;
    transform: translateY(-20px);
    transition: opacity 0.3s ease, transform 0.3s ease;
    pointer-events: none;
    position: absolute;
    z-index: 999;
    position: fixed;
    width: 100vw;
    width: 100dvw;
    top: 73px;
    left: 0;
}
/* 鼠标悬停时显示 */
li.menu-item:hover .custom-elementor-wrapper {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}
	
.qm-icon-box .elementor-icon-wrapper {
	align-items: center;
    justify-content: center;
    display: flex;
}

@media(max-width: 767px) {
.qm-mega-topc {
    background-image: initial!important;
}
.qm-m-btn-item {
    background: #f2f2f2!important;
}
.qm-m-btn-item .elementor-heading-title {
    color: #000!important;
}
}




