/* FLEXIPOW generated - page 3794 */

/* block powcfb6947c597c4934 */
#field_powcfb6947c597c4934 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_powcfb6947c597c4934 { overflow-x: hidden; }
#field_powcfb6947c597c4934 img { border-radius: 20px; }
.bigitem_image { border-radius: 20px; position: relative; }
.bigitem_image h2 { position: absolute; left: 0; bottom: -20px; background: var(--vert1); padding: 20px; display: inline-block; border-radius: 0 40px 0 0; z-index: 5; }
.smallitem h2 { min-height: 80px; }

.smallitem .smallitem_image { position: relative; overflow: hidden; }
.smallitem .smallitem_image img { opacity: 1; transition: all 0.5s ease; }
.smallitem:hover .smallitem_image img { opacity: 0.6; }

.smallitem .smallitem_arrow { position: absolute; display: inline-block; width: 60px; height: 60px; border-radius: 50%; left: 50%; top: 50%; transform: translate(-50%,-50%); margin-top: 300px; background: var(--beige2); padding-top: 12px; font-size: 2rem; text-align: center; transition: all 0.5s ease; }
.smallitem:hover .smallitem_arrow { margin-top: 0; }

.bigitem { position: relative; overflow: hidden; }
.bigitem .bigitem_arrow { position: absolute; display: inline-block; width: 80px; height: 80px; border-radius: 50%; left: 50%; top: 50%; transform: translate(-50%,-50%); margin-top: 500px; background: var(--vert1); padding-top: 15px; font-size: 3rem; text-align: center; transition: all 0.5s ease; z-index: 5; }
.bigitem:hover .bigitem_arrow { margin-top: 0; }
.bigitem .bigitem_filter { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: var(--vert1); opacity: 1; z-index: 1; transition: all 0.5s ease; }
.bigitem:hover .bigitem_filter { display: block; opacity: 0.6; }


		
		@media (max-width: 576px) { 
			
			.bigitem_container { min-height: 360px; }
#field_powcfb6947c597c4934 h2 { font-size: 1.4rem; }
.smallitem h2 { min-height: 60px; }
			
		}

/* block powdc342e47ed014c13 */
#field_powdc342e47ed014c13 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_powdc342e47ed014c13_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block powcc6f18bc91284c35 */
#field_powcc6f18bc91284c35 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_powcc6f18bc91284c35_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_powcc6f18bc91284c35 .grid_post_thumbnail { display: block; width: 100%; overflow: hidden; }
#field_powcc6f18bc91284c35 .grid_post_thumbnail img { width: 100%; height: auto; }

/* block pow59ec4a9ec47c4041 */
#field_pow59ec4a9ec47c4041 { padding-top: 40px; padding-bottom: 20px; margin-top: 0px; margin-bottom: 0px; background-color: #f5f3c5; }
#field_pow59ec4a9ec47c4041_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow59ec4a9ec47c4041 .colonne1 {color: #843012;}
#field_pow59ec4a9ec47c4041 .colonne2 {color: #843012;}
#field_pow59ec4a9ec47c4041 .colonne3 {color: #843012;}
#field_pow59ec4a9ec47c4041_inner { font-size: 2rem; border-bottom: 1px solid var(--orange2); padding-bottom: 20px; }
#field_pow59ec4a9ec47c4041_inner p { line-height: 100%; }
#field_pow59ec4a9ec47c4041_inner .colonne2 { border-left: 1px solid var(--orange2); border-right: 1px solid var(--orange2); }
#field_pow59ec4a9ec47c4041_inner strong { font-size: 4rem; display: block; line-height: 100%; }

/* block pow0225226aa41f4ba3 */
#field_pow0225226aa41f4ba3 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #f5f3c5; }
#field_pow0225226aa41f4ba3_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow0225226aa41f4ba3 .colonne1 {color: #843012;}
#field_pow0225226aa41f4ba3 .colonne2 {color: #843012;}
#field_pow0225226aa41f4ba3_inner { font-size: 2rem; }
#field_pow0225226aa41f4ba3_inner p { line-height: 100%; }
#field_pow0225226aa41f4ba3_inner .colonne1 { border-right: 1px solid var(--orange2); }
#field_pow0225226aa41f4ba3_inner strong { font-size: 4rem; display: block; line-height: 100%; }

/* block powe0ec6eceb0aa459e */
#field_powe0ec6eceb0aa459e { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #335645; }
#field_powe0ec6eceb0aa459e_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_powe0ec6eceb0aa459e .colonne1 { min-height: 300px; background-color: #335645; color: #f5f3c5; font-size: 1rem; padding: 30px 40px 30px 40px;  }
#field_powe0ec6eceb0aa459e .colonne1 h1, #field_powe0ec6eceb0aa459e .colonne1 h2, #field_powe0ec6eceb0aa459e .colonne1 h3, #field_powe0ec6eceb0aa459e .colonne1 h4, #field_powe0ec6eceb0aa459e .colonne1 h5 { color: #f5f3c5; font_size: 1.5;  }
#field_powe0ec6eceb0aa459e .colonne2 { position: relative; background: url(/wp-content/uploads/2025/07/danghuan-Assemblage-Bois-Dominique-PARQUET-3-scaled.jpg) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_powe0ec6eceb0aa459e .colonne1 { min-height:300px; }
			#field_powe0ec6eceb0aa459e .colonne2 { min-height:300px; }
			
			
		
		}
.colonne2_powe0ec6eceb0aa459e { border-radius: 20px; }

/* block pow51d87744ce6b4602 */
#field_pow51d87744ce6b4602 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow51d87744ce6b4602_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow51d87744ce6b4602 .grid_post_thumbnail { display: block; width: 100%; overflow: hidden; }
#field_pow51d87744ce6b4602 .grid_post_thumbnail img { width: 100%; height: auto; }

/* block pow708fe01187d44357 */
#field_pow708fe01187d44357 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #e5e0e0; }
#field_pow708fe01187d44357_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow708fe01187d44357 .grid_post_thumbnail { display: block; width: 100%; overflow: hidden; }
#field_pow708fe01187d44357 .grid_post_thumbnail img { width: 100%; height: auto; }