/*.section.hero.parallax.text-light .container.grid-lg,
section#header.section {
    background-color: rgba(0,0,0,0.6) !important;
}*/

a.navbar-brand.mr-10 {
    font-size: 1.5rem !important;
}

@media (max-width: 793px) {
    .hero {
        padding-top: 4rem;
    }
    #modular-hero > section > h1 {
        margin-top: 0.5rem;
    }
}

.mobile-menu {
    display: none !important;
}

.title-h1h2 h1 + h2, .title-center h1 + h2 {
    margin-top: -15px !important;
}

.frame-box h2 {
    margin-top: -15px !important;
}

.form {
    width: 500px;
    margin: 0 auto;
}

.form .btn {
    margin-top: 20px;
}

.form input:not([type='submit']) {
    outline: none;
    border: none;
    border-bottom: 1px solid #999;
    width: 450px;
    padding: 7px 10px;
}

.form input::placeholder {
    color: #999;
}

.form textarea {
    outline: none;
    width: 450px;
    padding: 15px;
    border: 1px solid #999;
    height: 150px;
}

.form input, .form textarea {
    margin-top: 15px;
}

.form input[name='fname'] {
    margin-top: 0px;
}

.successform {
    display: none;
}

@media (max-width: 550px){
    .form, .form textarea, .form input:not([type='submit']) {
        width: 100%;
    }
} 