html{scroll-behavior:smooth}.event-header-container{background-color:#000;width:100%;height:100vh;position:relative;overflow:hidden}.header-overlay{z-index:1050;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#041e04b3;width:100%;transition:all .5s ease-out;box-shadow:0 4px 20px #0000004d}@media (max-width:767.98px){.header-overlay .logo-item img{width:50px!important;height:50px!important}.header-overlay .py-3{padding-top:.5rem!important;padding-bottom:.5rem!important}.mobile-header-title h1.h6{font-size:1rem;line-height:1}.mobile-header-title p.small{opacity:.8;font-size:.75rem}}.header-overlay{opacity:0;transform:translateY(-100%)}.header-overlay.loaded{opacity:1;transform:translateY(0)}.logo-item{flex-shrink:0;line-height:0}.header-overlay h1.h2{white-space:nowrap;text-overflow:ellipsis;font-size:1.4rem;line-height:1.2;overflow:hidden}.header-overlay p.lead{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;line-height:1.2;overflow:hidden}.animated-overlay{animation:5s ease-in-out infinite alternate pulseShadow}@keyframes pulseShadow{0%{box-shadow:0 4px 20px #0000004d}to{box-shadow:0 4px 25px #00000080,0 0 10px #ffffff1a}}.ken-burns-wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.kb-slide-item-modern{opacity:0;will-change:transform,opacity;width:100%;height:100%;transition:opacity 1.5s ease-in-out;position:absolute;top:0;left:0;transform:none}.kb-slide-item-modern.active{opacity:1;animation:20s ease-in-out infinite alternate floatingPerspective}.slide-overlay{z-index:2;background:#00000040;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes floatingPerspective{0%{filter:brightness();transform:scale(1.1)translate(0,0)rotate(0)}50%{filter:brightness(105%)}to{filter:brightness();transform:scale(1.25)translate(-20px,-15px)rotate(.5deg)}}@keyframes bounceButton{0%,20%,50%,80%,to{transform:translate(-50%)}40%{transform:translate(-50%,-15px)}60%{transform:translate(-50%,-7px)}}.scroll-down-btn{cursor:pointer;z-index:20;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;background-color:#00000073;border:1px solid #fff3;border-radius:32px;padding:.75rem 1.5rem;transition:background-color .3s;animation:2.5s infinite bounceButton;position:absolute;bottom:2rem;left:50%}.scroll-down-btn:hover{background-color:#000000b3}.scroll-down-btn span{margin-bottom:.25rem;display:block}.scroll-down-btn i{font-size:1.25rem;line-height:1}
