.elementor-20551 .elementor-element.elementor-element-983fdac > .elementor-widget-container{background-image:url("https://alnosour.com/wp-content/uploads/2024/09/17580-1-1-scaled.jpg");}.elementor-20551 .elementor-element.elementor-element-57f7b15 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20551 .elementor-element.elementor-element-57f7b15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 70px 0px;z-index:0;}.elementor-20551 .elementor-element.elementor-element-919a151{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:28px 20px;--row-gap:28px;--column-gap:20px;--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-20551 .elementor-element.elementor-element-919a151::before, .elementor-20551 .elementor-element.elementor-element-919a151 > .elementor-background-video-container::before, .elementor-20551 .elementor-element.elementor-element-919a151 > .e-con-inner > .elementor-background-video-container::before, .elementor-20551 .elementor-element.elementor-element-919a151 > .elementor-background-slideshow::before, .elementor-20551 .elementor-element.elementor-element-919a151 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20551 .elementor-element.elementor-element-919a151 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://alnosour.com/wp-content/uploads/2024/09/17580-1-1-scaled.jpg");--background-overlay:'';}.elementor-20551 .elementor-element.elementor-element-c7396b5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-c7396b5:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.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-20551 .elementor-element.elementor-element-a012949 img{border-radius:7px 7px 7px 7px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20551 .elementor-element.elementor-element-7a45ff3 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-7a45ff3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-7a45ff3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20551 .elementor-element.elementor-element-1c0be18{text-align:center;}.elementor-20551 .elementor-element.elementor-element-1c0be18 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-1c0be18 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-1c0be18 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-566b85d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-566b85d:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-91deae3 img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-3efd900 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-3efd900 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-3efd900 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-6b3d8f8{text-align:center;}.elementor-20551 .elementor-element.elementor-element-6b3d8f8 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-6b3d8f8 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-6b3d8f8 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-f2214a6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-f2214a6:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-0ed7cbd img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-4380b27 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-4380b27 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-4380b27 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-8e9ea1a > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-20551 .elementor-element.elementor-element-8e9ea1a{text-align:center;}.elementor-20551 .elementor-element.elementor-element-8e9ea1a .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-8e9ea1a .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-8e9ea1a .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-2b27c95{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-2b27c95:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-d1de7fa img{border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20551 .elementor-element.elementor-element-0bc0e7e .elementor-button{background-color:#BF0A30;font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-0bc0e7e .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-0bc0e7e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-810502b{text-align:center;}.elementor-20551 .elementor-element.elementor-element-810502b .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-810502b .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-810502b .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-109a8af{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-109a8af:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-6bcc6ad img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-6b5fe82 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-6b5fe82 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-6b5fe82 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-8e21e91{text-align:center;}.elementor-20551 .elementor-element.elementor-element-8e21e91 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-8e21e91 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-8e21e91 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-6ad9d4e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-6ad9d4e:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-20b7dbb img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-e80c074 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-e80c074 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-e80c074 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-f537487{text-align:center;}.elementor-20551 .elementor-element.elementor-element-f537487 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-f537487 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-f537487 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-66e0476{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-66e0476:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-b64dfcc img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-a17396e .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-a17396e .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-a17396e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-2483f06{text-align:center;}.elementor-20551 .elementor-element.elementor-element-2483f06 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-2483f06 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-2483f06 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-9a636d7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-9a636d7:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-582f998 img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-6286655 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-6286655 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-6286655 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-e98337a{text-align:center;}.elementor-20551 .elementor-element.elementor-element-e98337a .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-e98337a .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-e98337a .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-5da80e4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-5da80e4:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-376b40b img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-9125757 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-9125757 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-9125757 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-b61a7ec{text-align:center;}.elementor-20551 .elementor-element.elementor-element-b61a7ec .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-b61a7ec .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-b61a7ec .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-9e0b6e7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-9e0b6e7:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-75eea6b img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-112e718 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-112e718 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-112e718 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-eed256a{text-align:center;}.elementor-20551 .elementor-element.elementor-element-eed256a .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-eed256a .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-eed256a .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-d3c2fc4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-d3c2fc4:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-15b65b6 img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-fb9d0f6 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-fb9d0f6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-fb9d0f6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-14aeb99{text-align:center;}.elementor-20551 .elementor-element.elementor-element-14aeb99 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-14aeb99 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-14aeb99 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-7702fe8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-7702fe8:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-180ed4a img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-4fc32f6 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-4fc32f6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-4fc32f6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-211d53a{text-align:center;}.elementor-20551 .elementor-element.elementor-element-211d53a .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-211d53a .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-211d53a .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-c6b5bc9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-c6b5bc9:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-a7c6dd0 img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-e426319 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-e426319 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-e426319 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-9d40833{text-align:center;}.elementor-20551 .elementor-element.elementor-element-9d40833 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-9d40833 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-9d40833 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-bada021{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-bada021:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-e0733f4 img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-ecd1448 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-ecd1448 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-ecd1448 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-a9ea1ab{text-align:center;}.elementor-20551 .elementor-element.elementor-element-a9ea1ab .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-a9ea1ab .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-a9ea1ab .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-9e806bc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-9e806bc:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-e2a0080 img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-57486de .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-57486de .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-57486de .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-f66cf10{text-align:center;}.elementor-20551 .elementor-element.elementor-element-f66cf10 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-f66cf10 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-f66cf10 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-e989070{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-e989070:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-c2196aa img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-6849f5e .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-6849f5e .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-6849f5e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-9739e25{text-align:center;}.elementor-20551 .elementor-element.elementor-element-9739e25 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-9739e25 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-9739e25 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}.elementor-20551 .elementor-element.elementor-element-cc02071{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b8e805 );--border-color:var( --e-global-color-7b8e805 );--border-radius:8px 8px 8px 8px;box-shadow:8px 12px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-20551 .elementor-element.elementor-element-cc02071:hover{box-shadow:14px 14px 14px 1px rgba(0, 0, 0, 0.31);}.elementor-20551 .elementor-element.elementor-element-c6793fb img{border-radius:7px 7px 7px 7px;}.elementor-20551 .elementor-element.elementor-element-fb5a6e0 .elementor-button{background-color:var( --e-global-color-595dd9e );font-family:"Cairo", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-20551 .elementor-element.elementor-element-fb5a6e0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20551 .elementor-element.elementor-element-fb5a6e0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20551 .elementor-element.elementor-element-41bbb80{text-align:center;}.elementor-20551 .elementor-element.elementor-element-41bbb80 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:bold;color:var( --e-global-color-cc28e26 );}.elementor-20551 .elementor-element.elementor-element-41bbb80 .elementor-heading-title a:hover, .elementor-20551 .elementor-element.elementor-element-41bbb80 .elementor-heading-title a:focus{color:var( --e-global-color-595dd9e );}@media(max-width:1024px) and (min-width:768px){.elementor-20551 .elementor-element.elementor-element-ca7adf5{width:100%;}.elementor-20551 .elementor-element.elementor-element-919a151{--content-width:1600px;}.elementor-20551 .elementor-element.elementor-element-c7396b5{--width:100%;}.elementor-20551 .elementor-element.elementor-element-566b85d{--width:100%;}.elementor-20551 .elementor-element.elementor-element-f2214a6{--width:100%;}.elementor-20551 .elementor-element.elementor-element-2b27c95{--width:100%;}.elementor-20551 .elementor-element.elementor-element-109a8af{--width:100%;}.elementor-20551 .elementor-element.elementor-element-6ad9d4e{--width:100%;}.elementor-20551 .elementor-element.elementor-element-66e0476{--width:100%;}.elementor-20551 .elementor-element.elementor-element-9a636d7{--width:100%;}.elementor-20551 .elementor-element.elementor-element-5da80e4{--width:100%;}.elementor-20551 .elementor-element.elementor-element-9e0b6e7{--width:100%;}.elementor-20551 .elementor-element.elementor-element-d3c2fc4{--width:100%;}.elementor-20551 .elementor-element.elementor-element-7702fe8{--width:100%;}.elementor-20551 .elementor-element.elementor-element-c6b5bc9{--width:100%;}.elementor-20551 .elementor-element.elementor-element-bada021{--width:100%;}.elementor-20551 .elementor-element.elementor-element-9e806bc{--width:100%;}.elementor-20551 .elementor-element.elementor-element-e989070{--width:100%;}.elementor-20551 .elementor-element.elementor-element-cc02071{--width:100%;}}@media(max-width:1024px){.elementor-20551 .elementor-element.elementor-element-57f7b15{padding:50px 0px 20px 0px;}.elementor-20551 .elementor-element.elementor-element-919a151{--e-con-grid-template-columns:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-20551 .elementor-element.elementor-element-c7396b5{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-1c0be18 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-1c0be18{text-align:center;}.elementor-20551 .elementor-element.elementor-element-1c0be18 .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-566b85d{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-6b3d8f8 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-6b3d8f8{text-align:center;}.elementor-20551 .elementor-element.elementor-element-6b3d8f8 .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-f2214a6{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-8e9ea1a > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-8e9ea1a{text-align:center;}.elementor-20551 .elementor-element.elementor-element-8e9ea1a .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-2b27c95{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-810502b > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-810502b{text-align:center;}.elementor-20551 .elementor-element.elementor-element-810502b .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-109a8af{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-8e21e91 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-8e21e91{text-align:center;}.elementor-20551 .elementor-element.elementor-element-8e21e91 .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-6ad9d4e{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-f537487 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-f537487{text-align:center;}.elementor-20551 .elementor-element.elementor-element-f537487 .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-66e0476{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-2483f06 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-2483f06{text-align:center;}.elementor-20551 .elementor-element.elementor-element-2483f06 .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-9a636d7{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-e98337a > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-e98337a{text-align:center;}.elementor-20551 .elementor-element.elementor-element-e98337a .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-5da80e4{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-b61a7ec > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-b61a7ec{text-align:center;}.elementor-20551 .elementor-element.elementor-element-b61a7ec .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-9e0b6e7{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-eed256a > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-eed256a{text-align:center;}.elementor-20551 .elementor-element.elementor-element-eed256a .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-d3c2fc4{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-14aeb99 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-14aeb99{text-align:center;}.elementor-20551 .elementor-element.elementor-element-14aeb99 .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-7702fe8{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-211d53a > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-211d53a{text-align:center;}.elementor-20551 .elementor-element.elementor-element-211d53a .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-c6b5bc9{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-9d40833 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-9d40833{text-align:center;}.elementor-20551 .elementor-element.elementor-element-9d40833 .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-bada021{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-a9ea1ab > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-a9ea1ab{text-align:center;}.elementor-20551 .elementor-element.elementor-element-a9ea1ab .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-9e806bc{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-f66cf10 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-f66cf10{text-align:center;}.elementor-20551 .elementor-element.elementor-element-f66cf10 .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-e989070{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-9739e25 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-9739e25{text-align:center;}.elementor-20551 .elementor-element.elementor-element-9739e25 .elementor-heading-title{line-height:1.1em;}.elementor-20551 .elementor-element.elementor-element-cc02071{--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:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-20551 .elementor-element.elementor-element-41bbb80 > .elementor-widget-container{margin:8px 0px 12px 0px;}.elementor-20551 .elementor-element.elementor-element-41bbb80{text-align:center;}.elementor-20551 .elementor-element.elementor-element-41bbb80 .elementor-heading-title{line-height:1.1em;}}@media(max-width:767px){.elementor-20551 .elementor-element.elementor-element-57f7b15{padding:0px 0px 0px 0px;}.elementor-20551 .elementor-element.elementor-element-919a151{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-7a45ff3 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3efd900 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4380b27 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bc0e7e *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b5fe82 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e80c074 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a17396e *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6286655 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9125757 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-112e718 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb9d0f6 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4fc32f6 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e426319 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecd1448 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57486de *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6849f5e *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb5a6e0 *//* شكل الزرار الأبيض بحافة ملوّنة */
.pdf-glow-btn .elementor-button {
  color: #333333;
  border: 2px solid #BF0A30;     /* لون الحافة الأحمر */
  border-radius: 999px;           
  padding: 12px 30px;
  font-weight: 600;
  box-shadow: 0 0 10px rgba(191, 10, 48, 0.3);
  transition: all 0.25s ease;
  animation: pdfPulse 2s infinite; /* الأنيميشن */
}

/* تأثير الهوفر */
.pdf-glow-btn .elementor-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 0 16px rgba(191, 10, 48, 0.7);
}

/* أنيميشن اللمعة حوالين الزرار */
@keyframes pdfPulse {
  0% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0.6);
  }
  70% {
    box-shadow: 0 0 0 18px rgba(191, 10, 48, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(191, 10, 48, 0);
  }
}
/* تثبيت عرض الأزرار لكل المقالات */
.pdf-glow-btn .elementor-button {
  min-width: 260px;     /* أقل عرض */
  max-width: 260px;     /* أكبر عرض → كدا كل الزرار يبقى قد بعض */
  width: 100%;
  text-align: center;
  white-space: nowrap;  /* يمنع نزول الكلام لسطرين */
  justify-content: center; /* يخلي الأيقونة + النص في النص */
}

/* في الشاشات الصغيرة والتابلت نخلي الزرار ياخد العرض بالكامل وتكون بينهم مسافة */
@media (max-width: 1024px) {
  .pdf-glow-btn .elementor-button {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 15px;   /* مسافة بين الأزرار */
  }

  .pdf-glow-btn {
    margin-bottom: 15px;   /* تأكيد المسافة لو العنصر نفسه لازق */
  }
}/* End custom CSS */