@import"https://fonts.googleapis.com/css2?family=Poppins:wght@600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Alegreya:wght@500;700;800&display=swap";:root{--brand-primary: #0057f5;--brand-mid: #0a7cff;--brand-accent: #0a3ce2;--brand-deep: #0b2a6f;--brand-white: #ffffff;--brand-divider: rgba(255, 255, 255, .25)}.cta{border-top:0;background:radial-gradient(circle at 90% 10%,rgba(0,212,255,.18),transparent 45%),linear-gradient(180deg,#fff,#eaf6ff)}.cta .heading1-w .title{color:var(--brand-deep)}.cta .heading1-w p{color:#3c4a66}.cta .cta-btn1{background:linear-gradient(90deg,var(--brand-primary),var(--brand-mid));box-shadow:0 6px 16px #0057f54d;color:var(--brand-white)}.cta .cta-btn1:hover{background:linear-gradient(90deg,var(--brand-deep),var(--brand-primary));color:var(--brand-white)}.cta .cta-btn2{border:1.5px solid var(--brand-white);background-color:transparent;border-color:var(--brand-primary);color:var(--brand-primary)}.cta .cta-btn2:hover{border-color:var(--brand-white);background-color:var(--brand-primary);color:var(--brand-white)}.cta .cta-btn1:after,.cta .cta-btn2:after{display:none}.whatsapp-float{position:fixed;top:82%;right:0;transform:translateY(-50%);z-index:999;text-decoration:none}@media (min-width: 780px){.whatsapp-float{top:77%}}.whatsapp-button{background-color:#f9f9f9;color:#000;padding:10px 8px;border-radius:12px 0 0 12px;display:flex;flex-direction:column;align-items:center;width:50px;box-shadow:0 2px 6px #00000026;font-family:sans-serif;font-size:12px}.whatsapp-button img{width:20px;height:20px;margin-bottom:5px;transform:rotate(270deg)}.whatsapp-button span{writing-mode:vertical-rl;transform:rotate(180deg)}#footer-logo-img{width:132px;height:auto}.logo-m img{width:150px;height:auto}@media (max-width: 769px){.mobile-header,.mobile-sidebar{display:block!important}.desktop-header{display:none!important}}@media (min-width: 780px){.mobile-header,.mobile-sidebar{display:none!important}.desktop-header{display:block!important}}.header-area1 .header-elements>.main-menu-ex{flex:1;display:flex;justify-content:flex-end}.header-area1 .header-elements>.site-logo{flex-shrink:0}.desktop-header .header-area{background:#fff;box-shadow:0 2px 18px #17284a14}.desktop-header .header-area .container{max-width:1180px}.desktop-header .header-area .header-elements{min-height:50px;gap:18px}.desktop-header .site-logo{width:300px;text-align:left!important}.desktop-header .site-logo a>img{width:205px;max-height:52px!important;margin:0!important}.desktop-header .site-logo span{font-size:11px!important;letter-spacing:.15px}.desktop-header .main-menu-ex.main-menu-ex1{flex:1;justify-content:flex-end;padding:0!important}.desktop-header .main-menu-ex>ul{display:flex;align-items:center;justify-content:flex-end;gap:40px;margin:0;padding:0}.desktop-header .main-menu-ex>ul>li>a{padding:29px 12px;font-weight:700;font-size:15px;color:#0767e6;white-space:nowrap}.desktop-header .main-menu-ex>ul>li>a,.desktop-header .main-menu-ex ul ul a,.mobile-nav>ul>li>a,.mobile-nav .sub-menu a{font-weight:700!important}.desktop-header .main-menu-ex>ul>li.menu-item-contact{margin-left:90px}.desktop-header .main-menu-ex>ul>li.menu-item-contact>a{min-width:132px;padding:12px 24px;border:0;border-radius:999px;color:#fff!important;background:#0326c2;text-align:center;box-shadow:0 7px 18px #6e7a7c38;transition:color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.desktop-header .main-menu-ex>ul>li.menu-item-contact>a:hover{color:#fff!important;background:#063b8c;box-shadow:0 9px 22px #1976d247;transform:translateY(-2px)}.desktop-header .main-menu-ex>ul>li.menu-item-contact>a:before{display:none}.desktop-header .main-menu-ex>ul>li.menu-item-contact>a .fa-arrow-right{margin-left:8px;font-size:12px}.about-subpage-hero{padding:90px 0;background:linear-gradient(112deg,#063b8c,#0758a9);color:#fff;text-align:center}.about-subpage-hero span{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.about-subpage-hero h1{margin:12px 0 18px;color:#fff;font-size:clamp(38px,5vw,64px)}.about-subpage-hero p{max-width:760px;margin:0 auto;color:#ffffffe0;font-size:18px;line-height:1.7}.about-subpage-content{padding:80px 0}.about-subpage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.about-subpage-grid article{min-height:220px;padding:32px;border:1px solid #e7edf4;border-radius:12px;box-shadow:0 12px 35px #14436e14}.about-subpage-grid h2{color:#0758a9;font-size:22px}.about-subpage-grid p{color:#5a6573;line-height:1.7}.coming-soon-page{position:relative;min-height:560px;overflow:hidden;display:grid;place-items:center;padding:80px 20px;background:linear-gradient(180deg,#fff,#eaf6ff)}.coming-soon-content{position:relative;z-index:1;max-width:720px;text-align:center}.coming-soon-icon{width:72px;height:72px;margin:0 auto 24px;display:grid;place-items:center;border-radius:22px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-accent));color:#fff;font-size:28px;box-shadow:0 16px 35px #0057f538;animation:coming-soon-float 3s ease-in-out infinite}.coming-soon-label{color:var(--brand-primary);font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.coming-soon-content h1{margin:12px 0 16px;color:var(--brand-deep);font-size:clamp(42px,7vw,72px)}.coming-soon-content>p{max-width:620px;margin:0 auto 28px;color:#3c4a66;font-size:18px;line-height:1.7}.coming-soon-status{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border:1px solid rgba(0,87,245,.18);border-radius:999px;background:#ffffffe6;color:var(--brand-primary);font-weight:700}.coming-soon-status span{width:9px;height:9px;border-radius:50%;background:var(--brand-accent);animation:coming-soon-pulse 1.5s ease-in-out infinite}.coming-soon-orb{position:absolute;border-radius:50%;filter:blur(10px);opacity:.35;animation:coming-soon-drift 8s ease-in-out infinite}.coming-soon-orb-one{width:280px;height:280px;top:-90px;right:-70px;background:var(--brand-accent)}.coming-soon-orb-two{width:220px;height:220px;bottom:-100px;left:-60px;background:var(--brand-mid);animation-delay:-4s}@keyframes coming-soon-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-10px) rotate(3deg)}}@keyframes coming-soon-pulse{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1.15)}}@keyframes coming-soon-drift{0%,to{transform:translate(0)}50%{transform:translate(18px,14px)}}@media (max-width: 991px){.about-subpage-grid{grid-template-columns:1fr}}@media (max-width: 1100px){.desktop-header .site-logo{width:210px}.desktop-header .site-logo a>img{width:165px}.desktop-header .main-menu-ex>ul>li>a{padding-inline:8px;font-size:14px}}.more-menu{display:none}@media (min-width: 800px) and (max-width: 900px){.menu-item-resources,.menu-item-careers,.menu-item-contact{display:none!important}.more-menu{display:inline-block!important}}@media (min-width: 901px){.more-menu{display:none!important}}.footer-logo-area .heading1 p{text-align:left;line-height:1.6;letter-spacing:normal;word-spacing:normal;margin-bottom:-10px;font-size:17px;max-width:300px}span.span{font-size:23px!important}.span img{width:30px;height:auto}.theme-btn1{margin-top:20px}.heading1 span{line-height:1.6!important;display:inline-block!important}.mobile-sidebar{transition:right .3s ease}html,body,#root{min-height:100%}html{background:#0046d6}body{margin:0;background:#fff}.aspire-footer{position:relative;overflow:hidden;margin-bottom:0;border-top:1px solid var(--brand-divider);background:linear-gradient(135deg,var(--brand-deep) 100%,var(--brand-mid) 80%,var(--brand-accent) 100%);color:#fff;font-family:inherit}.aspire-footer .container{position:relative;z-index:1;max-width:1320px}.aspire-footer-grid{display:grid;grid-template-columns:1.55fr 1fr 1fr 1.25fr;gap:60px;padding:40px 0 0}.aspire-footer-logo{display:inline-block;margin-bottom:18px}.aspire-footer-logo img{width:140px;height:auto;filter:brightness(0) invert(1)}.aspire-footer-brand>p{max-width:360px;margin:0 0 20px;color:#fff;font-size:17px;line-height:1.55}.aspire-footer-social span{display:block;margin-bottom:13px;font-weight:700}.aspire-footer-social-links{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.aspire-footer-social-links a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.85);border-radius:50%;color:#fff;font-size:14px;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.aspire-footer-social-links a:hover{background:var(--brand-white);color:var(--brand-primary);transform:translateY(-2px)}.aspire-footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.aspire-footer-column h3{margin:4px 0;color:#fff;font-size:20px;font-weight:700}.aspire-footer-column a,.aspire-footer-column span{color:#ffffffe6;font-size:16px;line-height:1.55;text-decoration:none}.aspire-footer-column a:hover,.aspire-footer-bottom a:hover{color:#cff4ff;text-decoration:underline}.aspire-footer-contact a:last-of-type{overflow-wrap:anywhere}.aspire-footer-wordmark-wrap{container-type:inline-size;width:100%;margin-top:-2cqw}.aspire-footer-wordmark{font-family:Alegreya,serif;width:100%;box-sizing:border-box;font-size:17cqw;height:13cqw;line-height:1.02;padding-right:1.5cqw;font-weight:700;letter-spacing:-.02em;white-space:nowrap;text-align:center;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(180deg,#ffffffd9,#ffffff8c,#00d4ff59 70%,#00d4ff00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.aspire-footer-bottom{background:transparent;border-top:1px solid rgba(255,255,255,.25)}.aspire-footer-bottom-inner{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:24px}.aspire-footer-bottom p,.aspire-footer-bottom nav,.aspire-footer-bottom nav a{margin:0;color:#fffffff2;font-size:16px}.aspire-footer-bottom nav{display:flex;gap:34px}.aspire-footer-bottom nav a{text-decoration:none}@media (max-width: 1000px){.aspire-footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){.aspire-footer-grid{grid-template-columns:1fr;gap:34px;padding-top:42px}.aspire-footer-brand>p{font-size:18px}.aspire-footer-bottom-inner{flex-direction:column;align-items:flex-start;padding:18px 0}.aspire-footer-bottom nav{flex-wrap:wrap;gap:12px 22px}}.aspire-footer-bottom p a.aspire-footer-copy-link{color:#fff;font-weight:600;text-decoration:none;transition:color .2s ease}.aspire-footer-bottom p a.aspire-footer-copy-link:hover{color:#cff4ff;text-decoration:underline}
