.section-block-demo2-header .nav>li>a {
    line-height: 60px;
    padding-left: 12px;
    padding-right: 12px
}

.section-block-demo2-header .header-top {
    position: relative;
    background-color: var(--bs-theme-color)
}

.section-block-demo2-header .header-top .layout {
    height: 50px
}

.section-block-demo2-header .header-top svg {
    fill: #fff
}

.section-block-demo2-header .header-top,
.section-block-demo2-header .header-top a {
    color: #fff
}

.section-block-demo2-header.fixed-nav {
    top: -50px
}
@media (max-width:992px) {
    .section-block-demo2-header .header-outer-wrap    {
        display: none
    }
}
