.events .divider{margin:58px 0}.events.centered .divider,.events.centered .events-holder{max-width:1010px;margin-left:auto;margin-right:auto}.events-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.events-inner{position:static!important;z-index:auto!important;padding-left:20px;padding-right:20px;-webkit-clip-path:polygon(0 0,calc(50% - 169px) 0,calc(50% - 163px) 7px,calc(50% + 163px) 7px,calc(50% + 169px) 0,100% 0,100% 100%,17px 100%,0 calc(100% - 17px));clip-path:polygon(0 0,calc(50% - 169px) 0,calc(50% - 163px) 7px,calc(50% + 163px) 7px,calc(50% + 169px) 0,100% 0,100% 100%,17px 100%,0 calc(100% - 17px))}.events-filters{width:100%;margin-bottom:35px}.events-filters .events-sub-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-filters .events-sub-title svg{-ms-flex-negative:0;flex-shrink:0;margin-left:6px;margin-top:-1px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.events-filters.active .events-sub-title svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.events-filters-form{display:none}.events-sub-title{margin-bottom:20px;font-weight:400;font-size:15px;opacity:.5}.events-item{position:relative;z-index:auto;top:auto;left:auto;right:auto;bottom:auto;padding:20px;background:#fff;-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}.events-item:not(:last-child){margin-bottom:20px}.events-item:hover{color:#fff;background:#685bc7}.events-item:hover .events-item-content a{color:#fff}.events-item:hover .events-item-location b svg path{fill:currentColor}.events-item a{-webkit-transition:initial;transition:initial}.events-item .event-hero-calendar,.events-item-location span{display:block;font-weight:400}.events-item .event-hero-calendar span,.events-item-location b{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-item .event-hero-calendar span{margin-top:20px}.events-item-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:400;font-size:15px;opacity:.5}.events-item-category a{margin-right:8px}.events-item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.events-item-content h4{margin-bottom:15px}.events-item-content a{color:#000;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.events-item-content a:hover{text-decoration:underline}.events-item-content p{margin:0;font-weight:400;font-size:15px;opacity:.7}.events-item-location{margin-top:18px;font-size:15px}.events-item-location span{margin-bottom:10px;opacity:.5}.events-item-location b{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.events-item-location b svg{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.events-item-location b svg path{fill:#685bc7}@media (min-width:568px){.events-item{display:-webkit-box;display:-ms-flexbox;display:flex}.events-item .event-hero-calendar{margin-bottom:0}.events-item-when{width:150px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}}@media (min-width:768px){.events-inner{padding-left:40px;padding-right:40px}}@media (min-width:1024px){.events-item-when{margin-right:30px;width:198px}}@media (min-width:1200px){.events-inner{padding-left:70px;padding-right:70px;-webkit-clip-path:polygon(0 0,calc(301px - 169px) 0,calc(301px - 162px) 7px,calc(301px + 162px) 7px,calc(301px + 169px) 0,100% 0,100% 100%,17px 100%,0 calc(100% - 17px))!important;clip-path:polygon(0 0,calc(301px - 169px) 0,calc(301px - 162px) 7px,calc(301px + 162px) 7px,calc(301px + 169px) 0,100% 0,100% 100%,17px 100%,0 calc(100% - 17px))!important}.events-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.events-filters{max-width:272px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-right:60px}.events-filters .events-sub-title{cursor:auto}.events-filters .events-sub-title svg{display:none}.events-filters-form{display:block}.events-item{padding:32px}}@media (min-width:1800px){.events-inner{padding-left:130px;padding-right:130px}.events-filters{margin-right:118px}}