@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fira+Code:wght@300..700&display=swap);nav{align-items:center;background:#1b0833cc;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:row;height:70px;justify-content:space-between;padding:1rem 2rem;position:sticky;top:0;z-index:1000}nav .menu{display:flex;gap:20px}nav .menu a{align-items:center;color:#fff;display:flex;font-size:1.2rem;font-weight:500;height:70px;padding:0 1rem;text-decoration:none;transition:all .3s ease}nav .menu a:hover{background-color:#6520bd;color:#ffc73f;transition:.3s ease}nav .logo{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}nav .logo img{height:auto;max-height:70px;width:100%}@media screen and (max-width:768px){nav{flex-direction:row;height:40px;justify-content:center;padding:0 2rem;position:sticky;top:0}nav .menu{gap:5px}nav .menu a{font-size:12px;height:40px;padding:0 .5rem}nav .logo{border-right:1px solid #fff;display:flex}nav .logo img{margin-right:5px;width:60px}}.Home{background-color:#1b0933;color:#fff}.content{align-items:center;height:100%;overflow:hidden}.content,.header{display:flex;flex-direction:column;justify-content:flex-start}.header{align-items:flex-start;background:linear-gradient(0deg,#000c,#000c),url(/static/media/emy-background.9d9966568b7ee8b2d57a.png) #d3d3d3 50% /cover no-repeat;background-position:50%;gap:20px;height:800px;padding:40px 60px;width:100%}.header h1{font-family:Fira Code,monospace,Montserrat,sans-serif;font-size:2rem;letter-spacing:2.6px;margin-top:120px;text-align:center}.header h1,.header p{font-weight:500;max-width:40%}.header p{font-size:1.2rem;text-align:left}.projetos{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 10px;padding:20px;width:100%}.projetos h1{text-align:center;width:100%}.galeria-projetos{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;gap:10px;justify-content:flex-start;max-width:1400px;overflow-x:auto;padding:10px 0;scroll-behavior:smooth;scrollbar-width:none;width:90%}.galeria-projetos::-webkit-scrollbar{display:none}.projeto{align-items:flex-start;background-color:#fff;border-radius:20px;color:#000;display:flex;flex-direction:column;flex-shrink:0;gap:10px;height:450px;justify-content:flex-start;width:300px}.projeto h2{font-size:1.2rem;font-weight:700;padding:0 10px}.projeto p{font-size:1rem;padding:0 10px}.projeto img{border-radius:20px 20px 0 0;height:250px;width:100%}.projeto .botoes{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;margin-top:5px;width:100%}.projeto .botoes a{align-items:center;background:linear-gradient(90deg,#844dcb,#6520bd);border-radius:20px;color:#fff;display:flex;font-size:1rem;font-weight:700;gap:10px;justify-content:center;padding:10px 30px;text-decoration:none}.projeto .botoes a:hover{background:linear-gradient(90deg,#6520bd,#1b0933)}.conhecimentos{background-color:#6520bd;flex-direction:column;gap:40px;margin:0 10px;padding:40px 0;width:100%}.conhecimentos,.habilidades{align-items:center;display:flex;justify-content:center}.habilidades{flex-wrap:wrap;gap:20px;max-width:1240px;width:90%}.habilidade{fill:#fff;align-items:center;background-color:#fff;border-radius:100px;color:#000;display:flex;filter:drop-shadow(-8px 6px 0 #330074);flex-direction:column;gap:10px;height:150px;justify-content:center;padding:10px;width:150px}.habilidade img{height:100px;width:100px}.trajetoria{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;margin:0 10px;max-width:1240px;padding:20px 0;width:90%}.timeline{color:#000;margin:0 auto;max-width:1240px;position:relative}.timeline:after{background-color:#6520bd;bottom:0;content:"";left:50%;margin-left:-3px;position:absolute;top:0;width:6px}.container{background-color:inherit;position:relative;width:50%}.container:after{background-color:#844dcb;border:4px solid #1b0933;border-radius:50%;content:"";height:25px;position:absolute;right:-17px;top:15px;width:25px;z-index:1}.left{left:0;text-align:right}.right{left:50%;text-align:left}.right:after{left:-16px}.line{border-radius:6px;color:#fff;gap:5px;padding:20px 30px;position:relative}.line h2{font-size:1.5rem;font-weight:700}.line p{font-size:1rem;font-weight:500;margin-top:5px}.line a{color:#fff;font-weight:700;text-decoration:none}.line a:hover{text-decoration:underline}.contato{background-color:#ffc73f;flex-direction:column;width:100%}.contato,.sobre-pessoa{align-items:center;display:flex;justify-content:center}.sobre-pessoa{gap:10px;max-width:1240px;padding:20px;width:90%}.sobre-pessoa .foto{align-items:center;display:flex;justify-content:center;width:50%}.sobre-pessoa .foto img{border-radius:100px;height:auto;width:200px}.curriculo,.redes-sociais{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px;width:100%}.curriculo{background:#844dcb;font-weight:500;max-width:500px;text-align:center}#botao-curriculo,.curriculo{border-radius:20px;color:#fff;font-size:1rem}#botao-curriculo{align-items:center;background:linear-gradient(90deg,#330074,#6520bd);display:flex;font-weight:700;gap:10px;justify-content:center;padding:10px 30px;text-decoration:none}#botao-curriculo:hover{background:linear-gradient(90deg,#6520bd,#330074)}.redes{gap:20px}.redes,.redes a{align-items:center;display:flex;justify-content:center}.redes a{text-decoration:none}.redes a img{height:60px;width:60px}.redes a:hover{transform:scale(1.1)}.arrow{align-items:center;background:linear-gradient(90deg,#844dcb,#6520bd);border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;padding:10px;scroll-behavior:smooth;text-decoration:none}.arrow:hover{background:linear-gradient(90deg,#6520bd,#330074)}@media screen and (max-width:1177px){.galeria-projetos{width:80%}}@media screen and (max-width:768px){.arrow{display:none}.header{background-position:70% 50%;height:500px;padding:20px;width:100%}.header h1{letter-spacing:1.6px;margin-top:10px;width:40%}.header h1,h1{font-size:1.5rem}.header p{font-size:1rem;max-width:60%}.habilidade{filter:drop-shadow(-4px 3px 0 #330074);height:100px;width:100px}.habilidade img{height:70px;width:70px}.projeto{height:420px;padding-bottom:20px;width:250px}.curriculo{max-width:100%}.projeto .botoes{margin-top:0}.projeto .botoes a{font-size:.8rem}.timeline:after{left:31px}.container{padding-left:70px;padding-right:25px;width:95%}.container:before{border:solid #0000;border-right:solid #fff;border-width:10px 10px 10px 0;left:60px}.left:after,.right:after{left:15px}.right{left:0}.left,.right{text-align:left}.redes a img{height:40px;width:40px}.sobre-pessoa .foto img{border-radius:100px;height:auto;width:125px}.galeria-projetos{width:90%}}footer{align-content:center;background:#1b083380;color:#fff;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:20px;text-align:center;width:100%}.footer-content,footer{display:flex;max-width:1240px}.footer-content{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:90%s}.footer-links{display:flex;flex-direction:column;margin-right:20px}.footer-links a{color:#fff;font-size:12px;font-weight:500;margin:5px 0;text-align:left;text-decoration:none}.footer-links a:hover{color:#ffc73f;text-decoration:underline}.footer-contact{align-items:flex-start;display:flex;flex-direction:column}.contact-item{align-items:center;display:flex;margin:10px 0}.contact-item a{color:#fff;font-size:12px;font-weight:500;text-decoration:none}.contact-item a:hover{color:#ffc73f;text-decoration:underline}.contact-item img{height:24px;margin-right:10px;width:24px}.footer-copyright{margin-top:20px}.footer-copyright p{border-top:.5px solid #fff;font-size:12px;margin:0;padding-top:10px}.birthday *{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}.birthday{align-items:center;background-color:#e0b7ff;display:flex;flex-direction:column;justify-content:center}.mob{display:none}.birthday .navbar{align-items:center;background-color:#6444ae;display:flex;height:80px;justify-content:space-between;padding:20px;width:100%}.birthday .navbar .logo{height:100%;width:auto}.birthday .navbar ul{align-items:center;display:flex;gap:40px;justify-content:center;list-style:none}.birthday .navbar ul a{color:#fff;cursor:pointer;font-size:16px;font-weight:500;text-decoration:none}.birthday .navbar ul a:hover{color:#fdca57;transition:.3s ease-in-out}.birthday .hero{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.birthday .hero a{color:#fff;text-decoration:none}.birthday .hero img{background-repeat:no-repeat;height:100%;object-fit:cover;object-position:center;width:100%}.birthday .content{flex-direction:column;width:90%}.birthday .content,.birthday .content .sobre{align-items:center;display:flex;justify-content:center}.birthday .content .sobre{flex-direction:row;width:100%}.birthday .content .sobre .sim{align-items:center;display:flex;flex-direction:column;justify-content:center;width:40%}.birthday .content .sobre .sim img{background-repeat:no-repeat;height:100%;object-fit:cover;object-position:center;width:100%}.birthday .post-it{align-items:flex-start;background-color:#f2c35c;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:20px;font-weight:500;gap:20px;justify-content:center;padding:20px;width:70%}.birthday .post-it span{color:#9144ae;font-weight:700}.birthday .post-it .separador{border-bottom:1px solid #ebae2b;color:#ebae2b;margin-bottom:10px;width:100%}.birthday .infos{align-items:center;background-color:#6444ae;flex-direction:column;height:100%}.birthday .infos,.birthday .infos .infos-list{display:flex;justify-content:center;width:100%}.birthday .infos .infos-list{align-content:flex-start;align-items:stretch;flex-direction:row;gap:20px;padding:4%}.birthday .infos .infos-list .infos-item{align-content:center;align-items:center;background-color:#f2c35c;border-radius:10px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;gap:10px;justify-content:space-around;justify-items:center;min-height:200px;padding:20px;width:30%}.birthday .infos .infos-list .infos-item img{object-fit:cover;object-position:center;width:20%}.birthday .rsvp{align-items:center;display:flex;flex-direction:row;justify-content:center;width:90%}.birthday .rsvp .conteudo{width:100%}.birthday .rsvp .conteudo,.birthday .rsvp .sim{align-items:center;display:flex;flex-direction:column;justify-content:center}.birthday .rsvp .sim{width:40%}.birthday .rsvp .sim img{background-repeat:no-repeat;height:100%;object-fit:cover;object-position:center;width:100%}.birthday .rsvp-button{align-items:center;display:flex;justify-content:center;width:100%}.birthday .rsvp-button a{background-color:#6444ae;border-radius:20px;box-shadow:0 0 10px #0000001a;color:#fff;font-size:20px;font-weight:500;padding:10px 20px;text-decoration:none}.birthday .rsvp-button a:hover{background-color:#371c75;transition:.3s ease-in-out}.birthday .botoes{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:center;margin-top:20px;width:100%}.birthday .botoes a{border-radius:20px;box-shadow:0 0 10px #0000001a;font-size:20px;font-weight:700;padding:10px 20px;text-decoration:none}.birthday .botoes #calendar{background-color:#fdca57;color:#6444ae}.birthday .botoes #calendar:hover{background-color:#6444ae;color:#fdca57;transition:.3s ease-in-out}.birthday .botoes #convite{background-color:#8c72c9;color:#fff}.birthday .botoes #convite:hover{background-color:#655096;color:#fff;transition:.3s ease-in-out}.birthday .footer{align-items:center;background-color:#6444ae;display:flex;flex-direction:column;justify-content:center;width:100%}.birthday .footer img{height:100%;object-fit:cover;object-position:center;width:100%}.birthday .footer-texto{color:#fff;font-size:14px;padding:5px}.birthday .content1,.birthday .footer-texto{align-items:center;background-color:#6444ae;display:flex;flex-direction:column;justify-content:center;width:100%}.birthday .content1{padding-top:20px}.birthday .content1 #presentes{flex-direction:row-reverse}.birthday #presentes .sim{align-items:center;display:flex;flex-direction:column;justify-content:center;width:60%}.birthday #presentes #lista1{background-color:#f2c35c;color:#6444ae}.birthday #presentes #lista2{background-color:#8c72c9;color:#fff}.birthday #presentes #lista1:hover{background-color:#9144ae;color:#fdca57;transition:.3s ease-in-out}.birthday #presentes #lista2:hover{background-color:#655096;color:#fff;transition:.3s ease-in-out}@media (max-width:768px){.mob{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.desk{display:none}.birthday .navbar{flex-direction:column;gap:10px;height:auto;padding:10px}.birthday .navbar .logo{height:auto;width:50%}.birthday .navbar ul{flex-direction:row;gap:20px}.birthday .content .sobre{flex-direction:column-reverse}.birthday .content .sobre .sim{width:100%}.birthday .sobre .post-it{font-size:16px;margin-bottom:40px;padding:15px;width:100%}.birthday .infos .infos-list{align-items:center;flex-direction:column;padding:20px}.birthday .infos .infos-list .infos-item{width:90%}.birthday .rsvp .content{width:100%}.birthday .rsvp{flex-direction:column;padding:20px 0}.birthday .rsvp .post-it{font-size:16px;margin-bottom:40px;padding:15px;width:100%}.birthday .rsvp .sim{width:100%}.birthday .botoes{flex-direction:column;gap:20px}.birthday .botoes a{text-align:center;width:100%}.birthday #content1{width:100%}.birthday #content1,.birthday .content1 #presentes{flex-direction:column;padding:20px}.birthday .footer img{height:auto}.birthday .footer-texto{font-size:12px;padding:10px;text-align:center}}*{box-sizing:border-box;font-family:Montserrat,sans-serif;margin:0;padding:0}
/*# sourceMappingURL=main.1b6b9c56.css.map*/