/* fonts */

:root {     --font-reg: aptos, sans-serif;   --font-bold: impact, sans-serif; }

h1,
.cardCta__titl,
.homeLayout__right-inner h1,
.pillSelector__title {
    text-transform: uppercase;
    font-weight: 400;
    font-size: 72px !important;
}

h2, h3, h4 ,h5, h6 {
  font-family: var(--font-reg);
  font-weight: 700;
}

h2 {
  font-size: 36px;
}

.btnComponent, .CardCta_component__6BCDd a,
.MastHead_menuRight__y7kMP.MastHead_sticky__PZmWH a, .MastHead_menuRight__y7kMP.MastHead_sticky__PZmWH button {
    font-family: var(--font-reg) !important;
}

@media (max-width: 720px) {
  h1, .homeLayout__right-inner h1, .pillSelector__title {
    font-size: 48px !important;
    line-height: 46px !important;
    /* margin-right: 85px !important; */
  }
}


/* homepage */

.homeLayout__right-inner {
  max-width: 808px !important;
}


/* header */

.page .hero__wrap:after,
.course .hero__wrap:after {
  background: linear-gradient(0deg,rgba(35, 31, 75, 1) 0%, rgba(35, 31, 75, 0.8) 20%, rgba(35, 31, 75, 0) 70%);
}

.course .returnButton,
.page .returnButton {
  filter: drop-shadow(1px 1px 1px #231f4b);
  text-shadow: none !important;
}

.course .returnButton svg,
.page .returnButton svg {
  filter: none !important;
}


/* personalise */

span.PillCard_labelTitle__mMEoE {
    font-family: var(--font-reg) !important;
    font-weight: 700;
}


/* background shapes */

.personalise main:after,
.overview main:after,
.page main:after,
.course main:after {
    content: "";
    display: block;
    position: absolute;
    width: 750px;
    height: 750px;
    bottom: 0;
    left: 0;
    background-image: url('https://cdn.prospectus.plus/oldham/oc-tinted-colour-circle-graphi_1mxv852 2.png');
    background-repeat: no-repeat;
    background-size: cover;
    z-index: -99;
    pointer-events: none;
}

.course main:before,
.page main:before,
.overview main:before {
    content: "";
    display: block;
    position: absolute;
    width: 750px;
    height: 750px;
    top: 60px;
    right: 0;
    background-image: url('https://cdn.prospectus.plus/oldham/oc-tinted-colour-circle-graphi_1mxv852 2.png');
    background-repeat: no-repeat;
    background-size: cover;
    z-index: -99;
    pointer-events: none;
    transform: rotate(180deg);
}


/* overview */

.CardComponent__metaOne {
    border-radius: 20px !important;
}


/* courses */

.course .wp-block-classic {
    margin-top: 0px;
}

.wp-block-button .wp-block-button__link {
  font-weight: 700;
}
