.elementor-1666 .elementor-element.elementor-element-32577ba{--display:flex;--overlay-opacity:0.37;}.elementor-1666 .elementor-element.elementor-element-32577ba::before, .elementor-1666 .elementor-element.elementor-element-32577ba > .elementor-background-video-container::before, .elementor-1666 .elementor-element.elementor-element-32577ba > .e-con-inner > .elementor-background-video-container::before, .elementor-1666 .elementor-element.elementor-element-32577ba > .elementor-background-slideshow::before, .elementor-1666 .elementor-element.elementor-element-32577ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-1666 .elementor-element.elementor-element-32577ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rattilonline.com/wp-content/uploads/2026/10/Hero-Section_-Hall-of-Quranic-Excellence.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts-content{text-align:left;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts{--rts-align:left;--rts-max-width:1280px;--rts-column-gap:50px;--rts-image-height:360px;--rts-content-width:58%;--rts-icon-size:16px;color:#02010100;background:#02010100;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts-image img{object-fit:cover;object-position:center;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-description{font-family:"Inter", Sans-serif;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-primary{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-1666 .elementor-element.elementor-element-0f88801{--display:flex;}.elementor-1666 .elementor-element.elementor-element-0f88801:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-0f88801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F5;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:stretch;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs{--rs-gap:32px;--rs-max-width:1280px;--rs-avatar-size:80px;--rs-certificate-height:200px;--rs-icon-size:16px;background:#02010100;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-certificate-image img{object-fit:contain;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-name{font-family:"Noto Serif", Sans-serif;font-weight:700;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-detail{padding:5px 5px 5px 5px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-location{padding:5px 5px 5px 5px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-honor{padding:5px 5px 5px 5px;margin:5px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-download{text-decoration:none;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-chat{font-family:"Inter", Sans-serif;text-decoration:none;}.elementor-1666 .elementor-element.elementor-element-9f50229{--display:flex;}.elementor-1666 .elementor-element.elementor-element-0fc3922 .rcta{flex-direction:row;}.elementor-1666 .elementor-element.elementor-element-0fc3922 .rcta .rcta-title{font-family:"Noto Serif", Sans-serif;}.elementor-1666 .elementor-element.elementor-element-8bed746{--display:flex;}.elementor-1666 .elementor-element.elementor-element-8bed746:not(.elementor-motion-effects-element-type-background), .elementor-1666 .elementor-element.elementor-element-8bed746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF9EC;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv{--rv-columns:3;--rv-gap:24px;--rv-mobile-width:84%;--rv-thumbnail-ratio:1.7778;--rv-play-size:48px;--rv-icon-size:18px;--rv-glow-size:14px;--rv-glow-speed:2s;background:#02010100;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-header-badge{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-heading{font-size:36px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-description{font-family:"Inter", Sans-serif;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-verified{color:var( --e-global-color-text );background:#4A204024;padding:5px 10px 5px 10px;border-radius:22px 22px 22px 22px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-eyebrow{font-family:"Inter", Sans-serif;font-size:12px;line-height:11px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-meta{font-family:"Inter", Sans-serif;font-size:13px;line-height:24px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-card-description{font-family:"Inter", Sans-serif;font-size:13px;color:#4F4634;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-quote{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:22px;background:#FFFAE7;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-watch{font-family:"Inter", Sans-serif;font-size:14px;line-height:24px;color:#785A00;}.elementor-1666 .elementor-element.elementor-element-79b3349{--display:flex;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft .rft-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft{max-width:1100px;--rft-intro-width:42%;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-photo img{height:150px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-brand-name{font-family:"Noto Serif", Sans-serif;font-size:20px;font-weight:600;line-height:25px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-brand-caption{font-size:11px;font-weight:600;line-height:16px;letter-spacing:1.1px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-headline{font-family:"Noto Serif", Sans-serif;font-size:24px;font-weight:600;line-height:33px;color:var( --e-global-color-60d1298 );}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0.15px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-benefits li{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.08px;gap:12px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-form-title{font-family:"Noto Serif", Sans-serif;font-weight:600;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-check{min-width:24px;min-height:24px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-brand-icon{font-size:34px;width:34px;height:34px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-check i, .elementor-1666 .elementor-element.elementor-element-82d64cb .rft-check svg{font-size:10px;width:10px;height:10px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-photo-caption i, .elementor-1666 .elementor-element.elementor-element-82d64cb .rft-photo-caption svg{font-size:12px;width:12px;height:12px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-whatsapp i, .elementor-1666 .elementor-element.elementor-element-82d64cb .rft-whatsapp svg{font-size:14px;width:14px;height:14px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-privacy i, .elementor-1666 .elementor-element.elementor-element-82d64cb .rft-privacy svg{font-size:11px;width:11px;height:11px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-fields{gap:15px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-benefits{gap:16px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft input:not([type=submit]):not([type=radio]), .elementor-1666 .elementor-element.elementor-element-82d64cb .rft select{min-height:44px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft input[type=submit]{min-height:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv{--rv-columns:2;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft .rft-two{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-1666 .elementor-element.elementor-element-a38c01f .rts{--rts-image-height:208px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-badge{font-size:9px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-eyebrow{font-size:10px;line-height:12px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-title{font-size:27px;line-height:32px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-description{font-size:12px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-quote{font-size:12px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-quote-text{font-size:12px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-citation{font-size:10px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-buttons{font-size:10px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-primary{font-size:13px;}.elementor-1666 .elementor-element.elementor-element-a38c01f .rts .rts-image-badge{font-size:11px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs-grid{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-header-badge{font-size:10px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-heading{font-size:24px;line-height:30px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-description{font-size:15px;line-height:20px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-tab{font-size:11px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-name{font-size:22px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-detail{font-size:11px;padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-quote{font-size:10px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-download{font-size:8px;}.elementor-1666 .elementor-element.elementor-element-6ef2bc6 .rs .rs-chat{font-size:9px;}.elementor-1666 .elementor-element.elementor-element-0fc3922 .rcta{flex-direction:column;}.elementor-1666 .elementor-element.elementor-element-0fc3922 .rcta .rcta-title{font-size:26px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv{--rv-columns:1;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-header-badge{font-size:10px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-heading{font-size:24px;line-height:27px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-description{font-size:13px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-verified{font-size:12px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-eyebrow{font-size:12px;line-height:1px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-meta{font-size:12px;line-height:25px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-title{font-size:17px;line-height:14px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-card-description{font-size:11px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-quote{font-size:11px;}.elementor-1666 .elementor-element.elementor-element-f0e7b51 .rv .rv-watch{font-size:11px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft .rft-two{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-brand-name{font-size:22px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-brand-caption{font-size:11px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-headline{font-size:28px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-description{font-size:13px;line-height:19px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-benefits li{font-size:14px;}.elementor-1666 .elementor-element.elementor-element-82d64cb .rft-form-title{font-size:26px;line-height:28px;}}