.navbar{margin:30px 30px 0;font-size:.9rem}.navbar,.navtags ul{display:flex;justify-content:space-between}.navtags ul{gap:3rem;list-style-type:none;align-items:center;font-weight:400;letter-spacing:1px}.navtags ul li:hover{color:var(--font-color-3)}.nav-resume-btn{display:block}@media only screen and (max-width:640px){.nav-resume-btn{display:none}.navtags ul{gap:2rem}}@media only screen and (max-width:480px){.navbar{margin:25px 10px 0}.name-logo{display:none}.navtags{margin:auto}}.accounts-section{position:fixed;flex-direction:column;bottom:0;left:0;margin-left:45px}.accounts-link,.accounts-section{display:flex;align-items:center;gap:20px}.accounts-link{justify-content:center}.account-link-icons{width:1.8rem;height:1.8rem;transition:transform .1s ease-in-out}.account-link-icons:hover{transform:translateY(-3px)}.email-section{position:fixed;display:flex;flex-direction:column;align-items:center;gap:20px;bottom:0;right:0;margin-right:45px}.email-link{font-family:SF Mono;transform:rotate(90deg);width:30px;margin-bottom:19rem;font-size:1.2rem;transition:translate .1s ease-in-out}.email-link:hover{translate:0 -3px}@media only screen and (max-width:640px){.accounts-section,.email-section{display:none}}.introductoion-section{min-height:100vh;margin-top:12rem}.homepage-resume-btn{display:none;margin-left:1rem}@media only screen and (max-width:640px){.homepage-resume-btn{display:inline}}.about-me-content{display:flex;justify-content:space-between;flex-wrap:wrap;font-weight:400;letter-spacing:.8px;align-items:center}.skills-list{display:flex;flex-wrap:wrap;gap:5px}.skills-list li{display:inline-block;width:45%;line-height:2.2}.intro-para{width:45%;line-height:1.3}.profile-picture{width:45%;height:100%}.profile-picture img{width:100%;height:100%}@media only screen and (max-width:768px){.about-me-content{flex-direction:column;gap:7rem}.intro-para{width:90%}.profile-picture{width:60%}}.work-content{display:flex;justify-content:space-between;width:75%;margin:auto;gap:1rem}.work-content-sidebar{min-width:35%;line-height:3}.work-content-sidebar ul{display:block;width:100%;list-style-type:none}.work-content-sidebar ul li{width:100%;list-style-type:none;border-left:2px solid #303c55}.work-content-btn{font-size:.8rem;padding-left:1.5rem;text-align:left}.work-content-li-btn{cursor:pointer}.work-content-btn-selected,.work-content-li-btn:hover{color:var(--font-color-3);background-color:#172a45}.work-content-btn-selected{border-left:2px solid var(--font-color-3)!important}.work-content-information ul{margin-bottom:20px;list-style:none}.work-content-information ul li{margin-bottom:1rem}@media only screen and (max-width:480px){.work-content{width:90%;flex-direction:column;gap:2rem}.work-content-sidebar ul{display:flex}.work-content-sidebar ul li{border-left:none!important}.work-content-li-btn{display:flex;align-items:center;justify-content:center}.work-content-btn{padding:.8rem 1.5rem;text-align:center}.work-content-btn-selected{border-left:none!important;border-bottom:2px solid var(--font-color-3)!important}}.row-reverse{flex-direction:row-reverse}.text-align-right{text-align:right}.ml--10{margin-left:-10%}.left-0{left:0}.project-card{position:relative;display:flex}.first,.second{width:50%}.project-card-name{display:inline-block;color:var(--font-color-2);font-size:2rem;transition:color .25s ease-in-out}.project-card-name:hover{color:var(--font-color-3)}.project-desc{width:110%;color:var(--font-color-4);background-color:var(--bg-color-2);font-weight:400;padding:1.5rem;border-radius:5px;box-shadow:0 10px 30px -15px rgba(2,12,27,.7)}.project-tech-stack{display:flex;color:var(--font-color-3);font-size:rem;list-style-type:none;gap:20px}.project-img{position:absolute;top:0;right:0;height:-moz-fit-content;height:fit-content;height:100%;max-width:100%;z-index:-2;overflow:hidden;background-color:var(--font-color-3);border-radius:5px}.project-img img{height:100%;width:100%;object-fit:cover;background-repeat:no-repeat}.overlay{position:absolute;top:0;left:0;height:-moz-fit-content;height:fit-content;height:100%;width:100%;z-index:1;overflow:hidden;background:linear-gradient(var(--font-color-3),var(--font-color-3));opacity:.3;transition:opacity .25s ease-in-out}.overlay:hover{opacity:0}@media only screen and (max-width:380px){.ml--10{margin-left:10%}.first{width:100%}.second{display:none}.project-desc{width:90%}}@font-face{font-family:Calibre;src:url(/_next/static/media/Calibre-Light.d7e98823.woff2) format("woff2"),url(/_next/static/media/Calibre-Light.0ff1e2be.woff) format("woff"),url(/_next/static/media/Calibre-Light.7ed6abf3.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Calibre;src:url(/_next/static/media/Calibre-LightItalic.e4a91e14.woff2) format("woff2"),url(/_next/static/media/Calibre-LightItalic.44560552.woff) format("woff"),url(/_next/static/media/Calibre-LightItalic.c220ca1a.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Calibre;src:url(/_next/static/media/Calibre-Regular.909f29a1.woff2) format("woff2"),url(/_next/static/media/Calibre-Regular.c400f46f.woff) format("woff"),url(/_next/static/media/Calibre-Regular.237c0da0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Calibre;src:url(/_next/static/media/Calibre-RegularItalic.00b20aab.woff2) format("woff2"),url(/_next/static/media/Calibre-RegularItalic.9c53a80a.woff) format("woff"),url(/_next/static/media/Calibre-RegularItalic.d8263c2a.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Calibre;src:url(/_next/static/media/Calibre-Medium.5111882c.woff2) format("woff2"),url(/_next/static/media/Calibre-Medium.6025a4b4.woff) format("woff"),url(/_next/static/media/Calibre-Medium.9ace75a9.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Calibre;src:url(/_next/static/media/Calibre-MediumItalic.be217c2e.woff2) format("woff2"),url(/_next/static/media/Calibre-MediumItalic.c208ad34.woff) format("woff"),url(/_next/static/media/Calibre-MediumItalic.15891a2b.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Calibre;src:url(/_next/static/media/Calibre-Semibold.63d76c8c.woff2) format("woff2"),url(/_next/static/media/Calibre-Semibold.3155be1c.woff) format("woff"),url(/_next/static/media/Calibre-Semibold.78cb6005.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Calibre;src:url(/_next/static/media/Calibre-SemiboldItalic.a958d780.woff2) format("woff2"),url(/_next/static/media/Calibre-SemiboldItalic.c4c8636c.woff) format("woff"),url(/_next/static/media/Calibre-SemiboldItalic.099e1497.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:SF Mono;src:url(/_next/static/media/SFMono-Regular.59a04fb9.woff2) format("woff2"),url(/_next/static/media/SFMono-Regular.6b4c8da0.woff) format("woff"),url(/_next/static/media/SFMono-Regular.39426939.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SF Mono;src:url(/_next/static/media/SFMono-RegularItalic.3e8b2706.woff2) format("woff2"),url(/_next/static/media/SFMono-RegularItalic.d605b97b.woff) format("woff"),url(/_next/static/media/SFMono-RegularItalic.ed4e54b9.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:SF Mono;src:url(/_next/static/media/SFMono-Medium.b1fc5368.woff2) format("woff2"),url(/_next/static/media/SFMono-Medium.b14ca9f9.woff) format("woff"),url(/_next/static/media/SFMono-Medium.838a75db.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:SF Mono;src:url(/_next/static/media/SFMono-MediumItalic.3d39a838.woff2) format("woff2"),url(/_next/static/media/SFMono-MediumItalic.ee176c42.woff) format("woff"),url(/_next/static/media/SFMono-MediumItalic.0a982166.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:SF Mono;src:url(/_next/static/media/SFMono-Semibold.3b4ebc06.woff2) format("woff2"),url(/_next/static/media/SFMono-Semibold.84926639.woff) format("woff"),url(/_next/static/media/SFMono-Semibold.b8926ae7.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:SF Mono;src:url(/_next/static/media/SFMono-SemiboldItalic.0ef5133e.woff2) format("woff2"),url(/_next/static/media/SFMono-SemiboldItalic.33cb8d69.woff) format("woff"),url(/_next/static/media/SFMono-SemiboldItalic.1b16b547.ttf) format("truetype");font-weight:600;font-style:italic}:root{--max-width:1200px;--default-font-size:16px;--bg-color-1:#0a192f;--bg-color-2:#172a45;--bg-color-3:rgba(100,255,218,.07);--font-color-1:#8892b0;--font-color-2:#ccd6f6;--font-color-3:#64ffda;--font-color-4:#a8b2d1}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body,html{font-size:var(--default-font-size)}body{font-weight:300;font-style:normal;font-family:Calibre,sans-serif!important;background-color:var(--bg-color-1);color:var(--font-color-1)}body,html{overflow-x:hidden}body,html{max-width:100%}@media only screen and (max-width:1024px){:root{--default-font-size:px}}@media only screen and (max-width:768px){:root{--default-font-size:14px}}@media only screen and (max-width:640px){:root{--default-font-size:14px}}@media only screen and (max-width:480px){:root{--default-font-size:12px}}.sf-mono{font-family:SF Mono}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}.neon,.neon-btn{color:var(--font-color-3)}.neon-btn{padding:.7rem 1.2rem;font-size:.8rem;background:transparent;border-radius:5px;border:1px solid var(--font-color-3);font-family:SF Mono}.neon-btn:hover{background-color:var(--bg-color-3)}.neon-btn-big{padding:1rem 1.5rem;font-size:.8rem}.section{margin-left:100px;margin-right:100px}.sub-header-1{display:flex;align-items:center;gap:10px;font-size:1.5rem;font-family:SF Mono;font-weight:600;white-space:nowrap}.flex-col{flex-direction:column}.sub-header-2{font-family:Calibre,sans-serif!important;color:var(--font-color-2)}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;padding:0;margin:0;font-style:inherit;font-size:1rem}a,button{cursor:pointer;color:inherit}a{text-decoration:none}.container-1{max-width:var(--max-width);margin:auto;position:relative}.extra-big-font{font-size:4rem;font-family:sans-serif}.big-font{font-size:3rem;font-family:sans-serif}.small-font{font-size:1.1rem;font-weight:400}.extra-small-font{font-size:.8rem;font-weight:400}.mb-100{margin-bottom:6rem}.mt-180{margin-top:11rem}.mb-300{margin-bottom:19rem}.mb-5{margin-bottom:.3125rem}.mb-10{margin-bottom:.625rem}.mb-20{margin-bottom:1.25rem}.mb-40{margin-bottom:2.5rem}.mb-30{margin-bottom:1.875rem}.col-2{color:var(--font-color-2)}.dash-line{display:inline;width:100%;background-color:#303c55;height:.1px}.vertical-line{display:inline-block;height:100px;background-color:var(--font-color-4);width:1px}.hover-underline-animation{position:relative}.hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:0;left:0;background-color:var(--font-color-3);transform-origin:bottom right;transition:transform .25s ease-out}.hover-underline-animation:hover:after{transform:scaleX(1);transform-origin:bottom left}@media only screen and (max-width:1024px){.section{margin-left:125px;margin-right:125px}}@media only screen and (max-width:640px){.section{margin-left:40px;margin-right:40px}}@media only screen and (max-width:480px){.section{margin-left:20px;margin-right:20px}}.footer-section{text-align:center}.footer-account-links{display:none}.footer-repo-link{display:inline-block}.footer-repo-link:hover{color:var(--font-color-3)}@media only screen and (max-width:640px){.footer-account-links{display:flex}}.contact-me-section{text-align:center;margin-top:22rem;margin-bottom:19rem}.contact-me-desc{width:50%;max-width:500px;margin:0 auto 60px;font-size:1.2rem}.loader-container{position:absolute;height:100%;width:100%;z-index:5;background-color:var(--bg-color-1);display:flex;align-items:center;justify-content:center}.loader{height:4rem;width:4rem}