.custom-blog-banner{background-image:linear-gradient(-15deg,#6badd5 2%,#191348 85%);margin:0 0 55px;padding:56px 0 32px}.blog-content h1{color:#fff;font-size:2.5rem;line-height:1.2;margin:0}svg.header-top{height:50px;top:-1px}svg.header-bottom,svg.header-top{left:0;position:absolute;right:0;width:100%;z-index:4}svg.header-bottom{bottom:-1px;height:10px}.custom-blog-wrapper{position:relative}@media (min-width:33.75em){.custom-blog-banner{padding:112px 0 64px}}