@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Open+Sans&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}::selection{background:#ffdc00}body,html{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#444452;font-family:"Apercu","Source Sans Pro",system,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;width:100%}body.night,html.night{background-color:#171c28;color:#afafbf}body.night ::selection,html.night ::selection{color:#36363c;background:#ffdc00}body.night .switch-wrapper .moon,body.night .switch-wrapper .sun,html.night .switch-wrapper .moon,html.night .switch-wrapper .sun{background-size:100%}body.night .experience .job__time,body.night .footer__copyright,body.night .intro,body.night .skills .skillz__category__label,body.night .status,body.night a,body.night strong,html.night .experience .job__time,html.night .footer__copyright,html.night .intro,html.night .skills .skillz__category__label,html.night .status,html.night a,html.night strong{color:#e7e7e7}body.night .section__content .underline-link:after,html.night .section__content .underline-link:after{background:#e7e7e7}a{transition:all .2s ease-in-out;text-decoration:none;font-weight:700;color:inherit}ul{list-style:none;padding:0;margin:0}svg{width:100%;height:100%;fill:currentColor}img{max-width:100%;vertical-align:middle}strong{font-weight:700;color:#36363c}.emoji{display:inline-block;vertical-align:text-top;background-size:contain;background-repeat:no-repeat;background-position:50%}.section{display:flex;justify-content:center;padding:80px 170px}@media screen and (max-width:1280px){.section{padding:100px}}@media screen and (max-width:1024px){.section{padding:50px}}@media screen and (max-width:768px){.section{display:block}}@media screen and (max-width:480px){.section{padding:50px 35px}}.section__title{flex-shrink:0;width:200px;margin-right:70px;color:#007bff;text-transform:uppercase;text-align:right;font-weight:700;letter-spacing:2px}@media screen and (max-width:1024px){.section__title{margin-right:50px}}@media screen and (max-width:850px){.section__title{width:150px}}@media screen and (max-width:768px){.section__title{text-align:left;width:auto}}.section__content{font-weight:300;font-size:1rem;width:100%;max-width:650px}@media screen and (max-width:768px){.section__content{padding-top:30px;padding-left:50px}}@media screen and (max-width:480px){.section__content{padding-left:30px}}.section__content p{margin-top:0;margin-bottom:25px}.section__content .underline-link{position:relative;display:inline-block}.section__content .underline-link:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#36363c;content:"";opacity:0;transition:height .3s,opacity .3s,-webkit-transform .3s;transition:height .3s,opacity .3s,transform .3s;transition:height .3s,opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.section__content .underline-link:focus:after,.section__content .underline-link:hover:after{height:2px;border-radius:3px;opacity:1;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.arrow-link{font-weight:700;background-color:transparent;white-space:nowrap}.arrow-link,.arrow-link:after{transition:all .2s ease-in-out;display:inline-block}.arrow-link:after{position:relative;bottom:2px;margin-left:15px;content:"";background-size:100%;width:15px;height:15px;vertical-align:middle}.arrow-link:hover:after{-webkit-transform:translateX(7px);transform:translateX(7px)}.small{font-family:"Inconsolata",monospace;font-size:.85rem;display:inline-block;margin-top:15px}#top-button,.small:after{display:none}#top-button{transition:all .2s ease-in-out;background:transparent;border:none;outline:none;width:40px;position:fixed;bottom:25px;right:10px;cursor:pointer}@media screen and (max-width:1024px){#top-button{bottom:20px;right:7px;width:35px}}@media screen and (max-width:480px){#top-button{bottom:15px;right:3px}}#top-button:focus,#top-button:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}#top-button img{width:100%}.waypoint{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);transition:opacity .6s cubic-bezier(.694,0,.335,1),-webkit-transform .6s cubic-bezier(.694,0,.335,1);transition:opacity .6s cubic-bezier(.694,0,.335,1),transform .6s cubic-bezier(.694,0,.335,1);transition:opacity .6s cubic-bezier(.694,0,.335,1),transform .6s cubic-bezier(.694,0,.335,1),-webkit-transform .6s cubic-bezier(.694,0,.335,1)}.in-view{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.navbar-wrapper{width:80vw;display:flex;align-items:center;justify-content:space-between}.navbar-wrapper .name{font-weight:600}.navbar-wrapper .links-wrapper button{text-decoration:none;padding:10px;font-family:"Open Sans";opacity:.6;transition:all .2s ease-in-out;font-size:12px;background-color:transparent;outline:none;border:0;cursor:pointer}.navbar-wrapper .links-wrapper button:hover{opacity:1}.navbar-wrapper .links-wrapper .active{color:#000}.header-wrapper{width:80vw;margin-top:10vh;display:flex;flex-direction:column;align-items:left}.header-wrapper h1{font-weight:300}.header-wrapper h1,.header-wrapper h3{color:#444452;line-height:1.5;font-family:Apercu,"Source Sans Pro",system,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif}.header-wrapper h3{font-size:1.25rem;font-weight:400}.header-wrapper .email{box-shadow:inset 0 -3px 0 #007bff;transition:all .2s ease-in-out;font-weight:400;display:inline-block;padding:2px 3px;text-decoration:none;-webkit-box-shadow:inset 0 -3px 0 #007bff}.header-wrapper span{font-weight:700;-webkit-font-smoothing:antialiased;font-family:Apercu,"Source Sans Pro",system,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif}.header-wrapper h2{font-size:1rem;text-align:center}@media (min-width:320px) and (max-width:424px){.header-wrapper h2{font-size:14px}}@media (min-width:425px) and (max-width:767px){.header-wrapper h2{font-size:16px}}@media (min-width:768px) and (max-width:1023px){.header-wrapper h2{font-size:16px}}.header-wrapper .heading-wrapper h1{font-size:2rem;text-align:left;line-height:20px}@media (min-width:320px) and (max-width:424px){.header-wrapper .heading-wrapper h1{font-size:1.5rem;line-height:10px}}@media (min-width:425px) and (max-width:767px){.header-wrapper .heading-wrapper h1{font-size:1.5rem;line-height:10px}}@media (min-width:768px) and (max-width:1023px){.header-wrapper .heading-wrapper h1{font-size:2.5rem}}.header-wrapper p{width:50%;text-align:center;overflow:hidden}@media (min-width:320px) and (max-width:424px){.header-wrapper p{font-size:12px;width:100%}}@media (min-width:425px) and (max-width:767px){.header-wrapper p{font-size:12px;width:100%}}@media (min-width:768px) and (max-width:1023px){.header-wrapper p{font-size:14px;width:100%}}.skills .skillz{display:flex;justify-content:space-between}@media screen and (max-width:630px){.skills .skillz{flex-wrap:wrap}}@media screen and (max-width:630px){.skills .skillz__category{width:47%;margin-right:5px;margin-bottom:25px}}.skills .skillz__category__label{font-weight:700;color:#36363c;text-transform:uppercase}.skills .skillz__category__item{margin:3px 0;font-size:.9rem}*{font-family:"Montserrat"}body{margin:0;padding:0;overflow-y:scroll;overflow-x:hidden}.section{width:100vw;height:auto;overflow:hidden}.container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.primary-btn{margin:10px;padding:10px;background-color:#000;color:#fff;border:0;transition:all .2s ease-in-out;text-decoration:none;cursor:pointer}.primary-btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
/*# sourceMappingURL=main.4235f369.chunk.css.map */