@font-face{font-display:swap;font-family:Agustina Regular;font-style:normal;font-weight:400;src:local("Agustina Regular"),url(/static/media/Agustina.eb0c59dda4cc308cba96.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat"),url(/static/media/Montserrat-Regular.3cd786652b8a2e9d41f2.ttf) format("woff")}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font:19px/23px Montserrat,sans-serif;margin:0}#loading{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}::-webkit-scrollbar{display:none}@media (max-width:1380px){body,html{font-size:16px;line-height:normal}}.App{text-align:center}.App-logo{height:40vmin}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#09d3ac}.heading{color:#000}.dark-mode{background-color:#171c28;color:#fff}.dark-menu{background-color:#171c28!important;color:#fff}.ligth-menu{color:#212080}.dark-menu li a{color:#fff!important}.dark-menu li a:hover{background-color:#212080!important}.header{background-color:#fff;margin:0 auto;max-width:100%;padding:15px 20px}.header ul{list-style:none;margin:0;overflow:hidden;padding:0}.grey-color{color:#868e96}.header li a{color:#000;display:block;padding:15px 20px;text-decoration:none}.header .menu-btn:hover,.header li a:hover{background-color:#f4f4f4}.header .logo{display:block;flex:none;float:left;font-size:1.5em;line-height:normal;margin-top:10px;text-decoration:none}.header .logo-name{-webkit-font-feature-settings:"liga","clig off";font-feature-settings:"liga","clig off";font-family:Agustina Regular;font-variant-ligatures:no-common-ligatures;-webkit-font-variant-ligatures:no-common-ligatures;font-weight:700;padding:0 10px}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.header .menu-icon{cursor:pointer;display:inline-block;padding:28px 20px;position:relative;-webkit-user-select:none;user-select:none}.header .menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:after,.header .menu-icon .navicon:before{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon-dark:after,.header .menu-icon .navicon-dark:before{background:#fff!important;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn{display:none}.header .menu-btn:checked~.menu{max-height:486px}.header .menu-btn:checked~.menu-icon .navicon{background:transparent}.header .menu-btn:checked~.menu-icon .navicon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}@media (min-width:48em){.header li{float:left}.header{align-items:center;display:flex;justify-content:space-between}.header .menu{max-height:none}.header .menu-icon{display:none}}@media (max-width:960px) and (min-width:768px){.header{font-size:12px}}.switch{display:inline-block;height:26px;position:relative;width:50px}input{-webkit-transform:scale(.5);transform:scale(.5)}.slider{background-color:#ccc;cursor:pointer;right:0;top:0}.slider,.slider:before{bottom:0;left:0;position:absolute;transition:.4s}.slider:before{background-color:#fff;content:"";height:26px;width:28px}input:checked+.slider{background-color:#005092}input:focus+.slider{box-shadow:0 0 1px #005092}input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.slider:after{bottom:17.5%;display:inline;position:absolute;right:9.3%}input:checked+.slider:after{bottom:14.5%;display:inline;position:absolute;right:56.3%}@media (max-width:786px) and (min-width:425px){input:checked+.slider:after{bottom:20.5%;right:60.3%}.slider:after{bottom:22.5%;right:15.3%}}@media (max-width:2560px) and (min-width:1552px){.slider:after{bottom:12.5%!important}}@media (max-width:1552px) and (min-width:1440px){.slider:after{bottom:7.5%!important}}.greet-main{margin:2rem auto 0}.greet-main,.gretting-main{padding:20px 10px;width:90%}.gretting-main{margin:0 auto}.greeting-main{display:flex}.greeting-main>*{flex:1 1;margin-bottom:30px}.button-greeting-div{display:flex;margin-top:20px}.greeting-text{font-size:70px;line-height:1.1;text-align:start}.glitch{color:#868e96}.greeting-text-p{color:#878787;font-size:30px;line-height:40px;text-align:start}.greeting-image-div{align-items:center;display:flex;justify-content:center}.greeting-image-div>img{height:auto;max-width:100%}.wave-emoji{-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:wave;animation-name:wave;display:inline-block;-webkit-transform-origin:70% 70%;transform-origin:70% 70%}@-webkit-keyframes wave{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}30%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}40%{-webkit-transform:rotate(9deg);transform:rotate(9deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wave{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}30%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}40%{-webkit-transform:rotate(9deg);transform:rotate(9deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media (max-width:1380px){.greeting-text{font-size:50px}.greeting-text-p{font-size:20px}}@media (max-width:768px){.button-greeting-div{justify-content:space-around}.greeting-text{font-size:30px;text-align:center}.greeting-text-p{font-size:16px;line-height:normal;text-align:center}}@media (max-width:846px){.greeting-main{display:block}}@-webkit-keyframes typing{0%{width:0}to{width:100%}}@keyframes typing{0%{width:0}to{width:100%}}@-webkit-keyframes blink{50%{border-color:transparent}}@keyframes blink{50%{border-color:transparent}}.greeting-text-p{-webkit-animation:typing 5s steps(20) infinite,blink 1s steps(1) infinite;animation:typing 5s steps(20) infinite,blink 1s steps(1) infinite;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-circle{height:40px;margin:100px auto;position:relative;width:40px}.sk-circle .sk-child{height:100%;left:0;position:absolute;top:0;width:100%}.sk-circle .sk-child:before{-webkit-animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;background-color:#333;border-radius:100%;content:"";display:block;height:15%;margin:0 auto;width:15%}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.social-media-div{align-items:center;display:flex;flex-wrap:wrap;text-align:start}.icon{border-radius:50%;cursor:pointer;height:60px;margin:15px;position:relative;transition:all .8s;width:60px}.social-media-div-white .icon i{color:#000}.social-media-div .i-email:hover{background-color:#ea4335;box-shadow:0 0 25px 3px #ea4335}.social-media-div .i-whatsapp:hover{background-color:#25d366;box-shadow:0 0 25px #25d366}.social-media-div .i-facebook:hover{background-color:#3b5998;box-shadow:0 0 25px #3b5998}.social-media-div .i-twitter:hover{background-color:#1da1f2;box-shadow:0 0 25px #1da1f2}.social-media-div .i-github:hover{background-color:#333;box-shadow:0 0 25px #333}.social-media-div .i-linkedin:hover{background-color:#0e76a8;box-shadow:0 0 25px #0e76a8}.icon i{color:#fff;font-size:1.2rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}svg circle{stroke-dasharray:125;transition:all .8s ease-in-out}.icon:hover circle{stroke-dasharray:220}.social-media-div a:hover .icon{color:#fff;-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}.social-media-div a:hover:before{top:0}@media (max-width:768px){.social-media-div{align-items:center;justify-content:center;text-align:center}}.main-button{background-color:#212080;border:1px solid #212080;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;letter-spacing:1px;margin-right:30px;margin-top:20px;padding:13px 18px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out 0s;width:-webkit-max-content;width:max-content}.main-button:hover{background-color:#fff;color:#212080;-webkit-transform:translateY(-3px);transform:translateY(-3px);transition:all .3s ease 0s}.project-button{display:flex;justify-content:center;margin-top:20px}.project-button>.main-button{margin-right:0!important}@media (max-width:768px){.main-button{font-size:15px;margin-right:0;padding:12px 18px}}@media (max-width:320px){.main-button{font-size:12px}}.skills-main-div{display:flex;width:96%}.skills-text-div{margin-left:50px}.skills-main-div>*{flex:1 1;margin-bottom:30px}.skills-image-div>img{height:auto;max-width:100%}.skills-list{align-items:center;display:flex;justify-content:start}.skills-heading{font-size:56px;font-weight:400;margin-top:0}.subTitle{color:#868e96}@media (max-width:1380px){.skills-heading{font-size:40px}}@media (max-width:768px){.skills-heading{font-size:30px;text-align:center}.greeting-text-p{font-size:16px;line-height:normal}.skills-main-div{flex-direction:column}.skills-text-div{margin:20px}.skills-text{font-size:16px}.skills-text-subtitle{font-size:16px;text-align:center}.skills-image-div{order:2}}.dev-icons{font-size:3rem;list-style:none;margin:12px 0 12px 22px;padding-left:0;text-align:center}.software-skill-inline{display:inline-block;margin-bottom:20px;margin-right:20px}.software-skill-inline>i{color:#868e96}.software-skill-inline>p{color:#868e96;font-size:10px}#html-5>i:hover{color:#dd4b25}#flutter>i:hover{color:#29b6f6}#css3>i:hover{color:#1f5faa}#js>i:hover{color:#e8d44d}#reactjs>i:hover{color:#5ed3f3}#nodejs>i:hover{color:#3f853c}#npm>i:hover{color:#c23535}#sql>i:hover{color:#00758f}#mongodb>i:hover{color:#43a53b}#python>i:hover{color:#f7ce48}#git>i:hover{color:#e84d31}#github>i:hover{color:#000}#bootstrap>i:hover{color:#563d7c}#sass>i:hover{color:#c13c3c}#azure>i:hover{color:#00a1f1}.software-skill-inline>i:hover~.darkp{color:#fff}.software-skill-inline>i:hover~.lightp{color:#000;font-weight:700}.main{margin:0 2rem;padding-top:74px;text-align:justify}.project-title{font-size:52px;font-weight:400;line-height:normal;margin-left:10px}.startup-project-text img{height:auto;max-width:100%}.repo-cards-div-main{grid-gap:1rem 1rem;display:grid;gap:1rem 1rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}@media (max-width:1380px){.project-title{font-size:40px}}@media (max-width:768px){.project-title{font-size:30px;text-align:center}.repo-cards-div-main{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.cert-header-title{font-size:56px;font-weight:400;line-height:normal}.cert-main-div>*{flex:1 1;margin-bottom:30px}.cert-main-div{display:flex}.cert-image-div>img{height:auto;max-width:100%}.cert-text-div{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(480px,1fr))}@media (max-width:1380px){.cert-header-title{font-size:40px}}@media (max-width:768px){.cert-header-title{font-size:30px;text-align:center}}@media screen and (max-width:480px) and (min-width:300px){.cert-text-div{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.cert-card{align-items:center;border-radius:10px;box-shadow:0 0 36px hsla(0,0%,100%,.1);display:inline-block;flex:0 0 30%;justify-content:center;text-align:center;width:100%}.cert-header{border-radius:10px 10px 0 0;margin:0}.logo_img{height:100px;margin:3px;max-width:300px;width:auto}.cert-body{margin:0}.cert-body-title{font-size:20px;margin:10px}.cert-body-subtitle{color:grey;font-size:17px;margin:10px}.content{border-radius:10px 10px 0 0;margin:auto;overflow:hidden;position:relative;width:100%}.content .content-overlay{background:rgba(0,0,0,.7);bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .4s ease-in-out 0s;width:100%}.content:hover .content-overlay{opacity:1}.content-details{left:50%;opacity:0;padding-left:1em;padding-right:1em;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s;width:100%}.content:hover .content-details{left:50%;opacity:1;top:50%}.content-details h3{color:#fff;font-weight:500;letter-spacing:.15em;margin-bottom:.5em;text-transform:uppercase}.fadeIn-top{top:20%}@media screen and (max-width:480px) and (min-width:300px){.cert-body-title{font-size:18px}}.contact-div-main{align-items:center;display:flex;justify-content:center}.contact-div-main>*{flex:1 1}.contact-title{font-size:65px;font-weight:400}.contact-detail,.contact-detail-email{color:#868e96;font-size:40px;font-weight:400;margin-top:20px;text-decoration:none}.contact-socialMedia{align-items:center;display:flex;justify-content:center;margin:20px 0}.contact-detail-email:hover,.contact-detail:hover{color:#000;text-shadow:2px 1px 2px #b5b5b5;transition:all .3s}.contact-subtitle{text-transform:uppercase}.contact-text-div{margin-top:1.5rem}.contact-margin-top{margin-top:4rem}.contact-image-div>img{height:auto;margin-left:1.5rem;margin-top:-4rem;max-width:100%}@media (max-width:1380px),(max-width:768px){.contact-title{font-size:56px;font-size:40px;font-weight:400;text-align:center}.contact-subtitle{font-size:16px;line-height:normal;text-align:center}.contact-text-div{margin-top:1.5rem;text-align:center}.contact-detail,.contact-detail-email{font-size:20px}.contact-image-div{display:none}}.footer-text{color:#868e96!important;text-align:center}.dark-mode{color:#fff!important}.footer-div{margin-top:2rem;padding-bottom:1rem}#heart{-webkit-animation:bit 1.5s linear infinite;animation:bit 1.5s linear infinite;color:#f23030;display:inline-block;font-size:16px;margin:0 4px;position:relative}@-webkit-keyframes bit{0%{font-size:16px}15%{font-size:18px}25%{font-size:16px}35%{font-size:18px}45%{font-size:16px}to{font-size:16px}}@keyframes bit{0%{font-size:16px}15%{font-size:18px}25%{font-size:16px}35%{font-size:18px}45%{font-size:16px}to{font-size:16px}}#topButton{background-color:#212080;border:none;border-radius:15px;bottom:20px;color:#fff;cursor:pointer;font-size:25px;outline:none;padding:15px;position:fixed;right:30px;visibility:hidden;z-index:99}#topButton:hover{background-color:#000;transition:all .2s ease-in-out}
/*# sourceMappingURL=main.f61ba435.css.map*/