#mobile-filter{display:none;margin-bottom:1.9rem}@media (max-width:900px){#mobile-filter{display:block}}.events-title{position:relative}@media (max-width:900px){.events-title.mobile{margin-bottom:.75rem}}.spanishEvent{position:absolute;display:inline-block;background:#00aeef;top:15px;left:8px;color:#fff;padding:2px 17px;z-index:50}.event-class{color:#005e9e;padding:5px 0 0 30px;margin-bottom:5px}.event-class.in-person-event{background-image:url("../../images/in-person-event.svg");background-repeat:no-repeat;background-position-y:4px;padding-left:25px}.event-class.virtual-event{background-image:url("../../images/virtual-event.svg");background-repeat:no-repeat;background-position-y:4px}.both-attendance{display:flex;flex-direction:row}.both-attendance>div:not(:first-of-type){margin-left:10px}@media (max-width:900px){#all_events h2{margin-bottom:.5rem}}.event-container{justify-content:space-between;transition:all 2s}.event-container .events{max-width:86%;box-sizing:border-box;flex:1;margin-left:40px;align-content:flex-start}@media (max-width:1024px){.event-container .events{max-width:calc(80% - 2rem)}}@media (max-width:900px){.event-container .events{max-width:100%;margin-left:0}}.event-container #filter-modal{width:12.5%;min-width:172px}@media (max-width:900px){.event-container #filter-modal{height:0;width:0;position:fixed}.event-container #filter-modal.active{display:flex;align-items:center;justify-content:center;animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards;background:rgba(46,58,77,.43);position:fixed;width:100%;height:100%;z-index:1000;top:0;left:0;overflow:scroll}.event-container #filter-modal.active .close-x{display:block}.event-container #filter-modal.active .btn{width:100%;display:block;text-align:center}.event-container #filter-modal.closing{display:flex;align-items:center;justify-content:center;animation:blowUpModalOut .5s cubic-bezier(.165,.84,.44,1) forwards;background:rgba(46,58,77,.43);position:fixed;width:100%;height:100%;z-index:1000;top:0;left:0;overflow:scroll}}.event-container #filter-modal .close-x{display:none;color:#000;position:absolute;right:15px;top:5px;font-size:20px;cursor:pointer}.event-container #filter-modal .btn{display:none}.event-container #filter-modal .sideFilter{align-content:flex-start;min-width:172px}.event-container #filter-modal .sideFilter h2{display:none}@media (max-width:900px){.event-container #filter-modal .sideFilter{position:absolute;z-index:1001;background:#fff;width:271px;box-sizing:border-box;padding:38px 26px 32px;height:fit-content;display:none;opacity:1;max-height:80vh;overflow-y:auto}.event-container #filter-modal .sideFilter.active{display:flex;align-self:center;max-height:90vh;overflow:scroll}.event-container #filter-modal .sideFilter.active h2{display:block}}.event-container #filter-modal .sideFilter .filterGroup{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.event-container #filter-modal .sideFilter .filterGroup h4{border-bottom:2px solid #000;min-width:100%;padding-bottom:2px;margin-bottom:9px}@media (max-width:900px){.event-container #filter-modal .sideFilter .filterGroup h4{min-width:unset;width:175px}}.event-container #filter-modal .sideFilter .filterGroup label{margin-bottom:3px;color:#939598}.event-container #filter-modal .sideFilter .filterGroup label input{margin-right:5px}.event-container #filter-modal .sideFilter .filterGroup .filter-button{margin-bottom:10px;font-size:1em;text-align:left;background-image:url("../../images/checkbox-sprite.png");background-repeat:no-repeat;background-color:transparent;padding-left:20px;background-size:18px;background-position:bottom 3px left;border:none;color:#939598}.event-container #filter-modal .sideFilter .filterGroup .filter-button.mixitup-control-active{color:#000;background-position:top 1px left}#selectedFilters{display:none}@media (max-width:900px){#selectedFilters{display:block}}#selectedFilters .filterGroup{display:inline}#selectedFilters .filterGroup h4{display:none}#selectedFilters .filterGroup input[type=button]{border-radius:11px;border:solid 1px #000;color:#000;margin:6px 6px 6px 0;padding:4px 20px 4px 10px;background-color:transparent;position:relative;background-image:url("../../images/close.svg");background-repeat:no-repeat;background-size:8px;background-position:right 8px center}#selectedFilters .filterGroup input[type=button]:not(.mixitup-control-active){display:none}.webinars .slick-slide{margin:0 16px!important}