/* ThemeColor */
/* Packages View1 */
.fds-packages-view1-title,
.fds-packages-view1,
.fds-packages-view1 strong,
.fds-packages-view1-price,
.fds-packages-view1 small,
.fds-packages-view1-each,
.fds-packages-view1-additional,
.fds-packages-view1 ul,
.fds-packages-view1 ul li {
  display: flex;
  width: 100%;
  justify-content: center; }

.fds-packages-view1 {
  border: 1px solid #d9dee1;
  padding: 34px 15px 17px 15px;
  text-align: center;
  margin-bottom: 30px;
  flex-wrap: wrap;
  background-color: #ffffff; }
  .fds-packages-view1 strong {
    font-size: 24px;
    margin-bottom: 20px; }
  .fds-packages-view1 small {
    font-size: 14px;
    margin-bottom: 23px; }
  .fds-packages-view1.active span,
  .fds-packages-view1.active ul li,
  .fds-packages-view1.active strong {
    color: #ffffff; }
  .fds-packages-view1.active small {
    color: #d1d6d9; }
  .fds-packages-view1 ul {
    flex-wrap: wrap; }
    .fds-packages-view1 ul li {
      list-style: none;
      font-size: 16px;
      font-weight: 400;
      margin-bottom: 14px;
      color: #333333; }
      .fds-packages-view1 ul li span {
        font-weight: 500;
        margin: 0px 5px; }
  .fds-packages-view1.active {
    box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.25);
    background-color: #e42a45; }

.fds-packages-view1-title {
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 6px;
  color: #333333; }

.fds-packages-view1-price {
  font-size: 50px;
  line-height: 1;
  font-weight: 600;
  margin-bottom: 3px;
  color: #e42a45; }
  .fds-packages-view1-price span {
    font-size: 20px;
    margin: 3px 13px 0px 0px; }

.fds-packages-view1-each {
  font-size: 16px;
  color: #333333; }

.fds-packages-view1-additional {
  font-size: 16px;
  margin-bottom: 23px;
  color: #777777; }

.fds-packages-view1.active .fds-packages-view1-additional {
  color: #d1d6d9; }
