body p {
    font-size: 16px;
}

@media (min-width: 120rem) {
    .display-1 {
        font-size: 3rem;
    }
}

@media(min-width: 767px){
	.block--smarthub-intro-hero-post-live .hero-bg-image .hero-bg-image__contain {
    padding-left: 45%;
    padding-right: 5%;
	}
}

.block--smarthub-quick-option-column-post-live img {
    max-height: 32px;
    width: auto;
}

.block--smarthub-quick-option-column-post-live h2{
    margin: 0 0 0rem;
}

.hero-bg-image::before {
    background-image: none;
}

.hero-bg-image .hero-bg-image__content {
    padding-right: 0px;
    justify-items: center;
}

.hero-bg-image__text.lead {
    text-shadow: 0 0 10px black;
}

.hero-bg-image__contain a.button {
    background-color: #890b00;
}

.block-region-header .hero-bg-image::after {
    background-image: none;
}

.paragraph--color--rgba-green-strong {
    background: #008953;
    color: #ffffff;
}

.paragraph__column li {
    text-align: initial;
}

.hero-bg-image {
    padding: 4vw 1em 4vw;
}

.hero-bg-image__call-to-action .paragraph--color--rgba-green-strong {
    border-radius: 5px;
}

.hero-bg-image__call-to-action p{
    padding: 0 4px 4px 4px;
}

.panel-default>.panel-heading {
    color: #ffffff;
    background-color: #008953;
}

.paragraph.paragraph--type--bp-accordion .panel-heading a {
    color: #ffffff;
    background: #008953;
}

.card {
    border: 1px solid rgb(255 255 255);
}