.booom-event-card .absolute {position: absolute
}.booom-event-card .relative {position: relative
}.booom-event-card .inset-0 {inset: 0px
}.booom-event-card .bottom-6 {bottom: 1.5rem
}.booom-event-card .left-4 {left: 1rem
}.booom-event-card .right-4 {right: 1rem
}.booom-event-card .top-4 {top: 1rem
}.booom-event-card .z-\[1\] {z-index: 1
}.booom-event-card .z-\[2\] {z-index: 2
}.booom-event-card .z-\[3\] {z-index: 3
}.booom-event-card .my-0 {margin-top: 0px;margin-bottom: 0px
}.booom-event-card .mb-2 {margin-bottom: 0.5rem
}.booom-event-card .mb-6 {margin-bottom: 1.5rem
}.booom-event-card .block {display: block
}.booom-event-card .flex {display: flex
}.booom-event-card .h-3 {height: 0.75rem
}.booom-event-card .h-fit {height: -moz-fit-content;height: fit-content
}.booom-event-card .h-full {height: 100%
}.booom-event-card .min-h-\[400px\] {min-height: 400px
}.booom-event-card .w-3 {width: 0.75rem
}.booom-event-card .w-fit {width: -moz-fit-content;width: fit-content
}.booom-event-card .w-full {width: 100%
}.booom-event-card .flex-wrap {flex-wrap: wrap
}.booom-event-card .items-center {align-items: center
}.booom-event-card .justify-center {justify-content: center
}.booom-event-card .gap-2 {gap: 0.5rem
}.booom-event-card .gap-4 {gap: 1rem
}.booom-event-card .overflow-hidden {overflow: hidden
}.booom-event-card .rounded-full {border-radius: 9999px
}.booom-event-card .rounded-xl {border-radius: 0.75rem
}.booom-event-card .bg-\[rgba\(0\2c 0\2c 0\2c 0\.35\)\] {background-color: rgba(0,0,0,0.35)
}.booom-event-card .bg-\[rgba\(0\2c 0\2c 0\2c 0\.55\)\] {background-color: rgba(0,0,0,0.55)
}.booom-event-card .bg-primary {--tw-bg-opacity: 1;background-color: rgb(0 255 77 / var(--tw-bg-opacity, 1))
}.booom-event-card .object-contain {-o-object-fit: contain;object-fit: contain
}.booom-event-card .text-3xl {font-size: 1.875rem;line-height: 2.25rem
}.booom-event-card .text-sm {font-size: 0.875rem;line-height: 1.25rem
}.booom-event-card .font-medium {font-weight: 500
}.booom-event-card .font-semibold {font-weight: 600
}.booom-event-card .tracking-wide {letter-spacing: 0.025em
}.booom-event-card .text-white {--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}.booom-event-card .opacity-0 {opacity: 0
}.booom-event-card .shadow-2xl {--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}.booom-event-card .shadow-primary\/10 {--tw-shadow-color: rgb(0 255 77 / 0.1);--tw-shadow: var(--tw-shadow-colored)
}.booom-event-card .grayscale {--tw-grayscale: grayscale(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}.booom-event-card .transition-\[opacity\] {transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms
}.booom-event-card .transition-\[padding-left\] {transition-property: padding-left;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms
}.booom-event-card .duration-300 {transition-duration: 300ms
}.booom-event-card .will-change-\[opacity\] {will-change: opacity
}.booom-event-card .will-change-\[padding-left\] {will-change: padding-left
}.booom-event-card .will-change-transform {will-change: transform
}.booom-event-card a[data-past-event=true] img:not([alt="Cybersquad Brand Icon"]) {--tw-grayscale: grayscale(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}@media (min-width: 768px) {.booom-event-card .md\:bottom-10 {bottom: 2.5rem
    }.booom-event-card .md\:left-6 {left: 1.5rem
    }.booom-event-card .md\:right-7 {right: 1.75rem
    }.booom-event-card .md\:top-7 {top: 1.75rem
    }
}@media (min-width: 1024px) {.booom-event-card .lg\:left-8 {left: 2rem
    }.booom-event-card :is(.group:hover .group-hover\:lg\:pl-2) {padding-left: 0.5rem
    }.booom-event-card :is(.group:hover .group-hover\:lg\:opacity-100) {opacity: 1
    }
}.booom-event-card :is(.\[\&_img\]\:h-full img) {height: 100%
}.booom-event-card :is(.\[\&_img\]\:object-cover img) {-o-object-fit: cover;object-fit: cover
}
