body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f4f4f4;font-family:Arial,sans-serif}.full-container{background-color:grey;box-shadow:0 2px 4px #0000001a;justify-content:space-between;padding:10px 20px}.full-container,.navbar{align-items:center;display:flex;width:100%}.navbar{justify-content:flex-start;margin:0 auto;max-width:1200px}.heading{color:#fffefe;font-size:2.5rem;font-weight:700;margin:0 auto 0 0}.flexing-end{align-items:center}.combined-nav,.flexing-end{display:flex;flex-grow:1;justify-content:flex-end}.combined-nav{gap:20px}.individual-nav{align-items:center;border-radius:4px;color:#fff;display:flex;font-size:1rem;padding:10px 15px;transition:color .3s ease;transition:color .3s ease,transform .3s ease}.individual-nav svg{margin-right:8px}.individual-nav:hover{color:#007bff;cursor:pointer;transform:scale(1.2)}.navbar-container,.row-container{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:468px){.combined-nav{flex-direction:row;gap:0}.individual-nav{font-size:0}}@media only screen and (max-width:768px){.combined-nav{flex-direction:row;gap:0}.individual-nav{font-size:0}}:root{--bg-color:#fff;--text-color:#000;--accent-color:purple;--accent-hover:#9400d3;--special-text:purple;--card-bg:#fff;--card-text:#706c6c;--card-border-color:#0000001a;--card-shadow:0px 4px 6px #b8363633;--card-shadow-hover:0px 10px 20px #0000004d}:root.dark-mode{--bg-color:#121212;--text-color:#fff;--card-border-color:#ffffff1a;--card-shadow:0px 4px 6px #0000004d;--card-shadow-hover:0px 10px 20px #00000080}body{background-color:#fff;background-color:var(--bg-color);color:#000;color:var(--text-color);transition:background-color .3s,color .3s}.yellow{color:var(--special-text)}.heading-home{font-size:xx-large;overflow:hidden;padding:0 60px 20px}.typewriter-name{font-size:10px}.motion{overflow:hidden}.main-content{font-weight:700;text-align:center}.bottom-content{display:flex;flex-direction:row;gap:20px}.content{padding:10px}.first-div{background-color:initial;border:1px solid #0000001a;border:1px solid var(--card-border-color);border-radius:10px;box-shadow:0 4px 6px #b8363633;box-shadow:var(--card-shadow);color:#706c6c;color:var(--card-text);overflow:hidden;perspective:1000px;transform-style:preserve-3d;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.first-div:hover{box-shadow:0 10px 20px #0000004d;box-shadow:var(--card-shadow-hover);transform:rotateY(10deg) rotateX(5deg) scale(1.05)}.typewriter-text{color:#fff;font-size:25px;font-weight:700}@media only screen and (max-width:720px){.bottom-content{align-items:center;flex-direction:column;gap:15px}.image{max-width:300px;order:1}.first-div,.image{margin:10px 0;width:80%}.first-div{order:2;padding:3px;text-align:center}}@media only screen and (min-width:768px){.bottom-content{align-items:flex-start;flex-direction:row;gap:30px;justify-content:center}.image{height:auto;margin-right:20px;width:300px}.first-div{border-radius:20px;cursor:pointer;font-size:1.1rem;line-height:1.6;max-width:500px;padding:20px;text-align:justify;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}}.dark-mode-toggle{background-color:purple;background-color:var(--accent-color);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 15px;position:fixed;right:10px;top:10px;transition:.3s}.dark-mode-toggle:hover{background-color:#9400d3;background-color:var(--accent-hover)}.resume-button{background-color:purple;background-color:var(--accent-color);border-radius:5px;color:#fff;display:inline-block;font-size:1rem;margin-top:10px;padding:10px 15px;text-decoration:none;transition:.3s}.resume-button:hover{background-color:#9400d3;background-color:var(--accent-hover)}.footer-para{align-content:center;align-items:center;background-color:#000;color:#fff;justify-content:center;justify-items:center;padding:5px;text-align:center}.para-footer{color:#fff;margin-top:20px}.svg-footer{color:#fff;margin-left:10px}.contact-container{align-items:center;gap:20px;padding:20px}.contact-container,.contact-main{display:flex;flex-direction:column}.contact-main{gap:15px}.contact-sub a{color:inherit;font-size:18px;text-decoration:none}.contact-form-container{background:#f9f9f9;border-radius:10px;box-shadow:0 5px 15px #0000001a;max-width:400px;padding:20px;width:100%}.form-heading{margin-bottom:10px;text-align:center}.contact-form{display:flex;flex-direction:column}.contact-form label{font-weight:700;margin-top:10px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:5px;margin-top:5px;padding:8px;width:100%}.contact-form button{background:purple;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:15px;padding:10px}.success-message{color:green;text-align:center}.error-message{color:red;font-size:14px}.skills-section{padding:50px 20px;text-align:center}.skills-section h1{font-size:2.5rem;margin-bottom:20px}.highlight{color:purple}.skills-grid{flex-wrap:wrap;gap:20px}.skill-card,.skills-grid{display:flex;justify-content:center}.skill-card{align-items:center;background:#f3f3f3;border-radius:10px;font-size:1.5rem;gap:10px;padding:15px 20px;transition:.3s}.dark-mode .skill-card{background:#222;color:#fff}.skill-card:hover{transform:scale(1.1)}.about-head{padding:30px}.about-firstdiv{align-items:center;flex-direction:row;gap:20px}.about-firstdiv,.about-mainheading{display:flex;justify-content:center}.about-mainheading{align-content:center;font-weight:bolder;margin-top:50px}.about-card{flex:1 1;margin:10px;max-width:600px}.about-firstdiv img{flex:1 1;height:auto;max-width:100%}@media (max-width:768px){.about-firstdiv{flex-direction:column;margin-top:40px}.about-firstdiv img{order:2}.about-card{max-width:90%;order:1}}@media (max-width:480px){.about-head{padding:20px}.about-firstdiv{margin-top:20px}.about-card{padding:10px}.about-mainheading{font-size:large}}.about-card{background-color:#fff;color:#000}.dark-mode .about-card{background-color:#121212;color:#fff}.skills-main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.skills-icons{border-radius:5px;box-shadow:4px 4px 5px grey;cursor:pointer;font-size:4.5rem;margin:20px;text-align:center;transition:.3s ease;vertical-align:middle;width:200px}.skills-icons:hover{transform:scale(1.1)}.education-container{border-radius:10px;box-shadow:none;flex-wrap:wrap;gap:20px;max-width:100%}.education-container,.education-firstdiv{display:flex;justify-content:center;padding:20px}.education-firstdiv{align-items:center;border-radius:15px;box-shadow:4px 4px 5px grey;flex-direction:column;max-width:300px;text-align:center;transition:.3 ease;width:100%}.education-firstdiv:hover{transform:scale(1.1)}.education-firstdiv h2{font-size:1.5rem;margin-bottom:10px}.education-firstdiv p{font-size:1rem;margin:10px 0}.education-firstdiv span{display:block;font-size:1rem;margin-top:5px}.yellow{color:purple;font-weight:bolder}@media only screen and (max-width:768px){.education-container{align-items:center;flex-direction:column}.education-firstdiv{max-width:90%}}@media only screen and (max-width:480px){.education-firstdiv{max-width:100%}}.project-maindiv{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.card-style{align-items:center;background-color:#fff;box-shadow:4px 4px 10px 10px #0000001a;display:flex;flex-direction:column;margin:10px;max-width:400px;padding:20px;transition:transform .3s ease-in-out}.card-style,.card-style img{border-radius:15px;width:100%}.card-style img{max-width:300px}.card-style:hover{transform:scale(1.1)}.projects-button{background-color:purple;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin:5px;padding:10px 15px;transition:background-color .3s ease}.projects-button:hover{background-color:#9400d3}@media (max-width:768px){.card-style{margin:15px auto;max-width:90%}}@media (max-width:480px){.card-style{max-width:100%;padding:15px}.projects-button{font-size:.9rem;padding:8px 12px}}
/*# sourceMappingURL=main.e7a78530.css.map*/