/************** custom css *********************/
.mob-filter-btn-wraper{background-color: rgba(68, 0, 153, 1);color:#fff;}
.mob-filter-btn-wraper.filtergreen-btn{background: rgba(168, 213, 186, 1);color:rgba(68, 0, 153, 1);}
.mob-filter-btn-wraper .icon-search-filter-wraper{display:flex;justify-content:space-between;align-items:center;}

@media screen and (min-width:768px){
	.mob-filter-btn-wraper, .for-mobile-only{display:none !important;}
}

@media (max-width: 959px) {
   html .header-menu-sidebar .navbar-toggle-wrapper {
        flex-direction:row-reverse;align-items:center;justify-content:space-between;padding-left: 5.56vw;padding-right: 5.56vw;padding-top:4.17vw;}
	html .header-menu-sidebar .navbar-toggle-wrapper button.navbar-toggle{position:unset;}
}

/*** mobile **/
@media screen and (max-width:767px){
	html .fordesktop{display:none;}
	html body #content .wp-block-group, html #content .page_res {padding-left: 15.556vw;padding-right: 15.556vw;}
	html .light-blue-bg-btn{font-size:4.167vw;padding:4.444vw 9.2vw;border-top-right-radius: 5.556vw;border-bottom-left-radius: 5.556vw; }
	.mob-filter-btn-wraper{font-family: 'IBM Plex Sans';font-weight: 400;font-size: 15px;line-height: 100%;font-size:4.167vw;padding:3.611vw 4.722vw;margin:8.056vw 15.556vw;}
	.mob-filter-btn-wraper#connect-filters-btn-wraper{margin-left:0px;margin-right:0px;}
	.mob-filter-btn-wraper.filtergreen-btn{background: rgba(168, 213, 186, 1);}
	.logo-close-icon-title-wraper{width: 100%;}
	.logo-close-icon-title-wraper .close-icon-logo-wraper{display:flex;justify-content:space-between;padding-top:4.167vw;padding-bottom:10vw;padding-left: 5.56vw;padding-right: 5.56vw;}
	.logo-close-icon-title-wraper .title{font-family: '29LT Azahar Display AL';font-size: 30px;line-height: 60px;font-size:8.333vw;line-height:9.667vw;color:rgba(249, 229, 71, 1);padding-left:15.56vw;padding-right:15.56vw;}
	.logo-close-icon-title-wraper .logo-wraper img{height:8.611vw;}
	
	html body .events_page__header .heading_section .heading{font-size:8.333vw;line-height:9.667vw;}
	html .events_page__header{padding-top:20.556vw;padding-bottom:10.833vw;}
	html body .events_page__header .heading_section p{font-size:4.167vw;line-height:100%;width:100%;}
	html body .events_page__header .heading_section .heading_section_child{display:block;}
	html body .events_category{margin-top:13.803vw;justify-content: space-between;display: grid;grid-template-columns: auto auto auto;align-items: baseline;}
	html body .events_category .box_wraper{gap:2.5vw;}
	html body .events_category .box_wraper img{width:15vw;}
	html body .events_category .cat_heading{font-size:2.778vw;line-height:150%;margin-bottom:5.278vw;}
	html body .events_listing, html body .neve-main .card-listsection-mainwraper.connect-pages-filtermaincards-wraper .inner-card-sectionwraped{grid-template-columns:100%;gap:6.389vw;}
	html body .card-listsection-mainwraper.connect-pages-filtermaincards-wraper .inner-card-sectionwraped .image-wraper img{width:100%;}
	html body .events_wrapper {width: 100%;}
	html body .neve-main .events_wrapper .subtitle-desc-linkwraper{padding:6.667vw 5.556vw 5vw 5.556vw;}
	html body .neve-main .events_wrapper .subtitle-desc-linkwraper .cat-name{font-size:2.778vw;line-height:100%;}
	html body .neve-main .events_wrapper .subtitle-desc-linkwraper .sub-title-wraper{font-size:5vw;line-height:150%;padding-top:1.944vw;padding-bottom:4.722vw;}
	html body .events_wrapper .subtitle-desc-linkwraper .date_wrapper .date{font-size:3.611vw;line-height:100%;gap:2.778vw;}
	html body .events_wrapper .subtitle-desc-linkwraper .date_wrapper{flex-direction:column;gap:2.778vw;margin-bottom:10.833vw;align-items:flex-start;}
	html body .events_wrapper .subtitle-desc-linkwraper .date_wrapper .location{font-size:3.611vw;line-height:100%;gap:3.056vw;}
	html body .events_wrapper .subtitle-desc-linkwraper .date_wrapper .date img{width:3.889vw;}
	html body .events_wrapper .subtitle-desc-linkwraper .date_wrapper .location img{width:3.333vw;}
	html body .events_wrapper .cta_wraper .cat_wraper{flex-direction:column;gap:1.389vw;}
	html body .events_wrapper .cta_wraper .cat_wraper img{width:10.556vw;}
	html body .neve-main .blog-post-container.blog-list-container-wraper .blogs-filtersidebar-content-wraper{grid-template-columns: 100%;padding: 0;}
	
	/** event popup css**/
	html body .events-filters{background-color: rgba(68, 0, 153, 1);flex-direction: column;gap: 7.778vw;padding-bottom:10.278vw;margin-top:0px;justify-content: left;align-items: flex-start;}
	html body .events-filters input, html body .events-filters select, html body .events-filters button, html body .select2-selection__placeholder{background-color: rgba(255, 255, 255, 1);color: rgba(68, 0, 153, 1);width: 100%;min-width: unset;max-width: 100%;font-size: 4.17vw;height: 13.89vw;padding-left: 5.56vw;}
	.filter-sidebar-wraper {position: fixed;top: 0px;right: -100%;width: 100%;height: 100%;z-index:99999;transition: right 0.3s ease-in-out;}
	.filter-sidebar-wraper.active {right: 0;padding-left:0 !important;padding-right:0 !important;}
	/**.blog-posts-sidebar-filter-section {position: relative;overflow: hidden;} **/
	html body .neve-main .blog-post-container.blog-list-container-wraper .blogs-filtersidebar-content-wraper.stories-details{grid-template-columns:100%;padding:0px;}
	html .stories-mob-banner{background-color: #A8D5BA;}
	
}





