h1.home-headline {
		font-size: 30px !important;
		text-transform: uppercase !important;
}

.above-footer-text .u-of-u-marquee-content {
		text-transform: uppercase !important;
		font-weight: bold !important;
		font-size: 28px !important;
}

.relationships-graphic h3.widget-title {
		font-size: 15px !important;
}

/* Form Success Message */

.with_frm_style .frm_message, .frm_success_style {
		background-color: white !important;
		border-color: #000000 !important;
		color: #cc0000 !important;
		font-weight: bold !important;
}

.with_frm_style .frm_message p {
		color: #cc0000 !important;
		font-weight: bold !important;
}

/* Quick Links */

@media only screen and (max-width: 940px) {
		.uu-quick-links-tab a img {
				max-width: 40px !important;
		}
}

@media only screen and (max-width: 940px) {
.uu-quick-links-tab a {
    padding-top: 20px;
    padding-bottom: 0px;
		}
}

/* Homepage Hero */

@media only screen and (max-width: 740px) {
.page-id-17 .u-of-u-marquee .u-of-u-marquee-content  {
		margin-top: -50% !important;
		}
}

#card img.main-photo {
		object-fit: cover;
  height: 350px;
  object-position: top
}