@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);*{font-family:Lato,sans-serif}body{background-color:#eee;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.h1,.h2,h1,h2{font-size:1.5rem}.h3,.h4,h3,h4{font-size:1.125rem}.h5,h5{font-size:.9rem}.h6,h6{font-size:.75rem}ul{-webkit-padding-start:30px;padding-inline-start:30px}.badge-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.badge{background-color:#dbeafe;border-radius:.25rem;border-radius:500px;color:#1e40af;display:inline-block;font-size:.75rem;font-weight:600;line-height:1rem;padding:.125rem .625rem}.container{display:flex;justify-content:center}.content{display:flex;max-width:800px}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:1rem}.mb-0{margin-bottom:0}@media print{.h1,.h2,h1,h2{font-size:1.44rem!important}.h3,.h4,h3,h4{font-size:1.08rem!important}.h5,h5{font-size:.864rem!important}.h6,h6{font-size:.72rem!important}p{font-size:.75rem!important}ul{-webkit-padding-start:29px;padding-inline-start:29px}.badge-container{background-color:#f4f5f7!important;display:flex!important;gap:5px!important}.badge{color:#000;font-weight:400!important;padding:0;&:after{content:", "}}.sidebar{min-width:180px;-webkit-print-color-adjust:exact}body{margin:0;padding:0}@page{size:auto;margin:0;padding:0}.sidebar{padding-left:35px!important;padding-right:10px!important}.main{padding-left:10px!important;padding-right:35px!important}.pie-chart-container{margin:5px;max-width:40px!important}.pie-label{font-size:12px!important;margin-left:6px!important}}@media only screen and (max-width:600px){.content{flex-direction:column}}.main{background-color:#fff;min-height:100vh;padding-left:10px;padding-right:25px}.main-content{margin-left:10px;padding-top:30px}.section{font-size:.8rem;line-height:1.3;margin-top:5px;padding:0 10px}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6{color:#223545}section p{margin:5px 0 0}#cursos p{font-size:.7rem;margin:3px 0}#cursos a{color:red}#cursos a:visited{color:#a00}.date{color:#555;font-size:.7rem;margin:0}.xp{margin-top:5px}.text{font-size:.75rem}.certification-list{display:flex;flex-direction:column}@media only screen and (max-width:600px){.main{max-width:100%!important}}@media only screen and (max-width:345px){.contato-content{display:block;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important}.left,.right{align-items:center!important;display:flex;min-width:51%}}@media only screen and (max-width:400px){.chart-container{justify-content:center!important}}@media only screen and (max-width:600px){.sidebar{display:flex;justify-content:center;max-width:100%!important;min-height:auto!important;min-width:auto;padding-bottom:30px;padding-left:0!important;padding-right:0!important;width:100%!important}.sidebar-content{justify-content:center;text-align:center;width:100%}.contato-content{display:flex;justify-content:space-around}.contato p{display:initial!important}.contato div p{display:flex!important}.contato .left{align-items:flex-start}.contato .left,.contato .right{display:flex;flex-direction:column}.contato .right{align-items:flex-end}.chart-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-left:20px;margin-right:20px}}@media only screen and (min-width:601px) and (max-width:700px){.sidebar{min-width:180px!important;width:20%!important}}.sidebar{background-color:#223545;color:#eee;min-height:100vh;min-width:210px;padding-left:25px;padding-right:10px;width:30%}.sidebar-content{padding-top:30px}.contato p{align-items:center;display:flex;margin:5px 0}.contato-content{margin-top:12px}.contato p svg{margin-right:.2rem}.contato a{color:#5cf;text-decoration:none}.platform{margin-top:3px}.platform h6{font-size:.8rem}.platform p{font-size:.75rem;line-height:1.2}.chart-container{margin-top:30px}@media only screen and (max-width:400px){.pie-container{max-width:120px}.pie-chart-container{margin:5px;max-width:40px!important}.pie-label{font-size:12px!important;margin-left:6px!important}}@media only screen and (min-width:401px) and (max-width:570px){.pie-container{max-width:160px}}@media only screen and (min-width:571px) and (max-width:600px){.pie-container{max-width:180px}}.pie-container{display:flex;justify-content:center;padding:10px;width:80%}.pie-content{align-items:center;display:flex;width:100%}.pie-chart-container{margin:5px;max-width:50px}.pie-label{font-size:14px;margin-left:10px}
/*# sourceMappingURL=main.8995dc40.css.map*/