INSTRUÇÃO NORMATIVA SEF Nº 33, DE 26 DE JUNHO DE 2023
Altera a Instrução Normativa SEF nº 8, de 25 de fevereiro de 2021, que dispõe sobre a dispensa das obrigações acessórias que especifica.
INSTRUÇÃO NORMATIVA SEF Nº 33/2023Altera a Instrução Normativa SEF nº 8, de 25 de fevereiro de 2021, que dispõesobre a dispensa das obrigações acessórias que especifica.A SECRETÁRIA DE ESTADO DA FAZENDA INTERINA, no uso das atribuiçõesque lhe confere o art. 114, II da Constituição Estadual, resolve expedir a seguinteINSTRUÇÃO NORMATIVA:Art. 1º O parágrafo único do art. 5º da Instrução Normativa SEF nº 8, de 25 defevereiro de 2021, passa a vigorar com a seguinte redação:Art. 5º O contribuinte que aderir à Escrituração Fiscal Digital - EFD/SPEDficará dispensado da autenticação de livros fiscais na repartição fiscal, devendoos mesmos ser escriturados e conservados até que ocorra a prescrição dos créditostributários decorrentes das operações a que se refiram.Parágrafo único. A dispensa a que se refere o caput compreenderá os livrosque contenham registros de fatos geradores anteriores à data da adesão para oscontribuintes que fizerem a opção até 31 de dezembro de 2023. (NR).Art. 2º Esta Instrução Normativa entra em vigor na data de sua publicação.SECRETARIA DE ESTADO DA FAZENDA, em Maceió, 26 de junho de 2023.MONIQUE SOUZA DE ASSISSecretária Especial do Tesouro EstadualRespondendo interinamente pelo cargo de Secretária de Estado da Fazenda,conforme Decreto nº 91.655 de 14/06/2023.<style>.tippy-touch { cursor: pointer !important; } .tippy-notransition { transition: none 0s ease 0s !important; } .tippy-popper { max-width: 350px; perspective: 700px; z-index: 9999; outline: 0px; transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); pointer-events: none; line-height: 1.4; } .tippy-popper[data-html] { max-width: calc(100% - 20px); } .tippy-popper[x-placement^="top"] .tippy-backdrop { border-radius: 40% 40% 0px 0px; } .tippy-popper[x-placement^="top"] .tippy-roundarrow { bottom: -8px; transform-origin: 50% 0px; } .tippy-popper[x-placement^="top"] .tippy-roundarrow svg { position: absolute; left: 0px; transform: rotate(180deg); } .tippy-popper[x-placement^="top"] .tippy-arrow { border-top: 7px solid rgb(51, 51, 51); border-right: 7px solid transparent; border-left: 7px solid transparent; bottom: -7px; margin: 0px 6px; transform-origin: 50% 0px; } .tippy-popper[x-placement^="top"] .tippy-backdrop { transform-origin: 0px 90%; } .tippy-popper[x-placement^="top"] .tippy-backdrop[data-state="visible"] { transform: scale(6) translate(-50%, 25%); opacity: 1; } .tippy-popper[x-placement^="top"] .tippy-backdrop[data-state="hidden"] { transform: scale(1) translate(-50%, 25%); opacity: 0; } .tippy-popper[x-placement^="top"] [data-animation="shift-toward"][data-state="visible"] { opacity: 1; transform: translateY(-10px); } .tippy-popper[x-placement^="top"] [data-animation="shift-toward"][data-state="hidden"] { opacity: 0; transform: translateY(-20px); } .tippy-popper[x-placement^="top"] [data-animation="perspective"] { transform-origin: center bottom; } .tippy-popper[x-placement^="top"] [data-animation="perspective"][data-state="visible"] { opacity: 1; transform: translateY(-10px) rotateX(0deg); } .tippy-popper[x-placement^="top"] [data-animation="perspective"][data-state="hidden"] { opacity: 0; transform: translateY(0px) rotateX(90deg); } .tippy-popper[x-placement^="top"] [data-animation="fade"][data-state="visible"] { opacity: 1; transform: translateY(-10px); } .tippy-popper[x-placement^="top"] [data-animation="fade"][data-state="hidden"] { opacity: 0; transform: translateY(-10px); } .tippy-popper[x-placement^="top"] [data-animation="shift-away"][data-state="visible"] { opacity: 1; transform: translateY(-10px); } .tippy-popper[x-placement^="top"] [data-animation="shift-away"][data-state="hidden"] { opacity: 0; transform: translateY(0px); } .tippy-popper[x-placement^="top"] [data-animation="scale"][data-state="visible"] { opacity: 1; transform: translateY(-10px) scale(1); } .tippy-popper[x-placement^="top"] [data-animation="scale"][data-state="hidden"] { opacity: 0; transform: translateY(0px) scale(0); } .tippy-popper[x-placement^="bottom"] .tippy-backdrop { border-radius: 0px 0px 30% 30%; } .tippy-popper[x-placement^="bottom"] .tippy-roundarrow { top: -8px; transform-origin: 50% 100%; } .tippy-popper[x-placement^="bottom"] .tippy-roundarrow svg { position: absolute; left: 0px; transform: rotate(0deg); } .tippy-popper[x-placement^="bottom"] .tippy-arrow { border-bottom: 7px solid rgb(51, 51, 51); border-right: 7px solid transparent; border-left: 7px solid transparent; top: -7px; margin: 0px 6px; transform-origin: 50% 100%; } .tippy-popper[x-placement^="bottom"] .tippy-backdrop { transform-origin: 0px -90%; } .tippy-popper[x-placement^="bottom"] .tippy-backdrop[data-state="visible"] { transform: scale(6) translate(-50%, -125%); opacity: 1; } .tippy-popper[x-placement^="bottom"] .tippy-backdrop[data-state="hidden"] { transform: scale(1) translate(-50%, -125%); opacity: 0; } .tippy-popper[x-placement^="bottom"] [data-animation="shift-toward"][data-state="visible"] { opacity: 1; transform: translateY(10px); } .tippy-popper[x-placement^="bottom"] [data-animation="shift-toward"][data-state="hidden"] { opacity: 0; transform: translateY(20px); } .tippy-popper[x-placement^="bottom"] [data-animation="perspective"] { transform-origin: center top; } .tippy-popper[x-placement^="bottom"] [data-animation="perspective"][data-state="visible"] { opacity: 1; transform: translateY(10px) rotateX(0deg); } .tippy-popper[x-placement^="bottom"] [data-animation="perspective"][data-state="hidden"] { opacity: 0; transform: translateY(0px) rotateX(-90deg); } .tippy-popper[x-placement^="bottom"] [data-animation="fade"][data-state="visible"] { opacity: 1; transform: translateY(10px); } .tippy-popper[x-placement^="bottom"] [data-animation="fade"][data-state="hidden"] { opacity: 0; transform: translateY(10px); } .tippy-popper[x-placement^="bottom"] [data-animation="shift-away"][data-state="visible"] { opacity: 1; transform: translateY(10px); } .tippy-popper[x-placement^="bottom"] [data-animation="shift-away"][data-state="hidden"] { opacity: 0; transform: translateY(0px); } .tippy-popper[x-placement^="bottom"] [data-animation="scale"][data-state="visible"] { opacity: 1; transform: translateY(10px) scale(1); } .tippy-popper[x-placement^="bottom"] [data-animation="scale"][data-state="hidden"] { opacity: 0; transform: translateY(0px) scale(0); } .tippy-popper[x-placement^="left"] .tippy-backdrop { border-radius: 50% 0px 0px 50%; } .tippy-popper[x-placement^="left"] .tippy-roundarrow { right: -16px; transform-origin: 33.3333% 50%; } .tippy-popper[x-placement^="left"] .tippy-roundarrow svg { position: absolute; left: 0px; transform: rotate(90deg); } .tippy-popper[x-placement^="left"] .tippy-arrow { border-left: 7px solid rgb(51, 51, 51); border-top: 7px solid transparent; border-bottom: 7px solid transparent; right: -7px; margin: 3px 0px; transform-origin: 0px 50%; } .tippy-popper[x-placement^="left"] .tippy-backdrop { transform-origin: 100% 0px; } .tippy-popper[x-placement^="left"] .tippy-backdrop[data-state="visible"] { transform: scale(6) translate(40%, -50%); opacity: 1; } .tippy-popper[x-placement^="left"] .tippy-backdrop[data-state="hidden"] { transform: scale(1.5) translate(40%, -50%); opacity: 0; } .tippy-popper[x-placement^="left"] [data-animation="shift-toward"][data-state="visible"] { opacity: 1; transform: translateX(-10px); } .tippy-popper[x-placement^="left"] [data-animation="shift-toward"][data-state="hidden"] { opacity: 0; transform: translateX(-20px); } .tippy-popper[x-placement^="left"] [data-animation="perspective"] { transform-origin: right center; } .tippy-popper[x-placement^="left"] [data-animation="perspective"][data-state="visible"] { opacity: 1; transform: translateX(-10px) rotateY(0deg); } .tippy-popper[x-placement^="left"] [data-animation="perspective"][data-state="hidden"] { opacity: 0; transform: translateX(0px) rotateY(-90deg); } .tippy-popper[x-placement^="left"] [data-animation="fade"][data-state="visible"] { opacity: 1; transform: translateX(-10px); } .tippy-popper[x-placement^="left"] [data-animation="fade"][data-state="hidden"] { opacity: 0; transform: translateX(-10px); } .tippy-popper[x-placement^="left"] [data-animation="shift-away"][data-state="visible"] { opacity: 1; transform: translateX(-10px); } .tippy-popper[x-placement^="left"] [data-animation="shift-away"][data-state="hidden"] { opacity: 0; transform: translateX(0px); } .tippy-popper[x-placement^="left"] [data-animation="scale"][data-state="visible"] { opacity: 1; transform: translateX(-10px) scale(1); } .tippy-popper[x-placement^="left"] [data-animation="scale"][data-state="hidden"] { opacity: 0; transform: translateX(0px) scale(0); } .tippy-popper[x-placement^="right"] .tippy-backdrop { border-radius: 0px 50% 50% 0px; } .tippy-popper[x-placement^="right"] .tippy-roundarrow { left: -16px; transform-origin: 66.6667% 50%; } .tippy-popper[x-placement^="right"] .tippy-roundarrow svg { position: absolute; left: 0px; transform: rotate(-90deg); } .tippy-popper[x-placement^="right"] .tippy-arrow { border-right: 7px solid rgb(51, 51, 51); border-top: 7px solid transparent; border-bottom: 7px solid transparent; left: -7px; margin: 3px 0px; transform-origin: 100% 50%; } .tippy-popper[x-placement^="right"] .tippy-backdrop { transform-origin: -100% 0px; } .tippy-popper[x-placement^="right"] .tippy-backdrop[data-state="visible"] { transform: scale(6) translate(-140%, -50%); opacity: 1; } .tippy-popper[x-placement^="right"] .tippy-backdrop[data-state="hidden"] { transform: scale(1.5) translate(-140%, -50%); opacity: 0; } .tippy-popper[x-placement^="right"] [data-animation="shift-toward"][data-state="visible"] { opacity: 1; transform: translateX(10px); } .tippy-popper[x-placement^="right"] [data-animation="shift-toward"][data-state="hidden"] { opacity: 0; transform: translateX(20px); } .tippy-popper[x-placement^="right"] [data-animation="perspective"] { transform-origin: left center; } .tippy-popper[x-placement^="right"] [data-animation="perspective"][data-state="visible"] { opacity: 1; transform: translateX(10px) rotateY(0deg); } .tippy-popper[x-placement^="right"] [data-animation="perspective"][data-state="hidden"] { opacity: 0; transform: translateX(0px) rotateY(90deg); } .tippy-popper[x-placement^="right"] [data-animation="fade"][data-state="visible"] { opacity: 1; transform: translateX(10px); } .tippy-popper[x-placement^="right"] [data-animation="fade"][data-state="hidden"] { opacity: 0; transform: translateX(10px); } .tippy-popper[x-placement^="right"] [data-animation="shift-away"][data-state="visible"] { opacity: 1; transform: translateX(10px); } .tippy-popper[x-placement^="right"] [data-animation="shift-away"][data-state="hidden"] { opacity: 0; transform: translateX(0px); } .tippy-popper[x-placement^="right"] [data-animation="scale"][data-state="visible"] { opacity: 1; transform: translateX(10px) scale(1); } .tippy-popper[x-placement^="right"] [data-animation="scale"][data-state="hidden"] { opacity: 0; transform: translateX(0px) scale(0); } .tippy-tooltip { position: relative; color: rgb(255, 255, 255); border-radius: 4px; font-size: 0.9rem; padding: 0.3rem 0.6rem; text-align: center; will-change: transform; -webkit-font-smoothing: antialiased; background-color: rgb(51, 51, 51); } .tippy-tooltip[data-size="small"] { padding: 0.2rem 0.4rem; font-size: 0.75rem; } .tippy-tooltip[data-size="large"] { padding: 0.4rem 0.8rem; font-size: 1rem; } .tippy-tooltip[data-animatefill] { overflow: hidden; background-color: transparent; } .tippy-tooltip[data-animatefill] .tippy-content { transition: clip-path 0s cubic-bezier(0.46, 0.1, 0.52, 0.98) 0s, -webkit-clip-path 0s cubic-bezier(0.46, 0.1, 0.52, 0.98) 0s; } .tippy-tooltip[data-interactive], .tippy-tooltip[data-interactive] path { pointer-events: auto; } .tippy-tooltip[data-inertia][data-state="visible"] { transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85); } .tippy-tooltip[data-inertia][data-state="hidden"] { transition-timing-function: ease; } .tippy-arrow, .tippy-roundarrow { position: absolute; width: 0px; height: 0px; } .tippy-roundarrow { width: 24px; height: 8px; fill: rgb(51, 51, 51); pointer-events: none; } .tippy-backdrop { position: absolute; will-change: transform; background-color: rgb(51, 51, 51); border-radius: 50%; width: 26%; left: 50%; top: 50%; z-index: -1; transition: all 0s cubic-bezier(0.46, 0.1, 0.52, 0.98) 0s; backface-visibility: hidden; } .tippy-backdrop::after { content: ""; float: left; padding-top: 100%; } body:not(.tippy-touch) .tippy-tooltip[data-animatefill][data-state="visible"] .tippy-content { clip-path: ellipse(100% 100% at 50% 50%); } body:not(.tippy-touch) .tippy-tooltip[data-animatefill][data-state="hidden"] .tippy-content { clip-path: ellipse(5% 50% at 50% 50%); } body:not(.tippy-touch) .tippy-popper[x-placement="right"] .tippy-tooltip[data-animatefill][data-state="visible"] .tippy-content { clip-path: ellipse(135% 100% at 0% 50%); } body:not(.tippy-touch) .tippy-popper[x-placement="right"] .tippy-tooltip[data-animatefill][data-state="hidden"] .tippy-content { clip-path: ellipse(40% 100% at 0% 50%); } body:not(.tippy-touch) .tippy-popper[x-placement="left"] .tippy-tooltip[data-animatefill][data-state="visible"] .tippy-content { clip-path: ellipse(135% 100% at 100% 50%); } body:not(.tippy-touch) .tippy-popper[x-placement="left"] .tippy-tooltip[data-animatefill][data-state="hidden"] .tippy-content { clip-path: ellipse(40% 100% at 100% 50%); } @media (max-width: 360px) { .tippy-popper { max-width: calc(100% - 20px); }} @media screen { * { margin: 0px; padding: 0px; } * :link, :visited { text-decoration: none; } * ul, ol { list-style: none; } * li { display: inline; } * h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; } * a img, :link img, :visited img { border: none; } a { outline: none; } table { border-spacing: 0px; } img { vertical-align: text-bottom; } iframe { border-width: 0px; border-style: none; }} @media screen { #content .discreet, #sidebar .discreet, .portletStaticText .discreet { color: rgb(102, 102, 102); font-size: 85%; font-weight: normal; } #content .visualHighlight, .portletStaticText .visualHighlight { background-color: rgb(255, 255, 187); } #content .pullquote, .portletStaticText .pullquote { margin: 0px 1em 0.5em 0.5em; font-weight: bold; line-height: 1.25em; float: right; width: 35%; clear: right; color: rgb(68, 68, 68); font-size: 1.6em; letter-spacing: -0.08em !important; } #content .callout, .portletStaticText .callout { background: rgb(238, 238, 238); padding: 1em; border-left: 1em solid rgb(204, 204, 204); clear: both; } #content img.tileImage, #content div.newsImageContainer { float: right; margin: 0px 1em 0.5em; } .eventDetails { float: right; clear: right; margin: 0px 0px 0.5em 1em; } #content .eventDetails .eventDetail { clear: both; } table.listing, table.plain { border-spacing: 0px; border-collapse: collapse; } table.invisible td, table.invisible th, table.plain td, table.plain th, table.listing td, table.listing th { padding: 0.5em 1em; vertical-align: top; } table.plain th, table.plain td { border: 1px solid rgb(221, 221, 221); } table.plain th { text-align: left; } table.listing td.listingCheckbox, table.listing th.listingCheckbox { text-align: center; } table.listing { border-left: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); } table.listing .top { border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); } table.listing th { text-align: left; color: rgb(102, 102, 102); border-width: 0.1em; border-color: rgb(231, 231, 231); border-image: initial; border-style: solid solid none; background: rgb(221, 221, 221); } table.listing tr.odd th { border-width: 0.1em; border-color: rgb(255, 255, 255); border-image: initial; border-style: solid solid none none; } table.listing tbody th { font-weight: bold; } table.listing tbody tr { text-align: left; } table.listing tbody tr.odd { background: rgb(238, 238, 238); } table.listing tbody tr td { background: transparent; } table.listing tbody tr.odd td { background: rgb(238, 238, 238); } table.listing td { border-right: 1px solid rgb(221, 221, 221); } .icons-on #listing-table td { line-height: 2em; } table.listing a { border-top: none; border-right: none; border-left: none; border-image: initial; display: inline-block; border-bottom: none !important; } table.listing td.draggable { text-shadow: white 1px 1px 1px; border-bottom: 1px solid white; padding: 0.4em 0.4em 0px 0.5em; background: rgb(221, 221, 221) !important; } table.vertical { } table.vertical th { text-align: right; } table.vertical td { border-top: 0.1em solid rgb(231, 231, 231); padding: 0.5em; } table.grid td, table.grid th { border: 1px solid rgb(231, 231, 231); padding: 0.5em; } .dragindicator { outline: rgb(255, 215, 0) solid 2px; } #foldercontents-order-column { padding: 0px; } nav.pagination, div.listingBar { font-size: 80%; margin: 1em 0px; } nav.pagination .next, div.listingBar .next { display: inline-block; float: right; } nav.pagination .previous, div.listingBar .previous { display: inline-block; } nav.pagination a, div.listingBar a { display: inline-block; padding: 0.25em 0.5em; border: 0.1em solid rgb(204, 204, 204); } nav.pagination a:hover, div.listingBar a:hover { color: white; background-color: rgb(50, 159, 215); border-color: rgb(50, 159, 215); } dl.portalMessage, div.attention, div.caution, div.danger, div.error, div.hint, div.important, div.note, div.tip, div.warning { margin: 1em 0px; border: 1px solid rgb(153, 153, 102); background-color: rgb(255, 255, 227); clear: both; } dl.portalMessage a, #content dl.portalMessage a, div.attention a, div.caution a, div.danger a, div.error a, div.hint a, div.important a, div.note a, div.tip a, div.warning a, #content div.attention a, #content div.caution a, #content div.danger a, #content div.error a, #content div.hint a, #content div.important a, #content div.note a, #content div.tip a, #content div.warning a { color: black; border-bottom: 1px solid rgb(136, 136, 136); } dl.portalMessage dt, div > .admonition-title { background-color: rgb(153, 153, 102); font-weight: bold; float: left; margin: 0px 0.5em 0px 0px; padding: 0.5em 0.75em; color: white; line-height: 1.25em; } dl.portalMessage dd, div.attention > .last, div.caution > .last, div.danger > .last, div.error > .last, div.hint > .last, div.important > .last, div.note > .last, div.tip > .last, div.warning > .last { padding: 0.5em; margin: 0px; line-height: 1.25em; } dl.warning { border-color: rgb(221, 136, 0); } dl.warning > dt, .warning > .admonition-title { background-color: rgb(221, 136, 0); } dl.error { border-color: red; } dl.error > dt, .error > .admonition-title { background-color: rgb(221, 0, 0); } .warning > dd, .warning > .last { background-color: rgb(255, 221, 119); } .error > dd, .error > .last { background-color: rgb(255, 221, 204); } #content dl.portalMessage, #content div.attention a, #content div.caution a, #content div.danger a, #content div.error a, #content div.hint a, #content div.important a, #content div.note a, #content div.tip a, #content div.warning a { font-size: 100%; } #content dl.portalMessage dt, #content div > .admonition-title { margin: 0px 0.5em 0px 0px; padding: 0.5em 0.75em; } #content dl.portalMessage dd, #content div.attention > .last, #content div.caution > .last, #content div.danger > .last, #content div.error > .last, #content div.hint > .last, #content div.important > .last, #content div.note > .last, #content div.tip > .last, #content div.warning > .last { margin: 0px; } dl.collapsible { border: 0.1em solid rgb(140, 172, 187); margin: 1em 0px; padding: 0px; } dl.collapsible dt.collapsibleHeader { display: block; float: left; background: white; line-height: 1.2em; vertical-align: middle; font-size: 90%; position: relative; top: -0.6em; width: auto; margin: 0px 0px -0.6em 1em; padding: 0px 0.5em; } dl.collapsible dd.collapsibleContent { margin: 0px; padding: 0px 1em 0.4em; clear: left; } dl.collapsible dd.collapsibleContent > dl { margin: 0px; padding: 0px; } dl.expandedInlineCollapsible dt.collapsibleHeader, dl.expandedBlockCollapsible dt.collapsibleHeader { padding: 0px 0.5em 0px 2em; background: url("treeExpanded.png") 0.5em 50% no-repeat white; cursor: pointer; } dl.collapsedBlockCollapsible { border: none; height: 1em; width: auto; } dl.collapsedInlineCollapsible dt.collapsibleHeader, dl.collapsedBlockCollapsible dt.collapsibleHeader { float: none; position: relative; margin: 0px 0px 0px 1em; padding: 0px 0.5em 0px 2em; line-height: 1.2em; cursor: pointer; background: url("treeCollapsed.png") 0.5em 50% no-repeat white; } dl.collapsedInlineCollapsible dd.collapsibleContent, dl.collapsedBlockCollapsible dd.collapsibleContent { display: none; } dl.collapsedInlineCollapsible { border: none; height: 1em; width: auto; display: inline; } dl.collapsedInlineCollapsible dt.collapsibleHeader { position: static; float: none; margin: 0px; padding: 0px 0px 0px 2em; line-height: 1em; cursor: pointer; display: inline; } .comment { margin-top: 1.5em; font-size: 80%; } .comment .documentByLine { margin-left: 1em; } .comment .formControls { margin-left: 0px; } .commentTime { color: rgb(102, 102, 102); } .commentBody { padding: 1em; margin: 0.5em 0px; border-radius: 0.5em; box-shadow: rgb(136, 136, 136) 0px 0px 0.5em; } .comment h1, .comment h2, .comment h3, .comment h4, .comment h5, .comment h6 { font-weight: normal; } .reviewHistory, .contentHistory { display: inline; color: black; } .spacer { margin: 1em; } .label { font-weight: bold; display: inline; } .label .fieldErrorBox { font-weight: normal; } .optionsToggle { border: 0.1em solid rgb(140, 172, 187); color: black; background-color: rgb(222, 231, 236); font-weight: normal; font-size: 90%; } .highlightedSearchTerm { background-color: rgb(255, 255, 170); } dl.searchResults .highlightedSearchTerm { background-color: transparent; font-weight: bold; } .noInheritedRoles { color: rgb(160, 160, 160); } .currentItem { border-collapse: collapse; border: 0.2em solid rgb(255, 165, 0); padding: 0.1em; } fieldset#search-field { text-align: center; border: none !important; } input.searchPage { font-size: 200% !important; } #rss-subscription { float: left; line-height: 3em; } #search-results-bar .actionMenuContent { margin-top: 1em; padding: 0px; } #search-filter { background: rgb(221, 221, 221); margin: 0px; padding: 0px; } #content #search-filter fieldset { position: relative; padding: 0px; margin: 0px; border: none !important; } #content #search-filter legend { background: transparent; font-size: 1.1em; padding: 0.5em 0.9em; font-weight: bold; } #search-filter .field { background: rgb(238, 238, 238); padding: 1em 1.5em; margin: 0px; } #search-filter .field label { font-weight: normal; } #search-filter .formControls { text-align: center; } #search-results-wrapper { margin-top: 1em; } form.searchPage h1.documentFirstHeading { font-weight: normal; letter-spacing: 0px; float: left; margin-right: 0.8em; } form.searchPage h1.documentFirstHeading .highlightedSearchTerm { background: transparent !important; } #search-results-bar > * { float: left; } #searchResultsSort { float: right; } #search-results-bar { position: relative; z-index: 1; float: left; width: 100%; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); padding: 1em 0px; } #search-results-bar dl.actionMenu { margin-bottom: 0px; } #search-results-bar dd.actionMenuContent { margin-left: 0px; padding-left: 0px; } #search-results-bar dt.actionMenuHeader a { border-bottom: none; } #search-results-bar dt.actionMenuHeader a::after { content: " ▼"; } #search-results { padding: 1em; } .searchResults { margin-top: 0px; } #ajax-search-res { display: none; } .image-left { float: left; margin: 0.5em 1em 0.5em 0px; } .image-right { float: right; margin: 0.5em; } .image-inline { float: none; } dl.toc { float: right; width: 35%; font-size: 100%; margin: 1em 0px 0.5em 1.5em; } dl.toc dt { margin-left: 1em; font-weight: normal; text-transform: uppercase; } dl.toc dd { margin-bottom: 0px; padding-left: 2em; } dl.toc dd ol { margin-left: 1.5em; } #portal-sitemap { list-style: none; margin-left: 0px; font-size: 130%; font-weight: bold; } #portal-sitemap li { list-style: none; margin-left: 0px; } #portal-sitemap a { border-bottom: none; display: block; } #portal-sitemap > li { border-bottom: 0.1em dotted rgb(221, 221, 221); line-height: 1.8em; padding: 0.25em 1em; margin-bottom: 0px; } #portal-sitemap .navTreeLevel2, #portal-sitemap .navTreeLevel2 ul { font-size: 85%; font-weight: normal; margin-bottom: 0px; padding: 0.25em 0px; } .photoAlbumEntry { float: left; position: relative; overflow: hidden; height: 185px; width: 143px; margin: 0em; padding: 0px 6px 0px 9px; text-align: center; background-image: url("polaroid-single.png"); background-repeat: no-repeat; } .photoAlbumEntry img { border: 1px solid rgb(204, 204, 204); display: block; margin: 0px auto; } .photoAlbumEntryWrapper { height: 130px; width: 128px; margin-bottom: 7px; } .photoAlbumEntry a { display: block; text-decoration: none; font-size: 90%; height: 169px; width: 130px; margin: 16px auto 0px; } .photoAlbumFolder { background-image: url("polaroid-multi.png"); background-repeat: no-repeat; } .photoAlbumEntryTitle { color: rgb(118, 121, 124); display: block; width: 128px; height: 3.6em; } .hiddenStructure { display: block; background: none transparent; border: none; height: 0.1em; overflow: hidden; padding: 0px; margin: -0.1em 0px 0px -0.1em; width: 1px; } .ie6 .hiddenStructure, .ie7 .hiddenStructure { position: absolute; } #content .visualNoMarker { list-style: none; margin-left: 0px; } .visualClear { clear: both; } body.largeText { font-size: 125%; } body.smallText { font-size: 85%; } div.overlay { width: auto; height: auto; display: none; margin: 1em; font-size: 80%; } div.overlay-iframe, div.overlay-ajax { width: 60%; min-height: 100px; z-index: 99; } div.overlay-iframe { height: 60%; } div.overlaybg div.close, div.overlay div.close { background-image: url("pb_close.png"); position: absolute; left: -14px; top: -14px; cursor: pointer; height: 30px; width: 30px; } .pb-ajax { overflow-y: auto; } .pb-ajax, .pb-image, .overlay iframe { background-color: rgb(255, 255, 255); border: 1px solid rgb(153, 153, 153); white-space: normal; box-shadow: rgb(102, 102, 102) 0px 0px 3em; } .pb-ajax > div { width: 92%; padding: 1em; } .pb-ajax .documentActions { display: none; } div.overlay div.close span { display: block; height: 1px; margin: -1px 0px 0px -1px; overflow: hidden; padding: 0px; width: 1px; } div.overlay textarea { width: 100%; } div.overlay .link-parent { display: none; } div.overlay #createGroup legend { display: none; } div.overlay #createGroup fieldset { border: none; } div.overlay p { margin-bottom: 1em; } div.overlay label { margin-bottom: 0.25em; } div.overlay a:hover { color: rgb(117, 173, 10); } div.overlay a:hover label { cursor: pointer; } div.overlay a.selected { color: rgb(0, 0, 0); } div.overlay .formTab { margin-right: 1em; font-weight: bold; } div.overlay .formTab.lastFormTab { margin-right: 0em; } div.overlay .formControls a { display: block; margin: 0.75em; } #history dd { } div.historyRecord { margin-bottom: 1em; } div.historyTools ul { float: right; margin: 2px 1em; } div.historyTools ul li { display: inline; padding: 0px 0.015em; } div.historyTools ul li a { border-bottom: none; } div.historyTools form { display: inline; } .historyAction { } .historyByLine { background: rgb(221, 221, 221); padding: 0.5em; border-top-right-radius: 0.5em; border-top-left-radius: 0.5em; } div.historyLinks { float: right; clear: right; margin: 0.5em 1em 0px 0px; } div.historyComment { padding: 0.5em 1em; border: 1px solid rgb(221, 221, 221); } div.historyComment p { margin: 0px; padding-top: 1px; } a.historyComparePrevious { border-top: 1px dotted rgb(204, 204, 204); display: block; margin-top: 1.5em; margin-bottom: -0.5em; text-align: center; } a.historyComparePrevious span { background-color: white; position: relative; top: -0.75em; padding: 0px 0.5em; } .icons-on .contenttype-document { background: url("contenttypes-sprite.png") 0px 4px no-repeat transparent; } .icons-on .contenttype-event { background: url("contenttypes-sprite.png") 0px -212px no-repeat transparent; } .icons-on .contenttype-folder { background: url("contenttypes-sprite.png") 0px -644px no-repeat transparent; } .icons-on .contenttype-link { background: url("contenttypes-sprite.png") 0px -1076px no-repeat transparent; } .icons-on .contenttype-news-item { background: url("contenttypes-sprite.png") 0px -1292px no-repeat transparent; } .icons-on .contenttype-plone-site { background: url("contenttypes-sprite.png") 0px -1508px no-repeat transparent; } .icons-on .contenttype-collection { background: url("contenttypes-sprite.png") 0px -1724px no-repeat transparent; } .icons-on .contenttype-topic { background: url("contenttypes-sprite.png") 0px -1724px no-repeat transparent; } .icons-on #plone-contentmenu-factories .contenttype-file { background: url("contenttypes-sprite.png") 0px -428px no-repeat transparent; } .icons-on #plone-contentmenu-factories .contenttype-image { background: url("contenttypes-sprite.png") 0px -860px no-repeat transparent; } .icons-on .contenttype-document, .icons-on .contenttype-event, .icons-on .contenttype-folder, .icons-on .contenttype-link, .icons-on .contenttype-news-item, .icons-on .contenttype-plone-site, .icons-on .contenttype-collection, .icons-on .contenttype-topic, .icons-on #plone-contentmenu-factories .contenttype-file, .icons-on #plone-contentmenu-factories .contenttype-image { line-height: 2em; display: inline-block; padding-left: 20px !important; } .optionsBox { overflow-y: auto; border: 1px solid rgb(153, 153, 153); background: rgb(255, 255, 255); height: 14em; width: 100%; } .ie7 div.optionsBox { width: 50%; } .optionsBox label { padding: 2px 0px 0px; display: block; line-height: 1em; font-weight: normal; } .optionsBox input { vertical-align: middle; margin: 1px 4px 4px 6px; } .ie7 .optionsBox input { margin: 0px; } .optionsBox label.checked { background-color: rgb(238, 238, 238); } .optionsBox label.hover { background-color: rgb(119, 119, 119); color: rgb(255, 255, 255); } #archetypes-fieldname-subject .formHelp { font-weight: normal; } #existingTagsSection { position: relative; margin-left: 3em; } #existingTags { float: left; width: 50%; } #content #existingTags dd { margin-bottom: 1px; margin-left: 0px; } #content #selectedTags, #content #newTags { margin-bottom: 0px; margin-left: 0px; } #content #selectedTagsSection { margin-left: 3em; float: left; width: 43%; margin-bottom: 0px; } #newTagsSection { width: 48%; margin-left: 3em; } #content p.selectedTag { margin-bottom: 0.4em; } #existingTagsTitle, #newTagsTitle { float: left; } #existingTagsHelp, #newTagsHelp { float: right; } #noTagsSelected, #oneOrMoreTagsSelected { display: none; } #ajax-spinner { display: none; width: 20px; height: 20px; position: fixed; background-position: center center; top: 50%; left: 50%; margin-top: -10px; margin-left: -10px; } body.template-theming-controlpanel #barra-brasil, body.template-theming-controlpanel #accessibility, body.template-theming-controlpanel #anchor, body.template-theming-controlpanel #portal-header .coluna-redes { display: none; }} @media screen { .state-published { color: rgb(67, 105, 118); } body { font: 100% Arial, FreeSans, sans-serif; background: white; color: black; } h1, h2, h3, h4, h5, h6 { font-family: "Helvetica Neue", Arial, FreeSans, sans-serif; font-weight: bold; color: black; line-height: 1.5em; } h1, h2 { letter-spacing: -0.05em; } h1 { font-size: 2em; } h2 { font-size: 1.75em; } h3 { font-size: 1.25em; } h4 { font-size: 1.25em; } h5 { font-size: 1em; } h6 { font-size: 0.8em; } h2, h3, h4, h5, h6 { color: rgb(68, 68, 68); } h2 a, h3 a, h4 a { border-bottom: none !important; } p { } a:link, a:visited { color: rgb(32, 92, 144); } a:focus img { outline: dotted thin; } dt { font-weight: bold; } input { font-family: "Lucida Grande", Arial, FreeSans; } q { quotes: "" "" "" ""; } sup, sub { height: 0px; line-height: 1; vertical-align: baseline; position: relative; } sup { bottom: 1ex; } sub { top: 0.5ex; } #portal-logo { display: inline-block; margin: 1.375em 0px; } .ie6 #portal-logo, .ie7 #portal-logo { margin-top: 0px; } #portal-globalnav { clear: both; font-size: 80%; background: rgb(221, 221, 221); margin: 0px 0px 1em; } #portal-globalnav li { } #portal-globalnav li a { display: inline-block; padding: 0.5em 1em 1.8em; background: rgb(221, 221, 221); min-width: 6em; white-space: normal; border-right: 0.1em solid white; } #portal-globalnav .selected a, #portal-globalnav a:hover { background: rgb(32, 92, 144); color: white; } #portal-globalnav .selected a:hover { background: rgb(221, 221, 221); color: rgb(32, 92, 144); } #portal-personaltools { float: right; background: rgb(227, 227, 227); position: relative; z-index: 3; top: 0px; right: 0px; padding: 0.25em 0.5em; font-size: 80%; border-bottom-right-radius: 0.5em; border-bottom-left-radius: 0.5em; } #portal-personaltools #anon-personalbar a { float: left; margin: 0px 0.5em; } #portal-languageselector { float: right; background: rgb(227, 227, 227); position: relative; top: 0px; right: 1px; z-index: 3; padding: 0.25em 0.5em; font-size: 80%; border-bottom-right-radius: 0.5em; border-bottom-left-radius: 0.5em; max-width: 50%; } #portal-searchbox { float: right; text-align: left; clear: right; margin: 1.2em 0px; font-size: 80%; } #portal-searchbox form { white-space: nowrap; } #portal-searchbox label { font-weight: normal; } #searchGadget { width: 13em; } #searchGadget, .LSBox input.searchButton { } .LSBox .searchSection { } #content input.searchField { margin-bottom: 1em; } input.searchField { } .collapsible .collapser.collapsed { padding-right: 14px; background: url("arrowRight.png") right center no-repeat; } .collapsible .collapser.expanded { padding-right: 14px; background: url("arrowDown.png") right center no-repeat; } #LSResult { position: absolute; right: 0px; background: white; margin: -1.5em 0px 0px -7em; } #LSResult fieldset { padding: 1em 0px 0px; border: 0.1em solid rgb(204, 204, 204); } #livesearchLegend { background-color: rgb(204, 204, 204); padding: 0.3em; } #LSResult .LSDescr { font-size: 85%; color: rgb(102, 102, 102); } .LSRow, #LSNothingFound { display: block; padding: 0.5em 1em; white-space: normal; width: 28em; } .LSHighlight { background: rgb(221, 221, 221); } #portal-breadcrumbs { font-size: 80%; margin-bottom: 1em; margin-left: 0.25em; } #portal-breadcrumbs a { border-bottom: none; display: inline-block; } .breadcrumbSeparator { color: rgb(102, 102, 102); } #portal-siteactions { font-size: 85%; padding-bottom: 2em; text-align: center; clear: left; } #portal-siteactions li { margin-right: 0.5em; } #portal-siteactions li a:hover { color: rgb(117, 173, 10); } a.link-parent { } a.link-anchor { border: none !important; color: black !important; cursor: default !important; } #content a.link-overlay { border-bottom: 1px dotted rgb(32, 92, 144) !important; } dl dt .documentByLine { font-weight: normal; } dl dt span.summary a { border: none !important; } #content { clear: both; } body#content { margin: 1em; } #content p, #content table, #content dl, dl.portlet p, dl.portlet { margin-bottom: 1em; } #content ul, .portletStaticText ul { list-style-type: disc; margin-left: 2em; padding-left: 0px; } #content ol, dl.portlet ol, .portletStaticText ol { list-style-type: decimal; margin-left: 2em; } #content.mceContentBody ol { list-style: decimal; } #content li, dl.portlet li, .portletStaticText li { margin-bottom: 0.25em; line-height: 1.5em; display: list-item; } a:link, dl.portlet a:link { color: rgb(32, 92, 144); } a:visited, dl.portlet a:visited { color: rgb(66, 117, 151); } #content a:hover, dl.portlet a:hover { } #content a:target { background-color: rgb(255, 255, 187); } #content span.link-external a { background: url("link_icon.png") 0px 1px no-repeat transparent; padding: 1px 0px 1px 16px; } #category { margin-bottom: 1em; } #category .separator { display: none; } #content dt { font-weight: bold; margin-bottom: 0px; margin-right: 0px; } #content-core dd { margin: 0px 0px 1em 2em; } #content pre, .portletStaticText pre { background-color: rgb(34, 34, 34); color: white; font-family: Consolas, Inconsolata, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace; padding: 1em; overflow-x: auto; font-size: 90%; margin-bottom: 1em; line-height: 1.25em; } #content pre.python, .portletStaticText pre.python { background-color: white; } #content code, .portletStaticText code { font-family: Consolas, Inconsolata, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace; } #content table { text-align: left; border-collapse: collapse; border-spacing: 0px; } #content div.newsImageContainer a { border-bottom: none; } #content div.newsImageContainer p.discreet { margin: 0px; padding: 0.5em; background-color: rgba(40, 40, 40, 0.7); color: white; font-weight: bold; position: relative; width: 190px; top: -3em; } #content .eventDetails { border-color: rgb(204, 204, 204); border-style: solid; border-width: 0.08em; width: 22em; margin-top: 1em; } #content .eventDetails h2 { background-color: rgb(221, 221, 221); font-size: 100%; letter-spacing: 0px; padding: 0.5em 0.5em 0.5em 1em; } #content .eventDetails .eventDetail h3, #content .eventDetails .eventDetail div { padding: 2%; } #content .eventDetails .eventDetail h3 { float: left; font-size: 100%; text-align: right; width: 37%; } #content .eventDetails .eventDetail div { float: left; width: 55%; } img.image-left, img.image-right, .captioned img { border: 1px solid rgb(221, 221, 221); } dd.image-caption { text-align: left; padding: 0px 0px 0px 3px; margin: 0px; color: rgb(102, 102, 102); font-size: 85%; } #portal-footer { font-size: 75%; background: rgb(221, 221, 221); padding: 1em; margin: 1em 0px; line-height: 2em; } #portal-colophon { font-size: 70%; text-align: center; margin-bottom: 1em; } #portal-colophon li { padding: 0px 0.75em; } #portal-colophon a { color: rgb(68, 68, 68); }} @media screen { .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } .ui-helper-reset { margin: 0px; padding: 0px; border: 0px; outline: 0px; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix::before, .ui-helper-clearfix::after { content: ""; display: table; border-collapse: collapse; } .ui-helper-clearfix::after { clear: both; } .ui-helper-clearfix { min-height: 0px; } .ui-helper-zfix { width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; opacity: 0; } .ui-front { z-index: 100; } .ui-state-disabled { cursor: default !important; } .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } .ui-widget-overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; } .ui-resizable { position: relative; } .ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; } .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; } .ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted rgb(0, 0, 0); } .ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: 0.5em 0.5em 0.5em 0.7em; min-height: 0px; } .ui-accordion .ui-accordion-icons { padding-left: 2.2em; } .ui-accordion .ui-accordion-noicons { padding-left: 0.7em; } .ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; } .ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: 0.5em; top: 50%; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0px; overflow: auto; } .ui-autocomplete { position: absolute; top: 0px; left: 0px; cursor: default; } .ui-button { display: inline-block; position: relative; padding: 0px; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; overflow: visible; } .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; } .ui-button-icon-only { width: 2.2em; } button.ui-button-icon-only { width: 2.4em; } .ui-button-icons-only { width: 3.4em; } button.ui-button-icons-only { width: 3.7em; } .ui-button .ui-button-text { display: block; line-height: normal; } .ui-button-text-only .ui-button-text { padding: 0.4em 1em; } .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: 0.4em; text-indent: -1e+07px; } .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 0.4em 1em 0.4em 2.1em; } .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 0.4em 2.1em 0.4em 1em; } .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } input.ui-button { padding: 0.4em 1em; } .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: 0.5em; } .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: 0.5em; } .ui-buttonset { margin-right: 7px; } .ui-buttonset .ui-button { margin-left: 0px; margin-right: -0.3em; } .ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; } .ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0px; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left: 2px; } .ui-datepicker .ui-datepicker-next { right: 2px; } .ui-datepicker .ui-datepicker-prev-hover { left: 1px; } .ui-datepicker .ui-datepicker-next-hover { right: 1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0px; } .ui-datepicker select.ui-datepicker-month-year { width: 100%; } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%; } .ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0px 0px 0.4em; } .ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: 700; border: 0px; } .ui-datepicker td { border: 0px; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: 0.2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom: 0px; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; } .ui-datepicker.ui-datepicker-multi { width: auto; } .ui-datepicker-multi .ui-datepicker-group { float: left; } .ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0px auto 0.4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0px; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; } .ui-datepicker-row-break { clear: both; width: 100%; font-size: 0px; } .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width: 1px; } .ui-dialog { position: absolute; top: 0px; left: 0px; padding: 0.2em; outline: 0px; } .ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 21px; margin: -10px 0px 0px; padding: 1px; height: 20px; } .ui-dialog .ui-dialog-content { position: relative; border: 0px; padding: 0.5em 1em; background: 0px center; overflow: auto; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0px 0px; background-image: none; margin-top: 0.5em; padding: 0.3em 1em 0.5em 0.4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: 0.5em 0.4em 0.5em 0px; cursor: pointer; } .ui-dialog .ui-resizable-se { width: 12px; height: 12px; right: -5px; bottom: -5px; background-position: 16px 16px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } .ui-menu { list-style: none; padding: 2px; margin: 0px; display: block; outline: 0px; } .ui-menu .ui-menu { margin-top: -3px; position: absolute; } .ui-menu .ui-menu-item { margin: 0px; padding: 0px; width: 100%; } .ui-menu .ui-menu-divider { margin: 5px -2px; height: 0px; font-size: 0px; line-height: 0; border-width: 1px 0px 0px; } .ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px 0.4em; line-height: 1.5; min-height: 0px; font-weight: 400; } .ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active { font-weight: 400; margin: -1px; } .ui-menu .ui-state-disabled { font-weight: 400; margin: 0.4em 0px 0.2em; line-height: 1.5; } .ui-menu .ui-state-disabled a { cursor: default; } .ui-menu-icons { position: relative; } .ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; } .ui-menu .ui-icon { position: absolute; top: 0.2em; left: 0.2em; } .ui-menu .ui-menu-icon { position: static; float: right; } .ui-progressbar { height: 2em; text-align: left; overflow: hidden; } .ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; } .ui-progressbar .ui-progressbar-overlay { background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/animated-overlay.gif"); height: 100%; opacity: 0.25; } .ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; } .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: 0.7em; display: block; border: 0px; background-position: 0px 0px; } .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; } .ui-slider-horizontal { height: 0.8em; } .ui-slider-horizontal .ui-slider-handle { top: -0.3em; margin-left: -0.6em; } .ui-slider-horizontal .ui-slider-range { top: 0px; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0px; } .ui-slider-horizontal .ui-slider-range-max { right: 0px; } .ui-slider-vertical { width: 0.8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -0.3em; margin-left: 0px; margin-bottom: -0.6em; } .ui-slider-vertical .ui-slider-range { left: 0px; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0px; } .ui-slider-vertical .ui-slider-range-max { top: 0px; } .ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0px; vertical-align: middle; } .ui-spinner-input { border: 0px; background: 0px center; color: inherit; padding: 0px; margin: 0.2em 22px 0.2em 0.4em; vertical-align: middle; } .ui-spinner-button { width: 16px; height: 50%; font-size: 0.5em; padding: 0px; margin: 0px; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0px; } .ui-spinner a.ui-spinner-button { border-top: 0px; border-bottom: 0px; border-right: 0px; } .ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0px; } .ui-spinner-up { top: 0px; } .ui-spinner-down { bottom: 0px; } .ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px; } .ui-tabs { position: relative; padding: 0.2em; } .ui-tabs .ui-tabs-nav { margin: 0px; padding: 0.2em 0.2em 0px; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; margin: 1px 0.2em 0px 0px; border-bottom-width: 0px; padding: 0px; white-space: nowrap; } .ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; } .ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0px; padding: 1em 1.4em; background: 0px center; } .ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; box-shadow: rgb(170, 170, 170) 0px 0px 5px; } body .ui-tooltip { border-width: 2px; } .ui-widget { font-family: Arial, FreeSans, sans-serif; font-size: 0.9em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial, FreeSans, sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid rgb(204, 204, 204); background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x rgb(255, 255, 255); color: rgb(68, 68, 68); } .ui-widget-content a { color: rgb(68, 68, 68); } .ui-widget-header { border: 1px solid rgb(204, 204, 204); background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_dddddd_40x100.png") 50% 50% repeat-x rgb(221, 221, 221); color: rgb(68, 68, 68); font-weight: bold; } .ui-widget-header a { color: rgb(68, 68, 68); } .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgb(204, 204, 204); background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_45_205c90_40x100.png") 50% 50% repeat-x rgb(32, 92, 144); font-weight: normal; color: rgb(255, 255, 255); } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: rgb(255, 255, 255); text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid rgb(68, 141, 174); background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_dddddd_40x100.png") 50% 50% repeat-x rgb(221, 221, 221); font-weight: normal; color: rgb(68, 68, 68); } .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: rgb(68, 68, 68); text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid rgb(204, 204, 204); background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_50_75ad0a_40x100.png") 50% 50% repeat-x rgb(117, 173, 10); font-weight: normal; color: rgb(255, 255, 255); } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: rgb(255, 255, 255); text-decoration: none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid rgb(221, 136, 0); background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_55_ffdd77_40x100.png") 50% 50% repeat-x rgb(255, 221, 119); color: rgb(0, 0, 0); } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(0, 0, 0); } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid rgb(221, 0, 0); background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_45_ffddcc_40x100.png") 50% 50% repeat-x rgb(255, 221, 204); color: rgb(0, 0, 0); } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: rgb(0, 0, 0); } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: rgb(0, 0, 0); } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; } .ui-state-disabled .ui-icon { } .ui-icon { width: 16px; height: 16px; } .ui-icon, .ui-widget-content .ui-icon { background-image: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-icons_205c90_256x240.png"); } .ui-widget-header .ui-icon { background-image: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-icons_205c90_256x240.png"); } .ui-state-default .ui-icon { background-image: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-icons_ffffff_256x240.png"); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-icons_444444_256x240.png"); } .ui-state-active .ui-icon { background-image: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-icons_ffffff_256x240.png"); } .ui-state-highlight .ui-icon { background-image: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-icons_dd8800_256x240.png"); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-icons_dd0000_256x240.png"); } .ui-icon-blank { background-position: 16px 16px; } .ui-icon-carat-1-n { background-position: 0px 0px; } .ui-icon-carat-1-ne { background-position: -16px 0px; } .ui-icon-carat-1-e { background-position: -32px 0px; } .ui-icon-carat-1-se { background-position: -48px 0px; } .ui-icon-carat-1-s { background-position: -64px 0px; } .ui-icon-carat-1-sw { background-position: -80px 0px; } .ui-icon-carat-1-w { background-position: -96px 0px; } .ui-icon-carat-1-nw { background-position: -112px 0px; } .ui-icon-carat-2-n-s { background-position: -128px 0px; } .ui-icon-carat-2-e-w { background-position: -144px 0px; } .ui-icon-triangle-1-n { background-position: 0px -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0px -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0px -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0px -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0px -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0px -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0px -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0px -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0px -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-on { background-position: -96px -144px; } .ui-icon-radio-off { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0px -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0px -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0px -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0px -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0px -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 5px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 5px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 5px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 5px; } .ui-widget-overlay { background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_aaaaaa_40x100.png") 50% 50% repeat-x rgb(170, 170, 170); opacity: 0.3; } .ui-widget-shadow { margin: 5px 0px 0px 5px; padding: 0px; background: url("/receitafederal/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_55_999999_40x100.png") 50% 50% repeat-x rgb(153, 153, 153); opacity: 0.45; border-radius: 5px; } #content .ui-state-default a, #content .ui-state-default a:link, #content .ui-state-default a:visited, dl.portlet .ui-state-default a, dl.portlet .ui-state-default a:link, dl.portlet .ui-state-default a:visited, a.ui-state-default, #content a.ui-state-default, #content .ui-state-default a, #content .ui-state-default a:link, #content .ui-state-default a:visited, dl.portlet a.ui-state-default, dl.portlet .ui-state-default a, dl.portlet .ui-state-default a:link, dl.portlet .ui-state-default a:visited, #content .ui-state-active a, #content .ui-state-active a:link, #content .ui-state-active a:visited, dl.portlet .ui-state-active a, dl.portlet .ui-state-active a:link, dl.portlet .ui-state-active a:visited { color: rgb(255, 255, 255) !important; } #content .ui-widget-header a, dl.portlet .ui-widget-header a, a.ui-state-hover, #content a.ui-state-hover, #content .ui-state-hover a, #content .ui-state-hover a:hover, dl.portlet a.ui-state-hover, dl.portlet .ui-state-hover a, dl.portlet .ui-state-hover a:hover { color: rgb(68, 68, 68) !important; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a, #content .ui-state-highlight a, #content .ui-widget-content .ui-state-highlight a, #content .ui-widget-header .ui-state-highlight a, dl.portlet .ui-state-highlight a, dl.portlet .ui-widget-content .ui-state-highlight a, dl.portlet .ui-widget-header .ui-state-highlight a { color: rgb(0, 0, 0) !important; }} @media screen { div.row { float: left; width: 100%; display: block; position: relative; } div.cell { position: relative; float: left; left: 100%; } .ie6 div.cell { float: none; } div.width-1 { width: 4%; } div.width-2 { width: 10.25%; } div.width-3 { width: 16.5%; } div.width-4 { width: 22.75%; } div.width-5 { width: 29%; } div.width-6 { width: 35.25%; } div.width-7 { width: 41.5%; } div.width-8 { width: 47.75%; } div.width-9 { width: 54%; } div.width-10 { width: 60.25%; } div.width-11 { width: 66.5%; } div.width-12 { width: 72.75%; } div.width-13 { width: 79%; } div.width-14 { width: 85.25%; } div.width-15 { width: 91.5%; } div.width-16 { width: 97.75%; } div.position-0 { margin-left: -98.875%; } div.position-1 { margin-left: -92.625%; } div.position-2 { margin-left: -86.375%; } div.position-3 { margin-left: -80.125%; } div.position-4 { margin-left: -73.875%; } div.position-5 { margin-left: -67.625%; } div.position-6 { margin-left: -61.375%; } div.position-7 { margin-left: -55.125%; } div.position-8 { margin-left: -48.875%; } div.position-9 { margin-left: -42.625%; } div.position-10 { margin-left: -36.375%; } div.position-11 { margin-left: -30.125%; } div.position-12 { margin-left: -23.875%; } div.position-13 { margin-left: -17.625%; } div.position-14 { margin-left: -11.375%; } div.position-15 { margin-left: -5.125%; } div.width-1\:2 { width: 47.75%; } div.width-1\:4 { width: 22.75%; } div.width-3\:4 { width: 72.75%; } div.width-full { width: 97.75%; } div.position-1\:4 { margin-left: -73.875%; } div.position-1\:2 { margin-left: -48.875%; } div.position-3\:4 { margin-left: -23.875%; } div.width-1\:3 { width: 31.08%; } div.width-2\:3 { width: 64.42%; } div.position-1\:3 { margin-left: -65.545%; } div.position-2\:3 { margin-left: -32.205%; }} @media screen { #content ul.formTabs { background-color: rgb(221, 221, 221); border: 0.3em solid rgb(221, 221, 221); } #edit-bar { background-color: rgb(117, 173, 10); border: 0.25em solid rgb(117, 173, 10); font-size: 80%; min-height: 2em; margin-bottom: 1em; padding-top: 0.05em; } #content-views { float: left; background-color: rgb(117, 173, 10); } .ie6 ul#content-views { margin: -2px -3px 0px; } #content-views a { color: white; } #edit-bar, #content ul.formTabs, #content-core ul.formTabs { display: block; border-style: solid solid none; margin-left: 0px; border-top-right-radius: 0.5em; border-top-left-radius: 0.5em; } #content li.formTab, #content-core li.formTab { display: inline; margin-right: 0.25em; } #content-views a, #content li.formTab a, #content-core li.formTab a { display: inline-block; } #content-views a, #content li.formTab a, #content-core li.formTab a { line-height: 26px; padding: 0px 0.75em; text-decoration: none; border: none; margin: 0px; } #content-views li.selected a, #content li.formTab a.selected, #content-core li.formTab a.selected { font-weight: bold; } #content-views li.selected a, #content-views li a:hover, #content li.formTab a.selected, #content li.formTab a:hover, #content-core li.formTab a.selected, #content-core li.formTab a:hover { background: white; color: black; border-top-right-radius: 0.5em; border-top-left-radius: 0.5em; } #content li.formTab a.notify, #content-core li.formTab a.notify { background-color: red; color: white; } #content li.formTab a.required span::after, #content-core li.formTab a.required span::after, div.field span.required::after { content: "■"; color: red; padding-left: 0.2em; } #content fieldset.formPanel, #content-core fieldset.formPanel { border: none; } #content fieldset.formPanel.hidden, #content-core fieldset.formPanel.hidden { display: none; } #content div.formControls input.hidden, #content-core div.formControls input.hidden { display: none; } #portal-personaltools dl { } #portal-personaltools dt { font-weight: normal; } #portal-personaltools dt.actionMenuHeader a::after { content: " ▼"; } #portal-personaltools dd { right: 0px; padding-top: 0.5em; } #portal-personaltools dd { background: rgb(227, 227, 227); padding-bottom: 0.5em; } #portal-personaltools dd a { line-height: 2em; padding: 0px 0.75em; } #portal-personaltools dd a:hover { background: rgb(32, 92, 144); color: white; } #contentActionMenus dl.actionMenu a, #contentActionMenus dl.actionMenu.activated dd { background-color: rgb(117, 173, 10); color: white; z-index: 5; } #contentActionMenus dl.actionMenu.activated dd { border-bottom: 0.5em solid rgb(117, 173, 10); right: -3px; } #contentActionMenus dl.actionMenu.activated dd a:hover, #contentActionMenus dl.actionMenu.activated dd .actionMenuSelected { color: rgb(102, 102, 102); background-color: white !important; } #contentActionMenus dl.actionMenu { line-height: 2em; } #folderHeader, #contextHeader { border-bottom: 2px solid white; } #contextHeader { margin-top: 5px; } #contentActionMenus { float: right; background: rgb(117, 173, 10); margin: 0px; position: relative; top: -0.23em; right: -0.24em; padding: 0.1em 0.24em 0px 0px; border-radius: 0px 0.5em 0.5em; } .actionMenuContent { padding: 0px 0.25em; } dl.actionMenu { float: right; white-space: nowrap; position: relative; margin-left: 0.5em; } dl.actionMenu a, dl.actionMenu div { white-space: nowrap; display: block !important; } dl.actionMenu dt { font-weight: normal; } span.arrowDownAlternative { font-size: 80%; } dl.actionMenu.deactivated dt { margin: 0px 0.25em; } dl.actionMenu.deactivated dd { display: none; } dl.actionMenu.activated dd { position: absolute; width: auto; min-width: 100%; border-bottom-right-radius: 0.5em; border-bottom-left-radius: 0.5em; } dl.actionMenu.activated dt a, dl.actionMenu.activated dd a, dl.actionMenu.activated dd div { margin: 0px 0.25em; }} @media screen { dl.portlet { margin: 0px 0px 1em; font-size: 80%; } dl.portletError { background-color: rgb(255, 165, 0); } dl.portlet dt { padding: 0.42em 1em; background: rgb(221, 221, 221); line-height: normal; } dl.portlet dt.hiddenStructure { padding: 0px; } dl.portlet dt a:link, dl.portlet dt a:visited, dl.portlet dt a:hover { color: black; display: block; border: none; } dl.portlet dd.portletItem, dl.portlet dd.portletFooter, dl.portletError dd { padding: 1em; } .blockedPortlet .portletHeader { border: 1px dashed rgb(221, 221, 221); margin: -1px; background: none !important; } .blockedPortlet .portletHeader a { color: rgb(102, 102, 102); } .blockedPortlet .portletBlockedMessage { color: white; display: inline; } .portletItemDetails { font-size: 85%; padding-top: 0.5em; line-height: 1.5em; margin-left: 1em; display: block; } #portlet-prefs a { border: none; line-height: 2em; } dl.portlet ul.navTree li a { border: none; display: block; zoom: 1; } dl.portlet ul.navTree li a:hover { } dl.portletNavigationTree dd.portletItem { padding: 0px; } dl.portlet ul.navTreeLevel0 > .navTreeItem { padding: 0.25em 1em; border-bottom: 0.1em dotted rgb(221, 221, 221); line-height: 2em; } dl.portlet ul.navTreeLevel1 .navTreeItem { padding-left: 0.5em; line-height: 2em; } dl.portlet ul.navTree .navTreeCurrentItem { background-color: rgb(221, 221, 221); border-left: 1em solid rgb(221, 221, 221); margin-left: -1em; margin-right: -1em; } .portletCalendar { margin: 1px 0px 1em; } .portletCalendar dt { background-color: rgb(238, 238, 238); font-weight: bold; text-align: center; line-height: 1.6em; border-bottom: none; } #visual-portal-wrapper dl.portletCalendar dd { padding: 0px; } .portletCalendar dd { margin: 0px; padding: 0px; } .portletCalendar dt a#calendar-previous { float: left; padding: 0px 1em; margin: 0px -0.5em; } .portletCalendar dt a#calendar-next { float: right; padding: 0px 1em; margin: 0px -0.5em; } .portletCalendar a, .portletCalendar a:focus, .portletCalendar a, .portletCalendar a:hover, .ploneCalendar a { text-decoration: none; border-bottom: none !important; } .ploneCalendar { border-spacing: 0px; width: 100%; } .ploneCalendar td { background-color: transparent; width: 14%; text-align: center; padding: 2px; } .ploneCalendar .weekdays th { background-color: rgb(238, 238, 238); text-align: center; padding: 2px; } .ploneCalendar .event { background-color: rgb(238, 238, 238); } .ploneCalendar .todayevent { background-color: rgb(238, 238, 238); border: 2px solid rgb(32, 92, 144); } .ploneCalendar .todaynoevent { border: 2px solid rgb(32, 92, 144); }} @media screen { #setup-link { font-size: 90%; } #content ul.configlets { margin: 1em 0px; list-style: none; } #content ul.configlets li { margin-bottom: 1em; list-style: none; display: block; } #content ul.configlets li a { text-decoration: none; border: none; } #content ul.configlets li a:visited { color: rgb(67, 105, 118); background-color: transparent; } #content ul.configlets li a:active { color: rgb(67, 105, 118); background-color: transparent; } #content ul.configlets li label { font-weight: bold; } #content ul.configletDetails { margin: 0em 1em 1em 4em; list-style: none; } #content ul.configletDetails li { margin-bottom: 1em; display: inline; } #content ul.configletDetails li a { text-decoration: none; } #content ul.configletDetails li label { font-weight: bold; } #content ul.configletDetails li.configletDescription { display: block; color: rgb(118, 121, 124); margin: 0px; } .inlineDisplay { display: inline; } table.controlpanel-listing { width: 100%; } table.controlpanel-listing td, table.controlpanel-listing th { font-size: 120%; } table.controlpanel-listing dl { margin-top: 0px; } table.controlpanel-listing dd { margin-left: 1em; } table.controlpanel-listing dl dt a .trigger { font-weight: normal; } table .controlpanel-listing td { vertical-align: top; } table.controlpanel-listing td.checker { text-align: center; } table.controlpanel-listing th.smallcolumn { width: 1.5em; } .chooser-right { float: right; margin-right: 0px; margin-bottom: 0px; } .rule-element { background-color: rgb(238, 243, 245); margin: 0.5em 0pt; padding: 0.3em 1em; width: auto; } .rule-element dl { } .rule-element dl dd { margin-left: 1em; } .rule-updown, .rule-operations { float: right; padding-top: 0.8em; } div.portletAssignments { font-size: 0.8em; line-height: 2em; } div.portletAssignments div.portletHeader { padding: 0.42em 1em; background: rgb(221, 221, 221); line-height: normal; } div.portletAssignments .managedPortletActions { float: right; } div.portletAssignments .managedPortletActions a, div.portletAssignments .managedPortletActions button { margin: 0px 0.25em; border: none; cursor: pointer; background-color: transparent; color: rgb(32, 92, 144); } div.portletAssignments .managedPortletActions form { display: inline; } .managedPortlet { margin: 0.8em 0px; } div.managePortletsLink, a.managePortletsFallback { text-align: center; padding: 0.25em 0.5em; font-size: 80%; margin: 0px auto 1em; background: rgb(221, 221, 221); border-radius: 0.5em; } a.managePortletsFallback { display: inline-block; } #content a.managePortletsFallback { display: block; border-bottom: none !important; }} @media screen { fieldset, .editionComment { line-height: 1.5em; margin: 1em 0px; padding: 0px 1em 1em; width: auto; } #content .field input[type="text"][name$=".title"], #archetypes-fieldname-title input { font-family: "Helvetica Neue", Arial, FreeSans, sans-serif; line-height: 125%; color: black; letter-spacing: -0.05em; font-size: 2em; font-weight: bold; } #content .field textarea[name$=".description"], #archetypes-fieldname-description textarea#description { font-family: Arial, FreeSans, sans-serif; color: rgb(102, 102, 102); font-size: 1.25em; font-weight: bold; } div.formControls { margin: 1em; } input[type="text"]:focus, input[type="password"]:focus, textarea:focus { background-color: rgb(255, 255, 224); } #content textarea { font: 100% Monaco, "Courier New", Courier, monospace; width: 100%; } #content select { vertical-align: top; } #content fieldset { border-width: 0.1em; border-color: rgb(50, 159, 215); border-image: initial; border-style: solid none none; } #content legend { padding: 0.5em; font-size: 85%; } label { font-weight: bold; } label .fieldErrorBox { font-weight: normal; } #content label { } #content optgroup { font-style: normal; font-weight: bold; color: rgb(153, 153, 153); padding-left: 0.25em; } #content option { color: black; } #content optgroup > option { padding: 0px 0.25em 0px 1em; } dl.enableFormTabbing dd { margin-left: 0px; padding-top: 2em; } .searchSection { color: rgb(118, 121, 124); margin-top: 0.25em; } .searchSection label:hover { color: black; } .field { clear: both; margin-bottom: 1em; } .field input[type="text"] { width: 20em; } .field input[type="text"][size] { width: auto; } .field input[type="text"][name$=".title"], input#title { width: 100%; } .field.error input[type="text"][name$=".title"], .error input#title { width: 99%; } .fieldRequired { background: url("required.png") left center no-repeat; padding: 0px 0px 0px 1em; color: white; } .fieldUploadFile { text-align: right; margin-right: 0.75em; display: none; } .fieldTextFormat { text-align: right; margin-right: 0.75em; } .formHelp { color: rgb(85, 85, 85); margin: 0px 0px 0.2em; display: block; font-weight: normal; } div.field.error { background-color: rgb(255, 221, 204); border: 1px solid red; padding: 0.5em; margin: 1em 0px; } .error .fieldRequired { color: rgb(221, 0, 0); } div.error.warning { background-color: transparent; border: none; margin-top: 0px; padding: 0px; } div.error.warning input { border: 2px solid red; } input.inputLabelActive { color: rgb(118, 121, 124); } textarea#form\.description { height: 6em; width: 99%; } table.listing tbody tr.odd.selected td, table.listing tbody tr.odd.dragging td, tr.dragging, tr.selected { background-color: rgb(255, 255, 170); } table.listing tbody tr.odd.error td, tr.error { background-color: rgb(255, 221, 204); } .multi-widget-field { padding-left: 0.5em; border-left: 1.5em solid rgb(221, 221, 221); } .multi-widget-checkbox { margin-left: -2em; margin-right: 0.5em; width: 1.5em; display: inline-block; } body.template-logged_out #content, body.template-login_form #content, .pb-ajax #login-form { text-align: center; } #fieldset-openid-login input, #login-form input { font-size: 150%; } body.template-register #content input, body.template-new-user #content input { font-size: 150%; width: inherit; } #fieldset-openid-login label, #login-form label { margin-right: 0.5em; padding-top: 0.2em; text-align: right; width: 10em; display: inline-block; } #fieldset-openid-login .formControls input, #login-form .formControls input { margin-left: 0.25em; }} @media screen { #portal-top { z-index: 1; } #portal-globalnav { list-style-image: none; position: relative; zoom: 1; } #portal-globalnav::after { content: ""; clear: both; display: block; visibility: hidden; } #portal-globalnav li { float: left; position: relative; } #portal-globalnav li a { display: block; border-top: 1px solid rgb(255, 255, 255); } ul.submenu { display: none; left: 0px; position: absolute; top: 100%; } #portal-globalnav li:hover > ul.submenu { display: block; } ul.submenu li { float: none; margin: 0px; } #portal-globalnav ul.submenu li a { padding: 0.5em 1.5em 0.5em 1em; width: 12em; } ul.submenu ul { top: 0px; left: 100%; } ul.submenu a.state-published:hover, .selected ul.submenu .state-published { color: rgb(255, 255, 255) !important; }} @media screen { .discussion .hide { display: none; } .discussion, #commenting { clear: both; } .comment { } .commentImage { float: left; margin-right: 0.5em; height: 3.5em; } .commentImage a:link { border: 0px; } .commentImage img { } .commentDate { display: block; font-size: 85%; line-height: 1.5em; padding-top: 0.5em; color: rgb(118, 121, 124); } .commentBody { clear: both; margin: 1em 0px; overflow: auto; border: 1px solid rgb(204, 204, 204); } .commentBody p { float: left; } .discussion .documentByLine { float: left; margin-left: 0px; margin-bottom: 0.5em; } .commentActions { float: right; text-align: right; } .discussion .discreet { color: rgb(102, 102, 102); font-size: 85%; } .loginbutton { margin-bottom: 1.25em; } .commentactionsform { display: inline; } .replyTreeLevel0 { margin-left: 0em; } .replyTreeLevel1 { margin-left: 1em; } .replyTreeLevel2 { margin-left: 2em; } .replyTreeLevel3 { margin-left: 3em; } .replyTreeLevel4 { margin-left: 4em; } .replyTreeLevel5 { margin-left: 5em; } .replyTreeLevel6 { margin-left: 6em; } .replyTreeLevel7 { margin-left: 7em; } .replyTreeLevel8 { margin-left: 8em; } .replyTreeLevel9 { margin-left: 9em; } .replyTreeLevel10 { margin-left: 10em; } .defaultuserimg { border: 0px; } .reply fieldset { margin: 0px !important; } .reply .text-widget { display: block; } .reply-to-comment-button { display: none; } .cancelreplytocomment { display: none; } #bulkactions { text-align: left; } #dobulkaction { margin: 0.3em 0px; } .comment-publish-button { float: left; margin-right: 0.5em; } .comment-delete-button { float: left; } #review-comments { margin: 0px; width: 100%; } #review-comments tbody tr { vertical-align: top; } #fieldset-moderate-comments { padding: 2em 1em; } .template-discussion-settings .unclickable { opacity: 0.6; } .row #dobulkaction { margin: 0px; } .row #commenting { font-size: 80%; } .row #commenting .formControls { margin: 0px; } .row #commenting textarea, .row .discussion textarea { font: 100% Monaco, "Courier New", Courier, monospace; width: 100%; } .row #commenting fieldset, .row .discussion fieldset { border-width: 0.1em; border-color: rgb(50, 159, 215); border-image: initial; border-style: solid none none; } .row #commenting legend, .row .discussion legend { padding: 0.5em 0.5em 0.5em 0px; font-size: 85%; } .row #commenting label, .row .discussion label { font-weight: bold; } .overlay-edit-comment textarea { height: 10em; }} @media screen { #content ul.listTypeDisc { list-style-type: disc; list-style-image: none; } #content ul.listTypeSquare { list-style-type: square; list-style-image: none; } #content ul.listTypeCircle { list-style-type: circle; list-style-image: none; } #content ol.listTypeDecimal { list-style-type: decimal; list-style-image: none; } #content ol.listTypeLowerAlpha { list-style-type: lower-alpha; list-style-image: none; } #content ol.listTypeUpperAlpha { list-style-type: upper-alpha; list-style-image: none; } #content ol.listTypeLowerRoman { list-style-type: lower-roman; list-style-image: none; } #content ol.listTypeUpperRoman { list-style-type: upper-roman; list-style-image: none; }} @media print { body { font-family: "Helvetica Neue", Arial, FreeSans, sans-serif; } h1, h2, h3, h4, h5, h6 { font-family: "Helvetica Neue", Arial, FreeSans, sans-serif; font-weight: bold; line-height: 125%; break-inside: avoid; break-after: avoid; } h1, h2 { letter-spacing: -0.05em; } a { text-decoration: none; border-bottom: 0.1em solid gray; color: black; } #portal-column-content { width: 95%; } .documentDescription { font-weight: bold; } pre { border: 1pt dotted black; white-space: pre; font-size: 8pt; overflow: auto; padding: 1em; } table.listing, table.listing td { border: 1pt solid black; border-collapse: collapse; } table.listing td, table.listing th { padding: 6px; } div.pageBreak { break-before: page; } #content dt { margin: 1em 0px 0.625em; } #content p, #content table { margin-bottom: 0.625em; margin-top: 0.625em; } #content .documentDescription, #content #description { margin: 0.5em 0px 1.31em; } div.top, #portal-logo, #portal-siteactions, .hiddenStructure, #portal-searchbox, #portal-globalnav, #portal-personaltools, #portal-breadcrumbs, #edit-bar, #portal-column-one, #portal-column-two, #portal-languageselector, .contentViews, .contentActions, .help, .legend, .portalMessage, .documentActions, .netscape4, #viewlet-below-content .reply, #viewlet-below-content .discussion, #kss-spinner, #review-history, #content-history, .listingBar, #portal-footer, #portal-colophon, .skipnav, #kss-spinner, #review-history, #content-history, .listingBar, .link-presentation, input.standalone, .overlay, .managePortletsFallback, .close, .link-parent, .draggingHook, #foldercontents-order-column, input.context, .visualNoPrint { display: none; } .image-left { float: left; clear: both; margin: 0.5em 1em 0.5em 0px; border: 0.4pt solid black; } .image-inline { float: none; } .image-right { float: right; clear: both; margin: 0.5em; border: 0.4pt solid black; } dd.image-caption { text-align: left; padding: 0px; margin: 0px; } dl.captioned { padding: 0.8em; } .newsImageContainer { float: right; margin: 0px 0px 0.5em 1em; width: 16em; }} @media handheld, screen and (max-device-width: 480px) { #portal-column-one, #portal-column-two, #portal-column-content { clear: both; width: 97.75%; margin-left: -98.875%; } #portal-logo { display: none; } #portal-top { font-size: 180%; } #portal-personaltools { margin-bottom: 1em; } #portal-globalnav li a { padding: 0.5em 1.5em 1em 0.5em; min-width: 3em !important; } #portal-searchbox { margin: 1em 0px; text-align: center; float: none !important; } #portal-searchbox input { font-size: 100% !important; } #content-views a { font-size: 150%; padding: 0.5em; line-height: 2em !important; } #content li.formTab a { font-size: 140%; padding: 0.25em; line-height: 2em !important; } #edit-bar { min-height: 5em; } #contentActionMenus a { width: 100%; font-size: 150%; line-height: 2em !important; } input, textarea { font-size: 140% !important; } div.managePortletsLink, a.managePortletsFallback { font-size: 140%; } div.overlay { font-size: 120%; } div.overlay-iframe, div.overlay-ajax { width: 90%; }} @import url("https://www.gov.br/receitafederal/portal_css/Sunburst%20Theme/resourceplone.app.jquerytools.dateinput-cachekey-259ad8ac6d1694e9f3e8dddcf53bb7e1.css"); @media screen { #content a.caltrigger { background: url("++resource++plone.formwidget.datetime/popup_calendar.gif") 0px 0px no-repeat scroll; height: 16px; width: 16px; display: inline-block; vertical-align: middle; border: none; margin: 0px; padding: 0px; }} @media all { div.riform { padding: 1em; background-color: white; line-height: 2; box-shadow: rgb(102, 102, 102) 0px 0px 3em; } div.riform h1 { color: rgb(136, 136, 136); border-bottom: 1px solid rgb(221, 221, 221); font-size: 20px; line-height: 1; margin: 0px; padding-bottom: 5px; padding-left: 5px; } div.riform form { margin-bottom: 0px; } div.riform .rifield { clear: both; } div.riform .rifield .field { float: left; clear: none; } div.riform .label { display: block; float: left; font-weight: bold; margin-right: 10px; text-align: right; width: 130px; } div.riform #rirtemplate { margin-top: 6px; } div#riformfields { min-height: 11em; min-width: 25em; } div.riform #rirangeoptions input, div.riform #rimonthlyoptions input, div.riform #riyearlyoptions input { margin: 0px; } div.riform #riweeklyweekdays .riweeklyweekday input { display: block; margin: 8px auto 0px; } div.riform #riweeklyweekdays .riweeklyweekday label { display: block; } div.riform #riweeklyweekdays .riweeklyweekday { margin-right: 15px; float: left; } div.riform input.ricancelbutton { background-image: url("/receitafederal/++resource++plone.formwidget.recurrence/pb_close.png"); background-color: transparent; font-size: 0px; color: transparent; border: none; position: absolute; left: -14px; top: -14px; cursor: pointer; height: 30px; width: 30px; } div.rioccurrencesactions .riaddoccurrence #adddate { width: 75%; } div.rioccurrencesactions .rioccurancesheader { border-bottom: 1px solid rgb(221, 221, 221); line-height: 1.5; clear: both; margin-top: 30px; } div.rioccurrencesactions .rioccurancesheader h2 { color: rgb(136, 136, 136); display: inline; font-size: 18px; font-weight: bold; margin: 0px 0px 5px 5px; } div.rioccurrences div.batching { font-size: 70%; text-align: center; } div.rioccurrences span.current { font-weight: bold; } div.riform span.action a { height: 19px; width: 19px; overflow: hidden; float: right; text-indent: 9999px; } div.rioccurrences .occurrence { border-top: 1px solid transparent; border-bottom: 1px solid transparent; } div.rioccurrences .occurrence:hover { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); } div.rioccurrences .occurrence.start span.rlabel, div.rioccurrences .occurrence.rdate span.rlabel { color: rgb(156, 186, 155); margin: 0px 5px; font-size: 70%; font-weight: bold; } div.rioccurrences .occurrence.exdate { opacity: 0.4; } div.ridisplay .occurrence.exdate { display: none; } div.rioccurrences .occurrence.rdate { background: rgb(255, 255, 224); } div.rioccurrences div.occurrence { margin-left: 5px; } div.rioccurrences a.rrule, div.rioccurrences a.rdate, div.rioccurrences a.exdate { color: transparent; margin-top: 6px; margin-right: 5px; } div.rioccurrences a.rrule { background-image: url("/receitafederal/++resource++plone.formwidget.recurrence/delete.png"); } div.rioccurrences a.rdate { background-image: url("/receitafederal/++resource++plone.formwidget.recurrence/delete.png"); } div.rioccurrences a.exdate { background-image: url("/receitafederal/++resource++plone.formwidget.recurrence/undelete.png"); } div.rioccurrencesactions a.rirefreshbutton { background-image: url("/receitafederal/++resource++plone.formwidget.recurrence/refresh.png"); color: transparent; margin-top: 4px; margin-right: 5px; } div#messagearea, div.errorarea { display: none; background-color: red; color: white; font-weight: bold; padding: 2px 10px; } div#calroot { z-index: 10000; } div.ributtons .risavebutton { display: block; margin: 30px auto 0px; }} @media all { div.riform { font-size: 80%; } div.riform { }} @media screen { .icons-on .contenttype-plone-app-event-dx-event { background: url("event_icon.png") 0px 4px no-repeat scroll transparent; } .icons-on .contenttype-plone-app-event-dx-event { line-height: 2em; display: inline-block; padding-left: 20px !important; } .event.summary { float: right; clear: right; } .hCalendar-hidden { display: none; } article.vevent { background-color: rgb(234, 234, 234); border-radius: 1em; margin-top: 1em; padding: 1em; } .vevent div.cal_date { float: left; vertical-align: top; margin: 0px 1.5em 0.5em 0px; padding: 0.7em 0.7em 0.5em; background-color: white; border: none; border-radius: 0.5em; box-shadow: black 0.5em 0.5em 0.4em; min-width: 4.4em; } .vevent span.cal_wkday { display: block; font-size: 2.3em; font-weight: bold; border-bottom: 2px solid black; padding-bottom: 0.3em; } .vevent span.cal_day { font-size: 1.7em; display: inline-block; padding-top: 0.3em; } .vevent span.cal_month { font-size: 1.3em; line-height: 1.3em; display: inline-block; } .vevent div.cal_info { margin-left: 8em; } article.vevent .documentByLine { background: none 0px 0px repeat scroll transparent; font-weight: bold; padding: 0px; color: black !important; font-size: 1em !important; } #content .vevent ul.metadata { margin: 0.8em 0px; } #content .vevent ul.horizontal { padding: 0px; } #content .vevent ul.horizontal li { display: inline-block; line-height: 1.5em; list-style-image: none; list-style-type: none; } .vevent .horizontal.metadata li::after { content: " "; } .vevent .horizontal.metadata li:last-child::after { content: ""; } .vevent .horizontal.metadata .category span::after { content: ","; } .vevent .horizontal.metadata .category span:last-child::after { content: ""; } .vevent .timezone { display: block; margin-top: 0.5em; padding: 0.2em 0px; background-color: rgb(255, 255, 238); color: rgb(51, 85, 68); width: 100%; } .vevent .timerange, .vevent .timezone { font-size: 85%; line-height: 1em; white-space: nowrap; } .vevent .datedisplay { line-height: 1.5em; margin-bottom: 0.2em; font-weight: bold; font-size: 100%; } .vevent abbr.dtstart { font-weight: bold; } #content .event_listing nav ul { margin-left: 0px; list-style-type: none; } #content .event_listing nav ul li { display: inline-block; padding: 0px 0.75em; line-height: 2em; margin: 0px; } #content .event_listing nav ul li:last-of-type { margin-right: 0px; } .event_listing nav > ul, .event_listing nav { background-color: rgb(221, 221, 221); min-height: 2em; } .event_listing nav { border-top: 0.3em solid rgb(221, 221, 221); border-right: 0.3em solid rgb(221, 221, 221); border-left: 0.3em solid rgb(221, 221, 221); border-image: initial; border-bottom: none; border-top-left-radius: 0.5em; border-top-right-radius: 0.5em; } .event_listing ul.mode_selector { display: block; margin-left: 0px; float: left; } .event_listing ul.sub_nav { display: block; margin-left: 0px; float: right; border-bottom-left-radius: 0.5em; border-bottom-right-radius: 0.5em; } #content .event_listing nav ul li a { border: none; display: inline-block; } .event_listing ul.mode_selector li:hover, .event_listing ul.mode_selector li.selected { background: white; border-top-left-radius: 0.5em; border-top-right-radius: 0.5em; color: black; } .event_listing ul.mode_selector li.selected { font-weight: bold; } #content .event_listing p { margin: 0px; } .event_listing div.location { display: inline-block; } .portletCalendar { width: auto; margin: 1px 0px 1em; } .portletCalendar dt { background-color: rgb(238, 238, 238); font-weight: bold; text-align: center; line-height: 1.6em; border-bottom: none; } .portletCalendar dd { margin: 0px; padding: 0px; } .portletCalendar dt a.calendarPrevious { float: left; padding: 0px 1em; margin: 0px -0.5em; } .portletCalendar dt a.calendarNext { float: right; padding: 0px 1em; margin: 0px -0.5em; } .portletCalendar a, .portletCalendar a:focus, .portletCalendar a, .portletCalendar a:hover, .ploneCalendar a { text-decoration: none; border-bottom: none !important; } .ploneCalendar { border-spacing: 0px; width: 100%; } .ploneCalendar td { width: 14%; text-align: center; padding: 2px; border: 2px solid rgb(238, 238, 238); background-color: rgb(238, 238, 238); } .ploneCalendar .weekdays th { background-color: rgb(238, 238, 238); text-align: center; padding: 2px; } .ploneCalendar .event { background-color: rgb(238, 238, 238); } .ploneCalendar .todayevent { background-color: rgb(238, 238, 238); border: 2px solid rgb(32, 92, 144); } .ploneCalendar .todaynoevent { border: 2px solid rgb(32, 92, 144); } .ploneCalendar td.today { background-color: white; border-color: rgb(32, 92, 144); } .ploneCalendar td:hover { background-color: white; } .ploneCalendar td a { display: inline-block; width: 100%; height: 100%; } .ploneCalendar td.cal_prev_month, .ploneCalendar td.cal_next_month { opacity: 0.4; } .pae_calendar_tooltip { display: none; background-color: white; border: 1px solid black; border-radius: 0.3em; box-shadow: black 0.1em 0.1em 0.1em; font-size: 80%; padding: 10px; margin: 10px; max-width: 30em; z-index: 10; } .pae_calendar_tooltip a { color: black; display: block; width: 100%; } .pae_calendar_tooltip a:hover { color: blue; } .pae_calendar_tooltip a .title { font-weight: bold; } #formfield-form-widgets-IEventBasic-whole_day, #archetypes-fieldname-wholeDay { clear: left; } #formfield-form-widgets-IEventRecurrence-recurrence, #archetypes-fieldname-recurrence { clear: left; }} @media screen { .ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style: none; padding: 0px; margin: 0px; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; font-style: ; font-variant: normal; font-weight: ; font-stretch: ; font-family: ; font-optical-sizing: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-size: 12px; line-height: 16px; overflow: hidden; } .ac_loading { background: url("/++resource++plone.formwidget.autocomplete/indicator.gif") right center no-repeat white; } .ac_odd { background-color: rgb(238, 238, 238); } .ac_over { background-color: rgb(10, 36, 106); color: white; }} @media screen { .contenttreeWidget { inset: 6em 0px 3.5em; height: auto; overflow-y: auto; margin: 0em 1em; position: absolute; width: auto; border: 1px solid rgb(140, 172, 187); } .contenttreeWidget li { display: block; padding-left: 1em; } .contenttreeWidget .navTreeCurrentItem { font-weight: bold; } .contenttreeWidget .navTreeCurrentItem li { font-weight: normal; } .contenttreeWidget li a { border-bottom: 1px solid transparent; } .contenttreeWidget .navTreeItem a { border: none; display: block; text-decoration: none; padding-top: 0.2em; padding-bottom: 0.25em; } .contenttreeWidget .navTreeItem a:hover { outline: rgb(32, 92, 144) dotted 1px; } .contenttreeWidget li.navTreeCurrentItem { background-color: transparent; border: none !important; } .contenttreeWidget li.navTreeCurrentItem > a, .contenttreeWidget li.navTreeCurrentItem > a:hover { border: none; outline: none; background-color: rgb(32, 92, 144); color: rgb(255, 255, 255) !important; } * html .contentTreeWidget li.navTreeCurrentItem a, * html .contentTreeWidget li.navTreeCurrentItem a:hover { height: 1.6em; } .contenttreeWindow { display: none; position: fixed; background-color: white; z-index: 100; } .contenttreeWindow h2 { display: block; top: 0px; margin: 0px; } .contenttreeWindowHeader { padding: 1em; } .contenttreeWindowActions { position: absolute; width: 100%; top: auto; bottom: 0px; padding: 1em; } .contenttreeWindowBlocker { z-index: 99; width: 100%; height: 100%; opacity: 0.4; background-color: black; top: 0px; left: 0px; position: fixed; } .option { display: block; }} @media screen { .queryindex, .addIndex { display: block; width: 180px; float: left; margin-right: 0.5em; } .queryoperator, .addOperator { display: block; width: 100px; float: left; margin-right: 0.5em; } .queryresults { float: right; } .previewSearchResultsHeading { margin-top: 1em; } .QueryWidget .criteria { margin: 0px 1em 0.5em 0px; clear: both; } .removecriteria { border: 0px; padding: 0px; background: transparent; cursor: pointer; margin-left: 1em; } .error.QueryWidget { background-color: transparent; border: 0px; padding: 0px; } .sortingField { clear: both; padding-top: 1em; } .previewresultsLabel { padding-top: 1em; display: block; } .previewresults { border-width: 1px; border-style: solid; height: 16em; overflow: auto; } .querywidget dt { border-width: 1px; border-style: solid; cursor: pointer; } .querywidget .arrowDownAlternative { float: right; padding-right: 0.25em; } .widgetPulldownMenu { position: absolute; } dl.multipleSelectionWidget, #content dl.multipleSelectionWidget { margin: 0px; } .multipleSelectionWidget dt { width: 198px; height: 1.5em; overflow: hidden; } .multipleSelectionWidget dd { width: 198px; background: rgb(255, 255, 255); overflow: auto; } .multipleSelectionWidget label { display: block; color: rgb(0, 0, 0); } .querywidget { float: left; width: 200px; } .referenceWidget input { width: 200px; } dl.querywidget { margin: 0px; } #content dl.querywidget dd, dl.querywidget dd { margin: 0px; } .dateRangeWidget input { width: 78px; } .criteria { clear: both; } .widgetPulldownMenu { border-width: 1px; border-style: solid; height: 6.5em; } .multipleSelectionWidget .hiddenStructure { display: none !important; }} @media screen { .icons-on .contenttype-collection { background: url("contenttypes-sprite.png") 0px -1724px no-repeat transparent; } .icons-on .contenttype-collection { line-height: 2em; display: inline-block; padding-left: 20px !important; }} @media screen { #contentchooser-content-show-button { padding: 0.5em 1em; cursor: pointer; border: 1px solid rgb(204, 204, 204); border-radius: 4px; } #contentchooser-content-search { position: fixed; z-index: 9999; display: none; padding: 20px; cursor: pointer; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); } #contentchooser-content-search.right { right: 0px; } #contentchooser-content-search .item-list { overflow: auto; width: 500px; max-width: 100%; height: 250px; margin: 10px 0px 0px; padding: 5px; border: 1px solid rgb(204, 204, 204); } #contentchooser-content-search .item-list li { list-style-type: none; list-style-image: none; cursor: grab; } #contentchooser-content-search .item-list li.ui-draggable-dragging { cursor: grabbing; } #contentchooser-content-search .item-list li.stats { display: none; } #contentchooser-content-search .item-list li:hover { background-color: rgb(32, 92, 144); } #content #contentchooser-content-search .item-list li img { display: inline-block; border: 0px; } #content #contentchooser-content-search .item-list li a:link { display: inline-block; border-bottom: 0px; } #contentchooser-content-show-button { font-weight: bold; position: relative; z-index: 999; top: 0px; right: 0px; float: right; margin-bottom: 10px; background: rgb(255, 255, 255); } #contentchooser-content-search .close { position: absolute; top: -14px; left: -14px; width: 30px; height: 30px; cursor: pointer; background-image: url("++resource++plone.app.jquerytools.pb_close.png"); } .current { border-top-left-radius: 0.5em; border-top-right-radius: 0.5em; background: rgb(255, 255, 255); } div.input { width: 200px; margin: 10px 0px; padding: 3px 15px; border: 1px solid rgb(80, 122, 170); border-radius: 10px; background: white; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 2px inset; } input[type="text"].contentchooser-content-trees, input[type="text"]#contentchooser-content-trees { width: 100%; min-width: 12em; height: 16px; padding-top: 1px; color: rgb(136, 136, 136); border: 0px solid; background: transparent; text-shadow: white 0px 1px 1px; } #content-trees #general_panel { padding: 0px; } #contentchooser-content-search-input-container, #contentchooser-content-trees-container, .contentchooser-clear { display: inline-block; } #contentchooser-content-search-input-container, #contentchooser-content-trees-container { width: 80%; } .contentchooser-clear { height: 13px; margin-left: -25px; } #more-link-field > .results > li { display: block; margin-bottom: 0.25em; cursor: pointer; } #more-link-field > .results > li:hover { background-color: rgb(32, 92, 144); } #more-link-field > div { margin-bottom: 0.5em; } #more-link-field button { padding: 0px 0.5em; }} @media screen { .tile-title { font-size: 120%; font-weight: bold; margin-bottom: 1em; } .tile-footer { text-align: right; } .loading-mask { position: absolute; z-index: 99; top: 0px; left: 0px; display: none; width: 100%; height: 100%; background: url("++resource++collective.cover/img/spinner.gif") center center no-repeat scroll rgb(0, 0, 0); opacity: 0.6 !important; } .loading-mask.show { display: block; } .loading-mask.remove-tile { background-color: rgb(131, 52, 52); } .template-compose #content .tile { padding-top: 1.2em; outline: rgb(153, 153, 153) dotted 1px; } .template-compose #content .tile.ui-draggable:hover { cursor: move; } .template-compose #content .tile.ui-draggable-dragging { overflow: hidden; height: 114px; cursor: move; } .template-compose .tile-container { position: relative; } .template-compose .tile-type-name { font-size: 95%; font-weight: bolder; position: absolute; width: 100%; text-align: center; opacity: 0.3; } .template-compose .edit-tile-link, .template-compose .contentbody-link, .template-compose .collection-link { line-height: 1em; position: absolute; top: 0px; height: 1em; } .template-compose .contentbody-link, .template-compose .collection-link { right: 0px; } .tile-select-button { cursor: pointer; } .tile-move { position: absolute; top: 0px; right: 0px; overflow: hidden; width: 16px; height: 16px; cursor: pointer; white-space: nowrap; text-indent: 101%; background: url("++resource++collective.cover/img/move.png") center top / 100% no-repeat scroll transparent; } .tile-remove-item { font-size: 1px; position: absolute; top: 0px; right: 0px; width: 14px; height: 14px; cursor: pointer; background: url("++resource++collective.cover/img/remove.png") center top / 100% no-repeat scroll transparent; } .tile-remove-item:hover { background: url("++resource++collective.cover/img/remove.png") center -14px / 100% no-repeat scroll transparent; } .tile-remove-item .text { visibility: hidden; } .ui-sortable-placeholder { outline: green dashed 1px; visibility: visible !important; background-color: rgb(154, 211, 157) !important; } .ui-sortable > div:hover { cursor: move; } .tile > .ui-sortable > .ui-sortable-helper { cursor: move; opacity: 0.5; outline: rgb(51, 51, 51) solid 1px; } .template-compose #content .tile { min-height: 100px; margin-bottom: 1em; } .ui-state-default .loading-mask { display: block; background: url("++resource++collective.cover/img/drophere.png") center center no-repeat scroll rgb(238, 238, 238); opacity: 0.8 !important; } .ui-state-hover .loading-mask { display: block; background-color: rgb(180, 252, 163); } .template-compose #content .sortable-tile .list-item:hover { outline: rgb(153, 153, 153) dotted 1px; } .tile img.right { float: right; margin: 0px 1em 0.5em 0px; } .tile img.left { float: left; margin: 0px 1em 0.5em 0px; } table.invisible { visibility: visible; } .close { opacity: 1; } .tile-edge { padding: 5px; border: 1px solid rgb(221, 221, 221); border-radius: 4px; } .tile-dark { padding: 5px; border-radius: 4px; background: rgb(221, 221, 221); } .tile-shadow { padding: 5px; border: 1px solid rgb(221, 221, 221); border-radius: 4px; box-shadow: rgb(195, 195, 195) 0px 5px 10px; } .textline-sortable-element.expired { border: 1px solid red; } .textline-sortable-element .tileProperties .tileExpired { font-weight: bold; color: red; } .cover-calendar-tile .calendar-tile-header { font-weight: bold; line-height: normal; padding: 0.42em 1em; text-align: center; background: rgb(221, 221, 221); } #content .cover-calendar-tile a.calendar-tile-prev, #content .cover-calendar-tile a.calendar-tile-next { margin: 0px -0.5em; padding: 0px 1em; border-bottom: none; } .cover-calendar-tile a.calendar-tile-prev { float: left; } .cover-calendar-tile a.calendar-tile-next { float: right; }} @import url("https://www.gov.br/receitafederal/portal_css/Sunburst%20Theme/jquery.autocomplete-cachekey-d8287270f2f56cec58157e16382a2ac8.css"); @media screen { .template-sc\.embedder #formfield-form-widgets-width, .portaltype-sc-embedder #formfield-form-widgets-width { float: left; margin-right: 10px; } .template-sc\.embedder #formfield-form-widgets-width input, .template-sc\.embedder #formfield-form-widgets-height input, .portaltype-sc-embedder #formfield-form-widgets-width input, .portaltype-sc-embedder #formfield-form-widgets-height input { width: 100px; } .template-sc\.embedder #formfield-form-widgets-height, .portaltype-sc-embedder #formfield-form-widgets-height { display: inline; width: 100px; } .template-sc\.embedder #formfield-form-widgets-url, .portaltype-sc-embedder #formfield-form-widgets-url { margin-bottom: -1px; } .template-sc\.embedder #formfield-form-widgets-url #form-widgets-url, .portaltype-sc-embedder #formfield-form-widgets-url #form-widgets-url { display: inline; float: left; } .template-sc\.embedder #formfield-form-widgets-IDublinCore-title, .portaltype-sc-embedder #formfield-form-widgets-IDublinCore-title { margin-top: 40px; } .template-sc\.embedder .field #load_button, .portaltype-sc-embedder .field #load_button { display: inline; float: left; margin-left: 10px; } .portaltype-sc-embedder .documentDescription { margin-bottom: 5px !important; } .portaltype-sc-embedder .documentByLine { margin-bottom: 20px; } .left_embedded { float: left; margin: 0px 10px 10px 0px; } .right_embedded { float: right; margin: 0px 0px 10px 10px; } .top_embedded { margin-bottom: 10px; } #embed_body_text { display: inline; } #alt_cont { text-align: right; } #alt_cont a { color: rgb(58, 103, 159); cursor: pointer; text-decoration: underline; font-weight: bold; } #alt_cont .alt_cont_text { text-align: left; }} @media screen { #viewlet-social-like > div { float: left; margin-right: 2em; } #viewlet-social-like { min-height: 3em; margin-top: 5px; } #viewlet-social-like .twitter-count-horizontal { height: 20px !important; } #viewlet-social-like .fb_edge_widget_with_comment { position: relative; margin-top: 0px; } .twitter-share-button { margin-top: 0.8px; } #viewlet-social-like.vertical { min-height: 7em !important; } #viewlet-social-like .whatsapp, #viewlet-social-like .telegram, #viewlet-social-like .share-by-email { font-size: 82%; display: inline-block; overflow: hidden; height: 20px; padding: 0px 5px 0px 24px; white-space: nowrap; border-radius: 3px; background-repeat: no-repeat; background-size: 16px; color: rgb(255, 255, 255) !important; border-top: 0px !important; border-right: 0px !important; border-left: 0px !important; border-image: initial !important; border-bottom: none !important; } #viewlet-social-like .whatsapp.link, #viewlet-social-like .telegram.link, #viewlet-social-like .share-by-email.link { width: 0px; padding: 0px 20px; text-indent: -200%; background-position: 50% center; } #viewlet-social-like .whatsapp { display: none; background-color: rgb(25, 158, 14); background-image: url("++resource++sl_images/ico-whatsapp.svg"); background-position: 2px 2px; } #viewlet-social-like .whatsapp:hover, #viewlet-social-like .telegram:hover, #viewlet-social-like .share-by-email:hover { color: rgb(255, 255, 255) !important; } #viewlet-social-like .whatsapp.active { display: inline-block; } #viewlet-social-like .telegram { background-color: rgb(49, 164, 213); background-image: url("++resource++sl_images/ico-telegram.svg"); background-size: 19px; } #viewlet-social-like .share-by-email { background-color: rgb(32, 92, 144); background-image: url("++resource++sl_images/ico-email.svg"); background-position: 5px 3px; background-size: 14px; }} @media screen { .sortable-media { padding: 0px; margin: 0px !important; list-style-type: none !important; } .sortable-media li { position: relative; float: left; width: 128px; height: 128px; margin: 0px 10px 10px 0px; padding: 4px; border: 1px solid silver; background-color: rgb(255, 255, 255); } .sortable-media li:hover .button { visibility: visible; } .sortable-media .draggable-item { display: block; overflow: hidden; height: 90px; cursor: move; border: medium none; } .sortable-media .button { right: 0px; visibility: hidden; } .sortable-media .button, .sortable-media .button:hover { float: right; margin-top: 6px; padding: 3px 10px 3px 5px; background-color: rgb(153, 153, 153); color: rgb(255, 255, 255) !important; } .sortable-media .button .icon { float: left; width: 13px; height: 15px; } .sortable-media .button.edit { background: none 0px 0px repeat scroll rgb(117, 173, 10); } .sortable-media .button.edit .icon { line-height: 50px; margin-top: 4px; margin-right: 5px; background: url("++resource++collective.nitf/images/icons-media.png") 0px top no-repeat scroll transparent; } .sortable-media .button.delete { position: absolute; top: 0px; right: 0px; background-color: rgb(196, 60, 53); } .sortable-media .button.delete .icon { line-height: 50px; margin-right: 5px; background: url("++resource++collective.nitf/images/icons-media.png") -15px top no-repeat scroll transparent; } .portaltype-collective-nitf-content.template-slideshow_view .swiper-container { width: 768px; } .portaltype-collective-nitf-content.template-slideshow_view .swiper-slide { font-size: 18px; display: flex; flex-direction: column; text-align: center; background: rgb(255, 255, 255); align-items: center; justify-content: center; } .portaltype-collective-nitf-content.template-slideshow_view .swiper-player { position: relative; width: 100%; background: rgb(0, 0, 0); } .portaltype-collective-nitf-content.template-slideshow_view .aspect-16-9::before { display: block; width: 100%; padding-top: 56.25%; content: ""; } .portaltype-collective-nitf-content.template-slideshow_view .swiper-image-wrapper { position: absolute; inset: 0px; } .portaltype-collective-nitf-content.template-slideshow_view .swiper-image-wrapper img { width: auto !important; max-width: 100% !important; height: auto !important; max-height: 100% !important; } .portaltype-collective-nitf-content.template-slideshow_view .swiper-description { box-sizing: border-box; width: 100%; padding: 7px; text-align: start; }} @import url("https://www.gov.br/receitafederal/portal_css/Sunburst%20Theme/resourcecollective.pollscsscollective.polls-cachekey-0e711cd6f189c4a3fd854347a513a0fb.css"); @import url("https://www.gov.br/receitafederal/portal_css/Sunburst%20Theme/resourcepas.plugins.loginunicologinunico-cachekey-02daf53fc7511ebc10890445c433fe8f.css"); @media screen { :root { --font-family-base: Rawline, Raleway, sans-serif; --surface-overlay-scrim: rgba(var(--rgb-secondary-09), var(--surface-opacity-md)); --surface-overlay-text: linear-gradient(rgba(var(--rgb-secondary-01), var(--surface-opacity-none)), rgba(var(--rgb-secondary-09), var(--surface-opacity-default))); --interactive: var(--color-primary-default); --interactive-rgb: var(--rgb-primary-default); --visited: var(--color-primary-darken-01); --disabled: var(--surface-opacity-md, 0.45); --hover: var(--surface-opacity-xs, 0.16); --hover-effect: linear-gradient(rgba(var(--interactive-rgb), var(--hover)),rgba(var(--interactive-rgb), var(--hover))); --pressed: var(--surface-opacity-md, 0.45); --pressed-effect: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)),rgba(var(--interactive-rgb), var(--pressed))); --focus-style: dashed; --focus-color: var(--color-support-03); --focus-offset: var(--spacing-scale-half); --focus-width: var(--surface-width-lg, 4px); --active: var(--color-primary-darken-01); --selected: var(--color-primary-lighten-01); --on: var(--color-primary-lighten-02); --off: var(--color-secondary-06); --ondrag-border-color: var(--interactive); --ondrag-border-width: var(--surface-width-md, 2px); --ondrag-border-style: solid; --ondrag-shadow-offset-x: var(--surface-offset-none, 0); --ondrag-shadow-offset-y: var(--surface-offset-md, 3px); --ondrag-shadow-blur: var(--surface-blur-lg, 6px); --ondrag-shadow-color: var(--interactive-rgb); --ondrag-shadow-opacity: var(--surface-opacity-sm, 0.3); --ondrag-opacity: var(--surface-opacity-xl, 0.85); --ondrag-rotate: -5deg; --ondrag-cursor: grabbing; --draggable-icon: grip-vertical; --draggable-cursor: grab; --dropzone-border-color: var(--interactive); --dropzone-border-width: var(--surface-width-sm, 1px); --dropzone-border-style: dashed; --ondrop-background: var(--interactive-rgb); --ondrop-opacity: var(--surface-opacity-sm, 0.3); --ondrop-cursor: copy; --color-primary-pastel-01: #c5d4eb; --color-primary-pastel-02: #dbe8fb; --color-primary-lighten-01: #2670e8; --color-primary-lighten-02: #5992ed; --color-primary-default: #1351b4; --color-primary-darken-01: #0c326f; --color-primary-darken-02: #071d41; --color-secondary-01: #fff; --color-secondary-02: #f8f8f8; --color-secondary-03: #ededed; --color-secondary-04: #ccc; --color-secondary-05: #9e9d9d; --color-secondary-06: #888; --color-secondary-07: #555; --color-secondary-08: #333; --color-secondary-09: #000; --color-highlight: #268744; --color-success: #168821; --color-warning: #ffcd07; --color-danger: #e60000; --color-info: #155bcb; --color-support-01: #36a191; --color-support-02: #f2e317; --color-support-03: #db4800; --color-support-04: #a26739; --color-support-05: #40e0d0; --color-support-06: #48cbeb; --color-support-07: #c72487; --color-support-08: #63007f; --color-support-09: #f08080; --color-support-10: #ff8c00; --color-support-11: #fdf5e6; --color-facebook: #3b5998; --color-google-plus: #db4a39; --color-linkedin: #0e76a8; --color-twitter: #00acee; --color-whatsapp: #25d366; --color-xbox: #9bc848; --color-yahoo: #720e9e; --color-youtube: #c4302b; --icon-size-base: 16px; --icon-size-xs: 8px; --icon-size-sm: 12px; --icon-size-lg: 20px; --icon-size-2x: 32px; --icon-size-3x: 48px; --icon-size-4x: 64px; --icon-size-5x: 80px; --icon-size-6x: 96px; --icon-size-7x: 112px; --icon-size-8x: 128px; --icon-size-9x: 144px; --icon-size-10x: 160px; --surface-width-none: 0; --surface-width-sm: 1px; --surface-width-md: 2px; --surface-width-lg: 4px; --surface-rounder-none: 0; --surface-rounder-sm: 4px; --surface-rounder-md: 8px; --surface-rounder-lg: 16px; --surface-rounder-pill: 999em; --surface-opacity-none: 0; --surface-opacity-default: 1; --surface-opacity-xs: 0.16; --surface-opacity-sm: 0.3; --surface-opacity-md: 0.45; --surface-opacity-lg: 0.65; --surface-opacity-xl: 0.85; --surface-border-solid-none: var(--surface-width-none) solid var(--color-secondary-06); --surface-border-solid-sm: var(--surface-width-sm) solid var(--color-secondary-06); --surface-border-solid-md: var(--surface-width-md) solid var(--color-secondary-06); --surface-border-solid-lg: var(--surface-width-lg) solid var(--color-secondary-06); --surface-border-dashed-none: var(--surface-width-none) dashed var(--color-secondary-06); --surface-border-dashed-sm: var(--surface-width-sm) dashed var(--color-secondary-06); --surface-border-dashed-md: var(--surface-width-md) dashed var(--color-secondary-06); --surface-border-dashed-lg: var(--surface-width-lg) dashed var(--color-secondary-06); --surface-blur-none: 0; --surface-blur-sm: 1px; --surface-blur-md: 3px; --surface-blur-lg: 6px; --surface-offset-none: 0; --surface-offset-sm: 1px; --surface-offset-md: 3px; --surface-offset-lg: 6px; --surface-offset-xl: 9px; --surface-shadow-none: none; --surface-shadow-sm: var(--surface-offset-none) var(--surface-offset-md) var(--surface-blur-lg) rgba(var(--rgb-secondary-09), var(--surface-opacity-xs)); --surface-shadow-md: var(--surface-offset-md) var(--surface-offset-lg) var(--surface-blur-lg) rgba(var(--rgb-secondary-09), var(--surface-opacity-xs)); --surface-shadow-lg: var(--surface-offset-lg) var(--surface-offset-xl) var(--surface-blur-lg) rgba(var(--rgb-secondary-09), var(--surface-opacity-xs)); --font-weight-thin: 100; --font-weight-extra-light: 200; --font-weight-light: 300; --font-weight-regular: 400; --font-weight-medium: 500; --font-weight-semi-bold: 600; --font-weight-bold: 700; --font-weight-extra-bold: 800; --font-weight-black: 900; --font-size-scale-base: 14px; --font-size-scale-down-01: 11.662px; --font-size-scale-down-02: 9.716px; --font-size-scale-down-03: 8.106px; --font-size-scale-up-01: 16.8px; --font-size-scale-up-02: 20.16px; --font-size-scale-up-03: 24.192px; --font-size-scale-up-04: 29.036px; --font-size-scale-up-05: 34.832px; --font-size-scale-up-06: 41.804px; --font-size-scale-up-07: 50.162px; --font-line-height-low: 1.15; --font-line-height-medium: 1.45; --font-line-height-high: 1.85; --grid-breakpoint-xs: 0; --grid-breakpoint-sm: 575px; --grid-breakpoint-md: 992px; --grid-breakpoint-lg: 1280px; --grid-breakpoint-xl: 1600px; --grid-portrait-maxwidth: 100%; --grid-portrait-gutter: 16px; --grid-portrait-columns: 4; --grid-portrait-margin: 8px; --grid-tablet-maxwidth: 100%; --grid-tablet-gutter: 24px; --grid-tablet-columns: 8; --grid-tablet-margin: 40px; --grid-desktop-maxwidth: 1200px; --grid-desktop-gutter: 24px; --grid-desktop-columns: 12; --grid-desktop-margin: 40px; --grid-tv-maxwidth: 1520px; --grid-tv-gutter: 40px; --grid-tv-columns: 12; --grid-tv-margin: 40px; --spacing-vertical-top: top; --spacing-vertical-center: center; --spacing-vertical-bottom: bottom; --spacing-horizontal-left: left; --spacing-horizontal-center: center; --spacing-horizontal-right: right; --spacing-scale-default: 0; --spacing-scale-base: 8px; --spacing-scale-2x: 16px; --spacing-scale-3x: 24px; --spacing-scale-4x: 32px; --spacing-scale-5x: 40px; --spacing-scale-6x: 48px; --spacing-scale-7x: 56px; --spacing-scale-8x: 64px; --spacing-scale-9x: 72px; --spacing-scale-10x: 80px; --spacing-scale-half: 4px; --spacing-scale-baseh: 12px; --spacing-scale-2xh: 20px; --spacing-scale-3xh: 28px; --spacing-scale-4xh: 36px; --spacing-scale-5xh: 44px; --spacing-scale-6xh: 52px; --spacing-scale-7xh: 60px; --spacing-scale-8xh: 68px; --spacing-scale-9xh: 76px; --spacing-scale-10xh: 84px; --rgb-primary-pastel-01: 197, 212, 235; --rgb-primary-pastel-02: 219, 232, 251; --rgb-primary-lighten-01: 38, 112, 232; --rgb-primary-lighten-02: 89, 146, 237; --rgb-primary-default: 19, 81, 180; --rgb-primary-darken-01: 12, 50, 111; --rgb-primary-darken-02: 7, 29, 65; --rgb-secondary-01: 255, 255, 255; --rgb-secondary-02: 248, 248, 248; --rgb-secondary-03: 237, 237, 237; --rgb-secondary-04: 204, 204, 204; --rgb-secondary-05: 158, 157, 157; --rgb-secondary-06: 136, 136, 136; --rgb-secondary-07: 85, 85, 85; --rgb-secondary-08: 51, 51, 51; --rgb-secondary-09: 0, 0, 0; --rgb-highlight: 38, 135, 68; --rgb-success: 22, 136, 33; --rgb-warning: 255, 205, 7; --rgb-danger: 230, 0, 0; --rgb-info: 21, 91, 203; --rgb-support-01: 54, 161, 145; --rgb-support-02: 242, 227, 23; --rgb-support-03: 219, 72, 0; --rgb-support-04: 162, 103, 57; --rgb-support-05: 64, 224, 208; --rgb-support-06: 72, 203, 235; --rgb-support-07: 199, 36, 135; --rgb-support-08: 99, 0, 127; --rgb-support-09: 240, 128, 128; --rgb-support-10: 255, 140, 0; --rgb-support-11: 253, 245, 230; --rgb-facebook: 59, 89, 152; --rgb-google-plus: 219, 74, 57; --rgb-linkedin: 14, 118, 168; --rgb-twitter: 0, 172, 238; --rgb-whatsapp: 37, 211, 102; --rgb-xbox: 155, 200, 72; --rgb-yahoo: 114, 14, 158; --rgb-youtube: 196, 48, 43; } .dsgov { } .dsgov .align-baseline { vertical-align: baseline !important; } .dsgov .align-top { vertical-align: top !important; } .dsgov .align-middle { vertical-align: middle !important; } .dsgov .align-bottom { vertical-align: bottom !important; } .dsgov .align-text-bottom { vertical-align: text-bottom !important; } .dsgov .align-text-top { vertical-align: text-top !important; } .dsgov .border { border: 1px solid rgb(222, 226, 230) !important; } .dsgov .border-top { border-top: 1px solid rgb(222, 226, 230) !important; } .dsgov .border-right { border-right: 1px solid rgb(222, 226, 230) !important; } .dsgov .border-bottom { border-bottom: 1px solid rgb(222, 226, 230) !important; } .dsgov .border-left { border-left: 1px solid rgb(222, 226, 230) !important; } .dsgov .border-0 { border: 0px !important; } .dsgov .border-top-0 { border-top: 0px !important; } .dsgov .border-right-0 { border-right: 0px !important; } .dsgov .border-bottom-0 { border-bottom: 0px !important; } .dsgov .border-left-0 { border-left: 0px !important; } .dsgov .border-primary { border-color: rgb(0, 123, 255) !important; } .dsgov .border-secondary { border-color: rgb(108, 117, 125) !important; } .dsgov .border-success { border-color: rgb(40, 167, 69) !important; } .dsgov .border-info { border-color: rgb(23, 162, 184) !important; } .dsgov .border-warning { border-color: rgb(255, 193, 7) !important; } .dsgov .border-danger { border-color: rgb(220, 53, 69) !important; } .dsgov .border-light { border-color: rgb(248, 249, 250) !important; } .dsgov .border-dark { border-color: rgb(52, 58, 64) !important; } .dsgov .border-white { border-color: rgb(255, 255, 255) !important; } .dsgov .rounded-sm { border-radius: 0.2rem !important; } .dsgov .rounded { border-radius: 0.25rem !important; } .dsgov .rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; } .dsgov .rounded-right { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; } .dsgov .rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; } .dsgov .rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; } .dsgov .rounded-lg { border-radius: 0.3rem !important; } .dsgov .rounded-circle { border-radius: 50% !important; } .dsgov .rounded-pill { border-radius: 50rem !important; } .dsgov .rounded-0 { border-radius: 0px !important; } .dsgov .clearfix::after { display: block; clear: both; content: ""; } .dsgov .d-none { display: none !important; } .dsgov .d-inline { display: inline !important; } .dsgov .d-inline-block { display: inline-block !important; } .dsgov .d-block { display: block !important; } .dsgov .d-table { display: table !important; } .dsgov .d-table-row { display: table-row !important; } .dsgov .d-table-cell { display: table-cell !important; } .dsgov .d-flex { display: flex !important; } .dsgov .d-inline-flex { display: inline-flex !important; } @media (min-width: 575px) { .dsgov .d-sm-none { display: none !important; } .dsgov .d-sm-inline { display: inline !important; } .dsgov .d-sm-inline-block { display: inline-block !important; } .dsgov .d-sm-block { display: block !important; } .dsgov .d-sm-table { display: table !important; } .dsgov .d-sm-table-row { display: table-row !important; } .dsgov .d-sm-table-cell { display: table-cell !important; } .dsgov .d-sm-flex { display: flex !important; } .dsgov .d-sm-inline-flex { display: inline-flex !important; }} @media (min-width: 992px) { .dsgov .d-md-none { display: none !important; } .dsgov .d-md-inline { display: inline !important; } .dsgov .d-md-inline-block { display: inline-block !important; } .dsgov .d-md-block { display: block !important; } .dsgov .d-md-table { display: table !important; } .dsgov .d-md-table-row { display: table-row !important; } .dsgov .d-md-table-cell { display: table-cell !important; } .dsgov .d-md-flex { display: flex !important; } .dsgov .d-md-inline-flex { display: inline-flex !important; }} @media (min-width: 1280px) { .dsgov .d-lg-none { display: none !important; } .dsgov .d-lg-inline { display: inline !important; } .dsgov .d-lg-inline-block { display: inline-block !important; } .dsgov .d-lg-block { display: block !important; } .dsgov .d-lg-table { display: table !important; } .dsgov .d-lg-table-row { display: table-row !important; } .dsgov .d-lg-table-cell { display: table-cell !important; } .dsgov .d-lg-flex { display: flex !important; } .dsgov .d-lg-inline-flex { display: inline-flex !important; }} @media (min-width: 1600px) { .dsgov .d-xl-none { display: none !important; } .dsgov .d-xl-inline { display: inline !important; } .dsgov .d-xl-inline-block { display: inline-block !important; } .dsgov .d-xl-block { display: block !important; } .dsgov .d-xl-table { display: table !important; } .dsgov .d-xl-table-row { display: table-row !important; } .dsgov .d-xl-table-cell { display: table-cell !important; } .dsgov .d-xl-flex { display: flex !important; } .dsgov .d-xl-inline-flex { display: inline-flex !important; }} @media print { .dsgov .d-print-none { display: none !important; } .dsgov .d-print-inline { display: inline !important; } .dsgov .d-print-inline-block { display: inline-block !important; } .dsgov .d-print-block { display: block !important; } .dsgov .d-print-table { display: table !important; } .dsgov .d-print-table-row { display: table-row !important; } .dsgov .d-print-table-cell { display: table-cell !important; } .dsgov .d-print-flex { display: flex !important; } .dsgov .d-print-inline-flex { display: inline-flex !important; }} .dsgov .embed-responsive { position: relative; display: block; width: 100%; padding: 0px; overflow: hidden; } .dsgov .embed-responsive::before { display: block; content: ""; } .dsgov .embed-responsive .embed-responsive-item, .dsgov .embed-responsive iframe, .dsgov .embed-responsive embed, .dsgov .embed-responsive object, .dsgov .embed-responsive video { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; } .dsgov .embed-responsive-21by9::before { padding-top: 42.8571%; } .dsgov .embed-responsive-16by9::before { padding-top: 56.25%; } .dsgov .embed-responsive-4by3::before { padding-top: 75%; } .dsgov .embed-responsive-1by1::before { padding-top: 100%; } .dsgov .flex-row { flex-direction: row !important; } .dsgov .flex-column { flex-direction: column !important; } .dsgov .flex-row-reverse { flex-direction: row-reverse !important; } .dsgov .flex-column-reverse { flex-direction: column-reverse !important; } .dsgov .flex-wrap { flex-wrap: wrap !important; } .dsgov .flex-nowrap { flex-wrap: nowrap !important; } .dsgov .flex-wrap-reverse { flex-wrap: wrap-reverse !important; } .dsgov .flex-fill { flex: 1 1 auto !important; } .dsgov .flex-grow-0 { flex-grow: 0 !important; } .dsgov .flex-grow-1 { flex-grow: 1 !important; } .dsgov .flex-shrink-0 { flex-shrink: 0 !important; } .dsgov .flex-shrink-1 { flex-shrink: 1 !important; } .dsgov .justify-content-start { justify-content: flex-start !important; } .dsgov .justify-content-end { justify-content: flex-end !important; } .dsgov .justify-content-center { justify-content: center !important; } .dsgov .justify-content-between { justify-content: space-between !important; } .dsgov .justify-content-around { justify-content: space-around !important; } .dsgov .align-items-start { align-items: flex-start !important; } .dsgov .align-items-end { align-items: flex-end !important; } .dsgov .align-items-center { align-items: center !important; } .dsgov .align-items-baseline { align-items: baseline !important; } .dsgov .align-items-stretch { align-items: stretch !important; } .dsgov .align-content-start { align-content: flex-start !important; } .dsgov .align-content-end { align-content: flex-end !important; } .dsgov .align-content-center { align-content: center !important; } .dsgov .align-content-between { align-content: space-between !important; } .dsgov .align-content-around { align-content: space-around !important; } .dsgov .align-content-stretch { align-content: stretch !important; } .dsgov .align-self-auto { align-self: auto !important; } .dsgov .align-self-start { align-self: flex-start !important; } .dsgov .align-self-end { align-self: flex-end !important; } .dsgov .align-self-center { align-self: center !important; } .dsgov .align-self-baseline { align-self: baseline !important; } .dsgov .align-self-stretch { align-self: stretch !important; } @media (min-width: 575px) { .dsgov .flex-sm-row { flex-direction: row !important; } .dsgov .flex-sm-column { flex-direction: column !important; } .dsgov .flex-sm-row-reverse { flex-direction: row-reverse !important; } .dsgov .flex-sm-column-reverse { flex-direction: column-reverse !important; } .dsgov .flex-sm-wrap { flex-wrap: wrap !important; } .dsgov .flex-sm-nowrap { flex-wrap: nowrap !important; } .dsgov .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } .dsgov .flex-sm-fill { flex: 1 1 auto !important; } .dsgov .flex-sm-grow-0 { flex-grow: 0 !important; } .dsgov .flex-sm-grow-1 { flex-grow: 1 !important; } .dsgov .flex-sm-shrink-0 { flex-shrink: 0 !important; } .dsgov .flex-sm-shrink-1 { flex-shrink: 1 !important; } .dsgov .justify-content-sm-start { justify-content: flex-start !important; } .dsgov .justify-content-sm-end { justify-content: flex-end !important; } .dsgov .justify-content-sm-center { justify-content: center !important; } .dsgov .justify-content-sm-between { justify-content: space-between !important; } .dsgov .justify-content-sm-around { justify-content: space-around !important; } .dsgov .align-items-sm-start { align-items: flex-start !important; } .dsgov .align-items-sm-end { align-items: flex-end !important; } .dsgov .align-items-sm-center { align-items: center !important; } .dsgov .align-items-sm-baseline { align-items: baseline !important; } .dsgov .align-items-sm-stretch { align-items: stretch !important; } .dsgov .align-content-sm-start { align-content: flex-start !important; } .dsgov .align-content-sm-end { align-content: flex-end !important; } .dsgov .align-content-sm-center { align-content: center !important; } .dsgov .align-content-sm-between { align-content: space-between !important; } .dsgov .align-content-sm-around { align-content: space-around !important; } .dsgov .align-content-sm-stretch { align-content: stretch !important; } .dsgov .align-self-sm-auto { align-self: auto !important; } .dsgov .align-self-sm-start { align-self: flex-start !important; } .dsgov .align-self-sm-end { align-self: flex-end !important; } .dsgov .align-self-sm-center { align-self: center !important; } .dsgov .align-self-sm-baseline { align-self: baseline !important; } .dsgov .align-self-sm-stretch { align-self: stretch !important; }} @media (min-width: 992px) { .dsgov .flex-md-row { flex-direction: row !important; } .dsgov .flex-md-column { flex-direction: column !important; } .dsgov .flex-md-row-reverse { flex-direction: row-reverse !important; } .dsgov .flex-md-column-reverse { flex-direction: column-reverse !important; } .dsgov .flex-md-wrap { flex-wrap: wrap !important; } .dsgov .flex-md-nowrap { flex-wrap: nowrap !important; } .dsgov .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } .dsgov .flex-md-fill { flex: 1 1 auto !important; } .dsgov .flex-md-grow-0 { flex-grow: 0 !important; } .dsgov .flex-md-grow-1 { flex-grow: 1 !important; } .dsgov .flex-md-shrink-0 { flex-shrink: 0 !important; } .dsgov .flex-md-shrink-1 { flex-shrink: 1 !important; } .dsgov .justify-content-md-start { justify-content: flex-start !important; } .dsgov .justify-content-md-end { justify-content: flex-end !important; } .dsgov .justify-content-md-center { justify-content: center !important; } .dsgov .justify-content-md-between { justify-content: space-between !important; } .dsgov .justify-content-md-around { justify-content: space-around !important; } .dsgov .align-items-md-start { align-items: flex-start !important; } .dsgov .align-items-md-end { align-items: flex-end !important; } .dsgov .align-items-md-center { align-items: center !important; } .dsgov .align-items-md-baseline { align-items: baseline !important; } .dsgov .align-items-md-stretch { align-items: stretch !important; } .dsgov .align-content-md-start { align-content: flex-start !important; } .dsgov .align-content-md-end { align-content: flex-end !important; } .dsgov .align-content-md-center { align-content: center !important; } .dsgov .align-content-md-between { align-content: space-between !important; } .dsgov .align-content-md-around { align-content: space-around !important; } .dsgov .align-content-md-stretch { align-content: stretch !important; } .dsgov .align-self-md-auto { align-self: auto !important; } .dsgov .align-self-md-start { align-self: flex-start !important; } .dsgov .align-self-md-end { align-self: flex-end !important; } .dsgov .align-self-md-center { align-self: center !important; } .dsgov .align-self-md-baseline { align-self: baseline !important; } .dsgov .align-self-md-stretch { align-self: stretch !important; }} @media (min-width: 1280px) { .dsgov .flex-lg-row { flex-direction: row !important; } .dsgov .flex-lg-column { flex-direction: column !important; } .dsgov .flex-lg-row-reverse { flex-direction: row-reverse !important; } .dsgov .flex-lg-column-reverse { flex-direction: column-reverse !important; } .dsgov .flex-lg-wrap { flex-wrap: wrap !important; } .dsgov .flex-lg-nowrap { flex-wrap: nowrap !important; } .dsgov .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } .dsgov .flex-lg-fill { flex: 1 1 auto !important; } .dsgov .flex-lg-grow-0 { flex-grow: 0 !important; } .dsgov .flex-lg-grow-1 { flex-grow: 1 !important; } .dsgov .flex-lg-shrink-0 { flex-shrink: 0 !important; } .dsgov .flex-lg-shrink-1 { flex-shrink: 1 !important; } .dsgov .justify-content-lg-start { justify-content: flex-start !important; } .dsgov .justify-content-lg-end { justify-content: flex-end !important; } .dsgov .justify-content-lg-center { justify-content: center !important; } .dsgov .justify-content-lg-between { justify-content: space-between !important; } .dsgov .justify-content-lg-around { justify-content: space-around !important; } .dsgov .align-items-lg-start { align-items: flex-start !important; } .dsgov .align-items-lg-end { align-items: flex-end !important; } .dsgov .align-items-lg-center { align-items: center !important; } .dsgov .align-items-lg-baseline { align-items: baseline !important; } .dsgov .align-items-lg-stretch { align-items: stretch !important; } .dsgov .align-content-lg-start { align-content: flex-start !important; } .dsgov .align-content-lg-end { align-content: flex-end !important; } .dsgov .align-content-lg-center { align-content: center !important; } .dsgov .align-content-lg-between { align-content: space-between !important; } .dsgov .align-content-lg-around { align-content: space-around !important; } .dsgov .align-content-lg-stretch { align-content: stretch !important; } .dsgov .align-self-lg-auto { align-self: auto !important; } .dsgov .align-self-lg-start { align-self: flex-start !important; } .dsgov .align-self-lg-end { align-self: flex-end !important; } .dsgov .align-self-lg-center { align-self: center !important; } .dsgov .align-self-lg-baseline { align-self: baseline !important; } .dsgov .align-self-lg-stretch { align-self: stretch !important; }} @media (min-width: 1600px) { .dsgov .flex-xl-row { flex-direction: row !important; } .dsgov .flex-xl-column { flex-direction: column !important; } .dsgov .flex-xl-row-reverse { flex-direction: row-reverse !important; } .dsgov .flex-xl-column-reverse { flex-direction: column-reverse !important; } .dsgov .flex-xl-wrap { flex-wrap: wrap !important; } .dsgov .flex-xl-nowrap { flex-wrap: nowrap !important; } .dsgov .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } .dsgov .flex-xl-fill { flex: 1 1 auto !important; } .dsgov .flex-xl-grow-0 { flex-grow: 0 !important; } .dsgov .flex-xl-grow-1 { flex-grow: 1 !important; } .dsgov .flex-xl-shrink-0 { flex-shrink: 0 !important; } .dsgov .flex-xl-shrink-1 { flex-shrink: 1 !important; } .dsgov .justify-content-xl-start { justify-content: flex-start !important; } .dsgov .justify-content-xl-end { justify-content: flex-end !important; } .dsgov .justify-content-xl-center { justify-content: center !important; } .dsgov .justify-content-xl-between { justify-content: space-between !important; } .dsgov .justify-content-xl-around { justify-content: space-around !important; } .dsgov .align-items-xl-start { align-items: flex-start !important; } .dsgov .align-items-xl-end { align-items: flex-end !important; } .dsgov .align-items-xl-center { align-items: center !important; } .dsgov .align-items-xl-baseline { align-items: baseline !important; } .dsgov .align-items-xl-stretch { align-items: stretch !important; } .dsgov .align-content-xl-start { align-content: flex-start !important; } .dsgov .align-content-xl-end { align-content: flex-end !important; } .dsgov .align-content-xl-center { align-content: center !important; } .dsgov .align-content-xl-between { align-content: space-between !important; } .dsgov .align-content-xl-around { align-content: space-around !important; } .dsgov .align-content-xl-stretch { align-content: stretch !important; } .dsgov .align-self-xl-auto { align-self: auto !important; } .dsgov .align-self-xl-start { align-self: flex-start !important; } .dsgov .align-self-xl-end { align-self: flex-end !important; } .dsgov .align-self-xl-center { align-self: center !important; } .dsgov .align-self-xl-baseline { align-self: baseline !important; } .dsgov .align-self-xl-stretch { align-self: stretch !important; }} .dsgov .float-left { float: left !important; } .dsgov .float-right { float: right !important; } .dsgov .float-none { float: none !important; } @media (min-width: 575px) { .dsgov .float-sm-left { float: left !important; } .dsgov .float-sm-right { float: right !important; } .dsgov .float-sm-none { float: none !important; }} @media (min-width: 992px) { .dsgov .float-md-left { float: left !important; } .dsgov .float-md-right { float: right !important; } .dsgov .float-md-none { float: none !important; }} @media (min-width: 1280px) { .dsgov .float-lg-left { float: left !important; } .dsgov .float-lg-right { float: right !important; } .dsgov .float-lg-none { float: none !important; }} @media (min-width: 1600px) { .dsgov .float-xl-left { float: left !important; } .dsgov .float-xl-right { float: right !important; } .dsgov .float-xl-none { float: none !important; }} .dsgov .overflow-auto { overflow: auto !important; } .dsgov .overflow-hidden { overflow: hidden !important; } .dsgov .position-static { position: static !important; } .dsgov .position-relative { position: relative !important; } .dsgov .position-absolute { position: absolute !important; } .dsgov .position-fixed { position: fixed !important; } .dsgov .position-sticky { position: sticky !important; } .dsgov .fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; } .dsgov .fixed-bottom { position: fixed; right: 0px; bottom: 0px; left: 0px; z-index: 1030; } @supports (position: sticky) { .dsgov .sticky-top { position: sticky; top: 0px; z-index: 1020; }} .dsgov .sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; } .dsgov .sr-only-focusable:active, .dsgov .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; } .dsgov .shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px 0.125rem 0.25rem !important; } .dsgov .shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !important; } .dsgov .shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem 3rem !important; } .dsgov .shadow-none { box-shadow: none !important; } .dsgov .w-25 { width: 25% !important; } .dsgov .w-50 { width: 50% !important; } .dsgov .w-75 { width: 75% !important; } .dsgov .w-100 { width: 100% !important; } .dsgov .w-auto { width: auto !important; } .dsgov .h-25 { height: 25% !important; } .dsgov .h-50 { height: 50% !important; } .dsgov .h-75 { height: 75% !important; } .dsgov .h-100 { height: 100% !important; } .dsgov .h-auto { height: auto !important; } .dsgov .mw-100 { max-width: 100% !important; } .dsgov .mh-100 { max-height: 100% !important; } .dsgov .min-vw-100 { min-width: 100vw !important; } .dsgov .min-vh-100 { min-height: 100vh !important; } .dsgov .vw-100 { width: 100vw !important; } .dsgov .vh-100 { height: 100vh !important; } .dsgov .m-0 { margin: 0px !important; } .dsgov .mt-0, .dsgov .my-0 { margin-top: 0px !important; } .dsgov .mr-0, .dsgov .mx-0 { margin-right: 0px !important; } .dsgov .mb-0, .dsgov .my-0 { margin-bottom: 0px !important; } .dsgov .ml-0, .dsgov .mx-0 { margin-left: 0px !important; } .dsgov .m-1 { margin: 8px !important; } .dsgov .mt-1, .dsgov .my-1 { margin-top: 8px !important; } .dsgov .mr-1, .dsgov .mx-1 { margin-right: 8px !important; } .dsgov .mb-1, .dsgov .my-1 { margin-bottom: 8px !important; } .dsgov .ml-1, .dsgov .mx-1 { margin-left: 8px !important; } .dsgov .m-2 { margin: 12px !important; } .dsgov .mt-2, .dsgov .my-2 { margin-top: 12px !important; } .dsgov .mr-2, .dsgov .mx-2 { margin-right: 12px !important; } .dsgov .mb-2, .dsgov .my-2 { margin-bottom: 12px !important; } .dsgov .ml-2, .dsgov .mx-2 { margin-left: 12px !important; } .dsgov .m-3 { margin: 16px !important; } .dsgov .mt-3, .dsgov .my-3 { margin-top: 16px !important; } .dsgov .mr-3, .dsgov .mx-3 { margin-right: 16px !important; } .dsgov .mb-3, .dsgov .my-3 { margin-bottom: 16px !important; } .dsgov .ml-3, .dsgov .mx-3 { margin-left: 16px !important; } .dsgov .m-4 { margin: 24px !important; } .dsgov .mt-4, .dsgov .my-4 { margin-top: 24px !important; } .dsgov .mr-4, .dsgov .mx-4 { margin-right: 24px !important; } .dsgov .mb-4, .dsgov .my-4 { margin-bottom: 24px !important; } .dsgov .ml-4, .dsgov .mx-4 { margin-left: 24px !important; } .dsgov .m-5 { margin: 40px !important; } .dsgov .mt-5, .dsgov .my-5 { margin-top: 40px !important; } .dsgov .mr-5, .dsgov .mx-5 { margin-right: 40px !important; } .dsgov .mb-5, .dsgov .my-5 { margin-bottom: 40px !important; } .dsgov .ml-5, .dsgov .mx-5 { margin-left: 40px !important; } .dsgov .m-half { margin: 4px !important; } .dsgov .mt-half, .dsgov .my-half { margin-top: 4px !important; } .dsgov .mr-half, .dsgov .mx-half { margin-right: 4px !important; } .dsgov .mb-half, .dsgov .my-half { margin-bottom: 4px !important; } .dsgov .ml-half, .dsgov .mx-half { margin-left: 4px !important; } .dsgov .m-base { margin: 8px !important; } .dsgov .mt-base, .dsgov .my-base { margin-top: 8px !important; } .dsgov .mr-base, .dsgov .mx-base { margin-right: 8px !important; } .dsgov .mb-base, .dsgov .my-base { margin-bottom: 8px !important; } .dsgov .ml-base, .dsgov .mx-base { margin-left: 8px !important; } .dsgov .m-baseh { margin: 12px !important; } .dsgov .mt-baseh, .dsgov .my-baseh { margin-top: 12px !important; } .dsgov .mr-baseh, .dsgov .mx-baseh { margin-right: 12px !important; } .dsgov .mb-baseh, .dsgov .my-baseh { margin-bottom: 12px !important; } .dsgov .ml-baseh, .dsgov .mx-baseh { margin-left: 12px !important; } .dsgov .m-2x { margin: 16px !important; } .dsgov .mt-2x, .dsgov .my-2x { margin-top: 16px !important; } .dsgov .mr-2x, .dsgov .mx-2x { margin-right: 16px !important; } .dsgov .mb-2x, .dsgov .my-2x { margin-bottom: 16px !important; } .dsgov .ml-2x, .dsgov .mx-2x { margin-left: 16px !important; } .dsgov .m-2xh { margin: 20px !important; } .dsgov .mt-2xh, .dsgov .my-2xh { margin-top: 20px !important; } .dsgov .mr-2xh, .dsgov .mx-2xh { margin-right: 20px !important; } .dsgov .mb-2xh, .dsgov .my-2xh { margin-bottom: 20px !important; } .dsgov .ml-2xh, .dsgov .mx-2xh { margin-left: 20px !important; } .dsgov .m-3x { margin: 24px !important; } .dsgov .mt-3x, .dsgov .my-3x { margin-top: 24px !important; } .dsgov .mr-3x, .dsgov .mx-3x { margin-right: 24px !important; } .dsgov .mb-3x, .dsgov .my-3x { margin-bottom: 24px !important; } .dsgov .ml-3x, .dsgov .mx-3x { margin-left: 24px !important; } .dsgov .m-3xh { margin: 28px !important; } .dsgov .mt-3xh, .dsgov .my-3xh { margin-top: 28px !important; } .dsgov .mr-3xh, .dsgov .mx-3xh { margin-right: 28px !important; } .dsgov .mb-3xh, .dsgov .my-3xh { margin-bottom: 28px !important; } .dsgov .ml-3xh, .dsgov .mx-3xh { margin-left: 28px !important; } .dsgov .m-4x { margin: 32px !important; } .dsgov .mt-4x, .dsgov .my-4x { margin-top: 32px !important; } .dsgov .mr-4x, .dsgov .mx-4x { margin-right: 32px !important; } .dsgov .mb-4x, .dsgov .my-4x { margin-bottom: 32px !important; } .dsgov .ml-4x, .dsgov .mx-4x { margin-left: 32px !important; } .dsgov .m-4xh { margin: 36px !important; } .dsgov .mt-4xh, .dsgov .my-4xh { margin-top: 36px !important; } .dsgov .mr-4xh, .dsgov .mx-4xh { margin-right: 36px !important; } .dsgov .mb-4xh, .dsgov .my-4xh { margin-bottom: 36px !important; } .dsgov .ml-4xh, .dsgov .mx-4xh { margin-left: 36px !important; } .dsgov .m-5x { margin: 40px !important; } .dsgov .mt-5x, .dsgov .my-5x { margin-top: 40px !important; } .dsgov .mr-5x, .dsgov .mx-5x { margin-right: 40px !important; } .dsgov .mb-5x, .dsgov .my-5x { margin-bottom: 40px !important; } .dsgov .ml-5x, .dsgov .mx-5x { margin-left: 40px !important; } .dsgov .m-5xh { margin: 44px !important; } .dsgov .mt-5xh, .dsgov .my-5xh { margin-top: 44px !important; } .dsgov .mr-5xh, .dsgov .mx-5xh { margin-right: 44px !important; } .dsgov .mb-5xh, .dsgov .my-5xh { margin-bottom: 44px !important; } .dsgov .ml-5xh, .dsgov .mx-5xh { margin-left: 44px !important; } .dsgov .m-6x { margin: 48px !important; } .dsgov .mt-6x, .dsgov .my-6x { margin-top: 48px !important; } .dsgov .mr-6x, .dsgov .mx-6x { margin-right: 48px !important; } .dsgov .mb-6x, .dsgov .my-6x { margin-bottom: 48px !important; } .dsgov .ml-6x, .dsgov .mx-6x { margin-left: 48px !important; } .dsgov .m-6xh { margin: 52px !important; } .dsgov .mt-6xh, .dsgov .my-6xh { margin-top: 52px !important; } .dsgov .mr-6xh, .dsgov .mx-6xh { margin-right: 52px !important; } .dsgov .mb-6xh, .dsgov .my-6xh { margin-bottom: 52px !important; } .dsgov .ml-6xh, .dsgov .mx-6xh { margin-left: 52px !important; } .dsgov .m-7x { margin: 56px !important; } .dsgov .mt-7x, .dsgov .my-7x { margin-top: 56px !important; } .dsgov .mr-7x, .dsgov .mx-7x { margin-right: 56px !important; } .dsgov .mb-7x, .dsgov .my-7x { margin-bottom: 56px !important; } .dsgov .ml-7x, .dsgov .mx-7x { margin-left: 56px !important; } .dsgov .m-7xh { margin: 60px !important; } .dsgov .mt-7xh, .dsgov .my-7xh { margin-top: 60px !important; } .dsgov .mr-7xh, .dsgov .mx-7xh { margin-right: 60px !important; } .dsgov .mb-7xh, .dsgov .my-7xh { margin-bottom: 60px !important; } .dsgov .ml-7xh, .dsgov .mx-7xh { margin-left: 60px !important; } .dsgov .m-8x { margin: 64px !important; } .dsgov .mt-8x, .dsgov .my-8x { margin-top: 64px !important; } .dsgov .mr-8x, .dsgov .mx-8x { margin-right: 64px !important; } .dsgov .mb-8x, .dsgov .my-8x { margin-bottom: 64px !important; } .dsgov .ml-8x, .dsgov .mx-8x { margin-left: 64px !important; } .dsgov .m-8xh { margin: 68px !important; } .dsgov .mt-8xh, .dsgov .my-8xh { margin-top: 68px !important; } .dsgov .mr-8xh, .dsgov .mx-8xh { margin-right: 68px !important; } .dsgov .mb-8xh, .dsgov .my-8xh { margin-bottom: 68px !important; } .dsgov .ml-8xh, .dsgov .mx-8xh { margin-left: 68px !important; } .dsgov .m-9x { margin: 72px !important; } .dsgov .mt-9x, .dsgov .my-9x { margin-top: 72px !important; } .dsgov .mr-9x, .dsgov .mx-9x { margin-right: 72px !important; } .dsgov .mb-9x, .dsgov .my-9x { margin-bottom: 72px !important; } .dsgov .ml-9x, .dsgov .mx-9x { margin-left: 72px !important; } .dsgov .m-9xh { margin: 76px !important; } .dsgov .mt-9xh, .dsgov .my-9xh { margin-top: 76px !important; } .dsgov .mr-9xh, .dsgov .mx-9xh { margin-right: 76px !important; } .dsgov .mb-9xh, .dsgov .my-9xh { margin-bottom: 76px !important; } .dsgov .ml-9xh, .dsgov .mx-9xh { margin-left: 76px !important; } .dsgov .m-10x { margin: 80px !important; } .dsgov .mt-10x, .dsgov .my-10x { margin-top: 80px !important; } .dsgov .mr-10x, .dsgov .mx-10x { margin-right: 80px !important; } .dsgov .mb-10x, .dsgov .my-10x { margin-bottom: 80px !important; } .dsgov .ml-10x, .dsgov .mx-10x { margin-left: 80px !important; } .dsgov .m-10xh { margin: 84px !important; } .dsgov .mt-10xh, .dsgov .my-10xh { margin-top: 84px !important; } .dsgov .mr-10xh, .dsgov .mx-10xh { margin-right: 84px !important; } .dsgov .mb-10xh, .dsgov .my-10xh { margin-bottom: 84px !important; } .dsgov .ml-10xh, .dsgov .mx-10xh { margin-left: 84px !important; } .dsgov .p-0 { padding: 0px !important; } .dsgov .pt-0, .dsgov .py-0 { padding-top: 0px !important; } .dsgov .pr-0, .dsgov .px-0 { padding-right: 0px !important; } .dsgov .pb-0, .dsgov .py-0 { padding-bottom: 0px !important; } .dsgov .pl-0, .dsgov .px-0 { padding-left: 0px !important; } .dsgov .p-1 { padding: 8px !important; } .dsgov .pt-1, .dsgov .py-1 { padding-top: 8px !important; } .dsgov .pr-1, .dsgov .px-1 { padding-right: 8px !important; } .dsgov .pb-1, .dsgov .py-1 { padding-bottom: 8px !important; } .dsgov .pl-1, .dsgov .px-1 { padding-left: 8px !important; } .dsgov .p-2 { padding: 12px !important; } .dsgov .pt-2, .dsgov .py-2 { padding-top: 12px !important; } .dsgov .pr-2, .dsgov .px-2 { padding-right: 12px !important; } .dsgov .pb-2, .dsgov .py-2 { padding-bottom: 12px !important; } .dsgov .pl-2, .dsgov .px-2 { padding-left: 12px !important; } .dsgov .p-3 { padding: 16px !important; } .dsgov .pt-3, .dsgov .py-3 { padding-top: 16px !important; } .dsgov .pr-3, .dsgov .px-3 { padding-right: 16px !important; } .dsgov .pb-3, .dsgov .py-3 { padding-bottom: 16px !important; } .dsgov .pl-3, .dsgov .px-3 { padding-left: 16px !important; } .dsgov .p-4 { padding: 24px !important; } .dsgov .pt-4, .dsgov .py-4 { padding-top: 24px !important; } .dsgov .pr-4, .dsgov .px-4 { padding-right: 24px !important; } .dsgov .pb-4, .dsgov .py-4 { padding-bottom: 24px !important; } .dsgov .pl-4, .dsgov .px-4 { padding-left: 24px !important; } .dsgov .p-5 { padding: 40px !important; } .dsgov .pt-5, .dsgov .py-5 { padding-top: 40px !important; } .dsgov .pr-5, .dsgov .px-5 { padding-right: 40px !important; } .dsgov .pb-5, .dsgov .py-5 { padding-bottom: 40px !important; } .dsgov .pl-5, .dsgov .px-5 { padding-left: 40px !important; } .dsgov .p-half { padding: 4px !important; } .dsgov .pt-half, .dsgov .py-half { padding-top: 4px !important; } .dsgov .pr-half, .dsgov .px-half { padding-right: 4px !important; } .dsgov .pb-half, .dsgov .py-half { padding-bottom: 4px !important; } .dsgov .pl-half, .dsgov .px-half { padding-left: 4px !important; } .dsgov .p-base { padding: 8px !important; } .dsgov .pt-base, .dsgov .py-base { padding-top: 8px !important; } .dsgov .pr-base, .dsgov .px-base { padding-right: 8px !important; } .dsgov .pb-base, .dsgov .py-base { padding-bottom: 8px !important; } .dsgov .pl-base, .dsgov .px-base { padding-left: 8px !important; } .dsgov .p-baseh { padding: 12px !important; } .dsgov .pt-baseh, .dsgov .py-baseh { padding-top: 12px !important; } .dsgov .pr-baseh, .dsgov .px-baseh { padding-right: 12px !important; } .dsgov .pb-baseh, .dsgov .py-baseh { padding-bottom: 12px !important; } .dsgov .pl-baseh, .dsgov .px-baseh { padding-left: 12px !important; } .dsgov .p-2x { padding: 16px !important; } .dsgov .pt-2x, .dsgov .py-2x { padding-top: 16px !important; } .dsgov .pr-2x, .dsgov .px-2x { padding-right: 16px !important; } .dsgov .pb-2x, .dsgov .py-2x { padding-bottom: 16px !important; } .dsgov .pl-2x, .dsgov .px-2x { padding-left: 16px !important; } .dsgov .p-2xh { padding: 20px !important; } .dsgov .pt-2xh, .dsgov .py-2xh { padding-top: 20px !important; } .dsgov .pr-2xh, .dsgov .px-2xh { padding-right: 20px !important; } .dsgov .pb-2xh, .dsgov .py-2xh { padding-bottom: 20px !important; } .dsgov .pl-2xh, .dsgov .px-2xh { padding-left: 20px !important; } .dsgov .p-3x { padding: 24px !important; } .dsgov .pt-3x, .dsgov .py-3x { padding-top: 24px !important; } .dsgov .pr-3x, .dsgov .px-3x { padding-right: 24px !important; } .dsgov .pb-3x, .dsgov .py-3x { padding-bottom: 24px !important; } .dsgov .pl-3x, .dsgov .px-3x { padding-left: 24px !important; } .dsgov .p-3xh { padding: 28px !important; } .dsgov .pt-3xh, .dsgov .py-3xh { padding-top: 28px !important; } .dsgov .pr-3xh, .dsgov .px-3xh { padding-right: 28px !important; } .dsgov .pb-3xh, .dsgov .py-3xh { padding-bottom: 28px !important; } .dsgov .pl-3xh, .dsgov .px-3xh { padding-left: 28px !important; } .dsgov .p-4x { padding: 32px !important; } .dsgov .pt-4x, .dsgov .py-4x { padding-top: 32px !important; } .dsgov .pr-4x, .dsgov .px-4x { padding-right: 32px !important; } .dsgov .pb-4x, .dsgov .py-4x { padding-bottom: 32px !important; } .dsgov .pl-4x, .dsgov .px-4x { padding-left: 32px !important; } .dsgov .p-4xh { padding: 36px !important; } .dsgov .pt-4xh, .dsgov .py-4xh { padding-top: 36px !important; } .dsgov .pr-4xh, .dsgov .px-4xh { padding-right: 36px !important; } .dsgov .pb-4xh, .dsgov .py-4xh { padding-bottom: 36px !important; } .dsgov .pl-4xh, .dsgov .px-4xh { padding-left: 36px !important; } .dsgov .p-5x { padding: 40px !important; } .dsgov .pt-5x, .dsgov .py-5x { padding-top: 40px !important; } .dsgov .pr-5x, .dsgov .px-5x { padding-right: 40px !important; } .dsgov .pb-5x, .dsgov .py-5x { padding-bottom: 40px !important; } .dsgov .pl-5x, .dsgov .px-5x { padding-left: 40px !important; } .dsgov .p-5xh { padding: 44px !important; } .dsgov .pt-5xh, .dsgov .py-5xh { padding-top: 44px !important; } .dsgov .pr-5xh, .dsgov .px-5xh { padding-right: 44px !important; } .dsgov .pb-5xh, .dsgov .py-5xh { padding-bottom: 44px !important; } .dsgov .pl-5xh, .dsgov .px-5xh { padding-left: 44px !important; } .dsgov .p-6x { padding: 48px !important; } .dsgov .pt-6x, .dsgov .py-6x { padding-top: 48px !important; } .dsgov .pr-6x, .dsgov .px-6x { padding-right: 48px !important; } .dsgov .pb-6x, .dsgov .py-6x { padding-bottom: 48px !important; } .dsgov .pl-6x, .dsgov .px-6x { padding-left: 48px !important; } .dsgov .p-6xh { padding: 52px !important; } .dsgov .pt-6xh, .dsgov .py-6xh { padding-top: 52px !important; } .dsgov .pr-6xh, .dsgov .px-6xh { padding-right: 52px !important; } .dsgov .pb-6xh, .dsgov .py-6xh { padding-bottom: 52px !important; } .dsgov .pl-6xh, .dsgov .px-6xh { padding-left: 52px !important; } .dsgov .p-7x { padding: 56px !important; } .dsgov .pt-7x, .dsgov .py-7x { padding-top: 56px !important; } .dsgov .pr-7x, .dsgov .px-7x { padding-right: 56px !important; } .dsgov .pb-7x, .dsgov .py-7x { padding-bottom: 56px !important; } .dsgov .pl-7x, .dsgov .px-7x { padding-left: 56px !important; } .dsgov .p-7xh { padding: 60px !important; } .dsgov .pt-7xh, .dsgov .py-7xh { padding-top: 60px !important; } .dsgov .pr-7xh, .dsgov .px-7xh { padding-right: 60px !important; } .dsgov .pb-7xh, .dsgov .py-7xh { padding-bottom: 60px !important; } .dsgov .pl-7xh, .dsgov .px-7xh { padding-left: 60px !important; } .dsgov .p-8x { padding: 64px !important; } .dsgov .pt-8x, .dsgov .py-8x { padding-top: 64px !important; } .dsgov .pr-8x, .dsgov .px-8x { padding-right: 64px !important; } .dsgov .pb-8x, .dsgov .py-8x { padding-bottom: 64px !important; } .dsgov .pl-8x, .dsgov .px-8x { padding-left: 64px !important; } .dsgov .p-8xh { padding: 68px !important; } .dsgov .pt-8xh, .dsgov .py-8xh { padding-top: 68px !important; } .dsgov .pr-8xh, .dsgov .px-8xh { padding-right: 68px !important; } .dsgov .pb-8xh, .dsgov .py-8xh { padding-bottom: 68px !important; } .dsgov .pl-8xh, .dsgov .px-8xh { padding-left: 68px !important; } .dsgov .p-9x { padding: 72px !important; } .dsgov .pt-9x, .dsgov .py-9x { padding-top: 72px !important; } .dsgov .pr-9x, .dsgov .px-9x { padding-right: 72px !important; } .dsgov .pb-9x, .dsgov .py-9x { padding-bottom: 72px !important; } .dsgov .pl-9x, .dsgov .px-9x { padding-left: 72px !important; } .dsgov .p-9xh { padding: 76px !important; } .dsgov .pt-9xh, .dsgov .py-9xh { padding-top: 76px !important; } .dsgov .pr-9xh, .dsgov .px-9xh { padding-right: 76px !important; } .dsgov .pb-9xh, .dsgov .py-9xh { padding-bottom: 76px !important; } .dsgov .pl-9xh, .dsgov .px-9xh { padding-left: 76px !important; } .dsgov .p-10x { padding: 80px !important; } .dsgov .pt-10x, .dsgov .py-10x { padding-top: 80px !important; } .dsgov .pr-10x, .dsgov .px-10x { padding-right: 80px !important; } .dsgov .pb-10x, .dsgov .py-10x { padding-bottom: 80px !important; } .dsgov .pl-10x, .dsgov .px-10x { padding-left: 80px !important; } .dsgov .p-10xh { padding: 84px !important; } .dsgov .pt-10xh, .dsgov .py-10xh { padding-top: 84px !important; } .dsgov .pr-10xh, .dsgov .px-10xh { padding-right: 84px !important; } .dsgov .pb-10xh, .dsgov .py-10xh { padding-bottom: 84px !important; } .dsgov .pl-10xh, .dsgov .px-10xh { padding-left: 84px !important; } .dsgov .m-n1 { margin: -8px !important; } .dsgov .mt-n1, .dsgov .my-n1 { margin-top: -8px !important; } .dsgov .mr-n1, .dsgov .mx-n1 { margin-right: -8px !important; } .dsgov .mb-n1, .dsgov .my-n1 { margin-bottom: -8px !important; } .dsgov .ml-n1, .dsgov .mx-n1 { margin-left: -8px !important; } .dsgov .m-n2 { margin: -12px !important; } .dsgov .mt-n2, .dsgov .my-n2 { margin-top: -12px !important; } .dsgov .mr-n2, .dsgov .mx-n2 { margin-right: -12px !important; } .dsgov .mb-n2, .dsgov .my-n2 { margin-bottom: -12px !important; } .dsgov .ml-n2, .dsgov .mx-n2 { margin-left: -12px !important; } .dsgov .m-n3 { margin: -16px !important; } .dsgov .mt-n3, .dsgov .my-n3 { margin-top: -16px !important; } .dsgov .mr-n3, .dsgov .mx-n3 { margin-right: -16px !important; } .dsgov .mb-n3, .dsgov .my-n3 { margin-bottom: -16px !important; } .dsgov .ml-n3, .dsgov .mx-n3 { margin-left: -16px !important; } .dsgov .m-n4 { margin: -24px !important; } .dsgov .mt-n4, .dsgov .my-n4 { margin-top: -24px !important; } .dsgov .mr-n4, .dsgov .mx-n4 { margin-right: -24px !important; } .dsgov .mb-n4, .dsgov .my-n4 { margin-bottom: -24px !important; } .dsgov .ml-n4, .dsgov .mx-n4 { margin-left: -24px !important; } .dsgov .m-n5 { margin: -40px !important; } .dsgov .mt-n5, .dsgov .my-n5 { margin-top: -40px !important; } .dsgov .mr-n5, .dsgov .mx-n5 { margin-right: -40px !important; } .dsgov .mb-n5, .dsgov .my-n5 { margin-bottom: -40px !important; } .dsgov .ml-n5, .dsgov .mx-n5 { margin-left: -40px !important; } .dsgov .m-nhalf { margin: -4px !important; } .dsgov .mt-nhalf, .dsgov .my-nhalf { margin-top: -4px !important; } .dsgov .mr-nhalf, .dsgov .mx-nhalf { margin-right: -4px !important; } .dsgov .mb-nhalf, .dsgov .my-nhalf { margin-bottom: -4px !important; } .dsgov .ml-nhalf, .dsgov .mx-nhalf { margin-left: -4px !important; } .dsgov .m-nbase { margin: -8px !important; } .dsgov .mt-nbase, .dsgov .my-nbase { margin-top: -8px !important; } .dsgov .mr-nbase, .dsgov .mx-nbase { margin-right: -8px !important; } .dsgov .mb-nbase, .dsgov .my-nbase { margin-bottom: -8px !important; } .dsgov .ml-nbase, .dsgov .mx-nbase { margin-left: -8px !important; } .dsgov .m-nbaseh { margin: -12px !important; } .dsgov .mt-nbaseh, .dsgov .my-nbaseh { margin-top: -12px !important; } .dsgov .mr-nbaseh, .dsgov .mx-nbaseh { margin-right: -12px !important; } .dsgov .mb-nbaseh, .dsgov .my-nbaseh { margin-bottom: -12px !important; } .dsgov .ml-nbaseh, .dsgov .mx-nbaseh { margin-left: -12px !important; } .dsgov .m-n2x { margin: -16px !important; } .dsgov .mt-n2x, .dsgov .my-n2x { margin-top: -16px !important; } .dsgov .mr-n2x, .dsgov .mx-n2x { margin-right: -16px !important; } .dsgov .mb-n2x, .dsgov .my-n2x { margin-bottom: -16px !important; } .dsgov .ml-n2x, .dsgov .mx-n2x { margin-left: -16px !important; } .dsgov .m-n2xh { margin: -20px !important; } .dsgov .mt-n2xh, .dsgov .my-n2xh { margin-top: -20px !important; } .dsgov .mr-n2xh, .dsgov .mx-n2xh { margin-right: -20px !important; } .dsgov .mb-n2xh, .dsgov .my-n2xh { margin-bottom: -20px !important; } .dsgov .ml-n2xh, .dsgov .mx-n2xh { margin-left: -20px !important; } .dsgov .m-n3x { margin: -24px !important; } .dsgov .mt-n3x, .dsgov .my-n3x { margin-top: -24px !important; } .dsgov .mr-n3x, .dsgov .mx-n3x { margin-right: -24px !important; } .dsgov .mb-n3x, .dsgov .my-n3x { margin-bottom: -24px !important; } .dsgov .ml-n3x, .dsgov .mx-n3x { margin-left: -24px !important; } .dsgov .m-n3xh { margin: -28px !important; } .dsgov .mt-n3xh, .dsgov .my-n3xh { margin-top: -28px !important; } .dsgov .mr-n3xh, .dsgov .mx-n3xh { margin-right: -28px !important; } .dsgov .mb-n3xh, .dsgov .my-n3xh { margin-bottom: -28px !important; } .dsgov .ml-n3xh, .dsgov .mx-n3xh { margin-left: -28px !important; } .dsgov .m-n4x { margin: -32px !important; } .dsgov .mt-n4x, .dsgov .my-n4x { margin-top: -32px !important; } .dsgov .mr-n4x, .dsgov .mx-n4x { margin-right: -32px !important; } .dsgov .mb-n4x, .dsgov .my-n4x { margin-bottom: -32px !important; } .dsgov .ml-n4x, .dsgov .mx-n4x { margin-left: -32px !important; } .dsgov .m-n4xh { margin: -36px !important; } .dsgov .mt-n4xh, .dsgov .my-n4xh { margin-top: -36px !important; } .dsgov .mr-n4xh, .dsgov .mx-n4xh { margin-right: -36px !important; } .dsgov .mb-n4xh, .dsgov .my-n4xh { margin-bottom: -36px !important; } .dsgov .ml-n4xh, .dsgov .mx-n4xh { margin-left: -36px !important; } .dsgov .m-n5x { margin: -40px !important; } .dsgov .mt-n5x, .dsgov .my-n5x { margin-top: -40px !important; } .dsgov .mr-n5x, .dsgov .mx-n5x { margin-right: -40px !important; } .dsgov .mb-n5x, .dsgov .my-n5x { margin-bottom: -40px !important; } .dsgov .ml-n5x, .dsgov .mx-n5x { margin-left: -40px !important; } .dsgov .m-n5xh { margin: -44px !important; } .dsgov .mt-n5xh, .dsgov .my-n5xh { margin-top: -44px !important; } .dsgov .mr-n5xh, .dsgov .mx-n5xh { margin-right: -44px !important; } .dsgov .mb-n5xh, .dsgov .my-n5xh { margin-bottom: -44px !important; } .dsgov .ml-n5xh, .dsgov .mx-n5xh { margin-left: -44px !important; } .dsgov .m-n6x { margin: -48px !important; } .dsgov .mt-n6x, .dsgov .my-n6x { margin-top: -48px !important; } .dsgov .mr-n6x, .dsgov .mx-n6x { margin-right: -48px !important; } .dsgov .mb-n6x, .dsgov .my-n6x { margin-bottom: -48px !important; } .dsgov .ml-n6x, .dsgov .mx-n6x { margin-left: -48px !important; } .dsgov .m-n6xh { margin: -52px !important; } .dsgov .mt-n6xh, .dsgov .my-n6xh { margin-top: -52px !important; } .dsgov .mr-n6xh, .dsgov .mx-n6xh { margin-right: -52px !important; } .dsgov .mb-n6xh, .dsgov .my-n6xh { margin-bottom: -52px !important; } .dsgov .ml-n6xh, .dsgov .mx-n6xh { margin-left: -52px !important; } .dsgov .m-n7x { margin: -56px !important; } .dsgov .mt-n7x, .dsgov .my-n7x { margin-top: -56px !important; } .dsgov .mr-n7x, .dsgov .mx-n7x { margin-right: -56px !important; } .dsgov .mb-n7x, .dsgov .my-n7x { margin-bottom: -56px !important; } .dsgov .ml-n7x, .dsgov .mx-n7x { margin-left: -56px !important; } .dsgov .m-n7xh { margin: -60px !important; } .dsgov .mt-n7xh, .dsgov .my-n7xh { margin-top: -60px !important; } .dsgov .mr-n7xh, .dsgov .mx-n7xh { margin-right: -60px !important; } .dsgov .mb-n7xh, .dsgov .my-n7xh { margin-bottom: -60px !important; } .dsgov .ml-n7xh, .dsgov .mx-n7xh { margin-left: -60px !important; } .dsgov .m-n8x { margin: -64px !important; } .dsgov .mt-n8x, .dsgov .my-n8x { margin-top: -64px !important; } .dsgov .mr-n8x, .dsgov .mx-n8x { margin-right: -64px !important; } .dsgov .mb-n8x, .dsgov .my-n8x { margin-bottom: -64px !important; } .dsgov .ml-n8x, .dsgov .mx-n8x { margin-left: -64px !important; } .dsgov .m-n8xh { margin: -68px !important; } .dsgov .mt-n8xh, .dsgov .my-n8xh { margin-top: -68px !important; } .dsgov .mr-n8xh, .dsgov .mx-n8xh { margin-right: -68px !important; } .dsgov .mb-n8xh, .dsgov .my-n8xh { margin-bottom: -68px !important; } .dsgov .ml-n8xh, .dsgov .mx-n8xh { margin-left: -68px !important; } .dsgov .m-n9x { margin: -72px !important; } .dsgov .mt-n9x, .dsgov .my-n9x { margin-top: -72px !important; } .dsgov .mr-n9x, .dsgov .mx-n9x { margin-right: -72px !important; } .dsgov .mb-n9x, .dsgov .my-n9x { margin-bottom: -72px !important; } .dsgov .ml-n9x, .dsgov .mx-n9x { margin-left: -72px !important; } .dsgov .m-n9xh { margin: -76px !important; } .dsgov .mt-n9xh, .dsgov .my-n9xh { margin-top: -76px !important; } .dsgov .mr-n9xh, .dsgov .mx-n9xh { margin-right: -76px !important; } .dsgov .mb-n9xh, .dsgov .my-n9xh { margin-bottom: -76px !important; } .dsgov .ml-n9xh, .dsgov .mx-n9xh { margin-left: -76px !important; } .dsgov .m-n10x { margin: -80px !important; } .dsgov .mt-n10x, .dsgov .my-n10x { margin-top: -80px !important; } .dsgov .mr-n10x, .dsgov .mx-n10x { margin-right: -80px !important; } .dsgov .mb-n10x, .dsgov .my-n10x { margin-bottom: -80px !important; } .dsgov .ml-n10x, .dsgov .mx-n10x { margin-left: -80px !important; } .dsgov .m-n10xh { margin: -84px !important; } .dsgov .mt-n10xh, .dsgov .my-n10xh { margin-top: -84px !important; } .dsgov .mr-n10xh, .dsgov .mx-n10xh { margin-right: -84px !important; } .dsgov .mb-n10xh, .dsgov .my-n10xh { margin-bottom: -84px !important; } .dsgov .ml-n10xh, .dsgov .mx-n10xh { margin-left: -84px !important; } .dsgov .m-auto { margin: auto !important; } .dsgov .mt-auto, .dsgov .my-auto { margin-top: auto !important; } .dsgov .mr-auto, .dsgov .mx-auto { margin-right: auto !important; } .dsgov .mb-auto, .dsgov .my-auto { margin-bottom: auto !important; } .dsgov .ml-auto, .dsgov .mx-auto { margin-left: auto !important; } @media (min-width: 575px) { .dsgov .m-sm-0 { margin: 0px !important; } .dsgov .mt-sm-0, .dsgov .my-sm-0 { margin-top: 0px !important; } .dsgov .mr-sm-0, .dsgov .mx-sm-0 { margin-right: 0px !important; } .dsgov .mb-sm-0, .dsgov .my-sm-0 { margin-bottom: 0px !important; } .dsgov .ml-sm-0, .dsgov .mx-sm-0 { margin-left: 0px !important; } .dsgov .m-sm-1 { margin: 8px !important; } .dsgov .mt-sm-1, .dsgov .my-sm-1 { margin-top: 8px !important; } .dsgov .mr-sm-1, .dsgov .mx-sm-1 { margin-right: 8px !important; } .dsgov .mb-sm-1, .dsgov .my-sm-1 { margin-bottom: 8px !important; } .dsgov .ml-sm-1, .dsgov .mx-sm-1 { margin-left: 8px !important; } .dsgov .m-sm-2 { margin: 12px !important; } .dsgov .mt-sm-2, .dsgov .my-sm-2 { margin-top: 12px !important; } .dsgov .mr-sm-2, .dsgov .mx-sm-2 { margin-right: 12px !important; } .dsgov .mb-sm-2, .dsgov .my-sm-2 { margin-bottom: 12px !important; } .dsgov .ml-sm-2, .dsgov .mx-sm-2 { margin-left: 12px !important; } .dsgov .m-sm-3 { margin: 16px !important; } .dsgov .mt-sm-3, .dsgov .my-sm-3 { margin-top: 16px !important; } .dsgov .mr-sm-3, .dsgov .mx-sm-3 { margin-right: 16px !important; } .dsgov .mb-sm-3, .dsgov .my-sm-3 { margin-bottom: 16px !important; } .dsgov .ml-sm-3, .dsgov .mx-sm-3 { margin-left: 16px !important; } .dsgov .m-sm-4 { margin: 24px !important; } .dsgov .mt-sm-4, .dsgov .my-sm-4 { margin-top: 24px !important; } .dsgov .mr-sm-4, .dsgov .mx-sm-4 { margin-right: 24px !important; } .dsgov .mb-sm-4, .dsgov .my-sm-4 { margin-bottom: 24px !important; } .dsgov .ml-sm-4, .dsgov .mx-sm-4 { margin-left: 24px !important; } .dsgov .m-sm-5 { margin: 40px !important; } .dsgov .mt-sm-5, .dsgov .my-sm-5 { margin-top: 40px !important; } .dsgov .mr-sm-5, .dsgov .mx-sm-5 { margin-right: 40px !important; } .dsgov .mb-sm-5, .dsgov .my-sm-5 { margin-bottom: 40px !important; } .dsgov .ml-sm-5, .dsgov .mx-sm-5 { margin-left: 40px !important; } .dsgov .m-sm-half { margin: 4px !important; } .dsgov .mt-sm-half, .dsgov .my-sm-half { margin-top: 4px !important; } .dsgov .mr-sm-half, .dsgov .mx-sm-half { margin-right: 4px !important; } .dsgov .mb-sm-half, .dsgov .my-sm-half { margin-bottom: 4px !important; } .dsgov .ml-sm-half, .dsgov .mx-sm-half { margin-left: 4px !important; } .dsgov .m-sm-base { margin: 8px !important; } .dsgov .mt-sm-base, .dsgov .my-sm-base { margin-top: 8px !important; } .dsgov .mr-sm-base, .dsgov .mx-sm-base { margin-right: 8px !important; } .dsgov .mb-sm-base, .dsgov .my-sm-base { margin-bottom: 8px !important; } .dsgov .ml-sm-base, .dsgov .mx-sm-base { margin-left: 8px !important; } .dsgov .m-sm-baseh { margin: 12px !important; } .dsgov .mt-sm-baseh, .dsgov .my-sm-baseh { margin-top: 12px !important; } .dsgov .mr-sm-baseh, .dsgov .mx-sm-baseh { margin-right: 12px !important; } .dsgov .mb-sm-baseh, .dsgov .my-sm-baseh { margin-bottom: 12px !important; } .dsgov .ml-sm-baseh, .dsgov .mx-sm-baseh { margin-left: 12px !important; } .dsgov .m-sm-2x { margin: 16px !important; } .dsgov .mt-sm-2x, .dsgov .my-sm-2x { margin-top: 16px !important; } .dsgov .mr-sm-2x, .dsgov .mx-sm-2x { margin-right: 16px !important; } .dsgov .mb-sm-2x, .dsgov .my-sm-2x { margin-bottom: 16px !important; } .dsgov .ml-sm-2x, .dsgov .mx-sm-2x { margin-left: 16px !important; } .dsgov .m-sm-2xh { margin: 20px !important; } .dsgov .mt-sm-2xh, .dsgov .my-sm-2xh { margin-top: 20px !important; } .dsgov .mr-sm-2xh, .dsgov .mx-sm-2xh { margin-right: 20px !important; } .dsgov .mb-sm-2xh, .dsgov .my-sm-2xh { margin-bottom: 20px !important; } .dsgov .ml-sm-2xh, .dsgov .mx-sm-2xh { margin-left: 20px !important; } .dsgov .m-sm-3x { margin: 24px !important; } .dsgov .mt-sm-3x, .dsgov .my-sm-3x { margin-top: 24px !important; } .dsgov .mr-sm-3x, .dsgov .mx-sm-3x { margin-right: 24px !important; } .dsgov .mb-sm-3x, .dsgov .my-sm-3x { margin-bottom: 24px !important; } .dsgov .ml-sm-3x, .dsgov .mx-sm-3x { margin-left: 24px !important; } .dsgov .m-sm-3xh { margin: 28px !important; } .dsgov .mt-sm-3xh, .dsgov .my-sm-3xh { margin-top: 28px !important; } .dsgov .mr-sm-3xh, .dsgov .mx-sm-3xh { margin-right: 28px !important; } .dsgov .mb-sm-3xh, .dsgov .my-sm-3xh { margin-bottom: 28px !important; } .dsgov .ml-sm-3xh, .dsgov .mx-sm-3xh { margin-left: 28px !important; } .dsgov .m-sm-4x { margin: 32px !important; } .dsgov .mt-sm-4x, .dsgov .my-sm-4x { margin-top: 32px !important; } .dsgov .mr-sm-4x, .dsgov .mx-sm-4x { margin-right: 32px !important; } .dsgov .mb-sm-4x, .dsgov .my-sm-4x { margin-bottom: 32px !important; } .dsgov .ml-sm-4x, .dsgov .mx-sm-4x { margin-left: 32px !important; } .dsgov .m-sm-4xh { margin: 36px !important; } .dsgov .mt-sm-4xh, .dsgov .my-sm-4xh { margin-top: 36px !important; } .dsgov .mr-sm-4xh, .dsgov .mx-sm-4xh { margin-right: 36px !important; } .dsgov .mb-sm-4xh, .dsgov .my-sm-4xh { margin-bottom: 36px !important; } .dsgov .ml-sm-4xh, .dsgov .mx-sm-4xh { margin-left: 36px !important; } .dsgov .m-sm-5x { margin: 40px !important; } .dsgov .mt-sm-5x, .dsgov .my-sm-5x { margin-top: 40px !important; } .dsgov .mr-sm-5x, .dsgov .mx-sm-5x { margin-right: 40px !important; } .dsgov .mb-sm-5x, .dsgov .my-sm-5x { margin-bottom: 40px !important; } .dsgov .ml-sm-5x, .dsgov .mx-sm-5x { margin-left: 40px !important; } .dsgov .m-sm-5xh { margin: 44px !important; } .dsgov .mt-sm-5xh, .dsgov .my-sm-5xh { margin-top: 44px !important; } .dsgov .mr-sm-5xh, .dsgov .mx-sm-5xh { margin-right: 44px !important; } .dsgov .mb-sm-5xh, .dsgov .my-sm-5xh { margin-bottom: 44px !important; } .dsgov .ml-sm-5xh, .dsgov .mx-sm-5xh { margin-left: 44px !important; } .dsgov .m-sm-6x { margin: 48px !important; } .dsgov .mt-sm-6x, .dsgov .my-sm-6x { margin-top: 48px !important; } .dsgov .mr-sm-6x, .dsgov .mx-sm-6x { margin-right: 48px !important; } .dsgov .mb-sm-6x, .dsgov .my-sm-6x { margin-bottom: 48px !important; } .dsgov .ml-sm-6x, .dsgov .mx-sm-6x { margin-left: 48px !important; } .dsgov .m-sm-6xh { margin: 52px !important; } .dsgov .mt-sm-6xh, .dsgov .my-sm-6xh { margin-top: 52px !important; } .dsgov .mr-sm-6xh, .dsgov .mx-sm-6xh { margin-right: 52px !important; } .dsgov .mb-sm-6xh, .dsgov .my-sm-6xh { margin-bottom: 52px !important; } .dsgov .ml-sm-6xh, .dsgov .mx-sm-6xh { margin-left: 52px !important; } .dsgov .m-sm-7x { margin: 56px !important; } .dsgov .mt-sm-7x, .dsgov .my-sm-7x { margin-top: 56px !important; } .dsgov .mr-sm-7x, .dsgov .mx-sm-7x { margin-right: 56px !important; } .dsgov .mb-sm-7x, .dsgov .my-sm-7x { margin-bottom: 56px !important; } .dsgov .ml-sm-7x, .dsgov .mx-sm-7x { margin-left: 56px !important; } .dsgov .m-sm-7xh { margin: 60px !important; } .dsgov .mt-sm-7xh, .dsgov .my-sm-7xh { margin-top: 60px !important; } .dsgov .mr-sm-7xh, .dsgov .mx-sm-7xh { margin-right: 60px !important; } .dsgov .mb-sm-7xh, .dsgov .my-sm-7xh { margin-bottom: 60px !important; } .dsgov .ml-sm-7xh, .dsgov .mx-sm-7xh { margin-left: 60px !important; } .dsgov .m-sm-8x { margin: 64px !important; } .dsgov .mt-sm-8x, .dsgov .my-sm-8x { margin-top: 64px !important; } .dsgov .mr-sm-8x, .dsgov .mx-sm-8x { margin-right: 64px !important; } .dsgov .mb-sm-8x, .dsgov .my-sm-8x { margin-bottom: 64px !important; } .dsgov .ml-sm-8x, .dsgov .mx-sm-8x { margin-left: 64px !important; } .dsgov .m-sm-8xh { margin: 68px !important; } .dsgov .mt-sm-8xh, .dsgov .my-sm-8xh { margin-top: 68px !important; } .dsgov .mr-sm-8xh, .dsgov .mx-sm-8xh { margin-right: 68px !important; } .dsgov .mb-sm-8xh, .dsgov .my-sm-8xh { margin-bottom: 68px !important; } .dsgov .ml-sm-8xh, .dsgov .mx-sm-8xh { margin-left: 68px !important; } .dsgov .m-sm-9x { margin: 72px !important; } .dsgov .mt-sm-9x, .dsgov .my-sm-9x { margin-top: 72px !important; } .dsgov .mr-sm-9x, .dsgov .mx-sm-9x { margin-right: 72px !important; } .dsgov .mb-sm-9x, .dsgov .my-sm-9x { margin-bottom: 72px !important; } .dsgov .ml-sm-9x, .dsgov .mx-sm-9x { margin-left: 72px !important; } .dsgov .m-sm-9xh { margin: 76px !important; } .dsgov .mt-sm-9xh, .dsgov .my-sm-9xh { margin-top: 76px !important; } .dsgov .mr-sm-9xh, .dsgov .mx-sm-9xh { margin-right: 76px !important; } .dsgov .mb-sm-9xh, .dsgov .my-sm-9xh { margin-bottom: 76px !important; } .dsgov .ml-sm-9xh, .dsgov .mx-sm-9xh { margin-left: 76px !important; } .dsgov .m-sm-10x { margin: 80px !important; } .dsgov .mt-sm-10x, .dsgov .my-sm-10x { margin-top: 80px !important; } .dsgov .mr-sm-10x, .dsgov .mx-sm-10x { margin-right: 80px !important; } .dsgov .mb-sm-10x, .dsgov .my-sm-10x { margin-bottom: 80px !important; } .dsgov .ml-sm-10x, .dsgov .mx-sm-10x { margin-left: 80px !important; } .dsgov .m-sm-10xh { margin: 84px !important; } .dsgov .mt-sm-10xh, .dsgov .my-sm-10xh { margin-top: 84px !important; } .dsgov .mr-sm-10xh, .dsgov .mx-sm-10xh { margin-right: 84px !important; } .dsgov .mb-sm-10xh, .dsgov .my-sm-10xh { margin-bottom: 84px !important; } .dsgov .ml-sm-10xh, .dsgov .mx-sm-10xh { margin-left: 84px !important; } .dsgov .p-sm-0 { padding: 0px !important; } .dsgov .pt-sm-0, .dsgov .py-sm-0 { padding-top: 0px !important; } .dsgov .pr-sm-0, .dsgov .px-sm-0 { padding-right: 0px !important; } .dsgov .pb-sm-0, .dsgov .py-sm-0 { padding-bottom: 0px !important; } .dsgov .pl-sm-0, .dsgov .px-sm-0 { padding-left: 0px !important; } .dsgov .p-sm-1 { padding: 8px !important; } .dsgov .pt-sm-1, .dsgov .py-sm-1 { padding-top: 8px !important; } .dsgov .pr-sm-1, .dsgov .px-sm-1 { padding-right: 8px !important; } .dsgov .pb-sm-1, .dsgov .py-sm-1 { padding-bottom: 8px !important; } .dsgov .pl-sm-1, .dsgov .px-sm-1 { padding-left: 8px !important; } .dsgov .p-sm-2 { padding: 12px !important; } .dsgov .pt-sm-2, .dsgov .py-sm-2 { padding-top: 12px !important; } .dsgov .pr-sm-2, .dsgov .px-sm-2 { padding-right: 12px !important; } .dsgov .pb-sm-2, .dsgov .py-sm-2 { padding-bottom: 12px !important; } .dsgov .pl-sm-2, .dsgov .px-sm-2 { padding-left: 12px !important; } .dsgov .p-sm-3 { padding: 16px !important; } .dsgov .pt-sm-3, .dsgov .py-sm-3 { padding-top: 16px !important; } .dsgov .pr-sm-3, .dsgov .px-sm-3 { padding-right: 16px !important; } .dsgov .pb-sm-3, .dsgov .py-sm-3 { padding-bottom: 16px !important; } .dsgov .pl-sm-3, .dsgov .px-sm-3 { padding-left: 16px !important; } .dsgov .p-sm-4 { padding: 24px !important; } .dsgov .pt-sm-4, .dsgov .py-sm-4 { padding-top: 24px !important; } .dsgov .pr-sm-4, .dsgov .px-sm-4 { padding-right: 24px !important; } .dsgov .pb-sm-4, .dsgov .py-sm-4 { padding-bottom: 24px !important; } .dsgov .pl-sm-4, .dsgov .px-sm-4 { padding-left: 24px !important; } .dsgov .p-sm-5 { padding: 40px !important; } .dsgov .pt-sm-5, .dsgov .py-sm-5 { padding-top: 40px !important; } .dsgov .pr-sm-5, .dsgov .px-sm-5 { padding-right: 40px !important; } .dsgov .pb-sm-5, .dsgov .py-sm-5 { padding-bottom: 40px !important; } .dsgov .pl-sm-5, .dsgov .px-sm-5 { padding-left: 40px !important; } .dsgov .p-sm-half { padding: 4px !important; } .dsgov .pt-sm-half, .dsgov .py-sm-half { padding-top: 4px !important; } .dsgov .pr-sm-half, .dsgov .px-sm-half { padding-right: 4px !important; } .dsgov .pb-sm-half, .dsgov .py-sm-half { padding-bottom: 4px !important; } .dsgov .pl-sm-half, .dsgov .px-sm-half { padding-left: 4px !important; } .dsgov .p-sm-base { padding: 8px !important; } .dsgov .pt-sm-base, .dsgov .py-sm-base { padding-top: 8px !important; } .dsgov .pr-sm-base, .dsgov .px-sm-base { padding-right: 8px !important; } .dsgov .pb-sm-base, .dsgov .py-sm-base { padding-bottom: 8px !important; } .dsgov .pl-sm-base, .dsgov .px-sm-base { padding-left: 8px !important; } .dsgov .p-sm-baseh { padding: 12px !important; } .dsgov .pt-sm-baseh, .dsgov .py-sm-baseh { padding-top: 12px !important; } .dsgov .pr-sm-baseh, .dsgov .px-sm-baseh { padding-right: 12px !important; } .dsgov .pb-sm-baseh, .dsgov .py-sm-baseh { padding-bottom: 12px !important; } .dsgov .pl-sm-baseh, .dsgov .px-sm-baseh { padding-left: 12px !important; } .dsgov .p-sm-2x { padding: 16px !important; } .dsgov .pt-sm-2x, .dsgov .py-sm-2x { padding-top: 16px !important; } .dsgov .pr-sm-2x, .dsgov .px-sm-2x { padding-right: 16px !important; } .dsgov .pb-sm-2x, .dsgov .py-sm-2x { padding-bottom: 16px !important; } .dsgov .pl-sm-2x, .dsgov .px-sm-2x { padding-left: 16px !important; } .dsgov .p-sm-2xh { padding: 20px !important; } .dsgov .pt-sm-2xh, .dsgov .py-sm-2xh { padding-top: 20px !important; } .dsgov .pr-sm-2xh, .dsgov .px-sm-2xh { padding-right: 20px !important; } .dsgov .pb-sm-2xh, .dsgov .py-sm-2xh { padding-bottom: 20px !important; } .dsgov .pl-sm-2xh, .dsgov .px-sm-2xh { padding-left: 20px !important; } .dsgov .p-sm-3x { padding: 24px !important; } .dsgov .pt-sm-3x, .dsgov .py-sm-3x { padding-top: 24px !important; } .dsgov .pr-sm-3x, .dsgov .px-sm-3x { padding-right: 24px !important; } .dsgov .pb-sm-3x, .dsgov .py-sm-3x { padding-bottom: 24px !important; } .dsgov .pl-sm-3x, .dsgov .px-sm-3x { padding-left: 24px !important; } .dsgov .p-sm-3xh { padding: 28px !important; } .dsgov .pt-sm-3xh, .dsgov .py-sm-3xh { padding-top: 28px !important; } .dsgov .pr-sm-3xh, .dsgov .px-sm-3xh { padding-right: 28px !important; } .dsgov .pb-sm-3xh, .dsgov .py-sm-3xh { padding-bottom: 28px !important; } .dsgov .pl-sm-3xh, .dsgov .px-sm-3xh { padding-left: 28px !important; } .dsgov .p-sm-4x { padding: 32px !important; } .dsgov .pt-sm-4x, .dsgov .py-sm-4x { padding-top: 32px !important; } .dsgov .pr-sm-4x, .dsgov .px-sm-4x { padding-right: 32px !important; } .dsgov .pb-sm-4x, .dsgov .py-sm-4x { padding-bottom: 32px !important; } .dsgov .pl-sm-4x, .dsgov .px-sm-4x { padding-left: 32px !important; } .dsgov .p-sm-4xh { padding: 36px !important; } .dsgov .pt-sm-4xh, .dsgov .py-sm-4xh { padding-top: 36px !important; } .dsgov .pr-sm-4xh, .dsgov .px-sm-4xh { padding-right: 36px !important; } .dsgov .pb-sm-4xh, .dsgov .py-sm-4xh { padding-bottom: 36px !important; } .dsgov .pl-sm-4xh, .dsgov .px-sm-4xh { padding-left: 36px !important; } .dsgov .p-sm-5x { padding: 40px !important; } .dsgov .pt-sm-5x, .dsgov .py-sm-5x { padding-top: 40px !important; } .dsgov .pr-sm-5x, .dsgov .px-sm-5x { padding-right: 40px !important; } .dsgov .pb-sm-5x, .dsgov .py-sm-5x { padding-bottom: 40px !important; } .dsgov .pl-sm-5x, .dsgov .px-sm-5x { padding-left: 40px !important; } .dsgov .p-sm-5xh { padding: 44px !important; } .dsgov .pt-sm-5xh, .dsgov .py-sm-5xh { padding-top: 44px !important; } .dsgov .pr-sm-5xh, .dsgov .px-sm-5xh { padding-right: 44px !important; } .dsgov .pb-sm-5xh, .dsgov .py-sm-5xh { padding-bottom: 44px !important; } .dsgov .pl-sm-5xh, .dsgov .px-sm-5xh { padding-left: 44px !important; } .dsgov .p-sm-6x { padding: 48px !important; } .dsgov .pt-sm-6x, .dsgov .py-sm-6x { padding-top: 48px !important; } .dsgov .pr-sm-6x, .dsgov .px-sm-6x { padding-right: 48px !important; } .dsgov .pb-sm-6x, .dsgov .py-sm-6x { padding-bottom: 48px !important; } .dsgov .pl-sm-6x, .dsgov .px-sm-6x { padding-left: 48px !important; } .dsgov .p-sm-6xh { padding: 52px !important; } .dsgov .pt-sm-6xh, .dsgov .py-sm-6xh { padding-top: 52px !important; } .dsgov .pr-sm-6xh, .dsgov .px-sm-6xh { padding-right: 52px !important; } .dsgov .pb-sm-6xh, .dsgov .py-sm-6xh { padding-bottom: 52px !important; } .dsgov .pl-sm-6xh, .dsgov .px-sm-6xh { padding-left: 52px !important; } .dsgov .p-sm-7x { padding: 56px !important; } .dsgov .pt-sm-7x, .dsgov .py-sm-7x { padding-top: 56px !important; } .dsgov .pr-sm-7x, .dsgov .px-sm-7x { padding-right: 56px !important; } .dsgov .pb-sm-7x, .dsgov .py-sm-7x { padding-bottom: 56px !important; } .dsgov .pl-sm-7x, .dsgov .px-sm-7x { padding-left: 56px !important; } .dsgov .p-sm-7xh { padding: 60px !important; } .dsgov .pt-sm-7xh, .dsgov .py-sm-7xh { padding-top: 60px !important; } .dsgov .pr-sm-7xh, .dsgov .px-sm-7xh { padding-right: 60px !important; } .dsgov .pb-sm-7xh, .dsgov .py-sm-7xh { padding-bottom: 60px !important; } .dsgov .pl-sm-7xh, .dsgov .px-sm-7xh { padding-left: 60px !important; } .dsgov .p-sm-8x { padding: 64px !important; } .dsgov .pt-sm-8x, .dsgov .py-sm-8x { padding-top: 64px !important; } .dsgov .pr-sm-8x, .dsgov .px-sm-8x { padding-right: 64px !important; } .dsgov .pb-sm-8x, .dsgov .py-sm-8x { padding-bottom: 64px !important; } .dsgov .pl-sm-8x, .dsgov .px-sm-8x { padding-left: 64px !important; } .dsgov .p-sm-8xh { padding: 68px !important; } .dsgov .pt-sm-8xh, .dsgov .py-sm-8xh { padding-top: 68px !important; } .dsgov .pr-sm-8xh, .dsgov .px-sm-8xh { padding-right: 68px !important; } .dsgov .pb-sm-8xh, .dsgov .py-sm-8xh { padding-bottom: 68px !important; } .dsgov .pl-sm-8xh, .dsgov .px-sm-8xh { padding-left: 68px !important; } .dsgov .p-sm-9x { padding: 72px !important; } .dsgov .pt-sm-9x, .dsgov .py-sm-9x { padding-top: 72px !important; } .dsgov .pr-sm-9x, .dsgov .px-sm-9x { padding-right: 72px !important; } .dsgov .pb-sm-9x, .dsgov .py-sm-9x { padding-bottom: 72px !important; } .dsgov .pl-sm-9x, .dsgov .px-sm-9x { padding-left: 72px !important; } .dsgov .p-sm-9xh { padding: 76px !important; } .dsgov .pt-sm-9xh, .dsgov .py-sm-9xh { padding-top: 76px !important; } .dsgov .pr-sm-9xh, .dsgov .px-sm-9xh { padding-right: 76px !important; } .dsgov .pb-sm-9xh, .dsgov .py-sm-9xh { padding-bottom: 76px !important; } .dsgov .pl-sm-9xh, .dsgov .px-sm-9xh { padding-left: 76px !important; } .dsgov .p-sm-10x { padding: 80px !important; } .dsgov .pt-sm-10x, .dsgov .py-sm-10x { padding-top: 80px !important; } .dsgov .pr-sm-10x, .dsgov .px-sm-10x { padding-right: 80px !important; } .dsgov .pb-sm-10x, .dsgov .py-sm-10x { padding-bottom: 80px !important; } .dsgov .pl-sm-10x, .dsgov .px-sm-10x { padding-left: 80px !important; } .dsgov .p-sm-10xh { padding: 84px !important; } .dsgov .pt-sm-10xh, .dsgov .py-sm-10xh { padding-top: 84px !important; } .dsgov .pr-sm-10xh, .dsgov .px-sm-10xh { padding-right: 84px !important; } .dsgov .pb-sm-10xh, .dsgov .py-sm-10xh { padding-bottom: 84px !important; } .dsgov .pl-sm-10xh, .dsgov .px-sm-10xh { padding-left: 84px !important; } .dsgov .m-sm-n1 { margin: -8px !important; } .dsgov .mt-sm-n1, .dsgov .my-sm-n1 { margin-top: -8px !important; } .dsgov .mr-sm-n1, .dsgov .mx-sm-n1 { margin-right: -8px !important; } .dsgov .mb-sm-n1, .dsgov .my-sm-n1 { margin-bottom: -8px !important; } .dsgov .ml-sm-n1, .dsgov .mx-sm-n1 { margin-left: -8px !important; } .dsgov .m-sm-n2 { margin: -12px !important; } .dsgov .mt-sm-n2, .dsgov .my-sm-n2 { margin-top: -12px !important; } .dsgov .mr-sm-n2, .dsgov .mx-sm-n2 { margin-right: -12px !important; } .dsgov .mb-sm-n2, .dsgov .my-sm-n2 { margin-bottom: -12px !important; } .dsgov .ml-sm-n2, .dsgov .mx-sm-n2 { margin-left: -12px !important; } .dsgov .m-sm-n3 { margin: -16px !important; } .dsgov .mt-sm-n3, .dsgov .my-sm-n3 { margin-top: -16px !important; } .dsgov .mr-sm-n3, .dsgov .mx-sm-n3 { margin-right: -16px !important; } .dsgov .mb-sm-n3, .dsgov .my-sm-n3 { margin-bottom: -16px !important; } .dsgov .ml-sm-n3, .dsgov .mx-sm-n3 { margin-left: -16px !important; } .dsgov .m-sm-n4 { margin: -24px !important; } .dsgov .mt-sm-n4, .dsgov .my-sm-n4 { margin-top: -24px !important; } .dsgov .mr-sm-n4, .dsgov .mx-sm-n4 { margin-right: -24px !important; } .dsgov .mb-sm-n4, .dsgov .my-sm-n4 { margin-bottom: -24px !important; } .dsgov .ml-sm-n4, .dsgov .mx-sm-n4 { margin-left: -24px !important; } .dsgov .m-sm-n5 { margin: -40px !important; } .dsgov .mt-sm-n5, .dsgov .my-sm-n5 { margin-top: -40px !important; } .dsgov .mr-sm-n5, .dsgov .mx-sm-n5 { margin-right: -40px !important; } .dsgov .mb-sm-n5, .dsgov .my-sm-n5 { margin-bottom: -40px !important; } .dsgov .ml-sm-n5, .dsgov .mx-sm-n5 { margin-left: -40px !important; } .dsgov .m-sm-nhalf { margin: -4px !important; } .dsgov .mt-sm-nhalf, .dsgov .my-sm-nhalf { margin-top: -4px !important; } .dsgov .mr-sm-nhalf, .dsgov .mx-sm-nhalf { margin-right: -4px !important; } .dsgov .mb-sm-nhalf, .dsgov .my-sm-nhalf { margin-bottom: -4px !important; } .dsgov .ml-sm-nhalf, .dsgov .mx-sm-nhalf { margin-left: -4px !important; } .dsgov .m-sm-nbase { margin: -8px !important; } .dsgov .mt-sm-nbase, .dsgov .my-sm-nbase { margin-top: -8px !important; } .dsgov .mr-sm-nbase, .dsgov .mx-sm-nbase { margin-right: -8px !important; } .dsgov .mb-sm-nbase, .dsgov .my-sm-nbase { margin-bottom: -8px !important; } .dsgov .ml-sm-nbase, .dsgov .mx-sm-nbase { margin-left: -8px !important; } .dsgov .m-sm-nbaseh { margin: -12px !important; } .dsgov .mt-sm-nbaseh, .dsgov .my-sm-nbaseh { margin-top: -12px !important; } .dsgov .mr-sm-nbaseh, .dsgov .mx-sm-nbaseh { margin-right: -12px !important; } .dsgov .mb-sm-nbaseh, .dsgov .my-sm-nbaseh { margin-bottom: -12px !important; } .dsgov .ml-sm-nbaseh, .dsgov .mx-sm-nbaseh { margin-left: -12px !important; } .dsgov .m-sm-n2x { margin: -16px !important; } .dsgov .mt-sm-n2x, .dsgov .my-sm-n2x { margin-top: -16px !important; } .dsgov .mr-sm-n2x, .dsgov .mx-sm-n2x { margin-right: -16px !important; } .dsgov .mb-sm-n2x, .dsgov .my-sm-n2x { margin-bottom: -16px !important; } .dsgov .ml-sm-n2x, .dsgov .mx-sm-n2x { margin-left: -16px !important; } .dsgov .m-sm-n2xh { margin: -20px !important; } .dsgov .mt-sm-n2xh, .dsgov .my-sm-n2xh { margin-top: -20px !important; } .dsgov .mr-sm-n2xh, .dsgov .mx-sm-n2xh { margin-right: -20px !important; } .dsgov .mb-sm-n2xh, .dsgov .my-sm-n2xh { margin-bottom: -20px !important; } .dsgov .ml-sm-n2xh, .dsgov .mx-sm-n2xh { margin-left: -20px !important; } .dsgov .m-sm-n3x { margin: -24px !important; } .dsgov .mt-sm-n3x, .dsgov .my-sm-n3x { margin-top: -24px !important; } .dsgov .mr-sm-n3x, .dsgov .mx-sm-n3x { margin-right: -24px !important; } .dsgov .mb-sm-n3x, .dsgov .my-sm-n3x { margin-bottom: -24px !important; } .dsgov .ml-sm-n3x, .dsgov .mx-sm-n3x { margin-left: -24px !important; } .dsgov .m-sm-n3xh { margin: -28px !important; } .dsgov .mt-sm-n3xh, .dsgov .my-sm-n3xh { margin-top: -28px !important; } .dsgov .mr-sm-n3xh, .dsgov .mx-sm-n3xh { margin-right: -28px !important; } .dsgov .mb-sm-n3xh, .dsgov .my-sm-n3xh { margin-bottom: -28px !important; } .dsgov .ml-sm-n3xh, .dsgov .mx-sm-n3xh { margin-left: -28px !important; } .dsgov .m-sm-n4x { margin: -32px !important; } .dsgov .mt-sm-n4x, .dsgov .my-sm-n4x { margin-top: -32px !important; } .dsgov .mr-sm-n4x, .dsgov .mx-sm-n4x { margin-right: -32px !important; } .dsgov .mb-sm-n4x, .dsgov .my-sm-n4x { margin-bottom: -32px !important; } .dsgov .ml-sm-n4x, .dsgov .mx-sm-n4x { margin-left: -32px !important; } .dsgov .m-sm-n4xh { margin: -36px !important; } .dsgov .mt-sm-n4xh, .dsgov .my-sm-n4xh { margin-top: -36px !important; } .dsgov .mr-sm-n4xh, .dsgov .mx-sm-n4xh { margin-right: -36px !important; } .dsgov .mb-sm-n4xh, .dsgov .my-sm-n4xh { margin-bottom: -36px !important; } .dsgov .ml-sm-n4xh, .dsgov .mx-sm-n4xh { margin-left: -36px !important; } .dsgov .m-sm-n5x { margin: -40px !important; } .dsgov .mt-sm-n5x, .dsgov .my-sm-n5x { margin-top: -40px !important; } .dsgov .mr-sm-n5x, .dsgov .mx-sm-n5x { margin-right: -40px !important; } .dsgov .mb-sm-n5x, .dsgov .my-sm-n5x { margin-bottom: -40px !important; } .dsgov .ml-sm-n5x, .dsgov .mx-sm-n5x { margin-left: -40px !important; } .dsgov .m-sm-n5xh { margin: -44px !important; } .dsgov .mt-sm-n5xh, .dsgov .my-sm-n5xh { margin-top: -44px !important; } .dsgov .mr-sm-n5xh, .dsgov .mx-sm-n5xh { margin-right: -44px !important; } .dsgov .mb-sm-n5xh, .dsgov .my-sm-n5xh { margin-bottom: -44px !important; } .dsgov .ml-sm-n5xh, .dsgov .mx-sm-n5xh { margin-left: -44px !important; } .dsgov .m-sm-n6x { margin: -48px !important; } .dsgov .mt-sm-n6x, .dsgov .my-sm-n6x { margin-top: -48px !important; } .dsgov .mr-sm-n6x, .dsgov .mx-sm-n6x { margin-right: -48px !important; } .dsgov .mb-sm-n6x, .dsgov .my-sm-n6x { margin-bottom: -48px !important; } .dsgov .ml-sm-n6x, .dsgov .mx-sm-n6x { margin-left: -48px !important; } .dsgov .m-sm-n6xh { margin: -52px !important; } .dsgov .mt-sm-n6xh, .dsgov .my-sm-n6xh { margin-top: -52px !important; } .dsgov .mr-sm-n6xh, .dsgov .mx-sm-n6xh { margin-right: -52px !important; } .dsgov .mb-sm-n6xh, .dsgov .my-sm-n6xh { margin-bottom: -52px !important; } .dsgov .ml-sm-n6xh, .dsgov .mx-sm-n6xh { margin-left: -52px !important; } .dsgov .m-sm-n7x { margin: -56px !important; } .dsgov .mt-sm-n7x, .dsgov .my-sm-n7x { margin-top: -56px !important; } .dsgov .mr-sm-n7x, .dsgov .mx-sm-n7x { margin-right: -56px !important; } .dsgov .mb-sm-n7x, .dsgov .my-sm-n7x { margin-bottom: -56px !important; } .dsgov .ml-sm-n7x, .dsgov .mx-sm-n7x { margin-left: -56px !important; } .dsgov .m-sm-n7xh { margin: -60px !important; } .dsgov .mt-sm-n7xh, .dsgov .my-sm-n7xh { margin-top: -60px !important; } .dsgov .mr-sm-n7xh, .dsgov .mx-sm-n7xh { margin-right: -60px !important; } .dsgov .mb-sm-n7xh, .dsgov .my-sm-n7xh { margin-bottom: -60px !important; } .dsgov .ml-sm-n7xh, .dsgov .mx-sm-n7xh { margin-left: -60px !important; } .dsgov .m-sm-n8x { margin: -64px !important; } .dsgov .mt-sm-n8x, .dsgov .my-sm-n8x { margin-top: -64px !important; } .dsgov .mr-sm-n8x, .dsgov .mx-sm-n8x { margin-right: -64px !important; } .dsgov .mb-sm-n8x, .dsgov .my-sm-n8x { margin-bottom: -64px !important; } .dsgov .ml-sm-n8x, .dsgov .mx-sm-n8x { margin-left: -64px !important; } .dsgov .m-sm-n8xh { margin: -68px !important; } .dsgov .mt-sm-n8xh, .dsgov .my-sm-n8xh { margin-top: -68px !important; } .dsgov .mr-sm-n8xh, .dsgov .mx-sm-n8xh { margin-right: -68px !important; } .dsgov .mb-sm-n8xh, .dsgov .my-sm-n8xh { margin-bottom: -68px !important; } .dsgov .ml-sm-n8xh, .dsgov .mx-sm-n8xh { margin-left: -68px !important; } .dsgov .m-sm-n9x { margin: -72px !important; } .dsgov .mt-sm-n9x, .dsgov .my-sm-n9x { margin-top: -72px !important; } .dsgov .mr-sm-n9x, .dsgov .mx-sm-n9x { margin-right: -72px !important; } .dsgov .mb-sm-n9x, .dsgov .my-sm-n9x { margin-bottom: -72px !important; } .dsgov .ml-sm-n9x, .dsgov .mx-sm-n9x { margin-left: -72px !important; } .dsgov .m-sm-n9xh { margin: -76px !important; } .dsgov .mt-sm-n9xh, .dsgov .my-sm-n9xh { margin-top: -76px !important; } .dsgov .mr-sm-n9xh, .dsgov .mx-sm-n9xh { margin-right: -76px !important; } .dsgov .mb-sm-n9xh, .dsgov .my-sm-n9xh { margin-bottom: -76px !important; } .dsgov .ml-sm-n9xh, .dsgov .mx-sm-n9xh { margin-left: -76px !important; } .dsgov .m-sm-n10x { margin: -80px !important; } .dsgov .mt-sm-n10x, .dsgov .my-sm-n10x { margin-top: -80px !important; } .dsgov .mr-sm-n10x, .dsgov .mx-sm-n10x { margin-right: -80px !important; } .dsgov .mb-sm-n10x, .dsgov .my-sm-n10x { margin-bottom: -80px !important; } .dsgov .ml-sm-n10x, .dsgov .mx-sm-n10x { margin-left: -80px !important; } .dsgov .m-sm-n10xh { margin: -84px !important; } .dsgov .mt-sm-n10xh, .dsgov .my-sm-n10xh { margin-top: -84px !important; } .dsgov .mr-sm-n10xh, .dsgov .mx-sm-n10xh { margin-right: -84px !important; } .dsgov .mb-sm-n10xh, .dsgov .my-sm-n10xh { margin-bottom: -84px !important; } .dsgov .ml-sm-n10xh, .dsgov .mx-sm-n10xh { margin-left: -84px !important; } .dsgov .m-sm-auto { margin: auto !important; } .dsgov .mt-sm-auto, .dsgov .my-sm-auto { margin-top: auto !important; } .dsgov .mr-sm-auto, .dsgov .mx-sm-auto { margin-right: auto !important; } .dsgov .mb-sm-auto, .dsgov .my-sm-auto { margin-bottom: auto !important; } .dsgov .ml-sm-auto, .dsgov .mx-sm-auto { margin-left: auto !important; }} @media (min-width: 992px) { .dsgov .m-md-0 { margin: 0px !important; } .dsgov .mt-md-0, .dsgov .my-md-0 { margin-top: 0px !important; } .dsgov .mr-md-0, .dsgov .mx-md-0 { margin-right: 0px !important; } .dsgov .mb-md-0, .dsgov .my-md-0 { margin-bottom: 0px !important; } .dsgov .ml-md-0, .dsgov .mx-md-0 { margin-left: 0px !important; } .dsgov .m-md-1 { margin: 8px !important; } .dsgov .mt-md-1, .dsgov .my-md-1 { margin-top: 8px !important; } .dsgov .mr-md-1, .dsgov .mx-md-1 { margin-right: 8px !important; } .dsgov .mb-md-1, .dsgov .my-md-1 { margin-bottom: 8px !important; } .dsgov .ml-md-1, .dsgov .mx-md-1 { margin-left: 8px !important; } .dsgov .m-md-2 { margin: 12px !important; } .dsgov .mt-md-2, .dsgov .my-md-2 { margin-top: 12px !important; } .dsgov .mr-md-2, .dsgov .mx-md-2 { margin-right: 12px !important; } .dsgov .mb-md-2, .dsgov .my-md-2 { margin-bottom: 12px !important; } .dsgov .ml-md-2, .dsgov .mx-md-2 { margin-left: 12px !important; } .dsgov .m-md-3 { margin: 16px !important; } .dsgov .mt-md-3, .dsgov .my-md-3 { margin-top: 16px !important; } .dsgov .mr-md-3, .dsgov .mx-md-3 { margin-right: 16px !important; } .dsgov .mb-md-3, .dsgov .my-md-3 { margin-bottom: 16px !important; } .dsgov .ml-md-3, .dsgov .mx-md-3 { margin-left: 16px !important; } .dsgov .m-md-4 { margin: 24px !important; } .dsgov .mt-md-4, .dsgov .my-md-4 { margin-top: 24px !important; } .dsgov .mr-md-4, .dsgov .mx-md-4 { margin-right: 24px !important; } .dsgov .mb-md-4, .dsgov .my-md-4 { margin-bottom: 24px !important; } .dsgov .ml-md-4, .dsgov .mx-md-4 { margin-left: 24px !important; } .dsgov .m-md-5 { margin: 40px !important; } .dsgov .mt-md-5, .dsgov .my-md-5 { margin-top: 40px !important; } .dsgov .mr-md-5, .dsgov .mx-md-5 { margin-right: 40px !important; } .dsgov .mb-md-5, .dsgov .my-md-5 { margin-bottom: 40px !important; } .dsgov .ml-md-5, .dsgov .mx-md-5 { margin-left: 40px !important; } .dsgov .m-md-half { margin: 4px !important; } .dsgov .mt-md-half, .dsgov .my-md-half { margin-top: 4px !important; } .dsgov .mr-md-half, .dsgov .mx-md-half { margin-right: 4px !important; } .dsgov .mb-md-half, .dsgov .my-md-half { margin-bottom: 4px !important; } .dsgov .ml-md-half, .dsgov .mx-md-half { margin-left: 4px !important; } .dsgov .m-md-base { margin: 8px !important; } .dsgov .mt-md-base, .dsgov .my-md-base { margin-top: 8px !important; } .dsgov .mr-md-base, .dsgov .mx-md-base { margin-right: 8px !important; } .dsgov .mb-md-base, .dsgov .my-md-base { margin-bottom: 8px !important; } .dsgov .ml-md-base, .dsgov .mx-md-base { margin-left: 8px !important; } .dsgov .m-md-baseh { margin: 12px !important; } .dsgov .mt-md-baseh, .dsgov .my-md-baseh { margin-top: 12px !important; } .dsgov .mr-md-baseh, .dsgov .mx-md-baseh { margin-right: 12px !important; } .dsgov .mb-md-baseh, .dsgov .my-md-baseh { margin-bottom: 12px !important; } .dsgov .ml-md-baseh, .dsgov .mx-md-baseh { margin-left: 12px !important; } .dsgov .m-md-2x { margin: 16px !important; } .dsgov .mt-md-2x, .dsgov .my-md-2x { margin-top: 16px !important; } .dsgov .mr-md-2x, .dsgov .mx-md-2x { margin-right: 16px !important; } .dsgov .mb-md-2x, .dsgov .my-md-2x { margin-bottom: 16px !important; } .dsgov .ml-md-2x, .dsgov .mx-md-2x { margin-left: 16px !important; } .dsgov .m-md-2xh { margin: 20px !important; } .dsgov .mt-md-2xh, .dsgov .my-md-2xh { margin-top: 20px !important; } .dsgov .mr-md-2xh, .dsgov .mx-md-2xh { margin-right: 20px !important; } .dsgov .mb-md-2xh, .dsgov .my-md-2xh { margin-bottom: 20px !important; } .dsgov .ml-md-2xh, .dsgov .mx-md-2xh { margin-left: 20px !important; } .dsgov .m-md-3x { margin: 24px !important; } .dsgov .mt-md-3x, .dsgov .my-md-3x { margin-top: 24px !important; } .dsgov .mr-md-3x, .dsgov .mx-md-3x { margin-right: 24px !important; } .dsgov .mb-md-3x, .dsgov .my-md-3x { margin-bottom: 24px !important; } .dsgov .ml-md-3x, .dsgov .mx-md-3x { margin-left: 24px !important; } .dsgov .m-md-3xh { margin: 28px !important; } .dsgov .mt-md-3xh, .dsgov .my-md-3xh { margin-top: 28px !important; } .dsgov .mr-md-3xh, .dsgov .mx-md-3xh { margin-right: 28px !important; } .dsgov .mb-md-3xh, .dsgov .my-md-3xh { margin-bottom: 28px !important; } .dsgov .ml-md-3xh, .dsgov .mx-md-3xh { margin-left: 28px !important; } .dsgov .m-md-4x { margin: 32px !important; } .dsgov .mt-md-4x, .dsgov .my-md-4x { margin-top: 32px !important; } .dsgov .mr-md-4x, .dsgov .mx-md-4x { margin-right: 32px !important; } .dsgov .mb-md-4x, .dsgov .my-md-4x { margin-bottom: 32px !important; } .dsgov .ml-md-4x, .dsgov .mx-md-4x { margin-left: 32px !important; } .dsgov .m-md-4xh { margin: 36px !important; } .dsgov .mt-md-4xh, .dsgov .my-md-4xh { margin-top: 36px !important; } .dsgov .mr-md-4xh, .dsgov .mx-md-4xh { margin-right: 36px !important; } .dsgov .mb-md-4xh, .dsgov .my-md-4xh { margin-bottom: 36px !important; } .dsgov .ml-md-4xh, .dsgov .mx-md-4xh { margin-left: 36px !important; } .dsgov .m-md-5x { margin: 40px !important; } .dsgov .mt-md-5x, .dsgov .my-md-5x { margin-top: 40px !important; } .dsgov .mr-md-5x, .dsgov .mx-md-5x { margin-right: 40px !important; } .dsgov .mb-md-5x, .dsgov .my-md-5x { margin-bottom: 40px !important; } .dsgov .ml-md-5x, .dsgov .mx-md-5x { margin-left: 40px !important; } .dsgov .m-md-5xh { margin: 44px !important; } .dsgov .mt-md-5xh, .dsgov .my-md-5xh { margin-top: 44px !important; } .dsgov .mr-md-5xh, .dsgov .mx-md-5xh { margin-right: 44px !important; } .dsgov .mb-md-5xh, .dsgov .my-md-5xh { margin-bottom: 44px !important; } .dsgov .ml-md-5xh, .dsgov .mx-md-5xh { margin-left: 44px !important; } .dsgov .m-md-6x { margin: 48px !important; } .dsgov .mt-md-6x, .dsgov .my-md-6x { margin-top: 48px !important; } .dsgov .mr-md-6x, .dsgov .mx-md-6x { margin-right: 48px !important; } .dsgov .mb-md-6x, .dsgov .my-md-6x { margin-bottom: 48px !important; } .dsgov .ml-md-6x, .dsgov .mx-md-6x { margin-left: 48px !important; } .dsgov .m-md-6xh { margin: 52px !important; } .dsgov .mt-md-6xh, .dsgov .my-md-6xh { margin-top: 52px !important; } .dsgov .mr-md-6xh, .dsgov .mx-md-6xh { margin-right: 52px !important; } .dsgov .mb-md-6xh, .dsgov .my-md-6xh { margin-bottom: 52px !important; } .dsgov .ml-md-6xh, .dsgov .mx-md-6xh { margin-left: 52px !important; } .dsgov .m-md-7x { margin: 56px !important; } .dsgov .mt-md-7x, .dsgov .my-md-7x { margin-top: 56px !important; } .dsgov .mr-md-7x, .dsgov .mx-md-7x { margin-right: 56px !important; } .dsgov .mb-md-7x, .dsgov .my-md-7x { margin-bottom: 56px !important; } .dsgov .ml-md-7x, .dsgov .mx-md-7x { margin-left: 56px !important; } .dsgov .m-md-7xh { margin: 60px !important; } .dsgov .mt-md-7xh, .dsgov .my-md-7xh { margin-top: 60px !important; } .dsgov .mr-md-7xh, .dsgov .mx-md-7xh { margin-right: 60px !important; } .dsgov .mb-md-7xh, .dsgov .my-md-7xh { margin-bottom: 60px !important; } .dsgov .ml-md-7xh, .dsgov .mx-md-7xh { margin-left: 60px !important; } .dsgov .m-md-8x { margin: 64px !important; } .dsgov .mt-md-8x, .dsgov .my-md-8x { margin-top: 64px !important; } .dsgov .mr-md-8x, .dsgov .mx-md-8x { margin-right: 64px !important; } .dsgov .mb-md-8x, .dsgov .my-md-8x { margin-bottom: 64px !important; } .dsgov .ml-md-8x, .dsgov .mx-md-8x { margin-left: 64px !important; } .dsgov .m-md-8xh { margin: 68px !important; } .dsgov .mt-md-8xh, .dsgov .my-md-8xh { margin-top: 68px !important; } .dsgov .mr-md-8xh, .dsgov .mx-md-8xh { margin-right: 68px !important; } .dsgov .mb-md-8xh, .dsgov .my-md-8xh { margin-bottom: 68px !important; } .dsgov .ml-md-8xh, .dsgov .mx-md-8xh { margin-left: 68px !important; } .dsgov .m-md-9x { margin: 72px !important; } .dsgov .mt-md-9x, .dsgov .my-md-9x { margin-top: 72px !important; } .dsgov .mr-md-9x, .dsgov .mx-md-9x { margin-right: 72px !important; } .dsgov .mb-md-9x, .dsgov .my-md-9x { margin-bottom: 72px !important; } .dsgov .ml-md-9x, .dsgov .mx-md-9x { margin-left: 72px !important; } .dsgov .m-md-9xh { margin: 76px !important; } .dsgov .mt-md-9xh, .dsgov .my-md-9xh { margin-top: 76px !important; } .dsgov .mr-md-9xh, .dsgov .mx-md-9xh { margin-right: 76px !important; } .dsgov .mb-md-9xh, .dsgov .my-md-9xh { margin-bottom: 76px !important; } .dsgov .ml-md-9xh, .dsgov .mx-md-9xh { margin-left: 76px !important; } .dsgov .m-md-10x { margin: 80px !important; } .dsgov .mt-md-10x, .dsgov .my-md-10x { margin-top: 80px !important; } .dsgov .mr-md-10x, .dsgov .mx-md-10x { margin-right: 80px !important; } .dsgov .mb-md-10x, .dsgov .my-md-10x { margin-bottom: 80px !important; } .dsgov .ml-md-10x, .dsgov .mx-md-10x { margin-left: 80px !important; } .dsgov .m-md-10xh { margin: 84px !important; } .dsgov .mt-md-10xh, .dsgov .my-md-10xh { margin-top: 84px !important; } .dsgov .mr-md-10xh, .dsgov .mx-md-10xh { margin-right: 84px !important; } .dsgov .mb-md-10xh, .dsgov .my-md-10xh { margin-bottom: 84px !important; } .dsgov .ml-md-10xh, .dsgov .mx-md-10xh { margin-left: 84px !important; } .dsgov .p-md-0 { padding: 0px !important; } .dsgov .pt-md-0, .dsgov .py-md-0 { padding-top: 0px !important; } .dsgov .pr-md-0, .dsgov .px-md-0 { padding-right: 0px !important; } .dsgov .pb-md-0, .dsgov .py-md-0 { padding-bottom: 0px !important; } .dsgov .pl-md-0, .dsgov .px-md-0 { padding-left: 0px !important; } .dsgov .p-md-1 { padding: 8px !important; } .dsgov .pt-md-1, .dsgov .py-md-1 { padding-top: 8px !important; } .dsgov .pr-md-1, .dsgov .px-md-1 { padding-right: 8px !important; } .dsgov .pb-md-1, .dsgov .py-md-1 { padding-bottom: 8px !important; } .dsgov .pl-md-1, .dsgov .px-md-1 { padding-left: 8px !important; } .dsgov .p-md-2 { padding: 12px !important; } .dsgov .pt-md-2, .dsgov .py-md-2 { padding-top: 12px !important; } .dsgov .pr-md-2, .dsgov .px-md-2 { padding-right: 12px !important; } .dsgov .pb-md-2, .dsgov .py-md-2 { padding-bottom: 12px !important; } .dsgov .pl-md-2, .dsgov .px-md-2 { padding-left: 12px !important; } .dsgov .p-md-3 { padding: 16px !important; } .dsgov .pt-md-3, .dsgov .py-md-3 { padding-top: 16px !important; } .dsgov .pr-md-3, .dsgov .px-md-3 { padding-right: 16px !important; } .dsgov .pb-md-3, .dsgov .py-md-3 { padding-bottom: 16px !important; } .dsgov .pl-md-3, .dsgov .px-md-3 { padding-left: 16px !important; } .dsgov .p-md-4 { padding: 24px !important; } .dsgov .pt-md-4, .dsgov .py-md-4 { padding-top: 24px !important; } .dsgov .pr-md-4, .dsgov .px-md-4 { padding-right: 24px !important; } .dsgov .pb-md-4, .dsgov .py-md-4 { padding-bottom: 24px !important; } .dsgov .pl-md-4, .dsgov .px-md-4 { padding-left: 24px !important; } .dsgov .p-md-5 { padding: 40px !important; } .dsgov .pt-md-5, .dsgov .py-md-5 { padding-top: 40px !important; } .dsgov .pr-md-5, .dsgov .px-md-5 { padding-right: 40px !important; } .dsgov .pb-md-5, .dsgov .py-md-5 { padding-bottom: 40px !important; } .dsgov .pl-md-5, .dsgov .px-md-5 { padding-left: 40px !important; } .dsgov .p-md-half { padding: 4px !important; } .dsgov .pt-md-half, .dsgov .py-md-half { padding-top: 4px !important; } .dsgov .pr-md-half, .dsgov .px-md-half { padding-right: 4px !important; } .dsgov .pb-md-half, .dsgov .py-md-half { padding-bottom: 4px !important; } .dsgov .pl-md-half, .dsgov .px-md-half { padding-left: 4px !important; } .dsgov .p-md-base { padding: 8px !important; } .dsgov .pt-md-base, .dsgov .py-md-base { padding-top: 8px !important; } .dsgov .pr-md-base, .dsgov .px-md-base { padding-right: 8px !important; } .dsgov .pb-md-base, .dsgov .py-md-base { padding-bottom: 8px !important; } .dsgov .pl-md-base, .dsgov .px-md-base { padding-left: 8px !important; } .dsgov .p-md-baseh { padding: 12px !important; } .dsgov .pt-md-baseh, .dsgov .py-md-baseh { padding-top: 12px !important; } .dsgov .pr-md-baseh, .dsgov .px-md-baseh { padding-right: 12px !important; } .dsgov .pb-md-baseh, .dsgov .py-md-baseh { padding-bottom: 12px !important; } .dsgov .pl-md-baseh, .dsgov .px-md-baseh { padding-left: 12px !important; } .dsgov .p-md-2x { padding: 16px !important; } .dsgov .pt-md-2x, .dsgov .py-md-2x { padding-top: 16px !important; } .dsgov .pr-md-2x, .dsgov .px-md-2x { padding-right: 16px !important; } .dsgov .pb-md-2x, .dsgov .py-md-2x { padding-bottom: 16px !important; } .dsgov .pl-md-2x, .dsgov .px-md-2x { padding-left: 16px !important; } .dsgov .p-md-2xh { padding: 20px !important; } .dsgov .pt-md-2xh, .dsgov .py-md-2xh { padding-top: 20px !important; } .dsgov .pr-md-2xh, .dsgov .px-md-2xh { padding-right: 20px !important; } .dsgov .pb-md-2xh, .dsgov .py-md-2xh { padding-bottom: 20px !important; } .dsgov .pl-md-2xh, .dsgov .px-md-2xh { padding-left: 20px !important; } .dsgov .p-md-3x { padding: 24px !important; } .dsgov .pt-md-3x, .dsgov .py-md-3x { padding-top: 24px !important; } .dsgov .pr-md-3x, .dsgov .px-md-3x { padding-right: 24px !important; } .dsgov .pb-md-3x, .dsgov .py-md-3x { padding-bottom: 24px !important; } .dsgov .pl-md-3x, .dsgov .px-md-3x { padding-left: 24px !important; } .dsgov .p-md-3xh { padding: 28px !important; } .dsgov .pt-md-3xh, .dsgov .py-md-3xh { padding-top: 28px !important; } .dsgov .pr-md-3xh, .dsgov .px-md-3xh { padding-right: 28px !important; } .dsgov .pb-md-3xh, .dsgov .py-md-3xh { padding-bottom: 28px !important; } .dsgov .pl-md-3xh, .dsgov .px-md-3xh { padding-left: 28px !important; } .dsgov .p-md-4x { padding: 32px !important; } .dsgov .pt-md-4x, .dsgov .py-md-4x { padding-top: 32px !important; } .dsgov .pr-md-4x, .dsgov .px-md-4x { padding-right: 32px !important; } .dsgov .pb-md-4x, .dsgov .py-md-4x { padding-bottom: 32px !important; } .dsgov .pl-md-4x, .dsgov .px-md-4x { padding-left: 32px !important; } .dsgov .p-md-4xh { padding: 36px !important; } .dsgov .pt-md-4xh, .dsgov .py-md-4xh { padding-top: 36px !important; } .dsgov .pr-md-4xh, .dsgov .px-md-4xh { padding-right: 36px !important; } .dsgov .pb-md-4xh, .dsgov .py-md-4xh { padding-bottom: 36px !important; } .dsgov .pl-md-4xh, .dsgov .px-md-4xh { padding-left: 36px !important; } .dsgov .p-md-5x { padding: 40px !important; } .dsgov .pt-md-5x, .dsgov .py-md-5x { padding-top: 40px !important; } .dsgov .pr-md-5x, .dsgov .px-md-5x { padding-right: 40px !important; } .dsgov .pb-md-5x, .dsgov .py-md-5x { padding-bottom: 40px !important; } .dsgov .pl-md-5x, .dsgov .px-md-5x { padding-left: 40px !important; } .dsgov .p-md-5xh { padding: 44px !important; } .dsgov .pt-md-5xh, .dsgov .py-md-5xh { padding-top: 44px !important; } .dsgov .pr-md-5xh, .dsgov .px-md-5xh { padding-right: 44px !important; } .dsgov .pb-md-5xh, .dsgov .py-md-5xh { padding-bottom: 44px !important; } .dsgov .pl-md-5xh, .dsgov .px-md-5xh { padding-left: 44px !important; } .dsgov .p-md-6x { padding: 48px !important; } .dsgov .pt-md-6x, .dsgov .py-md-6x { padding-top: 48px !important; } .dsgov .pr-md-6x, .dsgov .px-md-6x { padding-right: 48px !important; } .dsgov .pb-md-6x, .dsgov .py-md-6x { padding-bottom: 48px !important; } .dsgov .pl-md-6x, .dsgov .px-md-6x { padding-left: 48px !important; } .dsgov .p-md-6xh { padding: 52px !important; } .dsgov .pt-md-6xh, .dsgov .py-md-6xh { padding-top: 52px !important; } .dsgov .pr-md-6xh, .dsgov .px-md-6xh { padding-right: 52px !important; } .dsgov .pb-md-6xh, .dsgov .py-md-6xh { padding-bottom: 52px !important; } .dsgov .pl-md-6xh, .dsgov .px-md-6xh { padding-left: 52px !important; } .dsgov .p-md-7x { padding: 56px !important; } .dsgov .pt-md-7x, .dsgov .py-md-7x { padding-top: 56px !important; } .dsgov .pr-md-7x, .dsgov .px-md-7x { padding-right: 56px !important; } .dsgov .pb-md-7x, .dsgov .py-md-7x { padding-bottom: 56px !important; } .dsgov .pl-md-7x, .dsgov .px-md-7x { padding-left: 56px !important; } .dsgov .p-md-7xh { padding: 60px !important; } .dsgov .pt-md-7xh, .dsgov .py-md-7xh { padding-top: 60px !important; } .dsgov .pr-md-7xh, .dsgov .px-md-7xh { padding-right: 60px !important; } .dsgov .pb-md-7xh, .dsgov .py-md-7xh { padding-bottom: 60px !important; } .dsgov .pl-md-7xh, .dsgov .px-md-7xh { padding-left: 60px !important; } .dsgov .p-md-8x { padding: 64px !important; } .dsgov .pt-md-8x, .dsgov .py-md-8x { padding-top: 64px !important; } .dsgov .pr-md-8x, .dsgov .px-md-8x { padding-right: 64px !important; } .dsgov .pb-md-8x, .dsgov .py-md-8x { padding-bottom: 64px !important; } .dsgov .pl-md-8x, .dsgov .px-md-8x { padding-left: 64px !important; } .dsgov .p-md-8xh { padding: 68px !important; } .dsgov .pt-md-8xh, .dsgov .py-md-8xh { padding-top: 68px !important; } .dsgov .pr-md-8xh, .dsgov .px-md-8xh { padding-right: 68px !important; } .dsgov .pb-md-8xh, .dsgov .py-md-8xh { padding-bottom: 68px !important; } .dsgov .pl-md-8xh, .dsgov .px-md-8xh { padding-left: 68px !important; } .dsgov .p-md-9x { padding: 72px !important; } .dsgov .pt-md-9x, .dsgov .py-md-9x { padding-top: 72px !important; } .dsgov .pr-md-9x, .dsgov .px-md-9x { padding-right: 72px !important; } .dsgov .pb-md-9x, .dsgov .py-md-9x { padding-bottom: 72px !important; } .dsgov .pl-md-9x, .dsgov .px-md-9x { padding-left: 72px !important; } .dsgov .p-md-9xh { padding: 76px !important; } .dsgov .pt-md-9xh, .dsgov .py-md-9xh { padding-top: 76px !important; } .dsgov .pr-md-9xh, .dsgov .px-md-9xh { padding-right: 76px !important; } .dsgov .pb-md-9xh, .dsgov .py-md-9xh { padding-bottom: 76px !important; } .dsgov .pl-md-9xh, .dsgov .px-md-9xh { padding-left: 76px !important; } .dsgov .p-md-10x { padding: 80px !important; } .dsgov .pt-md-10x, .dsgov .py-md-10x { padding-top: 80px !important; } .dsgov .pr-md-10x, .dsgov .px-md-10x { padding-right: 80px !important; } .dsgov .pb-md-10x, .dsgov .py-md-10x { padding-bottom: 80px !important; } .dsgov .pl-md-10x, .dsgov .px-md-10x { padding-left: 80px !important; } .dsgov .p-md-10xh { padding: 84px !important; } .dsgov .pt-md-10xh, .dsgov .py-md-10xh { padding-top: 84px !important; } .dsgov .pr-md-10xh, .dsgov .px-md-10xh { padding-right: 84px !important; } .dsgov .pb-md-10xh, .dsgov .py-md-10xh { padding-bottom: 84px !important; } .dsgov .pl-md-10xh, .dsgov .px-md-10xh { padding-left: 84px !important; } .dsgov .m-md-n1 { margin: -8px !important; } .dsgov .mt-md-n1, .dsgov .my-md-n1 { margin-top: -8px !important; } .dsgov .mr-md-n1, .dsgov .mx-md-n1 { margin-right: -8px !important; } .dsgov .mb-md-n1, .dsgov .my-md-n1 { margin-bottom: -8px !important; } .dsgov .ml-md-n1, .dsgov .mx-md-n1 { margin-left: -8px !important; } .dsgov .m-md-n2 { margin: -12px !important; } .dsgov .mt-md-n2, .dsgov .my-md-n2 { margin-top: -12px !important; } .dsgov .mr-md-n2, .dsgov .mx-md-n2 { margin-right: -12px !important; } .dsgov .mb-md-n2, .dsgov .my-md-n2 { margin-bottom: -12px !important; } .dsgov .ml-md-n2, .dsgov .mx-md-n2 { margin-left: -12px !important; } .dsgov .m-md-n3 { margin: -16px !important; } .dsgov .mt-md-n3, .dsgov .my-md-n3 { margin-top: -16px !important; } .dsgov .mr-md-n3, .dsgov .mx-md-n3 { margin-right: -16px !important; } .dsgov .mb-md-n3, .dsgov .my-md-n3 { margin-bottom: -16px !important; } .dsgov .ml-md-n3, .dsgov .mx-md-n3 { margin-left: -16px !important; } .dsgov .m-md-n4 { margin: -24px !important; } .dsgov .mt-md-n4, .dsgov .my-md-n4 { margin-top: -24px !important; } .dsgov .mr-md-n4, .dsgov .mx-md-n4 { margin-right: -24px !important; } .dsgov .mb-md-n4, .dsgov .my-md-n4 { margin-bottom: -24px !important; } .dsgov .ml-md-n4, .dsgov .mx-md-n4 { margin-left: -24px !important; } .dsgov .m-md-n5 { margin: -40px !important; } .dsgov .mt-md-n5, .dsgov .my-md-n5 { margin-top: -40px !important; } .dsgov .mr-md-n5, .dsgov .mx-md-n5 { margin-right: -40px !important; } .dsgov .mb-md-n5, .dsgov .my-md-n5 { margin-bottom: -40px !important; } .dsgov .ml-md-n5, .dsgov .mx-md-n5 { margin-left: -40px !important; } .dsgov .m-md-nhalf { margin: -4px !important; } .dsgov .mt-md-nhalf, .dsgov .my-md-nhalf { margin-top: -4px !important; } .dsgov .mr-md-nhalf, .dsgov .mx-md-nhalf { margin-right: -4px !important; } .dsgov .mb-md-nhalf, .dsgov .my-md-nhalf { margin-bottom: -4px !important; } .dsgov .ml-md-nhalf, .dsgov .mx-md-nhalf { margin-left: -4px !important; } .dsgov .m-md-nbase { margin: -8px !important; } .dsgov .mt-md-nbase, .dsgov .my-md-nbase { margin-top: -8px !important; } .dsgov .mr-md-nbase, .dsgov .mx-md-nbase { margin-right: -8px !important; } .dsgov .mb-md-nbase, .dsgov .my-md-nbase { margin-bottom: -8px !important; } .dsgov .ml-md-nbase, .dsgov .mx-md-nbase { margin-left: -8px !important; } .dsgov .m-md-nbaseh { margin: -12px !important; } .dsgov .mt-md-nbaseh, .dsgov .my-md-nbaseh { margin-top: -12px !important; } .dsgov .mr-md-nbaseh, .dsgov .mx-md-nbaseh { margin-right: -12px !important; } .dsgov .mb-md-nbaseh, .dsgov .my-md-nbaseh { margin-bottom: -12px !important; } .dsgov .ml-md-nbaseh, .dsgov .mx-md-nbaseh { margin-left: -12px !important; } .dsgov .m-md-n2x { margin: -16px !important; } .dsgov .mt-md-n2x, .dsgov .my-md-n2x { margin-top: -16px !important; } .dsgov .mr-md-n2x, .dsgov .mx-md-n2x { margin-right: -16px !important; } .dsgov .mb-md-n2x, .dsgov .my-md-n2x { margin-bottom: -16px !important; } .dsgov .ml-md-n2x, .dsgov .mx-md-n2x { margin-left: -16px !important; } .dsgov .m-md-n2xh { margin: -20px !important; } .dsgov .mt-md-n2xh, .dsgov .my-md-n2xh { margin-top: -20px !important; } .dsgov .mr-md-n2xh, .dsgov .mx-md-n2xh { margin-right: -20px !important; } .dsgov .mb-md-n2xh, .dsgov .my-md-n2xh { margin-bottom: -20px !important; } .dsgov .ml-md-n2xh, .dsgov .mx-md-n2xh { margin-left: -20px !important; } .dsgov .m-md-n3x { margin: -24px !important; } .dsgov .mt-md-n3x, .dsgov .my-md-n3x { margin-top: -24px !important; } .dsgov .mr-md-n3x, .dsgov .mx-md-n3x { margin-right: -24px !important; } .dsgov .mb-md-n3x, .dsgov .my-md-n3x { margin-bottom: -24px !important; } .dsgov .ml-md-n3x, .dsgov .mx-md-n3x { margin-left: -24px !important; } .dsgov .m-md-n3xh { margin: -28px !important; } .dsgov .mt-md-n3xh, .dsgov .my-md-n3xh { margin-top: -28px !important; } .dsgov .mr-md-n3xh, .dsgov .mx-md-n3xh { margin-right: -28px !important; } .dsgov .mb-md-n3xh, .dsgov .my-md-n3xh { margin-bottom: -28px !important; } .dsgov .ml-md-n3xh, .dsgov .mx-md-n3xh { margin-left: -28px !important; } .dsgov .m-md-n4x { margin: -32px !important; } .dsgov .mt-md-n4x, .dsgov .my-md-n4x { margin-top: -32px !important; } .dsgov .mr-md-n4x, .dsgov .mx-md-n4x { margin-right: -32px !important; } .dsgov .mb-md-n4x, .dsgov .my-md-n4x { margin-bottom: -32px !important; } .dsgov .ml-md-n4x, .dsgov .mx-md-n4x { margin-left: -32px !important; } .dsgov .m-md-n4xh { margin: -36px !important; } .dsgov .mt-md-n4xh, .dsgov .my-md-n4xh { margin-top: -36px !important; } .dsgov .mr-md-n4xh, .dsgov .mx-md-n4xh { margin-right: -36px !important; } .dsgov .mb-md-n4xh, .dsgov .my-md-n4xh { margin-bottom: -36px !important; } .dsgov .ml-md-n4xh, .dsgov .mx-md-n4xh { margin-left: -36px !important; } .dsgov .m-md-n5x { margin: -40px !important; } .dsgov .mt-md-n5x, .dsgov .my-md-n5x { margin-top: -40px !important; } .dsgov .mr-md-n5x, .dsgov .mx-md-n5x { margin-right: -40px !important; } .dsgov .mb-md-n5x, .dsgov .my-md-n5x { margin-bottom: -40px !important; } .dsgov .ml-md-n5x, .dsgov .mx-md-n5x { margin-left: -40px !important; } .dsgov .m-md-n5xh { margin: -44px !important; } .dsgov .mt-md-n5xh, .dsgov .my-md-n5xh { margin-top: -44px !important; } .dsgov .mr-md-n5xh, .dsgov .mx-md-n5xh { margin-right: -44px !important; } .dsgov .mb-md-n5xh, .dsgov .my-md-n5xh { margin-bottom: -44px !important; } .dsgov .ml-md-n5xh, .dsgov .mx-md-n5xh { margin-left: -44px !important; } .dsgov .m-md-n6x { margin: -48px !important; } .dsgov .mt-md-n6x, .dsgov .my-md-n6x { margin-top: -48px !important; } .dsgov .mr-md-n6x, .dsgov .mx-md-n6x { margin-right: -48px !important; } .dsgov .mb-md-n6x, .dsgov .my-md-n6x { margin-bottom: -48px !important; } .dsgov .ml-md-n6x, .dsgov .mx-md-n6x { margin-left: -48px !important; } .dsgov .m-md-n6xh { margin: -52px !important; } .dsgov .mt-md-n6xh, .dsgov .my-md-n6xh { margin-top: -52px !important; } .dsgov .mr-md-n6xh, .dsgov .mx-md-n6xh { margin-right: -52px !important; } .dsgov .mb-md-n6xh, .dsgov .my-md-n6xh { margin-bottom: -52px !important; } .dsgov .ml-md-n6xh, .dsgov .mx-md-n6xh { margin-left: -52px !important; } .dsgov .m-md-n7x { margin: -56px !important; } .dsgov .mt-md-n7x, .dsgov .my-md-n7x { margin-top: -56px !important; } .dsgov .mr-md-n7x, .dsgov .mx-md-n7x { margin-right: -56px !important; } .dsgov .mb-md-n7x, .dsgov .my-md-n7x { margin-bottom: -56px !important; } .dsgov .ml-md-n7x, .dsgov .mx-md-n7x { margin-left: -56px !important; } .dsgov .m-md-n7xh { margin: -60px !important; } .dsgov .mt-md-n7xh, .dsgov .my-md-n7xh { margin-top: -60px !important; } .dsgov .mr-md-n7xh, .dsgov .mx-md-n7xh { margin-right: -60px !important; } .dsgov .mb-md-n7xh, .dsgov .my-md-n7xh { margin-bottom: -60px !important; } .dsgov .ml-md-n7xh, .dsgov .mx-md-n7xh { margin-left: -60px !important; } .dsgov .m-md-n8x { margin: -64px !important; } .dsgov .mt-md-n8x, .dsgov .my-md-n8x { margin-top: -64px !important; } .dsgov .mr-md-n8x, .dsgov .mx-md-n8x { margin-right: -64px !important; } .dsgov .mb-md-n8x, .dsgov .my-md-n8x { margin-bottom: -64px !important; } .dsgov .ml-md-n8x, .dsgov .mx-md-n8x { margin-left: -64px !important; } .dsgov .m-md-n8xh { margin: -68px !important; } .dsgov .mt-md-n8xh, .dsgov .my-md-n8xh { margin-top: -68px !important; } .dsgov .mr-md-n8xh, .dsgov .mx-md-n8xh { margin-right: -68px !important; } .dsgov .mb-md-n8xh, .dsgov .my-md-n8xh { margin-bottom: -68px !important; } .dsgov .ml-md-n8xh, .dsgov .mx-md-n8xh { margin-left: -68px !important; } .dsgov .m-md-n9x { margin: -72px !important; } .dsgov .mt-md-n9x, .dsgov .my-md-n9x { margin-top: -72px !important; } .dsgov .mr-md-n9x, .dsgov .mx-md-n9x { margin-right: -72px !important; } .dsgov .mb-md-n9x, .dsgov .my-md-n9x { margin-bottom: -72px !important; } .dsgov .ml-md-n9x, .dsgov .mx-md-n9x { margin-left: -72px !important; } .dsgov .m-md-n9xh { margin: -76px !important; } .dsgov .mt-md-n9xh, .dsgov .my-md-n9xh { margin-top: -76px !important; } .dsgov .mr-md-n9xh, .dsgov .mx-md-n9xh { margin-right: -76px !important; } .dsgov .mb-md-n9xh, .dsgov .my-md-n9xh { margin-bottom: -76px !important; } .dsgov .ml-md-n9xh, .dsgov .mx-md-n9xh { margin-left: -76px !important; } .dsgov .m-md-n10x { margin: -80px !important; } .dsgov .mt-md-n10x, .dsgov .my-md-n10x { margin-top: -80px !important; } .dsgov .mr-md-n10x, .dsgov .mx-md-n10x { margin-right: -80px !important; } .dsgov .mb-md-n10x, .dsgov .my-md-n10x { margin-bottom: -80px !important; } .dsgov .ml-md-n10x, .dsgov .mx-md-n10x { margin-left: -80px !important; } .dsgov .m-md-n10xh { margin: -84px !important; } .dsgov .mt-md-n10xh, .dsgov .my-md-n10xh { margin-top: -84px !important; } .dsgov .mr-md-n10xh, .dsgov .mx-md-n10xh { margin-right: -84px !important; } .dsgov .mb-md-n10xh, .dsgov .my-md-n10xh { margin-bottom: -84px !important; } .dsgov .ml-md-n10xh, .dsgov .mx-md-n10xh { margin-left: -84px !important; } .dsgov .m-md-auto { margin: auto !important; } .dsgov .mt-md-auto, .dsgov .my-md-auto { margin-top: auto !important; } .dsgov .mr-md-auto, .dsgov .mx-md-auto { margin-right: auto !important; } .dsgov .mb-md-auto, .dsgov .my-md-auto { margin-bottom: auto !important; } .dsgov .ml-md-auto, .dsgov .mx-md-auto { margin-left: auto !important; }} @media (min-width: 1280px) { .dsgov .m-lg-0 { margin: 0px !important; } .dsgov .mt-lg-0, .dsgov .my-lg-0 { margin-top: 0px !important; } .dsgov .mr-lg-0, .dsgov .mx-lg-0 { margin-right: 0px !important; } .dsgov .mb-lg-0, .dsgov .my-lg-0 { margin-bottom: 0px !important; } .dsgov .ml-lg-0, .dsgov .mx-lg-0 { margin-left: 0px !important; } .dsgov .m-lg-1 { margin: 8px !important; } .dsgov .mt-lg-1, .dsgov .my-lg-1 { margin-top: 8px !important; } .dsgov .mr-lg-1, .dsgov .mx-lg-1 { margin-right: 8px !important; } .dsgov .mb-lg-1, .dsgov .my-lg-1 { margin-bottom: 8px !important; } .dsgov .ml-lg-1, .dsgov .mx-lg-1 { margin-left: 8px !important; } .dsgov .m-lg-2 { margin: 12px !important; } .dsgov .mt-lg-2, .dsgov .my-lg-2 { margin-top: 12px !important; } .dsgov .mr-lg-2, .dsgov .mx-lg-2 { margin-right: 12px !important; } .dsgov .mb-lg-2, .dsgov .my-lg-2 { margin-bottom: 12px !important; } .dsgov .ml-lg-2, .dsgov .mx-lg-2 { margin-left: 12px !important; } .dsgov .m-lg-3 { margin: 16px !important; } .dsgov .mt-lg-3, .dsgov .my-lg-3 { margin-top: 16px !important; } .dsgov .mr-lg-3, .dsgov .mx-lg-3 { margin-right: 16px !important; } .dsgov .mb-lg-3, .dsgov .my-lg-3 { margin-bottom: 16px !important; } .dsgov .ml-lg-3, .dsgov .mx-lg-3 { margin-left: 16px !important; } .dsgov .m-lg-4 { margin: 24px !important; } .dsgov .mt-lg-4, .dsgov .my-lg-4 { margin-top: 24px !important; } .dsgov .mr-lg-4, .dsgov .mx-lg-4 { margin-right: 24px !important; } .dsgov .mb-lg-4, .dsgov .my-lg-4 { margin-bottom: 24px !important; } .dsgov .ml-lg-4, .dsgov .mx-lg-4 { margin-left: 24px !important; } .dsgov .m-lg-5 { margin: 40px !important; } .dsgov .mt-lg-5, .dsgov .my-lg-5 { margin-top: 40px !important; } .dsgov .mr-lg-5, .dsgov .mx-lg-5 { margin-right: 40px !important; } .dsgov .mb-lg-5, .dsgov .my-lg-5 { margin-bottom: 40px !important; } .dsgov .ml-lg-5, .dsgov .mx-lg-5 { margin-left: 40px !important; } .dsgov .m-lg-half { margin: 4px !important; } .dsgov .mt-lg-half, .dsgov .my-lg-half { margin-top: 4px !important; } .dsgov .mr-lg-half, .dsgov .mx-lg-half { margin-right: 4px !important; } .dsgov .mb-lg-half, .dsgov .my-lg-half { margin-bottom: 4px !important; } .dsgov .ml-lg-half, .dsgov .mx-lg-half { margin-left: 4px !important; } .dsgov .m-lg-base { margin: 8px !important; } .dsgov .mt-lg-base, .dsgov .my-lg-base { margin-top: 8px !important; } .dsgov .mr-lg-base, .dsgov .mx-lg-base { margin-right: 8px !important; } .dsgov .mb-lg-base, .dsgov .my-lg-base { margin-bottom: 8px !important; } .dsgov .ml-lg-base, .dsgov .mx-lg-base { margin-left: 8px !important; } .dsgov .m-lg-baseh { margin: 12px !important; } .dsgov .mt-lg-baseh, .dsgov .my-lg-baseh { margin-top: 12px !important; } .dsgov .mr-lg-baseh, .dsgov .mx-lg-baseh { margin-right: 12px !important; } .dsgov .mb-lg-baseh, .dsgov .my-lg-baseh { margin-bottom: 12px !important; } .dsgov .ml-lg-baseh, .dsgov .mx-lg-baseh { margin-left: 12px !important; } .dsgov .m-lg-2x { margin: 16px !important; } .dsgov .mt-lg-2x, .dsgov .my-lg-2x { margin-top: 16px !important; } .dsgov .mr-lg-2x, .dsgov .mx-lg-2x { margin-right: 16px !important; } .dsgov .mb-lg-2x, .dsgov .my-lg-2x { margin-bottom: 16px !important; } .dsgov .ml-lg-2x, .dsgov .mx-lg-2x { margin-left: 16px !important; } .dsgov .m-lg-2xh { margin: 20px !important; } .dsgov .mt-lg-2xh, .dsgov .my-lg-2xh { margin-top: 20px !important; } .dsgov .mr-lg-2xh, .dsgov .mx-lg-2xh { margin-right: 20px !important; } .dsgov .mb-lg-2xh, .dsgov .my-lg-2xh { margin-bottom: 20px !important; } .dsgov .ml-lg-2xh, .dsgov .mx-lg-2xh { margin-left: 20px !important; } .dsgov .m-lg-3x { margin: 24px !important; } .dsgov .mt-lg-3x, .dsgov .my-lg-3x { margin-top: 24px !important; } .dsgov .mr-lg-3x, .dsgov .mx-lg-3x { margin-right: 24px !important; } .dsgov .mb-lg-3x, .dsgov .my-lg-3x { margin-bottom: 24px !important; } .dsgov .ml-lg-3x, .dsgov .mx-lg-3x { margin-left: 24px !important; } .dsgov .m-lg-3xh { margin: 28px !important; } .dsgov .mt-lg-3xh, .dsgov .my-lg-3xh { margin-top: 28px !important; } .dsgov .mr-lg-3xh, .dsgov .mx-lg-3xh { margin-right: 28px !important; } .dsgov .mb-lg-3xh, .dsgov .my-lg-3xh { margin-bottom: 28px !important; } .dsgov .ml-lg-3xh, .dsgov .mx-lg-3xh { margin-left: 28px !important; } .dsgov .m-lg-4x { margin: 32px !important; } .dsgov .mt-lg-4x, .dsgov .my-lg-4x { margin-top: 32px !important; } .dsgov .mr-lg-4x, .dsgov .mx-lg-4x { margin-right: 32px !important; } .dsgov .mb-lg-4x, .dsgov .my-lg-4x { margin-bottom: 32px !important; } .dsgov .ml-lg-4x, .dsgov .mx-lg-4x { margin-left: 32px !important; } .dsgov .m-lg-4xh { margin: 36px !important; } .dsgov .mt-lg-4xh, .dsgov .my-lg-4xh { margin-top: 36px !important; } .dsgov .mr-lg-4xh, .dsgov .mx-lg-4xh { margin-right: 36px !important; } .dsgov .mb-lg-4xh, .dsgov .my-lg-4xh { margin-bottom: 36px !important; } .dsgov .ml-lg-4xh, .dsgov .mx-lg-4xh { margin-left: 36px !important; } .dsgov .m-lg-5x { margin: 40px !important; } .dsgov .mt-lg-5x, .dsgov .my-lg-5x { margin-top: 40px !important; } .dsgov .mr-lg-5x, .dsgov .mx-lg-5x { margin-right: 40px !important; } .dsgov .mb-lg-5x, .dsgov .my-lg-5x { margin-bottom: 40px !important; } .dsgov .ml-lg-5x, .dsgov .mx-lg-5x { margin-left: 40px !important; } .dsgov .m-lg-5xh { margin: 44px !important; } .dsgov .mt-lg-5xh, .dsgov .my-lg-5xh { margin-top: 44px !important; } .dsgov .mr-lg-5xh, .dsgov .mx-lg-5xh { margin-right: 44px !important; } .dsgov .mb-lg-5xh, .dsgov .my-lg-5xh { margin-bottom: 44px !important; } .dsgov .ml-lg-5xh, .dsgov .mx-lg-5xh { margin-left: 44px !important; } .dsgov .m-lg-6x { margin: 48px !important; } .dsgov .mt-lg-6x, .dsgov .my-lg-6x { margin-top: 48px !important; } .dsgov .mr-lg-6x, .dsgov .mx-lg-6x { margin-right: 48px !important; } .dsgov .mb-lg-6x, .dsgov .my-lg-6x { margin-bottom: 48px !important; } .dsgov .ml-lg-6x, .dsgov .mx-lg-6x { margin-left: 48px !important; } .dsgov .m-lg-6xh { margin: 52px !important; } .dsgov .mt-lg-6xh, .dsgov .my-lg-6xh { margin-top: 52px !important; } .dsgov .mr-lg-6xh, .dsgov .mx-lg-6xh { margin-right: 52px !important; } .dsgov .mb-lg-6xh, .dsgov .my-lg-6xh { margin-bottom: 52px !important; } .dsgov .ml-lg-6xh, .dsgov .mx-lg-6xh { margin-left: 52px !important; } .dsgov .m-lg-7x { margin: 56px !important; } .dsgov .mt-lg-7x, .dsgov .my-lg-7x { margin-top: 56px !important; } .dsgov .mr-lg-7x, .dsgov .mx-lg-7x { margin-right: 56px !important; } .dsgov .mb-lg-7x, .dsgov .my-lg-7x { margin-bottom: 56px !important; } .dsgov .ml-lg-7x, .dsgov .mx-lg-7x { margin-left: 56px !important; } .dsgov .m-lg-7xh { margin: 60px !important; } .dsgov .mt-lg-7xh, .dsgov .my-lg-7xh { margin-top: 60px !important; } .dsgov .mr-lg-7xh, .dsgov .mx-lg-7xh { margin-right: 60px !important; } .dsgov .mb-lg-7xh, .dsgov .my-lg-7xh { margin-bottom: 60px !important; } .dsgov .ml-lg-7xh, .dsgov .mx-lg-7xh { margin-left: 60px !important; } .dsgov .m-lg-8x { margin: 64px !important; } .dsgov .mt-lg-8x, .dsgov .my-lg-8x { margin-top: 64px !important; } .dsgov .mr-lg-8x, .dsgov .mx-lg-8x { margin-right: 64px !important; } .dsgov .mb-lg-8x, .dsgov .my-lg-8x { margin-bottom: 64px !important; } .dsgov .ml-lg-8x, .dsgov .mx-lg-8x { margin-left: 64px !important; } .dsgov .m-lg-8xh { margin: 68px !important; } .dsgov .mt-lg-8xh, .dsgov .my-lg-8xh { margin-top: 68px !important; } .dsgov .mr-lg-8xh, .dsgov .mx-lg-8xh { margin-right: 68px !important; } .dsgov .mb-lg-8xh, .dsgov .my-lg-8xh { margin-bottom: 68px !important; } .dsgov .ml-lg-8xh, .dsgov .mx-lg-8xh { margin-left: 68px !important; } .dsgov .m-lg-9x { margin: 72px !important; } .dsgov .mt-lg-9x, .dsgov .my-lg-9x { margin-top: 72px !important; } .dsgov .mr-lg-9x, .dsgov .mx-lg-9x { margin-right: 72px !important; } .dsgov .mb-lg-9x, .dsgov .my-lg-9x { margin-bottom: 72px !important; } .dsgov .ml-lg-9x, .dsgov .mx-lg-9x { margin-left: 72px !important; } .dsgov .m-lg-9xh { margin: 76px !important; } .dsgov .mt-lg-9xh, .dsgov .my-lg-9xh { margin-top: 76px !important; } .dsgov .mr-lg-9xh, .dsgov .mx-lg-9xh { margin-right: 76px !important; } .dsgov .mb-lg-9xh, .dsgov .my-lg-9xh { margin-bottom: 76px !important; } .dsgov .ml-lg-9xh, .dsgov .mx-lg-9xh { margin-left: 76px !important; } .dsgov .m-lg-10x { margin: 80px !important; } .dsgov .mt-lg-10x, .dsgov .my-lg-10x { margin-top: 80px !important; } .dsgov .mr-lg-10x, .dsgov .mx-lg-10x { margin-right: 80px !important; } .dsgov .mb-lg-10x, .dsgov .my-lg-10x { margin-bottom: 80px !important; } .dsgov .ml-lg-10x, .dsgov .mx-lg-10x { margin-left: 80px !important; } .dsgov .m-lg-10xh { margin: 84px !important; } .dsgov .mt-lg-10xh, .dsgov .my-lg-10xh { margin-top: 84px !important; } .dsgov .mr-lg-10xh, .dsgov .mx-lg-10xh { margin-right: 84px !important; } .dsgov .mb-lg-10xh, .dsgov .my-lg-10xh { margin-bottom: 84px !important; } .dsgov .ml-lg-10xh, .dsgov .mx-lg-10xh { margin-left: 84px !important; } .dsgov .p-lg-0 { padding: 0px !important; } .dsgov .pt-lg-0, .dsgov .py-lg-0 { padding-top: 0px !important; } .dsgov .pr-lg-0, .dsgov .px-lg-0 { padding-right: 0px !important; } .dsgov .pb-lg-0, .dsgov .py-lg-0 { padding-bottom: 0px !important; } .dsgov .pl-lg-0, .dsgov .px-lg-0 { padding-left: 0px !important; } .dsgov .p-lg-1 { padding: 8px !important; } .dsgov .pt-lg-1, .dsgov .py-lg-1 { padding-top: 8px !important; } .dsgov .pr-lg-1, .dsgov .px-lg-1 { padding-right: 8px !important; } .dsgov .pb-lg-1, .dsgov .py-lg-1 { padding-bottom: 8px !important; } .dsgov .pl-lg-1, .dsgov .px-lg-1 { padding-left: 8px !important; } .dsgov .p-lg-2 { padding: 12px !important; } .dsgov .pt-lg-2, .dsgov .py-lg-2 { padding-top: 12px !important; } .dsgov .pr-lg-2, .dsgov .px-lg-2 { padding-right: 12px !important; } .dsgov .pb-lg-2, .dsgov .py-lg-2 { padding-bottom: 12px !important; } .dsgov .pl-lg-2, .dsgov .px-lg-2 { padding-left: 12px !important; } .dsgov .p-lg-3 { padding: 16px !important; } .dsgov .pt-lg-3, .dsgov .py-lg-3 { padding-top: 16px !important; } .dsgov .pr-lg-3, .dsgov .px-lg-3 { padding-right: 16px !important; } .dsgov .pb-lg-3, .dsgov .py-lg-3 { padding-bottom: 16px !important; } .dsgov .pl-lg-3, .dsgov .px-lg-3 { padding-left: 16px !important; } .dsgov .p-lg-4 { padding: 24px !important; } .dsgov .pt-lg-4, .dsgov .py-lg-4 { padding-top: 24px !important; } .dsgov .pr-lg-4, .dsgov .px-lg-4 { padding-right: 24px !important; } .dsgov .pb-lg-4, .dsgov .py-lg-4 { padding-bottom: 24px !important; } .dsgov .pl-lg-4, .dsgov .px-lg-4 { padding-left: 24px !important; } .dsgov .p-lg-5 { padding: 40px !important; } .dsgov .pt-lg-5, .dsgov .py-lg-5 { padding-top: 40px !important; } .dsgov .pr-lg-5, .dsgov .px-lg-5 { padding-right: 40px !important; } .dsgov .pb-lg-5, .dsgov .py-lg-5 { padding-bottom: 40px !important; } .dsgov .pl-lg-5, .dsgov .px-lg-5 { padding-left: 40px !important; } .dsgov .p-lg-half { padding: 4px !important; } .dsgov .pt-lg-half, .dsgov .py-lg-half { padding-top: 4px !important; } .dsgov .pr-lg-half, .dsgov .px-lg-half { padding-right: 4px !important; } .dsgov .pb-lg-half, .dsgov .py-lg-half { padding-bottom: 4px !important; } .dsgov .pl-lg-half, .dsgov .px-lg-half { padding-left: 4px !important; } .dsgov .p-lg-base { padding: 8px !important; } .dsgov .pt-lg-base, .dsgov .py-lg-base { padding-top: 8px !important; } .dsgov .pr-lg-base, .dsgov .px-lg-base { padding-right: 8px !important; } .dsgov .pb-lg-base, .dsgov .py-lg-base { padding-bottom: 8px !important; } .dsgov .pl-lg-base, .dsgov .px-lg-base { padding-left: 8px !important; } .dsgov .p-lg-baseh { padding: 12px !important; } .dsgov .pt-lg-baseh, .dsgov .py-lg-baseh { padding-top: 12px !important; } .dsgov .pr-lg-baseh, .dsgov .px-lg-baseh { padding-right: 12px !important; } .dsgov .pb-lg-baseh, .dsgov .py-lg-baseh { padding-bottom: 12px !important; } .dsgov .pl-lg-baseh, .dsgov .px-lg-baseh { padding-left: 12px !important; } .dsgov .p-lg-2x { padding: 16px !important; } .dsgov .pt-lg-2x, .dsgov .py-lg-2x { padding-top: 16px !important; } .dsgov .pr-lg-2x, .dsgov .px-lg-2x { padding-right: 16px !important; } .dsgov .pb-lg-2x, .dsgov .py-lg-2x { padding-bottom: 16px !important; } .dsgov .pl-lg-2x, .dsgov .px-lg-2x { padding-left: 16px !important; } .dsgov .p-lg-2xh { padding: 20px !important; } .dsgov .pt-lg-2xh, .dsgov .py-lg-2xh { padding-top: 20px !important; } .dsgov .pr-lg-2xh, .dsgov .px-lg-2xh { padding-right: 20px !important; } .dsgov .pb-lg-2xh, .dsgov .py-lg-2xh { padding-bottom: 20px !important; } .dsgov .pl-lg-2xh, .dsgov .px-lg-2xh { padding-left: 20px !important; } .dsgov .p-lg-3x { padding: 24px !important; } .dsgov .pt-lg-3x, .dsgov .py-lg-3x { padding-top: 24px !important; } .dsgov .pr-lg-3x, .dsgov .px-lg-3x { padding-right: 24px !important; } .dsgov .pb-lg-3x, .dsgov .py-lg-3x { padding-bottom: 24px !important; } .dsgov .pl-lg-3x, .dsgov .px-lg-3x { padding-left: 24px !important; } .dsgov .p-lg-3xh { padding: 28px !important; } .dsgov .pt-lg-3xh, .dsgov .py-lg-3xh { padding-top: 28px !important; } .dsgov .pr-lg-3xh, .dsgov .px-lg-3xh { padding-right: 28px !important; } .dsgov .pb-lg-3xh, .dsgov .py-lg-3xh { padding-bottom: 28px !important; } .dsgov .pl-lg-3xh, .dsgov .px-lg-3xh { padding-left: 28px !important; } .dsgov .p-lg-4x { padding: 32px !important; } .dsgov .pt-lg-4x, .dsgov .py-lg-4x { padding-top: 32px !important; } .dsgov .pr-lg-4x, .dsgov .px-lg-4x { padding-right: 32px !important; } .dsgov .pb-lg-4x, .dsgov .py-lg-4x { padding-bottom: 32px !important; } .dsgov .pl-lg-4x, .dsgov .px-lg-4x { padding-left: 32px !important; } .dsgov .p-lg-4xh { padding: 36px !important; } .dsgov .pt-lg-4xh, .dsgov .py-lg-4xh { padding-top: 36px !important; } .dsgov .pr-lg-4xh, .dsgov .px-lg-4xh { padding-right: 36px !important; } .dsgov .pb-lg-4xh, .dsgov .py-lg-4xh { padding-bottom: 36px !important; } .dsgov .pl-lg-4xh, .dsgov .px-lg-4xh { padding-left: 36px !important; } .dsgov .p-lg-5x { padding: 40px !important; } .dsgov .pt-lg-5x, .dsgov .py-lg-5x { padding-top: 40px !important; } .dsgov .pr-lg-5x, .dsgov .px-lg-5x { padding-right: 40px !important; } .dsgov .pb-lg-5x, .dsgov .py-lg-5x { padding-bottom: 40px !important; } .dsgov .pl-lg-5x, .dsgov .px-lg-5x { padding-left: 40px !important; } .dsgov .p-lg-5xh { padding: 44px !important; } .dsgov .pt-lg-5xh, .dsgov .py-lg-5xh { padding-top: 44px !important; } .dsgov .pr-lg-5xh, .dsgov .px-lg-5xh { padding-right: 44px !important; } .dsgov .pb-lg-5xh, .dsgov .py-lg-5xh { padding-bottom: 44px !important; } .dsgov .pl-lg-5xh, .dsgov .px-lg-5xh { padding-left: 44px !important; } .dsgov .p-lg-6x { padding: 48px !important; } .dsgov .pt-lg-6x, .dsgov .py-lg-6x { padding-top: 48px !important; } .dsgov .pr-lg-6x, .dsgov .px-lg-6x { padding-right: 48px !important; } .dsgov .pb-lg-6x, .dsgov .py-lg-6x { padding-bottom: 48px !important; } .dsgov .pl-lg-6x, .dsgov .px-lg-6x { padding-left: 48px !important; } .dsgov .p-lg-6xh { padding: 52px !important; } .dsgov .pt-lg-6xh, .dsgov .py-lg-6xh { padding-top: 52px !important; } .dsgov .pr-lg-6xh, .dsgov .px-lg-6xh { padding-right: 52px !important; } .dsgov .pb-lg-6xh, .dsgov .py-lg-6xh { padding-bottom: 52px !important; } .dsgov .pl-lg-6xh, .dsgov .px-lg-6xh { padding-left: 52px !important; } .dsgov .p-lg-7x { padding: 56px !important; } .dsgov .pt-lg-7x, .dsgov .py-lg-7x { padding-top: 56px !important; } .dsgov .pr-lg-7x, .dsgov .px-lg-7x { padding-right: 56px !important; } .dsgov .pb-lg-7x, .dsgov .py-lg-7x { padding-bottom: 56px !important; } .dsgov .pl-lg-7x, .dsgov .px-lg-7x { padding-left: 56px !important; } .dsgov .p-lg-7xh { padding: 60px !important; } .dsgov .pt-lg-7xh, .dsgov .py-lg-7xh { padding-top: 60px !important; } .dsgov .pr-lg-7xh, .dsgov .px-lg-7xh { padding-right: 60px !important; } .dsgov .pb-lg-7xh, .dsgov .py-lg-7xh { padding-bottom: 60px !important; } .dsgov .pl-lg-7xh, .dsgov .px-lg-7xh { padding-left: 60px !important; } .dsgov .p-lg-8x { padding: 64px !important; } .dsgov .pt-lg-8x, .dsgov .py-lg-8x { padding-top: 64px !important; } .dsgov .pr-lg-8x, .dsgov .px-lg-8x { padding-right: 64px !important; } .dsgov .pb-lg-8x, .dsgov .py-lg-8x { padding-bottom: 64px !important; } .dsgov .pl-lg-8x, .dsgov .px-lg-8x { padding-left: 64px !important; } .dsgov .p-lg-8xh { padding: 68px !important; } .dsgov .pt-lg-8xh, .dsgov .py-lg-8xh { padding-top: 68px !important; } .dsgov .pr-lg-8xh, .dsgov .px-lg-8xh { padding-right: 68px !important; } .dsgov .pb-lg-8xh, .dsgov .py-lg-8xh { padding-bottom: 68px !important; } .dsgov .pl-lg-8xh, .dsgov .px-lg-8xh { padding-left: 68px !important; } .dsgov .p-lg-9x { padding: 72px !important; } .dsgov .pt-lg-9x, .dsgov .py-lg-9x { padding-top: 72px !important; } .dsgov .pr-lg-9x, .dsgov .px-lg-9x { padding-right: 72px !important; } .dsgov .pb-lg-9x, .dsgov .py-lg-9x { padding-bottom: 72px !important; } .dsgov .pl-lg-9x, .dsgov .px-lg-9x { padding-left: 72px !important; } .dsgov .p-lg-9xh { padding: 76px !important; } .dsgov .pt-lg-9xh, .dsgov .py-lg-9xh { padding-top: 76px !important; } .dsgov .pr-lg-9xh, .dsgov .px-lg-9xh { padding-right: 76px !important; } .dsgov .pb-lg-9xh, .dsgov .py-lg-9xh { padding-bottom: 76px !important; } .dsgov .pl-lg-9xh, .dsgov .px-lg-9xh { padding-left: 76px !important; } .dsgov .p-lg-10x { padding: 80px !important; } .dsgov .pt-lg-10x, .dsgov .py-lg-10x { padding-top: 80px !important; } .dsgov .pr-lg-10x, .dsgov .px-lg-10x { padding-right: 80px !important; } .dsgov .pb-lg-10x, .dsgov .py-lg-10x { padding-bottom: 80px !important; } .dsgov .pl-lg-10x, .dsgov .px-lg-10x { padding-left: 80px !important; } .dsgov .p-lg-10xh { padding: 84px !important; } .dsgov .pt-lg-10xh, .dsgov .py-lg-10xh { padding-top: 84px !important; } .dsgov .pr-lg-10xh, .dsgov .px-lg-10xh { padding-right: 84px !important; } .dsgov .pb-lg-10xh, .dsgov .py-lg-10xh { padding-bottom: 84px !important; } .dsgov .pl-lg-10xh, .dsgov .px-lg-10xh { padding-left: 84px !important; } .dsgov .m-lg-n1 { margin: -8px !important; } .dsgov .mt-lg-n1, .dsgov .my-lg-n1 { margin-top: -8px !important; } .dsgov .mr-lg-n1, .dsgov .mx-lg-n1 { margin-right: -8px !important; } .dsgov .mb-lg-n1, .dsgov .my-lg-n1 { margin-bottom: -8px !important; } .dsgov .ml-lg-n1, .dsgov .mx-lg-n1 { margin-left: -8px !important; } .dsgov .m-lg-n2 { margin: -12px !important; } .dsgov .mt-lg-n2, .dsgov .my-lg-n2 { margin-top: -12px !important; } .dsgov .mr-lg-n2, .dsgov .mx-lg-n2 { margin-right: -12px !important; } .dsgov .mb-lg-n2, .dsgov .my-lg-n2 { margin-bottom: -12px !important; } .dsgov .ml-lg-n2, .dsgov .mx-lg-n2 { margin-left: -12px !important; } .dsgov .m-lg-n3 { margin: -16px !important; } .dsgov .mt-lg-n3, .dsgov .my-lg-n3 { margin-top: -16px !important; } .dsgov .mr-lg-n3, .dsgov .mx-lg-n3 { margin-right: -16px !important; } .dsgov .mb-lg-n3, .dsgov .my-lg-n3 { margin-bottom: -16px !important; } .dsgov .ml-lg-n3, .dsgov .mx-lg-n3 { margin-left: -16px !important; } .dsgov .m-lg-n4 { margin: -24px !important; } .dsgov .mt-lg-n4, .dsgov .my-lg-n4 { margin-top: -24px !important; } .dsgov .mr-lg-n4, .dsgov .mx-lg-n4 { margin-right: -24px !important; } .dsgov .mb-lg-n4, .dsgov .my-lg-n4 { margin-bottom: -24px !important; } .dsgov .ml-lg-n4, .dsgov .mx-lg-n4 { margin-left: -24px !important; } .dsgov .m-lg-n5 { margin: -40px !important; } .dsgov .mt-lg-n5, .dsgov .my-lg-n5 { margin-top: -40px !important; } .dsgov .mr-lg-n5, .dsgov .mx-lg-n5 { margin-right: -40px !important; } .dsgov .mb-lg-n5, .dsgov .my-lg-n5 { margin-bottom: -40px !important; } .dsgov .ml-lg-n5, .dsgov .mx-lg-n5 { margin-left: -40px !important; } .dsgov .m-lg-nhalf { margin: -4px !important; } .dsgov .mt-lg-nhalf, .dsgov .my-lg-nhalf { margin-top: -4px !important; } .dsgov .mr-lg-nhalf, .dsgov .mx-lg-nhalf { margin-right: -4px !important; } .dsgov .mb-lg-nhalf, .dsgov .my-lg-nhalf { margin-bottom: -4px !important; } .dsgov .ml-lg-nhalf, .dsgov .mx-lg-nhalf { margin-left: -4px !important; } .dsgov .m-lg-nbase { margin: -8px !important; } .dsgov .mt-lg-nbase, .dsgov .my-lg-nbase { margin-top: -8px !important; } .dsgov .mr-lg-nbase, .dsgov .mx-lg-nbase { margin-right: -8px !important; } .dsgov .mb-lg-nbase, .dsgov .my-lg-nbase { margin-bottom: -8px !important; } .dsgov .ml-lg-nbase, .dsgov .mx-lg-nbase { margin-left: -8px !important; } .dsgov .m-lg-nbaseh { margin: -12px !important; } .dsgov .mt-lg-nbaseh, .dsgov .my-lg-nbaseh { margin-top: -12px !important; } .dsgov .mr-lg-nbaseh, .dsgov .mx-lg-nbaseh { margin-right: -12px !important; } .dsgov .mb-lg-nbaseh, .dsgov .my-lg-nbaseh { margin-bottom: -12px !important; } .dsgov .ml-lg-nbaseh, .dsgov .mx-lg-nbaseh { margin-left: -12px !important; } .dsgov .m-lg-n2x { margin: -16px !important; } .dsgov .mt-lg-n2x, .dsgov .my-lg-n2x { margin-top: -16px !important; } .dsgov .mr-lg-n2x, .dsgov .mx-lg-n2x { margin-right: -16px !important; } .dsgov .mb-lg-n2x, .dsgov .my-lg-n2x { margin-bottom: -16px !important; } .dsgov .ml-lg-n2x, .dsgov .mx-lg-n2x { margin-left: -16px !important; } .dsgov .m-lg-n2xh { margin: -20px !important; } .dsgov .mt-lg-n2xh, .dsgov .my-lg-n2xh { margin-top: -20px !important; } .dsgov .mr-lg-n2xh, .dsgov .mx-lg-n2xh { margin-right: -20px !important; } .dsgov .mb-lg-n2xh, .dsgov .my-lg-n2xh { margin-bottom: -20px !important; } .dsgov .ml-lg-n2xh, .dsgov .mx-lg-n2xh { margin-left: -20px !important; } .dsgov .m-lg-n3x { margin: -24px !important; } .dsgov .mt-lg-n3x, .dsgov .my-lg-n3x { margin-top: -24px !important; } .dsgov .mr-lg-n3x, .dsgov .mx-lg-n3x { margin-right: -24px !important; } .dsgov .mb-lg-n3x, .dsgov .my-lg-n3x { margin-bottom: -24px !important; } .dsgov .ml-lg-n3x, .dsgov .mx-lg-n3x { margin-left: -24px !important; } .dsgov .m-lg-n3xh { margin: -28px !important; } .dsgov .mt-lg-n3xh, .dsgov .my-lg-n3xh { margin-top: -28px !important; } .dsgov .mr-lg-n3xh, .dsgov .mx-lg-n3xh { margin-right: -28px !important; } .dsgov .mb-lg-n3xh, .dsgov .my-lg-n3xh { margin-bottom: -28px !important; } .dsgov .ml-lg-n3xh, .dsgov .mx-lg-n3xh { margin-left: -28px !important; } .dsgov .m-lg-n4x { margin: -32px !important; } .dsgov .mt-lg-n4x, .dsgov .my-lg-n4x { margin-top: -32px !important; } .dsgov .mr-lg-n4x, .dsgov .mx-lg-n4x { margin-right: -32px !important; } .dsgov .mb-lg-n4x, .dsgov .my-lg-n4x { margin-bottom: -32px !important; } .dsgov .ml-lg-n4x, .dsgov .mx-lg-n4x { margin-left: -32px !important; } .dsgov .m-lg-n4xh { margin: -36px !important; } .dsgov .mt-lg-n4xh, .dsgov .my-lg-n4xh { margin-top: -36px !important; } .dsgov .mr-lg-n4xh, .dsgov .mx-lg-n4xh { margin-right: -36px !important; } .dsgov .mb-lg-n4xh, .dsgov .my-lg-n4xh { margin-bottom: -36px !important; } .dsgov .ml-lg-n4xh, .dsgov .mx-lg-n4xh { margin-left: -36px !important; } .dsgov .m-lg-n5x { margin: -40px !important; } .dsgov .mt-lg-n5x, .dsgov .my-lg-n5x { margin-top: -40px !important; } .dsgov .mr-lg-n5x, .dsgov .mx-lg-n5x { margin-right: -40px !important; } .dsgov .mb-lg-n5x, .dsgov .my-lg-n5x { margin-bottom: -40px !important; } .dsgov .ml-lg-n5x, .dsgov .mx-lg-n5x { margin-left: -40px !important; } .dsgov .m-lg-n5xh { margin: -44px !important; } .dsgov .mt-lg-n5xh, .dsgov .my-lg-n5xh { margin-top: -44px !important; } .dsgov .mr-lg-n5xh, .dsgov .mx-lg-n5xh { margin-right: -44px !important; } .dsgov .mb-lg-n5xh, .dsgov .my-lg-n5xh { margin-bottom: -44px !important; } .dsgov .ml-lg-n5xh, .dsgov .mx-lg-n5xh { margin-left: -44px !important; } .dsgov .m-lg-n6x { margin: -48px !important; } .dsgov .mt-lg-n6x, .dsgov .my-lg-n6x { margin-top: -48px !important; } .dsgov .mr-lg-n6x, .dsgov .mx-lg-n6x { margin-right: -48px !important; } .dsgov .mb-lg-n6x, .dsgov .my-lg-n6x { margin-bottom: -48px !important; } .dsgov .ml-lg-n6x, .dsgov .mx-lg-n6x { margin-left: -48px !important; } .dsgov .m-lg-n6xh { margin: -52px !important; } .dsgov .mt-lg-n6xh, .dsgov .my-lg-n6xh { margin-top: -52px !important; } .dsgov .mr-lg-n6xh, .dsgov .mx-lg-n6xh { margin-right: -52px !important; } .dsgov .mb-lg-n6xh, .dsgov .my-lg-n6xh { margin-bottom: -52px !important; } .dsgov .ml-lg-n6xh, .dsgov .mx-lg-n6xh { margin-left: -52px !important; } .dsgov .m-lg-n7x { margin: -56px !important; } .dsgov .mt-lg-n7x, .dsgov .my-lg-n7x { margin-top: -56px !important; } .dsgov .mr-lg-n7x, .dsgov .mx-lg-n7x { margin-right: -56px !important; } .dsgov .mb-lg-n7x, .dsgov .my-lg-n7x { margin-bottom: -56px !important; } .dsgov .ml-lg-n7x, .dsgov .mx-lg-n7x { margin-left: -56px !important; } .dsgov .m-lg-n7xh { margin: -60px !important; } .dsgov .mt-lg-n7xh, .dsgov .my-lg-n7xh { margin-top: -60px !important; } .dsgov .mr-lg-n7xh, .dsgov .mx-lg-n7xh { margin-right: -60px !important; } .dsgov .mb-lg-n7xh, .dsgov .my-lg-n7xh { margin-bottom: -60px !important; } .dsgov .ml-lg-n7xh, .dsgov .mx-lg-n7xh { margin-left: -60px !important; } .dsgov .m-lg-n8x { margin: -64px !important; } .dsgov .mt-lg-n8x, .dsgov .my-lg-n8x { margin-top: -64px !important; } .dsgov .mr-lg-n8x, .dsgov .mx-lg-n8x { margin-right: -64px !important; } .dsgov .mb-lg-n8x, .dsgov .my-lg-n8x { margin-bottom: -64px !important; } .dsgov .ml-lg-n8x, .dsgov .mx-lg-n8x { margin-left: -64px !important; } .dsgov .m-lg-n8xh { margin: -68px !important; } .dsgov .mt-lg-n8xh, .dsgov .my-lg-n8xh { margin-top: -68px !important; } .dsgov .mr-lg-n8xh, .dsgov .mx-lg-n8xh { margin-right: -68px !important; } .dsgov .mb-lg-n8xh, .dsgov .my-lg-n8xh { margin-bottom: -68px !important; } .dsgov .ml-lg-n8xh, .dsgov .mx-lg-n8xh { margin-left: -68px !important; } .dsgov .m-lg-n9x { margin: -72px !important; } .dsgov .mt-lg-n9x, .dsgov .my-lg-n9x { margin-top: -72px !important; } .dsgov .mr-lg-n9x, .dsgov .mx-lg-n9x { margin-right: -72px !important; } .dsgov .mb-lg-n9x, .dsgov .my-lg-n9x { margin-bottom: -72px !important; } .dsgov .ml-lg-n9x, .dsgov .mx-lg-n9x { margin-left: -72px !important; } .dsgov .m-lg-n9xh { margin: -76px !important; } .dsgov .mt-lg-n9xh, .dsgov .my-lg-n9xh { margin-top: -76px !important; } .dsgov .mr-lg-n9xh, .dsgov .mx-lg-n9xh { margin-right: -76px !important; } .dsgov .mb-lg-n9xh, .dsgov .my-lg-n9xh { margin-bottom: -76px !important; } .dsgov .ml-lg-n9xh, .dsgov .mx-lg-n9xh { margin-left: -76px !important; } .dsgov .m-lg-n10x { margin: -80px !important; } .dsgov .mt-lg-n10x, .dsgov .my-lg-n10x { margin-top: -80px !important; } .dsgov .mr-lg-n10x, .dsgov .mx-lg-n10x { margin-right: -80px !important; } .dsgov .mb-lg-n10x, .dsgov .my-lg-n10x { margin-bottom: -80px !important; } .dsgov .ml-lg-n10x, .dsgov .mx-lg-n10x { margin-left: -80px !important; } .dsgov .m-lg-n10xh { margin: -84px !important; } .dsgov .mt-lg-n10xh, .dsgov .my-lg-n10xh { margin-top: -84px !important; } .dsgov .mr-lg-n10xh, .dsgov .mx-lg-n10xh { margin-right: -84px !important; } .dsgov .mb-lg-n10xh, .dsgov .my-lg-n10xh { margin-bottom: -84px !important; } .dsgov .ml-lg-n10xh, .dsgov .mx-lg-n10xh { margin-left: -84px !important; } .dsgov .m-lg-auto { margin: auto !important; } .dsgov .mt-lg-auto, .dsgov .my-lg-auto { margin-top: auto !important; } .dsgov .mr-lg-auto, .dsgov .mx-lg-auto { margin-right: auto !important; } .dsgov .mb-lg-auto, .dsgov .my-lg-auto { margin-bottom: auto !important; } .dsgov .ml-lg-auto, .dsgov .mx-lg-auto { margin-left: auto !important; }} @media (min-width: 1600px) { .dsgov .m-xl-0 { margin: 0px !important; } .dsgov .mt-xl-0, .dsgov .my-xl-0 { margin-top: 0px !important; } .dsgov .mr-xl-0, .dsgov .mx-xl-0 { margin-right: 0px !important; } .dsgov .mb-xl-0, .dsgov .my-xl-0 { margin-bottom: 0px !important; } .dsgov .ml-xl-0, .dsgov .mx-xl-0 { margin-left: 0px !important; } .dsgov .m-xl-1 { margin: 8px !important; } .dsgov .mt-xl-1, .dsgov .my-xl-1 { margin-top: 8px !important; } .dsgov .mr-xl-1, .dsgov .mx-xl-1 { margin-right: 8px !important; } .dsgov .mb-xl-1, .dsgov .my-xl-1 { margin-bottom: 8px !important; } .dsgov .ml-xl-1, .dsgov .mx-xl-1 { margin-left: 8px !important; } .dsgov .m-xl-2 { margin: 12px !important; } .dsgov .mt-xl-2, .dsgov .my-xl-2 { margin-top: 12px !important; } .dsgov .mr-xl-2, .dsgov .mx-xl-2 { margin-right: 12px !important; } .dsgov .mb-xl-2, .dsgov .my-xl-2 { margin-bottom: 12px !important; } .dsgov .ml-xl-2, .dsgov .mx-xl-2 { margin-left: 12px !important; } .dsgov .m-xl-3 { margin: 16px !important; } .dsgov .mt-xl-3, .dsgov .my-xl-3 { margin-top: 16px !important; } .dsgov .mr-xl-3, .dsgov .mx-xl-3 { margin-right: 16px !important; } .dsgov .mb-xl-3, .dsgov .my-xl-3 { margin-bottom: 16px !important; } .dsgov .ml-xl-3, .dsgov .mx-xl-3 { margin-left: 16px !important; } .dsgov .m-xl-4 { margin: 24px !important; } .dsgov .mt-xl-4, .dsgov .my-xl-4 { margin-top: 24px !important; } .dsgov .mr-xl-4, .dsgov .mx-xl-4 { margin-right: 24px !important; } .dsgov .mb-xl-4, .dsgov .my-xl-4 { margin-bottom: 24px !important; } .dsgov .ml-xl-4, .dsgov .mx-xl-4 { margin-left: 24px !important; } .dsgov .m-xl-5 { margin: 40px !important; } .dsgov .mt-xl-5, .dsgov .my-xl-5 { margin-top: 40px !important; } .dsgov .mr-xl-5, .dsgov .mx-xl-5 { margin-right: 40px !important; } .dsgov .mb-xl-5, .dsgov .my-xl-5 { margin-bottom: 40px !important; } .dsgov .ml-xl-5, .dsgov .mx-xl-5 { margin-left: 40px !important; } .dsgov .m-xl-half { margin: 4px !important; } .dsgov .mt-xl-half, .dsgov .my-xl-half { margin-top: 4px !important; } .dsgov .mr-xl-half, .dsgov .mx-xl-half { margin-right: 4px !important; } .dsgov .mb-xl-half, .dsgov .my-xl-half { margin-bottom: 4px !important; } .dsgov .ml-xl-half, .dsgov .mx-xl-half { margin-left: 4px !important; } .dsgov .m-xl-base { margin: 8px !important; } .dsgov .mt-xl-base, .dsgov .my-xl-base { margin-top: 8px !important; } .dsgov .mr-xl-base, .dsgov .mx-xl-base { margin-right: 8px !important; } .dsgov .mb-xl-base, .dsgov .my-xl-base { margin-bottom: 8px !important; } .dsgov .ml-xl-base, .dsgov .mx-xl-base { margin-left: 8px !important; } .dsgov .m-xl-baseh { margin: 12px !important; } .dsgov .mt-xl-baseh, .dsgov .my-xl-baseh { margin-top: 12px !important; } .dsgov .mr-xl-baseh, .dsgov .mx-xl-baseh { margin-right: 12px !important; } .dsgov .mb-xl-baseh, .dsgov .my-xl-baseh { margin-bottom: 12px !important; } .dsgov .ml-xl-baseh, .dsgov .mx-xl-baseh { margin-left: 12px !important; } .dsgov .m-xl-2x { margin: 16px !important; } .dsgov .mt-xl-2x, .dsgov .my-xl-2x { margin-top: 16px !important; } .dsgov .mr-xl-2x, .dsgov .mx-xl-2x { margin-right: 16px !important; } .dsgov .mb-xl-2x, .dsgov .my-xl-2x { margin-bottom: 16px !important; } .dsgov .ml-xl-2x, .dsgov .mx-xl-2x { margin-left: 16px !important; } .dsgov .m-xl-2xh { margin: 20px !important; } .dsgov .mt-xl-2xh, .dsgov .my-xl-2xh { margin-top: 20px !important; } .dsgov .mr-xl-2xh, .dsgov .mx-xl-2xh { margin-right: 20px !important; } .dsgov .mb-xl-2xh, .dsgov .my-xl-2xh { margin-bottom: 20px !important; } .dsgov .ml-xl-2xh, .dsgov .mx-xl-2xh { margin-left: 20px !important; } .dsgov .m-xl-3x { margin: 24px !important; } .dsgov .mt-xl-3x, .dsgov .my-xl-3x { margin-top: 24px !important; } .dsgov .mr-xl-3x, .dsgov .mx-xl-3x { margin-right: 24px !important; } .dsgov .mb-xl-3x, .dsgov .my-xl-3x { margin-bottom: 24px !important; } .dsgov .ml-xl-3x, .dsgov .mx-xl-3x { margin-left: 24px !important; } .dsgov .m-xl-3xh { margin: 28px !important; } .dsgov .mt-xl-3xh, .dsgov .my-xl-3xh { margin-top: 28px !important; } .dsgov .mr-xl-3xh, .dsgov .mx-xl-3xh { margin-right: 28px !important; } .dsgov .mb-xl-3xh, .dsgov .my-xl-3xh { margin-bottom: 28px !important; } .dsgov .ml-xl-3xh, .dsgov .mx-xl-3xh { margin-left: 28px !important; } .dsgov .m-xl-4x { margin: 32px !important; } .dsgov .mt-xl-4x, .dsgov .my-xl-4x { margin-top: 32px !important; } .dsgov .mr-xl-4x, .dsgov .mx-xl-4x { margin-right: 32px !important; } .dsgov .mb-xl-4x, .dsgov .my-xl-4x { margin-bottom: 32px !important; } .dsgov .ml-xl-4x, .dsgov .mx-xl-4x { margin-left: 32px !important; } .dsgov .m-xl-4xh { margin: 36px !important; } .dsgov .mt-xl-4xh, .dsgov .my-xl-4xh { margin-top: 36px !important; } .dsgov .mr-xl-4xh, .dsgov .mx-xl-4xh { margin-right: 36px !important; } .dsgov .mb-xl-4xh, .dsgov .my-xl-4xh { margin-bottom: 36px !important; } .dsgov .ml-xl-4xh, .dsgov .mx-xl-4xh { margin-left: 36px !important; } .dsgov .m-xl-5x { margin: 40px !important; } .dsgov .mt-xl-5x, .dsgov .my-xl-5x { margin-top: 40px !important; } .dsgov .mr-xl-5x, .dsgov .mx-xl-5x { margin-right: 40px !important; } .dsgov .mb-xl-5x, .dsgov .my-xl-5x { margin-bottom: 40px !important; } .dsgov .ml-xl-5x, .dsgov .mx-xl-5x { margin-left: 40px !important; } .dsgov .m-xl-5xh { margin: 44px !important; } .dsgov .mt-xl-5xh, .dsgov .my-xl-5xh { margin-top: 44px !important; } .dsgov .mr-xl-5xh, .dsgov .mx-xl-5xh { margin-right: 44px !important; } .dsgov .mb-xl-5xh, .dsgov .my-xl-5xh { margin-bottom: 44px !important; } .dsgov .ml-xl-5xh, .dsgov .mx-xl-5xh { margin-left: 44px !important; } .dsgov .m-xl-6x { margin: 48px !important; } .dsgov .mt-xl-6x, .dsgov .my-xl-6x { margin-top: 48px !important; } .dsgov .mr-xl-6x, .dsgov .mx-xl-6x { margin-right: 48px !important; } .dsgov .mb-xl-6x, .dsgov .my-xl-6x { margin-bottom: 48px !important; } .dsgov .ml-xl-6x, .dsgov .mx-xl-6x { margin-left: 48px !important; } .dsgov .m-xl-6xh { margin: 52px !important; } .dsgov .mt-xl-6xh, .dsgov .my-xl-6xh { margin-top: 52px !important; } .dsgov .mr-xl-6xh, .dsgov .mx-xl-6xh { margin-right: 52px !important; } .dsgov .mb-xl-6xh, .dsgov .my-xl-6xh { margin-bottom: 52px !important; } .dsgov .ml-xl-6xh, .dsgov .mx-xl-6xh { margin-left: 52px !important; } .dsgov .m-xl-7x { margin: 56px !important; } .dsgov .mt-xl-7x, .dsgov .my-xl-7x { margin-top: 56px !important; } .dsgov .mr-xl-7x, .dsgov .mx-xl-7x { margin-right: 56px !important; } .dsgov .mb-xl-7x, .dsgov .my-xl-7x { margin-bottom: 56px !important; } .dsgov .ml-xl-7x, .dsgov .mx-xl-7x { margin-left: 56px !important; } .dsgov .m-xl-7xh { margin: 60px !important; } .dsgov .mt-xl-7xh, .dsgov .my-xl-7xh { margin-top: 60px !important; } .dsgov .mr-xl-7xh, .dsgov .mx-xl-7xh { margin-right: 60px !important; } .dsgov .mb-xl-7xh, .dsgov .my-xl-7xh { margin-bottom: 60px !important; } .dsgov .ml-xl-7xh, .dsgov .mx-xl-7xh { margin-left: 60px !important; } .dsgov .m-xl-8x { margin: 64px !important; } .dsgov .mt-xl-8x, .dsgov .my-xl-8x { margin-top: 64px !important; } .dsgov .mr-xl-8x, .dsgov .mx-xl-8x { margin-right: 64px !important; } .dsgov .mb-xl-8x, .dsgov .my-xl-8x { margin-bottom: 64px !important; } .dsgov .ml-xl-8x, .dsgov .mx-xl-8x { margin-left: 64px !important; } .dsgov .m-xl-8xh { margin: 68px !important; } .dsgov .mt-xl-8xh, .dsgov .my-xl-8xh { margin-top: 68px !important; } .dsgov .mr-xl-8xh, .dsgov .mx-xl-8xh { margin-right: 68px !important; } .dsgov .mb-xl-8xh, .dsgov .my-xl-8xh { margin-bottom: 68px !important; } .dsgov .ml-xl-8xh, .dsgov .mx-xl-8xh { margin-left: 68px !important; } .dsgov .m-xl-9x { margin: 72px !important; } .dsgov .mt-xl-9x, .dsgov .my-xl-9x { margin-top: 72px !important; } .dsgov .mr-xl-9x, .dsgov .mx-xl-9x { margin-right: 72px !important; } .dsgov .mb-xl-9x, .dsgov .my-xl-9x { margin-bottom: 72px !important; } .dsgov .ml-xl-9x, .dsgov .mx-xl-9x { margin-left: 72px !important; } .dsgov .m-xl-9xh { margin: 76px !important; } .dsgov .mt-xl-9xh, .dsgov .my-xl-9xh { margin-top: 76px !important; } .dsgov .mr-xl-9xh, .dsgov .mx-xl-9xh { margin-right: 76px !important; } .dsgov .mb-xl-9xh, .dsgov .my-xl-9xh { margin-bottom: 76px !important; } .dsgov .ml-xl-9xh, .dsgov .mx-xl-9xh { margin-left: 76px !important; } .dsgov .m-xl-10x { margin: 80px !important; } .dsgov .mt-xl-10x, .dsgov .my-xl-10x { margin-top: 80px !important; } .dsgov .mr-xl-10x, .dsgov .mx-xl-10x { margin-right: 80px !important; } .dsgov .mb-xl-10x, .dsgov .my-xl-10x { margin-bottom: 80px !important; } .dsgov .ml-xl-10x, .dsgov .mx-xl-10x { margin-left: 80px !important; } .dsgov .m-xl-10xh { margin: 84px !important; } .dsgov .mt-xl-10xh, .dsgov .my-xl-10xh { margin-top: 84px !important; } .dsgov .mr-xl-10xh, .dsgov .mx-xl-10xh { margin-right: 84px !important; } .dsgov .mb-xl-10xh, .dsgov .my-xl-10xh { margin-bottom: 84px !important; } .dsgov .ml-xl-10xh, .dsgov .mx-xl-10xh { margin-left: 84px !important; } .dsgov .p-xl-0 { padding: 0px !important; } .dsgov .pt-xl-0, .dsgov .py-xl-0 { padding-top: 0px !important; } .dsgov .pr-xl-0, .dsgov .px-xl-0 { padding-right: 0px !important; } .dsgov .pb-xl-0, .dsgov .py-xl-0 { padding-bottom: 0px !important; } .dsgov .pl-xl-0, .dsgov .px-xl-0 { padding-left: 0px !important; } .dsgov .p-xl-1 { padding: 8px !important; } .dsgov .pt-xl-1, .dsgov .py-xl-1 { padding-top: 8px !important; } .dsgov .pr-xl-1, .dsgov .px-xl-1 { padding-right: 8px !important; } .dsgov .pb-xl-1, .dsgov .py-xl-1 { padding-bottom: 8px !important; } .dsgov .pl-xl-1, .dsgov .px-xl-1 { padding-left: 8px !important; } .dsgov .p-xl-2 { padding: 12px !important; } .dsgov .pt-xl-2, .dsgov .py-xl-2 { padding-top: 12px !important; } .dsgov .pr-xl-2, .dsgov .px-xl-2 { padding-right: 12px !important; } .dsgov .pb-xl-2, .dsgov .py-xl-2 { padding-bottom: 12px !important; } .dsgov .pl-xl-2, .dsgov .px-xl-2 { padding-left: 12px !important; } .dsgov .p-xl-3 { padding: 16px !important; } .dsgov .pt-xl-3, .dsgov .py-xl-3 { padding-top: 16px !important; } .dsgov .pr-xl-3, .dsgov .px-xl-3 { padding-right: 16px !important; } .dsgov .pb-xl-3, .dsgov .py-xl-3 { padding-bottom: 16px !important; } .dsgov .pl-xl-3, .dsgov .px-xl-3 { padding-left: 16px !important; } .dsgov .p-xl-4 { padding: 24px !important; } .dsgov .pt-xl-4, .dsgov .py-xl-4 { padding-top: 24px !important; } .dsgov .pr-xl-4, .dsgov .px-xl-4 { padding-right: 24px !important; } .dsgov .pb-xl-4, .dsgov .py-xl-4 { padding-bottom: 24px !important; } .dsgov .pl-xl-4, .dsgov .px-xl-4 { padding-left: 24px !important; } .dsgov .p-xl-5 { padding: 40px !important; } .dsgov .pt-xl-5, .dsgov .py-xl-5 { padding-top: 40px !important; } .dsgov .pr-xl-5, .dsgov .px-xl-5 { padding-right: 40px !important; } .dsgov .pb-xl-5, .dsgov .py-xl-5 { padding-bottom: 40px !important; } .dsgov .pl-xl-5, .dsgov .px-xl-5 { padding-left: 40px !important; } .dsgov .p-xl-half { padding: 4px !important; } .dsgov .pt-xl-half, .dsgov .py-xl-half { padding-top: 4px !important; } .dsgov .pr-xl-half, .dsgov .px-xl-half { padding-right: 4px !important; } .dsgov .pb-xl-half, .dsgov .py-xl-half { padding-bottom: 4px !important; } .dsgov .pl-xl-half, .dsgov .px-xl-half { padding-left: 4px !important; } .dsgov .p-xl-base { padding: 8px !important; } .dsgov .pt-xl-base, .dsgov .py-xl-base { padding-top: 8px !important; } .dsgov .pr-xl-base, .dsgov .px-xl-base { padding-right: 8px !important; } .dsgov .pb-xl-base, .dsgov .py-xl-base { padding-bottom: 8px !important; } .dsgov .pl-xl-base, .dsgov .px-xl-base { padding-left: 8px !important; } .dsgov .p-xl-baseh { padding: 12px !important; } .dsgov .pt-xl-baseh, .dsgov .py-xl-baseh { padding-top: 12px !important; } .dsgov .pr-xl-baseh, .dsgov .px-xl-baseh { padding-right: 12px !important; } .dsgov .pb-xl-baseh, .dsgov .py-xl-baseh { padding-bottom: 12px !important; } .dsgov .pl-xl-baseh, .dsgov .px-xl-baseh { padding-left: 12px !important; } .dsgov .p-xl-2x { padding: 16px !important; } .dsgov .pt-xl-2x, .dsgov .py-xl-2x { padding-top: 16px !important; } .dsgov .pr-xl-2x, .dsgov .px-xl-2x { padding-right: 16px !important; } .dsgov .pb-xl-2x, .dsgov .py-xl-2x { padding-bottom: 16px !important; } .dsgov .pl-xl-2x, .dsgov .px-xl-2x { padding-left: 16px !important; } .dsgov .p-xl-2xh { padding: 20px !important; } .dsgov .pt-xl-2xh, .dsgov .py-xl-2xh { padding-top: 20px !important; } .dsgov .pr-xl-2xh, .dsgov .px-xl-2xh { padding-right: 20px !important; } .dsgov .pb-xl-2xh, .dsgov .py-xl-2xh { padding-bottom: 20px !important; } .dsgov .pl-xl-2xh, .dsgov .px-xl-2xh { padding-left: 20px !important; } .dsgov .p-xl-3x { padding: 24px !important; } .dsgov .pt-xl-3x, .dsgov .py-xl-3x { padding-top: 24px !important; } .dsgov .pr-xl-3x, .dsgov .px-xl-3x { padding-right: 24px !important; } .dsgov .pb-xl-3x, .dsgov .py-xl-3x { padding-bottom: 24px !important; } .dsgov .pl-xl-3x, .dsgov .px-xl-3x { padding-left: 24px !important; } .dsgov .p-xl-3xh { padding: 28px !important; } .dsgov .pt-xl-3xh, .dsgov .py-xl-3xh { padding-top: 28px !important; } .dsgov .pr-xl-3xh, .dsgov .px-xl-3xh { padding-right: 28px !important; } .dsgov .pb-xl-3xh, .dsgov .py-xl-3xh { padding-bottom: 28px !important; } .dsgov .pl-xl-3xh, .dsgov .px-xl-3xh { padding-left: 28px !important; } .dsgov .p-xl-4x { padding: 32px !important; } .dsgov .pt-xl-4x, .dsgov .py-xl-4x { padding-top: 32px !important; } .dsgov .pr-xl-4x, .dsgov .px-xl-4x { padding-right: 32px !important; } .dsgov .pb-xl-4x, .dsgov .py-xl-4x { padding-bottom: 32px !important; } .dsgov .pl-xl-4x, .dsgov .px-xl-4x { padding-left: 32px !important; } .dsgov .p-xl-4xh { padding: 36px !important; } .dsgov .pt-xl-4xh, .dsgov .py-xl-4xh { padding-top: 36px !important; } .dsgov .pr-xl-4xh, .dsgov .px-xl-4xh { padding-right: 36px !important; } .dsgov .pb-xl-4xh, .dsgov .py-xl-4xh { padding-bottom: 36px !important; } .dsgov .pl-xl-4xh, .dsgov .px-xl-4xh { padding-left: 36px !important; } .dsgov .p-xl-5x { padding: 40px !important; } .dsgov .pt-xl-5x, .dsgov .py-xl-5x { padding-top: 40px !important; } .dsgov .pr-xl-5x, .dsgov .px-xl-5x { padding-right: 40px !important; } .dsgov .pb-xl-5x, .dsgov .py-xl-5x { padding-bottom: 40px !important; } .dsgov .pl-xl-5x, .dsgov .px-xl-5x { padding-left: 40px !important; } .dsgov .p-xl-5xh { padding: 44px !important; } .dsgov .pt-xl-5xh, .dsgov .py-xl-5xh { padding-top: 44px !important; } .dsgov .pr-xl-5xh, .dsgov .px-xl-5xh { padding-right: 44px !important; } .dsgov .pb-xl-5xh, .dsgov .py-xl-5xh { padding-bottom: 44px !important; } .dsgov .pl-xl-5xh, .dsgov .px-xl-5xh { padding-left: 44px !important; } .dsgov .p-xl-6x { padding: 48px !important; } .dsgov .pt-xl-6x, .dsgov .py-xl-6x { padding-top: 48px !important; } .dsgov .pr-xl-6x, .dsgov .px-xl-6x { padding-right: 48px !important; } .dsgov .pb-xl-6x, .dsgov .py-xl-6x { padding-bottom: 48px !important; } .dsgov .pl-xl-6x, .dsgov .px-xl-6x { padding-left: 48px !important; } .dsgov .p-xl-6xh { padding: 52px !important; } .dsgov .pt-xl-6xh, .dsgov .py-xl-6xh { padding-top: 52px !important; } .dsgov .pr-xl-6xh, .dsgov .px-xl-6xh { padding-right: 52px !important; } .dsgov .pb-xl-6xh, .dsgov .py-xl-6xh { padding-bottom: 52px !important; } .dsgov .pl-xl-6xh, .dsgov .px-xl-6xh { padding-left: 52px !important; } .dsgov .p-xl-7x { padding: 56px !important; } .dsgov .pt-xl-7x, .dsgov .py-xl-7x { padding-top: 56px !important; } .dsgov .pr-xl-7x, .dsgov .px-xl-7x { padding-right: 56px !important; } .dsgov .pb-xl-7x, .dsgov .py-xl-7x { padding-bottom: 56px !important; } .dsgov .pl-xl-7x, .dsgov .px-xl-7x { padding-left: 56px !important; } .dsgov .p-xl-7xh { padding: 60px !important; } .dsgov .pt-xl-7xh, .dsgov .py-xl-7xh { padding-top: 60px !important; } .dsgov .pr-xl-7xh, .dsgov .px-xl-7xh { padding-right: 60px !important; } .dsgov .pb-xl-7xh, .dsgov .py-xl-7xh { padding-bottom: 60px !important; } .dsgov .pl-xl-7xh, .dsgov .px-xl-7xh { padding-left: 60px !important; } .dsgov .p-xl-8x { padding: 64px !important; } .dsgov .pt-xl-8x, .dsgov .py-xl-8x { padding-top: 64px !important; } .dsgov .pr-xl-8x, .dsgov .px-xl-8x { padding-right: 64px !important; } .dsgov .pb-xl-8x, .dsgov .py-xl-8x { padding-bottom: 64px !important; } .dsgov .pl-xl-8x, .dsgov .px-xl-8x { padding-left: 64px !important; } .dsgov .p-xl-8xh { padding: 68px !important; } .dsgov .pt-xl-8xh, .dsgov .py-xl-8xh { padding-top: 68px !important; } .dsgov .pr-xl-8xh, .dsgov .px-xl-8xh { padding-right: 68px !important; } .dsgov .pb-xl-8xh, .dsgov .py-xl-8xh { padding-bottom: 68px !important; } .dsgov .pl-xl-8xh, .dsgov .px-xl-8xh { padding-left: 68px !important; } .dsgov .p-xl-9x { padding: 72px !important; } .dsgov .pt-xl-9x, .dsgov .py-xl-9x { padding-top: 72px !important; } .dsgov .pr-xl-9x, .dsgov .px-xl-9x { padding-right: 72px !important; } .dsgov .pb-xl-9x, .dsgov .py-xl-9x { padding-bottom: 72px !important; } .dsgov .pl-xl-9x, .dsgov .px-xl-9x { padding-left: 72px !important; } .dsgov .p-xl-9xh { padding: 76px !important; } .dsgov .pt-xl-9xh, .dsgov .py-xl-9xh { padding-top: 76px !important; } .dsgov .pr-xl-9xh, .dsgov .px-xl-9xh { padding-right: 76px !important; } .dsgov .pb-xl-9xh, .dsgov .py-xl-9xh { padding-bottom: 76px !important; } .dsgov .pl-xl-9xh, .dsgov .px-xl-9xh { padding-left: 76px !important; } .dsgov .p-xl-10x { padding: 80px !important; } .dsgov .pt-xl-10x, .dsgov .py-xl-10x { padding-top: 80px !important; } .dsgov .pr-xl-10x, .dsgov .px-xl-10x { padding-right: 80px !important; } .dsgov .pb-xl-10x, .dsgov .py-xl-10x { padding-bottom: 80px !important; } .dsgov .pl-xl-10x, .dsgov .px-xl-10x { padding-left: 80px !important; } .dsgov .p-xl-10xh { padding: 84px !important; } .dsgov .pt-xl-10xh, .dsgov .py-xl-10xh { padding-top: 84px !important; } .dsgov .pr-xl-10xh, .dsgov .px-xl-10xh { padding-right: 84px !important; } .dsgov .pb-xl-10xh, .dsgov .py-xl-10xh { padding-bottom: 84px !important; } .dsgov .pl-xl-10xh, .dsgov .px-xl-10xh { padding-left: 84px !important; } .dsgov .m-xl-n1 { margin: -8px !important; } .dsgov .mt-xl-n1, .dsgov .my-xl-n1 { margin-top: -8px !important; } .dsgov .mr-xl-n1, .dsgov .mx-xl-n1 { margin-right: -8px !important; } .dsgov .mb-xl-n1, .dsgov .my-xl-n1 { margin-bottom: -8px !important; } .dsgov .ml-xl-n1, .dsgov .mx-xl-n1 { margin-left: -8px !important; } .dsgov .m-xl-n2 { margin: -12px !important; } .dsgov .mt-xl-n2, .dsgov .my-xl-n2 { margin-top: -12px !important; } .dsgov .mr-xl-n2, .dsgov .mx-xl-n2 { margin-right: -12px !important; } .dsgov .mb-xl-n2, .dsgov .my-xl-n2 { margin-bottom: -12px !important; } .dsgov .ml-xl-n2, .dsgov .mx-xl-n2 { margin-left: -12px !important; } .dsgov .m-xl-n3 { margin: -16px !important; } .dsgov .mt-xl-n3, .dsgov .my-xl-n3 { margin-top: -16px !important; } .dsgov .mr-xl-n3, .dsgov .mx-xl-n3 { margin-right: -16px !important; } .dsgov .mb-xl-n3, .dsgov .my-xl-n3 { margin-bottom: -16px !important; } .dsgov .ml-xl-n3, .dsgov .mx-xl-n3 { margin-left: -16px !important; } .dsgov .m-xl-n4 { margin: -24px !important; } .dsgov .mt-xl-n4, .dsgov .my-xl-n4 { margin-top: -24px !important; } .dsgov .mr-xl-n4, .dsgov .mx-xl-n4 { margin-right: -24px !important; } .dsgov .mb-xl-n4, .dsgov .my-xl-n4 { margin-bottom: -24px !important; } .dsgov .ml-xl-n4, .dsgov .mx-xl-n4 { margin-left: -24px !important; } .dsgov .m-xl-n5 { margin: -40px !important; } .dsgov .mt-xl-n5, .dsgov .my-xl-n5 { margin-top: -40px !important; } .dsgov .mr-xl-n5, .dsgov .mx-xl-n5 { margin-right: -40px !important; } .dsgov .mb-xl-n5, .dsgov .my-xl-n5 { margin-bottom: -40px !important; } .dsgov .ml-xl-n5, .dsgov .mx-xl-n5 { margin-left: -40px !important; } .dsgov .m-xl-nhalf { margin: -4px !important; } .dsgov .mt-xl-nhalf, .dsgov .my-xl-nhalf { margin-top: -4px !important; } .dsgov .mr-xl-nhalf, .dsgov .mx-xl-nhalf { margin-right: -4px !important; } .dsgov .mb-xl-nhalf, .dsgov .my-xl-nhalf { margin-bottom: -4px !important; } .dsgov .ml-xl-nhalf, .dsgov .mx-xl-nhalf { margin-left: -4px !important; } .dsgov .m-xl-nbase { margin: -8px !important; } .dsgov .mt-xl-nbase, .dsgov .my-xl-nbase { margin-top: -8px !important; } .dsgov .mr-xl-nbase, .dsgov .mx-xl-nbase { margin-right: -8px !important; } .dsgov .mb-xl-nbase, .dsgov .my-xl-nbase { margin-bottom: -8px !important; } .dsgov .ml-xl-nbase, .dsgov .mx-xl-nbase { margin-left: -8px !important; } .dsgov .m-xl-nbaseh { margin: -12px !important; } .dsgov .mt-xl-nbaseh, .dsgov .my-xl-nbaseh { margin-top: -12px !important; } .dsgov .mr-xl-nbaseh, .dsgov .mx-xl-nbaseh { margin-right: -12px !important; } .dsgov .mb-xl-nbaseh, .dsgov .my-xl-nbaseh { margin-bottom: -12px !important; } .dsgov .ml-xl-nbaseh, .dsgov .mx-xl-nbaseh { margin-left: -12px !important; } .dsgov .m-xl-n2x { margin: -16px !important; } .dsgov .mt-xl-n2x, .dsgov .my-xl-n2x { margin-top: -16px !important; } .dsgov .mr-xl-n2x, .dsgov .mx-xl-n2x { margin-right: -16px !important; } .dsgov .mb-xl-n2x, .dsgov .my-xl-n2x { margin-bottom: -16px !important; } .dsgov .ml-xl-n2x, .dsgov .mx-xl-n2x { margin-left: -16px !important; } .dsgov .m-xl-n2xh { margin: -20px !important; } .dsgov .mt-xl-n2xh, .dsgov .my-xl-n2xh { margin-top: -20px !important; } .dsgov .mr-xl-n2xh, .dsgov .mx-xl-n2xh { margin-right: -20px !important; } .dsgov .mb-xl-n2xh, .dsgov .my-xl-n2xh { margin-bottom: -20px !important; } .dsgov .ml-xl-n2xh, .dsgov .mx-xl-n2xh { margin-left: -20px !important; } .dsgov .m-xl-n3x { margin: -24px !important; } .dsgov .mt-xl-n3x, .dsgov .my-xl-n3x { margin-top: -24px !important; } .dsgov .mr-xl-n3x, .dsgov .mx-xl-n3x { margin-right: -24px !important; } .dsgov .mb-xl-n3x, .dsgov .my-xl-n3x { margin-bottom: -24px !important; } .dsgov .ml-xl-n3x, .dsgov .mx-xl-n3x { margin-left: -24px !important; } .dsgov .m-xl-n3xh { margin: -28px !important; } .dsgov .mt-xl-n3xh, .dsgov .my-xl-n3xh { margin-top: -28px !important; } .dsgov .mr-xl-n3xh, .dsgov .mx-xl-n3xh { margin-right: -28px !important; } .dsgov .mb-xl-n3xh, .dsgov .my-xl-n3xh { margin-bottom: -28px !important; } .dsgov .ml-xl-n3xh, .dsgov .mx-xl-n3xh { margin-left: -28px !important; } .dsgov .m-xl-n4x { margin: -32px !important; } .dsgov .mt-xl-n4x, .dsgov .my-xl-n4x { margin-top: -32px !important; } .dsgov .mr-xl-n4x, .dsgov .mx-xl-n4x { margin-right: -32px !important; } .dsgov .mb-xl-n4x, .dsgov .my-xl-n4x { margin-bottom: -32px !important; } .dsgov .ml-xl-n4x, .dsgov .mx-xl-n4x { margin-left: -32px !important; } .dsgov .m-xl-n4xh { margin: -36px !important; } .dsgov .mt-xl-n4xh, .dsgov .my-xl-n4xh { margin-top: -36px !important; } .dsgov .mr-xl-n4xh, .dsgov .mx-xl-n4xh { margin-right: -36px !important; } .dsgov .mb-xl-n4xh, .dsgov .my-xl-n4xh { margin-bottom: -36px !important; } .dsgov .ml-xl-n4xh, .dsgov .mx-xl-n4xh { margin-left: -36px !important; } .dsgov .m-xl-n5x { margin: -40px !important; } .dsgov .mt-xl-n5x, .dsgov .my-xl-n5x { margin-top: -40px !important; } .dsgov .mr-xl-n5x, .dsgov .mx-xl-n5x { margin-right: -40px !important; } .dsgov .mb-xl-n5x, .dsgov .my-xl-n5x { margin-bottom: -40px !important; } .dsgov .ml-xl-n5x, .dsgov .mx-xl-n5x { margin-left: -40px !important; } .dsgov .m-xl-n5xh { margin: -44px !important; } .dsgov .mt-xl-n5xh, .dsgov .my-xl-n5xh { margin-top: -44px !important; } .dsgov .mr-xl-n5xh, .dsgov .mx-xl-n5xh { margin-right: -44px !important; } .dsgov .mb-xl-n5xh, .dsgov .my-xl-n5xh { margin-bottom: -44px !important; } .dsgov .ml-xl-n5xh, .dsgov .mx-xl-n5xh { margin-left: -44px !important; } .dsgov .m-xl-n6x { margin: -48px !important; } .dsgov .mt-xl-n6x, .dsgov .my-xl-n6x { margin-top: -48px !important; } .dsgov .mr-xl-n6x, .dsgov .mx-xl-n6x { margin-right: -48px !important; } .dsgov .mb-xl-n6x, .dsgov .my-xl-n6x { margin-bottom: -48px !important; } .dsgov .ml-xl-n6x, .dsgov .mx-xl-n6x { margin-left: -48px !important; } .dsgov .m-xl-n6xh { margin: -52px !important; } .dsgov .mt-xl-n6xh, .dsgov .my-xl-n6xh { margin-top: -52px !important; } .dsgov .mr-xl-n6xh, .dsgov .mx-xl-n6xh { margin-right: -52px !important; } .dsgov .mb-xl-n6xh, .dsgov .my-xl-n6xh { margin-bottom: -52px !important; } .dsgov .ml-xl-n6xh, .dsgov .mx-xl-n6xh { margin-left: -52px !important; } .dsgov .m-xl-n7x { margin: -56px !important; } .dsgov .mt-xl-n7x, .dsgov .my-xl-n7x { margin-top: -56px !important; } .dsgov .mr-xl-n7x, .dsgov .mx-xl-n7x { margin-right: -56px !important; } .dsgov .mb-xl-n7x, .dsgov .my-xl-n7x { margin-bottom: -56px !important; } .dsgov .ml-xl-n7x, .dsgov .mx-xl-n7x { margin-left: -56px !important; } .dsgov .m-xl-n7xh { margin: -60px !important; } .dsgov .mt-xl-n7xh, .dsgov .my-xl-n7xh { margin-top: -60px !important; } .dsgov .mr-xl-n7xh, .dsgov .mx-xl-n7xh { margin-right: -60px !important; } .dsgov .mb-xl-n7xh, .dsgov .my-xl-n7xh { margin-bottom: -60px !important; } .dsgov .ml-xl-n7xh, .dsgov .mx-xl-n7xh { margin-left: -60px !important; } .dsgov .m-xl-n8x { margin: -64px !important; } .dsgov .mt-xl-n8x, .dsgov .my-xl-n8x { margin-top: -64px !important; } .dsgov .mr-xl-n8x, .dsgov .mx-xl-n8x { margin-right: -64px !important; } .dsgov .mb-xl-n8x, .dsgov .my-xl-n8x { margin-bottom: -64px !important; } .dsgov .ml-xl-n8x, .dsgov .mx-xl-n8x { margin-left: -64px !important; } .dsgov .m-xl-n8xh { margin: -68px !important; } .dsgov .mt-xl-n8xh, .dsgov .my-xl-n8xh { margin-top: -68px !important; } .dsgov .mr-xl-n8xh, .dsgov .mx-xl-n8xh { margin-right: -68px !important; } .dsgov .mb-xl-n8xh, .dsgov .my-xl-n8xh { margin-bottom: -68px !important; } .dsgov .ml-xl-n8xh, .dsgov .mx-xl-n8xh { margin-left: -68px !important; } .dsgov .m-xl-n9x { margin: -72px !important; } .dsgov .mt-xl-n9x, .dsgov .my-xl-n9x { margin-top: -72px !important; } .dsgov .mr-xl-n9x, .dsgov .mx-xl-n9x { margin-right: -72px !important; } .dsgov .mb-xl-n9x, .dsgov .my-xl-n9x { margin-bottom: -72px !important; } .dsgov .ml-xl-n9x, .dsgov .mx-xl-n9x { margin-left: -72px !important; } .dsgov .m-xl-n9xh { margin: -76px !important; } .dsgov .mt-xl-n9xh, .dsgov .my-xl-n9xh { margin-top: -76px !important; } .dsgov .mr-xl-n9xh, .dsgov .mx-xl-n9xh { margin-right: -76px !important; } .dsgov .mb-xl-n9xh, .dsgov .my-xl-n9xh { margin-bottom: -76px !important; } .dsgov .ml-xl-n9xh, .dsgov .mx-xl-n9xh { margin-left: -76px !important; } .dsgov .m-xl-n10x { margin: -80px !important; } .dsgov .mt-xl-n10x, .dsgov .my-xl-n10x { margin-top: -80px !important; } .dsgov .mr-xl-n10x, .dsgov .mx-xl-n10x { margin-right: -80px !important; } .dsgov .mb-xl-n10x, .dsgov .my-xl-n10x { margin-bottom: -80px !important; } .dsgov .ml-xl-n10x, .dsgov .mx-xl-n10x { margin-left: -80px !important; } .dsgov .m-xl-n10xh { margin: -84px !important; } .dsgov .mt-xl-n10xh, .dsgov .my-xl-n10xh { margin-top: -84px !important; } .dsgov .mr-xl-n10xh, .dsgov .mx-xl-n10xh { margin-right: -84px !important; } .dsgov .mb-xl-n10xh, .dsgov .my-xl-n10xh { margin-bottom: -84px !important; } .dsgov .ml-xl-n10xh, .dsgov .mx-xl-n10xh { margin-left: -84px !important; } .dsgov .m-xl-auto { margin: auto !important; } .dsgov .mt-xl-auto, .dsgov .my-xl-auto { margin-top: auto !important; } .dsgov .mr-xl-auto, .dsgov .mx-xl-auto { margin-right: auto !important; } .dsgov .mb-xl-auto, .dsgov .my-xl-auto { margin-bottom: auto !important; } .dsgov .ml-xl-auto, .dsgov .mx-xl-auto { margin-left: auto !important; }} .dsgov .stretched-link::after { position: absolute; inset: 0px; z-index: 1; pointer-events: auto; content: ""; background-color: rgba(0, 0, 0, 0); } .dsgov .text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } .dsgov .text-justify { text-align: justify !important; } .dsgov .text-wrap { white-space: normal !important; } .dsgov .text-nowrap { white-space: nowrap !important; } .dsgov .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dsgov .text-left { text-align: left !important; } .dsgov .text-right { text-align: right !important; } .dsgov .text-center { text-align: center !important; } @media (min-width: 575px) { .dsgov .text-sm-left { text-align: left !important; } .dsgov .text-sm-right { text-align: right !important; } .dsgov .text-sm-center { text-align: center !important; }} @media (min-width: 992px) { .dsgov .text-md-left { text-align: left !important; } .dsgov .text-md-right { text-align: right !important; } .dsgov .text-md-center { text-align: center !important; }} @media (min-width: 1280px) { .dsgov .text-lg-left { text-align: left !important; } .dsgov .text-lg-right { text-align: right !important; } .dsgov .text-lg-center { text-align: center !important; }} @media (min-width: 1600px) { .dsgov .text-xl-left { text-align: left !important; } .dsgov .text-xl-right { text-align: right !important; } .dsgov .text-xl-center { text-align: center !important; }} .dsgov .text-lowercase { text-transform: lowercase !important; } .dsgov .text-uppercase { text-transform: uppercase !important; } .dsgov .text-capitalize { text-transform: capitalize !important; } .dsgov .font-weight-light { font-weight: 300 !important; } .dsgov .font-weight-lighter { font-weight: lighter !important; } .dsgov .font-weight-normal { font-weight: 400 !important; } .dsgov .font-weight-bold { font-weight: 700 !important; } .dsgov .font-weight-bolder { font-weight: bolder !important; } .dsgov .font-italic { font-style: italic !important; } .dsgov .text-white { color: rgb(255, 255, 255) !important; } .dsgov .text-primary { color: rgb(0, 123, 255) !important; } .dsgov a.text-primary:hover, .dsgov a.text-primary:focus { color: rgb(0, 86, 179) !important; } .dsgov .text-secondary { color: rgb(108, 117, 125) !important; } .dsgov a.text-secondary:hover, .dsgov a.text-secondary:focus { color: rgb(73, 79, 84) !important; } .dsgov .text-success { color: rgb(40, 167, 69) !important; } .dsgov a.text-success:hover, .dsgov a.text-success:focus { color: rgb(25, 105, 44) !important; } .dsgov .text-info { color: rgb(23, 162, 184) !important; } .dsgov a.text-info:hover, .dsgov a.text-info:focus { color: rgb(15, 102, 116) !important; } .dsgov .text-warning { color: rgb(255, 193, 7) !important; } .dsgov a.text-warning:hover, .dsgov a.text-warning:focus { color: rgb(186, 139, 0) !important; } .dsgov .text-danger { color: rgb(220, 53, 69) !important; } .dsgov a.text-danger:hover, .dsgov a.text-danger:focus { color: rgb(167, 29, 42) !important; } .dsgov .text-light { color: rgb(248, 249, 250) !important; } .dsgov a.text-light:hover, .dsgov a.text-light:focus { color: rgb(203, 211, 218) !important; } .dsgov .text-dark { color: rgb(52, 58, 64) !important; } .dsgov a.text-dark:hover, .dsgov a.text-dark:focus { color: rgb(18, 20, 22) !important; } .dsgov .text-body { color: rgb(33, 37, 41) !important; } .dsgov .text-muted { color: rgb(108, 117, 125) !important; } .dsgov .text-black-50 { color: rgba(0, 0, 0, 0.5) !important; } .dsgov .text-white-50 { color: rgba(255, 255, 255, 0.5) !important; } .dsgov .text-hide { font: 0px / 0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px; } .dsgov .text-decoration-none { text-decoration: none !important; } .dsgov .text-break { word-break: break-word !important; overflow-wrap: break-word !important; } .dsgov .text-reset { color: inherit !important; } .dsgov .visible { visibility: visible !important; } .dsgov .invisible { visibility: hidden !important; } .dsgov .img-fluid { max-width: 100%; height: auto; } .dsgov .img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); border-radius: 0.25rem; max-width: 100%; height: auto; } .dsgov .figure { display: inline-block; } .dsgov .figure-img { margin-bottom: 4px; line-height: 1; } .dsgov .figure-caption { font-size: 90%; color: rgb(108, 117, 125); } .dsgov *, .dsgov ::before, .dsgov ::after { box-sizing: border-box; } .dsgov html { line-height: var(--font-line-height-medium); text-size-adjust: 100%; } .dsgov body { margin: 0px; } .dsgov main { display: block; } .dsgov hr { box-sizing: content-box; height: 0px; overflow: visible; } .dsgov pre { font-family: monospace; font-size: 1em; } .dsgov a { background-color: transparent; } .dsgov abbr[title] { border-bottom: none; text-decoration: underline dotted; } .dsgov b, .dsgov strong { font-weight: bolder; } .dsgov code, .dsgov kbd, .dsgov samp { font-family: monospace; font-size: 1em; } .dsgov small { font-size: 80%; } .dsgov sub, .dsgov sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } .dsgov sub { bottom: -0.25em; } .dsgov sup { top: -0.5em; } .dsgov img { border-style: none; } .dsgov button, .dsgov input, .dsgov optgroup, .dsgov select, .dsgov textarea { font-family: inherit; font-size: 100%; line-height: var(--font-line-height-medium); margin: 0px; } .dsgov button, .dsgov input { overflow: visible; } .dsgov button, .dsgov select { text-transform: none; } .dsgov button, .dsgov [type="button"], .dsgov [type="reset"], .dsgov [type="submit"] { appearance: button; } .dsgov fieldset { padding: 0.35em 0.75em 0.625em; } .dsgov legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; } .dsgov progress { vertical-align: baseline; } .dsgov textarea { overflow: auto; } .dsgov [type="checkbox"], .dsgov [type="radio"] { box-sizing: border-box; padding: 0px; } .dsgov [type="number"]::-webkit-inner-spin-button, .dsgov [type="number"]::-webkit-outer-spin-button { height: auto; } .dsgov [type="search"] { appearance: textfield; outline-offset: -2px; } .dsgov [type="search"]::-webkit-search-decoration { appearance: none; } .dsgov ::-webkit-file-upload-button { appearance: button; font: inherit; } .dsgov details { display: block; } .dsgov summary { display: list-item; } .dsgov template { display: none; } .dsgov [hidden] { display: none; } .dsgov .bg-primary-pastel-01 { background: var(--color-primary-pastel-01) !important; } .dsgov .text-primary-pastel-01 { color: var(--primary-pastel-01, #c5d4eb) !important; } .dsgov .border-primary-pastel-01 { border-color: var(--primary-pastel-01, #c5d4eb) !important; } .dsgov .bg-primary-pastel-02 { background: var(--color-primary-pastel-02) !important; } .dsgov .text-primary-pastel-02 { color: var(--primary-pastel-02, #dbe8fb) !important; } .dsgov .border-primary-pastel-02 { border-color: var(--primary-pastel-02, #dbe8fb) !important; } .dsgov .bg-primary-lighten-01 { background: var(--color-primary-lighten-01) !important; } .dsgov .text-primary-lighten-01 { color: var(--primary-lighten-01, #2670e8) !important; } .dsgov .border-primary-lighten-01 { border-color: var(--primary-lighten-01, #2670e8) !important; } .dsgov .bg-primary-lighten-02 { background: var(--color-primary-lighten-02) !important; } .dsgov .text-primary-lighten-02 { color: var(--primary-lighten-02, #5992ed) !important; } .dsgov .border-primary-lighten-02 { border-color: var(--primary-lighten-02, #5992ed) !important; } .dsgov .bg-primary-default { background: var(--color-primary-default) !important; } .dsgov .text-primary-default { color: var(--primary-default, #1351b4) !important; } .dsgov .border-primary-default { border-color: var(--primary-default, #1351b4) !important; } .dsgov .bg-primary-darken-01 { background: var(--color-primary-darken-01) !important; } .dsgov .text-primary-darken-01 { color: var(--primary-darken-01, #0c326f) !important; } .dsgov .border-primary-darken-01 { border-color: var(--primary-darken-01, #0c326f) !important; } .dsgov .bg-primary-darken-02 { background: var(--color-primary-darken-02) !important; } .dsgov .text-primary-darken-02 { color: var(--primary-darken-02, #071d41) !important; } .dsgov .border-primary-darken-02 { border-color: var(--primary-darken-02, #071d41) !important; } .dsgov .bg-secondary-01 { background: var(--color-secondary-01) !important; } .dsgov .text-secondary-01 { color: var(--secondary-01, #fff) !important; } .dsgov .border-secondary-01 { border-color: var(--secondary-01, #fff) !important; } .dsgov .bg-secondary-02 { background: var(--color-secondary-02) !important; } .dsgov .text-secondary-02 { color: var(--secondary-02, #f8f8f8) !important; } .dsgov .border-secondary-02 { border-color: var(--secondary-02, #f8f8f8) !important; } .dsgov .bg-secondary-03 { background: var(--color-secondary-03) !important; } .dsgov .text-secondary-03 { color: var(--secondary-03, #ededed) !important; } .dsgov .border-secondary-03 { border-color: var(--secondary-03, #ededed) !important; } .dsgov .bg-secondary-04 { background: var(--color-secondary-04) !important; } .dsgov .text-secondary-04 { color: var(--secondary-04, #ccc) !important; } .dsgov .border-secondary-04 { border-color: var(--secondary-04, #ccc) !important; } .dsgov .bg-secondary-05 { background: var(--color-secondary-05) !important; } .dsgov .text-secondary-05 { color: var(--secondary-05, #9e9d9d) !important; } .dsgov .border-secondary-05 { border-color: var(--secondary-05, #9e9d9d) !important; } .dsgov .bg-secondary-06 { background: var(--color-secondary-06) !important; } .dsgov .text-secondary-06 { color: var(--secondary-06, #888) !important; } .dsgov .border-secondary-06 { border-color: var(--secondary-06, #888) !important; } .dsgov .bg-secondary-07 { background: var(--color-secondary-07) !important; } .dsgov .text-secondary-07 { color: var(--secondary-07, #555) !important; } .dsgov .border-secondary-07 { border-color: var(--secondary-07, #555) !important; } .dsgov .bg-secondary-08 { background: var(--color-secondary-08) !important; } .dsgov .text-secondary-08 { color: var(--secondary-08, #333) !important; } .dsgov .border-secondary-08 { border-color: var(--secondary-08, #333) !important; } .dsgov .bg-secondary-09 { background: var(--color-secondary-09) !important; } .dsgov .text-secondary-09 { color: var(--secondary-09, #000) !important; } .dsgov .border-secondary-09 { border-color: var(--secondary-09, #000) !important; } .dsgov .bg-highlight { background: var(--color-highlight) !important; } .dsgov .text-highlight { color: var(--highlight, #268744) !important; } .dsgov .border-highlight { border-color: var(--highlight, #268744) !important; } .dsgov .bg-success { background: var(--color-success) !important; } .dsgov .text-success { color: var(--success, #168821) !important; } .dsgov .border-success { border-color: var(--success, #168821) !important; } .dsgov .bg-warning { background: var(--color-warning) !important; } .dsgov .text-warning { color: var(--warning, #ffcd07) !important; } .dsgov .border-warning { border-color: var(--warning, #ffcd07) !important; } .dsgov .bg-danger { background: var(--color-danger) !important; } .dsgov .text-danger { color: var(--danger, #e60000) !important; } .dsgov .border-danger { border-color: var(--danger, #e60000) !important; } .dsgov .bg-info { background: var(--color-info) !important; } .dsgov .text-info { color: var(--info, #155bcb) !important; } .dsgov .border-info { border-color: var(--info, #155bcb) !important; } .dsgov .bg-support-01 { background: var(--color-support-01) !important; } .dsgov .text-support-01 { color: var(--support-01, #36a191) !important; } .dsgov .border-support-01 { border-color: var(--support-01, #36a191) !important; } .dsgov .bg-support-02 { background: var(--color-support-02) !important; } .dsgov .text-support-02 { color: var(--support-02, #f2e317) !important; } .dsgov .border-support-02 { border-color: var(--support-02, #f2e317) !important; } .dsgov .bg-support-03 { background: var(--color-support-03) !important; } .dsgov .text-support-03 { color: var(--support-03, #db4800) !important; } .dsgov .border-support-03 { border-color: var(--support-03, #db4800) !important; } .dsgov .bg-support-04 { background: var(--color-support-04) !important; } .dsgov .text-support-04 { color: var(--support-04, #a26739) !important; } .dsgov .border-support-04 { border-color: var(--support-04, #a26739) !important; } .dsgov .bg-support-05 { background: var(--color-support-05) !important; } .dsgov .text-support-05 { color: var(--support-05, #40e0d0) !important; } .dsgov .border-support-05 { border-color: var(--support-05, #40e0d0) !important; } .dsgov .bg-support-06 { background: var(--color-support-06) !important; } .dsgov .text-support-06 { color: var(--support-06, #48cbeb) !important; } .dsgov .border-support-06 { border-color: var(--support-06, #48cbeb) !important; } .dsgov .bg-support-07 { background: var(--color-support-07) !important; } .dsgov .text-support-07 { color: var(--support-07, #c72487) !important; } .dsgov .border-support-07 { border-color: var(--support-07, #c72487) !important; } .dsgov .bg-support-08 { background: var(--color-support-08) !important; } .dsgov .text-support-08 { color: var(--support-08, #63007f) !important; } .dsgov .border-support-08 { border-color: var(--support-08, #63007f) !important; } .dsgov .bg-support-09 { background: var(--color-support-09) !important; } .dsgov .text-support-09 { color: var(--support-09, #f08080) !important; } .dsgov .border-support-09 { border-color: var(--support-09, #f08080) !important; } .dsgov .bg-support-10 { background: var(--color-support-10) !important; } .dsgov .text-support-10 { color: var(--support-10, #ff8c00) !important; } .dsgov .border-support-10 { border-color: var(--support-10, #ff8c00) !important; } .dsgov .bg-support-11 { background: var(--color-support-11) !important; } .dsgov .text-support-11 { color: var(--support-11, #fdf5e6) !important; } .dsgov .border-support-11 { border-color: var(--support-11, #fdf5e6) !important; } .dsgov .bg-facebook { background: var(--color-facebook) !important; } .dsgov .text-facebook { color: var(--facebook, #3b5998) !important; } .dsgov .border-facebook { border-color: var(--facebook, #3b5998) !important; } .dsgov .bg-google-plus { background: var(--color-google-plus) !important; } .dsgov .text-google-plus { color: var(--google-plus, #db4a39) !important; } .dsgov .border-google-plus { border-color: var(--google-plus, #db4a39) !important; } .dsgov .bg-linkedin { background: var(--color-linkedin) !important; } .dsgov .text-linkedin { color: var(--linkedin, #0e76a8) !important; } .dsgov .border-linkedin { border-color: var(--linkedin, #0e76a8) !important; } .dsgov .bg-twitter { background: var(--color-twitter) !important; } .dsgov .text-twitter { color: var(--twitter, #00acee) !important; } .dsgov .border-twitter { border-color: var(--twitter, #00acee) !important; } .dsgov .bg-whatsapp { background: var(--color-whatsapp) !important; } .dsgov .text-whatsapp { color: var(--whatsapp, #25d366) !important; } .dsgov .border-whatsapp { border-color: var(--whatsapp, #25d366) !important; } .dsgov .bg-xbox { background: var(--color-xbox) !important; } .dsgov .text-xbox { color: var(--xbox, #9bc848) !important; } .dsgov .border-xbox { border-color: var(--xbox, #9bc848) !important; } .dsgov .bg-yahoo { background: var(--color-yahoo) !important; } .dsgov .text-yahoo { color: var(--yahoo, #720e9e) !important; } .dsgov .border-yahoo { border-color: var(--yahoo, #720e9e) !important; } .dsgov .bg-youtube { background: var(--color-youtube) !important; } .dsgov .text-youtube { color: var(--youtube, #c4302b) !important; } .dsgov .border-youtube { border-color: var(--youtube, #c4302b) !important; } .dsgov body { --font-size: var(--font-size-scale-base); --text-color: var(--color-secondary-08); --link-color: var(--color-primary-default); --bg-color: var(--color-secondary-01); --font-weight: var(--font-weight-regular); --line-height: var(--font-line-height-medium); background: var(--bg-color); color: var(--text-color); font-family: var(--font-family-base); font-size: var(--font-size); font-weight: var(--font-weight); line-height: var(--line-height); } .dsgov p { margin-bottom: var(--spacing-scale-2x); margin-top: 0px; } .dsgov a { color: var(--interactive); text-decoration: none; } .dsgov a:focus { outline: none; } .dsgov a.focus-visible, .dsgov a:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .main-content a { font-weight: var(--font-weight-bold); text-decoration: underline; } .dsgov .main-content a:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .main-content a:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .main-content a:focus { outline: none; } .dsgov .main-content a.focus-visible, .dsgov .main-content a:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov button { cursor: pointer; } .dsgov img { max-width: 100%; vertical-align: middle; } .dsgov h1, .dsgov .h1 { font-size: var(--font-size-scale-up-06); font-weight: var(--font-weight-regular); } .dsgov h1 { line-height: var(--font-line-height-low); margin-bottom: var(--spacing-scale-4x); margin-top: 0px; } .dsgov h2, .dsgov .h2 { font-size: var(--font-size-scale-up-05); font-weight: var(--font-weight-regular); } .dsgov h2 { line-height: var(--font-line-height-low); margin-bottom: var(--spacing-scale-2xh); margin-top: var(--spacing-scale-3xh); } .dsgov h3, .dsgov .h3 { font-size: var(--font-size-scale-up-04); font-weight: var(--font-weight-regular); } .dsgov h3 { line-height: var(--font-line-height-low); margin-bottom: var(--spacing-scale-2xh); margin-top: var(--spacing-scale-3xh); } .dsgov h4, .dsgov .h4 { font-size: var(--font-size-scale-up-03); font-weight: var(--font-weight-regular); } .dsgov h4 { line-height: var(--font-line-height-low); margin-bottom: var(--spacing-scale-2xh); margin-top: var(--spacing-scale-3xh); } .dsgov h5, .dsgov .h5 { font-size: var(--font-size-scale-up-02); font-weight: var(--font-weight-semi-bold); } .dsgov h5 { line-height: var(--font-line-height-low); margin-bottom: var(--spacing-scale-2x); margin-top: var(--spacing-scale-3xh); } .dsgov h6, .dsgov .h6 { font-size: var(--font-size-scale-up-01); font-weight: var(--font-weight-semi-bold); } .dsgov h6 { line-height: var(--font-line-height-low); margin-bottom: var(--spacing-scale-2x); margin-top: var(--spacing-scale-3xh); } .dsgov ul, .dsgov ol { margin: var(--spacing-scale-2x) 0; padding: 0 var(--spacing-scale-6x); } .dsgov blockquote { background-color: var(--color-secondary-02); border-left: 4px solid rgb(38, 135, 68); font-style: italic; margin: var(--spacing-scale-2x) 0; padding: var(--spacing-scale-2x); position: relative; } .dsgov blockquote > :last-child { margin-bottom: 0px; } .dsgov table { --table-border: 1px solid var(--color-secondary-04); --table-padding: var(--spacing-scale-3x); --table-font-weight: var(--font-weight-medium); --table-header-background: var(--color-secondary-03); --table-header-font-weight: var(--font-weight-semi-bold); --table-row-size: var(--spacing-scale-2x); border-bottom: var(--table-border); border-collapse: collapse; width: 100%; } .dsgov th { font-weight: var(--table-header-font-weight); } .dsgov td { font-weight: var(--table-font-weight); } .dsgov th, .dsgov td { border-top: var(--table-border); padding: var(--table-row-size) calc(var(--table-padding) * 0.5); } .dsgov th:first-child, .dsgov td:first-child { padding-left: var(--table-padding); } .dsgov th:last-child, .dsgov td:last-child { padding-right: var(--table-padding); } .dsgov th:not([align]), .dsgov td:not([align]) { text-align: left; } .dsgov thead th, .dsgov thead td { --table-border: 0; background: var(--table-header-background); } .dsgov tbody tr:first-child th, .dsgov tbody tr:first-child td { --table-border: 0; } .dsgov label, .dsgov .label { font-size: var(--font-size-scale-base); font-weight: var(--font-weight-semi-bold); line-height: var(--font-line-height-medium); } .dsgov fieldset legend, .dsgov .fieldset { font-size: var(--font-size-scale-up-02); font-weight: var(--font-weight-regular); line-height: var(--font-line-height-low); margin-bottom: var(--spacing-scale-half); } .dsgov ::placeholder, .dsgov .placeholder { font-size: var(--font-size-scale-base); font-style: italic; font-weight: var(--font-weight-regular); opacity: 1; } .dsgov input, .dsgov textarea, .dsgov .input { color: var(--color-secondary-08); font-size: var(--font-size-scale-up-01); font-weight: var(--font-weight-medium); } .dsgov .help { font-size: var(--font-size-scale-base); } .dsgov code { background: var(--status-highlight-background) linear-gradient(var(--status-highlight-overlay), var(--status-highlight-overlay)); border-radius: 4px; color: var(--status-highlight-text); padding: 0 var(--spacing-scale-half); } .dsgov pre { margin: var(--spacing-scale-2x) 0 var(--spacing-scale-4x); padding: var(--spacing-scale-2x); } .dsgov pre code { padding: 0px; } .dsgov .border-solid-none { border: var(--surface-width-none) solid var(--color-secondary-06); } .dsgov .border-solid-sm { border: var(--surface-width-sm) solid var(--color-secondary-06); } .dsgov .border-solid-md { border: var(--surface-width-md) solid var(--color-secondary-06); } .dsgov .border-solid-lg { border: var(--surface-width-lg) solid var(--color-secondary-06); } .dsgov .border-dashed-none { border: var(--surface-width-none) dashed var(--color-secondary-06); } .dsgov .border-dashed-sm { border: var(--surface-width-sm) dashed var(--color-secondary-06); } .dsgov .border-dashed-md { border: var(--surface-width-md) dashed var(--color-secondary-06); } .dsgov .border-dashed-lg { border: var(--surface-width-lg) dashed var(--color-secondary-06); } .dsgov .rounder-none { border-radius: 0px; } .dsgov .rounder-sm { border-radius: 4px; } .dsgov .rounder-md { border-radius: 8px; } .dsgov .rounder-lg { border-radius: 16px; } .dsgov .rounder-pill { border-radius: 999em; } .dsgov .opacity-none { opacity: 0; } .dsgov .opacity-default { opacity: 1; } .dsgov .opacity-xs { opacity: 0.16; } .dsgov .opacity-sm { opacity: 0.3; } .dsgov .opacity-md { opacity: 0.45; } .dsgov .opacity-lg { opacity: 0.65; } .dsgov .opacity-xl { opacity: 0.85; } .dsgov .shadow-none { box-shadow: none; } .dsgov .shadow-sm { box-shadow: var(--surface-offset-none) var(--surface-offset-md) var(--surface-blur-lg) rgba(var(--rgb-secondary-09), var(--surface-opacity-xs)); } .dsgov .shadow-md { box-shadow: var(--surface-offset-md) var(--surface-offset-lg) var(--surface-blur-lg) rgba(var(--rgb-secondary-09), var(--surface-opacity-xs)); } .dsgov .shadow-lg { box-shadow: var(--surface-offset-lg) var(--surface-offset-xl) var(--surface-blur-lg) rgba(var(--rgb-secondary-09), var(--surface-opacity-xs)); } .dsgov .overlay-scrim { background: rgba(var(--rgb-secondary-09), var(--surface-opacity-md)); } .dsgov .overlay-text { background: linear-gradient(rgba(var(--rgb-secondary-01), var(--surface-opacity-none)), rgba(var(--rgb-secondary-09), var(--surface-opacity-default))); } .dsgov .text-thin { font-weight: 100; } .dsgov .text-extra-light { font-weight: 200; } .dsgov .text-light { font-weight: 300; } .dsgov .text-regular { font-weight: 400; } .dsgov .text-medium { font-weight: 500; } .dsgov .text-semi-bold { font-weight: 600; } .dsgov .text-bold { font-weight: 700; } .dsgov .text-extra-bold { font-weight: 800; } .dsgov .text-black { font-weight: 900; } .dsgov .text-base { font-size: 14px; } .dsgov .text-down-01 { font-size: 11.662px; } .dsgov .text-down-02 { font-size: 9.716px; } .dsgov .text-down-03 { font-size: 8.106px; } .dsgov .text-up-01 { font-size: 16.8px; } .dsgov .text-up-02 { font-size: 20.16px; } .dsgov .text-up-03 { font-size: 24.192px; } .dsgov .text-up-04 { font-size: 29.036px; } .dsgov .text-up-05 { font-size: 34.832px; } .dsgov .text-up-06 { font-size: 41.804px; } .dsgov .text-up-07 { font-size: 50.162px; } .dsgov .svg-inline--fa, .dsgov .fa, .dsgov .fab, .dsgov .fad, .dsgov .fal, .dsgov .far, .dsgov .fas { --icon-size: var(--icon-size-base); display: inline-block; font-size: var(--icon-size); text-align: center; width: calc(var(--icon-size) + 8px); } .dsgov .svg-inline--fa.fa-w-20, .dsgov .svg-inline--fa.fa-w-19, .dsgov .svg-inline--fa.fa-w-18, .dsgov .svg-inline--fa.fa-w-17, .dsgov .svg-inline--fa.fa-w-16, .dsgov .svg-inline--fa.fa-w-15, .dsgov .svg-inline--fa.fa-w-14, .dsgov .svg-inline--fa.fa-w-13, .dsgov .svg-inline--fa.fa-w-12, .dsgov .svg-inline--fa.fa-w-11, .dsgov .svg-inline--fa.fa-w-10, .dsgov .svg-inline--fa.fa-w-9, .dsgov .svg-inline--fa.fa-w-8, .dsgov .svg-inline--fa.fa-w-7, .dsgov .svg-inline--fa.fa-w-6, .dsgov .svg-inline--fa.fa-w-5, .dsgov .svg-inline--fa.fa-w-4, .dsgov .svg-inline--fa.fa-w-3, .dsgov .svg-inline--fa.fa-w-2, .dsgov .svg-inline--fa.fa-w-1 { width: calc(var(--icon-size) + 8px); } .dsgov .fa-xs, .dsgov .svg-inline--fa.fa-xs { --icon-size: var(--icon-size-xs); } .dsgov .fa-sm, .dsgov .svg-inline--fa.fa-sm { --icon-size: var(--icon-size-sm); } .dsgov .fa-lg, .dsgov .svg-inline--fa.fa-lg { --icon-size: var(--icon-size-lg); vertical-align: -0.125em; } .dsgov .fa-2x, .dsgov .svg-inline--fa.fa-2x { --icon-size: var(--icon-size-2x); } .dsgov .fa-3x, .dsgov .svg-inline--fa.fa-3x { --icon-size: var(--icon-size-3x); } .dsgov .fa-4x, .dsgov .svg-inline--fa.fa-4x { --icon-size: var(--icon-size-4x); } .dsgov .fa-5x, .dsgov .svg-inline--fa.fa-5x { --icon-size: var(--icon-size-5x); } .dsgov .fa-6x, .dsgov .svg-inline--fa.fa-6x { --icon-size: var(--icon-size-6x); } .dsgov .fa-7x, .dsgov .svg-inline--fa.fa-7x { --icon-size: var(--icon-size-7x); } .dsgov .fa-8x, .dsgov .svg-inline--fa.fa-8x { --icon-size: var(--icon-size-8x); } .dsgov .fa-9x, .dsgov .svg-inline--fa.fa-9x { --icon-size: var(--icon-size-9x); } .dsgov .fa-10x, .dsgov .svg-inline--fa.fa-10x { --icon-size: var(--icon-size-10x); } .dsgov .highlight { background: var(--status-highlight-background) linear-gradient(var(--status-highlight-overlay), var(--status-highlight-overlay)); color: var(--status-highlight-text); padding: 0 var(--spacing-scale-half); } .dsgov [disabled], .dsgov .disabled { cursor: not-allowed; opacity: var(--disabled); } .dsgov [disabled] *, .dsgov .disabled * { pointer-events: none; } .dsgov .dragged { background: var(--status-dragged-background); box-shadow: 0 3px 6px var(--status-dragged-shadow); color: var(--status-dragged-text); } .dsgov .container, .dsgov .container-fluid, .dsgov .container-xl, .dsgov .container-lg, .dsgov .container-md, .dsgov .container-sm { width: 100%; padding-right: 8px; padding-left: 8px; margin-right: auto; margin-left: auto; } @media (min-width: 575px) { .dsgov .container-sm, .dsgov .container { max-width: 1198px; }} @media (min-width: 992px) { .dsgov .container-md, .dsgov .container-sm, .dsgov .container { max-width: 1199px; }} @media (min-width: 1280px) { .dsgov .container-lg, .dsgov .container-md, .dsgov .container-sm, .dsgov .container { max-width: 1200px; }} @media (min-width: 1600px) { .dsgov .container-xl, .dsgov .container-lg, .dsgov .container-md, .dsgov .container-sm, .dsgov .container { max-width: 1520px; }} .dsgov .row { display: flex; flex-wrap: wrap; margin-right: -8px; margin-left: -8px; } .dsgov .no-gutters { margin-right: 0px; margin-left: 0px; } .dsgov .no-gutters > .col, .dsgov .no-gutters > [class*="col-"] { padding-right: 0px; padding-left: 0px; } .dsgov .col-xl, .dsgov .col-xl-auto, .dsgov .col-xl-12, .dsgov .col-xl-11, .dsgov .col-xl-10, .dsgov .col-xl-9, .dsgov .col-xl-8, .dsgov .col-xl-7, .dsgov .col-xl-6, .dsgov .col-xl-5, .dsgov .col-xl-4, .dsgov .col-xl-3, .dsgov .col-xl-2, .dsgov .col-xl-1, .dsgov .col-lg, .dsgov .col-lg-auto, .dsgov .col-lg-12, .dsgov .col-lg-11, .dsgov .col-lg-10, .dsgov .col-lg-9, .dsgov .col-lg-8, .dsgov .col-lg-7, .dsgov .col-lg-6, .dsgov .col-lg-5, .dsgov .col-lg-4, .dsgov .col-lg-3, .dsgov .col-lg-2, .dsgov .col-lg-1, .dsgov .col-md, .dsgov .col-md-auto, .dsgov .col-md-12, .dsgov .col-md-11, .dsgov .col-md-10, .dsgov .col-md-9, .dsgov .col-md-8, .dsgov .col-md-7, .dsgov .col-md-6, .dsgov .col-md-5, .dsgov .col-md-4, .dsgov .col-md-3, .dsgov .col-md-2, .dsgov .col-md-1, .dsgov .col-sm, .dsgov .col-sm-auto, .dsgov .col-sm-12, .dsgov .col-sm-11, .dsgov .col-sm-10, .dsgov .col-sm-9, .dsgov .col-sm-8, .dsgov .col-sm-7, .dsgov .col-sm-6, .dsgov .col-sm-5, .dsgov .col-sm-4, .dsgov .col-sm-3, .dsgov .col-sm-2, .dsgov .col-sm-1, .dsgov .col, .dsgov .col-auto, .dsgov .col-12, .dsgov .col-11, .dsgov .col-10, .dsgov .col-9, .dsgov .col-8, .dsgov .col-7, .dsgov .col-6, .dsgov .col-5, .dsgov .col-4, .dsgov .col-3, .dsgov .col-2, .dsgov .col-1 { position: relative; width: 100%; padding-right: 8px; padding-left: 8px; } .dsgov .col { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .dsgov .row-cols-1 > * { flex: 0 0 100%; max-width: 100%; } .dsgov .row-cols-2 > * { flex: 0 0 50%; max-width: 50%; } .dsgov .row-cols-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .row-cols-4 > * { flex: 0 0 25%; max-width: 25%; } .dsgov .row-cols-5 > * { flex: 0 0 20%; max-width: 20%; } .dsgov .row-cols-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .dsgov .col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .dsgov .col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-3 { flex: 0 0 25%; max-width: 25%; } .dsgov .col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .dsgov .col-6 { flex: 0 0 50%; max-width: 50%; } .dsgov .col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .dsgov .col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .dsgov .col-9 { flex: 0 0 75%; max-width: 75%; } .dsgov .col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .dsgov .col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .dsgov .col-12 { flex: 0 0 100%; max-width: 100%; } .dsgov .order-first { order: -1; } .dsgov .order-last { order: 13; } .dsgov .order-0 { order: 0; } .dsgov .order-1 { order: 1; } .dsgov .order-2 { order: 2; } .dsgov .order-3 { order: 3; } .dsgov .order-4 { order: 4; } .dsgov .order-5 { order: 5; } .dsgov .order-6 { order: 6; } .dsgov .order-7 { order: 7; } .dsgov .order-8 { order: 8; } .dsgov .order-9 { order: 9; } .dsgov .order-10 { order: 10; } .dsgov .order-11 { order: 11; } .dsgov .order-12 { order: 12; } .dsgov .offset-1 { margin-left: 8.33333%; } .dsgov .offset-2 { margin-left: 16.6667%; } .dsgov .offset-3 { margin-left: 25%; } .dsgov .offset-4 { margin-left: 33.3333%; } .dsgov .offset-5 { margin-left: 41.6667%; } .dsgov .offset-6 { margin-left: 50%; } .dsgov .offset-7 { margin-left: 58.3333%; } .dsgov .offset-8 { margin-left: 66.6667%; } .dsgov .offset-9 { margin-left: 75%; } .dsgov .offset-10 { margin-left: 83.3333%; } .dsgov .offset-11 { margin-left: 91.6667%; } @media (min-width: 575px) { .dsgov .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .dsgov .row-cols-sm-1 > * { flex: 0 0 100%; max-width: 100%; } .dsgov .row-cols-sm-2 > * { flex: 0 0 50%; max-width: 50%; } .dsgov .row-cols-sm-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .row-cols-sm-4 > * { flex: 0 0 25%; max-width: 25%; } .dsgov .row-cols-sm-5 > * { flex: 0 0 20%; max-width: 20%; } .dsgov .row-cols-sm-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .dsgov .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .dsgov .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-sm-3 { flex: 0 0 25%; max-width: 25%; } .dsgov .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .dsgov .col-sm-6 { flex: 0 0 50%; max-width: 50%; } .dsgov .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .dsgov .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .dsgov .col-sm-9 { flex: 0 0 75%; max-width: 75%; } .dsgov .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .dsgov .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .dsgov .col-sm-12 { flex: 0 0 100%; max-width: 100%; } .dsgov .order-sm-first { order: -1; } .dsgov .order-sm-last { order: 13; } .dsgov .order-sm-0 { order: 0; } .dsgov .order-sm-1 { order: 1; } .dsgov .order-sm-2 { order: 2; } .dsgov .order-sm-3 { order: 3; } .dsgov .order-sm-4 { order: 4; } .dsgov .order-sm-5 { order: 5; } .dsgov .order-sm-6 { order: 6; } .dsgov .order-sm-7 { order: 7; } .dsgov .order-sm-8 { order: 8; } .dsgov .order-sm-9 { order: 9; } .dsgov .order-sm-10 { order: 10; } .dsgov .order-sm-11 { order: 11; } .dsgov .order-sm-12 { order: 12; } .dsgov .offset-sm-0 { margin-left: 0px; } .dsgov .offset-sm-1 { margin-left: 8.33333%; } .dsgov .offset-sm-2 { margin-left: 16.6667%; } .dsgov .offset-sm-3 { margin-left: 25%; } .dsgov .offset-sm-4 { margin-left: 33.3333%; } .dsgov .offset-sm-5 { margin-left: 41.6667%; } .dsgov .offset-sm-6 { margin-left: 50%; } .dsgov .offset-sm-7 { margin-left: 58.3333%; } .dsgov .offset-sm-8 { margin-left: 66.6667%; } .dsgov .offset-sm-9 { margin-left: 75%; } .dsgov .offset-sm-10 { margin-left: 83.3333%; } .dsgov .offset-sm-11 { margin-left: 91.6667%; }} @media (min-width: 992px) { .dsgov .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .dsgov .row-cols-md-1 > * { flex: 0 0 100%; max-width: 100%; } .dsgov .row-cols-md-2 > * { flex: 0 0 50%; max-width: 50%; } .dsgov .row-cols-md-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .row-cols-md-4 > * { flex: 0 0 25%; max-width: 25%; } .dsgov .row-cols-md-5 > * { flex: 0 0 20%; max-width: 20%; } .dsgov .row-cols-md-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .dsgov .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .dsgov .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-md-3 { flex: 0 0 25%; max-width: 25%; } .dsgov .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .dsgov .col-md-6 { flex: 0 0 50%; max-width: 50%; } .dsgov .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .dsgov .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .dsgov .col-md-9 { flex: 0 0 75%; max-width: 75%; } .dsgov .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .dsgov .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .dsgov .col-md-12 { flex: 0 0 100%; max-width: 100%; } .dsgov .order-md-first { order: -1; } .dsgov .order-md-last { order: 13; } .dsgov .order-md-0 { order: 0; } .dsgov .order-md-1 { order: 1; } .dsgov .order-md-2 { order: 2; } .dsgov .order-md-3 { order: 3; } .dsgov .order-md-4 { order: 4; } .dsgov .order-md-5 { order: 5; } .dsgov .order-md-6 { order: 6; } .dsgov .order-md-7 { order: 7; } .dsgov .order-md-8 { order: 8; } .dsgov .order-md-9 { order: 9; } .dsgov .order-md-10 { order: 10; } .dsgov .order-md-11 { order: 11; } .dsgov .order-md-12 { order: 12; } .dsgov .offset-md-0 { margin-left: 0px; } .dsgov .offset-md-1 { margin-left: 8.33333%; } .dsgov .offset-md-2 { margin-left: 16.6667%; } .dsgov .offset-md-3 { margin-left: 25%; } .dsgov .offset-md-4 { margin-left: 33.3333%; } .dsgov .offset-md-5 { margin-left: 41.6667%; } .dsgov .offset-md-6 { margin-left: 50%; } .dsgov .offset-md-7 { margin-left: 58.3333%; } .dsgov .offset-md-8 { margin-left: 66.6667%; } .dsgov .offset-md-9 { margin-left: 75%; } .dsgov .offset-md-10 { margin-left: 83.3333%; } .dsgov .offset-md-11 { margin-left: 91.6667%; }} @media (min-width: 1280px) { .dsgov .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .dsgov .row-cols-lg-1 > * { flex: 0 0 100%; max-width: 100%; } .dsgov .row-cols-lg-2 > * { flex: 0 0 50%; max-width: 50%; } .dsgov .row-cols-lg-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .row-cols-lg-4 > * { flex: 0 0 25%; max-width: 25%; } .dsgov .row-cols-lg-5 > * { flex: 0 0 20%; max-width: 20%; } .dsgov .row-cols-lg-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .dsgov .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .dsgov .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-lg-3 { flex: 0 0 25%; max-width: 25%; } .dsgov .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .dsgov .col-lg-6 { flex: 0 0 50%; max-width: 50%; } .dsgov .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .dsgov .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .dsgov .col-lg-9 { flex: 0 0 75%; max-width: 75%; } .dsgov .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .dsgov .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .dsgov .col-lg-12 { flex: 0 0 100%; max-width: 100%; } .dsgov .order-lg-first { order: -1; } .dsgov .order-lg-last { order: 13; } .dsgov .order-lg-0 { order: 0; } .dsgov .order-lg-1 { order: 1; } .dsgov .order-lg-2 { order: 2; } .dsgov .order-lg-3 { order: 3; } .dsgov .order-lg-4 { order: 4; } .dsgov .order-lg-5 { order: 5; } .dsgov .order-lg-6 { order: 6; } .dsgov .order-lg-7 { order: 7; } .dsgov .order-lg-8 { order: 8; } .dsgov .order-lg-9 { order: 9; } .dsgov .order-lg-10 { order: 10; } .dsgov .order-lg-11 { order: 11; } .dsgov .order-lg-12 { order: 12; } .dsgov .offset-lg-0 { margin-left: 0px; } .dsgov .offset-lg-1 { margin-left: 8.33333%; } .dsgov .offset-lg-2 { margin-left: 16.6667%; } .dsgov .offset-lg-3 { margin-left: 25%; } .dsgov .offset-lg-4 { margin-left: 33.3333%; } .dsgov .offset-lg-5 { margin-left: 41.6667%; } .dsgov .offset-lg-6 { margin-left: 50%; } .dsgov .offset-lg-7 { margin-left: 58.3333%; } .dsgov .offset-lg-8 { margin-left: 66.6667%; } .dsgov .offset-lg-9 { margin-left: 75%; } .dsgov .offset-lg-10 { margin-left: 83.3333%; } .dsgov .offset-lg-11 { margin-left: 91.6667%; }} @media (min-width: 1600px) { .dsgov .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .dsgov .row-cols-xl-1 > * { flex: 0 0 100%; max-width: 100%; } .dsgov .row-cols-xl-2 > * { flex: 0 0 50%; max-width: 50%; } .dsgov .row-cols-xl-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .row-cols-xl-4 > * { flex: 0 0 25%; max-width: 25%; } .dsgov .row-cols-xl-5 > * { flex: 0 0 20%; max-width: 20%; } .dsgov .row-cols-xl-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .dsgov .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .dsgov .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .dsgov .col-xl-3 { flex: 0 0 25%; max-width: 25%; } .dsgov .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .dsgov .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .dsgov .col-xl-6 { flex: 0 0 50%; max-width: 50%; } .dsgov .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .dsgov .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .dsgov .col-xl-9 { flex: 0 0 75%; max-width: 75%; } .dsgov .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .dsgov .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .dsgov .col-xl-12 { flex: 0 0 100%; max-width: 100%; } .dsgov .order-xl-first { order: -1; } .dsgov .order-xl-last { order: 13; } .dsgov .order-xl-0 { order: 0; } .dsgov .order-xl-1 { order: 1; } .dsgov .order-xl-2 { order: 2; } .dsgov .order-xl-3 { order: 3; } .dsgov .order-xl-4 { order: 4; } .dsgov .order-xl-5 { order: 5; } .dsgov .order-xl-6 { order: 6; } .dsgov .order-xl-7 { order: 7; } .dsgov .order-xl-8 { order: 8; } .dsgov .order-xl-9 { order: 9; } .dsgov .order-xl-10 { order: 10; } .dsgov .order-xl-11 { order: 11; } .dsgov .order-xl-12 { order: 12; } .dsgov .offset-xl-0 { margin-left: 0px; } .dsgov .offset-xl-1 { margin-left: 8.33333%; } .dsgov .offset-xl-2 { margin-left: 16.6667%; } .dsgov .offset-xl-3 { margin-left: 25%; } .dsgov .offset-xl-4 { margin-left: 33.3333%; } .dsgov .offset-xl-5 { margin-left: 41.6667%; } .dsgov .offset-xl-6 { margin-left: 50%; } .dsgov .offset-xl-7 { margin-left: 58.3333%; } .dsgov .offset-xl-8 { margin-left: 66.6667%; } .dsgov .offset-xl-9 { margin-left: 75%; } .dsgov .offset-xl-10 { margin-left: 83.3333%; } .dsgov .offset-xl-11 { margin-left: 91.6667%; }} @media (min-width: 575px) { .dsgov .container, .dsgov .container-fluid, .dsgov .container-sm, .dsgov .container-md, .dsgov .container-lg, .dsgov .container-xl { padding-left: 40px; padding-right: 40px; } .dsgov .row { margin-left: -12px; margin-right: -12px; } .dsgov .col, .dsgov [class*="col-"] { padding-left: 12px; padding-right: 12px; }} @media (min-width: 1600px) { .dsgov .row { margin-left: -20px; margin-right: -20px; } .dsgov .col, .dsgov [class*="col-"] { padding-left: 20px; padding-right: 20px; }} .dsgov .skip-links { --skip-link-background: var(--color-secondary-01); --skip-link-color: var(--color-primary-default); --skip-link-height: 40px; --skip-link-padding: var(--spacing-scale-2x); --skip-link-shadow: 0 3px 6px rgba(0, 0, 0, 0.16); --focus-offset: calc(var(--spacing-scale-half) * -1); background: var(--skip-link-background); box-shadow: var(--skip-link-shadow); display: none; left: 50%; position: fixed; top: calc(var(--skip-link-height) * -2); transform: translate(-50%, 0px); transition: top 0.1s ease-out 0ms; z-index: 1; } @media (min-width: 575px) { .dsgov .skip-links { display: flex; }} .dsgov .skip-links a { align-items: center; background: var(--skip-link-background); color: var(--skip-link-color); display: flex; height: var(--skip-link-height); padding: 0 var(--skip-link-padding); position: relative; white-space: nowrap; } .dsgov .skip-links .accesskey { --skip-link-height: 25px; align-items: center; background: var(--skip-link-color); border-radius: 50%; color: var(--skip-link-background); display: inline-flex; height: var(--skip-link-height); justify-content: center; margin-left: var(--spacing-scale-base); width: var(--skip-link-height); } .dsgov .skip-links a:focus { background: var(--status-focused-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .dsgov .skip-links a:hover { background: var(--status-hover-background); } .dsgov .skip-links[focus-within], .dsgov .skip-links:focus-within { top: 0px; } .dsgov [data-toggle="dropdown"] + * { position: absolute; } .dsgov [data-toggle="dropdown"] + :not(.show) { display: none; } .dsgov .dropdown { position: relative; } .dsgov .dropdown [data-toggle="dropdown"] + * { box-shadow: var(--surface-shadow-sm); left: 0px; position: absolute; top: 100%; } .dsgov .dropdown > .br-notification { left: auto; right: 0px; } .dsgov .template-base { display: grid; grid-template-areas: "skip-links" "header" "main" "footer"; grid-template-rows: min-content min-content auto min-content; min-height: 100vh; } @media (min-width: 575px) { .dsgov .template-base #main { display: flex; } .dsgov .template-base #main > .container-lg { display: flex; } .dsgov .template-base #container-navigation { box-shadow: rgba(0, 0, 0, 0.16) 6px 0px 6px -3px; padding-top: 16px; } .dsgov .template-base #container-navigation .br-menu { --menu-shadow: none; height: auto; }} .dsgov .template-base #skip-links { grid-area: skip-links / skip-links / skip-links / skip-links; } .dsgov .template-base #header { grid-area: header / header / header / header; } .dsgov .template-base #main { grid-area: main / main / main / main; } .dsgov .template-base #footer { grid-area: footer / footer / footer / footer; } .dsgov .template-base #skip-links { grid-area: skip-links / skip-links / skip-links / skip-links; } .dsgov .template-base #header { grid-area: header / header / header / header; } .dsgov .template-base #main { grid-area: main / main / main / main; } .dsgov .template-base #footer { grid-area: footer / footer / footer / footer; } .dsgov .br-accordion { background: var(--bg-color); border-top: 1px solid var(--color-secondary-04); } .dsgov .br-accordion .item { border-bottom: 1px solid var(--color-secondary-04); display: flex; flex-direction: column; } .dsgov .br-accordion .item[active] { border-bottom: 0px; } .dsgov .br-accordion .item[active] .header { font-weight: var(--font-weight-semi-bold); } .dsgov .br-accordion .item[active] + .content { border-bottom: 1px solid var(--color-secondary-04); display: block; } .dsgov .br-accordion .header { --bg-color: transparent; background: var(--bg-color); border: 0px; color: var(--interactive); display: flex; font-size: var(--font-size-scale-up-01); justify-content: space-between; padding: var(--spacing-scale-2x) 0; text-align: left; text-decoration: none; width: 100%; outline: none; } .dsgov .br-accordion .header .icon { margin: 0 var(--spacing-scale-2x) 0 var(--spacing-scale-baseh); } .dsgov .br-accordion .header .title { flex: 1 1 0%; margin: 0px; } .dsgov .br-accordion .header:focus { outline: none; } .dsgov .br-accordion .header.focus-visible, .dsgov .br-accordion .header:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-accordion .header:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-accordion .header:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-accordion .content { color: var(--text-color); display: none; font-size: var(--font-size-scale-base); margin: 0 var(--spacing-scale-base); padding: var(--spacing-scale-base) var(--spacing-scale-8x) var(--spacing-scale-2x); } .dsgov .br-accordion .content :last-child { margin-bottom: 0px; } .dsgov .br-accordion[negative] { --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); --bg-color: var(--color-primary-darken-02); --text-color: var(--color-secondary-01); } .dsgov .br-avatar { --avatar-background: var(--color-primary-pastel-02); --avatar-color: var(--color-primary-pastel-01); --avatar-size: var(--avatar-small); --avatar-font-weight: var(--font-weight-bold); --avatar-icon-size: var(--avatar-icon-small); --avatar-text-size: var(--avatar-text-small); --avatar-small: 40px; --avatar-medium: 100px; --avatar-large: 160px; --avatar-icon-small: var(--icon-size-2x); --avatar-icon-medium: var(--icon-size-5x); --avatar-icon-large: var(--icon-size-8x); --avatar-text-small: var(--font-size-scale-up-03); --avatar-text-medium: var(--font-size-scale-up-07); --avatar-text-large: var(--font-size-scale-up-11); display: inline-block; vertical-align: middle; } .dsgov .br-avatar .image { background-color: var(--avatar-background); border-radius: 50%; color: var(--avatar-color); display: inline-block; font-size: var(--avatar-text-size); font-weight: var(--avatar-font-weight); overflow: hidden; text-align: center; height: var(--avatar-size); width: var(--avatar-size); } .dsgov .br-avatar .image img { height: var(--avatar-size); width: var(--avatar-size); vertical-align: baseline; } .dsgov .br-avatar .image .svg-inline--fa, .dsgov .br-avatar .image .fa, .dsgov .br-avatar .image .fab, .dsgov .br-avatar .image .fad, .dsgov .br-avatar .image .fal, .dsgov .br-avatar .image .far, .dsgov .br-avatar .image .fas { --icon-size: var(--avatar-icon-size); margin-top: 0.25em; } .dsgov .br-avatar.is-small, .dsgov .br-avatar.small, .dsgov .br-avatar[small] { --avatar-size: var(--avatar-small); --avatar-icon-size: var(--avatar-icon-small); --avatar-text-size: var(--avatar-text-small); } .dsgov .br-avatar.is-medium, .dsgov .br-avatar.medium, .dsgov .br-avatar[medium] { --avatar-size: var(--avatar-medium); --avatar-icon-size: var(--avatar-icon-medium); --avatar-text-size: var(--avatar-text-medium); } .dsgov .br-avatar.is-large, .dsgov .br-avatar.large, .dsgov .br-avatar[large] { --avatar-size: var(--avatar-large); --avatar-icon-size: var(--avatar-icon-large); --avatar-text-size: var(--avatar-text-large); } .dsgov .br-avatar-action { background: transparent; border: 0px; } .dsgov .br-avatar-action:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-avatar-action:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-avatar-action:focus { outline: none; } .dsgov .br-avatar-action.focus-visible, .dsgov .br-avatar-action:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-breadcrumb { display: inline-grid; position: relative; } .dsgov .br-breadcrumb .crumb-list { align-items: center; border: none; display: flex; margin: 0px; padding: 0px; overflow: auto hidden; list-style: none; } .dsgov .br-breadcrumb .crumb-list .crumb { align-items: center; display: flex; height: var(--spacing-scale-5x); margin: auto var(--spacing-scale-half); } .dsgov .br-breadcrumb .crumb-list .crumb .icon { color: var(--color-secondary-04); font-size: var(--icon-size-sm); } .dsgov .br-breadcrumb .crumb-list .crumb .icon.fas.fa-chevron-right { margin-right: -4px; } .dsgov .br-breadcrumb .crumb-list .crumb a { cursor: pointer; font-size: var(--font-size-scale-down-01); font-weight: var(--font-weight-medium); padding: 0px; text-decoration: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 180px; } .dsgov .br-breadcrumb .crumb-list .crumb a:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-breadcrumb .crumb-list .crumb a:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-breadcrumb .crumb-list .crumb.home, .dsgov .br-breadcrumb .crumb-list .crumb.menu-mobil { --focus-offset: calc(var(--spacing-scale-half) * -1); align-items: center; display: flex; margin-right: 0px; } .dsgov .br-breadcrumb .crumb-list .crumb.home .icon, .dsgov .br-breadcrumb .crumb-list .crumb.menu-mobil .icon { color: var(--interactive); position: static; } .dsgov .br-breadcrumb .crumb-list .crumb.home .icon.fas.fa-chevron-right, .dsgov .br-breadcrumb .crumb-list .crumb.menu-mobil .icon.fas.fa-chevron-right { color: var(--color-secondary-04); margin-right: -8px; } .dsgov .br-breadcrumb .crumb-list .crumb[data-active="active"] span { color: var(--color-secondary-08); cursor: default; font-size: var(--font-size-scale-down-01); font-weight: var(--font-weight-medium); white-space: nowrap; } .dsgov .br-breadcrumb .br-card { position: absolute; top: var(--spacing-scale-7x); left: var(--spacing-scale-9x); width: fit-content; z-index: 1; } .dsgov .br-breadcrumb .br-card .front .content { padding: 0px; } .dsgov .br-breadcrumb .br-card .front .content .br-list .br-item { cursor: pointer; } .dsgov .br-breadcrumb .br-card .front .content .br-list .br-item a { display: inline-block; max-width: 180px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dsgov .br-breadcrumb .br-card .front .content .br-list .br-item:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-breadcrumb .br-card .front .content .br-list .br-item:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } @media (max-width: 574.98px) { .dsgov .br-breadcrumb .crumb-list .menu-mobil > .icon { display: none; } .dsgov .br-breadcrumb .br-card { left: var(--spacing-scale-base); }} @media (max-width: 991.98px) { .dsgov .br-breadcrumb .crumb-list .crumb a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; max-width: 180px; } .dsgov .br-breadcrumb .crumb-list .crumb.menu-mobil, .dsgov .br-breadcrumb .crumb-list .crumb.menu-mobil + .crumb, .dsgov .br-breadcrumb .crumb-list .crumb.home + .crumb { display: flex; }} .dsgov .br-button { --button-background: transparent; --button-border: transparent; --button-color: var(--interactive); --button-radius: 100em; --button-font-size: var(--font-size-scale-up-01); --button-font-weight: var(--font-weight-semi-bold); --button-xsmall: 24px; --button-small: 32px; --button-medium: 40px; --button-large: 48px; --button-size: var(--button-medium); --button-padding: 0 var(--spacing-scale-3x); --button-img: 20px; --interactive-rgb: var(--rgb-primary-default); align-items: center; background-color: var(--button-background); border: 1px solid var(--button-border); border-radius: var(--button-radius); color: var(--button-color); cursor: pointer; display: inline-flex; font-size: var(--button-font-size); font-weight: var(--button-font-weight); height: var(--button-size); justify-content: center; padding: var(--button-padding); text-align: center; vertical-align: middle; white-space: nowrap; width: auto; } .dsgov .br-button img { max-height: var(--button-img); } .dsgov .br-button.block { width: 100%; } @media (min-width: 575px) { .dsgov .br-button.block-sm { width: 100%; } .dsgov .br-button.auto-sm { width: auto; }} @media (min-width: 992px) { .dsgov .br-button.block-md { width: 100%; } .dsgov .br-button.auto-md { width: auto; }} @media (min-width: 1280px) { .dsgov .br-button.block-lg { width: 100%; } .dsgov .br-button.auto-lg { width: auto; }} @media (min-width: 1600px) { .dsgov .br-button.block-xl { width: 100%; } .dsgov .br-button.auto-xl { width: auto; }} .dsgov .br-button.circle, .dsgov .br-button[circle], .dsgov .br-button.is-circle { border-radius: 50%; padding: 0px; width: var(--button-size); } .dsgov .br-button.xsmall, .dsgov .br-button[xsmall], .dsgov .br-button.is-xsmall { --button-size: var(--button-xsmall); } .dsgov .br-button.small, .dsgov .br-button[small], .dsgov .br-button.is-small { --button-size: var(--button-small); } .dsgov .br-button.medium, .dsgov .br-button[medium], .dsgov .br-button.is-medium { --button-size: var(--button-medium); } .dsgov .br-button.large, .dsgov .br-button[large], .dsgov .br-button.is-large { --button-size: var(--button-large); } .dsgov .br-button.primary, .dsgov .br-button[primary], .dsgov .br-button.is-primary { --interactive-rgb: var(--rgb-secondary-01); --button-background: var(--color-primary-default); --button-color: var(--color-secondary-01); } .dsgov .br-button.primary.inverted, .dsgov .br-button.primary.is-inverted, .dsgov .br-button.primary[inverted], .dsgov .br-button[primary].inverted, .dsgov .br-button[primary].is-inverted, .dsgov .br-button[primary][inverted], .dsgov .br-button.is-primary.inverted, .dsgov .br-button.is-primary.is-inverted, .dsgov .br-button.is-primary[inverted] { --interactive-rgb: var(--rgb-primary-default); --hover: var(--surface-opacity-xs, 0.16); --button-background: var(--color-secondary-01); --button-color: var(--color-primary-default); } .dsgov .br-button.secondary, .dsgov .br-button[secondary], .dsgov .br-button.is-secondary { --button-background: var(--color-secondary-01); --button-border: var(--color-primary-default); } .dsgov .br-button.secondary.inverted, .dsgov .br-button.secondary.is-inverted, .dsgov .br-button.secondary[inverted], .dsgov .br-button[secondary].inverted, .dsgov .br-button[secondary].is-inverted, .dsgov .br-button[secondary][inverted], .dsgov .br-button.is-secondary.inverted, .dsgov .br-button.is-secondary.is-inverted, .dsgov .br-button.is-secondary[inverted] { --hover: var(--surface-opacity-xs, 0.16); --button-background: var(--color-primary-default); --button-border: var(--color-secondary-01); --button-color: var(--color-secondary-01); } .dsgov .br-button.inverted, .dsgov .br-button.is-inverted, .dsgov .br-button[inverted] { --interactive: var(--color-secondary-01); --interactive-rgb: var(--rgb-secondary-01); --hover: var(--surface-opacity-sm, 0.3); --focus-color: var(--color-support-10); } .dsgov .br-button.danger, .dsgov .br-button[danger], .dsgov .br-button.is-danger { --button-background: var(--color-danger); --button-color: var(--color-secondary-01); } .dsgov .br-button.success, .dsgov .br-button[success], .dsgov .br-button.is-success { --button-background: var(--color-success); --button-color: var(--color-secondary-01); } .dsgov .br-button.warning, .dsgov .br-button[warning], .dsgov .br-button.is-warning { --button-background: var(--color-warning); } .dsgov .br-button.info, .dsgov .br-button[info], .dsgov .br-button.is-info { --button-background: var(--color-info); --button-color: var(--color-secondary-01); } .dsgov .br-button:disabled { cursor: not-allowed; } .dsgov .br-button:not(:disabled):focus { outline: none; } .dsgov .br-button:not(:disabled).focus-visible, .dsgov .br-button:not(:disabled):focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-button:not(:disabled):not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-button:not(:disabled):not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-button.active, .dsgov .br-button.is-active, .dsgov .br-button[active] { --button-background: var(--active); --button-color: var(--color-secondary-01); } .dsgov .br-button.active:hover, .dsgov .br-button.is-active:hover, .dsgov .br-button[active]:hover { --interactive-rgb: var(--rgb-secondary-01); --hover: var(--surface-opacity-sm, 0.3); } .dsgov .br-button.loading::after, .dsgov .br-button[loading]::after, .dsgov .br-button.is-loading::after { border-color: var(--button-color) var(--button-color) transparent; border-style: solid; } .dsgov .br-button.loading.primary::after, .dsgov .br-button.loading.danger::after, .dsgov .br-button.loading.success::after, .dsgov .br-button.loading.info::after, .dsgov .br-button[loading].primary::after, .dsgov .br-button[loading].danger::after, .dsgov .br-button[loading].success::after, .dsgov .br-button[loading].info::after, .dsgov .br-button.is-loading.primary::after, .dsgov .br-button.is-loading.danger::after, .dsgov .br-button.is-loading.success::after, .dsgov .br-button.is-loading.info::after { border-color: var(--button-color) var(--button-color) transparent; } .dsgov .br-card { --card-background: var(--color-secondary-01); --card-back-background: var(--color-secondary-07); --card-margin: var(--spacing-scale-2x); --card-padding: var(--spacing-scale-2x); --card-shadow: var(--surface-shadow-sm); background: var(--card-background); box-shadow: var(--card-shadow); color: var(--card-color); margin-bottom: var(--card-margin); } .dsgov .br-card .card-content, .dsgov .br-card .front .content, .dsgov .br-card .back .content { padding: var(--card-padding); } .dsgov .br-card .card-content :last-child, .dsgov .br-card .front .content :last-child, .dsgov .br-card .back .content :last-child { margin-bottom: 0px; } .dsgov .br-card .front .header, .dsgov .br-card .back .header, .dsgov .br-card .card-header { padding: var(--card-padding) var(--card-padding) 0; } .dsgov .br-card .front .footer, .dsgov .br-card .back .footer, .dsgov .br-card .card-footer { padding: 0 var(--card-padding) var(--card-padding); } .dsgov .br-card .back { background: var(--card-back-background); color: var(--color-secondary-01); } .dsgov .br-card[data-expanded] { overflow: hidden; } .dsgov .br-card[data-expanded="on"] { height: 100%; opacity: 1; } .dsgov .br-card[data-expanded="off"] { opacity: 0; height: 0px; z-index: -1; } .dsgov .br-card .br-list .br-item { white-space: normal; } .dsgov .br-card .br-button[aria-expanded="true"] { transform: rotate(180deg); } .dsgov .br-checkbox { --checkbox-background: var(--bg-color); --checkbox-color: var(--text-color); --checkbox-font-weight: var(--font-weight-medium); --checkbox-padding: var(--spacing-scale-base); --checkbox-size: 24px; --checkbox-line-height: 1.6em; display: block; line-height: 0px; } .dsgov .br-checkbox label { color: var(--checkbox-color); cursor: pointer; display: inline-block; font-weight: var(--checkbox-font-weight); line-height: var(--checkbox-line-height); min-height: var(--checkbox-size); padding-left: calc(var(--checkbox-size) + var(--checkbox-padding)); position: relative; } .dsgov .br-checkbox label:empty { padding-left: var(--checkbox-size); } .dsgov .br-checkbox.hidden-label label { padding-left: calc(var(--checkbox-size) + var(--surface-width-md) * 2); text-indent: -10000px; white-space: nowrap; width: 0px; } .dsgov .br-checkbox input { opacity: 0; position: absolute; } .dsgov .br-checkbox input:focus:checked + label::before, .dsgov .br-checkbox input:focus + label::before, .dsgov .br-checkbox input:focus-visible:checked + label::before, .dsgov .br-checkbox input:focus-visible + label::before, .dsgov .br-checkbox input.focus-visible:checked + label::before, .dsgov .br-checkbox input.focus-visible + label::before { box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; border-color: var(--focus-color) !important; } .dsgov .br-checkbox input:hover:not(:disabled) + label::before { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-checkbox input:disabled + label { cursor: not-allowed; opacity: var(--disabled); } .dsgov .br-checkbox input:disabled + label * { pointer-events: none; } .dsgov .br-checkbox input:disabled + label:hover::before { background-image: none; } .dsgov .br-checkbox input + label { align-items: flex-start; color: var(--color-secondary-07); cursor: pointer; display: inline-block; font-size: var(--font-size-scale-base); font-weight: var(--font-weight-medium); min-height: var(--spacing-scale-3x); position: relative; } .dsgov .br-checkbox input + label::before { background: var(--color-secondary-01, #fff); border: 1px solid var(--color-secondary-04); border-radius: 4px; content: ""; height: var(--checkbox-size); left: 0px; position: absolute; width: var(--checkbox-size); } .dsgov .br-checkbox input + label:empty { padding-left: var(--spacing-scale-3x); } .dsgov .br-checkbox input[indeterminate] { color: red; } .dsgov .br-checkbox input[indeterminate] + label::before { background: var(--color-primary-lighten-01); border-color: var(--color-primary-lighten-01); } .dsgov .br-checkbox input:checked + label::after { border-top-color: ; border-top-style: ; border-right-color: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-width: 0px 3px 3px 0px; content: ""; height: var(--icon-size-sm); left: 8px; position: absolute; top: 4px; transform: rotate(45deg); width: 8px; } .dsgov .br-checkbox input:checked[indeterminate] + label::after { border-color: var(--color-secondary-01); border-width: 0px 0px 3px; top: 2px; transform: none; } .dsgov .br-checkbox input:invalid + label::before { border-color: var(--color-danger, #e60000); border-width: 2px; } .dsgov .br-checkbox input:disabled + label::before { box-shadow: none; } .dsgov .br-checkbox.is-small input[type="checkbox"] + label, .dsgov .br-checkbox.small input[type="checkbox"] + label, .dsgov .br-checkbox[small] input[type="checkbox"] + label { line-height: var(--spacing-scale-2xh); min-height: var(--spacing-scale-2xh); } .dsgov .br-checkbox.is-small input[type="checkbox"] + label::before, .dsgov .br-checkbox.small input[type="checkbox"] + label::before, .dsgov .br-checkbox[small] input[type="checkbox"] + label::before { height: var(--spacing-scale-2xh); width: var(--spacing-scale-2xh); } .dsgov .br-checkbox.is-small input[type="checkbox"]:checked + label::after, .dsgov .br-checkbox.small input[type="checkbox"]:checked + label::after, .dsgov .br-checkbox[small] input[type="checkbox"]:checked + label::after { border-width: 0px 2px 2px 0px; height: var(--icon-size-sm); left: 7px; top: 6px; width: 6px; } .dsgov .br-checkbox.is-small input[type="checkbox"]:checked[indeterminate] + label::after, .dsgov .br-checkbox.small input[type="checkbox"]:checked[indeterminate] + label::after, .dsgov .br-checkbox[small] input[type="checkbox"]:checked[indeterminate] + label::after { border-color: var(--color-secondary-01); border-width: 0px 0px 3px; top: 2px; transform: none; } .dsgov .br-checkbox.is-invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"] + label::before, .dsgov .br-checkbox.invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"] + label::before, .dsgov .br-checkbox[invalid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"] + label::before { border-color: var(--color-danger, #e60000); border-width: 2px; } .dsgov .br-checkbox.is-invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus:checked + label::before, .dsgov .br-checkbox.is-invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus + label::before, .dsgov .br-checkbox.invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus:checked + label::before, .dsgov .br-checkbox.invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus + label::before, .dsgov .br-checkbox[invalid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus:checked + label::before, .dsgov .br-checkbox[invalid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus + label::before { border-color: var(--color-danger, #e60000); } .dsgov .br-checkbox.is-invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:checked + label::before, .dsgov .br-checkbox.invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:checked + label::before, .dsgov .br-checkbox[invalid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:checked + label::before { border-color: var(--color-danger, #e60000); } .dsgov .br-checkbox.is-valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"] + label::before, .dsgov .br-checkbox.valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"] + label::before, .dsgov .br-checkbox[valid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"] + label::before { border-color: var(--color-success, #168821); border-width: 2px; } .dsgov .br-checkbox.is-valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus:checked + label::before, .dsgov .br-checkbox.is-valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus + label::before, .dsgov .br-checkbox.valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus:checked + label::before, .dsgov .br-checkbox.valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus + label::before, .dsgov .br-checkbox[valid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus:checked + label::before, .dsgov .br-checkbox[valid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:focus + label::before { border-color: var(--color-success, #168821); } .dsgov .br-checkbox.is-valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:checked + label::before, .dsgov .br-checkbox.valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:checked + label::before, .dsgov .br-checkbox[valid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="checkbox"]:checked + label::before { border-color: var(--color-success, #168821); } .dsgov .br-cookiebar { inset: 0px; color: var(--color-secondary-08); cursor: default; font-family: inherit; font-size: var(--font-size-scale-up-01); outline: none; position: fixed; z-index: 1000000; } @media (min-width: 575px) { .dsgov .br-cookiebar .actions .br-button.secondary { margin-right: var(--spacing-scale-5x); }} @media (max-width: 574.98px) { .dsgov .br-cookiebar { font-size: var(--font-size-scale-base); } .dsgov .br-cookiebar .actions .br-button.primary { margin-bottom: var(--spacing-scale-2xh); } .dsgov .br-cookiebar .actions .br-button.secondary { margin-bottom: var(--spacing-scale-2xh); margin-right: 0px; } .dsgov .br-cookiebar .br-modal-header.entry-content .br-modal-title { margin-bottom: 0px; } .dsgov .br-cookiebar .br-modal-header.entry-content .br-modal-title p { font-size: var(--font-size-scale-up-02); } .dsgov .br-cookiebar .br-modal-header.entry-content .last-update { font-size: var(--font-size-scale-base); } .dsgov .br-cookiebar .group-description { font-size: var(--font-size-scale-base); } .dsgov .br-cookiebar .br-switch label { font-size: var(--font-size-scale-base); } .dsgov .br-cookiebar .br-switch .switch-data::before { font-size: var(--font-size-scale-base); } .dsgov .br-cookiebar .group-name, .dsgov .br-cookiebar .group-size { font-size: var(--font-size-scale-base); }} .dsgov .br-cookiebar.default { top: unset; } .dsgov .br-cookiebar.default .entry-content { display: none; } .dsgov .br-cookiebar.default .info-text { display: block; } .dsgov .br-cookiebar.default .main-content { display: none; } .dsgov .br-cookiebar.default .parallel-content { display: none; } .dsgov .br-cookiebar.default .br-modal > .br-card { --card-shadow: var(--surface-offset-none)calc(var(--surface-offset-md) * -1) var(--surface-blur-lg)rgba(var(--rgb-secondary-09), var(--surface-opacity-xs)); } .dsgov .br-cookiebar.default .br-modal .wrapper { overflow-y: unset; } .dsgov .br-cookiebar.default .actions { border-top: none; } .dsgov .br-cookiebar .br-button i { font-family: fontAwesome; } .dsgov .br-cookiebar .row { float: none; width: auto; } .dsgov .br-cookiebar .entry-text { margin-bottom: 0px; } .dsgov .br-cookiebar .wrapper { display: flex; flex-direction: column; } .dsgov .br-cookiebar .info-text { display: none; line-height: var(--font-lineheight-medium); } .dsgov .br-cookiebar .wrapper { overflow-y: scroll; } .dsgov .br-cookiebar .br-modal-header .br-modal-title { font-size: var(--font-size-scale-up-05); margin-bottom: 0px; max-height: unset; width: auto; } .dsgov .br-cookiebar .br-modal-header h1 { font-size: var(--font-size-scale-up-05); } .dsgov .br-cookiebar .br-modal-header .close { margin-top: var(--spacing-scale-base); opacity: 1; position: static; } .dsgov .br-cookiebar .br-modal-header .last-update { font-size: var(--font-size-scale-base); font-weight: var(--font-weight-semi-bold); } .dsgov .br-cookiebar .br-modal-header .last-update span { display: inline-block; margin-left: var(--spacing-scale-half); } .dsgov .br-cookiebar .br-modal-body { flex: 1 1 0%; margin: 0px; } .dsgov .br-cookiebar .br-modal-body:focus { outline: none; } .dsgov .br-cookiebar .br-modal-body .br-list .br-list { max-height: 0px; overflow: hidden; transition: all 400ms ease-in-out 0s; } .dsgov .br-cookiebar .br-modal-body .br-list .br-item.open + .br-list, .dsgov .br-cookiebar .br-modal-body .br-list .br-item.open .br-list { max-height: 200em; } .dsgov .br-cookiebar .br-modal-body .br-list .header { display: block; } .dsgov .br-cookiebar .br-modal-body .br-list .header .row div:nth-child(2) { flex: 0 0 200px; } .dsgov .br-cookiebar .br-modal-body .feedback i { font-family: fontAwesome; } .dsgov .br-cookiebar .group-name, .dsgov .br-cookiebar .cookies-checked, .dsgov .br-cookiebar .group-size { color: var(--color-primary-default); } .dsgov .br-cookiebar .group-info .row div:nth-child(2) { flex: 0 0 225px; } .dsgov .br-cookiebar .group-info .fa { font-weight: 900; } .dsgov .br-cookiebar .group-info .group-size { display: inline-block; } .dsgov .br-cookiebar .group-info .group-name, .dsgov .br-cookiebar .group-info .group-size { cursor: pointer; } .dsgov .br-cookiebar .group-info .cookies-checked { margin-left: 4px; } .dsgov .br-cookiebar .group-info.selected { background-color: var(--color-secondary-01); color: var(--color-secondary-08); } .dsgov .br-cookiebar .group-info.selected .br-checkbox input + label { color: var(--color-secondary-08) !important; } .dsgov .br-cookiebar .group-info.selected .feedback.warning { color: var(--color-secondary-08); } .dsgov .br-cookiebar .group-info .br-button { color: var(--color-primary-default); } .dsgov .br-cookiebar .group-name, .dsgov .br-cookiebar .group-size { cursor: pointer; } .dsgov .br-cookiebar .group-info .br-switch, .dsgov .br-cookiebar .cookie-info .br-switch { padding: var(--spacing-scale-half); width: 120px; } .dsgov .br-cookiebar .always-active { color: var(--color-highlight); font-weight: var(--font-weight-semi-bold); } .dsgov .br-cookiebar .cookie-info .br-card { margin-bottom: var(--card-margin); } .dsgov .br-cookiebar .cookie-info .cookie-term { font-weight: var(--font-weight-semi-bold); } .dsgov .br-cookiebar .cookie-info .fixed-width { padding-left: var(--spacing-scale-base); width: 110px; } .dsgov .br-cookiebar .notes p:first-child { font-weight: var(--font-weight-semi-bold); } .dsgov .br-cookiebar .actions { border-top: 1px solid var(--color-secondary-05); margin: 0px -8px; padding-left: var(--spacing-scale-3x); padding-right: var(--spacing-scale-3x); padding-top: var(--spacing-scale-3x); } .dsgov .br-cookiebar .parallel-content { padding: var(--spacing-scale-base) 0; } .dsgov .br-cookiebar .parallel-content a { color: var(--color-primary-default); } .dsgov .br-cookiebar .parallel-content a:hover { font-weight: var(--font-weight-bold); text-decoration: underline; } .dsgov .br-cookiebar .parallel-content a i { font-family: fontAwesome; } .dsgov .br-cookiebar .br-switch.icon input + label::after { font-family: fontAwesome; } .dsgov .flatpickr-calendar { --datetimepicker-padding: var(--spacing-scale-2x); --datetimepicker-shadow: var(--surface-shadow-sm); --datetimepicker-months-font-weight: var(--font-weight-semi-bold); --datetimepicker-weekday-font-weight: var(--font-weight-medium); --datetimepicker-day-font-weight: var(--font-weight-semi-bold); --datetimepicker-day-size: 24px; --datetimepicker-arrows: 32px; box-shadow: var(--datetimepicker-shadow); } .dsgov .flatpickr-calendar.arrowTop::before, .dsgov .flatpickr-calendar.arrowTop::after { border-color: transparent; } .dsgov .flatpickr-calendar .flatpickr-months { align-items: center; display: flex; padding: var(--datetimepicker-padding) var(--datetimepicker-padding) 0; } .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-prev-month, .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-next-month { height: auto; padding: 0px; position: static; } .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-disabled, .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-disabled { cursor: not-allowed; opacity: var(--disabled); display: block; } .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-disabled *, .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-disabled * { pointer-events: none; } .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-month { flex: 1 1 0%; height: auto; overflow: visible; } .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-current-month { display: flex; height: auto; padding: 0 var(--datetimepicker-padding); position: static; width: 100%; } .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months { border-radius: var(--surface-rounder-sm); color: var(--interactive); font-size: var(--font-size-scale-up-01); font-weight: var(--datetimepicker-months-font-weight); margin: 0px; padding: 0px; } .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month { color: var(--color-secondary-08); } .dsgov .flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months:hover { background: transparent; } .dsgov .flatpickr-calendar .flatpickr-months .numInputWrapper { flex: 1 1 0%; margin-left: var(--datetimepicker-padding); width: auto; } .dsgov .flatpickr-calendar .flatpickr-months .numInputWrapper input.cur-year { border: var(--surface-width-sm) solid var(--color-secondary-06); border-radius: var(--surface-rounder-sm); color: var(--text-color); font-size: var(--font-size-scale-up-01); font-weight: var(--datetimepicker-months-font-weight); padding: 0 var(--spacing-scale-base); } .dsgov .flatpickr-calendar .flatpickr-months .numInputWrapper span.arrowUp, .dsgov .flatpickr-calendar .flatpickr-months .numInputWrapper span.arrowDown { display: none; } .dsgov .flatpickr-calendar .flatpickr-weekdaycontainer { display: grid; grid-template-columns: repeat(7, 1fr); padding: 0 var(--datetimepicker-padding); } .dsgov .flatpickr-calendar span.flatpickr-weekday { color: var(--text-color); font-size: var(--font-size); font-weight: var(--datetimepicker-weekday-font-weight); } .dsgov .flatpickr-calendar .dayContainer { display: grid; grid-template-columns: repeat(7, 1fr); padding: 0 var(--datetimepicker-padding) var(--datetimepicker-padding); } .dsgov .flatpickr-calendar .flatpickr-day { color: var(--interactive); font-weight: var(--datetimepicker-day-font-weight); height: var(--datetimepicker-day-size); line-height: var(--font-line-height-medium); margin: calc(var(--datetimepicker-padding) * 0.25) auto; max-width: var(--datetimepicker-day-size); width: var(--datetimepicker-day-size); } .dsgov .flatpickr-calendar .flatpickr-day:hover { background: var(--hover-effect); } .dsgov .flatpickr-calendar .flatpickr-day.prevMonthDay, .dsgov .flatpickr-calendar .flatpickr-day.nextMonthDay { font-weight: var(--font-weight-medium); opacity: 0.6; } .dsgov .flatpickr-calendar .flatpickr-day.today { background: var(--color-support-11); border-color: transparent; color: var(--color-support-03); } .dsgov .flatpickr-calendar .flatpickr-day.flatpickr-disabled { cursor: not-allowed; opacity: var(--disabled); color: var(--text-color); } .dsgov .flatpickr-calendar .flatpickr-day.flatpickr-disabled * { pointer-events: none; } .dsgov .flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover { background: transparent; } .dsgov .flatpickr-calendar .flatpickr-day.inRange { background: rgba(var(--rgb-primary-lighten-01), 0.5); border-color: transparent; box-shadow: none; color: var(--color-secondary-01); opacity: 1; } .dsgov .flatpickr-calendar .flatpickr-day.selected, .dsgov .flatpickr-calendar .flatpickr-day.startRange, .dsgov .flatpickr-calendar .flatpickr-day.endRange { background: var(--selected); border-color: transparent; color: var(--color-secondary-01); opacity: 1; } .dsgov .flatpickr-calendar .flatpickr-time { display: flex; justify-content: center; margin: 0 var(--datetimepicker-padding); max-height: none; } .dsgov .flatpickr-calendar .flatpickr-time input { background: var(--bg-color); border: 1px solid rgb(136, 136, 136); border-radius: var(--surface-rounder-sm); color: var(--color-secondary-08); display: block; font-size: var(--font-size-scale-up-01); font-weight: var(--font-weight-medium); height: var(--input-size); padding-left: var(--spacing-scale-2x); padding-right: var(--spacing-scale-2x); width: 100%; margin: calc(var(--datetimepicker-padding) * 0.25) 0; } .dsgov .flatpickr-calendar .flatpickr-time input::placeholder { color: var(--text-color); font-size: var(--font-size-scale-base); font-style: italic; font-weight: var(--font-weight-regular); opacity: 0.75; } .dsgov .flatpickr-calendar .flatpickr-time input:not(:disabled):not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .flatpickr-calendar .flatpickr-time input:not(:disabled):not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .flatpickr-calendar .flatpickr-time input:not(:disabled):focus { outline: none; } .dsgov .flatpickr-calendar .flatpickr-time input:not(:disabled).focus-visible, .dsgov .flatpickr-calendar .flatpickr-time input:not(:disabled):focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .flatpickr-calendar .flatpickr-time input:not(:disabled):focus, .dsgov .flatpickr-calendar .flatpickr-time input:not(:disabled):focus-visible, .dsgov .flatpickr-calendar .flatpickr-time input:not(:disabled).focus-visible { border-color: var(--focus-color); box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; } .dsgov .flatpickr-calendar .flatpickr-time input:not(:disabled):hover { --interactive-rgb: var(--rgb-secondary-08); --hover: var(--surface-opacity-xs, 0.3); } .dsgov .flatpickr-calendar .flatpickr-time input.has-icon { padding-right: var(--spacing-scale-5x); } .dsgov .flatpickr-calendar .flatpickr-time .numInputWrapper { align-items: center; display: flex; flex: 0 1 90px; flex-flow: column; height: auto; padding: calc(var(--datetimepicker-padding) * 0.5) var(--datetimepicker-padding); } .dsgov .flatpickr-calendar .flatpickr-time .numInputWrapper:hover { background: transparent; } .dsgov .flatpickr-calendar .flatpickr-time .numInputWrapper span { align-items: center; border: 0px; border-radius: 50px; display: flex; height: var(--datetimepicker-arrows); justify-content: center; opacity: 1; padding: 0px; position: static; width: var(--datetimepicker-arrows); } .dsgov .flatpickr-calendar .flatpickr-time .numInputWrapper span:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .flatpickr-calendar .flatpickr-time .numInputWrapper span:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .flatpickr-calendar .flatpickr-time .numInputWrapper span::after { border-top-color: ; border-top-style: ; border-right-color: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-width: 0px 2px 2px 0px; content: ""; height: 8px; left: auto; position: static; top: auto; transform: rotate(45deg) translate(-1px, -1px); width: 8px; } .dsgov .flatpickr-calendar .flatpickr-time .numInputWrapper span.arrowUp { order: -1; } .dsgov .flatpickr-calendar .flatpickr-time .numInputWrapper span.arrowUp::after { transform: rotate(225deg) translate(-1px, -1px); } .dsgov .flatpickr-calendar.hasTime .flatpickr-time { border-color: var(--color-secondary-04); height: auto; } .dsgov .flatpickr-calendar.hasTime.noCalendar .flatpickr-time { border-color: transparent; } .dsgov .br-divider, .dsgov hr { --divider-style: solid; --divider-color: var(--divider-light); --divider-padding: var(--spacing-scale-base); --divider-size: 1px; --divider-light: var(--color-secondary-04); --divider-dark: var(--color-secondary-01); border-color: var(--divider-color); border-style: var(--divider-style); border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-width: var(--divider-size); display: block; } .dsgov .br-divider.content, .dsgov hr.content { align-items: center; border: 0px; display: flex; justify-content: center; } .dsgov .br-divider.content::after, .dsgov .br-divider.content::before, .dsgov hr.content::after, .dsgov hr.content::before { border-color: var(--divider-color); border-style: var(--divider-style); border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-width: var(--divider-size); content: ""; flex: 1 1 0%; } .dsgov .br-divider.content::after, .dsgov hr.content::after { margin-left: var(--divider-padding); } .dsgov .br-divider.content::before, .dsgov hr.content::before { margin-right: var(--divider-padding); } .dsgov .br-divider.vertical, .dsgov hr.vertical { align-self: stretch; border-right-width: var(--divider-size); border-top-width: 0px; } .dsgov .br-divider.vertical.content, .dsgov hr.vertical.content { flex-direction: column; } .dsgov .br-divider.vertical.content::after, .dsgov .br-divider.vertical.content::before, .dsgov hr.vertical.content::after, .dsgov hr.vertical.content::before { border-right-width: var(--divider-size); border-top-width: 0px; margin: 0px; } .dsgov .br-divider.inverted, .dsgov hr.inverted { --divider-color: var(--color-secondary-01); } .dsgov hr { --divider-padding: var(--spacing-scale-2x); margin: var(--divider-padding) 0; } .dsgov .br-footer { --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); background: var(--color-primary-darken-02); color: var(--color-secondary-01); display: block; } @media (min-width: 992px) { .dsgov .br-footer .br-list .br-item .support { display: none; pointer-events: none; }} .dsgov .br-footer .logo { padding: var(--spacing-scale-6x) 0 var(--spacing-scale-4x); } .dsgov .br-footer .logo img { max-height: 48px; max-width: 180px; } .dsgov .br-footer .assigns img { max-height: 46px; max-width: 180px; } .dsgov .br-footer .social-network { border: 0px; } .dsgov .br-footer .br-divider { --divider-color: var(--divider-dark); } .dsgov .br-footer .br-divider:first-child { border-top: 1px solid var(--color-secondary-04); } .dsgov .br-footer[inverted], .dsgov .br-footer.inverted { --interactive-rgb: var(--rgb-primary-default); --hover: var(--surface-opacity-sm, 0.16); --focus-color: var(--color-support-03); --text-color: var(--color-secondary-08); background: var(--color-secondary-01); border-top: 1px solid var(--color-secondary-04); color: var(----color-secondary-08); } .dsgov .br-footer[inverted] .br-item, .dsgov .br-footer.inverted .br-item { --item-background: var(--color-secondary-01); --item-color: var(--color-secondary-08); } .dsgov .br-footer[inverted] .br-item.header .content, .dsgov .br-footer[inverted] .br-item.header .support, .dsgov .br-footer.inverted .br-item.header .content, .dsgov .br-footer.inverted .br-item.header .support { color: var(--item-color); } .dsgov .br-footer[inverted] .br-divider, .dsgov .br-footer.inverted .br-divider { --divider-color: var(--divider-light); } .dsgov .br-footer .br-item { --item-background: var(--color-primary-darken-02); --item-header-color: var(--color-secondary-01); --item-color: var(--color-primary-pastel-01); align-items: center; display: flex; } .dsgov .br-footer .br-item:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-footer .br-item:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-footer .br-item.header { color: var(--item-header-color); } .dsgov .br-footer .br-item.active { background: transparent; } .dsgov .br-footer .br-item .content { flex: 1 1 0%; } .dsgov .br-footer .br-list.horizontal { display: flex; flex-wrap: wrap; } @media (min-width: 992px) { .dsgov .br-footer .br-list.horizontal .br-item .support:last-child { display: none; pointer-events: none; } .dsgov .br-footer .br-list.horizontal .br-item .content { flex: 1 1 0%; } .dsgov .br-footer .br-list.horizontal .br-list { background-image: none; max-height: 200em !important; }} .dsgov .br-footer .br-list.horizontal .header { width: 100%; } .dsgov .br-footer .br-list.horizontal .br-item, .dsgov .br-footer .br-list.horizontal .br-list .br-item { height: 4em; } .dsgov .br-footer .br-list.horizontal .br-item .content, .dsgov .br-footer .br-list.horizontal .br-list .br-item .content { -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; line-height: 16px; max-height: 32px; height: auto; overflow: hidden; padding: 0 var(--spacing-scale-2x); text-overflow: ellipsis; font-weight: var(--font-weight-bold); } .dsgov .br-footer .br-list.horizontal .col, .dsgov .br-footer .br-list.horizontal [class*="col-"] { flex-grow: 0; padding: 0px; } @media (max-width: 991.98px) { .dsgov .br-footer .br-list.horizontal .col, .dsgov .br-footer .br-list.horizontal [class*="col-"] { max-width: 100%; flex-basis: 100% !important; } .dsgov .br-footer .br-list.horizontal .col .br-item.header.active, .dsgov .br-footer .br-list.horizontal [class*="col-"] .br-item.header.active { border-bottom: 1px solid var(--color-secondary-04); } .dsgov .br-footer .br-list.horizontal .col .br-item.header.active + .br-list, .dsgov .br-footer .br-list.horizontal [class*="col-"] .br-item.header.active + .br-list { border-bottom: 1px solid var(--color-secondary-04); }} .dsgov .br-header { --header-background: var(--color-secondary-01); --header-shadow: 0 3px 6px rgba(var(--rgb-secondary-09), 0.16); --header-padding: var(--header-padding-small); --header-padding-small: var(--spacing-scale-3x); --header-padding-medium: var(--spacing-scale-2x); --header-padding-large: var(--spacing-scale-base); --header-logo-size: var(--header-logo-medium); --header-logo-small: 16px; --header-logo-medium: 24px; --header-logo-large: 40px; --header-sign-color: var(--color-secondary-07); --header-title-size: var(--font-size-scale-base); --header-title-color: var(--color-secondary-09); --header-subtitle-size: var(--font-size-scale-down-01); --header-subtitle-color: var(--color-secondary-07); --header-logo-desktop-width: 120px; --header-logo-desktop-height: 48px; --header-logo-compact: 60px; --header-logo-compact-height: 32px; --header-logo-mobile-width: 80px; --header-logo-mobile-height: 40px; background: var(--header-background); box-shadow: var(--header-shadow); padding: var(--header-padding) 0; position: relative; } .dsgov .br-header .header-top, .dsgov .br-header .header-bottom { display: flex; } .dsgov .br-header .header-top { justify-content: flex-end; } .dsgov .br-header .header-bottom { justify-content: space-between; margin-top: var(--header-padding-small); } @media (min-width: 575px) { .dsgov .br-header { --header-padding: var(--header-padding-medium); }} .dsgov .br-header.small { --header-padding: var(--header-padding-small); } .dsgov .br-header.medium { --header-padding: var(--header-padding-medium); } .dsgov .br-header.large { --header-padding: var(--header-padding-large); } .dsgov .br-header .header-logo { align-items: center; display: flex; flex: 1 1 0%; float: left; } .dsgov .br-header .header-logo img { max-height: var(--header-logo-size); margin-right: var(--spacing-scale-base); } .dsgov .br-header .header-logo .br-divider { display: none; } .dsgov .br-header .header-logo .header-sign { color: var(--header-sign-color); display: none; font-weight: 500; overflow: hidden; } .dsgov .br-header[data-no-logo] .header-logo img { display: none; } .dsgov .br-header[data-no-sign] .header-logo .header-sign { display: none; } @media (min-width: 575px) { .dsgov .br-header .header-logo { --header-logo-size: var(--header-logo-large); margin: 0px; } .dsgov .br-header .header-logo .br-divider { display: block; } .dsgov .br-header .header-logo .header-sign { -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; }} .dsgov .br-header .header-actions { --focus-offset: calc(var(--spacing-scale-half) * -1); align-items: center; display: flex; justify-content: flex-end; } .dsgov .br-header .header-actions .dropdown.show .br-list { display: block; z-index: 1; } .dsgov .br-header .header-actions .dropdown.show .br-button.active .svg-inline--fa, .dsgov .br-header .header-actions .dropdown.show .br-button.active .fa, .dsgov .br-header .header-actions .dropdown.show .br-button.active .fab, .dsgov .br-header .header-actions .dropdown.show .br-button.active .fad, .dsgov .br-header .header-actions .dropdown.show .br-button.active .fal, .dsgov .br-header .header-actions .dropdown.show .br-button.active .far, .dsgov .br-header .header-actions .dropdown.show .br-button.active .fas { transform: rotate(180deg); } .dsgov .br-header .header-actions .dropdown.show .br-notification { display: block; right: -16px; width: 100vw; z-index: 1; } .dsgov .br-header .header-actions .dropdown:not(.show) .br-notification { display: none; } .dsgov .br-header .header-actions .header-links, .dsgov .br-header .header-actions .header-functions { --focus-offset: calc(var(--spacing-scale-half) * -1); } .dsgov .br-header .header-actions .header-links .br-list, .dsgov .br-header .header-actions .header-functions .br-list { background: var(--header-background); left: -4em; } .dsgov .br-header .header-actions .header-links .br-list .br-item, .dsgov .br-header .header-actions .header-functions .br-list .br-item { white-space: nowrap; } .dsgov .br-header .header-actions .header-links ul, .dsgov .br-header .header-actions .header-functions ul { display: none; } .dsgov .br-header .header-actions .header-functions .br-list .br-item { padding: 0px; } .dsgov .br-header .header-actions .header-functions .br-list .br-button { --button-size: auto; --button-font-size: var(--font-size-scale-base); --button-font-weight: var(--font-weight-regular); border-radius: 0px; justify-content: flex-start; padding: var(--spacing-scale-base) var(--spacing-scale-2x); width: 100%; } .dsgov .br-header .header-actions .header-functions .br-list .br-button .text { margin-left: var(--spacing-scale-2x); } .dsgov .br-header .header-actions .header-functions ul { display: none; } .dsgov .br-header .header-actions .header-login { --focus-offset: 0; margin-left: var(--spacing-scale-base); } .dsgov .br-header .header-actions .sign-in { --button-padding: 0 var(--spacing-scale-2x); } .dsgov .br-header .header-actions .avatar { align-items: center; display: flex; } .dsgov .br-header .header-actions .avatar .br-list { min-width: 200px; right: 0px; top: 100%; } .dsgov .br-header[data-no-links] .header-actions .header-links { display: none; } .dsgov .br-header[data-no-functions] .header-actions .header-functions { display: none; } .dsgov .br-header[data-no-login] .header-actions .header-login { display: none; } @media (min-width: 575px) { .dsgov .br-header .header-actions .header-links .br-list, .dsgov .br-header .header-actions .header-functions .br-list { background: var(--header-background); left: auto; right: 0px; } .dsgov .br-header .header-actions .header-links .br-notification, .dsgov .br-header .header-actions .header-functions .br-notification { width: 100vw; }} @media (min-width: 1280px) { .dsgov .br-header .header-actions .header-links [data-toggle="dropdown"], .dsgov .br-header .header-actions .header-functions [data-toggle="dropdown"] { display: none; } .dsgov .br-header .header-actions .header-links .br-list, .dsgov .br-header .header-actions .header-functions .br-list { box-shadow: none; display: flex; position: static; } .dsgov .br-header .header-actions .header-links .br-list .header, .dsgov .br-header .header-actions .header-functions .br-list .header { display: none; } .dsgov .br-header .header-actions .header-links .br-list .br-item, .dsgov .br-header .header-actions .header-functions .br-list .br-item { --item-padding-x: var(--spacing-scale-base); margin-right: var(--spacing-scale-base); } .dsgov .br-header .header-actions .header-links .br-list .br-notification, .dsgov .br-header .header-actions .header-functions .br-list .br-notification { width: 50vw; } .dsgov .br-header .header-actions .header-functions .br-list .br-button { --button-size: var(--button-small); border-radius: 50%; justify-content: center; padding: 0px; width: var(--button-size); } .dsgov .br-header .header-actions .header-functions .br-list .br-button .text { display: none; } .dsgov .br-header .header-actions .header-search-trigger { display: none; }} .dsgov .br-header .header-menu { align-items: center; display: flex; flex: 1 1 0%; } .dsgov .br-header .header-menu .header-menu-trigger + .header-info { margin-left: var(--spacing-scale-2x); } .dsgov .br-header .header-menu .header-title { color: var(--header-title-color); -webkit-box-orient: vertical; display: -webkit-box; font-size: var(--header-title-size); -webkit-line-clamp: 2; overflow: hidden; } .dsgov .br-header .header-menu .header-subtitle { color: var(--header-subtitle-color); display: none; font-size: var(--header-subtitle-size); font-weight: 500; margin-top: var(--spacing-scale-half); } .dsgov .br-header[data-no-subtitle] .header-menu .header-subtitle { display: none; } @media (min-width: 575px) { .dsgov .br-header .header-menu { --header-title-size: var(--font-size-scale-up-02); align-items: flex-start; } .dsgov .br-header .header-menu .header-menu-trigger { margin-top: 3px; } .dsgov .br-header .header-menu .header-info { padding-top: var(--spacing-scale-half); } .dsgov .br-header .header-menu .header-subtitle { display: block; }} @media (min-width: 1280px) { .dsgov .br-header .header-menu { --header-title-size: var(--font-size-scale-up-03); --header-subtitle-size: var(--font-size-scale-base); } .dsgov .br-header .header-menu .header-info { padding-top: 0px; }} .dsgov .br-header .header-search, .dsgov .br-header.compact .header-search { align-items: center; background: var(--header-background); inset: 0px; display: none; padding: 0 var(--spacing-scale-2x); position: absolute; } .dsgov .br-header .header-search .br-input, .dsgov .br-header.compact .header-search .br-input { align-items: center; display: flex; flex: 1 1 0%; } .dsgov .br-header .header-search .br-input label, .dsgov .br-header.compact .header-search .br-input label { display: none; } .dsgov .br-header .header-search .br-input input, .dsgov .br-header.compact .header-search .br-input input { border-color: transparent; } .dsgov .br-header .header-search .br-input input:not(:focus), .dsgov .br-header.compact .header-search .br-input input:not(:focus) { background: var(--color-secondary-02); } .dsgov .br-header .header-search .br-input .icon, .dsgov .br-header .header-search .br-input .br-button, .dsgov .br-header.compact .header-search .br-input .icon, .dsgov .br-header.compact .header-search .br-input .br-button { --focus-offset: 0; bottom: auto; right: 4px; top: auto; } .dsgov .br-header .header-search .search-close, .dsgov .br-header.compact .header-search .search-close { --focus-offset: calc(var(--spacing-scale-half) * -1); display: none; } .dsgov .br-header .header-search.active, .dsgov .br-header.compact .header-search.active { display: flex; } .dsgov .br-header .header-search.active .search-close, .dsgov .br-header.compact .header-search.active .search-close { display: inline-flex; } .dsgov .br-header[data-no-search] .header-search { display: none; } @media (min-width: 1280px) { .dsgov .br-header .header-search { display: flex; padding: 0px; position: static; } .dsgov .br-header .header-search.active .search-close { display: none; }} .dsgov .br-header.compact { --header-logo-size: var(--header-logo-small); --header-padding: var(--header-padding-small); } .dsgov .br-header.compact .header-actions .header-search-trigger { display: block; } @media (min-width: 575px) { .dsgov .br-header.compact .container-lg { position: relative; } .dsgov .br-header.compact .header-top { display: block; } .dsgov .br-header.compact .header-logo { --header-logo-size: var(--header-logo-small); float: left; } .dsgov .br-header.compact .header-logo .br-divider { display: none; } .dsgov .br-header.compact .header-sign { display: none; } .dsgov .br-header.compact .header-actions { float: right; margin-top: var(--spacing-scale-2x); position: relative; } .dsgov .br-header.compact .header-bottom { clear: left; } .dsgov .br-header.compact .header-menu { --header-title-size: var(--font-size-scale-up-01); } .dsgov .br-header.compact .header-menu .header-menu-trigger { margin-top: 0px; }} @media (min-width: 1280px) { .dsgov .br-header.compact .header-menu { --header-title-size: var(--font-size-scale-up-02); }} .dsgov .br-header[data-sticky] { position: sticky; top: 0px; transition: all 150ms ease 0s; z-index: 1; } .dsgov .br-header[data-sticky] .header-logo img, .dsgov .br-header[data-sticky] .header-actions, .dsgov .br-header[data-sticky] .header-menu-trigger, .dsgov .br-header[data-sticky] .header-title { transition: all 150ms ease 0s; } .dsgov .br-header[data-sticky] .header-logo img { margin-right: var(--spacing-scale-base); } .dsgov .br-input { position: relative; } .dsgov .br-input.success input, .dsgov .br-input[data-success] input { border: 2px solid var(--color-success); } .dsgov .br-input.success .feedback.color-success, .dsgov .br-input[data-success] .feedback.color-success { align-items: center; background: var(--color-success); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-input.danger input, .dsgov .br-input[data-danger] input { border: 2px solid var(--color-danger); } .dsgov .br-input.danger .feedback.color-danger, .dsgov .br-input[data-danger] .feedback.color-danger { align-items: center; background: var(--color-danger); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-input.warning input, .dsgov .br-input[data-warning] input { border: 2px solid var(--color-warning); } .dsgov .br-input.warning .feedback.color-warning, .dsgov .br-input[data-warning] .feedback.color-warning { align-items: center; background: var(--color-warning); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-input.warning .feedback.color-warning, .dsgov .br-input[data-warning] .feedback.color-warning { color: var(--color-secondary-08) !important; } .dsgov .br-input.info input, .dsgov .br-input[data-info] input { border: 2px solid var(--color-info); } .dsgov .br-input.info .feedback.color-info, .dsgov .br-input[data-info] .feedback.color-info { align-items: center; background: var(--color-info); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-input label { display: inline-block; padding-bottom: var(--spacing-scale-half); } .dsgov .br-input.has-icon .br-button.circle { border-bottom: var(--spacing-scale-base); border-right: var(--spacing-scale-half); border-top: var(--spacing-scale-base); } .dsgov .br-input input { background: var(--bg-color); border: 1px solid rgb(136, 136, 136); border-radius: var(--surface-rounder-sm); color: var(--color-secondary-08); display: block; font-size: var(--font-size-scale-up-01); font-weight: var(--font-weight-medium); height: var(--input-size); padding-left: var(--spacing-scale-2x); padding-right: var(--spacing-scale-2x); width: 100%; --input-small: 48px; --input-medium: 40px; --input-large: 32px; --input-size: var(--input-medium); } .dsgov .br-input input::placeholder { color: var(--text-color); font-size: var(--font-size-scale-base); font-style: italic; font-weight: var(--font-weight-regular); opacity: 0.75; } .dsgov .br-input input:not(:disabled):not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-input input:not(:disabled):not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-input input:not(:disabled):focus { outline: none; } .dsgov .br-input input:not(:disabled).focus-visible, .dsgov .br-input input:not(:disabled):focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-input input:not(:disabled):focus, .dsgov .br-input input:not(:disabled):focus-visible, .dsgov .br-input input:not(:disabled).focus-visible { border-color: var(--focus-color); box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; } .dsgov .br-input input:not(:disabled):hover { --interactive-rgb: var(--rgb-secondary-08); --hover: var(--surface-opacity-xs, 0.3); } .dsgov .br-input input.has-icon { padding-right: var(--spacing-scale-5x); } .dsgov .br-input input.small, .dsgov .br-input input[data-small] { --input-size: var(--input-small); } .dsgov .br-input input.medium, .dsgov .br-input input[data-medium] { --input-size: var(--input-medium); } .dsgov .br-input input.large, .dsgov .br-input input[data-large] { --input-size: var(--input-large); } .dsgov .br-input input.disabled, .dsgov .br-input input[disabled] { background-color: var(--color-secondary-03); border: 1px solid var(--color-secondary-06); color: var(--color-secondary-06); } .dsgov .br-input input.disabled ~ button.icon, .dsgov .br-input input[disabled] ~ button.icon { color: var(--color-secondary-06); cursor: not-allowed; } .dsgov .br-input input.disabled ~ .help, .dsgov .br-input input[disabled] ~ .help { display: none; } .dsgov .br-input input + .br-button { position: absolute; right: var(--spacing-scale-half); top: 28px; } .dsgov .br-input button:not(.br-button) { background-color: transparent; } .dsgov .br-input button.icon { --focus-offset: calc(var(--spacing-scale-half) * -1); background: transparent; border: 0px; bottom: 0px; color: var(--interactive); font-size: 1rem; height: 40px; margin: 0px; min-width: 0px; outline: none; padding: 0 var(--spacing-scale-2x); position: absolute; right: 0px; top: 1.5em; width: auto; } .dsgov .br-input button.icon:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-input button.icon:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-input button.icon:focus { outline: none; } .dsgov .br-input button.icon.focus-visible, .dsgov .br-input button.icon:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-input button.icon img { max-width: 24px; min-width: 24px; transform: translate(0px, -4px); } .dsgov .br-input ~ .help { font-size: var(--font-size-scale-down-01); } .dsgov .br-input.is-filter, .dsgov .br-input[data-filter] { align-items: center; display: flex; justify-content: flex-start; } .dsgov .br-input.is-filter label, .dsgov .br-input[data-filter] label { margin-right: var(--spacing-scale-2x); white-space: nowrap; } .dsgov .br-input.is-filter input, .dsgov .br-input[data-filter] input { min-height: 32px; } .dsgov .br-item { --interactive-rgb: var(--rgb-secondary-08); --item-background: var(--bg-color); --item-color: var(--text-color); --item-font-weight: var(--font-weight); --item-padding-x: var(--spacing-scale-2x); --item-padding-y: var(--spacing-scale-base); --item-padding: var(--item-padding-y) var(--item-padding-x); background: var(--item-background); border: 0px; color: var(--item-color); display: block; font-weight: var(--item-font-weight); padding: var(--item-padding); text-align: left; width: 100%; } .dsgov .br-item .row { margin-left: calc(-1 * var(--spacing-scale-base)); margin-right: calc(-1 * var(--spacing-scale-base)); } .dsgov .br-item .row .col, .dsgov .br-item .row [class*="col-"] { padding-left: var(--spacing-scale-base); padding-right: var(--spacing-scale-base); } .dsgov .br-item::after { clear: both; content: ""; display: block; } .dsgov .br-item .br-checkbox input + label, .dsgov .br-item .br-radio input + label { color: var(--text-color) !important; } .dsgov .br-item .br-checkbox input:hover + label::before, .dsgov .br-item .br-radio input:hover + label::before { background-image: none !important; } .dsgov .br-item.primary-pastel-01 { --bg-color: var(--color-primary-pastel-01); } .dsgov .br-item.primary-pastel-02 { --bg-color: var(--color-primary-pastel-02); } .dsgov .br-item.primary-lighten-01 { --bg-color: var(--color-primary-lighten-01); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.primary-lighten-02 { --bg-color: var(--color-primary-lighten-02); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.primary-default { --bg-color: var(--color-primary-default); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.primary-darken-01 { --bg-color: var(--color-primary-darken-01); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.primary-darken-02 { --bg-color: var(--color-primary-darken-02); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.secondary-01 { --bg-color: var(--color-secondary-01); } .dsgov .br-item.secondary-02 { --bg-color: var(--color-secondary-02); } .dsgov .br-item.secondary-03 { --bg-color: var(--color-secondary-03); } .dsgov .br-item.secondary-04 { --bg-color: var(--color-secondary-04); } .dsgov .br-item.secondary-05 { --bg-color: var(--color-secondary-05); } .dsgov .br-item.secondary-06 { --bg-color: var(--color-secondary-06); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.secondary-07 { --bg-color: var(--color-secondary-07); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.secondary-08 { --bg-color: var(--color-secondary-08); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.secondary-09 { --bg-color: var(--color-secondary-09); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.highlight { --bg-color: var(--color-highlight); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.success { --bg-color: var(--color-success); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.warning { --bg-color: var(--color-warning); } .dsgov .br-item.danger { --bg-color: var(--color-danger); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.info { --bg-color: var(--color-info); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.support-01 { --bg-color: var(--color-support-01); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.support-02 { --bg-color: var(--color-support-02); } .dsgov .br-item.support-03 { --bg-color: var(--color-support-03); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.support-04 { --bg-color: var(--color-support-04); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.support-05 { --bg-color: var(--color-support-05); } .dsgov .br-item.support-06 { --bg-color: var(--color-support-06); } .dsgov .br-item.support-07 { --bg-color: var(--color-support-07); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.support-08 { --bg-color: var(--color-support-08); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.support-09 { --bg-color: var(--color-support-09); } .dsgov .br-item.support-10 { --bg-color: var(--color-support-10); } .dsgov .br-item.support-11 { --bg-color: var(--color-support-11); } .dsgov .br-item.facebook { --bg-color: var(--color-facebook); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.google-plus { --bg-color: var(--color-google-plus); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.linkedin { --bg-color: var(--color-linkedin); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.twitter { --bg-color: var(--color-twitter); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.whatsapp { --bg-color: var(--color-whatsapp); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.xbox { --bg-color: var(--color-xbox); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.yahoo { --bg-color: var(--color-yahoo); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.youtube { --bg-color: var(--color-youtube); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.selected { --bg-color: var(--selected); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-item.active { background: var(--active); color: var(--color-secondary-01); } .dsgov .br-item:focus { outline: none; } .dsgov .br-item.focus-visible, .dsgov .br-item:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-item .br-radio input[type]:focus:checked + label::before, .dsgov .br-item .br-radio input[type]:focus + label::before, .dsgov .br-item .br-checkbox input[type]:focus:checked + label::before, .dsgov .br-item .br-checkbox input[type]:focus + label::before { outline: none; } .dsgov .br-item .br-radio label, .dsgov .br-item .br-checkbox label { width: 100%; } .dsgov a.br-item, .dsgov button.br-item, .dsgov .br-item[data-toggle] { --interactive-rgb: var(--rgb-primary-default); --item-color: var(--interactive); --focus-offset: calc(var(--spacing-scale-half) * -1); } .dsgov a.br-item:not(:disabled):hover, .dsgov button.br-item:not(:disabled):hover, .dsgov .br-item[data-toggle]:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov a.br-item:not(:disabled):active, .dsgov button.br-item:not(:disabled):active, .dsgov .br-item[data-toggle]:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-divider:first-child { border-top: none; } .dsgov .br-list .header { align-items: var(--spacing-vertical-center); display: flex; font-size: var(--font-size-scale-base); font-weight: var(--font-weight-bold); justify-content: space-between; padding: var(--spacing-scale-base) var(--spacing-scale-2x); } .dsgov .br-list .br-item { text-align: var(--spacing-horizontal-left); width: 100%; } .dsgov .br-list .br-item .svg-inline--fa, .dsgov .br-list .br-item .fa, .dsgov .br-list .br-item .fab, .dsgov .br-list .br-item .fad, .dsgov .br-list .br-item .fal, .dsgov .br-list .br-item .far, .dsgov .br-list .br-item .fas { text-align: center; } .dsgov .br-list .br-item.open + .br-list, .dsgov .br-list .br-item.open .br-list { max-height: 200em; } .dsgov .br-list .br-item > .content { align-items: var(--spacing-vertical-center); display: flex; } .dsgov .br-list .br-item > .content > .content { flex: 1 1 0%; } .dsgov .br-list .br-item .content:hover button.br-button { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-list .dsgov .br-list { max-height: 0px; overflow: hidden; transition: all 400ms ease-in-out 0s; } .dsgov .br-list.horizontal { display: flex; flex-wrap: wrap; } .dsgov .br-list.horizontal > .header { flex-grow: 1; width: 100%; } .dsgov .br-list.horizontal > .header + .br-divider { border-top: 1px solid var(--color-secondary-04); width: 100%; } .dsgov .br-list.horizontal > .br-item { flex: 1 1 0%; height: auto; min-height: 56px; width: auto; } .dsgov .br-list.horizontal > .br-item.one-line > .content { height: 56px; } .dsgov .br-list.horizontal > .br-item.two-lines > .content { height: 72px; } .dsgov .br-list.horizontal > .br-item.three-lines > .content { height: 6em; } .dsgov .br-list.horizontal > .br-item + .br-divider { border-right: 1px solid var(--color-secondary-04); border-top: 0px; width: 1px; } .dsgov .br-list.horizontal[data-toggle] > .br-item, .dsgov .br-list.horizontal.toggle > .br-item { display: block; } .dsgov .br-list[data-one-line] .br-item, .dsgov .br-list[data-one-line] .dsgov .br-list .br-item { height: 2em; } .dsgov .br-list[data-one-line] .br-item .content, .dsgov .br-list[data-one-line] .dsgov .br-list .br-item .content { height: auto; overflow: hidden; padding: 0 var(--spacing-scale-2x); text-overflow: unset; white-space: initial; } .dsgov .br-list[data-two-lines] .br-item, .dsgov .br-list[data-two-lines] .dsgov .br-list .br-item { height: 4em; } .dsgov .br-list[data-two-lines] .br-item .content, .dsgov .br-list[data-two-lines] .dsgov .br-list .br-item .content { height: auto; overflow: hidden; padding: 0 var(--spacing-scale-2x); text-overflow: unset; white-space: initial; } .dsgov .br-list[data-three-lines] .br-item, .dsgov .br-list[data-three-lines] .dsgov .br-list .br-item { height: 6em; } .dsgov .br-list[data-three-lines] .br-item .content, .dsgov .br-list[data-three-lines] .dsgov .br-list .br-item .content { height: auto; overflow: hidden; padding: 0 var(--spacing-scale-2x); text-overflow: unset; white-space: initial; } .dsgov .br-menu { --menu-zindex: 10; --menu-scrim: rgba(0, 0, 0, 0.4); --menu-background: var(--color-secondary-01); --menu-background-submenu: var(--color-secondary-02); --menu-logo: 40px; --menu-title: var(--color-secondary-08); --menu-shadow: 3px 0 3px rgba(0, 0, 0, 0.16); --menu-divider: var(--color-secondary-04); --menu-item-background: transparent; --menu-item-color: var(--interactive); --menu-item-padding: var(--menu-item-medium); --menu-item-small: var(--spacing-scale-base); --menu-item-medium: var(--spacing-scale-2x); --menu-item-large: var(--spacing-scale-3x); } .dsgov .br-menu .menu-container { display: none; } .dsgov .br-menu .menu-scrim { background: var(--menu-scrim); inset: 0px; } .dsgov .br-menu .menu-panel { --focus-offset: calc(var(--spacing-scale-half) * -1); background: var(--menu-background); box-shadow: var(--menu-shadow); display: flex; flex-direction: column; height: 100vh; } .dsgov .br-menu.active .menu-container { display: block; position: fixed; inset: 0px; z-index: var(--menu-zindex); } .dsgov .br-menu.active .menu-panel { position: relative; z-index: calc(var(--menu-zindex) + 1); } .dsgov .br-menu.active .menu-scrim { position: absolute; } .dsgov .br-menu .menu-header { border-bottom: 1px solid var(--menu-divider); display: flex; align-items: center; padding: var(--spacing-scale-base) var(--spacing-scale-base); } .dsgov .br-menu .menu-header .menu-title { margin-left: var(--spacing-scale-base); flex: 1 1 0%; font-size: var(--menu-title); } .dsgov .br-menu .menu-header .menu-title img { max-height: var(--menu-logo); } .dsgov .br-menu .menu-body { overflow-y: auto; flex: 1 1 0%; } .dsgov .br-menu .menu-body ul, .dsgov .br-menu .menu-body li { margin: 0px; padding: 0px; } .dsgov .br-menu .menu-body ul { list-style: none; } .dsgov .br-menu .menu-body .menu-folder > ul > li:last-child > .menu-item { border-bottom: 1px solid var(--menu-divider); } .dsgov .br-menu .menu-body .menu-folder > .menu-item + ul { background: var(--menu-background-submenu); } .dsgov .br-menu .menu-body .menu-folder > .menu-item + ul .menu-item { padding-left: var(--spacing-scale-5x); } .dsgov .br-menu .menu-body .drop-menu > .menu-item { border-bottom: 1px solid var(--menu-divider); } .dsgov .br-menu .menu-body .drop-menu.active > .menu-item { border-bottom: 0px; } .dsgov .br-menu .menu-body .drop-menu > ul { background: var(--menu-background-submenu); display: none; } .dsgov .br-menu .menu-body .drop-menu.active > .menu-item:not(:hover) { --menu-item-background: var(--menu-background); } .dsgov .br-menu .menu-body .drop-menu.active > .menu-item .support .svg-inline--fa, .dsgov .br-menu .menu-body .drop-menu.active > .menu-item .support .fa, .dsgov .br-menu .menu-body .drop-menu.active > .menu-item .support .fab, .dsgov .br-menu .menu-body .drop-menu.active > .menu-item .support .fad, .dsgov .br-menu .menu-body .drop-menu.active > .menu-item .support .fal, .dsgov .br-menu .menu-body .drop-menu.active > .menu-item .support .far, .dsgov .br-menu .menu-body .drop-menu.active > .menu-item .support .fas { transform: rotate(180deg); } .dsgov .br-menu .menu-body .drop-menu.active > ul { display: block; } .dsgov .br-menu .menu-footer { border-top: 1px solid var(--menu-divider); } .dsgov .br-menu .menu-footer .menu-logos { border-bottom: 1px solid var(--menu-divider); padding: var(--spacing-scale-base) var(--spacing-scale-5x); display: grid; grid-template-columns: 1fr 1fr 1fr; column-gap: var(--spacing-scale-2x); row-gap: var(--spacing-scale-2x); } .dsgov .br-menu .menu-footer .menu-links { --focus-offset: var(--spacing-scale-half); border-bottom: 1px solid var(--menu-divider); padding: var(--spacing-scale-2x) var(--spacing-scale-5x); } .dsgov .br-menu .menu-footer .menu-links a { display: block; } .dsgov .br-menu .menu-footer .menu-links a:not(:last-child) { margin-bottom: var(--spacing-scale-2x); } .dsgov .br-menu .menu-footer .menu-links a:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-menu .menu-footer .menu-links a:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-menu .menu-footer .menu-social { border-bottom: 1px solid var(--menu-divider); padding: var(--spacing-scale-base) var(--spacing-scale-5x); } .dsgov .br-menu .menu-footer .menu-social .sharegroup { display: flex; } .dsgov .br-menu .menu-footer .menu-info { border-bottom: 1px solid var(--menu-divider); padding: var(--spacing-scale-2x); } .dsgov .br-menu .menu-item { background: var(--menu-item-background); color: var(--menu-item-color); display: flex; padding: var(--menu-item-padding) var(--spacing-scale-2x); } .dsgov .br-menu .menu-item .icon { margin-right: var(--spacing-scale-2x); } .dsgov .br-menu .menu-item .content { flex: 1 1 0%; } .dsgov .br-menu .side-menu > ul { background: var(--menu-background-submenu); display: none; } .dsgov .br-menu .side-menu.active > .menu-item { --interactive-rgb: var(--rgb-primary-darken-01); --menu-item-color: var(--active); --menu-item-background: var(--menu-background); font-weight: var(--font-weight-semi-bold); flex-direction: row-reverse; } .dsgov .br-menu .side-menu.active > .menu-item .icon { margin-right: 0px; } .dsgov .br-menu .side-menu.active > .menu-item .support { margin-right: var(--spacing-scale-2x); } .dsgov .br-menu .side-menu.active > .menu-item .support .svg-inline--fa, .dsgov .br-menu .side-menu.active > .menu-item .support .fa, .dsgov .br-menu .side-menu.active > .menu-item .support .fab, .dsgov .br-menu .side-menu.active > .menu-item .support .fad, .dsgov .br-menu .side-menu.active > .menu-item .support .fal, .dsgov .br-menu .side-menu.active > .menu-item .support .far, .dsgov .br-menu .side-menu.active > .menu-item .support .fas { transform: rotate(180deg); } .dsgov .br-menu .side-menu.active > ul { display: block; } .dsgov .br-menu .side-menu.active .menu-item { padding-left: var(--spacing-scale-2x) !important; } .dsgov .br-menu.small .menu-item { --menu-item-padding: var(--menu-item-small); } .dsgov .br-menu.medium .menu-item { --menu-item-padding: var(--menu-item-medium); } .dsgov .br-menu.large .menu-item { --menu-item-padding: var(--menu-item-large); } .dsgov .br-menu.push .menu-trigger, .dsgov .br-menu.push .menu-scrim { display: none; } @media (min-width: 575px) { .dsgov .br-menu.push .menu-header { display: none; } .dsgov .br-menu.push .menu-panel { height: auto; } .dsgov .br-menu.push.active .menu-container { position: static; }} .dsgov .br-menu.auxiliary .menu-trigger { position: fixed; bottom: 0px; left: 0px; right: 0px; z-index: calc(var(--menu-zindex) - 1); } .dsgov .br-menu.auxiliary .menu-trigger .br-button { --button-radius: 0; } .dsgov .br-menu.auxiliary .menu-container { display: none; flex-direction: column-reverse; position: static; } .dsgov .br-menu.auxiliary .menu-panel { height: auto; } .dsgov .br-menu.auxiliary.active { display: flex; flex-direction: column; justify-content: flex-end; position: fixed; height: 100vh; bottom: 0px; left: 0px; right: 0px; z-index: var(--menu-zindex); } .dsgov .br-menu.auxiliary.active .menu-trigger { position: relative; z-index: calc(var(--menu-zindex) + 1); } .dsgov .br-menu.auxiliary.active .menu-trigger .svg-inline--fa, .dsgov .br-menu.auxiliary.active .menu-trigger .fa, .dsgov .br-menu.auxiliary.active .menu-trigger .fab, .dsgov .br-menu.auxiliary.active .menu-trigger .fad, .dsgov .br-menu.auxiliary.active .menu-trigger .fal, .dsgov .br-menu.auxiliary.active .menu-trigger .far, .dsgov .br-menu.auxiliary.active .menu-trigger .fas { transform: rotate(180deg); } .dsgov .br-menu.auxiliary.active .menu-container { display: flex; } @media (min-width: 575px) { .dsgov .br-menu.auxiliary .menu-trigger { display: none; } .dsgov .br-menu.auxiliary .menu-scrim { position: static; } .dsgov .br-menu.auxiliary .menu-container { display: block; }} .dsgov .br-menu .menu-item[hidden] { display: none; } .dsgov .br-menu .menu-item:disabled { cursor: not-allowed; opacity: var(--disabled); } .dsgov .br-menu .menu-item:disabled * { pointer-events: none; } .dsgov .br-menu a.menu-item:not(:disabled).active { --interactive-rgb: var(--rgb-secondary-01); --menu-item-background: var(--active); --menu-item-color: var(--color-secondary-01); } .dsgov .br-menu a.menu-item:not(:disabled):not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-menu a.menu-item:not(:disabled):not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .rotulo { font-size: var(--font-size-scale-base); font-weight: var(--font-weight-medium); color: var(--color-secondary-08); } .dsgov .is-loading, .dsgov .loading, .dsgov [loading] { min-height: 44px; pointer-events: none; position: relative; color: transparent !important; } .dsgov .is-loading::after, .dsgov .loading::after, .dsgov [loading]::after { animation: 1.3s linear 0s infinite normal none running spinAround; border-top-color: ; border-top-style: ; border-top-width: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-right-color: transparent; content: ""; display: block; height: 24px; left: calc(50% - 12px); position: absolute; top: calc(50% - 12px); width: 24px; } .dsgov .is-loading.primary::after, .dsgov .loading.primary::after, .dsgov [loading].primary::after { border-bottom-color: var(--color-secondary-01); border-top-color: var(--color-secondary-01); border-left-color: var(--color-secondary-01); } .dsgov .is-loading.medium::after, .dsgov .is-loading[md]::after, .dsgov .loading.medium::after, .dsgov .loading[md]::after, .dsgov [loading].medium::after, .dsgov [loading][md]::after { border-width: 4px; height: 44px; left: calc(50% - 22px); top: calc(50% - 22px); width: 44px; } .dsgov .br-loading { background-color: var(--color-secondary-04); border-radius: 50%; height: 84px; width: 84px; } .dsgov .br-loading-mask, .dsgov .br-loading-fill { backface-visibility: hidden; border-radius: 50%; clip: rect(0px, 84px, 84px, 42px); height: 84px; overflow: hidden; position: absolute; width: 84px; } .dsgov .br-loading-fill { background: var(--interactive); clip: rect(0px, 42px, 84px, 0px); } .dsgov .br-loading::after { background: var(--color-secondary-01); border-radius: 50%; color: var(--interactive); content: attr(data-progress) "%"; font-size: var(--font-size-scale-up-02); font-weight: var(--font-weight-semi-bold); height: 74px; line-height: 74px; margin: 5px; position: absolute; text-align: center; width: 74px; } @keyframes fill { 0% { transform: rotate(0deg); }} .dsgov .br-loading[data-progress="1"] .br-loading-mask.full, .dsgov .br-loading[data-progress="1"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="2"] .br-loading-mask.full, .dsgov .br-loading[data-progress="2"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="3"] .br-loading-mask.full, .dsgov .br-loading[data-progress="3"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="4"] .br-loading-mask.full, .dsgov .br-loading[data-progress="4"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="5"] .br-loading-mask.full, .dsgov .br-loading[data-progress="5"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="6"] .br-loading-mask.full, .dsgov .br-loading[data-progress="6"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="7"] .br-loading-mask.full, .dsgov .br-loading[data-progress="7"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="8"] .br-loading-mask.full, .dsgov .br-loading[data-progress="8"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="9"] .br-loading-mask.full, .dsgov .br-loading[data-progress="9"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="10"] .br-loading-mask.full, .dsgov .br-loading[data-progress="10"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="11"] .br-loading-mask.full, .dsgov .br-loading[data-progress="11"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="12"] .br-loading-mask.full, .dsgov .br-loading[data-progress="12"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="13"] .br-loading-mask.full, .dsgov .br-loading[data-progress="13"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="14"] .br-loading-mask.full, .dsgov .br-loading[data-progress="14"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="15"] .br-loading-mask.full, .dsgov .br-loading[data-progress="15"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="16"] .br-loading-mask.full, .dsgov .br-loading[data-progress="16"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="17"] .br-loading-mask.full, .dsgov .br-loading[data-progress="17"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="18"] .br-loading-mask.full, .dsgov .br-loading[data-progress="18"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="19"] .br-loading-mask.full, .dsgov .br-loading[data-progress="19"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="20"] .br-loading-mask.full, .dsgov .br-loading[data-progress="20"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="21"] .br-loading-mask.full, .dsgov .br-loading[data-progress="21"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="22"] .br-loading-mask.full, .dsgov .br-loading[data-progress="22"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="23"] .br-loading-mask.full, .dsgov .br-loading[data-progress="23"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="24"] .br-loading-mask.full, .dsgov .br-loading[data-progress="24"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="25"] .br-loading-mask.full, .dsgov .br-loading[data-progress="25"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="26"] .br-loading-mask.full, .dsgov .br-loading[data-progress="26"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="27"] .br-loading-mask.full, .dsgov .br-loading[data-progress="27"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="28"] .br-loading-mask.full, .dsgov .br-loading[data-progress="28"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="29"] .br-loading-mask.full, .dsgov .br-loading[data-progress="29"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="30"] .br-loading-mask.full, .dsgov .br-loading[data-progress="30"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="31"] .br-loading-mask.full, .dsgov .br-loading[data-progress="31"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="32"] .br-loading-mask.full, .dsgov .br-loading[data-progress="32"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="33"] .br-loading-mask.full, .dsgov .br-loading[data-progress="33"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="34"] .br-loading-mask.full, .dsgov .br-loading[data-progress="34"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="35"] .br-loading-mask.full, .dsgov .br-loading[data-progress="35"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="36"] .br-loading-mask.full, .dsgov .br-loading[data-progress="36"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="37"] .br-loading-mask.full, .dsgov .br-loading[data-progress="37"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="38"] .br-loading-mask.full, .dsgov .br-loading[data-progress="38"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="39"] .br-loading-mask.full, .dsgov .br-loading[data-progress="39"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="40"] .br-loading-mask.full, .dsgov .br-loading[data-progress="40"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="41"] .br-loading-mask.full, .dsgov .br-loading[data-progress="41"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="42"] .br-loading-mask.full, .dsgov .br-loading[data-progress="42"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="43"] .br-loading-mask.full, .dsgov .br-loading[data-progress="43"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="44"] .br-loading-mask.full, .dsgov .br-loading[data-progress="44"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="45"] .br-loading-mask.full, .dsgov .br-loading[data-progress="45"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="46"] .br-loading-mask.full, .dsgov .br-loading[data-progress="46"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="47"] .br-loading-mask.full, .dsgov .br-loading[data-progress="47"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="48"] .br-loading-mask.full, .dsgov .br-loading[data-progress="48"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="49"] .br-loading-mask.full, .dsgov .br-loading[data-progress="49"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="50"] .br-loading-mask.full, .dsgov .br-loading[data-progress="50"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="51"] .br-loading-mask.full, .dsgov .br-loading[data-progress="51"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="52"] .br-loading-mask.full, .dsgov .br-loading[data-progress="52"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="53"] .br-loading-mask.full, .dsgov .br-loading[data-progress="53"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="54"] .br-loading-mask.full, .dsgov .br-loading[data-progress="54"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="55"] .br-loading-mask.full, .dsgov .br-loading[data-progress="55"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="56"] .br-loading-mask.full, .dsgov .br-loading[data-progress="56"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="57"] .br-loading-mask.full, .dsgov .br-loading[data-progress="57"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="58"] .br-loading-mask.full, .dsgov .br-loading[data-progress="58"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="59"] .br-loading-mask.full, .dsgov .br-loading[data-progress="59"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="60"] .br-loading-mask.full, .dsgov .br-loading[data-progress="60"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="61"] .br-loading-mask.full, .dsgov .br-loading[data-progress="61"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="62"] .br-loading-mask.full, .dsgov .br-loading[data-progress="62"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="63"] .br-loading-mask.full, .dsgov .br-loading[data-progress="63"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="64"] .br-loading-mask.full, .dsgov .br-loading[data-progress="64"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="65"] .br-loading-mask.full, .dsgov .br-loading[data-progress="65"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="66"] .br-loading-mask.full, .dsgov .br-loading[data-progress="66"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="67"] .br-loading-mask.full, .dsgov .br-loading[data-progress="67"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="68"] .br-loading-mask.full, .dsgov .br-loading[data-progress="68"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="69"] .br-loading-mask.full, .dsgov .br-loading[data-progress="69"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="70"] .br-loading-mask.full, .dsgov .br-loading[data-progress="70"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="71"] .br-loading-mask.full, .dsgov .br-loading[data-progress="71"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="72"] .br-loading-mask.full, .dsgov .br-loading[data-progress="72"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="73"] .br-loading-mask.full, .dsgov .br-loading[data-progress="73"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="74"] .br-loading-mask.full, .dsgov .br-loading[data-progress="74"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="75"] .br-loading-mask.full, .dsgov .br-loading[data-progress="75"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="76"] .br-loading-mask.full, .dsgov .br-loading[data-progress="76"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="77"] .br-loading-mask.full, .dsgov .br-loading[data-progress="77"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="78"] .br-loading-mask.full, .dsgov .br-loading[data-progress="78"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="79"] .br-loading-mask.full, .dsgov .br-loading[data-progress="79"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="80"] .br-loading-mask.full, .dsgov .br-loading[data-progress="80"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="81"] .br-loading-mask.full, .dsgov .br-loading[data-progress="81"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="82"] .br-loading-mask.full, .dsgov .br-loading[data-progress="82"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="83"] .br-loading-mask.full, .dsgov .br-loading[data-progress="83"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="84"] .br-loading-mask.full, .dsgov .br-loading[data-progress="84"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="85"] .br-loading-mask.full, .dsgov .br-loading[data-progress="85"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="86"] .br-loading-mask.full, .dsgov .br-loading[data-progress="86"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="87"] .br-loading-mask.full, .dsgov .br-loading[data-progress="87"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="88"] .br-loading-mask.full, .dsgov .br-loading[data-progress="88"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="89"] .br-loading-mask.full, .dsgov .br-loading[data-progress="89"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="90"] .br-loading-mask.full, .dsgov .br-loading[data-progress="90"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="91"] .br-loading-mask.full, .dsgov .br-loading[data-progress="91"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="92"] .br-loading-mask.full, .dsgov .br-loading[data-progress="92"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="93"] .br-loading-mask.full, .dsgov .br-loading[data-progress="93"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="94"] .br-loading-mask.full, .dsgov .br-loading[data-progress="94"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="95"] .br-loading-mask.full, .dsgov .br-loading[data-progress="95"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="96"] .br-loading-mask.full, .dsgov .br-loading[data-progress="96"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="97"] .br-loading-mask.full, .dsgov .br-loading[data-progress="97"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="98"] .br-loading-mask.full, .dsgov .br-loading[data-progress="98"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="99"] .br-loading-mask.full, .dsgov .br-loading[data-progress="99"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } .dsgov .br-loading[data-progress="100"] .br-loading-mask.full, .dsgov .br-loading[data-progress="100"] .br-loading-fill { animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes spinAround { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); }} .dsgov .br-magic-button { --magic-background: var(--color-highlight); --magic-rgb: var(--rgb-secondary-01); --magic-color: var(--color-secondary-01); --magic-border: var(--color-secondary-03); --magic-font-size: var(--font-size-scale-up-02); --magic-shadow: var(--surface-offset-none) var(--surface-offset-md)var(--surface-blur-md)rgba(var(--rgb-secondary-09), var(--surface-opacity-xs)); --magic-size: var(--magic-medium); --magic-small: var(--spacing-scale-4xh); --magic-medium: var(--spacing-scale-5xh); --magic-large: var(--spacing-scale-6xh); --magic-support-size: var(--magic-support-medium); --magic-support-small: var(--spacing-scale-7x); --magic-support-medium: var(--spacing-scale-8x); --magic-support-large: var(--spacing-scale-9x); display: inline-flex; position: relative; } .dsgov .br-magic-button .br-button { --interactive-rgb: var(--magic-rgb); --button-background: var(--magic-background); --button-color: var(--magic-color); --button-border: var(--magic-border); --button-font-size: var(--magic-font-size); --button-size: var(--magic-support-size); border: var(--magic-border) solid calc((var(--magic-support-size) - var(--magic-size)) * 0.5); box-shadow: var(--magic-shadow); } .dsgov .br-magic-button.small { --magic-size: var(--magic-small); --magic-support-size: var(--magic-support-small); } .dsgov .br-magic-button.medium { --magic-size: var(--magic-medium); --magic-support-size: var(--magic-support-medium); } .dsgov .br-magic-button.large { --magic-size: var(--magic-large); --magic-support-size: var(--magic-support-large); } .dsgov .br-message { --message-color: var(--color-secondary-08); --message-color-rgb: var(--rgb-secondary-08); --message-text: var(--text-color); --message-opacity: var(--surface-opacity-xs); --message-font-size: var(--font-size-scale-up-01); --message-padding: var(--spacing-scale-3x) var(--spacing-scale-base)var(--spacing-scale-3x) var(--spacing-scale-2x); --message-margin: var(--spacing-scale-2x); --message-icon: var(--icon-size-lg); --feedback-padding: var(--spacing-scale-half); --feedback-font-weight: var(--font-weight-medium); background: rgba(var(--message-color-rgb), var(--message-opacity)); display: flex; margin-bottom: var(--message-margin); } .dsgov .br-message .content { color: var(--message-text); flex: 1 1 0%; font-size: var(--message-font-size); padding: var(--message-padding); } .dsgov .br-message .content a { font-weight: var(--font-weight-bold); text-decoration: underline; } .dsgov .br-message .content :last-child { margin-bottom: 0px; } .dsgov .br-message .icon { align-items: center; color: var(--message-color); display: flex; justify-content: center; padding-left: var(--spacing-scale-2x); padding-right: var(--spacing-scale-2x); } .dsgov .br-message .icon + .content { padding-left: 0px; } .dsgov .br-message .close { margin-right: var(--spacing-scale-base); margin-top: var(--spacing-scale-base); } .dsgov .br-message.is-success, .dsgov .br-message.success, .dsgov .br-message[success] { --message-color: var(--color-success); --message-color-rgb: var(--rgb-success); } .dsgov .br-message.is-success .close .br-button, .dsgov .br-message.success .close .br-button, .dsgov .br-message[success] .close .br-button { --interactive: var(--message-color); --interactive-rgb: var(--message-color-rgb); } .dsgov .br-message.is-danger, .dsgov .br-message.danger, .dsgov .br-message[danger] { --message-color: var(--color-danger); --message-color-rgb: var(--rgb-danger); } .dsgov .br-message.is-danger .close .br-button, .dsgov .br-message.danger .close .br-button, .dsgov .br-message[danger] .close .br-button { --interactive: var(--message-color); --interactive-rgb: var(--message-color-rgb); } .dsgov .br-message.is-info, .dsgov .br-message.info, .dsgov .br-message[info] { --message-color: var(--color-info); --message-color-rgb: var(--rgb-info); } .dsgov .br-message.is-info .close .br-button, .dsgov .br-message.info .close .br-button, .dsgov .br-message[info] .close .br-button { --interactive: var(--message-color); --interactive-rgb: var(--message-color-rgb); } .dsgov .br-message.is-warning, .dsgov .br-message.warning, .dsgov .br-message[warning] { --message-color: var(--message-text); --message-color-rgb: var(--rgb-warning); } .dsgov .br-message.is-warning .close .br-button, .dsgov .br-message.warning .close .br-button, .dsgov .br-message[warning] .close .br-button { --interactive: var(--color-secondary-08); --interactive-rgb: var(--rgb-secondary-08); } .dsgov .br-message.inverted { --message-opacity: 1; } .dsgov .br-message.inverted:not(.is-warning):not(.warning):not([warning]) { --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-message.inverted:not(.is-warning):not(.warning):not([warning]) .icon { --message-color: var(--message-text); } .dsgov .br-message.inverted:not(.is-warning):not(.warning):not([warning]) .close .br-button { --interactive: var(--color-secondary-01); --interactive-rgb: var(--rgb-secondary-01); } .dsgov .feedback { --message-color: var(--color-secondary-08); --message-color-rgb: var(--rgb-secondary-08); --message-text: var(--text-color); --message-font-size: var(--font-size-scale-up-01); --message-padding: var(--spacing-scale-3x) var(--spacing-scale-base)var(--spacing-scale-3x) var(--spacing-scale-2x); --message-margin: var(--spacing-scale-2x); --message-icon: var(--icon-size-lg); --feedback-padding: var(--spacing-scale-half); --feedback-font-weight: var(--font-weight-medium); --message-opacity: 1; background: rgba(var(--message-color-rgb), var(--message-opacity)); color: var(--message-text); display: inline-block; font-style: italic; font-weight: var(--feedback-font-weight); margin-bottom: 0px; padding: var(--feedback-padding); } .dsgov .feedback .svg-inline--fa, .dsgov .feedback .fa, .dsgov .feedback .fab, .dsgov .feedback .fad, .dsgov .feedback .fal, .dsgov .feedback .far, .dsgov .feedback .fas { margin-right: var(--feedback-padding); } .dsgov .feedback:not(.is-warning):not(.warning):not([warning]) { --message-text: var(--color-secondary-01); } .dsgov .feedback.is-success, .dsgov .feedback.success, .dsgov .feedback[success] { --message-color: var(--color-success); --message-color-rgb: var(--rgb-success); } .dsgov .feedback.is-success .close .br-button, .dsgov .feedback.success .close .br-button, .dsgov .feedback[success] .close .br-button { --interactive: var(--message-color); --interactive-rgb: var(--message-color-rgb); } .dsgov .feedback.is-danger, .dsgov .feedback.danger, .dsgov .feedback[danger] { --message-color: var(--color-danger); --message-color-rgb: var(--rgb-danger); } .dsgov .feedback.is-danger .close .br-button, .dsgov .feedback.danger .close .br-button, .dsgov .feedback[danger] .close .br-button { --interactive: var(--message-color); --interactive-rgb: var(--message-color-rgb); } .dsgov .feedback.is-info, .dsgov .feedback.info, .dsgov .feedback[info] { --message-color: var(--color-info); --message-color-rgb: var(--rgb-info); } .dsgov .feedback.is-info .close .br-button, .dsgov .feedback.info .close .br-button, .dsgov .feedback[info] .close .br-button { --interactive: var(--message-color); --interactive-rgb: var(--message-color-rgb); } .dsgov .feedback.is-warning, .dsgov .feedback.warning, .dsgov .feedback[warning] { --message-color: var(--message-text); --message-color-rgb: var(--rgb-warning); } .dsgov .feedback.is-warning .close .br-button, .dsgov .feedback.warning .close .br-button, .dsgov .feedback[warning] .close .br-button { --interactive: var(--color-secondary-08); --interactive-rgb: var(--rgb-secondary-08); } .dsgov .feedback.inverted { --message-opacity: 1; } .dsgov .feedback.inverted:not(.is-warning):not(.warning):not([warning]) { --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .feedback.inverted:not(.is-warning):not(.warning):not([warning]) .icon { --message-color: var(--message-text); } .dsgov .feedback.inverted:not(.is-warning):not(.warning):not([warning]) .close .br-button { --interactive: var(--color-secondary-01); --interactive-rgb: var(--rgb-secondary-01); } @media (min-width: 575px) { .dsgov .br-modal { width: auto; } .dsgov .br-modal.is-xsmall { max-width: 220px; } .dsgov .br-modal.is-small { max-width: 300px; } .dsgov .br-modal.is-medium { max-width: 500px; } .dsgov .br-modal.is-large, .dsgov .br-modal.is-scroll { max-width: 640px; }} .dsgov .br-modal { } .dsgov .br-modal-header { margin-bottom: var(--spacing-scale-3xh); position: relative; } .dsgov .br-modal-header .close { position: absolute; right: 0px; top: calc(var(--spacing-scale-half) * -1); } .dsgov .br-modal-title { -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; font-size: var(--font-size-scale-up-01); font-weight: var(--700); margin: 0px; max-height: var(--font-size-scale-up-07); overflow: hidden; text-overflow: ellipsis; width: 80%; } .dsgov .br-modal-title.is-inline { -webkit-line-clamp: 1; max-height: 3.5rem; } .dsgov .br-modal-title:focus { outline: none; } .dsgov .br-modal-title.focus-visible, .dsgov .br-modal-title:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-modal-body { margin: 0 0 var(--spacing-scale-5x); } .dsgov .br-modal-footer { display: flex; flex-wrap: wrap; } .dsgov .br-modal p:focus { outline: none; } .dsgov .br-modal p.focus-visible, .dsgov .br-modal p:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-modal .br-card { margin-bottom: 0px; } .dsgov .br-modal .terms { border: 0px; font-size: var(--font-size-scale-base); height: 216px; margin-left: calc(var(--spacing-scale-2x) * -1); margin-right: calc(var(--spacing-scale-2x) * -1); overflow: auto; resize: none; width: auto; box-shadow: inset 0 -4px 3px rgba(var(--rgb-secondary-09), 0.16), inset 0 4px 3px rgba(var(--rgb-secondary-09), 0.16); padding: var(--spacing-scale-2x); margin-bottom: var(--spacing-scale-2x); } .dsgov .br-modal .terms::-webkit-scrollbar { width: 8px; } .dsgov .br-modal .terms::-webkit-scrollbar-track { background: var(--color-secondary-03); } .dsgov .br-modal .terms::-webkit-scrollbar-thumb { background: var(--color-secondary-06); } .dsgov .br-modal .terms:active { outline: none; } .dsgov .br-modal .terms:hover::-webkit-scrollbar-thumb { background: var(--color-secondary-07); } .dsgov .br-modal .terms:focus { outline: none; } .dsgov .br-modal .terms.focus-visible, .dsgov .br-modal .terms:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-notification { --notification-background: var(--color-secondary-01); --notification-shadow: 0 3px 6px rgba(var(--rgb-secondary-09), 0.16); --notification-padding: var(--spacing-scale-2x) var(--spacing-scale-4x); --notification-width: 50vw; --notification-height: 100vh; --notification-tab: var(--font-size-scale-down-01); background: var(--notification-background); box-shadow: var(--notification-shadow); max-height: var(--notification-height); max-width: var(--notification-width); overflow: auto; z-index: 1; } .dsgov .br-notification .notification-header { border-bottom: 1px solid rgb(204, 204, 204); padding: var(--notification-padding); } .dsgov .br-notification .notification-header :last-child { margin-bottom: 0px; } .dsgov .br-notification .notification-body .br-tab .tab-item { padding: 0px; } .dsgov .br-notification .notification-body .br-tab .tab-content { overflow-y: auto; } .dsgov .br-notification .notification-body .br-tab .tab-content .br-item { --interactive-rgb: var(--rgb-secondary-08); --item-color: var(--text-color); padding: var(--notification-padding); position: relative; white-space: normal; } .dsgov .br-notification .notification-body .br-tab .tab-content .br-item .status { left: var(--spacing-scale-base); position: absolute; top: var(--spacing-scale-3x); } .dsgov .br-notification .notification-body .br-tab .tab-content .br-item span { display: block; } @media (max-width: 575px) { .dsgov .br-notification { --notification-width: 100vw; }} .dsgov .br-pagination { --pagination-background: var(--bg-color); --pagination-margin: var(--spacing-scale-base); --pagination-select-width: 88px; --pagination-size: var(--pagination-medium); --pagination-small: 24px; --pagination-medium: 32px; --pagination-large: 40px; color: var(--text-color); display: flex; justify-content: center; } .dsgov .br-pagination ul { align-items: center; display: flex; list-style: none; margin: 0px; padding: 0px; } .dsgov .br-pagination li { padding: 0px; } .dsgov .br-pagination .br-select .br-input .br-button.circle { bottom: auto; right: var(--spacing-scale-half); top: auto; } .dsgov .br-pagination .br-divider { border-right-width: var(--divider-size); border-top: 0px; } .dsgov .br-pagination .page { align-items: center; border: 1px solid transparent; border-radius: 100em; color: var(--interactive); display: inline-flex; justify-content: center; margin: 0 calc(var(--pagination-margin) * 0.5); min-height: var(--pagination-size); min-width: var(--pagination-size); padding: 0 var(--spacing-scale-base); white-space: nowrap; } .dsgov .br-pagination .page:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-pagination .page:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-pagination .page.active { --hover: var(--surface-opacity-sm, 0.3); --interactive-rgb: var(--rgb-secondary-01); background: var(--active); color: var(--pagination-background); } .dsgov .br-pagination [data-previous-page], .dsgov .br-pagination [data-next-page] { margin: 0 calc(var(--pagination-margin) * 0.5); } .dsgov .br-pagination.inverted .page.active { --interactive-rgb: var(--rgb-primary-darken-01); } .dsgov .br-pagination.small { --pagination-size: var(--pagination-small); } .dsgov .br-pagination.medium { --pagination-size: var(--pagination-medium); } .dsgov .br-pagination.large { --pagination-size: var(--pagination-large); } .dsgov .br-pagination .pagination-ellipsis { margin: 0 calc(var(--pagination-margin) * 0.5); position: relative; } .dsgov .br-pagination .pagination-ellipsis .br-button { --button-size: var(--pagination-size); } .dsgov .br-pagination .pagination-ellipsis .br-list { background: var(--pagination-background); max-height: 150px; min-width: 4em; overflow-y: auto; z-index: 1; } .dsgov .br-pagination .pagination-ellipsis .br-list:not([hidden]) { display: block; } .dsgov .br-pagination .pagination-arrows { align-items: center; display: flex; } .dsgov .br-pagination .pagination-go-to-page { align-items: center; display: flex; } .dsgov .br-pagination .pagination-go-to-page .br-input { align-items: center; display: flex; } .dsgov .br-pagination .pagination-go-to-page .br-input label { font-weight: var(--font-weight); margin-right: var(--spacing-scale-base); padding-bottom: 0px; } .dsgov .br-pagination .pagination-go-to-page .br-input input { --input-size: var(--pagination-medium); padding-left: var(--spacing-scale-base); padding-right: calc(var(--spacing-scale-baseh) + 32px); text-align: right; width: var(--pagination-select-width); } .dsgov .br-pagination .pagination-go-to-page .br-input input:not(:focus) { border-color: transparent; } .dsgov .br-pagination .pagination-go-to-page .br-input .br-button { --button-background: var(--bg-color); bottom: auto; right: var(--spacing-scale-half); top: auto; transform: scale(0.9); } .dsgov .br-pagination .pagination-go-to-page .br-list { right: 0px; width: auto; } .dsgov .br-pagination .pagination-go-to-page .br-item:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-pagination .pagination-go-to-page .br-item:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-pagination .pagination-go-to-page .br-radio input[type="radio"] + label { padding-right: calc(var(--item-padding) + var(--pagination-medium)); } .dsgov .br-pagination .pagination-per-page { align-items: center; display: flex; } .dsgov .br-pagination .pagination-per-page .br-input { align-items: center; display: flex; } .dsgov .br-pagination .pagination-per-page .br-input label { font-weight: var(--font-weight); margin-right: var(--spacing-scale-base); padding-bottom: 0px; } .dsgov .br-pagination .pagination-per-page .br-input input { --input-size: var(--pagination-medium); padding-left: var(--spacing-scale-base); padding-right: calc(var(--spacing-scale-baseh) + 32px); text-align: right; width: var(--pagination-select-width); } .dsgov .br-pagination .pagination-per-page .br-input input:not(:focus) { border-color: transparent; } .dsgov .br-pagination .pagination-per-page .br-input .br-button { --button-background: var(--bg-color); bottom: auto; right: var(--spacing-scale-half); top: auto; transform: scale(0.9); } .dsgov .br-pagination .pagination-per-page .br-list { right: 0px; width: auto; } .dsgov .br-pagination .pagination-per-page .br-item:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-pagination .pagination-per-page .br-item:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-pagination .pagination-per-page .br-radio input[type="radio"] + label { padding-right: calc(var(--item-padding) + var(--pagination-medium)); } .dsgov .br-pagination .pagination-information { align-items: center; display: flex; } .dsgov .br-pagination.inverted { --bg-color: var(--color-primary-darken-01); --text-color: var(--color-secondary-01); --interactive: var(--color-secondary-01); --active: var(--interactive); --interactive-rgb: var(--rgb-secondary-01); --hover: var(--surface-opacity-sm, 0.3); --focus-color: var(--color-support-10); } .dsgov .br-pagination.inverted .br-item { --interactive-rgb: var(--rgb-secondary-01); } .dsgov .br-pagination.inverted .br-button { --interactive-rgb: var(--rgb-secondary-01); } .dsgov .br-pagination.inverted .br-input input { --interactive-rgb: var(--rgb-secondary-01); color: var(--text-color); } .dsgov .br-pagination.inverted .br-select .br-item { --interactive-rgb: var(--rgb-secondary-01); } .dsgov .br-radio { display: block; } .dsgov .br-radio input[type="radio"] { opacity: 0; position: absolute; } .dsgov .br-radio input[type="radio"]:focus:checked + label::before, .dsgov .br-radio input[type="radio"]:focus + label::before, .dsgov .br-radio input[type="radio"]:focus-visible:checked + label::before, .dsgov .br-radio input[type="radio"]:focus-visible + label::before, .dsgov .br-radio input[type="radio"].focus-visible:checked + label::before, .dsgov .br-radio input[type="radio"].focus-visible + label::before { border-color: var(--focus-color); box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; } .dsgov .br-radio input[type="radio"]:hover:not(:disabled) + label::before { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-radio input[type="radio"]:disabled + label { cursor: not-allowed; opacity: var(--disabled); } .dsgov .br-radio input[type="radio"]:disabled + label * { pointer-events: none; } .dsgov .br-radio input[type="radio"] + label { align-items: flex-start; color: var(--color-secondary-08); cursor: pointer; display: inline-block; font-size: var(--font-size-scale-base); font-weight: var(--font-weight-medium); min-height: var(--spacing-scale-3x); padding-top: ; padding-right: ; padding-left: ; padding-bottom: 0px; position: relative; } .dsgov .br-radio input[type="radio"] + label::before { background: var(--color-secondary-01); border: 1px solid var(--color-secondary-04); border-radius: 50%; content: ""; height: var(--spacing-scale-3x); left: 0px; padding: var(--spacing-scale-half) var(--spacing-scale-base) var(--spacing-scale-half) 0; position: absolute; width: var(--spacing-scale-3x); } .dsgov .br-radio input[type="radio"]:checked + label::after { background: var(--color-primary-lighten-01); border: 7px solid var(--color-primary-lighten-01); border-radius: 50%; inset: 9px 0px 0px 5px; content: ""; height: 10px; position: absolute; transform: scale(0.9, 0.9); width: 10px; } .dsgov .br-radio input[type="radio"]:invalid + label::before { border-color: var(--color-danger); border-width: 2px; } .dsgov .br-radio.is-invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"] + label::before, .dsgov .br-radio.invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"] + label::before, .dsgov .br-radio[invalid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"] + label::before { border-color: var(--color-danger); border-width: 2px; } .dsgov .br-radio.is-invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:checked + label::before, .dsgov .br-radio.invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:checked + label::before, .dsgov .br-radio[invalid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:checked + label::before { border-color: rgb(230, 0, 0); } .dsgov .br-radio.is-invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:hover:not(:disabled) + label::before, .dsgov .br-radio.invalid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:hover:not(:disabled) + label::before, .dsgov .br-radio[invalid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:hover:not(:disabled) + label::before { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-radio.is-valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"] + label::before, .dsgov .br-radio.valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"] + label::before, .dsgov .br-radio[valid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"] + label::before { border-color: var(--color-success); border-width: 2px; } .dsgov .br-radio.is-valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:checked + label::before, .dsgov .br-radio.valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:checked + label::before, .dsgov .br-radio[valid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:checked + label::before { border-color: rgb(22, 136, 33); } .dsgov .br-radio.is-valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:hover:not(:disabled) + label::before, .dsgov .br-radio.valid:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:hover:not(:disabled) + label::before, .dsgov .br-radio[valid]:not(.is-inverted):not(.inverted):not([inverted]) input[type="radio"]:hover:not(:disabled) + label::before { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-radio.is-small input[type="radio"] + label, .dsgov .br-radio.small input[type="radio"] + label, .dsgov .br-radio[small] input[type="radio"] + label { line-height: var(--spacing-scale-2xh); min-height: var(--spacing-scale-2xh); } .dsgov .br-radio.is-small input[type="radio"] + label::before, .dsgov .br-radio.small input[type="radio"] + label::before, .dsgov .br-radio[small] input[type="radio"] + label::before { height: var(--spacing-scale-2xh); width: var(--spacing-scale-2xh); } .dsgov .br-radio.is-small input[type="radio"]:checked + label::after, .dsgov .br-radio.small input[type="radio"]:checked + label::after, .dsgov .br-radio[small] input[type="radio"]:checked + label::after { border-width: 4px; height: 10px; width: 10px; } .dsgov .br-scrim.foco { background: var(--surface-overlay-scrim); inset: 0px; display: none; height: 100%; position: fixed; width: 100%; z-index: 999; } .dsgov .br-scrim.foco .br-modal { background-color: var(--color-secondary-01, #fff); left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); z-index: 1000; padding: var(--spacing-scale-2x); } .dsgov .br-scrim.foco.active { display: block; } .dsgov .br-scrim.inibicao { position: relative; } .dsgov .br-scrim.inibicao::before { background: var(--surface-overlay-scrim); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; } .dsgov .br-scrim.legibilidade { position: relative; } .dsgov .br-scrim.legibilidade .scrim-text { background: var(--surface-overlay-text); bottom: 0px; left: 0px; padding: var(--spacing-scale-3x) var(--spacing-scale-baseh); position: absolute; width: 100%; } .dsgov .br-select { --select-divider: 1px solid var(--color-secondary-04); max-width: 400px; min-width: 100px; position: relative; } .dsgov .br-select .br-input .br-button.circle, .dsgov .br-select .br-input .br-button.small { bottom: 0.3em; outline: none; position: absolute; right: 0.4em; top: auto; } .dsgov .br-select .br-input input:not(:disabled):focus { margin-bottom: 0.1em; } .dsgov .br-select .br-list { background: var(--color-secondary-01); box-shadow: 0 3px 6px rgba(var(--rgb-secondary-09), 0.16); cursor: pointer; display: none; height: auto; max-height: 560px; overflow: auto; position: absolute; resize: none; width: 100%; z-index: 100; } .dsgov .br-select .br-list::-webkit-scrollbar { width: 8px; } .dsgov .br-select .br-list::-webkit-scrollbar-track { background: var(--color-secondary-03); } .dsgov .br-select .br-list::-webkit-scrollbar-thumb { background: var(--color-secondary-06); } .dsgov .br-select .br-list:focus, .dsgov .br-select .br-list:active { color: var(--color-secondary-09); outline: none; } .dsgov .br-select .br-list:hover::-webkit-scrollbar-thumb { background: var(--color-secondary-07); } .dsgov .br-select .br-list[expanded] { display: block; } .dsgov .br-select .br-item { --item-padding: var(--spacing-scale-2x); padding: 0px; } .dsgov .br-select .br-item .content { padding: 0px; } .dsgov .br-select .br-item:not(:last-child) { border-bottom: var(--select-divider); } .dsgov .br-select .br-item:not([disabled]) { --interactive-rgb: var(--rgb-secondary-09); --focus-offset: calc(var(--spacing-scale-half) * -1); } .dsgov .br-select .br-item:not([disabled]):focus { outline: none; } .dsgov .br-select .br-item:not([disabled]).focus-visible, .dsgov .br-select .br-item:not([disabled]):focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-select .br-item:not([disabled]):not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-select .br-item:not([disabled]):not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-select .br-item.selected, .dsgov .br-select .br-item[selected] { --interactive-rgb: var(--rgb-secondary-01); } .dsgov .br-select .br-item.selected:focus, .dsgov .br-select .br-item[selected]:focus { outline: none; } .dsgov .br-select .br-item.selected.focus-visible, .dsgov .br-select .br-item.selected:focus-visible, .dsgov .br-select .br-item[selected].focus-visible, .dsgov .br-select .br-item[selected]:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-select .br-item.selected:not(:disabled):hover, .dsgov .br-select .br-item[selected]:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-select .br-item.selected:not(:disabled):active, .dsgov .br-select .br-item[selected]:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-select .br-item.highlighted:not(.selected):not([selected]), .dsgov .br-select .br-item[highlighted]:not(.selected):not([selected]) { background: rgba(var(--rgb-support-03), 0.16); } .dsgov .br-select .br-item.highlighted:not(.selected):not([selected]) .br-checkbox label, .dsgov .br-select .br-item.highlighted:not(.selected):not([selected]) .br-radio label, .dsgov .br-select .br-item[highlighted]:not(.selected):not([selected]) .br-checkbox label, .dsgov .br-select .br-item[highlighted]:not(.selected):not([selected]) .br-radio label { color: var(--color-support-03); } .dsgov .br-select .br-item.highlighted:not(.selected):not([selected]) .br-checkbox:hover, .dsgov .br-select .br-item.highlighted:not(.selected):not([selected]) .br-radio:hover, .dsgov .br-select .br-item[highlighted]:not(.selected):not([selected]) .br-checkbox:hover, .dsgov .br-select .br-item[highlighted]:not(.selected):not([selected]) .br-radio:hover { background: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-select .br-item.highlighted:not(.selected):not([selected]) .br-checkbox:hover label, .dsgov .br-select .br-item.highlighted:not(.selected):not([selected]) .br-radio:hover label, .dsgov .br-select .br-item[highlighted]:not(.selected):not([selected]) .br-checkbox:hover label, .dsgov .br-select .br-item[highlighted]:not(.selected):not([selected]) .br-radio:hover label { color: var(--text-color); } .dsgov .br-select .br-item.disabled { line-height: calc(var(--font-line-height-high) * 2); padding-left: calc( var(--item-padding) + var(--spacing-scale-base)); } .dsgov .br-select .br-checkbox input[type="checkbox"] + label { align-items: center; display: flex; padding-top: ; padding-right: ; padding-bottom: ; padding-left: calc(var(--checkbox-size) + var(--item-padding) + var(--spacing-scale-base)); } .dsgov .br-select .br-checkbox input[type="checkbox"] + label::before { margin-left: var(--item-padding); outline: none; } .dsgov .br-select .br-checkbox input[type="checkbox"] + label::after { margin-left: var(--item-padding); margin-top: 14px; } .dsgov .br-select .br-radio input[type="radio"] + label { color: var(--text-color); display: block; height: auto; min-height: 0px; padding: var(--item-padding); } .dsgov .br-select .br-radio input[type="radio"] + label::before, .dsgov .br-select .br-radio input[type="radio"] + label::after { content: none; } .dsgov .br-button { --button-background: transparent; --button-border: transparent; --button-color: var(--interactive); --button-radius: 100em; --button-font-size: var(--font-size-scale-up-01); --button-font-weight: var(--font-weight-semi-bold); --button-xsmall: 24px; --button-small: 32px; --button-medium: 40px; --button-large: 48px; --button-size: var(--button-medium); --button-padding: 0 var(--spacing-scale-3x); --button-img: 20px; --interactive-rgb: var(--rgb-primary-default); align-items: center; background-color: var(--button-background); border: 1px solid var(--button-border); border-radius: var(--button-radius); color: var(--button-color); cursor: pointer; display: inline-flex; font-size: var(--button-font-size); font-weight: var(--button-font-weight); height: var(--button-size); justify-content: center; padding: var(--button-padding); text-align: center; vertical-align: middle; white-space: nowrap; width: auto; } .dsgov .br-button img { max-height: var(--button-img); } .dsgov .br-button.block { width: 100%; } @media (min-width: 575px) { .dsgov .br-button.block-sm { width: 100%; } .dsgov .br-button.auto-sm { width: auto; }} @media (min-width: 992px) { .dsgov .br-button.block-md { width: 100%; } .dsgov .br-button.auto-md { width: auto; }} @media (min-width: 1280px) { .dsgov .br-button.block-lg { width: 100%; } .dsgov .br-button.auto-lg { width: auto; }} @media (min-width: 1600px) { .dsgov .br-button.block-xl { width: 100%; } .dsgov .br-button.auto-xl { width: auto; }} .dsgov .br-button.circle, .dsgov .br-button[circle], .dsgov .br-button.is-circle { border-radius: 50%; padding: 0px; width: var(--button-size); } .dsgov .br-button.xsmall, .dsgov .br-button[xsmall], .dsgov .br-button.is-xsmall { --button-size: var(--button-xsmall); } .dsgov .br-button.small, .dsgov .br-button[small], .dsgov .br-button.is-small { --button-size: var(--button-small); } .dsgov .br-button.medium, .dsgov .br-button[medium], .dsgov .br-button.is-medium { --button-size: var(--button-medium); } .dsgov .br-button.large, .dsgov .br-button[large], .dsgov .br-button.is-large { --button-size: var(--button-large); } .dsgov .br-button.primary, .dsgov .br-button[primary], .dsgov .br-button.is-primary { --interactive-rgb: var(--rgb-secondary-01); --button-background: var(--color-primary-default); --button-color: var(--color-secondary-01); } .dsgov .br-button.primary.inverted, .dsgov .br-button.primary.is-inverted, .dsgov .br-button.primary[inverted], .dsgov .br-button[primary].inverted, .dsgov .br-button[primary].is-inverted, .dsgov .br-button[primary][inverted], .dsgov .br-button.is-primary.inverted, .dsgov .br-button.is-primary.is-inverted, .dsgov .br-button.is-primary[inverted] { --interactive-rgb: var(--rgb-primary-default); --hover: var(--surface-opacity-xs, 0.16); --button-background: var(--color-secondary-01); --button-color: var(--color-primary-default); } .dsgov .br-button.secondary, .dsgov .br-button[secondary], .dsgov .br-button.is-secondary { --button-background: var(--color-secondary-01); --button-border: var(--color-primary-default); } .dsgov .br-button.secondary.inverted, .dsgov .br-button.secondary.is-inverted, .dsgov .br-button.secondary[inverted], .dsgov .br-button[secondary].inverted, .dsgov .br-button[secondary].is-inverted, .dsgov .br-button[secondary][inverted], .dsgov .br-button.is-secondary.inverted, .dsgov .br-button.is-secondary.is-inverted, .dsgov .br-button.is-secondary[inverted] { --hover: var(--surface-opacity-xs, 0.16); --button-background: var(--color-primary-default); --button-border: var(--color-secondary-01); --button-color: var(--color-secondary-01); } .dsgov .br-button.inverted, .dsgov .br-button.is-inverted, .dsgov .br-button[inverted] { --interactive: var(--color-secondary-01); --interactive-rgb: var(--rgb-secondary-01); --hover: var(--surface-opacity-sm, 0.3); --focus-color: var(--color-support-10); } .dsgov .br-button.danger, .dsgov .br-button[danger], .dsgov .br-button.is-danger { --button-background: var(--color-danger); --button-color: var(--color-secondary-01); } .dsgov .br-button.success, .dsgov .br-button[success], .dsgov .br-button.is-success { --button-background: var(--color-success); --button-color: var(--color-secondary-01); } .dsgov .br-button.warning, .dsgov .br-button[warning], .dsgov .br-button.is-warning { --button-background: var(--color-warning); } .dsgov .br-button.info, .dsgov .br-button[info], .dsgov .br-button.is-info { --button-background: var(--color-info); --button-color: var(--color-secondary-01); } .dsgov .br-button:disabled { cursor: not-allowed; } .dsgov .br-button:not(:disabled):focus { outline: none; } .dsgov .br-button:not(:disabled).focus-visible, .dsgov .br-button:not(:disabled):focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-button:not(:disabled):not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-button:not(:disabled):not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-button.active, .dsgov .br-button.is-active, .dsgov .br-button[active] { --button-background: var(--active); --button-color: var(--color-secondary-01); } .dsgov .br-button.active:hover, .dsgov .br-button.is-active:hover, .dsgov .br-button[active]:hover { --interactive-rgb: var(--rgb-secondary-01); --hover: var(--surface-opacity-sm, 0.3); } .dsgov .br-button.loading::after, .dsgov .br-button[loading]::after, .dsgov .br-button.is-loading::after { border-color: var(--button-color) var(--button-color) transparent; border-style: solid; } .dsgov .br-button.loading.primary::after, .dsgov .br-button.loading.danger::after, .dsgov .br-button.loading.success::after, .dsgov .br-button.loading.info::after, .dsgov .br-button[loading].primary::after, .dsgov .br-button[loading].danger::after, .dsgov .br-button[loading].success::after, .dsgov .br-button[loading].info::after, .dsgov .br-button.is-loading.primary::after, .dsgov .br-button.is-loading.danger::after, .dsgov .br-button.is-loading.success::after, .dsgov .br-button.is-loading.info::after { border-color: var(--button-color) var(--button-color) transparent; } .dsgov .br-button.sign-in { --button-background: var(--color-secondary-02); } .dsgov .br-switch { --switch-background: var(--color-secondary-01); --switch-border: var(--color-secondary-04); --switch-radius: 100em; --switch-padding: 16px; --switch-height: var(--switch-height-medium); --switch-width: var(--switch-width-medium); --switch-toggle-bg: var(--switch-off); --switch-toggle-size: var(--switch-toggle-medium); --switch-icon-size: var(--switch-icon-medium); --switch-on: var(--on); --switch-off: var(--off); --switch-height-small: 24px; --switch-height-medium: 30px; --switch-height-large: 36px; --switch-width-small: 40px; --switch-width-medium: 52px; --switch-width-large: 64px; --switch-toggle-small: 16px; --switch-toggle-medium: 22px; --switch-toggle-large: 28px; --switch-icon-small: var(--icon-size-xs); --switch-icon-medium: var(--icon-size-sm); --switch-icon-large: var(--icon-size-base); display: inline-flex; min-height: var(--switch-height); } .dsgov .br-switch input { appearance: none; height: 0px; overflow: hidden; position: absolute; width: 0px; } .dsgov .br-switch input + label { align-items: center; color: var(--color-secondary-08); cursor: pointer; display: inline-flex; font-size: var(--font-size-scale-base); margin-bottom: 0px; position: relative; } .dsgov .br-switch input + label::before { background: var(--switch-background); border: 1px solid var(--switch-border); border-radius: var(--switch-radius); content: ""; height: var(--switch-height); position: absolute; width: var(--switch-width); } .dsgov .br-switch input + label::after { background: var(--switch-toggle-bg); border-radius: 50%; content: ""; height: var(--switch-toggle-size); position: absolute; transition: all 0.3s ease-in-out 0s; width: var(--switch-toggle-size); } .dsgov .br-switch input:checked + label::after { --switch-toggle-bg: var(--switch-on); } .dsgov .br-switch input + label { padding-right: calc(var(--switch-padding) + var(--switch-width)); } .dsgov .br-switch input + label:empty { padding-right: var(--switch-width); } .dsgov .br-switch input + label::before { right: 0px; } .dsgov .br-switch input + label::after { right: calc(4px + var(--switch-toggle-size)); } .dsgov .br-switch input:checked + label::after { right: 4px; } .dsgov .br-switch.right input + label { padding-left: calc(var(--switch-width) + var(--switch-padding)); padding-right: 0px; } .dsgov .br-switch.right input + label::before { left: 0px; } .dsgov .br-switch.right input + label::after { left: 4px; } .dsgov .br-switch.right input:checked + label::after { left: calc(var(--switch-width) - var(--switch-toggle-size) - 4px); } .dsgov .br-switch.top { min-height: calc(var(--switch-height) * 2); } .dsgov .br-switch.top input + label { align-items: flex-start; padding-right: 0px; } .dsgov .br-switch.top input + label::before { bottom: 0px; left: 0px; } .dsgov .br-switch.top input + label::after { bottom: 4px; left: 4px; } .dsgov .br-switch.top input:checked + label::after { left: calc(var(--switch-width) - var(--switch-toggle-size) - 4px); } .dsgov .br-switch.small { --switch-height: var(--switch-height-small); --switch-width: var(--switch-width-small); --switch-toggle-size: var(--switch-toggle-small); --switch-icon-size: var(--switch-icon-small); } .dsgov .br-switch.medium { --switch-height: var(--switch-height-medium); --switch-width: var(--switch-width-medium); --switch-toggle-size: var(--switch-toggle-medium); --switch-icon-size: var(--switch-icon-medium); } .dsgov .br-switch.large { --switch-height: var(--switch-height-large); --switch-width: var(--switch-width-large); --switch-toggle-size: var(--switch-toggle-large); --switch-icon-size: var(--switch-icon-large); } .dsgov .br-switch input ~ .switch-data { align-self: center; color: var(--color-secondary-08); font-size: var(--font-size-scale-base); font-weight: var(--font-weight-regular); margin-left: 8px; } .dsgov .br-switch input ~ .switch-data::before { content: attr(data-disabled); } .dsgov .br-switch input:checked ~ .switch-data { color: var(--color-secondary-08); } .dsgov .br-switch input:checked ~ .switch-data::before { content: attr(data-enabled); } .dsgov .br-switch.icon input + label::after { align-items: center; color: var(--color-secondary-01); content: ""; display: inline-flex; font-family: "Font Awesome 5 Free", sans-serif; font-size: var(--switch-icon-size); font-weight: var(--font-weight-black); justify-content: center; } .dsgov .br-switch.icon input:checked + label::after { content: ""; } .dsgov .br-switch input:focus + label::before, .dsgov .br-switch input:focus-visible + label::before, .dsgov .br-switch input.focus-visible + label::before { border-color: var(--focus-color); box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; } .dsgov .br-switch input:disabled + label { cursor: not-allowed; opacity: var(--disabled); } .dsgov .br-switch input:disabled + label * { pointer-events: none; } .dsgov .br-switch input:hover:not([disabled]) + label::before { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-switch input:active:not([disabled]) + label::before { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-table { --table-border: 1px solid var(--color-secondary-04); --table-color: var(--text-color); --table-padding: var(--spacing-scale-3x); --table-shadow: var(--surface-shadow-sm); --table-font-weight: var(--font-weight-medium); --table-header-background: var(--color-secondary-03); --table-header-font-weight: var(--font-weight-semi-bold); --table-row-size: var(--table-row-medium); --table-row-small: var(--spacing-scale-base); --table-row-medium: var(--spacing-scale-2x); --table-row-large: var(--spacing-scale-3x); --checkbox-size: 24px; } .dsgov .br-table table { --table-border: 0; --table-padding: var(--spacing-scale-2x); } .dsgov .br-table caption { opacity: 0; position: absolute; z-index: -1; } .dsgov .br-table td { display: block; padding-left: var(--table-padding); padding-right: var(--table-padding); } .dsgov .br-table td::before { --table-color: var(--color-primary-darken-01); --table-font-weight: 700; color: var(--table-color); content: attr(data-th); display: block; font-weight: var(--table-font-weight); } .dsgov .br-table tr { box-shadow: var(--table-shadow); display: block; margin: var(--table-padding) 0; } .dsgov .br-table thead { display: none; } .dsgov .br-table tbody { display: block; } .dsgov .br-table tbody .is-selected td, .dsgov .br-table tbody .is-selected tr, .dsgov .br-table tbody .is-selected td::before { background-color: var(--color-primary-lighten-01); color: var(--color-secondary-01); } .dsgov .br-table tbody .is-selected td input + label::before { --focus-color: var(--color-support-10); } .dsgov .br-table .dropdown [data-toggle="dropdown"] + * { left: auto; right: 0px; } @media (min-width: 575px) { .dsgov .br-table table { --table-border: 1px solid var(--color-secondary-04); --table-padding: var(--spacing-scale-3x); --table-shadow: none; } .dsgov .br-table td::before { content: none; } .dsgov .br-table th, .dsgov .br-table td { display: table-cell; padding: var(--table-row-size) calc(var(--table-padding) * 0.5); } .dsgov .br-table th:first-child, .dsgov .br-table td:first-child { padding-left: var(--table-padding); } .dsgov .br-table th:last-child, .dsgov .br-table td:last-child { padding-right: var(--table-padding); } .dsgov .br-table tr { display: table-row; margin: 0px; } .dsgov .br-table thead { display: table-header-group; } .dsgov .br-table tbody { display: table-row-group; }} .dsgov .br-table .headers, .dsgov .br-table .clone-headers { display: none; } .dsgov .br-table .syncscroll { overflow: visible; } @media (min-width: 575px) { .dsgov .br-table .headers, .dsgov .br-table .clone-headers { background: var(--table-header-background); display: block; overflow-y: hidden; position: sticky; top: 0px; z-index: 1; } .dsgov .br-table .headers .scroller, .dsgov .br-table .clone-headers .scroller { align-items: center; display: flex; overflow-x: hidden; } .dsgov .br-table .headers .item, .dsgov .br-table .clone-headers .item { font-weight: var(--table-header-font-weight); padding: var(--table-row-size) calc(var(--table-padding) * 0.5); } .dsgov .br-table .headers .item:first-child, .dsgov .br-table .clone-headers .item:first-child { padding-left: var(--table-padding); } .dsgov .br-table .headers .item:last-child, .dsgov .br-table .clone-headers .item:last-child { padding-right: var(--table-padding); } .dsgov .br-table .headers .item .br-checkbox, .dsgov .br-table .clone-headers .item .br-checkbox { margin-bottom: 0px; } .dsgov .br-table .syncscroll { overflow: auto; }} .dsgov .br-table .header, .dsgov .br-table .table-header { box-shadow: var(--table-shadow); order: 0; position: sticky; top: 0px; z-index: 2; } @media (min-width: 575px) { .dsgov .br-table .header, .dsgov .br-table .table-header { --table-shadow: none; }} .dsgov .br-table .top-bar { --table-padding: var(--spacing-scale-base) var(--spacing-scale-2x); align-items: center; background-color: var(--color-secondary-03); display: flex; padding: var(--table-padding); } .dsgov .br-table .top-bar .title, .dsgov .br-table .top-bar .table-title { flex-grow: 1; font-size: var(--font-size-scale-up-02); font-weight: 600; } .dsgov .br-table .top-bar .actions-trigger { margin-right: var(--spacing-scale-base); } @media (min-width: 575px) { .dsgov .br-table .top-bar { background-color: var(--color-secondary-01, #fff); } .dsgov .br-table .top-bar title { font-size: var(--font-size-scale-up-03, 24.192px); line-height: var(--font-line-height-medium, 1.45); }} @media (min-width: 575px) { .dsgov .br-table .responsive { overflow: auto; }} .dsgov .br-table .search-bar { --table-padding: var(--spacing-scale-base) var(--spacing-scale-2x); align-items: center; background-color: var(--table-header-background); display: none; left: 0px; padding: var(--table-padding); position: absolute; right: 0px; top: 0px; z-index: 1; } .dsgov .br-table .search-bar.show { display: flex; } .dsgov .br-table .search-bar .br-input { flex: 1 1 0%; } .dsgov .br-table .search-bar .br-input label { display: none; } .dsgov .br-table .search-bar .br-input input + .br-button { --button-size: var(--button-small); bottom: var(--spacing-scale-half); position: absolute; right: var(--spacing-scale-half); top: auto; } .dsgov .br-table .search-bar .br-input + .br-button { margin-left: var(--table-row-medium); } @media (min-width: 575px) { .dsgov .br-table .search-bar { --table-header-background: var(--bg-color); }} .dsgov .br-table .selected-bar, .dsgov .br-table .selection-bar { --table-padding: var(--spacing-scale-base) var(--spacing-scale-2x); align-items: center; background-color: var(--interactive); inset: 0px; display: none; padding: var(--table-padding); } .dsgov .br-table .selected-bar.show, .dsgov .br-table .selection-bar.show { display: flex; } .dsgov .br-table .selected-bar .info, .dsgov .br-table .selection-bar .info { align-items: center; display: flex; flex-grow: 1; white-space: nowrap; } .dsgov .br-table .selected-bar .info [data-toggle="check-all"], .dsgov .br-table .selected-bar .info .select-all, .dsgov .br-table .selection-bar .info [data-toggle="check-all"], .dsgov .br-table .selection-bar .info .select-all { font-size: var(--font-size-scale-up-03, 24.192px); margin-right: var(--spacing-scale-half); padding: 0px; } .dsgov .br-table .selected-bar .text, .dsgov .br-table .selected-bar .count, .dsgov .br-table .selection-bar .text, .dsgov .br-table .selection-bar .count { color: var(--color-secondary-01, #fff); line-height: var(--font-line-height-low, 1.15); padding-right: var(--spacing-scale-half); } .dsgov .br-table .selected-bar .mobile, .dsgov .br-table .selection-bar .mobile { display: inline; } .dsgov .br-table .selected-bar.is-active, .dsgov .br-table .selected-bar.active, .dsgov .br-table .selection-bar.is-active, .dsgov .br-table .selection-bar.active { opacity: 1; top: 0px; } @media (min-width: 575px) { .dsgov .br-table .selected-bar .mobile, .dsgov .br-table .selection-bar .mobile { display: none; } .dsgov .br-table .selected-bar .action-button button, .dsgov .br-table .selection-bar .action-button button { min-width: auto; width: auto; } .dsgov .br-table .selected-bar .action-button button span, .dsgov .br-table .selection-bar .action-button button span { display: inline; padding-left: var(--spacing-scale-3x); padding-right: var(--spacing-scale-base); }} .dsgov .br-table[data-selection] tbody tr { position: relative; } .dsgov .br-table[data-selection] tbody td { padding-left: calc(var(--table-padding) * 2 + var(--checkbox-size)); } .dsgov .br-table[data-selection] tbody td:first-child { left: var(--table-padding); padding-left: 0px; padding-right: 0px; position: absolute; width: var(--checkbox-size); } .dsgov .br-table[data-selection] .br-checkbox { line-height: 1; } .dsgov .br-table[data-selection] .br-checkbox input { line-height: 1; } .dsgov .br-table[data-selection] .br-checkbox label { line-height: 1; --focus-color: var(--color-support-03); } .dsgov .br-table[data-selection] .br-checkbox label:empty { padding-left: var(--checkbox-size); padding-right: 0px; } @media (min-width: 575px) { .dsgov .br-table[data-selection] tbody tr { position: static; } .dsgov .br-table[data-selection] tbody td { padding-left: calc(var(--table-padding) * 0.5); } .dsgov .br-table[data-selection] tbody td:first-child { padding-left: var(--table-padding); padding-right: calc(var(--table-padding) * 0.5); position: static; }} .dsgov .br-table .footer, .dsgov .br-table .table-footer { background: var(--bg-color); bottom: 0px; box-shadow: 0 -3px 6px rgba(var(--rgb-secondary-09), 0.16); padding: var(--spacing-scale-2x); position: sticky; } .dsgov .br-table .footer .br-input .br-button, .dsgov .br-table .table-footer .br-input .br-button { transform: rotate(180deg); } .dsgov .br-table .footer .br-list, .dsgov .br-table .table-footer .br-list { bottom: 100%; } @media (min-width: 575px) { .dsgov .br-table .footer, .dsgov .br-table .table-footer { box-shadow: none; position: static; }} .dsgov .br-table.small table, .dsgov .br-table.small .headers, .dsgov .br-table.small .clone-headers .item { --table-row-size: var(--table-row-small); } .dsgov .br-table.medium table, .dsgov .br-table.medium .headers, .dsgov .br-table.medium .clone-headers .item { --table-row-size: var(--table-row-medium); } .dsgov .br-table.large table, .dsgov .br-table.large .headers, .dsgov .br-table.large .clone-headers .item { --table-row-size: var(--table-row-large); } .dsgov .br-tab { --tab-color: var(--color-secondary-08); --tab-surface: var(--color-secondary-01); --tab-background: var(--bg-color); --tab-border: var(--surface-width-lg) solid var(--interactive); --tab-nav-border: var(--color-secondary-04); } .dsgov .br-tab.inverted { --tab-color: var(--color-secondary-01); --tab-nav-border: var(--color-secondary-02); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); } .dsgov .br-tab.inverted ul .tab-item:hover .name { --tab-background: var(--color-secondary-02); } .dsgov .br-tab.inverted ul .tab-item button { color: var(--color-secondary-01) !important; } .dsgov .br-tab.inverted ul .tab-item button:hover .name { color: var(--color-secondary-01); } .dsgov .br-tab.inverted ul .tab-item button:focus .name { color: var(--color-secondary-01); } .dsgov .br-tab[data-counter="true"] .tab-nav ul { margin-bottom: var(--spacing-scale-9x); } .dsgov .br-tab[data-counter="true"] .tab-nav ul .tab-item[not-tab="true"] .name { color: var(--color-secondary-08, #333); display: inline-block; font-size: var(--font-size-scale-up-03, 24.192px); font-weight: var(--font-weight-semi-bold, 600); line-height: var(--font-size-scale-up-03, 24.192px); padding-bottom: 6px; } .dsgov .br-tab[data-counter="true"] .tab-nav ul .tab-item[not-tab="true"] .outcome { font-size: var(--font-size-scale-up-02, 20.16px); font-weight: var(--font-weight-regular, 400); left: 0px; position: absolute; top: 52px; } .dsgov .br-tab[data-counter="true"] .tab-nav ul .tab-item[not-tab="true"] .outcome span { color: var(--interactive); display: inline-block; font-size: var(--font-size-scale-up-03, 24.192px); font-weight: var(--font-weight-semi-bold, 600); margin-bottom: var(--spacing-scale-4x); margin-left: var(--spacing-scale-3x); } .dsgov .br-tab .tab-nav { overflow-x: auto; width: 100%; } @media (max-width: 991.98px) { .dsgov .br-tab .tab-nav { display: flex; overflow-x: auto; width: 100%; }} .dsgov .br-tab .tab-nav ul { border-bottom: 1px solid var(--color-secondary-04); display: flex; margin-bottom: 0px; margin-top: 0px; padding: 0px; width: 100%; } .dsgov .br-tab .tab-nav ul .tab-item { align-items: center; display: flex; justify-content: center; padding: 0 var(--spacing-scale-3x); position: relative; white-space: nowrap; } .dsgov .br-tab .tab-nav ul .tab-item:first-child { padding-left: 0px; } .dsgov .br-tab .tab-nav ul .tab-item:last-child { padding-right: 0px; } .dsgov .br-tab .tab-nav ul .tab-item.is-active button { border-bottom: var(--tab-border); padding-bottom: var(--spacing-scale-base); } .dsgov .br-tab .tab-nav ul .tab-item.is-active button .name { } .dsgov .br-tab .tab-nav ul .tab-item.is-active .results { color: var(--interactive); } .dsgov .br-tab .tab-nav ul .tab-item button { --focus-offset: calc(var(--spacing-scale-half) * -1); background-color: transparent; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 4px solid transparent; color: var(--tab-color); display: inline-block; padding: var(--spacing-scale-base) var(--spacing-scale-3x); } .dsgov .br-tab .tab-nav ul .tab-item button:focus { outline: none; } .dsgov .br-tab .tab-nav ul .tab-item button.focus-visible, .dsgov .br-tab .tab-nav ul .tab-item button:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-tab .tab-nav ul .tab-item button:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-tab .tab-nav ul .tab-item button:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-tab .tab-nav ul .tab-item button:hover .name { color: var(--tab-color); } .dsgov .br-tab .tab-nav ul .tab-item button:focus .name { color: var(--interactive); } .dsgov .br-tab .tab-nav ul .tab-item button .name { color: var(--tab-color); font-size: var(--font-size-scale-up-02, 20.16px); font-weight: var(--font-weight-semi-bold, 600); text-align: center; white-space: nowrap; } .dsgov .br-tab .tab-nav ul .tab-item .results { color: var(--color-secondary-07, #555); display: flex; font-size: var(--font-size-scale-base, 14px); font-weight: var(--font-weight-semi-bold, 600); justify-content: center; position: absolute; top: 60px; } .dsgov .br-tab .tab-content .tab-panel { color: var(--text-color); display: none; } .dsgov .br-tab .tab-content .tab-panel.is-active { display: block; } .dsgov .br-tag { --tag-color: var(--color-secondary-01); --tag-text: var(--color-secondary-01); --tag-opacity: var(--surface-opacity-xs); --tag-font-size: var(--font-size-scale-up-01); --tag-margin: 0px; --tag-icon: var(--icon-size-base); --tag-height: var(--tag-height-medium); --tag-border-radius: var(--spacing-scale-half); --tag-label-spacing: var(--spacing-horizontal-center); --tag-label-weight: var(--font-weight-medium); --tag-label-margin: var(--spacing-scale-half); --tag-height-small: var(--spacing-scale-4x); --tag-height-medium: var(--spacing-scale-5x); --tag-height-large: var(--spacing-scale-5xh); --tag-height-extra: var(--spacing-scale-3xh); --tag-background: var(--color-primary-default); --tag-label-size: var(--font-size-scale-up-01); align-items: center; background: var(--tag-background); border-radius: var(--tag-border-radius); color: var(--tag-color); display: inline-flex; font-size: var(--tag-label-size); font-weight: var(--tag-label-weight); height: var(--tag-height); justify-content: center; padding: var(--spacing-scale-base); } .dsgov .br-tag.interaction { --tag-height-small: var(--spacing-scale-4x); --tag-height-medium: var(--spacing-scale-5x); --tag-height-large: var(--spacing-scale-5xh); --tag-height-extra: var(--spacing-scale-3xh); --tag-background: var(--color-primary-default); --tag-label-size: var(--font-size-scale-up-01); font-size: var(--tag-label-size); padding: var(--spacing-scale-base); } .dsgov .br-tag.interaction .br-button { --button-size: var(--tag-height-extra); margin-left: var(--spacing-scale-base); } .dsgov .br-tag.interaction[data-toggle]:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-tag.interaction[data-toggle]:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-tag.interaction:hover button.br-button.circle { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-tag.interaction:hover { cursor: pointer; } .dsgov .br-tag.interaction-select { --tag-height-small: var(--spacing-scale-4x); --tag-height-medium: var(--spacing-scale-5x); --tag-height-large: var(--spacing-scale-5xh); --tag-height-extra: var(--spacing-scale-3xh); --tag-background: var(--color-primary-default); --tag-label-size: var(--font-size-scale-up-01); font-size: var(--tag-label-size); --text-color: var(--color-secondary-01); --interactive: var(--color-primary-pastel-01); --interactive-rgb: var(--rgb-primary-pastel-01); --visited: var(--color-secondary-04); --hover: var(--surface-opacity-sm, 0.3); --pressed: var(--surface-opacity-lg, 0.65); --focus-color: var(--color-support-10); --active: var(--color-secondary-01); padding: 0px; } .dsgov .br-tag.interaction-select:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-tag.interaction-select:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-tag.interaction-select.selected { --tag-background: var(--selected); } .dsgov .br-tag.text { --tag-height-small: var(--spacing-scale-2xh); --tag-height-medium: var(--spacing-scale-3xh); --tag-height-large: var(--spacing-scale-4xh); border-radius: var(--tag-border-radius); } .dsgov .br-tag.text span { padding-bottom: 3px; } .dsgov .br-tag.status { --tag-height-small: var(--spacing-scale-baseh); --tag-height-medium: var(--spacing-scale-2x); --tag-height-large: var(--spacing-scale-3x); --tag-label-weight: var(--font-weight-regular); width: var(--tag-height); box-shadow: 0 0 0 1px var(--color-secondary-01); display: inline-block; z-index: 999; border-radius: 100em; line-height: 1; position: relative; padding: 4px 6px; vertical-align: top; } .dsgov .br-tag.status + span { display: inline-block; position: relative; } .dsgov .br-tag.count { --tag-height-small: var(--spacing-scale-2xh); --tag-height-medium: var(--spacing-scale-3x); --tag-height-large: var(--spacing-scale-3xh); border-radius: 100em; box-shadow: 0 0 0 1px var(--color-secondary-01); display: inline-block; line-height: 1; min-height: var(--tag-height); min-width: var(--tag-height); position: relative; padding: 2px 6px; text-align: center; } .dsgov .br-tag.icon { --tag-height-small: var(--spacing-scale-3xh); --tag-height-medium: var(--spacing-scale-4x); --tag-height-large: var(--spacing-scale-5xh); border-radius: 50%; padding: 0px; text-align: center; width: var(--tag-height); } .dsgov .br-tag.interaction.small { --tag-height: var(--tag-height-small); } .dsgov .br-tag.interaction-select.small { --tag-height: var(--tag-height-small); } .dsgov .br-tag.text.small { --tag-height: var(--tag-height-small); } .dsgov .br-tag.status.small { --tag-height: var(--tag-height-small); } .dsgov .br-tag.count.small { --tag-height: var(--tag-height-small); } .dsgov .br-tag.icon.small { --tag-height: var(--tag-height-small); } .dsgov .br-tag.interaction.medium { --tag-height: var(--tag-height-medium); } .dsgov .br-tag.interaction-select.medium { --tag-height: var(--tag-height-medium); } .dsgov .br-tag.text.medium { --tag-height: var(--tag-height-medium); } .dsgov .br-tag.status.medium { --tag-height: var(--tag-height-medium); } .dsgov .br-tag.count.medium { --tag-height: var(--tag-height-medium); } .dsgov .br-tag.icon.medium { --tag-height: var(--tag-height-medium); } .dsgov .br-tag.interaction.large { --tag-height: var(--tag-height-large); } .dsgov .br-tag.interaction-select.large { --tag-height: var(--tag-height-large); } .dsgov .br-tag.text.large { --tag-height: var(--tag-height-large); } .dsgov .br-tag.status.large { --tag-height: var(--tag-height-large); } .dsgov .br-tag.count.large { --tag-height: var(--tag-height-large); } .dsgov .br-tag.icon.large { --tag-height: var(--tag-height-large); } .dsgov .br-tag.support-01 { --tag-background: var(--color-support-01); } .dsgov .br-tag.support-02 { --tag-background: var(--color-support-02); } .dsgov .br-tag.support-03 { --tag-background: var(--color-support-03); } .dsgov .br-tag.support-04 { --tag-background: var(--color-support-04); } .dsgov .br-tag.support-05 { --tag-background: var(--color-support-05); } .dsgov .br-tag.support-06 { --tag-background: var(--color-support-06); } .dsgov .br-tag.support-07 { --tag-background: var(--color-support-07); } .dsgov .br-tag.support-08 { --tag-background: var(--color-support-08); } .dsgov .br-tag.support-09 { --tag-background: var(--color-support-09); } .dsgov .br-tag.support-10 { --tag-background: var(--color-support-10); } .dsgov .br-tag.support-11 { --tag-background: var(--color-support-11); } .dsgov .br-tag.is-primary-pastel-01, .dsgov .br-tag.primary-pastel-01, .dsgov .br-tag[primary-pastel-01] { background-color: rgb(197, 212, 235); } .dsgov .br-tag.is-primary-pastel-02, .dsgov .br-tag.primary-pastel-02, .dsgov .br-tag[primary-pastel-02] { background-color: rgb(219, 232, 251); } .dsgov .br-tag.is-primary-lighten-01, .dsgov .br-tag.primary-lighten-01, .dsgov .br-tag[primary-lighten-01] { background-color: rgb(38, 112, 232); } .dsgov .br-tag.is-primary-lighten-02, .dsgov .br-tag.primary-lighten-02, .dsgov .br-tag[primary-lighten-02] { background-color: rgb(89, 146, 237); } .dsgov .br-tag.is-primary-default, .dsgov .br-tag.primary-default, .dsgov .br-tag[primary-default] { background-color: rgb(19, 81, 180); } .dsgov .br-tag.is-primary-darken-01, .dsgov .br-tag.primary-darken-01, .dsgov .br-tag[primary-darken-01] { background-color: rgb(12, 50, 111); } .dsgov .br-tag.is-primary-darken-02, .dsgov .br-tag.primary-darken-02, .dsgov .br-tag[primary-darken-02] { background-color: rgb(7, 29, 65); } .dsgov .br-tag.is-secondary-01, .dsgov .br-tag.secondary-01, .dsgov .br-tag[secondary-01] { background-color: rgb(255, 255, 255); } .dsgov .br-tag.is-secondary-02, .dsgov .br-tag.secondary-02, .dsgov .br-tag[secondary-02] { background-color: rgb(248, 248, 248); } .dsgov .br-tag.is-secondary-03, .dsgov .br-tag.secondary-03, .dsgov .br-tag[secondary-03] { background-color: rgb(237, 237, 237); } .dsgov .br-tag.is-secondary-04, .dsgov .br-tag.secondary-04, .dsgov .br-tag[secondary-04] { background-color: rgb(204, 204, 204); } .dsgov .br-tag.is-secondary-05, .dsgov .br-tag.secondary-05, .dsgov .br-tag[secondary-05] { background-color: rgb(158, 157, 157); } .dsgov .br-tag.is-secondary-06, .dsgov .br-tag.secondary-06, .dsgov .br-tag[secondary-06] { background-color: rgb(136, 136, 136); } .dsgov .br-tag.is-secondary-07, .dsgov .br-tag.secondary-07, .dsgov .br-tag[secondary-07] { background-color: rgb(85, 85, 85); } .dsgov .br-tag.is-secondary-08, .dsgov .br-tag.secondary-08, .dsgov .br-tag[secondary-08] { background-color: rgb(51, 51, 51); } .dsgov .br-tag.is-secondary-09, .dsgov .br-tag.secondary-09, .dsgov .br-tag[secondary-09] { background-color: rgb(0, 0, 0); } .dsgov .br-tag.is-highlight, .dsgov .br-tag.highlight, .dsgov .br-tag[highlight] { background-color: rgb(38, 135, 68); } .dsgov .br-tag.is-success, .dsgov .br-tag.success, .dsgov .br-tag[success] { background-color: rgb(22, 136, 33); } .dsgov .br-tag.is-warning, .dsgov .br-tag.warning, .dsgov .br-tag[warning] { background-color: rgb(255, 205, 7); } .dsgov .br-tag.is-danger, .dsgov .br-tag.danger, .dsgov .br-tag[danger] { background-color: rgb(230, 0, 0); } .dsgov .br-tag.is-info, .dsgov .br-tag.info, .dsgov .br-tag[info] { background-color: rgb(21, 91, 203); } .dsgov .br-tag.is-support-01, .dsgov .br-tag.support-01, .dsgov .br-tag[support-01] { background-color: rgb(54, 161, 145); } .dsgov .br-tag.is-support-02, .dsgov .br-tag.support-02, .dsgov .br-tag[support-02] { background-color: rgb(242, 227, 23); } .dsgov .br-tag.is-support-03, .dsgov .br-tag.support-03, .dsgov .br-tag[support-03] { background-color: rgb(219, 72, 0); } .dsgov .br-tag.is-support-04, .dsgov .br-tag.support-04, .dsgov .br-tag[support-04] { background-color: rgb(162, 103, 57); } .dsgov .br-tag.is-support-05, .dsgov .br-tag.support-05, .dsgov .br-tag[support-05] { background-color: rgb(64, 224, 208); } .dsgov .br-tag.is-support-06, .dsgov .br-tag.support-06, .dsgov .br-tag[support-06] { background-color: rgb(72, 203, 235); } .dsgov .br-tag.is-support-07, .dsgov .br-tag.support-07, .dsgov .br-tag[support-07] { background-color: rgb(199, 36, 135); } .dsgov .br-tag.is-support-08, .dsgov .br-tag.support-08, .dsgov .br-tag[support-08] { background-color: rgb(99, 0, 127); } .dsgov .br-tag.is-support-09, .dsgov .br-tag.support-09, .dsgov .br-tag[support-09] { background-color: rgb(240, 128, 128); } .dsgov .br-tag.is-support-10, .dsgov .br-tag.support-10, .dsgov .br-tag[support-10] { background-color: rgb(255, 140, 0); } .dsgov .br-tag.is-support-11, .dsgov .br-tag.support-11, .dsgov .br-tag[support-11] { background-color: rgb(253, 245, 230); } .dsgov .br-tag.is-facebook, .dsgov .br-tag.facebook, .dsgov .br-tag[facebook] { background-color: rgb(59, 89, 152); } .dsgov .br-tag.is-google-plus, .dsgov .br-tag.google-plus, .dsgov .br-tag[google-plus] { background-color: rgb(219, 74, 57); } .dsgov .br-tag.is-linkedin, .dsgov .br-tag.linkedin, .dsgov .br-tag[linkedin] { background-color: rgb(14, 118, 168); } .dsgov .br-tag.is-twitter, .dsgov .br-tag.twitter, .dsgov .br-tag[twitter] { background-color: rgb(0, 172, 238); } .dsgov .br-tag.is-whatsapp, .dsgov .br-tag.whatsapp, .dsgov .br-tag[whatsapp] { background-color: rgb(37, 211, 102); } .dsgov .br-tag.is-xbox, .dsgov .br-tag.xbox, .dsgov .br-tag[xbox] { background-color: rgb(155, 200, 72); } .dsgov .br-tag.is-yahoo, .dsgov .br-tag.yahoo, .dsgov .br-tag[yahoo] { background-color: rgb(114, 14, 158); } .dsgov .br-tag.is-youtube, .dsgov .br-tag.youtube, .dsgov .br-tag[youtube] { background-color: rgb(196, 48, 43); } .dsgov .br-tag span { margin: var(--tag-label-margin); } .dsgov .br-tag input { opacity: 0; position: relative; width: 0px; } .dsgov .br-tag input:focus:checked + label, .dsgov .br-tag input:focus + label { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); padding: var(--spacing-scale-base); } .dsgov .br-tag input + label { padding: var(--spacing-scale-base); cursor: pointer; position: relative; } .dsgov .br-tag input + label::after { content: ""; height: 20px; left: 0px; position: relative; width: 20px; display: none; } .dsgov .br-tag input:checked + label::after { border-top-color: ; border-top-style: ; border-right-color: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-width: 0px 3px 3px 0px; content: ""; height: var(--icon-size-sm); transform: rotate(45deg); width: 8px; display: inline-block; margin: auto var(--spacing-scale-base); } .dsgov .br-tag.tag-input-close .close button { --focus-offset: 0; background: transparent; border: 0px; color: var(--color-support-03); outline: 0px; padding-left: var(--spacing-scale-baseh); } .dsgov .br-tag.tag-input-close .close button:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-tag.tag-input-close .close button:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-tag.tag-input-close .close button:focus { outline: none; } .dsgov .br-tag.tag-input-close .close button.focus-visible, .dsgov .br-tag.tag-input-close .close button:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-tag-input { background: var(--bg-color); border: 1px solid rgb(136, 136, 136); border-radius: var(--surface-rounder-sm); color: var(--color-secondary-08); font-size: var(--font-size-scale-up-01); font-weight: var(--font-weight-medium); height: var(--input-size); padding-left: var(--spacing-scale-2x); padding-right: var(--spacing-scale-2x); width: 100%; display: flex; flex-wrap: wrap; } .dsgov .br-tag-input::placeholder { color: var(--text-color); font-size: var(--font-size-scale-base); font-style: italic; font-weight: var(--font-weight-regular); opacity: 0.75; } .dsgov .br-tag-input:not(:disabled):not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-tag-input:not(:disabled):not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-tag-input:not(:disabled):focus { outline: none; } .dsgov .br-tag-input:not(:disabled).focus-visible, .dsgov .br-tag-input:not(:disabled):focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-tag-input:not(:disabled):focus, .dsgov .br-tag-input:not(:disabled):focus-visible, .dsgov .br-tag-input:not(:disabled).focus-visible { border-color: var(--focus-color); box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; } .dsgov .br-tag-input:not(:disabled):hover { --interactive-rgb: var(--rgb-secondary-08); --hover: var(--surface-opacity-xs, 0.3); } .dsgov .br-tag-input.has-icon { padding-right: var(--spacing-scale-5x); } .dsgov .br-tag-input input { flex: 1 1 0%; } .dsgov .input-tag { padding: 0.9em 0.5em; box-sizing: border-box; -webkit-box-flex: 1; flex-grow: 1; border: none; outline: none; font-size: inherit; font-family: inherit; color: inherit; } .dsgov .br-textarea { --textarea-background: v(color-secondary-01); --textarea-color: v(color-secondary-07); --textarea-font-weight: v(font-weight-medium); --textarea-text-size: v(font-size-scale-up-01); --textarea-border-radius: $input-radius; --textarea-small: var(--spacing-scale-base) var(--spacing-scale-2x)var(--spacing-scale-base) var(--spacing-scale-base); --textarea-medium: var(--spacing-scale-baseh) var(--spacing-scale-2x)var(--spacing-scale-baseh) var(--spacing-scale-baseh); --textarea-large: var(--spacing-scale-2x); --padding-size: var(--textarea-medium); } .dsgov .br-textarea textarea { background: var(----textarea-background); border: 1px solid rgb(136, 136, 136); border-radius: var(----textarea-border-radius); box-sizing: border-box; color: var(----textarea-color); display: block; font-size: var(----textarea-text-size); font-weight: var(----textarea-font-weight); margin-bottom: var(--spacing-scale-default); margin-top: var(--spacing-scale-half); padding: var(--padding-size); width: 100%; } .dsgov .br-textarea textarea:focus { outline: none; } .dsgov .br-textarea textarea.focus-visible, .dsgov .br-textarea textarea:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-textarea textarea:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-textarea textarea:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-textarea textarea.success, .dsgov .br-textarea textarea[data-success] { border: 2px solid var(--color-success); } .dsgov .br-textarea textarea.success ~ .feedback.color-success, .dsgov .br-textarea textarea[data-success] ~ .feedback.color-success { align-items: center; background: var(--color-success); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-textarea textarea:focus, .dsgov .br-textarea textarea:focus-visible, .dsgov .br-textarea textarea.focus-visible { border-color: var(--focus-color); box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; } .dsgov .br-textarea textarea:hover { --interactive-rgb: var(--rgb-secondary-08); --hover: var(--surface-opacity-xs, 0.3); } .dsgov .br-textarea textarea:focus { outline: none; } .dsgov .br-textarea textarea.focus-visible, .dsgov .br-textarea textarea:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-textarea textarea:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-textarea textarea:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-textarea textarea.danger, .dsgov .br-textarea textarea[data-danger] { border: 2px solid var(--color-danger); } .dsgov .br-textarea textarea.danger ~ .feedback.color-danger, .dsgov .br-textarea textarea[data-danger] ~ .feedback.color-danger { align-items: center; background: var(--color-danger); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-textarea textarea:focus, .dsgov .br-textarea textarea:focus-visible, .dsgov .br-textarea textarea.focus-visible { border-color: var(--focus-color); box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; } .dsgov .br-textarea textarea:hover { --interactive-rgb: var(--rgb-secondary-08); --hover: var(--surface-opacity-xs, 0.3); } .dsgov .br-textarea textarea:focus { outline: none; } .dsgov .br-textarea textarea.focus-visible, .dsgov .br-textarea textarea:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-textarea textarea:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-textarea textarea:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-textarea textarea.warning, .dsgov .br-textarea textarea[data-warning] { border: 2px solid var(--color-warning); } .dsgov .br-textarea textarea.warning ~ .feedback.color-warning, .dsgov .br-textarea textarea[data-warning] ~ .feedback.color-warning { align-items: center; background: var(--color-warning); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-textarea textarea.warning ~ .feedback.color-warning, .dsgov .br-textarea textarea[data-warning] ~ .feedback.color-warning { color: var(--color-secondary-08) !important; } .dsgov .br-textarea textarea:focus, .dsgov .br-textarea textarea:focus-visible, .dsgov .br-textarea textarea.focus-visible { border-color: var(--focus-color); box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; } .dsgov .br-textarea textarea:hover { --interactive-rgb: var(--rgb-secondary-08); --hover: var(--surface-opacity-xs, 0.3); } .dsgov .br-textarea textarea:focus { outline: none; } .dsgov .br-textarea textarea.focus-visible, .dsgov .br-textarea textarea:focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-textarea textarea:not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-textarea textarea:not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-textarea textarea.info, .dsgov .br-textarea textarea[data-info] { border: 2px solid var(--color-info); } .dsgov .br-textarea textarea.info ~ .feedback.color-info, .dsgov .br-textarea textarea[data-info] ~ .feedback.color-info { align-items: center; background: var(--color-info); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-textarea textarea:focus, .dsgov .br-textarea textarea:focus-visible, .dsgov .br-textarea textarea.focus-visible { border-color: var(--focus-color); box-shadow: 0 0 0 var(--surface-width-md) var(--focus-color); outline: none; } .dsgov .br-textarea textarea:hover { --interactive-rgb: var(--rgb-secondary-08); --hover: var(--surface-opacity-xs, 0.3); } .dsgov .br-textarea.small, .dsgov .br-textarea[data-small] { --padding-size: var(--textarea-small); } .dsgov .br-textarea.medium, .dsgov .br-textarea[data-medium] { --padding-size: var(--textarea-medium); } .dsgov .br-textarea.large, .dsgov .br-textarea[data-large] { --padding-size: var(--textarea-large); } .dsgov .br-tooltip { background: var(--color-info, #155bcb); color: var(--color-secondary-01, #fff); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; font-weight: var(--font-weight-semi-bold, 600); padding: var(--spacing-scale-2x) var(--spacing-scale-4xh); font-size: var(--font-size-scale-base, 14px); border-radius: 4px; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start; opacity: 0; visibility: hidden; max-width: 240px; z-index: 999; display: flex !important; position: absolute !important; } @keyframes fadeInOpacity { 0% { opacity: 0; } 100% { opacity: 1; }} @keyframes fadeOutOpacity { 0% { opacity: 1; } 100% { opacity: 0; }} .dsgov .br-tooltip[data-show] { visibility: visible; opacity: 1; animation: 0.5s ease-in-out 0s 1 normal none running fadeInOpacity; } .dsgov .br-tooltip[popover] { max-width: 320px; width: auto; min-width: 240px; } .dsgov .br-tooltip[success] { background: var(--color-success, #168821); } .dsgov .br-tooltip[success] .arrow { border-color: var(--color-success, #168821); } .dsgov .br-tooltip[error] { background: var(--color-danger, #e60000); } .dsgov .br-tooltip[error] .arrow { border-color: var(--color-danger, #e60000); } .dsgov .br-tooltip[warning] { background: var(--color-warning, #ffcd07); color: var(--color-secondary-08, #333); } .dsgov .br-tooltip[warning] .arrow { border-color: var(--color-warning, #ffcd07); } .dsgov .br-tooltip[info], .dsgov .br-tooltip { background: var(--color-info, #155bcb); } .dsgov .br-tooltip[info] .arrow, .dsgov .br-tooltip .arrow { border-color: var(--color-info, #155bcb); } .dsgov .br-tooltip .arrow { position: absolute !important; z-index: -1 !important; width: 0px !important; height: 0px !important; } .dsgov .br-tooltip[data-popper-placement^="top"] > .arrow { bottom: -7px; margin-left: 0px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top-width: 8px; border-top-style: solid; } .dsgov .br-tooltip[data-popper-placement^="bottom"] > .arrow { top: -8px; margin-left: 0px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom-width: 8px; border-bottom-style: solid; } .dsgov .br-tooltip[data-popper-placement^="left"] > .arrow { right: calc(var(--spacing-scale-base) * -1); margin-top: calc(var(--spacing-scale-base) * -1); border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left-width: 8px; border-left-style: solid; } .dsgov .br-tooltip[data-popper-placement^="right"] > .arrow { left: calc(var(--spacing-scale-base) * -1); margin-top: calc(var(--spacing-scale-base) * -1); border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-right-width: 8px; border-right-style: solid; } .dsgov .br-tooltip .text, .dsgov .br-tooltip .subtext, .dsgov .br-tooltip .link { display: block; max-width: 100%; min-width: 180px; } .dsgov .br-tooltip .popover-header { font-size: var(--font-size-scale-base, 14px); text-align: center; margin-bottom: 1em; width: 100%; min-width: 180px; } .dsgov .br-tooltip .popover-header .fas, .dsgov .br-tooltip .popover-header .svg-inline--fa { font-size: var(--font-size-scale-up-06, 41.804px); text-align: center; } .dsgov .br-tooltip .popover-image { width: auto; height: auto; max-width: 45%; max-height: 120px; border: 3px solid var(--color-secondary-01, #fff); overflow: hidden; margin-left: -10px; } .dsgov .br-tooltip .popover-icon { width: auto; height: auto; max-width: 45%; max-height: 120px; overflow: hidden; margin-left: -10px; margin-top: 10%; } .dsgov .br-tooltip .popover-body { font-size: var(--font-size-scale-down-01, 11.662px); margin-bottom: 1em; min-width: 180px; width: 100%; } .dsgov .br-tooltip .popover-image + div { width: 65%; display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start; text-align: left; } .dsgov .br-tooltip .popover-image + div div { text-align: left; padding-left: var(--spacing-scale-base); } .dsgov .br-tooltip .popover-icon + div { width: 65%; display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start; text-align: left; } .dsgov .br-tooltip .popover-icon + div div { text-align: left; padding-left: var(--spacing-scale-base); } .dsgov .br-tooltip .popover-footer { font-size: var(--font-size-scale-down-01, 11.662px); text-align: center; width: 100%; min-width: 180px; } .dsgov .br-tooltip .text { font-size: var(--font-size-scale-base, 14px); font-weight: var(--font-weight-semi-bold, 600); } .dsgov .br-tooltip .subtext { font-size: var(--font-size-scale-down-01, 11.662px); font-weight: var(--font-weight-medium, 500); } .dsgov .br-tooltip .link { text-decoration: underline; width: 100%; text-align: right; color: inherit; } .dsgov .br-tooltip .close { background: transparent; position: absolute; color: inherit; top: 10px; right: 10px; cursor: pointer; border: 0px; margin: 0px; padding: 0px; } .dsgov .br-upload { } .dsgov .br-upload.success .upload-button, .dsgov .br-upload[data-success] .upload-button { border-color: var(--color-success); } .dsgov .br-upload.success .feedback.color-success, .dsgov .br-upload[data-success] .feedback.color-success { align-items: center; background: var(--color-success); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-upload.danger .upload-button, .dsgov .br-upload[data-danger] .upload-button { border-color: var(--color-danger); } .dsgov .br-upload.danger .feedback.color-danger, .dsgov .br-upload[data-danger] .feedback.color-danger { align-items: center; background: var(--color-danger); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-upload.warning .upload-button, .dsgov .br-upload[data-warning] .upload-button { border-color: var(--color-warning); } .dsgov .br-upload.warning .feedback.color-warning, .dsgov .br-upload[data-warning] .feedback.color-warning { align-items: center; background: var(--color-warning); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } .dsgov .br-upload.warning .feedback.color-warning, .dsgov .br-upload[data-warning] .feedback.color-warning { color: var(--color-secondary-08) !important; } .dsgov .br-upload.info .upload-button, .dsgov .br-upload[data-info] .upload-button { border-color: var(--color-info); } .dsgov .br-upload.info .feedback.color-info, .dsgov .br-upload[data-info] .feedback.color-info { align-items: center; background: var(--color-info); display: inline-flex; height: 35px; margin-bottom: var(--spacing-scale-base); padding: 5px; color: var(--color-secondary-01) !important; } @media (max-width: 574.98px) { .dsgov .br-upload .br-button.upload-button { height: auto; padding: var(--spacing-scale-base) var(--spacing-scale-2x); width: 100% !important; } .dsgov .br-upload .upload-button span { font-size: var(--font-size-scale-down-01); white-space: break-spaces; } .dsgov .br-upload .item { flex-wrap: nowrap; } .dsgov .br-upload .upload-list .support { flex-shrink: 0; margin-right: var(--spacing-scale-base); }} .dsgov .br-upload input { display: none; } .dsgov .br-upload.dragging .upload-button { background-color: var(--color-support-01); } .dsgov .br-upload.dragging .upload-button span, .dsgov .br-upload.dragging .upload-button svg { color: var(--color-secondary-01); pointer-events: none; } .dsgov .br-upload .br-button.upload-button { max-width: 550px; width: 100%; } .dsgov .br-upload .br-button.upload-button:active * { color: var(--color-primary-pastel-01); } .dsgov .br-upload .upload-button { border-top-style: ; border-top-width: ; border-right-style: ; border-right-width: ; border-bottom-style: ; border-bottom-width: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-color: var(--interactive); border-radius: var(--surface-rounder-sm); display: block; padding-left: var(--spacing-scale-2x); padding-right: var(--spacing-scale-2x); text-align: left; width: 100%; } .dsgov .br-upload .upload-button svg { color: var(--interactive); font-size: var(--icon-size-lg); padding-left: var(--16px); } .dsgov .br-upload .upload-button span { color: var(--interactive); font-size: var(--font-size-scale-base); font-style: italic; font-weight: var(--font-weight-regular); padding-left: var(--spacing-scale-half); } .dsgov .br-upload .upload-list { max-width: 550px; position: relative; } .dsgov .br-upload .upload-list .content { align-self: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 70%; } .dsgov .br-upload .upload-list .support { align-items: center; display: flex; } .dsgov .br-upload .upload-list .cargas { box-sizing: border-box; color: var(--color-secondary-08); display: inline-block; left: 54%; position: relative; text-align: right; top: 4px; } .dsgov .br-upload .br-item { --item-padding: var(--spacing-scale-half) var(--spacing-scale-base) var(--spacing-scale-half) var(--spacing-scale-2x); align-items: center; display: flex; } .dsgov .br-upload .br-item:first-child { margin-top: var(--spacing-scale-half); } .dsgov .br-wizard { height: calc(100vh - 52px); max-width: 100%; overflow: hidden; } .dsgov .br-wizard .wizard-progress { background-color: var(--color-secondary-02, #f8f8f8); display: grid; grid-template-columns: repeat(auto-fit, minmax(0px, 1fr)); grid-template-rows: none; min-height: 164px; overflow: auto hidden; padding-top: var(--spacing-scale-7x); width: 100%; } .dsgov .br-wizard .wizard-progress .wizard-progress-btn { background-color: transparent; border: none; color: var(--color-primary-lighten-01, #2670e8); font-size: var(--font-size-scale-up-01, 16.8px); line-height: 19px; max-height: 90px; padding-bottom: 0px; padding-top: var(--spacing-scale-2x); position: relative; text-indent: 0px; transition: all 0.15s linear 0s; box-shadow: none !important; } .dsgov .br-wizard .wizard-progress .wizard-progress-btn:focus { outline: none; } .dsgov .br-wizard .wizard-progress .wizard-progress-btn:focus:not([disabled]):not(.disabled)::before { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .br-wizard .wizard-progress .wizard-progress-btn:hover:not([disabled])::before { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .br-wizard .wizard-progress .wizard-progress-btn:active:not([disabled])::before { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .br-wizard .wizard-progress .wizard-progress-btn::before { background-color: var(--color-secondary-01, #fff); border: 2px solid var(--color-primary-lighten-01, #2670e8); border-radius: 50%; box-sizing: border-box; color: var(--color-primary-lighten-01, #2670e8); display: block; font-size: var(--font-size-scale-up-02, 20.16px); font-weight: var(--font-weight-semi-bold, 600); height: 36px; left: 50%; line-height: 29px; margin-top: -13px; position: absolute; top: 0px; transform: translateX(-50%); transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s; width: 36px; z-index: 3; content: attr(step) !important; } .dsgov .br-wizard .wizard-progress .wizard-progress-btn::after { background-color: var(--color-primary-lighten-01, #2670e8); content: ""; display: block; height: 1px; left: calc(-50% + 17px); position: absolute; top: 5px; transition: all 0.15s linear 0s; width: calc(100% - 34px); z-index: 1; } .dsgov .br-wizard .wizard-progress .wizard-progress-btn:first-child::after { display: none; } .dsgov .br-wizard .wizard-progress .wizard-progress-btn[active] { color: var(--interactive); font-weight: var(--font-weight-semi-bold, 600); } .dsgov .br-wizard .wizard-progress .wizard-progress-btn[active]::after { height: 2px; } .dsgov .br-wizard .wizard-progress .wizard-progress-btn[active]::before { background-color: var(--interactive); border-color: var(--interactive); color: var(--color-secondary-01, #fff); font-weight: var(--font-weight-bold, 700); } .dsgov .br-wizard .wizard-form { position: relative; } .dsgov .br-wizard .wizard-form .wizard-panel { position: absolute; top: 0px; left: 1%; height: 0px; opacity: 0; visibility: hidden; border-top: 1px solid var(--color-secondary-04, #ccc); border-bottom: 1px solid var(--color-secondary-04, #ccc); margin-left: 2%; width: 96%; margin-bottom: var(--spacing-scale-4x); } .dsgov .br-wizard .wizard-form .wizard-panel[active] { height: auto; opacity: 1; visibility: visible; transition: all 0.5s linear 0s; left: 0px !important; } .dsgov .br-wizard .wizard-form .wizard-panel .wizard-panel-content { min-height: calc(100vh - 300px); max-height: calc(100vh - 300px); overflow: hidden auto; } .dsgov .br-wizard .wizard-form .wizard-panel .wizard-panel-btn { width: 104.5%; position: absolute; margin-top: 1px; min-height: 88px; height: auto; padding: var(--spacing-scale-2x) 1.5%; background-color: var(--color-secondary-02, #f8f8f8); margin-left: -2.5%; } .dsgov .br-wizard .wizard-form .wizard-panel .wizard-btn-next, .dsgov .br-wizard .wizard-form .wizard-panel .wizard-btn, .dsgov .br-wizard .wizard-form .wizard-panel .wizard-btn-prev { float: right; margin-left: var(--spacing-scale-2x); } .dsgov .br-wizard .wizard-form .wizard-panel .wizard-btn-canc { float: left; } .dsgov .br-wizard[vertical] .wizard-progress { max-width: 260px; height: calc(100vh - 52px); float: left; grid-template-columns: 1fr; text-align: right; padding-top: 0px; position: relative; } .dsgov .br-wizard[vertical] .wizard-progress .wizard-progress-btn { padding-top: 0px; padding-bottom: 0px; line-height: 100%; text-align: right; padding-right: 70px; height: 100%; max-height: 100%; } .dsgov .br-wizard[vertical] .wizard-progress .wizard-progress-btn::before { left: calc(100% - 32px); line-height: 26px; margin-top: calc(var(--spacing-scale-2x) * -1); position: absolute; text-align: center; top: 50%; } .dsgov .br-wizard[vertical] .wizard-progress .wizard-progress-btn::after { position: absolute; top: calc(-50% + 18px); left: calc(100% - 33px); width: 1px; height: calc(100% - 34px); } .dsgov .br-wizard[vertical] .wizard-progress .wizard-progress-btn[active]::after { width: 2px; } .dsgov .br-wizard[vertical][scroll] .wizard-progress { overflow: hidden auto; } .dsgov .br-wizard[vertical][scroll] .wizard-progress .wizard-progress-btn { min-height: 100px; } .dsgov .br-wizard[vertical] .wizard-form { float: left; width: calc(100% - 260px); } .dsgov .br-wizard[vertical] .wizard-form .wizard-panel .wizard-panel-content { min-height: calc(100vh - 142px); max-height: calc(100vh - 142px); } .dsgov .br-wizard[vertical] .wizard-form .wizard-panel .wizard-panel-btn { margin-left: -2%; } @media (max-width: 991.98px) { .dsgov .br-wizard .wizard-form .wizard-panel { border-top: 0px; } .dsgov .br-wizard .wizard-form .wizard-panel .wizard-panel-content { min-height: calc(100vh - 276px); max-height: calc(100vh - 276px); transition: all 0.25s linear 0s; overflow: hidden auto; } .dsgov .br-wizard .wizard-form .wizard-panel-btn { width: 104%; margin-left: -2%; background-color: transparent; display: flex; justify-content: center; flex-wrap: wrap; padding: 0px !important; } .dsgov .br-wizard .wizard-form .wizard-panel-btn .br-button { float: none; width: 90%; margin: var(--spacing-scale-base) 5%; } .dsgov .br-wizard .wizard-form .wizard-panel-btn .wizard-btn-next { order: 1; } .dsgov .br-wizard .wizard-progress { position: relative; padding-top: var(--spacing-scale-3x); min-height: 100px; max-height: 100px; transition: all 0.25s linear 0s; overflow-y: hidden; } .dsgov .br-wizard .wizard-progress .wizard-progress-btn .info { font-size: var(--font-size-scale-down-02, 9.716px); line-height: 1em; text-align: center; } .dsgov .br-wizard .wizard-progress::after { display: block; position: absolute; width: 12%; height: 4px; border-radius: 2px; content: ""; background-color: var(--color-secondary-04, #ccc); bottom: 0px; top: unset; left: 44%; transition: all 0.25s linear 0s; } .dsgov .br-wizard[collapsed] .wizard-progress { max-height: 64px; min-height: 64px; overflow-y: hidden; padding-bottom: var(--spacing-scale-3x); padding-top: var(--spacing-scale-3x); } .dsgov .br-wizard[collapsed] .wizard-progress::after { margin-top: var(--spacing-scale-4xh); } .dsgov .br-wizard[collapsed] .wizard-progress .wizard-progress-btn { padding-bottom: var(--spacing-scale-base); } .dsgov .br-wizard[collapsed] .wizard-progress .wizard-progress-btn .info { display: none; } .dsgov .br-wizard[collapsed] .wizard-form .wizard-panel .wizard-panel-content { max-height: calc(100vh - 290px); min-height: calc(100vh - 290px); overflow: hidden auto; } .dsgov .br-wizard[vertical] .wizard-progress { max-height: calc(100vh - 60px); max-width: 110px; } .dsgov .br-wizard[vertical] .wizard-progress::after { height: 8%; left: unset; margin-top: 0px; right: 0px; top: 40%; width: 4px; } .dsgov .br-wizard[vertical] .wizard-progress .wizard-progress-btn { line-height: 18px; padding-right: var(--spacing-scale-7x); } .dsgov .br-wizard[vertical] .wizard-progress .wizard-progress-btn .info { line-height: 1.6em; margin-top: -0.5em; position: absolute; right: 54px; } .dsgov .br-wizard[vertical] .wizard-form { max-width: calc(100% - 110px); min-width: calc(100% - 110px); transition: all 0.25s linear 0s; } .dsgov .br-wizard[vertical] .wizard-form .wizard-panel .wizard-panel-content { min-height: calc(100vh - 230px); max-height: calc(100vh - 230px); } .dsgov .br-wizard[vertical] .wizard-form .wizard-panel .wizard-panel-btn { min-height: 119px; } .dsgov .br-wizard[vertical][collapsed] .wizard-progress { max-width: 60px; padding-bottom: 0px; padding-top: 0px; } .dsgov .br-wizard[vertical][collapsed] .wizard-progress::after { height: 8%; left: unset; width: 4px; right: 0px; top: 40%; } .dsgov .br-wizard[vertical][collapsed] .wizard-progress .wizard-progress-btn { padding-right: 0px; } .dsgov .br-wizard[vertical][collapsed] .wizard-progress .wizard-progress-btn .info { display: none; } .dsgov .br-wizard[vertical][collapsed] .wizard-form { max-width: calc(100% - 60px); min-width: calc(100% - 60px); }} .dsgov .introjs-tooltip { --onboarding-background: var(--bg-color); --onboarding-color: var(--color); --onboarding-padding: var(--spacing-scale-2x); --onboarding-title: var(--font-size-scale-up-01); --onboarding-font-size: var(--font-size-scale-base); --onboarding-font-weight: var(--font-weight-semi-bold); --onboarding-width: var(--onboarding-width-mobile); --onboarding-width-mobile: 90vw; --onboarding-width-tablet: 400px; --onboarding-tooltip-background: var(--color-warning); --onboarding-tooltip-color: inhrerit; width: var(--onboarding-width); max-width: var(--onboarding-width-tablet); background: var(--onboarding-tooltip-background); color: var(--onboarding-tooltip-color); } @media (min-width: 575px) { .dsgov .introjs-tooltip { --onboarding-width: var(--onboarding-width-tablet); }} .dsgov .introjs-tooltip .introjs-bullets ul li a { background: var(--off); opacity: var(--disabled); position: relative; z-index: 1; } .dsgov .introjs-tooltip .introjs-bullets ul li a.active { background: var(--color-primary-lighten-01); opacity: 1; width: 6px; } .dsgov .introjs-tooltip .introjs-tooltip-header .introjs-skipbutton { visibility: hidden; position: absolute; z-index: 0; } .dsgov .introjs-tooltip .introjs-skip { margin-bottom: var(--onboarding-padding); text-align: center; position: relative; z-index: 1; } .dsgov .introjs-tooltip .introjs-tooltipbuttons { border: 0px; position: relative; text-align: center; margin: 0 var(--onboarding-padding); padding: 0px; } .dsgov .introjs-tooltip .introjs-button { --pressed: 0; --button-background: transparent; --button-border: transparent; --button-color: var(--interactive); --button-radius: 100em; --button-font-size: var(--font-size-scale-up-01); --button-font-weight: var(--font-weight-semi-bold); --button-xsmall: 24px; --button-small: 32px; --button-medium: 40px; --button-large: 48px; --button-size: var(--button-medium); --button-padding: 0 var(--spacing-scale-3x); --button-img: 20px; --interactive-rgb: var(--rgb-primary-default); align-items: center; background-color: var(--button-background); border: 1px solid var(--button-border); border-radius: var(--button-radius); color: var(--button-color); cursor: pointer; display: inline-flex; font-size: var(--button-font-size); font-weight: var(--button-font-weight); height: var(--button-size); justify-content: center; padding: var(--button-padding); text-align: center; vertical-align: middle; white-space: nowrap; width: auto; } .dsgov .introjs-tooltip .introjs-button img { max-height: var(--button-img); } .dsgov .introjs-tooltip .introjs-button:not(.introjs-disabled):focus { outline: none; } .dsgov .introjs-tooltip .introjs-button:not(.introjs-disabled).focus-visible, .dsgov .introjs-tooltip .introjs-button:not(.introjs-disabled):focus-visible { outline-color: var(--focus-color); outline-offset: var(--focus-offset); outline-style: var(--focus-style); outline-width: var(--focus-width); } .dsgov .introjs-tooltip .introjs-button:not(.introjs-disabled):not(:disabled):hover { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--hover)), rgba(var(--interactive-rgb), var(--hover))); } .dsgov .introjs-tooltip .introjs-button:not(.introjs-disabled):not(:disabled):active { background-image: linear-gradient(rgba(var(--interactive-rgb), var(--pressed)), rgba(var(--interactive-rgb), var(--pressed))); } .dsgov .introjs-tooltip .introjs-button:not(.introjs-disabled):focus { box-shadow: none; } .dsgov .introjs-tooltip .introjs-nextbutton, .dsgov .introjs-tooltip .introjs-prevbutton { --button-radius: 50%; --button-padding: 0; position: absolute; top: calc(var(--onboarding-padding) * -5.5); width: var(--button-size); } .dsgov .introjs-tooltip .introjs-prevbutton { left: 0px; } .dsgov .introjs-tooltip .introjs-nextbutton { right: 0px; } .dsgov .introjs-tooltip .introjs-donebutton { --interactive-rgb: var(--rgb-secondary-01); --button-background: var(--color-primary-default); --button-color: var(--color-secondary-01); --button-padding: 0 var(--spacing-scale-3x); --button-radius: 100em; text-shadow: none; width: auto; position: static; float: none; margin-bottom: var(--onboarding-padding); } .dsgov .introjs-tooltip .introjs-disabled { cursor: not-allowed; opacity: var(--disabled); } .dsgov .introjs-tooltip .introjs-disabled * { pointer-events: none; } .dsgov .introjs-tooltip .introjs-arrow.left-bottom { border-right-color: var(--onboarding-tooltip-background); } .dsgov .introjs-tooltip .introjs-arrow.right-bottom { border-left-color: var(--onboarding-tooltip-background); } .dsgov .introjs-tooltip .introjs-arrow.top, .dsgov .introjs-tooltip .introjs-arrow.top-middle, .dsgov .introjs-tooltip .introjs-arrow.top-right { border-bottom-color: var(--onboarding-tooltip-background); } .dsgov .introjs-tooltip .introjs-arrow.bottom { border-top-color: var(--onboarding-tooltip-background); } .dsgov .introjs-tooltip.introjs-floating { background: var(--onboarding-background); color: var(--onboarding-color); } .dsgov .introjs-tooltip.introjs-floating .introjs-nextbutton { --interactive-rgb: var(--rgb-secondary-01); --button-background: var(--color-primary-default); --button-color: var(--color-secondary-01); } .dsgov .introjs-tooltip.introjs-floating .introjs-prevbutton { --button-background: var(--color-secondary-01); --button-border: var(--color-primary-default); }} @media screen { button.br-button.pull-right.reset { --button-color: #0B365F !important; --button-font-size: 15px !important; } .dsgov .br-cookiebar .br-modal-title p { font-size: var(--font-size-scale-up-06); } .cookie-tooltip { color: var(--color-secondary-08); font-family: inherit; font-size: 16px; padding: 5px; position: relative; text-decoration: none; } .cookie-tooltip::before { background-color: var(--color-warning); border-radius: 5px; bottom: -50px; box-sizing: border-box; color: rgb(255, 255, 255); content: attr(data-title); font-family: inherit; font-size: 13px; padding: 10px; position: absolute; right: -25px; transition: all 0.4s ease 0s; white-space: nowrap; width: auto; } .cookie-tooltip::after { border-color: transparent transparent var(--color-warning); border-style: solid; border-width: 0px 10px 10px; bottom: -15px; content: ""; height: 0px; left: 9px; position: absolute; transition: all 0.4s ease 0s; width: 0px; } .redefinir-cookies .icon { display: flex; flex-direction: row-reverse; padding: 6px; } .redefinir-cookies .icone-redefinir { display: block; width: 30px; height: 36px; } .redefinir-cookies { cursor: pointer; } @media (min-width: 767px) { .dsgov .br-cookiebar { right: 16px; bottom: 16px; left: 16px; } .cookie-tooltip { display: none; } .redefinir-cookies { bottom: 0px; left: 0px; position: fixed; z-index: 999999; color: rgb(255, 255, 255); border-top-right-radius: 5px; display: none; } .redefinir-cookies .icon span { display: inline-block; font-size: 13px; font-weight: bold; line-height: 21px; margin-left: -118px; padding-right: 10px; padding-top: 9px; transition: margin-left 1s ease-in-out 0s; } .redefinir-cookies:hover .icon span, .redefinir-cookies:focus .icon span { margin-left: 0px; } .cookie-es .icon span { margin-left: -102px; } .cookie-en .icon span { margin-left: -113px; }} @media (max-width: 766px) { .dsgov .br-cookiebar { right: 4px; bottom: 4px; left: 4px; } .cookie-tooltip { display: none; z-index: 10; } .redefinir-cookies { width: 52px; display: none; position: absolute; } .redefinir-cookies .icone-redefinir { width: 25px; } .redefinir-cookies .icon span { display: none; }}} @media screen { .field input[type="text"][name="govbr.tile.canais.title"], .field input[type="text"][name="govbr.tile.canais.description"], .field input[type="text"][name="govbr.tile.canais.description_denuncia"], .field input[type="text"][name="govbr.tile.canais.description_solicitacao"], .field input[type="text"][name="govbr.tile.canais.description_sugestao"], .field input[type="text"][name="govbr.tile.canais.description_elogio"], #govbr-tile-canais-description { width: 95% !important; }} @media screen { .template-site-controlpanel .field input[type="text"][size] { width: 100% !important; }} @media all {} .swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; } .swiper-container-no-flexbox .swiper-slide { float: left; } .swiper-container-vertical > .swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform, -webkit-transform; box-sizing: content-box; } .swiper-container-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); } .swiper-container-multirow > .swiper-wrapper { flex-wrap: wrap; } .swiper-container-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0px auto; } .swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform, -webkit-transform; } .swiper-slide-invisible-blank { visibility: hidden; } .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; } .swiper-container-autoheight .swiper-wrapper { -webkit-box-align: start; align-items: flex-start; transition-property: transform, height, -webkit-transform; } .swiper-container-3d { perspective: 1200px; } .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow { transform-style: preserve-3d; } .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; } .swiper-container-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper { touch-action: pan-y; } .swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper { touch-action: pan-x; } .swiper-button-prev, .swiper-button-next { position: absolute; top: 50%; width: 27px; height: 44px; margin-top: -22px; z-index: 10; cursor: pointer; background-size: 27px 44px; background-position: center center; background-repeat: no-repeat; } .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; } .swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); left: 10px; right: auto; } .swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); right: 10px; left: auto; } .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-lock { display: none; } .swiper-pagination { position: absolute; text-align: center; transition: opacity 300ms ease 0s; transform: translate3d(0px, 0px, 0px); z-index: 10; } .swiper-pagination.swiper-pagination-hidden { opacity: 0; } .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets { bottom: 10px; left: 0px; width: 100%; } .swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0px; } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transform: scale(0.33); position: relative; } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { transform: scale(1); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { transform: scale(1); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { transform: scale(0.66); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); } .swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: rgb(0, 0, 0); opacity: 0.2; } button.swiper-pagination-bullet { border: none; margin: 0px; padding: 0px; box-shadow: none; appearance: none; } .swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; } .swiper-pagination-bullet-active { opacity: 1; background: rgb(0, 122, 255); } .swiper-container-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; transform: translate3d(0px, -50%, 0px); } .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 6px 0px; display: block; } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); width: 8px; } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: transform 200ms ease 0s, top 200ms ease 0s, -webkit-transform 200ms ease 0s; } .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0px 4px; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 200ms ease 0s, left 200ms ease 0s, -webkit-transform 200ms ease 0s; } .swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 200ms ease 0s, right 200ms ease 0s, -webkit-transform 200ms ease 0s; } .swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); position: absolute; } .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: rgb(0, 122, 255); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; transform: scale(0); transform-origin: left top; } .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; } .swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 100%; height: 4px; left: 0px; top: 0px; } .swiper-container-vertical > .swiper-pagination-progressbar, .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 4px; height: 100%; left: 0px; top: 0px; } .swiper-pagination-white .swiper-pagination-bullet-active { background: rgb(255, 255, 255); } .swiper-pagination-progressbar.swiper-pagination-white { background: rgba(255, 255, 255, 0.25); } .swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill { background: rgb(255, 255, 255); } .swiper-pagination-black .swiper-pagination-bullet-active { background: rgb(0, 0, 0); } .swiper-pagination-progressbar.swiper-pagination-black { background: rgba(0, 0, 0, 0.25); } .swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill { background: rgb(0, 0, 0); } .swiper-pagination-lock { display: none; } .swiper-scrollbar { border-radius: 10px; position: relative; background: rgba(0, 0, 0, 0.1); } .swiper-container-horizontal > .swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%; } .swiper-container-vertical > .swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%; } .swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0px; top: 0px; } .swiper-scrollbar-cursor-drag { cursor: move; } .swiper-scrollbar-lock { display: none; } .swiper-zoom-container { width: 100%; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; } .swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas { max-width: 100%; max-height: 100%; object-fit: contain; } .swiper-slide-zoomed { cursor: move; } .swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; animation: 1s steps(12) 0s infinite normal none running swiper-preloader-spin; } .swiper-lazy-preloader::after { display: block; content: ""; width: 100%; height: 100%; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-position: 50% center; background-size: 100%; background-repeat: no-repeat; } .swiper-lazy-preloader-white::after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } @-webkit-keyframes swiper-preloader-spin { 100% { transform: rotate(360deg); }} @keyframes swiper-preloader-spin { 100% { transform: rotate(360deg); }} .swiper-container .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000; } .swiper-container-fade.swiper-container-free-mode .swiper-slide { transition-timing-function: ease-out; } .swiper-container-fade .swiper-slide { pointer-events: none; transition-property: opacity; } .swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube { overflow: visible; } .swiper-container-cube .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; visibility: hidden; transform-origin: 0px 0px; width: 100%; height: 100%; } .swiper-container-cube .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-cube.swiper-container-rtl .swiper-slide { transform-origin: 100% 0px; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide { pointer-events: auto; visibility: visible; } .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right { z-index: 0; backface-visibility: hidden; } .swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 100%; background: rgb(0, 0, 0); opacity: 0.6; filter: blur(50px); z-index: 0; } .swiper-container-flip { overflow: visible; } .swiper-container-flip .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; } .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right { z-index: 0; backface-visibility: hidden; } .swiper-container-coverflow .swiper-wrapper { } .portaltype-agenda #content, .portaltype-agendadiaria #content { background-color: rgb(249, 249, 249); } .portaltype-agenda #content .documentFirstHeading, .portaltype-agendadiaria #content .documentFirstHeading { margin-bottom: 0.5em; padding: 0px 0px 0.5em; font-size: 36px; font-weight: 900; line-height: 1.5; text-align: center; color: rgb(51, 51, 51); width: 100%; } .portaltype-agenda #content #plone-document-byline, .portaltype-agendadiaria #content #plone-document-byline { display: none !important; } .portaltype-agenda #content #viewlet-social-like, .portaltype-agenda #content div.width-1\:2 #viewlet-social-like, .portaltype-agendadiaria #content #viewlet-social-like, .portaltype-agendadiaria #content div.width-1\:2 #viewlet-social-like { right: -25px; width: 100%; padding: 0.5em 0px; text-align: right; border: none; } .portaltype-agenda #content .dados-agenda > *, .portaltype-agenda #content .calendar-title, .portaltype-agendadiaria #content .dados-agenda > *, .portaltype-agendadiaria #content .calendar-title { margin-bottom: 2rem; } .portaltype-agenda #content .search-form, .portaltype-agendadiaria #content .search-form { display: flex; -webkit-box-pack: center; justify-content: center; } .portaltype-agenda #content .search-form .LSBox, .portaltype-agendadiaria #content .search-form .LSBox { display: flex; -webkit-box-align: center; align-items: center; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); width: 960px; height: 60px; max-width: 100%; margin: 0px; } .portaltype-agenda #content .search-form .searchField, .portaltype-agendadiaria #content .search-form .searchField { border: none; -webkit-box-flex: 2; flex: 2 1 auto; margin: 0px 0px 0px 2rem; height: 2rem; } .portaltype-agenda #content .search-form .searchButton, .portaltype-agendadiaria #content .search-form .searchButton { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: 0px 0px; width: 20px; height: 21px; border: none; background-color: transparent; text-indent: -3000px; margin: 1rem; } .portaltype-agenda #content .list-compromissos, .portaltype-agendadiaria #content .list-compromissos { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; list-style-type: none; margin: 0px; padding-bottom: 6rem; } .portaltype-agenda #content .item-compromisso-wrapper, .portaltype-agendadiaria #content .item-compromisso-wrapper { background: rgb(255, 255, 255); width: 960px; padding: 2rem; margin-bottom: 1rem; max-width: 100%; } .portaltype-agenda #content .item-compromisso, .portaltype-agendadiaria #content .item-compromisso { display: flex; } .portaltype-agenda #content .compromisso-horarios, .portaltype-agendadiaria #content .compromisso-horarios { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; border-right: 1px solid rgb(221, 221, 221); margin-right: 2rem; padding-right: 2rem; } .portaltype-agenda #content .horario, .portaltype-agendadiaria #content .horario { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 0.2rem; font-size: 20px; font-weight: 500; line-height: 1.25; color: rgb(34, 34, 34); } .portaltype-agenda #content .horario::before, .portaltype-agendadiaria #content .horario::before { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: -26px -21px; width: 12px; height: 12px; display: inline-block; content: ""; margin: 0px 0.3rem; } .portaltype-agenda #content .now, .portaltype-agendadiaria #content .now { background-color: rgb(86, 199, 95); font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); padding: 0.1rem 0.5rem; text-transform: uppercase; } .portaltype-agenda #content .compromisso-dados, .portaltype-agendadiaria #content .compromisso-dados { display: flex; flex-wrap: wrap; -webkit-box-flex: 1; flex: 1 1 0%; } .portaltype-agenda #content .compromisso-titulo, .portaltype-agendadiaria #content .compromisso-titulo { -webkit-box-flex: 1; flex: 1 1 100%; font-size: 24px; font-weight: bold; line-height: 1.29; color: rgb(34, 34, 34); margin-bottom: 0.5rem; } .portaltype-agenda #content .compromisso-solicitante, .portaltype-agenda #content .compromisso-participantes, .portaltype-agenda #content .compromisso-pauta, .portaltype-agenda #content .compromisso-local, .portaltype-agenda #content .download-compromisso > span, .portaltype-agendadiaria #content .compromisso-solicitante, .portaltype-agendadiaria #content .compromisso-participantes, .portaltype-agendadiaria #content .compromisso-pauta, .portaltype-agendadiaria #content .compromisso-local, .portaltype-agendadiaria #content .download-compromisso > span { font-size: 14px; font-weight: 500; line-height: 1.79; color: rgb(34, 34, 34); margin-right: 3em; } .portaltype-agenda #content .compromisso-local::before, .portaltype-agendadiaria #content .compromisso-local::before { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: -38px -21px; width: 8px; height: 12px; display: inline-block; content: ""; margin: 0px 0.3rem; } .portaltype-agenda #content .compromisso-local, .portaltype-agendadiaria #content .compromisso-local { border-right: 1px solid rgb(221, 221, 221); margin-right: 1rem; padding-right: 1rem; } .portaltype-agenda #content .add-agenda, .portaltype-agendadiaria #content .add-agenda { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: -13px -21px; width: 13px; height: 15px; display: inline-block; margin: 0px 0.3rem; overflow: hidden; text-indent: -3000px; border: none; } #content .portalMessage { margin-top: 30px; text-align: left; color: rgb(89, 110, 127); } .sem-compromisso { font-size: 1.2em; font-weight: bold; color: rgb(70, 74, 85); } #content .compromisso-acoes { display: flex; -webkit-box-align: center; align-items: center; } #content .compromisso-acoes li { display: inline-block !important; } #content .compromisso-acoes li:first-child { margin-right: 0.5rem; } #content .compromisso-acoes a:hover { color: rgb(153, 153, 153) !important; } .adicionar_compromisso { line-height: 30px; } .portletSearch, .portletCalendar, .portletSearch .portletItem, .portletCalendar .portletItem, .portletSearch .portletHeader, .portletCalendar .portletHeader, .portletSearch .portletFooter, .portletCalendar .portletFooter { background: rgb(237, 239, 241) !important; } .portletSearch .portletHeader, .portletCalendar .portletHeader { font-family: open_sansbold, Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: normal; padding: 15px 12px; background: rgb(237, 239, 241) !important; } .portletCalendarEx tr.month { background: none !important; } .ploneCalendar .event { background: none !important; } .ploneCalendar .activeevent { background: rgb(68, 68, 68) !important; } #portal-column-two dl.portlet .activeevent a:link, #portal-column-two dl.portlet .activeevent a:visited { color: rgb(255, 255, 255) !important; } .portletCalendar .weekdays th { font-weight: normal; } .portletCalendar .ploneCalendar td { font-weight: bold; } .ploneCalendar .weekdays th { background: none; } .portletSearch .portletHeader .tile { margin-bottom: 0px !important; } .portletSearch .portletItem { font-size: 80%; border-radius: 5px; margin: 10px 12px !important; padding: 2px !important; background: rgb(255, 255, 255) !important; } .portletSearch .portletItem .searchField { font-family: open_sansregular, Arial, Helvetica, sans-serif; font-size: 1.2em; width: 170px; padding: 0.3em 0.35em; border: none; } .portletSearch .portletItem .searchButton { padding: 4px 5px 4px 15px; text-indent: -100px; border: none; background: url("++resource++brasil.gov.agenda/img/icon-search-agenda.png") 0px 2px no-repeat transparent; } .portletSearch .portletText { margin: 10px 13px; } .portletSearch .portletFooter { display: none; } body.contraste #content .compromisso-pauta, body.contraste #content .compromisso-local, body.contraste #content .print a .texto, body.contraste #content .collection-events .timestamp { color: white; } body.contraste #content .footer-actions { border-top: 4px solid rgb(255, 255, 255); border-bottom: 2px solid rgb(255, 255, 255); } body.contraste #content .list-compromissos { border-bottom: 1px solid rgb(255, 255, 255); } body.contraste #content .item-compromisso { border-top: 1px solid rgb(214, 220, 215); } body.contraste #content .collection-events .timestamp { background-position: 0px -15px; } @media (max-width: 767px) { .portaltype-agenda #content .search-compromisso, .portaltype-agenda #content .portalMessage, .portaltype-agenda #content .collectionevents-title-wrapper, .portaltype-agenda #content .list-compromissos, .portaltype-agendadiaria #content .search-compromisso, .portaltype-agendadiaria #content .portalMessage, .portaltype-agendadiaria #content .collectionevents-title-wrapper, .portaltype-agendadiaria #content .list-compromissos { margin: 0px 20px 2rem; } .portaltype-agenda #content .documentFirstHeading, .portaltype-agendadiaria #content .documentFirstHeading { width: 80%; margin: 0px auto 0.5em; } .portaltype-agenda #content .compromisso-local, .portaltype-agendadiaria #content .compromisso-local { border: none; } .portaltype-agenda #content .item-compromisso-wrapper, .portaltype-agendadiaria #content .item-compromisso-wrapper { width: auto; padding: 1rem; } .portaltype-agenda #content .compromisso-horarios, .portaltype-agendadiaria #content .compromisso-horarios { margin-right: 1rem; padding-right: 1rem; } .daypicker li:first-child, .daypicker li:last-child { display: none !important; }} #content .monthpicker-stroke-wrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 2.5rem; } #content .monthpicker-stroke-wrapper .monthpicker-stroke { -webkit-box-flex: 2; flex: 2 1 auto; } #content .monthpicker-wrapper { display: flex; overflow: hidden; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding: 0px 2rem; z-index: 2; } #content .monthpicker-wrapper .monthpicker { font-size: 14px; font-weight: bold; font-style: normal; font-stretch: normal; line-height: 1.79; position: relative; text-align: left; letter-spacing: normal; color: rgb(34, 34, 34); } #content .monthpicker-wrapper .year { font-size: 12px; } #content .monthpicker-wrapper::after { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: -20px 0px; width: 20px; height: 20px; content: ""; margin-left: 0.5rem; } #content .monthpicker-wrapper .monthpicker input { position: absolute; z-index: 2; inset: 0px; cursor: pointer; opacity: 0; } #content .has-image .monthpicker-stroke-wrapper { margin-bottom: 5rem !important; } #content .has-image .monthpicker-stroke-wrapper .monthpicker-stroke { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } #content .has-image .monthpicker-stroke-wrapper .monthpicker { color: rgb(255, 255, 255); } #content .has-image .monthpicker-stroke-wrapper .monthpicker-wrapper::after { filter: invert(100%); } #content .calendar { display: flex; -webkit-box-pack: center; justify-content: center; background-color: rgb(255, 255, 255); width: 100%; } #content .calendar .ui-datepicker { border: none; } #content .calendar .ui-datepicker-title { display: flex; -webkit-box-pack: center; justify-content: center; } #content .calendar .ui-datepicker-title, #content .calendar .ui-datepicker-calendar { opacity: 0.4; } #content .calendar .ui-datepicker-group-middle .ui-datepicker-title, #content .calendar .ui-datepicker-group-middle .ui-datepicker-calendar { opacity: 1; } #content .calendar .ui-datepicker-group-first { transform: translateX(-1rem); } #content .calendar .ui-datepicker-group-last { transform: translateX(1rem); } #content .calendar .ui-datepicker-prev { transform: translate(-5rem, 7.8rem); } #content .calendar .ui-datepicker-next { transform: translate(5rem, 7.8rem); } body .ui-datepicker, #content .ui-datepicker { width: auto !important; } body .ui-datepicker .ui-datepicker-header, #content .ui-datepicker .ui-datepicker-header { background: none; border: none; } body .ui-datepicker .ui-datepicker-title, #content .ui-datepicker .ui-datepicker-title { display: none; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 14px; font-weight: bold; line-height: 1.79; color: rgb(34, 34, 34); } body .ui-datepicker .ui-datepicker-title.loaded, #content .ui-datepicker .ui-datepicker-title.loaded { display: flex; } body .ui-datepicker .ui-datepicker-month, #content .ui-datepicker .ui-datepicker-month { text-transform: uppercase; } body .ui-datepicker .ui-datepicker-year, #content .ui-datepicker .ui-datepicker-year { font-size: 12px; } body .ui-datepicker th, #content .ui-datepicker th { font-size: 12px; font-weight: 900; line-height: 3.33; color: rgb(34, 34, 34); text-transform: uppercase; } body .ui-datepicker .ui-state-disabled, body .ui-datepicker .ui-widget-content .ui-state-disabled, body .ui-datepicker .ui-widget-header .ui-state-disabled, #content .ui-datepicker .ui-state-disabled, #content .ui-datepicker .ui-widget-content .ui-state-disabled, #content .ui-datepicker .ui-widget-header .ui-state-disabled { opacity: 1; } body .ui-datepicker .ui-state-default, #content .ui-datepicker .ui-state-default { width: 30px; height: 30px; background: none; border: none; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font-size: 20px; font-weight: 500; line-height: 2; color: rgb(189, 189, 189) !important; } body .ui-datepicker .ui-has-appointments a, #content .ui-datepicker .ui-has-appointments a { color: rgb(34, 34, 34) !important; } body .ui-datepicker .ui-datepicker-current-day a, #content .ui-datepicker .ui-datepicker-current-day a { background-color: rgb(86, 199, 95); font-weight: bold; color: rgb(255, 255, 255) !important; } body .ui-datepicker .ui-datepicker-prev, body .ui-datepicker .ui-datepicker-next, #content .ui-datepicker .ui-datepicker-prev, #content .ui-datepicker .ui-datepicker-next { opacity: 1; cursor: pointer; } body .ui-datepicker .ui-datepicker-prev.ui-state-hover, body .ui-datepicker .ui-datepicker-next.ui-state-hover, #content .ui-datepicker .ui-datepicker-prev.ui-state-hover, #content .ui-datepicker .ui-datepicker-next.ui-state-hover { background: none; border: none; } body .ui-datepicker .ui-datepicker-prev span, #content .ui-datepicker .ui-datepicker-prev span { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: -40px 0px; width: 13px; height: 20px; } body .ui-datepicker .ui-datepicker-next span, #content .ui-datepicker .ui-datepicker-next span { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: 0px -21px; width: 13px; height: 20px; } #content .daypicker-wrapper { display: flex; -webkit-box-pack: center; justify-content: center; } #content .daypicker-wrapper .daypicker { display: flex; margin: 0px; list-style-type: none; } #content .daypicker-wrapper .day, #content .daypicker-wrapper .day > a:link, #content .daypicker-wrapper .day > a:visited, #content .daypicker-wrapper .day > a:hover { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border: none; width: 95px; height: 95px; color: rgb(219, 219, 219); -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } #content .daypicker-wrapper .day.has-appointment, #content .daypicker-wrapper .day.has-appointment > a:link, #content .daypicker-wrapper .day.has-appointment > a:visited, #content .daypicker-wrapper .day.has-appointment > a:hover { color: rgb(34, 34, 34) !important; } #content .daypicker-wrapper .day.is-selected, #content .daypicker-wrapper .day.is-selected > a:link, #content .daypicker-wrapper .day.is-selected > a:visited, #content .daypicker-wrapper .day.is-selected > a:hover { background-color: rgb(86, 199, 95); color: rgb(255, 255, 255) !important; } #content .daypicker-wrapper .day:last-child { margin: 0px; } #content .daypicker-wrapper .daypicker-day { font-size: 50px; font-weight: 800; font-style: normal; font-stretch: normal; line-height: 50px; letter-spacing: normal; } #content .daypicker-wrapper .daypicker-weekday { font-size: 20px; font-weight: 800; font-style: normal; font-stretch: normal; line-height: 20px; letter-spacing: normal; text-transform: uppercase; } #content .has-image .daypicker-wrapper { order: -1; } #content .has-image .daypicker-wrapper .day { color: rgba(255, 255, 255, 0.6); } #content .has-image .daypicker-wrapper .day.has-appointment, #content .has-image .daypicker-wrapper .day.is-selected { color: rgb(255, 255, 255); } @media (max-width: 767px) { #content .calendar .ui-datepicker-title, #content .calendar .ui-datepicker-calendar { opacity: 1; } #content .calendar .ui-datepicker-prev { transform: translate(-3rem, 7.8rem); } #content .calendar .ui-datepicker-next { transform: translate(3rem, 7.8rem); }} #content .agenda-tile { position: relative; background: rgb(249, 249, 249); overflow: hidden; width: 100%; } #content .agenda-tile .agenda-image { position: absolute; top: 0px; height: 100%; width: 100%; object-fit: cover; } #content .agenda-tile .agenda-wrapper { position: relative; z-index: 1; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin: 0px auto; padding-top: 3rem; width: 1060px !important; } #content .agenda-tile .agenda-wrapper > * { margin-bottom: 2rem; } #content .agenda-tile .title { text-align: center; text-transform: uppercase; font-size: 24px; font-weight: 900; color: rgb(34, 34, 34); margin-top: 1rem; order: -1; } #content .agenda-tile .collectionevents-wrapper { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; } #content .agenda-tile .collection-events { box-sizing: border-box; padding: 0px 0px 4rem; width: 1060px !important; } #content .agenda-tile .collectionevents-title-wrapper { width: 100%; display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 2.5rem; } #content .agenda-tile .collectionevents-stroke { border-bottom: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-flex: 2; flex: 2 1 auto; } #content .agenda-tile .collectionevents-title { font-size: 16px; font-weight: 500; color: rgb(34, 34, 34); text-transform: uppercase; padding: 0px 2rem; z-index: 2; } #content .agenda-tile .swiper-slide { display: flex; justify-content: space-evenly; } #content .agenda-tile .collection-events-item { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 20%; padding: 30px; background: rgb(255, 255, 255); } #content .agenda-tile .collection-events-item > * { margin-bottom: 0.3rem; } #content .agenda-tile .title-item { font-size: 24px; line-height: 1.29; color: rgb(34, 34, 34); cursor: pointer; overflow: hidden; max-height: 5.16em; border: none; } #content .agenda-tile a.title-item:hover { color: rgb(34, 34, 34) !important; } #content .agenda-tile .location, #content .agenda-tile .timestamp { font-size: 14px; font-weight: 500; line-height: 1.79; color: rgb(34, 34, 34); } #content .agenda-tile .location-item::before { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: -38px -21px; width: 8px; height: 12px; display: inline-block; content: ""; margin: 0px 0.3rem; } #content .agenda-tile .timestamp-cell.is-now { font-weight: bold; color: rgb(255, 255, 255); background-color: rgb(86, 199, 95); } #content .agenda-tile .timestamp-cell.is-now .timestamp { font-weight: bold; color: rgb(255, 255, 255); } #content .agenda-tile .timestamp-cell::before { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: -26px -21px; width: 12px; height: 12px; display: inline-block; content: ""; margin: 0px 0.3rem; } #content .agenda-tile .timestamp-cell.is-now::before { filter: invert(100%); } #content .agenda-tile .now { margin: 0.2rem 0.5rem 0px 0px; text-transform: uppercase; float: right; } #content .agenda-tile .swiper-button-prev { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: -40px 0px; width: 13px; height: 20px; background-size: auto; left: 0px; } #content .agenda-tile .swiper-button-next { background-image: url("++resource++brasil.gov.agenda/img/sprite.png"); background-position: 0px -21px; width: 13px; height: 20px; background-size: auto; right: 0px; } #content .agenda-tile .swiper-pagination-bullet { border-radius: 0px; width: 30px; } #content .agenda-tile .swiper-pagination-bullet-active { background: rgb(51, 51, 51); } #content .agenda-tile .agenda-tile-footer { display: flex; -webkit-box-pack: center; justify-content: center; padding-bottom: 3rem; } #content .agenda-tile .agenda-tile-footer > a { border: 2px solid rgb(0, 0, 0); border-radius: 30px; padding: 1rem 2rem; font-size: 16px; font-weight: bold; color: rgb(34, 34, 34); text-transform: uppercase; } #content .agenda-tile .agenda-tile-footer > a:hover { color: rgb(34, 34, 34) !important; } #content .agenda-tile .swiper-slide.no-events { height: 15rem; -webkit-box-align: center; align-items: center; } #content .agenda-tile .day { cursor: pointer; } #content .agenda-tile.has-image .title { color: rgb(255, 255, 255); } #content .agenda-tile.has-image .collectionevents-title-wrapper { display: none; } #content .agenda-tile.has-image .swiper-pagination-bullet, #content .agenda-tile.has-image .swiper-pagination-bullet-active { background: rgb(255, 255, 255); } #content .agenda-tile.has-image .swiper-pagination-bullet { opacity: 0.4; } #content .agenda-tile.has-image .swiper-pagination-bullet-active { opacity: 1; } #content .agenda-tile.has-image .agenda-tile-footer > a { border: 2px solid rgb(255, 255, 255); color: rgb(255, 255, 255); } #content .agenda-tile.has-image .agenda-tile-footer > a:hover { color: rgb(255, 255, 255) !important; } @media print { .portaltype-agendadiaria #barra-brasil, .portaltype-agendadiaria #accessibility, .portaltype-agendadiaria #portal-siteactions, .portaltype-agendadiaria #portal-searchbox, .portaltype-agendadiaria #social-icons, .portaltype-agendadiaria #sobre, .portaltype-agendadiaria #viewlet-below-content-title, .portaltype-agendadiaria #navigation, .portaltype-agendadiaria #footer, .portaltype-agendadiaria #voltar-topo, .portaltype-agendadiaria #extra-footer, .portaltype-agendadiaria .download-compromisso, .portaltype-agendadiaria .footer-actions { display: none; } .portaltype-agendadiaria #wrapper { width: 420px; } .portaltype-agendadiaria #portal-column-content { width: 100%; } .portaltype-agendadiaria #header { font-size: 90%; padding: 0px; color: rgb(0, 0, 0); background: rgb(255, 255, 255); } .portaltype-agendadiaria #logo, .portaltype-agendadiaria #portal-logo { display: block !important; color: rgb(0, 0, 0) !important; } .portaltype-agendadiaria #content .comprimisso-pauta, .portaltype-agendadiaria #content .comprimisso-local { color: rgb(0, 0, 0) !important; } .portaltype-agendadiaria #portal-title { color: rgb(0, 0, 0) !important; } .portaltype-agendadiaria #logo { padding: 0px; } .portaltype-agendadiaria #logo span { line-height: 1em; display: block; } .portaltype-agendadiaria #portal-logo { display: block; margin: 0px; border-bottom: none !important; } .portaltype-agendadiaria #portal-title { font-size: 3.35em; font-weight: bold; line-height: 1em; margin: 0px; } .portaltype-agendadiaria #logo .logo { line-height: 1.1em; margin-bottom: 0.2em; font-size: 3em !important; } .portaltype-agendadiaria #portal-title-1 { top: 30px; } .portaltype-agendadiaria #portal-description { font-size: 1.2em; text-transform: uppercase; } .portaltype-agendadiaria .documentFirstHeading { font-size: 150%; } .portaltype-agendadiaria #content .documentFirstHeading { border-bottom: 1px solid rgb(0, 0, 0) !important; } .brasao-agenda { margin-top: 0px; } .dados-agenda { font-size: 80%; } .agenda-orgao, .agenda-autoridade { margin: 5px 0px; } .comprimisso-dados { font-size: 90%; width: 320px; } .list-compromissos { padding-left: 0px; } .comprimisso-horarios .horario { font-size: 80%; width: 60px; padding: 0px; background: none; } .comprimisso-titulo { margin-top: 0px; } .portaltype-agendadiaria label { font-weight: bold; }} .tippy-popper[x-placement^="top"] .tippy-tooltip.light-theme .tippy-arrow { border-top: 7px solid rgb(255, 255, 255); border-right: 7px solid transparent; border-left: 7px solid transparent; } .tippy-popper[x-placement^="bottom"] .tippy-tooltip.light-theme .tippy-arrow { border-bottom: 7px solid rgb(255, 255, 255); border-right: 7px solid transparent; border-left: 7px solid transparent; } .tippy-popper[x-placement^="left"] .tippy-tooltip.light-theme .tippy-arrow { border-left: 7px solid rgb(255, 255, 255); border-top: 7px solid transparent; border-bottom: 7px solid transparent; } .tippy-popper[x-placement^="right"] .tippy-tooltip.light-theme .tippy-arrow { border-right: 7px solid rgb(255, 255, 255); border-top: 7px solid transparent; border-bottom: 7px solid transparent; } .tippy-tooltip.light-theme { color: rgb(38, 50, 61); box-shadow: rgba(154, 161, 177, 0.15) 0px 0px 20px 4px, rgba(36, 40, 47, 0.25) 0px 4px 80px -8px, rgba(91, 94, 105, 0.15) 0px 4px 4px -2px; background-color: rgb(255, 255, 255); } .tippy-tooltip.light-theme .tippy-backdrop { background-color: rgb(255, 255, 255); } .tippy-tooltip.light-theme .tippy-roundarrow { fill: rgb(255, 255, 255); } .tippy-tooltip.light-theme[data-animatefill] { background-color: transparent; } .tippreview { position: relative; display: flex; } .tippreview .tippreview-image { width: 6rem; height: 6rem; } .tippreview .tippreview-image > img { width: 6rem; height: 6rem; object-fit: cover; } .tippreview .tippreview-title { font-weight: 700; width: 12rem; margin: 1rem; text-align: left; } .tippreview::after { font-size: 1.2rem; font-weight: 700; position: absolute; top: 0px; right: 0px; display: block; content: "🡵"; } .fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; } .fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667em; } .fa-xs { font-size: 0.75em; } .fa-sm { font-size: 0.875em; } .fa-1x { font-size: 1em; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-6x { font-size: 6em; } .fa-7x { font-size: 7em; } .fa-8x { font-size: 8em; } .fa-9x { font-size: 9em; } .fa-10x { font-size: 10em; } .fa-fw { text-align: center; width: 1.25em; } .fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0px; } .fa-ul > li { position: relative; } .fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; } .fa-border { border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; padding: 0.2em 0.25em 0.15em; } .fa-pull-left { float: left; } .fa-pull-right { float: right; } .fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left { margin-right: 0.3em; } .fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right { margin-left: 0.3em; } .fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; } .fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; } @-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); }} @keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); }} .fa-rotate-90 { transform: rotate(90deg); } .fa-rotate-180 { transform: rotate(180deg); } .fa-rotate-270 { transform: rotate(270deg); } .fa-flip-horizontal { transform: scaleX(-1); } .fa-flip-vertical { transform: scaleY(-1); } .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical { } .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1); } :root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 { filter: none; } .fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; } .fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: center; width: 100%; } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: rgb(255, 255, 255); } .fa-500px::before { content: ""; } .fa-accessible-icon::before { content: ""; } .fa-accusoft::before { content: ""; } .fa-acquisitions-incorporated::before { content: ""; } .fa-ad::before { content: ""; } .fa-address-book::before { content: ""; } .fa-address-card::before { content: ""; } .fa-adjust::before { content: ""; } .fa-adn::before { content: ""; } .fa-adobe::before { content: ""; } .fa-adversal::before { content: ""; } .fa-affiliatetheme::before { content: ""; } .fa-air-freshener::before { content: ""; } .fa-airbnb::before { content: ""; } .fa-algolia::before { content: ""; } .fa-align-center::before { content: ""; } .fa-align-justify::before { content: ""; } .fa-align-left::before { content: ""; } .fa-align-right::before { content: ""; } .fa-alipay::before { content: ""; } .fa-allergies::before { content: ""; } .fa-amazon::before { content: ""; } .fa-amazon-pay::before { content: ""; } .fa-ambulance::before { content: ""; } .fa-american-sign-language-interpreting::before { content: ""; } .fa-amilia::before { content: ""; } .fa-anchor::before { content: ""; } .fa-android::before { content: ""; } .fa-angellist::before { content: ""; } .fa-angle-double-down::before { content: ""; } .fa-angle-double-left::before { content: ""; } .fa-angle-double-right::before { content: ""; } .fa-angle-double-up::before { content: ""; } .fa-angle-down::before { content: ""; } .fa-angle-left::before { content: ""; } .fa-angle-right::before { content: ""; } .fa-angle-up::before { content: ""; } .fa-angry::before { content: ""; } .fa-angrycreative::before { content: ""; } .fa-angular::before { content: ""; } .fa-ankh::before { content: ""; } .fa-app-store::before { content: ""; } .fa-app-store-ios::before { content: ""; } .fa-apper::before { content: ""; } .fa-apple::before { content: ""; } .fa-apple-alt::before { content: ""; } .fa-apple-pay::before { content: ""; } .fa-archive::before { content: ""; } .fa-archway::before { content: ""; } .fa-arrow-alt-circle-down::before { content: ""; } .fa-arrow-alt-circle-left::before { content: ""; } .fa-arrow-alt-circle-right::before { content: ""; } .fa-arrow-alt-circle-up::before { content: ""; } .fa-arrow-circle-down::before { content: ""; } .fa-arrow-circle-left::before { content: ""; } .fa-arrow-circle-right::before { content: ""; } .fa-arrow-circle-up::before { content: ""; } .fa-arrow-down::before { content: ""; } .fa-arrow-left::before { content: ""; } .fa-arrow-right::before { content: ""; } .fa-arrow-up::before { content: ""; } .fa-arrows-alt::before { content: ""; } .fa-arrows-alt-h::before { content: ""; } .fa-arrows-alt-v::before { content: ""; } .fa-artstation::before { content: ""; } .fa-assistive-listening-systems::before { content: ""; } .fa-asterisk::before { content: ""; } .fa-asymmetrik::before { content: ""; } .fa-at::before { content: ""; } .fa-atlas::before { content: ""; } .fa-atlassian::before { content: ""; } .fa-atom::before { content: ""; } .fa-audible::before { content: ""; } .fa-audio-description::before { content: ""; } .fa-autoprefixer::before { content: ""; } .fa-avianex::before { content: ""; } .fa-aviato::before { content: ""; } .fa-award::before { content: ""; } .fa-aws::before { content: ""; } .fa-baby::before { content: ""; } .fa-baby-carriage::before { content: ""; } .fa-backspace::before { content: ""; } .fa-backward::before { content: ""; } .fa-bacon::before { content: ""; } .fa-balance-scale::before { content: ""; } .fa-balance-scale-left::before { content: ""; } .fa-balance-scale-right::before { content: ""; } .fa-ban::before { content: ""; } .fa-band-aid::before { content: ""; } .fa-bandcamp::before { content: ""; } .fa-barcode::before { content: ""; } .fa-bars::before { content: ""; } .fa-baseball-ball::before { content: ""; } .fa-basketball-ball::before { content: ""; } .fa-bath::before { content: ""; } .fa-battery-empty::before { content: ""; } .fa-battery-full::before { content: ""; } .fa-battery-half::before { content: ""; } .fa-battery-quarter::before { content: ""; } .fa-battery-three-quarters::before { content: ""; } .fa-battle-net::before { content: ""; } .fa-bed::before { content: ""; } .fa-beer::before { content: ""; } .fa-behance::before { content: ""; } .fa-behance-square::before { content: ""; } .fa-bell::before { content: ""; } .fa-bell-slash::before { content: ""; } .fa-bezier-curve::before { content: ""; } .fa-bible::before { content: ""; } .fa-bicycle::before { content: ""; } .fa-biking::before { content: ""; } .fa-bimobject::before { content: ""; } .fa-binoculars::before { content: ""; } .fa-biohazard::before { content: ""; } .fa-birthday-cake::before { content: ""; } .fa-bitbucket::before { content: ""; } .fa-bitcoin::before { content: ""; } .fa-bity::before { content: ""; } .fa-black-tie::before { content: ""; } .fa-blackberry::before { content: ""; } .fa-blender::before { content: ""; } .fa-blender-phone::before { content: ""; } .fa-blind::before { content: ""; } .fa-blog::before { content: ""; } .fa-blogger::before { content: ""; } .fa-blogger-b::before { content: ""; } .fa-bluetooth::before { content: ""; } .fa-bluetooth-b::before { content: ""; } .fa-bold::before { content: ""; } .fa-bolt::before { content: ""; } .fa-bomb::before { content: ""; } .fa-bone::before { content: ""; } .fa-bong::before { content: ""; } .fa-book::before { content: ""; } .fa-book-dead::before { content: ""; } .fa-book-medical::before { content: ""; } .fa-book-open::before { content: ""; } .fa-book-reader::before { content: ""; } .fa-bookmark::before { content: ""; } .fa-bootstrap::before { content: ""; } .fa-border-all::before { content: ""; } .fa-border-none::before { content: ""; } .fa-border-style::before { content: ""; } .fa-bowling-ball::before { content: ""; } .fa-box::before { content: ""; } .fa-box-open::before { content: ""; } .fa-boxes::before { content: ""; } .fa-braille::before { content: ""; } .fa-brain::before { content: ""; } .fa-bread-slice::before { content: ""; } .fa-briefcase::before { content: ""; } .fa-briefcase-medical::before { content: ""; } .fa-broadcast-tower::before { content: ""; } .fa-broom::before { content: ""; } .fa-brush::before { content: ""; } .fa-btc::before { content: ""; } .fa-buffer::before { content: ""; } .fa-bug::before { content: ""; } .fa-building::before { content: ""; } .fa-bullhorn::before { content: ""; } .fa-bullseye::before { content: ""; } .fa-burn::before { content: ""; } .fa-buromobelexperte::before { content: ""; } .fa-bus::before { content: ""; } .fa-bus-alt::before { content: ""; } .fa-business-time::before { content: ""; } .fa-buysellads::before { content: ""; } .fa-calculator::before { content: ""; } .fa-calendar::before { content: ""; } .fa-calendar-alt::before { content: ""; } .fa-calendar-check::before { content: ""; } .fa-calendar-day::before { content: ""; } .fa-calendar-minus::before { content: ""; } .fa-calendar-plus::before { content: ""; } .fa-calendar-times::before { content: ""; } .fa-calendar-week::before { content: ""; } .fa-camera::before { content: ""; } .fa-camera-retro::before { content: ""; } .fa-campground::before { content: ""; } .fa-canadian-maple-leaf::before { content: ""; } .fa-candy-cane::before { content: ""; } .fa-cannabis::before { content: ""; } .fa-capsules::before { content: ""; } .fa-car::before { content: ""; } .fa-car-alt::before { content: ""; } .fa-car-battery::before { content: ""; } .fa-car-crash::before { content: ""; } .fa-car-side::before { content: ""; } .fa-caret-down::before { content: ""; } .fa-caret-left::before { content: ""; } .fa-caret-right::before { content: ""; } .fa-caret-square-down::before { content: ""; } .fa-caret-square-left::before { content: ""; } .fa-caret-square-right::before { content: ""; } .fa-caret-square-up::before { content: ""; } .fa-caret-up::before { content: ""; } .fa-carrot::before { content: ""; } .fa-cart-arrow-down::before { content: ""; } .fa-cart-plus::before { content: ""; } .fa-cash-register::before { content: ""; } .fa-cat::before { content: ""; } .fa-cc-amazon-pay::before { content: ""; } .fa-cc-amex::before { content: ""; } .fa-cc-apple-pay::before { content: ""; } .fa-cc-diners-club::before { content: ""; } .fa-cc-discover::before { content: ""; } .fa-cc-jcb::before { content: ""; } .fa-cc-mastercard::before { content: ""; } .fa-cc-paypal::before { content: ""; } .fa-cc-stripe::before { content: ""; } .fa-cc-visa::before { content: ""; } .fa-centercode::before { content: ""; } .fa-centos::before { content: ""; } .fa-certificate::before { content: ""; } .fa-chair::before { content: ""; } .fa-chalkboard::before { content: ""; } .fa-chalkboard-teacher::before { content: ""; } .fa-charging-station::before { content: ""; } .fa-chart-area::before { content: ""; } .fa-chart-bar::before { content: ""; } .fa-chart-line::before { content: ""; } .fa-chart-pie::before { content: ""; } .fa-check::before { content: ""; } .fa-check-circle::before { content: ""; } .fa-check-double::before { content: ""; } .fa-check-square::before { content: ""; } .fa-cheese::before { content: ""; } .fa-chess::before { content: ""; } .fa-chess-bishop::before { content: ""; } .fa-chess-board::before { content: ""; } .fa-chess-king::before { content: ""; } .fa-chess-knight::before { content: ""; } .fa-chess-pawn::before { content: ""; } .fa-chess-queen::before { content: ""; } .fa-chess-rook::before { content: ""; } .fa-chevron-circle-down::before { content: ""; } .fa-chevron-circle-left::before { content: ""; } .fa-chevron-circle-right::before { content: ""; } .fa-chevron-circle-up::before { content: ""; } .fa-chevron-down::before { content: ""; } .fa-chevron-left::before { content: ""; } .fa-chevron-right::before { content: ""; } .fa-chevron-up::before { content: ""; } .fa-child::before { content: ""; } .fa-chrome::before { content: ""; } .fa-chromecast::before { content: ""; } .fa-church::before { content: ""; } .fa-circle::before { content: ""; } .fa-circle-notch::before { content: ""; } .fa-city::before { content: ""; } .fa-clinic-medical::before { content: ""; } .fa-clipboard::before { content: ""; } .fa-clipboard-check::before { content: ""; } .fa-clipboard-list::before { content: ""; } .fa-clock::before { content: ""; } .fa-clone::before { content: ""; } .fa-closed-captioning::before { content: ""; } .fa-cloud::before { content: ""; } .fa-cloud-download-alt::before { content: ""; } .fa-cloud-meatball::before { content: ""; } .fa-cloud-moon::before { content: ""; } .fa-cloud-moon-rain::before { content: ""; } .fa-cloud-rain::before { content: ""; } .fa-cloud-showers-heavy::before { content: ""; } .fa-cloud-sun::before { content: ""; } .fa-cloud-sun-rain::before { content: ""; } .fa-cloud-upload-alt::before { content: ""; } .fa-cloudscale::before { content: ""; } .fa-cloudsmith::before { content: ""; } .fa-cloudversify::before { content: ""; } .fa-cocktail::before { content: ""; } .fa-code::before { content: ""; } .fa-code-branch::before { content: ""; } .fa-codepen::before { content: ""; } .fa-codiepie::before { content: ""; } .fa-coffee::before { content: ""; } .fa-cog::before { content: ""; } .fa-cogs::before { content: ""; } .fa-coins::before { content: ""; } .fa-columns::before { content: ""; } .fa-comment::before { content: ""; } .fa-comment-alt::before { content: ""; } .fa-comment-dollar::before { content: ""; } .fa-comment-dots::before { content: ""; } .fa-comment-medical::before { content: ""; } .fa-comment-slash::before { content: ""; } .fa-comments::before { content: ""; } .fa-comments-dollar::before { content: ""; } .fa-compact-disc::before { content: ""; } .fa-compass::before { content: ""; } .fa-compress::before { content: ""; } .fa-compress-arrows-alt::before { content: ""; } .fa-concierge-bell::before { content: ""; } .fa-confluence::before { content: ""; } .fa-connectdevelop::before { content: ""; } .fa-contao::before { content: ""; } .fa-cookie::before { content: ""; } .fa-cookie-bite::before { content: ""; } .fa-copy::before { content: ""; } .fa-copyright::before { content: ""; } .fa-cotton-bureau::before { content: ""; } .fa-couch::before { content: ""; } .fa-cpanel::before { content: ""; } .fa-creative-commons::before { content: ""; } .fa-creative-commons-by::before { content: ""; } .fa-creative-commons-nc::before { content: ""; } .fa-creative-commons-nc-eu::before { content: ""; } .fa-creative-commons-nc-jp::before { content: ""; } .fa-creative-commons-nd::before { content: ""; } .fa-creative-commons-pd::before { content: ""; } .fa-creative-commons-pd-alt::before { content: ""; } .fa-creative-commons-remix::before { content: ""; } .fa-creative-commons-sa::before { content: ""; } .fa-creative-commons-sampling::before { content: ""; } .fa-creative-commons-sampling-plus::before { content: ""; } .fa-creative-commons-share::before { content: ""; } .fa-creative-commons-zero::before { content: ""; } .fa-credit-card::before { content: ""; } .fa-critical-role::before { content: ""; } .fa-crop::before { content: ""; } .fa-crop-alt::before { content: ""; } .fa-cross::before { content: ""; } .fa-crosshairs::before { content: ""; } .fa-crow::before { content: ""; } .fa-crown::before { content: ""; } .fa-crutch::before { content: ""; } .fa-css3::before { content: ""; } .fa-css3-alt::before { content: ""; } .fa-cube::before { content: ""; } .fa-cubes::before { content: ""; } .fa-cut::before { content: ""; } .fa-cuttlefish::before { content: ""; } .fa-d-and-d::before { content: ""; } .fa-d-and-d-beyond::before { content: ""; } .fa-dashcube::before { content: ""; } .fa-database::before { content: ""; } .fa-deaf::before { content: ""; } .fa-delicious::before { content: ""; } .fa-democrat::before { content: ""; } .fa-deploydog::before { content: ""; } .fa-deskpro::before { content: ""; } .fa-desktop::before { content: ""; } .fa-dev::before { content: ""; } .fa-deviantart::before { content: ""; } .fa-dharmachakra::before { content: ""; } .fa-dhl::before { content: ""; } .fa-diagnoses::before { content: ""; } .fa-diaspora::before { content: ""; } .fa-dice::before { content: ""; } .fa-dice-d20::before { content: ""; } .fa-dice-d6::before { content: ""; } .fa-dice-five::before { content: ""; } .fa-dice-four::before { content: ""; } .fa-dice-one::before { content: ""; } .fa-dice-six::before { content: ""; } .fa-dice-three::before { content: ""; } .fa-dice-two::before { content: ""; } .fa-digg::before { content: ""; } .fa-digital-ocean::before { content: ""; } .fa-digital-tachograph::before { content: ""; } .fa-directions::before { content: ""; } .fa-discord::before { content: ""; } .fa-discourse::before { content: ""; } .fa-divide::before { content: ""; } .fa-dizzy::before { content: ""; } .fa-dna::before { content: ""; } .fa-dochub::before { content: ""; } .fa-docker::before { content: ""; } .fa-dog::before { content: ""; } .fa-dollar-sign::before { content: ""; } .fa-dolly::before { content: ""; } .fa-dolly-flatbed::before { content: ""; } .fa-donate::before { content: ""; } .fa-door-closed::before { content: ""; } .fa-door-open::before { content: ""; } .fa-dot-circle::before { content: ""; } .fa-dove::before { content: ""; } .fa-download::before { content: ""; } .fa-draft2digital::before { content: ""; } .fa-drafting-compass::before { content: ""; } .fa-dragon::before { content: ""; } .fa-draw-polygon::before { content: ""; } .fa-dribbble::before { content: ""; } .fa-dribbble-square::before { content: ""; } .fa-dropbox::before { content: ""; } .fa-drum::before { content: ""; } .fa-drum-steelpan::before { content: ""; } .fa-drumstick-bite::before { content: ""; } .fa-drupal::before { content: ""; } .fa-dumbbell::before { content: ""; } .fa-dumpster::before { content: ""; } .fa-dumpster-fire::before { content: ""; } .fa-dungeon::before { content: ""; } .fa-dyalog::before { content: ""; } .fa-earlybirds::before { content: ""; } .fa-ebay::before { content: ""; } .fa-edge::before { content: ""; } .fa-edit::before { content: ""; } .fa-egg::before { content: ""; } .fa-eject::before { content: ""; } .fa-elementor::before { content: ""; } .fa-ellipsis-h::before { content: ""; } .fa-ellipsis-v::before { content: ""; } .fa-ello::before { content: ""; } .fa-ember::before { content: ""; } .fa-empire::before { content: ""; } .fa-envelope::before { content: ""; } .fa-envelope-open::before { content: ""; } .fa-envelope-open-text::before { content: ""; } .fa-envelope-square::before { content: ""; } .fa-envira::before { content: ""; } .fa-equals::before { content: ""; } .fa-eraser::before { content: ""; } .fa-erlang::before { content: ""; } .fa-ethereum::before { content: ""; } .fa-ethernet::before { content: ""; } .fa-etsy::before { content: ""; } .fa-euro-sign::before { content: ""; } .fa-evernote::before { content: ""; } .fa-exchange-alt::before { content: ""; } .fa-exclamation::before { content: ""; } .fa-exclamation-circle::before { content: ""; } .fa-exclamation-triangle::before { content: ""; } .fa-expand::before { content: ""; } .fa-expand-arrows-alt::before { content: ""; } .fa-expeditedssl::before { content: ""; } .fa-external-link-alt::before { content: ""; } .fa-external-link-square-alt::before { content: ""; } .fa-eye::before { content: ""; } .fa-eye-dropper::before { content: ""; } .fa-eye-slash::before { content: ""; } .fa-facebook::before { content: ""; } .fa-facebook-f::before { content: ""; } .fa-facebook-messenger::before { content: ""; } .fa-facebook-square::before { content: ""; } .fa-fan::before { content: ""; } .fa-fantasy-flight-games::before { content: ""; } .fa-fast-backward::before { content: ""; } .fa-fast-forward::before { content: ""; } .fa-fax::before { content: ""; } .fa-feather::before { content: ""; } .fa-feather-alt::before { content: ""; } .fa-fedex::before { content: ""; } .fa-fedora::before { content: ""; } .fa-female::before { content: ""; } .fa-fighter-jet::before { content: ""; } .fa-figma::before { content: ""; } .fa-file::before { content: ""; } .fa-file-alt::before { content: ""; } .fa-file-archive::before { content: ""; } .fa-file-audio::before { content: ""; } .fa-file-code::before { content: ""; } .fa-file-contract::before { content: ""; } .fa-file-csv::before { content: ""; } .fa-file-download::before { content: ""; } .fa-file-excel::before { content: ""; } .fa-file-export::before { content: ""; } .fa-file-image::before { content: ""; } .fa-file-import::before { content: ""; } .fa-file-invoice::before { content: ""; } .fa-file-invoice-dollar::before { content: ""; } .fa-file-medical::before { content: ""; } .fa-file-medical-alt::before { content: ""; } .fa-file-pdf::before { content: ""; } .fa-file-powerpoint::before { content: ""; } .fa-file-prescription::before { content: ""; } .fa-file-signature::before { content: ""; } .fa-file-upload::before { content: ""; } .fa-file-video::before { content: ""; } .fa-file-word::before { content: ""; } .fa-fill::before { content: ""; } .fa-fill-drip::before { content: ""; } .fa-film::before { content: ""; } .fa-filter::before { content: ""; } .fa-fingerprint::before { content: ""; } .fa-fire::before { content: ""; } .fa-fire-alt::before { content: ""; } .fa-fire-extinguisher::before { content: ""; } .fa-firefox::before { content: ""; } .fa-first-aid::before { content: ""; } .fa-first-order::before { content: ""; } .fa-first-order-alt::before { content: ""; } .fa-firstdraft::before { content: ""; } .fa-fish::before { content: ""; } .fa-fist-raised::before { content: ""; } .fa-flag::before { content: ""; } .fa-flag-checkered::before { content: ""; } .fa-flag-usa::before { content: ""; } .fa-flask::before { content: ""; } .fa-flickr::before { content: ""; } .fa-flipboard::before { content: ""; } .fa-flushed::before { content: ""; } .fa-fly::before { content: ""; } .fa-folder::before { content: ""; } .fa-folder-minus::before { content: ""; } .fa-folder-open::before { content: ""; } .fa-folder-plus::before { content: ""; } .fa-font::before { content: ""; } .fa-font-awesome::before { content: ""; } .fa-font-awesome-alt::before { content: ""; } .fa-font-awesome-flag::before { content: ""; } .fa-font-awesome-logo-full::before { content: ""; } .fa-fonticons::before { content: ""; } .fa-fonticons-fi::before { content: ""; } .fa-football-ball::before { content: ""; } .fa-fort-awesome::before { content: ""; } .fa-fort-awesome-alt::before { content: ""; } .fa-forumbee::before { content: ""; } .fa-forward::before { content: ""; } .fa-foursquare::before { content: ""; } .fa-free-code-camp::before { content: ""; } .fa-freebsd::before { content: ""; } .fa-frog::before { content: ""; } .fa-frown::before { content: ""; } .fa-frown-open::before { content: ""; } .fa-fulcrum::before { content: ""; } .fa-funnel-dollar::before { content: ""; } .fa-futbol::before { content: ""; } .fa-galactic-republic::before { content: ""; } .fa-galactic-senate::before { content: ""; } .fa-gamepad::before { content: ""; } .fa-gas-pump::before { content: ""; } .fa-gavel::before { content: ""; } .fa-gem::before { content: ""; } .fa-genderless::before { content: ""; } .fa-get-pocket::before { content: ""; } .fa-gg::before { content: ""; } .fa-gg-circle::before { content: ""; } .fa-ghost::before { content: ""; } .fa-gift::before { content: ""; } .fa-gifts::before { content: ""; } .fa-git::before { content: ""; } .fa-git-alt::before { content: ""; } .fa-git-square::before { content: ""; } .fa-github::before { content: ""; } .fa-github-alt::before { content: ""; } .fa-github-square::before { content: ""; } .fa-gitkraken::before { content: ""; } .fa-gitlab::before { content: ""; } .fa-gitter::before { content: ""; } .fa-glass-cheers::before { content: ""; } .fa-glass-martini::before { content: ""; } .fa-glass-martini-alt::before { content: ""; } .fa-glass-whiskey::before { content: ""; } .fa-glasses::before { content: ""; } .fa-glide::before { content: ""; } .fa-glide-g::before { content: ""; } .fa-globe::before { content: ""; } .fa-globe-africa::before { content: ""; } .fa-globe-americas::before { content: ""; } .fa-globe-asia::before { content: ""; } .fa-globe-europe::before { content: ""; } .fa-gofore::before { content: ""; } .fa-golf-ball::before { content: ""; } .fa-goodreads::before { content: ""; } .fa-goodreads-g::before { content: ""; } .fa-google::before { content: ""; } .fa-google-drive::before { content: ""; } .fa-google-play::before { content: ""; } .fa-google-plus::before { content: ""; } .fa-google-plus-g::before { content: ""; } .fa-google-plus-square::before { content: ""; } .fa-google-wallet::before { content: ""; } .fa-gopuram::before { content: ""; } .fa-graduation-cap::before { content: ""; } .fa-gratipay::before { content: ""; } .fa-grav::before { content: ""; } .fa-greater-than::before { content: ""; } .fa-greater-than-equal::before { content: ""; } .fa-grimace::before { content: ""; } .fa-grin::before { content: ""; } .fa-grin-alt::before { content: ""; } .fa-grin-beam::before { content: ""; } .fa-grin-beam-sweat::before { content: ""; } .fa-grin-hearts::before { content: ""; } .fa-grin-squint::before { content: ""; } .fa-grin-squint-tears::before { content: ""; } .fa-grin-stars::before { content: ""; } .fa-grin-tears::before { content: ""; } .fa-grin-tongue::before { content: ""; } .fa-grin-tongue-squint::before { content: ""; } .fa-grin-tongue-wink::before { content: ""; } .fa-grin-wink::before { content: ""; } .fa-grip-horizontal::before { content: ""; } .fa-grip-lines::before { content: ""; } .fa-grip-lines-vertical::before { content: ""; } .fa-grip-vertical::before { content: ""; } .fa-gripfire::before { content: ""; } .fa-grunt::before { content: ""; } .fa-guitar::before { content: ""; } .fa-gulp::before { content: ""; } .fa-h-square::before { content: ""; } .fa-hacker-news::before { content: ""; } .fa-hacker-news-square::before { content: ""; } .fa-hackerrank::before { content: ""; } .fa-hamburger::before { content: ""; } .fa-hammer::before { content: ""; } .fa-hamsa::before { content: ""; } .fa-hand-holding::before { content: ""; } .fa-hand-holding-heart::before { content: ""; } .fa-hand-holding-usd::before { content: ""; } .fa-hand-lizard::before { content: ""; } .fa-hand-middle-finger::before { content: ""; } .fa-hand-paper::before { content: ""; } .fa-hand-peace::before { content: ""; } .fa-hand-point-down::before { content: ""; } .fa-hand-point-left::before { content: ""; } .fa-hand-point-right::before { content: ""; } .fa-hand-point-up::before { content: ""; } .fa-hand-pointer::before { content: ""; } .fa-hand-rock::before { content: ""; } .fa-hand-scissors::before { content: ""; } .fa-hand-spock::before { content: ""; } .fa-hands::before { content: ""; } .fa-hands-helping::before { content: ""; } .fa-handshake::before { content: ""; } .fa-hanukiah::before { content: ""; } .fa-hard-hat::before { content: ""; } .fa-hashtag::before { content: ""; } .fa-hat-wizard::before { content: ""; } .fa-haykal::before { content: ""; } .fa-hdd::before { content: ""; } .fa-heading::before { content: ""; } .fa-headphones::before { content: ""; } .fa-headphones-alt::before { content: ""; } .fa-headset::before { content: ""; } .fa-heart::before { content: ""; } .fa-heart-broken::before { content: ""; } .fa-heartbeat::before { content: ""; } .fa-helicopter::before { content: ""; } .fa-highlighter::before { content: ""; } .fa-hiking::before { content: ""; } .fa-hippo::before { content: ""; } .fa-hips::before { content: ""; } .fa-hire-a-helper::before { content: ""; } .fa-history::before { content: ""; } .fa-hockey-puck::before { content: ""; } .fa-holly-berry::before { content: ""; } .fa-home::before { content: ""; } .fa-hooli::before { content: ""; } .fa-hornbill::before { content: ""; } .fa-horse::before { content: ""; } .fa-horse-head::before { content: ""; } .fa-hospital::before { content: ""; } .fa-hospital-alt::before { content: ""; } .fa-hospital-symbol::before { content: ""; } .fa-hot-tub::before { content: ""; } .fa-hotdog::before { content: ""; } .fa-hotel::before { content: ""; } .fa-hotjar::before { content: ""; } .fa-hourglass::before { content: ""; } .fa-hourglass-end::before { content: ""; } .fa-hourglass-half::before { content: ""; } .fa-hourglass-start::before { content: ""; } .fa-house-damage::before { content: ""; } .fa-houzz::before { content: ""; } .fa-hryvnia::before { content: ""; } .fa-html5::before { content: ""; } .fa-hubspot::before { content: ""; } .fa-i-cursor::before { content: ""; } .fa-ice-cream::before { content: ""; } .fa-icicles::before { content: ""; } .fa-icons::before { content: ""; } .fa-id-badge::before { content: ""; } .fa-id-card::before { content: ""; } .fa-id-card-alt::before { content: ""; } .fa-igloo::before { content: ""; } .fa-image::before { content: ""; } .fa-images::before { content: ""; } .fa-imdb::before { content: ""; } .fa-inbox::before { content: ""; } .fa-indent::before { content: ""; } .fa-industry::before { content: ""; } .fa-infinity::before { content: ""; } .fa-info::before { content: ""; } .fa-info-circle::before { content: ""; } .fa-instagram::before { content: ""; } .fa-intercom::before { content: ""; } .fa-internet-explorer::before { content: ""; } .fa-invision::before { content: ""; } .fa-ioxhost::before { content: ""; } .fa-italic::before { content: ""; } .fa-itch-io::before { content: ""; } .fa-itunes::before { content: ""; } .fa-itunes-note::before { content: ""; } .fa-java::before { content: ""; } .fa-jedi::before { content: ""; } .fa-jedi-order::before { content: ""; } .fa-jenkins::before { content: ""; } .fa-jira::before { content: ""; } .fa-joget::before { content: ""; } .fa-joint::before { content: ""; } .fa-joomla::before { content: ""; } .fa-journal-whills::before { content: ""; } .fa-js::before { content: ""; } .fa-js-square::before { content: ""; } .fa-jsfiddle::before { content: ""; } .fa-kaaba::before { content: ""; } .fa-kaggle::before { content: ""; } .fa-key::before { content: ""; } .fa-keybase::before { content: ""; } .fa-keyboard::before { content: ""; } .fa-keycdn::before { content: ""; } .fa-khanda::before { content: ""; } .fa-kickstarter::before { content: ""; } .fa-kickstarter-k::before { content: ""; } .fa-kiss::before { content: ""; } .fa-kiss-beam::before { content: ""; } .fa-kiss-wink-heart::before { content: ""; } .fa-kiwi-bird::before { content: ""; } .fa-korvue::before { content: ""; } .fa-landmark::before { content: ""; } .fa-language::before { content: ""; } .fa-laptop::before { content: ""; } .fa-laptop-code::before { content: ""; } .fa-laptop-medical::before { content: ""; } .fa-laravel::before { content: ""; } .fa-lastfm::before { content: ""; } .fa-lastfm-square::before { content: ""; } .fa-laugh::before { content: ""; } .fa-laugh-beam::before { content: ""; } .fa-laugh-squint::before { content: ""; } .fa-laugh-wink::before { content: ""; } .fa-layer-group::before { content: ""; } .fa-leaf::before { content: ""; } .fa-leanpub::before { content: ""; } .fa-lemon::before { content: ""; } .fa-less::before { content: ""; } .fa-less-than::before { content: ""; } .fa-less-than-equal::before { content: ""; } .fa-level-down-alt::before { content: ""; } .fa-level-up-alt::before { content: ""; } .fa-life-ring::before { content: ""; } .fa-lightbulb::before { content: ""; } .fa-line::before { content: ""; } .fa-link::before { content: ""; } .fa-linkedin::before { content: ""; } .fa-linkedin-in::before { content: ""; } .fa-linode::before { content: ""; } .fa-linux::before { content: ""; } .fa-lira-sign::before { content: ""; } .fa-list::before { content: ""; } .fa-list-alt::before { content: ""; } .fa-list-ol::before { content: ""; } .fa-list-ul::before { content: ""; } .fa-location-arrow::before { content: ""; } .fa-lock::before { content: ""; } .fa-lock-open::before { content: ""; } .fa-long-arrow-alt-down::before { content: ""; } .fa-long-arrow-alt-left::before { content: ""; } .fa-long-arrow-alt-right::before { content: ""; } .fa-long-arrow-alt-up::before { content: ""; } .fa-low-vision::before { content: ""; } .fa-luggage-cart::before { content: ""; } .fa-lyft::before { content: ""; } .fa-magento::before { content: ""; } .fa-magic::before { content: ""; } .fa-magnet::before { content: ""; } .fa-mail-bulk::before { content: ""; } .fa-mailchimp::before { content: ""; } .fa-male::before { content: ""; } .fa-mandalorian::before { content: ""; } .fa-map::before { content: ""; } .fa-map-marked::before { content: ""; } .fa-map-marked-alt::before { content: ""; } .fa-map-marker::before { content: ""; } .fa-map-marker-alt::before { content: ""; } .fa-map-pin::before { content: ""; } .fa-map-signs::before { content: ""; } .fa-markdown::before { content: ""; } .fa-marker::before { content: ""; } .fa-mars::before { content: ""; } .fa-mars-double::before { content: ""; } .fa-mars-stroke::before { content: ""; } .fa-mars-stroke-h::before { content: ""; } .fa-mars-stroke-v::before { content: ""; } .fa-mask::before { content: ""; } .fa-mastodon::before { content: ""; } .fa-maxcdn::before { content: ""; } .fa-medal::before { content: ""; } .fa-medapps::before { content: ""; } .fa-medium::before { content: ""; } .fa-medium-m::before { content: ""; } .fa-medkit::before { content: ""; } .fa-medrt::before { content: ""; } .fa-meetup::before { content: ""; } .fa-megaport::before { content: ""; } .fa-meh::before { content: ""; } .fa-meh-blank::before { content: ""; } .fa-meh-rolling-eyes::before { content: ""; } .fa-memory::before { content: ""; } .fa-mendeley::before { content: ""; } .fa-menorah::before { content: ""; } .fa-mercury::before { content: ""; } .fa-meteor::before { content: ""; } .fa-microchip::before { content: ""; } .fa-microphone::before { content: ""; } .fa-microphone-alt::before { content: ""; } .fa-microphone-alt-slash::before { content: ""; } .fa-microphone-slash::before { content: ""; } .fa-microscope::before { content: ""; } .fa-microsoft::before { content: ""; } .fa-minus::before { content: ""; } .fa-minus-circle::before { content: ""; } .fa-minus-square::before { content: ""; } .fa-mitten::before { content: ""; } .fa-mix::before { content: ""; } .fa-mixcloud::before { content: ""; } .fa-mizuni::before { content: ""; } .fa-mobile::before { content: ""; } .fa-mobile-alt::before { content: ""; } .fa-modx::before { content: ""; } .fa-monero::before { content: ""; } .fa-money-bill::before { content: ""; } .fa-money-bill-alt::before { content: ""; } .fa-money-bill-wave::before { content: ""; } .fa-money-bill-wave-alt::before { content: ""; } .fa-money-check::before { content: ""; } .fa-money-check-alt::before { content: ""; } .fa-monument::before { content: ""; } .fa-moon::before { content: ""; } .fa-mortar-pestle::before { content: ""; } .fa-mosque::before { content: ""; } .fa-motorcycle::before { content: ""; } .fa-mountain::before { content: ""; } .fa-mouse-pointer::before { content: ""; } .fa-mug-hot::before { content: ""; } .fa-music::before { content: ""; } .fa-napster::before { content: ""; } .fa-neos::before { content: ""; } .fa-network-wired::before { content: ""; } .fa-neuter::before { content: ""; } .fa-newspaper::before { content: ""; } .fa-nimblr::before { content: ""; } .fa-node::before { content: ""; } .fa-node-js::before { content: ""; } .fa-not-equal::before { content: ""; } .fa-notes-medical::before { content: ""; } .fa-npm::before { content: ""; } .fa-ns8::before { content: ""; } .fa-nutritionix::before { content: ""; } .fa-object-group::before { content: ""; } .fa-object-ungroup::before { content: ""; } .fa-odnoklassniki::before { content: ""; } .fa-odnoklassniki-square::before { content: ""; } .fa-oil-can::before { content: ""; } .fa-old-republic::before { content: ""; } .fa-om::before { content: ""; } .fa-opencart::before { content: ""; } .fa-openid::before { content: ""; } .fa-opera::before { content: ""; } .fa-optin-monster::before { content: ""; } .fa-osi::before { content: ""; } .fa-otter::before { content: ""; } .fa-outdent::before { content: ""; } .fa-page4::before { content: ""; } .fa-pagelines::before { content: ""; } .fa-pager::before { content: ""; } .fa-paint-brush::before { content: ""; } .fa-paint-roller::before { content: ""; } .fa-palette::before { content: ""; } .fa-palfed::before { content: ""; } .fa-pallet::before { content: ""; } .fa-paper-plane::before { content: ""; } .fa-paperclip::before { content: ""; } .fa-parachute-box::before { content: ""; } .fa-paragraph::before { content: ""; } .fa-parking::before { content: ""; } .fa-passport::before { content: ""; } .fa-pastafarianism::before { content: ""; } .fa-paste::before { content: ""; } .fa-patreon::before { content: ""; } .fa-pause::before { content: ""; } .fa-pause-circle::before { content: ""; } .fa-paw::before { content: ""; } .fa-paypal::before { content: ""; } .fa-peace::before { content: ""; } .fa-pen::before { content: ""; } .fa-pen-alt::before { content: ""; } .fa-pen-fancy::before { content: ""; } .fa-pen-nib::before { content: ""; } .fa-pen-square::before { content: ""; } .fa-pencil-alt::before { content: ""; } .fa-pencil-ruler::before { content: ""; } .fa-penny-arcade::before { content: ""; } .fa-people-carry::before { content: ""; } .fa-pepper-hot::before { content: ""; } .fa-percent::before { content: ""; } .fa-percentage::before { content: ""; } .fa-periscope::before { content: ""; } .fa-person-booth::before { content: ""; } .fa-phabricator::before { content: ""; } .fa-phoenix-framework::before { content: ""; } .fa-phoenix-squadron::before { content: ""; } .fa-phone::before { content: ""; } .fa-phone-alt::before { content: ""; } .fa-phone-slash::before { content: ""; } .fa-phone-square::before { content: ""; } .fa-phone-square-alt::before { content: ""; } .fa-phone-volume::before { content: ""; } .fa-photo-video::before { content: ""; } .fa-php::before { content: ""; } .fa-pied-piper::before { content: ""; } .fa-pied-piper-alt::before { content: ""; } .fa-pied-piper-hat::before { content: ""; } .fa-pied-piper-pp::before { content: ""; } .fa-piggy-bank::before { content: ""; } .fa-pills::before { content: ""; } .fa-pinterest::before { content: ""; } .fa-pinterest-p::before { content: ""; } .fa-pinterest-square::before { content: ""; } .fa-pizza-slice::before { content: ""; } .fa-place-of-worship::before { content: ""; } .fa-plane::before { content: ""; } .fa-plane-arrival::before { content: ""; } .fa-plane-departure::before { content: ""; } .fa-play::before { content: ""; } .fa-play-circle::before { content: ""; } .fa-playstation::before { content: ""; } .fa-plug::before { content: ""; } .fa-plus::before { content: ""; } .fa-plus-circle::before { content: ""; } .fa-plus-square::before { content: ""; } .fa-podcast::before { content: ""; } .fa-poll::before { content: ""; } .fa-poll-h::before { content: ""; } .fa-poo::before { content: ""; } .fa-poo-storm::before { content: ""; } .fa-poop::before { content: ""; } .fa-portrait::before { content: ""; } .fa-pound-sign::before { content: ""; } .fa-power-off::before { content: ""; } .fa-pray::before { content: ""; } .fa-praying-hands::before { content: ""; } .fa-prescription::before { content: ""; } .fa-prescription-bottle::before { content: ""; } .fa-prescription-bottle-alt::before { content: ""; } .fa-print::before { content: ""; } .fa-procedures::before { content: ""; } .fa-product-hunt::before { content: ""; } .fa-project-diagram::before { content: ""; } .fa-pushed::before { content: ""; } .fa-puzzle-piece::before { content: ""; } .fa-python::before { content: ""; } .fa-qq::before { content: ""; } .fa-qrcode::before { content: ""; } .fa-question::before { content: ""; } .fa-question-circle::before { content: ""; } .fa-quidditch::before { content: ""; } .fa-quinscape::before { content: ""; } .fa-quora::before { content: ""; } .fa-quote-left::before { content: ""; } .fa-quote-right::before { content: ""; } .fa-quran::before { content: ""; } .fa-r-project::before { content: ""; } .fa-radiation::before { content: ""; } .fa-radiation-alt::before { content: ""; } .fa-rainbow::before { content: ""; } .fa-random::before { content: ""; } .fa-raspberry-pi::before { content: ""; } .fa-ravelry::before { content: ""; } .fa-react::before { content: ""; } .fa-reacteurope::before { content: ""; } .fa-readme::before { content: ""; } .fa-rebel::before { content: ""; } .fa-receipt::before { content: ""; } .fa-recycle::before { content: ""; } .fa-red-river::before { content: ""; } .fa-reddit::before { content: ""; } .fa-reddit-alien::before { content: ""; } .fa-reddit-square::before { content: ""; } .fa-redhat::before { content: ""; } .fa-redo::before { content: ""; } .fa-redo-alt::before { content: ""; } .fa-registered::before { content: ""; } .fa-remove-format::before { content: ""; } .fa-renren::before { content: ""; } .fa-reply::before { content: ""; } .fa-reply-all::before { content: ""; } .fa-replyd::before { content: ""; } .fa-republican::before { content: ""; } .fa-researchgate::before { content: ""; } .fa-resolving::before { content: ""; } .fa-restroom::before { content: ""; } .fa-retweet::before { content: ""; } .fa-rev::before { content: ""; } .fa-ribbon::before { content: ""; } .fa-ring::before { content: ""; } .fa-road::before { content: ""; } .fa-robot::before { content: ""; } .fa-rocket::before { content: ""; } .fa-rocketchat::before { content: ""; } .fa-rockrms::before { content: ""; } .fa-route::before { content: ""; } .fa-rss::before { content: ""; } .fa-rss-square::before { content: ""; } .fa-ruble-sign::before { content: ""; } .fa-ruler::before { content: ""; } .fa-ruler-combined::before { content: ""; } .fa-ruler-horizontal::before { content: ""; } .fa-ruler-vertical::before { content: ""; } .fa-running::before { content: ""; } .fa-rupee-sign::before { content: ""; } .fa-sad-cry::before { content: ""; } .fa-sad-tear::before { content: ""; } .fa-safari::before { content: ""; } .fa-salesforce::before { content: ""; } .fa-sass::before { content: ""; } .fa-satellite::before { content: ""; } .fa-satellite-dish::before { content: ""; } .fa-save::before { content: ""; } .fa-schlix::before { content: ""; } .fa-school::before { content: ""; } .fa-screwdriver::before { content: ""; } .fa-scribd::before { content: ""; } .fa-scroll::before { content: ""; } .fa-sd-card::before { content: ""; } .fa-search::before { content: ""; } .fa-search-dollar::before { content: ""; } .fa-search-location::before { content: ""; } .fa-search-minus::before { content: ""; } .fa-search-plus::before { content: ""; } .fa-searchengin::before { content: ""; } .fa-seedling::before { content: ""; } .fa-sellcast::before { content: ""; } .fa-sellsy::before { content: ""; } .fa-server::before { content: ""; } .fa-servicestack::before { content: ""; } .fa-shapes::before { content: ""; } .fa-share::before { content: ""; } .fa-share-alt::before { content: ""; } .fa-share-alt-square::before { content: ""; } .fa-share-square::before { content: ""; } .fa-shekel-sign::before { content: ""; } .fa-shield-alt::before { content: ""; } .fa-ship::before { content: ""; } .fa-shipping-fast::before { content: ""; } .fa-shirtsinbulk::before { content: ""; } .fa-shoe-prints::before { content: ""; } .fa-shopping-bag::before { content: ""; } .fa-shopping-basket::before { content: ""; } .fa-shopping-cart::before { content: ""; } .fa-shopware::before { content: ""; } .fa-shower::before { content: ""; } .fa-shuttle-van::before { content: ""; } .fa-sign::before { content: ""; } .fa-sign-in-alt::before { content: ""; } .fa-sign-language::before { content: ""; } .fa-sign-out-alt::before { content: ""; } .fa-signal::before { content: ""; } .fa-signature::before { content: ""; } .fa-sim-card::before { content: ""; } .fa-simplybuilt::before { content: ""; } .fa-sistrix::before { content: ""; } .fa-sitemap::before { content: ""; } .fa-sith::before { content: ""; } .fa-skating::before { content: ""; } .fa-sketch::before { content: ""; } .fa-skiing::before { content: ""; } .fa-skiing-nordic::before { content: ""; } .fa-skull::before { content: ""; } .fa-skull-crossbones::before { content: ""; } .fa-skyatlas::before { content: ""; } .fa-skype::before { content: ""; } .fa-slack::before { content: ""; } .fa-slack-hash::before { content: ""; } .fa-slash::before { content: ""; } .fa-sleigh::before { content: ""; } .fa-sliders-h::before { content: ""; } .fa-slideshare::before { content: ""; } .fa-smile::before { content: ""; } .fa-smile-beam::before { content: ""; } .fa-smile-wink::before { content: ""; } .fa-smog::before { content: ""; } .fa-smoking::before { content: ""; } .fa-smoking-ban::before { content: ""; } .fa-sms::before { content: ""; } .fa-snapchat::before { content: ""; } .fa-snapchat-ghost::before { content: ""; } .fa-snapchat-square::before { content: ""; } .fa-snowboarding::before { content: ""; } .fa-snowflake::before { content: ""; } .fa-snowman::before { content: ""; } .fa-snowplow::before { content: ""; } .fa-socks::before { content: ""; } .fa-solar-panel::before { content: ""; } .fa-sort::before { content: ""; } .fa-sort-alpha-down::before { content: ""; } .fa-sort-alpha-down-alt::before { content: ""; } .fa-sort-alpha-up::before { content: ""; } .fa-sort-alpha-up-alt::before { content: ""; } .fa-sort-amount-down::before { content: ""; } .fa-sort-amount-down-alt::before { content: ""; } .fa-sort-amount-up::before { content: ""; } .fa-sort-amount-up-alt::before { content: ""; } .fa-sort-down::before { content: ""; } .fa-sort-numeric-down::before { content: ""; } .fa-sort-numeric-down-alt::before { content: ""; } .fa-sort-numeric-up::before { content: ""; } .fa-sort-numeric-up-alt::before { content: ""; } .fa-sort-up::before { content: ""; } .fa-soundcloud::before { content: ""; } .fa-sourcetree::before { content: ""; } .fa-spa::before { content: ""; } .fa-space-shuttle::before { content: ""; } .fa-speakap::before { content: ""; } .fa-speaker-deck::before { content: ""; } .fa-spell-check::before { content: ""; } .fa-spider::before { content: ""; } .fa-spinner::before { content: ""; } .fa-splotch::before { content: ""; } .fa-spotify::before { content: ""; } .fa-spray-can::before { content: ""; } .fa-square::before { content: ""; } .fa-square-full::before { content: ""; } .fa-square-root-alt::before { content: ""; } .fa-squarespace::before { content: ""; } .fa-stack-exchange::before { content: ""; } .fa-stack-overflow::before { content: ""; } .fa-stackpath::before { content: ""; } .fa-stamp::before { content: ""; } .fa-star::before { content: ""; } .fa-star-and-crescent::before { content: ""; } .fa-star-half::before { content: ""; } .fa-star-half-alt::before { content: ""; } .fa-star-of-david::before { content: ""; } .fa-star-of-life::before { content: ""; } .fa-staylinked::before { content: ""; } .fa-steam::before { content: ""; } .fa-steam-square::before { content: ""; } .fa-steam-symbol::before { content: ""; } .fa-step-backward::before { content: ""; } .fa-step-forward::before { content: ""; } .fa-stethoscope::before { content: ""; } .fa-sticker-mule::before { content: ""; } .fa-sticky-note::before { content: ""; } .fa-stop::before { content: ""; } .fa-stop-circle::before { content: ""; } .fa-stopwatch::before { content: ""; } .fa-store::before { content: ""; } .fa-store-alt::before { content: ""; } .fa-strava::before { content: ""; } .fa-stream::before { content: ""; } .fa-street-view::before { content: ""; } .fa-strikethrough::before { content: ""; } .fa-stripe::before { content: ""; } .fa-stripe-s::before { content: ""; } .fa-stroopwafel::before { content: ""; } .fa-studiovinari::before { content: ""; } .fa-stumbleupon::before { content: ""; } .fa-stumbleupon-circle::before { content: ""; } .fa-subscript::before { content: ""; } .fa-subway::before { content: ""; } .fa-suitcase::before { content: ""; } .fa-suitcase-rolling::before { content: ""; } .fa-sun::before { content: ""; } .fa-superpowers::before { content: ""; } .fa-superscript::before { content: ""; } .fa-supple::before { content: ""; } .fa-surprise::before { content: ""; } .fa-suse::before { content: ""; } .fa-swatchbook::before { content: ""; } .fa-swimmer::before { content: ""; } .fa-swimming-pool::before { content: ""; } .fa-symfony::before { content: ""; } .fa-synagogue::before { content: ""; } .fa-sync::before { content: ""; } .fa-sync-alt::before { content: ""; } .fa-syringe::before { content: ""; } .fa-table::before { content: ""; } .fa-table-tennis::before { content: ""; } .fa-tablet::before { content: ""; } .fa-tablet-alt::before { content: ""; } .fa-tablets::before { content: ""; } .fa-tachometer-alt::before { content: ""; } .fa-tag::before { content: ""; } .fa-tags::before { content: ""; } .fa-tape::before { content: ""; } .fa-tasks::before { content: ""; } .fa-taxi::before { content: ""; } .fa-teamspeak::before { content: ""; } .fa-teeth::before { content: ""; } .fa-teeth-open::before { content: ""; } .fa-telegram::before { content: ""; } .fa-telegram-plane::before { content: ""; } .fa-temperature-high::before { content: ""; } .fa-temperature-low::before { content: ""; } .fa-tencent-weibo::before { content: ""; } .fa-tenge::before { content: ""; } .fa-terminal::before { content: ""; } .fa-text-height::before { content: ""; } .fa-text-width::before { content: ""; } .fa-th::before { content: ""; } .fa-th-large::before { content: ""; } .fa-th-list::before { content: ""; } .fa-the-red-yeti::before { content: ""; } .fa-theater-masks::before { content: ""; } .fa-themeco::before { content: ""; } .fa-themeisle::before { content: ""; } .fa-thermometer::before { content: ""; } .fa-thermometer-empty::before { content: ""; } .fa-thermometer-full::before { content: ""; } .fa-thermometer-half::before { content: ""; } .fa-thermometer-quarter::before { content: ""; } .fa-thermometer-three-quarters::before { content: ""; } .fa-think-peaks::before { content: ""; } .fa-thumbs-down::before { content: ""; } .fa-thumbs-up::before { content: ""; } .fa-thumbtack::before { content: ""; } .fa-ticket-alt::before { content: ""; } .fa-times::before { content: ""; } .fa-times-circle::before { content: ""; } .fa-tint::before { content: ""; } .fa-tint-slash::before { content: ""; } .fa-tired::before { content: ""; } .fa-toggle-off::before { content: ""; } .fa-toggle-on::before { content: ""; } .fa-toilet::before { content: ""; } .fa-toilet-paper::before { content: ""; } .fa-toolbox::before { content: ""; } .fa-tools::before { content: ""; } .fa-tooth::before { content: ""; } .fa-torah::before { content: ""; } .fa-torii-gate::before { content: ""; } .fa-tractor::before { content: ""; } .fa-trade-federation::before { content: ""; } .fa-trademark::before { content: ""; } .fa-traffic-light::before { content: ""; } .fa-train::before { content: ""; } .fa-tram::before { content: ""; } .fa-transgender::before { content: ""; } .fa-transgender-alt::before { content: ""; } .fa-trash::before { content: ""; } .fa-trash-alt::before { content: ""; } .fa-trash-restore::before { content: ""; } .fa-trash-restore-alt::before { content: ""; } .fa-tree::before { content: ""; } .fa-trello::before { content: ""; } .fa-tripadvisor::before { content: ""; } .fa-trophy::before { content: ""; } .fa-truck::before { content: ""; } .fa-truck-loading::before { content: ""; } .fa-truck-monster::before { content: ""; } .fa-truck-moving::before { content: ""; } .fa-truck-pickup::before { content: ""; } .fa-tshirt::before { content: ""; } .fa-tty::before { content: ""; } .fa-tumblr::before { content: ""; } .fa-tumblr-square::before { content: ""; } .fa-tv::before { content: ""; } .fa-twitch::before { content: ""; } .fa-twitter::before { content: ""; } .fa-twitter-square::before { content: ""; } .fa-typo3::before { content: ""; } .fa-uber::before { content: ""; } .fa-ubuntu::before { content: ""; } .fa-uikit::before { content: ""; } .fa-umbrella::before { content: ""; } .fa-umbrella-beach::before { content: ""; } .fa-underline::before { content: ""; } .fa-undo::before { content: ""; } .fa-undo-alt::before { content: ""; } .fa-uniregistry::before { content: ""; } .fa-universal-access::before { content: ""; } .fa-university::before { content: ""; } .fa-unlink::before { content: ""; } .fa-unlock::before { content: ""; } .fa-unlock-alt::before { content: ""; } .fa-untappd::before { content: ""; } .fa-upload::before { content: ""; } .fa-ups::before { content: ""; } .fa-usb::before { content: ""; } .fa-user::before { content: ""; } .fa-user-alt::before { content: ""; } .fa-user-alt-slash::before { content: ""; } .fa-user-astronaut::before { content: ""; } .fa-user-check::before { content: ""; } .fa-user-circle::before { content: ""; } .fa-user-clock::before { content: ""; } .fa-user-cog::before { content: ""; } .fa-user-edit::before { content: ""; } .fa-user-friends::before { content: ""; } .fa-user-graduate::before { content: ""; } .fa-user-injured::before { content: ""; } .fa-user-lock::before { content: ""; } .fa-user-md::before { content: ""; } .fa-user-minus::before { content: ""; } .fa-user-ninja::before { content: ""; } .fa-user-nurse::before { content: ""; } .fa-user-plus::before { content: ""; } .fa-user-secret::before { content: ""; } .fa-user-shield::before { content: ""; } .fa-user-slash::before { content: ""; } .fa-user-tag::before { content: ""; } .fa-user-tie::before { content: ""; } .fa-user-times::before { content: ""; } .fa-users::before { content: ""; } .fa-users-cog::before { content: ""; } .fa-usps::before { content: ""; } .fa-ussunnah::before { content: ""; } .fa-utensil-spoon::before { content: ""; } .fa-utensils::before { content: ""; } .fa-vaadin::before { content: ""; } .fa-vector-square::before { content: ""; } .fa-venus::before { content: ""; } .fa-venus-double::before { content: ""; } .fa-venus-mars::before { content: ""; } .fa-viacoin::before { content: ""; } .fa-viadeo::before { content: ""; } .fa-viadeo-square::before { content: ""; } .fa-vial::before { content: ""; } .fa-vials::before { content: ""; } .fa-viber::before { content: ""; } .fa-video::before { content: ""; } .fa-video-slash::before { content: ""; } .fa-vihara::before { content: ""; } .fa-vimeo::before { content: ""; } .fa-vimeo-square::before { content: ""; } .fa-vimeo-v::before { content: ""; } .fa-vine::before { content: ""; } .fa-vk::before { content: ""; } .fa-vnv::before { content: ""; } .fa-voicemail::before { content: ""; } .fa-volleyball-ball::before { content: ""; } .fa-volume-down::before { content: ""; } .fa-volume-mute::before { content: ""; } .fa-volume-off::before { content: ""; } .fa-volume-up::before { content: ""; } .fa-vote-yea::before { content: ""; } .fa-vr-cardboard::before { content: ""; } .fa-vuejs::before { content: ""; } .fa-walking::before { content: ""; } .fa-wallet::before { content: ""; } .fa-warehouse::before { content: ""; } .fa-water::before { content: ""; } .fa-wave-square::before { content: ""; } .fa-waze::before { content: ""; } .fa-weebly::before { content: ""; } .fa-weibo::before { content: ""; } .fa-weight::before { content: ""; } .fa-weight-hanging::before { content: ""; } .fa-weixin::before { content: ""; } .fa-whatsapp::before { content: ""; } .fa-whatsapp-square::before { content: ""; } .fa-wheelchair::before { content: ""; } .fa-whmcs::before { content: ""; } .fa-wifi::before { content: ""; } .fa-wikipedia-w::before { content: ""; } .fa-wind::before { content: ""; } .fa-window-close::before { content: ""; } .fa-window-maximize::before { content: ""; } .fa-window-minimize::before { content: ""; } .fa-window-restore::before { content: ""; } .fa-windows::before { content: ""; } .fa-wine-bottle::before { content: ""; } .fa-wine-glass::before { content: ""; } .fa-wine-glass-alt::before { content: ""; } .fa-wix::before { content: ""; } .fa-wizards-of-the-coast::before { content: ""; } .fa-wolf-pack-battalion::before { content: ""; } .fa-won-sign::before { content: ""; } .fa-wordpress::before { content: ""; } .fa-wordpress-simple::before { content: ""; } .fa-wpbeginner::before { content: ""; } .fa-wpexplorer::before { content: ""; } .fa-wpforms::before { content: ""; } .fa-wpressr::before { content: ""; } .fa-wrench::before { content: ""; } .fa-x-ray::before { content: ""; } .fa-xbox::before { content: ""; } .fa-xing::before { content: ""; } .fa-xing-square::before { content: ""; } .fa-y-combinator::before { content: ""; } .fa-yahoo::before { content: ""; } .fa-yammer::before { content: ""; } .fa-yandex::before { content: ""; } .fa-yandex-international::before { content: ""; } .fa-yarn::before { content: ""; } .fa-yelp::before { content: ""; } .fa-yen-sign::before { content: ""; } .fa-yin-yang::before { content: ""; } .fa-yoast::before { content: ""; } .fa-youtube::before { content: ""; } .fa-youtube-square::before { content: ""; } .fa-zhihu::before { content: ""; } .sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } .sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0px; overflow: visible; position: static; width: auto; } @font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: normal; font-display: auto; src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"); } .fab { font-family: "Font Awesome 5 Brands"; } @font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: auto; src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"); } .far { font-weight: 400; } @font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: auto; src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"); } .fa, .far, .fas { font-family: "Font Awesome 5 Free"; } .fa, .fas { font-weight: 900; } body.userrole-authenticated .btn.btn-success.fileinput-button span::after { content: "Adicionar Arquivos" !important; } @font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff"); font-weight: 400; font-style: normal; } :root { --swiper-theme-color: #007aff; } .swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; } .swiper-container-vertical > .swiper-wrapper { flex-direction: column; } .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; } .swiper-container-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); } .swiper-container-multirow > .swiper-wrapper { flex-wrap: wrap; } .swiper-container-multirow-column > .swiper-wrapper { flex-flow: column wrap; } .swiper-container-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0px auto; } .swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; } .swiper-slide-invisible-blank { visibility: hidden; } .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; } .swiper-container-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; } .swiper-container-3d { perspective: 1200px; } .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow { transform-style: preserve-3d; } .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; } .swiper-container-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-css-mode > .swiper-wrapper { overflow: auto; } .swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; } .swiper-container-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; } .swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; } .swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; } :root { --swiper-navigation-size: 44px; } .swiper-button-prev, .swiper-button-next { position: absolute; top: 50%; width: calc(var(--swiper-navigation-size) / 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(-1 * var(--swiper-navigation-size) / 2); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color, var(--swiper-theme-color)); } .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; } .swiper-button-prev::after, .swiper-button-next::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); letter-spacing: 0px; font-variant: initial; line-height: 1; text-transform: none !important; } .swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 10px; right: auto; } .swiper-button-prev::after, .swiper-container-rtl .swiper-button-next::after { } .swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 10px; left: auto; } .swiper-button-next::after, .swiper-container-rtl .swiper-button-prev::after { } .swiper-button-prev.swiper-button-white, .swiper-button-next.swiper-button-white { --swiper-navigation-color: #ffffff; } .swiper-button-prev.swiper-button-black, .swiper-button-next.swiper-button-black { --swiper-navigation-color: #000000; } .swiper-button-lock { display: none; } :root { } .swiper-pagination { position: absolute; text-align: center; transition: opacity 300ms ease 0s; transform: translate3d(0px, 0px, 0px); z-index: 10; } .swiper-pagination.swiper-pagination-hidden { opacity: 0; } .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets { bottom: 10px; left: 0px; width: 100%; } .swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0px; } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transform: scale(0.33); position: relative; } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { transform: scale(1); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { transform: scale(1); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { transform: scale(0.66); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); } .swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: rgb(0, 0, 0); opacity: 0.2; } button.swiper-pagination-bullet { border: none; margin: 0px; padding: 0px; box-shadow: none; appearance: none; } .swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; } .swiper-pagination-bullet-active { opacity: 1; background: var(--swiper-pagination-color, var(--swiper-theme-color)); } .swiper-container-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; transform: translate3d(0px, -50%, 0px); } .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 6px 0px; display: block; } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); width: 8px; } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: transform 200ms ease 0s, top 200ms ease 0s; } .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0px 4px; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 200ms ease 0s, left 200ms ease 0s; } .swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 200ms ease 0s, right 200ms ease 0s; } .swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); position: absolute; } .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: var(--swiper-pagination-color, var(--swiper-theme-color)); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; transform: scale(0); transform-origin: left top; } .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; } .swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 100%; height: 4px; left: 0px; top: 0px; } .swiper-container-vertical > .swiper-pagination-progressbar, .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 4px; height: 100%; left: 0px; top: 0px; } .swiper-pagination-white { --swiper-pagination-color: #ffffff; } .swiper-pagination-black { --swiper-pagination-color: #000000; } .swiper-pagination-lock { display: none; } .swiper-scrollbar { border-radius: 10px; position: relative; background: rgba(0, 0, 0, 0.1); } .swiper-container-horizontal > .swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%; } .swiper-container-vertical > .swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%; } .swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0px; top: 0px; } .swiper-scrollbar-cursor-drag { cursor: move; } .swiper-scrollbar-lock { display: none; } .swiper-zoom-container { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; text-align: center; } .swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas { max-width: 100%; max-height: 100%; object-fit: contain; } .swiper-slide-zoomed { cursor: move; } :root { } .swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; animation: 1s linear 0s infinite normal none running swiper-preloader-spin; box-sizing: border-box; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-top-color: transparent; } .swiper-lazy-preloader-white { --swiper-preloader-color: #fff; } .swiper-lazy-preloader-black { --swiper-preloader-color: #000; } @keyframes swiper-preloader-spin { 100% { transform: rotate(360deg); }} .swiper-container .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000; } .swiper-container-fade.swiper-container-free-mode .swiper-slide { transition-timing-function: ease-out; } .swiper-container-fade .swiper-slide { pointer-events: none; transition-property: opacity; } .swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube { overflow: visible; } .swiper-container-cube .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; visibility: hidden; transform-origin: 0px 0px; width: 100%; height: 100%; } .swiper-container-cube .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-cube.swiper-container-rtl .swiper-slide { transform-origin: 100% 0px; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide { pointer-events: auto; visibility: visible; } .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right { z-index: 0; backface-visibility: hidden; } .swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 100%; background: rgb(0, 0, 0); opacity: 0.6; filter: blur(50px); z-index: 0; } .swiper-container-flip { overflow: visible; } .swiper-container-flip .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; } .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right { z-index: 0; backface-visibility: hidden; } @font-face { font-family: icomoon; src: url("fonts/icomoon.ttf") format("truetype"), url("fonts/icomoon.woff") format("woff"); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !important; } .icon-icon-acesso::before { content: ""; } .icon-icon-close::before { content: ""; } .icon-icon-planalto::before { content: ""; } .icon-icon-tropas::before { content: ""; } @font-face { font-family: rawline; src: url("fonts/rawline-100.woff2") format("woff2"), url("fonts/rawline-100.woff") format("woff"), url("fonts/rawline-100.ttf") format("truetype"); font-weight: 100; font-style: normal; } @font-face { font-family: rawline; src: url("fonts/rawline-100i.woff2") format("woff2"), url("fonts/rawline-100i.woff") format("woff"), url("fonts/rawline-100i.ttf") format("truetype"); font-weight: 100; font-style: italic; } @font-face { font-family: rawline; src: url("fonts/rawline-200.woff2") format("woff2"), url("fonts/rawline-200.woff") format("woff"), url("fonts/rawline-200.ttf") format("truetype"); font-weight: 200; font-style: normal; } @font-face { font-family: rawline; src: url("fonts/rawline-200i.woff2") format("woff2"), url("fonts/rawline-200i.woff") format("woff"), url("fonts/rawline-200i.ttf") format("truetype"); font-weight: 200; font-style: italic; } @font-face { font-family: rawline; src: url("fonts/rawline-300.woff2") format("woff2"), url("fonts/rawline-300.woff") format("woff"), url("fonts/rawline-300.ttf") format("truetype"); font-weight: 300; font-style: normal; } @font-face { font-family: rawline; src: url("fonts/rawline-300i.woff2") format("woff2"), url("fonts/rawline-300i.woff") format("woff"), url("fonts/rawline-300i.ttf") format("truetype"); font-weight: 300; font-style: italic; } @font-face { font-family: rawline; src: url("fonts/rawline-400.woff2") format("woff2"), url("fonts/rawline-400.woff") format("woff"), url("fonts/rawline-400.ttf") format("truetype"); font-weight: 400; font-style: normal; } @font-face { font-family: rawline; src: url("fonts/rawline-400i.woff2") format("woff2"), url("fonts/rawline-400i.woff") format("woff"), url("fonts/rawline-400i.ttf") format("truetype"); font-weight: 400; font-style: italic; } @font-face { font-family: rawline; src: url("fonts/rawline-500.woff2") format("woff2"), url("fonts/rawline-500.woff") format("woff"), url("fonts/rawline-500.ttf") format("truetype"); font-weight: 500; font-style: normal; } @font-face { font-family: rawline; src: url("fonts/rawline-500i.woff2") format("woff2"), url("fonts/rawline-500i.woff") format("woff"), url("fonts/rawline-500i.ttf") format("truetype"); font-weight: 500; font-style: italic; } @font-face { font-family: rawline; src: url("fonts/rawline-600.woff2") format("woff2"), url("fonts/rawline-600.woff") format("woff"), url("fonts/rawline-600.ttf") format("truetype"); font-weight: 600; font-style: normal; } @font-face { font-family: rawline; src: url("fonts/rawline-600i.woff2") format("woff2"), url("fonts/rawline-600i.woff") format("woff"), url("fonts/rawline-600i.ttf") format("truetype"); font-weight: 600; font-style: italic; } @font-face { font-family: rawline; src: url("fonts/rawline-700.woff2") format("woff2"), url("fonts/rawline-700.woff") format("woff"), url("fonts/rawline-700.ttf") format("truetype"); font-weight: 700; font-style: normal; } @font-face { font-family: rawline; src: url("fonts/rawline-700i.woff2") format("woff2"), url("fonts/rawline-700i.woff") format("woff"), url("fonts/rawline-700i.ttf") format("truetype"); font-weight: 700; font-style: italic; } @font-face { font-family: rawline; src: url("fonts/rawline-800.woff2") format("woff2"), url("fonts/rawline-800.woff") format("woff"), url("fonts/rawline-800.ttf") format("truetype"); font-weight: 800; font-style: normal; } @font-face { font-family: rawline; src: url("fonts/rawline-800i.woff2") format("woff2"), url("fonts/rawline-800i.woff") format("woff"), url("fonts/rawline-800i.ttf") format("truetype"); font-weight: 800; font-style: italic; } @font-face { font-family: rawline; src: url("fonts/rawline-900.woff2") format("woff2"), url("fonts/rawline-900.woff") format("woff"), url("fonts/rawline-900.ttf") format("truetype"); font-weight: 900; font-style: normal; } @font-face { font-family: rawline; src: url("fonts/rawline-900i.woff2") format("woff2"), url("fonts/rawline-900i.woff") format("woff"), url("fonts/rawline-900i.ttf") format("truetype"); font-weight: 900; font-style: italic; } :root { --font-family-base: Rawline, Raleway, sans-serif; --color-primary-pastel-01: #c5d4eb; --color-primary-pastel-02: #dbe8fb; --color-primary-lighten-01: #2670e8; --color-primary-lighten-02: #5992ed; --color-primary-default: #1351b4; --color-primary-darken-01: #0c326f; --color-primary-darken-02: #071d41; --rgb-primary-pastel-01: 197, 212, 235; --rgb-primary-pastel-02: 219, 232, 251; --rgb-primary-lighten-01: 38, 112, 232; --rgb-primary-lighten-02: 89, 146, 237; --rgb-primary-default: 19, 81, 180; --rgb-primary-darken-01: 12, 50, 111; --rgb-primary-darken-02: 7, 29, 65; --color-secondary-01: #fff; --color-secondary-02: #f8f8f8; --color-secondary-03: #ededed; --color-secondary-04: #ccc; --color-secondary-05: #9e9d9d; --color-secondary-06: #888; --color-secondary-07: #555; --color-secondary-08: #333; --color-secondary-09: #000; --rgb-secondary-01: 255, 255, 255; --rgb-secondary-02: 248, 248, 248; --rgb-secondary-03: 237, 237, 237; --rgb-secondary-04: 204, 204, 204; --rgb-secondary-05: 158, 157, 157; --rgb-secondary-06: 136, 136, 136; --rgb-secondary-07: 85, 85, 85; --rgb-secondary-08: 51, 51, 51; --rgb-secondary-09: 0, 0, 0; --color-secondary-10: rgba(0, 0, 0, 0.4); --color-secondary-11: rgba(255, 255, 255, 0.64); --color-secondary-12: rgba(0, 0, 0, 0.64); --color-highlight: #268744; --rgb-highlight: 38, 135, 68; --color-success: #168821; --color-warning: #ffcd07; --color-danger: #e60000; --color-info: #155bcb; --rgb-success: 22, 136, 33; --rgb-warning: 255, 205, 7; --rgb-danger: 230, 0, 0; --rgb-info: 21, 91, 203; --color-support-01: #36a191; --color-support-02: #f2e317; --color-support-03: #d84800; --color-support-04: #a26739; --rgb-support-01: 54, 161, 145; --rgb-support-02: 242, 227, 23; --rgb-support-03: 216, 72, 0; --rgb-support-04: 162, 103, 57; --color-facebook: #3b5998; --color-google-plus: #db4a39; --color-linkedin: #0e76a8; --color-twitter: #00acee; --color-whatsapp: #25d366; --color-xbox: #9bc848; --color-yahoo: #720e9e; --color-youtube: #c4302b; --rgb-facebook: 59, 89, 152; --rgb-google-plus: 219, 74, 57; --rgb-linkedin: 14, 118, 168; --rgb-twitter: 0, 172, 238; --rgb-whatsapp: 37, 211, 102; --rgb-xbox: 155, 200, 72; --rgb-yahoo: 114, 14, 158; --rgb-youtube: 196, 48, 43; --icon-size-base: 16px; --icon-size-xs: 8px; --icon-size-sm: 12px; --icon-size-lg: 20px; --icon-size-2x: 32px; --icon-size-3x: 48px; --icon-size-4x: 64px; --icon-size-5x: 80px; --icon-size-6x: 96px; --icon-size-7x: 112px; --icon-size-8x: 128px; --icon-size-9x: 144px; --icon-size-10x: 160px; --status-highlight-overlay: rgba(var(--rgb-support-03), 0.1); --status-highlight-background: var(--color-secondary-01); --status-highlight-text: var(--color-support-03); --status-enabled-text: var(--color-primary-default); --status-enabled-text-darken: var(--color-secondary-01); --status-disabled-background: rgba(var(--rgb-secondary-03), 0.45); --status-disabled-text: rgba(var(--rgb-secondary-04), 0.45); --status-hover-background: var(--color-primary-pastel-02); --status-pressed-background: var(--color-primary-darken-02); --status-pressed-text: var(--color-primary-pastel-01); --status-focused-overlay: rgba(var(--rgb-support-02), 0.3); --status-focused-background: var(--color-primary-default); --status-activated-background: var(--color-primary-darken-01); --status-activated-text: var(--color-secondary-01); --status-selected-background: var(--color-primary-lighten-01); --status-selected-text: var(--color-secondary-01); --status-dragged-background: var(--color-secondary-03); --status-dragged-text: var(--color-secondary-08); --status-dragged-shadow: rgba(var(--rgb-secondary-09), 0.16); --status-visited-background: var(--color-primary-pastel-01); --status-visited-text: var(--color-primary-darken-01); --status-on-background: var(--color-primary-lighten-02); --status-on-text: var(--color-secondary-01); --status-off-background: var(--color-secondary-04); --status-off-text: var(--color-secondary-07); --font-weight-thin: 100; --font-weight-extra-light: 200; --font-weight-light: 300; --font-weight-regular: 400; --font-weight-medium: 500; --font-weight-semi-bold: 600; --font-weight-bold: 700; --font-weight-extra-bold: 800; --font-weight-black: 900; --font-size-scale-base: 14px; --font-size-scale-down-01: 11.662px; --font-size-scale-down-02: 9.716px; --font-size-scale-down-03: 8.106px; --font-size-scale-up-01: 16.8px; --font-size-scale-up-02: 20.16px; --font-size-scale-up-03: 24.192px; --font-size-scale-up-04: 29.036px; --font-size-scale-up-05: 34.832px; --font-size-scale-up-06: 41.804px; --font-size-scale-up-07: 50.162px; --font-line-height-low: 1.15; --font-line-height-medium: 1.45; --font-line-height-high: 1.85; --grid-breakpoint-xsmall: 0px; --grid-breakpoint-small: 575px; --grid-breakpoint-medium: 992px; --grid-breakpoint-large: 1280px; --grid-breakpoint-xlarge: 1600px; --grid-portrait-maxwidth: 100%; --grid-portrait-gutter: 16px; --grid-portrait-columns: 4; --grid-portrait-margin: 8px; --grid-tablet-maxwidth: 100%; --grid-tablet-gutter: 24px; --grid-tablet-columns: 8; --grid-tablet-margin: 40px; --grid-desktop-maxwidth: 1200px; --grid-desktop-gutter: 24px; --grid-desktop-columns: 12; --grid-desktop-margin: 40px; --grid-tv-maxwidth: 1520px; --grid-tv-gutter: 40px; --grid-tv-columns: 12; --grid-tv-margin: 40px; } .align-baseline { vertical-align: baseline !important; } .align-top { vertical-align: top !important; } .align-middle { vertical-align: middle !important; } .align-bottom { vertical-align: bottom !important; } .align-text-bottom { vertical-align: text-bottom !important; } .align-text-top { vertical-align: text-top !important; } .border { border: 1px solid rgb(204, 204, 204) !important; } .border-top { border-top: 1px solid rgb(204, 204, 204) !important; } .border-right { border-right: 1px solid rgb(204, 204, 204) !important; } .border-bottom { border-bottom: 1px solid rgb(204, 204, 204) !important; } .border-left { border-left: 1px solid rgb(204, 204, 204) !important; } .border-0 { border: 0px !important; } .border-top-0 { border-top: 0px !important; } .border-right-0 { border-right: 0px !important; } .border-bottom-0 { border-bottom: 0px !important; } .border-left-0 { border-left: 0px !important; } .border-primary { border-color: rgb(0, 123, 255) !important; } .border-secondary { border-color: rgb(108, 117, 125) !important; } .border-success { border-color: rgb(40, 167, 69) !important; } .border-info { border-color: rgb(23, 162, 184) !important; } .border-warning { border-color: rgb(255, 193, 7) !important; } .border-danger { border-color: rgb(220, 53, 69) !important; } .border-light { border-color: rgb(248, 249, 250) !important; } .border-dark { border-color: rgb(52, 58, 64) !important; } .border-white { border-color: rgb(255, 255, 255) !important; } .rounded-sm { border-radius: 0.2rem !important; } .rounded { border-radius: 0.25rem !important; } .rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; } .rounded-right { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; } .rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; } .rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; } .rounded-lg { border-radius: 0.3rem !important; } .rounded-circle { border-radius: 50% !important; } .rounded-pill { border-radius: 50rem !important; } .rounded-0 { border-radius: 0px !important; } .clearfix::after { display: block; clear: both; content: ""; } .d-none { display: none !important; } .d-inline { display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: flex !important; } .d-inline-flex { display: inline-flex !important; } @media (min-width: 576px) { .d-sm-none { display: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: flex !important; } .d-sm-inline-flex { display: inline-flex !important; }} @media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: flex !important; } .d-md-inline-flex { display: inline-flex !important; }} @media (min-width: 992px) { .d-lg-none { display: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: flex !important; } .d-lg-inline-flex { display: inline-flex !important; }} @media (min-width: 1200px) { .d-xl-none { display: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: flex !important; } .d-xl-inline-flex { display: inline-flex !important; }} @media print { .d-print-none { display: none !important; } .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: flex !important; } .d-print-inline-flex { display: inline-flex !important; }} .embed-responsive { position: relative; display: block; width: 100%; padding: 0px; overflow: hidden; } .embed-responsive::before { display: block; content: ""; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; } .embed-responsive-21by9::before { padding-top: 42.8571%; } .embed-responsive-16by9::before { padding-top: 56.25%; } .embed-responsive-4by3::before { padding-top: 75%; } .embed-responsive-1by1::before { padding-top: 100%; } .flex-row { flex-direction: row !important; } .flex-column { flex-direction: column !important; } .flex-row-reverse { flex-direction: row-reverse !important; } .flex-column-reverse { flex-direction: column-reverse !important; } .flex-wrap { flex-wrap: wrap !important; } .flex-nowrap { flex-wrap: nowrap !important; } .flex-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-fill { flex: 1 1 auto !important; } .flex-grow-0 { flex-grow: 0 !important; } .flex-grow-1 { flex-grow: 1 !important; } .flex-shrink-0 { flex-shrink: 0 !important; } .flex-shrink-1 { flex-shrink: 1 !important; } .justify-content-start { justify-content: flex-start !important; } .justify-content-end { justify-content: flex-end !important; } .justify-content-center { justify-content: center !important; } .justify-content-between { justify-content: space-between !important; } .justify-content-around { justify-content: space-around !important; } .align-items-start { align-items: flex-start !important; } .align-items-end { align-items: flex-end !important; } .align-items-center { align-items: center !important; } .align-items-baseline { align-items: baseline !important; } .align-items-stretch { align-items: stretch !important; } .align-content-start { align-content: flex-start !important; } .align-content-end { align-content: flex-end !important; } .align-content-center { align-content: center !important; } .align-content-between { align-content: space-between !important; } .align-content-around { align-content: space-around !important; } .align-content-stretch { align-content: stretch !important; } .align-self-auto { align-self: auto !important; } .align-self-start { align-self: flex-start !important; } .align-self-end { align-self: flex-end !important; } .align-self-center { align-self: center !important; } .align-self-baseline { align-self: baseline !important; } .align-self-stretch { align-self: stretch !important; } @media (min-width: 576px) { .flex-sm-row { flex-direction: row !important; } .flex-sm-column { flex-direction: column !important; } .flex-sm-row-reverse { flex-direction: row-reverse !important; } .flex-sm-column-reverse { flex-direction: column-reverse !important; } .flex-sm-wrap { flex-wrap: wrap !important; } .flex-sm-nowrap { flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-sm-fill { flex: 1 1 auto !important; } .flex-sm-grow-0 { flex-grow: 0 !important; } .flex-sm-grow-1 { flex-grow: 1 !important; } .flex-sm-shrink-0 { flex-shrink: 0 !important; } .flex-sm-shrink-1 { flex-shrink: 1 !important; } .justify-content-sm-start { justify-content: flex-start !important; } .justify-content-sm-end { justify-content: flex-end !important; } .justify-content-sm-center { justify-content: center !important; } .justify-content-sm-between { justify-content: space-between !important; } .justify-content-sm-around { justify-content: space-around !important; } .align-items-sm-start { align-items: flex-start !important; } .align-items-sm-end { align-items: flex-end !important; } .align-items-sm-center { align-items: center !important; } .align-items-sm-baseline { align-items: baseline !important; } .align-items-sm-stretch { align-items: stretch !important; } .align-content-sm-start { align-content: flex-start !important; } .align-content-sm-end { align-content: flex-end !important; } .align-content-sm-center { align-content: center !important; } .align-content-sm-between { align-content: space-between !important; } .align-content-sm-around { align-content: space-around !important; } .align-content-sm-stretch { align-content: stretch !important; } .align-self-sm-auto { align-self: auto !important; } .align-self-sm-start { align-self: flex-start !important; } .align-self-sm-end { align-self: flex-end !important; } .align-self-sm-center { align-self: center !important; } .align-self-sm-baseline { align-self: baseline !important; } .align-self-sm-stretch { align-self: stretch !important; }} @media (min-width: 768px) { .flex-md-row { flex-direction: row !important; } .flex-md-column { flex-direction: column !important; } .flex-md-row-reverse { flex-direction: row-reverse !important; } .flex-md-column-reverse { flex-direction: column-reverse !important; } .flex-md-wrap { flex-wrap: wrap !important; } .flex-md-nowrap { flex-wrap: nowrap !important; } .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-md-fill { flex: 1 1 auto !important; } .flex-md-grow-0 { flex-grow: 0 !important; } .flex-md-grow-1 { flex-grow: 1 !important; } .flex-md-shrink-0 { flex-shrink: 0 !important; } .flex-md-shrink-1 { flex-shrink: 1 !important; } .justify-content-md-start { justify-content: flex-start !important; } .justify-content-md-end { justify-content: flex-end !important; } .justify-content-md-center { justify-content: center !important; } .justify-content-md-between { justify-content: space-between !important; } .justify-content-md-around { justify-content: space-around !important; } .align-items-md-start { align-items: flex-start !important; } .align-items-md-end { align-items: flex-end !important; } .align-items-md-center { align-items: center !important; } .align-items-md-baseline { align-items: baseline !important; } .align-items-md-stretch { align-items: stretch !important; } .align-content-md-start { align-content: flex-start !important; } .align-content-md-end { align-content: flex-end !important; } .align-content-md-center { align-content: center !important; } .align-content-md-between { align-content: space-between !important; } .align-content-md-around { align-content: space-around !important; } .align-content-md-stretch { align-content: stretch !important; } .align-self-md-auto { align-self: auto !important; } .align-self-md-start { align-self: flex-start !important; } .align-self-md-end { align-self: flex-end !important; } .align-self-md-center { align-self: center !important; } .align-self-md-baseline { align-self: baseline !important; } .align-self-md-stretch { align-self: stretch !important; }} @media (min-width: 992px) { .flex-lg-row { flex-direction: row !important; } .flex-lg-column { flex-direction: column !important; } .flex-lg-row-reverse { flex-direction: row-reverse !important; } .flex-lg-column-reverse { flex-direction: column-reverse !important; } .flex-lg-wrap { flex-wrap: wrap !important; } .flex-lg-nowrap { flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-lg-fill { flex: 1 1 auto !important; } .flex-lg-grow-0 { flex-grow: 0 !important; } .flex-lg-grow-1 { flex-grow: 1 !important; } .flex-lg-shrink-0 { flex-shrink: 0 !important; } .flex-lg-shrink-1 { flex-shrink: 1 !important; } .justify-content-lg-start { justify-content: flex-start !important; } .justify-content-lg-end { justify-content: flex-end !important; } .justify-content-lg-center { justify-content: center !important; } .justify-content-lg-between { justify-content: space-between !important; } .justify-content-lg-around { justify-content: space-around !important; } .align-items-lg-start { align-items: flex-start !important; } .align-items-lg-end { align-items: flex-end !important; } .align-items-lg-center { align-items: center !important; } .align-items-lg-baseline { align-items: baseline !important; } .align-items-lg-stretch { align-items: stretch !important; } .align-content-lg-start { align-content: flex-start !important; } .align-content-lg-end { align-content: flex-end !important; } .align-content-lg-center { align-content: center !important; } .align-content-lg-between { align-content: space-between !important; } .align-content-lg-around { align-content: space-around !important; } .align-content-lg-stretch { align-content: stretch !important; } .align-self-lg-auto { align-self: auto !important; } .align-self-lg-start { align-self: flex-start !important; } .align-self-lg-end { align-self: flex-end !important; } .align-self-lg-center { align-self: center !important; } .align-self-lg-baseline { align-self: baseline !important; } .align-self-lg-stretch { align-self: stretch !important; }} @media (min-width: 1200px) { .flex-xl-row { flex-direction: row !important; } .flex-xl-column { flex-direction: column !important; } .flex-xl-row-reverse { flex-direction: row-reverse !important; } .flex-xl-column-reverse { flex-direction: column-reverse !important; } .flex-xl-wrap { flex-wrap: wrap !important; } .flex-xl-nowrap { flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } .flex-xl-fill { flex: 1 1 auto !important; } .flex-xl-grow-0 { flex-grow: 0 !important; } .flex-xl-grow-1 { flex-grow: 1 !important; } .flex-xl-shrink-0 { flex-shrink: 0 !important; } .flex-xl-shrink-1 { flex-shrink: 1 !important; } .justify-content-xl-start { justify-content: flex-start !important; } .justify-content-xl-end { justify-content: flex-end !important; } .justify-content-xl-center { justify-content: center !important; } .justify-content-xl-between { justify-content: space-between !important; } .justify-content-xl-around { justify-content: space-around !important; } .align-items-xl-start { align-items: flex-start !important; } .align-items-xl-end { align-items: flex-end !important; } .align-items-xl-center { align-items: center !important; } .align-items-xl-baseline { align-items: baseline !important; } .align-items-xl-stretch { align-items: stretch !important; } .align-content-xl-start { align-content: flex-start !important; } .align-content-xl-end { align-content: flex-end !important; } .align-content-xl-center { align-content: center !important; } .align-content-xl-between { align-content: space-between !important; } .align-content-xl-around { align-content: space-around !important; } .align-content-xl-stretch { align-content: stretch !important; } .align-self-xl-auto { align-self: auto !important; } .align-self-xl-start { align-self: flex-start !important; } .align-self-xl-end { align-self: flex-end !important; } .align-self-xl-center { align-self: center !important; } .align-self-xl-baseline { align-self: baseline !important; } .align-self-xl-stretch { align-self: stretch !important; }} .float-left { float: left !important; } .float-right { float: right !important; } .float-none { float: none !important; } @media (min-width: 576px) { .float-sm-left { float: left !important; } .float-sm-right { float: right !important; } .float-sm-none { float: none !important; }} @media (min-width: 768px) { .float-md-left { float: left !important; } .float-md-right { float: right !important; } .float-md-none { float: none !important; }} @media (min-width: 992px) { .float-lg-left { float: left !important; } .float-lg-right { float: right !important; } .float-lg-none { float: none !important; }} @media (min-width: 1200px) { .float-xl-left { float: left !important; } .float-xl-right { float: right !important; } .float-xl-none { float: none !important; }} .overflow-auto { overflow: auto !important; } .overflow-hidden { overflow: hidden !important; } .position-static { position: static !important; } .position-relative { position: relative !important; } .position-absolute { position: absolute !important; } .position-fixed { position: fixed !important; } .position-sticky { position: sticky !important; } .fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; } .fixed-bottom { position: fixed; right: 0px; bottom: 0px; left: 0px; z-index: 1030; } @supports (position: sticky) { .sticky-top { position: sticky; top: 0px; z-index: 1020; }} .sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; } .shadow-sm { box-shadow: rgba(0, 0, 0, 0.075) 0px 0.125rem 0.25rem !important; } .shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !important; } .shadow-lg { box-shadow: rgba(0, 0, 0, 0.176) 0px 1rem 3rem !important; } .shadow-none { box-shadow: none !important; } .w-25 { width: 25% !important; } .w-50 { width: 50% !important; } .w-75 { width: 75% !important; } .w-100 { width: 100% !important; } .w-auto { width: auto !important; } .h-25 { height: 25% !important; } .h-50 { height: 50% !important; } .h-75 { height: 75% !important; } .h-100 { height: 100% !important; } .h-auto { height: auto !important; } .mw-100 { max-width: 100% !important; } .mh-100 { max-height: 100% !important; } .min-vw-100 { min-width: 100vw !important; } .min-vh-100 { min-height: 100vh !important; } .vw-100 { width: 100vw !important; } .vh-100 { height: 100vh !important; } .stretched-link::after { position: absolute; inset: 0px; z-index: 1; pointer-events: auto; content: ""; background-color: rgba(0, 0, 0, 0); } .text-monospace { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } .text-justify { text-align: justify !important; } .text-wrap { white-space: normal !important; } .text-nowrap { white-space: nowrap !important; } .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .text-left { text-align: left !important; } .text-right { text-align: right !important; } .text-center { text-align: center !important; } @media (min-width: 576px) { .text-sm-left { text-align: left !important; } .text-sm-right { text-align: right !important; } .text-sm-center { text-align: center !important; }} @media (min-width: 768px) { .text-md-left { text-align: left !important; } .text-md-right { text-align: right !important; } .text-md-center { text-align: center !important; }} @media (min-width: 992px) { .text-lg-left { text-align: left !important; } .text-lg-right { text-align: right !important; } .text-lg-center { text-align: center !important; }} @media (min-width: 1200px) { .text-xl-left { text-align: left !important; } .text-xl-right { text-align: right !important; } .text-xl-center { text-align: center !important; }} .text-lowercase { text-transform: lowercase !important; } .text-uppercase { text-transform: uppercase !important; } .text-capitalize { text-transform: capitalize !important; } .font-weight-light { font-weight: 300 !important; } .font-weight-lighter { font-weight: lighter !important; } .font-weight-normal { font-weight: 400 !important; } .font-weight-bold { font-weight: 700 !important; } .font-weight-bolder { font-weight: bolder !important; } .font-italic { font-style: italic !important; } .text-white { color: rgb(255, 255, 255) !important; } .text-primary { color: rgb(0, 123, 255) !important; } a.text-primary:hover, a.text-primary:focus { color: rgb(0, 86, 179) !important; } .text-secondary { color: rgb(108, 117, 125) !important; } a.text-secondary:hover, a.text-secondary:focus { color: rgb(73, 79, 84) !important; } .text-success { color: rgb(40, 167, 69) !important; } a.text-success:hover, a.text-success:focus { color: rgb(25, 105, 44) !important; } .text-info { color: rgb(23, 162, 184) !important; } a.text-info:hover, a.text-info:focus { color: rgb(15, 102, 116) !important; } .text-warning { color: rgb(255, 193, 7) !important; } a.text-warning:hover, a.text-warning:focus { color: rgb(186, 139, 0) !important; } .text-danger { color: rgb(220, 53, 69) !important; } a.text-danger:hover, a.text-danger:focus { color: rgb(167, 29, 42) !important; } .text-light { color: rgb(248, 249, 250) !important; } a.text-light:hover, a.text-light:focus { color: rgb(203, 211, 218) !important; } .text-dark { color: rgb(52, 58, 64) !important; } a.text-dark:hover, a.text-dark:focus { color: rgb(18, 20, 22) !important; } .text-body { color: rgb(33, 37, 41) !important; } .text-muted { color: rgb(108, 117, 125) !important; } .text-black-50 { color: rgba(0, 0, 0, 0.5) !important; } .text-white-50 { color: rgba(255, 255, 255, 0.5) !important; } .text-hide { font: 0px / 0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px; } .text-decoration-none { text-decoration: none !important; } .text-break { word-break: break-word !important; overflow-wrap: break-word !important; } .text-reset { color: inherit !important; } .visible { visibility: visible !important; } .invisible { visibility: hidden !important; } .img-fluid { max-width: 100%; height: auto; } .img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); border-radius: 0.25rem; max-width: 100%; height: auto; } .figure { display: inline-block; } .figure-img { margin-bottom: 4px; line-height: 1; } .figure-caption { font-size: 90%; color: rgb(108, 117, 125); } *, ::before, ::after { box-sizing: border-box; } html { line-height: var(--font-line-height-medium); text-size-adjust: 100%; } body { margin: 0px; } main { display: block; } hr { box-sizing: content-box; height: 0px; overflow: visible; } pre { font-family: monospace; font-size: 1em; } a { background-color: transparent; } abbr[title] { border-bottom: none; text-decoration: underline dotted; } b, strong { font-weight: bolder; } code, kbd, samp { font-family: monospace; font-size: 1em; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: var(--font-line-height-medium); margin: 0px; } button, input { overflow: visible; } button, select { text-transform: none; } button, [type="button"], [type="reset"], [type="submit"] { appearance: button; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; } progress { vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration { appearance: none; } ::-webkit-file-upload-button { appearance: button; font: inherit; } details { display: block; } summary { display: list-item; } template { display: none; } [hidden] { display: none; } .color-primary-pastel-01 { color: var(--color-primary-pastel-01, #c5d4eb) !important; } .background-color-primary-pastel-01 { background-color: var(--color-primary-pastel-01, #c5d4eb) !important; } .border-color-primary-pastel-01 { border-color: var(--color-primary-pastel-01, #c5d4eb) !important; } .color-primary-pastel-02 { color: var(--color-primary-pastel-02, #dbe8fb) !important; } .background-color-primary-pastel-02 { background-color: var(--color-primary-pastel-02, #dbe8fb) !important; } .border-color-primary-pastel-02 { border-color: var(--color-primary-pastel-02, #dbe8fb) !important; } .color-primary-lighten-01 { color: var(--color-primary-lighten-01, #2670e8) !important; } .background-color-primary-lighten-01 { background-color: var(--color-primary-lighten-01, #2670e8) !important; } .border-color-primary-lighten-01 { border-color: var(--color-primary-lighten-01, #2670e8) !important; } .color-primary-lighten-02 { color: var(--color-primary-lighten-02, #5992ed) !important; } .background-color-primary-lighten-02 { background-color: var(--color-primary-lighten-02, #5992ed) !important; } .border-color-primary-lighten-02 { border-color: var(--color-primary-lighten-02, #5992ed) !important; } .color-primary-default { color: var(--color-primary-default, #1351b4) !important; } .background-color-primary-default { background-color: var(--color-primary-default, #1351b4) !important; } .border-color-primary-default { border-color: var(--color-primary-default, #1351b4) !important; } .color-primary-darken-01 { color: var(--color-primary-darken-01, #0c326f) !important; } .background-color-primary-darken-01 { background-color: var(--color-primary-darken-01, #0c326f) !important; } .border-color-primary-darken-01 { border-color: var(--color-primary-darken-01, #0c326f) !important; } .color-primary-darken-02 { color: var(--color-primary-darken-02, #071d41) !important; } .background-color-primary-darken-02 { background-color: var(--color-primary-darken-02, #071d41) !important; } .border-color-primary-darken-02 { border-color: var(--color-primary-darken-02, #071d41) !important; } .rgb-primary-pastel-01 { color: var(--rgb-primary-pastel-01, 197, 212, 235) !important; } .background-rgb-primary-pastel-01 { background-color: var(--rgb-primary-pastel-01, 197, 212, 235) !important; } .border-rgb-primary-pastel-01 { border-color: var(--rgb-primary-pastel-01, 197, 212, 235) !important; } .rgb-primary-pastel-02 { color: var(--rgb-primary-pastel-02, 219, 232, 251) !important; } .background-rgb-primary-pastel-02 { background-color: var(--rgb-primary-pastel-02, 219, 232, 251) !important; } .border-rgb-primary-pastel-02 { border-color: var(--rgb-primary-pastel-02, 219, 232, 251) !important; } .rgb-primary-lighten-01 { color: var(--rgb-primary-lighten-01, 38, 112, 232) !important; } .background-rgb-primary-lighten-01 { background-color: var(--rgb-primary-lighten-01, 38, 112, 232) !important; } .border-rgb-primary-lighten-01 { border-color: var(--rgb-primary-lighten-01, 38, 112, 232) !important; } .rgb-primary-lighten-02 { color: var(--rgb-primary-lighten-02, 89, 146, 237) !important; } .background-rgb-primary-lighten-02 { background-color: var(--rgb-primary-lighten-02, 89, 146, 237) !important; } .border-rgb-primary-lighten-02 { border-color: var(--rgb-primary-lighten-02, 89, 146, 237) !important; } .rgb-primary-default { color: var(--rgb-primary-default, 19, 81, 180) !important; } .background-rgb-primary-default { background-color: var(--rgb-primary-default, 19, 81, 180) !important; } .border-rgb-primary-default { border-color: var(--rgb-primary-default, 19, 81, 180) !important; } .rgb-primary-darken-01 { color: var(--rgb-primary-darken-01, 12, 50, 111) !important; } .background-rgb-primary-darken-01 { background-color: var(--rgb-primary-darken-01, 12, 50, 111) !important; } .border-rgb-primary-darken-01 { border-color: var(--rgb-primary-darken-01, 12, 50, 111) !important; } .rgb-primary-darken-02 { color: var(--rgb-primary-darken-02, 7, 29, 65) !important; } .background-rgb-primary-darken-02 { background-color: var(--rgb-primary-darken-02, 7, 29, 65) !important; } .border-rgb-primary-darken-02 { border-color: var(--rgb-primary-darken-02, 7, 29, 65) !important; } .color-secondary-01 { color: var(--color-secondary-01, #fff) !important; } .background-color-secondary-01 { background-color: var(--color-secondary-01, #fff) !important; } .border-color-secondary-01 { border-color: var(--color-secondary-01, #fff) !important; } .color-secondary-02 { color: var(--color-secondary-02, #f8f8f8) !important; } .background-color-secondary-02 { background-color: var(--color-secondary-02, #f8f8f8) !important; } .border-color-secondary-02 { border-color: var(--color-secondary-02, #f8f8f8) !important; } .color-secondary-03 { color: var(--color-secondary-03, #ededed) !important; } .background-color-secondary-03 { background-color: var(--color-secondary-03, #ededed) !important; } .border-color-secondary-03 { border-color: var(--color-secondary-03, #ededed) !important; } .color-secondary-04 { color: var(--color-secondary-04, #ccc) !important; } .background-color-secondary-04 { background-color: var(--color-secondary-04, #ccc) !important; } .border-color-secondary-04 { border-color: var(--color-secondary-04, #ccc) !important; } .color-secondary-05 { color: var(--color-secondary-05, #9e9d9d) !important; } .background-color-secondary-05 { background-color: var(--color-secondary-05, #9e9d9d) !important; } .border-color-secondary-05 { border-color: var(--color-secondary-05, #9e9d9d) !important; } .color-secondary-06 { color: var(--color-secondary-06, #888) !important; } .background-color-secondary-06 { background-color: var(--color-secondary-06, #888) !important; } .border-color-secondary-06 { border-color: var(--color-secondary-06, #888) !important; } .color-secondary-07 { color: var(--color-secondary-07, #555) !important; } .background-color-secondary-07 { background-color: var(--color-secondary-07, #555) !important; } .border-color-secondary-07 { border-color: var(--color-secondary-07, #555) !important; } .color-secondary-08 { color: var(--color-secondary-08, #333) !important; } .background-color-secondary-08 { background-color: var(--color-secondary-08, #333) !important; } .border-color-secondary-08 { border-color: var(--color-secondary-08, #333) !important; } .color-secondary-09 { color: var(--color-secondary-09, #000) !important; } .background-color-secondary-09 { background-color: var(--color-secondary-09, #000) !important; } .border-color-secondary-09 { border-color: var(--color-secondary-09, #000) !important; } .rgb-secondary-01 { color: var(--rgb-secondary-01, 255, 255, 255) !important; } .background-rgb-secondary-01 { background-color: var(--rgb-secondary-01, 255, 255, 255) !important; } .border-rgb-secondary-01 { border-color: var(--rgb-secondary-01, 255, 255, 255) !important; } .rgb-secondary-02 { color: var(--rgb-secondary-02, 248, 248, 248) !important; } .background-rgb-secondary-02 { background-color: var(--rgb-secondary-02, 248, 248, 248) !important; } .border-rgb-secondary-02 { border-color: var(--rgb-secondary-02, 248, 248, 248) !important; } .rgb-secondary-03 { color: var(--rgb-secondary-03, 237, 237, 237) !important; } .background-rgb-secondary-03 { background-color: var(--rgb-secondary-03, 237, 237, 237) !important; } .border-rgb-secondary-03 { border-color: var(--rgb-secondary-03, 237, 237, 237) !important; } .rgb-secondary-04 { color: var(--rgb-secondary-04, 204, 204, 204) !important; } .background-rgb-secondary-04 { background-color: var(--rgb-secondary-04, 204, 204, 204) !important; } .border-rgb-secondary-04 { border-color: var(--rgb-secondary-04, 204, 204, 204) !important; } .rgb-secondary-05 { color: var(--rgb-secondary-05, 158, 157, 157) !important; } .background-rgb-secondary-05 { background-color: var(--rgb-secondary-05, 158, 157, 157) !important; } .border-rgb-secondary-05 { border-color: var(--rgb-secondary-05, 158, 157, 157) !important; } .rgb-secondary-06 { color: var(--rgb-secondary-06, 136, 136, 136) !important; } .background-rgb-secondary-06 { background-color: var(--rgb-secondary-06, 136, 136, 136) !important; } .border-rgb-secondary-06 { border-color: var(--rgb-secondary-06, 136, 136, 136) !important; } .rgb-secondary-07 { color: var(--rgb-secondary-07, 85, 85, 85) !important; } .background-rgb-secondary-07 { background-color: var(--rgb-secondary-07, 85, 85, 85) !important; } .border-rgb-secondary-07 { border-color: var(--rgb-secondary-07, 85, 85, 85) !important; } .rgb-secondary-08 { color: var(--rgb-secondary-08, 51, 51, 51) !important; } .background-rgb-secondary-08 { background-color: var(--rgb-secondary-08, 51, 51, 51) !important; } .border-rgb-secondary-08 { border-color: var(--rgb-secondary-08, 51, 51, 51) !important; } .rgb-secondary-09 { color: var(--rgb-secondary-09, 0, 0, 0) !important; } .background-rgb-secondary-09 { background-color: var(--rgb-secondary-09, 0, 0, 0) !important; } .border-rgb-secondary-09 { border-color: var(--rgb-secondary-09, 0, 0, 0) !important; } .color-secondary-10 { color: var(--color-secondary-10, rgba(0, 0, 0, 0.4)) !important; } .background-color-secondary-10 { background-color: var(--color-secondary-10, rgba(0, 0, 0, 0.4)) !important; } .border-color-secondary-10 { border-color: var(--color-secondary-10, rgba(0, 0, 0, 0.4)) !important; } .color-secondary-11 { color: var(--color-secondary-11, rgba(255, 255, 255, 0.64)) !important; } .background-color-secondary-11 { background-color: var(--color-secondary-11, rgba(255, 255, 255, 0.64)) !important; } .border-color-secondary-11 { border-color: var(--color-secondary-11, rgba(255, 255, 255, 0.64)) !important; } .color-secondary-12 { color: var(--color-secondary-12, rgba(0, 0, 0, 0.64)) !important; } .background-color-secondary-12 { background-color: var(--color-secondary-12, rgba(0, 0, 0, 0.64)) !important; } .border-color-secondary-12 { border-color: var(--color-secondary-12, rgba(0, 0, 0, 0.64)) !important; } .color-highlight { color: var(--color-highlight, #268744) !important; } .background-color-highlight { background-color: var(--color-highlight, #268744) !important; } .border-color-highlight { border-color: var(--color-highlight, #268744) !important; } .rgb-highlight { color: var(--rgb-highlight, 38, 135, 68) !important; } .background-rgb-highlight { background-color: var(--rgb-highlight, 38, 135, 68) !important; } .border-rgb-highlight { border-color: var(--rgb-highlight, 38, 135, 68) !important; } .color-success { color: var(--color-success, #168821) !important; } .background-color-success { background-color: var(--color-success, #168821) !important; } .border-color-success { border-color: var(--color-success, #168821) !important; } .color-warning { color: var(--color-warning, #ffcd07) !important; } .background-color-warning { background-color: var(--color-warning, #ffcd07) !important; } .border-color-warning { border-color: var(--color-warning, #ffcd07) !important; } .color-danger { color: var(--color-danger, #e60000) !important; } .background-color-danger { background-color: var(--color-danger, #e60000) !important; } .border-color-danger { border-color: var(--color-danger, #e60000) !important; } .color-info { color: var(--color-info, #155bcb) !important; } .background-color-info { background-color: var(--color-info, #155bcb) !important; } .border-color-info { border-color: var(--color-info, #155bcb) !important; } .rgb-success { color: var(--rgb-success, 22, 136, 33) !important; } .background-rgb-success { background-color: var(--rgb-success, 22, 136, 33) !important; } .border-rgb-success { border-color: var(--rgb-success, 22, 136, 33) !important; } .rgb-warning { color: var(--rgb-warning, 255, 205, 7) !important; } .background-rgb-warning { background-color: var(--rgb-warning, 255, 205, 7) !important; } .border-rgb-warning { border-color: var(--rgb-warning, 255, 205, 7) !important; } .rgb-danger { color: var(--rgb-danger, 230, 0, 0) !important; } .background-rgb-danger { background-color: var(--rgb-danger, 230, 0, 0) !important; } .border-rgb-danger { border-color: var(--rgb-danger, 230, 0, 0) !important; } .rgb-info { color: var(--rgb-info, 21, 91, 203) !important; } .background-rgb-info { background-color: var(--rgb-info, 21, 91, 203) !important; } .border-rgb-info { border-color: var(--rgb-info, 21, 91, 203) !important; } .color-support-01 { color: var(--color-support-01, #36a191) !important; } .background-color-support-01 { background-color: var(--color-support-01, #36a191) !important; } .border-color-support-01 { border-color: var(--color-support-01, #36a191) !important; } .color-support-02 { color: var(--color-support-02, #f2e317) !important; } .background-color-support-02 { background-color: var(--color-support-02, #f2e317) !important; } .border-color-support-02 { border-color: var(--color-support-02, #f2e317) !important; } .color-support-03 { color: var(--color-support-03, #d84800) !important; } .background-color-support-03 { background-color: var(--color-support-03, #d84800) !important; } .border-color-support-03 { border-color: var(--color-support-03, #d84800) !important; } .color-support-04 { color: var(--color-support-04, #a26739) !important; } .background-color-support-04 { background-color: var(--color-support-04, #a26739) !important; } .border-color-support-04 { border-color: var(--color-support-04, #a26739) !important; } .rgb-support-01 { color: var(--rgb-support-01, 54, 161, 145) !important; } .background-rgb-support-01 { background-color: var(--rgb-support-01, 54, 161, 145) !important; } .border-rgb-support-01 { border-color: var(--rgb-support-01, 54, 161, 145) !important; } .rgb-support-02 { color: var(--rgb-support-02, 242, 227, 23) !important; } .background-rgb-support-02 { background-color: var(--rgb-support-02, 242, 227, 23) !important; } .border-rgb-support-02 { border-color: var(--rgb-support-02, 242, 227, 23) !important; } .rgb-support-03 { color: var(--rgb-support-03, 216, 72, 0) !important; } .background-rgb-support-03 { background-color: var(--rgb-support-03, 216, 72, 0) !important; } .border-rgb-support-03 { border-color: var(--rgb-support-03, 216, 72, 0) !important; } .rgb-support-04 { color: var(--rgb-support-04, 162, 103, 57) !important; } .background-rgb-support-04 { background-color: var(--rgb-support-04, 162, 103, 57) !important; } .border-rgb-support-04 { border-color: var(--rgb-support-04, 162, 103, 57) !important; } .color-facebook { color: var(--color-facebook, #3b5998) !important; } .background-color-facebook { background-color: var(--color-facebook, #3b5998) !important; } .border-color-facebook { border-color: var(--color-facebook, #3b5998) !important; } .color-google-plus { color: var(--color-google-plus, #db4a39) !important; } .background-color-google-plus { background-color: var(--color-google-plus, #db4a39) !important; } .border-color-google-plus { border-color: var(--color-google-plus, #db4a39) !important; } .color-linkedin { color: var(--color-linkedin, #0e76a8) !important; } .background-color-linkedin { background-color: var(--color-linkedin, #0e76a8) !important; } .border-color-linkedin { border-color: var(--color-linkedin, #0e76a8) !important; } .color-twitter { color: var(--color-twitter, #00acee) !important; } .background-color-twitter { background-color: var(--color-twitter, #00acee) !important; } .border-color-twitter { border-color: var(--color-twitter, #00acee) !important; } .color-whatsapp { color: var(--color-whatsapp, #25d366) !important; } .background-color-whatsapp { background-color: var(--color-whatsapp, #25d366) !important; } .border-color-whatsapp { border-color: var(--color-whatsapp, #25d366) !important; } .color-xbox { color: var(--color-xbox, #9bc848) !important; } .background-color-xbox { background-color: var(--color-xbox, #9bc848) !important; } .border-color-xbox { border-color: var(--color-xbox, #9bc848) !important; } .color-yahoo { color: var(--color-yahoo, #720e9e) !important; } .background-color-yahoo { background-color: var(--color-yahoo, #720e9e) !important; } .border-color-yahoo { border-color: var(--color-yahoo, #720e9e) !important; } .color-youtube { color: var(--color-youtube, #c4302b) !important; } .background-color-youtube { background-color: var(--color-youtube, #c4302b) !important; } .border-color-youtube { border-color: var(--color-youtube, #c4302b) !important; } .rgb-facebook { color: var(--rgb-facebook, 59, 89, 152) !important; } .background-rgb-facebook { background-color: var(--rgb-facebook, 59, 89, 152) !important; } .border-rgb-facebook { border-color: var(--rgb-facebook, 59, 89, 152) !important; } .rgb-google-plus { color: var(--rgb-google-plus, 219, 74, 57) !important; } .background-rgb-google-plus { background-color: var(--rgb-google-plus, 219, 74, 57) !important; } .border-rgb-google-plus { border-color: var(--rgb-google-plus, 219, 74, 57) !important; } .rgb-linkedin { color: var(--rgb-linkedin, 14, 118, 168) !important; } .background-rgb-linkedin { background-color: var(--rgb-linkedin, 14, 118, 168) !important; } .border-rgb-linkedin { border-color: var(--rgb-linkedin, 14, 118, 168) !important; } .rgb-twitter { color: var(--rgb-twitter, 0, 172, 238) !important; } .background-rgb-twitter { background-color: var(--rgb-twitter, 0, 172, 238) !important; } .border-rgb-twitter { border-color: var(--rgb-twitter, 0, 172, 238) !important; } .rgb-whatsapp { color: var(--rgb-whatsapp, 37, 211, 102) !important; } .background-rgb-whatsapp { background-color: var(--rgb-whatsapp, 37, 211, 102) !important; } .border-rgb-whatsapp { border-color: var(--rgb-whatsapp, 37, 211, 102) !important; } .rgb-xbox { color: var(--rgb-xbox, 155, 200, 72) !important; } .background-rgb-xbox { background-color: var(--rgb-xbox, 155, 200, 72) !important; } .border-rgb-xbox { border-color: var(--rgb-xbox, 155, 200, 72) !important; } .rgb-yahoo { color: var(--rgb-yahoo, 114, 14, 158) !important; } .background-rgb-yahoo { background-color: var(--rgb-yahoo, 114, 14, 158) !important; } .border-rgb-yahoo { border-color: var(--rgb-yahoo, 114, 14, 158) !important; } .rgb-youtube { color: var(--rgb-youtube, 196, 48, 43) !important; } .background-rgb-youtube { background-color: var(--rgb-youtube, 196, 48, 43) !important; } .border-rgb-youtube { border-color: var(--rgb-youtube, 196, 48, 43) !important; } .text-primary-pastel-01 { color: var(--primary-pastel-01, #c5d4eb) !important; } .bg-primary-pastel-01 { background-color: var(--primary-pastel-01, #c5d4eb) !important; } .text-primary-pastel-02 { color: var(--primary-pastel-02, #dbe8fb) !important; } .bg-primary-pastel-02 { background-color: var(--primary-pastel-02, #dbe8fb) !important; } .text-primary-lighten-01 { color: var(--primary-lighten-01, #2670e8) !important; } .bg-primary-lighten-01 { background-color: var(--primary-lighten-01, #2670e8) !important; } .text-primary-lighten-02 { color: var(--primary-lighten-02, #5992ed) !important; } .bg-primary-lighten-02 { background-color: var(--primary-lighten-02, #5992ed) !important; } .text-primary-default { color: var(--primary-default, #1351b4) !important; } .bg-primary-default { background-color: var(--primary-default, #1351b4) !important; } .text-primary-darken-01 { color: var(--primary-darken-01, #0c326f) !important; } .bg-primary-darken-01 { background-color: var(--primary-darken-01, #0c326f) !important; } .text-primary-darken-02 { color: var(--primary-darken-02, #071d41) !important; } .bg-primary-darken-02 { background-color: var(--primary-darken-02, #071d41) !important; } .text-secondary-01 { color: var(--secondary-01, #fff) !important; } .bg-secondary-01 { background-color: var(--secondary-01, #fff) !important; } .text-secondary-02 { color: var(--secondary-02, #f8f8f8) !important; } .bg-secondary-02 { background-color: var(--secondary-02, #f8f8f8) !important; } .text-secondary-03 { color: var(--secondary-03, #ededed) !important; } .bg-secondary-03 { background-color: var(--secondary-03, #ededed) !important; } .text-secondary-04 { color: var(--secondary-04, #ccc) !important; } .bg-secondary-04 { background-color: var(--secondary-04, #ccc) !important; } .text-secondary-05 { color: var(--secondary-05, #9e9d9d) !important; } .bg-secondary-05 { background-color: var(--secondary-05, #9e9d9d) !important; } .text-secondary-06 { color: var(--secondary-06, #888) !important; } .bg-secondary-06 { background-color: var(--secondary-06, #888) !important; } .text-secondary-07 { color: var(--secondary-07, #555) !important; } .bg-secondary-07 { background-color: var(--secondary-07, #555) !important; } .text-secondary-08 { color: var(--secondary-08, #333) !important; } .bg-secondary-08 { background-color: var(--secondary-08, #333) !important; } .text-secondary-09 { color: var(--secondary-09, #000) !important; } .bg-secondary-09 { background-color: var(--secondary-09, #000) !important; } .text-highlight { color: var(--highlight, #268744) !important; } .bg-highlight { background-color: var(--highlight, #268744) !important; } .text-success { color: var(--success, #168821) !important; } .bg-success { background-color: var(--success, #168821) !important; } .text-warning { color: var(--warning, #ffcd07) !important; } .bg-warning { background-color: var(--warning, #ffcd07) !important; } .text-danger { color: var(--danger, #e60000) !important; } .bg-danger { background-color: var(--danger, #e60000) !important; } .text-info { color: var(--info, #155bcb) !important; } .bg-info { background-color: var(--info, #155bcb) !important; } .text-support-01 { color: var(--support-01, #36a191) !important; } .bg-support-01 { background-color: var(--support-01, #36a191) !important; } .text-support-02 { color: var(--support-02, #f2e317) !important; } .bg-support-02 { background-color: var(--support-02, #f2e317) !important; } .text-support-03 { color: var(--support-03, #d84800) !important; } .bg-support-03 { background-color: var(--support-03, #d84800) !important; } .text-support-04 { color: var(--support-04, #a26739) !important; } .bg-support-04 { background-color: var(--support-04, #a26739) !important; } .text-facebook { color: var(--facebook, #3b5998) !important; } .bg-facebook { background-color: var(--facebook, #3b5998) !important; } .text-google-plus { color: var(--google-plus, #db4a39) !important; } .bg-google-plus { background-color: var(--google-plus, #db4a39) !important; } .text-linkedin { color: var(--linkedin, #0e76a8) !important; } .bg-linkedin { background-color: var(--linkedin, #0e76a8) !important; } .text-twitter { color: var(--twitter, #00acee) !important; } .bg-twitter { background-color: var(--twitter, #00acee) !important; } .text-whatsapp { color: var(--whatsapp, #25d366) !important; } .bg-whatsapp { background-color: var(--whatsapp, #25d366) !important; } .text-xbox { color: var(--xbox, #9bc848) !important; } .bg-xbox { background-color: var(--xbox, #9bc848) !important; } .text-yahoo { color: var(--yahoo, #720e9e) !important; } .bg-yahoo { background-color: var(--yahoo, #720e9e) !important; } .text-youtube { color: var(--youtube, #c4302b) !important; } .bg-youtube { background-color: var(--youtube, #c4302b) !important; } body { --font-size: 14px; --text-color: #333; --font-weight: 400; --line-height: font-line-height-medium; color: var(--text-color); font-family: var(--font-family-base); font-size: var(--font-size); font-weight: var(--font-weight); line-height: var(--line-height); } p { margin-bottom: 16px; margin-top: 0px; } a { color: var(--color-primary-default); text-decoration: none; } .page-content a:hover { background: var(--status-hover-background); } .page-content a:focus { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } button { cursor: pointer; } img { max-width: 100%; vertical-align: middle; } hr { background-color: var(--color-secondary-04); border: 0px; color: inherit; height: 1px; margin: 16px 0px; } h1, .h1 { font-size: var(--font-size-scale-up-06); font-weight: var(--font-weight-regular); line-height: var(--font-line-height-low); margin-bottom: 32px; margin-top: 0px; } h2, .h2 { font-size: var(--font-size-scale-up-05); font-weight: var(--font-weight-regular); line-height: var(--font-line-height-low); margin-bottom: 20px; margin-top: 28px; } h3, .h3 { font-size: var(--font-size-scale-up-04); font-weight: var(--font-weight-regular); line-height: var(--font-line-height-low); margin-bottom: 20px; margin-top: 28px; } h4, .h4 { font-size: var(--font-size-scale-up-03); font-weight: var(--font-weight-regular); line-height: var(--font-line-height-low); margin-bottom: 20px; margin-top: 28px; } h5, .h5 { font-size: var(--font-size-scale-up-02); font-weight: var(--font-weight-semi-bold); line-height: var(--font-line-height-low); margin-bottom: 16px; margin-top: 28px; } h6, .h6 { font-size: var(--font-size-scale-up-01); font-weight: var(--font-weight-semi-bold); line-height: var(--font-line-height-low); margin-bottom: 16px; margin-top: 28px; } ul, ol { margin: 1rem 0px; padding: 0px 3rem; } blockquote { background-color: var(--color-secondary-02); border-left: 4px solid rgb(38, 135, 68); font-style: italic; margin: 1rem 0px; padding: 1rem; position: relative; } blockquote > :last-child { margin-bottom: 0px; } label, .label { font-size: var(--font-size-scale-base); font-weight: var(--font-weight-semi-bold); line-height: var(--font-line-height-medium); } fieldset legend, .fieldset { font-size: var(--font-size-scale-up-02); font-weight: var(--font-weight-regular); line-height: var(--font-line-height-low); margin-bottom: 4px; } ::placeholder, .placeholder { font-size: var(--font-size-scale-base); font-style: italic; font-weight: var(--font-weight-regular); opacity: 1; } input, textarea, .input { font-size: var(--font-size-scale-up-01); font-weight: var(--font-weight-medium); color: var(--color-secondary-08); } .help { font-size: var(--font-size-scale-base); } .text-thin { font-weight: 100; } .text-extra-light { font-weight: 200; } .text-light { font-weight: 300; } .text-regular { font-weight: 400; } .text-medium { font-weight: 500; } .text-semi-bold { font-weight: 600; } .text-bold { font-weight: 700; } .text-extra-bold { font-weight: 800; } .text-black { font-weight: 900; } .text-down-01 { font-size: calc(var(--font-size-scale-base) * 0.833); } .text-down-02 { font-size: calc(var(--font-size-scale-base) * 0.694); } .text-down-03 { font-size: calc(var(--font-size-scale-base) * 0.579); } .text-up-01 { font-size: calc(var(--font-size-scale-base) * 1.2); } .text-up-02 { font-size: calc(var(--font-size-scale-base) * 1.44); } .text-up-03 { font-size: calc(var(--font-size-scale-base) * 1.728); } .text-up-04 { font-size: calc(var(--font-size-scale-base) * 2.074); } .text-up-05 { font-size: calc(var(--font-size-scale-base) * 2.488); } .text-up-06 { font-size: calc(var(--font-size-scale-base) * 2.986); } .text-up-07 { font-size: calc(var(--font-size-scale-base) * 3.583); } .svg-inline--fa, .fa, .fab, .fad, .fal, .far, .fas { --icon-size: var(--icon-size-base); display: inline-block; font-size: var(--icon-size); width: calc(var(--icon-size) + 8px); } .svg-inline--fa.fa-w-1, .svg-inline--fa.fa-w-2, .svg-inline--fa.fa-w-3, .svg-inline--fa.fa-w-4, .svg-inline--fa.fa-w-5, .svg-inline--fa.fa-w-6, .svg-inline--fa.fa-w-7, .svg-inline--fa.fa-w-8, .svg-inline--fa.fa-w-9, .svg-inline--fa.fa-w-10, .svg-inline--fa.fa-w-11, .svg-inline--fa.fa-w-12, .svg-inline--fa.fa-w-13, .svg-inline--fa.fa-w-14, .svg-inline--fa.fa-w-15, .svg-inline--fa.fa-w-16, .svg-inline--fa.fa-w-17, .svg-inline--fa.fa-w-18, .svg-inline--fa.fa-w-19, .svg-inline--fa.fa-w-20 { width: calc(var(--icon-size) + 8px); } .fa-xs, .svg-inline--fa.fa-xs { --icon-size: var(--icon-size-xs); } .fa-sm, .svg-inline--fa.fa-sm { --icon-size: var(--icon-size-sm); } .fa-lg, .svg-inline--fa.fa-lg { --icon-size: var(--icon-size-lg); vertical-align: -0.125em; } .fa-2x, .svg-inline--fa.fa-2x { --icon-size: var(--icon-size-2x); } .fa-3x, .svg-inline--fa.fa-3x { --icon-size: var(--icon-size-3x); } .fa-4x, .svg-inline--fa.fa-4x { --icon-size: var(--icon-size-4x); } .fa-5x, .svg-inline--fa.fa-5x { --icon-size: var(--icon-size-5x); } .fa-6x, .svg-inline--fa.fa-6x { --icon-size: var(--icon-size-6x); } .fa-7x, .svg-inline--fa.fa-7x { --icon-size: var(--icon-size-7x); } .fa-8x, .svg-inline--fa.fa-8x { --icon-size: var(--icon-size-8x); } .fa-9x, .svg-inline--fa.fa-9x { --icon-size: var(--icon-size-9x); } .fa-10x, .svg-inline--fa.fa-10x { --icon-size: var(--icon-size-10x); } .highlight { background: var(--status-highlight-background) linear-gradient(var(--status-highlight-overlay), var(--status-highlight-overlay)); color: var(--status-highlight-text); padding: 0px 4px; } [disabled], .disabled { cursor: not-allowed; } .dragged { background: var(--status-dragged-background); color: var(--status-dragged-text); box-shadow: 0 3px 6px var(--status-dragged-shadow); } @media (min-width: 576px) { .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { padding-left: 8px; padding-right: 8px; } .row { margin-left: -8px; margin-right: -8px; } .row [class^="col"] { padding-left: 8px; padding-right: 8px; }} @media (min-width: 1280px) { .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { padding-left: 12px; padding-right: 12px; } .row { margin-left: -12px; margin-right: -12px; } .row [class^="col"] { padding-left: 12px; padding-right: 12px; }} @media (min-width: 1600px) { .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { padding-left: 16px; padding-right: 16px; } .row { margin-left: -16px; margin-right: -16px; } .row [class^="col"] { padding-left: 16px; padding-right: 16px; }} .container { width: 100%; padding-right: 8px; padding-left: 8px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container { max-width: 1150px; }} @media (min-width: 998px) { .container { max-width: 1151px; }} @media (min-width: 1280px) { .container { max-width: 1152px; }} @media (min-width: 1600px) { .container { max-width: 1440px; }} .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { width: 100%; padding-right: 8px; padding-left: 8px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container, .container-sm, .container-md { max-width: 1150px; }} @media (min-width: 998px) { .container, .container-sm, .container-md { max-width: 1151px; }} @media (min-width: 1280px) { .container, .container-sm, .container-md, .container-lg { max-width: 1152px; }} @media (min-width: 1600px) { .container, .container-sm, .container-md, .container-lg, .container-xl { max-width: 1440px; }} .row { display: flex; flex-wrap: wrap; margin-right: -8px; margin-left: -8px; } .no-gutters { margin-right: 0px; margin-left: 0px; } .no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0px; padding-left: 0px; } .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; padding-right: 8px; padding-left: 8px; } .col { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .row-cols-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-3 { flex: 0 0 25%; max-width: 25%; } .col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-6 { flex: 0 0 50%; max-width: 50%; } .col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-9 { flex: 0 0 75%; max-width: 75%; } .col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-12 { flex: 0 0 100%; max-width: 100%; } .order-first { order: -1; } .order-last { order: 13; } .order-0 { order: 0; } .order-1 { order: 1; } .order-2 { order: 2; } .order-3 { order: 3; } .order-4 { order: 4; } .order-5 { order: 5; } .order-6 { order: 6; } .order-7 { order: 7; } .order-8 { order: 8; } .order-9 { order: 9; } .order-10 { order: 10; } .order-11 { order: 11; } .order-12 { order: 12; } .offset-1 { margin-left: 8.33333%; } .offset-2 { margin-left: 16.6667%; } .offset-3 { margin-left: 25%; } .offset-4 { margin-left: 33.3333%; } .offset-5 { margin-left: 41.6667%; } .offset-6 { margin-left: 50%; } .offset-7 { margin-left: 58.3333%; } .offset-8 { margin-left: 66.6667%; } .offset-9 { margin-left: 75%; } .offset-10 { margin-left: 83.3333%; } .offset-11 { margin-left: 91.6667%; } @media (min-width: 576px) { .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .row-cols-sm-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-sm-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-sm-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-sm-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-sm-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-sm-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-sm-3 { flex: 0 0 25%; max-width: 25%; } .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-sm-6 { flex: 0 0 50%; max-width: 50%; } .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-sm-9 { flex: 0 0 75%; max-width: 75%; } .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-sm-12 { flex: 0 0 100%; max-width: 100%; } .order-sm-first { order: -1; } .order-sm-last { order: 13; } .order-sm-0 { order: 0; } .order-sm-1 { order: 1; } .order-sm-2 { order: 2; } .order-sm-3 { order: 3; } .order-sm-4 { order: 4; } .order-sm-5 { order: 5; } .order-sm-6 { order: 6; } .order-sm-7 { order: 7; } .order-sm-8 { order: 8; } .order-sm-9 { order: 9; } .order-sm-10 { order: 10; } .order-sm-11 { order: 11; } .order-sm-12 { order: 12; } .offset-sm-0 { margin-left: 0px; } .offset-sm-1 { margin-left: 8.33333%; } .offset-sm-2 { margin-left: 16.6667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.3333%; } .offset-sm-5 { margin-left: 41.6667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.3333%; } .offset-sm-8 { margin-left: 66.6667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.3333%; } .offset-sm-11 { margin-left: 91.6667%; }} @media (min-width: 998px) { .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .row-cols-md-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-md-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-md-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-md-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-md-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-md-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-md-3 { flex: 0 0 25%; max-width: 25%; } .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-md-6 { flex: 0 0 50%; max-width: 50%; } .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-md-9 { flex: 0 0 75%; max-width: 75%; } .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-md-12 { flex: 0 0 100%; max-width: 100%; } .order-md-first { order: -1; } .order-md-last { order: 13; } .order-md-0 { order: 0; } .order-md-1 { order: 1; } .order-md-2 { order: 2; } .order-md-3 { order: 3; } .order-md-4 { order: 4; } .order-md-5 { order: 5; } .order-md-6 { order: 6; } .order-md-7 { order: 7; } .order-md-8 { order: 8; } .order-md-9 { order: 9; } .order-md-10 { order: 10; } .order-md-11 { order: 11; } .order-md-12 { order: 12; } .offset-md-0 { margin-left: 0px; } .offset-md-1 { margin-left: 8.33333%; } .offset-md-2 { margin-left: 16.6667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.3333%; } .offset-md-5 { margin-left: 41.6667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.3333%; } .offset-md-8 { margin-left: 66.6667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.3333%; } .offset-md-11 { margin-left: 91.6667%; }} @media (min-width: 1280px) { .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .row-cols-lg-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-lg-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-lg-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-lg-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-lg-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-lg-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-lg-3 { flex: 0 0 25%; max-width: 25%; } .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-lg-6 { flex: 0 0 50%; max-width: 50%; } .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-lg-9 { flex: 0 0 75%; max-width: 75%; } .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-lg-12 { flex: 0 0 100%; max-width: 100%; } .order-lg-first { order: -1; } .order-lg-last { order: 13; } .order-lg-0 { order: 0; } .order-lg-1 { order: 1; } .order-lg-2 { order: 2; } .order-lg-3 { order: 3; } .order-lg-4 { order: 4; } .order-lg-5 { order: 5; } .order-lg-6 { order: 6; } .order-lg-7 { order: 7; } .order-lg-8 { order: 8; } .order-lg-9 { order: 9; } .order-lg-10 { order: 10; } .order-lg-11 { order: 11; } .order-lg-12 { order: 12; } .offset-lg-0 { margin-left: 0px; } .offset-lg-1 { margin-left: 8.33333%; } .offset-lg-2 { margin-left: 16.6667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.3333%; } .offset-lg-5 { margin-left: 41.6667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.3333%; } .offset-lg-8 { margin-left: 66.6667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.3333%; } .offset-lg-11 { margin-left: 91.6667%; }} @media (min-width: 1600px) { .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .row-cols-xl-1 > * { flex: 0 0 100%; max-width: 100%; } .row-cols-xl-2 > * { flex: 0 0 50%; max-width: 50%; } .row-cols-xl-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; } .row-cols-xl-4 > * { flex: 0 0 25%; max-width: 25%; } .row-cols-xl-5 > * { flex: 0 0 20%; max-width: 20%; } .row-cols-xl-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-xl-3 { flex: 0 0 25%; max-width: 25%; } .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-xl-6 { flex: 0 0 50%; max-width: 50%; } .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-xl-9 { flex: 0 0 75%; max-width: 75%; } .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-xl-12 { flex: 0 0 100%; max-width: 100%; } .order-xl-first { order: -1; } .order-xl-last { order: 13; } .order-xl-0 { order: 0; } .order-xl-1 { order: 1; } .order-xl-2 { order: 2; } .order-xl-3 { order: 3; } .order-xl-4 { order: 4; } .order-xl-5 { order: 5; } .order-xl-6 { order: 6; } .order-xl-7 { order: 7; } .order-xl-8 { order: 8; } .order-xl-9 { order: 9; } .order-xl-10 { order: 10; } .order-xl-11 { order: 11; } .order-xl-12 { order: 12; } .offset-xl-0 { margin-left: 0px; } .offset-xl-1 { margin-left: 8.33333%; } .offset-xl-2 { margin-left: 16.6667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.3333%; } .offset-xl-5 { margin-left: 41.6667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.3333%; } .offset-xl-8 { margin-left: 66.6667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.3333%; } .offset-xl-11 { margin-left: 91.6667%; }} .display-block { display: block !important; } .display-flex { display: flex !important; } .display-inline { display: inline !important; } .display-inline-block { display: inline-block !important; } .display-inline-flex { display: inline-flex !important; } .visible { display: block !important; } .hidden { display: none !important; } @media (min-width: 0px) { .display-none-portrait { display: none !important; } .display-inline-portrait { display: inline !important; } .display-inline-block-portrait { display: inline-block !important; } .display-block-portrait { display: block !important; } .display-table-portrait { display: table !important; } .display-table-row-portrait { display: table-row !important; } .display-table-cell-portrait { display: table-cell !important; } .display-flex-portrait { display: flex !important; } .display-inline-flex-portrait { display: inline-flex !important; } .visible-portrait { display: block !important; } .hidden-portrait { display: none !important; }} @media (min-width: 575px) { .display-none-tablet { display: none !important; } .display-inline-tablet { display: inline !important; } .display-inline-block-tablet { display: inline-block !important; } .display-block-tablet { display: block !important; } .display-table-tablet { display: table !important; } .display-table-row-tablet { display: table-row !important; } .display-table-cell-tablet { display: table-cell !important; } .display-flex-tablet { display: flex !important; } .display-inline-flex-tablet { display: inline-flex !important; } .visible-tablet { display: block !important; } .hidden-tablet { display: none !important; }} @media (min-width: 1280px) { .display-none-desktop { display: none !important; } .display-inline-desktop { display: inline !important; } .display-inline-block-desktop { display: inline-block !important; } .display-block-desktop { display: block !important; } .display-table-desktop { display: table !important; } .display-table-row-desktop { display: table-row !important; } .display-table-cell-desktop { display: table-cell !important; } .display-flex-desktop { display: flex !important; } .display-inline-flex-desktop { display: inline-flex !important; } .visible-desktop { display: block !important; } .hidden-desktop { display: none !important; }} @media (min-width: 1600px) { .display-none-tv { display: none !important; } .display-inline-tv { display: inline !important; } .display-inline-block-tv { display: inline-block !important; } .display-block-tv { display: block !important; } .display-table-tv { display: table !important; } .display-table-row-tv { display: table-row !important; } .display-table-cell-tv { display: table-cell !important; } .display-flex-tv { display: flex !important; } .display-inline-flex-tv { display: inline-flex !important; } .visible-tv { display: block !important; } .hidden-tv { display: none !important; }} .m-0 { margin: 0px !important; } .mt-0, .my-0 { margin-top: 0px !important; } .mr-0, .mx-0 { margin-right: 0px !important; } .mb-0, .my-0 { margin-bottom: 0px !important; } .ml-0, .mx-0 { margin-left: 0px !important; } .m-1 { margin: 8px !important; } .mt-1, .my-1 { margin-top: 8px !important; } .mr-1, .mx-1 { margin-right: 8px !important; } .mb-1, .my-1 { margin-bottom: 8px !important; } .ml-1, .mx-1 { margin-left: 8px !important; } .m-2 { margin: 12px !important; } .mt-2, .my-2 { margin-top: 12px !important; } .mr-2, .mx-2 { margin-right: 12px !important; } .mb-2, .my-2 { margin-bottom: 12px !important; } .ml-2, .mx-2 { margin-left: 12px !important; } .m-3 { margin: 16px !important; } .mt-3, .my-3 { margin-top: 16px !important; } .mr-3, .mx-3 { margin-right: 16px !important; } .mb-3, .my-3 { margin-bottom: 16px !important; } .ml-3, .mx-3 { margin-left: 16px !important; } .m-4 { margin: 24px !important; } .mt-4, .my-4 { margin-top: 24px !important; } .mr-4, .mx-4 { margin-right: 24px !important; } .mb-4, .my-4 { margin-bottom: 24px !important; } .ml-4, .mx-4 { margin-left: 24px !important; } .m-5 { margin: 40px !important; } .mt-5, .my-5 { margin-top: 40px !important; } .mr-5, .mx-5 { margin-right: 40px !important; } .mb-5, .my-5 { margin-bottom: 40px !important; } .ml-5, .mx-5 { margin-left: 40px !important; } .p-0 { padding: 0px !important; } .pt-0, .py-0 { padding-top: 0px !important; } .pr-0, .px-0 { padding-right: 0px !important; } .pb-0, .py-0 { padding-bottom: 0px !important; } .pl-0, .px-0 { padding-left: 0px !important; } .p-1 { padding: 8px !important; } .pt-1, .py-1 { padding-top: 8px !important; } .pr-1, .px-1 { padding-right: 8px !important; } .pb-1, .py-1 { padding-bottom: 8px !important; } .pl-1, .px-1 { padding-left: 8px !important; } .p-2 { padding: 12px !important; } .pt-2, .py-2 { padding-top: 12px !important; } .pr-2, .px-2 { padding-right: 12px !important; } .pb-2, .py-2 { padding-bottom: 12px !important; } .pl-2, .px-2 { padding-left: 12px !important; } .p-3 { padding: 16px !important; } .pt-3, .py-3 { padding-top: 16px !important; } .pr-3, .px-3 { padding-right: 16px !important; } .pb-3, .py-3 { padding-bottom: 16px !important; } .pl-3, .px-3 { padding-left: 16px !important; } .p-4 { padding: 24px !important; } .pt-4, .py-4 { padding-top: 24px !important; } .pr-4, .px-4 { padding-right: 24px !important; } .pb-4, .py-4 { padding-bottom: 24px !important; } .pl-4, .px-4 { padding-left: 24px !important; } .p-5 { padding: 40px !important; } .pt-5, .py-5 { padding-top: 40px !important; } .pr-5, .px-5 { padding-right: 40px !important; } .pb-5, .py-5 { padding-bottom: 40px !important; } .pl-5, .px-5 { padding-left: 40px !important; } .m-n1 { margin: -8px !important; } .mt-n1, .my-n1 { margin-top: -8px !important; } .mr-n1, .mx-n1 { margin-right: -8px !important; } .mb-n1, .my-n1 { margin-bottom: -8px !important; } .ml-n1, .mx-n1 { margin-left: -8px !important; } .m-n2 { margin: -12px !important; } .mt-n2, .my-n2 { margin-top: -12px !important; } .mr-n2, .mx-n2 { margin-right: -12px !important; } .mb-n2, .my-n2 { margin-bottom: -12px !important; } .ml-n2, .mx-n2 { margin-left: -12px !important; } .m-n3 { margin: -16px !important; } .mt-n3, .my-n3 { margin-top: -16px !important; } .mr-n3, .mx-n3 { margin-right: -16px !important; } .mb-n3, .my-n3 { margin-bottom: -16px !important; } .ml-n3, .mx-n3 { margin-left: -16px !important; } .m-n4 { margin: -24px !important; } .mt-n4, .my-n4 { margin-top: -24px !important; } .mr-n4, .mx-n4 { margin-right: -24px !important; } .mb-n4, .my-n4 { margin-bottom: -24px !important; } .ml-n4, .mx-n4 { margin-left: -24px !important; } .m-n5 { margin: -40px !important; } .mt-n5, .my-n5 { margin-top: -40px !important; } .mr-n5, .mx-n5 { margin-right: -40px !important; } .mb-n5, .my-n5 { margin-bottom: -40px !important; } .ml-n5, .mx-n5 { margin-left: -40px !important; } .m-auto { margin: auto !important; } .mt-auto, .my-auto { margin-top: auto !important; } .mr-auto, .mx-auto { margin-right: auto !important; } .mb-auto, .my-auto { margin-bottom: auto !important; } .ml-auto, .mx-auto { margin-left: auto !important; } @media (min-width: 576px) { .m-sm-0 { margin: 0px !important; } .mt-sm-0, .my-sm-0 { margin-top: 0px !important; } .mr-sm-0, .mx-sm-0 { margin-right: 0px !important; } .mb-sm-0, .my-sm-0 { margin-bottom: 0px !important; } .ml-sm-0, .mx-sm-0 { margin-left: 0px !important; } .m-sm-1 { margin: 8px !important; } .mt-sm-1, .my-sm-1 { margin-top: 8px !important; } .mr-sm-1, .mx-sm-1 { margin-right: 8px !important; } .mb-sm-1, .my-sm-1 { margin-bottom: 8px !important; } .ml-sm-1, .mx-sm-1 { margin-left: 8px !important; } .m-sm-2 { margin: 12px !important; } .mt-sm-2, .my-sm-2 { margin-top: 12px !important; } .mr-sm-2, .mx-sm-2 { margin-right: 12px !important; } .mb-sm-2, .my-sm-2 { margin-bottom: 12px !important; } .ml-sm-2, .mx-sm-2 { margin-left: 12px !important; } .m-sm-3 { margin: 16px !important; } .mt-sm-3, .my-sm-3 { margin-top: 16px !important; } .mr-sm-3, .mx-sm-3 { margin-right: 16px !important; } .mb-sm-3, .my-sm-3 { margin-bottom: 16px !important; } .ml-sm-3, .mx-sm-3 { margin-left: 16px !important; } .m-sm-4 { margin: 24px !important; } .mt-sm-4, .my-sm-4 { margin-top: 24px !important; } .mr-sm-4, .mx-sm-4 { margin-right: 24px !important; } .mb-sm-4, .my-sm-4 { margin-bottom: 24px !important; } .ml-sm-4, .mx-sm-4 { margin-left: 24px !important; } .m-sm-5 { margin: 40px !important; } .mt-sm-5, .my-sm-5 { margin-top: 40px !important; } .mr-sm-5, .mx-sm-5 { margin-right: 40px !important; } .mb-sm-5, .my-sm-5 { margin-bottom: 40px !important; } .ml-sm-5, .mx-sm-5 { margin-left: 40px !important; } .p-sm-0 { padding: 0px !important; } .pt-sm-0, .py-sm-0 { padding-top: 0px !important; } .pr-sm-0, .px-sm-0 { padding-right: 0px !important; } .pb-sm-0, .py-sm-0 { padding-bottom: 0px !important; } .pl-sm-0, .px-sm-0 { padding-left: 0px !important; } .p-sm-1 { padding: 8px !important; } .pt-sm-1, .py-sm-1 { padding-top: 8px !important; } .pr-sm-1, .px-sm-1 { padding-right: 8px !important; } .pb-sm-1, .py-sm-1 { padding-bottom: 8px !important; } .pl-sm-1, .px-sm-1 { padding-left: 8px !important; } .p-sm-2 { padding: 12px !important; } .pt-sm-2, .py-sm-2 { padding-top: 12px !important; } .pr-sm-2, .px-sm-2 { padding-right: 12px !important; } .pb-sm-2, .py-sm-2 { padding-bottom: 12px !important; } .pl-sm-2, .px-sm-2 { padding-left: 12px !important; } .p-sm-3 { padding: 16px !important; } .pt-sm-3, .py-sm-3 { padding-top: 16px !important; } .pr-sm-3, .px-sm-3 { padding-right: 16px !important; } .pb-sm-3, .py-sm-3 { padding-bottom: 16px !important; } .pl-sm-3, .px-sm-3 { padding-left: 16px !important; } .p-sm-4 { padding: 24px !important; } .pt-sm-4, .py-sm-4 { padding-top: 24px !important; } .pr-sm-4, .px-sm-4 { padding-right: 24px !important; } .pb-sm-4, .py-sm-4 { padding-bottom: 24px !important; } .pl-sm-4, .px-sm-4 { padding-left: 24px !important; } .p-sm-5 { padding: 40px !important; } .pt-sm-5, .py-sm-5 { padding-top: 40px !important; } .pr-sm-5, .px-sm-5 { padding-right: 40px !important; } .pb-sm-5, .py-sm-5 { padding-bottom: 40px !important; } .pl-sm-5, .px-sm-5 { padding-left: 40px !important; } .m-sm-n1 { margin: -8px !important; } .mt-sm-n1, .my-sm-n1 { margin-top: -8px !important; } .mr-sm-n1, .mx-sm-n1 { margin-right: -8px !important; } .mb-sm-n1, .my-sm-n1 { margin-bottom: -8px !important; } .ml-sm-n1, .mx-sm-n1 { margin-left: -8px !important; } .m-sm-n2 { margin: -12px !important; } .mt-sm-n2, .my-sm-n2 { margin-top: -12px !important; } .mr-sm-n2, .mx-sm-n2 { margin-right: -12px !important; } .mb-sm-n2, .my-sm-n2 { margin-bottom: -12px !important; } .ml-sm-n2, .mx-sm-n2 { margin-left: -12px !important; } .m-sm-n3 { margin: -16px !important; } .mt-sm-n3, .my-sm-n3 { margin-top: -16px !important; } .mr-sm-n3, .mx-sm-n3 { margin-right: -16px !important; } .mb-sm-n3, .my-sm-n3 { margin-bottom: -16px !important; } .ml-sm-n3, .mx-sm-n3 { margin-left: -16px !important; } .m-sm-n4 { margin: -24px !important; } .mt-sm-n4, .my-sm-n4 { margin-top: -24px !important; } .mr-sm-n4, .mx-sm-n4 { margin-right: -24px !important; } .mb-sm-n4, .my-sm-n4 { margin-bottom: -24px !important; } .ml-sm-n4, .mx-sm-n4 { margin-left: -24px !important; } .m-sm-n5 { margin: -40px !important; } .mt-sm-n5, .my-sm-n5 { margin-top: -40px !important; } .mr-sm-n5, .mx-sm-n5 { margin-right: -40px !important; } .mb-sm-n5, .my-sm-n5 { margin-bottom: -40px !important; } .ml-sm-n5, .mx-sm-n5 { margin-left: -40px !important; } .m-sm-auto { margin: auto !important; } .mt-sm-auto, .my-sm-auto { margin-top: auto !important; } .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; } .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; } .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; }} @media (min-width: 998px) { .m-md-0 { margin: 0px !important; } .mt-md-0, .my-md-0 { margin-top: 0px !important; } .mr-md-0, .mx-md-0 { margin-right: 0px !important; } .mb-md-0, .my-md-0 { margin-bottom: 0px !important; } .ml-md-0, .mx-md-0 { margin-left: 0px !important; } .m-md-1 { margin: 8px !important; } .mt-md-1, .my-md-1 { margin-top: 8px !important; } .mr-md-1, .mx-md-1 { margin-right: 8px !important; } .mb-md-1, .my-md-1 { margin-bottom: 8px !important; } .ml-md-1, .mx-md-1 { margin-left: 8px !important; } .m-md-2 { margin: 12px !important; } .mt-md-2, .my-md-2 { margin-top: 12px !important; } .mr-md-2, .mx-md-2 { margin-right: 12px !important; } .mb-md-2, .my-md-2 { margin-bottom: 12px !important; } .ml-md-2, .mx-md-2 { margin-left: 12px !important; } .m-md-3 { margin: 16px !important; } .mt-md-3, .my-md-3 { margin-top: 16px !important; } .mr-md-3, .mx-md-3 { margin-right: 16px !important; } .mb-md-3, .my-md-3 { margin-bottom: 16px !important; } .ml-md-3, .mx-md-3 { margin-left: 16px !important; } .m-md-4 { margin: 24px !important; } .mt-md-4, .my-md-4 { margin-top: 24px !important; } .mr-md-4, .mx-md-4 { margin-right: 24px !important; } .mb-md-4, .my-md-4 { margin-bottom: 24px !important; } .ml-md-4, .mx-md-4 { margin-left: 24px !important; } .m-md-5 { margin: 40px !important; } .mt-md-5, .my-md-5 { margin-top: 40px !important; } .mr-md-5, .mx-md-5 { margin-right: 40px !important; } .mb-md-5, .my-md-5 { margin-bottom: 40px !important; } .ml-md-5, .mx-md-5 { margin-left: 40px !important; } .p-md-0 { padding: 0px !important; } .pt-md-0, .py-md-0 { padding-top: 0px !important; } .pr-md-0, .px-md-0 { padding-right: 0px !important; } .pb-md-0, .py-md-0 { padding-bottom: 0px !important; } .pl-md-0, .px-md-0 { padding-left: 0px !important; } .p-md-1 { padding: 8px !important; } .pt-md-1, .py-md-1 { padding-top: 8px !important; } .pr-md-1, .px-md-1 { padding-right: 8px !important; } .pb-md-1, .py-md-1 { padding-bottom: 8px !important; } .pl-md-1, .px-md-1 { padding-left: 8px !important; } .p-md-2 { padding: 12px !important; } .pt-md-2, .py-md-2 { padding-top: 12px !important; } .pr-md-2, .px-md-2 { padding-right: 12px !important; } .pb-md-2, .py-md-2 { padding-bottom: 12px !important; } .pl-md-2, .px-md-2 { padding-left: 12px !important; } .p-md-3 { padding: 16px !important; } .pt-md-3, .py-md-3 { padding-top: 16px !important; } .pr-md-3, .px-md-3 { padding-right: 16px !important; } .pb-md-3, .py-md-3 { padding-bottom: 16px !important; } .pl-md-3, .px-md-3 { padding-left: 16px !important; } .p-md-4 { padding: 24px !important; } .pt-md-4, .py-md-4 { padding-top: 24px !important; } .pr-md-4, .px-md-4 { padding-right: 24px !important; } .pb-md-4, .py-md-4 { padding-bottom: 24px !important; } .pl-md-4, .px-md-4 { padding-left: 24px !important; } .p-md-5 { padding: 40px !important; } .pt-md-5, .py-md-5 { padding-top: 40px !important; } .pr-md-5, .px-md-5 { padding-right: 40px !important; } .pb-md-5, .py-md-5 { padding-bottom: 40px !important; } .pl-md-5, .px-md-5 { padding-left: 40px !important; } .m-md-n1 { margin: -8px !important; } .mt-md-n1, .my-md-n1 { margin-top: -8px !important; } .mr-md-n1, .mx-md-n1 { margin-right: -8px !important; } .mb-md-n1, .my-md-n1 { margin-bottom: -8px !important; } .ml-md-n1, .mx-md-n1 { margin-left: -8px !important; } .m-md-n2 { margin: -12px !important; } .mt-md-n2, .my-md-n2 { margin-top: -12px !important; } .mr-md-n2, .mx-md-n2 { margin-right: -12px !important; } .mb-md-n2, .my-md-n2 { margin-bottom: -12px !important; } .ml-md-n2, .mx-md-n2 { margin-left: -12px !important; } .m-md-n3 { margin: -16px !important; } .mt-md-n3, .my-md-n3 { margin-top: -16px !important; } .mr-md-n3, .mx-md-n3 { margin-right: -16px !important; } .mb-md-n3, .my-md-n3 { margin-bottom: -16px !important; } .ml-md-n3, .mx-md-n3 { margin-left: -16px !important; } .m-md-n4 { margin: -24px !important; } .mt-md-n4, .my-md-n4 { margin-top: -24px !important; } .mr-md-n4, .mx-md-n4 { margin-right: -24px !important; } .mb-md-n4, .my-md-n4 { margin-bottom: -24px !important; } .ml-md-n4, .mx-md-n4 { margin-left: -24px !important; } .m-md-n5 { margin: -40px !important; } .mt-md-n5, .my-md-n5 { margin-top: -40px !important; } .mr-md-n5, .mx-md-n5 { margin-right: -40px !important; } .mb-md-n5, .my-md-n5 { margin-bottom: -40px !important; } .ml-md-n5, .mx-md-n5 { margin-left: -40px !important; } .m-md-auto { margin: auto !important; } .mt-md-auto, .my-md-auto { margin-top: auto !important; } .mr-md-auto, .mx-md-auto { margin-right: auto !important; } .mb-md-auto, .my-md-auto { margin-bottom: auto !important; } .ml-md-auto, .mx-md-auto { margin-left: auto !important; }} @media (min-width: 1280px) { .m-lg-0 { margin: 0px !important; } .mt-lg-0, .my-lg-0 { margin-top: 0px !important; } .mr-lg-0, .mx-lg-0 { margin-right: 0px !important; } .mb-lg-0, .my-lg-0 { margin-bottom: 0px !important; } .ml-lg-0, .mx-lg-0 { margin-left: 0px !important; } .m-lg-1 { margin: 8px !important; } .mt-lg-1, .my-lg-1 { margin-top: 8px !important; } .mr-lg-1, .mx-lg-1 { margin-right: 8px !important; } .mb-lg-1, .my-lg-1 { margin-bottom: 8px !important; } .ml-lg-1, .mx-lg-1 { margin-left: 8px !important; } .m-lg-2 { margin: 12px !important; } .mt-lg-2, .my-lg-2 { margin-top: 12px !important; } .mr-lg-2, .mx-lg-2 { margin-right: 12px !important; } .mb-lg-2, .my-lg-2 { margin-bottom: 12px !important; } .ml-lg-2, .mx-lg-2 { margin-left: 12px !important; } .m-lg-3 { margin: 16px !important; } .mt-lg-3, .my-lg-3 { margin-top: 16px !important; } .mr-lg-3, .mx-lg-3 { margin-right: 16px !important; } .mb-lg-3, .my-lg-3 { margin-bottom: 16px !important; } .ml-lg-3, .mx-lg-3 { margin-left: 16px !important; } .m-lg-4 { margin: 24px !important; } .mt-lg-4, .my-lg-4 { margin-top: 24px !important; } .mr-lg-4, .mx-lg-4 { margin-right: 24px !important; } .mb-lg-4, .my-lg-4 { margin-bottom: 24px !important; } .ml-lg-4, .mx-lg-4 { margin-left: 24px !important; } .m-lg-5 { margin: 40px !important; } .mt-lg-5, .my-lg-5 { margin-top: 40px !important; } .mr-lg-5, .mx-lg-5 { margin-right: 40px !important; } .mb-lg-5, .my-lg-5 { margin-bottom: 40px !important; } .ml-lg-5, .mx-lg-5 { margin-left: 40px !important; } .p-lg-0 { padding: 0px !important; } .pt-lg-0, .py-lg-0 { padding-top: 0px !important; } .pr-lg-0, .px-lg-0 { padding-right: 0px !important; } .pb-lg-0, .py-lg-0 { padding-bottom: 0px !important; } .pl-lg-0, .px-lg-0 { padding-left: 0px !important; } .p-lg-1 { padding: 8px !important; } .pt-lg-1, .py-lg-1 { padding-top: 8px !important; } .pr-lg-1, .px-lg-1 { padding-right: 8px !important; } .pb-lg-1, .py-lg-1 { padding-bottom: 8px !important; } .pl-lg-1, .px-lg-1 { padding-left: 8px !important; } .p-lg-2 { padding: 12px !important; } .pt-lg-2, .py-lg-2 { padding-top: 12px !important; } .pr-lg-2, .px-lg-2 { padding-right: 12px !important; } .pb-lg-2, .py-lg-2 { padding-bottom: 12px !important; } .pl-lg-2, .px-lg-2 { padding-left: 12px !important; } .p-lg-3 { padding: 16px !important; } .pt-lg-3, .py-lg-3 { padding-top: 16px !important; } .pr-lg-3, .px-lg-3 { padding-right: 16px !important; } .pb-lg-3, .py-lg-3 { padding-bottom: 16px !important; } .pl-lg-3, .px-lg-3 { padding-left: 16px !important; } .p-lg-4 { padding: 24px !important; } .pt-lg-4, .py-lg-4 { padding-top: 24px !important; } .pr-lg-4, .px-lg-4 { padding-right: 24px !important; } .pb-lg-4, .py-lg-4 { padding-bottom: 24px !important; } .pl-lg-4, .px-lg-4 { padding-left: 24px !important; } .p-lg-5 { padding: 40px !important; } .pt-lg-5, .py-lg-5 { padding-top: 40px !important; } .pr-lg-5, .px-lg-5 { padding-right: 40px !important; } .pb-lg-5, .py-lg-5 { padding-bottom: 40px !important; } .pl-lg-5, .px-lg-5 { padding-left: 40px !important; } .m-lg-n1 { margin: -8px !important; } .mt-lg-n1, .my-lg-n1 { margin-top: -8px !important; } .mr-lg-n1, .mx-lg-n1 { margin-right: -8px !important; } .mb-lg-n1, .my-lg-n1 { margin-bottom: -8px !important; } .ml-lg-n1, .mx-lg-n1 { margin-left: -8px !important; } .m-lg-n2 { margin: -12px !important; } .mt-lg-n2, .my-lg-n2 { margin-top: -12px !important; } .mr-lg-n2, .mx-lg-n2 { margin-right: -12px !important; } .mb-lg-n2, .my-lg-n2 { margin-bottom: -12px !important; } .ml-lg-n2, .mx-lg-n2 { margin-left: -12px !important; } .m-lg-n3 { margin: -16px !important; } .mt-lg-n3, .my-lg-n3 { margin-top: -16px !important; } .mr-lg-n3, .mx-lg-n3 { margin-right: -16px !important; } .mb-lg-n3, .my-lg-n3 { margin-bottom: -16px !important; } .ml-lg-n3, .mx-lg-n3 { margin-left: -16px !important; } .m-lg-n4 { margin: -24px !important; } .mt-lg-n4, .my-lg-n4 { margin-top: -24px !important; } .mr-lg-n4, .mx-lg-n4 { margin-right: -24px !important; } .mb-lg-n4, .my-lg-n4 { margin-bottom: -24px !important; } .ml-lg-n4, .mx-lg-n4 { margin-left: -24px !important; } .m-lg-n5 { margin: -40px !important; } .mt-lg-n5, .my-lg-n5 { margin-top: -40px !important; } .mr-lg-n5, .mx-lg-n5 { margin-right: -40px !important; } .mb-lg-n5, .my-lg-n5 { margin-bottom: -40px !important; } .ml-lg-n5, .mx-lg-n5 { margin-left: -40px !important; } .m-lg-auto { margin: auto !important; } .mt-lg-auto, .my-lg-auto { margin-top: auto !important; } .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; } .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; } .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; }} @media (min-width: 1600px) { .m-xl-0 { margin: 0px !important; } .mt-xl-0, .my-xl-0 { margin-top: 0px !important; } .mr-xl-0, .mx-xl-0 { margin-right: 0px !important; } .mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; } .ml-xl-0, .mx-xl-0 { margin-left: 0px !important; } .m-xl-1 { margin: 8px !important; } .mt-xl-1, .my-xl-1 { margin-top: 8px !important; } .mr-xl-1, .mx-xl-1 { margin-right: 8px !important; } .mb-xl-1, .my-xl-1 { margin-bottom: 8px !important; } .ml-xl-1, .mx-xl-1 { margin-left: 8px !important; } .m-xl-2 { margin: 12px !important; } .mt-xl-2, .my-xl-2 { margin-top: 12px !important; } .mr-xl-2, .mx-xl-2 { margin-right: 12px !important; } .mb-xl-2, .my-xl-2 { margin-bottom: 12px !important; } .ml-xl-2, .mx-xl-2 { margin-left: 12px !important; } .m-xl-3 { margin: 16px !important; } .mt-xl-3, .my-xl-3 { margin-top: 16px !important; } .mr-xl-3, .mx-xl-3 { margin-right: 16px !important; } .mb-xl-3, .my-xl-3 { margin-bottom: 16px !important; } .ml-xl-3, .mx-xl-3 { margin-left: 16px !important; } .m-xl-4 { margin: 24px !important; } .mt-xl-4, .my-xl-4 { margin-top: 24px !important; } .mr-xl-4, .mx-xl-4 { margin-right: 24px !important; } .mb-xl-4, .my-xl-4 { margin-bottom: 24px !important; } .ml-xl-4, .mx-xl-4 { margin-left: 24px !important; } .m-xl-5 { margin: 40px !important; } .mt-xl-5, .my-xl-5 { margin-top: 40px !important; } .mr-xl-5, .mx-xl-5 { margin-right: 40px !important; } .mb-xl-5, .my-xl-5 { margin-bottom: 40px !important; } .ml-xl-5, .mx-xl-5 { margin-left: 40px !important; } .p-xl-0 { padding: 0px !important; } .pt-xl-0, .py-xl-0 { padding-top: 0px !important; } .pr-xl-0, .px-xl-0 { padding-right: 0px !important; } .pb-xl-0, .py-xl-0 { padding-bottom: 0px !important; } .pl-xl-0, .px-xl-0 { padding-left: 0px !important; } .p-xl-1 { padding: 8px !important; } .pt-xl-1, .py-xl-1 { padding-top: 8px !important; } .pr-xl-1, .px-xl-1 { padding-right: 8px !important; } .pb-xl-1, .py-xl-1 { padding-bottom: 8px !important; } .pl-xl-1, .px-xl-1 { padding-left: 8px !important; } .p-xl-2 { padding: 12px !important; } .pt-xl-2, .py-xl-2 { padding-top: 12px !important; } .pr-xl-2, .px-xl-2 { padding-right: 12px !important; } .pb-xl-2, .py-xl-2 { padding-bottom: 12px !important; } .pl-xl-2, .px-xl-2 { padding-left: 12px !important; } .p-xl-3 { padding: 16px !important; } .pt-xl-3, .py-xl-3 { padding-top: 16px !important; } .pr-xl-3, .px-xl-3 { padding-right: 16px !important; } .pb-xl-3, .py-xl-3 { padding-bottom: 16px !important; } .pl-xl-3, .px-xl-3 { padding-left: 16px !important; } .p-xl-4 { padding: 24px !important; } .pt-xl-4, .py-xl-4 { padding-top: 24px !important; } .pr-xl-4, .px-xl-4 { padding-right: 24px !important; } .pb-xl-4, .py-xl-4 { padding-bottom: 24px !important; } .pl-xl-4, .px-xl-4 { padding-left: 24px !important; } .p-xl-5 { padding: 40px !important; } .pt-xl-5, .py-xl-5 { padding-top: 40px !important; } .pr-xl-5, .px-xl-5 { padding-right: 40px !important; } .pb-xl-5, .py-xl-5 { padding-bottom: 40px !important; } .pl-xl-5, .px-xl-5 { padding-left: 40px !important; } .m-xl-n1 { margin: -8px !important; } .mt-xl-n1, .my-xl-n1 { margin-top: -8px !important; } .mr-xl-n1, .mx-xl-n1 { margin-right: -8px !important; } .mb-xl-n1, .my-xl-n1 { margin-bottom: -8px !important; } .ml-xl-n1, .mx-xl-n1 { margin-left: -8px !important; } .m-xl-n2 { margin: -12px !important; } .mt-xl-n2, .my-xl-n2 { margin-top: -12px !important; } .mr-xl-n2, .mx-xl-n2 { margin-right: -12px !important; } .mb-xl-n2, .my-xl-n2 { margin-bottom: -12px !important; } .ml-xl-n2, .mx-xl-n2 { margin-left: -12px !important; } .m-xl-n3 { margin: -16px !important; } .mt-xl-n3, .my-xl-n3 { margin-top: -16px !important; } .mr-xl-n3, .mx-xl-n3 { margin-right: -16px !important; } .mb-xl-n3, .my-xl-n3 { margin-bottom: -16px !important; } .ml-xl-n3, .mx-xl-n3 { margin-left: -16px !important; } .m-xl-n4 { margin: -24px !important; } .mt-xl-n4, .my-xl-n4 { margin-top: -24px !important; } .mr-xl-n4, .mx-xl-n4 { margin-right: -24px !important; } .mb-xl-n4, .my-xl-n4 { margin-bottom: -24px !important; } .ml-xl-n4, .mx-xl-n4 { margin-left: -24px !important; } .m-xl-n5 { margin: -40px !important; } .mt-xl-n5, .my-xl-n5 { margin-top: -40px !important; } .mr-xl-n5, .mx-xl-n5 { margin-right: -40px !important; } .mb-xl-n5, .my-xl-n5 { margin-bottom: -40px !important; } .ml-xl-n5, .mx-xl-n5 { margin-left: -40px !important; } .m-xl-auto { margin: auto !important; } .mt-xl-auto, .my-xl-auto { margin-top: auto !important; } .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; } .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; } .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; }} .feedback { font-style: italic; font-weight: var(--font-weight-medium, 500); padding: 4px 0px; } .feedback.is-valid { color: var(--color-success, #168821); } .feedback.is-invalid { color: var(--color-danger, #e60000); } .feedback.is-disabled { color: rgb(85, 85, 85); } .br-divider { align-items: center; display: flex; justify-content: center; margin: 1em 0px; border-top: 1px solid var(--color-secondary-04, #ccc); border-left: none; border-right: none; border-bottom: none; width: 100%; } .br-divider.fundo-neutro { border-top: 1px solid var(--color-secondary-01, #fff); margin: 1em 0px; border-left: none; border-right: none; border-bottom: none; width: 100%; } .dropdown { position: relative; z-index: 1; } .dropdown .menu { background: var(--color-secondary-01, #fff); box-shadow: rgba(0, 0, 0, 0.22) 0px 3px 6px; display: none; position: absolute; } .dropdown .menu .title { display: block; font-weight: var(--font-weight-semi-bold, 600); padding: 8px 16px; } .dropdown .menu .item { background: var(--color-secondary-01, #fff); border: 0px; 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: var(--status-hover-background, var(--color-primary-pastel-02)); } .dropdown .menu.is-active { display: block; } .skip-menu { list-style: none; position: absolute; } .skip-menu a { color: var(--color-secondary-01, #fff); position: absolute; top: -200em; white-space: nowrap; } .skip-menu a:focus { align-items: center; background: var(--color-highlight, #268744); border-radius: 100px; display: inline-flex; height: 44px; left: 20px; outline: 0px; padding: 0px 24px; position: absolute; text-decoration: none; top: auto; z-index: 11; } @supports (display: grid) { .template-system, .template-site, .template-authentication { display: grid; grid-template-areas: "header" "wrapper" "footer"; grid-template-rows: auto 1fr auto; min-height: 100vh; } .template-system .page-header, .template-site .page-header, .template-authentication .page-header { grid-area: header / header / header / header; } .template-system .page-wrapper, .template-site .page-wrapper, .template-authentication .page-wrapper { grid-area: wrapper / wrapper / wrapper / wrapper; } .template-system .page-footer, .template-site .page-footer, .template-authentication .page-footer { grid-area: footer / footer / footer / footer; } .template-system .page-wrapper { display: grid; grid-template-columns: auto 1fr; }} .govbr { font-weight: var(--font-weight-extra-bold, 800); letter-spacing: -1px; } .is-go-top { align-items: center; background: transparent; border: 0px; display: inline-flex; font-weight: var(--font-weight-extra-bold, 800); margin: 0px; padding: 0px; text-transform: uppercase; } .shadow-bottom { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; } .sticky { position: sticky; top: 0px; z-index: 1; } .header-bar { align-items: center; display: flex; flex-wrap: wrap; height: 45px; margin: 0px -8px; position: relative; } .system-bar { align-items: center; height: 60px; } .timeout { display: none; } .timeout .session { font-size: 12px; font-weight: var(--font-weight-semi-bold, 600); } .timeout .timer { font-size: 12px; font-weight: var(--font-weight-medium, 500); } .links { border-top: 1px solid var(--color-secondary-03, #ededed); font-size: 14px; padding: 8px; position: relative; } .links span { display: block; font-weight: var(--font-weight-bold, 700); margin: 8px 0px; text-transform: uppercase; } .links a { align-items: center; display: flex; padding: 4px 0px; } .links a [class*="fa-"] { margin-left: 8px; } .social-network { border-top: 1px solid var(--color-secondary-03, #ededed); margin: 0px; padding: 8px; text-transform: uppercase; } .social-network span { display: block; font-size: 14px; font-weight: var(--font-weight-bold, 700); margin-right: 20px; } .social-network ul { display: inline-block; margin: 0px; padding: 0px; } .social-network ul li { display: inline-block; margin: 0px; padding: 0px; } .social-network ul li a { color: var(--color-primary-default, #1351b4); display: inline-block; padding: 8px 16px; } .social-network ul li:first-child a { padding-left: 0px; } .social-network ul li:last-child a { padding-right: 0px; } .page-footer { position: relative; } .page-footer a { color: var(--color-secondary-01, #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 var(--color-secondary-01, #fff); padding: 0px; position: static; } .page-footer .navigation .item { border-bottom: 1px solid var(--color-secondary-01, #fff); } .page-footer .navigation .item a, .page-footer .navigation .item button { color: var(--color-secondary-01, #fff); display: inline-block; font-weight: var(--font-weight-extra-bold, 800); padding: 16px 0px; text-transform: uppercase; width: auto; } .page-footer .navigation .item a:hover, .page-footer .navigation .item button:hover { background: transparent; color: var(--status-hover-background, var(--color-primary-pastel-02)); text-decoration: underline; } .page-footer .navigation .item.is-active a, .page-footer .navigation .item.is-active button { background: transparent; } .page-footer .navigation .submenu { background: transparent; 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: var(--font-weight-medium, 500); padding: 8px 0px; text-transform: none; } .page-footer .navigation .level-1 .item { border-bottom: 0px; } .page-footer .navigation .level-2 { display: none; } .page-footer .social-network { border: 0px; color: var(--color-secondary-01, #fff); padding: 56px 0px 16px; text-align: left; } .page-footer .social-network span { display: block; } .page-footer .social-network a { color: var(--color-secondary-01, #fff); } .page-footer #footer-brasil { background: transparent; width: auto; } .page-footer #footer-brasil #wrapper-footer-brasil { justify-content: flex-start; max-width: 100%; padding: 56px 0px 32px; width: auto; } .page-footer #footer-brasil .logo-acesso-footer, .page-footer #footer-brasil .logo-governo-federal { filter: invert(100%); } .page-footer .chancela-serpro { border-bottom: 4px solid var(--color-primary-darken-02, #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; flex-direction: column-reverse; padding: 0px 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: 0px; } [data-type="system"] .menu-hamburger { top: 45px; } @media (min-width: 576px) { .header-bar { height: 85px; } [data-type="system"] .header-bar { height: 90px; } [data-type="system"] .logo { display: flex; } [data-type="system"] .logo .description { margin: 0px; } [data-type="system"] .search { bottom: 0px; } [data-type="system"] .menu-hamburger { bottom: 0px; }} @media (min-width: 998px) { .header-bar { height: 150px; } .nav-configs { display: none; } .page-footer .navigation { border-top: 0px; } .page-footer .navigation::after { content: none; } .page-footer .navigation .local { display: flex; flex-flow: row wrap; } .page-footer .navigation .item { border-bottom: 0px; flex: 0 0 16.6667%; padding-right: 16px; width: auto; } .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:hover > a, .page-footer .navigation .item:hover > button, .page-footer .navigation .item:active > a, .page-footer .navigation .item:active > button { background: transparent; font-weight: var(--font-weight-extra-bold, 800); } .page-footer .navigation .item .item:hover > a, .page-footer .navigation .item .item:hover > button, .page-footer .navigation .item .item:active > a, .page-footer .navigation .item .item:active > button { font-weight: var(--font-weight-medium, 500); } .page-footer .navigation .level-1, .page-footer .navigation .level-2, .page-footer .navigation .level-3 { box-shadow: none; } .page-footer .navigation .level-1 { background: transparent; display: block; margin: 0px; padding: 0px; position: static; width: auto; } .page-footer .navigation .level-1 .item:hover .submenu { display: none; } .page-footer .chancela-serpro { bottom: 100%; left: 0px; position: absolute; right: 0px; text-align: right; } [data-type="system"] .header-bar { height: 150px; margin: 0px; } [data-type="system"] .logo { flex: 0 0 50%; height: 50%; padding: 0px; } [data-type="system"] .logo .name { margin: 0px; position: static; } [data-type="system"] .logo .description { margin: 0px; position: static; } [data-type="system"] .quicklinks { align-items: center; display: inline-flex; flex: 0 0 50%; height: 50%; margin: 0px; } [data-type="system"] .search { bottom: auto; margin-bottom: 0px; right: 300px; top: 84px; } [data-type="system"] .search.is-active { bottom: auto; left: 0px; top: 84px; } [data-type="system"] .user-bar { flex: 1 1 0%; height: 50%; justify-content: flex-end; } [data-type="system"] .menu-hamburger { bottom: 22px; left: -12px; top: auto; } [data-type="system"] + .page-wrapper { flex-direction: row; }} .br-search .br-input { width: 100%; } .template-authentication .page-content { padding: 8px; } .template-authentication .page-wrapper { position: relative; } .template-authentication .accessibility { position: absolute; right: 16px; top: 16px; } .template-authentication .accessibility .icon { font-size: 150%; } .template-authentication .accessibility a { text-decoration: none; } .template-authentication .logo { display: block; margin-top: 8px; position: static; text-align: left; } .template-authentication .marca { width: 150px; } .template-authentication .signin-menu a { align-items: center; color: var(--color-secondary-08, #333); display: flex; margin-bottom: 8px; margin-left: 14px; text-decoration: none; } .template-authentication .signin-menu a:hover { color: var(--status-hover-background, var(--color-primary-pastel-02)); } .template-authentication .signin-menu .icon { margin-right: 8px; } @media (min-width: 576px) { .template-authentication .left-side { background-color: var(--color-secondary-02, #f8f8f8); } .template-authentication .left-side .page-content { padding-left: 0px; padding-right: 0px; } .template-authentication .right-side .page-content { padding-left: 60px; } .template-authentication .logo { margin-bottom: 50px; margin-top: 100px; text-align: center; } .template-authentication .accessibility { position: static; text-align: right; } .template-authentication .accessibility .icon { font-size: 100%; } .template-authentication .main-title { margin-top: 70px; }} @media (min-width: 998px) { .template-authentication .left-side .page-content { margin-left: auto; max-width: 267px; } .template-authentication .right-side { max-width: 632px; } .template-authentication .right-side .page-content { padding-left: 120px; }} @media (min-width: 1280px) { .template-authentication .right-side { max-width: 774px; }} @media (min-width: 1600px) { .template-authentication .right-side { max-width: 918px; }} @supports (display: grid) { @media (min-width: 576px) { .template-authentication .page-wrapper { display: grid; grid-template: "left-side right-side" 1fr / 30vw 1fr; }} @media (min-width: 998px) { .template-authentication .page-wrapper { grid-template-columns: 37vw 1fr; }}} .br-accordion { border-top: 1px solid var(--color-secondary-04); margin-bottom: 16px; } .br-accordion .item { border-bottom: 1px solid var(--color-secondary-04); display: flex; flex-direction: column; } .br-accordion .item[active] { border-bottom: 0px; } .br-accordion .item[active] .header .icon, .br-accordion .item[active] .header .title { color: var(--color-primary-darken-01); font-weight: var(--font-weight-semi-bold); } .br-accordion .item[active] .header:hover { color: var(--color-primary-darken-01); } .br-accordion .item[active] + .content { border-bottom: 1px solid var(--color-secondary-04); display: block; } .br-accordion .item .header { background: transparent; border: 0px; display: flex; font-size: var(--font-size-scale-up-01); justify-content: space-between; padding: 16px 0px; text-align: left; text-decoration: none; width: 100%; outline: none; } .br-accordion .item .header:hover { background-color: var(--color-primary-pastel-02); color: var(--color-primary-default); text-decoration: none; } .br-accordion .item .header:hover .title, .br-accordion .item .header:hover .icon { color: inherit; } .br-accordion .item .header .icon { color: var(--color-primary-default); margin: 0px 16px 0px 12px; } .br-accordion .item .header .title { color: var(--color-primary-default); flex: 1 1 0%; font-weight: var(--font-weight-medium); margin: 0px; } .br-accordion .content { display: none; font-size: var(--font-size-scale-base); margin: 0px 8px; padding: 8px 64px 16px; } .br-accordion .content :last-child { margin-bottom: 0px; } .br-accordion[negative] { background-color: var(--color-primary-darken-02); } .br-accordion[negative] .item .header .icon, .br-accordion[negative] .item .header .title { color: var(--color-secondary-01); } .br-accordion[negative] .item .header:hover { background-color: rgba(var(--rgb-secondary-01), 0.12); } .br-accordion[negative] .item .header:hover .title, .br-accordion[negative] .item .header:hover .icon { color: var(--color-secondary-01); } .br-accordion[negative] .item + .content { color: var(--color-secondary-01); } .br-avatar { display: inline-block; } .br-avatar .change { background: transparent; border: 0px; display: inline-block; padding: 0px; position: relative; } .br-avatar .change .icon { bottom: 0px; display: inline-block; position: absolute; right: 0px; } .br-avatar .image { background-color: var(--color-primary-pastel-02); border: 0px; border-radius: 50%; color: var(--color-primary-pastel-01); display: inline-block; height: 40px; overflow: hidden; padding: 0px; text-align: center; width: 40px; } .br-avatar .image img { height: 40px; width: 40px; } .br-avatar .image .svg-inline--fa, .br-avatar .image .fa, .br-avatar .image .fab, .br-avatar .image .fad, .br-avatar .image .fal, .br-avatar .image .far, .br-avatar .image .fas { --icon-size: var(--icon-size-2x); margin-top: 0.25em; } .br-avatar.is-medium .change .svg-inline--fa, .br-avatar.is-medium .change .fa, .br-avatar.is-medium .change .fab, .br-avatar.is-medium .change .fad, .br-avatar.is-medium .change .fal, .br-avatar.is-medium .change .far, .br-avatar.is-medium .change .fas, .br-avatar.medium .change .svg-inline--fa, .br-avatar.medium .change .fa, .br-avatar.medium .change .fab, .br-avatar.medium .change .fad, .br-avatar.medium .change .fal, .br-avatar.medium .change .far, .br-avatar.medium .change .fas, .br-avatar[medium] .change .svg-inline--fa, .br-avatar[medium] .change .fa, .br-avatar[medium] .change .fab, .br-avatar[medium] .change .fad, .br-avatar[medium] .change .fal, .br-avatar[medium] .change .far, .br-avatar[medium] .change .fas { --icon-size: var(--icon-size-2x); } .br-avatar.is-medium .image, .br-avatar.medium .image, .br-avatar[medium] .image { height: 100px; width: 100px; } .br-avatar.is-medium .image img, .br-avatar.medium .image img, .br-avatar[medium] .image img { height: 100px; width: 100px; } .br-avatar.is-medium .image .svg-inline--fa, .br-avatar.is-medium .image .fa, .br-avatar.is-medium .image .fab, .br-avatar.is-medium .image .fad, .br-avatar.is-medium .image .fal, .br-avatar.is-medium .image .far, .br-avatar.is-medium .image .fas, .br-avatar.medium .image .svg-inline--fa, .br-avatar.medium .image .fa, .br-avatar.medium .image .fab, .br-avatar.medium .image .fad, .br-avatar.medium .image .fal, .br-avatar.medium .image .far, .br-avatar.medium .image .fas, .br-avatar[medium] .image .svg-inline--fa, .br-avatar[medium] .image .fa, .br-avatar[medium] .image .fab, .br-avatar[medium] .image .fad, .br-avatar[medium] .image .fal, .br-avatar[medium] .image .far, .br-avatar[medium] .image .fas { --icon-size: var(--icon-size-5x); } .br-avatar.is-large .change .svg-inline--fa, .br-avatar.is-large .change .fa, .br-avatar.is-large .change .fab, .br-avatar.is-large .change .fad, .br-avatar.is-large .change .fal, .br-avatar.is-large .change .far, .br-avatar.is-large .change .fas, .br-avatar.large .change .svg-inline--fa, .br-avatar.large .change .fa, .br-avatar.large .change .fab, .br-avatar.large .change .fad, .br-avatar.large .change .fal, .br-avatar.large .change .far, .br-avatar.large .change .fas, .br-avatar[large] .change .svg-inline--fa, .br-avatar[large] .change .fa, .br-avatar[large] .change .fab, .br-avatar[large] .change .fad, .br-avatar[large] .change .fal, .br-avatar[large] .change .far, .br-avatar[large] .change .fas { --icon-size: var(--icon-size-3x); } .br-avatar.is-large .image, .br-avatar.large .image, .br-avatar[large] .image { height: 160px; width: 160px; } .br-avatar.is-large .image img, .br-avatar.large .image img, .br-avatar[large] .image img { height: 160px; width: 160px; } .br-avatar.is-large .image .svg-inline--fa, .br-avatar.is-large .image .fa, .br-avatar.is-large .image .fab, .br-avatar.is-large .image .fad, .br-avatar.is-large .image .fal, .br-avatar.is-large .image .far, .br-avatar.is-large .image .fas, .br-avatar.large .image .svg-inline--fa, .br-avatar.large .image .fa, .br-avatar.large .image .fab, .br-avatar.large .image .fad, .br-avatar.large .image .fal, .br-avatar.large .image .far, .br-avatar.large .image .fas, .br-avatar[large] .image .svg-inline--fa, .br-avatar[large] .image .fa, .br-avatar[large] .image .fab, .br-avatar[large] .image .fad, .br-avatar[large] .image .fal, .br-avatar[large] .image .far, .br-avatar[large] .image .fas { --icon-size: var(--icon-size-8x); } .br-badge { display: inline-block; position: relative; } .br-badge .icon { background: var(--color-secondary-03); border-radius: 40px; box-shadow: 0 0 0 1px var(--color-secondary-01); display: inline-block; font-size: var(--font-size-scale-down-01); font-weight: var(--font-weight-semi-bold); min-height: 18px; min-width: 18px; padding: 0px 4px; position: absolute; text-align: center; top: 0px; z-index: 1; } .br-badge .icon .svg-inline--fa, .br-badge .icon .fa, .br-badge .icon .fab, .br-badge .icon .fad, .br-badge .icon .fal, .br-badge .icon .far, .br-badge .icon .fas { --icon-size: v(icon-size-xs); width: auto; } .br-badge .icon:first-child { right: calc(100% - 12px); } .br-badge .icon:last-child { left: calc(100% - 12px); } .br-badge .icon:empty { border-radius: 50%; min-height: 8px; min-width: 8px; padding: 0px; } .br-badge .content { display: inline-block; } .br-badge.is-bottom .icon, .br-badge.bottom .icon, .br-badge[bottom] .icon { bottom: 0px; top: auto; } .br-badge.is-medium .icon, .br-badge.medium .icon, .br-badge[medium] .icon { transform: scale(1.5); } .br-badge.is-medium .icon:first-child, .br-badge.medium .icon:first-child, .br-badge[medium] .icon:first-child { right: calc(100% - 21px); } .br-badge.is-medium .icon:last-child, .br-badge.medium .icon:last-child, .br-badge[medium] .icon:last-child { left: calc(100% - 21px); } .br-badge.is-medium .icon:empty, .br-badge.medium .icon:empty, .br-badge[medium] .icon:empty { min-height: 13.5px; min-width: 13.5px; } .br-badge.is-large .icon, .br-badge.large .icon, .br-badge[large] .icon { transform: scale(2.5); } .br-badge.is-large .icon:first-child, .br-badge.large .icon:first-child, .br-badge[large] .icon:first-child { right: calc(100% - 35px); } .br-badge.is-large .icon:last-child, .br-badge.large .icon:last-child, .br-badge[large] .icon:last-child { left: calc(100% - 35px); } .br-badge.is-large .icon:empty, .br-badge.large .icon:empty, .br-badge[large] .icon:empty { min-height: 13.5px; min-width: 13.5px; } .br-badge.is-success .icon, .br-badge.success .icon, .br-badge[success] .icon { background: var(--color-success); color: var(--color-secondary-01); } .br-badge.is-warning .icon, .br-badge.warning .icon, .br-badge[warning] .icon { background: var(--color-warning); } .br-badge.is-danger .icon, .br-badge.danger .icon, .br-badge[danger] .icon { background: var(--color-danger); color: var(--color-secondary-01); } .br-badge.is-info .icon, .br-badge.info .icon, .br-badge[info] .icon { background: var(--color-info); color: var(--color-secondary-01); } .br-breadcrumb { display: flex; flex-wrap: nowrap; list-style: none; margin: 0px; padding: 0px; overflow-x: auto; } .br-breadcrumb .home a { color: var(--color-secondary-07, #555); } .br-breadcrumb .home a:hover, .br-breadcrumb .home a:focus { color: var(--color-primary-lighten-01, #2670e8); text-decoration: none; } .br-breadcrumb li { color: var(--color-secondary-07, #555); display: inline; font-size: var(--font-size-scale-down-01, 0.833); font-weight: var(--font-weight-semi-bold, 600); flex: 0 0 auto; } .br-breadcrumb li a { color: var(--color-secondary-08, #333); font-weight: var(--font-weight-medium, 500); text-decoration: none; } .br-breadcrumb li a:hover { text-decoration: underline; } .br-breadcrumb li.more svg { background-color: var(--color-secondary-04, #ccc); padding: 0px 2px; margin: 0px; cursor: pointer; } .br-breadcrumb li + li::before { color: var(--color-secondary-04, #ccc); content: ">"; font-size: var(--font-size-scale-down-01, 0.833); font-weight: var(--font-weight-regular, 400); padding: 0px 8px; } .br-breadcrumb .is-active { font-weight: var(--font-weight-bold, 700); } .br-breadcrumb .is-active a { font-weight: var(--font-weight-bold, 700); } .br-breadcrumb::-webkit-scrollbar { height: 6px; } .br-breadcrumb::-webkit-scrollbar-track { background: var(--color-secondary-04); border-radius: 0px; } .br-breadcrumb::-webkit-scrollbar-thumb { background: var(--color-secondary-05); border-radius: 0px; } .br-button { background: transparent; border: 1px solid transparent; border-radius: 20px; color: var(--color-primary-default); cursor: pointer; display: inline-block; font-weight: var(--font-weight-semi-bold); height: 40px; line-height: 40px; padding: 0px 40px; text-align: center; width: 100%; } @media (min-width: 575px) { .br-button { min-width: 156px; width: auto; } .br-button.is-call-to-action, .br-button.action, .br-button[action] { min-width: 220px; }} .br-button.is-primary, .br-button.primary, .br-button[primary] { background: var(--color-primary-default); color: var(--color-secondary-01); } .br-button.is-primary:not(:disabled):focus, .br-button.is-primary:not(:disabled)[focus], .br-button.is-primary:not(:disabled):hover, .br-button.is-primary:not(:disabled)[hover], .br-button.primary:not(:disabled):focus, .br-button.primary:not(:disabled)[focus], .br-button.primary:not(:disabled):hover, .br-button.primary:not(:disabled)[hover], .br-button[primary]:not(:disabled):focus, .br-button[primary]:not(:disabled)[focus], .br-button[primary]:not(:disabled):hover, .br-button[primary]:not(:disabled)[hover] { color: var(--color-primary-default); } .br-button.is-primary:not(:disabled):active, .br-button.is-primary:not(:disabled)[active], .br-button.primary:not(:disabled):active, .br-button.primary:not(:disabled)[active], .br-button[primary]:not(:disabled):active, .br-button[primary]:not(:disabled)[active] { color: var(--color-secondary-01); } .br-button.is-call-to-action, .br-button.action, .br-button[action] { background: var(--color-highlight); border-color: var(--color-secondary-03); border-radius: 40px; border-width: 16px; color: var(--color-secondary-01); font-size: var(--font-size-scale-up-01); height: 80px; line-height: 48px; padding: 0px 44px; } .br-button.is-call-to-action:not(:disabled):not(:active):not([active]):focus, .br-button.is-call-to-action:not(:disabled):not(:active):not([active])[focus], .br-button.action:not(:disabled):not(:active):not([active]):focus, .br-button.action:not(:disabled):not(:active):not([active])[focus], .br-button[action]:not(:disabled):not(:active):not([active]):focus, .br-button[action]:not(:disabled):not(:active):not([active])[focus] { color: var(--color-highlight); } .br-button.is-call-to-action:not(:disabled):not(:active):not([active]):hover, .br-button.is-call-to-action:not(:disabled):not(:active):not([active])[hover], .br-button.action:not(:disabled):not(:active):not([active]):hover, .br-button.action:not(:disabled):not(:active):not([active])[hover], .br-button[action]:not(:disabled):not(:active):not([active]):hover, .br-button[action]:not(:disabled):not(:active):not([active])[hover] { background: var(--color-support-01); color: var(--color-secondary-01); } .br-button.is-secondary, .br-button.secondary, .br-button[secondary] { border-color: var(--color-primary-default); } .br-button.is-mini, .br-button.mini, .br-button[mini] { font-size: var(--font-size-scale-down-01); height: 32px; line-height: 32px; min-width: 68px; width: auto; } .br-button.is-circle, .br-button.circle, .br-button[circle] { border-radius: 50%; height: var(--icon-size-3x); min-width: 0px; padding: 0px; width: var(--icon-size-3x); } .br-button.is-circle.is-call-to-action, .br-button.is-circle.action, .br-button.is-circle[action], .br-button.circle.is-call-to-action, .br-button.circle.action, .br-button.circle[action], .br-button[circle].is-call-to-action, .br-button[circle].action, .br-button[circle][action] { height: var(--icon-size-5x); width: var(--icon-size-5x); } .br-button.is-circle.is-mini, .br-button.is-circle.mini, .br-button.is-circle[mini], .br-button.circle.is-mini, .br-button.circle.mini, .br-button.circle[mini], .br-button[circle].is-mini, .br-button[circle].mini, .br-button[circle][mini] { height: 32px; width: 32px; } .br-button:not(:disabled):focus { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-button:not(:disabled)[focus] { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-button:not(:disabled):hover { background: var(--status-hover-background); } .br-button:not(:disabled)[hover] { background: var(--status-hover-background); } .br-button:not(:disabled):active { background: var(--status-pressed-background); color: var(--status-pressed-text); } .br-button:not(:disabled):active { color: var(--color-secondary-01); } .br-button:not(:disabled)[active] { background: var(--status-pressed-background); color: var(--color-secondary-01); } .br-button:disabled { cursor: not-allowed; opacity: 0.5; } @keyframes spinAround { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); }} .br-checkbox { display: inline-block; vertical-align: top; } .br-checkbox input[type="checkbox"] { opacity: 0; position: absolute; } .br-checkbox input[type="checkbox"]:focus:checked + label::before, .br-checkbox input[type="checkbox"]:focus + label::before { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)) !important; } .br-checkbox input[type="checkbox"]:disabled + label { pointer-events: none; } .br-checkbox input[type="checkbox"] + label { align-items: flex-start; color: var(--color-secondary-07); cursor: pointer; display: inline-flex; font-weight: var(--font-weight-medium); margin-bottom: 0px; min-height: 24px; padding-left: 32px; position: relative; vertical-align: top; font-size: var(--font-size-scale-up-01); } .br-checkbox input[type="checkbox"] + label:hover::before { border: 1px solid var(--color-secondary-06, #888); box-shadow: 0 0 0 5px rgba(var(--rgb-primary-lighten-01), 0.45); } .br-checkbox input[type="checkbox"] + label::before { background: var(--color-secondary-01, #fff); border: 1px solid var(--color-secondary-06, #888); border-radius: 4px; content: ""; height: 24px; left: 0px; position: absolute; width: 24px; } .br-checkbox input[type="checkbox"] + label:empty { padding-left: 24px; } .br-checkbox input[type="checkbox"]:checked + label::after { border-top-color: ; border-top-style: ; border-right-color: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-width: 0px 3px 3px 0px; content: ""; height: var(--icon-size-sm); left: 8px; position: absolute; top: 4px; transform: rotate(45deg); width: 8px; } .br-checkbox input[type="checkbox"]:invalid + label::before { border-color: var(--color-danger, #e60000); border-width: 2px; } .br-checkbox input[type="checkbox"]:disabled + label::before { background-color: var(--color-secondary-03, #ededed); pointer-events: none; box-shadow: none !important; } .br-checkbox input[type="checkbox"]:disabled:checked + label::before { background: var(--color-secondary-05, #9e9d9d); border-color: var(--color-secondary-05, #9e9d9d); pointer-events: none; } .br-checkbox.is-invalid:not(.is-inverted) input[type="checkbox"] + label { color: var(--color-danger, #e60000); } .br-checkbox.is-invalid:not(.is-inverted) input[type="checkbox"] + label:hover::before { border-width: 2px; border-color: var(--color-danger, #e60000); } .br-checkbox.is-invalid:not(.is-inverted) input[type="checkbox"] + label::before { border-width: 2px; border-color: var(--color-danger, #e60000); } .br-checkbox.is-invalid:not(.is-inverted) input[type="checkbox"]:focus:checked + label::before, .br-checkbox.is-invalid:not(.is-inverted) input[type="checkbox"]:focus + label::before { border-color: var(--color-danger, #e60000); background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)) !important; } .br-checkbox.is-invalid:not(.is-inverted) input[type="checkbox"]:checked + label::before { border-color: var(--color-danger, #e60000); } .br-checkbox.is-inverted.is-invalid input[type="checkbox"] + label { color: var(--color-secondary-01); } .br-checkbox.is-inverted.is-invalid input[type="checkbox"] + label::before { border-width: 2px; border-color: var(--color-danger, #e60000); } .br-checkbox.is-inverted.is-invalid input[type="checkbox"] + label:hover::before { box-shadow: 0 0 0 5px rgba(var(--rgb-secondary-01), 0.45); } .br-checkbox.is-valid:not(.is-inverted) input[type="checkbox"] + label { color: var(--color-success, #168821); } .br-checkbox.is-valid:not(.is-inverted) input[type="checkbox"] + label:hover::before { border: 1px solid var(--color-secondary-06, #888); box-shadow: 0 0 0 5px rgba(var(--rgb-primary-lighten-02), 0.45); } .br-checkbox.is-valid:not(.is-inverted) input[type="checkbox"] + label::before { border-width: 2px; border-color: var(--color-success, #168821) !important; } .br-checkbox.is-valid:not(.is-inverted) input[type="checkbox"]:focus:checked + label::before, .br-checkbox.is-valid:not(.is-inverted) input[type="checkbox"]:focus + label::before { border-color: var(--color-success, #168821); background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)) !important; } .br-checkbox.is-valid:not(.is-inverted) input[type="checkbox"]:checked + label::before { border-color: var(--color-success, #168821); } .br-checkbox.is-inverted.is-valid input[type="checkbox"] + label { color: var(--color-secondary-01); } .br-checkbox.is-inverted.is-valid input[type="checkbox"] + label::before { border-color: var(--color-success, #168821); border-width: 2px; } .br-checkbox.is-inverted.is-valid input[type="checkbox"] + label:hover::before { box-shadow: 0 0 0 5px rgba(var(--rgb-secondary-01), 0.45); } .br-checkbox.is-inverted input[type="checkbox"] + label { color: var(--color-secondary-01); } .br-checkbox.is-inverted input[type="checkbox"] + label:hover::before { box-shadow: 0 0 0 5px rgba(var(--rgb-secondary-01), 0.45); } .br-checkbox.is-inverted input[type="checkbox"]:checked + label { color: var(--color-secondary-01); } .br-checkbox.is-inverted input[type="checkbox"]:checked + label:hover::before { border: 1px solid var(--color-secondary-06, #888); box-shadow: 0 0 0 5px rgba(var(--rgb-secondary-01), 0.45); } .br-checkbox.is-inverted input[type="checkbox"]:disabled + label::before { pointer-events: none; background: rgba(var(--rgb-secondary-01), 0.45); border-color: var(--color-secondary-01); } .br-checkbox.is-inverted input[type="checkbox"]:checked + label::before { background: var(--color-secondary-01, #fff); border: 1px solid var(--color-secondary-01, #fff); } .br-checkbox.is-inverted input[type="checkbox"]:checked + label::after { border-color: var(--color-primary-lighten-01, #2670e8); } .br-checkbox.is-inverted input[type="checkbox"]:disabled:checked + label::after { border-color: var(--color-secondary-05, #9e9d9d); } .br-checkbox.is-inverted.is-invalid input[type="checkbox"]:checked + label { color: var(--color-secondary-01); } .br-checkbox.is-inverted.is-invalid input[type="checkbox"]:checked + label::after { border-color: var(--color-primary-lighten-01); } .br-checkbox.is-inverted.is-invalid input[type="checkbox"]:checked + label::before { border-color: var(--color-danger, #e60000); } .br-checkbox.is-inverted.is-valid input[type="checkbox"]:checked + label::after { border-color: var(--color-primary-lighten-01); } .br-checkbox.is-inverted.is-valid input[type="checkbox"]:checked + label::before { border: 2px solid var(--color-success, #168821); background-color: var(--color-secondary-01, #fff); } .br-checkbox.is-small input[type="checkbox"] + label { line-height: 20px; min-height: 20px; padding: 0px 0px 0px 36px; } .br-checkbox.is-small input[type="checkbox"] + label::before { height: 20px; width: 20px; } .br-checkbox.is-small input[type="checkbox"]:checked + label::after { left: 7px; top: 3px; border-width: 0px 2px 2px 0px; height: var(--icon-size-sm); width: 6px; } .br-checkbox .feedback { font-size: var(--font-size-scale-down-01, 0.833); font-weight: var(--font-weight-medium); } .with-description { margin: 0px; } .description { font-size: var(--font-size-scale-down-01); font-weight: var(--font-weight-medium); } .description.is-inverted { color: var(--color-secondary-01); } .br-datepicker input { position: relative; border-color: var(--color-secondary-06) !important; border-radius: 6px !important; height: 40px !important; width: 187px !important; } .br-datepicker input + button { background-color: transparent; border: none; color: var(--color-primary-default); font-size: var(--font-size-scale-up-02); left: 144px; top: 28px; position: absolute; } .br-datepicker .qs-datepicker-container { font-family: var(--font-family-base); position: absolute; width: 288px; display: flex; flex-direction: column; z-index: 9001; user-select: none; overflow: hidden; background: white; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; } .br-datepicker .qs-datepicker-container * { box-sizing: border-box; } .br-datepicker .qs-datepicker-container.qs-centered { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); } .br-datepicker .qs-datepicker-container.qs-hidden { display: none; } .br-datepicker .qs-datepicker { padding: 16px 24px 20px; } .br-datepicker .qs-datepicker .qs-overlay { position: absolute; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.75); color: white; width: 100%; height: 100%; padding: 0.5em; z-index: 1; opacity: 1; transition: opacity 0.3s ease 0s; display: flex; flex-direction: column; } .br-datepicker .qs-datepicker .qs-overlay.qs-hidden { opacity: 0; z-index: -1; } .br-datepicker .qs-datepicker .qs-overlay .qs-overlay-year { border-top: none; border-right: none; border-left: none; border-image: initial; background: transparent; border-bottom: 1px solid white; border-radius: 0px; color: white; font-size: 0.875em; padding: 0.25em 0px; width: 80%; text-align: center; margin: 0px auto; display: block; } .br-datepicker .qs-datepicker .qs-overlay .qs-overlay-year::-webkit-inner-spin-button { appearance: none; } .br-datepicker .qs-datepicker .qs-overlay .qs-close { padding: 0.5em; cursor: pointer; position: absolute; top: 0px; right: 0px; } .br-datepicker .qs-datepicker .qs-overlay .qs-submit { border: 1px solid white; border-radius: 0.26392em; padding: 0.5em; margin: 0px auto auto; cursor: pointer; background: rgba(128, 128, 128, 0.4); } .br-datepicker .qs-datepicker .qs-overlay .qs-submit.qs-disabled { color: gray; border-color: gray; cursor: not-allowed; } .br-datepicker .qs-datepicker .qs-overlay .qs-overlay-month-container { display: flex; flex-wrap: wrap; flex-grow: 1; } .br-datepicker .qs-datepicker .qs-overlay .qs-overlay-month { display: flex; justify-content: center; align-items: center; width: calc(33.3333%); cursor: pointer; opacity: 0.5; transition: opacity 0.15s ease 0s; } .br-datepicker .qs-datepicker .qs-overlay .qs-overlay-month.active, .br-datepicker .qs-datepicker .qs-overlay .qs-overlay-month:hover { opacity: 1; } .br-datepicker .qs-datepicker .qs-controls { color: var(--color-primary-default); font-size: var(--font-size-scale-up-01); font-weight: var(--font-weight-semi-bold); width: 100%; display: flex; justify-content: space-between; align-items: center; flex-grow: 1; flex-shrink: 0; filter: blur(0px); transition: filter 0.3s ease 0s; } .br-datepicker .qs-datepicker .qs-controls.qs-blur { filter: blur(5px); } .br-datepicker .qs-datepicker .qs-arrow { height: 1.5625em; width: 1.5625em; position: relative; cursor: pointer; border-radius: 0.26392em; transition: background 0.15s ease 0s; } .br-datepicker .qs-datepicker .qs-arrow::after { content: ""; border: 0.39062em solid transparent; position: absolute; top: 50%; transition: border 0.2s ease 0s; } .br-datepicker .qs-datepicker .qs-arrow.qs-left::after { border-right-color: var(--color-primary-default); right: 50%; transform: translate(25%, -50%); } .br-datepicker .qs-datepicker .qs-arrow.qs-right::after { border-left-color: var(--color-primary-default); left: 50%; transform: translate(-25%, -50%); } .br-datepicker .qs-datepicker .qs-month-year { font-weight: bold; transition: border 0.2s ease 0s; border-bottom: 1px solid transparent; cursor: pointer; } .br-datepicker .qs-datepicker .qs-month-year:focus, .br-datepicker .qs-datepicker .qs-month-year:active:focus { outline: none; } .br-datepicker .qs-datepicker .qs-month { padding-right: 8px; font-weight: var(--font-weight-semi-bold); } .br-datepicker .qs-datepicker .qs-year { padding-left: 8px; font-weight: var(--font-weight-semi-bold); } .br-datepicker .qs-datepicker .qs-squares { display: flex; flex-wrap: wrap; padding-top: 8px; filter: blur(0px); transition: filter 0.3s ease 0s; } .br-datepicker .qs-datepicker .qs-squares.qs-blur { filter: blur(5px); } .br-datepicker .qs-datepicker .qs-square { width: 32px; padding: 0px 1px; display: flex; align-items: center; justify-content: center; cursor: pointer; font-size: var(--font-size-scale-base); font-weight: var(--font-weight-medium); color: var(--color-primary-default); line-height: 28px; margin-bottom: 2px; } .br-datepicker .qs-datepicker .qs-square.qs-current { background-color: var(--color-primary-default); color: var(--color-secondary-01); border-radius: 16px; } .br-datepicker .qs-datepicker .qs-square.qs-active { background-color: var(--color-primary-pastel-02); border-radius: 16px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-start:not(.qs-range-date-6) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-start.qs-active { background: var(--color-primary-lighten-01); color: var(--color-secondary-01); } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle { background: var(--color-primary-lighten-01); color: var(--color-secondary-01); } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle:not(.qs-range-date-0):not(.qs-range-date-6) { border-radius: 0px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-0 { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-6 { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle.Sab { border-top-right-radius: 16px; border-bottom-right-radius: 16px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle.Sab:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):not(.qs-current):hover { background: var(--color-primary-lighten-01); border-top-right-radius: 16px; border-bottom-right-radius: 16px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle.Dom { border-top-left-radius: 16px; border-bottom-left-radius: 16px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle.Dom:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):not(.qs-current):hover { background: var(--color-primary-lighten-01); border-top-left-radius: 16px; border-bottom-left-radius: 16px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle.qs-current { background-color: var(--color-primary-default); color: var(--color-secondary-01); } .br-datepicker .qs-datepicker .qs-square.qs-range-date-middle:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):not(.qs-current):hover { background: var(--color-primary-lighten-01); border-radius: 0px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-end:not(.qs-range-date-0) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .br-datepicker .qs-datepicker .qs-square.qs-range-date-end.qs-active { background: var(--color-primary-lighten-01); color: var(--color-secondary-01); } .br-datepicker .qs-datepicker .qs-square.qs-disabled { cursor: not-allowed; } .br-datepicker .qs-datepicker .qs-square.qs-disabled span { color: var(--color-primary-pastel-01); } .br-datepicker .qs-datepicker .qs-square.qs-empty { cursor: default; } .br-datepicker .qs-datepicker .qs-square.qs-day { cursor: default; font-size: var(--font-size-scale-base); font-weight: var(--font-weight-medium); color: var(--color-secondary-07); } .br-datepicker .qs-datepicker .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):not(.qs-current):hover { background: var(--color-primary-pastel-02); border-radius: 16px; } .br-datepicker .qs-datepicker .qs-event { position: relative; } .br-datepicker .qs-datepicker .qs-event::after { content: ""; position: absolute; width: 0.4687em; height: 0.4687em; border-radius: 50%; background: var(--color-primary-lighten-01, #2670e8); bottom: 0px; right: 0px; } .br-datepicker .qs-datepicker .qs-event.qs-disabled::after, .br-datepicker .qs-datepicker .qs-event.qs-empty::after { background: var(--color-primary-pastel-02, #dbe8fb); } .br-input { position: relative; } .br-input input { background: var(--color-secondary-01); border: 1px solid rgb(136, 136, 136); border-radius: 6px; display: block; min-height: 48px; padding-left: 16px; padding-right: 40px; width: 100%; } .br-input input:focus { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-input input:focus { outline: none; } .br-input input:invalid { border-color: var(--color-danger); box-shadow: 0 0 0 1px var(--color-danger); } .br-input input:disabled { background: var(--status-disabled-background); border-color: var(--color-secondary-04); } .br-input.has-icon input { padding-right: 48px; } .br-input.has-icon input:disabled + .icon { color: var(--status-disabled-text); cursor: not-allowed; } .br-input.has-icon .icon { background: transparent; border: 0px; bottom: 0px; font-size: 1rem; height: 48px; line-height: 48px; margin: 0px; min-width: 0px; padding: 0px 16px; position: absolute; right: 0px; width: auto; } .br-input.has-icon .icon img { max-width: 24px; min-width: 24px; transform: translate(0px, -4px); } .br-input.has-icon button.icon { color: var(--color-primary-default); } .br-input.has-icon button.icon:focus, .br-input.has-icon button.icon:hover { color: var(--color-primary-lighten-01); } .br-input .search-items { background: var(--color-secondary-01); box-shadow: 0 3px 6px rgba(var(--color-secondary-09), 0.22); left: 0px; margin-top: 1px; position: absolute; right: 0px; top: 100%; z-index: 1; } .br-input .search-items > * { cursor: pointer; padding: 8px; } .br-input .search-items > .is-active, .br-input .search-items > :hover { background-color: var(--color-primary-pastel-02); } .br-input.is-medium input { height: 40px; } .br-input.is-medium .icon { height: 40px; line-height: 40px; } .br-input.is-small input { height: 32px; } .br-input.is-small .icon { height: 32px; line-height: 32px; } .br-input.is-valid input { border-color: var(--color-success); box-shadow: 0 0 0 1px var(--color-success); outline: none; } .br-input.is-invalid input { border-color: var(--color-danger); box-shadow: 0 0 0 1px var(--color-danger); outline: none; } .br-input.is-focus input { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-input.is-disabled label { opacity: 0.45; } .br-input.is-disabled input { background: var(--status-disabled-background); border-color: var(--color-secondary-04); color: var(--color-secondary-04); } .br-language { z-index: 4; } .br-language .trigger { align-items: center; background: transparent; border: 0px; color: rgb(33, 37, 41); display: flex; font-weight: 400; padding: 0px; } .br-language .trigger .arrow { font-size: 10px; margin-left: 8px; } .br-language .menu { border-top: 1px solid rgb(255, 205, 7); margin: 8px 0px 0px; right: 0px; } .br-language .menu .title { border-bottom: 1px solid rgb(204, 204, 204); font-size: 14px; font-style: italic; font-weight: 600; margin: 16px 16px 8px; padding: 0px; } .br-language .menu .item { white-space: nowrap; } .br-language .menu .item.is-active { color: rgb(19, 81, 180); font-weight: 600; } .br-list ul { list-style: none; } .br-list ul li::before { color: currentcolor; content: ""; display: inline-block; opacity: 0.65; padding-right: 8px; position: absolute; transform: scale(3) translate(-2px, -1px); } .br-list ul, .br-list ol { margin: 0px; } .br-list ul li, .br-list ol li { padding: 8px 0px; } .br-list ul ul, .br-list ul ol, .br-list ol ul, .br-list ol ol { margin: 8px 0px -8px; } .br-list dt { font-weight: var(--font-weight-semi-bold); padding: 8px 0px; } .br-list dd { font-style: italic; padding: 8px 0px; } .br-list .header { align-items: center; display: flex; font-size: var(--font-size-scale-down-01); font-weight: var(--font-weight-bold); justify-content: space-between; padding: 8px 16px; } .br-list .item { align-items: center; display: flex; height: 56px; } .br-list .item .support { padding: 0px 16px; } .br-list .item .support:first-child { padding-right: 0px; } .br-list .item .support:last-child { padding-left: 0px; } .br-list .item .content { flex: 1 1 0%; padding: 0px 16px; min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .br-list .item .content .subtitle, .br-list .item .content .text, .br-list .item .content .description { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .br-list .item .content .description { opacity: 0.6; } .br-list .item.divider, .br-list .item[divider] { border-bottom: 1px solid var(--color-secondary-04); } .br-list .item.one-line, .br-list .item[one-line] { height: 56px; } .br-list .item.two-lines, .br-list .item[two-lines] { height: 72px; } .br-list .item.three-lines, .br-list .item[three-lines] { height: 88px; } .br-list .item.selected, .br-list .item[selected] { background: var(--status-selected-background); color: var(--status-selected-text); } .br-list .item:disabled, .br-list .item[disabled] { opacity: 0.65; } .br-list a.item, .br-list button.item { background: transparent; border: 0px; color: var(--text-color); padding: 0px; text-align: left; width: 100%; } .br-list a.item:not([disabled]):focus, .br-list button.item:not([disabled]):focus { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-list a.item:not([disabled]):hover, .br-list button.item:not([disabled]):hover { background: var(--status-hover-background); } .br-list a.item:not([disabled]):active, .br-list button.item:not([disabled]):active { background: var(--status-pressed-background); color: var(--status-pressed-text); } .br-list a.item:not([disabled]):active, .br-list a.item:not([disabled]).active, .br-list a.item:not([disabled])[active], .br-list button.item:not([disabled]):active, .br-list button.item:not([disabled]).active, .br-list button.item:not([disabled])[active] { background: var(--status-activated-background); color: var(--status-activated-text); } .br-list.condensed .item, .br-list[condensed] .item { height: 48px; } @media (min-width: 992px) { .br-list.condensed .item, .br-list[condensed] .item { height: 32px; }} .br-list.condensed .item.one-line, .br-list.condensed .item[one-line], .br-list[condensed] .item.one-line, .br-list[condensed] .item[one-line] { height: 48px; } @media (min-width: 992px) { .br-list.condensed .item.one-line, .br-list.condensed .item[one-line], .br-list[condensed] .item.one-line, .br-list[condensed] .item[one-line] { height: 32px; }} .br-list.condensed .item.two-lines, .br-list.condensed .item[two-lines], .br-list[condensed] .item.two-lines, .br-list[condensed] .item[two-lines] { height: 56px; } .br-list.condensed .item.three-lines, .br-list.condensed .item[three-lines], .br-list[condensed] .item.three-lines, .br-list[condensed] .item[three-lines] { height: 72px; } .br-list .item.active + .br-list, .br-list .item[active] + .br-list { max-height: 200em; } .br-list .br-list { background-image: linear-gradient(transparent, rgba(var(--rgb-secondary-06), 0.24)), linear-gradient(rgba(var(--rgb-secondary-06), 0.24), transparent); background-position: center bottom, center top; background-repeat: no-repeat; background-size: 100% 9px; max-height: 0px; overflow: hidden; transition: all 400ms ease-in-out 0s; } .br-menu { background: var(--color-secondary-03); box-shadow: 3px 0 3px rgba(var(--rgb-secondary-09), 0.16); display: flex; flex-flow: column; height: 100vh; overflow: hidden; } .br-menu .folders { flex: 1 1 0%; overflow: auto; position: relative; } .br-menu .folders ul { list-style: none; margin: 0px; padding: 0px; } .br-menu .folders .close-menu { left: 8px; position: absolute; top: 10px; z-index: 1; } .br-menu .folders .folder .header { align-items: center; background: var(--color-secondary-01); border-image: initial; border-color: var(--color-secondary-04); border-style: solid; border-width: 0px 0px 1px; color: var(--color-primary-default); display: flex; padding: 0px 0px 0px 32px; position: relative; text-align: left; width: 100%; } .br-menu .folders .folder .header[hidden] { display: none; } .br-menu .folders .folder .header::after { background: var(--color-warning); bottom: 0px; content: ""; height: 2px; margin-left: 16px; position: absolute; width: 80px; } .br-menu .folders .folder .header.logo::after { content: none; } .br-menu .folders .folder .header .support { padding: 0px 16px; } .br-menu .folders .folder .header .support:first-child { padding-right: 0px; } .br-menu .folders .folder .header .support:last-child { padding-left: 0px; } .br-menu .folders .folder .header .content { flex: 1 1 0%; padding: 16px; } .br-menu .folders .folder .header .content img { display: block; max-height: 20px; object-fit: scale-down; object-position: 0px 0px; } .br-menu .folders .folder .header:not([disabled]):focus { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-menu .folders .folder .header:not([disabled]):hover { background: var(--status-hover-background); } .br-menu .folders .folder .header:not([disabled]):active { background: var(--status-pressed-background); color: var(--status-pressed-text); } .br-menu .folders .folder .item { align-items: center; background: var(--color-secondary-02); border-image: initial; border-color: var(--color-secondary-04); border-style: solid; border-width: 0px 0px 1px; color: var(--color-primary-default); display: flex; padding: 0px 0px 0px 32px; text-align: left; width: 100%; } .br-menu .folders .folder .item .support { padding: 0px 16px; } .br-menu .folders .folder .item .support:first-child { padding-right: 0px; } .br-menu .folders .folder .item .support:last-child { padding-left: 0px; } .br-menu .folders .folder .item .content { flex: 1 1 0%; padding: 16px; } .br-menu .folders .folder .item:not([disabled]):focus { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-menu .folders .folder .item:not([disabled]):hover { background: var(--status-hover-background); } .br-menu .folders .folder .item:not([disabled]):active { background: var(--status-pressed-background); color: var(--status-pressed-text); } .br-menu .folders .folder .item:not([disabled]):active, .br-menu .folders .folder .item:not([disabled]).active, .br-menu .folders .folder .item:not([disabled])[active] { background: var(--status-activated-background); color: var(--status-activated-text); } .br-menu .folders .folder .item:not([disabled]):active[hidden], .br-menu .folders .folder .item:not([disabled]).active[hidden], .br-menu .folders .folder .item:not([disabled])[active][hidden] { display: none; } .br-menu .folders .folder .item[active] { padding-left: 0px !important; } .br-menu .folders .folder .item[active] .support { order: -1; padding-left: 8px; padding-right: 0px; } .br-menu .folders .folder .item[linked] { background: var(--status-activated-background) !important; color: var(--status-activated-text) !important; } .br-menu .folders .folder .item[disabled] { background: var(--status-disabled-background); color: var(--status-disabled-text); } .br-menu .footer { background: var(--color-secondary-01); padding: 24px 0px 0px 32px; } .br-menu .footer .footer-block { padding: 0px 16px 32px; } .br-menu .footer .footer-block .title { font-weight: var(--font-weight-semi-bold); } .br-menu .footer .footer-block .content { font-weight: var(--font-weight-medium); } .is-loading, .loading, [loading] { min-height: 24px; pointer-events: none; position: relative; color: transparent !important; } .is-loading::after, .loading::after, [loading]::after { animation: 1.3s linear 0s infinite normal none running spinAround; border-top-color: ; border-top-style: ; border-top-width: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-right-color: transparent; content: ""; display: block; height: 24px; left: calc(50% - 12px); position: absolute; top: calc(50% - 12px); width: 24px; } .is-loading.is-primary::after, .is-loading.primary::after, .is-loading[primary]::after, .is-loading.is-call-to-action::after, .is-loading.action::after, .is-loading[action]::after, .loading.is-primary::after, .loading.primary::after, .loading[primary]::after, .loading.is-call-to-action::after, .loading.action::after, .loading[action]::after, [loading].is-primary::after, [loading].primary::after, [loading][primary]::after, [loading].is-call-to-action::after, [loading].action::after, [loading][action]::after { border-bottom-color: var(--color-secondary-01); border-top-color: var(--color-secondary-01); border-left-color: var(--color-secondary-01); } .is-loading[md]::after, .loading[md]::after, [loading][md]::after { border-width: 4px; height: 44px; left: calc(50% - 22px); top: calc(50% - 22px); width: 44px; } .is-loading[md][label], .loading[md][label], [loading][md][label] { margin: 0px 16px 16px 0px; } .is-loading[label], .loading[label], [loading][label] { display: inline; margin: 0px 16px 0px 0px; vertical-align: middle; } .is-loading[label]::after, .loading[label]::after, [loading][label]::after { position: static; } .br-loading { background-color: var(--color-secondary-04); border-radius: 50%; height: 84px; width: 84px; margin: 28px; } .br-loading-mask, .br-loading-fill { backface-visibility: hidden; border-radius: 50%; clip: rect(0px, 84px, 84px, 42px); height: 84px; overflow: hidden; position: absolute; width: 84px; } .br-loading-fill { background: var(--color-primary-default); clip: rect(0px, 42px, 84px, 0px); } .br-loading::after { background: var(--color-secondary-01); border-radius: 50%; color: var(--color-primary-default); content: attr(data-progress) "%"; font-size: var(--font-size-scale-up-02); font-weight: var(--font-weight-semi-bold); height: 74px; line-height: 74px; margin: 5px; position: absolute; text-align: center; width: 74px; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="1"] .br-loading-mask[full], .br-loading[data-progress="1"] .br-loading-fill { transform: rotate(1.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="2"] .br-loading-mask[full], .br-loading[data-progress="2"] .br-loading-fill { transform: rotate(3.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="3"] .br-loading-mask[full], .br-loading[data-progress="3"] .br-loading-fill { transform: rotate(5.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="4"] .br-loading-mask[full], .br-loading[data-progress="4"] .br-loading-fill { transform: rotate(7.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="5"] .br-loading-mask[full], .br-loading[data-progress="5"] .br-loading-fill { transform: rotate(9deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="6"] .br-loading-mask[full], .br-loading[data-progress="6"] .br-loading-fill { transform: rotate(10.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="7"] .br-loading-mask[full], .br-loading[data-progress="7"] .br-loading-fill { transform: rotate(12.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="8"] .br-loading-mask[full], .br-loading[data-progress="8"] .br-loading-fill { transform: rotate(14.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="9"] .br-loading-mask[full], .br-loading[data-progress="9"] .br-loading-fill { transform: rotate(16.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="10"] .br-loading-mask[full], .br-loading[data-progress="10"] .br-loading-fill { transform: rotate(18deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="11"] .br-loading-mask[full], .br-loading[data-progress="11"] .br-loading-fill { transform: rotate(19.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="12"] .br-loading-mask[full], .br-loading[data-progress="12"] .br-loading-fill { transform: rotate(21.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="13"] .br-loading-mask[full], .br-loading[data-progress="13"] .br-loading-fill { transform: rotate(23.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="14"] .br-loading-mask[full], .br-loading[data-progress="14"] .br-loading-fill { transform: rotate(25.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="15"] .br-loading-mask[full], .br-loading[data-progress="15"] .br-loading-fill { transform: rotate(27deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="16"] .br-loading-mask[full], .br-loading[data-progress="16"] .br-loading-fill { transform: rotate(28.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="17"] .br-loading-mask[full], .br-loading[data-progress="17"] .br-loading-fill { transform: rotate(30.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="18"] .br-loading-mask[full], .br-loading[data-progress="18"] .br-loading-fill { transform: rotate(32.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="19"] .br-loading-mask[full], .br-loading[data-progress="19"] .br-loading-fill { transform: rotate(34.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="20"] .br-loading-mask[full], .br-loading[data-progress="20"] .br-loading-fill { transform: rotate(36deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="21"] .br-loading-mask[full], .br-loading[data-progress="21"] .br-loading-fill { transform: rotate(37.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="22"] .br-loading-mask[full], .br-loading[data-progress="22"] .br-loading-fill { transform: rotate(39.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="23"] .br-loading-mask[full], .br-loading[data-progress="23"] .br-loading-fill { transform: rotate(41.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="24"] .br-loading-mask[full], .br-loading[data-progress="24"] .br-loading-fill { transform: rotate(43.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="25"] .br-loading-mask[full], .br-loading[data-progress="25"] .br-loading-fill { transform: rotate(45deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="26"] .br-loading-mask[full], .br-loading[data-progress="26"] .br-loading-fill { transform: rotate(46.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="27"] .br-loading-mask[full], .br-loading[data-progress="27"] .br-loading-fill { transform: rotate(48.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="28"] .br-loading-mask[full], .br-loading[data-progress="28"] .br-loading-fill { transform: rotate(50.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="29"] .br-loading-mask[full], .br-loading[data-progress="29"] .br-loading-fill { transform: rotate(52.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="30"] .br-loading-mask[full], .br-loading[data-progress="30"] .br-loading-fill { transform: rotate(54deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="31"] .br-loading-mask[full], .br-loading[data-progress="31"] .br-loading-fill { transform: rotate(55.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="32"] .br-loading-mask[full], .br-loading[data-progress="32"] .br-loading-fill { transform: rotate(57.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="33"] .br-loading-mask[full], .br-loading[data-progress="33"] .br-loading-fill { transform: rotate(59.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="34"] .br-loading-mask[full], .br-loading[data-progress="34"] .br-loading-fill { transform: rotate(61.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="35"] .br-loading-mask[full], .br-loading[data-progress="35"] .br-loading-fill { transform: rotate(63deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="36"] .br-loading-mask[full], .br-loading[data-progress="36"] .br-loading-fill { transform: rotate(64.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="37"] .br-loading-mask[full], .br-loading[data-progress="37"] .br-loading-fill { transform: rotate(66.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="38"] .br-loading-mask[full], .br-loading[data-progress="38"] .br-loading-fill { transform: rotate(68.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="39"] .br-loading-mask[full], .br-loading[data-progress="39"] .br-loading-fill { transform: rotate(70.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="40"] .br-loading-mask[full], .br-loading[data-progress="40"] .br-loading-fill { transform: rotate(72deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="41"] .br-loading-mask[full], .br-loading[data-progress="41"] .br-loading-fill { transform: rotate(73.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="42"] .br-loading-mask[full], .br-loading[data-progress="42"] .br-loading-fill { transform: rotate(75.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="43"] .br-loading-mask[full], .br-loading[data-progress="43"] .br-loading-fill { transform: rotate(77.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="44"] .br-loading-mask[full], .br-loading[data-progress="44"] .br-loading-fill { transform: rotate(79.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="45"] .br-loading-mask[full], .br-loading[data-progress="45"] .br-loading-fill { transform: rotate(81deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="46"] .br-loading-mask[full], .br-loading[data-progress="46"] .br-loading-fill { transform: rotate(82.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="47"] .br-loading-mask[full], .br-loading[data-progress="47"] .br-loading-fill { transform: rotate(84.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="48"] .br-loading-mask[full], .br-loading[data-progress="48"] .br-loading-fill { transform: rotate(86.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="49"] .br-loading-mask[full], .br-loading[data-progress="49"] .br-loading-fill { transform: rotate(88.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="50"] .br-loading-mask[full], .br-loading[data-progress="50"] .br-loading-fill { transform: rotate(90deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="51"] .br-loading-mask[full], .br-loading[data-progress="51"] .br-loading-fill { transform: rotate(91.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="52"] .br-loading-mask[full], .br-loading[data-progress="52"] .br-loading-fill { transform: rotate(93.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="53"] .br-loading-mask[full], .br-loading[data-progress="53"] .br-loading-fill { transform: rotate(95.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="54"] .br-loading-mask[full], .br-loading[data-progress="54"] .br-loading-fill { transform: rotate(97.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="55"] .br-loading-mask[full], .br-loading[data-progress="55"] .br-loading-fill { transform: rotate(99deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="56"] .br-loading-mask[full], .br-loading[data-progress="56"] .br-loading-fill { transform: rotate(100.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="57"] .br-loading-mask[full], .br-loading[data-progress="57"] .br-loading-fill { transform: rotate(102.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="58"] .br-loading-mask[full], .br-loading[data-progress="58"] .br-loading-fill { transform: rotate(104.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="59"] .br-loading-mask[full], .br-loading[data-progress="59"] .br-loading-fill { transform: rotate(106.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="60"] .br-loading-mask[full], .br-loading[data-progress="60"] .br-loading-fill { transform: rotate(108deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="61"] .br-loading-mask[full], .br-loading[data-progress="61"] .br-loading-fill { transform: rotate(109.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="62"] .br-loading-mask[full], .br-loading[data-progress="62"] .br-loading-fill { transform: rotate(111.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="63"] .br-loading-mask[full], .br-loading[data-progress="63"] .br-loading-fill { transform: rotate(113.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="64"] .br-loading-mask[full], .br-loading[data-progress="64"] .br-loading-fill { transform: rotate(115.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="65"] .br-loading-mask[full], .br-loading[data-progress="65"] .br-loading-fill { transform: rotate(117deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="66"] .br-loading-mask[full], .br-loading[data-progress="66"] .br-loading-fill { transform: rotate(118.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="67"] .br-loading-mask[full], .br-loading[data-progress="67"] .br-loading-fill { transform: rotate(120.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="68"] .br-loading-mask[full], .br-loading[data-progress="68"] .br-loading-fill { transform: rotate(122.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="69"] .br-loading-mask[full], .br-loading[data-progress="69"] .br-loading-fill { transform: rotate(124.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="70"] .br-loading-mask[full], .br-loading[data-progress="70"] .br-loading-fill { transform: rotate(126deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="71"] .br-loading-mask[full], .br-loading[data-progress="71"] .br-loading-fill { transform: rotate(127.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="72"] .br-loading-mask[full], .br-loading[data-progress="72"] .br-loading-fill { transform: rotate(129.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="73"] .br-loading-mask[full], .br-loading[data-progress="73"] .br-loading-fill { transform: rotate(131.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="74"] .br-loading-mask[full], .br-loading[data-progress="74"] .br-loading-fill { transform: rotate(133.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="75"] .br-loading-mask[full], .br-loading[data-progress="75"] .br-loading-fill { transform: rotate(135deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="76"] .br-loading-mask[full], .br-loading[data-progress="76"] .br-loading-fill { transform: rotate(136.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="77"] .br-loading-mask[full], .br-loading[data-progress="77"] .br-loading-fill { transform: rotate(138.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="78"] .br-loading-mask[full], .br-loading[data-progress="78"] .br-loading-fill { transform: rotate(140.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="79"] .br-loading-mask[full], .br-loading[data-progress="79"] .br-loading-fill { transform: rotate(142.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="80"] .br-loading-mask[full], .br-loading[data-progress="80"] .br-loading-fill { transform: rotate(144deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="81"] .br-loading-mask[full], .br-loading[data-progress="81"] .br-loading-fill { transform: rotate(145.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="82"] .br-loading-mask[full], .br-loading[data-progress="82"] .br-loading-fill { transform: rotate(147.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="83"] .br-loading-mask[full], .br-loading[data-progress="83"] .br-loading-fill { transform: rotate(149.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="84"] .br-loading-mask[full], .br-loading[data-progress="84"] .br-loading-fill { transform: rotate(151.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="85"] .br-loading-mask[full], .br-loading[data-progress="85"] .br-loading-fill { transform: rotate(153deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="86"] .br-loading-mask[full], .br-loading[data-progress="86"] .br-loading-fill { transform: rotate(154.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="87"] .br-loading-mask[full], .br-loading[data-progress="87"] .br-loading-fill { transform: rotate(156.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="88"] .br-loading-mask[full], .br-loading[data-progress="88"] .br-loading-fill { transform: rotate(158.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="89"] .br-loading-mask[full], .br-loading[data-progress="89"] .br-loading-fill { transform: rotate(160.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="90"] .br-loading-mask[full], .br-loading[data-progress="90"] .br-loading-fill { transform: rotate(162deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="91"] .br-loading-mask[full], .br-loading[data-progress="91"] .br-loading-fill { transform: rotate(163.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="92"] .br-loading-mask[full], .br-loading[data-progress="92"] .br-loading-fill { transform: rotate(165.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="93"] .br-loading-mask[full], .br-loading[data-progress="93"] .br-loading-fill { transform: rotate(167.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="94"] .br-loading-mask[full], .br-loading[data-progress="94"] .br-loading-fill { transform: rotate(169.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="95"] .br-loading-mask[full], .br-loading[data-progress="95"] .br-loading-fill { transform: rotate(171deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="96"] .br-loading-mask[full], .br-loading[data-progress="96"] .br-loading-fill { transform: rotate(172.8deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="97"] .br-loading-mask[full], .br-loading[data-progress="97"] .br-loading-fill { transform: rotate(174.6deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="98"] .br-loading-mask[full], .br-loading[data-progress="98"] .br-loading-fill { transform: rotate(176.4deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="99"] .br-loading-mask[full], .br-loading[data-progress="99"] .br-loading-fill { transform: rotate(178.2deg); animation: 2s ease-in-out 0s 1 normal none running fill; } @keyframes fill { 0% { transform: rotate(0deg); }} .br-loading[data-progress="100"] .br-loading-mask[full], .br-loading[data-progress="100"] .br-loading-fill { transform: rotate(180deg); animation: 2s ease-in-out 0s 1 normal none running fill; } .br-message { color: var(--color-secondary-08, #333); display: flex; margin-bottom: 32px; } .br-message .icon { align-items: center; color: rgb(255, 255, 255); display: flex; font-size: 175%; justify-content: center; width: 64px; } .br-message .icon img { max-width: 32px; } .br-message .content { align-self: center; flex: 1 1 0%; padding: 20px; font-size: var(--font-size-scale-up-01); } .br-message .content strong { font-weight: 600; } .br-message .content a { color: rgb(51, 51, 51); text-decoration: underline; } .br-message .content a:hover { color: rgb(0, 86, 179); } .br-message .content :last-child { margin-bottom: 0px; } .br-message a { color: var(--color-secondary-08, #333); text-decoration: underline; } .br-message a:hover { color: var(--color-primary-lighten-01, #2670e8); } .br-message .close button.br-button.is-tertiary { margin: 0px; } .br-message.is-success { background: rgb(225, 250, 227); } .br-message.is-success .icon { background: transparent; color: rgb(22, 136, 33); } .br-message.is-success .close { align-items: flex-start; display: flex; } .br-message.is-success .close button { background: transparent; border: 0px; color: rgb(22, 136, 33); padding: 0px; } .br-message.is-success .close button.br-button.is-tertiary:hover { background-color: transparent; color: rgb(22, 136, 33); } .br-message.hint { align-items: center; background: transparent; color: rgb(21, 91, 203); } .br-message.hint .icon { background: transparent; color: rgb(21, 91, 203); } .br-message.hint .content { padding: 0px; } .br-message.is-danger { background: rgb(255, 227, 227); } .br-message.is-danger .icon { background: transparent; color: rgb(230, 0, 0); } .br-message.is-danger .close { align-items: flex-start; display: flex; } .br-message.is-danger .close button { background: transparent; border: 0px; color: rgb(230, 0, 0); padding: 0px; } .br-message.is-danger .close button.br-button.is-tertiary:hover { background-color: transparent; color: rgb(230, 0, 0); } .br-message.hint { align-items: center; background: transparent; color: rgb(21, 91, 203); } .br-message.hint .icon { background: transparent; color: rgb(21, 91, 203); } .br-message.hint .content { padding: 0px; } .br-message.is-warning { background: rgb(255, 250, 230); } .br-message.is-warning .icon { background: transparent; color: rgb(255, 205, 7); } .br-message.is-warning .close { align-items: flex-start; display: flex; } .br-message.is-warning .close button { background: transparent; border: 0px; color: rgb(255, 205, 7); padding: 0px; } .br-message.is-warning .close button.br-button.is-tertiary:hover { background-color: transparent; color: rgb(255, 205, 7); } .br-message.is-warning .icon, .br-message.is-warning .close button { color: rgb(51, 51, 51); } .br-message.is-warning .icon.br-button.is-tertiary:hover, .br-message.is-warning .close button.br-button.is-tertiary:hover { background-color: transparent; color: rgb(51, 51, 51); } .br-message.hint { align-items: center; background: transparent; color: rgb(21, 91, 203); } .br-message.hint .icon { background: transparent; color: rgb(21, 91, 203); } .br-message.hint .content { padding: 0px; } .br-message.is-info { background: rgb(229, 238, 252); } .br-message.is-info .icon { background: transparent; color: rgb(21, 91, 203); } .br-message.is-info .close { align-items: flex-start; display: flex; } .br-message.is-info .close button { background: transparent; border: 0px; color: rgb(21, 91, 203); padding: 0px; } .br-message.is-info .close button.br-button.is-tertiary:hover { background-color: transparent; color: rgb(21, 91, 203); } .br-message.hint { align-items: center; background: transparent; color: rgb(21, 91, 203); } .br-message.hint .icon { background: transparent; color: rgb(21, 91, 203); } .br-message.hint .content { padding: 0px; } .feedback { align-items: center; font-style: italic; font-weight: var(--font-weight-medium, 500); padding: 4px 0px; } .feedback.is-valid { color: var(--color-success, #168821); } .feedback.is-invalid { color: var(--color-danger, #e60000); } .feedback.is-disabled { color: rgb(85, 85, 85); } .br-modal { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; padding: 16px; width: 28.8rem; } .br-modal-header { margin-bottom: 28px; position: relative; } .br-modal-header .close { background: transparent; border: 0px; color: var(--color-primary-default, #1351b4); font-weight: var(--font-weight-medium, 500); padding: 0px; position: absolute; right: 0px; top: -4px; } .br-modal-title { -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; font-size: var(--font-size-scale-up-01, 1.2); font-weight: var(--700, 700); margin: 0px; max-height: var(--font-size-scale-up-07, 3.583); overflow: hidden; text-overflow: ellipsis; width: 80%; } .br-modal-title.is-inline { -webkit-line-clamp: 1; max-height: 3.5rem; } .br-modal-body { margin: 0px 0px 40px; } .br-modal-footer { display: flex; } .br-modal .br-card { border: 0px; font-size: var(--font-size-scale-base, 14px); height: 216px; margin-left: -16px; margin-right: -16px; overflow: auto; padding: 0px 16px; resize: none; width: auto; } .br-modal .br-card::-webkit-scrollbar { width: 8px; } .br-modal .br-card::-webkit-scrollbar-track { background: var(--color-secondary-03, #ededed); } .br-modal .br-card::-webkit-scrollbar-thumb { background: var(--color-secondary-06, #888); } .br-modal .br-card:focus, .br-modal .br-card:active { outline: none; } .br-modal .br-card:hover::-webkit-scrollbar-thumb { background: var(--color-secondary-07, #555); } @media (min-width: 576px) { .br-modal.is-xsmall { max-width: 220px; min-width: 220px; } .br-modal.is-small { max-width: 300px; min-width: 300px; } .br-modal.is-medium { max-width: 500px; min-width: 500px; } .br-modal.is-large { max-width: 640px; min-width: 640px; }} .br-notification[notification] { color: var(--color-secondary-09); max-width: 352px; min-width: 352px; padding: 0px; max-height: 0px; background: var(--color-secondary-01) !important; } .br-notification[notification][data-show] { max-height: 100vh; } .br-notification[notification] .fas, .br-notification[notification] .svg-inline--fa { --icon-size: var(--icon-size-sm); } .br-notification[notification] .arrow { border-color: var(--color-warning); } .br-notification[notification][data-popper-placement^="top"] { border-bottom: 2px solid var(--color-warning); margin-bottom: 2px !important; } .br-notification[notification][data-popper-placement^="top"] > .arrow { bottom: -10px; } .br-notification[notification][data-popper-placement^="bottom"] { border-top: 2px solid var(--color-warning); margin-top: 2px !important; } .br-notification[notification][data-popper-placement^="bottom"] > .arrow { top: -10px; } .br-notification[notification][data-popper-placement^="left"] { border-right: 2px solid var(--color-warning); margin-right: 2px !important; } .br-notification[notification][data-popper-placement^="left"] > .arrow { right: -10px; } .br-notification[notification][data-popper-placement^="right"] { border-left: 2px solid var(--color-warning); margin-left: 2px !important; } .br-notification[notification][data-popper-placement^="right"] > .arrow { left: -10px; } .br-notification[notification] .notification-header { padding-top: 1.2em; padding-right: 1.5em; padding-left: 1.5em; border-bottom: 1px solid var(--color-secondary-04); padding-bottom: var(--font-size-scale-down-03); } .br-notification[notification] .notification-header, .br-notification[notification] .notification-header .user-name { font-size: var(--font-size-scale-base); font-weight: var(--font-weight-bold); color: var(--color-secondary-09); } .br-notification[notification] .notification-header .user-email { font-size: var(--font-size-scale-down-01); font-weight: var(--font-weight-regular); color: var(--color-primary-default); } .br-notification[notification] .notification-body { padding: 0px; margin-bottom: 0.5em; } .br-notification[notification] .notification-body .br-tabs .tab-nav { max-width: 100%; overflow-x: auto; } .br-notification[notification] .notification-body .br-tabs .tab-nav::-webkit-scrollbar-track { box-shadow: inset 0 0 6px var(--color-secondary-02); background-color: var(--color-secondary-02); } .br-notification[notification] .notification-body .br-tabs .tab-nav::-webkit-scrollbar { height: 8px; background-color: var(--color-secondary-02); cursor: pointer; } .br-notification[notification] .notification-body .br-tabs .tab-nav::-webkit-scrollbar-thumb { background-color: var(--color-secondary-04); border: 1px solid var(--color-secondary-01); } .br-notification[notification] .notification-body .br-tabs .tab-nav ul { margin: 0px; padding: 0px 0.5em 0px 1em; } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item { padding: 0px; } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item button { margin: 0px; border-bottom: 2px solid transparent; padding: 1em 1em 1em 2.2em; } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item button .name { font-size: var(--font-size-scale-down-01); } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item button .svg-inline--fa, .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item button .fas { font-size: var(--font-size-scale-base); position: absolute; left: 0.4em; margin-top: 0.1em; } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item.is-active button { border-bottom: 2px solid var(--color-primary-default); } .br-notification[notification] .notification-body .br-tabs .tab-panel { font-size: var(--font-size-scale-down-01); padding: 0.5em 1.5em; max-height: calc(100vh - 250px); overflow: hidden auto; } .br-notification[notification] .notification-body .br-tabs .tab-panel::-webkit-scrollbar-track { box-shadow: inset 0 0 6px var(--color-secondary-02); background-color: var(--color-secondary-02); } .br-notification[notification] .notification-body .br-tabs .tab-panel::-webkit-scrollbar { width: 8px; background-color: var(--color-secondary-02); cursor: pointer; } .br-notification[notification] .notification-body .br-tabs .tab-panel::-webkit-scrollbar-thumb { background-color: var(--color-secondary-04); border: 1px solid var(--color-secondary-01); } .br-notification[notification] .notification-body .br-divider { margin: 0.5em 0px; } .br-notification[notification] .notification-body .br-list { margin-left: -1.5em; margin-right: -1.5em; } .br-notification[notification] .notification-body .br-list .header { padding: 0px 0px 0px 16px; } .br-notification[notification] .notification-body .br-list .header .actions .br-button.is-circle, .br-notification[notification] .notification-body .br-list .header .actions .br-button[circle][mini] { vertical-align: middle; line-height: 48px; border: transparent; } .br-notification[notification] .notification-body .br-list .header .actions .br-button.is-circle .svg-inline--fa, .br-notification[notification] .notification-body .br-list .header .actions .br-button.is-circle .fas, .br-notification[notification] .notification-body .br-list .header .actions .br-button[circle][mini] .svg-inline--fa, .br-notification[notification] .notification-body .br-list .header .actions .br-button[circle][mini] .fas { font-size: var(--font-size-scale-base); vertical-align: 0.5em; } .br-notification[notification] .notification-body .br-list .header .actions .br-button.is-circle:focus, .br-notification[notification] .notification-body .br-list .header .actions .br-button[circle][mini]:focus { color: var(--color-primary-default); outline: 0px; } .br-notification[notification] .notification-body .br-list .header .actions .br-button.is-circle:hover, .br-notification[notification] .notification-body .br-list .header .actions .br-button[circle][mini]:hover { color: var(--color-primary-default); } .br-notification[notification] .notification-body .br-list .header .actions .br-button.is-circle:active, .br-notification[notification] .notification-body .br-list .header .actions .br-button[circle][mini]:active { color: var(--color-secondary-01); } .br-notification[notification] .notification-body .br-list .item { height: auto; max-height: 20em; position: relative; flex-wrap: wrap; align-items: flex-start; padding: 8px 4px 8px 36px; font-size: var(--font-size-scale-down-02); } .br-notification[notification] .notification-body .br-list .item[hidden] { max-height: 0px; overflow: hidden; visibility: hidden; transition: color 100ms linear 0s, max-height 300ms linear 0s, visibility 200ms linear 0s; padding: 0px !important; color: transparent !important; } .br-notification[notification] .notification-body .br-list .item .icon { position: absolute; margin-left: -24px; margin-top: 2px; } .br-notification[notification] .notification-body .br-list .item .icon .svg-inline--fa, .br-notification[notification] .notification-body .br-list .item .icon .fas { font-size: var(--font-size-scale-down-01); } .br-notification[notification] .notification-body .br-list .item .br-badge { position: absolute; } .br-notification[notification] .notification-body .br-list .item .br-badge .icon { margin-left: -4px; margin-top: 4px; width: 8px; height: 8px; } .br-notification[notification] .notification-body .br-list .item .br-button.is-circle, .br-notification[notification] .notification-body .br-list .item .br-button[circle][mini] { border: transparent; } .br-notification[notification] .notification-body .br-list .item .title { font-size: var(--font-size-scale-down-01); font-weight: var(--font-weight-bold); padding: 0px 32px 0px 0px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .br-notification[notification] .notification-body .br-list .item .date { display: initial; font-size: var(--font-size-scale-down-02); font-weight: var(--font-weight-medium); } .br-notification[notification] .notification-body .br-list .item .content { padding: 0.5em 0px; flex: 1 1 auto; } .br-notification[notification] .notification-body .br-list .item .subtitle { font-weight: var(--font-weight-medium); font-size: var(--font-size-scale-down-01); width: 100%; overflow: hidden; padding: 0px; white-space: nowrap; text-overflow: ellipsis; } .br-notification[notification] .notification-body .br-list .item .text { font-size: var(--font-size-scale-down-02); font-weight: var(--font-weight-medium); width: auto; height: auto; overflow: hidden; padding: 0px; white-space: initial; text-overflow: unset; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 0px; } .br-notification[notification] .notification-body .br-list .item .contextual-btn { visibility: hidden; position: absolute; right: 10px; top: 10px; } .br-notification[notification] .notification-body .br-list .item:hover .contextual-btn { visibility: unset; } .br-notification[notification] .notification-body .br-list .item .contextual-menu { position: absolute; visibility: hidden; max-height: 0px; max-width: 0px; overflow: hidden; right: 16px; top: 32px; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; background: var(--color-secondary-01); color: var(--color-secondary-09); transition: all 500ms ease-in-out 0s; } .br-notification[notification] .notification-body .br-list .item .contextual-menu[show] { max-height: 100%; max-width: 100%; visibility: unset; } .br-notification[notification] .notification-body .br-list .item .contextual-menu div, .br-notification[notification] .notification-body .br-list .item .contextual-menu .action { width: 100%; text-overflow: ellipsis; white-space: nowrap; padding: 8px 16px; border-bottom: 1px solid var(--color-secondary-04); } .br-notification[notification] .notification-body .br-list .item .contextual-menu div:hover, .br-notification[notification] .notification-body .br-list .item .contextual-menu .action:hover { background: var(--status-hover-background); } .br-notification[notification] .notification-footer { padding: 0.5em 1.5em; } .br-notification[notification][mini] .notification-body .br-tabs .tab-nav ul .tab-item { margin-right: 8px; } .br-notification[notification][mini] .notification-body .br-tabs .tab-nav ul .tab-item button { width: 32px; overflow: hidden; } .br-notification[notification][mini] .notification-body .br-tabs .tab-nav ul .tab-item button .name { visibility: hidden; } .br-notification[notification][mini] .notification-body .br-tabs .tab-nav ul .tab-item button .svg-inline--fa, .br-notification[notification][mini] .notification-body .br-tabs .tab-nav ul .tab-item button .fas { visibility: visible; left: 9px; } .br-notification[notification][mini] .notification-body .br-tabs .tab-nav ul .tab-item:last-child { padding-right: 32px; } .br-notification[notification][mini] .close { position: absolute; top: 0px; right: -1px; cursor: pointer; height: 42px; width: 32px; background: var(--color-secondary-01); } @media (max-width: 997.98px) { .br-notification[notification] { max-width: 240px; min-width: 240px; } .br-notification[notification] .notification-header { display: none; } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item { margin-right: 8px; } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item button { width: 32px; overflow: hidden; } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item button .name { visibility: hidden; } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item button .svg-inline--fa, .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item button .fas { visibility: visible; left: 9px; } .br-notification[notification] .notification-body .br-tabs .tab-nav ul .tab-item:last-child { padding-right: 32px; } .br-notification[notification] .notification-body .br-tabs .tab-panel { max-height: calc(100vh - 200px); } .br-notification[notification] .notification-body .br-list .header .actions .br-button { margin: 0px 4px; } .br-notification[notification] .notification-body .br-list .header .actions .mx-3 { margin-left: 0px !important; margin-right: 0px !important; } .br-notification[notification] .close { position: absolute; top: 0px; right: -1px; cursor: pointer; height: 42px; width: 32px; background: var(--color-secondary-01); } .br-notification[notification] .close .svg-inline--fa, .br-notification[notification] .close .fas { font-size: var(--font-size-scale-base); }} .br-pagination { margin: 0px 0px 24px; padding: 0px; } .br-pagination li { display: inline-flex; list-style: none; margin: 0px; } .br-pagination a { border-radius: 100px; color: var(--color-primary-default); font-weight: 400; justify-content: center; min-width: 24px; padding: 0px 8px; position: relative; text-align: center; text-decoration: none !important; } .br-pagination a:hover { background-color: var(--color-primary-pastel-02); text-decoration: none; } .br-pagination .is-active a { background-color: rgb(19, 81, 180); color: var(--color-secondary-01); } .br-pagination .is-first::after { color: var(--color-secondary-04); content: "|"; } .br-pagination .is-last::before { color: var(--color-secondary-04); content: "|"; } .br-pagination .is-disabled a { color: var(--color-secondary-06); cursor: default; pointer-events: none; } @media (min-width: 576px) { .br-pagination.is-large li { font-size: 1.25rem; } .br-pagination.is-large a { margin: 0px 4px; min-width: 30px; } .br-pagination.is-large .is-first::after { margin: 0px 8px; } .br-pagination.is-large .is-last::before { margin: 0px 8px; }} .br-radio { display: inline-block; position: relative; } .br-radio input[type="radio"] { opacity: 0; position: absolute; } .br-radio input[type="radio"] + label { align-items: flex-start; cursor: pointer; font-weight: var(--font-weight-medium); display: inline-flex; margin-bottom: 0px; min-height: 24px; padding: 0px 0px 0px 32px; position: relative; vertical-align: top; } .br-radio input[type="radio"]:disabled + label { cursor: not-allowed; color: var(--color-secondary-04); } .br-radio input[type="radio"] + label::before { background: var(--color-secondary-01); border: 1px solid var(--color-secondary-06); border-radius: 50%; content: ""; height: 24px; left: 0px; position: absolute; width: 24px; } .br-radio input[type="radio"]:checked + label::before { background: var(--color-primary-lighten-01); border-color: var(--color-primary-lighten-01); } .br-radio input[type="radio"]:checked + label::after { background: var(--color-primary-lighten-01); border: 5px solid var(--color-secondary-01); border-radius: 50%; inset: 0px; content: ""; height: 24px; position: absolute; transform: scale(0.9, 0.9); width: 24px; } .br-radio input[type="radio"]:hover:not(:disabled) + label::before, .br-radio input[type="radio"]:focus:not(:disabled) + label::before { box-shadow: rgba(38, 112, 232, 0.45) 0px 0px 0px 4px; } .br-radio input[type="radio"]:invalid + label::before { border-color: var(--color-danger); border-width: 2px; } .br-radio input[type="radio"]:disabled + label::before { background-color: var(--color-secondary-03); } .br-radio input[type="radio"]:disabled:checked + label::before { background: var(--color-secondary-06); border-color: var(--color-secondary-06); } .br-radio input[type="radio"]:disabled:checked + label::after { background: var(--color-secondary-06); } .br-radio.is-invalid input[type="radio"] + label { color: var(--color-danger); } .br-radio.is-invalid input[type="radio"] + label::before { border-color: var(--color-danger); border-width: 2px; } .br-radio.is-invalid input[type="radio"]:checked + label::before { background: var(--color-danger); border-color: var(--color-danger); } .br-radio.is-invalid input[type="radio"]:checked + label::after { background-color: var(--color-danger); } .br-radio.is-invalid input[type="radio"]:hover:not(:disabled) + label::before, .br-radio.is-invalid input[type="radio"]:focus:not(:disabled) + label::before { box-shadow: 0 0 0 4px rgba(var(--color-danger), 0.45); } .br-radio.is-valid input[type="radio"] + label { color: var(--color-success); } .br-radio.is-valid input[type="radio"] + label::before { border-color: var(--color-success); } .br-radio.is-valid input[type="radio"]:checked + label::before { background: var(--color-success); border-color: var(--color-success); } .br-radio.is-valid input[type="radio"]:checked + label::after { background-color: var(--color-success); } .br-radio.is-valid input[type="radio"]:hover:not(:disabled) + label::before, .br-radio.is-valid input[type="radio"]:focus:not(:disabled) + label::before { box-shadow: 0 0 0 4px rgba(var(--color-success), 0.45); } .br-radio.is-inverted input[type="radio"]:checked + label::before { border-color: var(--color-secondary-01); } .br-radio.is-inverted input[type="radio"]:checked + label::after { background-color: var(--color-secondary-01); border-color: var(--color-primary-lighten-01); } .br-radio.is-inverted input[type="radio"]:disabled:checked + label::after { border-color: var(--color-secondary-05); } .br-radio.is-inverted.is-invalid input[type="radio"]:checked + label::after { border-color: var(--color-danger); } .br-radio.is-inverted.is-valid input[type="radio"]:checked + label::after { border-color: var(--color-success); } .br-radio.is-small input[type="radio"] + label { line-height: 20px; min-height: 20px; padding: 0px 0px 0px 28px; } .br-radio.is-small input[type="radio"] + label::before { height: 20px; width: 20px; } .br-radio.is-small input[type="radio"]:checked + label::after { border-width: 4px; height: 20px; width: 20px; } .br-scrim.is-foco { background-color: var(--color-secondary-10, rgba(0, 0, 0, 0.4)); inset: 0px; display: none; height: 100%; position: fixed; width: 100%; z-index: 999; } .br-scrim.is-foco .br-modal { background-color: var(--color-secondary-01, #fff); left: 50%; top: 50%; position: absolute; transform: translate(-50%, -50%); z-index: 1000; } .br-scrim.is-foco.is-active { display: block; } .br-scrim.is-inibicao { position: relative; } .br-scrim.is-inibicao::before { background: var(--color-secondary-11, rgba(255, 255, 255, 0.64)); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; } .br-scrim.is-legibilidade { position: relative; } .br-scrim.is-legibilidade .scrim-text { background-color: var(--color-secondary-12, rgba(0, 0, 0, 0.64)); bottom: 0px; left: 0px; padding: 24px 10px; position: absolute; width: 100%; } .br-select { position: relative; margin-bottom: 4px; } .br-select select { display: none; } .br-select .select-selected { align-items: center; background: var(--color-secondary-01); border: 1px solid rgb(136, 136, 136); border-radius: 6px; color: var(--color-secondary-07); display: flex; font-weight: var(--font-weight-medium); height: 48px; justify-content: space-between; padding-left: 16px; padding-right: 16px; position: relative; text-align-last: left; width: 100%; } .br-select .select-selected span { flex: 1 1 0%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .br-select .select-selected [class*="fa-"] { color: var(--color-primary-default); font-size: 16px; margin-left: 48px; } .br-select .select-selected:focus { outline: none; } .br-select .select-selected:focus:focus { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-select .select-selected:focus [class*="fa-"], .br-select .select-selected:hover [class*="fa-"] { color: var(--color-primary-lighten-01); margin-left: 16px; } .br-select .select-selected:disabled { background: var(--status-disabled-background); border-color: var(--color-secondary-04); } .br-select .select-selected:disabled [class*="fa-"] { color: var(--color-primary-default); opacity: 0.45; margin-left: 16px; } .br-select .select-items { background: var(--color-secondary-01); box-shadow: rgba(0, 0, 0, 0.22) 0px 3px 6px; left: 4px; margin-top: 1px; position: absolute; right: 4px; z-index: 1; } .br-select .select-items button { background: var(--color-secondary-01); border: 0px; display: block; font-weight: var(--font-weight-medium); padding: 4px 16px; text-align: left; width: 100%; } .br-select .select-items button:hover, .br-select .select-items button:focus { background: var(--color-primary-pastel-02); } .br-select .select-items button.same-as-selected { background: var(--color-primary-lighten-01); color: var(--color-secondary-01); } .br-select .select-hide { display: none; } .br-select.is-medium .select-selected { height: 40px; } .br-select.is-medium .select-selected [class*="fa-"] { font-size: 13.3333px; } .br-select.is-small .select-selected { height: 32px; } .br-select.is-small .select-selected [class*="fa-"] { font-size: 10.6667px; } .br-select.is-valid .select-selected { border-color: var(--color-success); box-shadow: 0 0 0 1px var(--color-success); outline: none; } .br-select.is-valid .select-selected [class*="fa-"] { color: var(--color-success); margin-left: 16px; } .br-select.is-invalid .select-selected { border-color: var(--color-danger); box-shadow: 0 0 0 1px var(--color-danger); outline: none; } .br-select.is-invalid .select-selected [class*="fa-"] { color: var(--color-danger); margin-left: 16px; } .br-select.is-focus input { background: var(--status-focused-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-select.is-disabled label { opacity: 0.45; } .br-select.is-disabled input { background: var(--status-disabled-background); border-color: var(--color-secondary-04); } .br-select.is-disabled .select-selected { color: var(--color-secondary-04); } .br-table { display: block; } .br-table .header { order: 0; } .br-table .headers { display: none; order: 1; } .br-table .responsive { order: 2; } .br-table .footer { order: 3; } .br-table .top-bar { align-items: center; background-color: var(--color-secondary-03, #ededed); display: flex; height: 56px; padding-left: 12px; padding-right: 12px; } .br-table .top-bar .title { flex-grow: 1; line-height: var(--font-line-height-medium, 1.45); font-size: var(--font-size-scale-up-02, 1.44); font-weight: var(--font-weight-semi-bold, 600); } .br-table .top-bar .br-button { border-color: transparent; outline: none; } .br-table .top-bar .br-button:hover { background-color: var(--color-primary-pastel-02, #dbe8fb); cursor: pointer; } .br-table .top-bar .divisor { border-right: 1px solid var(--color-secondary-04, #ccc); height: 1.5em; margin: 0px 5px; } .br-table .top-bar .grid-small-trigger, .br-table .top-bar .grid-large-trigger, .br-table .top-bar .divisor { display: none; } .br-table .bottom-bar { align-items: center; background-color: var(--color-secondary-01, #fff); box-shadow: 0px -1px 3px 0px rgba(var(--color-secondary-09, #000), 0.16); display: flex; height: 56px; justify-content: space-between; padding-left: 12px; padding-right: 12px; } .br-table .bottom-bar .items { align-items: center; display: none; } .br-table .bottom-bar .items label { display: none; } .br-table .bottom-bar .pagination { align-items: center; display: flex; flex-grow: 1; justify-content: space-between; } .br-table .bottom-bar .pagination .selectors { align-items: center; display: flex; } .br-table .bottom-bar .pagination .selectors label { display: none; } .br-table .bottom-bar .pagination .arrows .br-button { background-color: transparent; border-color: transparent; outline: none; } .br-table .bottom-bar .pagination .arrows .br-button:focus, .br-table .bottom-bar .pagination .arrows .br-button:hover { color: var(--color-primary-default, #1351b4); } .br-table .bottom-bar .pagination .arrows .br-button:hover { background-color: var(--color-primary-pastel-02, #dbe8fb); } .br-table .search-bar { align-items: center; background-color: var(--color-primary-default, #1351b4); inset: 100% 0px 0px; display: flex; height: 0px; opacity: 0; padding: 6px 12px; position: absolute; transition: top 150ms ease 0s; z-index: -1; } .br-table .search-bar .search-close { background-color: transparent; border-color: transparent; color: var(--color-secondary-01, #fff); } .br-table .search-bar .br-input { flex-grow: 1; } .br-table .search-bar .br-input label { display: none; } .br-table .search-bar.is-active { opacity: 1; top: 0px; z-index: 1; height: 56px; } .br-table .selected-bar { align-items: center; background-color: var(--color-primary-default, #1351b4); inset: 100% 0px 0px; display: flex; height: 0px; flex-flow: row nowrap; justify-content: space-between; opacity: 0; padding: 0px 11px; position: absolute; transition: top 150ms ease 0s; z-index: -1; } .br-table .selected-bar .info { flex-grow: 1; white-space: nowrap; display: flex; align-items: center; } .br-table .selected-bar .info .select-all { font-size: var(--font-size-scale-up-03, 1.728); margin-right: 4px; padding: 0px; } .br-table .selected-bar .text, .br-table .selected-bar .count { padding-right: 4px; line-height: var(--font-line-height-low, 1.15); color: var(--color-secondary-01, #fff); } .br-table .selected-bar button { min-width: 32px; padding: 1px 0px; width: 32px; outline: 0px; } .br-table .selected-bar button:hover, .br-table .selected-bar button:focus { background-color: transparent !important; border-color: transparent !important; } .br-table .selected-bar button span { display: none; } .br-table .selected-bar .mobile { display: inline; } .br-table .selected-bar.is-active { opacity: 1; top: 0px; z-index: 2; height: 56px; } .br-table table { display: block; border-collapse: collapse; } .br-table table tr { display: block; position: relative; background: var(--color-secondary-01, #fff); color: var(--color-secondary-07, #555); transition: max-height 500ms ease 0s; max-height: 100em; } .br-table table tr.is-collapsed { max-height: 5em; overflow: hidden; } .br-table table tr.is-collapsed td:nth-child(1) { max-height: 3.8em; overflow: hidden; } .br-table table tr.is-selected { background: var(--color-primary-lighten-01, #2670e8); color: var(--color-secondary-01, #fff); } .br-table table tr.is-selected.is-hover, .br-table table tr.is-selected:hover { background: var(--color-primary-lighten-01, #2670e8); color: var(--color-secondary-01, #fff) !important; } .br-table table tr.is-hover, .br-table table tr:hover { background-color: var(--color-primary-pastel-02, #dbe8fb); color: var(--color-secondary-07, #555); } .br-table table th { color: var(--color-primary-darken-01, #0c326f); display: none; font-weight: var(--font-weight-semi-bold, 600); padding-left: 12px; padding-right: 12px; } .br-table table td { display: block; padding: 6px 12px; } .br-table table td::before { color: var(--color-primary-darken-01, #0c326f); content: attr(data-th); display: block; font-weight: var(--font-weight-semi-bold, 600); } .br-table table td .col-collapse, .br-table table td .col-collapse:hover, .br-table table td .col-collapse:focus { display: block; position: absolute; right: 8px; top: 1.2em; min-width: 32px; padding: 1px 0px; border: 0px; color: inherit; background: transparent !important; } .br-table table thead { display: block; } .br-table table tbody { display: block; } .br-table table tbody tr { box-shadow: 0 3px 6px rgba(var(--color-secondary-09, #000), 0.16); margin: 6px 0px; padding: 6px 0px; } .br-table.is-checkbox table tbody tr td { padding-left: 52px; padding-right: 52px; } .br-table.is-checkbox table tbody tr td .br-checkbox { margin-bottom: 0px; } .br-table.is-checkbox table tbody tr td:first-child { position: absolute; padding-right: 4px; padding-left: 16px; top: 1em; width: 100%; } .br-table.is-checkbox table tbody tr td:first-child .col-collapse { top: 0.3em; } .br-table.is-checkbox table tbody tr.is-collapsed td:nth-child(1) { overflow: visible; } .br-table.is-checkbox table tbody tr.is-collapsed td:nth-child(2) { max-height: 3.8em; overflow: hidden; } .br-table.is-datatable .header { position: sticky; top: 0px; z-index: 1; } .br-table.is-datatable .footer { bottom: 0px; position: sticky; z-index: 3; } .br-table .br-select .select-selected { color: var(--color-primary-lighten-01, #2670e8); border-radius: 0px; border-color: transparent; padding-left: 8px; padding-right: 8px; } .br-table .br-select .select-selected [class*="fa-"] { margin-left: 8px; } .br-table .br-select .select-selected:focus { box-shadow: none; } .br-table .br-select .select-selected:hover { border-bottom-color: var(--color-primary-lighten-01, #2670e8); } .br-table .br-select .select-items { bottom: 100%; min-width: 100px; max-height: 400px; overflow: auto; } .br-table .header, .br-table .headers, .br-table .responsive { width: 100%; position: relative; } .br-table .syncscroll { overflow: auto; } @media (min-width: 576px) { .br-table .top-bar { background-color: var(--color-secondary-01, #fff); } .br-table .top-bar title { line-height: var(--font-line-height-medium, 1.45); font-size: var(--font-size-scale-up-03, 1.728); } .br-table .top-bar .grid-small-trigger, .br-table .top-bar .grid-large-trigger, .br-table .top-bar .divisor { display: inline-block; } .br-table .selected-bar { padding: 0px 1rem; } .br-table .selected-bar .mobile { display: none; } .br-table .selected-bar .action-button button { width: auto; min-width: auto; } .br-table .selected-bar .action-button button span { display: inline; padding-right: 8px; padding-left: 24px; } .br-table .bottom-bar .divider { margin: 0px 16px 0px 8px; } .br-table .bottom-bar .divider::before { content: none; } .br-table .bottom-bar .divider::after { background-color: transparent; color: var(--color-secondary-04, #ccc); content: "|"; height: auto; width: auto; } .br-table .bottom-bar .items { display: flex; } .br-table .bottom-bar .items .divider { margin: 0px 16px 0px 8px; } .br-table .bottom-bar .pagination { flex-grow: 0; } .br-table .bottom-bar .pagination .divider { margin: 0px 8px 0px 16px; } .br-table .responsive { overflow: auto; } .br-table .headers { background-color: var(--color-secondary-03, #ededed); display: block; overflow-y: hidden; position: sticky; top: 0px; z-index: 2; } .br-table .headers .scroller { align-items: center; display: flex; height: 56px; overflow-x: hidden; } .br-table .headers .item { color: var(--color-primary-darken-01, #0c326f); font-weight: var(--font-weight-semi-bold, 600); padding: 12px; white-space: nowrap; } .br-table .headers .item .br-checkbox { margin-bottom: 0px; } .br-table .headers .item:first-child { padding-left: 15.96px; } .br-table .headers .item:last-child { padding-right: 7.92px; } .br-table table { display: table; margin-top: -56px; width: 100%; } .br-table table th { background-color: var(--color-secondary-03, #ededed); display: table-cell; } .br-table table td { border-bottom: 1px solid var(--color-primary-pastel-01, #c5d4eb); display: table-cell; } .br-table table tr { display: table-row; height: 56px; } .br-table table tr th:first-child, .br-table table tr td:first-child { padding-left: 15.96px; } .br-table table tr th:last-child, .br-table table tr td:last-child { padding-right: 7.92px; } .br-table table tr.is-hover, .br-table table tr:hover { background: var(--color-primary-pastel-02, #dbe8fb); color: var(--color-primary-darken-01, #0c326f); } .br-table table thead { display: table-header-group; } .br-table table tbody { display: table-row-group; } .br-table table tbody td { white-space: nowrap; } .br-table table tbody td::before { content: none; } .br-table table tbody td .col-collapse { display: none; } .br-table table tbody tr { box-shadow: none; margin: 0px; } .br-table.is-checkbox table tbody tr td { padding-left: 8px; padding-right: 8px; } .br-table.is-checkbox table tbody tr td:first-child { position: static; padding-right: 16px; padding-left: 16px; width: auto; } .br-table.is-datatable .headers { top: 56px; } .br-table.is-datatable table thead th { top: 56px; } .br-table.is-datatable table tbody tr.hover { background-color: var(--color-primary-pastel-02, #dbe8fb); } .br-table.is-grid-small .top-bar, .br-table.is-grid-small .selected-bar.is-active, .br-table.is-grid-small .search-bar.is-active, .br-table.is-grid-small .bottom-bar, .br-table.is-grid-small .headers .scroller { height: 40px; overflow: hidden; } .br-table.is-grid-small .search-bar .br-input.is-medium input, .br-table.is-grid-small .search-bar .br-input.is-medium .icon { height: 24px; line-height: 24px; } .br-table.is-grid-small table { margin-top: -40px; } .br-table.is-grid-small table tr { height: 40px; } .br-table.is-grid-small.is-datatable .headers { top: 40px; } .br-table.is-grid-small.is-datatable table thead th { top: 40px; }} @media (max-width: 575px) { .br-table .responsive table thead tr { height: 0px; } .br-table .responsive table tbody tr { height: 100%; }} .br-tabs[data-counter="true"] .tab-nav ul { margin-bottom: 72px; } .br-tabs[data-counter="true"] .tab-nav ul .tab-item[not-tab="true"] .name { color: var(--color-secondary-07, #555); font-size: var(--font-size-scale-up-03, 1.728); line-height: var(--font-size-scale-up-03, 1.728); font-weight: var(--font-weight-semi-bold, 600); display: inline-block; padding-bottom: 6px; } .br-tabs[data-counter="true"] .tab-nav ul .tab-item[not-tab="true"] .outcome { font-size: var(--font-size-scale-up-02, 1.44); font-weight: var(--font-weight-regular, 400); position: absolute; top: 52px; left: 0px; } .br-tabs[data-counter="true"] .tab-nav ul .tab-item[not-tab="true"] .outcome span { color: var(--color-primary-default, #1351b4); display: inline-block; font-size: var(--font-size-scale-up-03, 1.728); font-weight: var(--font-weight-semi-bold, 600); margin-left: 22.08px; } .br-tabs .tab-nav ul { border-bottom: 1px solid var(--color-secondary-04, #ccc); display: flex; padding: 0px; margin-bottom: 8px; } .br-tabs .tab-nav ul .tab-item { display: flex; align-items: center; justify-content: center; padding: 0px 26px; position: relative; white-space: nowrap; } .br-tabs .tab-nav ul .tab-item:first-child { padding-left: 0px; } .br-tabs .tab-nav ul .tab-item:last-child { padding-right: 0px; } .br-tabs .tab-nav ul .tab-item.is-active button { border-bottom: 4px solid var(--color-primary-default, #1351b4); padding-bottom: 8px; } .br-tabs .tab-nav ul .tab-item.is-active button .name { color: var(--color-primary-darken-02, #071d41); } .br-tabs .tab-nav ul .tab-item.is-active .results { color: var(--color-primary-default, #1351b4); } .br-tabs .tab-nav ul .tab-item button { background-color: transparent; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 4px solid transparent; color: var(--color-secondary-07, #555); display: inline-block; padding: 8px 24px; } .br-tabs .tab-nav ul .tab-item button:hover { background-color: var(--color-primary-pastel-02, #dbe8fb); } .br-tabs .tab-nav ul .tab-item button:hover .name { color: var(--color-primary-default, #1351b4); } .br-tabs .tab-nav ul .tab-item button:focus { background-color: rgba(242, 227, 23, 0.3); } .br-tabs .tab-nav ul .tab-item button:focus .name { color: var(--color-primary-default, #1351b4); } .br-tabs .tab-nav ul .tab-item button .name { color: var(--color-secondary-07, #555); font-size: var(--font-size-scale-up-02, 1.44); font-weight: var(--font-weight-semi-bold, 600); text-align: center; white-space: nowrap; } .br-tabs .tab-nav ul .tab-item .results { color: var(--color-secondary-07, #555); display: flex; font-size: var(--font-size-scale-base, 14px); font-weight: var(--font-weight-semi-bold, 600); justify-content: center; position: absolute; top: 60px; } @media (max-width: 997.98px) { .br-tabs .tab-nav { width: 100%; overflow-x: auto; }} .br-tabs .tab-content .tab-panel { display: none; } .br-tabs .tab-content .tab-panel.is-active { display: block; } .br-tag { align-items: center; background: var(--color-secondary-01); border: 1px solid var(--color-primary-default); border-radius: 16px; color: var(--color-primary-default); display: inline-flex; font-size: var(--font-size-scale-down-01); font-weight: var(--font-weight-semi-bold); height: 20px; justify-content: center; margin: 10px; padding: 0px 10px; } .br-tag .content { display: flex; justify-content: center; align-items: center; } .br-tag img, .br-tag .content img { max-height: 9px; max-width: 12px; } .br-tag .content [class*="fa-"], .br-tag span [class*="fa-"] { text-align: center; color: var(--color-primary-default); font-size: 100%; margin-right: 10px; width: 12px; } .br-tag:hover, .br-tag:focus { background-color: var(--color-primary-pastel-01); outline: none; } .br-tag:active, .br-tag.active { background-color: var(--color-primary-default); color: var(--color-secondary-01); } .br-tag:active .content [class*="fa-"], .br-tag:active span [class*="fa-"], .br-tag.active .content [class*="fa-"], .br-tag.active span [class*="fa-"] { color: var(--color-secondary-01); } .br-tag:active.tag-input-close .close button, .br-tag.active.tag-input-close .close button { color: var(--color-secondary-01); } .br-tag.disabled { background-color: var(--color-primary-pastel-01); opacity: 0.45; } .br-tag.disabled:active, .br-tag.disabled:hover, .br-tag.disabled:focus { background: var(--color-primary-pastel-01); color: var(--color-primary-default); opacity: 0.45; } .br-tag.disabled:active .content [class*="fa-"], .br-tag.disabled:active span [class*="fa-"], .br-tag.disabled:hover .content [class*="fa-"], .br-tag.disabled:hover span [class*="fa-"], .br-tag.disabled:focus .content [class*="fa-"], .br-tag.disabled:focus span [class*="fa-"] { color: var(--color-primary-default); } .br-tag.disabled.tag-input-close .close button { color: var(--color-support-03); } .br-tag.tag-input-close .close button { background: transparent; border: 0px; color: var(--color-support-03); outline: 0px; padding-left: 12px; } .br-tag-input { background: var(--color-secondary-01); border: 1px solid rgb(136, 136, 136); border-radius: 6px; min-height: 48px; padding-left: 16px; padding-right: 40px; width: 100%; display: flex; flex-wrap: wrap; } .br-tag-input:focus { background: var(--status-highlight-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-tag-input:focus { outline: none; } .br-tag-input input { flex: 1 1 0%; } .input-tag { padding: 0.9em 0.5em; box-sizing: border-box; -webkit-box-flex: 1; flex-grow: 1; border: none; outline: none; font-size: inherit; font-family: inherit; color: inherit; } .br-textarea { position: relative; } .br-textarea textarea { background: var(--color-secondary-01); border: 1px solid rgb(136, 136, 136); border-radius: 6px; height: 128px; display: block; padding-top: 8px; padding-left: 16px; padding-right: 40px; width: 100%; } .br-textarea textarea:focus { background: var(--status-focused-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-textarea textarea:invalid { border-color: var(--color-danger, var(--color-danger)); box-shadow: 0 0 0 1px var(--color-danger); } .br-textarea textarea:disabled { background: var(--status-disabled-background); border-color: var(--color-secondary-04); } .br-textarea.is-valid textarea { border-color: var(--color-success); box-shadow: 0 0 0 1px var(--color-success); outline: none; } .br-textarea.is-invalid textarea { border-color: var(--color-danger); box-shadow: 0 0 0 1px var(--color-danger); outline: none; } .br-textarea.is-focus textarea { background: var(--status-focused-background) linear-gradient(var(--status-focused-overlay), var(--status-focused-overlay)); } .br-textarea.is-disabled label, .br-textarea.is-disabled ::placeholder { opacity: 0.45; } .br-textarea.is-disabled input { background: var(--status-disabled-background); border-color: var(--color-secondary-04); color: var(--color-secondary-04); } .br-tooltip, .br-notification { background: var(--color-info, #155bcb); color: var(--color-secondary-01, #fff); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; font-weight: var(--font-weight-semi-bold, 600); padding: 16px 36px; font-size: var(--font-size-scale-base, 14px); border-radius: 4px; display: block; position: absolute; opacity: 0; animation-name: fadeOutOpacity; animation-iteration-count: 1; animation-timing-function: ease-in; animation-duration: 0.5s; visibility: hidden; max-width: 240px; z-index: 999; } @keyframes fadeInOpacity { 0% { opacity: 0; } 100% { opacity: 1; }} @keyframes fadeOutOpacity { 0% { opacity: 1; } 100% { opacity: 0; }} .br-tooltip[data-show], .br-notification[data-show] { visibility: visible; opacity: 1; animation-name: fadeInOpacity; animation-iteration-count: 1; animation-timing-function: ease-in; animation-duration: 0.4s; } .br-tooltip[popover], .br-notification[popover] { max-width: 360px; width: auto; } .br-tooltip.is-success, .br-notification.is-success { background: var(--color-success, #168821); } .br-tooltip.is-success .arrow, .br-notification.is-success .arrow { border-color: var(--color-success, #168821); } .br-tooltip.is-error, .br-notification.is-error { background: var(--color-danger, #e60000); } .br-tooltip.is-error .arrow, .br-notification.is-error .arrow { border-color: var(--color-danger, #e60000); } .br-tooltip.is-warning, .br-notification.is-warning { background: var(--color-warning, #ffcd07); color: var(--color-secondary-08, #333); } .br-tooltip.is-warning .arrow, .br-notification.is-warning .arrow { border-color: var(--color-warning, #ffcd07); } .br-tooltip.is-info, .br-tooltip, .br-notification.is-info, .br-notification { background: var(--color-info, #155bcb); } .br-tooltip.is-info .arrow, .br-tooltip .arrow, .br-notification.is-info .arrow, .br-notification .arrow { border-color: var(--color-info, #155bcb); } .br-tooltip .arrow, .br-notification .arrow { width: 0px; height: 0px; position: absolute !important; z-index: -1 !important; } .br-tooltip[data-popper-placement^="top"] > .arrow, .br-notification[data-popper-placement^="top"] > .arrow { bottom: -8px; margin-left: -8px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top-width: 8px; border-top-style: solid; } .br-tooltip[data-popper-placement^="bottom"] > .arrow, .br-notification[data-popper-placement^="bottom"] > .arrow { top: -8px; margin-left: -8px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom-width: 8px; border-bottom-style: solid; } .br-tooltip[data-popper-placement^="left"] > .arrow, .br-notification[data-popper-placement^="left"] > .arrow { right: -8px; margin-top: -8px; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left-width: 8px; border-left-style: solid; } .br-tooltip[data-popper-placement^="right"] > .arrow, .br-notification[data-popper-placement^="right"] > .arrow { left: -8px; margin-top: -8px; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-right-width: 8px; border-right-style: solid; } .br-tooltip .text, .br-tooltip .subtext, .br-tooltip .link, .br-notification .text, .br-notification .subtext, .br-notification .link { display: block; width: 100%; } .br-tooltip .popover-header, .br-notification .popover-header { font-size: var(--font-size-scale-base, 14px); text-align: center; margin-bottom: 1em; width: 180px; float: right; clear: right; } .br-tooltip .popover-header .fas, .br-tooltip .popover-header .svg-inline--fa, .br-notification .popover-header .fas, .br-notification .popover-header .svg-inline--fa { font-size: var(--font-size-scale-up-06, 2.986); text-align: center; } .br-tooltip .popover-image, .br-notification .popover-image { width: auto; height: auto; max-width: 120px; max-height: 120px; border: 3px solid var(--color-secondary-01, #fff); overflow: hidden; float: left; margin-right: 15px; margin-left: -10px; } .br-tooltip .popover-image + .popover-header, .br-notification .popover-image + .popover-header { text-align: left; } .br-tooltip .popover-body, .br-notification .popover-body { font-size: var(--font-size-scale-down-01, 0.833); margin-bottom: 1em; width: 180px; float: right; clear: right; } .br-tooltip .popover-footer, .br-notification .popover-footer { font-size: var(--font-size-scale-down-01, 0.833); text-align: center; width: 180px; float: right; clear: both; } .br-tooltip .text, .br-notification .text { font-size: var(--font-size-scale-base, 14px); font-weight: var(--font-weight-semi-bold, 600); } .br-tooltip .subtext, .br-notification .subtext { font-size: var(--font-size-scale-down-01, 0.833); font-weight: var(--font-weight-medium, 500); } .br-tooltip .link, .br-notification .link { text-decoration: underline; width: 100%; text-align: right; color: inherit; } .br-tooltip .close, .br-notification .close { position: absolute; top: 5px; right: 5px; cursor: pointer; border: 0px; margin: 0px; padding: 0px; } .br-tooltip button, .br-tooltip .br-button, .br-notification button, .br-notification .br-button { font-size: var(--font-size-scale-down-01, 0.833); font-weight: var(--font-weight-medium, 500); background: transparent; border-color: inherit; color: inherit; margin: 5px; } .br-upload { background: url("https://cdn.dsgovserprodesign.estaleiro.serpro.gov.br/design-system/images/upload-fundo.png") 32px 24px var(--color-secondary-01, #fff) no-repeat; border: 1px solid var(--color-secondary-01, #fff); box-shadow: 0 3px 6px var(--color-secondary-04, #ccc); margin-bottom: 20px; min-height: 248px; padding: 32px 48px 16px 360px; } @media (max-width: 997.98px) { .br-upload { background-position: center 0px; padding-left: 16px; padding-right: 16px; padding-top: 180px; } .br-upload .br-button.is-tertiary:hover { background-color: transparent; } .br-upload:hover { border: 1px solid var(--color-primary-pastel-02, #dbe8fb); cursor: pointer; background: url("https://cdn.dsgovserprodesign.estaleiro.serpro.gov.br/design-system/images/upload-fundo.png") center 0 var(--color-secondary-01, #fff) no-repeat !important; }} .br-upload:hover { border: 1px solid var(--color-primary-pastel-02, #dbe8fb); background: url("https://cdn.dsgovserprodesign.estaleiro.serpro.gov.br/design-system/images/upload-fundo-hover.png") 32px 24px var(--color-primary-pastel-02, #dbe8fb) no-repeat; cursor: pointer; } .br-upload .upload-header { color: var(--color-secondary-07, #555); font-size: var(--font-size-scale-up-03, 1.728) !important; font-weight: var(--font-weight-regular, 400) !important; } .br-upload .upload-input { display: none; } .br-upload .upload-info { color: var(--color-info, #155bcb); display: block; margin: 16px 0px; padding-left: 40px; } .br-upload .upload-info .fa-info-circle { margin-left: -40px; position: absolute; font-size: var(--font-size-scale-up-03, 1.728) !important; } .br-upload .upload-file-list ul { padding-left: 0px; } .br-upload .upload-file-list li { border-bottom: 1px solid var(--color-secondary-04, #ccc); color: var(--color-info, #155bcb); list-style: none; padding: 8px 0px 8px 8px; position: relative; width: 100%; font-size: var(--font-size-scale-base, 14px) !important; } .br-upload .upload-file-list li .del { cursor: pointer; display: inline; line-height: 24px; position: absolute; right: 8px; } .br-upload .upload-file-list span { display: inline-block; overflow: hidden; padding-right: 24px; text-overflow: ellipsis; white-space: nowrap; width: 100%; } .br-upload .upload-add { display: block; margin: 30px 0px; padding-left: 32px; color: var(--color-info, #155bcb); cursor: pointer; font-weight: var(--font-weight-regular, 400); } .br-upload .upload-add .fa-plus { margin-left: -28px; margin-top: 0px; position: relative; font-size: var(--font-size-scale-up-01, 1.2) !important; } .br-upload .upload-size { text-align: right; visibility: hidden; } .br-wizard { height: calc(100vh - 52px); max-width: 100%; overflow: hidden; } .br-wizard .wizard-progress { display: grid; grid-template-rows: none; grid-template-columns: repeat(auto-fit, minmax(0px, 1fr)); width: 100%; overflow: auto hidden; background-color: var(--color-secondary-02, #f8f8f8); min-height: 164px; padding-top: 56px; } .br-wizard .wizard-progress .wizard-progress-btn { transition: all 0.15s linear 0s; position: relative; color: var(--color-primary-lighten-01, #2670e8); text-indent: 0px; background-color: transparent; border: none; cursor: pointer; font-size: var(--font-size-scale-up-01, 1.2); line-height: 19px; padding-top: 16px; padding-bottom: 0px; max-height: 90px; box-shadow: none !important; outline: none !important; } .br-wizard .wizard-progress .wizard-progress-btn::before { position: absolute; top: 0px; left: 50%; display: block; width: 36px; height: 36px; margin-top: -13px; font-size: var(--font-size-scale-up-02, 1.44); font-weight: var(--font-weight-semi-bold, 600); line-height: 29px; transform: translateX(-50%); transition: all 0.15s linear 0s, transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s, -webkit-transform 0.15s cubic-bezier(0.05, 1.09, 0.16, 1.4) 0s; border: 2px solid var(--color-primary-lighten-01, #2670e8); color: var(--color-primary-lighten-01, #2670e8); border-radius: 50%; background-color: var(--color-secondary-01, #fff); box-sizing: border-box; z-index: 3; content: attr(step) !important; } .br-wizard .wizard-progress .wizard-progress-btn::after { position: absolute; top: 5px; left: calc(-50% + 17px); transition: all 0.15s linear 0s; display: block; width: calc(100% - 34px); height: 1px; content: ""; background-color: var(--color-primary-lighten-01, #2670e8); z-index: 1; } .br-wizard .wizard-progress .wizard-progress-btn:first-child::after { display: none; } .br-wizard .wizard-progress .wizard-progress-btn[active] { color: var(--color-primary-default, #1351b4); font-weight: var(--font-weight-semi-bold, 600); } .br-wizard .wizard-progress .wizard-progress-btn[inactive] { color: var(--color-primary-default, #1351b4); } .br-wizard .wizard-progress .wizard-progress-btn[disabled] { opacity: 0.5; } .br-wizard .wizard-progress .wizard-progress-btn[active]::after, .br-wizard .wizard-progress .wizard-progress-btn[inactive]::after { height: 2px; } .br-wizard .wizard-progress .wizard-progress-btn[inactive]::before { background-color: var(--color-primary-pastel-01, #c5d4eb); border-color: var(--color-primary-pastel-01, #c5d4eb); color: var(--color-primary-default, #1351b4); } .br-wizard .wizard-progress .wizard-progress-btn[active]::before, .br-wizard .wizard-progress .wizard-progress-btn[active]:hover::before, .br-wizard .wizard-progress .wizard-progress-btn[active]:focus::before { background-color: var(--color-primary-default, #1351b4); border-color: var(--color-primary-default, #1351b4); color: var(--color-secondary-01, #fff); font-weight: var(--font-weight-bold, 700); } .br-wizard .wizard-progress .wizard-progress-btn[inactive]:hover::before { background-color: var(--status-hover-background, var(--color-primary-pastel-02)); border-color: var(--status-hover-background, var(--color-primary-pastel-02)); color: var(--color-primary-lighten-01, #2670e8); } .br-wizard .wizard-progress .wizard-progress-btn[disabled]:hover::before, .br-wizard .wizard-progress .wizard-progress-btn[disabled]:focus::before { } .br-wizard .wizard-progress .wizard-progress-btn:hover::before { background-color: var(--status-hover-background, var(--color-primary-pastel-02)); border-color: var(--color-primary-lighten-01, #2670e8); } .br-wizard .wizard-progress .wizard-progress-btn:focus::before { background-color: var(--status-focused-overlay, rgba(var(--rgb-support-02), 0.3)); border-color: var(--color-primary-lighten-01, #2670e8); } .br-wizard .wizard-progress .wizard-progress-btn[inactive]:focus::before { background-color: var(--status-focused-overlay, rgba(var(--rgb-support-02), 0.3)); border-color: var(--status-focused-overlay, rgba(var(--rgb-support-02), 0.3)); color: var(--color-primary-lighten-01, #2670e8); } .br-wizard .wizard-form { position: relative; } .br-wizard .wizard-form .wizard-panel { position: absolute; top: 0px; left: 1%; height: 0px; opacity: 0; visibility: hidden; border-top: 1px solid var(--color-secondary-04, #ccc); border-bottom: 1px solid var(--color-secondary-04, #ccc); margin-left: 2%; width: 96%; margin-bottom: 32px; } .br-wizard .wizard-form .wizard-panel[active] { height: auto; opacity: 1; visibility: visible; transition: all 0.5s linear 0s; left: 0px !important; } .br-wizard .wizard-form .wizard-panel .wizard-panel-content { min-height: calc(100vh - 300px); max-height: calc(100vh - 300px); overflow: hidden auto; } .br-wizard .wizard-form .wizard-panel .wizard-panel-btn { width: 104.5%; position: absolute; margin-top: 1px; min-height: 88px; height: auto; padding: 16px 1.5%; background-color: var(--color-secondary-02, #f8f8f8); margin-left: -2.5%; } .br-wizard .wizard-form .wizard-panel .wizard-btn-next, .br-wizard .wizard-form .wizard-panel .wizard-btn { float: right; } .br-wizard .wizard-form .wizard-panel .wizard-btn-prev { float: left; } .br-wizard[vertical] .wizard-progress { max-width: 260px; height: calc(100vh - 52px); float: left; grid-template-columns: 1fr; text-align: right; padding-top: 0px; } .br-wizard[vertical] .wizard-progress .wizard-progress-btn { padding-top: 0px; padding-bottom: 0px; line-height: 100%; text-align: right; padding-right: 70px; height: 100%; max-height: 100%; } .br-wizard[vertical] .wizard-progress .wizard-progress-btn::before { position: absolute; top: 50%; left: calc(100% - 32px); margin-top: -16px; line-height: 26px; text-align: center; } .br-wizard[vertical] .wizard-progress .wizard-progress-btn::after { position: absolute; top: calc(-50% + 18px); left: calc(100% - 33px); width: 1px; height: calc(100% - 34px); } .br-wizard[vertical] .wizard-progress .wizard-progress-btn[active]::after, .br-wizard[vertical] .wizard-progress .wizard-progress-btn[inactive]::after { width: 2px; } .br-wizard[vertical][scroll] .wizard-progress { overflow: hidden auto; } .br-wizard[vertical][scroll] .wizard-progress .wizard-progress-btn { min-height: 100px; } .br-wizard[vertical] .wizard-form { float: left; width: calc(100% - 260px); } .br-wizard[vertical] .wizard-form .wizard-panel .wizard-panel-content { min-height: calc(100vh - 142px); max-height: calc(100vh - 142px); } .br-wizard[vertical] .wizard-form .wizard-panel .wizard-panel-btn { margin-left: -2%; } @media (max-width: 997.98px) { .br-wizard .wizard-form .wizard-panel { border-top: 0px; } .br-wizard .wizard-form .wizard-panel .wizard-panel-content { min-height: calc(100vh - 276px); max-height: calc(100vh - 276px); transition: all 0.25s linear 0s; overflow: hidden auto; } .br-wizard .wizard-form .wizard-panel-btn { width: 104%; margin-left: -2%; background-color: transparent; padding: 0px !important; } .br-wizard .wizard-form .wizard-panel-btn .br-button { width: 90%; margin: 8px 5%; float: left; clear: both; } .br-wizard .wizard-progress { position: relative; padding-top: 24px; min-height: 100px; max-height: 100px; transition: all 0.25s linear 0s; overflow-y: hidden; } .br-wizard .wizard-progress .wizard-progress-btn .info { font-size: var(--font-size-scale-down-02, 0.694); line-height: 1em; text-align: center; } .br-wizard .wizard-progress::after { position: fixed; display: block; width: 12%; height: 4px; border-radius: 2px; content: ""; background-color: var(--color-secondary-04, #ccc); left: 44%; margin-top: 72px; transition: all 0.25s linear 0s; } .br-wizard[collapsed] .wizard-progress { min-height: 64px; max-height: 64px; padding-bottom: 24px; overflow-y: hidden; padding-top: 24px; } .br-wizard[collapsed] .wizard-progress::after { margin-top: 36px; } .br-wizard[collapsed] .wizard-progress .wizard-progress-btn { padding-bottom: 8px; } .br-wizard[collapsed] .wizard-progress .wizard-progress-btn .info { display: none; } .br-wizard[collapsed] .wizard-form .wizard-panel .wizard-panel-content { min-height: calc(100vh - 240px); max-height: calc(100vh - 240px); overflow: hidden auto; } .br-wizard[vertical] .wizard-progress { max-width: 110px; max-height: calc(100vh - 60px); } .br-wizard[vertical] .wizard-progress::after { width: 4px; height: 8%; left: 114px; top: 40%; margin-top: 0px; } .br-wizard[vertical] .wizard-progress .wizard-progress-btn { padding-right: 56px; line-height: 18px; } .br-wizard[vertical] .wizard-progress .wizard-progress-btn .info { position: absolute; right: 54px; margin-top: -0.5em; line-height: 1.6em; } .br-wizard[vertical] .wizard-form { max-width: calc(100% - 110px); min-width: calc(100% - 110px); transition: all 0.25s linear 0s; } .br-wizard[vertical] .wizard-form .wizard-panel .wizard-panel-content { min-height: calc(100vh - 180px); max-height: calc(100vh - 180px); } .br-wizard[vertical] .wizard-form .wizard-panel .wizard-panel-btn { min-height: 119px; } .br-wizard[vertical][collapsed] .wizard-progress { padding-top: 0px; padding-bottom: 0px; max-width: 60px; } .br-wizard[vertical][collapsed] .wizard-progress::after { width: 4px; height: 8%; left: 62px; top: 40%; } .br-wizard[vertical][collapsed] .wizard-progress .wizard-progress-btn { padding-right: 0px; } .br-wizard[vertical][collapsed] .wizard-progress .wizard-progress-btn .info { display: none; } .br-wizard[vertical][collapsed] .wizard-form { min-width: calc(100% - 60px); max-width: calc(100% - 60px); }} .br-select .select-selected { color: rgb(85, 85, 85); line-height: 1.4; padding-top: 1px; padding-bottom: 1px; } .br-select .select-selected span { color: rgb(85, 85, 85); } .br-select .select-items button { border-radius: 0px; color: rgb(85, 85, 85); } .br-select .select-items button span { color: rgb(85, 85, 85); } .br-input.br-datepicker { display: inline-block; } .br-input.br-datepicker input { width: 16.2rem !important; } .br-input.br-datepicker::after { content: ""; font-family: "Font Awesome 5 Free"; position: absolute; right: 25px; bottom: 3px; font-size: 2rem; font-weight: 900; color: rgb(19, 81, 180); pointer-events: none; } .br-checkbox input[type="checkbox"] + label, .br-checkbox input[type="radio"] + label, .br-radio input[type="checkbox"] + label, .br-radio input[type="radio"] + label { line-height: 1.45; } table.invisible { visibility: visible !important; } #main-content .svg-inline--fa, #main-content .fa, #main-content .fab, #main-content .fad, #main-content .fal, #main-content .far, #main-content .fas { width: auto; } .sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; white-space: nowrap; width: 1px; } .site-pt-br .stores a.ios { background-image: url("img/appstore.png"); } .site-pt-br .stores a.android { background-image: url("img/googleplay.png"); } .site-es .stores a.ios { background-image: url("img/appstore-es.png"); } .site-es .stores a.android { background-image: url("img/googleplay-es.png"); } .site-en .stores a.ios { background-image: url("img/appstore-en.png"); } .site-en .stores a.android { background-image: url("img/googleplay-en.png"); } @media (max-width: 580px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .header { padding: 20px 29px; }} .portaltype-collective-cover-content .row .row-content, #main, html .buorg-pad, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-redes-wrap, #breadcrumbs .content, .portaltype-collective-cover-content .documentFirstHeading, .portaltype-collective-cover-content .documentSubtitle, .portaltype-collective-cover-content .documentDescription, .portaltype-collective-cover-content #viewlet-above-content-body, .govbr-history-render .history-list, .br-cookiebar.default .br-modal .br-card .container, #site-header .header-wrapper, #portal-footer .footer-wrapper, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content > *, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content > *, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content > *, .portaltype-servico .informacao-foi-util .wrapper, body.template-folder_contents #main, body.template-folder_contents #content, body.template-edit #main, body.template-edit #content, body.template-layoutedit #main, body.template-layoutedit #content, body.template-sharing #main, body.template-sharing #content, body.template-manage-aliases #main, body.template-manage-aliases #content, body.template-personal-information #main, body.template-personal-information #content, body.template-personal-preferences #main, body.template-personal-preferences #content, body.template-dashboard #main, body.template-dashboard #content, body.template-manage-dashboard #main, body.template-manage-dashboard #content, body.template-overview-controlpanel #main, body.template-overview-controlpanel #content, .template-manage-portlets.portaltype-collective-cover-content #main, .template-content-checkout #content, .template-content-cancel-checkout #content { width: 100%; margin: 0px auto; padding-right: 16px; padding-left: 16px; max-width: 100%; box-sizing: border-box; } @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content .row .row-content, #main, html .buorg-pad, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-redes-wrap, #breadcrumbs .content, .portaltype-collective-cover-content .documentFirstHeading, .portaltype-collective-cover-content .documentSubtitle, .portaltype-collective-cover-content .documentDescription, .portaltype-collective-cover-content #viewlet-above-content-body, .govbr-history-render .history-list, .br-cookiebar.default .br-modal .br-card .container, #site-header .header-wrapper, #portal-footer .footer-wrapper, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content > *, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content > *, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content > *, .portaltype-servico .informacao-foi-util .wrapper, body.template-folder_contents #main, body.template-folder_contents #content, body.template-edit #main, body.template-edit #content, body.template-layoutedit #main, body.template-layoutedit #content, body.template-sharing #main, body.template-sharing #content, body.template-manage-aliases #main, body.template-manage-aliases #content, body.template-personal-information #main, body.template-personal-information #content, body.template-personal-preferences #main, body.template-personal-preferences #content, body.template-dashboard #main, body.template-dashboard #content, body.template-manage-dashboard #main, body.template-manage-dashboard #content, body.template-overview-controlpanel #main, body.template-overview-controlpanel #content, .template-manage-portlets.portaltype-collective-cover-content #main, .template-content-checkout #content, .template-content-cancel-checkout #content { padding-right: 40px; padding-left: 40px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content .row .row-content, #main, html .buorg-pad, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-redes-wrap, #breadcrumbs .content, .portaltype-collective-cover-content .documentFirstHeading, .portaltype-collective-cover-content .documentSubtitle, .portaltype-collective-cover-content .documentDescription, .portaltype-collective-cover-content #viewlet-above-content-body, .govbr-history-render .history-list, .br-cookiebar.default .br-modal .br-card .container, #site-header .header-wrapper, #portal-footer .footer-wrapper, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content > *, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content > *, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content > *, .portaltype-servico .informacao-foi-util .wrapper, body.template-folder_contents #main, body.template-folder_contents #content, body.template-edit #main, body.template-edit #content, body.template-layoutedit #main, body.template-layoutedit #content, body.template-sharing #main, body.template-sharing #content, body.template-manage-aliases #main, body.template-manage-aliases #content, body.template-personal-information #main, body.template-personal-information #content, body.template-personal-preferences #main, body.template-personal-preferences #content, body.template-dashboard #main, body.template-dashboard #content, body.template-manage-dashboard #main, body.template-manage-dashboard #content, body.template-overview-controlpanel #main, body.template-overview-controlpanel #content, .template-manage-portlets.portaltype-collective-cover-content #main, .template-content-checkout #content, .template-content-cancel-checkout #content { width: 1152px; padding-right: 0px; padding-left: 0px; }} .portaltype-collective-cover-content .row .row-content { padding: 0px 8px; } @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content .row .row-content { padding: 0px 28px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content .row .row-content { width: 1176px; padding: 0px; }} .portaltype-collective-cover-content .row.linha-destacada, .portaltype-collective-cover-content .row.linha-discreta, .portaltype-collective-cover-content .row.linha-destacada-transparente, .portaltype-collective-cover-content .row.linha-destacada-escura { margin-bottom: 16px; padding-bottom: 8px; padding-top: 24px; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content .row.linha-destacada, .portaltype-collective-cover-content .row.linha-discreta, .portaltype-collective-cover-content .row.linha-destacada-transparente, .portaltype-collective-cover-content .row.linha-destacada-escura { margin-bottom: 16px; padding-bottom: 8px; padding-top: 24px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .row.linha-destacada, .portaltype-collective-cover-content .row.linha-discreta, .portaltype-collective-cover-content .row.linha-destacada-transparente, .portaltype-collective-cover-content .row.linha-destacada-escura { margin-bottom: 20px; padding-bottom: 12px; padding-top: 32px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content .row.linha-destacada, .portaltype-collective-cover-content .row.linha-discreta, .portaltype-collective-cover-content .row.linha-destacada-transparente, .portaltype-collective-cover-content .row.linha-destacada-escura { margin-bottom: 20px; padding-bottom: 12px; padding-top: 32px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content .row.linha-destacada, .portaltype-collective-cover-content .row.linha-discreta, .portaltype-collective-cover-content .row.linha-destacada-transparente, .portaltype-collective-cover-content .row.linha-destacada-escura { margin-bottom: 24px; padding-bottom: 16px; padding-top: 40px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content .row.linha-destacada, .portaltype-collective-cover-content .row.linha-discreta, .portaltype-collective-cover-content .row.linha-destacada-transparente, .portaltype-collective-cover-content .row.linha-destacada-escura { margin-bottom: 24px; padding-bottom: 16px; padding-top: 40px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content .row.linha-destacada, .portaltype-collective-cover-content .row.linha-discreta, .portaltype-collective-cover-content .row.linha-destacada-transparente, .portaltype-collective-cover-content .row.linha-destacada-escura { margin-bottom: 36px; padding-bottom: 20px; padding-top: 56px; }} .portaltype-collective-cover-content .row.linha-destacada:last-of-type, .portaltype-collective-cover-content .row.linha-discreta:last-of-type, .portaltype-collective-cover-content .row.linha-destacada-transparente:last-of-type, .portaltype-collective-cover-content .row.linha-destacada-escura:last-of-type { margin-bottom: 0px; } .portaltype-collective-cover-content .tile-default.row.linha-destacada, .portaltype-collective-cover-content .tile-default.row.linha-discreta, .portaltype-collective-cover-content .tile-default.row.linha-destacada-transparente, .portaltype-collective-cover-content .tile-default.row.linha-destacada-escura { margin-bottom: 16px; padding-bottom: 8px; padding-top: 24px; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content .tile-default.row.linha-destacada, .portaltype-collective-cover-content .tile-default.row.linha-discreta, .portaltype-collective-cover-content .tile-default.row.linha-destacada-transparente, .portaltype-collective-cover-content .tile-default.row.linha-destacada-escura { margin-bottom: 16px; padding-bottom: 8px; padding-top: 24px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .tile-default.row.linha-destacada, .portaltype-collective-cover-content .tile-default.row.linha-discreta, .portaltype-collective-cover-content .tile-default.row.linha-destacada-transparente, .portaltype-collective-cover-content .tile-default.row.linha-destacada-escura { margin-bottom: 20px; padding-bottom: 12px; padding-top: 32px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content .tile-default.row.linha-destacada, .portaltype-collective-cover-content .tile-default.row.linha-discreta, .portaltype-collective-cover-content .tile-default.row.linha-destacada-transparente, .portaltype-collective-cover-content .tile-default.row.linha-destacada-escura { margin-bottom: 20px; padding-bottom: 12px; padding-top: 32px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content .tile-default.row.linha-destacada, .portaltype-collective-cover-content .tile-default.row.linha-discreta, .portaltype-collective-cover-content .tile-default.row.linha-destacada-transparente, .portaltype-collective-cover-content .tile-default.row.linha-destacada-escura { margin-bottom: 24px; padding-bottom: 16px; padding-top: 40px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content .tile-default.row.linha-destacada, .portaltype-collective-cover-content .tile-default.row.linha-discreta, .portaltype-collective-cover-content .tile-default.row.linha-destacada-transparente, .portaltype-collective-cover-content .tile-default.row.linha-destacada-escura { margin-bottom: 24px; padding-bottom: 16px; padding-top: 40px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content .tile-default.row.linha-destacada, .portaltype-collective-cover-content .tile-default.row.linha-discreta, .portaltype-collective-cover-content .tile-default.row.linha-destacada-transparente, .portaltype-collective-cover-content .tile-default.row.linha-destacada-escura { margin-bottom: 36px; padding-bottom: 20px; padding-top: 56px; }} .portaltype-collective-cover-content .row.linha-recuada { overflow: hidden; } .portaltype-collective-cover-content .row.linha-recuada .row-content { width: auto; max-width: none; margin-left: -8px; margin-right: -8px; } @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content .row.linha-recuada .row-content { margin-left: -12px; margin-right: -12px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content .row.linha-recuada .row-content { margin-left: -12px; margin-right: -12px; }} [dir="ltr"] .language-selection, [dir="ltr"] header#site-header.has-navigation-dropdown .navigation-wrapper ul, [dir="ltr"] #content .abas .column ul, [dir="ltr"] #portal-footer ul, [dir="ltr"] .template-busca #content .searchResults, [dir="ltr"] .template-search #content .searchResults, [dir="ltr"] .template-filtro-de-resultados #content .searchResults, [dir="ltr"] .document-finder-tile #content .searchResults, [dir="ltr"] .template-busca #content .searchResults.noticias ul.tags-noticias, [dir="ltr"] .template-search #content .searchResults.noticias ul.tags-noticias, [dir="ltr"] .template-filtro-de-resultados #content .searchResults.noticias ul.tags-noticias, [dir="ltr"] .document-finder-tile #content .searchResults.noticias ul.tags-noticias, [dir="ltr"] .template-listar_servicos_segmento #content .searchResults, [dir="ltr"] .template-listar_servicos_segmento #content .searchResults.noticias ul.tags-noticias, [dir="ltr"] .portaltype-plone-site #column-one .configlets { padding-left: 0px; } [dir="rtl"] .language-selection, [dir="rtl"] header#site-header.has-navigation-dropdown .navigation-wrapper ul, [dir="rtl"] #content .abas .column ul, [dir="rtl"] #portal-footer ul, [dir="rtl"] .template-busca #content .searchResults, [dir="rtl"] .template-search #content .searchResults, [dir="rtl"] .template-filtro-de-resultados #content .searchResults, [dir="rtl"] .document-finder-tile #content .searchResults, [dir="rtl"] .template-busca #content .searchResults.noticias ul.tags-noticias, [dir="rtl"] .template-search #content .searchResults.noticias ul.tags-noticias, [dir="rtl"] .template-filtro-de-resultados #content .searchResults.noticias ul.tags-noticias, [dir="rtl"] .document-finder-tile #content .searchResults.noticias ul.tags-noticias, [dir="rtl"] .template-listar_servicos_segmento #content .searchResults, [dir="rtl"] .template-listar_servicos_segmento #content .searchResults.noticias ul.tags-noticias, [dir="rtl"] .portaltype-plone-site #column-one .configlets { padding-right: 0px; } .language-selection, header#site-header.has-navigation-dropdown .navigation-wrapper ul, #content .abas .column ul, #portal-footer ul, .template-busca #content .searchResults, .template-search #content .searchResults, .template-filtro-de-resultados #content .searchResults, .document-finder-tile #content .searchResults, .template-busca #content .searchResults.noticias ul.tags-noticias, .template-search #content .searchResults.noticias ul.tags-noticias, .template-filtro-de-resultados #content .searchResults.noticias ul.tags-noticias, .document-finder-tile #content .searchResults.noticias ul.tags-noticias, .template-listar_servicos_segmento #content .searchResults, .template-listar_servicos_segmento #content .searchResults.noticias ul.tags-noticias, .portaltype-plone-site #column-one .configlets { list-style-type: none; padding-left: 0px; } .portaltype-collective-cover-content .servicos-em-destaque h2, .template-listar_servicos_segmento .servicos-em-destaque h2, .portaltype-servico .servicos-em-destaque h2, .portaltype-orgao.template-view .servicos-em-destaque h2, .portaltype-collective-cover-content .outstanding-header .outstanding-title, .portaltype-collective-cover-content #content .canais-atendimento .title, .portaltype-collective-cover-content #content .agenda-tile .title, .portaltype-collective-cover-content .tile-cards .tile-header, .portaltype-collective-cover-content .numeros-governo h2, .portaltype-collective-cover-content .lista-servicos h1, .portaltype-collective-cover-content .lista-servicos h2, .portaltype-collective-cover-content .apps-governo .chamada { font-weight: 600; font-size: 3.6rem; line-height: 1.5; } @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content .servicos-em-destaque h2, .template-listar_servicos_segmento .servicos-em-destaque h2, .portaltype-servico .servicos-em-destaque h2, .portaltype-orgao.template-view .servicos-em-destaque h2, .portaltype-collective-cover-content .outstanding-header .outstanding-title, .portaltype-collective-cover-content #content .canais-atendimento .title, .portaltype-collective-cover-content #content .agenda-tile .title, .portaltype-collective-cover-content .tile-cards .tile-header, .portaltype-collective-cover-content .numeros-governo h2, .portaltype-collective-cover-content .lista-servicos h1, .portaltype-collective-cover-content .lista-servicos h2, .portaltype-collective-cover-content .apps-governo .chamada { font-size: 2.8rem; }} @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-em-destaque h2, .template-listar_servicos_segmento .servicos-em-destaque h2, .portaltype-servico .servicos-em-destaque h2, .portaltype-orgao.template-view .servicos-em-destaque h2, .portaltype-collective-cover-content .outstanding-header .outstanding-title, .portaltype-collective-cover-content #content .canais-atendimento .title, .portaltype-collective-cover-content #content .agenda-tile .title, .portaltype-collective-cover-content .tile-cards .tile-header, .portaltype-collective-cover-content .numeros-governo h2, .portaltype-collective-cover-content .lista-servicos h1, .portaltype-collective-cover-content .lista-servicos h2, .portaltype-collective-cover-content .apps-governo .chamada { font-size: 2.4rem; }} .portaltype-collective-cover-content .servicos-em-destaque h2, .template-listar_servicos_segmento .servicos-em-destaque h2, .portaltype-servico .servicos-em-destaque h2, .portaltype-orgao.template-view .servicos-em-destaque h2, .portaltype-collective-cover-content .outstanding-header .outstanding-title, .portaltype-collective-cover-content #content .canais-atendimento .title { color: rgb(12, 50, 111); } .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information { position: absolute; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: end; justify-content: flex-end; padding: 0px 0px 24px; width: 100%; height: 100%; left: 0px; bottom: 0px; } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information { padding: 0px 12px 56px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information { padding: 0px 32px 56px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information { padding: 0px 32px 112px; }} .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4 a, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-title { font-size: 2.4rem; line-height: 1.3; font-weight: 600; color: rgb(255, 255, 255); } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4 a, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-title { font-size: 2.6rem; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4 a, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-title { font-size: 2.8rem; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4 a, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-title { font-size: 3rem; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4 a, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-title { font-size: 3.2rem; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4 a, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-title { font-size: 3.4rem; }} .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content p, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content p, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content p, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-description { margin-bottom: 0px; font-size: 1.4rem; line-height: 1.3; font-weight: 400; color: rgb(255, 255, 255); } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content p, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content p, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content p, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-description { font-size: 1.6rem; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content p, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content p, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content p, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-description { font-size: 1.8rem; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content p, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content p, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content p, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-description { font-size: 2rem; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content p, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content p, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content p, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-description { font-size: 2.2rem; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content p, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content p, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content p, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-description { font-size: 2.4rem; }} .portaltype-agendadiaria #content .documentFirstHeading, .portaltype-agenda #content .documentFirstHeading, .portaltype-collective-cover-content .cover-richtext-tile h1 a { font-weight: 600; font-size: 3.6rem; color: rgb(12, 50, 111); line-height: 3.6rem; margin-top: 16px; margin-bottom: 16px; } .portaltype-collection .tile-collective-nitf-content .tileContent .tileHeadline a, .portaltype-collection .tileItem .tileContent .tileHeadline a { font-weight: 600; font-size: 2.4rem; color: rgb(12, 50, 111); line-height: 2.2rem; } .cover-collection-tile .collection-item .description { font-weight: 400; font-size: 2rem; color: rgb(85, 85, 85); line-height: 1.4; } .portaltype-collective-cover-content #content .nitf-basic-tile .tile-subtitle { font-weight: 600; font-size: 1.4rem; color: rgb(85, 85, 85); line-height: normal; text-transform: uppercase; margin-bottom: 8px; } .portaltype-collective-nitf-content #content .nitfSubtitle, .documentSubtitle, .portaltype-collection .tile-collective-nitf-content .tileContent .subtitle { font-weight: 700; font-size: 1.6rem; color: rgb(85, 85, 85); line-height: normal; text-transform: uppercase; text-align: left; } .portaltype-collective-cover-content #content .nitf-basic-tile h1, .portaltype-collective-cover-content #content .nitf-basic-tile h2, .portaltype-collective-cover-content #content .nitf-basic-tile h3, .portaltype-collective-cover-content #content .nitf-basic-tile h4, .portaltype-collective-cover-content #content .nitf-basic-tile h1 a, .portaltype-collective-cover-content #content .nitf-basic-tile h2 a, .portaltype-collective-cover-content #content .nitf-basic-tile h3 a, .portaltype-collective-cover-content #content .nitf-basic-tile h4 a, .cover-collection-tile .collection-item h2 a { font-weight: 600; font-size: 2rem; color: rgb(12, 50, 111); line-height: 1.4; margin-bottom: 8px; } .portaltype-collective-cover-content #content .nitf-basic-tile .tile-description { font-weight: 500; font-size: 1.4rem; color: rgb(85, 85, 85); line-height: 2rem; margin-bottom: 16px; } .documentDescription { font-weight: 400; font-size: 1.8rem; color: rgb(85, 85, 85); line-height: normal; margin-bottom: 16px; } .portaltype-formfolder .documentByLine, #viewlet-above-content-body .documentByLine, .portaltype-formfolder .documentByLine .documentPublished, .portaltype-formfolder .documentByLine .documentPublished span, .portaltype-formfolder .documentByLine .documentModified, .portaltype-formfolder .documentByLine .documentModified span, .portaltype-formfolder .documentByLine .documentAuthor, .portaltype-formfolder .documentByLine .documentAuthor span, #viewlet-above-content-body .documentByLine .documentPublished, #viewlet-above-content-body .documentByLine .documentPublished span, #viewlet-above-content-body .documentByLine .documentModified, #viewlet-above-content-body .documentByLine .documentModified span, #viewlet-above-content-body .documentByLine .documentAuthor, #viewlet-above-content-body .documentByLine .documentAuthor span { padding: 12px 0px; line-height: 18px; font-weight: 400; font-size: 1.4rem; color: rgb(85, 85, 85); } @media only screen and (max-width: 767px) { .portaltype-formfolder .documentByLine, #viewlet-above-content-body .documentByLine, .portaltype-formfolder .documentByLine .documentPublished, .portaltype-formfolder .documentByLine .documentPublished span, .portaltype-formfolder .documentByLine .documentModified, .portaltype-formfolder .documentByLine .documentModified span, .portaltype-formfolder .documentByLine .documentAuthor, .portaltype-formfolder .documentByLine .documentAuthor span, #viewlet-above-content-body .documentByLine .documentPublished, #viewlet-above-content-body .documentByLine .documentPublished span, #viewlet-above-content-body .documentByLine .documentModified, #viewlet-above-content-body .documentByLine .documentModified span, #viewlet-above-content-body .documentByLine .documentAuthor, #viewlet-above-content-body .documentByLine .documentAuthor span { border: none; }} #category > span, .keywords, #content .tags { font-weight: 600; font-size: 1.6rem; color: rgb(51, 51, 51); line-height: 1.5; } a.link-category:link, .tags-noticias a, .tags a:link { font-weight: 500; font-size: 1.6rem; color: rgb(38, 112, 232); line-height: 1.5; } a.link-category:hover:link, .tags-noticias a:hover, .tags a:hover:link { color: rgb(19, 81, 180); } .portaltype-collection .tile-collective-nitf-content .documentByLine span { font-weight: 400; font-size: 1.6rem; color: rgb(85, 85, 85); line-height: normal; } .portaltype-collective-cover-content #content .agenda-tile .title { font-weight: 800; font-size: 3.6rem; color: rgb(255, 255, 255); line-height: normal; } @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content #content .agenda-tile .title { font-size: 2.8rem; }} .portaltype-collective-cover-content #content .canais-atendimento .tile-header h2 { font-weight: 500; font-size: 2.2rem; color: rgb(85, 85, 85); line-height: 3.2rem; text-align: center; } html #buorgig, html #buorgul, html #buorgpermanent, .portaltype-servico .informacao-foi-util form button, .portaltype-servico .informacao-foi-util form input[type="submit"] { padding: 0px 64px; border-style: solid; border-width: 1px; border-radius: 30px; border-color: rgb(19, 81, 180); font-size: 14px; font-weight: 600; height: 45px; line-height: 44px; cursor: pointer; } html #buorgig:hover, html #buorgul:hover, html #buorgpermanent:hover, .portaltype-servico .informacao-foi-util form button:hover, .portaltype-servico .informacao-foi-util form input:hover[type="submit"] { background-color: rgb(38, 112, 232); border-color: rgb(38, 112, 232); color: rgb(255, 255, 255); } html #buorgig:focus, html #buorgul:focus, html #buorgpermanent:focus, .portaltype-servico .informacao-foi-util form button:focus, .portaltype-servico .informacao-foi-util form input:focus[type="submit"] { background-color: rgb(19, 81, 180); border-color: rgb(19, 81, 180); color: rgb(255, 255, 255); box-shadow: rgb(38, 112, 232) 0px 3px 6px; } html #buorgig, html #buorgul, html #buorgpermanent, .portaltype-servico .informacao-foi-util form button { background-color: transparent; color: rgb(19, 81, 180); } html #buorgul, .portaltype-servico .informacao-foi-util form input[type="submit"] { background-color: rgb(19, 81, 180); color: rgb(255, 255, 255); } .portaltype-collective-nitf-content #content .conteudo-relacionado .tile-header, .portaltype-categoria #wrapper #content-core .aplicativos-em-destaque .tile-header { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 35px; text-transform: uppercase; } .portaltype-collective-nitf-content #content .conteudo-relacionado .tile-header::after, .portaltype-categoria #wrapper #content-core .aplicativos-em-destaque .tile-header::after, .portaltype-collective-nitf-content #content .conteudo-relacionado .tile-header::before, .portaltype-categoria #wrapper #content-core .aplicativos-em-destaque .tile-header::before { background: rgb(204, 204, 204); content: ""; height: 1px; width: 100%; } .portaltype-collective-nitf-content #content .conteudo-relacionado .tile-header h2, .portaltype-categoria #wrapper #content-core .aplicativos-em-destaque .tile-header h2, .portaltype-collective-nitf-content #content .conteudo-relacionado .tile-header h3, .portaltype-categoria #wrapper #content-core .aplicativos-em-destaque .tile-header h3 { color: rgb(0, 0, 0); font-size: 1.6rem; font-weight: 600; margin: 0px; padding: 0px 12px; white-space: nowrap; } * { box-sizing: border-box; } html, body, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { font-family: rawline, helvetica, arial, sans-serif; font-weight: 400; font-size: 1.6rem; color: rgb(85, 85, 85); line-height: 1.75; margin: 0px; padding: 0px; border: 0px; letter-spacing: normal; vertical-align: baseline; } div, span { margin: 0px; padding: 0px; border: 0px; letter-spacing: normal; vertical-align: baseline; } html { font-size: 62.5%; line-height: 1.75; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } h1, h2, h3, h4, h5, h6 { font-weight: 600; font-size: 3.6rem; color: rgb(12, 50, 111); line-height: 4.4rem; } h2 { font-size: 3.2rem; } h3 { font-size: 2.8rem; } h4 { font-size: 2.4rem; } h5 { font-size: 2rem; } h6 { font-size: 1.6rem; } [dir="ltr"] ul { padding-left: 20px; } [dir="rtl"] ul { padding-right: 20px; } ul { list-style-type: square; } a, a:link, a:visited, a:hover, a:active { color: rgb(19, 81, 180); font-weight: 500; } a u, a:link u, a:visited u, a:hover u, a:active u { color: rgb(19, 81, 180); font-weight: 500; } a strong, a:link strong, a:visited strong, a:hover strong, a:active strong { color: rgb(19, 81, 180); } a:hover { text-decoration: underline; } img { display: inline; vertical-align: bottom; } table img { vertical-align: baseline; } strong, u, b { font-weight: 600; } strong a, strong a:link, strong a:visited, strong a:hover, strong a:active, u a, u a:link, u a:visited, u a:hover, u a:active, b a, b a:link, b a:visited, b a:hover, b a:active { font-weight: 600; color: rgb(19, 81, 180); } iframe { border: 0px none; } input[type="text"], input[type="password"] { min-height: 32px; min-width: 104px; } button, input[type="button"], input[type="reset"], input[type="submit"] { padding: 8px 32px; border: 1px solid rgb(19, 81, 180); border-radius: 32px; color: rgb(255, 255, 255); background: rgb(19, 81, 180); font-size: 16px; line-height: 1; height: 40px; } button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { cursor: pointer; background: rgb(38, 112, 232); border-color: rgb(38, 112, 232); } button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus { box-shadow: rgba(38, 112, 232, 0.6) 0px 3px 6px; } input[type="reset"] { background: transparent; color: rgb(19, 81, 180); } table button, table input[type="button"], table input[type="reset"], table input[type="submit"] { padding: 0px 8px; height: 32px; } textarea { min-height: 128px; } select { height: 32px; min-height: 32px; min-width: 88px; padding: 0px 8px; font-size: 1.4rem; } select[multiple="multiple"] { height: 96px; min-height: 96px; min-width: 128px; } #content fieldset { border-width: 0.1em; border-color: rgb(19, 81, 180); border-image: initial; border-style: solid none none; padding-top: 40px; margin-top: 10px; } #content fieldset legend { position: absolute; margin-top: -35px; padding-left: 0px; font-size: 14px; font-weight: 600; } body { text-size-adjust: 100%; } div.row { display: block; float: none; margin: 16px -8px; } @media only screen and (min-width: 1024px) { div.row { margin-left: -12px; margin-right: -12px; }} @media only screen and (min-width: 1440px) { div.row { margin-left: -12px; margin-right: -12px; }} div.row .column, div.row .col-lg-12, div.row .col-lg-11, div.row .col-lg-10, div.row .col-lg-9, div.row .col-lg-8, div.row .col-lg-7, div.row .col-lg-6, div.row .col-lg-5, div.row .col-lg-4, div.row .col-lg-3, div.row .col-lg-2, div.row .col-lg-1, div.row .col-sm-12, div.row .col-sm-11, div.row .col-sm-10, div.row .col-sm-9, div.row .col-sm-8, div.row .col-sm-7, div.row .col-sm-6, div.row .col-sm-5, div.row .col-sm-4, div.row .col-sm-3, div.row .col-sm-2, div.row .col-sm-1, div.row .col-md-12, div.row .col-md-11, div.row .col-md-10, div.row .col-md-9, div.row .col-md-8, div.row .col-md-7, div.row .col-md-6, div.row .col-md-5, div.row .col-md-4, div.row .col-md-3, div.row .col-md-2, div.row .col-md-1 { padding-right: 8px; padding-left: 8px; box-sizing: border-box; display: block; width: 100%; } @media only screen and (min-width: 1024px) { div.row .column, div.row .col-lg-12, div.row .col-lg-11, div.row .col-lg-10, div.row .col-lg-9, div.row .col-lg-8, div.row .col-lg-7, div.row .col-lg-6, div.row .col-lg-5, div.row .col-lg-4, div.row .col-lg-3, div.row .col-lg-2, div.row .col-lg-1, div.row .col-sm-12, div.row .col-sm-11, div.row .col-sm-10, div.row .col-sm-9, div.row .col-sm-8, div.row .col-sm-7, div.row .col-sm-6, div.row .col-sm-5, div.row .col-sm-4, div.row .col-sm-3, div.row .col-sm-2, div.row .col-sm-1, div.row .col-md-12, div.row .col-md-11, div.row .col-md-10, div.row .col-md-9, div.row .col-md-8, div.row .col-md-7, div.row .col-md-6, div.row .col-md-5, div.row .col-md-4, div.row .col-md-3, div.row .col-md-2, div.row .col-md-1 { padding-left: 12px; padding-right: 12px; }} @media only screen and (min-width: 1440px) { div.row .column, div.row .col-lg-12, div.row .col-lg-11, div.row .col-lg-10, div.row .col-lg-9, div.row .col-lg-8, div.row .col-lg-7, div.row .col-lg-6, div.row .col-lg-5, div.row .col-lg-4, div.row .col-lg-3, div.row .col-lg-2, div.row .col-lg-1, div.row .col-sm-12, div.row .col-sm-11, div.row .col-sm-10, div.row .col-sm-9, div.row .col-sm-8, div.row .col-sm-7, div.row .col-sm-6, div.row .col-sm-5, div.row .col-sm-4, div.row .col-sm-3, div.row .col-sm-2, div.row .col-sm-1, div.row .col-md-12, div.row .col-md-11, div.row .col-md-10, div.row .col-md-9, div.row .col-md-8, div.row .col-md-7, div.row .col-md-6, div.row .col-md-5, div.row .col-md-4, div.row .col-md-3, div.row .col-md-2, div.row .col-md-1 { padding-left: 12px; padding-right: 12px; }} @media only screen and (min-width: 768px) { div.row { display: flex; -webkit-box-pack: justify; justify-content: space-between; flex-wrap: wrap; } div.row .col-lg-12, div.row .col-sm-12, div.row .col-md-12 { flex-basis: 100%; max-width: 100%; } div.row .col-lg-11, div.row .col-sm-11, div.row .col-md-11 { flex-basis: 91.6667%; max-width: 91.6667%; } div.row .col-lg-10, div.row .col-sm-10, div.row .col-md-10 { flex-basis: 83.3333%; max-width: 83.3333%; } div.row .col-lg-9, div.row .col-sm-9, div.row .col-md-9 { flex-basis: 75%; max-width: 75%; } div.row .col-lg-8, div.row .col-sm-8, div.row .col-md-8 { flex-basis: 66.6667%; max-width: 66.6667%; } div.row .col-lg-7, div.row .col-sm-7, div.row .col-md-7 { flex-basis: 58.3333%; max-width: 58.3333%; } div.row .col-lg-6, div.row .col-sm-6, div.row .col-md-6 { flex-basis: 50%; max-width: 50%; } div.row .col-lg-5, div.row .col-sm-5, div.row .col-md-5 { flex-basis: 41.6667%; max-width: 41.6667%; } div.row .col-lg-4, div.row .col-sm-4, div.row .col-md-4 { flex-basis: 33.3333%; max-width: 33.3333%; } div.row .col-lg-3, div.row .col-sm-3, div.row .col-md-3 { flex-basis: 25%; max-width: 25%; } div.row .col-lg-2, div.row .col-sm-2, div.row .col-md-2 { flex-basis: 16.6667%; max-width: 16.6667%; } div.row .col-lg-1, div.row .col-sm-1, div.row .col-md-1 { flex-basis: 8.33333%; max-width: 8.33333%; }} html { transition: margin-top 1s ease-out 0s; } html .buorg { position: fixed; z-index: 111111; width: 100%; height: 150px; max-height: 150px; overflow: hidden; top: 0px; left: 0px; border-bottom: 1px solid rgb(162, 147, 48); text-align: center; color: rgb(0, 0, 0); background-color: rgb(248, 248, 248); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; animation: 1s ease-out 0s 1 normal none running buorgflyGov; } html .buorg div, html .buorg span, html .buorg strong, html .buorg p, html .buorg button, html .buorg input { font-family: rawline, helvetica, arial, sans-serif; font-size: 18px; } @media only screen and (max-width: 575px) { html .buorg div, html .buorg span, html .buorg strong, html .buorg p, html .buorg button, html .buorg input { font-size: 16px; }} @media only screen and (max-width: 374px) { html .buorg div, html .buorg span, html .buorg strong, html .buorg p, html .buorg button, html .buorg input { font-size: 14px; }} html .buorg strong { font-weight: 600; } html .buorg-pad { padding-top: 16px; padding-bottom: 16px; line-height: 1.7em; } html .buorg-pad .buttons { margin-top: 16px; } @media only screen and (max-width: 767px) { html .buorg-pad .buttons { margin-top: 8px; }} @media only screen and (max-width: 374px) { html .buorg-pad .buttons { margin-top: 2px; }} html .buorg-buttons { display: block; text-align: center; } html #buorgig, html #buorgul, html #buorgpermanent { text-transform: uppercase; } @media only screen and (max-width: 767px) { html #buorgig, html #buorgul, html #buorgpermanent { padding: 0px 32px; height: 40px; line-height: 38px; }} @media only screen and (max-width: 575px) { html #buorgig, html #buorgul, html #buorgpermanent { padding: 0px 24px; height: 36px; line-height: 32px; }} @media only screen and (max-width: 374px) { html #buorgig, html #buorgul, html #buorgpermanent { padding: 0px 16px; height: 32px; line-height: 28px; }} html .buorg-fadeout { transition: visibility 0s ease 8.5s, opacity 8s ease-out 0.5s; } html .buorg-icon { display: none; } @-webkit-keyframes buorgflyGov { 0% { transform: translateY(-149px); } 100% { transform: translateY(0px); }} @keyframes buorgflyGov { 0% { transform: translateY(-149px); } 100% { transform: translateY(0px); }} #calroot { box-sizing: content-box; } #calroot #calhead { box-sizing: content-box; } #calroot #calhead #caltitle select { height: auto; min-height: auto; min-width: auto; } #calroot #calbody #caldays { height: 20px; } #calroot #calbody a.caloff { color: rgb(204, 204, 204); } .template-facetednavigation_view .ui-datepicker .ui-datepicker-prev::after, .template-facetednavigation_view .ui-datepicker .ui-datepicker-next::after { border: 0.39062em solid transparent; content: ""; position: absolute; top: 50%; transition: border 0.2s ease 0s; } .template-facetednavigation_view .ui-datepicker .ui-datepicker-prev span, .template-facetednavigation_view .ui-datepicker .ui-datepicker-next span { display: none; } .template-facetednavigation_view .ui-datepicker .ui-datepicker-prev::after { border-right-color: var(--color-primary-default); right: 50%; transform: translate(25%, -50%); } .template-facetednavigation_view .ui-datepicker .ui-datepicker-next::after { border-left-color: var(--color-primary-default); left: 50%; transform: translate(-25%, -50%); } .template-facetednavigation_view .ui-datepicker .ui-datepicker-title { display: block; } .template-facetednavigation_view .ui-datepicker .ui-datepicker-title select { background: var(--color-secondary-01); border: 1px solid rgb(136, 136, 136); border-radius: 6px; color: rgb(19, 81, 180); font-family: rawline, helvetica, arial, sans-serif; font-weight: 500; height: auto; margin: 0px 8px; padding-left: 16px; padding-right: 16px; width: auto; font-size: 1.6rem !important; } .template-facetednavigation_view .ui-datepicker th { color: rgb(51, 51, 51); font-size: 1.4rem; font-weight: 500; } .template-facetednavigation_view .ui-datepicker td { padding: 0px; } .template-facetednavigation_view .ui-datepicker .ui-state-default { border-radius: 1.6rem; height: 3.2rem; width: 3.2rem; color: rgb(19, 81, 180) !important; font-size: 1.4rem !important; } .template-facetednavigation_view .ui-datepicker .ui-state-default.ui-state-highlight { background-color: rgb(19, 81, 180); color: rgb(255, 255, 255) !important; } .template-facetednavigation_view .ui-datepicker .ui-state-default.ui-state-active { background-color: var(--color-primary-pastel-02); } .govbr-skip-menu { position: fixed; top: -45px; left: 0px; right: 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: stretch; align-items: stretch; z-index: 20; white-space: nowrap; } .govbr-skip-menu a { background-color: rgb(19, 81, 180); color: rgb(255, 255, 255); display: inline-block; height: 40px; line-height: 40px; position: relative; top: 0px; transition: top 100ms ease-out 0ms; padding: 0px 16px; font-size: 16px; text-transform: uppercase; font-weight: 500; } .govbr-skip-menu a:first-of-type { border-radius: 0px 0px 0px 6px; } .govbr-skip-menu a:last-of-type { border-radius: 0px 0px 6px; } .govbr-skip-menu a:focus, .govbr-skip-menu a:hover { background-color: rgb(64, 224, 208); color: rgb(51, 51, 51); top: 45px; } .govbr-skip-menu .access-key { font-size: 14px; display: inline-block; height: 20px; line-height: 20px; background-color: rgb(219, 232, 251); color: rgb(7, 29, 65); font-weight: 500; text-align: center; width: 20px; border-radius: 4px; margin-left: 4px; } .govbr-skip-menu[focus-within] a { top: 45px; } .govbr-skip-menu:focus-within a { top: 45px; } .language-selection a.language-pt-br, .language-selection a.language-en, .language-selection a.language-es, .language-selection li.language-pt-br a, .language-selection li.language-en a, .language-selection li.language-es a { display: inline-block; background-size: 28px 21px; background-repeat: no-repeat; background-position: 16px center; text-align: left; margin-left: 0px; font-weight: 500; line-height: 21px; } .language-selection > a.currentLanguage { background-position: left center; position: relative; text-align: right; } @media only screen and (max-width: 575px) { .language-selection > a.currentLanguage { margin-left: 8px; }} .language-selection > a.currentLanguage::after { content: ""; background: url("img/angle-down.png") center 2px no-repeat transparent; display: inline-block; width: 9px; height: 14px; margin-top: 4px; padding-left: 4px; } .language-selection ul { display: none; position: absolute; z-index: 160; border-top: 1px solid rgb(242, 227, 23); box-shadow: rgba(0, 0, 0, 0.22) 0px 3px 6px; padding: 0px; background-color: rgb(255, 255, 255); font-size: 16px; text-align: left; right: 160px; } @media only screen and (max-width: 767px) { .language-selection ul { right: 8px; }} .language-selection ul li, .language-selection ul .language-pt-br, .language-selection ul .language-en, .language-selection ul .language-es { white-space: nowrap; display: block; text-transform: none; } .language-selection ul li a, .language-selection ul .language-pt-br a, .language-selection ul .language-en a, .language-selection ul .language-es a { display: block; border: 0px none; background-position: 20px center; } .language-selection ul li:hover, .language-selection ul li.currentLanguage, .language-selection ul .language-pt-br:hover, .language-selection ul .language-pt-br.currentLanguage, .language-selection ul .language-en:hover, .language-selection ul .language-en.currentLanguage, .language-selection ul .language-es:hover, .language-selection ul .language-es.currentLanguage { background-color: rgba(19, 81, 180, 0.17); border-radius: 4px; border: 2px solid rgb(255, 255, 255); } .language-selection ul .title { font-size: 14px; font-weight: 600; font-style: italic; color: rgb(19, 81, 180); margin: 8px 16px 4px; padding-bottom: 4px; border-bottom: 1px solid gray; } .language-selection ul .title:hover { background-color: transparent; border-top: none; border-right: none; border-left: none; border-image: initial; border-radius: 0px; border-bottom: 1px solid gray; } .language-selection.open ul { display: block; } @media only screen and (max-width: 767px) { .header-wrapper:first-child .language-selection.open ul { display: none; }} .portal-redes .portalredes-item { display: inline-block; position: relative; background-image: none; margin: 0px; width: 32px; height: 32px; } .portal-redes .portalredes-item::before { position: absolute; width: 32px; height: 32px; top: 0px; left: 0px; font-family: "Font Awesome 5 Brands"; color: rgb(12, 50, 111); display: flex; -webkit-box-align: center; align-items: center; pointer-events: none; font-weight: 400; } .portal-redes .portalredes-item.portalredes-twitter::before { content: ""; } .portal-redes .portalredes-item.portalredes-youtube::before { content: ""; } .portal-redes .portalredes-item.portalredes-facebook::before { content: ""; } .portal-redes .portalredes-item.portalredes-flickr::before { content: ""; } .portal-redes .portalredes-item.portalredes-soundcloud::before { content: ""; } .portal-redes .portalredes-item.portalredes-googleplus::before { content: ""; } .portal-redes .portalredes-item.portalredes-slideshare::before { content: ""; } .portal-redes .portalredes-item.portalredes-rss::before { content: ""; font-family: "Font Awesome 5 Free"; font-weight: 600; } .portal-redes .portalredes-item.portalredes-instagram::before { content: ""; } .portal-redes .portalredes-item.portalredes-tumblr::before { content: ""; } .portal-redes .portalredes-item a { text-indent: -9000px; font-size: 0px; position: absolute; width: 20px; height: 32px; top: 0px; left: 0px; } footer.portal-footer .portal-redes .portalredes-item::before { color: rgb(255, 255, 255); } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .menu-institucional { flex-basis: 100%; text-align: center; }} header#site-header.has-navigation-dropdown .heading { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: baseline; align-items: baseline; margin-top: 2px; } header#site-header.has-navigation-dropdown .logo { -webkit-box-flex: 1; flex: 1 1 0%; } header#site-header.has-navigation-dropdown .logo h1 { line-height: 1; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .logo h1 { line-height: 0.1; }} header#site-header.has-navigation-dropdown .logo h1 a { color: rgb(7, 29, 65); font-size: 24px; font-weight: 600; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .logo h1 a { font-size: 16px; }} header#site-header.has-navigation-dropdown .links-destaque-institucional { display: none; } header#site-header.has-navigation-dropdown .navigation-wrapper { display: none; position: fixed; left: 0px; right: 0px; z-index: 5; background-color: rgb(237, 237, 237); max-height: calc(100vh - 144px); overflow-y: auto; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper { top: 60px; max-height: calc(100vh - 112px); }} @media only screen and (max-width: 575px) { header#site-header.has-navigation-dropdown .navigation-wrapper { max-height: calc(100vh - 104px); }} .sticky-header header#site-header.has-navigation-dropdown .navigation-wrapper { top: 56px; } @media only screen and (min-width: 768px) { .sticky-header header#site-header.has-navigation-dropdown .navigation-wrapper { top: 88px; }} header#site-header.has-navigation-dropdown .navigation-wrapper.ativo { display: block; border-top: 2px solid rgb(255, 205, 7); box-shadow: gray 0px 8px 6px -6px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content { position: relative; } @media only screen and (max-width: 575px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content { overflow-y: auto; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content .resp-nav-title { position: absolute; z-index: 1; top: 0px; left: 0px; right: 0px; height: 40px; line-height: 38px; border-bottom: 1px solid rgb(204, 204, 204); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0px 12px; background: rgb(248, 248, 248); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content .resp-nav-title i { cursor: pointer; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content .resp-nav-title span { padding: 0px 0px 0px 12px; font-weight: 600; font-size: 16px; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation { padding-top: 40px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation a, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation a:link, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation a:visited, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation a:hover, header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation a:active { color: rgb(51, 51, 51); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation { position: relative; } @media only screen and (max-width: 1023px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation { margin: 0px -16px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li { display: block; width: 282px; } @media only screen and (max-width: 1023px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li { width: 256px; }} @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li { width: 100%; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li:first-child { padding-top: 32px; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li:first-child { padding-top: 8px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li:last-child { padding-bottom: 8px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.selected > a { background: rgb(19, 81, 180); color: rgb(255, 255, 255); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.selected.dropdown-submenu > a::after { color: rgb(255, 255, 255); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.menu-govbr-root { margin-top: 24px; padding-top: 20px; border-top: 1px solid rgb(204, 204, 204); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.menu-govbr-root.plain > a { background: url("img/govbrGY.png") 12px center / auto 70% no-repeat transparent; text-indent: -9000px; color: transparent; padding: 8px 16px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.menu-govbr-root.plain > a::after { filter: none; text-indent: 0px; top: 16px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.menu-govbr-root.plain > a:hover { filter: none; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.menu-govbr-root.plain > a:hover::after { filter: none; color: rgb(255, 255, 255); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.menu-govbr-root.plain.on > a { filter: none; background: url("img/govbr.png") 12px center / auto 70% no-repeat rgb(12, 50, 111); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.menu-govbr-root.plain.on > a::after { color: rgb(255, 255, 255); filter: none; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.dropdown-submenu > a { position: relative; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.dropdown-submenu > a::after { content: ""; font-family: "Font Awesome 5 Free"; position: absolute; top: 12px; right: 8px; font-size: 0.9rem; color: rgb(85, 85, 85); font-weight: 600; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li a { display: block; padding: 4px 12px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li a:hover { background: rgb(12, 50, 111); color: rgb(255, 255, 255); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.on.dropdown-submenu > a::after { color: rgb(255, 255, 255); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.on > a { background: rgb(12, 50, 111); color: rgb(255, 255, 255); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.on > ul.submenu { display: block; top: 0px; left: 281px; width: 282px; } @media only screen and (max-width: 1023px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.on > ul.submenu { left: 256px; width: 256px; }} @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li.on > ul.submenu { display: none; top: 0px; left: 0px; width: 100%; z-index: 1; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu { display: none; position: absolute; background-color: rgb(248, 248, 248); border-left: 1px solid rgb(204, 204, 204); height: 100%; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu { display: none; top: 0px; left: 0px; width: 100%; z-index: 1; overflow-y: auto !important; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu li { width: 100%; font-weight: normal; margin-right: 0px; border: none; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu li.on > a.state-published { color: rgb(255, 255, 255) !important; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu li a { font-weight: 500; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu li a:hover { background: rgb(19, 81, 180); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu li a.state-published { color: rgb(85, 85, 85) !important; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu li a.state-published:hover { color: rgb(255, 255, 255) !important; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu li ul.submenu { background-color: rgb(255, 255, 255); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra { border-top: 1px solid rgb(204, 204, 204); background: rgb(248, 248, 248); padding: 16px 0px 20px; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra { position: relative; z-index: 1; padding: 12px 0px 16px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-redes-wrap { display: flex; flex-wrap: wrap; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-redes-wrap { display: block; padding: 0px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis { -webkit-box-flex: 2; flex: 2 1 0%; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis ul { margin-left: -16px; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis { text-align: left; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis > ul { margin-left: 0px; padding-left: 16px; display: none; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis .titulo { text-transform: uppercase; font-weight: 600; font-size: inherit; line-height: inherit; color: rgb(12, 50, 111); } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis .titulo { padding-left: 16px; }} @media only screen and (max-width: 575px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li { display: block; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li a { position: relative; padding: 0px 32px 0px 16px; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li a { padding: 4px 8px 4px 0px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li a::after { font-family: "Font Awesome 5 Free"; content: ""; color: rgb(38, 112, 232); position: absolute; top: -4px; right: 12px; transform: rotate(50deg); font-weight: 900; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li a::after { display: none; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li a.link-contraste { padding-left: 8px; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li a.link-contraste { padding-left: 20px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li a.link-contraste::after { content: ""; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li.language-selection a.currentLanguage { padding-right: 32px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li.language-selection a.currentLanguage::after { content: ""; transform: rotate(180deg); top: 4px; right: 16px; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis li.language-selection a.currentLanguage::after { display: block; top: 8px; right: 12px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis-mobile { display: none; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis-mobile > ul { display: block; border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 8px; margin-bottom: 8px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis-mobile > ul a { padding-right: 20px; padding-left: 20px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis-mobile > ul li { border-left: 1px solid rgb(204, 204, 204); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis-mobile > ul li:first-child { border-left: none; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis-mobile > ul li:first-child a { padding-left: 0px; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis-mobile { display: block; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .links-uteis-mobile > ul > li { display: inline; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .redes-sociais { -webkit-box-flex: 1; flex: 1 1 0%; position: relative; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .redes-sociais { text-align: left; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .redes-sociais .titulo { text-transform: uppercase; font-size: inherit; font-weight: 600; line-height: inherit; color: rgb(12, 50, 111); } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .redes-sociais .titulo { padding-left: 16px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility { display: none; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility { display: block; border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 12px; margin-bottom: 12px; text-align: left; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility ul { position: static; padding-left: 16px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility a { display: inline; color: rgb(19, 81, 180); font-size: 16px; padding-left: 12px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility li { border-left: 1px solid rgb(204, 204, 204); } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility li:first-child { border-left: none; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility li:first-child a { padding-left: 0px; }} @media only screen and (max-width: 575px) { header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility ul li { display: block; border-left: none; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility ul li a { padding-left: 0px; }} header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .header-accessibility .link-contraste::after { display: none; content: none; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .language-selection { position: relative; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .language-selection a { margin: 0px; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .language-selection ul { padding-right: 0px; padding-left: 0px; padding-bottom: 8px; position: absolute; left: -8px; bottom: 32px; right: auto; } header#site-header.has-navigation-dropdown .navigation-wrapper .navigation-content-extra .language-selection ul a { font-size: 14px; } #main-navigation-overlay { background-color: rgb(0, 0, 0); opacity: 0; position: fixed; bottom: 0px; right: 0px; width: 0px; height: 0px; z-index: -1; transition: opacity 200ms ease-out 0s; } body.menu-open { overflow: hidden; } body.menu-open #main-navigation-overlay { opacity: 0.65; position: fixed; inset: 0px; width: 100vw; height: 100vh; z-index: 1; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-swipe .menu-institucional { flex-basis: 100%; text-align: center; }} header#site-header.has-navigation-swipe .heading { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: baseline; align-items: baseline; margin-top: 2px; } header#site-header.has-navigation-swipe .logo { -webkit-box-flex: 1; flex: 1 1 0%; } header#site-header.has-navigation-swipe .logo h1 { line-height: 1; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-swipe .logo h1 { line-height: 0.1; }} header#site-header.has-navigation-swipe .logo h1 a { color: rgb(7, 29, 65); font-size: 24px; font-weight: 600; } @media only screen and (max-width: 767px) { header#site-header.has-navigation-swipe .logo h1 a { font-size: 16px; }} header#site-header.has-navigation-swipe .links-destaque-institucional { display: none; } header#site-header.has-navigation-swipe #main-navigation-overlay { background-color: rgb(0, 0, 0); opacity: 0; position: fixed; bottom: 0px; right: 0px; width: 0px; height: 0px; z-index: -1; transition: opacity 400ms ease-out 0s; } header#site-header.has-navigation-swipe .main-navigation-close-button { display: none; position: absolute; top: 0px; left: 0px; z-index: 9002; } header#site-header.has-navigation-swipe .main-navigation-close-button a { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font-size: 1.4rem; height: 4.48rem; width: 48px; padding: 12px 0px; color: rgb(204, 204, 204); box-sizing: content-box; } header#site-header.has-navigation-swipe .main-navigation-close-button a span { font-size: 2rem; } header#site-header.has-navigation-swipe #main-navigation { position: fixed; top: 0px; bottom: 0px; left: -365px; max-width: 360px; width: 100%; background-color: rgb(237, 237, 237); z-index: 9001; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; transition: left 400ms ease-out 0s; } header#site-header.has-navigation-swipe #main-navigation .navigation-content { -webkit-box-flex: 1; flex: 1 1 auto; overflow-y: hidden; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; transition: flex-grow 500ms ease-out 0s, -webkit-box-flex 500ms ease-out 0s, -ms-flex-positive 500ms ease-out 0s; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .root-menu-header { background: 0% 0% no-repeat padding-box padding-box rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 2px; opacity: 1; padding: 12px 48px; margin-bottom: 1px; position: relative; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .root-menu-header .menu-portal-title, header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .root-menu-header .menu-portal-description, header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .root-menu-header .menu-govbr-logo { color: rgb(7, 29, 65); font-size: 1.4rem; font-weight: 400; line-height: 1.6; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .root-menu-header .root-menu-toggle { font-size: 2rem; position: absolute; right: 0px; top: 0px; width: 48px; height: 100%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .root-menu-header .root-menu-toggle .fa-angle-up { display: none; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .root-menu-header .menu-portal-title { font-weight: 600; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .root-menu-header .menu-govbr-logo { background: url("img/govbr-colorido-b.png") left center / auto 68% no-repeat transparent; line-height: 3.2; text-indent: -999em; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation { overflow: hidden; -webkit-box-flex: 1; flex-grow: 1; position: relative; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul { padding: 0px; position: static; display: none; width: 100%; height: 100%; background-color: transparent; top: 0px; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul li { display: block; margin-bottom: 1px; background-color: rgb(248, 248, 248); box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 2px; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul li a { position: relative; display: block; padding: 12px 48px; font-size: 1.4rem; line-height: 1.6; color: rgb(51, 51, 51) !important; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul li a:hover { background-color: rgb(237, 237, 237); } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul li.dropdown-submenu > a::after { content: ""; position: absolute; top: 0px; right: 0px; height: 100%; width: 48px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font-family: "Font Awesome 5 Free"; color: rgb(136, 136, 136); font-weight: bold; font-size: 2rem; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul li.root-menu-back-button { background-color: transparent; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul li.root-menu-back-button > a { font-weight: 600; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul li.root-menu-back-button > a::after { content: ""; position: absolute; top: 0px; left: 0px; height: 100%; width: 48px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font-family: "Font Awesome 5 Free"; color: rgb(136, 136, 136); font-weight: bold; font-size: 2rem; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu.open { -webkit-box-flex: 1; flex-grow: 1; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu.open .root-menu-header .root-menu-toggle .fa-angle-down { display: none; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu.open .root-menu-header .root-menu-toggle .fa-angle-up { display: block; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu.animating ul { overflow: visible !important; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation .root-menu-pages { position: absolute; top: 0px; right: 0px; height: 100%; width: 200%; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul { transition: left 400ms ease-out 0s; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-page-out, header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-current-page { display: block; position: absolute; left: 50%; width: 50%; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-current-page { overflow: hidden auto; } .animating header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-current-page { overflow: hidden; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-page-out { left: 100%; width: 100%; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-page-in { overflow: visible; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-prev-page { display: block; position: absolute; width: 50%; left: 0px; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-prev-page .root-menu-prev-page { width: 100%; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-prev-page .root-menu-page-out, header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-prev-page .root-menu-current-page { left: 100%; width: 100%; } header#site-header.has-navigation-swipe #main-navigation .navigation-content .root-menu .list-navigation ul.root-menu-prev-page .root-menu-page-out { left: 100%; } header#site-header.has-navigation-swipe #main-navigation .navigation-content-extra { padding: 24px 48px; background-color: rgb(255, 255, 255); } header#site-header.has-navigation-swipe #main-navigation .navigation-content-extra .titulo { font-size: 1.4rem; font-weight: 600; line-height: 1.5; } header#site-header.has-navigation-swipe #main-navigation .navigation-content-extra .links-uteis ul { padding: 0px; } header#site-header.has-navigation-swipe #main-navigation .navigation-content-extra .links-uteis ul li { display: inline-block; margin-right: 2rem; } header#site-header.has-navigation-swipe #main-navigation .navigation-content-extra .links-uteis ul li a { color: rgb(51, 51, 51); font-weight: 500; font-size: 1.4rem; } header#site-header.has-navigation-swipe #main-navigation .navigation-content-extra .links-uteis.links-uteis-mobile { display: none; } header#site-header.has-navigation-swipe #main-navigation .navigation-content-extra .header-accessibility { display: none; } header#site-header.has-navigation-swipe #main-navigation .navigation-content-extra .redes-sociais { margin-top: 24px; } header#site-header.has-navigation-swipe #main-navigation .navigation-content-extra .redes-sociais ul { padding: 0px; } .main-menu-opened header#site-header.has-navigation-swipe #main-navigation-overlay { opacity: 0.65; position: fixed; inset: 0px; width: 100vw; height: 100vh; z-index: 9000; } @media only screen and (max-width: 575px) { .main-menu-opened header#site-header.has-navigation-swipe .main-navigation-close-button { display: block; }} .main-menu-opened header#site-header.has-navigation-swipe #main-navigation { left: 0px; } .badge { display: inline-block; color: rgb(21, 91, 203); background-color: rgb(255, 255, 255); border: 1px solid rgb(21, 91, 203); height: 28px; line-height: 26px; box-sizing: border-box; padding: 0px 10px; font-size: 1.2rem; border-radius: 0px; text-align: center; font-weight: 600; text-transform: uppercase; } .badge.uf { border-color: rgb(21, 91, 203); background-color: rgb(255, 255, 255); color: rgb(21, 91, 203); } .badge.novo { border-color: rgb(38, 135, 68); background-color: rgb(38, 135, 68); color: rgb(255, 255, 255); } .badge.id, .badge.superservico { border-color: rgb(19, 81, 180); background-color: rgb(19, 81, 180); color: rgb(255, 255, 255); } .card .govbr-card-content { -webkit-box-align: center; align-items: center; background: rgb(248, 248, 248); inset: 0px; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: flex; -webkit-box-pack: center; justify-content: center; margin: 0px 8px 16px; padding: 12px; position: absolute; } .card .govbr-card-content:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .card .govbr-card-content:focus:not(.focus-visible) { outline: none; } @media only screen and (min-width: 768px) { .card .govbr-card-content { margin: 0px 12px 24px; }} @media only screen and (min-width: 1280px) { .card .govbr-card-content { margin: 0px 16px 32px; }} .card .govbr-card-content .front { text-align: center; } .card .govbr-card-content .front img { display: block; height: 50px; margin: 0px auto 30px; width: auto; } .card .govbr-card-content .front .titulo { color: rgb(12, 50, 111); display: block; font-size: 20px; font-weight: 500; line-height: 30px; margin: 0px; min-height: 0px; } .card .govbr-card-content .front .icone { color: rgb(12, 50, 111); font-size: 50px; margin-bottom: 10px; margin-top: 30px; } .card .govbr-card-content .front .icone + .titulo { min-height: 60px; } .card .govbr-card-content .back { background-color: rgb(85, 85, 85); box-sizing: border-box; display: block; height: 0px; left: 0px; opacity: 0; padding: 0px; position: absolute; top: 0px; width: 0px; z-index: 2; overflow: hidden; } .card .govbr-card-content .back .descricao { color: rgb(255, 255, 255); display: block; font-size: 16px; line-height: 25px; text-align: left; } .card .govbr-card-content:hover { background-color: rgb(219, 232, 251); text-decoration: none; } .card .toggle-card-flip { background-color: transparent; border: 0px none; border-radius: 0px; box-shadow: none; height: auto; outline: none; padding: 8px; position: absolute; right: 12px; top: 0px; z-index: 3; } @media only screen and (min-width: 768px) { .card .toggle-card-flip { right: 12px; }} @media only screen and (min-width: 1280px) { .card .toggle-card-flip { right: 16px; }} .card .toggle-card-flip span { -webkit-box-align: center; align-items: center; background-color: rgb(19, 81, 180); border-radius: 14px; color: rgb(255, 255, 255); display: flex; font-size: 12px; height: 22px; -webkit-box-pack: center; justify-content: center; min-width: 22px; padding: 0px; } .card .toggle-card-flip .fa-times { display: none; color: rgb(255, 255, 255); background-color: transparent; font-size: 1.8rem; } .card .toggle-card-flip:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .card .toggle-card-flip:focus:not(.focus-visible) { outline: none; } .card.flipped .toggle-card-flip .fa-info { display: none; } .card.flipped .toggle-card-flip .fa-times { display: flex; } .card.flipped .back { height: 100%; opacity: 1; padding: 50px 30px; transition: opacity 0.3s ease 0.2s; width: 100%; } .card.little-cards .govbr-card-content .front .titulo { -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden; font-size: 18px; line-height: 20px; min-height: auto; padding: 3px 0px; } .govbr-cards { display: flex; flex-wrap: wrap; -webkit-box-pack: start; justify-content: flex-start; margin: 0px -8px; } @media only screen and (min-width: 768px) { .govbr-cards { margin: 0px -12px; }} @media only screen and (min-width: 1280px) { .govbr-cards { margin: 0px -16px; }} .govbr-cards .wrapper { display: flex; flex-wrap: wrap; -webkit-box-pack: start; justify-content: flex-start; width: 100%; } .govbr-cards .wrapper .card { background-color: transparent; border: 0px none; border-radius: 0px; box-sizing: border-box; display: block; height: 0px; max-width: 276px; padding-left: 8px; padding-right: 8px; position: relative; } @media only screen and (min-width: 768px) { .govbr-cards .wrapper .card { max-width: 284px; padding-left: 12px; padding-right: 12px; }} @media only screen and (min-width: 1280px) { .govbr-cards .wrapper .card { max-width: 292px; padding-left: 16px; padding-right: 16px; }} @media only screen and (max-width: 575px) { .govbr-cards .wrapper .card { max-width: 100%; }} .govbr-cards .wrapper .card.little-cards { height: 86px; padding: 0px; } @media only screen and (min-width: 768px) { .govbr-cards .wrapper .card.little-cards { height: 94px; }} @media only screen and (min-width: 1280px) { .govbr-cards .wrapper .card.little-cards { height: 102px; }} .govbr-cards .wrapper, .govbr-cards.linha-cards-1c .wrapper { max-width: 276px; } @media only screen and (min-width: 768px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-1c .wrapper { max-width: 284px; }} @media only screen and (min-width: 1280px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-1c .wrapper { max-width: 292px; }} .govbr-cards .wrapper .card, .govbr-cards.linha-cards-1c .wrapper .card { padding-bottom: 100%; width: 100%; } .govbr-cards .wrapper .card.little-cards, .govbr-cards.linha-cards-1c .wrapper .card.little-cards { padding: 0px; } @media only screen and (min-width: 576px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-2c .wrapper { max-width: 552px; }} @media only screen and (min-width: 576px) and (min-width: 768px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-2c .wrapper { max-width: 568px; }} @media only screen and (min-width: 576px) and (min-width: 1280px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-2c .wrapper { max-width: 584px; }} @media only screen and (min-width: 576px) { .govbr-cards .wrapper .card, .govbr-cards.linha-cards-2c .wrapper .card { padding-bottom: 50%; width: 50%; } .govbr-cards .wrapper .card.little-cards, .govbr-cards.linha-cards-2c .wrapper .card.little-cards { padding: 0px; }} @media only screen and (min-width: 768px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-3c .wrapper { max-width: 828px; }} @media only screen and (min-width: 768px) and (min-width: 768px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-3c .wrapper { max-width: 852px; }} @media only screen and (min-width: 768px) and (min-width: 1280px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-3c .wrapper { max-width: 876px; }} @media only screen and (min-width: 768px) { .govbr-cards .wrapper .card, .govbr-cards.linha-cards-3c .wrapper .card { padding-bottom: 33.3333%; width: 33.3333%; } .govbr-cards .wrapper .card.little-cards, .govbr-cards.linha-cards-3c .wrapper .card.little-cards { padding: 0px; }} @media only screen and (min-width: 1024px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-4c .wrapper { max-width: 1104px; }} @media only screen and (min-width: 1024px) and (min-width: 768px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-4c .wrapper { max-width: 1136px; }} @media only screen and (min-width: 1024px) and (min-width: 1280px) { .govbr-cards .wrapper, .govbr-cards.linha-cards-4c .wrapper { max-width: 1168px; }} @media only screen and (min-width: 1024px) { .govbr-cards .wrapper .card, .govbr-cards.linha-cards-4c .wrapper .card { padding-bottom: 25%; width: 25%; } .govbr-cards .wrapper .card.little-cards, .govbr-cards.linha-cards-4c .wrapper .card.little-cards { padding: 0px; }} @media only screen and (min-width: 1280px) { .govbr-cards.linha-cards-5c .wrapper { max-width: 1380px; }} @media only screen and (min-width: 1280px) and (min-width: 768px) { .govbr-cards.linha-cards-5c .wrapper { max-width: 1420px; }} @media only screen and (min-width: 1280px) and (min-width: 1280px) { .govbr-cards.linha-cards-5c .wrapper { max-width: 1460px; }} @media only screen and (min-width: 1280px) { .govbr-cards.linha-cards-5c .wrapper .card { padding-bottom: 20%; width: 20%; } .govbr-cards.linha-cards-5c .wrapper .card.little-cards { padding: 0px; }} .govbr-cards.centralizar-cars { -webkit-box-pack: center; justify-content: center; } .govbr-cards.centralizar-cars .wrapper { -webkit-box-pack: center; justify-content: center; } .govbr-cards.cards-right { -webkit-box-pack: end; justify-content: flex-end; } .govbr-cards.cards-right .wrapper { -webkit-box-pack: end; justify-content: flex-end; } a.btn-primary, button.btn-primary, input.btn-primary[type="button"], input.btn-primary[type="reset"], input.btn-primary[type="submit"], a.btn-secondary, button.btn-secondary, input.btn-secondary[type="button"], input.btn-secondary[type="reset"], input.btn-secondary[type="submit"], a.btn-primary:link, button.btn-primary:link, input.btn-primary:link[type="button"], input.btn-primary:link[type="reset"], input.btn-primary:link[type="submit"], a.btn-primary:visited, button.btn-primary:visited, input.btn-primary:visited[type="button"], input.btn-primary:visited[type="reset"], input.btn-primary:visited[type="submit"], a.btn-primary:hover, button.btn-primary:hover, input.btn-primary:hover[type="button"], input.btn-primary:hover[type="reset"], input.btn-primary:hover[type="submit"], a.btn-primary:active, button.btn-primary:active, input.btn-primary:active[type="button"], input.btn-primary:active[type="reset"], input.btn-primary:active[type="submit"], a.btn-secondary:link, button.btn-secondary:link, input.btn-secondary:link[type="button"], input.btn-secondary:link[type="reset"], input.btn-secondary:link[type="submit"], a.btn-secondary:visited, button.btn-secondary:visited, input.btn-secondary:visited[type="button"], input.btn-secondary:visited[type="reset"], input.btn-secondary:visited[type="submit"], a.btn-secondary:hover, button.btn-secondary:hover, input.btn-secondary:hover[type="button"], input.btn-secondary:hover[type="reset"], input.btn-secondary:hover[type="submit"], a.btn-secondary:active, button.btn-secondary:active, input.btn-secondary:active[type="button"], input.btn-secondary:active[type="reset"], input.btn-secondary:active[type="submit"] { display: inline-block; border: 1px solid rgb(19, 81, 180); padding: 0px 40px; height: 44px; line-height: 44px; border-radius: 22px; text-align: center; font-family: rawline, helvetica, arial, sans-serif; font-size: 1.6rem; font-weight: 600; text-decoration: none; outline: none; box-sizing: content-box; } a.btn-primary:focus:focus, button.btn-primary:focus:focus, input.btn-primary:focus:focus[type="button"], input.btn-primary:focus:focus[type="reset"], input.btn-primary:focus:focus[type="submit"], a.btn-secondary:focus:focus, button.btn-secondary:focus:focus, input.btn-secondary:focus:focus[type="button"], input.btn-secondary:focus:focus[type="reset"], input.btn-secondary:focus:focus[type="submit"] { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } a.btn-primary:focus:focus:not(.focus-visible), button.btn-primary:focus:focus:not(.focus-visible), input.btn-primary:focus:focus:not(.focus-visible)[type="button"], input.btn-primary:focus:focus:not(.focus-visible)[type="reset"], input.btn-primary:focus:focus:not(.focus-visible)[type="submit"], a.btn-secondary:focus:focus:not(.focus-visible), button.btn-secondary:focus:focus:not(.focus-visible), input.btn-secondary:focus:focus:not(.focus-visible)[type="button"], input.btn-secondary:focus:focus:not(.focus-visible)[type="reset"], input.btn-secondary:focus:focus:not(.focus-visible)[type="submit"] { outline: none; } a.btn-primary:link, button.btn-primary:link, input.btn-primary:link[type="button"], input.btn-primary:link[type="reset"], input.btn-primary:link[type="submit"], a.btn-primary:visited, button.btn-primary:visited, input.btn-primary:visited[type="button"], input.btn-primary:visited[type="reset"], input.btn-primary:visited[type="submit"], a.btn-primary:active, button.btn-primary:active, input.btn-primary:active[type="button"], input.btn-primary:active[type="reset"], input.btn-primary:active[type="submit"] { background-color: rgb(19, 81, 180); color: rgb(255, 255, 255); } a.btn-primary:hover, button.btn-primary:hover, input.btn-primary:hover[type="button"], input.btn-primary:hover[type="reset"], input.btn-primary:hover[type="submit"] { background-color: rgb(38, 112, 232); border-color: rgb(38, 112, 232); } a.btn-primary:focus:focus, button.btn-primary:focus:focus, input.btn-primary:focus:focus[type="button"], input.btn-primary:focus:focus[type="reset"], input.btn-primary:focus:focus[type="submit"] { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } a.btn-primary:focus:focus:not(.focus-visible), button.btn-primary:focus:focus:not(.focus-visible), input.btn-primary:focus:focus:not(.focus-visible)[type="button"], input.btn-primary:focus:focus:not(.focus-visible)[type="reset"], input.btn-primary:focus:focus:not(.focus-visible)[type="submit"] { outline: none; } a.btn-primary.btn-inverse, button.btn-primary.btn-inverse, input.btn-primary.btn-inverse[type="button"], input.btn-primary.btn-inverse[type="reset"], input.btn-primary.btn-inverse[type="submit"] { background-color: rgb(255, 255, 255); color: rgb(19, 81, 180); border-color: rgb(255, 255, 255); } a.btn-primary.btn-inverse:hover, button.btn-primary.btn-inverse:hover, input.btn-primary.btn-inverse:hover[type="button"], input.btn-primary.btn-inverse:hover[type="reset"], input.btn-primary.btn-inverse:hover[type="submit"] { background-color: rgb(38, 112, 232); color: rgb(255, 255, 255); border-color: rgb(38, 112, 232); } a.btn-secondary, button.btn-secondary, input.btn-secondary[type="button"], input.btn-secondary[type="reset"], input.btn-secondary[type="submit"] { border: 1px solid rgb(19, 81, 180); color: rgb(19, 81, 180); background-color: transparent; } a.btn-secondary:hover, button.btn-secondary:hover, input.btn-secondary:hover[type="button"], input.btn-secondary:hover[type="reset"], input.btn-secondary:hover[type="submit"] { background-color: rgb(38, 112, 232); color: rgb(255, 255, 255); border-color: rgb(38, 112, 232); } a.btn-secondary.btn-inverse, button.btn-secondary.btn-inverse, input.btn-secondary.btn-inverse[type="button"], input.btn-secondary.btn-inverse[type="reset"], input.btn-secondary.btn-inverse[type="submit"] { border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); } a.btn-secondary.btn-inverse:hover, button.btn-secondary.btn-inverse:hover, input.btn-secondary.btn-inverse:hover[type="button"], input.btn-secondary.btn-inverse:hover[type="reset"], input.btn-secondary.btn-inverse:hover[type="submit"] { background-color: rgb(255, 255, 255); color: rgb(19, 81, 180); } #breadcrumbs .content { border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding-top: 12px; padding-bottom: 12px; font-size: 1.4rem; } @media only screen and (max-width: 575px) { #breadcrumbs .content { font-size: 12px; }} #breadcrumbs .content > span { text-decoration: none; color: rgb(51, 51, 51); font-size: 1.4rem; font-weight: 500; } @media only screen and (max-width: 575px) { #breadcrumbs .content > span { font-size: 12px; line-height: 18px; }} #breadcrumbs .content > span a { font-size: 1.4rem; text-decoration: none; color: rgb(19, 81, 180); } @media only screen and (max-width: 575px) { #breadcrumbs .content > span a { font-size: 12px; }} #breadcrumbs .content > span a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #breadcrumbs .content > span a:focus:not(.focus-visible) { outline: none; } #breadcrumbs .content > span a:hover { background-color: rgb(219, 232, 251); color: rgb(12, 50, 111); } #breadcrumbs .content > span::before { content: ">"; color: rgb(158, 157, 157); padding: 0px 8px; vertical-align: text-bottom; font-size: 1.2rem; } #breadcrumbs .content .home .fas { width: auto; font-weight: bold; } #breadcrumbs .content .home::before { content: none; } #breadcrumbs .content #breadcrumbs-current { font-weight: 600; } #breadcrumbs.sobreposto { z-index: 1; } .template-view #breadcrumbs.inverter { border-bottom: 1px solid rgba(255, 255, 255, 0.2); position: absolute; left: 0px; right: 0px; } .template-view #breadcrumbs.inverter .content > span, .template-view #breadcrumbs.inverter .content a, .template-view #breadcrumbs.inverter .content #breadcrumbs-current { color: rgb(255, 255, 255); } .template-view #breadcrumbs.inverter .content > span::before, .template-view #breadcrumbs.inverter .content a::before, .template-view #breadcrumbs.inverter .content #breadcrumbs-current::before { color: rgb(255, 255, 255); } .template-view #breadcrumbs.inverter .content > span a:hover, .template-view #breadcrumbs.inverter .content a a:hover, .template-view #breadcrumbs.inverter .content #breadcrumbs-current a:hover { color: rgb(237, 237, 237); } @media only screen and (max-width: 767px) { .portaltype-servico #breadcrumbs { display: none; }} #wrapper { padding-top: 22px; } .portaltype-collective-nitf-content #content .nitfSubtitle { margin: 6px 0px 4px; } .documentFirstHeading { font-size: 3.6rem; line-height: 4rem; font-weight: 600; color: rgb(12, 50, 111); padding-bottom: 10px; margin: 0px; } @media only screen and (max-width: 575px) { .documentFirstHeading { font-size: 2.4rem; }} .documentSubtitle { margin: 6px 0px 4px; } .documentDescription { margin: 0px; padding-bottom: 8px; } #viewlet-above-content-body { margin-top: 24px; border-top: 1px solid rgba(0, 0, 0, 0.1); margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } @media only screen and (min-width: 1024px) { #viewlet-above-content-body { margin-left: -40px; margin-right: -40px; padding-left: 40px; padding-right: 40px; }} @media only screen and (min-width: 1280px) { #viewlet-above-content-body { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; }} #viewlet-above-content-body .documentByLine { border-bottom: 1px solid rgba(0, 0, 0, 0.1); margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; } @media only screen and (min-width: 1024px) { #viewlet-above-content-body .documentByLine { margin-left: -40px; margin-right: -40px; padding-left: 40px; padding-right: 40px; }} @media only screen and (min-width: 1280px) { #viewlet-above-content-body .documentByLine { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; }} @media only screen and (max-width: 767px) { #viewlet-above-content-body .documentByLine { border: none; }} #viewlet-above-content-body #media { margin-top: 32px; } .portaltype-collective-cover-content #viewlet-above-content-body { margin-top: 24px; } #content-core { padding-top: 32px; } @media only screen and (min-width: 768px) { .portaltype-formfolder .documentByLine .documentPublished + .documentModified, #viewlet-above-content-body .documentByLine .documentPublished + .documentModified { padding-left: 1.2rem; margin-left: 0.8rem; position: relative; } .portaltype-formfolder .documentByLine .documentPublished + .documentModified::before, #viewlet-above-content-body .documentByLine .documentPublished + .documentModified::before { content: ""; position: absolute; border-left: 1px solid rgba(0, 0, 0, 0.1); height: 20px; width: 0px; left: 0px; top: 50%; margin-top: -10px; }} @media only screen and (max-width: 767px) { .portaltype-formfolder .documentByLine, #viewlet-above-content-body .documentByLine { text-align: center; }} .portaltype-formfolder .documentByLine .documentPublished, .portaltype-formfolder .documentByLine .documentPublished span, .portaltype-formfolder .documentByLine .documentModified, .portaltype-formfolder .documentByLine .documentModified span, .portaltype-formfolder .documentByLine .documentAuthor, .portaltype-formfolder .documentByLine .documentAuthor span, #viewlet-above-content-body .documentByLine .documentPublished, #viewlet-above-content-body .documentByLine .documentPublished span, #viewlet-above-content-body .documentByLine .documentModified, #viewlet-above-content-body .documentByLine .documentModified span, #viewlet-above-content-body .documentByLine .documentAuthor, #viewlet-above-content-body .documentByLine .documentAuthor span { border: 0px; } @media only screen and (max-width: 767px) { .portaltype-formfolder .documentByLine .documentPublished, .portaltype-formfolder .documentByLine .documentPublished span, .portaltype-formfolder .documentByLine .documentModified, .portaltype-formfolder .documentByLine .documentModified span, .portaltype-formfolder .documentByLine .documentAuthor, .portaltype-formfolder .documentByLine .documentAuthor span, #viewlet-above-content-body .documentByLine .documentPublished, #viewlet-above-content-body .documentByLine .documentPublished span, #viewlet-above-content-body .documentByLine .documentModified, #viewlet-above-content-body .documentByLine .documentModified span, #viewlet-above-content-body .documentByLine .documentAuthor, #viewlet-above-content-body .documentByLine .documentAuthor span { padding: 0px; margin: 0px; line-height: 1.6; }} @media only screen and (max-width: 767px) { .portaltype-formfolder .documentByLine .documentPublished, .portaltype-formfolder .documentByLine .documentModified, .portaltype-formfolder .documentByLine .documentAuthor, #viewlet-above-content-body .documentByLine .documentPublished, #viewlet-above-content-body .documentByLine .documentModified, #viewlet-above-content-body .documentByLine .documentAuthor { display: block; }} .portaltype-formfolder .documentByLine { border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 20px; } #main .social-links { white-space: nowrap; line-height: 42px; padding: 0px; position: absolute; top: 0px; right: 0px; } @media only screen and (max-width: 1279px) { #main .social-links { right: 40px; }} #main .social-links label { font-size: 1.2rem; color: rgb(85, 85, 85); font-weight: 500; padding-right: 8px; display: inline-block; margin: 0px; } #main .social-links a { padding: 0px 4px; text-decoration: none; border: none; } #main .social-links a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #main .social-links a:focus:not(.focus-visible) { outline: none; } #main .social-links a i, #main .social-links a span { color: rgb(38, 112, 232); font-size: 1.8rem; } #main .social-links a:hover i, #main .social-links a:hover span { color: rgb(38, 112, 232); } #main .social-links .toggle-social-links { display: none; } #main .social-links .link-print { border-right: 1px solid rgba(0, 0, 0, 0.1); margin-right: 1rem; padding-right: 1rem; } .visao-servico .barra-categoria, #viewlet-above-content-body { position: relative; } @media only screen and (max-width: 767px) { .visao-servico .barra-categoria .social-links, #viewlet-above-content-body .social-links { position: static; width: 100%; text-align: center; }} #viewlet-below-content .social-links { position: static; margin-top: 36px; text-align: right; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); } @media only screen and (max-width: 575px) { #viewlet-below-content .social-links { text-align: center; } #viewlet-below-content .social-links label { display: none; }} .portaltype-collective-cover-content #content .social-links { position: absolute; bottom: -7px; top: auto; right: 0px; width: auto; max-width: 32px; height: 32px; line-height: 30px; border: 1px solid rgb(255, 255, 255); border-radius: 16px; transition: max-width 200ms linear 0s, padding 200ms linear 0s; overflow: hidden; padding-right: 32px; background: rgb(255, 255, 255); } .portaltype-collective-cover-content #content .social-links:hover { border: 1px solid rgb(204, 204, 204); } .portaltype-collective-cover-content #content .social-links a { opacity: 0; transition: opacity 0s linear 200ms; } .portaltype-collective-cover-content #content .social-links .toggle-social-links { background: rgb(255, 255, 255); opacity: 1; display: block; position: absolute; right: 0px; top: 0px; width: 33px; height: 32px; line-height: 30px; text-align: center; border-radius: 16px; cursor: pointer; z-index: 1; } .portaltype-collective-cover-content #content .social-links .toggle-social-links i, .portaltype-collective-cover-content #content .social-links .toggle-social-links span { opacity: 1; position: absolute; width: 100%; text-align: center; top: 0px; left: 0px; height: 100%; line-height: 30px; transition: opacity 200ms linear 0s; color: rgb(158, 157, 157); } .portaltype-collective-cover-content #content .social-links .toggle-social-links .fa-times { opacity: 0; } .portaltype-collective-cover-content #content .social-links .toggle-social-links:hover i, .portaltype-collective-cover-content #content .social-links .toggle-social-links:hover span { color: rgb(19, 81, 180); } .portaltype-collective-cover-content #content .social-links.open { max-width: 320px; border: 1px solid rgb(204, 204, 204); padding-left: 8px; } .portaltype-collective-cover-content #content .social-links.open a { opacity: 1; } .portaltype-collective-cover-content #content .social-links.open .toggle-social-links .fa-share-alt { opacity: 0; } .portaltype-collective-cover-content #content .social-links.open .toggle-social-links .fa-times { opacity: 1; color: rgb(158, 157, 157); } .portaltype-collective-cover-content #content .foto-sobreposta .social-links, .portaltype-collective-cover-content #content .foto-sobreposta-grande .social-links, .portaltype-collective-cover-content #content .foto-sobreposta-pequena .social-links { border: 1px solid transparent; background-color: transparent; top: 8px; right: 8px; bottom: 0px; } .portaltype-collective-cover-content #content .foto-sobreposta .social-links:hover, .portaltype-collective-cover-content #content .foto-sobreposta-grande .social-links:hover, .portaltype-collective-cover-content #content .foto-sobreposta-pequena .social-links:hover { border: 1px solid rgb(255, 255, 255); } .portaltype-collective-cover-content #content .foto-sobreposta .social-links .toggle-social-links, .portaltype-collective-cover-content #content .foto-sobreposta-grande .social-links .toggle-social-links, .portaltype-collective-cover-content #content .foto-sobreposta-pequena .social-links .toggle-social-links { background-color: transparent; } .portaltype-collective-cover-content #content .foto-sobreposta .social-links .toggle-social-links i, .portaltype-collective-cover-content #content .foto-sobreposta .social-links .toggle-social-links span, .portaltype-collective-cover-content #content .foto-sobreposta-grande .social-links .toggle-social-links i, .portaltype-collective-cover-content #content .foto-sobreposta-grande .social-links .toggle-social-links span, .portaltype-collective-cover-content #content .foto-sobreposta-pequena .social-links .toggle-social-links i, .portaltype-collective-cover-content #content .foto-sobreposta-pequena .social-links .toggle-social-links span { color: rgb(255, 255, 255); } .portaltype-collective-cover-content #content .foto-sobreposta .social-links.open, .portaltype-collective-cover-content #content .foto-sobreposta-grande .social-links.open, .portaltype-collective-cover-content #content .foto-sobreposta-pequena .social-links.open { border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255); } #content .abas { margin-top: 48px; margin-bottom: 40px; position: relative; } @media only screen and (max-width: 767px) { #content .abas { padding: 0px 15px; }} #content .abas .column { overflow: hidden; } #content .abas .column h3 { font-size: 22px; color: rgb(85, 85, 85); font-weight: 600; } #content .abas .column ul { margin: 0px; } #content .abas .column ul li { display: inline-block; margin: 0px 20px 0px 0px; padding: 0px 16px 8px; } #content .abas .column ul li a { color: rgb(85, 85, 85); font-size: 18px; font-weight: 500; cursor: pointer; } #content .abas .column ul li a span { font-size: 14px; text-align: center; line-height: 1; } #content .abas .column ul li.active { font-weight: bold; border-bottom: 4px solid rgb(19, 81, 180); } #content .abas .column ul li.active a { color: rgb(7, 29, 65); font-weight: 600; } #content .abas .column ul li.active a span { color: rgb(19, 81, 180); } #content .abas #abassetadir, #content .abas #abassetaesq { width: 0px; height: 0px; position: absolute; top: 50%; margin-top: -10px; border-left: 12px solid rgb(38, 112, 232); border-top: 6px solid rgb(255, 255, 255); border-bottom: 6px solid rgb(255, 255, 255); cursor: pointer; z-index: 0; } #content .abas #abassetadir { right: -14px; } #content .abas #abassetaesq { left: -20px; border-right: 12px solid rgb(38, 112, 232); border-left: 6px solid rgb(255, 255, 255); } @-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} .govbr-tabs { border-bottom: 1px solid rgb(136, 136, 136); margin-bottom: 40px; margin-top: 48px; overflow: hidden; position: relative; white-space: nowrap; width: 100%; } .govbr-tabs .button-prev, .govbr-tabs .button-next { background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%); font-size: 2rem; height: 3rem; left: 0px; line-height: 3rem; position: absolute; top: 0px; width: 4rem; z-index: 2; margin: 2px; } .govbr-tabs .button-prev.disabled, .govbr-tabs .button-next.disabled { display: none; } .govbr-tabs .button-prev:focus, .govbr-tabs .button-next:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 0px; } .govbr-tabs .button-prev:focus:not(.focus-visible), .govbr-tabs .button-next:focus:not(.focus-visible) { outline: none; } .govbr-tabs .button-next { background: linear-gradient(270deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%); left: auto; right: 0px; text-align: right; } .govbr-tabs .tab { -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); cursor: pointer; display: inline-block; line-height: 3rem; margin: 0px; padding: 0px 20px 8px; text-align: center; width: auto; } .govbr-tabs .tab a { color: rgb(85, 85, 85); display: inline-block; font-size: 18px; font-weight: 500; margin-top: 3px; } .govbr-tabs .tab a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 1px; } .govbr-tabs .tab a:focus:not(.focus-visible) { outline: none; } .govbr-tabs .tab a span { font-size: 14px; line-height: 1; text-align: center; } .govbr-tabs .tab.active { border-bottom: 4px solid rgb(19, 81, 180); } .govbr-tabs .tab.active a { color: rgb(7, 29, 65); } .govbr-tabs .tab.active a span { color: rgb(19, 81, 180); } .tabs-content .tab-content { display: none; } .tabs-content .tab-content .tab-loading { color: rgb(85, 85, 85); font-weight: 500; text-align: center; } .tabs-content .tab-content .tab-loading .fas { animation: 2s linear 0s infinite normal none running spin; } .tabs-content .tab-content.active { display: block; } .template-abas_view .tab-content > .toggable-content { margin-left: 0px !important; } .template-template_estrutura #content-core .toggable-content, .template-autoridades_view #content-core .toggable-content { margin-left: 0px; } .template-template_estrutura #content .toggable-content .toggle + ul, .template-autoridades_view #content .toggable-content .toggle + ul { padding-left: 0px !important; } .filterbar { margin: -16px 0px 16px; position: relative; } .filterbar .filterbar-toggle { color: rgb(19, 81, 180); text-decoration: none; cursor: pointer; display: inline-flex; -webkit-box-align: center; align-items: center; } .filterbar .filterbar-toggle:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .filterbar .filterbar-toggle:focus:not(.focus-visible) { outline: none; } .filterbar .filterbar-toggle .fas { color: rgb(19, 81, 180); font-size: 19px; width: 3rem !important; } .filterbar .filterbar-toggle .fa-times { display: none; padding-left: 3px; } .filterbar .filterbar-content { display: none; position: absolute; left: 0px; top: 100%; width: 100%; margin-top: 10px; max-width: 42rem; padding: 32px 32px 0px; background-color: rgb(255, 255, 255); border-top: 1px solid rgb(242, 227, 23); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; z-index: 3; } @media only screen and (max-width: 374px) { .filterbar .filterbar-content { padding: 16px 16px 0px; }} .filterbar .filterbar-section, .template-facetednavigation_view #content-core .filterbar .faceted-widget { margin: 0px -8px 16px; } .filterbar .filterbar-title, .template-facetednavigation_view #content-core .filterbar .faceted-widget legend { font-weight: 600; border-bottom: 1px solid rgb(158, 157, 157); margin: 0px 8px 16px; padding-bottom: 4px; } .filterbar label.filterbar-title { display: block; } .filterbar .filterbar-control { display: inline-block; margin-bottom: 8px; padding: 0px 8px; } .filterbar .filterbar-control label { display: block; font-weight: 400; } .filterbar .filterbar-control select, .filterbar .filterbar-control input { margin: 0px; border-radius: 6px; background-color: rgb(255, 255, 255); color: rgb(85, 85, 85); padding: 0px 16px; vertical-align: middle !important; border: 1px solid rgb(136, 136, 136) !important; } .filterbar .filterbar-control.full-width { width: 100%; } .filterbar .filterbar-control.full-width label, .filterbar .filterbar-control.full-width select, .filterbar .filterbar-control.full-width input { width: 100%; } .filterbar .filterbar-control.inline { display: flex; -webkit-box-pack: justify; place-content: center space-between; } .filterbar .filterbar-buttons { text-align: right; } .filterbar .filterbar-buttons button { padding: 8px 32px; } .filterbar .filterbar-clear { background-color: transparent; color: rgb(19, 81, 180); border: none; } .filterbar .filterbar-clear:focus { box-shadow: none; } .filterbar .filterbar-clear:hover { text-decoration: underline; } .filterbar.open .filterbar-toggle::after { content: ""; position: absolute; bottom: -10px; left: 3px; width: 0px; height: 0px; border-width: 0px 6px 6px; border-style: solid; border-color: transparent transparent rgb(19, 81, 180); border-image: initial; } .filterbar.open .filterbar-toggle .fa-times { display: inline-block; } .filterbar.open .filterbar-toggle .fa-sliders-h, .filterbar.open .filterbar-toggle .fa-calendar-alt { display: none; } a:link.link-category, .tags-noticias a, .tags a:link { background: none; padding: 0px 8px; margin: 0px 0px 25px; text-decoration: underline; } a:link.link-category:hover, .tags-noticias a:hover, .tags a:link:hover { cursor: pointer; } #content .tags, #content .tags-noticias { margin-left: 0px; padding-left: 0px; } #content .tags li, #content .tags-noticias li { list-style: none; display: inline-block; } .toggle, .toggle-link { display: inline-block; margin-right: 18px; } .toggle:focus, .toggle-link:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .toggle:focus:not(.focus-visible), .toggle-link:focus:not(.focus-visible) { outline: none; } .toggle i, .toggle-link i { color: rgb(19, 81, 180); } .toggle:hover, .toggle-link:hover { text-decoration: none; } .toggle::before, .toggle-link::before { content: ""; font-family: "Font Awesome 5 Free"; color: rgb(19, 81, 180); display: inline-block; font-size: 20px; font-weight: 700; width: 32px; } .toggle.closed::before, .toggle-link.closed::before { content: ""; } .toggle.closed + *, .toggle-link.closed + * { display: none; } .toggle + div.conteudo, .toggle-link + div.conteudo { padding-left: 35px; } .toggle.mensagens_acessibilidade::before, .toggle-link.mensagens_acessibilidade::before { content: ""; } .toggle.mensagens_acessibilidade.closed::before, .toggle-link.mensagens_acessibilidade.closed::before { content: ""; } @media only screen and (max-width: 767px) { .toggle, .toggle-link { display: inline-block; margin-left: 3rem; position: relative; } .toggle::before, .toggle-link::before { position: absolute; left: -25px; top: 5px; }} #content .toggable-content { padding-left: 0px; } #content .toggable-content .toggle + ul { padding-left: 30px; list-style: none; } #content .toggable-content > li { text-transform: none; list-style: none; color: rgb(85, 85, 85); border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding-bottom: 16px; margin-bottom: 20px !important; } #content .toggable-content > li ul { margin-top: 16px; } #content .toggable-content > li ul li a { font-size: 2rem; font-weight: 600; text-transform: none; } #content .toggable-content > li + ul, #content .toggable-content > li > ul { padding-left: 0px; list-style: none; } #content .toggable-content > li:last-of-type { border-bottom: none; } #content .toggable-content > li > a { color: rgb(85, 85, 85); font-size: 2.4rem; font-weight: 600; } #content .toggable-content p { font-size: 1.6rem; } #content .toggable-content p .calendario { font-size: 1.6rem; color: rgb(19, 81, 180); text-decoration: underline; } #content .toggable-content .left { float: left; margin-right: 20px; } @media only screen and (max-width: 767px) { #content .toggable-content .left { display: block; float: none; margin: 0px auto; }} #content .toggable-content .conteudo { margin-top: 12px; } #content .toggable-content .conteudo a { font-size: 1.6rem; } #content .toggable-content .conteudo .item { margin-bottom: 32px; } #content .toggable-content .conteudo .item p { position: relative; margin-bottom: 0px; } #content .toggable-content .conteudo .item p.item-destaque { font-weight: 500; } #content .toggable-content .conteudo .item::after { content: ""; display: block; clear: both; } .toggle-admin { cursor: pointer; } .toggle-admin::before { font-size: 14px; width: 18px; } .toggle-admin + div, .toggle-admin + span { padding: 12px 12px 12px 18px; background-color: rgb(237, 237, 237); } #content .listagem { padding-left: 0px; list-style-type: none; margin-bottom: 20px; } #content .listagem .item { border-bottom: 1px solid rgba(0, 0, 0, 0.05); padding: 8px 0px; } #content .listagem .item:last-of-type { border: 0px none; } #content .listagem .item .titulo a { font-weight: 500; color: rgb(12, 50, 111); } #content .listagem .item .titulo a span { color: rgb(12, 50, 111); } #content .listagem .item .titulo a:hover { text-decoration: none; color: rgb(38, 112, 232); } #content .listagem .item .titulo a:hover span { color: rgb(38, 112, 232); } #content .listagem-noticias-com-foto li { display: flex; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 0px; padding: 16px 0px; } @media only screen and (max-width: 575px) { #content .listagem-noticias-com-foto li { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} #content .listagem-noticias-com-foto li .titulo { margin-bottom: 4px; font-size: 2.4rem; line-height: 1; } #content .listagem-noticias-com-foto li .titulo a { font-size: 2rem; font-weight: 500; line-height: 30px; color: rgb(19, 81, 180); } @media only screen and (max-width: 575px) { #content .listagem-noticias-com-foto li .titulo a { font-size: 1.6rem; line-height: 1.8rem; }} #content .listagem-noticias-com-foto li .titulo a:hover { color: rgb(38, 112, 232); text-decoration: none; } #content .listagem-noticias-com-foto li .titulo a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #content .listagem-noticias-com-foto li .titulo a:focus:not(.focus-visible) { outline: none; } #content .listagem-noticias-com-foto li .conteudo .descricao { font-size: 1.6rem; color: rgb(51, 51, 51); -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden; } @media only screen and (max-width: 575px) { #content .listagem-noticias-com-foto li .conteudo .descricao { font-size: 1.4rem; }} #content .listagem-noticias-com-foto li .conteudo .data { font-size: 1.4rem; color: rgb(85, 85, 85); display: inline; } #content .listagem-noticias-com-foto li .imagem { -webkit-box-flex: 0; flex: 0 0 250px; margin-left: 16px; } #content .listagem-noticias-com-foto li .imagem img { width: 100%; height: auto; } #content .listagem-noticias-com-foto li .imagem.mobile { display: none; } @media only screen and (max-width: 575px) { #content .listagem-noticias-com-foto li .imagem { margin: 5px 0px; display: none; } #content .listagem-noticias-com-foto li .imagem.mobile { display: block; flex-basis: 250px; width: 250px; }} #content .paginacao { display: flex; -webkit-box-pack: center; justify-content: center; margin: 30px 0px; padding: 0px; } #content .paginacao li { list-style: none; margin: 0px 10px; } #content .paginacao li a { display: block; height: 32px; width: 32px; line-height: 32px; text-align: center; border-radius: 50%; color: rgb(19, 81, 180); } #content .paginacao li a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #content .paginacao li a:focus:not(.focus-visible) { outline: none; } #content .paginacao li a:hover { text-decoration: none; border-radius: 50%; background: rgb(219, 232, 251); cursor: pointer; } #content .paginacao li a.proximo, #content .paginacao li a.anterior { position: relative; width: auto; margin: 0px 0px 0px 16px; text-indent: -9000px; color: transparent; font-size: 0px; } #content .paginacao li a.proximo::before, #content .paginacao li a.anterior::before { display: block; width: 32px; height: 32px; content: ""; font-family: "Font Awesome 5 Free"; font-weight: 700; background: transparent; color: rgb(19, 81, 180); border-radius: 50%; text-indent: 0px; font-size: 2rem; } #content .paginacao li a.proximo::after, #content .paginacao li a.anterior::after { display: block; height: 32px; position: absolute; top: 0px; left: -16px; content: ""; border-left: 1px solid rgb(204, 204, 204); } #content .paginacao li a.proximo::before { content: ""; } #content .paginacao li span { display: block; height: 32px; width: 32px; line-height: 32px; text-align: center; border-radius: 50%; background: rgb(38, 112, 232); color: rgb(255, 255, 255); font-weight: 600; } #content .paginacao li span.reticencias { background: transparent; color: rgb(19, 81, 180); } #content .paginacao li span.proximo, #content .paginacao li span.anterior { position: relative; margin: 0px 0px 0px 16px; text-indent: -9000px; font-size: 0px; background: none; display: block; height: 32px; width: 32px; line-height: 32px; text-align: center; border-radius: 50%; color: rgb(19, 81, 180); } #content .paginacao li span.proximo::after, #content .paginacao li span.anterior::after { display: block; height: 32px; position: absolute; top: 0px; left: auto; right: -16px; content: ""; border-left: 1px solid rgb(51, 51, 51); opacity: 0.6; } #content .paginacao li span.proximo::before, #content .paginacao li span.anterior::before { display: block; width: 32px; height: 32px; content: ""; font-family: "Font Awesome 5 Free"; font-weight: 700; background: transparent; color: rgb(19, 81, 180); border-radius: 50%; text-indent: 0px; font-size: 2rem; } #content .paginacao li span.proximo.anterior, #content .paginacao li span.anterior.anterior { margin: 0px 16px 0px 0px; } #content .paginacao li span.proximo.anterior::after, #content .paginacao li span.anterior.anterior::after { right: -12px; } #content .paginacao li span.proximo.proximo::before, #content .paginacao li span.anterior.proximo::before { content: ""; } #content .paginacao li span.proximo.proximo::after, #content .paginacao li span.anterior.proximo::after { left: -12px; right: auto; } #content .paginacao li span.desativada, #content .paginacao li span.desabilitado { opacity: 0.3; } #content .paginacao li:first-child a.anterior, #content .paginacao li:first-child a.proximo { margin: 0px 16px 0px 0px; } #content .paginacao li:first-child a.anterior::before, #content .paginacao li:first-child a.proximo::before { content: ""; } #content .paginacao li:first-child a.anterior::after, #content .paginacao li:first-child a.proximo::after { left: auto; right: -16px; } #content .paginacao-wrapper { margin: 30px 0px; position: relative; } #content .paginacao-wrapper::after { clear: both; content: ""; display: table; } @media only screen and (max-width: 767px) { #content .paginacao-wrapper { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} #content .paginacao-wrapper .itens-number { position: absolute; top: 0px; right: 0px; } @media only screen and (max-width: 767px) { #content .paginacao-wrapper .itens-number { position: static; -webkit-box-ordinal-group: 3; order: 2; text-align: center; margin-top: 16px; }} #content .paginacao-wrapper .itens-number label { padding-right: 0.3em; vertical-align: middle; display: inline-block; padding-bottom: 3px; } #content .paginacao-wrapper .itens-number select { margin: 0px; border-radius: 6px; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); height: 32px; padding: 0px 8px; vertical-align: middle !important; border: 1px solid rgb(136, 136, 136) !important; } #content .paginacao-wrapper .itens-number select:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #content .paginacao-wrapper .itens-number select:focus:not(.focus-visible) { outline: none; } #content .paginacao-wrapper .paginacao { margin: 0px; } @media only screen and (max-width: 767px) { #content .paginacao-wrapper .paginacao { -webkit-box-ordinal-group: 2; order: 1; }} .portaltype-collective-cover-content .servicos-em-destaque, .template-listar_servicos_segmento .servicos-em-destaque, .portaltype-servico .servicos-em-destaque, .portaltype-orgao.template-view .servicos-em-destaque { padding: 0px; width: 100%; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-em-destaque, .template-listar_servicos_segmento .servicos-em-destaque, .portaltype-servico .servicos-em-destaque, .portaltype-orgao.template-view .servicos-em-destaque { padding: 0px; }} .portaltype-collective-cover-content .servicos-em-destaque h2, .template-listar_servicos_segmento .servicos-em-destaque h2, .portaltype-servico .servicos-em-destaque h2, .portaltype-orgao.template-view .servicos-em-destaque h2 { text-align: center; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-em-destaque h2, .template-listar_servicos_segmento .servicos-em-destaque h2, .portaltype-servico .servicos-em-destaque h2, .portaltype-orgao.template-view .servicos-em-destaque h2 { font-size: 2.4rem; }} .portaltype-collective-cover-content .servicos-em-destaque .tile-header, .template-listar_servicos_segmento .servicos-em-destaque .tile-header, .portaltype-servico .servicos-em-destaque .tile-header, .portaltype-orgao.template-view .servicos-em-destaque .tile-header { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 24px; text-transform: uppercase; } .portaltype-collective-cover-content .servicos-em-destaque .tile-header::after, .template-listar_servicos_segmento .servicos-em-destaque .tile-header::after, .portaltype-servico .servicos-em-destaque .tile-header::after, .portaltype-orgao.template-view .servicos-em-destaque .tile-header::after, .portaltype-collective-cover-content .servicos-em-destaque .tile-header::before, .template-listar_servicos_segmento .servicos-em-destaque .tile-header::before, .portaltype-servico .servicos-em-destaque .tile-header::before, .portaltype-orgao.template-view .servicos-em-destaque .tile-header::before { background: rgb(204, 204, 204); content: ""; height: 1px; width: 100%; } @media only screen and (max-width: 767px) { .portaltype-collective-cover-content .servicos-em-destaque .tile-header, .template-listar_servicos_segmento .servicos-em-destaque .tile-header, .portaltype-servico .servicos-em-destaque .tile-header, .portaltype-orgao.template-view .servicos-em-destaque .tile-header { margin-bottom: 20px; }} @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-em-destaque .tile-header, .template-listar_servicos_segmento .servicos-em-destaque .tile-header, .portaltype-servico .servicos-em-destaque .tile-header, .portaltype-orgao.template-view .servicos-em-destaque .tile-header { margin-bottom: 16px; }} .portaltype-collective-cover-content .servicos-em-destaque .tile-header h3, .template-listar_servicos_segmento .servicos-em-destaque .tile-header h3, .portaltype-servico .servicos-em-destaque .tile-header h3, .portaltype-orgao.template-view .servicos-em-destaque .tile-header h3 { color: rgb(85, 85, 85); font-size: 16px; font-weight: bold; margin: 0px; padding: 0px 12px; white-space: nowrap; } .portaltype-collective-cover-content .servicos-em-destaque .itens, .template-listar_servicos_segmento .servicos-em-destaque .itens, .portaltype-servico .servicos-em-destaque .itens, .portaltype-orgao.template-view .servicos-em-destaque .itens { padding: 0px; margin: 0px -1%; display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; } .portaltype-collective-cover-content .servicos-em-destaque .itens::after, .template-listar_servicos_segmento .servicos-em-destaque .itens::after, .portaltype-servico .servicos-em-destaque .itens::after, .portaltype-orgao.template-view .servicos-em-destaque .itens::after { content: ""; -webkit-box-flex: 0; flex: 0 0 31%; } .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item, .portaltype-servico .servicos-em-destaque .itens .list-item, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item { margin: 10px 1%; background-color: rgb(248, 248, 248); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; padding: 30px 32px; color: rgb(0, 0, 0); line-height: 32px; position: relative; box-sizing: border-box; -webkit-box-flex: 0; flex: 0 0 31%; max-width: 31%; height: auto; } @media only screen and (max-width: 767px) { .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item, .portaltype-servico .servicos-em-destaque .itens .list-item, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item { -webkit-box-flex: 0; flex: 0 0 48%; max-width: 48%; } .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item::after, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item::after, .portaltype-servico .servicos-em-destaque .itens .list-item::after, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item::after { content: none; }} @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item, .portaltype-servico .servicos-em-destaque .itens .list-item, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item { -webkit-box-flex: 0; flex: 0 0 98%; max-width: 98%; }} .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item .badge, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item .badge, .portaltype-servico .servicos-em-destaque .itens .list-item .badge, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item .badge { position: absolute; top: 0px; left: 32px; } .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item::after, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item::after, .portaltype-servico .servicos-em-destaque .itens .list-item::after, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item::after { font-family: "Font Awesome 5 Free"; content: ""; color: rgb(38, 112, 232); position: absolute; top: 0px; right: 5px; transform: rotate(50deg); font-weight: 900; } .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item .categoria, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item .categoria, .portaltype-servico .servicos-em-destaque .itens .list-item .categoria, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item .categoria { display: block; margin-bottom: 20px; font-size: 14px; font-weight: 500; color: rgb(85, 85, 85); } .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item .texto, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item .texto, .portaltype-servico .servicos-em-destaque .itens .list-item .texto, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item .texto, .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item .title, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item .title, .portaltype-servico .servicos-em-destaque .itens .list-item .title, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item .title { display: block; font-size: 20px; font-weight: 500; line-height: 1.3; color: rgb(12, 50, 111); } .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item .back, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item .back, .portaltype-servico .servicos-em-destaque .itens .list-item .back, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item .back { opacity: 0; position: absolute; z-index: 2; display: block; top: 0px; left: 0px; width: 0px; height: 0px; background-color: rgb(85, 85, 85); box-sizing: border-box; padding: 0px; transition: opacity 0.3s ease 0s, width 0s ease 0.3s, height 0s ease 0.3s, padding 0s ease 0.3s; } .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item .back .descricao, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item .back .descricao, .portaltype-servico .servicos-em-destaque .itens .list-item .back .descricao, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item .back .descricao { display: block; font-size: 16px; color: rgb(255, 255, 255); text-align: left; line-height: 25px; } .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item:hover, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item:hover, .portaltype-servico .servicos-em-destaque .itens .list-item:hover, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item:hover { text-decoration: none; } .portaltype-collective-cover-content .servicos-em-destaque .itens .list-item:hover .back, .template-listar_servicos_segmento .servicos-em-destaque .itens .list-item:hover .back, .portaltype-servico .servicos-em-destaque .itens .list-item:hover .back, .portaltype-orgao.template-view .servicos-em-destaque .itens .list-item:hover .back { padding: 50px 30px; opacity: 1; width: 100%; height: 100%; transition: opacity 0.3s ease 0.2s; } .ac_results { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; width: auto !important; } .ac_results .ac_odd, .ac_results .ac_even { font-size: 16px; color: rgb(85, 85, 85); font-weight: 600; padding: 12px 24px; display: block; } .ac_results .ac_odd strong, .ac_results .ac_even strong { font-weight: 500; } .ac_results .ac_over { color: rgb(85, 85, 85); background-color: rgb(219, 232, 251); } .autocomplete { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; background-color: rgb(255, 255, 255); border-radius: 0px; margin-top: 2px; margin-left: 4px; max-width: 640px; overflow: auto; width: auto !important; } @media only screen and (max-width: 575px) { .autocomplete { max-width: 540px; }} @media only screen and (max-width: 374px) { .autocomplete { max-width: calc(100vw - 58px); }} .autocomplete div { padding: 8px 16px; } .autocomplete div.selected { background-color: rgb(248, 248, 248); } .autocomplete div:hover { background-color: rgb(237, 237, 237); cursor: pointer; } :root { --aa-search-input-height: 54px; --aa-input-icon-size: 20px; --aa-base-unit: 16; --aa-spacing-factor: 1; --aa-spacing: calc(var(--aa-base-unit) * var(--aa-spacing-factor) * 1px); --aa-spacing-half: calc(var(--aa-spacing) / 2); --aa-panel-max-height: 650px; --aa-base-z-index: 9999; --aa-font-size: calc(var(--aa-base-unit) * 1px); --aa-font-family: inherit; --aa-font-weight-medium: 500; --aa-font-weight-semibold: 600; --aa-font-weight-bold: 700; --aa-icon-size: 20px; --aa-icon-stroke-width: 1.6; --aa-icon-color-rgb: 119, 119, 163; --aa-icon-color-alpha: 1; --aa-action-icon-size: 20px; --aa-text-color-rgb: 38, 38, 39; --aa-text-color-alpha: 1; --aa-primary-color-rgb: 62, 52, 211; --aa-primary-color-alpha: 0.2; --aa-muted-color-rgb: 128, 126, 163; --aa-muted-color-alpha: 0.6; --aa-panel-border-color-rgb: 128, 126, 163; --aa-panel-border-color-alpha: 0.3; --aa-input-border-color-rgb: 128, 126, 163; --aa-input-border-color-alpha: 0.8; --aa-background-color-rgb: 255, 255, 255; --aa-background-color-alpha: 1; --aa-input-background-color-rgb: 255, 255, 255; --aa-input-background-color-alpha: 1; --aa-selected-color-rgb: 179, 173, 214; --aa-selected-color-alpha: 0.205; --aa-description-highlight-background-color-rgb: 245, 223, 77; --aa-description-highlight-background-color-alpha: 0.5; --aa-detached-media-query: (max-width: 680px); --aa-detached-modal-media-query: (min-width: 680px); --aa-detached-modal-max-width: 680px; --aa-detached-modal-max-height: 500px; --aa-overlay-color-rgb: 115, 114, 129; --aa-overlay-color-alpha: 0.4; --aa-panel-shadow: 0 0 0 1px rgba(35, 38, 59, 0.1), 0 6px 16px -4px rgba(35, 38, 59, 0.15); --aa-scrollbar-width: 13px; --aa-scrollbar-track-background-color-rgb: 234, 234, 234; --aa-scrollbar-track-background-color-alpha: 1; --aa-scrollbar-thumb-background-color-rgb: var(--aa-background-color-rgb); --aa-scrollbar-thumb-background-color-alpha: 1; } @media (hover: none) and (pointer: coarse) { :root { --aa-spacing-factor: 1.2; --aa-action-icon-size: 22px; }} .aa-Autocomplete { width: 100%; } .aa-Form { -webkit-box-align: center; align-items: center; background-color: rgb(237, 237, 237); border-radius: 6px; display: flex; line-height: 1em; margin: 0px; position: relative; width: 100%; border: 1px solid rgb(237, 237, 237); } .aa-Form[focus-within] { border: 1px solid rgb(194, 133, 12) !important; } .aa-Form:focus-within { border: 1px solid rgb(194, 133, 12) !important; } .aa-InputWrapperPrefix { -webkit-box-align: center; flex-shrink: 0; height: var(--aa-search-input-height); -webkit-box-ordinal-group: 3; order: 2; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; } .aa-Label, .aa-LoadingIndicator { cursor: initial; flex-shrink: 0; height: 100%; padding: 0px 8px; text-align: left; -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; } .aa-Label svg, .aa-LoadingIndicator svg { color: rgba(var(--aa-primary-color-rgb), 1); height: auto; max-height: var(--aa-input-icon-size); stroke-width: var(--aa-icon-stroke-width); width: var(--aa-input-icon-size); } .aa-SubmitButton, .aa-LoadingIndicator { height: 42px; width: 42px; } .aa-SubmitButton { appearance: none; background: none; border: 0px; margin: 0px; padding: 0px; } .aa-SubmitButton svg { display: none; } .aa-SubmitButton::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 20px; color: rgb(19, 81, 180); font-weight: 900; cursor: pointer; } .aa-SubmitButton:hover { background-color: rgb(219, 232, 251); } .aa-LoadingIndicator { display: none; } .aa-LoadingIndicator[hidden] { display: none; } .aa-InputWrapper { -webkit-box-ordinal-group: 2; order: 1; position: relative; width: 100%; } .aa-Input { appearance: none; background: none; border: 0px; color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha)); font: inherit; height: var(--aa-search-input-height); padding: 0px 0px 0px 32px; width: 100%; } .aa-Input::-webkit-input-placeholder { color: rgb(51, 51, 51); font-size: 1.6rem; font-style: italic; font-weight: 500; } .aa-Input::placeholder { color: rgb(51, 51, 51); font-size: 1.6rem; font-style: italic; font-weight: 500; } .aa-Input:focus { border-color: transparent; box-shadow: none; outline: none; } .aa-Input::-webkit-search-decoration, .aa-Input::-webkit-search-cancel-button, .aa-Input::-webkit-search-results-button, .aa-Input::-webkit-search-results-decoration { appearance: none; } .aa-InputWrapperSuffix { display: none; } .aa-Panel { background-color: rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha)); border-radius: 0 0 calc(var(--aa-spacing) / 4) calc(var(--aa-spacing) / 4); box-shadow: var(--aa-panel-shadow); margin: 0px; overflow: hidden; position: absolute; z-index: 10; transition: opacity 200ms ease-in 0s, filter 200ms ease-in 0s, -webkit-filter 200ms ease-in 0s; } @media screen and (prefers-reduced-motion) { .aa-Panel { transition: none 0s ease 0s; }} .aa-Panel button { appearance: none; background: none; border: 0px; margin: 0px; padding: 0px; } .aa-PanelLayout { height: 100%; margin: 0px; max-height: var(--aa-panel-max-height); overflow-y: auto; padding: 0px; position: relative; text-align: left; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .aa-PanelLayoutColumns--twoGolden { display: grid; grid-template-columns: 39.2% auto; overflow: hidden; padding: 0px; } .aa-PanelLayoutColumns--two { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); overflow: hidden; padding: 0px; } .aa-PanelLayoutColumns--three { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); overflow: hidden; padding: 0px; } .aa-Panel--stalled .aa-Source { filter: grayscale(1); opacity: 0.8; } .aa-Panel--scrollable { margin: 0px; max-height: var(--aa-panel-max-height); overflow: hidden auto; padding: 0px; } .aa-Panel--scrollable::-webkit-scrollbar { width: var(--aa-scrollbar-width); } .aa-Panel--scrollable::-webkit-scrollbar-track { background-color: rgba(var(--aa-scrollbar-track-background-color-rgb), var(--aa-scrollbar-track-background-color-alpha)); } .aa-Panel--scrollable::-webkit-scrollbar-thumb { background-color: rgba(var(--aa-scrollbar-thumb-background-color-rgb), var(--aa-scrollbar-thumb-background-color-alpha)); border-color: rgba(var(--aa-scrollbar-track-background-color-rgb), var(--aa-scrollbar-track-background-color-alpha)); border-radius: 9999px; border-style: solid; border-width: 3px 2px 3px 3px; } .aa-Source { margin: 0px; padding: 8px 0px; position: relative; width: 100%; border-bottom: 1px solid rgb(204, 204, 204); } .aa-Source:empty { display: none; } .aa-SourceNoResults { font-size: 1em; margin: 0px; padding: var(--aa-spacing); } .aa-List { list-style: none; margin: 0px; padding: 0px; position: relative; } .aa-SourceHeader { padding: 0px 16px 8px; position: relative; text-transform: uppercase; color: rgb(85, 85, 85); font-size: 12px; font-weight: 600; } .aa-SourceHeader:empty { display: none; } .aa-SourceFooterSeeAll { background: linear-gradient(180deg, rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha)), rgba(128,126,163,0.14)); border: 1px solid rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha)); border-radius: 5px; box-shadow: rgb(255, 255, 255) 0px 0px 2px inset, rgba(76, 69, 88, 0.15) 0px 2px 2px -1px; color: inherit; font-size: 0.95em; font-weight: var(--aa-font-weight-medium); padding: 0.475em 1em 0.6em; text-decoration: none; } .aa-SourceFooterSeeAll:focus, .aa-SourceFooterSeeAll:hover { border: 1px solid rgba(var(--aa-primary-color-rgb), 1); color: rgba(var(--aa-primary-color-rgb), 1); } .aa-Item { -webkit-box-align: center; align-items: center; border-radius: 3px; cursor: pointer; display: flex; min-height: 32px; padding: 12px 16px; color: rgb(51, 51, 51); } @media only screen and (max-width: 767px) { .aa-Item { font-size: 14px; }} .aa-Item[aria-selected="true"] { background-color: rgb(219, 232, 251); } .aa-Item[aria-selected="true"] .aa-ItemActionButton, .aa-Item[aria-selected="true"] .aa-ActiveOnly { visibility: visible; } .aa-Item::before { min-width: 36px; font-family: "Font Awesome 5 Free"; font-size: 20px; color: rgb(204, 204, 204); font-weight: 900; } .aa-ItemIcon { display: none; } .aa-ItemIcon svg { display: none; } .aa-ItemContent { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; line-height: 1.25em; overflow: hidden; } .aa-ItemContent:empty { display: none; } .aa-ItemContent mark { background: none; color: rgba(var(--aa-text-color-rgb), var(--aa-text-color-alpha)); font-style: normal; font-weight: 600; } .aa-ItemContentTitle { display: inline-block; max-width: 100%; overflow: hidden; padding: 0px 0px 2px; text-overflow: ellipsis; white-space: nowrap; } .aa-ItemWrapper, .aa-ItemLink { -webkit-box-align: center; align-items: center; color: inherit; display: flex; -webkit-box-pack: justify; justify-content: space-between; width: 100%; } .aa-PanelHeader { -webkit-box-align: center; align-items: center; background: rgba(var(--aa-primary-color-rgb), 1); color: rgb(255, 255, 255); display: grid; height: var(--aa-modal-header-height); margin: 0px; padding: var(--aa-spacing-half) var(--aa-spacing); position: relative; } .aa-PanelHeader::after { background-image: linear-gradient(rgba(var(--aa-background-color-rgb), 1), rgba(var(--aa-background-color-rgb), 0)); bottom: calc(var(--aa-spacing-half) * -1); content: ""; height: var(--aa-spacing-half); left: 0px; pointer-events: none; position: absolute; right: 0px; z-index: var(--aa-base-z-index); } .aa-PanelFooter { background-color: rgba(var(--aa-background-color-rgb), var(--aa-background-color-alpha)); box-shadow: inset 0 1px 0 rgba(var(--aa-panel-border-color-rgb), var(--aa-panel-border-color-alpha)); display: flex; -webkit-box-pack: justify; justify-content: space-between; margin: 0px; padding: var(--aa-spacing); position: relative; z-index: var(--aa-base-z-index); } .aa-PanelFooter::after { background-image: linear-gradient(rgba(var(--aa-background-color-rgb), 0), rgba(var(--aa-muted-color-rgb), var(--aa-muted-color-alpha))); content: ""; height: var(--aa-spacing); left: 0px; opacity: 0.12; pointer-events: none; position: absolute; right: 0px; top: calc(var(--aa-spacing) * -1); z-index: calc(var(--aa-base-z-index) - 1); } .aa-GradientTop, .aa-GradientBottom { height: var(--aa-spacing-half); left: 0px; pointer-events: none; position: absolute; right: 0px; z-index: var(--aa-base-z-index); } .aa-GradientTop { background-image: linear-gradient(rgba(var(--aa-background-color-rgb), 1), rgba(var(--aa-background-color-rgb), 0)); top: 0px; } .aa-GradientBottom { background-image: linear-gradient(rgba(var(--aa-background-color-rgb), 0), rgba(var(--aa-background-color-rgb), 1)); border-bottom-left-radius: calc(var(--aa-spacing) / 4); border-bottom-right-radius: calc(var(--aa-spacing) / 4); bottom: 0px; } @media (hover: none) and (pointer: coarse) { .aa-DesktopOnly { display: none; }} @media (hover: hover) { .aa-TouchOnly { display: none; }} .aa-Source .aa-List { padding: 0px; } .aa-Source .aa-ItemActionButton { height: 32px; } .aa-Source[data-autocomplete-source-id="sugestoes"] .aa-Item, .aa-Source[data-autocomplete-source-id="servicos"] .aa-Item { display: flex; line-height: 1.4; -webkit-box-align: start; align-items: flex-start; } .aa-Source[data-autocomplete-source-id="sugestoes"] .aa-Item::before, .aa-Source[data-autocomplete-source-id="servicos"] .aa-Item::before { content: ""; } .aa-Source[data-autocomplete-source-id="sugestoes"] .aa-Item::before { content: ""; } .aa-Source[data-autocomplete-source-id="recentSearchesPlugin"] .aa-Item::before { content: ""; } .aa-Source[data-autocomplete-source-id="recentSearchesPlugin"] .aa-ItemActionButton { padding: 0px 8px; } .aa-Source[data-autocomplete-source-id="recentSearchesPlugin"] .aa-ItemActionButton::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 16px; color: rgb(204, 204, 204); font-weight: 900; cursor: pointer; } .aa-Source[data-autocomplete-source-id="recentSearchesPlugin"] .aa-ItemActionButton svg { display: none; } .aa-Source[data-autocomplete-source-id="recentSearchesPlugin"] .aa-ItemActionButton + .aa-ItemActionButton { display: none; } .aa-Source .aa-Item:hover .aa-ItemActionButton { padding: 0px 8px; } .aa-Source .aa-Item:hover .aa-ItemActionButton::before { color: rgb(19, 81, 180); } .govbr-recom-config { display: none; } .govbr-history-render { background-color: rgb(248, 248, 248); display: none; padding-bottom: 55px; margin-top: 32px !important; } @media only screen and (max-width: 575px) { .govbr-history-render { padding-bottom: 15px; }} .govbr-history-render h2 { color: rgb(51, 51, 51); text-align: center; margin: 0px 0px 40px; padding-top: 40px; } .govbr-history-render .history-list { display: block; margin-top: 35px; padding-bottom: 25px; } .govbr-history-render .history-list ul { margin: 0px; padding: 0px 16px 0px 26px; display: flex; list-style: none !important; } @media only screen and (max-width: 575px) { .govbr-history-render .history-list ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .govbr-history-render .history-list ul li { width: 25%; margin-right: 25px; } .govbr-history-render .history-list ul li .month, .govbr-history-render .history-list ul li .space { min-height: 30px; text-transform: uppercase; display: block; margin-bottom: 20px; } @media only screen and (max-width: 575px) { .govbr-history-render .history-list ul li .month, .govbr-history-render .history-list ul li .space { margin-bottom: 5px; }} @media only screen and (max-width: 575px) { .govbr-history-render .history-list ul li .space { min-height: auto; height: 0px; margin-bottom: 0px; }} @media only screen and (max-width: 575px) { .govbr-history-render .history-list ul li { display: block; border-right: none; margin-right: 0px; padding-right: 0px; width: 100%; } .govbr-history-render .history-list ul li:last-of-type { border-bottom: none; }} .govbr-history-render .history-list ul li .month { color: rgb(85, 85, 85); font-size: 14px; font-weight: 600; } .govbr-history-render .history-list ul li .month::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(12, 50, 111); font-size: 18px; margin-right: 10px; } .govbr-history-render .history-list ul li a { font-size: 16px; color: rgb(12, 50, 111); font-weight: 600; display: block; width: 100%; height: 75%; padding-right: 25px; border-right: 1px solid rgb(204, 204, 204); } @media only screen and (max-width: 575px) { .govbr-history-render .history-list ul li a { border-right: none; margin-left: 30px; border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 20px; padding-bottom: 15px; margin-right: 0px; padding-right: 0px; width: auto; }} .govbr-history-render .history-list ul li a:hover { text-decoration: none; } .govbr-history-render .history-list ul li:last-of-type a { margin-right: 0px; border-right: 0px; padding-right: 0px; border-bottom: 0px; } @media only screen and (max-width: 575px) { .govbr-history-render .history-list ul li:last-of-type a { padding-right: 25px; }} .back-to-top { animation-duration: 500ms; animation-fill-mode: forwards; animation-timing-function: linear; bottom: 16px; height: 50px; opacity: 0; border-radius: 50%; position: fixed; right: 16px; transform-origin: center center; width: 50px; z-index: 12; display: flex; -webkit-box-align: stretch; align-items: stretch; } .back-to-top.active { animation-direction: normal; animation-name: bounceIn; } .back-to-top a { background: rgb(19, 81, 180); border: 1px solid rgb(255, 255, 255); border-radius: 50%; display: flex; -webkit-box-align: center; align-items: center; place-content: center; -webkit-box-pack: center; width: 100%; text-decoration: none; color: rgb(255, 255, 255); } .back-to-top a span { font-size: 16px; width: auto; } .back-to-top a:hover { background: rgb(219, 232, 251); text-decoration: none; color: rgb(19, 81, 180); } .back-to-top a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .back-to-top a:focus:not(.focus-visible) { outline: none; } @-webkit-keyframes bounceIn { 0% { opacity: 0; transform: scale(0.3) translate3d(0px, 0px, 0px); } 50% { opacity: 0.9; transform: scale(1.1); } 80% { opacity: 1; transform: scale(0.89); } 100% { opacity: 1; transform: scale(1) translate3d(0px, 0px, 0px); }} @keyframes bounceIn { 0% { opacity: 0; transform: scale(0.3) translate3d(0px, 0px, 0px); } 50% { opacity: 0.9; transform: scale(1.1); } 80% { opacity: 1; transform: scale(0.89); } 100% { opacity: 1; transform: scale(1) translate3d(0px, 0px, 0px); }} .texto-copyright { background-color: rgb(4, 19, 42); color: rgb(204, 204, 204); font-size: 13px; font-weight: 400; text-align: left; padding: 16px 82px 16px 16px; } @media only screen and (min-width: 576px) { .texto-copyright { text-align: center; }} @media only screen and (min-width: 1024px) { .texto-copyright { padding: 16px 40px; }} @media only screen and (min-width: 1280px) { .texto-copyright { padding: 16px 0px; }} .texto-copyright a { color: rgb(237, 237, 237); font-size: 13px; font-weight: 700; } .texto-copyright a:hover { color: rgb(38, 112, 232); } dl.portalMessage { border: none; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; margin-top: 15px; } dl.portalMessage dd { background: rgb(255, 255, 255); border: none; color: rgb(51, 51, 51); font-size: 18px; min-height: 50px; padding: 0.5em 20px 0.5em 10px; } dl.portalMessage dd::before { font-family: "Font Awesome 5 Free"; font-weight: 900; color: rgb(255, 255, 255); margin-top: 4px; margin-left: -56px; margin-right: 38px; font-size: 28px; } dl.portalMessage dd a { font-size: inherit; font-weight: inherit; } dl.portalMessage dt { -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; min-height: 55px; text-align: center; max-width: 50px; width: 50px; background: transparent; display: none; } dl.portalMessage.attention { border-left: 68px solid rgb(255, 205, 7); } dl.portalMessage.attention dd::before { content: ""; color: rgb(51, 51, 51); } dl.portalMessage.caution { border-left: 68px solid rgb(255, 205, 7); } dl.portalMessage.caution dd::before { content: ""; color: rgb(51, 51, 51); } dl.portalMessage.danger { border-left: 68px solid rgb(230, 0, 0); } dl.portalMessage.danger dd::before { content: ""; } dl.portalMessage.error { background: transparent; border-left: 68px solid rgb(230, 0, 0); text-align: left; margin: 0px; position: relative; } dl.portalMessage.error dd { -webkit-box-pack: start; justify-content: start; } dl.portalMessage.error dd::before { position: absolute; left: 8px; content: ""; } dl.portalMessage.hint { background: transparent; border-left: 68px solid rgb(21, 91, 203); text-align: left; margin: 0px; position: relative; } dl.portalMessage.hint dd { -webkit-box-pack: start; justify-content: start; } dl.portalMessage.hint dd::before { position: absolute; left: 8px; content: ""; } dl.portalMessage.important, dl.portalMessage.note, dl.portalMessage.tip { background: transparent; border-left: 68px solid rgb(21, 91, 203); text-align: left; margin: 0px; position: relative; } dl.portalMessage.important dd, dl.portalMessage.note dd, dl.portalMessage.tip dd { -webkit-box-pack: start; justify-content: start; } dl.portalMessage.important dd::before, dl.portalMessage.note dd::before, dl.portalMessage.tip dd::before { position: absolute; left: 8px; content: ""; } dl.portalMessage.warning { background: transparent; border-left: 68px solid rgb(255, 205, 7); text-align: left; margin: 0px; position: relative; } dl.portalMessage.warning dd { -webkit-box-pack: start; justify-content: start; } dl.portalMessage.warning dd::before { position: absolute; left: 8px; content: ""; } dl.portalMessage.info { background: transparent; border-left: 68px solid rgb(21, 91, 203); text-align: left; margin: 0px; position: relative; } dl.portalMessage.info dd { -webkit-box-pack: start; justify-content: start; } dl.portalMessage.info dd::before { position: absolute; left: 8px; content: ""; } dl.portalMessage.success { background: transparent; border-left: 68px solid rgb(21, 91, 203); text-align: left; margin: 0px; position: relative; } dl.portalMessage.success dd { -webkit-box-pack: start; justify-content: start; } dl.portalMessage.success dd::before { position: absolute; left: 8px; content: ""; } .accessibility-message { max-width: 1176px; margin: 0px auto !important; } .accessibility-message a { color: rgb(19, 81, 180) !important; font-weight: 500 !important; } .section-navegacao .accessibility-message, .section-servicos .accessibility-message, .section-apps .accessibility-message, .section-plano-transformacao-digital .accessibility-message, .section-atos-publicos .accessibility-message, .section-consultas-publicas-govbr .accessibility-message, .section-categorias .accessibility-message, .section-orgaos .accessibility-message, .section-lgpd .accessibility-message, .section-temas .accessibility-message, .section-perfil_usuario .accessibility-message, .section-carga-acoes .accessibility-message { display: none; } .listagem-servicos .header { padding-bottom: 30px; display: block; margin-bottom: 40px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .listagem-servicos .header .categoria { display: inline-block; width: 100%; text-align: center; border-left: 0px; } .listagem-servicos .header .categoria h2 { font-size: 32px; font-weight: 600; color: rgb(51, 51, 51); } .listagem-servicos .header .categoria h2 a { display: inline-block; } .listagem-servicos .header .categoria h2 a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .listagem-servicos .header .categoria h2 a:focus:not(.focus-visible) { outline: none; } .listagem-servicos .header .categoria h2 a:hover { text-decoration: none; color: rgb(38, 112, 232); } .listagem-servicos .header .categoria h2 a i { font-size: 42px; color: rgb(38, 112, 232); } .listagem-servicos .header .categoria h2 a .title { display: block; font-size: 3.2rem; font-weight: 600; } .listagem-servicos .header .bread { width: 100%; text-align: center; padding-top: 10px; font-weight: 400; color: rgb(51, 51, 51); } .listagem-servicos .header .bread span, .listagem-servicos .header .bread a { display: inline-block; margin: 0px 5px; font-weight: 400; font-size: 18px; } .listagem-servicos .header .bread a { margin: 0px; } .listagem-servicos .header .bread a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .listagem-servicos .header .bread a:focus:not(.focus-visible) { outline: none; } .listagem-servicos .header .bread a:hover { text-decoration: none; color: rgb(38, 112, 232); } .listagem-servicos .header .bread span:last-of-type a { font-weight: 600; } @media only screen and (max-width: 767px) { .listagem-servicos .header { margin: 0px -16px; padding: 20px 20px 20px 16px; background-color: rgb(248, 248, 248); position: relative; overflow: hidden; } .listagem-servicos .header .categoria { display: inline; text-align: left; } .listagem-servicos .header .categoria h2 { display: inline; line-height: 10px; } .listagem-servicos .header .categoria h2 a i { font-size: 22px; } .listagem-servicos .header .categoria h2 a .title { display: none; } .listagem-servicos .header .bread { display: inline; text-align: left; padding-top: 0px; } .listagem-servicos .header .bread span, .listagem-servicos .header .bread a { display: inline; font-size: 16px; } .listagem-servicos .header .bread::before { content: ">"; margin: 0px 5px; vertical-align: text-bottom; }} .temp-message { min-height: 62px; display: flex; -webkit-box-align: center; align-items: center; font-size: 17px; color: rgb(51, 51, 51); position: relative; background-color: rgb(254, 250, 230); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; padding-left: 80px; } .temp-message span { font-weight: 600; display: inline-block; margin-right: 5px; } .temp-message a { color: rgb(21, 91, 203); font-size: 17px; text-decoration: underline; } .temp-message::before { position: absolute; top: 0px; left: 0px; font-family: "Font Awesome 5 Free"; content: ""; display: flex; height: 62px; width: 62px; background-color: rgb(255, 205, 7); font-weight: 900; font-size: 25px; color: rgb(51, 51, 51); -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; } .temp-message .fechar { position: absolute; right: 15px; top: 0px; } @media only screen and (max-width: 575px) { .temp-message { display: block; padding: 10px 10px 10px 75px; } .temp-message span { display: block; } .temp-message::before { height: 100%; }} .tooltipster-base { display: flex; pointer-events: none; position: absolute; } .tooltipster-box { -webkit-box-flex: 1; flex: 1 1 auto; } .tooltipster-content { box-sizing: border-box; max-height: 100%; max-width: 100%; overflow: auto; } .tooltipster-ruler { inset: 0px; overflow: hidden; position: fixed; visibility: hidden; } .tooltipster-fade { opacity: 0; transition-property: opacity; } .tooltipster-fade.tooltipster-show { opacity: 1; } .tooltipster-grow { transform: scale(0, 0); transition-property: transform, -webkit-transform; backface-visibility: hidden; } .tooltipster-grow.tooltipster-show { transform: scale(1, 1); transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); } .tooltipster-swing { opacity: 0; transform: rotateZ(4deg); transition-property: transform, -webkit-transform; } .tooltipster-swing.tooltipster-show { opacity: 1; transform: rotateZ(0deg); transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4); } .tooltipster-fall { transition-property: top; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); } .tooltipster-fall.tooltipster-initial { top: 0px !important; } .tooltipster-fall.tooltipster-dying { transition-property: all; opacity: 0; top: 0px !important; } .tooltipster-slide { transition-property: left; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); } .tooltipster-slide.tooltipster-initial { left: -40px !important; } .tooltipster-slide.tooltipster-dying { transition-property: all; opacity: 0; left: 0px !important; } @-webkit-keyframes tooltipster-fading { 0% { opacity: 0; } 100% { opacity: 1; }} @keyframes tooltipster-fading { 0% { opacity: 0; } 100% { opacity: 1; }} .tooltipster-update-fade { animation: 400ms ease 0s 1 normal none running tooltipster-fading; } @-webkit-keyframes tooltipster-rotating { 25% { transform: rotate(-2deg); } 75% { transform: rotate(2deg); } 100% { transform: rotate(0deg); }} @keyframes tooltipster-rotating { 25% { transform: rotate(-2deg); } 75% { transform: rotate(2deg); } 100% { transform: rotate(0deg); }} .tooltipster-update-rotate { animation: 600ms ease 0s 1 normal none running tooltipster-rotating; } @-webkit-keyframes tooltipster-scaling { 50% { transform: scale(1.1); } 100% { transform: scale(1); }} @keyframes tooltipster-scaling { 50% { transform: scale(1.1); } 100% { transform: scale(1); }} .tooltipster-update-scale { animation: 600ms ease 0s 1 normal none running tooltipster-scaling; } .tooltipster-sidetip .tooltipster-box { background: rgb(19, 81, 180); border: 2px solid rgb(19, 81, 180); border-radius: 4px; } .tooltipster-sidetip.tooltipster-bottom .tooltipster-box { margin-top: 8px; } .tooltipster-sidetip.tooltipster-left .tooltipster-box { margin-right: 8px; } .tooltipster-sidetip.tooltipster-right .tooltipster-box { margin-left: 8px; } .tooltipster-sidetip.tooltipster-top .tooltipster-box { margin-bottom: 8px; } .tooltipster-sidetip .tooltipster-content { color: white; line-height: 18px; padding: 6px 14px; text-align: center; } .tooltipster-sidetip .tooltipster-content strong, .tooltipster-sidetip .tooltipster-content p { color: white; font-size: 12px; } .tooltipster-sidetip .tooltipster-arrow { overflow: hidden; position: absolute; } .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow { height: 10px; margin-left: -10px; top: 0px; width: 20px; } .tooltipster-sidetip.tooltipster-left .tooltipster-arrow { height: 20px; margin-top: -10px; right: 0px; top: 0px; width: 10px; } .tooltipster-sidetip.tooltipster-right .tooltipster-arrow { height: 20px; margin-top: -10px; left: 0px; top: 0px; width: 10px; } .tooltipster-sidetip.tooltipster-top .tooltipster-arrow { bottom: 0px; height: 10px; margin-left: -10px; width: 20px; } .tooltipster-sidetip .tooltipster-arrow-background, .tooltipster-sidetip .tooltipster-arrow-border { height: 0px; position: absolute; width: 0px; } .tooltipster-sidetip .tooltipster-arrow-background { border: 10px solid transparent; } .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background { border-bottom-color: rgb(19, 81, 180); left: 0px; top: 3px; } .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background { border-left-color: rgb(19, 81, 180); left: -3px; top: 0px; } .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background { border-right-color: rgb(19, 81, 180); left: 3px; top: 0px; } .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background { border-top-color: rgb(19, 81, 180); left: 0px; top: -3px; } .tooltipster-sidetip .tooltipster-arrow-border { border: 10px solid transparent; left: 0px; top: 0px; } .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border { border-bottom-color: rgb(19, 81, 180); } .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border { border-left-color: rgb(19, 81, 180); } .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border { border-right-color: rgb(19, 81, 180); } .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border { border-top-color: rgb(19, 81, 180); } .tooltipster-sidetip .tooltipster-arrow-uncropped { position: relative; } .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped { top: -10px; } .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped { left: -10px; } .tooltip_templates { display: none; color: rgb(255, 255, 255); text-align: center; } .tooltip_templates strong { color: rgb(255, 255, 255) !important; } .gov-tooltip { cursor: pointer; } .avaliacao-container { display: flex; -webkit-box-align: center; align-items: center; font-size: 14px; } .avaliacao-container .nota { margin-right: 20px; } .avaliacao-container .sem-avaliacao { font-size: 16px; font-weight: 600; margin-right: 10px; } .avaliacao-container .gov-tooltip { margin-right: 10px; } @media only screen and (max-width: 575px) { .avaliacao-container .gov-tooltip { color: rgb(19, 81, 180); }} .avaliacao-container .star { display: inline-block; position: relative; width: 25px; height: 27px; } .avaliacao-container .star::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(255, 203, 59); font-size: 18px; position: absolute; top: 2px; } .avaliacao-container .star.gray::before { color: rgb(204, 204, 204); } .avaliacao-container .star.half::before { content: ""; } .avaliacao-container .total { margin: 0px 15px 0px 5px; } .avaliacao-container .monitoracao { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding-left: 15px; position: relative; margin-right: 10px; } .avaliacao-container .monitoracao::before { content: ""; display: block; position: absolute; top: 4px; left: 0px; width: 1px; height: 20px; background-color: rgb(224, 224, 224); } .avaliacao-container .monitoracao::after { border-radius: 3px; margin-left: 8px; font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(52, 162, 147); font-size: 20px; } @media only screen and (max-width: 575px) { .avaliacao-container { flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; } .avaliacao-container .monitoracao { margin-top: 5px; } .avaliacao-container .monitoracao::before { display: none; }} .br-cookiebar { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; right: 0px !important; bottom: 0px !important; left: 0px !important; background: rgba(0, 0, 0, 0.55) !important; } .br-cookiebar ::-webkit-scrollbar { width: 3px; } .br-cookiebar ::-webkit-scrollbar-track { background: transparent; } .br-cookiebar ::-webkit-scrollbar-thumb { background-color: rgb(243, 146, 107); border-radius: 20px; border: transparent; } .br-cookiebar .br-button.secondary.small.d-none { display: none !important; } .br-cookiebar .br-button.secondary.small.close.d-none:first-of-type { display: block !important; } .br-cookiebar .br-button.small.close { position: absolute; top: -20px; right: 10px; border: none; padding: 0px; margin: 0px; display: block !important; width: 25px !important; height: 25px !important; } @media only screen and (max-width: 767px) { .br-cookiebar .br-button.small.close { top: -25px; right: 0px; }} .br-cookiebar .br-button.small.close i { display: none; } .br-cookiebar .br-button.small.close::after { display: block; position: absolute; top: 0px; font-family: "Font Awesome 5 Free"; content: ""; width: 25px; height: 25px; color: rgb(204, 204, 204); font-size: 20px; font-weight: 900; } .br-cookiebar .br-button.small.close:hover { background-color: transparent; background-image: none; } .br-cookiebar .br-button.small.close:focus { box-shadow: none; } .br-cookiebar .br-button.small.manage::before { display: inline-block; margin-right: 8px; font-family: "Font Awesome 5 Free"; content: ""; font-size: 20px; color: rgb(255, 255, 255); margin-bottom: -2px; } .br-cookiebar a { line-break: anywhere; line-height: 18px; } .br-cookiebar p, .br-cookiebar a, .br-cookiebar b { font-size: 12px; } .br-cookiebar p, .br-cookiebar b { line-height: 18px; } .br-cookiebar ul { margin-bottom: 10px; padding-right: 0px; } .br-cookiebar ul li { list-style-type: none; position: relative; } .br-cookiebar ul li::before { content: ""; position: absolute; top: 7px; left: 5px; font-size: 5px; opacity: 1; } .br-cookiebar .notes p { margin: 5px 0px; } .br-cookiebar .br-checkbox-govbr { position: absolute; width: 50px; height: 30px; top: 2px; right: 0px; } @media only screen and (max-width: 767px) { .br-cookiebar .br-checkbox-govbr { right: 0px; }} .br-cookiebar input[type="checkbox"] { display: none; } .br-cookiebar input[type="checkbox"] + label { font-size: 11px; width: 20px; height: 20px; cursor: pointer; visibility: hidden; } .br-cookiebar input[type="checkbox"]:checked + label { background: rgb(255, 255, 255); } .br-cookiebar input[type="checkbox"] + label::before { content: "Desativado"; font-size: 10px; font-weight: 600; color: rgb(117, 117, 117); text-indent: -63px; line-height: 17px; display: block; visibility: visible; border: 1px solid rgb(173, 173, 173); background-color: rgb(255, 255, 255); width: 40px; height: 22px; border-radius: 30px; } @media only screen and (max-width: 767px) { .br-cookiebar input[type="checkbox"] + label::before { content: ""; }} .br-cookiebar input[type="checkbox"] + label::after { font-family: "Font Awesome 5 Free"; content: ""; cursor: pointer; visibility: visible; padding: 0px; color: rgb(255, 255, 255); background-color: rgb(173, 173, 173); position: absolute; left: 2px; top: 2px; border-radius: 50%; width: 18px; height: 18px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; transition: left 150ms linear 0ms; } .br-cookiebar input[type="checkbox"]:checked + label::before { content: "Ativado"; color: rgb(56, 114, 224); text-indent: -46px; display: block; visibility: visible; background-color: rgb(215, 228, 253); border-color: rgb(100, 147, 230); } @media only screen and (max-width: 767px) { .br-cookiebar input[type="checkbox"]:checked + label::before { content: ""; }} .br-cookiebar input[type="checkbox"]:checked + label::after { font-family: "Font Awesome 5 Free"; content: ""; color: rgb(230, 237, 251); cursor: pointer; visibility: visible; background-color: rgb(100, 147, 230); position: absolute; left: 20px; } .br-cookiebar input[type="checkbox"]:disabled + label::after { content: ""; } .br-cookiebar .br-modal { width: 400px !important; box-shadow: none !important; padding: 0px !important; overflow: hidden !important; border-radius: 12px !important; } @media only screen and (max-width: 767px) { .br-cookiebar .br-modal { width: 320px !important; }} .br-cookiebar .br-modal h1 { font-size: 13px !important; font-weight: 800 !important; color: rgb(51, 51, 51) !important; line-height: normal !important; margin-bottom: 5px !important; } .br-cookiebar .br-modal .message { margin-top: 0px !important; margin-bottom: 4px !important; } .br-cookiebar .br-modal .br-card { padding: 0px; height: 470px !important; border-radius: 12px !important; overflow: hidden !important; } .br-cookiebar .br-modal .br-card hr { display: none !important; } @media only screen and (max-width: 767px) { .br-cookiebar .br-modal .br-card { height: 450px !important; }} .br-cookiebar .br-modal .br-card .br-item.group-info { margin-top: 5px; font-size: 12px !important; } .br-cookiebar .br-modal .br-card .br-item.group-info ul li { line-height: 18px; font-size: 12px !important; display: block !important; padding: 5px 0px !important; } .br-cookiebar .br-modal .br-card .br-item.group-info ul li a { font-size: 12px !important; } .br-cookiebar .br-modal .br-card .br-list { background-image: none !important; } .br-cookiebar .br-modal .br-card .last-update { display: none; } .br-cookiebar .br-modal .br-card .entry-text a { display: block; font-size: 13px; margin-bottom: 12px; margin-top: 3px; text-decoration: underline; font-weight: bold; color: rgb(36, 83, 174); } .br-cookiebar .br-modal .br-card .entry-text a:hover { text-decoration: underline; } .br-cookiebar .br-modal .br-card .group-name { display: block; font-size: 12px; color: rgb(51, 51, 51); font-weight: 600; max-width: 300px; margin-bottom: 10px; cursor: auto; padding-left: 8px; } @media only screen and (max-width: 767px) { .br-cookiebar .br-modal .br-card .group-name { font-size: 12px; }} .br-cookiebar .br-modal .br-card .group-description { font-size: 12px; font-weight: 400; color: rgb(51, 51, 51); line-height: 18px; } .br-cookiebar .br-modal .br-card .group-description b { font-size: 12px; font-weight: 600; color: rgb(51, 51, 51); line-height: 18px; } @media only screen and (max-width: 767px) { .br-cookiebar .br-modal .br-card .group-description { font-size: 12px; } .br-cookiebar .br-modal .br-card .group-description b { font-size: 12px; }} .br-cookiebar .br-modal .br-card .br-modal-body { padding-right: 10px; height: 395px !important; overflow: hidden auto !important; } @media only screen and (max-width: 767px) { .br-cookiebar .br-modal .br-card .br-modal-body { padding-right: 10px; }} .br-cookiebar .br-modal .br-card > .container { margin: 0px; padding: 0px; position: relative; } @media only screen and (max-width: 767px) { .br-cookiebar .br-modal .br-card > .container { height: 450px; }} .br-cookiebar .br-modal .br-card .wrapper { padding: 0px 30px 0px 40px; height: 395px !important; } @media only screen and (max-width: 767px) { .br-cookiebar .br-modal .br-card .wrapper { padding: 0px 20px 0px 34px; }} .br-cookiebar .br-modal .br-card .br-item { padding: 0px !important; } .br-cookiebar .br-modal .br-card .br-item.open .br-button.circle.small { display: none !important; } .br-cookiebar .br-modal .br-card .feedback.warning { position: relative; padding-left: 35px; padding-right: 25px; background: rgb(255, 245, 194); line-height: 13px; font-size: 11px; font-weight: 400; font-style: normal !important; } .br-cookiebar .br-modal .br-card .feedback.warning i::before { display: none; } .br-cookiebar .br-modal .br-card .feedback.warning::before { font-family: "Font Awesome 5 Free"; content: ""; cursor: pointer; position: absolute; left: 10px; top: 10px; display: block; width: 12px; font-weight: 900; } .br-cookiebar .br-modal .br-card .feedback.warning .feedback-warning-close { position: absolute; top: -3px; right: 12px; color: rgb(51, 51, 51); text-decoration: none; font-size: 15px; } .br-cookiebar .br-modal .br-card .feedback.warning .feedback-warning-close:hover { text-decoration: none; background-color: transparent; background-image: none; } .br-cookiebar .br-modal .br-modal-header { margin-bottom: 0px !important; } .br-cookiebar .br-modal .br-modal-header .br-modal-title { overflow: visible; position: relative; margin: 0px !important; padding: 0px !important; } .br-cookiebar .br-modal .br-modal-header .br-modal-title .row { margin-top: 25px !important; margin-bottom: 0px !important; } .br-cookiebar .br-modal .br-modal-header .br-modal-title h1 { color: rgb(51, 51, 51); font-size: 13px; font-weight: 800; margin: 0px !important; padding: 0px !important; } .br-cookiebar .br-modal .br-modal-footer { display: flex; -webkit-box-pack: justify; justify-content: space-between; padding-right: 45px; padding-left: 45px; position: relative; background-color: rgb(255, 255, 255) !important; border: none !important; } .br-cookiebar .br-modal .br-modal-footer::before { content: ""; display: block; position: absolute; left: 48px; top: 20px; width: 350px; height: 1px; background-color: rgb(216, 216, 216); } .br-cookiebar .br-modal .br-modal-footer.actions { padding-top: 30px; } @media only screen and (max-width: 767px) { .br-cookiebar .br-modal .br-modal-footer.actions { padding-top: 0px; }} .br-cookiebar .br-modal .br-modal-footer.actions .br-button { margin: 0px; } @media only screen and (max-width: 767px) { .br-cookiebar .br-modal .br-modal-footer { width: 100%; margin: 0px; padding: 0px 30px; position: absolute; -webkit-box-pack: justify; justify-content: space-between; flex-wrap: nowrap; left: 0px !important; bottom: -50px !important; } .br-cookiebar .br-modal .br-modal-footer::before { top: -8px; left: 30px; width: 292px; } .br-cookiebar .br-modal .br-modal-footer .br-button { width: 107px; height: 28px; font-size: 12px; margin: 0px; min-width: auto; }} @media only screen and (max-width: 767px) { .br-cookiebar .br-modal .br-modal-footer { bottom: 10px !important; }} .br-cookiebar .br-modal .row { margin-top: 0px !important; margin-bottom: 0px !important; } .br-cookiebar .br-button { width: 120px; height: 30px; font-size: 12px; min-width: auto; margin: 0px; } @media only screen and (max-width: 767px) { .br-cookiebar .br-button { width: 106px; padding-bottom: 2px; }} .br-cookiebar.default { background: rgba(12, 30, 63, 0.85) !important; } .br-cookiebar.default .br-button.secondary.small.close.d-none { display: none !important; } .br-cookiebar.default .br-modal { box-shadow: none !important; width: 100% !important; border-radius: 0px !important; } .br-cookiebar.default .br-modal .br-card { display: flex; margin: 0px; padding: 28px 0px; box-shadow: none; height: auto !important; width: auto !important; background: transparent !important; border-radius: 0px !important; } @media only screen and (max-width: 767px) { .br-cookiebar.default .br-modal .br-card { padding: 16px 0px; }} .br-cookiebar.default .br-modal .br-card a { font-size: 16px; color: rgb(243, 243, 243); font-weight: 500; } @media only screen and (max-width: 767px) { .br-cookiebar.default .br-modal .br-card a { font-size: 12px; }} .br-cookiebar.default .br-modal .br-card .container { display: flex; -webkit-box-pack: justify; justify-content: space-between; height: auto; } @media only screen and (max-width: 1023px) { .br-cookiebar.default .br-modal .br-card .container { -webkit-box-align: center; align-items: center; }} @media only screen and (max-width: 767px) { .br-cookiebar.default .br-modal .br-card .container { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .br-cookiebar.default .br-modal .br-card .container .wrapper { margin: 0px 24px 0px 0px; padding: 0px; line-height: 18px; height: auto !important; } @media only screen and (max-width: 767px) { .br-cookiebar.default .br-modal .br-card .container .wrapper { margin: 0px; }} .br-cookiebar.default .br-modal .br-card .container .wrapper .br-modal-body { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; margin: 0px; padding: 0px; height: auto !important; overflow: hidden !important; } .br-cookiebar.default .br-modal .br-card .container .wrapper .br-modal-body .info-text { margin: 0px; padding: 0px; font-weight: 500; font-size: 16px; } .br-cookiebar.default .br-modal .br-card .container .wrapper .br-modal-body .info-text, .br-cookiebar.default .br-modal .br-card .container .wrapper .br-modal-body .info-text a, .br-cookiebar.default .br-modal .br-card .container .wrapper .br-modal-body .info-text strong { font-size: 1em; line-height: 1.33 !important; color: rgb(255, 255, 255) !important; } .br-cookiebar.default .br-modal .br-card .container .wrapper .br-modal-body .info-text strong { font-weight: 700; } .br-cookiebar.default .br-modal .br-card .container .wrapper .br-modal-body .info-text a { text-decoration: underline; line-break: auto; } @media only screen and (max-width: 767px) { .br-cookiebar.default .br-modal .br-card .container .wrapper .br-modal-body .info-text { text-align: center; font-size: 12px; margin-bottom: 12px; }} .br-cookiebar.default .br-modal .br-card .container .br-modal-footer { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; min-width: 560px; flex-wrap: nowrap; padding: 0px; margin: 0px; background-color: transparent !important; } @media only screen and (max-width: 1023px) { .br-cookiebar.default .br-modal .br-card .container .br-modal-footer { min-width: 376px; flex-wrap: wrap; justify-content: space-around; }} .br-cookiebar.default .br-modal .br-card .container .br-modal-footer .br-button { width: auto; padding: 2px 12px 4px; margin: 8px 0px; color: rgb(255, 255, 255); background-color: transparent; height: 40px; font-size: 16px; font-weight: 600; box-shadow: none !important; } .br-cookiebar.default .br-modal .br-card .container .br-modal-footer .br-button.secondary { padding: 2px 4px 4px; min-width: 168px; border: 1px solid rgb(255, 255, 255); } @media only screen and (max-width: 1023px) { .br-cookiebar.default .br-modal .br-card .container .br-modal-footer .br-button.btn-manage { -webkit-box-ordinal-group: 4; order: 3; margin-bottom: -4px; }} @media only screen and (max-width: 767px) { .br-cookiebar.default .br-modal .br-card .container .br-modal-footer .br-button, .br-cookiebar.default .br-modal .br-card .container .br-modal-footer .br-button.secondary { width: 158px; height: 32px; font-size: 14px; } .br-cookiebar.default .br-modal .br-card .container .br-modal-footer .br-button.btn-manage { -webkit-box-ordinal-group: 1; order: 0; margin-bottom: 8px; }} .br-cookiebar.default .br-modal .br-card .container .br-modal-footer::before { display: none; } @media only screen and (max-width: 767px) { .br-cookiebar.default .br-modal .br-card .container .br-modal-footer { display: flex; -webkit-box-pack: justify; justify-content: space-between; padding: 0px 30px; margin-bottom: 0px; position: relative; flex-wrap: wrap; bottom: 0px !important; }} @media only screen and (max-width: 767px) { .br-cookiebar.default .br-modal .br-card .container .br-modal-footer { bottom: 10px; }} @media only screen and (max-width: 767px) { .br-cookiebar.default .br-modal .br-card .container .br-modal-footer { position: relative; bottom: auto; padding-top: 5px; padding-bottom: 10px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }} .site-header-links .header-icons { display: flex; justify-content: space-around; -webkit-box-align: center; align-items: center; } .site-header-links .header-icons > li { -webkit-box-ordinal-group: 2; order: 1; } .site-header-links .reset-cookies { -webkit-box-ordinal-group: 1; order: 0; margin: 0px 10px; display: block; visibility: hidden; padding: 0px 15px; position: relative !important; z-index: 2 !important; width: 25px !important; height: 25px !important; } @media only screen and (max-width: 767px) { .site-header-links .reset-cookies { margin: 0px 5px; }} .site-header-links .reset-cookies::before { display: block; font-family: "Font Awesome 5 Free"; content: ""; cursor: pointer; font-weight: 900; position: absolute; width: 24px; height: 22px; top: 0px; left: 0px; visibility: visible; color: rgb(19, 81, 180) !important; } .site-header-links .reset-cookies span { display: none !important; } .site-header-links .reset-cookies:hover::before { background-color: rgb(219, 232, 251); } .site-header-links .reset-cookies .icone-redefinir { display: block; width: 16px; height: 16px; } .site-header-links .reset-cookies .icone-redefinir::before { display: block; font-family: "Font Awesome 5 Free"; content: ""; cursor: pointer; font-weight: 900; position: absolute; width: 16px; height: 16px; top: 0px; left: 0px; color: rgb(19, 81, 180) !important; } .site-header-links .reset-cookies .icone-redefinir svg { display: none; } .footer-wrapper .lgpd-reset-cookies { font-size: 13px; position: relative; display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 30px; } .footer-wrapper .lgpd-reset-cookies .reset-cookies { padding-left: 24px; } .footer-wrapper .lgpd-reset-cookies .reset-cookies:hover { color: rgb(255, 255, 255) !important; } .footer-wrapper .lgpd-reset-cookies a::before { display: block; font-size: 14px; font-family: "Font Awesome 5 Free"; content: ""; cursor: pointer; font-weight: 900; width: 18px; height: 18px; position: absolute; top: 3px; left: 0px; pointer-events: none; color: rgb(255, 255, 255) !important; } .br-cookiebar .br-modal-header .br-modal-title .col { padding-right: 0px; } .portaltype-collective-cover-content .br-cookiebar .br-modal-header .br-modal-title .col { padding-left: 0px; } .portaltype-collective-cover-content .br-cookiebar .br-button.small.close { right: -10px; } @media only screen and (max-width: 767px) { .portaltype-collective-cover-content .br-cookiebar .br-button.small.close { top: -25px; right: 0px; }} .dsgov .br-cookiebar .notes p:first-child { font-weight: normal; } body.login-overlay-active { overflow: hidden; } body.login-overlay-active .br-cookiebar { display: none; } body.login-overlay-active #site-header { z-index: auto !important; } #barra-identidade { display: none; } #barra-identidade #barra-brasil .conteudo-barra-brasil { height: 29px; } #barra-identidade #barra-brasil a { color: rgb(255, 255, 255); } #barra-identidade #barra-brasil a.botao-seta-direita { text-indent: -9000px; } .userrole-anonymous div[vw], .userrole-authenticated div[vw] { z-index: 4; } #site-header { background-color: rgb(255, 255, 255); position: relative; z-index: 10; } #site-header .header-wrapper { -webkit-box-align: center; align-items: center; box-sizing: border-box; display: flex; -webkit-box-pack: justify; justify-content: space-between; padding-bottom: 4px; padding-top: 4px; position: relative; } @media only screen and (max-width: 575px) { #site-header .header-wrapper { overflow: visible; }} @media only screen and (min-width: 576px) { #site-header .header-wrapper { padding-bottom: 8px; padding-top: 8px; }} @media only screen and (min-width: 768px) { #site-header .header-wrapper { padding-bottom: 0px; padding-top: 16px; }} #site-header .header-wrapper .portal-name { -webkit-box-align: center; align-items: center; display: flex; } #site-header .header-wrapper .portal-name .portal-logo { background-color: transparent; background-image: url("img/govbr-logo-medium.png"); background-position: left center; background-repeat: no-repeat; background-size: 72px 26px; display: inline-block; height: 26px; min-width: 72px; width: 72px; } @media only screen and (min-width: 768px) { #site-header .header-wrapper .portal-name .portal-logo { background-image: url("img/govbr-logo-large.png"); background-size: 111px 40px; height: 40px; min-width: 111px; width: 111px; }} #site-header .header-wrapper .portal-name .portal-logo:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #site-header .header-wrapper .portal-name .portal-logo:focus:not(.focus-visible) { outline: none; } #site-header .header-wrapper .portal-name .nome-orgao { -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden; color: rgb(85, 85, 85); -webkit-box-flex: 1; flex: 1 1 0%; font-weight: 300; font-size: 1.3rem; line-height: 14px; margin-left: 16px; padding-bottom: 3px; padding-top: 3px; } @media only screen and (max-width: 575px) { #site-header .header-wrapper .portal-name .nome-orgao { display: none; }} @media only screen and (min-width: 768px) { #site-header .header-wrapper .portal-name .nome-orgao { font-size: 1.4rem; line-height: 16px; }} #site-header .header-wrapper .portal-name .nome-orgao:hover { color: rgb(85, 85, 85); text-decoration: none; } #site-header .header-wrapper .portal-name .nome-orgao:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #site-header .header-wrapper .portal-name .nome-orgao:focus:not(.focus-visible) { outline: none; } #site-header .header-wrapper .site-name-wrapper { -webkit-box-align: baseline; align-items: baseline; display: flex; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation { color: rgb(19, 81, 180); cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-right: 4px; width: auto; border-radius: 50%; padding: 0px; margin-left: -4.875px; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation .fa { font-size: 14px; line-height: 22px; width: 22px; } @media only screen and (min-width: 576px) { #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation { margin-left: -5px; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation .fa { font-size: 16px; line-height: 24px; width: 24px; }} @media only screen and (min-width: 768px) { #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation { margin-left: -5.25px; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation .fa { font-size: 20px; line-height: 28px; width: 28px; }} @media only screen and (min-width: 1280px) { #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation { margin-left: -5.5px; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation .fa { font-size: 24px; line-height: 32px; width: 32px; }} #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation:hover { text-decoration: none; background-color: rgb(219, 232, 251); box-shadow: rgb(219, 232, 251) 0px 0px 0px 2px; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation:focus:not(.focus-visible) { outline: none; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation .fa { display: inline-block; text-align: center; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation .fa-times { display: none; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation.open .fa-times { display: inline-block; } #site-header .header-wrapper .site-name-wrapper .toggle-main-navigation.open .fa-bars { display: none; } #site-header .header-wrapper .site-name-wrapper .site-name { -webkit-box-flex: 1; flex: 1 1 0%; margin: 0px; padding: 0px; } #site-header .header-wrapper .site-name-wrapper .site-name a { -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden; color: rgb(51, 51, 51); font-size: 1.4rem; font-weight: 400; line-height: 16px; padding: 0px 0px 3px; } @media only screen and (min-width: 576px) { #site-header .header-wrapper .site-name-wrapper .site-name a { font-size: 1.6rem; line-height: 18px; }} @media only screen and (min-width: 768px) { #site-header .header-wrapper .site-name-wrapper .site-name a { font-size: 2rem; line-height: 24px; }} @media only screen and (min-width: 1280px) { #site-header .header-wrapper .site-name-wrapper .site-name a { font-size: 2.4rem; line-height: 26px; padding: 0px 0px 4px; }} #site-header .header-wrapper .site-name-wrapper .site-name a:hover { color: rgb(19, 81, 180); text-decoration: none; } #site-header .header-wrapper .site-name-wrapper .site-name a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #site-header .header-wrapper .site-name-wrapper .site-name a:focus:not(.focus-visible) { outline: none; } #site-header .main .header-wrapper { min-height: 56px; padding-bottom: 0px; padding-top: 0px; z-index: 3 !important; } @media only screen and (min-width: 768px) { #site-header .main .header-wrapper { min-height: 88px; padding-bottom: 16px; padding-top: 16px; }} .site-header-links { -webkit-box-align: center; align-items: center; display: flex; } .site-header-links a { text-decoration: none; } .site-header-links a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .site-header-links a:focus:not(.focus-visible) { outline: none; } @media only screen and (min-width: 576px) { .site-header-links .links-rapidos { position: relative; }} .site-header-links .links-rapidos .toggle-links-rapidos { -webkit-box-align: center; align-items: center; border-radius: 16px; display: flex; height: 32px; -webkit-box-pack: center; justify-content: center; width: 32px; } .site-header-links .links-rapidos .toggle-links-rapidos span { width: auto; } .site-header-links .links-rapidos .toggle-links-rapidos:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .site-header-links .links-rapidos .toggle-links-rapidos:focus:not(.focus-visible) { outline: none; } @media only screen and (min-width: 1024px) { .site-header-links .links-rapidos .toggle-links-rapidos { display: none; }} .site-header-links .links-rapidos ul { display: block; white-space: nowrap; } @media only screen and (min-width: 1024px) { .site-header-links .links-rapidos ul { display: block !important; }} @media only screen and (max-width: 1023px) { .site-header-links .links-rapidos ul { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; display: none; font-size: 12px; left: 50%; margin-left: -130px; padding: 0px; position: absolute; text-align: left; width: 260px; z-index: 160; }} @media only screen and (max-width: 575px) { .site-header-links .links-rapidos ul { left: 0px; margin: 0px; right: 0px; width: auto; }} .site-header-links .links-rapidos ul li { display: inline-block; margin: 0px 8px; } @media only screen and (max-width: 1023px) { .site-header-links .links-rapidos ul li { display: block; margin: 0px; text-transform: none; white-space: nowrap; }} .site-header-links .links-rapidos ul li.titulo { color: rgb(51, 51, 51); display: none; font-size: 1rem; font-weight: bold; padding: 8px 16px; text-transform: uppercase; } @media only screen and (max-width: 1023px) { .site-header-links .links-rapidos ul li.titulo { display: block; }} .site-header-links .links-rapidos ul li a { font-size: 1.4rem; } @media only screen and (max-width: 1023px) { .site-header-links .links-rapidos ul li a { display: block; font-size: 1.2rem; padding: 8px 16px; }} .site-header-links .links-rapidos ul li a:hover { color: rgb(12, 50, 111); } .site-header-links .links-rapidos.open .toggle-links-rapidos { background-color: rgb(7, 29, 65); color: rgb(255, 255, 255); } .site-header-links .header-icons { padding: 0px; margin: 0px 15px 0px 8px; } @media only screen and (max-width: 575px) { .site-header-links .header-icons { margin: 0px 5px; }} .site-header-links .header-icons li { display: inline-block; margin: 0px; } .site-header-links .header-icons li a { font-size: 1.4rem; height: auto; text-align: center; } .site-header-links .header-icons li a:hover { background-color: rgb(219, 232, 251); } .site-header-links .link-acesso { background: rgb(248, 248, 248); border-radius: 40px; color: rgb(12, 50, 111); font-size: 1.4rem; font-weight: 500; margin-left: 8px; padding: 8px 12px; white-space: nowrap; } .site-header-links .link-acesso span { color: rgb(19, 81, 180); padding-right: 8px; } .site-header-links .link-acesso:hover { background-color: rgb(219, 232, 251); } .site-header-links .link-acesso:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .site-header-links .link-acesso:focus:not(.focus-visible) { outline: none; } .language-select { position: relative; margin-right: 10px !important; } .language-select .link-language-select { color: rgb(19, 81, 180); position: relative; margin-right: 10px; display: inline-block !important; } .language-select .link-language-select:hover { color: rgb(194, 212, 234) !important; background-color: rgb(0, 30, 63) !important; } .language-select .link-language-select span { padding: 5px; } .language-select .link-language-select::after { content: ""; position: absolute; display: block; width: 1px; height: 20px; background-color: rgb(204, 204, 204); right: -8px; top: 3px; } .language-select .current-language { display: inline-block; text-transform: uppercase; color: rgb(19, 81, 180); font-size: 14px; } @media only screen and (max-width: 575px) { .language-select { position: initial; }} .languages { display: none; position: absolute; top: 35px; left: 0px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; z-index: 6; padding-left: 0px !important; } @media only screen and (max-width: 575px) { .languages { top: 50px; width: 100%; left: 0px; }} .languages.open { display: block; } .languages li { border-bottom: 1px solid rgb(204, 204, 204); -webkit-box-align: center; align-items: center; padding: 8px 15px; font-weight: 600; display: flex !important; } .languages li:last-of-type { border-bottom: 0px; } .languages li a { color: rgb(85, 85, 85); text-transform: uppercase; font-weight: 500; line-height: 30px; display: block !important; } .languages li a:hover { background-color: transparent !important; } .sso-status-bar.signed-out .signed-out { display: flex; background-color: rgb(19, 81, 180); color: rgb(255, 255, 255); } .govbr-busca-header { height: 56px; margin: 0px 0px 0px 8px; min-width: 56px; width: 56px; } @media only screen and (min-width: 1024px) { .govbr-busca-header { margin-left: 20px; min-width: 384px; width: 384px; }} .govbr-busca-header #govbr-busca-input { -webkit-box-align: stretch; align-items: stretch; display: flex; height: 56px; overflow: hidden; position: absolute; right: 0px; top: 0px; left: 100%; transition: left 300ms ease-in-out 0s, right 200ms linear 0s; z-index: 2; } @media only screen and (min-width: 768px) { .govbr-busca-header #govbr-busca-input { border-radius: 6px; right: 16px; top: 16px; }} @media only screen and (min-width: 1024px) { .govbr-busca-header #govbr-busca-input { left: calc((100vw - 40px) - 384px); right: 40px; z-index: 4; }} @media only screen and (min-width: 1280px) { .govbr-busca-header #govbr-busca-input { left: 768px; right: 0px; }} .govbr-busca-header .govbr-busca-toggle { background-color: transparent; border: 0px none; border-radius: 50%; color: rgb(19, 81, 180); cursor: pointer; height: 40px; line-height: 40px; outline: none 0px; padding: 0px; position: absolute; right: 8px; text-align: center; top: 8px; transition: opacity 200ms linear 0s; width: 40px; z-index: 3; } @media only screen and (min-width: 768px) { .govbr-busca-header .govbr-busca-toggle { right: 24px; top: 24px; }} @media only screen and (min-width: 1024px) { .govbr-busca-header .govbr-busca-toggle { right: 48px; }} @media only screen and (min-width: 1280px) { .govbr-busca-header .govbr-busca-toggle { display: none; right: 8px; }} .govbr-busca-header .govbr-busca-toggle:hover { background-color: rgb(219, 232, 251); } .govbr-busca-header .govbr-busca-toggle:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .govbr-busca-header .govbr-busca-toggle:focus:not(.focus-visible) { outline: none; } .govbr-busca-header .govbr-busca-toggle span { font-size: 2rem; } .govbr-busca-header .govbr-busca-toggle .fa-times { display: none; } .govbr-busca-header.open #govbr-busca-input { left: 0px; right: 0px; } @media only screen and (min-width: 768px) { .govbr-busca-header.open #govbr-busca-input { left: 14px; right: 72px; }} @media only screen and (min-width: 1024px) { .govbr-busca-header.open #govbr-busca-input { left: 38px; right: 96px; }} @media only screen and (min-width: 1280px) { .govbr-busca-header.open #govbr-busca-input { left: 0px; right: 56px; }} @media only screen and (max-width: 767px) { .govbr-busca-header.open #govbr-busca-input .aa-InputWrapperPrefix { display: none; }} .govbr-busca-header.open::before { right: 110px; } @media only screen and (max-width: 575px) { .govbr-busca-header.open::before { display: none; }} .govbr-busca-header.open::after { display: none; } @media only screen and (min-width: 768px) { .govbr-busca-header.open::after { display: block; right: 72px; }} @media only screen and (min-width: 1024px) { .govbr-busca-header.open::after { right: 96px; }} @media only screen and (min-width: 1280px) { .govbr-busca-header.open::after { right: 56px; }} .govbr-busca-header.open .govbr-busca-toggle { display: block; } .govbr-busca-header.open .govbr-busca-toggle .fa-times { display: inline-block; } .govbr-busca-header.open .govbr-busca-toggle .fa-search { display: none; } .userrole-authenticated .govbr-busca-header .container .aa-Input { padding: 8px 112px 8px 16px !important; } @media only screen and (min-width: 1024px) { .userrole-authenticated .govbr-busca-header .container .aa-Input { padding: 8px 92px 8px 36px !important; }} #site-header.sticky-header .main { position: fixed; width: 100%; z-index: 4; top: 0px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; } body.sticky-header { margin-top: 56px; } @media only screen and (min-width: 768px) { body.sticky-header { margin-top: 88px; }} #portal-footer { clear: both; color: rgb(255, 255, 255); background-color: rgb(7, 29, 65); padding: 64px 0px 0px; margin-bottom: 0px; margin-top: 0px; font-size: 75%; } #portal-footer a { color: rgb(255, 255, 255) !important; } #portal-footer a:hover { text-decoration: none; color: rgb(89, 146, 237) !important; } #portal-footer a.reset-cookies:hover { color: rgb(255, 255, 255) !important; } #portal-footer a:focus { outline: rgb(255, 190, 46) dashed 2px; outline-offset: 4px; } #portal-footer a:focus:not(.focus-visible) { outline: none; } #portal-footer .govbr-logo { width: 165px; height: 60px; margin-bottom: 52px; background-image: url("img/govbr.png"); background-size: cover; } #portal-footer .list-navigation { display: flex; flex-wrap: wrap; margin-bottom: 65px; } @media only screen and (max-width: 767px) { #portal-footer .list-navigation { display: block; margin-bottom: 45px; }} #portal-footer .list-navigation li { display: block; -webkit-box-flex: 1; flex: 1 1 0%; padding-right: 8px; padding-bottom: 8px; min-width: 192px; position: relative; } @media only screen and (max-width: 767px) { #portal-footer .list-navigation li.dropdown-submenu::after { font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: 900; content: ""; position: absolute; top: 15px; right: 10px; color: rgb(255, 255, 255); } #portal-footer .list-navigation li.dropdown-submenu.opened::after { content: ""; }} #portal-footer .list-navigation li a { display: block; min-height: 48px; margin-top: 16px; font-weight: 700; font-size: 1.6rem; line-height: 2.2rem; text-transform: uppercase; } #portal-footer .list-navigation li li a { display: block; min-height: auto; margin-top: auto; font-weight: 500; font-size: 1.4rem; line-height: 2.2rem; text-transform: none; } #portal-footer .list-navigation li ul.submenu { display: block; position: static; } @media only screen and (max-width: 767px) { #portal-footer .list-navigation li ul.submenu { display: none; margin-top: 16px; } #portal-footer .list-navigation li ul.submenu .dropdown-submenu::after { content: ""; }} #portal-footer .list-navigation li ul.submenu .submenu { display: none !important; } @media only screen and (max-width: 767px) { #portal-footer .list-navigation > li { padding-right: 8px; padding-top: 16px; padding-bottom: 16px; border-bottom: 1px solid rgb(255, 255, 255); } #portal-footer .list-navigation > li.dropdown-submenu { cursor: pointer; } #portal-footer .list-navigation > li:first-child { border-top: 1px solid rgb(255, 255, 255); } #portal-footer .list-navigation > li > a { display: inline; }} #portal-footer .redes-e-logos { display: flex; flex-wrap: wrap; } @media only screen and (max-width: 575px) { #portal-footer .redes-e-logos { display: block; }} #portal-footer .redes-e-logos > div { -webkit-box-flex: 1; flex: 1 1 0%; } #portal-footer .redes-e-logos .redes-sociais .titulo { font-weight: 700; font-size: 1.6rem; color: rgb(255, 255, 255); line-height: 2.2rem; text-transform: uppercase; margin-bottom: 8px; } #portal-footer .redes-e-logos #footer-brasil, #portal-footer .redes-e-logos #footer-govbr { background-color: transparent !important; } #portal-footer .redes-e-logos #footer-brasil .logo-acesso-footer, #portal-footer .redes-e-logos #footer-govbr .logo-acesso-footer { width: 117px; height: 49px; margin-right: 45px; } #portal-footer .redes-e-logos #footer-brasil #wrapper-footer-brasil, #portal-footer .redes-e-logos #footer-govbr #wrapper-footer-brasil { padding-top: 10px; } @media only screen and (max-width: 575px) { #portal-footer .redes-e-logos #footer-brasil #wrapper-footer-brasil, #portal-footer .redes-e-logos #footer-govbr #wrapper-footer-brasil { -webkit-box-pack: start; justify-content: flex-start; padding-top: 32px; }} #portal-footer .redes-e-logos #footer-brasil a, #portal-footer .redes-e-logos #footer-govbr a { filter: invert(1); } #portal-footer .redes-e-logos #footer-brasil a:focus, #portal-footer .redes-e-logos #footer-govbr a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #portal-footer .redes-e-logos #footer-brasil a:focus:not(.focus-visible), #portal-footer .redes-e-logos #footer-govbr a:focus:not(.focus-visible) { outline: none; } #portal-footer .redes-e-logos #footer-brasil a:focus, #portal-footer .redes-e-logos #footer-govbr a:focus { outline-color: rgb(0, 115, 255); } #portal-footer .redes-e-logos #footer-govbr { padding: 10px 0px 40px; } @media only screen and (min-width: 576px) { #portal-footer .redes-e-logos #footer-govbr { text-align: right; }} #portal-footer .redes-e-logos #footer-govbr .logo-acesso-footer { margin: 0px; } .portaltype-document #content { position: relative; } .portaltype-document #content img.image-inline { height: auto; max-width: 100%; } .portaltype-event #content .imagem-evento { text-align: center; } .portaltype-event #content .imagem-evento img { max-width: 100%; } .portaltype-event #content .btn-inscricao { margin: 56px 0px; text-align: center; } .portaltype-event #content .descricao-evento { margin-bottom: 48px; } .portaltype-event #content .toggable-content > li:last-of-type { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .portaltype-event #content .mais-informacoes .evento-contato { font-weight: 600; } .portaltype-event #content .info-evento { padding-top: 56px; } .portaltype-event #content .info-evento h2 { font-size: 2.4rem; font-weight: 600; color: rgb(12, 50, 111); } .portaltype-event #content .info-evento .data-evento, .portaltype-event #content .info-evento .local-evento, .portaltype-event #content .info-evento .endereco-evento { font-size: 1.8rem; } .portaltype-event #content .info-evento .data-evento, .portaltype-event #content .info-evento .local-evento { font-weight: 600; } .portaltype-event #content .info-evento-itens-relacionados { margin: 40px 0px 112px; } .portaltype-event #content .info-evento-itens-relacionados h2 { text-align: center; margin-bottom: 20px; font-size: 1.6rem; font-weight: 600; color: rgb(85, 85, 85); } .portaltype-event #content .info-evento-itens-relacionados ul { display: flex; -webkit-box-pack: center; justify-content: center; list-style: none; padding: 0px; } .portaltype-event #content .info-evento-itens-relacionados ul li { margin: 0px 20px; } .portaltype-event.template-edit #form-widgets-endereco { width: 100%; } .portaltype-curso #content .badges-curso .badge { margin: 0px 20px 8px 0px; } .portaltype-curso #content .data-curso { margin-bottom: 32px; color: rgb(85, 85, 85); font-weight: 500; } .portaltype-curso #content .data-curso .far, .portaltype-curso #content .data-curso .fas { color: rgb(19, 81, 180); margin-right: 0.4rem; } .portaltype-curso #content .imagem-curso { text-align: center; } .portaltype-curso #content .imagem-curso img { max-width: 100%; } .portaltype-curso #content .btn-tenho-interesse { margin: 56px 0px; text-align: center; } .portaltype-curso #content .programacao-curso { margin-bottom: 48px; } .portaltype-curso #content .toggable-content > li:last-of-type { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .portaltype-curso #content .mais-informacoes .curso-contato { font-weight: 600; } .portaltype-curso #content .info-curso { padding-top: 56px; } .portaltype-curso #content .info-curso h2 { font-size: 2.4rem; font-weight: 600; color: rgb(12, 50, 111); } .portaltype-curso #content .info-curso .data-curso, .portaltype-curso #content .info-curso .local-curso, .portaltype-curso #content .info-curso .endereco-curso { font-size: 1.8rem; } .portaltype-curso #content .info-curso .data-curso, .portaltype-curso #content .info-curso .local-curso { font-weight: 600; } .portaltype-curso #content .info-curso-itens-relacionados { margin: 40px 0px 112px; } .portaltype-curso #content .info-curso-itens-relacionados h2 { text-align: center; margin-bottom: 20px; font-size: 1.6rem; font-weight: 600; color: rgb(85, 85, 85); } .portaltype-curso #content .info-curso-itens-relacionados ul { display: flex; -webkit-box-pack: center; justify-content: center; list-style: none; padding: 0px; } .portaltype-curso #content .info-curso-itens-relacionados ul li { margin: 0px 20px; } .portaltype-curso.template-edit #form-widgets-url_curso, .portaltype-curso.template-edit #form-widgets-escolaridade, .portaltype-curso.template-edit #form-widgets-instituicao_ofertante { width: 100%; } .portaltype-acoes #content .badges-acao .badge { margin: 0px 20px 8px 0px; } .portaltype-acoes #content .categoria-acao, .portaltype-acoes #content .perfil-acao { margin-bottom: 16px; font-weight: 500; } .portaltype-acoes #content .categoria-acao .acao-label, .portaltype-acoes #content .perfil-acao .acao-label { display: block; color: rgb(19, 81, 180); } .portaltype-acoes #content .categoria-acao .acao-label .far, .portaltype-acoes #content .categoria-acao .acao-label .fas, .portaltype-acoes #content .perfil-acao .acao-label .far, .portaltype-acoes #content .perfil-acao .acao-label .fas { color: rgb(19, 81, 180); margin-right: 0.4rem; } .portaltype-acoes #content .perfil-acao { margin-bottom: 32px; } .portaltype-acoes #content .secao-acao { margin-bottom: 48px; } .portaltype-acoes #content .secao-acao h2 { font-size: 2.4rem; font-weight: 600; color: rgb(12, 50, 111); margin-bottom: 16px; } .portaltype-collective-nitf-content #content a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-nitf-content #content a:focus:not(.focus-visible) { outline: none; } .portaltype-collective-nitf-content #content img { max-width: 100%; height: auto; } .portaltype-collective-nitf-content #content article { position: relative; } .portaltype-collective-nitf-content #content article p.section { display: none; } .portaltype-collective-nitf-content #content article div[property="rnews:articleBody"] strong { font-weight: 700; } .portaltype-collective-nitf-content #content article #parent-fieldname-text::first-letter, .portaltype-collective-nitf-content #content article div[property="rnews:articleBody"]::first-letter { color: rgb(19, 81, 180); font-size: 5rem; display: block; font-weight: 700; float: left; line-height: 4rem; margin-right: 20px; } .portaltype-collective-nitf-content #content article #media { text-align: center; margin-bottom: 16px; } .portaltype-collective-nitf-content #content article #media .discreet { color: rgb(85, 85, 85); font-size: 1.4rem; font-weight: normal; max-width: 960px; margin: 5px auto; } .portaltype-collective-nitf-content #content article #media img { height: auto; max-width: 100%; } .portaltype-collective-nitf-content #content article iframe { max-width: 100%; } .portaltype-collective-nitf-content #content #formfield-form-widgets-categoria label { font-weight: 600; } .portaltype-collective-nitf-content #content .conteudo-relacionado .tile-header { margin: 32px 0px 24px; } .portaltype-collective-nitf-content #content .conteudo-relacionado .tile-header h2 { color: rgb(85, 85, 85); } .portaltype-collective-nitf-content #content .conteudo-relacionado ul { margin: 0px; padding: 0px; list-style: none; } .portaltype-collective-nitf-content #content .conteudo-relacionado ul li { margin-bottom: 16px; list-style: none; } .portaltype-collective-nitf-content #content .conteudo-relacionado ul li a { font-size: 20px; font-weight: 600; color: rgb(12, 50, 111) !important; } .portaltype-collective-nitf-content #content .conteudo-relacionado ul li a:hover { text-decoration: none; } .portaltype-collective-nitf-content #content #formfield-form-widgets-categoria label { font-weight: 600; } .portaltype-collective-nitf-content #content #formfield-form-widgets-categoria #category { text-align: left; } .portaltype-collective-nitf-content.template-slideshow_view .swiper-container { max-width: 100%; } .portaltype-collective-nitf-content.template-slideshow_view .swiper-container img { object-fit: contain; } .portaltype-collection .tile-collective-nitf-content { padding-bottom: 16px; margin-bottom: 16px; border-bottom: 1px solid rgb(204, 204, 204); } .portaltype-collection .tile-collective-nitf-content::after { clear: both; content: ""; display: table; } .portaltype-collection .tile-collective-nitf-content .tileContent .tileBody .description { margin-bottom: 12px; } .portaltype-collection .tile-collective-nitf-content .tileContent .keywords { margin-bottom: 12px; } .portaltype-collection .tileItem { margin-bottom: 36px; } .portaltype-collection .tileItem .documentByLine { border: none; } .portaltype-collection .tileItem .keywords { margin-bottom: 12px; } .portaltype-collection .tileItem .tileContent .tileHeadline { line-height: 2.6rem; margin-bottom: 12px; } .portaltype-collection .tileItem .tileContent .tileHeadline a { margin-bottom: 12px; } .template-filtro-de-resultados.portaltype-collection #search-results-bar { margin: 0px 0px 20px; padding: 0px; border: none; } .template-filtro-de-resultados.portaltype-collection #search-results-bar .actionMenuContent { border: 1px solid rgb(204, 204, 204); padding: 55px 5px 40px; } .template-filtro-de-resultados.portaltype-collection #search-results-wrapper { margin-top: 0px; } .template-filtro-de-resultados.portaltype-collection #content-core input[type="text"] { margin: 0px 10px 0px 0px; line-height: 1.5em; border: 1px solid rgb(204, 204, 204); width: 70%; background-color: transparent !important; border-radius: 5px !important; font-size: 20px !important; } .template-filtro-de-resultados.portaltype-collection .searchPage.searchButton { background-position: -265px 0px; margin-top: 15px; padding: 0px; } .template-filtro-de-resultados.portaltype-collection .searchPage.searchButton:focus { box-shadow: none; } .template-filtro-de-resultados.portaltype-collection .searchPage { border-radius: 0px !important; } .template-filtro-de-resultados.portaltype-collection #search-field { margin-top: 0px; display: flex; padding-top: 0px !important; } .template-filtro-de-resultados.portaltype-collection #search-filter fieldset { min-width: 220px; } .template-filtro-de-resultados.portaltype-collection #search-filter legend { padding-left: 0px !important; } .template-filtro-de-resultados.portaltype-collection .actionMenuHeader { top: -40px; } .template-filtro-de-resultados.portaltype-collection #search-filter label { font-size: 14px; vertical-align: text-bottom; } .template-filtro-de-resultados.portaltype-collection .filter-button { bottom: 30px !important; } .portaltype-agendadiaria #content, .portaltype-agenda #content { background-color: transparent; } .portaltype-agendadiaria #content .documentFirstHeading, .portaltype-agenda #content .documentFirstHeading { text-align: left; } .portaltype-agendadiaria #content #plone-document-byline, .portaltype-agenda #content #plone-document-byline { display: block !important; } .portaltype-agendadiaria #content .dados-agenda, .portaltype-agenda #content .dados-agenda { background: rgb(255, 255, 255); } .portaltype-agendadiaria #content .brasao, .portaltype-agenda #content .brasao { text-align: center; } .portaltype-agendadiaria #content .brasao img, .portaltype-agenda #content .brasao img { width: 10rem; } .portaltype-agendadiaria #content .compromisso-solicitante, .portaltype-agendadiaria #content .compromisso-participantes, .portaltype-agendadiaria #content .compromisso-pauta, .portaltype-agendadiaria #content .compromisso-local, .portaltype-agendadiaria #content .download-compromisso > span, .portaltype-agenda #content .compromisso-solicitante, .portaltype-agenda #content .compromisso-participantes, .portaltype-agenda #content .compromisso-pauta, .portaltype-agenda #content .compromisso-local, .portaltype-agenda #content .download-compromisso > span { color: rgb(51, 51, 51); } .portaltype-agendadiaria #content .download-compromisso a span, .portaltype-agenda #content .download-compromisso a span { color: rgb(51, 51, 51) !important; } .portaltype-agendadiaria #content .compromisso-local::before, .portaltype-agenda #content .compromisso-local::before { background-image: none; font-family: "Font Awesome 5 Free"; content: ""; font-size: 20px; color: rgb(19, 81, 180); font-weight: 900; width: 20px; } .portaltype-agendadiaria #content .pessoa-area, .portaltype-agendadiaria #content .pessoa-nome, .portaltype-agenda #content .pessoa-area, .portaltype-agenda #content .pessoa-nome { font-size: 2.4rem; font-weight: 600; margin-bottom: 0px; text-align: center; line-height: 1.3; } .portaltype-agendadiaria #content .pessoa-nome, .portaltype-agenda #content .pessoa-nome { text-transform: uppercase; margin-bottom: 4rem; } .portaltype-agendadiaria #content .pessoa-cargo, .portaltype-agenda #content .pessoa-cargo { font-size: 2.1rem; font-weight: 700; text-align: center; margin-bottom: 5rem; text-transform: uppercase; } .portaltype-agendadiaria #content .ui-datepicker, .portaltype-agenda #content .ui-datepicker { padding: 40px 32px; margin-bottom: 56px; box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 6px 0px; } .portaltype-agendadiaria #content .ui-datepicker .ui-datepicker-row-break, .portaltype-agenda #content .ui-datepicker .ui-datepicker-row-break { display: none; } .portaltype-agendadiaria #content .ui-datepicker .ui-datepicker-prev, .portaltype-agendadiaria #content .ui-datepicker .ui-datepicker-next, .portaltype-agenda #content .ui-datepicker .ui-datepicker-prev, .portaltype-agenda #content .ui-datepicker .ui-datepicker-next { transform: none; } .portaltype-agendadiaria #content .ui-datepicker .ui-datepicker-calendar, .portaltype-agendadiaria #content .ui-datepicker .ui-datepicker-title, .portaltype-agenda #content .ui-datepicker .ui-datepicker-calendar, .portaltype-agenda #content .ui-datepicker .ui-datepicker-title { opacity: 1; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 { background: none rgb(248, 248, 248); box-shadow: none; padding: 0px; display: flex !important; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group { border-top: 8px solid rgb(255, 255, 255); border-bottom: 8px solid rgb(255, 255, 255); margin: 0px; padding: 32px 16px; transform: none; float: none; min-width: 31rem; } @media only screen and (max-width: 1023px) { .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group { min-width: 0px; padding: 0px; position: relative; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-header, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-header { position: static; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-title, .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group table, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-title, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group table { display: none; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-prev, .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-next, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-prev, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-next { transform: none; top: 50%; margin-top: -0.9em; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-prev, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-prev { left: -2.4em; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-next, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-next { right: -2.4em; }} .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group.ui-datepicker-group-middle, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group.ui-datepicker-group-middle { display: block; position: relative; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 6px 0px; min-width: 32.6rem; padding: 40px 32px; border: none; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group.ui-datepicker-group-middle .ui-datepicker-title, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group.ui-datepicker-group-middle .ui-datepicker-title { display: block; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group.ui-datepicker-group-middle table, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group.ui-datepicker-group-middle table { display: table; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-calendar th span, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-calendar th span { font-size: 1.2rem; font-weight: 600; line-height: 3.33; color: rgb(51, 51, 51); text-transform: uppercase; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-calendar td span, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group .ui-datepicker-calendar td span { color: rgb(204, 204, 204) !important; } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-prev, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-prev { transform: translate(-5rem, 7.8rem); } .portaltype-agendadiaria #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-next, .portaltype-agenda #content .ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-next { transform: translate(5rem, 7.8rem); } .portaltype-agendadiaria #content .daypicker, .portaltype-agenda #content .daypicker { padding-left: 0px; } .portaltype-agendadiaria #content .daypicker .day div, .portaltype-agenda #content .daypicker .day div { color: rgb(51, 51, 51); } .portaltype-agendadiaria #content .daypicker .day.is-selected ~ li div, .portaltype-agenda #content .daypicker .day.is-selected ~ li div { color: rgb(204, 204, 204); } .portaltype-agendadiaria #content .daypicker .day.is-selected, .portaltype-agenda #content .daypicker .day.is-selected { background-color: rgb(255, 205, 7); } .portaltype-agendadiaria #content .daypicker .day.is-selected div, .portaltype-agenda #content .daypicker .day.is-selected div { color: rgb(19, 81, 180); } .portaltype-agendadiaria #content .daypicker .day .daypicker-day, .portaltype-agenda #content .daypicker .day .daypicker-day { font-size: 40px; font-weight: 700; } .portaltype-agendadiaria #content .daypicker .day .daypicker-weekday, .portaltype-agenda #content .daypicker .day .daypicker-weekday { font-size: 16px; font-weight: 700; } @media only screen and (max-width: 575px) { .portaltype-agendadiaria #content .daypicker .day:nth-child(2), .portaltype-agendadiaria #content .daypicker .day:nth-last-child(2), .portaltype-agenda #content .daypicker .day:nth-child(2), .portaltype-agenda #content .daypicker .day:nth-last-child(2) { display: none; }} .portaltype-agendadiaria #content .list-compromissos, .portaltype-agenda #content .list-compromissos { padding: 0px; } .portaltype-agendadiaria #content .list-compromissos .item-compromisso.sem-compromisso span, .portaltype-agenda #content .list-compromissos .item-compromisso.sem-compromisso span { color: rgb(255, 205, 7); font-weight: 700; } .portaltype-agendadiaria #content .ui-datepicker-current-day a, .portaltype-agendadiaria #content .is-selected a, .portaltype-agendadiaria #content .daypicker-wrapper .day.is-selected > a:link, .portaltype-agenda #content .ui-datepicker-current-day a, .portaltype-agenda #content .is-selected a, .portaltype-agenda #content .daypicker-wrapper .day.is-selected > a:link { background-color: rgb(255, 205, 7) !important; color: rgb(12, 50, 111) !important; } .portaltype-agendadiaria #content .ui-datepicker-current-day a:hover, .portaltype-agendadiaria #content .is-selected a:hover, .portaltype-agendadiaria #content .daypicker-wrapper .day.is-selected > a:link:hover, .portaltype-agenda #content .ui-datepicker-current-day a:hover, .portaltype-agenda #content .is-selected a:hover, .portaltype-agenda #content .daypicker-wrapper .day.is-selected > a:link:hover { text-decoration: none; } .portaltype-agendadiaria #content .search-compromisso .LSBox, .portaltype-agenda #content .search-compromisso .LSBox { position: relative; } .portaltype-agendadiaria #content .search-compromisso .LSBox::after, .portaltype-agenda #content .search-compromisso .LSBox::after { font-family: "Font Awesome 5 Free"; content: ""; font-size: 20px; color: rgb(19, 81, 180); font-weight: 900; width: 50px; height: 60px; position: absolute; right: -10px; top: 10px; pointer-events: none; } .portaltype-agendadiaria #content .search-compromisso .search-form .searchButton, .portaltype-agenda #content .search-compromisso .search-form .searchButton { background-image: none !important; } .portaltype-agendadiaria #content .item-compromisso-wrapper, .portaltype-agenda #content .item-compromisso-wrapper { padding: 2rem 2rem 2rem 0px; margin-bottom: 1rem; max-width: 100%; background: rgb(248, 248, 248); } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-horarios, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-horarios { text-align: center; min-width: 18rem; padding: 0px; margin-right: 3rem; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-horarios i, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-horarios i { font-size: 1.6rem; color: rgb(19, 81, 180); } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-horarios .horario, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-horarios .horario { color: rgb(19, 81, 180); font-size: 2rem; font-weight: 500; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-horarios .horario time, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-horarios .horario time { color: rgb(19, 81, 180); padding: 0px 0.5rem 0.4rem; font-weight: 500; font-size: 1.8rem; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-horarios .horario::before, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-horarios .horario::before { content: none; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-dados, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-dados { position: relative; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-dados .compromisso-collapse, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-dados .compromisso-collapse { padding-bottom: 16px; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-dados .compromisso-collapse label, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-dados .compromisso-collapse label { display: block; font-weight: 600; margin-top: 2rem; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-toggle, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-toggle { position: absolute; left: -2.3rem; top: 0px; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-titulo, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-titulo { color: rgb(12, 50, 111); font-size: 2.4rem; font-weight: 600; line-height: 1.2; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-titulo.toggle, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-titulo.toggle { cursor: pointer; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-titulo.toggle::before, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-titulo.toggle::before { position: absolute; font-size: 1.8rem; line-height: 2.88rem; width: 3rem; left: -3rem; top: 0px; text-align: center; margin: 0px; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-footer, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-footer { display: flex; width: 100%; margin-top: 8px; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-footer .add-agenda, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-footer .add-agenda { background: none transparent; width: auto; height: auto; display: inline-block; margin: 0px; overflow: visible; text-indent: 0px; border: none; font-size: 1.4rem; line-height: 40px; } .portaltype-agendadiaria #content .item-compromisso-wrapper .compromisso-footer .add-agenda i, .portaltype-agenda #content .item-compromisso-wrapper .compromisso-footer .add-agenda i { color: rgb(19, 81, 180); padding-right: 0.4rem; } .portaltype-agendadiaria #content .portalMessage, .portaltype-agenda #content .portalMessage { max-width: 100%; width: 960px; margin: 16px auto 32px; } @media only screen and (max-width: 767px) { .portaltype-agendadiaria #content .daypicker, .portaltype-agenda #content .daypicker { max-width: 100%; } .portaltype-agendadiaria #content .documentFirstHeading, .portaltype-agenda #content .documentFirstHeading { width: 100%; padding-top: 0px; } .portaltype-agendadiaria #content .item-compromisso, .portaltype-agenda #content .item-compromisso { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .portaltype-agendadiaria #content .item-compromisso .compromisso-horarios, .portaltype-agenda #content .item-compromisso .compromisso-horarios { border-right: 0px; border-bottom: 1px solid rgb(221, 221, 221); margin: 0px 0px 12px; padding: 0px 0px 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; justify-content: space-around; }} .portaltype-lrf #babel-edit div.position-0 { margin-left: 0px; } .portaltype-lrf #babel-edit div.cell { position: initial; float: none; } #babel-edit div.cell { left: 0px; } #babel-edit div.position-0 { margin-left: 0px; } .portaltype-audio #content .download ul li a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-audio #content .download ul li a:focus:not(.focus-visible) { outline: none; } .template-template_listagem_produto_dados .texto-busca, .template-template_listagem_produto_dados .texto-tema, .template-template_listagem_produto_dados .texto-produto-dados { margin-bottom: 50px; } .template-template_listagem_produto_dados #viewlet-below-content { display: none; } .template-template_listagem_produto_dados .filterbar-right { float: right; } .template-template_listagem_produto_dados .filterbar { margin: 15px 0px; } .template-template_listagem_produto_dados .filterbar .filterbar-back { margin-right: 30px; padding-right: 25px; border-right: 1px solid rgba(0, 0, 0, 0.1); } .template-template_listagem_produto_dados .filterbar .filterbar-back .fa-arrow-left { margin-right: 5px; } .template-template_listagem_produto_dados .filterbar .filterbar-back:hover { text-decoration: none; } .template-template_listagem_produto_dados .filterbar.open .filterbar-toggle::after { left: 130px; } @media only screen and (max-width: 575px) { .template-template_listagem_produto_dados .filterbar .filterbar-back { display: none; } .template-template_listagem_produto_dados .filterbar.open .filterbar-toggle::after { left: 3px; }} .template-template_listagem_produto_dados .listagem-consultas-publicas .documentFirstHeading { display: none; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem { margin-bottom: 40px; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem > a { color: rgb(12, 50, 111); font-size: 24px; font-weight: 600; margin-bottom: 20px; display: block; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem > a:hover { text-decoration: none; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .campos-abaixo-titulo { display: flex; font-size: 12px; margin-bottom: 20px; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .campos-abaixo-titulo > div, .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .campos-abaixo-titulo > span { margin-right: 15px; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .campos-abaixo-titulo .badge.destaque { background-color: rgb(12, 50, 111); color: rgb(255, 255, 255); text-transform: none; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font-weight: bold; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .campos-abaixo-titulo .badge.destaque::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 18px; color: rgb(255, 255, 255); margin-right: 5px; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .campos-abaixo-titulo .categoria { background-color: rgb(19, 81, 180); color: rgb(255, 255, 255); display: inline-block; height: 28px; line-height: 26px; box-sizing: border-box; padding: 0px 10px; text-align: center; font-weight: bold; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .campos-abaixo-titulo .produto-dados-tema { background-color: rgb(38, 112, 232); color: rgb(255, 255, 255); display: inline-block; height: 28px; line-height: 26px; box-sizing: border-box; padding: 0px 10px; text-align: center; font-weight: bold; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .campos-abaixo-titulo .produto-dados-itens { border: 1px solid rgb(19, 81, 180); background-color: rgb(255, 255, 255); color: rgb(19, 81, 180); height: 28px; line-height: 26px; box-sizing: border-box; padding: 0px 10px; text-align: center; font-weight: bold; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .resumo { font-size: 18px; color: rgb(85, 85, 85); font-weight: normal; margin-bottom: 20px; } .template-template_listagem_produto_dados .listagem-consultas-publicas .cursoItem .resumo div { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .template-template_listagem_produto_dados .produtos-destaque { margin-bottom: 60px; } .template-template_listagem_produto_dados .produtos-destaque .itens { display: flex; flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; margin-left: -1%; margin-right: -1%; } @media only screen and (max-width: 575px) { .template-template_listagem_produto_dados .produtos-destaque .itens { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-left: auto; margin-right: auto; }} .template-template_listagem_produto_dados .produtos-destaque .titulo-area-produtos-destaque { color: rgb(12, 50, 111); text-align: center; font-size: 36px; margin-bottom: 30px; font-weight: bold; display: block; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque { width: 31%; background-color: rgb(248, 248, 248); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; padding: 30px 32px; margin: 10px 1%; position: relative; min-height: 180px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 21px; color: rgb(12, 50, 111); font-weight: normal; line-height: 30px; } @media only screen and (max-width: 575px) { .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque { width: 100%; margin: 15px 0px; }} .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque::after { font-family: "Font Awesome 5 Free"; content: ""; font-size: 18px; position: absolute; top: 0px; right: 15px; color: rgb(43, 116, 233); transform: rotate(50deg); font-weight: 900; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque .novo { position: absolute; top: 0px; left: 15px; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque .front { display: block; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque .back { opacity: 0; height: 0px; position: absolute; left: 0px; top: 0px; font-size: 16px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: start; align-items: flex-start; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque .back .descricao { display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque:hover { padding: 0px; text-decoration: none; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque:hover::after { content: ""; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque:hover .front { display: none; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque:hover .back { opacity: 1; height: 100%; background-color: rgb(85, 85, 85); color: rgb(255, 255, 255); padding: 30px 32px; line-height: 20px; width: 100%; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque:hover .back .subtitle { color: rgb(255, 255, 255); font-size: 14px; font-weight: 500; } .template-template_listagem_produto_dados .produtos-destaque .item-produto-destaque:hover .back .title { color: rgb(255, 255, 255); text-transform: none; margin-bottom: 20px !important; } .template-template_listagem_produto_dados .temas-destaque { margin-bottom: 60px; } .template-template_listagem_produto_dados .temas-destaque .titulo-area-temas-destaque { color: rgb(12, 50, 111); text-align: center; font-size: 36px; margin-bottom: 30px; font-weight: bold; display: block; } .template-template_listagem_produto_dados .temas-destaque .itens { display: flex; -webkit-box-pack: center; justify-content: center; } @media only screen and (max-width: 575px) { .template-template_listagem_produto_dados .temas-destaque .itens { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque { position: relative; width: 24%; margin-right: 5px; } @media only screen and (max-width: 575px) { .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque { margin-right: 0px; margin-bottom: 15px; width: 100%; }} .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque:last-of-type { margin-right: 0px; } .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque .imagem-temas-destaque { width: 100%; } .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque .titulo { display: block; width: 100%; background-color: rgba(0, 0, 0, 0.5); position: absolute; bottom: 0px; left: 0px; font-size: 20px; color: rgb(255, 255, 255); padding: 5px 25px; min-height: 65px; line-height: 25px; font-weight: 600; } .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque .front { display: block; } .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque .back { opacity: 0; height: 0px; position: absolute; left: 0px; top: 0px; } .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque:hover { padding: 0px; } .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque:hover .front { display: none; } .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque:hover .back { opacity: 1; height: 100%; background-color: rgb(85, 85, 85); color: rgb(255, 255, 255); padding: 35px 20px; line-height: 20px; } .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque:hover .back .subtitle { color: rgb(255, 255, 255); font-size: 14px; font-weight: 500; } .template-template_listagem_produto_dados .temas-destaque .item-tema-destaque:hover .back .title { color: rgb(255, 255, 255); text-transform: none; margin-bottom: 20px !important; } .template-template_listagem_produto_dados .fitro-busca-rapida { background-color: rgb(12, 50, 111); width: calc(100vw - 8px); position: relative; margin-left: -50vw; left: 50%; margin-bottom: 60px; z-index: 0; } @media only screen and (max-width: 575px) { .template-template_listagem_produto_dados .fitro-busca-rapida { width: 100vw; }} .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content { width: 1152px; margin: 0px auto; padding: 45px 0px; text-align: center; } @media only screen and (max-width: 575px) { .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content { width: auto; }} .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content.com-imagem img { height: 100%; left: 0px; object-fit: cover; position: absolute; top: 0px; width: 100%; z-index: -1; } .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content .texto-titulo { color: rgb(255, 255, 255); font-size: 42px; margin-bottom: 25px; font-weight: bold; display: block; text-shadow: rgba(0, 0, 0, 0.5) 0px 3px 6px; } .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content .campo-busca-rapida { margin: 0px auto 25px; position: relative; width: 60%; } @media only screen and (max-width: 575px) { .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content .campo-busca-rapida { width: 90%; }} .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content .campo-busca-rapida button[type="submit"] { position: absolute; right: 0px; top: 0px; border-radius: 0px; height: 60px; background: transparent; border: 0px; box-shadow: none; } .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content .campo-busca-rapida::after { font-family: "Font Awesome 5 Free"; content: ""; position: absolute; top: 12px; right: 12px; width: 36px; height: 36px; font-size: 20px; color: rgb(19, 81, 180); font-weight: 900; cursor: pointer; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; pointer-events: none; } .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content .campo-busca-rapida input { width: 100%; border-radius: 9px; height: 60px; font-style: italic; color: rgb(85, 85, 85); font-size: 18px; padding: 0px 40px !important; } .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content .texto-descricao { display: block; max-width: 60%; color: rgb(255, 255, 255); font-weight: 600; font-size: 18px; margin: 0px auto; line-height: 25px; } @media only screen and (max-width: 575px) { .template-template_listagem_produto_dados .fitro-busca-rapida .fitro-busca-rapida-content .texto-descricao { max-width: 90%; }} .template-template_listagem_produto_dados .busca-avancada .titulo-area-produtos-destaque { color: rgb(12, 50, 111); text-align: center; font-size: 36px; margin-bottom: 30px; font-weight: bold; display: block; } .template-template_listagem_produto_dados .busca-avancada .busca-avancada-content .filterbar-section .spacer, .template-template_listagem_produto_dados .busca-avancada .busca-avancada-content .template-facetednavigation_view #content-core .filterbar .faceted-widget .spacer, .template-facetednavigation_view #content-core .filterbar .template-template_listagem_produto_dados .busca-avancada .busca-avancada-content .faceted-widget .spacer { display: block; height: 10px; } .template-template_listagem_produto_dados .busca-avancada .busca-avancada-content .filterbar-section .filterbar-title, .template-template_listagem_produto_dados .busca-avancada .busca-avancada-content .template-facetednavigation_view #content-core .filterbar .faceted-widget .filterbar-title, .template-facetednavigation_view #content-core .filterbar .template-template_listagem_produto_dados .busca-avancada .busca-avancada-content .faceted-widget .filterbar-title, .template-facetednavigation_view #content-core .filterbar .faceted-widget .template-template_listagem_produto_dados .busca-avancada .busca-avancada-content .filterbar-section legend, .template-template_listagem_produto_dados .busca-avancada .busca-avancada-content .template-facetednavigation_view #content-core .filterbar .faceted-widget legend, .template-facetednavigation_view #content-core .filterbar .template-template_listagem_produto_dados .busca-avancada .busca-avancada-content .faceted-widget legend { font-size: 16px; color: rgb(51, 51, 51); font-weight: 600; border-bottom: 1px solid rgb(158, 157, 157); padding-bottom: 3px; margin-bottom: 13px; } .template-template_listagem_produto_dados .busca-avancada .filterbar-buttons { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; text-align: left; } .template-template_listagem_produto_dados .busca-avancada .filterbar-buttons .buttons { margin: 30px 0px; text-align: right; } .template-template_listagem_produto_dados .busca-avancada .filterbar-buttons .filterbar-clear { background-color: transparent; color: rgb(19, 81, 180); border: 0px; margin-right: 15px; font-weight: 600; } .template-template_listagem_produto_dados .busca-avancada .filterbar-buttons .filterbar-apply { font-weight: 600; padding: 0px 35px; } .portaltype-produtodados .documentFirstHeading { position: relative; display: inline-block; width: auto; margin-bottom: 30px; } .portaltype-produtodados .documentFirstHeading::after { font-family: "Font Awesome 5 Free"; content: ""; font-size: 18px; position: absolute; top: 0px; right: -25px; color: rgb(43, 116, 233); transform: rotate(50deg); } .portaltype-produtodados .documentFirstHeading a { font-size: 36px; font-weight: bold; color: rgb(12, 50, 111); } .portaltype-produtodados .campos-abaixo-titulo { display: flex; font-size: 12px; } .portaltype-produtodados .campos-abaixo-titulo > div, .portaltype-produtodados .campos-abaixo-titulo > span { margin-right: 15px; } .portaltype-produtodados .campos-abaixo-titulo .badge.destaque { background-color: rgb(12, 50, 111); color: rgb(255, 255, 255); text-transform: none; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font-weight: bold; } .portaltype-produtodados .campos-abaixo-titulo .badge.destaque::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 18px; color: rgb(255, 255, 255); margin-right: 5px; } .portaltype-produtodados .campos-abaixo-titulo .categoria { background-color: rgb(19, 81, 180); color: rgb(255, 255, 255); display: inline-block; height: 28px; line-height: 26px; box-sizing: border-box; padding: 0px 10px; text-align: center; font-weight: bold; } .portaltype-produtodados .campos-abaixo-titulo .produto-dados-tema { background-color: rgb(38, 112, 232); color: rgb(255, 255, 255); display: inline-block; height: 28px; line-height: 26px; box-sizing: border-box; padding: 0px 10px; text-align: center; font-weight: bold; } .portaltype-produtodados .campos-abaixo-titulo .produto-dados-itens { border: 1px solid rgb(19, 81, 180); background-color: rgb(255, 255, 255); color: rgb(19, 81, 180); height: 28px; line-height: 26px; box-sizing: border-box; padding: 0px 10px; text-align: center; font-weight: bold; } .portaltype-produtodados .documentByLine { margin-bottom: 30px; } .portaltype-produtodados .data-cadastro { color: rgb(12, 50, 111); font-size: 16px; font-weight: 500; margin-bottom: 15px; } .portaltype-produtodados .data-cadastro::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 16px; color: rgb(12, 50, 111); margin-right: 5px; } .portaltype-produtodados .resumo { margin-bottom: 30px; } .portaltype-produtodados .resumo + .area-links { margin-top: 60px; } .portaltype-produtodados .resumo label { font-size: 24px; margin-bottom: 20px; color: rgb(12, 50, 111); display: block; } .portaltype-produtodados .resumo p { color: rgb(85, 85, 85); font-size: 18px; } .portaltype-produtodados .itens-relacionados-produto-dados { margin-bottom: 60px; } .portaltype-produtodados .itens-relacionados-produto-dados .itens-relacionados { padding-left: 0px !important; } .portaltype-produtodados .itens-relacionados-produto-dados label { font-size: 24px; margin-bottom: 20px; color: rgb(12, 50, 111); display: block; } .portaltype-produtodados .itens-relacionados-produto-dados a { font-size: 18px; color: rgb(43, 116, 233); font-weight: normal; } .portaltype-produtodados .itens-relacionados-produto-dados li { margin: 0px; } .portaltype-produtodados .area-links { margin-bottom: 60px; display: flex; -webkit-box-pack: center; justify-content: center; } @media only screen and (max-width: 575px) { .portaltype-produtodados .area-links { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .portaltype-produtodados .area-links a { background-color: rgb(248, 248, 248); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; width: 270px; height: 160px; margin: 0px 25px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; color: rgb(19, 81, 180); font-size: 20px; font-weight: bold; } @media only screen and (max-width: 575px) { .portaltype-produtodados .area-links a { width: 100%; margin: 10px 0px; }} .portaltype-produtodados .area-links a:hover { text-decoration: none; } .portaltype-produtodados .area-links a i { font-size: 45px; color: rgb(19, 81, 180); margin-bottom: 10px; } .portaltype-produtodados .label-midia, .portaltype-produtodados .label-files { font-size: 24px; margin-bottom: 20px; color: rgb(12, 50, 111); display: block; } .portaltype-produtodados .midia-acao { display: flex; margin-bottom: 30px; } @media only screen and (max-width: 575px) { .portaltype-produtodados .midia-acao { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .portaltype-produtodados .midia-acao iframe { margin-right: 20px; max-width: 50%; } @media only screen and (max-width: 575px) { .portaltype-produtodados .midia-acao iframe { margin-right: 0px; margin-bottom: 15px; max-width: 100%; }} .portaltype-produtodados .files-produto-dados { margin-bottom: 60px; } .portaltype-produtodados .files-produto-dados a { font-size: 18px; color: rgb(43, 116, 233); font-weight: normal; } .portaltype-produtodados #category { margin-bottom: 80px; } .template-produtodados.portaltype-lrf.userrole-authenticated .field input[type="text"] { width: 100%; } .template-listar_categorias #wrapper { padding-top: 0px; } .template-listar_categorias #wrapper #main { margin-top: 0px; padding: 0px; } .template-listar_categorias #wrapper #content { margin: 0px; } .template-listar_categorias #wrapper #content #content-core { padding-top: 0px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .header { padding: 12px 40px; margin-bottom: 0px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; min-height: 10.2rem; } @media only screen and (max-width: 1023px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header { min-height: 0px; }} @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header { padding: 0px; border: 0px none; display: block; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .header h2 { margin: 0px; } @media only screen and (max-width: 1023px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .titulo { border-right: 1px solid rgba(0, 0, 0, 0.1); display: inline-block; padding: 3px 35px 3px 0px; width: 50%; min-width: 0px; box-sizing: content-box; }} @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .titulo { background-color: rgb(248, 248, 248); border: 0px none; padding: 14px; width: auto; display: block; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .titulo h2 { font-size: 3.6rem; font-weight: 600; color: rgb(12, 50, 111); } @media only screen and (max-width: 1023px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .titulo h2 { font-size: 2.8rem; }} @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .titulo h2 { font-size: 2.4rem; font-weight: 600; text-align: center; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria { display: none; min-width: 360px; text-align: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding-left: 40px; border-left: 1px solid rgba(0, 0, 0, 0.1); } @media only screen and (max-width: 1023px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria { border: 0px none; padding: 0px 40px 0px 30px; min-width: 0px; margin: 0px; }} @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria { display: none !important; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; font-size: 2.4rem; font-weight: 600; color: rgb(51, 51, 51); } @media only screen and (max-width: 1023px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; font-size: 2rem; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; }} @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 { display: block; color: rgb(255, 255, 255); padding: 12px 0px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 a { font-size: 2.4rem; font-weight: 600; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 a:focus:not(.focus-visible) { outline: none; } @media only screen and (max-width: 1023px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 a { font-size: 2rem; display: flex; -webkit-box-align: center; align-items: center; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 a:hover { text-decoration: none; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 a i { color: rgb(19, 81, 180); margin-right: 12px; font-size: 3.4rem; } @media only screen and (max-width: 1023px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 a i { font-size: 3.2rem; display: inline-block; }} @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 a i { display: block; font-size: 3rem; color: rgb(255, 255, 255); }} @media only screen and (max-width: 1023px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria h2 a .title { text-align: left; line-height: 1.3; display: block; width: auto; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .header .categoria.active { display: block; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos { display: flex; padding: 40px; background-color: rgb(248, 248, 248); } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos { display: block; padding: 0px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos ul { margin-left: 0px; padding: 0px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos ul li { list-style: none; box-sizing: content-box; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos ul li a { font-weight: 600; font-size: 20px; outline: none 0px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos ul li a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos ul li a:focus:not(.focus-visible) { outline: none; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos ul li a:hover { text-decoration: none; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos ul li a { font-size: 22px; font-weight: 400; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 { position: relative; margin-top: -4px; padding-right: 5px; box-sizing: content-box; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 { padding: 0px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li { margin: 0px; padding: 4px 0px; display: flex; -webkit-box-align: center; align-items: center; width: 100%; white-space: nowrap; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li { padding: 0px 0px 4px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a { background-color: rgb(255, 255, 255); color: rgb(12, 50, 111); display: flex; -webkit-box-align: center; align-items: center; width: 100%; text-transform: uppercase; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; position: relative; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a:focus:not(.focus-visible) { outline: none; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a { font-size: 18px; font-weight: 700; padding-left: 16px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a .icon { height: 56px; width: 65px; min-width: 65px; display: flex; -webkit-box-align: center; align-items: center; justify-content: space-around; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a .icon { height: 96px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a .icon i { color: rgb(19, 81, 180); font-size: 26px; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a .icon i { font-size: 32px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a .title { width: auto; padding-right: 64px; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a .title { white-space: normal; }} @media only screen and (min-width: 768px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a:hover { background-color: rgb(237, 237, 237); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a:hover .title { color: rgb(12, 50, 111); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a:hover .icon i { color: rgb(38, 112, 232); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li a:hover::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li.categoria-atual a { box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; background-color: rgb(237, 237, 237); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li.categoria-atual a .title { display: none; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li.categoria-atual a .icon { background-color: rgb(237, 237, 237); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1 li.categoria-atual a .icon i { color: rgb(38, 112, 232); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open { width: 65px; z-index: 3; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open { width: auto; }} @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li { display: none; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li a { position: relative; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li a .title { display: none; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li a .icon { position: relative; z-index: 1; background-color: rgb(255, 255, 255); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li a:hover { background-color: rgb(255, 255, 255); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active { padding-left: 4px; margin-left: -4px; overflow: hidden; width: 71px; position: relative; z-index: 0; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active { text-align: center; background-color: rgb(19, 81, 180); display: block; width: auto; padding: 0px; margin: 0px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active + li { margin: 0px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a { box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; background-color: rgb(237, 237, 237); } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a { display: block; color: rgb(255, 255, 255); padding: 8px 0px; box-shadow: none; background-color: rgb(19, 81, 180); text-align: center; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a::after { content: ""; position: absolute; top: 50%; margin-top: -12px; left: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a .title { display: none; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a .title { display: block; padding: 0px; background-color: transparent; color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; visibility: visible; line-height: 1.3; box-shadow: none; transform: none; transition: none 0s ease 0s; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a .icon { background-color: rgb(237, 237, 237); } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a .icon { display: block; color: rgb(255, 255, 255); background-color: transparent; width: auto; height: auto; margin-bottom: 4px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a .icon i { color: rgb(19, 81, 180); } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a .icon i { color: rgb(255, 255, 255); font-size: 28px; }} @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open.level-2-open .active a::after { content: none; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2-wrapper, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3-wrapper { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 a:focus { outline: rgb(255, 190, 46) dashed 2px; outline-offset: 4px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 a:focus:not(.focus-visible) { outline: none; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 { display: none; -webkit-box-flex: 1; flex: 1 1 0%; background-color: rgb(237, 237, 237); padding: 25px 20px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; position: relative; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 { padding: 0px; background-color: rgb(248, 248, 248); }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 .title, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 .title { font-weight: 600; font-size: 18px; color: rgb(38, 112, 232); text-transform: uppercase; padding: 0px 18px 20px; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 .title, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 .title { display: none; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2.active, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3.active { display: block; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li { overflow: hidden; padding: 0px 0px 10px 9px; margin-left: -9px; margin-bottom: 0px; transition: margin-right 300ms ease-in 0s; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li { margin: 0px; padding: 0px; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li a, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li a { display: block; line-height: 1.3; padding: 14px 18px; color: rgb(85, 85, 85); font-size: 20px; position: relative; font-weight: 500; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li a, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li a { padding: 18px 30px; border-bottom: 1px solid rgb(237, 237, 237); position: relative; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li a:hover, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li a:hover { background-color: rgb(38, 112, 232); color: rgb(255, 255, 255); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li.active, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li.active { margin-right: -22px; position: relative; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li.active > a, .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li.active > a { background-color: rgb(38, 112, 232); color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2.open { padding: 0px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2.open li { display: none; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2.open li.active { display: block; padding: 0px; margin: 0px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2.open li.active a { font-size: 18px; font-weight: 600; text-align: center; box-shadow: none; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2.open li.active a::after { content: ""; right: auto; left: 30px; }} @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li a::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li a:hover::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2 li.active a::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2.active { z-index: 2; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 { display: none; background-color: rgb(38, 112, 232); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3.active { animation: 300ms ease-out 50ms 1 normal both running enter; display: block; z-index: 1; } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 { padding: 0px; background-color: rgb(248, 248, 248); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3.active { animation: 0s ease 0s 1 normal none running none; }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 .title { color: rgb(255, 255, 255); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li { overflow: visible; padding: 0px; margin-left: 0px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li a { color: rgb(255, 255, 255); } @media only screen and (max-width: 767px) { .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li a { color: rgb(85, 85, 85); }} .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li a:hover { background-color: rgb(255, 255, 255); color: rgb(38, 112, 232); } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li.active { margin-right: 0px; } .template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li.active > a { background-color: rgb(255, 255, 255); color: rgb(38, 112, 232); } @-webkit-keyframes enter { 0% { transform: scale(1) translateX(-100%); } 100% { transform: scale(1) translateX(0px); }} @keyframes enter { 0% { transform: scale(1) translateX(-100%); } 100% { transform: scale(1) translateX(0px); }} .template-servicos_estaduais_view .listagem-servicos .servicos { padding-left: 0px; margin-top: 30px; } .template-servicos_estaduais_view .listagem-servicos .servicos li { list-style: none; border-bottom: 1px solid rgba(0, 0, 0, 0.05); margin-bottom: 25px !important; } .template-servicos_estaduais_view .listagem-servicos .servicos .titulo { margin-bottom: 10px; display: block; } .template-servicos_estaduais_view .listagem-servicos .servicos .titulo a { font-weight: 600; color: rgb(19, 81, 180); font-size: 2.2rem; line-height: 1.3; margin-right: 5px; display: inline-block; } .template-servicos_estaduais_view .listagem-servicos .servicos .titulo .badge.uf { display: inline-block; } .template-servicos_estaduais_view .listagem-servicos .servicos .nomes-conhecidos { font-size: 1.8rem; font-weight: 400; margin-bottom: 20px; display: block; } .template-servicos_estaduais_view .listagem-servicos .servicos .data { font-size: 16px; font-weight: 400; color: rgb(136, 136, 136); } .template-servicos_estaduais_view .listagem-servicos .servicos .descricao { font-size: 22px; color: rgb(51, 51, 51); font-weight: normal; line-height: 30px; margin: 16px 0px; } @media only screen and (max-width: 767px) { .template-servicos_estaduais_view .listagem-servicos .servicos .descricao { font-size: 20px; }} @media only screen and (max-width: 767px) { .portaltype-categoria #portal-breadcrumbs { display: none; }} .portaltype-categoria #wrapper { padding-top: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header { padding-top: 20px; padding-bottom: 30px; display: block; margin-bottom: 40px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .categoria { display: inline-block; width: 100%; text-align: center; border-left: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .categoria h2 { font-size: 32px; font-weight: 600; color: rgb(51, 51, 51); } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .categoria h2 i { font-size: 42px; color: rgb(38, 112, 232); } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .categoria h2 .title { display: block; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .bread { width: 100%; text-align: center; padding-top: 10px; font-weight: 400; color: rgb(51, 51, 51); } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .bread span, .portaltype-categoria #wrapper #content-core .listagem-servicos .header .bread a { display: inline-block; margin: 0px 5px; font-weight: 400; font-size: 18px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .bread a { margin: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .bread span:last-of-type a { font-weight: 600; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .header { margin: 0px -29px; padding: 20px 20px 20px 29px; background-color: rgb(248, 248, 248); position: relative; overflow: hidden; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header::before { content: ""; display: block; height: 6px; position: absolute; top: -6px; left: 0px; right: 0px; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .categoria { display: inline; text-align: left; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .categoria h2 { display: inline; line-height: 10px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .categoria h2 i { font-size: 22px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .categoria h2 .title { display: none; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .bread { display: inline; text-align: left; padding-top: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .bread span, .portaltype-categoria #wrapper #content-core .listagem-servicos .header .bread a { display: inline; font-size: 16px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .header .bread::before { content: ">"; margin: 0px 5px; vertical-align: text-bottom; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .header { border: none; margin-bottom: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper { position: relative; z-index: 0; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper::after { content: ""; display: table; clear: both; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos { display: flex; padding: 40px; background-color: rgb(248, 248, 248); } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos { display: block; padding: 0px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos ul { margin-left: 0px; padding: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos ul li { list-style: none; box-sizing: content-box; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos ul li a { font-weight: 600; font-size: 20px; outline: none 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos ul li a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos ul li a:focus:not(.focus-visible) { outline: none; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos ul li a:hover { text-decoration: none; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos ul li a { font-size: 22px; font-weight: 400; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 { position: relative; margin-top: -4px; padding-right: 5px; box-sizing: content-box; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 { padding: 0px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li { margin: 0px; padding: 4px 0px; display: flex; -webkit-box-align: center; align-items: center; width: 100%; white-space: nowrap; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li { padding: 0px 0px 4px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a { background-color: rgb(255, 255, 255); color: rgb(12, 50, 111); display: flex; -webkit-box-align: center; align-items: center; width: 100%; text-transform: uppercase; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; position: relative; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a:focus:not(.focus-visible) { outline: none; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a { font-size: 18px; font-weight: 700; padding-left: 16px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a .icon { height: 56px; width: 65px; min-width: 65px; display: flex; -webkit-box-align: center; align-items: center; justify-content: space-around; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a .icon { height: 96px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a .icon i { color: rgb(19, 81, 180); font-size: 26px; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a .icon i { font-size: 32px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a .title { width: auto; padding-right: 64px; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a .title { white-space: normal; }} @media only screen and (min-width: 768px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a:hover { background-color: rgb(237, 237, 237); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a:hover .title { color: rgb(12, 50, 111); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a:hover .icon i { color: rgb(38, 112, 232); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li a:hover::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li.categoria-atual a { box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; background-color: rgb(237, 237, 237); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li.categoria-atual a .title { display: none; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li.categoria-atual a .icon { background-color: rgb(237, 237, 237); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 li.categoria-atual a .icon i { color: rgb(38, 112, 232); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open { width: 65px; z-index: 3; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open { width: auto; }} @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li { display: none; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li a { position: relative; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li a .title { display: none; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li a .icon { position: relative; z-index: 1; background-color: rgb(255, 255, 255); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li a:hover { background-color: rgb(255, 255, 255); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active { padding-left: 4px; margin-left: -4px; overflow: hidden; width: 71px; position: relative; z-index: 0; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active { text-align: center; background-color: rgb(19, 81, 180); display: block; width: auto; padding: 0px; margin: 0px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active + li { margin: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active a { box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; background-color: rgb(237, 237, 237); } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active a { display: block; color: rgb(255, 255, 255); padding: 8px 0px; box-shadow: none; background-color: rgb(19, 81, 180); text-align: center; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active a::after { content: ""; position: absolute; top: 50%; margin-top: -12px; left: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active a .title { display: none; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active a .title { display: block; padding: 0px; background-color: transparent; color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; visibility: visible; line-height: 1.3; box-shadow: none; transform: none; transition: none 0s ease 0s; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active a .icon { background-color: rgb(237, 237, 237); } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active a .icon { display: block; color: rgb(255, 255, 255); background-color: transparent; width: auto; height: auto; margin-bottom: 4px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active a .icon i { color: rgb(19, 81, 180); } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open li.active a .icon i { color: rgb(255, 255, 255); font-size: 28px; }} @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1.open.level-2-open .active a::after { content: none; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2-wrapper, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3-wrapper { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 a:focus { outline: rgb(255, 190, 46) dashed 2px; outline-offset: 4px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 a:focus:not(.focus-visible) { outline: none; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 { display: none; -webkit-box-flex: 1; flex: 1 1 0%; background-color: rgb(237, 237, 237); padding: 25px 20px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; position: relative; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 { padding: 0px; background-color: rgb(248, 248, 248); }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 .title, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 .title { font-weight: 600; font-size: 18px; color: rgb(38, 112, 232); text-transform: uppercase; padding: 0px 18px 20px; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 .title, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 .title { display: none; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2.active, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3.active { display: block; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li { overflow: hidden; padding: 0px 0px 10px 9px; margin-left: -9px; margin-bottom: 0px; transition: margin-right 300ms ease-in 0s; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li { margin: 0px; padding: 0px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li a, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li a { display: block; line-height: 1.3; padding: 14px 18px; color: rgb(85, 85, 85); font-size: 20px; position: relative; font-weight: 500; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li a, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li a { padding: 18px 30px; border-bottom: 1px solid rgb(237, 237, 237); position: relative; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li a:hover, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li a:hover { background-color: rgb(38, 112, 232); color: rgb(255, 255, 255); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li.active, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li.active { margin-right: -22px; position: relative; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li.active > a, .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li.active > a { background-color: rgb(38, 112, 232); color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2.open { padding: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2.open li { display: none; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2.open li.active { display: block; padding: 0px; margin: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2.open li.active a { font-size: 18px; font-weight: 600; text-align: center; box-shadow: none; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2.open li.active a::after { content: ""; right: auto; left: 30px; }} @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li a::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li a:hover::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2 li.active a::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-2.active { z-index: 2; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 { display: none; background-color: rgb(38, 112, 232); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3.active { animation: 300ms ease-out 50ms 1 normal both running enter; display: block; z-index: 1; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 { padding: 0px; background-color: rgb(248, 248, 248); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3.active { animation: 0s ease 0s 1 normal none running none; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 .title { color: rgb(255, 255, 255); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li { overflow: visible; padding: 0px; margin-left: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li a { color: rgb(255, 255, 255); } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li a { color: rgb(85, 85, 85); }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li a:hover { background-color: rgb(255, 255, 255); color: rgb(38, 112, 232); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li.active { margin-right: 0px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-3 li.active > a { background-color: rgb(255, 255, 255); color: rgb(38, 112, 232); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos { display: block; padding: 0px; background-color: transparent; float: left; margin-top: -1px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos .level-1 { width: 65px; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos { display: none; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .tabela-servicos-wrapper { position: absolute; inset: 0px 0px 0px 70px; display: flex; margin-top: -1px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos { margin-left: 7.5rem; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos { padding-top: 30px; margin-left: 0px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico { list-style: none; position: relative; margin-bottom: 24px; line-height: 1.5; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico:first-of-type { border-top: 1px solid rgb(204, 204, 204); padding-top: 20px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .titulo { font-weight: normal; font-size: 2.4rem; line-height: 1.3; margin: 0px 0px 4px; color: rgb(19, 81, 180); display: block; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .titulo:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .titulo:focus:not(.focus-visible) { outline: none; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .titulo:hover { text-decoration: none; color: rgb(12, 50, 111); } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .titulo { font-size: 22px; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .descricao { margin-top: 4px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .nomes-conhecidos { margin: 0px; font-size: 1.8rem; font-weight: 500; line-height: 1.3; } @media only screen and (max-width: 767px) { .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .nomes-conhecidos { font-size: 1.8rem; }} .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .data { margin: 0px; font-size: 1.4rem; font-weight: 400; color: rgb(85, 85, 85); } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .tags { margin-top: 20px; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos .servico .tags li { line-height: 1.5; } .portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .paginacao.listingBar { margin-left: 88px; } .portaltype-categoria #wrapper #content-core .aplicativos-em-destaque { margin: 40px 0px; } .portaltype-categoria #wrapper #content-core .aplicativos-em-destaque .tile-header h2 { color: rgb(85, 85, 85); font-size: 16px; } .portaltype-categoria #wrapper #content-core .aplicativos-em-destaque .ver-mais { font-size: 16px; border: 1px solid rgb(19, 81, 180); color: rgb(19, 81, 180); font-weight: 600; border-radius: 30px; padding: 10px; margin: 50px auto 0px; display: block; width: 200px; text-align: center; } .template-listar_servicos_segmento #main #main-content #content .searchResults .titulo a { color: rgb(12, 50, 111); } .userrole-authenticated.portaltype-categoria #wrapper #content-core .listagem-servicos .servicos-wrapper .servicos { margin-left: 10rem; } .template-atospublicos.portaltype-lrf table.mceLayout, .portaltype-atospublicos table.mceLayout { height: 200px !important; } .template-atospublicos.portaltype-lrf table.mceLayout iframe, .portaltype-atospublicos table.mceLayout iframe { height: 180px !important; } .template-atospublicos.portaltype-lrf #formfield-form-widgets-atos_publicos_prazo_aprovacao_tacita, .template-atospublicos.portaltype-lrf #formfield-form-widgets-unidade_medida_prazo_aprovacao_tacita, .template-atospublicos.portaltype-lrf #formfield-form-widgets-atos_publicos_tempo_medio_tramitacao, .template-atospublicos.portaltype-lrf #formfield-form-widgets-unidade_medida_tempo_medio_tramitacao, .portaltype-atospublicos #formfield-form-widgets-atos_publicos_prazo_aprovacao_tacita, .portaltype-atospublicos #formfield-form-widgets-unidade_medida_prazo_aprovacao_tacita, .portaltype-atospublicos #formfield-form-widgets-atos_publicos_tempo_medio_tramitacao, .portaltype-atospublicos #formfield-form-widgets-unidade_medida_tempo_medio_tramitacao { vertical-align: bottom; display: inline-block; } .template-atospublicos.portaltype-lrf #formfield-form-widgets-unidade_medida_prazo_aprovacao_tacita span.required.horizontal, .template-atospublicos.portaltype-lrf #formfield-form-widgets-unidade_medida_tempo_medio_tramitacao span.required.horizontal, .portaltype-atospublicos #formfield-form-widgets-unidade_medida_prazo_aprovacao_tacita span.required.horizontal, .portaltype-atospublicos #formfield-form-widgets-unidade_medida_tempo_medio_tramitacao span.required.horizontal { display: none; } .template-template_atos_publicos .filtro-ultimos-sete-dias, .portaltype-atospublicos.template-view .filtro-ultimos-sete-dias { margin-left: 10px; margin-bottom: 5px; } .template-template_atos_publicos #content .paginacao-wrapper, .portaltype-atospublicos.template-view #content .paginacao-wrapper { margin-bottom: 60px !important; } .template-template_atos_publicos #content .paginacao-wrapper .itens-number label, .template-template_atos_publicos .filterbar label, .portaltype-atospublicos.template-view #content .paginacao-wrapper .itens-number label, .portaltype-atospublicos.template-view .filterbar label { margin: 0px; display: inline-block; font-weight: normal; font-size: 16px; color: rgb(85, 85, 85); } .template-template_atos_publicos .filterbar, .portaltype-atospublicos.template-view .filterbar { margin: 0px 0px 5px; } .template-template_atos_publicos .descricao-ato, .portaltype-atospublicos.template-view .descricao-ato { margin-top: 10px; } .template-template_atos_publicos .descricao-ato p, .portaltype-atospublicos.template-view .descricao-ato p { margin-bottom: 0px !important; } .template-template_atos_publicos .cursoItem, .portaltype-atospublicos.template-view .cursoItem { padding-bottom: 20px; margin-bottom: 10px; border-bottom: 1px solid rgb(204, 204, 204); } .template-template_atos_publicos .titulo-ato, .portaltype-atospublicos.template-view .titulo-ato { margin-bottom: 15px; line-height: 28px; } .template-template_atos_publicos .titulo-ato a, .portaltype-atospublicos.template-view .titulo-ato a { font-weight: 600; color: rgb(12, 50, 111); font-size: 24px; line-height: normal; } .template-template_atos_publicos .titulo-ato a:hover, .portaltype-atospublicos.template-view .titulo-ato a:hover { text-decoration: none; } .template-template_atos_publicos .conteudo-ato, .portaltype-atospublicos.template-view .conteudo-ato { margin-bottom: 1em; } .template-template_atos_publicos .campos-abaixo-titulo, .template-template_atos_publicos .badges-ato, .portaltype-atospublicos.template-view .campos-abaixo-titulo, .portaltype-atospublicos.template-view .badges-ato { margin-top: 5px; } .template-template_atos_publicos .campos-abaixo-titulo span, .template-template_atos_publicos .badges-ato span, .portaltype-atospublicos.template-view .campos-abaixo-titulo span, .portaltype-atospublicos.template-view .badges-ato span { display: inline-block; font-size: 13px; color: rgb(19, 81, 180); border: 1px solid rgb(19, 81, 180); font-weight: 600; padding: 0px 15px; line-height: 25px; margin-right: 20px; margin-bottom: 15px; } .template-template_atos_publicos .campos-abaixo-titulo span.classificacao-risco, .template-template_atos_publicos .badges-ato span.classificacao-risco, .portaltype-atospublicos.template-view .campos-abaixo-titulo span.classificacao-risco, .portaltype-atospublicos.template-view .badges-ato span.classificacao-risco { text-transform: uppercase; } .template-template_atos_publicos #viewlet-above-content-body, .portaltype-atospublicos.template-view #viewlet-above-content-body { margin-bottom: 20px; } .template-template_atos_publicos .data-cadastro-ato-liberacao, .template-template_atos_publicos .prazo-aprovacao-tacita, .template-template_atos_publicos .tempo-medio-tramitacao, .portaltype-atospublicos.template-view .data-cadastro-ato-liberacao, .portaltype-atospublicos.template-view .prazo-aprovacao-tacita, .portaltype-atospublicos.template-view .tempo-medio-tramitacao { font-weight: 500; position: relative; padding-left: 25px; color: rgb(12, 50, 111); } .template-template_atos_publicos .data-cadastro-ato-liberacao::before, .template-template_atos_publicos .prazo-aprovacao-tacita::before, .template-template_atos_publicos .tempo-medio-tramitacao::before, .portaltype-atospublicos.template-view .data-cadastro-ato-liberacao::before, .portaltype-atospublicos.template-view .prazo-aprovacao-tacita::before, .portaltype-atospublicos.template-view .tempo-medio-tramitacao::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-size: 18px; position: absolute; top: 0px; left: 0px; } .template-template_atos_publicos .prazo-aprovacao-tacita, .portaltype-atospublicos.template-view .prazo-aprovacao-tacita { margin-top: 5px; } .template-template_atos_publicos .prazo-aprovacao-tacita::before, .portaltype-atospublicos.template-view .prazo-aprovacao-tacita::before { content: ""; } .template-template_atos_publicos .tempo-medio-tramitacao, .portaltype-atospublicos.template-view .tempo-medio-tramitacao { margin-top: 5px; } .template-template_atos_publicos .tempo-medio-tramitacao::before, .portaltype-atospublicos.template-view .tempo-medio-tramitacao::before { content: ""; } .template-template_atos_publicos label, .portaltype-atospublicos.template-view label { color: rgb(12, 50, 111); font-weight: 500; font-size: 2.2rem; margin: 15px 0px; display: block; } .template-template_atos_publicos .social-links label, .portaltype-atospublicos.template-view .social-links label { display: inline-block; font-size: 1.2rem; color: rgb(85, 85, 85); font-weight: 500; padding-right: 8px; margin: 0px; } .template-template_atos_publicos ul, .portaltype-atospublicos.template-view ul { padding-left: 0px; } .template-template_atos_publicos .atos-publicos-urls, .portaltype-atospublicos.template-view .atos-publicos-urls { margin-bottom: 90px; } .template-template_atos_publicos .atos-publicos-urls a, .portaltype-atospublicos.template-view .atos-publicos-urls a { text-decoration: underline; display: block; margin: 3px 0px; } .template-template_atos_publicos .atos-publicos-urls a span, .portaltype-atospublicos.template-view .atos-publicos-urls a span { font-weight: 500; position: relative; padding-left: 25px; color: rgb(38, 112, 232); } .template-template_atos_publicos .atos-publicos-urls a span::before, .portaltype-atospublicos.template-view .atos-publicos-urls a span::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-size: 18px; position: absolute; top: -1px; left: 0px; font-weight: 900; color: rgb(12, 50, 111); } .template-template_atos_publicos .atos-publicos-arquivos ul, .portaltype-atospublicos.template-view .atos-publicos-arquivos ul { padding-left: 0px; } .template-template_atos_publicos .atos-publicos-arquivos ul li a, .portaltype-atospublicos.template-view .atos-publicos-arquivos ul li a { text-decoration: underline; display: inline-block; margin: 3px 0px; } .template-template_atos_publicos .atos-publicos-arquivos ul li a span, .portaltype-atospublicos.template-view .atos-publicos-arquivos ul li a span { font-weight: 500; position: relative; padding-left: 25px; color: rgb(38, 112, 232); } .template-template_atos_publicos .atos-publicos-arquivos ul li a span::before, .portaltype-atospublicos.template-view .atos-publicos-arquivos ul li a span::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-size: 18px; position: absolute; top: -1px; left: 0px; color: rgb(12, 50, 111); } @media only screen and (max-width: 575px) { .template-template_atos_publicos #viewlet-above-content-body, .portaltype-atospublicos.template-view #viewlet-above-content-body { margin-bottom: 15px; } .template-template_atos_publicos .documentModified, .portaltype-atospublicos.template-view .documentModified { flex-wrap: wrap; display: flex !important; } .template-template_atos_publicos .documentModified span:first-of-type, .portaltype-atospublicos.template-view .documentModified span:first-of-type { margin-bottom: 8px !important; }} .template-planos_digitais .documentFirstHeading { text-align: center; margin-top: 50px; margin-bottom: 40px; } @media only screen and (max-width: 575px) { .template-planos_digitais .documentFirstHeading { margin-top: 30px; margin-bottom: 15px; }} .template-planos_digitais .full-width-banner { width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; } .template-planos_digitais .full-width-banner img { width: 100%; } @media only screen and (max-width: 575px) { .template-planos_digitais .full-width-banner img { display: none; }} .template-planos_digitais .full-width-banner img.mobile { display: none; } @media only screen and (max-width: 575px) { .template-planos_digitais .full-width-banner img.mobile { display: block; }} .template-planos_digitais .govbr-cards { margin-bottom: 70px; } @media only screen and (max-width: 575px) { .template-planos_digitais .govbr-cards { -webkit-box-pack: center; justify-content: center; }} .template-planos_digitais .govbr-cards .wrapper .card.little-cards { height: 145px; } @media only screen and (max-width: 575px) { .template-planos_digitais .govbr-cards .wrapper .card.little-cards { height: 100px; }} .template-planos_digitais .govbr-cards .wrapper .card.little-cards .titulo { color: rgb(12, 50, 111); font-size: 22px; font-weight: 600; line-height: 32px; } @media only screen and (max-width: 575px) { .template-planos_digitais .govbr-cards .wrapper .card.little-cards .titulo { font-size: 17px; }} .template-template_acao_plano .TituloGovernoDigital { font-size: 36px; color: rgb(85, 85, 85); } .template-template_acao_plano .filterbar { margin: 20px 0px 16px; } .template-template_acao_plano .paginacao-wrapper { margin: 50px 0px !important; } .template-template_acao_plano .data-entrega-acao { color: rgb(12, 50, 111); position: relative; padding-left: 25px; margin-top: 20px; } @media only screen and (max-width: 575px) { .template-template_acao_plano .data-entrega-acao { margin-top: 5px; }} .template-template_acao_plano .data-entrega-acao::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(12, 50, 111); font-size: 18px; position: absolute; top: 0px; left: 0px; } .template-template_acao_plano .data-entrega-acao + div { font-weight: 500; margin-bottom: 20px; } @media only screen and (max-width: 575px) { .template-template_acao_plano .data-entrega-acao + div { margin-bottom: 5px; }} .template-template_acao_plano .badges-acao { margin-top: 5px; } .template-template_acao_plano .badges-acao span { display: inline-block; padding: 0px 20px; color: rgb(255, 255, 255); margin-right: 10px; font-size: 12px; line-height: 25px; height: 25px; } @media only screen and (max-width: 575px) { .template-template_acao_plano .badges-acao span { margin-bottom: 5px; }} .template-template_acao_plano .badges-acao .destaque { background-color: rgb(11, 92, 198); position: relative; padding-left: 30px; } .template-template_acao_plano .badges-acao .destaque::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; font-size: 14px; position: absolute; top: 1px; left: 10px; } .template-template_acao_plano .badges-acao .status { background-color: rgb(0, 135, 73); font-weight: 600; } .template-template_acao_plano .badges-acao .status.entregue { background-color: rgb(0, 135, 73); } .template-template_acao_plano .badges-acao .status.em-analise { background-color: rgb(219, 232, 251); color: rgb(51, 51, 51); } .template-template_acao_plano .badges-acao .status.em-atraso { background-color: rgb(230, 0, 0); } .template-template_acao_plano .badges-acao .status.cancelada { background-color: rgb(204, 204, 204); color: rgb(51, 51, 51); } .template-template_acao_plano .badges-acao .status.em-andamento { background-color: rgb(85, 85, 85); color: rgb(255, 255, 255); } .template-template_acao_plano .badges-acao .eixo-acao, .template-template_acao_plano .badges-acao .area-acao { color: rgb(19, 81, 180); border: 1px solid rgb(19, 81, 180); } .template-template_acao_plano .listagem-atos-publicos .cursoItem { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .template-template_acao_plano .listagem-atos-publicos .conteudo-acao .titulo-acao { margin-bottom: 15px; line-height: 28px !important; } .template-template_acao_plano .listagem-atos-publicos .conteudo-acao .titulo-acao a, .template-template_acao_plano .listagem-atos-publicos .conteudo-acao .titulo-acao span { font-size: 24px; font-weight: 600; color: rgb(12, 50, 111); line-height: 28px !important; } .template-template_acao_plano .listagem-atos-publicos .conteudo-acao .titulo-acao a:hover, .template-template_acao_plano .listagem-atos-publicos .conteudo-acao .titulo-acao span:hover { text-decoration: none; } .template-template_acao_plano .listagem-atos-publicos .conteudo-acao .titulo-acao a::after { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(104, 104, 104); font-size: 18px; margin-left: 15px; vertical-align: text-bottom; } .template-template_acao_plano .listagem-atos-publicos .tags { margin-top: 15px; } .template-template_plano_transformacao_digital .orgaos-envolvidos { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: baseline; align-items: baseline; border-bottom: 1px solid rgb(204, 204, 204); padding-top: 15px; padding-bottom: 5px; padding-left: 0px !important; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .orgaos-envolvidos { -webkit-box-pack: start; justify-content: flex-start; border-bottom: 1px solid rgb(204, 204, 204); -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding-top: 5px; padding-bottom: 12px; }} .template-template_plano_transformacao_digital .orgaos-envolvidos .conteudo { margin-bottom: 15px; } .template-template_plano_transformacao_digital .orgaos-envolvidos li { list-style: none; } .template-template_plano_transformacao_digital .orgaos-envolvidos span.fas { display: inline-block; color: rgb(19, 81, 180); margin-right: 5px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .orgaos-envolvidos span.fas { margin-left: 30px; }} .template-template_plano_transformacao_digital .orgaos-envolvidos a { color: rgb(19, 81, 180); } .template-template_plano_transformacao_digital .orgaos-envolvidos a:hover { text-decoration: none; } .template-template_plano_transformacao_digital .orgaos-envolvidos .toggle-link { color: rgb(19, 81, 180); font-weight: 600; font-size: 24px; margin-bottom: 10px; } .template-template_plano_transformacao_digital .orgaos-envolvidos .toggle-link::before { width: 30px; color: rgb(19, 81, 180); } .template-template_plano_transformacao_digital .acoes-infografico { margin: 40px auto; width: 80%; text-align: center; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .acoes-infografico { margin: 20px auto; width: 100%; }} .template-template_plano_transformacao_digital .acoes-infografico .primeira-linha { display: block; text-align: center; } .template-template_plano_transformacao_digital .acoes-infografico .primeira-linha .primeira-linha-valores { font-size: 34px; color: rgb(104, 104, 104); font-weight: 700; margin-right: 10px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .acoes-infografico .primeira-linha .primeira-linha-valores { font-size: 18px; display: block; margin-right: 0px; margin-bottom: 3px; }} .template-template_plano_transformacao_digital .acoes-infografico .primeira-linha .primeira-linha-texto { font-size: 24px; color: rgb(104, 104, 104); } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .acoes-infografico .primeira-linha .primeira-linha-texto { font-size: 16px; margin-bottom: 3px; }} .template-template_plano_transformacao_digital .percent-container { width: 82%; background-color: rgb(104, 104, 104); display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: relative; height: 60px; margin: 12px auto; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .percent-container { height: 35px; margin: 10px auto; }} .template-template_plano_transformacao_digital .percent-container span { color: rgb(255, 255, 255); font-size: 31px; font-weight: 700; z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .percent-container span { font-size: 16px; }} .template-template_plano_transformacao_digital .percent-container .percent { background-color: rgb(69, 164, 247); position: absolute; top: -2px; left: 8px; height: 64px; max-width: calc(100% - 16px); } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .percent-container .percent { font-size: 16px; height: 39px; }} .template-template_plano_transformacao_digital .terceira-linha { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(101, 101, 101); font-size: 16px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .terceira-linha { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .template-template_plano_transformacao_digital .terceira-linha .terceira-linha-valores { display: inline-block; color: rgb(104, 104, 104); font-size: 33px; font-weight: 700; margin-right: 8px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .terceira-linha .terceira-linha-valores { display: block; font-size: 19px; }} .template-template_plano_transformacao_digital .terceira-linha .terceira-linha-texto { display: inline-block; color: rgb(104, 104, 104); font-size: 22px; font-weight: normal; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .terceira-linha .terceira-linha-texto { font-size: 16px; }} .template-template_plano_transformacao_digital .swiper-container { width: 100%; height: 100%; } .template-template_plano_transformacao_digital .swiper-slide { text-align: center; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; } .template-template_plano_transformacao_digital .swiper-button-next { background-image: none; right: -7px; top: 10px; background-color: rgb(255, 255, 255); } .template-template_plano_transformacao_digital .swiper-button-next::after { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 10px 0px 10px 15px; border-color: transparent transparent transparent rgb(136, 136, 136); } .template-template_plano_transformacao_digital .swiper-button-prev { background-image: none; left: -7px; top: 10px; background-color: rgb(255, 255, 255); } .template-template_plano_transformacao_digital .swiper-button-prev::after { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 10px 15px 10px 0px; border-color: transparent rgb(136, 136, 136) transparent transparent; } .template-template_plano_transformacao_digital .swiper-button-disabled { display: none; } .template-template_plano_transformacao_digital .subtitulo { color: rgb(12, 50, 111); font-weight: 600; font-size: 22px; margin-top: 25px; margin-bottom: 10px !important; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .subtitulo { text-align: center; }} .template-template_plano_transformacao_digital .select-orgaos { margin: 25px 0px 60px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .select-orgaos { margin-bottom: 20px; }} .template-template_plano_transformacao_digital .select-orgaos label { font-weight: 600; display: block; margin-bottom: 10px; } .template-template_plano_transformacao_digital .select-orgaos .select-wrapper { display: inline-block; position: relative; } .template-template_plano_transformacao_digital .select-orgaos .select-wrapper::after { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(38, 112, 232); font-size: 22px; position: absolute; top: -2px; right: 12px; pointer-events: none; } .template-template_plano_transformacao_digital .select-orgaos .select-wrapper select { border: 1px solid rgb(38, 112, 232); border-radius: 5px; background-color: rgb(255, 255, 255); color: rgb(182, 182, 182); appearance: none; padding-right: 35px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .select-orgaos .select-wrapper select { width: 100%; }} .template-template_plano_transformacao_digital .select-orgaos .select-wrapper select:focus { border-color: rgb(38, 112, 232); outline: 0px; } .template-template_plano_transformacao_digital .wrapper-acoes { background-image: url("img/bkg-acoes-web.png"); padding: 30px; margin-bottom: 150px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes { padding: 20px 0px; background-image: url("img/bkg-acoes-mobile.png"); }} .template-template_plano_transformacao_digital .wrapper-acoes .anos { position: relative; background-color: rgb(255, 255, 255); } .template-template_plano_transformacao_digital .wrapper-acoes .anos .swiper-container { padding-left: 14px; padding-right: 14px; width: 312px !important; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .anos .swiper-container { width: 80% !important; }} .template-template_plano_transformacao_digital .wrapper-acoes .anos .swiper-slide { width: 95px !important; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .anos .swiper-slide { width: 32% !important; }} .template-template_plano_transformacao_digital .wrapper-acoes .anos .ano-button-prev { background-image: none; left: 0px; top: 9px; position: absolute; z-index: 999; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .anos .ano-button-prev { top: -1px; }} .template-template_plano_transformacao_digital .wrapper-acoes .anos .ano-button-prev::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(85, 85, 85); font-size: 18px; position: absolute; top: 2px; background-color: rgb(255, 255, 255); } .template-template_plano_transformacao_digital .wrapper-acoes .anos.swiper-button-disabled { display: block !important; } .template-template_plano_transformacao_digital .wrapper-acoes .anos .ano-button-next { background-image: none; right: 15px; top: 9px; position: absolute; z-index: 999; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .anos .ano-button-next { top: -1px; }} .template-template_plano_transformacao_digital .wrapper-acoes .anos .ano-button-next.swiper-button-disabled { display: block !important; } .template-template_plano_transformacao_digital .wrapper-acoes .anos .ano-button-next::after { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(85, 85, 85); font-size: 18px; position: absolute; top: 2px; background-color: rgb(255, 255, 255); } .template-template_plano_transformacao_digital .wrapper-acoes .ano { display: block; width: 100%; text-align: center; color: rgb(188, 218, 244); font-size: 28px; font-weight: 900; } .template-template_plano_transformacao_digital .wrapper-acoes .ano::after { content: ""; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .ano { height: 32px; font-size: 16px; }} .template-template_plano_transformacao_digital .wrapper-acoes .ano.selected { color: rgb(56, 145, 223); font-size: 31px; text-decoration: underline; line-height: 48px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .ano.selected { font-size: 19px; line-height: normal; }} .template-template_plano_transformacao_digital .wrapper-acoes .ano.vazio { color: rgb(204, 204, 204); cursor: default; } .template-template_plano_transformacao_digital .wrapper-acoes .ano.vazio.selected { color: rgb(85, 85, 85); } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres { background: rgba(255, 255, 255, 0.9); margin-bottom: 8px; padding-bottom: 15px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .trimestres { display: none; }} .template-template_plano_transformacao_digital .wrapper-acoes .trimestres .swiper-slide { font-size: 10px; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres .swiper-slide::after { content: "...."; color: rgb(136, 136, 136); width: 40px; position: absolute; top: -18px; right: -20px; letter-spacing: 5px; font-size: 22px; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres .swiper-slide:last-of-type::after { content: " "; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres.mobile { display: none; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres.mobile .swiper-slide::after { content: ""; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres.mobile .swiper-slide a { color: rgb(136, 136, 136); font-size: 10px; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres.mobile .swiper-slide a.selected { color: rgb(56, 145, 223); } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .trimestres.mobile { display: block; }} @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .trimestres { overflow: hidden; }} .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul { display: flex; -webkit-box-pack: center; justify-content: center; position: relative; overflow: hidden; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul::before { content: "..................................................................................................................."; color: rgb(136, 136, 136); display: block; width: 100%; border: thick none; position: absolute; top: -10px; left: 0px; z-index: 0; letter-spacing: 10px; font-size: 20px; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul li { list-style: none; margin-right: 70px; background-color: rgb(255, 255, 255); z-index: 1; padding: 0px 19px; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul li:last-of-type { margin-right: 0px; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul li a { color: rgb(188, 218, 244); font-weight: 600; font-size: 13px; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul li a:hover { text-decoration: none; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul li a.selected { color: rgb(56, 145, 223); font-size: 16px; font-weight: 700; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul li a.vazio { color: rgb(204, 204, 204); font-weight: 700; cursor: default; } .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul li a.vazio.selected { color: rgb(85, 85, 85); } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .trimestres ul li a { font-size: 10px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao { margin-bottom: 40px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao { margin: 35px 10px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao:last-of-type { margin-bottom: 0px; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .botao-ver-acoes { background-color: rgb(27, 210, 192); height: 50px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; color: rgb(255, 255, 255); text-transform: uppercase; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .botao-ver-acoes .fas { margin-right: 10px; font-size: 25px; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .botao-ver-acoes:hover { text-decoration: none; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body { display: flex; -webkit-box-pack: justify; justify-content: space-between; min-height: 245px; position: relative; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body > div { max-width: 35%; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body > div { max-width: 100%; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu { display: flex; width: 100%; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu .em-destaque + .conteudo.carousel .content-wrapper { padding-top: 60px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu .em-destaque + .conteudo.carousel .content-wrapper { padding-top: 25px; }} @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu .titulo { position: relative; display: flex; -webkit-box-align: center; align-items: center; height: 100%; width: 102px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu .titulo { width: 100%; height: 68px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu .titulo span { color: rgb(255, 255, 255); transform: rotate(-90deg); font-size: 18px; text-align: center; line-height: 28px; position: absolute; top: 82px; left: -82px; font-weight: 700; width: 245px; height: 80px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding: 0px 35px; text-transform: uppercase; word-spacing: 5px; letter-spacing: 1px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu .titulo span { transform: none; font-size: 14px; line-height: normal; margin: 0px; height: auto; width: auto; top: 0px; left: 0px; position: relative; padding: 0px 20px; word-spacing: normal; letter-spacing: normal; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding-left: 0px; width: 100%; margin-left: 0px !important; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo { opacity: 0; position: absolute; right: 0px; top: 0px; background-color: rgb(251, 251, 251); width: 65%; height: 100%; text-align: center; overflow-y: auto; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo { width: 100%; position: relative; padding: 0px; max-height: 0px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .primeira-linha { display: block; text-align: center; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .primeira-linha .primeira-linha-valores { font-size: 29px; color: rgb(104, 104, 104); font-weight: 700; margin-right: 10px; display: inline-block; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .primeira-linha .primeira-linha-valores { font-size: 19px; display: block; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .primeira-linha .primeira-linha-texto { font-size: 20px; color: rgb(104, 104, 104); display: inline-block; margin-bottom: 10px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .primeira-linha .primeira-linha-texto { font-size: 16px; margin-bottom: 3px; }} @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo.carousel .swiper-slide { padding-top: 0px; padding-bottom: 35px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo.carousel .swiper-slide a:hover { text-decoration: none; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo > a { display: block; width: 100%; height: 100%; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo > a:hover { text-decoration: none; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-nav { text-align: center; margin-top: 250px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-nav { margin-top: 312px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-nav .carousel-content { width: 100%; height: calc(100% - 35px); position: absolute; top: 0px; right: 0px; padding: 10px 50px; overflow-y: auto; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-nav .carousel-content:hover { text-decoration: none; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-nav .carousel-content { padding: 35px 15px 10px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-nav .carousel-button { display: inline-block; width: 19px; height: 19px; background-color: rgb(224, 224, 224); border-radius: 50%; margin: 0px 12px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-nav .carousel-button { width: 15px; height: 15px; margin: 0px 8px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-nav .carousel-button.selected { background-color: rgb(104, 104, 104); } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .swiper-slide { text-align: center; display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; overflow-y: auto; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .swiper-slide a { width: 100%; height: 100%; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .swiper-pagination { bottom: 0px; background-color: rgb(251, 251, 251); width: 95%; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo span { display: block; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo span.swiper-pagination-bullet { display: inline-block; width: 16px; height: 16px; background: gray; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo span.swiper-pagination-bullet-active { background: rgb(85, 85, 85); } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-wrapper { display: block; padding: 25px 50px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-wrapper { padding: 10px 5px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-title { color: rgb(104, 104, 104); font-size: 16px; font-weight: 400; margin-bottom: 5px; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-title.terceira-linha { color: rgb(101, 101, 101); font-size: 16px; font-weight: 600; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-title { font-size: 16px; margin-bottom: 3px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-text { font-size: 17px; color: rgb(101, 101, 101); font-weight: 600; line-height: 30px; margin-bottom: 10px; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .content-text { font-size: 14px; margin-bottom: 3px; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo .segunda-linha-valor { font-size: 50px; color: rgb(104, 104, 104); font-weight: 700; margin: 12px 0px; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul .conteudo::after { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(104, 104, 104); font-size: 18px; position: absolute; right: 30px; top: 10px; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li { height: 33.33%; list-style: none; width: 100%; padding-left: 30px; margin-bottom: 0px !important; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li { height: 55px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding: 0px; display: flex !important; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li.selected { position: relative; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li.selected + .conteudo { opacity: 1; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li.selected + .conteudo { height: 220px; max-height: 100%; padding: 35px 15px 10px; }} @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li.selected + .conteudo.carousel { padding: 30px 0px 0px; height: auto; }} @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li.selected + .conteudo.carousel { height: auto; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li.selected a { font-weight: 900; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li.selected::after { content: ""; width: 0px; height: 0px; border-style: solid; border-width: 41px 0px 41px 41px; position: absolute; top: 0px; right: -40px; z-index: 1; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li.selected::after { top: 55px; right: 50px; border-width: 25px 25px 0px; left: 50%; transform: translateX(-50%); }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li a { display: flex; -webkit-box-align: center; align-items: center; height: 100%; width: 100%; color: rgb(255, 255, 255); font-size: 18px; text-transform: uppercase; font-weight: 600; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li a { font-size: 16px; -webkit-box-pack: center; justify-content: center; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li a:hover { text-decoration: none; } .template-template_plano_transformacao_digital .wrapper-acoes .acao .acao-body .acao-menu ul li a .fas { margin-right: 20px; font-size: 23px; } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .botao-ver-acoes { background-color: rgb(27, 210, 192); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu .titulo { background-color: rgb(56, 178, 166); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu ul li:nth-of-type(1) { background-color: rgb(56, 191, 176); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu ul li:nth-of-type(1).selected::after { border-color: transparent transparent transparent rgb(56, 191, 176); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu ul li:nth-of-type(1).selected::after { border-color: rgb(56, 191, 176) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu ul li:nth-of-type(2) { background-color: rgb(76, 201, 189); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu ul li:nth-of-type(2).selected::after { border-color: transparent transparent transparent rgb(76, 201, 189); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu ul li:nth-of-type(2).selected::after { border-color: rgb(76, 201, 189) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu ul li:nth-of-type(3) { background-color: rgb(84, 223, 209); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu ul li:nth-of-type(3).selected::after { border-color: transparent transparent transparent rgb(84, 223, 209); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-1 .acao-menu ul li:nth-of-type(3).selected::after { border-color: rgb(84, 223, 209) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .botao-ver-acoes { background-color: rgb(255, 194, 26); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu .titulo { background-color: rgb(255, 187, 0); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu ul li:nth-of-type(1) { background-color: rgb(230, 168, 0); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu ul li:nth-of-type(1).selected::after { border-color: transparent transparent transparent rgb(230, 168, 0); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu ul li:nth-of-type(1).selected::after { border-color: rgb(230, 168, 0) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu ul li:nth-of-type(2) { background-color: rgb(255, 194, 26); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu ul li:nth-of-type(2).selected::after { border-color: transparent transparent transparent rgb(255, 194, 26); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu ul li:nth-of-type(2).selected::after { border-color: rgb(255, 194, 26) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu ul li:nth-of-type(3) { background-color: rgb(255, 206, 70); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu ul li:nth-of-type(3).selected::after { border-color: transparent transparent transparent rgb(255, 206, 70); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-2 .acao-menu ul li:nth-of-type(3).selected::after { border-color: rgb(255, 206, 70) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .botao-ver-acoes { background-color: rgb(76, 216, 251); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu .titulo { background-color: rgb(72, 203, 235); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu ul li:nth-of-type(1) { background-color: rgb(62, 180, 225); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu ul li:nth-of-type(1).selected::after { border-color: transparent transparent transparent rgb(62, 180, 225); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu ul li:nth-of-type(1).selected::after { border-color: rgb(62, 180, 225) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu ul li:nth-of-type(2) { background-color: rgb(98, 195, 231); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu ul li:nth-of-type(2).selected::after { border-color: transparent transparent transparent rgb(98, 195, 231); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu ul li:nth-of-type(2).selected::after { border-color: rgb(98, 195, 231) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu ul li:nth-of-type(3) { background-color: rgb(141, 211, 237); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu ul li:nth-of-type(3).selected::after { border-color: transparent transparent transparent rgb(141, 211, 237); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-3 .acao-menu ul li:nth-of-type(3).selected::after { border-color: rgb(141, 211, 237) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .botao-ver-acoes { background-color: rgb(236, 124, 73); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu .titulo { background-color: rgb(245, 128, 75); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu ul li:nth-of-type(1) { background-color: rgb(225, 112, 60); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu ul li:nth-of-type(1).selected::after { border-color: transparent transparent transparent rgb(225, 112, 60); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu ul li:nth-of-type(1).selected::after { border-color: rgb(225, 112, 60) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu ul li:nth-of-type(2) { background-color: rgb(236, 123, 71); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu ul li:nth-of-type(2).selected::after { border-color: transparent transparent transparent rgb(236, 123, 71); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu ul li:nth-of-type(2).selected::after { border-color: rgb(236, 123, 71) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu ul li:nth-of-type(3) { background-color: rgb(249, 142, 92); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu ul li:nth-of-type(3).selected::after { border-color: transparent transparent transparent rgb(249, 142, 92); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-4 .acao-menu ul li:nth-of-type(3).selected::after { border-color: rgb(249, 142, 92) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .botao-ver-acoes { background-color: rgb(65, 131, 141); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu .titulo { background-color: rgb(106, 145, 151); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu ul li:nth-of-type(1) { background-color: rgb(80, 142, 152); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu ul li:nth-of-type(1).selected::after { border-color: transparent transparent transparent rgb(80, 142, 152); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu ul li:nth-of-type(1).selected::after { border-color: rgb(80, 142, 152) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu ul li:nth-of-type(2) { background-color: rgb(110, 162, 171); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu ul li:nth-of-type(2).selected::after { border-color: transparent transparent transparent rgb(110, 162, 171); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu ul li:nth-of-type(2).selected::after { border-color: rgb(110, 162, 171) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu ul li:nth-of-type(3) { background-color: rgb(152, 177, 181); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu ul li:nth-of-type(3).selected::after { border-color: transparent transparent transparent rgb(152, 177, 181); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-5 .acao-menu ul li:nth-of-type(3).selected::after { border-color: rgb(152, 177, 181) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .botao-ver-acoes { background-color: rgb(157, 129, 146); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu .titulo { background-color: rgb(155, 114, 139); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu ul li:nth-of-type(1) { background-color: rgb(165, 127, 150); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu ul li:nth-of-type(1).selected::after { border-color: transparent transparent transparent rgb(165, 127, 150); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu ul li:nth-of-type(1).selected::after { border-color: rgb(165, 127, 150) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu ul li:nth-of-type(2) { background-color: rgb(181, 141, 166); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu ul li:nth-of-type(2).selected::after { border-color: transparent transparent transparent rgb(181, 141, 166); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu ul li:nth-of-type(2).selected::after { border-color: rgb(181, 141, 166) transparent transparent; }} .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu ul li:nth-of-type(3) { background-color: rgb(196, 166, 184); } .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu ul li:nth-of-type(3).selected::after { border-color: transparent transparent transparent rgb(196, 166, 184); z-index: 2; } @media only screen and (max-width: 575px) { .template-template_plano_transformacao_digital .wrapper-acoes .acao.tipo-6 .acao-menu ul li:nth-of-type(3).selected::after { border-color: rgb(196, 166, 184) transparent transparent; }} .portaltype-acaoplano br { display: none; } .portaltype-acaoplano .campos-abaixo-titulo { margin-top: 5px; } .portaltype-acaoplano .campos-abaixo-titulo span { display: inline-block; padding: 0px 20px; color: rgb(255, 255, 255); margin-right: 10px; font-size: 12px; line-height: 25px; height: 25px; } @media only screen and (max-width: 575px) { .portaltype-acaoplano .campos-abaixo-titulo span { margin-bottom: 5px; }} .portaltype-acaoplano .campos-abaixo-titulo .destaque { background-color: rgb(11, 92, 198); position: relative; padding-left: 30px; } .portaltype-acaoplano .campos-abaixo-titulo .destaque::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; font-size: 14px; position: absolute; top: 1px; left: 10px; } .portaltype-acaoplano .campos-abaixo-titulo .status { background-color: rgb(0, 135, 73); font-weight: 600; } .portaltype-acaoplano .campos-abaixo-titulo .status.entregue { background-color: rgb(0, 135, 73); } .portaltype-acaoplano .campos-abaixo-titulo .status.em-analise { background-color: rgb(219, 232, 251); color: rgb(51, 51, 51); } .portaltype-acaoplano .campos-abaixo-titulo .status.em-atraso { background-color: rgb(230, 0, 0); } .portaltype-acaoplano .campos-abaixo-titulo .status.cancelada { background-color: rgb(204, 204, 204); color: rgb(51, 51, 51); } .portaltype-acaoplano .campos-abaixo-titulo .status.em-andamento { background-color: rgb(85, 85, 85); color: rgb(255, 255, 255); } .portaltype-acaoplano .campos-abaixo-titulo .eixo-acao, .portaltype-acaoplano .campos-abaixo-titulo .area-acao { color: rgb(19, 81, 180); border: 1px solid rgb(19, 81, 180); } .portaltype-acaoplano .midia-acao iframe { width: 100%; max-width: 60%; } @media only screen and (max-width: 575px) { .portaltype-acaoplano .midia-acao iframe { max-width: 100%; }} .portaltype-acaoplano .servicos-relacionados-acao .label-servicos-relacionados span { margin-bottom: 25px; color: rgb(12, 50, 111); font-weight: 600; font-size: 22px; display: block; } .portaltype-acaoplano .servicos-relacionados-acao .itens-servicos-relacionados { padding-left: 0px !important; } .portaltype-acaoplano .servicos-relacionados-acao .itens-servicos-relacionados .link-ato-publico span { display: block; margin-bottom: 25px; color: rgb(19, 81, 180) !important; } .portaltype-acaoplano .data-entrega-acao { color: rgb(12, 50, 111); position: relative; padding-left: 25px; margin-top: 20px; } @media only screen and (max-width: 575px) { .portaltype-acaoplano .data-entrega-acao { margin-top: 5px; }} .portaltype-acaoplano .data-entrega-acao::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(12, 50, 111); font-size: 18px; position: absolute; top: 0px; left: 0px; } .portaltype-acaoplano .data-entrega-acao + div { font-weight: 500; margin-bottom: 20px; } @media only screen and (max-width: 575px) { .portaltype-acaoplano .data-entrega-acao + div { margin-bottom: 5px; }} .portaltype-acaoplano .nome-orgao { display: inline-block; margin-bottom: 25px; } .portaltype-acaoplano .orgao-acao-plano-view, .portaltype-acaoplano .label-midia { color: rgb(12, 50, 111); font-weight: 600; font-size: 22px; display: block; margin-bottom: 25px; } .portaltype-acaoplano .acoes-arquivos { margin: 50px 0px; } .portaltype-acaoplano .acoes-arquivos ul { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-start; padding-left: 0px !important; } .portaltype-acaoplano .acoes-arquivos ul li { max-width: 48%; margin-right: 10px; } .sem-acao-destaque, .sem-info-acoes-previstas, .sem-info-acao-entregue { display: block; padding: 30px 0px; } .datas-previstas { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; } .datas-previstas div:first-of-type { margin-right: 30px; } @media only screen and (max-width: 575px) { .datas-previstas { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: 10px; } .datas-previstas div:first-of-type { margin-right: 0px; }} #formfield-form-widgets-data_entrega_acao .caltrigger { display: none !important; } .content-text.primeira-linha-valor { margin-bottom: 20px; color: rgb(104, 104, 104) !important; font-size: 50px !important; font-weight: 600 !important; display: block !important; } @media only screen and (max-width: 575px) { .content-text.primeira-linha-valor { font-size: 30px !important; }} .descricao-acao-plano-view label { margin-bottom: 25px; color: rgb(12, 50, 111); font-weight: 600; font-size: 22px; display: block; } .lSPager { position: absolute; bottom: 5px; -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; flex-direction: row !important; -webkit-box-pack: center !important; justify-content: center !important; z-index: 101 !important; } .lSPager li { border-radius: 50%; margin-right: 10px; width: 16px !important; height: 16px !important; padding: 0px !important; background: rgb(183, 183, 183) !important; } .lSPager li a { color: transparent; font-size: 0px; text-indent: -300000px; } .lSPager li.active { background: rgb(85, 85, 85) !important; } .back-to-infografico, .back-to-listagem { float: right; } .back-to-listagem .fas { color: rgb(19, 81, 180) !important; font-size: 16px !important; padding: 0px !important; margin-right: 0px !important; } #link_ver_acoes_gerais { color: rgb(56, 145, 223) !important; } #link_ver_acoes_gerais .fas { color: rgb(56, 145, 223) !important; } .template-template_consultas_publicas .campo-orgao-consulta-publica, .portaltype-consultaspublicas .campo-orgao-consulta-publica { margin-top: 20px; font-weight: 600; } .template-template_consultas_publicas .campo-orgao-consulta-publica-label, .portaltype-consultaspublicas .campo-orgao-consulta-publica-label { font-weight: 600 !important; } .template-template_consultas_publicas h2 a, .portaltype-consultaspublicas h2 a { font-size: 24px; color: rgb(12, 50, 111); font-weight: 500; display: block; } .template-template_consultas_publicas .cursoItem, .portaltype-consultaspublicas .cursoItem { border-bottom: 1px solid rgb(136, 136, 136); margin-bottom: 10px; padding-bottom: 20px; } .template-template_consultas_publicas .campos-abaixo-titulo, .portaltype-consultaspublicas .campos-abaixo-titulo { margin-top: 5px; } .template-template_consultas_publicas .campos-abaixo-titulo span, .portaltype-consultaspublicas .campos-abaixo-titulo span { display: inline-block; padding: 0px 20px; color: rgb(255, 255, 255); margin-right: 10px; font-size: 12px; line-height: 21px; height: 25px; } @media only screen and (max-width: 575px) { .template-template_consultas_publicas .campos-abaixo-titulo span, .portaltype-consultaspublicas .campos-abaixo-titulo span { margin-bottom: 5px; }} .template-template_consultas_publicas .campos-abaixo-titulo .tipo-consulta-publica, .portaltype-consultaspublicas .campos-abaixo-titulo .tipo-consulta-publica { border: 1px solid rgb(11, 92, 198); color: rgb(11, 92, 198); font-weight: 500; } .template-template_consultas_publicas .campos-abaixo-titulo .destaque, .portaltype-consultaspublicas .campos-abaixo-titulo .destaque { background-color: rgb(11, 92, 198); position: relative; padding-left: 30px; } .template-template_consultas_publicas .campos-abaixo-titulo .destaque::before, .portaltype-consultaspublicas .campos-abaixo-titulo .destaque::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; font-size: 14px; position: absolute; top: 1px; left: 10px; } .template-template_consultas_publicas .campos-abaixo-titulo .status, .portaltype-consultaspublicas .campos-abaixo-titulo .status { background-color: rgb(0, 135, 73); font-weight: 600; } .template-template_consultas_publicas .campos-abaixo-titulo .status.entregue, .portaltype-consultaspublicas .campos-abaixo-titulo .status.entregue { background-color: rgb(0, 135, 73); } .template-template_consultas_publicas .campos-abaixo-titulo .status.em-analise, .portaltype-consultaspublicas .campos-abaixo-titulo .status.em-analise { background-color: rgb(219, 232, 251); color: rgb(51, 51, 51); } .template-template_consultas_publicas .campos-abaixo-titulo .status.em-atraso, .portaltype-consultaspublicas .campos-abaixo-titulo .status.em-atraso { background-color: rgb(230, 0, 0); } .template-template_consultas_publicas .campos-abaixo-titulo .status.cancelada, .portaltype-consultaspublicas .campos-abaixo-titulo .status.cancelada { background-color: rgb(204, 204, 204); color: rgb(51, 51, 51); } .template-template_consultas_publicas .campos-abaixo-titulo .status.em-andamento, .portaltype-consultaspublicas .campos-abaixo-titulo .status.em-andamento { background-color: rgb(85, 85, 85); color: rgb(255, 255, 255); } .template-template_consultas_publicas .campos-abaixo-titulo .eixo-acao, .template-template_consultas_publicas .campos-abaixo-titulo .area-acao, .portaltype-consultaspublicas .campos-abaixo-titulo .eixo-acao, .portaltype-consultaspublicas .campos-abaixo-titulo .area-acao { color: rgb(19, 81, 180); border: 1px solid rgb(19, 81, 180); } .template-template_consultas_publicas .consulta-publica-data-inicio, .template-template_consultas_publicas .consulta-publica-data-fim, .portaltype-consultaspublicas .consulta-publica-data-inicio, .portaltype-consultaspublicas .consulta-publica-data-fim { color: rgb(12, 50, 111); position: relative; padding-left: 25px; margin-top: 20px; } @media only screen and (max-width: 575px) { .template-template_consultas_publicas .consulta-publica-data-inicio, .template-template_consultas_publicas .consulta-publica-data-fim, .portaltype-consultaspublicas .consulta-publica-data-inicio, .portaltype-consultaspublicas .consulta-publica-data-fim { margin-top: 5px; }} .template-template_consultas_publicas .consulta-publica-data-inicio::before, .template-template_consultas_publicas .consulta-publica-data-fim::before, .portaltype-consultaspublicas .consulta-publica-data-inicio::before, .portaltype-consultaspublicas .consulta-publica-data-fim::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(12, 50, 111); font-size: 18px; position: absolute; top: 0px; left: 0px; } .template-template_consultas_publicas .consulta-publica-data-inicio + div, .template-template_consultas_publicas .consulta-publica-data-fim + div, .portaltype-consultaspublicas .consulta-publica-data-inicio + div, .portaltype-consultaspublicas .consulta-publica-data-fim + div { font-weight: 500; margin-bottom: 20px; } @media only screen and (max-width: 575px) { .template-template_consultas_publicas .consulta-publica-data-inicio + div, .template-template_consultas_publicas .consulta-publica-data-fim + div, .portaltype-consultaspublicas .consulta-publica-data-inicio + div, .portaltype-consultaspublicas .consulta-publica-data-fim + div { margin-bottom: 5px; }} .template-template_consultas_publicas #category, .portaltype-consultaspublicas #category { margin-top: 50px; } .template-template_consultas_publicas .social-links label, .portaltype-consultaspublicas .social-links label { display: inline-block; margin: 0px; } @media only screen and (max-width: 575px) { .template-template_consultas_publicas .documentModified > span, .portaltype-consultaspublicas .documentModified > span { display: block; }} .portaltype-consultaspublicas.template-view div label { font-size: 24px; color: rgb(12, 50, 111); font-weight: 500; display: block; margin: 20px 0px; } .portaltype-pessoa .links_pessoa { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; margin-top: 15px; margin-bottom: 10px; } .portaltype-pessoa .links_pessoa a { margin-right: 35px; } @media only screen and (max-width: 767px) { .portaltype-pessoa .links_pessoa { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 15px; }} .portaltype-pessoa #content a { text-decoration: underline; } .portaltype-pessoa p, .portaltype-pessoa span { margin-bottom: 5px !important; } .portaltype-pessoa .email, .portaltype-pessoa .telefone { font-weight: 500; } .portaltype-pessoa .documentFirstHeading { margin-bottom: 15px; } .portaltype-pessoa .autoridade { font-weight: normal; font-style: italic; } .portaltype-pessoa .descricao_pessoa { margin: 15px 0px; } .portaltype-pessoa .baixar-agendas-externas { margin-top: 25px; } .portaltype-pessoa .baixar-agendas-externas .link-arquivos-agendas-externas { margin: 0px 10px; } .portaltype-pessoa .baixar-agendas-externas .link-arquivos-agendas-externas .fa-download { color: rgb(19, 81, 180); margin-right: 5px; } @media only screen and (max-width: 767px) { .portaltype-pessoa .baixar-agendas-externas .link-arquivos-agendas-externas { display: block; margin: 8px 0px; }} .portaltype-pessoa .item img { max-width: 200px; } @media only screen and (max-width: 767px) { .template-abas_view .toggle::before, .template-template_agenda_autoridades .toggle::before, .template-pessoas_view .toggle::before { top: -2px; }} .template-abas_view .btn-agenda-por-periodo, .template-template_agenda_autoridades .btn-agenda-por-periodo, .template-pessoas_view .btn-agenda-por-periodo { display: block; margin-bottom: 35px; } .template-abas_view .item, .template-template_agenda_autoridades .item, .template-pessoas_view .item { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 35px !important; padding-bottom: 25px !important; } .template-abas_view .item:last-of-type, .template-template_agenda_autoridades .item:last-of-type, .template-pessoas_view .item:last-of-type { border-bottom: none; margin-bottom: 0px !important; padding-bottom: 0px !important; } .template-abas_view .item p, .template-template_agenda_autoridades .item p, .template-pessoas_view .item p { margin-bottom: 5px !important; } .template-abas_view .item img, .template-template_agenda_autoridades .item img, .template-pessoas_view .item img { max-width: 200px; } .template-abas_view .agenda-curriculo, .template-template_agenda_autoridades .agenda-curriculo, .template-pessoas_view .agenda-curriculo { margin-top: 20px; position: relative !important; } .template-abas_view .agenda-curriculo a, .template-template_agenda_autoridades .agenda-curriculo a, .template-pessoas_view .agenda-curriculo a { margin-right: 25px; margin-bottom: 15px; display: inline-block; } .template-abas_view .lista-pessoas, .template-template_agenda_autoridades .lista-pessoas, .template-pessoas_view .lista-pessoas { margin-left: 0px !important; } .template-abas_view .lista-pessoas .toggle, .template-template_agenda_autoridades .lista-pessoas .toggle, .template-pessoas_view .lista-pessoas .toggle { margin-bottom: 15px; color: rgb(85, 85, 85); font-size: 2.4rem; font-weight: 600; } .template-abas_view .lista-pessoas li, .template-template_agenda_autoridades .lista-pessoas li, .template-pessoas_view .lista-pessoas li { list-style: none; } .template-abas_view .lista-pessoas li > li, .template-template_agenda_autoridades .lista-pessoas li > li, .template-pessoas_view .lista-pessoas li > li { margin-left: 25px; } .template-abas_view .lista-pessoas li img, .template-template_agenda_autoridades .lista-pessoas li img, .template-pessoas_view .lista-pessoas li img { margin-right: 15px; } .template-abas_view .lista-pessoas .container-dados, .template-template_agenda_autoridades .lista-pessoas .container-dados, .template-pessoas_view .lista-pessoas .container-dados { display: flex; } .template-abas_view .baixar-agendas-externas, .template-template_agenda_autoridades .baixar-agendas-externas, .template-pessoas_view .baixar-agendas-externas { margin-top: 25px; } .template-abas_view .baixar-agendas-externas .link-arquivos-agendas-externas, .template-template_agenda_autoridades .baixar-agendas-externas .link-arquivos-agendas-externas, .template-pessoas_view .baixar-agendas-externas .link-arquivos-agendas-externas { margin: 0px 10px; } .template-abas_view .baixar-agendas-externas .link-arquivos-agendas-externas .fa-download, .template-template_agenda_autoridades .baixar-agendas-externas .link-arquivos-agendas-externas .fa-download, .template-pessoas_view .baixar-agendas-externas .link-arquivos-agendas-externas .fa-download { color: rgb(19, 81, 180); margin-right: 5px; } @media only screen and (max-width: 767px) { .template-abas_view .baixar-agendas-externas .link-arquivos-agendas-externas, .template-template_agenda_autoridades .baixar-agendas-externas .link-arquivos-agendas-externas, .template-pessoas_view .baixar-agendas-externas .link-arquivos-agendas-externas { display: block; margin: 8px 0px; }} .portaltype-area .links-agenda-autoridades, .template-template_agenda_autoridades .links-agenda-autoridades { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; margin-top: 10px; } .portaltype-area .links-agenda-autoridades a, .template-template_agenda_autoridades .links-agenda-autoridades a { margin-right: 40px; text-decoration: underline; font-size: 16px !important; } .section-composicao #multiple-files { display: none !important; } .portaltype-app .imagem-app { display: flex; margin: 20px 0px; } .portaltype-app .imagem-app img { margin-right: 30px; } @media only screen and (max-width: 767px) { .portaltype-app .imagem-app { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .portaltype-app .imagem-app img { margin-bottom: 15px; margin-right: 0px; width: 100%; object-fit: scale-down; max-height: 200px; }} .portaltype-app .stores { text-align: left; margin-bottom: 15px; } .portaltype-app .stores a { width: 144px; height: 42px; margin: 0px; display: inline-block; background-size: contain; background-repeat: no-repeat; color: rgb(255, 255, 255) !important; } .portaltype-app .stores a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-app .stores a:focus:not(.focus-visible) { outline: none; } .portaltype-app .stores a + a { margin-top: 4px; } .portaltype-app .stores a:hover { color: rgb(255, 255, 255) !important; } .portaltype-app .stores label { font-size: 16px; font-weight: 600; color: rgb(85, 85, 85); display: block; } .portaltype-app .categoria { margin-bottom: 20px; } .portaltype-app .categoria a { font-weight: normal; } .portaltype-app .categoria label { font-size: 16px; font-weight: 600; color: rgb(85, 85, 85); display: block; } .portaltype-app .relacionados a { font-weight: normal; } .portaltype-app .relacionados label { font-size: 16px; font-weight: 600; color: rgb(85, 85, 85); display: block; } body.userrole-authenticated .cover-row { border-color: rgb(136, 136, 136); margin-bottom: 36px; padding: 24px 1% 0px; width: 100%; } body.userrole-authenticated .cover-column { margin: 0px 1%; } body.userrole-authenticated .cover-column[data-column-size="1"] { width: 6.33333%; } body.userrole-authenticated .cover-column[data-column-size="2"] { width: 14.6667%; } body.userrole-authenticated .cover-column[data-column-size="3"] { width: 23%; } body.userrole-authenticated .cover-column[data-column-size="4"] { width: 31.3333%; } body.userrole-authenticated .cover-column[data-column-size="5"] { width: 39.6667%; } body.userrole-authenticated .cover-column[data-column-size="6"] { width: 48%; } body.userrole-authenticated .cover-column[data-column-size="7"] { width: 56.3333%; } body.userrole-authenticated .cover-column[data-column-size="8"] { width: 64.6667%; } body.userrole-authenticated .cover-column[data-column-size="9"] { width: 73%; } body.userrole-authenticated .cover-column[data-column-size="10"] { width: 81.3333%; } body.userrole-authenticated .cover-column[data-column-size="11"] { width: 89.6667%; } body.userrole-authenticated .cover-column[data-column-size="12"] { width: 98%; } body.userrole-authenticated .cover-tile { margin: 24px; padding-bottom: 0px; padding-left: 8px; } body.userrole-authenticated #content .layout .resizer { bottom: 6px; right: 4px; } body.userrole-authenticated #content .layout .config-row-link:link, body.userrole-authenticated #content .layout .config-column-link:link, body.userrole-authenticated #content .layout .config-tile-link:link { right: 4px; top: 4px !important; } .portaltype-collective-cover-content.template-view #wrapper { padding-top: 0px; } .portaltype-collective-cover-content #main { padding: 0px; width: 100%; } .portaltype-collective-cover-content .row { display: block; margin: 0px; padding: 0px; width: 100%; } @media only screen and (min-width: 768px) { .portaltype-collective-cover-content .row .row-content { display: flex; flex-wrap: wrap; }} .portaltype-collective-cover-content .row.linha-destacada { background-color: rgb(12, 50, 111); color: rgb(255, 255, 255); } .portaltype-collective-cover-content.template-compose .row.linha-destacada p, .portaltype-collective-cover-content.template-compose .row.linha-destacada a, .portaltype-collective-cover-content.template-compose .row.linha-destacada span { color: rgb(255, 255, 255); opacity: 1; } .portaltype-collective-cover-content .row.linha-discreta { background-color: rgb(248, 248, 248); overflow: hidden; } .portaltype-collective-cover-content .row.linha-destacada-transparente { margin-bottom: 0px; } .portaltype-collective-cover-content #content .row.linha-destaquetopo { padding: 0px; margin-bottom: 16px; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo { margin-bottom: 16px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo { margin-bottom: 20px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo { margin-bottom: 20px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo { margin-bottom: 24px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo { margin-bottom: 24px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo { margin-bottom: 36px; }} .portaltype-collective-cover-content #content .row.linha-destaquetopo.topo-com-degrade .tile-content { background: linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.9) 100%); } .portaltype-collective-cover-content #content .row.linha-destaquetopo .social-links { display: none; } .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content { padding: 0px; width: 100%; } .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content .column { margin: 0px; padding: 0px; } .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content .column .tile-default { padding: 0px; } .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content .column .tile-default h2, .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content .column .tile-default h3, .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content .column .tile-default .tile-description { position: relative; } .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content .imag { display: none; } .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content img { display: block; float: none; height: calc(100vh - 104px); margin: 0px; object-fit: cover; object-position: center center; width: 100%; } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content img { height: calc(100vh - 112px); }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content img { height: calc(100vh - 144px); }} .portaltype-collective-cover-content #content .row.linha-destaquetopo.image-position-left img { object-position: left center; } .portaltype-collective-cover-content #content .row.linha-destaquetopo.image-position-left.image-position-top img { object-position: left top; } .portaltype-collective-cover-content #content .row.linha-destaquetopo.image-position-left.image-position-bottom img { object-position: left bottom; } .portaltype-collective-cover-content #content .row.linha-destaquetopo.image-position-right img { object-position: right center; } .portaltype-collective-cover-content #content .row.linha-destaquetopo.image-position-right.image-position-top img { object-position: right top; } .portaltype-collective-cover-content #content .row.linha-destaquetopo.image-position-right.image-position-bottom img { object-position: right bottom; } .portaltype-collective-cover-content #content .row.linha-destaquetopo.image-position-top img { object-position: center top; } .portaltype-collective-cover-content #content .row.linha-destaquetopo.image-position-bottom img { object-position: center bottom; } .portaltype-collective-cover-content #content .row.linha-destaquetopo .row-content img { height: 467px; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel { padding: 0px; margin-bottom: 16px; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel { margin-bottom: 16px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel { margin-bottom: 20px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel { margin-bottom: 20px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel { margin-bottom: 24px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel { margin-bottom: 24px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel { margin-bottom: 36px; }} .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.topo-com-degrade .tile-content { background: linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.9) 100%); } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .social-links { display: none; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content { padding: 0px; width: 100%; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content .column { margin: 0px; padding: 0px; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content .column .tile-default { padding: 0px; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content .column .tile-default h2, .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content .column .tile-default h3, .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content .column .tile-default .tile-description { position: relative; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content .imag { display: none; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img { display: block; float: none; height: calc(100vh - 104px); margin: 0px; object-fit: cover; object-position: center center; width: 100%; } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img { height: calc(100vh - 112px); }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img { height: calc(100vh - 144px); }} .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.image-position-left img { object-position: left center; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.image-position-left.image-position-top img { object-position: left top; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.image-position-left.image-position-bottom img { object-position: left bottom; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.image-position-right img { object-position: right center; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.image-position-right.image-position-top img { object-position: right top; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.image-position-right.image-position-bottom img { object-position: right bottom; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.image-position-top img { object-position: center top; } .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.image-position-bottom img { object-position: center bottom; } @media only screen and (max-width: 767px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel.topo-com-degrade .tile-content { background: none rgb(7, 29, 65); }} .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img { height: auto; } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img { max-height: calc(100vh - 112px); }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img { max-height: calc(100vh - 144px); }} .portaltype-collective-cover-content #content .row.linha-destaquehome { padding: 0px; margin-bottom: 16px; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content #content .row.linha-destaquehome { margin-bottom: 16px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .row.linha-destaquehome { margin-bottom: 20px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .row.linha-destaquehome { margin-bottom: 20px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content #content .row.linha-destaquehome { margin-bottom: 24px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content #content .row.linha-destaquehome { margin-bottom: 24px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content #content .row.linha-destaquehome { margin-bottom: 36px; }} .portaltype-collective-cover-content #content .row.linha-destaquehome.topo-com-degrade .tile-content { background: linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.9) 100%); } .portaltype-collective-cover-content #content .row.linha-destaquehome .social-links { display: none; } .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content { padding: 0px; width: 100%; } .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content .column { margin: 0px; padding: 0px; } .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content .column .tile-default { padding: 0px; } .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content .column .tile-default h2, .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content .column .tile-default h3, .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content .column .tile-default .tile-description { position: relative; } .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content .imag { display: none; } .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { display: block; float: none; height: calc(100vh - 104px); margin: 0px; object-fit: cover; object-position: center center; width: 100%; } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { height: calc(100vh - 112px); }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { height: calc(100vh - 144px); }} .portaltype-collective-cover-content #content .row.linha-destaquehome.image-position-left img { object-position: left center; } .portaltype-collective-cover-content #content .row.linha-destaquehome.image-position-left.image-position-top img { object-position: left top; } .portaltype-collective-cover-content #content .row.linha-destaquehome.image-position-left.image-position-bottom img { object-position: left bottom; } .portaltype-collective-cover-content #content .row.linha-destaquehome.image-position-right img { object-position: right center; } .portaltype-collective-cover-content #content .row.linha-destaquehome.image-position-right.image-position-top img { object-position: right top; } .portaltype-collective-cover-content #content .row.linha-destaquehome.image-position-right.image-position-bottom img { object-position: right bottom; } .portaltype-collective-cover-content #content .row.linha-destaquehome.image-position-top img { object-position: center top; } .portaltype-collective-cover-content #content .row.linha-destaquehome.image-position-bottom img { object-position: center bottom; } .portaltype-collective-cover-content .row.linha-destacada-escura { background-color: rgb(7, 29, 65); color: rgb(255, 255, 255); } .portaltype-collective-cover-content .row.linha-recom .column { width: auto; max-width: none; -webkit-box-flex: 1; flex: 1 1 0%; } .portaltype-collective-cover-content .row.linha-recom .column > .tile { height: 100%; position: relative; } .portaltype-collective-cover-content .row.linha-recom .column > .tile .recom-list, .portaltype-collective-cover-content .row.linha-recom .column > .tile .itens { box-shadow: none; background-color: transparent; } .portaltype-collective-cover-content .row.linha-recom .column > .tile .recom-list a, .portaltype-collective-cover-content .row.linha-recom .column > .tile .itens a { visibility: hidden; } .portaltype-collective-cover-content .row.linha-recom .column > .tile .recom-list li { border-bottom: 0px; } .portaltype-collective-cover-content .row.linha-recom .column > .tile .govbr-recom-render div:first-of-type { visibility: hidden; } .portaltype-collective-cover-content .row.linha-recom .column > .tile .tile-header { visibility: hidden; } .portaltype-collective-cover-content .row.linha-recom .column > .tile::before, .portaltype-collective-cover-content .row.linha-recom .column > .tile::after { content: ""; bottom: 16px; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content .row.linha-recom .column > .tile::before, .portaltype-collective-cover-content .row.linha-recom .column > .tile::after { bottom: 16px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .row.linha-recom .column > .tile::before, .portaltype-collective-cover-content .row.linha-recom .column > .tile::after { bottom: 20px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content .row.linha-recom .column > .tile::before, .portaltype-collective-cover-content .row.linha-recom .column > .tile::after { bottom: 20px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content .row.linha-recom .column > .tile::before, .portaltype-collective-cover-content .row.linha-recom .column > .tile::after { bottom: 24px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content .row.linha-recom .column > .tile::before, .portaltype-collective-cover-content .row.linha-recom .column > .tile::after { bottom: 24px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content .row.linha-recom .column > .tile::before, .portaltype-collective-cover-content .row.linha-recom .column > .tile::after { bottom: 36px; }} .portaltype-collective-cover-content .row.linha-recom .column > .tile::before { top: 0px; right: 0px; left: 0px; overflow: hidden; background: 0% 0% / 300% rgb(248, 248, 248); position: absolute; opacity: 1; animation: 3s ease 0s infinite normal none running fadeinout; box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 3px; } .portaltype-collective-cover-content .row.linha-recom .column > .tile::after { width: 100%; height: 92%; position: absolute; top: 0px; left: 0px; background: url("img/recom-loading.png") center center no-repeat; animation: 3s ease 0s infinite normal none running fadetext; } @-webkit-keyframes fadetext { 0%, 100% { opacity: 0.2; } 50% { opacity: 1; }} @keyframes fadetext { 0%, 100% { opacity: 0.2; } 50% { opacity: 1; }} @-webkit-keyframes fadeinout { 0%, 100% { opacity: 0.2; } 50% { opacity: 1; }} @keyframes fadeinout { 0%, 100% { opacity: 0.2; } 50% { opacity: 1; }} .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile .recom-list, .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile .itens { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; background-color: rgb(251, 251, 251); } .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile .recom-list a, .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile .itens a { visibility: visible; } .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile .recom-list li { border-bottom: 1px solid rgb(204, 204, 204); } .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile .recom-list li:last-of-type { border-bottom: none; } .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile .govbr-recom-render div:first-of-type { visibility: visible; } .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile .tile-header { visibility: visible; } .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile::before, .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile::after { content: none; } @-webkit-keyframes placeholderAnimate { 0% { background-position: 100% center; } 100% { background-position: -100% center; }} @keyframes placeholderAnimate { 0% { background-position: 100% center; } 100% { background-position: -100% center; }} .linha-destacada + .linha-destacada, .linha-destacada + .linha-discreta, .linha-destacada + .linha-destacada-transparente, .linha-destacada + .linha-destacada-escura, .linha-discreta + .linha-destacada, .linha-discreta + .linha-discreta, .linha-discreta + .linha-destacada-transparente, .linha-discreta + .linha-destacada-escura, .linha-destacada-transparente + .linha-destacada, .linha-destacada-transparente + .linha-discreta, .linha-destacada-transparente + .linha-destacada-transparente, .linha-destacada-transparente + .linha-destacada-escura, .linha-destacada-escura + .linha-destacada, .linha-destacada-escura + .linha-discreta, .linha-destacada-escura + .linha-destacada-transparente, .linha-destacada-escura + .linha-destacada-escura { margin-top: -16px; } @media only screen and (min-width: 375px) { .linha-destacada + .linha-destacada, .linha-destacada + .linha-discreta, .linha-destacada + .linha-destacada-transparente, .linha-destacada + .linha-destacada-escura, .linha-discreta + .linha-destacada, .linha-discreta + .linha-discreta, .linha-discreta + .linha-destacada-transparente, .linha-discreta + .linha-destacada-escura, .linha-destacada-transparente + .linha-destacada, .linha-destacada-transparente + .linha-discreta, .linha-destacada-transparente + .linha-destacada-transparente, .linha-destacada-transparente + .linha-destacada-escura, .linha-destacada-escura + .linha-destacada, .linha-destacada-escura + .linha-discreta, .linha-destacada-escura + .linha-destacada-transparente, .linha-destacada-escura + .linha-destacada-escura { margin-top: -16px; }} @media only screen and (min-width: 576px) { .linha-destacada + .linha-destacada, .linha-destacada + .linha-discreta, .linha-destacada + .linha-destacada-transparente, .linha-destacada + .linha-destacada-escura, .linha-discreta + .linha-destacada, .linha-discreta + .linha-discreta, .linha-discreta + .linha-destacada-transparente, .linha-discreta + .linha-destacada-escura, .linha-destacada-transparente + .linha-destacada, .linha-destacada-transparente + .linha-discreta, .linha-destacada-transparente + .linha-destacada-transparente, .linha-destacada-transparente + .linha-destacada-escura, .linha-destacada-escura + .linha-destacada, .linha-destacada-escura + .linha-discreta, .linha-destacada-escura + .linha-destacada-transparente, .linha-destacada-escura + .linha-destacada-escura { margin-top: -20px; }} @media only screen and (min-width: 768px) { .linha-destacada + .linha-destacada, .linha-destacada + .linha-discreta, .linha-destacada + .linha-destacada-transparente, .linha-destacada + .linha-destacada-escura, .linha-discreta + .linha-destacada, .linha-discreta + .linha-discreta, .linha-discreta + .linha-destacada-transparente, .linha-discreta + .linha-destacada-escura, .linha-destacada-transparente + .linha-destacada, .linha-destacada-transparente + .linha-discreta, .linha-destacada-transparente + .linha-destacada-transparente, .linha-destacada-transparente + .linha-destacada-escura, .linha-destacada-escura + .linha-destacada, .linha-destacada-escura + .linha-discreta, .linha-destacada-escura + .linha-destacada-transparente, .linha-destacada-escura + .linha-destacada-escura { margin-top: -20px; }} @media only screen and (min-width: 1024px) { .linha-destacada + .linha-destacada, .linha-destacada + .linha-discreta, .linha-destacada + .linha-destacada-transparente, .linha-destacada + .linha-destacada-escura, .linha-discreta + .linha-destacada, .linha-discreta + .linha-discreta, .linha-discreta + .linha-destacada-transparente, .linha-discreta + .linha-destacada-escura, .linha-destacada-transparente + .linha-destacada, .linha-destacada-transparente + .linha-discreta, .linha-destacada-transparente + .linha-destacada-transparente, .linha-destacada-transparente + .linha-destacada-escura, .linha-destacada-escura + .linha-destacada, .linha-destacada-escura + .linha-discreta, .linha-destacada-escura + .linha-destacada-transparente, .linha-destacada-escura + .linha-destacada-escura { margin-top: -24px; }} @media only screen and (min-width: 1280px) { .linha-destacada + .linha-destacada, .linha-destacada + .linha-discreta, .linha-destacada + .linha-destacada-transparente, .linha-destacada + .linha-destacada-escura, .linha-discreta + .linha-destacada, .linha-discreta + .linha-discreta, .linha-discreta + .linha-destacada-transparente, .linha-discreta + .linha-destacada-escura, .linha-destacada-transparente + .linha-destacada, .linha-destacada-transparente + .linha-discreta, .linha-destacada-transparente + .linha-destacada-transparente, .linha-destacada-transparente + .linha-destacada-escura, .linha-destacada-escura + .linha-destacada, .linha-destacada-escura + .linha-discreta, .linha-destacada-escura + .linha-destacada-transparente, .linha-destacada-escura + .linha-destacada-escura { margin-top: -24px; }} @media only screen and (min-width: 1440px) { .linha-destacada + .linha-destacada, .linha-destacada + .linha-discreta, .linha-destacada + .linha-destacada-transparente, .linha-destacada + .linha-destacada-escura, .linha-discreta + .linha-destacada, .linha-discreta + .linha-discreta, .linha-discreta + .linha-destacada-transparente, .linha-discreta + .linha-destacada-escura, .linha-destacada-transparente + .linha-destacada, .linha-destacada-transparente + .linha-discreta, .linha-destacada-transparente + .linha-destacada-transparente, .linha-destacada-transparente + .linha-destacada-escura, .linha-destacada-escura + .linha-destacada, .linha-destacada-escura + .linha-discreta, .linha-destacada-escura + .linha-destacada-transparente, .linha-destacada-escura + .linha-destacada-escura { margin-top: -36px; }} .portaltype-collective-cover-content .tile-default { padding-bottom: 16px; width: 100%; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content .tile-default { padding-bottom: 16px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .tile-default { padding-bottom: 20px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content .tile-default { padding-bottom: 20px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content .tile-default { padding-bottom: 24px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content .tile-default { padding-bottom: 24px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content .tile-default { padding-bottom: 36px; }} .portaltype-collective-cover-content .tile-default.tile-full-height { height: 100%; } .portaltype-collective-cover-content .row.tile-default { padding-bottom: 0px; } .portaltype-collective-cover-content .row .tile-default .tile-default { padding-bottom: 0px; } .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4 { display: block; margin-top: 0px; margin-bottom: 8px; } @media only screen and (max-width: 767px) { .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content { position: static; background: none rgb(7, 29, 65); padding-top: 20px; padding-bottom: 24px; }} .portaltype-collective-cover-content .outstanding-header { text-align: center; } .portaltype-collective-cover-content .outstanding-header .outstanding-title { text-align: center; } .portaltype-collective-cover-content .outstanding-header .outstanding-title a { color: inherit; cursor: pointer; font-size: 1em; font-weight: inherit; } .portaltype-collective-cover-content .outstanding-header .outstanding-link { border: 1px solid rgb(12, 50, 111); border-radius: 41px; color: rgb(12, 50, 111); float: none; font-size: 16px; font-weight: 600; padding: 10px 24px; text-align: center; } .portaltype-collective-cover-content .outstanding-header .outstanding-link:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .outstanding-header .outstanding-link:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content .outstanding-header .outstanding-link:hover { background: rgb(19, 81, 180); border-color: rgb(19, 81, 180); color: rgb(255, 255, 255); text-decoration: none; } .portaltype-collective-cover-content .tile-default .outstanding-title + .outstanding-link { margin-top: 16px; } .portaltype-collective-cover-content .cabecalho-linha { padding-bottom: 16px; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content .cabecalho-linha { padding-bottom: 16px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .cabecalho-linha { padding-bottom: 20px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content .cabecalho-linha { padding-bottom: 20px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content .cabecalho-linha { padding-bottom: 24px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content .cabecalho-linha { padding-bottom: 24px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content .cabecalho-linha { padding-bottom: 36px; }} .portaltype-collective-cover-content .cabecalho-linha .outstanding-header { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; text-transform: uppercase; margin-bottom: 0px !important; } .portaltype-collective-cover-content .cabecalho-linha .outstanding-header::after, .portaltype-collective-cover-content .cabecalho-linha .outstanding-header::before { background: rgb(204, 204, 204); content: ""; height: 1px; width: 100%; } .portaltype-collective-cover-content .cabecalho-linha .outstanding-header .outstanding-title { font-weight: bold; padding: 0px 12px; white-space: nowrap; color: rgb(51, 51, 51) !important; font-size: 16px !important; margin: 0px !important; } .portaltype-collective-cover-content .cabecalho-linha .outstanding-header .outstanding-link { display: none; } .portaltype-collective-cover-content .cabecalho-superior { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 16px; padding: 0px 0px 1.6rem; text-align: left; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content .cabecalho-superior { margin-bottom: 16px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .cabecalho-superior { margin-bottom: 20px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content .cabecalho-superior { margin-bottom: 20px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content .cabecalho-superior { margin-bottom: 24px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content .cabecalho-superior { margin-bottom: 24px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content .cabecalho-superior { margin-bottom: 36px; }} .portaltype-collective-cover-content .cabecalho-superior .outstanding-header { text-align: left; } .portaltype-collective-cover-content .cabecalho-superior .outstanding-header .outstanding-title { font-size: 3.6rem; line-height: 4rem; margin: 0px 0px 1.6rem; padding-bottom: 1.2rem; text-align: left; } .portaltype-collective-cover-content .cabecalho-superior .outstanding-link { margin-top: 0px; } .portaltype-collective-cover-content .tile .cover-banner-tile { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: start; align-items: flex-start; } .portaltype-collective-cover-content .tile .cover-banner-tile a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .tile .cover-banner-tile a:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content .tile .cover-banner-tile img { margin: 0px; } .portaltype-collective-cover-content .linha-destaquetopo .cover-banner-tile a, .portaltype-collective-cover-content .linha-destaquetopo-adaptavel .cover-banner-tile a { height: 100%; position: absolute; top: 0px; left: 0px; width: 100%; } .portaltype-collective-cover-content #content .agenda-tile { background: rgb(7, 29, 65); } .portaltype-collective-cover-content #content .agenda-tile img { display: none; } .portaltype-collective-cover-content #content .agenda-tile .title { text-transform: none; margin-top: 0px; } .portaltype-collective-cover-content #content .agenda-tile .collectionevents-title-wrapper { display: none; } .portaltype-collective-cover-content #content .agenda-tile .monthpicker-stroke-wrapper { padding-top: 20px; } .portaltype-collective-cover-content #content .agenda-tile .daypicker-wrapper { padding-bottom: 20px; } .portaltype-collective-cover-content #content .agenda-tile .agenda-wrapper { padding: 0px; width: 100% !important; } .portaltype-collective-cover-content #content .agenda-tile .agenda-wrapper .agenda-tile-footer { padding: 5px; margin: 0px; } .portaltype-collective-cover-content #content .agenda-tile .agenda-wrapper .agenda-tile-footer a { border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; text-align: center; padding: 10px 24px; border-radius: 41px; text-transform: none; } .portaltype-collective-cover-content #content .agenda-tile .agenda-wrapper .agenda-tile-footer a:focus { outline: rgb(255, 190, 46) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content #content .agenda-tile .agenda-wrapper .agenda-tile-footer a:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content #content .agenda-tile .agenda-wrapper .agenda-tile-footer a:hover { text-decoration: none; background: rgb(19, 81, 180); border-color: rgb(19, 81, 180); color: rgb(255, 255, 255) !important; } .portaltype-collective-cover-content #content .agenda-tile .collection-events-item { width: 25%; padding: 32px; } @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content #content .agenda-tile .collection-events-item { width: 28%; padding: 16px; }} @media only screen and (max-width: 767px) { .portaltype-collective-cover-content #content .agenda-tile .collection-events-item { width: 70%; margin: 16px auto; padding: 32px; }} @media only screen and (max-width: 575px) { .portaltype-collective-cover-content #content .agenda-tile .collection-events-item { width: 80%; padding: 24px; }} .portaltype-collective-cover-content #content .agenda-tile .collection-events-item .title-item { color: rgb(12, 50, 111); font-weight: 600; margin-bottom: 8px; } .portaltype-collective-cover-content #content .agenda-tile .collection-events-item .location-item .location { color: rgb(51, 51, 51); } .portaltype-collective-cover-content #content .agenda-tile .collection-events-item .timestamp-cell.is-now { border-radius: 8px; padding: 0px 8px 2px; } .portaltype-collective-cover-content #content .agenda-tile .collection-events-item .timestamp-cell .timestamp { color: rgb(51, 51, 51); } .portaltype-collective-cover-content #content .agenda-tile .daypicker { padding-left: 0px; } .portaltype-collective-cover-content #content .agenda-tile .daypicker .day div { color: rgb(248, 248, 248); } .portaltype-collective-cover-content #content .agenda-tile .daypicker .day.is-selected { background-color: rgb(255, 205, 7); } .portaltype-collective-cover-content #content .agenda-tile .daypicker .day.is-selected div { color: rgb(19, 81, 180); } .portaltype-collective-cover-content #content .agenda-tile .daypicker .day .daypicker-day { font-size: 40px; font-weight: 700; } .portaltype-collective-cover-content #content .agenda-tile .daypicker .day .daypicker-weekday { font-size: 16px; font-weight: 700; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content #content .agenda-tile .daypicker .day:nth-child(2), .portaltype-collective-cover-content #content .agenda-tile .daypicker .day:nth-last-child(2) { display: none; } .portaltype-collective-cover-content #content .agenda-tile .daypicker .day .daypicker-day { font-size: 28px; } .portaltype-collective-cover-content #content .agenda-tile .daypicker .day .daypicker-weekday { font-size: 12px; }} .portaltype-collective-cover-content #content .agenda-tile .monthpicker-wrapper { background: rgb(255, 255, 255); padding: 0px 10px 0px 0px; border: 1px inset rgb(85, 85, 85); } .portaltype-collective-cover-content #content .agenda-tile .monthpicker-wrapper::after { margin-left: 15px; z-index: 2; } .portaltype-collective-cover-content #content .agenda-tile .monthpicker-wrapper .monthpicker { color: rgb(248, 248, 248); line-height: 53px; width: 153px; } .portaltype-collective-cover-content #content .agenda-tile .monthpicker-wrapper .monthpicker .year, .portaltype-collective-cover-content #content .agenda-tile .monthpicker-wrapper .monthpicker .month { color: transparent; text-indent: -3000px; } .portaltype-collective-cover-content #content .agenda-tile .monthpicker-wrapper .monthpicker input { opacity: 1; font-size: 18px; font-weight: 600; width: 196px; padding: 2px 0px 0px 4px; text-align: center; background-color: transparent; border: none; z-index: 3; height: 50px; } .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-wrapper { margin-bottom: 30px; } @media (max-width: 1260px) { .portaltype-collective-cover-content #content .agenda-tile .swiper-container { width: 1000px !important; }} @media (max-width: 1180px) { .portaltype-collective-cover-content #content .agenda-tile .swiper-container { width: 980px !important; }} @media (max-width: 1100px) { .portaltype-collective-cover-content #content .agenda-tile .swiper-container { width: 940px !important; }} @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content #content .agenda-tile .swiper-container { width: 100% !important; }} .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-slide.no-events { color: rgb(255, 205, 7); font-size: 1.2em; font-weight: 700; } @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-slide { width: 100% !important; }} @media only screen and (max-width: 767px) { .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-slide { display: block; }} .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-button-next { background-image: url("img/agenda-sprite.png"); } @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-button-next { right: 10px; }} .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-button-prev { background-image: url("img/agenda-sprite.png"); } @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-button-prev { left: 10px; }} .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-pagination-bullet { height: 20px; width: 20px; border-radius: 50%; } .portaltype-collective-cover-content #content .agenda-tile .swiper-container .swiper-pagination-bullet-active { opacity: 1; background: rgb(255, 205, 7) !important; } body .ui-datepicker { padding: 1.2em 1.5em 1em; } body .ui-datepicker .ui-datepicker-month, body .ui-datepicker .ui-datepicker-year { font-weight: 700; color: rgb(51, 51, 51); font-size: 1.4rem !important; } body .ui-datepicker .ui-datepicker-current-day a { background-color: rgb(22, 136, 33); color: rgb(255, 255, 255); } .portaltype-collective-cover-content .card-info { display: flex; flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; } .portaltype-collective-cover-content .card-info .box-branco { -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: flex; height: 230px; -webkit-box-pack: center; justify-content: center; margin: 8px; padding: 0px 10px; position: relative; width: 100%; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .card-info .box-branco { margin: 8px auto; width: 92%; }} .portaltype-collective-cover-content .card-info.inverse .box-branco { background: rgb(237, 237, 237); } .portaltype-collective-cover-content .tile-cards .tile-header { margin-bottom: 36px; text-align: center; } .portaltype-collective-cover-content .tile-cards .tile-subtitle { color: rgb(85, 85, 85); font-size: 22px; font-weight: 500; line-height: 32px; margin-bottom: 36px; margin-top: -24px; padding: 0px 24px; text-align: center; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .tile-cards .tile-subtitle { font-size: 1.8rem; line-height: 30px; }} .portaltype-collective-cover-content .more-button { margin-bottom: 16px; margin-top: 20px; text-align: center; } @media only screen and (min-width: 768px) { .portaltype-collective-cover-content .more-button { margin-bottom: 24px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content .more-button { margin-bottom: 32px; }} .portaltype-collective-cover-content .linha-discreta .govbr-cards .govbr-card-content { background: rgb(255, 255, 255); } .portaltype-collective-cover-content .linha-discreta .govbr-cards .govbr-card-content:hover { background-color: rgb(219, 232, 251); } html body.contraste #wrapper #main #main-content #content .card .titulo, html body.contraste #wrapper #main #main-content #content .card .icone { color: rgb(0, 0, 0) !important; } .portaltype-collective-cover-content .cover-richtext-tile a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .cover-richtext-tile a:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content .cover-richtext-tile p b span, .portaltype-collective-cover-content .cover-richtext-tile p b a, .portaltype-collective-cover-content .cover-richtext-tile p b i { font-weight: 700; } .portaltype-collective-cover-content .numeros-governo { width: 100%; } .portaltype-collective-cover-content .numeros-governo h2 { color: rgb(12, 50, 111); font-weight: 600; text-align: center; margin-bottom: 15px; } .portaltype-collective-cover-content .numeros-governo h3 { color: rgb(12, 50, 111); text-align: center; font-weight: 500; font-size: 26px; margin-top: -10px; margin-bottom: 15px; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .numeros-governo h3 { font-size: 2.2rem; }} .portaltype-collective-cover-content .numeros-governo .btn-branco { border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; text-align: center; padding: 10px 24px; border-radius: 41px; margin-top: 40px; } .portaltype-collective-cover-content .numeros-governo .btn-branco:focus { outline: rgb(255, 190, 46) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .numeros-governo .btn-branco:focus:not(.focus-visible) { outline: none; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .numeros-governo .btn-branco { font-size: 1.4rem; }} .portaltype-collective-cover-content .numeros-governo .btn-branco:hover { text-decoration: none; background: rgb(19, 81, 180); border-color: rgb(19, 81, 180); color: rgb(255, 255, 255); } .portaltype-collective-cover-content .numeros-governo .itens { display: flex; flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; } .portaltype-collective-cover-content .numeros-governo .itens .list-item { text-align: center; width: 22%; color: rgb(12, 50, 111); } .portaltype-collective-cover-content .numeros-governo .itens .list-item:hover { color: rgb(12, 50, 111); } .portaltype-collective-cover-content .numeros-governo .itens .list-item i { font-size: 5rem; margin-bottom: 15px; } .portaltype-collective-cover-content .numeros-governo .itens .list-item .titulo { font-size: 5.8rem; font-weight: 900; display: block; white-space: nowrap; color: rgb(12, 50, 111); } .portaltype-collective-cover-content .numeros-governo .itens .list-item .subtitulo { font-size: 20px; display: block; font-weight: 500; color: rgb(12, 50, 111); } @media only screen and (max-width: 767px) { .portaltype-collective-cover-content .numeros-governo .itens .list-item { -webkit-box-flex: 1; flex: 1 0 45%; margin: 21px 0px; width: 45%; }} @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .numeros-governo .itens .list-item { -webkit-box-flex: 1; flex: 1 0 100%; width: 100%; }} .portaltype-collective-cover-content .numeros-governo .mais-indicadores { display: flex; -webkit-box-pack: center; justify-content: center; } .portaltype-collective-cover-content .linha-destacada .numeros-governo h2 { color: rgb(255, 255, 255); } .portaltype-collective-cover-content .linha-destacada .numeros-governo h3 { color: rgb(255, 255, 255); } .portaltype-collective-cover-content .linha-destacada .numeros-governo .itens .list-item { color: rgb(255, 255, 255); } .portaltype-collective-cover-content .linha-destacada .numeros-governo .itens .list-item:hover { color: rgb(255, 255, 255); } .portaltype-collective-cover-content .linha-destacada .numeros-governo .itens .list-item .titulo { color: rgb(255, 255, 255); } .portaltype-collective-cover-content .linha-destacada .numeros-governo .itens .list-item .subtitulo { color: rgb(255, 255, 255); } .portaltype-collective-cover-content #content .canais-atendimento .title { text-align: center; margin: 0px 0px 24px; } .portaltype-collective-cover-content #content .canais-atendimento .tile-header h2 { margin-bottom: 24px; } .portaltype-collective-cover-content #content .canais-atendimento .cards { margin: 0px; display: flex; flex-wrap: wrap; justify-content: space-evenly; } .portaltype-collective-cover-content #content .canais-atendimento .cards li { list-style: none; background-color: rgb(237, 237, 237); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; text-align: center; flex-basis: 23%; box-sizing: border-box; min-height: 230px; } @media only screen and (max-width: 767px) { .portaltype-collective-cover-content #content .canais-atendimento .cards li { flex-basis: 46%; margin: 8px 0px; }} @media only screen and (max-width: 575px) { .portaltype-collective-cover-content #content .canais-atendimento .cards li { flex-basis: 92%; }} .portaltype-collective-cover-content #content .canais-atendimento .cards li a { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; height: 100%; } .portaltype-collective-cover-content #content .canais-atendimento .cards li a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content #content .canais-atendimento .cards li a:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content #content .canais-atendimento .cards li a:hover { text-decoration: none; background-color: rgb(219, 232, 251); } .portaltype-collective-cover-content #content .canais-atendimento .cards li i, .portaltype-collective-cover-content #content .canais-atendimento .cards li span { display: block; font-size: 50px; margin-bottom: 30px; color: rgb(12, 50, 111); } .portaltype-collective-cover-content #content .canais-atendimento .cards li .title { display: block; font-size: 20px; color: rgb(12, 50, 111); font-weight: 600; margin: 0px; text-transform: uppercase; } .portaltype-collective-cover-content #content .canais-atendimento .cards li .subtitle { display: block; color: rgb(85, 85, 85); font-size: 16px; font-weight: 500; margin-top: 18px; text-transform: none; } .portaltype-collective-cover-content #content .nitf-basic-tile { position: relative; } .portaltype-collective-cover-content #content .nitf-basic-tile .imag { display: block; height: 0px; margin-bottom: 8px; padding-bottom: 66%; position: relative; width: 100%; } .portaltype-collective-cover-content #content .nitf-basic-tile .imag img { float: none; height: 100%; left: 0px; object-fit: cover; position: absolute; top: 0px; width: 100%; } .portaltype-collective-cover-content #content .nitf-basic-tile .tile-subtitle { position: relative; } .portaltype-collective-cover-content #content .nitf-basic-tile h1 a, .portaltype-collective-cover-content #content .nitf-basic-tile h2 a, .portaltype-collective-cover-content #content .nitf-basic-tile h3 a, .portaltype-collective-cover-content #content .nitf-basic-tile h4 a { text-decoration: none; } .portaltype-collective-cover-content #content .nitf-basic-tile h1 a:hover, .portaltype-collective-cover-content #content .nitf-basic-tile h2 a:hover, .portaltype-collective-cover-content #content .nitf-basic-tile h3 a:hover, .portaltype-collective-cover-content #content .nitf-basic-tile h4 a:hover { color: rgb(19, 81, 180); } .portaltype-collective-cover-content #content .nitf-basic-tile .share { display: none; } .portaltype-collective-cover-content #content .nitf-basic-tile a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content #content .nitf-basic-tile a:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content #content .tile.image-position-left img { object-position: left center; } .portaltype-collective-cover-content #content .tile.image-position-left.image-position-top img { object-position: left top; } .portaltype-collective-cover-content #content .tile.image-position-left.image-position-bottom img { object-position: left bottom; } .portaltype-collective-cover-content #content .tile.image-position-right img { object-position: right center; } .portaltype-collective-cover-content #content .tile.image-position-right.image-position-top img { object-position: right top; } .portaltype-collective-cover-content #content .tile.image-position-right.image-position-bottom img { object-position: right bottom; } .portaltype-collective-cover-content #content .tile.image-position-top img { object-position: center top; } .portaltype-collective-cover-content #content .tile.image-position-bottom img { object-position: center bottom; } .portaltype-collective-cover-content #content .tile.foto-sobreposta, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena { margin-bottom: 16px; position: relative; } @media only screen and (min-width: 375px) { .portaltype-collective-cover-content #content .tile.foto-sobreposta, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena { margin-bottom: 16px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content #content .tile.foto-sobreposta, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena { margin-bottom: 20px; }} @media only screen and (min-width: 768px) { .portaltype-collective-cover-content #content .tile.foto-sobreposta, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena { margin-bottom: 20px; }} @media only screen and (min-width: 1024px) { .portaltype-collective-cover-content #content .tile.foto-sobreposta, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena { margin-bottom: 24px; }} @media only screen and (min-width: 1280px) { .portaltype-collective-cover-content #content .tile.foto-sobreposta, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena { margin-bottom: 24px; }} @media only screen and (min-width: 1440px) { .portaltype-collective-cover-content #content .tile.foto-sobreposta, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena { margin-bottom: 36px; }} .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; -webkit-box-pack: end; justify-content: flex-end; padding: 0px 16px 16px; position: static; background: linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.9) 100%); } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content .imag, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content .imag, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content .imag { padding: 0px; position: absolute; height: 100%; top: 0px; left: 0px; } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content .imag:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content .imag:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content .imag:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content .imag:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content .imag:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content .imag:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content .imag img, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content .imag img, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content .imag img { left: 0px; object-fit: cover; position: absolute; top: 0px; width: 100%; z-index: -2; } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content .tile-subtitle, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content .tile-subtitle, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content .tile-subtitle { color: rgb(255, 255, 255); position: static; } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h1, .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h2, .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h3, .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h4, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h1, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h2, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h3, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h4, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h1, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h2, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h3, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h4 { color: rgb(255, 255, 255); } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h1 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h2 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h3 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h4 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h1 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h2 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h3 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h4 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h1 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h2 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h3 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h4 a { color: rgb(255, 255, 255); } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h1 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h2 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h3 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h4 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h1 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h2 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h3 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h4 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h1 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h2 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h3 a:focus, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h4 a:focus { outline: rgb(255, 190, 46) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h1 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h2 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h3 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h4 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h1 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h2 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h3 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h4 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h1 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h2 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h3 a:focus:not(.focus-visible), .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h4 a:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content h1 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content h1 a, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content h1 a { font-size: 2.8rem !important; } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content .tile-description, .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content .tile-description, .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content .tile-description { color: rgb(255, 255, 255); } .portaltype-collective-cover-content #content .tile.foto-sobreposta { height: 375px; } .portaltype-collective-cover-content #content .tile.foto-sobreposta .tile-content img { height: 375px; } .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena { height: 272px; } .portaltype-collective-cover-content #content .tile.foto-sobreposta-pequena .tile-content img { height: 272px; } .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande { height: 468px; } .portaltype-collective-cover-content #content .tile.foto-sobreposta-grande .tile-content img { height: 468px; } .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3 a, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4 a { display: block; margin-bottom: 8px; margin-top: 0px; } .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h1 a:hover, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h2 a:hover, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h3 a:hover, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content h4 a:hover, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h1 a:hover, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h2 a:hover, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h3 a:hover, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content h4 a:hover, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h1 a:hover, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h2 a:hover, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h3 a:hover, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content h4 a:hover { color: rgb(255, 255, 255); } .portaltype-collective-cover-content #content .linha-destaquehome .tile-content time, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content .documentByLine, .portaltype-collective-cover-content #content .linha-destaquehome .tile-content .tile-section, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content time, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content .documentByLine, .portaltype-collective-cover-content #content .linha-destaquetopo .tile-content .tile-section, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content time, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content .documentByLine, .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content .tile-section { display: none; } @media only screen and (max-width: 767px) { .portaltype-collective-cover-content #content .linha-destaquetopo-adaptavel .tile-content { background: none rgb(7, 29, 65); padding-bottom: 24px; padding-top: 20px; position: static; }} .portaltype-collective-cover-content .servicos-em-destaque { padding: 0px; } .portaltype-collective-cover-content .servicos-em-destaque a.list-item:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .servicos-em-destaque a.list-item:focus:not(.focus-visible) { outline: none; } .tile .cover-list-tile h2 { text-align: center; } .tile .cover-list-tile a { display: inline-block; width: auto; height: 100%; vertical-align: top; margin: 0px 1em 0.5em 0px; } .tile .cover-list-tile a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .tile .cover-list-tile a:focus:not(.focus-visible) { outline: none; } .tile .cover-list-tile a img { margin: 0px; } .tile .cover-list-tile h1 a, .tile .cover-list-tile h2 a, .tile .cover-list-tile h3 a, .tile .cover-list-tile h4 a { vertical-align: initial; margin: 0px; } .portaltype-collective-cover-content .lista-servicos .tile-header div { font-size: 22px; color: rgb(85, 85, 85); text-align: center; font-weight: 500; padding: 0px 24px; } .brasil-photogallery-tile .links-bottom a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .brasil-photogallery-tile .links-bottom a:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content .cover-carousel-tile .galleria-container { overflow: visible; margin-bottom: 75px; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .cover-carousel-tile .galleria-container { margin-bottom: 155px; }} .portaltype-collective-cover-content .cover-carousel-tile .galleria-container .galleria-stage { inset: 0px; } .portaltype-collective-cover-content .cover-carousel-tile .galleria-container .galleria-thumbnails-container { bottom: 18px; } .portaltype-collective-cover-content .cover-carousel-tile .galleria-container .galleria-thumbnails-container .galleria-thumbnails-list .galleria-thumbnails .galleria-image { display: inline-block; opacity: 1; background: none rgb(204, 204, 204); height: 20px; border: none; border-radius: 10px; margin-right: 20px; width: 20px !important; } .portaltype-collective-cover-content .cover-carousel-tile .galleria-container .galleria-thumbnails-container .galleria-thumbnails-list .galleria-thumbnails .galleria-image.active { background-color: rgb(255, 205, 7); } .portaltype-collective-cover-content .cover-carousel-tile .galleria-container .galleria-info { bottom: auto; top: 100%; } .portaltype-collective-cover-content .cover-carousel-tile .galleria-container .galleria-info .galleria-info-text { padding: 8px 0px; } .portaltype-collective-cover-content .cover-carousel-tile .galleria-container .galleria-info .galleria-info-text .galleria-info-title { margin: 0px; } .portaltype-collective-cover-content .cover-carousel-tile .galleria-container .galleria-info .galleria-info-text .galleria-info-title a { font-size: 1.8rem; font-weight: 600; color: rgb(51, 51, 51); } .portaltype-collective-cover-content .cover-carousel-tile .galleria-container .galleria-info .galleria-info-text .galleria-info-description { font-size: 1.6rem; color: rgb(85, 85, 85); font-style: normal; font-family: rawline, helvetica, arial, sans-serif; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile { position: relative; background-color: rgb(7, 29, 65); } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-global-information { display: none; height: auto; margin: 0px; width: auto; left: 48px; right: 48px; top: 0px; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-title { width: auto; display: block; margin: 0px 48px 8px; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-description { width: auto; margin: 0px 48px; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-image { margin: 0px; float: none; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information { background: linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.9) 100%); padding-bottom: 80px; top: auto; } @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information { position: static; background: none transparent; padding: 24px 24px 68px; }} .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information .carousel-title, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information .carousel-description { margin: 0px 12px 8px; filter: none; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information .carousel-description { margin-bottom: 0px; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information .carousel-more { opacity: 0; position: absolute; inset: 0px; margin: 0px 48px; padding: 0px; height: auto; max-height: none; border-radius: 0px; text-indent: -999em; } @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content .brasil-highlightscarousel-tile .swiper-slide .carousel-information .carousel-more { margin: 0px 36px; }} .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container { position: static; padding: 0px; margin: 0px; height: 0px; transform: none; display: block; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-button-next, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-button-prev { position: absolute; inset: 0px auto 0px 0px; margin: 0px; height: auto; width: 48px; outline: none 0px; filter: none; z-index: 1; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-button-next:focus, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-button-prev:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-button-next:focus:not(.focus-visible), .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-button-prev:focus:not(.focus-visible) { outline: none; } @media only screen and (max-width: 1023px) { .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-button-next, .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-button-prev { background-size: 24px 24px; width: 36px; }} .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-button-next { left: auto; right: 0px; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .carousel-thumbs { position: absolute; bottom: 24px; width: 100% !important; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-wrapper .swiper-slide { background-color: rgb(204, 204, 204); height: 20px; border: none; border-radius: 10px; margin-right: 20px; width: 20px !important; } .portaltype-collective-cover-content .brasil-highlightscarousel-tile .carousel-thumbs-container .swiper-wrapper .swiper-slide.swiper-slide-active { background-color: rgb(255, 205, 7); } .govbr-carousel-container, .govbr-carousel-hero { box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 3px; } .govbr-carousel-container .swiper-slide, .govbr-carousel-hero .swiper-slide { position: relative; } .govbr-carousel-container .swiper-slide .image-wrapper, .govbr-carousel-hero .swiper-slide .image-wrapper { width: 100%; height: 0px; padding-bottom: 75%; } @media only screen and (min-width: 768px) { .govbr-carousel-container .swiper-slide .image-wrapper, .govbr-carousel-hero .swiper-slide .image-wrapper { padding-bottom: 56.25%; }} @media only screen and (min-width: 1024px) { .govbr-carousel-container .swiper-slide .image-wrapper, .govbr-carousel-hero .swiper-slide .image-wrapper { padding-bottom: 33.3333%; }} .govbr-carousel-container .swiper-slide .carousel-image, .govbr-carousel-hero .swiper-slide .carousel-image { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; margin: 0px; display: block; } .govbr-carousel-information, .govbr-carousel-information:link, .govbr-carousel-information:visited, .govbr-carousel-information:hover, .govbr-carousel-information:active { position: absolute; padding: 12px 16px 16px; height: auto; background: rgba(0, 0, 0, 0.5); bottom: 16px; width: 90%; left: 50%; margin-left: -45%; border-radius: 6px; text-align: center; text-decoration: none; } @media only screen and (min-width: 768px) { .govbr-carousel-information, .govbr-carousel-information:link, .govbr-carousel-information:visited, .govbr-carousel-information:hover, .govbr-carousel-information:active { bottom: 24px; width: 80%; left: 50%; margin-left: -40%; padding: 16px 32px 20px; text-align: left; }} .govbr-carousel-information .title, .govbr-carousel-information .description { width: auto; margin: 0px; padding: 0px; line-height: 1.2; font-weight: 600; font-size: 16px; color: rgb(255, 255, 255); text-align: center; display: none; } @media only screen and (max-width: 767px) { .govbr-carousel-information .title.celular, .govbr-carousel-information .description.celular { display: block; }} @media only screen and (min-width: 768px) { .govbr-carousel-information .title, .govbr-carousel-information .description { font-size: 20px; text-align: left; } .govbr-carousel-information .title.tablet, .govbr-carousel-information .description.tablet { display: block; }} @media only screen and (min-width: 1024px) { .govbr-carousel-information .title.tablet, .govbr-carousel-information .description.tablet { display: none; } .govbr-carousel-information .title.desktop, .govbr-carousel-information .description.desktop { display: block; }} .govbr-carousel-information .description { margin-top: 8px; font-size: 14px; font-weight: 400; } @media only screen and (min-width: 768px) { .govbr-carousel-information .description { margin-top: 16px; font-size: 16px; }} .govbr-carousel-next, .govbr-carousel-prev { display: none; } @media only screen and (min-width: 768px) { .govbr-carousel-next, .govbr-carousel-prev { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 10%; z-index: 10; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .govbr-carousel-next:focus, .govbr-carousel-prev:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .govbr-carousel-next:focus:not(.focus-visible), .govbr-carousel-prev:focus:not(.focus-visible) { outline: none; } .govbr-carousel-next::before, .govbr-carousel-prev::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; background-color: rgb(255, 255, 255); color: rgb(12, 50, 111); font-size: 22px; border-radius: 18px; width: 36px; height: 36px; line-height: 36px; text-align: center; }} @media only screen and (min-width: 768px) { .govbr-carousel-next { left: auto; right: 0px; } .govbr-carousel-next::before { content: ""; }} .govbr-carousel-pagination { text-align: center; padding: 12px 0px; line-height: 12px; } .govbr-carousel-pagination .swiper-pagination-bullet { margin: 0px 6px; width: 12px; height: 12px; background-color: rgb(158, 157, 157); opacity: 1; } .govbr-carousel-pagination .swiper-pagination-bullet-active { background-color: rgb(255, 205, 7); } .cover-collection-tile .collection-item { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 15px; } .cover-collection-tile .collection-item h2 a:hover { text-decoration: none; } .tile-govbr-busca { background-color: rgb(248, 248, 248); margin: 0px -16px; } @media only screen and (min-width: 768px) { .tile-govbr-busca { display: flex; margin: 0px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; }} @media only screen and (min-width: 768px) { .row:first-of-type .tile-govbr-busca { margin-top: 24px; }} @media only screen and (min-width: 1440px) { .row:first-of-type .tile-govbr-busca { margin-bottom: -12px; }} .tile-govbr-busca .input-wrapper { padding: 12px; position: relative; } @media only screen and (min-width: 576px) { .tile-govbr-busca .input-wrapper { padding: 12px; }} @media only screen and (min-width: 768px) { .tile-govbr-busca .input-wrapper { -webkit-box-flex: 1; flex: 1 1 0%; padding: 14px 20px; }} @media only screen and (min-width: 1280px) { .tile-govbr-busca .input-wrapper { -webkit-box-flex: 10; flex: 10 1 0%; }} .tile-govbr-busca .input-wrapper .aa-Input { height: 62px; } .tile-govbr-busca .input-wrapper .aa-Input::-webkit-input-placeholder { color: rgb(85, 85, 85); font-size: 1.6rem; font-style: italic; font-weight: 400; } .tile-govbr-busca .input-wrapper .aa-Input::placeholder { color: rgb(85, 85, 85); font-size: 1.6rem; font-style: italic; font-weight: 400; } @media only screen and (min-width: 768px) { .tile-govbr-busca .input-wrapper .aa-Input::-webkit-input-placeholder { font-size: 1.8rem; } .tile-govbr-busca .input-wrapper .aa-Input::placeholder { font-size: 1.8rem; }} .tile-govbr-busca .input-wrapper .aa-InputWrapperPrefix { width: 62px; height: 62px; padding: 4px; } .tile-govbr-busca .input-wrapper .aa-Form { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 4px; } .tile-govbr-busca .text-wrapper { display: none; } @media only screen and (min-width: 768px) { .tile-govbr-busca .text-wrapper { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; padding-right: 16px; -webkit-box-align: center; align-items: center; color: rgb(51, 51, 51); } .tile-govbr-busca .text-wrapper, .tile-govbr-busca .text-wrapper strong { line-height: 18px; }} @media only screen and (min-width: 1024px) { .tile-govbr-busca .text-wrapper { -webkit-box-pack: center; justify-content: center; }} @media only screen and (min-width: 1280px) { .tile-govbr-busca .text-wrapper { -webkit-box-flex: 9; flex: 9 1 0%; }} .portaltype-collective-cover-content .lista-servicos h1 { text-align: center; margin-bottom: 16px; } .portaltype-collective-cover-content .lista-servicos h2 { text-align: center; margin-bottom: 16px; } .portaltype-collective-cover-content .lista-servicos .tile-header h2 { font-size: 22px; color: rgb(85, 85, 85); text-align: center; font-weight: 500; padding: 0px 24px; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .lista-servicos .tile-header h2 { font-size: 1.8rem; line-height: 30px; padding: 0px; }} .portaltype-collective-cover-content .lista-servicos .tile-header div { font-size: 22px; color: rgb(85, 85, 85); text-align: center; font-weight: 500; padding: 0px 24px; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .lista-servicos .tile-header div { font-size: 1.8rem; line-height: 30px; padding: 0px; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .lista-servicos .itens { display: flex; flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; margin: 0px; }} .portaltype-collective-cover-content .lista-servicos .itens .list-item { margin: 0px; padding: 24px 0px; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .lista-servicos .itens .list-item { display: flex; line-height: 22px; } .portaltype-collective-cover-content .lista-servicos .itens .list-item + .list-item { border-top: 1px solid rgb(229, 229, 229); }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .lista-servicos .itens .list-item { margin: 22px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; width: 240px; min-height: 240px; color: rgb(0, 0, 0); line-height: 32px; padding: 30px 20px; text-align: center; box-sizing: border-box; position: relative; text-decoration: none; } .portaltype-collective-cover-content .lista-servicos .itens .list-item:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .lista-servicos .itens .list-item:focus:not(.focus-visible) { outline: none; }} .portaltype-collective-cover-content .lista-servicos .itens .list-item .svg-inline--fa, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fa, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fab, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fad, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fal, .portaltype-collective-cover-content .lista-servicos .itens .list-item .far, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fas { font-size: 20px; text-align: center; min-width: 50px; padding: 2px 0px; } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .lista-servicos .itens .list-item .svg-inline--fa, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fa, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fab, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fad, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fal, .portaltype-collective-cover-content .lista-servicos .itens .list-item .far, .portaltype-collective-cover-content .lista-servicos .itens .list-item .fas { font-size: 50px; margin-bottom: 30px; color: rgb(38, 112, 232); }} .portaltype-collective-cover-content .lista-servicos .itens .list-item .titulo { font-size: 1.6rem; font-weight: 600; } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .lista-servicos .itens .list-item .titulo { display: block; font-size: 2rem; text-transform: uppercase; font-weight: bold; color: rgb(12, 50, 111); margin: 0px; }} .portaltype-collective-cover-content .lista-servicos .itens .list-item .descricao { display: none; } @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .lista-servicos .itens .list-item .descricao { display: block; font-size: 1.6rem; opacity: 0; position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; background-color: rgb(85, 85, 85); padding: 50px 30px; box-sizing: border-box; transition: width 0ms ease 300ms, height 0ms ease 300ms, opacity 300ms ease-in-out 0ms; }} @media only screen and (min-width: 576px) { .portaltype-collective-cover-content .lista-servicos .itens .list-item:hover .descricao { width: 100%; height: 100%; opacity: 1; transition: width 0ms ease 0ms, height 0ms ease 0ms, opacity 300ms ease-in-out 200ms; font-size: 16px; color: rgb(255, 255, 255); text-align: left; line-height: 25px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }} .portaltype-collective-cover-content .apps-governo { width: 100%; } .portaltype-collective-cover-content .apps-governo .tile-header { display: none; } .portaltype-collective-cover-content .apps-governo .chamada { display: block; margin-bottom: 32px; text-align: center; color: rgb(12, 50, 111); } .portaltype-collective-cover-content .apps-governo .galeria-aplicativos { text-align: center; margin-top: 16px; } .portaltype-collective-cover-content .apps-governo .galeria-aplicativos .outstanding-link { border: 1px solid rgb(12, 50, 111); border-radius: 41px; color: rgb(12, 50, 111); float: none; font-size: 16px; font-weight: 600; padding: 10px 24px; text-align: center; } .portaltype-collective-cover-content .apps-governo .galeria-aplicativos .outstanding-link:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .apps-governo .galeria-aplicativos .outstanding-link:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content .apps-governo .galeria-aplicativos .outstanding-link:hover { background: rgb(19, 81, 180); border-color: rgb(19, 81, 180); color: rgb(255, 255, 255); text-decoration: none; } .portaltype-collective-cover-content .apps-governo .tile-default { -webkit-box-pack: center; justify-content: center; } .portaltype-collective-cover-content .apps-governo .itens { display: flex; flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; margin: 0px -1%; } .portaltype-collective-cover-content .apps-governo .itens .list-item { position: relative; margin: 16px 1%; color: rgb(0, 0, 0); padding: 0px; background-color: rgb(255, 255, 255); text-align: center; width: 240px; border-radius: 68px; } .portaltype-collective-cover-content .apps-governo .itens .list-item .app-toggle-trigger { width: 100%; height: 100%; display: block; } .portaltype-collective-cover-content .apps-governo .itens .list-item .app-toggle-trigger:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .apps-governo .itens .list-item .app-toggle-trigger:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content .apps-governo .itens .list-item img { width: 100%; height: auto; display: block; } .portaltype-collective-cover-content .apps-governo .itens .list-item .back { opacity: 0; position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; background-color: rgb(85, 85, 85); padding: 24px; box-sizing: border-box; transition: width 0ms ease 300ms, height 0ms ease 300ms, opacity 300ms ease-in-out 0ms; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .portaltype-collective-cover-content .apps-governo .itens .list-item .back .titulo { display: block; -webkit-box-flex: 1; flex: 1 1 0%; font-weight: 400; font-size: 20px; color: rgb(255, 255, 255); margin-bottom: 15px; line-height: 1.2; } .portaltype-collective-cover-content .apps-governo .itens .list-item .back .subtitulo { display: none; } .portaltype-collective-cover-content .apps-governo .itens .list-item .back .stores { text-align: center; -webkit-box-flex: 0; flex: 0 1 0%; } .portaltype-collective-cover-content .apps-governo .itens .list-item .back .stores a { width: 144px; height: 42px; margin: 0px; display: inline-block; background-size: contain; background-repeat: no-repeat; color: rgb(255, 255, 255) !important; } .portaltype-collective-cover-content .apps-governo .itens .list-item .back .stores a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-collective-cover-content .apps-governo .itens .list-item .back .stores a:focus:not(.focus-visible) { outline: none; } .portaltype-collective-cover-content .apps-governo .itens .list-item .back .stores a + a { margin-top: 4px; } .portaltype-collective-cover-content .apps-governo .itens .list-item .back .stores a:hover { color: rgb(255, 255, 255) !important; } .portaltype-collective-cover-content .apps-governo .itens .list-item:hover .back, .portaltype-collective-cover-content .apps-governo .itens .list-item.active .back { opacity: 1; width: 100%; height: 100%; transition: width 0ms ease 0ms, height 0ms ease 0ms, opacity 300ms ease-in-out 200ms; } .portaltype-collective-cover-content .apps-governo .itens .list-item i { font-size: 100px; color: rgb(255, 255, 255); } .portaltype-collective-cover-content .servicos-em-destaque-govbr { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .tile-header { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 10px; text-transform: uppercase; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .tile-header::after, .portaltype-collective-cover-content .servicos-em-destaque-govbr .tile-header::before { background: rgb(204, 204, 204); content: ""; height: 1px; width: 100%; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .tile-header h3 { color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; margin: 0px; padding: 0px 24px; white-space: nowrap; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .tile-header h3::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(51, 51, 51); font-size: 16px; margin-right: 5px; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .itens { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; background-color: rgb(251, 251, 251); padding: 25px; -webkit-box-flex: 1; flex: 1 1 0%; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .itens a { height: auto !important; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .categoria-container { display: flex; -webkit-box-pack: justify; justify-content: space-between; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .categoria { font-size: 12px; color: rgb(80, 80, 81); display: block; margin-bottom: 10px; font-weight: normal; min-height: 21px; padding-right: 5px; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .item-tile-servico-destaque { width: 100%; margin: 0px 0px 15px; color: rgb(12, 50, 111); font-weight: 600; padding-bottom: 15px; border-bottom: 1px solid rgb(204, 204, 204); position: relative; line-height: 20px; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .item-tile-servico-destaque:hover { text-decoration: none; } .portaltype-collective-cover-content .servicos-em-destaque-govbr .item-tile-servico-destaque:last-of-type { border-bottom: 0px; margin-bottom: 0px; padding-bottom: 0px; } .portaltype-collective-cover-content .apps-governo-destaque { position: relative; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; } .portaltype-collective-cover-content .apps-governo-destaque .tile-header { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 10px; text-transform: uppercase; } .portaltype-collective-cover-content .apps-governo-destaque .tile-header::after, .portaltype-collective-cover-content .apps-governo-destaque .tile-header::before { background: rgb(204, 204, 204); content: ""; height: 1px; width: 100%; } .portaltype-collective-cover-content .apps-governo-destaque .tile-header h3 { color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; margin: 0px; padding: 0px 24px; white-space: nowrap; } .portaltype-collective-cover-content .apps-governo-destaque .lojas-apps { font-size: 12px; color: rgb(80, 80, 81); display: block; font-weight: normal; } .portaltype-collective-cover-content .apps-governo-destaque .itens { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; background-color: rgb(251, 251, 251); padding: 25px 25px 50px; -webkit-box-flex: 1; flex: 1 1 0%; } .portaltype-collective-cover-content .apps-governo-destaque .itens a { height: auto !important; } .portaltype-collective-cover-content .apps-governo-destaque .list-item-apps { margin-bottom: 25px; } .portaltype-collective-cover-content .apps-governo-destaque .list-item-apps a { display: block; color: rgb(12, 50, 111); font-weight: 600; font-size: 14px; margin: 0px 0px 0px 80px; padding-bottom: 28px; border-bottom: 1px solid rgb(204, 204, 204); } .portaltype-collective-cover-content .apps-governo-destaque .list-item-apps a:hover { text-decoration: none; } .portaltype-collective-cover-content .apps-governo-destaque .list-item-apps .imagem-app { float: left; margin-right: 20px; } .portaltype-collective-cover-content .apps-governo-destaque .galeria-aplicativos { width: 100%; padding-left: 5px; margin-top: 25px; } .portaltype-collective-cover-content .apps-governo-destaque .galeria-aplicativos a { color: rgb(12, 50, 111); font-weight: 600; font-size: 16px; width: 100%; margin: 0px; position: relative; } .portaltype-collective-cover-content .apps-governo-destaque .galeria-aplicativos a:hover { text-decoration: none; } .portaltype-collective-cover-content .apps-governo-destaque .galeria-aplicativos a::after { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(12, 50, 111); font-size: 18px; position: absolute; top: 0px; right: 0px; } .portaltype-collective-cover-content .servicos-mais-acessados { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; } .portaltype-collective-cover-content .servicos-mais-acessados .tile-header { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 10px; text-transform: uppercase; } .portaltype-collective-cover-content .servicos-mais-acessados .tile-header::after, .portaltype-collective-cover-content .servicos-mais-acessados .tile-header::before { background: rgb(204, 204, 204); content: ""; height: 1px; width: 100%; } .portaltype-collective-cover-content .servicos-mais-acessados .tile-header h3 { color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; margin: 0px; padding: 0px 24px; white-space: nowrap; } .portaltype-collective-cover-content .servicos-mais-acessados .tile-header h3::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(51, 51, 51); font-size: 16px; margin-right: 5px; } .portaltype-collective-cover-content .servicos-mais-acessados .itens { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; background-color: rgb(251, 251, 251); padding: 25px; -webkit-box-flex: 1; flex: 1 1 0%; } .portaltype-collective-cover-content .servicos-mais-acessados .itens a { height: auto !important; } .portaltype-collective-cover-content .servicos-mais-acessados .item-tile-servico-mais-acessados { position: relative; color: rgb(12, 50, 111); font-size: 16px; font-weight: 600; border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 20px; margin-bottom: 15px; padding-left: 25px; width: 100%; line-height: 20px; } .portaltype-collective-cover-content .servicos-mais-acessados .item-tile-servico-mais-acessados:hover { text-decoration: none; } .portaltype-collective-cover-content .servicos-mais-acessados .item-tile-servico-mais-acessados:last-of-type { margin-bottom: 0px; border-bottom: none; padding-bottom: 0px; } .portaltype-collective-cover-content .servicos-mais-acessados .item-tile-servico-mais-acessados .texto { font-size: 16px; } .portaltype-collective-cover-content .servicos-mais-acessados .item-tile-servico-mais-acessados .ranking { font-size: 25px; color: rgb(230, 230, 230); font-weight: bold; position: absolute; left: 0px; top: 0px; } .portaltype-collective-cover-content .outstanding-header h2.outstanding-title, .view-servicos-recomendados .outstanding-header h2.outstanding-title { color: rgb(51, 51, 51); } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content, .view-servicos-recomendados { max-width: 100%; }} .portaltype-collective-cover-content .govbr-recom-servico, .portaltype-collective-cover-content .govbr-recom-render, .view-servicos-recomendados .govbr-recom-servico, .view-servicos-recomendados .govbr-recom-render { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; } .portaltype-collective-cover-content .govbr-recom-servico div:first-of-type, .portaltype-collective-cover-content .govbr-recom-render div:first-of-type, .view-servicos-recomendados .govbr-recom-servico div:first-of-type, .view-servicos-recomendados .govbr-recom-render div:first-of-type { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 10px; text-transform: uppercase; } .portaltype-collective-cover-content .govbr-recom-servico div:first-of-type::before, .portaltype-collective-cover-content .govbr-recom-servico div:first-of-type::after, .portaltype-collective-cover-content .govbr-recom-render div:first-of-type::before, .portaltype-collective-cover-content .govbr-recom-render div:first-of-type::after, .view-servicos-recomendados .govbr-recom-servico div:first-of-type::before, .view-servicos-recomendados .govbr-recom-servico div:first-of-type::after, .view-servicos-recomendados .govbr-recom-render div:first-of-type::before, .view-servicos-recomendados .govbr-recom-render div:first-of-type::after { background: rgb(204, 204, 204); content: ""; height: 1px; width: 100%; } .portaltype-collective-cover-content .govbr-recom-servico div:first-of-type h2, .portaltype-collective-cover-content .govbr-recom-render div:first-of-type h2, .view-servicos-recomendados .govbr-recom-servico div:first-of-type h2, .view-servicos-recomendados .govbr-recom-render div:first-of-type h2 { color: rgb(51, 51, 51); font-size: 12px; font-weight: 700; margin: 0px; padding: 0px 24px; white-space: nowrap; } .portaltype-collective-cover-content .govbr-recom-servico div:first-of-type h2::before, .portaltype-collective-cover-content .govbr-recom-render div:first-of-type h2::before, .view-servicos-recomendados .govbr-recom-servico div:first-of-type h2::before, .view-servicos-recomendados .govbr-recom-render div:first-of-type h2::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(51, 51, 51); font-size: 16px; margin-right: 5px; } .portaltype-collective-cover-content .govbr-recom-servico .recom-list, .portaltype-collective-cover-content .govbr-recom-render .recom-list, .view-servicos-recomendados .govbr-recom-servico .recom-list, .view-servicos-recomendados .govbr-recom-render .recom-list { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; background-color: rgb(251, 251, 251); padding: 25px; -webkit-box-flex: 1; flex: 1 1 0%; } .portaltype-collective-cover-content .govbr-recom-servico .recom-list ul, .portaltype-collective-cover-content .govbr-recom-render .recom-list ul, .view-servicos-recomendados .govbr-recom-servico .recom-list ul, .view-servicos-recomendados .govbr-recom-render .recom-list ul { padding-left: 0px; margin-left: 5px !important; } .portaltype-collective-cover-content .govbr-recom-servico .recom-list ul li, .portaltype-collective-cover-content .govbr-recom-render .recom-list ul li, .view-servicos-recomendados .govbr-recom-servico .recom-list ul li, .view-servicos-recomendados .govbr-recom-render .recom-list ul li { list-style: none; position: relative; border-bottom: 1px solid rgb(204, 204, 204); padding-top: 10px; padding-bottom: 20px; margin-bottom: 15px; padding-left: 35px; width: 100%; line-height: 20px !important; } .portaltype-collective-cover-content .govbr-recom-servico .recom-list ul li a, .portaltype-collective-cover-content .govbr-recom-render .recom-list ul li a, .view-servicos-recomendados .govbr-recom-servico .recom-list ul li a, .view-servicos-recomendados .govbr-recom-render .recom-list ul li a { color: rgb(12, 50, 111); font-size: 16px; font-weight: 600; line-height: 20px; } .portaltype-collective-cover-content .govbr-recom-servico .recom-list ul li a:hover, .portaltype-collective-cover-content .govbr-recom-render .recom-list ul li a:hover, .view-servicos-recomendados .govbr-recom-servico .recom-list ul li a:hover, .view-servicos-recomendados .govbr-recom-render .recom-list ul li a:hover { text-decoration: none; } .portaltype-collective-cover-content .govbr-recom-servico .recom-list ul li:hover, .portaltype-collective-cover-content .govbr-recom-render .recom-list ul li:hover, .view-servicos-recomendados .govbr-recom-servico .recom-list ul li:hover, .view-servicos-recomendados .govbr-recom-render .recom-list ul li:hover { text-decoration: none; } .portaltype-collective-cover-content .govbr-recom-servico .recom-list ul li:last-of-type, .portaltype-collective-cover-content .govbr-recom-render .recom-list ul li:last-of-type, .view-servicos-recomendados .govbr-recom-servico .recom-list ul li:last-of-type, .view-servicos-recomendados .govbr-recom-render .recom-list ul li:last-of-type { margin-bottom: 0px; border-bottom: none; padding-bottom: 0px; } .portaltype-collective-cover-content .govbr-recom-servico .recom-list ul li .icon, .portaltype-collective-cover-content .govbr-recom-render .recom-list ul li .icon, .view-servicos-recomendados .govbr-recom-servico .recom-list ul li .icon, .view-servicos-recomendados .govbr-recom-render .recom-list ul li .icon { font-size: 22px; font-weight: bold; position: absolute; left: -5px; top: 10px; color: rgb(204, 204, 204); } .portaltype-collective-cover-content .govbr-recom-servico .recom-list ul li:first-of-type, .portaltype-collective-cover-content .govbr-recom-render .recom-list ul li:first-of-type, .view-servicos-recomendados .govbr-recom-servico .recom-list ul li:first-of-type, .view-servicos-recomendados .govbr-recom-render .recom-list ul li:first-of-type { padding-top: 0px; } .portaltype-collective-cover-content .govbr-recom-servico .recom-list ul li:first-of-type .icon, .portaltype-collective-cover-content .govbr-recom-render .recom-list ul li:first-of-type .icon, .view-servicos-recomendados .govbr-recom-servico .recom-list ul li:first-of-type .icon, .view-servicos-recomendados .govbr-recom-render .recom-list ul li:first-of-type .icon { top: 5px; } .view-servicos-recomendados .linha-recom { width: 100%; height: 100%; min-height: 450px; position: relative; background: rgb(248, 248, 248); box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 3px; animation: 3s ease 0s infinite normal none running fadeinout; margin: 0px; } .view-servicos-recomendados .linha-recom::after { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background: url("img/recom-loading.png") center center no-repeat; animation: 3s ease 0s infinite normal none running fadetext; } .view-servicos-recomendados .linha-recom.loaded { background: transparent; box-shadow: none; animation: 0s ease 0s 1 normal none running none; } .view-servicos-recomendados .linha-recom.loaded::after { display: none; animation: 0s ease 0s 1 normal none running none; } @keyframes fadetext { 0%, 100% { opacity: 0.2; } 50% { opacity: 1; }} @keyframes fadeinout { 0%, 100% { opacity: 0.2; } 50% { opacity: 1; }} .view-servicos-recomendados .govbr-recom-servico, .view-servicos-recomendados .govbr-recom-render { margin-top: 10px; } .view-servicos-recomendados .govbr-recom-servico div:first-of-type::before, .view-servicos-recomendados .govbr-recom-servico div:first-of-type::after, .view-servicos-recomendados .govbr-recom-render div:first-of-type::before, .view-servicos-recomendados .govbr-recom-render div:first-of-type::after { background: none; content: none; } .view-servicos-recomendados .govbr-recom-servico div:first-of-type h2, .view-servicos-recomendados .govbr-recom-render div:first-of-type h2 { font-size: 16px; color: rgb(85, 85, 85); padding: 0px; } .view-servicos-recomendados .govbr-recom-servico div:first-of-type h2::before, .view-servicos-recomendados .govbr-recom-render div:first-of-type h2::before { font-size: 20px; margin-right: 10px; color: rgb(85, 85, 85); } .view-servicos-recomendados .govbr-recom-servico h2, .view-servicos-recomendados .govbr-recom-render h2 { font-size: 16px; color: rgb(85, 85, 85); padding: 0px; font-weight: 700; text-align: center; } .view-servicos-recomendados .govbr-recom-servico h2::before, .view-servicos-recomendados .govbr-recom-render h2::before { color: rgb(85, 85, 85); font-family: "Font Awesome 5 Free"; content: ""; font-size: 16px; margin-right: 10px; } .view-servicos-recomendados .govbr-recom-servico .recom-list, .view-servicos-recomendados .govbr-recom-render .recom-list { box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 3px; } .view-servicos-recomendados .govbr-recom-servico .recom-list ul li, .view-servicos-recomendados .govbr-recom-render .recom-list ul li { padding-left: 30px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .view-servicos-recomendados .govbr-recom-servico .recom-list ul li a, .view-servicos-recomendados .govbr-recom-render .recom-list ul li a { font-size: 14px !important; } .view-servicos-recomendados .govbr-recom-servico .recom-list ul li .icon, .view-servicos-recomendados .govbr-recom-render .recom-list ul li .icon { font-size: 20px; } .viewlet-institucionais-servicos-govbr { display: none; background-color: rgb(251, 251, 251); } .viewlet-institucionais-servicos-govbr .row-content { display: flex; } @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr .row-content { flex-wrap: nowrap !important; }} .viewlet-institucionais-servicos-govbr .destaquesSwiper .recom-list { background-color: rgb(255, 255, 255) !important; } .viewlet-institucionais-servicos-govbr .swiper-container.headerDestaquesSwiper.swiper-mobile-no-recom { visibility: hidden; position: absolute; } .viewlet-institucionais-servicos-govbr .linha-recom-btn-close-mobile { display: none; top: 0px; left: 0px; width: 100%; height: 50px; position: absolute; z-index: 1001; } .viewlet-institucionais-servicos-govbr .linha-no-recom-btn-close-mobile { display: none; top: 0px; left: 0px; width: 100%; height: 50px; position: absolute; z-index: 1001; } .viewlet-institucionais-servicos-govbr .swiper-mobile-recom { visibility: hidden; position: absolute; } @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr .linha-recom-btn-close-mobile { display: block; } .viewlet-institucionais-servicos-govbr .swiper-mobile-recom { visibility: visible; position: relative; }} .viewlet-institucionais-servicos-govbr .itens { background-color: rgb(255, 255, 255) !important; } .viewlet-institucionais-servicos-govbr .recom-title { display: none !important; } .viewlet-institucionais-servicos-govbr .close-btn { display: flex; margin: 20px auto; background-color: rgb(40, 100, 174); width: 50px; height: 50px; border-radius: 50%; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; } .viewlet-institucionais-servicos-govbr .close-btn .fa { color: rgb(255, 255, 255); font-size: 22px; text-align: center; } @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr .close-btn { position: absolute; bottom: 5px; right: 20px; z-index: 1001; }} .viewlet-institucionais-servicos-govbr .mobile-close-btn { display: none; } .viewlet-institucionais-servicos-govbr .mobile-close-btn-no-recom { display: none; } @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr .mobile-close-btn { display: flex; } .viewlet-institucionais-servicos-govbr .item-tile-servico-mais-acessados, .viewlet-institucionais-servicos-govbr .item-tile-servico-destaque { font-size: 14px !important; } .viewlet-institucionais-servicos-govbr .row.linha-recom { position: relative; } .viewlet-institucionais-servicos-govbr .row.linha-recom .column { -webkit-box-flex: 0 !important; flex: 0 0 auto !important; } .viewlet-institucionais-servicos-govbr .recom-title { cursor: pointer; display: block !important; } .viewlet-institucionais-servicos-govbr .recom-title h2 { text-align: center; }} .viewlet-institucionais-servicos-govbr .headerDestaquesSwiper { max-height: 0px; transition: max-height 0.15s ease-out 0s; display: none; } .viewlet-institucionais-servicos-govbr .headerDestaquesSwiper.links-destaque-desktop { display: block; } @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr .headerDestaquesSwiper { position: relative; display: block; } .viewlet-institucionais-servicos-govbr .headerDestaquesSwiper.links-destaque-desktop { display: none; } .viewlet-institucionais-servicos-govbr .headerDestaquesSwiper::after { content: ""; display: block; width: 20%; height: 100%; position: absolute; right: 0px; top: 0px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAwCAYAAABZq4foAAAAAXNSR0IArs4c6QAAAOtJREFUaEPt2sEOwiAURFFQ//+XMY0ataW0CMSEnFUX0Ca8XOYNU2JKKYYQbiGEa+G5jJXGX+9PPS+mlC47hZh64RkwDte7FAtZ252VLRyy3oVC1kpiDgvynI+s1iZGs/JdHlnIepDRpEVnbYRuqBvunkiaCEQWspC1Puw3bamzov45j8/is77ipG4EIgtZyPp7kstn8Vl8Fp/VGpuUks1fjKektNNvPD6Lz+Kz+KzeIjzyezSLZtEsmjVSY3obVppFs2gWzaJZk95RlZRKSiWlklJJaYXR0w11wzGiiSxkIUvqUNGMOPgKB38HcJK/KRmcWC4AAAAASUVORK5CYII="); z-index: 1001; background-position: right center; background-size: cover; } .viewlet-institucionais-servicos-govbr .headerDestaquesSwiper .tile-name { text-align: center; word-spacing: 2px; }} .viewlet-institucionais-servicos-govbr.loaded .headerDestaquesSwiper { max-height: 500px; transition: max-height 0.25s ease-in 0s; } .viewlet-institucionais-servicos-govbr.no-recom .linha-recom-btn-close-mobile { display: none; } .viewlet-institucionais-servicos-govbr.no-recom .swiper-mobile-recom { visibility: hidden; position: absolute; max-width: 100%; } @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr.no-recom .mobile-close-btn { display: none; } .viewlet-institucionais-servicos-govbr.no-recom .linha-no-recom-btn-close-mobile { display: block; } .viewlet-institucionais-servicos-govbr.no-recom .mobile-close-btn-no-recom { display: flex; } .viewlet-institucionais-servicos-govbr.no-recom .swiper-container.headerDestaquesSwiper.swiper-mobile-no-recom { visibility: visible; position: relative; }} .viewlet-institucionais-servicos-govbr.no-recom .headerDestaquesSwiper .row-content .column { max-width: none; width: auto; -webkit-box-flex: 1; flex: 1 1 0%; } @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr.no-recom .headerDestaquesSwiper .row-content .column { -webkit-box-flex: 0; flex: 0 0 auto; }} .viewlet-institucionais-servicos-govbr.no-recom .headerDestaquesSwiper .row-content .column:first-of-type { display: none; } .viewlet-institucionais-servicos-govbr.no-recom .govbr-recom-wrapper { display: none; } .viewlet-institucionais-servicos-govbr .swiper-slide { height: auto; } .viewlet-institucionais-servicos-govbr .linha-recom { display: none; } @media only screen and (max-width: 575px) { .viewlet-institucionais-servicos-govbr .linha-recom { display: block; }} @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr .linha-recom { height: 0px; position: relative; } .viewlet-institucionais-servicos-govbr .linha-recom.open { height: auto; }} .viewlet-institucionais-servicos-govbr .tile-name { display: block; width: 100%; text-align: center; text-transform: none; font-weight: 700; font-size: 12px; color: rgb(40, 100, 174); margin: 10px 0px; } .viewlet-institucionais-servicos-govbr .tile-name:hover { text-decoration: none; } .viewlet-institucionais-servicos-govbr .tile-name::before { color: rgb(40, 100, 174); font-family: "Font Awesome 5 Free"; font-size: 16px; margin-right: 10px; } .viewlet-institucionais-servicos-govbr .tile-name.recomendado::before { content: ""; } .viewlet-institucionais-servicos-govbr .tile-name.destaque::before { content: ""; } .viewlet-institucionais-servicos-govbr .tile-name.mais-acessados::before { content: ""; } .viewlet-institucionais-servicos-govbr .header-mobile { text-align: center; margin-bottom: 0px; display: none !important; } @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr .header-mobile { display: block !important; }} .viewlet-institucionais-servicos-govbr .servicos-em-destaque-govbr .tile-header::after, .viewlet-institucionais-servicos-govbr .servicos-em-destaque-govbr .tile-header::before { background: transparent; content: none; } .viewlet-institucionais-servicos-govbr .servicos-em-destaque-govbr .tile-header span { color: rgb(40, 100, 174); } .viewlet-institucionais-servicos-govbr .servicos-em-destaque-govbr .tile-header span::before { color: rgb(40, 100, 174); } .viewlet-institucionais-servicos-govbr .servicos-mais-acessados .tile-header::after, .viewlet-institucionais-servicos-govbr .servicos-mais-acessados .tile-header::before { background: transparent; content: none; } .viewlet-institucionais-servicos-govbr .servicos-mais-acessados .tile-header span { color: rgb(40, 100, 174); } .viewlet-institucionais-servicos-govbr .servicos-mais-acessados .tile-header span::before { color: rgb(40, 100, 174); } .viewlet-institucionais-servicos-govbr .govbr-recom-servico div:first-of-type::before, .viewlet-institucionais-servicos-govbr .govbr-recom-servico div:first-of-type::after, .viewlet-institucionais-servicos-govbr .govbr-recom-render div:first-of-type::before, .viewlet-institucionais-servicos-govbr .govbr-recom-render div:first-of-type::after { background: transparent; content: none; } .viewlet-institucionais-servicos-govbr .govbr-recom-servico div:first-of-type h2, .viewlet-institucionais-servicos-govbr .govbr-recom-render div:first-of-type h2 { color: rgb(40, 100, 174); } .viewlet-institucionais-servicos-govbr .govbr-recom-servico div:first-of-type h2::before, .viewlet-institucionais-servicos-govbr .govbr-recom-render div:first-of-type h2::before { color: rgb(40, 100, 174); } .viewlet-institucionais-servicos-govbr .govbr-recom-servico .recom-list, .viewlet-institucionais-servicos-govbr .govbr-recom-render .recom-list { background-color: rgb(255, 255, 255); } .viewlet-institucionais-servicos-govbr .govbr-recom-servico .recom-list ul li, .viewlet-institucionais-servicos-govbr .govbr-recom-render .recom-list ul li { display: block; } @media only screen and (max-width: 1023px) { .viewlet-institucionais-servicos-govbr .govbr-recom-servico .recom-list ul li a, .viewlet-institucionais-servicos-govbr .govbr-recom-render .recom-list ul li a { font-size: 14px; }} .viewlet-institucionais-servicos-govbr .swiper-pagination-destaques { text-align: center; margin-bottom: 15px; } .viewlet-institucionais-servicos-govbr .swiper-pagination-destaques .swiper-pagination-bullet-active { background: rgb(255, 205, 7); } .portaltype-collective-cover-content .viewlet-institucionais-servicos-govbr { display: block; } .tile-content.servicos-em-destaque-govbr .badge.novo { height: 20px; line-height: 18px; padding: 0px 8px; font-size: 10px; margin-top: 0px; } .userrole-authenticated .recom-list ul li .icon { top: 12px !important; } .userrole-authenticated .recom-list ul li:first-of-type { padding-top: 0px; } .userrole-authenticated .recom-list ul li:first-of-type .icon { top: 5px !important; } @media only screen and (min-width: 1023px) { .viewlet-institucionais-servicos-govbr { padding: 0px 10px 10px !important; } .viewlet-institucionais-servicos-govbr .column { padding: 5px !important; } .viewlet-institucionais-servicos-govbr .desktop { z-index: 1; position: relative !important; } .viewlet-institucionais-servicos-govbr .links-destaque-desktop.open .column { position: relative; margin-top: -10px !important; } .viewlet-institucionais-servicos-govbr .links-destaque-desktop.open .column::after { content: ""; display: block; width: calc(100% - 10px); height: 25px; background-color: rgb(255, 255, 255); position: absolute; bottom: -20px; left: 5px; z-index: 9; } .viewlet-institucionais-servicos-govbr .row.linha-recom.open .column { margin-top: -10px !important; } .viewlet-institucionais-servicos-govbr .links-destaque-desktop.menu-open { position: absolute !important; z-index: 101 !important; top: 0px !important; } .viewlet-institucionais-servicos-govbr .desktop-toggle-btn { box-shadow: rgb(204, 204, 204) 0px 3px 6px 0px; background-color: rgb(255, 255, 255) !important; border-radius: 6px !important; padding: 5px 0px !important; margin-bottom: 0px !important; color: rgb(0, 0, 0) !important; } .viewlet-institucionais-servicos-govbr .desktop-toggle-btn::before { margin-right: 20px !important; } .viewlet-institucionais-servicos-govbr .desktop-toggle-btn::after { content: ""; font-family: "Font Awesome 5 Free"; margin-right: 10px !important; color: rgb(40, 100, 174) !important; font-size: 15px !important; margin-left: 20px !important; } .viewlet-institucionais-servicos-govbr .links-destaque-desktop.open .desktop-toggle-btn { margin-top: 20px; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important; } .viewlet-institucionais-servicos-govbr .links-destaque-desktop.open .desktop-toggle-btn::after { content: ""; } .viewlet-institucionais-servicos-govbr .links-destaque-desktop.menu-open .desktop-toggle-btn::after { content: ""; } .viewlet-institucionais-servicos-govbr .desktop-toggle-btn.recomendado::before { color: rgb(0, 169, 28); } .viewlet-institucionais-servicos-govbr .desktop-toggle-btn.desktop-toggle-btn.mais-acessados::before { color: rgb(239, 94, 37); } .viewlet-institucionais-servicos-govbr .desktop-toggle-btn.desktop-toggle-btn.destaque::before { color: rgb(255, 190, 46); } .viewlet-institucionais-servicos-govbr .links-destaque-desktop.menu-open .desktop-toggle-btn { box-shadow: none; background-color: transparent !important; } .viewlet-institucionais-servicos-govbr .portaltype-collective-cover-content .row.linha-recom.loaded .column > .tile .itens, .viewlet-institucionais-servicos-govbr .recom-list { padding-top: 60px !important; border-radius: 6px !important; } .viewlet-institucionais-servicos-govbr .recom-list { margin-top: 0px !important; padding-top: 30px !important; }} @media only screen and (max-width: 576px) { .viewlet-institucionais-servicos-govbr .recom-title, .viewlet-institucionais-servicos-govbr .tile-header.header-mobile { text-transform: none !important; } .viewlet-institucionais-servicos-govbr .swiper-slide.fillin { width: 10px !important; } .viewlet-institucionais-servicos-govbr .mobile-no-recom-toggle-btn, .viewlet-institucionais-servicos-govbr .mobile-recom-toggle-btn { box-shadow: rgb(204, 204, 204) 0px 3px 6px 0px; background-color: rgb(255, 255, 255) !important; border-radius: 6px !important; padding: 5px 0px !important; color: rgb(0, 0, 0) !important; margin: 10px 5px !important; } .viewlet-institucionais-servicos-govbr .mobile-no-recom-toggle-btn::after, .viewlet-institucionais-servicos-govbr .mobile-recom-toggle-btn::after { content: ""; font-family: "Font Awesome 5 Free"; color: rgb(40, 100, 174) !important; font-size: 15px !important; margin-left: 5px !important; margin-right: 0px !important; } .viewlet-institucionais-servicos-govbr .recom-title h2, .viewlet-institucionais-servicos-govbr .servicos-mais-acessados .tile-header span, .viewlet-institucionais-servicos-govbr .servicos-em-destaque-govbr .tile-header span { color: rgb(0, 0, 0) !important; } .viewlet-institucionais-servicos-govbr .recom-title h2::after, .viewlet-institucionais-servicos-govbr .servicos-mais-acessados .tile-header span::after, .viewlet-institucionais-servicos-govbr .servicos-em-destaque-govbr .tile-header span::after { content: ""; font-family: "Font Awesome 5 Free"; color: rgb(40, 100, 174) !important; font-size: 15px !important; margin-left: 5px !important; } .viewlet-institucionais-servicos-govbr .linha-recom.open .recom-title h2::after, .viewlet-institucionais-servicos-govbr .linha-recom.open .servicos-mais-acessados .tile-header span::after, .viewlet-institucionais-servicos-govbr .linha-recom.open .servicos-em-destaque-govbr .tile-header span::after { content: ""; } .viewlet-institucionais-servicos-govbr .recom-title h2::before, .viewlet-institucionais-servicos-govbr .mobile-recom-toggle-btn.recomendado::before { color: rgb(0, 169, 28) !important; margin-right: 5px !important; } .viewlet-institucionais-servicos-govbr .servicos-mais-acessados .tile-header span::before, .viewlet-institucionais-servicos-govbr .mobile-recom-toggle-btn.mais-acessados::before, .viewlet-institucionais-servicos-govbr .mobile-no-recom-toggle-btn.mais-acessados::before { color: rgb(239, 94, 37) !important; margin-right: 5px !important; } .viewlet-institucionais-servicos-govbr .servicos-em-destaque-govbr .tile-header span::before, .viewlet-institucionais-servicos-govbr .mobile-recom-toggle-btn.destaque::before, .viewlet-institucionais-servicos-govbr .mobile-no-recom-toggle-btn.destaque::before { color: rgb(255, 190, 46) !important; margin-right: 5px !important; } .viewlet-institucionais-servicos-govbr .tile-content.servicos-mais-acessados, .viewlet-institucionais-servicos-govbr .tile-content.servicos-em-destaque-govbr, .viewlet-institucionais-servicos-govbr .govbr-recom-render { padding-top: 15px !important; } .viewlet-institucionais-servicos-govbr .linha-recom.open .itens, .viewlet-institucionais-servicos-govbr .govbr-recom-render .recom-list { margin-top: -55px !important; padding-top: 60px !important; z-index: -1 !important; border-radius: 6px !important; } .viewlet-institucionais-servicos-govbr .headerDestaquesSwiper { padding-left: 10px !important; } .viewlet-institucionais-servicos-govbr .headerDestaquesSwiper .tile-name { width: 300px !important; padding: 0px 5px !important; } .viewlet-institucionais-servicos-govbr .servicos-mais-acessados .tile-header span::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; font-size: 16px; margin-right: 5px; color: rgb(239, 94, 37) !important; } .viewlet-institucionais-servicos-govbr .servicos-mais-acessados .tile-header span, .viewlet-institucionais-servicos-govbr .servicos-em-destaque-govbr .tile-header span { color: rgb(51, 51, 51); font-size: 12px; font-weight: 700; margin: 0px; padding: 0px 24px; white-space: nowrap; line-height: 4.4rem; } .viewlet-institucionais-servicos-govbr .servicos-em-destaque-govbr .tile-header span::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; font-size: 16px; margin-right: 5px; color: rgb(255, 190, 46) !important; }} .viewlet-institucionais-servicos-govbr .links-destaque-desktop.open .column::after { z-index: 9 !important; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-pagination-bullets { margin-top: 5px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper { padding: 0px 60px; position: relative; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper { padding: 0px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper::before { display: none; }} .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper .novos-perfis { display: none; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper .btn-toggle-novos-perfis.hide { display: none; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper .swiper-button-next .btn-toggle-novos-perfis.show { display: none; pointer-events: all; width: 40px; height: 40px; position: absolute; top: 0px; left: 0px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper .swiper-button-next.swiper-button-disabled .btn-toggle-novos-perfis.show { display: block; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper.novos-perfis-visible .novos-perfis { display: flex; background-color: rgb(255, 255, 255); height: 220px; width: 80%; position: absolute; top: 35px; right: 80px; background-repeat: no-repeat; background-position: center top; background-size: contain; z-index: 101; -webkit-box-pack: center; justify-content: center; -webkit-box-align: end; align-items: flex-end; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA24AAACeCAYAAABKK1njAAARMXpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjarZlrch05joX/cxWzBL5AkMsBSTBidtDL7w9Xssd2VUV0xLRkS/JV3kwSODgPOvm//vel/+Gj59FTF51jjZH56Kuvavww89eHfb6W3D9fPx/Dc/t+9bfX0/LvN1Veiku+LstzfH0vP17/fsOP78X4SX650Tzfv9i//2L17/vPP25Uv761WFH8fH+s6PtGrX79onzfwOx7K2vqr1vY3zv4fv9XGfib4kufvy/7L/9WqneF57RavZWW+Vpb/1pAi78lNeOHxdfShAu/fhb+ZfHr75tRkL+rU/5lVenPrvz86Y+u1H9oShtfVyRe+L2Y4+f3v329yB+vf98wfUr8y5Pb+f6p/v76utn/3M6Pv+/dmd7zr91ZH5R0fG/qxxY/P3HhpuTt87bBp/JX+Fk/n4vPmUDvoeU3n7z5PGWVSlte6eUWK6/45/sphyX26lX5XuuhE/HabFpXPS0n+tPjs7yqdOy2SbcO7W28Wn+upXyeuz6PO2Xy4Fu4shZuVnhHTfHlv/H5jzd6LyBfShST1pdPf0qNoWAZ0bn4ylU0pLwfOJJPgX98/vkRfW10UD5lnmzQ8v66xZbyja3AUfs0unGh8P1r1ore7xtQIp4tLKY0OpAHI1BGyVqrlkIdJ/0xbjQZmrppQRGpl1XW3tqgObPGs3mPls+1VerXy3AWjZA2mtIaRopeBbGBH+0TDJk06SIyRGXKEhtt9CFjDB1BfqZNu4oOVZ261GabfcocU+dMc01bdTXIUdZYuuZay4yHGnc23m1cYLbrbrtv2WPrnnttO8Dn9CNnHD0znXXs1tsuPHHH1TvvuubFgZJ3Fx+uPn25PaD22utP3nj65lvPfnatpK+2/uXzP+9a+dG1+ulUXKg/u8ZbVX/cogSdSPSMjtVe6LhGBwB0jZ7lWXqvKVoXPcurMhVSWaVEc26JjtHB7qXKKz9793+d+61vqff/V9/qj86laN1/o3MpWvcPnftr3/6mazfU5uSWPh2KMYyi5sb4PZ3b9ioDLlLb5W0D+cv7WOWwJAp++9NbdS3t9zxaWGcyuz1TVVb0/EJqCDei1hgkKW3EzvbRSk+1M2+Na/bVVdXUqWYVqrZUILbT2prerptB10/afXfsVl1PU55yKS7ESEUFLj5TqvvJzvV5si82uxBoTV0pSn/D32zHhtIqSuT0T2ksVWTK9+Lh2gWI0HCbh75f3TxvrF3LABcZ8g+JoKzMXq6XRm3LKpA7dTAJDllBGba32CrrVZMxHzfK1aiLXV+rV0tyzip9GAU4xwx8nOJZG8zuQA2RoS23GdtqPZRjgC+GqM2y18znSlvg0ZIaDdG91ujzKCCn7qcviHZElU1fYQNi5rvpLgIKaNu8BdR0r3lU8Mw4pTIGikHj3Au3OkBP1oSoVZucqlO4XVO1M4CCoyTWxTu7PL0YQCgnC9en4iij+mi+DmswvX2wqMYAvFP3O45B2nq9sordqcNo++6HEWPpFAs98q41UY31RvSQOknrSuN93tkyBIROuvObZ/MxSDRxyWaooNq59tDNO9fjFleTic8VZVCGcyE4MToFRA7ZWhrbOp5Z8p4U3VdlGNsclQlmsKkVYOajIdlZbTXxRlVLo1xAyIqwjfGyj+kXbUDlmeIp9+4DprhuMvXnXW1vUj93TRTeGX2QZUj7aJL13AXh8I5Gg9qTI8qkFXssDyqTezL8AlpHDTdm2mt+aZcPTh6Pe2WdBwakB39tGTvDGNZjjXmNfOZ0iL4KpnLVoMOHyfP8uj1JkMOaQI0+9XPZWdux2rfrh6+0uaJa+1a0zhxa9QU8ddhjapmFvKEcv/BRhW/QyOs4mX7cZqdeMMqKHWlg4NZXaozSzaY5DNVA9J1FQ18bTDitTax2Z35ilXSkMlxdM+CTuShpgxi5AVzPdHQYHWu0eQpNkdm8HlDn49rxhEj3ty4cy9PsueCTiAlXpzN29x1+MdlIHXahug6DQuB0mOuOrSsCqKCphFBgie/R7QFur3tvdgHo6t3ybgncCHMMRddMf/u4tSAefu6e4c5Y2euMCNR15AlFnw/mPpfxzgK0DIx2KN1kU8ao0cwGJA1GFy+LjaB2MDdsLJbOW3rG8vJmhWi8Q8DG/DGVzmTdrkEEMwehscc7mH5mTaZRm/ugUS6HzxN2ZlEm1E7CRDv3bP3NvQdPvRsiB8DVy3yS92YxiwouoLAQC2gHoqkKJFIFIr6Riwd0pziUR4EFn8V0hiQgXIgRMyzvnLYPTTAAwpxHnHtCReubN9mNnRmQO9SRAdOV97jLWbb73U4Oe8G2z7BiNEnPIyH5DHUoGwSwhztaKorWMFcdnIwIkAeyLtPfypW7RKCsdDBmn/fN3OFmtOPTWEBEkEK5sBEkSDbH1N2s3VcMGGZ6YOEp4kaDBywSKmUvzwA4j4gn5aWzt4J848qVeiW6dxrCi16/GKIdIoXMR70PWkGzIKuKT+mvTbzKUYpwHe63YNQ8AT0rScdqVOhscsjGipQJyLueDQQWoI8ankbxUaMLMM/lT3Rw6Q7SZ6JvmJzUob0TVPIM+gTh0CJsgsbcwrQCKJob2ntQgQwBoo42wv4y031hhggZchpb4xWfxorbzfgMeMqnUjmm5GBYgWpY442BgiGvhXUI9ayrgKErG4gZbsR3SBHkXuGpYzqfa8dp2zkXfYWN6D1YblArd3fmFzePeqBG+C3qMz9bStwgJAoE8ZZjjhfJDMJjIVgjDI0vrBULO2+gRY+GxRwz3gLYUZ8b0cB2ogFcCz0iaaQIOhX6Ptch0gXYc5nsCo9W9kMNK54Eu3bX0HcdxgSyI8JCKu1uC1bbcCSeZgxkY/Pv8Vrti3aO1YkgLBzki4AWVMWZVRQNylaGlC1bumL0ePrGtmobjk2Z46FUZMHKQGbM28HgMJdQdNvYH4iNyR+AAKZyGBU9IYtc5HrlZsiBt6DdLRc6NLa5GcA+cdQQxqEkHYcMuUIL2I8aOD1MYFypLzVcCg852DeEpd6rod5bnJUWffisa8JQISp1xKZCHGrG/JQTQzChHuiiJKQTY8fNwwQdQN5pjXNfjD1qPKV7uFbMkgL3kE3UYjNzNLYCqdNfRghucpScKWfGsXmhzOUz2TgYa9GnsJEY9BdmFM5d4XWF5VfmiU6TyQEYxiO1kXFnkHQQHeWhmLpPzAbWCPDwx/ATjL4C3NEZAUQJawNTh1ZeQyXxKgkcL4qK1xxzwYgFzB6pBASc8sUQEQsgq+Yw6f7cBF/NBV2LIeFlno1Bey1BzqjdKdjvkM7Noi/igRKwPJz/uy8DYAY2h1orRhFxpP3UuTnpoAaN3poeq1mBzgI6UHpQFadY7czN44AJaeHRvt4QtqX3gVyMKrhCXW7omPD93IRDEawq/IvwhgkUTD3zLOjsWB/z/HaHNj7UDmApGdDPetF3btsJEK2PhxwR4/DqYJsywHj2BnsHNQ+vDVWMzphpHCqEZT1GHriEhMsCmHC9gbS1eyJ55fOJgy2MJ9RBfs84X0pw8c5ohtBmxBHCwteAjkXznkM1cCY925GGNBEDMWBxJIY/AdUwByxN15jQdpm7OJbTvPMwQhYtwPeQAyl6Ddz1OCpqa0TKhgt47HqgCOPGBsLjEyTA/DmZm8qJkTtYmscMw8SCvg8Y7jLxLEt8G9pvYUTZvL+YJ2A6sD9x3pSDqTvL3HPyGxyT1EEgYh52RUVmGXL4RnlvuBFgxcxdCVmJJJSRUC8QLX6NsOBKKoO5RhzZQPUnh5MJ0KAzecOF+BleTQaSwRFj/wZxmT2El0a0kH3gSXR+OQ5wGXlSJZRP5iEjkLkpygu+x86KLPwRNGtQKQ2OE6vGYy8uEbJ/pI8VIP6gCf+FO2D9uy60GXAKWKAEB494Vzr+nRixBi12b2FrLvO5kDoqHKcLMDdax1jGAggSjAck1B6+gRIUULVTb5AzoB2T5wEwJgHCxagK7yWVkamx0e1CJt7o1jK/hE5ahi0AL4rBQA1w/liYEhNhBROLD1qhWIgRIR8wCYTRzt5kO2hn06RxQg9Zx6dCZzysN8KVMD+Kw8G8kesAV+whH9gI10XjcfkMMUOHwobAhJvDA9wTQQDnpmRD+miS0JeCBuFC2NrC2NXXoZRwgzwQp1okMwpkEV6E9eSg+uWGi4qKRRaCemj/rXEkReCZmF7c4hhchQ8lpxxy1jsds5BZXOg03fNikU3CeqtYZB1KiT1L2I8IZbPO0T4nu9yduWPjF8hTnxH6TIgjZcZUVQR1/mLjUKUm0FxSWZAAQLpjHUjxIhQl5naGXZMOa+3PsYZTl3gCjumT+lls6ejl7tgIe4kAwFKRHBmDGTFsFeLKnGX9MiqDHHhxQgOxgt8/J/fke6E09AVLqD1Yj0wLlWF9nC0PloFYfUqLMmGEwWrDiEvEP+wKfQg2Ad3YPkItPt/5OupuqU/8yb2DfHA6O8e1Uvg4/IhT5rZH3B3TjdnD42IAEVLscN6dAPG4awVi2laKs19YimEK044cWyTCYJKwHSjaWxg3fA5GAWtCSmUc8WD9hJGbA2FCe7E1aDWaATRfh9vDNThxj4DG5fwJ/wXPIyYMdUwy0YZlYxEHbV0vjhH8MNepQ29Mg+wViQMo37YZOHSyY3iJD+ghOwWaGn4W3AAo+gyeSCbZDl3D7s00G+l1xExUQjGOglFnwmuc3SBZGMVrpR/INMyBEXbJNaBqMOwKNMT5MXx2nOrhfOI4ZZCXSIMMX/UIHh4k2Ngb2Oe3zD7uo8BckJxEXfGugNO7yp2Jld4WBoNJq1VpRu+ROAuyRKBB/TKKRl5iiQKdTHk6sf3oKNWg0PWS4pYlKF06Phh+r4wc1cCtnxuH66SWJ1hR5la5U/5kiUOPgAYijSxhPxCPwyTvhCYdTBOGJAqM/wM4W8kgosQadCwmJGPUmGXw+DngahEyiRnspMyLsKKXCdKbkYKjKkzb7JhGYhdOpX79X0nYh4noO6OBdGBlkf74oGCjhduraz5GJLxH5QqMBr6DpBpkAQniAllFnGuWfBh/cidpDcgOy0wltK+fQw0rcVxWYUhSe/mcKO8V4AATDmjvXI8GZO6G/+QRwigz5TTgbvoIe7xIjpSjY0qxx8QdrOCkshETWH8tZP8YEMSRVWN4XeNM/MJskBJxxagKEz8jL3z+Z4AYmIQXaMrmVVTvxMEyNEt8IA32zzYjwAj0UnHUJEQGDLxTIVIBhiKoiuWfBOruBI1YanuLNOHPPZyML4uJUkWABrxP313jPDHOSrg4Ti/j8Co0EZuRGNJrBL5JnhdeAzNMSSXyE8chQ55AVGxqiNf4KCJ/M8GBNNcLPMUno4PSzhA5TBXFvRKHvPQMKQk3iJkmSXpljF+cyA8qFeYaW4Nnh/WshN4KfrInY6uKR8I0xNEB0gRxLegS0KKLr5U4n+v5kPlPRPb4vwDEGjkCvBhl2APiqElg1El85X1QDtH+rjsQpSqlc3+PFB8H1Qd3Oit+liVTVZT+MlXnYIUtQgfhuGHxMOaIGPHgQIIlDvO6xUnRMgj7ehnZY8BodvyvBuE304GGoI8wA+OcqBHz7LA79mr1+A9kRoZ8QdiD1NmHYFc9RwzBBROABinjRES7jIRTDgWojQiBa4yzHcYQnCBmERwZskx76LD5HGWPMgr2YaHlFqQGX38dhwMkAnmGXFOHATeclh9SZ9JDUOGeoF90WUawl8V/gmW84GAmN8+1V5l4EGVgk4yw4ozNDf78nOCAd4PggieooeAq48xEe5wWbrYJlQ46RRJmYqGuBuQgEn7pcVbbWBh6BfKd3YUo+iNjM6TuZKqYptB9wYIL4MbftagOEMdr5Zz+DYK5Y3CtRx0QAAANGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNC40LjAtRXhpdjIiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6R0lNUD0iaHR0cDovL3d3dy5naW1wLm9yZy94bXAvIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgIHhtcE1NOkRvY3VtZW50SUQ9ImdpbXA6ZG9jaWQ6Z2ltcDo2Y2MwMjNhMC0xNzcxLTQzZmEtODE3NS1iOGYyZjJhMzkxMGUiCiAgIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZWRlMTBmZTUtODY2ZS00ZTlmLThhYTctNDUzMGIzMGIyMTc5IgogICB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MGFhNzRiM2QtYzljZS00MmRmLWJhZTMtNWVhY2QwYjIzMTViIgogICBkYzpGb3JtYXQ9ImltYWdlL3BuZyIKICAgR0lNUDpBUEk9IjIuMCIKICAgR0lNUDpQbGF0Zm9ybT0iTGludXgiCiAgIEdJTVA6VGltZVN0YW1wPSIxNjMxNzEwMjg0MDE4ODA2IgogICBHSU1QOlZlcnNpb249IjIuMTAuMjQiCiAgIHRpZmY6T3JpZW50YXRpb249IjEiCiAgIHhtcDpDcmVhdG9yVG9vbD0iR0lNUCAyLjEwIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOkJhZz4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTQ1ZWRmY2MtZDk3Zi00YzY4LWI0ZTQtMWEwYzEyYTUxOTc0IgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyMS0wOS0xNVQwOTo1MToyNC0wMzowMCIvPgogICAgPC9yZGY6QmFnPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5WVijiAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bpSqVDnYQcchQHcSCX4ijVqEIFUKt0KqDyaVf0KQhSXFxFFwLDn4sVh1cnHV1cBUEwQ8QNzcnRRcp8X9JoUWMB8f9eHfvcfcO8NfLTDU7xgBVs4xUIi5ksqtC8BXdCCOEcYxIzNTnRDEJz/F1Dx9f72I8y/vcn6NXyZkM8AnEs0w3LOIN4ulNS+e8TxxhRUkhPiceNeiCxI9cl11+41xw2M8zI0Y6NU8cIRYKbSy3MSsaKvEUcVRRNcr3Z1xWOG9xVstV1rwnf2Eop60sc53mIBJYxBJECJBRRQllWIjRqpFiIkX7cQ//gOMXySWTqwRGjgVUoEJy/OB/8LtbMz85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"); } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper.novos-perfis-visible .novos-perfis .texto { display: block; color: rgb(51, 51, 51); font-size: 16px; font-weight: 600; text-transform: uppercase; margin-bottom: 15px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper.novos-perfis-visible .novos-perfis .texto-mobile { display: none; color: rgb(12, 50, 111); font-size: 16px; font-weight: 600; text-transform: uppercase; margin-bottom: -10px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper.novos-perfis-visible .novos-perfis::before { content: ""; background-color: rgb(255, 255, 255); position: absolute; display: block; top: 0px; left: -70px; width: 70px; height: 200px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper.novos-perfis-visible .novos-perfis:hover { text-decoration: none; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper.novos-perfis-visible .btn-toggle-novos-perfis.show { display: none; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper.novos-perfis-visible .btn-toggle-novos-perfis.hide { display: block; pointer-events: all; width: 40px; height: 40px; position: absolute; top: 0px; left: 0px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper.novos-perfis-visible .swiper-pagination-tile-perfis-wrapper { width: 250px; height: 40px; margin: -55px auto 0px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tilePerfisSwiper.novos-perfis-visible .swiper-pagination-tile-perfis-wrapper .btn-toggle-novos-perfis.hide { position: relative; width: 100%; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tile-header { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 10px; text-transform: uppercase; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tile-header::after, .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tile-header::before { background: rgb(240, 240, 240); content: ""; height: 1px; width: 100%; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tile-header div { color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; margin: 0px; padding: 0px 24px; white-space: nowrap; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .tile-header div::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(51, 51, 51); font-size: 16px; margin-right: 5px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens { padding: 35px 0px 10px; position: relative; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens { padding: 15px 0px; }} .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font-size: 16px; color: rgb(51, 51, 51); font-weight: 600; text-transform: uppercase; margin: 0px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario .texto { text-align: center; padding: 0px 60px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario img { margin-bottom: 10px; max-width: 160px; border: 3px solid rgb(123, 177, 237); border-radius: 50%; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario img { max-width: 110px; }} .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.fill-in-mobile { display: none; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.novos-perfis { display: none; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.novos-perfis .texto-mobile { display: none; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.swiper-slide-next + .item-tile-perfil-usuario::before, .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.swiper-slide-next + .item-tile-perfil-usuario::after { display: none; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.fill-in-mobile { display: block; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.novos-perfis { display: flex; -webkit-box-pack: end; justify-content: flex-end; height: 170px; background-repeat: no-repeat; background-size: contain; background-image: url("data:image/png;base64,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"); width: 100% !important; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.novos-perfis .texto-mobile { display: block; margin-bottom: -5px; }} .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario::before { content: ""; background-color: rgb(248, 248, 248); height: 8px; width: 165px; top: 80px; right: -80px; position: absolute; z-index: -1; border-radius: 5px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario::after { content: ""; background-color: rgb(248, 248, 248); height: 35px; width: 35px; top: 67px; right: -12px; border-radius: 50%; position: absolute; border: 8px solid rgb(255, 255, 255); z-index: -1; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario::before { content: ""; background-color: rgb(248, 248, 248); height: 5px; width: 55px; top: 70px; right: -25px; position: absolute; z-index: -1; border-radius: 5px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario::after { display: none; }} .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.swiper-slide-prev::before { display: none; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario.swiper-slide-prev::after { display: none; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .itens .item-tile-perfil-usuario:hover { text-decoration: none; color: rgb(12, 50, 111); } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-pagination-tile-perfis { text-align: center; margin-bottom: 25px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-pagination-tile-perfis .swiper-pagination-bullet { background: rgb(162, 162, 162); opacity: 1; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-pagination-tile-perfis .swiper-pagination-bullet-active { background: rgb(255, 205, 7); } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-prev { background-image: none; background-color: rgb(19, 81, 180); border-radius: 50%; width: 20px; height: 20px; padding: 20px; opacity: 1; top: 120px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-prev::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 25px; color: rgb(255, 255, 255); font-weight: 900; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-prev { display: none; }} .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-prev .btn-toggle-novos-perfis.hide { display: none; pointer-events: all; width: 40px; height: 40px; position: absolute; top: 0px; left: 0px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-prev.swiper-button-disabled .btn-toggle-novos-perfis.hide { display: block; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-next { background-image: none; background-color: rgb(19, 81, 180); border-radius: 50%; width: 20px; height: 20px; padding: 20px; opacity: 1; top: 120px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-next::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 25px; color: rgb(255, 255, 255); font-weight: 900; } @media only screen and (max-width: 575px) { .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-next { display: none; }} .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-disabled { background-color: rgb(252, 252, 252); opacity: 1; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .swiper-button-disabled::before { color: rgb(136, 167, 217); } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .perfis-usuario-btn { width: 100%; text-align: center; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .perfis-usuario-btn .outstanding-link { border: 1px solid rgb(19, 81, 180); border-radius: 41px; color: rgb(19, 81, 180); float: none; font-size: 16px; font-weight: 600; padding: 3px 40px 5px; text-align: center; margin: 0px; } .portaltype-collective-cover-content .servicos-por-perfil-de-usuario .perfis-usuario-btn .outstanding-link:hover { text-decoration: none; } .cover-list-tile.consultas-publicas .titulo-area-tile-consultas-publicas { font-size: 35px; color: rgb(12, 50, 111); margin-bottom: 50px; } @media only screen and (max-width: 575px) { .cover-list-tile.consultas-publicas .titulo-area-tile-consultas-publicas { margin-bottom: 25px; }} .cover-list-tile.consultas-publicas .more-button a { margin: 0px; } .cover-list-tile.consultas-publicas .tile-consultas-publicas-encerradas { margin-left: 0px !important; } .cover-list-tile.consultas-publicas .tile-consultas-publicas-abertas > span, .cover-list-tile.consultas-publicas .tile-consultas-publicas-encerradas > span { -webkit-box-align: center; align-items: center; -webkit-box-pack: center; margin-bottom: 24px; font-size: 14px; font-weight: bold; text-transform: uppercase; display: flex; justify-content: space-around; } @media only screen and (max-width: 767px) { .cover-list-tile.consultas-publicas .tile-consultas-publicas-abertas > span, .cover-list-tile.consultas-publicas .tile-consultas-publicas-encerradas > span { margin-bottom: 20px; }} @media only screen and (max-width: 575px) { .cover-list-tile.consultas-publicas .tile-consultas-publicas-abertas > span, .cover-list-tile.consultas-publicas .tile-consultas-publicas-encerradas > span { margin-bottom: 16px; }} .cover-list-tile.consultas-publicas .tile-consultas-publicas-abertas > span::after, .cover-list-tile.consultas-publicas .tile-consultas-publicas-abertas > span::before { background: rgb(204, 204, 204); content: ""; height: 1px; width: 39%; } .cover-list-tile.consultas-publicas .tile-consultas-publicas-encerradas > span::after, .cover-list-tile.consultas-publicas .tile-consultas-publicas-encerradas > span::before { background: rgb(204, 204, 204); content: ""; height: 1px; width: 38%; } .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas { display: flex; -webkit-box-pack: justify; justify-content: space-between; } @media only screen and (max-width: 575px) { .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul { width: 48%; list-style: none; padding-left: 0px; } @media only screen and (max-width: 575px) { .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul { width: 100%; }} .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li { list-style: none; margin-bottom: 0px !important; } .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas { width: 100%; padding: 10px 20px; margin: 0px; } @media only screen and (max-width: 575px) { .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas { padding: 10px 0px; }} .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas p { font-size: 14px; color: rgb(34, 34, 34); margin-top: 10px; margin-bottom: 0px !important; } .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas p strong { font-size: 14px; color: rgb(34, 34, 34); } @media only screen and (min-width: 576px) { .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas p { height: 75px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }} .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas:hover { text-decoration: none; background-color: rgb(221, 232, 251); } .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(1) { color: rgb(12, 50, 111); font-size: 20px; margin-bottom: 6px; } .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(2) span, .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(3) span { font-size: 12px; color: rgb(34, 34, 34); } .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(2) span:nth-of-type(1), .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(3) span:nth-of-type(1) { font-weight: 500; } .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(2) span:nth-of-type(2), .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(3) span:nth-of-type(2) { font-weight: normal; } .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(4) { font-size: 14px; color: rgb(34, 34, 34); margin-top: 10px; font-weight: normal; } .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(4) strong { font-size: 14px; color: rgb(34, 34, 34); } @media only screen and (min-width: 576px) { .cover-list-tile.consultas-publicas .colunas-tile-consultas-publicas ul li .link-item-consultas-publicas div:nth-of-type(4) { height: 75px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }} #form-widgets-url_consulta_publica { width: 100% !important; } .consulta-publica-descricao { height: 80px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .portaltype-consultaspublicas #content { padding-bottom: 60px; } .template-template_consultas_publicas .paginacao-wrapper { margin: 70px 0px !important; } .cover-banner-eagenda-tile img.mobile { display: none; } @media only screen and (max-width: 575px) { .cover-banner-eagenda-tile img.mobile { display: block; }} .cover-banner-eagenda-tile img.desktop { display: block; } @media only screen and (max-width: 575px) { .cover-banner-eagenda-tile img.desktop { display: none; }} #govbr-institucional-banner_eagenda-image::after, #govbr-institucional-banner_eagenda-image_mobile::after { display: none !important; } .cover-embed-tile { position: relative; z-index: 0; } .portaltype-collective-cover-content.template-view[data-testab-version="a"] .testab-version-a, .portaltype-collective-cover-content.template-standard[data-testab-version="a"] .testab-version-a { display: block !important; } .portaltype-collective-cover-content.template-view[data-testab-version="a"] .testab-version-b, .portaltype-collective-cover-content.template-standard[data-testab-version="a"] .testab-version-b { display: none !important; } .portaltype-collective-cover-content.template-view[data-testab-version="b"] .testab-version-a, .portaltype-collective-cover-content.template-standard[data-testab-version="b"] .testab-version-a { display: none !important; } .portaltype-collective-cover-content.template-view[data-testab-version="b"] .testab-version-b, .portaltype-collective-cover-content.template-standard[data-testab-version="b"] .testab-version-b { display: block !important; } .template-abas_view #content-core { padding-top: 0px; } .template-abas_view #content .toggable-content .toggle + ul { padding-left: 0px !important; } .template-abas_view #content .toggable-content > li > a { color: rgb(85, 85, 85); font-size: 2.4rem; font-weight: 600; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem { padding: 40px 0px 12px; border-top: 1px solid rgba(0, 0, 0, 0.1); display: flex; -webkit-box-pack: justify; justify-content: space-between; } @media only screen and (max-width: 575px) { .template-template_eventos #content .listagem-eventos-institucional .eventoItem { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .template-template_eventos #content .listagem-eventos-institucional .eventoItem:first-of-type { border: 0px none; padding-top: 16px; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .logotipo-evento { margin: 0px 0px 16px 56px; width: 200px; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .logotipo-evento img { width: 100%; } @media only screen and (max-width: 575px) { .template-template_eventos #content .listagem-eventos-institucional .eventoItem .logotipo-evento { margin: 16px 0px; max-width: 60%; width: auto; }} @media only screen and (max-width: 575px) { .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .titulo-evento { margin-bottom: 16px; font-size: 2.4rem; line-height: 1; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .titulo-evento a { font-size: 2.4rem; line-height: 1; font-weight: 500; color: rgb(12, 50, 111); } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .titulo-evento a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .titulo-evento a:focus:not(.focus-visible) { outline: none; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .data-local-evento { margin-bottom: 20px; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .data-local-evento::after { clear: both; content: ""; display: table; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .data-local-evento .data-evento, .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .data-local-evento .localizacao-evento { float: left; font-weight: 500; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .data-local-evento .data-evento .far, .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .data-local-evento .data-evento .fas, .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .data-local-evento .localizacao-evento .far, .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .data-local-evento .localizacao-evento .fas { color: rgb(19, 81, 180); margin-right: 0.4rem; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .data-local-evento .data-evento { margin-right: 3rem; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .btn-inscricao { margin-bottom: 20px; } .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .info-evento { display: flex; } @media only screen and (max-width: 575px) { .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .info-evento { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .info-evento .descricao-evento { -webkit-box-flex: 1; flex: 1 1 0%; margin-bottom: 24px; } @media only screen and (max-width: 575px) { .template-template_eventos #content .listagem-eventos-institucional .eventoItem .conteudo-evento .info-evento .descricao-evento { -webkit-box-ordinal-group: 3; order: 2; }} .template-template_cursos #content .listagem-cursos-institucional .cursoItem, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem { padding: 40px 0px 12px; border-top: 1px solid rgba(0, 0, 0, 0.1); } .template-template_cursos #content .listagem-cursos-institucional .cursoItem:first-of-type, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem:first-of-type { border: 0px none; padding-top: 16px; } @media only screen and (max-width: 575px) { .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} @media only screen and (max-width: 575px) { .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso { -webkit-box-ordinal-group: 3; order: 2; }} .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .titulo-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .titulo-curso { font-size: 2.4rem; line-height: 2.4rem; margin-bottom: 8px; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .titulo-curso a, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .titulo-curso a { font-size: 2.4rem; line-height: 2.4rem; font-weight: 500; color: rgb(12, 50, 111); } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .titulo-curso a:focus, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .titulo-curso a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .titulo-curso a:focus:not(.focus-visible), .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .titulo-curso a:focus:not(.focus-visible) { outline: none; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .badges-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .badges-curso { list-style: none; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .badges-curso .badge, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .badges-curso .badge { margin: 0px 20px 8px 0px; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso { margin-top: 20px; margin-bottom: 12px; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso::after, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso::after { clear: both; content: ""; display: table; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .data-curso, .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .carga-horaria, .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .instituicao-ofertante, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .data-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .carga-horaria, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .instituicao-ofertante { float: left; font-weight: 500; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .data-curso .far, .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .data-curso .fas, .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .carga-horaria .far, .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .carga-horaria .fas, .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .instituicao-ofertante .far, .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .instituicao-ofertante .fas, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .data-curso .far, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .data-curso .fas, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .carga-horaria .far, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .carga-horaria .fas, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .instituicao-ofertante .far, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .instituicao-ofertante .fas { color: rgb(19, 81, 180); margin-right: 0.4rem; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .carga-horaria, .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .data-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .carga-horaria, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .data-local-curso .data-curso { margin-right: 3rem; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .btn-inscricao, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .btn-inscricao { margin-bottom: 20px; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso { display: flex; } @media only screen and (max-width: 575px) { .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .resumo-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .resumo-curso { -webkit-box-flex: 1; flex: 1 1 0%; margin-bottom: 16px; } @media only screen and (max-width: 575px) { .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .resumo-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .resumo-curso { -webkit-box-ordinal-group: 3; order: 2; }} .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .logotipo-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .logotipo-curso { margin: 0px 0px 16px 56px; width: 250px; } @media only screen and (max-width: 575px) { .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .logotipo-curso, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .logotipo-curso { -webkit-box-ordinal-group: 2; order: 1; margin: 16px 0px; max-width: 100%; width: auto; }} .template-template_cursos #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .logotipo-curso img, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .conteudo-curso .info-curso .logotipo-curso img { width: 100%; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .tags, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .tags { font-size: 1.4rem; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .tags a, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .tags a { font-size: 1.4rem; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .tags a:focus, .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .tags a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-template_cursos #content .listagem-cursos-institucional .cursoItem .tags a:focus:not(.focus-visible), .template-template_cursos_policy #content .listagem-cursos-institucional .cursoItem .tags a:focus:not(.focus-visible) { outline: none; } .template-template_acoes #content .listagem-acoes .acaoItem { padding: 40px 0px 12px; border-top: 1px solid rgba(0, 0, 0, 0.1); } .template-template_acoes #content .listagem-acoes .acaoItem:first-of-type { border: 0px none; padding-top: 16px; } .template-template_acoes #content .listagem-acoes .acaoItem .titulo-acao { font-size: 2.4rem; line-height: 2.4rem; margin-bottom: 12px; } .template-template_acoes #content .listagem-acoes .acaoItem .titulo-acao a { font-size: 2.4rem; line-height: 2.4rem; font-weight: 500; color: rgb(12, 50, 111); } .template-template_acoes #content .listagem-acoes .acaoItem .titulo-acao a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-template_acoes #content .listagem-acoes .acaoItem .titulo-acao a:focus:not(.focus-visible) { outline: none; } .template-template_acoes #content .listagem-acoes .acaoItem .badges-acao { list-style: none; margin-bottom: 12px; } .template-template_acoes #content .listagem-acoes .acaoItem .badges-acao .badge { margin: 0px 20px 8px 0px; } .template-template_acoes #content .listagem-acoes .acaoItem .categoria-acao, .template-template_acoes #content .listagem-acoes .acaoItem .perfil-acao { margin-bottom: 12px; font-weight: 500; } .template-template_acoes #content .listagem-acoes .acaoItem .categoria-acao .far, .template-template_acoes #content .listagem-acoes .acaoItem .categoria-acao .fas, .template-template_acoes #content .listagem-acoes .acaoItem .perfil-acao .far, .template-template_acoes #content .listagem-acoes .acaoItem .perfil-acao .fas { color: rgb(19, 81, 180); margin-right: 0.4rem; } .template-template_acoes #content .listagem-acoes .acaoItem .descricao-acao { margin-bottom: 16px; } .template-template_acoes #content .listagem-acoes .acaoItem .descricao-acao a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-template_acoes #content .listagem-acoes .acaoItem .descricao-acao a:focus:not(.focus-visible) { outline: none; } .template-template_acoes #content .listagem-acoes .tags { font-size: 1.4rem; } .template-template_acoes #content .listagem-acoes .tags a { font-size: 1.4rem; } .template-template_acoes #content .listagem-acoes .tags a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-template_acoes #content .listagem-acoes .tags a:focus:not(.focus-visible) { outline: none; } .template-ultimas_noticias #content ul.noticias, .template-ultimas_noticias_institucional #content ul.noticias { list-style: none; padding: 0px; } .template-facetednavigation_view #content-core { padding-top: 24px; } .template-facetednavigation_view #content-core .filterbar .faceted-widget { margin: 0px 0px 20px; } .template-facetednavigation_view #content-core .filterbar .faceted-widget .widget-fieldset { border: 0px none; display: block; margin: 0px; padding: 45px 0px 0px; position: relative; } .template-facetednavigation_view #content-core .filterbar .faceted-widget .widget-fieldset legend { font-size: 16px; left: 0px; line-height: 1.75; margin: 0px 0px 16px; padding: 0px 0px 4px; position: absolute; top: 0px; width: 100%; } .template-facetednavigation_view #content-core .filterbar .faceted-daterange-widget .br-input:first-of-type { margin-left: 0px; } .template-facetednavigation_view #content-core .filterbar .faceted-daterange-widget .br-input::after { bottom: 0px; color: rgb(19, 81, 180); content: ""; font-family: "Font Awesome 5 Free"; font-size: 2rem; font-weight: 900; pointer-events: none; position: absolute; right: 19px; } .template-facetednavigation_view #content-core .filterbar .faceted-daterange-widget .br-input input.hasDatepicker { font-size: 1.5rem; padding-right: 32px; width: 15rem; } .template-facetednavigation_view #content-core #center-area > #center-content-area { margin: 8px 0px 0px; } .template-facetednavigation_view #content-core .result-area .table-results { border: 0px none; width: 100%; } .template-facetednavigation_view #content-core .result-area .table-results caption { background-color: transparent; border: 0px none; color: rgb(12, 50, 111); font-size: 2rem; font-weight: 500; margin-bottom: 8px; padding: 0px; } .template-facetednavigation_view #content-core .result-area .table-results tr { background-color: transparent; border-bottom: 2px solid rgb(237, 237, 237); } .template-facetednavigation_view #content-core .result-area .table-results tr td, .template-facetednavigation_view #content-core .result-area .table-results tr th { border: 0px none; padding: 12px; } .template-facetednavigation_view #content-core .result-area .table-results thead tr { background-color: rgb(237, 237, 237); border: 0px none; } .template-facetednavigation_view #content-core .result-area .table-results thead tr th { border: 0px none; color: rgb(12, 50, 111); font-weight: 600; } .template-facetednavigation_view #content-core .result-area .responsive-label { display: none; } @media only screen and (max-width: 767px) { .template-facetednavigation_view #content-core .result-area .table-results, .template-facetednavigation_view #content-core .result-area tbody, .template-facetednavigation_view #content-core .result-area tr, .template-facetednavigation_view #content-core .result-area td { display: block; } .template-facetednavigation_view #content-core .result-area .table-results thead { display: none; } .template-facetednavigation_view #content-core .result-area .table-results tr { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; margin-bottom: 16px; padding: 16px 20px 0px; } .template-facetednavigation_view #content-core .result-area .table-results tr td { line-height: 1.3; margin-bottom: 16px; padding: 0px; } .template-facetednavigation_view #content-core .result-area .table-results tr td a { line-height: 1.3; } .template-facetednavigation_view #content-core .result-area .table-results tr td .responsive-label { color: rgb(12, 50, 111); display: block; font-size: 1.4rem; font-weight: 500; line-height: 1.5; }} .template-configure_faceted-html #content-core .faceted-widget { border-radius: 0px; } .template-configure_faceted-html #content-core .faceted-widget .widget-fieldset { border: 0px none; margin-top: 0px; padding: 0px 16px 24px; } .template-configure_faceted-html #content-core .ui-widget-header { margin: 0px -16px 16px; } .template-listing_view .summary a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-listing_view .summary a:focus:not(.focus-visible) { outline: none; } .template-listing_view .summary:focus, .template-summary_view .summary:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-listing_view .summary:focus:not(.focus-visible), .template-summary_view .summary:focus:not(.focus-visible) { outline: none; } .template-listing_view .keywords a:focus, .template-summary_view .keywords a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-listing_view .keywords a:focus:not(.focus-visible), .template-summary_view .keywords a:focus:not(.focus-visible) { outline: none; } .template-tabular_view .listing th { color: rgb(85, 85, 85); } .template-tabular_view .listing a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-tabular_view .listing a:focus:not(.focus-visible) { outline: none; } .template-album_view .photoAlbumEntry a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-album_view .photoAlbumEntry a:focus:not(.focus-visible) { outline: none; } body.template-login_form, body.template-logged_out, body.template-login_failed { background: linear-gradient(to left, rgb(255, 255, 255) 55%, rgb(248, 248, 248) 45%); } @media only screen and (max-width: 767px) { body.template-login_form, body.template-logged_out, body.template-login_failed { background: rgb(248, 248, 248); }} body.template-login_form dl.portalMessage, body.template-logged_out dl.portalMessage, body.template-login_failed dl.portalMessage { margin-top: 20px; } body.template-login_form #wrapper, body.template-logged_out #wrapper, body.template-login_failed #wrapper { padding-top: 0px; } body.template-login_form #viewlet-below-content, body.template-logged_out #viewlet-below-content, body.template-login_failed #viewlet-below-content { display: none; } body.template-login_form #portal-breadcrumbs, body.template-logged_out #portal-breadcrumbs, body.template-login_failed #portal-breadcrumbs { display: none; } body.template-login_form form#login_form, body.template-logged_out form#login_form, body.template-login_failed form#login_form { padding: 40px 80px; } @media only screen and (max-width: 575px) { body.template-login_form form#login_form, body.template-logged_out form#login_form, body.template-login_failed form#login_form { padding: 40px 0px; }} body.template-login_form form#login_form h1, body.template-logged_out form#login_form h1, body.template-login_failed form#login_form h1 { font-weight: 600; margin-bottom: 40px; } body.template-login_form form#login_form .field, body.template-logged_out form#login_form .field, body.template-login_failed form#login_form .field { text-align: left; margin-bottom: 25px; } body.template-login_form form#login_form .field label, body.template-logged_out form#login_form .field label, body.template-login_failed form#login_form .field label { text-align: left; margin-bottom: 5px; font-weight: 700; display: block; width: 286px; } body.template-login_form form#login_form .field input, body.template-logged_out form#login_form .field input, body.template-login_failed form#login_form .field input { background-color: rgb(255, 255, 255); border: 1px solid rgb(85, 85, 85); border-radius: 8px; padding: 0px 15px; color: rgb(85, 85, 85); font-size: 14px; width: 286px; height: 48px; display: block; } body.template-login_form form#login_form .field input[type="submit"], body.template-logged_out form#login_form .field input[type="submit"], body.template-login_failed form#login_form .field input[type="submit"] { padding: 0px 32px; } body.template-login_form form#login_form .field input:-webkit-autofill:hover, body.template-login_form form#login_form .field input:-webkit-autofill:focus, body.template-login_form form#login_form .field input:-webkit-autofill:active, body.template-logged_out form#login_form .field input:-webkit-autofill:hover, body.template-logged_out form#login_form .field input:-webkit-autofill:focus, body.template-logged_out form#login_form .field input:-webkit-autofill:active, body.template-login_failed form#login_form .field input:-webkit-autofill:hover, body.template-login_failed form#login_form .field input:-webkit-autofill:focus, body.template-login_failed form#login_form .field input:-webkit-autofill:active { box-shadow: rgb(255, 255, 255) 0px 0px 0px 30px inset !important; } body.template-login_form #main #main-content #content .gov, body.template-logged_out #main #main-content #content .gov, body.template-login_failed #main #main-content #content .gov { position: relative; text-align: right; padding-right: 80px; } @media only screen and (max-width: 767px) { body.template-login_form #main #main-content #content .gov, body.template-logged_out #main #main-content #content .gov, body.template-login_failed #main #main-content #content .gov { padding: 0px; }} body.template-login_form #main #main-content #content .gov::before, body.template-logged_out #main #main-content #content .gov::before, body.template-login_failed #main #main-content #content .gov::before { content: ""; display: block; background-image: url("img/govbr-colorido.png"); width: 155px; height: 57px; background-size: cover; float: right; margin: 50px 20px; } @media only screen and (max-width: 767px) { body.template-login_form #main #main-content #content .gov::before, body.template-logged_out #main #main-content #content .gov::before, body.template-login_failed #main #main-content #content .gov::before { float: none; }} body.template-login_form #main #main-content #content .gov .texto-login-governo, body.template-logged_out #main #main-content #content .gov .texto-login-governo, body.template-login_failed #main #main-content #content .gov .texto-login-governo { width: 70%; float: right; line-height: 28px; position: relative; } @media only screen and (max-width: 767px) { body.template-login_form #main #main-content #content .gov .texto-login-governo, body.template-logged_out #main #main-content #content .gov .texto-login-governo, body.template-login_failed #main #main-content #content .gov .texto-login-governo { float: none; margin: 0px auto; }} body.template-login_form #main #main-content #content .gov .texto-login-governo::after, body.template-logged_out #main #main-content #content .gov .texto-login-governo::after, body.template-login_failed #main #main-content #content .gov .texto-login-governo::after { position: absolute; bottom: -15px; right: 0px; content: ""; display: block; background-color: rgb(204, 204, 204); height: 4px; width: 80px; border-radius: 8px; } body.template-login_form #login-forgotten-password, body.template-logged_out #login-forgotten-password, body.template-login_failed #login-forgotten-password { text-align: center; } body.template-login_form div.formControls, body.template-logged_out div.formControls, body.template-login_failed div.formControls { text-align: center; margin: 16px 0px; } body.template-login_form #content > .documentFirstHeading, body.template-logged_out #content > .documentFirstHeading, body.template-login_failed #content > .documentFirstHeading { padding-left: calc(41.6667% + 80px); padding-right: calc(104px); margin-bottom: -52px; margin-top: 16px; } @media only screen and (max-width: 767px) { body.template-login_form #content > .documentFirstHeading, body.template-logged_out #content > .documentFirstHeading, body.template-login_failed #content > .documentFirstHeading { padding: 0px; margin-bottom: -8px; }} body.template-login_form .documentDescription, body.template-logged_out .documentDescription, body.template-login_failed .documentDescription { margin-top: 72px; } body.template-mail_password_form form#mail_password .field { margin-bottom: 25px; text-align: left !important; } body.template-mail_password_form form#mail_password .field label { text-align: left; margin-bottom: 5px; margin-top: 15px; display: block; width: 286px; font-weight: 700; } body.template-mail_password_form form#mail_password .field input { margin-top: 5px; border: 1px solid rgb(85, 85, 85); border-radius: 8px; padding: 0px 15px; font-size: 14px; width: 286px; height: 48px; display: block; background-color: rgb(255, 255, 255) !important; color: rgb(85, 85, 85) !important; } body.template-mail_password_form form#mail_password .field input[type="submit"] { font-size: 80%; font-weight: bold; width: auto; height: 45px; border-radius: 20px; border: none; margin-left: 0px; cursor: pointer; padding: 0px 32px; color: rgb(255, 255, 255) !important; background-color: rgb(19, 81, 180) !important; } body.template-mail_password_form form#mail_password .field input:-webkit-autofill:hover, body.template-mail_password_form form#mail_password .field input:-webkit-autofill:focus, body.template-mail_password_form form#mail_password .field input:-webkit-autofill:active { box-shadow: rgb(255, 255, 255) 0px 0px 0px 30px inset !important; } body.template-change-password label { text-align: left; margin-bottom: 5px; margin-top: 15px; } body.template-change-password input { border: 1px solid rgb(85, 85, 85); border-radius: 8px; padding: 0px 15px; font-size: 14px; width: auto; height: 48px; background-color: rgb(255, 255, 255) !important; color: rgb(85, 85, 85) !important; } body.template-change-password input[type="submit"] { font-size: 80%; font-weight: bold; width: auto; height: 45px; border-radius: 20px; border: none; margin-left: 0px; cursor: pointer; padding: 0px 32px; color: rgb(255, 255, 255) !important; background-color: rgb(19, 81, 180) !important; } #fieldset-openid-login input, #login-form input { font-size: 100%; } .highlightedSearchTerm { background-color: transparent; margin: unset; font-size: unset; color: unset; font-weight: unset; padding: unset; line-height: unset; display: inline; } .totalTermo { display: block; } @media only screen and (max-width: 575px) { .totalTermo { margin-top: 20px !important; margin-bottom: 5px !important; }} .totalTermo::before { content: open-quote; } .totalTermo::after { content: close-quote; } .totalOcorrencias { display: inline-block; margin-right: 5px; font-size: 1.7rem; color: rgb(51, 51, 51); } @media only screen and (max-width: 575px) { .totalOcorrencias { margin-right: 0px; font-size: 1.4rem; margin-left: 0px !important; }} .totalOcorrencias b { margin-right: 8px; } .totalOcorrencias .gov { color: rgb(19, 81, 180); margin-left: 4px; } .totalOcorrencias input { margin-left: 8px; } .totalOcorrencias label { padding-right: 16px; margin-right: 8px; border-right: 1px solid rgb(136, 136, 136); font-size: 14px !important; font-weight: normal !important; } .totalOcorrencias label:last-child { border-right: 0px; } .search-badges { list-style: none; margin-left: 0px; } .badge { display: inline-block; color: rgb(21, 91, 203); cursor: default; background-color: rgb(237, 239, 240); border: 0px; height: 26px; line-height: 28px; box-sizing: border-box; padding: 0px 10px; font-size: 1.2rem; border-radius: 3px; text-align: center; font-weight: 600; text-transform: none; margin-right: 8px; } .badge.green { background-color: rgb(38, 135, 68); color: rgb(255, 255, 255); } .badge.blue { background-color: rgb(39, 91, 197); color: rgb(255, 255, 255); } .badge.lightblue { background-color: rgb(90, 134, 255); color: rgb(255, 255, 255); } .badge.orange { background-color: rgb(255, 111, 0); color: rgb(255, 255, 255); } .badge.grey { background-color: rgb(237, 239, 240); color: rgb(21, 91, 203); } @media only screen and (max-width: 575px) { .badge { display: none; }} .badge.uf { border: 1px solid rgb(21, 91, 203); } @media only screen and (max-width: 575px) { .template-busca #wrapper, .template-search #wrapper, .template-filtro-de-resultados #wrapper, .document-finder-tile #wrapper { padding-top: 0px !important; }} .template-busca .govbr-tabs .tab a, .template-search .govbr-tabs .tab a, .template-filtro-de-resultados .govbr-tabs .tab a, .document-finder-tile .govbr-tabs .tab a { font-size: 17px; font-weight: 400; } .template-busca .govbr-tabs .tab.active a, .template-search .govbr-tabs .tab.active a, .template-filtro-de-resultados .govbr-tabs .tab.active a, .document-finder-tile .govbr-tabs .tab.active a { font-weight: 600; } .template-busca .govbr-tabs .button-next, .template-busca .govbr-tabs .button-prev, .template-busca .govbr-tabs .button-next, .template-search .govbr-tabs .button-next, .template-search .govbr-tabs .button-prev, .template-search .govbr-tabs .button-next, .template-filtro-de-resultados .govbr-tabs .button-next, .template-filtro-de-resultados .govbr-tabs .button-prev, .template-filtro-de-resultados .govbr-tabs .button-next, .document-finder-tile .govbr-tabs .button-next, .document-finder-tile .govbr-tabs .button-prev, .document-finder-tile .govbr-tabs .button-next { color: rgb(19, 81, 180); } .template-busca .govbr-tabs, .template-search .govbr-tabs, .template-filtro-de-resultados .govbr-tabs, .document-finder-tile .govbr-tabs { margin-bottom: 35px; margin-top: 0px; } .template-busca #content .searchResults, .template-search #content .searchResults, .template-filtro-de-resultados #content .searchResults, .document-finder-tile #content .searchResults { margin-left: 0px; } @media only screen and (max-width: 575px) { .template-busca #content .searchResults .link, .template-search #content .searchResults .link, .template-filtro-de-resultados #content .searchResults .link, .document-finder-tile #content .searchResults .link { display: block !important; }} @media only screen and (max-width: 575px) { .template-busca #content .searchResults .outstanding-link, .template-search #content .searchResults .outstanding-link, .template-filtro-de-resultados #content .searchResults .outstanding-link, .document-finder-tile #content .searchResults .outstanding-link { margin-top: 20px; margin-bottom: 0px; }} @media only screen and (max-width: 575px) { .template-busca #content .searchResults .app-mobile, .template-search #content .searchResults .app-mobile, .template-filtro-de-resultados #content .searchResults .app-mobile, .document-finder-tile #content .searchResults .app-mobile { margin-top: 5px; }} .template-busca #content .searchResults .toggle, .template-search #content .searchResults .toggle, .template-filtro-de-resultados #content .searchResults .toggle, .document-finder-tile #content .searchResults .toggle { font-weight: 600; color: rgb(51, 51, 51) !important; font-size: 1.6rem !important; } .template-busca #content .searchResults.noticias > li, .template-search #content .searchResults.noticias > li, .template-filtro-de-resultados #content .searchResults.noticias > li, .document-finder-tile #content .searchResults.noticias > li { list-style: none; color: rgb(51, 51, 51); margin: 0px 0px 20px; padding: 0px 0px 12px; display: block; } .template-busca #content .searchResults.noticias > li.item-Servico, .template-busca #content .searchResults.noticias > li.item-Tema, .template-search #content .searchResults.noticias > li.item-Servico, .template-search #content .searchResults.noticias > li.item-Tema, .template-filtro-de-resultados #content .searchResults.noticias > li.item-Servico, .template-filtro-de-resultados #content .searchResults.noticias > li.item-Tema, .document-finder-tile #content .searchResults.noticias > li.item-Servico, .document-finder-tile #content .searchResults.noticias > li.item-Tema { border-bottom: 1px solid rgb(204, 204, 204); } .template-busca #content .searchResults.noticias > li.item-Servico .accordion.servicos-disponiveis-mobile, .template-busca #content .searchResults.noticias > li.item-Tema .accordion.servicos-disponiveis-mobile, .template-search #content .searchResults.noticias > li.item-Servico .accordion.servicos-disponiveis-mobile, .template-search #content .searchResults.noticias > li.item-Tema .accordion.servicos-disponiveis-mobile, .template-filtro-de-resultados #content .searchResults.noticias > li.item-Servico .accordion.servicos-disponiveis-mobile, .template-filtro-de-resultados #content .searchResults.noticias > li.item-Tema .accordion.servicos-disponiveis-mobile, .document-finder-tile #content .searchResults.noticias > li.item-Servico .accordion.servicos-disponiveis-mobile, .document-finder-tile #content .searchResults.noticias > li.item-Tema .accordion.servicos-disponiveis-mobile { display: none; } @media only screen and (max-width: 767px) { .template-busca #content .searchResults.noticias > li, .template-search #content .searchResults.noticias > li, .template-filtro-de-resultados #content .searchResults.noticias > li, .document-finder-tile #content .searchResults.noticias > li { margin: 0px 0px 24px; }} @media only screen and (max-width: 575px) { .template-busca #content .searchResults.noticias > li, .template-search #content .searchResults.noticias > li, .template-filtro-de-resultados #content .searchResults.noticias > li, .document-finder-tile #content .searchResults.noticias > li { margin: 0px 0px 20px; }} .template-busca #content .searchResults.noticias .chapeu, .template-search #content .searchResults.noticias .chapeu, .template-filtro-de-resultados #content .searchResults.noticias .chapeu, .document-finder-tile #content .searchResults.noticias .chapeu { display: block; font-size: 16px; margin-bottom: 14px; text-transform: uppercase; color: rgb(85, 85, 85); font-weight: 600; } .template-busca #content .searchResults.noticias .titulo, .template-search #content .searchResults.noticias .titulo, .template-filtro-de-resultados #content .searchResults.noticias .titulo, .document-finder-tile #content .searchResults.noticias .titulo { display: block; font-size: 2.4rem; line-height: 3rem; font-weight: 600; color: rgb(19, 81, 180); } .template-busca #content .searchResults.noticias .titulo a, .template-search #content .searchResults.noticias .titulo a, .template-filtro-de-resultados #content .searchResults.noticias .titulo a, .document-finder-tile #content .searchResults.noticias .titulo a { font-size: 2rem; font-weight: 600; line-height: 30px; color: rgb(19, 81, 180); } .template-busca #content .searchResults.noticias .titulo a:focus, .template-search #content .searchResults.noticias .titulo a:focus, .template-filtro-de-resultados #content .searchResults.noticias .titulo a:focus, .document-finder-tile #content .searchResults.noticias .titulo a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-busca #content .searchResults.noticias .titulo a:focus:not(.focus-visible), .template-search #content .searchResults.noticias .titulo a:focus:not(.focus-visible), .template-filtro-de-resultados #content .searchResults.noticias .titulo a:focus:not(.focus-visible), .document-finder-tile #content .searchResults.noticias .titulo a:focus:not(.focus-visible) { outline: none; } @media only screen and (max-width: 575px) { .template-busca #content .searchResults.noticias .titulo a, .template-search #content .searchResults.noticias .titulo a, .template-filtro-de-resultados #content .searchResults.noticias .titulo a, .document-finder-tile #content .searchResults.noticias .titulo a { font-size: 2rem; line-height: 28px; }} .template-busca #content .searchResults.noticias .titulo a:hover, .template-search #content .searchResults.noticias .titulo a:hover, .template-filtro-de-resultados #content .searchResults.noticias .titulo a:hover, .document-finder-tile #content .searchResults.noticias .titulo a:hover { color: rgb(38, 112, 232); text-decoration: none; } .template-busca #content .searchResults.noticias .descricao, .template-search #content .searchResults.noticias .descricao, .template-filtro-de-resultados #content .searchResults.noticias .descricao, .document-finder-tile #content .searchResults.noticias .descricao { font-size: 1.6rem; color: rgb(51, 51, 51); -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden; } .template-busca #content .searchResults.noticias .descricao b, .template-search #content .searchResults.noticias .descricao b, .template-filtro-de-resultados #content .searchResults.noticias .descricao b, .document-finder-tile #content .searchResults.noticias .descricao b { font-weight: 700 !important; } @media only screen and (max-width: 575px) { .template-busca #content .searchResults.noticias .descricao, .template-search #content .searchResults.noticias .descricao, .template-filtro-de-resultados #content .searchResults.noticias .descricao, .document-finder-tile #content .searchResults.noticias .descricao { font-size: 1.4rem; }} .template-busca #content .searchResults.noticias .link, .template-search #content .searchResults.noticias .link, .template-filtro-de-resultados #content .searchResults.noticias .link, .document-finder-tile #content .searchResults.noticias .link { display: inline-block; margin: 8px 12px 0px 0px; font-size: 1.4rem; text-decoration: underline !important; } .template-busca #content .searchResults.noticias ul.tags-noticias, .template-search #content .searchResults.noticias ul.tags-noticias, .template-filtro-de-resultados #content .searchResults.noticias ul.tags-noticias, .document-finder-tile #content .searchResults.noticias ul.tags-noticias { font-size: 16px; font-weight: 600; color: rgb(51, 51, 51); margin-bottom: 20px; } .template-busca #content .searchResults.noticias ul.tags-noticias li a, .template-search #content .searchResults.noticias ul.tags-noticias li a, .template-filtro-de-resultados #content .searchResults.noticias ul.tags-noticias li a, .document-finder-tile #content .searchResults.noticias ul.tags-noticias li a { color: rgb(38, 112, 232); font-size: 16px; font-weight: 500; } .template-busca #content .searchResults.noticias .data, .template-search #content .searchResults.noticias .data, .template-filtro-de-resultados #content .searchResults.noticias .data, .document-finder-tile #content .searchResults.noticias .data { font-weight: 400; color: rgb(85, 85, 85); } .template-busca .ocorrencias, .template-search .ocorrencias, .template-filtro-de-resultados .ocorrencias, .document-finder-tile .ocorrencias { padding: 0px 20px; text-align: left; margin-top: 75px; font-size: 24px; } .template-busca .ocorrencias .number, .template-search .ocorrencias .number, .template-filtro-de-resultados .ocorrencias .number, .document-finder-tile .ocorrencias .number { display: block; font-size: 48px; color: rgb(19, 81, 180); margin-bottom: 20px; } .template-busca .ocorrencias .tags, .template-search .ocorrencias .tags, .template-filtro-de-resultados .ocorrencias .tags, .document-finder-tile .ocorrencias .tags { margin-top: 20px; margin-left: 0px; } .template-busca .ocorrencias .tags li, .template-search .ocorrencias .tags li, .template-filtro-de-resultados .ocorrencias .tags li, .document-finder-tile .ocorrencias .tags li { list-style: none; font-size: 18px; border: 1px solid rgb(19, 81, 180); border-radius: 18px; color: rgb(19, 81, 180); padding: 2px 25px 2px 15px; display: inline-block; } .template-busca .ocorrencias .tags li a, .template-search .ocorrencias .tags li a, .template-filtro-de-resultados .ocorrencias .tags li a, .document-finder-tile .ocorrencias .tags li a { margin-right: 5px; color: rgb(19, 81, 180); } .template-busca form h1.documentFirstHeading, .template-search form h1.documentFirstHeading, .template-filtro-de-resultados form h1.documentFirstHeading, .document-finder-tile form h1.documentFirstHeading { display: none; } .template-busca #content h1.documentFirstHeading, .template-search #content h1.documentFirstHeading, .template-filtro-de-resultados #content h1.documentFirstHeading, .document-finder-tile #content h1.documentFirstHeading { margin-top: 20px; } .template-busca #search-field .search-input-wrapper, .template-search #search-field .search-input-wrapper, .template-filtro-de-resultados #search-field .search-input-wrapper, .document-finder-tile #search-field .search-input-wrapper { position: relative; width: 40%; margin: 0px auto; } .template-busca #search-field .search-input-wrapper::after, .template-search #search-field .search-input-wrapper::after, .template-filtro-de-resultados #search-field .search-input-wrapper::after, .document-finder-tile #search-field .search-input-wrapper::after { font-family: "Font Awesome 5 Free"; content: ""; color: rgb(19, 81, 180); position: absolute; right: -35px; top: 17px; font-size: 20px; } .template-busca #search-field legend, .template-search #search-field legend, .template-filtro-de-resultados #search-field legend, .document-finder-tile #search-field legend { display: none; } .template-busca input.searchPage, .template-search input.searchPage, .template-filtro-de-resultados input.searchPage, .document-finder-tile input.searchPage { border: none; font-size: 1rem; font-weight: 500; } .template-busca #content-core input[type="text"], .template-search #content-core input[type="text"], .template-filtro-de-resultados #content-core input[type="text"], .document-finder-tile #content-core input[type="text"] { border: 1px solid rgb(204, 204, 204); margin: 0px 13px -16px 12px; padding: 10px 25px; border-radius: 30px; line-height: 2.2em; outline: none; width: 100%; } .template-busca input[type="text"]:focus, .template-search input[type="text"]:focus, .template-filtro-de-resultados input[type="text"]:focus, .document-finder-tile input[type="text"]:focus { background-color: transparent; } .template-busca input.searchButton, .template-search input.searchButton, .template-filtro-de-resultados input.searchButton, .document-finder-tile input.searchButton { background-image: url("img/sprite.png"); background-position: -269px 0px; width: 24px; height: 22px; text-indent: -5000px; background-color: transparent; } .template-busca form .actionMenuHeader, .template-search form .actionMenuHeader, .template-filtro-de-resultados form .actionMenuHeader, .document-finder-tile form .actionMenuHeader { position: absolute; top: -40px; right: 40px; border-left: 1px solid rgb(204, 204, 204); padding-left: 30px; } .template-busca .cell.width-full.position-0, .template-search .cell.width-full.position-0, .template-filtro-de-resultados .cell.width-full.position-0, .document-finder-tile .cell.width-full.position-0 { margin-left: auto; } .template-busca #results, .template-search #results, .template-filtro-de-resultados #results, .document-finder-tile #results { width: 100%; margin-left: 12px; } .template-busca .description, .template-search .description, .template-filtro-de-resultados .description, .document-finder-tile .description { font-weight: 500; color: rgb(51, 51, 51); } #search-results-wrapper { position: initial; } #search-results-bar { padding: 1em; box-sizing: border-box; border: 1px solid rgb(204, 204, 204); margin: -1px 0px 30px 12px; } #search-results-bar dl { float: none; } #search-results-bar dl.open { border-top: 2px solid rgb(204, 204, 204); } #search-results-bar #searchResultsSort { float: none; display: none; } #search-results-bar #filters .filter-button, #search-results-bar #search-filter .filter-button { padding: 0px 32px; position: absolute; bottom: 20px; right: 20px; border: 1px solid rgb(19, 81, 180); border-radius: 41px; font-size: 14px; background-color: transparent; color: rgb(19, 81, 180); font-weight: 600; height: 45px; line-height: 44px; cursor: pointer; } #search-results-bar #filters .filter-button:hover, #search-results-bar #search-filter .filter-button:hover { background-color: rgb(38, 112, 232); border-color: rgb(38, 112, 232); color: rgb(255, 255, 255); } #search-results-bar #filters .filter-button:focus, #search-results-bar #search-filter .filter-button:focus { background-color: rgb(19, 81, 180); border-color: rgb(19, 81, 180); color: rgb(255, 255, 255); box-shadow: rgb(38, 112, 232) 0px 3px 6px; } #search-results-bar.open { border: 1px solid rgb(204, 204, 204); margin-bottom: 70px; } #search-results-bar > span:first-child { position: absolute; bottom: -10px; text-align: center; width: 100%; padding: 20px 0px; border-bottom: 1px solid rgb(241, 241, 241); left: 0px; } #search-results-bar.open > span:first-child { bottom: -65px; } #search-filter { background: transparent; display: flex; width: 100%; margin-left: 30px; } #search-filter fieldset { margin-right: 115px; min-width: 150px; } #search-filter .field { background: transparent; padding: 0px; } #search-filter div { float: none; } #search-filter legend { padding: 20px 40px 15px 0px; text-transform: uppercase; font-size: 0.83rem; font-weight: 800; color: rgb(51, 51, 51); } #search-filter .optionsToggle { background: transparent; border: none; } #search-filter .optionsToggle label { font-weight: bold; font-size: 100%; } #search-filter label { font-size: 0.875rem; font-weight: 500; color: rgb(51, 51, 51); } #search-filter input[type="radio"]:checked + label { font-weight: 800; } #search-filter .anyPeriod { font-weight: bold; } #search-results { margin-top: 0px; padding: 0px; } #search-results .row, #search-results .col-sm-12, #search-results .col-md-9, #search-results .col-md-12 { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; } #search-results h2 { font-size: 3.6rem; line-height: 1.11; font-weight: 600; color: rgb(12, 50, 111); margin: 0px; } @media only screen and (max-width: 767px) { #search-results h2 { font-size: 2.4rem; }} #search-results .avaliacao-container { font-size: 14px; color: rgb(134, 134, 134); } #search-results .avaliacao-container .nomes-populares { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } #search-results .avaliacao-container .star { width: 18px; overflow: visible; white-space: nowrap; min-width: 18px; } #search-results .avaliacao-container .star::before { font-size: 14px; } #search-results .abas { margin-bottom: 20px; } @media only screen and (max-width: 767px) { #search-results .abas { margin-top: 32px; }} @media only screen and (max-width: 575px) { #search-results .abas { margin-top: 24px; }} #search-results .abas .col-md-3 { display: none; } #search-results .abas .col-md-9 { width: 100%; flex-basis: 100%; max-width: 100%; } #search-results .num-resultado { color: rgb(51, 51, 51); font-weight: 400; display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; font-size: 17px; margin-bottom: 20px; } @media only screen and (max-width: 575px) { #search-results .num-resultado { margin-bottom: 10px; }} #search-results .num-resultado .todogovbr { color: rgb(19, 81, 180); padding-left: 2px; position: relative; margin-right: 8px; } #search-results .num-resultado .todogovbr::after { content: ""; display: block; background-color: rgb(136, 136, 136); width: 1px; height: 25px; position: absolute; right: -14px; top: 0px; } #search-results .num-resultado .somenteEsteSite { margin: 0px 0px 0px 5px !important; padding: 0px !important; } @media only screen and (max-width: 575px) { #search-results .num-resultado .somenteEsteSite { font-size: 1.4rem; margin-left: 0px !important; }} @media only screen and (max-width: 767px) { #search-results .num-resultado { font-size: 2rem; }} @media only screen and (max-width: 575px) { #search-results .num-resultado { font-size: 1.4rem; display: block; }} #search-results .num-resultado .num-resultado-atual { color: rgb(19, 81, 180); font-weight: 400; } #search-results .num-resultado .num-resultado-atual span { font-weight: 600; } #search-results .num-resultado input[type="radio"] + label { display: inline-block; cursor: pointer; position: relative; padding-left: 30px; margin-right: 15px; font-size: 17px; } @media only screen and (max-width: 575px) { #search-results .num-resultado input[type="radio"] + label { font-size: 12px; } #search-results .num-resultado input[type="radio"] + label strong { font-size: 12px; }} #search-results .num-resultado input[type="radio"] + label::before { content: ""; display: block; width: 22px; height: 22px; margin-right: 14px; position: absolute; bottom: 3px; left: 0px; border: 1px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); border-radius: 50%; } @media only screen and (max-width: 575px) { #search-results .num-resultado input[type="radio"] + label::before { bottom: -1px; }} #search-results .num-resultado input[type="radio"] { display: none !important; } #search-results .num-resultado input[type="radio"]:checked + label::after { content: ""; display: block; position: absolute; bottom: 8px; left: 5px; width: 12px; height: 12px; border-radius: 50%; background: rgb(19, 81, 180); } @media only screen and (max-width: 575px) { #search-results .num-resultado input[type="radio"]:checked + label::after { bottom: 4px; }} @media only screen and (max-width: 575px) { #search-results .num-resultado .search-radio-buttons { margin-top: 5px; margin-bottom: 5px; }} #search-results .num-resultado input[type="checkbox"] + label { display: inline-block; cursor: pointer; position: relative; padding-left: 30px; margin-right: 15px; font-size: 13px; } #search-results .num-resultado input[type="checkbox"] + label::before { content: ""; display: block; width: 22px; height: 22px; margin-right: 14px; position: absolute; top: -3px; left: 0px; border: 1px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); border-radius: 5px; } #search-results .num-resultado input[type="checkbox"] { display: none !important; } #search-results .num-resultado input[type="checkbox"]:checked + label::after { content: "✔"; font-size: 20px; line-height: 20px; color: rgb(183, 183, 183); display: block; position: absolute; top: 0px; left: 4px; width: 20px; height: 20px; border-radius: 3px; } #search-results .num-resultado .br-checkbox { display: flex; padding-top: 0px; height: fit-content; -webkit-box-align: center; align-items: center; font-size: 17px; } @media only screen and (max-width: 575px) { #search-results .num-resultado .br-checkbox { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; }} #search-results .num-resultado .br-checkbox label { font-size: 23px !important; font-weight: normal !important; } #search-results .num-resultado .br-checkbox span { display: flex; -webkit-box-align: center; align-items: center; } #search-results .num-resultado .br-checkbox span:first-of-type { border-right: 2px solid rgb(204, 204, 204); padding-right: 25px; margin-right: 30px; } @media only screen and (max-width: 575px) { #search-results .num-resultado .br-checkbox span:first-of-type { border-right: none; padding-right: 0px; margin-right: 0px; margin-bottom: 5px; }} #search-results .num-resultado .br-checkbox strong { margin-left: 5px; color: rgb(51, 51, 51); font-size: 17px !important; } #search-results .num-resultado .br-checkbox .unselected { color: rgb(85, 85, 85); } #search-results .num-resultado .br-checkbox .unselected strong, #search-results .num-resultado .br-checkbox .unselected label { color: rgb(85, 85, 85); } @media only screen and (max-width: 767px) { #search-results .num-resultado .br-checkbox { padding-top: 8px; }} #search-results #janela-filtros { padding: 0px 24px; } #search-results #janela-filtros .br-datepicker { margin-left: 8px; } #search-results #janela-filtros .br-datepicker:first-of-type { margin-left: 0px; } #search-results .filtros { display: none; } #search-results .filtros h4 { font-size: 22px; color: rgb(85, 85, 85); font-weight: 600; padding-bottom: 13px; } #search-results .filtros .filtro { border-top: 1px solid rgb(158, 157, 157); padding: 12px 0px 45px; } #search-results .filtros .filtro h5 { margin: 0px 0px 30px; color: rgb(51, 51, 51); font-size: 16px; font-weight: 600; } #search-results .filtros .filtro .parametro { display: block; position: relative; padding-left: 37px; margin-bottom: 20px; height: 24px; line-height: 24px; user-select: none; font-size: 16px; color: rgb(85, 85, 85); font-weight: 500; cursor: pointer; } #search-results .filtros .filtro .parametro input { position: absolute; opacity: 0; cursor: pointer; height: 0px; width: 0px; } #search-results .filtros .filtro .parametro .checkmark { position: absolute; top: 0px; left: 0px; height: 20px; width: 20px; background-color: rgb(255, 255, 255); border-radius: 4px; border: 2px solid rgb(136, 136, 136); } #search-results .filtros .filtro .parametro input:checked ~ .checkmark { background-color: rgb(38, 112, 232); border-color: rgb(38, 112, 232); } #search-results .filtros .filtro .parametro .checkmark::after { content: ""; position: absolute; display: none; } #search-results .filtros .filtro .parametro input:checked ~ .checkmark::after { display: block; } #search-results .filtros .filtro .parametro .checkmark::after { left: 7px; top: 3px; width: 4px; height: 8px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 2px 2px 0px; transform: rotate(45deg); } #search-results .filtros + .col-md-9 { max-width: 100%; width: 100%; flex-basis: 100%; } #search-results .filtros + .col-md-9 > span { display: inline-block; width: 100%; -webkit-box-flex: 1; flex: 1 1 0%; } #search-results dd { margin-left: 0px; border-bottom: 1px solid rgb(241, 241, 241); padding-bottom: 20px; } #search-results dt a { color: rgb(51, 51, 51); font-size: 1.375rem; } #search-results a.link-category, #search-results a.link-category:hover { background: transparent; border: 2px solid rgb(136, 136, 136); padding: 0.1em 0.8em; color: rgb(136, 136, 136); border-radius: 1.2em; text-transform: uppercase; display: inline-block; margin-bottom: 5px; margin-right: 8px; } #search-results .documentPublished, #search-results .documentModified { font-size: 0.83rem; color: rgb(177, 177, 177); } #search-results .documentModified::after { content: " "; display: block; } #search-results .list-category { margin-top: 15px; } #search-results .nitfSubtitle { color: rgb(0, 148, 255); font-weight: 700; text-align: left; text-transform: none; margin-bottom: 0px; font-size: 1em; } #search-filter-toggle { cursor: pointer; text-transform: uppercase; font-size: 12px; } #search-filter-toggle::after { background-image: url("img/sprite.png"); background-position: -269px -22px; width: 20px; height: 20px; content: " "; white-space: nowrap; float: right; margin-left: 5px; margin-top: 5px; } #search-filter-toggle.open::after { background-image: url("img/sprite.png"); background-position: -269px -42px; width: 20px; height: 20px; } #searchButtonBottom { float: right; } #searchButtonBottom .searchPage { background: rgb(0, 0, 0); border-radius: 20px; padding: 10px 22px; display: inline-block; text-transform: uppercase; font-size: 0.875rem; color: rgb(255, 255, 255); } .template-sitemap #content h1.documentFirstHeading { margin-top: 50px; } #portal-sitemap { margin-bottom: 90px; } #portal-sitemap #portal-breadcrumbs { display: none; } #portal-sitemap > li { border: 0px; } #portal-sitemap .navTreeLevel3 { display: none; } #portal-sitemap .navTreeLevel2 li { list-style-type: disc; font-size: 14px; line-height: 20px; } #portal-sitemap .navTreeLevel2 li a { font-size: 16px; } #portal-sitemap li a { color: rgb(136, 136, 136); } .template-centrais-de-conteudo #content-core form fieldset { border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-image: initial; border-bottom: none; margin: 14px 13px 0px; padding-bottom: 0px; } .template-centrais-de-conteudo #content-core form fieldset input[type="text"] { height: 30px; margin: 5px 0px 0px 14px; border: none; width: 800px; } .template-centrais-de-conteudo #content-core form fieldset input[type="submit"] { background-image: url("img/sprite.png"); background-position: -269px -62px; width: 19px; height: 19px; border: none; background-color: transparent; text-indent: -3000px; } .template-centrais-de-conteudo #content-core form #filters fieldset.noborder { border: none; } #results-bar { border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-top-style: initial; border-top-color: initial; margin-bottom: 40px; padding: 10px 0px; } #results-bar fieldset { border: 0px; } #results-bar label[for="Image"] { background-image: url("img/sprite.png"); background-position: 0px -21px; width: 210px; height: 21px; padding-left: 25px; } #results-bar label[for="Audio"] { background-image: url("img/sprite.png"); background-position: 0px 0px; width: 210px; height: 21px; padding-left: 25px; } #results-bar label[for="sc.embedder"] { background-image: url("img/sprite.png"); background-position: 0px -63px; width: 210px; height: 21px; padding-left: 25px; } #results-bar label[for="Infographic"] { background-image: url("img/sprite.png"); background-position: 0px -42px; width: 210px; height: 21px; padding-left: 25px; } #results-bar dl { margin-bottom: 0px; } #results-bar dd { margin: 0px; border-top: 1px solid rgb(204, 204, 204); } #results-bar #filters { display: flex; padding-top: 30px; } #results-bar #filters fieldset { padding: 0px; margin-right: 40px; } #results-bar #filters legend { padding: 0px; text-transform: uppercase; font-weight: bold; } #results-bar #filters label { font-weight: normal; } #results-bar #filters .filter-button { height: 50px; border-radius: 30px; border: 0px; padding: 10px 20px; background: rgb(51, 51, 51); color: rgb(255, 255, 255); text-transform: uppercase; font-weight: bold; margin-top: 81px; margin-left: 46%; } #results-bar .actionMenuHeader { width: 180px; float: right; border-left: 1px solid rgb(204, 204, 204); margin-top: -36px; text-align: right; text-transform: uppercase; font-size: 1rem; cursor: pointer; } #results-bar .actionMenuContent.closed { display: block; } #results-bar .actionMenuContent.closed { display: none; } #results-bar #filter-toggle::after { content: " "; display: inline-block; margin: -4px 8px; background-image: url("img/sprite.png"); background-position: -269px -42px; width: 20px; height: 20px; } #results-bar #filter-toggle.closed::after { transform: rotate(180deg); } fieldset.noborder { border: none; } #results ul:first-child { display: flex; flex-wrap: wrap; list-style: none; margin: 0px; } #results ul:first-child li { margin-bottom: 15px; line-height: 1.5em; display: list-item; width: 264px; height: 264px; position: relative; z-index: 0; -webkit-box-flex: 0; flex: 0 0 23.5%; margin-left: 2%; } #results ul:first-child li::after { background: rgb(136, 136, 136); border-radius: 40px; float: right; color: rgb(255, 255, 255); text-indent: -3000px; margin: 16px; } #results ul:first-child li.contenttype-image::after { content: "Imagem"; background-image: url("img/sprite.png"); background-position: -40px -84px; width: 40px; height: 40px; } #results ul:first-child li.contenttype-sc-embedder::after { content: "Multimidia"; background-image: url("img/sprite.png"); background-position: -120px -84px; width: 40px; height: 40px; } #results ul:first-child li.contenttype-sc-audio::after { content: "Áudio"; background-image: url("img/sprite.png"); background-position: 0px -84px; width: 40px; height: 40px; } #results ul:first-child li.contenttype-infographic::after { content: "Infográ fico"; background-image: url("img/sprite.png"); background-position: -80px -84px; width: 40px; height: 40px; } #results ul:first-child h3 { margin-bottom: 0.5em; font-size: 1.125rem; color: rgb(255, 255, 255); vertical-align: bottom; font-weight: bold; } #results ul:first-child a { position: absolute; right: 0px; left: 0px; bottom: 0px; padding: 100px 10px 20px 30px; display: block; color: rgb(255, 255, 255); background-image: linear-gradient(transparent, rgb(0, 0, 0)); } #results ul:first-child img { position: absolute; inset: 0px; z-index: -1; object-fit: cover; height: 264px; min-width: 100%; } #results ul:first-child div, #results ul:first-child span { display: none; } #results ul:first-child li.contenttype-infographic img { display: none; } #results ul:first-child li.contenttype-infographic h3 { font-size: 1.8rem; } #results ul:first-child li.contenttype-infographic h3 a { background-image: none; } #results ul:first-child li:nth-child(5n-4) { background: rgb(239, 99, 49); } #results ul:first-child li:nth-child(5n-3) { background: rgb(78, 110, 81); } #results ul:first-child li:nth-child(5n-2) { background: rgb(255, 188, 9); } #results ul:first-child li:nth-child(5n-1) { background: rgb(86, 199, 95); } #results ul:first-child li:nth-child(5n) { background: rgb(83, 207, 208); } #results ul:first-child li:nth-child(4n-3) { margin-left: 0px; } #search-results { position: relative; } .template-search #search-results .filtro_noticias_periodo { -webkit-box-pack: start; justify-content: flex-start; margin-bottom: 0px !important; } @media only screen and (max-width: 767px) { .template-search #search-results .filtro_noticias_periodo { margin-top: 0px !important; margin-bottom: 0px !important; }} .template-search #search-results .filtro_noticias_periodo .parametro { display: inline-block; } .template-search #search-results .container-filtros { padding: 0px 35px 0px 0px; z-index: 2; } .template-search #search-results .container-filtros .filtro_botao { display: flex; -webkit-box-pack: end; justify-content: flex-end; margin-top: 30px; } .template-search #search-results .container-filtros .filtro_botao input[type="button"] { margin: 0px 10px; } .template-search #search-results .container-filtros .filterbar-clear { background-color: transparent; color: rgb(19, 81, 180); border: none; border-radius: initial; box-shadow: none; } .template-search #search-results .container-filtros .filterbar-clear::before { content: "Limpar"; } .template-search #search-results .container-filtros .toggle-filtros { display: none; } .template-search #search-results .container-filtros > div label[for="dataInicio"], .template-search #search-results .container-filtros > div label[for="dataTermino"] { display: block; width: 100%; font-weight: 600; color: rgb(51, 51, 51); font-size: 14px; margin-top: 12px; } .template-search #search-results .container-filtros > div input[type="date"] { border: 1px solid rgb(136, 136, 136); border-radius: 6px; background-color: rgb(255, 255, 255); padding: 10px; font-size: 100% !important; } .template-search #search-results .container-filtros > div h4, .template-search #search-results .container-filtros > div h5 { color: rgb(51, 51, 51); font-size: 16px; margin-top: 15px; border-bottom: 1px solid rgb(158, 157, 157); width: 100%; } .template-search #search-results .container-filtros > div h4 { margin-bottom: 15px; } .template-search #search-results .col-md-9 { flex-basis: 100% !important; max-width: 100% !important; } .template-search #search-results .container-filtros { flex-basis: auto; max-width: max-content; min-width: 290px; position: absolute; left: 0px; top: 35px; padding-right: 0px; } .template-search #search-results .container-filtros + .col-md-9 { padding-top: 56px; } @media only screen and (max-width: 767px) { .template-search #search-results .container-filtros + .col-md-9 { padding-top: 48px; }} .template-search #search-results .container-filtros .toggle-filtros { display: block; position: absolute; top: -40px; left: 0px; color: rgb(19, 81, 180); font-size: 16px; text-decoration: none; } .template-search #search-results .container-filtros .toggle-filtros:active, .template-search #search-results .container-filtros .toggle-filtros:visited { text-decoration: none; } .template-search #search-results .container-filtros .toggle-filtros::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; height: 20px; width: 20px; font-weight: 900; font-size: 19px; color: rgb(19, 81, 180); margin-right: 15px; } .template-search #search-results .container-filtros .toggle-filtros.open::before { content: ""; } .template-search #search-results .container-filtros > div { display: none; border-top: 1px solid rgb(255, 205, 7); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; background-color: rgb(255, 255, 255); } .template-search #search-results .container-filtros > div.open { display: block; } .template-search #search-results .container-filtros > div::after { content: ""; display: block; width: 0px; height: 0px; border-style: solid; border-width: 0px 7px 7px; border-color: transparent transparent rgb(19, 81, 180); position: absolute; top: -7px; left: 0px; } .template-search #search-results .container-filtros > div > h4 { display: none; } .template-search #search-results .container-filtros > div .filtro { padding: 15px; } @media only screen and (max-width: 575px) { .template-search #search-results .container-filtros { position: absolute; right: 0px; padding: 0px; flex-basis: 100% !important; max-width: 100% !important; }} .noticias_num_results { position: absolute; right: 0px; top: 0px; } .userrole-authenticated.template-search #search-results .container-filtros > div input[type="radio"]:checked::after { top: -19px; left: -0.5px; } .userrole-authenticated.template-search #search-results .container-filtros > div input[type="checkbox"]:checked::after { top: -3px; left: 3px; } .template-search .outstanding-link { border: 2px solid rgb(19, 81, 180); border-radius: 41px; color: rgb(19, 81, 180); float: none; height: fit-content; width: 100%; min-width: fit-content; font-size: 16px; font-weight: 700; padding: 4px 24px; text-align: center; margin-left: 15px; text-decoration: none !important; } .template-search .outstanding-link:hover { background: rgb(19, 81, 180); border-color: rgb(19, 81, 180); color: rgb(255, 255, 255); text-decoration: none; } @media only screen and (max-width: 575px) { .template-search .outstanding-link { margin-bottom: 12px; margin-left: 0px; width: 60%; }} .template-search .accordion .toggle { font-size: 1.6rem !important; } .template-search .accordion .toggle::before { font-size: 1.6rem !important; width: 20px !important; } @media only screen and (max-width: 575px) { .template-search .accordion .toggle::before { top: 2px; }} .template-search .accordion .conteudo .row { margin-top: 0px !important; } .template-search .accordion .conteudo { padding-left: 22px !important; } .template-search .accordion .subtitulo { font-size: 1.4rem; font-weight: 600; display: block; width: 100%; margin-top: 12px; } .template-search .accordion .servicos-disponiveis .subtitulo { display: none; } .template-search .accordion .servicos-link { width: 95%; margin-top: 8px; font-size: 1.4rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; text-decoration: none !important; } .template-search .accordion .servicos-todos { font-size: 1.2rem; margin-top: 12px; display: block; text-decoration: underline !important; } .template-search .accordion .aplicativos { margin-left: 20px; } .template-search .accordion .aplicativos, .template-search .accordion .aplicativos .app-link a { font-size: 1.2rem; color: rgb(51, 51, 51); } .template-search .accordion .aplicativos:hover, .template-search .accordion .aplicativos .app-link a:hover { text-decoration: none; } .template-search .accordion .aplicativos .app-link { width: 100%; } .template-search .accordion .aplicativos .subtitulo { margin-bottom: 5px; } .template-search .accordion .aplicativos .d-flex { margin-bottom: 10px; } .template-search .accordion .aplicativos .app-name { display: block; width: 100%; font-size: 1.4rem; font-weight: 500; color: rgb(19, 81, 180); } .template-search .accordion .aplicativos .app-name:hover { text-decoration: none; } .template-search .accordion .aplicativos .app-logo { width: 50px; height: auto; max-height: 50px; overflow: hidden; } .template-search .app-mobile { display: none; margin: 16px 0px; } @media only screen and (max-width: 575px) { .template-search .app-mobile { display: block; }} .template-search .app-mobile span, .template-search .app-mobile a { display: block; } .template-search .app-mobile .subtitulo, .template-search .app-mobile .subtitulo b { margin-top: 16px; font-size: 1.2rem; font-weight: 600; } .template-search .app-mobile .subtitulo b::before { font-family: "Font Awesome 5 Brands"; display: inline-block; font-size: 1.4rem; padding: 0px 8px; font-weight: normal !important; } .template-search .app-mobile .subtitulo b.ios::before { content: ""; } .template-search .app-mobile .subtitulo .android::before { content: ""; } .template-search .app-mobile a { font-size: 1.2rem; } @media only screen and (max-width: 575px) { .avaliacao-container { display: none; } .accordion .conteudo { padding-left: 0px !important; } .accordion .conteudo .servicos-disponiveis .subtitulo { display: block; } .accordion.servicos-disponiveis-mobile .conteudo { padding-left: 0px !important; display: block !important; } .accordion.servicos-disponiveis-mobile .toggle { left: -30px; display: block !important; } .accordion.servicos-disponiveis-mobile .toggle::before { display: none !important; } .app-mobile { display: block; }} @media only screen and (max-width: 575px) { #search-results > .row { margin-top: 0px !important; margin-bottom: 0px !important; }} @media only screen and (max-width: 575px) { .item-Tema .accordion, .item-Tema .servicos-disponiveis-mobile, .item-Tema .toggle { display: block !important; } .item-Tema .toggle { margin: 0px; } .item-Tema .toggle + .conteudo { display: block !important; padding-left: 0px !important; } .item-Tema .toggle::before { display: none !important; } .item-Servico .servicos-disponiveis, .item-Servico .servicos-disponiveis-mobile { display: none; }} @media only screen and (max-width: 575px) and (max-width: 575px) { .item-Servico .accordion { display: none; }} .template-search.userrole-authenticated .documentEditable { min-height: 350px; } .template-browser-info h2 { color: rgb(0, 0, 0); font-size: 2.8rem; margin-top: 40px; margin-bottom: 25px; } .template-browser-info .browsers { margin: 60px 0px; } .template-browser-info .browsers span { text-transform: uppercase; font-weight: 600; font-size: 1.3rem; } .template-browser-info .browsers ul { background-color: rgb(248, 248, 248); padding: 25px 50px; display: flex; justify-content: space-around; } .template-browser-info .browsers ul li { list-style: none; text-align: center; font-size: 1.3rem; } .template-browser-info .browsers ul li a, .template-browser-info .browsers ul li span { display: block; color: rgb(85, 85, 85); font-weight: 600; font-size: 1.6rem; line-height: 1.75; text-transform: none; } .template-browser-info .browsers ul li a::before, .template-browser-info .browsers ul li span::before { content: ""; display: block; height: 86px; width: 86px; background-size: contain; background-repeat: no-repeat; } .template-browser-info .browsers ul li.chrome a::before { background-image: url("img/chrome.png"); } .template-browser-info .browsers ul li.firefox a::before { background-image: url("img/firefox.png"); } .template-browser-info .browsers ul li.opera a::before { background-image: url("img/opera.png"); } .template-browser-info .browsers ul li.safari a::before { background-image: url("img/safari.png"); } .template-browser-info .browsers ul li.edge a::before { background-image: url("img/edge.png"); } .template-browser-info .browsers ul li.explorer span::before { background-image: url("img/explorer.png"); } .template-accessibility h3 { margin-top: 20px; } .template-accessibility ul { margin-left: 20px; } .template-accessibility .ir-para-conteudo { margin-top: 1rem; } .template-accessibility table { margin: 30px 0px; width: 100%; } .template-accessibility table th { color: rgb(12, 50, 111); font-weight: 600; } .autoridade { color: rgb(85, 85, 85); font-size: 1.8rem; font-weight: 600; display: block; } .autoridades { margin: 0px !important; } .curriculo-autoridade { display: block; margin-bottom: 10px; } .curriculo-autoridade a { text-decoration: underline; } .curriculo-autoridade a span { font-size: 1.6rem; } .substituto { display: block; margin-top: 10px; } .substituto a span { font-size: 1.6rem; text-decoration: underline; } .nome-autoridade { margin-bottom: 0px !important; } .nome-autoridade a { text-transform: none !important; font-size: 1.8rem !important; } .cargo-autoridade { font-style: italic; margin-bottom: 8px !important; } .area-perfil-profissional { margin-bottom: 15px !important; margin-top: 0px !important; } .area-perfil-profissional a { text-decoration: underline; } .area-perfil-profissional a span { font-size: 1.6rem; } .label-endereco-horario { font-weight: 600; } @media only screen and (max-width: 767px) { .template-pessoas_view #content .toggable-content > li ul, .template-abas_view #content .toggable-content > li ul { padding-left: 10px; }} .template-pessoas_view .item, .template-abas_view .item { padding-bottom: 45px; position: relative; } .template-pessoas_view .item img.left, .template-abas_view .item img.left { max-width: 140px; } .template-pessoas_view .item .nome, .template-abas_view .item .nome { font-weight: 600 !important; } .template-pessoas_view .item .cargo, .template-abas_view .item .cargo { font-style: italic; } .template-pessoas_view .item .substituto, .template-abas_view .item .substituto { margin-top: 20px; margin-bottom: 10px; } .template-pessoas_view .item .substituto a span, .template-abas_view .item .substituto a span { font-size: 1.6rem; text-decoration: underline; } .template-pessoas_view .item .baixar_agendas_externas, .template-abas_view .item .baixar_agendas_externas { display: flex; } .template-pessoas_view .item .baixar_agendas_externas a, .template-abas_view .item .baixar_agendas_externas a { margin: 0px 20px; } @media only screen and (max-width: 767px) { .template-pessoas_view .item .baixar_agendas_externas, .template-abas_view .item .baixar_agendas_externas { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .template-pessoas_view .item .baixar_agendas_externas a, .template-abas_view .item .baixar_agendas_externas a { margin: 5px 0px; }} .template-pessoas_view .item .agenda-curriculo, .template-abas_view .item .agenda-curriculo { position: absolute; bottom: 0px; left: 0px; } @media only screen and (max-width: 767px) { .template-pessoas_view .item .agenda-curriculo, .template-abas_view .item .agenda-curriculo { position: relative; }} .template-pessoas_view .item .agenda-curriculo p, .template-abas_view .item .agenda-curriculo p { display: inline-block; margin-right: 20px; } @media only screen and (max-width: 767px) { .template-pessoas_view .item .agenda-curriculo p, .template-abas_view .item .agenda-curriculo p { margin-right: 10px; }} @media only screen and (max-width: 767px) { .conteudo .item { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .conteudo .item .left { float: none; align-self: center; order: -1; margin-bottom: 10px; }} .template-autoridades_view .conteudo .item img { max-width: 140px; } .fale-conosco { display: flex; } .fale-conosco .texto { background-color: rgb(237, 237, 237); padding: 40px; margin-right: 60px; flex-basis: 45%; } .fale-conosco .texto p { color: rgb(51, 51, 51); font-weight: 500; line-height: 23px; } .fale-conosco .texto p span { display: block; font-size: 1.2rem; text-transform: uppercase; font-weight: 400; } .fale-conosco .texto p a { font-size: 1.6rem; display: inline-block; } .fale-conosco .texto p a i { margin-right: 15px; color: rgb(51, 51, 51); } .fale-conosco .formulario { margin-top: 10px; -webkit-box-flex: 1; flex-grow: 1; } .fale-conosco .formulario label { color: rgb(51, 51, 51); font-size: 1.6rem; font-weight: 600; display: block; } .fale-conosco .formulario input[type="text"] { border: 1px solid rgb(136, 136, 136); border-radius: 6px; width: 100%; height: 40px; margin-bottom: 20px; padding: 0px 16px; } .fale-conosco .formulario input[type="submit"] { color: rgb(255, 255, 255); background-color: rgb(19, 81, 180); font-weight: 600; width: 180px; height: 45px; border-radius: 32px; border: none; margin: 15px auto 0px; display: block; text-align: center; font-size: 1.6rem !important; } .fale-conosco .formulario textarea { height: 200px; border-radius: 6px; border: 1px solid rgb(136, 136, 136); padding: 16px; } .fale-conosco .formulario .email-telefone { display: flex; } .fale-conosco .formulario .email-telefone div:first-of-type { flex-basis: 60%; margin-right: 20px; } .fale-conosco .formulario .email-telefone div:last-of-type { -webkit-box-flex: 1; flex-grow: 1; } @media only screen and (max-width: 767px) { .fale-conosco { flex-wrap: wrap; margin: 0px -16px; } .fale-conosco .texto { flex-basis: 100%; margin: 0px; text-align: center; } .fale-conosco .texto p { font-size: 1.4rem; } .fale-conosco .texto p a { font-size: 1.4rem; } .fale-conosco .formulario { margin: 25px 16px; } .fale-conosco .formulario .email-telefone { display: block; } .fale-conosco .formulario .email-telefone div:first-of-type { margin: 0px; }} .userrole-authenticated .fale-conosco { padding-bottom: 40px; } .galeria-imagens-institucional { display: flex; flex-wrap: wrap; margin: 0px -35px; } .galeria-imagens-institucional .imagem { flex-basis: 28%; margin: 25px; } .galeria-imagens-institucional .imagem img { width: 100%; border: 1px solid rgb(237, 237, 237); } .galeria-imagens-institucional .imagem a { display: inline-block; } .galeria-imagens-institucional .imagem a:hover { text-decoration: none; } .galeria-imagens-institucional .imagem a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .galeria-imagens-institucional .imagem a:focus:not(.focus-visible) { outline: none; } .galeria-imagens-institucional .imagem .imagemWrapper { display: block; border: 10px solid transparent; } .galeria-imagens-institucional .imagem .imagemWrapper:hover { border: 10px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; } .galeria-imagens-institucional .imagem .titulo { display: block; font-size: 1.8rem; color: rgb(51, 51, 51); line-height: 22px; font-weight: 600; margin-top: 5px; padding: 0px 10px; } .galeria-imagens-institucional .imagem .data { display: block; font-size: 1.6rem; color: rgb(85, 85, 85); font-weight: 400; padding: 0px 10px; } @media only screen and (max-width: 767px) { .galeria-imagens-institucional { margin: 0px; } .galeria-imagens-institucional .imagem { flex-basis: 50%; margin: 20px 0px; }} @media only screen and (max-width: 575px) { .galeria-imagens-institucional { margin: 0px -10px; } .galeria-imagens-institucional .imagem { flex-basis: 100%; margin: 15px auto; }} .listagem-videos-institucional .videoItem { display: flex; margin-bottom: 50px; } .listagem-videos-institucional .videoItem .tags { padding: 0px; margin-top: 15px; } .listagem-videos-institucional .videoItem .tags li { list-style: none; margin-right: 15px; display: inline-block !important; } .listagem-videos-institucional .videoItem .tags li a { text-decoration: underline; color: rgb(19, 81, 180); } .listagem-videos-institucional .videoItem .video { min-width: 40%; margin-right: 20px; } .listagem-videos-institucional .videoItem .video iframe { width: 100%; min-height: 265px; } .listagem-videos-institucional .videoItem .conteudo { -webkit-box-flex: 1; flex-grow: 1; border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 20px; } .listagem-videos-institucional .videoItem .conteudo a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .listagem-videos-institucional .videoItem .conteudo a:focus:not(.focus-visible) { outline: none; } .listagem-videos-institucional .videoItem .conteudo .texto { color: rgb(51, 51, 51); font-weight: normal; font-size: 1.8rem; } .listagem-videos-institucional .videoItem .data { color: rgb(85, 85, 85); font-weight: normal; font-size: 1.4rem; } .listagem-videos-institucional .videoItem .titulo a { color: rgb(12, 50, 111); font-weight: 600; font-size: 2rem; margin-bottom: 10px; } .listagem-videos-institucional .videoItem .titulo a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .listagem-videos-institucional .videoItem .titulo a:focus:not(.focus-visible) { outline: none; } .listagem-videos-institucional .videoItem .titulo a:hover { text-decoration: none; } .listagem-videos-institucional .videoItem .titulo-mobile { display: none; } @media only screen and (max-width: 575px) { .listagem-videos-institucional .videoItem { flex-wrap: wrap; position: relative; } .listagem-videos-institucional .videoItem .video { min-width: 100%; margin-right: 0px; } .listagem-videos-institucional .videoItem .video iframe { min-height: 165px; } .listagem-videos-institucional .videoItem .conteudo .data { display: none; } .listagem-videos-institucional .videoItem .conteudo .titulo { display: none; } .listagem-videos-institucional .videoItem .conteudo .texto { padding-bottom: 10px; } .listagem-videos-institucional .videoItem .titulo-mobile { display: block; } .listagem-videos-institucional .imagem { flex-basis: 100%; margin: 15px auto; }} @media only screen and (max-width: 767px) { .listagem-videos-institucional { margin: 0px; } .listagem-videos-institucional .imagem { flex-basis: 50%; margin: 20px 0px; }} .listagem-audios-institucional .audioItem { margin-bottom: 40px; padding-bottom: 12px; position: relative; border-bottom: 1px solid rgb(204, 204, 204); } .listagem-audios-institucional .audioItem #category { text-align: left; } .listagem-audios-institucional .audioItem #category .link-category { color: rgb(19, 81, 180); } .listagem-audios-institucional .audioItem #category .link-category:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .listagem-audios-institucional .audioItem #category .link-category:focus:not(.focus-visible) { outline: none; } .listagem-audios-institucional .audioItem .texto { color: rgb(51, 51, 51); font-weight: normal; font-size: 1.8rem; margin-bottom: 15px; } .listagem-audios-institucional .audioItem .chapeu { color: rgb(85, 85, 85); font-weight: 600; font-size: 1.4rem; text-transform: uppercase; } .listagem-audios-institucional .audioItem .data { color: rgb(85, 85, 85); font-weight: 400; font-size: 1.6rem; } .listagem-audios-institucional .audioItem .titulo { color: rgb(12, 50, 111); font-weight: 600; font-size: 2rem; margin-bottom: 10px; } .listagem-audios-institucional .audioItem .titulo:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .listagem-audios-institucional .audioItem .titulo:focus:not(.focus-visible) { outline: none; } .listagem-audios-institucional .audioItem .audio { margin-bottom: 10px; } .listagem-audios-institucional .audioItem .audio .audioPlayer:focus { border: 2px solid rgb(194, 133, 12); outline: none 0px; } .listagem-audios-institucional .audioItem .downloads { position: absolute; right: 0px; bottom: 10px; } .listagem-audios-institucional .audioItem .downloads a { color: rgb(85, 85, 85); display: inline-block; margin-left: 12px; } .listagem-audios-institucional .audioItem .downloads a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .listagem-audios-institucional .audioItem .downloads a:focus:not(.focus-visible) { outline: none; } .listagem-audios-institucional .audioItem .downloads a:hover { text-decoration: none; } .listagem-audios-institucional .audioItem .downloads a::before { content: ""; font-family: "Font Awesome 5 Free"; color: rgb(19, 81, 180); display: inline-block; font-size: 18px; font-weight: 700; margin-right: 10px; } .lista-publicacoes .publicacao { position: relative; margin-bottom: 20px; padding-bottom: 12px; border-bottom: 1px solid rgb(204, 204, 204); } .lista-publicacoes .publicacao .chapeu { text-transform: uppercase; color: rgb(85, 85, 85); font-weight: 600; } .lista-publicacoes .publicacao .chapeu i { margin-right: 3px; } .lista-publicacoes .publicacao .data { color: rgb(136, 136, 136); font-weight: 500; } .lista-publicacoes .publicacao .titulo a { color: rgb(12, 50, 111); font-weight: 700; font-size: 2rem; } .lista-publicacoes .publicacao .texto { margin-bottom: 16px; } .lista-publicacoes .publicacao .links-icones { position: absolute; right: 0px; bottom: 12px; } .lista-publicacoes .publicacao .links-icones a { display: inline-block; margin-left: 20px; } .lista-publicacoes .publicacao .links-icones a i { color: rgb(19, 81, 180); font-size: 22px; } .portaltype-servico .atos-relacionados { padding-left: 0px; } .portaltype-servico .atos-relacionados li { list-style: none; margin-bottom: 20px !important; } .portaltype-servico .atos-relacionados li .ato-relacionado { font-weight: 600; display: block; } .portaltype-servico .atos-relacionados li .link-ato-publico { font-size: 18px; position: relative; padding-left: 20px; text-decoration: none !important; } .portaltype-servico .atos-relacionados li .link-ato-publico::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-size: 18px; position: absolute; top: -2px; left: 0px; } .portaltype-servico .informacao-foi-util { background-color: rgb(248, 248, 248); padding: 16px; margin-top: 20px; } .portaltype-servico .informacao-foi-util .wrapper { position: relative; padding: 0px; } @media (max-width: 599px) { .portaltype-servico .informacao-foi-util { margin: 0px; padding: 24px 20px; }} .portaltype-servico .informacao-foi-util #form-nao { display: none; } .portaltype-servico .informacao-foi-util .title { font-size: 1.6rem; color: rgb(51, 51, 51); display: inline-block; margin-right: 8px; } .portaltype-servico .informacao-foi-util .sim-nao { display: inline-block; } .portaltype-servico .informacao-foi-util .sim-nao a { font-size: 1.7rem; text-decoration: underline; margin: 0px 12px; padding: 2px 8px; color: rgb(19, 81, 180) !important; } .portaltype-servico .informacao-foi-util .sim-nao a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-servico .informacao-foi-util .sim-nao a:focus:not(.focus-visible) { outline: none; } @media (max-width: 599px) { .portaltype-servico .informacao-foi-util .sim-nao a { padding-left: 2px; }} .portaltype-servico .informacao-foi-util .sim-nao a.nao { position: relative; } .portaltype-servico .informacao-foi-util .sim-nao a.nao::before { content: ""; display: inline-block; height: 23px; width: 1px; background-color: rgb(204, 204, 204); position: absolute; left: -15px; top: 3px; } .portaltype-servico .informacao-foi-util .sim-nao a:hover { background-color: rgb(219, 232, 251); border-radius: 41px; } .portaltype-servico .informacao-foi-util form { color: rgb(51, 51, 51); font-size: 14px; text-align: left; width: 86%; margin: 0px auto; padding-top: 50px; } @media only screen and (max-width: 767px) { .portaltype-servico .informacao-foi-util form { width: 100%; }} .portaltype-servico .informacao-foi-util form h2 { font-size: 2rem; color: rgb(51, 51, 51); position: absolute; top: 0px; left: 0px; } .portaltype-servico .informacao-foi-util form .coluna { display: flex; } @media only screen and (max-width: 767px) { .portaltype-servico .informacao-foi-util form .coluna { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .portaltype-servico .informacao-foi-util form .coluna div { width: 50%; } .portaltype-servico .informacao-foi-util form .coluna div:first-of-type { margin-right: 30px; } .portaltype-servico .informacao-foi-util form .coluna div.erro-avaliacao { width: 100%; } @media only screen and (max-width: 767px) { .portaltype-servico .informacao-foi-util form .coluna div { width: 100%; margin: 0px; }} .portaltype-servico .informacao-foi-util form .parametro { display: block; position: relative; padding-left: 30px; cursor: pointer; font-size: 13px; user-select: none; font-weight: normal; margin: 5px 0px; } .portaltype-servico .informacao-foi-util form .parametro input { position: absolute; opacity: 0; cursor: pointer; height: 0px; width: 0px; } .portaltype-servico .informacao-foi-util form .parametro .checkmark { position: absolute; top: 3px; left: 0px; height: 20px; width: 20px; background-color: rgb(255, 255, 255); border-radius: 4px; border: 1px solid rgb(136, 136, 136); } .portaltype-servico .informacao-foi-util form .parametro input:checked ~ .checkmark { background-color: rgb(38, 112, 232); } .portaltype-servico .informacao-foi-util form .parametro .checkmark::after { content: ""; position: absolute; display: none; } .portaltype-servico .informacao-foi-util form .parametro input:checked ~ .checkmark::after { display: block; } .portaltype-servico .informacao-foi-util form .parametro .checkmark::after { left: 7px; top: 3px; width: 4px; height: 8px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 2px 2px 0px; transform: rotate(45deg); } .portaltype-servico .informacao-foi-util form label { font-size: 18px; color: rgb(51, 51, 51); display: block; margin: 15px 0px; } .portaltype-servico .informacao-foi-util form input[type="checkbox"] { margin: 0px 5px 0px 10px; } .portaltype-servico .informacao-foi-util form textarea { border-radius: 6px; border-color: rgb(136, 136, 136); height: 170px; width: 100%; } .portaltype-servico .informacao-foi-util form .help, .portaltype-servico .informacao-foi-util form .caracteres-restantes { display: block; font-size: 14px; margin-bottom: 10px; color: rgb(51, 51, 51); } .portaltype-servico .informacao-foi-util form .caracteres-restantes { margin-bottom: 0px; text-align: right; } .portaltype-servico .informacao-foi-util form .field { display: inline-block; width: 48%; position: relative; } @media only screen and (max-width: 767px) { .portaltype-servico .informacao-foi-util form .field { width: 100%; }} .portaltype-servico .informacao-foi-util form .field:first-of-type { margin-right: 30px; } .portaltype-servico .informacao-foi-util form .field label { font-size: 14px; display: block; font-weight: 700; margin: 3px 0px; } .portaltype-servico .informacao-foi-util form .field input[type="text"] { border-radius: 6px; border: 1px solid rgb(136, 136, 136); height: 48px; width: 100%; padding: 0px 15px; box-sizing: border-box; } .portaltype-servico .informacao-foi-util form #recaptcha { margin-top: 10px; margin-bottom: 35px; } @media only screen and (max-width: 767px) { .portaltype-servico .informacao-foi-util form button { margin-bottom: 10px; }} .portaltype-servico #servico_avaliar_indisponivel, .portaltype-servico #servico_avaliar_duplicado, .portaltype-servico #servico_eouv_indisponivel { display: inline-block; margin-left: 15px; } @media only screen and (max-width: 767px) { .portaltype-servico #servico_avaliar_indisponivel, .portaltype-servico #servico_avaliar_duplicado, .portaltype-servico #servico_eouv_indisponivel { margin-left: 0px; }} #content .visao-servico .servicos-em-destaque { width: auto; } #content .visao-servico .servicos-em-destaque h2 { font-size: 16px; color: rgb(85, 85, 85); text-transform: uppercase; text-align: center; font-weight: 700; margin-bottom: 10px; } #content .visao-servico .servicos-em-destaque h2::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 16px; color: rgb(85, 85, 85); margin-right: 10px; } #content .visao-servico .servicos-em-destaque .itens { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } @media only screen and (max-width: 767px) { #content .visao-servico .servicos-em-destaque .itens { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }} #content .visao-servico .servicos-em-destaque .itens .list-item { -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; margin: 8px 0px; padding: 28px 35px; } @media only screen and (max-width: 767px) { #content .visao-servico .servicos-em-destaque .itens .list-item { -webkit-box-flex: 0; flex: 0 0 100%; max-width: 100%; }} #content .visao-servico .servicos-em-destaque .itens .list-item::after { color: rgb(19, 81, 180); top: 5px; right: 15px; } #content .visao-servico .servicos-em-destaque .itens .list-item .categoria { margin-bottom: 10px; } #content .visao-servico .servicos-em-destaque .itens .list-item .texto { font-size: 20px; color: rgb(12, 50, 111); font-weight: 600; } #content .visao-servico .publicacao { font-size: 16px; font-weight: normal; color: rgb(158, 157, 157); } #content .visao-servico .badge { margin-bottom: 8px; } #content .visao-servico .btn-add-lgpd { -webkit-box-align: center; align-items: center; background: rgb(248, 248, 248); color: rgb(19, 81, 180); padding: 0px 12px; border: 1px solid rgb(19, 81, 180); box-sizing: border-box; text-align: center; font-weight: 500; height: 30px; line-height: 28px; font-size: 1.2rem; display: inline-block; border-radius: 15px; } #content .visao-servico .btn-add-lgpd:hover { background-color: rgb(219, 232, 251); text-decoration: none; } #content .visao-servico .btn-add-lgpd:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #content .visao-servico .btn-add-lgpd:focus:not(.focus-visible) { outline: none; } #content .visao-servico .header { display: flex; position: relative; margin: 0px 0px 20px; } @media only screen and (max-width: 767px) { #content .visao-servico .header { margin: 24px 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; min-height: 0px; }} #content .visao-servico .header .titulo { font-size: 3.6rem; font-weight: 600; color: rgb(12, 50, 111); line-height: 40px; -webkit-box-flex: 1; flex: 1 1 0%; } @media only screen and (max-width: 767px) { #content .visao-servico .header .titulo { text-align: center; font-size: 28px; font-weight: 600; }} #content .visao-servico .header .titulo .nomes-populares { display: block; margin-top: 10px; color: rgb(85, 85, 85); font-size: 2.4rem; font-weight: 500; } @media only screen and (max-width: 767px) { #content .visao-servico .header .titulo .nomes-populares { font-size: 20px; font-weight: 600; }} #content .visao-servico .btn-solicitar { background-color: rgb(38, 135, 68); height: 52px; line-height: 52px; width: 180px; font-size: 20px; font-weight: 600; border-radius: 51px; text-align: center; border: 15px solid rgb(237, 237, 237); margin-left: 30px; box-sizing: content-box; color: rgb(255, 255, 255) !important; } @media only screen and (max-width: 767px) { #content .visao-servico .btn-solicitar { margin-top: 20px; }} #content .visao-servico .btn-solicitar:hover { background-color: rgb(54, 161, 145); } #content .visao-servico .btn-solicitar .highlightedSearchTerm { background-color: transparent; } @media only screen and (max-width: 575px) { #content .visao-servico .btn-solicitar { display: none; }} #content .visao-servico .btn-solicitar.mobile { display: none; margin: 25px auto 10px; } @media only screen and (max-width: 575px) { #content .visao-servico .btn-solicitar.mobile { display: block; }} #content .visao-servico .canais-atendimento { margin: 55px 0px; width: 100%; } #content .visao-servico .canais-atendimento .title { font-size: 36px; color: rgb(12, 50, 111); font-weight: 600; margin-bottom: 80px; text-align: center; } #content .visao-servico .canais-atendimento .cards { margin-left: 0px; padding-left: 0px; margin-top: 50px; display: flex; flex-wrap: wrap; justify-content: space-evenly; } #content .visao-servico .canais-atendimento .cards li { list-style: none; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; background-color: rgb(237, 237, 237); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; padding: 0px; flex-basis: 19%; box-sizing: border-box; position: relative; height: 200px; max-height: 200px; } #content .visao-servico .canais-atendimento .cards li img { height: 50px; width: 50px; margin-bottom: 35px; } #content .visao-servico .canais-atendimento .cards li .toggle-card-flip { right: 5px; } #content .visao-servico .canais-atendimento .cards li a { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 100%; height: 100%; } #content .visao-servico .canais-atendimento .cards li a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #content .visao-servico .canais-atendimento .cards li a:focus:not(.focus-visible) { outline: none; } #content .visao-servico .canais-atendimento .cards li a:hover { text-decoration: none; } #content .visao-servico .canais-atendimento .cards li a i { display: block; font-size: 50px; margin-bottom: 35px; color: rgb(12, 50, 111); width: auto; } #content .visao-servico .canais-atendimento .cards li a .title { display: block; font-size: 20px; color: rgb(12, 50, 111); font-weight: 700; margin: 0px; text-transform: uppercase; } #content .visao-servico .canais-atendimento .cards li .front { display: block; } #content .visao-servico .canais-atendimento .cards li .back { opacity: 0; height: 0px; position: absolute; left: 0px; top: 0px; } #content .visao-servico .canais-atendimento .cards li.flipped { padding: 0px; } #content .visao-servico .canais-atendimento .cards li.flipped .front { display: none; } #content .visao-servico .canais-atendimento .cards li.flipped .back { opacity: 1; height: 100%; background-color: rgb(85, 85, 85); color: rgb(255, 255, 255); transition: opacity 0.3s ease 0.2s; padding: 35px 20px; line-height: 20px; } #content .visao-servico .canais-atendimento .cards li.flipped .back .subtitle { color: rgb(255, 255, 255); font-size: 14px; font-weight: 500; } #content .visao-servico .canais-atendimento .cards li.flipped .back .title { color: rgb(255, 255, 255); text-transform: none; margin-bottom: 20px !important; } #content .visao-servico .categoria { display: flex; -webkit-box-align: center; align-items: center; } #content .visao-servico .categoria i { display: inline-block; color: rgb(38, 112, 232); font-size: 30px; margin-right: 15px; } #content .visao-servico .categoria h2 { display: inline; font-size: 1.5rem; color: rgb(158, 157, 157); font-weight: 500; } #content .visao-servico .barra-categoria { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; height: 60px; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); } #content .visao-servico .servico-widget { margin-bottom: 32px; } @media only screen and (min-width: 768px) { #content .visao-servico .servico-widget { margin-left: 24px; }} @media only screen and (max-width: 767px) { #content .visao-servico .servico-widget.area-banner-visao-servico { margin-bottom: 0px; margin-top: 35px; }} #content .visao-servico .apps-relacionados .tile-header { margin-bottom: 15px; } #content .visao-servico .apps-relacionados .tile-header h2 { font-size: 16px; color: rgb(85, 85, 85); text-transform: uppercase; text-align: center; font-weight: bold; } #content .visao-servico .apps-relacionados .tile-header h2::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 16px; color: rgb(85, 85, 85); margin-right: 10px; } #content .visao-servico .apps-relacionados .lojas-apps { font-size: 12px; color: rgb(80, 80, 81); display: block; font-weight: normal; } #content .visao-servico .apps-relacionados .itens { box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; background-color: rgb(251, 251, 251); padding: 25px; } #content .visao-servico .apps-relacionados .list-item-apps { margin-bottom: 20px; } #content .visao-servico .apps-relacionados .list-item-apps a { display: block; color: rgb(12, 50, 111); font-weight: 600; font-size: 14px; margin: 0px 0px 0px 80px; padding-bottom: 28px; border-bottom: 1px solid rgb(204, 204, 204); } #content .visao-servico .apps-relacionados .list-item-apps a:hover { text-decoration: none; } #content .visao-servico .apps-relacionados .list-item-apps .imagem-app { float: left; margin-right: 20px; } #content .visao-servico .apps-relacionados .galeria-aplicativos { width: 100%; margin-top: 25px; padding-left: 5px; } #content .visao-servico .apps-relacionados .galeria-aplicativos a { color: rgb(12, 50, 111); font-weight: 600; font-size: 16px; width: 100%; margin: 0px; position: relative; display: block; } #content .visao-servico .apps-relacionados .galeria-aplicativos a:hover { text-decoration: none; } #content .visao-servico .apps-relacionados .galeria-aplicativos a::after { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(12, 50, 111); font-size: 18px; position: absolute; top: 0px; right: 0px; } #content .visao-servico .aplicativos-relacionados .tile-header h2 { font-size: 16px; color: rgb(85, 85, 85); text-transform: uppercase; text-align: center; } #content .visao-servico .aplicativos-relacionados ul { padding-left: 0px; list-style: none; } @media only screen and (max-width: 1023px) { #content .visao-servico .aplicativos-relacionados ul { display: flex; flex-wrap: wrap; justify-content: space-around; }} #content .visao-servico .aplicativos-relacionados ul li { color: rgb(12, 50, 111); background-color: rgb(248, 248, 248); font-weight: 600; padding: 30px 10px 20px 30px; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; position: relative; margin: 15px 0px; } @media only screen and (max-width: 1023px) { #content .visao-servico .aplicativos-relacionados ul li { width: 40%; }} @media only screen and (max-width: 767px) { #content .visao-servico .aplicativos-relacionados ul li { width: 100%; }} #content .visao-servico .aplicativos-relacionados ul li > i { font-size: 50px; color: rgb(0, 92, 169); position: absolute; left: 30px; } #content .visao-servico .aplicativos-relacionados ul li .conteudo { padding-left: 32px; min-height: 88px; margin-bottom: 16px; color: rgb(12, 50, 111); font-size: 1.8rem; font-weight: 700; } #content .visao-servico .aplicativos-relacionados ul li::before, #content .visao-servico .aplicativos-relacionados ul li::after { display: none; } #content .visao-servico .aplicativos-relacionados ul li .descricao { font-weight: normal; display: block; margin-top: 5px; color: rgb(85, 85, 85); font-size: 1.2rem; } #content .visao-servico .aplicativos-relacionados ul li .stores { margin: 0px; text-align: left; } #content .visao-servico .aplicativos-relacionados ul li .stores a { width: 144px; height: 42px; margin: 0px; display: inline-block; background-size: contain; background-repeat: no-repeat; color: rgb(255, 255, 255) !important; } #content .visao-servico .aplicativos-relacionados ul li .stores a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #content .visao-servico .aplicativos-relacionados ul li .stores a:focus:not(.focus-visible) { outline: none; } #content .visao-servico .aplicativos-relacionados ul li .stores a + a { margin-top: 4px; } #content .visao-servico .aplicativos-relacionados ul li .stores a:hover { color: rgb(255, 255, 255) !important; } @media only screen and (max-width: 767px) { #content .visao-servico .aplicativos-relacionados ul li .stores { text-align: center; }} #content .visao-servico .aplicativos-relacionados ul li .stores a { margin: 0px 5px; } @media only screen and (max-width: 767px) { #content .visao-servico .aplicativos-relacionados ul li .stores a { margin: 0px; }} #content .visao-servico .aplicativos-relacionados ul li .stores a + a { margin-top: 0px; } #content .visao-servico .noticias-relacionadas .row { margin: 0px; } #content .visao-servico .noticias-relacionadas .row .column { padding: 0px 0px 30px; } #content .visao-servico .noticias-relacionadas .row .column:first-of-type { padding-right: 35px; } #content .visao-servico .noticias-relacionadas .row .column:first-of-type .social-links { top: -4px; right: 25px; } #content .visao-servico .noticias-relacionadas .row .tile { border-bottom: 1px solid rgb(204, 204, 204); min-height: 210px; } #content .visao-servico .noticias-relacionadas .tile-header { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; margin-bottom: 35px; text-transform: uppercase; } #content .visao-servico .noticias-relacionadas .tile-header::after, #content .visao-servico .noticias-relacionadas .tile-header::before { background: rgb(204, 204, 204); content: ""; height: 1px; width: 100%; } #content .visao-servico .noticias-relacionadas .tile-header h2 { color: rgb(85, 85, 85); font-size: 16px; font-weight: bold; margin: 0px; padding: 0px 12px; white-space: nowrap; } #content .visao-servico .noticias-relacionadas .social-links { top: -4px; } #content .visao-servico .noticias-relacionadas .tile-subtitle { margin-bottom: 0px; font-size: 1.4rem; color: rgb(85, 85, 85); text-transform: uppercase; font-weight: 600; } #content .visao-servico .noticias-relacionadas h2 { line-height: 1.8rem; margin-bottom: 10px; } #content .visao-servico .noticias-relacionadas h2 a { font-size: 2rem; color: rgb(12, 50, 111); line-height: normal; font-weight: 600; } #content .visao-servico .noticias-relacionadas h2 a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #content .visao-servico .noticias-relacionadas h2 a:focus:not(.focus-visible) { outline: none; } #content .visao-servico .noticias-relacionadas h2 a:hover { text-decoration: none; color: rgb(19, 81, 180); } #content .visao-servico .anchors { padding: 20px; background-color: rgb(248, 248, 248); width: 100%; box-sizing: border-box; } #content .visao-servico .anchors .title { font-weight: bold; } #content .visao-servico .anchors .line { position: relative; } #content .visao-servico .anchors .square, #content .visao-servico .anchors .circle { position: relative; margin-bottom: 20px; display: block; } #content .visao-servico .anchors .square::after, #content .visao-servico .anchors .circle::after { content: ""; display: block; position: absolute; top: 24px; left: 10px; width: 1px; height: 100%; background-color: rgb(25, 25, 25); } #content .visao-servico .anchors .square::before, #content .visao-servico .anchors .circle::before { content: ""; display: inline-block; width: 20px; height: 20px; border: 1px solid rgb(25, 25, 25); vertical-align: text-top; margin-right: 7px; background-color: rgb(255, 255, 255); } #content .visao-servico .anchors .square:last-of-type::after, #content .visao-servico .anchors .circle:last-of-type::after { display: none; } #content .visao-servico .anchors .circle::before { border-radius: 100%; } #content .visao-servico .anchors ol { list-style: none; counter-reset: item 0; margin-left: 0px; margin-top: 20px; } #content .visao-servico .anchors ol li { counter-increment: item 1; margin-bottom: 12px; position: relative; padding-left: 33px; } #content .visao-servico .anchors ol li a { color: rgb(25, 25, 25) !important; } #content .visao-servico .anchors ol li::after { content: ""; display: block; position: absolute; top: 20px; left: 10px; width: 1px; height: 100%; background-color: rgb(12, 50, 111); } #content .visao-servico .anchors ol li::before { content: counter(item); background: rgb(25, 25, 25); border-radius: 100%; color: rgb(255, 255, 255); width: 20px; height: 20px; line-height: 18px; font-size: 12px; text-align: center; display: inline-block; vertical-align: text-top; position: absolute; top: 4px; left: 1px; } #content .visao-servico .servico { padding: 0px; margin-left: 0px; margin-bottom: 50px; width: 100%; } #content .visao-servico .servico .toggle-link { color: rgb(51, 51, 51) !important; } #content .visao-servico .servico i { color: rgb(38, 112, 232); } #content .visao-servico .servico > li { position: relative; width: 100%; list-style: none; } #content .visao-servico .servico > li .titulo { display: block; margin-bottom: 20px; font-size: 24px; font-weight: bold; } #content .visao-servico .servico > li .titulo_outros { font-size: 18px; } #content .visao-servico .servico > li .conteudo { padding: 0px 32px; } @media only screen and (max-width: 1023px) { #content .visao-servico .servico > li .conteudo { padding: 0px; }} #content .visao-servico .servico > li .conteudo a { font-weight: 500; text-decoration: underline; color: rgb(19, 81, 180); word-break: break-word; } #content .visao-servico .servico > li ol { list-style: none; counter-reset: item 0; margin-left: 0px; margin-top: 50px; } #content .visao-servico .servico > li ol > li { counter-increment: item 1; position: relative; padding-left: 40px; margin-bottom: 40px; } #content .visao-servico .servico > li ol > li .subtitulo-etapa { margin: 15px 10px 15px 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); font-size: 18px; padding: 15px; } #content .visao-servico .servico > li ol > li .subtitulo-etapa ul { padding-left: 25px; } #content .visao-servico .servico > li ol > li .subtitulo-etapa .titulo-documento { background-color: rgb(240, 242, 241); text-transform: uppercase; font-size: 16px; border-bottom: 1px solid rgb(213, 213, 213); padding: 15px; margin: -15px; font-weight: 700; color: rgb(85, 85, 85); } #content .visao-servico .servico > li ol > li .subtitulo-etapa .info-etapa { margin-top: 30px; } #content .visao-servico .servico > li ol > li .apps { margin-left: 0px; list-style: none; } #content .visao-servico .servico > li ol > li .apps li { font-weight: bold; padding: 20px; display: inline-block; margin: 30px 10px; width: 38%; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); } #content .visao-servico .servico > li ol > li .apps li i { font-size: 45px; vertical-align: middle; margin-right: 5px; color: rgb(255, 255, 255); } #content .visao-servico .servico > li ol > li .apps li::before { display: none; } #content .visao-servico .servico > li ol > li .apps li .descricao { font-weight: normal; display: block; margin-top: 5px; } #content .visao-servico .servico > li ol > li .apps li::after { font-family: "Font Awesome 5 Free"; content: ""; color: rgb(38, 112, 232); position: absolute; top: 0px; right: 5px; transform: rotate(50deg); } #content .visao-servico .servico > li ol > li span { display: block; font-size: 18px; font-weight: bold; margin-bottom: 10px; } #content .visao-servico .servico > li ol > li span.highlightedSearchTerm { display: inline; } #content .visao-servico .servico > li ol > li p { font-weight: normal; font-size: 18px; margin: 10px 0px; } #content .visao-servico .servico > li ol > li p.box { background-color: rgb(247, 247, 247); padding: 25px; } #content .visao-servico .servico > li ol > li a { color: rgb(0, 0, 0); } #content .visao-servico .servico > li ol > li::before { position: absolute; left: 0px; top: 2px; content: counter(item); background: rgb(0, 0, 0); border-radius: 100%; color: rgb(255, 255, 255); width: 25px; height: 25px; line-height: 23px; font-size: 14px; text-align: center; display: inline-block; vertical-align: text-top; } #content .visao-servico .canais-atendimento { margin: 45px 0px 120px !important; } @media only screen and (max-width: 767px) { #content .visao-servico .canais-atendimento { margin: 35px 0px !important; }} #content .visao-servico .canais-atendimento .title { margin-bottom: 0px !important; } #content .visao-servico .canais-atendimento .cards { -webkit-box-pack: justify !important; justify-content: space-between !important; } .portaltype-servico #content #content-core .servico-content, .portaltype-servicoestadual #content #content-core .servico-content { margin-top: 16px; display: flex; } @media only screen and (max-width: 767px) { .portaltype-servico #content #content-core .servico-content, .portaltype-servicoestadual #content #content-core .servico-content { margin: 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .portaltype-servico #content #content-core .servico-content .col-servico, .portaltype-servicoestadual #content #content-core .servico-content .col-servico { -webkit-box-flex: 1; flex: 1 1 0%; } @media only screen and (max-width: 767px) { .portaltype-servico #content #content-core .servico-content .col-servico, .portaltype-servicoestadual #content #content-core .servico-content .col-servico { min-width: 100%; }} @media only screen and (max-width: 575px) { .portaltype-servico #content #content-core .servico-content .col-servico .conteudo, .portaltype-servicoestadual #content #content-core .servico-content .col-servico .conteudo { padding: 0px; }} .portaltype-servico #content #content-core .servico-content .col-anchors, .portaltype-servicoestadual #content #content-core .servico-content .col-anchors { display: block; max-width: 368px; margin-bottom: 48px; margin-left: 24px; } .portaltype-servico #content #content-core .servico-content .col-anchors .recom-list ul, .portaltype-servicoestadual #content #content-core .servico-content .col-anchors .recom-list ul { margin-left: 0px; } @media only screen and (max-width: 767px) { .portaltype-servico #content #content-core .servico-content .col-anchors, .portaltype-servicoestadual #content #content-core .servico-content .col-anchors { background-color: transparent; min-width: 0px; max-width: none; box-sizing: content-box; margin: 0px -16px 16px; padding: 0px 16px 0px 20px; flex-basis: auto; }} @media only screen and (max-width: 575px) { .portaltype-servico #content #content-core .servico-content .col-anchors, .portaltype-servicoestadual #content #content-core .servico-content .col-anchors { max-width: 100%; }} .portaltype-servico #content #category, .portaltype-servicoestadual #content #category { font-size: 1.5rem; font-weight: 600; color: rgb(51, 51, 51); margin-bottom: 7px; text-indent: 0px; padding: 0px; margin-left: 0px !important; } .portaltype-servico #content #category .link-category, .portaltype-servicoestadual #content #category .link-category { float: none; margin: 0px 10px; font-size: 16px; font-weight: 500; text-decoration: underline; display: inline-block !important; color: rgb(38, 112, 232) !important; } .portaltype-servico #content #category .link-category:focus, .portaltype-servicoestadual #content #category .link-category:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .portaltype-servico #content #category .link-category:focus:not(.focus-visible), .portaltype-servicoestadual #content #category .link-category:focus:not(.focus-visible) { outline: none; } @media only screen and (max-width: 767px) { .portaltype-servico #wrapper, .portaltype-servico #content-core { padding-top: 0px; }} @media (max-width: 820px) { #content #content-core .visao-servico .canais-atendimento .cards li { flex-basis: 49%; margin: 8px 0px; }} @media (max-width: 560px) { #content #content-core .visao-servico .canais-atendimento .cards li { flex-basis: 99%; margin: 8px 0px; }} .template-relatorio_editores_servico #content label, .template-relatorio_avaliacao_servico #content label { margin-bottom: 4px; font-size: 16px; font-weight: 600; color: rgb(51, 51, 51); } .template-relatorio_editores_servico #content .filtro-consulta-administrativa .btn, .template-relatorio_avaliacao_servico #content .filtro-consulta-administrativa .btn { font-size: 95%; font-weight: 600; width: 130px; height: 47px; } .template-relatorio_editores_servico #content .filtro-consulta-administrativa .btn:focus, .template-relatorio_avaliacao_servico #content .filtro-consulta-administrativa .btn:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .template-relatorio_editores_servico #content .filtro-consulta-administrativa .btn:focus:not(.focus-visible), .template-relatorio_avaliacao_servico #content .filtro-consulta-administrativa .btn:focus:not(.focus-visible) { outline: none; } .template-relatorio_editores_servico #content .filtro-consulta-administrativa .formControls, .template-relatorio_avaliacao_servico #content .filtro-consulta-administrativa .formControls { -webkit-box-pack: end; justify-content: flex-end; } .template-relatorio_editores_servico #content div.datepicker:last-of-type, .template-relatorio_avaliacao_servico #content div.datepicker:last-of-type { margin-left: 10px; } .template-consultar_servicos #content .filtro-consulta-administrativa .formControls, .template-consultar_orgaos #content .filtro-consulta-administrativa .formControls { justify-content: right; } .portaltype-servico #form-widgets-url_solicitacao_digital { height: 2em !important; width: 100% !important; } .portaltype-servico #form-widgets-nomes_populares { height: 100px; } .template-edit.portaltype-servico #formfield-form-widgets-subject #form-widgets-subject { height: 80px; } .template-edit.portaltype-servico #form-widgets-tempo_unidade { vertical-align: unset !important; } .template-edit.portaltype-servico #formfield-form-widgets-tempo_unidade, .template-edit.portaltype-servico #formfield-form-widgets-tempo_final { display: inline-block; } .portaltype-servico #content .social-links-noticia-servico { position: absolute; bottom: -7px; top: auto; right: 0px; width: auto; max-width: 32px; height: 32px; line-height: 30px; border: 1px solid rgb(255, 255, 255); border-radius: 16px; transition: max-width 200ms linear 0s, padding 200ms linear 0s; overflow: hidden; padding-right: 32px; background: rgb(255, 255, 255); } .portaltype-servico #content .social-links-noticia-servico:hover { border: 1px solid rgb(204, 204, 204); } .portaltype-servico #content .social-links-noticia-servico a { opacity: 0; transition: opacity 0s linear 200ms; } .portaltype-servico #content .social-links-noticia-servico .toggle-social-links { background: rgb(255, 255, 255); opacity: 1; display: block; position: absolute; right: 0px; top: 0px; width: 33px; height: 32px; line-height: 30px; text-align: center; border-radius: 16px; cursor: pointer; } .portaltype-servico #content .social-links-noticia-servico .toggle-social-links i, .portaltype-servico #content .social-links-noticia-servico .toggle-social-links span { opacity: 1; position: absolute; width: 100%; text-align: center; top: 0px; left: 0px; height: 100%; line-height: 30px; transition: opacity 200ms linear 0s; color: rgb(158, 157, 157); } .portaltype-servico #content .social-links-noticia-servico .toggle-social-links .fa-times { opacity: 0; } .portaltype-servico #content .social-links-noticia-servico .toggle-social-links:hover i { color: rgb(19, 81, 180); } .portaltype-servico #content .social-links-noticia-servico.open { max-width: 320px; border: 1px solid rgb(204, 204, 204); padding-left: 8px; } .portaltype-servico #content .social-links-noticia-servico.open a { opacity: 1; } .portaltype-servico #content .social-links-noticia-servico.open .toggle-social-links .fa-share-alt { opacity: 0; } .portaltype-servico #content .social-links-noticia-servico.open .toggle-social-links .fa-times { opacity: 1; color: rgb(158, 157, 157); } .portaltype-servico #content .foto-sobreposta .social-links, .portaltype-servico #content .foto-sobreposta-grande .social-links, .portaltype-servico #content .foto-sobreposta-pequena .social-links { border: 1px solid transparent; background-color: transparent; top: 8px; right: 8px; bottom: 0px; } .portaltype-servico #content .foto-sobreposta .social-links:hover, .portaltype-servico #content .foto-sobreposta-grande .social-links:hover, .portaltype-servico #content .foto-sobreposta-pequena .social-links:hover { border: 1px solid rgb(255, 255, 255); } .portaltype-servico #content .foto-sobreposta .social-links .toggle-social-links, .portaltype-servico #content .foto-sobreposta-grande .social-links .toggle-social-links, .portaltype-servico #content .foto-sobreposta-pequena .social-links .toggle-social-links { background-color: transparent; } .portaltype-servico #content .foto-sobreposta .social-links .toggle-social-links i, .portaltype-servico #content .foto-sobreposta .social-links .toggle-social-links span, .portaltype-servico #content .foto-sobreposta-grande .social-links .toggle-social-links i, .portaltype-servico #content .foto-sobreposta-grande .social-links .toggle-social-links span, .portaltype-servico #content .foto-sobreposta-pequena .social-links .toggle-social-links i, .portaltype-servico #content .foto-sobreposta-pequena .social-links .toggle-social-links span { color: rgb(255, 255, 255); } .portaltype-servico #content .foto-sobreposta .social-links.open, .portaltype-servico #content .foto-sobreposta-grande .social-links.open, .portaltype-servico #content .foto-sobreposta-pequena .social-links.open { border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255); } #contentview-adicionar_lgpd a { border-radius: 24px; padding-bottom: 2px; font-weight: bold; background: rgb(221, 221, 221); } #contentview-adicionar_lgpd a:hover { background: rgb(239, 239, 239); } .tabela-servicos .tabela-servicos { display: flex; padding: 40px; background-color: rgb(248, 248, 248); } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos { display: block; padding: 0px; }} .tabela-servicos .tabela-servicos ul { margin-left: 0px; padding: 0px; } .tabela-servicos .tabela-servicos ul li { list-style: none; } .tabela-servicos .tabela-servicos ul li a { font-weight: 600; font-size: 20px; outline: none 0px; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos ul li a { font-size: 22px; font-weight: 400; }} .tabela-servicos .tabela-servicos .level-1 { position: relative; margin-top: -4px; padding-right: 5px; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1 { padding: 0px; }} .tabela-servicos .tabela-servicos .level-1 li { margin: 0px; padding: 4px 0px; display: flex; -webkit-box-align: center; align-items: center; width: 100%; white-space: nowrap; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1 li { padding: 0px 0px 4px; }} .tabela-servicos .tabela-servicos .level-1 li a { background-color: rgb(255, 255, 255); display: flex; -webkit-box-align: center; align-items: center; width: 100%; text-transform: uppercase; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; position: relative; color: rgb(12, 50, 111) !important; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1 li a { font-size: 16px; font-weight: 700; padding-left: 16px; }} .tabela-servicos .tabela-servicos .level-1 li a .icon { height: 56px; width: 65px; min-width: 65px; display: flex; -webkit-box-align: center; align-items: center; justify-content: space-around; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1 li a .icon { height: 96px; }} .tabela-servicos .tabela-servicos .level-1 li a .icon i { color: rgb(38, 112, 232); font-size: 26px; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1 li a .icon i { font-size: 32px; }} .tabela-servicos .tabela-servicos .level-1 li a .title { width: auto; padding-right: 64px; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1 li a .title { white-space: normal; }} .tabela-servicos .tabela-servicos .level-1 li.categoria-atual a { box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; background-color: rgb(237, 237, 237); } .tabela-servicos .tabela-servicos .level-1 li.categoria-atual a .title { display: none; } .tabela-servicos .tabela-servicos .level-1 li.categoria-atual a .icon { background-color: rgb(237, 237, 237) !important; } .tabela-servicos .tabela-servicos .level-1 li.categoria-atual a .icon i { color: rgb(38, 112, 232); } .tabela-servicos .tabela-servicos .level-1.open { width: 65px; z-index: 3; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1.open { width: auto; }} @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1.open li { display: none; }} .tabela-servicos .tabela-servicos .level-1.open li a { position: relative; } .tabela-servicos .tabela-servicos .level-1.open li a .title { display: none; } .tabela-servicos .tabela-servicos .level-1.open li a .icon { position: relative; z-index: 1; background-color: rgb(255, 255, 255); } .tabela-servicos .tabela-servicos .level-1.open li a:hover { background-color: rgb(255, 255, 255); } .tabela-servicos .tabela-servicos .level-1.open li.active { padding-left: 4px; margin-left: -4px; overflow: hidden; width: 71px; position: relative; z-index: 0; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1.open li.active { text-align: center; background-color: rgb(12, 50, 111); display: block; width: auto; padding: 0px; margin: 0px; }} .tabela-servicos .tabela-servicos .level-1.open li.active + li { margin: 0px; } .tabela-servicos .tabela-servicos .level-1.open li.active a { box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; background-color: rgb(237, 237, 237); } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1.open li.active a { display: block; padding: 8px 0px; box-shadow: none; background-color: rgb(12, 50, 111); text-align: center; color: rgb(255, 255, 255) !important; } .tabela-servicos .tabela-servicos .level-1.open li.active a::after { content: ""; position: absolute; top: 50%; margin-top: -12px; left: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; }} .tabela-servicos .tabela-servicos .level-1.open li.active a .title { display: none; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1.open li.active a .title { display: block; padding: 0px; background-color: transparent; color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; visibility: visible; line-height: 1.3; box-shadow: none; transform: none; transition: none 0s ease 0s; }} .tabela-servicos .tabela-servicos .level-1.open li.active a .icon { background-color: rgb(237, 237, 237); } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1.open li.active a .icon { display: block; color: rgb(255, 255, 255); background-color: transparent; width: auto; height: auto; margin-bottom: 4px; }} .tabela-servicos .tabela-servicos .level-1.open li.active a .icon i { color: rgb(38, 112, 232); } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1.open li.active a .icon i { color: rgb(255, 255, 255); font-size: 28px; }} @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-1.open.level-2-open .active a::after { content: none; }} .tabela-servicos .tabela-servicos .level-2-wrapper, .tabela-servicos .tabela-servicos .level-3-wrapper { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; } .tabela-servicos .tabela-servicos .level-2, .tabela-servicos .tabela-servicos .level-3 { display: none; -webkit-box-flex: 1; flex: 1 1 0%; background-color: rgb(237, 237, 237); padding: 25px 20px; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; position: relative; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-2, .tabela-servicos .tabela-servicos .level-3 { padding: 0px; background-color: rgb(248, 248, 248); }} .tabela-servicos .tabela-servicos .level-2 .title, .tabela-servicos .tabela-servicos .level-3 .title { font-weight: 600; font-size: 18px; color: rgb(38, 112, 232); text-transform: uppercase; padding: 0px 18px 20px; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-2 .title, .tabela-servicos .tabela-servicos .level-3 .title { display: none; }} .tabela-servicos .tabela-servicos .level-2.active, .tabela-servicos .tabela-servicos .level-3.active { display: block; } .tabela-servicos .tabela-servicos .level-2 li, .tabela-servicos .tabela-servicos .level-3 li { overflow: hidden; padding: 0px 0px 10px 9px; margin-left: -9px; margin-bottom: 0px; transition: margin-right 300ms ease-in 0s; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-2 li, .tabela-servicos .tabela-servicos .level-3 li { margin: 0px; padding: 0px; }} .tabela-servicos .tabela-servicos .level-2 li a, .tabela-servicos .tabela-servicos .level-3 li a { display: block; line-height: 1.3; padding: 14px 18px; font-size: 20px; position: relative; font-weight: 500; color: rgb(85, 85, 85) !important; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-2 li a, .tabela-servicos .tabela-servicos .level-3 li a { padding: 18px 30px; border-bottom: 1px solid rgb(237, 237, 237); position: relative; }} .tabela-servicos .tabela-servicos .level-2 li a:hover, .tabela-servicos .tabela-servicos .level-3 li a:hover { background-color: rgb(38, 112, 232); color: rgb(255, 255, 255) !important; } .tabela-servicos .tabela-servicos .level-2 li.active, .tabela-servicos .tabela-servicos .level-3 li.active { margin-right: -22px; position: relative; } .tabela-servicos .tabela-servicos .level-2 li.active > a, .tabela-servicos .tabela-servicos .level-3 li.active > a { background-color: rgb(38, 112, 232); box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; color: rgb(255, 255, 255) !important; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-2.open { padding: 0px; } .tabela-servicos .tabela-servicos .level-2.open li { display: none; } .tabela-servicos .tabela-servicos .level-2.open li.active { display: block; padding: 0px; margin: 0px; } .tabela-servicos .tabela-servicos .level-2.open li.active a { font-size: 18px; font-weight: 600; text-align: center; box-shadow: none; } .tabela-servicos .tabela-servicos .level-2.open li.active a::after { content: ""; right: auto; left: 30px; }} @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-2 li a::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; }} .tabela-servicos .tabela-servicos .level-2 li a:hover::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; } .tabela-servicos .tabela-servicos .level-2 li.active a::after { content: ""; position: absolute; top: 50%; margin-top: -12px; right: 30px; height: 24px; line-height: 24px; font-family: "Font Awesome 5 Free"; font-size: 14px; font-weight: bold; } .tabela-servicos .tabela-servicos .level-2.active { z-index: 2; } .tabela-servicos .tabela-servicos .level-3 { display: none; background-color: rgb(38, 112, 232); } .tabela-servicos .tabela-servicos .level-3.active { animation: 300ms ease-out 50ms 1 normal both running enter; display: block; z-index: 1; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-3 { padding: 0px; background-color: rgb(248, 248, 248); } .tabela-servicos .tabela-servicos .level-3.active { animation: 0s ease 0s 1 normal none running none; }} .tabela-servicos .tabela-servicos .level-3 .title { color: rgb(255, 255, 255); } .tabela-servicos .tabela-servicos .level-3 li { overflow: visible; padding: 0px; margin-left: 0px; } .tabela-servicos .tabela-servicos .level-3 li a { color: rgb(255, 255, 255) !important; } @media only screen and (max-width: 767px) { .tabela-servicos .tabela-servicos .level-3 li a { color: rgb(85, 85, 85) !important; }} .tabela-servicos .tabela-servicos .level-3 li a:hover { background-color: rgb(255, 255, 255); color: rgb(38, 112, 232) !important; } .tabela-servicos .tabela-servicos .level-3 li.active { margin-right: 0px; } .tabela-servicos .tabela-servicos .level-3 li.active > a { background-color: rgb(255, 255, 255); color: rgb(38, 112, 232) !important; } .header-tema { margin: 20px 0px; padding-bottom: 25px; display: flex; -webkit-box-align: center; align-items: center; } .header-tema .titulo { font-size: 36px; color: rgb(12, 50, 111); font-weight: 600; line-height: 40px; } .header-tema .titulo .subtitulo, .header-tema .titulo .subtitulo h3 { font-weight: 400; color: rgb(85, 85, 85); display: block; margin-top: 25px; font-size: 20px; } .header-tema .badges-tema { display: flex; -webkit-box-align: center; align-items: center; } .header-tema .badges-tema .novo { line-height: 0; } .header-tema .badges-tema .badge.novo { line-height: initial; margin-right: 15px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; } .card-tema-alt { margin: 10px 0px; } .card-tema-alt a { text-decoration: underline; font-weight: 600; color: rgb(21, 91, 203) !important; } .card-tema-alt .itens { display: flex; flex-wrap: wrap; margin-right: -16px; margin-left: -16px; } .card-tema-alt .itens .list-item { text-decoration: none; margin: 20px 16px; background-color: rgb(248, 248, 248); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; width: 31%; padding: 50px 30px; box-sizing: border-box; position: relative; color: rgb(0, 0, 0) !important; } .card-tema-alt .itens .list-item::after { font-family: "Font Awesome 5 Free"; content: ""; color: rgb(19, 81, 180); position: absolute; top: 0px; right: 5px; transform: rotate(50deg); font-weight: 900; } .card-tema-alt .itens .list-item .chapeu { display: block; font-size: 14px; color: rgb(85, 85, 85); margin-bottom: 20px; font-weight: 500; } .card-tema-alt .itens .list-item .titulo { color: rgb(12, 50, 111); display: block; margin-bottom: 15px; font-size: 24px; font-weight: 600; } .card-tema-alt .itens .list-item .descricao { display: block; font-size: 14px; color: rgb(85, 85, 85); font-weight: normal; } .card-tema-alt .itens .list-item .links { margin-top: 20px; margin-left: 0px !important; } .card-tema-alt .itens .list-item .links li { list-style: none; margin: 10px 0px; } .card-tema-alt .itens .list-item .links li a { text-decoration: underline; font-size: 16px; color: rgb(21, 91, 203) !important; } #main #content .texto-visao-tema { margin: 60px 0px; } #main #content .texto-visao-tema p { font-size: 18px; color: rgb(51, 51, 51); } #main #content .texto-visao-tema a { text-decoration: underline; font-weight: 600; color: rgb(21, 91, 203) !important; } #main #content .texto-visao-tema .destaque { font-weight: 600; } #main #content .temas { margin: 10px 0px; } #main #content .temas.super-servicos .itens .list-item { text-align: left; } #main #content .temas.super-servicos .itens .list-item::after { font-family: "Font Awesome 5 Free"; content: ""; color: rgb(38, 112, 232); position: absolute; top: 0px; right: 5px; transform: rotate(50deg); font-weight: 900; } #main #content .temas.super-servicos .itens .list-item .titulo { text-transform: none; } #main #content .temas a { text-decoration: underline; font-weight: 600; color: rgb(21, 91, 203) !important; } #main #content .temas .itens { display: flex; flex-wrap: wrap; margin: 0px -1%; } #main #content .temas .itens .list-item { margin: 20px 1%; background-color: rgb(248, 248, 248); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; width: 23%; padding: 50px 30px; text-align: center; box-sizing: border-box; position: relative; color: rgb(0, 0, 0) !important; } #main #content .temas .itens .list-item:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #main #content .temas .itens .list-item:focus:not(.focus-visible) { outline: none; } @media only screen and (max-width: 767px) { #main #content .temas .itens .list-item { width: 31%; }} @media (max-width: 767px) { #main #content .temas .itens .list-item { width: 48%; }} @media only screen and (max-width: 575px) { #main #content .temas .itens .list-item { width: 98%; }} #main #content .temas .itens .list-item .badge { position: absolute; top: -5px; left: 20px; } #main #content .temas .itens .list-item:hover { color: rgb(0, 0, 0) !important; } #main #content .temas .itens .list-item i { font-size: 50px; margin-bottom: 30px; color: rgb(38, 112, 232); } #main #content .temas .itens .list-item a { display: block; text-align: center; margin: 15px 0px; } #main #content .temas .itens .list-item .titulo { color: rgb(12, 50, 111); display: block; margin-bottom: 15px; font-size: 2rem; text-transform: uppercase; font-weight: 600; } #main #content .temas .itens .list-item .descricao { display: block; font-size: 1.6rem; color: rgb(85, 85, 85); margin-bottom: 25px; } #main #content .temas .itens .list-item .links { margin-top: 20px; margin-left: 0px !important; } #main #content .temas .itens .list-item .links li { list-style: none; margin: 10px 0px; } #main #content .temas .itens .list-item .links li a { text-decoration: underline; font-size: 16px; color: rgb(21, 91, 203) !important; } #main #main-content #content .servicos-disponiveis .servico li .conteudo a, #main #main-content #content .servicos-disponiveis .servico li .conteudo a:hover { color: rgb(21, 91, 203) !important; } .servicos-disponiveis h2 { color: rgb(12, 50, 111); font-size: 20px; font-weight: 700; margin-bottom: 35px; text-transform: uppercase; } .servicos-disponiveis .servico { margin-bottom: 50px; color: rgb(38, 112, 232); margin-left: 15px !important; } .servicos-disponiveis .servico .toggle-link { position: relative; color: rgb(51, 51, 51) !important; } .servicos-disponiveis .servico .toggle-link:hover { color: rgb(51, 51, 51) !important; } .servicos-disponiveis .servico .toggle-link::before { color: rgb(19, 81, 180); content: "-"; position: absolute; top: -5px; left: 10px; font-size: 42px; font-weight: normal; } .servicos-disponiveis .servico .toggle-link.closed + .conteudo { display: none; } .servicos-disponiveis .servico .toggle-link.closed::before { top: -2px; content: "+"; } .servicos-disponiveis .servico > li { position: relative; width: 100%; list-style: none; margin: 50px 0px; padding-bottom: 15px; border-bottom: 1px solid rgb(204, 204, 204); } .servicos-disponiveis .servico > li .titulo { display: block; margin-bottom: 20px; font-size: 22px; font-weight: 600; padding-left: 50px; color: rgb(51, 51, 51); } .servicos-disponiveis .servico > li .toggle { line-height: 15px; } .servicos-disponiveis .servico > li .conteudo { padding: 0px 50px 0px 20px; } .servicos-disponiveis .servico > li .conteudo ul li { list-style: none; margin: 12px 0px; } .servicos-disponiveis .servico > li .conteudo a { text-decoration: underline; font-weight: 500; color: rgb(21, 91, 203) !important; } .servicos-disponiveis .servico > li .conteudo a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } .servicos-disponiveis .servico > li .conteudo a:focus:not(.focus-visible) { outline: none; } .servicos-disponiveis .servico > li .conteudo a:hover { color: rgb(21, 91, 203) !important; } .servicos-disponiveis .servico > li ol { list-style: none; counter-reset: item 0; margin-left: 0px; margin-top: 50px; } .servicos-disponiveis .servico > li ol li { counter-increment: item 1; position: relative; padding-left: 40px; margin-bottom: 40px; } .servicos-disponiveis .servico > li ol li .subtitulo-etapa { margin: 15px 10px 15px 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); font-size: 1.5rem; padding: 15px; } .servicos-disponiveis .servico > li ol li .subtitulo-etapa .titulo-documento { background-color: rgb(240, 242, 241); text-transform: uppercase; font-size: 13px; border-bottom: 1px solid rgb(213, 213, 213); padding: 15px; margin: -15px; font-weight: 700; } .servicos-disponiveis .servico > li ol li .subtitulo-etapa .info-etapa { margin-top: 30px; } .servicos-disponiveis .servico > li ol li .apps { margin-left: 0px; list-style: none; } .servicos-disponiveis .servico > li ol li .apps li { font-weight: bold; padding: 20px 35px; display: inline-block; margin: 30px 10px; width: 38%; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); } .servicos-disponiveis .servico > li ol li .apps li i { font-size: 45px; vertical-align: middle; margin-right: 5px; color: rgb(255, 255, 255); } .servicos-disponiveis .servico > li ol li .apps li::before { display: none; } .servicos-disponiveis .servico > li ol li .apps li .descricao { font-weight: normal; display: block; margin-top: 5px; } .servicos-disponiveis .servico > li ol li .apps li::after { font-family: "Font Awesome 5 Free"; content: ""; color: rgb(38, 112, 232); position: absolute; top: 0px; right: 5px; transform: rotate(50deg); } .servicos-disponiveis .servico > li ol li span { display: block; font-size: 18px; font-weight: bold; margin-bottom: 10px; } .servicos-disponiveis .servico > li ol li p { font-weight: normal; font-size: 18px; margin: 10px 0px; } .servicos-disponiveis .servico > li ol li p.box { background-color: rgb(247, 247, 247); padding: 25px; } .servicos-disponiveis .servico > li ol li a { color: rgb(0, 0, 0); } .servicos-disponiveis .servico > li ol li::before { position: absolute; left: 0px; top: 2px; content: counter(item); background: rgb(0, 0, 0); border-radius: 100%; color: rgb(255, 255, 255); width: 25px; height: 25px; line-height: 23px; font-size: 14px; text-align: center; display: inline-block; vertical-align: text-top; } .portaltype-orgao #viewlet-below-content-title { display: none; } #form-widgets-pergunta { width: 100%; } #content .galeria-apps .apps { display: flex; flex-wrap: wrap; justify-content: space-evenly; margin: 0px -1%; padding-top: 1%; padding-left: 0px; } #content .galeria-apps .apps li { min-width: 200px; max-width: 220px; margin: 16px 1%; position: relative; list-style: none; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; box-sizing: border-box; -webkit-box-flex: 0; flex: 0 0 18%; display: flex; } @media only screen and (min-width: 1024px) { #content .galeria-apps .apps li:hover .back { display: flex; opacity: 1; width: 100%; height: 100%; padding: 16px; transition: opacity 0.3s ease 0.2s; }} #content .galeria-apps .apps li.dummy { box-shadow: none; } #content .galeria-apps .apps li.open-click .back { opacity: 1; width: 100%; height: 100%; padding: 16px; transition: opacity 0.3s ease 0.2s; } #content .galeria-apps .apps li .conteudo { padding: 16px 16px 32px; cursor: pointer; -webkit-box-flex: 1; flex: 1 1 0%; } #content .galeria-apps .apps li .conteudo .imagem { width: 100%; height: 0px; padding-bottom: 100%; margin-bottom: 16px; cursor: pointer; background-position: center center; background-repeat: no-repeat; background-size: contain; } #content .galeria-apps .apps li .conteudo .title { display: block; font-size: 16px; font-weight: 600; color: rgb(12, 50, 111); text-transform: uppercase; margin-bottom: 4px; } #content .galeria-apps .apps li .conteudo .orgao { display: block; font-size: 14px; line-height: 1.3; color: rgb(51, 51, 51); font-weight: 400; } #content .galeria-apps .apps li .conteudo .app-categoria { position: absolute; bottom: 8px; right: 8px; font-size: 20px; color: rgb(38, 112, 232); } #content .galeria-apps .apps li .back { opacity: 0; position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; background-color: rgb(85, 85, 85); box-sizing: border-box; transition: opacity 0.3s ease 0s, width 0s ease 0.3s, height 0s ease 0.3s, padding 0s ease 0.3s; text-align: center; padding: 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; } #content .galeria-apps .apps li .back .title { display: block; font-weight: 600; font-size: 16px; line-height: 20px; color: rgb(255, 255, 255); margin-bottom: 8px; } #content .galeria-apps .apps li .back .descricao { display: block; font-weight: normal; font-size: 14px; line-height: 18px; color: rgb(255, 255, 255); position: relative; margin-bottom: 15px; -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; } #content .galeria-apps .apps li .back .stores { text-align: center; position: relative; } #content .galeria-apps .apps li .back .stores a { width: 144px; height: 42px; margin: 0px; display: inline-block; background-size: contain; background-repeat: no-repeat; color: rgb(255, 255, 255) !important; } #content .galeria-apps .apps li .back .stores a:focus { outline: rgb(194, 133, 12) dashed 2px; outline-offset: 4px; } #content .galeria-apps .apps li .back .stores a:focus:not(.focus-visible) { outline: none; } #content .galeria-apps .apps li .back .stores a + a { margin-top: 4px; } #content .galeria-apps .apps li .back .stores a:hover { color: rgb(255, 255, 255) !important; } #content .galeria-apps .apps li .back .stores::before { content: ""; position: absolute; background: linear-gradient(0deg, rgb(85, 85, 85) 0%, rgb(85, 85, 85) 25%, rgba(85, 85, 85, 0) 100%); height: 48px; top: -48px; left: -16px; right: -16px; } #content .galeria-apps .apps li .back .close { cursor: pointer; color: rgb(255, 255, 255); position: absolute; top: 0px; right: 0px; height: 32px; line-height: 32px; width: 32px; text-align: center; } .template-imagem_view .image-product { margin-bottom: 20px; } .template-imagem_view .image-product img { width: 100%; } .template-imagem_view .image-product .discreet { display: flex; -webkit-box-pack: justify; justify-content: space-between; background-color: rgb(248, 248, 248); padding: 20px 40px; } .template-imagem_view .image-product .discreet span { font-weight: 600; } .template-imagem_view .image-product .discreet a { margin-left: 12px; } .template-imagem_view .image-product .discreet a:hover { text-decoration: none; } .template-imagem_view #category { text-align: left; } .template-listar_servicos_segmento #content .searchResults { margin-left: 0px; } .template-listar_servicos_segmento #content .searchResults.noticias > li { list-style: none; color: rgb(51, 51, 51); margin: 20px 0px; padding-bottom: 18px; border-bottom: 1px solid rgb(204, 204, 204); } .template-listar_servicos_segmento #content .searchResults.noticias .chapeu { display: block; font-size: 16px; color: rgb(85, 85, 85); } .template-listar_servicos_segmento #content .searchResults.noticias .titulo { display: block; font-size: 2.4rem; margin-bottom: 10px; color: rgb(12, 50, 111); } .template-listar_servicos_segmento #content .searchResults.noticias .titulo a { font-size: 2.4rem; font-weight: 600; } .template-listar_servicos_segmento #content .searchResults.noticias .titulo a:hover { color: rgb(38, 112, 232); text-decoration: none; } .template-listar_servicos_segmento #content .searchResults.noticias .descricao { display: block; font-size: 22px; margin-bottom: 20px; color: rgb(51, 51, 51); } .template-listar_servicos_segmento #content .searchResults.noticias ul.tags-noticias { font-size: 16px; font-weight: 600; color: rgb(51, 51, 51); margin-bottom: 20px; } .template-listar_servicos_segmento #content .searchResults.noticias ul.tags-noticias li a { color: rgb(38, 112, 232); font-size: 16px; font-weight: 500; } .template-listar_servicos_segmento #content .searchResults.noticias .data { font-size: 16px; font-weight: 400; color: rgb(136, 136, 136); } .section-orgaos-de-governo .tileItem { border-bottom: 1px solid rgb(204, 204, 204); } .section-orgaos-de-governo .tileItem .documentByLine { display: none; } .template-govbr-ouvidoria-config input[type="text"] { width: 100%; } .template-listar_categorias_restritas .lista-servicos-servidor .itens .list-item { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; } .template-listar_categorias_restritas .lista-servicos-servidor .itens .list-item .fa, .template-listar_categorias_restritas .lista-servicos-servidor .itens .list-item .fas { margin-bottom: 15px !important; } @media only screen and (max-width: 575px) { .template-listar_categorias_restritas #wrapper, .template-listar_categorias_restritas #content-core { padding-top: 0px; }} .template-listar_categorias_restritas .header { margin-bottom: 0px; border: 0px; } @media only screen and (max-width: 575px) { .template-listar_categorias_restritas .header .categoria h2 a { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }} @media only screen and (max-width: 575px) { .template-listar_categorias_restritas .header .categoria h2 a .title { display: inline-block; font-size: 16px; margin-left: 10px; }} .template-listar_categorias_restritas .servicos-wrapper { display: flex; margin-bottom: 80px; } .template-listar_categorias_restritas .servicos-wrapper .servicos { border-top: 1px solid rgba(0, 0, 0, 0.1); } @media only screen and (max-width: 575px) { .template-listar_categorias_restritas .servicos-wrapper .servicos { border: 0px; }} .template-listar_categorias_restritas .servicos-wrapper .servicos .servico { padding-top: 20px; } .template-listar_categorias_restritas .servicos-wrapper .servicos .servico .titulo { font-weight: 400; font-size: 2.4rem; line-height: 1.3; margin: 0px 0px 4px; display: block; } .template-listar_categorias_restritas .servicos-wrapper .servicos .servico .nomes-conhecidos { font-size: 1.8rem; font-weight: 500; line-height: 1.3; } .template-listar_categorias_restritas .servicos-wrapper .servicos .servico .review-state-servico { margin-top: 5px; } .template-listar_categorias_restritas .servicos-wrapper ul { padding-left: 0px; } .template-listar_categorias_restritas .servicos-wrapper ul li { list-style: none; margin-bottom: 0px !important; } .template-listar_categorias_restritas .servicos-wrapper .menu-lateral-categorias-restritas { width: 70px; padding-right: 5px; margin-right: 20px; } @media only screen and (max-width: 575px) { .template-listar_categorias_restritas .servicos-wrapper .menu-lateral-categorias-restritas { display: none; }} .template-listar_categorias_restritas .servicos-wrapper .menu-lateral-categorias-restritas ul li { margin: 0px; padding: 4px 0px; display: flex; -webkit-box-align: center; align-items: center; width: 100%; white-space: nowrap; } .template-listar_categorias_restritas .servicos-wrapper .menu-lateral-categorias-restritas ul li.categoria-atual.active a { background-color: rgb(237, 237, 237); } .template-listar_categorias_restritas .servicos-wrapper .menu-lateral-categorias-restritas ul li a { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; display: block; } .template-listar_categorias_restritas .servicos-wrapper .menu-lateral-categorias-restritas ul li a:hover { text-decoration: none; } .template-listar_categorias_restritas .servicos-wrapper .menu-lateral-categorias-restritas ul li .icon { height: 60px; width: 70px; display: flex; -webkit-box-align: center; align-items: center; justify-content: space-around; } .template-listar_categorias_restritas .servicos-wrapper .menu-lateral-categorias-restritas ul li .icon i { color: rgb(38, 112, 232); font-size: 30px; } #govbr-institucional-categorias-description { width: 100%; } .template-relatorio_perfis input[type="submit"], .template-relatorio_perfis_institucional input[type="submit"] { line-height: 1 !important; height: 40px !important; padding: 0px 15px !important; } .template-relatorio_perfis .toggle-admin span, .template-relatorio_perfis_institucional .toggle-admin span { color: rgb(19, 81, 180) !important; font-weight: 500 !important; } .template-relatorio_perfis .filterbar-right, .template-relatorio_perfis_institucional .filterbar-right { float: right; } .template-template_carga_acoes .filterbar-right { float: right; } .template-template_carga_acoes .toggle-admin span { color: rgb(19, 81, 180) !important; font-weight: 500 !important; } .template-exportar_agenda .campos_data, .template-exportar_pagina .campos_data { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; margin: 20px 0px; } .template-exportar_agenda .campos_data > div, .template-exportar_pagina .campos_data > div { margin-right: 20px; } .template-exportar_agenda .campos_data > div label, .template-exportar_pagina .campos_data > div label { display: block; margin-bottom: 3px; } .template-exportar_agenda #id_search_button, .template-exportar_pagina #id_search_button { margin-left: 0px !important; } .template-exportar_agenda #texto, .template-exportar_pagina #texto { width: 400px; } @media only screen and (max-width: 575px) { .template-exportar_agenda #texto, .template-exportar_pagina #texto { width: 100%; }} .template-insufficient_privileges .error_container, .template-default_error_message .error_container { margin-top: 90px; display: flex; } .template-insufficient_privileges .error_image, .template-default_error_message .error_image { background-size: cover; background-repeat: no-repeat; margin-right: 130px; background-image: url("img/error404.png"); } .template-insufficient_privileges .error_image.site_error, .template-default_error_message .error_image.site_error { width: 456px; min-width: 456px; height: 294px; background-image: url("img/error403.png"); } .template-insufficient_privileges .error_image.not_found, .template-default_error_message .error_image.not_found { width: 397px; min-width: 397px; height: 355px; background-image: url("img/error404.png"); } .template-insufficient_privileges .error_message .documentFirstHeading, .template-default_error_message .error_message .documentFirstHeading { color: rgb(0, 0, 0); margin-bottom: 15px; line-height: 45px; } .template-insufficient_privileges .error_message p, .template-default_error_message .error_message p { font-size: 20px; color: rgb(51, 51, 51); } .template-insufficient_privileges .error_message a, .template-default_error_message .error_message a { font-weight: bold; font-size: 20px; } .template-insufficient_privileges .gohome, .template-default_error_message .gohome { display: block; margin-top: 80px; margin-left: 80px; color: rgb(19, 81, 180); font-size: 17px; width: 240px; } .template-insufficient_privileges .gohome::before, .template-default_error_message .gohome::before { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-weight: 900; color: rgb(19, 81, 180); font-size: 18px; margin-right: 10px; } .template-insufficient_privileges footer, .template-insufficient_privileges #portal-breadcrumbs-wrapper, .template-insufficient_privileges #viewlet-below-content, .template-default_error_message footer, .template-default_error_message #portal-breadcrumbs-wrapper, .template-default_error_message #viewlet-below-content { display: none; } @media only screen and (max-width: 575px) { .template-insufficient_privileges .error_container, .template-default_error_message .error_container { margin-top: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .template-insufficient_privileges .error_image, .template-default_error_message .error_image { background-size: contain; max-width: 100%; margin-right: 0px; margin-bottom: 30px; } .template-insufficient_privileges .error_image.site_error, .template-default_error_message .error_image.site_error { min-width: auto; height: auto; min-height: 200px; } .template-insufficient_privileges .error_image.not_found, .template-default_error_message .error_image.not_found { min-width: auto; height: auto; min-height: 245px; } .template-insufficient_privileges .error_message .documentFirstHeading, .template-default_error_message .error_message .documentFirstHeading { margin-bottom: 10px; } .template-insufficient_privileges .gohome, .template-default_error_message .gohome { margin-top: 40px; margin-bottom: 40px; margin-left: 0px; color: rgb(19, 81, 180); font-size: 17px; width: 240px; }} .userrole-authenticated .blocker { z-index: 1001; } #incorporar-conteudo.modal { width: auto; max-width: initial; height: 450px; border-radius: 0px; padding: 10px; } @media only screen and (max-width: 767px) { #incorporar-conteudo.modal { max-width: 100%; overflow: auto; height: 550px; }} #incorporar-conteudo.modal .incorporar-header.mobile { display: none; } #incorporar-conteudo.modal .incorporar-header .fas.fa-code { display: block; margin: 0px auto; color: rgb(19, 81, 180); font-size: 20px; } #incorporar-conteudo.modal .incorporar-header .fas.fa-code + span { display: block; text-align: center; color: rgb(19, 81, 180); font-size: 16px; margin-bottom: 18px; font-weight: 600; border-bottom: 2px solid rgb(204, 204, 204); padding-bottom: 12px; } @media only screen and (max-width: 767px) { #incorporar-conteudo.modal .incorporar-header { display: none; } #incorporar-conteudo.modal .incorporar-header.mobile { display: block; }} #incorporar-conteudo.modal iframe { max-width: 100%; height: 100%; } #incorporar-conteudo.modal #render { width: 580px; display: inline-block; margin-right: 30px; height: 100%; } @media only screen and (max-width: 767px) { #incorporar-conteudo.modal #render { width: 100%; margin-right: 0px; height: 35%; }} #incorporar-conteudo.modal #url_embed { overflow: hidden; font-size: 14px !important; min-height: 190px !important; } @media only screen and (max-width: 767px) { #incorporar-conteudo.modal #url_embed { border-top: 2px solid rgb(204, 204, 204); min-height: 100px !important; padding-top: 15px !important; }} #incorporar-conteudo.modal .help { border-top: 2px solid rgb(204, 204, 204); padding-top: 5px; margin-top: 5px; } #incorporar-conteudo.modal .incorporar { width: 230px; display: inline-block; height: 100%; vertical-align: top; margin-top: 8px; padding-right: 8px; } @media only screen and (max-width: 767px) { #incorporar-conteudo.modal .incorporar { width: 100%; height: auto; }} #incorporar-conteudo.modal .incorporar textarea { width: 100%; border: 0px; outline: none; box-shadow: none; background: rgb(255, 255, 255); } #incorporar-conteudo.modal .incorporar textarea:focus { box-shadow: none; background: rgb(255, 255, 255); } #incorporar-conteudo.modal #bt_copy { width: 100%; margin-top: 15px; } @media only screen and (max-width: 767px) { #incorporar-conteudo.modal #bt_copy { width: 70%; margin: 15px auto 0px; display: block; }} #incorporar-conteudo.modal a.close-modal { position: absolute; top: 0px; right: 0px; display: block; width: 30px; height: 30px; background-image: none; } #incorporar-conteudo.modal a.close-modal::before { font-family: "Font Awesome 5 Free"; content: ""; font-size: 18px; color: rgb(19, 81, 180); position: absolute; right: 5px; top: 5px; z-index: 10001; height: 28px; width: 28px; display: block; font-weight: 900; text-indent: 0px; } body.embed-preview.userrole-authenticated { padding-top: 0px; } body.embed-preview #wrapper { padding-top: 0px; } body.embed-preview.sticky-header { margin-top: 0px; } .portaltype-perfilusuario #content .perfil-container .servicos::before, .portaltype-perfilusuario #content .perfil-container .servicos > li:last-of-type::before, .portaltype-perfilusuario #content .perfil-container .servicos > li:last-of-type li:last-of-type::before, .portaltype-perfilusuario #content .perfil-container .servicos > li.open::before { content: ""; position: absolute; left: calc(var(--header-image-size) / 2); top: 0px; width: var(--line-width); border-color: rgb(255, 255, 255); border-style: solid; border-width: 0 calc((6px - var(--line-width)) / 2); margin-left: -3px; margin-top: var(--line-offset); height: 100%; background-color: var(--line-color); box-sizing: content-box; } .portaltype-perfilusuario .documentModified > span:last-of-type { display: none !important; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .portaltype-perfilusuario #content #viewlet-above-content-body { border: none; margin-top: -20px; margin-bottom: 5px; order: -1; } .portaltype-perfilusuario #content #viewlet-above-content-body .documentByLine { border: none !important; }} @media only screen and (max-width: 575px) { .template-todos_os_perfis #main .documentByLine, .portaltype-perfilusuario #main .documentByLine { text-align: left; border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important; }} @media only screen and (max-width: 575px) and (max-width: 575px) { .template-todos_os_perfis #main .documentByLine .documentModified, .portaltype-perfilusuario #main .documentByLine .documentModified { font-size: 10px; } .template-todos_os_perfis #main .documentByLine .documentModified span, .portaltype-perfilusuario #main .documentByLine .documentModified span { font-size: 10px; }} @media only screen and (max-width: 575px) { .template-todos_os_perfis #main .documentByLine .documentModified > span:last-of-type, .portaltype-perfilusuario #main .documentByLine .documentModified > span:last-of-type { display: block; }} .template-todos_os_perfis #main .social-links-wrapper .social-links, .portaltype-perfilusuario #main .social-links-wrapper .social-links { padding-right: 35px; top: 6px; right: 0px; border: 1px solid rgb(204, 204, 204); border-radius: 16px; padding-left: 10px; line-height: 28px; display: none; } @media only screen and (max-width: 575px) { .template-todos_os_perfis #main .social-links-wrapper .social-links, .portaltype-perfilusuario #main .social-links-wrapper .social-links { right: 10px; position: absolute; width: auto; background: rgb(255, 255, 255); }} .template-todos_os_perfis #main .social-links-wrapper .toggle-social-links, .portaltype-perfilusuario #main .social-links-wrapper .toggle-social-links { opacity: 1; display: block; position: absolute; right: 0px; top: 6px; width: 33px; height: 32px; line-height: 30px; text-align: center; border-radius: 16px; cursor: pointer; z-index: 1; } @media only screen and (max-width: 575px) { .template-todos_os_perfis #main .social-links-wrapper .toggle-social-links, .portaltype-perfilusuario #main .social-links-wrapper .toggle-social-links { right: 12px; }} .template-todos_os_perfis #main .social-links-wrapper .toggle-social-links i, .template-todos_os_perfis #main .social-links-wrapper .toggle-social-links span, .portaltype-perfilusuario #main .social-links-wrapper .toggle-social-links i, .portaltype-perfilusuario #main .social-links-wrapper .toggle-social-links span { opacity: 1; position: absolute; width: 100%; text-align: center; top: 0px; left: 0px; height: 100%; line-height: 30px; transition: opacity 200ms linear 0s; color: rgb(38, 112, 232); } .template-todos_os_perfis #main .social-links-wrapper .toggle-social-links:hover i, .template-todos_os_perfis #main .social-links-wrapper .toggle-social-links:hover span, .portaltype-perfilusuario #main .social-links-wrapper .toggle-social-links:hover i, .portaltype-perfilusuario #main .social-links-wrapper .toggle-social-links:hover span { color: rgb(19, 81, 180); } .template-todos_os_perfis #main .social-links-wrapper .toggle-social-links .fa-share-alt, .portaltype-perfilusuario #main .social-links-wrapper .toggle-social-links .fa-share-alt { display: block; } .template-todos_os_perfis #main .social-links-wrapper .toggle-social-links .fa-times, .portaltype-perfilusuario #main .social-links-wrapper .toggle-social-links .fa-times { display: none; } .template-todos_os_perfis #main .social-links-wrapper .toggle-social-links .social-links, .portaltype-perfilusuario #main .social-links-wrapper .toggle-social-links .social-links { display: none; } .template-todos_os_perfis #main .social-links-wrapper.open .toggle-social-links .fa-share-alt, .portaltype-perfilusuario #main .social-links-wrapper.open .toggle-social-links .fa-share-alt { display: none; } .template-todos_os_perfis #main .social-links-wrapper.open .toggle-social-links .fa-times, .portaltype-perfilusuario #main .social-links-wrapper.open .toggle-social-links .fa-times { display: block; color: rgb(204, 204, 204); } .template-todos_os_perfis #main .social-links-wrapper.open .social-links, .portaltype-perfilusuario #main .social-links-wrapper.open .social-links { display: block; } .template-todos_os_perfis #content .paginacao-wrapper { margin-bottom: 70px; } .template-todos_os_perfis #content .paginacao-wrapper .itens-number label { font-size: 12px; font-weight: 500; color: rgb(51, 51, 51); } .template-todos_os_perfis #content .paginacao-wrapper .itens-number select { font-size: 14px; color: rgb(51, 51, 51); padding-left: 17px; font-weight: 500; border: 1px solid rgb(136, 136, 136); appearance: none; } .template-todos_os_perfis #content .paginacao-wrapper .itens-number::after { font-family: "Font Awesome 5 Free"; content: ""; display: inline-block; font-size: 22px; position: absolute; top: 0px; right: 10px; color: rgb(38, 112, 232); font-weight: 900; pointer-events: none; } .template-todos_os_perfis #content .paginacao-wrapper .paginacao li span { background-color: rgb(12, 50, 111); display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; } .template-todos_os_perfis #content .paginacao-wrapper .paginacao li a { color: rgb(12, 50, 111); } .template-todos_os_perfis #content .paginacao-wrapper .paginacao li a.anterior::before, .template-todos_os_perfis #content .paginacao-wrapper .paginacao li a.proximo::before { color: rgb(204, 204, 204); } .template-todos_os_perfis #content .paginacao-wrapper .paginacao li a.anterior::after, .template-todos_os_perfis #content .paginacao-wrapper .paginacao li a.proximo::after { opacity: 0.7; } .template-todos_os_perfis .subtitulo { font-size: 20px; color: rgb(85, 85, 85); font-weight: 500; } @media only screen and (max-width: 575px) { .template-todos_os_perfis .documentFirstHeading { font-size: 20px; color: rgb(12, 50, 111); text-align: center; padding-bottom: 5px !important; } .template-todos_os_perfis .subtitulo { font-size: 16px; text-align: center; line-height: 24px; margin-bottom: 0px !important; }} .template-todos_os_perfis .perfis { margin-top: 35px; list-style: none; padding-left: 0px; display: flex; flex-wrap: wrap; position: relative; } .template-todos_os_perfis .perfis::before { content: ""; display: block; width: 100%; height: 10px; background-color: rgb(255, 255, 255); position: absolute; top: 0px; left: 0px; } @media only screen and (max-width: 575px) { .template-todos_os_perfis .perfis { margin-top: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .template-todos_os_perfis .perfis::before { display: none; }} .template-todos_os_perfis .perfis .perfil { list-style: none; width: 30%; margin-right: 3%; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: start; align-items: flex-start; padding-bottom: 15px; display: flex !important; } @media only screen and (max-width: 575px) { .template-todos_os_perfis .perfis .perfil { width: 100%; margin-right: 0px; margin-bottom: 25px; padding-bottom: 0px; }} .template-todos_os_perfis .perfis .perfil img { margin-top: 20px; margin-right: 15px; width: 100px; border: 3px solid rgb(123, 177, 237); border-radius: 50%; } @media only screen and (max-width: 575px) { .template-todos_os_perfis .perfis .perfil img { margin-top: 30px; }} .template-todos_os_perfis .perfis .perfil .conteudo { border-top: 1px solid rgb(231, 231, 231); padding-top: 25px; width: 100%; } @media only screen and (max-width: 575px) { .template-todos_os_perfis .perfis .perfil .conteudo { border-top: none; padding-top: 15px; }} .template-todos_os_perfis .perfis .perfil .conteudo .nome { font-size: 16px; color: rgb(12, 50, 111); font-weight: 600; margin-bottom: 8px; display: block; } .template-todos_os_perfis .perfis .perfil .conteudo .descricao { font-size: 14px; color: rgb(51, 51, 51); } @media only screen and (max-width: 575px) { .template-todos_os_perfis .perfis .perfil .conteudo .descricao { padding-bottom: 20px; border-bottom: 1px solid rgb(237, 237, 237); }} .template-todos_os_perfis .perfis .perfil .conteudo .descricao p, .template-todos_os_perfis .perfis .perfil .conteudo .descricao span { font-size: 14px; color: rgb(51, 51, 51); font-weight: 400 !important; } .template-todos_os_perfis .perfis .perfil .conteudo .descricao strong { font-size: 14px; font-weight: 700 !important; } @media only screen and (max-width: 575px) { .template-todos_os_perfis .perfis .perfil:last-of-type .conteudo .descricao { border-bottom: none; }} .template-todos_os_perfis .carregar-mais-perfis { display: none; border: 1px solid rgb(19, 81, 180); border-radius: 41px; color: rgb(19, 81, 180); float: none; font-size: 16px; font-weight: 600; padding: 10px 24px; text-align: center; margin: 25px auto 0px; width: 90%; } @media only screen and (max-width: 575px) { .template-todos_os_perfis .carregar-mais-perfis { display: block; }} .portaltype-perfilusuario #content .contentHistory { display: none; } .portaltype-perfilusuario #content #viewlet-below-content .social-links { display: none; } .portaltype-perfilusuario #content input[type="radio"] + label { display: inline-block; cursor: pointer; position: relative; padding-left: 30px; margin-right: 15px; } .portaltype-perfilusuario #content input[type="radio"] + label::before { content: ""; display: block; width: 22px; height: 22px; margin-right: 14px; position: absolute; bottom: 4px; left: 0px; border: 1px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); border-radius: 50%; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content input[type="radio"] + label::before { bottom: 0px; }} .portaltype-perfilusuario #content input[type="radio"] { display: none !important; } .portaltype-perfilusuario #content input[type="radio"]:checked + label::after { content: ""; display: block; position: absolute; bottom: 7px; left: 3px; width: 16px; height: 16px; border-radius: 50%; background: rgb(19, 81, 180); } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content input[type="radio"]:checked + label::after { bottom: 3px; }} .portaltype-perfilusuario #content .descricao-perfil { font-size: 20px; color: rgb(85, 85, 85); font-weight: normal; margin: 28px; } .portaltype-perfilusuario #content .descricao-perfil strong { font-size: 20px; font-weight: 600; } .portaltype-perfilusuario #content .perfis-radios { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 5px; border-radius: 6px; width: 100%; height: 95px; display: flex; padding: 0px 45px; -webkit-box-align: center; align-items: center; margin-top: 20px; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .perfis-radios { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; padding: 14px 20px; }} .portaltype-perfilusuario #content .perfis-radios label { color: rgb(51, 51, 51); font-size: 21px; font-weight: 600; margin-left: 5px; margin-right: 50px; border-right: 1px solid rgb(85, 85, 85); padding-right: 25px; } .portaltype-perfilusuario #content .perfis-radios label:last-of-type { border-right: 0px; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .perfis-radios label { margin-right: 0px; margin-bottom: 10px; font-size: 16px; border-right: 0px; }} .portaltype-perfilusuario #content .perfil-container { margin-top: 20px; box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 5px; border-radius: 6px; padding: 35px; --header-image-size: 96px; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .perfil-container { padding: 10px; box-shadow: none; }} @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .perfil-container { --header-image-size: 72px; }} .portaltype-perfilusuario #content .perfil-container .header { display: flex; -webkit-box-align: center; align-items: center; } .portaltype-perfilusuario #content .perfil-container .header img { border: 3px solid rgb(123, 177, 237); border-radius: 50%; margin-right: 15px; height: var(--header-image-size); width: var(--header-image-size); object-fit: cover; object-position: center center; } .portaltype-perfilusuario #content .perfil-container .header .descricao { font-size: 18px; line-height: 18px; font-weight: normal; color: rgb(51, 51, 51); margin: 0px; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .perfil-container .header .descricao { max-height: 70px; font-size: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .portaltype-perfilusuario #content .perfil-container .header .descricao p { font-size: 12px; line-height: 18px; } .portaltype-perfilusuario #content .perfil-container .header .descricao p strong { font-size: 12px; }} .portaltype-perfilusuario #content .perfil-container .servicos { --spacing-top: 36px; --text-offset: 2px; --toggle-spacing: 24px; --toggle-size: 24px; --toggle-color: #b0c9f4; --dot-size: 12px; --dot-color: #ccc; --bullet-size: var(--toggle-size); --bullet-color: var(--toggle-color); --momento-spacing: 36px; --servico-spacing: 24px; --momento-font: 20px; --servico-font: 18px; --momento-line-height: var(--toggle-size); --servico-line-height: 20px; --momento-weight: 600; --servico-weight: 500; --font-size: var(--momento-font); --font-weight: var(--momento-weight); --spacing: var(--momento-spacing); --line-height: var(--momento-line-height); --line-color: var(--bullet-color); --line-width: 4px; --line-offset: 0; position: relative; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .perfil-container .servicos { --momento-spacing: 24px; --servico-spacing: 20px; --momento-font: 16px; --servico-font: 14px; }} .portaltype-perfilusuario #content .perfil-container .servicos, .portaltype-perfilusuario #content .perfil-container .servicos ul { margin: 0px; padding: 0px; list-style: none; position: relative; } .portaltype-perfilusuario #content .perfil-container .servicos { padding-top: var(--spacing-top); } .portaltype-perfilusuario #content .perfil-container .servicos > li:last-of-type, .portaltype-perfilusuario #content .perfil-container .servicos > li:last-of-type li:last-of-type { --line-color: #fff; --line-width: 6px; --line-offset: calc(var(--line-height) / 2); } .portaltype-perfilusuario #content .perfil-container .servicos > li.open { --line-color: var(--dot-color); --line-width: 2px; --line-offset: var(--text-offset); } .portaltype-perfilusuario #content .perfil-container .servicos > li.open li { --bullet-color: var(--dot-color); } .portaltype-perfilusuario #content .perfil-container .servicos li { --servicos-display: none; position: relative; margin: 0px; } .portaltype-perfilusuario #content .perfil-container .servicos li.open { --servicos-display: block; } .portaltype-perfilusuario #content .perfil-container .servicos li.open a::before { content: ""; } .portaltype-perfilusuario #content .perfil-container .servicos li a { padding-bottom: var(--spacing); padding-left: calc( var(--header-image-size) / 2 + var(--toggle-spacing)); font-size: var(--font-size); font-weight: var(--font-weight); line-height: var(--line-height); display: inline-block; position: relative; } .portaltype-perfilusuario #content .perfil-container .servicos li a::before { font-family: "Font Awesome 5 Free"; font-weight: bold; font-size: 12px; color: rgb(255, 255, 255); content: ""; position: absolute; width: var(--toggle-size); height: var(--toggle-size); top: var(--text-offset); left: calc(var(--header-image-size) / 2 - var(--toggle-size) / 2); border-radius: 50%; background-color: var(--bullet-color); display: flex; -webkit-box-align: center; align-items: center; line-height: 1; -webkit-box-pack: center; justify-content: center; } .portaltype-perfilusuario #content .perfil-container .servicos li a:hover { --bullet-color: orange; text-decoration: none; } .portaltype-perfilusuario #content .perfil-container .servicos ul, .portaltype-perfilusuario #content .perfil-container .servicos .open ul { --font-size: var(--servico-font); --font-weight: var(--servico-weight); --spacing: var(--servico-spacing); --line-height: var(--servico-line-height); --bullet-size: var(--dot-size); display: var(--servicos-display); padding: 0px; } .portaltype-perfilusuario #content .perfil-container .servicos ul a::before, .portaltype-perfilusuario #content .perfil-container .servicos .open ul a::before { content: ""; width: var(--bullet-size); height: var(--bullet-size); top: calc( var(--line-height) / 2 - var(--bullet-size) / 2 + var(--text-offset)); left: calc(var(--header-image-size) / 2 - var(--bullet-size) / 2); } .portaltype-perfilusuario #content .selecao-perfil-container { display: none; padding: 30px; position: relative; box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 6px; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil-container { padding: 30px 10px; min-height: auto; }} .portaltype-perfilusuario #content .selecao-perfil-container .perfil-selecionado-wrapper { position: absolute; right: 0px; top: 0px; background-color: rgb(248, 248, 248); border-radius: 0px 0px 6px; height: calc(100% - 5px); width: 257px; z-index: -1; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil-container .perfil-selecionado-wrapper { display: none; }} .portaltype-perfilusuario #content .selecao-perfil-container .lista-perfis { display: flex; width: 100%; } .portaltype-perfilusuario #content .selecao-perfil-container .lista-perfis ul { display: flex; flex-wrap: wrap; align-self: flex-start; width: 100%; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil-container .lista-perfis ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }} .portaltype-perfilusuario #content .selecao-perfil-container .lista-perfis ul li { list-style: none; width: 23%; margin-right: 2%; min-height: 30px; margin-bottom: 10px !important; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil-container .lista-perfis ul li { width: auto; min-height: 30px; }} .portaltype-perfilusuario #content .selecao-perfil-container .lista-perfis ul li a { font-size: 16px; font-weight: 600; color: rgb(19, 81, 180); } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil-container .lista-perfis ul li a { font-size: 14px; color: rgb(12, 50, 111); }} .portaltype-perfilusuario #content .selecao-perfil-container .perfil-atual { width: 230px; display: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; line-height: 22px; position: absolute; right: 10px; top: 30px; } .portaltype-perfilusuario #content .selecao-perfil-container .perfil-atual.selected { display: flex; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil-container .perfil-atual { display: none !important; }} .portaltype-perfilusuario #content .selecao-perfil-container .perfil-atual img { margin-bottom: 15px; height: 95px; } .portaltype-perfilusuario #content .selecao-perfil-container .perfil-atual .nome { font-size: 14px; color: rgb(51, 51, 51); font-weight: 600; margin-bottom: 5px; text-align: center; } .portaltype-perfilusuario #content .selecao-perfil-container .perfil-atual .descricao { font-size: 14px; color: rgb(51, 51, 51); font-weight: normal; text-align: center; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .portaltype-perfilusuario #content .selecao-perfil-container .perfil-atual .descricao p { font-size: 14px; color: rgb(51, 51, 51); font-weight: normal; } .portaltype-perfilusuario #content .selecao-perfil { width: 100%; height: 60px; border: 1px solid rgb(207, 207, 207); border-radius: 6px; display: flex; -webkit-box-pack: justify; justify-content: space-between; padding: 0px 30px; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil { padding: 0px 20px; -webkit-box-align: center; align-items: center; height: 43px; }} .portaltype-perfilusuario #content .selecao-perfil .perfil-selecionado { font-size: 32px; color: rgb(12, 50, 111); font-weight: 600; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 75%; line-height: 50px; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil .perfil-selecionado { font-size: 20px; line-height: unset; }} .portaltype-perfilusuario #content .selecao-perfil .mudar-perfil { font-size: 20px; color: rgb(19, 81, 180); font-weight: 600; display: flex; -webkit-box-align: center; align-items: center; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil .mudar-perfil { line-height: 0; font-size: 0px; color: transparent; padding-right: 10px; }} .portaltype-perfilusuario #content .selecao-perfil .mudar-perfil::before { content: ""; margin-right: 35px; display: block; background: rgb(19, 81, 180); width: 1px; height: 25px; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil .mudar-perfil::before { margin-right: 0px; }} .portaltype-perfilusuario #content .selecao-perfil .mudar-perfil .icon { display: block; font-size: 34px; margin-left: 35px; } @media only screen and (max-width: 575px) { .portaltype-perfilusuario #content .selecao-perfil .mudar-perfil .icon { font-size: 30px; color: rgb(19, 81, 180); margin: 0px auto 0px 30px; }} .portaltype-perfilusuario #content .selecao-perfil .mudar-perfil .selection-box { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px; border-radius: 6px; } .portaltype-perfilusuario #content .selecao-perfil .mudar-perfil:hover { text-decoration: none; } .portaltype-perfilusuario #content .selecao-perfil.open { border: 1px solid rgb(194, 133, 12); } .portaltype-perfilusuario #content .selecao-perfil.open + .selecao-perfil-container { display: flex; } .portaltype-perfilusuario #content .selecao-perfil.open .mudar-perfil .icon { transform: rotate(180deg); } [dir="ltr"] #content-core blockquote, [dir="rtl"] #content-core blockquote, body #content-core blockquote { display: block; margin: 0px 0px 32px; } [dir="ltr"] #content-core blockquote, [dir="rtl"] #content-core blockquote, body #content-core blockquote { background: url("img/quote.png") left top no-repeat transparent; margin-left: 104px; margin-right: 104px; padding-left: 80px; min-height: 62px; line-height: 1.3; color: rgb(85, 85, 85); font-weight: 600; font-size: 2.2rem; font-style: italic; letter-spacing: normal !important; } @media only screen and (max-width: 575px) { [dir="ltr"] #content-core blockquote, [dir="rtl"] #content-core blockquote, body #content-core blockquote { font-size: 1.9rem; padding-left: 55px; background-size: 45px; }} [dir="ltr"] #content-core blockquote.pullquote, [dir="rtl"] #content-core blockquote.pullquote, body #content-core blockquote.pullquote { float: right; clear: right; width: 36%; margin: 0px 1em 0.5em 0.5em; } @media only screen and (max-width: 575px) { [dir="ltr"] #content-core blockquote.pullquote, [dir="rtl"] #content-core blockquote.pullquote, body #content-core blockquote.pullquote { width: 100%; margin: 2rem 0.2em; }} [dir="ltr"] #content #parent-fieldname-text ul, [dir="ltr"] #content #parent-fieldname-text ol, [dir="ltr"] #content #parent-fieldname-text p, [dir="ltr"] #content #parent-fieldname-text h2, [dir="ltr"] #content #parent-fieldname-text h3, [dir="ltr"] #content .cover-richtext-tile.tile-content ul, [dir="ltr"] #content .cover-richtext-tile.tile-content ol, [dir="ltr"] #content .cover-richtext-tile.tile-content p, [dir="ltr"] #content .cover-richtext-tile.tile-content h2, [dir="ltr"] #content .cover-richtext-tile.tile-content h3, [dir="ltr"] #content .richtext-content ul, [dir="ltr"] #content .richtext-content ol, [dir="ltr"] #content .richtext-content p, [dir="ltr"] #content .richtext-content h2, [dir="ltr"] #content .richtext-content h3, [dir="rtl"] #content #parent-fieldname-text ul, [dir="rtl"] #content #parent-fieldname-text ol, [dir="rtl"] #content #parent-fieldname-text p, [dir="rtl"] #content #parent-fieldname-text h2, [dir="rtl"] #content #parent-fieldname-text h3, [dir="rtl"] #content .cover-richtext-tile.tile-content ul, [dir="rtl"] #content .cover-richtext-tile.tile-content ol, [dir="rtl"] #content .cover-richtext-tile.tile-content p, [dir="rtl"] #content .cover-richtext-tile.tile-content h2, [dir="rtl"] #content .cover-richtext-tile.tile-content h3, [dir="rtl"] #content .richtext-content ul, [dir="rtl"] #content .richtext-content ol, [dir="rtl"] #content .richtext-content p, [dir="rtl"] #content .richtext-content h2, [dir="rtl"] #content .richtext-content h3, body #content #parent-fieldname-text ul, body #content #parent-fieldname-text ol, body #content #parent-fieldname-text p, body #content #parent-fieldname-text h2, body #content #parent-fieldname-text h3, body #content .cover-richtext-tile.tile-content ul, body #content .cover-richtext-tile.tile-content ol, body #content .cover-richtext-tile.tile-content p, body #content .cover-richtext-tile.tile-content h2, body #content .cover-richtext-tile.tile-content h3, body #content .richtext-content ul, body #content .richtext-content ol, body #content .richtext-content p, body #content .richtext-content h2, body #content .richtext-content h3 { display: block; margin: 0px 0px 20px; } [dir="ltr"] #content #parent-fieldname-text h2, [dir="ltr"] #content #parent-fieldname-text h3, [dir="ltr"] #content .cover-richtext-tile.tile-content h2, [dir="ltr"] #content .cover-richtext-tile.tile-content h3, [dir="ltr"] #content .richtext-content h2, [dir="ltr"] #content .richtext-content h3, [dir="rtl"] #content #parent-fieldname-text h2, [dir="rtl"] #content #parent-fieldname-text h3, [dir="rtl"] #content .cover-richtext-tile.tile-content h2, [dir="rtl"] #content .cover-richtext-tile.tile-content h3, [dir="rtl"] #content .richtext-content h2, [dir="rtl"] #content .richtext-content h3, body #content #parent-fieldname-text h2, body #content #parent-fieldname-text h3, body #content .cover-richtext-tile.tile-content h2, body #content .cover-richtext-tile.tile-content h3, body #content .richtext-content h2, body #content .richtext-content h3 { margin-top: 56px; font-weight: 600; font-size: 2.2rem; color: rgb(51, 51, 51); } [dir="ltr"] #content #parent-fieldname-text h2:first-of-type, [dir="ltr"] #content #parent-fieldname-text h3:first-of-type, [dir="ltr"] #content .cover-richtext-tile.tile-content h2:first-of-type, [dir="ltr"] #content .cover-richtext-tile.tile-content h3:first-of-type, [dir="ltr"] #content .richtext-content h2:first-of-type, [dir="ltr"] #content .richtext-content h3:first-of-type, [dir="rtl"] #content #parent-fieldname-text h2:first-of-type, [dir="rtl"] #content #parent-fieldname-text h3:first-of-type, [dir="rtl"] #content .cover-richtext-tile.tile-content h2:first-of-type, [dir="rtl"] #content .cover-richtext-tile.tile-content h3:first-of-type, [dir="rtl"] #content .richtext-content h2:first-of-type, [dir="rtl"] #content .richtext-content h3:first-of-type, body #content #parent-fieldname-text h2:first-of-type, body #content #parent-fieldname-text h3:first-of-type, body #content .cover-richtext-tile.tile-content h2:first-of-type, body #content .cover-richtext-tile.tile-content h3:first-of-type, body #content .richtext-content h2:first-of-type, body #content .richtext-content h3:first-of-type { margin-top: 0px; } [dir="ltr"] #content #parent-fieldname-text h2 a, [dir="ltr"] #content #parent-fieldname-text h3 a, [dir="ltr"] #content .cover-richtext-tile.tile-content h2 a, [dir="ltr"] #content .cover-richtext-tile.tile-content h3 a, [dir="ltr"] #content .richtext-content h2 a, [dir="ltr"] #content .richtext-content h3 a, [dir="rtl"] #content #parent-fieldname-text h2 a, [dir="rtl"] #content #parent-fieldname-text h3 a, [dir="rtl"] #content .cover-richtext-tile.tile-content h2 a, [dir="rtl"] #content .cover-richtext-tile.tile-content h3 a, [dir="rtl"] #content .richtext-content h2 a, [dir="rtl"] #content .richtext-content h3 a, body #content #parent-fieldname-text h2 a, body #content #parent-fieldname-text h3 a, body #content .cover-richtext-tile.tile-content h2 a, body #content .cover-richtext-tile.tile-content h3 a, body #content .richtext-content h2 a, body #content .richtext-content h3 a { font-weight: 600; font-size: 2.2rem; } [dir="ltr"] #content #parent-fieldname-text h3, [dir="ltr"] #content .cover-richtext-tile.tile-content h3, [dir="ltr"] #content .richtext-content h3, [dir="rtl"] #content #parent-fieldname-text h3, [dir="rtl"] #content .cover-richtext-tile.tile-content h3, [dir="rtl"] #content .richtext-content h3, body #content #parent-fieldname-text h3, body #content .cover-richtext-tile.tile-content h3, body #content .richtext-content h3 { margin-top: 0px; font-size: 1.8rem; } [dir="ltr"] #content #parent-fieldname-text h3 a, [dir="ltr"] #content .cover-richtext-tile.tile-content h3 a, [dir="ltr"] #content .richtext-content h3 a, [dir="rtl"] #content #parent-fieldname-text h3 a, [dir="rtl"] #content .cover-richtext-tile.tile-content h3 a, [dir="rtl"] #content .richtext-content h3 a, body #content #parent-fieldname-text h3 a, body #content .cover-richtext-tile.tile-content h3 a, body #content .richtext-content h3 a { font-size: 1.83rem; } [dir="ltr"] #content #parent-fieldname-text ul, [dir="ltr"] #content #parent-fieldname-text ol, [dir="ltr"] #content .cover-richtext-tile.tile-content ul, [dir="ltr"] #content .cover-richtext-tile.tile-content ol, [dir="ltr"] #content .richtext-content ul, [dir="ltr"] #content .richtext-content ol, [dir="rtl"] #content #parent-fieldname-text ul, [dir="rtl"] #content #parent-fieldname-text ol, [dir="rtl"] #content .cover-richtext-tile.tile-content ul, [dir="rtl"] #content .cover-richtext-tile.tile-content ol, [dir="rtl"] #content .richtext-content ul, [dir="rtl"] #content .richtext-content ol, body #content #parent-fieldname-text ul, body #content #parent-fieldname-text ol, body #content .cover-richtext-tile.tile-content ul, body #content .cover-richtext-tile.tile-content ol, body #content .richtext-content ul, body #content .richtext-content ol { padding-left: 3rem; } [dir="ltr"] #content #parent-fieldname-text ul, [dir="ltr"] #content .cover-richtext-tile.tile-content ul, [dir="ltr"] #content .richtext-content ul, [dir="rtl"] #content #parent-fieldname-text ul, [dir="rtl"] #content .cover-richtext-tile.tile-content ul, [dir="rtl"] #content .richtext-content ul, body #content #parent-fieldname-text ul, body #content .cover-richtext-tile.tile-content ul, body #content .richtext-content ul { list-style-type: disc; } [dir="ltr"] #content #parent-fieldname-text ol, [dir="ltr"] #content .cover-richtext-tile.tile-content ol, [dir="ltr"] #content .richtext-content ol, [dir="rtl"] #content #parent-fieldname-text ol, [dir="rtl"] #content .cover-richtext-tile.tile-content ol, [dir="rtl"] #content .richtext-content ol, body #content #parent-fieldname-text ol, body #content .cover-richtext-tile.tile-content ol, body #content .richtext-content ol { list-style: decimal; } [dir="ltr"] #content #parent-fieldname-text table, [dir="ltr"] #content #parent-fieldname-text table.listing, [dir="ltr"] #content #parent-fieldname-text table.plain, [dir="ltr"] #content .cover-richtext-tile.tile-content table, [dir="ltr"] #content .cover-richtext-tile.tile-content table.listing, [dir="ltr"] #content .cover-richtext-tile.tile-content table.plain, [dir="ltr"] #content .richtext-content table, [dir="ltr"] #content .richtext-content table.listing, [dir="ltr"] #content .richtext-content table.plain, [dir="rtl"] #content #parent-fieldname-text table, [dir="rtl"] #content #parent-fieldname-text table.listing, [dir="rtl"] #content #parent-fieldname-text table.plain, [dir="rtl"] #content .cover-richtext-tile.tile-content table, [dir="rtl"] #content .cover-richtext-tile.tile-content table.listing, [dir="rtl"] #content .cover-richtext-tile.tile-content table.plain, [dir="rtl"] #content .richtext-content table, [dir="rtl"] #content .richtext-content table.listing, [dir="rtl"] #content .richtext-content table.plain, body #content #parent-fieldname-text table, body #content #parent-fieldname-text table.listing, body #content #parent-fieldname-text table.plain, body #content .cover-richtext-tile.tile-content table, body #content .cover-richtext-tile.tile-content table.listing, body #content .cover-richtext-tile.tile-content table.plain, body #content .richtext-content table, body #content .richtext-content table.listing, body #content .richtext-content table.plain { border: 0px none; } [dir="ltr"] #content #parent-fieldname-text table tr, [dir="ltr"] #content #parent-fieldname-text table.listing tr, [dir="ltr"] #content #parent-fieldname-text table.plain tr, [dir="ltr"] #content .cover-richtext-tile.tile-content table tr, [dir="ltr"] #content .cover-richtext-tile.tile-content table.listing tr, [dir="ltr"] #content .cover-richtext-tile.tile-content table.plain tr, [dir="ltr"] #content .richtext-content table tr, [dir="ltr"] #content .richtext-content table.listing tr, [dir="ltr"] #content .richtext-content table.plain tr, [dir="rtl"] #content #parent-fieldname-text table tr, [dir="rtl"] #content #parent-fieldname-text table.listing tr, [dir="rtl"] #content #parent-fieldname-text table.plain tr, [dir="rtl"] #content .cover-richtext-tile.tile-content table tr, [dir="rtl"] #content .cover-richtext-tile.tile-content table.listing tr, [dir="rtl"] #content .cover-richtext-tile.tile-content table.plain tr, [dir="rtl"] #content .richtext-content table tr, [dir="rtl"] #content .richtext-content table.listing tr, [dir="rtl"] #content .richtext-content table.plain tr, body #content #parent-fieldname-text table tr, body #content #parent-fieldname-text table.listing tr, body #content #parent-fieldname-text table.plain tr, body #content .cover-richtext-tile.tile-content table tr, body #content .cover-richtext-tile.tile-content table.listing tr, body #content .cover-richtext-tile.tile-content table.plain tr, body #content .richtext-content table tr, body #content .richtext-content table.listing tr, body #content .richtext-content table.plain tr { border: 0px none; background-color: transparent; } [dir="ltr"] #content #parent-fieldname-text table tr th, [dir="ltr"] #content #parent-fieldname-text table tr td, [dir="ltr"] #content #parent-fieldname-text table.listing tr th, [dir="ltr"] #content #parent-fieldname-text table.listing tr td, [dir="ltr"] #content #parent-fieldname-text table.plain tr th, [dir="ltr"] #content #parent-fieldname-text table.plain tr td, [dir="ltr"] #content .cover-richtext-tile.tile-content table tr th, [dir="ltr"] #content .cover-richtext-tile.tile-content table tr td, [dir="ltr"] #content .cover-richtext-tile.tile-content table.listing tr th, [dir="ltr"] #content .cover-richtext-tile.tile-content table.listing tr td, [dir="ltr"] #content .cover-richtext-tile.tile-content table.plain tr th, [dir="ltr"] #content .cover-richtext-tile.tile-content table.plain tr td, [dir="ltr"] #content .richtext-content table tr th, [dir="ltr"] #content .richtext-content table tr td, [dir="ltr"] #content .richtext-content table.listing tr th, [dir="ltr"] #content .richtext-content table.listing tr td, [dir="ltr"] #content .richtext-content table.plain tr th, [dir="ltr"] #content .richtext-content table.plain tr td, [dir="rtl"] #content #parent-fieldname-text table tr th, [dir="rtl"] #content #parent-fieldname-text table tr td, [dir="rtl"] #content #parent-fieldname-text table.listing tr th, [dir="rtl"] #content #parent-fieldname-text table.listing tr td, [dir="rtl"] #content #parent-fieldname-text table.plain tr th, [dir="rtl"] #content #parent-fieldname-text table.plain tr td, [dir="rtl"] #content .cover-richtext-tile.tile-content table tr th, [dir="rtl"] #content .cover-richtext-tile.tile-content table tr td, [dir="rtl"] #content .cover-richtext-tile.tile-content table.listing tr th, [dir="rtl"] #content .cover-richtext-tile.tile-content table.listing tr td, [dir="rtl"] #content .cover-richtext-tile.tile-content table.plain tr th, [dir="rtl"] #content .cover-richtext-tile.tile-content table.plain tr td, [dir="rtl"] #content .richtext-content table tr th, [dir="rtl"] #content .richtext-content table tr td, [dir="rtl"] #content .richtext-content table.listing tr th, [dir="rtl"] #content .richtext-content table.listing tr td, [dir="rtl"] #content .richtext-content table.plain tr th, [dir="rtl"] #content .richtext-content table.plain tr td, body #content #parent-fieldname-text table tr th, body #content #parent-fieldname-text table tr td, body #content #parent-fieldname-text table.listing tr th, body #content #parent-fieldname-text table.listing tr td, body #content #parent-fieldname-text table.plain tr th, body #content #parent-fieldname-text table.plain tr td, body #content .cover-richtext-tile.tile-content table tr th, body #content .cover-richtext-tile.tile-content table tr td, body #content .cover-richtext-tile.tile-content table.listing tr th, body #content .cover-richtext-tile.tile-content table.listing tr td, body #content .cover-richtext-tile.tile-content table.plain tr th, body #content .cover-richtext-tile.tile-content table.plain tr td, body #content .richtext-content table tr th, body #content .richtext-content table tr td, body #content .richtext-content table.listing tr th, body #content .richtext-content table.listing tr td, body #content .richtext-content table.plain tr th, body #content .richtext-content table.plain tr td { border-width: 0px 0px 1px; border-style: none none solid; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-color: rgb(197, 212, 235); padding: 12px 16px; background-color: transparent; } [dir="ltr"] #content #parent-fieldname-text table tr th, [dir="ltr"] #content #parent-fieldname-text table.listing tr th, [dir="ltr"] #content #parent-fieldname-text table.plain tr th, [dir="ltr"] #content .cover-richtext-tile.tile-content table tr th, [dir="ltr"] #content .cover-richtext-tile.tile-content table.listing tr th, [dir="ltr"] #content .cover-richtext-tile.tile-content table.plain tr th, [dir="ltr"] #content .richtext-content table tr th, [dir="ltr"] #content .richtext-content table.listing tr th, [dir="ltr"] #content .richtext-content table.plain tr th, [dir="rtl"] #content #parent-fieldname-text table tr th, [dir="rtl"] #content #parent-fieldname-text table.listing tr th, [dir="rtl"] #content #parent-fieldname-text table.plain tr th, [dir="rtl"] #content .cover-richtext-tile.tile-content table tr th, [dir="rtl"] #content .cover-richtext-tile.tile-content table.listing tr th, [dir="rtl"] #content .cover-richtext-tile.tile-content table.plain tr th, [dir="rtl"] #content .richtext-content table tr th, [dir="rtl"] #content .richtext-content table.listing tr th, [dir="rtl"] #content .richtext-content table.plain tr th, body #content #parent-fieldname-text table tr th, body #content #parent-fieldname-text table.listing tr th, body #content #parent-fieldname-text table.plain tr th, body #content .cover-richtext-tile.tile-content table tr th, body #content .cover-richtext-tile.tile-content table.listing tr th, body #content .cover-richtext-tile.tile-content table.plain tr th, body #content .richtext-content table tr th, body #content .richtext-content table.listing tr th, body #content .richtext-content table.plain tr th { background-color: rgb(237, 237, 237); color: rgb(12, 50, 111); font-weight: 600; } .column.col-md-6 img[width="565"] { width: 100%; } body.userrole-authenticated { padding-top: 75px; } body.userrole-authenticated ul { padding-left: 0px; } body.userrole-authenticated #edit-bar { position: fixed; top: 0px; left: 0px; right: 0px; z-index: 999; border-radius: 0px; height: 75px; max-height: 75px; padding-left: 120px; background: none rgb(255, 255, 255); border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(227, 227, 227); display: flex; flex-flow: column wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-pack: center; justify-content: center; } @media only screen and (max-width: 767px) { body.userrole-authenticated #edit-bar { height: auto; max-height: none; padding: 75px 0px 0px; background-position: 20px 28px; background-size: 96px; }} body.userrole-authenticated #edit-bar #main { padding-bottom: 32px; overflow: hidden; } body.userrole-authenticated #edit-bar #content-views { padding-left: 0px; } @media only screen and (max-width: 767px) { body.userrole-authenticated #edit-bar #content-views { padding-top: 2px; border-top: 1px solid rgb(221, 221, 221); }} @media only screen and (max-width: 767px) { body.userrole-authenticated #edit-bar #content-views a { font-size: unset !important; }} body.userrole-authenticated #edit-bar .contentActions #contentActionMenus { top: 0px; right: 0px; } body.userrole-authenticated #edit-bar .contentActions #contentActionMenus li dl.actionMenu { float: left; margin-left: 0px; } @media only screen and (max-width: 767px) { body.userrole-authenticated #edit-bar .contentActions #contentActionMenus a { font-size: unset !important; }} body.userrole-authenticated #content-views { background: transparent; } body.userrole-authenticated #content-views a { color: rgb(19, 81, 180); } body.userrole-authenticated #contentActionMenus { float: left; clear: left; margin-top: 2px; padding-top: 2px; border-top: 1px solid rgb(204, 204, 204); border-radius: 0px; background: rgb(255, 255, 255); } body.userrole-authenticated #contentActionMenus dl.actionMenu dt a { padding: 0px 12px; border-radius: 32px; line-height: 26px; } body.userrole-authenticated #contentActionMenus dl.actionMenu dt a:hover { background-color: rgb(239, 239, 239); text-decoration: none; } body.userrole-authenticated #contentActionMenus dl.actionMenu dd a { padding: 0px; } body.userrole-authenticated #contentActionMenus dl.actionMenu a, body.userrole-authenticated #contentActionMenus dl.actionMenu.activated dd { background-color: transparent; color: rgb(19, 81, 180); } body.userrole-authenticated #contentActionMenus dl.actionMenu.activated dd { background: rgb(255, 255, 255); border-bottom: none; padding: 12px 16px; box-shadow: lightgray 2px 4px 4px; } body.userrole-authenticated #contentActionMenus dl.actionMenu.activated dd ul { padding: 0px; } body.userrole-authenticated #contentActionMenus dl.actionMenu.activated dd { right: auto; left: 0px; min-width: 180px; max-height: calc(100vh - 120px); overflow-y: auto; } body.userrole-authenticated #contentActionMenus dl.actionMenu.activated dt a, body.userrole-authenticated #contentActionMenus dl.actionMenu.deactivated dt { margin: 0px; } body.userrole-authenticated #portal-personaltools { min-width: 150px; height: 75px; max-height: 75px; text-align: right; padding: 5px; } body.userrole-authenticated #portal-personaltools::after { content: ""; position: fixed; top: 0px; left: 0px; background: url("img/plone-logo.png") 16px center / 88px no-repeat rgb(255, 255, 255); height: 73px; width: 120px; } @media only screen and (max-width: 767px) { body.userrole-authenticated #portal-personaltools::after { background-position: 20px 28px; background-size: 96px; }} body.userrole-authenticated #portal-personaltools .actionMenuContent { border-top-left-radius: 0.5em; } body.userrole-authenticated #portal-personaltools .actionMenuContent ul { padding-left: 0px; } body.userrole-authenticated #portal-personaltools .actionMenuHeader { height: 65px; } body.userrole-authenticated #portal-personaltools .actionMenuHeader a { height: 65px; line-height: 1.2; padding-top: 16px; text-align: left; } body.userrole-authenticated #portal-personaltools .actionMenuHeader a::before { content: "Usuário:"; display: block; font-size: 1rem; } body.userrole-authenticated #portal-personaltools dl.actionMenu a { max-width: 300px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } body.userrole-authenticated #portal-personaltools dd { box-shadow: lightgray -4px 4px 4px; } body.userrole-authenticated #portal-personaltools.actionMenu.activated dd { min-width: auto; } body.userrole-authenticated #sidebar.fixed { top: 75px; } body.userrole-authenticated #portal-personaltools { border-radius: 0px; } body.userrole-authenticated #portal-personaltools { position: fixed; z-index: 1000; } body.userrole-authenticated #content-views li.selected a, body.userrole-authenticated #content-views li a:hover { border-radius: 24px; padding-bottom: 2px; } body.userrole-authenticated #content-views li.selected a { background: rgb(218, 218, 218); } body.userrole-authenticated #content-views li a:hover { background: rgb(239, 239, 239); } body.userrole-authenticated img { vertical-align: baseline; } body.userrole-authenticated input[type="text"], body.userrole-authenticated input[type="password"], body.userrole-authenticated textarea { padding: 4px 8px !important; } body.userrole-authenticated input[type="text"]:focus, body.userrole-authenticated input[type="password"]:focus, body.userrole-authenticated textarea:focus { border: 1px solid lightblue; box-shadow: lightblue 0px 0px 2px; background: rgb(252, 252, 255); } body.userrole-authenticated button, body.userrole-authenticated input[type="button"], body.userrole-authenticated input[type="reset"], body.userrole-authenticated input[type="submit"] { padding: 2px 16px 6px; } body.userrole-authenticated .btn.btn-primary.start, body.userrole-authenticated .btn.btn-warning.cancel { font-size: 0px; padding: 2px 16px !important; } body.userrole-authenticated .btn.btn-primary.start span::after { content: "Iniciar upload"; font-size: 14px; } body.userrole-authenticated .btn.btn-warning.cancel span::after { content: "Cancelar upload"; font-size: 14px; } body.userrole-authenticated .btn.btn-success.fileinput-button { padding: 8px 16px !important; } body.userrole-authenticated .btn.btn-success.fileinput-button { font-size: 0px; } body.userrole-authenticated .btn.btn-success.fileinput-button span::after { content: "Adiconar Arquivos"; font-size: 14px; } body.userrole-authenticated button[value="↑"], body.userrole-authenticated button[value="↓"] { height: 33px; padding: 4px 20px; } body.userrole-authenticated button[value="↑"], body.userrole-authenticated button[value="↓"], body.userrole-authenticated button[value="→"], body.userrole-authenticated button[value="←"] { margin: 0px 4px 4px; } body.userrole-authenticated button.close { padding: 0px; height: auto; } body.userrole-authenticated button.close:hover, body.userrole-authenticated button.close:focus { background: none; } body.userrole-authenticated #btn-export.btn.btn-inverse { border-radius: 24px; background: rgb(19, 81, 180); border-color: rgb(19, 81, 180); border-style: solid; color: rgb(255, 255, 255); font-weight: 500; padding: 8px 16px; box-shadow: none; } body.userrole-authenticated #btn-export.btn.btn-inverse:hover { background: rgb(38, 112, 232); border-color: rgb(38, 112, 232); } body.userrole-authenticated #btn-export.btn.btn-inverse span { text-shadow: none; } body.userrole-authenticated #btn-save.btn.saved, body.userrole-authenticated #btn-save.btn.btn-success.saved, body.userrole-authenticated #btn-save.btn.modified.btn-warning { border-radius: 24px; background: transparent; border-color: rgb(19, 81, 180); border-style: solid; color: rgb(19, 81, 180); font-weight: 500; padding: 8px 16px; box-shadow: none; } body.userrole-authenticated #btn-save.btn.saved:hover, body.userrole-authenticated #btn-save.btn.btn-success.saved:hover, body.userrole-authenticated #btn-save.btn.modified.btn-warning:hover { background: rgb(38, 112, 232); border-color: rgb(38, 112, 232); color: rgb(255, 255, 255); } body.userrole-authenticated #btn-save.btn.saved span, body.userrole-authenticated #btn-save.btn.btn-success.saved span, body.userrole-authenticated #btn-save.btn.modified.btn-warning span { text-shadow: none; } body.userrole-authenticated #form-buttons-save, body.userrole-authenticated #form-buttons-cancel { min-width: 80px; min-height: 28px; } body.userrole-authenticated .formControls { margin-left: 0px; margin-right: 0px; } body.userrole-authenticated .formControls input { margin-left: 0px; } body.userrole-authenticated .formControls input:first-child { margin-left: 0px; } body.userrole-authenticated table { margin-bottom: 16px; } body.userrole-authenticated table th, body.userrole-authenticated table td { padding: 4px 8px; } body.userrole-authenticated #content textarea, body.userrole-authenticated #content select { font-family: rawline, helvetica, arial, sans-serif; } body.userrole-authenticated .standalone { background: transparent; color: rgb(19, 81, 180); } body.userrole-authenticated .standalone:hover { background: rgb(38, 112, 232); color: rgb(255, 255, 255); } body.userrole-authenticated .standalone:focus { box-shadow: rgba(38, 112, 232, 0.6) 0px 3px 6px; } body.userrole-authenticated:not(.template-filtro-de-resultados) .searchButton { background: rgb(38, 135, 68); border-color: rgb(38, 135, 68); color: rgb(255, 255, 255); } body.userrole-authenticated:not(.template-filtro-de-resultados) .searchButton:hover { background: rgb(54, 161, 145); color: rgb(255, 255, 255); } body.userrole-authenticated:not(.template-filtro-de-resultados) .searchButton:focus { box-shadow: rgba(54, 161, 145, 0.6) 0px 3px 6px; } body.userrole-authenticated dl.portalMessage dt { border-radius: 0px 0px 12px; } body.userrole-authenticated .progress { width: 100%; margin-top: 10px; margin-bottom: 10px; } body.userrole-authenticated:not(.template-filtro-de-resultados) .searchButton { height: 32px; padding: 0px 16px 2px !important; } body.userrole-authenticated table.listing { width: 100%; } body.userrole-authenticated .pagination.listingBar { text-align: center; } body.userrole-authenticated .pagination.listingBar a { border-radius: 32px; min-width: 40px; min-height: 40px; margin: 0px 8px; } body.userrole-authenticated .pagination.listingBar a:hover { text-decoration: none; } body.userrole-authenticated .pagination.listingBar nav.pagination .previous, body.userrole-authenticated .pagination.listingBar div.listingBar .previous { float: left; } body.userrole-authenticated .pagination.listingBar .current { font-size: 120%; font-weight: 700; padding: 0px 12px; } body.userrole-authenticated #content fieldset { border-width: 0.1em; border-color: rgb(19, 81, 180); border-image: initial; border-style: solid none none; padding-top: 35px; margin-top: 10px; } body.userrole-authenticated #content fieldset legend { position: absolute; margin-top: -35px; padding-left: 0px; } body.userrole-authenticated label { font-weight: 700; } body.userrole-authenticated input { font-family: inherit; } body.userrole-authenticated input[type="text"], body.userrole-authenticated input[type="password"], body.userrole-authenticated textarea { border: 1px solid rgb(204, 204, 204); font-size: 16px; } body.userrole-authenticated #content .field input[type="text"][name$=".title"], body.userrole-authenticated #archetypes-fieldname-title input, body.userrole-authenticated #content .field textarea[name$=".description"], body.userrole-authenticated #archetypes-fieldname-description textarea#description { font-family: rawline, helvetica, arial, sans-serif; line-height: inherit; color: inherit; letter-spacing: normal; margin: 0px; font-size: 16px; font-weight: inherit; padding: 0px 4px; } body.userrole-authenticated #content textarea { font: inherit; padding: 0px 4px 2px; } body.userrole-authenticated input[type="file"] { border: 1px solid rgb(204, 204, 204); padding: 4px; } body.userrole-authenticated #content .formTabs { padding-left: 0px; border-style: solid; border-radius: 0px; } body.userrole-authenticated #content .formTabs a:hover, body.userrole-authenticated #content .formTabs a.selected, body.userrole-authenticated #content .formTabs a.current { border-radius: 24px; padding-bottom: 2px; } body.userrole-authenticated #content li.formTab a.required span::after, body.userrole-authenticated #content-core li.formTab a.required span::after, body.userrole-authenticated div.field span.required::after { position: relative; top: -2px; } body.userrole-authenticated div.field span.required::after { padding-left: 0px; } body.userrole-authenticated nav.pagination .previous, body.userrole-authenticated div.listingBar .previous, body.userrole-authenticated nav.pagination .next, body.userrole-authenticated div.listingBar .next { border-radius: 32px; } body.userrole-authenticated nav.pagination .previous:hover, body.userrole-authenticated div.listingBar .previous:hover, body.userrole-authenticated nav.pagination .next:hover, body.userrole-authenticated div.listingBar .next:hover { text-decoration: none; } body.userrole-authenticated.icons-on .contenttype-folder { background-position: 0px -640px; } body.userrole-authenticated.icons-on .contenttype-document { background-position: 0px 8px; } body.userrole-authenticated.icons-on .contenttype-collection { background-position: 0px -1720px; } body.userrole-authenticated .state-private { color: rgb(170, 34, 85) !important; } body.userrole-authenticated .state-private:hover { color: rgb(255, 204, 238) !important; } body.userrole-authenticated #form-widgets-managed_types-row.row { margin-left: 0px; margin-right: 0px; } body.userrole-authenticated #searchrow select, body.userrole-authenticated #searchrow button { margin: 0px; } body.userrole-authenticated ul.token-input-list-facebook { border: none; } body.userrole-authenticated #contentchooser-content-search #contentchooser-content-trees-container input[type="text"], body.userrole-authenticated #contentchooser-content-search #contentchooser-content-search-input-container input[type="text"] { border: none; } body.userrole-authenticated #contentchooser-content-search #contentchooser-content-trees-container input[type="text"]:focus, body.userrole-authenticated #contentchooser-content-search #contentchooser-content-search-input-container input[type="text"]:focus { border: none; background: none; box-shadow: none; } body.userrole-authenticated #contentchooser-content-search .ui-icon.ui-icon-close.contentchooser-clear { position: relative; top: -3px; } body.userrole-authenticated #contentchooser-content-search .item-list li:hover a, body.userrole-authenticated #contentchooser-content-search .item-list li:hover a:hover, body.userrole-authenticated #contentchooser-content-search .item-list li:hover span { color: rgb(255, 255, 255); } body.userrole-authenticated h1 span, body.userrole-authenticated h1 pre, body.userrole-authenticated h1 q, body.userrole-authenticated h2 span, body.userrole-authenticated h2 pre, body.userrole-authenticated h2 q, body.userrole-authenticated h3 span, body.userrole-authenticated h3 pre, body.userrole-authenticated h3 q, body.userrole-authenticated h4 span, body.userrole-authenticated h4 pre, body.userrole-authenticated h4 q, body.userrole-authenticated h5 span, body.userrole-authenticated h5 pre, body.userrole-authenticated h5 q, body.userrole-authenticated h6 span, body.userrole-authenticated h6 pre, body.userrole-authenticated h6 q { font-size: inherit; } body.userrole-authenticated .ploneSkin table.mceLayout td.mceStatusbar { min-height: 30px; } body.userrole-authenticated .overlay iframe { box-shadow: none; } body.userrole-authenticated .ploneSkin .mceMenuItemTitle span.mceText { font-size: 12px; padding-left: 8px; } body.userrole-authenticated .ploneSkin table.mceListBox .mceText { font-size: 12px; } body.userrole-authenticated .ploneSkin .mceMenu { background: rgb(255, 255, 255); } body.userrole-authenticated .fieldTextFormat { position: absolute; top: 4px; right: 0px; margin-right: 4px; } body.userrole-authenticated .richTextWidget.richtext-field { position: relative; border: 1px solid rgb(204, 204, 204); padding-top: 38px; background: rgb(250, 250, 250); } body.userrole-authenticated .richTextWidget.richtext-field > label { padding-left: 4px; } body.userrole-authenticated .richTextWidget.richtext-field .mceIframeContainer.mceFirst.mceLast { border-right: 0px rgb(204, 204, 204); border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); background: rgb(255, 255, 255); } body.userrole-authenticated #content .richTextWidget.richtext-field table { margin-bottom: 0px; } body.userrole-authenticated #content .richTextWidget.richtext-field table.mceLayout td.mceStatusbar { border: none; } body.userrole-authenticated .pb-ajax > div { padding: 12px 24px; } body.userrole-authenticated #content .discreet, body.userrole-authenticated #sidebar .discreet, body.userrole-authenticated .portletStaticText .discreet { color: rgb(153, 153, 153); font-size: 100%; } body.userrole-authenticated .mceMenu.mceListBoxMenu.mceNoIcons.ploneSkin { width: 320px !important; height: 180px !important; } body.userrole-authenticated .ploneSkin .mce_pre span.mceText { font-family: inherit; } body.template-folder_contents header#main-header #logo #portal-description, body.template-folder_contents header#main-header .header-accessibility, body.template-folder_contents header#main-header #portal-searchbox, body.template-folder_contents header#main-header .header-wrapper:first-child, body.template-edit header#main-header #logo #portal-description, body.template-edit header#main-header .header-accessibility, body.template-edit header#main-header #portal-searchbox, body.template-edit header#main-header .header-wrapper:first-child, body.template-layoutedit header#main-header #logo #portal-description, body.template-layoutedit header#main-header .header-accessibility, body.template-layoutedit header#main-header #portal-searchbox, body.template-layoutedit header#main-header .header-wrapper:first-child, body.template-sharing header#main-header #logo #portal-description, body.template-sharing header#main-header .header-accessibility, body.template-sharing header#main-header #portal-searchbox, body.template-sharing header#main-header .header-wrapper:first-child, body.template-manage-aliases header#main-header #logo #portal-description, body.template-manage-aliases header#main-header .header-accessibility, body.template-manage-aliases header#main-header #portal-searchbox, body.template-manage-aliases header#main-header .header-wrapper:first-child, body.template-personal-information header#main-header #logo #portal-description, body.template-personal-information header#main-header .header-accessibility, body.template-personal-information header#main-header #portal-searchbox, body.template-personal-information header#main-header .header-wrapper:first-child, body.template-personal-preferences header#main-header #logo #portal-description, body.template-personal-preferences header#main-header .header-accessibility, body.template-personal-preferences header#main-header #portal-searchbox, body.template-personal-preferences header#main-header .header-wrapper:first-child, body.template-dashboard header#main-header #logo #portal-description, body.template-dashboard header#main-header .header-accessibility, body.template-dashboard header#main-header #portal-searchbox, body.template-dashboard header#main-header .header-wrapper:first-child, body.template-manage-dashboard header#main-header #logo #portal-description, body.template-manage-dashboard header#main-header .header-accessibility, body.template-manage-dashboard header#main-header #portal-searchbox, body.template-manage-dashboard header#main-header .header-wrapper:first-child, body.template-overview-controlpanel header#main-header #logo #portal-description, body.template-overview-controlpanel header#main-header .header-accessibility, body.template-overview-controlpanel header#main-header #portal-searchbox, body.template-overview-controlpanel header#main-header .header-wrapper:first-child { display: none; } body.template-folder_contents footer, body.template-edit footer, body.template-layoutedit footer, body.template-sharing footer, body.template-manage-aliases footer, body.template-personal-information footer, body.template-personal-preferences footer, body.template-dashboard footer, body.template-manage-dashboard footer, body.template-overview-controlpanel footer { padding: 24px 0px 8px; } body.template-folder_contents footer .list-navigation, body.template-folder_contents footer .redes-e-logos, body.template-edit footer .list-navigation, body.template-edit footer .redes-e-logos, body.template-layoutedit footer .list-navigation, body.template-layoutedit footer .redes-e-logos, body.template-sharing footer .list-navigation, body.template-sharing footer .redes-e-logos, body.template-manage-aliases footer .list-navigation, body.template-manage-aliases footer .redes-e-logos, body.template-personal-information footer .list-navigation, body.template-personal-information footer .redes-e-logos, body.template-personal-preferences footer .list-navigation, body.template-personal-preferences footer .redes-e-logos, body.template-dashboard footer .list-navigation, body.template-dashboard footer .redes-e-logos, body.template-manage-dashboard footer .list-navigation, body.template-manage-dashboard footer .redes-e-logos, body.template-overview-controlpanel footer .list-navigation, body.template-overview-controlpanel footer .redes-e-logos { display: none; } body.template-folder_contents #viewlet-below-content, body.template-edit #viewlet-below-content, body.template-layoutedit #viewlet-below-content, body.template-sharing #viewlet-below-content, body.template-manage-aliases #viewlet-below-content, body.template-personal-information #viewlet-below-content, body.template-personal-preferences #viewlet-below-content, body.template-dashboard #viewlet-below-content, body.template-manage-dashboard #viewlet-below-content, body.template-overview-controlpanel #viewlet-below-content { height: 32px; } body[class*="portal-govbr"].template-folder_contents header#main-header .header-wrapper, body[class*="portal-govbr"].template-edit header#main-header .header-wrapper, body[class*="portal-govbr"].template-layoutedit header#main-header .header-wrapper, body[class*="portal-govbr"].template-sharing header#main-header .header-wrapper, body[class*="portal-govbr"].template-manage-aliases header#main-header .header-wrapper, body[class*="portal-govbr"].template-personal-information header#main-header .header-wrapper, body[class*="portal-govbr"].template-personal-preferences header#main-header .header-wrapper, body[class*="portal-govbr"].template-dashboard header#main-header .header-wrapper, body[class*="portal-govbr"].template-manage-dashboard header#main-header .header-wrapper, body[class*="portal-govbr"].template-overview-controlpanel header#main-header .header-wrapper { display: none; } body[class*="portal-govbr"].template-folder_contents header#main-header .header-wrapper #logo, body[class*="portal-govbr"].template-edit header#main-header .header-wrapper #logo, body[class*="portal-govbr"].template-layoutedit header#main-header .header-wrapper #logo, body[class*="portal-govbr"].template-sharing header#main-header .header-wrapper #logo, body[class*="portal-govbr"].template-manage-aliases header#main-header .header-wrapper #logo, body[class*="portal-govbr"].template-personal-information header#main-header .header-wrapper #logo, body[class*="portal-govbr"].template-personal-preferences header#main-header .header-wrapper #logo, body[class*="portal-govbr"].template-dashboard header#main-header .header-wrapper #logo, body[class*="portal-govbr"].template-manage-dashboard header#main-header .header-wrapper #logo, body[class*="portal-govbr"].template-overview-controlpanel header#main-header .header-wrapper #logo { background-image: none; } body[class*="portal-govbr"].template-folder_contents header#main-header .header-wrapper #logo #portal-logo, body[class*="portal-govbr"].template-edit header#main-header .header-wrapper #logo #portal-logo, body[class*="portal-govbr"].template-layoutedit header#main-header .header-wrapper #logo #portal-logo, body[class*="portal-govbr"].template-sharing header#main-header .header-wrapper #logo #portal-logo, body[class*="portal-govbr"].template-manage-aliases header#main-header .header-wrapper #logo #portal-logo, body[class*="portal-govbr"].template-personal-information header#main-header .header-wrapper #logo #portal-logo, body[class*="portal-govbr"].template-personal-preferences header#main-header .header-wrapper #logo #portal-logo, body[class*="portal-govbr"].template-dashboard header#main-header .header-wrapper #logo #portal-logo, body[class*="portal-govbr"].template-manage-dashboard header#main-header .header-wrapper #logo #portal-logo, body[class*="portal-govbr"].template-overview-controlpanel header#main-header .header-wrapper #logo #portal-logo { top: 3px; } body[class*="portal-govbr"].template-folder_contents header#main-header .header-wrapper:first-child, body[class*="portal-govbr"].template-edit header#main-header .header-wrapper:first-child, body[class*="portal-govbr"].template-layoutedit header#main-header .header-wrapper:first-child, body[class*="portal-govbr"].template-sharing header#main-header .header-wrapper:first-child, body[class*="portal-govbr"].template-manage-aliases header#main-header .header-wrapper:first-child, body[class*="portal-govbr"].template-personal-information header#main-header .header-wrapper:first-child, body[class*="portal-govbr"].template-personal-preferences header#main-header .header-wrapper:first-child, body[class*="portal-govbr"].template-dashboard header#main-header .header-wrapper:first-child, body[class*="portal-govbr"].template-manage-dashboard header#main-header .header-wrapper:first-child, body[class*="portal-govbr"].template-overview-controlpanel header#main-header .header-wrapper:first-child { display: block; } body.template-listing_view a.managePortletsFallback, body.template-document_view a.managePortletsFallback, body.template-edit a.managePortletsFallback, body.template-view a.managePortletsFallback, body.template-compose a.managePortletsFallback { display: block; margin: 16px auto; width: 290px; font-size: 16px; box-shadow: rgb(233, 233, 233) 0px 0px 0px 8px; } body.template-listing_view a.managePortletsFallback:hover, body.template-document_view a.managePortletsFallback:hover, body.template-edit a.managePortletsFallback:hover, body.template-view a.managePortletsFallback:hover, body.template-compose a.managePortletsFallback:hover { background: rgb(240, 240, 240); box-shadow: rgb(227, 227, 227) 0px 0px 0px 8px; text-decoration: none; } body.template-compose .tile-move, body.template-compose .tile-remove-item { top: 6px; right: 4px; } body.template-compose .linha-discreta .tile-move, body.template-compose .linha-discreta .tile-remove-item, body.template-compose .linha-destacada .tile-move, body.template-compose .linha-destacada .tile-remove-item { filter: invert(1); } body.template-compose .tile-type-name { background: rgb(238, 238, 238); opacity: 0.5; padding-bottom: 2px; } body.template-compose .linha-discreta .tile-type-name, body.template-compose .linha-destacada .tile-type-name { background: rgba(0, 0, 0, 0.1); } body.template-compose .linha-destacada-escura .tile-type-name { background: rgba(0, 0, 0, 0.6); } body.template-compose #content .tile { padding-top: 2em; padding-bottom: 0px; outline: rgba(100, 100, 100, 0.5) dashed 1px; outline-offset: 4px; } body.template-compose .tile-container .edit-tile-link { top: 5px; left: 4px; } body.template-compose .tile-container + .tile-container { margin-top: 12px; top: 12px; } body.template-folder_contents #plone-contentmenu-workflow .state-published, body.template-view #plone-contentmenu-workflow .state-published, body.template-edit #plone-contentmenu-workflow .state-published, body.template-compose #plone-contentmenu-workflow .state-published, body.template-layoutedit #plone-contentmenu-workflow .state-published, body.template-sharing #plone-contentmenu-workflow .state-published, body.template-manage-aliases #plone-contentmenu-workflow .state-published, body.template-personal-information #plone-contentmenu-workflow .state-published, body.template-personal-preferences #plone-contentmenu-workflow .state-published, body.template-dashboard #plone-contentmenu-workflow .state-published, body.template-manage-dashboard #plone-contentmenu-workflow .state-published, body.template-overview-controlpanel #plone-contentmenu-workflow .state-published { padding: 0px 6px 2px; border-radius: 8px; } body.template-folder_contents #plone-contentmenu-workflow .state-private, body.template-view #plone-contentmenu-workflow .state-private, body.template-edit #plone-contentmenu-workflow .state-private, body.template-compose #plone-contentmenu-workflow .state-private, body.template-layoutedit #plone-contentmenu-workflow .state-private, body.template-sharing #plone-contentmenu-workflow .state-private, body.template-manage-aliases #plone-contentmenu-workflow .state-private, body.template-personal-information #plone-contentmenu-workflow .state-private, body.template-personal-preferences #plone-contentmenu-workflow .state-private, body.template-dashboard #plone-contentmenu-workflow .state-private, body.template-manage-dashboard #plone-contentmenu-workflow .state-private, body.template-overview-controlpanel #plone-contentmenu-workflow .state-private { padding: 0px 6px 2px; border-radius: 8px; } .tippy-popper { display: none !important; } .template-template_cards #viewlet-above-content-body { margin-top: 0px; margin-bottom: 24px; } .section-acesso-a-informacao.subsection-acoes-e-programas.subsection-acoes-e-programas-bolsas.subsection-acoes-e-programas-bolsas-programas-estrategicos .portaltype-collective-cover-content .row .tile-default .tile-default { padding-bottom: 24px; } a[id$="_ancora"] { display: block; position: relative; top: -130px; visibility: hidden; } @media only screen and (max-width: 767px) { a[id$="_ancora"] { top: -90px; }} table.invisible td, table.invisible th { border-bottom: none !important; padding: 0px !important; background-color: transparent !important; } .template-relatorio_log_servico #content .filtro-consulta-administrativa .formControls .btn#id_clear_button { margin-left: 0px; } .template-relatorio_log_servico .filtro-consulta-administrativa input.btn-primary#id_search_button { padding: 0px 15px !important; } #content .servico-content a:target { background-color: transparent !important; } .strikethrough { text-decoration: line-through; } .external-link em { color: rgb(19, 81, 180); font-weight: 500; } #form-widgets-cargo { min-width: 800px; } body.contraste, body.folder_contraste { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0) !important; } body.contraste header, body.contraste footer, body.contraste h1, body.contraste h2, body.contraste h3, body.contraste h4, body.contraste h5, body.contraste h6, body.contraste p.section, body.contraste #category, body.contraste #category-vcge, body.contraste #content #description, body.contraste #content #tile_banner_rotativo .credito, body.contraste #content #tile_banner_rotativo .descr, body.contraste #content #tile_banner_rotativo .title, body.contraste #content .tile-em-alta .tile-header h2, body.contraste #content .documentByLine .summary-view-icon, body.contraste #content .documentDescription, body.contraste #content .gallery-element-metadata .title, body.contraste #content .poll-tile .poll-tile-header > .header, body.contraste #content .poll-tile .tile-content-wrapper > form > input[type="radio"] + span, body.contraste #content .pullquote, body.contraste #content .subtitle, body.contraste #content article #viewlet-below-content-title .documentModified, body.contraste #content article #viewlet-below-content-title .documentPublished, body.contraste #content article div[property*="articleBody"] p, body.contraste #content div.newsImageContainer p.discreet, body.contraste #doormat-container dt, body.contraste #galeria_de_fotos, body.contraste #logo #portal-logo, body.contraste #logo #portal-title, body.contraste #plone-document-byline, body.contraste header#site-header .navigation-wrapper, body.contraste header#site-header .header-wrapper, body.contraste #portal-breadcrumbs > span > span.breadcrumbSeparator, body.contraste #portal-breadcrumbs span, body.contraste .cover-collection-tile .tile-header span, body.contraste .cover-collection-tile p, body.contraste .cycle-player .cycle-overlay, body.contraste .galeria_container, body.contraste .galleria-info-description, body.contraste .galleria-info-text .rights, body.contraste .item-central .link-central, body.contraste .lista-vertical .tile-header h3, body.contraste .lista-vertical .tile-header span, body.contraste .nitfByline, body.contraste .tile p, body.contraste .tile-content p, body.contraste .tile-subtitle, body.contraste .videogallery-tile .description, body.contraste .videogallery-tile .subtitle, body.contraste p.nitfSubtitle, body.contraste #parent-fieldname-text::first-letter, body.contraste div[property="rnews:articleBody"]::first-letter, body.contraste.template-facetednavigation_view #content .tileItem .keywords, body.contraste.template-folder_summary_view #content .tileItem .keywords, body.contraste.template-summary_view #content .tileItem .keywords, body.contraste.template-summary_view #content .tileItem .subtitle, body.contraste.template-summary_view #content .tileItem .description, body.contraste.template-summary_view #content .tileItem .keywords, body.contraste.template-summary_view #content .tileItem .subtitle, body.contraste.template-summary_view #content .tileItem .documentByLine, body.contraste.portaltype-collective-cover-content div.row.linha-discreta, body.contraste.portaltype-collective-cover-content div.row.linha-destacada, body.contraste #error-reporting .formControls input, body.folder_contraste header, body.folder_contraste footer, body.folder_contraste h1, body.folder_contraste h2, body.folder_contraste h3, body.folder_contraste h4, body.folder_contraste h5, body.folder_contraste h6, body.folder_contraste p.section, body.folder_contraste #category, body.folder_contraste #category-vcge, body.folder_contraste #content #description, body.folder_contraste #content #tile_banner_rotativo .credito, body.folder_contraste #content #tile_banner_rotativo .descr, body.folder_contraste #content #tile_banner_rotativo .title, body.folder_contraste #content .tile-em-alta .tile-header h2, body.folder_contraste #content .documentByLine .summary-view-icon, body.folder_contraste #content .documentDescription, body.folder_contraste #content .gallery-element-metadata .title, body.folder_contraste #content .poll-tile .poll-tile-header > .header, body.folder_contraste #content .poll-tile .tile-content-wrapper > form > input[type="radio"] + span, body.folder_contraste #content .pullquote, body.folder_contraste #content .subtitle, body.folder_contraste #content article #viewlet-below-content-title .documentModified, body.folder_contraste #content article #viewlet-below-content-title .documentPublished, body.folder_contraste #content article div[property*="articleBody"] p, body.folder_contraste #content div.newsImageContainer p.discreet, body.folder_contraste #doormat-container dt, body.folder_contraste #galeria_de_fotos, body.folder_contraste #logo #portal-logo, body.folder_contraste #logo #portal-title, body.folder_contraste #plone-document-byline, body.folder_contraste header#site-header .navigation-wrapper, body.folder_contraste header#site-header .header-wrapper, body.folder_contraste #portal-breadcrumbs > span > span.breadcrumbSeparator, body.folder_contraste #portal-breadcrumbs span, body.folder_contraste .cover-collection-tile .tile-header span, body.folder_contraste .cover-collection-tile p, body.folder_contraste .cycle-player .cycle-overlay, body.folder_contraste .galeria_container, body.folder_contraste .galleria-info-description, body.folder_contraste .galleria-info-text .rights, body.folder_contraste .item-central .link-central, body.folder_contraste .lista-vertical .tile-header h3, body.folder_contraste .lista-vertical .tile-header span, body.folder_contraste .nitfByline, body.folder_contraste .tile p, body.folder_contraste .tile-content p, body.folder_contraste .tile-subtitle, body.folder_contraste .videogallery-tile .description, body.folder_contraste .videogallery-tile .subtitle, body.folder_contraste p.nitfSubtitle, body.folder_contraste #parent-fieldname-text::first-letter, body.folder_contraste div[property="rnews:articleBody"]::first-letter, body.folder_contraste.template-facetednavigation_view #content .tileItem .keywords, body.folder_contraste.template-folder_summary_view #content .tileItem .keywords, body.folder_contraste.template-summary_view #content .tileItem .keywords, body.folder_contraste.template-summary_view #content .tileItem .subtitle, body.folder_contraste.template-summary_view #content .tileItem .description, body.folder_contraste.template-summary_view #content .tileItem .keywords, body.folder_contraste.template-summary_view #content .tileItem .subtitle, body.folder_contraste.template-summary_view #content .tileItem .documentByLine, body.folder_contraste.portaltype-collective-cover-content div.row.linha-discreta, body.folder_contraste.portaltype-collective-cover-content div.row.linha-destacada, body.folder_contraste #error-reporting .formControls input { color: rgb(255, 255, 255) !important; background-color: rgb(0, 0, 0) !important; border-color: rgb(255, 255, 255) !important; } body.contraste .header-accessibility li a.link-acesso i, body.contraste .header-accessibility li a.link-contraste i, body.folder_contraste .header-accessibility li a.link-acesso i, body.folder_contraste .header-accessibility li a.link-contraste i { padding: 8px; color: rgb(255, 255, 255); background: rgb(0, 0, 0); border-radius: 50%; border: 1px solid rgb(255, 255, 255); } body.contraste .portaltype-collective-cover-content #content .busca-destaque-home .assuntos-em-alta, body.folder_contraste .portaltype-collective-cover-content #content .busca-destaque-home .assuntos-em-alta { background-color: rgb(0, 0, 0) !important; } body.contraste .header-accessibility li a.link-contraste i, body.folder_contraste .header-accessibility li a.link-contraste i { color: rgb(0, 0, 0) !important; } body.contraste #portal-logo, body.contraste #portal-title-1, body.contraste .ico-navegacao .fa-bars::before, body.folder_contraste #portal-logo, body.folder_contraste #portal-title-1, body.folder_contraste .ico-navegacao .fa-bars::before { color: rgb(255, 255, 255) !important; } body.contraste .cards li, body.folder_contraste .cards li { border: 1px solid rgb(255, 255, 255); background-color: rgb(0, 0, 0) !important; } body.contraste .cards li a, body.folder_contraste .cards li a { color: rgb(255, 255, 255) !important; } body.contraste #main-navigation ul, body.contraste #main-navigation li, body.folder_contraste #main-navigation ul, body.folder_contraste #main-navigation li { background-color: rgb(0, 0, 0) !important; } body.contraste #main-navigation a, body.folder_contraste #main-navigation a { color: rgb(255, 255, 255) !important; } body.contraste header#site-header .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu li a.state-published, body.folder_contraste header#site-header .navigation-wrapper .navigation-content #main-navigation .list-navigation li ul.submenu li a.state-published { color: rgb(255, 255, 255) !important; } body.contraste .busca-destaque-home .assuntos-em-alta, body.folder_contraste .busca-destaque-home .assuntos-em-alta { background-color: rgb(0, 0, 0) !important; } body.contraste .busca-destaque-home .input-wrapper::after, body.folder_contraste .busca-destaque-home .input-wrapper::after { color: rgb(255, 255, 255) !important; } body.contraste a, body.contraste #main-navigation a:hover, body.contraste #main-navigation a:link, body.contraste #main-navigation a:visited, body.contraste dl.portlet a:hover, body.contraste #content .gallery-footer a, body.contraste #content .gallery-footer a:hover, body.contraste #content a:hover, body.contraste #content article #viewlet-below-content-title .contentHistory a, body.contraste #portal-breadcrumbs a, body.contraste #portal-column-one > .nav-menu-de-relevancia .first-item-nav a span, body.contraste #portal-column-one > .nav-menu-de-relevancia .first-item-nav a, body.contraste #portal-siteactions a, body.contraste #portal-siteactions a:hover, body.contraste .galleria-info-title a, body.contraste .galleria-info-title a:hover, body.contraste .portletNavigationTree > .portletItem a span, body.contraste .tile a, body.contraste .outstanding-header .outstanding-link, body.contraste #content .outstanding-header .outstanding-link:hover, body.contraste #portal-footer a, body.contraste #portal-footer a:hover, body.contraste.template-summary_view #content .tileItem .tileHeadline a, body.contraste.template-view #content .tile-em-alta a, body.contraste.portaltype-collective-cover-content #content div.row.linha-destacada .box-branco .tile a:hover, body.contraste.portaltype-collective-cover-content #content div.row.linha-destacada .box-branco .tile a:link, body.contraste.portaltype-collective-cover-content #content div.row.linha-destacada .box-branco .tile a:visited, body.contraste.portaltype-collection h2.tileHeadline a, body.contraste.template-filtro-de-resultados h2.tileHeadline a, body.contraste.portaltype-collection .keywords a, body.contraste .template-filtro-de-resultados .keywords a, body.contraste ul.paginacao li a, body.folder_contraste a, body.folder_contraste #main-navigation a:hover, body.folder_contraste #main-navigation a:link, body.folder_contraste #main-navigation a:visited, body.folder_contraste dl.portlet a:hover, body.folder_contraste #content .gallery-footer a, body.folder_contraste #content .gallery-footer a:hover, body.folder_contraste #content a:hover, body.folder_contraste #content article #viewlet-below-content-title .contentHistory a, body.folder_contraste #portal-breadcrumbs a, body.folder_contraste #portal-column-one > .nav-menu-de-relevancia .first-item-nav a span, body.folder_contraste #portal-column-one > .nav-menu-de-relevancia .first-item-nav a, body.folder_contraste #portal-siteactions a, body.folder_contraste #portal-siteactions a:hover, body.folder_contraste .galleria-info-title a, body.folder_contraste .galleria-info-title a:hover, body.folder_contraste .portletNavigationTree > .portletItem a span, body.folder_contraste .tile a, body.folder_contraste .outstanding-header .outstanding-link, body.folder_contraste #content .outstanding-header .outstanding-link:hover, body.folder_contraste #portal-footer a, body.folder_contraste #portal-footer a:hover, body.folder_contraste.template-summary_view #content .tileItem .tileHeadline a, body.folder_contraste.template-view #content .tile-em-alta a, body.folder_contraste.portaltype-collective-cover-content #content div.row.linha-destacada .box-branco .tile a:hover, body.folder_contraste.portaltype-collective-cover-content #content div.row.linha-destacada .box-branco .tile a:link, body.folder_contraste.portaltype-collective-cover-content #content div.row.linha-destacada .box-branco .tile a:visited, body.folder_contraste.portaltype-collection h2.tileHeadline a, body.folder_contraste.template-filtro-de-resultados h2.tileHeadline a, body.folder_contraste.portaltype-collection .keywords a, body.folder_contraste .template-filtro-de-resultados .keywords a, body.folder_contraste ul.paginacao li a { color: rgb(255, 255, 255) !important; text-decoration: underline !important; border-color: rgb(255, 255, 255) !important; } body.contraste .column.colunas-destacadas, body.contraste .column.colunas-discretas, body.contraste .colunas-destacadas .column, body.contraste .colunas-discretas .column, body.contraste.portaltype-collective-cover-content #content div.row.linha-destacada .box-branco .tile, body.contraste #error-reporting, body.folder_contraste .column.colunas-destacadas, body.folder_contraste .column.colunas-discretas, body.folder_contraste .colunas-destacadas .column, body.folder_contraste .colunas-discretas .column, body.folder_contraste.portaltype-collective-cover-content #content div.row.linha-destacada .box-branco .tile, body.folder_contraste #error-reporting { background-color: transparent !important; outline: none !important; } body.contraste header#site-header .navigation-content::before, body.folder_contraste header#site-header .navigation-content::before { display: none; } body.contraste #portal-breadcrumbs #breadcrumbs-home a::before, body.folder_contraste #portal-breadcrumbs #breadcrumbs-home a::before { background-image: url("img/sprite.png"); background-position: -269px -117px; width: 17px; height: 12px; } body.contraste #portal-breadcrumbs .breadcrumbSeparator, body.folder_contraste #portal-breadcrumbs .breadcrumbSeparator { background-image: url("img/sprite.png"); background-position: -129px -223px; width: 26px; height: 21px; } body.contraste #portal-breadcrumbs > span > span.breadcrumbSeparator, body.contraste #portal-breadcrumbs span, body.folder_contraste #portal-breadcrumbs > span > span.breadcrumbSeparator, body.folder_contraste #portal-breadcrumbs span { background-color: transparent !important; } body.contraste #viewlet-social-like > div { background: transparent; } body.contraste #viewlet-social-like > div::before { filter: invert(100%); } body.contraste .header-icons .ico-busca, body.contraste .header-icons .ico-navegacao, body.contraste .header-accessibility .link-contraste::before, body.contraste .header-accessibility .link-vlibras::before, body.folder_contraste .header-icons .ico-busca, body.folder_contraste .header-icons .ico-navegacao, body.folder_contraste .header-accessibility .link-contraste::before, body.folder_contraste .header-accessibility .link-vlibras::before { filter: none; } body.contraste #portalredes-twitter, body.folder_contraste #portalredes-twitter { background-image: url("img/sprite.png"); background-position: -99px -159px; width: 27px; height: 28px; } body.contraste #portalredes-youtube, body.folder_contraste #portalredes-youtube { background-image: url("img/sprite.png"); background-position: -35px -159px; width: 32px; height: 28px; } body.contraste #portalredes-flickr, body.folder_contraste #portalredes-flickr { background-image: url("img/sprite.png"); background-position: -210px -98px; width: 29px; height: 29px; } body.contraste #portalredes-facebook, body.folder_contraste #portalredes-facebook { background-image: url("img/sprite.png"); background-position: -27px -223px; width: 25px; height: 28px; } body.contraste #portalredes-googleplus, body.folder_contraste #portalredes-googleplus { background-image: url("img/sprite.png"); background-position: -210px -156px; width: 29px; height: 29px; } body.contraste #portalredes-slideshare, body.folder_contraste #portalredes-slideshare { background-image: url("img/sprite.png"); background-position: -203px -194px; width: 29px; height: 29px; } body.contraste #portalredes-soundcloud, body.folder_contraste #portalredes-soundcloud { background-image: url("img/sprite.png"); background-position: -240px -58px; width: 29px; height: 29px; } body.contraste #portalredes-rss, body.folder_contraste #portalredes-rss { background-image: url("img/sprite.png"); background-position: -116px -194px; width: 29px; height: 29px; } body.contraste #portalredes-instagram, body.folder_contraste #portalredes-instagram { background-image: url("img/sprite.png"); background-position: -29px -194px; width: 29px; height: 29px; } body.contraste #portalredes-tumblr, body.folder_contraste #portalredes-tumblr { background-image: url("img/sprite.png"); background-position: -240px -116px; width: 29px; height: 29px; } html body.contraste .nitf-basic-tile .share .share-more::before, html body.contraste #portal-footer .coluna-menu .rodape-navigation li.plain.dropdown-submenu::after, html body.contraste #wrapper #main #main-content #content * { color: rgb(255, 255, 255) !important; border-color: rgb(255, 255, 255) !important; } html body.contraste .nitf-basic-tile .share .share-more::after, html body.contraste .section-pagina-inicial #main #main-content #content .linha-destacada.fundo-azul, html body.contraste.portaltype-collective-cover-content #main #main-content #content .linha-destacada.fundo-azul, html body.contraste.portaltype-collective-cover-content .lista-servicos .itens .list-item, html body.contraste.portaltype-collective-cover-content #content .numeros-governo, html body.contraste.section-pagina-inicial #content .numeros-governo, html body.contraste.portaltype-collective-cover-content #content .servicos-em-destaque, html body.contraste.section-pagina-inicial #content .servicos-em-destaque, html body.contraste.section-pagina-inicial .lista-servicos .itens .list-item, html body.contraste.portaltype-collective-cover-content #main-content #content .busca-destaque-home .input-wrapper input, html body.contraste .section-pagina-inicial #main-content #content .busca-destaque-home .input-wrapper input, html body.contraste #content #content-core .visao-servico .informacao-foi-util, html body.contraste #content #content-core .visao-servico .anchors, html body.contraste #content #content-core .visao-servico .canais-atendimento .cards li, html body.contraste .servicos-em-destaque .itens .list-item, html body.contraste header#site-header { background: rgb(0, 0, 0) !important; } html body.contraste .lista-servicos.responsive .sliderControlBar .sliderControlBarTotal .sliderControlBarDial { background: rgb(255, 255, 255) !important; } html body.contraste .header-accessibility li a.link-contraste i.fas::before, html body.contraste .fa-assistive-listening-systems::before, html body.contraste .language-selection > a.currentLanguage::after { filter: invert(1); } html body.contraste .language-selection { background: inherit !important; } html body.contraste .site-header-links .link-acesso { color: rgb(0, 0, 0) !important; } html body.contraste .site-header-links .link-acesso span { color: rgb(0, 0, 0) !important; } html body.contraste.template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos { background: rgb(34, 34, 34) !important; } html body.contraste.template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li a .icon, html body.contraste.template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a .icon, html body.contraste.template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-2, html body.contraste.template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-1.open li.active a { background: rgb(68, 68, 68) !important; } html body.contraste.template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 li a:hover { color: rgb(0, 0, 0) !important; } html body.contraste.template-listar_categorias #wrapper #content #content-core .menu-servicos .tabela-servicos .level-3 { background: rgb(102, 102, 102) !important; } html body.contraste #main-navigation .submenu { background: rgb(34, 34, 34); } html body.contraste #main-navigation .submenu .submenu { background: rgb(57, 57, 57); } html body.contraste .main { background: transparent !important; } html body.contraste .recom-list { background-color: rgb(0, 0, 0) !important; } html body.contraste .cover-list-tile.servicos-mais-acessados .itens, html body.contraste .cover-list-tile.servicos-em-destaque-govbr .itens, html body.contraste .govbr-history-render, html body.contraste .viewlet-institucionais-servicos-govbr { background-color: rgb(0, 0, 0) !important; } html body.contraste .viewlet-institucionais-servicos-govbr a::before { color: rgb(255, 255, 255) !important; } html body.contraste .tile-header h3::before { color: rgb(255, 255, 255) !important; } html body.contraste .govbr-recom-servico h2::before, html body.contraste .govbr-recom-render h2::before { color: rgb(255, 255, 255) !important; } html body.contraste .categoria-container .categoria, html body.contraste .govbr-history-render .history-list ul li .month, html body.contraste .govbr-history-render .history-list ul li .month::before { color: rgb(255, 255, 255) !important; } html body.contraste .language-select .current-language { color: rgb(255, 255, 255) !important; } html body.contraste .languages { background-color: rgb(0, 0, 0) !important; border: 1px solid rgb(255, 255, 255) !important; } html body.contraste .perfil-selecionado-wrapper { background-color: rgb(0, 0, 0) !important; } html body.contraste .viewlet-institucionais-servicos-govbr .desktop-toggle-btn.recomendado::before { color: rgb(0, 0, 0) !important; } html body.contraste .viewlet-institucionais-servicos-govbr .desktop-toggle-btn.desktop-toggle-btn.mais-acessados::before { color: rgb(0, 0, 0) !important; } html body.contraste .viewlet-institucionais-servicos-govbr .desktop-toggle-btn.desktop-toggle-btn.destaque::before { color: rgb(0, 0, 0) !important; } html body.contraste #content .audiogallery-items-container .audiogallery-item { background-color: rgb(0, 0, 0) !important; } html body.contraste .audiogallery-tile { background-color: rgb(0, 0, 0) !important; } html body.contraste .portaltype-collective-cover-content #content .social-links .toggle-social-links { background: rgb(0, 0, 0) !important; } html body.contraste .portaltype-collective-cover-content #content .social-links { background: rgb(0, 0, 0) !important; } html body.contraste div.jp-interface { background: rgb(0, 0, 0) !important; } html body.contraste .govbr-tabs .tab { background: rgb(0, 0, 0) !important; } html body.contraste #wrapper #main #main-content #content .badge { background-color: rgb(255, 255, 255) !important; color: rgb(0, 0, 0) !important; } html body.contraste .br-cookiebar.default { background: rgb(0, 0, 0) !important; color: rgb(255, 255, 255) !important; } html body.contraste .rfb_ouvid a { border: 1px solid rgb(255, 255, 255); background: rgb(0, 0, 0) !important; } html body.contraste .rfb_ouvid a:hover { background: rgb(0, 0, 0) !important; } body.contraste #wrapper #main #main-content #content .agenda-tile .monthpicker-wrapper .monthpicker input { color: rgb(0, 0, 0) !important; } body.contraste .portaltype-collective-cover-content #content .agenda-tile .collection-events-item { background: rgb(0, 0, 0) !important; } body.contraste .portaltype-collective-cover-content #content .agenda-tile .daypicker .day.is-selected { background-color: rgb(0, 0, 0) !important; } body.contraste blockquote { background-color: rgb(0, 0, 0) !important; } body.contraste #content .cover-richtext-tile.tile-content table tr th, body #content .cover-richtext-tile.tile-content table.listing tr th { background-color: rgb(0, 0, 0) !important; } body.contraste #breadcrumbs .content #breadcrumbs-current { color: rgb(255, 255, 255) !important; } body.contraste #content .callout, body.contraste.portletStaticText .callout { background: rgb(0, 0, 0); } body.contraste #content .callout a { color: rgb(255, 255, 255) !important; } body.contraste table.listing thead, body.contraste table.listing tbody tr.odd td, body.contraste table.listing tbody tr.even td { background: rgb(0, 0, 0) !important; } body.contraste.portaltype-collective-cover-content #content .agenda-tile .collection-events-item { background: rgb(0, 0, 0) !important; } body.contraste #content .agenda-tile .collection-events-item { background: rgb(0, 0, 0) !important; } @media (max-width: 575px) { .portaltype-collective-cover-content .row.hidden-mobile-ls, .portaltype-collective-cover-content .column.hidden-mobile-ls { display: none !important; }} @media (min-width: 576px) and (max-width: 767px) { .portaltype-collective-cover-content .row.hidden-tablet-ls, .portaltype-collective-cover-content .column.hidden-tablet-ls { display: none !important; }} @media (min-width: 768px) { .portaltype-collective-cover-content .row.hidden-notebook, .portaltype-collective-cover-content .column.hidden-notebook { display: none !important; }} .portaltype-collective-cover-content.template-compose .row.hidden-mobile-ls, .portaltype-collective-cover-content.template-compose .row.hidden-tablet-ls, .portaltype-collective-cover-content.template-compose .row.hidden-notebook, .portaltype-collective-cover-content.template-compose .column.hidden-mobile-ls, .portaltype-collective-cover-content.template-compose .column.hidden-tablet-ls, .portaltype-collective-cover-content.template-compose .column.hidden-notebook { display: block !important; } .portaltype-collective-cover-content.template-compose .row.hidden-mobile-ls .tile-container::before, .portaltype-collective-cover-content.template-compose .row.hidden-mobile-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .row.hidden-tablet-ls .tile-container::before, .portaltype-collective-cover-content.template-compose .row.hidden-tablet-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .row.hidden-notebook .tile-container::before, .portaltype-collective-cover-content.template-compose .row.hidden-notebook .tile-container::after, .portaltype-collective-cover-content.template-compose .column.hidden-mobile-ls .tile-container::before, .portaltype-collective-cover-content.template-compose .column.hidden-mobile-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .column.hidden-tablet-ls .tile-container::before, .portaltype-collective-cover-content.template-compose .column.hidden-tablet-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .column.hidden-notebook .tile-container::before, .portaltype-collective-cover-content.template-compose .column.hidden-notebook .tile-container::after { content: ""; position: absolute; top: 2px; height: 24px; z-index: 2; right: 78px; width: 24px; background-image: url("img/visibility-desktop.png"); background-position: right top; } .portaltype-collective-cover-content.template-compose .row.hidden-mobile-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .row.hidden-tablet-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .row.hidden-notebook .tile-container::after, .portaltype-collective-cover-content.template-compose .column.hidden-mobile-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .column.hidden-tablet-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .column.hidden-notebook .tile-container::after { right: 30px; width: 48px; background-image: url("img/visibility-devices.png"); background-position: left top; } .portaltype-collective-cover-content.template-compose .row.hidden-mobile-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .column.hidden-mobile-ls .tile-container::after { background-position-y: 100%; } .portaltype-collective-cover-content.template-compose .row.hidden-tablet-ls .tile-container::after, .portaltype-collective-cover-content.template-compose .column.hidden-tablet-ls .tile-container::after { background-position-x: 100%; } .portaltype-collective-cover-content.template-compose .row.hidden-notebook .tile-container::before, .portaltype-collective-cover-content.template-compose .column.hidden-notebook .tile-container::before { background-position-x: 0%; } .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-mobile-ls"] > .config-row-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-mobile-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-mobile-ls"] > .config-column-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-mobile-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-tablet-ls"] > .config-row-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-tablet-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-tablet-ls"] > .config-column-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-tablet-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-notebook"] > .config-row-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-notebook"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-notebook"] > .config-column-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-notebook"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-mobile-ls"] > .config-row-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-mobile-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-mobile-ls"] > .config-column-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-mobile-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-tablet-ls"] > .config-row-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-tablet-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-tablet-ls"] > .config-column-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-tablet-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-notebook"] > .config-row-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-notebook"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-notebook"] > .config-column-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-notebook"] > .config-column-link::after { content: ""; position: absolute; top: -4px; height: 24px; z-index: 1; right: 78px; width: 24px; background-image: url("img/visibility-desktop.png"); background-position: right top; } .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-mobile-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-mobile-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-tablet-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-tablet-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-notebook"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-notebook"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-mobile-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-mobile-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-tablet-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-tablet-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-notebook"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-notebook"] > .config-column-link::after { right: 30px; width: 48px; background-image: url("img/visibility-devices.png"); background-position: left top; } .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-mobile-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-mobile-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-mobile-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-mobile-ls"] > .config-column-link::after { background-position-y: 100%; } .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-tablet-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-tablet-ls"] > .config-column-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-tablet-ls"] > .config-row-link::after, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-tablet-ls"] > .config-column-link::after { background-position-x: 100%; } .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-notebook"] > .config-row-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-row[data-css-class~="hidden-notebook"] > .config-column-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-notebook"] > .config-row-link::before, .portaltype-collective-cover-content.template-layoutedit .cover-column[data-css-class~="hidden-notebook"] > .config-column-link::before { background-position-x: 0%; } .portaltype-collective-cover-content.template-compose #contentchooser-content-show-button { font-weight: bold; z-index: 999; top: 96px; right: 8px; position: fixed; margin-bottom: 10px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px 0px; } .portaltype-collective-cover-content.template-layoutedit #content .layout .cover-tile { width: auto; } .portaltype-collective-cover-content.template-layoutedit .ui-dialog .ui-dialog-content { overflow: visible; } .portaltype-collective-cover-content.template-layoutedit .cssclasswidget-classlist { min-height: 15em; padding: 0px; } .portaltype-collective-cover-content.template-layoutedit .cssclasswidget-classlist li { border-bottom: 1px solid rgb(237, 237, 237); padding: 0px; position: relative; margin: 0px !important; display: flex !important; } .portaltype-collective-cover-content.template-layoutedit .cssclasswidget-classlist li span { margin: 0px; line-height: 2.2rem; padding: 0.8rem 0.8rem 0.8rem 3.2rem; -webkit-box-flex: 1; flex: 1 1 0%; } .portaltype-collective-cover-content.template-layoutedit .cssclasswidget-classlist li span:hover { background-color: rgb(237, 237, 237); } .portaltype-collective-cover-content.template-layoutedit .cssclasswidget-classlist li span::before { content: ""; font-family: "Font Awesome 5 Free"; position: absolute; font-size: 18px; top: 0.8rem; left: 0.8rem; } .portaltype-collective-cover-content.template-layoutedit .cssclasswidget-classlist li input { position: absolute; display: none; } .portaltype-collective-cover-content.template-layoutedit .cssclasswidget-classlist li input[checked="checked"] + span::before { content: ""; } .portaltype-collective-cover-content.template-layoutedit #content #tile-configure.modal { min-height: 40rem; } .template-manage-portlets #main, .portaltype-plone-site #main { display: flex; flex-shrink: 1; } .template-manage-portlets #main #column-one, .template-manage-portlets #main #column-two, .portaltype-plone-site #main #column-one, .portaltype-plone-site #main #column-two { width: 300px; margin-bottom: 24px; flex-shrink: 0; } .template-manage-portlets #main #column-one, .portaltype-plone-site #main #column-one { margin-right: 24px; border: 1px solid rgb(237, 237, 237); } .template-manage-portlets #main #column-two, .portaltype-plone-site #main #column-two { margin-left: 24px; border-left: 1px solid rgb(237, 237, 237); } .template-manage-portlets #main #main-content, .portaltype-plone-site #main #main-content { margin-bottom: 40px; } .template-manage-portlets #main #column-one, .template-manage-portlets #main #column-two { border: none; padding-top: 16px; } .template-manage-portlets.portaltype-collective-cover-content #main { padding: 16px 0px; } .template-manage-portlets.portaltype-collective-cover-content #main #column-one, .template-manage-portlets.portaltype-collective-cover-content #main #column-two { border: none; padding-top: 16px; } .portaltype-plone-site #column-one .portletHeader { background-color: rgb(237, 237, 237); } .portaltype-plone-site #column-one .portletHeader a { font-weight: 600; } .portaltype-plone-site #column-one .portletItem > strong { display: block; font-weight: 500; background-color: rgb(248, 248, 248); margin: -16px -16px 8px; padding: 0.42em 1em; } .template-content-checkout #content, .template-content-cancel-checkout #content { padding-top: 40px; padding-bottom: 40px; } body[data-regression-test="testing"] #site-header.is_stuck { position: absolute !important; display: none !important; } body[data-regression-test="testing"] #footer-brasil { display: none !important; } body[data-regression-test="testing"] [vw], body[data-regression-test="testing"] [vw-access-button] { display: none !important; } body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img, body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { height: 464px !important; } @media only screen and (min-width: 375px) { body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img, body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { height: 563px !important; }} @media only screen and (min-width: 576px) { body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img, body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { height: 263px !important; }} @media only screen and (min-width: 768px) { body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img, body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { height: 880px !important; }} @media only screen and (min-width: 1024px) { body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img, body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { height: 624px !important; }} @media only screen and (min-width: 1280px) { body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img, body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { height: 656px !important; }} @media only screen and (min-width: 1440px) { body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquetopo-adaptavel .row-content img, body[data-regression-test="testing"].portaltype-collective-cover-content #content .row.linha-destaquehome .row-content img { height: 756px !important; }} .sc-header[data-v-31179ff6] { min-height: 30px; padding: 5px 15px; position: relative; box-sizing: border-box; display: flex; border-radius: 26px 26px 0px 0px; background-color: rgb(0, 32, 91); background-image: linear-gradient(to right bottom, rgb(10, 80, 130), rgb(0, 32, 91)); color: rgb(255, 255, 255); } .sc-header--img[data-v-31179ff6] { width: 40px; height: 40px; align-self: center; padding: 5px; } .sc-header--title[data-v-31179ff6] { align-self: center; padding: 10px; flex: 1 1 0%; user-select: none; font-size: 22px; } .sc-header--title.enabled[data-v-31179ff6]:hover { box-shadow: rgba(0, 0, 1, 0.1) 0px 2px 5px; } .sc-header--close-button[data-v-31179ff6] { width: 40px; align-self: center; height: 40px; margin-right: 0px; box-sizing: border-box; cursor: pointer; border-radius: 5px; margin-left: auto; } .sc-header--close-button[data-v-31179ff6]:hover { box-shadow: rgba(0, 0, 1, 0.1) 0px 2px 5px; } .sc-header--close-button img[data-v-31179ff6] { width: 100%; height: 100%; padding: 13px; box-sizing: border-box; } @media (max-width: 450px) { .sc-header[data-v-31179ff6] { border-radius: 0px; }} .sc-suggestions-row { text-align: left; } button.sc-suggestions-element { border: 1px solid rgb(142, 192, 69); border-radius: 25px; background-image: linear-gradient(to right bottom, rgb(142, 192, 69), rgb(58, 170, 53)); box-shadow: rgba(10, 20, 39, 0.3) 2px 3px 6px, rgb(255, 255, 255) -1px -2px 6px; color: rgb(255, 255, 255); -webkit-text-fill-color: rgb(255, 255, 255); cursor: pointer; display: flex; margin: 5px 10px 5px 0px; text-align: left; height: auto; padding: 5px 12px !important; font-size: 13.333px !important; } @media (max-width: 500px) { button.sc-suggestions-element { font-size: 15px; }} p.sc-message--text[data-v-4ddadfaf] { border-top: 5px; border-bottom: 5px; } @media (max-width: 500px) { div.sc-message--text[data-v-4ddadfaf] { font-size: 15px; margin-right: 3px; }} a[data-v-4ddadfaf], a.visited[data-v-4ddadfaf] { color: rgb(0, 0, 255); -webkit-text-fill-color: rgb(0, 0, 255); } div.sc-message--text[data-v-4ddadfaf] { padding: 0px 10px; border-radius: 6px; font-weight: 300; font-size: 14px; line-height: 1.4; position: relative; -webkit-font-smoothing: subpixel-antialiased; } div.sc-message--text p.sc-message--text-content[data-v-4ddadfaf] { white-space: pre-wrap; margin-block: 7px; } div.sc-message--text:hover .sc-message--toolbox[data-v-4ddadfaf] { left: -20px; opacity: 1; } div.sc-message--text .sc-message--toolbox[data-v-4ddadfaf] { transition: left 0.2s ease-out 0s; white-space: normal; opacity: 0; position: absolute; left: 0px; width: 25px; top: 0px; } div.sc-message--text .sc-message--toolbox button[data-v-4ddadfaf] { background: none; border: none; padding: 0px; margin: 0px; outline: none; width: 100%; text-align: center; cursor: pointer; } div.sc-message--text .sc-message--toolbox button[data-v-4ddadfaf]:focus { outline: none; } div.sc-message--text .sc-message--toolbox[data-v-4ddadfaf] svg { margin-left: 5px; } div.sc-message--text code[data-v-4ddadfaf] { font-family: "Courier New", Courier, monospace !important; } .sc-message--content.sent .sc-message--text[data-v-4ddadfaf] { border-radius: 24px 24px 0px; background-image: linear-gradient(to right bottom, rgb(28, 168, 255), rgb(0, 32, 91)); box-shadow: rgba(0, 32, 91, 0.3) 2px 3px 6px, rgb(255, 255, 255) -2px -4px 8px; padding: 3px 12px; margin: 0px 3px 10px 0px; color: rgb(255, 255, 255); max-width: calc(100% - 120px); overflow-wrap: break-word; } .sc-message--content.received .sc-message--text[data-v-4ddadfaf] { border: 1px solid rgb(220, 220, 220); border-radius: 0px 24px 24px; background-image: linear-gradient(to right bottom, rgb(255, 255, 255), rgb(220, 218, 230)); box-shadow: rgba(10, 20, 39, 0.3) 2px 3px 6px, rgb(255, 255, 255) -2px -4px 8px; padding: 5px 12px; margin: 0px 30px 10px 5px; color: rgb(51, 51, 62); } a.chatLink[data-v-4ddadfaf] { color: inherit !important; } .sc-message--file[data-v-696caacb] { border-radius: 6px; font-weight: 300; font-size: 15px; line-height: 1.4; -webkit-font-smoothing: subpixel-antialiased; } @media (max-width: 500px) { .sc-message--file[data-v-696caacb] { font-size: 15px; margin-right: 3px; }} .sc-message--content.sent .sc-message--file[data-v-696caacb] { overflow-wrap: break-word; } .sc-message--file-icon[data-v-696caacb] { text-align: center; margin: 5px 5px 0px; } .sc-image[data-v-696caacb] { max-width: 100%; min-width: 100%; } .sc-message--file-text[data-v-696caacb] { padding: 17px 20px; border-radius: 6px; font-weight: 300; font-size: 15px; line-height: 1.4; white-space: pre-wrap; -webkit-font-smoothing: subpixel-antialiased; } .sc-message--file-name[data-v-696caacb] { color: rgb(255, 255, 255); padding-left: 15px; padding-right: 15px; padding-top: 0px; font-size: x-small; text-align: center; } .sc-message--file-name a[data-v-696caacb] { text-decoration: none; color: rgb(236, 231, 231); } .sc-message--file-name a[data-v-696caacb]:hover { color: rgb(255, 255, 255); } .sc-message--content.sent .sc-message--file-text[data-v-696caacb] { color: rgb(255, 255, 255); background-color: rgb(78, 140, 255); overflow-wrap: break-word; } .sc-message--content.received .sc-message--file[data-v-696caacb] { color: rgb(38, 50, 56); background-color: rgb(244, 247, 249); margin-right: 40px; } .sc-message--content.received .sc-message--file-name[data-v-696caacb] { color: rgb(0, 0, 0); } .sc-message--content.received .sc-message--file a[data-v-696caacb] { color: rgba(43, 40, 40, 0.7); } .sc-message--content.received .sc-message--file a[data-v-696caacb]:hover { color: rgb(12, 12, 12); } .sc-typing-indicator[data-v-5454cb3c] { text-align: center; padding: 17px 20px; border-radius: 6px; } .sc-typing-indicator span[data-v-5454cb3c] { display: inline-block; background-color: rgb(182, 181, 186); width: 10px; height: 10px; border-radius: 100%; margin-right: 3px; animation: 2s ease 0s infinite normal none running bob-5454cb3c; } .sc-typing-indicator span[data-v-5454cb3c]:first-child { animation-delay: -1s; } .sc-typing-indicator span[data-v-5454cb3c]:nth-child(2) { animation-delay: -0.85s; } .sc-typing-indicator span[data-v-5454cb3c]:nth-child(3) { animation-delay: -0.7s; } @keyframes bob-5454cb3c { 10% { transform: translateY(-10px); background-color: rgb(158, 157, 162); } 50% { transform: translateY(0px); background-color: rgb(182, 181, 186); }} .sc-message--system[data-v-3beba850] { padding: 8px 20px; border-radius: 6px; font-weight: 300; font-size: 12px; line-height: 1.2; white-space: pre-wrap; -webkit-font-smoothing: subpixel-antialiased; font-style: italic; opacity: 0.55; } .sc-message--meta[data-v-3beba850] { font-size: xx-small; margin-bottom: 0px; margin-top: 5px; opacity: 0.5; text-align: center; } .sc-message { width: 95%; margin: auto; padding-bottom: 5px; display: flex; } .sc-message .sc-message--edited { opacity: 0.7; overflow-wrap: normal; font-size: xx-small; text-align: center; } .sc-message--content { width: 100%; display: flex; } .sc-message--content.sent { justify-content: flex-end; } .sc-message--content.system { justify-content: center; } .sc-message--content.sent .sc-message--avatar { display: none; } .sc-message--avatar { background-repeat: no-repeat; background-size: 100%; background-position: 50% center; min-width: 30px; min-height: 30px; border-radius: 50%; align-self: center; margin-right: 15px; } .sc-message--meta { font-size: xx-small; margin-bottom: 0px; color: rgb(255, 255, 255); text-align: center; } @media (max-width: 500px) { .sc-message { width: 100%; } .sc-message, .sc-message--text, .sc-message--text a, .sc-message--text button, .sc-message--text p, .sc-message--text span { font-size: 15px; } img { max-width: 300px; }} .sc-message--text a, .sc-message--text button, .sc-message--text p, .sc-message--text span { font-weight: 300; font-size: 14px; line-height: 1.4; font-family: Rawline, Helvetica, Arial, sans-serif; -webkit-font-smoothing: subpixel-antialiased; word-break: break-word; } .sc-message--text a { color: rgb(0, 0, 255); text-decoration: underline; -webkit-text-fill-color: rgb(0, 0, 255); } .sc-message--text { padding: 0px 10px; border-radius: 6px; font-weight: 300; font-size: 14px; line-height: 1.4; position: relative; -webkit-font-smoothing: subpixel-antialiased; } .sc-message--text .sc-message--text-body .sc-message--text-content { white-space: pre-wrap; } .sc-message--text:hover .sc-message--toolbox { left: -20px; opacity: 1; } .sc-message--text.confirm-delete:hover .sc-message--toolbox { left: -90px; } .sc-message--text.confirm-delete .sc-message--toolbox { width: auto; } .sc-message--text .sc-message--toolbox { transition: left 0.2s ease-out 0s; white-space: normal; opacity: 0; position: absolute; left: 0px; width: 25px; top: 0px; } .sc-message--text .sc-message--toolbox button { background: none; border: none; padding: 0px; margin: 0px; outline: none; width: 100%; text-align: center; cursor: pointer; } .sc-message--text .sc-message--toolbox button:focus { outline: none; } .sc-message--content.sent .sc-message--text { color: rgb(255, 255, 255); background-color: rgb(78, 140, 255); max-width: calc(100% - 120px); overflow-wrap: break-word; } .sc-message--text code { font-family: "Courier New", Courier, monospace !important; } .sc-message--content.received .sc-message--text { color: rgb(10, 10, 10); background-color: rgb(250, 250, 250); margin-right: 40px; } .tooltip { z-index: 10000; display: block !important; } .tooltip .tooltip-inner { background: rgb(0, 0, 0); color: rgb(255, 255, 255); border-radius: 16px; padding: 5px 10px 4px; } .tooltip .tooltip-arrow { width: 0px; height: 0px; border-style: solid; position: absolute; margin: 5px; border-color: rgb(0, 0, 0); z-index: 1; } .tooltip[x-placement^="top"] { margin-bottom: 5px; } .tooltip[x-placement^="top"] .tooltip-arrow { border-width: 5px 5px 0px; bottom: -5px; left: calc(50% - 5px); margin-top: 0px; margin-bottom: 0px; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; } .tooltip[x-placement^="bottom"] { margin-top: 5px; } .tooltip[x-placement^="bottom"] .tooltip-arrow { border-width: 0px 5px 5px; top: -5px; left: calc(50% - 5px); margin-top: 0px; margin-bottom: 0px; border-left-color: transparent !important; border-right-color: transparent !important; border-top-color: transparent !important; } .tooltip[x-placement^="right"] { margin-left: 5px; } .tooltip[x-placement^="right"] .tooltip-arrow { border-width: 5px 5px 5px 0px; left: -5px; top: calc(50% - 5px); margin-left: 0px; margin-right: 0px; border-left-color: transparent !important; border-top-color: transparent !important; border-bottom-color: transparent !important; } .tooltip[x-placement^="left"] { margin-right: 5px; } .tooltip[x-placement^="left"] .tooltip-arrow { border-width: 5px 0px 5px 5px; right: -5px; top: calc(50% - 5px); margin-left: 0px; margin-right: 0px; border-top-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; } .tooltip[aria-hidden="true"] { visibility: hidden; opacity: 0; transition: opacity 0.15s ease 0s, visibility 0.15s ease 0s; } .tooltip[aria-hidden="false"] { visibility: visible; opacity: 1; transition: opacity 0.15s ease 0s; } .tooltip.info .tooltip-inner { background: rgba(0, 68, 153, 0.9); color: rgb(255, 255, 255); padding: 24px; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 30px; } .tooltip.info .tooltip-arrow { border-color: rgba(0, 68, 153, 0.9); } .tooltip.popover .popover-inner { background: rgb(249, 249, 249); color: rgb(0, 0, 0); padding: 24px; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 30px; } .tooltip.popover .popover-arrow { border-color: rgb(249, 249, 249); } .sc-message-list[data-v-79f517e6] { height: 95%; overflow-y: auto; background-size: 100%; padding: 10px 0px; } .sc-message-list[data-v-79f517e6]::-webkit-scrollbar { width: 8px; } .sc-message-list[data-v-79f517e6]::-webkit-scrollbar-track { background-color: rgb(186, 192, 194); } .sc-message-list[data-v-79f517e6]::-webkit-scrollbar-thumb { background: linear-gradient(to right bottom, rgb(170, 180, 180), rgb(130, 135, 135)) red; border-radius: 8px; } #file-input[data-v-341a5948] { cursor: pointer; } .sc-user-input--file-icon-wrapper[data-v-341a5948] { background: none; border: none; padding: 0px; margin: 0px; outline: none; cursor: pointer; } .sc-user-input--file-icon[data-v-341a5948] { height: 20px; width: 20px; align-self: center; outline: none; } .sc-user-input--file-icon:hover path[data-v-341a5948] { filter: contrast(15%); } svg[data-v-31f7d743] { display: inline-block; vertical-align: baseline; margin-bottom: -2px; } .sc-user-input--button-icon-wrapper[data-v-c241d988] { background: none; border: none; padding: 0px; margin: 0px; outline: none; cursor: pointer; } .sc-user-input { min-height: 55px; margin: 0px; position: relative; bottom: 0px; display: flex; background-color: rgb(0, 32, 91); border-bottom-left-radius: 26px; border-bottom-right-radius: 26px; transition: background-color 0.2s ease 0s, box-shadow 0.2s ease 0s; } .sc-user-input--text { width: 80%; resize: none; border: none; outline: none; border-bottom-left-radius: 10px; box-sizing: border-box; padding: 18px; font-size: 16px; font-weight: 400; line-height: 1.33; white-space: pre-wrap; overflow-wrap: break-word; color: rgb(86, 88, 103); -webkit-font-smoothing: antialiased; max-height: 200px; bottom: 0px; overflow: hidden auto; } .sc-user-input--text:empty::before { content: attr(placeholder); display: block; filter: contrast(15%); outline: none; cursor: text; font-size: 16px; } .sc-user-input--buttons { width: 55px; position: absolute; right: 10px; height: 100%; display: flex; justify-content: flex-end; } .sc-user-input--button:first-of-type { width: 40px; } .sc-user-input--button { width: 30px; height: 55px; margin-left: 2px; margin-right: 2px; display: flex; flex-direction: column; justify-content: center; } .sc-user-input.active { background-color: rgb(255, 255, 255); box-shadow: rgba(150, 165, 190, 0.2) 0px -5px 20px 0px; } .sc-user-input--button label { position: relative; height: 24px; padding-left: 3px; cursor: pointer; } .sc-user-input--button label:hover path { fill: rgb(86, 88, 103); } .sc-user-input--button input { position: absolute; left: 0px; top: 0px; width: 100%; z-index: 99999; height: 100%; opacity: 0; cursor: pointer; overflow: hidden; } .file-container { background-color: rgb(244, 247, 249); border-top-left-radius: 10px; padding: 5px 20px; color: rgb(86, 88, 103); } .delete-file-message { font-style: normal; float: right; cursor: pointer; color: rgb(200, 202, 208); } .delete-file-message:hover { color: rgb(93, 94, 109); } .icon-file-message { margin-right: 5px; } .user-list[data-v-6a5c87f0] { height: 100%; overflow: auto; padding-left: 5px; padding-top: 8px; } .img-msg[data-v-6a5c87f0] { border-radius: 50%; width: 50px; margin-right: 5px; } .user-element[data-v-6a5c87f0] { font-size: 20px; vertical-align: middle; } .sc-chat-window[data-v-89db5ec0] { width: 80%; height: calc(100% - 160px); max-height: 900px; max-width: 500px; position: fixed; right: 25px; bottom: 25px; box-sizing: border-box; background: rgb(255, 255, 255); display: flex; flex-direction: column; justify-content: space-between; border-radius: 26px; border: 1px solid rgb(0, 32, 91); font-family: Rawline, Helvetica, Arial, sans-serif; animation: 0.3s ease-in-out 0s 1 normal none running fadeIn-89db5ec0; z-index: 1000; } .sc-chat-window.closed[data-v-89db5ec0] { opacity: 0; display: none; bottom: 90px; } @keyframes fadeIn-89db5ec0 { 0% { display: none; opacity: 0; } 100% { display: flex; opacity: 1; }} .sc-message--me[data-v-89db5ec0] { text-align: right; } .sc-message--them[data-v-89db5ec0] { text-align: left; } @media (max-width: 500px) { .sc-chat-window[data-v-89db5ec0] { width: 100%; height: 100%; max-height: 100%; right: 0px; bottom: 0px; border-radius: 0px; max-width: 100%; transition: all 0.1s ease-in-out 0s; } .sc-chat-window.closed[data-v-89db5ec0] { bottom: 0px; }} .sc-launcher[data-v-22622ef7] { width: 140px; height: 120px; position: fixed; right: 70px; bottom: 16px; border-radius: 50%; box-shadow: none; background-color: transparent; z-index: 100; } .sc-launcher .sc-open-icon[data-v-22622ef7] { width: 120px; height: 120px; position: relative; cursor: pointer; display: inline; } .sc-launcher .sc-close-icon[data-v-22622ef7] { width: 12px; height: 12px; z-index: 100; position: relative; left: -20px; display: inline; cursor: pointer; } .sc-launcher .sc-filler[data-v-22622ef7] { width: 1px; height: 120px; position: relative; display: inline; } @media (max-width: 720px) { .sc-launcher[data-v-22622ef7] { width: 100px; height: 80px; position: fixed; left: 50%; bottom: 12px; border-radius: 50%; box-shadow: none; background-color: transparent; transform: translate(-50%); z-index: 100; } .sc-launcher .sc-open-icon[data-v-22622ef7] { width: 80px; height: 80px; cursor: pointer; display: inline; left: 18px; } .sc-launcher .sc-close-icon[data-v-22622ef7] { width: 15px; height: 15px; z-index: 100; left: 10px; bottom: 15px; cursor: pointer; display: inline; } .sc-launcher .sc-filler[data-v-22622ef7] { width: 15px; height: 80px; }} .sc-launcher .sc-open-icon[data-v-22622ef7] { padding: 0px; box-sizing: border-box; opacity: 1; } body { padding: 0px; margin: 0px; } * { font-family: "Avenir Next", "Helvetica Neue", Helvetica, sans-serif; } .demo-monster-img { width: 400px; display: block; margin: 60px auto; } .text-center { text-align: center; } .colors a { color: rgb(255, 255, 255); padding: 4px 10px; border-radius: 10px; } .colors a, .toggle a { text-decoration: none; } .messageStyling { font-size: small; } #barra-brasil div, #barra-brasil a, #barra-brasil ul, #barra-brasil li { margin: 0px; padding: 0px; font-family: inherit; vertical-align: baseline; font-size: 1rem; } #barra-brasil ul { list-style: none; } @font-face { font-family: Raleway; font-weight: bold; src: url("//barra.brasil.gov.br/static/Raleway-Bold.woff") format("woff"); } .conteudo-escondido { display: block; background: none transparent; border: none; height: 0.1em; overflow: hidden; padding: 0px; margin: -0.1em 0px 0px -0.1em; width: 1px; } #barra-brasil div, #barra-brasil a, #barra-brasil ul, #barra-brasil li { margin: 0px; padding: 0px; font-family: inherit; vertical-align: baseline; font-size: 1rem; } #barra-brasil ul { list-style: none; } #barra-brasil { background-color: rgb(34, 34, 34); box-sizing: content-box; display: flex; flex-direction: column-reverse; align-items: center; } #barra-brasil .conteudo-barra-brasil { width: 95%; max-width: 1150px; margin: 0px auto; height: 40px; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; } #barra-brasil .pic-gov { background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2266%22%20height%3D%2214%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22M9.367%204.374V.247H.37v4.127h8.997z%22%2F%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M7.602%2011.174a3.693%203.693%200%200%201-2.45.896c-.644%200-1.26-.114-1.848-.343a4.416%204.416%200%200%201-1.54-1.001%204.863%204.863%200%200%201-1.05-1.61C.453%208.481.322%207.758.322%206.946a4.851%204.851%200%200%201%201.47-3.521%205.092%205.092%200%200%201%201.617-1.05%205.205%205.205%200%200%201%202.009-.385c.448%200%20.877.049%201.288.147a4.495%204.495%200%200%201%202.086%201.12c.28.266.509.567.686.903l-2.03%201.554a2.289%202.289%200%200%200-.882-.945%202.362%202.362%200%200%200-1.246-.357%202.034%202.034%200%200%200-1.596.742c-.196.233-.35.511-.462.833a3.198%203.198%200%200%200-.168%201.057c0%20.392.056.747.168%201.064.112.317.268.59.469.819.2.229.441.406.721.532.28.126.593.189.938.189.793%200%201.493-.327%202.1-.98H5.768v-1.96h4.088V12H7.602v-.826zm8.078.91c-.756%200-1.442-.145-2.058-.434a5.092%205.092%200%200%201-2.604-2.758%205.008%205.008%200%200%201-.364-1.876c0-.653.126-1.283.378-1.89a5.018%205.018%200%200%201%201.057-1.603c.453-.462.99-.83%201.61-1.106.62-.275%201.3-.413%202.037-.413.756%200%201.442.145%202.058.434.616.29%201.143.672%201.582%201.148a5.151%205.151%200%200%201%201.015%201.624c.238.607.357%201.227.357%201.862a4.83%204.83%200%200%201-.378%201.883%205.1%205.1%200%200%201-1.05%201.596%205.165%205.165%200%200%201-1.603%201.113c-.62.28-1.3.42-2.037.42zm-2.254-5.04c0%20.336.047.66.14.973.093.313.233.59.42.833.187.243.422.439.707.588.285.15.623.224%201.015.224.392%200%20.733-.077%201.022-.231a2.07%202.07%200%200%200%20.707-.602%202.59%202.59%200%200%200%20.406-.847c.089-.317.133-.64.133-.966%200-.336-.047-.66-.14-.973a2.397%202.397%200%200%200-.427-.826%202.156%202.156%200%200%200-.714-.574%202.182%202.182%200%200%200-1.001-.217c-.392%200-.73.075-1.015.224-.285.15-.52.348-.707.595a2.523%202.523%200%200%200-.413.84%203.498%203.498%200%200%200-.133.959zM23.828%202.06l1.946%206.51%201.918-6.51h2.87L26.908%2012H24.64l-3.696-9.94h2.884zM55.82%209.438c0%20.383-.077.733-.231%201.05a2.444%202.444%200%200%201-.63.812%202.887%202.887%200%200%201-.924.518c-.35.121-.726.182-1.127.182H48.19V2.06h4.942c.345%200%20.658.075.938.224.28.15.518.343.714.581.196.238.348.509.455.812.107.303.161.609.161.917%200%20.495-.124.952-.371%201.372-.247.42-.6.733-1.057.938.57.168%201.02.478%201.351.931.331.453.497.987.497%201.603zm-1.274-.224c0-.224-.04-.441-.119-.651a1.852%201.852%200%200%200-.322-.553%201.525%201.525%200%200%200-.483-.378%201.358%201.358%200%200%200-.616-.14H49.45v3.416h3.458c.233%200%20.448-.047.644-.14.196-.093.369-.217.518-.371a1.68%201.68%200%200%200%20.35-.539c.084-.205.126-.42.126-.644zM49.45%203.152V6.47h3.164c.224%200%20.43-.044.616-.133.187-.089.348-.208.483-.357.135-.15.243-.324.322-.525.08-.2.119-.413.119-.637a1.91%201.91%200%200%200-.112-.658%201.736%201.736%200%200%200-.301-.532%201.37%201.37%200%200%200-1.043-.476H49.45zM57.584%2012V2.06h4.256c.439%200%20.842.091%201.211.273.369.182.686.425.952.728.266.303.474.644.623%201.022.15.378.224.763.224%201.155%200%20.345-.049.679-.147%201.001a3.098%203.098%200%200%201-.42.875%202.812%202.812%200%200%201-.658.672%202.566%202.566%200%200%201-.861.406L65.172%2012h-1.428l-2.268-3.57h-2.632V12h-1.26zm1.26-4.69h3.01c.261%200%20.497-.056.707-.168.21-.112.39-.264.539-.455.15-.191.266-.413.35-.665.084-.252.126-.513.126-.784%200-.28-.049-.544-.147-.791a2.322%202.322%200%200%200-.392-.658%201.774%201.774%200%200%200-.574-.448%201.557%201.557%200%200%200-.693-.161h-2.926v4.13z%22%20fill%3D%22%23FFF%22%2F%3E%3Cpath%20fill%3D%22%23FFD400%22%20d%3D%22M35.145%200L46%206.875%2035.145%2013.75z%22%2F%3E%3Cpath%20d%3D%22M36.233%2011.177a4.293%204.293%200%200%200%204.3-4.3%204.293%204.293%200%200%200-4.3-4.302%204.293%204.293%200%200%200-4.301%204.301%204.293%204.293%200%200%200%204.3%204.301%22%20fill%3D%22%231675D3%22%2F%3E%3Cg%20transform%3D%22matrix(-1%200%200%201%2041%204.75)%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M8.76.538C4.918-.46%202.19%201.288.533%203c-.267.248-.276.953.5%201.375%203.554-3.313%206.797-2.9%208.035-2.185.397%200%20.494-1.409-.308-1.65%22%20fill%3D%22%23FFF%22%20mask%3D%22url(%23b)%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; display: block; width: 66px; height: 14px; min-width: 66px; margin-right: 10px; line-height: 0; font-size: 0px; color: transparent; } #barra-brasil .conteudo-barra-brasil nav { overflow-x: auto; } #barra-brasil .conteudo-barra-brasil nav ul { display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; width: auto; max-width: none; } #barra-brasil .conteudo-barra-brasil nav ul li.list-item { flex-shrink: 0; } #barra-brasil .conteudo-barra-brasil nav ul li.espacador { height: 20px; width: 1px; border-right: 1px solid rgba(151, 151, 151, 0.3); margin: 0px 7px 0px 20px; } #barra-brasil a { text-decoration: none; color: rgb(255, 255, 255); font-weight: bold; font-size: 0.7em; font-family: Raleway, Arial, Helvetica, sans-serif; text-transform: uppercase; transition-property: all; transition-duration: 0.1s; transition-timing-function: ease-in-out; } #barra-brasil .conteudo-barra-brasil nav a.link-externo-barra::before { content: ""; display: inline-block; width: 11px; height: 10px; margin-right: 6px; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M10.174.169l-.003%204.002L6.173.173z%22%2F%3E%3Cpath%20d%3D%22M4%204.51L7.91.6l1.768%201.768-3.91%203.91zM0%200h3.5v2.5H0z%22%2F%3E%3Cpath%20d%3D%22M0%202h2.5v5H0zM7.5%206H10v3H7.5z%22%2F%3E%3Cpath%20d%3D%22M0%207h10v2.5H0z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); opacity: 0; transition-property: all; transition-duration: 0.1s; transition-timing-function: ease-in-out; } #barra-brasil .conteudo-barra-brasil nav a.link-discreto, #barra-brasil .conteudo-barra-brasil nav a.link-discreto-fixo, #barra-brasil .conteudo-barra-brasil nav:hover li:not(:hover) > a { opacity: 0.3; } #barra-brasil .conteudo-barra-brasil nav a:hover { opacity: 1; } #barra-brasil .conteudo-barra-brasil nav a.link-externo-barra:hover::before { opacity: 1; } #barra-brasil .conteudo-barra-brasil nav a.link-interno-barra { margin-left: 13px; } #barra-brasil .conteudo-barra-brasil nav a.link-baixo-barra::after { content: ""; display: inline-block; width: 13px; height: 13px; margin-left: 6px; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1.9.033L8.4%206.531%206.63%208.3.133%201.801z%22%2F%3E%3Cpath%20d%3D%22M11.395%200L5.03%206.364l1.767%201.768%206.364-6.364z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; background-position: center center; background-size: 8px 6px; background-color: rgb(59, 59, 59); border-radius: 50%; } #barra-brasil .conteudo-barra-brasil nav a.link-baixo-barra.link-cima-barra::after { background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1.9%208.967L8.4%202.469%206.63.7.133%207.199z%22%2F%3E%3Cpath%20d%3D%22M11.395%209L5.03%202.636%206.798.868l6.364%206.364z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } #barra-brasil .conteudo-barra-brasil a.botao-seta-direita { display: none; width: 9px; min-width: 9px; margin-left: 10px; height: 13px; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M.533%2011.232L7.03%204.734%208.8%206.502%202.301%2013z%22%2F%3E%3Cpath%20d%3D%22M.5%201.738l6.364%206.364%201.768-1.768L2.268-.03z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); line-height: 0; font-size: 0px; color: transparent; } #barra-brasil .orgaos-governo-barra { width: 100%; border-bottom: 0.5px solid rgba(255, 255, 255, 0.3); max-height: 0px; overflow-y: hidden; transition-property: all; transition-duration: 0.5s; transition-timing-function: ease-in-out; } #barra-brasil .orgaos-governo-barra.mostra-orgaos { max-height: calc(90vh - 40px); } #barra-brasil .orgaos-governo-barra > div { width: 100%; max-width: 1150px; margin: 0px auto; } #barra-brasil .orgaos-governo-barra ul { margin-top: 25px; width: calc(100% + 25px); display: flex; flex-flow: row wrap; } #barra-brasil .orgaos-governo-barra ul li { width: 168px; text-align: left; margin: 0px 25px 25px 0px; } #barra-brasil .orgaos-governo-barra ul li a { font-size: 0.75em; text-transform: none; font-weight: bold; } #barra-brasil .orgaos-governo-barra ul:hover li:not(:hover) a { opacity: 0.3; } #barra-brasil .orgaos-governo-barra ul li a:hover { font-weight: bold; } @media only screen and (max-width: 600px) { #barra-brasil .orgaos-governo-barra { overflow-y: auto; } #barra-brasil .orgaos-governo-barra ul { width: 100%; flex-flow: column nowrap; } #barra-brasil .orgaos-governo-barra ul li { width: 100%; margin: 0px 0px 25px; } #barra-brasil .conteudo-barra-brasil a.botao-seta-direita { display: block; }} #footer-brasil { background-color: rgb(241, 241, 241); width: 100%; } #footer-brasil #wrapper-footer-brasil { width: 95%; max-width: 1150px; margin: 0px auto; display: flex; flex-flow: row nowrap; align-items: center; justify-content: flex-end; padding: 40px 0px; } #footer-brasil .logo-acesso-a-informacao, #footer-brasil .logo-governo-federal { line-height: 0; font-size: 0px; color: transparent; } #footer-brasil .logo-acesso-footer { width: 97px; height: 42px; margin-right: 45px; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2297%22%20height%3D%2242%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23222%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M20.976%2014.694c2.225.05%204.213-1.784%204.216-4.172.002-2.487-1.988-4.194-4.132-4.23-2.355-.04-4.244%201.886-4.287%204.103-.049%202.52%202.038%204.35%204.203%204.299m-4.2%2011.53h.002v5.269c.002.598.135%201.172.367%201.72a3.977%203.977%200%200%200%201.218%201.572c.965.766%202.069%201.051%203.276.867%201.137-.173%202.054-.742%202.743-1.667.455-.612.72-1.306.774-2.056.053-.727.034-1.46.035-2.19.001-2.923%200-5.847-.005-8.77%200-.204-.023-.41-.055-.613-.18-1.118-.703-2.046-1.615-2.73-1.06-.796-2.25-1.038-3.54-.722-1.019.249-1.833.797-2.426%201.672-.503.743-.77%201.554-.772%202.448-.004%201.733-.001%203.466-.001%205.2M.017%2020.98l.001-.318c.032-2.361.437-4.657%201.271-6.867.338-.894.749-1.764%201.172-2.623C3.3%209.47%204.437%207.97%205.736%206.587c.982-1.044%202.08-1.953%203.242-2.793C11.465%202%2014.241.894%2017.245.341a21.21%2021.21%200%200%201%202.41-.287C20.454%200%2021.26-.017%2022.06.02c.746.035%201.49.14%202.23.252%201.37.21%202.707.563%204.008%201.046%201.575.585%203.072%201.326%204.443%202.293a23.392%2023.392%200%200%201%202.902%202.388c1.476%201.446%202.735%203.055%203.71%204.87.484.9.884%201.845%201.297%202.78.233.528.934%203.164.996%203.75.096.895.214%201.789.278%202.686.086%201.19.01%202.378-.143%203.56a20.797%2020.797%200%200%201-3.1%208.577%2020.61%2020.61%200%200%201-7.928%207.301c-.56.29-1.14.537-1.71.806-1.552.733-3.201%201.137-4.887%201.403-1.464.23-2.94.272-4.422.197a20.488%2020.488%200%200%201-5.427-1.037c-.396-.13-.796-.259-1.174-.433-1.141-.526-2.284-1.051-3.343-1.735a.46.46%200%200%200-.438-.053c-1.581.557-3.164%201.108-4.748%201.657-.437.152-.869.328-1.318.428-.303.068-.637.059-.949.02-.668-.082-1.066-.638-1.147-1.257-.082-.627.1-1.208.307-1.788.54-1.517%201.073-3.036%201.608-4.554.076-.216.15-.433.213-.653a.27.27%200%200%200-.025-.188C2.127%2030.323%201.137%2028.238.607%2025.96a21.928%2021.928%200%200%201-.55-3.642C.032%2021.874.02%2021.427%200%2020.982h.018M73.508%2024.135c.194-.2.356-.41.56-.57%201.01-.788%202.487-.194%202.663%201.064.027.194.04.39.04.586.004%201.065.002%202.13.002%203.195v.206a3.64%203.64%200%200%201-1.423.001v-.216c-.003-.994-.003-1.987-.01-2.98%200-.13-.019-.262-.045-.39-.053-.25-.162-.467-.446-.518-.356-.063-.685-.008-.918.296-.192.25-.24.553-.242.859-.004.91-.001%201.82-.001%202.73v.19c-.264.123-1.064.133-1.43.017v-.188c0-.94.006-1.88-.005-2.82a3.473%203.473%200%200%200-.1-.703c-.05-.231-.215-.359-.454-.391-.502-.068-.912.156-1.011.626-.053.249-.1.503-.105.755-.013.833-.004%201.666-.004%202.499v.262l-.923.036c-.03.001-.059-.01-.089-.013-.4-.04-.4-.039-.4-.431%200-1.56.002-3.118-.003-4.677-.001-.152.03-.234.198-.23.29.01.582.005.872.025.05.004.12.09.137.151.048.17.074.346.118.57.39-.567.896-.862%201.564-.832.652.03%201.19.246%201.455.891M51.35%2012.588l-.064.002-.857%202.96h1.74l-.818-2.962m3.146%205.72c-.411.006-.79.031-1.168.014-.41-.018-.41-.034-.52-.431-.09-.32-.18-.64-.26-.962-.027-.111-.07-.156-.19-.155-.705.006-1.41.005-2.115%200-.115%200-.165.033-.195.15-.105.407-.222.812-.342%201.216-.018.057-.079.143-.12.144-.434.01-.868.004-1.302%200-.015%200-.03-.017-.059-.036.13-.422.256-.847.39-1.27.614-1.941%201.233-3.881%201.842-5.824.053-.169.128-.245.309-.24.423.01.846.006%201.268.007.117%200%20.178.05.214.166.673%202.153%201.351%204.304%202.026%206.457.073.232.136.466.222.763M55.649%2028.615c-.48.096-.946.095-1.432.003v-.214c0-.869.004-1.738-.003-2.606a4.81%204.81%200%200%200-.066-.725c-.065-.404-.372-.62-.783-.583-.63.058-.897.425-.927%201.14-.039.92-.014%201.843-.016%202.765v.22c-.48.096-.944.095-1.417.005v-5.25a2.464%202.464%200%200%201%201.092-.013c.045.008.093.087.108.142.047.181.08.366.118.55.187-.173.35-.356.545-.497.592-.427%201.55-.415%202.138.016.436.321.59.792.608%201.296.033.95.026%201.902.034%202.853.003.296%200%20.593%200%20.898M60.237%2015.049h2.057c-.03-.38-.117-.724-.448-.933-.364-.23-.758-.207-1.122.001-.345.198-.448.546-.487.932m3.36%201.006H60.23c-.028.514.282.933.809%201.082.613.174%201.22.083%201.811-.1.186-.058.269-.02.309.151.06.26.12.519.164.78.007.045-.051.136-.097.15-.934.303-1.884.392-2.83.093-.93-.294-1.38-1.01-1.537-1.925a3.474%203.474%200%200%201%20.175-1.892c.433-1.1%201.465-1.638%202.614-1.489%201.14.147%201.845.912%201.967%202.065.024.224.026.45.025.676-.001.128-.027.257-.045.409M76.102%2015.813c-.023-.57-.047-.96-.225-1.322-.18-.363-.493-.499-.88-.495-.383.005-.696.156-.841.521a2.977%202.977%200%200%200-.018%202.19c.147.399.475.565.887.562.42-.003.755-.177.886-.589.107-.335.153-.69.19-.867m1.45-.175a3.335%203.335%200%200%201-.251%201.307c-.34.79-.917%201.286-1.79%201.4-.743.098-1.46.035-2.07-.448-.383-.301-.63-.711-.774-1.171a3.568%203.568%200%200%201%20.009-2.226c.318-.974%201.084-1.55%202.114-1.61.514-.03%201.013.03%201.477.27.727.379%201.081%201.012%201.216%201.788.04.228.046.46.068.69M63.226%2025.953c-.01-.116-.017-.3-.042-.482-.02-.141-.057-.28-.094-.417-.11-.404-.404-.655-.797-.686-.522-.04-.85.113-1.014.545a3.162%203.162%200%200%200-.176.848c-.041.48-.024.963.198%201.41.176.356.48.494.864.49.377-.003.67-.147.844-.494.18-.361.207-.752.217-1.214m-1.076%202.78c-.74.016-1.391-.193-1.887-.766-.367-.424-.545-.932-.601-1.48-.077-.747-.012-1.476.38-2.14.38-.643.962-.984%201.7-1.077.513-.064%201.014-.026%201.492.177.758.323%201.178.914%201.345%201.705.144.675.137%201.344-.076%202.005a2.243%202.243%200%200%201-2.084%201.575c-.09.003-.18%200-.269%200M94.272%2024.364c-.455-.001-.758.167-.897.569-.245.71-.26%201.434-.004%202.149a.818.818%200%200%200%20.611.549c.627.146%201.095-.134%201.254-.77a3.47%203.47%200%200%200-.025-1.762c-.129-.482-.439-.734-.939-.735m2.551%201.752c-.073.344-.114.758-.25%201.137-.304.845-.936%201.335-1.827%201.453-.917.122-1.766-.02-2.401-.777-.326-.389-.496-.85-.56-1.347-.093-.737-.04-1.458.31-2.13.365-.703.964-1.078%201.743-1.18.598-.078%201.177-.017%201.716.276.597.324.955.834%201.108%201.481.078.333.103.678.161%201.087M82.796%2015.842c-.401-.083-.79-.1-1.17.046-.314.12-.462.361-.442.697.02.317.199.562.53.604.32.041.65.01.976%200%20.036%200%20.1-.07.102-.108.007-.41.004-.819.004-1.24m-.013-.932c.07-.524-.192-.834-.714-.89a3.576%203.576%200%200%200-1.447.15l-.114.034a1.866%201.866%200%200%201-.285-.939c-.001-.038.045-.1.08-.112.864-.256%201.734-.397%202.62-.124.76.235%201.165.77%201.228%201.541.046.568.034%201.14.04%201.71.005.547.004%201.095-.003%201.642-.001.059-.047.157-.092.17-.973.293-1.963.408-2.963.172a2.244%202.244%200%200%201-.72-.337c-.286-.193-.434-.502-.513-.831-.248-1.044.28-1.857%201.362-2.102a3.767%203.767%200%200%201%201.26-.086c.082.01.166.002.26.002M80.35%2026.228c-.43-.06-.843-.1-1.238.088-.276.131-.392.356-.369.688.02.288.175.473.446.561.356.116.717.085%201.077.018.032-.007.08-.061.08-.094.006-.415.004-.83.004-1.26m1.367%202.21c-1.002.302-2.037.437-3.084.173-1.119-.282-1.618-1.564-.987-2.487.324-.475.813-.69%201.358-.769.345-.05.699-.038%201.049-.053.094-.004.188%200%20.28%200%20.099-.462-.127-.819-.58-.898a3.232%203.232%200%200%200-1.453.088c-.068.02-.137.04-.206.058-.01.002-.023-.003-.047-.007-.153-.272-.262-.564-.263-.886%200-.052.052-.139.097-.152.815-.244%201.64-.373%202.483-.154.806.21%201.32.782%201.344%201.6.034%201.15.009%202.304.009%203.486M89.729%2026.247c-.345-.102-.871-.083-1.162.034-.329.133-.465.36-.438.73.023.305.201.535.533.576.315.039.638.01.956%200%20.039-.002.105-.08.106-.124.008-.402.005-.805.005-1.216m-.005-.947c.062-.588-.197-.875-.753-.923-.468-.04-.932-.008-1.378.146-.13.045-.196.012-.228-.104-.07-.255-.139-.511-.194-.77-.009-.04.047-.128.089-.14.868-.26%201.747-.397%202.636-.111.74.238%201.187.821%201.207%201.637.028%201.093.015%202.188.013%203.282%200%20.048-.05.128-.092.14-1.017.292-2.047.425-3.084.13-.745-.212-1.122-.723-1.158-1.47-.037-.758.297-1.289%201.014-1.594.516-.22%201.06-.257%201.613-.224.1.006.202.001.315.001M86.169%2027.4c.189.329.286.654.279%201.006-.001.044-.064.115-.109.124-.36.074-.72.154-1.085.197-.307.037-.378.086-.406.417.181.02.367.027.545.065.379.08.659.36.702.675.058.434-.1.76-.492.957-.596.3-1.22.248-1.863.15.013-.106.021-.187.032-.267.055-.414.076-.416.477-.372.226.025.462-.002.69-.028.14-.016.238-.106.241-.265.004-.169-.102-.267-.247-.276-.27-.017-.543-.001-.814.005-.057%200-.114.02-.234.042l.405-1.126c-.045-.02-.075-.037-.109-.046-.934-.24-1.506-.842-1.717-1.767-.194-.85-.154-1.693.274-2.476.376-.685.983-1.047%201.754-1.143a3.773%203.773%200%200%201%201.762.18c.101.037.142.08.133.191a2.335%202.335%200%200%201-.23.882c-.312-.047-.603-.105-.898-.13-.56-.048-1.021.117-1.237.587a2.409%202.409%200%200%200-.061%201.923c.173.45.547.66%201.02.686.401.024.8%200%201.188-.19M58.354%2028.615a3.614%203.614%200%200%201-1.416.002v-4.17h-.854V23.37c.238%200%20.464-.008.689.002.136.006.165-.045.173-.174.02-.288.026-.586.106-.86.173-.599.6-.976%201.19-1.156.518-.158%201.045-.138%201.572-.026.108.024.149.06.123.181-.057.267-.095.537-.142.805-.022.129-.08.163-.223.14a2.367%202.367%200%200%200-.637-.014c-.286.033-.486.2-.538.494-.034.19-.045.385-.069.608h.871c.37%200%20.381-.002.414.361.018.199-.013.402-.02.603-.004.114-.081.111-.163.11h-1.076v4.17zM64.37%2016.982c.489.191.94.303%201.412.258.202-.02.406-.08.595-.158.178-.072.262-.231.255-.432-.007-.202-.101-.345-.287-.41-.303-.107-.617-.184-.916-.3-.259-.1-.526-.205-.749-.365-.459-.33-.509-.83-.43-1.334.114-.732.688-1.208%201.508-1.32.664-.092%201.306%200%201.941.19.124.038.16.096.124.22-.081.282-.154.566-.234.865-.432-.158-.825-.277-1.244-.252-.124.007-.25.019-.37.051-.209.056-.305.176-.317.36-.016.227.042.344.266.43.277.105.57.172.845.283.273.11.568.211.793.392.56.45.6%201.444.155%202.064-.404.564-.982.771-1.624.84a4.131%204.131%200%200%201-1.818-.2c-.123-.044-.18-.097-.145-.229.08-.307.156-.617.24-.953M71.95%2013.176l-.273.955c-.447-.067-.849-.136-1.253-.184a.994.994%200%200%200-.37.047c-.169.046-.3.143-.316.34-.019.25.029.359.259.449.276.109.564.19.846.282.068.023.137.042.204.066%201.058.376%201.387%201.555.701%202.447-.404.525-.963.72-1.578.785a4.142%204.142%200%200%201-1.819-.2c-.112-.039-.176-.085-.144-.212l.23-.944c.312.08.577.176.85.206.287.032.582.01.872-.01.1-.007.203-.064.296-.116a.46.46%200%200%200%20.253-.457.43.43%200%200%200-.306-.4c-.29-.104-.592-.18-.882-.286a4.316%204.316%200%200%201-.68-.304c-.34-.197-.49-.519-.527-.903-.103-1.073.552-1.619%201.38-1.787.76-.153%201.491-.035%202.257.226M58.287%2014.159c-.36-.049-.683-.114-1.008-.131-.672-.035-1.114.307-1.272.958-.106.435-.102.873.003%201.307.136.557.561.894%201.136.907.196.004.395-.002.588-.03.188-.027.37-.089.604-.149.07.226.172.454.208.693.068.441.054.45-.387.556a4.06%204.06%200%200%201-1.863.024c-.761-.175-1.27-.66-1.559-1.366a3.345%203.345%200%200%201-.022-2.557c.36-.92%201.076-1.396%202.053-1.478.557-.046%201.109.001%201.635.213.048.02.116.084.113.123-.02.333-.08.657-.23.93M48.455%2021.297h1.462v7.35l-.956.033c-.024%200-.047-.009-.07-.011-.436-.046-.436-.046-.436-.473v-6.899zM65.456%2023.369c.36-.084.704-.085%201.046-.012a.242.242%200%200%201%20.15.141c.055.18.086.368.125.552l.072.063c.023-.054.034-.118.07-.162.377-.466.85-.713%201.468-.64.138.016.21.059.207.203-.008.353-.013.706-.02%201.068-.18%200-.31.005-.44-.001-.764-.032-1.091.345-1.22%201.065-.03.168-.036.342-.036.514-.004.762-.002%201.523-.002%202.284v.21h-1.42v-5.285zM90.466%2021.23c.115.201.23.378.319.568.121.258.114.274-.109.446-.39.3-.824.386-1.298.249a6.502%206.502%200%200%201-.507-.172c-.451-.17-.882-.213-1.274.21-.13-.235-.256-.442-.356-.661-.027-.06.002-.182.05-.231.387-.392.85-.532%201.387-.369.2.06.394.135.592.202.428.143.834.152%201.196-.242M83.04%2012.185c-.45.08-.865.07-1.278.004-.069-.011-.134-.07-.192-.118a24.316%2024.316%200%200%201-1.328-1.124c.213-.02.426-.051.64-.053.273-.002.547.02.821.033a.47.47%200%200%201%20.353.173c.313.358.638.706.983%201.085%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } @font-face { font-family: rawline; font-style: normal; font-weight: 100; src: url("../font/rawline-100.woff2") format("woff2"), url("../font/rawline-100.woff") format("woff"); } @font-face { font-family: rawline; font-style: italic; font-weight: 100; src: url("../font/rawline-100i.woff2") format("woff2"), url("../font/rawline-100i.woff") format("woff"); } @font-face { font-family: rawline; font-style: normal; font-weight: 200; src: url("../font/rawline-200.woff2") format("woff2"), url("../font/rawline-200.woff") format("woff"); } @font-face { font-family: rawline; font-style: italic; font-weight: 200; src: url("../font/rawline-200i.woff2") format("woff2"), url("../font/rawline-200i.woff") format("woff"); } @font-face { font-family: rawline; font-style: normal; font-weight: 300; src: url("../font/rawline-300.woff2") format("woff2"), url("../font/rawline-300.woff") format("woff"); } @font-face { font-family: rawline; font-style: italic; font-weight: 300; src: url("../font/rawline-300i.woff2") format("woff2"), url("../font/rawline-300i.woff") format("woff"); } @font-face { font-family: rawline; font-style: normal; font-weight: 400; src: url("../font/rawline-400.woff2") format("woff2"), url("../font/rawline-400.woff") format("woff"); } @font-face { font-family: rawline; font-style: italic; font-weight: 400; src: url("../font/rawline-400i.woff2") format("woff2"), url("../font/rawline-400i.woff") format("woff"); } @font-face { font-family: rawline; font-style: normal; font-weight: 500; src: url("../font/rawline-500.woff2") format("woff2"), url("../font/rawline-500.woff") format("woff"); } @font-face { font-family: rawline; font-style: italic; font-weight: 500; src: url("../font/rawline-500i.woff2") format("woff2"), url("../font/rawline-500i.woff") format("woff"); } @font-face { font-family: rawline; font-style: normal; font-weight: 600; src: url("../font/rawline-600.woff2") format("woff2"), url("../font/rawline-600.woff") format("woff"); } @font-face { font-family: rawline; font-style: italic; font-weight: 600; src: url("../font/rawline-600i.woff2") format("woff2"), url("../font/rawline-600i.woff") format("woff"); } @font-face { font-family: rawline; font-style: normal; font-weight: 700; src: url("../font/rawline-700.woff2") format("woff2"), url("../font/rawline-700.woff") format("woff"); } @font-face { font-family: rawline; font-style: italic; font-weight: 700; src: url("../font/rawline-700i.woff2") format("woff2"), url("../font/rawline-700i.woff") format("woff"); } @font-face { font-family: rawline; font-style: normal; font-weight: 800; src: url("../font/rawline-800.woff2") format("woff2"), url("../font/rawline-800.woff") format("woff"); } @font-face { font-family: rawline; font-style: italic; font-weight: 800; src: url("../font/rawline-800i.woff2") format("woff2"), url("../font/rawline-800i.woff") format("woff"); } @font-face { font-family: rawline; font-style: normal; font-weight: 900; src: url("../font/rawline-900.woff2") format("woff2"), url("../font/rawline-900.woff") format("woff"); } @font-face { font-family: rawline; font-style: italic; font-weight: 900; src: url("../font/rawline-00.woff2") format("woff2"), url("../font/rawline-100.woff") format("woff"); } .fb_hidden { position: absolute; top: -10000px; z-index: 10001; } .fb_reposition { overflow: hidden; position: relative; } .fb_invisible { display: none; } .fb_reset { background: none; border: 0px; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; } .fb_reset > div { overflow: hidden; } @keyframes fb_transform { 0% { opacity: 0; transform: scale(0.95); } 100% { opacity: 1; transform: scale(1); }} .fb_animate { animation: 0.3s ease 0s 1 normal forwards running fb_transform; } .fb_hidden { position: absolute; top: -10000px; z-index: 10001; } .fb_reposition { overflow: hidden; position: relative; } .fb_invisible { display: none; } .fb_reset { background: none; border: 0px; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; } .fb_reset > div { overflow: hidden; } @keyframes fb_transform { 0% { opacity: 0; transform: scale(0.95); } 100% { opacity: 1; transform: scale(1); }} .fb_animate { animation: 0.3s ease 0s 1 normal forwards running fb_transform; } .fb_dialog { background: rgba(82, 82, 82, 0.7); position: absolute; top: -10000px; z-index: 10001; } .fb_dialog_advanced { border-radius: 8px; padding: 10px; } .fb_dialog_content { background: rgb(255, 255, 255); color: rgb(55, 55, 55); } .fb_dialog_close_icon { background: url("https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px 0px no-repeat scroll transparent; cursor: pointer; display: block; height: 15px; position: absolute; right: 18px; top: 17px; width: 15px; } .fb_dialog_mobile .fb_dialog_close_icon { left: 5px; right: auto; top: 5px; } .fb_dialog_padding { background-color: transparent; position: absolute; width: 1px; z-index: -1; } .fb_dialog_close_icon:hover { background: url("https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px -15px no-repeat scroll transparent; } .fb_dialog_close_icon:active { background: url("https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px -30px no-repeat scroll transparent; } .fb_dialog_iframe { line-height: 0; } .fb_dialog_content .dialog_title { background: rgb(109, 132, 180); border: 1px solid rgb(54, 88, 153); color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; margin: 0px; } .fb_dialog_content .dialog_title > span { background: url("https://connect.facebook.net/rsrc.php/v3/yd/r/Cou7n-nqK52.gif") 5px 50% no-repeat; float: left; padding: 5px 0px 7px 26px; } body.fb_hidden { height: 100%; left: 0px; margin: 0px; overflow: visible; position: absolute; top: -10000px; transform: none; width: 100%; } .fb_dialog.fb_dialog_mobile.loading { background: url("https://connect.facebook.net/rsrc.php/v3/ya/r/3rhSv5V8j3o.gif") 50% 50% no-repeat white; min-height: 100%; min-width: 100%; overflow: hidden; position: absolute; top: 0px; z-index: 10001; } .fb_dialog.fb_dialog_mobile.loading.centered { background: none; height: auto; min-height: initial; min-width: initial; width: auto; } .fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner { width: 100%; } .fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content { background: none; } .loading.centered #fb_dialog_loader_close { clear: both; color: rgb(255, 255, 255); display: block; font-size: 18px; padding-top: 20px; } #fb-root #fb_dialog_ipad_overlay { background: rgba(0, 0, 0, 0.4); inset: 0px; min-height: 100%; position: absolute; width: 100%; z-index: 10000; } #fb-root #fb_dialog_ipad_overlay.hidden { display: none; } .fb_dialog.fb_dialog_mobile.loading iframe { visibility: hidden; } .fb_dialog_mobile .fb_dialog_iframe { position: sticky; top: 0px; } .fb_dialog_content .dialog_header { border-bottom: 1px solid rgb(4, 59, 135); border-top-color: rgb(4, 59, 135); border-right-color: rgb(4, 59, 135); border-left-color: rgb(4, 59, 135); box-shadow: white 0px 1px 1px -1px inset; color: rgb(255, 255, 255); font: bold 14px Helvetica, sans-serif; text-overflow: ellipsis; text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px; vertical-align: middle; white-space: nowrap; } .fb_dialog_content .dialog_header table { height: 43px; width: 100%; } .fb_dialog_content .dialog_header td.header_left { font-size: 12px; padding-left: 5px; vertical-align: middle; width: 60px; } .fb_dialog_content .dialog_header td.header_right { font-size: 12px; padding-right: 5px; vertical-align: middle; width: 60px; } .fb_dialog_content .touchable_button { background-clip: padding-box; border: 1px solid rgb(41, 72, 125); border-radius: 3px; display: inline-block; line-height: 18px; margin-top: 3px; max-width: 85px; padding: 4px 12px; position: relative; } .fb_dialog_content .dialog_header .touchable_button input { background: none; border: none; color: rgb(255, 255, 255); font: bold 12px Helvetica, sans-serif; margin: 2px -12px; padding: 2px 6px 3px; text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px; } .fb_dialog_content .dialog_header .header_center { color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; line-height: 18px; text-align: center; vertical-align: middle; } .fb_dialog_content .dialog_content { background: url("https://connect.facebook.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif") 50% 50% no-repeat; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(74, 74, 74); border-left-color: rgb(74, 74, 74); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; border-top-style: initial; border-top-color: initial; height: 150px; } .fb_dialog_content .dialog_footer { background: rgb(245, 246, 247); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(74, 74, 74) rgb(74, 74, 74); border-image: initial; height: 40px; } #fb_dialog_loader_close { float: left; } .fb_dialog.fb_dialog_mobile .fb_dialog_close_icon { visibility: hidden; } #fb_dialog_loader_spinner { animation: 1.2s linear 0s infinite normal none running rotateSpinner; background-color: transparent; background-image: url("https://connect.facebook.net/rsrc.php/v3/yD/r/t-wz8gw1xG1.png"); background-position: 50% 50%; background-repeat: no-repeat; height: 24px; width: 24px; } @keyframes rotateSpinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} .fb_iframe_widget { display: inline-block; position: relative; } .fb_iframe_widget span { display: inline-block; position: relative; text-align: justify; } .fb_iframe_widget iframe { position: absolute; } .fb_iframe_widget_fluid_desktop, .fb_iframe_widget_fluid_desktop span, .fb_iframe_widget_fluid_desktop iframe { max-width: 100%; } .fb_iframe_widget_fluid_desktop iframe { min-width: 220px; position: relative; } .fb_iframe_widget_lift { z-index: 1; } .fb_iframe_widget_fluid { display: inline; } .fb_iframe_widget_fluid span { width: 100%; } .fb_mpn_mobile_landing_page_slide_out { animation-duration: 200ms; animation-name: fb_mpn_landing_page_slide_out; transition-timing-function: ease-in; } .fb_mpn_mobile_landing_page_slide_out_from_left { animation-duration: 200ms; animation-name: fb_mpn_landing_page_slide_out_from_left; transition-timing-function: ease-in; } .fb_mpn_mobile_landing_page_slide_up { animation-duration: 500ms; animation-name: fb_mpn_landing_page_slide_up; transition-timing-function: ease-in; } .fb_mpn_mobile_bounce_in { animation-duration: 300ms; animation-name: fb_mpn_bounce_in; transition-timing-function: ease-in; } .fb_mpn_mobile_bounce_out { animation-duration: 300ms; animation-name: fb_mpn_bounce_out; transition-timing-function: ease-in; } .fb_mpn_mobile_bounce_out_v2 { animation-duration: 300ms; animation-name: fb_mpn_fade_out; transition-timing-function: ease-in; } .fb_customer_chat_bounce_in_v2 { animation-duration: 300ms; animation-name: fb_bounce_in_v2; transition-timing-function: ease-in; } .fb_customer_chat_bounce_in_from_left { animation-duration: 300ms; animation-name: fb_bounce_in_from_left; transition-timing-function: ease-in; } .fb_customer_chat_bounce_out_v2 { animation-duration: 300ms; animation-name: fb_bounce_out_v2; transition-timing-function: ease-in; } .fb_customer_chat_bounce_out_from_left { animation-duration: 300ms; animation-name: fb_bounce_out_from_left; transition-timing-function: ease-in; } .fb_invisible_flow { display: inherit; height: 0px; overflow-x: hidden; width: 0px; } @keyframes fb_mpn_landing_page_slide_out { 0% { margin: 0px 12px; } 60% { border-radius: 18px; } 100% { border-radius: 50%; margin: 0px 24px; width: 60px; }} @keyframes fb_mpn_landing_page_slide_out_from_left { 0% { left: 12px; } 60% { border-radius: 18px; } 100% { border-radius: 50%; left: 12px; width: 60px; }} @keyframes fb_mpn_landing_page_slide_up { 0% { bottom: 0px; opacity: 0; } 100% { bottom: 24px; opacity: 1; }} @keyframes fb_mpn_bounce_in { 0% { opacity: 0.5; top: 100%; } 100% { opacity: 1; top: 0px; }} @keyframes fb_mpn_fade_out { 0% { bottom: 30px; opacity: 1; } 100% { bottom: 0px; opacity: 0; }} @keyframes fb_mpn_bounce_out { 0% { opacity: 1; top: 0px; } 100% { opacity: 0.5; top: 100%; }} @keyframes fb_bounce_in_v2 { 0% { opacity: 0; transform: scale(0, 0); transform-origin: right bottom; } 50% { transform: scale(1.03, 1.03); transform-origin: right bottom; } 100% { opacity: 1; transform: scale(1, 1); transform-origin: right bottom; }} @keyframes fb_bounce_in_from_left { 0% { opacity: 0; transform: scale(0, 0); transform-origin: left bottom; } 50% { transform: scale(1.03, 1.03); transform-origin: left bottom; } 100% { opacity: 1; transform: scale(1, 1); transform-origin: left bottom; }} @keyframes fb_bounce_out_v2 { 0% { opacity: 1; transform: scale(1, 1); transform-origin: right bottom; } 100% { opacity: 0; transform: scale(0, 0); transform-origin: right bottom; }} @keyframes fb_bounce_out_from_left { 0% { opacity: 1; transform: scale(1, 1); transform-origin: left bottom; } 100% { opacity: 0; transform: scale(0, 0); transform-origin: left bottom; }} @keyframes slideInFromBottom { 0% { opacity: 0.1; transform: translateY(100%); } 100% { opacity: 1; transform: translateY(0px); }} @keyframes slideInFromBottomDelay { 0% { opacity: 0; transform: translateY(100%); } 97% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; transform: translateY(0px); }} .a { font: bold 11px "Open Sans", sans-serif; }</style>