@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 .search-form form .btn-search {    background: #EB640E;    border-radius: 5px;    padding: 15px 23px;}
#search-section .search-form form .btn-search:hover{    background: #eb640e;}
#search-section .search-form form .dropdown input::placeholder {    color: #125fcc; opacity: 1;}
.paddRight0 {    padding-right: 0;}
#search-section .search-form form .form-group .date-wrapper {    padding-left: 10px;}
#search-section #sticky-nav.search-form {	margin-top: -30px;}
#section3-home .destination-item .title::after {	content: "";	background: #F79533;	width: 34px;	height: 3px;	position: absolute;	bottom: 41px;	background-position: center;	left: 45%;}
#section2-home .service-list-wrapper .item .st-stars i, section2-home .service-add-wishlist.added {    color: #EB640E;}
#section2-home .service-list-wrapper .item .section-footer .reviews {	font-size: 11px;	color: #125FCC;}
.service-list-wrapper .item .section-footer .price-wrapper .price {
	margin-left:5px;
}

#section3-home .st-list-destination .destination-item a {
	pointer-events:none;
}
.page-id-8029 .sidebar-item.range-slider.st-border-radius span.irs-bar, .range-slider .irs--flat .irs-handle i:first-child {background: #125FCC;}

.page-id-8029 .sidebar-item.range-slider.st-border-radius span.irs-bar {
    border-color:#125FCC;
}
.single-st_hotel .score {
	border-radius:1px!important;
}
.single-st_hotel .form-head.st-border-radius {
    border-radius: 1px;
}
.single-st_hotel form.form.form-check-availability-hotel input.btn.btn-green.btn-large.btn-full.upper {
    border-radius: 1px;
    background: #EB640E;
    text-transform: initial;
}