.blockWrap_b588d73facb2492bb438f3d22c90ec5f .contentTitle {
    font-size: 65px;
    line-height: 0.9;
padding-bottom: .2em;
}

/* Flip 50-50 Stacking Order in Mobile */
    @media only screen and (max-width: 787px) {
    .block_b588d73facb2492bb438f3d22c90ec5f {
        display: flex;
        flex-flow: wrap-reverse;
    }
    .blockWrap_b588d73facb2492bb438f3d22c90ec5f .blockContent .blockImg {
    padding-bottom: 0em!important;
    padding-top: 1.5em!important;

}
}

@media only screen and (min-width:768px){
    .blockWrap_dc863b67086141ae96ad9b9e819a9486 {
margin-left: 50px !important;
    margin-right: 50px !important;
    border-radius: 30px!important;
    margin-top: 100px !important;
    margin-bottom: 50px !important;
    padding-top: 100px!important;
    padding-bottom: 100px!important;
}
}
@media only screen and (max-width:767px){
    .blockWrap_dc863b67086141ae96ad9b9e819a9486 {
margin-left: 20px !important;
    margin-right: 20px !important;
    border-radius: 30px!important;
    margin-top: 100px !important;
    margin-bottom: 50px !important;
    padding-top: 100px!important;
    padding-bottom: 100px!important;
}
}

/* Equalize Simple List Blocks*/

/* Change item class here */
.cols2,
.cols3,
.cols4,
.cols5,
.cols6 { 
display: flex;
flex-direction: row;
flex-wrap: wrap;
min-height: 100%;
}

/* Change item class here */
.cols2 > .item,
.cols3 > .item,
.cols4 > .item,
.cols5 > .item,
.cols6 > .item{
display: flex;
flex-direction: column;
}


/* Nav Dropdowns */

.navContent ul li ul a {
    white-space: normal !important;
    overflow: visible !important;
}

@media only screen and (min-width: 768px) {
    .navContent ul li ul {
        min-width: 250px !important;
        right: auto !important; 
    }
}