.sp-sl{
	display:none;
	}
@media (max-width:1920px){

}
@media (max-width:1700px){
.mb-g{
	padding-top:1em;
	}
.f-2l{
	font-size:180%;
	}
	}

@media (max-width:1200px){
.mb-g{
	padding-top:4em;
	}
	}
	
	
	
@media (max-width:992px){
	.mb-g{
	padding-top:1.5em;
	}
	
	}
	
@media (max-width:768px){
	
	.sp-sl{
		display:inline;
		}

	.mb-g{
	padding-top:0.5em;
	}
	.fsps{
		font-size:14px !important;
		}
	
	}
	
@media (max-width:576px){
.carousel-inner{
	height:280px;
	}
.top-btn h2{
	
	}
	
.carousel-inner img{
	width:600px !important;
	height:280px;
	overflow:hidden;
	margin-:0px auto;
	}
	
.navbar-brand{
	margin-left:-20px;
	padding-left:0px;
	}

	
.logo{
	width:50%;
	margin-left:12px;
	}
	
.navbar-dark .navbar-toggler {
		margin-top:-45px;
	}
.navbar-toggler-icon{
	}
.navbar{
	justify-content: flex-end;
	}
.f-3l{
	font-size:250%;
	}
main{
	overflow:hidden;
	}
header nav{
	background: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4),rgba(0, 0, 0, .3),rgba(0, 0, 0, .2),rgba(0, 0, 0, .1), rgba(0, 0, 0, .0));
	
	}
.clbtn h2,.clgbtn h2{
	font-size:150%;
	}
.p-5,.pr-5,.pl-5{
	padding:1rem !important;
	}
	.f-2l{
	font-size:200%;
	}

	}