.section-banner{ position:relative; background-color:var(--tertiaryColor); padding:2rem 0; }
.section-banner h1{ display:block; font-family:var(--fontFamilyTitle); font-style:normal; font-weight:700; font-size:1.75rem; line-height:2rem; color:var(--primaryColor); margin:0 0 2rem 0; }
.section-banner h1 span{ display:inline-block; font-family:inherit; font-style:inherit; font-weight:inherit; font-size:1.2rem; line-height:inherit; color:inherit; margin:0 0 1rem 0; }
.section-banner .image-md-9{ width:100%; height:16rem; border-radius:1.25rem; background-repeat:no-repeat; background-size:cover; }
@media (min-width:768px){
	.section-banner h1{  font-size:2.5rem; line-height:2.75rem; margin:0; }
	.section-banner h1 span{ font-size:1.75rem; }
	.section-banner .image-md-9{ height:24.6875rem; }
}