[data-theme=light] .page-wrapper,[data-theme=light] section:not(.bg-gradient12):not(.bg-gradient15){background-color:#fff}[data-theme=light] .dark-footer{background-color:#f8f9fa!important}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5,[data-theme=light] h6{color:#1a1a1a}[data-theme=light] p{color:#4a4a4a}[data-theme=light] .text-muted{color:#6c757d!important}.theme-toggle-btn{background:var(--bg-gradient);color:#fff;cursor:pointer;width:40px;height:40px;box-shadow:0 4px 15px var(--shadow);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;transition:transform .3s,box-shadow .3s;display:flex}.theme-toggle-btn:hover{box-shadow:0 6px 20px var(--shadow);transform:scale(1.1)}.theme-toggle-btn:active{transform:scale(.95)}@media (max-width:768px){.theme-toggle-btn{width:35px;height:35px;font-size:16px}}[data-theme=light] .card,[data-theme=light] .service-card,[data-theme=light] .portfolio-card,[data-theme=light] .blog-card{background-color:#fff;border-color:#e0e0e0}[data-theme=light] .hero-card-web{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}[data-theme=light] .common-heading span{color:#667eea}[data-theme=light] .text-second{color:#764ba2}[data-theme=light] .navbar-brand img{filter:brightness(.2)}[data-theme=light] .header-nav{box-shadow:0 2px 10px #0000001a;background-color:#fffffff2!important}[data-theme=light] .header-nav a{color:#1a1a1a!important}[data-theme=light] .btn-main{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff!important}@media (max-width:768px){.theme-toggle-btn{width:45px;height:45px;font-size:18px;top:80px;right:20px}}
.mobile-menu2{align-items:center;display:flex;position:relative;z-index:9999!important}.mobile-menu2 .navm-{position:relative;z-index:9999!important}.mobile-menu2 .toggle{position:relative;z-index:9999!important;visibility:visible!important;opacity:1!important;display:block!important}.main-header{z-index:9998!important;background:#000!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.main-header.fixed-top{position:fixed!important}.main-header .menu-header{justify-content:space-between;align-items:center;width:100%;min-height:80px;padding:10px 0;display:flex}.main-header .dsk-logo{align-items:center;display:flex}.main-header .dsk-logo img{width:auto;max-height:50px}.featured-slider-wrapper{position:relative;z-index:1!important}#main-nav{z-index:9999!important;position:fixed!important}.mobile-menu2 .toggle{cursor:pointer!important;pointer-events:auto!important}.mobile-menu2 .navm-{pointer-events:auto!important}@media (max-width:991px){.main-header .menu-header{justify-content:space-between!important;align-items:center!important;min-height:100px!important;display:flex!important}.mobile-menu2{align-items:center!important;display:flex!important}.mobile-menu2 .mob-nav2{align-items:center!important;gap:15px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.mobile-menu2 .mob-nav2 li,.mobile-menu2 .navm-{align-items:center!important;display:flex!important}.mobile-menu2 .navm- a.toggle{cursor:pointer!important;visibility:visible!important;opacity:1!important;width:40px!important;height:40px!important;display:block!important;position:relative!important}.mobile-menu2 .navm- a.toggle span{background:#fff!important;width:24px!important;height:2px!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.mobile-menu2 .navm- a.toggle span:before,.mobile-menu2 .navm- a.toggle span:after{content:""!important;background:#fff!important;width:24px!important;height:2px!important;display:block!important;position:absolute!important;left:0!important}.mobile-menu2 .navm- a.toggle span:before{top:-8px!important}.mobile-menu2 .navm- a.toggle span:after{bottom:-8px!important}.mobile-menu2 .hidedesktop a{align-items:center!important;padding:8px 16px!important;line-height:normal!important;display:inline-flex!important}}
