/* FLEXIPOW generated - page 3860 */

/* block pow6a5f6dad69065_aa */
#field_pow6a5f6dad69065_aa { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: rgb(8,30,87); }


#masthead { display: none!important; }
#field_pow6a5f6dad69065_aa { position: fixed; left: 0; top: 0; width: 100%; max-width: 100%; z-index: 9999; }
.acf-block-preview #field_pow6a5f6dad69065_aa { position: relative!important; left: auto!important; top: auto!important; padding-top: 0!important; }
body.wp-admin #field_pow6a5f6dad69065_aa { position: relative!important; width: 100%; top: 0px; z-index: 0; }


	body:after { content: "desktop"; display: none; }
	@media only screen and (max-width: 1200px) { body:after { content: "small_desktop"; } }
	@media only screen and (max-width: 1024px) { body:after { content: "tablet"; } }
	@media only screen and (max-width: 767px) { body:after { content: "mobile"; } }

	
	
			#selectwrapper_pow6a5f6dad69065_aa { position: relative; padding: 8px 24px 8px 8px; cursor: pointer; }
			#selectwrapper_pow6a5f6dad69065_aa i { display: inline-block; position: absolute; right: -15px; border: solid black; border-width: 0 3px 3px 0; padding: 3px; margin-right: 5px; margin-top: 6px; transform: rotate(45deg); }
			#selectwrapper_pow6a5f6dad69065_aa select { position: absolute; width: 100%; left: 0; top: 0; right: 0; bottom: 0; opacity: 0; }
#field_pow6a5f6dad69065_aa a { color: var(--white)!important; }
#field_pow6a5f6dad69065_aa a:hover, #field_pow6a5f6dad69065 a.current { color: var(--bleu2)!important; }
#field_pow6a5f6dad69065_aa ul.nav { margin-top: 15px; }
#field_pow6a5f6dad69065_aa ul li { padding-top: 4px; }
#field_pow6a5f6dad69065_aa ul li:last-child { padding-top: 0px; }
#field_pow6a5f6dad69065_aa ul li:last-child a { display: inline-block; padding : 4px 16px; border-radius: 6px; border : 1px solid var(--white); background: var(--white); color: var(--bleu)!important; transition: all 0.5s ease; }
#field_pow6a5f6dad69065_aa ul li:last-child a:hover { background: var(--bleu); color: var(--white)!important;  }
		
		@media (max-width: 576px) { 
			
			#field_pow6a5f6dad69065_aa_inner { text-align: center; }
#selectwrapper_pow6a5f6dad69065_aa { background: #FFFFFF; margin: 10px auto 0 auto; }
#selectwrapper_pow6a5f6dad69065_aa i { border: solid #FFFFFF; border-width: 0 3px 3px 0; margin-right: 0!important; }
#onepagemenu_before_pow6a5f6dad69065_aa { flex: 0 0 100%; max-width: 100%; }
#onepagemenu_outer_pow6a5f6dad69065_aa { width: 60%; margin: 0 auto; }
			
		}

/* block pow6a60b5e0e4016 */
#field_pow6a60b5e0e4016 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow6a60b5e0e4016_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow6a60b7bb31b3d */
#field_pow6a60b7bb31b3d { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow6a60b7bb31b3d_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow6a607c99ef63f_aa */
#field_pow6a607c99ef63f_aa { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow6a607c99ef63f_aa_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#gridlogos_pow6a607c99ef63f_aa img { max-height: 200px; }