footer{
	color: white;
	background: #6699ff;
	width: 100%;
	padding: 64px 224px;
	display: flex;
	flex-direction: column;
	gap: 32px;
}
	@media (max-width: 1300px){
		footer{
			padding: 64px 128px;
		}
	}
	@media (max-width: 980px){
		footer{
			padding: 32px 64px;
		}
	}
	@media (max-width: 768px){
		footer{
			padding: 32px 16px;
		}
	}
	footer section{
		display: flex;
		justify-content: space-between;
		gap: 32px;
	}
			@media (max-width: 980px){
				footer section{
					flex-direction: column;
				}
			}
		footer article{
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
			gap: 12px;
		}
	footer h5{
		font-size: 16px;
	}
	footer a{
		color: white;
		text-decoration: none;
	}
		footer a:hover{
			border-bottom: 1px solid white;
			margin-bottom: -1px;
		}
	footer iframe{
		border-radius: 16px;
		height: 128px;
		width: 400px;
	}