.elementor-160 .elementor-element.elementor-element-936a59d:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-936a59d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-936a59d > .elementor-background-overlay{background-image:url("https://alhudapakistan.com/wp-content/uploads/2025/08/slider-1-1.jpg");background-position:center center;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-936a59d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 100px 0px;}.elementor-160 .elementor-element.elementor-element-37f10382{text-align:center;}.elementor-160 .elementor-element.elementor-element-37f10382 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-7c4a39be:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-7c4a39be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-160 .elementor-element.elementor-element-7c4a39be > .elementor-background-overlay{background-image:url("https://alhudapakistan.com/wp-content/uploads/2025/08/pattern-1.png");opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-7c4a39be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-160 .elementor-element.elementor-element-2a282f6:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-2a282f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-160 .elementor-element.elementor-element-2a282f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:-100px;}.elementor-160 .elementor-element.elementor-element-2a282f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-eb259fc:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-eb259fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-eb259fc{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-160 .elementor-element.elementor-element-eb259fc, .elementor-160 .elementor-element.elementor-element-eb259fc > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-160 .elementor-element.elementor-element-eb259fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-5abac6b img{height:185px;border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-f9076a9{text-align:center;}.elementor-160 .elementor-element.elementor-element-f9076a9 .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;}.elementor-160 .elementor-element.elementor-element-a9df4c1{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-160 .elementor-element.elementor-element-e9125f7 .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-e9125f7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-e9125f7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-e9125f7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-160 .elementor-element.elementor-element-e9125f7 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-e9125f7 .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-e9125f7 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-055dbb0:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-055dbb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-055dbb0{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-160 .elementor-element.elementor-element-055dbb0, .elementor-160 .elementor-element.elementor-element-055dbb0 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-160 .elementor-element.elementor-element-055dbb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-e5e5712 img{height:185px;border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-eb34e2f{text-align:center;}.elementor-160 .elementor-element.elementor-element-eb34e2f .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;}.elementor-160 .elementor-element.elementor-element-7dbd02e{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-160 .elementor-element.elementor-element-a18d2a6 .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-a18d2a6 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-a18d2a6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-a18d2a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-160 .elementor-element.elementor-element-a18d2a6 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-a18d2a6 .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-a18d2a6 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-7748da8:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-7748da8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-7748da8{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-160 .elementor-element.elementor-element-7748da8, .elementor-160 .elementor-element.elementor-element-7748da8 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-160 .elementor-element.elementor-element-7748da8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-c4d42e3 img{height:185px;border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-00c420d{text-align:center;}.elementor-160 .elementor-element.elementor-element-00c420d .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-9b9e72b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-160 .elementor-element.elementor-element-e65288f .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-e65288f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-e65288f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-e65288f .elementor-button-content-wrapper{flex-direction:row;}.elementor-160 .elementor-element.elementor-element-e65288f .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-e65288f .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-e65288f .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-4662ba7{padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-3b3194b:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-3b3194b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-3b3194b{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-160 .elementor-element.elementor-element-3b3194b, .elementor-160 .elementor-element.elementor-element-3b3194b > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-160 .elementor-element.elementor-element-3b3194b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-0a8b8d5 img{height:185px;border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-417aefa{text-align:center;}.elementor-160 .elementor-element.elementor-element-417aefa .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;}.elementor-160 .elementor-element.elementor-element-4437be1{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-160 .elementor-element.elementor-element-446fba8 .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-446fba8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-446fba8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-446fba8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-160 .elementor-element.elementor-element-446fba8 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-446fba8 .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-446fba8 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-c44f944:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-c44f944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-c44f944{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-160 .elementor-element.elementor-element-c44f944, .elementor-160 .elementor-element.elementor-element-c44f944 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-160 .elementor-element.elementor-element-c44f944 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-8a16efa img{height:185px;border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-e5396be{text-align:center;}.elementor-160 .elementor-element.elementor-element-e5396be .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-e8057d0{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-160 .elementor-element.elementor-element-438e309 .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-438e309 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-438e309{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-438e309 .elementor-button-content-wrapper{flex-direction:row;}.elementor-160 .elementor-element.elementor-element-438e309 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-438e309 .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-438e309 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-3afb0a5:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-3afb0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-3afb0a5{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-160 .elementor-element.elementor-element-3afb0a5, .elementor-160 .elementor-element.elementor-element-3afb0a5 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-160 .elementor-element.elementor-element-3afb0a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-64cfb6f img{height:185px;border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-44286c0{text-align:center;}.elementor-160 .elementor-element.elementor-element-44286c0 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-ee67699{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-160 .elementor-element.elementor-element-e63a6e9 .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-e63a6e9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-e63a6e9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-e63a6e9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-160 .elementor-element.elementor-element-e63a6e9 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-e63a6e9 .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-e63a6e9 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-35a861a{padding:0px 0px 200px 0px;}.elementor-160 .elementor-element.elementor-element-efb9d8b:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-efb9d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-efb9d8b{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-160 .elementor-element.elementor-element-efb9d8b, .elementor-160 .elementor-element.elementor-element-efb9d8b > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-160 .elementor-element.elementor-element-efb9d8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-ac77955 img{border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-bda4c1f{text-align:center;}.elementor-160 .elementor-element.elementor-element-bda4c1f .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-3d37645{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-160 .elementor-element.elementor-element-6ac347d .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-6ac347d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-6ac347d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-6ac347d .elementor-button-content-wrapper{flex-direction:row;}.elementor-160 .elementor-element.elementor-element-6ac347d .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-6ac347d .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-6ac347d .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-01d3039:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-01d3039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-01d3039{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-160 .elementor-element.elementor-element-01d3039, .elementor-160 .elementor-element.elementor-element-01d3039 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-160 .elementor-element.elementor-element-01d3039 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-e997c8c img{border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-45ff1c4{text-align:center;}.elementor-160 .elementor-element.elementor-element-45ff1c4 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-67c1e19{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-160 .elementor-element.elementor-element-ff1db5b .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-ff1db5b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-ff1db5b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-ff1db5b .elementor-button-content-wrapper{flex-direction:row;}.elementor-160 .elementor-element.elementor-element-ff1db5b .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-ff1db5b .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-ff1db5b .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-9b196a5:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-9b196a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-9b196a5{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-160 .elementor-element.elementor-element-9b196a5, .elementor-160 .elementor-element.elementor-element-9b196a5 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-160 .elementor-element.elementor-element-9b196a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-827801f img{border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-09f9c6d{text-align:center;}.elementor-160 .elementor-element.elementor-element-09f9c6d .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-6c28e3c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.8rem;font-weight:400;line-height:20px;}.elementor-160 .elementor-element.elementor-element-6850ee1 .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-6850ee1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-6850ee1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-6850ee1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-160 .elementor-element.elementor-element-6850ee1 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-6850ee1 .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-6850ee1 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-54d503ff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-160 .elementor-element.elementor-element-54d503ff:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-54d503ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 26%, var( --e-global-color-7bc2eb7 ) 6%);}.elementor-160 .elementor-element.elementor-element-54d503ff > .elementor-background-overlay{background-image:url("https://alhudapakistan.com/wp-content/uploads/2025/08/pattern-1.png");opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-160 .elementor-element.elementor-element-54d503ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-160 .elementor-element.elementor-element-321d9d92{padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-321d9d92 img{border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-6238a27b{margin:-54% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -9%;padding:15px 15px 15px 15px;text-align:left;}.elementor-160 .elementor-element.elementor-element-6238a27b img{width:50%;border-radius:5px 5px 5px 5px;}.elementor-160 .elementor-element.elementor-element-23de591a > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-160 .elementor-element.elementor-element-31f84c15{text-align:left;}.elementor-160 .elementor-element.elementor-element-31f84c15 .elementor-heading-title{font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-160 .elementor-element.elementor-element-102479{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-102479 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-982df1b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-160 .elementor-element.elementor-element-37371079 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-160 .elementor-element.elementor-element-37371079 .elementor-button:hover, .elementor-160 .elementor-element.elementor-element-37371079 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-160 .elementor-element.elementor-element-37371079{width:auto;max-width:auto;}.elementor-160 .elementor-element.elementor-element-37371079 .elementor-button:hover svg, .elementor-160 .elementor-element.elementor-element-37371079 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-160 .elementor-element.elementor-element-26ed9c7e{width:50.702%;}.elementor-160 .elementor-element.elementor-element-23de591a{width:49.298%;}}@media(max-width:1024px){.elementor-160 .elementor-element.elementor-element-37f10382 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-160 .elementor-element.elementor-element-e9125f7 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-a18d2a6 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-00c420d .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-e65288f .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-446fba8 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-e5396be .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-438e309 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-44286c0 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-e63a6e9 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-bda4c1f .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-6ac347d .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-45ff1c4 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-ff1db5b .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-09f9c6d .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-6850ee1 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-31f84c15 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-160 .elementor-element.elementor-element-102479 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-160 .elementor-element.elementor-element-982df1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-160 .elementor-element.elementor-element-37371079 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}}@media(max-width:767px){.elementor-160 .elementor-element.elementor-element-37f10382 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-160 .elementor-element.elementor-element-e9125f7 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-a18d2a6 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-00c420d .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-e65288f .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-446fba8 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-e5396be .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-438e309 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-44286c0 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-e63a6e9 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-bda4c1f .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-6ac347d .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-45ff1c4 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-ff1db5b .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-09f9c6d .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-160 .elementor-element.elementor-element-6850ee1 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-160 .elementor-element.elementor-element-31f84c15 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-160 .elementor-element.elementor-element-102479 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-160 .elementor-element.elementor-element-982df1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-160 .elementor-element.elementor-element-37371079 .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}}