.elementor-3702 .elementor-element.elementor-element-5eb7c04{--display:flex;--padding-top:64px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-3702 .elementor-element.elementor-element-450012f > .elementor-widget-container{background-color:transparent;padding:5.8px 15.8px 5.8px 15.8px;background-image:linear-gradient(112deg, #FFFFFF14 0%, #FFFFFF05 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:99px 99px 99px 99px;box-shadow:0px 8px 32px 0px rgba(0, 0, 0, 0.5019607843137255);}.elementor-3702 .elementor-element.elementor-element-450012f.elementor-element{--align-self:center;}.elementor-3702 .elementor-element.elementor-element-450012f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3702 .elementor-element.elementor-element-450012f{text-align:center;font-size:12px;line-height:16px;text-shadow:0px 8px 32px rgba(0, 0, 0, 0.5019607843137255);color:var( --e-global-color-text );}.elementor-3702 .elementor-element.elementor-element-450012f p{margin-block-end:0px;}.elementor-3702 .elementor-element.elementor-element-69f8ff0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3702 .elementor-element.elementor-element-69f8ff0{text-align:center;}.elementor-3702 .elementor-element.elementor-element-69f8ff0 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:60px;font-weight:700;line-height:69px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-3702 .elementor-element.elementor-element-31f9b2d.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-3702 .elementor-element.elementor-element-31f9b2d{left:52.96px;}body.rtl .elementor-3702 .elementor-element.elementor-element-31f9b2d{right:52.96px;}.elementor-3702 .elementor-element.elementor-element-31f9b2d{top:-197.986px;}.elementor-3702 .elementor-element.elementor-element-31f9b2d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3702 .elementor-element.elementor-element-92998d9{--display:flex;}.elementor-3702 .elementor-element.elementor-element-6356f3b{--grid-columns:3;--grid-column-gap:0px;}.elementor-3702 .elementor-element.elementor-element-6356f3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-3702 .elementor-element.elementor-element-6356f3b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-3702 .elementor-element.elementor-element-6356f3b .elementor-pagination{text-align:center;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:19px;margin-top:18px;}.elementor-3702 .elementor-element.elementor-element-6356f3b .elementor-pagination .page-numbers:not(.dots){color:#FFFFFF;}.elementor-3702 .elementor-element.elementor-element-6356f3b .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-primary );}.elementor-3702 .elementor-element.elementor-element-6356f3b .elementor-pagination .page-numbers.current{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-3702 .elementor-element.elementor-element-6356f3b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 38px/2 );}body:not(.rtl) .elementor-3702 .elementor-element.elementor-element-6356f3b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 38px/2 );}body.rtl .elementor-3702 .elementor-element.elementor-element-6356f3b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 38px/2 );}body.rtl .elementor-3702 .elementor-element.elementor-element-6356f3b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 38px/2 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3702 .elementor-element.elementor-element-6356f3b{--grid-columns:2;}}@media(max-width:767px){.elementor-3702 .elementor-element.elementor-element-5eb7c04{--padding-top:64px;--padding-bottom:070px;--padding-left:10px;--padding-right:10px;}.elementor-3702 .elementor-element.elementor-element-69f8ff0{text-align:center;}.elementor-3702 .elementor-element.elementor-element-69f8ff0 .elementor-heading-title{font-size:30px;line-height:45px;}.elementor-3702 .elementor-element.elementor-element-31f9b2d{top:-76px;}.elementor-3702 .elementor-element.elementor-element-6356f3b{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-6356f3b */.elementor-pagination .page-numbers {
        background-color: transparent !important;
        border-radius: 50% !important;
        padding: 12px 18px !important;       
        margin: 0 7px !important;  

        border-color:#DF202E!importan; ;
        margin: 20px 7px !important;

     
        border: 1px solid #DF202E !important;
         transition: all 0.3s ease !important;
       
    }

    .elementor-pagination .page-numbers.current {
        background-color: #DF202E !important;  
        color: #ffffff !important;}
        
 .elementor-pagination {
        display: flex !important;
        flex-direction: row-reverse !important; 
        justify-content: center !important;/* End custom CSS */