The padding-top style is being applied by some JavaScript inside /javascripts/main.js in your active theme folder (dignity).
The line applying this styling is:
//Vertical Centering of natural content spcific elements (non-images)
$(function ($) {
/*if your element is an image then please use $(window).load() instead tha above function wrap, because we want the coding to take
effect when the image is loaded. */
//get the width of the parent
var parent_height = $('.vertical-center').parent().height();
var image_height = $('.vertical-center').height();
var top_margin = (parent_height - image_height)/2;
//center it
$('.vertical-center').css( 'padding-top' , top_margin);
//uncomment the following if ithe element to be centered is an image
$('.vertical-center-img').css( 'margin-top' , top_margin);
});
If you want to remove it one option would be through the use of CSS:
.vertical-center {
padding-top: 0 !important;
}
.vertical-center-img {
margin-top: 0 !important;
}
By using !important you're overriding the inline style.
Make sure you're doing this in a child theme or an appropriate area to add custom CSS to avoid it being overwritten if you update the theme.
padding-top: 10px !important;in your.vertical-centerselector. - naththedeveloper