/**
 * Fonts for Revelation sermon series
 */

/* Load the fonts */
@import url('https://use.typekit.net/lap5iuy.css');

/*!* Apply fonts *!*/

body {
    font-family: "proxima-nova", "sans-serif";
    background-color: #F2E4D8;
}

.block-navbar div:nth-child(3) {
    font-family: "rama-slab-e", "serif";
    letter-spacing: 0.1em;
    font-weight: 600;
}

.text-title{
    font-family: "rama-slab-e", "serif";
    font-weight: 400;
    text-align: center;
    font-size: 4rem;
    line-height: 4.25rem;
    letter-spacing: 0.05em;
}

@media (min-width: 768px) {
    .text-title {
        font-size: 6rem;
        line-height: 6.25rem;
    }
}

.block-paragraph_with_background h3 {
    font-family: "proxima-nova", "sans-serif";
    font-weight: normal;
}

.week-number {
    font-family: "rama-slab-e", "serif";
    font-size: 2.5rem;
    font-weight: 700;
}

/* Verse text */
.block-paragraph_with_background h4 {
    color: #FFFFFF;
    font-family: "thirsty-rough-two", "cursive";
    font-weight: 100;
    font-size: 2.25rem;
    letter-spacing: 0em;
    line-height: 4rem;
}

@media (min-width: 768px) {
    .block-paragraph_with_background h4{
        font-size: 4rem;
        line-height: 7rem;
    }
}

/* Verse reference */
div:nth-child(2 of .block-paragraph_with_background) p {
    font-family: "rama-slab-e", "serif";
    letter-spacing: 0.05rem;
    text-transform: uppercase;
    color: #354A6E;
    text-align: center;
    font-size: 3.5rem;
}

@media (min-width: 768px) {
    div:nth-child(2 of .block-paragraph_with_background) p {
        font-size: 5rem;
        line-height: 7rem;
    }
}

.font-primary {
    font-family: "rama-slab-e", "serif";
    letter-spacing: 0.05em;
    text-transform: uppercase;
}
.\!font-primary{
    font-family: "rama-slab-e", "serif" !important;
}

.font-secondary {
    font-family: "thirsty-rough-two", "cursive";
}

.\!font-secondary {
    font-family: "thirsty-rough-two", "cursive" !important;
}

