em {
  float: left;
  font-size: 24px !important;
  padding-right: 10px;
}

.cmsinfo-wrap {
  border: 1px solid #f1f1f1;
  padding: 15px 5px;
}
.cmsinfo-wrap article {
  background-color: #fbfbfb;
  padding: 20px;
  border: 1px solid #9d9d9d;
}
.cmsinfo-wrap article h2,
.cmsinfo-wrap article h3,
.cmsinfo-wrap article h4,
.cmsinfo-wrap article h5,
.cmsinfo-wrap article h6 {
  text-align: center;
  color: #1e73be;
}
.cmsinfo-wrap article ul {
  list-style: disc;
  margin-left: 15px;
}
.cmsinfo-wrap article ul li {
  font-style: italic;
  padding: 3px 0;
}
.cmsinfo-wrap article i.cms-icon-header {
  color: #c8c8c8;
  font-size: 8em;
  text-align: center;
  width: 100%;
}
.cmsinfo-wrap article h6 {
  margin-top: 6px;
  margin-bottom: 6px;
}
.cmsinfo-wrap article p {
  font-size: 12px;
  text-align: center;
}
.cmsinfo-wrap article p a {
  text-decoration: underline;
  font-size: 1.2em;
  color: #175892;
}
