/* FLEXIPOW generated - page 48367 */

/* block 62d9bc303e656_48367 */
#field_62d9bc303e656_48367 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }


#hero_62d9bc303e656_48367 .hero_image_outer img { width: 100%; }
#field_62d9bc303e656_48367 {  height: auto; max-height: none; }
#hero_62d9bc303e656_48367 { position: relative; overflow: hidden; height: auto; max-height: none; }
@media (max-width: 768px) { 
	#field_62d9bc303e656_48367 {  height: auto; }

	#hero_62d9bc303e656_48367 {  height: auto; }
#hero_62d9bc303e656_48367 .hero_image_outer img {  object-position: initial; }
}
@media (max-width: 576px) { 
	#field_62d9bc303e656_48367 {  height: auto; max-height: none; }

	#hero_62d9bc303e656_48367 {  height: auto; max-height: none; }
#hero_62d9bc303e656_48367 .hero_image_outer img {  object-position: initial; }
}
#hero_62d9bc303e656_48367 .hero_content { display: block; max-width: 100%; position: absolute; z-index: 10; width: 75%; top: 50%; left: 50%; transform: translate(-50%,-50%); background: rgba(0,0,0,0.0); }
@media (max-width: 768px) { #hero_62d9bc303e656_48367 .hero_content { top: 50%; left: 50%; transform: translate(-50%,-50%); } }
#hero_62d9bc303e656_48367 .hero_content { width: 45%!important; }
		
		@media (max-width: 576px) { 
			
			#hero_62d9bc303e656_48367 .hero_content { width: 100%!important; }
			
		}

/* block pow7de8ae84bc9b4322 */
#field_pow7de8ae84bc9b4322 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow7de8ae84bc9b4322_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow8372b4e874d643ec */
#field_pow8372b4e874d643ec { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #f9f9f9; }
#field_pow8372b4e874d643ec_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow8372b4e874d643ec .colonne1 { min-height: 640px; font-size: 1rem; padding: 30px 60px 30px 0px;  }
#field_pow8372b4e874d643ec .colonne1 h1, #field_pow8372b4e874d643ec .colonne1 h2, #field_pow8372b4e874d643ec .colonne1 h3, #field_pow8372b4e874d643ec .colonne1 h4, #field_pow8372b4e874d643ec .colonne1 h5 { font_size: 1.5;  }
#field_pow8372b4e874d643ec .colonne2 { position: relative; background: url(/wp-content/uploads/2026/02/desktop_page_2_intro_1.jpg) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_pow8372b4e874d643ec .colonne1 { min-height:300px; }
			#field_pow8372b4e874d643ec .colonne2 { min-height:300px; }
			
			#field_pow8372b4e874d643ec .colonne1 { padding-left: 0!important; padding: right: 0!important; }
			
		
		}
.colonne1_pow8372b4e874d643ec { position: relative; }
.outer_argument { position: absolute; z-index: 99; width: 680px; }
.elem_argument { display: block; background: #FFFFFF; padding: 1rem; }
		
		@media (max-width: 576px) { 
			
			#field_pow8372b4e874d643ec .colonne2 { background: url(/wp-content/uploads/2023/06/mobile_page_2_intro_1.jpg) no-repeat center center; }
.outer_argument { position: relative; z-index: auto; width: 100%; }
#field_pow8372b4e874d643ec .colonne1 { padding: 30px 0px 30px 0px; }
			
		}

/* block pow819d2f133ad44161 */
#field_pow819d2f133ad44161 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #f9f9f9; }
#field_pow819d2f133ad44161_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow819d2f133ad44161 .colonne1 { min-height: 680px; font-size: 1rem; padding: 40px 0px 40px 40px;  }
#field_pow819d2f133ad44161 .colonne1 h1, #field_pow819d2f133ad44161 .colonne1 h2, #field_pow819d2f133ad44161 .colonne1 h3, #field_pow819d2f133ad44161 .colonne1 h4, #field_pow819d2f133ad44161 .colonne1 h5 { font_size: 1.5;  }
#field_pow819d2f133ad44161 .colonne2 { position: relative; background: url(/wp-content/uploads/2026/02/desktop_page_2_intro_2.jpg) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_pow819d2f133ad44161 .colonne1 { min-height:300px; }
			#field_pow819d2f133ad44161 .colonne2 { min-height:300px; }
			
			#field_pow819d2f133ad44161 .colonne1 { padding-left: 0!important; padding: right: 0!important; }
			
		
		}
.colonne1_pow819d2f133ad44161 { position: relative; }
.colonne1_pow819d2f133ad44161 .outer_argument { margin-left: -150px; }
		
		@media (max-width: 576px) { 
			
			#field_pow819d2f133ad44161 .colonne2 { background: url(/wp-content/uploads/2023/06/mobile_page_2_intro_2.jpg) no-repeat center center; }
.colonne1_pow819d2f133ad44161 .outer_argument { margin-left: 0px; }
#field_pow819d2f133ad44161 .colonne1 { padding: 30px 0px 30px 0px; }
			
		}

/* block powe6a670d9af82439e */
#field_powe6a670d9af82439e { padding-top: 40px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powe6a670d9af82439e_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_powe6a670d9af82439e .colonne1 { min-height: 300px; font-size: 1rem; padding: 30px 40px 30px 0px;  }
#field_powe6a670d9af82439e .colonne1 h1, #field_powe6a670d9af82439e .colonne1 h2, #field_powe6a670d9af82439e .colonne1 h3, #field_powe6a670d9af82439e .colonne1 h4, #field_powe6a670d9af82439e .colonne1 h5 { font_size: 1.5;  }
#field_powe6a670d9af82439e .colonne2 { position: relative; background: url(/wp-content/uploads/2026/02/desktop_page_2_levier_1.jpg) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_powe6a670d9af82439e .colonne1 { min-height:300px; }
			#field_powe6a670d9af82439e .colonne2 { min-height:300px; }
			
			#field_powe6a670d9af82439e .colonne1 { padding-left: 0!important; padding: right: 0!important; }
			
		
		}

/* block pow47c557b1c121482d */
#field_pow47c557b1c121482d { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow47c557b1c121482d_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow47c557b1c121482d .colonne1 { min-height: 300px; font-size: 1rem; padding: 30px 0px 30px 40px;  }
#field_pow47c557b1c121482d .colonne1 h1, #field_pow47c557b1c121482d .colonne1 h2, #field_pow47c557b1c121482d .colonne1 h3, #field_pow47c557b1c121482d .colonne1 h4, #field_pow47c557b1c121482d .colonne1 h5 { font_size: 1.5;  }
#field_pow47c557b1c121482d .colonne2 { position: relative; background: url(/wp-content/uploads/2026/02/desktop_page_2_levier_2.jpg) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_pow47c557b1c121482d .colonne1 { min-height:300px; }
			#field_pow47c557b1c121482d .colonne2 { min-height:300px; }
			
			#field_pow47c557b1c121482d .colonne1 { padding-left: 0!important; padding: right: 0!important; }
			
		
		}

/* block pow3c78f8a3bdd947ef */
#field_pow3c78f8a3bdd947ef { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow3c78f8a3bdd947ef_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow3c78f8a3bdd947ef .colonne1 { min-height: 300px; font-size: 1rem; padding: 30px 40px 30px 0px;  }
#field_pow3c78f8a3bdd947ef .colonne1 h1, #field_pow3c78f8a3bdd947ef .colonne1 h2, #field_pow3c78f8a3bdd947ef .colonne1 h3, #field_pow3c78f8a3bdd947ef .colonne1 h4, #field_pow3c78f8a3bdd947ef .colonne1 h5 { font_size: 1.5;  }
#field_pow3c78f8a3bdd947ef .colonne2 { position: relative; background: url(/wp-content/uploads/2026/02/desktop_page_2_levier_3.jpg) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_pow3c78f8a3bdd947ef .colonne1 { min-height:300px; }
			#field_pow3c78f8a3bdd947ef .colonne2 { min-height:300px; }
			
			#field_pow3c78f8a3bdd947ef .colonne1 { padding-left: 0!important; padding: right: 0!important; }
			
		
		}

/* block powa73545c00d1a4c6f */
#field_powa73545c00d1a4c6f { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powa73545c00d1a4c6f_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_powa73545c00d1a4c6f .colonne1 { min-height: 300px; font-size: 1rem; padding: 30px 0px 30px 40px;  }
#field_powa73545c00d1a4c6f .colonne1 h1, #field_powa73545c00d1a4c6f .colonne1 h2, #field_powa73545c00d1a4c6f .colonne1 h3, #field_powa73545c00d1a4c6f .colonne1 h4, #field_powa73545c00d1a4c6f .colonne1 h5 { font_size: 1.5;  }
#field_powa73545c00d1a4c6f .colonne2 { position: relative; background: url(/wp-content/uploads/2026/02/desktop_page_2_levier_4.jpg) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_powa73545c00d1a4c6f .colonne1 { min-height:300px; }
			#field_powa73545c00d1a4c6f .colonne2 { min-height:300px; }
			
			#field_powa73545c00d1a4c6f .colonne1 { padding-left: 0!important; padding: right: 0!important; }
			
		
		}

/* block pow1aa798fdc73e4bfd */
#field_pow1aa798fdc73e4bfd { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow1aa798fdc73e4bfd_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow1aa798fdc73e4bfd .colonne1 { min-height: 300px; font-size: 1rem; padding: 30px 40px 30px 0px;  }
#field_pow1aa798fdc73e4bfd .colonne1 h1, #field_pow1aa798fdc73e4bfd .colonne1 h2, #field_pow1aa798fdc73e4bfd .colonne1 h3, #field_pow1aa798fdc73e4bfd .colonne1 h4, #field_pow1aa798fdc73e4bfd .colonne1 h5 { font_size: 1.5;  }
#field_pow1aa798fdc73e4bfd .colonne2 { position: relative; background: url(/wp-content/uploads/2026/02/desktop_page_2_levier_5.jpg) no-repeat center center; background-size: cover; }

	
		@media (max-width: 576px) { 
		
			#field_pow1aa798fdc73e4bfd .colonne1 { min-height:300px; }
			#field_pow1aa798fdc73e4bfd .colonne2 { min-height:300px; }
			
			#field_pow1aa798fdc73e4bfd .colonne1 { padding-left: 0!important; padding: right: 0!important; }
			
		
		}

/* block pow3a5d4038f2954d9a */
#field_pow3a5d4038f2954d9a { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #f9f9f9; }
#field_pow3a5d4038f2954d9a_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block powc747a1212cc04e35 */
#field_powc747a1212cc04e35 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #f9f9f9; }
#field_powc747a1212cc04e35_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow95e65f49dd4a4da0 */
#field_pow95e65f49dd4a4da0 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow95e65f49dd4a4da0_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow42ee7c08fda24aae */
#field_pow42ee7c08fda24aae { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


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

/* block powb7ac440674d84fb8 */
#field_powb7ac440674d84fb8 { padding-top: 40px; padding-bottom: 140px; margin-top: 0px; margin-bottom: 0px; background-color: #f9f9f9; }
#field_powb7ac440674d84fb8_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_powb7ac440674d84fb8 .colonne2 {background-color: #ffffff;}
#field_powb7ac440674d84fb8_inner { position: absolute; z-index: 9999; margin-top: -100px;  left: 50%; transform: translate(-50%, 0); }

		
		@media (max-width: 576px) { 
			
			#field_powb7ac440674d84fb8_inner { position: relative; z-index: auto; margin-top: 0px; left: auto; transform: none; }
#field_powb7ac440674d84fb8 { padding-bottom: 40px; padding-top: 0px; background: #FFFFFF; }
			
		}