/* Equalize Simple List Blocks*/

/* Change item class here */
.items_dfc438cd3e9141178c0578169426c328 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_dfc438cd3e9141178c0578169426c328 > .item {
	display: flex;
	flex-direction: column;
}

/* Responsive Hero Styling */

@media only screen and (max-width: 767px) {
    div.blockWrap_a99fb41592fd4696aacf49b37b1f29ee {
        padding-top: 80px;
        padding-bottom: 120px;
    }
    
    .blockWrap_a99fb41592fd4696aacf49b37b1f29ee .contentTitle {
        font-size: 40px; 
    }
}

/* Desktop Home Hero 2 Column Form */

div#madHero {
    text-align: center;
    padding: 15px;
}

div#madHero > div.madHero-item1{
    flex: 1 1 0;
    margin-bottom: 20px;
}

div#madHero > div.madHero-item2{
    flex: 1 1 0;
    margin: 20px;
    padding: 30px;
    
}

.madTitle {
    font-size: 60px;
    color: #ffffff;
}

.madContent {
    font-size: 20px;
    color: #ffffff;

}

@media only screen and (min-width: 768px) {
    div#madHero {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        text-align: left;
    }
}

/* Responsive 2 Column Hero Styling */

@media only screen and (max-width: 767px) {
        
    div.blockWrap_afed2433d4f8485bada91e16712ba136 {
        padding-top: 50px !important;
        padding-bottom: 100px !important;
        
    }
    .blockWrap_afed2433d4f8485bada91e16712ba136 .madTitle {
        font-size: 36px; 
   }
}