<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Novos banners laterais */
:root {
    
    --laranja-destaque: #fab657; /* - Laranja claro ( destaques ) */
    --laranja-escuro: #e36b09; /* - /* Laranja escuro ( Seletores, Hovers e menus ) */
    --petroleo: #21252b; /* - /* PetrÃ³leo (RodapÃ©) */
    --gelo: #F6F7F9; /* - Gelo ( Corpo ) */
    --branco: #ffffff; /* - Branco ( BG) */
    --cor-fontes: #343F52;
    --cor-subfontes: #979DA9;
    --azul-icons: #4F81BD;
}

.container-fluid{
    background-color: var(--gelo);
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.titulo-header-urbana h1{
    font-size: 2.8rem;
    color: var(--cor-fontes);
}

.titulo-header-urbana h2{
    font-size: 2rem;
    color: var(--cor-fontes);
}

.conteudo-urbana p{
    color: var(--cor-fontes);
}

/*.titulo-header-urbana::after{
    content: '';
    display: block;
    width: inherit; /* Ajuste o tamanho conforme necessÃ¡rio
    height: 24px; /* Ajuste o tamanho conforme necessÃ¡rio
    background-image: url('/storage/app/media/urbana/portal/underline.svg'); /* Caminho para o SVG
    background-size: contain;
    background-repeat: no-repeat; 
}*/

.titulo-urbana{
    font-size: 2rem;
    color: var(--cor-fontes);
}

.subtitulo-urbana{
    font-size: 1.15rem;
    font-weight: 600;
    color: var(--cor-subfontes);
}

.header-urbana{
    background-color: var(--gelo);
}

.bg-branco-urbana{
    background-color: var(--branco);
}

.bg-gelo-urbana{
    background-color: var(--gelo);
}

.bg-petroleo-urbana{
    background-color: var(--petroleo);
}

.card-urbana{
    display: flex;
    gap: 10px;
    text-align: start;
}

.img-card-urbana{
    width: 3.5rem;
    height: 3.5rem;
    margin-top: 0.8rem;
    margin-right: 1rem;
}

.icon-card-urbana{
    width: 100%;
    height: 6rem;
    max-width: 600px; /* Largura mÃ¡xima */
}

.card-icon-urbana p{
    color: var(--cor-fontes)!important;
    font-weight: 600;
}

.card-icon-urbana{
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--gelo);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    height: 100%;
}

.card-icon-urbana:hover{
    transform: scale(1.05); /* Aumenta o tamanho do Ã­cone ao passar o mouse */
    transition: transform 0.3s ease; /* TransiÃ§Ã£o suave */
   
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Aumenta a sombra ao passar o mouse */
  
}

.card-icon-urbana .card-subtitle{
    font-size: 1.2rem;
    color: var(--cor-fontes);
    font-weight: 600;
    padding-top: 10px;
}

.icon-card-urbana:hover{
    transform: scale(1.05); /* Aumenta o tamanho do Ã­cone ao passar o mouse */
    transition: transform 0.3s ease; /* TransiÃ§Ã£o suave */
    filter: brightness(1.2); /* Aumenta o brilho do Ã­cone ao passar o mouse */
}

.titulo-card-urbana{
    font-size: 1.2rem;
    color: var(--cor-fontes);
    font-weight: 600;
}

.texto-card-urbana{
    font-size: 1.15rem;
    padding-top: 15px;
    color: var(--cor-subfontes);
    font-weight: 600;
    text-align: justify;
}

.rodape-superior{
    background-color: var(--petroleo);
}

.rodape-inferior{
    background-color: var(--petroleo);
}

#rodape label{
    color: var(--branco);
    font-weight: 600;
    font-size: 1.25rem;
}

.rodape-urbana-links p{
    color: var(--branco);
    padding-top: 6px;
    padding-bottom: 6px;
}

#pesquisa button{
    background-color: var(--laranja-escuro);
    color: var(--branco);
    border-color: var(--laranja-escuro);
    font-weight: 600;
}

/* #pesquisa button:hover{
    background-color: var(--laranja-destaque);
} */
 .icon-ouvid-urbana{
    font-size: 4rem;
    color: var(--laranja-escuro);
 }

 .icon-ouvid-wrapper{
    display: flex;
    gap: 20px;
    padding: 1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;;
    background-color: var(--gelo);
 }

 .atendimento-urbana h3{
    font-size: 1.5rem;
    color: var(--cor-fontes);
    font-weight: 600;
 }  

 .atendimento-urbana ul li{

    color: var(--cor-fontes);

 }  

 .relatorios-gestao ul li::marker {
        content: "âœ”"; /* Substitui o marcador por um checkmark */
        color: var(--laranja-escuro); /* Cor do checkmark */
        font-size: 1rem;
}

.relatorios-gestao h3{
    font-size: 1.5rem;
    color: var(--cor-fontes);
    font-weight: 600;
    margin-bottom: 1rem;
}

.relatorios-gestao ul li {
    font-size: 1.2rem;
}

.pesquisa-satisfacao h3{
    font-size: 1.5rem;
    color: var(--cor-fontes);
    font-weight: 600;
}

.pesquisa-satisfacao h4{
    font-size: 1.2rem;
    color: var(--cor-fontes);
    font-weight: 600;
}

.pesquisa-satisfacao p a{
    font-size: 1rem;
    font-weight: 600;
}

.faq h3{
    font-size: 1.5rem;
    color: var(--cor-fontes);
    font-weight: 600;
}

.accordion-ouvid .card{
    width: 100%;
    background-color: var(--gelo);
    border: 1px solid var(--laranja-escuro);
    border-radius: 0.5rem;
    margin-bottom: 1rem;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    transition: box-shadow 0.3s ease;
}

.accordion-ouvid .card button{
    color: var(--cor-fontes);
}</pre></body></html>