@media only screen and (max-width: 1690px) {
    .mega-section .left-img {
    margin-left: -70px;
    padding-right: 70px;
}


}
@media only screen and (max-width: 1499px) {
    h1, .h1 {
    font-size: 50px; 
}
h3, .h3 {
    font-size: 32px; 
}
.list-check-icon li{
	font-size:30px;
	padding:25px 20px;
	padding-left:50px;
	background-size:40px auto;
}
.mega-section .left-img{
	padding-right:20px;
}


}
@media only screen and (max-width: 1199px) {
    .mega-section .left-img{
		margin-left:0
	}
	.list-check-icon li{
		font-size:26px;
		padding:25px 20px;
		padding-left:50px;
		background-size:40px auto;
	}
	.post-card-1 .video-link{
		background-size:25% auto
	}
	.video-js .vjs-big-play-button{
		    font-size: 10em;
	}
}

@media only screen and (max-width: 991px) {
	h1, .h1 {
    font-size: 40px;
}
h3, .h3 {
    font-size: 28px;
}
    body{
		font-size:16px;
	}
	.default-section{
		padding:60px 0
	}
	.video-js .vjs-big-play-button{
		    font-size: 8em;
	}
}
@media only screen and (max-width: 767px) {
	.mega-section .left-img{
		margin-bottom:25px;
	}
    .list-check-icon li {
		font-size: 22px;
		padding: 15px 20px;
		padding-left: 50px;
		background-size: 40px auto;
	}
	.main-footer{
		padding:30px 0
	}
	.video-js .vjs-big-play-button{
		    font-size: 6em;
	}
}
@media only screen and (max-width: 574px) {
    .container{
		padding-left:25px;
		padding-right:25px;
	}
}
@media only screen and (max-width: 480px) {
    
}
@media only screen and (max-width: 460px) {
    
}