.a,.a-left{align-items:center;display:flex}.a-left{flex:1 1;height:100%;justify-content:center;position:relative}.a-right{flex:1 1;margin-top:-20px}.a-card.bg{background-color:#313b98;left:50px;position:absolute;top:50px}.a-card{border-radius:30px;height:70vh;overflow:hidden;position:relative;width:60%}.a-img{height:100%;object-fit:cover;width:100%}.a-award-img{border-radius:20px;height:120px;width:120px}.a-title{font-weight:400}.a-sub{font-size:20px;margin:20px 12px}.a-desc{font-size:20px;margin:20px 14px}.a-award{align-items:center;display:flex;justify-content:space-between;margin-top:50px}.a-award-texts{padding-right:30px;width:70%}.a-award-title{color:#555;font-weight:700;margin-bottom:10px}.a-award-desc{margin:20px 4px}.cta{display:flex;gap:1.2rem;justify-content:center;margin-left:30px;margin-top:2.5rem}@media screen and (max-width:480px){.a{flex-direction:column;margin-top:10px;text-align:center}.a-left{width:100%}.a-card{height:30vh}.cta{margin-top:-5px}.a-award-img{width:60%}.a-award-texts{height:40%;margin-left:2px}.a-card.bg{display:none}.a-right{padding:20px}}@media screen and (max-width:1280px){.a{flex-direction:column;margin-top:50px;text-align:center}.a-left{width:100%}.a-card{height:30vh}.a-card.bg{display:none}.a-right{margin-top:10px;padding:20px}}@media only screen and (min-width:1281px){.a{margin-top:30px;padding:20px}.a-title{font-weight:600}.a-desc,.a-sub{font-size:22px}.a-award-title{text-align:center}}.c{position:relative}.c-bg{background-color:#59b256;height:100%;position:absolute;width:20px}.c-wrapper{display:flex;padding:50px}.c-left{flex:1 1}.c-right{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.c-title{font-size:60px;width:80%}.text-container>span{-webkit-animation:glow 3s ease-in-out infinite;animation:glow 3s ease-in-out infinite}@-webkit-keyframes glow{0%,to{color:#fff;text-shadow:0 0 10px #0652dd,0 0 50px #0652dd,0 0 100px #0652dd}10%,90%{color:#111;text-shadow:none}}@keyframes glow{0%,to{color:#fff;text-shadow:0 0 10px #0652dd,0 0 50px #0652dd,0 0 100px #0652dd}10%,90%{color:#111;text-shadow:none}}.text-container>span:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.text-container>span:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.text-container>span:nth-child(4){-webkit-animation-delay:.75s;animation-delay:.75s}.text-container>span:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.text-container>span:nth-child(6){-webkit-animation-delay:1.25s;animation-delay:1.25s}.text-container>span:nth-child(7){-webkit-animation-delay:1.5s;animation-delay:1.5s}.text-container>span:nth-child(8){-webkit-animation-delay:1.75s;animation-delay:1.75s}.text-container>span:nth-child(9){-webkit-animation-delay:2s;animation-delay:2s}.text-container>span:nth-child(10){-webkit-animation-delay:2.25s;animation-delay:2.25s}.c-info-item{align-items:center;display:flex;font-weight:300;margin:50px 0;width:70%}.c-icon{height:30px;margin-right:20px;width:30px}.c-desc{font-weight:200}form{margin-top:20px}input{border:none;border-bottom:1px solid #000;height:50px;width:50%}input,textarea{font-size:14px;margin:10px 0;padding-left:10px}textarea{width:100%}button{background-color:#59b256;border:none;color:#fff;cursor:pointer;font-weight:500;padding:15px}@media screen and (max-width:480px){.c-wrapper{flex-direction:column;padding:0 50px}.c-title{font-size:30px}.c-info-item{margin:20px 0;width:100%}.c-desc{display:none}form{display:flex;flex-wrap:wrap;margin-top:0}input{height:40px;margin:10px 10px 10px 0;width:35%}button{margin-left:6rem;margin-top:10px}}@media screen and (max-width:1200px){.c-wrapper{flex-direction:column;padding:0 50px}.c-title{font-size:30px}.c-info-item{margin:20px 0;width:100%}.c-desc{display:none}form{display:flex;flex-wrap:wrap;margin-top:0}input{height:40px;margin:10px 10px 10px 0;width:35%}textarea{height:12vh}button{margin-left:auto;margin-top:10px}}.experience{align-items:center;display:flex;flex-direction:column;padding:50px 100px;text-align:center}.title{font-size:35px;font-weight:500;padding-bottom:20px}.experience__container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.experience__container>div{border:1px solid transparent;border-radius:2rem;padding:2.4rem 10rem;transition:1.5s}.experience__container>div:hover{background:transparent;border-color:#7fffd4;cursor:default}.experience__container>div h3{color:var(--color-primary);margin-bottom:2rem;text-align:center}.experience__content{grid-row-gap:2rem;display:grid;grid-template-columns:1fr 1fr;row-gap:2rem}.experience__details{display:flex;gap:1rem}.experience__details-icon{color:#32cd32;margin-top:6px}.p-img{width:"80%"}.p-img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:1s}#herramientas{align-items:center;display:flex;flex-direction:column;grid-column:span 2;margin-top:30px}.logos_herramientas{width:50%}@media screen and (max-width:1200px){.experience__container{grid-template-columns:1fr}.experience__container>div{margin:0 auto;padding:2rem;width:40%}.experience__content{padding:1rem}.logos_herramientas{width:100%}}@media screen and (max-width:480px){.experience{margin-top:-45px}.experience__container{gap:1rem}.experience__container>div{padding:2rem .2rem;width:100%}#herramientas{height:90%}.logos_herramientas{width:100%}#logo_git{margin-top:-30px}}.i,.i-left{display:flex}.i-left{align-items:center;flex:1 1;justify-content:center}.i-right{flex:auto;height:auto;margin:25px auto -30px;max-width:100%;position:-webkit-sticky;position:sticky}.i-left-wrapper{display:flex;flex-direction:column;height:50%;justify-content:space-between;padding:50px}.i-intro{font-size:30px;font-weight:300}.i-name{font-size:50px}.i-title{height:50px;overflow:hidden}.i-title-wrapper{-webkit-animation:move 10s ease-in-out infinite alternate;animation:move 10s ease-in-out infinite alternate;height:100%}@-webkit-keyframes move{25%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}75%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}to{-webkit-transform:translateY(-200px);transform:translateY(-200px)}}@keyframes move{25%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}75%{-webkit-transform:translateY(-150px);transform:translateY(-150px)}to{-webkit-transform:translateY(-200px);transform:translateY(-200px)}}.i-title-item{align-items:center;color:#59b256;display:flex;font-size:30px;font-weight:700;height:50px}.i-scroll{bottom:20px;height:30px;position:absolute;width:30px}.i-img{display:block;margin-left:auto;margin-right:auto;object-fit:cover;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.i-img:hover{-webkit-transform:scale(2.6);transform:scale(2.6)}.i-bg{background-color:#ebf69c;height:50%;position:absolute;top:0;width:70%}@media screen and (max-width:480px){.i{flex-direction:column}.i-intro{font-size:25px;font-weight:300}.i-name{font-size:30px}.i-left-wrapper{align-items:center;height:100%;justify-content:center;padding:10px;text-align:center}.i-img{margin-left:auto;margin-right:auto;position:-webkit-sticky;position:sticky;scale:1.5 1.5;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.i-img:hover{-webkit-transform:scale(2);transform:scale(2)}.i-desc{display:none}}@media screen and (max-width:1280px){.i{flex-direction:column}.i-left-wrapper{align-items:center;height:100%;justify-content:center;padding:10px;text-align:center}.i-right{width:23%}.i-img,.i-right{border-radius:50%}.i-img{margin-left:auto;margin-right:auto;margin-top:26px;object-fit:cover;padding:10px;scale:1.2 1.2;width:92%}.i-img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.i-desc{display:none}}@media only screen and (min-width:1281px){.i-left{padding:20px;text-align:center}.i-title{margin-left:auto;margin-right:auto}.i-right{margin-left:-60px;padding:30px;width:40px}.i-img{border-radius:50%;margin-bottom:-260px;margin-left:-200px;margin-top:-280px;scale:.4 .4}.i-img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}.pl{align-items:center;display:flex;flex-direction:column;padding:10px 100px;text-align:center}.pl-texts{width:65%}.pl-title{font-size:50px;font-weight:600}svg text{stroke-width:2;stroke:#365fa0;-webkit-animation:stroke 5s infinite alternate;animation:stroke 5s infinite alternate;font-size:130px;text-transform:uppercase}@-webkit-keyframes stroke{0%{fill:rgba(72,138,20,0);stroke:#365fa0;stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:2}70%{fill:rgba(72,138,20,0);stroke:#365fa0}80%{fill:rgba(72,138,20,0);stroke:#365fa0;stroke-width:3}to{fill:#488acc;stroke:rgba(54,95,160,0);stroke-dashoffset:-25%;stroke-dasharray:50% 0;stroke-width:0}}@keyframes stroke{0%{fill:rgba(72,138,20,0);stroke:#365fa0;stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:2}70%{fill:rgba(72,138,20,0);stroke:#365fa0}80%{fill:rgba(72,138,20,0);stroke:#365fa0;stroke-width:3}to{fill:#488acc;stroke:rgba(54,95,160,0);stroke-dashoffset:-25%;stroke-dasharray:50% 0;stroke-width:0}}.title-icon{color:#32cd32;margin-top:1px}.pl-desc{margin:20px 0}.pl-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width:480px){.pl{margin-top:55px;padding:10px}.pl-texts{margin-top:-20px;width:140%}.pl-desc{display:none}}@media screen and (max-width:1200px){.pl{padding:10px}.pl-texts{margin-top:-30px;width:60%}.pl-desc{display:none}}.p{border:2px solid #f3f2f2;border-radius:10px 10px 0 0;height:20vh;margin:20px 10px;overflow:hidden;width:30%}.p-browser{align-items:center;background-color:#f3f2f2;display:flex;height:20px;position:-webkit-sticky;position:sticky;z-index:2}.p-circle{background-color:#fff;border-radius:50%;height:6px;margin:3px;width:6px}.p-img{transition:all 9s ease;width:90%}.p:hover .p-img{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition-delay:3s}@media screen and (max-width:480px){.p{width:40%}.p-img{height:95%}}@media screen and (max-width:1200px){.p{height:220px;width:40%}}.t{align-items:center;background-color:#fff;border:1pz solid #999;border-radius:20px;display:flex;height:25px;justify-content:space-around;position:fixed;right:10px;top:10px;width:50px;z-index:999}.t-icon{height:15px;width:15px}.t-button{background-color:#999;border-radius:50%;cursor:pointer;height:25px;position:absolute;width:25px}
/*# sourceMappingURL=main.d72316f0.css.map*/