.elementor-1158 .elementor-element.elementor-element-162ea77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1158 .elementor-element.elementor-element-162ea77:not(.elementor-motion-effects-element-type-background), .elementor-1158 .elementor-element.elementor-element-162ea77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D2025;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1158 .elementor-element.elementor-element-3b06c1f{width:var( --container-widget-width, 600px );max-width:600px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;line-height:30px;letter-spacing:-0.02em;color:var( --e-global-color-45b4d9a );}.elementor-1158 .elementor-element.elementor-element-5e62366{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:232px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1158 .elementor-element.elementor-element-31db19a{--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-1b865a9 img{border-radius:08px 08px 08px 08px;}.elementor-1158 .elementor-element.elementor-element-c00fc7b{--display:flex;--position:absolute;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:0px;}body:not(.rtl) .elementor-1158 .elementor-element.elementor-element-c00fc7b{left:0px;}body.rtl .elementor-1158 .elementor-element.elementor-element-c00fc7b{right:0px;}.elementor-1158 .elementor-element.elementor-element-d5f1502{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-1158 .elementor-element.elementor-element-d5f1502:not(.elementor-motion-effects-element-type-background), .elementor-1158 .elementor-element.elementor-element-d5f1502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45b4d9a );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1158 .elementor-element.elementor-element-d1352c7{padding:0px 0px 4px 0px;}.elementor-1158 .elementor-element.elementor-element-d1352c7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:-0.03em;}.elementor-1158 .elementor-element.elementor-element-0702d02{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:-0.01em;}.elementor-1158 .elementor-element.elementor-element-ff25b9a{--display:flex;}.elementor-1158 .elementor-element.elementor-element-e96ee00 img{border-radius:08px 08px 08px 08px;}.elementor-1158 .elementor-element.elementor-element-06b24bf{--display:flex;--position:absolute;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:0px;}body:not(.rtl) .elementor-1158 .elementor-element.elementor-element-06b24bf{left:0px;}body.rtl .elementor-1158 .elementor-element.elementor-element-06b24bf{right:0px;}.elementor-1158 .elementor-element.elementor-element-1e7cf16{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-1158 .elementor-element.elementor-element-1e7cf16:not(.elementor-motion-effects-element-type-background), .elementor-1158 .elementor-element.elementor-element-1e7cf16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45b4d9a );}.elementor-1158 .elementor-element.elementor-element-db693ee{padding:0px 0px 4px 0px;}.elementor-1158 .elementor-element.elementor-element-db693ee .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:-0.03em;}.elementor-1158 .elementor-element.elementor-element-c1e24c9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:-0.01em;}.elementor-1158 .elementor-element.elementor-element-5e59305{--display:flex;}.elementor-1158 .elementor-element.elementor-element-51f82b0 img{border-radius:08px 08px 08px 08px;}.elementor-1158 .elementor-element.elementor-element-211d9c3{--display:flex;--position:absolute;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:0px;}body:not(.rtl) .elementor-1158 .elementor-element.elementor-element-211d9c3{left:0px;}body.rtl .elementor-1158 .elementor-element.elementor-element-211d9c3{right:0px;}.elementor-1158 .elementor-element.elementor-element-0822bf3{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-1158 .elementor-element.elementor-element-0822bf3:not(.elementor-motion-effects-element-type-background), .elementor-1158 .elementor-element.elementor-element-0822bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45b4d9a );}.elementor-1158 .elementor-element.elementor-element-bd672cc{padding:0px 0px 4px 0px;text-align:end;}.elementor-1158 .elementor-element.elementor-element-bd672cc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:-0.03em;}.elementor-1158 .elementor-element.elementor-element-a16f934{text-align:end;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:-0.01em;}.elementor-1158 .elementor-element.elementor-element-443029c{--display:flex;}.elementor-1158 .elementor-element.elementor-element-81da145 img{border-radius:08px 08px 08px 08px;}.elementor-1158 .elementor-element.elementor-element-5dcef10{--display:flex;--position:absolute;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:0px;}body:not(.rtl) .elementor-1158 .elementor-element.elementor-element-5dcef10{left:0px;}body.rtl .elementor-1158 .elementor-element.elementor-element-5dcef10{right:0px;}.elementor-1158 .elementor-element.elementor-element-e9f8ef6{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-1158 .elementor-element.elementor-element-e9f8ef6:not(.elementor-motion-effects-element-type-background), .elementor-1158 .elementor-element.elementor-element-e9f8ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45b4d9a );}.elementor-1158 .elementor-element.elementor-element-0b69844{padding:0px 0px 4px 0px;text-align:end;}.elementor-1158 .elementor-element.elementor-element-0b69844 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:30px;letter-spacing:-0.03em;}.elementor-1158 .elementor-element.elementor-element-cf247ce{text-align:end;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:21px;letter-spacing:-0.01em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-5d749c8 .elementor-button{background-color:var( --e-global-color-45b4d9a );font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;line-height:30px;letter-spacing:-0.03em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:32px 32px 32px 32px;padding:13px 20px 13px 20px;}.elementor-1158 .elementor-element.elementor-element-5d749c8 .elementor-button:hover, .elementor-1158 .elementor-element.elementor-element-5d749c8 .elementor-button:focus{background-color:var( --e-global-color-4efc31f );color:var( --e-global-color-primary );}.elementor-1158 .elementor-element.elementor-element-5d749c8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1158 .elementor-element.elementor-element-5d749c8.elementor-element{--align-self:center;}.elementor-1158 .elementor-element.elementor-element-5d749c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1158 .elementor-element.elementor-element-5d749c8 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1158 .elementor-element.elementor-element-5d749c8 .elementor-button:hover svg, .elementor-1158 .elementor-element.elementor-element-5d749c8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-5e62366{--grid-auto-flow:row;}.elementor-1158 .elementor-element.elementor-element-31db19a{--min-height:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-ff25b9a{--min-height:0px;}.elementor-1158 .elementor-element.elementor-element-5e59305{--min-height:0px;}.elementor-1158 .elementor-element.elementor-element-443029c{--min-height:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-1158 .elementor-element.elementor-element-162ea77{--content-width:750px;}}@media(max-width:1024px){.elementor-1158 .elementor-element.elementor-element-162ea77{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-3b06c1f{padding:10px 0px 0px 0px;--container-widget-width:528px;--container-widget-flex-grow:0;width:var( --container-widget-width, 528px );max-width:528px;font-size:16px;line-height:28px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-5e62366{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-1b865a9 img{width:1000px;height:440px;object-fit:cover;object-position:top center;}body:not(.rtl) .elementor-1158 .elementor-element.elementor-element-c00fc7b{left:0px;}body.rtl .elementor-1158 .elementor-element.elementor-element-c00fc7b{right:0px;}.elementor-1158 .elementor-element.elementor-element-c00fc7b{bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-d1352c7 .elementor-heading-title{font-size:16px;line-height:28px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-0702d02{font-size:12px;line-height:18px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-e96ee00 img{width:1000px;height:440px;object-fit:cover;object-position:top center;}.elementor-1158 .elementor-element.elementor-element-db693ee .elementor-heading-title{font-size:16px;line-height:28px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-c1e24c9{font-size:12px;line-height:18px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-51f82b0 img{width:1000px;height:440px;object-fit:cover;object-position:top center;}.elementor-1158 .elementor-element.elementor-element-bd672cc .elementor-heading-title{font-size:16px;line-height:28px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-a16f934{font-size:12px;line-height:18px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-81da145 img{width:1000px;height:440px;object-fit:cover;object-position:top center;}.elementor-1158 .elementor-element.elementor-element-0b69844 .elementor-heading-title{font-size:16px;line-height:28px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-cf247ce{font-size:12px;line-height:18px;letter-spacing:-0.02em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-5d749c8 .elementor-button{font-size:16px;line-height:18px;letter-spacing:-0.03em;padding:14px 20px 14px 20px;}}@media(max-width:767px){.elementor-1158 .elementor-element.elementor-element-162ea77{--content-width:400px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-3b06c1f{margin:-57px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:26px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-5e62366{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1158 .elementor-element.elementor-element-31db19a{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-1b865a9 img{height:380px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-d1352c7{text-align:end;}.elementor-1158 .elementor-element.elementor-element-d1352c7 .elementor-heading-title{font-size:16px;line-height:26px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-0702d02{text-align:end;font-size:12px;line-height:18px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-e96ee00 img{height:380px;}.elementor-1158 .elementor-element.elementor-element-db693ee .elementor-heading-title{font-size:16px;line-height:26px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-c1e24c9{font-size:12px;line-height:18px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-51f82b0 img{height:380px;}.elementor-1158 .elementor-element.elementor-element-bd672cc .elementor-heading-title{font-size:16px;line-height:26px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-a16f934{font-size:12px;line-height:18px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-81da145 img{height:380px;}.elementor-1158 .elementor-element.elementor-element-0b69844 .elementor-heading-title{font-size:16px;line-height:26px;letter-spacing:-0.02em;}.elementor-1158 .elementor-element.elementor-element-cf247ce{font-size:12px;line-height:18px;letter-spacing:-0.02em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1158 .elementor-element.elementor-element-5d749c8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1158 .elementor-element.elementor-element-5d749c8 .elementor-button{font-size:14px;line-height:16px;letter-spacing:-0.02em;}}/* Start custom CSS for text-editor, class: .elementor-element-3b06c1f */.elementor-1158 .elementor-element.elementor-element-3b06c1f{
  text-align: center;
  position: relative;
  margin-bottom: 38px;
}

.elementor-1158 .elementor-element.elementor-element-3b06c1f .elementor-heading-title{
  color: #ffffff;
  font-size: 38px;
  font-weight: 700;
  line-height: 1.4;
}

/* الخطين والورقة تحت العنوان */
.elementor-1158 .elementor-element.elementor-element-3b06c1f::before{
  content: "";
  position: absolute;
  width: 150px;
  height: 2px;
  background: linear-gradient(
    to right,
    #6faa4f 0%,
    #6faa4f 36%,
    transparent 36%,
    transparent 64%,
    #6faa4f 64%,
    #6faa4f 100%
  );
  left: 50%;
  bottom: -20px;
  transform: translateX(-50%);
}

.elementor-1158 .elementor-element.elementor-element-3b06c1f::after{
  content: "❧";
  position: absolute;
  left: 50%;
  bottom: -30px;
  transform: translateX(-50%) rotate(-20deg);
  color: #6faa4f;
  font-size: 27px;
  line-height: 1;
}

/* الجوال */
@media(max-width:767px){

  .elementor-1158 .elementor-element.elementor-element-3b06c1f{
    margin-bottom: 34px;
  }

  .elementor-1158 .elementor-element.elementor-element-3b06c1f .elementor-heading-title{
    font-size: 27px;
  }

  .elementor-1158 .elementor-element.elementor-element-3b06c1f::before{
    width: 115px;
    bottom: -18px;
  }

  .elementor-1158 .elementor-element.elementor-element-3b06c1f::after{
    font-size: 23px;
    bottom: -27px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e59305 */.elementor-1158 .elementor-element.elementor-element-5e59305{
  background: #fff;
  border-radius: 22px;
  overflow: hidden;
  box-shadow: 0 15px 40px rgba(20,55,37,.14);
  border: 1px solid #e7eee9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443029c */.elementor-1158 .elementor-element.elementor-element-443029c{
  background: #fff;
  border-radius: 22px;
  overflow: hidden;
  box-shadow: 0 15px 40px rgba(20,55,37,.14);
  border: 1px solid #e7eee9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e62366 */.elementor-1158 .elementor-element.elementor-element-5e62366{
  margin-top: -120px;
  position: relative;
  z-index: 3;
  gap: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162ea77 */.elementor-1158 .elementor-element.elementor-element-162ea77{
  position: relative;
  overflow: hidden;
  isolation: isolate;

  margin: 0 !important;
  transform: none !important;

  background-color: #123d27;
  background-image:

  /* وهج خفيف */
  radial-gradient(
    circle at 55% 20%,
    rgba(102, 170, 74, 0.12),
    transparent 42%
  ),

  /* زخرفة خطوط متموجة */
  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='500' viewBox='0 0 900 500'%3E%3Cg fill='none' stroke='%2374a94c' stroke-opacity='.28' stroke-width='2'%3E%3Cpath d='M520 -30 C620 60 700 40 775 105 C855 175 800 260 905 320'/%3E%3Cpath d='M545 -55 C640 35 730 20 805 90 C885 160 830 245 930 305'/%3E%3Cpath d='M565 -80 C665 10 750 -5 830 65 C910 135 855 225 955 285'/%3E%3Cpath d='M-70 335 C35 250 100 330 185 275 C270 220 330 250 400 190'/%3E%3Cpath d='M-95 365 C20 280 90 360 175 305 C260 250 325 280 395 220'/%3E%3Cpath d='M-120 395 C0 310 75 390 165 335 C250 280 315 310 390 250'/%3E%3C/g%3E%3Cg fill='%2374a94c' fill-opacity='.45'%3E%3Ccircle cx='60' cy='70' r='3'/%3E%3Ccircle cx='78' cy='70' r='3'/%3E%3Ccircle cx='96' cy='70' r='3'/%3E%3Ccircle cx='60' cy='88' r='3'/%3E%3Ccircle cx='78' cy='88' r='3'/%3E%3Ccircle cx='96' cy='88' r='3'/%3E%3Ccircle cx='60' cy='106' r='3'/%3E%3Ccircle cx='78' cy='106' r='3'/%3E%3Ccircle cx='96' cy='106' r='3'/%3E%3Ccircle cx='805' cy='380' r='3'/%3E%3Ccircle cx='823' cy='380' r='3'/%3E%3Ccircle cx='841' cy='380' r='3'/%3E%3Ccircle cx='805' cy='398' r='3'/%3E%3Ccircle cx='823' cy='398' r='3'/%3E%3Ccircle cx='841' cy='398' r='3'/%3E%3Ccircle cx='805' cy='416' r='3'/%3E%3Ccircle cx='823' cy='416' r='3'/%3E%3Ccircle cx='841' cy='416' r='3'/%3E%3C/g%3E%3C/svg%3E"),

  linear-gradient(
    135deg,
    #102f1f 0%,
    #17442b 55%,
    #123922 100%
  );

  background-repeat: no-repeat;
  background-position:
    center,
    center,
    center;

  background-size:
    cover,
    cover,
    cover;

  border-radius: 28px;
}

/* المحتوى فوق الخلفية */
.elementor-1158 .elementor-element.elementor-element-162ea77 > *{
  position: relative;
  z-index: 2;
}

/* الجوال */
@media(max-width:767px){

  .elementor-1158 .elementor-element.elementor-element-162ea77{
    margin: 0 !important;
    transform: none !important;
    border-radius: 22px;

    background-position:
      center,
      58% center,
      center;

    background-size:
      cover,
      auto 100%,
      cover;
  }
}/* End custom CSS */