.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-28613e7{--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;overflow:visible;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}/* Start custom CSS for html, class: .elementor-element-af59626 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&display=swap');

.nahla-policy{
  font-family:"IBM Plex Sans Arabic",sans-serif;
  max-width: 980px;
  margin: 0 auto;
  padding: 10px 16px;
  color:#1f1f1f;
  line-height:1.95;
}

.nahla-policy h1{
  font-size: 32px;
  font-weight: 700;
  margin: 10px 0 6px;
}

.nahla-policy .subtitle{
  color:#666;
  font-size: 15px;
  margin: 0 0 18px;
}

.nahla-policy .box{
  background:#fafafa;
  border:1px solid #eee;
  border-radius:14px;
  padding:16px 18px;
  margin:16px 0;
}

.nahla-policy h2{
  font-size: 20px;
  font-weight: 700;
  margin: 26px 0 10px;
}

.nahla-policy h3{
  font-size: 17px;
  font-weight: 600;
  margin: 18px 0 8px;
}

.nahla-policy ul{
  padding-right: 18px;
  margin: 10px 0 0;
}

.nahla-policy li{
  margin: 8px 0;
}

.nahla-policy .note{
  font-size: 14px;
  color:#555;
}

.nahla-policy hr{
  border:0;
  border-top:1px solid #eee;
  margin: 20px 0;
}

.nahla-policy a{
  text-decoration: underline;
}/* End custom CSS */