.banner-main.blog{background-color:rgba(17,39,72,.5)}.banner-main.blog .banner-image{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:148px;overflow:hidden;position:relative}.banner-main.blog{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;position:relative}.banner-main.blog .banner-image h1{color:#fff;font-size:60px;font-weight:700;text-align:left;text-transform:uppercase}.banner-main.blog .banner-image p{color:#fff;font-size:40px;font-weight:700;margin:0;text-align:left;text-transform:uppercase}@media (max-width:999px){.banner-main.blog{margin:40px 0 0}}@media(max-width:940px){.banner-main.blog .banner-image h1{font-size:40px}.banner-main.blog .banner-image p{font-size:30px}}