/* ===========================
   FOOTER
   =========================== */

.footer
{
	width: 100%;
	padding: 0 1rem;
	background: rgb(245, 245, 245);
	font-family: "Carlito", sans-serif;
	color: rgb(12, 9, 10);
	display: flex;
	justify-content: center;
	align-items: center;
	height: 3.2rem;
	margin-bottom: 0;
}


@media(max-width:320px)
{
	.footer-text
	{
		font-size: 1rem;
	}
}

@media(min-width:321px) and (max-width:375px)
{
	.footer-text
	{
		font-size: 1.2rem;
	}
}

@media(min-width:376px) and (max-width:425px)
{
	.footer-text
	{
		font-size: 1.3rem;
	}

}

@media(min-width:426px) and (max-width:768px)
{
	.footer-text
	{
		font-size: 1.4rem;
	}

}


@media (min-width: 769px) and (max-width: 1024px)
{

	.footer-text
	{
		font-size: 1.4rem;
	}
}

@media (min-width: 1025px) and (max-width: 1440px)
{

	.footer-text
	{
		font-size: 1.5rem;
	}
}

@media (min-width: 1441px) and (max-width: 2560px)
{

	.footer-text
	{
		font-size: 1.6rem;
	}
}