.footer{background:rgb(var(--cci-azul-escuro));transition:300ms ease}.footer .navbar-nav{--bs-nav-link-font-size:1rem;--bs-nav-link-color:var(--bs-light);--bs-nav-link-font-weight:400;--bs-nav-link-hover-color:rgb(var(--bs-light-rgb),.8)}.footer .navbar-nav:not(.nav-social) .nav-link::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:2px;background-color:rgb(var(--cci-azul));opacity:0;transform:translateY(5px);transition:opacity .3s ease,transform .3s ease}.footer .navbar-nav .nav-link:hover::before,.footer .navbar-nav .nav-link:focus::before,.footer .navbar-nav .nav-link:active::before{opacity:1;transform:translateY(0)}.footer .nav-social .nav-link::before{height:100%;z-index:0}.footer .nav-social .nav-link svg{z-index:1;position:relative}.assinatura__link{text-decoration:none}.assinatura__link:hover{opacity:.7}.assinatura__axys{width:35px;height:15px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 182.74 72.57'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cg id='Camada_2' data-name='Camada 2'%3E%3Cg id='Camada_1-2' data-name='Camada 1'%3E%3Cpolygon class='cls-1' points='0 51.31 10.26 51.31 13.21 39.93 15.66 30.2 20.61 8.95 20.71 8.95 28.11 39 16.92 31.63 14.6 40.91 30.7 51.31 41.24 51.31 28.89 0.03 12.58 0.03 0 51.31'/%3E%3Cpath class='cls-1' d='M66.9,33A24.08,24.08,0,0,1,69,35a28.51,28.51,0,0,1,3,3.69,22,22,0,0,1,2.55,4.81,16.06,16.06,0,0,1,1.06,5.76v2.06H85.93V49.27a22.38,22.38,0,0,0-1-6.38,28.56,28.56,0,0,0-2.36-5.66,37.76,37.76,0,0,0-3.1-4.77,47.44,47.44,0,0,0-3.08-3.65c-.86-.91-1.31-1.36-1.9-1.89L66.9,33Zm6.74-7.82L65.3,31.88h0l-1,.75A29.79,29.79,0,0,0,61.79,35a28.53,28.53,0,0,0-3,3.69,22.43,22.43,0,0,0-2.55,4.81,17,17,0,0,0-1.06,5.76v2.06H44.87V49.27a22,22,0,0,1,1-6.38,28,28,0,0,1,2.36-5.66,37.73,37.73,0,0,1,3.09-4.77c1.1-1.41,2.12-2.62,3.1-3.65s1.76-1.78,2.36-2.33l.37-.32,8.41-6.74h0l.15-.12h0v0h0l0,0h0l.34-.27h0l.31-.25A30.55,30.55,0,0,0,69,16.32a29.2,29.2,0,0,0,3-3.69A22.15,22.15,0,0,0,74.6,7.8a16,16,0,0,0,1.06-5.75V0H85.93V2.05a22.28,22.28,0,0,1-1,6.38,28.91,28.91,0,0,1-2.36,5.67,36.1,36.1,0,0,1-3.1,4.75Q77.88,21,76.43,22.52c-1,1-1.76,1.77-2.37,2.32l-.42.37Zm-9.78-6.89a27.11,27.11,0,0,1-2.07-2,29.22,29.22,0,0,1-3-3.69A22.58,22.58,0,0,1,56.19,7.8a16.87,16.87,0,0,1-1.06-5.75V0H44.87V2.05a21.93,21.93,0,0,0,1,6.38,28.31,28.31,0,0,0,2.36,5.67,36.07,36.07,0,0,0,3.09,4.75,48,48,0,0,0,3.1,3.67c.86.9,1.28,1.4,1.85,1.93l7.63-6.13ZM93.27,0V35.93a15.21,15.21,0,0,0,1.22,6,15.39,15.39,0,0,0,14.18,9.4h15.4v5.13a5.14,5.14,0,0,1-2.52,4.45,5.29,5.29,0,0,1-2.62.68H95.32l0,10.27h23.63a15.12,15.12,0,0,0,6-1.22,15.29,15.29,0,0,0,8.18-8.17,15.29,15.29,0,0,0,1.21-6V0H124.07V41.06h-15.4a5.32,5.32,0,0,1-2.6-.68,5,5,0,0,1-1.85-1.85,5.24,5.24,0,0,1-.68-2.6V0Zm73,30.8a7.8,7.8,0,0,1,3.42.68,4.92,4.92,0,0,1,2.06,1.83,5,5,0,0,1,.68,2.62A5.1,5.1,0,0,1,170,40.38a5.43,5.43,0,0,1-2.62.68H140.65l0,10.27h26.66a15,15,0,0,0,6-1.22,15.18,15.18,0,0,0,8.18-8.18,15.34,15.34,0,0,0-8.18-20.18,15.21,15.21,0,0,0-6-1.22H157.07a8.12,8.12,0,0,1-3.42-.68,4.79,4.79,0,0,1-2.74-4.45,5.36,5.36,0,0,1,.69-2.62A5.12,5.12,0,0,1,153.44,11a5.05,5.05,0,0,1,2.61-.68h22.56l0-10.27H156.05a15.38,15.38,0,0,0-10.9,4.5A15.38,15.38,0,0,0,150,29.58a15.26,15.26,0,0,0,6,1.22Z'/%3E%3Cpath class='cls-1' d='M143.2,61.83l2.48,7.74,2.22-7.74h2.36l-.86,3.06,2,4.68,2.52-7.74h2.5l-3.66,10.62h-2.54l-1.86-4.34-1.4,4.34H144.3l-3.6-10.62Z'/%3E%3Cpath class='cls-1' d='M161.57,61.75c2.88,0,4.34.3,4.34,3.82,0,1.78-1,2.6-2.88,2.6h-3.78c0,2.12.64,2.42,2.16,2.42a24.75,24.75,0,0,0,4.3-.22V72a17.84,17.84,0,0,1-5.28.56c-2.7,0-3.5-1.46-3.5-5.46C156.93,62.47,158.25,61.75,161.57,61.75Zm1,4.6c.7,0,1-.3,1-.86,0-1.62-.26-1.84-1.9-1.84s-2.44.06-2.44,2.7Z'/%3E%3Cpath class='cls-1' d='M167.41,56.75h2.3v5.66a9.81,9.81,0,0,1,3.48-.74c3,0,3.48,2.42,3.48,5.52,0,2.94-.76,5.38-3.48,5.38a6.61,6.61,0,0,1-3.46-1.24l-.48,1.12h-1.84Zm5.32,13.76c1,0,1.62-.94,1.62-3.38,0-2.92-.6-3.52-1.62-3.52a8.84,8.84,0,0,0-3,.44v5.7A6.13,6.13,0,0,0,172.73,70.51Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.text-outline-footer{max-width:350px}.btn-acessibilidade{z-index:99}.header{--bs-bg-opacity:1;transition:all .4s ease;padding:0}.header .container-fluid{max-width:1728px}.logo{background-image:url("../img/logo.svg");width:230px;height:auto;aspect-ratio:20.7/3.2;background-repeat:no-repeat;transition:all 500ms ease;background-size:contain}.header .navbar{transition:all .4s ease;padding:.8rem 0}.header .nav-menu .nav-link{font-weight:400}.header .nav-menu .nav-link::before{content:"";position:absolute;right:0;bottom:0;width:100%;height:4px;background-color:rgb(var(--bf-red));opacity:0;transform:translateY(5px);transition:opacity .3s ease,transform .3s ease;outline:0;box-shadow:none;pointer-events:none}.header .nav-menu .nav-link:hover::before,.header .nav-menu .nav-link:focus::before,.header .nav-menu .nav-link:active::before{opacity:1;transform:translateY(0)}.header .nav-link:hover{outline:0;box-shadow:none}.header .dropdown-menu{--bs-dropdown-padding-x:.5rem;--bs-dropdown-font-size:.8rem;--bs-dropdown-border-radius:1rem;--bs-dropdown-border-width:0;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:rgb(var(--cci-azul));--bs-dropdown-item-padding-y:.5rem;--bs-dropdown-item-border-radius:.5rem;--bs-dropdown-link-hover-bg:rgba(var(--cci-azul),.4)}.navbar-toggler{color:var(--bs-btn-color);background:var(--bs-btn-bg)}.header .nav-link.dropdown-toggle svg,.btn-idioma svg{transition:all 200ms var(--animation-cubic)}.btn-idioma.show svg,.header .nav-link.dropdown-toggle.show svg{transform:rotate(-180deg)}@media screen and (max-width:991px){.header .btn-busca{width:100%;aspect-ratio:unset;border-radius:0!important}}@media screen and (min-width:992px){.header .dropdown-menu{box-shadow:var(--bs-box-shadow);top:97%}.header .nav-menu-institucional .nav-link{font-size:.75rem;--bs-nav-link-color:var(--bs-white);--bs-nav-link-hover-color:rgba(var(--bs-white-rgb),.8);--bs-navbar-active-color:rgba(var(--bs-white-rgb),.8);transition:all ease .3s}.header .btn-busca{--bs-btn-border-color:transparent}.header .dropdown-idioma .dropdown-menu{left:unset;right:0}}@media(min-width:1400px){.logo{width:320px}}@media(min-width:1600px){.header .container{max-width:1504px}.logo{width:350px}}@media(min-width:1920px){.header .container{max-width:1728px}}