@import url(https://fonts.googleapis.com/css2?family=Anton&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.headerCube{display:flex;height:auto;justify-content:center}.tittle{font-family:Anton,sans-serif;font-size:21.5vw;font-weight:400}#tittleSpace{letter-spacing:.2vw}.subtittle{font-family:Anton,sans-serif;font-weight:400;margin-bottom:1.6vw;transform:rotate(180deg);writing-mode:vertical-rl}#lastName1{font-size:6.6vw}#lastName2{font-size:4.5vw}.mainGrid{display:grid;flex-grow:1;grid-template-columns:1.3fr 1fr}.section1{display:flex;flex-direction:column;justify-content:center}.section2{align-items:center;display:flex;flex-direction:right;height:100%;justify-content:right}.aboutImage{background-image:url(/static/media/homeImage.02227c474c2e571c5551.avif);background-position:50%;background-size:cover;border-radius:2vw;height:95%;margin-right:4.5vw;width:78%}.homeTittle{font-family:Anton,sans-serif;font-size:6vw}.homeText,.homeTittle{color:#000;font-weight:400;margin-left:4.5vw}.homeText{font-family:Montserrat,sans-serif;font-size:1.2vw;padding-top:1vw;text-align:justify}.redBold{color:#890035;font-weight:800}.bold{font-weight:700}@media (max-width:1024px){.mainGrid{flex-grow:0;grid-template-columns:1fr}.section1{height:auto;order:2;padding-top:2vh;width:100%}.section2{height:30dvh;order:1;padding-top:2vh}.aboutImage{border-radius:2vw;height:100%;width:100%}.aboutImage,.homeTittle{margin-left:5.3vw;margin-right:4.5vw}.homeTittle{font-size:15vw}.homeText{font-size:3vw;margin-left:5.3vw;margin-right:4.5vw;padding-top:2vw}}@media (min-width:481px) and (max-width:767px){.homeText{font-size:3.4vw}}@media (max-width:480px){.homeText{font-size:4.1vw}}.mainGrid2{display:grid;flex-grow:1;grid-template-columns:1.1fr 1fr}.expSection1{height:100%}.expImage{background-image:url(/static/media/expImage.a0d3859146c4a7576e37.avif);background-size:cover;border-radius:2vw;display:flex;flex-direction:column;height:90%;margin-left:5.1vw;width:90%}.expTittle{color:#fff;font-family:Anton,sans-serif;font-size:8vw;font-weight:400;margin-bottom:1vw;margin-left:2vw;margin-top:auto}.expSection2{height:100%;width:100%}.round{background-color:#fff;border-radius:100%;flex-shrink:0;height:1.2vw;width:1.2vw}.timeLine1{display:flex}.textCubeExp{margin-left:1vw}.timeTittle{color:#fff;font-size:1.3vw;font-weight:600}.timeText,.timeTittle{font-family:Montserrat,sans-serif}.timeText{color:#ffffff80;font-size:1vw;font-weight:400;margin-top:.5vw}#paddingTopExp{padding-top:4vw}.expSection2{align-items:center;display:flex;flex-direction:column}.textCubeExp a{color:#c6004d;text-decoration:none}.paddingTopExp{padding-top:1vw}.linkedin{color:#fff;font-family:Anton,sans-serif;font-size:3vw;font-weight:400;text-decoration:none}.positionExp{bottom:5%;position:fixed;right:2%}@media (max-width:1024px){.mainGrid2{flex-grow:0;grid-template-columns:1fr}.expSection1{height:43dvh;padding-top:2dvh;width:100%}.expTittle{font-size:16vw}.round{height:1.6dvh;margin-top:.3dvh;width:1.6dvh}.timeTittle{font-size:2.4dvh}.textCubeExp{margin-left:3vw}.paddingTopExp{width:90%}.timeText{font-size:1.8dvh;margin-top:1dvh}#paddingTopExp{padding-top:9vw}.linkedin{font-size:4vw}.positionExp{bottom:2%;right:5%}}@media (max-width:767px){.linkedin{font-size:7vw}}.menuCube{border-radius:.5vw;bottom:3%;height:2.7vw;left:50%;position:absolute;transform:translateX(-50%);width:11vw;z-index:99}ul{align-items:center;display:flex;gap:1.2vw;height:100%;justify-content:center;width:100%}.navButton{border-radius:1vw;cursor:pointer;height:.63vw;transition:all .3s ease;width:.63vw}.navButton:hover{transform:scale(1.4) translateY(-.2vw)}.navText{color:#000;display:none;font-family:Montserrat,sans-serif;font-size:.01vw;font-weight:500;left:50%;position:fixed;top:0}.navButton:hover .navText{display:block;transform:scale(60) translateY(-.009vw)}@media (max-width:1025px){.menuCube{display:none}}.mainGrid4{flex-direction:column;height:100%;justify-content:center}.carousel,.mainGrid4{align-items:center;width:100%}.carousel{display:flex;gap:5em;height:34em;overflow:scroll;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.carousel-item img{height:25.2em;object-fit:cover;width:47em}.carousel-item{background-color:#fff;border-radius:1.2em;box-shadow:0 4px 6px #99999963;flex:0 0 auto;overflow:hidden;position:relative;scroll-snap-align:center;transition:transform 1s}.carousel-item:hover{transform:scale(1.05)}#carrouselpaddingLeft{margin-left:5em}.text-container{display:flex;flex-direction:column;gap:.5em;padding:1.2em}.carrouseltitle{color:#333;font-family:Montserrat,sans-serif;font-size:1.55em;font-weight:700}.text-container p{color:#666;font-family:Montserrat,sans-serif;font-size:1.1em;font-weight:500}.carrouseltitle:first-letter{color:#c6004d}@media (max-width:1024px){.carousel{flex-direction:column;gap:3em;height:auto;margin-top:2em;overflow:scroll;padding-bottom:3em}#carrouselpaddingLeft{margin-left:0}.carousel-item:hover{transform:scale(1)}}@media (max-width:840px){.carousel-item img{height:17.1em;width:30em}.carousel-item{width:30em}.carrouseltitle{font-size:1.3em}.text-container p{font-size:1em}}@media (max-width:524px){.carousel-item img{height:13em;width:23em}.carousel-item{width:23em}.carrouseltitle{font-size:1.2em}.text-container p{font-size:.9em;line-height:1.3}}@media (max-width:412px){.carousel{gap:2em}.carousel-item img{height:10.5em;width:19em}.carousel-item{width:19em}.carrouseltitle{font-size:1em}.text-container p{font-size:.8em;line-height:1.3}}.mainGrid5{color:#fff;flex-grow:1;font-family:Montserrat,sans-serif;font-size:7vw;font-weight:700}.mainGrid5,.skillsContainer{align-items:center;display:flex;justify-content:center}.skillsContainer{background-image:url(/static/media/skillsBack.dc887e4b4824fc2fcc54.avif);background-size:cover;border-radius:2vw;height:90%;width:90%}.centerSkills{display:flex;flex-direction:column;gap:7.5vw;height:auto;width:90%}.skillsTitle{color:#fff;font-family:Anton,sans-serif;font-size:10vw;font-weight:700}.logosContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.logoImage{cursor:pointer;display:block;flex:0 0 auto;height:auto;max-width:100%}#jsLogo{width:5.5vw}#phpLogo{width:9vw}#reactLogo{width:5.9vw}#nextLogo{width:5.6vw}#nodeLogo{width:8.5vw}#sqlLogo{width:4.8vw}#firebaseLogo{width:5.3vw}#figmaLogo{width:5.5vw}@media (max-width:1024px){#jsLogo{width:12vw}#phpLogo{width:22vw}#nextLogo,#reactLogo{width:14vw}#nodeLogo{width:21vw}#sqlLogo{width:13vw}#firebaseLogo{width:15vw}#figmaLogo{width:14.5vw}.logosContainer{gap:5vw}.skillsTitle{font-size:20vw}}@media (max-width:767px){#jsLogo{width:19vw}#phpLogo{width:32vw}#reactLogo{width:22vw}#nextLogo{width:20vw}#nodeLogo{width:31vw}#sqlLogo{width:19vw}#firebaseLogo{width:21vw}#figmaLogo{width:21.2vw}.skillsTitle{font-size:24vw}.logosContainer{gap:2.5vw}}.mainGrid3{grid-gap:3vw;display:grid;gap:3vw;grid-template-columns:7fr 6fr 1fr}.contactTittle{font-family:Anton,sans-serif;font-size:10vw;font-weight:400;margin-right:4.3vw;transform:rotate(180deg);writing-mode:vertical-rl}.section2Contact{background-image:url(/static/media/contactImg.c442834147ce866d090c.avif);background-size:cover;border-radius:3vw}.contactInfo{align-items:center;display:flex;gap:5vw;height:40%;justify-content:center}.section1Contact{margin-left:5.5vw}.centerItems{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:1vw;justify-content:center}.centerItems img{height:auto;width:3.5vw}.centerItems p{font-family:Montserrat,sans-serif;font-size:1.3vw;font-weight:600}.emailContact{cursor:pointer;height:60%;width:100%}.emailContact,.emailContact div{align-items:center;display:flex;justify-content:center}.emailContact div{background-color:#303030;border-radius:2vw;flex-direction:column;gap:2vw;height:90%;width:90%}.emailContact div h3{color:#fff;font-family:Anton,sans-serif;font-size:12vw}.button-back{color:#fff;display:none}#textEmail1{font-family:Montserrat,sans-serif;font-size:1.5vw;font-weight:600}#textEmail2{font-family:Anton,sans-serif;font-size:5vw}.emailContact:hover .button-front{display:none}.emailContact:hover .button-back{display:block}@media (max-width:1024px){.mainGrid3{align-items:center;display:flex;flex-direction:column;gap:2dvh;grid-template-columns:1fr;height:90dvh;justify-content:center}.section2Contact{height:40%;width:90%}.section3Contact{display:none}.section1Contact{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:center;margin:0;width:100%}.emailContact{margin:0;padding:0;width:100%}.button-back{display:block}.button-front{display:none}.emailContact div{border-radius:5vw;gap:4vw}#textEmail1{font-size:4.5vw}#textEmail2{font-size:13vw}.centerItems img{width:9vw}.centerItems p{font-size:3vw}.centerItems{gap:1.5vw}.contactInfo{gap:15vw}}@media (max-width:767px){.centerItems img{width:11vw}.centerItems p{font-size:4.2vw}.contactInfo{gap:9vw}#textEmail1{font-size:5vw}#textEmail2{font-size:13.5vw}}@media (max-width:1024px){.burguerMenuWrapper{position:relative}.burguerButton{background-color:#303030;border:none;border-bottom-left-radius:4vw;border-top-left-radius:4vw;bottom:70vh;color:#fff;cursor:pointer;left:92vw;padding:10px;position:fixed;transition:left .53s ease-in-out}.burguerButton.open{left:17vw;transition:left .53s ease-in-out}.burguerButton.close{left:92vw;transition:left .42s ease-in-out}.burguerIcon{margin-bottom:2.3vw;margin-right:100vw;margin-top:2.3vw;transition:rotate .5s ease-in-out;width:3.5vw}.burguerIcon.open2{rotate:180deg}.burguerMenu{color:hsla(0,1%,85%,.783);display:flex;height:100vh;position:fixed;right:-100%;top:0;transition:right .5s ease-in-out;width:75vw;z-index:1000}.burguerMenu.open{right:0}.burguerMenu ul{display:flex;flex-direction:column;margin:0;padding:0;width:100%}.burguerMenu li{cursor:pointer;font-family:Montserrat,sans-serif;font-size:6vw;font-weight:500;padding:15px 0}.burguerMenu li:hover{text-decoration:underline}}@media (min-width:1025px){.burguerButton,.burguerMenu{display:none}}li.active{color:#fff;font-weight:700}#fullBody{display:flex;flex-direction:column;height:100dvh;width:100vw}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.bodyCube{background-color:#fff;height:100vh;width:100vw}
/*# sourceMappingURL=main.d87d4909.css.map*/