@media (min-width: 320px) and (max-width: 767px)
{

	#pf-header .elementor-container{width:100%;max-width:100%;}
	#pf-header{padding:0px;}
	#pf-header .elementor-12489 .elementor-element.elementor-element-b994b7c > .elementor-element-populated{padding-left:20px!important;}
	.pf-headmenu .elementor-widget-container{float:right; margin-right: 20px;}
	#pf-habout h2, #pf-himpact h2, #pf-hfotit h2, #pf-hstories h2, #pf-hmake h2{font-size:32px; }
	#pf-habout p, #pf-himpact p, #pf-hmake p{font-size: 14px;}
	#pf-habout h2 br{display:none;}
	#pf-himpact{width:100%!important;padding-top:40px;}
	#pf-himpact .elementor-8132 .elementor-element.elementor-element-bb25752 > .elementor-container{max-width:100%!important;}
	#pf-himpact .e-con-inner{align-content: center;justify-items: center}
	#pf-himpact .elementor-image-box-wrapper{text-align:center;}
	#pf-himpact.elementor-image-box-img{margin-bottom:0px;}
	#pf-himpact .elementor-widget-image-box{margin-bottom:20px;}
	#pf-himpact .pf-himpgrid h3{font-size:28px;text-align:center;}
	#pf-himpact .pf-himpgrid p{font-size:18px;margin-top:0px;text-align:center;}
	#pf-hmake .e-con-inner{margin:0px;}
	#pf-hmake .pf-hmagrid h3{min-height:auto;}
	#pf-hmake{padding-top:40px;}
	#nd_options_footer_6 .elementor-12416 .elementor-element.elementor-element-3988027 > .elementor-element-populated,#nd_options_footer_6 .elementor-column-gap-default > .elementor-column > .elementor-element-populated{padding:0px 15px!important;}
}

@media (min-width: 768px) and (max-width: 991px)
{
	#pf-header .elementor-container{width:100%;max-width:100%;}
	#pf-header{padding:0px;}
	#pf-header .elementor-12489 .elementor-element.elementor-element-b994b7c > .elementor-element-populated{padding-left:20px!important;}
	.pf-headmenu .elementor-widget-container{float:right; margin-right: 20px;}
	#nd_options_footer_6 .elementor-12416 .elementor-element.elementor-element-3988027 > .elementor-element-populated,#nd_options_footer_6 .elementor-column-gap-default > .elementor-column > .elementor-element-populated{padding:0px 15px!important;}
}

@media (min-width: 992px) and (max-width: 1199px)
{
	#pf-header .elementor-container{width:100%;max-width:100%;}
	#pf-header .menu-footer-container{display:block;}
	#pf-header .nd_elements_open_navigation_sidebar_content{display:none;}
	.elementor-12489 .elementor-element.elementor-element-b994b7c{width:20%!important;}
	.elementor-12489 .elementor-element.elementor-element-eb1a4a3{text-align:left!important;padding:0px 20px 0px;}
	.elementor-12489 .elementor-element.elementor-element-331d176e{width:80%!important;}
	.pf-headmenu .menu li a{font-size:14px;}
}