.hero-carousel--slide{background-position:100% 50%;background-repeat:no-repeat;background-size:cover;height:500px}.hero-carousel--heading,.hero-carousel--subtext{color:#fff}.hero-carousel--heading{font-size:66px;font-weight:600}.hero-carousel--subtext{font-size:36px;line-height:1.5;margin-top:10px}.hero-carousel--block{max-width:700px;padding:10px 10px 10px 180px;position:absolute;top:50%;transform:translateY(-50%)}.hero-carousel--slide{position:relative}.slick-dots{bottom:45px;left:50%;position:absolute;transform:translateX(-50%)}.slick-dots li{height:12px;margin:0 2px;width:12px}.slick-dots li button{background:rgba(0,0,0,.5)!important;border:0 solid transparent!important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;float:none!important;height:6px!important;margin-bottom:14px!important;margin-right:2px!important;position:relative!important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;width:6px!important}.hero-carousel--wrapper .hero-carousel--slides{background:#000;height:500px;margin-bottom:0}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background:#000!important}.slick-prev{left:25px;z-index:2}.slick-next{right:25px;z-index:2}.slick-next:before,.slick-prev:before{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:block;font-family:sans-serif;height:13px;left:14px;position:absolute;top:11px;transform:rotate(45deg);width:13px}.slick-next,.slick-prev{background:rgba(0,0,0,.5);border-radius:5px;height:35px;width:35px}.slick-next:before{left:9px;transform:rotate(-135deg)}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#000;opacity:1}.hero-carousel--slide.layout2 .hero-carousel--subtext{font-size:16px}.hero-carousel--slide.layout2 .hs-button{background-color:#f96513;border-radius:4px;color:#fff;margin-top:20px;max-width:250px;padding:10px;text-align:center}.hero-carousel--slide.layout2 .hero-carousel--block{background:rgba(0,0,0,.5)}