/* WizWeb dark mode — extracted from source blob 261b3bd61cf6afdf.css (body.dark ruleset). Loaded last; activated by <body class="dark">. */
body.dark{--white-color:#fff;--dark-white-color:#0b0c0c;--black-color:#000;--black-color2:#1e1f1f;--title-color:#fff;--title-color-opc:255,255,255;--text-color:#b5b5b5;--text-color-opc:255,255,255;--primary-color1:#ee4508;--primary-color1-opc:238,69,8;--primary-color2:#fff;--primary-color2-opc:255,255,255;--border-color:#5e5a5a6e;--border-color2:#3d3a3a6e}body.dark,body.dark.style-2{background-color:#000}body.dark .primary-btn3{border:solid #3067ff;border-width:1px 1px 3px}body.dark .details-button{background-image:linear-gradient(0deg,#fff,#fff)}body.dark .load-btn:after{background-color:var(--primary-color1)}body.dark .load-btn span{background-image:linear-gradient(0deg,#0b0c0c,#0b0c0c)}body.dark .load-btn span:after{color:var(--dark-primary-color2)}body.dark .load-btn span svg{stroke:var(--dark-primary-color2)}body.dark .load-btn:hover span{color:var(--white-color)}body.dark .load-btn:hover span svg{stroke:var(--white-color)}body.dark .form-inner input,body.dark .form-inner textarea{background-color:var(--light-black-color);border:unset}body.dark header.style-1 .header-logo .logo-dark{display:none}body.dark header.style-1 .header-logo .logo-light{display:block}body.dark header.style-1 .company-logo .logo-dark{display:none}body.dark header.style-1 .company-logo .logo-light{display:block;width:230px}@media only screen and (max-width:991px){body.dark header.style-1 .mobile-logo-area .mobile-logo-wrap .logo-dark{display:none}body.dark header.style-1 .mobile-logo-area .mobile-logo-wrap .logo-light{display:block}}body.dark header.style-1 .main-menu>ul>li ul.sub-menu>li>a:before,body.dark header.style-2 .main-menu>ul>li ul.sub-menu>li>a:before,body.dark header.style-3 .main-menu>ul>li ul.sub-menu>li>a:before{background:linear-gradient(90deg,#5f5f5f,var(--primary-color1),#5f5f5f)}body.dark header.style-3 .header-logo .logo-dark{display:none;width:230px}body.dark header.style-3 .header-logo .logo-light{display:block;width:230px}body.dark header.style-3 .company-logo .logo-dark{display:none;width:230px}body.dark .sidebar-menu .sidebar-menu-top-area .sidebar-menu-logo .logo-light,body.dark header.style-3 .company-logo .logo-light{display:block;width:230px}body.dark .home1-banner-section .banner-content .banner-content-bottom .rating-area .review .logo-dark,body.dark .sidebar-menu .sidebar-menu-top-area .sidebar-menu-logo .logo-dark{display:none;width:230px}body.dark .home1-banner-section .banner-content .banner-content-bottom .rating-area .review .logo-light{display:block;width:80px}body.dark .home5-banner-section .banner-content .banner-content-bottom .rating-area .review .logo-dark{display:none;width:230px}body.dark .home5-banner-section .banner-content .banner-content-bottom .rating-area .review .logo-light{display:block;width:230px}body.dark .home1-solution-section{background-color:var(--light-black-color);background-image:unset}body.dark .service-card .explore-btn{background:linear-gradient(180deg,#fff 0,#fff 98%);background-size:100% 1px;background-repeat:no-repeat;background-position:left 100%}body.dark .service-card .explore-btn:hover{background-size:0 1px;background-position:0 100%}body.dark .portfolio-section .portfolio-bottom-area .pagination-area{background-color:var(--light-black-color)}body.dark .portfolio-section .portfolio-bottom-area .pagination-area .swiper-pagination{border-top:1px solid hsla(0,0%,100%,.1)}body.dark .home1-approach-section .single-approach .approach-content-wrap{background-image:unset;background-color:var(--light-black-color)}body.dark .home1-approach-section .single-approach .approach-content-wrap:before{background:linear-gradient(180deg,rgba(36,38,39,0),rgba(36,38,39,.76) 26.46%,#242627 45.7%)}body.dark .testimonial-card-wrapper .testimonial-card .logo-and-rating .logo .light{display:none}body.dark .testimonial-card-wrapper .testimonial-card .logo-and-rating .logo .dark{display:block}body.dark .home1-testimonial-section{background-image:url(../media/testimonial-bg.f8c8e32d.png),linear-gradient(180deg,#0b0c0c,#0b0c0c)}body.dark .home1-testimonial-section .testimonial-content .rating-area li .single-rating .review .logo-dark{display:none}body.dark .home1-testimonial-section .testimonial-content .rating-area li .single-rating .review .logo-light{display:block}body.dark .home1-testimonial-section .testimonial-content .rating-area li:before{background-color:hsla(0,0%,100%,.2)}body.dark .contact-section .contact-form-wrap .contact-form-area{background-image:unset}body.dark .footer-section{background-color:#000;background-image:unset}body.dark .footer-section .footer-top .rating-area li .single-rating .review .logo-dark{display:none}body.dark .footer-section .footer-top .rating-area li .single-rating .review .logo-light{display:block}body.dark .footer-section .footer-top .rating-area li:before{background-color:hsla(0,0%,100%,.2)}body.dark .footer-section .footer-top .footer-widget .widget-title h4:after{background:linear-gradient(90deg,#0b0c0c .01%,#fff .02%,hsla(0,0%,100%,0) 102.8%);opacity:.4}body.dark .footer-section .footer-top .footer-logo-area .logo-bg .light{display:none}body.dark .footer-section .footer-top .footer-logo-area .logo-bg .dark{display:block}body.dark .footer-section .footer-top .footer-logo-area .logo .light{display:none}body.dark .footer-section .footer-top .footer-logo-area .logo .dark{display:block}body.dark .footer-section .footer-top .footer-logo .logo-dark{display:none}body.dark .footer-section .footer-top .footer-logo .logo-light{display:block}body.dark .footer-section.style-2,body.dark .footer-section.style-3,body.dark .footer-section.style-4{background-image:unset;background-color:var(--light-black-color)}body.dark .section-title2>span{background-color:var(--light-black-color);color:var(--white-color);border:1px solid rgba(var(--title-color-opc),.08)}body.dark .home2-banner-section{background-image:url(../media/home2-banner-bg-dark.b6bc3f04.png)}body.dark .home2-banner-section .banner-content>span{background-color:var(--light-black-color);color:var(--white-color);border:1px solid rgba(var(--title-color-opc),.08)}body.dark .home2-banner-section .banner-img .light-img{display:none}body.dark .home2-banner-section .banner-img .dark-img{display:block}body.dark .devops-services{background-color:var(--black-color)!important}body.dark .home2-service-section{background-color:var(--light-black-color)}body.dark .home2-service-section .section-title2 span{background-color:var(--black-color)}.devops-services .sevices-wrap .single-services,body.dark .home2-about-section .about-title>span{border:1px solid rgba(var(--title-color-opc),.08);background-color:var(--light-black-color)}body.dark .home2-about-section .about-title>span{color:var(--white-color)}body.dark .home2-about-section .about-feature-card{background-color:var(--light-black-color)}body.dark .home2-process-section{background:var(--light-black-color)}body.dark .home2-process-section .section-title2 span{background-color:var(--black-color)}body.dark .home2-process-section .process-slider-area .slider-btn-area{border:1px solid rgba(var(--title-color-opc),.1)}body.dark .home2-process-section .process-slider-area .slider-btn-area .content{border-left:1px solid rgba(var(--title-color-opc),.1);border-right:1px solid rgba(var(--title-color-opc),.1)}body.dark .home2-process-section .process-slider-area .single-process .number span{color:var(--white-color)}body.dark .home2-process-section .process-slider-area .single-process .number:before{border:1px solid rgba(var(--title-color-opc),.1)}body.dark .home2-process-section .process-slider-area .single-process .number:after,body.dark .home2-process-section .process-slider-area:before{background:hsla(0,0%,100%,.08)}body.dark .home2-process-section.two .section-title5 .sub-title5.two:after{border:1px solid rgba(18,31,31,.1);background:#323333}body.dark .home2-process-section.two .section-title5 .sub-title5.two:before{background:#434343}body.dark .home2-process-section.two .process-slider-area .single-process .number span{color:var(--white-color)}body.dark .home2-process-section.two .process-slider-area .single-process .number:before{border:1px solid rgba(var(--title-color-opc),.1)}body.dark .home2-process-section.two .process-slider-area .single-process .number:after{background:hsla(0,0%,100%,.08)}body.dark .home2-marketing-agency-section{background-image:unset;background-color:#1c1d26}body.dark .home2-marketing-agency-section .section-title2>span{background-color:var(--black-color)}body.dark .home2-marketing-agency-section .graf-img .light{display:none}body.dark .home2-marketing-agency-section .graf-img .dark{display:block}body.dark .home2-testimonial-section .testimonial-content{background-color:var(--light-black-color)}body.dark .home2-testimonial-section .testimonial-content .section-title2 span{background:var(--black-color);border:none}body.dark .home2-testimonial-section .testimonial-wrap{background-color:transparent}body.dark .home2-testimonial-section .testimonial-wrap .rating-area li .single-rating .review .logo-dark{display:none}body.dark .home2-testimonial-section .testimonial-wrap .rating-area li .single-rating .review .logo-light{display:block}body.dark .home2-testimonial-section .testimonial-wrap .rating-area li:before{background-color:hsla(0,0%,100%,.2)}body.dark .home2-contact-section{background-image:unset;background-color:var(--light-black-color)}body.dark .home2-contact-section .section-title2>span{background-color:var(--black-color)}body.dark .home3-process-section .process-card{background-color:var(--light-black-color)}body.dark .pricing-card.three{background:rgba(var(--primary-color1-opc),.1)}body.dark .pricing-card .pricing-content ul li:before{background:linear-gradient(90deg,rgba(5,45,57,.75),rgba(5,45,57,0) 81.82%)}body.dark .home3-project-management-section .project-management-tab-wrapper .project-management-nav .nav-tabs .nav-link{background:linear-gradient(180deg,#fff 0,#fff 98%);background-size:0 3px;background-repeat:no-repeat;background-position:right 100%;transition:background-size .75s}body.dark .home3-project-management-section .project-management-tab-wrapper .project-management-nav .nav-tabs .nav-link.active{background-size:100% 3px;background-position:0 100%}body.dark .home3-project-management-section .project-management-tab-wrapper .project-management-tab .project-management-tab-content,body.dark .home3-testimonial-section{background-image:unset;background-color:var(--light-black-color)}body.dark .home3-feature-section .feature-content-wrap .single-feature .icon{background-color:var(--light-black-color)}body.dark .home3-feature-section .feature-content-wrap .single-feature .icon svg{fill:var(--white-color)}body.dark .home3-faq-section{background-image:unset;background-color:var(--light-black-color)}body.dark .home4-banner-section{background-image:url(../media/home4-banner-bg-dark.9899db56.png),linear-gradient(180deg,#121212,#121212)}body.dark .home4-banner-section .banner-img.light{display:none}body.dark .home4-banner-section .banner-img.dark{display:block}body.dark .home4-about-section .about-coundown-area .single-countdown .content{background-color:#000}body.dark .home4-about-section .about-coundown-area .single-countdown .content p{color:hsla(0,0%,100%,.6)}body.dark .feature-card.two:after{opacity:1}body.dark .feature-card.two .icon .icon-bg svg{fill:#fe5f1147}body.dark .home2-pricing-plan-section .pricing-plan-tab-area nav .nav-tabs{border:1px solid rgba(63,68,75,.4)}body.dark .partnership-area .total-partner a{border-color:#4d4d4d}body.dark .partnership-area .total-partner a:hover{border-color:var(--primary-color1)}body.dark .partnership-area .single-pertner{background:#242627}body.dark .partnership-area .single-pertner svg{stroke:#474747}body.dark .partnership-area .single-pertner span{color:var(--title-color)}body.dark .partnership-area .single-pertner .partner-logos .black{display:none;visibility:hidden}body.dark .partnership-area .single-pertner .partner-logos .white{display:block;visibility:visible}body.dark .partnership-area .single-pertner p{color:var(--text-color)}body.dark .partnership-area .single-pertner:hover{background-color:var(--title-color)}body.dark .partnership-area .single-pertner:hover svg{stroke:var(--primary-color1)}body.dark .partnership-area .single-pertner:hover p,body.dark .partnership-area .single-pertner:hover span{color:var(--dark-white-color)}body.dark .partnership-area .single-pertner:hover .partner-logos .white{display:none;visibility:hidden}body.dark .partnership-area .single-pertner:hover .partner-logos .black{display:block;visibility:visible}body.dark .home5-banner-section{background-image:url(../media/home2-banner-bg-dark.b6bc3f04.png)}body.dark .home5-services-section{background-color:#242627}body.dark .home5-why-choose-section .why-choose-content .about-coundown-area .single-countdown .content{background-color:#000}body.dark .sub-title5{color:var(--text-color)}body.dark .sub-title5:after{border:1px solid rgba(11,12,12,.1);background:#3b3b3b}body.dark .sub-title5:before{background:rgba(241,244,255,.2)}body.dark .sub-title5.two:after{border:1px solid rgba(18,31,31,.1);background:#323333}body.dark .sub-title5.two:before{background:#434343}body.dark .home5-team-section{background-color:var(--light-black-color)}body.dark .portfolio-card{border:1px solid #242627}body.dark .portfolio-card .image-and-tag{background-color:var(--light-black-color)}body.dark .portfolio-card .image-and-tag .tag li a{background-color:#000}body.dark .portfolio-card .image-and-tag .tag li a:hover{color:var(--white-color);background-color:var(--primary-color1)}body.dark .portfolio-card .portfolio-content h4 a{color:var(--title-color)}body.dark .portfolio-card .portfolio-content h4 a:hover{color:var(--primary-color1)}body.dark .home4-footer-section.style-2{background:var(--light-black-color)}body.dark .home4-footer-section.style-2 .home4-footer-wrap .footer-top .footer-widget .widget-title{margin-bottom:25px}body.dark .home4-footer-section.style-2 .home4-footer-wrap .footer-top .footer-widget .widget-title h4:after{background:linear-gradient(90deg,#0b0c0c .01%,#fff .02%,hsla(0,0%,100%,0) 102.8%)}body.dark .home4-footer-section.style-2 .home4-footer-wrap .footer-top .footer-widget .footer-logo .logo-dark{display:none}body.dark .home4-footer-section.style-2 .home4-footer-wrap .footer-top .footer-widget .footer-logo .logo-light{display:block}body.dark .home4-footer-section.style-2 .contact-area,body.dark .home5-contact-section{background:var(--light-black-color)}body.dark .case-study-card.style-2 .card-content .learn-more-btn{background:linear-gradient(180deg,#fff 0,#fff 98%);background-size:100% 1px;background-repeat:no-repeat;background-position:left 100%;transition:background-size .75s}body.dark .case-study-card.style-2 .card-content .learn-more-btn:hover{background-size:0 1px;background-position:0 100%}body.dark .product-card{border:1px solid hsla(0,0%,100%,.15)}body.dark .checkout-page{background-color:var(--light-black-color)}body.dark .checkout-page .checkout-form-wrapper .checkout-form{background-color:var(--dark-white-color)}body.dark .blog-details .inquiry-form{background:var(--dark-white-color)}body.dark .sidebar-area .single-widget .tag-list li a{background:transparent;border:1px solid var(--border-color)}body.dark .sidebar-area .single-widget .tag-list li a:hover{background:var(--primary-color1)}

/* body dark background (source uses Bootstrap [data-bs-theme=dark] --bs-body-bg; make it explicit) */
body.dark{background-color:#0b0c0c}

/* force header transparent+absolute over hero (diagnostic/fix) */
