.blog_banner{position:relative;padding-top:44px;padding-bottom:44px;background:-webkit-linear-gradient(45deg,#0a7ac2 40%,#8bd6f2 130%);background:linear-gradient(45deg,#0a7ac2 40%,#8bd6f2 130%);color:#fff}.blog_banner .cover__image{vertical-align:middle;max-width:100%;height:auto;display:none}.blog_banner h1{font-family:Montserrat;font-weight:300;line-height:1.1;font-size:45px;color:#fff;margin-top:0;margin-bottom:0}@media only screen and (min-width:768px){.blog_banner{padding-top:0;padding-bottom:0;background:-webkit-linear-gradient(45deg,#0a7ac2 50%,#8bd6f2);background:linear-gradient(45deg,#0a7ac2 50%,#8bd6f2)}.blog_banner .cover__image{display:block;width:100%;opacity:.25}.blog_banner .page-center{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}