.elementor-2564 .elementor-element.elementor-element-3649212{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2564 .elementor-element.elementor-element-41ba2c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2564 .elementor-element.elementor-element-0c2b1bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2564 .elementor-element.elementor-element-161ed08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2564 .elementor-element.elementor-element-54bd27b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2564 .elementor-element.elementor-element-7ae213f5{--display:flex;}.elementor-2564 .elementor-element.elementor-element-a8f3a6d{--display:flex;}.elementor-2564 .elementor-element.elementor-element-ddd1ec5{--display:flex;}.elementor-2564 .elementor-element.elementor-element-a6bb9cc{--display:flex;}.elementor-2564 .elementor-element.elementor-element-ec303c4{--display:flex;}.elementor-2564 .elementor-element.elementor-element-3653b95{--display:flex;}.elementor-2564 .elementor-element.elementor-element-50aba2d{--display:flex;}.elementor-2564 .elementor-element.elementor-element-ed42d53{--display:flex;}/* Start custom CSS for html, class: .elementor-element-b5f9b60 *//* Physiomobile Red */
.hl-red {
  background: #E53935; 
  color: #fff;
  padding: 6px 12px;
  border-radius: 8px;
  display: inline-block;
}

/* Artikel normal style */
h1, h2, h3 {
  font-family: system-ui, -apple-system, Roboto, sans-serif;
  color: #111;
  margin-top: 22px;
  margin-bottom: 12px;
  line-height: 1.4;
}

p {
  font-size: 16px;      /* WhatsApp-readable */
  line-height: 1.7;
  margin: 10px 0;
  color: #111;
}

hr {
  border: none;
  border-top: 1px solid #e8e8e8;
  margin: 20px 0;
}

a {
  color: #E53935;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}/* End custom CSS */