	.gtranslate_wrapper{
	    display: none;
	}
		.theme-dark {
		background-color: #1a2029;
	}
	
	.theme-dark .color-theme {
		color: #ffffff !important;
	}
	
	.alert-dismissible
	{
	margin-top: 8px
	}
	.page-title p
	{
		color: #053f73;
	}
	.font-11 {
		font-size: 15px !important;
		font-weight: 800;
	}
	.text-ends {
		text-align: center !important;
	}


	.VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc {
		-webkit-transition-delay: 0s;
		transition-delay: 0s;
		left: -14px;
		top: -14px;
		display: none;
	}
	.stepper {
		width: 100%;
	}
	
.alert {
    padding: 5px;
    margin-bottom: 20px;
    border-radius: 10px;
    position: fixed;
    font-size: 16px;
    line-height: 1.5;
    text-align: center;
    width: 70%;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    left: 15%;
    z-index: 9999;
    top: 50%;
    color: white !important;
    transition: opacity 0.5s ease-in-out;
}
	.bg-fade-red {
		background-color: rgb(181 23 39 / 97%) !important;
		color: #FFF !important;
	}
	.alert-success {
		background-color: #d4edda;
		border-color: #c3e6cb;
		color: #155724;
	}
	
	
	.alert-danger {
		background-color: #f8d7da;
		border-color: #f5c6cb;
		color: #721c24;
	}
	
	
	.alert .close {
		position: absolute;
		top: 10px;
		right: 15px;
		color: inherit;
		background: transparent;
		border: none;
		font-size: 20px;
		line-height: 20px;
		cursor: pointer;
	}
	
	.alert .close:hover {
		color: #000;
	}
	.gradient-blue {
		border: none;
		background-image: linear-gradient(to bottom, #1bd792, #1bd792);
	}
	.alert-dismissible {
		position: fixed !important;
		z-index: 1998 !important;
	}
	.p-0 {
		padding: 10px !important;
		width: -webkit-fill-available;
		width: 92%;
		border-radius: 15px !important;
		color: white !important;
		top: 10px;
	}
	    .container {
  
    padding-bottom: 0;
}
.banner-wrapper {
    padding: 10px 0 40px;
 
}