.mobile_menu ul li, .mobile_menu ul
{
	width:100%;
	list-style:none;
}
.mobile_menu ul li
{
	padding-left:10px;
}
.mobile_menu ul li a
{
	width:250px;
	display:block;
	color:#443C33;
}
.mobile_menu ul
{
	margin:0px;
}
.mobile_menu
{
	display:none;
}

.logo_scroll_outer
{
	overflow:hidden;
}

.our_partner
{
	text-align:center;
	margin-bottom:30px !important;
}

.disclaimer {
    border: 1px solid #aaa;
    padding: 15px;
    text-align: justify;
    height: 350px;
    overflow: hidden;
    position: relative;
	background:#eee;
}

.disclaimer-inner {
    height: calc(100% - 35px); /* Subtract the top and bottom padding */
    overflow: hidden;
    position: relative;
	margin:0 0 15px 0;
	border-top:15px solid #eee;
}

.disclaimer-content {
    display: inline-block;
    animation: scroll-up 55s linear infinite; /* Adjust the duration as needed */
}


@keyframes scroll-up {
    0% {
        transform: translateY(50%); /* Start closer to the visible area */
    }
    100% {
        transform: translateY(-100%);
    }
}


.disclaimer h4 {
    font-size: 20px;
    background: #F56E0D;
    padding: 5px 0;
    color: #fff;
    text-align: center;
    margin: 0; /* Remove default margin to ensure no overflow */
}

.disclaimer p {
    font-size: 14px;
	font-weight:bold;
}






.logo_scroll_outer
{
	margin-bottom:100px;
}

.logo_scroll {
            display: flex;
            align-items: center;
            justify-content: flex-start;
            animation: scroll 15s linear infinite;
        }
.logo_scroll img {
    width: auto;
    height: 90px !important;
    margin-right: 40px;
    border: 1px solid #ccc !important;
    padding: 5px;
}
@keyframes scroll {
            0% {
                transform: translateX(100%);
            }
            100% {
                transform: translateX(-100%);
            }
        }
.db {
    display: block;
    top: 41px;
    position: absolute;
    left: 0;
    font-size: 16px;
    background: #615852;
    border: 2px solid #F56E0D;
	border-radius:0 0 10px 10px;
	overflow:hidden;
}

.mobile_menu ul li:nth-child(even) 
{
	background:#FCE7D8;
}

.mobile_menu ul li:nth-child(odd) 
{
	background:#FDDDC6;
}