:root{--background:#fff;--foreground:#0f1408;--muted:#0f14088c;--surface:#fff;--card:#fff;--border:#3f5f501a;--accent:#3f5f50;--accent-foreground:#fff;--input:#fff;--input-foreground:#0f1408;--accent-strong:#6a9b82;--accent-gradient:linear-gradient(52deg,#3f5f50 0%,#6a9b82 49%,#8fbfa5 100%);--bs-link-color-rgb:63,95,80;--bs-link-hover-color-rgb:106,155,130;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--background:#0d0d0d;--background-2:#121212;--surface:#181818;--card:#1e1e1e;--elevated:#262626;--foreground:#ededed;--muted:#ededed8c;--border:#ffffff1a;--accent-strong:#8fbfa5;--accent-gradient:linear-gradient(52deg,#3f5f50 0%,#6a9b82 49%,#8fbfa5 100%);--bs-link-color-rgb:106,155,130;--bs-link-hover-color-rgb:143,191,165;--accent:#6a9b82;--accent-foreground:#0a0d0b;--input:#151b18;--input-foreground:#e9efea;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-body:var(--background);--color-default:#e9efeab8;--color-heading:var(--foreground);--color-border:var(--border);--color-gray:var(--muted);--eco-primary:#6a9b82;--eco-secondary:#8fbfa5;--eco-bg-main:var(--background);--eco-bg-alt:#101512;--eco-border-soft:var(--border);--eco-text-primary:var(--foreground);--eco-text-body:#e9efeab8;--eco-text-muted:var(--muted);--eco-shadow-soft:0 10px 30px #00000080;--eco-glow-soft:0 18px 50px #6a9b8247}:root[data-theme=dark] .adilm-ci{--adilm-primary:#6a9b82;--adilm-lift:#8fbfa5;--adilm-depth:#101512;--adilm-border:var(--border);--adilm-shadow:0 10px 30px #00000080;--adilm-glow:0 18px 50px #6a9b8247}:root[data-theme=dark] body{background-color:var(--background)!important;background-image:radial-gradient(65% 50% at 82% 0,#242424,#0000 70%),radial-gradient(55% 45% at 8% 100%,#1b1b1b,#0000 72%),linear-gradient(#151515 0%,#0d0d0d 55%,#111 100%)!important;background-repeat:no-repeat!important;background-attachment:fixed!important}:root[data-theme=dark] .ai-chatbot-page,:root[data-theme=dark] .contact-page,:root[data-theme=dark] .legal-page,:root[data-theme=dark] .blog-page,:root[data-theme=dark] .project-page,:root[data-theme=dark] .project-details-page,:root[data-theme=dark] .service-details-page,:root[data-theme=dark] .about-page,:root[data-theme=dark] .inner-page{background-color:#0000!important}:root[data-theme=dark] .ai-chatbot-page .xb-feature-item-3 .xb-item--inner,:root[data-theme=dark] .ai-chatbot-page .pricing-item,:root[data-theme=dark] .ai-chatbot-page .ac-testimonial-item,:root[data-theme=dark] .ai-chatbot-page .xb-faq,:root[data-theme=dark] .ai-chatbot-page .integration-container,:root[data-theme=dark] .ai-chatbot-page .integration-logo,:root[data-theme=dark] .ai-chatbot-page .xb-process-step,:root[data-theme=dark] .ai-chatbot-page .xb-process-item,:root[data-theme=dark] .ai-chatbot-page .xb-faq .accordion_box .block .acc-btn,:root[data-theme=dark] .ai-chatbot-page .xb-faq .accordion_box .block .content,:root[data-theme=dark] .ai-chatbot-page .xb-video-wrap,:root[data-theme=dark] .ai-chatbot-page .ac-footer-wrap,:root[data-theme=dark] .contact-page .xb-contact-wrap,:root[data-theme=dark] .contact-page .xb-contact-form,:root[data-theme=dark] .contact-page .xb-main-contact,:root[data-theme=dark] .blog-page .blog_details_item,:root[data-theme=dark] .blog-page .recent_post_block .recent_post_item,:root[data-theme=dark] .project-page .xb-project-content .xb-item--inner,:root[data-theme=dark] .service-details-page .service_process_faq .accordion .accordion-body,:root[data-theme=dark] .adilm-ci .xb-ser-item,:root[data-theme=dark] .adilm-ci .xb-ser-item .xb-item--inner,:root[data-theme=dark] .adilm-ci .megamenu_case .xb-item--inner,:root[data-theme=dark] .xb-process-item,:root[data-theme=dark] .service_link .xb-item--icon{background-color:var(--card)!important;border-color:var(--border)!important}:root[data-theme=dark] .ai-chatbot-page .pricing-item .xb-tag,:root[data-theme=dark] .blog-page .tags_block li a,:root[data-theme=dark] .blog-page .blog-pagination li a,:root[data-theme=dark] .ai-chatbot-page .xb-social_icon li a,:root[data-theme=dark] .xb-video-nav,:root[data-theme=dark] .career-menu button:not(.active):hover{background-color:var(--surface)!important;border-color:var(--border)!important;color:var(--foreground)!important}:root[data-theme=dark] .contact-page .xb-contact-items .form-btn,:root[data-theme=dark] .contact-page .contact-email-btn,:root[data-theme=dark] .contact-page .xb-contact-items .contact-email-btn,:root[data-theme=dark] .contact-page .xb-contact-form .xb-select-file span,:root[data-theme=dark] .service-details-page .thm-btn .arrow-icon,:root[data-theme=dark] .btn-video{background-color:var(--card)!important;color:var(--foreground)!important;border-color:var(--border)!important}:root[data-theme=dark] .xb-item--tag,:root[data-theme=dark] .agency-btn .text,:root[data-theme=dark] .thm-btn.agency-btn{color:var(--accent-foreground)!important}:root[data-theme=dark] .agency-btn svg,:root[data-theme=dark] .agency-btn .arrow-icon rect,:root[data-theme=dark] .agency-btn .arrow-icon path{fill:var(--accent-foreground)!important}:root[data-theme=dark] .header-style--one .header__wrap{border-color:var(--border);background:linear-gradient(135deg,#1a1a1aeb,#0c0c0ce0);box-shadow:0 14px 30px #0000008c}:root[data-theme=dark] .header-style--one .xb-header-area-sticky .header__wrap{border-color:var(--border);background:linear-gradient(135deg,#1e1e1ef5,#0e0e0ef0);box-shadow:0 10px 26px #0009}:root[data-theme=dark] .header-style--one .header__wrap:after{opacity:.22}.xb-header-logo--adilm .xb-header-logo-img--dark,:root[data-theme=dark] .xb-header-logo--adilm .xb-header-logo-img--light{display:none}:root[data-theme=dark] .xb-header-logo--adilm .xb-header-logo-img--dark{object-fit:contain;width:105px;height:70px;max-height:70px;display:inline-block;mix-blend-mode:normal!important;filter:none!important}.service_link,.integration-logo:after,.xb-faq:before,.xb-contact-inner,.xb-text-marquee-item .title,.mega_menu_wrapper_inner:before,.mega_menu_wrapper .iconbox_block_2:after,.content_layer_group>li[aria-expanded=true] span,.content_layer_group>li.active span,.content_layer_group span:after{background:var(--accent-gradient)}.xb-footer-input-form button{background:var(--accent)!important;color:var(--accent-foreground)!important}.xb-faq .accordion_box .block .acc-btn .arrow,.comparison-vs-logo{background-color:var(--accent)!important}.xb-marquee-item .number{color:var(--accent)!important;border-color:var(--border)!important}.btn-video{color:var(--accent-foreground)!important}.logo1,.call-nav-logo{color:inherit}:root[data-theme=dark] .offcanvas-sidebar,:root[data-theme=dark] .nice-select .list,:root[data-theme=dark] .xb-contact-form .xb-input-field input,:root[data-theme=dark] .xb-contact-form .xb-input-field textarea,:root[data-theme=dark] .xb-contact-form .xb-select-field .nice-select,:root[data-theme=dark] .xb-contact-form .xb-select-file{background-color:var(--surface)!important}:root[data-theme=dark] .header-style--one .main-menu>ul>li>a,:root[data-theme=dark] .header-style--one .main-menu>ul>li>a span,:root[data-theme=dark] .header-style--one .main-menu>ul>li.active>a,:root[data-theme=dark] .header-style--one .main-menu>ul>li.active>a span,:root[data-theme=dark] .header-style--one .xb-nav-mobile,:root[data-theme=dark] .ai-chatbot-page .main-menu>ul>li>a,:root[data-theme=dark] .contact-page .main-menu>ul>li>a,:root[data-theme=dark] .legal-page .main-menu>ul>li>a,:root[data-theme=dark] .blog-page .main-menu>ul>li>a,:root[data-theme=dark] .project-page .main-menu>ul>li>a,:root[data-theme=dark] .project-details-page .main-menu>ul>li>a,:root[data-theme=dark] .service-details-page .main-menu>ul>li>a,:root[data-theme=dark] #xb-header-area .xb-header-menu .xb-menu-primary li a,:root[data-theme=dark] .breadcrumb .breadcrumb-item,:root[data-theme=dark] .breadcrumb__title,:root[data-theme=dark] .contact-page .breadcrumb .breadcrumb-item,:root[data-theme=dark] .contact-page .breadcrumb__title,:root[data-theme=dark] .legal-page .breadcrumb .breadcrumb-item,:root[data-theme=dark] .legal-page .breadcrumb__title,:root[data-theme=dark] .blog-page .breadcrumb .breadcrumb-item,:root[data-theme=dark] .blog-page .breadcrumb__title,:root[data-theme=dark] .project-page .breadcrumb .breadcrumb-item,:root[data-theme=dark] .project-page .breadcrumb__title,:root[data-theme=dark] .project-details-page .breadcrumb .breadcrumb-item,:root[data-theme=dark] .project-details-page .breadcrumb__title,:root[data-theme=dark] .service-details-page .breadcrumb .breadcrumb-item,:root[data-theme=dark] .service-details-page .breadcrumb__title,:root[data-theme=dark] .contact-page .xb-contact-form .xb-input-field label,:root[data-theme=dark] .xb-contact-items .xb-item--contact_info,:root[data-theme=dark] .xb-video-nav-item .nav-link,:root[data-theme=dark] .ai-chatbot-page .xb-faq .accordion_box .block .acc-btn .number{color:var(--foreground)!important}:root[data-theme=dark] .xb-footer-heading .mail,:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3,:root[data-theme=dark] h4,:root[data-theme=dark] h5,:root[data-theme=dark] h6{color:var(--foreground)}:root[data-theme=dark] input[type=text],:root[data-theme=dark] input[type=password],:root[data-theme=dark] input[type=email],:root[data-theme=dark] input[type=tel],:root[data-theme=dark] input[type=search],:root[data-theme=dark] input[type=number],:root[data-theme=dark] form select,:root[data-theme=dark] textarea,:root[data-theme=dark] .nice-select,:root[data-theme=dark] .blog-page .form-group .form-control,:root[data-theme=dark] .contact-page .xb-contact-form .xb-input-field input,:root[data-theme=dark] .contact-page .xb-contact-form .xb-input-field textarea,:root[data-theme=dark] .contact-page .xb-contact-form .xb-select-field .nice-select,:root[data-theme=dark] .contact-page .xb-contact-form .xb-select-file,:root[data-theme=dark] .ai-chatbot-page .xb-footer-input-form input{background-color:var(--input)!important;color:var(--input-foreground)!important;border-color:var(--border)!important}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:var(--muted)}:root[data-theme=dark] .nice-select .list{background-color:var(--card);border:1px solid var(--border)}:root[data-theme=dark] .nice-select .option:hover,:root[data-theme=dark] .nice-select .option.focus,:root[data-theme=dark] .nice-select .option.selected.focus{background-color:var(--surface);color:var(--foreground)}:root[data-theme=dark] .xb-border,:root[data-theme=dark] hr,:root[data-theme=dark] .ai-chatbot-page .ac-footer-wrap{border-color:var(--border)}:root[data-theme=dark] .legal-page .legal-content-card{background-color:var(--card)!important}:root[data-theme=dark] .legal-page .legal-content-card :where(p,li,td,th,blockquote){color:var(--eco-text-body)!important}:root[data-theme=dark] .legal-page .legal-content-card :where(h1,h2,h3,h4,h5,h6,strong){color:var(--foreground)!important}.xb-footer-theme{justify-content:flex-end;padding:18px 0 24px;display:flex}@media (max-width:767px){.xb-footer-theme{justify-content:center}}.adilm-theme-toggle{font-family:var(--font-body);flex-wrap:wrap;align-items:center;gap:10px;line-height:1;display:inline-flex}.adilm-theme-toggle__label{letter-spacing:.01em;opacity:.8;font-size:13px}.adilm-theme-toggle__options{background:#80808029;border:1px solid #80808059;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.adilm-theme-toggle__btn{color:inherit;opacity:.72;letter-spacing:.01em;cursor:pointer;transition:background-color .2s var(--easing),opacity .2s var(--easing);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.adilm-theme-toggle__btn:hover{opacity:1}.adilm-theme-toggle__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.adilm-theme-toggle__btn[data-active=true]{opacity:1;background:#80808073}.adilm-theme-toggle__icon{align-items:center;display:inline-flex}.adilm-theme-toggle{color:inherit}@media (max-width:575px){.adilm-theme-toggle__text{display:none}.adilm-theme-toggle__btn{padding:10px 14px}}@media (prefers-reduced-motion:reduce){.adilm-theme-toggle__btn{transition:none}}
