<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
  scroll-behavior: smooth;
}

body{
    font-family: 'Fjalla One', sans-serif;
}

.fundo_menu{
    background-color: #FFFFFF;
}

.titulo_cidade_banner{
    margin-top: 47.5%;
    background-color: #FFFFFF;
    width: 67.5%;
    color: #074284;
}

.titulo_banner{
    margin-top: 75%;
    background-color: #FFFFFF;
    width: 50%;
    color: #074284;
}

.sidenav-trigger {
  color: #26a69a;
}

.parallax-container {
  min-height: 450px;
  line-height: 0;
  height: auto;
  color: rgba(255,255,255,.9);
}
  .parallax-container .section {
    width: 100%;
  }

@media only screen and (max-width : 992px) {
  .parallax-container .section {
    position: absolute;
    top: 40%;
  }
  #index-banner .section {
    top: 10%;
  }
}

@media only screen and (max-width : 600px) {
  #index-banner .section {
    top: 0;
  }
}

.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
  font-size: inherit;
}

footer.page-footer {
  margin: 0;
}

.calendario{
    -webkit-box-shadow: 5px 5px 8px -3px rgba(0,0,0,0.4);
    box-shadow: 5px 5px 8px -3px rgba(0,0,0,0.4);
}

.lista ul li{
    list-style: square;
}

.tg  {border-collapse:collapse;border-spacing:0;border-color:#ccc;}
.tg td{font-size:14px;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-top-width:1px;border-bottom-width:1px;border-color:#ccc;color:#333;}
.tg th{font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-top-width:1px;border-bottom-width:1px;border-color:#ccc;color:#333;}
.tg .tg-baqh{text-align:center;vertical-align:middle}
.tg .tg-ygzf{font-weight:bold;font-size:15px;text-align:center;vertical-align:middle}
.tg .tg-nrix{text-align:center;vertical-align:middle; background-color: #FFFFFF; border: none;}
.tg .tg-z1yq{font-size:13px;text-align:center;vertical-align:middle; border: none;}
.tg .tg-e9v8{font-size:15px;text-align:center;vertical-align:middle; font-weight: bold;}

td:hover {
  background-color: rgba(0, 0, 0, 0.1);
}

.partidaL h5{
    color:#04047c;
    font-size: 1em;
    margin:1em 0 0 0;
}

.partidaL h4{
    color:#04047c;
    font-size: 1.25em;
    margin-top:0px;
}

.menuCategorias2022Ativo a{
    color: #FFFFFF;
}

.menuCategorias2022Inativo a{
    color: #b4c1b5;
}

.formulario{
    font-size: 1.25em;
}


/*MOBILE*/
@media only screen and (max-width: 600px) {
    .paises{
        padding: 30px;
        width: 33.3%;
    }
    
    .patrocinio{
        margin: 10px 0;
        width:33.3%;
    }
    
    .apoio{
        margin: 10px 0;
        width:33.3%;
    }
    
    .detalhe_data1{
        background-color:#e8e8e8;
        padding: 5px;
        text-align: center;
        border-bottom: 2px solid #45ab49;
    }
    
    .detalhe_data2{
        background-color:#e8e8e8;
        padding: 5px;
        text-align: center;
        border-bottom: 2px solid #085888;
    }
    
    .detalhe_data3{
        background-color:#e8e8e8;
        padding: 5px;
        text-align: center;
        border-bottom: 2px solid #7d0e18;
    }
    
    .detalhe_data4{
        background-color:#e8e8e8;
        padding: 5px;
        text-align: center;
        border-bottom: 2px solid #f2a80d;
    }
    
    .textoCalendario{
        text-align: center;
    }
    
    .valign-wrapper2 {
        text-align: center;
    }
    
    .categoriasFem{
        background-color: #2a34bb;
        padding: 10px;
        margin: 0;
        font-size: 1.64rem;
    }
    
    .categoriasNumF{
        background-color: #e8e8e8;
        color: #2a34bb;
        padding: 20px 0;
        margin: 0;
        font-size: 2.28rem;
    }
    
    .categoriasMas{
        background-color: #242c8f;
        padding: 10px;
        margin: 0;
        font-size: 1.64rem;
    }
    
    .categoriasNumM{
        background-color: #dbdada;
        color: #242c8f;
        padding: 20px 0;
        margin: 0;
        font-size: 2.28rem;
    }
    
    .categoriasFem22{
        background-color: #BB872A;
        padding: 10px;
        margin: 0;
        font-size: 1.64rem;
        color: #FFFFFF;
    }
    
    .categoriasNumF22{
        background-color: #e8e8e8;
        color: #BB872A;
        padding: 20px 0;
        margin: 0;
        font-size: 2.28rem;
    }
    
    .categoriasMas22{
        background-color: #8F6324;
        padding: 10px;
        margin: 0;
        font-size: 1.64rem;
        color: #FFFFFF;
    }
    
    .categoriasNumM22{
        background-color: #dbdada;
        color: #8F6324;
        padding: 20px 0;
        margin: 0;
        font-size: 2.28rem;
    }
    
    .Banner{
        position:relative;
        top:-56px;
    }
    
    .sobre{
        background-color: #cd1c36;
        padding: 15px 30px 0 30px;
        position:relative;
        top:-56px;
    }
    
    .categorias2023{
        width: 20%;
        padding: 2px !important;
    }
    
    .menuCategorias2022Ativo{
        background-color: #45ab49;
        display: inline-block;
        width:9%;
    }

    .menuCategorias2022Inativo{
        background-color: #d8feda;
        display: inline-block;
        width:9%;
    }
    
    .menuCategorias2022Ativo a{
        font-size: 0.7em;
    }
    
    .menuCategorias2022Inativo a{
        font-size: 0.7em;
    }
    
}

/*DESKTOP*/
@media only screen and (min-width: 601px) {
    .paises{
        padding: 30px;
        width: 12.5%;
    }
    
    .patrocinio{
        margin: 10px 0;
        width:16.66%;
    }
    
    .apoio{
        margin: 10px 0;
        width:20%;
    }
    
    .detalhe_data1{
        background-color:#e8e8e8;
        padding: 5px;
        text-align: center;
        border-right: 2px solid #45ab49;
    }
    
    .detalhe_data2{
        background-color:#e8e8e8;
        padding: 5px;
        text-align: center;
        border-right: 2px solid #085888;
    }
    
    .detalhe_data3{
        background-color:#e8e8e8;
        padding: 5px;
        text-align: center;
        border-right: 2px solid #7d0e18;
    }
    
    .detalhe_data4{
        background-color:#e8e8e8;
        padding: 5px;
        text-align: center;
        border-right: 2px solid #f2a80d;
    }
    
    .textoCalendario{
        text-align: left;
    }
    
    .valign-wrapper2 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        
        text-align: left;
        
    }
    
    .categoriasFem{
        background-color: #2a34bb;
        padding: 10px;
        margin: 0;
        font-size: 2.28rem;
    }
    
    .categoriasNumF{
        background-color: #e8e8e8;
        color: #2a34bb;
        padding: 50px 0;
        margin: 0;
        font-size: 3.56rem;
    }
    
    .categoriasMas{
        background-color: #242c8f;
        padding: 10px;
        margin: 0;
        font-size: 2.28rem;
    }
    
    .categoriasNumM{
        background-color: #dbdada;
        color: #242c8f;
        padding: 50px 0;
        margin: 0;
        font-size: 3.56rem;
    }
    
    .categoriasFem22{
        background-color: #BB872A;
        padding: 10px;
        margin: 0;
        font-size: 2.28rem;
        color: #FFFFFF;
    }
    
    .categoriasNumF22{
        background-color: #e8e8e8;
        color: #BB872A;
        padding: 50px 0;
        margin: 0;
        font-size: 3.56rem;
    }
    
    .categoriasMas22{
        background-color: #8F6324;
        padding: 10px;
        margin: 0;
        font-size: 2.28rem;
        color: #FFFFFF;
    }
    
    .categoriasNumM22{
        background-color: #dbdada;
        color: #8F6324;
        padding: 50px 0;
        margin: 0;
        font-size: 3.56rem;
    }
    
    .sobre{
        background-color: #cd1c36;
        padding: 30px 30px 0 30px;
    }
    
    .categorias2023{
        width: 20%;
    }
    
    .menuCategorias2022Ativo{
        background-color: #45ab49;
        display: inline-block;
        width:9%;
    }

    .menuCategorias2022Inativo{
        background-color: #d8feda;
        display: inline-block;
        width:9%;
    }
}</pre></body></html>