.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section{padding-top:200px;padding-bottom:30px;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section ul.rm-namaz-time h6{font-family:"Be Vietnam Pro", Sans-serif;font-size:1rem;font-weight:500;line-height:1.2em;color:#000000;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section ul.rm-namaz-time li span{font-family:"Be Vietnam Pro", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section ul.rm-namaz-time li{color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section ul.rm-namaz-jumu li{font-family:"Be Vietnam Pro", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .rm-namaz-timing .ramadan-btn{font-family:"Be Vietnam Pro", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .rm-namaz-timing .ramadan-btn:hover{color:#000000;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .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:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .rm-ramadan-timetable p{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-timetable .ramadan-btn{font-family:"Be Vietnam Pro", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#000000;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-timetable .ramadan-btn:hover{color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .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:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .rm-zakat-al p{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#e3e3e3;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .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-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .rm-tabs-nav ul li a{color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .rm-tabs-nav ul li.active{border-color:#ffb606;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .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:#000000;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .rm-zakat-al .ramadan-btn:hover{background-color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .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:#000000;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .rm-zelle{background-color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .wrapper{background-color:#121114;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .wrapper h4{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .wrapper h5{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-bc37e09 .rm-ramadan-hero-section .wrapper span{font-family:"Be Vietnam Pro", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#ffffff;background-color:#e8000e;}.elementor-3227 .elementor-element.elementor-element-9bd82cf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-3227 .elementor-element.elementor-element-96520aa{width:100%;max-width:100%;}.elementor-3227 .elementor-element.elementor-element-98587e1 .gap{padding-top:35px;padding-bottom:70px;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-what-Ramadan{background-color:#f5f5f5;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-what-hajj h3{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-what-hajj p{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#000000;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-what-hajj ul li{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;color:#000000;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-video h6, .elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-video span{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-video i{background-color:#ffffff;outline:1px solid #ffffff;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-video i svg{fill:#000000;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-what-Ramadan h2{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-what-Ramadan p{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#555555;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-what-Ramadan ul li a{font-family:"Be Vietnam Pro", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;background-color:#ffffff;}.elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-what-Ramadan ul li a, .elementor-3227 .elementor-element.elementor-element-98587e1 .rm-ramadan .rm-what-Ramadan ul li:hover a i{color:#000000;}.elementor-3227 .elementor-element.elementor-element-d077c23 .gap{padding-top:0px;padding-bottom:40px;}.elementor-3227 .elementor-element.elementor-element-d077c23 .rm-ramadan-heading > span{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;color:#898989;}.elementor-3227 .elementor-element.elementor-element-d077c23 .rm-ramadan-heading h2{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3227 .elementor-element.elementor-element-d077c23 .rm-ramadan .rm-count-style p{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#555555;}.elementor-3227 .elementor-element.elementor-element-d077c23 .rm-ramadan .rm-count-style h2{font-family:"Be Vietnam Pro", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;}.elementor-3227 .elementor-element.elementor-element-d077c23 .rm-ramadan .rm-count-style h2.innerp p{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-3227 .elementor-element.elementor-element-d077c23 .rm-ramadan .rm-count-style .innerp p{color:#555555;}.elementor-3227 .elementor-element.elementor-element-df2a1d4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3227 .elementor-element.elementor-element-a0fcf50 .gap{padding-top:100px;padding-bottom:100px;}.elementor-3227 .elementor-element.elementor-element-a0fcf50 .abt-desc .sec-tl span{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-3227 .elementor-element.elementor-element-a0fcf50 .abt-desc .sec-tl h2{font-family:"Merriweather", Sans-serif;font-size:48px;font-weight:400;line-height:60px;}.elementor-3227 .elementor-element.elementor-element-a0fcf50 .without_video .abt-desc > p{font-family:"Merriweather", Sans-serif;font-size:14px;font-weight:400;line-height:30px;}@media(max-width:1024px){.elementor-3227 .elementor-element.elementor-element-9bd82cf{--grid-auto-flow:row;}.elementor-3227 .elementor-element.elementor-element-df2a1d4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3227 .elementor-element.elementor-element-9bd82cf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3227 .elementor-element.elementor-element-df2a1d4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}