<style>

    /* Block Specific */

    .g-form {}

    .g-form input[type='text'],
    .g-form input[type='email'],
    .g-form input[type='tel'] {
        border: none;
        border-bottom: 1px solid #393844;
        font-family: 'Roboto', sans-serif;
    }

    .g-form textarea {
        font-family: 'Roboto', sans-serif;
        border: 1px solid #393844;
    }


    .g-form input[type='button'] {
        border: solid 1px #373744;
        background: none;
        padding: 1em 2em;
        text-transform: uppercase;
        color: #393844;
        font-family: 'Roboto', sans-serif;
    }

    .page-template-default .g-form .nf-cell {
        width: 47% !important;
    }

    .g-form .nf-row:first-child .nf-cell:first-child {
        margin-right: 3%;
    }

    .g-form .nf-row:first-child .nf-cell:last-child {
        margin-left: 3%;
    }

    @media screen and (max-width: 650px) {
        .page-template-default .g-form .nf-cell {
            width: 100% !important;
            float: unset;
            margin: 0 !important;
        }
    }

</style>
