body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Neue Montreal;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-container{background-color:#fff;color:#000;font-family:Georgia}.navbar-font{font-family:Georgia;font-size:1.5em}.main-font{font-family:Georgia;font-size:17vmin}.main-description-font{font-family:Neue Montreal;font-size:20px}.fade-in{opacity:0;transition:opacity 1s ease-in-out}.social-icon{padding:100px}.directory-font{font-family:Georgia;font-size:30px;list-style:none}hr.thick-line{border-top:3px solid #272727}hr.thin-line{border-top:1.5px solid #272727}.directory a{color:#fff!important;text-decoration:none}.directory-container{height:100vh}.directory-item{background-image:url(/static/media/oldtech.7e4768b1c08cfa9efa57.png);background-origin:initial;background-position-y:center;background-repeat:no-repeat;background-size:cover;color:#fff;height:100vw;text-decoration:none;transition-duration:.5s,.2s}.directory-item span{border-style:solid;border-left:none;border-right:none;border-top:none}.directory-item:hover{padding-bottom:20%}#tech{background-image:url(/static/media/desk.41d79e551ffeb4bf9751.jpg)}#projects{background-image:url(/static/media/crt.0d46c063df036313fccf.gif)}#exp{background-image:url(/static/media/90s.8a8b23c8ed8842e3b87d.jpg)}@media screen and (min-width:900px){.directory-item{background-position-x:center;height:auto;width:25vw}.directory-item:hover{padding-right:20%}.directory-item span{font-size:20vmin}}.overflow-hidden{overflow:hidden}.title-box{color:#000;font-family:Georgia;font-size:17vw}.resume{color:#004cff;font-family:Neue Montreal Light;font-size:1.25em;text-decoration:none}.resume:hover{color:#477eff;transition-duration:.1s}.space{padding:12vmin}@media screen and (min-width:1500px){.title-box{font-size:8vmin}}@media screen and (max-width:600px){.title-box{font-size:16vw}.box{height:50vh}}

/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;-webkit-transform-origin:center right;transform-origin:center right;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;width:11px}.c-scrollbar:hover{-webkit-transform:scaleX(1.45);transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;-webkit-transform:scaleY(1);transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}@media screen and (min-width:900px){[data-load-container]{bottom:0;left:0;position:fixed;right:0;top:0;width:100vw}}#tech-section{font-family:Neue Montreal;height:50vh}.section-label-number{border-right:1.5px solid;color:#000;font-size:100px;padding-right:20px;padding-top:-100px}.section-label,.section-label-number{font-family:Neue Montreal Medium;text-transform:uppercase}.section-label{color:#474747;font-size:3vmin}@media screen and (max-width:900px){.section-label-number{border-right:1.5px solid;color:#fff;font-family:Neue Montreal Bold;padding-right:20px;padding-top:-100px}.section-label,.section-label-number{font-size:5vmin;text-transform:uppercase}.section-label{font-family:Neue Montreal}}#projects-section{font-family:Neue Montreal}.project-image{width:100%}.tab-label{font-family:Neue Montreal Medium}.tab-content{font-family:Neue Montreal}@media screen and (min-width:900px){#projects-section{height:100vh}}#exp-section{font-family:Neue Montreal Medium;min-height:50vh;padding-top:30px;text-transform:uppercase}#exp-section a{color:#fff;font-size:8vmin;padding:5px 10px}.accordion span{font-size:4vmin}.accordion p{font-family:Neue Montreal Italic}.svg{padding-top:10px}#footer{background-color:#eaeaea;color:#000;font-family:Neue Montreal;height:70vh;padding:10px;text-transform:uppercase}.arrow{color:#000;transition-duration:.2s}.arrow:hover{color:#fff}.footer-header{color:#fafafa;font-family:Neue Montreal Medium;font-size:17vw;font-weight:700}.reach{font-family:Neue Montreal Light Italic;font-size:1.5em}#footer a{color:#000;transition:.2s}#footer a:hover{color:#fff}@media screen and (min-width:1500px){.footer-header{font-size:25vmin}}@media screen and (max-width:600px){.footer-header{font-size:16vw}}#about-section{font-family:Neue Montreal;min-height:50vh;padding-top:30px;width:auto}.about-description{font-size:5vmin}.about-description span{color:red}.about-title{border-radius:12px;border-style:solid;border-width:2.5px;color:#925100;font-size:3.5vmin;padding:5px 10px}.image{border-color:transparent;border-radius:80px;border-style:solid;display:block;margin-left:auto;margin-right:auto;width:25%;width:50%}.svg-container{display:inline-block;padding-top:6px;position:relative}.caption{bottom:1;color:#fff;font-size:1.2rem;left:0;opacity:0;padding-top:10px;position:absolute;right:0;transition:opacity .15s ease-in-out}.svg-container:hover .caption{opacity:1}
/*# sourceMappingURL=main.aa54ca9e.css.map*/