.elementor-12009 .elementor-element.elementor-element-ff3d5fe{--display:flex;}.elementor-12009 .elementor-element.elementor-element-032e71d img{width:100%;}.elementor-12009 .elementor-element.elementor-element-639644a{background-color:#ED1F27;padding:15px 15px 15px 15px;border-radius:0px 22px 0px 22px;text-align:center;}.elementor-12009 .elementor-element.elementor-element-639644a .elementor-heading-title{font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-12009 .elementor-element.elementor-element-db76c5a{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-db76c5a .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-3aeb48d img{width:100%;}.elementor-12009 .elementor-element.elementor-element-b6cfbe4 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-0a29a13{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-0a29a13 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-b88aa2a{--spacer-size:5px;}.elementor-12009 .elementor-element.elementor-element-aa2419f{background-color:#ED1F27;padding:15px 15px 15px 15px;border-radius:0px 22px 0px 22px;text-align:center;}.elementor-12009 .elementor-element.elementor-element-aa2419f .elementor-heading-title{font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-12009 .elementor-element.elementor-element-a6e0bd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-a6e0bd8 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-bef4d1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-bef4d1c img{width:100%;}.elementor-12009 .elementor-element.elementor-element-9184788{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-9184788 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-afec259{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-afec259 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-35a88ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-35a88ae img{width:100%;}.elementor-12009 .elementor-element.elementor-element-3e6e6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-3e6e6df img{width:100%;}.elementor-12009 .elementor-element.elementor-element-186a23d{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-186a23d .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-833669e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-833669e img{width:100%;}.elementor-12009 .elementor-element.elementor-element-4e743da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-4e743da img{width:100%;}.elementor-12009 .elementor-element.elementor-element-49242f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-49242f3 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-446e482{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-446e482 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-d921f3e{background-color:#ED1F27;padding:15px 15px 15px 15px;border-radius:0px 22px 0px 22px;text-align:center;}.elementor-12009 .elementor-element.elementor-element-d921f3e .elementor-heading-title{font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-12009 .elementor-element.elementor-element-25ceca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-25ceca0 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-041caf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-041caf4 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-b1bca06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-b1bca06 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-4898b95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-4898b95 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-51188fc{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-51188fc .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-1dae24c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-1dae24c img{width:100%;}.elementor-12009 .elementor-element.elementor-element-7e56dcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-7e56dcd img{width:100%;}.elementor-12009 .elementor-element.elementor-element-97b6c54{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-97b6c54 .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-0758d1f{background-color:#ED1F27;padding:15px 15px 15px 15px;border-radius:0px 22px 0px 22px;text-align:center;}.elementor-12009 .elementor-element.elementor-element-0758d1f .elementor-heading-title{font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-12009 .elementor-element.elementor-element-d67450c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-d67450c img{width:100%;}.elementor-12009 .elementor-element.elementor-element-c90327c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-c90327c img{width:100%;}.elementor-12009 .elementor-element.elementor-element-a0262bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-a0262bc img{width:100%;}.elementor-12009 .elementor-element.elementor-element-20f25cf{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-20f25cf .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-2d3f278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-2d3f278 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-d1fb496{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-d1fb496 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-8943ca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-8943ca0 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-2671d4c{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-2671d4c .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-867e7cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-867e7cf img{width:100%;}.elementor-12009 .elementor-element.elementor-element-4b99e77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-4b99e77 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-f98de6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-f98de6e img{width:100%;}.elementor-12009 .elementor-element.elementor-element-3b22fbb{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-3b22fbb .elementor-heading-title{font-size:20px;font-weight:bold;}.elementor-12009 .elementor-element.elementor-element-c8e4910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-c8e4910 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-bc72bf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-bc72bf9 img{width:100%;}.elementor-12009 .elementor-element.elementor-element-951961e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-12009 .elementor-element.elementor-element-951961e img{width:100%;}.elementor-12009 .elementor-element.elementor-element-69e3ffe{padding:25px 0px 26px 0px;}.elementor-12009 .elementor-element.elementor-element-69e3ffe .elementor-heading-title{font-size:20px;font-weight:bold;}@media(max-width:767px){.elementor-12009 .elementor-element.elementor-element-639644a .elementor-heading-title{font-size:22px;}.elementor-12009 .elementor-element.elementor-element-db76c5a .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-0a29a13 .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-b88aa2a{--spacer-size:1px;}.elementor-12009 .elementor-element.elementor-element-aa2419f .elementor-heading-title{font-size:22px;}.elementor-12009 .elementor-element.elementor-element-9184788 .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-186a23d .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-446e482 .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-d921f3e .elementor-heading-title{font-size:22px;}.elementor-12009 .elementor-element.elementor-element-51188fc .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-97b6c54 .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-0758d1f .elementor-heading-title{font-size:20px;}.elementor-12009 .elementor-element.elementor-element-20f25cf .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-2671d4c .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-3b22fbb .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-69e3ffe .elementor-heading-title{font-size:17px;}.elementor-12009 .elementor-element.elementor-element-19e1978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-12009 .elementor-element.elementor-element-ff3d5fe{--content-width:650px;}}/* Start custom CSS */.animated-button {
  background-color: #1DBE59;
  color: #ffffff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 12px 24px;
  font-size: 16px;
  font-weight: 600;
  border-radius: 50px;
  border: none;
  cursor: pointer;
  text-decoration: none;
  position: relative;
  box-shadow: 0 4px 14px rgba(29, 190, 89, 0.4);
  transition: transform 0.3s ease, box-shadow 0.3s ease, background-color 0.3s ease;
  animation: whatsapp-pulse 2s infinite;
}

/* حركة التموج والنبض */
@keyframes whatsapp-pulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(29, 190, 89, 0.7);
  }
  70% {
    transform: scale(1.03);
    box-shadow: 0 0 0 15px rgba(29, 190, 89, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(29, 190, 89, 0);
  }
}

/* تفاعل عند تمرير الماوس */
.animated-button:hover {
  background-color: #18a34c;
  transform: translateY(-2px) scale(1.05);
  box-shadow: 0 6px 20px rgba(29, 190, 89, 0.6);
  animation: none; /* إيقاف الحركة التلقائية لثبات الزر أثناء الضغط */
}

/* تفاعل عند النقر */
.animated-button:active {
  transform: scale(0.98);
}/* End custom CSS */