.tribe-events-single>.tribe_events>:not(.primary,.secondary,.tribe-events-related-events-title,.tribe-related-events) {
order: 1;
width: 45%;
}

img.attachment-full.size-full.wp-post-image {
width: 90%;
aspect-ratio: auto;
height: auto;
}
.tribe-events-event-image img {
display: inline-block;
}


.homepage-featured-event {
  padding-top: 2rem;}

.wp-block-navigation.has-primary-color {
    color: #4b4b4b !important;
}

.wp-block-navigation.has-primary-color a:hover{
    color: #2E0A6F !important;
	text-decoration: underline;
}
.wp-block-navigation a:hover{
    color: #2E0A6F !important;
	text-decoration: underline;
}
.wp-block-navigation.has-primary-color a{
    color: #2E0A6F !important;
		text-decoration: none;
}
.wp-block-navigation a{
    color: #2E0A6F !important;
	text-decoration: none;
}

td a{
    color: blue !important;
	text-decoration: underline;
}
p a{
    color: blue !important;
	text-decoration: underline;
}
.has-base-color a{
    color: white !important;
	text-decoration: underline;
}
.has-base-color a:hover{
    color: white !important;
	text-decoration: none;
}


.facebook-link a:hover{
    color: blue !important;
}

.center-block {
	text-align: center;
}

.inline-image{
  display: inline-block!important;
	padding: 2rem;
}

:where(.wp-site-blocks) > * {
    margin-block-start: 0;
    margin-block-end: 0;
}
:where(.is-layout-flow) > * {
    margin-block-start: 2rem;
    margin-block-end: 0;
}
.head-text{padding-bottom: 1rem!important;}


.wp-block-button a:hover {
	background-color: #2E0A6F!important;
}
:where(.is-layout-constrained) > * {
    margin-block-start: 2rem;
    margin-block-end: 0;
}
.wp-block-group.has-global-padding.is-layout-constrained.wp-container-core-group-is-layout-6.wp-block-group-is-layout-constrained {
	  padding-top: 1vh;
    padding-right: 4vw;
    padding-bottom: 1vh;
    padding-left: 4vw;
}
hr {
	  border-top: 5px solid  #bea1f6;
}

.responsibility-table a {
    font-size: 0.7rem!important;
}


.facebook-feed {
	margin: 0 2rem!important;
}
@media screen and (min-width: 1800px)
{
	.banner-text {margin: 0 0 0 30%!important;}
}
@media screen and (min-width: 2400px)
{
	.banner-text {margin: 0 0 0 40%!important;}
}

.wp-block-social-links .wp-social-link svg {
    height: 2rem;
    width:2rem;
}


#logo-wrap {display:none!important;}