@media only screen and (min-width: 768px) {
    #madFormContainer,
    #madHeroContent {
        width: 45%;
        float: left;
        margin:20px;
    }

    div#madHero {
        display: flex;
        flex-flow: row wrap;
        align-items: center;
    }
}

.madTitle {
    font-size: 30px; 
    color: #000;
    text-align: left;
}

.madContent {
    font-size: 18px; 
    color: #000;
    text-align: left;
}

.madButton {
    color: fff;
    background-color: #000;
    border-color: #000;
    padding: 10px 30px;
}

.madButton:hover {
    color: fff;
    background-color: #eee;
    border-color: #eee;
}



@media only screen and (max-width:767px){
    .blockWrap_fbd5cee81baa41a2bb36c022e8306467 .blockText,
    .block_ded4513ea5504859aec87bfa4cab3153 .blockText{
        padding-top:60px!important;
        padding-bottom: 60px!important;
}
    .blockWrap_fbd5cee81baa41a2bb36c022e8306467 .blockContent .blockImg{
        padding-bottom: 0em!important;
    }
    .pageTitle{
        font-size: 40px!important;
    }
    .contentTitle{
        font-size: 30px!important;
    }
}

/* Flip 50-50 Stacking Order in Mobile */

.block_fbd5cee81baa41a2bb36c022e8306467{
    display: flex;
    flex-flow: wrap-reverse;
}


/* Equalize Simple List Blocks*/

/* Change item class here */
.items_bd2449d112b8466d981c76eac67f3c11,
.items_da3cf390b47c494c88947950ae93b237,
.items_e9bda615d216452ca03fcd84922ced15,
.items_ac7530fd76554af2bd5eec8cfacc9295 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_bd2449d112b8466d981c76eac67f3c11 > .item,
.items_da3cf390b47c494c88947950ae93b237 > .item,
.items_e9bda615d216452ca03fcd84922ced15 > .item,
.items_ac7530fd76554af2bd5eec8cfacc9295 > .item {
	display: flex;
	flex-direction: column;
}