.m-010-teaser-row-wrapper .title--h1{text-align:center;width:100%;margin-bottom:60px}
@media only screen and (max-width:939px){.m-010-teaser-row-wrapper .title--h1{font-size:22px;margin-bottom:40px}
}
.m-010-teaser-row-wrapper .focuspoint-img-cont{width:100%;height:100%}
.image-box-container-50-50{height:227px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;overflow:hidden;position:relative;border-radius:6px}
@media(min-width:710px){.image-box-container-50-50{height:244px}
}
@media(min-width:940px){.image-box-container-50-50{height:320px}
}
@media(min-width:1240px){.image-box-container-50-50{height:426px}
}
@media(min-width:1420px){.image-box-container-50-50{height:486px}
}
.image-box-container-50-50:after{content:'';width:100%;height:100%;bottom:0;left:0;position:absolute;background:rgba(15,32,51,0.5)}
.image-box-container-50-50 .image-box-text-container{position:absolute;left:0;bottom:20px;z-index:1}
@media(min-width:940px){.image-box-container-50-50 .image-box-text-container{bottom:38px}
}
.image-box-container-50-50 .image-box-text-container .title--h2{color:#fff;padding:0 20px;margin-bottom:15px;text-align:left}
@media(min-width:940px){.image-box-container-50-50 .image-box-text-container .title--h2{padding:0 40px 0 40px}
}
.image-box-container-50-50 .image-box-text-container .image-box-subtitle-text{display:none;color:#fff}
@media(min-width:940px){.image-box-container-50-50 .image-box-text-container .image-box-subtitle-text{display:block;padding:0 20% 17px 40px}
}
@media(min-width:940px) and (min-width:1240px){.image-box-container-50-50 .image-box-text-container .image-box-subtitle-text{padding:0 26% 17px 40px}
}
.image-box-container-50-50 .image-box-text-container .image-box-link{display:inline-block;font-family:"AvenirNext-DemiBold",sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;line-height:20px;letter-spacing:normal;padding-left:20px;color:#fff}
@media(min-width:940px){.image-box-container-50-50 .image-box-text-container .image-box-link{padding-left:40px}
}
.image-box-container-50-50 .image-box-text-container .image-box-link a{color:#fff}
.image-box-container-50-50 .image-box-text-container .image-box-link .am-icon-chevron-small-white-dx:after{margin-left:15px;vertical-align:text-top;background-size:auto 100%}
.image-box-container-50-50.first-m-010{margin-bottom:20px}
@media(min-width:710px){.image-box-container-50-50.first-m-010{margin-bottom:0;margin-right:10px}
}
@media(min-width:710px){.image-box-container-50-50.second-m-010{margin-left:10px}
}