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}.banner{background-color:#87ceeb;text-align:center}.banner img{width:100%}.botao{background-color:#a020f0;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin:32px 0;padding:32px}.botao:hover{color:#fafa5d}.campo-texto{margin:24px 0}.campo-texto label{display:block;font-size:24px;margin-bottom:8px}.campo-texto input{background-color:#f8f8ff;border:none;box-shadow:10px 10px 30px #0000;box-sizing:border-box;font-size:24px;padding:24px;width:100%}.lista-suspensa label{display:block;font-size:24px;margin-bottom:8px}.lista-suspensa select{background-color:#f8f8ff;border:none;box-shadow:10px 10px 30px #0000;box-sizing:border-box;font-size:24px;padding:24px;width:100%}.formulario{display:flex;justify-content:center;margin:88px 0}.formulario form{background-color:#f0fff0;border-radius:15%;box-shadow:8px 8px 16px #00000014;max-width:80%;padding:36px 64px}.colaborador{width:280px}.colaborador .cabecalho{background-color:#f0f0f0;border-radius:10px 10px 0 0}.colaborador img{border-radius:20%;bottom:-50px;position:relative;width:180px}.colaborador .rodape{background:#fff;border-radius:0 0 10px 10px;box-shadow:5px 5px 15px #00000014;padding-bottom:40px;padding-top:90px}.colaborador .rodape h4{color:#6278f7;font-size:1.5em;font-weight:700;line-height:22px;margin-bottom:8px}.colaborador .rodape h5{color:#212121;font-size:1em;line-height:22px;padding:0 16px}.time{padding:32px;text-align:center}.time h3{border-bottom:4px solid;display:inline-block;font-size:32px;padding-bottom:8px}.time .colaboradores{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:32px}.footer{display:block;margin-top:20px;position:relative}.footer ul li{display:inline-block;margin-right:32px;width:35px}img{width:100%}.footer ul{display:flex;margin:5em 6em;position:absolute}.footer div{display:flex;height:170px;justify-content:right}.footer p{color:#031c2c;font-family:Swanky and Moo Moo,cursive;font-size:1.5em;font-weight:400;margin:3em;position:absolute}@media screen and (max-width:800px){.footer ul{margin:1em;padding:0}.footer,.footer p{align-items:center}.footer p{font-size:.5em;margin:1em;padding:.5rem}}
/*# sourceMappingURL=main.9e863f98.css.map*/