* ===========================================
   HOME PAGE LAYOUT FIXES
=========================================== */

/* Expand home wrapper on all screens */
#home,
section#home {
    max-width: 1400px !important;
    width: 100% !important;
    margin: 0 auto !important;
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
}
/* Center and size the homepage logo */
#home .logo {
    width: 300px !important; /* increase size */
    max-width: 300px !important;
    display: block;
    margin: 0 auto 2rem auto !important;
}
/* Fix neon title spacing */
#home h1 {
    font-size: 3.2rem !important; /* big neon title */
    letter-spacing: 2px;
    margin-bottom: 2rem !important;
}

/* Fix quote spacing under the logo */
#home .quote {
    margin-top: 0.3rem !important;
    font-size: 1.3rem !important;
    opacity: 0.95 !important;
    text-align: center !important;
    display: block;
}
/*Reduce bottom padding*/
#home {
    Padding-bottom: 3rem !important;
}
/*Reduce top padding*/
#home {
    Padding-top: 3rem !important;
}


/* MOBILE FIX */
@media (max-width: 768px) {
    #home h1 {
        font-size: 2rem !important;
    }
    #home .logo {
        width: 180px !important;
    }
    #home .quote {
        font-size: 1rem !important;
    }
}