.template-front-index-ipca .top-indices .title{text-align:center}.template-front-index-ipca .top-indices .toolbar{display:inline-block;float:right;margin-bottom:30px}.template-front-index-ipca .top-indices .toolbar .category{align-items:center;display:flex;white-space:nowrap}.template-front-index-ipca .top-indices .toolbar .category>span{margin-right:20px}.template-front-index-ipca .top-indices h1{display:none;font-size:35px;margin-bottom:20px;text-transform:uppercase}.template-front-index-ipca .top-indices h2{font-size:18px;margin-bottom:20px;text-transform:uppercase}.template-front-index-ipca .top-indices .indices-grid{grid-gap:15px;display:grid;grid-template-columns:repeat(4,1fr);width:100%}@media (max-width:767px){.template-front-index-ipca .top-indices .indices-grid{grid-template-columns:1fr}}.template-front-index-ipca .top-indices .indices-grid .index-card{background-color:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,.1);color:unset;display:flex;flex-direction:column;text-decoration:none}.template-front-index-ipca .top-indices .indices-grid .index-card .header{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:15px 20px}.template-front-index-ipca .top-indices .indices-grid .index-card .header .image{flex:1}.template-front-index-ipca .top-indices .indices-grid .index-card .header .image i{display:block;height:32px;margin:0;padding:0;width:32px}.template-front-index-ipca .top-indices .indices-grid .index-card .header .description{flex:3;text-align:left}@media (max-width:767px){.template-front-index-ipca .top-indices .indices-grid .index-card .header .description{flex:5}}.template-front-index-ipca .top-indices .indices-grid .index-card .header .description h2{display:block;font-size:16px;font-weight:700;line-height:1;margin-bottom:5px;padding:0;text-transform:uppercase}.template-front-index-ipca .top-indices .indices-grid .index-card .header .description p{color:#666;font-size:14px;text-transform:uppercase}.template-front-index-ipca .top-indices .indices-grid .index-card .body{color:#666;font-size:15px;line-height:1.6;padding:20px}.template-front-index-ipca .top-indices .indices-grid .index-card .body p{align-items:center;display:flex}.template-front-index-ipca .top-indices .indices-grid .index-card .body p img{height:13px;margin-right:5px;width:13px}.template-front-index-ipca .top-indices .indices-grid .index-card .body strong{color:#000;font-weight:700;margin-left:5px}.template-front-index-ipca .top-indices .indices-grid .index-card:hover{box-shadow:1px 1px 5px hsla(0,0%,44%,.68);opacity:.9}.template-front-index-ipca .questions{font-family:Nunito,sans-serif}.template-front-index-ipca .questions .box{padding:30px}.template-front-index-ipca .questions .box.especial{padding:0 0 20px}.template-front-index-ipca .questions .box .displayed-graph{margin:20px 0}.template-front-index-ipca .questions .section-sectors .container>.box:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.template-front-index-ipca .questions .section-sectors .container #compare-index-section{border-radius:0;border-top:none;margin:0}.template-front-index-ipca .questions .section-sectors .container #inflation-chart-section{border-top:none;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.template-front-index-ipca .questions .section-sectors .container #compare-index-section header .icon,.template-front-index-ipca .questions .section-sectors .container #inflation-chart-section header .icon{border-radius:0}.template-front-index-ipca .questions .title{color:#000;font-size:calc(100% + 6px);font-weight:700;letter-spacing:0;line-height:1.1}.template-front-index-ipca .questions .title+.description{margin-bottom:20px}.template-front-index-ipca .questions .title a{color:#a38c65;font-weight:700;text-decoration:underline;text-underline-offset:2px;transition:all .2s linear}.template-front-index-ipca .questions .ipca-article-section{margin-bottom:40px}.template-front-index-ipca .questions .ipca-article-section:last-child{margin-bottom:0}.template-front-index-ipca .questions .ipca-article-section header{margin-bottom:10px}.template-front-index-ipca .questions .description{color:#222;font-family:Nunito,sans-serif;font-size:calc(100% + 2px);font-style:normal;font-weight:400;line-height:1.5;margin-block-end:0;margin-block-start:0;word-break:break-word}.template-front-index-ipca .questions .description p{margin-bottom:1em;margin-top:0}.template-front-index-ipca .questions .description p:last-child{margin-bottom:0}.template-front-index-ipca .questions .description ul.ipca-article-list{margin-bottom:1em;margin-left:20px;margin-top:0;padding-left:1em}.template-front-index-ipca .questions .description ul.ipca-article-list:last-child{margin-bottom:0}.template-front-index-ipca .questions .description ul.ipca-article-list li{margin-top:10px}.template-front-index-ipca .questions .description ul.ipca-article-list li:first-child{margin-top:0}.template-front-index-ipca .questions .table{color:#212529;margin-bottom:1rem;width:100%}.template-front-index-ipca .questions .table td,.template-front-index-ipca .questions .table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.template-front-index-ipca .questions .table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.template-front-index-ipca .questions .table tbody+tbody{border-top:2px solid #dee2e6}.template-front-index-ipca .questions .table.table-bordered,.template-front-index-ipca .questions .table.table-bordered td,.template-front-index-ipca .questions .table.table-bordered th{border:1px solid #dee2e6}.template-front-index-ipca .questions .table.table-bordered thead td,.template-front-index-ipca .questions .table.table-bordered thead th{border-bottom-width:2px}.template-front-index-ipca .questions .table.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.template-front-index-ipca .questions .table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.template-front-index-ipca .questions .table-responsive-md>.table-bordered{border:0}.template-front-index-ipca .questions .label-mobile{align-items:center;color:#666;display:none;font-size:calc(100% - 6px);font-weight:700;letter-spacing:0;line-height:16px;margin-bottom:11px;text-align:center;text-transform:uppercase}.template-front-index-ipca .questions .label-mobile svg{margin-left:9px}@media (max-width:991px){.template-front-index-ipca .questions .label-mobile{display:flex}}.template-front-index-ipca .questions #compare-index-section .chart-disclaimer{margin-bottom:0;margin-top:20px}@media (max-width:767px){.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .container{margin:30px 0}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .container>br{display:none}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .container>.box:first-child{margin-bottom:0}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .container #compare-index-section{border-radius:0;border-top:none;box-shadow:0 0 10px rgba(0,0,0,.161);margin:0}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .container #inflation-chart-section{border-top:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 10px rgba(0,0,0,.161);margin-bottom:30px;margin-top:0}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .container #compare-index-section header .icon,.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .container #inflation-chart-section header .icon{border-radius:0}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box{margin-bottom:30px}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box:not(.especial){padding:20px}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box header{margin-bottom:4px;margin-top:0}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box header:has(+.description){margin-bottom:12px}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box header:has(+.label-mobile){margin-bottom:8px}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box header .title{font-size:calc(100% + 4px)}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box .label-mobile+.table-responsive-md,.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box header+.table-responsive-md{margin-top:0}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box .table-responsive-md{margin-bottom:24px}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box .table-responsive-md:last-child{margin-bottom:0}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box .description{font-size:100%;margin-block-end:20px;margin-bottom:20px}.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .box .description:last-child{margin-block-end:0;margin-bottom:0}.template-front-index-ipca #busca-avancada.page.index-single.questions #compare-index-section,.template-front-index-ipca #busca-avancada.page.index-single.questions #compare-index-section .content,.template-front-index-ipca #busca-avancada.page.index-single.questions #inflation-chart-section,.template-front-index-ipca #busca-avancada.page.index-single.questions #inflation-chart-section .content,.template-front-index-ipca #busca-avancada.page.index-single.questions .box,.template-front-index-ipca #busca-avancada.page.index-single.questions .box.especial,.template-front-index-ipca #busca-avancada.page.index-single.questions .box.especial .content,.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors,.template-front-index-ipca #busca-avancada.page.index-single.questions .section-sectors .container{overflow:visible}.template-front-index-ipca #busca-avancada.page.index-single.questions #cdi-chart.displayed-graph,.template-front-index-ipca #busca-avancada.page.index-single.questions #chart-inflation.displayed-graph,.template-front-index-ipca #busca-avancada.page.index-single.questions #chart-profitability.displayed-graph,.template-front-index-ipca #busca-avancada.page.index-single.questions #compare-index-section .displayed-graph,.template-front-index-ipca #busca-avancada.page.index-single.questions #inflation-chart-section .displayed-graph,.template-front-index-ipca #busca-avancada.page.index-single.questions .box .displayed-graph{overflow:visible!important}.template-front-index-ipca #busca-avancada.page.index-single.questions #cdi-chart.displayed-graph,.template-front-index-ipca #busca-avancada.page.index-single.questions #chart-inflation.displayed-graph,.template-front-index-ipca #busca-avancada.page.index-single.questions #chart-profitability.displayed-graph{max-width:100%;position:relative;width:100%}}
