	
/*==================================Footer==================================*/

	.navigation {
		box-shadow: 0px -1px 18px darkslategray;
	}

	footer {
		margin-top: calc(2.5rem + 2vw);
		min-height: calc(100vh - 2.5rem - 2vw);
		display: flex;
		align-items: center;
	}
	
	.logo_wrapper {
	    width: 100vw;
	}

	.logo_footer {
		min-height: calc(10rem + 10vw);
		max-width: 400px;
		width: 60%;
	}

	.footer-flex {
		flex-direction: column;
		align-items: center;
		width: 100vw;
	}

	.footer-column {
		align-items: center;
	}

	.footer-column:first-child {
		margin: 0;
	}

	.footer-text {
		text-align: center;
	}

	.social_links {
		align-self: center;
	}

	.copyright {
		position: absolute;
		right: 0;
		bottom: 0;
		padding-bottom: 1vw;
	}

	.footer-column h5 {
		font-size: calc(.85rem + .85vw);
	}

	.footer-column a {
		
		font-size: calc(.85rem + .85vw);
	}

/*=====================================
=            Media Queries            =
=====================================*/
	@media (min-width: 1200px) {
		
	}

	@media (max-width: 1200px) {
		
	}

	@media (max-width: 992px) {
		
	}

	@media (max-width: 768px) {
		
	}

	@media (max-width: 576px) {
		
	}