.elementor-248 .elementor-element.elementor-element-ea84cdb{--display:flex;}.elementor-248 .elementor-element.elementor-element-f9addbb{--spacer-size:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-8bd0e7c{text-align:center;}.elementor-248 .elementor-element.elementor-element-08fdc48{--spacer-size:25px;}.elementor-248 .elementor-element.elementor-element-cfd40ad{--display:flex;}.elementor-248 .elementor-element.elementor-element-3120bb2{--display:flex;}.elementor-248 .elementor-element.elementor-element-78c9feb{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-248 .elementor-element.elementor-element-cdc7064 .elementor-button{background-color:var( --e-global-color-primary );}/* Start custom CSS for shortcode, class: .elementor-element-4f80126 *//* כותרת */
.safaa-cards .title {
  margin: 14px 0 4px;
  padding: 0 18px;
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 1.4;
  display: block;
  text-align: right;
}

/* התאריך מתחת לכותרת */
.safaa-cards .date {
  display: block;
  padding: 0 18px;
  margin: 0 0 12px;
  font-size: 0.85rem;
  color: #888;
  font-weight: 400;
  text-align: right;
}/* End custom CSS */