@media only screen and (max-width : 2500px) {
	.page-wrapper{
		overflow:hidden;
	}
	
}
@media screen and (min-width: 1200px) and (max-width: 1399px){
	.hero-title {
		font-size: 50px;
	}
}
@media only screen and (max-width : 1199px) {
	.mt-xl-40{
      margin-top:40px;
    }
	.mb-xl-40{
      margin-bottom:40px;
    }
	
}
@media screen and (min-width:992px) and (max-width:1199px) {
	.hero-title {
		font-size: 42px;
	}
	.hero-content-item.pl-125{
		padding-left:0;
	}

}
@media only screen and (max-width:991px) {
   .hero-title {
		font-size: 36px;
		line-height:1.3;
		letter-spacing:0;
		font-weight:500;
	}
   .hero-content-item.pl-125{
		padding-left:0;
	}
	.mt-lg-40{
      margin-top:40px;
    }
	.mb-lg-40{
      margin-bottom:40px;
    }
	.atf-section-title  br{
		display:none;
	}
	.atf-funfact-item{
		margin:12px 0;
	}
	.g-6 { 
		--bs-gutter-y: 5rem;
	}
}
@media only screen and (max-width:767px) {
	.atf_bg_skew::before {
		width: 50%;
	}
}
@media only screen and (max-width:479px) {
	.atf-hero-area .atf-main-btn{
		display: none;
	}
}
@media screen and (min-width:320px) and (max-width:575px) {
	.atf-hero-content .title {
		font-size: 36px;
		letter-spacing:0px;
	}

}