/* plans
---------------------------------------------------------------------------------------*/
.mountain-bg {
  background-image: url('../img/plans.bg.jpg');
  background-position: center;
  background-size: cover;
  background-attachment: fixed;
}
.plans-container .collection {
  border: none;
}
.plans-container .collection .collection-item {
  border-bottom: none;
  font-size: 1.0714285714285714rem;
  line-height: 1.6em;
}
.plans-container .collection .collection-item:before {
  font-family: "Material Icons";
  font-size: 1.2857142857142858rem;
  line-height: 1.6em;
  color: #009315;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  content: "\E5CA";
  margin-right: 10px;
}
.plans-container .card .card-image {
  position: relative;
  width: 100%;
}
.plans-container .card .card-image .card-title {
  position: relative;
  font-size: 1.2857142857142858rem;
  line-height: 1.6em;
  width: 100%;
  padding: 10px 15px;
  text-transform: uppercase;
  background: rgba(0, 0, 0, 0.2);
}
.plans-container .card .card-image .price {
  position: relative;
  font-size: 4rem;
  font-weight: 100;    
  line-height: 1.6em;
  text-align: center;
}

span.price:after {
    font-family: "PT Sans";
    content: " \20B7"; }

.plans-container .card .card-image .price2 {
  position: relative;
  font-size: 3rem;
  line-height: 1.6em;
  
  font-weight: 200;
  text-align: center;
}
.plans-container .card .card-image .price sup {
  font-weight: 100;
  font-size: 1.4285714285714286rem;
  line-height: 1.6em;
  top: -35px;
}
.plans-container .card .card-image .price sub,.plans-container .card .card-image .price2 sub {
  font-weight: 100;
  font-size: 1.4285714285714286rem;
  line-height: 1.6em;
  top: 0px;
}
.plans-container .card .card-image .price-desc {
  text-align: center;
  
  padding-bottom: 10px;
}
.price-top {
  text-align: center;
  
  padding-top: 20px;
}
.plans-container .card .card-content {
  padding: 0;
}