.my-calendar-modal .event-title svg{background-color:#243f82;padding:3px}.mc-main .mc_general .event-title,.mc-main .mc_general .event-title a{background:#243f82!important;color:#ffffff!important}.mc-main .mc_general .event-title button{background:#243f82!important;color:#ffffff!important}.mc-main .mc_general .event-title a:hover,.mc-main .mc_general .event-title a:focus{background:#000c4f!important}.mc-main .mc_general .event-title button:hover,.mc-main .mc_general .event-title button:focus{background:#000c4f!important}.mc-main,.mc-event,.my-calendar-modal,.my-calendar-modal-overlay{--primary-dark:#313233;--primary-light:#fff;--secondary-light:#fff;--secondary-dark:#000;--highlight-dark:#666;--highlight-light:#efefef;--close-button:#b32d2e;--search-highlight-bg:#f5e6ab;--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-header-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;--category-mc_general:#243f82}