#root,.App.light-mode,body,html{animation:gradientFlow 15s ease infinite;background:linear-gradient(-45deg,#6a11cb,#30af61,#1e3c72,#38f9d7);background-size:400% 400%;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;min-height:100vh;padding:0;text-align:center}body{margin:0;padding-top:164px}.headline,h1,h2,h3{margin:1rem 0;text-align:center;text-shadow:0 0 8px #0003}.App.dark-mode{animation:gradientFlow 15s ease infinite;background:linear-gradient(-45deg,#0e0518,#26285c,#0e0518,#26285c);background-size:400% 400%;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;min-height:100vh;padding:0;text-align:center}.App.dark-mode body{margin:0;padding-top:213px}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.App.dark-mode .headline,.App.dark-mode h1,.App.dark-mode h2,.App.dark-mode h3{margin:1rem 0;text-align:center;text-shadow:0 0 8px #0003}.skill-logo{height:40px;margin:0 8px 0 10px;object-fit:contain;vertical-align:middle;width:40px}.skills-bar{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.skill-name{color:#fff;font-size:1.2rem;text-align:left}.main-contact-bar-container{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:0}.phone-container{align-items:center;display:flex;gap:.5rem}.Phone-icon{height:30px;width:30px}.phone-number{font-size:1rem;font-weight:500}.contact-bar{gap:1rem}.contact-bar,.contact-item{align-items:center;display:flex}.contact-item{justify-content:center}.contact-logo{height:40px;object-fit:contain;transition:transform .2s ease-in-out;width:40px}.contact-logo:hover{transform:scale(1.15)}.App.light-mode .navbar{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:999}.App.light-mode .navbar.shrink{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);transform:scale(1.02)}.App.light-mode .navbar-title{font-size:2rem;margin-bottom:-1rem;transition:font-size .3s ease}.App.light-mode .navbar.shrink .navbar-title{font-size:2rem}.App.dark-mode .navbar{align-items:center;animation:gradientFlow 15s ease infinite;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(-45deg,#0e0518,#26285c,#0e0518,#26285c);background-size:400% 400%;color:#fff;display:flex;flex-direction:column;left:0;position:fixed;text-align:center;top:0;transition:all .3s ease;width:100%;z-index:999}.App.dark-mode .navbar.shrink{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);transform:scale(1.02)}.App.dark-mode .navbar-title{font-size:2rem;margin-bottom:-1rem;transition:font-size .3s ease}.App.dark-mode .navbar.shrink .navbar-title{font-size:2rem}.App.light-mode .glass-card:before{background:linear-gradient(270deg,#ffffff46,#ffffff46,#ffffff46,#ffffff46);background-size:600% 600%}.App.dark-mode .glass-card:before,.App.light-mode .glass-card:before{animation:gradientBorder 15s ease infinite;border-radius:20px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.5px;position:absolute;z-index:-1}.App.dark-mode .glass-card:before{background:linear-gradient(270deg,#06a2df,#df06c9,#06a2df,#df06c9);background-size:600% 600%;@keyframes gradientBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}}.carousel-container{align-items:center;border-radius:12px;display:flex;height:700px;justify-content:center;overflow:hidden;position:relative;width:700px}.carousel-slide{animation:fade .3s ease-in-out;height:100%;position:absolute;width:100%}.carousel-slide.next{animation:slide-left .5s ease-in-out}.carousel-slide.prev{animation:slide-right .5s ease-in-out}.carousel-image{border-radius:12px;height:100%;object-fit:contain;width:100%}.carousel-button{background:#fff0;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:2rem;padding:.5rem 1rem;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease;z-index:2}.carousel-button:hover{background:hsla(0,0%,100%,.432)}.carousel-button.left{left:10px}.carousel-button.right{right:10px}@keyframes slide-left{0%{opacity:.5;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slide-right{0%{opacity:.5;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006;border-top:1px solid #fff3;color:#fff;font-size:.9rem;margin-top:3rem;padding:.5rem;text-align:center}.education-logo{height:40px;margin:0 8px 0 10px;object-fit:contain;vertical-align:middle;width:40px}.education-container{align-items:center;display:flex;justify-content:flex-start;padding:10px}.education-name{color:#fff;font-size:1.2rem;text-align:left}.GlassButton{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:none;border-radius:12px;box-shadow:0 4px 30px #0000001a;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.7rem 1.4rem;transition:background .3s ease,transform .2s ease}.custom-button:hover{background:#ffffff40;transform:scale(1.05)}
/*# sourceMappingURL=main.f9378262.css.map*/