.elementor-55720 .elementor-element.elementor-element-70946a0c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55720 .elementor-element.elementor-element-f476d93{--display:flex;}.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-55720 .elementor-element.elementor-element-90bc6e5{--display:flex;}.elementor-55720 .elementor-element.elementor-element-b38e084{--display:flex;}.elementor-55720 .elementor-element.elementor-element-bab2c0c{--display:flex;}.elementor-55720 .elementor-element.elementor-element-0ba965c{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-55720 .elementor-element.elementor-element-a830262{--display:flex;}.elementor-55720 .elementor-element.elementor-element-26ff42a{--display:flex;}.elementor-55720 .elementor-element.elementor-element-11fbf8e{--display:flex;}.elementor-55720 .elementor-element.elementor-element-a8278ba{--display:flex;}.elementor-55720 .elementor-element.elementor-element-1d87310{--display:flex;}.elementor-55720 .elementor-element.elementor-element-f663199{--display:flex;}.elementor-55720 .elementor-element.elementor-element-e696e6c{--display:flex;}.elementor-55720 .elementor-element.elementor-element-aad7a4e{--display:flex;}.elementor-55720 .elementor-element.elementor-element-68988a0{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-a173cde *//* ── HIGHLIGHT / IDÉZET BOX ── */
.mm-highlight {
  background:     #fdf0ec !important;
  border-left:    4px solid var(--mm-rose) !important;
  border-radius:  0 8px 8px 0 !important;
  padding:        22px 26px !important;
  margin:         32px 0;
}

.mm-highlight p,
.mm-highlight .elementor-widget-text-editor p {
  font-size:      16px;
  color:          #3a2a2a !important;
  margin:         0;
  line-height:    1.7;
}

/* Opcionális: bevezető szöveg (lead) verzió */
.mm-lead {
  font-size:      18px !important;
  font-weight:    400 !important;
  color:          #444 !important;
  border-left:    3px solid var(--mm-blush);
  padding-left:   20px;
  line-height:    1.7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b8ce40 *//* ── HIGHLIGHT / IDÉZET BOX ── */
.mm-highlight {
  background:     #fdf0ec !important;
  border-left:    4px solid var(--mm-rose) !important;
  border-radius:  0 8px 8px 0 !important;
  padding:        2px 26px !important;
  margin:         3px 0;
}

.mm-highlight p,
.mm-highlight .elementor-widget-text-editor p {
  font-size:      16px;
  color:          #3a2a2a !important;
  margin:         0;
  line-height:    1.7;
}

/* Opcionális: bevezető szöveg (lead) verzió */
.mm-lead {
  font-size:      18px !important;
  font-weight:    400 !important;
  color:          #444 !important;
  border-left:    3px solid var(--mm-blush);
  padding-left:   20px;
  line-height:    1.7;
}/* End custom CSS */