/* fonts */

:root {     --font-reg: roboto, sans-serif;   --font-bold: nunito, sans-serif;  }

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=text] {
    font-family: var(--font-reg);
}


/* personalise */

.course-selector__buttons {
    background-color: #fff !important;
}

.personalise main:after {
    content: "";
    display: block;
    position: absolute;
    width: 500px;
    height: 500px;
    bottom: 0;
    left: 0;
    background-image: url('https://cdn.prospectus.plus/hlnsc/HLNSC-shield-fade.webp');
    background-repeat: no-repeat;
    background-size: cover;
    z-index: -1;
    pointer-events: none;
}

/* .cardSelectorComponent__select {
    background-color: #00a9ce;
    color: var(--color-primary);
}

.CardSelector_selectOn__Xb4k7 {
    border: 2px solid #fff;
} */

.cardSelectorComponent__select svg path {
    fill: #003c71;
}

.cardSelectorComponent__select span {
    color: #003c71;
}

.pillComponent {
    font-weight: 700;
    font-family: var(--font-bold);
}

.CardComponent__metaOne {
    border-radius: 20px !important;
}


/* overview */

.hero:after {
    background: linear-gradient(0deg,rgba(0, 60, 113, 1) 0%, rgba(0, 60, 113, 0) 100%);;
    opacity: 1;
}

.AddNewCard a p,
.AddNewCard a strong {
    color: #fff !important;
}

.AddNewCard a:focus p,
.AddNewCard a:focus strong,
.AddNewCard a:hover p,
.AddNewCard a:hover strong {
    color: var(--color-primary) !important;
}

.AddNewCard {
    background-color: unset;
}


/* misc */

.no-margin {
    margin: 0px !important;
}

.wp-block-classic {
    display: none;
}


/* college headers */

/* .section-our-colleges .Card_component__S8VRD .Card_hasImage__8q3XS:after {
    background: #00000000;
} */

.page.holme-lacy-college .default_wrap___JCpB:after {
    background: #009A44;
}

.page.herefordshire-college .default_wrap___JCpB:after {
    background: #4E87A0;
}

.page.ludlow-sixth-form-college .default_wrap___JCpB:after {
    background: #8A1B61;
}

.page.walford-college .default_wrap___JCpB:after {
    background: #C4D600;
}

.page.north-shropshire-college .default_wrap___JCpB:after {
    background: #9B2242;
}

.page.walford-college h1.hero__title, .page.walford-college .returnButton {
    color: var(--color-primary);
}

.Card_component__S8VRD .Card_hasImage__8q3XS:after {
    background: linear-gradient(0deg,var(--card-gradient-color) 0%,var(--card-gradient-color) 22%,#222b5800 75%);
}
