html,body{
    overflow-x: hidden;
}

/* remove upcoming events bottom padding */
.wp-block-coblocks-events.alignfull.wp-block-coblocks-events-front-container {
	padding-bottom: 0px;
}

.wp-block-navigation__container.has-text-color.has-contrast-color.has-background.has-custom-lightyellow-background-color.has-medium-font-size.is-responsive.items-justified-space-between.wp-block-navigation.has-medium-font-size {
	padding: 0px;
}

/*  hide top nav */
.wp-block-group.is-content-justification-right.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-1.wp-block-group-is-layout-flex {
	display: none;
}

/*  hide search in bottom nav */
.wp-block-search__button-outside.wp-block-search__icon-button.wp-block-search.wp-container-content-14 {
	display: none;
}


.wp-block-buttons.has-custom-font-size.hide-from-nav.has-small-font-size.wp-container-content-15.is-horizontal.is-content-justification-center.is-layout-flex.wp-container-core-buttons-is-layout-3.wp-block-buttons-is-layout-flex {
	display: none;
}

/* 	hide donate button in bottom nav */
	.wp-block-buttons.has-custom-font-size.hide-from-nav.has-small-font-size.wp-container-content-21.is-horizontal.is-content-justification-center.is-layout-flex.wp-container-core-buttons-is-layout-3.wp-block-buttons-is-layout-flex {
	display: none;
}

.program-page .location-section.process .content-widget .content .process-carusel .slick-list .slick-track .slick-slide .image { height: auto; }
@media screen and (min-width:768px) and (max-width:1200px) {
	.program-page .location-section.process .content-widget .content .process-carusel .slick-list .slick-track .slick-slide .image { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
	
.
	
	.program-page .location-section.process .content-widget .content .process-carusel .slick-list .slick-track .slick-slide .content p { display: -webkit-box; -webkit-line-clamp: 9; -webkit-box-orient: vertical; overflow: hidden; }
	

	
}
@media screen and (min-width:768px) {
	.program-page .location-section.process .content-widget .content .process-carusel .slick-list .slick-track .slick-slide .image img { height: auto; }
}
@media screen and (max-width:768px) {
	.program-page .location-section.process .content-widget .content .process-carusel .slick-list .slick-track .slick-slide { width: 90% !important; margin: 0 auto; }
}
@media screen and (max-width:576px) {
	.program-page .location-section.process .content-widget .content .process-carusel .slick-list .slick-track .slick-slide { width: 88% !important; }
}
@media screen and (max-width:470px) {

	/*  show top nav & translate */
.wp-block-group.is-content-justification-right.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-1.wp-block-group-is-layout-flex {
	display: flex;
	flex-direction: row;
}
	
	
/* 	hide bottom nav */
	.has-text-color.has-contrast-color.has-background.has-custom-lightyellow-background-color.has-medium-font-size.is-responsive.items-justified-space-between.wp-block-navigation.has-medium-font-size.wp-container-content-20.is-horizontal.is-content-justification-space-between.is-layout-flex.wp-container-core-navigation-is-layout-2.wp-block-navigation-is-layout-flex {
		display: none;
	}
	
/* hides main search/donate/translate	 */
	.wp-block-group.wp-container-content-12.is-vertical.is-content-justification-stretch.is-layout-flex.wp-container-core-group-is-layout-3.wp-block-group-is-layout-flex {
		display: none;
	}
	
	.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg { 
		height: 40px;
	
	}
	
	nav {
		width: fit-content;
	}
	
	.program-page .location-section.process .content-widget .content .process-carusel .slick-list .slick-track .slick-slide { width: 81% !important; margin: 0 auto; }