  .localist-widget a{
    font-style: normal !important;
    text-decoration: none !important;
}
.localist-widget a:hover{
    text-decoration: underline !important;
}

/* Title Style - STYLE: modernList*/
.localist-widget .modernList .localist_widget_container li.lw_event_item div.lw_event_item_title a{
    font-family: freight-display-pro,serif;
    font-weight: 400;
    line-height: 30px;
    color: #c41230 !important;
    font-size: 24px !important;
    border-bottom: none !important;
    letter-spacing: .01562rem;
    outline: 2px dotted transparent;
    transition: all .2s ease;
}
/* Title Style - cardWidget*/
.localist-widget .cardWidget .event-list li.event .event-card .event-overview h2.event-title{
    font-family: freight-display-pro,serif;
    font-weight: 400;
    line-height: 30px;
    color: #c41230 !important;
    font-size: 24px !important;
    border-bottom: none !important;
    letter-spacing: .01562rem;
    outline: 2px dotted transparent;
    transition: all .2s ease;
    margin: 0;
}
/* Title Style - STYLE: classicList*/
.localist-widget .classicList .lw li.lwe .lwn a{
    font-family: freight-display-pro,serif;
    font-weight: 400;
    line-height: 30px;
    color: #c41230 !important;
    font-size: 24px !important;
    border-bottom: none !important;
    letter-spacing: .01562rem;
    outline: 2px dotted transparent;
    transition: all .2s ease;
}
/* classicList style */
.localist-widget .classicList .lw li.lwe{
    padding: 30px 10px !important;
}
/* Date Style - STYLE: classicList */
.localist-widget .classicList .lw .lwe .lwn .lwn0{
    color: #7e6d53;
    font-family: proxima-nova,sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: .125rem;
    line-height: 20px;
    text-transform: uppercase;
}
/* Location Style - STYLE: classicList */
.localist-widget .classicList .lw .lwe .lwl .lwl0, .localist-widget .classicList .lw .lwe .lwl a{
    color: #464646;
    font-family: proxima-nova,sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: .05rem;
    line-height: 20px;
    text-transform: uppercase;
}
.localist-widget .classicList .lw .lwe .lwl a{
    border-bottom: none;
}
.localist-widget .classicList .lw .lwe .lwl a:hover{
    color: #464646;
}

/* Image Style - STYLE: modernList */
.localist-widget .modernList .localist_widget_container li.lw_event_item span.lw_event_item_date{
    background-color: #C41230;
    padding: 10px;
}


/* Remove ::before and ::marker  */
.localist-widget .modernList .localist_widget_container li.lw_event_item::before, .localist-widget .cardWidget .event-list li.event::before, .localist-widget .classicList .lw li.lwe::before{
    content: none;
}
.localist-widget .cardWidget .event-list li.event::marker{
    content: none;
}

/* Remove Footer */
#lclst_widget_footer{
  display: none;
}

/* Content Hub Widget */

  /* Classlist */
.content-hub__link--container .localist-widget .classicList .lw .lwe{
    padding: 20px 10px !important;
}
.content-hub__link--container .localist-widget .classicList .lw .lwe .lwn{
    display: flex;
    flex-direction: column;
}
.content-hub__link--container .localist-widget .classicList .lw .lwe .lwn .lwn0{
    color: #7e6d53;
    font-family: proxima-nova,sans-serif;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .09375rem;
    line-height: 20px;
    padding-bottom: 8px;
    text-transform: uppercase;
}
.content-hub__link--container .localist-widget .classicList .lw .lwe .lwn a{
    color: #231f20 !important;
    display: inline;
    font-family: proxima-nova,sans-serif;
    font-size: 18px !important;
    font-weight: 700;
    line-height: 24px;
    transition-duration: .3s;
    transition-property: border-bottom-color;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}
.content-hub__link--container .localist-widget .classicList .lw .lwe .lwl .lwl0, .content-hub__link--container .localist-widget .classicList .lw .lwe .lwl a{
    color: #7e6d53;
    font-family: proxima-nova,sans-serif;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: .09375rem;
    line-height: 20px;
    margin-top: 20px;
    padding-bottom: 8px;
    text-transform: uppercase;
}

/*/
/*** WYSIWYG List Style  ***/

.wysiwyg__body ul li:before{
    margin-left: -20px !important;
    margin-right: 10px !important;
}
.wysiwyg__body ul li ul li:before{
    content: unset !important;
}
.wysiwyg__body ul {
    display: list-item;
    margin: 0 0 2rem 3rem !important;
}
.wysiwyg__body ul::marker {
   color: transparent;
}
.wysiwyg__body ul ul {
    list-style-type: disc;
    display: list-item;
    margin: 0 0 0 3rem !important;
}

.wysiwyg__body ul li{
    display: list-item;
    padding: 0px !important;
    line-height: 160%;
}
.wysiwyg__body ul ul li::marker{
    color: #C41230;
    font-size: 22px;
}

.wysiwyg__body ul ul ul {
    list-style-type: circle;
}

.wysiwyg__body ul ul ul ul {
    list-style-type: square;
}

/****/

.wysiwyg__body ol{
    counter-reset: unset !important;
    list-style: decimal !important;
    margin: 0 0 2rem 3rem !important;
}
.wysiwyg__body ol li{
    counter-increment: unset !important;
    padding: 0 0 0 0rem !important;
    display: list-item;
    line-height: 160%;
}
.wysiwyg__body ol li::before{
    content: unset !important;
}
.wysiwyg__body ol li::marker{
    color: #C41230;
    font-size: 22px;
}

.wysiwyg__body ol ol{
    list-style: lower-alpha !important;
}
.wysiwyg__body ol ol ol{
    list-style: lower-roman !important;
}
.wysiwyg__body ol ol ol ol{
    list-style: decimal !important;
}








  