/* FLEXIPOW generated - page 207161 */

/* block pow8a22607230144bd8 */
#field_pow8a22607230144bd8 { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; background-color: #041e42; }


#hero_pow8a22607230144bd8 .hero_image_outer { height: 100%; }
#hero_pow8a22607230144bd8 .hero_image_outer img { width: 100%; }
#field_pow8a22607230144bd8 {  height: 500px; }
#hero_pow8a22607230144bd8 { position: relative; overflow: hidden; height: 500px; }
#field_pow8a22607230144bd8 .hero_image_outer img {  object-position: 0 -200px; }
@media (max-width: 768px) { 
	#field_pow8a22607230144bd8 {  height: none; }

	#hero_pow8a22607230144bd8 {  height: none; }
#hero_pow8a22607230144bd8 .hero_image_outer img {  object-position: initial; }
}
@media (max-width: 576px) { 
	#field_pow8a22607230144bd8 {  max-height: 600px; }

	#hero_pow8a22607230144bd8 {  max-height: 600px; }
#hero_pow8a22607230144bd8 .hero_image_outer img {  object-position: initial; }
}
#hero_pow8a22607230144bd8 .hero_content { display: block; max-width: 100%; position: absolute; z-index: 10; width: 100%; left: 50%; transform: translate(-50%,0); top:40px;  background: rgba(0,0,0,0.0); }
@media (max-width: 768px) { #hero_pow8a22607230144bd8 .hero_content { left: 50%; transform: translate(-50%,0); top:40px;  } }
#hero_pow8a22607230144bd8 .hero_image_outer { height: auto!important; background: #000000; }
#hero_pow8a22607230144bd8 .hero_image_outer img { opacity: 0.8; }
body.page-id-207161 { padding-top: 0!important; }
body.page-id-207161 #masthead, body.page-id-207161 #prefooter { display: none; }

body.page-id-207161 h1 { font-size: 4.5rem!important; }
body.page-id-207161 h2 { font-size: 3.5rem!important; }
body.page-id-207161 h3 { font-size: 2.5rem!important; }
		
		@media (max-width: 576px) { 
			
			#hero_pow8a22607230144bd8 .hero_content { top: 0px!important; }
.herologo1 img, .herologo2 img { max-width: 180px; height: auto; }
#hero_pow8a22607230144bd8 .hero_content h1 { margin-top: 120px!important; }
body.page-id-207161 h2.h1 { font-size: 2rem!important; }
body.page-id-207161 h1 { font-size: 3rem!important; }
body.page-id-207161 h2 { font-size: 2rem!important; }
body.page-id-207161 h3 { font-size: 1.75rem!important; }
#hero_pow8a22607230144bd8 .hero_content h1 {  font-size: 2.6rem!important; }
			
		}

/* block poweb4c84aa984d4e4d */
#field_poweb4c84aa984d4e4d { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #011839; }
#field_poweb4c84aa984d4e4d_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_poweb4c84aa984d4e4d .colonne1 .colonne_inner {background-color: #ff6d00;color: #000000;}
#field_poweb4c84aa984d4e4d_inner { margin-top: -100px; }
#field_poweb4c84aa984d4e4d_inner .colonne1 { font-size: 1rem; font-weight: bold }

/* block pow83bacf55bd284c27 */
#field_pow83bacf55bd284c27 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #011839; }
#field_pow83bacf55bd284c27_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow83bacf55bd284c27_inner .col1 ul { margin-top: 40px; }
#field_pow83bacf55bd284c27_inner .col1 ul li { margin-bottom: 50px; font-size: 1.2rem; }

#field_pow83bacf55bd284c27_inner .col2 .progress { border-radius: 10px; }
#field_pow83bacf55bd284c27_inner .progress-bar { background: var(--orange40ans); }
#field_pow83bacf55bd284c27_inner .col2_inner { background: #FFFFFF; margin-top: 50px; position: relative; padding-top: 100px; }
#field_pow83bacf55bd284c27_inner .col2_inner h3.righttitle { position: absolute; margin-top: -150px; max-width: 85%; left: 50%; transform: translate(-50%,0); width: 85%; background: var(--orange40ans); text-align: center; }

#nf-form-8-cont .nf-field-label { display: none; }
#nf-form-8-cont #nf-field-49-wrap .nf-field-label { display: block; font-weight: normal; }
#nf-form-8-cont #nf-field-49-wrap label { font-size: 1rem!important; font-weight: 400!important; }
#nf-field-50-wrap .small { font-size: 0.7rem; }

::placeholder { color: var(--blue); opacity: 1; }
::-ms-input-placeholder { color: var(--blue); }

/* block pow7f8201ff84814644 */
#field_pow7f8201ff84814644 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #011839; }
#field_pow7f8201ff84814644_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


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

/* block powc6169cf8fc2e4f80 */
#field_powc6169cf8fc2e4f80 { padding-top: 100px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #011839; }
#field_powc6169cf8fc2e4f80_inner { padding-top: 120px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; }
#field_powc6169cf8fc2e4f80_inner .colonne1 h3 { display: block; padding: 30px; background: var(--orange); color: #FFFFFF; width: 60%; text-align: center; margin: -180px auto 40px auto; }

/* block powcd80befe4b534856 */
#field_powcd80befe4b534856 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; }
#field_powcd80befe4b534856_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_powcd80befe4b534856 .colonne1 {}
#field_powcd80befe4b534856 .colonne1 h1, #field_powcd80befe4b534856 .colonne1 h2, #field_powcd80befe4b534856 .colonne1 h3, #field_powcd80befe4b534856 .colonne1 h4, #field_powcd80befe4b534856 .colonne1 h5 { color: #041e42; }

/* block powdb9d4512f6c648bf */
#field_powdb9d4512f6c648bf { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #011839; }
#field_powdb9d4512f6c648bf_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow78cfb17b60384524 */
#field_pow78cfb17b60384524 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #011839; }
#field_pow78cfb17b60384524_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow78cfb17b60384524 .colonne1 {color: #ffffff;}
#field_pow78cfb17b60384524 .colonne2 {color: #ff6d00;}
#field_pow78cfb17b60384524 .colonne3 {color: #ffffff;}
#field_pow78cfb17b60384524 img { border-radius: 20px; }

/* block pow78cfb17b60384524_aa */
#field_pow78cfb17b60384524_aa { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #011839; }
#field_pow78cfb17b60384524_aa_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow78cfb17b60384524_aa .colonne1 {color: #ff6d00;}
#field_pow78cfb17b60384524_aa .colonne2 {color: #ffffff;}
#field_pow78cfb17b60384524_aa .colonne3 {color: #ff6d00;}
#field_pow78cfb17b60384524_aa img { border-radius: 20px; }

/* block pow196e27f2c58a466b */
#field_pow196e27f2c58a466b { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #011839; }
#field_pow196e27f2c58a466b_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow196e27f2c58a466b .colonne1 .colonne_inner {background-color: #ff6d00;color: #ffffff;}
#field_pow196e27f2c58a466b .colonne1 h1, #field_pow196e27f2c58a466b .colonne1 h2, #field_pow196e27f2c58a466b .colonne1 h3, #field_pow196e27f2c58a466b .colonne1 h4, #field_pow196e27f2c58a466b .colonne1 h5 { color: #ffffff; }
#nf-form-9-contzz .nf-field-label { display: none; }
#nf-form-9-contzz { max-width: 600px; margin: 0 auto; }

/* block pow0e9a86fdfbc44029 */
#field_pow0e9a86fdfbc44029 { padding-top: 50px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; }
#field_pow0e9a86fdfbc44029_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow0e9a86fdfbc44029 .colonne1 {color: #041e42;}
#field_pow0e9a86fdfbc44029 .colonne1 h1, #field_pow0e9a86fdfbc44029 .colonne1 h2, #field_pow0e9a86fdfbc44029 .colonne1 h3, #field_pow0e9a86fdfbc44029 .colonne1 h4, #field_pow0e9a86fdfbc44029 .colonne1 h5 { color: #041e42; }

/* block pow59d25924225f4f2a */
#field_pow59d25924225f4f2a { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #011839; }
#field_pow59d25924225f4f2a_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow59d25924225f4f2a .card { height: 100%; background: none; color: #ffffff; border: none; border-radius: 0px; }
#field_pow59d25924225f4f2a .card-header {background: none; min-height: auto; border-bottom: none; }
#field_pow59d25924225f4f2a .card-header:first-child { border-radius: 0px 0px 0 0; }
#field_pow59d25924225f4f2a .card-footer {background: none; min-height: auto; border-top: none; }
#field_pow59d25924225f4f2a .card-footer:last-child { border-radius: 0 0 0px 0px; }
#field_pow59d25924225f4f2a_inner h3 { color: #FFFFFF; border-radius: 20px; background: var(--orange40ans); font-size: 2.4rem; padding-top: 40px; padding-bottom: 40px; }  
		
		@media (max-width: 576px) { 
			
			#field_pow59d25924225f4f2a_inner h3 { font-size: 2rem; }  
			
		}

/* block pow0e9a86fdfbc44029_bb */
#field_pow0e9a86fdfbc44029_bb { padding-top: 50px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #ffffff; }
#field_pow0e9a86fdfbc44029_bb_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow0e9a86fdfbc44029_bb .colonne1 {color: #041e42;}
#field_pow0e9a86fdfbc44029_bb .colonne1 h1, #field_pow0e9a86fdfbc44029_bb .colonne1 h2, #field_pow0e9a86fdfbc44029_bb .colonne1 h3, #field_pow0e9a86fdfbc44029_bb .colonne1 h4, #field_pow0e9a86fdfbc44029_bb .colonne1 h5 { color: #041e42; }