.elementor-798 .elementor-element.elementor-element-d4a4635{text-align:center;}.elementor-798 .elementor-element.elementor-element-d4a4635 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-4baebd7{text-align:center;}.elementor-798 .elementor-element.elementor-element-4baebd7 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-278a15b{text-align:center;}.elementor-798 .elementor-element.elementor-element-278a15b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-798 .elementor-element.elementor-element-f1ff42f .elementor-icon-box-wrapper{gap:15px;}.elementor-798 .elementor-element.elementor-element-f1ff42f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-f1ff42f.elementor-view-framed .elementor-icon, .elementor-798 .elementor-element.elementor-element-f1ff42f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-f1ff42f .elementor-icon-box-title, .elementor-798 .elementor-element.elementor-element-f1ff42f .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;}.elementor-798 .elementor-element.elementor-element-f1ff42f .elementor-icon-box-title{color:#2B3997;}.elementor-798 .elementor-element.elementor-element-65b5bef .elementor-icon-box-wrapper{gap:15px;}.elementor-798 .elementor-element.elementor-element-65b5bef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-65b5bef.elementor-view-framed .elementor-icon, .elementor-798 .elementor-element.elementor-element-65b5bef.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-65b5bef .elementor-icon-box-title, .elementor-798 .elementor-element.elementor-element-65b5bef .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;}.elementor-798 .elementor-element.elementor-element-65b5bef .elementor-icon-box-title{color:#2B3997;}.elementor-798 .elementor-element.elementor-element-f9fc19f .elementor-icon-box-wrapper{gap:15px;}.elementor-798 .elementor-element.elementor-element-f9fc19f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-f9fc19f.elementor-view-framed .elementor-icon, .elementor-798 .elementor-element.elementor-element-f9fc19f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-f9fc19f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-798 .elementor-element.elementor-element-f9fc19f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-f9fc19f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-798 .elementor-element.elementor-element-f9fc19f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-798 .elementor-element.elementor-element-f9fc19f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-798 .elementor-element.elementor-element-f9fc19f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-f9fc19f .elementor-icon-box-title, .elementor-798 .elementor-element.elementor-element-f9fc19f .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;}.elementor-798 .elementor-element.elementor-element-f9fc19f .elementor-icon-box-title{color:#2B3997;}.elementor-798 .elementor-element.elementor-element-e5586fb:not(.elementor-motion-effects-element-type-background), .elementor-798 .elementor-element.elementor-element-e5586fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-798 .elementor-element.elementor-element-e5586fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-798 .elementor-element.elementor-element-e5586fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-798 .elementor-element.elementor-element-1684b85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-798 .elementor-element.elementor-element-1684b85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-798 .elementor-element.elementor-element-1684b85 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-798 .elementor-element.elementor-element-1684b85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-798 .elementor-element.elementor-element-c45ac6b{text-align:center;}.elementor-798 .elementor-element.elementor-element-c45ac6b .elementor-heading-title{font-family:"Cairo", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor8 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-798 .elementor-element.elementor-element-c3de346{width:33.3%;}.elementor-798 .elementor-element.elementor-element-50d0f06{width:33.3%;}.elementor-798 .elementor-element.elementor-element-e6380dd{width:33.3%;}}/* Start custom CSS for wpforms, class: .elementor-element-bdc3e8a */.astra-3\.9\.1 .elementor-element-e5586fb {
    overflow: hidden;

}
/* زر السبميت يكون أخضر من البداية */
.wpforms-container .wpforms-submit {
    display: block;
    margin: 20px auto;
    background: #22c55e !important;      /* أخضر ثابت */
    color: #000 !important;              /* خط أسود */
    font-size: 18px;
    font-weight: 700;
    padding: 14px 36px;
    border: none;
    border-radius: 40px;
    box-shadow: 0 8px 18px rgba(22, 163, 74, 0.5);
    cursor: pointer;
    transition: all 0.3s ease;
}

/* عند تمرير الماوس */
.wpforms-container .wpforms-submit:hover {
    background: #16a34a !important;      /* أخضر أغمق عند المرور */
    transform: translateY(-3px) scale(1.05);
    box-shadow: 0 12px 25px rgba(22, 163, 74, 0.7);
}

/* عند الضغط */
.wpforms-container .wpforms-submit:active {
    background: #15803d !important;      /* أخضر داكن عند الضغط */
    transform: scale(0.97);
}/* End custom CSS */