.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56 .elementor-element.elementor-element-47aa98d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-renev_text_slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-renev_text_slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56 .elementor-element.elementor-element-2ebfa0c .slider1-section-area .marquee-wrap, .elementor-56 .elementor-element.elementor-element-2ebfa0c .slider2-section-area .marquee-wrap .marquee-text .brand-single-box h3 a{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-56 .elementor-element.elementor-element-2ebfa0c .slider1-section-area .marquee-wrap .marquee-text .brand-single-box h3{color:#FFFFFF !important;}.elementor-56 .elementor-element.elementor-element-2ebfa0c .slider2-section-area .marquee-wrap .marquee-text .brand-single-box h3 a{color:#FFFFFF !important;}.elementor-56 .elementor-element.elementor-element-2ebfa0c .slider1-section-area .marquee-wrap .marquee-text .brand-single-box h3, .elementor-56 .elementor-element.elementor-element-2ebfa0c .slider2-section-area .marquee-wrap .marquee-text .brand-single-box h3 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-56 .elementor-element.elementor-element-5e6fb2c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-5e6fb2c:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5e6fb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03060A;}.elementor-56 .elementor-element.elementor-element-4ce7581{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ed8033f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-widget-renev_heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-renev_heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56 .elementor-element.elementor-element-af97507 .heading1{text-align:center;}.elementor-56 .elementor-element.elementor-element-af97507 .heading1 h5{color:#FFFFFF;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:600;}.elementor-56 .elementor-element.elementor-element-5f185cc .slider2-section-area .marquee-wrap .marquee-text .brand-single-box h3 a:hover{background:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-5f185cc .slider1-section-area .marquee-wrap .marquee-text .brand-single-box h3{color:#FFFFFF !important;}.elementor-56 .elementor-element.elementor-element-5f185cc .slider2-section-area .marquee-wrap .marquee-text .brand-single-box h3 a{color:#FFFFFF !important;}.elementor-56 .elementor-element.elementor-element-5f185cc .slider2-section-area .marquee-wrap .marquee-text .brand-single-box h3 a span{background:#FFFFFF;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-a968607{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-a968607::before, .elementor-56 .elementor-element.elementor-element-a968607 > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-a968607 > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-a968607 > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-a968607 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-a968607 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#03060A;--background-overlay:'';}.elementor-56 .elementor-element.elementor-element-e39d472{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-e39d472 > .elementor-widget-container{margin:40px 0px 50px 0px;}.elementor-56 .elementor-element.elementor-element-e39d472 .heading1{text-align:center;}.elementor-56 .elementor-element.elementor-element-e39d472 .heading1 h5{color:var( --e-global-color-04e18c7 );font-family:"IBM Plex Sans Arabic", Sans-serif;margin:0px 0px 20px 0px;}.elementor-56 .elementor-element.elementor-element-e39d472 .heading1 h2{font-family:"IBM Plex Sans Arabic", Sans-serif;margin:0px 0px 16px 0px;}.elementor-widget-media-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-56 .elementor-element.elementor-element-930d37c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-56 .elementor-element.elementor-element-930d37c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-930d37c .elementor-main-swiper{height:500px;width:100%;}.elementor-56 .elementor-element.elementor-element-930d37c .elementor-swiper-button{font-size:20px;}.elementor-56 .elementor-element.elementor-element-b6664cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-b6664cc:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-b6664cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03060A;}.elementor-56 .elementor-element.elementor-element-2d6ede1{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-2d6ede1 > .elementor-widget-container{margin:40px 0px 50px 0px;}.elementor-56 .elementor-element.elementor-element-2d6ede1 .heading1{text-align:center;}.elementor-56 .elementor-element.elementor-element-2d6ede1 .heading1 h5{color:var( --e-global-color-04e18c7 );font-family:"IBM Plex Sans Arabic", Sans-serif;margin:0px 0px 20px 0px;}.elementor-56 .elementor-element.elementor-element-2d6ede1 .heading1 h2{font-family:"IBM Plex Sans Arabic", Sans-serif;margin:0px 0px 16px 0px;}.elementor-widget-renev_project .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-renev_project .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio1-section-area .portfolio-slider-area .portfolio-boxarea .img1 img{height:510px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio-slider2-boxarea .portfolio-boxarea .img1 img{height:510px;}.elementor-56 .elementor-element.elementor-element-d666567 .project-inner-section-area .tab-content .tab-pane .all-project-area .portfolio-boxarea .img1 img{height:510px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio-header.heading1{margin:0px 0px 60px 0px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio-slider2-boxarea .portfolio-boxarea .content-area{margin:0px 0px 60px 0px;}.elementor-56 .elementor-element.elementor-element-d666567 .project-inner-section-area .tab-content .tab-pane .all-project-area .portfolio-boxarea{margin:0px 0px 60px 0px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio1-section-area .portfolio-slider-area .portfolio-boxarea .arrow-content .arrow a span{color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio-slider2-boxarea .portfolio-boxarea .content-area .arrow a i{color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio-slider2-boxarea .portfolio-boxarea .content-area .arrow a svg path{stroke:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-d666567 .project-inner-section-area .tab-content .tab-pane .all-project-area .portfolio-boxarea .arrow-content .arrow a span{stroke:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio1-section-area .portfolio-slider-area .portfolio-boxarea .arrow-content .content-area p{margin:0px 0px 16px 0px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio-slider2-boxarea .portfolio-boxarea .content-area .content p{margin:0px 0px 16px 0px;}.elementor-56 .elementor-element.elementor-element-d666567 .project-inner-section-area .tab-content .tab-pane .all-project-area .portfolio-boxarea .arrow-content .content-area p{margin:0px 0px 16px 0px;}@media(max-width:1199px){.elementor-56 .elementor-element.elementor-element-930d37c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio1-section-area .portfolio-slider-area .portfolio-boxarea .img1 img{height:510px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio-slider2-boxarea .portfolio-boxarea .img1 img{height:510px;}.elementor-56 .elementor-element.elementor-element-d666567 .project-inner-section-area .tab-content .tab-pane .all-project-area .portfolio-boxarea .img1 img{height:510px;}}@media(max-width:991px){.elementor-56 .elementor-element.elementor-element-5e6fb2c{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ed8033f{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-56 .elementor-element.elementor-element-930d37c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-56 .elementor-element.elementor-element-b6664cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-5e6fb2c{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-930d37c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-56 .elementor-element.elementor-element-b6664cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio1-section-area .portfolio-slider-area .portfolio-boxarea .img1 img{height:450px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio-slider2-boxarea .portfolio-boxarea .img1 img{height:450px;}.elementor-56 .elementor-element.elementor-element-d666567 .project-inner-section-area .tab-content .tab-pane .all-project-area .portfolio-boxarea .img1 img{height:450px;}}@media(max-width:575px){.elementor-56 .elementor-element.elementor-element-930d37c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio1-section-area .portfolio-slider-area .portfolio-boxarea .img1 img{height:300px;}.elementor-56 .elementor-element.elementor-element-d666567 .portfolio-slider2-boxarea .portfolio-boxarea .img1 img{height:300px;}.elementor-56 .elementor-element.elementor-element-d666567 .project-inner-section-area .tab-content .tab-pane .all-project-area .portfolio-boxarea .img1 img{height:300px;}}/* Start custom CSS for media-carousel, class: .elementor-element-930d37c */<style>
/* 1. تعريف العداد في الحاوية الرئيسية */
#my-custom-slider {
    counter-reset: slide-number; 
    background-color: #000; /* خلفية سوداء للقسم بالكامل */
}

/* 2. تنسيق كل شريحة */
#my-custom-slider .swiper-slide {
    position: relative;
    overflow: hidden;
    counter-increment: slide-number; /* زيادة الرقم مع كل شريحة */
}

/* 3. إضافة الرقم في الزاوية العلوية اليسرى */
#my-custom-slider .swiper-slide::before {
    /* إضافة صفر قبل الرقم إذا كان أقل من 10 */
    content: "0" counter(slide-number) "."; 
    position: absolute;
    top: 30px;
    left: 30px;
    color: #fff;
    font-family: 'Montserrat', sans-serif; /* تأكد من اختيار خط عصري */
    font-size: 1.2rem;
    font-weight: 500;
    letter-spacing: 2px;
    z-index: 10;
    opacity: 0.8;
}

/* 4. إضافة تأثير الإضاءة الذهبية في الزاوية */
#my-custom-slider .swiper-slide::after {
    content: '';
    position: absolute;
    top: -50px;
    right: -50px;
    width: 250px;
    height: 250px;
    background: radial-gradient(circle, rgba(212, 175, 55, 0.25) 0%, rgba(0,0,0,0) 70%);
    filter: blur(30px);
    pointer-events: none;
    z-index: 5;
}

/* 5. تحسين مظهر النصوص تحت الصور */
#my-custom-slider .elementor-carousel-image-overlay {
    background: linear-gradient(to top, rgba(0,0,0,0.8) 0%, transparent 50%);
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 40px;
    transition: 0.3s ease-in-out;
}

/* تأثير عند تمرير الماوس (Hover) */
#my-custom-slider .swiper-slide:hover::after {
    background: radial-gradient(circle, rgba(212, 175, 55, 0.4) 0%, rgba(0,0,0,0) 75%);
    transition: 0.5s;
}
</style>/* End custom CSS */