.mvc21Hero_cta a {
  --color: #ef6eae;
}
.mvc21Hero_content{
	display:flex;
	flex-direction:column;
	height:inherit;
  justify-content: flex-end;

}
.mvc21Hero_entryTitle {
    display: flex;
	align-items: baseline;
}


.mvc21Hero_content * {
  max-width: 1600px;
}
.mvc21Hero_entryTitle *{
	padding:0;
}

/* .mvc21Hero_cta a:hover{
	background:#096DB6;

	color:#fff;

	transition:.3s all ease;
} */


{# .mvc21Hero_cta a:hover,
.mvc21Hero_cta a:focus {
  -webkit-animation: pulsehero 1s;
          animation: pulsehero 1s;
  box-shadow: 0 0 0 2em rgba(255, 255, 255, 0);
}

@-webkit-keyframes pulsehero {
  0% {
    box-shadow: 0 0 0 0 #fff;
  }
}
@keyframes pulsehero {
  0% {
    box-shadow: 0 0 0 0 #fff;
  }
}

 #}

@media(max-width:900px){
	.mvc21Hero_entryTitle {
    display: flex;
    flex-flow: column;
    padding-top: 60px;
}

	.mvc21Hero_entryTitle img{
		width:40px;
	}
}


@media(max-width:500px){
.mvc21Hero_entryTitleMini{
	  text-align: left;
  padding: 0px 10px 0px 10px;
    margin-bottom: 20px;
}
  p.mvc21Hero_entryTitleBody{
   text-align: left;
  padding: 0px 10px 0px 10px;
      margin-bottom: 20px;
  }
}