*{font-family:'Space Grotesk';scroll-behavior:smooth}:root{--color-primary:#CE5BEA;--color-primary-rgb:140, 255, 0;--color-primary2:#e85a2f;--color-primary2-rgb:232, 90, 47;--color-primary3:#ff6b45;--color-primary3-rgb:255, 107, 69;--color-1:#f4f4f4;--color-1-rgb:244, 244, 244;--color-2:#141414;--color-2-rgb:20, 20, 20;--color-3:#fcfcfc;--color-3-rgb:252, 252, 252;--color-4:#5b5b5b;--color-4-rgb:91, 91, 91;--color-5:#e7e7e7;--color-5-rgb:231, 231, 231;--color-6:#d2d2d2;--color-6-rgb:210, 210, 210;--color-7:#f5f5f5;--color-7-rgb:245, 245, 245;--color-8:#1d1d1d;--color-8-rgb:29, 29, 29;--color-9:#626262;--color-9-rgb:98, 98, 98;--color-white:#ffffff;--color-white-rgb:255, 255, 255;--color-black:#000000;--color-black-rgb:0, 0, 0}.text-primary-color{color:#CE5BEA}.site-header{position:sticky;top:0;z-index:10;background-color:#fff0;color:#FFF}.site-header.scrolled{background:rgb(255 255 255 / .2);box-shadow:0 4px 30px rgb(0 0 0 / .1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .3);transition:background-color 0.3s ease;z-index:1000}.primary-color{color:#CE5BEA!important}.secondary-color{color:#090526}.para-color{color:#090526}h1{font-size:75px}h2{font-size:48px}h3{font-size:34px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.card{padding:25px;background:#FFF;border-radius:24px;border:1px solid #6199F010;box-shadow:0 0 50px 0 rgb(0 0 0 / .05);height:100%}.site-footer .site-branding{display:none}.contact-form-style{label{width:100%;input{min-height:54px;border-radius:5px;box-shadow:0 0 25px 0 rgb(0 0 0 / .05);border:none}textarea{max-height:120px;border-radius:5px;box-shadow:0 0 25px 0 rgb(0 0 0 / .05);border:none}}.checkbox label{display:flex!important;align-items:center!important;gap:15px}.checkbox span{margin-left:0}.submit-button input{border:none;background:linear-gradient(148deg,#3b89ff 0%,#ec83ff 100%);color:#090526;font-weight:700;padding:15px 44px;border-radius:100px;margin-top:20px;width:100%}}#menu-primary-menu{align-items:center;gap:15px;li:last-child{border-radius:50px;background:linear-gradient(148deg,#B8D4FF 0%,#F7CBFF 100%);padding:.20rem .75rem}}.gradient-heading .elementor-heading-title{background-image:linear-gradient(to right bottom,#b8d4ff,#c6d3ff,#d5d0ff,#e6ceff,#f7cbff);background-clip:text;background-color:#fff0}@media (min-width:365px) and (max-width:665px){.site-header{padding-inline-end:0;padding-inline-start:0}}.typing::after{content:"";font-family:monospace;font-size:24px;white-space:nowrap;display:inline-block;animation:typed 20s steps(1) infinite}@keyframes typed{0.000%{content:"I"}0.763%{content:"In"}1.527%{content:"Int"}2.290%{content:"Inte"}3.053%{content:"Intel"}3.817%{content:"Intell"}4.580%{content:"Intelli"}5.343%{content:"Intellig"}6.107%{content:"Intellige"}6.870%{content:"Intelligen"}7.633%{content:"Intelligent"}8.397%{content:"Intelligent "}9.160%{content:"Intelligent A"}9.923%{content:"Intelligent Au"}10.687%{content:"Intelligent Aut"}11.450%{content:"Intelligent Auto"}12.213%{content:"Intelligent Autom"}12.977%{content:"Intelligent Automa"}13.740%{content:"Intelligent Automat"}14.503%{content:"Intelligent Automati"}15.267%{content:"Intelligent Automatio"}16.030%{content:"Intelligent Automation"}16.793%{content:"Intelligent Automatio"}17.557%{content:"Intelligent Automati"}18.320%{content:"Intelligent Automat"}19.083%{content:"Intelligent Automa"}19.847%{content:"Intelligent Autom"}20.610%{content:"Intelligent Auto"}21.373%{content:"Intelligent Aut"}22.137%{content:"Intelligent Au"}22.900%{content:"Intelligent A"}23.663%{content:"Intelligent "}24.427%{content:"Intelligent"}25.190%{content:"Intelligen"}25.953%{content:"Intellige"}26.717%{content:"Intellig"}27.480%{content:"Intelli"}28.243%{content:"Intell"}29.007%{content:"Intel"}29.770%{content:"Inte"}30.533%{content:"Int"}31.297%{content:"In"}32.060%{content:"I"}32.823%{content:""}33.587%{content:"D"}34.350%{content:"Da"}35.113%{content:"Dat"}35.877%{content:"Data"}36.640%{content:"Data "}37.403%{content:"Data I"}38.167%{content:"Data In"}38.930%{content:"Data Ins"}39.693%{content:"Data Insi"}40.457%{content:"Data Insig"}41.220%{content:"Data Insigh"}41.983%{content:"Data Insight"}42.747%{content:"Data Insights"}43.510%{content:"Data Insight"}44.273%{content:"Data Insigh"}45.037%{content:"Data Insig"}45.800%{content:"Data Insi"}46.563%{content:"Data Ins"}47.327%{content:"Data In"}48.090%{content:"Data I"}48.853%{content:"Data "}49.617%{content:"Data"}50.380%{content:"Dat"}51.143%{content:"Da"}51.907%{content:"D"}52.670%{content:""}53.433%{content:"S"}54.197%{content:"Sm"}54.960%{content:"Sma"}55.723%{content:"Smar"}56.487%{content:"Smart"}57.250%{content:"Smart "}58.013%{content:"Smart D"}58.777%{content:"Smart De"}59.540%{content:"Smart Dec"}60.303%{content:"Smart Deci"}61.067%{content:"Smart Decis"}61.830%{content:"Smart Decisi"}62.593%{content:"Smart Decisio"}63.357%{content:"Smart Decision"}64.120%{content:"Smart Decisions"}64.883%{content:"Smart Decision"}65.647%{content:"Smart Decisio"}66.410%{content:"Smart Decisi"}67.173%{content:"Smart Decis"}67.937%{content:"Smart Deci"}68.700%{content:"Smart Dec"}69.463%{content:"Smart De"}70.227%{content:"Smart D"}70.990%{content:"Smart "}71.753%{content:"Smart"}72.517%{content:"Smar"}73.280%{content:"Sma"}74.043%{content:"Sm"}74.807%{content:"S"}75.570%{content:""}76.333%{content:"M"}77.097%{content:"Ma"}77.860%{content:"Mac"}78.623%{content:"Mach"}79.387%{content:"Machi"}80.150%{content:"Machin"}80.913%{content:"Machine"}81.677%{content:"Machine "}82.440%{content:"Machine L"}83.203%{content:"Machine Le"}83.967%{content:"Machine Lea"}84.730%{content:"Machine Lear"}85.493%{content:"Machine Learn"}86.257%{content:"Machine Learni"}87.020%{content:"Machine Learnin"}87.783%{content:"Machine Learning"}88.547%{content:"Machine Learnin"}89.310%{content:"Machine Learni"}90.073%{content:"Machine Learn"}90.837%{content:"Machine Lear"}91.600%{content:"Machine Lea"}92.363%{content:"Machine Le"}93.127%{content:"Machine L"}93.890%{content:"Machine "}94.653%{content:"Machine"}95.417%{content:"Machin"}96.180%{content:"Machi"}96.943%{content:"Mach"}97.707%{content:"Mac"}98.470%{content:"Ma"}99.233%{content:"M"}100.000%{content:""}}@keyframes beam-blink{75%{border-color:#fff0}}*{backface-visibility:hidden}.typeing-effect-word{color:#222!important;-webkit-font-smoothing:antialiased}.typeing-effect-word::after{content:"​";animation:typed 12s linear 2s infinite,beam-blink 50s infinite}.button-transition a{transition:0.3s ease}.btn-hover-filled .elementor-button{font-size:16px;font-weight:600;color:#fff;cursor:pointer;text-align:center;border:none;background-size:200% 100%;border-radius:50px;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover-filled .elementor-button:hover{background-position:100% 0;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover-filled .elementor-button:focus{outline:none}.btn-hover-filled .elementor-button{background-image:linear-gradient(to right,#F7CBFF,#DACFFF,#D9E6FE)}.blog-style .eael-grid-post .eael-entry-media{padding:10px}.blog-style .eael-grid-post-excerpt{p{padding:10px 0}}.blog-style .eael-post-elements-readmore-btn::after{content:'';display:inline-block;background-image:url(https://sensiwise.ai/wp-content/uploads/2024/07/arrow.svg);background-repeat:no-repeat;background-size:20px;width:20px;height:24px;margin-left:8px;vertical-align:middle}.gradient-outlined-hover-btn .elementor-button{position:relative;padding:10px 20px;font-size:16px;color:#000;background-color:#fff0;border:2px solid #000;border-radius:50px;cursor:pointer;overflow:hidden;transition:color 0.4s ease}.gradient-outlined-hover-btn .elementor-button::before{content:'';position:absolute;top:-50%;right:-50%;width:200%;height:200%;border-radius:50px;background:linear-gradient(90deg,#F7CBFF 10%,#B8D4FF 100%);z-index:-1;transition:transform 0.8s ease;transform:translate(0,0)}.gradient-outlined-hover-btn .elementor-button:hover::before{transform:translate(-100%,100%)}.gradient-outlined-hover-btn .elementor-button:hover{color:#000}.gradient-hover-btn .elementor-button{position:relative;padding:10px 20px;font-size:16px;color:#000;background-color:#fff0;border:2px solid #000;border-radius:50px;cursor:pointer;overflow:hidden;transition:color 0.4s ease}.gradient-hover-btn .elementor-button::before{content:'';position:absolute;top:-50%;right:-50%;width:200%;height:200%;border-radius:50px;background:linear-gradient(90deg,#F7CBFF 10%,#B8D4FF 100%);z-index:-1;transition:transform 0.8s ease;transform:translate(-100%,100%)}.gradient-hover-btn .elementor-button:hover::before{transform:translate(0,0)}.gradient-hover-btn:hover{color:#000}.industries-parent{scroll-snap-type:x mandatory}.industries-card{scroll-snap-align:start;min-width:400px}.nf-form-layout{.ninja-forms-form-wrap *,.ninja-forms-form-wrap :after,.ninja-forms-form-wrap :before{display:none!important}}nf-fields-wrap{display:flex;flex-wrap:wrap;.email-container{margin-bottom:0;min-width:300px;max-width:350px!important;.nf-field-label{display:none}}nf-section{display:none}}.nf-field-element{#nf-field-10{background:#fff0;color:#09052650;border:1.5px solid #CE5BEA;border-right:none;border-radius:10px 0 0 10px!important}#nf-field-12{background:linear-gradient(90deg,#B8D4FF 0%,#F7CBFF 100%);;color:#090526;font-weight:700;border:1.5px solid #CE5BEA;border-radius:0 10px 10px 0!important;width:175px}#nf-field-10_1{background:#fff0;color:#fff;border:1.5px solid #CE5BEA;border-right:none;border-radius:10px 0 0 10px!important}#nf-field-12_1{background:linear-gradient(90deg,#B8D4FF 0%,#F7CBFF 100%);;color:#090526;font-weight:700;border:1.5px solid #CE5BEA;border-radius:0 10px 10px 0!important;width:175px}}.nf-before-form-content{display:none}.nf-after-form-content{display:none}.nf-field-container{margin-bottom:0!important}@media only screen and (max-width :575px){.ninja-forms-form-wrap *{width:100%}#nf-field-12-wrap{width:100%}#nf-field-12-container{width:100%}.nf-field-element{#nf-field-10{background:#fff0;color:#09052650;border:1.5px solid #CE5BEA;border-radius:10px!important}#nf-field-12{background:linear-gradient(90deg,#B8D4FF 0%,#F7CBFF 100%);;color:#090526;font-weight:700;border:1.5px solid #CE5BEA;border-radius:10px!important;width:100%}.email-container{margin-bottom:0;min-width:300px;width:100%}#nf-field-10_1{background:#fff0;color:#fff;border:1.5px solid #CE5BEA;border-radius:10px!important;width:100%}#nf-field-12_1{background:linear-gradient(90deg,#B8D4FF 0%,#F7CBFF 100%);;color:#090526;font-weight:700;border:1.5px solid #CE5BEA;border-radius:10px!important;width:100%}}}.elementor-social-icons-wrapper{display:flex!important}.tab-inner{display:flex;align-items:center;gap:5vw}.tab-para-style{font-size:clamp(16px, 3vw, 22px);line-height:200%}.tab-image{width:500px!important;height:auto!important}.position-relative{position:relative}:root{--d:900ms;--e:cubic-bezier(0.19, 1, 0.22, 1)}.industry-box{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;background-color:#f5f5f5;transition:transform var(--d) var(--e)}.industry-box h2{position:relative;transform:translateY(0);font-size:1.5rem;font-weight:700;z-index:1;transition:transform var(--d) var(--e);backface-visibility:hidden}.industry-box-para{position:absolute;transform:translateY(100%);opacity:0;font-size:1rem;z-index:0;transition:transform var(--d) var(--e),opacity var(--d) var(--e);backface-visibility:hidden}.industry-box:hover h2{transform:translateY(-75px)}.industry-box:hover .below-industry-title h2{transform:translateY(-125px)!important}.industry-box:hover .above-industry-title h2{transform:translateY(-140px)!important}.industry-box:hover .finance-above-industry-title h2{transform:translateY(-170px)!important}.industry-box:hover .industry-box-para{transform:translateY(20%);opacity:1}@media (max-width :567px){.why-choose-us ul{flex-wrap:nowrap!important;overflow:auto;padding-bottom:10px!important;padding-left:20px!important;li span{white-space:nowrap}}}@media (max-width :768px){.tab-inner{display:flex;flex-direction:column;align-items:center;gap:5vw}}.subscribe-form{.email-container{max-width:100%!important}.elementor-widget-shortcode{width:100%}nf-field{width:100%}h3{display:none}input{width:100%!important;color:#fff!important;border:0!important;padding-left:20px!important;border-radius:50px!important;background:#090526!important}#nf-field-15{display:none}#nf-field-14-container .nf-field-element{padding:2px;background:linear-gradient(90deg,#B8D4FF 0%,#F7CBFF 100%)!important;border-radius:50px!important}p{color:#fff}input::placeholder{color:#fff!important;opacity:1!important}}.margin-top{margin-top:50px!important}.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#CE5BEA;color:#fff;border:0}#join-us{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 10px rgb(0 0 0 / .1);.sec-heading{font-size:24px;font-weight:600;color:#222;margin-bottom:20px;border-bottom:2px solid #dfdfdf;padding-bottom:8px}.label{font-size:16px;font-weight:500;color:#333;margin-bottom:8px}.wpcf7-form-control{width:100%;max-width:100%;padding:12px 16px;background-color:#fff;border:1px solid #ccc;border-radius:6px;font-size:16px;color:#333;box-shadow:none;transition:border-color 0.3s ease,box-shadow 0.3s ease}}.wpcf7-form-control.wpcf7-checkbox input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #0073aa;border-radius:4px;background-color:#fff;cursor:pointer;position:relative;transition:background-color 0.3s ease,border-color 0.3s ease;margin-right:8px;vertical-align:middle}.wpcf7-form-control.wpcf7-checkbox input[type="checkbox"]:checked::after{content:'';position:absolute;top:2px;left:5px;width:4px;height:9px;border:solid #0073aa;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7-form-control.wpcf7-checkbox label{display:inline-flex;align-items:center;font-size:16px;color:#333;margin-right:20px;cursor:pointer}.wpcf7-form-control.select,.wpcf7-select{width:100%;max-width:100%;padding:12px 16px;font-size:16px;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:border-color 0.3s ease,box-shadow 0.3s ease;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px}.wpcf7-form-control.select:focus,.wpcf7-form-control select:focus{border-color:#0073aa;box-shadow:0 0 0 3px rgb(0 115 170 / .2);outline:none}.wpcf7-form-control.wpcf7-textarea{width:100%;max-width:100%;max-height:120px;padding:12px 16px;font-size:16px;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:none;resize:vertical;transition:border-color 0.3s ease,box-shadow 0.3s ease;font-family:inherit}.wpcf7-form-control.wpcf7-textarea:focus{border-color:#0073aa;box-shadow:0 0 0 3px rgb(0 115 170 / .2);outline:none}.form-section{display:flex;flex-wrap:wrap;gap:16px}.form-group{flex:1 1 300px;min-width:250px}@media (max-width:600px){.form-group{flex:1 1 100%}}.label{font-weight:700;display:block;margin-bottom:4px}.submit-button{margin-top:16px}.sec-heading{margin-top:24px;margin-bottom:8px}.font-class{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;line-height:1.6;color:#1f2937;background-color:#fff;overflow-x:hidden}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{opacity:1;transform:scale(1)}}@keyframes blob{0%{transform:translate(0,0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}100%{transform:translate(0,0) scale(1)}}@keyframes gradientX{0%,100%{background-size:200% 200%;background-position:left center}50%{background-size:200% 200%;background-position:right center}}@keyframes progress{0%{width:0%}100%{width:92%}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.8}}.hero-section{min-height:100vh;background:linear-gradient(135deg,#dbeafe 0%,#ffffff 50%,#f3e8ff 100%);display:flex;align-items:center;position:relative;overflow:hidden;padding:2rem 0}.hero-bg{position:absolute;inset:0;overflow:hidden}.blob{position:absolute;border-radius:50%;mix-blend-mode:multiply;filter:blur(40px);opacity:.7;animation:blob 7s infinite}.blob-1{top:5rem;left:2.5rem;width:18rem;height:18rem;background:#bfdbfe}.blob-2{top:10rem;right:2.5rem;width:18rem;height:18rem;background:#ddd6fe;animation-delay:2s}.blob-3{bottom:-2rem;left:5rem;width:18rem;height:18rem;background:#fbcfe8;animation-delay:4s}.hero-container{max-width:1280px;margin:0 auto;padding:0 1rem;position:relative;z-index:10}.hero-content{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.hero-text{display:flex;flex-direction:column;gap:2rem;animation:fadeInUp 0.8s ease-out}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:#dbeafe;color:#1e40af;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;width:fit-content;animation:bounceIn 1s ease-out}.badge-icon{width:1rem;height:1rem;animation:pulse 2s infinite}.hero-title{font-size:3.75rem;font-weight:700;line-height:1.1;color:#1f2937}.title-line{display:block;animation:fadeInUp 0.8s ease-out}.title-line:nth-child(1){animation-delay:200ms}.title-line:nth-child(3){animation-delay:400ms}.title-gradient{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;animation:gradientX 3s ease infinite}.hero-description{font-size:1.25rem;color:#6b7280;line-height:1.6;animation:fadeInUp 0.8s ease-out 600ms both}.hero-buttons{display:flex;flex-direction:column;gap:1rem;animation:fadeInUp 0.8s ease-out 800ms both}.btn-primary{display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;padding:1rem 2rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(59 130 246 / .3);min-width:clamp(250px, 10vw, 350px)}.btn-primary:hover{background:linear-gradient(135deg,#2563eb,#7c3aed);transform:scale(1.05) translateY(-2px);box-shadow:0 8px 25px rgb(59 130 246 / .4)}.btn-icon{width:1.25rem;height:1.25rem;transition:transform 0.3s ease}.btn-primary:hover .btn-icon{transform:translateX(.25rem)}.btn-secondary{border:2px solid #d1d5db;background:#fff0;color:#4b5563;padding:1rem 2rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all 0.3s ease}.btn-secondary:hover{background:#f9fafb;border-color:#93c5fd;color:#3b82f6;transform:scale(1.05) translateY(-2px)}.hero-stats{display:flex;align-items:center;gap:2rem;padding-top:2rem;border-top:1px solid #e5e7eb;animation:fadeInUp 0.8s ease-out 1000ms both}.stat-item{text-align:center;cursor:pointer;transition:all 0.3s ease}.stat-item:hover{transform:scale(1.1)}.stat-number{font-size:1.875rem;font-weight:700;color:#1f2937;transition:color 0.3s ease}.stat-item:hover .stat-number{color:#3b82f6}.stat-label{font-size:.875rem;color:#6b7280}.hero-visual{position:relative;animation:fadeInRight 0.8s ease-out 400ms both}.ai-dashboard{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:1.5rem;padding:2rem;box-shadow:0 25px 50px rgb(0 0 0 / .15);transition:all 0.5s ease}.ai-dashboard:hover{transform:scale(1.05) rotate(1deg)}.dashboard-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.dashboard-dots{display:flex;gap:.75rem}.dot{width:.75rem;height:.75rem;border-radius:50%;animation:pulse 2s infinite}.dot-red{background:#ef4444}.dot-yellow{background:#eab308;animation-delay:200ms}.dot-green{background:#22c55e;animation-delay:400ms}.dashboard-content{background:#fff;border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.dashboard-item{display:flex;align-items:center;gap:.75rem}.dashboard-icon{width:1.25rem;height:1.25rem;color:#3b82f6;animation:pulse 2s infinite}.dashboard-text{font-size:.875rem;color:#6b7280}.progress-section{background:#dbeafe;padding:1rem;border-radius:.5rem}.progress-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.progress-label{font-size:.875rem;font-weight:500;color:#4b5563}.progress-value{font-size:.875rem;color:#3b82f6;animation:pulse 2s infinite}.progress-bar{width:100%;background:#93c5fd;border-radius:9999px;height:.5rem}.progress-fill{width:90%;background:linear-gradient(135deg,#3b82f6,#8b5cf6);height:100%;border-radius:9999px;animation:progress 2s ease-out}.dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.grid-item{padding:.75rem;border-radius:.5rem;text-align:center;cursor:pointer;transition:all 0.3s ease}.grid-item:hover{transform:scale(1.1)}.grid-green{background:#dcfce7}.grid-purple{background:#f3e8ff}.grid-title{font-size:1.125rem;font-weight:700}.grid-green .grid-title{color:#16a34a}.grid-purple .grid-title{color:#9333ea}.grid-subtitle{font-size:.75rem;color:#6b7280}.section-header{text-align:center;margin-bottom:4rem;animation:fadeInUp 0.8s ease-out}.section-title{font-size:2.25rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.section-description{font-size:1.25rem;color:#6b7280;max-width:48rem;margin:0 auto}.about-section{padding:5rem 0;background:#fff;position:relative;overflow:hidden}.about-bg{position:absolute;inset:0;background:linear-gradient(135deg,#dbeafe 0%,#f3e8ff 100%);opacity:.5}.about-container{max-width:1280px;margin:0 auto;padding:0 1rem;position:relative;z-index:10}.about-content{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.about-features{display:flex;flex-direction:column;gap:1.5rem}.feature-item{display:flex;align-items:flex-start;gap:1rem;transition:all 0.3s ease;cursor:pointer;animation:fadeInLeft 0.8s ease-out}.feature-item:nth-child(2){animation-delay:200ms}.feature-item:nth-child(3){animation-delay:400ms}.feature-item:hover{transform:translateX(.5rem)}.feature-icon{padding:.75rem;border-radius:.5rem;transition:all 0.3s ease}.feature-item:hover .feature-icon{transform:scale(1.1) rotate(3deg)}.feature-blue{background:#dbeafe}.feature-purple{background:#f3e8ff}.feature-green{background:#dcfce7}.feature-icon svg{width:1.5rem;height:1.5rem}.feature-blue svg{color:#3b82f6}.feature-purple svg{color:#8b5cf6}.feature-green svg{color:#22c55e}.feature-content{flex:1;transition:all 0.3s ease}.feature-title{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:.5rem;transition:color 0.3s ease}.feature-item:hover .feature-title{color:#3b82f6}.feature-description{color:#6b7280}.about-stats{background:linear-gradient(135deg,#dbeafe,#f3e8ff);border-radius:1rem;padding:2rem;transition:all 0.5s ease;animation:fadeInRight 0.8s ease-out 600ms both}.about-stats:hover{transform:scale(1.05)}.stats-header{text-align:center;margin-bottom:2rem}.stats-title{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.stats-description{color:#6b7280}.stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.stat-card{background:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 3px rgb(0 0 0 / .1);text-align:center;cursor:pointer;transition:all 0.3s ease}.stat-card:hover{transform:scale(1.1) translateY(-.5rem)}.stat-card-number{font-size:1.875rem;font-weight:700;margin-bottom:.5rem;transition:all 0.3s ease}.stat-card:hover .stat-card-number{animation:pulse 1s infinite}.stat-blue{color:#3b82f6}.stat-green{color:#22c55e}.stat-purple{color:#8b5cf6}.stat-orange{color:#f97316}.stat-card-label{font-size:.875rem;color:#6b7280}.services-section{padding:5rem 0;background:#f9fafb;position:relative;overflow:hidden}.services-bg{position:absolute;inset:0;background:linear-gradient(135deg,#f3e8ff 0%,#dbeafe 100%);opacity:.3}.services-container{max-width:1280px;margin:0 auto;padding:0 1rem;position:relative;z-index:10}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem}.service-card{background:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 4px 15px rgb(0 0 0 / .1);cursor:pointer;transition:all 0.5s ease;animation:fadeInUp 0.8s ease-out}.service-card:nth-child(2){animation-delay:200ms}.service-card:nth-child(3){animation-delay:400ms}.service-card:nth-child(4){animation-delay:600ms}.service-card:hover{transform:scale(1.05) translateY(-.75rem);box-shadow:0 20px 40px rgb(0 0 0 / .15)}.service-icon{width:4rem;height:4rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;transition:all 0.5s ease}.service-card:hover .service-icon{transform:scale(1.25) rotate(12deg)}.service-red{background:linear-gradient(135deg,#ef4444,#ec4899)}.service-blue{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.service-green{background:linear-gradient(135deg,#22c55e,#10b981)}.service-purple{background:linear-gradient(135deg,#8b5cf6,#a855f7)}.service-g-blue{background:linear-gradient(135deg,#06b6d4,#3b82f6)}.service-g-pink{background:linear-gradient(135deg,#ec4899,#a855f7)}.service-g-orange{background:linear-gradient(135deg,#ef4444,#f97316)}.service-g-green{background:linear-gradient(135deg,#14b8a6,#22c55e)}.service-g-Purple{background:linear-gradient(135deg,#a855f7,#6366f1)}.service-g-royal{background:linear-gradient(135deg,#ff9966,#ff5e62)}.service-blue-bg{background:#D4E2FF}.service-purple-bg{background:#EBD4FF}.service-green-bg{background:#CFFFE1}.service-orange-bg{background:#FFE2D3}.service-red-bg{background:#FFDFDF}.service-dark-bg{background:#DAD8FF}.service-icon svg{width:2rem;height:2rem;color:#fff}.service-title{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:.75rem;transition:color 0.3s ease}.service-card:hover .service-title{color:#3b82f6}.service-description{color:#6b7280;margin-bottom:1rem;transition:color 0.3s ease}.service-card:hover .service-description{color:#4b5563}.service-link{display:flex;align-items:center;gap:.5rem;color:#3b82f6;font-weight:500;cursor:pointer;transition:all 0.3s ease}.service-link:hover{color:#2563eb;transform:translateX(.5rem)}.service-arrow{width:1rem;height:1rem;transition:transform 0.3s ease}.service-link:hover .service-arrow{transform:translateX(.25rem)}.specialized-services{background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 4px 15px rgb(0 0 0 / .1);transition:all 0.5s ease;animation:fadeInUp 0.8s ease-out 800ms both}.specialized-services:hover{transform:scale(1.05)}.specialized-header{text-align:center;margin-bottom:2rem}.specialized-title{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.specialized-description{color:#6b7280}.specialized-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.specialized-item{display:flex;transition:all 0.3s ease}.points-card:hover .why-card-icon{transform:scale(1.1) rotate(5deg);transition:all 0.3s ease}.points-card:hover h2{color:#3b82f6!important;transition:all 0.3s ease}.specialized-check{width:1.25rem;height:1.25rem;color:#22c55e;flex-shrink:0;transition:all 0.3s ease;margin-right:10px}.points-card:hover .specialized-check{color:#3b82f6;transform:scale(1.5)}.specialized-item:hover .specialized-check{color:#3b82f6;transform:scale(1.5)}.case-study-section{padding:5rem 0;background:linear-gradient(135deg,#dbeafe,#f3e8ff);position:relative;overflow:hidden}.case-study-bg{position:absolute;inset:0;background:linear-gradient(135deg,#93c5fd,#c4b5fd);opacity:.5}.case-study-container{max-width:1280px;margin:0 auto;padding:0 1rem;position:relative;z-index:10}.case-study-card{background:#fff;border-radius:1rem;box-shadow:0 25px 50px rgb(0 0 0 / .15);overflow:hidden;transition:all 0.5s ease;animation:fadeInUp 0.8s ease-out 400ms both}.case-study-card:hover{transform:scale(1.05)}.case-study-content{display:grid;grid-template-columns:1fr 1fr}.case-study-info{padding:3rem}.case-study-badge{display:inline-block;background:#dbeafe;color:#1e40af;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500;margin-bottom:1rem;animation:pulse 2s infinite}.case-study-title{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.case-study-description{color:#6b7280;margin-bottom:1.5rem}.case-study-section{margin-bottom:1.5rem}.case-study-subtitle{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:.75rem}.case-study-list{list-style:none;display:flex;flex-direction:column;gap:.5rem}.case-study-item{display:flex;align-items:flex-start;gap:.5rem}.challenge-dot{width:.5rem;height:.5rem;background:#ef4444;border-radius:50%;margin-top:.5rem;flex-shrink:0;animation:pulse 2s infinite}.solution-check{width:1.25rem;height:1.25rem;color:#22c55e;flex-shrink:0;margin-top:.125rem;animation:pulse 2s infinite}.case-study-item span{color:#6b7280}.case-study-results{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:3rem;position:relative;overflow:hidden}.results-title{font-size:1.5rem;font-weight:700;margin-bottom:2rem}.results-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.result-stat{text-align:center;cursor:pointer;transition:all 0.3s ease}.result-stat:hover{transform:scale(1.1)}.result-number{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;transition:all 0.3s ease}.result-stat:hover .result-number{animation:pulse 1s infinite}.result-label{font-size:.875rem;opacity:.9}.key-benefits{background:rgb(255 255 255 / .1);backdrop-filter:blur(10px);border-radius:.5rem;padding:1.5rem;transition:all 0.3s ease}.benefits-subtitle{font-weight:600;margin-bottom:1rem}.benefits-list{list-style:none;display:flex;flex-direction:column;gap:.5rem;font-size:.875rem}.benefits-list li{position:relative;padding-left:1rem}.benefits-list li::before{content:'•';position:absolute;left:0;color:#93c5fd}.cta-section{padding:5rem 0;background:linear-gradient(135deg,#3b82f6,#8b5cf6);position:relative;overflow:hidden}.cta-bg{position:absolute;inset:0;background:linear-gradient(135deg,#7c3aed,#2563eb);opacity:.5}.cta-container{max-width:64rem;margin:0 auto;padding:0 1rem;text-align:center;position:relative;z-index:10;animation:fadeInUp 0.8s ease-out}.cta-title{font-size:2.25rem;font-weight:700;color:#fff;margin-bottom:1.5rem}.cta-description{font-size:1.25rem;color:#bfdbfe;margin-bottom:2rem}.cta-buttons{display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:3rem}.cta-btn-primary{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#fff;color:#3b82f6;padding:1rem 2rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(0 0 0 / .2)}.cta-btn-primary:hover{background:#dbeafe;transform:scale(1.05) translateY(-2px);box-shadow:0 8px 25px rgb(0 0 0 / .3)}.cta-icon{width:1.25rem;height:1.25rem;transition:transform 0.3s ease}.cta-btn-primary:hover .cta-icon{transform:translateX(.25rem)}.cta-btn-secondary{border:2px solid #fff;background:#fff0;color:#fff;padding:1rem 2rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all 0.3s ease}.cta-btn-secondary:hover{background:#fff;color:#3b82f6;transform:scale(1.05) translateY(-2px)}.cta-trust{text-align:center}.trust-text{color:#bfdbfe;font-size:.875rem}@media (max-width:1024px){.hero-content{grid-template-columns:1fr;text-align:center}.hero-title{font-size:3rem}.about-content{grid-template-columns:1fr}.case-study-content{grid-template-columns:1fr}.results-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.hero-buttons{flex-direction:column}.btn-primary,.btn-secondary{width:100%}.hero-stats{flex-direction:column;gap:1rem}.hero-title{font-size:2.5rem}.section-title{font-size:1.875rem}.services-grid{grid-template-columns:1fr}.specialized-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr}.results-grid{grid-template-columns:1fr}.cta-buttons{flex-direction:column}.cta-btn-primary,.cta-btn-secondary{width:100%}}@media (max-width:640px){.hero-title{font-size:2rem}.section-title{font-size:1.5rem}.cta-title{font-size:1.875rem}.case-study-info,.case-study-results{padding:2rem}}.elementor-section{position:relative;overflow:hidden}.elementor-container{max-width:1265px;margin:0 auto;padding:0 1rem}.elementor-widget{margin-bottom:2rem}@media (min-width:1081px) and (max-width:1300px){.e-con>.e-con-inner{max-width:1100px!important}}@media (min-width:1300px){.e-con>.e-con-inner{max-width:1280px!important}}.contact-form-style label{margin-bottom:10px!important}.contact-form-style imput{border:1px solid #dfdfdf!important;border-radius:10px!important}.card-scroller{.work-process__item{position:relative;border-radius:20px;border:1.5px solid rgba(var(--color-2-rgb),.5);background:#fff;padding:45px 50px;min-height:575px;max-height:575px;width:100%;overflow:hidden;z-index:2;transition:all 0.5s ease;-webkit-transition:all 0.5s ease}.work-process__item::before{position:absolute;content:"";width:100%;height:150px;left:50%;top:50%;background-color:var(--color-2);z-index:-2;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease}.work-process__item .work-process-shape{position:absolute;content:"";top:-2px;right:-2px;color:var(--color-primary);z-index:-1;opacity:0;transition:all 0.5s ease}.work-process__item:hover,.work-process__item.active{border-color:var(--color-1)}.work-process__item:hover::before,.work-process__item.active::before{visibility:visible;opacity:1;height:100%}.work-process__item:hover .work-process-shape,.work-process__item.active .work-process-shape{opacity:1}.work-process__item:hover .work-process-footer .work-process-image,.work-process__item.active .work-process-footer .work-process-image{opacity:1;visibility:visible}@media only screen and (max-width:1439.98px){.work-process__item .work-process-shape{width:200px;height:165px}}@media only screen and (max-width:576px){.work-process__item .work-process-shape{width:150px;height:105px}}.work-process-header{display:flex;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.work-process__item .work-process-header .tags{gap:14px;display:flex;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.work-process__item .work-process-header .work-process-number{text-align:center;font-family:"Space Mono",monospace;font-size:clamp(35px,10vw,80px);font-weight:400;line-height:80%;letter-spacing:-1.72px}@media only screen and (max-width:1439.98px){.work-process__item .work-process-footer{margin-top:50px}}.work-process__item .work-process-footer .work-process-image{margin-bottom:60px;opacity:0;visibility:hidden;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease}img{max-width:100%;height:auto;-webkit-user-drag:none;-moz-user-drag:none}.work-process__item .work-process-footer .work-process-content{gap:15px;display:flex;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.work-process__item .work-process-footer .work-process-content .content .title{font-weight:500;line-height:105.882%}h4{font-size:34px}.work-process__item .work-process-footer .work-process-content .content .title a{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}a{color:var(--color-white);text-decoration:none;transition:all 0.3s}p{line-height:1.625;font-weight:400;margin:0;padding:0;letter-spacing:.2px;opacity:.74}.work-process__item .work-process-footer .work-process-content .content p{font-size:18px;font-weight:400;line-height:155.556%;letter-spacing:.18px;margin-top:15px;color:inherit;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease}.work-process__item .work-process-footer .work-process-content .work-process-link span{color:var(--color-2);overflow:hidden}.work-process__item .work-process-footer .work-process-content .work-process-link span i:first-of-type,.work-process__item .work-process-footer .work-process-content .work-process-link span svg:first-of-type{top:0;left:0}.work-process__item:hover .work-process-footer .work-process-content .content .title,.work-process__item.active .work-process-footer .work-process-content .content .title .content{color:var(--color-white)!important}.work-process__item:hover .para,.work-process__item:hover .tags{color:var(--color-white)!important}}.new-contact-form{.label-style{margin-bottom:5px!important;font-size:16px!important;font-weight:600!important}.span-style input{margin:5px 0 10px 0!important;border:1px solid #dfdfdf!important;border-radius:10px!important}.new-submit-btn input{border:none;background:linear-gradient(148deg,#3b89ff 0%,#ec83ff 100%)!important;color:#ffffff!important;font-weight:700!important;padding:15px 44px!important;border-radius:25px!important;margin-top:20px!important;width:100%!important}}.new-mobile-design{.work-process__item{padding:45px 20px!important}}#slider_13249 .sa_hover_container{font-family:roboto!important;min-height:150px!important;color:#222222!important;border-radius:15px!important;blockquote{font-family:"Space Grotesk",Sans-serif!important;padding:0;margin:0 0 10px 0;color:#222!important;border:none!important;font-size:24px;font-weight:400}.client-head{font-family:"Space Grotesk",Sans-serif!important;font-size:20px;font-weight:700;color:#222!important;margin-top:25px}.client-des{font-family:"Space Grotesk",Sans-serif!important;font-size:16px;font-weight:400;color:#222!important}}.circle-bg-1{border-radius:50%;width:100px;height:100px;background:#dbeafe;align-items:center;justify-content:center;display:flex}.circle-bg-2{border-radius:50%;width:100px;height:100px;background:#fee2e2;align-items:center;justify-content:center;display:flex}.circle-bg-3{border-radius:50%;width:100px;height:100px;background:#fef9c3;align-items:center;justify-content:center;display:flex}.bg-blue-card-saira{background:#eef2ff;border-radius:10px;padding:20px}.new-head-para{font-size:20px!important}.pricing-card{position:relative;border:1px solid #e5e7eb;border-radius:12px;background:#fff;padding:24px;transition:all 0.3s ease;display:flex;flex-direction:column;min-height:680px}.pricing-card:hover{transform:scale(1.05);box-shadow:0 10px 25px rgb(0 0 0 / .1)}.pricing-card.popular{border:2px solid #3b82f6;min-height:800px}.badge-wrapper{position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:100%;text-align:center}.plan-badge{background:linear-gradient(to right,#3b82f6,#9333ea);color:#fff;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px}.plan-badge .icon{width:14px;height:14px}.card-header{text-align:center;padding-bottom:20px}.card-title{font-size:22px;font-weight:700;margin-bottom:6px;color:#111827;margin-top:30px;margin-bottom:15px}.card-desc{font-size:14px;color:#6b7280;margin-bottom:16px}.price-box{margin-bottom:12px}.price{display:flex;justify-content:center;align-items:baseline;gap:6px;margin-bottom:6px}.price .amount{font-size:32px;font-weight:700;color:#111827}.price .period{color:#6b7280}.save-badge{display:inline-block;background:#dcfce7;color:#15803d;font-size:13px;padding:4px 10px;border-radius:12px}.card-content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between!important}.features{list-style:none;padding:0;margin:0 0 20px}.features li{display:flex;gap:15px;margin-bottom:10px;font-size:16px;color:#374151}.check-icon{display:inline-flex;justify-content:center;align-items:center;min-width:25px;height:25px;color:#10b981!important;border-radius:50%;font-size:12px}.cta-button{width:100%;padding:12px;font-size:15px;font-weight:600;border:none;border-radius:8px;cursor:pointer;background:linear-gradient(to right,#3b82f6,#9333ea);color:#fff;transition:all 0.3s ease;box-shadow:0 4px 10px rgb(59 130 246 / .3)}.cta-button:hover{background:linear-gradient(to right,#2563eb,#7e22ce);box-shadow:0 6px 14px rgb(59 130 246 / .4)}.hight-light-p{font-size:16px;font-weight:700;margin-bottom:0}.row-spacing{margin-bottom:20px}.new-plan-form{.plan-field-head label{font-size:18px;font-weight:600;margin-bottom:10px}.plan-field-input input{height:50px;border-radius:5px;border:1px solid #dfdfdf}.intl-tel-input{width:100%}.plan-submit-btn input{display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;padding:1rem 2rem;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;width:100%}}.badge{width:fit-content;height:fit-content}.position-sticky{position:sticky;top:150px;height:600px}@media (max-width:768px){.position-sticky{position:static!important;height:100%}}.btn-section{.outline-btn a,.filled-btn a{display:inline-block;padding:12px 35px;font-size:16px;font-weight:600;text-decoration:none;border-radius:6px;transition:all 0.3s ease;width:100%}.outline-btn a{background:#fff0;color:#fff;border:2px solid #fff}.outline-btn a:hover{background:#fff;color:#222;transition:.4s}.filled-btn a{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff}.filled-btn a:hover{color:#fff;transition:.4s}}.link-highlight{font-weight:600;color:#D459EA!important;text-decoration:underline!important}.new-blog-text p{font-family:'Space Grotesk'!important;font-size:15px!important;font-weight:400!important;line-height:30px}.new-blog-text p a{color:#CE5BEA!important;font-weight:700!important}.ai-consulting-aimation .container{position:relative;transition:all 1s ease-in-out 0.3s;transform:translateX(40px);opacity:0}.ai-consulting-aimation .container.visible{transform:translateX(0);opacity:1}.ai-consulting-aimation .illustration-wrapper{position:relative}.ai-consulting-aimation .illustration-box{position:relative;padding:2rem;border-radius:1.5rem;background:rgb(255 255 255 / .1);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);height:24rem;overflow:hidden}.ai-consulting-aimation .icon-center{position:absolute;top:41%;left:48%;width:80px;height:80px;background:linear-gradient(to right,#3B82F6,#8B5CF6);transform:translate(-50%,-50%);border-radius:1rem;display:flex;align-items:center;justify-content:center}.ai-consulting-aimation .icon-box{position:absolute;width:64px;height:64px;border-radius:1rem;display:flex;align-items:center;justify-content:center}.ai-consulting-aimation .icon-box img.icon{width:32px;height:32px}.ai-consulting-aimation .icon{color:#fff}.ai-consulting-aimation .orbit1{top:2rem;left:7rem;background:linear-gradient(to right,#34D399,#14B8A6);animation:orbit1 5s linear infinite}.ai-consulting-aimation .orbit2{top:2rem;right:7rem;background:linear-gradient(to right,#FB923C,#EF4444);animation:orbit2 6s linear infinite}.ai-consulting-aimation .orbit3{bottom:4rem;left:7rem;background:linear-gradient(to right,#A78BFA,#EC4899);animation:orbit3 6s linear infinite}.ai-consulting-aimation .orbit4{bottom:4rem;right:7rem;background:linear-gradient(to right,#22D3EE,#3B82F6);animation:orbit4 5s linear infinite}.ai-consulting-aimation .pulse{animation:pulse 2s infinite}.ai-consulting-aimation .floating{animation:float 3s ease-in-out infinite}.ai-consulting-aimation .glow-bg{position:absolute;inset:0;background:linear-gradient(to right,rgb(96 165 250 / .2),rgb(168 85 247 / .2));border-radius:1.5rem;filter:blur(48px);z-index:-1;animation:glow 3s ease-in-out infinite}.ai-consulting-aimation .particle{position:absolute;border-radius:9999px}.ai-consulting-aimation .p1{top:4rem;left:50%;width:8px;height:8px;background:#3B82F6;animation:float-particle-1 4s ease-in-out infinite}.ai-consulting-aimation .p2{top:33%;right:4rem;width:12px;height:12px;background:#8B5CF6;animation:float-particle-2 5s ease-in-out infinite}.ai-consulting-aimation .p3{bottom:33%;left:4rem;width:8px;height:8px;background:#34D399;animation:float-particle-3 6s ease-in-out infinite}.ai-consulting-aimation .p4{bottom:4rem;right:33%;width:12px;height:12px;background:#FB923C;animation:float-particle-4 4s ease-in-out infinite}.ai-consulting-aimation .draw{stroke-dasharray:1000;stroke-dashoffset:1000;animation:draw 2s ease-in-out infinite}.delay0{animation-delay:0s}.delay1{animation-delay:1s}.delay2{animation-delay:2s}.delay3{animation-delay:3s}.ai-consulting-aimation .line-svg{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes orbit1{0%{transform:rotate(0deg) translateX(40px) rotate(0deg)}100%{transform:rotate(360deg) translateX(40px) rotate(-360deg)}}@keyframes orbit2{0%{transform:rotate(0deg) translateX(20px) rotate(0deg)}100%{transform:rotate(360deg) translateX(40px) rotate(-360deg)}}@keyframes orbit3{0%{transform:rotate(0deg) translateX(50px) rotate(0deg)}100%{transform:rotate(360deg) translateX(50px) rotate(-360deg)}}@keyframes orbit4{0%{transform:rotate(0deg) translateX(60px) rotate(0deg)}100%{transform:rotate(360deg) translateX(60px) rotate(-360deg)}}@keyframes glow{0%,100%{opacity:.5}50%{opacity:1}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes float-particle-1{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes float-particle-2{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-particle-3{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes float-particle-4{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.ai-traning-workshop .core{position:absolute;top:50%;left:50%;width:80px;height:80px;transform:translate(-50%,-50%);background:linear-gradient(to right,#3b82f6,#8b5cf6);border-radius:50%;box-shadow:0 0 20px rgb(139 92 246 / .3);display:flex;justify-content:center;align-items:center;z-index:5;animation:pulse 2s infinite}.ai-traning-workshop .core svg{width:40px;height:40px;stroke:#fff}.ai-traning-workshop .orbit{position:absolute;top:50%;left:50%;border:1px dashed rgb(0 0 0 / .17);border-radius:50%;transform:translate(-50%,-50%)}.ai-traning-workshop .orbit[data-size="1"]{width:180px;height:180px;animation:rotate-clockwise 10s linear infinite}.ai-traning-workshop .orbit[data-size="2"]{width:280px;height:280px;animation:rotate-counter 14s linear infinite}.ai-traning-workshop .orbit[data-size="3"]{width:380px;height:380px;animation:rotate-clockwise 20s linear infinite}.ai-traning-workshop .orbit[data-size="4"]{width:480px;height:480px;animation:rotate-clockwise 20s linear infinite}.ai-traning-workshop .orbit-node{position:absolute;top:50%;left:50%;transform-origin:center -90px;display:flex;justify-content:center;align-items:center;background:#fff;width:50px;height:50px;border-radius:10px;box-shadow:0 5px 15px rgb(0 0 0 / .1)}.ai-traning-workshop .orbit-node svg{width:24px;height:24px}.ai-traning-workshop .orbit[data-size="2"] .orbit-node{transform-origin:center -140px}.ai-traning-workshop .orbit[data-size="3"] .orbit-node{transform-origin:center -190px}.ai-traning-workshop .orbit[data-size="4"] .orbit-node{transform-origin:center 230px}.ai-traning-workshop .module{position:absolute;max-width:20rem}.ai-traning-workshop .module-1{top:-3rem;right:-4rem;animation:module-1 5s ease-in-out infinite}.ai-traning-workshop .module-2{bottom:-3rem;right:-5rem;animation:module-2 4.5s ease-in-out infinite 1s}.ai-traning-workshop .card{background-color:#fff;border-radius:.75rem;padding:1rem;box-shadow:0 10px 15px rgb(0 0 0 / .1);border:1px solid #f3f4f6}.ai-traning-workshop .card-header{display:flex;align-items:center;margin-bottom:.5rem}.ai-traning-workshop .icon-container{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-right:.75rem}.ai-traning-workshop .icon{width:1rem;height:1rem}.ai-traning-workshop .card-header h3{font-size:.875rem;font-weight:600;color:#1f2937}.ai-traning-workshop .progress-container p{font-size:.75rem;color:#6b7280}.ai-traning-workshop .progress-bar-bg{height:.5rem;border-radius:9999px;overflow:hidden;margin-bottom:.25rem}.ai-traning-workshop .progress-bar-fill{height:100%;border-radius:9999px;animation-duration:3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.ai-traning-workshop .icon-container.blue{background-color:#dbeafe}.ai-traning-workshop .icon.blue{color:#2563eb}.ai-traning-workshop .progress-bar-bg.blue{background-color:#bfdbfe}.ai-traning-workshop .progress-bar-fill.blue{background-color:#3b82f6}.ai-traning-workshop .progress-1{animation-name:progress-1}.ai-traning-workshop .icon-container.purple{background-color:#ede9fe}.ai-traning-workshop .icon.purple{color:#7c3aed}.ai-traning-workshop .progress-bar-bg.purple{background-color:#ddd6fe}.ai-traning-workshop .progress-bar-fill.purple{background-color:#8b5cf6}.ai-traning-workshop .progress-2{animation-name:progress-2}@keyframes module-1{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.02)}}@keyframes module-2{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.01)}}@keyframes progress-1{0%{width:0%}100%{width:75%}}@keyframes progress-2{0%{width:0%}100%{width:45%}}@keyframes rotate-clockwise{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotate-counter{from{transform:translate(-50%,-50%) rotate(360deg)}to{transform:translate(-50%,-50%) rotate(0deg)}}@keyframes pulse{0%,100%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}.ai-traning-workshop .particle{position:absolute;width:8px;height:8px;border-radius:50%;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes ping{75%,100%{transform:scale(2);opacity:0}}.ai-traning-workshop .main-parent{position:relative;background-image:repeating-linear-gradient(0deg,#e5e7eb79 0,#e5e7eb79 .5px,transparent 1px,transparent 20px),repeating-linear-gradient(90deg,#e5e7eb79 0,#e5e7eb79 .5px,transparent 1px,transparent 20px);width:100%;height:500px}.ai-ethics-animation .visual-container{position:relative;margin:0 auto;width:100%;max-width:900px}.ai-ethics-animation .visual-svg{width:100%;max-width:100%;height:auto;display:block}@keyframes pulse-slow{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes ping{0%{transform:scale(1);opacity:.6}50%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:0}}.pulse-slow{animation:pulse-slow 3s ease-in-out infinite}.float{animation:float 8s ease-in-out infinite}.ping{animation:ping 2s cubic-bezier(0,0,.2,1) infinite;transform-origin:center}.ping-0{animation-delay:0s}.ping-1{animation-delay:1s}.ping-2{animation-delay:2s}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#CE5BEA,#A855F7);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#B845D1,#9333EA)}.automation-animation{.business-container{position:relative;width:500px;height:500px}.core{position:absolute;top:50%;left:50%;width:80px;height:80px;transform:translate(-51%,-51%);background:linear-gradient(to right,#3b82f6,#8b5cf6);border-radius:50%;box-shadow:0 0 25px rgb(139 92 246 / .5);display:flex;justify-content:center;align-items:center;animation:pulse-business 2s cubic-bezier(.4,0,.6,1) infinite;z-index:0}.core svg{width:40px;height:40px}.ring{position:absolute;border-radius:50%;border:4px solid rgb(59 130 246 / .3);animation:spin 8s linear infinite}.ring.inner{width:64px;height:64px;top:calc(50% - 32px);left:calc(50% - 32px);border-width:2px;border-color:rgb(168 85 247 / .4);animation-duration:6s;animation-direction:reverse}.ring.outer{width:80px;height:80px;top:calc(50% - 40px);left:calc(50% - 40px)}.node{width:48px;height:48px;border-radius:12px;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 10px rgb(0 0 0 / .2);animation:bounce-business 1s ease-in-out infinite}.node.circle{width:40px;height:40px;border-radius:50%;animation:pulse-business 2s cubic-bezier(.4,0,.6,1) infinite}.nodes-top,.nodes-bottom{position:absolute;left:50%;display:flex;gap:20px;transform:translateX(-50%)}.nodes-top{top:40px}.nodes-bottom{bottom:40px}.nodes-left,.nodes-right{position:absolute;top:50%;display:flex;flex-direction:column;gap:24px;transform:translateY(-50%)}.nodes-left{left:40px}.nodes-right{right:40px}.line{position:absolute;width:100%;height:100%;z-index:1}svg line{stroke-dasharray:5,5;animation:dashmove 2s linear infinite}.particle{position:absolute;width:8px;height:8px;border-radius:50%;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.glow{position:absolute;inset:0;background:linear-gradient(to right,rgb(59 130 246 / .1),rgb(139 92 246 / .1),rgb(13 148 136 / .1));filter:blur(60px);border-radius:24px}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse-business{50%{opacity:.5}}@keyframes bounce-business{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes ping{75%,100%{transform:scale(2);opacity:0}}@keyframes dashmove{to{stroke-dashoffset:-10}}.manufacturing-animation .card-container{position:relative}.manufacturing-animation .card-content{position:relative;background:linear-gradient(to bottom right,#2563eb,#1e40af,#0d9488);border-radius:1.5rem;padding:2rem;box-shadow:0 25px 50px rgb(0 0 0 / .25);overflow:hidden}.manufacturing-animation .card-overlay,.manufacturing-animation .card-light{position:absolute;inset:0;border-radius:1.5rem}.manufacturing-animation .card-overlay{background-color:rgb(255 255 255 / .05)}.manufacturing-animation .card-light{background:linear-gradient(to bottom right,rgb(255 255 255 / .1),transparent)}.manufacturing-animation .card-inner{position:relative;z-index:10}.manufacturing-animation .card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.manufacturing-animation .icon-box{background-color:rgb(255 255 255 / .2);backdrop-filter:blur(4px);border-radius:1rem;padding:1rem}.manufacturing-animation .card-icons{display:flex;justify-content:center;align-items:center;margin-bottom:2rem;gap:1rem}.manufacturing-animation .step-icon{background-color:rgb(255 255 255 / .2);backdrop-filter:blur(4px);border-radius:9999px;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center}.manufacturing-animation .divider{width:2rem;height:2px;background-color:rgb(255 255 255 / .4)}.manufacturing-animation .status-indicators{display:flex;justify-content:center;gap:1.5rem}.manufacturing-animation .status{text-align:center;color:rgb(255 255 255 / .8);font-size:.75rem}.manufacturing-animation .dot{width:.75rem;height:.75rem;border-radius:9999px;margin-bottom:.5rem}.manufacturing-animation .status.green .dot{background-color:#4ade80}.manufacturing-animation .status.yellow .dot{background-color:#facc15}.manufacturing-animation .status.purple .dot{background-color:#c084fc}.manufacturing-animation .floating-icon{position:absolute;background-color:#f97316;width:4rem;height:4rem;border-radius:9999px;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 15px rgb(0 0 0 / .25)}.manufacturing-animation .floating-icon.bottom-left{background-color:#22c55e;bottom:-1rem;left:-1rem;width:3.5rem;height:3.5rem}.manufacturing-animation .floating-icon.center-left{background-color:#a855f7;top:50%;left:-1.5rem;transform:translateY(-50%);width:3rem;height:3rem}.manufacturing-animation .floating-icon.top-right{top:-1rem;right:-1rem}.manufacturing-animation .icon{color:#fff;width:2rem;height:2rem}.manufacturing-animation .animate-pulse{animation:pulse 2s infinite}.manufacturing-animation .animate-bounce{animation:bounce 2s infinite}.manufacturing-animation .animate-spin{animation:spin 3s linear infinite}.manufacturing-animation .delay-1000{animation-delay:1s}.manufacturing-animation .delay-1500{animation-delay:1.5s}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10%)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes ping{75%,100%{transform:scale(1.5);opacity:0}}.manufacturing-animation .animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.ai-network-container{position:relative}.ai-network-visualization{position:relative;width:100%;height:24rem}@media (min-width:1024px){.ai-network-visualization{height:500px}}.ai-network-svg{width:100%;height:100%}.floating-element{position:absolute;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -2px rgb(0 0 0 / .05);padding:.75rem;animation:bounce-retail 3s infinite}.floating-icon{height:1.5rem;width:1.5rem}.floating-top-left{top:2.5rem;left:2.5rem;animation-delay:0s}.floating-top-right{top:5rem;right:2.5rem;animation-delay:1s}.floating-bottom-left{bottom:5rem;left:4rem;animation-delay:2s}.floating-bottom-right{bottom:2.5rem;right:4rem;animation-delay:0.5s}.text-blue-600{color:#2563eb}.text-purple-600{color:#9333ea}.text-orange-600{color:#ea580c}.text-green-600{color:#16a34a}@keyframes bounce-retail{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-pulse{animation:pulse-retail 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-retail{0%,100%{opacity:1}50%{opacity:.5}}.finance-animation .new-container{position:relative;width:500px;height:500px;background-image:repeating-linear-gradient(0deg,#e5e7eb 0,#e5e7eb .5px,transparent 1px,transparent 20px),repeating-linear-gradient(90deg,#e5e7eb 0,#e5e7eb .5px,transparent 1px,transparent 20px);background-size:20px 20px}.finance-animation .new-finance-card{position:absolute;top:100px;left:50px;width:400px;height:300px;border-radius:20px;background:#fff;border:2px solid #E5E7EB;box-shadow:0 0 8px rgb(99 102 241 / .4);animation:pulse 4s infinite;opacity:.95}@keyframes pulse{0%,100%{opacity:.95}50%{opacity:1}}.finance-animation .header-bar{position:absolute;top:120px;left:70px;width:360px;display:flex;align-items:center;padding-left:20px;height:40px;border-radius:8px;background:linear-gradient(45deg,#6366F110,#8B5CF610)}.finance-animation .header-bar .header-circle{border-radius:50%;background-color:#8B5CF6!important;width:16px;height:16px}.finance-animation .header-bar .header-line-bg{width:150px}.finance-animation .header-bar .header-line{width:50px;height:10px;background-color:#8B5CF6!important}.finance-animation .circle-label,.finance-animation .circle-label-2,.finance-animation .circle-label-3,.finance-animation .circle-label-4{position:absolute;width:24px;height:24px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:10px;box-shadow:0 0 8px rgb(99 102 241 / .4)}.finance-animation .circle-label{top:68px;left:108px;border:3px solid #6366F1;color:#6366F1;animation:float 3s infinite}.finance-animation .circle-label-2{top:48px;left:368px;border:3px solid #10B981;color:#10B981;font-size:8px;animation:float-ml 2.5s infinite}.finance-animation .circle-label-3{top:438px;left:88px;border:3px solid #F59E0B;color:#F59E0B;font-size:8px;animation:float-ml 2.8s infinite}.finance-animation .circle-label-4{top:408px;left:388px;border:3px solid #6366F1;color:#6366F1;font-size:8px;animation:float-ml 3.2s infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-ml{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.finance-animation .progress-section{position:absolute;display:flex;gap:20px;top:315px;left:70px}.finance-animation .progress-item{display:flex;align-items:center;gap:10px}.finance-animation .progress-circle{width:16px;height:16px;border-radius:50%;animation:pulse-circle 2s infinite}.finance-animation .bar-bg{width:60px;height:10px;background:#E5E7EB;border-radius:5px;overflow:hidden}.finance-animation .bar-fill{height:10px;border-radius:5px;animation:bar-animate 3s infinite}.finance-animation .progress-item:nth-child(1) .progress-circle{background:linear-gradient(45deg,#10B981,#059669);animation-duration:2s}.finance-animation .progress-item:nth-child(1) .bar-fill{width:45px;background:linear-gradient(45deg,#10B981,#059669)}.finance-animation .progress-item:nth-child(2) .progress-circle{background:linear-gradient(45deg,#F59E0B,#D97706);animation-duration:2.5s}.finance-animation .progress-item:nth-child(2) .bar-fill{width:38px;background:linear-gradient(45deg,#F59E0B,#D97706)}.finance-animation .progress-item:nth-child(3) .progress-circle{background:linear-gradient(45deg,#6366F1,#8B5CF6);animation-duration:2.2s}.finance-animation .progress-item:nth-child(3) .bar-fill{width:52px;background:linear-gradient(45deg,#6366F1,#8B5CF6)}@keyframes pulse-circle{0%,100%{transform:scale(1)}50%{transform:scale(1.25)}}@keyframes bar-animate{0%,100%{width:45px}50%{width:55px}}.finance-animation .bar-chart{position:absolute;top:180px;left:260px;width:170px;height:100px;border:1px solid #E2E8F0;background:#F8FAFC;border-radius:8px;display:flex;align-items:flex-end;justify-content:space-evenly;padding:0 5px}.finance-animation .bar{width:15px;border-radius:2px;animation:bar-grow 2s infinite}.finance-animation .bar:nth-child(1){height:30px;background:linear-gradient(#10B981,#059669);animation-duration:2s}.finance-animation .bar:nth-child(2){height:50px;background:linear-gradient(#6366F1,#8B5CF6);animation-duration:2.5s}.finance-animation .bar:nth-child(3){height:40px;background:linear-gradient(#F59E0B,#D97706);animation-duration:2.2s}.finance-animation .bar:nth-child(4){height:60px;background:linear-gradient(#10B981,#059669);animation-duration:2.8s}.finance-animation .bar:nth-child(5){height:45px;background:linear-gradient(#6366F1,#8B5CF6);animation-duration:2.3s}.finance-animation .bar:nth-child(6){height:35px;background:linear-gradient(#F59E0B,#D97706);animation-duration:2.7s}.finance-animation .bar:nth-child(7){height:55px;background:linear-gradient(#10B981,#059669);animation-duration:2.1s}@keyframes bar-grow{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.2)}}.finance-animation .chart-background{position:absolute;width:175px;height:100px;top:180px;left:72px;background-color:#F8FAFC;border:1px solid #E2E8F0;border-radius:8px}.finance-animation .line-chart{position:absolute;width:100%;height:100%}.finance-animation .line-chart polyline{stroke-width:3;opacity:.8;stroke-dasharray:0,300;animation:draw-line 3s infinite}@keyframes draw-line{0%{stroke-dasharray:0,300}50%{stroke-dasharray:150,150}100%{stroke-dasharray:300,0}}.finance-animation .animated-dash{stroke:url(#secondaryGradient);stroke-width:2;opacity:.4;stroke-dasharray:5,5;animation:dash-movement 2.5s infinite}@keyframes dash-movement{0%{stroke-dashoffset:0}50%{stroke-dashoffset:10}100%{stroke-dashoffset:0}}.finance-animation .animated-dash-primary{stroke:url(#primaryGradient);stroke-width:2;opacity:.4;stroke-dasharray:5,5;animation:dash-movement-primary 2s infinite}@keyframes dash-movement-primary{0%{stroke-dashoffset:0}50%{stroke-dashoffset:10}100%{stroke-dashoffset:0}}.home-banner-animation{.floating-img{animation:floating-img 4.8s ease-in-out infinite}}@keyframes floating-img{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-25px) rotate(5deg)}100%{transform:translateY(0) rotate(0deg)}}.grid-lines{bottom:0;display:flex;height:100%;justify-content:space-between;left:0;margin:0 auto;max-width:1180px;position:fixed;right:0;top:0;width:100%;z-index:-1}.grid-line-1,.grid-line-2,.grid-line-3,.grid-line-4,.grid-line-5,.grid-line-6,.grid-line-7,.grid-line-8,.grid-line-9{height:100%;position:relative}.grid-line-1:before,.grid-line-2:before,.grid-line-3:before,.grid-line-4:before,.grid-line-5:before,.grid-line-6:before,.grid-line-7:before,.grid-line-8:before,.grid-line-9:before{content:"";height:100%;position:absolute;right:-1px;top:0;width:1px}.grid-line-1:after,.grid-line-2:after,.grid-line-3:after,.grid-line-4:after,.grid-line-5:after,.grid-line-6:after,.grid-line-7:after,.grid-line-8:after,.grid-line-9:after{background:#ce5BEA70;border-radius:1px;content:"";height:60px;opacity:.8;position:absolute;top:-80px;width:2px}.grid-lines .grid-line-1:after,.grid-lines .grid-line-6:after{animation:8s linear infinite gridline}.grid-lines .grid-line-2:after,.grid-lines .grid-line-7:after{animation:9s linear 3s infinite gridline}.grid-lines .grid-line-3:after,.grid-lines .grid-line-8:after{animation:7s linear 6s infinite gridline}.grid-lines .grid-line-4:after,.grid-lines .grid-line-9:after{animation:10s linear 4s infinite gridline}.grid-lines .grid-line-5:after{animation:8s linear 8s infinite gridline}@keyframes gridline{0%{top:-50px}to{top:100%}}


.filter-agent-card{
	.eael-gallery-grid-item{
		border-radius:15px !important;
		height:100% !important;
	}
	.caption-style-card{
		padding:20px;
	}
	.category-badge {
  display: inline-flex;
  align-items: center;
  padding: 6px 12px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 999px; /* pill shape */
  line-height: 1;
  white-space: nowrap;
  background: #CE5BEA;
  color: #fff;
		font-weight:700;
		box-shadow: 0 2px 6px rgba(0,0,0,0.06);
		
    position: absolute;
    top: 2%;
    right: 5%;

}
	.category-badge:hover {
  transform: translateY(-1px);
  transition: all 0.2s ease;
}


	ul.check-list {
  list-style: none;
  padding-left: 0;
}

ul.check-list li {
  position: relative;
  padding-left: 28px;
  margin-bottom: 10px;
}

ul.check-list li::before {
 content: "✔";
  position: absolute;
  left: 0;
  top: 2px;
  width: 16px;
  height: 16px;
  background: #CE5BEA; /* fill color */
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
	.category-card-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
		width:100% !important;
  padding: 12px 18px;
  font-size: 14px;
  font-weight: 600;
  color: #CE5BEA;
  background: transparent;
  border: 1px solid #CE5BEA;
  border-radius: 12px;
  cursor: pointer;
  text-decoration: none;
  transition: all 0.25s ease;
		margin-top:15px ;
}
	
	/* Hover */
.category-card-btn:hover {
  transform: translateY(-2px);
	color:#ffffff !important;
  background: #CE5BEA !important;
	font-weight: 600;
}
}
#popmake-15719{  
	background: #ffffff !important;
	border-radius: 16px !important;
  box-shadow: 0 25px 60px rgba(0, 0, 0, 0.2);
	max-width:450px !important;
	padding-bottom:0px !important;
	
	
	.intl-tel-input{
width:100%;
	}
	.wpcf7-form-control{
		width:100%;
	}
}