section.hd-hero-banner{background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px 0}section.hd-hero-banner .container{display:flex;flex-direction:column}section.hd-hero-banner .container .right-column img{width:60%;display:block;max-width:100%;margin-top:20px}section.hd-hero-banner .container .left-column .cta-wrap a{border:1px solid #0000}section.hd-hero-banner .container .left-column h1{font-weight:500}section.hd-hero-banner .container .left-column h1 br{display:none}@media(min-width:576px){section.hd-hero-banner .container{flex-direction:row}section.hd-hero-banner .container .right-column img{margin:auto}section.hd-hero-banner .container .left-column{width:50%}section.hd-hero-banner .container .right-column{width:50%}}@media(min-width:768px){section.hd-hero-banner .container .right-column img{width:50%}}@media(min-width:992px){section.hd-hero-banner{background-position:top}section.hd-hero-banner .container .left-column h1 br{display:block}section.hd-hero-banner .container .right-column img{width:40%;margin:inherit;margin-left:auto}}section.hd-hero-banner .container .right-column.center{width:0}section.hd-hero-banner .container .left-column.center{width:100%;text-align:center}section.hd-hero-banner .container.right{flex-direction:row-reverse}section.hd-hero-banner .container .left-column.right{text-align:right}section.hd-hero-banner .container.right .right-column img{margin-right:auto;margin-left:inherit}