body{margin:0;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}*{margin:0;box-sizing:border-box;font-family:"Chelsea Market",cursive}* a{text-decoration:none;color:inherit}.hidden{display:none}.App{flex-direction:column}.about-me-container,.App{display:flex;justify-content:center}.about-me-container{width:100vw;height:50vh;background:#000;color:#fff;transition:all 1s linear}.about-me-container a{position:relative;top:50%;height:40px}.about-me-container:hover{border:80px solid #000;background:#fff;color:#000}.projects-container{width:100vw;height:50vh;background:#fff;color:#000;display:flex;justify-content:center;transition:all 1s linear}.projects-container a{position:relative;top:50%;height:40px}.projects-container:hover{border:80px solid #fff;background:#000;color:#fff}.in-progress-container{width:100vw;height:50vh;background:#000;color:#fff;display:flex;justify-content:center;align-self:center;transition:all 1s linear}.in-progress-container a{position:relative;height:40px;align-self:center}.in-progress-container:hover{border:80px solid #000;background:#fff;color:#000}.contact-container{width:100vw;height:50vh;background:#fff;color:#000;display:flex;justify-content:center;transition:all 1s linear}.contact-container a{position:relative;height:40px;align-self:center}.contact-container:hover{border:80px solid #fff;background:#000;color:#fff}@media (min-width:768px){.App{display:flex;flex-direction:row;flex-wrap:wrap}.about-me-container{width:49vw;height:50vh}.about-me-container a{font-size:20px}.projects-container{width:49vw;height:50vh}.projects-container a{font-size:20px}.in-progress-container{width:49vw;height:50vh;background:#fff;color:#000}.in-progress-container a{font-size:20px}.in-progress-container:hover{border:80px solid #fff;background:#000;color:#fff}.contact-container{width:49vw;height:50vh;background:#000;color:#fff}.contact-container a{font-size:20px}.contact-container:hover{border:80px solid #000;background:#fff;color:#000}}@media (min-width:1200px){.about-me-container a,.contact-container a,.in-progress-container a,.projects-container a{font-size:16px}}.projects{height:100%}.projects,.projects .project3{display:flex;flex-direction:column;width:100%}.projects .project3{padding-bottom:60px}.projects .project3 .img-container-projects{display:flex;flex-direction:column;justify-content:center;align-items:center}.projects .project3 .img-container-projects .link-return{width:60px;height:40px;margin-bottom:40px}.projects .project3 .img-container-projects .link-return:hover{font-weight:700;transform:scale(1.1)}.projects .project3 .img-container-projects .photo-link{width:250px;height:auto;align-self:center}.projects .project3 .img-container-projects .photo-link .photo3{width:250px;height:auto;border-radius:5%;transition:all 2s linear;align-self:center}.projects .project3 .img-container-projects .photo-link .photo3:hover{transform:scale(1.2)}.projects .project3 .description3{margin-top:60px;margin-left:30px;display:flex;flex-direction:column;justify-content:center}.projects .project3 .description3 .title-projects{text-transform:uppercase;font-size:20px}.projects .project3 .description3 p{line-height:26px;margin-right:50px}.projects .project3 .description3 p .icon{font-size:20px;padding-right:30px;padding-top:15px}@media (min-width:768px){.projects .project3{padding-bottom:0}.projects .project3 .img-container-projects .link-return{margin-bottom:60px}.projects .project3 .img-container-projects .photo-link,.projects .project3 .img-container-projects .photo-link .photo3{width:500px}.projects .project3 .description3{margin-left:40px;margin-top:100px;margin-bottom:60px}.projects .project3 .description3 .title-projects{font-size:22px}.projects .project3 .description3 p{font-size:18px}}@media (min-width:1200px){.projects .project3{padding-bottom:80px;display:flex;flex-direction:row;width:100%}.projects .project3 .img-container-projects{align-items:flex-start;width:50vw}.projects .project3 .img-container-projects .link-return{margin-bottom:40px;margin-left:40px}.projects .project3 .img-container-projects .photo-link,.projects .project3 .img-container-projects .photo-link .photo3{width:450px}.projects .project3 .description3{width:50vw;margin-left:0;margin-bottom:0}.projects .project3 .description3 p{font-size:16px}}.tres{color:#000;text-shadow:-1px 0 #ff0,0 2px #ff0,2px 0 #ff0,0 -1px #ff0}.cuatro,.tres{font-weight:700}.cuatro{color:#e17334;text-shadow:-1px 0 #000,0 2px #000,2px 0 #000,0 -1px #000}.cinco{color:#000;text-shadow:-1px 0 #e17334,0 2px #e17334,2px 0 #e17334,0 -1px #e17334}.cinco,.seis{font-weight:700}.seis{color:#f0f;text-shadow:-1px 0 #000,0 2px #000,2px 0 #000,0 -1px #000}.siete{color:#000;text-shadow:-1px 0 #099d8d,0 2px #099d8d,2px 0 #099d8d,0 -1px #099d8d}.ocho,.siete{font-weight:700}.ocho{color:#fff;text-shadow:-1px 0 #000,0 2px #000,2px 0 #000,0 -1px #000}.nueve{font-weight:700;color:#000;text-shadow:-1px 0 #f232fe,0 2px #f232fe,2px 0 #f232fe,0 -1px #f232fe}.about-me{align-content:center}.about-me,.about-me .img-container-aboutme{display:flex;flex-direction:column;justify-content:center}.about-me .img-container-aboutme{align-items:center}.about-me .img-container-aboutme .link-goback{width:60px;height:40px;margin-top:40px;margin-bottom:30px}.about-me .img-container-aboutme .link-goback:hover{font-weight:700;transform:scale(1.1)}.about-me .img-container-aboutme .photo-link{width:250px;align-self:center}.about-me .img-container-aboutme .photo-link .eli-photo{width:250px;align-self:center;transition:all 2s linear}.about-me .img-container-aboutme .photo-link .eli-photo:hover{border-radius:100%;transform:scale(1.2)}.text-container{margin-left:30px;margin-top:60px;margin-bottom:40px;display:flex;flex-direction:column;justify-content:center}.text-container p{line-height:24px;margin-right:40px}.green{font-weight:700;color:green}.button{background:green;color:#fff;cursor:pointer}@media (min-width:768px){.about-me .img-container-aboutme .link-goback{margin-bottom:60px}.about-me .img-container-aboutme .photo-link{width:500px;align-self:center}.about-me .img-container-aboutme .photo-link .eli-photo{width:500px}.about-me .text-container{margin-left:40px;margin-top:100px;margin-bottom:60px}.about-me .text-container p{font-size:18px}}@media (min-width:1200px){.about-me{display:flex;flex-direction:row}.about-me .img-container-aboutme{width:50vw;height:100vh;align-items:flex-start}.about-me .img-container-aboutme .link-goback{margin-left:40px;margin-top:0;margin-bottom:0}.about-me .img-container-aboutme .photo-link{width:450px;align-self:center}.about-me .img-container-aboutme .photo-link .eli-photo{width:450px}.about-me .text-container{margin-top:0;margin-bottom:0;margin-left:0;width:50vw;height:100vh}.about-me .text-container p{font-size:16px}}.in-progress{height:100%}.in-progress,.in-progress .project1{display:flex;flex-direction:column;width:100%}.in-progress .project1{padding-bottom:60px}.in-progress .project1 .img-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.in-progress .project1 .img-container .link-return{width:60px;height:40px;margin-bottom:40px}.in-progress .project1 .img-container .link-return:hover{font-weight:700;transform:scale(1.1)}.in-progress .project1 .img-container .photo-link{width:250px;height:auto;align-self:center}.in-progress .project1 .img-container .photo-link .photo1{width:250px;height:auto;border-radius:5%;transition:all 2s linear;align-self:center}.in-progress .project1 .img-container .photo-link .photo1:hover{transform:scale(1.2)}.in-progress .project1 .description1{margin-top:60px;margin-left:30px;display:flex;flex-direction:column;justify-content:center}.in-progress .project1 .description1 .title{text-transform:uppercase;font-size:20px}.in-progress .project1 .description1 p{line-height:26px;margin-right:50px}.in-progress .project1 .description1 p .icon{font-size:20px;padding-right:30px;padding-top:15px}.in-progress .project1 .description1 p .yes-button{background:green;text-transform:capitalize;font-weight:700;color:#fff;cursor:pointer;padding:10px;margin-right:25px;margin-top:20px}.in-progress .project1 .description1 p .no-button{font-weight:700;padding:10px;background:red;color:#fff;cursor:pointer;margin-top:20px}@media (min-width:768px){.in-progress .project1{padding-bottom:0}.in-progress .project1 .img-container .link-return{margin-bottom:60px}.in-progress .project1 .img-container .photo-link,.in-progress .project1 .img-container .photo-link .photo1{width:500px}.in-progress .project1 .description1{margin-left:40px;margin-top:100px;margin-bottom:60px}.in-progress .project1 .description1 .title{font-size:22px}.in-progress .project1 .description1 p{font-size:18px}}@media (min-width:1200px){.in-progress .project1{padding-bottom:80px;display:flex;flex-direction:row;width:100%}.in-progress .project1 .img-container{align-items:flex-start;width:50vw}.in-progress .project1 .img-container .link-return{margin-bottom:40px;margin-left:40px}.in-progress .project1 .img-container .photo-link,.in-progress .project1 .img-container .photo-link .photo1{width:450px}.in-progress .project1 .description1{width:50vw;margin-left:0;margin-bottom:0}.in-progress .project1 .description1 p{font-size:16px}}.black{background:#000;color:#fff}.white{background:#fff;color:#000}.border1{border:2px solid #000}.border2{border:2px solid #fff}.uno{color:#c72;text-shadow:-1px 0 #000,0 2px #000,2px 0 #000,0 -1px #000}.dos,.uno{font-weight:700}.dos{color:#000;text-shadow:-1px 0 red,0 2px red,2px 0 red,0 -1px red}.margin3{margin-top:80px}.margin4{margin-top:30px}.contact{display:flex;flex-direction:column;height:calc(100vh - 40px);width:100%;align-items:center;margin-top:40px}.contact .link-home{width:60px;height:40px}.contact .link-home:hover{font-weight:700;transform:scale(1.1)}.contact .contact-title{text-align:center;margin-bottom:30px;margin-left:10px;margin-right:10px}.contact #contact-form{width:100vw;align-items:center;justify-content:center}.contact #contact-form,.contact #contact-form .name-container{display:flex;flex-direction:column}.contact #contact-form .name-container .name{margin-bottom:5px}.contact #contact-form .name-container .name-input{margin-bottom:20px}.contact #contact-form .email-container{display:flex;flex-direction:column}.contact #contact-form .email-container .email{margin-bottom:5px}.contact #contact-form .email-container .email-input{margin-bottom:20px}.contact #contact-form .message-container{display:flex;flex-direction:column}.contact #contact-form .message-container .message{margin-bottom:5px}.contact #contact-form .message-container .message-textarea{height:140px;margin-bottom:20px}.footer{background-image:linear-gradient(180deg,#000,#fff 5%);width:100%;position:fixed;bottom:5px;flex-direction:row;justify-content:space-between;align-items:center}.copyright{text-align:center;padding-top:15px}.icons{display:flex;justify-content:center}.icons #footer-icon{font-size:20px;padding:20px 30px}@media (min-width:768px){.contact{justify-content:center}.contact .link-home{position:fixed;top:70px;left:90px}.contact #contact-form .message-container .message-textarea{height:200px}}@media (min-width:1200px){.contact{height:calc(100vh - 65px);justify-content:flex-start;margin-top:65px}.contact #contact-form .message-container .message-textarea{height:140px}.footer{display:flex}.copyright{margin-left:100px}.icons{margin-right:100px}.icons #footer-icon{font-size:20px;padding:30px}}
/*# sourceMappingURL=main.47e82b63.chunk.css.map */