/* Fonts */
/* Components */
/* Homepage */
/* Overview */

/* Fonts */
:root {
  	--font-reg: niveau-grotesk, sans-serif;
	--font-light: niveau-grotesk, sans-serif;
	--font-bold: niveau-grotesk, sans-serif;
}

h1, h2, h3, h4, h5, h6, .cardCta__title {
  text-transform: uppercase;
}

/* Components */
.btnComponent,
.cardCta__inner a {
    font-family: var(--font-reg);
}

.cardCta__inner a {
   background-color: var(--black);
   color: var(--white);
}


/* personalise */

.course-selector__buttons {
    background: #fff !important;
}


/* overview */

.cardCta__inner {
    padding: 32px;
}

.cardCta__description,
.hero__description {
    line-height: 1.5;
}

.overview .hero-wrap .column {
    max-width: 808px;
}


/* list styles */

/* Ticklist */

ul.ticklist, 
ul.arrowlist {
  list-style: none;
  padding-left: 0;
  
  border-top: 1px solid rgba(219,219,219,0.5);
}

ul.ticklist li, 
ul.arrowlist li {
  position: relative;
  padding: 1em 1.75em;
  border-bottom: 1px solid rgba(219,219,219,0.5);
}

ul.ticklist li::before, 
ul.arrowlist li::before{
  content: '';
  position: absolute;
  left: 0;
  top: 1.2em; /* align vertically */
  width: 1em;
  height: 1em;
  background-size: contain;
  background-repeat: no-repeat;
}

ul.ticklist li::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23101d49'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E");
}

ul.arrowlist li::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23101d49'%3E%3Cpath d='M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM297 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L120 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l214.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L409 239c9.4 9.4 9.4 24.6 0 33.9L297 385z'/%3E%3C/svg%3E");
}

