.elementor-78 .elementor-element.elementor-element-3bdeb69c{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.57;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-3bdeb69c:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-3bdeb69c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(162deg, #FFFFFF 34%, #000000 56%);}.elementor-78 .elementor-element.elementor-element-3bdeb69c::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mohidwebserv.com/wp-content/uploads/2025/05/20250515_1211_Majestic-Mosque-Silhouette_remix_01jv9ce65dfc78w5sx5kca3y47.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-78 .elementor-element.elementor-element-1e9401c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-1e9401c1.e-con{--align-self:center;}.elementor-78 .elementor-element.elementor-element-7e62a396 .elementor-heading-title{font-family:"Marko One", Sans-serif;font-size:70px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:81px;letter-spacing:1.5px;color:#000000;}.elementor-78 .elementor-element.elementor-element-391399fc{font-family:"Kodchasan", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-223e31b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-62e2b24f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Marko One", Sans-serif;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-78 .elementor-element.elementor-element-62e2b24f .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-62e2b24f .elementor-button:focus{background-color:#000000;}.elementor-78 .elementor-element.elementor-element-5d74b253 .elementor-button{background-color:#000000;font-family:"Marko One", Sans-serif;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-78 .elementor-element.elementor-element-5d74b253 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-5d74b253 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-581fe3ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-581fe3ac:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-581fe3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-59b3d0da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-78 .elementor-element.elementor-element-59b3d0da:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-59b3d0da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-59b3d0da:hover{background-color:#000000;}.elementor-78 .elementor-element.elementor-element-f83aa85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-78 .elementor-element.elementor-element-f83aa85 .elementor-heading-title{font-family:"Marko One", Sans-serif;font-size:20px;font-weight:400;font-style:normal;text-decoration:none;line-height:70px;color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-6a104782{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-78 .elementor-element.elementor-element-6a104782:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-6a104782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-78 .elementor-element.elementor-element-6a104782:hover{background-color:#000000;}.elementor-78 .elementor-element.elementor-element-59c08579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-78 .elementor-element.elementor-element-59c08579 .elementor-heading-title{font-family:"Marko One", Sans-serif;font-size:20px;font-weight:400;font-style:normal;text-decoration:none;line-height:70px;color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-7af8439a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-78 .elementor-element.elementor-element-7af8439a:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-7af8439a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-78 .elementor-element.elementor-element-7af8439a:hover{background-color:#000000;}.elementor-78 .elementor-element.elementor-element-9aed973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-78 .elementor-element.elementor-element-9aed973 .elementor-heading-title{font-family:"Marko One", Sans-serif;font-size:20px;font-weight:400;font-style:normal;text-decoration:none;line-height:70px;color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-714ee881{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-78 .elementor-element.elementor-element-714ee881:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-714ee881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-78 .elementor-element.elementor-element-714ee881:hover{background-color:#000000;}.elementor-78 .elementor-element.elementor-element-3f92e754{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-78 .elementor-element.elementor-element-3f92e754 .elementor-heading-title{font-family:"Marko One", Sans-serif;font-size:20px;font-weight:400;font-style:normal;text-decoration:none;line-height:70px;color:#FFFFFF;}.elementor-78 .elementor-element.elementor-element-0a65452{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0a65452:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-0a65452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mohidwebserv.com/wp-content/uploads/2025/04/tq-bg1-3-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78 .elementor-element.elementor-element-38b3a6c{text-align:center;}.elementor-78 .elementor-element.elementor-element-38b3a6c .elementor-heading-title{font-family:"Marko One", Sans-serif;font-size:50px;font-weight:500;font-style:normal;text-decoration:none;line-height:70px;color:#000000;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .timebox{background-color:#FFFFFF7D;margin:0px 0px 0px 0px;box-shadow:7px 9px 10px -4px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .timebox .sub-heading{background-color:#FFFFFF33;border-top-left-radius:5px;border-top-right-radius:5px;}.elementor-78 .elementor-element.elementor-element-7f61deb .timebox .btn{background-color:#000000;color:#FFFFFF;font-family:"Marko One", Sans-serif;font-size:14px;margin:15px 0px 15px 0px;padding:8px 28px 8px 28px;}.elementor-78 .elementor-element.elementor-element-7f61deb p.next-prayer-heading span.next-prayer-heading-bg{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-78 .elementor-element.elementor-element-7f61deb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-7f61deb section.prayer{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .next-prayer{margin:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .btn{border-radius:5px 5px 5px 5px;}.elementor-78 .elementor-element.elementor-element-7f61deb .timebox .prayer-label{color:#000000;font-family:"Marko One", Sans-serif;font-size:18px;text-transform:capitalize;margin:0px 0px 0px 0px;padding:10px 10px 0px 10px;}.elementor-78 .elementor-element.elementor-element-7f61deb p.next-prayer-heading{color:#fff;font-size:20px;text-align:center;margin:0px 10px 35px 10px;}.elementor-78 .elementor-element.elementor-element-7f61deb .timebox .next-prayer-icon{font-size:100%;color:#08F046;}.elementor-78 .elementor-element.elementor-element-7f61deb .next-prayer-heading .next-prayer-icon{color:#08F046;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .main-heading{color:#FFFFFF;font-size:35px;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .other-heading{color:#000000;font-size:35px;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-78 .elementor-element.elementor-element-7f61deb .timebox .sub-heading{color:#730202;margin:0px 0px 0px 0px;}.elementor-78 .elementor-element.elementor-element-7f61deb .timebox .prayer-icons{font-size:70px;}.elementor-78 .elementor-element.elementor-element-7f61deb .timebox .btn:hover{color:#fff;}.elementor-78 .elementor-element.elementor-element-5757d43{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:16px;color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-7d39913{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7d39913::before, .elementor-78 .elementor-element.elementor-element-7d39913 > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-7d39913 > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-7d39913 > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-7d39913 > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-7d39913 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-78 .elementor-element.elementor-element-19f596e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-19f596e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-78 .elementor-element.elementor-element-a075c48{text-align:center;}.elementor-78 .elementor-element.elementor-element-a075c48 .elementor-heading-title{font-family:"Marko One", Sans-serif;font-size:50px;font-weight:500;font-style:normal;text-decoration:none;line-height:70px;color:#000000;}.elementor-78 .elementor-element.elementor-element-7297e62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.19;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-7297e62::before, .elementor-78 .elementor-element.elementor-element-7297e62 > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-7297e62 > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-7297e62 > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-7297e62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-7297e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-78 .elementor-element.elementor-element-5b384e3{text-align:center;}.elementor-78 .elementor-element.elementor-element-5b384e3 .elementor-heading-title{font-family:"Marko One", Sans-serif;font-size:50px;font-weight:500;font-style:normal;text-decoration:none;line-height:70px;color:#000000;}.elementor-78 .elementor-element.elementor-element-e5332ee .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-78 .elementor-element.elementor-element-e5332ee .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-78 .elementor-element.elementor-element-e5332ee{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-78 .elementor-element.elementor-element-73e13020{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.63;}.elementor-78 .elementor-element.elementor-element-73e13020::before, .elementor-78 .elementor-element.elementor-element-73e13020 > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-73e13020 > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-73e13020 > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-73e13020 > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-73e13020 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mohidwebserv.com/wp-content/uploads/2025/05/tq-bg4-5.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78 .elementor-element.elementor-element-2aa45bf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 75px;--row-gap:50px;--column-gap:75px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-78 .elementor-element.elementor-element-2aa45bf8.e-con{--align-self:center;}.elementor-78 .elementor-element.elementor-element-296d45d1{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#848282;}.elementor-78 .elementor-element.elementor-element-296d45d1 img{width:100%;max-width:100%;height:431px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-78 .elementor-element.elementor-element-d25ebd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:37px;--padding-bottom:37px;--padding-left:37px;--padding-right:37px;}.elementor-78 .elementor-element.elementor-element-d25ebd7.e-con{--align-self:center;}.elementor-78 .elementor-element.elementor-element-773114b{text-align:start;}.elementor-78 .elementor-element.elementor-element-773114b .elementor-heading-title{font-family:"Marko One", Sans-serif;font-size:50px;font-weight:500;font-style:normal;text-decoration:none;line-height:70px;color:#000000;}.elementor-78 .elementor-element.elementor-element-53815fd1{font-family:"Kodchasan", Sans-serif;font-size:20px;font-weight:500;color:#868686;}.elementor-78 .elementor-element.elementor-element-4650abb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-17cc5fc6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Marko One", Sans-serif;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-78 .elementor-element.elementor-element-17cc5fc6 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-17cc5fc6 .elementor-button:focus{background-color:#000000;}.elementor-78 .elementor-element.elementor-element-49d81e39.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:9px;}.elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-49d81e39.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-49d81e39.elementor-view-framed .elementor-icon, .elementor-78 .elementor-element.elementor-element-49d81e39.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon{font-size:21px;padding:5px;}.elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon-box-title, .elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon-box-title a{font-weight:700;}.elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon-box-description{font-size:32px;font-weight:900;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-78 .elementor-element.elementor-element-3bdeb69c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-78 .elementor-element.elementor-element-7e62a396{text-align:center;}.elementor-78 .elementor-element.elementor-element-7e62a396 .elementor-heading-title{font-size:45px;}.elementor-78 .elementor-element.elementor-element-391399fc{text-align:center;font-size:15px;}.elementor-78 .elementor-element.elementor-element-223e31b1{--justify-content:center;}.elementor-78 .elementor-element.elementor-element-581fe3ac{--justify-content:center;}.elementor-78 .elementor-element.elementor-element-f83aa85{text-align:center;}.elementor-78 .elementor-element.elementor-element-f83aa85 .elementor-heading-title{font-size:26px;line-height:47px;}.elementor-78 .elementor-element.elementor-element-59c08579{text-align:center;}.elementor-78 .elementor-element.elementor-element-59c08579 .elementor-heading-title{font-size:26px;line-height:47px;}.elementor-78 .elementor-element.elementor-element-9aed973{text-align:center;}.elementor-78 .elementor-element.elementor-element-9aed973 .elementor-heading-title{font-size:26px;line-height:47px;}.elementor-78 .elementor-element.elementor-element-3f92e754{text-align:center;}.elementor-78 .elementor-element.elementor-element-3f92e754 .elementor-heading-title{font-size:26px;line-height:47px;}.elementor-78 .elementor-element.elementor-element-38b3a6c{text-align:center;}.elementor-78 .elementor-element.elementor-element-38b3a6c .elementor-heading-title{font-size:45px;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .timebox{margin:0px 0px 25px 0px;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .next-prayer{margin:0px 0px 25px 0px;}.elementor-78 .elementor-element.elementor-element-7d39913{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-a075c48{text-align:center;}.elementor-78 .elementor-element.elementor-element-a075c48 .elementor-heading-title{font-size:45px;}.elementor-78 .elementor-element.elementor-element-5b384e3{text-align:center;}.elementor-78 .elementor-element.elementor-element-5b384e3 .elementor-heading-title{font-size:45px;}.elementor-78 .elementor-element.elementor-element-73e13020{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-773114b{text-align:center;}.elementor-78 .elementor-element.elementor-element-773114b .elementor-heading-title{font-size:45px;}.elementor-78 .elementor-element.elementor-element-53815fd1{text-align:center;font-size:15px;}.elementor-78 .elementor-element.elementor-element-4650abb{--justify-content:center;}}@media(max-width:767px){.elementor-78 .elementor-element.elementor-element-3bdeb69c{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-1e9401c1{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-78 .elementor-element.elementor-element-7e62a396 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-78 .elementor-element.elementor-element-391399fc{font-size:16px;}.elementor-78 .elementor-element.elementor-element-f83aa85 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-78 .elementor-element.elementor-element-59c08579 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-78 .elementor-element.elementor-element-9aed973 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-78 .elementor-element.elementor-element-3f92e754 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-78 .elementor-element.elementor-element-38b3a6c .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .timebox{margin:0px 0px 25px 0px;}.elementor-78 .elementor-element.elementor-element-7f61deb .prayer .next-prayer{margin:0px 0px 25px 0px;}.elementor-78 .elementor-element.elementor-element-5757d43{margin:-58px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-78 .elementor-element.elementor-element-a075c48 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-78 .elementor-element.elementor-element-5b384e3 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-78 .elementor-element.elementor-element-73e13020{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2aa45bf8.e-con{--order:99999 /* order end hack */;}.elementor-78 .elementor-element.elementor-element-296d45d1 img{width:100%;height:205px;}.elementor-78 .elementor-element.elementor-element-773114b .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-78 .elementor-element.elementor-element-53815fd1{font-size:16px;}.elementor-78 .elementor-element.elementor-element-4650abb{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-78 .elementor-element.elementor-element-49d81e39{width:var( --container-widget-width, 121px );max-width:121px;--container-widget-width:121px;--container-widget-flex-grow:0;}.elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon{font-size:19px;padding:2px;}.elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon-box-title, .elementor-78 .elementor-element.elementor-element-49d81e39 .elementor-icon-box-title a{font-size:15px;line-height:2.3em;}}@media(min-width:768px){.elementor-78 .elementor-element.elementor-element-1e9401c1{--width:55%;}.elementor-78 .elementor-element.elementor-element-59b3d0da{--width:25%;}.elementor-78 .elementor-element.elementor-element-6a104782{--width:25%;}.elementor-78 .elementor-element.elementor-element-7af8439a{--width:25%;}.elementor-78 .elementor-element.elementor-element-714ee881{--width:25%;}.elementor-78 .elementor-element.elementor-element-19f596e{--width:47.507%;}.elementor-78 .elementor-element.elementor-element-7297e62{--width:50%;}.elementor-78 .elementor-element.elementor-element-2aa45bf8{--width:57%;}.elementor-78 .elementor-element.elementor-element-d25ebd7{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-78 .elementor-element.elementor-element-1e9401c1{--width:556px;}.elementor-78 .elementor-element.elementor-element-19f596e{--width:100%;}.elementor-78 .elementor-element.elementor-element-7297e62{--width:100%;}.elementor-78 .elementor-element.elementor-element-2aa45bf8{--width:100%;}.elementor-78 .elementor-element.elementor-element-d25ebd7{--width:100%;}}@media(min-width:1025px){.elementor-78 .elementor-element.elementor-element-3bdeb69c::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-3bdeb69c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-7e62a396 */.mycolor{
    color:#730202;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f83aa85 */.mycolor{
    color:#730202;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59b3d0da */.blur:hover{
	background-color: rgba(0, 0, 0, 0.6) !important ;
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c08579 */.mycolor{
    color:#730202;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a104782 */.blur:hover{
	background-color: rgba(0, 0, 0, 0.6) !important ;
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aed973 */.mycolor{
    color:#730202;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7af8439a */.blur:hover{
	background-color: rgba(0, 0, 0, 0.6) !important ;
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f92e754 */.mycolor{
    color:#730202;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-714ee881 */.blur:hover{
	background-color: rgba(0, 0, 0, 0.6) !important ;
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38b3a6c */.mycolor{
    color:#730202;
}/* End custom CSS */
/* Start custom CSS for prayertimings, class: .elementor-element-7f61deb *//* ===================================================
   ULTRA-CLEAN PREMIUM DASHBOARD UI (Fixes Sunrise)
=================================================== */

/* 1. Main Card - Clean & Structured */
.elementor-widget-prayertimings .timebox {
    background: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #eaeaea !important;
    padding: 25px 15px 20px 15px !important;
    box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important;
    position: relative !important;
    overflow: hidden !important;
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    transition: all 0.3s ease !important;
}

/* Premium Accent Line at the Top */
.elementor-widget-prayertimings .timebox::before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 4px !important;
    background: #f0f0f0 !important;
    transition: background 0.3s ease !important;
}

.elementor-widget-prayertimings .timebox:hover,
.elementor-widget-prayertimings .timebox.next-prayer {
    box-shadow: 0 12px 30px rgba(153, 0, 1, 0.08) !important;
    transform: translateY(-4px) !important;
    border-color: #f5d6d6 !important;
}

.elementor-widget-prayertimings .timebox:hover::before,
.elementor-widget-prayertimings .timebox.next-prayer::before {
    background: #990001 !important; /* DeenTek Red Accent */
}

/* 2. Icons & Labels */
.elementor-widget-prayertimings .sub-heading i {
    font-size: 38px !important;
    color: #990001 !important; /* Red icons look premium on white */
    opacity: 0.9 !important;
}

.elementor-widget-prayertimings .prayer-label {
    font-size: 20px !important;
    font-weight: 800 !important;
    color: #111111 !important;
    margin: 10px 0 20px 0 !important;
    border-bottom: 1px solid #f0f0f0 !important;
    padding-bottom: 12px !important;
    width: 100% !important;
    text-align: center !important;
}

/* 3. Timings Container (Fixes Sunrise & AM/PM breaking) */
.elementor-widget-prayertimings .timebox .btn {
    background: #f8f9fa !important; /* Modern very light gray box */
    border: 1px solid #eeeeee !important;
    border-radius: 8px !important;
    padding: 10px 12px !important;
    margin-bottom: 8px !important;
    width: 100% !important;
    color: #111111 !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    text-align: center !important; /* Keeps Sunrise perfectly centered */
    box-shadow: none !important;
    cursor: default !important;
}

/* Active Card Timing Boxes */
.elementor-widget-prayertimings .timebox.next-prayer .btn {
    background: #fffafa !important;
    border-color: #f5d6d6 !important;
}

/* 4. Left/Right Split for Azaan & Iqama */
.elementor-widget-prayertimings .timebox .btn span.d-block {
    display: inline-block !important;
}

.elementor-widget-prayertimings .timebox .btn span.d-block:first-child {
    float: left !important; /* Puts Azaan text on the left */
    font-size: 12px !important;
    color: #777777 !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    margin-top: 2px !important;
}

.elementor-widget-prayertimings .timebox .btn span.d-block:last-child {
    float: right !important; /* Puts 05:55 AM on the right */
    font-size: 15px !important;
    color: #111111 !important;
    white-space: nowrap !important; /* Stops AM/PM from breaking */
}

.elementor-widget-prayertimings .timebox.next-prayer .btn span.d-block:first-child {
    color: #990001 !important;
}

/* Clearfix for floats */
.elementor-widget-prayertimings .timebox .btn::after {
    content: "";
    display: table !important;
    clear: both !important;
}

/* 5. Top Bar Outline Style */
.elementor-widget-prayertimings .next-prayer-heading-bg {
    background: #ffffff !important;
    color: #111111 !important;
    border: 1px solid #eaeaea !important;
    border-radius: 8px !important;
    padding: 10px 20px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    box-shadow: 0 4px 15px rgba(0,0,0,0.02) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a075c48 */.mycolor{
    color:#730202;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b384e3 */.mycolor{
    color:#730202;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-773114b */.mycolor{
    color:#730202;
}/* End custom CSS */