.bannerHero{margin-top:-127px;margin-bottom:80px}
@media(max-width:768px){.bannerHero{margin-top:-111px;margin-bottom:56px}
}
.bannerHero .bannerHero-image{height:750px;position:relative;max-width:1920px;margin:0 auto;z-index:0;overflow:hidden}
.bannerHero .bannerHero-image .bannerHero-image_img{position:absolute;left:0;width:100%;z-index:-1;height:750px}
.bannerHero .bannerHero-image .bannerHero-image_img img{height:100%;max-width:100%;width:100%;object-fit:cover}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-image_img img{object-fit:cover}
}
.bannerHero .bannerHero-image .bannerHero-image_img .mask{background-color:rgba(0,0,0,0.25);position:absolute;left:0;width:100%;z-index:1;height:100%}
.bannerHero .bannerHero-image .bannerHero-image_img .mask.widget{background:linear-gradient(90deg,rgba(0,0,0,0.55) 0,rgba(0,0,0,0.05) 100%)}
.bannerHero .bannerHero-image .bannerHero-image_img .imageMobile{display:none}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-image_img .imageDesktop{display:none}
.bannerHero .bannerHero-image .bannerHero-image_img .imageMobile{display:block}
}
.bannerHero .bannerHero-image .bannerHero-text{z-index:1;position:relative;top:263px}
@media(max-width:1024px){.bannerHero .bannerHero-image .bannerHero-text{width:100%;left:0;top:172px;margin-left:32px}
}
@media(max-width:767px){.bannerHero .bannerHero-image .bannerHero-text{padding:0 30px;width:100%;left:0;top:120px;margin-left:0}
}
.bannerHero .bannerHero-image .bannerHero-text__subtitle{width:751px}
.bannerHero .bannerHero-image .bannerHero-text__subtitle .cmp-title{padding-bottom:14px}
.bannerHero .bannerHero-image .bannerHero-text__subtitle .cmp-title h1{color:#fff;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;margin:0}
.bannerHero .bannerHero-image .bannerHero-text__subtitle .cmp-title h1 a{color:#fff;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;margin:0;text-decoration:none}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__subtitle .cmp-title{margin-left:0}
}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__subtitle{width:100%}
}
.bannerHero .bannerHero-image .bannerHero-text__title{width:751px}
@media(max-width:1024px){.bannerHero .bannerHero-image .bannerHero-text__title{width:70%}
}
@media(max-width:767px){.bannerHero .bannerHero-image .bannerHero-text__title{width:100%}
}
.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h2,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h3,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h4,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h5,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h6,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title span{color:#fff;font-family:var(--anton-regular);font-size:54px;letter-spacing:0;line-height:70px;text-shadow:0 2px 28px rgba(5,29,64,0.7)}
.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h2 a,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h3 a,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h4 a,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h5 a,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h6 a,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title span a{color:#fff;text-decoration:none}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h2,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h3,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h4,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h5,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h6,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title span{text-align:left}
}
@media(max-width:575px){.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h2,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h3,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h4,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h5,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h6,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title span{font-size:40px;line-height:50px}
}
@media(max-height:568px){.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h2,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h3,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h4,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h5,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title h6,.bannerHero .bannerHero-image .bannerHero-text__title .cmp-title span{font-size:32px}
}
@media(max-width:575px){.bannerHero .bannerHero-image .bannerHero-text__title{width:100%}
}
.bannerHero .bannerHero-image .bannerHero-text__textrich{width:751px;padding-bottom:6px}
.bannerHero .bannerHero-image .bannerHero-text__textrich p{color:#fff;font-family:var(--barlow-semibold-2);font-size:16px;letter-spacing:0;line-height:38px}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich p{font-size:18px;line-height:28px}
}
.bannerHero .bannerHero-image .bannerHero-text__textrich p a{color:#fff;text-decoration:underline}
.bannerHero .bannerHero-image .bannerHero-text__textrich h1{color:#fff;font-family:var(--barlow-semibold-2);letter-spacing:0;line-height:38px}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich h1{line-height:28px}
}
.bannerHero .bannerHero-image .bannerHero-text__textrich h2{color:#fff;font-family:var(--barlow-semibold-2);letter-spacing:0;line-height:38px}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich h2{line-height:28px}
}
.bannerHero .bannerHero-image .bannerHero-text__textrich h3{color:#fff;font-family:var(--barlow-semibold-2);letter-spacing:0;line-height:38px}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich h3{line-height:28px}
}
.bannerHero .bannerHero-image .bannerHero-text__textrich h4{color:#fff;font-family:var(--barlow-semibold-2);letter-spacing:0;line-height:38px}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich h4{line-height:28px}
}
.bannerHero .bannerHero-image .bannerHero-text__textrich h5{color:#fff;font-family:var(--barlow-semibold-2);letter-spacing:0;line-height:38px}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich h5{line-height:28px}
}
.bannerHero .bannerHero-image .bannerHero-text__textrich h6{color:#fff;font-family:var(--barlow-semibold-2);letter-spacing:0;line-height:38px}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich h6{line-height:28px}
}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich{width:100%}
}
.bannerHero .bannerHero-video{height:750px}
@media(max-width:768px){.bannerHero .bannerHero-video{height:auto}
}
.bannerHero .bannerHero-video .bannerHero-video_vid{position:absolute;left:0;width:100%;z-index:-1;height:750px}
.bannerHero .bannerHero-video .bannerHero-video_vid video{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%}
@media(max-width:768px){.bannerHero .bannerHero-video .bannerHero-video_vid video{display:none}
}
.bannerHero .bannerHero-video .bannerHero-image_img{display:none}
@media(max-width:768px){.bannerHero .bannerHero-video .bannerHero-image_img{position:absolute;left:0;width:100%;z-index:-1;height:750px;display:block}
}
.bannerHero .bannerHero-video .bannerHero-image_img img{height:100%;max-width:100%;width:100%;object-fit:cover}
.bannerHero .bannerHero-video .bannerHero-image_img .mask{background-color:rgba(0,0,0,0.46);position:absolute;left:0;width:100%;z-index:1;height:100%}
.bannerHero .bannerHero-video .bannerHero-text{z-index:1;padding-top:160px;width:100%}
@media(max-width:768px){.bannerHero .bannerHero-video .bannerHero-text{padding:202px 24px 50px 24px;width:100%}
}
.bannerHero .bannerHero-video .bannerHero-text__subtitle{padding-bottom:14px}
.bannerHero .bannerHero-video .bannerHero-text__subtitle h1{color:#fff;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;margin:0}
.bannerHero .bannerHero-video .bannerHero-text__subtitle h1 a{color:#fff;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;margin:0;text-decoration:none}
.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h2,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h3,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h4,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h5,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h6,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title span{color:#fff;font-family:var(--anton-regular);font-size:54px;letter-spacing:0;line-height:70px;text-shadow:0 2px 28px rgba(5,29,64,0.7)}
.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h2 a,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h3 a,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h4 a,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h5 a,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h6 a,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title span a{color:#fff;text-decoration:none}
@media(max-width:768px){.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h2,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h3,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h4,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h5,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title h6,.bannerHero .bannerHero-video .bannerHero-text__title .cmp-title span{font-size:42px;line-height:54px}
}
.bannerHero .bannerHero-video .bannerHero-text__textrich{padding-bottom:6px}
.bannerHero .bannerHero-video .bannerHero-text__textrich p{color:#fff;font-family:var(--barlow-semibold-2);font-size:24px;letter-spacing:0;line-height:38px}
@media(max-width:768px){.bannerHero .bannerHero-video .bannerHero-text__textrich p{font-size:18px;line-height:28px}
}
.bannerHero .bannerHero-video .bannerHero-text__textrich p a{color:#fff;text-decoration:underline}
.sticky-widget{position:absolute;top:560px;width:fit-content;margin-left:auto;margin-right:auto;left:0;right:0}
.cc56_countdown.showImportant{display:block !important}