.event-carousel-container{width:100%;overflow:hidden}.carousel-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.carousel-track::-webkit-scrollbar{display:none}.carousel-slide{flex:0 0 auto;scroll-snap-align:start;width:calc((100% - 72px) / 4)}@media (max-width:1024px){.carousel-slide{width:calc((100% - 48px) / 3)}}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.carousel-arrow:hover{background:#f3f4f6}.carousel-arrow img{width:32px;height:32px}.left-arrow{left:0}.right-arrow{right:0}.eventListBox{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.eventListBox::-webkit-scrollbar{display:none}.event-carousel-container .slick-slide{padding:0 10px}.event-carousel-container .slick-list{margin:0 -10px}.event-carousel-container .event-slick .slick-list{width:81%!important;margin:auto!important}.event-carousel-container .event-slick .slick-list .slick-track{display:flex;justify-content:space-between!important}.event-carousel-container .slick-dots{bottom:-50px!important;background:none!important}.event-carousel-container .slick-dots li.slick-active button:before{color:#79ad38!important}.event-carousel-container .slick-dots li.slick-active button:hover{color:rgb(81 133 17/var(--tw-bg-opacity))}.cardBox{width:300px}@media (min-width:768px) and (max-width:1024px){.cardBox{width:max(40%,300px)}}@media (max-width:640px){.event-carousel-container .event-slick .slick-list{width:98%!important}}