@media only screen and (min-width:1921px ) {
/* 	.homeHeroSec {
		max-width: 1920px !important;
		margin: 0 auto !important;
	} */
}
@media only screen and (max-width:1380px ) {

}
@media only screen and (max-width:1200px ) {
  
}
@media only screen and (max-width:1024px ) {

}
@media only screen and (max-width:991px ) {
	.singleFeature {
		position: relative !important;
		left: 0 !important;
		top: 0 !important;
		width: 48% !important;
	}
	.featureLine {
		display: none;
	}
	.flipingTextAnim {
		display: none;
	}
    .homeCtaSec .ctaImgCol .elementor-element {
        position: relative !important;
        left: unset !important;
        top: unset !important;
        right: unset !important;
        bottom: unset !important;
    }
	.homeHeroSec {
		background-size: contain !important;
	}
	.postListRow article.elementor-post .elementor-post__card .elementor-post__badge {
		top: 250px;
	}
}
@media only screen and (max-width:769px ) { 

}
@media only screen and (max-width:690px ) {
	h1 {
		font-size: 36px !important;
		line-height: 46px !important;
	}
	h2 {
		font-size: 30px !important;
		line-height: 40px !important;
	}
	h3 {
		font-size: 24px !important;
		line-height: 34px !important;
	}
	h4 {
		font-size: 20px !important;
		line-height: 30px !important;
	}
	
	.singleFeature {
		width: 100% !important;
	}
	.flexIconList ul.elementor-icon-list-items li.elementor-icon-list-item {
		width: 100%;
	}
	.homeFaqSec .e-n-accordion-item span.e-n-accordion-item-title-icon {
		padding: 12px;
	}
	.postListRow article.elementor-post .elementor-post__card .elementor-post__badge {
		top: 200px;
	}
}
@media only screen and (max-width:480px ) {

}
@media only screen and (max-width:380px ) {

}