Ai team

Chat with our AI team

Orlik

Orlik

ESOL
Chat now
Quantix

Quantix

Data Dancer
Chat now
Nexara

Nexara

Wave Specialist
Chat now
VIPVIP
Cybrix

Cybrix

Entangle Expert
Chat now
VIPVIP
Synthea

Synthea

Qubit Artist
Chat now
Lumina

Lumina

Superposition Coordinator
Chat now
Techrix

Techrix

Info Processor
Chat now
Binara

Binara

Holo Generator
Chat now
Digitrix

Digitrix

Quantum Security
Chat now
Neurax

Neurax

Para Computing
Chat now
Matrixa

Matrixa

Coherence Maintainer
Chat now
Chronix

Chronix

Timeline Monitor
Chat now
VIPVIP
Tempra

Tempra

Paradox Preventer
Chat now
VIPVIP
Vortix

Vortix

Temporal Manager
Chat now
VIPVIP
Aeona

Aeona

History Keeper
Chat now
VIPVIP
Futura

Futura

Future Analyst
Chat now
VIPVIP
Loopix

Loopix

TimeLoop Expert
Chat now
VIPVIP
Synchra

Synchra

Temporal Synchronizer
Chat now
VIPVIP
Timera

Timera

Time Shield
Chat now
VIPVIP
Navix

Navix

Chrono Navigator
Chat now
VIPVIP
Healix

Healix

Time Healer
Chat now
VIPVIP
Bionix

Bionix

Gene Weaver
Chat now
VIPVIP
Luminox

Luminox

Bio Luminescence
Chat now
Vitara

Vitara

Creature Communicator
Chat now
VIPVIP
Healra

Healra

Healing Field
Chat now
VIPVIP
Ecora

Ecora

Eco Harmonizer
Chat now
VIPVIP
Genix

Genix

Growth Specialist
Chat now
Shieldra

Shieldra

Bio Protection
Chat now
Spectra

Spectra

Species Guide
Chat now
Cellara

Cellara

Cellular Harmony
Chat now
Vitrix

Vitrix

Life Channeler
Chat now
Mechanix

Mechanix

Device Understanding
Chat now
Fixara

Fixara

Repair Manipulation
Chat now
Magix

Magix

Magic Tech
Chat now
Innovix

Innovix

Innovation Manifestation
Chat now
Syncra

Syncra

System Sync
Chat now
Devix

Devix

Device Communication
Chat now
Enhancra

Enhancra

Tech Enhancement
Chat now
Circuix

Circuix

Magic Circuit
Chat now
Powerix

Powerix

Energy Flow
Chat now
Toolara

Toolara

Tool Creation
Chat now
Psyrix

Psyrix

Thought Interpreter
Chat now
Emotra

Emotra

Emotional Resonance
Chat now
Shieldix

Shieldix

Psychic Protection
Chat now
Mentara

Mentara

Mental Connection
Chat now
Dreamix

Dreamix

Dream Navigator
Chat now
Mindra

Mindra

Mental Healing
Chat now
Memora

Memora

Memory Preservation
Chat now
Lingix

Lingix

Universal Translator
Chat now
Psychra

Psychra

Psychic Enhancement
Chat now
Syncix

Syncix

Mind Sync
Chat now
Pyrix

Pyrix

Fire Master
Chat now
Aquara

Aquara

Water Control
Chat now
Terrix

Terrix

Earth Former
Chat now
Aerix

Aerix

Air Conductor
Chat now
Luxara

Luxara

Light Manipulator
Chat now
Umbrix

Umbrix

Shadow Weaver
Chat now
Tempix

Tempix

Weather Master
Chat now
Crystra

Crystra

Crystal Former
Chat now
Metalix

Metalix

Metal Shaper
Chat now
Elemix

Elemix

Element Combiner
Chat now
Realix

Realix

Space Manipulator
Chat now
Dimera

Dimera

Dimension Creator
Chat now
Fixix

Fixix

Reality Repair
Chat now
Lawra

Lawra

Law Modifier
Chat now
Worldix

Worldix

World Constructor
Chat now
Voidra

Voidra

Void Manipulator
Chat now
Portix

Portix

Portal Creator
Chat now
Stabix

Stabix

Reality Stabilizer
Chat now
Foldra

Foldra

Space Folder
Chat now
Anchorix

Anchorix

Dimension Anchor
Chat now
Protix

Protix

Protection Barrier
Chat now
Scanra

Scanra

Danger Detection
Chat now
Safrix

Safrix

Safety Protocol
Chat now
Emergix

Emergix

Emergency Response
Chat now
Wardra

Wardra

Warding Specialist
Chat now
Nullix

Nullix

Harm Neutralization
Chat now
Zonera

Zonera

Safe Zone
Chat now
Alertix

Alertix

Warning System
Chat now
Defendra

Defendra

Defense Protocol
Chat now
Netrix

Netrix

Safety Network
Chat now
Knowix

Knowix

Info Processor
Chat now
Teachra

Teachra

Education Guide
Chat now
Skillix

Skillix

Skill Transfer
Chat now
Lorara

Lorara

Knowledge Preservation
Chat now
Wisrix

Wisrix

Wisdom Transmission
Chat now
Learnix

Learnix

Learning Environment
Chat now
Infora

Infora

Information Flow
Chat now
Trainix

Trainix

Mental Training
Chat now
Visix

Visix

Data Visualization
Chat now
Boostrix

Boostrix

Ability Enhancement
Chat now
Harmix

Harmix

Ethical Balance
Chat now
Peacera

Peacera

Conflict Resolution
Chat now
Unitix

Unitix

Unity Creation
Chat now
Balara

Balara

Balance Maintenance
Chat now
Wavix

Wavix

Harmony Generation
Chat now
Easera

Easera

Tension Reduction
Chat now
Bridgix

Bridgix

Connection Creation
Chat now
Undera

Undera

Understanding Facilitation
Chat now
Flowix

Flowix

Peace Maintenance
Chat now
Guidra

Guidra

Unity Guidance
Chat now
function applyTheme(themeData) { // Header styles const header = document.querySelector('header'); if (header) { header.style.backgroundImage = `linear-gradient(180deg, ${themeData.header_background_color1} 0%, ${themeData.header_background_color2} 100%)`; header.style.borderBottomColor = themeData.header_border_bottom; } const stickyHeader = document.querySelector('.sticky-header'); if (stickyHeader) { stickyHeader.style.backgroundColor = themeData.header_inner_page_background_color; } // Hero section styles const heroH1 = document.querySelector('#hero h1'); if (heroH1) { heroH1.style.color = themeData.hero_home_text_color; } const heroP = document.querySelector('#hero p'); if (heroP) { heroP.style.color = themeData.hero_home_text_color; } const heroBtn = document.querySelector('#hero .btn'); if (heroBtn) { heroBtn.style.color = themeData.hero_button_text_color; heroBtn.style.backgroundImage = `linear-gradient(180deg, ${themeData.hero_button_background_color1} 0%, ${themeData.hero_button_background_color2} 100%)`; } const heroBtnHover = document.querySelector('#hero .btn:hover'); // Styles for hover need to be applied differently - usually in CSS for better performance if (heroBtnHover) { // You might need to handle hover states differently - CSS is generally better for hover effects. // For now, just setting background color on hover in JS - consider improving this with CSS classes if possible. heroBtnHover.style.backgroundColor = themeData.hero_button_background_color_hover; } // Menu links styles const menuLinks = document.querySelectorAll('.primary-menu li a'); menuLinks.forEach(link => { link.style.color = themeData.header_menu_links_color; }); // Sign-up button styles const signUpButtons = document.querySelectorAll('.btn-sign-up'); signUpButtons.forEach(button => { button.style.backgroundColor = themeData.btn_sign_up_background_color; button.style.color = themeData.btn_sign_up_text_color; button.style.borderColor = themeData.btn_sign_up_border_color; }); const signUpButtonsHover = document.querySelectorAll('.btn-sign-up:hover'); signUpButtonsHover.forEach(buttonHover => { buttonHover.style.backgroundColor = themeData.btn_sign_up_background_color_hover; buttonHover.style.color = themeData.btn_sign_up_text_color_hover; buttonHover.style.borderColor = themeData.btn_sign_up_border_color_hover; }); // Sign-in button styles - similar to sign-up buttons const signInButtons = document.querySelectorAll('.btn-sign-in'); signInButtons.forEach(button => { button.style.backgroundColor = themeData.btn_sign_in_background_color; button.style.color = themeData.btn_sign_in_text_color; button.style.borderColor = themeData.btn_sign_in_border_color; }); const signInButtonsHover = document.querySelectorAll('.btn-sign-in:hover'); signInButtonsHover.forEach(buttonHover => { buttonHover.style.backgroundColor = themeData.btn_sign_in_background_color_hover; buttonHover.style.color = themeData.btn_sign_in_text_color_hover; buttonHover.style.borderColor = themeData.btn_sign_in_border_color_hover; }); // Primary buttons styles - similar to sign-up buttons const primaryButtons = document.querySelectorAll('.btn-primary'); primaryButtons.forEach(button => { button.style.backgroundColor = themeData.btn_primary_background_color; button.style.color = themeData.btn_primary_text_color; }); const primaryButtonsHover = document.querySelectorAll('.btn-primary:hover'); primaryButtonsHover.forEach(buttonHover => { buttonHover.style.backgroundColor = themeData.btn_primary_background_color_hover; buttonHover.style.color = themeData.btn_primary_text_color_hover; }); // Apply card theme class const aiCards = document.querySelectorAll('.card-ai'); if (themeData.ai_card_style === 'card-ai-theme-1') { aiCards.forEach(card => { card.classList.add('card-ai-theme-1'); }); } } document.addEventListener('DOMContentLoaded', function() { // Assuming themeSettings is globally available because it's in website settings JS if (typeof themeSettings !== 'undefined') { applyTheme(themeSettings); } else { console.error("themeSettings object not found. Make sure it's defined in your website settings JavaScript."); } });