.logo img {
	height: 100px;
}

.footer-logo {
    max-height: 100px;
}

.sponsor {
	max-height: unset;
    height: 80%;
    width: 100%;
}

.facts-area {
	margin-bottom: 50px;
}

.top-info-box {
	float: left !important;
}

.team-img-wrapper img {
	width: 252px; 
	height: 300px;
}

.blue {
	color: #0372cd !important;
}

.bold{
	font-weight: 900 !important;
}

#facts{
	padding: 50px 0;
}

#footer .footer-main a:hover {
	color: #21b2ee !important;
}

#footer .footer-main a {
	color: #007bff !important;
}

.banner-heading{
	opacity: 0.8;
}

.member .ts-name{
	font-size: 13px !important;
}

.member .ts-designation{
	line-height: 20px;
}


@media screen and (min-width:  1024px){
	.heading{
		margin-left: 50px;
	}
	
}