.countdown-page-banner{display:block;position:relative;min-height:300px;width:100%;color:#fff;z-index:1;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.countdown-page-banner:after{position:absolute;content:"";background:#3c5588;height:100%;width:100%;top:0;left:0;opacity:.8;z-index:-1;mix-blend-mode:multiply}.countdown-page-banner-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 0}.countdown-page-banner-container h1{font-weight:800}.countdown-page-banner-container h1:after,.countdown-page-banner-container h1:before,.countdown-page-banner-container h2:after,.countdown-page-banner-container h2:before,.countdown-page-banner-container h3:after,.countdown-page-banner-container h3:before,.countdown-page-banner-container h4:after,.countdown-page-banner-container h4:before,.countdown-page-banner-container h5:after,.countdown-page-banner-container h5:before,.countdown-page-banner-container h6:after,.countdown-page-banner-container h6:before{content:unset}.countdown-page-banner-container .gradient{padding:4px 32px;border-radius:8px;margin-bottom:32px}.countdown-page-banner-intro{max-width:725px;text-align:center;margin-bottom:32px;padding:0 16px}.countdown-page-banner .btn{font-size:2rem;padding:24px;margin-top:32px}.countdown-page-banner .countdown-container{position:relative}.countdown-page-banner .countdown-container img{position:absolute;top:-40px;right:-60px;width:100px;height:auto;z-index:2}.countdown-page-banner .countdown{display:flex;width:100%;justify-content:center;margin:-1rem}.countdown-page-banner .countdown>*{padding:1rem}.countdown-page-banner .countdown .timeblock{display:flex;position:relative;flex-direction:column}.countdown-page-banner .countdown .timeblock:not(:last-of-type):after{position:absolute;content:":";font-size:2rem;top:40%;right:-3px;transform:translateY(-40%)}.countdown-page-banner .countdown .timeblock .title{display:inline-flex;justify-content:center;align-items:center;position:relative;font-size:3rem;width:100px;padding:16px;z-index:1}.countdown-page-banner .countdown .timeblock .title:before{position:absolute;content:"";width:100%;height:100%;background-color:#fff;opacity:.5;border-radius:8px;z-index:-1}.countdown-page-banner .countdown .timeblock .sub{margin-top:8px;text-align:center;text-transform:uppercase}.countdown-page-banner .countdown.final{text-align:center;margin-top:16px}@media (max-width:927px){.countdown-page-banner-intro{max-width:100%}.countdown-page-banner .countdown .timeblock .title{font-size:2rem}.countdown-page-banner .btn{font-size:1.25rem;padding:16px;margin-top:32px}}@media (max-width:639px){.countdown-page-banner h1{font-size:1.5rem}.countdown-page-banner .countdown{margin:0;justify-content:space-evenly}.countdown-page-banner .countdown>*{padding:0}.countdown-page-banner .countdown .timeblock{justify-content:space-between}.countdown-page-banner .countdown .timeblock:not(:last-of-type):after{position:absolute;content:":";font-size:2rem;top:40%;right:-15px;transform:translateY(-40%)}.countdown-page-banner .countdown .timeblock .title{font-size:1.5rem;width:70px}.countdown-page-banner .countdown-container{width:100%}.countdown-page-banner .countdown-container img{display:none}.countdown-page-banner .btn{font-size:1rem}}