body,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;margin:0}code{font-family:Courier New,monospace}.App{overflow:hidden;transition:all .25s ease-in-out}.App.core{fill:#be5151;background-color:#383838;color:#f1f1f1}.App.core .pic{-webkit-filter:drop-shadow(0 0 20px #be5151);filter:drop-shadow(0 0 20px rgb(190,81,81))}.App.core span{color:#be5151;text-shadow:2px 2px 8px #be5151}.App.core .card:hover{box-shadow:2px 2px 5px #be5151}.App.core a{text-decoration:none;transition:all .15s ease-in-out}.App.core a:hover{-webkit-animation:floating 4s ease-in-out infinite;animation:floating 4s ease-in-out infinite;text-shadow:2px 2px 5px #be5151}.App.core .brand a img:hover{-webkit-filter:drop-shadow(0 0 10px #be5151);filter:drop-shadow(0 0 10px rgb(190,81,81))}.App.earth{fill:#268d2e;background-color:#f1f1f1;color:#383838}.App.earth .pic{-webkit-filter:drop-shadow(0 0 20px #268d2e);filter:drop-shadow(0 0 20px rgb(38,141,46))}.App.earth span{color:#268d2e;text-shadow:2px 2px 8px #268d2e}.App.earth .card:hover{box-shadow:2px 2px 5px #268d2e}.App.earth a{text-decoration:none;transition:all .15s ease-in-out}.App.earth a:hover{-webkit-animation:floating 4s ease-in-out infinite;animation:floating 4s ease-in-out infinite;text-shadow:2px 2px 5px #268d2e}.App.earth .brand a img:hover{-webkit-filter:drop-shadow(0 0 10px #268d2e);filter:drop-shadow(0 0 10px rgb(38,141,46))}.App.mars{fill:#7c007c;background-color:#b66a23;color:#17581d}.App.mars .pic{-webkit-filter:drop-shadow(0 0 20px #17581d);filter:drop-shadow(0 0 20px rgb(23,88,29))}.App.mars span{color:#7c007c;text-shadow:2px 2px 8px #17581d}.App.mars .card:hover{box-shadow:2px 2px 5px #17581d}.App.mars a{text-decoration:none;transition:all .15s ease-in-out}.App.mars a:hover{-webkit-animation:floating 4s ease-in-out infinite;animation:floating 4s ease-in-out infinite;text-shadow:2px 2px 5px #17581d}.App.mars .brand a img:hover{-webkit-filter:drop-shadow(0 0 10px #17581d);filter:drop-shadow(0 0 10px rgb(23,88,29))}.App.pluto{fill:#3242d6;background-color:#acd9ff;color:#f1f1f1}.App.pluto .pic{-webkit-filter:drop-shadow(0 0 20px #3242d6);filter:drop-shadow(0 0 20px rgb(50,66,214))}.App.pluto span{color:#3242d6;text-shadow:2px 2px 8px #3242d6}.App.pluto .card:hover{box-shadow:2px 2px 5px #3242d6}.App.pluto a{text-decoration:none;transition:all .15s ease-in-out}.App.pluto a:hover{-webkit-animation:floating 4s ease-in-out infinite;animation:floating 4s ease-in-out infinite;text-shadow:2px 2px 5px #3242d6}.App.pluto .brand a img:hover{-webkit-filter:drop-shadow(0 0 10px #3242d6);filter:drop-shadow(0 0 10px rgb(50,66,214))}.App .screen{height:100vh}.App .screen .main{align-items:center;height:100vh;justify-content:center;overflow:scroll;position:absolute;scroll-behavior:smooth;scroll-snap-type:y mandatory;z-index:0}.App .screen .main::-webkit-scrollbar{display:none}.App .screen .main>*{flex-direction:column;height:100vh;justify-content:center;scroll-snap-align:start;width:100vw}.App .screen .main>*,.menu{align-items:center;display:flex}.menu{background-color:rgba(0,0,0,.05);height:80px;justify-content:space-between;left:0;padding-left:20px;padding-right:10px;position:absolute;transition:all .35s linear;width:-webkit-fill-available;z-index:3}.menu.not-top{background-color:transparent}.menu.not-top .brand a .name,.menu.not-top .clockContainer{display:none}@media(max-width:668px){.menu .list{display:none!important}.menu .brand a .name{display:none}.menu .icon{display:block!important}}@media(max-height:505px){.menu .list{display:block}.menu .icon{display:none}}.menu .brand a{cursor:pointer;font-size:2vmin;text-decoration:none;z-index:5}.menu .brand a img{border-radius:50%;height:50px;margin-right:15px;transition:all .15s ease-in-out;width:50px}.menu .themesContainer{align-items:center;display:flex;flex-direction:column;height:80px;justify-content:flex-start;transition:all .25s ease-in-out;z-index:3}.menu .themesContainer code{cursor:pointer;z-index:5}.menu .themesContainer>*{padding:10px}.menu .themesContainer .themes{display:none;flex-direction:column;list-style:none;padding:0;position:relative;transition:all .25s ease-in-out}.menu .themesContainer .themes li{background-color:rgba(0,0,0,.25);border-radius:20px;cursor:pointer;padding:10px}.menu .themesContainer .themes li:hover{background-color:rgba(0,0,0,.3)}.menu .themesContainer .themes.active{display:block}.menu .icon{cursor:pointer;display:none;z-index:3}.menu .list{display:none;display:flex;list-style:none;margin:0;padding:0;z-index:inherit}.menu .list li{padding:10px}.pages{align-items:center;display:flex;height:100vh;justify-content:center;opacity:0;position:absolute;text-align:center;transition:all .3s ease-in-out;width:100vw;z-index:-1}.pages.core{fill:#be5151;background-color:#383838;color:#f1f1f1}.pages.core .pic{-webkit-filter:drop-shadow(0 0 20px #be5151);filter:drop-shadow(0 0 20px rgb(190,81,81))}.pages.core span{color:#be5151;text-shadow:2px 2px 8px #be5151}.pages.core .card:hover{box-shadow:2px 2px 5px #be5151}.pages.core a{text-decoration:none;transition:all .15s ease-in-out}.pages.core a:hover{-webkit-animation:floating 4s ease-in-out infinite;animation:floating 4s ease-in-out infinite;text-shadow:2px 2px 5px #be5151}.pages.core .brand a img:hover{-webkit-filter:drop-shadow(0 0 10px #be5151);filter:drop-shadow(0 0 10px rgb(190,81,81))}.pages.earth{fill:#268d2e;background-color:#f1f1f1;color:#383838}.pages.earth .pic{-webkit-filter:drop-shadow(0 0 20px #268d2e);filter:drop-shadow(0 0 20px rgb(38,141,46))}.pages.earth span{color:#268d2e;text-shadow:2px 2px 8px #268d2e}.pages.earth .card:hover{box-shadow:2px 2px 5px #268d2e}.pages.earth a{text-decoration:none;transition:all .15s ease-in-out}.pages.earth a:hover{-webkit-animation:floating 4s ease-in-out infinite;animation:floating 4s ease-in-out infinite;text-shadow:2px 2px 5px #268d2e}.pages.earth .brand a img:hover{-webkit-filter:drop-shadow(0 0 10px #268d2e);filter:drop-shadow(0 0 10px rgb(38,141,46))}.pages.mars{fill:#7c007c;background-color:#b66a23;color:#17581d}.pages.mars .pic{-webkit-filter:drop-shadow(0 0 20px #17581d);filter:drop-shadow(0 0 20px rgb(23,88,29))}.pages.mars span{color:#7c007c;text-shadow:2px 2px 8px #17581d}.pages.mars .card:hover{box-shadow:2px 2px 5px #17581d}.pages.mars a{text-decoration:none;transition:all .15s ease-in-out}.pages.mars a:hover{-webkit-animation:floating 4s ease-in-out infinite;animation:floating 4s ease-in-out infinite;text-shadow:2px 2px 5px #17581d}.pages.mars .brand a img:hover{-webkit-filter:drop-shadow(0 0 10px #17581d);filter:drop-shadow(0 0 10px rgb(23,88,29))}.pages.pluto{fill:#3242d6;background-color:#acd9ff;color:#f1f1f1}.pages.pluto .pic{-webkit-filter:drop-shadow(0 0 20px #3242d6);filter:drop-shadow(0 0 20px rgb(50,66,214))}.pages.pluto span{color:#3242d6;text-shadow:2px 2px 8px #3242d6}.pages.pluto .card:hover{box-shadow:2px 2px 5px #3242d6}.pages.pluto a{text-decoration:none;transition:all .15s ease-in-out}.pages.pluto a:hover{-webkit-animation:floating 4s ease-in-out infinite;animation:floating 4s ease-in-out infinite;text-shadow:2px 2px 5px #3242d6}.pages.pluto .brand a img:hover{-webkit-filter:drop-shadow(0 0 10px #3242d6);filter:drop-shadow(0 0 10px rgb(50,66,214))}.pages.active{opacity:1!important;z-index:2!important}.pages ul{list-style:none;overflow:hidden}.pages ul li a{text-decoration:none}.footer{align-items:center;background-color:rgba(0,0,0,.05);bottom:0;display:flex;height:50px;justify-content:center;left:0;position:absolute;text-align:center;width:100vw}@media(max-width:668px){.footer{display:none}}@media(max-width:380px)and (max-height:670px){.home .pic{height:80px!important;width:80px!important}}@media(max-height:505px){.home .pic{height:100px!important;width:100px!important}}.home .idContainer{align-items:center;display:flex;flex-direction:column}.home .idContainer h2{padding:20px}.home .idContainer .id{align-items:center;display:flex;flex-direction:column}.home .idContainer .id>*{padding:10px}.home .idContainer .id .pic{-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite;border-radius:50%;height:150px;padding:0;width:150px}.home .idContainer .id h3{text-align:center}.home .titles{display:flex}.home .titles .Typewriter{padding-left:10px}.home .titles .Typewriter__wrapper{background-color:#ddd}.home .titles .Typewriter__cursor{color:#5f5f5f}@media(max-height:505px){.about{flex-direction:row!important;justify-content:space-around!important}.about_header .description{width:30vw!important}.about_skills{justify-content:flex-end}.about_skills .list{flex-wrap:wrap;width:35vw!important}.about_skills .list .card{height:80px!important;width:80px!important}.about_skills .list .card span{display:none}.about_tools{justify-content:flex-end}.about_tools .list{flex-wrap:wrap;width:35vw!important}.about_tools .list .card{height:80px!important;width:80px!important}.about_tools .list .card code{display:none}.about>*{width:35vw}}@media(max-width:670px)and (max-height:380px){.about{flex-direction:row!important;justify-content:space-around!important}.about_header .description{font-size:2.8vmin;height:50vh;width:30vw!important}.about_skills{justify-content:flex-end}.about_skills .list{flex-wrap:wrap!important;width:30vw!important}.about_skills .list .card{font-size:2vmin;height:53px!important;width:53px!important}.about_skills .list .card span{display:none}.about_tools{justify-content:flex-end}.about_tools .list{flex-wrap:wrap!important;width:35vw!important}.about_tools .list .card{height:53px!important;width:53px!important}.about_tools .list .card code{display:none}.about>*{width:30vw}}@media(max-width:668px){.about .about_header{width:100%}.about .about_header .description{width:90%}.about .about_skills .list .card,.about .about_tools .list .card{height:100px}}@media(max-width:380px)and (max-height:670px){.about{font-size:smaller}.about h3{font-size:20px}.about .about_header{width:100%}.about .about_header .description{width:90%}.about .about_skills .list .card{height:80px;width:60px}.about .about_skills .list .card:hover{width:70px}.about .about_tools .list .card{font-size:smaller;height:80px;width:60px}.about .about_tools .list .card:hover{width:70px}}.about_header{align-items:center;display:flex;flex-direction:column;justify-content:center}.about_header h3{padding:5px}.about_header .description{background-color:rgba(0,0,0,.02);border-radius:10px;padding:20px;text-align:center;width:60vw}.about_skills{align-items:center;display:flex;flex-direction:column;justify-content:center}.about_skills h3{padding:5px}.about_skills .list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:20px;width:80vw}@media(max-width:668px){.about_skills .list{flex-wrap:nowrap;overflow-x:scroll}}.about_skills .list .card{align-items:center;background-color:rgba(0,0,0,.02);border-radius:20%;display:flex;flex-direction:column;height:120px;justify-content:space-around;opacity:1;padding:10px;text-align:center;transition:all .2s ease-in-out;width:100px;z-index:0}.about_skills .list .card a{text-decoration:none}.about_skills .list .card svg{width:35px}.about_skills .list .card svg path{display:flex}.about_tools{align-items:center;display:flex;flex-direction:column;justify-content:center}.about_tools h3{padding:5px}.about_tools .list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:20px;width:80vw}@media(max-width:668px){.about_tools .list{flex-wrap:nowrap;overflow-x:scroll}}.about_tools .list .card{align-items:center;background-color:rgba(0,0,0,.02);border-radius:20%;display:flex;flex-direction:column;height:120px;justify-content:space-around;opacity:1;padding:10px;text-align:center;transition:all .2s ease-in-out;width:100px;z-index:0}.about_tools .list .card:hover{background-color:rgba(0,0,0,.04)}.about_tools .list .card a{text-decoration:none}.about_tools .list .card svg{width:35px}.about_tools .list .card svg path{display:flex}@media(max-width:668px){.projects .discography ul li .card,.projects .discography ul li .card img,.projects .gallery ul li a .card,.projects .gallery ul li a .card img{height:80px!important;width:80px!important}}@media(max-height:505px){.projects{flex-direction:row!important}.projects .gallery ul{width:auto!important}}.projects .gallery{align-items:center;display:flex;flex-direction:column;width:80vw}.projects .gallery ul{align-content:space-around;display:flex;flex-wrap:wrap;justify-content:space-around;padding:0;width:80vw}.projects .gallery ul li{list-style:none}.projects .gallery ul li a{text-decoration:none}.projects .gallery ul li a .card{align-items:center;background-color:rgba(0,0,0,.03);border-radius:25%;display:flex;height:100px;justify-content:center;transition:all .3s ease;width:100px}.projects .gallery ul li a .card:hover{height:110px;width:110px}.projects .gallery ul li a .card:hover img{height:110px;opacity:.3;width:110px}.projects .gallery ul li a .card:hover span{font-size:larger}.projects .gallery ul li a .card img{border-radius:25%;height:100px;opacity:.2;position:absolute;transition:all .3s ease;width:100px}.projects .gallery ul li a .card span{transition:all .3s ease}.projects .discography{align-items:center;display:flex;flex-direction:column;width:80vw}.projects .discography ul{display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none;padding:0}.projects .discography ul li{display:flex}.projects .discography ul li .card{align-items:center;background-color:rgba(0,0,0,.03);border-radius:25%;display:flex;height:100px;justify-content:center;transition:all .3s ease;width:100px}.projects .discography ul li .card:hover{height:110px;width:110px}.projects .discography ul li .card:hover img{height:110px;opacity:.3;width:110px}.projects .discography ul li .card:hover span{font-size:larger}.projects .discography ul li .card a{text-align:center;z-index:1}.projects .discography ul li .card a span{transition:all .3s ease-in-out}.projects .discography ul li .card img{border-radius:25%;height:100px;opacity:.2;padding:0;position:absolute;transition:all .3s ease;width:100px;z-index:-1}@media(max-height:505px){.timeline{flex-direction:row!important}.timeline .card{width:40vw!important}}.timeline h3{padding:10px}.timeline .currentRoles{align-items:flex-start;display:flex;flex-direction:column}.timeline .card{border-radius:5px;display:flex;height:80px;list-style:none;margin:0;padding:0;transition:all .25s ease-in-out;width:80vw}.timeline .card:hover{background-color:rgba(0,0,0,.2)}.timeline .card li{align-content:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:10px;text-align:center;width:100%}.timeline .card a{width:100%}@media(max-height:505px){.ventures{flex-direction:row!important}.ventures .list{display:flex}.ventures .list .card{height:50vh!important;width:16vw!important}.ventures .list .card:hover,.ventures .list .card:hover .bg{width:18vw!important}.ventures .list .card:hover li a .logo{width:15vw!important}.ventures .list .card .bg{height:50vh!important;width:20vw!important}.ventures .list .card li a .logo{height:100%!important;width:12vw!important}}@media(max-width:670px)and (max-height:380px){.ventures{flex-direction:row!important}.ventures .list{display:flex}.ventures .list .card{height:50vh!important;width:16vw!important}.ventures .list .card:hover,.ventures .list .card:hover .bg{width:18vw!important}.ventures .list .card:hover li a .logo{width:15vw!important}.ventures .list .card .bg{height:50vh!important;width:20vw!important}.ventures .list .card li a .logo{height:100%!important;width:12vw!important}}@media(max-width:668px){.ventures .list .card li a .logo{height:60px!important}.ventures .list .card:hover li a .logo{height:75px!important}}.ventures h3{padding:10px}.ventures .list{margin:0;padding:0}.ventures .list .card{align-items:center;background-color:rgba(0,0,0,.05);border-radius:15px;display:flex;height:12vh;justify-content:center;list-style:none;overflow:hidden;transition:all .2s ease-in-out;width:100vw}.ventures .list .card .bg{border-radius:15px;height:12vh;object-fit:cover;opacity:0;position:absolute;transition:all .3s ease;width:100vw;z-index:0}.ventures .list .card li{position:relative;z-index:1}.ventures .list .card li a .logo{height:100px;opacity:1;position:inherit;transition:all .3s ease}.ventures .list .card:hover{background-color:rgba(0,0,0,.1)}.ventures .list .card:hover .bg{opacity:.2}.ventures .list .card:hover li a .logo{height:130px;opacity:1}@-webkit-keyframes float{0%{box-shadow:0 5px 15px 0 rgba(0,0,0,.6);-webkit-transform:translatey(0);transform:translatey(0)}50%{box-shadow:0 25px 15px 0 rgba(0,0,0,.2);-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{box-shadow:0 5px 15px 0 rgba(0,0,0,.6);-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes float{0%{box-shadow:0 5px 15px 0 rgba(0,0,0,.6);-webkit-transform:translatey(0);transform:translatey(0)}50%{box-shadow:0 25px 15px 0 rgba(0,0,0,.2);-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{box-shadow:0 5px 15px 0 rgba(0,0,0,.6);-webkit-transform:translatey(0);transform:translatey(0)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.fade-in{opacity:0;transition:opacity .5s ease-in}.fade-in.appear{opacity:1}.bottom-slide-in{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity .5s ease-in}.bottom-slide-in.appear{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-height:505px){.contact{flex-direction:row!important}.contact .socials,.contact .socials_list{width:50vw!important}}.contact .socials,.contact_body,.contact_body .emails{align-items:center;display:flex;flex-direction:column}.contact .socials{width:90vw}.contact .socials h3{padding:10px}.contact .socials_list{display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style:none;padding:0;width:85vw}.contact .socials_list_card{align-items:center;background-color:rgba(0,0,0,.25);border-radius:50%;display:flex;flex-direction:column;height:100px;justify-content:center;width:100px}.contact .socials_list_card,.contact .socials_list_card a code{transition:all .2s ease-in-out}.contact .socials_list_card:hover{background-color:rgba(0,0,0,.3);height:120px;width:120px}.contact .socials_list_card:hover a code{font-size:larger}.contact .socials_list_card svg{height:40px;width:40px}
/*# sourceMappingURL=main.d26307be.css.map*/