For More Information :
.company-details{
overflow: hidden;
padding: 3em 0em;
background: #E3F0F7;
text-align: center;
margin-top: 5em;
}
#footer #col1,
#footer #col2,
#footer #col3{
float: left;
width: 320px;
padding: 0px 40px 0px 40px;
}
#footer #icon{
display: block;
margin-bottom: 1em;
font-size: 3em;
}
/* Styling Social Icons */
ul.contact{
margin: 0;
padding: 2em 0em 0em 0em;
list-style: none;
}
ul.contact li{
display: inline-block;
padding: 0em 0.10em;
font-size: 1em;
}
ul.contact li a{
color: #FFF;
display: inline-block;
background: #4C93B9;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}