.elementor-4110 .elementor-element.elementor-element-532f70d:not(.elementor-motion-effects-element-type-background),.elementor-4110 .elementor-element.elementor-element-532f70d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://khazraqol.com/wp-content/uploads/2025/07/1920x920.png);background-position:center center;background-size:cover}.elementor-4110 .elementor-element.elementor-element-532f70d>.elementor-background-overlay{background-color:#000;opacity:.3;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4110 .elementor-element.elementor-element-532f70d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section{padding-top:230px;padding-bottom:50px}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section ul.rm-namaz-time h6{font-family:"Be Vietnam Pro",Sans-serif;font-size:1.1rem;font-weight:600;line-height:.7em;color:#FFF}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-namaz-time li.namaz-timing-heading{background-color:#0000004A}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section ul.rm-namaz-time,.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section ul.rm-namaz-time li:not(:last-child){border-color:#0000004A}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section ul.rm-namaz-time li span{font-family:"Be Vietnam Pro",Sans-serif;font-size:15px;font-weight:400;line-height:1.5em}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section ul.rm-namaz-time li{color:#fff}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section ul.rm-namaz-jumu li{font-family:"Be Vietnam Pro",Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#fff}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-namaz-timing .ramadan-btn{font-family:"Be Vietnam Pro",Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#fff;border-color:#070132}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-namaz-timing .ramadan-btn:hover{color:#FFF}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-namaz-timing .ramadan-btn:before{background-color:#070132;border-color:#070132}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-ramadan-timetable h1{font-family:"Cormorant Garamond",Sans-serif;font-size:50px;font-weight:500;line-height:1.2em;color:#fff}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-ramadan-timetable p{font-family:"Be Vietnam Pro",Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#fff}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-timetable .ramadan-btn{font-family:"Be Vietnam Pro",Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#FFF}.elementor-4110 .elementor-element.elementor-element-3086d23 .ramadan-btn svg{fill:#FFF}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-timetable .ramadan-btn:hover{color:#fff}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-zakat-al h5{font-family:"Be Vietnam Pro",Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:#fff}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-zakat-al p{font-family:"Be Vietnam Pro",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#e3e3e3}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-tabs-nav ul li{font-family:"Be Vietnam Pro",Sans-serif;font-size:18px;font-weight:400;line-height:1.5em}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-tabs-nav ul li a{color:#fff}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-tabs-nav ul li.active{border-color:#F3F3F3}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-zakat-al .ramadan-btn{font-family:"Be Vietnam Pro",Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#FFF}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-zakat-al .ramadan-btn:hover{background-color:#0000}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-zelle a{font-family:"Be Vietnam Pro",Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#FFF}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .rm-zelle{background-color:#0000004D}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .wrapper,.elementor-4110 .elementor-element.elementor-element-3086d23 .audioplayer-playing .audioplayer-playpause{background-color:#12111452}.elementor-4110 .elementor-element.elementor-element-3086d23 .audioplayer:not(.audioplayer-playing) .audioplayer-playpause,.elementor-4110 .elementor-element.elementor-element-3086d23 .audioplayer-playing .audioplayer-playpause{color:#FFFFFF36;border-color:#FFFFFF36}.elementor-4110 .elementor-element.elementor-element-3086d23 .audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{border-left-color:#FFFFFF36}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .wrapper h4{font-family:"Be Vietnam Pro",Sans-serif;font-size:16px;font-weight:500;line-height:.6em;color:#fff}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .wrapper h5{font-family:"Be Vietnam Pro",Sans-serif;font-size:16px;font-weight:500;line-height:1.1em;color:#fff}.elementor-4110 .elementor-element.elementor-element-3086d23 .rm-ramadan-hero-section .wrapper span{font-family:"Be Vietnam Pro",Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#fff;background-color:#e8000e}.elementor-4110 .elementor-element.elementor-element-58f0f42a{padding:100px 0 0 0}.elementor-4110 .elementor-element.elementor-element-06315db .gap{padding-top:80px;padding-bottom:85px}.elementor-4110 .elementor-element.elementor-element-06315db .abt-desc .sec-tl span{font-family:"Merriweather",Sans-serif;font-size:18px;font-weight:400;line-height:26px}.elementor-4110 .elementor-element.elementor-element-06315db .abt-desc .sec-tl h2{font-family:"Merriweather",Sans-serif;font-size:32px;font-weight:700;line-height:42px}.elementor-4110 .elementor-element.elementor-element-06315db .abt-desc>p{font-family:"Arimo",Sans-serif;font-size:16px;font-weight:400;line-height:26px}.elementor-4110 .elementor-element.elementor-element-69ad31c .gap{padding-top:70px;padding-bottom:70px}.elementor-4110 .elementor-element.elementor-element-69ad31c .sec-tl>span{font-family:"Merriweather",Sans-serif;font-size:20px;font-weight:400;line-height:35px}.elementor-4110 .elementor-element.elementor-element-69ad31c .sec-tl>h2{font-family:"Merriweather",Sans-serif;font-size:48px;font-weight:500;line-height:60px}.elementor-4110 .elementor-element.elementor-element-69ad31c .tch-inf>span{font-family:"Merriweather",Sans-serif;font-size:16px;font-weight:400;line-height:24px}.elementor-4110 .elementor-element.elementor-element-9a7b713:not(.elementor-motion-effects-element-type-background),.elementor-4110 .elementor-element.elementor-element-9a7b713>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#070132}.elementor-4110 .elementor-element.elementor-element-9a7b713{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4110 .elementor-element.elementor-element-9a7b713>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4110 .elementor-element.elementor-element-a9e79d8 .gap{padding-top:0;padding-bottom:40px}.elementor-4110 .elementor-element.elementor-element-257e5da2:not(.elementor-motion-effects-element-type-background),.elementor-4110 .elementor-element.elementor-element-257e5da2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://khazraqol.com/wp-content/uploads/2025/07/1920x920.png);background-repeat:no-repeat;background-size:cover}.elementor-4110 .elementor-element.elementor-element-257e5da2>.elementor-background-overlay{background-color:#FFF;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4110 .elementor-element.elementor-element-257e5da2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-4110 .elementor-element.elementor-element-32c443b7 .gap{padding-top:100px;padding-bottom:50px}.elementor-4110 .elementor-element.elementor-element-32c443b7 .services-block .sec-tl span{font-family:"Merriweather",Sans-serif;font-size:20px;font-weight:400;line-height:26px}.elementor-4110 .elementor-element.elementor-element-32c443b7 .services-block .sec-tl h2{font-family:"Merriweather",Sans-serif;font-size:48px;font-weight:700;line-height:60px}.elementor-4110 .elementor-element.elementor-element-32c443b7 .traditional .sec-tl p{font-family:"Arimo",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#767676}.elementor-4110 .elementor-element.elementor-element-32c443b7 .serv-bx .srv-inf,.elementor-4110 .elementor-element.elementor-element-32c443b7 .serv-bx .srv-inf:before{background-color:#F9F3ED}.elementor-4110 .elementor-element.elementor-element-32c443b7 .serv-bx>h5{font-family:"Merriweather",Sans-serif;font-size:28px;font-weight:700;line-height:34px}.elementor-4110 .elementor-element.elementor-element-32c443b7 .traditional .srv-inf>p{font-family:"Arimo",Sans-serif;font-size:16px;font-weight:400;line-height:26px}.elementor-4110 .elementor-element.elementor-element-19ddb40e{padding:0 0 20px 0}.elementor-4110 .elementor-element.elementor-element-75951eaa .gap{padding-top:100px;padding-bottom:100px}.elementor-4110 .elementor-element.elementor-element-75951eaa .causes-grid-block.sec-tl h2{font-family:"Merriweather",Sans-serif;font-size:48px;font-weight:700;line-height:60px}.elementor-4110 .elementor-element.elementor-element-75951eaa .causes-grid-block.sec-tl p{font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:400;line-height:25px}.elementor-4110 .elementor-element.elementor-element-75951eaa .prg-wrp>span i{font-family:"Merriweather",Sans-serif;font-size:14px;font-weight:400;line-height:1.5em}.elementor-4110 .elementor-element.elementor-element-4ecbe8a9:not(.elementor-motion-effects-element-type-background),.elementor-4110 .elementor-element.elementor-element-4ecbe8a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#070132}.elementor-4110 .elementor-element.elementor-element-4ecbe8a9>.elementor-background-overlay{background-color:#000;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4110 .elementor-element.elementor-element-4ecbe8a9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4110 .elementor-element.elementor-element-20d76507 .gap{padding-top:100px;padding-bottom:100px}.elementor-4110 .elementor-element.elementor-element-20d76507 .pillar_head .sec-tl span{font-family:"Merriweather",Sans-serif;font-size:20px;font-weight:400;line-height:26px}.elementor-4110 .elementor-element.elementor-element-20d76507 .pillar_head .sec-tl h2{font-family:"Merriweather",Sans-serif;font-size:48px;font-weight:700;line-height:60px}.elementor-4110 .elementor-element.elementor-element-20d76507 .solid-plr .sec-tl p{font-family:"Arimo",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#CECECE}.elementor-4110 .elementor-element.elementor-element-20d76507 .plrs-wrp h5{font-family:"Merriweather",Sans-serif;font-size:28px;font-weight:700;line-height:34px}.elementor-4110 .elementor-element.elementor-element-20d76507 .plrs-wrp span{font-family:"Arimo",Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#C4C4C4}.elementor-4110 .elementor-element.elementor-element-49cc7419 .gap{padding-top:100px;padding-bottom:100px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .event-blog .sec-tl span{font-family:"Merriweather",Sans-serif;font-size:20px;font-weight:400;line-height:26px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .event-blog .sec-tl h2{font-family:"Merriweather",Sans-serif;font-size:48px;font-weight:700;line-height:60px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .solid-be .sec-tl p{font-family:"Arimo",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#848484}.elementor-4110 .elementor-element.elementor-element-49cc7419 .event-blog .post-inf>h5{font-family:"Merriweather",Sans-serif;font-size:22px;font-weight:600;line-height:34px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .pst-mta>li a{font-family:"Arimo",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .solid-be .post-bx .post-inf>p{font-family:"Arimo",Sans-serif;font-size:17px;font-weight:400;line-height:26px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .post-bx.lst .post-inf>a{font-family:"Merriweather",Sans-serif;font-size:15px;font-weight:600;line-height:20px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .event-blog .event-bx h5{font-family:"Merriweather",Sans-serif;font-size:20px;font-weight:600;line-height:28px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .solid-be .event-bx span b{font-family:"Arimo",Sans-serif;font-size:38px;font-weight:800;line-height:48px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .solid-be .event-bx span i{font-family:"Arimo",Sans-serif;font-size:20px;font-weight:500;line-height:18px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .solid-be .event-bx .pst-mta li{font-family:"Arimo",Sans-serif;font-size:15px;font-weight:400;line-height:14px}.elementor-4110 .elementor-element.elementor-element-49cc7419 .solid-be .event-bx ul.pst-mta+a{font-family:"Merriweather",Sans-serif;font-size:15px;font-weight:600;line-height:25px}.elementor-4110 .elementor-element.elementor-element-247c885:not(.elementor-motion-effects-element-type-background),.elementor-4110 .elementor-element.elementor-element-247c885>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1F1F1}.elementor-4110 .elementor-element.elementor-element-247c885>.elementor-background-overlay{background-color:#FFF;opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4110 .elementor-element.elementor-element-247c885{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4110 .elementor-element.elementor-element-f4b53bd .gap{padding-top:100px;padding-bottom:70px}.elementor-4110 .elementor-element.elementor-element-f4b53bd .sec-tl.text-center span{font-family:"Merriweather",Sans-serif;font-size:18px;font-weight:400;line-height:24px}.elementor-4110 .elementor-element.elementor-element-f4b53bd .sec-tl>h2{font-family:"Merriweather",Sans-serif;font-size:48px;font-weight:700;line-height:60px}.elementor-4110 .elementor-element.elementor-element-f4b53bd .team-inf>h5{font-family:"Merriweather",Sans-serif;font-size:18px;font-weight:500;line-height:14px}.elementor-4110 .elementor-element.elementor-element-f4b53bd .team-inf>span{font-family:"Merriweather",Sans-serif;font-size:14px;font-weight:500;line-height:14px}.elementor-4110 .elementor-element.elementor-element-f4b53bd .tch-inf>span{font-family:"Merriweather",Sans-serif;font-size:14px;font-weight:500;line-height:24px}.elementor-4110 .elementor-element.elementor-element-f4b53bd .team-inf:hover .scl1>a{color:#fff}.elementor-4110 .elementor-element.elementor-element-39accdc1 .gap{padding-top:100px;padding-bottom:100px}.elementor-4110 .elementor-element.elementor-element-39accdc1 .team-block .sec-tl h2{font-family:"Merriweather",Sans-serif;font-size:48px;font-weight:700;line-height:60px}.elementor-4110 .elementor-element.elementor-element-39accdc1 .green-blk .sec-tl p{font-family:"Arimo",Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#7C7C7C}.elementor-4110 .elementor-element.elementor-element-39accdc1 .team-sec .team-inf h5{font-family:"Merriweather",Sans-serif;font-size:22px;font-weight:600;line-height:28px}.elementor-4110 .elementor-element.elementor-element-39accdc1 .team-bx .team-inf>span{font-family:"Arimo",Sans-serif;font-size:16px;font-weight:400;line-height:24px}