#main-content{padding-top:120px}#events-container{margin-top:-225px;padding:0 30px;filter:drop-shadow(0px 10px 4.5px rgba(143,71,32,.04));border-radius:10px}.post-type-archive-mec-events h1{color:var(--blue);text-align:center;font-family:'Vollkorn',serif;font-size:80px;letter-spacing:-2px;text-transform:uppercase;font-weight:500}.mec-calendar-row:last-of-type dt:first-of-type{border-bottom-left-radius:10px}.mec-calendar-row:last-of-type dt:last-of-type{border-bottom-right-radius:10px}.post-type-archive-mec-events .mec-skin-monthly-view-month-navigator-container{padding:25px 30px;background-color:var(--orange);border-top-left-radius:10px;border-top-right-radius:10px}.post-type-archive-mec-events .mec-month-navigator{position:relative}.post-type-archive-mec-events .mec-box-calendar.mec-calendar .mec-calendar-header{margin:0}.post-type-archive-mec-events .mec-calendar .mec-calendar-header h2{color:var(--white);font-size:24px;font-weight:700;margin-bottom:0;font-family:'Manrope',sans-serif}.post-type-archive-mec-events .mec-load-month{padding:0;margin:0;background-color:rgba(255,255,255,0);border:none;font-size:0;display:flex;flex-wrap:wrap;align-items:center}.post-type-archive-mec-events .mec-load-month-link{font-size:0}.post-type-archive-mec-events .mec-load-month-link i{display:none}.post-type-archive-mec-events .mec-load-month-link{width:22px;height:16px;display:inline-flex;background-color:var(--white);z-index:2;display:block}.post-type-archive-mec-events .mec-load-month-link:hover,.post-type-archive-mec-events .mec-load-month-link:focus-within{background-color:var(--blue)}.post-type-archive-mec-events .mec-previous-month{justify-content:flex-start}.post-type-archive-mec-events .mec-next-month{justify-content:flex-end}.post-type-archive-mec-events .mec-calendar .mec-calendar-side .mec-next-month,.post-type-archive-mec-events .mec-calendar .mec-calendar-side .mec-previous-month{background-color:rgba(255,255,255,0) !important;border:none !important}.post-type-archive-mec-events .mec-previous-month .mec-load-month-link{mask:url(//acfn.com/wp-content/themes/acfn/assets/css/events/../../images/calendar-left.svg) no-repeat center;-webkit-mask:url(//acfn.com/wp-content/themes/acfn/assets/css/events/../../images/calendar-left.svg) no-repeat center}.post-type-archive-mec-events .mec-next-month .mec-load-month-link{mask:url(//acfn.com/wp-content/themes/acfn/assets/css/events/../../images/calendar-right.svg) no-repeat center;-webkit-mask:url(//acfn.com/wp-content/themes/acfn/assets/css/events/../../images/calendar-right.svg) no-repeat center}.post-type-archive-mec-events .mec-calendar.mec-event-calendar-classic dl.mec-calendar-table-head .mec-calendar-day-head{background-color:#de865f;color:var(--white);font-weight:700;font-family:'Manrope',sans-serif;font-size:14px}.post-type-archive-mec-events .mec-calendar.mec-event-calendar-classic dl.mec-calendar-table-head .mec-calendar-day-head{border-top-color:rgba(0,0,0,.1);border-top-width:1px !important}.post-type-archive-mec-events .mec-calendar.mec-event-container-simple .mec-calendar-row dt,.mec-calendar.mec-event-container-simple .mec-calendar-row dt:last-child,.mec-calendar.mec-event-container-simple .mec-calendar-table-head dt,.mec-calendar.mec-event-container-simple .mec-calendar-table-head dt:last-child{border-width:1px}.post-type-archive-mec-events .mec-box-calendar.mec-calendar dt{border-top-color:rgba(0,0,0,.1)}.post-type-archive-mec-events .mec-box-calendar.mec-calendar dt{border-bottom:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1)}.post-type-archive-mec-events .mec-box-calendar.mec-calendar dl dt:last-child{border-right:1px solid rgba(0,0,0,.1)}.post-type-archive-mec-events .mec-calendar.mec-event-container-simple dl dt.mec-selected-day,.mec-calendar.mec-event-container-simple dl dt.mec-selected-day:hover,.mec-wrap.colorskin-custom .mec-event-countdown-style3 .mec-event-date:after,.mec-wrap.colorskin-custom .mec-month-divider span:before{border:1px solid var(--orange);background-color:var(--white)}.post-type-archive-mec-events .mec-calendar.mec-event-container-simple dl dt.mec-calendar-day{font-size:20px;line-height:44px;color:#415264;font-weight:500}.post-type-archive-mec-events .mec-selected-day .mec-color{color:var(--orange)}.post-type-archive-mec-events .mec-color-before :before,.post-type-archive-mec-events .mec-color-hover:hover,.post-type-archive-mec-events .mec-wrap .mec-color-before :before,.post-type-archive-mec-events .mec-wrap .mec-color-hover:hover{color:var(--orange)}.post-type-archive-mec-events .mec-event-container-simple .mec-monthly-tooltip.event-single-link-simple{padding:0}.post-type-archive-mec-events .mec-event-container-simple .mec-monthly-tooltip h4{font-size:12px;line-height:16px;color:var(--dark-grey);font-weight:400;margin-bottom:8px}.post-type-archive-mec-events .mec-event-container-simple .mec-monthly-tooltip:hover,.post-type-archive-mec-events .mec-event-container-simple .mec-monthly-tooltip:hover h4{text-decoration-line:none;color:var(--orange)}.post-type-archive-mec-events .mec-calendar.mec-event-container-simple .mec-calendar-row dt:hover{background-color:var(--white)}.post-type-archive-mec-events .mec-table-nullday{font-size:20px;line-height:44px;color:rgba(148,146,161,.4);font-weight:500}@media screen and (max-width:991.8px){.post-type-archive-mec-events .mec-color,.post-type-archive-mec-events .mec-color-before:before,.post-type-archive-mec-events .mec-color-hover:hover,.post-type-archive-mec-events .mec-wrap .mec-color,.post-type-archive-mec-events .mec-wrap .mec-color-before :before,.post-type-archive-mec-events .mec-wrap .mec-color-hover:hover{color:var(--orange)}.post-type-archive-mec-events .mec-wrap .mec-event-article .mec-color-hover{color:var(--nav-blue)}.post-type-archive-mec-events .mec-nextprev-next-button,.post-type-archive-mec-events .mec-nextprev-prev-button{color:var(--orange);background-color:var(--white);border:1px solid var(--orange);border-radius:0;border-top-right-radius:15px;border-bottom-left-radius:15px}.post-type-archive-mec-events .mec-nextprev-next-button svg,.post-type-archive-mec-events .mec-nextprev-prev-button svg{margin-left:10px !important;margin-right:10px !important}.post-type-archive-mec-events .mec-nextprev-next-button svg path,.post-type-archive-mec-events .mec-nextprev-prev-button svg path{fill:var(--orange) !important}.post-type-archive-mec-events h1{font-size:60px;letter-spacing:-1px}}@media(max-width:767.8px){.post-type-archive-mec-events h1{font-size:50px;letter-spacing:-1px}}@media (max-width:575.8px){.post-type-archive-mec-events h1{font-size:44px;letter-spacing:-1px}#events-container{padding:0 15px}#events-container .mec-wrap{padding:20px 15px}.mec-nextprev-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#events-container .mec-nextprev-next-button,#events-container .mec-nextprev-prev-button{width:320px;flex-basis:320px;margin:10px auto;text-align:center}}