*{margin:0;padding:0}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body,html{background-color:#000;color:#fff;font-family:Roboto,sans-serif}.header-container{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:transparent;display:flex;font-size:20px;justify-content:space-between;padding:20px 5vw;position:fixed;top:0;width:100%;z-index:900}.header-container .header-logo{font-size:25px;font-weight:700}.header-container .header-logo span{color:#79fe0c}.nav{display:none}@media(min-width:768px){.nav{display:block}}.nav ul{align-items:center;display:flex;gap:20px;justify-content:space-between;list-style:none}.nav a{color:#fff;cursor:pointer;text-decoration:none;transition:all .4s}.nav a:hover{color:#79fe0c}.header-burger{background-color:transparent;border:none;cursor:pointer;position:fixed;right:5vw;z-index:999}@media(min-width:768px){.header-burger{display:none}}.header-burger .burger{background-color:#fff;display:block;height:3px;margin:5px auto;width:30px}.slider-menu{background-color:#79fe0c;transition:all .3s}.nav-mobile{height:50%;margin-top:25vh}.nav-mobile ul{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-around;list-style:none}.nav-mobile a{color:#000;cursor:pointer;font-size:7vw;font-weight:700;text-decoration:none;transition:all .4s}.nav-mobile a:hover{color:#fff}.button-offcanvas{background-color:transparent;border:none;cursor:pointer;position:fixed;right:5vw;top:5vh}.button-offcanvas .burger-offcanvas{background-color:#000;display:block;height:3px;margin:5px auto;width:30px}.button-offcanvas .span-1{-webkit-transform:rotate(-45deg) translate(-5px,-4px);transform:rotate(-45deg) translate(-5px,-4px)}.button-offcanvas .span-2{-webkit-transform:rotate(45deg) translate(-10px,-1px);transform:rotate(45deg) translate(-10px,-1px)}.home{height:100vh}.home,.home-info{position:relative}.home-info{align-items:center;display:flex;gap:10vw;height:100%;justify-content:center;z-index:2}.home-info .home-img{-user-drag:none;-webkit-user-drag:none;border-radius:100%;height:200px;object-fit:cover;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;width:200px}@media(max-width:768px){.home-info .home-img{display:none}}.home-welcome{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:10px;text-align:center}.home-welcome p{font-size:25px}@media(min-width:768px){.home-welcome p{font-size:30px}}.home-welcome h1{color:#79fe0c;font-size:35px;margin:10px 0}@media(min-width:768px){.home-welcome h1{font-size:40px}}.home-welcome span{font-size:25px}@media(min-width:768px){.home-welcome span{font-size:30px}}.aboutMe{background-color:#000;padding:40px 5vw;position:relative}.aboutMe-container{display:grid;grid-template-columns:1fr}@media(min-width:1000px){.aboutMe-container{grid-template-columns:repeat(2,1fr)}}.aboutMe-info h2{color:#79fe0c;font-size:32px;padding:25px 0}.aboutMe-info .aboutMe-info_cuestion{font-size:20px;font-weight:700;margin-bottom:16px}.aboutMe-info .aboutMe-info_bio{font-size:18px}@media(min-width:768px){.aboutMe-info .aboutMe-info_bio{font-size:20px}}@media(min-width:1000px){.aboutMe-info .aboutMe-info_bio{width:85%}}.aboutMe-info .aboutMe-info_btnCv{background-color:#fff;border-radius:5px;color:#000;display:inline-block;font-weight:bolder;margin-top:15px;padding:15px;text-decoration:none;transition:all .3s}.aboutMe-info .aboutMe-info_btnCv:hover{background-color:#79fe0c}.aboutMe-skills h2{font-size:32px;padding:25px 0}.aboutMe-skills_container{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.aboutMe-skills_container{grid-template-columns:repeat(4,1fr)}}.aboutMe-skills_item{margin-top:20px;text-align:center}.aboutMe-skills_item .skill-name{font-size:20px;margin-top:10px}.aboutMe-skills_skillImg{display:block;height:50px;margin:0 auto;transition:all .3s;width:50px}.aboutMe-skills_skillImg:hover{-webkit-transform:translateY(-5px) rotate(10deg) scale(1.1);transform:translateY(-5px) rotate(10deg) scale(1.1)}@media(min-width:768px){.aboutMe-skills_skillImg{height:75px;width:75px}}.confetti{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%}.certifications{background-color:#000;padding:40px 5vw;position:relative}.certifications h2{color:#79fe0c;font-size:32px;padding:25px 0}.slide-img{display:block;margin:0 auto;width:75%}@media(min-width:1024px){.slide-img{width:50%}}@media(min-width:1280px){.slide-img{width:40%}}.projects{background-color:#000;padding:40px 5vw;position:relative}.projects h2{color:#79fe0c;font-size:32px;padding:25px 0}.projects .projects-btn{background-color:#fff;border-radius:5px;color:#000;display:inline-block;font-weight:bolder;margin-top:15px;padding:15px;text-decoration:none;transition:all .3s}.projects .projects-btn:hover{background-color:#79fe0c}.projects-container{display:grid;grid-template-columns:1fr}@media(min-width:850px){.projects-container{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.projects-container{grid-template-columns:repeat(3,1fr)}}.project-item{background-color:#000;border-radius:10px;margin:20px;object-fit:cover;overflow:hidden;position:relative;text-align:center}.project-item:hover .project-item_description{border-radius:10px;opacity:1;-webkit-transform:translateY(-300px) scale(1.1);transform:translateY(-300px) scale(1.1);visibility:visible}.project-item .project-item_img{border-radius:10px;display:block;height:100%;max-height:200px;object-fit:cover;transition:all 1s;width:100%}.project-item .project-item_description{background-color:rgba(0,0,0,.8);border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;position:absolute;top:300px;transition:all .5s;width:100%;z-index:2}.project-item .project-item_description h3{margin-bottom:15px}@media(max-width:767px){.project-item .project-item_description h3{font-size:15px;margin-bottom:5px}.project-item .project-item_description p{font-size:10px}}.project-item_containerIcons{display:flex;gap:40px;justify-content:center;margin:20px 0}@media(max-width:767px){.project-item_containerIcons{gap:20px;margin:10px 0}}.project-item_containerIcons .project-item_icon{height:35px;transition:.3s;width:35px}.project-item_containerIcons .project-item_icon:hover{-webkit-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1)}@media(max-width:767px){.project-item_containerIcons .project-item_icon{height:20px;width:20px}}.projects-item_containerButtons{display:flex;gap:20px;justify-content:center}.project-item_button{background-color:#fff;border-radius:5px;color:#000;padding:5px 10px;text-decoration:none;transition:all .3s}.project-item_button:hover{background-color:#79fe0c}.project-item_button span{margin-right:5px}@media(max-width:767px){.project-item_button{font-size:10px}}.contact{background-color:#000;padding:40px 5vw;position:relative}.contact h2{color:#79fe0c;font-size:32px;padding:25px 0}.contact p{font-size:20px}.contact-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly;padding:70px 0}@media(min-width:768px){.contact-container{flex-direction:row}}.contact-icon .contact-icon_img{width:65px}@media(min-width:768px){.contact-icon .contact-icon_img{width:85px}}.footer{align-items:center;background-color:#000;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:40px 5vw 20px;position:relative}.footer p{font-size:14px}.footer p span{color:red}
/*# sourceMappingURL=main.b1101d0b.css.map*/