:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;background-color:#242424;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:inherit}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;box-sizing:border-box;font-family:Inter,sans-serif;line-height:1.5;letter-spacing:.01em;overflow-x:hidden}.nav_container{display:flex;justify-content:center;align-items:center;background-color:transparent;width:100%;background-color:#0c0b0b;height:70px}.navbar{display:flex;justify-content:center;padding:16px;width:65%}.nav-logo{display:flex;justify-content:center;align-items:center}.logo-navlink{font-size:2em;color:wheat;font-weight:bolder;margin:0}.nav-menu{display:flex;align-items:center;list-style:none;gap:50px;font-size:20px;font-weight:500;margin:0;padding:0}.nav-menu li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer}.nav-menu hr{border:none;width:80%;height:3px;border-radius:10px}.sub-menu-1{display:none}.nav-menu a{color:#fff;text-decoration:none}.nav-menu a:hover{color:bisque}.nav-links-div{display:flex;align-items:center;justify-content:center}.nav-links-list{list-style:none;margin:0;padding:0;display:flex}.nav-links-list-element{display:flex;text-decoration:none;color:wheat;font-size:19px;margin:0 10px}.nav-links-list-element:hover{text-decoration:underline;color:#8bf6ef}.container{justify-content:center;align-items:center;display:flex;position:relative;flex-direction:column;height:700px}.text-div{display:flex;justify-content:space-between;align-items:center;width:64%}.name{font-style:italic}.greetings{font-size:5em;font-weight:900;margin:0;background:linear-gradient(to right,#ff206e,#fbff12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.self-name{color:#f8571d;font-size:3.6875em;font-weight:900;margin:0}.contact-list{display:flex;list-style:none;margin:0;padding:0}.contact-list li{margin:10px 40px 0 0;display:flex;justify-content:center;align-items:center}.contact-list a{color:wheat;text-decoration:none;font-size:1.375em}.contact-div{display:flex;justify-content:flex-start}.contact-list :hover{text-decoration:underline}@media screen and (max-width: 975px){.greetings{font-size:4.0625em}.self-name{font-size:2.4375em}.self-description{font-size:1em}.contact-list a{color:wheat;text-decoration:none;font-size:1.125em}}@media screen and (max-width: 412px){.greetings{font-size:1.5625em}.self-name{font-size:1.1875em}.self-description{font-size:.75em;padding:0}.contact-list a{color:wheat;text-decoration:none;font-size:.875em}.contact-logos{height:1.125em;width:1.125em}}.footer{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#131313;width:100%}.main-up{padding:5% 0;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.contact-heading{color:#888;text-shadow:1px 0 #888888;letter-spacing:1px;font-weight:700;font-size:1.875em}.contact-description{color:#e4e2e2}@media screen and (max-width:680px){.main-up>p{font-size:1.25em}}.project-main{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#131313;padding:0 170px}.project-list-row-2{display:grid;grid-template-columns:auto auto;width:100%;align-items:center;justify-content:space-evenly}.col{border:1px solid white;margin:20px;width:640px;height:540px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.col:hover{transform:scale(1.03)}.col>h4{font-size:1.5em;margin:10px 0;width:100%;text-align:center}.col>p{font-size:1.25em;margin:0 0 20px;padding:0 20px}.project_links{color:#fff;margin:0;padding:0}.project_links:hover{color:wheat}.heading-project{font-size:5.75em;background:linear-gradient(to right,#ff206e,#fbff12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding:20px}@media screen and (max-width: 1375px){.project-list-row-2{grid-template-columns:auto}}@media screen and (max-width: 680px){.heading-project{font-size:2.8125em}.col>h4{font-size:.875em;margin:10px 0}.col>p{font-size:.75em;margin:0 0 20px;padding:0 20px}.col>img{width:330px;height:230px}.col{overflow:hidden;width:330px;height:300px}}.individual-project-main{display:flex;flex-direction:column;align-items:center}.github-links{display:flex;align-self:baseline;padding:6px;border:1px solid wheat;border-radius:10px}.github-links>a{display:flex;text-decoration:none;color:#fff;width:100%;height:100%}.github-links:hover{background-color:#8a2be2;color:#fff;border:1px solid blueviolet}.col1{display:flex;flex-direction:column;width:80%;gap:3em}.row1{display:flex;flex-direction:row-reverse;gap:10%;align-items:center;width:80%}.row2{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80%}.row2>h4{font-size:1.5em;width:100%}.row2>p{font-size:1.25em}.project-content{display:flex;gap:30px;flex-direction:column;align-items:center;width:70%;margin-top:5%;padding:3%;margin-bottom:5%}.project-content>hr{width:80%;color:wheat}.project-images{display:flex;align-items:center;justify-content:center}.project-name>h3{font-size:2em;width:100%;color:wheat}.project-name>p{font-size:1.13em;width:100%}.back-button{position:fixed;top:2em;left:0;padding:20px;text-decoration:none;font-size:1.3em;color:#fff}.row3>h4{font-size:2em;display:flex;justify-content:center;color:#fff}.tech-stack{display:flex;flex-wrap:wrap;gap:10px;color:#fff}.tech-tag{background-color:#8d89a7;border-radius:5px;padding:5px 10px;font-size:1.5625em}.about-main-div{display:flex;justify-content:center;align-items:center;gap:200px}.about-landing{display:flex;justify-content:center;align-items:center;height:80vh}.dev-image{max-width:500px;max-height:500px}.intro-text{display:flex;flex-direction:column;max-width:60vh}.self-description{color:#faebd7;margin:0;padding:0;font-size:20px;text-align:justify}.education-main-div{display:flex;flex-direction:column;width:100%;align-items:center;background-color:#131313}.toggle-bar{width:100%;display:flex;justify-content:space-around;align-items:center}.dynamic-space{display:flex;flex-direction:column;align-items:center;width:70%}
