/* FLEXIPOW generated - post 43459 */

/* block pow97a20dd3c7c84002 */
#field_pow97a20dd3c7c84002 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow683c2d00b11d48e4 */
#field_pow683c2d00b11d48e4 { padding-top: 0px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow683c2d00b11d48e4_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block powf416fcc687ee4477 */
#field_powf416fcc687ee4477 { padding-top: 0px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 0px;  }
#field_powf416fcc687ee4477_inner { padding-top: 10px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powf416fcc687ee4477_inner h1, #field_powf416fcc687ee4477_inner h2, #field_powf416fcc687ee4477_inner h2.flexible_section_title { color: #cf6091; }

/* block powcdd322ce4d264ee9 */
#field_powcdd322ce4d264ee9 { padding-top: 20px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powcdd322ce4d264ee9_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powcdd322ce4d264ee9_inner h1, #field_powcdd322ce4d264ee9_inner h2, #field_powcdd322ce4d264ee9_inner h2.flexible_section_title { color: #cf6091; }

/* block pow383d0aea42504f42 */
#field_pow383d0aea42504f42 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow383d0aea42504f42_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


.flexible_section_inner.container #slider_pow383d0aea42504f42 { overflow: hidden; }
#slider_pow383d0aea42504f42 { width: 100%; height: auto; }
#slider_pow383d0aea42504f42 .swiper-slide { position: relative; overflow: hidden; }
#slider_pow383d0aea42504f42 .swiper-slide-inner-content { width: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); padding: 15px; margin: 0px 0px 0px 0px; }
#slider_pow383d0aea42504f42 .swiper-button-prev, #slider_pow383d0aea42504f42 .swiper-button-next { color: #000000!important; }
#slider_pow383d0aea42504f42 .swiper-button-prev, #slider_pow383d0aea42504f42 .swiper-button-next { top: 20%!important; }

		#slider_pow383d0aea42504f42 [class^=swiper-button-] { width: 44px; opacity: 0; visibility: hidden; transition: all 0.3s ease; }
		#slider_pow383d0aea42504f42 .swiper-button-prev { transform: translateX(50px); }
		#slider_pow383d0aea42504f42 .swiper-button-next { transform: translateX(-50px); }
		#slider_pow383d0aea42504f42:hover [class^=swiper-button-] { transform: translateX(0); opacity: 1; visibility: visible; }
	@media only screen and (max-width: 576px) {
	#slider_pow383d0aea42504f42 { height: auto; }
}

.acf-block-preview #field_pow383d0aea42504f42 .swiper-wrapper { width: 1110px; max-width: 100%; height: px; } 
.acf-block-preview #field_pow383d0aea42504f42 .swiper-slide { height: px; } 
#field_pow383d0aea42504f42 { overflow-x: hidden; }

/* block powfb3226ebad274241 */
#field_powfb3226ebad274241 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_powfb3226ebad274241_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powfb3226ebad274241_inner h1, #field_powfb3226ebad274241_inner h2, #field_powfb3226ebad274241_inner h2.flexible_section_title { color: #d75b42; }

/* block pow474db50321154d5e */
#field_pow474db50321154d5e { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow474db50321154d5e_inner { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #f9eddb; }


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