@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;}
	.responsive-layout header.main-header .logo-wrapper .logo img {min-width:130px!important;}
	}
	


.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;}}

.vamtam-add-shadow2 .fl-row-fixed-width {
	    box-shadow:0 5px 30px 0 rgb(0 0 0 / 5%) !important;
	    background-color: #ffffff;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
.custom_icon i {
	line-height: 1
}

#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {font-size:16px!important;}


@media (max-width: 900px){
.responsive-layout header.main-header .first-row .logo-wrapper .logo img {

    max-height: 90px!important;
	}}