.mega_info_box .mega-info-img {
display: block;
padding-bottom: 8px;
margin: 0 auto;
}
.mega_info_box i {
margin-bottom: 12px;
}
.mega_info_box i{
transition: background .5s ease, color .3s ease;
}
.mega_info_box {
text-align: center;
padding-bottom: 1px;
}
.mega_info_box .mega-info-title {
margin-bottom: 10px;
margin-top: 10px; color: #444444;
}
.mega_info_box .mega-info-desc {
margin-bottom: 10px; text-align: center;
}
.mega_info_box .mega-info-btn {
text-decoration: none;
padding: 0;
font-size: 15px; color: #fff;
border-radius: 4px;
} .mega_info_box_2 { padding-bottom: 1px;
}
.mega_info_box_2 .clearfix {
clear: both;
}
.mega_info_box_2 i{
transition: background .5s ease, color .3s ease;
}
.mega_info_box_2 .mega-info-header {
display: table-cell;
padding-right: 15px; float: left;
}
.mega_info_box_2 .mega-info-footer {
display: table-cell;
vertical-align: middle;
}
.mega_info_box_2 .mega-info-img {
padding-bottom: 20px;
display: block;
}
.mega_info_box_2 i { text-align: center;
}
.mega_info_box_2 .mega-info-title {
margin-bottom: 6px;
margin-top: 0px; color: #444444;
}
.mega_info_box_2 .mega-info-desc {
color: #444444;
}
.mega_info_box_2 .mega-info-btn {
text-decoration: none;  color: #fff; font-size: 15px;
margin-top: 12px;
}
.vc_info_box_shadow {
box-shadow: 0px 6px 20px 0px rgba(194,204,222,0.4);
border-radius: 4px 4px 4px 4px;
padding: 15px 15px;
margin-bottom: 10px;
transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
.vc_info_box_shadow:hover {
box-shadow: 0px 6px 20px 0px rgba(194, 204, 222, 0.75) !important;
}