.elementor-144874 .elementor-element.elementor-element-ba6dd33{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144874 .elementor-element.elementor-element-83c9e5d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144874 .elementor-element.elementor-element-ae5b7a7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144874 .elementor-element.elementor-element-8c39d2e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144874 .elementor-element.elementor-element-71ad04c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144874 .elementor-element.elementor-element-1939b01{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144874 .elementor-element.elementor-element-96256bb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144874 .elementor-element.elementor-element-d94d7fd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-144874 .elementor-element.elementor-element-3b0b01d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-144874 .elementor-element.elementor-element-ba6dd33{--content-width:1100px;}.elementor-144874 .elementor-element.elementor-element-83c9e5d{--content-width:1100px;}.elementor-144874 .elementor-element.elementor-element-ae5b7a7{--content-width:1100px;}.elementor-144874 .elementor-element.elementor-element-8c39d2e{--content-width:1100px;}.elementor-144874 .elementor-element.elementor-element-71ad04c{--content-width:1100px;}.elementor-144874 .elementor-element.elementor-element-1939b01{--content-width:1100px;}.elementor-144874 .elementor-element.elementor-element-96256bb{--content-width:1100px;}.elementor-144874 .elementor-element.elementor-element-d94d7fd{--content-width:1100px;}.elementor-144874 .elementor-element.elementor-element-3b0b01d{--content-width:1100px;}}/* Start custom CSS */.elementor-144874{
  --b:#1463E6;--b2:#4F8DFF;--o:#F7931E;--o2:#F26B00;--ink:#14203D;--muted:#55627E;--line:#E3E9F4;--soft:#F5F8FE;--navy:#071027;
  --container-default-padding-top:0px;--container-default-padding-right:0px;
  --container-default-padding-bottom:0px;--container-default-padding-left:0px;
  --widgets-spacing:18px;--widgets-spacing-row:18px;--widgets-spacing-column:18px;
  color:var(--ink);overflow-x:clip;
  font-family:Tajawal,Cairo,Tahoma,sans-serif;
}
.elementor-144874,.elementor-144874 p,.elementor-144874 li,.elementor-144874 a,.elementor-144874 span,.elementor-144874 b,.elementor-144874 strong,.elementor-144874 h2,.elementor-144874 h3{font-family:Tajawal,Cairo,Tahoma,sans-serif}
.elementor-144874 .vtc-wrap{--padding-top:28px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}
.elementor-144874 .vtc-banner-wrap{--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px}
.elementor-144874 .elementor-widget-shortcode.vtc-banner-sc{margin:8px 0 18px}
.elementor-144874 .vtc-hero{position:relative;overflow:hidden;border-radius:22px;padding:28px 26px;margin:0 0 8px;background:radial-gradient(700px 220px at 100% 0,rgba(20,99,230,.35),transparent 55%),radial-gradient(500px 180px at 0 100%,rgba(247,147,30,.28),transparent 50%),linear-gradient(135deg,#050C20,#0D1B3F 55%,#071027);color:#fff;box-shadow:0 18px 40px rgba(5,12,32,.28)}
.elementor-144874 .vtc-hero::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(ellipse at center,black 20%,transparent 75%)}
.elementor-144874 .vtc-hero>*{position:relative;z-index:1}
.elementor-144874 .vtc-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:800;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);margin:0 0 12px}
.elementor-144874 .vtc-pill i{width:8px;height:8px;border-radius:50%;background:var(--o);box-shadow:0 0 0 4px rgba(247,147,30,.25)}
.elementor-144874 .vtc-hero h2{margin:0 0 10px;font-size:clamp(22px,3vw,32px);font-weight:800;line-height:1.35;color:#fff}
.elementor-144874 .vtc-hero h2 a{color:#FFD089;text-decoration:none}
.elementor-144874 .vtc-hero p{margin:0;font-size:16.5px;line-height:1.95;color:rgba(232,238,255,.9)}
.elementor-144874 .vtc-sec{margin:10px 0 8px}
.elementor-144874 .vtc-sec h2{margin:0 0 8px;font-size:clamp(22px,2.6vw,28px);font-weight:800;color:var(--ink)}
.elementor-144874 .vtc-sec h2::after{content:"";display:block;width:72px;height:4px;border-radius:99px;margin-top:10px;background:linear-gradient(90deg,var(--o),var(--b))}
.elementor-144874 .vtc-lead{margin:0 0 16px;color:var(--muted);font-size:16.5px;line-height:1.9}
.elementor-144874 .vtc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:12px 0}
@media(max-width:767px){.elementor-144874 .vtc-grid{grid-template-columns:1fr}}
.elementor-144874 .vtc-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px;box-shadow:0 8px 22px rgba(20,32,61,.05)}
.elementor-144874 .vtc-card b{display:block;margin:0 0 6px;font-size:15.5px}
.elementor-144874 .vtc-card span{display:block;font-size:14.5px;color:var(--muted);line-height:1.75}
.elementor-144874 .vtc-ico{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 10px;background:linear-gradient(145deg,var(--b),var(--b2));color:#fff;font-size:16px}
.elementor-144874 .vtc-ico.o{background:linear-gradient(145deg,var(--o),var(--o2))}
.elementor-144874 .vtc-checks{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.elementor-144874 .vtc-checks li{position:relative;padding:12px 14px;padding-inline-start:44px;background:var(--soft);border:1px solid var(--line);border-radius:14px;font-size:15px}
.elementor-144874 .vtc-checks li::before{content:"✓";position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,var(--b),var(--b2));color:#fff;font-size:13px;font-weight:800}
.elementor-144874 .vtc-checks a{color:var(--b);font-weight:700;text-decoration:none}
.elementor-144874 .vtc-shot{margin:14px 0;border-radius:18px;overflow:hidden;border:1px solid var(--line);box-shadow:0 16px 36px rgba(20,32,61,.12)}
.elementor-144874 .vtc-shot img{display:block;width:100%;height:auto}
.elementor-144874 .vtc-mod{margin:12px 0;padding:18px;border-radius:16px;background:#fff;border:1px solid var(--line);border-inline-start:5px solid var(--b);box-shadow:0 8px 20px rgba(20,32,61,.04)}
.elementor-144874 .vtc-mod.o{border-inline-start-color:var(--o)}
.elementor-144874 .vtc-mod h3{margin:0 0 8px;font-size:18px;font-weight:800}
.elementor-144874 .vtc-mod p{margin:0;color:var(--muted);font-size:15.5px;line-height:1.85}
.elementor-144874 .vtc-end{margin:22px 0 8px;padding:22px;border-radius:18px;background:linear-gradient(135deg,rgba(20,99,230,.08),rgba(247,147,30,.08));border:1px solid var(--line);text-align:center}
.elementor-144874 .vtc-end p{margin:0;font-size:16px;font-weight:700}
/* Hide Astra single-post chrome when Elementor canvas/header_footer is used as fallback */
.single-post .ast-single-entry-banner,
.single-post.postid-144874 .entry-header,
.single-post.postid-144874 .post-thumb-img-content{display:none!important}/* End custom CSS */