#boot .cce-offering-list{position:relative;background-color:var(--cds-color-bg-secondary)}
#boot .cce-offering-list .offering-list{padding:2px 0 50px 0;border-top:1px solid var(--cds-color-medium-grey)}
@media(min-width:768px){#boot .cce-offering-list .offering-list{padding-top:20px}
}
#boot .cce-offering-list .offering-list .heading{font:800 16px/20px var(--cds-font-family-brand-condensed)}
#boot .cce-offering-list .offering-list .offerings{padding:10px 12px}
#boot .cce-offering-list .offering-list .offerings a{font:500 20px/30px var(--cds-font-family-brand);color:var(--cds-color-black);text-decoration:none}
#boot .cce-offering-list .offering-list .offerings .row.offering{margin-bottom:5px;padding-top:8px;padding-bottom:8px;align-items:center;background-color:var(--cds-color-white);transition:all .5s ease-in-out}
#boot .cce-offering-list .offering-list .offerings .row.offering .offering-title{font:800 22px/28px var(--cds-font-family-brand-condensed);color:var(--cds-color-black)}
#boot .cce-offering-list .offering-list .offerings .row.offering .offering-title:hover{text-decoration:underline}
#boot .cce-offering-list .offering-list .offerings .row.offering .offering-subtitle{font:400 18px/28px var(--cds-font-family-brand);color:var(--cds-color-dark-grey)}
#boot .cce-offering-list .offering-list .offerings .row.offering:hover{background-color:var(--cds-color-light-grey)}
#boot .cce-offering-list .offering-list .offerings .row.offering .month,#boot .cce-offering-list .offering-list .offerings .row.offering .type{color:var(--cds-color-darker-grey-border)}