body{font-family:'Roboto',sans-serif;color:#1469ad}.pf-section-title{text-align:center}.pf-section-title h3{font-weight:600}.pf-section-title p{color:#929292;padding:10px 200px}#pf-nome-portal{color:#1469ad}.btn-primary{background-color:#1469ad;border-color:#1469ad}.pf-material-icons.md-14{font-size:14px}.pf-material-icons.md-16{font-size:16px}.pf-material-icons.md-18{font-size:18px}.pf-material-icons.md-24{font-size:24px}.pf-material-icons.md-36{font-size:36px}.pf-material-icons.md-48{font-size:48px}.accordion-item{background:#fff;border:0;margin:10px}.accordion-header .accordion-button{background:#fff;font-weight:500;color:#088cda}.pf-header-principal{box-shadow:0 0 10px #c7d7ff}.pf-logo-desc a:first-child{color:#1d62fd!important;font-size:18px;background:#edf1fd;text-align:center;border-radius:25px;padding:0 30px}.pf-logo-desc a:last-child{text-align:center}.navbar-nav .nav-item{padding-left:1rem;padding-right:1rem}.navbar-nav .nav-item .nav-link,.navbar-nav .nav-item .nav-link .btn,a.dropdown-item{font-weight:500}section.pf-main-banner{background:linear-gradient(180deg,rgba(236,240,253,0) 0,rgba(236,240,253,0.53) 14.32%,#ecf0fd 45.83%,rgba(236,240,253,0.43) 84.33%,rgba(236,240,253,0) 100%)}.pf-main-banner img{animation:up-down 2s ease-in-out infinite alternate-reverse both}.pf-servicos-nav.nav-pills .nav-link.active,.nav-pills .show>.nav-link{border-radius:30px;color:#2269ff;background-color:#7aaeff73}.pf-cards .card{border-width:0;border-radius:10px;box-shadow:0 2px 2px #eaeaea;height:200px;margin:20px 0}.pf-cards .card-body{text-align:center;padding:3.2rem .1rem}.pf-cards .card-title{margin-bottom:1.2rem}.pf-cards .card-title i{font-size:38px;color:#383838}.pf-cards .card-text{font-size:16px;font-weight:600;color:#383838}.pf-cards span{position:absolute;left:0;top:0;padding:20px;height:100%;text-align:justify;background:rgb(0 16 74 / 90%);border-radius:10px;color:#fff;transition:2s;opacity:0;transition:all .5s ease-in-out;cursor:pointer}.pf-cards .card:hover span{opacity:1}.mi-cards{filter:invert(0.5) sepia(1) saturate(10) hue-rotate(194deg)}.pf-faq{background:linear-gradient(180deg,rgba(236,240,253,0) 0,rgba(236,240,253,0.53) 14.32%,#ecf0fd 45.83%,rgba(236,240,253,0.43) 84.33%,rgba(236,240,253,0) 100%)}footer.pf-footer{background:aliceblue;box-shadow:0 0 9px #f0f8ff}footer.pf-footer .container-fluid{background:#1469ad}.pf-footer-logo-prefeitura img{height:80px;width:80px;margin-right:20px}.pf-footer-logo-portalfacil img{height:40px}footer.pf-footer .pf-logo-desc a:first-child{color:#1376bc!important;font-size:18px;text-align:center;border-radius:25px;padding:0;background:#fff0}footer.pf-footer .pf-logo-desc a:last-child{color:#737373}.pf-footer-bottom div{color:#fff}#carouselGraficos .carousel-inner{height:400px}#carouselGraficos .carousel-control-next,#carouselGraficos .carousel-control-prev,#carouselGraficos .carousel-indicators{filter:invert(100%)}#carouselGraficos .carousel-control-next-icon,#carouselGraficos .carousel-control-prev-icon{background-color:#000}#carouselGraficos .carousel-control-next,#carouselGraficos .carousel-control-prev{width:10%}iframe.pf-iframe{width:100%;height:100%}#pf-modalIframe .modal-body{padding:0}iframe.pf-iframelogin{width:100%;height:490px}#pf-modal-login .modal-body{padding:0}#iframe-google{width:100%}@media(max-width:767.98px){#carouselDataStudio iframe{height:auto}}@media(max-width:991.98px){section.pf-main-banner{padding:20px 0}.pf-main-banner .display-5{font-size:18px;padding-top:20px}.pf-main-banner .lead{font-size:13px}.pf-faq section p{font-size:10px;padding:10px 10px}}