@import url(https://fonts.googleapis.com/css2?family=Inknut+Antiqua:wght@300;400;500;600;700;800;900&family=Jost:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500;1,600&family=Poppins:wght@300;400&family=Rubik&family=Share+Tech+Mono&display=swap);*{margin:0;overflow:visible;padding:0}.mouse-shadow:after{background-color:rgba(0,0,0,.2);border-radius:50%;content:"";-webkit-filter:blur(20px);filter:blur(20px);height:200px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;width:200px;z-index:-1}.mouse-shadow:hover:after{background-color:rgba(0,0,0,.3);-webkit-filter:blur(30px);filter:blur(30px);height:300px;width:300px}.header-text{background-color:#0d012c;color:#f5f5f5;font-family:Inknut Antiqua,sans-serif;font-size:60px;line-height:120px;overflow:hidden}.name{align-items:center;display:flex;gap:40px;height:100vh;justify-content:center}.name-container{cursor:none;display:flex;gap:5px}.braces{display:flex;gap:50px}.header-text p{font-size:100px}@media only screen and (max-width:1350px){.name{scale:.75}}@media only screen and (max-width:1110px){.name{scale:.55}}@media only screen and (max-width:710px){.name{scale:.25}}.main-container{background:#110638;background:linear-gradient(11deg,#110638,#141143 17%,#10204b 28%,#341d43 68%,#2b1343 96%,#1d0342);box-sizing:border-box;display:flex;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#110638",endColorstr="#1d0342",GradientType=1);flex-wrap:wrap;justify-content:space-around;padding:0 60px;scroll-snap-align:start}.main-container .main-left{width:50%}.intro{color:#fff;font-family:Jost,sans-serif;font-size:35px}.intro h2{color:#c7c8d3;font-size:60px;line-height:70px;margin-bottom:20px}.intro span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#a847d8,#d40404);-webkit-background-clip:text}.intro p{color:#ccc;font-family:Rubik,sans-serif;font-size:18px;line-height:30px}@media only screen and (max-width:917px){.main-container .main-left{width:100%}.intro h2{font-size:40px}.right{scale:.8}}@media only screen and (max-width:450px){.right{scale:.6}}.navbar-container{color:#fff;font-family:Inknut Antiqua,sans-serif}.navbar{background-color:#0d012c;display:flex;justify-content:space-between;padding:15px 0;position:fixed;top:0;width:100%;z-index:10}.navbar-container ul{align-items:center;color:#fff;display:flex;font-family:Share Tech Mono,monospace;font-size:14px;font-weight:500;gap:20px;letter-spacing:1px;line-height:21px;list-style:none;margin-right:30px}.navbar-container li{cursor:pointer}@media only screen and (max-width:767px){.navbar-container ul{opacity:0}}.about-container{align-items:center;background:radial-gradient(circle at top,rgba(89,195,120,.08),transparent 45%),linear-gradient(160deg,#0b0826,#0d0b2b 60%,#0f0d32);border-top:1px solid hsla(0,0%,100%,.04);-webkit-column-gap:40px;column-gap:40px;display:flex;justify-content:space-evenly;padding:80px 0;row-gap:30px}.about-me{background:linear-gradient(145deg,rgba(20,20,58,.95),rgba(14,12,40,.95));background-blend-mode:multiply;background-size:40%;border:1px solid rgba(89,195,120,.18);border-radius:16px;box-shadow:0 20px 50px rgba(3,6,23,.45);box-sizing:border-box;font-size:15px;justify-content:center;min-width:300px;mix-blend-mode:lighten;padding:28px;text-align:center;width:32%;z-index:2}.about-me .about-me-text{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;gap:20px;line-height:1.6}.about-container h3{color:#7dffb1;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.about-container h4{color:#f1f5ff;font-size:32px;font-weight:600}@media only screen and (max-width:900px){.about-container{flex-direction:column}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:rgba(0,0,0,.5);border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:rgba(0,0,0,.5);cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.cards-container,.skills-section{background:linear-gradient(180deg,#0b0826,#0c0a2a 60%,#0d0b2b);font-family:Poppins,sans-serif;padding:60px 0;text-align:center}.cards-container{margin:0 auto;width:88%}.card-container{align-items:center;background:linear-gradient(150deg,rgba(20,20,58,.95),rgba(10,12,32,.95));border:1px solid rgba(89,195,120,.18);border-radius:18px;box-shadow:0 18px 40px rgba(5,8,28,.45);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:1em;gap:10px;height:150px;justify-content:center;margin:10px;padding:18px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:box-shadow .2s ease,border .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border .2s ease;transition:transform .2s ease,box-shadow .2s ease,border .2s ease,-webkit-transform .2s ease;width:150px}.card-container:hover{border:1px solid rgba(125,255,177,.45);box-shadow:0 22px 50px rgba(5,8,28,.55);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.skills-section h4{color:#e9edff;font-weight:600;padding:10px}.skills-section h3{color:#7dffb1;font-size:12px;letter-spacing:.2em;text-transform:uppercase}@media only screen and (max-width:580px) and (min-width:460px){.cards-container{width:95%}}@media only screen and (max-width:460px){.cards-container{scale:.9;width:68%}}.project-cards-container,.project-section{background:linear-gradient(180deg,#0c0a2a,#0d0b2b 55%,#0f0d32);font-family:Poppins,sans-serif;padding:80px 0;text-align:center}.project-cards-container{margin:0 auto;width:90%}.project-card-container{background:linear-gradient(145deg,rgba(20,20,58,.95),rgba(12,12,36,.95));border:1px solid rgba(89,195,120,.18);border-radius:18px;box-shadow:0 18px 45px rgba(4,6,24,.45);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:400px;justify-content:center;padding:24px;transition:box-shadow .2s ease,border .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border .2s ease;transition:transform .2s ease,box-shadow .2s ease,border .2s ease,-webkit-transform .2s ease;width:400px}.project-card-container:hover{border:1px solid rgba(125,255,177,.45);box-shadow:0 22px 50px rgba(4,6,24,.6);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.project-section h4{color:#e9edff;font-weight:600;padding:10px}.project-section h3{color:#7dffb1;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.project-img img{border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;width:100%}.project-img img:hover{scale:1.05}.project-tech{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#7dffb1,#45caff);-webkit-background-clip:text;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px}.project-name,.project-tech{font-weight:700}.project-about{color:#d4d9ea;font-size:13px;font-weight:300;line-height:22px;padding:22px 18px;text-align:left}.project-live{display:flex;gap:30px;justify-content:space-between;text-align:left}.project-live a{align-items:center;color:#9aa7c2;font-size:12px;text-decoration:none;transition:color .2s ease}.project-site,.project-source{align-items:center;display:flex;gap:5px;transition:ease-in;transition-duration:.2s}.project-site:hover,.project-source:hover{color:#7dffb1;scale:1.02}.project-site:hover a,.project-source:hover a{color:#e6ecff}@media only screen and (max-width:1400px) and (min-width:1200px){.project-cards-container{width:75%}}@media only screen and (max-width:1200px) and (min-width:1071px){.project-cards-container{width:80%}}@media only screen and (max-width:1070px){.project-cards-container{width:50%}}@media only screen and (max-width:820px){.project-cards-container{width:60%}}@media only screen and (max-width:685px){.project-cards-container{width:70%}}@media only screen and (max-width:595px){.project-cards-container{scale:.7;width:95%}}@media only screen and (max-width:420px){.project-cards-container{scale:.7;width:100%}}.contact-section{background:linear-gradient(180deg,#0d0b2b,#0f0d32);padding:60px 40px 80px}.contact-wrapper{background:linear-gradient(145deg,rgba(15,14,40,.98),rgba(10,9,28,.98));border:1px solid rgba(89,195,120,.18);border-radius:24px;box-shadow:0 20px 50px rgba(4,6,24,.55);color:#fff;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-around;padding:48px 40px}#contact-txt2{color:#c9d2ea}.contact-wrapper h4{line-height:30px;padding-bottom:10px}.contact-me h3{font-size:13px}.contact-me h3,.newsletter h3{color:#7dffb1;letter-spacing:.2em;padding-bottom:23px;text-transform:uppercase}.newsletter-inputs{display:flex;gap:24px;justify-content:space-between;margin:25px 0 10px}.subscribe-btn{padding-top:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.subscribed{opacity:0}.tick{opacity:1}.newsletter .MuiInputBase-root{color:#f2f4ff}.newsletter .MuiInputLabel-root{color:#9aa7c2}.newsletter .MuiInput-underline:before{border-bottom:1px solid hsla(0,0%,100%,.25)}.newsletter .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:1px solid rgba(125,255,177,.6)}.newsletter .MuiInput-underline:after{border-bottom:2px solid #7dffb1}@media only screen and (max-width:1100px){.contact-wrapper{align-content:center;flex-direction:column;gap:50px}}@media only screen and (max-width:550px){.newsletter-inputs{flex-direction:column;gap:20px}}.footer-wrapper{background-color:#14042b;color:#f0f8ff;font-size:13px;letter-spacing:.7px;padding:30px;text-align:center}
/*# sourceMappingURL=main.e3c18f81.css.map*/