.cm_featured_events_module{background-color:#faf8f5;padding:80px 0}.cm_featured_events_module .cm_featured_events_module_header{margin-bottom:30px;text-align:center}.cm_featured_events_module .cm_featured_events_module_grid{display:flex;flex-wrap:wrap;gap:24px}.cm_featured_events_module .cm_featured_events_module_item{background:#fff;border:1px solid var(--color-line,#e7e5e2);border-radius:14px;overflow:hidden;width:calc(33.33% - 16px)}.cm_featured_events_module span.cm_featured_events_module_subtitle.h5{color:var(--accent_tertiary_color);font-size:18px;font-weight:700;text-transform:uppercase}.cm_featured_events_module .cm_featured_events_module_item_img_wrp{height:270px;overflow:hidden;position:relative}.cm_featured_events_module .cm_featured_events_module_item_content{padding:24px}.cm_featured_events_module .cm_featured_events_module_item_img_wrp img{height:100%!important;object-fit:cover;width:100%}.cm_featured_events_module h3.cm_featured_events_module_item_title{font-size:22px;font-weight:700;margin-bottom:10px}.cm_featured_events_module p.cm_featured_events_module_item_desc{color:#666;font-family:var(--secondary_font);margin:0}.cm_featured_events_module a.cm_featured_events_module_item_link{border-bottom:1.5px solid #d6009e;color:#1a1a1a;display:inline-block;font-family:var(--secondary_font);font-weight:700;margin-top:20px}.cm_featured_events_module .cm_featured_events_module_item_meta{color:#666;font-family:var(--secondary_font);margin-bottom:10px}.cm_featured_events_module span.cm_featured_events_module_item_category{color:#e6007a;font-weight:700;text-transform:uppercase}.cm_featured_events_module .cm_featured_events_module_actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:40px 0 0}.cm_featured_events_module .btn.button_secondary:not(:hover){background:#e6007a;border-color:#e6007a;color:#fff}.cm_featured_events_module .btn{text-align:center;text-transform:capitalize}@media(max-width:991px){.cm_featured_events_module .cm_featured_events_module_item{width:calc(50% - 15px)}.cm_featured_events_module .cm_featured_events_module_actions{padding:30px 0 0}}@media(max-width:767px){.cm_featured_events_module .cm_featured_events_module_item{width:100%}}