@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;
}
body header#header .header .header-right .header-search input {    background: url(https://vs.trustdev.info/wp-content/uploads/2018/12/search-loading.png) no-repeat 8px center;    background-size: auto;}
body header#header .header #main-menu li.current_page_item a::before {	content: "";	width: 25px;	height: 2px;	position: absolute;	bottom: 30px;	background: #EB640E;}
#section-header .elementor-row {	align-items: center;
}
#section-header img {    box-shadow: 0px 3px 70px #125FCC30;}
.bleuClair {	color: #125FCC;}
footer#main-footer h2.elementor-heading-title.elementor-size-default a:hover{
    color:#125FCC;
}
.subcribe-form input[type="submit"] {text-transform: initial;}

span.elementor-grid-item a.elementor-icon:hover i {
   color: #125FCC!important;
}
#section3-home .st-list-destination .destination-item .image.st-border-radius {
	border-radius: 3px;
}
#section4-home #bloc1 .elementor-column-wrap{
	background: url(/wp-content/uploads/2018/12/Offres_speciales.png);
    margin: 0 10px;
	height:342px;
}
#section4-home #bloc2 .elementor-column-wrap{
	background: #0755cf;
	margin: 0 10px;
	height:342px;
}
#section4-home #bloc3 .elementor-column-wrap{
	background: #eb640e;
	margin: 0 10px;
	height: 342px;
}
#section4-home #bloc1.elementor-column .elementor-widget-wrap {    padding: 40px 26px;}
#section4-home #bloc2.elementor-column .elementor-widget-wrap {    padding: 25px 26px;}
#section4-home #bloc3.elementor-column .elementor-widget-wrap {    padding: 50px 26px 35px;}
.title-before h2::after {	content: "";	background: #F79533;	width: 26px;	height: 3px;	position: absolute;	bottom: 10px;	left: 0;}
#search-section #sticky-nav form .btn-search {    background: #EB640E;    border-radius: 5px;}