/* Start custom CSS for html, class: .elementor-element-502063b */.features {
  border-collapse: collapse;
  
}

.features strong {
    font-weight: 600;
}
.features small {
    font-weight: 400 !important;
}
.features a {
    font-size: 0.8em;
}
.features a:hover {
    text-decoration: underline;
}
.features__cell {
  max-width: 400px;
  font-size: 1em;
  font-weight: normal;
  padding: 0.5em 1em;
  color: #333333;
  border: 1px solid #ededed;
  line-height: 1.5em;
  vertical-align: middle;
}

.features__cell--bold {
  font-weight: bold;
}

.features__cell--shaded {
  background: white !important;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 1.3em
}

.features__cell--large {
  font-size: 1.5em;
}

.features__cell--center {
  text-align: center;
}

.features__tick::after {
  content: "\2714";
  font-size: 1.1em;
  color: green;
}

.features__horn {
    display: block
}/* End custom CSS */