body{background:linear-gradient(#fffffff2,#f0f0f0f2);font-size:30px}h1{text-shadow:2px 2px 4px #0000001a;letter-spacing:2px;color:#333;animation:.8s fadeInDown}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}h3{color:#667eea;text-shadow:1px 1px 2px #667eea1a;cursor:pointer;transition:all .3s}h3:hover{color:#764ba2;transform:translate(5px)}.back-video{z-index:-1;width:100%;animation:10s infinite fadeIn;display:inline-flex;position:fixed;top:0;bottom:0;right:0}@keyframes fadeIn{0%{opacity:.1}to{opacity:.2}}.table2{margin-left:20px;font-size:25px}a{color:#667eea;padding-bottom:2px;font-weight:500;text-decoration:none;transition:all .3s;position:relative}a:hover{color:#764ba2}a:after{content:"";background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}a:hover:after{width:100%}p,div{margin-left:20px}.moving-paragraph{background:#fffc;border-left:4px solid #667eea;border-radius:8px;padding:20px;font-size:25px;transition:all .3s;animation:.5s linear slidein;position:relative;box-shadow:0 2px 8px #00000014}.moving-paragraph:hover{background:#fffffff2;border-left-color:#764ba2;box-shadow:0 4px 15px #667eea26}@keyframes slidein{0%{transform:translate(-100%)}to{transform:translate(0)}}.typewrite{white-space:nowrap;text-shadow:0 0 10px #667eea4d;color:#333;font-size:30px;font-weight:600;animation:step-end infinite cursor,6s infinite forwards typing;overflow:hidden}@keyframes cursor{50%{border-color:#0000}}@keyframes typing{0%,10%{width:0}70%,to{width:100%}}.f1{display:inline-block}.container{height:100vh;animation:.8s fadeIn;display:flex}.l1,.r1{flex:1;margin-top:40px}.carousel{justify-content:center;align-items:center;gap:20px;animation:.6s slideUp;display:flex}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}button{cursor:pointer;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:2px solid #333;border-radius:8px;padding:10px 15px;font-size:16px;font-weight:600;transition:all .3s;transform:translateY(0);box-shadow:0 4px 15px #0003}button:hover{background:linear-gradient(135deg,#764ba2 0%,#667eea 100%);transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}button:active{transform:translateY(0);box-shadow:0 2px 10px #0003}#slider{object-fit:cover;cursor:pointer;border-radius:10px;width:400px;height:250px;transition:all .3s;box-shadow:0 4px 15px #0003}#slider:hover{transform:scale(1.05);box-shadow:0 8px 25px #0000004d}img{transition:all .3s}img:hover{filter:brightness(1.1);box-shadow:0 4px 12px #00000026}@keyframes mover{0%{text-shadow:0 0 30px #0000}50%{text-shadow:0 0 30px #0000004d;transform:translateY(30px)}to{text-shadow:0 0 30px #0000}}.maincont{max-width:1440px}.bounce-text{animation:2s infinite bounce;display:inline-block}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.glow-text{animation:2s ease-in-out infinite alternate glow}@keyframes glow{0%{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff}to{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #667eea}}.rainbow-text{background:linear-gradient(45deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite rainbow}@keyframes rainbow{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}.pulse-text{animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.shake-text{animation:.5s ease-in-out shake}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.flip-text{transform-style:preserve-3d;animation:2s ease-in-out infinite flip}@keyframes flip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.wave-text span{animation:2s ease-in-out infinite wave;display:inline-block}.wave-text span:first-child{animation-delay:0s}.wave-text span:nth-child(2){animation-delay:.1s}.wave-text span:nth-child(3){animation-delay:.2s}.wave-text span:nth-child(4){animation-delay:.3s}.wave-text span:nth-child(5){animation-delay:.4s}.wave-text span:nth-child(6){animation-delay:.5s}.wave-text span:nth-child(7){animation-delay:.6s}.wave-text span:nth-child(8){animation-delay:.7s}.wave-text span:nth-child(9){animation-delay:.8s}.wave-text span:nth-child(10){animation-delay:.9s}.wave-text span:nth-child(11){animation-delay:1s}.wave-text span:nth-child(12){animation-delay:1.1s}.wave-text span:nth-child(13){animation-delay:1.2s}.wave-text span:nth-child(14){animation-delay:1.3s}.wave-text span:nth-child(15){animation-delay:1.4s}@keyframes wave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}.elastic-text{animation:1.5s ease-in-out elastic}@keyframes elastic{0%{transform:scale(1)}55%{transform:scale(1.15)}65%{transform:scale(.95)}75%{transform:scale(1.05)}to{transform:scale(1)}}.fade-in-text{animation:2s ease-in fadeInText}@keyframes fadeInText{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide-left-text{animation:1s ease-out slideLeft}@keyframes slideLeft{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.slide-right-text{animation:1s ease-out slideRight}@keyframes slideRight{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.rotate-text{animation:3s linear infinite rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.blink-text{animation:1s step-end infinite blink}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@media (width<=1440px){.container{max-width:1440px}body{font-size:24px}}@media (width<=1024px){.container{flex-wrap:wrap;max-width:768px;height:auto}body{font-size:20px}.table2{font-size:18px}.moving-paragraph{padding:15px;font-size:18px}#slider{width:300px;height:200px}}@media (width<=768px){.container{flex-direction:column;max-width:425px}body{font-size:18px}.table2{font-size:16px}.moving-paragraph{padding:12px;font-size:16px}.carousel{flex-direction:column;gap:10px}#slider{width:250px;height:180px}.head{margin-left:20px}button{padding:8px 12px;font-size:14px;box-shadow:0 3px 10px #00000026}h3{font-size:18px}}@media (width<=425px){.container{max-width:375px}body{font-size:16px}.table2{margin-left:10px;font-size:14px}.moving-paragraph{margin-left:10px;padding:10px;font-size:14px}.carousel{gap:5px}#slider{width:200px;height:150px}.head{margin-left:10px}button{padding:6px 10px;font-size:12px;box-shadow:0 2px 8px #0000001f}img{width:80px!important;height:80px!important}h1{font-size:20px}}@media (width<=375px){.container{max-width:320px}body{font-size:14px}.table2{margin-left:5px;font-size:12px}.moving-paragraph{margin-left:5px;padding:8px;font-size:12px}.table1,p,div{margin-left:5px}#slider{width:150px;height:120px}button{padding:5px 8px;font-size:11px;box-shadow:0 2px 6px #0000001a}img{width:60px!important;height:60px!important}h1{font-size:16px}}@media (width<=768px){body{padding-inline:14px}.typewrite{white-space:normal!important;width:auto!important;animation:none!important}.moving-paragraph{animation-duration:.35s}table{min-width:560px}.table1,.table2{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;margin-left:0!important}}@media (width<=480px){body{padding-inline:10px}.moving-paragraph{padding:10px}.head{font-size:clamp(1.65rem,9vw,2.2rem)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-size:clamp(16px,2vw,22px)!important}body>div,#root,#root>div,.maincont{margin-left:0!important}.maincont{width:min(100%,1440px);margin-inline:auto!important}.container{align-items:center;gap:clamp(24px,5vw,64px);min-height:100vh;padding:clamp(20px,4vw,56px) 0;width:min(100%,1200px)!important;max-width:1200px!important;height:auto!important;margin:0 auto!important}.l1,.r1{min-width:0;margin-top:0!important;margin-left:0!important}.carousel{flex-wrap:wrap;width:100%;margin-left:0!important}#slider{aspect-ratio:8/5;width:min(100%,400px)!important;height:auto!important}p,.table1,.table2{margin-left:0!important}h1{overflow-wrap:anywhere;font-size:clamp(2rem,6vw,4rem);line-height:1.1}h3{font-size:clamp(1.1rem,2.5vw,1.6rem)}@media (width<=900px){.container{justify-content:center;flex-direction:column!important}.l1,.r1{flex:auto;width:100%}}@media (width<=768px){.container{padding-block:24px;max-width:100%!important}.carousel{flex-direction:column}#slider{width:min(100%,360px)!important}img{width:auto!important;max-width:100%!important;height:auto!important}.moving-paragraph{width:100%;margin-left:0!important}}@media (width<=425px){.container{max-width:100%!important}#slider{width:100%!important}}@media (width<=375px){.container{max-width:100%!important}}@media screen and (width<=600px){.hero-section{width:100%;min-height:100svh;padding:60px 15px 20px;overflow-x:hidden}.hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.hero-title{font-size:28px;line-height:1.2}.hero-subtitle{word-wrap:break-word;width:100%;font-size:16px;line-height:1.4}img{max-width:100%;height:auto}}@media screen and (width<=360px){.hero-title{font-size:25px}.hero-subtitle{font-size:14px}}@media screen and (width<=600px){html,body,#root,#root>.maincont{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.maincont{min-height:100svh}.maincont>.head{text-align:center;min-height:0;margin:0!important;padding:4px 8px 2px!important;font-size:clamp(20px,7vw,28px)!important;line-height:1.05!important}.maincont>.head span,.maincont>.head .wave-text span{animation-name:mobileHeadingMove!important;animation-duration:6s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}@keyframes mobileHeadingMove{0%,to{text-shadow:0 0 12px #0000;transform:translateY(0)}50%{text-shadow:0 0 12px #0000004d;transform:translateY(6px)}}.maincont>.head+div{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:4px 10px!important;display:flex!important;overflow:visible!important}.maincont>.head+div>img{object-position:center top;border-radius:50%;flex:0 0 58px;display:block;object-fit:cover!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important}.maincont>.head+div>.typewrite{text-align:left;overflow-wrap:anywhere;border-right:2px solid #667eea;flex:auto;min-width:0;display:block;white-space:normal!important;width:auto!important;max-width:245px!important;margin:0!important;padding:0!important;font-size:clamp(12px,4vw,15px)!important;line-height:1.25!important;animation:6s steps(44,end) 20 forwards mobileTyping,.75s step-end infinite mobileTypingCursor!important;overflow:visible!important}@keyframes mobileTyping{0%,10%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0)}}@keyframes mobileTypingCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.maincont>.head+div+div{text-align:center;overflow-wrap:anywhere;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important;padding:3px 8px 5px!important;font-size:11px!important;line-height:1.3!important}.maincont>.head+div+div a{display:inline;font-size:inherit!important;white-space:normal!important}}@media screen and (width<=360px) and (height<=250px){.maincont>.head{padding-top:2px!important;font-size:20px!important}.maincont>.head+div{padding-block:2px!important}.maincont>.head+div>img{flex-basis:48px;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.maincont>.head+div>.typewrite{font-size:12px!important;line-height:1.15!important}.maincont>.head+div+div{padding-block:2px!important;font-size:10px!important;line-height:1.2!important}}@keyframes typewriteInfinite{0%,10%{clip-path:inset(0 100% 0 0)}60%,82%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes typewriteCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}@media screen and (width<=768px){.home-container{flex-direction:column!important;align-items:center!important;gap:20px!important;width:100%!important;max-width:100%!important;padding:15px!important;display:flex!important}.home-content{text-align:center;order:1!important;width:100%!important;max-width:100%!important}.home-carousel{flex-direction:column!important;order:2!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;margin-top:20px!important;margin-bottom:20px!important;display:flex!important}.home-carousel img{display:block;object-fit:contain!important;width:100%!important;max-width:400px!important;height:auto!important}}#root{width:100%;min-height:100vh}html,body,#root{max-width:100%;overflow-x:hidden}@media screen and (width<=600px){.hero-section{width:100%;min-height:100svh;padding:60px 15px 20px;overflow-x:hidden}.hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.hero-title{font-size:28px;line-height:1.2}.hero-subtitle{word-wrap:break-word;width:100%;font-size:16px;line-height:1.4}img{max-width:100%;height:auto}}@media screen and (width<=360px){.hero-title{font-size:25px}.hero-subtitle{font-size:14px}}.app-profile-section{box-sizing:border-box;align-items:center;gap:15px;width:100%;padding:10px 20px;display:flex}.app-profile-photo{flex-shrink:0;object-fit:cover!important;width:100px!important;min-width:100px!important;max-width:100px!important;height:100px!important;display:block!important}.app-profile-text{align-items:center;min-width:0;display:flex}@media screen and (width<=768px){.app-profile-section{gap:12px;padding:8px 12px}.app-profile-photo{width:80px!important;min-width:80px!important;max-width:80px!important;height:80px!important}.app-profile-text{font-size:14px}}@media screen and (width<=600px){.app-profile-section{box-sizing:border-box!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:8px 10px!important;display:flex!important;overflow:hidden!important}.app-profile-photo{object-fit:cover!important;flex:0 0 60px!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important}.app-profile-text{white-space:normal!important;overflow-wrap:break-word!important;flex:1!important;min-width:0!important;font-size:11px!important;line-height:1.3!important}}@media screen and (width<=400px){.app-profile-photo{flex-basis:50px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important}.app-profile-text{font-size:10px!important}}@media (width<=768px){body{padding-inline:14px}.typewrite{border-right:2px solid #667eea;white-space:normal!important;width:auto!important;animation:2.5s steps(40,end) forwards aspireTypeReveal,.75s step-end infinite aspireTypeCursor!important;overflow:visible!important}@keyframes aspireTypeReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes aspireTypeCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.moving-paragraph{animation-duration:.35s}table{min-width:560px}.table1,.table2{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;margin-left:0!important}}@media (width<=480px){body{padding-inline:10px}.moving-paragraph{padding:10px}.head{font-size:clamp(1.65rem,9vw,2.2rem)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (width<=600px){.hero-section{width:100%;min-height:100svh;padding:60px 15px 20px;overflow-x:hidden}.hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.hero-title{font-size:28px;line-height:1.2}.hero-subtitle{word-wrap:break-word;width:100%;font-size:16px;line-height:1.4}img{max-width:100%;height:auto}}@media screen and (width<=360px){.hero-title{font-size:25px}.hero-subtitle{font-size:14px}}@media screen and (width<=600px){html,body,#root,#root>.maincont{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.maincont{min-height:100svh}.maincont>.head{text-align:center;min-height:0;width:100%!important;margin:0!important;padding:4px 8px 2px!important;font-size:clamp(20px,7vw,28px)!important;line-height:1.05!important}.maincont>.head span,.maincont>.head .wave-text span{animation-name:mobileHeadingMove!important;animation-duration:6s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}@keyframes mobileHeadingMove{0%,to{text-shadow:0 0 12px #0000;transform:translateY(0)}50%{text-shadow:0 0 12px #0000004d;transform:translateY(6px)}}.maincont>.head+div{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:4px 10px!important;display:flex!important;overflow:visible!important}.maincont>.head+div>img{object-position:center top;border-radius:50%;flex:0 0 58px;display:block;object-fit:cover!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important}.maincont>.head+div>.typewrite{text-align:left;overflow-wrap:anywhere;border-right:2px solid #667eea;flex:auto;min-width:0;display:block;white-space:normal!important;width:auto!important;max-width:245px!important;margin:0!important;padding:0!important;font-size:clamp(12px,4vw,15px)!important;line-height:1.25!important;animation:6s steps(44,end) 20 forwards mobileTyping,.75s step-end infinite mobileTypingCursor!important;overflow:visible!important}@keyframes mobileTyping{0%,10%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0)}}@keyframes mobileTypingCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.maincont>.head+div+div{text-align:center;overflow-wrap:anywhere;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important;padding:3px 8px 5px!important;font-size:11px!important;line-height:1.3!important}.maincont>.head+div+div a{display:inline;font-size:inherit!important;white-space:normal!important}}@media screen and (width<=360px) and (height<=250px){.maincont>.head{padding-top:2px!important;font-size:20px!important}.maincont>.head+div{padding-block:2px!important}.maincont>.head+div>img{flex-basis:48px;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.maincont>.head+div>.typewrite{font-size:12px!important;line-height:1.15!important}.maincont>.head+div+div{padding-block:2px!important;font-size:10px!important;line-height:1.2!important}}@media screen and (width<=600px){.intro-table{table-layout:fixed;width:100%!important;margin:0!important}.photo-cell{vertical-align:middle;width:70px!important;padding:2px!important}.passport-image{object-fit:cover;display:block;width:55px!important;height:55px!important}.aspire-cell{vertical-align:middle;width:auto!important;padding:2px!important}.aspire-text{visibility:visible!important;opacity:1!important;white-space:normal!important;z-index:20!important;width:100%!important;max-width:100%!important;font-size:10px!important;line-height:12px!important;display:block!important;position:relative!important;overflow:visible!important}}@media (width<=768px){body{padding-inline:14px}.typewrite{border-right:2px solid #667eea;white-space:normal!important;width:auto!important;animation:2.5s steps(40,end) forwards aspireTypeReveal,.75s step-end infinite aspireTypeCursor!important;overflow:visible!important}@keyframes aspireTypeReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes aspireTypeCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.moving-paragraph{animation-duration:.35s}table{min-width:560px}.table1,.table2{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;margin-left:0!important}}@media (width<=480px){body{padding-inline:10px}.moving-paragraph{padding:10px}.head{font-size:clamp(1.65rem,9vw,2.2rem)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (width<=600px){.hero-section{width:100%;min-height:100svh;padding:60px 15px 20px;overflow-x:hidden}.hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.hero-title{font-size:28px;line-height:1.2}.hero-subtitle{word-wrap:break-word;width:100%;font-size:16px;line-height:1.4}img{max-width:100%;height:auto}}@media screen and (width<=360px){.hero-title{font-size:25px}.hero-subtitle{font-size:14px}}@media screen and (width<=600px){html,body,#root,#root>.maincont{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.maincont{min-height:100svh}.maincont>.head{text-align:center;min-height:0;width:100%!important;margin:0!important;padding:4px 8px 2px!important;font-size:clamp(20px,7vw,28px)!important;line-height:1.05!important}.maincont>.head span,.maincont>.head .wave-text span{animation-name:mobileHeadingMove!important;animation-duration:6s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}@keyframes mobileHeadingMove{0%,to{text-shadow:0 0 12px #0000;transform:translateY(0)}50%{text-shadow:0 0 12px #0000004d;transform:translateY(6px)}}.maincont>.head+div{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:4px 10px!important;display:flex!important;overflow:visible!important}.maincont>.head+div>img{object-position:center top;border-radius:50%;flex:0 0 58px;display:block;object-fit:cover!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important}.maincont>.head+div>.typewrite{text-align:left;overflow-wrap:anywhere;border-right:2px solid #667eea;flex:auto;min-width:0;display:block;white-space:normal!important;width:auto!important;max-width:245px!important;margin:0!important;padding:0!important;font-size:clamp(12px,4vw,15px)!important;line-height:1.25!important;animation:6s steps(44,end) 20 forwards mobileTyping,.75s step-end infinite mobileTypingCursor!important;overflow:visible!important}@keyframes mobileTyping{0%,10%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0)}}@keyframes mobileTypingCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.maincont>.head+div+div{text-align:center;overflow-wrap:anywhere;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important;padding:3px 8px 5px!important;font-size:11px!important;line-height:1.3!important}.maincont>.head+div+div a{display:inline;font-size:inherit!important;white-space:normal!important}}@media screen and (width<=360px) and (height<=250px){.maincont>.head{padding-top:2px!important;font-size:20px!important}.maincont>.head+div{padding-block:2px!important}.maincont>.head+div>img{flex-basis:48px;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.maincont>.head+div>.typewrite{font-size:12px!important;line-height:1.15!important}.maincont>.head+div+div{padding-block:2px!important;font-size:10px!important;line-height:1.2!important}}@media screen and (width<=600px){.intro-table{table-layout:fixed;width:100%!important;margin:0!important}.photo-cell{vertical-align:middle;width:70px!important;padding:2px!important}.passport-image{object-fit:cover;display:block;width:55px!important;height:55px!important}.aspire-cell{vertical-align:middle;width:auto!important;padding:2px!important}.aspire-text{visibility:visible!important;opacity:1!important;white-space:normal!important;z-index:20!important;width:100%!important;max-width:100%!important;font-size:10px!important;line-height:12px!important;display:block!important;position:relative!important;overflow:visible!important}}.para{margin-left:30px;margin-right:30px}.table1{margin-left:30px}p{font-size:20px}@media (width<=768px){body{padding-inline:14px}.typewrite{border-right:2px solid #667eea;white-space:normal!important;width:auto!important;animation:2.5s steps(40,end) forwards aspireTypeReveal,.75s step-end infinite aspireTypeCursor!important;overflow:visible!important}@keyframes aspireTypeReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes aspireTypeCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.moving-paragraph{animation-duration:.35s}table{min-width:560px}.table1,.table2{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;margin-left:0!important}}@media (width<=480px){body{padding-inline:10px}.moving-paragraph{padding:10px}.head{font-size:clamp(1.65rem,9vw,2.2rem)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (width<=600px){.hero-section{width:100%;min-height:100svh;padding:60px 15px 20px;overflow-x:hidden}.hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.hero-title{font-size:28px;line-height:1.2}.hero-subtitle{word-wrap:break-word;width:100%;font-size:16px;line-height:1.4}img{max-width:100%;height:auto}}@media screen and (width<=360px){.hero-title{font-size:25px}.hero-subtitle{font-size:14px}}@media screen and (width<=600px){html,body,#root,#root>.maincont{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.maincont{min-height:100svh}.maincont>.head{text-align:center;min-height:0;width:100%!important;margin:0!important;padding:4px 8px 2px!important;font-size:clamp(20px,7vw,28px)!important;line-height:1.05!important}.maincont>.head span,.maincont>.head .wave-text span{animation-name:mobileHeadingMove!important;animation-duration:6s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}@keyframes mobileHeadingMove{0%,to{text-shadow:0 0 12px #0000;transform:translateY(0)}50%{text-shadow:0 0 12px #0000004d;transform:translateY(6px)}}.maincont>.head+div{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:4px 10px!important;display:flex!important;overflow:visible!important}.maincont>.head+div>img{object-position:center top;border-radius:50%;flex:0 0 58px;display:block;object-fit:cover!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important}.maincont>.head+div>.typewrite{text-align:left;overflow-wrap:anywhere;border-right:2px solid #667eea;flex:auto;min-width:0;display:block;white-space:normal!important;width:auto!important;max-width:245px!important;margin:0!important;padding:0!important;font-size:clamp(12px,4vw,15px)!important;line-height:1.25!important;animation:6s steps(44,end) 20 forwards mobileTyping,.75s step-end infinite mobileTypingCursor!important;overflow:visible!important}@keyframes mobileTyping{0%,10%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0)}}@keyframes mobileTypingCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.maincont>.head+div+div{text-align:center;overflow-wrap:anywhere;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important;padding:3px 8px 5px!important;font-size:11px!important;line-height:1.3!important}.maincont>.head+div+div a{display:inline;font-size:inherit!important;white-space:normal!important}}@media screen and (width<=360px) and (height<=250px){.maincont>.head{padding-top:2px!important;font-size:20px!important}.maincont>.head+div{padding-block:2px!important}.maincont>.head+div>img{flex-basis:48px;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.maincont>.head+div>.typewrite{font-size:12px!important;line-height:1.15!important}.maincont>.head+div+div{padding-block:2px!important;font-size:10px!important;line-height:1.2!important}}@media screen and (width<=600px){.intro-table{table-layout:fixed;width:100%!important;margin:0!important}.photo-cell{vertical-align:middle;width:70px!important;padding:2px!important}.passport-image{object-fit:cover;display:block;width:55px!important;height:55px!important}.aspire-cell{vertical-align:middle;width:auto!important;padding:2px!important}.aspire-text{visibility:visible!important;opacity:1!important;white-space:normal!important;z-index:20!important;width:100%!important;max-width:100%!important;font-size:10px!important;line-height:12px!important;display:block!important;position:relative!important;overflow:visible!important}}*{margin-left:5px;margin-right:2px}body{width:98%}.contact{border:3px;justify-items:center;width:100%}.head{margin-left:400px;font-size:50px}@media (width<=768px){body{padding-inline:14px}.typewrite{border-right:2px solid #667eea;white-space:normal!important;width:auto!important;animation:2.5s steps(40,end) forwards aspireTypeReveal,.75s step-end infinite aspireTypeCursor!important;overflow:visible!important}@keyframes aspireTypeReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes aspireTypeCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.moving-paragraph{animation-duration:.35s}table{min-width:560px}.table1,.table2{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;margin-left:0!important}}@media (width<=480px){body{padding-inline:10px}.moving-paragraph{padding:10px}.head{font-size:clamp(1.65rem,9vw,2.2rem)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (width<=600px){.hero-section{width:100%;min-height:100svh;padding:60px 15px 20px;overflow-x:hidden}.hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.hero-title{font-size:28px;line-height:1.2}.hero-subtitle{word-wrap:break-word;width:100%;font-size:16px;line-height:1.4}img{max-width:100%;height:auto}}@media screen and (width<=360px){.hero-title{font-size:25px}.hero-subtitle{font-size:14px}}@media screen and (width<=600px){html,body,#root,#root>.maincont{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.maincont{min-height:100svh}.maincont>.head{text-align:center;min-height:0;width:100%!important;margin:0!important;padding:4px 8px 2px!important;font-size:clamp(20px,7vw,28px)!important;line-height:1.05!important}.maincont>.head span,.maincont>.head .wave-text span{animation-name:mobileHeadingMove!important;animation-duration:6s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}@keyframes mobileHeadingMove{0%,to{text-shadow:0 0 12px #0000;transform:translateY(0)}50%{text-shadow:0 0 12px #0000004d;transform:translateY(6px)}}.maincont>.head+div{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:4px 10px!important;display:flex!important;overflow:visible!important}.maincont>.head+div>img{object-position:center top;border-radius:50%;flex:0 0 58px;display:block;object-fit:cover!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important}.maincont>.head+div>.typewrite{text-align:left;overflow-wrap:anywhere;border-right:2px solid #667eea;flex:auto;min-width:0;display:block;white-space:normal!important;width:auto!important;max-width:245px!important;margin:0!important;padding:0!important;font-size:clamp(12px,4vw,15px)!important;line-height:1.25!important;animation:6s steps(44,end) 20 forwards mobileTyping,.75s step-end infinite mobileTypingCursor!important;overflow:visible!important}@keyframes mobileTyping{0%,10%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0)}}@keyframes mobileTypingCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.maincont>.head+div+div{text-align:center;overflow-wrap:anywhere;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important;padding:3px 8px 5px!important;font-size:11px!important;line-height:1.3!important}.maincont>.head+div+div a{display:inline;font-size:inherit!important;white-space:normal!important}}@media screen and (width<=360px) and (height<=250px){.maincont>.head{padding-top:2px!important;font-size:20px!important}.maincont>.head+div{padding-block:2px!important}.maincont>.head+div>img{flex-basis:48px;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.maincont>.head+div>.typewrite{font-size:12px!important;line-height:1.15!important}.maincont>.head+div+div{padding-block:2px!important;font-size:10px!important;line-height:1.2!important}}@media screen and (width<=600px){.intro-table{table-layout:fixed;width:100%!important;margin:0!important}.photo-cell{vertical-align:middle;width:70px!important;padding:2px!important}.passport-image{object-fit:cover;display:block;width:55px!important;height:55px!important}.aspire-cell{vertical-align:middle;width:auto!important;padding:2px!important}.aspire-text{visibility:visible!important;opacity:1!important;white-space:normal!important;z-index:20!important;width:100%!important;max-width:100%!important;font-size:10px!important;line-height:12px!important;display:block!important;position:relative!important;overflow:visible!important}}.contact{background:0 0;justify-content:center;width:100%;margin:30px 0;padding:0;display:flex}.contact-page{background:0 0;justify-content:center;align-items:center;width:100%;min-height:auto;padding:20px;display:flex}.contact-box{background:#ffffffeb;border:1px solid #e5e5e5;border-radius:16px;width:100%;max-width:450px;margin:0 auto;padding:30px 25px;box-shadow:0 8px 25px #0000002e}.contact-box h2{text-align:center;margin:0 0 25px;font-size:36px}.contact-box form{flex-direction:column;gap:18px;width:100%;display:flex}.contact-box input,.contact-box textarea{box-sizing:border-box;background:#fff;border:1px solid #bbb;border-radius:8px;padding:14px 16px;width:100%!important;font-size:20px!important}.contact-box textarea{resize:vertical;min-height:150px;height:150px!important}.contact-box button{cursor:pointer;border:none;border-radius:8px;width:100%;padding:13px;font-size:20px!important}@media screen and (width<=600px){.contact-page{padding:15px}.contact-box{max-width:95%;padding:22px 18px}.contact-box h2{font-size:30px}.contact-box input,.contact-box textarea,.contact-box button{font-size:18px!important}}.back-video{z-index:-1;width:100%;animation:10s infinite fadeIn;display:inline-flex;position:fixed;bottom:0;right:0}.moving-paragraph{font-size:25px;animation:.5s linear slidein;position:relative}.typewrite{white-space:nowrap;font-size:30px;animation:step-end infinite cursor,6s infinite forwards typing;overflow:hidden}span{animation:6s linear infinite mover;display:inline-block}span:first-child{animation-delay:.5s}span:nth-child(2){animation-delay:1s}span:nth-child(3){animation-delay:1.5s}span:nth-child(4){animation-delay:2s}span:nth-child(5){animation-delay:2.5s}span:nth-child(6){animation-delay:3s}span:nth-child(7){animation-delay:3.5s}span:nth-child(8){animation-delay:4s}span:nth-child(9){animation-delay:4.5s}span:nth-child(10){animation-delay:5s}span:nth-child(11){animation-delay:5.5s}span:nth-child(12){animation-delay:6s}span:nth-child(13){animation-delay:6.5s}span:nth-child(14){animation-delay:7s}span:nth-child(15){animation-delay:7.5s}.head{margin-left:400px}:root{--page-max:1200px;--page-gutter:clamp(14px, 3vw, 32px)}*{box-sizing:border-box}html,body{max-width:100%;overflow-x:hidden}body{padding:0 var(--page-gutter);width:100%!important;margin:0!important}img,video,canvas,svg{max-width:100%;height:auto}.back-video{object-fit:cover;height:100vh;left:0;width:100vw!important;right:auto!important}.head{text-align:center;overflow-wrap:anywhere;width:100%;line-height:1.15;margin-left:0!important;font-size:clamp(2rem,5vw,3.2rem)!important}.moving-paragraph{max-width:var(--page-max);overflow-wrap:anywhere;margin:0 auto 1rem;line-height:1.6;font-size:clamp(1rem,2.2vw,1.55rem)!important}.typewrite{max-width:100%;font-size:clamp(1.1rem,3vw,1.9rem)!important}.table1,.table2,table{max-width:100%}.table2{font-size:clamp(.9rem,2vw,1.4rem)!important}table{border-collapse:collapse;width:100%}th,td{overflow-wrap:anywhere;padding:clamp(6px,1.3vw,12px)}.contact{margin-inline:auto;width:min(100%, var(--page-max))!important}input,textarea,select,button{max-width:100%}@media (width<=768px){body{padding-inline:14px}.typewrite{border-right:2px solid #667eea;white-space:normal!important;width:auto!important;animation:2.5s steps(40,end) forwards aspireTypeReveal,.75s step-end infinite aspireTypeCursor!important;overflow:visible!important}@keyframes aspireTypeReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes aspireTypeCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.moving-paragraph{animation-duration:.35s}table{min-width:560px}.table1,.table2{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;margin-left:0!important}}@media (width<=480px){body{padding-inline:10px}.moving-paragraph{padding:10px}.head{font-size:clamp(1.65rem,9vw,2.2rem)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (width<=600px){.hero-section{width:100%;min-height:100svh;padding:60px 15px 20px;overflow-x:hidden}.hero-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.hero-title{font-size:28px;line-height:1.2}.hero-subtitle{word-wrap:break-word;width:100%;font-size:16px;line-height:1.4}img{max-width:100%;height:auto}}@media screen and (width<=360px){.hero-title{font-size:25px}.hero-subtitle{font-size:14px}}@media screen and (width<=600px){html,body,#root,#root>.maincont{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.maincont{min-height:100svh}.maincont>.head{text-align:center;min-height:0;width:100%!important;margin:0!important;padding:4px 8px 2px!important;font-size:clamp(20px,7vw,28px)!important;line-height:1.05!important}.maincont>.head span,.maincont>.head .wave-text span{animation-name:mobileHeadingMove!important;animation-duration:6s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}@keyframes mobileHeadingMove{0%,to{text-shadow:0 0 12px #0000;transform:translateY(0)}50%{text-shadow:0 0 12px #0000004d;transform:translateY(6px)}}.maincont>.head+div{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:4px 10px!important;display:flex!important;overflow:visible!important}.maincont>.head+div>img{object-position:center top;border-radius:50%;flex:0 0 58px;display:block;object-fit:cover!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important}.maincont>.head+div>.typewrite{text-align:left;overflow-wrap:anywhere;border-right:2px solid #667eea;flex:auto;min-width:0;display:block;white-space:normal!important;width:auto!important;max-width:245px!important;margin:0!important;padding:0!important;font-size:clamp(12px,4vw,15px)!important;line-height:1.25!important;animation:6s steps(44,end) 20 forwards mobileTyping,.75s step-end infinite mobileTypingCursor!important;overflow:visible!important}@keyframes mobileTyping{0%,10%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0)}}@keyframes mobileTypingCursor{0%,49%{border-right-color:#667eea}50%,to{border-right-color:#0000}}.maincont>.head+div+div{text-align:center;overflow-wrap:anywhere;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important;padding:3px 8px 5px!important;font-size:11px!important;line-height:1.3!important}.maincont>.head+div+div a{display:inline;font-size:inherit!important;white-space:normal!important}}@media screen and (width<=360px) and (height<=250px){.maincont>.head{padding-top:2px!important;font-size:20px!important}.maincont>.head+div{padding-block:2px!important}.maincont>.head+div>img{flex-basis:48px;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.maincont>.head+div>.typewrite{font-size:12px!important;line-height:1.15!important}.maincont>.head+div+div{padding-block:2px!important;font-size:10px!important;line-height:1.2!important}}.intro-table{width:800px}.passport-image{object-fit:cover;width:100px;height:100px}.aspire-text{font-size:16px}@media screen and (width<=600px){.intro-table{table-layout:fixed;width:100%!important;margin:0!important}.photo-cell{vertical-align:middle;width:75px;padding:2px!important}.passport-image{object-fit:cover;display:block;width:60px!important;height:60px!important}.aspire-cell{vertical-align:middle;width:auto;padding:2px!important}.aspire-text{white-space:normal!important;width:100%!important;font-size:11px!important;line-height:13px!important;display:block!important;overflow:visible!important}.typewrite{width:100%!important;overflow:visible!important}}.typewrite{clip-path:inset(0 100% 0 0);animation:6s steps(42,end) infinite typewriteInfinite,.75s step-end infinite typewriteCursor!important}.my-navbar{z-index:9999!important;box-sizing:border-box!important;background:#fff!important;align-items:center!important;width:100%!important;min-height:72px!important;margin:0 0 5px!important;padding:0 35px!important;display:flex!important;position:sticky!important;top:0!important;box-shadow:0 3px 15px #00000026!important}.my-logo-box{flex:0 0 65px!important;justify-content:center!important;align-items:center!important;width:65px!important;min-width:65px!important;height:60px!important;margin:0!important;padding:0!important;display:flex!important}.my-logo{object-fit:contain!important;width:60px!important;max-width:60px!important;height:55px!important;max-height:55px!important;margin:0!important;padding:0!important;display:block!important}.my-nav-links{flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:25px!important;width:auto!important;margin:0 0 0 12px!important;padding:0!important;display:flex!important}.my-nav-link{color:#222!important;white-space:nowrap!important;width:auto!important;margin:0!important;padding:10px 8px!important;font-size:16px!important;font-weight:500!important;text-decoration:none!important;display:inline-block!important;position:relative!important}.my-nav-link:hover{color:#07f!important}.selected-link{color:#07f!important;font-weight:600!important}.selected-link:after{content:"";background:#07f;border-radius:5px;width:65%;height:3px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.my-contact{color:#07f!important;border:2px solid #07f!important;border-radius:30px!important;padding:10px 22px!important}.my-contact:hover,.selected-contact{color:#fff!important;background:#07f!important}.my-hamburger{width:42px!important;height:38px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:none!important;margin:0 0 0 auto!important;padding:7px 6px!important;transition:none!important;animation:none!important;display:none!important;transform:none!important}.my-hamburger-svg{width:30px!important;height:24px!important;margin:0!important;padding:0!important;transition:none!important;animation:none!important;display:block!important;transform:none!important}.my-hamburger-svg line{stroke:#111827!important;stroke-width:4px!important;stroke-linecap:round!important;transition:none!important;animation:none!important;transform:none!important}@media screen and (width<=850px){.my-navbar{align-items:center!important;min-height:60px!important;padding:0 15px!important;display:flex!important}.my-logo-box{flex:0 0 50px!important;width:50px!important;min-width:50px!important;height:45px!important}.my-logo{width:48px!important;max-width:48px!important;height:43px!important;max-height:43px!important}.my-hamburger{flex:0 0 42px!important;margin-left:auto!important;display:block!important;position:static!important;transform:none!important}.my-nav-links{box-shadow:0 10px 20px #0000001f;background:#fff!important;flex-direction:column!important;align-items:center!important;gap:5px!important;width:100%!important;margin:0!important;padding:10px 15px 15px!important;display:none!important;position:absolute!important;top:60px!important;left:0!important;transform:none!important}.my-nav-links.show-menu{display:flex!important;transform:none!important}.my-nav-link{text-align:center!important;border-radius:8px!important;width:100%!important;padding:12px 15px!important;font-size:15px!important;display:block!important}.my-nav-link:hover,.selected-link{background:#0077ff14!important}.selected-link:after{display:none!important}.my-contact{color:#fff!important;background:#07f!important;width:90%!important;margin-top:8px!important}}
