@media (max-width: 575px){
	.chat-position {
	    bottom: 0!important;
	}
}
@media (max-width: 768px){
	.header{
		position: relative;
		text-align: center;
	}
	.header img{
		height: 50px;
	}
	.fixed-header .mt-2.mb-3{
		width: 80%;
		float: right;
	}
	.nav-menu li a{
		font-size: 12px;
	}
	.heading{
		font-size: 120%;
	}
	.inner-banner h2{
		font-size: 130%;
	}
	.mobile-menu .mobile-nav .row{
		position: relative;
	}
	.drop-sub-menu, .drop-sub-sub-menu{
		position: absolute;
		top: 0;
	}
	.drop-sub-menu ul, .drop-sub-sub-menu ul{
		background: #0c4ca3;
		padding: 0 12px;
	}
	.chat-button{
		min-width: 120px!important;
		width: 120px!important;
	}
	.chat-button button{
		font-size: 13px !important;
	}
}
@media (min-width: 768px){
	.header{
		position: absolute;
	}
	.header img{
		height: initial;
	}
	.fixed-header img{
		height: initial;
	}
	.header .mt-2.mb-3{
		width: 100%;
		float: none;
	}
	.nav-menu li a{
		font-size: initial;
	}
	.heading{
		font-size: 140%;
	}
	.latest-news-div span{
		font-size: 135%;
		padding: 3px 0;
	}
	.inner-banner h2{
		font-size: 200%;
	}
	.mobile-menu .mobile-nav .row{
		position: initial;
	}
	.drop-sub-menu, .drop-sub-sub-menu{
		position: initial;
		top: 0;
	}
	.drop-sub-menu ul, .drop-sub-sub-menu ul{
		background: transparent;
		padding: 0;
	}
}
@media (min-width: 998px){
	.heading{
		font-size: 160%;
	}
	.inner-banner h2{
		font-size: 230%;
	}
}
@media (min-width: 1200px){
	.inner-banner h2{
		font-size: 250%;
	}
}