/* ////////////////////////////////////////////////	*/
/* 	FOOTER											*/
/* //////////////////////////////////////////////// */
.FOOTER {

	overflow:hidden;

	/* background-image: url("../../img/layout/footer_bg.png"), url("../../img/layout/footer_bg.webp"); */
	/* background-repeat: repeat-x,  repeat-x; */
	padding: 0 10% 2rem 10%;

	/* background: linear-gradient(0deg, rgba(8, 93, 145, 1) 0%, rgba(93, 201, 230, 1) 100%); */
	text-shadow:1px 1px rgb(0, 54, 84);
	box-shadow: 2px 2px 2px rgb(0, 0, 0);
}
@media only screen and (orientation: portrait) and (max-width: 600px) {
	.FOOTER > div { width: 100%; text-align: center; overflow: hidden;}
	.FOOTER { display: block !important; padding-left: 0; padding-right: 0;}

}
/* @media only screen and (orientation: landscape) and (max-height: 600px) {
	// .FOOTER > div { width: 50%; float: left;}
	.FOOTER > [class*="google_map"] { width: 100%;}
	.FOOTER { display: block !important; padding-left: 0; padding-right: 0;}
} */
@media only screen and (max-width: 800px) {
	/* .FOOTER > div { width: 50%; float: left;} */
	.FOOTER > [class*="google_map"] { width: 100%;}
	.FOOTER { display: block !important; padding-left: 0; padding-right: 0;}
}
.FOOTER > .inner { width: 100%;}
.FOOTER a{ opacity: .8; color:hsl(0, 0%, 100%)}
.FOOTER a:hover{text-decoration:underline !important; text-shadow:#fff  0 0 3px;  opacity: 1}
/* ////////////////////////////////////////////////	*/
/* 	END FOOTER										*/
/* //////////////////////////////////////////////// */