.elementor-238289 .elementor-element.elementor-element-1f1d1f0{--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:stretch;}.elementor-238289 .elementor-element.elementor-element-a9d9a51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;}.elementor-238289 .elementor-element.elementor-element-07c3e62{--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;}.elementor-238289 .elementor-element.elementor-element-2ec7469{--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;}@media(min-width:768px){.elementor-238289 .elementor-element.elementor-element-1f1d1f0{--content-width:1240px;}.elementor-238289 .elementor-element.elementor-element-07c3e62{--width:50%;}.elementor-238289 .elementor-element.elementor-element-2ec7469{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-238289 .elementor-element.elementor-element-07c3e62{--width:100%;}.elementor-238289 .elementor-element.elementor-element-2ec7469{--width:100%;}}@media(max-width:1024px){.elementor-238289 .elementor-element.elementor-element-a9d9a51{--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;}}/* Start custom CSS */{
  --lp-blue:#1463E6;--lp-blue-2:#5BA0FF;--lp-navy:#030814;--lp-navy-2:#0B1733;
  --lp-orange:#FF9F1C;--lp-orange-2:#F26B00;--lp-cyan:#3DE7C8;--lp-h:170px;
  --container-default-padding-top:0px;--container-default-padding-right:0px;
  --container-default-padding-bottom:0px;--container-default-padding-left:0px;
  --widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;
  overflow:hidden;font-family:Tajawal,Cairo,"Segoe UI",Tahoma,sans-serif
}
 .lp-ad120{
  position:relative;isolation:isolate;
  max-height:var(--lp-h);min-height:var(--lp-h);height:var(--lp-h);
  --padding-top:0;--padding-bottom:0;--padding-left:10px;--padding-right:10px;
  background:
    radial-gradient(640px 170px at 94% 50%,rgba(20,99,230,.62),transparent 62%),
    radial-gradient(560px 170px at 6% 50%,rgba(255,159,28,.48),transparent 60%),
    linear-gradient(95deg,#02060F 0%,#0A1530 50%,#040A16 100%);
  border:1px solid rgba(255,255,255,.14);
  border-radius:20px;
  box-shadow:0 18px 48px rgba(0,0,0,.42), inset 0 1px 0 rgba(255,255,255,.10);
}
 .lp-ad120::before{
  content:"";position:absolute;inset:0;pointer-events:none;z-index:0;
  background:
    linear-gradient(115deg,transparent 0 38%,rgba(255,255,255,.07) 45%,transparent 55%),
    repeating-linear-gradient(-14deg,transparent,transparent 12px,rgba(255,255,255,.02) 12px,rgba(255,255,255,.02) 13px);
  animation:lp-sheen 6.5s ease-in-out infinite;
}
 .lp-ad120::after{
  content:"";position:absolute;inset-inline-start:50%;top:12px;bottom:12px;width:3px;z-index:3;
  background:linear-gradient(180deg,transparent 0%,#FFB347 18%,#fff 50%,#5BA0FF 82%,transparent 100%);
  transform:translateX(-50%);
  border-radius:99px;
  box-shadow:0 0 0 6px rgba(8,14,30,.72),0 0 22px rgba(255,179,71,.55),0 0 28px rgba(91,160,255,.45);
}
 .lp-ad-row{
  position:relative;z-index:1;height:var(--lp-h);max-height:var(--lp-h);
  --row-gap:0;--column-gap:18px;align-items:center!important;
}
 .lp-ad-half{
  height:var(--lp-h);max-height:var(--lp-h);
  --padding-top:0;--padding-bottom:0;--padding-left:14px;--padding-right:14px;
  display:flex;align-items:center;
}
 .lp-half-cloud{
  background:linear-gradient(90deg,rgba(20,99,230,.10),transparent 70%);
}
 .lp-half-desk{
  background:linear-gradient(270deg,rgba(255,159,28,.10),transparent 70%);
}
 .elementor-widget-html.lp-ad-cell{margin:0;width:100%}
 .lp-cell{
  display:grid;
  grid-template-columns:148px minmax(0,1fr) auto;
  align-items:center;gap:14px;
  height:calc(var(--lp-h) - 20px);max-height:calc(var(--lp-h) - 20px);
  padding:0 6px;
}
 .lp-thumb{
  position:relative;width:148px;height:138px;border-radius:16px;overflow:hidden;
  border:1px solid rgba(255,255,255,.22);
  box-shadow:
    0 12px 28px rgba(0,0,0,.45),
    0 0 0 1px rgba(79,141,255,.22),
    0 0 28px rgba(20,99,230,.28);
  background:#0b1224;
}
 .lp-half-desk .lp-thumb{
  box-shadow:
    0 12px 28px rgba(0,0,0,.45),
    0 0 0 1px rgba(255,159,28,.28),
    0 0 28px rgba(255,159,28,.22);
}
 .lp-thumb img{
  width:100%;height:100%;object-fit:cover;object-position:center top;display:block;
  transform:scale(1.04);transition:transform .4s ease;
}
 .lp-ad-half:hover .lp-thumb img{transform:scale(1.12)}
 .lp-thumb::after{
  content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(165deg,rgba(255,255,255,.22),transparent 42%,rgba(0,0,0,.18));
}
 .lp-thumb::before{
  content:"";position:absolute;inset:-1px;border-radius:16px;pointer-events:none;z-index:2;
  background:linear-gradient(135deg,rgba(255,255,255,.35),transparent 40%,transparent 70%,rgba(255,255,255,.12));
  mix-blend-mode:screen;opacity:.55;
}
 .lp-copy{min-width:0}
 .lp-kicker{
  display:inline-flex;align-items:center;gap:7px;
  margin:0 0 5px;font-size:11.5px;font-weight:800;letter-spacing:.03em;
  color:rgba(236,242,255,.82);
}
 .lp-kicker i{
  width:8px;height:8px;border-radius:50%;display:inline-block;
  background:var(--lp-orange);box-shadow:0 0 0 4px rgba(255,159,28,.28);
  animation:lp-pulse 2s ease-in-out infinite;
}
 .lp-half-cloud .lp-kicker i{
  background:var(--lp-cyan);box-shadow:0 0 0 4px rgba(61,231,200,.28);
}
 .lp-title{
  margin:0;font-size:clamp(16px,1.7vw,21px);font-weight:800;line-height:1.28;
  color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
  text-shadow:0 2px 12px rgba(0,0,0,.35);
}
 .lp-title b{
  background:linear-gradient(90deg,#FFB347,#FFE7B0);
  -webkit-background-clip:text;background-clip:text;color:transparent;
}
 .lp-half-cloud .lp-title b{
  background:linear-gradient(90deg,#7EB6FF,#D4E6FF);
  -webkit-background-clip:text;background-clip:text;color:transparent;
}
 .lp-sub{
  margin:5px 0 0;font-size:12.5px;line-height:1.4;font-weight:600;
  color:rgba(214,224,248,.88);
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
 .lp-cta{
  display:inline-flex;align-items:center;justify-content:center;gap:10px;
  min-height:48px;padding:0 20px 0 12px;border-radius:14px;
  font-size:13.5px;font-weight:800;letter-spacing:.01em;
  text-decoration:none!important;white-space:nowrap;
  color:#fff!important;
  border:1px solid rgba(255,255,255,.28);
  background:linear-gradient(145deg,#FFB347 0%,var(--lp-orange) 42%,var(--lp-orange-2) 100%);
  box-shadow:
    0 12px 26px rgba(242,107,0,.48),
    inset 0 1px 0 rgba(255,255,255,.42),
    inset 0 -1px 0 rgba(0,0,0,.18);
  transition:filter .2s ease, transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
 .lp-cta:hover{filter:brightness(1.07);transform:translateY(-2px) scale(1.02);color:#fff!important;
  border-color:rgba(255,255,255,.45);
  box-shadow:0 16px 32px rgba(242,107,0,.62), inset 0 1px 0 rgba(255,255,255,.5)}
 .lp-cta-cloud{
  background:linear-gradient(145deg,#6EA8FF 0%,var(--lp-blue) 45%,#0E4FCC 100%);
  border-color:rgba(160,200,255,.35);
  box-shadow:
    0 12px 26px rgba(20,99,230,.52),
    inset 0 1px 0 rgba(255,255,255,.4),
    inset 0 -1px 0 rgba(0,0,0,.18);
}
 .lp-cta-cloud:hover{
  border-color:rgba(200,220,255,.55);
  box-shadow:0 16px 32px rgba(20,99,230,.68), inset 0 1px 0 rgba(255,255,255,.5);
}
 .lp-cta em{
  display:inline-flex;align-items:center;justify-content:center;
  width:30px;height:30px;border-radius:10px;font-style:normal;font-size:15px;line-height:1;
  background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.22);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.2);
}
 .lp-cta span.lp-cta-label{font-size:13.5px;line-height:1}
@keyframes lp-sheen{
  0%,100%{opacity:.4;transform:translateX(0)}
  50%{opacity:.7;transform:translateX(22px)}
}
@keyframes lp-pulse{
  0%,100%{transform:scale(1);opacity:1}
  50%{transform:scale(1.2);opacity:.7}
}
@media (max-width:1024px){
   .lp-ad120, .lp-ad-row, .lp-ad-half{
    max-height:none;min-height:0;height:auto;
  }
   .lp-ad120{--padding-top:12px;--padding-bottom:12px;border-radius:18px}
   .lp-ad120::after{display:none}
   .lp-ad-row{height:auto;max-height:none;--row-gap:12px}
   .lp-ad-half{height:auto;max-height:none}
   .lp-cell{
    grid-template-columns:120px minmax(0,1fr) auto;gap:12px;
    height:auto;max-height:none;min-height:120px;
  }
   .lp-thumb{width:120px;height:110px;border-radius:14px}
   .lp-title, .lp-sub{white-space:normal}
}
@media (max-width:767px){
   .lp-cell{grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto auto;gap:10px}
   .lp-thumb{width:96px;height:90px}
   .lp-cta{grid-column:1 / -1;width:100%;min-height:44px}
}
@media (prefers-reduced-motion:reduce){
   .lp-ad120::before, .lp-kicker i{animation:none}
   .lp-cta, .lp-thumb img{transition:none}
}/* End custom CSS */