/* FLEXIPOW generated - post 42496 */

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

/* block powb18951c614c94fdd */
#field_powb18951c614c94fdd { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_powb18951c614c94fdd_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow7e3d019ab8a648df */
#field_pow7e3d019ab8a648df { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow7e3d019ab8a648df_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow7e3d019ab8a648df_inner h1, #field_pow7e3d019ab8a648df_inner h2, #field_pow7e3d019ab8a648df_inner h2.flexible_section_title { color: #d75b42; }

/* block pow04e50400caea437e */
#field_pow04e50400caea437e { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow04e50400caea437e_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block powa29b7ee4419d4b22 */
#field_powa29b7ee4419d4b22 { padding-top: 20px; padding-bottom: 20px; margin-top: 0px; margin-bottom: 0px;  }
#field_powa29b7ee4419d4b22_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powa29b7ee4419d4b22_inner h1, #field_powa29b7ee4419d4b22_inner h2, #field_powa29b7ee4419d4b22_inner h2.flexible_section_title { color: #d75b42; }

/* block pow447a5f9248e64d57 */
#field_pow447a5f9248e64d57 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow447a5f9248e64d57_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#gridlogos_pow447a5f9248e64d57 img { max-height: 80px; }

/* block powa788dcdc9fa34160 */
#field_powa788dcdc9fa34160 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_powa788dcdc9fa34160_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powa788dcdc9fa34160_inner h1, #field_powa788dcdc9fa34160_inner h2, #field_powa788dcdc9fa34160_inner h2.flexible_section_title { color: #f8af29; }

/* block pow896f71e9416c454f */
#field_pow896f71e9416c454f { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow896f71e9416c454f_inner { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #273487; }
#field_pow896f71e9416c454f_inner h1, #field_pow896f71e9416c454f_inner h2, #field_pow896f71e9416c454f_inner h2.flexible_section_title { color: #ffffff; }

/* block powb498faddea6b40b6 */
#field_powb498faddea6b40b6 { padding-top: 30px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powb498faddea6b40b6_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powb498faddea6b40b6_inner h1, #field_powb498faddea6b40b6_inner h2, #field_powb498faddea6b40b6_inner h2.flexible_section_title { color: #273487; }

/* block powa5b44ef031f346fb */
#field_powa5b44ef031f346fb { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_powa5b44ef031f346fb_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow6708871871f94dbe */
#field_pow6708871871f94dbe { padding-top: 20px; padding-bottom: 30px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow6708871871f94dbe_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow6743da3f35694aab */
#field_pow6743da3f35694aab { padding-top: 0px; padding-bottom: 20px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow6743da3f35694aab_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow6743da3f35694aab_inner h1, #field_pow6743da3f35694aab_inner h2, #field_pow6743da3f35694aab_inner h2.flexible_section_title { color: #648bc7; }

/* block pow01b0388bd9f548e2 */
#field_pow01b0388bd9f548e2 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow01b0388bd9f548e2_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


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

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

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

/* block pow80b9ec0d5ca342f4 */
#field_pow80b9ec0d5ca342f4 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow80b9ec0d5ca342f4_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow3e36da3463774245 */
#field_pow3e36da3463774245 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow3e36da3463774245_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* 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; }