.blog-page-header{background-color:#f7f7f7;display:flex}.blog-page-header__header{font-weight:300}.blog-page-header__desc,.blog-page-header__desc p{font-size:22px;line-height:34px}.blog-page-header__content{min-height:250px;padding:150px 110px 89px 0;width:50%}.blog-page-header__text{float:right;max-width:445px}.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-weight:700;margin:0 0 30px}.blog-page-header__text p{font-size:20px;line-height:1.5}.blog-page-header__cta{margin-top:30px}.blog-page-header__cta-link{background-color:transparent;border-radius:3px;color:#005897;text-decoration:none;text-transform:none;transition:all .3s ease-in}.blog-page-header__cta-link:hover{background-color:#005897;color:#fff}@media only screen and (max-width:1160px){.blog-page-header__content{padding:60px 15px 80px}.blog-page-header__text{max-width:100%;padding-right:0}}@media only screen and (max-width:1024px){.blog-page-header__cta-link{display:block;max-width:455px;padding:15px 0;text-align:center}}@media only screen and (max-width:767px){.blog-page-header{flex-direction:column-reverse}.blog-page-header__desc,.blog-page-header__desc p{font-size:18px;line-height:28px}.blog-page-header__content,.blog-page-header__image{width:100%}.blog-page-header__image{min-height:400px}.blog-page-header__text{max-width:100%}.blog-page-header__cta-link{max-width:unset;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-link{display:block;padding:10px 25px;text-align:center}}