@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Nastaliq+Urdu:wght@400;600&family=Noto+Sans+Arabic:wght@400;600&family=Noto+Sans+Devanagari:wght@400;600&display=swap");*{margin:0;padding:0;box-sizing:border-box}.games-page-root{overflow-x:hidden}.games-hero{position:relative;overflow:hidden;border-radius:0 0 1.5rem 1.5rem;margin:0 auto .75rem;max-width:1320px;background:linear-gradient(125deg,#1e1b4b,#312e81 42%,#4c1d95);border:1px solid rgba(165,180,252,.28);border-top:none;box-shadow:0 24px 56px rgba(49,46,129,.32)}.games-hero__bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 85% 60% at 15% 0,rgba(129,140,248,.5),transparent 58%),radial-gradient(ellipse 55% 45% at 92% 85%,rgba(167,139,250,.38),transparent 52%)}.games-hero-eyebrow{letter-spacing:.18em;color:rgba(196,181,253,.95);font-weight:600;font-size:.72rem}.games-hero-title{letter-spacing:-.03em;line-height:1.12;text-shadow:0 2px 28px rgba(15,23,42,.35)}.games-hero-lead{color:rgba(226,232,240,.9);font-size:1.05rem;line-height:1.65}.games-hero-btn{border-radius:.85rem;border:2px solid rgba(255,255,255,.38);color:#fff!important;background:rgba(15,23,42,.28);font-weight:700;padding:.65rem 1.35rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.games-hero-btn:hover{transform:translateY(-2px);background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.62);box-shadow:0 12px 28px rgba(0,0,0,.2);color:#fff!important}.games-hero--compact{border-radius:0 0 1.25rem 1.25rem;margin-bottom:.5rem;box-shadow:0 14px 36px rgba(49,46,129,.26)}.games-hero-compact-title{font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:800;color:#fff;margin:0;letter-spacing:-.02em}.games-hero-compact-sub{margin:.4rem 0 0;color:rgba(226,232,240,.85);font-size:.92rem;line-height:1.45;max-width:42rem}.games-page-bg{border-radius:1.4rem;background:linear-gradient(135deg,rgba(253,251,255,.98),rgba(237,233,254,.94) 35%,rgba(224,242,254,.94) 70%,rgba(245,243,255,.97));border:1px solid rgba(199,210,254,.45);box-shadow:0 8px 32px rgba(99,102,241,.08)}.games-page-bg .breadcrumb-item,.games-page-bg .breadcrumb-item a{color:#475569}.games-page-bg .breadcrumb-item.active{color:#312e81;font-weight:600}.games-hub-layout{background:#fff}.games-hub-header{position:relative;background:linear-gradient(90deg,#e8f4fc,#ede9fe 55%,#f3e8ff);border-bottom:1px solid rgba(199,210,254,.35)}.games-hub-header__title{margin:0;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;letter-spacing:-.03em;color:#0f172a}.games-hub-breadcrumb{font-size:.95rem}.games-hub-breadcrumb__link{color:#2563eb;text-decoration:none;font-weight:600}.games-hub-breadcrumb__link:hover{text-decoration:underline}.games-hub-breadcrumb__sep{color:#94a3b8;font-weight:400}.games-hub-breadcrumb__current{color:#94a3b8;font-weight:500}.games-hub-main{position:relative;background:#ffffff;overflow:hidden}.games-hub-main__deco{position:absolute;pointer-events:none;opacity:.4;background-image:radial-gradient(circle at center,#cbd5e1 1px,transparent 1.5px),linear-gradient(135deg,transparent 48%,rgba(203,213,225,.35) 49%,rgba(203,213,225,.35) 51%,transparent 52%);background-size:28px 28px,28px 28px;width:min(320px,42vw);height:min(320px,42vw)}.games-hub-main__deco--tl{left:-40px;bottom:12%;transform:rotate(-8deg);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 30% 70%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 70% at 30% 70%,#000 20%,transparent 75%)}.games-hub-main__deco--br{right:-48px;top:18%;transform:rotate(12deg);-webkit-mask-image:radial-gradient(ellipse 65% 65% at 70% 40%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 65% 65% at 70% 40%,#000 25%,transparent 78%)}.games-hub-card{position:relative;display:flex;flex-direction:column;height:100%;background:#b8b9ff;border-radius:1.5rem;box-shadow:0 12px 32px rgba(49,46,129,.14),0 4px 12px rgba(15,23,42,.06);border:1px solid rgba(165,180,252,.35);overflow:visible;transition:transform .25s ease,box-shadow .25s ease}.games-hub-card:hover{transform:translateY(-6px);box-shadow:0 22px 48px rgba(79,70,229,.18),0 8px 16px rgba(15,23,42,.08)}.games-hub-card__art{display:flex;align-items:flex-end;justify-content:center;min-height:118px;margin:-1.25rem .75rem 0;padding:0 .5rem}.games-hub-card__svg{width:100%;max-width:220px;height:auto;filter:drop-shadow(0 6px 14px rgba(49,46,129,.12))}.games-hub-card__body{display:flex;flex-direction:column;flex:1 1;padding:.35rem 1.35rem 1.35rem;gap:.65rem}.games-hub-card__badge{align-self:flex-start;padding:.28rem .75rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.28);border:1px solid rgba(255,255,255,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.games-hub-card__title{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:#fff;line-height:1.25}.games-hub-card__desc{margin:0;flex:1 1;font-size:.88rem;line-height:1.5;color:rgba(255,255,255,.95)}.games-hub-card__play{width:100%;margin-top:.35rem;padding:.65rem 1rem;border:none;border-radius:.85rem;background:#0f172a;color:#fff;font-weight:700;font-size:.95rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.games-hub-card__play:hover{background:#1e293b;transform:translateY(-1px);box-shadow:0 10px 22px rgba(15,23,42,.25);color:#fff}.games-hub-card__play:active{transform:translateY(0)}.games-shell-card{margin:0 auto;border-radius:1.35rem;border:1px solid rgba(129,140,248,.36);background:linear-gradient(135deg,#8b93ff,#c4b5fd);padding:1.25rem 1.35rem}.games-shell-card .badge.games-badge,.games-shell-card .badge.games-badge-soft{color:#fff!important;background-image:linear-gradient(135deg,#3730a3,#4f46e5)!important}.games-shell-card .badge.games-badge-soft{color:#f1f5f9!important}.games-shell-card .games-summary-card,.games-shell-card .games-summary-card h3,.games-shell-card .games-summary-card p{color:#e2e8f0!important}.games-playfield{position:relative;height:clamp(300px,52vw,420px);border-radius:1rem;border:1px solid rgba(165,180,252,.24);background:linear-gradient(180deg,rgba(30,27,75,.86),rgba(30,41,59,.94));overflow:hidden}.games-falling-word{position:absolute;transform:translate(-50%,-50%);padding:.38rem .72rem;border-radius:999px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-weight:700;box-shadow:0 10px 28px rgba(99,102,241,.42);white-space:nowrap;will-change:top;transition:box-shadow .15s ease,outline .15s ease}.games-falling-word--prefix{outline:2px solid rgba(251,191,36,.95);box-shadow:0 0 20px rgba(251,191,36,.55)}.games-falling-word--danger{outline:2px solid rgba(248,113,113,.85)}.games-input{border-radius:.9rem;border:1px solid rgba(165,180,252,.34);background:rgba(30,41,59,.82);color:#e2e8f0}.games-input:focus{box-shadow:0 0 0 .2rem rgba(129,140,248,.22)!important;border-color:rgba(165,180,252,.82)!important;background:rgba(30,41,59,.32);color:#fff}.games-overlay{position:absolute;inset:0;z-index:3;background:rgba(2,6,23,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;text-align:center}.games-countdown{font-size:clamp(2rem,4vw,3.2rem);font-weight:800;color:#fff;margin-bottom:.4rem;animation:gamesPulse .7s ease-in-out infinite alternate}.games-loading-spinner{width:2.2rem;height:2.2rem;border:3px solid rgba(255,255,255,.24);border-top-color:#818cf8;border-radius:999px;margin:0 auto;animation:gamesSpin .8s linear infinite}.games-primary-btn{border:none;border-radius:.75rem;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.games-primary-btn:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(79,70,229,.4);color:#fff}.games-primary-btn:active{transform:translateY(0)}.games-primary-btn:disabled{opacity:.6;cursor:not-allowed}.games-ghost-btn{border-radius:.75rem;border:1px solid rgba(165,180,252,.38);color:#e2e8f0;background:rgba(30,41,59,.32);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.games-ghost-btn:hover{border-color:rgba(196,181,253,.85);color:#fff;background:rgba(49,46,129,.62)}.games-badge{color:#fff}.games-badge,.games-badge-soft{background:linear-gradient(135deg,#3730a3,#4f46e5)!important}.games-badge-soft{color:#e2e8f0}.games-difficulty{background:rgba(129,140,248,.2)!important;color:#ddd6fe;border:1px solid rgba(165,180,252,.45)}.games-progress-outer{height:10px;border-radius:999px;background:rgba(165,180,252,.2);overflow:hidden}.games-progress-inner{height:100%;border-radius:inherit;background:linear-gradient(90deg,#818cf8,#a78bfa);transition:width .1s linear}.games-word-focus{position:relative;border-radius:1rem;border:1px solid rgba(165,180,252,.26);background:rgba(30,41,59,.32);min-height:150px;display:flex;align-items:center;justify-content:center;padding:1rem}.games-word-focus>span{font-size:clamp(2rem,7vw,3.2rem);letter-spacing:.06em;font-weight:800;color:#fff}.games-reflex-zone{-webkit-user-select:none;user-select:none;cursor:text;outline:none}.games-reflex-zone:focus-visible{box-shadow:0 0 0 2px rgba(196,181,253,.55)}.games-reflex-key{display:inline-flex;align-items:center;justify-content:center;min-width:clamp(74px,14vw,104px);height:clamp(74px,14vw,104px);border-radius:1rem;border:1px solid rgba(165,180,252,.6);background:linear-gradient(135deg,rgba(55,48,163,.84),rgba(76,29,149,.84));box-shadow:0 14px 30px rgba(49,46,129,.35);letter-spacing:.08em}.games-summary-card{border-radius:1rem;border:1px solid rgba(165,180,252,.32);background:rgba(30,41,59,.44);color:#e2e8f0;padding:1rem}@keyframes gamesSpin{to{transform:rotate(1turn)}}@keyframes gamesPulse{0%{transform:scale(.95)}to{transform:scale(1.04)}}@media (max-width:768px){.games-shell-card{padding:.85rem}.games-playfield{height:320px}}body{font-family:Noto Sans,sans-serif}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.MuiModal-root:focus{outline:none!important;border:none!important}div .login-btn{position:relative;overflow:hidden;border:2px solid #fff!important;background-color:transparent!important;color:#fff!important;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:color .8s ease,border-color .8s ease;z-index:0;margin-left:20px}div .login-btn:before{content:"";position:absolute;top:-200%;right:-200%;width:400%;height:400%;background-color:#ff0000;transform:rotate(45deg);transition:all 2s ease;z-index:-1;opacity:0}div .login-btn:hover:before{top:0;right:0;opacity:1}div .signup-btn{position:relative;overflow:hidden;border:2px solid #fff!important;background-color:transparent!important;color:#fff!important;padding:10px 20px;border-radius:6px;font-weight:600;cursor:pointer;transition:color .8s ease,border-color .8s ease;z-index:0;margin-left:20px}div .signup-btn:before{content:"";position:absolute;top:-200%;right:-200%;width:400%;height:400%;background-color:#ff0000;transform:rotate(45deg);transition:all 2s ease;z-index:-1;opacity:0}div .signup-btn:hover:before{top:0;right:0;opacity:1}.navbar-brand img{width:150px}.footer-logo img{width:180px}@media screen and (max-width:768px){div .login-btn,div .signup-btn{margin-left:auto;margin-right:auto;display:block}}.custom-btn:focus{outline:none!important;box-shadow:0 0 0 2px #FF0000(0,176,80,.5)}.hero-section{background-color:#f6f6f7}.hero-text h1{color:rgba(32,32,32,.669);font-weight:900;font-size:3rem;margin-bottom:0!important}.start-tag{position:absolute;top:10px;left:50%;transform:translateX(-50%);background-color:#4f46e5;padding:2px 8px;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.15);animation:upDown 1.5s ease-in-out infinite}@media screen and (max-width:768px){.start-tag{left:0;margin-left:60px;transform:translateX(0)}}.start-tag:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #4f46e5}@keyframes upDown{0%{transform:translate(-50%)}50%{transform:translate(-50%,-8px)}to{transform:translate(-50%)}}.custom-caret{display:inline-block;width:2px;height:1em;background:black;margin-left:1px;animation:blink 1s step-start infinite;vertical-align:middle}@keyframes blink{50%{opacity:0}}.video-overlay{position:relative;width:100%;min-height:100vh;height:100%;background-image:url(/assets/home-image.webp);background-size:cover;background-position:50%;border-radius:12px;overflow:hidden;text-decoration:none}.video-overlay:before{content:"";background-color:rgba(0,0,0,.617)}.overlay-content,.video-overlay:before{position:absolute;top:0;left:0;width:100%;height:100%}.overlay-content{color:#fff;font-size:1.5rem;font-weight:700;z-index:2;cursor:pointer}.overlay-content h2{font-weight:900}.overlay-content img{width:100px;height:100px}@media (max-width:1000px){.video-overlay{min-height:auto;height:auto;aspect-ratio:16/9}.overlay-content{position:absolute;inset:0;font-size:1.2rem;padding:1rem}.overlay-content img{width:60px;height:60px}}.coming-soon{margin:0;background:#cdfb7c;font-family:Segoe UI,Arial,sans-serif;display:flex;justify-content:center;align-items:center;height:100vh;overflow:hidden;position:relative}.coming-soon-title{font-size:5rem;color:#6852a2;text-shadow:0 0 15px #6852a2,0 0 30px #6852a2;animation:floatText 3s ease-in-out infinite alternate,glitch 1s infinite;z-index:2}.icon{position:absolute;font-size:2rem;color:#6852a2;animation:floatIcons 6s linear infinite;z-index:1}.icon1{top:20%;left:10%;animation-delay:0s}.icon2{top:60%;left:20%;animation-delay:2s}.icon3{top:40%;left:80%;animation-delay:4s}.icon4{top:75%;left:50%;animation-delay:1s}@keyframes floatText{0%{transform:translateY(0)}to{transform:translateY(-15px)}}@keyframes glitch{0%{text-shadow:2px 2px #6852a2,-2px -2px #003300}25%{text-shadow:-2px -2px #6852a2,2px 2px #003300}50%{text-shadow:2px -2px #6852a2,-2px 2px #003300}75%{text-shadow:-2px 2px #6852a2,2px -2px #003300}to{text-shadow:2px 2px #6852a2,-2px -2px #003300}}@keyframes floatIcons{0%{transform:translateY(0);opacity:.6}to{transform:translateY(-50px);opacity:.1}}.help-desk{background-color:#1b1b20;color:white}.helpdesk-text{max-width:500px;width:100%}.helpdesk-text h3 span{margin-right:8px}.heading-text{font-weight:800;font-size:40px;color:#fff}.highlight{position:relative;display:inline-block;color:#fff}.highlight:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:8px;background:#f3c600;border-radius:20px;transform:skewX(-70deg)}.helpdesk-des p{font-size:24px}.helpdesk-card{border-radius:15px;transition:all .3s ease;background:#303037;box-shadow:0 4px 10px rgba(0,0,0,.05)}.helpdesk-card:hover .desk-link{text-decoration:underline}.desk-icon{font-size:40px;color:#007bff}.desk-title{font-size:22px;font-weight:600}.desk-des{color:rgba(164,164,164,.792);font-size:15px}.desk-link{text-decoration:none;font-weight:500;color:#00c057;transition:color .3s}.faq-icon{color:blue}.faq-btn{box-shadow:0 0 4px rgba(187,187,187,.753)}.rotate-180{transform:rotate(180deg)}.transition-transform{transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding-bottom:0}.faq-answer.open{max-height:500px;padding-bottom:1rem}.foot-links{list-style:none;text-decoration:none!important}.link-blog{text-decoration:none}.btn-cont{justify-content:flex-start}.btn-cont,.custom-back-btn{display:flex;align-items:center}.custom-back-btn{justify-content:center;width:60px;height:60px;border-radius:50%;background-color:rgb(218,218,218);color:black;font-size:20px;text-decoration:none;transition:all .3s ease}.custom-back-btn:hover{background-color:#fff;border:1px solid rgba(0,0,0,.578);transform:scale(1.05)}.services-container{padding:50px 20px;width:100%;align-items:stretch;gap:20px}.my-services-container{background:#e8e8e9}.services-container{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-evenly;padding:60px 80px}.services-card{flex-basis:20%;border-radius:10px;padding:30px 20px;text-align:center;position:relative;border:none;background-color:rgb(255,255,255);color:#000000!important;box-shadow:0 6px 15px rgba(0,0,0,.2);transition:all .4s ease;overflow:hidden}.services-card:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(54,34,232,.15),transparent);transform:translateY(100%);transition:all .4s ease}.services-card:hover:after{transform:translateY(0)}.services-card:hover{transform:translateY(-10px) scale(1.03);box-shadow:0 12px 30px rgba(161,162,183,.2)}.services-card .card-number{position:absolute;top:10px;left:15px;font-size:1.5rem;font-weight:700;color:#000000}.services-card h5{font-size:1.2rem;color:rgba(0,0,0,.888)!important}.services-card p{font-size:.95rem;line-height:1.6;color:rgb(35,35,35)!important;opacity:.9}.first-card{flex-basis:30%;background:transparent;color:rgb(0,0,0);border-radius:10px}.first-card h2{font-weight:700;font-size:2rem;margin-bottom:10px}.first-card h2 span{color:#252525d6}.services-line{width:40%;height:3px;background-color:#000000;margin:0 0 10px;border-radius:30px}.first-card p{font-size:.95rem;line-height:1.6;margin-bottom:25px;color:rgb(35,35,35)!important}.first-card button,.submit-btn button{background:black;color:#ffffff;border:none;padding:12px 28px;border-radius:50px;font-weight:600;font-size:1rem;letter-spacing:.5px;cursor:pointer;transition:all .3s ease}.first-card button:hover{background-color:white;color:black}.last-card{position:relative;flex-basis:30%;height:300px;background-image:url(/assets/services-7.webp);background-size:cover;background-position:50%;border-radius:10px;display:flex;justify-content:center;align-items:center;color:#fff;overflow:hidden}.last-card .overlay{position:absolute;inset:0;background:rgba(0,0,0,.8);z-index:1}.last-card-content{position:relative;z-index:2;padding:0 20px}.last-card-content h2{font-size:1.8rem;font-weight:600;margin-bottom:20px}.last-card-content h2 span{color:#12d400}.last-card-content button{background:none;border:none;color:#12d400;font-size:1rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;position:relative;transition:color .3s ease;overflow:hidden}.last-card-content button:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#15ff00;transition:width .3s ease}.last-card-content button:hover{color:#15ff00;text-shadow:0 0 10px rgba(0,255,255,.5)}.last-card-content button:hover:after{width:100%}.arrow-icon{font-size:1.2rem;transition:transform .3s ease}.last-card-content button:hover .arrow-icon{transform:translateX(6px)}.why-section{background-color:#ffffff}.hr{width:90%;margin:auto;color:black}.feature-item{display:flex;align-items:center;margin-bottom:15px;font-weight:500;transition:all .3s ease}.feature-item:hover{transform:translateX(5px);color:#0d6efd}.feature-icon{font-size:20px;margin-right:10px;color:#0d6efd}.features-section{background-color:#ffffff}.feature-card{background:#ffffff;padding:30px 20px;border-radius:12px;border:1px solid #c6c6c6;transition:all .3s ease;height:100%}.feature-card:hover{box-shadow:0 0 8px rgba(0,0,0,.08)}.feature-card-icon{font-size:40px;color:#0d6efd}.custom-btn{background-color:#4f46e5;color:#fff;font-weight:600;border-radius:34px;padding:10px 28px;border:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(79,70,229,.3)}.custom-btn:hover{background-color:#4338ca;color:white;transform:scale(1.05);box-shadow:0 6px 20px rgba(79,70,229,.5)}.custom-btn:active{transform:scale(.98);box-shadow:0 3px 10px rgba(79,70,229,.3)}.mission-section{background:linear-gradient(135deg,#f8f9fa,#eef2ff)}.mission-title{font-weight:700;font-size:2.2rem;color:#222;position:relative}.mission-title:after{content:"";width:60px;height:4px;background:#0d6efd;display:block;margin-top:10px;border-radius:5px}.mission-text{font-size:1rem;color:#555;line-height:1.7}.brand-name{font-weight:600;color:#0d6efd}.mission-btn{padding:10px 25px;border-radius:30px;transition:.3s ease}.mission-btn:hover{transform:translateY(-3px)}.mission-card{background:#ffffff;padding:40px 25px;border-radius:15px;transition:.3s ease}.mission-card:hover{transform:translateY(-5px)}.stats-box{display:flex;justify-content:center;gap:5px;flex-wrap:wrap}.stat-card{background:#ffffff;width:150px;padding:20px;height:150px;border-radius:15px;text-align:center;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.06);border:1px solid #f1f1f1}.stat-card:hover{transform:translateY(-3px);box-shadow:0 8px 10px rgba(13,110,253,.15);border-color:#0d6efd}.stat-icon{font-size:20px;color:#0d6efd;margin-bottom:12px}.stat-card h5{font-weight:600;margin-bottom:5px}.stat-card p{font-size:14px;color:#6c757d;margin:0}.about-cta-section{background:linear-gradient(135deg,#f8fbff,#eef4ff);padding:80px 0}.cta-wrapper{background:#ffffff;padding:60px 40px;border-radius:20px;max-width:850px;box-shadow:0 20px 50px rgba(13,110,253,.08);transition:.3s ease}.cta-wrapper:hover{transform:translateY(-5px)}.cta-badge{display:inline-block;background:#e7f1ff;color:#0d6efd;padding:6px 18px;border-radius:50px;font-size:14px;font-weight:600}.cta-title{font-size:2rem;font-weight:700;color:#1f2d3d}.cta-text{font-size:1.05rem;color:#6c757d;max-width:600px;margin:0 auto}.cta-btn-secondary{padding:10px 28px;border-radius:30px;font-weight:500;transition:.3s ease}.cta-btn-secondary:hover{background:#0d6efd;color:#fff}.circle-stat{width:150px;height:150px;border-radius:50%;background:#ffffff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.08);border:2px solid #f1f1f1}.circle-stat h3{font-size:28px;margin-bottom:5px}.circle-stat p{font-size:13px;color:#6c757d;padding:0 10px}.circle-stat:hover{transform:translateY(-3px);box-shadow:0 8px 10px rgba(13,110,253,.2);border-color:#0d6efd}.custom-footer{background:linear-gradient(135deg,#1f1f1f,#111827 50%,#1e293b);color:#ffffff}.foot-link{text-decoration:none;color:aqua}.foot-link:hover{color:lightgoldenrodyellow}@media (max-width:1024px){.services-card{flex-basis:45%}.first-card,.last-card{flex-basis:100%}}@media (max-width:600px){.services-card{flex-basis:100%!important}.last-card{height:250px}.last-card-content h2{font-size:1.4rem}}.card-number{position:absolute;top:15px;left:20px;color:#999}.card-number,.services-card h5{font-size:1.1rem;font-weight:600}.services-card h5{color:#013537;margin-bottom:10px}.services-card p{font-size:.9rem;color:#555;line-height:1.5;padding:0 5px}.services-card .card-icon{font-size:2.8rem;color:#000000eb;margin:25px auto 15px;text-align:center;display:flex;justify-content:center;align-items:center}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:white}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (min-width:768px) and (max-width:968px){.live-chat-text h1{font-size:2.5rem}}@media screen and (max-width:576px){.coming-soon{height:500px}.live-chat-text h1{font-size:24px}.live-chat-text p{font-size:18px}.helpdesk-text h3{font-size:20px}.heading-text{font-size:28px}.helpdesk-text p{font-size:18px}}.about-page{font-family:Inter,sans-serif;color:#111827;background-color:#f9fafb}.about-nav{display:flex;justify-content:space-between;align-items:center;padding:25px 60px;background:white;box-shadow:0 1px 4px rgba(0,0,0,.06)}.about-nav h1{font-size:20px;font-weight:600}.nav-left{display:flex;align-items:center;gap:10px}.nav-logo{width:28px;height:28px;background:#2563eb;border-radius:6px}.nav-links{display:flex;gap:30px;font-weight:500;font-size:14px}.nav-links a{text-decoration:none;color:#374151;transition:.2s}.nav-links a:hover{color:#2563eb}.nav-buttons{display:flex;gap:10px}.btn-primary{background:#2563eb;color:white;border:none;padding:8px 18px;border-radius:8px;cursor:pointer;transition:.2s}.btn-primary:hover{background:#1d4ed8}.btn-outline{background:white;color:#111;border:1px solid #d1d5db;padding:8px 18px;border-radius:8px;cursor:pointer;transition:.2s}.btn-outline:hover{background:#f3f4f6}.about-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:center;gap:60px;padding:80px 60px}.hero-left{display:flex;flex-direction:column;gap:20px}.hero-left h2{font-size:38px;font-weight:600}.hero-left p{color:#4b5563;line-height:1.6}.tag{font-size:12px;border:1px solid #d1d5db;border-radius:999px;padding:5px 14px;color:#6b7280;font-weight:600}.hero-buttons{display:flex;gap:15px;margin-top:10px}.stats{display:flex;gap:40px;margin-top:25px}.stats h3{font-size:28px;font-weight:700}.stats p{color:#6b7280;font-size:14px}.hero-right img{width:100%;height:480px;object-fit:cover;border-radius:18px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.about-expertise{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:center;gap:60px;padding:80px 60px}.expertise-right h2{font-size:34px;font-weight:600}.expertise-right p{color:#4b5563;line-height:1.6;margin-top:10px}.expertise-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:20px;list-style:none;color:#2563eb;font-weight:500}.expertise-left img{width:100%;height:440px;object-fit:cover;border-radius:18px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.about-milestones{padding:80px 60px;background:white;text-align:center}.milestone-header h2{font-size:32px;font-weight:600;margin-top:10px}.milestone-header p{color:#6b7280;max-width:600px;margin:12px auto 40px;line-height:1.6}.milestone-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px}.card{background:#fff;border-radius:18px;padding:25px;text-align:left;box-shadow:0 1px 5px rgba(0,0,0,.08)}.card.blue{background:#2563eb;color:white}.card h3{font-size:18px;font-weight:600;margin-bottom:8px}.card p{font-size:14px;color:inherit;opacity:.9;line-height:1.5}.ox-footer-bottom{border-top:1px solid rgba(0,0,0,.06);padding-top:1rem;margin-top:1.5rem;gap:1rem;background:none;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center}.ox-footer-copy{font-size:.9rem;color:inherit}.breadcrumb-section{position:relative;height:400px;background-size:cover;background-position:50%;background-repeat:no-repeat}.breadcrumb-section .overlay{position:absolute;inset:0;background:linear-gradient(135deg,#fdfbff,#ede9fe 25%,#e0f2fe 50%,#f5d0fe 75%,#f5f3ff)}.breadcrumb-title{font-size:42px;font-weight:700;letter-spacing:1px;text-transform:capitalize}.breadcrumb-item a{font-weight:700;text-decoration:none;transition:.3s;transition:all .3s ease-in-out}.breadcrumb-item a:hover{color:#0015ff}.course-section{background:#f9fafc}.section-title{font-size:32px;font-weight:700;color:#111827}.section-subtitle{color:#6b7280;max-width:600px;margin:auto}.modern-card{background:#ffffff;border-radius:18px;padding:25px;position:relative;overflow:hidden;transition:.35s ease;border:1px solid #f1f1f1;display:flex;flex-direction:column;justify-content:space-between}.modern-card:before{content:"";position:absolute;top:0;left:0;height:5px;width:100%;background:linear-gradient(90deg,#e546dd,#6366f1)}.modern-card:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(79,70,229,.12)}.card-top{margin-bottom:15px}.level-pill{background:rgba(79,70,229,.1);color:#4f46e5;padding:6px 14px;font-size:13px;border-radius:50px;font-weight:600}.card-content h5{font-weight:700;margin-bottom:10px;color:#111827}.card-content p{color:#6b7280;font-size:14px;line-height:1.6}.card-footer{margin-top:20px}.learn-btn{text-decoration:none;font-weight:600;color:#4f46e5;transition:.3s ease}.learn-btn:hover{color:#111827}.level-badge{background:rgba(79,70,229,.1);color:#4f46e5;padding:6px 14px;border-radius:50px;font-weight:600;font-size:13px}.lesson-title{font-size:36px;font-weight:700;color:#111827}.lesson-description{background:#f3f4f6;padding:18px;border-left:4px solid #4f46e5;border-radius:8px;color:#374151;font-size:16px}.lesson-steps{margin-top:20px}.step-card{display:flex;gap:15px;padding:18px;border-radius:12px;background:#ffffff;border:1px solid #f1f1f1;margin-bottom:15px;transition:.3s ease}.step-card:hover{box-shadow:0 10px 25px rgba(79,70,229,.08);transform:translateY(-3px)}.step-number{min-width:40px;height:40px;background:#4f46e5;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600}.step-content h6{color:#111827;font-weight:600}.step-content p{color:#6b7280;font-size:14px}@media (max-width:576px){.arrow-icon{display:none}}@media screen and (max-width:1000px){.custom-input{width:100%!important}}@media screen and (max-width:572px){.coming-soon{height:100vh}.typing-level{padding:0 0 0 10px!important;width:fit-content!important}.stats-clock{width:70px!important;height:70px!important}.stats-section{display:flex;gap:10px!important}.boxes{border-radius:50%!important;min-width:0!important;width:70px!important;height:70px!important}.stats-font{font-size:30px!important}.stats-label{font-size:10px!important}.faq-question{font-size:12px!important}.faq-icon{margin-left:20px!important}}@media screen and (max-width:600px){.h1{font-size:22px!important}}.header-top{background-color:#4F46E5;color:white;text-align:center;font-size:14px;font-weight:500;letter-spacing:.5px}.my-navbar{background-color:red!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.custom-navbar{background:#ffffff;position:relative;z-index:1100}.nav-link{font-weight:600!important;position:relative;transition:.3s ease}.nav-link:hover{color:#4F46E5!important}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#4F46E5;transition:.3s ease}.nav-link:hover:after{width:100%}.navbar-toggler.myBtn{border:none!important;background:#f3f4f6;padding:6px 10px;border-radius:10px;transition:.3s ease;position:relative;z-index:1200}.navbar-toggler.myBtn:hover{background:#e5e7eb}.navbar-toggler.myBtn:focus{box-shadow:none!important}@media (max-width:991px){.custom-collapse{position:fixed;top:0;right:0;height:100vh;width:280px;background:#ffffff;padding:2rem;box-shadow:-15px 0 40px rgba(0,0,0,.08);display:flex!important;flex-direction:column;transform:translateX(100%);transition:transform .4s ease-in-out;z-index:1150}.custom-collapse.show{transform:translateX(0)}.navbar-nav{flex-direction:column;margin-top:3rem;gap:1.2rem}.navbar-nav .nav-link{font-size:16px;padding:8px 0}.mobile-overlay{position:fixed;inset:0;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1040}.header-top{display:none}.custom-collapse .nav-link{transition:.3s}.custom-collapse .nav-link:hover{color:#4F46E5!important;transform:translateX(5px)}}