[data-bs-theme=dark] .at-header-logo img, [data-bs-theme=dark] .at-offcanvas-logo img, [data-bs-theme=dark] .dark-mode-invert{filter:invert(0) !important;}

.home-2-pricing-card {display:none !important;}
.fill-primary path{fill:none !important;}
.home-2-section-7 .fw-500{font-size:70px !important;   white-space: nowrap !important;}
@media (max-width: 767.98px) {
  
  .home-2-section-7 .fw-500{font-size:48px !important; white-space:normal !important;}
}
.sec-1-archive-1 .fw-500{font-size:70px !important;   }

.home-2-section-12 .h3{color:#fff !important;}
.home-2-section-12 .fz-font-lg{color:#f0ebeb !important}
.at-page-content .section-title.fz-200 { font-size: 80px !important; margin-top:10% !important;  }
.at-page-content .h5{margin-top:26% !important; font-size:23px !important}
.home-3-section-9 .section-title {font-size:70px !important;}
.bg-neutral-0 .text-1 .text-2{color:#ffff !important;}
.bg-neutral-0  .mb-3 {color:#ffff !important;}
.bg-neutral-0 .neutral-600 {color:#ffff !important;}
.sec-2-home-4 .reveal-text{font-size:60px !important;}
@media (max-width: 991.98px) {
    .at-page-content .section-title.fz-200 { font-size: 48px !important; }
}

[data-bs-theme="dark"] .at-header-area .at-header-logo img,
[data-bs-theme="dark"] .at-search-logo img {
    content: url("https://brainnovastudios.com/new-web/public/storage/newfolder/logo-2.png");
}

.at-service-item .number:hover{color:#654d96}
.at-service-item:hover .number{color:#654d96}

/* === BB-SUPPORT-LOGO-START === */
.at-header-logo img,
.at-offcanvas-logo img {
    height: 50px !important;
    width: auto !important;
    max-width: 100%;
}
@media (min-width: 1200px) and (max-width: 1399.98px){
    .at-header-logo img,
    .at-offcanvas-logo img {
        height: 45px !important;
        max-width: 200px;
       margin-left:-40px !important;
    }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
    /* Rebalance header columns when desktop menu is hidden (992-1199px) */
    .at-header-area .row > .col-lg-1 {
        flex: 0 0 auto;
        width: 25%;
    }
    .at-header-area .row > .col-lg-4 {
        flex: 0 0 auto;
        width: 75%;
    }
    .at-header-logo img,
    .at-offcanvas-logo img {
        height: 45px !important;
        max-width: 200px;
    }
}
@media (max-width: 767.98px) {
    .at-header-logo img,
    .at-offcanvas-logo img {
        height: 40px !important;
        max-width: 140px;
    }
}
/* === BB-SUPPORT-LOGO-END === */