.alias-banner_dwight a.cta__link.component__link--3,
.alias-banner_joliet a.cta__link.component__link--3 {
    max-width: 100% !important;
    text-decoration: none !important;
}
@media (min-width: 992px) {
    .banner-e .banner__title {
        margin-top: 23%;
    }
}
@media(max-width:772px){
    .section-banner div[data-component-name] {
    min-height: 100px;
}
.ple-column-padding {
    padding-top: 20px;
    padding-bottom: 20px;
 
}

}
@media (min-width: 768px) {
    .navigation-a .navigation__item--link {
        font-size: 1rem;
        line-height:1rem;
    }
}
@media (min-width: 992px) {
   .cta__button--icon, .cta__link--icon{
    
        font-size: 1rem;
    }
}
.flexwrap {
    display:flex;
}
.flex2 {
    flex:48%;
}
@media (max-width: 767px) {
.flexwrap {
    flex-direction: column !important;
}
}
