.sticky-column {
position: sticky;
position: -webkit-sticky;
top: 8rem;
}
.sticky-main
.elementor-widget-wrap {
display: block!important;
}

div .alignright { float:right !important; }
.wp-caption-text {font-size:11px}
div .alignleft { float:left !important; }

.our-issues { display: none }
#main-menu .main-navigation a[href*="#our-issues"] { display: none; }
.careers .flex-grid { display: none }

.slide .wrap { max-width: 850px !important }

.eael-post-elements-readmore-btn { text-align: center !important; font-size: 15px !important; margin-top: 10px }

.uc_article_grid_style_six_box { background: #ffffff }

@media only screen and (max-width: 600px) {
	a.button.engage { display:none }
header .icon-nav .cal-icon { display: none !important } }


#imap_1 path:hover { fill: white }

@media only screen and (min-width: 1400px)
{ .main-menu .main-navigation.five-plus > li { width: 20%} }


.social-media .mastodon {
  background-image: url("i/icon-mastodon.svg");
}

.social-media .mastodon:hover, .social-media .mastodon:focus, .social-media .mastodon:before {
  background-image: url("i/icon-mastodon-hover.svg");
}

.social-media .tiktok {
  background-image: url("i/icon-tiktok.svg");
}

.social-media .tiktok:hover, .social-media .tiktok:focus, .social-media .tiktok:before {
  background-image: url("i/icon-tiktok-hover.svg");
}