.elementor-3501 .elementor-element.elementor-element-42cce15{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3501 .elementor-element.elementor-element-e83e138{--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-3501 .elementor-element.elementor-element-7d6eb63{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3501 .elementor-element.elementor-element-7d6eb63:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-7d6eb63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c6bcc7 );}.elementor-3501 .elementor-element.elementor-element-11bcf54{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-21a8079 );--border-color:var( --e-global-color-21a8079 );}.elementor-3501 .elementor-element.elementor-element-41d9157 .wd-underline-gradient u{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-4249269 ) 100%);}.elementor-3501 .elementor-element.elementor-element-41d9157 .title{font-size:20px;font-weight:300;}.elementor-3501 .elementor-element.elementor-element-a46387c{--grid-template-columns:repeat(0, auto);text-align:center;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--grid-column-gap:13px;--grid-row-gap:1px;}.elementor-3501 .elementor-element.elementor-element-a46387c.elementor-element{--align-self:flex-start;}.elementor-3501 .elementor-element.elementor-element-a46387c .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-3501 .elementor-element.elementor-element-a46387c .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-a46387c .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-a46387c .elementor-social-icon:hover i{color:var( --e-global-color-3bbf722 );}.elementor-3501 .elementor-element.elementor-element-a46387c .elementor-social-icon:hover svg{fill:var( --e-global-color-3bbf722 );}.elementor-3501 .elementor-element.elementor-element-a52d8c0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3501 .elementor-element.elementor-element-9452066 .wd-underline-gradient u{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-4249269 ) 100%);}.elementor-3501 .elementor-element.elementor-element-9452066 .title{font-size:20px;font-weight:300;}.elementor-3501 .elementor-element.elementor-element-c8d066f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3501 .elementor-element.elementor-element-da0213d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:5px;}.elementor-3501 .elementor-element.elementor-element-da0213d:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-da0213d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab8b0c6 );}.elementor-3501 .elementor-element.elementor-element-edac3bb.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-edac3bb{--wd-brd-radius:0px;}.elementor-3501 .elementor-element.elementor-element-bbd3337 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-bbd3337.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-bbd3337 .title-subtitle{line-height:0px;}.elementor-3501 .elementor-element.elementor-element-bbd3337 .title{font-size:13px;line-height:0px;}.elementor-3501 .elementor-element.elementor-element-bbd3337 .title-after_title{color:var( --e-global-color-secondary );font-size:14px;line-height:1px;}.elementor-3501 .elementor-element.elementor-element-c021ff2{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:05px;}.elementor-3501 .elementor-element.elementor-element-c021ff2:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-c021ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab8b0c6 );}.elementor-3501 .elementor-element.elementor-element-725d602 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-725d602.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-a91fe81 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-a91fe81.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-a91fe81 .title-subtitle{line-height:0px;}.elementor-3501 .elementor-element.elementor-element-a91fe81 .title{font-size:13px;line-height:0px;}.elementor-3501 .elementor-element.elementor-element-a91fe81 .title-after_title{color:var( --e-global-color-secondary );font-size:14px;line-height:1px;}.elementor-3501 .elementor-element.elementor-element-748d12a{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3501 .elementor-element.elementor-element-87bac06{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3501 .elementor-element.elementor-element-87bac06:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-87bac06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c6bcc7 );}.elementor-3501 .elementor-element.elementor-element-a8528a9{--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-3501 .elementor-element.elementor-element-f5c289b{width:var( --container-widget-width, 6.5% );max-width:6.5%;--container-widget-width:6.5%;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-0e3b7a4 .wd-underline-gradient u{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-4249269 ) 100%);}.elementor-3501 .elementor-element.elementor-element-0e3b7a4.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-0e3b7a4 .title{font-size:32px;}.elementor-3501 .elementor-element.elementor-element-ae83d30 .wd-accordion-title-text{font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-ae83d30 .wd-accordion-title.wd-active .wd-accordion-title-text, .elementor-3501 .elementor-element.elementor-element-ae83d30 .wd-accordion:not(.wd-inited) .wd-accordion-item:first-child .wd-accordion-title-text{color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-239a098{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-3501 .elementor-element.elementor-element-500adf9{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3501 .elementor-element.elementor-element-500adf9:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-500adf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c6bcc7 );}.elementor-3501 .elementor-element.elementor-element-372691a .wd-accordion-title-text{font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-372691a .wd-accordion-title.wd-active .wd-accordion-title-text, .elementor-3501 .elementor-element.elementor-element-372691a .wd-accordion:not(.wd-inited) .wd-accordion-item:first-child .wd-accordion-title-text{color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-db1e196{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3501 .elementor-element.elementor-element-db1e196:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-db1e196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c6bcc7 );}.elementor-3501 .elementor-element.elementor-element-2686580 .wd-accordion-title-text{font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-2686580 .wd-accordion-title.wd-active .wd-accordion-title-text, .elementor-3501 .elementor-element.elementor-element-2686580 .wd-accordion:not(.wd-inited) .wd-accordion-item:first-child .wd-accordion-title-text{color:var( --e-global-color-accent );}.elementor-3501 .elementor-element.elementor-element-dce76ff{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3501 .elementor-element.elementor-element-dce76ff:not(.elementor-motion-effects-element-type-background), .elementor-3501 .elementor-element.elementor-element-dce76ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c6bcc7 );}.elementor-3501 .elementor-element.elementor-element-362807b .wd-underline-gradient u{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-4249269 ) 100%);}.elementor-3501 .elementor-element.elementor-element-362807b.elementor-element{--align-self:center;}.elementor-3501 .elementor-element.elementor-element-362807b .title{font-size:32px;}.elementor-3501 .elementor-element.elementor-element-362807b .title-after_title{color:var( --e-global-color-primary );}.elementor-3501 .elementor-element.elementor-element-763a50e .wd-accordion-title-text{font-size:18px;font-weight:400;}@media(min-width:769px){.elementor-3501 .elementor-element.elementor-element-e83e138{--width:30%;}.elementor-3501 .elementor-element.elementor-element-da0213d{--width:50%;}.elementor-3501 .elementor-element.elementor-element-c021ff2{--width:50%;}.elementor-3501 .elementor-element.elementor-element-748d12a{--width:70%;}.elementor-3501 .elementor-element.elementor-element-500adf9{--width:50%;}.elementor-3501 .elementor-element.elementor-element-db1e196{--width:50%;}}@media(max-width:1024px) and (min-width:769px){.elementor-3501 .elementor-element.elementor-element-da0213d{--width:100%;}.elementor-3501 .elementor-element.elementor-element-c021ff2{--width:100%;}.elementor-3501 .elementor-element.elementor-element-748d12a{--width:100%;}}@media(max-width:1024px){.elementor-3501 .elementor-element.elementor-element-42cce15{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3501 .elementor-element.elementor-element-a46387c{--icon-size:22px;--grid-column-gap:0em;}.elementor-3501 .elementor-element.elementor-element-a46387c .elementor-social-icon{--icon-padding:3px;}.elementor-3501 .elementor-element.elementor-element-c8d066f{--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-3501 .elementor-element.elementor-element-da0213d{--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-3501 .elementor-element.elementor-element-bbd3337 .title{font-size:13px;}.elementor-3501 .elementor-element.elementor-element-a91fe81 .title{font-size:13px;}}@media(max-width:768px){.elementor-3501 .elementor-element.elementor-element-a46387c{--icon-size:21px;}.elementor-3501 .elementor-element.elementor-element-c8d066f{--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:nowrap;}.elementor-3501 .elementor-element.elementor-element-da0213d{--width:50%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3501 .elementor-element.elementor-element-edac3bb{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-bbd3337 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3501 .elementor-element.elementor-element-bbd3337 .title{font-size:12px;}.elementor-3501 .elementor-element.elementor-element-bbd3337 .title-after_title{font-size:12px;line-height:0.1em;}.elementor-3501 .elementor-element.elementor-element-c021ff2{--width:50%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3501 .elementor-element.elementor-element-725d602{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-3501 .elementor-element.elementor-element-a91fe81 .title{font-size:13px;}.elementor-3501 .elementor-element.elementor-element-a91fe81 .title-after_title{font-size:12px;}.elementor-3501 .elementor-element.elementor-element-a8528a9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;}.elementor-3501 .elementor-element.elementor-element-f5c289b{--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;}.elementor-3501 .elementor-element.elementor-element-0e3b7a4 .title{font-size:26px;}.elementor-3501 .elementor-element.elementor-element-ae83d30 .wd-accordion-title-text{font-size:21px;}.elementor-3501 .elementor-element.elementor-element-239a098{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3501 .elementor-element.elementor-element-500adf9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3501 .elementor-element.elementor-element-372691a .wd-accordion-title-text{font-size:21px;}.elementor-3501 .elementor-element.elementor-element-db1e196{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3501 .elementor-element.elementor-element-2686580 .wd-accordion-title-text{font-size:21px;}.elementor-3501 .elementor-element.elementor-element-362807b .title{font-size:24px;}.elementor-3501 .elementor-element.elementor-element-763a50e .wd-accordion-title-text{font-size:16px;}}/* Start custom CSS for wd_text_block, class: .elementor-element-6a8dac6 */.contact-info {
    font-size: 16px;
    line-height: 1.8;
}
.contact-info p {
    margin: 10px 0;
}
.contact-info a {
    font-weight: 400;
    background: linear-gradient(90deg, rgb(59, 10, 42), rgb(122, 27, 92));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    border-bottom: 2px solid transparent;
    transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-bbd3337 */.wd-title-style-underlined .title {
    border-bottom: 0px solid var(--el-title-color) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c021ff2 */.elementor-3501 .elementor-element.elementor-element-c021ff2{cursor:pointer;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6eb63 */.sticky{
    position: sticky;
    top:120px;
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-336b2e7 */.styling-div h1,
.styling-div h2 {
    background: linear-gradient(90deg, rgb(59, 10, 42) 0%, rgb(90, 15, 63) 50%, rgb(122, 27, 92) 100%);
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    border-right: 4px solid;
    border-image: linear-gradient(90deg, rgb(59, 10, 42) 0%, rgb(90, 15, 63) 50%, rgb(122, 27, 92) 100%);
    border-image-slice: 1;

    padding-right: 10px; /* مسافة بين النص والبوردر */
}
.styling-div p{
    text-align: justify !important;
    text-align-last: right; /* يخلي آخر سطر طبيعي */
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-5b7a645 */.styling-div h1,
.styling-div h2 {
    background: linear-gradient(90deg, rgb(59, 10, 42) 0%, rgb(90, 15, 63) 50%, rgb(122, 27, 92) 100%);
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    border-right: 4px solid;
    border-image: linear-gradient(90deg, rgb(59, 10, 42) 0%, rgb(90, 15, 63) 50%, rgb(122, 27, 92) 100%);
    border-image-slice: 1;

    padding-right: 10px; /* مسافة بين النص والبوردر */
}
.styling-div p{
    text-align: justify !important;
    text-align-last: right; /* يخلي آخر سطر طبيعي */
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-362807b */.custom-text {
    margin-top:-5px;
    font-weight: 400;

    background: linear-gradient(90deg, rgb(59, 10, 42), rgb(122, 27, 92));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */