﻿.AlturaIgual {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.AlturaI {
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.AlturaI {
	display: flex;
    flex: 1 0 130px;
    max-width: 180px;
}

.abase-flex-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.no-padding-right {
    padding-right: 0px !important;
}

html, body {
    margin: 0;
    padding: 0;
    overflow-x: hidden;
	height: 100%;
    width: 100%;
    max-width: 100%;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Volkhov', serif;
    color: #1a1a1a;
    text-transform: capitalize;
    margin-top: 0.4em !important;
    margin-bottom: 0.4em !important;
    line-height: 1.2;
}
h2{
	text-transform: initial;
}
.col-md-12 .heading {
	font-size: 24px;
}
.mega-sub-menu a h2{
	padding: 0px 0px !important;
	font-size: 14px !important;
	text-align: center !important;
    font-weight: 400 !important;
	margin-top: 0.0em !important;
    margin-bottom: 0.0em !important;
	padding: 32px 7px;
    position: relative;   
	line-height: 30px;
    letter-spacing: 1px;
	text-transform: initial;
}
li a:hover h3 {
		color:#fff;
}
h3 {
    font-size: 13px;
}
.career-box h3{
	font-size: 22px;
}
h5{
	margin-top: 0.0em !important;
}
@media screen and (max-width: 993px) {
    .abase-flex-row {
        display: block;
        width: 100%;
    }
}

.no-padding {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.txt {
    color: #585858;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    letter-spacing: 0.01em;
}

    .txt a:hover {
        color: #585858;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
        font-weight: 300;
        letter-spacing: 0.01em;
    }

.top0 {
    margin-top: 0px !important;
}

.MarBut0 {
    margin-bottom: 0px !important;
}

.btn-default {
    background-color: #258486;
}
/* ---------- Menu ------------*/
.brasao {
	height: 70px;
}

.navbar-default .container .navbar-header h1 {
    font-family: 'Volkhov', serif;
    color: #1a1a1a;
    text-transform: capitalize;
    margin-top: 0em;
    margin-bottom: 0.0em;
    line-height: 1.2;
}

@media (min-width: 320px) and (max-width: 767px) {
    .navbar-default .container .navbar-header h1 {
        line-height: 0.8;
        margin-top: 0.8em !important;
        margin-bottom: 0.0em !important;
    }
}

.topbar .container .row .navbar-form .btn {
    position: relative;
    font-family: 'Open Sans', sans-serif;
    color: #fff;
    border-radius: 4px;
    border: 0;
    padding: 3px 3px;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    overflow: hidden;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.menuabase .form-group .form-control {
    display: block;
    width: 100%;
    height: 15px;
    padding: 2px 2px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.col-md-3 .navbar-form {
    padding: none !important;
    margin-top: 2px;
    margin-right: -15px;
    margin-bottom: 2px;
    margin-left: -15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
}

.menuabase .form-control {
    border-color: #e5e5e5;
    background-color: #fafafa;
    border-width: 1px;
    box-shadow: none;
    border-radius: 4px;
    height: 24px;
    position: relative;
    font-size: 13px;
}

.header-1 .topbar .contact li {
    display: inline-block;
    color: #fff;
    font-size: 14px;
    padding: 3px 0px;
}

@media only screen and (min-width: 768px) {
    .header-1 .topbar .social, .header-2 .topbar .social, .header-3 .topbar .social {
        width: 107% !important;
        float: left;
        text-align: center;
    }
}

.col-md-9 .social > li a {
    position: relative;
    background-color: #1696e7;
    height: 25px;
    width: 100% !important;
    border-radius: 4px;
    text-align: center;
    line-height: 26px;
    display: inline-block;
    color: #fff;
    font-size: 13px;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
    z-index: 1;
    padding-left: 2px;
    font-weight: bold;
}



.mega-sub-menu .widget .search .input-group-btn .btn {
    position: relative;
    font-family: 'Open Sans', sans-serif;
    color: #fff;
    border-radius: 4px;
    border: 0;
    padding: 12px 10px;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    overflow: hidden;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.acesso3 .sidebar .widget {
    margin-bottom: 20px;
    padding: 10px 0px 20px 13px;
    border: 6px solid #f2f2f2;
    overflow: hidden;
}

.acesso5 .sidebar .widget {
    margin-bottom: 20px;
    padding: 10px 15px 20px 5px;
    border: 6px solid #f2f2f2;
    overflow: hidden;
}

.titpref {
    float: right;
    font-size: 23px;
}

.header-1 .navbar-default li > .sub-menu2 {
    min-width: 350px;
    list-style: none;
    padding: 5px;
    opacity: 0;
    display: none;
    visibility: hidden;
    margin: 0px 0px 0px -350px;
    border-radius: 4px;
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0px 3px 7px rgba(0, 0, 0,0.5);
    z-index: 999999;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

@media (min-width: 320px) and (max-width: 767px) {
    .header-1 .navbar-default li > .sub-menu2 {
        margin: 0px 0px 0px 0px;
    }

    .input-group .form-control2 {
        box-shadow: none;
        height: 42px;
        width: 100% !important;
    }
}

.input-group .form-control2 {
    box-shadow: none;
    height: 42px;
    width: 350px;
}

.titpref {
    float: left;
    font-size: 23px;
}

.header-1 .navbar-default li a {
    font-size: 15px;
    color: #929292;
    padding: 10px;
    display: block;
    font-size: 14px;
    border-radius: 4px;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.mega-dropdown .heading a {
    border-left: 2px solid #258486;
}

.header-1 .navbar-default {
    border-left: 2px solid transparent;
}

.verdelaft {
    border-left: 2px solid #258486;
    margin: 3px !important;
}

.header-1 .navbar-default .verdelaft a:hover {
    background: #258486;
    color: #fff;
}

.header-1 .navbar-default li a {
    border-radius: 0px !important;
}

.header-1 .mega-sub-menu .mega-dropdown .mega-menu-items > li.heading {
    margin-top: 3px;
}
/*
.input-group .form-control {
    box-shadow: none;
    height: 42px;
    width: 200px;
}
.input-group .form-control {
    box-shadow: none;
    height: 42px;
    width: 224px;
}*/
/* ---------- Fim do Menu ------------*/
/* ----------    Rodapé   ------------*/
.footer-sec-abase {
    background-color: #c3c3c3 !important;
    padding: 25px 0px;
    text-align: center;
    color: #676767;
}
/* ----------   Fim Rodapé   ------------*/

/* ----------   Acesso Rápido   ------------*/

.largura {
    margin: 0 0 0 0;
    list-style: none;
    display: block;
    text-align: center;
    width: 100%;
}

    .largura li {
        display: inline-block;
        margin: 0px 3px;
        margin-top: 15px;
    }

.social-box {
    padding: 3px;
    text-align: center;
    background-color: #fff;
    box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.2);
    border-radius: 4px;
    margin: 5px 0px;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}
/*
.caixa{
	width: 200px;
}
*/
.elevado {
    float: left;
    width: 105px;
    height: 100px;
    text-align: center;
    padding: 0px 10px 0 10px;
    margin: 0 11px;
}

.caixa {
    float: left;
    width: 130px;
    height: 100px;
    background: #fff;
    padding: 0px 10px 0 10px;
    text-align: center;
    font-size: 35px;
}

.caixa2 {
    float: left;
    width: 130px;
    height: 100px;
    background: #fff;
    padding: 0px 10px 0 10px;
    text-align: center;
    font-size: 35px;
}

.list-text {
    height: 60px !important;
}

.whatsapp-share-button {
    display: inline-block;
    width: 40px;
    height: 40px;
    margin: 5px;
    background-size: 100% 100%; /* ou 'contain' */
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI2MHB4IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2MCA2MCIgd2lkdGg9IjYwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGUvPjxkZXNjLz48ZGVmcy8+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0ic29pY2FsIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSI+PGcgaWQ9InNvY2lhbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTk3My4wMDAwMDAsIC01MzguMDAwMDAwKSI+PGcgaWQ9InNsaWNlcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTczLjAwMDAwMCwgMTM4LjAwMDAwMCkiLz48ZyBmaWxsPSIjNTdCQTYzIiBpZD0ic3F1YXJlLWZsYXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3My4wMDAwMDAsIDEzOC4wMDAwMDApIj48cGF0aCBkPSJNODAyLjk5NTkzNyw0MDAgTDg1Ny4wMDQwNjMsNDAwIEM4NTguNjU4NjczLDQwMCA4NjAsNDAxLjMzNzMxIDg2MCw0MDIuOTk1OTM3IEw4NjAsNDU3LjAwNDA2MyBDODYwLDQ1OC42NTg2NzMgODU4LjY2MjY5LDQ2MCA4NTcuMDA0MDYzLDQ2MCBMODAyLjk5NTkzNyw0NjAgQzgwMS4zNDEzMjcsNDYwIDgwMCw0NTguNjYyNjkgODAwLDQ1Ny4wMDQwNjMgTDgwMCw0MDIuOTk1OTM3IEM4MDAsNDAxLjM0MTMyNyA4MDEuMzM3MzEsNDAwIDgwMi45OTU5MzcsNDAwIFoiIGlkPSJzcXVhcmUtNDkiLz48L2c+PGcgZmlsbD0iI0ZGRkZGRiIgaWQ9Imljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Mi4wMDAwMDAsIDE1MC4wMDAwMDApIj48cGF0aCBkPSJNODIxLjA3MTI2Miw0MzQuMjIxMDQ2IEM4MTguMjEwODMxLDQzNC4yMjEwNDYgODE1LjUyMzU2OSw0MzMuNDg5OTY5IDgxMy4xODU2LDQzMi4yMDY4OTIgTDgwNC4xNTM4NDYsNDM1LjA3NjkyMyBMODA3LjA5ODA5Miw0MjYuMzkxODc3IEM4MDUuNjEzMDQ2LDQyMy45NTIzNjkgODA0Ljc1NzUzOCw0MjEuMDkxNTY5IDgwNC43NTc1MzgsNDE4LjAzMzYgQzgwNC43NTc1MzgsNDA5LjA5MzQxNSA4MTIuMDYxMjkyLDQwMS44NDYxNTQgODIxLjA3MTYzMSw0MDEuODQ2MTU0IEM4MzAuMDgwODYyLDQwMS44NDYxNTQgODM3LjM4NDYxNSw0MDkuMDkzNDE1IDgzNy4zODQ2MTUsNDE4LjAzMzYgQzgzNy4zODQ2MTUsNDI2Ljk3Mzc4NSA4MzAuMDgxMjMxLDQzNC4yMjEwNDYgODIxLjA3MTI2Miw0MzQuMjIxMDQ2IFogTTgyMS4wNzEyNjIsNDA0LjQyNDEyMyBDODEzLjUwNzkzOCw0MDQuNDI0MTIzIDgwNy4zNTU4MTUsNDEwLjUyOTM1NCA4MDcuMzU1ODE1LDQxOC4wMzM2IEM4MDcuMzU1ODE1LDQyMS4wMTE0NDYgODA4LjMyNjUyMyw0MjMuNzY5MjMxIDgwOS45NjgxMjMsNDI2LjAxMzA0NiBMODA4LjI1NDg5Miw0MzEuMDY3MDc3IEw4MTMuNTI1MjkyLDQyOS4zOTE4NzcgQzgxNS42OTEyLDQzMC44MTM3ODUgODE4LjI4NTQxNSw0MzEuNjQzMDc3IDgyMS4wNzEyNjIsNDMxLjY0MzA3NyBDODI4LjYzMzQ3Nyw0MzEuNjQzMDc3IDgzNC43ODY3MDgsNDI1LjUzODIxNSA4MzQuNzg2NzA4LDQxOC4wMzM5NjkgQzgzNC43ODY3MDgsNDEwLjUyOTcyMyA4MjguNjMzNDc3LDQwNC40MjQxMjMgODIxLjA3MTI2Miw0MDQuNDI0MTIzIEw4MjEuMDcxMjYyLDQwNC40MjQxMjMgWiBNODI5LjMwODgsNDIxLjc2MTcyMyBDODI5LjIwODM2OSw0MjEuNTk2Njc3IDgyOC45NDE3ODUsNDIxLjQ5Njk4NSA4MjguNTQyNjQ2LDQyMS4yOTg3MDggQzgyOC4xNDI0LDQyMS4xMDA0MzEgODI2LjE3NTg3Nyw0MjAuMTQwMDYyIDgyNS44MDk5NjksNDIwLjAwODI0NiBDODI1LjQ0Mjk1NCw0MTkuODc2MDYyIDgyNS4xNzYsNDE5LjgwOTIzMSA4MjQuOTA5Nzg1LDQyMC4yMDY1MjMgQzgyNC42NDM1NjksNDIwLjYwMzgxNSA4MjMuODc3MDQ2LDQyMS40OTY5ODUgODIzLjY0MzMyMyw0MjEuNzYxNzIzIEM4MjMuNDA5OTY5LDQyMi4wMjY4MzEgODIzLjE3Njk4NSw0MjIuMDYwMDYyIDgyMi43NzcxMDgsNDIxLjg2MTQxNSBDODIyLjM3NzYsNDIxLjY2MzEzOCA4MjEuMDg4OTg1LDQyMS4yNDQwNjIgODE5LjU2MTEwOCw0MTkuODkyMzA4IEM4MTguMzcyNTU0LDQxOC44NDA3MzggODE3LjU2OTg0Niw0MTcuNTQyNTIzIDgxNy4zMzY4NjIsNDE3LjE0NDg2MiBDODE3LjEwMzUwOCw0MTYuNzQ3OTM4IDgxNy4zMTIxMjMsNDE2LjUzMzQxNSA4MTcuNTEyMjQ2LDQxNi4zMzU4NzcgQzgxNy42OTIwNjIsNDE2LjE1NzkwOCA4MTcuOTEyMTIzLDQxNS44NzI0OTIgODE4LjExMjI0Niw0MTUuNjQwOTg1IEM4MTguMzEyMzY5LDQxNS40MDkxMDggODE4LjM3ODgzMSw0MTUuMjQ0MDYyIDgxOC41MTE3NTQsNDE0Ljk3ODk1NCBDODE4LjY0NTQxNSw0MTQuNzE0MjE1IDgxOC41Nzg1ODUsNDE0LjQ4MjcwOCA4MTguNDc4NTIzLDQxNC4yODM2OTIgQzgxOC4zNzg0NjIsNDE0LjA4NTQxNSA4MTcuNTc4MzM4LDQxMi4xMzI5MjMgODE3LjI0NTI5Miw0MTEuMzM4MzM4IEM4MTYuOTEyMjQ2LDQxMC41NDQ0OTIgODE2LjU3OTU2OSw0MTAuNjc2Njc3IDgxNi4zNDU4NDYsNDEwLjY3NjY3NyBDODE2LjExMjQ5Miw0MTAuNjc2Njc3IDgxNS44NDU5MDgsNDEwLjY0MzQ0NiA4MTUuNTc5MzIzLDQxMC42NDM0NDYgQzgxNS4zMTI3MzgsNDEwLjY0MzQ0NiA4MTQuODc5MjYyLDQxMC43NDI3NjkgODE0LjUxMjYxNSw0MTEuMTM5NjkyIEM4MTQuMTQ2MzM4LDQxMS41MzY5ODUgODEzLjExMzYsNDEyLjQ5Njk4NSA4MTMuMTEzNiw0MTQuNDQ5MTA4IEM4MTMuMTEzNiw0MTYuNDAxNiA4MTQuNTQ1ODQ2LDQxOC4yODggODE0Ljc0NjMzOCw0MTguNTUyMzY5IEM4MTQuOTQ2MDkyLDQxOC44MTY3MzggODE3LjUxMTg3Nyw0MjIuOTUzNiA4MjEuNTc2NzM4LDQyNC41NDI0IEM4MjUuNjQzMDc3LDQyNi4xMzA4MzEgODI1LjY0MzA3Nyw0MjUuNjAwOTg1IDgyNi4zNzYzNjksNDI1LjUzNDg5MiBDODI3LjEwODU1NCw0MjUuNDY4OCA4MjguNzQxMjkyLDQyNC41NzUyNjIgODI5LjA3NTQ0Niw0MjMuNjQ4ODYyIEM4MjkuNDA4MTIzLDQyMi43MjE3MjMgODI5LjQwODEyMyw0MjEuOTI3MTM4IDgyOS4zMDg4LDQyMS43NjE3MjMgTDgyOS4zMDg4LDQyMS43NjE3MjMgWiIgaWQ9IndoYXRzYXBwIi8+PC9nPjwvZz48L2c+PC9zdmc+"); /*Base 64 Icon by Xinh Studio*/
    background-repeat: no-repeat;
    background-position: center;
}

.twitter-share-button {
    display: inline-block;
    width: 40px;
    height: 40px;
    margin: 5px;
    background-size: 100% 100%; /* ou 'contain' */
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI2MHB4IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2MCA2MCIgd2lkdGg9IjYwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGUvPjxkZXNjLz48ZGVmcy8+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0ic29pY2FsIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSI+PGcgaWQ9InNvY2lhbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3My4wMDAwMDAsIC0xMzguMDAwMDAwKSI+PGcgaWQ9InNsaWNlcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTczLjAwMDAwMCwgMTM4LjAwMDAwMCkiLz48ZyBmaWxsPSIjNDE4NkNEIiBpZD0ic3F1YXJlLWZsYXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3My4wMDAwMDAsIDEzOC4wMDAwMDApIj48cGF0aCBkPSJNMi45OTU5Mzc0MywwIEw1Ny4wMDQwNjI2LDAgQzU4LjY1ODY3MzEsMCA2MCwxLjMzNzMwOTc0IDYwLDIuOTk1OTM3NDMgTDYwLDU3LjAwNDA2MjYgQzYwLDU4LjY1ODY3MzEgNTguNjYyNjkwMyw2MCA1Ny4wMDQwNjI2LDYwIEwyLjk5NTkzNzQzLDYwIEMxLjM0MTMyNjg4LDYwIDAsNTguNjYyNjkwMyAwLDU3LjAwNDA2MjYgTDAsMi45OTU5Mzc0MyBDMCwxLjM0MTMyNjg4IDEuMzM3MzA5NzQsMCAyLjk5NTkzNzQzLDAgWiIgaWQ9InNxdWFyZSIvPjwvZz48ZyBmaWxsPSIjRkZGRkZGIiBpZD0iaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgyLjAwMDAwMCwgMTUwLjAwMDAwMCkiPjxwYXRoIGQ9Ik0zMi4wNTIxMzg1LDYuNDM2Njk0MjcgQzMwLjg0MzE4NDYsNS4wNjIyMDE1IDI5LjEyMDUzODUsNC4xODY0NjQxIDI3LjIxNDA2MTUsNC4xNTQ3MzEwMyBDMjMuNTUzNiw0LjA5MzgwMzA5IDIwLjU4NTY1MzgsNy4xODY5MjMzOSAyMC41ODU2NTM4LDExLjA2MzExNiBDMjAuNTg1NjUzOCwxMS42MTMyNDEyIDIwLjY0NDI5MjMsMTIuMTQ5NjkzNCAyMC43NTczNjkyLDEyLjY2NDY3MzIgQzE1LjI0ODU4NDYsMTIuMzA3MzUyNiAxMC4zNjQ0NjkyLDkuNDM4NzcwNTkgNy4wOTU0MTUzOCw1LjExNDcyMTggQzYuNTI0ODYxNTQsNi4xNTA4NjE3IDYuMTk3OTA3NjksNy4zNjE4ODI3MSA2LjE5NzkwNzY5LDguNjU5MTUwMzcgQzYuMTk3OTA3NjksMTEuMTE0OTg4NCA3LjM2ODA5MjMxLDEzLjI5NDUyNzIgOS4xNDY2MzA3NywxNC41ODE0MTc0IEM4LjA2MDEyMzA4LDE0LjUzMzQ0OTkgNy4wMzgwNjkyMywxNC4yMDQ1Mzc4IDYuMTQ0NDM4NDYsMTMuNjY0OTUyIEM2LjE0Mzc5MjMxLDEzLjY5NDQ0NSA2LjE0Mzc5MjMxLDEzLjcyMzk0NDkgNi4xNDM3OTIzMSwxMy43NTM5NjI1IEM2LjE0Mzc5MjMxLDE3LjE4MzU0OTcgOC40Mjg1OTIzMSwyMC4wNjA3MDc2IDExLjQ2MDgzMDgsMjAuNzMwOTM4MyBDMTAuOTA0NjUzOCwyMC44ODg1MzggMTAuMzE5MDc2OSwyMC45NzEwMTYzIDkuNzE0NiwyMC45NjcwMDggQzkuMjg3NDkyMzEsMjAuOTY0MTc1OCA4Ljg3MjE3NjkyLDIwLjkxNjgxMTggOC40Njc1MjMwOCwyMC44MzE3NjggQzkuMzEwOTE1MzgsMjMuNjQ0Mzc3NyAxMS43NTg3MDc3LDI1LjY5Njc2NjMgMTQuNjU5MjkyMywyNS43NjQ2MjggQzEyLjM5MDgwNzcsMjcuNjQ3Njk2MyA5LjUzMjg2OTIzLDI4Ljc2OTE5MzMgNi40MjcyOTIzMSwyOC43NjI3ODcgQzUuODkyMjc2OTIsMjguNzYxNjgzMyA1LjM2NDY5MjMxLDI4LjcyNzExMiA0Ljg0NjE1Mzg1LDI4LjY2MDU5OTYgQzcuNzc5NTMwNzcsMzAuNjczMzEzOSAxMS4yNjM1OTIzLDMxLjg0NTE3MTEgMTUuMDA2NzYxNSwzMS44NDYxNTMxIEMyNy4xOTg1NTM4LDMxLjg0OTM1MTggMzMuODY1NzMwOCwyMS4yMzk1MTA5IDMzLjg2NTczMDgsMTIuMDM2NzY4NyBDMzMuODY1NzMwOCwxMS43MzQ4MzYzIDMzLjg1OTEwNzcsMTEuNDM0NTE5MSAzMy44NDY1MDc3LDExLjEzNTY1MiBDMzUuMTQxNTYxNSwxMC4xNzA2NjY1IDM2LjI2NTIyMzEsOC45NjA3ODkxNSAzNy4xNTM4NDYyLDcuNTc5MjE5MDEgQzM1Ljk2NTI0NjIsOC4xMTUwMTYxNSAzNC42ODc2Mzg1LDguNDcwODY4NjMgMzMuMzQ3MDMwOCw4LjYyMDEzNzg5IEMzNC43MTU0MjMxLDcuNzc3OTY1MTggMzUuNzY2NTUzOCw2LjQzMDA5NjA3IDM2LjI2MTM0NjIsNC44MTM3NTg0IEMzNC45ODA1MDc3LDUuNTkwNDkyMjkgMzMuNTYyMDM4NSw2LjE0NzUxMjg2IDMyLjA1MjEzODUsNi40MzY2OTQyNyBaIiBpZD0idHdpdHRlciIvPjwvZz48L2c+PC9nPjwvc3ZnPg=="); /*Base 64 Icon by Xinh Studio*/
    background-repeat: no-repeat;
    background-position: center;
}

.facebook-share-button {
    display: inline-block;
    width: 40px;
    height: 40px;
    margin: 5px;
    background-size: 100% 100%; /* ou 'contain' */
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI2MHB4IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2MCA2MCIgd2lkdGg9IjYwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGUvPjxkZXNjLz48ZGVmcy8+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0ic29pY2FsIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSI+PGcgaWQ9InNvY2lhbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3My4wMDAwMDAsIC0xMzguMDAwMDAwKSI+PGcgaWQ9InNsaWNlcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTczLjAwMDAwMCwgMTM4LjAwMDAwMCkiLz48ZyBmaWxsPSIjMzQ2REE2IiBpZD0ic3F1YXJlLWZsYXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3My4wMDAwMDAsIDEzOC4wMDAwMDApIj48cGF0aCBkPSJNMTAyLjk5NTkzNywwIEwxNTcuMDA0MDYzLDAgQzE1OC42NTg2NzMsMCAxNjAsMS4zMzczMDk3NCAxNjAsMi45OTU5Mzc0MyBMMTYwLDU3LjAwNDA2MjYgQzE2MCw1OC42NTg2NzMxIDE1OC42NjI2OSw2MCAxNTcuMDA0MDYzLDYwIEwxMDIuOTk1OTM3LDYwIEMxMDEuMzQxMzI3LDYwIDEwMCw1OC42NjI2OTAzIDEwMCw1Ny4wMDQwNjI2IEwxMDAsMi45OTU5Mzc0MyBDMTAwLDEuMzQxMzI2ODggMTAxLjMzNzMxLDAgMTAyLjk5NTkzNywwIFoiIGlkPSJzcXVhcmUtMiIvPjwvZz48ZyBmaWxsPSIjRkZGRkZGIiBpZD0iaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgyLjAwMDAwMCwgMTUwLjAwMDAwMCkiPjxwYXRoIGQ9Ik0xMTYuNDYyMjI0LDM1LjMxNDMxMyBMMTE2LjQ2MjIyNCwxNy45OTg5NjEzIEwxMTIuOTQzMjg5LDE3Ljk5ODk2MTIgTDExMi45NDMyODksMTIuMjU5MzU2MyBMMTE2LjQ2MjIyNCwxMi4yNTkzNTYzIEwxMTYuNDYyMjI0LDguNzg4Mzg2NDEgQzExNi40NjIyMjQsNC4xMDY2NDIyMiAxMTcuODYxOTk1LDAuNzMwNjE4OTg2IDEyMi45ODgxMDIsMC43MzA2MTg5ODYgTDEyOS4wODYzNiwwLjczMDYxODk4NiBMMTI5LjA4NjM2LDYuNDU4NDM5OTYgTDEyNC43OTIyNTUsNi40NTg0Mzk5NiBDMTIyLjY0MTg5NCw2LjQ1ODQzOTk2IDEyMi4xNTE4NzQsNy44ODczNzYzIDEyMi4xNTE4NzQsOS4zODM3NjA5NSBMMTIyLjE1MTg3NCwxMi4yNTkzNTUzIEwxMjguNzY5NDIzLDEyLjI1OTM1NTggTDEyNy44NjYxNzMsMTcuOTk4OTYxMyBMMTIyLjE1MTg3NCwxNy45OTg5NjEzIEwxMjIuMTUxODc0LDM1LjMxNDMxMjMgTDExNi40NjIyMjQsMzUuMzE0MzEzIFoiIGlkPSJmYWNlYm9vayIvPjwvZz48L2c+PC9nPjwvc3ZnPg=="); /*Base 64 Icon by Xinh Studio*/
    background-repeat: no-repeat;
    background-position: center;
}

.instagram-share-button {
    display: inline-block;
    width: 40px;
    height: 40px;
    margin: 5px;
    background-size: 100% 100%; /* ou 'contain' */
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAIABJREFUeF7t3QecFdX5//Fn7i7bWerSwaUjsCqQqLG3GEusUawollgSASsmYsGusQSwYGJDjcbe/UnsBbuASpW69A4L7LIF9s7/fy7BIAJ77905c2bmfOb1+r2SX5x5zjnv5yR8uffOjCMeHR8OLM5pUpj/m7jE9hPH7Slx6SYxp5W4br44TiOPhqEMAggggAAC0Rdw3bXiOBUisiQuMiMmMtVx3HEFtVVfdL1vVrUXAE59iswc1CV7fSzv9xJ3z5KYHC4iOfWpx7UIIIAAAgggsBMB162Mx9x3HHGeLKyteqs+YSCtADDlTz0LajIzz3Mdd6iItKFZCCCAAAIIIOCvgCvuCnFiD8YkNqLPiO/KUh09pQDgDpfYhNUl5zsit4sjTVMdjPMRQAABBBBAwGMB113pxGJ/3aPxD485wyWebPWkA8C3g3p3jsXkXyLO3skW5zwEEEAAAQQQ8EfAFfk8s9Y5c/f7f5ibzIhJBYAJl+52ksTjj/BjvmRIOQcBBBBAAAEzAq7rqq8Czu03avIrdc2gzgAwcfBuQ+Li3us4EqurGP8cAQQQQAABBMwKuCJuTJyr+4z84a6dzWSnAWD8kN63OuJcY3YpjI4AAggggAACKQs4cnPfEZOu39F1OwwAEwb3HiSOMyrlAbkAAQQQQAABBAIi4F7Zd+Tke7Y3me0GAPWdv+u6zzsidX5FEJAVMg0EEEAAAQQQ2EYg8XWAIyf2GTHp1W1xfvEHfOLX/o6M5wd/7CMEEEAAAQTCL6B+GJgZj/Xd9u6AnwUAdZ//xDW9P+NWv/A3nBUggAACCCDwPwHnsz4jf9jfEXG3/Gc/CwDjh5Rc6Ig8BBkCCCCAAAIIREvAddXtgZMe/0UA+HJQl8KsWO4cEWkWrSWzGgQQQAABBBBQjw7O2Rjv1OvBqeVK46dPACYMLvmLOHI7RAgggAACCCAQTQHHda/qM2ry3T8FgM1v9cudJyIto7lkVoUAAggggAACIrI0u0ntLr2GT61JfAKQeNSv674ADQIIIIAAAghEW8Bx5AR1W2AiAHx7aa9XY27suGgvmdUhgAACCCCAgCPySp+Rk050PhxYnNOosGC1OE4uLAgggAACCCAQdQF3Q8N4VVPnu8G9Do47sQ+ivlzWhwACCCCAAAI/CRzoTBhccp04chMoCCCAAAIIIGCHgOs41zrfDil5JiZymh1LZpUIIIAAAggg4LrytDNhUO/xEnP6woEAAggggAAC1gh8q74CWCyOtLZmySwUAQQQQAABywXi4i50xg8uWec40tByC5aPAAIIIICATQLrVACodRyJ2bRq1ooAAggggIDNAq4rcWfCkJKfXg1oMwZrRwABBBBAwCYBAoBN3WatCCCAAAII/FeAAMBWQAABBBBAwEIBAoCFTWfJCCCAAAIIEADYAwgggAACCFgoQACwsOksGQEEEEAAAQIAewABBBBAAAELBQgAFjadJSOAAAIIIEAAYA8ggAACCCBgoQABwMKms2QEEEAAAQQIAOwBBBBAAAEELBQgAFjYdJaMAAIIIIAAAYA9gAACCCCAgIUCBAALm86SEUAAAQQQIACwBxBAAAEEELBQgABgYdNZMgIIIIAAAgQA9gACCCCAAAIWChAALGw6S0YAAQQQQIAAwB5AAAEEEEDAQgECgIVNZ8kIIIAAAggQANgDCCCAAAIIWChAALCw6SwZAQQQQAABAgB7AAEEEEAAAQsFCAAWNp0lI4AAAgggQABgDyCAAAIIIGChAAHAwqazZAQQQAABBAgA7AEEEEAAAQQsFCAAWNh0lowAAggggAABgD2AAAIIIICAhQIEAAubzpIRQAABBBAgALAHEEAAAQQQsFCAAGBh01kyAggggAACBAD2AAIIIIAAAhYKEAAsbDpLRgABBBBAgADAHkAAAQQQQMBCAQKAhU1nyQgggAACCBAA2AMIIIAAAghYKEAAsLDpLBkBBBBAAAECAHsAAQQQQAABCwUIABY2nSUjgAACCCBAAGAPIIAAAgggYKEAAcDCprNkBBBAAAEECADsAQQQQAABBCwUIABY2HSWjAACCCCAAAGAPYAAAggggICFAgQAC5vOkhFAAAEEECAAsAcQQAABBBCwUIAAYGHTWTICCCCAAAIEAPYAAggggAACFgoQACxsOktGAAEEEECAAMAeQAABBBBAwEIBAoCFTWfJCCCAAAIIEADYAwgggAACCFgoQACwsOksGQEEEEAAAQIAewABBBBAAAELBQgAFjadJSOAAAIIIEAAYA8ggAACCCBgoQABwMKms2QEEEAAAQQIAOwBBBBAAAEELBQgAFjYdJaMAAIIIIAAAYA9gAACCCCAgIUCBAALm86SEUAAAQQQIACwBxBAAAEEELBQgABgYdNZMgIIIIAAAgQA9gACCCCAAAIWChAALGw6S0YAAQQQQIAAwB5AAAEEEEDAQgECgIVNZ8kIIIAAAggQANgDCCCAAAIIWChAALCw6SwZAQQQQAABAgB7AAEEEEAAAQsFCAAWNp0lI4AAAgggQABgDyCAAAIIIGChAAHAwqazZAQQQAABBAgA7AEEEEAAAQQsFCAAWNh0lowAAggggAABgD2AAAIIIICAhQIEAAubzpIRQAABBBAgALAHEEAAAQQQsFCAAGBh01kyAggggAACBAD2AAIIIIAAAhYKEAAsbDpLRgABBBBAgADAHkAAAQQQQMBCAQKAhU1nyQgggAACCBAA2AMIIIAAAghYKEAAsLDpLBkBBBBAAAECAHsAAQQQQAABCwUIABY2nSUjgAACCCBAAGAPIIAAAgggYKEAAcDCprNkBBBAAAEECADsAQQQQAABBCwUIABY2HSWjAACCCCAAAGAPYAAAggggICFAgQAC5sehCU7GZmS1bSt5LQollh2nmTk5Essp0AysnLFaZAdhCkyBwQ8FXA3VkttTaXEq8qlNvF/G6R6RanUrFokbrzW07EohkAyAgSAZJQ4p14C6g/7/F1KpKDrXpLXblfJadlRspq1E/WfcyBgu4Bbu1GqVy6UqmVzpHLhNFk/82vZMG8SocD2jeHD+gkAPiDbOESDwiJp0vcIadhjXyno1EdiWbk2MrBmBNISiFdvkPI5E2T99M9lzcSxsnHdyrTqcBECOxMgALA/PBOINciWwl4HStNfHyOFPfblb/ieyVLIagE3nvhUYPU3b0jZ9+9JvKbSag4W750AAcA7S2srZeY3lqIDz5Si/U+TjNyG1jqwcAR0C9RuWCcrPv23rPjkadlUUaZ7OOpHXIAAEPEG61xeZkFTKdrvFCk6aIBk5BToHIraCCCwlYD6FGDVly/Lsvcfl41rl2ODQFoCBIC02Oy+SP14r/l+p0ibowYlfsHPgQACZgTiG6tl+fuPydL3HhV3U42ZSTBqaAUIAKFtnZmJF3T5lbQ/aZjktOpsZgKMigACvxCoXjFfFrx0W+JHgxwIJCtAAEhWyvLz1N/02//hGmm657GWS7B8BAIq4Lqy6utXZeFLd/BDwYC2KGjTIgAErSMBnE9Oy07SceDdktO6SwBnx5QQQGBrgaplc6X0iaukcvEMYBDYqQABgA2yU4Fme58o7f7wV1G3+HEggEA4BOI1VbLwpdtk1VevhmPCzNKIAAHACHsIBnUcafP7IdLy0HNDMFmmiAAC2xNQtwsufOVvIq4LEAK/ECAAsCl+uSliMWnf/3pRf/vnQACBcAuoBwjNf/YGcWs3hXshzN5zAQKA56ThLhjLykl831/Y84BwL4TZI4DATwJrp3wspWOuFHXbIAcCWwQIAOyFnwScWEw6nnOvNCo5BBUEEIiYwLqpn8icR4bwkqGI9bU+yyEA1EcvStc6jnQ49UZpttfxUVoVa0EAga0EVn/7psx7ehi/CWBXJAQIAGyEhEDb466QFgefjQYCCERcYNl7j8riN0dGfJUsLxkBAkAyShE/R/3Yr8OpwyO+SpaHAAJbBOY9c52s/vo1QCwXIABYvgHUw326X/aMqB//cSCAgB0C6mVCP957ulQtnW3HglnldgUIABZvjFhWrnS/4t+invTHgQACdgmoP/x/vPc0UQ8N4rBTgABgZ98Tq97l9Ft4tr/F/WfpCKhXCs9/lq//bN0JBABLO6/e6tf1z4+KOI6lAiwbAQSUwKwHzpf1M78Gw0IBAoCNTc9oID2GvsBH/xb2niUjsK2A+ipg+l0n86RAC7cGAcDCprf87fnS5ujBFq6cJUddwI3XSsXs8bJu+udSU7ZUNpYtC+WrcZ3MLMksaCpZjVtKfqe+UrjrvpKRU6CtfYvf+Lsse/9xbfUpHEwBAkAw+6JtVg0aFUnPYW/xq39twhQ2IeBuqpEV456TZe89IpvK15iYgtYxnYwG0mzvE6TV7y6UBoVFno+l7gqYesvRsnHdSs9rUzC4AgSA4PZGy8zaHn+ltDjoLC21KYqACYGqZXNlziODpXrFPBPD+zpmLDtPdjn9Zmm8+289H3f5B2Nk0ev3el6XgsEVIAAEtzeezywzv7H0uuE/om7/40AgCgIVcyfK7H9eIrWV66OwnOTW4DjS9pjLpMUhA5M7P8mz4tUbZMpNR8imirIkr+C0sAsQAMLewRTm3/roQdLqt39M4QpORSC4AjWrFyceZrOpfHVwJ6lrZo4jxQPulCZ9j/B0hKVjR8uSsaM9rUmx4AoQAILbG09npp701/vG9yUjt6GndSmGgCmBmaPOlvI5E00Nb3xc9XVAz2FvSoPC5p7NpXbDOpl8w6G8Ntgz0WAXIgAEuz+eza5Jv6OkeMAdntWjEAImBdZO+lDmPDrE5BQCMXbzfftL+5Ov9XQupU8MlTUTx3pak2LBFCAABLMvns+q84WjE7cScSAQBYGZD5wv5Ty8RtTtgiW3fiwZ2fmetXXd1E9l9j//7Fk9CgVXgAAQ3N54NrPMhs2k943viRPL8KwmhRAwJVC7Ya1MuvYgUff8c4h0HHi3NN7jcM8olOuU4b/llkDPRINbiAAQ3N54NrMWBw2Qtsdf5Vk9CiFgUoC/of5cv+iA06XdiX/xtCULX75TVnzytKc1KRY8AQJA8Hri+Yz4+N9zUgoaFFj1xUsy/7kbDc4gWEM33v0w6XiOt/fvr5v6SeL2So5oCxAAot1fcTIyZbfbxon6xTAHAlEQWPbuI7L4rVFRWIonayjo1Ee6Dn7Ck1pbitRWV8ika/bn/QCeqgavGAEgeD3xdEY6/sfB0wlSDIEUBZb+5x+y5O0HUrwquqfnF+8u3S59yvMFzhgxQCpKv/e8LgWDI0AACE4vtMyk1eEXSOuj+ChPCy5FjQgQAH7OrisALHnrPln67sNGesyg/ggQAPxxNjZKp/NGSqOSg42Nz8AIeC1AAPAnAKyd9IHMefRSr9tHvQAJEAAC1AwdU9n1r69JTsuOOkpTEwEjAgQAfwJA1bI5Mu324430mEH9ESAA+ONsZBR13//ud32T+CEgBwJRESAA+BMA3NqN8v1Ve/K8haj8F2c76yAARLi52UW7SM9hb0R4hSzNRgECgD8BQI0y9ZbfS/XK+TZuMyvWTACIcJsLe+4vnS/g19IRbrGVSyMA+BcAZv/jYlk37TMr95kNiyYARLjLvAAows21eGkEAP8CQOmTQ2XNBF4MFNX/uhEAotpZEWm+z8nSvv91EV4hS7NRgADgXwBQT1xUT17kiKYAASCafU2sqsUhA6XtsZdHeIUszUYBAoB/AWDRq3fL8o+etHGbWbFmAkCE29z6iIul1REXR3iFLM1GAQKAfwFgydjRsnTsaBu3mRVrJgBEuM1tjrlUWh56boRXyNJsFCAA+BcAlr3/mCx+Y4SN28yKNRMAItxmAkCEm2vx0ggABACLt7+nSycAeMoZrGIEgGD1g9l4I0AAIAB4s5OoQgCI8B4gAES4uRYvjQBAALB4+3u6dAKAp5zBKkYACFY/mI03AgQAAoA3O4kqBIAI7wECQISba/HSCAAEAIu3v6dLJwB4yhmsYgSAYPWD2XgjQAAgAHizk6hCAIjwHiAARLi5Fi+NAEAAsHj7e7p0AoCnnMEqRgAIVj+YjTcCBAACgDc7iSoEgAjvAQJAhJtr8dIIAAQAi7e/p0snAHjKGaxiBIBg9YPZeCNAACAAeLOTqEIAiPAeIABEuLkWL40AQACwePt7unQCgKecwSpGAAhWP5iNNwIEAAKANzuJKgSACO8BAkCEm2vx0ggABACLt7+nSycAeMoZrGIEgGD1g9l4I0AAIAB4s5OoQgCI8B4gAES4uRYvjQBAALB4+3u6dAKAp5zBKkYACFY/mI03AgQAAoA3O4kqBIAI7wECQISba/HSCAAEAIu3v6dLJwB4yhmsYgSAYPWD2XgjQAAgAHizk6hCAIjwHiAARLi5Fi+NAEAAsHj7e7p0AoCnnMEqRgAIVj+YjTcCBAACgDc7iSoEgAjvAQJAhJtr8dIIAAQAi7e/p0snAHjKGaxiBIBg9YPZeCNAACAAeLOTqEIAiPAeIABEuLkWL40AQACwePt7unQCgKecwSpGAAhWP5iNNwIEAAKANzuJKgSACO8BAkCEm2vx0ggABACLt7+nSycAeMoZrGIEgGD1g9l4I0AAIAB4s5OoQgCI8B4gAES4uRYvjQBAALB4+3u6dAKAp5zBKkYACFY/mI03AgQAAoA3O4kqBIAI7wECQISba/HSCAAEAIu3v6dLJwB4yhmsYgSAYPWD2XgjQAAgAHizk6hCAIjwHiAARLi5Fi+NAEAAsHj7e7p0AoCnnMEqRgAIVj+YjTcCBAACgDc7iSoEgAjvAQJAhJtr8dIIAAQAi7e/p0snAHjKGaxiBIBg9cPP2cRrKqV6+TypWl4q1cvnSk3ZMqmtKpe4+r+aSqmtrkz8e3XEcgokIztXYlm5m/99ToFkNWkl2S2KJaeoOPGvsawcP6e/07GWfzBGFr1+b2DmY3oiBV33lK5/fkTLNJa9/5gsfmOEltoUNS9AADDfA20zIABoow1UYTdeKxvmT5HyWV9L+ezxUrV0jtSsWeLdHB1Hshq3kpxWnaSg869E/YGT176XOLGYd2OkUGn1t2/KvH9dk8IV0T61Sb+jpHjAHVoWSQDQwhqYogSAwLTC+4kQALw3DUrF6lULZe2kD2T9jM1/6MerK3ydmvqUoKBzv0QYaLzboZLVtI1v45fPmSAzRw30bbygD9Tyt+dLm6MHa5kmAUALa2CKEgAC0wrvJ0IA8N7UZEX1Ef7aSR/K6m/ekPUzvxJxXZPT+dnYee17StNfHyNN+h0tmfmNtc7Lrd0kk649UGor12sdJyzFuw4eIwWd+mqZLgFAC2tgihIAAtMK7ydCAPDe1ETF8lnfyMrPXpC1kz+U+MZqE1NIesxYg2xpVHKwNN+nvxR0+VXS16V6ovoKQH0VYPvRoLC59Br+nravYwgA0d5hBIAI95cAEO7mrp/xpSx5+0GpmPtdKBeS37GPtDzsXGnU8wARx/F0DdXLS2XaHSeI+v2DzUe7k66Rov1O1UZAANBGG4jCBIBAtEHPJAgAely1VnXjUvbD+7L0nYelctF0rUP5VTyv3a7S8vA/SuOSQ0Qc7344uPCl22XFp//2axmBGyenVWfpcdXz4mQ00DY3AoA22kAUJgAEog16JkEA0OOqq2rlwumy4MVbpKL0B11DGK2rgkD7/tdJXofensxD/RZg1ugLpHzWt57UC1ORjLxC6X7ZM5Jd1EHrtAkAWnmNFycAGG+BvgkQAPTZelm5dsM6Wfx/9yW+5xc37mXpwNVStw423/cUaX3UJZKR27De89tUvkbmPHqpVMydWO9aYSmQ2bCZdDpvhOQX7659ygQA7cRGByAAGOXXOzgBQK+vF9XVL/oXvXaPbCpf7UW50NRQf4i1Pe4Kafqr39d7zu6mmsSDgVaOey7yvwko6PJr2eWMWySrSet6uyVTgACQjFJ4zyEAhLd3dc6cAFAnkbET1C19858dLmXfvWNsDkEYuEnfI6R9/+sTTx+s76F+GLj03Ydl7eSPInWLoJORmXgAU4uDzpRC9YNKHw8CgI/YBoYiABhA92tIAoBf0qmNs2HBVCl94iqpXrkgtQsjerb6Hrvj2XdLbrsenqxQ/TZgw/xJUr1qkWxavyq0nwpkFjSRBoUtJL94N0++LkkHlwCQjlp4riEAhKdXKc+UAJAymfYL1Ef+C56/KfD382uH2GYAJzNL2h57mRQdcIbfQzPeTgQIANHeHgSACPeXABCc5qr71dVH/qu/fi04kwrgTJrtfWLiTgEnlhHA2dk3JQJAtHtOAIhwfwkAwWiu+pFa6ZN/kbIf3gvGhAI+i0a9DpTigXeLeqogh1kBAoBZf92jEwB0CxusTwAwiP/fodXz6uc8fImUz7HnNjUv1NX33p3+eL/29wp4Mdco1yAARLm7IgSACPeXAGC2uRvXrpBZD10oVUtmmZ1ISEfPbd1VOl/8kDQoLArpCsI/bQJA+Hu4sxUQACLcXwKAueaq2/xm3neOVC760dwkIjCyetxtt8FPiHryHYf/AgQA/839HJEA4Ke2z2MRAHwG/+9w6o19s9UjavnY35MGqK8DuvzpYYll5XpSjyLJCxAAkrcK45kEgDB2Lck5EwCShPLwNDcel9IxVyRe6MPhnYD6YWDH80Zwd4B3pElVIgAkxRTakwgAoW1d3RMnANRt5PUZ8565jlv9vEb9bz11i2CHU4drqk7Z7QkQAKK9LwgAEe4vAcDf5q745BlZ+PId/g5q2WjtT75Wmu/b37JVm1suAcCcvR8jEwD8UDY0BgHAP/jKxTNkxt/P4Al/msnVEwO7XfqUqFcLc+gXIADoNzY5AgHApL7msQkAmoH/Wz5evUGm33OqqJfRcOgXyG7eQbpf+awnLxDSP9twj0AACHf/6po9AaAuoRD/cwKAP80rfeovsmb8//kzGKMkBJr0+Z0Un30XGpoFCACagQ2XJwAYboDO4QkAOnU311Yv95n39DD9AzHCLwSKB9wuTfodjYxGAQKARtwAlCYABKAJuqZAANAlu7muetjPtNuOk43rVugdiOrbFchs2Ex6XvO6sVfl2tAWAkC0u0wAiHB/CQB6m7vghVtk5WfP6x2E6jsVUK8Pbnfi1ShpEiAAaIINSFkCQEAaoWMaBAAdqptrblgwVWb8/XRRD/7hMCfgxGLS/fJnJbddD3OTiPDIBIAIN1d4GVCku0sA0NReNy4//v1M2TB/sqYBKJuKQH7x7tJtyJMijpPKZZybhAABIAmkEJ/CJwAhbl5dUycA1CWU3j8v++4dmTvmyvQu5iotAp3OGyGNSg7RUtvmogSAaHefABDh/hIA9DT3x3tOTXwFwBEcAfUVQI8rnuNTAI9bQgDwGDRg5QgAAWuIl9MhAHipubnWuqmfyOx/XuJ9YSrWW6DzRQ9JYY996l2HAv8TIABEezcQACLcXwKA982dMfJsqZg70fvCVKy3QOK3AJc+Ve86FCAA2LIHCAAR7rTOALDw5TulaunsQOk13uO30nyfk7XNqXzWNzLz/vO01adw/QW6DnpcCjr3q3+hHVRY+fkLUvbdu9rqp1M4p1VnbbdC8glAOh0JzzUEgPD0KuWZ6gwAM0YMkIrS71Oek84LOp5zrzTe/TBtQ5Q+MVTWTByrrT6F6y/QpN9RUjxA3xsZg/gDUJ2ffBAA6r8ng1yBABDk7tRzblYFACcmJbd8JJn5jeuptv3L1VP/Jl93MG/706LrXdFYg2zpffOH2l4UtKmiTCZde5CIG5znPxAAvNs/tlUiAES44zYFAPV62O5XPqetm6u+eEnmP3ejtvoU9k6gw2k3SrO9TvCu4DaVpt91slQu+lFb/VQLEwBSFeP8LQIEgAjvBZsCQItDBkrbYy/X1s2Zo86W8jn8+E8bsIeFC7r8Wrpe8qiHFX9eatGrd8nyj4LzY0MCgLZWR74wASDCLbYpAHS+4AEp7Lm/lm5Wr1ooU285WsR1tdSnqMcCjiO9rntbspq28bjw5nJrp3wscx4epKV2OkUJAOmocY0SIABEeB/YFAAS3/8XNNXSzeUfPSmLXr1bS22K6hFod8LVUnTgGVqKq7c/Tr7+UC210ylKAEhHjWsIABHfA7YEgAaNiqT3je9r66Z68I96ABBHeAQalRwsnc4bqW3Ck647WDatX6WtfiqFCQCpaHHu1gJ8AhDh/WBLACjcdT/pfOGDWjrpxmtl0jX7i7oLgCM8Ahk5BVJy2zhRbwvUccwafaGs//ELHaVTrkkASJmMC/4rQACI8FawJQC0PPRcUWvVcVSU/iAzRpypozQ1NQt0v/wZyevQW8soi16/V5Z/MEZL7VSLEgBSFeP8LQIEgAjvBVsCQPFZd0qTvkdq6eSydx+RxW+N0lKbonoFdO7/1d++KfP+dY3eBSRZnQCQJBSn/UKAABDhTaHzfwCD9CTAHle9ILltu2vp5Ox/XCzrpn2mpTZF9Qqou0LU3SE6jsqF02X63f11lE65JgEgZTIu+K8AASDCW8GWALDbbeMkI69QSycnD/+tbCxbpqU2RfUKqNsAe12v59HNiScCDjtA7wKSrE4ASBKK0/gEwKY9YEMAiGXlyu5/+0pLW+M1lfL91Xtz/78WXR+KOjHZ/c4vJZaV4/1grivfD90zEI+GJgB4315bKvIJQIQ7bUMAyG5RLD2veV1LF4P0Ma+WBVpQtMfQFyW3TTctK516y++leuV8LbVTKUoASEWLc7cWIABEeD/YEAAadttLuvzpYS1dXDNhrJQ+OVRLbYr6I9Bx4N3SeI/DtQymXg2tXhFt+iAAmO5AeMcnAIS3d3XO3IYA0HTPY2WX02+p0yKdE5aOHS1Lxo5O51KuCYhA66MukVaHX6BlNuouAHU3gOmDAGC6A+EdnwAQ3t7VOXMbAkCLg86StsdfWadFOifM//cNsuqrV9K5lGsCIqDeCqjeDqgk0pIhAAAgAElEQVTjWPTK32T5x//SUTqlmgSAlLg4eSsBAkCEt4MNAUD97U79LU/HMffxK6Ts+3d1lKamTwKNeh8knc7X8xyHxW+OkmXvPeLTSnY8DAHAeAtCOwECQGhbV/fEbQgAbY4eLC1/e37dGGmcwTMA0kAL2CX5HftItyFPaJnV0v/8Q5a8rec5A6lMmACQihbnbi1AAIjwfrAhAKiP/9XXADqOmaPOlvI5E3WUpqZPArmtu0qPq1/SMlpQ3hJJANDSXiuKEgAi3GYbAkD7k6+V5vvqeSLb9L+dJJWLZ0R4h0R/adlFu0jPYW9oWejKcc/Jghdv1VI7laIEgFS0OJdPACzZAzYEAHUHgLoTQMcx9eajpHrVQh2lqemTgM6nAa7++jWZ98x1Pq1kx8MQAIy3ILQT4BOA0Lau7olbEQDOuFWa/vqYujHSOIMAkAZawC7RGgC+eUPmPT3M+IoJAMZbENoJEABC27q6J25DAOhw6nBptveJdWOkcQZfAaSBFrBLdH4FsOqLl2T+c3puMUyFkQCQihbn8hWAJXvAhgDQ/qRh0ny/U7R0lB8BamH1tajOHwGuGPesLHzxNl/Xs73BCADGWxDaCfAJQGhbV/fEbQgAbU8YKi0OPLNujDTO4DbANNACdklBpz7SdbCe2wC5CyBgzWY6KQsQAFImC88FNgQAnY96nTvmSin77p3wNJyZ/kJA54OAlv7nIVny9oPG1fkEwHgLQjsBAkBoW1f3xG0IAOpv/+pTAB0HjwLWoepvTZ2PAl748p2y4pOn/V3QdkYjABhvQWgnQAAIbevqnrgNAUDdAbDLGXruxeZlQHXvsaCfofMTotKn/iJrxv+fcQICgPEWhHYCBIDQtq7uidsQAAp33U86X6jnY1heB1z3Hgv6GTpfBzzroYtk/fTPjRMQAIy3ILQTIACEtnV1T9yGAJDbrof0uPL5ujHSOKNy0XSZfpeepwymMR0uSUOgx9AXJbdNtzSurPuS6XedLJWLfqz7RM1nEAA0A0e4PAEgws21IQBk5BXKbreN09LFeE2lfH/13iKuq6U+RTULODHZ/c4vJZaVo2WgH/6yj9RWlWupnUpRAkAqWpy7tQABIML7wYYAoNq32x2fS0ZOgZZOThl+uNSULdVSm6J6BXQ+BXBTRZlMGnaA3gUkWZ0AkCQUp/1CgAAQ4U1hSwDocdXzktu2h5ZO8iwALay+FC3sub90vkDP63o3LJgqP95zqi/rqGsQAkBdQvzzHQkQACK8N2wJADp/6LXsvUdl8ZsjI7xLoru0NsdcJi0PPUfLAtdMeFtKn7xaS+1UixIAUhXj/C0CBIAI7wVbAkCr310orY/8s5ZOVsybJDP+foaW2hTVK9D9in9LXvteWgZRoVCFwyAcBIAgdCGccyAAhLNvSc3algDQqORg6XSenr+lu/FamXTN/oH4sVdSTeekhEBGbkMpufVTcWIxLSKz/3mJrJv6iZbaqRYlAKQqxvl8AmDBHrAlAGQ1ayu9rntbW0fnPDxI1k75WFt9Cnsv0KjkEOl03gjvC/+3YpB+HEoA0NbmyBfmE4AIt9iWACCOIyW3fCyZ+Y21dHP5R0/Jolfv0lKbonoE2p14tRQdoOerm03lq2XSdQcH5vZQAoCePWRDVQJAhLtsTQAQkU5/vE8a9TpQSzdrVi+WKTcfGZj/wdeyyCgVdZzEJ0LqNkAdR9kP78vcxy7TUTqtmgSAtNi4SEQIABHeBjYFgJaHnitqvbqOmfedI+Wzx+sqT10PBRp23VO6/PkRDyv+vNSi1+6R5R/qecVwOpMmAKSjxjVKgAAQ4X1gUwDQ+d53tUVWffmyzH92eIR3S3SW1uG0m6TZXsdrW9CMEQOkovR7bfVTLUwASFWM87cIEAAivBdsCgBORgMpue0TycjO19JR9cjXydcfIvGaKi31KeqNQKxBtvS++UNtT4ZU+0A9AdCt3eTNhD2oQgDwANHSEgSACDfepgCg2qhuBVS3BOo6Sp8cKuoNgRzBFWjS72gpHnC7tgmWff+ezH38cm310ylMAEhHjWv4CiDie8C2ANB8n5Olff/rtHW1fNa3MvP+c7XVp3D9BboOHiMFnfrWv9AOKqivgdTXQUE6CABB6ka45sInAOHqV0qztS0AZDVpLb2uHyvqtkBdx8xRZ0v5nIm6ylO3HgIFnftJ10GP16NCHZe6rky+8XDZWLZM3xhpVCYApIHGJQkBAkCEN4JtAUC1svvlz0heh97aurpu2jiZ/Y8/aatP4fQFulz8D2nY/TfpF6jjSvXDP/UDwKAdBICgdSQ88yEAhKdXKc/UxgDQ4pCB0vZYvd/R/njPabJhwZSU+8EF+gRU6FPhT+ex8JU7ZcXHT+scIq3aBIC02LiITwCivQdsDABZjVtJrxv+o/VrgCD+ECzaO7nu1el8EFRidDcuk4cfLhvXLq97Mj6fQQDwGTxCw/EJQISaue1SbAwAyqDbkCckv2MffZ1144mPgtWbAjnMC6hedxs8RmvoC/IPQAkA5vdgWGdAAAhr55KYt60BoOmex8kup9+chFD6p2xYOE1m3HuauPF4+kW4st4C6m1/3a94VnLb9qh3rZ0VmPeva2T1t29qHSPd4gSAdOW4jgAQ4T1gawBIPAzmpg8Sr4TVeSx86XZZ8em/dQ5B7ToEWhx4prQ9YahWp6A/BIoAoLX9kS5OAIhwe20NAKql7U++Vprv219rd9UfDNNuO042rluhdRyKb1+gQWFz2fWa17U99W/LqCrkqbAX1IMAENTOBH9eBIDg9yjtGdocAHJadZZdr35Z6/fCqjHqY2H18TCH/wLFZ90pTfoeqXdg15Vpd5wgVcvm6B2nHtUJAPXAs/xSAkCEN4DNAUC1tfMFD0hhz/21d7j0qb/KmvFvaR+HAf4n0KTPEVJ89t+0k6yd8rHMeXiQ9nHqMwABoD56dl9LAIhw/20PALpfC7tl68SrN8j0e06V6uWlEd5NwVladlGHxA//MnIKtE9KPfpZ3QEQ5IMAEOTuBHtuBIBg96des7M9ACg89QdFXvue9XJM5uLKhdNlxsgBEt9YnczpnJOmgPqBZ7fLnpbcNt3SrJD8ZRvmT5Yf7z09+QsMnUkAMAQfgWEJABFo4o6WQAAQadTrQFEPifHjWDnuOVnw4q1+DGXtGO37Xy/N9znJl/XP/sfFsm7aZ76MVZ9BCAD10bP7WgJAhPtPANjcXPU3xvxdSnzpdBDfFufLwn0YRPfbHrdeQsXc72TGyLN8WFX9hyAA1N/Q1goEgAh3ngCwubkNe+wjXS56yJdOu/FamfvYZbJ28ke+jGfLII13O1SKB94j6sE/fhyzHvyjrJ/xlR9D1XsMAkC9Ca0tQACIcOsJAP9rbueLHpLCHvv40m31O4DZoy+U8jkTfBkv6oMUdPmVdL5wtKjv//041v/4hcwafaEfQ3kyBgHAE0YrixAAItx2AsD/mpvTspP0GPqiOBmZvnRcPSRo5n3nSuWi6b6MF9VBclp3kW6DxkhGXqEvS1Sf4Ez/20lStXS2L+N5MQgBwAtFO2sQACLcdwLAz5vb7g9/laL9T/Ot4+oJgbNHXySVS2b6NmaUBlK/9Fef3Kgn/vl1LP/4X7LoFf3PF/ByPQQALzXtqkUAiHC/CQA/b25GXiPpec1rklnQ1Leu11auTzxIhq8DUiNXH/t3On+UL/f6b5nZxnUrZdrtx4nqWZgOAkCYuhWsuRIAgtUPT2dDAPglZ5N+R0nxgDs8da6rmLupRtTTAsu+f7euU/nnItKo5GApPutvvn3nvwV97uNXhLJHBAD+a5OuAAEgXbkQXEcA2H6TOl9wvxT2PMDXDqrXBi94/iZZ9eXLvo4btsHUrX7tThrm26/9t/iouzbmPDI4bFyJ+RIAQtm2QEyaABCINuiZBAFg+65ZTVpLj6tf8vXj5S0zWfnZ87Lo1bt4YuA2rVG/8G97wtW+PeRn6+HVR/7T7jxRNpYt0/NfRM1VCQCagSNcngAQ4eYSAHbc3Ka/+r3scuZtRrqvfmE+d8yVofqluU6o7KJdpOPAuyW3bXedw+ywdumTV8uaCW8bGduLQQkAXijaWYMAEOG+EwB23lz1WwD1mwATR211hSx4/mZZM/7/TAwfmDEb736YdDjtJiOfxiiE1V+/LvOeuTYwHulMhACQjhrXKAECQIT3AQFg581Vb5PrcdULktWsrbFdoF4jvOi1e0T9At2mo0FhkbQ9/kpp0vdIY8uuXjlfpt91isSrK4zNwYuBCQBeKNpZgwAQ4b4TAOpurvrYuduQpySWlVP3yZrOUA8NWvL2A7Ly02dFPYgmyocTy5Dm+58qrY/8s7G/9Stf9bRG9fZG9RbHsB8EgLB30Nz8CQDm7LWPTABIjrhJv6OleMDtyZ2s8azKRT8m3iaoXkQTxSOvfS9pf/IwyevQ2/jy1Mf+6uP/KBwEgCh00cwaCABm3H0ZlQCQPHP7k4ZJ8/1OSf4CXWe6rqyd/KEsfedh2bBgiq5RfK2r/sBvdfgFiVczi+P4Ovb2BlvxydOy8OU7jc/DqwkQALyStK8OASDCPScAJN9c9Za5jueN3PyHVECOirkTZcnbD4bmrXTbshV06iMtDj03UKbrpo1LPJkxSl+1EAAC8l/YEE6DABDCpiU7ZQJAslKbz4tl50u3wWOM3Y62o9mWzx4v6vkBayd9EPjnB6jfUjQqOUSa79tfCjr1Ta0Bms/esHCazLzvHIlXb9A8kr/lCQD+ekdpNAJAlLq5zVoIAKk3t0HjltJtyJOiHhYUtEP9WFA9Tnj1N29I+ewJIm48GFN0YqKe3d/s18dIo90Pk4zs/GDMa6tZ1KxenPjR38a1KwI3t/pOiABQX0F7rycARLj3BID0mptd1EG6Dhrj61voUp2p+gNt7aQPZf3Mr6R81reiwoGfR0Zuw8Qf+g277pn4G38QA9MWD/VWxpmjzhF1218UDwJAFLvqz5oIAP44GxmFAJA+u3oPfddLHpPM/MbpF/HpSvWegcqFU2X9zK9FfV2gnjRYs2aJiOt6MwMnJllNWklOq85S0PlX0rDbnpLbdlffn9efzmI2VZQlPvZXJlE9CABR7az+dREA9BsbG4EAUD/6vPY9E++jD0MI2Hal6j736uWlUrW8VKpXzJOaVQtF/WG4qWKtxGsqJb7NJwax3AKJNciVzPxGifVmNWsnOS2KRT2mN7tFse9v5qtf5zZfrdY7e/SFor77j/JBAIhyd/WujQCg19dodQJA/flzWnaSLn96WBo0Kqp/MSr4JqCerKj+8K9cMtO3MU0NRAAwJR/+cQkA4e/hDldAAPCmueo3ASoEBPl7bm9WGo0q6vcRsx68ILLf+W/bJQJANPatiVUQAEyo+zQmAcA7aPUJQKc/3i957Xb1riiVPBeoXDxD5vzzEqkpW+p57aAWJAAEtTPBnxcBIPg9SnuGBIC06bZ7YSw7T4rPujNQD7bxdoXhrrZ++ueJ1yz7fUeEaTUCgOkOhHd8AkB4e1fnzAkAdRKlfIJ6mU3bE6+Wov1OTflaLtAnoB7vu+jVu0TdEWHbQQCwrePerZcA4J1l4CoRAPS1RL1AqMMpNxh9i6C+1YWnsrrbYeGLt8qqr14Nz6Q9nikBwGNQi8oRACLcbAKA3ubmtushHc+5V7KbtdM7ENW3K6Ae7DP3sctFfe9v80EAsLn79Vs7AaB+foG+mgCgvz0ZOQXS5tjLpfk+J+kfjBF+Eij77h2Z/9yNUlu53noVAoD1WyBtAAJA2nTBv5AA4F+PGu9xuHTof71k5BX6N6iFI6kf+C144VZZM/4tC1e//SUTANgK6QoQANKVC8F1BAB/m5TVuJW073+tFPY8wN+BLRlt7eSPZMGLt8rGsmWWrDi5ZRIAknPirF8KEAAivCsIAGaa26jXgdK+//U8PdAj/k3rV8mi1+9NvAWR45cCBAB2RboCBIB05UJwHQHAXJMy8hpJ6yMulub7nSLq1kGO1AXc2k2yYtyzsnTsaL7r3wkfASD1vcUVmwUIABHeCQQA881VL9Jpd/yVfC2QYivWz/hSFr7yN6laMivFK+07nQBgX8+9WjEBwCvJANYhAASnKQWd+kjrowZJQZdfBWdSAZxJRekPsuzdh2XtlI8DOLtgTokAEMy+hGFWBIAwdCnNORIA0oTTeJn6gWDrIy+WvPa9NI4SvtIb5k+WJW8/KOumjQvf5A3PmABguAEhHp4AEOLm1TV1AkBdQub+ufpEoOiAM6Tx7oeJODFzEzE5suvK+plfyYqPn+Zv/PXoAwGgHniWX0oAiPAGIAAEv7k5rTonfijYtN/RkpHbMPgT9mCG6uE9q799U1aOe06qls3xoKLdJQgAdve/PqsnANRHL+DXEgAC3qCtphdrkC3qYULNfvMHKejYR8RxwjP5ZGbqxqV89gRZ9dUrop7ip57hz+GNAAHAG0cbqxAAItx1AkA4m9ugccvEVwNN9jhc8ov3CHUYqFo6O/EHvrqHv3rVwnA2JOCzJgAEvEEBnh4BIMDNqe/UCAD1FTR/vXq6YMNd95XCXfeTht32EvXugSAf6lG963/8MvFjvnXTP+OpfT40iwDgA3JEhyAARLSxalkEgGg118nIlLwOvSW/4x6JrwnUv2YWNDG6yE3la6Ri7ndSPndi4l83zJskbrzW6JxsG5wAYFvHvVsvAcA7y8BVIgAEriWeTyiraRvJbd1Vclp3ldy23SS7eQfJbtZW1JMIvTw2VZRJzerFUr1ifuL1u1VLZkrlkpmJ/4zDrAABwKx/mEcnAIS5e3XMnQAQ4ebWsTT1VUFWs7bSoLC5ZOQ1lsx89X+NxMnMkozczW8sjGVmJf41vqkm8a+1levE3VQjmyrWivoDv3ZDmWxcuyLxh7z6aJ8jmAIEgGD2JQyzIgCEoUtpzpEAkCYclyEQIgECQIiaFbCpEgAC1hAvp0MA8FKTWggEU4AAEMy+hGFWBIAwdCnNORIA0oTjMgRCJEAACFGzAjZVAkDAGuLldAgAXmpSC4FgChAAgtmXMMyKABCGLqU5RwJAmnBchkCIBAgAIWpWwKZKAAhYQ7ycDgHAS01qIRBMAQJAMPsShlkRAMLQpTTnSABIE47LEAiRAAEgRM0K2FQJAAFriJfTIQB4qUktBIIpQAAIZl/CMCsCQBi6lOYcCQBpwnEZAiESIACEqFkBmyoBIGAN8XI6BAAvNamFQDAFCADB7EsYZkUACEOX0pwjASBNOC5DIEQCBIAQNStgUyUABKwhXk6n9REXS6sjLvay5E+1Zj5wvpTP/FpLbYoigEDyAuo10V3+9HDyF6Rw5pKxo2Xp2NEpXMGpYRIgAISpWynOtcUhA6XtsZeneFVyp895ZLCsnfxRcidzFgIIaBNoVHKIdDpvhJb6i169W5Z/9KSW2hQ1L0AAMN8DbTNovs/J0r7/dVrqz392uKz68mUttSmKAALJCzTf5yRp3//65C9I4cz5z90oq754KYUrODVMAgSAMHUrxbk26Xe0FA+4PcWrkjt9+QdjZNHr9yZ3MmchgIA2gbbHXyktDjpLS/3SJ4bKmoljtdSmqHkBAoD5HmibQWHP/aXzBQ9oqb9u2jiZ/Y8/aalNUQQQSF6g80UPSWGPfZK/IIUzZz90kayb/nkKV3BqmAQIAGHqVopzzS7aRXoOeyPFq5I7vba6Qib9dT9x47XJXcBZCCDguYATy5CS28dJRna+57VVwam3HC3VKxdoqU1R8wIEAPM90DYD9T8Ou9/1jTgZmVrGmDFigFSUfq+lNkURQKBugYJOfaTr4CfqPjGNM9xNNfL90D3FjcfTuJpLwiBAAAhDl+oxx57XvC7ZLYrrUWHHl674+GlZ+MqdWmpTFAEE6hZod9I1UrTfqXWfmMYZVUtny7Q7TkjjSi4JiwABICydSnOenc4fJY16H5Tm1Tu/bFP5Gpl8w2Hi1m7UUp+iCCCwYwEnM0t63/ieZOY31sJU9sN7MvcxPbcRa5kwRVMWIACkTBauC1r97iJpfaS+H+txO2C49gOzjY6Aztt8ldLit0bJsncfiQ4YK/mFAAEg4psiv2Mf6TZEz3eEik79QGja7ceJW7sp4pIsD4HgCDgZDUR9vZfVrK22Sc0YcaZUlP6grT6FzQsQAMz3QOsM1A8Ad7ttnMSy87SNs+i1e2T5h/pChraJUxiBkAq0POw8afP7Idpmn7jL55r9CfbahINRmAAQjD5onUXnC0dL4a77ahsjXr0h8WOhmjVLtI1BYQQQ2CyQ1bSN7PqXVySWlauNZO2Uj2XOw4O01adwMAQIAMHog9ZZtDjwTGl7wlCtY1TM/U5m3n8uf2PQqkxx2wXUJ3rqtr/8XUq0Uix8+Q5Z8ckzWseguHkBAoD5HmifQYPC5tJr+Luingug81jxydOy8GVuC9RpTG27BXTe9rdFVj3ca/L1h8qm8tV2Y1uwegKABU1WS9T9NcAWxsVvjJBl7z9miSrLRMA/gZaHnS9tfj9Y+4B8/K+dODADEAAC0wq9E2nS90gpPsuHv527rix+cyQhQG87qW6ZQOJHf0cPFnEc7SsvfeIqWTPxP9rHYQDzAgQA8z3wZQaxBtnS+8b3JSOv0Jfx1PeHi167m98E+KLNIFEVUN/5q9/v6Hra37ZutRvWJh7uFd9YHVVS1rWVAAHAou3Q+sg/S6vfXejbitV7AkqfvFpqVi/2bUwGQiAqAurX/sVn36X9B39bey0dO1qWjB0dFULWUYcAAcCiLaIeGdrz+re1vTlse5TxmipZ/sHjsvTdR3hksEV7jaWmL6D+1t98v1Ok9VGX+PrfVXXv/5QbjxD1KQCHHQIEADv6/NMq2x57ubQ4ZKDvq65etVCWvfeorP76dYKA7/oMGAYB9XS/ZnsdJy0PPU/rE/52ZKF+vKt+xMthjwABwJ5eJ1baoLBIel77ptaHiOyMdFNFmayZ8LaUTRybeMyouuWIAwFbBdStufnFu0njPkeI+qGurhf71OWrHuY15eajuPWvLqiI/XMCQMQamsxyWh56rrQ55tJkTtV6jvofnfI5E6Vq6SypWl4q6u2C6j+rrVyndVyKI2BCICO3MPFI7gYNm0p20S6S07qrFHTcQ+tjupNdJ4/zTlYqWucRAKLVz6RWoz5q7DH0Bclp2Smp8zkJAQSiK1C1dLZMv+tk7tiJbot3uDICgIVNV0su6NxPul7ymC/3FVtKzLIRCL6A68rMB86X8lnfBH+uzNBzAQKA56ThKdjhtBul2V4nhGfCzBQBBDwVWPXFSzL/uRs9rUmx8AgQAMLTK89nqt4m1v3yZySnVWfPa1MQAQSCLaA++v/x3tNE3arLYacAAcDOvv+0avWHf/fL/y2xrBzLJVg+AvYIxGsq5cd7TxcVAjjsFSAA2Nv7n1bebK/jpcNpNyGBAAKWCMx7epis/uYNS1bLMnckQABgbyQE1G2B6vZADgQQiLbA0nf+KUv+7/5oL5LVJSVAAEiKyYKTHEc6nHKDNNv7RAsWyxIRsFNA/a1/3jPXiriunQCs+mcCBAA2xE8CTiwmxQPvlsa7HYYKAghETGDtlI9l7qOX8vTNiPW1PsshANRHL4LXqtcGqxDQqNeBEVwdS0LAToG1kz+S0ieu4jW/drZ/h6smALAhfiGgPglof/J10uw3f0AHAQRCLqBewDX/2Rv4m3/I+6hj+gQAHapRqOk40vp3F0mrIy6OwmpYAwJWCiTe8PfmSL7zt7L7dS+aAFC3kdVnNN3zOGl/0jCeE2D1LmDxYRNQL9Va8OKt3OoXtsb5PF8CgM/gYRwup2XHxO8Cclt3DeP0mTMCVglULZsjc8dcKVVLZlm1bhabugABIHUzK69Qjw1u94e/SLM9j+cFQlbuABYdeAHXlZVfvCSLXrmTH/sFvlnBmCABIBh9CM0s1FsE1VcCOa27hGbOTBSBqAtULy+VBS/eJutnfBn1pbI+DwUIAB5i2lLKiWVI8/1PldZHXSIZ2fm2LJt1IhA4AfUin+UfPC5L331E3NqNgZsfEwq2AAEg2P0J9OwyC5pI0X6nStGBZ0pGbsNAz5XJIRAlAfUjv1VfvSLL3ntMNq5bEaWlsRYfBQgAPmJHdaiMvEbS4sAzpGj/0yUjrzCqy2RdCBgXqN2wVlZ88ows/+QZUf+eA4H6CBAA6qPHtT8TcDKzpLD7b6Tpr4+RRiWHiJORiRACCNRTwI3HpXzW14lb+sq+f0/Uq3w5EPBCgADghSI1fiGQ2bCZNOlzhBT2+I3kd+7HbwXYIwikIFBbXSEVs8fLuumfy5oJY2VT+eoUruZUBJITIAAk58RZ9RBQPxrM69BbGnbdU3Lb7yo5LTpKdlEHcTIa1KMqlyIQDQH1473qlQukatlcqVwwVdbP/Fo2zJ/Mo3uj0d5Ar4IAEOj2RHdy6n0DWU3bJYJARk5+4keEsZwCycjKFadBdnQXzsqsFXA3VkttTaXEq8qltrJc1N/yq5fPk5rVi/jD3tpdYXbhBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAb6bOvYAAAeYSURBVLMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRIAAYYWdQBBBAAAEEzAoQAMz6MzoCCCCAAAJGBAgARtgZFAEEEEAAAbMCBACz/oyOAAIIIICAEQECgBF2BkUAAQQQQMCsAAHArD+jI4AAAgggYESAAGCEnUERQAABBBAwK0AAMOvP6AgggAACCBgRcMYPLql1HIkZGZ1BEUAAAQQQQMB3AdeVuAoA6xxHGvo+OgMigAACCCCAgBkB113rTBhcslgcaW1mBoyKAAIIIIAAAn4LxMVd6EwY1Hu8xJy+fg/OeAgggAACCCBgRsAV+caZMKT3v0WcU81MgVERQAABBBBAwG8BR+Rf6iuA68SRm/wenPEQQAABBBBAwIyAI84w57vBvQ6OO7EPzEyBURFAAAEEEEDAbwE35hzgzBzUJXu9k7NGHCfX7wkwHgIIIIAAAgj4LeBuaBivauqoYccPKnnFicnxfk+B8RBAAAEEEEDAbwH3pb4jJ5+UCAAThuz2BxH3Rb+nwHgIIIAAAggg4K+A48rxfUZNei0RABJfA8Ry54lIS3+nwWgIIIAAAggg4JuAK0uym9YW9xo+tSYRADZ/ClBytYjc4dskGAgBBBBAAAEEfBZwr+w7cvI9atCfAsC4od0b5lU1mCOO09zn2TAcAggggAACCGgWcMVdnrMx3rnXg1PLfxYA1P8zcUjJH12Rf2qeA+URQAABBBBAwGcBx5Fz+oyYNGbLsD99AqD+A3e4xCasKfnUEdnH53kxHAIIIIAAAgjoEnDjn/YZNeVA5///Ub/dAKD+w28H9+wQk4yJ4khTXfOgLgIIIIAAAgj4I+CKrMmsdfrtfv8Pc7ce8WefAGz5B+MH9z5BHOclZ6vfCPgzTUZBAAEEEEAAAa8EXFfijuOc0HfkD69vW3O7AUCdNP7Skj87rtzv1SSogwACCCCAAAL+CriOc1m/ET+M2N6oOwwA6uQJQ0puFpFr/Z0uoyGAAAIIIICABwI39R056YYd1dlpANgcAnoPdl3n744jMQ8mQwkEEEAAAQQQ0Cjgirgx1x3aZ9Tku3c2TJ0BQF088dKS4+Nx93HHcRprnDOlEUAAAQQQQKAeAuoHf444A7f3nf+2ZZMKAOqi7y/ZrWNthjwl4u5bj7lxKQIIIIAAAgjoEHDjn0ptfEDfB6apR/vXeSQdAFQlV8SZeGnvc1xX7nDEKaqzOicggAACCCCAgFYB9YS/mONcvceISU9sfZ9/XYOmFAC2FPv+yt3y4zVyflziVzmO07auQfjnCCCAAAIIIOCtgPqDX5zY6I21G+7d+75Z61KtnlYA2DLIlOE9s2rKMo5yXWeASPwIEScv1QlwPgIIIIAAAggkK+BuEImNdVz3yaymtW+rt/ole+W259UrAGxdTIWBqrWZe8Xisr8rtb1EYt3i4rZyXCngx4PptofrEEAAAQRsFHBdt8x1pDwmzlKR+AxHMqa44o7LblL7ZX3+0N/a8v8BI+iQui8lYrkAAAAASUVORK5CYII="); /*Base 64 Icon by Xinh Studio*/
    background-repeat: no-repeat;
    background-position: center;
}

.titulo-com-icone {
    display: flex;
    align-items: center; /* Alinha os itens verticalmente */
}

    .titulo-com-icone h2 {
        margin-right: 10px; /* Adiciona um espaço entre o ícone e o título */
    }

    .titulo-com-icone i.fa {
        font-size: 24px; /* Altere o tamanho do ícone conforme necessário */
    }

.widget-departments ul li {
    width: 141px;
    height: 100px;
    margin-right: 1%;
    margin-bottom: 2%;
    padding: 10px;
    display: inline-block;
    text-align: center;
    background-color: #f7f7f7;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.widget-departments ul .AcessoAbase {
    width: 170px !important;
    height: 100px;
    margin-right: 1%;
    margin-bottom: 2%;
    padding: 10px;
    display: inline-block;
    text-align: center;
    background-color: #f7f7f7;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.widget-departments ul {
    padding: 0px 0px 0px 0px;
}

.inverse {
    width: 165px !important;
}

.department-box-3 .caixa {
    float: left;
    width: 120px;
    height: 50px;
    background: none;
    padding: 0px;
    text-align: center;
    margin: 0 0 0 -6px;
}

.department-box-3 {
    margin: 20px 0px;
    height: 200px;
    width: 160px;
}

.iconbox-content h4 {
    font-family: 'Volkhov', serif;
    color: #1a1a1a;
    text-transform: capitalize;
    margin-top: 10px !important;
    margin-bottom: none !important;
    line-height: 1.2;
}

.blocoacesso .iconbox-2 {
    margin: 5px 0px; /* aldura */
    padding: 10px; /* distancia*/
    box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.15);
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.lateral .widget-tags .widget-list li {
    float: left;
    margin: 5px;
    overflow: hidden;
    width: 100%;
}

    .lateral .widget-tags .widget-list li a {
        padding: 10px 10px;
        display: inline-block;
        font-weight: 400;
        -webkit-transition: 350ms ease all;
        transition: 350ms ease all;
        width: 100%;
        font-weight: bold;
    }

        .lateral .widget-tags .widget-list li a i {
            display: inline-block;
            font-weight: 400;
            margin: 3px 20px 4px 10px;
            float: left;
        }

.btnabase .btn {
    width: 100%;
}

.abase6 .form-group {
    margin-bottom: 10px; /* Altura acesso rapido 6*/
    position: relative;
}

.widget-departments h4 {
    padding: 20px;
}

.AcessoAbase {
    width: 300px !important;
}

.pills-2 .tab-content {
    margin-top: 0px;
}

.AcesBotSuperior .tabs-2 .nav-tabs > li.active {
    border: 1px solid #1696e7;
    color: #fff;
    background-color: #1696e7;
    margin-top: -9px;
    padding: 0px 0px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.tabs-2 .nav-tabs > li > a {
    border-radius: 0;
    border-bottom: 0;
    background-color: #f7f7f7;
    padding: 0px 0px;
    margin: 0;
    color: #1a1a1a;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.tabs-2 .tab-content > .tab-pane {
    background-color: #f7f7f7;
    padding: 0px;
    -webkit-transform: translateY(10%);
    transform: translateY(10%);
}

.widget-tags .heading {
    margin-left: 10px;
}

.department-list li .list-icon i {
    font-size: 40px;
    width: 45px;
}
/* ---------- Fim  Acesso Rápido  ------------*/ /*

/* ---------- Noticias   ------------*/
.doctor-box-3 {
    border: 6px solid #f2f2f2;
    padding: 4px 10px;
    margin: 17px 5px 10px 0px;
    background-color: #fff;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.noticias4 .doctor-box-3 {
    border: 6px solid #f2f2f2;
    padding: 5px;
    margin: 0px 5px 10px 0px;
    background-color: #fff;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.blog-box {
    border: 6px solid #f2f2f2;
    padding: 10px;
    margin: 0px 5px 5px 5px;
	margin-top: 10px;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
	position: relative;
}

    .blog-box .blog-meta .meta-list > li {
        float: left;
        margin-right: 10px;
        color: #000;
    }

.btnNot1Rodape {
    margin-left: 10px;
}

.btnNot2Rodape {
    margin-left: 10px;
}

.noticias2titulos {
    overflow: hidden;
    height: 94px
}

.noticias3titulos {
    overflow: hidden;
    height: 40px
}

.btnNot3 {
    margin-top: 20px
}

.btnNot3Rodape {
    margin-top: 10px;
    margin-left: 10px;
}

.doctor-box-1:hover .doctor-details {
    top: 60%;
    border-color: #1696e7;
}

.doctor-box-3 .doctor-img {
    max-width: 130px;
}
/* ----------Fim Noticias   ------------*/
/*------Ultimas atualizações -----------*/
.IconDate {
    color: #5f5f5f !important;
    margin-top: -10px;
}

.IconDate2 {
    color: #5f5f5f !important;
}

.pricing-box-1 .body .features ul li strong {
    display: block;
    color: #000 !important;
}

.faq-box .faq-header {
    position: relative;
    padding: 15px 20px 15px 50px;
    background-color: #f7f7f7;
    margin-bottom: 4px;
    border-left: 3px solid #1686e7;
}
/*-----------Fil Ultimas Atualizaçoes--*/
/*----------Paralax-----------*/

.faq-box {
    margin: 25px 0px;
}


/*----------Fim Paralax-----------*/
/*----------Previsão do tempo-----------*/
.no-pading-tempo {
    padding-right: 5px !important;
    padding-left: 5px !important;
}

.PrevTempMax {
    display: block;
    font-size: 18px;
    color: #1696e7;
    font-weight: 600;
    letter-spacing: 1px;
}

.PrevTempMin {
    display: block;
    font-size: 18px;
    color: #1696e7;
    font-weight: 600;
    letter-spacing: 1px;
}

.PrevColor {
    background-color: #f4f4f4;
}

.no-pading-tempo .department-box-2 {
    position: relative;
    overflow: hidden;
    text-align: center;
    border: 6px solid #f2f2f2;
    margin: 20px 0px;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
    padding: 10px 0px;
}
/*----------FPrevisão do tempo-----------*/

/*----------Licitação -----------*/

.header-1 + .page-header:before {
    content: "";
    position: absolute;
    left: 0px;
    top: 0px;
    height: 100%;
    width: 100%;
    background-color: rgba(22,150,231,0.80);
    z-index: 1;
}

.header-1 + .page-header h1 {
    position: relative;
    float: left;
    color: #fff;
    font-family: 'Volkhov', serif;
    margin-bottom: 0px;
    font-size: 32px;
    text-transform: capitalize;
    text-shadow: 1px 1px 2px #000;
    z-index: 2;
}

.header-1 + .page-header small {
    position: relative;
    display: block;
    color: #b8b8b8;
    margin-top: 10px;
    font-size: 50%;
}

.header-1 + .page-header .breadcrumb {
    float: right;
    background-color: transparent;
    padding: 10px 0px;
    margin-bottom: 0px;
    position: relative;
    z-index: 2;
}

.header-1 + .page-header {
    position: relative;
    /*
    background-image: url(../images/page-header-1.jpg)
	*/
    background-size: cover;
    background-position: center center;
    text-align: left;
    margin: 0;
    padding: 50px 20px;
    border: 0px;
}

    .header-1 + .page-header .breadcrumb > li > a {
        color: #fff;
        font-weight: bold;
    }
.covid-img {
    background-image: url(../images/covid.png);
}
.noticias-img {
    background-image: url(../images/noticias.png);
}

.coleta-img {
    background-image: url(../images/coleta.png);
}

.parcerias-img {
    background-image: url(../images/Parcerias.png);
}

.planosmetas-img {
    background-image: url(../images/planosemetas.png);
}

.bolsafamilia-img {
    background-image: url(../images/bolsafamilia.png);
}

.albuns-img {
    background-image: url(../images/albuns.png);
}

.alvara-img {
    background-image: url(../images/alvara.png);
}

.certidoes-img {
    background-image: url(../images/alvara.png);
}

.notificacao-img {
    background-image: url(../images/notificacao.png);
}

.proposicoes-img {
    background-image: url(../images/leis.png);
}

.julgamentos-img {
    background-image: url(../images/julgamentodecontas.png);
}

.publicacoesdiversas-img {
    background-image: url(../images/publicacoesdiversas.png);
}

.fundosaposentadoria-img {
    background-image: url(../images/fundosaposentadoria.png);
}

.conteudo-img {
    background-image: url(../images/conteudo.png);
}

.conteudobentotur-img {
	background-image: url(../images/banner_bento_tur.png); 
}

.faleconosco-img {
    background-image: url(../images/faleconosco.png);
}

.ouvidoria-img {
    background-image: url(../images/FaleConosco.jpg);
}

.atas-img {
    background-image: url(../images/atas.png);
}

.audienciapublica-img {
    background-image: url(../images/audienciapublica.png);
}

.audio-img {
    background-image: url(../images/audio.png);
}

.concursos-img {
    background-image: url(../images/concursos.png);
}

.contaspublicas-img {
    background-image: url(../images/contaspublicas.png);
}

.demonstrativocontabil-img {
    background-image: url(../images/contaspublicas.png);
}

.contratos-img {
    background-image: url(../images/contratos.png);
}

.obras-img {
    background-image: url(../images/contratos.png);
}

.contibuicoes-img {
    background-image: url(../images/contratos.png);
}

.projetos-img {
    background-image: url(../images/contratos.png);
}

.diarias-img {
    background-image: url(../images/diarias.png);
}

.editais-img {
    background-image: url(../images/editais.png);
}

.enquetes-img {
    background-image: url(../images/enquetes.png);
}

.eventos-img {
    background-image: url(../images/eventos.png);
}

.leis-img {
    background-image: url(../images/leis.png);
}

.licitacoes-img {
    background-image: url(../images/licitacoes.png);
}

.notificacao-img {
    background-image: url(../images/notificacao.png);
}

.proposicoes-img {
    background-image: url(../images/leis.png);
}

.video-img {
    background-image: url(../images/video.png);
}

.prefeitos-img {
    background-image: url(../images/prefeitos.png);
}
.vereadores-img {
    background-image: url(../images/prefeitos.png);
}
.faleconosco2-img {
    background-image: url(../images/faleconosco2.png);
}
.informativos-img {
    background-image: url(../images/enquetes.png);
}
.precos-img {
    background-image: url(../images/diarias.png);
}
.cartas-img{
	  background-image: url(../images/atas.png);
}
.breadcrumb > .active {
    color: #fff;
}
.sic-img{
	  background-image: url(../images/FaleConosco.jpg);
}
.FaleConosco + .page-header {
    position: relative;
    background-image: url(../images/FaleConosco.jpg);
    background-size: cover;
    background-position: center center;
    text-align: left;
    margin: 0;
    padding: 50px 20px;
    border: 0px;
}

.page-header .container h1 {
    text-transform: uppercase !important;
}
/*----------Fim Licitação -----------*/

/*----------Fale Conosco -----------*/
.call-out-2 .call-us {
    font-size: 40px;
    font-weight: 600;
    text-align: center;
    color: #fff;
    line-height: 34px;
}

.call-out-2 i, .call-out-2 .call-us {
    display: block;
    vertical-align: middle;
}

.call-out-2 {
    display: block !important;
}

.col-sm-12 .col-sm-12 .bgcolor1 {
    background-color: #258486;
    height: 300px;
}

@media only screen and (max-width: 768px) {
    .col-sm-12 .col-sm-12 .bgcolor1 {
        background-color: #258486;
        height: 100%;
    }
}
/*----------Fim Fale Conosco -----------*/
/*----------Horario e local -----------*/
.department-box-2 {
    position: relative;
    overflow: hidden;
    text-align: center;
    border: 6px solid #f2f2f2;
    margin: 5px 0px;
    -webkit-transition: 350ms ease all;
    transition: 350ms ease all;
}

.contact-list li {
    padding-bottom: 13px;
    overflow: hidden;
}

.focus-box-1 {
    padding: 25px;
}
/*----------Horario e local -----------*/

/*-----------------------Banner-------------------------------*/
@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,400italic,500italic,500,700,900);
@import url(animate.css);
@import url(iconmoon.css);

.cp-thumb img {
    width: 100%;
    height: 135px;
}

.cp-news-grid-style-1, .cp-news-grid-style-1 .grid {
    width: 100%;
    float: left;
    clear: both;
}

    .cp-news-grid-style-1 .grid {
        margin: 0px;
        padding: 0px;
    }

        .cp-news-grid-style-1 .grid li {
            list-style: none;
        }

    .cp-news-grid-style-1 .cp-news-post-excerpt {
        border-radius: 3px;
        -webkit-border-radius: 3px;
        overflow: hidden;
        box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.13);
        margin-bottom: 30px;
        position: relative
    }

        .cp-news-grid-style-1 .cp-news-post-excerpt .cp-post-content {
            padding: 0px 20px 20px 20px;
            width: 100%;
        }

        .cp-news-grid-style-1 .cp-news-post-excerpt h3 {
            margin: -6px 0 0 0;
            color: #222222;
            font: 500 14px/26px 'Roboto', sans-serif;
            text-transform: uppercase;
            line-height: 30px;
        }

            .cp-news-grid-style-1 .cp-news-post-excerpt h3 a {
                text-decoration: none;
                color: #222;
            }

        .cp-news-grid-style-1 .cp-news-post-excerpt .catname {
            position: relative;
            top: -15px;
            z-index: 99;
            overflow: hidden;
            /*	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.21);*/
        }

.catname {
    display: inline-block;
}

.catname-btn {
    border-radius: 2px;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.25);
    color: #fff;
    display: block;
    font: 900 14px/30px "Roboto", sans-serif;
    height: 30px;
    padding: 0 5px;
    text-decoration: none;
    text-transform: uppercase;
}

    .catname-btn:hover {
        color: #fff;
    }

.cp-post-tools {
    margin: 10px 0 0;
    padding: 0px;
    width: 100%;
    clear: both;
}

    .cp-post-tools li {
        list-style: none;
        display: inline-block;
        margin-right: 14px;
        color: #595959;
        font-size: 14px;
        line-height: 24px;
    }

        .cp-post-tools li:last-child {
            margin: 0px;
        }

    .cp-post-tools .fa {
        font-size: 16px;
    }

.cp-news-post-excerpt:hover img {
    transform: scale(1.05);
}

.cp-news-post-excerpt .owl-theme .owl-controls {
    position: absolute;
    z-index: 99;
    width: 100%;
    top: 35%;
}

.cp-banner-container {
    width: 100%;
    position: relative;
    padding: 0;
    float: left;
}

    .cp-banner-container img {
        width: 100%;
        height: auto;
    }

    .cp-banner-container .owl-theme .owl-controls {
        position: absolute;
        top: 50%;
        width: 100%;
    }

.tp-banner {
    width: 100%;
    float: left;
    position: relative;
}

.tp-banner-fullscreen-container {
    width: 100%;
    position: relative;
    padding: 0;
    float: left;
}

.cp-banner-caption {
    position: absolute;
    top: 35%;
    width: 100%;
    text-align: center;
    color: #fff;
}

    .cp-banner-caption ul {
        margin-top: 35px;
    }

    .cp-banner-caption h1 {
        font: 700 60px/60px 'Roboto', sans-serif;
        color: #fff;
    }

    .cp-banner-caption li {
        font: 400 24px/24px 'Roboto', sans-serif !important;
        color: #fff;
        display: inline-block;
        margin: 0 15px;
    }

.tp-banner-container .caption3 .cp-post-tools li .fa {
    font-size: 24px !important;
}

.caption4 a.readmore {
    background: #fff;
    padding: 0 25px;
    font-size: 15px;
    text-transform: uppercase;
    color: #222;
    line-height: 40px;
    height: 40px;
    display: inline-block;
}
/**************** Rev Slider End *******************/

/** Style 1 Start **************/

.cp-category-mainpost-style-1 {
    width: 100%;
    float: left;
    clear: both;
}

    .cp-category-mainpost-style-1 .cp-post, .cp-thumb {
        width: 100%;
        float: left;
        position: relative;
        border-radius: 2px;
        overflow: hidden;
    }

    .cp-category-mainpost-style-1 .cp-post-content {
        position: absolute;
        left: 0px;
        bottom: 0px;
        width: 100%;
        background: rgba(0,0,0,.80);
        padding: 20px 30px;
    }

        .cp-category-mainpost-style-1 .cp-post-content h3 {
            font-size: 20px;
            font-weight: 500;
            text-transform: uppercase;
            margin: 10px 0 3px;
            line-height: 20px;
        }

            .cp-category-mainpost-style-1 .cp-post-content h3 a {
                color: #fff;
            }

    .cp-category-mainpost-style-1 .cp-post-rating {
        background: none repeat scroll 0 0 #fff;
        border-radius: 2px;
        display: inline-block;
        font-size: 15px;
        padding: 7px 15px 6px;
        position: absolute;
        top: -15px;
    }

    .cp-category-mainpost-style-1 .cp-post-tools li {
        color: #fff;
    }

.cp-post-tools li i {
    margin-right: 3px;
}

.cp-category-page {
    width: 100%;
    float: left;
    clear: both;
    margin-top: 30px;
}
/** Style 1 End **************/

/** Style 2 Start **************/
.cp-category-page2, .cp-category-post-slider {
    width: 100%;
    float: left;
    clear: both;
}

.cp-category-post-slider {
    box-shadow: 0 0px 4px rgba(0,0,0,.22);
    overflow: hidden;
    border-radius: 2px;
    position: relative;
}

    .cp-category-post-slider .cp-post-content {
        padding: 16px 30px 17px;
    }

        .cp-category-post-slider .cp-post-content h3 {
            font-size: 20px;
            line-height: 20px;
            text-transform: uppercase;
        }

            .cp-category-post-slider .cp-post-content h3 a {
                color: #222222;
            }

        .cp-category-post-slider .cp-post-content .cp-post-tools {
            margin: 8px 0 0;
        }

    .cp-category-post-slider .owl-theme .owl-controls {
        position: absolute;
        width: 100%;
        left: 0px;
        top: 40%;
        z-index: 99;
    }

.owl-theme .owl-controls .owl-buttons div.owl-prev, .owl-theme .owl-controls .owl-buttons div.owl-next {
    background: #fff;
    border-radius: 3px;
    width: 30px;
    height: 30px;
    text-align: center;
    float: left;
    opacity: 1;
    font-size: 0;
    box-shadow: 0 2px 4px rgba(0,0,0,.22);
}

.owl-theme .owl-controls .owl-buttons div.owl-next {
    float: right;
}

    .owl-theme .owl-controls .owl-buttons div.owl-prev:after, .owl-theme .owl-controls .owl-buttons div.owl-next:after {
        content: "\f104";
        font-family: FontAwesome;
        font-size: 18px;
        color: #0f0f0f;
        line-height: 24px;
    }

    .owl-theme .owl-controls .owl-buttons div.owl-next:after {
        content: "\f105";
    }
/** Style 2 End **************/

/** Style 3 Start **************/
.cp-category-list {
    margin: 0px;
    padding: 0px;
}

    .cp-category-list > li {
        list-style: none;
        width: 100%;
        float: left;
    }

    .cp-category-list .cp-fullwidth-news-post-excerpt {
        border: 0px;
        margin-bottom: 30px;
    }

    .cp-category-list .cp-readmore {
        font-size: 15px;
        font-weight: 400;
        text-transform: uppercase;
        color: #222;
        box-shadow: 0 0px 4px rgba(0,0,0,.22);
        border-radius: 2px;
        line-height: 40px;
        display: inline-block;
        padding: 0 25px;
    }

        .cp-category-list .cp-readmore .fa {
            font-size: 20px;
            margin-left: 5px;
        }
/** Style 3 End **************/

/**************** Image Gallery Start *******************/

.cp-gallery-grid {
    width: 100%;
    float: left;
    clear: both;
    padding: 0px;
    margin: 0px;
}

    .cp-gallery-grid li {
        list-style: none;
        margin: 15px 0;
    }

.gallery-hover {
    width: 0;
    height: 0;
    position: absolute;
    z-index: 8;
    text-align: center;
    background: rgba(0,0,0,.8);
    opacity: 0;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    border-radius: 50px;
}

.cp-gallery-grid li:hover .gallery-hover, .cp-gallery figure:hover .gallery-hover {
    opacity: 1;
    width: 100%;
    height: 100%;
    border-radius: 0;
}

    .cp-gallery-grid li:hover .gallery-hover a, .cp-gallery figure:hover .gallery-hover a {
        width: 78px;
        height: 78px;
        opacity: 1;
    }

.gallery-hover a {
    transition: all ease-in-out 0.5s;
    -webkit-transition: all ease-in-out 0.5s;
    width: 0px;
    height: 0px;
    display: block;
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    top: 0px;
    margin: auto;
    opacity: 0;
}
/*-----------------------------------------------------------------------------------*/
/*	08. Classic Gallery
/*-----------------------------------------------------------------------------------*/

.cp-gallery {
    width: 100%;
    float: left;
    clear: both;
}

    .cp-gallery figure {
        overflow: hidden;
        position: relative;
        width: 100%;
        float: left;
    }

    .cp-gallery img {
        width: 100%;
        height: auto;
        border-radius: 2px;
    }

    .cp-gallery .isotope:after {
        content: '';
        display: block;
        clear: both;
    }

    .cp-gallery .isotope .item {
        float: left;
        padding: 0 15px 0 15px;
        margin-bottom: 30px;
        overflow: hidden;
    }

    .cp-gallery .isotope .item {
        width: 25%;
        height: 250px;
    }

        .cp-gallery .isotope .item.width2 {
            width: 50%;
        }

        .cp-gallery .isotope .item.height2 {
            height: 530px
        }

    .cp-gallery .cp-gallery-elite .isotope .item {
        width: 33%;
        height: 280px;
    }

        .cp-gallery .cp-gallery-elite .isotope .item.width2 {
            width: 66.5%;
        }

        .cp-gallery .cp-gallery-elite .isotope .item.height2 {
            height: 590px
        }

    .cp-gallery .cp-gallery-masonry .isotope .item {
        width: 25%;
        height: auto;
    }

    .cp-gallery .cp-masonry-posts .isotope .item {
        width: 33%;
        height: auto;
        overflow: visible;
    }

    .cp-gallery .cp-masonry-posts-50 .isotope .item {
        width: 50%;
        height: auto;
        overflow: visible;
    }

    .cp-gallery figure img {
        width: 100%;
        height: auto;
    }
/*-----------------------------------------------------------------------------------*/
/*	31. RESPONSIVE
/*-----------------------------------------------------------------------------------*/

@media (min-width: 1200px) {
    .cp-gallery .isotope .item {
        width: 25%
    }

    .cp-gallery .isotope .width2 {
        width: 50%
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .cp-gallery .isotope .item {
        width: 25%;
        height: auto;
    }

    .cp-gallery .isotope .width2 {
        width: 25%
    }

    .cp-gallery .isotope .item.height2 {
        height: auto
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .cp-gallery .isotope .item {
        width: 50%;
        height: auto;
    }

    .cp-gallery .isotope .width2 {
        width: 50%
    }

    .cp-gallery .isotope .item.height2 {
        height: auto
    }
}

@media (max-width: 767px) {
    .cp-gallery .isotope .item {
        width: 100% !important;
        height: auto !important;
    }
}
/**************** Image Gallery End *******************/

/*animation effect*/

.catname {
    overflow: hidden;
    position: relative;
}

.cp-featured-news-slider .btn:hover {
    color: #fff;
}

.ink {
    display: block;
    position: absolute;
    background: rgba(0,0,0,.5);
    /*	background: hsl(180, 40%, 80%); */
    border-radius: 100%;
    transform: scale(0);
    color: #fff;
}

    .ink.animate {
        animation: ripple 0.65s linear;
        color: #fff
    }

@keyframes ripple {
    100% {
        opacity: 0;
        transform: scale(2.5);
    }
}

.cp-thumb {
    background: none;
    transition: all ease-in-out 0.3s;
    -webkit-transition: all ease-in-out 0.3s;
}

    .cp-thumb:hover img {
        opacity: .7;
        transform: scale(1.02);
    }

    /**************** Transition *******************/
    .cp-thumb img, .gallery-hover, .cp-gallery-grid img, .cp-news-grid-style-1 .cp-news-post-excerpt h3 a, .catname-btn, .cp-news-post-excerpt img, .footer-social li a, .cp-thumb, .cp-pro-content, .cp-product-grid ul.grid > li, .cp-cart-button, .cp-post-content h3 a, .cp-news-grid-style-3 .grid-holder .cp-thumb {
        transition: all ease-in-out 0.3s;
        -webkit-transition: all ease-in-out 0.3s;
    }

.cp-news-post {
    margin-bottom: 30px;
}
/*------------------Fim Banner-------------------------------*/
/* x*/
.imagem-responsiva {
    display: block;
    height: 200px;
    width: 100%;
    max-height: 100%;
}

#map-openstreet {
    width: 100%;
    height: 400px;
    margin-bottom: 15px;
    border: 2px solid #fff;
}

.mb-30{
	margin-bottom:30px;
}
/*------------------Fim Banner-------------------------------*/

/*------------------Fale Conosco -------------------------------*/
.FaleConosco {
    height: 210px;
}

@media (max-width: 767px) {
    .FaleConosco {
        height: 100%;
    }
}
/*------------------Fim Fale Conosco -------------------------------*/


/*------------------Botao de pesquisa interno das pag -------------------------------*/
.dropdown .btn{
	
	margin-bottom:10px !important;
}
.widget .search{
	margin-bottom:10px !important;
}
.right .btn{
	width: 100% !important;
}

.right .dropdown-menu {
    width: 100% !important;
}

.dropdown .btn {
    margin-bottom: 10px !important;
    width: 100%;
}
.abpesquisa .btn {
	width: 30px !important;
}
.dropdown-menu {
    border: 1px solid #d5d5d5;
    width: 100%;
}
.btn{
	width: 100% !important;
	font-size: 10px;
}
.owl-theme .owl-controls {
    margin-top: 0px !important; 
    text-align: center;
}
.btn-purple { background-color:#9c27b0;}
.btn-orange { background-color:#ff5722;}
.btn-spink { background-color:#e91e63;}
.btn-gray { background-color:#607d8b;}
.btn-green { background-color:#cddc39;}
.btn-dorange { background-color:#f44336;}
.btn-pink { background-color:#e91e63;}
.btn-lorange { background-color:#f44336;}
.btn-burlywood3 { background-color:#cdaa7d;}
.btn-DeepPink1 { background-color:#ff1493;}
.btn-gray0 { background-color:#000000;}
.btn-dark-cyan { background-color:#008b8b;}
.btn-blue3 { background-color:#0000cd;}
.btn-DarkSlateGray { background-color:#2f4f4f;}
.btn-blue-violet { background-color:#8a2be2;}
.btn-orange4 { background-color:#8b5a00;}
.btn-SteelBlue { background-color:#4682b4;}
.btn-saddle-brown { background-color:#8b4513;}          
.btn-gold { background-color:#228b22;} 
.btn-peru { background-color:#cd853f;} 
.btn-spring-green{ background-color:#00ff7f;} 
.btn-deep-sky-blue{ background-color:#00bfff;} 
/*------------------Fim Botao de pesquisa interno das pag -------------------------------*/


.font20 {
    font-size: 20px;
	margin-top: 18px !important;
}

.tamanhoaltura {
	height: auto;
}
/* Força as imagens a se ajustarem */
.cp-thumb img {
    width: 100% !important;
    height: auto !important;
    object-fit: cover;   /* opcional: preenche mantendo proporção */
}

/* Caso ainda venha background-image com altura fixa */
.cp-thumb {
    height: auto !important;
    min-height: 80px;   /* você define a altura mínima que quiser */
}
.flexvereador {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.dropdown, .dropup {
    position: absolute;
    width: 300px;
    text-align: center;
}

.flexredesocial {
	display: flex;
    width: 100%;
    justify-content: center;
}

.flexturistico {
	display: flex;
    margin-top: 50px;
    flex-wrap: wrap;
    justify-content: center;
}

.sessao-card {
    transition: all 0.3s ease;
}

    .sessao-card:hover {
        transform: translateY(-4px);
        box-shadow: 0 4px 12px rgba(0,0,0,0.1);
    }

.titulo-principal {
    font-weight: 700;
    color: #555;
    border-bottom: 2px solid #eee;
    padding-bottom: 8px;
}

.titulo-sessoes {
    font-weight: 700;
    letter-spacing: 0.5px;
}

.titulo-sessao {
    font-weight: 600;
    margin-bottom: 20px;
}

.titulo-sessao-detalhe {
    font-weight: 600;
    margin-top: 10px;
}

.nav-tabs .nav-link {
    color: #555 !important;
	font-size: 14px;
    font-weight: 500;
    padding: 8px;
}

    .nav-tabs .nav-link.active {
		background-color: #f8f9fa;
		font-size: 14px;
		padding: 8px;
		font-weight: bold;
		border-bottom: 3px solid #007bff;
		color: #007bff !important;
	}

.tab-content {
    min-height: 200px;
}

.tab-pane {
    display: none !important;
    opacity: 0;
    transition: opacity .3s ease-in-out;
}

    .tab-pane.active {
        display: block !important;
        opacity: 1;
    }

.table th {
    width: 180px;
    color: #555;
}

.tabela-dados th {
    width: 250px;
    background: #f8f9fa;
    color: #333;
    font-weight: 600;
    padding: 10px;
}

.tabela-dados td {
    background: #fff;
    color: #000000;
    padding: 10px;
}

.arquivo-link {
    background: #858585;
    border-radius: 5px;
    font-weight: 600;
    padding: 10px;
    transition: background 0.3s ease;
}

    .arquivo-link:hover {
        background: #e9ecef;
    }
	
.lista-participantes {
    margin-top: 15px;
}

.participante-item {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e5e5e5;
	border-left: 6px solid #ccc;
    border-radius: 5px;
    padding: 12px 15px;
    margin-bottom: 10px;
    transition: background-color 0.3s ease, box-shadow 0.3s ease;
}

.participante-item:hover {
    background-color: #f8f8f8;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
}

.participante-foto img {
    width: 55px;
    height: 55px;
    object-fit: cover;
    border-radius: 50%;
    border: 1px solid #ddd;
    margin-right: 15px;
}

.participante-info {
    flex-grow: 1;
}

.nome-vereador {
    font-weight: 600;
    color: #007f3d;
    font-size: 16px;
    text-decoration: none;
}

.participante-info .text-muted {
    font-size: 13px;
    color: #999 !important;
}

.participante-status {
    text-align: right;
}

.participante-status .badge {
    padding: 6px 10px;
    font-size: 13px;
    border-radius: 10px;
}


.outras-sessoes {
    background: #fff;
    border-radius: 10px;
}

.outras-sessoes h4 {
    font-size: 16px;
	font-weight: 600;
    border-bottom: 2px solid #eee;
    padding-bottom: 5px;
}

.outras-sessoes ul li {
    padding: 6px 0;
    border-bottom: 1px dotted #ccc;
}

.outras-sessoes ul li:last-child {
    border-bottom: none;
}

.outras-sessoes ul li a {
    color: #222;
    text-decoration: none;
    display: block;
    transition: color 0.2s ease-in-out;
}

.outras-sessoes ul li a:hover {
    color: #0d6efd;
}

.manifestacao-card {
    border: 1px solid #e0e0e0;
    border-radius: 6px;
    background: #fff;
    overflow: hidden;
    margin-bottom: 15px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    transition: all 0.3s ease;
}

.manifestacao-card:hover {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.manifestacao-card .fw-bold {
    background: #6c757d; 
    color: #fff;
    font-weight: 600;
    padding: 12px 15px;
    border-radius: 4px 4px 0 0;
    cursor: pointer;
    user-select: none;
}

.manifestacao-card .texto {
    background: #fff;
    padding: 15px;
    border-top: none;
    border-radius: 0 0 4px 4px;
    font-size: 15px;
    color: #333;
    line-height: 1.6;
    display: none;
}

.manifestacao-card .texto.bg-light {
    background: #f8f9fa;
}

.manifestacao-card .texto p {
    margin-bottom: 12px;
}


.lista-pautas {
    margin-top: 15px;
}

.pauta-item {
    padding: 8px;
    border-bottom: 1px dotted #ddd;
}

.pauta-titulo {
	font-size: 15px;
	color: #415B76;
	font-weight: bold;
}  
.pauta-titulo:hover { 
	color: #227645 !important;
}

.pauta-descricao {
    margin-top: 2px;
    font-size: 13px;
	font-weight: bold;
}


.enc-titulo {
    width: 100%;
    font-size: 25px;
    font-weight: 900;
    margin-bottom: 25px;
    color: #415B76;
    letter-spacing: -1px;
}

.encaminhamento-card {
    border: 1px solid #e0e0e0;
    border-radius: 6px;
    background: #fff;
    overflow: hidden;
    margin-bottom: 15px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    transition: all 0.3s ease;
}

.encaminhamento-card:hover {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.encaminhamento-card .fw-bold {
    background: #6c757d; 
    color: #fff;
    font-weight: 600;
    padding: 12px 15px;
    border-radius: 4px 4px 0 0;
    cursor: pointer;
    user-select: none;
}

.encaminhamento-card .votos {
    background: #fff;
    padding: 15px;
    border-top: none;
    border-radius: 0 0 4px 4px;
}

.enc-descricao {
    padding: 10px 15px;
    background: #f8f9fa;
    font-size: 14px;
    color: #333;
    border-left: 4px solid #ccc;
    border-radius: 4px;
    margin-bottom: 10px;
}
.encaminhamento-card ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.encaminhamento-card ul li {
    padding: 6px 0;
    border-bottom: 1px solid #eee;
    font-size: 15px;
    color: #333;
}

.encaminhamento-card ul li:last-child {
    border-bottom: none;
}

.encaminhamento-card i.fa {
    width: 20px;
    text-align: center;
    font-size: 16px;
}

.encaminhamento-card a {
    color: #007f3d;
    text-decoration: none;
    font-weight: 600;
}

.encaminhamento-card a:hover {
    text-decoration: underline;
}

.encaminhamento-card strong {
    font-weight: 800;
    text-transform: uppercase;
}


.participante-card,
.encaminhamento-card,
.manifestacao-card {
    background: #fff;
}

.nav-tabs {
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
}

.text-muted {
    color: rgb(0 0 0 / 80%) !important;
}

.table th, th {
    background-color: #e1e1e1 !important;
}

.table > tbody > tr > td, .table > tbody > tr > th {
    padding: 10px;
    border-top: 1px solid #f2f2f2;
    text-align: center;
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

    .btn .caret {
        margin-left: 12px;
    }
.btn {
    width: 100% !important;
}

.margtop20 {
	margin-top: 20px;
}

.table {
    background-color: #f9f9f9;
    border-radius: 3px;
    overflow: hidden;
    margin-bottom: 20px;
}