.App{margin:auto;color:rgba(0,0,0,.664)}.section{width:70vw;min-height:100%;margin:auto}.highlight-blue{color:rgba(56,124,163,.5254901960784314);font-weight:700}.paragraph{font-size:1.2rem;letter-spacing:.1rem;line-height:2rem}@media only screen and (max-width:780px){.section{width:95%;margin:auto}.paragraph{text-align:center}}.pointer{cursor:pointer}.nobull{list-style-type:none}.text-big{font-size:2.5rem;letter-spacing:.1rem;line-height:5rem;font-weight:700}.text-md-vw{font-size:2vw}.heading{font-size:2.6rem;letter-spacing:.1rem;line-height:5rem;font-weight:700;margin-bottom:40px}@media only screen and (max-width:1200px){.heading{text-align:center;margin-left:0}}@media only screen and (max-width:780px){.heading{font-size:1.9rem}}nav{background-color:#fff}.home{font-size:1rem}@media only screen and (max-width:580px){.nav-item{text-align:right}}@media only screen and (min-width:576px){.navbar-nav{position:fixed;top:5px;right:5px;z-index:1030;font-size:1rem}}.active{color:#387ca3!important;font-weight:700}nav ul li:hover{cursor:pointer}.about{margin-top:10%;min-height:90vh}.profile-picture{border-radius:10%;width:150px;height:150px;box-shadow:0 4px 6px 0 rgba(34,60,80,.16);transition:all .2s ease-in-out}.c-social-icons{display:flex;justify-content:space-around}.social-icon{padding-top:15px;color:rgba(56,124,163,.5254901960784314);font-size:1.2rem}.social-icon:hover{color:#387ca3;cursor:pointer}.quote-about{display:flex;justify-content:flex-end}.quote-about p{font-size:.8rem;letter-spacing:.1rem;width:450px;margin-right:20px;padding:20px;font-style:italic;font-weight:700;text-align:end}.about-right{height:100%}@media only screen and (min-width:1120px){.text-md-vw{font-size:1.5rem}}@media only screen and (min-width:781px){.flex{display:flex}.newline{display:block}.about-right{border-left:3px solid rgba(0,0,0,.082)}.about-right p{margin-left:2rem}}@media only screen and (max-width:780px){.about-left{display:flex;flex-direction:row-reverse;justify-content:space-around}.profile-picture{width:50vw;height:50vw}.c-social-icons{display:flex;flex-direction:column}.social-icon{color:rgba(56,124,163,.5254901960784314);font-size:1.6rem;padding-right:6rem;padding-left:1rem}.social-icon:hover{color:#387ca3}.text-big{font-size:2.1rem;margin-top:6rem;text-align:center;margin-left:0}.text-md-vw{font-size:3vw}.paragraph{font-size:.8em}}.skills{background-color:#387ca3;padding-top:15vh;padding-bottom:15vh;color:#fff}.skills li span{font-size:1.1rem;padding:5px 10px;border-radius:10%;box-shadow:0 2px 4px 0 rgba(82,172,200,.32941176470588235);background-color:rgba(82,172,200,.17254901960784313);transition:all .2s ease-in-out}.skills li{margin-bottom:20px}@media only screen and (min-width:1350px){.skills-flex{display:flex}}@media only screen and (min-width:567px){.skills-flex-container{display:flex;justify-content:space-around}.skills-flex{width:50%;justify-content:space-around}}@media only screen and (max-width:780px){.skills-flex-container{justify-content:center}}@media only screen and (max-width:567px){.skills-flex-container{display:flex}.skills li span{font-size:.8rem}.skills li{margin-bottom:10px}}.portfolio{padding-top:10vh;padding-bottom:10vh}.section-projects{width:70vw;min-height:100vh;margin:auto}.project-container{background-color:#387ca3;color:#fff;box-shadow:0 4px 6px 2px rgba(34,60,80,.16);transition:all .2s ease-in-out;margin-bottom:50px;font-size:12px}.project-container:hover{background-color:rgba(56,124,163,.8980392156862745)}.tech-stack{display:flex;flex-wrap:wrap}.tech-stack li span{color:#fff;font-size:1.2em;padding:5px;border-radius:10%;box-shadow:0 2px 4px 0 rgba(82,172,200,.32941176470588235);background-color:rgba(82,172,200,.17254901960784313);transition:all .2s ease-in-out}.tech-stack li{margin-bottom:20px}@media only screen and (max-width:780px){.project-container{width:60%}.project-container:hover{width:61%}.project-image{padding:0 40px;width:100%}.project-left h2{margin:30px 0 10px 40px;letter-spacing:.2rem;font-size:1.7rem;font-weight:700}.tech-stack li span{font-size:1em}}@media only screen and (max-width:540px){.project-container{width:90%}.project-container:hover{width:91%}.project-image{padding:0 40px;width:100%}}@media only screen and (min-width:781px){.project-container{display:flex;width:90%}.project-container:hover{width:91%}.project-left{width:60%}.project-right{width:40%;display:flex;flex-direction:column;justify-content:flex-end}.project-image{width:100%;margin-top:30px;margin-left:30px;box-shadow:2px 6px 6px 0 rgba(24,92,156,.308)}.project-left h2{margin:30px 0 10px 40px;letter-spacing:.2rem;font-size:2.1rem;font-weight:700}}@media only screen and (min-width:1600px){.project-container{width:1010px}.project-container:hover{width:1020px}}@media only screen and (max-width:1200px){.section-projects{width:95%;margin:auto}}.view-project{display:flex;justify-content:space-around;font-weight:700;padding:10px;font-size:1rem}.link{color:#fff;font-weight:400}.image-hover:hover+div div a.live,.link:hover{text-decoration:underline;color:#fff}.description{font-size:1.4em;margin:20px 30px 40px 40px}.projects{display:flex;flex-direction:column;align-items:center}.contact{background-color:#387ca3;padding-top:15vh;padding-bottom:15vh;color:#fff}.contact-link{text-decoration:underline;color:inherit}.contact-link:hover{text-decoration:none;color:inherit}.contact-container{max-width:80%}@media only screen and (max-width:780px){.contact-container{max-width:100%;text-align:center;font-size:.8em}}body{margin:0;font-family:"Montserrat",sans-serif;font-size:22px}
/*# sourceMappingURL=main.8fde4d86.chunk.css.map */