I want to center the div class icons within the image section2. I'm unsure if the margin-top:-17% is effectively placing the div on the image.
<img style="padding-top:5%; width:100%;"src="img/image-section2.png">
<div class="icons" style="position: relative; z-index: 2;margin-top:-17%;display:block;width:100%">
<div style="float:left">
<img style="width:25%"src="img/Project-icon.png">
<h3 style="margin-left:-15%;width:200px;text-align:left;font-family:Raleway;font-weight:bold;font-size:15px;text-transform:uppercase;color:#FFFFFF;">complete Project</h3>
<h1 style="margin-left:5%;width:200px;text-align:left;font-family:Arial;font-size:20px;text-transform:uppercase;color:#FFFFFF;">120</h1>
</div>
<div style="float:left">
<img style="width:25%;"src="img/cup-of-coffee.png">
<h3 style="margin-left:-15%;width:200px;text-align:left;font-family:Raleway;font-weight:bold;font-size:15px;text-transform:uppercase;color:#FFFFFF;">cups of coffee</h3>
<h1 style="margin-left:5%;width:200px;text-align:left;font-family:Arial;font-size:20px;text-transform:uppercase;color:#FFFFFF;">570</h1>
</div>
<div style="float:left">
<img style="width:25%;"src="img/award-icon.png">
<h3 style="margin-left:-15%;width:200px;text-align:left;font-family:Raleway;font-weight:bold;font-size:15px;text-transform:uppercase;color:#FFFFFF;">Award Winners</h3>
<h1 style="margin-left:5%;width:200px;text-align:left;font-family:Arial;font-size:20px;text-transform:uppercase;color:#FFFFFF;">682</h1>
</div>
<div style="float:left">
<img style="width:25%;"src="img/customer.png">
<h3 style="margin-left:-15%;width:200px;text-align:left;font-family:Raleway;font-weight:bold;font-size:15px;text-transform:uppercase;color:#FFFFFF;">happy customers</h3>
<h1 style="margin-left:5%;width:200px;text-align:left;font-family:Arial;font-size:20px;text-transform:uppercase;color:#FFFFFF;">900</h1>
</div>
</div>