.Featured, .slider-heading {
    font-weight: 500
}
[data-module=team-member] [data-team-member-position], [data-module=team-member] [data-team-member-title] {
    line-height: 1.5 !important
}
.slider-heading {
    font-size: 1.563rem !important;
    letter-spacing: .1em;
    text-transform: uppercase;
    line-height: 1.5 !important;
    margin-bottom: 2rem !important
}
@media (max-width:600px) {
    .slider-heading {
        font-size: 1.563rem !important
    }
}
@media (min-width:601px) and (max-width:768px) {
    .slider-heading {
        font-size: 1.563rem !important
    }
}
@media (min-width:768px) and (max-width:901px) {
    .slider-heading {
        font-size: 2.5rem !important
    }
}
@media (min-width:901px) {
    .slider-heading {
        font-size: 2.5rem !important
    }
}
@media (min-width:1024px) {
    [data-block=header-slider] [data-slide-content] {
        padding: 3rem 3rem 3rem 2rem !important
    }
}
@media (min-width:1240px) {
    [data-block=header-slider] [data-slide-content] {
        padding-left: 4rem !important;
        padding-top: 6.8rem !important;
        padding-bottom: 6.8rem !important
    }
}
@media (min-width:1440px) {
    [data-block=header-slider] [data-slide-content] {
        padding-left: 6.25rem !important;
        padding-top: 6.8rem !important;
        padding-bottom: 6.8rem !important
    }
}

.message{position:relative;margin:0 0 0.25em 0;font-size:1.3em;padding:0.25em 1em;text-align:center;background:#603184;color:#fff;}
.message p {color:#fff;}
.message a {color:#fff;}
.message a:hover {color:#fff;}