.bg-blue {
  background-color: #255387 !important;
}

.feature.color-white * {
  color: white !important;
}
.color-blue * {
  color: #255387 !important;
}

.all-inclusive-title {
  font-size: 2em;
  font-weight: bold;
  color: #45b475;
  margin-top: 1em;
}

.all-inclusive-table {
  text-align: left;
  margin-top: 3.5em;
  background: #fefffe;
  width:100%;
}
.all-inclusive-table td {
  padding: .3em;
}

.ai_title {
  font-weight: bold;
  font-size: 1.5em;
}

.all-inclusive-table,
.all-inclusive-table div {
  line-height: 1.1em;
}