.elementor-3478 .elementor-element.elementor-element-546d632{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 35px 0px;}.elementor-3478 .elementor-element.elementor-element-546d632 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-3478 .elementor-element.elementor-element-6efd8ce{text-align:center;}.elementor-3478 .elementor-element.elementor-element-6efd8ce .elementor-heading-title{font-family:"Kufam", Sans-serif;font-weight:700;color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-be8efbd{--spacer-size:54px;}.elementor-widget-image .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-3478 .elementor-element.elementor-element-f38ee78{text-align:center;}.elementor-3478 .elementor-element.elementor-element-f38ee78 img{width:150px;height:150px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;}.elementor-3478 .elementor-element.elementor-element-b8e5315{text-align:center;}.elementor-3478 .elementor-element.elementor-element-b8e5315 .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:26px;font-weight:700;}.elementor-3478 .elementor-element.elementor-element-11760cb{text-align:center;}.elementor-3478 .elementor-element.elementor-element-11760cb .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:22px;font-weight:400;color:#7A7A7A;}.elementor-3478 .elementor-element.elementor-element-c450cb3{--spacer-size:1px;}.elementor-3478 .elementor-element.elementor-element-72b405c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3478 .elementor-element.elementor-element-72b405c > .elementor-container{max-width:1100px;}.elementor-3478 .elementor-element.elementor-element-72b405c, .elementor-3478 .elementor-element.elementor-element-72b405c > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-3478 .elementor-element.elementor-element-72b405c{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3478 .elementor-element.elementor-element-72b405c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3478 .elementor-element.elementor-element-28bd174 .elementor-icon-wrapper{text-align:center;}.elementor-3478 .elementor-element.elementor-element-28bd174.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-28bd174.elementor-view-framed .elementor-icon, .elementor-3478 .elementor-element.elementor-element-28bd174.elementor-view-default .elementor-icon{color:var( --e-global-color-1b9f2afc );border-color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-28bd174.elementor-view-framed .elementor-icon, .elementor-3478 .elementor-element.elementor-element-28bd174.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-28bd174 .elementor-icon{font-size:65px;}.elementor-3478 .elementor-element.elementor-element-28bd174 .elementor-icon svg{height:65px;}.elementor-3478 .elementor-element.elementor-element-275fb0a{text-align:center;}.elementor-3478 .elementor-element.elementor-element-275fb0a .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-831548f{text-align:center;}.elementor-3478 .elementor-element.elementor-element-831548f .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-1890ed2 .elementor-icon-wrapper{text-align:center;}.elementor-3478 .elementor-element.elementor-element-1890ed2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-1890ed2.elementor-view-framed .elementor-icon, .elementor-3478 .elementor-element.elementor-element-1890ed2.elementor-view-default .elementor-icon{color:var( --e-global-color-1b9f2afc );border-color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-1890ed2.elementor-view-framed .elementor-icon, .elementor-3478 .elementor-element.elementor-element-1890ed2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-1890ed2 .elementor-icon{font-size:65px;}.elementor-3478 .elementor-element.elementor-element-1890ed2 .elementor-icon svg{height:65px;}.elementor-3478 .elementor-element.elementor-element-521492c{text-align:center;}.elementor-3478 .elementor-element.elementor-element-521492c .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-2ec5e39{text-align:center;}.elementor-3478 .elementor-element.elementor-element-2ec5e39 .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-89099b8 .elementor-icon-wrapper{text-align:center;}.elementor-3478 .elementor-element.elementor-element-89099b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-89099b8.elementor-view-framed .elementor-icon, .elementor-3478 .elementor-element.elementor-element-89099b8.elementor-view-default .elementor-icon{color:var( --e-global-color-1b9f2afc );border-color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-89099b8.elementor-view-framed .elementor-icon, .elementor-3478 .elementor-element.elementor-element-89099b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-89099b8 .elementor-icon{font-size:65px;}.elementor-3478 .elementor-element.elementor-element-89099b8 .elementor-icon svg{height:65px;}.elementor-3478 .elementor-element.elementor-element-f3e4646{text-align:center;}.elementor-3478 .elementor-element.elementor-element-f3e4646 .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-f681377{text-align:center;}.elementor-3478 .elementor-element.elementor-element-f681377 .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-000c967 .elementor-icon-wrapper{text-align:center;}.elementor-3478 .elementor-element.elementor-element-000c967.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-000c967.elementor-view-framed .elementor-icon, .elementor-3478 .elementor-element.elementor-element-000c967.elementor-view-default .elementor-icon{color:var( --e-global-color-1b9f2afc );border-color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-000c967.elementor-view-framed .elementor-icon, .elementor-3478 .elementor-element.elementor-element-000c967.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-000c967 .elementor-icon{font-size:65px;}.elementor-3478 .elementor-element.elementor-element-000c967 .elementor-icon svg{height:65px;}.elementor-3478 .elementor-element.elementor-element-339d22a{text-align:center;}.elementor-3478 .elementor-element.elementor-element-339d22a .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-a0ac4d1{text-align:center;}.elementor-3478 .elementor-element.elementor-element-a0ac4d1 .elementor-heading-title{font-family:"Kufam", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-1b9f2afc );}.elementor-3478 .elementor-element.elementor-element-c1a55f9{--spacer-size:170px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3478 .elementor-element.elementor-element-a0ac4d1{text-align:center;}}@media(max-width:767px){.elementor-3478 .elementor-element.elementor-element-6efd8ce .elementor-heading-title{font-size:25px;}.elementor-3478 .elementor-element.elementor-element-b8e5315 .elementor-heading-title{font-size:22px;}.elementor-3478 .elementor-element.elementor-element-11760cb .elementor-heading-title{font-size:18px;}.elementor-3478 .elementor-element.elementor-element-275fb0a .elementor-heading-title{font-size:20px;}.elementor-3478 .elementor-element.elementor-element-831548f .elementor-heading-title{font-size:17px;}.elementor-3478 .elementor-element.elementor-element-521492c .elementor-heading-title{font-size:20px;}.elementor-3478 .elementor-element.elementor-element-2ec5e39 .elementor-heading-title{font-size:17px;}.elementor-3478 .elementor-element.elementor-element-f3e4646 .elementor-heading-title{font-size:20px;}.elementor-3478 .elementor-element.elementor-element-f681377 .elementor-heading-title{font-size:17px;}.elementor-3478 .elementor-element.elementor-element-339d22a .elementor-heading-title{font-size:20px;}.elementor-3478 .elementor-element.elementor-element-a0ac4d1 .elementor-heading-title{font-size:17px;}}@media(min-width:768px){.elementor-3478 .elementor-element.elementor-element-e248061{width:26%;}.elementor-3478 .elementor-element.elementor-element-8057d9a{width:24%;}}/* Start custom CSS for section, class: .elementor-element-72b405c */.elementor-3478 .elementor-element.elementor-element-72b405c {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    border-radius: 25px;
    overflow: hidden;
    padding-top: 25px;
    padding-bottom: 25px;
}

/* نخلي الأعمدة مرنة ومتساوية */
.elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column {
    position: relative;
}

/* الخطوط الفاصلة بين الأعمدة */
.elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column:not(:last-child)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 15%;
    height: 70%;
    width: 1px;
    background: rgba(255, 255, 255, 0.35);
}

/* مساحة إضافية لعمود البريد الإلكتروني */
.elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column:first-child {
    padding-left: 25px;
}


/* =========================
   الآيباد - مربعات 2 × 2
========================= */
@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-3478 .elementor-element.elementor-element-72b405c {
        max-width: 92%;
        padding: 20px;
    }

    .elementor-3478 .elementor-element.elementor-element-72b405c .elementor-row {
        display: flex !important;
        flex-wrap: wrap !important;
    }

    .elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column {
        width: 50% !important;
        max-width: 50% !important;
        flex: 0 0 50% !important;
        padding: 25px 20px !important;
        box-sizing: border-box;
    }

    /* نشيل الخطوط القديمة */
    .elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column::after {
        display: none !important;
    }

    /* خط عمودي بين المربعين */
    .elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column:nth-child(odd) {
        border-left: 1px solid rgba(255,255,255,0.35);
    }

    /* خط أفقي بين الصفين */
    .elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column:nth-child(1),
    .elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column:nth-child(2) {
        border-bottom: 1px solid rgba(255,255,255,0.35);
    }

    /* نلغي مساحة البريد الخاصة بالكمبيوتر */
    .elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column:first-child {
        padding-left: 20px !important;
    }
}


/* ضبط للجوال */
@media (max-width: 767px) {

    .elementor-3478 .elementor-element.elementor-element-72b405c {
        max-width: 92%;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column {
        padding: 18px 15px;
    }

    .elementor-3478 .elementor-element.elementor-element-72b405c .elementor-column::after {
        display: none;
    }
}/* End custom CSS */