/* Button Styling */

.wp-block-button__link {
	font-weight: bold;
}

.ugb-button--inner{
	font-family: MarcellusSC-Regular;
}

.stk-block-button {
	font-weight: bold;
}

.header-button {
	font-weight: bold;
}

.button {
	background-color: var(--global-palette2,#d68f0f);
	padding: .3em 1em;
	transition: all .2s ease-in-out;
	border: none;
	border-radius: 3px;
	cursor: pointer;
	opacity: 1;
	line-height: 1.5 !important;
	font-size: 21px;
	position: relative;
}
.button .ugb-button--inner{
	color: #222222 !important;
}
.button svg {
	color: #222222 !important;
}

.wp-block-button:hover {
   transform: translateY(-9%);
	opacity: 1;
	box-shadow: 2 4px 7px -2px #0003;
	background-color: #d68f0f !important
	border-radius: 3px;
}

.header-button:hover {
	   transform: translateY(-9%);
	opacity: 1;
	box-shadow: 2 4px 7px -2px #0003;
	background-color: #d68f0f !important
	border-radius: 3px;
}

/* Footer Menu Hover */
.stk-cb14510 .stk-nxg1whd .stk-60bc3a3 .stk-d93b635 .stk-9045fbb .stk-1ce086c .stk-button__inner-text:hover {
	color: #88a67a; !important
}

/* Social Sharing */
.kt-socialstyle-style_03 a {
	color: var(--global-palette9);
	border-color:  var(--global-palette9);
	background: var(--global-palette4);
}

.kt-socialstyle-style_03 .kt_email_share:hover {
	background: #88a67a;
  border-color: #88a67a;
}

.kt-socialstyle-style_03 .kt_twitter_share:hover {
	background: #88a67a;
  border-color: #88a67a;
}

.kt-socialstyle-style_03 .kt_linkedin_share:hover {
	background: #88a67a;
  border-color: #88a67a;
}

.kt-socialstyle-style_03 .kt_facebook_share:hover {
	background: #88a67a;
  border-color: #88a67a;
}

.kt_simple_share_container {
	padding-bottom: 34px;
	margin-top: 0px;
}

.kt_before_share_text {
    display: inherit; !important
    font-size: 18px;
		font-family: Marcellus;
	margin-bottom: 5px;
}



/* Blockquote Styling */
.wp-block-stackable-blockquote {
	border-left: 0px; !important
}




/* Remove Event Details */
#post-11745 #sc_event_details_11745 {
	display:none;
}



/* "Read More" Styling */
a.post-more-link {
	font-family: MarcellusSC-Regular;
}



/* "" */
a:visited {
  color: var(--global-palette4);
}

/* Archive Border Radius */
.loop-entry .entry-content-wrap {
	border-radius: 3px;
}



/* Images Border Radius */
img {
  border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}



/* Links Hover Styling */
a:hover {
	color: #88a67a;
}



/* Subtitle Styling */
.ugb-header__subtitle {
   font-family: Marcellus-Regular;
}

.ugb-text__subtitle {
	font-family: Marcellus-Regular;
}

.ugb-heading__subtitle {
	font-family: Marcellus-Regular;
}

.ugb-cta__description {
	font-family: MarcellusSC-Regular;
}



.up-next{
	border-radius: 3px;
}

.gform_wrapper.gravity-theme .gfield select {
	border-radius: 3px;
}

/* Fix the archive image bottom spacing */
.single-content figure{
	margin-bottom: 0;
}

/* Update pagination colors */
.navigation.pagination .page-numbers {
  border-color: var(--global-palette3);
  color: var(--global-palette3);
}

.navigation.pagination .page-numbers:hover {
  border-color: var(--global-palette-highlight-alt);
  color: var(--global-palette-highlight-alt);
}

.navigation.pagination .page-numbers.current {
  background: var(--global-palette3);
  color: var(--global-palette9);
}

.navigation.pagination .page-numbers.current:hover {
  background: var(--global-palette-highlight-alt);
}

/* Blog category widget - indent children */
ul.wp-block-categories-list {
	padding-left: 0px;
	margin-left: 0px;
	font-family: MarcellusSC-Regular;
	font-size: 21px;
	list-style-type: none;
}
ul.wp-block-categories-list li{
	list-style-type: none;
}

/* Update the single tags styling */
.single .entry-tags a.tag-link{
	border: 2px solid var(--global-palette3);
	border-radius: 3px;
}
.single .entry-tags a.tag-link:hover{
	border: 2px solid var(--global-palette-highlight-alt);
	color: var(--global-palette-highlight-alt);
	background: none;
}

/* Remove default spacing for recent post widget */
.wp-block-latest-posts__list li{
	margin-top: 0;
}
.wp-block-latest-posts.wp-block-latest-posts__list{
	margin-left: 0;
}
/* Update event widget image height */
.sc_events_list_modified .stk-img-wrapper img{height: 200px !important;}
/* Set border radius for default blocks*/
.wp-block-image img,
.wp-block-video video {
	border-radius: 3px !important;
}
/*Projects Fonts */
.projecttimelinevideo-btn,
.projecttimeline-btn,
.pt-read-more,
.syrclBtn {
	font-family: 'MarcellusSC-Regular';
}
@media screen and (max-width:767px) {
	.home .stk-28b8c4d .stk-block-call-to-action__content {
		max-width: 100% !important;
	}
}

/* Dialog background color */
.syrclteam-wrap dialog {
    background-color: var(--global-palette7);
    border-radius: 3px;
}