.page-template-page-monzo header, .page-template-page-monzo footer,
.page-template-page-monzo #header-container
{
    display: none;
}

/* --- Text Font Family --- */
@font-face {
    font-family: 'Monzo Text';
    src: url('../fonts/Monzo/Text-Normal.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Monzo Text';
    src: url('../fonts/Monzo/Text-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Monzo Text';
    src: url('../fonts/Monzo/Text-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Monzo Text';
    src: url('../fonts/Monzo/Text-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

/* --- Display Font Family --- */
@font-face {
    font-family: 'Monzo Display';
    src: url('../fonts/Monzo/Display-Normal.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Monzo Display';
    src: url('../fonts/Monzo/Display-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Monzo Display';
    src: url('../fonts/Monzo/Display-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

.page-template-page-monzo strong{
    font-weight: 800;
}

.page-template-page-monzo {
    font-family: 'halyard-text', sans-serif;
    color: var(--color-monzo-blue-dark);
    background-color: var(--color-primary);
}

.page-template-page-monzo p{
    line-height: 1.65;
}

@media (min-width: 1280px) {
    .page-template-page-monzo .container {
        max-width: 1300px;
    }
}

.font-monzo-text {
    font-family: 'Monzo Text', sans-serif;
}

.font-monzo-display {
    font-family: 'Monzo Display', sans-serif;
}

.page-template-page-monzo .content ul{
    list-style-type: disc;
    padding-left: 2rem;
    margin-top: 1rem;
}

.page-template-page-monzo .content ul li{
    padding-left: 1rem;
    padding-top: 2px;
    padding-bottom: 2px;
}
