.elementor-1736 .elementor-element.elementor-element-238f78d{--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;}.elementor-1736 .elementor-element.elementor-element-bd39655.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1736 .elementor-element.elementor-element-2083863{--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;}.elementor-1736 .elementor-element.elementor-element-8830526{--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;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-8830526 *//* 1. Dark Gold Floating Dust (White par nazar aayegi) */
body::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: 
        radial-gradient(#D4AF37 1.5px, transparent 1.5px), 
        radial-gradient(#B8860B 1px, transparent 1px); /* Darker Gold tones */
    background-size: 60px 60px;
    background-position: 0 0, 30px 30px;
    opacity: 0.25; /* Visibility barha di hai */
    pointer-events: none;
    z-index: 1;
    animation: dustMove 20s linear infinite;
}

@keyframes dustMove {
    from { background-position: 0 0, 30px 30px; }
    to { background-position: 60px 120px, 90px 150px; }
}

/* 2. Side par Latakti hui 2 Premium Qandeel (Lanterns) */
body::after {
    content: "🏮"; /* Ya 🌙 use kar sakte hain */
    position: fixed;
    top: -10px;
    right: 5%;
    font-size: 40px;
    filter: drop-shadow(0 0 10px rgba(212, 175, 55, 0.8));
    z-index: 1000;
    animation: swing 3s ease-in-out infinite;
    transform-origin: top center;
}

@keyframes swing {
    0%, 100% { transform: rotate(-10deg); }
    50% { transform: rotate(10deg); }
}

/* 3. Header aur Boxes par Strong Golden Glow */
.ramadan-day-3-header, .ramadan-timer-section {
    border: 2px solid #D4AF37 !important; /* Dark Gold */
    background: #ffffff !important;
    box-shadow: 0 10px 30px rgba(212, 175, 55, 0.3) !important;
    position: relative;
    z-index: 2;
}

/* 4. "Ramadan Mubarak" Text ko Chamkanay ke liye */
.ramadan-day-3-header h2, .ramadan-day-3-header span {
    color: #1a0b3d !important; /* Logo Deep Purple */
    text-shadow: 2px 2px 4px rgba(212, 175, 55, 0.5);
    font-weight: 900;
}/* End custom CSS */