.not-found-msg{margin:50px;text-align:center;width:100%}.post-items-sec .post-items-inner .load-more a.loading{cursor:progress}.ui-state-active,.ui-widget-content .ui-state-active,table.ui-datepicker-calendar thead tr th{background:#4b1253!important}.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,table.ui-datepicker-calendar .ui-state-highlight{background:#b10c2c8c;color:#fff}.filter-sec .filter-wrap h3{color:#1e293b;font-size:28px;font-style:normal;font-weight:500;line-height:35px;margin-bottom:33px;width:100%}.filter-sec .filter-wrap .search-container{display:inline-block;margin-bottom:43px;vertical-align:middle;width:100%}.filter-sec .filter-wrap .search-container form input[type=text]{background:#fefdfe;border:1px solid #656565;border-radius:20px;color:#1e293b;font-size:16px;font-style:normal;font-weight:400;min-height:40px;padding:10px 31px 9px 60px;position:relative;width:390px}.filter-sec .filter-wrap .search-container form{position:relative}.filter-sec .filter-wrap .search-container form button{background:unset;border:0;left:21px;padding:0;position:absolute;top:5px}.filter-sec .filter-wrap .search-container form input[type=text]::placeholder{color:#bebebe;font-size:14px;font-weight:400}.filter-sec .filter-wrap .search-container form input[type=text]:focus{outline:unset}.filter-sec .filter-wrap .search-container form button i{color:#647488}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col h5{color:#475569;font-size:16px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:25px}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col .dropdown{align-items:center;display:flex;justify-content:space-between;width:100%}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col ul li{display:inline-block;position:relative;vertical-align:middle;width:100%}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col ul li a{border:1px solid #4b1253;border-radius:16px;color:#4b1253;display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:10px;padding:5px 16px;vertical-align:middle;width:max-content}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col ul li a:hover{background-color:#4b1253;color:#fff}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col ul li input{opacity:0;position:absolute;right:0}.post-items-sec{display:inline-block;padding:50px 0 0;vertical-align:middle;width:100%}.post-items-sec .filter-strip,.post-items-sec .filter-strip .strip-wrap{align-items:center;display:flex;justify-content:flex-end;width:100%}.post-items-sec .filter-strip .strip-wrap a{align-items:center;display:flex;margin:0 6px}.post-items-sec .filter-strip .strip-wrap a:first-child{margin-left:0}.post-items-sec .filter-strip .strip-wrap a:last-child{margin-right:0}.post-items-sec .filter-strip .strip-wrap a img{height:32px;width:32px}.post-items-sec .filter-strip .strip-wrap a img.list-on{display:none}.post-items-sec .filter-strip .strip-wrap a:hover img.list-on{display:block}.post-items-sec .filter-strip .strip-wrap a img.grid-on,.post-items-sec .filter-strip .strip-wrap a:hover img.list{display:none}.post-items-sec .filter-strip .strip-wrap a:hover img.grid-on{display:block}.post-items-sec .filter-strip .strip-wrap a img.date-on,.post-items-sec .filter-strip .strip-wrap a:hover img.grid{display:none}.post-items-sec .filter-strip .strip-wrap a:hover img.date-on{display:block}.post-items-sec .filter-strip .strip-wrap a:hover img.date{display:none}.post-items-sec .filter-strip .strip-wrap a.grid-view.active img.grid-on{display:block}.post-items-sec .filter-strip .strip-wrap a.grid-view.active img.grid{display:none}.post-items-sec .filter-strip .strip-wrap a.list-view.active img.list-on{display:block}.post-items-sec .filter-strip .strip-wrap a.list-view.active img.list{display:none}.post-items-sec .filter-strip .strip-wrap a.calendar-view.active img.date-on{display:block}.post-items-sec .filter-strip .strip-wrap a.calendar-view.active img.date{display:none}.post-items-sec .post-items-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:100%}.post-items-sec .post-items-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -10px;width:calc(100% + 20px)}.post-items-sec .post-items-wrap.grid .post-items{background:#fff;border:1px solid #cbcbcb;border-radius:16px;box-shadow:0 2.9px 2.9px 0 #dcdcdc;float:left;margin:20px;padding:16px;width:calc(33.33333% - 40px)}.post-items-sec .post-items-wrap.grid .post-items:hover{border-color:var(--primary_color)}.post-items-sec .post-items-wrap.grid .post-items .post-image{display:inline-block;margin-bottom:24px;vertical-align:middle;width:100%}.post-items-sec .post-items-wrap.grid .post-items .post-image img{border-radius:8px;object-fit:cover;object-position:center;width:100%}.post-items-sec .post-items-wrap.grid .post-items .title{margin-bottom:12px;width:100%}.post-items-sec .post-items-wrap.grid .post-items .title img{background:#e2e8f0;border-radius:8px;height:26.53px;width:28.19px}.post-items-sec .post-items-wrap.grid .post-items .title h4{color:var(--primary_color);font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin:0}.post-items-sec .post-items-wrap.grid .post-items .date{color:#4b1153;display:inline-block;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:8px;vertical-align:middle;width:100%}.post-items-sec .post-items-wrap.grid .post-items p.caption{color:#334155;display:inline-block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:30px;margin-bottom:11px;min-height:10px;vertical-align:middle;width:100%}.post-items-sec .post-items-wrap.grid .post-items .cta{display:flex;justify-content:flex-end;width:100%}.post-items-sec .post-items-wrap.grid .post-items .cta a{background:#b10c2c;border:1px solid #fff;border-radius:8px;box-sizing:border-box;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:17px;padding:9px 20px;text-decoration:none;width:max-content}.post-items-sec .post-items-wrap.list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin:23px -23px 0;width:calc(100% + 46px)}.post-items-sec .post-items-wrap.list .post-items{align-items:stretch;display:flex;flex-wrap:wrap;margin:0 -23px;padding:23px;width:calc(100% - 46px)}.post-items-sec .post-items-wrap.list .post-items .post-image{display:flex;height:unset;width:374px}.post-items-sec .post-items-wrap.list .post-items .post-image img{border-radius:8px;object-fit:contain;object-position:center;width:100%}.post-items-sec .post-items-wrap.list .post-items .details{background-color:#f8fafc;border-bottom-right-radius:8px;border-top-right-radius:8px;height:unset;padding:16px 23px 30px 30px;width:calc(100% - 374px)}.post-items-sec .post-items-wrap.list .post-items:hover{background:#fff;border-radius:8px;box-shadow:5px 5px 20px rgba(75,18,83,.15);padding:23px}.post-items-sec .post-items-wrap.list .post-items p.caption{color:#334155;font-size:14px;font-style:normal;font-weight:400;height:unset!important;letter-spacing:.5px;line-height:30px;margin-bottom:3px;width:85%}.post-items-sec .post-items-wrap.list .post-items .cta{display:flex;justify-content:flex-end;width:100%}.post-items-sec .post-items-wrap.list .post-items .cta a{background:#b10c2c;border:1px solid #fff;border-radius:8px;box-sizing:border-box;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:17px;padding:9px 20px;width:max-content}.post-items-sec .post-items-wrap.list .title{align-items:center;display:flex;margin-bottom:11px}.post-items-sec .post-items-wrap.list .title img{margin-right:12px}.post-items-sec .post-items-wrap.list .title h4{color:#0f172a;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:30px;margin-bottom:0}.post-items-sec .post-items-wrap.list .date{color:#6f2282;display:inline-block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:30px;margin-bottom:11px;vertical-align:middle;width:100%}.post-items-sec .post-items-wrap .post-items .cta a:hover{background:#fff;border:1px solid #b10c2c;color:#b10c2c}.post-items-sec .post-items-inner .load-more{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px;width:100%}@media(max-width:991px){.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col.categories,.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col.locations,.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col.type{width:50%}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col.date{margin-right:0;width:50%}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col{margin-right:15px}.filter-sec .filter-wrap .choice-wrap .calender-link{height:unset;margin-top:15px}.filter-sec .filter-wrap .reset-filter{margin:10px 0 0}.post-items-sec{padding:28px 0 15px}.post-items-sec .post-items-wrap.grid .post-items{margin:10px;width:calc(50% - 20px)}.post-items-sec .post-items-wrap.list{margin:23px 0 0;width:100%}.post-items-sec .post-items-wrap.list .post-items{width:100%}.post-items-sec .post-items-wrap.list .post-items .post-image{width:40%}.post-items-sec .post-items-wrap.list .post-items .details{width:60%}}@media(max-width:767px){.filter-sec .filter-wrap .choice-wrap .choice-filter{flex-wrap:wrap;width:100%}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col.categories,.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col.locations,.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col.type{width:100%}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col.date{margin-right:0;width:100%}.filter-sec .filter-wrap .choice-wrap .choice-filter .filter-col{margin-bottom:15px;margin-right:0}.post-items-sec .post-items-wrap.grid .post-items{margin:10px;padding:23px;width:calc(100% - 20px)}.post-items-sec .post-items-wrap.grid .post-items .cta{justify-content:flex-start}.post-items-sec .post-items-wrap.list .post-items .post-image{width:30%}.post-items-sec .post-items-wrap.list .post-items .details{padding:16px;width:70%}.post-items-sec .post-items-wrap.list .title h4{font-size:14px;line-height:24px}.post-items-sec .post-items-wrap.list .date,.post-items-sec .post-items-wrap.list .post-items p.caption{font-size:12px;line-height:22px}.post-items-sec .post-items-wrap.list .post-items .cta a{font-size:12px}}@media(max-width:600px){.post-items-sec .post-items-wrap.list .post-items .post-image{width:100%}.post-items-sec .post-items-wrap.list .post-items .details{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:0;width:100%}}@media(max-width:576px){.filter-sec .filter-wrap .search-container form{text-align:center;width:100%}.filter-sec .filter-wrap .search-container form input[type=text]{width:81%}}