/* FLEXIPOW generated - page 185553 */

/* block pow4a0ed456e7dd4586 */
#field_pow4a0ed456e7dd4586 { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


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

	#hero_pow4a0ed456e7dd4586 {  height: none; }
#hero_pow4a0ed456e7dd4586 .hero_image_outer img {  object-position: initial; }
}
@media (max-width: 576px) { 
	#field_pow4a0ed456e7dd4586 {  height: auto; max-height: none; }

	#hero_pow4a0ed456e7dd4586 {  height: auto; max-height: none; }
#hero_pow4a0ed456e7dd4586 .hero_image_outer img {  object-position: initial; }
}

/* block pow5069bb375937431f */
#field_pow5069bb375937431f { padding-top: 0px; padding-bottom: 0px; margin-top: -120px; margin-bottom: 0px;  }
@media (max-width: 576px) { #field_pow5069bb375937431f { margin-top: 0px; margin-bottom: 0px;   }  }#field_pow5069bb375937431f_inner { padding-top: 0px; padding-bottom: 0px; margin-top: -120px; margin-bottom: 0px;  }
@media (max-width: 576px) { #field_pow5069bb375937431f_inner { margin-top: 0px; margin-bottom: 0px;   } }

#field_pow5069bb375937431f_inner .colonne1 {background-color: #fbad51;color: #ffffff;}
#field_pow5069bb375937431f_inner .colonne1 h1, #field_pow5069bb375937431f_inner .colonne1 h2, #field_pow5069bb375937431f_inner .colonne1 h3, #field_pow5069bb375937431f_inner .colonne1 h4, #field_pow5069bb375937431f_inner .colonne1 h5 { color: #ffffff; }

/* block powd3e6a89f332c4d29 */
#field_powd3e6a89f332c4d29 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }

			#field_powd3e6a89f332c4d29 { display: none!important; }
			@media (min-width: 576px) { #field_powd3e6a89f332c4d29 { display: block!important; } }
		#field_powd3e6a89f332c4d29_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; background-color: #c7e5f6; }


.breadcrumb { padding: 0; margin: 0; background: none; border-radius: 0; }
#breadcrumb_powd3e6a89f332c4d29 { padding: 0; background: none; }
#breadcrumb_powd3e6a89f332c4d29 nav { background-color: #c7e5f6; border-radius: 0px; padding: 0px 40px; } 
#breadcrumb_powd3e6a89f332c4d29 nav a, #breadcrumb_powd3e6a89f332c4d29 nav .breadcrumb-item.active { color: #011839; font-size: 1rem; transition: all 0.5s ease; } 
#breadcrumb_powd3e6a89f332c4d29 nav a:hover { color: #ffffff; } 
#field_powd3e6a89f332c4d29_inner .breadcrumb-item+.breadcrumb-item::before { display: inline-block; content: "\003E"; color: #011839; padding-left: 0px; padding-right: 10px; }
#breadcrumb_powd3e6a89f332c4d29 nav .breadcrumb-item.active { font-weight: bold; background: #FFFFFF; }
#breadcrumb_powd3e6a89f332c4d29 nav .breadcrumb-item { padding: 30px 10px; background: var(--lightblue); }
#field_powd3e6a89f332c4d29_inner .breadcrumb-item+.breadcrumb-item.active::before { display: none; }
/*#field_powd3e6a89f332c4d29_inner .breadcrumb-item+.breadcrumb-item::before { display: inline-block; content: "\003E"; color: #011839; padding-left: 0px; padding-right: 10px; }*/

/* block pow9d1c5520abe640ae */
#field_pow9d1c5520abe640ae { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow9d1c5520abe640ae_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow9d1c5520abe640ae_inner iframe { margin-top: 120px; max-width: 90%!important; left: 50%!important; transform: translate(-50%, 0); }

/* block pow88a24956781b4f20 */
#field_pow88a24956781b4f20 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow88a24956781b4f20_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


 #field_pow88a24956781b4f20 .component_1 { color: #ffffff;  }
 #field_pow88a24956781b4f20 .component_2 { color: #ffffff;  }
 #field_pow88a24956781b4f20 .component_3 { color: #ffffff;  }
#field_pow88a24956781b4f20_inner .compteur_outer { width: 250px; margin: 0 auto; height: 200px; text-align: center; color: #FFFFFF; padding-top: 50px; }
#field_pow88a24956781b4f20_inner .compteur_outer h2 { color: #FFFFFF; font-size: 3rem; }
#field_pow88a24956781b4f20_inner .compteur1_outer { background: var(--blue); }
#field_pow88a24956781b4f20_inner .compteur2_outer { background: var(--green); }
#field_pow88a24956781b4f20_inner .compteur3_outer { background: var(--red); }

/* block pow8bbe945217dc4d0a */
#field_pow8bbe945217dc4d0a { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow8bbe945217dc4d0a_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block poweb90efaddc244b99 */
#field_poweb90efaddc244b99 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_poweb90efaddc244b99_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow080a7144b3cb4b8b */
#field_pow080a7144b3cb4b8b { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow080a7144b3cb4b8b_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow6b1a32ce57bd48b3 */
#field_pow6b1a32ce57bd48b3 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow6b1a32ce57bd48b3_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow718e179d15134b47 */
#field_pow718e179d15134b47 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow718e179d15134b47_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow81470f6050524f19 */
#field_pow81470f6050524f19 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow81470f6050524f19_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow1357f85091a8436c */
#field_pow1357f85091a8436c { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow1357f85091a8436c_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow0d715880cd9b4a31 */
#field_pow0d715880cd9b4a31 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow0d715880cd9b4a31_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow5bcf0753ea844805 */
#field_pow5bcf0753ea844805 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow5bcf0753ea844805_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow4eb9370cb1c74751 */
#field_pow4eb9370cb1c74751 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow4eb9370cb1c74751_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow4eb9370cb1c74751 .team_element {  border: none!important; border-radius: 0rem; }
#field_pow4eb9370cb1c74751 .nom {  font-size: 1rem; }
#field_pow4eb9370cb1c74751 .fonction {  font-size: 1rem; }
#field_pow4eb9370cb1c74751 .bio {  font-size: 1rem; }
#field_pow4eb9370cb1c74751 .avatar img { width: 140px; }
#field_pow4eb9370cb1c74751_inner .col-12.pb-5 { padding-bottom: 0!important; }
#field_pow4eb9370cb1c74751_inner .card-body { padding-left: 0; padding-right: 0; }