.tab{align-items:center;background-color:#e1e6f5;border:initial;border-radius:1000px;color:#005ac2;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:46px;justify-content:center;justify-items:center;line-height:16px;min-width:197px;outline:0;padding:0 28px;position:relative;text-align:center;text-transform:uppercase;width:-moz-fit-content!important;width:fit-content!important}.tab,.tab:before{transition:all .3s ease-in-out}.tab:before{border-left:13px solid transparent;border-right:13px solid transparent;border-top:7px solid transparent;bottom:-15px;content:"";display:block;height:15px;left:50%;position:absolute;transform:translateX(-50%);width:15px}.tab:hover{background-color:#b1ecfb}.tab.active,.tab.ativo{background-color:#005ac2;color:#fff}.tab.active:before,.tab.ativo:before{border-top:7px solid #005ac2}.form-style{background-color:#f0f3fa;border:2px solid #f0f3fa;border-radius:100px;color:#1e1e7b;font-size:16px;font-weight:400;height:60px;line-height:16px;padding:0 33px;transition:all .3s ease-in-out;width:100%}.form-style::-moz-placeholder{color:#1e1e7b}.form-style::placeholder{color:#1e1e7b}.form-style:focus,.form-style:hover{background-color:#fff;border-color:#b1ecfb}textarea.form-style{border-radius:30px;margin:0;min-height:156px;padding:22px 30px;resize:none}.wpcf7-not-valid-tip{color:#dc3232!important;font-size:15px;transform:translateY(-12px) translateX(5px)}.wpcf7-form-control-wrap[data-name=mensagem] .wpcf7-not-valid-tip{transform:translateX(5px)}.wpcf7 form .wpcf7-response-output{border-color:#ffb900;color:#1e1e7b;font-size:20px;margin:1em 0 0}.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7-list-item{font-size:16px;font-weight:400;margin:15px 0 20px}.wpcf7-list-item label{align-items:center;display:flex}.wpcf7-list-item span{line-height:19px}.wpcf7-spinner-container{position:relative}.wpcf7-spinner-container .wpcf7-spinner{bottom:-30px;left:0;position:absolute}.section-central-conteudos-titulo{padding-bottom:100px}.section-central-conteudos-titulo .swiper-abas{margin-top:13px;overflow:visible;padding:15px 0}.section-central-conteudos-titulo .swiper-abas .swiper-slide{width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){.section-central-conteudos-titulo{padding-bottom:40px}}.section-central-conteudos-conteudos .cat-container{row-gap:100px}.section-central-conteudos-conteudos .cat-container .cat-wrapper .line{background-color:#e1e6f5;height:2px;margin:12px 0 32px;width:100%}.section-central-conteudos-conteudos .cat-container .cat-wrapper .row{row-gap:60px}.section-central-conteudos-conteudos .cat-container .cat-wrapper .row img{aspect-ratio:337/237;-o-object-fit:cover;object-fit:cover;width:100%}.section-central-conteudos-conteudos .cat-container .cat-wrapper .row .ghost-btn{margin-top:13px}.section-central-conteudos-conteudos .cat-container .cat-wrapper .row .ghost-btn svg{min-width:15px}.section-central-conteudos-conteudos .cat-container .cat-wrapper .load-more-wrapper{margin-top:3rem}.section-central-conteudos-conteudos .cat-container .cat-wrapper .load-more-wrapper:has(button[style="display: none;"]){margin-top:0!important}@media screen and (max-width:767px){.section-central-conteudos-conteudos .cat-container{gap:60px}.section-central-conteudos-conteudos .cat-container .cat-wrapper .row{row-gap:30px}.section-central-conteudos-conteudos .cat-container .cat-wrapper .load-more-wrapper{margin-top:1.5rem}}.section-compliance-politicas{background-color:#1e1e7b}.section-compliance-politicas .politica{border-top:3px solid #153090;padding:18px 0}.section-compliance-politicas .politica select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#112c82;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none' viewBox='0 0 14 9'%3E%3Cpath stroke='%23fff' stroke-width='2' d='m12.707.707-6 6-6-6'/%3E%3C/svg%3E");background-position:calc(100% - 30px);background-repeat:no-repeat;background-size:20px 8.5px;border:initial;color:#fff;min-width:220px;width:220px}.section-compliance-politicas .politica .ghost-btn{width:196px}.section-compliance-politicas .politica:last-child{border-bottom:3px solid #153090}@media screen and (max-width:767px){.section-compliance-politicas .politicas{margin-top:40px}.section-compliance-politicas .politicas select{margin-top:20px}}