/* FLEXIPOW generated - page 3744 */

/* block pow69830c65a03fe */
#field_pow69830c65a03fe { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#hero_pow69830c65a03fe .hero_image_outer img { width: 100%; }
#field_pow69830c65a03fe {  height: 600px; }
#hero_pow69830c65a03fe { position: relative; overflow: hidden; height: 600px; }
#field_pow69830c65a03fe .hero_image_outer img {  object-position: initial; }
@media (max-width: 768px) { 
	#field_pow69830c65a03fe {  height: auto; }

	#hero_pow69830c65a03fe {  height: auto; }
#hero_pow69830c65a03fe .hero_image_outer img {  object-position: initial; }
}
@media (max-width: 576px) { 
	#field_pow69830c65a03fe {  height: auto; max-height: none; }

	#hero_pow69830c65a03fe {  height: auto; max-height: none; }
#hero_pow69830c65a03fe .hero_image_outer img {  object-position: initial; }
}
#hero_pow69830c65a03fe .hero_content { display: block; max-width: 100%; position: absolute; z-index: 10; left: 50%; transform: translate(-50%,0); top:65%;  background: rgba(0,0,0,0.0); }
@media (max-width: 768px) { #hero_pow69830c65a03fe .hero_content { left: 50%; transform: translate(-50%,0); top:65%;  } }
#fieldcontent_pow69830c65a03fe_inner { color: #FFFFFF; text-transform: uppercase; }
#fieldcontent_pow69830c65a03fe_inner h1 { font-size: 4rem; font-weight: 600; text-shadow: 2px 2px 5px #007B6A; }
#hero_pow69830c65a03fe { border-bottom: 8px solid var(--vert2); }
#herocontent_pow69830c65a03fe { width: 80%; }
		
		@media (max-width: 576px) { 
			
			#fieldcontent_pow69830c65a03fe_inner h1 { font-size: 2.4rem; }
#herocontent_pow69830c65a03fe { width: 100%; top: 40%!important; }
			
		}

/* block pow698311439de90 */
#field_pow698311439de90 { padding-top: 100px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; background-color: rgb(0,123,106); }
#field_pow698311439de90_inner { padding-top: 0px; padding-bottom: 100px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow698311439de90 .colonne1 {background-color: rgb(255,255,255);}

/* block pow6983272442ced */
#field_pow6983272442ced { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow6983272442ced_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow6983278527b7e */
#field_pow6983278527b7e { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow6983278527b7e_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow6983278527b7e .colonne1 {}
#field_pow6983278527b7e .colonne1 h1, #field_pow6983278527b7e .colonne1 h2, #field_pow6983278527b7e .colonne1 h3, #field_pow6983278527b7e .colonne1 h4, #field_pow6983278527b7e .colonne1 h5 { color: rgb(221,176,60); }#field_pow6983278527b7e .colonne2 {}
#field_pow6983278527b7e .colonne2 h1, #field_pow6983278527b7e .colonne2 h2, #field_pow6983278527b7e .colonne2 h3, #field_pow6983278527b7e .colonne2 h4, #field_pow6983278527b7e .colonne2 h5 { color: rgb(221,176,60); }

/* block pow69834dee83da2 */
#field_pow69834dee83da2 { padding-top: 40px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; background-color: rgba(255,255,255,0); }
#field_pow69834dee83da2_inner { padding-top: 0px; padding-bottom: 120px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow69834dee83da2 .colonne2 {background-color: rgb(0,123,106);color: rgb(255,255,255);}

/* block pow6983568cba17f */
#field_pow6983568cba17f { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: rgb(29,47,82); }
#field_pow6983568cba17f_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


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

/* block pow69836183ad276 */
#field_pow69836183ad276 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow69836183ad276_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#lateral_content_pow69836183ad276 {  }

/* block pow698368273b5e1 */
#field_pow698368273b5e1 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow698368273b5e1_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#gridlogos_pow698368273b5e1 img { max-height: 160px; }