.announcement {
  background: #DF1E43;
  color: white;
  padding: 2% 10% 1%;
  font-size: 1.5em;
  font-family: 'franklin-gothic-urw-cond';
}

.event-single-info .event-meta .fa-solid {
	margin-right:8px;
}

.site-prefooter p {
  margin-bottom: 0;
}

.rounded-button {
  background:white;
  border-radius:6px;
  text-transform:uppercase;
  padding:5px 15px;
}

.we-mega-menu-backend .we-mega-menu-ul.nav.nav-tabs {
	background:none;
}

.page-content--content .field-body ul li {
  list-style: inherit;
  border-bottom: none;
  padding: 0;
  font-family: 'franklin-gothic-urw',sans-serif;
  font-size: 1em;
  font-style: normal;
}

.page-content--content .field-body ul li::marker {
  color: #F78210;
}

.site-header .site-eyebrow {
	padding:0;
}

#block-socialmedialinks {
  margin-top: 18px;
  
}

#block-socialmedialinks .fa-2x {
	font-size:1em;
}

.white-button {
	font-weight:normal;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.site-header .site-header--inner .site-name {
	line-height:100%;
}

@media screen and (max-width: 600px) {
	.site-header nav > ul, .site-header nav > ul ul {
			padding:0 0.5em;
			font-size:1.1em;
		}
		.site-header nav > ul, .site-header nav > ul ul li {
			margin:1em 0;
		}
		.main-content .page-content .page-content--inner .page-content--content {
			width:90%;
			margin:0 auto;
		}
		.main-content .page-content .page-content--inner .page-content--sidebar {
			display:none !important;
		}
		.page-content--content .field-body ul li {
			font-size:4vw;
		}
		.site-footer .site-footer--copyright .container .block-menu li {
	  display: inline-block;
	  margin-left:-20px;
	  width: 100%;
	  line-height: 225%;
	}
	
	.site-footer .site-footer--copyright .container .copyright {
		width:90%;
	}
}

@media (min-width: 992px) {
  .we-mega-menu-ul .dropdown-menu > a::after, .we-mega-menu-ul .dropdown-menu > a::before, .we-mega-menu-ul .dropdown-menu > span::after, .we-mega-menu-ul .dropdown-menu > span::before {
    right: -.01em;
  }
}

.gin-layer-wrapper {
	border:none;
	box-shadow:none;
}