.fixed-header-box  {
	position: absolute !important;
	width: 100% !important;
}

media="(max-width: 900px)"
.had-sticky-header.responsive-layout .fixed-header-box, .sticky-header.responsive-layout .fixed-header-box {
	position: absolute !important;
}

.fixed-header-box .main-header.header-background {
	background: transparent;
}

media="(max-width: 900px)"
.responsive-layout #vamtam-megamenu-main-menu-toggle {
   color: #fff !important;
}

header.main-header button.header-search {
    color: #fff;
}

.quote-text .quote-title-wrapper .quote-title {
	color: #000000;
	font-size: 12px
}
.mid-banner-container {
	position: absolute;
	padding-top: 60px
}

.mid-banner-container .fl-node-v91hdbiez23q .fl-rich-text p {
	font-weight: 900;
	font-size: 65px;
	line-height: 80px
}


.mid-banner-container .fl-node-content .fl-node-yq879xr3ipe4 {
	display: flex;
  justify-content: center;
}

.fl-node-5b3d52b60f2fd .fl-row-content-wrap.vamtam-show-bg-image:before {
	content: '';
	position: absolute;
	display: flex;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
}

.tiled-gallery .tiled-gallery-item img {
	max-width:100%; 
}

.nf-before-form-content, .nf-after-form-content {
	padding: 5px;
  max-width: 1000px;
  margin: 0 auto;
	margin-bottom: 10px;
}

.nf-form-layout .nf-form-content .nf-field-container .nf-field .nf-field-element input {
	border-radius: 20px
}

.nf-form-layout .nf-form-content .nf-field-container .nf-field .nf-field-element textarea {
	border-radius: 20px
}

.nf-form-layout .nf-form-content .nf-field-container .nf-field .nf-field-element input[type|=button] {
	background: var(--vamtam-accent-color-2);
    color: var(--vamtam-accent-color-2-hc);
	border-radius: var(--vamtam-border-radius-oval);
		font-size: 14px;
    line-height: 0px;
    padding: 27px 54px;
		display: flex;
    align-items: center;
	justify-content: center;
}

.nf-form-layout .nf-form-content .nf-field-container .nf-field .nf-field-element input[type|=button]:hover {
	background: var(--vamtam-accent-color-6);
}

.tiled-gallery .gallery-row {
	margin: 0 auto;
}

.fl-node-i7hyksqjmowp > .fl-col-content > .fl-module-photo, .fl-node-i7hyksqjmowp > .fl-col-content .fl-module-content, .fl-node-i7hyksqjmowp > .fl-col-content .fl-photo, .fl-node-i7hyksqjmowp > .fl-col-content .fl-photo-content, .fl-node-i7hyksqjmowp > .fl-col-content .fl-photo-content img {
	height: 100%;
}

.fl-node-i7hyksqjmowp > .fl-col-content .fl-photo-content img {
	object-fit: cover;
}

#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
	background: transparent !important;
}

.fl-node-58f47e842323e.fl-col-group-equal-height > .fl-col {
	min-width: 400px;
	display: flex;
	width: 20%;
}

.fl-node-58f47e842323e.fl-col-group-equal-height .fl-photo-content img {
	width: 100%;
}


media="(max-width: 900px)"
.had-sticky-header.responsive-layout .fixed-header-box, .sticky-header.responsive-layout .fixed-header-box {
	position: absolute;
}

@media (max-width: 768px) {
		.fl-node-i7hyksqjmow {
	max-width: 100%;
}
	
	.fl-photo-content {
    width: 70%;
}
	
.fl-col-small:not(.fl-col-small-full-width).fl-node-i7hyksqjmowp {
    max-width: 100%;
}
	
	.fl-node-i7hyksqjmowp .fl-photo-content, 	.fl-node-i7hyksqjmowp .fl-photo-content img {
		width: 100%;
	}
	
	.fl-node-5b3d5088d2c05.fl-row > .fl-row-content-wrap {
	padding: 5px 50px;
}
	.mid-banner-container {
		width: 100% !important;
	}
	
	.mid-banner-container .fl-node-v91hdbiez23q .fl-rich-text p {
    font-weight: 900;
    font-size: 50px;
    line-height: 60px;
}
}

@media (max-width: 900px) {
	.responsive-layout #vamtam-megamenu-main-menu-toggle::before {
color: #fff !important;
}
}

	.header-search {
		display: none;
	}
@media (min-width: 900px) {
.fl-node-pzo3ha6g8wyc {
	min-width: 600px;
}
}


.site-tagline {
	display: none !important;
}
