/* Header */

.governors-conference .panel-header.hamburger .logo img {
	filter: none;
}

.governors-conference .panel-header .primary-content-container {
	background-color: var(--green-dark);
}

.governors-conference .panel-header .floating-ctas {
	background-color: var(--green-light);
}

.governors-conference .panel-header .floating-ctas .cta-button,
.governors-conference .panel-header .floating-ctas .cta-button .button-text {
	font-family: var(--font-open);
	text-transform: uppercase;
	font-size: 0.8125rem;
	line-height: var(--leading-none);
	color: var(--gov-conference-brown);
	font-weight: var(--font-weight-bold);
	text-decoration: none;
	padding: 11px;
	display: flex;
	align-items: center;
	pointer-events: all;
}

.governors-conference .panel-header .floating-ctas .cta-button {
	transition: color var(--transition-appendix), background-color var(--transition-appendix), border-color var(--transition-appendix);
	background-color: var(--green-light);
	border-color: var(--green-light);
	border: 2px solid var(--green-light);
}

.governors-conference .panel-header .floating-ctas .cta-button .button-text {
	padding: 0;
}

.governors-conference .panel-header .floating-ctas .cta-button i {
	margin-left: 5px;
	font-size: 0.5625rem;
	font-weight: var(--font-weight-black);
	padding: 0 0 0 13px;
}

@media (hover: hover) {
	.governors-conference .panel-header .floating-ctas .cta-button:hover,
	.governors-conference .panel-header .floating-ctas .cta-button:hover .button-text {
		color: var(--green-light);
        background-color: transparent;
        border-color: var(--green-light);
	}
}

.governors-conference .ccl-v2-widget.side-by-side-v2-1-across {
	@media (min-width: 64em) {
		margin-bottom: 120px;
	}

	.slides {
		gap: 50px;
		max-width: 1220px;
		padding: 0;
	}
}

.governors-conference .contacts .slides {
	gap: 30px;
}

@media (min-width: 64em) {
	.governors-conference .contacts,
	.governors-conference .custom-side-by-side {
		margin-bottom: 120px;
	}

	.governors-conference .panel-header.hamburger .nav-container {
		display: none;
	}

	.governors-conference .panel-header .floating-ctas {
		background-color: transparent;
	}

	.governors-conference .panel-header .floating-ctas .cta-button,
	.governors-conference .panel-header .floating-ctas .cta-button .button-text {
		font-size: var(--text-sm);
		line-height: 1.3;
	}

	.governors-conference .panel-header .floating-ctas .cta-button {
		padding: 13px var(--space-6);
	}

	.governors-conference .panel-header .floating-ctas .cta-button .button-text i {
		font-size: var(--text-sm);
		margin-left: 8px;
	}

	.governors-conference .panel-header .main-nav-widgets-container {
		position: relative;
		display: inline-block;
		box-shadow: none;
		top: 25px;
		right: 35px;
	}

	.governors-conference .panel-header .floating-ctas {
		box-shadow: none;
		width: 134px;
	}

	.governors-conference .panel-header.hamburger .quick-links-container .quick-links .link {
		font-family: var(--font-open);
		font-size: 0.9375rem;
		line-height: 1.5;
		text-transform: capitalize;
	}

	.governors-conference .panel-header .primary-content-container {
		height: 101px;
	}
}

/* Hero Image */

.governors-conference .core-v2-hero-image .slide-desc {
	font-family: var(--font-open);
	font-size: 1.0625rem;
}

.governors-conference .core-v2-hero-image .slide-footer .read-more {
	font-family: var(--font-open);
	padding: 8px 19px;
	line-height: 1.3;
	color: var(--gov-conference-brown);
	background-color: var(--green-light);
	border-color: var(--green-light);
}

@media (hover:hover) {
	.governors-conference .core-v2-hero-image .slide-footer .read-more:hover {
		color: var(--green-light);
		background-color: transparent;
		border-color: var(--green-light);
	}
}

@media (min-width: 64em) {
	.governors-conference .core-v2-hero-image .slide-footer .read-more:hover {
		font-size: var(--text-lg);
	}

	.governors-conference .core-v2-hero-image .slide-footer .read-more {
		padding: 13px 23px;
	}

	@media (hover:hover) {
		.governors-conference .core-v2-hero-image .slide-footer .read-more:hover {
			font-size: var(--text-sm);
		}
	}
}

/* Textbox */


.governors-conference .contentRender_name_plugins_core_textbox p, 
.governors-conference .contentRender_name_plugins_core_textbox a {
	font-size: var(--text-base);
	line-height: 1.2;
	color: var(--gray);
	font-family: var(--font-body);
	font-weight: var(--font-weight-bold);
}

@media (min-width: 64em) {
	.governors-conference .contentRender_name_plugins_core_textbox p, 
	.governors-conference .contentRender_name_plugins_core_textbox a {
		font-size: var(--text-lg);
	}
}

/* Side-by-side 1 Across */

.governors-conference .core-v2-side-by-side.side-by-side-v2-1-across .slide-title {
	font-family: var(--font-open);
}

.governors-conference .core-v2-side-by-side.side-by-side-v2-1-across .slide-desc {
	font-family: var(--font-open);
	font-size: 0.9375rem;
	line-height: 1.3;
	font-weight: var(--font-weight-semibold);
}

.governors-conference .core-v2-side-by-side.side-by-side-v2-1-across .slide.content-left .slide-desc {
	color: var(--gray);
}

.governors-conference .core-v2-side-by-side.side-by-side-v2-1-across .slide-footer .read-more {
	font-family: var(--font-open);
	line-height: 1.3;
	padding: 8px 19px;
	color: var(--gov-conference-brown);
	background-color: var(--green-light);
	border-color: var(--green-light);
}

@media (hover:hover) {
	.governors-conference .core-v2-side-by-side.side-by-side-v2-1-across .slide-footer .read-more:hover {
		color: var(--green-light);
		background-color: transparent;
		border-color: var(--green-light);
	}
}

@media (min-width: 64em) {
	.governors-conference .core-v2-side-by-side.side-by-side-v2-1-across .slide-desc {
		font-size: var(--text-base);
	}

	.governors-conference .core-v2-side-by-side.side-by-side-v2-1-across .slide-footer .read-more {
		padding: 13px 23px;
	}
}

/* Wildly Wyoming Side-by-Side */

.governors-conference .custom-side-by-side .slide {
	background: rgba(93, 105, 81, 0.92);
}

.governors-conference .custom-side-by-side .slide-desc {
	font-family: var(--font-open);
	font-size: 0.9375rem;
	line-height: 1.3;
	font-weight: var(--font-weight-semibold);
}

.governors-conference .custom-side-by-side .slide-footer .read-more {
	font-family: var(--font-open);
	font-size: var(--text-sm);
	line-height: 1.3;
	color: var(--gov-conference-brown);
	background-color: var(--green-light);
	border-color: var(--green-light);
}

@media (hover:hover) {
	.governors-conference .custom-side-by-side .slide-footer .read-more:hover {
		color: var(--green-light);
		background-color: transparent;
		border-color: var(--green-light);
	}
}

@media (min-width: 64em) {
	.governors-conference .custom-side-by-side .slide-desc {
		font-size: var(--text-base);
	}
}

/* Footer */

.governors-conference .panel-footer {
	margin-top: 0;
}

.governors-conference .panel-footer::after {
	display: none;
}

.governors-conference .panel-footer .logos {
	justify-content: left;
}

.governors-conference .panel-footer .logo-footer a {
	width: 185px;
}

.governors-conference .panel-footer .cta-button,
.governors-conference .panel-footer .cta-button .button-text {
	font-family: var(--font-open);
	text-transform: uppercase;
	font-size: var(--text-sm);
	color: var(--gold-lighter);
	font-weight: var(--font-weight-bold);
	text-decoration: none;
	padding: 11px var(--space-3);
	line-height: 1.5;
	display: flex;
	align-items: center;
	background: var(--green-dark);
	justify-content: center;
}

.governors-conference .panel-footer .cta-button i.fa-envelope {
	margin-right: var(--space-3);
	font-size: var(--text-2xl);
	line-height: var(--leading-none);
	color: var(--white);
	font-weight: var(--font-weight-normal);
}

.governors-conference .panel-footer .cta-button i.fa-angle-right {
	margin-left: 5px;
	font-size: var(--text-sm);
	line-height: 1.15;
	font-weight: var(--font-weight-black);
}

.governors-conference .panel-footer .navigation-footer a {
	font-family: var(--font-open);
	line-height: 1.5;
	font-size: var(--text-sm);
}

@media (min-width: 64em) {
	.governors-conference .panel-footer .logo-footer img {
		width: 185px;
	}
}
