.upcoming_events{padding:80px 0}.upcoming_events .con{padding:0 50px 50px}.upcoming_events .main_title h5{font-size:22px;line-height:30px}.upcoming_list{text-align:right}.upcoming_list span.title{cursor:pointer;font-weight:700;padding-right:25px;position:relative}.upcoming_list span.title:before{border-color:transparent;border-style:solid;border-width:9px 6px;content:"";position:absolute;right:0;top:7px}.upcoming_list .fiter-ulbox{position:relative}.upcoming_list ul.filters{display:none;list-style-type:none;margin:0;padding:10px;position:absolute;right:0;top:100%;width:190px;z-index:99}.upcoming_list ul.filters li{display:inline-block;font-size:16px;line-height:30px;margin:0;padding:0;width:100%}.upcoming_list ul.filters li a{color:#000}.upcoming_main{display:flex;flex-wrap:wrap;margin:0 -10px}.upcoming_box{padding:10px;width:33.33%}.upcoming_box .image.lazy-bg{height:180px;width:100%}.upcoming_box .text{background:#ebebeb;padding:30px 25px}.upcoming_box .text h3{font-size:20px;line-height:28px;margin:0 0 5px}.upcoming_box .text .button-3{margin:20px 0 0}.upcoming_box .text .button-3 a{min-width:174px;padding:10px 30px}.upcoming_events #page_navigation{font-weight:700;margin:70px 0 0;text-align:center;text-transform:uppercase}.upcoming_events #page_navigation a{background:transparent;border-radius:40px;display:inline-block;font-size:14px;font-weight:700;height:25px;line-height:25px;margin:5px;opacity:.6;width:25px}.upcoming_events #page_navigation a.next_link,.upcoming_events #page_navigation a.previous_link{background:transparent;margin:5px 15px;width:auto}.upcoming_events #page_navigation a.next_link:hover,.upcoming_events #page_navigation a.previous_link:hover{background:transparent}@media(max-width:991px){.upcoming_box{width:50%}.upcoming_pagination{margin:30px 0 0}}@media(max-width:767px){.upcoming_events{padding:50px 0}.upcoming_events .main_title h5{font-size:20px;line-height:28px}.upcoming_box .text{padding:30px 15px}.upcoming_events .con{padding:0 0 30px}}@media(max-width:600px){.upcoming_main{margin:0}.upcoming_box{padding:10px 0;width:100%}}