#wrapper-navbar nav {
    -webkit-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.1);
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=1,MakeShadow=true,ShadowOpacity=0.1);
    -ms-filter: 'progid:DXImageTransform.Microsoft.Blur(PixelRadius=1,MakeShadow=true,ShadowOpacity=0.1)';
}

.main-menu .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul > li > a, .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_social_holder > ul > li > a, .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_product_holder > ul > li > a, .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_toggle_holder > ul > li > a {
  
	font-family: 'Roboto', sans-serif !important;
	font-weight: 	500 !important;
	/*letter-spacing: 0.5px;*/
	text-transform: uppercase;
}

.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_logo .logo_main {
	height: 	80px;
}

.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_logo .logo_sticky {
	height: 	60px;
	margin-top: -4px;
}
.main-menu .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2).hmenu_is_sticky span.fsize-16 {
	font-size: 14px !important;
}

.main-menu .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2).hmenu_is_sticky  span.btn{
	height: auto !important;
} 
.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_wrap {
    padding: 0px 0 !important;

 }
.hmenu_is_sticky .hmenu_navigation_holder>ul>li>a.active{
	color: #7cc9d5!important;
}

.underline{
}

.main-menu .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul li.btn_menu_pos a .hmenu_wrap > span {
	padding-right: 0 !important;
}
.main-menu .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul li.btn_menu_pos a .hmenu_wrap span.btn {
	padding-left: 30px !important;
	padding-right: 30px !important;
	height: auto;
}


@media (max-width: 1199px) {
/*	.main-menu .hmenu_is_sticky .hmenu_logo {
		margin-left: 	25px;
	}*/
}

@media (min-width:992px) and (max-width: 1199px) {
	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_inner_holder {
		max-width:	930px;
	}

	div.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_logo .logo_main {
		height: 	50px !important;
	}

	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul > li a .hmenu_wrap  span {
		padding-left: 	10px !important;
		padding-right: 	10px !important;
	}

	.main-menu .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul li.btn_menu_pos a .hmenu_wrap span.btn {
		padding-left: 20px !important;
		padding-right: 20px !important;
		font-size: 14px !important;
	}

div.hmenu_logo a img {
	height: 	50px !important;
}
/*	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul > li > a > .hmenu_wrap {
	    font-family: inherit;
	}*/
}

/*@media (min-width: 992px) {
	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul > li:first-child a .hmenu_wrap  span {
		padding-left: 	0 !important;
	} 

	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul > li:last-child a .hmenu_wrap  span {
		padding-right: 	0 !important;
	}
}
	*/


@media (max-width: 991px) {
	.hmenu_wrapper_state_1, .hmenu_wrapper_state_2,
	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_main_holder {
	    height: 		80px !important;
	}

	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_logo,
	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_wrap.icon_hero_default_thin_e645,
	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_toggle_holder > ul li a .hmenu_wrap:before {
		line-height: 	80px !important;
	}

	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_logo .logo_main {
		height: 		36px;
	}

	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_wrap.icon_hero_default_thin_e645,
	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_toggle_holder > ul li a .hmenu_wrap:before {
		padding:		0;
		margin:			0;
	}

	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_toggle_holder > ul li a .hmenu_wrap:before {
		font-size: 		34px;
		font-weight: 	500;
	}
	.vc_custom_1570458708854 {
    	padding-top: 0px !important;
    	padding-bottom: 0px !important;
	}
	
}


@media (min-width:768px) and (max-width: 991px) {
/*	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul > li > a > .hmenu_wrap {
	    font-family: inherit;
	}*/

	#hmenu_wrapper_state_1, #hmenu_wrapper_state_2 {
/*		height: 80px !important;*/
	}

	.main-menu .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul > li > a > .hmenu_wrap {
		font-size: 14px !important;
	}

	.main-menu .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_navigation_holder > ul li.btn_menu_pos a .hmenu_wrap span.btn {
		padding-left: 14px !important;
		padding-right: 14px !important;
		font-size: 13px !important;
	}
}

@media (min-width:768px) {
/*	.main-menu :not(.hmenu_is_sticky) .hmenu_navigation_holder > ul > li:last-child > a > .hmenu_wrap span {
		padding-right: 	0 !important;
	}*/
}

@media (max-width: 767px) {

	nav.main-menu {
		height: 90px !important;
	
	} 
	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_wrap {
   		padding: 5px 0 !important;
	}
}		

@media (max-width: 425px) {
		div.vc_custom_1570215499751 a.vc_btn3 {
			height: auto !important;
		}
		.vc_section.developpement {
			padding-top: 0px !important;
			padding-bottom: 0px !important;
		}
}

/*	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) {
		position: 	fixed;
	    -webkit-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.1);
	    -moz-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.1);
	    box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.1);
	    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=1,MakeShadow=true,ShadowOpacity=0.1);
	    -ms-filter: 'progid:DXImageTransform.Microsoft.Blur(PixelRadius=1,MakeShadow=true,ShadowOpacity=0.1)';
	}

	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_main_holder {
		padding: 	0 13px;
	}

	.hmenu_wrapper_state_1, .hmenu_wrapper_state_2, .hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_main_holder {
		height: 	80px !important;
	}

	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_logo {
		line-height: 80px !important;
	}

	.hmenu_load_menu:is(#hmenu_load_1, #hmenu_load_2) .hmenu_toggle_holder > ul li a .hmenu_wrap:before {
		font-size: 		50px;
		line-height: 	60px;
	}*/
