@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap);*{box-sizing:border-box;margin:0;padding:0}body,html{scroll-behavior:smooth}body{animation:Change-color 1s ease-in-out infinite;background:linear-gradient(90deg,#503737,#8d5792,#8d7088,#b530b8,#f6955f);background-attachment:fixed;color:var(--text-color);font-family:var(--font-family);line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:600}a{color:var(--primary-color);text-decoration:none}a:hover{text-decoration:underline}.container{max-width:var(--container-max-width);padding:0 20px}.navbar{align-items:center;background-color:#333;box-shadow:0 2px 4px #0000001a;color:#fff;display:flex;height:fit-content;justify-content:space-between;padding:1rem 2rem;position:sticky;top:0;z-index:1000}.navbar-left .navbar-name{color:#fff;font-size:2rem;font-weight:700;margin:0}.navbar-center .navbar-links{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.navbar-center .navbar-links li{font-size:1rem}.navbar-center .navbar-links li a{color:#fff;font-family:Dancing Script,cursive;font-size:1.5rem;text-decoration:none;transition:color .3s ease}.navbar-center .navbar-links li a:hover{color:#f39c12}.navbar-right{display:flex;gap:1rem}.social-button{border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1.2rem;transition:background-color .3s ease,transform .2s ease}.linkedin{background-color:#0077b5}.linkedin:hover{background-color:#005582;transform:scale(1.05)}.instagram{background-color:#e4405f}.instagram:hover{background-color:#c13545;transform:scale(1.05)}.github{background-color:#333;border:2px solid #fff}.github:hover{background-color:#444;transform:scale(1.05)}@media (max-width:768px){.navbar{align-items:flex-start;flex-direction:column;padding:1rem}.navbar-center .navbar-links{flex-direction:column;gap:1rem;width:100%}.navbar-center .navbar-links li a{font-size:1.2rem}.social-button{font-size:.8rem;padding:.4rem 1rem}}@media (max-width:480px){.navbar-left .navbar-name{font-size:1.5rem}.navbar-center .navbar-links{gap:.5rem}.navbar-center .navbar-links li a{font-size:1rem}.social-button{font-size:.7rem;padding:.3rem .8rem}}.footer{background:linear-gradient(135deg,#3c3c47,#2d2d44);border-radius:20px;box-shadow:0 4px 15px #00000080;color:#fff;font-family:Arial,sans-serif;margin:100px auto 0;max-width:1400px;overflow:hidden;padding:40px 20px 20px;text-align:center;width:100%}.footer:before{animation:moveGlare 6s linear infinite;left:-50px;top:-50px}.footer:after,.footer:before{background:radial-gradient(circle,#ffffff1a,#0000);border-radius:50%;content:"";height:200px;position:absolute;width:200px}.footer:after{animation:moveGlare 6s linear infinite reverse;bottom:-50px;right:-50px}.footer h1{font-size:2rem;letter-spacing:2px;margin-bottom:10px}.footer p{color:#b0b0b0;font-size:1rem;margin-bottom:5px;margin-top:5px}.footer-icons{display:flex;gap:20px;margin-bottom:20px}.footer-icons,.footer-icons a{align-items:center;justify-content:center}.footer-icons a{background:#1e1e2f;border:2px solid #4c4c6d;border-radius:50%;color:#fff;display:inline-block;display:flex;font-size:1.2rem;height:50px;transition:transform .3s,background .3s,color .3s;width:50px}.footer-icons a:hover{background:#fff;color:#1e1e2f;transform:scale(1.1)}.footer-social{align-items:center;display:flex;gap:30px;justify-content:center;margin-bottom:20px}.footer-social a{color:#fff;font-size:1rem;text-decoration:none;transition:color .3s}.footer-social a:hover{color:#b0b0b0}.footer-button{margin-top:20px}.footer-button button{background:#4c4c6d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 30px;transition:background .3s,transform .3s}.footer-button button:hover{background:#fff;color:#1e1e2f;transform:translateY(-5px)}@keyframes moveGlare{0%{transform:translate(0)}50%{transform:translate(30px,30px)}to{transform:translate(0)}}.Social-media .icons{display:flex;gap:20px;margin-left:40%}.Social-media .icons a{align-items:center;background:#000;border-radius:50%;box-shadow:0 4px 6px #00000080;color:#fff;display:flex;font-size:18px;height:55px;justify-content:center;position:relative;text-decoration:none;transition:transform .3s,background-color .3s;width:55px}.Social-media .icons a .layer{border-radius:50%;height:100%;left:0;position:absolute;top:0;transition:transform .3s;width:100%}.Social-media .icons a .layer span{border:1px solid #0fffb7;border-radius:50%;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%}.Social-media .icons a .layer span.fab{background-color:#5253;background-image:url(data:image/png;base64,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);background-size:cover;border:2px solid #ff5100;box-shadow:2px 2px 2px #ee677e}.Social-media .icons a .layer span.linkedin{background-color:#0c2ce4;background-image:url(/static/media/lin.d21b834035baa551e886.png);background-size:cover;border:2px solid #0fa;box-shadow:2px 2px 2px #0bffde}.Social-media .icons a .layer span.Github{background-color:#484a53;background-image:url(/static/media/github.08064f556f6d9021cda8.png);background-size:cover;border:2px solid #fff;box-shadow:2px 2px 2px #fff}.Social-media .icons a:hover{transform:scale(1.1)}.Social-media .icons a:hover .layer{transform:rotate(-1deg) skew(0deg)}.Social-media .icons a:hover .layer span:first-child{opacity:1}.p{color:#fff;margin-bottom:0}.portfolio{background-attachment:fixed;background-size:cover;background:none;color:#fff;display:grid;font-family:Arial,sans-serif;grid-template-areas:"navbar navbar" "left right";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;margin:0;min-height:100vh;padding:0;position:relative}header{grid-area:navbar;position:sticky;top:0;width:100%;z-index:1000}.left-section{grid-area:left;padding:rem;z-index:1}.right-section{display:flex;grid-area:right;z-index:1}.midsection{align-items:center;border-radius:10px;height:fit-content;justify-content:center;left:45%;margin-top:14%;position:absolute;top:45%;transform:translate(-50%,-50%);width:200px;z-index:3}@media (max-width:1200px){.portfolio{grid-template-areas:"navbar" "left" "right";grid-template-columns:1fr}.midsection{left:50%;top:50%}.left-section,.right-section{padding:1rem}.midsection{width:150px}}@media (max-width:480px){header h1{font-size:1.5rem}.midsection{width:100px}}.title{color:#218dec;font-size:3.5rem;margin-bottom:.2rem;margin-left:70px;margin-top:0}.hi,.title{font-weight:700}.hi{color:#f5f1f2;font-size:4rem;line-height:normal;margin-left:90px;margin-top:20px}.description-left{color:#e4e6e7;font-size:.9rem;font-weight:700;line-height:1.5;margin-bottom:1rem;margin-left:80px;margin-top:0}.buttons{border-radius:20px;display:flex;flex-direction:column;gap:1.2rem;margin-left:40%;margin-top:10px;width:80px}.button{background-color:aqua;border:none;border-radius:5px;border-radius:50px;cursor:pointer;font-size:1.5rem;font-weight:700;margin-left:2%;padding:.2rem 0;width:200px}.home-button{box-shadow:0 3px 5px #000;color:#f8f7f7;margin-top:2px;transition:background-color .3s ease,transform .2s ease}.home-button,.home-button:hover{background:linear-gradient(90deg,#8c52ff,#ff914d)}.home-button:hover{color:#fff;transform:scale(1.1)}.about-button{box-shadow:0 3px 5px #000;color:#f8f7f7;transition:background-color .3s ease,transform .2s ease}.about-button,.about-button:hover{background:linear-gradient(90deg,#8c52ff,#ff914d)}.about-button:hover{color:#f5f5f5;transform:scale(1.1)}.hexagons{display:flex;flex-direction:column;gap:0;margin-left:17%;margin-top:0}.hexagon{background-color:#4e4a4a;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);height:120px;margin-top:4px;width:120px}.red{background-color:gray;background-size:cover}.buttons-group{grid-gap:2.2rem;align-items:center;display:grid;gap:2.2rem;grid-template-columns:repeat(2,92px);height:200px;justify-content:center;margin-left:0;margin-top:1%;padding:.5rem .5rem .5rem 0;width:400px}.hex-button1,.hex-button2,.hex-button3,.hex-button4{background:linear-gradient(90deg,#8c52ff,#ff914d);border:none;border-radius:50%;box-shadow:0 4px 8px #000;color:#f8f7f7;cursor:pointer;font-size:3rem;font-weight:700;height:80px;transition:background-color .3s ease,transform .2s ease;width:80px}.hex-button1:hover,.hex-button2:hover,.hex-button3:hover,.hex-button4:hover{transform:scale(1.1)}.hex-button2{background-image:url(/static/media/github.08064f556f6d9021cda8.png);background:linear-gradient(90deg,#8c52ff,#ff914d);border:none;color:#f8f7f7;height:80px;width:80px}.hex-button3{background:linear-gradient(90deg,#8c52ff,#ff914d);background-blend-mode:overlay;background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:60px 60px}.hex-button3,.hex-button4{border:none;color:#f8f7f7;height:80px;width:80px}.hex-button4{background:linear-gradient(90deg,#8c52ff,#ff914d);background-blend-mode:overlay;background-image:url(/static/media/mail1.5cd283531952756938fb.png);background-position:50%;background-repeat:no-repeat;background-size:65px 65px}.gp{display:inline-flex}#typing-text{animation:blink-caret .75s step-end infinite;border-right:.15rem solid #4d494d;color:#fffefe;display:inline-block}@keyframes blink-caret{0%,to{border-color:#0000}50%{border-color:#000}}.iphone-layout{background-color:#000;box-shadow:0 5px 15px #0003;flex-direction:column;height:550px;left:45%;margin-left:4%;margin-top:8%;position:absolute;top:3%;width:280px;z-index:1}.iphone-layout,.screen{align-items:center;border-radius:30px;display:flex;justify-content:center}.screen{background-image:url(/static/media/p5.1b9dec9668bb6a7a409a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 10px #0000001a;color:#d81c1c;font-size:1rem;height:540px;text-align:center;width:270px}.container1{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;height:fit-content;justify-content:space-between;margin-left:45%;margin-top:40%;width:270px}.ml{background:#e695a3;border-radius:10px;box-shadow:0 4px 7px #000;color:#f5f5f5;height:130px;padding:10px;width:fit-content}.ml-header{color:#9b1a8a;font-size:1.2rem;font-weight:700;margin-bottom:10px}.ml-content{color:#4e1655;font-size:.9rem;line-height:1.2}.dev{background:#e695a3;border-radius:10px;box-shadow:0 4px 7px #000;color:#9b1a8a;padding:20px;width:fit-content}.dev-header{color:#9b1a8a;font-size:1.2rem;font-weight:700;margin-bottom:10px}.dev-content{color:#631c6d;font-size:1rem;line-height:1.6}.hex-buttons-r{animation:moveAndRotate 3s linear infinite;background:linear-gradient(90deg,#363232,#ab2ae7,gray);border:none;border-radius:50%;cursor:pointer;height:85px;padding:.5rem 1rem;width:85px}@keyframes moveAndRotate{0%{opacity:1;transform:rotate(0deg) translateZ(0)}50%{opacity:.7;transform:rotate(180deg) translateZ(700px)}to{opacity:1;transform:rotate(1turn) translateZ(0)}}.buttons-r{border-radius:10px;display:flex;height:150px;left:0;margin-left:70%;margin-top:15%;padding:20px;perspective:1000px;position:fixed;top:0;width:150px;z-index:1000}.buttons-r,.midSection{align-items:center;justify-content:center}.buttons-mid{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.5rem;gap:3rem;margin-left:25%;margin-top:.5rem;width:fit-content}.hex-buttons{background:linear-gradient(90deg,#8c52ff,#ff914d);border:none;border-radius:50%;box-shadow:0 5px 12px #000;color:#f5f5f5;cursor:pointer;height:85px;padding:.5rem 1rem;width:85px}.about-page{align-items:center;background-attachment:fixed;background-size:cover;display:flex;flex-direction:column;padding:40px 20px}.profile-image h1{align-self:start;color:#000;font-size:3rem;margin-top:20px}.profile-image{margin-bottom:20px;width:100%}.profile-image,.profile-image-section{align-items:center;display:flex;justify-content:center}.profile-image-section{border-bottom:0;box-shadow:0 -4px 6px -2px #00000080;margin-bottom:-90px;width:90%}.profile-image img{background:url(/static/media/profiles.e15cb41c11fcda251dee.png);background-size:cover;border:5px #000;border-radius:50%;box-shadow:2px 4px 8px #f805059c;height:250px;width:250px;z-index:4}.profile-content{border-radius:15px;border-top:0;box-shadow:0 10px 20px #0003;color:#f5f5f5;display:flex;gap:20px;justify-content:space-between;max-width:1600px;padding:20px;transition:box-shadow .3s ease;width:90%}.profile-content:hover{box-shadow:0 20px 40px #0000004d}.p-left-section{background:linear-gradient(90deg,#ff914d,#8c52ff);border-radius:20px;color:#f8f7f7;margin-top:20px;padding:20px;width:70%}.p-left-section:hover{background:#e695a3ce;color:#9b1a8a}p{font-size:1.5rem}.p-right-section{display:flex;flex-direction:column;gap:20px;padding-top:200px;width:30%}.info-card{background:#fff3;border-radius:10px;box-shadow:0 8px 15px #5a4b56;color:#f0f8ff;max-width:300px;padding:20px;transition:background .3s ease}.info-card h3{margin-top:0}.info-card ul{padding-left:20px}.info-card:hover{background:#fff3;box-shadow:8px 8px 20px #000;color:#000}.contact-page{align-items:center;justify-content:center;margin:0 auto 10px;max-width:100vw;padding:40px;width:100%}.header{margin-bottom:40px;position:relative;text-align:center}.header h1{color:#fff;font-size:2.5rem}.content{background:#fff3;color:#000;gap:10px;justify-content:space-between;margin:auto;max-width:1300px;padding:50px}.content,.left-section-c{align-items:center;border-radius:20px;display:flex}.left-section-c{flex:60% 1;height:600px;justify-content:center;padding:10px}.contact-image{background-image:url(/static/media/img.d26854dadbc0c62f7771.png);background-position:50%;background-size:cover;border-radius:10px;box-shadow:0 4px 8px #0000001a;height:100%;width:100%}.right-section-c{background:#fff3;border-radius:20px;box-shadow:0 4px 9px #ec4d4d;box-shadow:0 4px 8px rgba(0,0,0,.842);color:#000;display:flex;flex:40% 1;flex-direction:column;height:100%;padding:20px}.contact-form{margin-bottom:20px}.contact-form h2{color:#333;font-size:1.8rem;margin-bottom:15px}.contact-form label{color:#555;display:block;font-weight:700;margin-bottom:5px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-bottom:15px;padding:10px;width:100%}.contact-form input:focus,.contact-form textarea:focus{border-color:#007bff;outline:none}.submit-button{background:#474646;border:none;border-radius:5px;box-shadow:0 2px 4px #000;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;padding:10px 20px;transition:background-color .3s ease-in-out,transform .2s linear}.submit-button:hover{background-color:#0056b3;transform:scale(1.1)}.social-h{color:#000;font-size:1.3rem}@media screen and (max-width:768px){.content{flex-direction:column}.left-section,.right-section{flex:100% 1}}.Social-c .icons-c{display:flex;gap:20px;margin-left:30%}.Social-c .icons-c a{align-items:center;border-radius:50%;box-shadow:0 4px 8px #000;color:#47ffd7;display:flex;font-size:18px;height:40px;justify-content:center;position:relative;text-decoration:none;width:40px}.Social-c .icons-c a .layer{border-radius:5px;height:100%;left:0;position:absolute;top:0;transition:transform .3s;width:100%}.Social-c .icons-c a .layer span{border:1px solid #0fffb7;border-radius:5px;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%}.Social-c .icons-c a .layer span.fab{background-image:url(data:image/png;base64,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);background-size:cover;border:2px solid #ff5100;box-shadow:2px 2px 2px #ee677e}.Social-c .icons-c a .layer span.linkedin{background-color:#d7d8df;background-image:url(/static/media/lin.d21b834035baa551e886.png);background-size:cover;border:2px solid #0fa;border-radius:50%;box-shadow:2px 2px 2px #0bffde}.Social-c .icons-c a .layer span.Github{background-color:#d7d8df;background-image:url(/static/media/git.08064f556f6d9021cda8.png);background-size:cover;border:2px solid #000;box-shadow:2px 2px 2px #fff}.Social-c .icons-c .instagram .layer span{border:1px solid #ff0f1b;border-radius:50%;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%}.Social-c .icons-c .linkedin .layer span{border:1px solid #0ff;border-radius:50%;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%}.Social-c .icons-c .Github .layer span{border:1px solid #000;border-radius:50%;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:100%}.Social-c .icons-c a:hover .layer{transform:rotate(-1deg) skew(0deg)}.Social-c .icons-c a:hover .layer span:first-child{opacity:1}.Social-c .icons-c a:hover .layer span:nth-child(2){opacity:1;transform:translate(5px,-5px)}.Social-c .icons-c a:hover .layer span:nth-child(3){opacity:1;transform:translate(10px,-10px)}.Social-c .icons-c a:hover .layer span:nth-child(4){opacity:1;transform:translate(15px,-15px)}.projects-section{background:None;color:#f5f5f5;padding:4rem 0;text-align:center}.container{margin:0 auto;max-width:1200px;padding:0 1.5rem}.projects-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.project-card-container{min-height:400px;perspective:1000px}.project-card{background:#ffffff26;border-radius:10px;box-shadow:0 4px 8px #0000001a;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s;width:100%}.project-card-container:hover .project-card{transform:rotateY(180deg)}.back,.front{backface-visibility:hidden;border-radius:10px;box-sizing:border-box;height:100%;padding:1.5rem;position:absolute;width:100%}.front{align-items:center;gap:1rem;justify-content:center}.back,.front{display:flex;flex-direction:column}.back{background:#00000026;font-size:1em;font-style:inherit #cde0f3;justify-content:space-between;overflow-y:auto;transform:rotateY(180deg)}.technologies{background-color:none;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.tech-tag{background:linear-gradient(90deg,#ff914d,#8c52ff);border-radius:20px;font-size:.9rem;padding:.3rem .8rem}.languages{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.language-progress{align-items:center;display:flex;flex-direction:column;gap:.5rem}.progress-circle{background:#cde0f3;border-radius:50%;height:80px;position:relative;width:80px}.progress{background:conic-gradient(#36323294,#ab2ae7 calc(var(--percentage)*1%),#0000 0);border-radius:50%;height:100%;width:100%}.description{color:#f0f8ff;font-size:1rem;line-height:1.5;margin-left:10px;text-align:start}.inner{align-items:center;border-radius:50%;display:flex;font-size:14px;font-weight:600;height:70%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.inner,.project-link{background:linear-gradient(90deg,#36323294,#ab2ae7)}.project-link{border-radius:5px;color:#fff;display:inline-block;margin-top:1rem;padding:.8rem 1.5rem;text-decoration:none;transition:background .3s}.project-link:hover{background-color:#bdc5f1;color:#fff;font-weight:600}.skills-page{background-attachment:fixed;background-size:cover;color:#fff;font-family:Poppins,sans-serif;padding:50px;text-align:center}.skills-title{color:#f5f5f5;font-size:3rem;font-weight:700;margin-bottom:50px;text-transform:uppercase}.skills-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.skills-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border-radius:16px;box-shadow:0 8px 12px #0000004d;padding:0;transition:transform .3s ease,box-shadow .3s ease}.skills-card:hover{box-shadow:0 12px 20px #0006;transform:translateY(-8px)}.skills-header{background:#0000004d;border-radius:12px 12px 0 0;color:#fff;font-weight:600;padding:15px;text-transform:uppercase}.skills-header h2{font-size:1.6rem;margin:0}.skills-description{color:#ddd;font-size:1rem;font-style:italic;margin:15px 0}.skills-icons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;padding:10px}@media (min-width:1024px){.skill-icon{align-items:center;background:#fff3;border-radius:12px;display:flex;flex-direction:column;padding:12px;transition:transform .3s ease,background .3s ease}.skill-icon:hover{background:#ffffff4d;transform:scale(1.1)}}.skill-icon{align-items:center;border-radius:12px;display:flex;flex-direction:column;padding:12px}.icon-placeholder{background:linear-gradient(90deg,#fff,#d187f3);border-radius:50%;color:#000;font-size:2rem;padding:12px}.skill-icon p{color:#fff;font-size:1rem;font-weight:700;margin-top:8px;text-transform:capitalize}@media (max-width:768px){.skills-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (max-width:500px){.skills-grid{grid-template-columns:repeat(1,minmax(150px,1fr))}.skills-title{font-size:2.5rem}}
/*# sourceMappingURL=main.2a79de4b.css.map*/