section.hd-hero-banner-module{position:relative;display:flex}.side-img-mobile{display:none}section.hd-hero-banner-module .row-fluid.flex-row-reverse{flex-direction:row-reverse}section.hd-hero-banner-module .bg-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:0}section.hd-hero-banner-module .hd-background-color{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}section.hd-hero-banner-module .hd-inner{padding:0 15px}section.hd-hero-banner-module .side-img{padding:30px 0 0}section.hd-hero-banner-module .copy-wrapper,section.hd-hero-banner-module .header-wrapper{margin-bottom:20px;white-space:normal;overflow-wrap:break-word;word-break:break-word}section.hd-hero-banner-module .copy-wrapper ul,section.hd-hero-banner-module .header-wrapper ul{list-style:disc;margin:0 0 10px 15px;list-style-position:outside}section.hd-hero-banner-module .cta-wrapper{display:flex}.hero-bottom-bar{width:100%;height:50px}@media (min-width:768px){section.hd-hero-banner-module .row-fluid{display:flex}section.hd-hero-banner-module .side-img{padding:0;position:absolute;top:50%;transform:translateY(-50%)}section.hd-hero-banner-module .hd-inner{padding:0 80px 0 40px}.hero-bottom-bar{width:100%;height:85px}}@media (min-width:991px) and (max-width:1200px){.hd-hero-banner-module .container{width:100%}}@media (min-width:924px) and (max-width:992px){section.hd-hero-banner-module{margin-top:30px}}@media (min-width:768px) and (max-width:991px){.hd-hero-banner-module .container{width:100%}}@media (max-width:767px){.side-img-mobile{display:block;padding-top:20px}.side-img{display:none}section.hd-hero-banner-module{padding-bottom:0}section.hd-hero-banner-module .hd-inner{padding:0 20px}}