@media only screen and (max-width:767px) {
	/* CSS rules here */
	h1 font {
		font-size: 40px !important;
	}
	h3 font {
		font-size: 24px !important;
	}
	.menuInner ul.firstLevel {
		float: left !important; 
	}
	.hero [class^="WaLayoutItem"]{
		padding-top: 30px !important;
	}
	.WaGadgetMenuHorizontal .menuInner ul.firstLevel>li>.item>a {
		height: 0px !important;
		padding: 5px 15px 15px 0px !important;
		font-size: 13px !important;
	}
}
@media only screen and (max-width:479px) {
	/* CSS rules here */
	.zonePlace {
		padding: 0px !important
	}
}
.max-width-md {
	max-width: 850px !important;
	margin: 0 auto !important;
}
.menuInner ul.firstLevel {
	float: right;
}
.hero [class^="WaLayoutItem"] {
	vertical-align: middle !important;
	padding-top: 0px;
}
.flex-middle [class^="WaLayoutItem"] {
	vertical-align: middle !important;
	padding-top: 0px;
}
#id_A8GYfkX {
	display: none;
}

/* =====================
   NAVIGATION - FONT & COLOR
   ===================== */

/* First level nav links */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
    color: #003366 !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 16px !important;
    line-height: 24px !important;
}

/* Hover state */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item:hover > a {
    color: #71B790 !important;
}

/* Active/selected page */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item > a {
    color: #6699CC !important;
}

/* Dropdown second level links */
.WaGadgetMenuHorizontal .menuInner ul ul > li > .item > a {
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px !important;
    color: #003366 !important;
}