html{scroll-behavior:smooth}#geral{overflow:initial}#faq .hero{margin-bottom:60px;position:relative}#faq .hero .search{position:absolute;bottom:-30px;max-width:1100px;width:100%;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:center}#faq .hero .search #btn_search_faq{position:absolute;font-size:20px;top:0;right:0;color:#333;cursor:pointer;height:60px;width:60px;line-height:60px;text-align:center;background:none;border:0}#faq .hero .search input{height:60px;border:1px solid #f0edea;padding-left:30px;padding-right:60px;color:#333}#faq .hero .search input:focus{box-shadow:none;border:1px solid #bbb}#faq .hero .search input::placeholder{color:#333 !important}#faq .hero .search #resultado_faq{position:absolute;top:57px;background:#fff;border:1px solid #bbb;left:0;right:0;z-index:1;padding:10px;border-radius:0 0 5px 5px}#faq .hero .search #resultado_faq a{display:flex;flex-direction:column;padding:10px;border-bottom:1px solid #eee}#faq .hero .search #resultado_faq a:last-child{border-bottom:none}#faq .hero .search #resultado_faq a small{font-size:.875em;color:#4f4f4f;line-height:1.4}#faq .hero .search #resultado_faq a:hover{background:#f9f9f9;text-decoration:none}#faq .hero .search #resultado_faq a:hover span{text-decoration:underline}#faq .hero .search .sugestoes{margin-top:25px}#faq .hero .search .sugestoes span{text-transform:uppercase;font-size:13px;background:#f0edea;border-radius:10px;margin-right:14px;padding:3px 20px}#faq .hero .search .sugestoes span:first-child{background:rgba(0,0,0,0);margin-right:0}#faq .hero .search .sugestoes span:last-child{margin-right:0}#faq .hero .form-back{border:1px solid #bbb;border-radius:5px;width:32px;height:32px;display:flex;justify-content:center;align-items:center;margin-right:14px}#faq .hero .breadcrumb{position:relative;z-index:2;background-color:#f0edea;padding:8px 0 0 0}#faq .item{padding:26px;background:#fff;border-radius:20px;border:none}#faq .item .resposta{padding:0}#faq.i .hero{padding:40px 0;margin-bottom:50px}#faq.i .hero .search{position:relative;bottom:0}#faq.i .hero .search input{font-size:14px}#faq.i h2{font-size:20px}#faq #leitura{padding-bottom:60px;counter-reset:section}#faq #leitura h3{font-size:20px;border-bottom:1px solid #eee;padding-bottom:12px;margin-bottom:30px}#faq #leitura .listagem{padding-bottom:40px}#faq #leitura .listagem .faq_item{display:block;border-bottom:1px solid #eee;transition:all .25s ease;margin-bottom:30px;padding-bottom:30px;align-items:center}#faq #leitura .footer{display:flex;justify-content:space-between;border-top:1px solid #eee;padding-top:16px;margin-top:30px;width:100%}#faq #paginacao{display:flex;text-align:center;justify-content:center}#faq #paginacao ul{display:flex;margin-bottom:0}#faq #paginacao ul li{list-style:none}#faq #paginacao ul li.active a{background:#f0edea;border:1px solid #f0edea}#faq #paginacao ul li a{display:inline-flex;justify-content:center;align-items:center;border:1px solid #ddd;border-radius:50%;height:30px;width:30px;margin:0 4px}#faq #paginacao span{display:flex;align-items:center}#faq #paginacao span a{font-size:20px;line-height:28px;color:#333}#faq #paginacao span a:hover{text-decoration:none}#faq #paginacao span a.disabled{cursor:default;color:#ddd;pointer-events:none}@media screen and (max-width: 800px){#faq.i .hero{margin-bottom:40px}#faq.i .hero .form-back{min-width:32px}#faq.i .hero .left{display:flex;flex-direction:column-reverse}#faq.i .hero .left .breadcrumb{padding:0 0 14px 0}#faq.i .hero .search{margin-top:20px;width:100%}#faq .hero .search{width:90vw;bottom:-30px}#faq .hero .search input{font-size:14px}#faq .hero .search .sugestoes{display:none}}/*# sourceMappingURL=faq.css.map */
