@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caladea&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Caladea,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:calc;src:url(/static/media/PocketCalculator-qjd.a1d6309cb7e488aa03d9.ttf) format("truetype")}:root{--animation-:300ms;--background:#1d4f97;--secundary-background:#06224b;--border-radius:25px;--border-radius-small:9px;--width:90%;--title-font:40px;--subtitle-font:35px;--font-color:#b3bbd3;--green:#8fd6b1;--light-green:#99e5be;--phone-view:800px;--white:#f8f8f6;--min-project-card-width:230px;--font:1.3em;--small-font:18px;--h2-line-height:28px;--project-height:75vh;--project-btn-height:65%;--pading-projec-text:25px;--skills-padding:30px;--skills-gap:35px;--screen-height:65vh;--margin-top-tiltte:10vh;--screen-color:linear-gradient(130deg,var(--green) 75%,var(--light-green) 75%);--btns-font:0.9em;--pixelated-face-height:95%}@media (max-width:600px){:root{--min-text-width:5cm;--input-size:15px;--pixelated-face-padding:1vh;--project-card-width:31vh;--project-card-height:55vh}.calcText{justify-content:flex-start}}@media (min-width:600px){:root{--min-text-width:10cm;--input-size:14px;--pixelated-face-background:#fff;--pixelated-face-padding:2vw;--project-card-width:16.5vw;--project-card-height:26vw}#calcScreen{align-items:center}}@media (max-width:1200px){:root{--pixelated-face-height:60%}}@media (max-width:800px){:root{--font:1.2em;--small-font:8px;--h2-line-height:15px;--project-height:47vh;--project-btn-height:80%;--panel-width:10vh;--pading-projec-text:0;--skills-padding:15px;--skills-gap:20px;--screen-height:63vh;--margin-top-tiltte:5.5vh;--screen-color:linear-gradient(105deg,var(--green) 70%,var(--light-green) 70%);--btns-font:0.8em;--pixelated-face-height:45%}.calcText div:first-child{font-size:3.3em}.calcText div:nth-child(2){font-size:1.8em;line-height:.9em}#contactBtns>a,#contactBtns>button{border:none;border-radius:5px;box-shadow:0 -1px #fff,3px 1px #000,-1px 0 #000}.buttons-place{padding:27px 23px}}@media (min-width:800px){.calcText{justify-content:center}.calcText div:first-child{font-size:7em;line-height:1em}.calcText div:nth-child(2),.calcText div:nth-child(3){font-size:2.2em}#contactBtns>a,#contactBtns>button{border:none;border-radius:5px;box-shadow:0 -1px #fff,5px 3px #000,-2px 0 #000}.buttons-place{padding:8vh}}html{scroll-behavior:smooth}body{background-color:#1d4f97;background-color:var(--background);margin:0}p{line-height:1.5em}section{align-items:center;display:flex;flex-direction:column}.apear{-webkit-animation:apear .6s;animation:apear .6s}@-webkit-keyframes apear{0%{opacity:0}to{opacity:1}}@keyframes apear{0%{opacity:0}to{opacity:1}}.bold{font-weight:bolder;margin-bottom:0}.big-title{color:#f8f8f6;color:var(--white);font-size:var(--project-section-tittle-font);max-height:var(--project-section-tittle-height)}.centered{align-items:center;display:flex;justify-content:center}.column{flex-direction:column}.cursor-pointer{cursor:pointer}.delay-apareance{-webkit-animation:delay-apareance 1.4s;animation:delay-apareance 1.4s}@-webkit-keyframes delay-apareance{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes delay-apareance{0%{opacity:0}50%{opacity:0}to{opacity:1}}.inline-flex{display:inline-flex;flex-direction:column}.get-up{-webkit-animation:get-up 1.6s;animation:get-up 1.6s;position:relative}.get-slowly-up{-webkit-animation:get-slowly-up .7s;animation:get-slowly-up .7s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;position:relative}.get-fastly-up{-webkit-animation:get-slowly-up .5s;animation:get-slowly-up .5s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;position:relative}@-webkit-keyframes get-up{0%{opacity:0;top:25px}50%{opacity:0;top:25px}to{opacity:1;top:0}}@keyframes get-up{0%{opacity:0;top:25px}50%{opacity:0;top:25px}to{opacity:1;top:0}}@-webkit-keyframes get-slowly-up{0%{opacity:0;top:35px}to{opacity:1;top:0}}@keyframes get-slowly-up{0%{opacity:0;top:35px}to{opacity:1;top:0}}.get-down{-webkit-animation:get-down .9s;animation:get-down .9s;position:relative}@-webkit-keyframes get-down{0%{opacity:0;top:-12px}50%{opacity:0;top:-12px}to{opacity:1;top:0}}@keyframes get-down{0%{opacity:0;top:-12px}50%{opacity:0;top:-12px}to{opacity:1;top:0}}@-webkit-keyframes get-fastly-up{0%{opacity:0;top:12px}50%{opacity:0;top:12px}to{opacity:1;top:0}}@keyframes get-fastly-up{0%{opacity:0;top:12px}50%{opacity:0;top:12px}to{opacity:1;top:0}}.highlight{color:aqua}.img-holder-background{background-color:#b3bbd3}.nonselectable{-webkit-user-select:none;user-select:none}.rotate-hover{transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.rotate-hover:hover{-webkit-transform:rotate(12deg);transform:rotate(12deg)}.skeleton{background:linear-gradient(180deg,transparent 33.33%,rgba(163,184,194,.357) 0,rgba(163,184,194,.357) 66.66%,transparent 0)}.space-evenly{justify-content:space-evenly}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.flex{display:flex}.subtitle{color:#b3bbd3;color:var(--font-color);color:#d6def8;font-size:35px;font-size:var(--subtitle-font);text-decoration:none}.top-z-index{z-index:2}.title{color:#d6def8;font-size:40px;font-size:var(--title-font);margin-top:10vh;margin-top:var(--margin-top-tiltte)}.text-white{color:#f8f8f6;color:var(--white)}.text-centered{text-align:center}.transparent{opacity:0}.wrap{display:flex;flex-wrap:wrap}.white{color:#d6def8}.w-70{width:70%}.w-90{width:90%}.flex-column{display:flex;flex-direction:column}.full-screen{background:100vw;height:100vh}.w-100{width:100%}.display-none{display:none}._1{order:1}._2{order:2}._3{order:3}._4{order:4}._5{order:5}::selection{background-color:#fff;color:#1d4f97}.calcText{display:flex;flex-direction:column;flex-grow:4;max-height:90%;min-width:8cm;text-align:center;width:5cm}header{align-items:center;box-sizing:border-box;display:flex;height:17vh;justify-content:space-between;padding:0 5%;width:100%}.buttons-place{background-color:var(--secundary-background);border-radius:var(--border-radius);box-sizing:border-box;color:var(--font-color);font-family:Caladea,serif;margin-bottom:5vh;margin-top:6vh;width:90%}#calcScreen{background:var(--screen-color);border:2px solid #000;border-radius:var(--border-radius);box-sizing:border-box;color:#141414;display:flex;flex-wrap:wrap-reverse;font-family:calc,Calibri;height:var(--screen-height);justify-content:center;overflow:hidden;padding:5% 8%;position:relative;width:var(--width)}.contactref{align-self:center;background:linear-gradient(90deg,transparent 50%,#000 0) repeat-x,linear-gradient(90deg,transparent 50%,#000 0) repeat-x,linear-gradient(0deg,#000 50%,transparent 0) repeat-y,linear-gradient(0deg,#000 50%,transparent 0) repeat-y;background-position:0 0,0 100%,0 0,100% 0;background-size:16.1px 2px,14.1px 2px,2px 11.1px,2.5px 11px;border-radius:10px;border-width:2px;color:#141414;cursor:pointer;font-size:1.5em;margin-top:1.5vh;padding:8px 25%;text-decoration:none;width:2cm}.contactref:hover{-webkit-animation:serpienteAnimation .3s linear infinite;animation:serpienteAnimation .3s linear infinite}@-webkit-keyframes serpienteAnimation{to{background-position:16.1px 0,-16.1px 100%,0 -16.1px,100% 16.1px}}@keyframes serpienteAnimation{to{background-position:16.1px 0,-16.1px 100%,0 -16.1px,100% 16.1px}}#edIcon{height:60%}#pixelated-face{box-sizing:border-box;flex-grow:1;height:var(--pixelated-face-height);text-align:center}#pixelated-face>div{-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:grow;animation-name:grow;-webkit-animation-timing-function:cubic-bezier(.55,.06,.75,1.48);animation-timing-function:cubic-bezier(.55,.06,.75,1.48)}#pixelated-face>div>img{aspect-ratio:.877192982;border:2px dashed #000;border-radius:40px;box-sizing:border-box;height:100%;max-height:100%;object-fit:cover}#solarPanel>a,#solarPanel>div{box-sizing:border-box;height:5vw;margin-left:1vw;min-height:1.3cm;min-width:1.3cm;width:5vw}#solarPanel>a>img{height:45%}.up{padding:15px;position:fixed;transition:bottom .8s;width:8vh;z-index:3}.up>img{width:100%}@-webkit-keyframes grow{0%{height:10px;width:10px}to{height:100%;width:100%}}@keyframes grow{0%{height:10px;width:10px}to{height:100%;width:100%}}:root{--min-cv-width:4.5cm}#contactBtns{display:flex;justify-content:flex-start;margin-top:4vh}#contactBtns img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#contactBtns>a,#contactBtns>button{background-color:var(--background);height:2.5vw;margin-right:20px;min-height:40px;min-width:65px;width:5.5vw}#github-icon{height:50%}#mail-icon{height:45%}#about-text{flex-basis:53%;flex-grow:1;font-size:var(--font);max-width:17cm;padding-right:var(--pading-projec-text)}.email{cursor:pointer;overflow:hidden;position:relative}.email>div{background-color:var(--green);color:#252525;font-size:1.1em;font-weight:bolder;height:100%;position:absolute;top:100%;transition:top .4s;width:100%}.email:hover div{top:0}#cv{flex-basis:30%;margin-top:5vh;max-height:60vh;min-width:4.5cm;min-width:var(--min-cv-width)}#cv,#cv>img{max-width:100%}#cv>img{border-radius:5px;max-height:100%}.show-up-trigger{position:absolute;top:50%}.showup-container{position:relative}@media (max-width:600px){:root{--arrows-position:0;--arrows-width:3.5vh;--arrows-pading:1.5vh;--title-font-size:1.5em}}@media (min-width:600px){:root{--arrows-position:0%;--arrows-width:4vh;--title-font-size:1.8em}}.arrow{box-sizing:initial!important;cursor:pointer;height:10%;padding:var(--arrows-pading);position:absolute;top:0;width:var(--arrows-width);z-index:2}.arrow,.arrow:hover{opacity:.8}.arrow.left{left:var(--arrows-position)}.arrow.right{right:var(--arrows-position);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.arrow.left img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.arrow.right img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.project-card{color:var(--secundary-background);height:var(--project-card-height);min-height:400px;min-width:var(--min-project-card-width);overflow:hidden;width:var(--project-card-width)}.card{border-radius:40px;overflow:hidden;width:100%}.card,.carousel-root,.carousel-root div,.carousel-root img,.slider{height:100%}.carousel-root img{object-fit:contain}.dot{background-color:var(--secundary-background)!important;box-sizing:initial;opacity:.6!important;padding:5px}.dot.selected{background-color:#8fd6b1!important;opacity:1!important}.project-actions{justify-content:space-evenly;margin-top:3%;width:60%}.project-actions>*{align-items:center;background-color:var(--background);border-radius:var(--border-radius-small);box-sizing:border-box;display:inline-block;display:flex;height:2.2em;justify-content:center;padding:4px 0;width:35%}.project-actions img{height:100%}.project-link-icon{padding:3.5%}.project-body{box-sizing:border-box;height:62%;padding:0 8%}.project-carousel{height:38%;transition-duration:.4s;transition-timing-function:cubic-bezier(.18,.89,.32,1.28)}.project-card .shadow{border-radius:50%;height:2px;margin-top:2vh;width:70%}.project-description{font-size:1.2em;line-height:1.2em}.project-github-link{background-color:initial;border:3px solid var(--background)}.project-github-link:hover{background-color:var(--background)}.project-github-link:hover svg{color:#428b68;-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%)}.project-icon{height:2.5em;margin-left:5%}.project-tittle{font-size:var(--title-font-size);font-weight:bolder;letter-spacing:.06em}.tittle-section{text-align:center;width:100%}input:checked~.project-carousel{border-radius:0 0 50px 50px;height:75%}input:checked~.project-body,input:checked~.project-carousel{transition-duration:.4s;transition-timing-function:cubic-bezier(.18,.89,.32,1.28)}input:checked~.project-body{height:25%;justify-content:flex-start}input:checked~.project-carousel img{border-radius:0 0 50px 50px}input:checked~.project-body .description-actions{position:relative}.deploy-project-description{-webkit-animation:up-and-down 1s infinite;animation:up-and-down 1s infinite;padding:12px}.down{-webkit-animation:up-and-down-being-rotated 1s infinite;animation:up-and-down-being-rotated 1s infinite;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@-webkit-keyframes up-and-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes up-and-down{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes up-and-down-being-rotated{0%{-webkit-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg)}50%{-webkit-transform:translateY(-.5rem) rotate(180deg);transform:translateY(-.5rem) rotate(180deg)}to{-webkit-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg)}}@keyframes up-and-down-being-rotated{0%{-webkit-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg)}50%{-webkit-transform:translateY(-.5rem) rotate(180deg);transform:translateY(-.5rem) rotate(180deg)}to{-webkit-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}@media (min-width:800px){:root{--project-section-tittle-font:3.4em;--project-section-tittle-height:3.9em;--project-section-margin-top:4%;--project-section-tittle-align:left;--project-section-tittle-margin-left:1.3em;--project-section-tittle-margin-bottom:0;--project-section-body-height:calc(100% - var(--project-section-tittle-height)*2 - var(--project-section-margin-top)*2);--project-section-body-align-items:center;--project-list-margin:3em 0;--project-section-grow:0}}@media (max-width:800px){:root{--project-section-tittle-font:2.6em;--project-section-tittle-height:3.5em;--project-section-margin-top:0%;--project-section-tittle-align:center;--project-section-tittle-margin-left:0;--project-section-tittle-margin-bottom:0.5em;--project-section-body-height:calc(100% - var(--project-section-tittle-height)*1.1 - var(--project-section-tittle-margin-bottom));--project-section-body-align-items:center;--project-section-grow:0.7;--project-list-margin:0 0 0 0;--project-section-margin-top:50px}}.project-tag{border:1px solid #fff;border-radius:12px;padding:5px 1em}.project-section{height:100vh;margin-top:var(--project-section-margin-top);width:100vw}.projects-section-body{align-items:var(--project-section-body-align-items);gap:10%;height:var(--project-section-body-height);justify-content:space-evenly;row-gap:0}.project-section-text{flex-basis:45%;flex-grow:var(--project-section-grow)}.project-section-tittle{font-size:var(--project-section-tittle-font);margin-bottom:var(--project-section-tittle-margin-bottom);margin-left:var(--project-section-tittle-margin-left);margin-top:var(--project-section-margin-top);max-height:var(--project-section-tittle-height);padding:0;text-align:var(--project-section-tittle-align)}.projects-list{gap:8%}.section-description{font-size:1.5em;margin-top:0}.project-section-tags{display:flex;font-size:1.2em;gap:2%}.section-tittle{font-size:2.8em;margin-bottom:"1rem";margin-top:0}.lds-facebook{display:inline-block;height:80px;position:relative;width:80px;z-index:2}.lds-facebook div{-webkit-animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;background:#fff;display:inline-block;left:8px;position:absolute;width:16px}.lds-facebook div:first-child{-webkit-animation-delay:-.2s;animation-delay:-.2s;left:8px}.lds-facebook div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;left:32px}.lds-facebook div:nth-child(3){-webkit-animation-delay:0;animation-delay:0;left:56px}@-webkit-keyframes lds-facebook{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}@keyframes lds-facebook{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}.lds-ring{align-items:center;display:inline-block;display:flex;justify-content:center;margin:0 auto;padding-top:1%;position:relative}.lds-ring div{-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-radius:50%;border-top-color:#383a34;box-sizing:border-box;display:block;height:20px;position:absolute;width:20px}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s;z-index:2}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s;z-index:3}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}hr{margin-top:12vh;max-width:23cm}h2{font-size:21px;font-weight:100}.contact{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;width:100%}#contact-container{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:5vh;padding:0 20px;width:100%}#contact-container .title{text-align:center;width:100%}#contact-container h1{line-height:var(--h2-line-height)}.contact>*{flex-basis:45%;flex-grow:1;min-width:var(--min-text-width)}.contact input:focus,.contact textarea:focus,.sendLikn>input:focus{border:2px solid orange}.contact .data{display:flex;flex-wrap:wrap;font-size:var(--input-size);justify-content:space-between}.contact .data>*{font-size:inherit;min-width:5cm;padding-left:10px;width:45%}.contact>.btns{grid-column-gap:30px;grid-row-gap:20px;align-items:center;box-sizing:border-box;-webkit-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:minmax(2.3cm,25%) minmax(2.3cm,25%);justify-content:center;justify-items:center;min-height:20vh;min-width:6cm;padding:0 0 40px;row-gap:20px}.contact>.btns>*{background-color:initial;border:0;border-bottom:1px solid #fff;color:#fff;cursor:pointer;font-size:var(--btns-font);height:30%;min-height:.9cm;white-space:nowrap;width:100%}.contact>.btns>:hover{border:1px solid #fff;border-radius:5px}.contact>.btns>:nth-child(4){align-items:center;background-color:#e48125;border:none;border-radius:5px;display:flex;justify-content:center}#contact-container ::-webkit-input-placeholder{color:var(--background);opacity:1}#contact-container ::placeholder{color:var(--background);opacity:1}#contact-container :-ms-input-placeholder{color:var(--background)}#contact-container ::-ms-input-placeholder{color:var(--background)}.data input,.data>div{box-sizing:border-box;display:flex;flex-grow:1;margin-bottom:1px;min-height:.9cm}.screens{align-items:stretch;display:flex;flex-direction:column;flex-grow:2;min-height:40vh}#contact-container textarea,.data input{background-color:var(--green)!important}.screens>div input,.screens>textarea{border:none;border-radius:5px;margin:5px}.screens textarea{flex-grow:1;font-size:var(--input-size);margin-top:14px;padding:10px;resize:none}.sendLikn{border-radius:5px;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:20px 0;min-height:.8cm;overflow:hidden;padding:3px 0;position:relative;width:100%}.sendLikn>*{height:100%;min-width:var(--min-text-width)}.sendLikn>div:first-child{box-sizing:border-box;display:flex;flex-basis:46%;flex-grow:1.8}.sendLikn>div:nth-child(2){box-sizing:border-box;flex-basis:45%;flex-grow:1}.sendLikn input{font-size:var(--input-size);height:100%}.sendLikn input[type=text]{background-color:var(--green);border:none;border-radius:5px 0 0 5px;box-sizing:border-box;margin-left:5px;min-height:.9cm;padding-left:10px;width:73%}.contact>.btns input[type=submit],.sendLikn input[type=submit]{background-color:initial;border:none;box-sizing:border-box;color:#fff;cursor:pointer;font-size:var(--input-size);width:100%}.sendLikn .submit-container{background-color:#e48125;border:none;border-radius:0 5px 5px 0;box-sizing:border-box;font-size:var(--input-size);width:25%;z-index:4}@media (max-width:600px){:root{--skils-height:80vh}}@media (min-width:600px){:root{--skils-height:70vh}}#skills-list{align-items:flex-end;color:var(--white);font-size:var(--font);height:var(--skils-height);justify-content:space-around;max-width:17cm;overflow:hidden;padding:0 0 2%;position:relative;width:100%}#skills-list div div>img,#skills-list div>.iconSkill{align-items:flex-end;aspect-ratio:1;background-color:#f0f8ff;border-radius:50%;box-sizing:border-box;height:1.3em;margin:0 .3em;padding:.1em}#skills-list div>.iconSkill{margin:0 .3em .1em}#skills-title{align-self:flex-start;font-size:var(--project-section-tittle-font);max-height:var(--project-section-tittle-height)}#skills-list label img{cursor:pointer;height:2em;z-index:2}#skills-list span{border-radius:5px;cursor:pointer;opacity:0;padding:.2em}#skills-list>div>div{left:10px;position:absolute;top:-115vh;z-index:-4}#skills-list input~div{-webkit-animation:elementOut .3s;animation:elementOut .3s}#skills-list input:checked~span{-webkit-animation:showImg .7s;animation:showImg .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:var(--secundary-background);color:#f0f8ff;opacity:1;z-index:1}#skills-list input:checked~div{-webkit-animation:elementIn .8s;animation:elementIn .8s;top:10px}@-webkit-keyframes elementIn{0%{top:-270px}to{top:10px}}@keyframes elementIn{0%{top:-270px}to{top:10px}}@-webkit-keyframes elementOut{0%{top:10px}50%{opacity:0}to{opacity:0;top:-250px}}@keyframes elementOut{0%{top:10px}50%{opacity:0}to{opacity:0;top:-250px}}@-webkit-keyframes showImg{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform:translateY();transform:translateY();translate:0 -150%}80%{-webkit-transform:scale(1.1);transform:scale(1.1);translate:0 -30%}to{-webkit-transform:scale(1);transform:scale(1);translate:0 -30%}}@keyframes showImg{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform:translateY();transform:translateY();translate:0 -150%}80%{-webkit-transform:scale(1.1);transform:scale(1.1);translate:0 -30%}to{-webkit-transform:scale(1);transform:scale(1);translate:0 -30%}}.colorReact{color:#00d8ff}.orange{color:#e44d26}.colorCss{color:#1572b6}.colorNode{color:#83cd29}.colorAws{color:#f90}@media (max-width:600px){:root{--footer-links-width:6vh}}@media (min-width:600px){:root{--footer-links-width:8vh}}#links a{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:var(--footer-links-width);justify-content:center;margin-bottom:3em;width:var(--footer-links-width)}#links img{height:50%}#links{justify-content:space-evenly;margin:5vh auto 0;max-width:15cm;width:100%}#footer-container hr{margin-bottom:10vh}#footer-container>p:nth-child(2){color:#fff}#footer-container>p:nth-child(4){float:right;margin:7vh 0 0}
/*# sourceMappingURL=main.97aaf5d5.css.map*/