    .column-1,
    .column-2,
    .column-3,
    .column-4,
    .column-5,
    .column-7,
    .column-8,
    .column-9,
    .column-10,
    .column-11,
    .column,
    .column-auto,
    .column-sm-1,
    .column-sm-2,
    .column-sm-3,
    .column-sm-4,
    .column-sm-5,
    .column-sm-6,
    .column-sm-7,
    .column-sm-8,
    .column-sm-9,
    .column-sm-10,
    .column-sm-11,
    .column-sm-12,
    .column-sm,
    .column-sm-auto,
    .column-md-1,
    .column-md-2,
    .column-md-3,
    .column-md-4,
    .column-md-5,
    .column-md-6,
    .column-md-7,
    .column-md-8,
    .column-md-9,
    .column-md-10,
    .column-md-11,
    .column-md-12,
    .column-md,
    .column-md-auto,
    .column-lg-1,
    .column-lg-2,
    .column-lg-3,
    .column-lg-4,
    .column-lg-5,
    .column-lg-6,
    .column-lg-7,
    .column-lg-8,
    .column-lg-9,
    .column-lg-10,
    .column-lg-11,
    .column-lg-12,
    .column-lg,
    .column-lg-auto,
    .column-xl-1,
    .column-xl-2,
    .column-xl-3,
    .column-xl-4,
    .column-xl-5,
    .column-xl-6,
    .column-xl-7,
    .column-xl-8,
    .column-xl-9,
    .column-xl-10,
    .column-xl-11,
    .column-xl-12,
    .column-xl,
    .column-xl-auto {
        /* position: relative; */
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
    }
    
    .column-6 {
        width: 50%;
        padding-right: 15px;
        padding-left: 15px;
        /* z-index: 999; */
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    }
    
    .column-12 {
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        /* z-index: 999; */
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }
    
    @media (min-width: 768px) {
        .column-md {
            -ms-flex-preferred-size: 0;
            flex-basis: 0;
            -ms-flex-positive: 1;
            flex-grow: 1;
            min-width: 0;
            max-width: 100%;
        }
        .column-md-auto {
            -ms-flex: 0 0 auto;
            flex: 0 0 auto;
            width: auto;
            max-width: 100%;
        }
        .column-md-1 {
            -ms-flex: 0 0 8.333333%;
            flex: 0 0 8.333333%;
            max-width: 8.333333%;
        }
        .column-md-2 {
            -ms-flex: 0 0 16.666667%;
            flex: 0 0 16.666667%;
            max-width: 16.666667%;
        }
        .column-md-3 {
            -ms-flex: 0 0 25%;
            flex: 0 0 25%;
            max-width: 25%;
        }
        .column-md-4 {
            -ms-flex: 0 0 33.333333%;
            flex: 0 0 33.333333%;
            max-width: 33.333333%;
        }
        .column-md-5 {
            -ms-flex: 0 0 41.666667%;
            flex: 0 0 41.666667%;
            max-width: 41.666667%;
        }
        .column-md-6 {
            -ms-flex: 0 0 50%;
            flex: 0 0 50%;
            max-width: 50%;
        }
        .column-md-7 {
            -ms-flex: 0 0 58.333333%;
            flex: 0 0 58.333333%;
            max-width: 58.333333%;
        }
        .column-md-8 {
            -ms-flex: 0 0 66.666667%;
            flex: 0 0 66.666667%;
            max-width: 66.666667%;
        }
        .column-md-9 {
            -ms-flex: 0 0 75%;
            flex: 0 0 75%;
            max-width: 75%;
        }
        .column-md-10 {
            -ms-flex: 0 0 83.333333%;
            flex: 0 0 83.333333%;
            max-width: 83.333333%;
        }
        .column-md-11 {
            -ms-flex: 0 0 91.666667%;
            flex: 0 0 91.666667%;
            max-width: 91.666667%;
        }
        .column-md-12 {
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
        }
    }
    
    *[role="form"] {
        max-width: 530px;
        padding: 15px;
        margin: 0 auto;
        border-radius: 0.3em;
        background-color: #f2f2f2;
    }
    
    *[role="form"] h2 {
        font-family: 'Open Sans', sans-serif;
        font-size: 40px;
        font-weight: 600;
        color: #000000;
        margin-top: 5%;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: 4px;
    }