
.m4m_hero_banner .blurred_image_container {
    padding:1px
}
.m4m_hero_banner .blurred_image {
	{#background-color: black;
    opacity: 0.5;
	 filter: blur(10px);
    -webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
    -ms-filter: blur(10px);   #}
	
}
.m4m_hero_banner .blurred_image_container .blurred_content_container{
height: 346px;
}
.m4m_hero_banner .heading {
color:#005A70;
	font-size: 36px;
	font-weight:bold;
}
.m4m_hero_banner .subheadline p {
  margin-bottom: 0;
}
.m4m_banner_card .cta_container{

		align-items: center;
	}
.m4m_hero_banner .m4m_banner_card.uk-card-default .banner_cta{
margin-top:21px
}

.m4m_hero_banner .m4m_banner_card.uk-card-default .banner_cta:first-child{
margin-top:0px
}
@media(max-width:960px){
	.m4m_hero_banner .m4m_banner_card{
	flex-wrap:wrap;
	}
	.m4m_banner_card .cta_container{
	flex-direction: row;
		align-items: center;
	}
	.m4m_hero_banner .m4m_banner_card.uk-card-default .banner_cta:first-child, .m4m_hero_banner .m4m_banner_card.uk-card-default .banner_cta{
	margin-top:0px;
		margin-right: 21px;
	}
}
@media(max-width:680px){
	.m4m_hero_banner .heading{
	font-size:26px;
	}
	.m4m_hero_banner .banner_cta span span span a {
		padding: 13px 38px ! important;   
    font-size: 15px  ! important;
    font-weight: 500;
	}
}

.m4m_banner_card {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}