.card-container{display:flex;flex-wrap:wrap;gap:24px}.card-sec{max-width:120rem;padding:5rem;margin:0 auto}.card{width:calc(33.33% - 16px);background-size:cover;background-position:center;border-radius:12px;color:#fff;background-repeat:no-repeat;height:360px;background-color:#000;display:flex;flex-flow:column;justify-content:space-between;text-decoration:none}.card-sec .main-heading{font-size:18px;font-weight:500;line-height:20px;margin-bottom:20px;color:#000}.card-sec .sub-heading{font-size:16px;font-weight:400;line-height:20px;color:#000000a3;margin-bottom:20px}.card .top-sec{background:transparent;border-radius:12px 12px 0 0;padding:16px}.card .top-sec p{margin:0;font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;text-align:left}.card .top-sec p:last-child{font-weight:400}.card .bottom-sec{padding:0 24px 24px;color:#fff}.card .bottom-sec .label{background:#0009;padding:4px 6px;border-radius:8px;margin-bottom:8px;font-family:Open Sans;font-size:12px;font-weight:600;line-height:16px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90%}.card .bottom-sec .main-title{font-family:Open Sans;font-size:22px;font-weight:700;line-height:28px;letter-spacing:-.75px;text-shadow:0px 2px 12px 0px #000000cc;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:56px;text-align:left;word-break:break-all}.card .bottom-sec .location{font-family:Open Sans;font-size:14px;font-weight:400;line-height:20px;text-shadow:0px 2px 12px 0px #000000cc;color:#f1f1f3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:40px;word-break:break-all}.custom-card-slider.card-sec.custom-card-slider-style3,.custom-card-slider.card-sec.custom-card-slider-style1{padding:24px}@media only screen and (min-width: 749px){.swiper-wrapper.ifslide1 .swiper-slide{width:100%!important}.swiper-wrapper.ifslide2 .swiper-slide{width:calc(50% - 8px)!important}.swiper-wrapper.ifslide3 .swiper-slide{width:calc(33.33% - 11px)!important}.card-container.ifslide1 .card{width:100%!important}.card-container.ifslide2 .card{width:calc(50% - 12px)!important}}.card .bottom-sec .date{font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;color:#000;background:#fff;padding:4px 12px;border-radius:200px;display:inline-block;margin-top:16px}.custom-card-slider.card-sec.custom-card-slider-style3 .swiper-pagination{bottom:8px!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/card-block.css.map */
