.blog-banner{background:#002d5d;padding:2rem 0 3rem;position:relative}.blog-banner .banner-content{padding-left:15px;padding-right:15px;position:relative;width:100%}.blog-banner .banner-content h1{color:#fff;font-size:4.1rem;font-weight:300;line-height:1.1;margin:0}.blog-banner .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;position:relative}.blog-banner .content-wrap{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.blog-banner .content-wrap{max-width:540px}}@media (min-width:768px){.blog-banner{padding:3rem 0 5rem}.blog-banner .content-wrap{max-width:720px}}@media (min-width:992px){.blog-banner .content-wrap{max-width:960px}}@media (min-width:1240px){.blog-banner .content-wrap{max-width:1210px}}@media (min-width:1440px){.blog-banner .content-wrap{max-width:1350px}}@media (max-width:1439.98px){.blog-banner .banner-content h1{font-size:4.03rem}}@media (max-width:1239.98px){.blog-banner .banner-content h1{font-size:3.15rem}}@media (max-width:767.98px){.blog-banner .banner-content h1{font-size:2.2rem}}