body{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;overflow-x:hidden;font-size:.875rem;font-weight:400;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:flex;flex-wrap:wrap;flex-direction:column;background-color:#f3f4f6}body img,body figure,body iframe{width:100%;height:auto;display:block;border:none;margin:0;padding:0}p{margin:0;padding:0}ul{list-style:none}input,textarea,select{border:none;font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;outline:none}a{color:#012061}a,button{border:none;outline:none;cursor:pointer;text-decoration:none;font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;transition:all 400ms linear}a:hover,button:hover,:hover{-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;transition:all 400ms linear}address{font-style:normal}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0;border:none;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p,blockquote,address,big,cite,code,em,font,img,small,strike,sub,sup,li,ol,ul,fieldset,form,label,legend,button,table,caption,tr,th,td{border:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;font-weight:normal}blockquote::before,blockquote::after{content:""}header{z-index:10000;float:left;top:0;width:100%;position:relative}@media(max-width: 960px){header{position:sticky}}main{float:left;width:100%;position:relative}footer{float:left;width:100%;position:relative}.caixa{float:left;position:relative}.relativo{float:left;width:100%;position:relative}.mostra{overflow:visible !important}.secao-topo{overflow:visible !important;padding:1rem 1rem 0rem 1rem}@media(max-width: 1100px){.secao-topo{padding:0}}.bloco-topo{float:left;width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem 0.9375rem;justify-content:space-between;padding:1rem 1.875rem;border-radius:624.9375rem;background-color:#fff;box-shadow:0px 14px 24px 0px rgba(1,32,97,.1);position:relative}.bloco-topo::before{content:"";z-index:999;top:0;left:0;width:100%;height:100%;position:absolute;background-color:#fff;border-radius:624.9375rem}@media(max-width: 1100px){.bloco-topo{border-radius:0;box-shadow:none}.bloco-topo::before{border-radius:0}}.bl-logo{float:left;display:flex;align-items:center;gap:2.0625rem;position:relative}.logo a{z-index:1000;float:left;position:relative}.logo a img{width:8.4375rem}.bl-links-sistema{z-index:999;float:left;display:grid;position:relative}@media(max-width: 600px){.bl-links-sistema{display:none}}.bl-links-sistema label{z-index:1;float:left;cursor:pointer;color:#fff;font-size:.875rem;letter-spacing:.0125rem;display:flex;align-items:center;gap:.5rem;overflow:hidden;padding:0.625rem 0.75rem;border-radius:.5rem;background-color:#012061;position:relative}.bl-links-sistema label i,.bl-links-sistema label span{font-size:.8125rem}.bl-links-sistema input{float:left;z-index:-9999;left:-9999;opacity:0;position:absolute}.boxlinks{float:left;height:0;overflow:hidden;top:1.875rem;position:absolute}.boxlinks ul{float:left;width:max-content;display:grid;gap:.4375rem;padding:0.9375rem 0rem;position:relative;background-color:#012061}.boxlinks ul li a{float:left;color:#fff;font-size:.9375rem;letter-spacing:.0125rem;padding:0.3125rem 0.75rem;position:relative}.bl-links-sistema input[name=boxlinks]:checked~.boxlinks{height:auto}.midias-topo{z-index:999;float:left;position:relative}.midias-topo ul{float:left;padding:0;display:flex;flex-wrap:wrap;gap:1.5vw;position:relative}.midias-topo ul li a{float:left;color:#012061;font-size:1.5rem;position:relative}.midias-topo ul li a:hover{opacity:.7}@media(max-width: 1350px){.midias-topo{display:none}}.botoes{float:left;position:relative}.acesso-menu{display:none !important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.list-auto,.list-auto ul{list-style:none;margin:0;padding:0}.list-auto>li{display:block;position:static}.desk{float:left;width:100%;position:relative}.desk>nav>ul.list-auto{z-index:1001;width:100%;display:flex;align-items:center;justify-content:space-between;gap:.625rem 2.5rem;margin:0;padding:0}@media(max-width: 1920px){.desk>nav>ul.list-auto{gap:.625rem 2.5vw}}.desk>nav>ul.list-auto>li{display:block;position:static}.desk>nav>ul.list-auto>li{z-index:999}.desk>nav>ul.list-auto>li>a,.desk>nav>ul.list-auto>li>label.lab{order:2;z-index:3;cursor:pointer;color:#6b7280;font-size:1rem;font-weight:500;display:flex;align-items:center;gap:.625rem;padding:0rem;text-decoration:none;position:relative;-webkit-transition:all 10ms linear;-moz-transition:all 10ms linear;-o-transition:all 10ms linear;-ms-transition:all 10ms linear;transition:all 10ms linear}.desk>nav>ul.list-auto>li>a .sub-icon,.desk>nav>ul.list-auto>li>label.lab .sub-icon{display:block;font-size:.625rem;transform:rotate(90deg);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;transition:all 200ms ease-out}.desk>nav>ul.list-auto>li>a i,.desk>nav>ul.list-auto>li>a span,.desk>nav>ul.list-auto>li>label.lab i,.desk>nav>ul.list-auto>li>label.lab span{margin-top:-0.0625rem;font-size:1.125rem}.desk>nav>ul.list-auto>li>a .material-symbols-outlined,.desk>nav>ul.list-auto>li>label.lab .material-symbols-outlined{font-size:1.375rem;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.desk>nav>ul.list-auto>li>a:before,.desk>nav>ul.list-auto>li>label.lab:before{content:"";left:50%;bottom:-0.125rem;width:0;height:.125rem;transform:translateX(-50%);position:absolute;background-color:#012061;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.desk>nav>ul.list-auto>li>a:hover,.desk>nav>ul.list-auto>li>label.lab:hover{color:#012061;font-weight:700}.desk>nav>ul.list-auto>li>a:hover:before,.desk>nav>ul.list-auto>li>label.lab:hover:before{width:100%}.checkmobile{opacity:0;left:-9999px;visibility:hidden;position:absolute}input#control-nav{opacity:0;left:-9999px;visibility:hidden;position:absolute}.sub{float:left;position:relative !important}.sub>.sublista{position:absolute;top:100%;left:0;display:none;flex-wrap:wrap;width:fit-content;background:#012061;border-radius:.625rem;box-shadow:0px 4px 6px 0px rgba(0,0,0,.05),0px 10px 15px -3px rgba(0,0,0,.1);overflow:hidden}.sub>.sublista>li{float:left;width:100%;position:relative}.sub>.sublista>li>a{float:left;width:100%;display:flex;align-items:center;gap:.625rem;color:#fff;font-size:.875rem;white-space:nowrap;text-decoration:none;padding:0.75rem 0.9375rem;position:relative}.sub>.sublista>li>a i,.sub>.sublista>li>a span{font-size:1rem;margin-top:-0.1875rem;display:block}.sub>.sublista>li>a .material-symbols-outlined{font-size:1.3125rem;margin-top:-0.1875rem;display:block;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.sub>.sublista>li>a:hover{color:#fff;background-color:#475467}@media(min-width: 60rem){.sub:hover>.sublista{display:flex}}@media screen and (max-width: 1100px){.acesso-menu{display:block !important}.desk nav{left:0;top:0;z-index:998;width:100%;height:100svh;display:flex !important;flex-wrap:wrap;position:fixed;overflow-x:auto;padding:6.25rem 1.875rem 3.125rem 1.875rem;background-color:#111928;-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}input#control-nav:checked~nav,input#control-nav:checked~.desk nav{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease}.control-nav{z-index:10000;position:relative;display:block;width:1.4375rem;padding:0.3125rem 0rem;border:solid #012061;border-width:.125rem 0;cursor:pointer}.control-nav:before{content:"";display:block;height:.125rem;background:#012061;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;transition:all 400ms linear}.control-nav:after{content:"";top:-0.125rem;left:0;width:100%;height:.125rem;position:absolute;background-color:#012061;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;transition:all 400ms linear}.control-nav-close{z-index:7;right:0;top:0;bottom:0;left:0;display:none;position:fixed;background:rgba(0,0,0,.4)}input#control-nav{visibility:visible}input#control-nav:checked~.control-nav{border-color:rgba(0,0,0,0)}input#control-nav:checked~.control-nav:before{background:#000;transform:translateY(-160%) rotate(40deg)}input#control-nav:checked~.control-nav:after{background:#000;transform:translateY(160%) rotate(-40deg)}input#control-nav:checked~nav,input#control-nav:checked~.control-nav-close{display:block}.desk>nav>ul.list-auto{flex-wrap:wrap;flex-direction:column;justify-content:space-evenly}.desk>nav>ul.list-auto>li{width:100%;display:block;position:relative}.lab{display:flex;align-items:center;justify-content:space-between}.desk>nav>ul.list-auto>li>label.lab{color:#fff;font-size:1.25rem;font-weight:300}.desk>nav>ul.list-auto>li>label.lab:hover{color:#fff;font-weight:300}.desk>nav>ul.list-auto>li>label.lab:hover::before{display:none}.desk>nav>ul.list-auto>li input.checkmobile:checked~.lab{color:#fff;background-color:rgba(0,0,0,0)}.desk>nav>ul.list-auto>li input.checkmobile:checked~.lab .sub-icon{color:#fff;transform:rotate(-90deg);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;transition:all 200ms ease-out}.desk>nav>ul.list-auto>li>a{color:#fff;font-size:1.125rem;font-weight:300;padding:0.625rem 0rem}.desk>nav>ul.list-auto>li>a:before,.desk>nav>ul.list-auto>li>a:after{display:none}.desk>nav>ul.list-auto>li>a:hover{color:#fff}.sub>.sublista{top:0;width:100%;gap:.625rem;padding:0.625rem 0.8125rem;border-radius:0;background-color:#6b7280;position:relative}.sub>.sublista>li>a{color:#fff}input.checkmobile:checked~.sublista{display:flex}}