.elementor-2486 .elementor-element.elementor-element-615b6a3.elementor-element{--align-self:center;}.elementor-2486 .elementor-element.elementor-element-615b6a3 .padding-top-bottom{padding-top:224px;padding-bottom:110px;}.elementor-2486 .elementor-element.elementor-element-615b6a3 .hero-section h1{font-family:"Tajawal", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;}.elementor-2486 .elementor-element.elementor-element-615b6a3 .hero-text p{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;}.elementor-2486 .elementor-element.elementor-element-615b6a3 .hero-text .btn{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:16px;}.elementor-2486 .elementor-element.elementor-element-7068910c{margin-top:-50px;margin-bottom:-150px;padding:2px 0px 0px 2px;}.elementor-2486 .elementor-element.elementor-element-512df033 .padding-top-bottom{padding-top:100px;padding-bottom:90px;}.elementor-2486 .elementor-element.elementor-element-512df033 .about-title>h2{font-family:"Tajawal", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;color:#222222;}.elementor-2486 .elementor-element.elementor-element-512df033 .about-title>p{font-family:"Tajawal", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;color:#058349;}.elementor-2486 .elementor-element.elementor-element-512df033 .about-title .thm-btn{font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.5em;color:#ffffff;background-color:#222222;}.elementor-2486 .elementor-element.elementor-element-512df033 .thm-btn span{background-color:#058349;}.elementor-2486 .elementor-element.elementor-element-512df033 .about-inner2>p{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.75rem;color:#333333;}.elementor-2486 .elementor-element.elementor-element-512df033 .quote-box p{font-family:"Philosopher", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.875rem;color:#ffffff;}.elementor-2486 .elementor-element.elementor-element-512df033 .quote-box>p+h4{font-family:"Philosopher", Sans-serif;font-size:1.375rem;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-2486 .elementor-element.elementor-element-512df033 .quote-box>h4+span{font-family:"Philosopher", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#ffffff;}.elementor-2486 .elementor-element.elementor-element-512df033 .quote-box:before, .video-box > a:hover, .video-box .spinner:before, .video-box .spinner:after{background-color:#058349;}.elementor-2486 .elementor-element.elementor-element-512df033 .quote-box::after{color:#ffffff;}.elementor-2486 .elementor-element.elementor-element-6411a8a .padding-top-bottom{padding-top:80px;padding-bottom:65px;}.elementor-2486 .elementor-element.elementor-element-6411a8a .welcome .heading p{font-family:"Philosopher", Sans-serif;font-size:17px;font-weight:800;line-height:30px;}.elementor-2486 .elementor-element.elementor-element-6411a8a .welcome .heading h2{font-family:"Tajawal", Sans-serif;font-size:23px;font-weight:800;line-height:78px;}.elementor-2486 .elementor-element.elementor-element-6411a8a .welcome .bismillah h2{font-family:"Tajawal", Sans-serif;font-size:28px;font-weight:700;line-height:34px;}.elementor-2486 .elementor-element.elementor-element-6411a8a .welcome .bismillah > p{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-2486 .elementor-element.elementor-element-6411a8a .welcome .bismillah-icon figure i{font-size:40px;}.elementor-2486 .elementor-element.elementor-element-6411a8a .welcome .online-islamic-courses .bismillah-icon h4{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:30px;}.elementor-2486 .elementor-element.elementor-element-6411a8a .welcome .online-islamic-courses p{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-2486 .elementor-element.elementor-element-3348db9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2486 .elementor-element.elementor-element-d3de139 > .elementor-widget-container{background-image:url("https://i0.wp.com/qeo.tkn.mybluehost.me/website_77b09890/wp-content/uploads/2025/07/background-online-classes.webp?fit=1919%2C713&ssl=1");padding:80px 50px 10px 30px;border-radius:20px 20px 20px 20px;}.elementor-2486 .elementor-element.elementor-element-d3de139 .padding-top-bottom{padding-top:0px;padding-bottom:120px;}.elementor-2486 .elementor-element.elementor-element-d3de139 .why_choose .heading p{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#DCDCDC !important;}.elementor-2486 .elementor-element.elementor-element-d3de139 .why_choose .heading h2{font-family:"Tajawal", Sans-serif;font-size:30px;font-weight:800;line-height:78px;color:#FFFFFF !important;}.elementor-2486 .elementor-element.elementor-element-d3de139 .why_choose .heading.two h6{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:500;line-height:32px;color:#DCDCDC !important;}.elementor-2486 .elementor-element.elementor-element-d3de139 .fun-facts p{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#EEEEEE !important;}.elementor-2486 .elementor-element.elementor-element-d3de139 .online-classes figure i, .elementor-2486 .elementor-element.elementor-element-d3de139 .fun-facts .count-style i{color:#FFFFFF !important;}.elementor-2486 .elementor-element.elementor-element-d3de139 .online-classes a{font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:800;line-height:32px;color:#2C2C2C !important;}.elementor-2486 .elementor-element.elementor-element-d3de139 .online-classes p{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:#292929 !important;}.elementor-2486 .elementor-element.elementor-element-5aa9718c .padding-top-bottom{padding-top:60px;padding-bottom:60px;}.elementor-2486 .elementor-element.elementor-element-5aa9718c .tutors .heading p{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:800;line-height:30px;}.elementor-2486 .elementor-element.elementor-element-5aa9718c .tutors .heading h2{font-family:"Tajawal", Sans-serif;font-size:60px;font-weight:800;line-height:78px;}.elementor-2486 .elementor-element.elementor-element-5aa9718c .islam-teacher-data > a{font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:700;line-height:40px;}.elementor-2486 .elementor-element.elementor-element-5aa9718c .islam-teacher-data > p{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-2486 .elementor-element.elementor-element-5aa9718c .islam-teachers h6{font-family:"Philosopher", Sans-serif;font-size:18px;font-weight:700;line-height:22px;}.elementor-2486 .elementor-element.elementor-element-5aa9718c .islam-teachers h6 span{font-family:"Philosopher", Sans-serif;font-size:18px;font-weight:700;line-height:22px;}.elementor-2486 .elementor-element.elementor-element-a9339b2 .padding-top-bottom{padding-top:100px;padding-bottom:100px;}@media(min-width:768px){.elementor-2486 .elementor-element.elementor-element-3348db9{--content-width:1197px;}}@media(max-width:1024px){.elementor-2486 .elementor-element.elementor-element-615b6a3 .hero-section h1{font-size:72px;line-height:1em;}.elementor-2486 .elementor-element.elementor-element-7068910c{padding:80px 0px 0px 0px;}}@media(max-width:767px){.elementor-2486 .elementor-element.elementor-element-615b6a3 .hero-section h1{font-size:48px;line-height:1.2em;}.elementor-2486 .elementor-element.elementor-element-d3de139 .why_choose .heading h2{font-size:42px;line-height:1.2em;}.elementor-2486 .elementor-element.elementor-element-5aa9718c .tutors .heading h2{font-size:42px;line-height:1.2em;}}