.headline{background:transparent;border-radius:4px;padding:px;width:100%}.headline .highlight{color:#298dcc}.headline .highlight_two{color:#e6e637}.headline .topline{color:#e6e637;font-weight:700;margin-bottom:16px;text-transform:uppercase}@media (max-width:767px){.headline .topline{font-size:1rem;margin-bottom:16px}}.headline.backplate{background:transparent}.headline.backplate>:not(.topline){background-color:#fff;box-shadow:16px 0 0 #fff,-16px 0 0 #fff;display:inline;line-height:1.5em;margin-left:0;padding:4px 0 5px}.blog-post .headline h1{margin:48px 0}.blog-post .headline,.blog-post .headline span{color:#298dcc}