
.dark_bg {
    background-color: #111112 !important;
}

.dark_bg .logo-box .light-logo{
    display: none;
}

.dark_bg .logo-box .dark-logo{
    display: block;
}

.dark_bg .main-menu .navigation > li > a{
    color: #fff;
}

.dark_bg .banner-section .content-box h2{
    color: #fff;
}

.dark_bg .banner-section .content-box p{
    color: #fff;
}

.dark_bg .main-menu .navigation > li > ul, 
.dark_bg .main-menu .navigation > li > .megamenu{
    background: #000;
}

.dark_bg .main-menu .navigation > li > ul > li > a, 
.dark_bg .main-menu .navigation > li > .megamenu li > a{
    color: #fff;
}

.dark_bg .demo-section{
    background: transparent;
}

.dark_bg .demo-section .sub-title{
    color: rgba(255, 255, 255, 0.70);
}

.dark_bg .demo-section .sec-title h2{
    color: #fff;
}

.dark_bg .banner-section .bg-color{
    background: rgba(0, 0, 0, 0.20);
}

.dark_bg .funfact-section{
    background: rgba(0, 0, 0, 0.20);
}

.dark_bg .performence-section{
    background: rgba(0, 0, 0, 0.20);
}

.dark_bg .performence-section .sec-title h2{
    color: #fff;
}

.dark_bg .performence-section .text-box p{
    color: rgba(255, 255, 255, 0.70);
}

.dark_bg .performence-section .lower-box{
    border-color: rgba(255, 255, 255, 0.50);
}

.dark_bg .performence-section .single-item h2{
    color: #fff;
}

.dark_bg .performence-section .single-item p{
    color: rgba(255, 255, 255, 0.70);
}

.dark_bg .performence-section .single-item:before{
    background: rgba(255, 255, 255, 0.50);
}

.dark_bg .main-footer{
    background: rgba(0, 0, 0, 0.20);
}

.dark_bg .main-footer h2{
    color: #fff;
}

.dark_bg .main-footer .btn-box a{
    border-color: #fff;
    color: #fff;
}













