/* CSS Document */

.arx_facebook_footer{
	filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7494%) hue-rotate(162deg) brightness(107%) contrast(102%);
}

.arx_facebook_footer:hover{
	filter: brightness(0) saturate(100%) invert(7%) sepia(87%) saturate(3411%) hue-rotate(203deg) brightness(104%) contrast(103%);
}

.arx_insta_footer:hover{
	filter: brightness(0) saturate(100%) invert(7%) sepia(87%) saturate(3411%) hue-rotate(203deg) brightness(104%) contrast(103%);
}

.arx_linkedin_footer:hover{
	filter: brightness(0) saturate(100%) invert(7%) sepia(87%) saturate(3411%) hue-rotate(203deg) brightness(104%) contrast(103%);
}

.arx_reseau_footer .wpb_wrapper{
	    display: flex;
		align-items: center;
		justify-content: space-evenly;
}

.arx_footer_mention  .wpb_wrapper{
	    display: flex;		
	    justify-content: space-evenly;
		
}

.arx_footer_mention  .wpb_wrapper img{
	margin-top: -9px !important
}
.arx_footer_droits img{
	height: 100%;
	margin-left: 20px
}

.arx_footer_droits a:hover, .arx_footer_mention a:hover{
	    text-decoration: none !important;
    background-color: transparent !important;
    color: #002350 !important;
}
.arx_footer_droits a , .arx_footer_droits p  {
	font-family: 'AzoSans' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	line-height: 17px !important;
	color: #FFFFFF !important;
	margin: 0 !important
}
.arx_footer_droits .wpb_wrapper{
	    display: flex;
	align-items: center;
}
.arx_separateur_footer hr{
	background-color: rgba(255, 255, 255, 0.5) !important
}
.arx_footer_mention img{
	margin-left: 8px
}
.arx_footer_2023{
	align-items: center;
}
.arx_footer_mention p, .arx_footer_mention a{
	margin: 0 !important;
	font-family: 'AzoSans' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;	
	text-transform: uppercase !important;
	color: #FFFFFF !important;
}

.footer_menus .arx_nav_footer.vertical>ul>li>a{
	margin: 0 !important;
	font-family: 'AzoSans' !important;
	font-style: normal !important;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 19px !important;	
	text-transform: uppercase !important;
	color: #FFFFFF !important;
	padding: 0px !important;
    padding-bottom: 11px !important;
}

.footer_menus .arx_nav_footer.vertical>ul>li>a:hover{
	text-decoration: none !important;
	background-color: transparent !important;
	color: #002350 !important
}

.footer_menus .arx_nav_footer.vertical>ul>li.current-menu-item>a{
	text-decoration: none !important;
	background-color: transparent !important;
	
}