@charset "UTF-8";/*!
 * Design System de Governo - DS-Gov
 * Templates
 * Versão 0.1.0
 * Suporte:
   - Serpro: DIDES/SUPSE/SESEP/SEDEP
 */@media screen{body{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body .page-wrapper{-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}}.skip-menu{list-style:none;position:absolute;width:100%}.skip-menu a{color:#fff;position:absolute;top:-200em}.skip-menu a:focus{background:#268744;border-radius:100px;left:20px;outline:0;padding:8px 24px;position:absolute;top:auto;z-index:11}.dropdown{position:relative;z-index:1}.dropdown .menu{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.22);box-shadow:0 3px 6px rgba(0,0,0,.22);display:none;position:absolute}.dropdown .menu .title{display:block;font-weight:600;padding:8px 16px}.dropdown .menu .item{background:#fff;border:0;display:block;padding:8px 16px;position:relative;text-align:left;width:100%}.dropdown .menu a.item,.dropdown .menu button.item{text-decoration:none}.dropdown .menu a.item:hover,.dropdown .menu button.item:hover{background:#dbe8fb}.dropdown .menu.is-active{display:block}.shadow-bottom{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}.page-header{background:#fff}.header-bar{align-items:center;-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:45px;margin:0 -8px;position:relative}.menu-hamburger{background:0 0;border:0;bottom:0;color:#1351b4;font-size:25px;left:0;padding:0 12px;position:absolute;text-decoration:none;top:0;z-index:1}.menu-hamburger:hover{color:#2670e8;text-decoration:none}.logo{align-items:center;bottom:0;-webkit-box-align:center;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.logo a{display:-webkit-box;display:-ms-flexbox;display:flex}.logo a:hover{text-decoration:none}.logo img{max-width:64px}.logo .name{color:#071d41;display:none;font-size:14px;font-weight:700}.logo .description{color:#555;display:none;font-size:12px;font-weight:600}.language{z-index:4}.language .trigger{align-items:center;background:0 0;border:0;-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;font-size:12px;font-weight:600}.language .trigger .arrow{font-size:10px;margin-left:8px}.language .menu{border-top:1px solid #ffcd07;margin:8px 0 0;right:0}.language .menu .title{border-bottom:1px solid #ccc;font-size:14px;font-style:italic;font-weight:600;margin:16px 16px 8px;padding:0}.language .menu .item{white-space:nowrap}.language .menu .item.is-active{color:#1351b4;font-weight:600}.quicklinks{align-items:center;-webkit-box-align:center;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:48px;position:relative}.quicklinks .login{align-items:center;-webkit-box-align:center;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center}.quicklinks .login:hover [class*=fa-]{color:#2670e8}.quicklinks .login [class*=fa-]{color:#1351b4}.quicklinks .login span{display:none;font-size:12px;font-weight:600;margin-left:8px}.quicklinks .legislation{color:#333;display:none;font-size:12px;font-weight:600;margin-left:20px}.quicklinks .language{display:none;margin-left:16px}.quicklinks .contrast{display:none;margin-left:16px}.search{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:3}.search .field{-webkit-box-flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1;flex:1}.search .field input{background:#ededed;border:0;-webkit-box-flex:1;display:none;-ms-flex:1;flex:1;padding:16px}.search .field input::-webkit-input-placeholder{color:#555;font-size:14px;font-style:italic;font-weight:400;opacity:1}.search .field input::-moz-placeholder{color:#555;font-size:14px;font-style:italic;font-weight:400;opacity:1}.search .field input:-ms-input-placeholder{color:#555;font-size:14px;font-style:italic;font-weight:400;opacity:1}.search .field input::-ms-input-placeholder{color:#555;font-size:14px;font-style:italic;font-weight:400;opacity:1}.search .field input::placeholder{color:#555;font-size:14px;font-style:italic;font-weight:400;opacity:1}.search .field button{background:0 0;border:0;color:#1351b4;padding:0 12px}.search .field button:hover{background:#dbe8fb}.search .close{background:0 0;border:0;bottom:0;display:none;padding:0 12px;position:absolute;right:4px;top:0}.search.is-active{left:0}.search.is-active .field{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);left:0;position:absolute;right:0;top:100%}.search.is-active .field input{display:block}.search.is-active .field button{background:#ededed}.search.is-active .close{display:block}.system-bar{align-items:center;-webkit-box-align:center;-ms-flex-align:center;height:60px}.timeout{display:none}.timeout .session{font-size:12px;font-weight:600}.timeout .timer{font-size:12px;font-weight:500}.user-bar{align-items:center;-webkit-box-align:center;display:none;-ms-flex-align:center}.avatar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:40px;position:relative}.avatar img{max-width:40px}.avatar+.badge{background:#e60000;border-radius:50%;color:#fff;font-size:11px;font-weight:700;height:18px;left:-8px;margin-right:-8px;position:relative;top:-12px;width:18px}.configs .trigger{align-items:center;background:0 0;border:0;-webkit-box-align:center;color:#1351b4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center}.configs .trigger .arrow{background:#ededed;border-radius:50%;font-size:11px;height:17px;width:17px}.configs .menu{margin:9px -14px 0 0;right:0}.configs .menu .name{font-weight:600;white-space:nowrap}.configs .menu .email{font-size:13px;font-weight:500;white-space:nowrap}.configs .menu .account{border-top:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;margin:-8px -16px}.configs .menu .account>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.configs .menu .account>:not(:last-child){border-right:1px solid #ededed}.configs .menu .account a{display:block;padding:8px 16px;text-decoration:none}.configs .menu .account a:hover{background:#dbe8fb}.configs .menu.is-active::after{border:solid transparent;border-bottom-color:#333;border-width:12px;bottom:100%;content:"";height:0;pointer-events:none;position:absolute;right:16px;width:0}.logout{align-items:center;background:#1351b4;border:1px solid #1351b4;border-radius:100px;-webkit-box-align:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;font-size:12px;font-weight:600;height:32px;margin-left:16px;padding:0 24px;text-align:center}.logout:hover{background:#2670e8;border-color:#2670e8}.bookmarks{margin-left:12px}.bookmarks .trigger{align-items:center;background:0 0;border:0;border-radius:50%;-webkit-box-align:center;-webkit-box-pack:center;color:#1351b4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;-ms-flex-pack:center;height:32px;justify-content:center;padding:0;width:32px}.bookmarks .trigger:hover{background:#dbe8fb}.bookmarks .menu{margin:15px -12px 0 0;padding:16px;right:0}.bookmarks .menu .title{font-size:12px;font-weight:600;padding-left:0;padding-right:0}.bookmarks .menu.is-active::after{border:solid transparent;border-bottom-color:#333;border-width:12px;bottom:100%;content:"";height:0;pointer-events:none;position:absolute;right:16px;width:0}.bookmarks .list{-webkit-columns:5;-moz-columns:5;columns:5}.bookmarks .list .item{padding:0}.bookmarks .bookmark{display:inline-block;margin:16px 0 0}.bookmarks .bookmark:hover{text-decoration:none}.bookmarks .bookmark:hover .brand{border-color:#2670e8}.bookmarks .bookmark:hover .name{color:#2670e8}.bookmarks .brand{background:#f8f8f8;border:1px solid #ccc;height:42px;width:58px}.bookmarks .name{color:#555;display:block;font-size:9px;font-weight:500;margin-top:4px;text-align:center}.bookmarks .more{font-size:10px;font-weight:600;margin-top:16px;text-align:center;text-decoration:underline}.social-network{border-top:1px solid #ededed;margin:0;padding:8px;text-transform:uppercase}.social-network span{display:block;font-size:14px;font-weight:700;margin-right:20px}.social-network ul{display:inline-block;margin:0;padding:0}.social-network ul li{display:inline-block;margin:0;padding:0}.social-network ul li:first-child a{padding-left:0}.social-network ul li:last-child a{padding-right:0}.social-network ul li a{color:#1351b4;display:inline-block;padding:8px 16px}.links{border-top:1px solid #ededed;font-size:14px;padding:8px;position:relative}.links span{display:block;font-weight:700;margin:8px 0;text-transform:uppercase}.links a{align-items:center;-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;padding:4px 0}.links a [class*=fa-]{margin-left:8px}.navigation{position:relative;z-index:2}.navigation ul{list-style:none}.navigation .wrapper{background:#fff;border-top:1px solid #ffcd07;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;-ms-flex-direction:column;flex-direction:column;left:0;min-height:calc(100vh - 45px);position:absolute;right:0;z-index:1}.navigation .wrapper>div:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.navigation .header-bar{background:#f8f8f8;margin:0 -8px;min-height:64px}.navigation .nav-logo{width:100%}.navigation .nav-logo .logo{align-items:flex-start;-webkit-box-align:start;-webkit-box-direction:reverse;-webkit-box-orient:vertical;display:none;-ms-flex-align:start;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 16px}.navigation .nav-logo button{align-items:center;background:0 0;border:0;-webkit-box-align:center;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-box-pack:end;display:none;-ms-flex-align:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;font-size:26px;justify-content:flex-end;margin:0 8px}.navigation .nav-logo button [class*=fa-]{color:#1351b4;margin-right:16px}.navigation .nav-logo button img{-webkit-filter:invert(70%);filter:invert(70%);max-width:64px}.navigation .nav-logo .is-active{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:64px}.navigation .logo{display:block;padding:0 8px;position:static;text-align:left}.navigation .logo a{display:none}.navigation .logo .name{display:block}.navigation .logo .description{display:block}.navigation .nav-avatar .configs{padding:12px 8px 8px}.navigation .nav-avatar .configs .menu{right:auto}.navigation .nav-avatar .configs .is-active::after{content:none}.navigation .bookmarks{margin-right:12px}.navigation .bookmarks .menu{margin:9px 0 0;padding-top:4px}.navigation .bookmarks .menu::after{content:none}.navigation .bookmarks .list{-webkit-columns:4;-moz-columns:4;columns:4}.navigation .bookmarks .title{padding-bottom:0}.navigation .bookmarks .item{padding:16px 0 0}.navigation .bookmarks .bookmark{-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}.navigation .nav-configs{margin-left:-8px;margin-right:-8px}.navigation .nav-configs .menu{padding-bottom:16px}.navigation .nav-configs .menu .user .name{font-weight:600}.navigation .nav-configs .menu .user .email{font-size:14px;font-style:italic}.navigation .nav-configs .menu .title{border-bottom:1px solid #ccc;display:block;padding:12px 16px}.navigation .nav-configs .menu .item{color:#555;display:block;padding:8px 16px}.navigation .nav-configs .menu .item:hover{background:#dbe8fb;text-decoration:none}.navigation .items{-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin:16px -8px;overflow-y:auto;position:relative}.navigation .govbr,.navigation .local{margin:0;padding:0}.navigation .govbr .logo{margin-top:16px;position:relative}.navigation .govbr .logo img{-webkit-filter:invert(70%);filter:invert(70%);max-width:64px}.navigation .govbr .logo::before{background:#ccc;content:"";height:1px;left:0;position:absolute;right:0;top:-8px;width:100%}.navigation .item{margin:0;padding:0}.navigation .item a,.navigation .item button{align-items:center;background:0 0;border:0;-webkit-box-align:center;-webkit-box-pack:justify;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:justify;font-weight:400;justify-content:space-between;padding:8px 16px;text-align:left;text-decoration:none;width:100%}.navigation .item a [class*=fa-],.navigation .item button [class*=fa-]{color:#1351b4}.navigation .item.is-active>a,.navigation .item.is-active>button{background:#0c326f;color:#fff;display:none;font-weight:600}.navigation .item.is-active>a [class*=fa-],.navigation .item.is-active>button [class*=fa-]{color:#fff}.navigation .item.is-active .logo img{-webkit-filter:invert(0);filter:invert(0)}.navigation .item.is-active>.submenu{display:block}.navigation .item.is-active .is-active>a,.navigation .item.is-active .is-active>button{background:#1351b4}.navigation .submenu{background:#ededed;bottom:0;display:none;left:0;right:0;top:0;z-index:1}.navigation .level-1,.navigation .level-2,.navigation .level-3{margin:0;padding:0}.navigation .quicklinks{margin:12px 8px}.navigation .quicklinks .login{display:none}.navigation .quicklinks .legislation{color:#333;display:inline-block;font-size:14px;margin:0}.navigation .quicklinks .language{display:inline-block}.navigation .quicklinks .language .trigger{color:#333;font-size:14px}.navigation .quicklinks .contrast{display:inline-block}.navigation .nav-logout{align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 8px}.navigation .nav-logout .logout{margin:16px 0}.navigation .nav-logout .timeout{display:block;margin:16px 0}.navigation:not([data-level="0"]) [data-level="0"]>.item{display:none}.navigation:not([data-level="0"]) [data-level="0"] .is-active{display:block}.navigation:not([data-level="1"]) [data-level="1"]>.item{display:none}.navigation:not([data-level="1"]) [data-level="1"] .is-active{display:block}.navigation:not([data-level="2"]) [data-level="2"]>.item{display:none}.navigation:not([data-level="2"]) [data-level="2"] .is-active{display:block}.navigation:not([data-level="3"]) [data-level="3"]>.item{display:none}.navigation:not([data-level="3"]) [data-level="3"] .is-active{display:block}.navigation.is-active .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.license{font-size:12px}.license a{color:inherit}.report-error{font-size:12px}.page-footer{position:relative}.page-footer a{color:#fff}.page-footer .logo{display:block;padding-bottom:40px;padding-top:56px;position:static;text-align:left}.page-footer .logo img{height:60px;max-width:none;width:166px}.page-footer .navigation{border-top:1px solid #fff;padding:0;position:static}.page-footer .navigation .item{border-bottom:1px solid #fff}.page-footer .navigation .item a,.page-footer .navigation .item button{color:#fff;display:inline-block;font-weight:800;padding:16px 0;text-transform:uppercase;width:auto}.page-footer .navigation .item a:hover,.page-footer .navigation .item button:hover{background:0 0;color:#fff;text-decoration:underline}.page-footer .navigation .item.is-active a,.page-footer .navigation .item.is-active button{background:0 0}.page-footer .navigation .submenu{background:0 0;position:static}.page-footer .navigation .level-1{padding-bottom:12px}.page-footer .navigation .level-1 a,.page-footer .navigation .level-1 button{font-size:14px;font-weight:500;padding:8px 0;text-transform:none}.page-footer .navigation .level-1 .item{border-bottom:0}.page-footer .navigation .level-2{display:none}.page-footer .social-network{border:0;color:#fff;padding:56px 0 16px;text-align:left}.page-footer .social-network span{display:block}.page-footer .social-network a{color:#fff}.page-footer #footer-brasil{background:0 0;width:auto}.page-footer #footer-brasil #wrapper-footer-brasil{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;padding:56px 0 32px;width:auto}.page-footer #footer-brasil .logo-acesso-footer,.page-footer #footer-brasil .logo-governo-federal{-webkit-filter:invert(100%);filter:invert(100%)}.page-footer .chancela-serpro{border-bottom:4px solid #071d41;padding:8px;text-align:center}[data-type=system] .header-bar{height:90px}[data-type=system] .logo{align-items:flex-start;align-self:flex-start;-webkit-box-align:start;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-ms-flex-align:start;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-item-align:start;padding:0 12px;position:static}[data-type=system] .logo .name{display:block;font-size:20px}[data-type=system] .logo .description{display:block;font-size:12px}[data-type=system] .quicklinks{display:none}[data-type=system] .search{top:45px}[data-type=system] .search.is-active{bottom:45px;top:0}[data-type=system] .menu-hamburger{top:45px}[data-type=system].navigation .wrapper{background:#ededed;min-height:calc(100vh - 90px)}[data-type=system].navigation .header-bar{background:0 0;height:auto}[data-type=system].navigation .nav-avatar{margin-right:auto}[data-type=system].navigation .nav-logo{min-height:auto}[data-type=system].navigation .logo.is-active{display:none}@media (min-width:576px){.header-bar{height:85px}.menu-hamburger{bottom:45px}.logo{display:block;top:4px}.logo a{display:inline-block}.logo .name{display:block}.logo .description{display:block;margin-top:4px}.quicklinks{align-self:flex-start;-ms-flex-item-align:start;margin-top:8px}.search{bottom:45px}.navigation .wrapper{min-height:calc(50vh - 45px)}.navigation .header-bar{height:auto;min-height:auto}.navigation .logo .name{display:none}.navigation .logo .description{display:none}.navigation .logo.is-active{display:none}[data-type=system] .header-bar{height:90px}[data-type=system] .logo{display:-webkit-box;display:-ms-flexbox;display:flex}[data-type=system] .logo .description{margin:0}[data-type=system] .search{bottom:0}[data-type=system] .menu-hamburger{bottom:0}[data-type=system].navigation .wrapper{min-height:calc(50vh - 45px)}}@media (min-width:998px){.header-bar{height:150px}.menu-hamburger{bottom:16px;top:auto}.logo{left:8px;position:absolute;text-align:left}.logo img{max-width:150px}.logo .name{bottom:16px;font-size:24px;margin-bottom:2px;margin-left:40px;position:absolute}.logo .description{font-size:18px;position:absolute}.nav-configs{display:none}.quicklinks{margin-right:12px}.quicklinks ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin-bottom:0;margin-right:16px}.quicklinks ul li{display:inline-block;margin-left:16px}.quicklinks .login span{display:inline}.quicklinks .legislation{display:inline}.quicklinks .language{display:inline-block}.quicklinks .contrast{align-items:center;-webkit-box-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;margin-left:32px}.quicklinks .contrast [class*=fa-]{margin-right:8px}.search{bottom:12px;margin-bottom:4px;right:12px;top:auto}.search .field input{display:block}.search .field button{background:#ededed}.search .field button:hover{background:#ededed}.search.is-active{left:12px}.search.is-active .field{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;position:static}.search.is-active .close{position:static}.user-bar{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation .header-bar{display:none}.navigation .items{position:relative}.navigation .items .govbr,.navigation .items .local{border-right:1px solid #ccc;padding:16px 0;width:25%}.navigation .items .govbr{margin-top:0}.navigation .item.is-active>a,.navigation .item.is-active>button{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation .item.is-active>.submenu>.item{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation .level-1,.navigation .level-2,.navigation .level-3{bottom:0;-webkit-box-shadow:inset -1px 0 0 0 #ccc;box-shadow:inset -1px 0 0 0 #ccc;padding:16px 0;position:absolute;top:0}.navigation .level-1.is-active,.navigation .level-2.is-active,.navigation .level-3.is-active{display:block!important}.navigation .level-1{left:25%;width:25%}.navigation .level-2{left:100%;width:100%}.navigation .quicklinks{display:none}.navigation .nav-logout{display:none}.navigation .links span{margin-top:0}.navigation .links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:32px}.navigation[data-children=hover] .item:hover>a,.navigation[data-children=hover] .item:hover>button{background:#0c326f;color:#fff;font-weight:600}.navigation[data-children=hover] .item:hover>a [class*=fa-],.navigation[data-children=hover] .item:hover>button [class*=fa-]{color:#fff}.navigation[data-children=hover] .item:hover>a img,.navigation[data-children=hover] .item:hover>button img{-webkit-filter:invert(0);filter:invert(0)}.navigation[data-children=hover] .item:hover>.submenu{display:block}.navigation[data-children=hover] .item:hover>.submenu>.item{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation[data-children=hover] .item .item:hover>a,.navigation[data-children=hover] .item .item:hover>button{background:#1351b4}.page-content{margin-bottom:40px}.page-footer .navigation{border-top:0}.page-footer .navigation::after{content:none}.page-footer .navigation .local{-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-footer .navigation .item{border-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;padding-right:16px;width:auto}.page-footer .navigation .item:active>a,.page-footer .navigation .item:active>button,.page-footer .navigation .item:hover>a,.page-footer .navigation .item:hover>button{background:0 0;font-weight:800}.page-footer .navigation .item>a,.page-footer .navigation .item>button{display:inline-block;width:auto}.page-footer .navigation .item>a:hover,.page-footer .navigation .item>button:hover{text-decoration:underline}.page-footer .navigation .item .item:active>a,.page-footer .navigation .item .item:active>button,.page-footer .navigation .item .item:hover>a,.page-footer .navigation .item .item:hover>button{font-weight:500}.page-footer .navigation .level-1,.page-footer .navigation .level-2,.page-footer .navigation .level-3{-webkit-box-shadow:none;box-shadow:none}.page-footer .navigation .level-1{background:0 0;display:block;margin:0;padding:0;position:static;width:auto}.page-footer .navigation .level-1 .item:hover .submenu{display:none}.page-footer .chancela-serpro{bottom:100%;left:0;position:absolute;right:0;text-align:right}[data-type=system] .header-bar{height:150px;margin:0}[data-type=system] .logo{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;height:50%;padding:0}[data-type=system] .logo .name{margin:0;position:static}[data-type=system] .logo .description{margin:0;position:static}[data-type=system] .quicklinks{align-items:center;-webkit-box-align:center;-webkit-box-flex:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-align:center;height:50%;margin:0}[data-type=system] .search{bottom:auto;margin-bottom:0;right:300px;top:84px}[data-type=system] .search.is-active{bottom:auto;left:0;top:84px}[data-type=system] .user-bar{-webkit-box-flex:1;-webkit-box-pack:end;-ms-flex:1;flex:1;-ms-flex-pack:end;height:50%;justify-content:flex-end}[data-type=system] .menu-hamburger{bottom:22px;left:-12px;top:auto}[data-type=system]+.page-wrapper{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}[data-type=system].navigation{background:#ededed}[data-type=system].navigation .wrapper{background:0 0;border-top:0;-webkit-box-shadow:none;box-shadow:none;margin:0;position:static}[data-type=system].navigation .overflow-auto{overflow:visible!important}[data-type=system].navigation .container{padding-left:0;padding-right:0}[data-type=system].navigation .items{background:0 0;margin:0;overflow:visible}[data-type=system].navigation .items .govbr,[data-type=system].navigation .items .local{border-right:0;margin:0;width:100%}[data-type=system].navigation .item{position:relative}[data-type=system].navigation .item button,[data-type=system].navigation .item>a{border-top:1px solid #c5d4eb;color:#1351b4;font-weight:600}[data-type=system].navigation .item [class*=fa-]{font-size:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}[data-type=system].navigation .item:hover>a,[data-type=system].navigation .item:hover>button{background:0 0}[data-type=system].navigation .item:hover>a:hover,[data-type=system].navigation .item:hover>button:hover{background:#0c326f;color:#fff}[data-type=system].navigation .item .item{margin-bottom:0}[data-type=system].navigation .item .item>a,[data-type=system].navigation .item .item>button{border-top:0;color:#555;font-weight:500}[data-type=system].navigation .item .item>a [class*=fa-],[data-type=system].navigation .item .item>button [class*=fa-]{-webkit-transform:rotate(0);transform:rotate(0)}[data-type=system].navigation .item.is-active>a,[data-type=system].navigation .item.is-active>button{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex}[data-type=system].navigation .item.is-active>a [class*=fa-],[data-type=system].navigation .item.is-active>button [class*=fa-]{color:#1351b4;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[data-type=system].navigation .item.is-active .submenu>.item{display:block}[data-type=system].navigation .item.is-active .submenu>.item.is-active>a [class*=fa-],[data-type=system].navigation .item.is-active .submenu>.item.is-active>button [class*=fa-]{color:#2670e8;-webkit-transform:rotate(0);transform:rotate(0)}[data-type=system].navigation .level-1,[data-type=system].navigation .level-2,[data-type=system].navigation .level-3{background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:0;position:static}[data-type=system].navigation .level-1{border-top:1px solid #c5d4eb;padding:0 0 16px;width:100%}[data-type=system].navigation .level-1>.item:hover a [class*=fa-],[data-type=system].navigation .level-1>.item:hover button [class*=fa-]{color:#2670e8}[data-type=system].navigation .level-1>.item:hover .level-2{display:table}[data-type=system].navigation .level-1>.item.is-active .level-2{display:table}[data-type=system].navigation .level-2{background:#f8f8f8;left:100%;margin-top:-16px;padding:16px 0;position:absolute;z-index:1}[data-type=system].navigation.is-active{width:320px}}.result-list{padding:24px}.result-item+.result-item{border-top:1px solid #9e9d9d;margin-top:24px;padding-top:24px}.result-item>:last-child{margin-bottom:0}@media (min-width:576px){.page-background{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#f8f8f8),color-stop(50%,#fff));background:linear-gradient(to right,#f8f8f8 50%,#fff 50%)}}.login-mobile{align-items:center;-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center}.login-mobile .icon+.content{margin-left:8px}.login-mobile .content{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.login-mobile a{color:#555;text-decoration:none}.signin-title{color:#1351b4;font-size:20px;font-weight:600}.signin-menu{align-items:center;-webkit-box-align:center;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center}.signin-menu:hover{color:#2670e8}.signin-menu .icon+.content{margin-left:8px}.signin-menu .content{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:20px;font-weight:500}.not-found{margin:0 auto;max-width:1151px}.not-found img{max-width:100%}.not-found .not-found-title{color:#2670e8;font-size:40px;font-weight:700}@media (min-width:576px){.not-found .not-found-title{font-size:58px}}.not-found .not-found-message{color:#555;font-size:16px;font-weight:500}@media (min-width:576px){.not-found .not-found-message{font-size:18px}}.not-found .br-search{position:unset}.hint .box{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:576px){.hint .box{display:block}}.hint .icon{color:#2670e8;width:60px}@media (min-width:576px){.hint .icon{display:inline}}@media (min-width:576px){.hint .content{display:inline}}.hint .title{color:#0c326f;display:block;font-size:16px;font-weight:700;text-transform:uppercase}@media (min-width:576px){.hint .title{display:inline}}.hint .message{color:#555;font-size:14px;font-weight:500}@media (min-width:576px){.hint .vertical-divider{border-right:1px solid #ccc}}.br-input .codigo,.br-input .phone{width:140px}.br-questions{padding-top:35px}.br-questions ul{padding:0 0 25px}.br-questions ul li{list-style-type:none;margin:7px 0;padding:0}.br-highlight{background-color:#dbe8fb;padding:35px}.br-highlight h2{color:#1351b4;font-size:24px}.br-highlight h3{color:#1351b4;font-size:16px}.br-search{position:unset}