.blog-page-header{background-color:#f6f6f6;display:flex}.blog-page-header__content{min-height:250px;padding:150px 15px 150px 0;width:50%}.blog-page-header__text{float:right;max-width:540px;padding-right:60px}.blog-page-header__category{margin-bottom:30px}.blog-page-header__category a{color:#f7f6f4;font-size:16px;font-weight:300;line-height:30px}.blog-page-header__title{margin-bottom:30px}.blog-page-header__cta{margin-top:30px}.blog-page-header__image{background-position:50%;background-size:cover;display:block;margin-left:0;min-height:582px;order:1;overflow:hidden;position:relative;width:50%;z-index:10}.blog-page-header__text h1{font-size:44px;font-weight:200;line-height:54px;margin:0 0 30px}.blog-page-header__text p{font-size:20px;line-height:1.5}.blog-page-header__cta{margin-top:50px}.blog-page-header__cta .hs-cta-wrapper a{border-radius:4px;box-sizing:border-box!important;display:inline-block;font-size:18px;font-weight:300;line-height:30px;padding:19px 45px;text-decoration:none;text-transform:none}@media only screen and (max-width:1200px){.blog-page-header__content{padding:100px 15px}.blog-page-header__text{max-width:100%;padding-right:0}}@media only screen and (max-width:1024px){.blog-page-header__cta .hs-cta-wrapper a{display:block;max-width:455px;padding:15px 0;text-align:center}}@media only screen and (max-width:768px){.blog-page-header{flex-direction:column-reverse}.blog-page-header__content,.blog-page-header__image{width:100%}.blog-page-header__image{min-height:400px}.blog-page-header__text{max-width:100%}}@media only screen and (max-width:576px){.blog-page-header__text{padding-right:0}.blog-page-header__text h1{font-size:30px;line-height:40px;margin:0 0 20px}.blog-page-header__cta{margin-top:30px}.blog-page-header__content{padding:60px 10px}.blog-page-header__cta .hs-cta-wrapper a{display:block;padding:10px 25px;text-align:center}}