.new-hero-banner{background-position:50%;background-size:cover;min-height:894px;overflow:hidden;padding:160px 120px 130px;position:relative}.new-hero-banner .hero-group-block{margin:0 auto;max-width:1240px;width:100%}.new-hero-banner .hero-overlay{inset:0;position:absolute;z-index:1}.hero-inner-content{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;position:relative;width:100%;z-index:2}.hero-inner-content .hero-left-block{max-width:718px;width:100%}.hero-inner-content .small-sub{color:#fff;font-family:Encode Sans;font-size:24px;font-weight:400;letter-spacing:0;line-height:36px;margin:0 0 20px}.hero-left-block .hero-title{font-size:60px;line-height:72px;margin:0 0 60px}.hero-date .date-start,.hero-left-block .hero-title{color:#fff;font-family:Encode Sans;font-weight:700;letter-spacing:0}.hero-date .date-start{font-size:30px;line-height:36px;margin-bottom:6px}.hero-date .hero-place{color:#849ea7;font-family:Encode Sans;font-size:30px;font-weight:700;letter-spacing:0;line-height:36px}.btn-register{background:#fec25b;border-radius:8px;color:#14253e;cursor:pointer;display:inline-block;font-family:Encode Sans;font-size:16px;font-weight:600;letter-spacing:1.9px;line-height:22px;padding:30px 32px;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s;z-index:2}.btn-register:hover{background-color:#edbd6c;border-color:#edbd6c;color:#14253e}.countdown-box{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.12);border-radius:16px;padding:20px 12px}.countdown-grid{align-self:center;color:#fff;display:flex;gap:14px;min-width:380px;text-align:center}.countdown-box .countdown-label{color:#fff;font-family:inter;font-size:14px;font-weight:600;letter-spacing:2.24px;line-height:140%;margin:0 0 16px}.time-group{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;padding:6px 4px}.time-group .time-num{font-size:38px;font-weight:600;margin-bottom:8px}.time-group .time-label,.time-group .time-num{font-family:inter;letter-spacing:0;line-height:140%}.time-group .time-label{color:#fff;font-size:20px;font-weight:400;opacity:.7;text-transform:capitalize}.new-hero-banner .register-now{margin-top:39px}@media only screen and (max-width:1200px){.hero-left-block .hero-title{font-size:45px;line-height:60px;margin:0 0 30px}.new-hero-banner{padding:100px 90px 95px}}@media only screen and (max-width:1024px){.hero-left-block .hero-title{font-size:36px;line-height:48px;margin:0 0 20px}.hero-date .date-start{margin-bottom:6px}.hero-date .date-start,.hero-date .hero-place{font-size:25px;line-height:30px}.new-hero-banner .register-now{margin-top:25px}.btn-register{padding:20px 25px}}@media only screen and (max-width:992px){.hero-inner-content{flex-wrap:wrap}.new-hero-banner{padding:60px}}@media only screen and (max-width:675px){.new-hero-banner{padding:60px 15px}.countdown-grid{gap:14px;min-width:320px}.time-group .time-num{font-size:30px;font-weight:600;line-height:100%;margin-bottom:5px}.new-hero-banner .register-now{margin-top:20px}.hero-inner-content .small-sub{font-size:20px;line-height:30px;margin:0 0 10px}}@media only screen and (max-width:380px){.countdown-grid{gap:0;min-width:270px}}