.bannerHero{margin-top:-127px;margin-bottom:0}
@media(max-width:768px){.bannerHero{margin-top:-90px;margin-bottom:0}
}
.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%}
@media(max-width:575px){.bannerHero .bannerHero-image .bannerHero-image_img .mask{margin-top:33px}
}
.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}
}
@media(max-width:768px) and (max-width:575px){.bannerHero .bannerHero-image .bannerHero-image_img .imageMobile{margin-top:0}
}
@media(max-width:768px) and (max-width:575px){.bannerHero .bannerHero-image .bannerHero-image_img .mask{margin-top:0}
}
.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:765px;font-size:16px;margin-left:10px}
.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:765px;margin-left:10px}
@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;line-height:150%;letter-spacing:.015em;text-shadow:0 2px 28px rgba(5,29,64,0.7)}
@media(min-width:2000px){.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:54px}
}
.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:150%}
}
@media(max-width:575px){.bannerHero .bannerHero-image .bannerHero-text__title{width:100%}
}
.bannerHero .bannerHero-image .bannerHero-text__textrich{width:765px;margin-left:10px;padding-bottom:6px}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich{width:100%}
}
.bannerHero .bannerHero-image .bannerHero-text__textrich p{color:#fff;font-family:var(--barlow-semibold-2);font-size:24px;letter-spacing:.015em;line-height:36px;margin:0;font-weight:600}
@media(max-width:768px){.bannerHero .bannerHero-image .bannerHero-text__textrich p{font-size:20px;line-height:150%;letter-spacing:.015em}
}
.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}
}
@media(max-width:370px){.bannerHero .bannerHero-image .bannerHero-text__textrich h4{font-size:22px}
}
.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:.015em;line-height:150%;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:150%}
}
.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:.015em;line-height:150%}
@media(max-width:768px){.bannerHero .bannerHero-video .bannerHero-text__textrich p{font-size:20px;line-height:150%;letter-spacing:.015em}
}
.bannerHero .bannerHero-video .bannerHero-text__textrich p a{color:#fff;text-decoration:underline}
.bannerHero .button1{margin-top:16px}
.bannerHero .countdown{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:flex-start;margin-top:8px}
@media(max-width:768px){.bannerHero .countdown{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}
}
.bannerHero .countdown .days{position:relative;display:flex;flex-direction:row;align-items:flex-end}
.bannerHero .countdown .hours{position:relative;display:flex;flex-direction:row;align-items:flex-end}
.bannerHero .countdown .minutes{position:relative;display:flex;flex-direction:row;align-items:flex-end}
.bannerHero .countdown .seconds{position:relative;display:flex;flex-direction:row;align-items:flex-end}
.bannerHero .countdown .number{color:#fff;font-family:var(--anton-regular);font-size:32px;letter-spacing:0;line-height:32px;padding-right:6px}
@media(max-width:768px){.bannerHero .countdown .number{font-size:24px;line-height:36px}
}
.bannerHero .countdown .text{color:#fff;font-family:var(--barlow-regular);font-size:12px;letter-spacing:0;line-height:14px;text-transform:uppercase}
@media(max-width:768px){.bannerHero .countdown .text{font-size:10px;line-height:12px;padding:0 0 8px 0}
}
.bannerHero .countdown .divider{color:#fff;font-size:33px;padding:0 12px 6px;font-family:var(--barlow-regular);line-height:32px}
@media(max-width:768px){.bannerHero .countdown .divider{font-size:33px;padding:0 8px 8px 14px}
}
.sticky-widget{position:absolute;top:540px;width:fit-content;margin-left:auto;margin-right:auto;left:0;right:0;z-index:2}
@media(max-width:768px){.sticky-widget{z-index:unset}
}
.sticky-widget.zIndex{z-index:10}
.cc56_countdown.showImportant{display:block !important}