/* FLEXIPOW generated - page 220209 */

/* block pow5329675e62324a36 */
#field_pow5329675e62324a36 { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


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

/* block pow2d6c95bfef1647d5 */
#field_pow2d6c95bfef1647d5 { padding-top: 0px; padding-bottom: 0px; margin-top: -140px; margin-bottom: 0px;  }
@media (max-width: 576px) { #field_pow2d6c95bfef1647d5 { margin-top: 0px; margin-bottom: 0px;   }  }#field_pow2d6c95bfef1647d5_inner { padding-top: 0px; padding-bottom: 0px; margin-top: -140px; margin-bottom: 0px;  }
@media (max-width: 576px) { #field_pow2d6c95bfef1647d5_inner { margin-top: 0px; margin-bottom: 0px;   } }

#field_pow2d6c95bfef1647d5 .colonne1 {background-color: #041e42;color: #ffffff;}
#field_pow2d6c95bfef1647d5 .colonne1 h1, #field_pow2d6c95bfef1647d5 .colonne1 h2, #field_pow2d6c95bfef1647d5 .colonne1 h3, #field_pow2d6c95bfef1647d5 .colonne1 h4, #field_pow2d6c95bfef1647d5 .colonne1 h5 { color: #ffffff; }

/* block powb710f72700554e07 */
#field_powb710f72700554e07 { padding-top: 20px; padding-bottom: 20px; margin-top: 0px; margin-bottom: 0px;  }
#field_powb710f72700554e07_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow128bdedcd8684ab9 */
#field_pow128bdedcd8684ab9 { padding-top: 20px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow128bdedcd8684ab9_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow40fde127c97c487c */
#field_pow40fde127c97c487c { padding-top: 40px; padding-bottom: 20px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow40fde127c97c487c_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow89fca6cc10f44bb5 */
#field_pow89fca6cc10f44bb5 { padding-top: 20px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow89fca6cc10f44bb5_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow0b0275fd2aab4cf4 */
#field_pow0b0275fd2aab4cf4 { padding-top: 40px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow0b0275fd2aab4cf4_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow4896e45b2c8543a7 */
#field_pow4896e45b2c8543a7 { padding-top: 20px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow4896e45b2c8543a7_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow4896e45b2c8543a7 .colonne1 {background-color: #c7e5f6;color: #041e42;}
#field_pow4896e45b2c8543a7 .colonne2 {background-color: #c7e5f6;color: #041e42;}

/* block pow57b9b4af0f3c4ae9 */
#field_pow57b9b4af0f3c4ae9 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow57b9b4af0f3c4ae9_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block powc911c2b57ea84a81 */
#field_powc911c2b57ea84a81 { padding-top: 40px; padding-bottom: 20px; margin-top: 0px; margin-bottom: 0px;  }
#field_powc911c2b57ea84a81_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow89fca6cc10f44bb5 */
#field_pow89fca6cc10f44bb5 { padding-top: 20px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow89fca6cc10f44bb5_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block powd334031b5ea4453d */
#field_powd334031b5ea4453d { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_powd334031b5ea4453d_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_powd334031b5ea4453d .colonne1 {background-color: #c7e5f6;}
#field_powd334031b5ea4453d .colonne2 {background-color: #c7e5f6;color: #041e42;}