/* RODAPE */
.zpcontent-container.footer-container {
  display: none;
}
.kafnet-footer {
	width: 100%;
    padding: 0;
}
.kafnet-footer::after {
    display: block;
    clear: both;
    content: "";
}

.rodape-superior {
	background-color: #003063;
    color: #888;
    height: 350px;
    padding: 60px 60px;
}

.titulo-rodape {
    text-transform: uppercase;
    padding: 5px 0;
    border-bottom: 2px solid #2596be;
    margin-bottom: 25px;
    width: max-content;
    color: #fff;
    font-weight: 900;
    font-size: 20px;
}

.colunas-rodape {
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.texto-rodape {
    margin: 15px 0;
    width: 400px;
}

.icones-rodape i {
	color: #888;
    margin-right: 10px;
    font-size: 18px;
}

.conduta-rodape {
	color: #fff !important;
    margin-right: 10px;
    font-size: 18px;
}

.conduta-rodape u:hover {
	color: #2596be !important;
}

.ouvidoria-rodape a {
	color: #888 !important;
    margin-right: 10px;
    font-size: 14px;
}

.icones-rodape i:hover {
	color: #2596be;
}

.informacoes-rodape {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding: 5px;
}

.informacoes-rodape * {
    padding: 5px;
    margin-right: 10px;
}

.rodape-inferior {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #222;
    color: #888;
    padding: 30px 0;
}

@media (max-width: 991px) {
	.texto-rodape {
        margin: 15px 0;
    }
}

@media (max-width: 880px) {
    .rodape-superior.colunas-rodape {
    	flex-direction: column;
		height: 575px;
    }
    .coluna-esquerda, .coluna-direita {
        width: 100%;
        margin-top: 25px;
    }
}

@media (max-width: 515px) {
    .texto-rodape {
    	width: inherit;
    }
}

@media (max-width: 431px) {
    .zpcontainer.container-custom-kafnet.kafnet-footer :not(i) {
    	font-size: 12px;
    }
}