.hero-banner{background:rgba(218,224,229,.2);height:700px;overflow:hidden;position:relative}.hero-banner__image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.hero-banner__image,.hero-banner__text{height:100%;position:absolute;width:100%}.hero-banner__text{color:#fff;left:0;z-index:1}.hero-banner__text .hero-banner__link a{color:#fff;font-weight:500;text-decoration:underline}.hero-banner__text .content-wrapper{display:flex;height:100%}.hero-banner__text-inner{margin-bottom:140px;margin-top:auto;max-width:50%;padding:40px}.hero-banner__text-inner__text{margin-top:20px}.hero-banner__text-inner h3{font-size:32px}.hero-banner__text-inner--heading-only h3{font-size:40px}.hero-banner__heading{color:#fff}.hero-banner__cta{margin-top:30px}.hero-banner-wrap .slick-dotted.slick-slider{margin-bottom:0}.hero-banner-wrap ul.slick-dots{bottom:5px;z-index:9}.hero-banner-wrap .slick-dots li{height:15px;width:15px}.hero-banner-wrap .slick-dots li button{background-color:hsla(0,0%,100%,.8);border-radius:50%;color:hsla(0,0%,100%,.8);height:15px;width:15px}.hero-banner-wrap .slick-dots li button:before{color:transparent;height:15px;opacity:1;width:15px}.hero-banner-wrap .slick-dots li.slick-active button{background-color:#e01c15;color:#e01c15}.hero-banner__video-wrapper{height:100%;overflow:hidden;position:absolute;width:100%}.hero-banner__video-wrapper video{height:100%;object-fit:cover;width:100%}.hero-banner-wrap .slick-next,.hero-banner-wrap .slick-prev{background:#e01c15;border-radius:50%;color:#fff;height:30px;width:30px;z-index:9}.hero-banner-wrap .slick-next:before,.hero-banner-wrap .slick-prev:before{opacity:1}.hero-banner-wrap .slick-prev{left:50px}.hero-banner-wrap .slick-next{right:50px}@media (max-width:1468px){.hero-banner__text-inner{max-width:50%}.hero-banner__text{z-index:9999}}@media (max-width:995px){.hero-banner__text-inner{margin-bottom:170px}.hero-banner-wrap ul.slick-dots{bottom:5px}}@media (max-width:767px){.hero-banner{height:350px}.hero-banner__text-inner{margin-bottom:100px;max-width:100%}.hero-banner__text-inner h1,.hero-banner__text-inner h2,.hero-banner__text-inner h3,.hero-banner__text-inner h4,.hero-banner__text-inner h5,.hero-banner__text-inner h6,.hero-banner__text-inner p{font-size:23px;font-style:normal;font-weight:600;line-height:130%}.hero-banner-wrap ul.slick-dots{bottom:5px}}@media (max-width:480px){.hero-banner__text-inner{margin-bottom:70px;max-width:calc(100% - 45px);padding:4px 10px}}.hero-banner__bottom-bars{height:46px;position:relative}.hero-banner__bottom-bars--top{right:-1%;top:-46px;width:calc(35.34% - 8px)}.hero-banner__bottom-bars--bottom,.hero-banner__bottom-bars--top{background-color:#e01c15;height:46px;position:absolute;transform:skew(-10deg);z-index:2}.hero-banner__bottom-bars--bottom{left:-1%;top:0;width:66.66%}@media (max-width:767px){.hero-banner__bottom-bars,.hero-banner__bottom-bars--bottom,.hero-banner__bottom-bars--top{height:20px}.hero-banner__bottom-bars--top{top:-20px;width:calc(35.34% - 5px)}}@media (max-width:480px){.hero-banner__bottom-bars,.hero-banner__bottom-bars--bottom,.hero-banner__bottom-bars--top{height:18px}.hero-banner__bottom-bars--top{top:-18px}}.hero-banner__overlay--visible:after{background:rgba(25,38,51,.3);content:"";height:100%;position:absolute;width:100%;z-index:0}