a.snippet-photo-boxes-image::before {
	opacity: 0.60 !important;
}

@media only screen and (min-width: 1025px) {
	.responsive-splash-header-1 .text-wrap h2 {
		font-size: 3em !important;
	}
	.responsive-splash-header-1 .text-wrap h3 {
		font-size: 1.8em !important;
	}
}


/* Transparent Background for Both Sections */
.cms-section-transparent-background-both {
    background-color: #ffffffee;
}

.cms-section-transparent-background-both .sbu-columns--column {
    padding: 30px 40px
}

	
/* .h1-white {
	font-size: 2.8em !important;
    font-weight: 900 !important;
    line-height: 1em !important;
    color: #fff!important;
}	
	
.full_width_splash_gradient .responsive-splash-header-1 h2 {
    font-size: 1.3em !important;
    font-weight: 200 !important;
    line-height: 1em !important;
	white-space: pre-line!important;
}

.h2-smaller {
	font-size: 1.3em !important;
	color: #fff !important;
    font-weight: 200 !important;
	
} */