.blog-header{position:relative;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.blog-header .blog-header__inner{margin-right:auto;margin-left:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:600px}.blog-header .blog-header__inner,.blog-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.blog-header .container{width:100%;z-index:9}.blog-header .container-inner{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 -2%;padding:20px 0;background-color:transparent;background-image:linear-gradient(100deg,#181745 50%,rgba(246,246,248,0));display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.blog-header .content{position:relative;width:100%}.blog-header .content-wrapper{margin-right:auto;margin-left:auto;padding:0}.blog-header .content-wrapper,.blog-header .widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.blog-header .widget-wrap{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;padding:10px}.blog-header .title-wrapper{position:relative;width:100%}.blog-header .title-wrapper h2{color:#fff;font-size:38px;font-weight:400;text-transform:uppercase;line-height:1.2em;margin:0}@media screen and (max-width:1024px){.blog-header .blog-header__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-header .container-inner{padding:0}.blog-header .content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-header .widget-wrap{padding:20px 30px}}@media screen and (max-width:767px){.blog-header .blog-header__inner{min-height:400px}}