/* CSS Document */
.arxpagesecondaire#logo-viving-principal{
	height: 75px !important
}

.arx_header_secondaire_box{
	box-shadow: 0px 4px 25px rgba(0, 26, 62, 0.15);
}
.arxpagesecondaire#logo-viving-principal img {
    width: 71px !important;
    height: auto !important;
	margin-top: 8px !important
}
@font-face {
  font-family: "AzoSansbold";
  src: url("/fonts/azosans/AzoSans-Bold.eot"); /* IE9 Compat Modes */
  src:   url("/fonts/azosans/AzoSans-Bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("/fonts/azosans/AzoSans-Bold.woff") format("woff"), /* Modern Browsers */
    url("/fonts/azosans/AzoSans-Bold.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "AzoSans";
  src: url("/fonts/azosans/AzoSans-Light.eot"); /* IE9 Compat Modes */
  src: url("/fonts/azosans/AzoSans-Light.ttf") format("truetype"), /* Safari, Android, iOS */
    url("/fonts/azosans/AzoSans-Light.woff") format("woff"), /* Modern Browsers */
    url("/fonts/azosans/AzoSans-Light.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
/*CUSTOM MENU*/
#arx_nav>ul>li>a{
	font-family: 'AzoSans';
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	    margin: 0px 13px !important;
	line-height: 40px !important;
	text-transform: uppercase;
	color: #FFFFFF;
	
}

#arx_nav>ul>li.current_page_item>a{
	color: #29AB93 !important;
}
#arx_nav>ul>li>a:hover{
	color: #29AB93 !important;

}
#logo-viving-principal img{
	width: 161px !important;
	height: 135px !important
}


.arx_nav_menu_flex .vc_column-inner>.wpb_wrapper{
	display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.arx_nav_menu_flex .gusta-align-left{
	width: 40% !important;
}

.arx_nav_menu_flex .gusta-align-right  {
	    width: 60% !important;
}
.arx_icon_linkedin_menu a,
.arx_icon_user_menu a, #nav-17332812855cc32ada584e9.arx_men_mobile>ul>li.arx_icon_user_menu>a{ 
	font-size:0 !important;
}
.arx_icon_user_menu a::after {
   content: url('/wp-content/uploads/2022/12/usericon.svg');
    font-size: 16px
}

.arx_icon_linkedin_menu a::after {
   content: url('/wp-content/uploads/2022/12/linkedin.svg');
    font-size: 16px
}