.elementor-26530 .elementor-element.elementor-element-416dfed{--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;}.elementor-26530 .elementor-element.elementor-element-9c3689a .elementor-button{background-color:#FFF9F9;fill:#0F172A;color:#0F172A;}.elementor-26530 .elementor-element.elementor-element-9c3689a .elementor-button:hover, .elementor-26530 .elementor-element.elementor-element-9c3689a .elementor-button:focus{background-color:#D4AF37;color:#FFFFFF;}.elementor-26530 .elementor-element.elementor-element-9c3689a .elementor-button:hover svg, .elementor-26530 .elementor-element.elementor-element-9c3689a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26530 .elementor-element.elementor-element-5af6be8 .elementor-button{background-color:#FFFFFF;fill:#0F172A;color:#0F172A;}.elementor-26530 .elementor-element.elementor-element-5af6be8 .elementor-button:hover, .elementor-26530 .elementor-element.elementor-element-5af6be8 .elementor-button:focus{background-color:#D4AF37;color:#FFFBFB;}.elementor-26530 .elementor-element.elementor-element-5af6be8 .elementor-button:hover svg, .elementor-26530 .elementor-element.elementor-element-5af6be8 .elementor-button:focus svg{fill:#FFFBFB;}.elementor-26530 .elementor-element.elementor-element-c2d7335 .elementor-button{background-color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:14px;font-weight:700;fill:#0F172A;color:#0F172A;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.1);border-style:none;border-radius:50px 50px 50px 50px;}.elementor-26530 .elementor-element.elementor-element-c2d7335 .elementor-button:hover, .elementor-26530 .elementor-element.elementor-element-c2d7335 .elementor-button:focus{background-color:#D4AF37;color:#FFFFFF;}.elementor-26530 .elementor-element.elementor-element-c2d7335 .elementor-button:hover svg, .elementor-26530 .elementor-element.elementor-element-c2d7335 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26530 .elementor-element.elementor-element-8e9cbbd .elementor-button{background-color:#FCFDFF;fill:#0F172A;color:#0F172A;}.elementor-26530 .elementor-element.elementor-element-8e9cbbd .elementor-button:hover, .elementor-26530 .elementor-element.elementor-element-8e9cbbd .elementor-button:focus{background-color:#D4AF37;color:#FFFDFD;}.elementor-26530 .elementor-element.elementor-element-8e9cbbd .elementor-button:hover svg, .elementor-26530 .elementor-element.elementor-element-8e9cbbd .elementor-button:focus svg{fill:#FFFDFD;}#elementor-popup-modal-26530{background-color:rgba(0,0,0,.8);justify-content:flex-end;align-items:center;pointer-events:all;}#elementor-popup-modal-26530 .dialog-message{width:300px;height:100vh;align-items:flex-start;}#elementor-popup-modal-26530 .dialog-close-button{display:flex;}#elementor-popup-modal-26530 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for button, class: .elementor-element-9c3689a *//* توحيد شكل الزراير والدورانات */
.elementor-26530 .elementor-element.elementor-element-9c3689a .elementor-button {
    border-radius: 50px !important; /* دوران كامل وشيك للزراير البيضاوية */
    padding: 12px 25px !important; /* مسافات متوازنة يمين وشمال */
    display: flex !important;
    align-items: center;
    justify-content: center;
    min-width: 140px; /* توحيد أقل عرض للزرار عشان ميبقاش واحد صغير وواحد كبير */
    height: 50px; /* توحيد الارتفاع */
    border: 2px solid transparent !important; /* بوردر شفاف عشان ميهزش الزرار في الهوفر */
    transition: all 0.3s ease-in-out !important;
}

/* ضبط شكل الهوفر عشان ميبقاش فيه "حتة عاملة" أو حركة مفاجئة */
.elementor-26530 .elementor-element.elementor-element-9c3689a .elementor-button:hover {
    border-radius: 50px !important; /* التأكيد على الثبات */
    transform: translateY(-2px); /* رفعة بسيطة جداً بدل تغيير الحجم */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af6be8 *//* توحيد شكل الزراير والدورانات */
.elementor-26530 .elementor-element.elementor-element-5af6be8 .elementor-button {
    border-radius: 50px !important; /* دوران كامل وشيك للزراير البيضاوية */
    padding: 12px 25px !important; /* مسافات متوازنة يمين وشمال */
    display: flex !important;
    align-items: center;
    justify-content: center;
    min-width: 140px; /* توحيد أقل عرض للزرار عشان ميبقاش واحد صغير وواحد كبير */
    height: 50px; /* توحيد الارتفاع */
    border: 2px solid transparent !important; /* بوردر شفاف عشان ميهزش الزرار في الهوفر */
    transition: all 0.3s ease-in-out !important;
}

/* ضبط شكل الهوفر عشان ميبقاش فيه "حتة عاملة" أو حركة مفاجئة */
.elementor-26530 .elementor-element.elementor-element-5af6be8 .elementor-button:hover {
    border-radius: 50px !important; /* التأكيد على الثبات */
    transform: translateY(-2px); /* رفعة بسيطة جداً بدل تغيير الحجم */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2d7335 *//* توحيد شكل الزراير والدورانات */
.elementor-26530 .elementor-element.elementor-element-c2d7335 .elementor-button {
    border-radius: 50px !important; /* دوران كامل وشيك للزراير البيضاوية */
    padding: 12px 25px !important; /* مسافات متوازنة يمين وشمال */
    display: flex !important;
    align-items: center;
    justify-content: center;
    min-width: 140px; /* توحيد أقل عرض للزرار عشان ميبقاش واحد صغير وواحد كبير */
    height: 50px; /* توحيد الارتفاع */
    border: 2px solid transparent !important; /* بوردر شفاف عشان ميهزش الزرار في الهوفر */
    transition: all 0.3s ease-in-out !important;
}

/* ضبط شكل الهوفر عشان ميبقاش فيه "حتة عاملة" أو حركة مفاجئة */
.elementor-26530 .elementor-element.elementor-element-c2d7335 .elementor-button:hover {
    border-radius: 50px !important; /* التأكيد على الثبات */
    transform: translateY(-2px); /* رفعة بسيطة جداً بدل تغيير الحجم */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e9cbbd *//* توحيد شكل الزراير والدورانات */
.elementor-26530 .elementor-element.elementor-element-8e9cbbd .elementor-button {
    border-radius: 50px !important; /* دوران كامل وشيك للزراير البيضاوية */
    padding: 12px 25px !important; /* مسافات متوازنة يمين وشمال */
    display: flex !important;
    align-items: center;
    justify-content: center;
    min-width: 140px; /* توحيد أقل عرض للزرار عشان ميبقاش واحد صغير وواحد كبير */
    height: 50px; /* توحيد الارتفاع */
    border: 2px solid transparent !important; /* بوردر شفاف عشان ميهزش الزرار في الهوفر */
    transition: all 0.3s ease-in-out !important;
}

/* ضبط شكل الهوفر عشان ميبقاش فيه "حتة عاملة" أو حركة مفاجئة */
.elementor-26530 .elementor-element.elementor-element-8e9cbbd .elementor-button:hover {
    border-radius: 50px !important; /* التأكيد على الثبات */
    transform: translateY(-2px); /* رفعة بسيطة جداً بدل تغيير الحجم */
}/* End custom CSS */