.my-calendar-modal .event-title svg{background-color:#ffc;padding:3px}.mc-main .mc_general .event-title,.mc-main .mc_general .event-title a{background:#ffffcc!important;color:#000000!important}.mc-main .mc_general .event-title button{background:#ffffcc!important;color:#000000!important}.mc-main span.mc_general{color:#ffc}.mc-main .mc_general .event-title a:hover,.mc-main .mc_general .event-title a:focus{background:#ffffff!important}.mc-main .mc_general .event-title button:hover,.mc-main .mc_general .event-title button:focus{background:#ffffff!important}.my-calendar-modal .event-title svg{background-color:#ff9500;padding:3px}.mc-main .mc_virtual-enrollments .event-title,.mc-main .mc_virtual-enrollments .event-title a{background:#ff9500!important;color:#000000!important}.mc-main .mc_virtual-enrollments .event-title button{background:#ff9500!important;color:#000000!important}.mc-main span.mc_virtual-enrollments{color:#ff9500}.mc-main .mc_virtual-enrollments .event-title a:hover,.mc-main .mc_virtual-enrollments .event-title a:focus{background:#ffc833!important}.mc-main .mc_virtual-enrollments .event-title button:hover,.mc-main .mc_virtual-enrollments .event-title button:focus{background:#ffc833!important}.my-calendar-modal .event-title svg{background-color:#00b3d3;padding:3px}.mc-main .mc_in-person .event-title,.mc-main .mc_in-person .event-title a{background:#00b3d3!important;color:#000000!important}.mc-main .mc_in-person .event-title button{background:#00b3d3!important;color:#000000!important}.mc-main span.mc_in-person{color:#00b3d3}.mc-main .mc_in-person .event-title a:hover,.mc-main .mc_in-person .event-title a:focus{background:#33e6ff!important}.mc-main .mc_in-person .event-title button:hover,.mc-main .mc_in-person .event-title button:focus{background:#33e6ff!important}.mc-main,.mc-event,.my-calendar-modal,.my-calendar-modal-overlay,.mc-event-list{--primary-dark:#003da0;--primary-light:#fff;--secondary-light:#fff;--secondary-dark:#000;--highlight-dark:#666;--highlight-light:#efefef;--close-button:#b32d2e;--search-highlight-bg:#f5e6ab;--main-background:transparent;--main-color:inherit;--navbar-background:transparent;--nav-button-bg:#fff;--nav-button-color:#313233;--nav-button-border:#313233;--nav-input-border:#313233;--nav-input-background:#fff;--nav-input-color:#313233;--grid-cell-border:#0000001f;--grid-header-border:#313233;--grid-header-color:#313233;--grid-weekend-color:#313233;--grid-header-bg:transparent;--grid-weekend-bg:transparent;--grid-cell-background:transparent;--current-day-border:#313233;--current-day-color:#313233;--current-day-bg:transparent;--date-has-events-bg:#313233;--date-has-events-color:#f6f7f7;--calendar-heading:clamp( 1.125rem, 24px, 2.5rem );--event-title:clamp( 1.25rem, 24px, 2.5rem );--grid-date:16px;--grid-date-heading:clamp( .75rem, 16px, 1.5rem );--modal-title:1.5rem;--navigation-controls:clamp( .75rem, 16px, 1.5rem );--card-heading:1.125rem;--list-date:1.25rem;--author-card:clamp( .75rem, 14px, 1.5rem);--single-event-title:clamp( 1.25rem, 24px, 2.5rem );--mini-time-text:clamp( .75rem, 14px 1.25rem );--list-event-date:1.25rem;--list-event-title:1.2rem;--grid-max-width:1260px;--main-margin:0 auto;--list-preset-border-color:#000000;--list-preset-stripe-background:rgba( 0,0,0,.04 );--list-preset-date-badge-background:#000;--list-preset-date-badge-color:#fff;--list-preset-background:transparent;--category-mc_general:#ffffcc;--category-mc_virtual-enrollments:#ff9500;--category-mc_in-person:#00b3d3}