.elementor-29 .elementor-element.elementor-element-93eb440{--display:flex;}.elementor-29 .elementor-element.elementor-element-93eb440:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-93eb440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBFF;}.elementor-29 .elementor-element.elementor-element-bd84c48{--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-widget-theme-site-logo .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-29 .elementor-element.elementor-element-c84e436{width:100%;max-width:100%;}.elementor-29 .elementor-element.elementor-element-c84e436 img{width:30%;opacity:0.86;border-style:none;}.elementor-29 .elementor-element.elementor-element-986d9ac{--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;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-81d5d3a{--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-29 .elementor-element.elementor-element-9da7d43{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-9da7d43 .elementor-heading-title{font-family:"Prosto One", Sans-serif;font-weight:600;color:#367757;}.elementor-29 .elementor-element.elementor-element-267550e{--display:flex;}.elementor-29 .elementor-element.elementor-element-267550e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-267550e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-29 .elementor-element.elementor-element-267550e.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-4edc507.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-4edc507{text-align:center;}.elementor-29 .elementor-element.elementor-element-4edc507 .elementor-heading-title{font-family:"Tilt Prism", Sans-serif;font-weight:900;text-transform:uppercase;color:#367757;}.elementor-29 .elementor-element.elementor-element-fd35880{--display:flex;--min-height:25vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-f9c1d9d{--display:flex;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-29 .elementor-element.elementor-element-272130a .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-272130a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-272130a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-29 .elementor-element.elementor-element-272130a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-29 .elementor-element.elementor-element-272130a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 40px/2 );}.elementor-29 .elementor-element.elementor-element-272130a .elementor-countdown-item{background-color:#FFFFFF00;border-radius:60px 60px 60px 60px;}.elementor-29 .elementor-element.elementor-element-272130a .elementor-countdown-digits{font-family:"Tilt Prism", Sans-serif;font-weight:900;}.elementor-29 .elementor-element.elementor-element-272130a .elementor-countdown-label{font-family:"Tilt Prism", Sans-serif;font-size:30px;font-weight:900;}.elementor-29 .elementor-element.elementor-element-b5bff7a{--display:flex;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;}.elementor-29 .elementor-element.elementor-element-77f9929 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-77f9929 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-77f9929 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-29 .elementor-element.elementor-element-77f9929 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-29 .elementor-element.elementor-element-77f9929 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 40px/2 );}.elementor-29 .elementor-element.elementor-element-77f9929 .elementor-countdown-item{background-color:#FFFFFF00;border-radius:60px 60px 60px 60px;}.elementor-29 .elementor-element.elementor-element-77f9929 .elementor-countdown-digits{font-family:"Tilt Prism", Sans-serif;font-weight:900;}.elementor-29 .elementor-element.elementor-element-77f9929 .elementor-countdown-label{font-family:"Tilt Prism", Sans-serif;font-size:30px;font-weight:900;}.elementor-29 .elementor-element.elementor-element-5ce78f0{--display:flex;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;}.elementor-29 .elementor-element.elementor-element-649edfc .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-649edfc .elementor-countdown-item:not(:first-of-type){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-649edfc .elementor-countdown-item:not(:last-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-29 .elementor-element.elementor-element-649edfc .elementor-countdown-item:not(:first-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-29 .elementor-element.elementor-element-649edfc .elementor-countdown-item:not(:last-of-type){margin-left:calc( 40px/2 );}.elementor-29 .elementor-element.elementor-element-649edfc .elementor-countdown-item{background-color:#FFFFFF00;border-radius:60px 60px 60px 60px;}.elementor-29 .elementor-element.elementor-element-649edfc .elementor-countdown-digits{font-family:"Tilt Prism", Sans-serif;font-weight:900;}.elementor-29 .elementor-element.elementor-element-649edfc .elementor-countdown-label{font-family:"Tilt Prism", Sans-serif;font-size:30px;font-weight:900;}.elementor-29 .elementor-element.elementor-element-843c2d0{--display:flex;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;}.elementor-29 .elementor-element.elementor-element-c639262 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-c639262 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-29 .elementor-element.elementor-element-c639262 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-29 .elementor-element.elementor-element-c639262 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 40px/2 );}body.rtl .elementor-29 .elementor-element.elementor-element-c639262 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 40px/2 );}.elementor-29 .elementor-element.elementor-element-c639262 .elementor-countdown-item{background-color:#FFFFFF00;border-radius:60px 60px 60px 60px;}.elementor-29 .elementor-element.elementor-element-c639262 .elementor-countdown-digits{font-family:"Tilt Prism", Sans-serif;font-weight:900;}.elementor-29 .elementor-element.elementor-element-c639262 .elementor-countdown-label{font-family:"Tilt Prism", Sans-serif;font-size:30px;font-weight:900;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-f9c1d9d{--width:36%;}.elementor-29 .elementor-element.elementor-element-b5bff7a{--width:36%;}.elementor-29 .elementor-element.elementor-element-5ce78f0{--width:36%;}.elementor-29 .elementor-element.elementor-element-843c2d0{--width:36%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-c84e436 img{width:34%;}.elementor-29 .elementor-element.elementor-element-9da7d43.elementor-element{--align-self:center;}}/* Start custom CSS for heading, class: .elementor-element-9da7d43 *//* العنصر النصي بعد اللوجو */
#TITLE {
  font-size: 2.2rem;
  font-weight: 600;
  color: #367757; /* الأخضر الأساسي */
  background: linear-gradient(to right, #F29023, #367757);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  animation: fadeInTitle 2s ease-out;
  letter-spacing: 1px;
}

/* حركة دخول ناعمة */
@keyframes fadeInTitle {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-267550e */#SOON {
  font-family: 'Segoe UI', sans-serif;
  font-size: 5rem;
  font-weight: 900;
  text-transform: uppercase;
  color: #F29023;
  background: linear-gradient(135deg, rgba(54, 119, 87, 0.3), rgba(242, 144, 35, 0.3));
  padding: 80px 40px;
  border: 2px solid #367757;
  border-radius: 20px;
  text-align: center;
  box-shadow:
    0 0 15px rgba(54, 119, 87, 0.6),
    0 0 25px rgba(242, 144, 35, 0.4);
  animation: fadeInUp 1.2s ease-out forwards, pulseGlow 2.5s ease-in-out infinite;
  opacity: 0;
  backdrop-filter: blur(4px);
}

/* دخول ناعم */
@keyframes fadeInUp {
  0% {
    transform: translateY(40px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}

/* نبض نيون واضح */
@keyframes pulseGlow {
  0%, 100% {
    text-shadow:
      0 0 10px #F29023,
      0 0 20px #367757;
    box-shadow:
      0 0 15px rgba(54, 119, 87, 0.6),
      0 0 25px rgba(242, 144, 35, 0.4);
  }
  50% {
    text-shadow:
      0 0 20px #F29023,
      0 0 30px #367757;
    box-shadow:
      0 0 25px rgba(54, 119, 87, 0.8),
      0 0 35px rgba(242, 144, 35, 0.6);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd35880 *//* الكونتينر الأب */
#COUNT {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 25px;
  padding: 40px;
  background: linear-gradient(135deg, #f9f9f9, #ffffff);
  border-radius: 30px;
  box-shadow: inset 0 0 20px rgba(0,0,0,0.03);
  flex-wrap: wrap;
}

/* الكونتينرات الفرعية */
#COUNT1, #COUNT2, #COUNT3, #COUNT4 {
  position: relative;
  width: 120px;
  height: 120px;
  background: linear-gradient(135deg, #367757 0%, #F29023 100%);
  border-radius: 20px;
  box-shadow: 0 8px 20px rgba(0,0,0,0.08);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2.4rem;
  font-weight: bold;
  color: #ffffff;
  animation: floatIdle 5s ease-in-out infinite;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  cursor: grab;
}

/* تأثير عند المرور بالماوس */
#COUNT1:hover,
#COUNT2:hover,
#COUNT3:hover,
#COUNT4:hover {
  transform: translateY(-10px) scale(1.04);
  box-shadow: 0 15px 25px rgba(0,0,0,0.12);
}

/* حركة طفو ناعمة */
@keyframes floatIdle {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */