@media (max-width: 480px) {
	#rev_slider_63_1_wrapper {
		height: 500px;
	}
}

@media (max-width: 900px) {
	#rev_slider_63_1_wrapper {
		height: 560px;
	}
}

@media (max-width: 1260px) {
	#rev_slider_63_1_wrapper {
		height: 560px;
	}
}

@media (min-width: 1261px) {
	#rev_slider_63_1_wrapper {
		height: 600px;
	}
}


.fixed-header-box .logo-wrapper .logo img {margin-bottom:10px;
margin-top:5px;}


.admin-bar .fixed-header-box {
    top: 32px;
}

.fixed-header-box {
    position: -webkit-sticky;
    position: sticky;
    top: 0;

}

@media only screen and (min-width: 901px){
#mega-menu-wrap-menu-top #mega-menu-menu-top>li.mega-menu-item>a.mega-menu-link:hover {

	color:#E5024F!important;}}

.top-nav {
  
    display: none;
}

header.main-header.layout-single-row .first-row {
	border-right:none
}
.fl-node-609bdfe46ce0b > .fl-col-content {background-color: #e5024f;}




.vamtam-body-sidebar .widget .widgettitle+div, .vamtam-body-sidebar .widget .widgettitle+form, .vamtam-body-sidebar .widget .widgettitle+ol, .vamtam-body-sidebar .widget .widgettitle+ul {margin-bottom:-40px;}


@media (max-width: 900px){
	.responsive-layout header.main-header .logo-wrapper .logo img {max-height:90px!important;}
	p {    -webkit-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
	}
	.responsive-layout header.main-header {min-height:120px;}
}

.header-tel{margin-left:60%;}

@media only screen and (min-width: 901px){.header-tel{display:none;}
	
	p {    -webkit-hyphens: none;
    -ms-hyphens: none;
		hyphens: none;}

	}
	


.page-header h1 {color:white;margin-top:15%;}

.fl-col-content{
	    -webkit-justify-content:flex-start !important;
}
.f_start >.fl-node-content {
    margin: 0;
}

.fl-node-598afcd2173a5 {display:none;}

@media (max-width: 900px){.page-header h1 {font-size:40px;}}


@media only screen and (min-width: 901px) {
.responsive-layout header.main-header .logo-wrapper .logo img {
    max-width: 120px!important;
    height: auto!important;
}
}

#page, .fixed-header-box, .fl-row-fixed-width {
    max-width: calc( var( --vamtam-site-max-width ) + 2 * var( --vamtam-box-outer-padding )  ) !important;
}
body:not(.single-tribe_events):not(.post-type-archive).fl-builder #main > .limit-wrapper, body .fl-row-content-wrap {
    padding-left: var( --vamtam-box-outer-padding );
    padding-right: var( --vamtam-box-outer-padding );
}

.vamtam-box-outer-padding, .limit-wrapper, .header-padding {
    padding-left: calc( var( --vamtam-box-outer-padding ) );
    padding-right: calc( var( --vamtam-box-outer-padding ) );
}



@media only screen and (max-width: 900px){
.responsive-layout header.main-header .first-row .logo-wrapper .logo img {
	max-height:95px!important;
	}
}