footer {
	color: #fff;
	text-align: center;
	#upper_footer {
		padding: 9.166rem 0;
		@include bg_img_cover();
		.footer-content {
			width: 44%;
			margin: auto;
			h3 {
				font-size: 1.333rem;
				margin-bottom: 0rem;
			}
			p.address {
				font-size: 1.333rem;
				margin-bottom: 1.3rem;
			}
			p.phones, p.opening-times {
				margin-bottom: 0;
			}
			a {
				color: #fff;
			}
			a:hover {
				color: #ff9914;	
			}
		}
	}
	#lower_footer {
		background-color: #222320;
		color: #fff;
		text-align: center;
		padding: 2.888rem 0;
		p {
			margin-bottom: 0;
		}
		a {
			color: #fff;
		}
		a:hover {
			color: #ff9914;	
		}
	}
}