footer{
	background: #f6f6f6;
}

footer .logo-footer{
	width: 100%;
	max-width: 250px;
}

footer h3, footer p, footer a{
	color: #1c4e89;
}

footer h3{
	font-weight: 900;
	letter-spacing: 2px;
}

footer p{
	margin-bottom: 0;
}

footer p strong, footer a strong{
	font-weight: 600;
}

footer .whats-footer img{
	width: auto;
	height: 22px;
}

@media (max-width: 576px){
	footer h3, footer p, footer a{
		font-size: 13px;
		line-height: 19px;
	}
	
	footer .col-about p{
		font-size: 13px;
		line-height: 21px;
	}
}

@media (min-width: 576px){
	footer h3, footer p, footer a{
		font-size: 16px;
		line-height: 22px;
	}
	
	footer .col-about p{
		font-size: 16px;
		line-height: 28px;
	}
}

.copyright{
	background: #2d916c;
}

.copyright a, .copyright p{
	color: #FFF;
}

.copyright a{
	line-height: 30px;
}

.copyright a img{
	width: auto;
	height: 20px;
}

@media (max-width: 992px){
	.copyright{
		font-size: 85%;
	}
}

@media (min-width: 992px){
	.copyright{
		font-size: 75%;
	}

	.copyright a:hover{
		transform: scale(1.05);
	}
}



/* WHATS FLOAT */
.whatsFloat{
	position: fixed;
	z-index: 9999;
	right: 10px;
	bottom: 20px;
	background: url('../img/icons/whatsapp.svg') no-repeat center;
	background-size: 100% auto;
	animation: whatsAppFloat .4s alternate infinite;
}

@keyframes whatsAppFloat{
    0% {right: 15px;}
    100% {right: 10px;}
}

@media (max-width: 576px){
	.whatsFloat{
		width: 36px;
		height: 36px;
	}
}

@media (min-width: 576px){
	.whatsFloat{
		width: 60px;
		height: 60px;
	}
}