/* RODAPE */
	.rodape {
	  background-color: #232325;
	}

	.rodape .container {
	  display: flex;
	  justify-content: space-between;
	  align-items: flex-start;
	  padding: 90px 0;
	}

	.col--1{
	  width: 33%;
	}

	.col--2 {
	  width: 33%;
	}

	.rodape .middletitle:after {
	  bottom: -10px;
	}

	.rodape p, .rodape address {
	  color: #fff;
	  font-style: normal;
	  color: #8f8f8f;
	  font-weight: 500;
	  transition: 0.2s ease;
	}
	.rodape p:hover, .rodape address:hover{ color:#FFF;}
	
	.rodape_address p, .rodape_address address { margin-bottom:5px; }

	.rodape h4 {
	  color: #fff;
	  text-transform: uppercase;
	  margin-bottom: 28px;
	}

	.rodape i {
	  color: #fff;
	  margin-right: 5px;
	}

	.rodape__links {
	  list-style-type: none;
	  padding-left: 0px;
	  display: flex;
	  flex-flow: column wrap;
	  max-height: 250px;
	}

	.rodape__links li{
	  margin-bottom: 5px;
	}

	.rodape__links li a {
	  text-transform: uppercase;
	  color: #8f8f8f;
	  font-size: 14px;
	  display: inline-block;
	  position: relative;
	  padding-left: 10px;
	  transform: translateX(0px);
	  text-decoration: none;
	  transition: .2s;
	  font-weight: 500;
	}

	.rodape__links li a:hover {
	  transform: translateX(10px);
	  color: #fff;
	}

	@media (max-width: 991px) {
	  .rodape .container {
	    flex-flow: column nowrap;
	  }

	  .col--1, .col--2 {
	    width: 100%;
	    margin-top: 20px;
	    padding-left: 20px;
	  }

	}
/* END RODAPE */

/* ASSINATURA */
.assinatura {
	background-color: #191919;
	
	padding: 1.5rem;
}

.assinatura .container {
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
	align-items: center;
}

.assinatura a {
	text-decoration: none;
}

.assinatura p {
	color: #8f8f8f;
	transition: .3s ease;
	font-size: 14px;
	font-weight: 500;
}

.assinatura p:hover {
	color: #fff;
}
/* END ASSINATURA */