.elementor-1368 .elementor-element.elementor-element-51f14e71 .elementor-button{background-color:#0B4BCD;font-size:24px;border-radius:50px 50px 50px 50px;padding:14px 14px 14px 14px;}.elementor-1368 .elementor-element.elementor-element-2fb65146 .elementor-button{background-color:#008A00;font-size:24px;border-radius:50px 50px 50px 50px;padding:13px 13px 13px 13px;}@media(max-width:767px){.elementor-1368 .elementor-element.elementor-element-51f14e71 .elementor-button{font-size:26px;padding:15px 15px 15px 15px;}.elementor-1368 .elementor-element.elementor-element-168da8a4{width:50%;}.elementor-1368 .elementor-element.elementor-element-168da8a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1368 .elementor-element.elementor-element-168da8a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1368 .elementor-element.elementor-element-2fb65146 .elementor-button{font-size:26px;border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}}/* Start custom CSS for section, class: .elementor-element-1bea69e *//* 1. تثبيت القسم في شاشة الموبايل والتابلت فور تحميل الصفحة */
@media (max-width: 1024px) {
    .elementor-1368 .elementor-element.elementor-element-1bea69e {
        position: fixed !important;
        bottom: 25px !important; /* مسافة جمالية من حافة الشاشة السفلية */
        left: 0 !important;
        width: 100% !important;
        z-index: 99999 !important;
        pointer-events: none; /* لمنع السكشن من حجب الضغط عما خلفه */
    }

    /* 2. توزيع الأيقونات: واحدة في أقصى اليمين وواحدة في أقصى اليسار */
    .elementor-1368 .elementor-element.elementor-element-1bea69e > .elementor-container {
        display: flex !important;
        justify-content: space-between !important;
        flex-direction: row !important;
        padding: 0 20px !important; /* مسافة من الجوانب */
        max-width: 100% !important;
    }

    /* 3. تفعيل الضغط على الأيقونات فقط */
    .elementor-1368 .elementor-element.elementor-element-1bea69e .elementor-column {
        pointer-events: auto !important;
        width: auto !important;
    }
}

/* 4. تأثير النبض الرقيق (خيط أخضر نقي جداً) */
.pulse-effect {
    position: relative;
    display: inline-block;
}

.pulse-effect::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 50%;
    /* النبض باللون الأخضر النقي وبدون أي سواد */
    box-shadow: 0 0 0 0px rgba(11, 75, 205, 1);
    animation: thin-pure-ripple 1.5s infinite ease-out;
    z-index: -1;
}

@keyframes thin-pure-ripple {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0px rgba(11, 75, 205, 1);
    }
    100% {
        transform: scale(1.2); /* تمدد بسيط ليظل منضبطاً */
        box-shadow: 0 0 0 4px rgba(37, 211, 102, 0);
    }
}/* End custom CSS */