.header--home {
    padding: 20px 0 20px 0;
    position: relative;
}
.header--home .hero {
    
}
.hero .wp-block-site-title {
    font-family: 'Caladea', serif;
    font-weight: 400;
}
.hero h2 {
    color: #fff;
    text-transform: uppercase;
}
.hero h3 {
    color: #fff;
}
.hero .header-edition {
    color: #212529;
    font-size: 2rem;
}
.hero p {
    margin: 1rem auto;
    font-size: 1.25rem;
}
.svg--home {
    width: 700px;
    margin: 0 auto;
    display: block;
}
.hero img {
    width: 400px;
    margin: 0 auto;
    display: block;
}
.hero a {
    background: #c1765029;
    color: #212b32;
    padding: 2px 10px;
}
/* ~~~~~~~~~~~~~~~~ Landscape Tablets and Larger ~~~~~~~~~~~~~~~~~~~~~~ */
@media only screen and (min-width : 800px){

    .header--home {
        padding: 30px 0 30px 0;
        position: relative;
        margin: -180px auto 0 auto;
        text-align: center;
    }
    .hero .wp-block-site-title {
        font-size: 5rem;
    }
    .hero h2 {
        font-size: 2.5rem;
    }
    .hero h3 {
        font-size: 2rem;
    }
}