Yes the padding is there because that’s what most people want. For example, look at their other theme Squareone – http://demo.appfinite.net/squareone/ There is just as much padding because thats where most designers are going nowadays, and everyone (including myself) is requesting this in themes now. You can easily reduce the padding by editing your css. In your case you can find the padding on line 1403 –
.home-feature-bg .wrap {
margin: 0 auto;
overflow: hidden;
padding: 120px 0 80px;
width: 1140px;
}
and also on line 1464 –
.home-feature-bg-alt .wrap {
margin: 0 auto;
overflow: hidden;
padding: 120px 0 80px;
width: 1140px;
}
as well as line 1521 –
.home-feature-bg-dark .wrap {
margin: 0 auto;
overflow: hidden;
padding: 120px 0 80px;
width: 1140px;
}
Adjusting those 3 lines will reduce the padding.