.elementor-3017 .elementor-element.elementor-element-r10rutr{margin-top:32px;margin-bottom:130px;}.elementor-3017 .elementor-element.elementor-element-onwh806 > .elementor-element-populated{margin:-121px 0px 0px 27px;--e-column-margin-right:0px;--e-column-margin-left:27px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-onwh806{z-index:9999;}.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-3017 .elementor-element.elementor-element-bd94dbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-010eaa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-ec125a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-99b7bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-b32a325{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-742def6 > .elementor-element-populated{margin:-12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3017 .elementor-element.elementor-element-68abe08 .elementor-repeater-item-63c4a9c{left:15%;--hotspot-translate-x:15%;top:19%;--hotspot-translate-y:19%;}.elementor-3017 .elementor-element.elementor-element-68abe08 .elementor-repeater-item-4c8c888{left:44%;--hotspot-translate-x:44%;top:19%;--hotspot-translate-y:19%;}.elementor-3017 .elementor-element.elementor-element-68abe08 .elementor-repeater-item-0642405{left:78%;--hotspot-translate-x:78%;top:19%;--hotspot-translate-y:19%;}.elementor-3017 .elementor-element.elementor-element-68abe08 .elementor-repeater-item-05913f9{left:78%;--hotspot-translate-x:78%;top:64%;--hotspot-translate-y:64%;}.elementor-3017 .elementor-element.elementor-element-68abe08 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-3017 .elementor-element.elementor-element-68abe08{margin:0px 210px calc(var(--kit-widget-spacing, 0px) + 0px) 96px;--container-width:36%;--image-width:100%;--container-max-width:1%;--container-height:1px;--hotspot-color:#000000;--hotspot-size:16px;}.elementor-3017 .elementor-element.elementor-element-5bc9d5f{width:100%;max-width:100%;margin:-75px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body.elementor-page-3017:not(.elementor-motion-effects-element-type-background), body.elementor-page-3017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EDCE;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3017 .elementor-element.elementor-element-onwh806{width:14%;}.elementor-3017 .elementor-element.elementor-element-onwh806 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3017 .elementor-element.elementor-element-742def6{width:80%;}.elementor-3017 .elementor-element.elementor-element-742def6 > .elementor-element-populated{margin:0px 0px 0px 4px;--e-column-margin-right:0px;--e-column-margin-left:4px;}.elementor-3017 .elementor-element.elementor-element-68abe08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-3017 .elementor-element.elementor-element-onwh806{width:13%;}.elementor-3017 .elementor-element.elementor-element-742def6{width:87%;}}/* Start custom CSS for shortcode, class: .elementor-element-5bc9d5f */.numbered-pagination {
  display: flex;
  gap: 8px;
  justify-content: flex-end; /* غير إلى center لو تحب */
  align-items: center;
  margin-top: 60px;
  flex-wrap: wrap;
}

.numbered-pagination .num,
.numbered-pagination .prev,
.numbered-pagination .next {
  min-width: 20px ;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  border-radius: 6px;
  border: 1px solid #111;
  background: #f2f2f2;
  color: #111;
  font-weight: 700;
  padding: 0 10px;
}

.numbered-pagination .num.active {
  background: #111;
  color: #fff;
}

.numbered-pagination .num:hover,
.numbered-pagination .prev:hover,
.numbered-pagination .next:hover {
  background: #111;
  color: #fff;
}

.numbered-pagination .dots {
  display: inline-block;
  padding: 0 6px;
  color: #666;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS */footer#site_footer {
    display: none;
}/* End custom CSS */