
    
    .theme-dark .services__area-home8 {
        background: #0f0f0f!important;
    }
    
    .theme-dark h2,
    .theme-dark h3,
    .theme-dark h4,
    .theme-dark h5,
    .theme-dark h6 {
        color: #fff!important;
    }
    
    .theme-dark .bank-fact-heading {
        color: #fff!important;
    }
    
    .theme-dark p {
        color: #fff!important;
    }
    
    .theme-dark .about__area-four {
        background: #0f0f0f!important;
    }
    
    .theme-dark .section-title .sub-title {
        color: #fff!important;
    }
    
    .theme-dark .testimonials {
        background: #0f0f0f!important;
    }
    
    .theme-dark .card-services-type-01 {
        background-color: #3c3c3c!important;
        border: 1px solid #000;
    }
    
    .theme-dark .Testimonials-card {
        background: #3c3c3c!important;
    }
    
    /*.theme-dark .centred {*/
    /*    background: #0f0f0f!important;*/
    /*}*/
    
    .theme-dark .bank-service-heading {
        color: #ffffff!important;
    }
    
    .theme-dark main {
        background: #0f0f0f!important;
    }
    
    .theme-dark .footer__content-two>p {
        color: #000 !important;
    }
    
    .theme-dark .footer__top-two .fw-title {
        color: #000 !important;
    }
    
    .theme-dark .main-header.style-two .header-upper {
        background: #282828!important;
    }
    
    .theme-dark .main-header.style-two .header-upper .info-box .info-list li i {
        color: #fff !important;
    }
    
    .theme-dark .main-header.style-two .header-upper .info-box .info-list li p a {
        color: #fff !important;
    }
    
    .theme-dark .outer-box {
        background: #282828!important;
    }
    
    .theme-dark .main-menu .navigation>li.dropdown:hover>ul,
    .main-menu .navigation>li.dropdown:hover>.megamenu {
        background: #282828!important;
    }
    
    .theme-dark .main-menu .navigation>li>ul>li>a {
        color: #ffffff!important;
    }
    
    .theme-dark .sticky-header {
        background: #282828!important;
    }
    
    .theme-dark .sticky-header .main-menu .navigation>li>a {
        color: #fff !important;
    }
    
    .theme-dark .white-logo {
        display: block!important;
    }
    
    .theme-dark .color-logo {
        display: none!important;
    }
    
    .white-logo {
        display: none!important;
    }
    .theme-dark .info-section {
         background: #282828!important;
    }
    .theme-dark .team-section.team-page {
     background: #282828!important;
    }
    .theme-dark .single-team-member .content span {
    color: #fff!important;
    }
       .theme-dark .service-style-three.service-page-2 {
  background: #282828!important;
}
 .theme-dark .service-block-three .inner-box {
    background: #3c3c3c!important;
}
 .theme-dark .service-block-three .inner-box .lower-content h3 a {
    color: #fff!important;
}
.address{
    color: #000;
}
 .theme-dark .address{
    color: #fff!important;
}
 .theme-dark .service-block-three .inner-box .lower-content .link a span {
    color: #fff!important;
}
 .theme-dark .about__area-five {
      background: #282828!important;
}
 .theme-dark  #ecww-summary, #ecww-piechart {
    background: #3c3c3c!important;
}
 .theme-dark body {
    background: #000!important;
}
 .theme-dark .table>:not(caption)>*>* {
    color: #fff!important;
}
.download-btn{
text-decoration:none;
color: black;
}
 .theme-dark .download-btn{
      color: #fff!important;
}
.theme-dark .contact-information {
    background: #282828!important;
}
.theme-dark .contact-information .single-item .inner-box {
    background: #3c3c3c!important;
    box-shadow: 0 5px 10px #eee!important;
}
.theme-dark  .contact-information .single-item .inner-box p a {
    color: #fff!important;
}
.theme-dark  .support-section.service-page-1:before {
    background: #282828!important;
}
.extra-section{
    background: #f0f5f9;
}
.theme-dark .extra-section{
   background: #282828!important;
}
.theme-dark  .stats-section{
        background: #282828!important;
}
.theme-dark .sys_contactUs_forms {
    background: #3c3c3c!important;
}
.theme-dark .ckediter-data td {
    border-top: 1px solid #fff !important;
    border-bottom: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
    border-left: 1px solid #fff !important;
}
.theme-dark .ckediter-data .table-bordered tbody tr td span span span {
    color: #fff!important;
}
    .dicgc-section{
        margin-left: 37px;
    }
@media only screen and (max-width: 991px) {
    .main-header.style-two .logo-box {
         margin-bottom: 5px!important; 
    }
    .dicgc-section{
        margin-left: 0px!important;
    }
}
    /* font zize */
    
    .large-font .card-services-type-01 .card-info h5 {
        font-size: 23px!important;
    }
    
    .large-font .section-title .sub-title {
        font-size: 16px!important;
    }
    
    .large-font .reach-heading {
        font-size: 21px!important;
    }
    
    .large-font .text-cad {
        font-size: 17px!important;
    }
    
    .large-font .ckediter-data p strong span span span {
        font-size: 23px!important;
    }
    
    .large-font .ckediter-data p span span {
        font-size: 19px!important;
    }
    
    .large-font .ckediter-data .table-bordered tbody tr td span span span strong {
        font-size: 19px!important;
    }
    
    .large-font .ckediter-data .table-bordered tbody tr td span span {
        font-size: 19px!important;
    }
        .large-font .ckediter-data p span span span {
        font-size: 23px!important;
    }
    .large-font .ckediter-data table tbody tr td span strong span span {
        font-size: 19px!important;
    }
        .large-font .ckediter-data .table-bordered tbody tr td span span  {
        font-size: 19px!important;
    }
            .large-font .about-contant{
        font-size: 17px!important;
    }
   .large-font .ckediter-data p span {
font-size: 19px!important;
}
 .large-font .ckediter-data ul li span  strong{
font-size: 19px!important;
}
 .large-font .ckediter-data ul li span{
font-size: 19px!important;
}
.large-font .ckediter-data .table-bordered tbody tr td span span strong span {
    font-size: 20px !important;
}
.large-font .ckediter-data .table-bordered tbody tr td span span span {
    font-size: 20px !important;
}
.large-font .ckediter-data table tr td span strong span{
font-size: 19px!important;
}
.large-font .ckediter-data table tr td span{
font-size: 17px!important;
}
.large-font .ckediter-data table tr td span span{
font-size: 19px!important;
}