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

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



/* __________ C U S T O M _ C S S __________ */

/* _________ testimonials stars alignment with name */
blockquote.simple .quote-title {
	display: flex;
	justify-content: center;
	align-items: center;
}

/* _________ page accueil slider tomates */
#rev_slider_4_1_wrapper {
		background: center center/cover url(https://www.quadra-terra.fr/wp-content/uploads/sites/3/2022/10/AdobeStock_399774654-dark.jpg) !important;
}

/* _________ page "qui sommes nous ?" slider terre */
/* #rev_slider_3_1_wrapper {
			background: center center/cover url(https://www.quadra-terra.fr/wp-content/uploads/sites/3/2022/09/legumes22.jpg) !important;
} */

#mega-menu-wrap-menu-header #mega-menu-menu-header ul.mega-sub-menu li {
	min-width: 250px;
}

/* img {
	filter: invert(1) !important;
}  */

h2.h2-mentions {
	margin-top: 0px;
}

.fl-node-59ad2828ebff5 > .fl-col-content {
	background-color: #517e1f !important;
}

.field-wrap input[type=button]:hover {
	background-color: #425D07;
}

/* hide search button on mobile screen */
.responsive-layout header.main-header .logo-wrapper .mobile-logo-additions .header-search {
	display: none;
}


.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap h2 {
    background: #425d07 !important;
}

.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap .fl-pricing-table-price {
	color: #425d07;
	height: 148px;
}

.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap .fl-pricing-table-price .fl-pricing-table-duration {
	font-size: 0.75rem;
}
.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap .fl-pricing-table-features li {
    color: #2f2f2f;	
}

.fl-module-vamtam-pricing-table .fl-pricing-table .fl-pricing-table-inner-wrap .vamtam-button-wrap {
	display:none;
}



.wp-block-jetpack-slideshow_pagination {
	    justify-content: center !important;
}


.vgblk-rw-wrapper.limit-wrapper {
	 padding: 0 1rem;
}

#filters-container ul {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	padding: 0;
	margin: 0;
	margin-bottom: 1Rem;
}
#filters-container ul li{
	cursor:pointer;
}

#filters-container .cbp-filter-item-active {
	font-weight: bold;
}

@media(max-width: 768px) {
	.fl-module-vamtam-heading .vamtam-heading {
    margin-top: 2rem !important;
	}
	:root {
		--vamtam-h2-font-size: 36px;
	}
        .fl-col-group .fl-col:has(> .vamtam-show-bg-image:empty)  {
        order: 0;
        padding-bottom: 20px;
    }
	
	.fl-col-group.fl-col-group-responsive-reversed {
		flex-direction: row;
    flex-wrap: wrap;
	}
	.fl-node-jk3fm17zwd9r {
		display:none;
	}
	.fl-node-59ad2828ebdfe .fl-col-content {
    padding: 2rem !important;
    margin: -0.6rem !important;
    max-width: calc(100% + 1.2rem) !important;
	}
}


.loop-wrapper.news .post-actions-wrapper, .post-article .vamtam-button-wrap {
	display:none;
}

.find-agency {
	display:none;
}