.block-happen-now{background:#0c1d1d;color:#fff;padding-block:150px 70px;position:relative}.block-happen-now .cover{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.block-happen-now .cover img{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .6s cubic-bezier(.25,.46,.45,.94);width:100%}.block-happen-now .cover:before{background:linear-gradient(180deg,rgba(8,24,24,.9) 8.5%,rgba(8,24,24,0) 69.01%),linear-gradient(180deg,rgba(8,24,24,0) 30.08%,rgba(9,26,26,.85) 79.16%,#091c1c);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.block-happen-now>.container{position:relative;z-index:3}.slideshow-happen-now-wrapper{position:relative}@media (min-width:992px){.slideshow-happen-now-wrapper{width:444px}}@media (min-width:1200px){.slideshow-happen-now-wrapper{width:640px}}.slideshow-happen-now-wrapper>.when{color:#37ff8b;font-size:16px;font-weight:700;left:37px;pointer-events:none;position:absolute;top:0;z-index:5}@media (min-width:992px){.slideshow-happen-now-wrapper>.when{left:42px}}.slideshow-happen-now{--transition-duration:0.8s;--transition-timing:cubic-bezier(0.25,0.46,0.45,0.94);--dotsize:9px;--dotactivesize:17px;--dotscolor:#37ff8b;--compact-height:125px;--expanded-height:340px;overflow:hidden;padding-top:30px;position:relative;transition:height var(--transition-duration) var(--transition-timing)}.slideshow-happen-now .slide-item{box-sizing:border-box;color:#fff;height:var(--expanded-height);left:0;padding-bottom:20px;padding-left:40px;padding-top:0;pointer-events:none;position:absolute;right:0;top:0;transition:height var(--transition-duration) var(--transition-timing),transform var(--transition-duration) var(--transition-timing),opacity var(--transition-duration) var(--transition-timing),padding-top var(--transition-duration) var(--transition-timing);will-change:transform,height,opacity,padding-top}@media (max-width:767px){.slideshow-happen-now .slide-item{padding-left:35px;padding-right:10px}}.slideshow-happen-now .slide-item .categories{margin-bottom:0;max-height:0;opacity:0;overflow:hidden;transition:opacity var(--transition-duration) ease-in-out,max-height var(--transition-duration) ease-in-out,margin-bottom var(--transition-duration) ease-in-out}.slideshow-happen-now .slide-item .slide-link{color:#fff;display:block;text-decoration:none}.slideshow-happen-now .slide-item h3.title{font-size:clamp(1.6rem,1.1rem + 1.6vw,2rem);font-weight:600;line-height:115%;margin:0;transition:font-size var(--transition-duration) ease-in-out,line-height var(--transition-duration) ease-in-out}.slideshow-happen-now .slide-item .text{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:opacity var(--transition-duration) ease-in-out,max-height var(--transition-duration) ease-in-out,margin-top var(--transition-duration) ease-in-out}.slideshow-happen-now .slide-item .text .desc{font-size:.9375rem;line-height:125%}.slideshow-happen-now .slide-item .time{color:#fff;font-size:.875rem;margin-top:.5rem;opacity:.8}.slideshow-happen-now .slide-item .dot{background:#2ee18d;border-radius:50%;cursor:pointer;height:var(--dotsize);left:calc(var(--dotsize)/2);position:absolute;top:calc(var(--dotsize)/2);transition:transform .3s;width:var(--dotsize);z-index:10}.slideshow-happen-now .slide-item .dot:before{border:1px solid var(--dotscolor);border-radius:50%;content:"";height:var(--dotactivesize);left:calc(50% - var(--dotactivesize)/2);opacity:0;position:absolute;top:calc(50% - var(--dotactivesize)/2);transition:all .3s;width:var(--dotactivesize)}.slideshow-happen-now .slide-item:before{background-color:var(--dotscolor);bottom:calc(var(--dotsize) + 10px);content:"";left:var(--dotsize);position:absolute;top:calc(var(--dotsize) + 10px);width:1px}.slideshow-happen-now .slide-item:not(.active){height:var(--compact-height);padding-top:12px}.slideshow-happen-now .slide-item:not(.active) h3.title{font-size:.9rem;font-weight:400;max-width:300px;width:100%}.slideshow-happen-now .slide-item.visible:not(.active){pointer-events:auto}.slideshow-happen-now .slide-item.leaving{transition:transform calc(var(--transition-duration)*.8) var(--transition-timing),opacity var(--transition-duration) var(--transition-timing),height calc(var(--transition-duration)*.2) var(--transition-timing) calc(var(--transition-duration)*.8),padding-top calc(var(--transition-duration)*.2) var(--transition-timing) calc(var(--transition-duration)*.8)}.slideshow-happen-now .slide-item.leaving h3.title{transition:font-size calc(var(--transition-duration)*.2) ease-in-out calc(var(--transition-duration)*.8),line-height calc(var(--transition-duration)*.2) ease-in-out calc(var(--transition-duration)*.8)}.slideshow-happen-now .slide-item.active{height:var(--expanded-height);padding-top:40px;pointer-events:auto}.slideshow-happen-now .slide-item.active .categories{margin-bottom:10px;max-height:50px;opacity:1}.slideshow-happen-now .slide-item.active .text{margin-top:1rem;max-height:200px;opacity:1}.slideshow-happen-now .slide-item.active .dot:before{opacity:1}.slideshow-happen-now .slide-item.active:before{top:calc(var(--dotsize) + 20px)}.highlights{--radius:8px;--hovercolor:#37ff8b;display:flex;flex-direction:column;gap:20px}@media (min-width:992px){.highlights{width:465px}}.highlights>.card{background:hsla(0,0%,100%,.1);border-radius:var(--radius);display:flex;flex-direction:row;padding:1rem;transition:border-color .5s}.highlights>.card .image-container{border-radius:calc(var(--radius)/2);flex:0 0 40%;max-width:170px;width:40%}@media (min-width:992px){.highlights>.card .image-container{flex:0 0 50%;max-width:205px;width:50%}}.highlights>.card .image-container img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.highlights>.card .text-container{display:flex;flex-direction:column}.highlights>.card .text-container:not(.category){color:#fff;font-size:.9375rem;font-weight:600;line-height:125%}@media (min-width:992px){.highlights>.card .text-container:not(.category){font-size:1rem}}.highlights>.card .text-container:not(.category) h3{font-size:inherit;font-weight:inherit;line-height:inherit}.highlights>.card .text-container:not(.category) span{font-weight:var(--body-font-weight)}.highlights>.card .text-container .time{font-weight:var(--body-font-weight);margin-top:auto;opacity:.5}.highlights>.card:before{background:linear-gradient(#646464,var(--border-2)) border-box}.highlights>.card:hover{border-color:var(--hovercolor)}.highlights>.card:hover h3{text-decoration:underline}