.elementor-863 .elementor-element.elementor-element-45635e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:23px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-45635e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-863 .elementor-element.elementor-element-d81f4aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-d81f4aa img{width:90%;filter:brightness( 118% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-863 .elementor-element.elementor-element-afd0254.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-863 .elementor-element.elementor-element-afd0254.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-863 .elementor-element.elementor-element-afd0254.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-863 .elementor-element.elementor-element-e15d622 .cz_title .cz_title_content h2{font-size:46px;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-e15d622 .cz_title .cz_title_content h4{font-size:30px;font-weight:300;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-81c06a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-863 .elementor-element.elementor-element-97fe5f9.elementor-element{--align-self:center;}.elementor-863 .elementor-element.elementor-element-97fe5f9 .cz_btn,.elementor-863 .elementor-element.elementor-element-97fe5f9 .cz_btn:before{color:#ffffff;font-size:18px;text-align:center;font-weight:600;background-color:#e53935;width:100%;}.elementor-863 .elementor-element.elementor-element-97fe5f9 .cz_btn:hover,.elementor-863 .elementor-element.elementor-element-97fe5f9 .cz_btn:after{background-color:transparent;}.elementor-863 .elementor-element.elementor-element-519e66c:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-519e66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101B3A;}.elementor-863 .elementor-element.elementor-element-519e66c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-863 .elementor-element.elementor-element-519e66c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-863 .elementor-element.elementor-element-1b9179b .cz_gap{height:31px;}.elementor-863 .elementor-element.elementor-element-b6a31ac > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-863 .elementor-element.elementor-element-52010aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-863 .elementor-element.elementor-element-52010aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-863 .elementor-element.elementor-element-52010aa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-863 .elementor-element.elementor-element-4bdd315 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-863 .elementor-element.elementor-element-4bdd315.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-863 .elementor-element.elementor-element-4bdd315.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-4bdd315.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-863 .elementor-element.elementor-element-4bdd315 .elementor-icon{font-size:50px;}.elementor-863 .elementor-element.elementor-element-4bdd315 .elementor-icon i{transform:rotate(6deg);}.elementor-863 .elementor-element.elementor-element-4bdd315 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-863 .elementor-element.elementor-element-4bdd315 .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-863 .elementor-element.elementor-element-37edb47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-863 .elementor-element.elementor-element-37edb47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-863 .elementor-element.elementor-element-37edb47.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-863 .elementor-element.elementor-element-9adc7ec .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-863 .elementor-element.elementor-element-9adc7ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-863 .elementor-element.elementor-element-9adc7ec.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-9adc7ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-863 .elementor-element.elementor-element-9adc7ec .elementor-icon{font-size:50px;}.elementor-863 .elementor-element.elementor-element-9adc7ec .elementor-icon i{transform:rotate(6deg);}.elementor-863 .elementor-element.elementor-element-9adc7ec .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-863 .elementor-element.elementor-element-9adc7ec .elementor-icon-box-description{font-family:"Cairo", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-863 .elementor-element.elementor-element-b86a8aa .cz_gap{height:31px;}.elementor-863 .elementor-element.elementor-element-b2342ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-f574a80{--display:flex;}.elementor-863 .elementor-element.elementor-element-08e36c0{--spacer-size:50px;}.elementor-863 .elementor-element.elementor-element-771d35f .cz_title .cz_title_content h2{font-size:46px;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-771d35f .cz_title .cz_title_content h4{font-size:30px;font-weight:600;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-e537244 .cz_title .cz_title_content h3{color:#101b3a;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-b8609de .cz_tl_icon{color:#101b3a;background-color:#f4eade;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-b8609de:hover .cz_tl_icon{color:#ffffff;background-color:#101b3a;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-b8609de .cz_timeline-content{color:#101b3a;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-b8b0b98 .cz_tl_icon{color:#101b3a;background-color:#f4eade;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-b8b0b98:hover .cz_tl_icon{color:#ffffff;background-color:#101b3a;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-3418f9f .cz_tl_icon{color:#101b3a;background-color:#f4eade;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-3418f9f:hover .cz_tl_icon{color:#ffffff;background-color:#101b3a;}.elementor-863 .elementor-element.elementor-element-d716e9a .cz_timeline_container{padding:0px;}.elementor-863 .elementor-element.elementor-element-d716e9a .cz_timeline_container:before{background-color:#101b3a;}.elementor-863 .elementor-element.elementor-element-d716e9a .cz_timeline-content{color:#101b3a;background-color:#f2f2f2;border-color:rgba(16,27,58,0.7);border-style:solid;border-radius:10px;border-bottom-width:4px;}.elementor-863 .elementor-element.elementor-element-ae12a62 .cz_title .cz_title_content h3{color:#101b3a;}.elementor-863 .elementor-element.elementor-element-e0ee602 .elementor-repeater-item-b8609de .cz_tl_icon{color:#101b3a;background-color:#f4eade;}.elementor-863 .elementor-element.elementor-element-e0ee602 .elementor-repeater-item-b8609de:hover .cz_tl_icon{color:#ffffff;background-color:#101b3a;}.elementor-863 .elementor-element.elementor-element-e0ee602 .elementor-repeater-item-b8b0b98 .cz_tl_icon{color:#101b3a;background-color:#f4eade;}.elementor-863 .elementor-element.elementor-element-e0ee602 .elementor-repeater-item-b8b0b98:hover .cz_tl_icon{color:#ffffff;background-color:#101b3a;}.elementor-863 .elementor-element.elementor-element-e0ee602 .elementor-repeater-item-3418f9f .cz_tl_icon{color:#101b3a;background-color:#f4eade;}.elementor-863 .elementor-element.elementor-element-e0ee602 .elementor-repeater-item-3418f9f:hover .cz_tl_icon{color:#ffffff;background-color:#101b3a;}.elementor-863 .elementor-element.elementor-element-e0ee602 .cz_timeline_container{padding:0px;}.elementor-863 .elementor-element.elementor-element-e0ee602 .cz_timeline_container:before{background-color:#101b3a;}.elementor-863 .elementor-element.elementor-element-e0ee602 .cz_timeline-content{color:#101b3a;background-color:#f2f2f2;border-color:rgba(16,27,58,0.7);border-style:solid;border-radius:10px;border-bottom-width:4px;}.elementor-863 .elementor-element.elementor-element-2bd13f3.elementor-element{--align-self:center;}.elementor-863 .elementor-element.elementor-element-2bd13f3 .cz_btn,.elementor-863 .elementor-element.elementor-element-2bd13f3 .cz_btn:before{color:#ffffff;font-size:18px;text-align:center;font-weight:600;background-color:#e53935;width:100%;}.elementor-863 .elementor-element.elementor-element-2bd13f3 .cz_btn:hover,.elementor-863 .elementor-element.elementor-element-2bd13f3 .cz_btn:after{background-color:transparent;}.elementor-863 .elementor-element.elementor-element-1f3b915{--spacer-size:50px;}.elementor-863 .elementor-element.elementor-element-6a01b3c:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-6a01b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-6a01b3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-863 .elementor-element.elementor-element-6a01b3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-863 .elementor-element.elementor-element-8a696a6{--spacer-size:20px;}.elementor-863 .elementor-element.elementor-element-ef0c92b .cz_title .cz_title_content{color:rgba(255,255,255,0.9);}.elementor-863 .elementor-element.elementor-element-ef0c92b .cz_title .cz_title_content h2{font-size:46px;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-ef0c92b .cz_title .cz_title_content h4{font-size:30px;color:#ffffff;font-weight:600;text-transform:uppercase;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-863 .elementor-element.elementor-element-cb2c893{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-863 .elementor-element.elementor-element-cb2c893 .elementor-divider-separator{width:100%;}.elementor-863 .elementor-element.elementor-element-cb2c893 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-863 .elementor-element.elementor-element-803c394{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-863 .elementor-element.elementor-element-3c5d88f{--display:flex;--justify-content:center;}.elementor-863 .elementor-element.elementor-element-a0e92f4 .cz_stylish_list li{color:#ffffff;letter-spacing:1px;padding-bottom:20px;}.elementor-863 .elementor-element.elementor-element-a0e92f4 .cz_stylish_list i{color:#f4eade;}.elementor-863 .elementor-element.elementor-element-d97fac9{--display:flex;}.elementor-863 .elementor-element.elementor-element-6d179e5 img{border-radius:25% 0% 25% 0%;}.elementor-863 .elementor-element.elementor-element-aeef983{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-863 .elementor-element.elementor-element-86d9c87 .cz_title .cz_title_content{color:#ffffff;}.elementor-863 .elementor-element.elementor-element-86d9c87 .cz_title .cz_title_content h4{color:#ffffff;}.elementor-863 .elementor-element.elementor-element-e8fd7f2.elementor-element{--align-self:center;}.elementor-863 .elementor-element.elementor-element-e8fd7f2 .cz_btn,.elementor-863 .elementor-element.elementor-element-e8fd7f2 .cz_btn:before{color:#ffffff;font-size:18px;text-align:center;font-weight:600;background-color:#e53935;width:100%;}.elementor-863 .elementor-element.elementor-element-e8fd7f2 .cz_btn:hover,.elementor-863 .elementor-element.elementor-element-e8fd7f2 .cz_btn:after{background-color:transparent;}.elementor-863 .elementor-element.elementor-element-11040a6{--spacer-size:20px;}.elementor-863 .elementor-element.elementor-element-05ca109{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-863 .elementor-element.elementor-element-05ca109 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-863 .elementor-element.elementor-element-ae2cac9{--spacer-size:20px;}.elementor-863 .elementor-element.elementor-element-9b7a9d5 .cz_title .cz_title_content h2{font-size:46px;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-9b7a9d5 .cz_title .cz_title_content h4{font-size:30px;font-weight:600;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-1f107f9{--spacer-size:10px;}.elementor-863 .elementor-element.elementor-element-9e37fc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-863 .elementor-element.elementor-element-927fd45{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-863 .elementor-element.elementor-element-927fd45:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-927fd45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-863 .elementor-element.elementor-element-927fd45.e-con:hover{--e-con-transform-translateY:-20px;}.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-863 .elementor-element.elementor-element-ef6a063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-ef6a063 .elementor-icon-wrapper{text-align:center;}.elementor-863 .elementor-element.elementor-element-ef6a063.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-ef6a063.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-ef6a063.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-ef6a063.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-ef6a063.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-ef6a063 .elementor-icon{font-size:50px;}.elementor-863 .elementor-element.elementor-element-ef6a063 .elementor-icon svg{height:50px;}.elementor-863 .elementor-element.elementor-element-22e626b .cz_title .cz_title_content{color:#101b3a;font-size:18px;text-align:center;}.elementor-863 .elementor-element.elementor-element-22e626b .cz_title .cz_title_content h4{font-size:21px;padding-bottom:15px;}.elementor-863 .elementor-element.elementor-element-32686bf{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-863 .elementor-element.elementor-element-32686bf:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-32686bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-863 .elementor-element.elementor-element-32686bf.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-863 .elementor-element.elementor-element-59fd7c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-59fd7c7 .elementor-icon-wrapper{text-align:center;}.elementor-863 .elementor-element.elementor-element-59fd7c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-59fd7c7.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-59fd7c7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-59fd7c7.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-59fd7c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-59fd7c7 .elementor-icon{font-size:50px;}.elementor-863 .elementor-element.elementor-element-59fd7c7 .elementor-icon svg{height:50px;}.elementor-863 .elementor-element.elementor-element-95383f5 .cz_title .cz_title_content{color:#101b3a;font-size:18px;text-align:center;}.elementor-863 .elementor-element.elementor-element-95383f5 .cz_title .cz_title_content h4{font-size:21px;padding-bottom:15px;}.elementor-863 .elementor-element.elementor-element-b9f050f{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-863 .elementor-element.elementor-element-b9f050f:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-b9f050f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-863 .elementor-element.elementor-element-b9f050f.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-863 .elementor-element.elementor-element-b02d0d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-b02d0d0 .elementor-icon-wrapper{text-align:center;}.elementor-863 .elementor-element.elementor-element-b02d0d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-b02d0d0.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-b02d0d0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-b02d0d0.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-b02d0d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-b02d0d0 .elementor-icon{font-size:50px;}.elementor-863 .elementor-element.elementor-element-b02d0d0 .elementor-icon svg{height:50px;}.elementor-863 .elementor-element.elementor-element-fbaf9df .cz_title .cz_title_content{color:#101b3a;font-size:18px;text-align:center;}.elementor-863 .elementor-element.elementor-element-fbaf9df .cz_title .cz_title_content h4{font-size:21px;padding-bottom:15px;}.elementor-863 .elementor-element.elementor-element-1f3c0c2{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-863 .elementor-element.elementor-element-1f3c0c2:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-1f3c0c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-863 .elementor-element.elementor-element-1f3c0c2.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-863 .elementor-element.elementor-element-13669a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-13669a2 .elementor-icon-wrapper{text-align:center;}.elementor-863 .elementor-element.elementor-element-13669a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-13669a2.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-13669a2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-13669a2.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-13669a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-13669a2 .elementor-icon{font-size:50px;}.elementor-863 .elementor-element.elementor-element-13669a2 .elementor-icon svg{height:50px;}.elementor-863 .elementor-element.elementor-element-3a133f8 .cz_title .cz_title_content{color:#101b3a;font-size:18px;text-align:center;}.elementor-863 .elementor-element.elementor-element-3a133f8 .cz_title .cz_title_content h4{font-size:21px;padding-bottom:15px;}.elementor-863 .elementor-element.elementor-element-09975e8{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-863 .elementor-element.elementor-element-09975e8:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-09975e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-863 .elementor-element.elementor-element-09975e8.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-863 .elementor-element.elementor-element-b1bc1db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-b1bc1db .elementor-icon-wrapper{text-align:center;}.elementor-863 .elementor-element.elementor-element-b1bc1db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-b1bc1db.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-b1bc1db.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-b1bc1db.elementor-view-framed .elementor-icon, .elementor-863 .elementor-element.elementor-element-b1bc1db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-b1bc1db .elementor-icon{font-size:50px;}.elementor-863 .elementor-element.elementor-element-b1bc1db .elementor-icon svg{height:50px;}.elementor-863 .elementor-element.elementor-element-791a3f9 .cz_title .cz_title_content{color:#101b3a;font-size:18px;text-align:center;}.elementor-863 .elementor-element.elementor-element-791a3f9 .cz_title .cz_title_content h4{font-size:21px;padding-bottom:15px;}.elementor-863 .elementor-element.elementor-element-4e40a3a{--spacer-size:20px;}.elementor-863 .elementor-element.elementor-element-51fade7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-863 .elementor-element.elementor-element-14dcf40.elementor-element{--align-self:center;}.elementor-863 .elementor-element.elementor-element-14dcf40 .cz_btn,.elementor-863 .elementor-element.elementor-element-14dcf40 .cz_btn:before{color:#ffffff;font-size:18px;text-align:center;font-weight:600;background-color:#e53935;width:100%;}.elementor-863 .elementor-element.elementor-element-14dcf40 .cz_btn:hover,.elementor-863 .elementor-element.elementor-element-14dcf40 .cz_btn:after{background-color:transparent;}.elementor-863 .elementor-element.elementor-element-99850a3:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-99850a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-863 .elementor-element.elementor-element-99850a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-863 .elementor-element.elementor-element-99850a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-863 .elementor-element.elementor-element-04b6bfc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-863 .elementor-element.elementor-element-04b6bfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-863 .elementor-element.elementor-element-04b6bfc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-863 .elementor-element.elementor-element-590cf1c img{width:85%;border-style:solid;border-width:0px 0px 8px 0px;border-color:var( --e-global-color-secondary );border-radius:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-863 .elementor-element.elementor-element-be14e95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-863 .elementor-element.elementor-element-be14e95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-863 .elementor-element.elementor-element-be14e95.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-863 .elementor-element.elementor-element-d7b87ee .cz_title .cz_title_content h2{color:#ffffff;}.elementor-863 .elementor-element.elementor-element-d7b87ee .cz_title .cz_title_content h4{color:#ffffff;}.elementor-863 .elementor-element.elementor-element-7132908 .cz_stylish_list li{color:#ffffff;letter-spacing:1px;padding-bottom:20px;}.elementor-863 .elementor-element.elementor-element-7132908 .cz_stylish_list i{color:#f4eade;}.elementor-863 .elementor-element.elementor-element-d180225{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-863 .elementor-element.elementor-element-27ebc58.elementor-element{--align-self:center;}.elementor-863 .elementor-element.elementor-element-27ebc58 .cz_btn,.elementor-863 .elementor-element.elementor-element-27ebc58 .cz_btn:before{color:#ffffff;font-size:18px;text-align:center;font-weight:600;background-color:#e53935;width:100%;}.elementor-863 .elementor-element.elementor-element-27ebc58 .cz_btn:hover,.elementor-863 .elementor-element.elementor-element-27ebc58 .cz_btn:after{background-color:transparent;}.elementor-863 .elementor-element.elementor-element-c2bb70a .cz_gap{height:31px;}.elementor-863 .elementor-element.elementor-element-78b764e{margin-top:70px;margin-bottom:30px;}.elementor-863 .elementor-element.elementor-element-0932965 .cz_title .cz_title_content h2{font-size:46px;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-0932965 .cz_title .cz_title_content h4{font-size:30px;font-weight:600;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-02fd551 .cz_acc .cz_acc_child{font-size:16px;color:rgba(0,0,0,0.75);background-color:rgba(0,0,0,0.08);padding-right:20px;padding-left:20px;margin-bottom:8px;border-style:none;}.elementor-863 .elementor-element.elementor-element-02fd551 .cz_acc .cz_isOpen .cz_acc_child{color:#ffffff;font-size:18px;background-color:#101b3a;}.elementor-863 .elementor-element.elementor-element-02fd551 .cz_acc .cz_acc_child_content{color:#101b3a;padding:40px 30px 30px;margin-top:-8px;border-color:rgba(16,27,58,0.5);border-style:solid;}.elementor-863 .elementor-element.elementor-element-7fe0f60{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-863 .elementor-element.elementor-element-88c42cd.elementor-element{--align-self:center;}.elementor-863 .elementor-element.elementor-element-88c42cd .cz_btn,.elementor-863 .elementor-element.elementor-element-88c42cd .cz_btn:before{color:#ffffff;font-size:18px;text-align:center;font-weight:600;background-color:#e53935;width:100%;}.elementor-863 .elementor-element.elementor-element-88c42cd .cz_btn:hover,.elementor-863 .elementor-element.elementor-element-88c42cd .cz_btn:after{background-color:transparent;}.elementor-863 .elementor-element.elementor-element-a2bfe47{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-0443ae1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-f468be3 .cz_title .cz_title_content h2{font-size:46px;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-f468be3 .cz_title .cz_title_content h3{color:#101b3a;}.elementor-863 .elementor-element.elementor-element-f468be3 .cz_title .cz_title_content h4{font-size:30px;font-weight:600;text-transform:uppercase;}.elementor-863 .elementor-element.elementor-element-633348c{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:3px;}.elementor-863 .elementor-element.elementor-element-633348c .elementor-divider-separator{width:100%;}.elementor-863 .elementor-element.elementor-element-633348c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-863 .elementor-element.elementor-element-055fe9e{--spacer-size:72px;}@media(min-width:768px){.elementor-863 .elementor-element.elementor-element-f574a80{--width:100%;}.elementor-863 .elementor-element.elementor-element-3c5d88f{--width:60%;}.elementor-863 .elementor-element.elementor-element-d97fac9{--width:40%;}.elementor-863 .elementor-element.elementor-element-9e37fc4{--width:100%;}.elementor-863 .elementor-element.elementor-element-04b6bfc{width:45%;}.elementor-863 .elementor-element.elementor-element-be14e95{width:55%;}}@media(max-width:767px){.elementor-863 .elementor-element.elementor-element-45635e3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-d81f4aa img{width:100%;}.elementor-863 .elementor-element.elementor-element-e15d622 .cz_title .cz_title_content h1{font-size:26px;}.elementor-863 .elementor-element.elementor-element-185d33a .cz_title .cz_title_content{font-size:18px;margin-top:0px;margin-right:0px;}.elementor-863 .elementor-element.elementor-element-81c06a8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-863 .elementor-element.elementor-element-519e66c{margin-top:30px;margin-bottom:0px;}.elementor-863 .elementor-element.elementor-element-1b9179b .cz_gap{height:50px;}.elementor-863 .elementor-element.elementor-element-37edb47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-863 .elementor-element.elementor-element-b86a8aa .cz_gap{height:50px;}.elementor-863 .elementor-element.elementor-element-b2342ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-f574a80{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-771d35f .cz_title .cz_title_content h4{font-size:24px;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-b8609de .cz_tl_icon{font-size:16px;padding:5px;position:absolute;right:0px;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-b8b0b98 .cz_tl_icon{color:#101b3a;font-size:16px;background-color:#f4eade;padding:5px;position:absolute;right:0px;}.elementor-863 .elementor-element.elementor-element-d716e9a .elementor-repeater-item-3418f9f .cz_tl_icon{color:#101b3a;font-size:16px;background-color:#f4eade;padding:5px;position:absolute;right:0px;}.elementor-863 .elementor-element.elementor-element-d716e9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-863 .elementor-element.elementor-element-d716e9a .cz_timeline_container{padding:0px;margin:0px;}.elementor-863 .elementor-element.elementor-element-d716e9a .cz_timeline_container:before{padding:0px;margin-top:0px;margin-right:0px;margin-left:0px;}.elementor-863 .elementor-element.elementor-element-d716e9a .cz_timeline-content{font-size:16px;text-align:right;padding:20px;margin:0px 22px 0px 0px;border-color:rgba(16,27,58,0.7);border-style:solid;border-radius:5px;border-bottom-width:2px;}.elementor-863 .elementor-element.elementor-element-e0ee602 .elementor-repeater-item-b8609de .cz_tl_icon{color:#101b3a;font-size:16px;background-color:#f4eade;padding:5px;margin:0px;position:absolute;right:0px;}.elementor-863 .elementor-element.elementor-element-e0ee602 .elementor-repeater-item-b8b0b98 .cz_tl_icon{font-size:16px;padding:5px;margin:0px;position:absolute;right:0px;}.elementor-863 .elementor-element.elementor-element-e0ee602 .elementor-repeater-item-3418f9f .cz_tl_icon{font-size:16px;padding:5px;margin:0px;position:absolute;right:0px;}.elementor-863 .elementor-element.elementor-element-e0ee602 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-863 .elementor-element.elementor-element-e0ee602 .cz_timeline_container{padding:0px;margin:0px;}.elementor-863 .elementor-element.elementor-element-e0ee602 .cz_timeline_container:before{padding:0px;margin-top:0px;margin-right:0px;margin-left:0px;}.elementor-863 .elementor-element.elementor-element-e0ee602 .cz_timeline-content{font-size:16px;text-align:right;padding:20px;margin:0px 22px 0px 0px;border-color:rgba(16,27,58,0.7);border-style:solid;border-radius:5px;border-bottom-width:2px;}.elementor-863 .elementor-element.elementor-element-6a01b3c{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-8a696a6{--spacer-size:0px;}.elementor-863 .elementor-element.elementor-element-ef0c92b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-ef0c92b .cz_title .cz_title_content h1{font-size:26px;}.elementor-863 .elementor-element.elementor-element-cb2c893{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-863 .elementor-element.elementor-element-cb2c893 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-863 .elementor-element.elementor-element-86d9c87 .cz_title .cz_title_content{margin-top:0px;margin-right:0px;}.elementor-863 .elementor-element.elementor-element-05ca109{padding:20px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-9b7a9d5 .cz_title .cz_title_content h1{font-size:26px;}.elementor-863 .elementor-element.elementor-element-51fade7{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-99850a3{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-d180225{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-863 .elementor-element.elementor-element-c2bb70a .cz_gap{height:50px;}.elementor-863 .elementor-element.elementor-element-78b764e{margin-top:0px;margin-bottom:0px;}.elementor-863 .elementor-element.elementor-element-0932965 .cz_title .cz_title_content h1{font-size:26px;}.elementor-863 .elementor-element.elementor-element-02fd551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-02fd551 .cz_acc {padding:0px;margin:0px;}.elementor-863 .elementor-element.elementor-element-02fd551 .cz_acc .cz_acc_child{font-size:16px;}.elementor-863 .elementor-element.elementor-element-02fd551 .cz_acc .cz_acc_child_content{font-size:16px;}.elementor-863 .elementor-element.elementor-element-7fe0f60{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-a2bfe47{margin-top:0px;margin-bottom:-100px;padding:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-0443ae1 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-863 .elementor-element.elementor-element-f468be3 .cz_title .cz_title_content h1{font-size:26px;}.elementor-863 .elementor-element.elementor-element-f468be3 .cz_title .cz_title_content h3{font-size:32px;}.elementor-863 .elementor-element.elementor-element-055fe9e{--spacer-size:72px;}}/* Start custom CSS for cz_button, class: .elementor-element-97fe5f9 */.shine-on-hover {
    border: none;
    outline: none;
    cursor: pointer;
    position: relative;
    z-index: 0;
}

.shine-on-hover:before {
    content: '';
    /* التدرج اللوني الجديد بين الكحلي الداكن والأحمر */
    background: linear-gradient(45deg, #101B3A, #e53935, #101B3A, #e53935, #101B3A);
    position: absolute;
    background-size: 400%;
    z-index: -1;
    filter: blur(0px); /* أضفت بلور بسيط ليعطي تأثير توهج أجمل */
    width: calc(100% + 0px); /* زيادة بسيطة في الحجم ليظهر التوهج من الأطراف */
    height: calc(100% + 0px);
    left: -2px;
    top: -2px;
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 40PX; /* ليأخذ نفس انحناء الزر الأصلي تلقائياً */
}

.shine-on-hover:active {
    color: #fff; /* تغيير للون الأبيض عند الضغط ليتناسب مع الألوان الداكنة */
}

.shine-on-hover:hover:before {
    opacity: 1;
}

.shine-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: inherit; /* يحافظ على لون الزر الأصلي */
    border-radius: inherit;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-771d35f */.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #101B3A, #e53935, #101B3A, #e53935, #101B3A );
 background-size:400%;
 animation: text-gradient 5s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for cz_button, class: .elementor-element-e8fd7f2 */.shine-on-hover {
    border: none;
    outline: none;
    cursor: pointer;
    position: relative;
    z-index: 0;
}

.shine-on-hover:before {
    content: '';
    /* التدرج اللوني الجديد بين الكحلي الداكن والأحمر */
    background: linear-gradient(45deg, #101B3A, #e53935, #101B3A, #e53935, #101B3A);
    position: absolute;
    background-size: 400%;
    z-index: -1;
    filter: blur(0px); /* أضفت بلور بسيط ليعطي تأثير توهج أجمل */
    width: calc(100% + 0px); /* زيادة بسيطة في الحجم ليظهر التوهج من الأطراف */
    height: calc(100% + 0px);
    left: -2px;
    top: -2px;
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 40PX; /* ليأخذ نفس انحناء الزر الأصلي تلقائياً */
}

.shine-on-hover:active {
    color: #fff; /* تغيير للون الأبيض عند الضغط ليتناسب مع الألوان الداكنة */
}

.shine-on-hover:hover:before {
    opacity: 1;
}

.shine-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: inherit; /* يحافظ على لون الزر الأصلي */
    border-radius: inherit;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-9b7a9d5 */.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #101B3A, #e53935, #101B3A, #e53935, #101B3A );
 background-size:400%;
 animation: text-gradient 5s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for cz_button, class: .elementor-element-14dcf40 */.shine-on-hover {
    border: none;
    outline: none;
    cursor: pointer;
    position: relative;
    z-index: 0;
}

.shine-on-hover:before {
    content: '';
    /* التدرج اللوني الجديد بين الكحلي الداكن والأحمر */
    background: linear-gradient(45deg, #101B3A, #e53935, #101B3A, #e53935, #101B3A);
    position: absolute;
    background-size: 400%;
    z-index: -1;
    filter: blur(0px); /* أضفت بلور بسيط ليعطي تأثير توهج أجمل */
    width: calc(100% + 0px); /* زيادة بسيطة في الحجم ليظهر التوهج من الأطراف */
    height: calc(100% + 0px);
    left: -2px;
    top: -2px;
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 40PX; /* ليأخذ نفس انحناء الزر الأصلي تلقائياً */
}

.shine-on-hover:active {
    color: #fff; /* تغيير للون الأبيض عند الضغط ليتناسب مع الألوان الداكنة */
}

.shine-on-hover:hover:before {
    opacity: 1;
}

.shine-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: inherit; /* يحافظ على لون الزر الأصلي */
    border-radius: inherit;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for cz_button, class: .elementor-element-27ebc58 */.shine-on-hover {
    border: none;
    outline: none;
    cursor: pointer;
    position: relative;
    z-index: 0;
}

.shine-on-hover:before {
    content: '';
    /* التدرج اللوني الجديد بين الكحلي الداكن والأحمر */
    background: linear-gradient(45deg, #101B3A, #e53935, #101B3A, #e53935, #101B3A);
    position: absolute;
    background-size: 400%;
    z-index: -1;
    filter: blur(0px); /* أضفت بلور بسيط ليعطي تأثير توهج أجمل */
    width: calc(100% + 0px); /* زيادة بسيطة في الحجم ليظهر التوهج من الأطراف */
    height: calc(100% + 0px);
    left: -2px;
    top: -2px;
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 40PX; /* ليأخذ نفس انحناء الزر الأصلي تلقائياً */
}

.shine-on-hover:active {
    color: #fff; /* تغيير للون الأبيض عند الضغط ليتناسب مع الألوان الداكنة */
}

.shine-on-hover:hover:before {
    opacity: 1;
}

.shine-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: inherit; /* يحافظ على لون الزر الأصلي */
    border-radius: inherit;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-0932965 */.gradient-text h1, .gradient-text h2, .gradient-text h3, .gradient-text h4, .gradient-text h5, .gradient-text h6 {
 background: linear-gradient(45deg, #101B3A, #e53935, #101B3A, #e53935, #101B3A );
 background-size:400%;
 animation: text-gradient 5s ease infinite;
 padding:5px 0;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
 background-clip: text;
   text-fill-color: transparent;
}

@keyframes text-gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}/* End custom CSS */
/* Start custom CSS for cz_button, class: .elementor-element-88c42cd */.shine-on-hover {
    border: none;
    outline: none;
    cursor: pointer;
    position: relative;
    z-index: 0;
}

.shine-on-hover:before {
    content: '';
    /* التدرج اللوني الجديد بين الكحلي الداكن والأحمر */
    background: linear-gradient(45deg, #101B3A, #e53935, #101B3A, #e53935, #101B3A);
    position: absolute;
    background-size: 400%;
    z-index: -1;
    filter: blur(0px); /* أضفت بلور بسيط ليعطي تأثير توهج أجمل */
    width: calc(100% + 0px); /* زيادة بسيطة في الحجم ليظهر التوهج من الأطراف */
    height: calc(100% + 0px);
    left: -2px;
    top: -2px;
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 40PX; /* ليأخذ نفس انحناء الزر الأصلي تلقائياً */
}

.shine-on-hover:active {
    color: #fff; /* تغيير للون الأبيض عند الضغط ليتناسب مع الألوان الداكنة */
}

.shine-on-hover:hover:before {
    opacity: 1;
}

.shine-on-hover:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: inherit; /* يحافظ على لون الزر الأصلي */
    border-radius: inherit;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */