main .page-content.events-page-content{max-width:1240px;display:grid;grid-template-columns:minmax(0,max-content) minmax(0,auto);grid-template-rows:auto auto;column-gap:0;margin-bottom:80px}#eventsListArea,#eventsUpperArea{grid-column-start:2;grid-column-end:3}.events-listing-header{margin-top:56px}.events-listing-header h2{margin-bottom:0}#events-filter-btn{background-color:transparent;border:0;color:#0059c0;font-size:14px;padding:0;display:inline-flex;align-items:center;cursor:pointer;font-weight:600}#events-filter-btn img{margin-right:.5em}.eventsFilters,.featured-event .event-thumb,main .page-content.events-page-content{transition:500ms ease-out}.showEventsFilters main .events-page-content{column-gap:60px}.eventsFilters{max-height:0;visibility:hidden;overflow:hidden;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;width:0;opacity:0}.showEventsFilters .eventsFilters{max-height:none;visibility:visible;width:264px;opacity:1}.mobileEventsClose{display:none;position:absolute;top:1em;right:1em;padding:0;background:0 0;border:0;font-size:1em}.eventsFilters h3{color:#494949;margin:0 0 12px;font-weight:700}.eventsIcon{width:1em;height:1em}.filterForm fieldset{border:0;padding:0;margin:0 0 20px}.filterForm fieldset ul{margin:0;padding:0}.filterForm fieldset li{list-style-type:none}.filterForm label,.filterForm legend{font-size:14px;line-height:24px;color:#494949}.filterForm legend{font-weight:700}.filterForm label{display:block;margin-bottom:6px;display:flex;align-items:center}.event-search{position:relative;margin-bottom:27px}.event-search .buttonWrapper{position:absolute;left:0;height:100%;top:0}.event-search button{height:100%;padding:0 15px;background:0 0;border:0}.event-search input[type=text]{border:1px solid #aaa;max-width:100%;width:100%;padding:12px 36px;font-size:14px;color:#494949}.clearSearch,.filterForm input[type=checkbox],.filterForm input[type=radio],.haveQuery .searchIcon{display:none}.haveQuery .clearSearch{display:block}.haveQuery .clearSearch :hover{cursor:pointer}.filterForm label input[type=checkbox]+span,.filterForm label input[type=radio]+span{flex-shrink:0;display:inline-block;height:18px;width:18px;border:2px solid #256ec1;background-color:#fff;margin-right:.5em}.filterForm label input[type=radio]+span{border-radius:50%}.filterForm label input[type=radio]:checked+span{background:radial-gradient(#256ec1 50%,#fff 51%)}.filterForm label input[type=checkbox]+span{position:relative}.filterForm label input[type=checkbox]+span:before{content:"";position:absolute;display:none}.filterForm label input[type=checkbox]:checked+span:before{display:block;border:#256ec1;border-style:solid;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);left:3px;top:0;width:6px;height:10px}.eventsFilters .contact-info{margin-top:50px}.eventsFilters .contact-info p{margin:10px 0;display:flex;align-items:center}.eventsFilters .contact-info img,.eventsFilters .contact-info svg{margin-right:8px}.eventsFilters .office-info{margin-top:40px;margin-bottom:20px}.eventsFilters .office-info p{margin:0;line-height:22px}#posts{margin-top:56px}#posts .event-post{column-gap:25px;margin-bottom:44px}#posts .event-thumb{width:265px;max-width:265px}#posts .event-title{font-size:18px;line-height:24px;font-weight:700;margin:0}#posts .fullcontent,#posts .hideableexcerpt{font-weight:300}.showEventsFilters .featured-event .event-thumb{width:460px}#eventsLoaderBtn{position:absolute;left:50%;transform:translateX(-50%)}@media (max-width:1023px){.eventsFilters{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;padding:32px 44px 50px;background-color:#fff;overflow-y:scroll}.showEventsFilters .eventsFilters{width:100%}.eventsFilters>*{max-width:300px}.showEventsFilters .mobileEventsClose{display:block}body.showEventsFilters{display:flex;flex-direction:column;height:100vh;overflow:hidden;position:fixed;top:0}.showEventsFilters .content-wrapper{min-height:0;position:relative;visibility:hidden}.showEventsFilters footer{display:none}.events-listing-header{text-align:center}}@media (max-width:860px){main .page-content.events-page-content{grid-template-columns:minmax(0,auto)}.featured-event.event-post .event-thumb{margin-left:calc(-1*(50vw - 50%));margin-right:calc(-1*(50vw - 50%))}#eventsListArea,#eventsUpperArea{grid-column-start:unset;grid-column-end:unset}}
/*# sourceMappingURL=events-page.min.css.map */
