@font-face{font-family:ubuntuLocal;src:url(/static/media/Ubuntu-R.5d534041.ttf)}*,body{margin:0;padding:0}body{font-family:ubuntuLocal,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2f2f2f}code{font-family:monospace}.App,.Entry{margin:0;padding:0;width:100%}.Entry{height:100vh;background-image:linear-gradient(175deg,#7c6f91,#5d536c 50%,#1c1c1c 50.5%,transparent 52%);color:#7f7f7f;display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}.name{color:#3e3748}.name h1{font-weight:400;font-size:42px}.fullStack h2{font-weight:400;font-size:36px;color:#9d93ac}.fullStack small{color:#5f5f5f}.fullStack small,.name small{font-size:14px}.terminalContainer{min-height:100vh;background-color:transparent;justify-content:center;align-items:center}.terminal,.terminalContainer{display:flex;flex-direction:column}.terminal{width:80%;max-width:1024px;border-top-left-radius:6px;border-top-right-radius:6px;border:2px solid #3f3f3f;box-shadow:0 0 8px rgba(0,0,0,.6),0 0 16px rgba(0,0,0,.6);background-color:#3f3f3f;margin-bottom:20px}.termScreen{background-color:#2c2c2c;width:100%;height:100%}.codeContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:32px 20px}.codeContainer code{display:block;font-size:18px;min-width:50%;color:#7f7f7f}.codeContainer code b{font-weight:400;color:#5d536c}.codeContainer code i{color:#6f8a91}.titlebar{justify-content:space-between}.decoration,.titlebar{display:flex;flex-direction:row}.decoration{width:150px;height:36px;justify-content:space-evenly;align-items:center}.ball{display:inline-block;width:12px;height:12px;border-radius:50%}.termTitle{width:100%;height:36px;font-size:18px;line-height:36px;text-align:center;color:#9f9f9f}.ball:first-of-type{background-color:#6f8a91}.ball:nth-child(2){background-color:#8d5fd3}.ball:nth-child(3){background-color:#5f5fd3}.langContainer{width:100%;min-height:100vh;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7bAAAO2wGq8bDLAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAKxJREFUaIHt0zEKAjEUhOE/mCVaPJu9i7CXsNtLeBVrvcRewpNY7QX0FboQiI2gWCeFMF+ZYoaBPBARERERERGRvxRa5Y7juF6WZQuQUrpP0/QESu2iVe1AgGEYNl3X7UspR2DMOd/6vr/O85xrd8XagQBmZiGEA7B7PxUzuwCP2l1NBnyp/mV+NRng7p5SOvEZcHZ3b9HV9IhzzgYQY/RWRywiIiIiIiIif+oFZDwuLpcIkA8AAAAASUVORK5CYII=)}.frame,.langContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}.frame{width:80%;max-width:1024px;border:4px solid rgba(124,111,145,.4980392156862745);color:#7f7f7f;padding:20px}.langContainer h2{font-weight:400;font-size:2em;margin:20px}.languageCards{width:100%;max-width:1024px;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}.langCard,.languageCards{display:flex;align-items:center}.langCard{flex-direction:column;justify-content:flex-start;border:1px solid #7c6f91;border-radius:4px;box-shadow:0 0 20px rgba(0,0,0,.5);min-width:200px;height:350px;margin:20px}.langCard h3{font-weight:400;font-size:22px;margin:30px auto 10px}.flag{width:40px;margin:auto;opacity:.5}.cardBottom,.cardTop{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}.cardTop{height:45%;background-color:#2f2f2f}.cardBottom{background-color:#7c6f91;background-image:linear-gradient(175deg,#7c6f91,#5d536c);color:#2f2f2f;height:55%}.cardBottom h2{font-size:64px;font-weight:400;line-height:75px;text-align:center;height:75px;width:100px;margin:20px auto 10px;border:2px solid #2f2f2f}.spanish .cardBottom h2{font-size:44px;line-height:74px;width:auto;padding:0 5px;margin:20px auto}.cardBottom .underline{background-color:#2f2f2f;height:2px;width:40px;margin:10px}.underline{width:60px;height:1px;background-color:#7c6f91}.educationContainer{min-height:100vh;justify-content:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7bAAAO2wGq8bDLAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAKxJREFUaIHt0zEKAjEUhOE/mCVaPJu9i7CXsNtLeBVrvcRewpNY7QX0FboQiI2gWCeFMF+ZYoaBPBARERERERGRvxRa5Y7juF6WZQuQUrpP0/QESu2iVe1AgGEYNl3X7UspR2DMOd/6vr/O85xrd8XagQBmZiGEA7B7PxUzuwCP2l1NBnyp/mV+NRng7p5SOvEZcHZ3b9HV9IhzzgYQY/RWRywiIiIiIiIif+oFZDwuLpcIkA8AAAAASUVORK5CYII=);background-position:top}.education,.educationContainer{display:flex;flex-direction:column;align-items:center}.education{width:80%;max-width:1024px;min-height:80vh;justify-content:flex-start;color:#7f7f7f}.education h2{font-weight:400;font-size:3em;color:#7f7f7f;background-color:#2f2f2f;padding:10px 0}.edUnderline{width:150px;height:4px;background-color:#7c6f91}.bootcamp{color:#2c2c2c;margin:40px auto;text-align:center;background-image:linear-gradient(182deg,#7c6f91,#7c6f91 35%,#1c1c1c 36%,#3f3f3f 38%,#2f2f2f);border-bottom:1px solid #7c6f91}.bootcamp h3{font-weight:400;font-size:1.8em;margin:40px 80px 10px}.underlineBootcamp{background-color:#2f2f2f;width:200px;height:2px;margin:0 auto 100px}.bootcampBottom{color:#7f7f7f;width:100%}.bootcampBottom h4{font-size:1.5em;font-weight:400;padding:10px 20px;border:1px solid #2f2f2f;background-color:#4f4f4f;outline:8px solid #4f4f4f;color:#1c1c1c;letter-spacing:5px;width:100px;margin:40px auto;box-shadow:0 12px 12px rgba(0,0,0,.5)}.bootcampBottom p{margin:30px auto}@media screen and (max-width:750px){.education{width:100%}}.workContainer{min-height:100vh;justify-content:center;box-sizing:border-box}.workCardBottom,.workCardTop,.workContainer{width:100%;display:flex;flex-direction:column;align-items:center}.workCardBottom,.workCardTop{min-height:50vh}.workCardTop{background-color:#7c6f91;background-image:linear-gradient(to bottom right,#7c6f91,#5d536c);justify-content:flex-end}.workCardBottom{background-color:#2f2f2f;justify-content:flex-start}.workContent{min-width:80%;max-width:1024px;display:flex;flex-direction:column;align-items:center}.workCardTop .workContent{background-color:#2f2f2f;border-top-left-radius:15px;border-top-right-radius:15px;justify-content:space-evenly;color:#7f7f7f;min-height:30vh}.workCardBottom .workContent{background-color:#7c6f91;border-bottom-left-radius:15px;border-bottom-right-radius:15px;justify-content:flex-start;min-height:40vh}.workGroup{margin:20px}.workGroup h4{font-weight:400;font-size:1.4em;margin:20px 0}.workGroup h5{font-weight:400;font-size:1.2em;margin:10px 0}.workGroup ul{list-style:none}.workGroup ul li{padding:5px 20px}.title{display:inline-block;font-size:2em;color:#2f2f2f;background-color:transparent;margin:auto;padding:10px 20px;border-radius:5px;box-shadow:3px 3px 6px #3e3748,-3px -3px 6px rgba(190,183,200,.4980392156862745)}.workCardTop .workContent h3{font-weight:400;font-size:1.8em;border-bottom:1px solid #7f7f7f;padding:5px;text-align:center}.workCardTop .workContent h4{font-weight:400;font-size:1.4em}.pfContainer{min-height:100vh;display:flex;flex-direction:row;margin:0;padding:0;box-sizing:border-box}.flipped{flex-direction:row-reverse}.imgContainer{min-height:100vh;width:50%;overflow:hidden;background-color:#7c6f91;background-image:linear-gradient(to bottom right,#7c6f91,#5d536c);background-position:50%;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;position:relative}.bgImg{width:100%;height:100%;background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7bAAAO2wGq8bDLAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAERJREFUaIHt1MkNACAIBECx/571YwE+wCOZKWDJBkJrAAAA8J6xVM7oleEnKHBbZIbt3ntEpM39fgOlfKENCgAAAMCnJth0FACrFbexAAAAAElFTkSuQmCC);opacity:.2;position:absolute;z-index:1}.imgContainer img{max-height:75%;box-shadow:10px 10px 20px rgba(0,0,0,.7);border-radius:16%/7%;z-index:99}.imgContainer a{font-size:1.2em;display:block;text-decoration:none;color:#2f2f2f;background-color:#7c6f91;padding:10px 30px;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.5);z-index:98}.projectDescription{width:50%;box-sizing:border-box;color:#7f7f7f}.templateContainer{width:100%;padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.templateTitle{font-size:2em;font-weight:400;width:content;padding:10px}.templateUnderline{width:100px;height:4px;background-color:#7c6f91}.templateSubtitle{font-size:1.5em;font-weight:400;margin-top:20px}.templateContainer article{box-sizing:border-box;padding:30px;margin:40px;border-radius:8px;box-shadow:6px 6px 6px rgba(0,0,0,.2),-6px -6px 6px hsla(0,0%,100%,.1);text-align:center}.templateContainer p{margin-bottom:30px}.templateContainer ul{list-style:none;margin:10px}.templateContainer h4{font-size:1.1em;color:#7c6f91}@media screen and (max-width:750px){.flipped,.pfContainer{flex-direction:column}.imgContainer,.projectDescription{width:100%}.templateContainer article{margin:40px 10px}.imgContainer img{max-width:60%}}.contactContainer{min-height:100vh;box-sizing:border-box;color:#7f7f7f;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.contactUnderline{width:80px;height:3px;background-color:#7c6f91}.contactContainer h2{font-size:2em;font-weight:400;margin:20px auto 10px}.personalLogo{width:170px;height:170px;border-radius:50%;margin:40px;border:8px dotted #4f4f4f;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.personalLogo img{box-shadow:4px 4px 4px #000;width:70%;height:70%;border-radius:50%;opacity:.6}.linkContainer{display:flex;flex-direction:row;width:100%;justify-content:center;align-content:center;padding:40px 0}.eachLink{justify-content:flex-start}.ballLink,.eachLink{display:flex;flex-direction:column;align-items:center}.ballLink{width:150px;height:150px;justify-content:center;background-color:#3f3f3f;background-image:linear-gradient(180deg,#4f4f4f,#383838);border-radius:50%;font-size:80px;margin:40px;box-shadow:2px 4px 4px rgba(0,0,0,.5)}.eachLink:first-child .ballLink{color:teal;font-size:90px}.eachLink:nth-child(2) .ballLink{color:#4682b4}.eachLink:nth-child(3) .ballLink{color:#7c6f91}.darker{color:#4f4f4f}.footerSeparator{width:100%;height:1px;background-image:linear-gradient(270deg,transparent,#5f5f5f,transparent);margin-top:20px}footer{width:100%;background-color:#2a2a2a;box-sizing:border-box;padding:20px;flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media screen and (max-width:750px){.linkContainer{flex-direction:column;justify-content:flex-start;align-items:center}}
/*# sourceMappingURL=main.6cd307a7.chunk.css.map */