 body{
        background: linear-gradient(45deg, rgba(0, 0, 0, 0.72), rgba(0, 0, 0, 0.52)),url(https://eshramwebportal-megh.azureedge.net/nduwwsmedia/themes/images/banners/bg-sighn-2.jpg); 
        background-repeat: no-repeat; 
        background-size: cover;
    }
div#carrySelect {
    position: absolute;
    left: 50%;
    width: 198px;
    margin: 0px auto;
    /* text-align: center; */
    right: 0px;
}
    
    .container {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100vh;
        position: relative;
    }

    .card {
        background-color: #f4f4f4;
        border-radius: 15px;
        border: 3px solid #8b83b5;
        box-shadow: 5px 8px 5px 8px rgba(12, 3, 18, 0.5);
        width: 100%;
        max-width: 1100px;
        padding: 30px;
        text-align: center;
        transition: all 0.3s ease-in-out;
        box-sizing: border-box;
        margin: 0 auto;
    }


    .card img {
        max-width: 100%;
        height: auto;
    }


    /* Blinking line with arrow */
    .blinking-text {
        font-weight: bold;
        font-size: 24px; /* Larger font size */
        color: darkblue;
        display: inline-block;
        text-decoration: none; /* Remove underline */
        animation: blink 1s infinite;
        position: relative;
    }

    .blinking-text::after {
        content: " ➔"; /* Add arrow to the text */
        position: absolute;
        right: -30px; /* Space the arrow from the text */
        top: 0;
        animation: blinkArrow 1s infinite;
    }
	/*

    @keyframes blink {
        0% { opacity: 1; color: darkblue; }
        50% { opacity: 0.5; color: #003366; }
        100% { opacity: 1; color: darkblue; }
    }

    @keyframes blinkArrow {
        0% { opacity: 1; }
        50% { opacity: 0.5; }
        100% { opacity: 1; }
    }
*/
    .link-container {
        display: flex;
        justify-content: center;
        margin-top: 20px;
    }
	
	.modal-backdrop.show {
	opacity: 0.8;
}

.modal {
	z-index: 999999999;
}

.modal-content {
	background-color: rgba(255, 255, 255, 0.8);
	border: 4px solid #ff8514;
}

button.close {
	background: #001e6d;
	opacity: 6;
	color: #ffff;
	border-radius: 50%;
	height: 40px;
	width: 40px;
	line-height: 6px;
	/* margin-top: 10px; */
	position: absolute;
	top: 10px;
	right: 7px;
	text-align: center;
	z-index: 999;
}

.modal-dialog.modal-dialog-centered.modal-lg .modal-body {
	padding: 0px;
}


#fancybox-loading div {	
	background: url(../../nduwwsmedia/images/loader.gif) center center no-repeat
}

    
    
    /* Responsive Design */
    @media (max-width: 768px) {
        .card {
            padding: 20px;
        }

        .ministry_logopop img, .Ayushman_logo img {
            max-width: 90%;
        }

        .welcome-message {
            font-size: 20px;
        }
		.Ayushman_logoindex{
			width:140px;
		   text-align: center;
           margin: 0px auto;
		}
    }

    @media (max-width: 480px) {
        .card {
            padding: 15px;
        }

        .ministry_logopop img, .Ayushman_logo img {
            max-width: 80%;
        }

        .welcome-message {
            font-size: 18px;
        }
    }
