@media (max-width: 767px) {  .topbar-right .st-list.topbar-items .topbar-item.link-item .login {    display: none; 
	} 
}
body header#header #topbar{ background: #125FCC;
}
body header#header .header .header-left {
	position: static; 
	width: 100%;
}
body header#header .header .header-left #st-main-menu {
	text-align: center;
}
body header#header .header #main-menu > li > a {  
		font-weight: 500; 
	font-size:14px; 
	line-height:21px; 
	text-transform:initial;
}
body header#header .header {    background: #f1f5fb;
	border-bottom: none;
}
#section-header .elementor-row {	align-items: center;
}
.bleuClair {	color: #125FCC;}
footer#main-footer h2.elementor-heading-title.elementor-size-default a:hover, .elementor-social-icon span.elementor-grid-item:hover i {
    color:#5191FA;
}
