/* per-site fixes */
/* home hero image stuck out to the right on phones (sideways scroll) */
.elementor-element-435d6d56{overflow-x:clip}
/* justified text left big word gaps on phones */
@media (max-width:767px){
  .elementor-286 .elementor-element-f7b4e68,.elementor-286 .elementor-element-788fb662,
  .elementor-14 .elementor-element-b83b6b3,.elementor-14 .elementor-element-ff6a3ee,
  .elementor-15 .elementor-element-6a757e92,.elementor-15 .elementor-element-62bf7d0a{text-align:left !important}
}
