/* FLEXIPOW generated - page 200501 */

/* block pow3adce00c68564303 */
#field_pow3adce00c68564303 { padding-top: 20px; padding-bottom: 20px; margin-top: 0px; margin-bottom: 0px; background-color: #041e42; }

/* block pow79fc0e6106094677_40ans */
#field_pow79fc0e6106094677_40ans { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#hero_pow79fc0e6106094677_40ans .hero_image_outer { height: 100%; }
#hero_pow79fc0e6106094677_40ans .hero_image_outer img { width: 100%; }
#field_pow79fc0e6106094677_40ans {  height: 400px; }
#hero_pow79fc0e6106094677_40ans { position: relative; overflow: hidden; height: 400px; }
#field_pow79fc0e6106094677_40ans .hero_image_outer img {  object-position: initial; }
@media (max-width: 768px) { 
	#field_pow79fc0e6106094677_40ans {  height: none; }

	#hero_pow79fc0e6106094677_40ans {  height: none; }
#hero_pow79fc0e6106094677_40ans .hero_image_outer img {  object-position: initial; }
}
@media (max-width: 576px) { 
	#field_pow79fc0e6106094677_40ans {  height: auto; max-height: none; }

	#hero_pow79fc0e6106094677_40ans {  height: auto; max-height: none; }
#hero_pow79fc0e6106094677_40ans .hero_image_outer img {  object-position: initial; }
}

/* block powe0337334b8704ede_40ans */
#field_powe0337334b8704ede_40ans { padding-top: 0px; padding-bottom: 0px; margin-top: -80px; margin-bottom: 0px;  }
@media (max-width: 576px) { #field_powe0337334b8704ede_40ans { margin-top: 0px; margin-bottom: 0px;   }  }#field_powe0337334b8704ede_40ans_inner { padding-top: 0px; padding-bottom: 0px; margin-top: -80px; margin-bottom: 0px;  }
@media (max-width: 576px) { #field_powe0337334b8704ede_40ans_inner { margin-top: 0px; margin-bottom: 0px;   } }

#field_powe0337334b8704ede_40ans .colonne1 {background-color: #041e42;color: #ffffff;}
#field_powe0337334b8704ede_40ans .colonne1 h1, #field_powe0337334b8704ede_40ans .colonne1 h2, #field_powe0337334b8704ede_40ans .colonne1 h3, #field_powe0337334b8704ede_40ans .colonne1 h4, #field_powe0337334b8704ede_40ans .colonne1 h5 { color: #ff6d00; }
#field_powe0337334b8704ede_40ans_inner .flexible_section_content { margin-left: 0.25rem; margin-right: 0.25rem }

/* block pow86d23df34a6342dc */
#field_pow86d23df34a6342dc { padding-top: 20px; padding-bottom: 20px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow86d23df34a6342dc_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow8723b30ed4804400 */
#field_pow8723b30ed4804400 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow8723b30ed4804400_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block powabd314642a5541f9_cc */
#field_powabd314642a5541f9_cc { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #041e42; }
#field_powabd314642a5541f9_cc_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_powabd314642a5541f9_cc .colonne1 { min-height: 600px; color: #ffffff; font-size: 1rem; padding: 30px 40px 30px 40px;  }
#field_powabd314642a5541f9_cc .colonne1 h1, #field_powabd314642a5541f9_cc .colonne1 h2, #field_powabd314642a5541f9_cc .colonne1 h3, #field_powabd314642a5541f9_cc .colonne1 h4, #field_powabd314642a5541f9_cc .colonne1 h5 { color: #ff6d00; font_size: 1.5;  }
#field_powabd314642a5541f9_cc .colonne2 { position: relative; background: url(/wp-content/uploads/2025/01/affiche-40-ans-campagne.png) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_powabd314642a5541f9_cc .colonne1 { min-height:600px; }
			#field_powabd314642a5541f9_cc .colonne2 { min-height:600px; }
			
			
		
		}

/* block pow54814abee5e6404e */
#field_pow54814abee5e6404e { padding-top: 20px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; }
#field_pow54814abee5e6404e_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow54814abee5e6404e .colonne1 .colonne_inner {background-color: #041e42;color: #ffffff;}
#field_pow54814abee5e6404e .colonne1 h1, #field_pow54814abee5e6404e .colonne1 h2, #field_pow54814abee5e6404e .colonne1 h3, #field_pow54814abee5e6404e .colonne1 h4, #field_pow54814abee5e6404e .colonne1 h5 { color: #ffffff; }
#field_pow54814abee5e6404e_zzzz { position: relative; z-index: -1 }
#field_pow54814abee5e6404e_inner_zzzz { position: relative; }
#field_pow54814abee5e6404e_inner .flexible_section_header p { margin: 0; }
#field_pow54814abee5e6404e_inner .flexible_section_header img { border-top: 20px solid var(--lightblue); }

/* block pow9c0f7157042d4015 */
#field_pow9c0f7157042d4015 { padding-top: 80px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow9c0f7157042d4015_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow9c0f7157042d4015 .colonne1 .colonne_inner {background-color: #c7e5f6;}
#field_pow9c0f7157042d4015 .colonne2 .colonne_inner {background-color: #041e42;color: #ffffff;}
#field_pow9c0f7157042d4015 .colonne2 h1, #field_pow9c0f7157042d4015 .colonne2 h2, #field_pow9c0f7157042d4015 .colonne2 h3, #field_pow9c0f7157042d4015 .colonne2 h4, #field_pow9c0f7157042d4015 .colonne2 h5 { color: #ffffff; }
#field_pow9c0f7157042d4015_inner .flexible_section_header p { margin:0!important; }

/* block powc4d2b95fdfcf4948 */
#field_powc4d2b95fdfcf4948 { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powc4d2b95fdfcf4948_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_powc4d2b95fdfcf4948 .colonne1 { min-height: 500px; background-color: #041e42; font-size: 1rem; padding: 30px 40px 30px 40px;  }
#field_powc4d2b95fdfcf4948 .colonne1 h1, #field_powc4d2b95fdfcf4948 .colonne1 h2, #field_powc4d2b95fdfcf4948 .colonne1 h3, #field_powc4d2b95fdfcf4948 .colonne1 h4, #field_powc4d2b95fdfcf4948 .colonne1 h5 { font_size: 1.5;  }
#field_powc4d2b95fdfcf4948 .colonne2 { position: relative; background: url(/wp-content/uploads/2024/09/Group-72.jpg) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_powc4d2b95fdfcf4948 .colonne1 { min-height:500px; }
			#field_powc4d2b95fdfcf4948 .colonne2 { min-height:500px; }
			
			
		
		}

/* block pow42551e2544b14e8e */
#field_pow42551e2544b14e8e { padding-top: 80px; padding-bottom: 80px; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; }
#field_pow42551e2544b14e8e_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }