.heading-quote {
  color:#8c9298;
}
.heading-quote:before,
.heading-quote:after {
  font-size: 33px;
}
.heading-quote:before {
  content:'“';
}
.heading-quote:after {
  content:'”';
}

.gray {
  color:#4b4b4d;
}

.red {
  color:#ef3e33;
}

.capitilised {
  text-transform: uppercase;
}

.button-link {
  background-color:#ef3e33;
  padding:3px 7px !important;
}
.button-link:hover {
  background-color:#cd352c;
}
.button-link a {
  color:#fff !important;
  text-transform: uppercase;
  font-weight:bold;
  display:inline-block;
}
.button-link a:hover,
.button-link a:focus,
.button-link a:active {
  color:#fff !important;
  text-decoration: none;
}

.package {
  font-size: 25px;
  line-height:normal;
  font-weight: bold;
  margin:25px 0;
}
.bronze {
  color:#b26228;
}
.silver {
  color:#a0a4a8;
}
.gold {
  color:#b58e51;
}
.platinum {
  color:#697076;
}

.huge-red {
  color:#ef3e33;
  font-size:69px;
  line-height: normal;
  font-family: 'Lato', sans-serif;
  font-weight:900;
  margin:5px 0 !important;
  display:inline-block;
}

.huge-red sup {
  top: -0.15em;
}

.big-red {
  color:#ef3e33;
  font-size:35px;
  line-height: normal;
  font-family: 'Lato', sans-serif;
  font-weight:900;
}

.big-black {
  color:#000;
  font-size:35px;
  line-height: normal;
  font-family: 'Lato', sans-serif;
  font-weight:900;
}

.medium-big-red-of {
  color:#ef3e33;
  font-size:20px;
  line-height: normal;
  font-weight:900;
}

.medium-big-red {
  color:#ef3e33;
  font-size:20px;
  line-height: normal;
  font-family: 'Lato', sans-serif;
  font-weight:900;
}

.small-black {
  color:#000;
  font-size:11px;
  display:inline-block;
  line-height:normal;
}

.medium-big {
  font-family: 'Lato', sans-serif;
  font-weight:900;
  font-size: 25px;
}

.medium-big-of {
  font-size: 25px;
}
