.et-menu-nav{display:flex;align-items:center}.et-menu-nav .menu-item>a{display:inline-flex;align-items:center;padding:6px 18px;line-height:1;border-radius:4px;border:2px solid transparent;background-color:transparent}.menu-item.menu-button>a{background-color:#e84c3d;color:#ffffff!important;border-color:#e84c3d}.et_pb_menu .sub-menu{min-width:250px!important;width:auto!important;white-space:nowrap}@media only screen and (max-width:767px){.et_pb_row_0_tb_header{display:flex!important;flex-direction:row!important;align-items:center!important}.et_pb_row_0_tb_header>.et_pb_column_0_tb_header{width:auto!important;flex:0 0 auto!important}.et_pb_row_0_tb_header>.et_pb_column_1_tb_header{flex:1!important}.et_mobile_menu,.et_mobile_menu .sub-menu{width:100vw!important;max-width:100vw!important;left:0!important;position:relative!important;white-space:nowrap}.et_mobile_menu .menu-item.menu-button{margin-top:8px}}.et-menu-nav .menu-item:not(.menu-button)>a{color:#191515}.et-menu-nav .menu-item{margin:0 2px}.et-menu-nav .sub-menu{display:block!important;flex-direction:column!important}.et-menu-nav .sub-menu .menu-item{display:block!important;margin:0!important}.ecmd-event-title .ecmd-event-url,.ecmd-event-url{color:#585858!important;text-decoration:none!important}.ecmd-event-title .ecmd-event-url:hover,.ecmd-event-url:hover{color:#ec3f36!important;text-decoration:underline!important}.ecmd-event-title .ecmd-event-url,.ecmd-event-url{color:#ec3f36!important;text-decoration:none!important}.ecmd-event-title .ecmd-event-url:hover,.ecmd-event-url:hover{color:#585858!important;text-decoration:underline!important}.ecmd_events_calendar_modules_for_divi_0 .ecmd-list-post .ecmd-event-details{display:flex!important;flex-direction:row!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:0.6rem!important;width:100%!important}.ecmd_events_calendar_modules_for_divi_0 .ecmd-event-schedule{display:flex!important;align-items:baseline!important;flex-shrink:0!important;gap:0.4rem!important;white-space:nowrap!important}.ecmd_events_calendar_modules_for_divi_0 .ecmd-date-area{display:flex!important;align-items:baseline!important;gap:0.25rem!important;flex-shrink:0!important;white-space:nowrap!important}.ecmd_events_calendar_modules_for_divi_0 .ev-time{flex-shrink:0!important;font-weight:400;opacity:0.85;white-space:nowrap!important;order:3!important}.ecmd_events_calendar_modules_for_divi_0 .ecmd-list-post .ecmd-title-container{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex-shrink:1!important;min-width:0!important;margin:0!important}.ecmd_events_calendar_modules_for_divi_0 .ecmd-event-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}.ecmd_events_calendar_modules_for_divi_0 .ecmd-icons-calendar,.ecmd_events_calendar_modules_for_divi_0 .ecmd-icon{display:none}.ecmd_events_calendar_modules_for_divi_0 .ev-yr{display:none}.ecmd_events_calendar_modules_for_divi_0 .ev-mo{order:1!important}.ecmd_events_calendar_modules_for_divi_0 .ev-day{order:2!important}.ecmd_events_calendar_modules_for_divi_0 .ev-day::after{content:", "}\.ecmd_events_calendar_modules_for_divi_0 .ecmd-list-post{padding:0.0rem 0!important;border-bottom:none!important}.ecmd_events_calendar_modules_for_divi_0 .ecmd-event-title{font-size:1.25rem!important}.ecmd_events_calendar_modules_for_divi_0 #ecmd-list-wrapper{gap:0.25rem!important}