#modal{align-items:center;display:flex;justify-content:center}#modal,#modal-background{bottom:0;left:0;position:fixed;right:0;top:0}#modal-background{background-color:rgba(0,0,0,.7)}#modal-content{background-color:#fff;position:absolute}.nav-bar{background-color:#1f2c41;box-shadow:0 0 5px 0 #000;justify-content:space-around;position:fixed;top:0;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease;z-index:15}.inner-nav,.nav-bar{align-items:center;display:flex;width:100%}.inner-nav{flex-direction:row;justify-content:space-between;max-width:700px;padding:10px 20px}.nav-name{color:#fff;font-size:1.4rem;font-weight:700;text-align:center}.hamburger-menu,.nav-logo-container{align-items:center;display:flex;justify-content:center}.hamburger-menu{border:none;padding:0}.hamburger-menu:hover{background-color:initial;box-shadow:none}.small-icon{height:40px;width:auto}.small-icon:hover{cursor:pointer}@media screen and (max-width:435px){.nav-name{font-size:1.1rem}.small-icon{height:35px}}.nav-panel{background-color:#fff;background-color:#172a45;display:flex;flex-direction:column;justify-content:center;overflow-x:hidden;padding:25px;right:0;text-align:center;-webkit-transform:translateX(100%);transform:translateX(100%);transition:.5s;z-index:100}.backdrop,.nav-panel{height:100%;position:fixed;top:0}.backdrop{background-color:rgba(0,0,0,.5);left:0;width:100%;z-index:90}.nav-open{box-shadow:0 0 15px 0 #000;-webkit-transform:translateX(0);transform:translateX(0);width:250px}.nav-close{-webkit-transform:translateX(100%);transform:translateX(100%)}.nav-bar p{margin:0 5px}.nav-button-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:20px 0}.nav-number{font-size:25px}.x-button{border-color:#f47fff;font-size:20px;height:35px;padding:0;position:absolute;right:20px;top:20px;transition:all .3s;width:35px}.x-button:hover{color:#26364f}.nav-button{border:none;font-size:25px;padding:0;transition:all .9s}.nav-button:hover{background-color:#172a45;box-shadow:none;color:#fff;text-decoration:underline;text-decoration-color:#f47fff}.resume-container{margin-top:20px}.panel-language-container{margin-top:0}.panel-language-button,.resume{border:3px solid #f47fff;font-size:25px;max-width:200px}.about-container{color:#fff;display:flex;flex-direction:column;justify-content:center;margin:50px auto auto;max-width:800px;padding:0 20px}.heading-container{align-items:center;display:flex;font-size:1.6rem;justify-content:center;margin-bottom:25px}.about-body-text{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:700px}.first-about-text,.fourth-about-text,.second-about-text,.third-about-text{margin:0 0 15px;max-width:600px;text-align:center}.heading-number{color:#f47fff;font-family:Tektur,cursive}.heading-text{color:#fff;margin-left:10px;text-align:center}.subheading-text{color:#fff;font-style:italic;font-weight:600;text-align:center}.prof-container{display:flex;font-weight:bolder;justify-content:center;margin-top:20px;text-align:center}.prof-sentence{font-size:1.7rem;margin-top:15px}.skills-container{display:flex;flex-direction:column;justify-content:space-around}.tech-headers{font-size:1.4rem;margin-bottom:10px;margin-top:10px;text-align:center}.tech-grid,.tech-headers{display:flex;justify-content:center}.tech-grid{flex-wrap:wrap;margin-bottom:1rem}.tech-card{align-items:center;border:2px solid #fff;box-shadow:0 4px 0 0 #fff;display:flex;flex-direction:column;margin:10px;padding:10px;transition:.3s;width:100px}@media screen and (max-width:455px){.tech-card{width:80px}.skills-column p{font-size:1rem;margin-left:0;margin-right:0}}.tech-card:hover{box-shadow:4px 4px 0 0 #f47fff}.indiv-tech{align-items:center;display:flex;flex-direction:column;margin:.5rem;width:30%}.white-background{background-color:#fff}ul{padding:0}.tech-logo{height:60px;width:auto}@media screen and (max-width:455px){p{margin-left:0}}.tech-history-container{color:#fff;display:flex;flex-direction:column;justify-content:center;margin:50px auto auto;max-width:1000px;padding:0 50px}.tech-history{display:flex;flex-direction:row;justify-content:space-between}.cool-cats,.galactic-apes,.isaulas-beauty-salon,.sin-fronteras,.star-wolvez{max-width:700px}@media screen and (max-width:1075px){.tech-history{flex-direction:column}.work-details-column,.work-place-column-container{display:flex;justify-content:center}.work-place-column-container{align-items:center;margin:auto;max-width:230px}.cool-cats,.galactic-apes,.isaulas-beauty-salon,.sin-fronteras,.star-wolvez{margin-top:20px}}.work-history-container{color:#fff;display:flex;flex-direction:column;justify-content:center;margin:50px auto auto;max-width:1000px;padding:0 50px}.work-history{display:flex;flex-direction:row;justify-content:space-between}.galactic-apes,.goldleaf,.isaulas-beauty-salon,.new-village-academy,.sin-fronteras{max-width:700px}.work-place-column{display:flex;flex-direction:column}@media screen and (max-width:1075px){.work-history{flex-direction:column}.work-details-column,.work-place-column-container{display:flex;justify-content:center}.work-place-column-container{align-items:center;margin:auto;max-width:230px}.galactic-apes,.goldleaf,.isaulas-beauty-salon,.new-village-academy,.sin-fronteras{margin-top:20px}}.work-place-button{border-bottom:none;border-left-color:gray;border-right:none;border-top:none;font-size:20px;height:60px}.work-place-button:hover{background-color:#f47fff}.work-place-button.active{background-color:#26364f;border-left-color:#f47fff}.work-place-button.active:hover{color:#f47fff}.work-place-button:hover{box-shadow:0 0 0 0 #f47fff}.work-role{font-size:1.8rem;margin-bottom:5px;margin-top:0}.duration{font-size:1.2rem}@media screen and (max-width:1075px){.duration,.work-role{text-align:center}}.projects-container{display:flex;flex-direction:column;justify-content:center;margin:50px auto auto;max-width:1000px;padding:0 50px}.my-apps{margin-bottom:0}.other-projects{display:flex;flex-direction:column;justify-content:space-between}.about-me-body-container{display:flex;justify-content:center;margin-bottom:0;padding:15px}.about-me-body{align-items:center;display:flex;flex-direction:column;justify-content:center}.clarity,.epic,.serene-haven,.well-done{align-items:center;display:flex;margin:10px 20px}.well-done{margin:30px 20px}.project-name{display:flex;font-size:1.9rem;font-weight:700;justify-content:center;margin-top:0;text-align:center;transition:all .6s}.external-link{font-size:20px;transition:all .6s}.project-links,.social-links{display:flex;flex-direction:column;font-size:1.2rem;justify-content:center;margin:auto}.live-site{margin-bottom:20px;margin-top:10px}.gh-repo,.live-site{width:100%}.gh-demo,.gh-wireframe{margin-top:10px;width:100%}.project-image{border:2px solid #fff;height:350px;transition:.3s ease;width:auto}@media screen and (max-width:520px){.project-image{height:285px}}@media screen and (max-width:435px){.project-image{height:250px}}.project-image:hover{box-shadow:4px 4px 0 0 #f47fff}.separator{color:#fff;margin:0 5px}.project-description{margin-right:20px}.techs{margin:10px 0}.project-description-text{background-color:#030d1c;font-size:1.1rem;line-height:30px;margin-top:15px;padding:15px;transition:all .8s}.project-description-text:hover{box-shadow:4px 4px 0 0 #f47fff}.project-technologies{display:flex;margin-top:10px;text-align:center}@media screen and (max-width:1040px){.clarity,.epic,.serene-haven,.well-done{flex-direction:column}.project-links{display:flex;justify-content:center;text-align:center}.project-description{margin-right:0}.projects-container{padding:10px}.other-projects{max-width:500px}.about-img-container{margin-top:20px}}@media screen and (max-width:390px){.clarity,.epic,.serene-haven,.well-done{margin:10px 12px}}.credentials-container{display:flex;flex-direction:column;justify-content:center;margin:50px auto auto;max-width:1000px;padding:0 50px}.cert{cursor:pointer;height:350px;width:auto}.credential-description{font-size:1.1rem}.in-progress{display:flex;font-size:1.9rem;font-weight:700;justify-content:center;margin-top:0;text-align:center;transition:all .6s}.project-name:hover{text-decoration:underline;text-decoration-color:#f47fff}.in-progress-name{margin-top:10px}.services-container{display:flex;flex-direction:column;justify-content:center;margin:50px auto auto;max-width:1000px;padding:0 50px}.fade-in{-webkit-animation:heroAnim .75s ease-out 0s forwards;animation:heroAnim .75s ease-out 0s forwards;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes heroAnim{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes heroAnim{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade1,.fade2,.fade3{opacity:0}.fade1{-webkit-animation:hero1Anim .75s ease-out 0s forwards;animation:hero1Anim .75s ease-out 0s forwards;-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes hero1Anim{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hero1Anim{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade2{-webkit-animation:hero2Anim .75s ease-out 0s forwards;animation:hero2Anim .75s ease-out 0s forwards;-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes hero2Anim{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hero2Anim{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade3{-webkit-animation:hero3Anim .75s ease-out 0s forwards;animation:hero3Anim .75s ease-out 0s forwards;-webkit-animation-delay:1.1s;animation-delay:1.1s}@-webkit-keyframes hero3Anim{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hero3Anim{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.body-fade-in{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out}.body-fade-in.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.hero-container{display:flex;flex-direction:column;font-size:2.3rem;justify-content:center;margin:90px auto auto;max-width:700px;padding:0 30px}.hero-container h2,h3{margin:0}.introduction{font-size:1.7rem;margin-bottom:0}.my-name{font-size:2.8rem}.intro-passion{font-size:2.4rem}.intro-md{font-size:1.3rem;margin-top:30px}.language-container{display:flex;justify-content:center;margin:30px auto auto;width:250px}.language-toggle-button{width:100%}.hero-intro{display:flex;flex-direction:column;justify-content:center;margin:0 auto auto}@media screen and (max-width:455px){.intro-passion{font-size:1.9rem}.intro-md{font-size:20px}.hero-container{margin-top:70px}}.contact-container{margin:50px auto auto;max-width:700px;padding:0 20px;text-align:center}.contact-container,.end-cta-container,.footer{display:flex;flex-direction:column;justify-content:center}.end-cta-container{margin:auto;max-width:500px}.end-cta{font-size:1.5rem;font-weight:400}.end-cta-two{margin-top:15px}.contact-buttons{display:flex;justify-content:center}.say-hello{margin-bottom:100px;margin-top:25px}.hero-contact-me{flex-direction:column}.hero-buttons-container,.hero-contact-me{display:flex;justify-content:center}.get-in-touch{justify-content:center}.linkedin{margin:10px 0}.get-in-touch,.github,.linkedin{width:250px}.hero-buttons{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin-top:35px}.pfp-container,.profile-picture-container{display:flex;justify-content:center}.profile-picture-container{border:3px solid #fff;margin-top:35px;max-height:246px;max-width:246px;overflow:hidden;transition:all .5s}.profile-picture-container:hover{box-shadow:4px 4px 0 0 #f47fff}.profile-picture{cursor:pointer;height:100%;transition:all .5s;width:100%}.profile-picture:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.linkedin{margin-bottom:6px}@media screen and (min-width:840px){.hero-buttons{margin-top:0}.profile-picture-container{margin-top:30px}.hero-contact-me{justify-content:space-between}.hero-container{flex-direction:row;margin-top:130px}.hero-intro{display:flex;margin-bottom:0;margin-right:10px}.intro-md{margin-bottom:10px;margin-top:10px}.language-container{margin-bottom:0;margin-top:10px}}body{background-color:#0a192f;font-family:Calibre,San Francisco,SF Pro Text,-apple-system,system-ui,BlinkMacSystemFont,Roboto,Helvetica Neue,Segoe UI,Arial,sans-serif;margin:0}a,body{color:#fff}a{text-decoration:none}button{background-color:initial;border:3px solid #f47fff;color:#fff;cursor:pointer;font-size:22px;height:50px;padding:8px 15px;transition:all .3s}button:hover{background-color:#fbceff;box-shadow:4px 4px 0 0 #f47fff}button:hover,button:hover a{color:#0a192f}li{list-style-type:lower-roman;margin:10px}li::marker{color:#f47fff}li,p,ul{font-size:20px}p{margin:10px}.calibre{color:#fff;font-family:Calibre,San Francisco,SF Pro Text,-apple-system,system-ui,BlinkMacSystemFont,Roboto,Helvetica Neue,Segoe UI,Arial,sans-serif}.mono{color:#fff;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,Lucida Console,Monaco,monospace}.tektur{font-family:Tektur,cursive}.light-blue{color:#64ffda}.light-pink{color:#f47fff}.gray{color:#bbbec8}
/*# sourceMappingURL=main.fa011aaf.css.map*/