.elementor-4677 .elementor-element.elementor-element-209d0cf img{width:100%;border-radius:24px 24px 24px 24px;box-shadow:0px 18px 36px 0px rgba(27.000000000000007, 42, 74, 0.25);}.elementor-4677 .elementor-element.elementor-element-2b5c232 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}/* Start custom CSS for column, class: .elementor-element-65bbae8 */.elementor-4677 .elementor-element.elementor-element-65bbae8 .elementor-widget-wrap { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 50px; }
.elementor-4677 .elementor-element.elementor-element-65bbae8 .elementor-widget-wrap > .elementor-widget-image { order: 2; flex: 0 0 42%; max-width: 42%; }
.elementor-4677 .elementor-element.elementor-element-65bbae8 .elementor-widget-wrap > .elementor-widget-heading { order: 1; flex: 1 1 auto; min-width: 0; }
@media (max-width: 767px) {
  .elementor-4677 .elementor-element.elementor-element-65bbae8 .elementor-widget-wrap { flex-direction: column !important; align-items: stretch !important; gap: 24px !important; }
  .elementor-4677 .elementor-element.elementor-element-65bbae8 .elementor-widget-wrap > .elementor-widget-image { order: 1 !important; flex: 0 0 auto !important; width: 100% !important; max-width: 100% !important; }
  .elementor-4677 .elementor-element.elementor-element-65bbae8 .elementor-widget-wrap > .elementor-widget-heading { order: 2 !important; flex: 0 0 auto !important; width: 100% !important; max-width: 100% !important; }
}/* End custom CSS */