body, html {
	color:#222;
}

.st-hero.st-style1 .st-hero-title {
	font-size:54px;
}

.st-text-block-text p a {
	color:#2c5e91 !important;
	font-weight:bold;
}

h2 {
	color: #2c5e91 !important;
}








@media screen and (max-width: 991px) {
  .st-hero.st-style1 .st-hero-title {
    font-size: 38px;
  }
}
@media screen and (max-width: 575px) {
  .st-hero.st-style1 .st-hero-title br,
  .st-hero.st-style1 .st-hero-subtitle br {
    display: none;
  }
  .st-hero.st-style1 .st-hero-title {
    font-size: 34px;
  }
}


#hero {
    background-color: rgba(255,255,255,0.4);
    background-blend-mode: lighten;
    background-size:cover;
    /* You may add things like width, height, background-size... */
}

#hero .st-hero-title,
#hero .st-hero-subtitle {
  	text-shadow:1px 1px 10px #fff, 1px 1px 10px #ccc;
  	font-weight:bold;
}