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;font-size:1.1rem!important;margin:0}#root{margin-top:-25px}.dark-mode .nav-text,.dark-mode .nav-text span,.nav-text,.nav-text span{font-family:sans-serif!important;font-weight:700}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace!important;font-size:1rem!important}.main-container{background-color:#0d1116;position:relative}a{text-decoration:none}a:hover{color:#5000ca;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}a,button,h1,h2,h3,h4,h5,label,p{font-family:Lato,sans-serif}.navigation-bar{background-color:#0d1116;justify-content:space-between}.navigation-bar button{font-family:Lato,sans-serif;font-size:1.1rem;padding:6px 10px;text-transform:none}.navigation-bar svg{cursor:pointer}.navigation-bar-responsive p,.navigation-bar-responsive span{color:#0d1116;font-family:Lato,sans-serif}.container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:64px;width:100%}.header-image,.header-image img{height:450px;width:100%}.header-image img{object-fit:cover}.mobile-menu-top{align-items:center;font-weight:700;gap:5px}.items-container,.mobile-menu-top{display:flex;justify-content:center}.items-container{flex-direction:column;padding:5% 10%;text-align:left}.light-mode,.light-mode .navigation-bar{background-color:#f8f9fa}.light-mode a:hover{color:#5000ca;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.light-mode .navigation-bar svg,.light-mode .skills-container svg{color:#0d1116}.light-mode .chip{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f}.light-mode .chip,.light-mode .vertical-timeline:before{background-color:#00000014}.light-mode .vertical-timeline--animate .vertical-timeline-element-content.bounce-in{box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f}.light-mode .vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{color:gray}.light-mode .vertical-timeline-element-content-arrow{border-right:7px solid #00000014!important}.light-mode .flex-chips .chip-title{color:#0d1116}*{font-family:DM Sans!important}@media screen and (max-width:768px){.items-container{padding:5%}}.education-container .vertical-timeline:before{background:#0000!important}.education-container .vertical-timeline-element-content-arrow{display:none}.education-container{display:flex;flex-direction:column;padding:5% 10%;text-align:left}.vertical-timeline-element-content{box-shadow:none;margin:0}.vert{margin:0}.fui-AccordionHeader__button{padding-left:0!important}.projects-container{display:flex;flex-direction:column;text-align:left}.heading{padding:5% 10%;text-align:left}.projects-container .projects-grid{grid-gap:50px;display:grid;grid-template-columns:repeat(2,1fr)}.projects-container .projects-grid .project{text-align:left}.project h2:hover{text-decoration:underline;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.zoom{border-radius:5px;margin:0 auto;transition:transform .2s}.zoom:hover{transform:scale(1.05)}@media screen and (max-width:700px){.projects-container,.projects-container .projects-grid{display:block}.projects-container .projects-grid .project{padding-bottom:5%}}@media screen and (max-width:768px){.heading{padding:5%}}@media screen and (min-width:1169px){.projects-container .vertical-timeline-element-content{padding-left:5vw;padding-right:5vw;width:35vw}.projects-container .vertical-timeline-element:nth-child(2){top:-300px}.projects-container .vertical-timeline-element:nth-child(3){top:-450px}.projects-container .vertical-timeline-element:nth-child(4){top:-600px}.vertical-timeline{max-width:none!important;width:82vw!important}}.projects-container .vertical-timeline:before{background:#0000!important}.projects-container .vertical-timeline-element-content-arrow{display:none}.projects-container .vertical-timeline-element-content{background-color:var(--background-color);border-radius:15px;box-shadow:none!important;cursor:pointer;padding:56px 16px 16px;position:relative;transition:box-shadow .25s}.projects-container .vertical-timeline-element-content:before{background-color:var(--card-background-color);border-radius:15px;content:"";inset:0;position:absolute}.projects-container .vertical-timeline-element-content p{color:#fff}.project h2{filter:url(#monochrome)}.projects-container .zoom{filter:brightness(1.1) saturate(.5) contrast(1)}.light-mode .projects-container .vertical-timeline-element-content{box-shadow:0 48px 100px 0 #110c2e26!important}.light-mode .projects-container .vertical-timeline-element-content p{color:#000}.avatar-wrapper{background-color:#000;background-image:url();background-position:center 40%;background-size:90%;border-radius:50%;border-radius:100%;height:150px;justify-content:center;overflow:hidden;width:150px}.about-section,.avatar-wrapper{align-items:center;display:flex}.about-section{background-attachment:fixed;background-image:url(/static/media/eagleflagt.00e6af14688f3ecc9a64.png);background-position:right top 35px;background-repeat:no-repeat;background-size:auto;gap:30px;justify-content:flex-start;line-height:1.5;min-height:700px;padding:0 15%;width:100%}.about-section .content{text-align:left;z-index:2}.about-section .content .social_icons{color:#fff;display:flex;flex-direction:row;gap:10px}.about-section .content .social_icons svg{font-size:1.8em}.about-section .content .mobile_social_icons{display:none}.about-section .content p{font-size:1.5em;margin-block-end:0;margin-block-start:0}.about-section .content h1{font-size:5em;margin-block-end:0;margin-block-start:0}.about p{padding-bottom:30%;padding-top:30%;text-align:center}@media screen and (max-width:567px){.nav-left{float:left;padding-top:20px}.nav-left img{height:35px}.nav-right{float:right}.nav-right li{color:#fff;font-size:13px;list-style:none;padding:10px 15px;width:10%}.nav-right ul{list-style-type:none;margin:0;padding:0}body{width:100%}.about{font-size:12px;padding-left:5%;padding-right:5%}}@media screen and (max-width:768px){.about-section h1{font-size:4em!important;text-align:left}.about-section p{text-align:left}.container{display:inline;display:initial}.social_icons{display:none!important}.mobile_social_icons{color:#fff;display:flex!important;flex-direction:row;gap:10px;padding-top:10px}.mobile_social_icons svg{font-size:1.8em}.about-section{display:block;padding-left:0;padding-right:0;padding-top:150px}.about-section .content{padding-bottom:5%;padding-left:5%;padding-right:5%;width:90%}}
/*# sourceMappingURL=main.1e3b8527.css.map*/