html.no-js .herobanner{min-height:460px}@media (min-width:992px){html.no-js .herobanner{min-height:760px}}.herobanner{position:relative;background:var(--brand-primary);color:var(--white)}.herobanner a:focus,.herobanner button:focus{outline-color:var(--aa-outline-color-reverse)!important}.herobanner-item{position:relative}.herobanner-item article{position:relative;display:block;height:100%}.herobanner-image,.herobanner-image-bg{position:absolute;inset:0;overflow:hidden}.herobanner-image-bg iframe,.herobanner-image-bg img,.herobanner-image-bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.herobanner-image-bg .focuspoint{position:absolute;inset:0}.herobanner-image-bg iframe,.herobanner-image-bg video{position:absolute;top:0;bottom:0;left:0;right:0}.herobanner-image-bg iframe{background-color:#000;-o-object-fit:fill;object-fit:fill}.herobanner-image-bg::after{content:"";position:absolute;inset:0;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,51,52,.45)),color-stop(40%,rgba(15,51,52,.15)),to(rgba(15,51,52,.55)));background:linear-gradient(180deg,rgba(15,51,52,.45) 0,rgba(15,51,52,.15) 40%,rgba(15,51,52,.55) 100%)}.herobanner-content{position:relative;z-index:2;min-height:760px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:120px;padding-bottom:110px;color:var(--white)}.herobanner-content>.container{width:100%}.herobanner-content>.container>div{max-width:720px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.herobanner-content .h1,.herobanner-content h1,.herobanner-content h2,.herobanner-content h3,.herobanner-content h4,.herobanner-content h5,.herobanner-content h6,.herobanner-content p{color:var(--white);margin:0}.herobanner-content p{padding-top:30px;padding-bottom:40px}.herobanner-content h2.h1{white-space:normal}.herobanner-content .buttons{margin:0}.herobanner-content .buttons .text{color:var(--brand-secondary)}@media (max-width:991.98px){.herobanner-content{min-height:560px;padding-top:80px;padding-bottom:90px}}@media (max-width:767.98px){.herobanner-content{min-height:70vh}.herobanner .buttons{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.herobanner-control-wrapper{position:absolute;left:0;right:0;bottom:50px;z-index:3;pointer-events:none}.herobanner-control,.slick-arrows-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.herobanner-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;pointer-events:none}.herobanner-control a,.herobanner-control button{pointer-events:auto}.slick-arrows-wrapper{gap:16px}.herobanner-control .slick-arrow,.herobanner-control .slick-next,.herobanner-control .slick-prev{position:static;-webkit-transform:none;transform:none;width:55px;height:55px;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--brand-secondary);color:var(--white);border:0;border-radius:0;cursor:pointer;font-size:18px;line-height:1;-webkit-transition:background .2s ease;transition:background .2s ease}.herobanner-control .slick-arrow::before,.herobanner-control .slick-next::before,.herobanner-control .slick-prev::before{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:1}.herobanner-control .slick-arrow:hover,.herobanner-control .slick-next:hover,.herobanner-control .slick-prev:hover{background:var(--black)}.herobanner-control .slick-prev::before{background-image:url(../images/left-icon.png)}.herobanner-control .slick-next::before{background-image:url(../images/right-icon.png)}.herobanner-control .slick-disabled{opacity:.4;cursor:default}.herobanner .button-play,.herobanner .slick-dots-wrapper,.herobanner.only-one .herobanner-control-wrapper{display:none}.herobanner-carousel.slick-dotted.slick-slider{margin-bottom:0}.slick-list,.slick-slide .herobanner-item,.slick-slide>div,.slick-track{height:100%}.slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.slick-slide{height:inherit!important}.button-play.play{display:none}