@import"https://fonts.googleapis.com/css2?family=Judson&display=swap";*{padding:0;margin:0;box-sizing:border-box}*::-webkit-scrollbar{width:.7rem;background-color:#19191933}*::-webkit-scrollbar-thumb{background-color:#ffffff1a}body{background-color:#2a2a2a;overflow-x:hidden}.title{color:#ababef;font-weight:700;text-shadow:-2px -2px 0 rgb(0,0,0,.5),2px -2px 0 rgb(0,0,0,.5),-2px 2px 0 rgb(0,0,0,.5),2px 2px 0 rgb(0,0,0,.5);font-size:2vw}.subtitle{font-size:2.3vw;color:#fff;font-weight:700}.description{text-indent:1em;font-size:1.7vw;color:#ffffffd9}h1{color:#fff;font-family:Judson,serif;font-size:calc(12px + 3.5vw);font-style:normal;font-weight:400;line-height:normal;margin-top:5%;margin-bottom:5%;margin-left:3%}img{width:100%;min-height:100%}.gradientLayer{position:absolute;top:0;bottom:0;right:0;left:0;background-image:radial-gradient(circle at center,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%);opacity:0;transition:opacity .45s ease}.gradientLayer:hover{opacity:1}.gradientGreyLayer{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(ellipse at center,rgba(42,42,42,0) 0%,rgba(42,42,42,0) 50%,rgba(42,42,42,1) 100%);text-align:center}.blackLayer70{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#000000b3}p{color:#fff;text-align:justify;font-family:Judson,serif;font-size:calc(2px + 1.9vw);font-style:normal;font-weight:400;line-height:normal}.section{min-height:85vh}@media (max-width: 500px){.title{font-size:6.5vw}.subtitle,.description{font-size:5.5vw}}._title_1047y_3{color:#ababef;font-weight:700;text-shadow:-2px -2px 0 rgb(0,0,0,.5),2px -2px 0 rgb(0,0,0,.5),-2px 2px 0 rgb(0,0,0,.5),2px 2px 0 rgb(0,0,0,.5);font-size:2vw}._textJustified_1047y_31{align-self:first baseline}._subtitle_1047y_43{font-size:2.3vw;color:#fff;font-weight:700}._description_1047y_57{text-indent:1em;font-size:1.7vw;color:#ffffffd9}._marginBottom_1047y_69{margin-bottom:2vh}._marginVertical_1047y_77{margin-bottom:2vh;margin-top:2vh}._marginTop_1047y_87{margin-top:2vh}._marginHorizontal_1047y_95{margin-right:5%;margin-left:5%}._giantBox_1047y_105{position:relative;min-height:90vh;overflow-x:hidden}._welcomeMessage_1047y_117{text-align:center}._row_1047y_127{display:flex;justify-content:space-around;background-color:#19191999;padding-top:40px;padding-bottom:40px;flex-wrap:wrap}._about_1047y_145{height:15vh}._section_1047y_153{min-height:85vh}._cardsContainer_1047y_169{display:flex;flex-direction:column;align-items:center}._portfolio_1047y_183{padding:2.5vw}._textIndent_1047y_193{text-indent:2.5vw}._firstBoxContact_1047y_201{min-height:55vh;margin-left:15vw;display:flex;flex-direction:column;justify-content:space-around}._secondBoxContact_1047y_221{min-height:30vh;background-color:#1c1c1c;display:flex;justify-content:space-around;align-items:center}._aditionalInformation_1047y_237{display:flex;align-items:center}._copyrightMessage_1047y_253{color:#ffffff80;font-size:1.5vw}._anotherLink_1047y_263{margin-right:2vw;transition:all 1s ease}._anotherLink_1047y_263:hover{filter:drop-shadow(0px 0px 5px rgba(255,255,255,.5));transform:scale(.9)}@keyframes _rotateLeft_1047y_1{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes _rotate_1047y_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 500px){._giantBox_1047y_105{display:flex;flex-direction:column;justify-content:space-between}._welcomeMessage_1047y_117{display:flex;flex-direction:column;justify-content:center;flex:1;font-size:calc(12px + 1.5vw)}._carouselContainer_1047y_355{display:flex;flex-direction:column;justify-content:center;flex:35}._textIndent_1047y_193{text-indent:2.5vw;margin-right:10%;margin-left:10%}._aditionalInformation_1047y_237{flex-direction:column;align-items:flex-start;height:35vh;justify-content:space-around}._firstBoxContact_1047y_201{margin-bottom:5vh}._secondBoxContact_1047y_221{flex-direction:column}._copyrightMessage_1047y_253{font-size:5vw;margin-right:10vw;margin-left:10vw}}._cardContainer_106d4_1{width:80vw;aspect-ratio:2.3;border-radius:25px;box-shadow:#00000080 0 0 20px;margin-top:5vh;margin-bottom:5vh}._displayFlex_106d4_29{display:flex;justify-content:center;align-items:center}._projectImage_106d4_41{width:55%;height:90%;background-size:100% auto;background-position:center top;transition:background-position 7s ease;border-radius:25px}._descriptionContainer_106d4_69{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:40%;height:90%}._projectImage_106d4_41:hover{background-position:center bottom}._projectName_106d4_103{font-size:2vw;font-weight:700}._projectDate_106d4_113{font-size:1.3vw;color:#ffffffb3}._projectDescription_106d4_123{margin-left:20%;margin-right:15%;font-size:1.2vw}._methodologiesBox_106d4_137{display:flex;align-items:center;justify-content:center;width:100%;height:10%;min-height:30px;max-height:50px}@media (max-width: 500px){._displayFlex_106d4_29{flex-direction:column}._cardContainerMobile_106d4_169{width:80vw;border-radius:25px;box-shadow:#00000080 0 0 20px;margin-top:5vh;margin-bottom:5vh}._projectImage_106d4_41{margin-top:5%;margin-bottom:5%;width:90%;aspect-ratio:1.3;background-size:100% auto;background-position:center top;transition:background-position 7s ease;border-radius:25px}._descriptionContainer_106d4_69{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:5%;margin-bottom:5%;width:90%;height:auto}._projectName_106d4_103{display:flex;flex-direction:column;text-align:center;align-items:center;font-size:7vw;font-weight:700}._projectDate_106d4_113{justify-content:center;font-size:5vw;color:#ffffffb3}._projectDescription_106d4_123{margin-left:5%;margin-right:5%;text-indent:2em;margin-top:5%;font-size:5vw}._methodologiesBox_106d4_137{display:flex;align-items:center;justify-content:center;width:100%;height:10%;min-height:30px;max-height:50px;margin-top:5%;margin-bottom:5%}}._boxOfTech_1uj4z_1{height:100%;box-shadow:0 0 10px #0003;border-radius:3px;padding:3%;display:flex;justify-content:center;align-items:center;margin-right:3%;margin-left:3%}._tech_1uj4z_25{font-size:1.2vw}@media (max-width: 500px){._boxOfTech_1uj4z_1{margin-top:5%}._tech_1uj4z_25{font-size:3.9vw}}._text_1xnof_1{display:flex;align-items:center;font-size:1vw;margin-right:3%;margin-left:3%;color:#fff;text-decoration:none;transition:all .45s ease}._text_1xnof_1:hover{transform:scale(1.1);color:#ffffff80}@media (max-width: 500px){._text_1xnof_1{display:flex;align-items:center;font-size:5vw;margin-right:3%;margin-left:3%;color:#fff;text-decoration:none;transition:all .45s ease}}._container_gfifo_1{display:flex;margin-right:5vw;text-decoration:none;transition:all 1s ease}._container_gfifo_1:hover{transform:scale(1.1);filter:drop-shadow(0px 0px 4px rgb(255,255,255,.4))}._topicBox_gfifo_25{box-shadow:0 0 5px #00000080;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1vw}._information_gfifo_51{height:100%;display:flex;flex-direction:column;justify-content:space-between}._title_gfifo_65{font-weight:700}._description_gfifo_73{color:#ffffff80;font-size:1.5vw}@media (max-width: 500px){._title_gfifo_65{font-weight:700;font-size:5vw}._description_gfifo_73{font-size:4vw}}._firstSection_ruvgj_1{display:flex;align-items:center;justify-content:center}._firstElement_ruvgj_13{max-width:35vw;margin-right:5vw}._firstElement_ruvgj_13 div{display:flex;width:25vh;justify-content:space-around}._firstElement_ruvgj_13 h1{font-size:5vw;font-weight:700;margin:0}._heroImg_ruvgj_47{position:relative;background-size:cover;box-shadow:0 0 5px #ffffff80;height:40vh;max-height:45vw;aspect-ratio:1;overflow:hidden;transition:all 3s ease-in-out}._heroImg_ruvgj_47 img{width:100%;height:100%;object-fit:cover}._linkedin_icon_ruvgj_83{transition:all 1s ease}._linkedin_icon_ruvgj_83:hover{transform:scale(1.1)}._firstElement_ruvgj_13 h2{font-size:1.5vw;font-weight:10;color:#ffffff80;margin-top:5vh}@media (max-width: 500px){._firstSection_ruvgj_1{flex-direction:column-reverse;justify-content:space-around}._heroImg_ruvgj_47{max-height:65vh;height:50vw}._firstElement_ruvgj_13{display:flex;flex-direction:column;max-width:60vw;margin-right:0vw;justify-content:space-between;align-items:center;text-align:center;min-height:20vh}._firstElement_ruvgj_13 div{display:flex;margin-top:2vh;overflow:hidden;justify-content:space-around}._firstElement_ruvgj_13 h1{font-size:10vw;font-weight:700;margin:0}._firstElement_ruvgj_13 h2{font-size:5vw;font-weight:10;color:#ffffff80;margin-top:5vh}}._title_eymm5_3{color:#ababef;font-weight:700;text-shadow:-2px -2px 0 rgb(0,0,0,.5),2px -2px 0 rgb(0,0,0,.5),-2px 2px 0 rgb(0,0,0,.5),2px 2px 0 rgb(0,0,0,.5);font-size:2vw}._textJustified_eymm5_31{align-self:first baseline}._subtitle_eymm5_43{font-size:2.3vw;color:#fff;font-weight:700}._description_eymm5_57{text-indent:1em;font-size:1.7vw;color:#ffffffd9}._marginBottom_eymm5_69{margin-bottom:2vh}._marginVertical_eymm5_77{margin-bottom:2vh;margin-top:2vh}._marginTop_eymm5_87{margin-top:2vh}._marginHorizontal_eymm5_95{margin-right:5%;margin-left:5%}._techStack_eymm5_105{display:flex;height:15vh;align-items:flex-end}._techStack_eymm5_105 div{margin-right:1.5vw;margin-left:1.5vw}._techStack_eymm5_105 div h1{font-size:2vw;font-weight:400;white-space:nowrap}._aboutBox_eymm5_147{display:flex;height:70vh}._middleBox_eymm5_161{position:relative;width:50vw;height:100%}._displayFlex_eymm5_175{display:flex;justify-content:center;align-items:center}._centerAll_eymm5_187{display:flex;flex-direction:column;justify-content:center;align-items:center}._desktopContainer_eymm5_201{background-image:url(/assets/desktop-5c2323c6.png);background-position:0%;background-size:cover;width:80%;height:80%;border-radius:50px}._rotating_vector_eymm5_219{position:absolute;bottom:0;right:0;border-radius:50%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background-color:#2a2a2af5;animation:_rotate_eymm5_1 10s linear infinite}._comandLineIcon_eymm5_245{position:absolute;transform-origin:center;animation:_rotateLeft_eymm5_1 10s linear infinite}@keyframes _rotateLeft_eymm5_1{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes _rotate_eymm5_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 500px){._margin15top_eymm5_303{margin-top:5vh}._aboutBox_eymm5_147{min-height:70vh;height:auto;flex-direction:column;align-items:center;padding-top:5vh;padding-bottom:5vh}._middleBox_eymm5_161{width:90vw}._desktopContainer_eymm5_201{width:90%;aspect-ratio:1.3;border-radius:25px;margin-bottom:5vh}._title_eymm5_3{font-size:6.5vw}._subtitle_eymm5_43,._description_eymm5_57{font-size:5.5vw}._techStack_eymm5_105 div h1{font-size:5vw}}._box_12mhq_1{display:flex;justify-content:center;margin-top:5vw;margin-bottom:5vw}._listChart_12mhq_19{display:flex;justify-content:center;height:auto;width:75%;border:2px solid #FFFFFF;border-radius:10px}._commonP_12mhq_41{margin:2% 5%}._note_12mhq_57{margin-left:2%;margin-right:2%;color:#ffffff80}._paragraph_12mhq_69{text-indent:2em}._imageBox_1v9hs_1{display:flex;position:relative;width:100%;min-height:auto;overflow:hidden;margin-bottom:5%;margin-top:5%}._paragraph_1v9hs_21{position:absolute;top:50%;left:10%;transform:translate(-5%,-50%)}._paragraph_1v9hs_21 p{text-indent:2em}._heroImg_hye61_1{border-color:#3a3e41;background-image:url(src/images/Profile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid rgba(255,255,255,.5);height:35vw;position:relative;transition:all 3s ease-in-out;width:35vw}._scrollContainer_1yg9w_1{width:100%;height:70vh;overflow:auto;background-color:#19191999;background-image:radial-gradient(ellipse at center,rgba(42,42,42,0) 0%,rgba(42,42,42,0) 50%,rgba(42,42,42,1) 100%);display:flex;flex-direction:column;align-items:center}._scrollContainer_1yg9w_1::-webkit-scrollbar{width:.5rem;background-color:#19191933}._scrollContainer_1yg9w_1::-webkit-scrollbar-thumb{background-color:#ffffff1a}._scrollContainer_1yg9w_1 li{margin-left:5%;margin-right:5%}._linkStyles_iqj5c_1{text-decoration:none;color:#ffffff80;transition:color .45s ease}._linkStyles_iqj5c_1:hover{color:#ff0}._title_1k1mq_1{font-size:3vw;margin-top:3%}._socialsContainer_1k1mq_11{display:flex;margin-top:2%;justify-content:space-around;flex-wrap:wrap}._card_1k1mq_25{min-width:170px;width:20%;margin-bottom:50px;border:5px solid rgba(90,90,90,1);border-radius:20px;background-color:#ffffff05;margin-right:1%;margin-left:1%}._socialNetwork_1k1mq_49{width:100%;aspect-ratio:1;transition:transform .45s ease}._socialNetwork_1k1mq_49:hover{transform:scale(.98)}._link_1k1mq_83{width:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center}._card_1k1mq_25 p{padding-top:1vw;padding-bottom:1vw;text-indent:.6em;margin-left:5%;margin-right:5%;font-size:calc(12px + 1.7vw)}._topP_1k1mq_117{border-bottom:5px solid rgba(90,90,90,1)}._bottomP_1k1mq_127{border-top:5px solid rgba(90,90,90,1);font-size:1.5vw;color:#fffc}._NavbarContainer_1m5dq_5{position:fixed;top:0;background-color:#2a2a2a;box-shadow:1px 2px 20px #000;height:15vh;width:100%;z-index:999}._height15vh_1m5dq_25{height:15vh}._navbarMobileContainer_1m5dq_33{position:fixed;top:0;box-shadow:0 0 10px;width:100%;z-index:999;background-color:#2a2a2a}._navbarMobile_1m5dq_33{height:5vh;aspect-ratio:1;margin:2.5vh}._vectorStyles_1m5dq_67{width:100%;aspect-ratio:1}._navbarOptions_1m5dq_77{display:flex;justify-content:space-between;align-items:center;top:0;width:100%;height:100%}._leftOptions_1m5dq_95{display:flex;align-items:center;cursor:pointer;list-style:none;justify-content:center;margin-left:7vw}._rigthOptions_1m5dq_113{display:flex;height:60%;margin-right:2vw;aspect-ratio:1;border-radius:50px;overflow:hidden;transition:transform .45s ease,border-radius 2s ease,opacity .45s ease;box-shadow:0 0 30px 1px #fff;cursor:pointer}._rigthOptions_1m5dq_113:hover{transform:scale(1.1);opacity:.5}._rigthOptions_1m5dq_113 img{width:100%;height:100%;object-fit:cover}._Link_1m5dq_159{text-decoration:none;background-color:transparent;border:none;cursor:pointer}span{color:#fff;font-family:Judson,serif;font-size:calc(6px + 1vw);font-style:normal;font-weight:400;line-height:normal;transition:color .45s ease;white-space:nowrap;padding-left:.7vw;padding-right:.7vw}li :hover{color:#00000080}._navbarButton_1m5dq_209{background-color:transparent;border:0px solid transparent}._optionsBox_czfwr_1{position:fixed;top:0;z-index:999;border-top-right-radius:15px;border-bottom-right-radius:15px;width:90vw;height:100vh;background-color:#323232f2}._optionsBox_czfwr_1._appear_czfwr_27{left:0;animation:_slideInLeft_czfwr_1 .5s forwards}._optionsBox_czfwr_1._disappear_czfwr_37{left:0;animation:_slideOut_czfwr_1 .5s forwards}._closeNavbarContainer_czfwr_47{width:80%;margin:10%;display:flex;justify-content:flex-end;align-items:center}._closeNavbarButton_czfwr_65{background-color:transparent;border:transparent;border-radius:5px;aspect-ratio:7}._optionsContainer_czfwr_79{height:60%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}._Link_czfwr_95{display:flex;justify-content:center;align-items:center;text-decoration:none;background-color:transparent;border:none;cursor:pointer}._option_czfwr_1{text-decoration:none;list-style:none;padding:10%;background-color:#0000001a;width:fit-content;min-width:35vw;aspect-ratio:7;border-radius:5px;box-shadow:0 0 4px #000000e6}._spanMobileNavbarOption_czfwr_141{color:#fff;font-family:Judson,serif;font-size:5vw;font-style:normal;font-weight:400;line-height:normal;transition:color .45s ease}@keyframes _slideInLeft_czfwr_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideOut_czfwr_1{to{transform:translate(-150%)}}._body_1uvu1_1{margin-top:15vh}
