.event-listing{padding:20px 20px 120px}.event-listing .maxContainer{margin:0 auto;max-width:1150px}.listing-wrap{display:flex;flex-wrap:wrap;margin:0 -12px}.listing-wrap .card{display:flex;padding:12px;width:33.33%}.card .card-img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:15px;border-top-right-radius:15px;min-height:220px;position:relative}.card .card-inner{border-radius:15px;box-shadow:0 10px 15px rgba(0,0,0,.1);position:relative}.card .card-body{padding:22px 24px}.card .a-link{height:100%;left:0;position:absolute;top:0;width:100%}.card .card-date{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 10px 15px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;height:60px;left:14px;position:absolute;text-align:center;top:14px;width:60px}.card .card-date span{display:inline-block;font-weight:700;line-height:1.4;text-transform:uppercase;width:100%}.card .card-date span.date{font-size:24px;position:relative;top:5px}.card .card-date span.month{color:#63b7d3;font-size:14px;position:relative;top:-6px}.card-body .title{color:#073f52;font-size:22px;font-weight:700;padding:12px 0}.card-body .card-day-time{font-size:15px}.card-body .card-desc{font-size:16px!important;margin-bottom:20px}.card-body a.link-more{align-items:center;color:#63b7d3;display:flex;font-size:16px}.card-body a.link-more svg{margin-left:5px;fill:#63b7d3}.featured-card{margin-bottom:0}.featured-card .card-inner{align-items:center;display:flex;flex-wrap:wrap}.featured-card .card-img{border-bottom-left-radius:15px;border-top-left-radius:15px;border-top-right-radius:0;min-height:380px;width:50%}.featured-card .card-body{padding:40px 60px;width:50%}.featured-card .card-body .title{font-size:30px}.featured-card .card-body .card-desc{line-height:1.6}.featured-card .card-date{height:80px;width:80px}.featured-card .card-date span.date{font-size:34px;top:6px}.featured-card .card-date span.month{font-size:18px;top:-9px}.paginate-bar-section nav{margin-top:25px;text-align:center}.paginate-bar-section nav a.page{border:1px solid rgba(99,183,211,.5);border-radius:4px;display:inline-block;font-size:16px;font-weight:700;margin:0 1px;padding:9px 17px 7px}.paginate-bar-section nav a.page.active,.paginate-bar-section nav a.page:hover{background-color:#63b7d3;color:#fff}.paginate-bar-section nav a.arrow-btn svg{fill:#63b7d3;height:25px;margin:0 4px;position:relative;top:6px;width:25px}#hub-db-filter{background-color:#073f52;border-radius:6px;padding:36px 20px 38px}#hub-db-filter .product--filter-wrap button{background-color:#ebbe34;color:#fff;font-size:16px;font-weight:500!important;text-transform:none;width:120px}#hub-db-filter .product--filter-wrap{display:flex;gap:20px;position:relative}#hub-db-filter .product--filter-wrap #date1,#hub-db-filter .product--filter-wrap input[type=date]{border:0;border-radius:5px;height:46px;padding:13px}#hub-db-filter .product--filter-wrap select{appearance:none;background-image:url(https://197838.fs1.hubspotusercontent-na1.net/hubfs/197838/Images/select-drop-down-arrows.png);background-position:98%;background-repeat:no-repeat;background-size:14px 33px;border:0;border-radius:5px;width:100%}#hub-db-filter .product--filter-wrap input:focus,#hub-db-filter .product--filter-wrap select:focus{outline:none}#hub-db-filter .product--filter-wrap .filter--input{position:relative;width:310px}.hub-db-search-filter{padding-bottom:20px}#product_filter .reset-filter{border-bottom:1px solid #fff;bottom:-25px;color:#fff;font-size:13px;opacity:.6;position:absolute;right:0;transition:all .2s ease}#product_filter .reset-filter:hover{opacity:1}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;color:transparent;height:100%;padding:0;position:absolute;right:0;top:0;width:100%}.hidden-inputs{display:none}.filter--input label{color:#fff;font-size:14px;left:0;opacity:.6;position:absolute;top:-21px}.error-message{border-top:1px solid #073f52;padding-top:15px;text-align:center}.error-message--inner{margin:0 auto;max-width:850px}.error-message--inner p{line-height:1.55}@media screen and (max-width:991px){.event-listing{padding:30px 20px 80px}#hub-db-filter .product--filter-wrap button{width:120px}#hub-db-filter{padding:36px 20px 38px}#hub-db-filter .product--filter-wrap .filter--input{width:250px}#hub-db-filter .product--filter-wrap{gap:12px}#hub-db-filter .product--filter-wrap button{font-size:14px}}@media screen and (max-width:767px){.event-listing{padding:10px 20px 80px}.listing-wrap .card{width:100%}.featured-card .card-img{border-bottom-left-radius:0;border-top-left-radius:15px;border-top-right-radius:15px;min-height:230px;width:100%}.featured-card .card-body{padding:25px 20px;width:100%}.featured-card .card-body .title{font-size:22px}.featured-card .card-date span.date{font-size:24px;top:5px}.featured-card .card-date span.month{font-size:14px;top:-6px}.featured-card .card-date{height:60px;width:60px}.paginate-bar-section nav a.page{font-size:15px;margin:0;padding:7px 14px 6px}#hub-db-filter .product--filter-wrap{flex-wrap:wrap;gap:14px}#hub-db-filter .product--filter-wrap button{height:44px;margin-top:8px}h1{font-size:48px!important}#hub-db-filter .product--filter-wrap select{background-position:97%;width:100%}#hub-db-filter .product--filter-wrap #date1,#hub-db-filter .product--filter-wrap input[type=date]{width:100%}#hub-db-filter{padding:20px 20px 22px}#product_filter .reset-filter{bottom:0}.filter--input label{position:relative;top:-1px}#hub-db-filter .product--filter-wrap .filter--input{width:100%}}