@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Open+Sans&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar-wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:8vh;width:80vw}.navbar-wrapper .name{font-weight:600}.navbar-wrapper .links-wrapper button{background-color:#0000;border:0;cursor:pointer;font-family:Open Sans;font-size:12px;opacity:.6;outline:none;padding:10px;text-decoration:none;transition:all .2s ease-in-out}.navbar-wrapper .links-wrapper button:hover{opacity:1}.navbar-wrapper .links-wrapper .active{color:#000}.header-container{align-items:center;display:flex;flex-direction:column;margin-top:7.5vh;width:80vw}.header-container h1{font-size:3em;line-height:1.5em}.header-container h2{font-size:1.5em;overflow:hidden}.header-container p{font-size:1.12em;overflow:hidden;text-align:center;width:50vw}@media(min-width:320px)and (max-width:1023px){.header-container p{width:80vw}}.skills-container{align-items:center;display:flex;flex-direction:column;margin-top:8vh;width:80vw}.skills-container h1{font-size:3em;line-height:1.5em}.skills-container .skills-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:4vh}@media(min-width:320px)and (max-width:424px){.skills-container .skills-grid{grid-template-columns:1fr}}@media(min-width:425px)and (max-width:767px){.skills-container .skills-grid{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1023px){.skills-container .skills-grid{grid-template-columns:1fr 1fr}}.skills-container .skills-grid .skill{align-items:center;display:flex;flex-direction:column;text-align:center}.skills-container .skills-grid .skill img{height:3.25rem}.skills-container .skills-grid .skill span{margin-top:10px}.skills-container .skills-grid .skill p{font-size:1em}.experience-container{align-items:center;display:flex;flex-direction:column;margin-top:10vh;width:80vw}.experience-container h1{font-size:3em;line-height:1.5em}.experience-container .experience{align-items:center;display:flex;margin-top:3vh}@media(min-width:320px)and (max-width:1023px){.experience-container .experience{flex-direction:column}}.experience-container .experience .experience-header{flex:1 1;padding:2vh;text-align:center}.experience-container .experience .experience-header img{max-height:3.5rem;max-width:12.5rem}.experience-container .experience .experience-header .company-name{font-size:1.3em;font-weight:700;margin:1.8vh}.experience-container .experience .experience-header .title-text{font-size:1.1em;margin-bottom:.6vh}.experience-container .experience .experience-header .experience-duration{color:#000000bf;font-size:.8em;margin:0}.experience-container .experience .experience-description{flex:2 1;padding:2vh;vertical-align:middle}.experience-container .experience .experience-description p{font-size:1em;text-align:justify}.about-container{align-items:center;display:flex;flex-direction:column;margin-top:10vh;width:80vw}.about-container h1{font-size:3em;line-height:1.5em}.about-container .content{align-items:center}.about-container .content p{font-size:1em;overflow:hidden;text-align:justify;width:50vw}@media(min-width:320px)and (max-width:1023px){.about-container .content p{width:80vw}}.footer-container{align-items:center;display:flex;flex-direction:column;margin-bottom:10vh;margin-top:10vh;width:80vw}.footer-container h1{font-size:3rem;line-height:20px}.footer-container h2{font-size:1.5rem;overflow:hidden}@media(min-width:320px)and (max-width:424px){.footer-container h2{display:none}}@media(min-width:425px)and (max-width:767px){.footer-container h2{font-size:14px}}@media(min-width:768px)and (max-width:1023px){.footer-container h2{font-size:1.2rem}}.footer-container .email-link{color:#000;font-size:1.5rem}.footer-container .social-icons{margin-top:15px}.footer-container .social-icons img{height:2.2rem;margin:10px}.footer-container span{margin-top:10px}.footer-container icon{color:red}*{font-family:Montserrat}body{margin:0;overflow-x:hidden;overflow-y:scroll;padding:0}.section{height:auto;overflow:hidden;width:100vw}.container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.primary-btn{background-color:#000;border:0;color:#fff;cursor:pointer;margin:10px;padding:10px;text-decoration:none;transition:all .2s ease-in-out}.primary-btn:hover{transform:scale(1.1)}
/*# sourceMappingURL=main.071e2ea7.css.map*/