
.background-primary-lightest {
	background-color: var(--color-primary-60)
}
.background-tertiary-light {
	background-color: var(--color-gray-50);
}

.prescription-box {
	border-radius: 20px;
  	padding: 20px;
	background-color: var(--color-primary-40);
}
.text-color-tertiary {
	color: #414141;
}
.headline70 {
	font-size: 70px;
}

.facts-container {
	padding: 70px 15px 80px 15px;
}





/* common */
.ribbon {
	width: 200px;
	height: 200px;
	overflow: hidden;
	position: absolute;
  }
  .ribbon::before,
  .ribbon::after {
	position: absolute;
	z-index: -1;
	content: '';
	display: block;
	border: 5px solid var(--color-secondary-80);
  }
  .ribbon span {
	position: absolute;
	display: block;
	width: 280px;
	padding: 7px 0;
	background-color: var(--color-secondary-80);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,.2);
	text-transform: uppercase;
	text-align: center;
	font-size: 2.3rem;
  }
  
  /* top left*/
  .ribbon-top-left {
	top: -2px;
	left: 13px;
  }
  .ribbon-lg {
	top: -2px;
  	left: -2px;
  }
  .ribbon-top-left::before,
  .ribbon-top-left::after {
	border-top-color: transparent;
	border-left-color: transparent;
  }
  .ribbon-top-left::before {
	top: 0;
	right: 0;
  }
  .ribbon-top-left::after {
	bottom: 0;
	left: 0;
  }
  .ribbon-top-left span {
	right: -5px;
	top: 22px;
	letter-spacing: 1px;
	font-size: 2.5rem;
	transform: rotate(-45deg);
  }
  

.color-primary{
    color: var(--color-primary) !important;
}

.color-secondary{
    color: var(--color-secondary) !important;
}

.btn-primary{
	background: var(--color-primary) !important;

}

.btn-secondary{
	background: var(--color-secondary) !important;

}

.background-primary{
    background-color: var(--color-primary);

}

.background-primary-light, .background-primary-80{
    background-color: var(--color-primary-80);

}

.background-primary-lightest, .background-primary-60{
    background-color: var(--color-primary-60);

}

.background-secondary{
    background-color: var(--color-secondary);
}

.background-secondary-light, .background-secondary-80{
    background-color: var(--color-secondary-80);
}

.background-secondary-lightest, .background-secondary-60{
    background-color: var(--color-secondary-60);

}