@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,300;0,600;0,700;1,300&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{align-items:center;display:flex;height:8rem;justify-content:center;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:2}.header-in-experience{color:#fff!important}.tags{align-items:center;display:flex;flex-direction:row}.tag-button{background:#0000;border:none;cursor:pointer;margin:0 1rem;transition:transform .3s ease}.tag-button:hover .tag{background:#ffffff1a;transform:scale(1.1)}.tag{color:#1b1c37;font-family:Poppins;font-size:1rem;font-weight:500;transition:background-color .3s ease}.line{background-color:#1b1c37}.line,.white-line{height:.1rem;width:5rem}.white-line{background-color:#fff}@media (max-width:768px){.header{height:auto;margin-bottom:2rem;min-width:100%;padding:1rem}.tags{align-items:center;font-size:.01rem;margin:0}.tag-button{margin:.5rem 1rem}.contact{margin:1rem 0 0}}@media (max-width:425px){.header{background-color:#fff;box-sizing:border-box;padding:1rem;position:relative;top:0;width:100%;z-index:1}.tags{align-items:center;margin:0}.line{background-color:#1b1c37;height:.1rem;width:1rem}.tag{color:#1b1c37;font-family:Poppins;font-size:.8rem;font-weight:500;transition:background-color .3s ease}.tag-button{margin:0 .5rem}}.App{font-family:Poppins,sans-serif;overflow:hidden;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.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:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.title-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#b224ef,#7579ff);background:var(--Degrade,linear-gradient(90deg,#b224ef 0,#7579ff 100%));-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:600;line-height:105%}@media (max-width:768px){.App{font-family:Poppins,sans-serif;overflow:hidden;text-align:center}}.container{align-items:center;display:flex;flex-direction:row;height:100%;min-height:100vh;overflow:visible;width:100%}.lottie{margin-left:-13rem;margin-top:-10rem}.intro{display:flex;flex-direction:column;margin-top:-7rem;width:50%}.greeding{color:#2a2c55;color:var(--Negro-Lineal,#2a2c55);display:flex;font-size:6rem;font-style:normal;font-weight:600;line-height:105%;margin-left:-5rem}.first-line{display:flex;margin-bottom:1rem;margin-left:-15rem}.highlight{left:-1rem;position:relative;top:-2rem}.button-section{align-items:center;display:flex;margin-left:-5rem}.button-main{align-items:center;background:linear-gradient(90deg,#a65224,#fe7624 68.5%);border:0;border-radius:16px;display:inline-flex;gap:10px;justify-content:center;padding:16px 45px}.button-text{color:#fff;font-family:Poppins;font-size:24px;font-weight:600}.button-text,.description{font-style:normal;line-height:normal}.description{font-size:1rem;font-weight:300;margin-bottom:-2rem;margin-left:-5rem;margin-top:1.8rem;text-align:left;text-align:justify;width:30rem}.curved-arrow{left:2rem;position:relative;top:3rem}@media (max-width:425px){.container{align-items:center;box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100vh;padding:1rem;width:100%}.lottie{height:auto;margin:0 0 0 -9rem}.intro{text-align:left;width:70%}.greeding{font-size:2rem;margin-bottom:4rem;margin-left:9rem;margin-top:-4rem;text-align:left;white-space:nowrap}.first-line{display:flex;justify-content:flex-start;margin-bottom:.5rem;margin-left:-8rem;margin-top:-9rem;white-space:nowrap}.highlight{height:2rem;position:relative;top:-5rem;width:3rem}.description{font-size:.8rem;margin:10rem 0 0;padding:0;text-align:justify;width:100%}.button-section{justify-content:center;margin-left:0;margin-top:1.5rem}.button-main{font-size:.5rem;padding:1rem}.button-text{font-family:Poppins;font-size:1rem}.curved-arrow{display:none}}.skill-section{align-items:center;display:flex;flex-direction:column;height:100%;min-height:100vh;padding-top:5rem;width:100%}.skill-title{display:flex;flex-direction:row;margin-bottom:4rem}.skill-title-text{color:#2a2c55;font-family:Poppins;font-size:2rem;font-style:normal;font-weight:600;letter-spacing:.1rem}.accent-title{left:-3rem}.accent-title,.accent-title-reverse{height:3rem;position:relative;top:-2rem;width:10rem}.accent-title-reverse{right:-3rem;transform:rotateY(180deg)}.sub-title-skills{align-items:center;display:flex;justify-content:center;width:100%}.sub-title-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#a65224,#fe7624 68.5%);background-clip:text;-webkit-background-clip:text;font-size:1.5rem;font-weight:600}.skill-list{display:flex;flex-direction:row;justify-content:space-around;margin-top:2rem;width:100%}.skill-item{align-items:center;display:flex;flex:0 0 20%;flex-direction:column;min-width:150px;padding:1rem;width:20%}.logo{height:6.1rem;width:7.3rem}.concept-list{align-items:center;display:flex;justify-content:space-around}.scroller{display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#fff 20%,#fff 80%,#0000);mask-image:linear-gradient(90deg,#0000,#fff 20%,#fff 80%,#0000);overflow-x:hidden;overflow-y:visible;position:relative;width:100%}.scroller_items{display:flex;flex-wrap:nowrap}@media (max-width:768px){.sub-title-text{font-size:20px}.logo{max-width:70px}.skill-item{flex:0 0 20%;padding:.5rem;width:20%}}@media (max-width:425px){.logo{height:4rem;width:4rem}}.experince-section{background-position:50%;background-size:cover;color:#fff;display:flex;height:105vh;overflow:hidden;overflow-y:scroll;position:relative;text-align:center;width:105%}.entry-container{display:flex;height:100%;scroll-snap-align:center;width:100%}.expirience-card{height:100%;left:0;top:0;width:100%;z-index:-1}.experience-content{align-items:flex-end;display:flex;justify-content:space-between;padding:5%;position:relative;width:100%}.experience-info{display:flex;flex-direction:column;text-align:left}.data-title{font-size:1.9rem;font-weight:700;margin-bottom:1rem}.vertical-line{background:#fff;height:auto;margin-right:1rem;width:.1rem}.data-text{width:30rem}.data-tags{display:flex;flex-direction:row;margin-top:1rem}.data-tag{border:solid;border-color:#fff;border-radius:5rem;margin-right:.5rem;padding:.5rem}.data-button{background:#fff;border:0;border-radius:5rem;color:#000;font-weight:600;height:2.5rem;justify-content:center;margin-right:.5rem;margin-top:5rem;padding:10px,20px,10px,20px;width:9rem}.data-button,.date-slider{align-items:center;display:flex}.date-slider{flex-direction:row}.date{font-size:2.8rem;font-weight:600}.arrows{margin:1.5rem}@media only screen and (max-width:768px){.experince-section{background-position:50%;background-size:cover;color:#fff;flex-direction:column;position:relative;text-align:center;width:100%}.entry-container,.experince-section{display:flex;height:100vh;overflow:hidden}.entry-container{flex-wrap:nowrap;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100vw}.experience-content{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:10%;width:100vw}.experience-info{align-items:center;text-align:center}.data-title{font-size:1.5rem;margin-bottom:1rem}.vertical-line{display:none}.data-text{font-size:1rem;width:100%}.data-tags{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem}.data-tag{flex:0 1 auto;margin:.5rem 0;padding:.5rem}.data-button{font-size:1rem;height:3rem;margin-top:2rem;width:60%}.date-slider{align-items:center;bottom:10%;display:flex;flex-direction:row;justify-content:space-between;padding:0 2rem;position:absolute;width:100%}.date{font-size:1.5rem;margin:0 auto}.arrows{cursor:pointer;height:2rem;width:2rem}.arrows.hidden{visibility:hidden}}.contact-section{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:auto}.contact-title{color:#2a2c55;font-size:1.9rem;font-weight:700;letter-spacing:.6px}.contact-text{color:#000;font-size:1rem;font-style:normal;font-weight:500;height:auto;margin:2.8rem 0;text-align:left;width:38rem}.social-links{display:flex;justify-content:space-around;width:35rem}.link-logo{height:6rem;width:6rem}.contact-button{align-items:center;background:linear-gradient(90deg,#a65224,#fe7624 68.5%);border:0;border-radius:16px;color:#fff;display:flex;font-size:1.3rem;height:3rem;justify-content:center;margin:2.8rem;width:14rem}@media (max-width:768px){.contact-text,.social-links{width:90%}}
/*# sourceMappingURL=main.fd766d50.css.map*/