img.fl-photo-img.wp-image-988365.size-full.vamtam-lazyload-noparent,
img.fl-photo-img.wp-image-988348.size-full.vamtam-lazyload-noparent,
img.fl-photo-img.wp-image-988364.size-full.vamtam-lazyload-noparent,
img.fl-photo-img.wp-image-988071.size-full.vamtam-lazyload-noparent,
img.fl-photo-img.wp-image-987886.size-full.vamtam-lazyload-noparent,
img.fl-photo-img.wp-image-988072.size-full.vamtam-lazyload-noparent {
    height: 373px!important;
}

#header-slider-container {
	overflow: hidden;
}

html {
  scroll-behavior: smooth;
}
html[lang="en-US"] div#work_time span.fl-icon-text:before {
    content: "Available 7 days a week";
    position: absolute;
    background-color: #3c8740;
    padding-right: 5px;
}

.fl-node-596673e94e8be .fl-module-content .fl-icon:nth-child(1) i{
	color: #3b5998!important;
}

.fl-node-596673e94e8be .fl-module-content .fl-icon:nth-child(2) i{
	color: #E1306C!important;
}

@media (min-width: 1025px) {
	#rev_slider_72_1_wrapper {
		height: calc( 697 / 1440 * 100vw);
		max-height: 697px;
	}
}

@media (min-width: 779px) and (max-width: 1024px) {
	#rev_slider_72_1_wrapper {
		height: calc( 768 / 1024 * 100vw);
		max-height: 768px;
	}
}

@media (min-width: 481px) and (max-width: 778px) {
	#rev_slider_72_1_wrapper {
		height: calc( 480 / 778 * 100vw);
		max-height: 488px;
	}
}

@media (max-width: 480px) {
	#rev_slider_72_1_wrapper {
		height: 100vw;
	}
}

@media (min-width: 901px) {
	.fixed-header-box {
		min-height: 60px;
	}
	
	.padding_l_r{
		padding:0 95px!important;
	}
}

body.sticky-header-type-over.sticky-header .sticky-header-state-reset .header-background{
	background-color:white;
}

#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link{
	color:black!important;
}
#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{
	color:#6cbe4c!important;
}

#custom_button_why_choose_us{
	position: absolute;
    top: 75%;
    left: auto;
    right: auto;
    padding-left: 25px;
}

.section_1_font h2 span{
	font-weight:bold!important;
}

@media (max-width: 767px) {
	#vente-de-gazon h1.vamtam-heading span.vamtam-heading-text,
	.section_1_font h2 span{
		font-size:34px!important;
	}
	
	#a-propos .fl-module.fl-module-rich-text .fl-module-content.fl-node-content{
		padding-bottom:65px!important;
	}
	
	#custom_button_why_choose_us {
    position: absolute;
    top: 91%!important;
    padding-left: 0px!important;
	}
	
	#realisations_mbl h3.vamtam-heading{
		font-size:22px!important;
	}
	
	.page-id-987839 header.page-header h1,
	.postid-987992 header.page-header h1,
	.postid-987883 header.page-header h1,
	.postid-987865 header.page-header h1,
	.postid-987835 header.page-header h1{
		font-size:34px!important;
	}
	
	.postid-987992 header .desc,
	.postid-987883 header .desc,
	.postid-987865 header .desc,
	.postid-987835 header .desc{
		font-size:16px!important;
	}
}

header.page-header.layout-one-row-left div.desc{
	display:none!important;
} 

.page-id-987839 header.page-header,
.postid-987992 header.page-header,
.postid-987883 header.page-header,
.postid-987865 header.page-header,
.postid-987835 header.page-header{
	display:block!important;
}

.page-id-987839 header.page-header h1,
.postid-987992 header.page-header h1,
.postid-987883 header.page-header h1,
.postid-987865 header.page-header h1,
.postid-987835 header.page-header h1{
	text-align:center!important;
}

.page-id-987839 header.page-header h1 div.page-header-line{
	display:none!important;
}

.postid-987992 header.page-header h1 + div.page-header-line,
.postid-987883 header.page-header h1 + div.page-header-line,
.postid-987865 header.page-header h1 + div.page-header-line,
.postid-987835 header.page-header h1 + div.page-header-line{
	visibility:hidden!important;
}

.postid-987992 div.page-content.clearfix,
.postid-987883 div.page-content.clearfix,
.postid-987865 div.page-content.clearfix,
.postid-987835 div.page-content.clearfix{
	padding-top:0!important;
}

.postid-987992 div.meta-header-inside,
.postid-987883 div.meta-header-inside,
.postid-987865 div.meta-header-inside,
.postid-987835 div.meta-header-inside{
	padding-bottom:0!important;
}

.postid-987992 header .desc,
.postid-987883 header .desc,
.postid-987865 header .desc,
.postid-987835 header .desc{
	color:#2f2f2f!important;
	line-height:1.5!important;
	text-align:center;
}

article.type-jetpack-portfolio .portfolio-image-wrapper{
	margin-top:0!important;
}

.vamtam-cubeportfolio.cbp-mode-slider .cbp-nav-controls{
	opacity:1!important;
}

.portfolio-content .project-meta div.meta-top.clearfix{
	visibility:hidden!important;
}

.project-meta .post-date.vamtam-meta-date{
	display:none!important;
}

.a-propos-steps div.fl-module-content.fl-node-content div.fl-rich-text a, 
.a-propos-steps div.fl-module-content.fl-node-content div.fl-rich-text a strong,
.a-propos-steps div.fl-module-content.fl-node-content div.fl-rich-text a strong span,
.a-propos-steps div.fl-module-content.fl-node-content div.fl-rich-text strong span,
.a-propos-steps div.fl-module-content.fl-node-content div.fl-rich-text a span{
	color:#6cbe4c!important;
	text-decoration:none!important;
}

#soumission .label-hidden .nf-field-label{
	height:unset!important;
	visibility:visible!important;
}

body .label-hidden .nf-field-label{
	display:unset!important
}

#nf-field-13-wrap span.ninja-forms-req-symbol,
#nf-field-14-wrap span.ninja-forms-req-symbol,
#nf-field-15-wrap span.ninja-forms-req-symbol,
#nf-field-16-wrap span.ninja-forms-req-symbol{
	display:none!important;
}



.page-id-988075 .portfolios .hover-animation-2 .portfolio-image>.vamtam-responsive-wrapper img, .portfolios .hover-animation-2 .portfolio-image>a .vamtam-responsive-wrapper img {
    transform: scale(1.1);
    opacity: 1!important;
}

/*input field border radius 
https://landscaping.vamtam.com/checkout/*

.select2-container--default .select2-selection--single {
    border-radius:  23px;
}

.select2-dropdown {
    border-radius: 23px;
}

/*end input field border radius 
 * 
https://landscaping.vamtam.com/checkout/*/
.cmplz-message a {
    text-decoration: underline;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:hover {
    background-color: #60b240;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny:hover {
    background-color: #3c8740;
}

.sticky-header-state-reset .main-header . .limit-wrapper .header-contents .first-row .logo-wrapper .logo-tagline .site-tagline{
	display:none
}
.meta-header{
	background-position-y:center
}