@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Berkshire+Swash&display=swap";*{margin:0;padding:0;box-sizing:border-box;list-style:none;text-decoration:none}.my_resume{background-color:#000;color:#f7f7f7}.resume_gerenico{padding:30px;display:grid;justify-content:center;align-items:start;gap:10px;grid-template-columns:1fr 1fr}.resume_gerenico h2{font-family:Poppins;font-size:1.5rem;background-color:#ff5d56;justify-self:start;padding:10px;border-radius:1px}.resume_gerenico h2 i{margin-right:10px}.experience{margin-bottom:30px;grid-column:1;grid-row:1}.education{margin-bottom:30px;grid-column:2;grid-row:1}.experience_content ul{color:#ff5d56;gap:10px;cursor:pointer;margin-top:20px;display:flex;justify-content:center}.resume_gerenico .experience_content div{animation:ladoSecao .5s ease-in-out forwards;display:none;background-color:#222;padding:40px}.resume_gerenico .experience_content div:before{content:"";display:inline-block;border-right:30px solid transparent;border-bottom:30px solid #222;top:-20px;left:30px;position:absolute}.resume_gerenico .experience_content div span{color:#dc3545;font-family:Poppins;font-weight:700}.resume_gerenico .experience_content div h3{font-family:Poppins;margin:10px 0}.resume_gerenico .experience_content div p{color:#707070;font-size:1.1rem}.resume_gerenico .experience_content div.ativo{display:block;padding:40px}.experience_content ul li.ativo{color:#3e3d3d}.resume_gerenico .education_content div{animation:sobeSecao .5s ease-in-out forwards;display:none;background-color:#222;padding:20px}.resume_gerenico .education_content ul{color:#ff5d56;gap:10px;cursor:pointer;margin-top:20px;display:flex;justify-content:center}.resume_gerenico .education_content div:before{content:"";display:inline-block;border-right:30px solid transparent;border-bottom:30px solid #222;top:-20px;left:30px;position:absolute}.resume_gerenico .education_content div span{color:#dc3545;font-family:Poppins;font-weight:700}.resume_gerenico .education_content div h3{font-family:Poppins;margin:10px 0}.resume_gerenico .education_content div p{color:#707070;font-size:1.1rem}.resume_gerenico .education_content ul li.ativo{color:#2f2b2b}.resume_gerenico .education_content div.ativo{display:block;padding:40px;animation:sobeSecao .5s ease-in-out forwards}.cursos{margin-top:70px;display:grid;gap:30px;justify-content:center;align-items:center;grid-template-columns:1fr;padding:30px}.my_skill{display:grid;justify-content:center}.my_skill h2{padding:10px 30px;border-radius:3px;font-size:1.5rem;font-family:Poppins;background-color:#ff5d56;justify-self:center;margin-bottom:30px}.my_skill h2 i{padding-right:10px}.skill_content{font-size:1.5rem;grid-column:1/2;display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:10px}.skill_content h3{font-size:1.5rem}.skill_content ul{display:flex}.projects{padding:30px;display:grid;gap:30px;justify-content:center;background-color:#151515}.projects ul{justify-content:center;display:flex;gap:30px}.project_models ul li{cursor:pointer;font-family:Poppins;background-color:#222;border:1px solid #333;color:#707070;padding:6px 20px}.project_models ul li.ativo{background-color:#dc3545;color:#151515;font-weight:700}.projects_armazenamento ul{display:grid;margin-top:60px;gap:20px;justify-content:center;grid-template-columns:repeat(4,1fr)}.projects_armazenamento ul li{display:none;max-width:100%;height:100%}.projects_armazenamento ul li.ativo{display:block;animation:animationButton 2s ease-in-out forwards}.projects_armazenamento ul li img{cursor:pointer;max-width:100%;height:100%;border-radius:4px}.projects a{background-color:#222;text-decoration:none;padding:20px 40px;justify-self:center;border-radius:3px;color:#707070;border:1px solid #333}@keyframes animationButton{0%{opacity:0;transform:translate3d(0,-90px,0)}to{opacity:1;transform:translateZ(0)}}body{max-width:1400px;margin:0 auto}header{background-color:#000;padding:10px;display:flex;align-items:center;justify-content:space-around}header h1{color:#dc3545;font-size:2.5rem}header span{color:#fff}header .navegacao-primaria{display:flex;gap:30px;align-items:center}header .navegacao-primaria li a{color:#fff;width:0px;height:0px;font-size:1.3rem}header .navegacao-primaria li a:after{content:"";width:0px;height:0px;display:block;border-bottom:4px solid transparent;transition:.9s}header .navegacao-primaria li a:hover:after{width:100%;height:0px;padding:0;border-bottom:4px solid #dc3545}.section-div{animation:inicializar .7s forwards;background-color:#000;display:grid;grid-template-columns:1fr 1fr;justify-content:space-around;align-items:center;gap:60px;padding:60px}.section-div div{margin-top:120px;align-self:start;display:grid;gap:30px}.section-div div h2{font-family:Poppins;font-weight:600;color:#f7f7f7}.section-div div p{font-family:Poppins;font-weight:200;color:#f7f7f7}.section-div div a{justify-self:start;color:#fff;padding:15px 40px;border-radius:5px;border:2px solid white}.section-div img{width:400px;height:500px;border-radius:15px}.digitando:after{content:"|";margin-left:5px;opacity:1;animation:pisca .5s infinite}@keyframes pisca{0%{opacity:1}to{opacity:0}}@keyframes inicializar{0%{opacity:0;transform:translate3d(0,-60px,0)}to{opacity:1;transform:translateZ(0)}}main{background-color:#111;color:#fff}main .sobre{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;justify-content:center;padding:40px}.sobre_titulo{margin:0;padding-top:30px;grid-column:1/-1;text-align:center;color:#fff}.sobre_titulo h1{font-size:2.5rem;color:#ff5d56;margin-bottom:15px;font-family:Berkshire Swash,cursive}.sobre_titulo p{color:#707070;font-size:1.4rem;margin-bottom:1rem;position:relative}.sobre_titulo div{display:flex;gap:10px;justify-content:center}.sobre_titulo span{display:block;height:20px;width:20px;border-radius:50%;background-color:#dc3545}.sobre img{animation:ladoSecao .5s ease-in-out forwards;cursor:pointer;grid-row:2;max-width:100%;border-radius:4px;filter:blur(0)}.sobre img:hover{transition:.5s ease-in;filter:blur(1px)}.sobre_conteudo{animation:sobeSecao .6s ease-in-out forwards;grid-column:2/-1;display:grid;color:#707070;grid-template-columns:1fr 1fr}.sobre_texto{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr}.sobre_texto h1{font-size:2.3rem;color:#fff;grid-column:1/-1}.sobre_texto h1:after{background-color:#ff5d56;height:6px;width:60px;margin:20px 0;content:"";display:block;border-radius:5px}.sobre_texto p{font-size:1.3rem;grid-row:2;grid-column:1/-1}.sobre_info{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;grid-column:1/-1;gap:15px;align-items:center}.sobre_info i{color:#dc3545;display:inline-block;padding-right:15px;font-size:1.5rem}.sobre_info p{font-size:.9rem}@keyframes sobeSecao{0%{transition:.5s;transform:translate3d(60px,0,0)}to{transform:translateZ(0)}}@keyframes ladoSecao{0%{transition:.5s;transform:translate3d(-60px,0,0)}to{transform:translateZ(0)}}footer{background-color:#000;padding:30px}.footer_sociais{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;position:relative;align-items:center}.footer_sociais li{border-radius:50%;background-color:#212020;border:1px solid #333}.footer_sociais li i{padding:30px;font-size:1.5rem;color:363636}.footer_sociais li a{color:#000}.footer_sociais li:hover{transition:.3s ease-in-out;cursor:pointer;background-color:#3e3d3d}.footer_sociais:before{position:absolute;content:"";bottom:-30px;height:5px;width:200px;background-color:#222}footer .footer_comercial{text-align:center;color:#fff;font-size:1.5rem;margin:90px 0;font-family:Poppins}@media (max-width: 992px){.section-div img{display:none}.section-div{background-image:url(img/pessoa\ ilustrativa.png);background-repeat:no-repeat;background-size:cover}header{justify-content:space-between;padding:30px 70px}header .navegacao-primaria{display:none}header i{color:#f7f7f7;font-size:3rem}header .navegacao-primaria.ativado{background:linear-gradient(#2b2a2a2d,#2e2e2eb9);position:absolute;display:grid;top:80px;color:#fff;z-index:1;padding:30px;font-size:1.6rem;font-weight:700;border-radius:0 0 4px 4px;right:20px;animation:sobeSecao .8s ease-in-out forwards}}@media (max-width: 992px){.sobre img{grid-column:1/-1;justify-self:center}.sobre_conteudo{grid-column:1/-1}}@media (max-width: 1089px){.resume_gerenico .experience_content,.education_content{justify-self:center;grid-column:1/-1}.resume_gerenico .education{grid-column:1/-1;margin-top:30px;grid-row:3;text-align:center;justify-self:center}.resume_gerenico .experience{grid-column:1/-1;margin-top:30px;grid-row:1;text-align:center;justify-self:center}.cursos{grid-template-columns:1fr}.cursos .funfacts h2{justify-self:center}.cursos .funfacts{margin-bottom:30px;text-align:center;grid-template-columns:1fr;justify-self:center;grid-column:1/-1}.cursos .my_skill h2{justify-self:center}.cursos .my_skill{text-align:center;grid-template-columns:1fr;justify-self:center;grid-column:1/-1}}
