.happenings-carousel[data-v-5e0147ab]{width:100%;height:fit-content}.happenings-carousel .banner-wrap[data-v-5e0147ab]{position:relative;margin-bottom:0;width:100%;overflow:hidden}@media (min-width: 992px){.happenings-carousel .banner-wrap[data-v-5e0147ab]{margin-bottom:-9rem}}.happenings-carousel .banner-wrap .banner-box[data-v-5e0147ab]{position:relative;z-index:7;min-height:24.875rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:7.25rem;padding-bottom:5rem}@media (min-width: 992px){.happenings-carousel .banner-wrap .banner-box[data-v-5e0147ab]{min-height:31.25rem;padding-top:8.5rem;padding-bottom:0}}.happenings-carousel .banner-wrap .banner-box .title[data-v-5e0147ab]{--un-text-opacity:1;color:rgb(34 34 34 / var(--un-text-opacity));font-size:2rem;line-height:1.375;font-weight:600}@media only screen and (min-width:992px){.happenings-carousel .banner-wrap .banner-box .title[data-v-5e0147ab]{font-size:3rem;line-height:1.5;font-weight:600}}.happenings-carousel .banner-wrap .banner-box .description[data-v-5e0147ab]{--un-text-opacity:1;color:rgb(78 78 78 / var(--un-text-opacity));font-size:1rem;line-height:1.375}@media only screen and (min-width:992px){.happenings-carousel .banner-wrap .banner-box .description[data-v-5e0147ab]{font-size:1.25rem;line-height:1.5;font-weight:400}}.happenings-carousel .banner-wrap .banner-box ul[data-v-5e0147ab]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}
