body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{display:inline-block;margin-left:1rem;margin-top:1rem}.cabecalho{background-color:#000;display:flex;flex-direction:row;justify-content:center;letter-spacing:1px;margin:0;padding:1rem;position:fixed;width:100%;z-index:1}.cabecalho a{color:#ececee;font-size:20px;font-weight:700;justify-items:center;padding:0 5rem}.cabecalho a:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}@media screen and (max-width:480px){.cabecalho{display:flex;justify-content:space-around}.cabecalho a{font-size:18px;padding:0}}.botoes{display:flex;justify-content:flex-start;margin:1rem 0}@media screen and (max-width:480px){.botoes{display:flex;justify-content:space-evenly;margin:1rem}}.conteudo{background-color:"#D8D8D8";padding:1rem}.texto{color:#fff;font-size:20px;justify-content:left;padding:5rem}.texto bold{color:aqua;font-weight:700}.imagem{justify-content:right}.imagem img{padding:5rem}@media screen and (max-width:480px){.conteudo{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.texto{padding:0}}.carrossel-container img{height:10%;width:10%}.card{border:2px solid aqua;border-radius:10px;box-sizing:border-box}.retrospecto{text-align:justify}.titulo{text-align:center}.conteudo{display:flex}.titulo{justify-content:center}.card-portfolio{align-self:end;border:2px solid aqua;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:500px;justify-content:space-around;margin:2em;padding:2rem;width:30%}.card-portfolio img{margin-top:20px;width:3rem}.card-portfolio-container{display:flex;flex-direction:row}@media screen and (max-width:768px){.card-portfolio{height:800px;margin:1rem}}@media screen and (max-width:480px){.card-portfolio-container{display:flex;flex-direction:column}.card-portfolio{height:400px;justify-content:center;margin:10px;padding:10px;width:95%}}.titulo{align-content:center;margin-bottom:2em;margin-top:2em}@media screen and (max-width:480px){.box{margin:2rem}}.rodape{margin:10px 30px;text-align:center}
/*# sourceMappingURL=main.e72b0968.css.map*/