.elementor-2185 .elementor-element.elementor-element-93070f3{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2185 .elementor-element.elementor-element-63fd9fca{background-color:#B44B4B;text-align:center;}.elementor-2185 .elementor-element.elementor-element-63fd9fca .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:55px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2185 .elementor-element.elementor-element-975af20{background-color:transparent;padding:22px 22px 22px 22px;background-image:linear-gradient(180deg, #005BC3 0%, #011B41 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.76);}.elementor-2185 .elementor-element.elementor-element-975af20 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:50px;font-weight:800;line-height:100px;letter-spacing:3.5px;word-spacing:0px;color:#FFFFFF;}.elementor-2185 .elementor-element.elementor-element-0306d8a{background-color:transparent;padding:22px 22px 22px 22px;background-image:linear-gradient(180deg, #BE1F3E 0%, #630909 100%);border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.76);}.elementor-2185 .elementor-element.elementor-element-0306d8a .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:50px;font-weight:800;line-height:100px;letter-spacing:3.5px;word-spacing:0px;color:#FFFFFF;}.elementor-2185 .elementor-element.elementor-element-5fccbf5 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:50px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-2185 .elementor-element.elementor-element-1dbdcd0{background-color:transparent;padding:22px 22px 22px 22px;background-image:linear-gradient(11deg, #2F2F30FA 0%, #000000 42%);border-style:solid;border-radius:11px 11px 11px 11px;}.elementor-2185 .elementor-element.elementor-element-1dbdcd0 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:50px;font-weight:800;line-height:100px;letter-spacing:5.2px;word-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2185 .elementor-element.elementor-element-4394623{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2185 .elementor-element.elementor-element-6b3f1bb .jet-search-filter__input-wrapper{max-width:100%;}.elementor-2185 .elementor-element.elementor-element-627acc29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2185 .elementor-element.elementor-element-627acc29 .jet-dynamic-table{width:100%;border-style:solid;border-color:#04465F;}.elementor-2185 .elementor-element.elementor-element-627acc29 .jet-dynamic-table .jet-dynamic-table__header .jet-dynamic-table__col{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;background-color:#04465F;}.elementor-2185 .elementor-element.elementor-element-627acc29 .jet-dynamic-table .jet-dynamic-table__body .jet-dynamic-table__col{font-family:"Cairo", Sans-serif;font-size:17px;font-weight:500;background-color:#E4E4E4;padding:1px 1px 1px 1px;text-align:center;vertical-align:middle;}@media(max-width:1024px){.elementor-2185 .elementor-element.elementor-element-93070f3{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2185 .elementor-element.elementor-element-4394623{--grid-auto-flow:row;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-2185 .elementor-element.elementor-element-93070f3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2185 .elementor-element.elementor-element-4394623{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-5fccbf5 *//* تصميم البطاقة المالية البرتقالية الاحترافية */
.elementor-2185 .elementor-element.elementor-element-5fccbf5 {
    background: linear-gradient(135deg, #ff9800 0%, #ed6c02 100%);
    border-radius: 20px;
    padding: 24px;
    box-shadow: 0 10px 25px -5px rgba(237, 108, 2, 0.4);
    position: relative;
    overflow: hidden;
    color: #ffffff;
}

/* الشعار المائي الخفيف صلب خلفية البطاقة */
.elementor-2185 .elementor-element.elementor-element-5fccbf5::before {
    content: "";
    position: absolute;
    bottom: -15px;
    left: -15px;
    width: 120px;
    height: 120px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white" opacity="0.15"><path d="M12 2L1 21h22L12 2zm0 3.5L18.8 19H5.2L12 5.5z"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    pointer-events: none;
}/* End custom CSS */