@charset "UTF-8";
@keyframes 摇晃{
	0%, 50%, 100%{ transform: rotate(0deg) scale(1); }
	25%{ transform: rotate(2deg) scale(0.98); }
	75%{ transform: rotate(-2deg) scale(1.02); }
}
@keyframes 摇晃2{
	0%, 50%, 100%{ transform: rotate(0deg) scale(1); }
	25%{ transform: rotate(4deg) scale(0.98); }
	75%{ transform: rotate(-4deg) scale(1.02); }
}
@keyframes 左右{
	0%, 50%, 100%{ margin: 0 }
	25%{ margin-left: 20px; }
	75%{ margin-right: 20px; }
}
@keyframes 渐变 {
	0%{ background-position: 0 50%; }
	50%{ background-position: 100% 50%; }
	100%{ background-position: 0 50%; }
}
.select2-container {
	box-sizing: border-box;
	display: inline-block;
	margin: 0;
	position: relative;
	vertical-align: middle;
}
.select2-container .select2-selection--single {
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 28px;
	user-select: none;
	-webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
	display: block;
	padding-left: 8px;
	padding-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
	position: relative;
}
.select2-container[dir='rtl']
	.select2-selection--single
	.select2-selection__rendered {
	padding-right: 8px;
	padding-left: 20px;
}
.select2-container .select2-selection--multiple {
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	min-height: 32px;
	user-select: none;
	-webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
	display: inline-block;
	overflow: hidden;
	padding-left: 8px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.select2-container .select2-search--inline {
	float: left;
}
.select2-container .select2-search--inline .select2-search__field {
	box-sizing: border-box;
	border: none;
	font-size: 100%;
	margin-top: 5px;
	padding: 0;
}
.select2-container
	.select2-search--inline
	.select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
.select2-dropdown {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	box-sizing: border-box;
	display: block;
	position: absolute;
	left: -100000px;
	width: 100%;
	z-index: 1051;
}
.select2-results {
	display: block;
}
.select2-results__options {
	list-style: none;
	margin: 0;
	padding: 0;
}
.select2-results__option {
	padding: 6px;
	user-select: none;
	-webkit-user-select: none;
}
.select2-results__option[aria-selected] {
	cursor: pointer;
}
.select2-container--open .select2-dropdown {
	left: 0;
}
.select2-container--open .select2-dropdown--above {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-search--dropdown {
	display: block;
	padding: 4px;
}
.select2-search--dropdown .select2-search__field {
	padding: 4px;
	width: 100%;
	box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
	display: none;
}
.select2-close-mask {
	border: 0;
	margin: 0;
	padding: 0;
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 99;
	background-color: #fff;
	filter: alpha(opacity=0);
}
.select2-hidden-accessible {
	border: 0 !important;
	clip: rect(0 0 0 0) !important;
	-webkit-clip-path: inset(50%) !important;
	clip-path: inset(50%) !important;
	height: 1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	white-space: nowrap !important;
}
.select2-container--default .select2-selection--single {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
}
.select2-container--default
	.select2-selection--single
	.select2-selection__rendered {
	color: #444;
	line-height: 28px;
}
.select2-container--default
	.select2-selection--single
	.select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700;
}
.select2-container--default
	.select2-selection--single
	.select2-selection__placeholder {
	color: #999;
}
.select2-container--default
	.select2-selection--single
	.select2-selection__arrow {
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
}
.select2-container--default
	.select2-selection--single
	.select2-selection__arrow
	b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0;
}
.select2-container--default[dir='rtl']
	.select2-selection--single
	.select2-selection__clear {
	float: left;
}
.select2-container--default[dir='rtl']
	.select2-selection--single
	.select2-selection__arrow {
	left: 1px;
	right: auto;
}
.select2-container--default.select2-container--disabled
	.select2-selection--single {
	background-color: #eee;
	cursor: default;
}
.select2-container--default.select2-container--disabled
	.select2-selection--single
	.select2-selection__clear {
	display: none;
}
.select2-container--default.select2-container--open
	.select2-selection--single
	.select2-selection__arrow
	b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
}
.select2-container--default
	.select2-selection--multiple
	.select2-selection__rendered {
	box-sizing: border-box;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	width: 100%;
}
.select2-container--default
	.select2-selection--multiple
	.select2-selection__rendered
	li {
	list-style: none;
}
.select2-container--default
	.select2-selection--multiple
	.select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700;
	margin-top: 5px;
	margin-right: 10px;
	padding: 1px;
}
.select2-container--default
	.select2-selection--multiple
	.select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px;
}
.select2-container--default
	.select2-selection--multiple
	.select2-selection__choice__remove {
	color: #999;
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	margin-right: 2px;
}
.select2-container--default
	.select2-selection--multiple
	.select2-selection__choice__remove:hover {
	color: #333;
}
.select2-container--default[dir='rtl']
	.select2-selection--multiple
	.select2-search--inline,
.select2-container--default[dir='rtl']
	.select2-selection--multiple
	.select2-selection__choice {
	float: right;
}
.select2-container--default[dir='rtl']
	.select2-selection--multiple
	.select2-selection__choice {
	margin-left: 5px;
	margin-right: auto;
}
.select2-container--default[dir='rtl']
	.select2-selection--multiple
	.select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto;
}
.select2-container--default.select2-container--focus
	.select2-selection--multiple {
	border: solid #000 1px;
	outline: 0;
}
.select2-container--default.select2-container--disabled
	.select2-selection--multiple {
	background-color: #eee;
	cursor: default;
}
.select2-container--default.select2-container--disabled
	.select2-selection__choice__remove {
	display: none;
}
.select2-container--default.select2-container--open.select2-container--above
	.select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above
	.select2-selection--single {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below
	.select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below
	.select2-selection--single {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
	background: 0 0;
	border: none;
	outline: 0;
	box-shadow: none;
	-webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}
.select2-container--default .select2-results__option[role='group'] {
	padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled='true'] {
	color: #999;
}
.select2-container--default .select2-results__option[aria-selected='true'] {
	background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
	padding-left: 1em;
}
.select2-container--default
	.select2-results__option
	.select2-results__option
	.select2-results__group {
	padding-left: 0;
}
.select2-container--default
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -1em;
	padding-left: 2em;
}
.select2-container--default
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -2em;
	padding-left: 3em;
}
.select2-container--default
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -3em;
	padding-left: 4em;
}
.select2-container--default
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -4em;
	padding-left: 5em;
}
.select2-container--default
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -5em;
	padding-left: 6em;
}
.select2-container--default
	.select2-results__option--highlighted[aria-selected] {
	background-color: #5897fb;
	color: #fff;
}
.select2-container--default .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px;
}
.select2-container--classic .select2-selection--single {
	background-color: #f7f7f7;
	border: 1px solid #aaa;
	border-radius: 4px;
	outline: 0;
	background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
	background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
	background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
	border: 1px solid #5897fb;
}
.select2-container--classic
	.select2-selection--single
	.select2-selection__rendered {
	color: #444;
	line-height: 28px;
}
.select2-container--classic
	.select2-selection--single
	.select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700;
	margin-right: 10px;
}
.select2-container--classic
	.select2-selection--single
	.select2-selection__placeholder {
	color: #999;
}
.select2-container--classic
	.select2-selection--single
	.select2-selection__arrow {
	background-color: #ddd;
	border: none;
	border-left: 1px solid #aaa;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
	background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
	background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
	background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic
	.select2-selection--single
	.select2-selection__arrow
	b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0;
}
.select2-container--classic[dir='rtl']
	.select2-selection--single
	.select2-selection__clear {
	float: left;
}
.select2-container--classic[dir='rtl']
	.select2-selection--single
	.select2-selection__arrow {
	border: none;
	border-right: 1px solid #aaa;
	border-radius: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	left: 1px;
	right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
	border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open
	.select2-selection--single
	.select2-selection__arrow {
	background: 0 0;
	border: none;
}
.select2-container--classic.select2-container--open
	.select2-selection--single
	.select2-selection__arrow
	b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above
	.select2-selection--single {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-image: -webkit-linear-gradient(top, #fff 0, #eee 50%);
	background-image: -o-linear-gradient(top, #fff 0, #eee 50%);
	background-image: linear-gradient(to bottom, #fff 0, #eee 50%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below
	.select2-selection--single {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
	background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
	background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
	outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
	border: 1px solid #5897fb;
}
.select2-container--classic
	.select2-selection--multiple
	.select2-selection__rendered {
	list-style: none;
	margin: 0;
	padding: 0 5px;
}
.select2-container--classic
	.select2-selection--multiple
	.select2-selection__clear {
	display: none;
}
.select2-container--classic
	.select2-selection--multiple
	.select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px;
}
.select2-container--classic
	.select2-selection--multiple
	.select2-selection__choice__remove {
	color: #888;
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	margin-right: 2px;
}
.select2-container--classic
	.select2-selection--multiple
	.select2-selection__choice__remove:hover {
	color: #555;
}
.select2-container--classic[dir='rtl']
	.select2-selection--multiple
	.select2-selection__choice {
	float: right;
	margin-left: 5px;
	margin-right: auto;
}
.select2-container--classic[dir='rtl']
	.select2-selection--multiple
	.select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto;
}
.select2-container--classic.select2-container--open
	.select2-selection--multiple {
	border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above
	.select2-selection--multiple {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below
	.select2-selection--multiple {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
	outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
	outline: 0;
	box-shadow: none;
}
.select2-container--classic .select2-dropdown {
	background-color: #fff;
	border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
	border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
	border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}
.select2-container--classic .select2-results__option[role='group'] {
	padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled='true'] {
	color: grey;
}
.select2-container--classic
	.select2-results__option--highlighted[aria-selected] {
	background-color: #3875d7;
	color: #fff;
}
.select2-container--classic .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
	border-color: #5897fb;
}
.component > :first-child,
.component > :first-child > :first-child,
.component > :first-child > :first-child > :first-child {
	margin-top: 0;
}
.component > :last-child,
.component > :last-child > :last-child,
.component > :last-child > :last-child > :last-child {
	margin-bottom: 0;
}
body {
	font-size: 1rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	body {
		font-size: 1.125rem;
	}
}
.small-text,
.small-text * {
	font-size: 0.875rem;
}
.spgs-admin-bar {
	background-color: #3c3c3b;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	left: 0;
	opacity: 0.15;
	position: fixed !important;
	top: 0;
	width: 100%;
	transition: all 0.15s ease;
	padding-left: 6.25rem;
}
.not-production .spgs-admin-bar {
	top: 32px;
}
.spgs-admin-bar:focus,
.spgs-admin-bar:hover {
	opacity: 1;
}
.spgs-admin-bar__link {
	color: #fefefe;
	padding: 0.25rem 0.5rem;
	font-size: 1rem;
	margin: 1px 0 1px 1rem;
}
.spgs-admin-bar__link:focus,
.spgs-admin-bar__link:hover {
	color: #D6491A;
}
.carousel-block__carousel-counter,
.carousel-simple__carousel-counter,
.news-cta-desktop__carousel-counter {
	color: #D6491A;
	font-weight: 500;
	line-height: 1.1;
}
.js-university-destinations .select2 {
	margin-top: 0 !important;
}
.js-university-destinations-bar-container {
	width: 100%;
}
.js-university-destinations-bar {
	height: 2rem;
	background-color: #D6491A;
	display: block;
}
.font-size-1 {
	font-size: 1.5rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.font-size-1 {
		font-size: 2.25rem;
	}
}
.font-size-2 {
	font-size: 1.25rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.font-size-2 {
		font-size: 2rem;
	}
}
@media print, screen and (min-width: 40em) {
	.reveal,
	.reveal.large,
	.reveal.small,
	.reveal.tiny {
		right: auto;
		left: auto;
		margin: 0 auto;
	}
} /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}
body {
	margin: 0;
}
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}
pre {
	font-family: monospace, monospace;
	font-size: 1em;
}
a {
	background-color: transparent;
}
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}
b,
strong {
	font-weight: bolder;
}
code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
small {
	font-size: 80%;
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
img {
	border-style: none;
}
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}
button,
input {
	overflow: visible;
}
button,
select {
	text-transform: none;
}
[type='button'],
[type='reset'],
[type='submit'],
button {
	-webkit-appearance: button;
}
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner,
button::-moz-focus-inner {
	border-style: none;
	padding: 0;
}
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring,
button:-moz-focusring {
	outline: 1px dotted ButtonText;
}
fieldset {
	padding: 0.35em 0.75em 0.625em;
}
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}
progress {
	vertical-align: baseline;
}
textarea {
	overflow: auto;
}
[type='checkbox'],
[type='radio'] {
	box-sizing: border-box;
	padding: 0;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
	height: auto;
}
[type='search'] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}
[type='search']::-webkit-search-decoration {
	-webkit-appearance: none;
}
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}
details {
	display: block;
}
summary {
	display: list-item;
}
template {
	display: none;
}
[hidden] {
	display: none;
}
.foundation-mq {
	font-family: 'small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em';
}
html {
	box-sizing: border-box;
	font-size: 100%;
}
*,
::after,
::before {
	box-sizing: inherit;
}
body {
	margin: 0;
	padding: 0;
	background: #fefefe;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 500;
	line-height: 1.4;
	color: #3c3c3b;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	height: auto;
	-ms-interpolation-mode: bicubic;
}
textarea {
	height: auto;
	min-height: 50px;
	border-radius: 0;
}
select {
	box-sizing: border-box;
	width: 100%;
	border-radius: 0;
}
.map_canvas embed,
.map_canvas img,
.map_canvas object,
.mqa-display embed,
.mqa-display img,
.mqa-display object {
	max-width: none !important;
}
button {
	padding: 0;
	-webkit-appearance: none;
	appearance: none;
	border: 0;
	border-radius: 0;
	background: 0 0;
	line-height: 1;
	cursor: auto;
}
[data-whatinput='mouse'] button {
	outline: 0;
}
pre {
	overflow: auto;
}
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
}
.is-visible {
	display: block !important;
}
.is-hidden {
	display: none !important;
}
.grid-container {
	padding-right: 1rem;
	padding-left: 1rem;
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.grid-container.fluid {
	padding-right: 1rem;
	padding-left: 1rem;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.grid-container.full {
	padding-right: 0;
	padding-left: 0;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.grid-x {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}
.cell {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	min-height: 0;
	min-width: 0;
	width: 100%;
}
.cell.auto {
	-webkit-flex: 1 1 0px;
	-ms-flex: 1 1 0px;
	flex: 1 1 0px;
}
.cell.shrink {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}
.grid-x > .auto {
	width: auto;
}
.grid-x > .shrink {
	width: auto;
}
.grid-x > .small-1,
.grid-x > .small-10,
.grid-x > .small-11,
.grid-x > .small-12,
.grid-x > .small-2,
.grid-x > .small-3,
.grid-x > .small-4,
.grid-x > .small-5,
.grid-x > .small-6,
.grid-x > .small-7,
.grid-x > .small-8,
.grid-x > .small-9,
.grid-x > .small-full,
.grid-x > .small-shrink {
	-webkit-flex-basis: auto;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
}
@media print, screen and (min-width: 40em) {
	.grid-x > .medium-1,
	.grid-x > .medium-10,
	.grid-x > .medium-11,
	.grid-x > .medium-12,
	.grid-x > .medium-2,
	.grid-x > .medium-3,
	.grid-x > .medium-4,
	.grid-x > .medium-5,
	.grid-x > .medium-6,
	.grid-x > .medium-7,
	.grid-x > .medium-8,
	.grid-x > .medium-9,
	.grid-x > .medium-full,
	.grid-x > .medium-shrink {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}
@media print, screen and (min-width: 64em) {
	.grid-x > .large-1,
	.grid-x > .large-10,
	.grid-x > .large-11,
	.grid-x > .large-12,
	.grid-x > .large-2,
	.grid-x > .large-3,
	.grid-x > .large-4,
	.grid-x > .large-5,
	.grid-x > .large-6,
	.grid-x > .large-7,
	.grid-x > .large-8,
	.grid-x > .large-9,
	.grid-x > .large-full,
	.grid-x > .large-shrink {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}
@media screen and (min-width: 75em) {
	.grid-x > .xlarge-1,
	.grid-x > .xlarge-10,
	.grid-x > .xlarge-11,
	.grid-x > .xlarge-12,
	.grid-x > .xlarge-2,
	.grid-x > .xlarge-3,
	.grid-x > .xlarge-4,
	.grid-x > .xlarge-5,
	.grid-x > .xlarge-6,
	.grid-x > .xlarge-7,
	.grid-x > .xlarge-8,
	.grid-x > .xlarge-9,
	.grid-x > .xlarge-full,
	.grid-x > .xlarge-shrink {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}
@media screen and (min-width: 90em) {
	.grid-x > .xxlarge-1,
	.grid-x > .xxlarge-10,
	.grid-x > .xxlarge-11,
	.grid-x > .xxlarge-12,
	.grid-x > .xxlarge-2,
	.grid-x > .xxlarge-3,
	.grid-x > .xxlarge-4,
	.grid-x > .xxlarge-5,
	.grid-x > .xxlarge-6,
	.grid-x > .xxlarge-7,
	.grid-x > .xxlarge-8,
	.grid-x > .xxlarge-9,
	.grid-x > .xxlarge-full,
	.grid-x > .xxlarge-shrink {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}
.grid-x > .small-1,
.grid-x > .small-10,
.grid-x > .small-11,
.grid-x > .small-12,
.grid-x > .small-2,
.grid-x > .small-3,
.grid-x > .small-4,
.grid-x > .small-5,
.grid-x > .small-6,
.grid-x > .small-7,
.grid-x > .small-8,
.grid-x > .small-9 {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}
.grid-x > .small-1 {
	width: 8.33333%;
}
.grid-x > .small-2 {
	width: 16.66667%;
}
.grid-x > .small-3 {
	width: 25%;
}
.grid-x > .small-4 {
	width: 33.33333%;
}
.grid-x > .small-5 {
	width: 41.66667%;
}
.grid-x > .small-6 {
	width: 50%;
}
.grid-x > .small-7 {
	width: 58.33333%;
}
.grid-x > .small-8 {
	width: 66.66667%;
}
.grid-x > .small-9 {
	width: 75%;
}
.grid-x > .small-10 {
	width: 83.33333%;
}
.grid-x > .small-11 {
	width: 91.66667%;
}
.grid-x > .small-12 {
	width: 100%;
}
@media print, screen and (min-width: 40em) {
	.grid-x > .medium-auto {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
		width: auto;
	}
	.grid-x > .medium-1,
	.grid-x > .medium-10,
	.grid-x > .medium-11,
	.grid-x > .medium-12,
	.grid-x > .medium-2,
	.grid-x > .medium-3,
	.grid-x > .medium-4,
	.grid-x > .medium-5,
	.grid-x > .medium-6,
	.grid-x > .medium-7,
	.grid-x > .medium-8,
	.grid-x > .medium-9,
	.grid-x > .medium-shrink {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
	}
	.grid-x > .medium-shrink {
		width: auto;
	}
	.grid-x > .medium-1 {
		width: 8.33333%;
	}
	.grid-x > .medium-2 {
		width: 16.66667%;
	}
	.grid-x > .medium-3 {
		width: 25%;
	}
	.grid-x > .medium-4 {
		width: 33.33333%;
	}
	.grid-x > .medium-5 {
		width: 41.66667%;
	}
	.grid-x > .medium-6 {
		width: 50%;
	}
	.grid-x > .medium-7 {
		width: 58.33333%;
	}
	.grid-x > .medium-8 {
		width: 66.66667%;
	}
	.grid-x > .medium-9 {
		width: 75%;
	}
	.grid-x > .medium-10 {
		width: 83.33333%;
	}
	.grid-x > .medium-11 {
		width: 91.66667%;
	}
	.grid-x > .medium-12 {
		width: 100%;
	}
}
@media print, screen and (min-width: 64em) {
	.grid-x > .large-auto {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
		width: auto;
	}
	.grid-x > .large-1,
	.grid-x > .large-10,
	.grid-x > .large-11,
	.grid-x > .large-12,
	.grid-x > .large-2,
	.grid-x > .large-3,
	.grid-x > .large-4,
	.grid-x > .large-5,
	.grid-x > .large-6,
	.grid-x > .large-7,
	.grid-x > .large-8,
	.grid-x > .large-9,
	.grid-x > .large-shrink {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
	}
	.grid-x > .large-shrink {
		width: auto;
	}
	.grid-x > .large-1 {
		width: 8.33333%;
	}
	.grid-x > .large-2 {
		width: 16.66667%;
	}
	.grid-x > .large-3 {
		width: 25%;
	}
	.grid-x > .large-4 {
		width: 33.33333%;
	}
	.grid-x > .large-5 {
		width: 41.66667%;
	}
	.grid-x > .large-6 {
		width: 50%;
	}
	.grid-x > .large-7 {
		width: 58.33333%;
	}
	.grid-x > .large-8 {
		width: 66.66667%;
	}
	.grid-x > .large-9 {
		width: 75%;
	}
	.grid-x > .large-10 {
		width: 83.33333%;
	}
	.grid-x > .large-11 {
		width: 91.66667%;
	}
	.grid-x > .large-12 {
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.grid-x > .xlarge-auto {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
		width: auto;
	}
	.grid-x > .xlarge-1,
	.grid-x > .xlarge-10,
	.grid-x > .xlarge-11,
	.grid-x > .xlarge-12,
	.grid-x > .xlarge-2,
	.grid-x > .xlarge-3,
	.grid-x > .xlarge-4,
	.grid-x > .xlarge-5,
	.grid-x > .xlarge-6,
	.grid-x > .xlarge-7,
	.grid-x > .xlarge-8,
	.grid-x > .xlarge-9,
	.grid-x > .xlarge-shrink {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
	}
	.grid-x > .xlarge-shrink {
		width: auto;
	}
	.grid-x > .xlarge-1 {
		width: 8.33333%;
	}
	.grid-x > .xlarge-2 {
		width: 16.66667%;
	}
	.grid-x > .xlarge-3 {
		width: 25%;
	}
	.grid-x > .xlarge-4 {
		width: 33.33333%;
	}
	.grid-x > .xlarge-5 {
		width: 41.66667%;
	}
	.grid-x > .xlarge-6 {
		width: 50%;
	}
	.grid-x > .xlarge-7 {
		width: 58.33333%;
	}
	.grid-x > .xlarge-8 {
		width: 66.66667%;
	}
	.grid-x > .xlarge-9 {
		width: 75%;
	}
	.grid-x > .xlarge-10 {
		width: 83.33333%;
	}
	.grid-x > .xlarge-11 {
		width: 91.66667%;
	}
	.grid-x > .xlarge-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.grid-x > .xxlarge-auto {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
		width: auto;
	}
	.grid-x > .xxlarge-1,
	.grid-x > .xxlarge-10,
	.grid-x > .xxlarge-11,
	.grid-x > .xxlarge-12,
	.grid-x > .xxlarge-2,
	.grid-x > .xxlarge-3,
	.grid-x > .xxlarge-4,
	.grid-x > .xxlarge-5,
	.grid-x > .xxlarge-6,
	.grid-x > .xxlarge-7,
	.grid-x > .xxlarge-8,
	.grid-x > .xxlarge-9,
	.grid-x > .xxlarge-shrink {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
	}
	.grid-x > .xxlarge-shrink {
		width: auto;
	}
	.grid-x > .xxlarge-1 {
		width: 8.33333%;
	}
	.grid-x > .xxlarge-2 {
		width: 16.66667%;
	}
	.grid-x > .xxlarge-3 {
		width: 25%;
	}
	.grid-x > .xxlarge-4 {
		width: 33.33333%;
	}
	.grid-x > .xxlarge-5 {
		width: 41.66667%;
	}
	.grid-x > .xxlarge-6 {
		width: 50%;
	}
	.grid-x > .xxlarge-7 {
		width: 58.33333%;
	}
	.grid-x > .xxlarge-8 {
		width: 66.66667%;
	}
	.grid-x > .xxlarge-9 {
		width: 75%;
	}
	.grid-x > .xxlarge-10 {
		width: 83.33333%;
	}
	.grid-x > .xxlarge-11 {
		width: 91.66667%;
	}
	.grid-x > .xxlarge-12 {
		width: 100%;
	}
}
.grid-margin-x:not(.grid-x) > .cell {
	width: auto;
}
.grid-margin-y:not(.grid-y) > .cell {
	height: auto;
}
.grid-margin-x {
	margin-left: -1rem;
	margin-right: -1rem;
}
.grid-margin-x > .cell {
	width: calc(100% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
.grid-margin-x > .auto {
	width: auto;
}
.grid-margin-x > .shrink {
	width: auto;
}
.grid-margin-x > .small-1 {
	width: calc(8.33333% - 2rem);
}
.grid-margin-x > .small-2 {
	width: calc(16.66667% - 2rem);
}
.grid-margin-x > .small-3 {
	width: calc(25% - 2rem);
}
.grid-margin-x > .small-4 {
	width: calc(33.33333% - 2rem);
}
.grid-margin-x > .small-5 {
	width: calc(41.66667% - 2rem);
}
.grid-margin-x > .small-6 {
	width: calc(50% - 2rem);
}
.grid-margin-x > .small-7 {
	width: calc(58.33333% - 2rem);
}
.grid-margin-x > .small-8 {
	width: calc(66.66667% - 2rem);
}
.grid-margin-x > .small-9 {
	width: calc(75% - 2rem);
}
.grid-margin-x > .small-10 {
	width: calc(83.33333% - 2rem);
}
.grid-margin-x > .small-11 {
	width: calc(91.66667% - 2rem);
}
.grid-margin-x > .small-12 {
	width: calc(100% - 2rem);
}
@media print, screen and (min-width: 40em) {
	.grid-margin-x > .medium-auto {
		width: auto;
	}
	.grid-margin-x > .medium-shrink {
		width: auto;
	}
	.grid-margin-x > .medium-1 {
		width: calc(8.33333% - 2rem);
	}
	.grid-margin-x > .medium-2 {
		width: calc(16.66667% - 2rem);
	}
	.grid-margin-x > .medium-3 {
		width: calc(25% - 2rem);
	}
	.grid-margin-x > .medium-4 {
		width: calc(33.33333% - 2rem);
	}
	.grid-margin-x > .medium-5 {
		width: calc(41.66667% - 2rem);
	}
	.grid-margin-x > .medium-6 {
		width: calc(50% - 2rem);
	}
	.grid-margin-x > .medium-7 {
		width: calc(58.33333% - 2rem);
	}
	.grid-margin-x > .medium-8 {
		width: calc(66.66667% - 2rem);
	}
	.grid-margin-x > .medium-9 {
		width: calc(75% - 2rem);
	}
	.grid-margin-x > .medium-10 {
		width: calc(83.33333% - 2rem);
	}
	.grid-margin-x > .medium-11 {
		width: calc(91.66667% - 2rem);
	}
	.grid-margin-x > .medium-12 {
		width: calc(100% - 2rem);
	}
}
@media print, screen and (min-width: 64em) {
	.grid-margin-x > .large-auto {
		width: auto;
	}
	.grid-margin-x > .large-shrink {
		width: auto;
	}
	.grid-margin-x > .large-1 {
		width: calc(8.33333% - 2rem);
	}
	.grid-margin-x > .large-2 {
		width: calc(16.66667% - 2rem);
	}
	.grid-margin-x > .large-3 {
		width: calc(25% - 2rem);
	}
	.grid-margin-x > .large-4 {
		width: calc(33.33333% - 2rem);
	}
	.grid-margin-x > .large-5 {
		width: calc(41.66667% - 2rem);
	}
	.grid-margin-x > .large-6 {
		width: calc(50% - 2rem);
	}
	.grid-margin-x > .large-7 {
		width: calc(58.33333% - 2rem);
	}
	.grid-margin-x > .large-8 {
		width: calc(66.66667% - 2rem);
	}
	.grid-margin-x > .large-9 {
		width: calc(75% - 2rem);
	}
	.grid-margin-x > .large-10 {
		width: calc(83.33333% - 2rem);
	}
	.grid-margin-x > .large-11 {
		width: calc(91.66667% - 2rem);
	}
	.grid-margin-x > .large-12 {
		width: calc(100% - 2rem);
	}
}
@media screen and (min-width: 75em) {
	.grid-margin-x > .xlarge-auto {
		width: auto;
	}
	.grid-margin-x > .xlarge-shrink {
		width: auto;
	}
	.grid-margin-x > .xlarge-1 {
		width: calc(8.33333% - 2rem);
	}
	.grid-margin-x > .xlarge-2 {
		width: calc(16.66667% - 2rem);
	}
	.grid-margin-x > .xlarge-3 {
		width: calc(25% - 2rem);
	}
	.grid-margin-x > .xlarge-4 {
		width: calc(33.33333% - 2rem);
	}
	.grid-margin-x > .xlarge-5 {
		width: calc(41.66667% - 2rem);
	}
	.grid-margin-x > .xlarge-6 {
		width: calc(50% - 2rem);
	}
	.grid-margin-x > .xlarge-7 {
		width: calc(58.33333% - 2rem);
	}
	.grid-margin-x > .xlarge-8 {
		width: calc(66.66667% - 2rem);
	}
	.grid-margin-x > .xlarge-9 {
		width: calc(75% - 2rem);
	}
	.grid-margin-x > .xlarge-10 {
		width: calc(83.33333% - 2rem);
	}
	.grid-margin-x > .xlarge-11 {
		width: calc(91.66667% - 2rem);
	}
	.grid-margin-x > .xlarge-12 {
		width: calc(100% - 2rem);
	}
}
@media screen and (min-width: 90em) {
	.grid-margin-x > .xxlarge-auto {
		width: auto;
	}
	.grid-margin-x > .xxlarge-shrink {
		width: auto;
	}
	.grid-margin-x > .xxlarge-1 {
		width: calc(8.33333% - 2rem);
	}
	.grid-margin-x > .xxlarge-2 {
		width: calc(16.66667% - 2rem);
	}
	.grid-margin-x > .xxlarge-3 {
		width: calc(25% - 2rem);
	}
	.grid-margin-x > .xxlarge-4 {
		width: calc(33.33333% - 2rem);
	}
	.grid-margin-x > .xxlarge-5 {
		width: calc(41.66667% - 2rem);
	}
	.grid-margin-x > .xxlarge-6 {
		width: calc(50% - 2rem);
	}
	.grid-margin-x > .xxlarge-7 {
		width: calc(58.33333% - 2rem);
	}
	.grid-margin-x > .xxlarge-8 {
		width: calc(66.66667% - 2rem);
	}
	.grid-margin-x > .xxlarge-9 {
		width: calc(75% - 2rem);
	}
	.grid-margin-x > .xxlarge-10 {
		width: calc(83.33333% - 2rem);
	}
	.grid-margin-x > .xxlarge-11 {
		width: calc(91.66667% - 2rem);
	}
	.grid-margin-x > .xxlarge-12 {
		width: calc(100% - 2rem);
	}
}
.grid-padding-x .grid-padding-x {
	margin-right: -1rem;
	margin-left: -1rem;
}
.grid-container:not(.full) > .grid-padding-x {
	margin-right: -1rem;
	margin-left: -1rem;
}
.grid-padding-x > .cell {
	padding-right: 1rem;
	padding-left: 1rem;
}
.small-up-1 > .cell {
	width: 100%;
}
.small-up-2 > .cell {
	width: 50%;
}
.small-up-3 > .cell {
	width: 33.33333%;
}
.small-up-4 > .cell {
	width: 25%;
}
.small-up-5 > .cell {
	width: 20%;
}
.small-up-6 > .cell {
	width: 16.66667%;
}
.small-up-7 > .cell {
	width: 14.28571%;
}
.small-up-8 > .cell {
	width: 12.5%;
}
@media print, screen and (min-width: 40em) {
	.medium-up-1 > .cell {
		width: 100%;
	}
	.medium-up-2 > .cell {
		width: 50%;
	}
	.medium-up-3 > .cell {
		width: 33.33333%;
	}
	.medium-up-4 > .cell {
		width: 25%;
	}
	.medium-up-5 > .cell {
		width: 20%;
	}
	.medium-up-6 > .cell {
		width: 16.66667%;
	}
	.medium-up-7 > .cell {
		width: 14.28571%;
	}
	.medium-up-8 > .cell {
		width: 12.5%;
	}
}
@media print, screen and (min-width: 64em) {
	.large-up-1 > .cell {
		width: 100%;
	}
	.large-up-2 > .cell {
		width: 50%;
	}
	.large-up-3 > .cell {
		width: 33.33333%;
	}
	.large-up-4 > .cell {
		width: 25%;
	}
	.large-up-5 > .cell {
		width: 20%;
	}
	.large-up-6 > .cell {
		width: 16.66667%;
	}
	.large-up-7 > .cell {
		width: 14.28571%;
	}
	.large-up-8 > .cell {
		width: 12.5%;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-up-1 > .cell {
		width: 100%;
	}
	.xlarge-up-2 > .cell {
		width: 50%;
	}
	.xlarge-up-3 > .cell {
		width: 33.33333%;
	}
	.xlarge-up-4 > .cell {
		width: 25%;
	}
	.xlarge-up-5 > .cell {
		width: 20%;
	}
	.xlarge-up-6 > .cell {
		width: 16.66667%;
	}
	.xlarge-up-7 > .cell {
		width: 14.28571%;
	}
	.xlarge-up-8 > .cell {
		width: 12.5%;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-up-1 > .cell {
		width: 100%;
	}
	.xxlarge-up-2 > .cell {
		width: 50%;
	}
	.xxlarge-up-3 > .cell {
		width: 33.33333%;
	}
	.xxlarge-up-4 > .cell {
		width: 25%;
	}
	.xxlarge-up-5 > .cell {
		width: 20%;
	}
	.xxlarge-up-6 > .cell {
		width: 16.66667%;
	}
	.xxlarge-up-7 > .cell {
		width: 14.28571%;
	}
	.xxlarge-up-8 > .cell {
		width: 12.5%;
	}
}
.grid-margin-x.small-up-1 > .cell {
	width: calc(100% - 2rem);
}
.grid-margin-x.small-up-2 > .cell {
	width: calc(50% - 2rem);
}
.grid-margin-x.small-up-3 > .cell {
	width: calc(33.33333% - 2rem);
}
.grid-margin-x.small-up-4 > .cell {
	width: calc(25% - 2rem);
}
.grid-margin-x.small-up-5 > .cell {
	width: calc(20% - 2rem);
}
.grid-margin-x.small-up-6 > .cell {
	width: calc(16.66667% - 2rem);
}
.grid-margin-x.small-up-7 > .cell {
	width: calc(14.28571% - 2rem);
}
.grid-margin-x.small-up-8 > .cell {
	width: calc(12.5% - 2rem);
}
@media print, screen and (min-width: 40em) {
	.grid-margin-x.medium-up-1 > .cell {
		width: calc(100% - 2rem);
	}
	.grid-margin-x.medium-up-2 > .cell {
		width: calc(50% - 2rem);
	}
	.grid-margin-x.medium-up-3 > .cell {
		width: calc(33.33333% - 2rem);
	}
	.grid-margin-x.medium-up-4 > .cell {
		width: calc(25% - 2rem);
	}
	.grid-margin-x.medium-up-5 > .cell {
		width: calc(20% - 2rem);
	}
	.grid-margin-x.medium-up-6 > .cell {
		width: calc(16.66667% - 2rem);
	}
	.grid-margin-x.medium-up-7 > .cell {
		width: calc(14.28571% - 2rem);
	}
	.grid-margin-x.medium-up-8 > .cell {
		width: calc(12.5% - 2rem);
	}
}
@media print, screen and (min-width: 64em) {
	.grid-margin-x.large-up-1 > .cell {
		width: calc(100% - 2rem);
	}
	.grid-margin-x.large-up-2 > .cell {
		width: calc(50% - 2rem);
	}
	.grid-margin-x.large-up-3 > .cell {
		width: calc(33.33333% - 2rem);
	}
	.grid-margin-x.large-up-4 > .cell {
		width: calc(25% - 2rem);
	}
	.grid-margin-x.large-up-5 > .cell {
		width: calc(20% - 2rem);
	}
	.grid-margin-x.large-up-6 > .cell {
		width: calc(16.66667% - 2rem);
	}
	.grid-margin-x.large-up-7 > .cell {
		width: calc(14.28571% - 2rem);
	}
	.grid-margin-x.large-up-8 > .cell {
		width: calc(12.5% - 2rem);
	}
}
@media screen and (min-width: 75em) {
	.grid-margin-x.xlarge-up-1 > .cell {
		width: calc(100% - 2rem);
	}
	.grid-margin-x.xlarge-up-2 > .cell {
		width: calc(50% - 2rem);
	}
	.grid-margin-x.xlarge-up-3 > .cell {
		width: calc(33.33333% - 2rem);
	}
	.grid-margin-x.xlarge-up-4 > .cell {
		width: calc(25% - 2rem);
	}
	.grid-margin-x.xlarge-up-5 > .cell {
		width: calc(20% - 2rem);
	}
	.grid-margin-x.xlarge-up-6 > .cell {
		width: calc(16.66667% - 2rem);
	}
	.grid-margin-x.xlarge-up-7 > .cell {
		width: calc(14.28571% - 2rem);
	}
	.grid-margin-x.xlarge-up-8 > .cell {
		width: calc(12.5% - 2rem);
	}
}
@media screen and (min-width: 90em) {
	.grid-margin-x.xxlarge-up-1 > .cell {
		width: calc(100% - 2rem);
	}
	.grid-margin-x.xxlarge-up-2 > .cell {
		width: calc(50% - 2rem);
	}
	.grid-margin-x.xxlarge-up-3 > .cell {
		width: calc(33.33333% - 2rem);
	}
	.grid-margin-x.xxlarge-up-4 > .cell {
		width: calc(25% - 2rem);
	}
	.grid-margin-x.xxlarge-up-5 > .cell {
		width: calc(20% - 2rem);
	}
	.grid-margin-x.xxlarge-up-6 > .cell {
		width: calc(16.66667% - 2rem);
	}
	.grid-margin-x.xxlarge-up-7 > .cell {
		width: calc(14.28571% - 2rem);
	}
	.grid-margin-x.xxlarge-up-8 > .cell {
		width: calc(12.5% - 2rem);
	}
}
.small-margin-collapse {
	margin-right: 0;
	margin-left: 0;
}
.small-margin-collapse > .cell {
	margin-right: 0;
	margin-left: 0;
}
.small-margin-collapse > .small-1 {
	width: 8.33333%;
}
.small-margin-collapse > .small-2 {
	width: 16.66667%;
}
.small-margin-collapse > .small-3 {
	width: 25%;
}
.small-margin-collapse > .small-4 {
	width: 33.33333%;
}
.small-margin-collapse > .small-5 {
	width: 41.66667%;
}
.small-margin-collapse > .small-6 {
	width: 50%;
}
.small-margin-collapse > .small-7 {
	width: 58.33333%;
}
.small-margin-collapse > .small-8 {
	width: 66.66667%;
}
.small-margin-collapse > .small-9 {
	width: 75%;
}
.small-margin-collapse > .small-10 {
	width: 83.33333%;
}
.small-margin-collapse > .small-11 {
	width: 91.66667%;
}
.small-margin-collapse > .small-12 {
	width: 100%;
}
@media print, screen and (min-width: 40em) {
	.small-margin-collapse > .medium-1 {
		width: 8.33333%;
	}
	.small-margin-collapse > .medium-2 {
		width: 16.66667%;
	}
	.small-margin-collapse > .medium-3 {
		width: 25%;
	}
	.small-margin-collapse > .medium-4 {
		width: 33.33333%;
	}
	.small-margin-collapse > .medium-5 {
		width: 41.66667%;
	}
	.small-margin-collapse > .medium-6 {
		width: 50%;
	}
	.small-margin-collapse > .medium-7 {
		width: 58.33333%;
	}
	.small-margin-collapse > .medium-8 {
		width: 66.66667%;
	}
	.small-margin-collapse > .medium-9 {
		width: 75%;
	}
	.small-margin-collapse > .medium-10 {
		width: 83.33333%;
	}
	.small-margin-collapse > .medium-11 {
		width: 91.66667%;
	}
	.small-margin-collapse > .medium-12 {
		width: 100%;
	}
}
@media print, screen and (min-width: 64em) {
	.small-margin-collapse > .large-1 {
		width: 8.33333%;
	}
	.small-margin-collapse > .large-2 {
		width: 16.66667%;
	}
	.small-margin-collapse > .large-3 {
		width: 25%;
	}
	.small-margin-collapse > .large-4 {
		width: 33.33333%;
	}
	.small-margin-collapse > .large-5 {
		width: 41.66667%;
	}
	.small-margin-collapse > .large-6 {
		width: 50%;
	}
	.small-margin-collapse > .large-7 {
		width: 58.33333%;
	}
	.small-margin-collapse > .large-8 {
		width: 66.66667%;
	}
	.small-margin-collapse > .large-9 {
		width: 75%;
	}
	.small-margin-collapse > .large-10 {
		width: 83.33333%;
	}
	.small-margin-collapse > .large-11 {
		width: 91.66667%;
	}
	.small-margin-collapse > .large-12 {
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.small-margin-collapse > .xlarge-1 {
		width: 8.33333%;
	}
	.small-margin-collapse > .xlarge-2 {
		width: 16.66667%;
	}
	.small-margin-collapse > .xlarge-3 {
		width: 25%;
	}
	.small-margin-collapse > .xlarge-4 {
		width: 33.33333%;
	}
	.small-margin-collapse > .xlarge-5 {
		width: 41.66667%;
	}
	.small-margin-collapse > .xlarge-6 {
		width: 50%;
	}
	.small-margin-collapse > .xlarge-7 {
		width: 58.33333%;
	}
	.small-margin-collapse > .xlarge-8 {
		width: 66.66667%;
	}
	.small-margin-collapse > .xlarge-9 {
		width: 75%;
	}
	.small-margin-collapse > .xlarge-10 {
		width: 83.33333%;
	}
	.small-margin-collapse > .xlarge-11 {
		width: 91.66667%;
	}
	.small-margin-collapse > .xlarge-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.small-margin-collapse > .xxlarge-1 {
		width: 8.33333%;
	}
	.small-margin-collapse > .xxlarge-2 {
		width: 16.66667%;
	}
	.small-margin-collapse > .xxlarge-3 {
		width: 25%;
	}
	.small-margin-collapse > .xxlarge-4 {
		width: 33.33333%;
	}
	.small-margin-collapse > .xxlarge-5 {
		width: 41.66667%;
	}
	.small-margin-collapse > .xxlarge-6 {
		width: 50%;
	}
	.small-margin-collapse > .xxlarge-7 {
		width: 58.33333%;
	}
	.small-margin-collapse > .xxlarge-8 {
		width: 66.66667%;
	}
	.small-margin-collapse > .xxlarge-9 {
		width: 75%;
	}
	.small-margin-collapse > .xxlarge-10 {
		width: 83.33333%;
	}
	.small-margin-collapse > .xxlarge-11 {
		width: 91.66667%;
	}
	.small-margin-collapse > .xxlarge-12 {
		width: 100%;
	}
}
.small-padding-collapse {
	margin-right: 0;
	margin-left: 0;
}
.small-padding-collapse > .cell {
	padding-right: 0;
	padding-left: 0;
}
@media print, screen and (min-width: 40em) {
	.medium-margin-collapse {
		margin-right: 0;
		margin-left: 0;
	}
	.medium-margin-collapse > .cell {
		margin-right: 0;
		margin-left: 0;
	}
}
@media print, screen and (min-width: 40em) {
	.medium-margin-collapse > .small-1 {
		width: 8.33333%;
	}
	.medium-margin-collapse > .small-2 {
		width: 16.66667%;
	}
	.medium-margin-collapse > .small-3 {
		width: 25%;
	}
	.medium-margin-collapse > .small-4 {
		width: 33.33333%;
	}
	.medium-margin-collapse > .small-5 {
		width: 41.66667%;
	}
	.medium-margin-collapse > .small-6 {
		width: 50%;
	}
	.medium-margin-collapse > .small-7 {
		width: 58.33333%;
	}
	.medium-margin-collapse > .small-8 {
		width: 66.66667%;
	}
	.medium-margin-collapse > .small-9 {
		width: 75%;
	}
	.medium-margin-collapse > .small-10 {
		width: 83.33333%;
	}
	.medium-margin-collapse > .small-11 {
		width: 91.66667%;
	}
	.medium-margin-collapse > .small-12 {
		width: 100%;
	}
}
@media print, screen and (min-width: 40em) {
	.medium-margin-collapse > .medium-1 {
		width: 8.33333%;
	}
	.medium-margin-collapse > .medium-2 {
		width: 16.66667%;
	}
	.medium-margin-collapse > .medium-3 {
		width: 25%;
	}
	.medium-margin-collapse > .medium-4 {
		width: 33.33333%;
	}
	.medium-margin-collapse > .medium-5 {
		width: 41.66667%;
	}
	.medium-margin-collapse > .medium-6 {
		width: 50%;
	}
	.medium-margin-collapse > .medium-7 {
		width: 58.33333%;
	}
	.medium-margin-collapse > .medium-8 {
		width: 66.66667%;
	}
	.medium-margin-collapse > .medium-9 {
		width: 75%;
	}
	.medium-margin-collapse > .medium-10 {
		width: 83.33333%;
	}
	.medium-margin-collapse > .medium-11 {
		width: 91.66667%;
	}
	.medium-margin-collapse > .medium-12 {
		width: 100%;
	}
}
@media print, screen and (min-width: 64em) {
	.medium-margin-collapse > .large-1 {
		width: 8.33333%;
	}
	.medium-margin-collapse > .large-2 {
		width: 16.66667%;
	}
	.medium-margin-collapse > .large-3 {
		width: 25%;
	}
	.medium-margin-collapse > .large-4 {
		width: 33.33333%;
	}
	.medium-margin-collapse > .large-5 {
		width: 41.66667%;
	}
	.medium-margin-collapse > .large-6 {
		width: 50%;
	}
	.medium-margin-collapse > .large-7 {
		width: 58.33333%;
	}
	.medium-margin-collapse > .large-8 {
		width: 66.66667%;
	}
	.medium-margin-collapse > .large-9 {
		width: 75%;
	}
	.medium-margin-collapse > .large-10 {
		width: 83.33333%;
	}
	.medium-margin-collapse > .large-11 {
		width: 91.66667%;
	}
	.medium-margin-collapse > .large-12 {
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.medium-margin-collapse > .xlarge-1 {
		width: 8.33333%;
	}
	.medium-margin-collapse > .xlarge-2 {
		width: 16.66667%;
	}
	.medium-margin-collapse > .xlarge-3 {
		width: 25%;
	}
	.medium-margin-collapse > .xlarge-4 {
		width: 33.33333%;
	}
	.medium-margin-collapse > .xlarge-5 {
		width: 41.66667%;
	}
	.medium-margin-collapse > .xlarge-6 {
		width: 50%;
	}
	.medium-margin-collapse > .xlarge-7 {
		width: 58.33333%;
	}
	.medium-margin-collapse > .xlarge-8 {
		width: 66.66667%;
	}
	.medium-margin-collapse > .xlarge-9 {
		width: 75%;
	}
	.medium-margin-collapse > .xlarge-10 {
		width: 83.33333%;
	}
	.medium-margin-collapse > .xlarge-11 {
		width: 91.66667%;
	}
	.medium-margin-collapse > .xlarge-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.medium-margin-collapse > .xxlarge-1 {
		width: 8.33333%;
	}
	.medium-margin-collapse > .xxlarge-2 {
		width: 16.66667%;
	}
	.medium-margin-collapse > .xxlarge-3 {
		width: 25%;
	}
	.medium-margin-collapse > .xxlarge-4 {
		width: 33.33333%;
	}
	.medium-margin-collapse > .xxlarge-5 {
		width: 41.66667%;
	}
	.medium-margin-collapse > .xxlarge-6 {
		width: 50%;
	}
	.medium-margin-collapse > .xxlarge-7 {
		width: 58.33333%;
	}
	.medium-margin-collapse > .xxlarge-8 {
		width: 66.66667%;
	}
	.medium-margin-collapse > .xxlarge-9 {
		width: 75%;
	}
	.medium-margin-collapse > .xxlarge-10 {
		width: 83.33333%;
	}
	.medium-margin-collapse > .xxlarge-11 {
		width: 91.66667%;
	}
	.medium-margin-collapse > .xxlarge-12 {
		width: 100%;
	}
}
@media print, screen and (min-width: 40em) {
	.medium-padding-collapse {
		margin-right: 0;
		margin-left: 0;
	}
	.medium-padding-collapse > .cell {
		padding-right: 0;
		padding-left: 0;
	}
}
@media print, screen and (min-width: 64em) {
	.large-margin-collapse {
		margin-right: 0;
		margin-left: 0;
	}
	.large-margin-collapse > .cell {
		margin-right: 0;
		margin-left: 0;
	}
}
@media print, screen and (min-width: 64em) {
	.large-margin-collapse > .small-1 {
		width: 8.33333%;
	}
	.large-margin-collapse > .small-2 {
		width: 16.66667%;
	}
	.large-margin-collapse > .small-3 {
		width: 25%;
	}
	.large-margin-collapse > .small-4 {
		width: 33.33333%;
	}
	.large-margin-collapse > .small-5 {
		width: 41.66667%;
	}
	.large-margin-collapse > .small-6 {
		width: 50%;
	}
	.large-margin-collapse > .small-7 {
		width: 58.33333%;
	}
	.large-margin-collapse > .small-8 {
		width: 66.66667%;
	}
	.large-margin-collapse > .small-9 {
		width: 75%;
	}
	.large-margin-collapse > .small-10 {
		width: 83.33333%;
	}
	.large-margin-collapse > .small-11 {
		width: 91.66667%;
	}
	.large-margin-collapse > .small-12 {
		width: 100%;
	}
}
@media print, screen and (min-width: 64em) {
	.large-margin-collapse > .medium-1 {
		width: 8.33333%;
	}
	.large-margin-collapse > .medium-2 {
		width: 16.66667%;
	}
	.large-margin-collapse > .medium-3 {
		width: 25%;
	}
	.large-margin-collapse > .medium-4 {
		width: 33.33333%;
	}
	.large-margin-collapse > .medium-5 {
		width: 41.66667%;
	}
	.large-margin-collapse > .medium-6 {
		width: 50%;
	}
	.large-margin-collapse > .medium-7 {
		width: 58.33333%;
	}
	.large-margin-collapse > .medium-8 {
		width: 66.66667%;
	}
	.large-margin-collapse > .medium-9 {
		width: 75%;
	}
	.large-margin-collapse > .medium-10 {
		width: 83.33333%;
	}
	.large-margin-collapse > .medium-11 {
		width: 91.66667%;
	}
	.large-margin-collapse > .medium-12 {
		width: 100%;
	}
}
@media print, screen and (min-width: 64em) {
	.large-margin-collapse > .large-1 {
		width: 8.33333%;
	}
	.large-margin-collapse > .large-2 {
		width: 16.66667%;
	}
	.large-margin-collapse > .large-3 {
		width: 25%;
	}
	.large-margin-collapse > .large-4 {
		width: 33.33333%;
	}
	.large-margin-collapse > .large-5 {
		width: 41.66667%;
	}
	.large-margin-collapse > .large-6 {
		width: 50%;
	}
	.large-margin-collapse > .large-7 {
		width: 58.33333%;
	}
	.large-margin-collapse > .large-8 {
		width: 66.66667%;
	}
	.large-margin-collapse > .large-9 {
		width: 75%;
	}
	.large-margin-collapse > .large-10 {
		width: 83.33333%;
	}
	.large-margin-collapse > .large-11 {
		width: 91.66667%;
	}
	.large-margin-collapse > .large-12 {
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.large-margin-collapse > .xlarge-1 {
		width: 8.33333%;
	}
	.large-margin-collapse > .xlarge-2 {
		width: 16.66667%;
	}
	.large-margin-collapse > .xlarge-3 {
		width: 25%;
	}
	.large-margin-collapse > .xlarge-4 {
		width: 33.33333%;
	}
	.large-margin-collapse > .xlarge-5 {
		width: 41.66667%;
	}
	.large-margin-collapse > .xlarge-6 {
		width: 50%;
	}
	.large-margin-collapse > .xlarge-7 {
		width: 58.33333%;
	}
	.large-margin-collapse > .xlarge-8 {
		width: 66.66667%;
	}
	.large-margin-collapse > .xlarge-9 {
		width: 75%;
	}
	.large-margin-collapse > .xlarge-10 {
		width: 83.33333%;
	}
	.large-margin-collapse > .xlarge-11 {
		width: 91.66667%;
	}
	.large-margin-collapse > .xlarge-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.large-margin-collapse > .xxlarge-1 {
		width: 8.33333%;
	}
	.large-margin-collapse > .xxlarge-2 {
		width: 16.66667%;
	}
	.large-margin-collapse > .xxlarge-3 {
		width: 25%;
	}
	.large-margin-collapse > .xxlarge-4 {
		width: 33.33333%;
	}
	.large-margin-collapse > .xxlarge-5 {
		width: 41.66667%;
	}
	.large-margin-collapse > .xxlarge-6 {
		width: 50%;
	}
	.large-margin-collapse > .xxlarge-7 {
		width: 58.33333%;
	}
	.large-margin-collapse > .xxlarge-8 {
		width: 66.66667%;
	}
	.large-margin-collapse > .xxlarge-9 {
		width: 75%;
	}
	.large-margin-collapse > .xxlarge-10 {
		width: 83.33333%;
	}
	.large-margin-collapse > .xxlarge-11 {
		width: 91.66667%;
	}
	.large-margin-collapse > .xxlarge-12 {
		width: 100%;
	}
}
@media print, screen and (min-width: 64em) {
	.large-padding-collapse {
		margin-right: 0;
		margin-left: 0;
	}
	.large-padding-collapse > .cell {
		padding-right: 0;
		padding-left: 0;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-margin-collapse {
		margin-right: 0;
		margin-left: 0;
	}
	.xlarge-margin-collapse > .cell {
		margin-right: 0;
		margin-left: 0;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-margin-collapse > .small-1 {
		width: 8.33333%;
	}
	.xlarge-margin-collapse > .small-2 {
		width: 16.66667%;
	}
	.xlarge-margin-collapse > .small-3 {
		width: 25%;
	}
	.xlarge-margin-collapse > .small-4 {
		width: 33.33333%;
	}
	.xlarge-margin-collapse > .small-5 {
		width: 41.66667%;
	}
	.xlarge-margin-collapse > .small-6 {
		width: 50%;
	}
	.xlarge-margin-collapse > .small-7 {
		width: 58.33333%;
	}
	.xlarge-margin-collapse > .small-8 {
		width: 66.66667%;
	}
	.xlarge-margin-collapse > .small-9 {
		width: 75%;
	}
	.xlarge-margin-collapse > .small-10 {
		width: 83.33333%;
	}
	.xlarge-margin-collapse > .small-11 {
		width: 91.66667%;
	}
	.xlarge-margin-collapse > .small-12 {
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-margin-collapse > .medium-1 {
		width: 8.33333%;
	}
	.xlarge-margin-collapse > .medium-2 {
		width: 16.66667%;
	}
	.xlarge-margin-collapse > .medium-3 {
		width: 25%;
	}
	.xlarge-margin-collapse > .medium-4 {
		width: 33.33333%;
	}
	.xlarge-margin-collapse > .medium-5 {
		width: 41.66667%;
	}
	.xlarge-margin-collapse > .medium-6 {
		width: 50%;
	}
	.xlarge-margin-collapse > .medium-7 {
		width: 58.33333%;
	}
	.xlarge-margin-collapse > .medium-8 {
		width: 66.66667%;
	}
	.xlarge-margin-collapse > .medium-9 {
		width: 75%;
	}
	.xlarge-margin-collapse > .medium-10 {
		width: 83.33333%;
	}
	.xlarge-margin-collapse > .medium-11 {
		width: 91.66667%;
	}
	.xlarge-margin-collapse > .medium-12 {
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-margin-collapse > .large-1 {
		width: 8.33333%;
	}
	.xlarge-margin-collapse > .large-2 {
		width: 16.66667%;
	}
	.xlarge-margin-collapse > .large-3 {
		width: 25%;
	}
	.xlarge-margin-collapse > .large-4 {
		width: 33.33333%;
	}
	.xlarge-margin-collapse > .large-5 {
		width: 41.66667%;
	}
	.xlarge-margin-collapse > .large-6 {
		width: 50%;
	}
	.xlarge-margin-collapse > .large-7 {
		width: 58.33333%;
	}
	.xlarge-margin-collapse > .large-8 {
		width: 66.66667%;
	}
	.xlarge-margin-collapse > .large-9 {
		width: 75%;
	}
	.xlarge-margin-collapse > .large-10 {
		width: 83.33333%;
	}
	.xlarge-margin-collapse > .large-11 {
		width: 91.66667%;
	}
	.xlarge-margin-collapse > .large-12 {
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-margin-collapse > .xlarge-1 {
		width: 8.33333%;
	}
	.xlarge-margin-collapse > .xlarge-2 {
		width: 16.66667%;
	}
	.xlarge-margin-collapse > .xlarge-3 {
		width: 25%;
	}
	.xlarge-margin-collapse > .xlarge-4 {
		width: 33.33333%;
	}
	.xlarge-margin-collapse > .xlarge-5 {
		width: 41.66667%;
	}
	.xlarge-margin-collapse > .xlarge-6 {
		width: 50%;
	}
	.xlarge-margin-collapse > .xlarge-7 {
		width: 58.33333%;
	}
	.xlarge-margin-collapse > .xlarge-8 {
		width: 66.66667%;
	}
	.xlarge-margin-collapse > .xlarge-9 {
		width: 75%;
	}
	.xlarge-margin-collapse > .xlarge-10 {
		width: 83.33333%;
	}
	.xlarge-margin-collapse > .xlarge-11 {
		width: 91.66667%;
	}
	.xlarge-margin-collapse > .xlarge-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.xlarge-margin-collapse > .xxlarge-1 {
		width: 8.33333%;
	}
	.xlarge-margin-collapse > .xxlarge-2 {
		width: 16.66667%;
	}
	.xlarge-margin-collapse > .xxlarge-3 {
		width: 25%;
	}
	.xlarge-margin-collapse > .xxlarge-4 {
		width: 33.33333%;
	}
	.xlarge-margin-collapse > .xxlarge-5 {
		width: 41.66667%;
	}
	.xlarge-margin-collapse > .xxlarge-6 {
		width: 50%;
	}
	.xlarge-margin-collapse > .xxlarge-7 {
		width: 58.33333%;
	}
	.xlarge-margin-collapse > .xxlarge-8 {
		width: 66.66667%;
	}
	.xlarge-margin-collapse > .xxlarge-9 {
		width: 75%;
	}
	.xlarge-margin-collapse > .xxlarge-10 {
		width: 83.33333%;
	}
	.xlarge-margin-collapse > .xxlarge-11 {
		width: 91.66667%;
	}
	.xlarge-margin-collapse > .xxlarge-12 {
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-padding-collapse {
		margin-right: 0;
		margin-left: 0;
	}
	.xlarge-padding-collapse > .cell {
		padding-right: 0;
		padding-left: 0;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-margin-collapse {
		margin-right: 0;
		margin-left: 0;
	}
	.xxlarge-margin-collapse > .cell {
		margin-right: 0;
		margin-left: 0;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-margin-collapse > .small-1 {
		width: 8.33333%;
	}
	.xxlarge-margin-collapse > .small-2 {
		width: 16.66667%;
	}
	.xxlarge-margin-collapse > .small-3 {
		width: 25%;
	}
	.xxlarge-margin-collapse > .small-4 {
		width: 33.33333%;
	}
	.xxlarge-margin-collapse > .small-5 {
		width: 41.66667%;
	}
	.xxlarge-margin-collapse > .small-6 {
		width: 50%;
	}
	.xxlarge-margin-collapse > .small-7 {
		width: 58.33333%;
	}
	.xxlarge-margin-collapse > .small-8 {
		width: 66.66667%;
	}
	.xxlarge-margin-collapse > .small-9 {
		width: 75%;
	}
	.xxlarge-margin-collapse > .small-10 {
		width: 83.33333%;
	}
	.xxlarge-margin-collapse > .small-11 {
		width: 91.66667%;
	}
	.xxlarge-margin-collapse > .small-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-margin-collapse > .medium-1 {
		width: 8.33333%;
	}
	.xxlarge-margin-collapse > .medium-2 {
		width: 16.66667%;
	}
	.xxlarge-margin-collapse > .medium-3 {
		width: 25%;
	}
	.xxlarge-margin-collapse > .medium-4 {
		width: 33.33333%;
	}
	.xxlarge-margin-collapse > .medium-5 {
		width: 41.66667%;
	}
	.xxlarge-margin-collapse > .medium-6 {
		width: 50%;
	}
	.xxlarge-margin-collapse > .medium-7 {
		width: 58.33333%;
	}
	.xxlarge-margin-collapse > .medium-8 {
		width: 66.66667%;
	}
	.xxlarge-margin-collapse > .medium-9 {
		width: 75%;
	}
	.xxlarge-margin-collapse > .medium-10 {
		width: 83.33333%;
	}
	.xxlarge-margin-collapse > .medium-11 {
		width: 91.66667%;
	}
	.xxlarge-margin-collapse > .medium-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-margin-collapse > .large-1 {
		width: 8.33333%;
	}
	.xxlarge-margin-collapse > .large-2 {
		width: 16.66667%;
	}
	.xxlarge-margin-collapse > .large-3 {
		width: 25%;
	}
	.xxlarge-margin-collapse > .large-4 {
		width: 33.33333%;
	}
	.xxlarge-margin-collapse > .large-5 {
		width: 41.66667%;
	}
	.xxlarge-margin-collapse > .large-6 {
		width: 50%;
	}
	.xxlarge-margin-collapse > .large-7 {
		width: 58.33333%;
	}
	.xxlarge-margin-collapse > .large-8 {
		width: 66.66667%;
	}
	.xxlarge-margin-collapse > .large-9 {
		width: 75%;
	}
	.xxlarge-margin-collapse > .large-10 {
		width: 83.33333%;
	}
	.xxlarge-margin-collapse > .large-11 {
		width: 91.66667%;
	}
	.xxlarge-margin-collapse > .large-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-margin-collapse > .xlarge-1 {
		width: 8.33333%;
	}
	.xxlarge-margin-collapse > .xlarge-2 {
		width: 16.66667%;
	}
	.xxlarge-margin-collapse > .xlarge-3 {
		width: 25%;
	}
	.xxlarge-margin-collapse > .xlarge-4 {
		width: 33.33333%;
	}
	.xxlarge-margin-collapse > .xlarge-5 {
		width: 41.66667%;
	}
	.xxlarge-margin-collapse > .xlarge-6 {
		width: 50%;
	}
	.xxlarge-margin-collapse > .xlarge-7 {
		width: 58.33333%;
	}
	.xxlarge-margin-collapse > .xlarge-8 {
		width: 66.66667%;
	}
	.xxlarge-margin-collapse > .xlarge-9 {
		width: 75%;
	}
	.xxlarge-margin-collapse > .xlarge-10 {
		width: 83.33333%;
	}
	.xxlarge-margin-collapse > .xlarge-11 {
		width: 91.66667%;
	}
	.xxlarge-margin-collapse > .xlarge-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-margin-collapse > .xxlarge-1 {
		width: 8.33333%;
	}
	.xxlarge-margin-collapse > .xxlarge-2 {
		width: 16.66667%;
	}
	.xxlarge-margin-collapse > .xxlarge-3 {
		width: 25%;
	}
	.xxlarge-margin-collapse > .xxlarge-4 {
		width: 33.33333%;
	}
	.xxlarge-margin-collapse > .xxlarge-5 {
		width: 41.66667%;
	}
	.xxlarge-margin-collapse > .xxlarge-6 {
		width: 50%;
	}
	.xxlarge-margin-collapse > .xxlarge-7 {
		width: 58.33333%;
	}
	.xxlarge-margin-collapse > .xxlarge-8 {
		width: 66.66667%;
	}
	.xxlarge-margin-collapse > .xxlarge-9 {
		width: 75%;
	}
	.xxlarge-margin-collapse > .xxlarge-10 {
		width: 83.33333%;
	}
	.xxlarge-margin-collapse > .xxlarge-11 {
		width: 91.66667%;
	}
	.xxlarge-margin-collapse > .xxlarge-12 {
		width: 100%;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-padding-collapse {
		margin-right: 0;
		margin-left: 0;
	}
	.xxlarge-padding-collapse > .cell {
		padding-right: 0;
		padding-left: 0;
	}
}
.small-offset-0 {
	margin-left: 0;
}
.grid-margin-x > .small-offset-0 {
	margin-left: calc(0% + 1rem);
}
.small-offset-1 {
	margin-left: 8.33333%;
}
.grid-margin-x > .small-offset-1 {
	margin-left: calc(8.33333% + 1rem);
}
.small-offset-2 {
	margin-left: 16.66667%;
}
.grid-margin-x > .small-offset-2 {
	margin-left: calc(16.66667% + 1rem);
}
.small-offset-3 {
	margin-left: 25%;
}
.grid-margin-x > .small-offset-3 {
	margin-left: calc(25% + 1rem);
}
.small-offset-4 {
	margin-left: 33.33333%;
}
.grid-margin-x > .small-offset-4 {
	margin-left: calc(33.33333% + 1rem);
}
.small-offset-5 {
	margin-left: 41.66667%;
}
.grid-margin-x > .small-offset-5 {
	margin-left: calc(41.66667% + 1rem);
}
.small-offset-6 {
	margin-left: 50%;
}
.grid-margin-x > .small-offset-6 {
	margin-left: calc(50% + 1rem);
}
.small-offset-7 {
	margin-left: 58.33333%;
}
.grid-margin-x > .small-offset-7 {
	margin-left: calc(58.33333% + 1rem);
}
.small-offset-8 {
	margin-left: 66.66667%;
}
.grid-margin-x > .small-offset-8 {
	margin-left: calc(66.66667% + 1rem);
}
.small-offset-9 {
	margin-left: 75%;
}
.grid-margin-x > .small-offset-9 {
	margin-left: calc(75% + 1rem);
}
.small-offset-10 {
	margin-left: 83.33333%;
}
.grid-margin-x > .small-offset-10 {
	margin-left: calc(83.33333% + 1rem);
}
.small-offset-11 {
	margin-left: 91.66667%;
}
.grid-margin-x > .small-offset-11 {
	margin-left: calc(91.66667% + 1rem);
}
@media print, screen and (min-width: 40em) {
	.medium-offset-0 {
		margin-left: 0;
	}
	.grid-margin-x > .medium-offset-0 {
		margin-left: calc(0% + 1rem);
	}
	.medium-offset-1 {
		margin-left: 8.33333%;
	}
	.grid-margin-x > .medium-offset-1 {
		margin-left: calc(8.33333% + 1rem);
	}
	.medium-offset-2 {
		margin-left: 16.66667%;
	}
	.grid-margin-x > .medium-offset-2 {
		margin-left: calc(16.66667% + 1rem);
	}
	.medium-offset-3 {
		margin-left: 25%;
	}
	.grid-margin-x > .medium-offset-3 {
		margin-left: calc(25% + 1rem);
	}
	.medium-offset-4 {
		margin-left: 33.33333%;
	}
	.grid-margin-x > .medium-offset-4 {
		margin-left: calc(33.33333% + 1rem);
	}
	.medium-offset-5 {
		margin-left: 41.66667%;
	}
	.grid-margin-x > .medium-offset-5 {
		margin-left: calc(41.66667% + 1rem);
	}
	.medium-offset-6 {
		margin-left: 50%;
	}
	.grid-margin-x > .medium-offset-6 {
		margin-left: calc(50% + 1rem);
	}
	.medium-offset-7 {
		margin-left: 58.33333%;
	}
	.grid-margin-x > .medium-offset-7 {
		margin-left: calc(58.33333% + 1rem);
	}
	.medium-offset-8 {
		margin-left: 66.66667%;
	}
	.grid-margin-x > .medium-offset-8 {
		margin-left: calc(66.66667% + 1rem);
	}
	.medium-offset-9 {
		margin-left: 75%;
	}
	.grid-margin-x > .medium-offset-9 {
		margin-left: calc(75% + 1rem);
	}
	.medium-offset-10 {
		margin-left: 83.33333%;
	}
	.grid-margin-x > .medium-offset-10 {
		margin-left: calc(83.33333% + 1rem);
	}
	.medium-offset-11 {
		margin-left: 91.66667%;
	}
	.grid-margin-x > .medium-offset-11 {
		margin-left: calc(91.66667% + 1rem);
	}
}
@media print, screen and (min-width: 64em) {
	.large-offset-0 {
		margin-left: 0;
	}
	.grid-margin-x > .large-offset-0 {
		margin-left: calc(0% + 1rem);
	}
	.large-offset-1 {
		margin-left: 8.33333%;
	}
	.grid-margin-x > .large-offset-1 {
		margin-left: calc(8.33333% + 1rem);
	}
	.large-offset-2 {
		margin-left: 16.66667%;
	}
	.grid-margin-x > .large-offset-2 {
		margin-left: calc(16.66667% + 1rem);
	}
	.large-offset-3 {
		margin-left: 25%;
	}
	.grid-margin-x > .large-offset-3 {
		margin-left: calc(25% + 1rem);
	}
	.large-offset-4 {
		margin-left: 33.33333%;
	}
	.grid-margin-x > .large-offset-4 {
		margin-left: calc(33.33333% + 1rem);
	}
	.large-offset-5 {
		margin-left: 41.66667%;
	}
	.grid-margin-x > .large-offset-5 {
		margin-left: calc(41.66667% + 1rem);
	}
	.large-offset-6 {
		margin-left: 50%;
	}
	.grid-margin-x > .large-offset-6 {
		margin-left: calc(50% + 1rem);
	}
	.large-offset-7 {
		margin-left: 58.33333%;
	}
	.grid-margin-x > .large-offset-7 {
		margin-left: calc(58.33333% + 1rem);
	}
	.large-offset-8 {
		margin-left: 66.66667%;
	}
	.grid-margin-x > .large-offset-8 {
		margin-left: calc(66.66667% + 1rem);
	}
	.large-offset-9 {
		margin-left: 75%;
	}
	.grid-margin-x > .large-offset-9 {
		margin-left: calc(75% + 1rem);
	}
	.large-offset-10 {
		margin-left: 83.33333%;
	}
	.grid-margin-x > .large-offset-10 {
		margin-left: calc(83.33333% + 1rem);
	}
	.large-offset-11 {
		margin-left: 91.66667%;
	}
	.grid-margin-x > .large-offset-11 {
		margin-left: calc(91.66667% + 1rem);
	}
}
@media screen and (min-width: 75em) {
	.xlarge-offset-0 {
		margin-left: 0;
	}
	.grid-margin-x > .xlarge-offset-0 {
		margin-left: calc(0% + 1rem);
	}
	.xlarge-offset-1 {
		margin-left: 8.33333%;
	}
	.grid-margin-x > .xlarge-offset-1 {
		margin-left: calc(8.33333% + 1rem);
	}
	.xlarge-offset-2 {
		margin-left: 16.66667%;
	}
	.grid-margin-x > .xlarge-offset-2 {
		margin-left: calc(16.66667% + 1rem);
	}
	.xlarge-offset-3 {
		margin-left: 25%;
	}
	.grid-margin-x > .xlarge-offset-3 {
		margin-left: calc(25% + 1rem);
	}
	.xlarge-offset-4 {
		margin-left: 33.33333%;
	}
	.grid-margin-x > .xlarge-offset-4 {
		margin-left: calc(33.33333% + 1rem);
	}
	.xlarge-offset-5 {
		margin-left: 41.66667%;
	}
	.grid-margin-x > .xlarge-offset-5 {
		margin-left: calc(41.66667% + 1rem);
	}
	.xlarge-offset-6 {
		margin-left: 50%;
	}
	.grid-margin-x > .xlarge-offset-6 {
		margin-left: calc(50% + 1rem);
	}
	.xlarge-offset-7 {
		margin-left: 58.33333%;
	}
	.grid-margin-x > .xlarge-offset-7 {
		margin-left: calc(58.33333% + 1rem);
	}
	.xlarge-offset-8 {
		margin-left: 66.66667%;
	}
	.grid-margin-x > .xlarge-offset-8 {
		margin-left: calc(66.66667% + 1rem);
	}
	.xlarge-offset-9 {
		margin-left: 75%;
	}
	.grid-margin-x > .xlarge-offset-9 {
		margin-left: calc(75% + 1rem);
	}
	.xlarge-offset-10 {
		margin-left: 83.33333%;
	}
	.grid-margin-x > .xlarge-offset-10 {
		margin-left: calc(83.33333% + 1rem);
	}
	.xlarge-offset-11 {
		margin-left: 91.66667%;
	}
	.grid-margin-x > .xlarge-offset-11 {
		margin-left: calc(91.66667% + 1rem);
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-offset-0 {
		margin-left: 0;
	}
	.grid-margin-x > .xxlarge-offset-0 {
		margin-left: calc(0% + 1rem);
	}
	.xxlarge-offset-1 {
		margin-left: 8.33333%;
	}
	.grid-margin-x > .xxlarge-offset-1 {
		margin-left: calc(8.33333% + 1rem);
	}
	.xxlarge-offset-2 {
		margin-left: 16.66667%;
	}
	.grid-margin-x > .xxlarge-offset-2 {
		margin-left: calc(16.66667% + 1rem);
	}
	.xxlarge-offset-3 {
		margin-left: 25%;
	}
	.grid-margin-x > .xxlarge-offset-3 {
		margin-left: calc(25% + 1rem);
	}
	.xxlarge-offset-4 {
		margin-left: 33.33333%;
	}
	.grid-margin-x > .xxlarge-offset-4 {
		margin-left: calc(33.33333% + 1rem);
	}
	.xxlarge-offset-5 {
		margin-left: 41.66667%;
	}
	.grid-margin-x > .xxlarge-offset-5 {
		margin-left: calc(41.66667% + 1rem);
	}
	.xxlarge-offset-6 {
		margin-left: 50%;
	}
	.grid-margin-x > .xxlarge-offset-6 {
		margin-left: calc(50% + 1rem);
	}
	.xxlarge-offset-7 {
		margin-left: 58.33333%;
	}
	.grid-margin-x > .xxlarge-offset-7 {
		margin-left: calc(58.33333% + 1rem);
	}
	.xxlarge-offset-8 {
		margin-left: 66.66667%;
	}
	.grid-margin-x > .xxlarge-offset-8 {
		margin-left: calc(66.66667% + 1rem);
	}
	.xxlarge-offset-9 {
		margin-left: 75%;
	}
	.grid-margin-x > .xxlarge-offset-9 {
		margin-left: calc(75% + 1rem);
	}
	.xxlarge-offset-10 {
		margin-left: 83.33333%;
	}
	.grid-margin-x > .xxlarge-offset-10 {
		margin-left: calc(83.33333% + 1rem);
	}
	.xxlarge-offset-11 {
		margin-left: 91.66667%;
	}
	.grid-margin-x > .xxlarge-offset-11 {
		margin-left: calc(91.66667% + 1rem);
	}
}
.grid-y {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
}
.grid-y > .cell {
	height: auto;
	max-height: none;
}
.grid-y > .auto {
	height: auto;
}
.grid-y > .shrink {
	height: auto;
}
.grid-y > .small-1,
.grid-y > .small-10,
.grid-y > .small-11,
.grid-y > .small-12,
.grid-y > .small-2,
.grid-y > .small-3,
.grid-y > .small-4,
.grid-y > .small-5,
.grid-y > .small-6,
.grid-y > .small-7,
.grid-y > .small-8,
.grid-y > .small-9,
.grid-y > .small-full,
.grid-y > .small-shrink {
	-webkit-flex-basis: auto;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
}
@media print, screen and (min-width: 40em) {
	.grid-y > .medium-1,
	.grid-y > .medium-10,
	.grid-y > .medium-11,
	.grid-y > .medium-12,
	.grid-y > .medium-2,
	.grid-y > .medium-3,
	.grid-y > .medium-4,
	.grid-y > .medium-5,
	.grid-y > .medium-6,
	.grid-y > .medium-7,
	.grid-y > .medium-8,
	.grid-y > .medium-9,
	.grid-y > .medium-full,
	.grid-y > .medium-shrink {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}
@media print, screen and (min-width: 64em) {
	.grid-y > .large-1,
	.grid-y > .large-10,
	.grid-y > .large-11,
	.grid-y > .large-12,
	.grid-y > .large-2,
	.grid-y > .large-3,
	.grid-y > .large-4,
	.grid-y > .large-5,
	.grid-y > .large-6,
	.grid-y > .large-7,
	.grid-y > .large-8,
	.grid-y > .large-9,
	.grid-y > .large-full,
	.grid-y > .large-shrink {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}
@media screen and (min-width: 75em) {
	.grid-y > .xlarge-1,
	.grid-y > .xlarge-10,
	.grid-y > .xlarge-11,
	.grid-y > .xlarge-12,
	.grid-y > .xlarge-2,
	.grid-y > .xlarge-3,
	.grid-y > .xlarge-4,
	.grid-y > .xlarge-5,
	.grid-y > .xlarge-6,
	.grid-y > .xlarge-7,
	.grid-y > .xlarge-8,
	.grid-y > .xlarge-9,
	.grid-y > .xlarge-full,
	.grid-y > .xlarge-shrink {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}
@media screen and (min-width: 90em) {
	.grid-y > .xxlarge-1,
	.grid-y > .xxlarge-10,
	.grid-y > .xxlarge-11,
	.grid-y > .xxlarge-12,
	.grid-y > .xxlarge-2,
	.grid-y > .xxlarge-3,
	.grid-y > .xxlarge-4,
	.grid-y > .xxlarge-5,
	.grid-y > .xxlarge-6,
	.grid-y > .xxlarge-7,
	.grid-y > .xxlarge-8,
	.grid-y > .xxlarge-9,
	.grid-y > .xxlarge-full,
	.grid-y > .xxlarge-shrink {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}
.grid-y > .small-1,
.grid-y > .small-10,
.grid-y > .small-11,
.grid-y > .small-12,
.grid-y > .small-2,
.grid-y > .small-3,
.grid-y > .small-4,
.grid-y > .small-5,
.grid-y > .small-6,
.grid-y > .small-7,
.grid-y > .small-8,
.grid-y > .small-9 {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}
.grid-y > .small-1 {
	height: 8.33333%;
}
.grid-y > .small-2 {
	height: 16.66667%;
}
.grid-y > .small-3 {
	height: 25%;
}
.grid-y > .small-4 {
	height: 33.33333%;
}
.grid-y > .small-5 {
	height: 41.66667%;
}
.grid-y > .small-6 {
	height: 50%;
}
.grid-y > .small-7 {
	height: 58.33333%;
}
.grid-y > .small-8 {
	height: 66.66667%;
}
.grid-y > .small-9 {
	height: 75%;
}
.grid-y > .small-10 {
	height: 83.33333%;
}
.grid-y > .small-11 {
	height: 91.66667%;
}
.grid-y > .small-12 {
	height: 100%;
}
@media print, screen and (min-width: 40em) {
	.grid-y > .medium-auto {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
		height: auto;
	}
	.grid-y > .medium-1,
	.grid-y > .medium-10,
	.grid-y > .medium-11,
	.grid-y > .medium-12,
	.grid-y > .medium-2,
	.grid-y > .medium-3,
	.grid-y > .medium-4,
	.grid-y > .medium-5,
	.grid-y > .medium-6,
	.grid-y > .medium-7,
	.grid-y > .medium-8,
	.grid-y > .medium-9,
	.grid-y > .medium-shrink {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
	}
	.grid-y > .medium-shrink {
		height: auto;
	}
	.grid-y > .medium-1 {
		height: 8.33333%;
	}
	.grid-y > .medium-2 {
		height: 16.66667%;
	}
	.grid-y > .medium-3 {
		height: 25%;
	}
	.grid-y > .medium-4 {
		height: 33.33333%;
	}
	.grid-y > .medium-5 {
		height: 41.66667%;
	}
	.grid-y > .medium-6 {
		height: 50%;
	}
	.grid-y > .medium-7 {
		height: 58.33333%;
	}
	.grid-y > .medium-8 {
		height: 66.66667%;
	}
	.grid-y > .medium-9 {
		height: 75%;
	}
	.grid-y > .medium-10 {
		height: 83.33333%;
	}
	.grid-y > .medium-11 {
		height: 91.66667%;
	}
	.grid-y > .medium-12 {
		height: 100%;
	}
}
@media print, screen and (min-width: 64em) {
	.grid-y > .large-auto {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
		height: auto;
	}
	.grid-y > .large-1,
	.grid-y > .large-10,
	.grid-y > .large-11,
	.grid-y > .large-12,
	.grid-y > .large-2,
	.grid-y > .large-3,
	.grid-y > .large-4,
	.grid-y > .large-5,
	.grid-y > .large-6,
	.grid-y > .large-7,
	.grid-y > .large-8,
	.grid-y > .large-9,
	.grid-y > .large-shrink {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
	}
	.grid-y > .large-shrink {
		height: auto;
	}
	.grid-y > .large-1 {
		height: 8.33333%;
	}
	.grid-y > .large-2 {
		height: 16.66667%;
	}
	.grid-y > .large-3 {
		height: 25%;
	}
	.grid-y > .large-4 {
		height: 33.33333%;
	}
	.grid-y > .large-5 {
		height: 41.66667%;
	}
	.grid-y > .large-6 {
		height: 50%;
	}
	.grid-y > .large-7 {
		height: 58.33333%;
	}
	.grid-y > .large-8 {
		height: 66.66667%;
	}
	.grid-y > .large-9 {
		height: 75%;
	}
	.grid-y > .large-10 {
		height: 83.33333%;
	}
	.grid-y > .large-11 {
		height: 91.66667%;
	}
	.grid-y > .large-12 {
		height: 100%;
	}
}
@media screen and (min-width: 75em) {
	.grid-y > .xlarge-auto {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
		height: auto;
	}
	.grid-y > .xlarge-1,
	.grid-y > .xlarge-10,
	.grid-y > .xlarge-11,
	.grid-y > .xlarge-12,
	.grid-y > .xlarge-2,
	.grid-y > .xlarge-3,
	.grid-y > .xlarge-4,
	.grid-y > .xlarge-5,
	.grid-y > .xlarge-6,
	.grid-y > .xlarge-7,
	.grid-y > .xlarge-8,
	.grid-y > .xlarge-9,
	.grid-y > .xlarge-shrink {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
	}
	.grid-y > .xlarge-shrink {
		height: auto;
	}
	.grid-y > .xlarge-1 {
		height: 8.33333%;
	}
	.grid-y > .xlarge-2 {
		height: 16.66667%;
	}
	.grid-y > .xlarge-3 {
		height: 25%;
	}
	.grid-y > .xlarge-4 {
		height: 33.33333%;
	}
	.grid-y > .xlarge-5 {
		height: 41.66667%;
	}
	.grid-y > .xlarge-6 {
		height: 50%;
	}
	.grid-y > .xlarge-7 {
		height: 58.33333%;
	}
	.grid-y > .xlarge-8 {
		height: 66.66667%;
	}
	.grid-y > .xlarge-9 {
		height: 75%;
	}
	.grid-y > .xlarge-10 {
		height: 83.33333%;
	}
	.grid-y > .xlarge-11 {
		height: 91.66667%;
	}
	.grid-y > .xlarge-12 {
		height: 100%;
	}
}
@media screen and (min-width: 90em) {
	.grid-y > .xxlarge-auto {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
		height: auto;
	}
	.grid-y > .xxlarge-1,
	.grid-y > .xxlarge-10,
	.grid-y > .xxlarge-11,
	.grid-y > .xxlarge-12,
	.grid-y > .xxlarge-2,
	.grid-y > .xxlarge-3,
	.grid-y > .xxlarge-4,
	.grid-y > .xxlarge-5,
	.grid-y > .xxlarge-6,
	.grid-y > .xxlarge-7,
	.grid-y > .xxlarge-8,
	.grid-y > .xxlarge-9,
	.grid-y > .xxlarge-shrink {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
	}
	.grid-y > .xxlarge-shrink {
		height: auto;
	}
	.grid-y > .xxlarge-1 {
		height: 8.33333%;
	}
	.grid-y > .xxlarge-2 {
		height: 16.66667%;
	}
	.grid-y > .xxlarge-3 {
		height: 25%;
	}
	.grid-y > .xxlarge-4 {
		height: 33.33333%;
	}
	.grid-y > .xxlarge-5 {
		height: 41.66667%;
	}
	.grid-y > .xxlarge-6 {
		height: 50%;
	}
	.grid-y > .xxlarge-7 {
		height: 58.33333%;
	}
	.grid-y > .xxlarge-8 {
		height: 66.66667%;
	}
	.grid-y > .xxlarge-9 {
		height: 75%;
	}
	.grid-y > .xxlarge-10 {
		height: 83.33333%;
	}
	.grid-y > .xxlarge-11 {
		height: 91.66667%;
	}
	.grid-y > .xxlarge-12 {
		height: 100%;
	}
}
.grid-padding-y .grid-padding-y {
	margin-top: -1rem;
	margin-bottom: -1rem;
}
.grid-padding-y > .cell {
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.grid-margin-y {
	margin-top: -1rem;
	margin-bottom: -1rem;
}
.grid-margin-y > .cell {
	height: calc(100% - 2rem);
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.grid-margin-y > .auto {
	height: auto;
}
.grid-margin-y > .shrink {
	height: auto;
}
.grid-margin-y > .small-1 {
	height: calc(8.33333% - 2rem);
}
.grid-margin-y > .small-2 {
	height: calc(16.66667% - 2rem);
}
.grid-margin-y > .small-3 {
	height: calc(25% - 2rem);
}
.grid-margin-y > .small-4 {
	height: calc(33.33333% - 2rem);
}
.grid-margin-y > .small-5 {
	height: calc(41.66667% - 2rem);
}
.grid-margin-y > .small-6 {
	height: calc(50% - 2rem);
}
.grid-margin-y > .small-7 {
	height: calc(58.33333% - 2rem);
}
.grid-margin-y > .small-8 {
	height: calc(66.66667% - 2rem);
}
.grid-margin-y > .small-9 {
	height: calc(75% - 2rem);
}
.grid-margin-y > .small-10 {
	height: calc(83.33333% - 2rem);
}
.grid-margin-y > .small-11 {
	height: calc(91.66667% - 2rem);
}
.grid-margin-y > .small-12 {
	height: calc(100% - 2rem);
}
@media print, screen and (min-width: 40em) {
	.grid-margin-y > .medium-auto {
		height: auto;
	}
	.grid-margin-y > .medium-shrink {
		height: auto;
	}
	.grid-margin-y > .medium-1 {
		height: calc(8.33333% - 2rem);
	}
	.grid-margin-y > .medium-2 {
		height: calc(16.66667% - 2rem);
	}
	.grid-margin-y > .medium-3 {
		height: calc(25% - 2rem);
	}
	.grid-margin-y > .medium-4 {
		height: calc(33.33333% - 2rem);
	}
	.grid-margin-y > .medium-5 {
		height: calc(41.66667% - 2rem);
	}
	.grid-margin-y > .medium-6 {
		height: calc(50% - 2rem);
	}
	.grid-margin-y > .medium-7 {
		height: calc(58.33333% - 2rem);
	}
	.grid-margin-y > .medium-8 {
		height: calc(66.66667% - 2rem);
	}
	.grid-margin-y > .medium-9 {
		height: calc(75% - 2rem);
	}
	.grid-margin-y > .medium-10 {
		height: calc(83.33333% - 2rem);
	}
	.grid-margin-y > .medium-11 {
		height: calc(91.66667% - 2rem);
	}
	.grid-margin-y > .medium-12 {
		height: calc(100% - 2rem);
	}
}
@media print, screen and (min-width: 64em) {
	.grid-margin-y > .large-auto {
		height: auto;
	}
	.grid-margin-y > .large-shrink {
		height: auto;
	}
	.grid-margin-y > .large-1 {
		height: calc(8.33333% - 2rem);
	}
	.grid-margin-y > .large-2 {
		height: calc(16.66667% - 2rem);
	}
	.grid-margin-y > .large-3 {
		height: calc(25% - 2rem);
	}
	.grid-margin-y > .large-4 {
		height: calc(33.33333% - 2rem);
	}
	.grid-margin-y > .large-5 {
		height: calc(41.66667% - 2rem);
	}
	.grid-margin-y > .large-6 {
		height: calc(50% - 2rem);
	}
	.grid-margin-y > .large-7 {
		height: calc(58.33333% - 2rem);
	}
	.grid-margin-y > .large-8 {
		height: calc(66.66667% - 2rem);
	}
	.grid-margin-y > .large-9 {
		height: calc(75% - 2rem);
	}
	.grid-margin-y > .large-10 {
		height: calc(83.33333% - 2rem);
	}
	.grid-margin-y > .large-11 {
		height: calc(91.66667% - 2rem);
	}
	.grid-margin-y > .large-12 {
		height: calc(100% - 2rem);
	}
}
@media screen and (min-width: 75em) {
	.grid-margin-y > .xlarge-auto {
		height: auto;
	}
	.grid-margin-y > .xlarge-shrink {
		height: auto;
	}
	.grid-margin-y > .xlarge-1 {
		height: calc(8.33333% - 2rem);
	}
	.grid-margin-y > .xlarge-2 {
		height: calc(16.66667% - 2rem);
	}
	.grid-margin-y > .xlarge-3 {
		height: calc(25% - 2rem);
	}
	.grid-margin-y > .xlarge-4 {
		height: calc(33.33333% - 2rem);
	}
	.grid-margin-y > .xlarge-5 {
		height: calc(41.66667% - 2rem);
	}
	.grid-margin-y > .xlarge-6 {
		height: calc(50% - 2rem);
	}
	.grid-margin-y > .xlarge-7 {
		height: calc(58.33333% - 2rem);
	}
	.grid-margin-y > .xlarge-8 {
		height: calc(66.66667% - 2rem);
	}
	.grid-margin-y > .xlarge-9 {
		height: calc(75% - 2rem);
	}
	.grid-margin-y > .xlarge-10 {
		height: calc(83.33333% - 2rem);
	}
	.grid-margin-y > .xlarge-11 {
		height: calc(91.66667% - 2rem);
	}
	.grid-margin-y > .xlarge-12 {
		height: calc(100% - 2rem);
	}
}
@media screen and (min-width: 90em) {
	.grid-margin-y > .xxlarge-auto {
		height: auto;
	}
	.grid-margin-y > .xxlarge-shrink {
		height: auto;
	}
	.grid-margin-y > .xxlarge-1 {
		height: calc(8.33333% - 2rem);
	}
	.grid-margin-y > .xxlarge-2 {
		height: calc(16.66667% - 2rem);
	}
	.grid-margin-y > .xxlarge-3 {
		height: calc(25% - 2rem);
	}
	.grid-margin-y > .xxlarge-4 {
		height: calc(33.33333% - 2rem);
	}
	.grid-margin-y > .xxlarge-5 {
		height: calc(41.66667% - 2rem);
	}
	.grid-margin-y > .xxlarge-6 {
		height: calc(50% - 2rem);
	}
	.grid-margin-y > .xxlarge-7 {
		height: calc(58.33333% - 2rem);
	}
	.grid-margin-y > .xxlarge-8 {
		height: calc(66.66667% - 2rem);
	}
	.grid-margin-y > .xxlarge-9 {
		height: calc(75% - 2rem);
	}
	.grid-margin-y > .xxlarge-10 {
		height: calc(83.33333% - 2rem);
	}
	.grid-margin-y > .xxlarge-11 {
		height: calc(91.66667% - 2rem);
	}
	.grid-margin-y > .xxlarge-12 {
		height: calc(100% - 2rem);
	}
}
.grid-frame {
	overflow: hidden;
	position: relative;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	width: 100vw;
}
.cell .grid-frame {
	width: 100%;
}
.cell-block {
	overflow-x: auto;
	max-width: 100%;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}
.cell-block-y {
	overflow-y: auto;
	max-height: 100%;
	min-height: 100%;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}
.cell-block-container {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	max-height: 100%;
}
.cell-block-container > .grid-x {
	max-height: 100%;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
}
@media print, screen and (min-width: 40em) {
	.medium-grid-frame {
		overflow: hidden;
		position: relative;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		width: 100vw;
	}
	.cell .medium-grid-frame {
		width: 100%;
	}
	.medium-cell-block {
		overflow-x: auto;
		max-width: 100%;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.medium-cell-block-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		max-height: 100%;
	}
	.medium-cell-block-container > .grid-x {
		max-height: 100%;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	.medium-cell-block-y {
		overflow-y: auto;
		max-height: 100%;
		min-height: 100%;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}
@media print, screen and (min-width: 64em) {
	.large-grid-frame {
		overflow: hidden;
		position: relative;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		width: 100vw;
	}
	.cell .large-grid-frame {
		width: 100%;
	}
	.large-cell-block {
		overflow-x: auto;
		max-width: 100%;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.large-cell-block-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		max-height: 100%;
	}
	.large-cell-block-container > .grid-x {
		max-height: 100%;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	.large-cell-block-y {
		overflow-y: auto;
		max-height: 100%;
		min-height: 100%;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-grid-frame {
		overflow: hidden;
		position: relative;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		width: 100vw;
	}
	.cell .xlarge-grid-frame {
		width: 100%;
	}
	.xlarge-cell-block {
		overflow-x: auto;
		max-width: 100%;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.xlarge-cell-block-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		max-height: 100%;
	}
	.xlarge-cell-block-container > .grid-x {
		max-height: 100%;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	.xlarge-cell-block-y {
		overflow-y: auto;
		max-height: 100%;
		min-height: 100%;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-grid-frame {
		overflow: hidden;
		position: relative;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		width: 100vw;
	}
	.cell .xxlarge-grid-frame {
		width: 100%;
	}
	.xxlarge-cell-block {
		overflow-x: auto;
		max-width: 100%;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.xxlarge-cell-block-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		max-height: 100%;
	}
	.xxlarge-cell-block-container > .grid-x {
		max-height: 100%;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	.xxlarge-cell-block-y {
		overflow-y: auto;
		max-height: 100%;
		min-height: 100%;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}
.grid-y.grid-frame {
	width: auto;
	overflow: hidden;
	position: relative;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	height: 100vh;
}
@media print, screen and (min-width: 40em) {
	.grid-y.medium-grid-frame {
		width: auto;
		overflow: hidden;
		position: relative;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		height: 100vh;
	}
}
@media print, screen and (min-width: 64em) {
	.grid-y.large-grid-frame {
		width: auto;
		overflow: hidden;
		position: relative;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		height: 100vh;
	}
}
@media screen and (min-width: 75em) {
	.grid-y.xlarge-grid-frame {
		width: auto;
		overflow: hidden;
		position: relative;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		height: 100vh;
	}
}
@media screen and (min-width: 90em) {
	.grid-y.xxlarge-grid-frame {
		width: auto;
		overflow: hidden;
		position: relative;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-align-items: stretch;
		-ms-flex-align: stretch;
		align-items: stretch;
		height: 100vh;
	}
}
.cell .grid-y.grid-frame {
	height: 100%;
}
@media print, screen and (min-width: 40em) {
	.cell .grid-y.medium-grid-frame {
		height: 100%;
	}
}
@media print, screen and (min-width: 64em) {
	.cell .grid-y.large-grid-frame {
		height: 100%;
	}
}
@media screen and (min-width: 75em) {
	.cell .grid-y.xlarge-grid-frame {
		height: 100%;
	}
}
@media screen and (min-width: 90em) {
	.cell .grid-y.xxlarge-grid-frame {
		height: 100%;
	}
}
.grid-margin-y {
	margin-top: -1rem;
	margin-bottom: -1rem;
}
.grid-margin-y > .cell {
	height: calc(100% - 2rem);
	margin-top: 1rem;
	margin-bottom: 1rem;
}
.grid-margin-y > .auto {
	height: auto;
}
.grid-margin-y > .shrink {
	height: auto;
}
.grid-margin-y > .small-1 {
	height: calc(8.33333% - 2rem);
}
.grid-margin-y > .small-2 {
	height: calc(16.66667% - 2rem);
}
.grid-margin-y > .small-3 {
	height: calc(25% - 2rem);
}
.grid-margin-y > .small-4 {
	height: calc(33.33333% - 2rem);
}
.grid-margin-y > .small-5 {
	height: calc(41.66667% - 2rem);
}
.grid-margin-y > .small-6 {
	height: calc(50% - 2rem);
}
.grid-margin-y > .small-7 {
	height: calc(58.33333% - 2rem);
}
.grid-margin-y > .small-8 {
	height: calc(66.66667% - 2rem);
}
.grid-margin-y > .small-9 {
	height: calc(75% - 2rem);
}
.grid-margin-y > .small-10 {
	height: calc(83.33333% - 2rem);
}
.grid-margin-y > .small-11 {
	height: calc(91.66667% - 2rem);
}
.grid-margin-y > .small-12 {
	height: calc(100% - 2rem);
}
@media print, screen and (min-width: 40em) {
	.grid-margin-y > .medium-auto {
		height: auto;
	}
	.grid-margin-y > .medium-shrink {
		height: auto;
	}
	.grid-margin-y > .medium-1 {
		height: calc(8.33333% - 2rem);
	}
	.grid-margin-y > .medium-2 {
		height: calc(16.66667% - 2rem);
	}
	.grid-margin-y > .medium-3 {
		height: calc(25% - 2rem);
	}
	.grid-margin-y > .medium-4 {
		height: calc(33.33333% - 2rem);
	}
	.grid-margin-y > .medium-5 {
		height: calc(41.66667% - 2rem);
	}
	.grid-margin-y > .medium-6 {
		height: calc(50% - 2rem);
	}
	.grid-margin-y > .medium-7 {
		height: calc(58.33333% - 2rem);
	}
	.grid-margin-y > .medium-8 {
		height: calc(66.66667% - 2rem);
	}
	.grid-margin-y > .medium-9 {
		height: calc(75% - 2rem);
	}
	.grid-margin-y > .medium-10 {
		height: calc(83.33333% - 2rem);
	}
	.grid-margin-y > .medium-11 {
		height: calc(91.66667% - 2rem);
	}
	.grid-margin-y > .medium-12 {
		height: calc(100% - 2rem);
	}
}
@media print, screen and (min-width: 64em) {
	.grid-margin-y > .large-auto {
		height: auto;
	}
	.grid-margin-y > .large-shrink {
		height: auto;
	}
	.grid-margin-y > .large-1 {
		height: calc(8.33333% - 2rem);
	}
	.grid-margin-y > .large-2 {
		height: calc(16.66667% - 2rem);
	}
	.grid-margin-y > .large-3 {
		height: calc(25% - 2rem);
	}
	.grid-margin-y > .large-4 {
		height: calc(33.33333% - 2rem);
	}
	.grid-margin-y > .large-5 {
		height: calc(41.66667% - 2rem);
	}
	.grid-margin-y > .large-6 {
		height: calc(50% - 2rem);
	}
	.grid-margin-y > .large-7 {
		height: calc(58.33333% - 2rem);
	}
	.grid-margin-y > .large-8 {
		height: calc(66.66667% - 2rem);
	}
	.grid-margin-y > .large-9 {
		height: calc(75% - 2rem);
	}
	.grid-margin-y > .large-10 {
		height: calc(83.33333% - 2rem);
	}
	.grid-margin-y > .large-11 {
		height: calc(91.66667% - 2rem);
	}
	.grid-margin-y > .large-12 {
		height: calc(100% - 2rem);
	}
}
@media screen and (min-width: 75em) {
	.grid-margin-y > .xlarge-auto {
		height: auto;
	}
	.grid-margin-y > .xlarge-shrink {
		height: auto;
	}
	.grid-margin-y > .xlarge-1 {
		height: calc(8.33333% - 2rem);
	}
	.grid-margin-y > .xlarge-2 {
		height: calc(16.66667% - 2rem);
	}
	.grid-margin-y > .xlarge-3 {
		height: calc(25% - 2rem);
	}
	.grid-margin-y > .xlarge-4 {
		height: calc(33.33333% - 2rem);
	}
	.grid-margin-y > .xlarge-5 {
		height: calc(41.66667% - 2rem);
	}
	.grid-margin-y > .xlarge-6 {
		height: calc(50% - 2rem);
	}
	.grid-margin-y > .xlarge-7 {
		height: calc(58.33333% - 2rem);
	}
	.grid-margin-y > .xlarge-8 {
		height: calc(66.66667% - 2rem);
	}
	.grid-margin-y > .xlarge-9 {
		height: calc(75% - 2rem);
	}
	.grid-margin-y > .xlarge-10 {
		height: calc(83.33333% - 2rem);
	}
	.grid-margin-y > .xlarge-11 {
		height: calc(91.66667% - 2rem);
	}
	.grid-margin-y > .xlarge-12 {
		height: calc(100% - 2rem);
	}
}
@media screen and (min-width: 90em) {
	.grid-margin-y > .xxlarge-auto {
		height: auto;
	}
	.grid-margin-y > .xxlarge-shrink {
		height: auto;
	}
	.grid-margin-y > .xxlarge-1 {
		height: calc(8.33333% - 2rem);
	}
	.grid-margin-y > .xxlarge-2 {
		height: calc(16.66667% - 2rem);
	}
	.grid-margin-y > .xxlarge-3 {
		height: calc(25% - 2rem);
	}
	.grid-margin-y > .xxlarge-4 {
		height: calc(33.33333% - 2rem);
	}
	.grid-margin-y > .xxlarge-5 {
		height: calc(41.66667% - 2rem);
	}
	.grid-margin-y > .xxlarge-6 {
		height: calc(50% - 2rem);
	}
	.grid-margin-y > .xxlarge-7 {
		height: calc(58.33333% - 2rem);
	}
	.grid-margin-y > .xxlarge-8 {
		height: calc(66.66667% - 2rem);
	}
	.grid-margin-y > .xxlarge-9 {
		height: calc(75% - 2rem);
	}
	.grid-margin-y > .xxlarge-10 {
		height: calc(83.33333% - 2rem);
	}
	.grid-margin-y > .xxlarge-11 {
		height: calc(91.66667% - 2rem);
	}
	.grid-margin-y > .xxlarge-12 {
		height: calc(100% - 2rem);
	}
}
.grid-frame.grid-margin-y {
	height: calc(100vh + 2rem);
}
@media print, screen and (min-width: 40em) {
	.grid-margin-y.medium-grid-frame {
		height: calc(100vh + 2rem);
	}
}
@media print, screen and (min-width: 64em) {
	.grid-margin-y.large-grid-frame {
		height: calc(100vh + 2rem);
	}
}
@media screen and (min-width: 75em) {
	.grid-margin-y.xlarge-grid-frame {
		height: calc(100vh + 2rem);
	}
}
@media screen and (min-width: 90em) {
	.grid-margin-y.xxlarge-grid-frame {
		height: calc(100vh + 2rem);
	}
}
blockquote,
dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
pre,
td,
th,
ul {
	margin: 0;
	padding: 0;
}
p {
	margin-bottom: 1rem;
	font-size: inherit;
	line-height: 1.4;
	text-rendering: optimizeLegibility;
}
em,
i {
	font-style: italic;
	line-height: inherit;
}
b,
strong {
	font-weight: 700;
	line-height: inherit;
}
small {
	font-size: 80%;
	line-height: inherit;
}
.cards-column--ipaulina::before,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-style: normal;
	font-weight: 700;
	color: inherit;
	text-rendering: optimizeLegibility;
}
.cards-column--ipaulina::before small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
	line-height: 0;
	color: #888;
}
.cards-column--ipaulina::before,
.h1,
h1 {
	font-size: 1.625rem;
	line-height: 1.2;
	padding-bottom: 0.5rem;
}
.h2,
h2 {
	font-size: 1.5rem;
	line-height: 1.2;
	padding-bottom: 0.5rem;
}
.h3,
h3 {
	font-size: 1.375rem;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
}
.h4,
h4 {
	font-size: 1.3125rem;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
}
.h5,
h5 {
	font-size: 1.25rem;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
}
.h6,
h6 {
	font-size: 1.125rem;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 0.5rem;
}
@media print, screen and (min-width: 40em) {
	.cards-column--ipaulina::before,
	.h1,
	h1 {
		font-size: 6rem;
	}
	.h2,
	h2 {
		font-size: 2.75rem;
	}
	.h3,
	h3 {
		font-size: 2.125rem;
	}
	.h4,
	h4 {
		font-size: 1.75rem;
	}
	.h5,
	h5 {
		font-size: 1.5rem;
	}
	.h6,
	h6 {
		font-size: 1.375rem;
	}
}
a {
	line-height: inherit;
	color: #3c3c3b;
	text-decoration: underline;
	/* cursor: pointer; */
}
a:focus,
a:hover {
	color: #888;
}
a img {
	border: 0;
}
hr {
	clear: both;
	max-width: 1200px;
	height: 0;
	margin: 1.25rem auto;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #D6491A;
	border-left: 0;
}
dl,
ol,
ul {
	margin-bottom: 1rem;
	list-style-position: outside;
	line-height: 1.4;
}
li {
	font-size: inherit;
}
ul {
	margin-left: 1.25rem;
	list-style-type: disc;
}
ol {
	margin-left: 1.25rem;
}
ol ol,
ol ul,
ul ol,
ul ul {
	margin-left: 1.25rem;
	margin-bottom: 0;
}
dl {
	margin-bottom: 1rem;
}
dl dt {
	margin-bottom: 0.3rem;
	font-weight: 700;
}
blockquote {
	margin: 0 0 1rem;
	padding: 0.5rem 1rem;
	border-left: 0;
}
blockquote,
blockquote p {
	line-height: 1.4;
	color: #3c3c3b;
}
abbr,
abbr[title] {
	border-bottom: 1px dotted #3c3c3b;
	cursor: help;
	text-decoration: none;
}
figure {
	margin: 0;
}
kbd {
	margin: 0;
	padding: 0.125rem 0.25rem 0;
	background-color: #e6e6e6;
	font-family: Consolas, 'Liberation Mono', Courier, monospace;
	color: #3c3c3b;
}
.subheader {
	margin-top: 0.2rem;
	margin-bottom: 0.5rem;
	font-weight: 500;
	line-height: 1.2;
	color: #3c3c3b;
}
.lead {
	font-size: 125%;
	line-height: 1.6;
}
.stat {
	font-size: 2.5rem;
	line-height: 1;
}
p + .stat {
	margin-top: -1rem;
}
ol.no-bullet,
ul.no-bullet {
	margin-left: 0;
	list-style: none;
}
.cite-block,
cite {
	display: block;
	color: #3c3c3b;
	font-size: 1.125rem;
}
.cite-block:before,
cite:before {
	content: '— ';
}
.code-inline,
code {
	border: 1px solid #888;
	background-color: #e6e6e6;
	font-family: Consolas, 'Liberation Mono', Courier, monospace;
	font-weight: 500;
	color: #3c3c3b;
	display: inline;
	max-width: 100%;
	word-wrap: break-word;
	padding: 0.125rem 0.3125rem 0.0625rem;
}
.code-block {
	border: 1px solid #888;
	background-color: #e6e6e6;
	font-family: Consolas, 'Liberation Mono', Courier, monospace;
	font-weight: 500;
	color: #3c3c3b;
	display: block;
	overflow: auto;
	white-space: pre;
	padding: 1rem;
	margin-bottom: 1.5rem;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
.text-justify {
	text-align: justify;
}
@media print, screen and (min-width: 40em) {
	.medium-text-left {
		text-align: left;
	}
	.medium-text-right {
		text-align: right;
	}
	.medium-text-center {
		text-align: center;
	}
	.medium-text-justify {
		text-align: justify;
	}
}
@media print, screen and (min-width: 64em) {
	.large-text-left {
		text-align: left;
	}
	.large-text-right {
		text-align: right;
	}
	.large-text-center {
		text-align: center;
	}
	.large-text-justify {
		text-align: justify;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-text-left {
		text-align: left;
	}
	.xlarge-text-right {
		text-align: right;
	}
	.xlarge-text-center {
		text-align: center;
	}
	.xlarge-text-justify {
		text-align: justify;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-text-left {
		text-align: left;
	}
	.xxlarge-text-right {
		text-align: right;
	}
	.xxlarge-text-center {
		text-align: center;
	}
	.xxlarge-text-justify {
		text-align: justify;
	}
}
.show-for-print {
	display: none !important;
}
@media print {
	* {
		background: 0 0 !important;
		color: #000 !important;
		color-adjust: economy;
		box-shadow: none !important;
		text-shadow: none !important;
	}
	.show-for-print {
		display: block !important;
	}
	.hide-for-print {
		display: none !important;
	}
	table.show-for-print {
		display: table !important;
	}
	thead.show-for-print {
		display: table-header-group !important;
	}
	tbody.show-for-print {
		display: table-row-group !important;
	}
	tr.show-for-print {
		display: table-row !important;
	}
	td.show-for-print {
		display: table-cell !important;
	}
	th.show-for-print {
		display: table-cell !important;
	}
	a,
	a:visited {
		text-decoration: underline;
	}
	a[href]:after {
		content: ' (' attr(href) ')';
	}
	.ir a:after,
	a[href^='#']:after,
	a[href^='javascript:']:after {
		content: '';
	}
	abbr[title]:after {
		content: ' (' attr(title) ')';
	}
	blockquote,
	pre {
		border: 1px solid #8a8a8a;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	img,
	tr {
		page-break-inside: avoid;
	}
	img {
		max-width: 100% !important;
	}
	@page {
		margin: 0.5cm;
	}
	h2,
	h3,
	p {
		orphans: 3;
		widows: 3;
	}
	h2,
	h3 {
		page-break-after: avoid;
	}
	.print-break-inside {
		page-break-inside: auto;
	}
}
.button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.wp-block-button .wp-block-button__link {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 1rem 0;
	padding: 0.5rem 0.9375rem;
	border: 1px solid transparent;
	border-radius: 0;
	transition: background-color 0.25s ease, color 0.25s ease;
	font-family: inherit;
	font-size: 1.1875rem;
	-webkit-appearance: none;
	line-height: 1;
	text-align: center;
	cursor: pointer;
}
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	[data-whatinput='mouse']
	.tribe-events-button,
.wp-block-button [data-whatinput='mouse'] .wp-block-button__link,
[data-whatinput='mouse'] .button,
[data-whatinput='mouse']
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
[data-whatinput='mouse'] .wp-block-button .wp-block-button__link {
	outline: 0;
}
.button.tiny,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tiny.tribe-events-button,
.wp-block-button .tiny.wp-block-button__link {
	font-size: 0.875rem;
}
.button.small,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.small.tribe-events-button,
.wp-block-button .small.wp-block-button__link {
	font-size: 1.125rem;
}
.button.large,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.large.tribe-events-button,
.wp-block-button .large.wp-block-button__link {
	font-size: 1.25rem;
}
.button.expanded,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.expanded.tribe-events-button,
.wp-block-button .expanded.wp-block-button__link {
	display: block;
	width: 100%;
	margin-right: 0;
	margin-left: 0;
}
.button,
.button.disabled,
.button.disabled:focus,
.button.disabled:hover,
.button[disabled],
.button[disabled]:focus,
.button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button .disabled.wp-block-button__link,
.wp-block-button .disabled.wp-block-button__link:focus,
.wp-block-button .disabled.wp-block-button__link:hover,
.wp-block-button .wp-block-button__link,
.wp-block-button .wp-block-button__link[disabled],
.wp-block-button .wp-block-button__link[disabled]:focus,
.wp-block-button .wp-block-button__link[disabled]:hover {
	background-color: #3c3c3b;
	color: #fefefe;
}
.button:focus,
.button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button .wp-block-button__link:focus,
.wp-block-button .wp-block-button__link:hover {
	background-color: #333332;
	color: #fefefe;
}
.button.primary,
.button.primary.disabled,
.button.primary.disabled:focus,
.button.primary.disabled:hover,
.button.primary[disabled],
.button.primary[disabled]:focus,
.button.primary[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:hover,
.wp-block-button .primary.disabled.wp-block-button__link,
.wp-block-button .primary.disabled.wp-block-button__link:focus,
.wp-block-button .primary.disabled.wp-block-button__link:hover,
.wp-block-button .primary.wp-block-button__link,
.wp-block-button .primary.wp-block-button__link[disabled],
.wp-block-button .primary.wp-block-button__link[disabled]:focus,
.wp-block-button .primary.wp-block-button__link[disabled]:hover {
	background-color: #D6491A;
	color: #3c3c3b;
}
.button.primary:focus,
.button.primary:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:hover,
.wp-block-button .primary.wp-block-button__link:focus,
.wp-block-button .primary.wp-block-button__link:hover {
	background-color: #b4a400;
	color: #3c3c3b;
}
.button.secondary,
.button.secondary.disabled,
.button.secondary.disabled:focus,
.button.secondary.disabled:hover,
.button.secondary[disabled],
.button.secondary[disabled]:focus,
.button.secondary[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:hover,
.wp-block-button .secondary.disabled.wp-block-button__link,
.wp-block-button .secondary.disabled.wp-block-button__link:focus,
.wp-block-button .secondary.disabled.wp-block-button__link:hover,
.wp-block-button .secondary.wp-block-button__link,
.wp-block-button .secondary.wp-block-button__link[disabled],
.wp-block-button .secondary.wp-block-button__link[disabled]:focus,
.wp-block-button .secondary.wp-block-button__link[disabled]:hover {
	background-color: #000;
	color: #fefefe;
}
.button.secondary:focus,
.button.secondary:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:hover,
.wp-block-button .secondary.wp-block-button__link:focus,
.wp-block-button .secondary.wp-block-button__link:hover {
	background-color: #000;
	color: #fefefe;
}
.button.success,
.button.success.disabled,
.button.success.disabled:focus,
.button.success.disabled:hover,
.button.success[disabled],
.button.success[disabled]:focus,
.button.success[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:hover,
.wp-block-button .success.disabled.wp-block-button__link,
.wp-block-button .success.disabled.wp-block-button__link:focus,
.wp-block-button .success.disabled.wp-block-button__link:hover,
.wp-block-button .success.wp-block-button__link,
.wp-block-button .success.wp-block-button__link[disabled],
.wp-block-button .success.wp-block-button__link[disabled]:focus,
.wp-block-button .success.wp-block-button__link[disabled]:hover {
	background-color: #3adb76;
	color: #3c3c3b;
}
.button.success:focus,
.button.success:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:hover,
.wp-block-button .success.wp-block-button__link:focus,
.wp-block-button .success.wp-block-button__link:hover {
	background-color: #22bb5b;
	color: #3c3c3b;
}
.button.warning,
.button.warning.disabled,
.button.warning.disabled:focus,
.button.warning.disabled:hover,
.button.warning[disabled],
.button.warning[disabled]:focus,
.button.warning[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:hover,
.wp-block-button .warning.disabled.wp-block-button__link,
.wp-block-button .warning.disabled.wp-block-button__link:focus,
.wp-block-button .warning.disabled.wp-block-button__link:hover,
.wp-block-button .warning.wp-block-button__link,
.wp-block-button .warning.wp-block-button__link[disabled],
.wp-block-button .warning.wp-block-button__link[disabled]:focus,
.wp-block-button .warning.wp-block-button__link[disabled]:hover {
	background-color: #ffae00;
	color: #3c3c3b;
}
.button.warning:focus,
.button.warning:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:hover,
.wp-block-button .warning.wp-block-button__link:focus,
.wp-block-button .warning.wp-block-button__link:hover {
	background-color: #cc8b00;
	color: #3c3c3b;
}
.button.alert,
.button.alert.disabled,
.button.alert.disabled:focus,
.button.alert.disabled:hover,
.button.alert[disabled],
.button.alert[disabled]:focus,
.button.alert[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:hover,
.wp-block-button .alert.disabled.wp-block-button__link,
.wp-block-button .alert.disabled.wp-block-button__link:focus,
.wp-block-button .alert.disabled.wp-block-button__link:hover,
.wp-block-button .alert.wp-block-button__link,
.wp-block-button .alert.wp-block-button__link[disabled],
.wp-block-button .alert.wp-block-button__link[disabled]:focus,
.wp-block-button .alert.wp-block-button__link[disabled]:hover {
	background-color: #cc4b37;
	color: #fefefe;
}
.button.alert:focus,
.button.alert:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:hover,
.wp-block-button .alert.wp-block-button__link:focus,
.wp-block-button .alert.wp-block-button__link:hover {
	background-color: #a53b2a;
	color: #fefefe;
}
.button.hollow,
.button.hollow.disabled,
.button.hollow.disabled:focus,
.button.hollow.disabled:hover,
.button.hollow:focus,
.button.hollow:hover,
.button.hollow[disabled],
.button.hollow[disabled]:focus,
.button.hollow[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button .hollow.disabled.wp-block-button__link,
.wp-block-button .hollow.disabled.wp-block-button__link:focus,
.wp-block-button .hollow.disabled.wp-block-button__link:hover,
.wp-block-button .hollow.wp-block-button__link,
.wp-block-button .hollow.wp-block-button__link:focus,
.wp-block-button .hollow.wp-block-button__link:hover,
.wp-block-button .hollow.wp-block-button__link[disabled],
.wp-block-button .hollow.wp-block-button__link[disabled]:focus,
.wp-block-button .hollow.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline .disabled.wp-block-button__link,
.wp-block-button.is-style-outline .disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline .disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline .wp-block-button__link,
.wp-block-button.is-style-outline .wp-block-button__link:focus,
.wp-block-button.is-style-outline .wp-block-button__link:hover,
.wp-block-button.is-style-outline .wp-block-button__link[disabled],
.wp-block-button.is-style-outline .wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline .wp-block-button__link[disabled]:hover {
	background-color: transparent;
}
.button.hollow,
.button.hollow.disabled,
.button.hollow.disabled:focus,
.button.hollow.disabled:hover,
.button.hollow[disabled],
.button.hollow[disabled]:focus,
.button.hollow[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button .hollow.disabled.wp-block-button__link,
.wp-block-button .hollow.disabled.wp-block-button__link:focus,
.wp-block-button .hollow.disabled.wp-block-button__link:hover,
.wp-block-button .hollow.wp-block-button__link,
.wp-block-button .hollow.wp-block-button__link[disabled],
.wp-block-button .hollow.wp-block-button__link[disabled]:focus,
.wp-block-button .hollow.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline .disabled.wp-block-button__link,
.wp-block-button.is-style-outline .disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline .disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline .wp-block-button__link,
.wp-block-button.is-style-outline .wp-block-button__link[disabled],
.wp-block-button.is-style-outline .wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline .wp-block-button__link[disabled]:hover {
	border: 1px solid #3c3c3b;
	color: #3c3c3b;
}
.button.hollow:focus,
.button.hollow:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button .hollow.wp-block-button__link:focus,
.wp-block-button .hollow.wp-block-button__link:hover,
.wp-block-button.is-style-outline .wp-block-button__link:focus,
.wp-block-button.is-style-outline .wp-block-button__link:hover {
	border-color: #3c3c3b;
	color: #3c3c3b;
}
.button.hollow.primary,
.button.hollow.primary.disabled,
.button.hollow.primary.disabled:focus,
.button.hollow.primary.disabled:hover,
.button.hollow.primary[disabled],
.button.hollow.primary[disabled]:focus,
.button.hollow.primary[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:hover,
.wp-block-button .hollow.primary.disabled.wp-block-button__link,
.wp-block-button .hollow.primary.disabled.wp-block-button__link:focus,
.wp-block-button .hollow.primary.disabled.wp-block-button__link:hover,
.wp-block-button .hollow.primary.wp-block-button__link,
.wp-block-button .hollow.primary.wp-block-button__link[disabled],
.wp-block-button .hollow.primary.wp-block-button__link[disabled]:focus,
.wp-block-button .hollow.primary.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline .primary.disabled.wp-block-button__link,
.wp-block-button.is-style-outline .primary.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline .primary.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline .primary.wp-block-button__link,
.wp-block-button.is-style-outline .primary.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.primary.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.primary.wp-block-button__link[disabled]:hover {
	border: 1px solid #D6491A;
	color: #D6491A;
}
.button.hollow.primary:focus,
.button.hollow.primary:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:hover,
.wp-block-button .hollow.primary.wp-block-button__link:focus,
.wp-block-button .hollow.primary.wp-block-button__link:hover,
.wp-block-button.is-style-outline .primary.wp-block-button__link:focus,
.wp-block-button.is-style-outline .primary.wp-block-button__link:hover {
	border-color: #D6491A;
	color: #D6491A;
}
.button.hollow.secondary,
.button.hollow.secondary.disabled,
.button.hollow.secondary.disabled:focus,
.button.hollow.secondary.disabled:hover,
.button.hollow.secondary[disabled],
.button.hollow.secondary[disabled]:focus,
.button.hollow.secondary[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:hover,
.wp-block-button .hollow.secondary.disabled.wp-block-button__link,
.wp-block-button .hollow.secondary.disabled.wp-block-button__link:focus,
.wp-block-button .hollow.secondary.disabled.wp-block-button__link:hover,
.wp-block-button .hollow.secondary.wp-block-button__link,
.wp-block-button .hollow.secondary.wp-block-button__link[disabled],
.wp-block-button .hollow.secondary.wp-block-button__link[disabled]:focus,
.wp-block-button .hollow.secondary.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline .secondary.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.secondary.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.secondary.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline .secondary.wp-block-button__link,
.wp-block-button.is-style-outline .secondary.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.secondary.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.secondary.wp-block-button__link[disabled]:hover {
	border: 1px solid #000;
	color: #000;
}
.button.hollow.secondary:focus,
.button.hollow.secondary:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:hover,
.wp-block-button .hollow.secondary.wp-block-button__link:focus,
.wp-block-button .hollow.secondary.wp-block-button__link:hover,
.wp-block-button.is-style-outline .secondary.wp-block-button__link:focus,
.wp-block-button.is-style-outline .secondary.wp-block-button__link:hover {
	border-color: #000;
	color: #000;
}
.button.hollow.success,
.button.hollow.success.disabled,
.button.hollow.success.disabled:focus,
.button.hollow.success.disabled:hover,
.button.hollow.success[disabled],
.button.hollow.success[disabled]:focus,
.button.hollow.success[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:hover,
.wp-block-button .hollow.success.disabled.wp-block-button__link,
.wp-block-button .hollow.success.disabled.wp-block-button__link:focus,
.wp-block-button .hollow.success.disabled.wp-block-button__link:hover,
.wp-block-button .hollow.success.wp-block-button__link,
.wp-block-button .hollow.success.wp-block-button__link[disabled],
.wp-block-button .hollow.success.wp-block-button__link[disabled]:focus,
.wp-block-button .hollow.success.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline .success.disabled.wp-block-button__link,
.wp-block-button.is-style-outline .success.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline .success.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline .success.wp-block-button__link,
.wp-block-button.is-style-outline .success.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.success.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.success.wp-block-button__link[disabled]:hover {
	border: 1px solid #3adb76;
	color: #3adb76;
}
.button.hollow.success:focus,
.button.hollow.success:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:hover,
.wp-block-button .hollow.success.wp-block-button__link:focus,
.wp-block-button .hollow.success.wp-block-button__link:hover,
.wp-block-button.is-style-outline .success.wp-block-button__link:focus,
.wp-block-button.is-style-outline .success.wp-block-button__link:hover {
	border-color: #3adb76;
	color: #3adb76;
}
.button.hollow.warning,
.button.hollow.warning.disabled,
.button.hollow.warning.disabled:focus,
.button.hollow.warning.disabled:hover,
.button.hollow.warning[disabled],
.button.hollow.warning[disabled]:focus,
.button.hollow.warning[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:hover,
.wp-block-button .hollow.warning.disabled.wp-block-button__link,
.wp-block-button .hollow.warning.disabled.wp-block-button__link:focus,
.wp-block-button .hollow.warning.disabled.wp-block-button__link:hover,
.wp-block-button .hollow.warning.wp-block-button__link,
.wp-block-button .hollow.warning.wp-block-button__link[disabled],
.wp-block-button .hollow.warning.wp-block-button__link[disabled]:focus,
.wp-block-button .hollow.warning.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline .warning.disabled.wp-block-button__link,
.wp-block-button.is-style-outline .warning.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline .warning.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline .warning.wp-block-button__link,
.wp-block-button.is-style-outline .warning.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.warning.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.warning.wp-block-button__link[disabled]:hover {
	border: 1px solid #ffae00;
	color: #ffae00;
}
.button.hollow.warning:focus,
.button.hollow.warning:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:hover,
.wp-block-button .hollow.warning.wp-block-button__link:focus,
.wp-block-button .hollow.warning.wp-block-button__link:hover,
.wp-block-button.is-style-outline .warning.wp-block-button__link:focus,
.wp-block-button.is-style-outline .warning.wp-block-button__link:hover {
	border-color: #ffae00;
	color: #ffae00;
}
.button.hollow.alert,
.button.hollow.alert.disabled,
.button.hollow.alert.disabled:focus,
.button.hollow.alert.disabled:hover,
.button.hollow.alert[disabled],
.button.hollow.alert[disabled]:focus,
.button.hollow.alert[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:hover,
.wp-block-button .hollow.alert.disabled.wp-block-button__link,
.wp-block-button .hollow.alert.disabled.wp-block-button__link:focus,
.wp-block-button .hollow.alert.disabled.wp-block-button__link:hover,
.wp-block-button .hollow.alert.wp-block-button__link,
.wp-block-button .hollow.alert.wp-block-button__link[disabled],
.wp-block-button .hollow.alert.wp-block-button__link[disabled]:focus,
.wp-block-button .hollow.alert.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline .alert.disabled.wp-block-button__link,
.wp-block-button.is-style-outline .alert.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline .alert.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline .alert.wp-block-button__link,
.wp-block-button.is-style-outline .alert.wp-block-button__link[disabled],
.wp-block-button.is-style-outline .alert.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline .alert.wp-block-button__link[disabled]:hover {
	border: 1px solid #cc4b37;
	color: #cc4b37;
}
.button.hollow.alert:focus,
.button.hollow.alert:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:hover,
.wp-block-button .hollow.alert.wp-block-button__link:focus,
.wp-block-button .hollow.alert.wp-block-button__link:hover,
.wp-block-button.is-style-outline .alert.wp-block-button__link:focus,
.wp-block-button.is-style-outline .alert.wp-block-button__link:hover {
	border-color: #cc4b37;
	color: #cc4b37;
}
.button.clear,
.button.clear.disabled,
.button.clear.disabled:focus,
.button.clear.disabled:hover,
.button.clear:focus,
.button.clear:hover,
.button.clear[disabled],
.button.clear[disabled]:focus,
.button.clear[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button[disabled]:hover,
.wp-block-button .clear.disabled.wp-block-button__link,
.wp-block-button .clear.disabled.wp-block-button__link:focus,
.wp-block-button .clear.disabled.wp-block-button__link:hover,
.wp-block-button .clear.wp-block-button__link,
.wp-block-button .clear.wp-block-button__link:focus,
.wp-block-button .clear.wp-block-button__link:hover,
.wp-block-button .clear.wp-block-button__link[disabled],
.wp-block-button .clear.wp-block-button__link[disabled]:focus,
.wp-block-button .clear.wp-block-button__link[disabled]:hover {
	border-color: transparent;
	background-color: transparent;
}
.button.clear,
.button.clear.disabled,
.button.clear.disabled:focus,
.button.clear.disabled:hover,
.button.clear[disabled],
.button.clear[disabled]:focus,
.button.clear[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button[disabled]:hover,
.wp-block-button .clear.disabled.wp-block-button__link,
.wp-block-button .clear.disabled.wp-block-button__link:focus,
.wp-block-button .clear.disabled.wp-block-button__link:hover,
.wp-block-button .clear.wp-block-button__link,
.wp-block-button .clear.wp-block-button__link[disabled],
.wp-block-button .clear.wp-block-button__link[disabled]:focus,
.wp-block-button .clear.wp-block-button__link[disabled]:hover {
	color: #3c3c3b;
}
.button.clear:focus,
.button.clear:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.tribe-events-button:hover,
.wp-block-button .clear.wp-block-button__link:focus,
.wp-block-button .clear.wp-block-button__link:hover {
	color: #3c3c3b;
}
.button.clear.primary,
.button.clear.primary.disabled,
.button.clear.primary.disabled:focus,
.button.clear.primary.disabled:hover,
.button.clear.primary[disabled],
.button.clear.primary[disabled]:focus,
.button.clear.primary[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.primary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.primary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.primary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.primary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.primary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.primary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.primary.tribe-events-button[disabled]:hover,
.wp-block-button .clear.primary.disabled.wp-block-button__link,
.wp-block-button .clear.primary.disabled.wp-block-button__link:focus,
.wp-block-button .clear.primary.disabled.wp-block-button__link:hover,
.wp-block-button .clear.primary.wp-block-button__link,
.wp-block-button .clear.primary.wp-block-button__link[disabled],
.wp-block-button .clear.primary.wp-block-button__link[disabled]:focus,
.wp-block-button .clear.primary.wp-block-button__link[disabled]:hover {
	color: #D6491A;
}
.button.clear.primary:focus,
.button.clear.primary:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.primary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.primary.tribe-events-button:hover,
.wp-block-button .clear.primary.wp-block-button__link:focus,
.wp-block-button .clear.primary.wp-block-button__link:hover {
	color: #D6491A;
}
.button.clear.secondary,
.button.clear.secondary.disabled,
.button.clear.secondary.disabled:focus,
.button.clear.secondary.disabled:hover,
.button.clear.secondary[disabled],
.button.clear.secondary[disabled]:focus,
.button.clear.secondary[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.secondary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.secondary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.secondary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.secondary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.secondary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.secondary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.secondary.tribe-events-button[disabled]:hover,
.wp-block-button .clear.secondary.disabled.wp-block-button__link,
.wp-block-button .clear.secondary.disabled.wp-block-button__link:focus,
.wp-block-button .clear.secondary.disabled.wp-block-button__link:hover,
.wp-block-button .clear.secondary.wp-block-button__link,
.wp-block-button .clear.secondary.wp-block-button__link[disabled],
.wp-block-button .clear.secondary.wp-block-button__link[disabled]:focus,
.wp-block-button .clear.secondary.wp-block-button__link[disabled]:hover {
	color: #000;
}
.button.clear.secondary:focus,
.button.clear.secondary:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.secondary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.secondary.tribe-events-button:hover,
.wp-block-button .clear.secondary.wp-block-button__link:focus,
.wp-block-button .clear.secondary.wp-block-button__link:hover {
	color: #000;
}
.button.clear.success,
.button.clear.success.disabled,
.button.clear.success.disabled:focus,
.button.clear.success.disabled:hover,
.button.clear.success[disabled],
.button.clear.success[disabled]:focus,
.button.clear.success[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.success.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.success.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.success.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.success.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.success.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.success.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.success.tribe-events-button[disabled]:hover,
.wp-block-button .clear.success.disabled.wp-block-button__link,
.wp-block-button .clear.success.disabled.wp-block-button__link:focus,
.wp-block-button .clear.success.disabled.wp-block-button__link:hover,
.wp-block-button .clear.success.wp-block-button__link,
.wp-block-button .clear.success.wp-block-button__link[disabled],
.wp-block-button .clear.success.wp-block-button__link[disabled]:focus,
.wp-block-button .clear.success.wp-block-button__link[disabled]:hover {
	color: #3adb76;
}
.button.clear.success:focus,
.button.clear.success:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.success.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.success.tribe-events-button:hover,
.wp-block-button .clear.success.wp-block-button__link:focus,
.wp-block-button .clear.success.wp-block-button__link:hover {
	color: #3adb76;
}
.button.clear.warning,
.button.clear.warning.disabled,
.button.clear.warning.disabled:focus,
.button.clear.warning.disabled:hover,
.button.clear.warning[disabled],
.button.clear.warning[disabled]:focus,
.button.clear.warning[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.warning.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.warning.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.warning.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.warning.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.warning.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.warning.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.warning.tribe-events-button[disabled]:hover,
.wp-block-button .clear.warning.disabled.wp-block-button__link,
.wp-block-button .clear.warning.disabled.wp-block-button__link:focus,
.wp-block-button .clear.warning.disabled.wp-block-button__link:hover,
.wp-block-button .clear.warning.wp-block-button__link,
.wp-block-button .clear.warning.wp-block-button__link[disabled],
.wp-block-button .clear.warning.wp-block-button__link[disabled]:focus,
.wp-block-button .clear.warning.wp-block-button__link[disabled]:hover {
	color: #ffae00;
}
.button.clear.warning:focus,
.button.clear.warning:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.warning.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.warning.tribe-events-button:hover,
.wp-block-button .clear.warning.wp-block-button__link:focus,
.wp-block-button .clear.warning.wp-block-button__link:hover {
	color: #ffae00;
}
.button.clear.alert,
.button.clear.alert.disabled,
.button.clear.alert.disabled:focus,
.button.clear.alert.disabled:hover,
.button.clear.alert[disabled],
.button.clear.alert[disabled]:focus,
.button.clear.alert[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.alert.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.alert.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.alert.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.alert.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.alert.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.alert.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.alert.tribe-events-button[disabled]:hover,
.wp-block-button .clear.alert.disabled.wp-block-button__link,
.wp-block-button .clear.alert.disabled.wp-block-button__link:focus,
.wp-block-button .clear.alert.disabled.wp-block-button__link:hover,
.wp-block-button .clear.alert.wp-block-button__link,
.wp-block-button .clear.alert.wp-block-button__link[disabled],
.wp-block-button .clear.alert.wp-block-button__link[disabled]:focus,
.wp-block-button .clear.alert.wp-block-button__link[disabled]:hover {
	color: #cc4b37;
}
.button.clear.alert:focus,
.button.clear.alert:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.alert.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.clear.alert.tribe-events-button:hover,
.wp-block-button .clear.alert.wp-block-button__link:focus,
.wp-block-button .clear.alert.wp-block-button__link:hover {
	color: #cc4b37;
}
.button.disabled,
.button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.wp-block-button .disabled.wp-block-button__link,
.wp-block-button .wp-block-button__link[disabled] {
	opacity: 0.25;
	cursor: not-allowed;
}
.button.dropdown::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.tribe-events-button::after,
.wp-block-button .dropdown.wp-block-button__link::after {
	display: block;
	width: 0;
	height: 0;
	border: inset 0.4em;
	content: '';
	border-bottom-width: 0;
	border-top-style: solid;
	border-color: #fefefe transparent transparent;
	position: relative;
	top: 0.4em;
	display: inline-block;
	float: right;
	margin-left: 0.9375rem;
}
.button.dropdown.clear::after,
.button.dropdown.hollow::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.clear.tribe-events-button::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.tribe-events-button::after,
.wp-block-button .dropdown.clear.wp-block-button__link::after,
.wp-block-button .dropdown.hollow.wp-block-button__link::after,
.wp-block-button.is-style-outline .dropdown.wp-block-button__link::after {
	border-top-color: #3c3c3b;
}
.button.dropdown.clear.primary::after,
.button.dropdown.hollow.primary::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.clear.primary.tribe-events-button::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.primary.tribe-events-button::after,
.wp-block-button .dropdown.clear.primary.wp-block-button__link::after,
.wp-block-button .dropdown.hollow.primary.wp-block-button__link::after,
.wp-block-button.is-style-outline
	.dropdown.primary.wp-block-button__link::after {
	border-top-color: #D6491A;
}
.button.dropdown.clear.secondary::after,
.button.dropdown.hollow.secondary::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.clear.secondary.tribe-events-button::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.secondary.tribe-events-button::after,
.wp-block-button .dropdown.clear.secondary.wp-block-button__link::after,
.wp-block-button .dropdown.hollow.secondary.wp-block-button__link::after,
.wp-block-button.is-style-outline
	.dropdown.secondary.wp-block-button__link::after {
	border-top-color: #000;
}
.button.dropdown.clear.success::after,
.button.dropdown.hollow.success::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.clear.success.tribe-events-button::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.success.tribe-events-button::after,
.wp-block-button .dropdown.clear.success.wp-block-button__link::after,
.wp-block-button .dropdown.hollow.success.wp-block-button__link::after,
.wp-block-button.is-style-outline
	.dropdown.success.wp-block-button__link::after {
	border-top-color: #3adb76;
}
.button.dropdown.clear.warning::after,
.button.dropdown.hollow.warning::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.clear.warning.tribe-events-button::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.warning.tribe-events-button::after,
.wp-block-button .dropdown.clear.warning.wp-block-button__link::after,
.wp-block-button .dropdown.hollow.warning.wp-block-button__link::after,
.wp-block-button.is-style-outline
	.dropdown.warning.wp-block-button__link::after {
	border-top-color: #ffae00;
}
.button.dropdown.clear.alert::after,
.button.dropdown.hollow.alert::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.alert.tribe-events-button::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.dropdown.clear.alert.tribe-events-button::after,
.wp-block-button .dropdown.clear.alert.wp-block-button__link::after,
.wp-block-button .dropdown.hollow.alert.wp-block-button__link::after,
.wp-block-button.is-style-outline .dropdown.alert.wp-block-button__link::after {
	border-top-color: #cc4b37;
}
.button.arrow-only::after,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.arrow-only.tribe-events-button::after,
.wp-block-button .arrow-only.wp-block-button__link::after {
	top: -0.1em;
	float: none;
	margin-left: 0;
}
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	a.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	a.tribe-events-button:hover,
.wp-block-button a.wp-block-button__link:focus,
.wp-block-button a.wp-block-button__link:hover,
a.button:focus,
a.button:hover {
	text-decoration: none;
}
.button-group {
	margin-bottom: 1rem;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.button-group::after,
.button-group::before {
	display: table;
	content: ' ';
	-webkit-flex-basis: 0;
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.button-group::after {
	clear: both;
}
.button-group::after,
.button-group::before {
	display: none;
}
.button-group .button,
.button-group
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group
	.tribe-events-button,
.wp-block-button .button-group .wp-block-button__link {
	margin: 0;
	margin-right: 1px;
	margin-bottom: 1px;
	font-size: 1.1875rem;
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}
.button-group .button:last-child,
.button-group
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:last-child,
.button-group .wp-block-button .wp-block-button__link:last-child,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group
	.tribe-events-button:last-child,
.wp-block-button .button-group .wp-block-button__link:last-child {
	margin-right: 0;
}
.button-group.tiny .button,
.button-group.tiny
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.tiny .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tiny
	.tribe-events-button,
.wp-block-button .button-group.tiny .wp-block-button__link {
	font-size: 0.875rem;
}
.button-group.small .button,
.button-group.small
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.small .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.small
	.tribe-events-button,
.wp-block-button .button-group.small .wp-block-button__link {
	font-size: 1.125rem;
}
.button-group.large .button,
.button-group.large
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.large .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.large
	.tribe-events-button,
.wp-block-button .button-group.large .wp-block-button__link {
	font-size: 1.25rem;
}
.button-group.expanded .button,
.button-group.expanded
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.expanded .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.expanded
	.tribe-events-button,
.wp-block-button .button-group.expanded .wp-block-button__link {
	-webkit-flex: 1 1 0px;
	-ms-flex: 1 1 0px;
	flex: 1 1 0px;
	margin-right: 0;
}
.button-group.primary .button,
.button-group.primary .button.disabled,
.button-group.primary .button.disabled:focus,
.button-group.primary .button.disabled:hover,
.button-group.primary .button[disabled],
.button-group.primary .button[disabled]:focus,
.button-group.primary .button[disabled]:hover,
.button-group.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.primary .wp-block-button .disabled.wp-block-button__link,
.button-group.primary .wp-block-button .disabled.wp-block-button__link:focus,
.button-group.primary .wp-block-button .disabled.wp-block-button__link:hover,
.button-group.primary .wp-block-button .wp-block-button__link,
.button-group.primary .wp-block-button .wp-block-button__link[disabled],
.button-group.primary .wp-block-button .wp-block-button__link[disabled]:focus,
.button-group.primary .wp-block-button .wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.primary .disabled.wp-block-button__link,
.wp-block-button .button-group.primary .disabled.wp-block-button__link:focus,
.wp-block-button .button-group.primary .disabled.wp-block-button__link:hover,
.wp-block-button .button-group.primary .wp-block-button__link,
.wp-block-button .button-group.primary .wp-block-button__link[disabled],
.wp-block-button .button-group.primary .wp-block-button__link[disabled]:focus,
.wp-block-button .button-group.primary .wp-block-button__link[disabled]:hover {
	background-color: #D6491A;
	color: #3c3c3b;
}
.button-group.primary .button:focus,
.button-group.primary .button:hover,
.button-group.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.primary .wp-block-button .wp-block-button__link:focus,
.button-group.primary .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary
	.tribe-events-button:hover,
.wp-block-button .button-group.primary .wp-block-button__link:focus,
.wp-block-button .button-group.primary .wp-block-button__link:hover {
	background-color: #b4a400;
	color: #3c3c3b;
}
.button-group.secondary .button,
.button-group.secondary .button.disabled,
.button-group.secondary .button.disabled:focus,
.button-group.secondary .button.disabled:hover,
.button-group.secondary .button[disabled],
.button-group.secondary .button[disabled]:focus,
.button-group.secondary .button[disabled]:hover,
.button-group.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.secondary .wp-block-button .disabled.wp-block-button__link,
.button-group.secondary .wp-block-button .disabled.wp-block-button__link:focus,
.button-group.secondary .wp-block-button .disabled.wp-block-button__link:hover,
.button-group.secondary .wp-block-button .wp-block-button__link,
.button-group.secondary .wp-block-button .wp-block-button__link[disabled],
.button-group.secondary .wp-block-button .wp-block-button__link[disabled]:focus,
.button-group.secondary .wp-block-button .wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.secondary .disabled.wp-block-button__link,
.wp-block-button .button-group.secondary .disabled.wp-block-button__link:focus,
.wp-block-button .button-group.secondary .disabled.wp-block-button__link:hover,
.wp-block-button .button-group.secondary .wp-block-button__link,
.wp-block-button .button-group.secondary .wp-block-button__link[disabled],
.wp-block-button .button-group.secondary .wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.secondary
	.wp-block-button__link[disabled]:hover {
	background-color: #000;
	color: #fefefe;
}
.button-group.secondary .button:focus,
.button-group.secondary .button:hover,
.button-group.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.secondary .wp-block-button .wp-block-button__link:focus,
.button-group.secondary .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary
	.tribe-events-button:hover,
.wp-block-button .button-group.secondary .wp-block-button__link:focus,
.wp-block-button .button-group.secondary .wp-block-button__link:hover {
	background-color: #000;
	color: #fefefe;
}
.button-group.success .button,
.button-group.success .button.disabled,
.button-group.success .button.disabled:focus,
.button-group.success .button.disabled:hover,
.button-group.success .button[disabled],
.button-group.success .button[disabled]:focus,
.button-group.success .button[disabled]:hover,
.button-group.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.success .wp-block-button .disabled.wp-block-button__link,
.button-group.success .wp-block-button .disabled.wp-block-button__link:focus,
.button-group.success .wp-block-button .disabled.wp-block-button__link:hover,
.button-group.success .wp-block-button .wp-block-button__link,
.button-group.success .wp-block-button .wp-block-button__link[disabled],
.button-group.success .wp-block-button .wp-block-button__link[disabled]:focus,
.button-group.success .wp-block-button .wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.success .disabled.wp-block-button__link,
.wp-block-button .button-group.success .disabled.wp-block-button__link:focus,
.wp-block-button .button-group.success .disabled.wp-block-button__link:hover,
.wp-block-button .button-group.success .wp-block-button__link,
.wp-block-button .button-group.success .wp-block-button__link[disabled],
.wp-block-button .button-group.success .wp-block-button__link[disabled]:focus,
.wp-block-button .button-group.success .wp-block-button__link[disabled]:hover {
	background-color: #3adb76;
	color: #3c3c3b;
}
.button-group.success .button:focus,
.button-group.success .button:hover,
.button-group.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.success .wp-block-button .wp-block-button__link:focus,
.button-group.success .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success
	.tribe-events-button:hover,
.wp-block-button .button-group.success .wp-block-button__link:focus,
.wp-block-button .button-group.success .wp-block-button__link:hover {
	background-color: #22bb5b;
	color: #3c3c3b;
}
.button-group.warning .button,
.button-group.warning .button.disabled,
.button-group.warning .button.disabled:focus,
.button-group.warning .button.disabled:hover,
.button-group.warning .button[disabled],
.button-group.warning .button[disabled]:focus,
.button-group.warning .button[disabled]:hover,
.button-group.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.warning .wp-block-button .disabled.wp-block-button__link,
.button-group.warning .wp-block-button .disabled.wp-block-button__link:focus,
.button-group.warning .wp-block-button .disabled.wp-block-button__link:hover,
.button-group.warning .wp-block-button .wp-block-button__link,
.button-group.warning .wp-block-button .wp-block-button__link[disabled],
.button-group.warning .wp-block-button .wp-block-button__link[disabled]:focus,
.button-group.warning .wp-block-button .wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.warning .disabled.wp-block-button__link,
.wp-block-button .button-group.warning .disabled.wp-block-button__link:focus,
.wp-block-button .button-group.warning .disabled.wp-block-button__link:hover,
.wp-block-button .button-group.warning .wp-block-button__link,
.wp-block-button .button-group.warning .wp-block-button__link[disabled],
.wp-block-button .button-group.warning .wp-block-button__link[disabled]:focus,
.wp-block-button .button-group.warning .wp-block-button__link[disabled]:hover {
	background-color: #ffae00;
	color: #3c3c3b;
}
.button-group.warning .button:focus,
.button-group.warning .button:hover,
.button-group.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.warning .wp-block-button .wp-block-button__link:focus,
.button-group.warning .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning
	.tribe-events-button:hover,
.wp-block-button .button-group.warning .wp-block-button__link:focus,
.wp-block-button .button-group.warning .wp-block-button__link:hover {
	background-color: #cc8b00;
	color: #3c3c3b;
}
.button-group.alert .button,
.button-group.alert .button.disabled,
.button-group.alert .button.disabled:focus,
.button-group.alert .button.disabled:hover,
.button-group.alert .button[disabled],
.button-group.alert .button[disabled]:focus,
.button-group.alert .button[disabled]:hover,
.button-group.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.alert .wp-block-button .disabled.wp-block-button__link,
.button-group.alert .wp-block-button .disabled.wp-block-button__link:focus,
.button-group.alert .wp-block-button .disabled.wp-block-button__link:hover,
.button-group.alert .wp-block-button .wp-block-button__link,
.button-group.alert .wp-block-button .wp-block-button__link[disabled],
.button-group.alert .wp-block-button .wp-block-button__link[disabled]:focus,
.button-group.alert .wp-block-button .wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.alert .disabled.wp-block-button__link,
.wp-block-button .button-group.alert .disabled.wp-block-button__link:focus,
.wp-block-button .button-group.alert .disabled.wp-block-button__link:hover,
.wp-block-button .button-group.alert .wp-block-button__link,
.wp-block-button .button-group.alert .wp-block-button__link[disabled],
.wp-block-button .button-group.alert .wp-block-button__link[disabled]:focus,
.wp-block-button .button-group.alert .wp-block-button__link[disabled]:hover {
	background-color: #cc4b37;
	color: #fefefe;
}
.button-group.alert .button:focus,
.button-group.alert .button:hover,
.button-group.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.alert .wp-block-button .wp-block-button__link:focus,
.button-group.alert .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert
	.tribe-events-button:hover,
.wp-block-button .button-group.alert .wp-block-button__link:focus,
.wp-block-button .button-group.alert .wp-block-button__link:hover {
	background-color: #a53b2a;
	color: #fefefe;
}
.button-group.hollow .button,
.button-group.hollow .button.disabled,
.button-group.hollow .button.disabled:focus,
.button-group.hollow .button.disabled:hover,
.button-group.hollow .button:focus,
.button-group.hollow .button:hover,
.button-group.hollow .button[disabled],
.button-group.hollow .button[disabled]:focus,
.button-group.hollow .button[disabled]:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.hollow .wp-block-button .disabled.wp-block-button__link,
.button-group.hollow .wp-block-button .disabled.wp-block-button__link:focus,
.button-group.hollow .wp-block-button .disabled.wp-block-button__link:hover,
.button-group.hollow .wp-block-button .wp-block-button__link,
.button-group.hollow .wp-block-button .wp-block-button__link:focus,
.button-group.hollow .wp-block-button .wp-block-button__link:hover,
.button-group.hollow .wp-block-button .wp-block-button__link[disabled],
.button-group.hollow .wp-block-button .wp-block-button__link[disabled]:focus,
.button-group.hollow .wp-block-button .wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.hollow .disabled.wp-block-button__link,
.wp-block-button .button-group.hollow .disabled.wp-block-button__link:focus,
.wp-block-button .button-group.hollow .disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow .wp-block-button__link,
.wp-block-button .button-group.hollow .wp-block-button__link:focus,
.wp-block-button .button-group.hollow .wp-block-button__link:hover,
.wp-block-button .button-group.hollow .wp-block-button__link[disabled],
.wp-block-button .button-group.hollow .wp-block-button__link[disabled]:focus,
.wp-block-button .button-group.hollow .wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline .button-group.wp-block-button__link .button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.disabled,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link[disabled]:hover {
	background-color: transparent;
}
.button-group.hollow .button,
.button-group.hollow .button.disabled,
.button-group.hollow .button.disabled:focus,
.button-group.hollow .button.disabled:hover,
.button-group.hollow .button[disabled],
.button-group.hollow .button[disabled]:focus,
.button-group.hollow .button[disabled]:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.hollow .wp-block-button .disabled.wp-block-button__link,
.button-group.hollow .wp-block-button .disabled.wp-block-button__link:focus,
.button-group.hollow .wp-block-button .disabled.wp-block-button__link:hover,
.button-group.hollow .wp-block-button .wp-block-button__link,
.button-group.hollow .wp-block-button .wp-block-button__link[disabled],
.button-group.hollow .wp-block-button .wp-block-button__link[disabled]:focus,
.button-group.hollow .wp-block-button .wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.hollow .disabled.wp-block-button__link,
.wp-block-button .button-group.hollow .disabled.wp-block-button__link:focus,
.wp-block-button .button-group.hollow .disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow .wp-block-button__link,
.wp-block-button .button-group.hollow .wp-block-button__link[disabled],
.wp-block-button .button-group.hollow .wp-block-button__link[disabled]:focus,
.wp-block-button .button-group.hollow .wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline .button-group.wp-block-button__link .button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.disabled,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link[disabled]:hover {
	border: 1px solid #3c3c3b;
	color: #3c3c3b;
}
.button-group.hollow .button:focus,
.button-group.hollow .button:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.hollow .wp-block-button .wp-block-button__link:focus,
.button-group.hollow .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe-events-button:hover,
.wp-block-button .button-group.hollow .wp-block-button__link:focus,
.wp-block-button .button-group.hollow .wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.wp-block-button__link:hover {
	border-color: #3c3c3b;
	color: #3c3c3b;
}
.button-group.hollow .button.primary,
.button-group.hollow .button.primary.disabled,
.button-group.hollow .button.primary.disabled:focus,
.button-group.hollow .button.primary.disabled:hover,
.button-group.hollow .button.primary[disabled],
.button-group.hollow .button.primary[disabled]:focus,
.button-group.hollow .button.primary[disabled]:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled],
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:hover,
.button-group.hollow .wp-block-button .primary.disabled.wp-block-button__link,
.button-group.hollow
	.wp-block-button
	.primary.disabled.wp-block-button__link:focus,
.button-group.hollow
	.wp-block-button
	.primary.disabled.wp-block-button__link:hover,
.button-group.hollow .wp-block-button .primary.wp-block-button__link,
.button-group.hollow .wp-block-button .primary.wp-block-button__link[disabled],
.button-group.hollow
	.wp-block-button
	.primary.wp-block-button__link[disabled]:focus,
.button-group.hollow
	.wp-block-button
	.primary.wp-block-button__link[disabled]:hover,
.button-group.hollow.primary .button,
.button-group.hollow.primary .button.disabled,
.button-group.hollow.primary .button.disabled:focus,
.button-group.hollow.primary .button.disabled:hover,
.button-group.hollow.primary .button[disabled],
.button-group.hollow.primary .button[disabled]:focus,
.button-group.hollow.primary .button[disabled]:hover,
.button-group.hollow.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.hollow.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.hollow.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.hollow.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.hollow.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.hollow.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.hollow.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.hollow.primary .wp-block-button .disabled.wp-block-button__link,
.button-group.hollow.primary
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.hollow.primary
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.hollow.primary .wp-block-button .wp-block-button__link,
.button-group.hollow.primary .wp-block-button .wp-block-button__link[disabled],
.button-group.hollow.primary
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.hollow.primary
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.primary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.primary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.primary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.primary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.primary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.primary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.primary.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.primary
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.primary
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.primary
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.primary
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.primary
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.primary
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.primary
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.button.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.button.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.button.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button
	.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.primary,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.primary.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.primary.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.primary.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.primary[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.primary[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.primary[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.primary.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.primary.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.primary.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.primary.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.primary.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.primary.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.primary.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.hollow .primary.disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow
	.primary.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow
	.primary.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow .primary.wp-block-button__link,
.wp-block-button .button-group.hollow .primary.wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow
	.primary.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow
	.primary.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.hollow.primary .disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow.primary
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow.primary
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.primary .wp-block-button__link,
.wp-block-button .button-group.hollow.primary .wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow.primary
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow.primary
	.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.button,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.button.disabled,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.button.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.button.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.button[disabled],
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.primary,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.primary.disabled,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.primary.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.primary.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.primary[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.primary[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.primary[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:hover {
	border: 1px solid #D6491A;
	color: #D6491A;
}
.button-group.hollow .button.primary:focus,
.button-group.hollow .button.primary:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:hover,
.button-group.hollow .wp-block-button .primary.wp-block-button__link:focus,
.button-group.hollow .wp-block-button .primary.wp-block-button__link:hover,
.button-group.hollow.primary .button:focus,
.button-group.hollow.primary .button:hover,
.button-group.hollow.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.hollow.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.hollow.primary .wp-block-button .wp-block-button__link:focus,
.button-group.hollow.primary .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.primary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.primary.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.primary
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.primary
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button
	.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button
	.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.primary:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.primary:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.primary.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.primary.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.tribe-events-button:hover,
.wp-block-button .button-group.hollow .primary.wp-block-button__link:focus,
.wp-block-button .button-group.hollow .primary.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.primary .wp-block-button__link:focus,
.wp-block-button .button-group.hollow.primary .wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.primary.tribe-events-button
	.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.primary.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.button:focus,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.button:hover,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.primary.wp-block-button__link
	.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.primary:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.primary:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.primary.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:hover {
	border-color: #D6491A;
	color: #D6491A;
}
.button-group.hollow .button.secondary,
.button-group.hollow .button.secondary.disabled,
.button-group.hollow .button.secondary.disabled:focus,
.button-group.hollow .button.secondary.disabled:hover,
.button-group.hollow .button.secondary[disabled],
.button-group.hollow .button.secondary[disabled]:focus,
.button-group.hollow .button.secondary[disabled]:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled],
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:hover,
.button-group.hollow .wp-block-button .secondary.disabled.wp-block-button__link,
.button-group.hollow
	.wp-block-button
	.secondary.disabled.wp-block-button__link:focus,
.button-group.hollow
	.wp-block-button
	.secondary.disabled.wp-block-button__link:hover,
.button-group.hollow .wp-block-button .secondary.wp-block-button__link,
.button-group.hollow
	.wp-block-button
	.secondary.wp-block-button__link[disabled],
.button-group.hollow
	.wp-block-button
	.secondary.wp-block-button__link[disabled]:focus,
.button-group.hollow
	.wp-block-button
	.secondary.wp-block-button__link[disabled]:hover,
.button-group.hollow.secondary .button,
.button-group.hollow.secondary .button.disabled,
.button-group.hollow.secondary .button.disabled:focus,
.button-group.hollow.secondary .button.disabled:hover,
.button-group.hollow.secondary .button[disabled],
.button-group.hollow.secondary .button[disabled]:focus,
.button-group.hollow.secondary .button[disabled]:hover,
.button-group.hollow.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.hollow.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.hollow.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.hollow.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.hollow.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.hollow.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.hollow.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.hollow.secondary .wp-block-button .disabled.wp-block-button__link,
.button-group.hollow.secondary
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.hollow.secondary
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.hollow.secondary .wp-block-button .wp-block-button__link,
.button-group.hollow.secondary
	.wp-block-button
	.wp-block-button__link[disabled],
.button-group.hollow.secondary
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.hollow.secondary
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.secondary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.secondary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.secondary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.secondary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.secondary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.secondary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.secondary.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.secondary
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.secondary
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.secondary
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.secondary
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.secondary
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.secondary
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.secondary
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.button.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.button.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.button.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button
	.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.secondary,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.secondary.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.secondary.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.secondary.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.secondary[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.secondary[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.secondary[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.secondary.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.secondary.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.secondary.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.secondary.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.secondary.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.secondary.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.secondary.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.hollow .secondary.disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow
	.secondary.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow
	.secondary.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow .secondary.wp-block-button__link,
.wp-block-button
	.button-group.hollow
	.secondary.wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow
	.secondary.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow
	.secondary.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.hollow.secondary .disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow.secondary
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow.secondary
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.secondary .wp-block-button__link,
.wp-block-button
	.button-group.hollow.secondary
	.wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow.secondary
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow.secondary
	.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.button,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.button.disabled,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.button.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.button.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.button[disabled],
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.secondary,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.secondary.disabled,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.secondary.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.secondary.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.secondary[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.secondary[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.secondary[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:hover {
	border: 1px solid #000;
	color: #000;
}
.button-group.hollow .button.secondary:focus,
.button-group.hollow .button.secondary:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:hover,
.button-group.hollow .wp-block-button .secondary.wp-block-button__link:focus,
.button-group.hollow .wp-block-button .secondary.wp-block-button__link:hover,
.button-group.hollow.secondary .button:focus,
.button-group.hollow.secondary .button:hover,
.button-group.hollow.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.hollow.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.hollow.secondary .wp-block-button .wp-block-button__link:focus,
.button-group.hollow.secondary .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.secondary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.secondary.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.secondary
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.secondary
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button
	.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button
	.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.secondary:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.secondary:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.secondary.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.secondary.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.tribe-events-button:hover,
.wp-block-button .button-group.hollow .secondary.wp-block-button__link:focus,
.wp-block-button .button-group.hollow .secondary.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.secondary .wp-block-button__link:focus,
.wp-block-button .button-group.hollow.secondary .wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.secondary.tribe-events-button
	.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.secondary.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.button:focus,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.button:hover,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.secondary.wp-block-button__link
	.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.secondary:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.secondary:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.secondary.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:hover {
	border-color: #000;
	color: #000;
}
.button-group.hollow .button.success,
.button-group.hollow .button.success.disabled,
.button-group.hollow .button.success.disabled:focus,
.button-group.hollow .button.success.disabled:hover,
.button-group.hollow .button.success[disabled],
.button-group.hollow .button.success[disabled]:focus,
.button-group.hollow .button.success[disabled]:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled],
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:hover,
.button-group.hollow .wp-block-button .success.disabled.wp-block-button__link,
.button-group.hollow
	.wp-block-button
	.success.disabled.wp-block-button__link:focus,
.button-group.hollow
	.wp-block-button
	.success.disabled.wp-block-button__link:hover,
.button-group.hollow .wp-block-button .success.wp-block-button__link,
.button-group.hollow .wp-block-button .success.wp-block-button__link[disabled],
.button-group.hollow
	.wp-block-button
	.success.wp-block-button__link[disabled]:focus,
.button-group.hollow
	.wp-block-button
	.success.wp-block-button__link[disabled]:hover,
.button-group.hollow.success .button,
.button-group.hollow.success .button.disabled,
.button-group.hollow.success .button.disabled:focus,
.button-group.hollow.success .button.disabled:hover,
.button-group.hollow.success .button[disabled],
.button-group.hollow.success .button[disabled]:focus,
.button-group.hollow.success .button[disabled]:hover,
.button-group.hollow.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.hollow.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.hollow.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.hollow.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.hollow.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.hollow.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.hollow.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.hollow.success .wp-block-button .disabled.wp-block-button__link,
.button-group.hollow.success
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.hollow.success
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.hollow.success .wp-block-button .wp-block-button__link,
.button-group.hollow.success .wp-block-button .wp-block-button__link[disabled],
.button-group.hollow.success
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.hollow.success
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.success.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.success.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.success.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.success.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.success.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.success.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.success.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.success
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.success
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.success
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.success
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.success
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.success
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.success
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.button.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.button.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.button.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button
	.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.success,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.success.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.success.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.success.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.success[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.success[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.success[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.success.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.success.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.success.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.success.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.success.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.success.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.success.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.hollow .success.disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow
	.success.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow
	.success.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow .success.wp-block-button__link,
.wp-block-button .button-group.hollow .success.wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow
	.success.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow
	.success.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.hollow.success .disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow.success
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow.success
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.success .wp-block-button__link,
.wp-block-button .button-group.hollow.success .wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow.success
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow.success
	.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.button,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.button.disabled,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.button.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.button.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.button[disabled],
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.success,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.success.disabled,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.success.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.success.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.success[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.success[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.success[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:hover {
	border: 1px solid #3adb76;
	color: #3adb76;
}
.button-group.hollow .button.success:focus,
.button-group.hollow .button.success:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:hover,
.button-group.hollow .wp-block-button .success.wp-block-button__link:focus,
.button-group.hollow .wp-block-button .success.wp-block-button__link:hover,
.button-group.hollow.success .button:focus,
.button-group.hollow.success .button:hover,
.button-group.hollow.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.hollow.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.hollow.success .wp-block-button .wp-block-button__link:focus,
.button-group.hollow.success .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.success.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.success.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.success
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.success
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button
	.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button
	.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.success:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.success:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.success.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.success.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.tribe-events-button:hover,
.wp-block-button .button-group.hollow .success.wp-block-button__link:focus,
.wp-block-button .button-group.hollow .success.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.success .wp-block-button__link:focus,
.wp-block-button .button-group.hollow.success .wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.success.tribe-events-button
	.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.success.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.button:focus,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.button:hover,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.success.wp-block-button__link
	.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.success:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.success:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.success.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:hover {
	border-color: #3adb76;
	color: #3adb76;
}
.button-group.hollow .button.warning,
.button-group.hollow .button.warning.disabled,
.button-group.hollow .button.warning.disabled:focus,
.button-group.hollow .button.warning.disabled:hover,
.button-group.hollow .button.warning[disabled],
.button-group.hollow .button.warning[disabled]:focus,
.button-group.hollow .button.warning[disabled]:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled],
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:hover,
.button-group.hollow .wp-block-button .warning.disabled.wp-block-button__link,
.button-group.hollow
	.wp-block-button
	.warning.disabled.wp-block-button__link:focus,
.button-group.hollow
	.wp-block-button
	.warning.disabled.wp-block-button__link:hover,
.button-group.hollow .wp-block-button .warning.wp-block-button__link,
.button-group.hollow .wp-block-button .warning.wp-block-button__link[disabled],
.button-group.hollow
	.wp-block-button
	.warning.wp-block-button__link[disabled]:focus,
.button-group.hollow
	.wp-block-button
	.warning.wp-block-button__link[disabled]:hover,
.button-group.hollow.warning .button,
.button-group.hollow.warning .button.disabled,
.button-group.hollow.warning .button.disabled:focus,
.button-group.hollow.warning .button.disabled:hover,
.button-group.hollow.warning .button[disabled],
.button-group.hollow.warning .button[disabled]:focus,
.button-group.hollow.warning .button[disabled]:hover,
.button-group.hollow.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.hollow.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.hollow.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.hollow.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.hollow.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.hollow.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.hollow.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.hollow.warning .wp-block-button .disabled.wp-block-button__link,
.button-group.hollow.warning
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.hollow.warning
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.hollow.warning .wp-block-button .wp-block-button__link,
.button-group.hollow.warning .wp-block-button .wp-block-button__link[disabled],
.button-group.hollow.warning
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.hollow.warning
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.warning.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.warning.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.warning.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.warning.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.warning.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.warning.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.warning.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.warning
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.warning
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.warning
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.warning
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.warning
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.warning
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.warning
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.warning,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.warning.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.warning.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.warning.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.warning[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.warning[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.warning[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.warning.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.warning.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.warning.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.warning.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.warning.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.warning.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.warning.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.button.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.button.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.button.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button
	.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.hollow .warning.disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow
	.warning.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow
	.warning.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow .warning.wp-block-button__link,
.wp-block-button .button-group.hollow .warning.wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow
	.warning.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow
	.warning.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.hollow.warning .disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow.warning
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow.warning
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.warning .wp-block-button__link,
.wp-block-button .button-group.hollow.warning .wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow.warning
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow.warning
	.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.button,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.button.disabled,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.button.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.button.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.button[disabled],
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.warning,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.warning.disabled,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.warning.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.warning.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.warning[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.warning[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.warning[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.wp-block-button__link[disabled]:hover {
	border: 1px solid #ffae00;
	color: #ffae00;
}
.button-group.hollow .button.warning:focus,
.button-group.hollow .button.warning:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:hover,
.button-group.hollow .wp-block-button .warning.wp-block-button__link:focus,
.button-group.hollow .wp-block-button .warning.wp-block-button__link:hover,
.button-group.hollow.warning .button:focus,
.button-group.hollow.warning .button:hover,
.button-group.hollow.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.hollow.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.hollow.warning .wp-block-button .wp-block-button__link:focus,
.button-group.hollow.warning .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.warning.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.warning.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.warning
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.warning
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.warning:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.warning:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.warning.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.warning.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button
	.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button
	.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.tribe-events-button:hover,
.wp-block-button .button-group.hollow .warning.wp-block-button__link:focus,
.wp-block-button .button-group.hollow .warning.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.warning .wp-block-button__link:focus,
.wp-block-button .button-group.hollow.warning .wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.warning.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.warning.tribe-events-button
	.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.button:focus,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.button:hover,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.warning.wp-block-button__link
	.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.warning:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.warning:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.warning.wp-block-button__link:hover {
	border-color: #ffae00;
	color: #ffae00;
}
.button-group.hollow .button.alert,
.button-group.hollow .button.alert.disabled,
.button-group.hollow .button.alert.disabled:focus,
.button-group.hollow .button.alert.disabled:hover,
.button-group.hollow .button.alert[disabled],
.button-group.hollow .button.alert[disabled]:focus,
.button-group.hollow .button.alert[disabled]:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled],
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:hover,
.button-group.hollow .wp-block-button .alert.disabled.wp-block-button__link,
.button-group.hollow
	.wp-block-button
	.alert.disabled.wp-block-button__link:focus,
.button-group.hollow
	.wp-block-button
	.alert.disabled.wp-block-button__link:hover,
.button-group.hollow .wp-block-button .alert.wp-block-button__link,
.button-group.hollow .wp-block-button .alert.wp-block-button__link[disabled],
.button-group.hollow
	.wp-block-button
	.alert.wp-block-button__link[disabled]:focus,
.button-group.hollow
	.wp-block-button
	.alert.wp-block-button__link[disabled]:hover,
.button-group.hollow.alert .button,
.button-group.hollow.alert .button.disabled,
.button-group.hollow.alert .button.disabled:focus,
.button-group.hollow.alert .button.disabled:hover,
.button-group.hollow.alert .button[disabled],
.button-group.hollow.alert .button[disabled]:focus,
.button-group.hollow.alert .button[disabled]:hover,
.button-group.hollow.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.hollow.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.hollow.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.hollow.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.hollow.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.hollow.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.hollow.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.hollow.alert .wp-block-button .disabled.wp-block-button__link,
.button-group.hollow.alert
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.hollow.alert
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.hollow.alert .wp-block-button .wp-block-button__link,
.button-group.hollow.alert .wp-block-button .wp-block-button__link[disabled],
.button-group.hollow.alert
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.hollow.alert
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.button.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.button.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.button.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button
	.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.alert.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.alert.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.alert.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.alert.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.alert.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.alert.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.alert.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.alert
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.alert
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.alert
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.alert
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.alert
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.alert
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.alert
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.alert,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.alert.disabled,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.alert.disabled:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.alert.disabled:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.alert[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.alert[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.alert[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.alert.disabled.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.alert.disabled.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.alert.disabled.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.alert.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.alert.wp-block-button__link[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.alert.wp-block-button__link[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.alert.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.hollow .alert.disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow
	.alert.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow
	.alert.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow .alert.wp-block-button__link,
.wp-block-button .button-group.hollow .alert.wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow
	.alert.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow
	.alert.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.hollow.alert .disabled.wp-block-button__link,
.wp-block-button
	.button-group.hollow.alert
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.hollow.alert
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.alert .wp-block-button__link,
.wp-block-button .button-group.hollow.alert .wp-block-button__link[disabled],
.wp-block-button
	.button-group.hollow.alert
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.hollow.alert
	.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button__link[disabled]:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.disabled.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.disabled.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.disabled.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.wp-block-button__link[disabled],
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.wp-block-button__link[disabled]:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.button,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.button.disabled,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.button.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.button.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.button[disabled],
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.disabled.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.disabled.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.disabled.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.wp-block-button__link,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.wp-block-button__link[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.wp-block-button__link[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.wp-block-button__link[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.alert,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.alert.disabled,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.alert.disabled:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.alert.disabled:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.alert[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.alert[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.alert[disabled]:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled],
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:hover {
	border: 1px solid #cc4b37;
	color: #cc4b37;
}
.button-group.hollow .button.alert:focus,
.button-group.hollow .button.alert:hover,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:focus,
.button-group.hollow
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:hover,
.button-group.hollow .wp-block-button .alert.wp-block-button__link:focus,
.button-group.hollow .wp-block-button .alert.wp-block-button__link:hover,
.button-group.hollow.alert .button:focus,
.button-group.hollow.alert .button:hover,
.button-group.hollow.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.hollow.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.hollow.alert .wp-block-button .wp-block-button__link:focus,
.button-group.hollow.alert .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button
	.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button
	.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.alert.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow
	.alert.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.alert
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.hollow.alert
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.alert:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.button.alert:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.alert.wp-block-button__link:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.wp-block-button
	.alert.wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.tribe-events-button:hover,
.wp-block-button .button-group.hollow .alert.wp-block-button__link:focus,
.wp-block-button .button-group.hollow .alert.wp-block-button__link:hover,
.wp-block-button .button-group.hollow.alert .wp-block-button__link:focus,
.wp-block-button .button-group.hollow.alert .wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.alert.tribe-events-button
	.wp-block-button__link:hover,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.wp-block-button__link:focus,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.tribe-events-button
	.alert.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.button:focus,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.button:hover,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.alert.wp-block-button__link
	.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.alert.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.alert:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.button.alert:hover,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:focus,
.wp-block-button.is-style-outline
	.button-group.wp-block-button__link
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:hover {
	border-color: #cc4b37;
	color: #cc4b37;
}
.button-group.clear .button,
.button-group.clear .button.disabled,
.button-group.clear .button.disabled:focus,
.button-group.clear .button.disabled:hover,
.button-group.clear .button:focus,
.button-group.clear .button:hover,
.button-group.clear .button[disabled],
.button-group.clear .button[disabled]:focus,
.button-group.clear .button[disabled]:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.clear .wp-block-button .disabled.wp-block-button__link,
.button-group.clear .wp-block-button .disabled.wp-block-button__link:focus,
.button-group.clear .wp-block-button .disabled.wp-block-button__link:hover,
.button-group.clear .wp-block-button .wp-block-button__link,
.button-group.clear .wp-block-button .wp-block-button__link:focus,
.button-group.clear .wp-block-button .wp-block-button__link:hover,
.button-group.clear .wp-block-button .wp-block-button__link[disabled],
.button-group.clear .wp-block-button .wp-block-button__link[disabled]:focus,
.button-group.clear .wp-block-button .wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.clear .disabled.wp-block-button__link,
.wp-block-button .button-group.clear .disabled.wp-block-button__link:focus,
.wp-block-button .button-group.clear .disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear .wp-block-button__link,
.wp-block-button .button-group.clear .wp-block-button__link:focus,
.wp-block-button .button-group.clear .wp-block-button__link:hover,
.wp-block-button .button-group.clear .wp-block-button__link[disabled],
.wp-block-button .button-group.clear .wp-block-button__link[disabled]:focus,
.wp-block-button .button-group.clear .wp-block-button__link[disabled]:hover {
	border-color: transparent;
	background-color: transparent;
}
.button-group.clear .button,
.button-group.clear .button.disabled,
.button-group.clear .button.disabled:focus,
.button-group.clear .button.disabled:hover,
.button-group.clear .button[disabled],
.button-group.clear .button[disabled]:focus,
.button-group.clear .button[disabled]:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.clear .wp-block-button .disabled.wp-block-button__link,
.button-group.clear .wp-block-button .disabled.wp-block-button__link:focus,
.button-group.clear .wp-block-button .disabled.wp-block-button__link:hover,
.button-group.clear .wp-block-button .wp-block-button__link,
.button-group.clear .wp-block-button .wp-block-button__link[disabled],
.button-group.clear .wp-block-button .wp-block-button__link[disabled]:focus,
.button-group.clear .wp-block-button .wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.clear .disabled.wp-block-button__link,
.wp-block-button .button-group.clear .disabled.wp-block-button__link:focus,
.wp-block-button .button-group.clear .disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear .wp-block-button__link,
.wp-block-button .button-group.clear .wp-block-button__link[disabled],
.wp-block-button .button-group.clear .wp-block-button__link[disabled]:focus,
.wp-block-button .button-group.clear .wp-block-button__link[disabled]:hover {
	color: #3c3c3b;
}
.button-group.clear .button:focus,
.button-group.clear .button:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.clear .wp-block-button .wp-block-button__link:focus,
.button-group.clear .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.tribe-events-button:hover,
.wp-block-button .button-group.clear .wp-block-button__link:focus,
.wp-block-button .button-group.clear .wp-block-button__link:hover {
	color: #3c3c3b;
}
.button-group.clear .button.primary,
.button-group.clear .button.primary.disabled,
.button-group.clear .button.primary.disabled:focus,
.button-group.clear .button.primary.disabled:hover,
.button-group.clear .button.primary[disabled],
.button-group.clear .button.primary[disabled]:focus,
.button-group.clear .button.primary[disabled]:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.disabled.tribe-events-button:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled],
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button[disabled]:hover,
.button-group.clear .wp-block-button .primary.disabled.wp-block-button__link,
.button-group.clear
	.wp-block-button
	.primary.disabled.wp-block-button__link:focus,
.button-group.clear
	.wp-block-button
	.primary.disabled.wp-block-button__link:hover,
.button-group.clear .wp-block-button .primary.wp-block-button__link,
.button-group.clear .wp-block-button .primary.wp-block-button__link[disabled],
.button-group.clear
	.wp-block-button
	.primary.wp-block-button__link[disabled]:focus,
.button-group.clear
	.wp-block-button
	.primary.wp-block-button__link[disabled]:hover,
.button-group.clear.primary .button,
.button-group.clear.primary .button.disabled,
.button-group.clear.primary .button.disabled:focus,
.button-group.clear.primary .button.disabled:hover,
.button-group.clear.primary .button[disabled],
.button-group.clear.primary .button[disabled]:focus,
.button-group.clear.primary .button[disabled]:hover,
.button-group.clear.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.clear.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.clear.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.clear.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.clear.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.clear.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.clear.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.clear.primary .wp-block-button .disabled.wp-block-button__link,
.button-group.clear.primary
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.clear.primary
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.clear.primary .wp-block-button .wp-block-button__link,
.button-group.clear.primary .wp-block-button .wp-block-button__link[disabled],
.button-group.clear.primary
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.clear.primary
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.primary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.primary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.primary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.primary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.primary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.primary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.primary.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.primary
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.primary
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.primary
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.primary
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.primary
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.primary
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.primary
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.clear .primary.disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear
	.primary.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear
	.primary.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear .primary.wp-block-button__link,
.wp-block-button .button-group.clear .primary.wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear
	.primary.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear
	.primary.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.clear.primary .disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear.primary
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear.primary
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear.primary .wp-block-button__link,
.wp-block-button .button-group.clear.primary .wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear.primary
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear.primary
	.wp-block-button__link[disabled]:hover {
	color: #D6491A;
}
.button-group.clear .button.primary:focus,
.button-group.clear .button.primary:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.primary.tribe-events-button:hover,
.button-group.clear .wp-block-button .primary.wp-block-button__link:focus,
.button-group.clear .wp-block-button .primary.wp-block-button__link:hover,
.button-group.clear.primary .button:focus,
.button-group.clear.primary .button:hover,
.button-group.clear.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.clear.primary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.clear.primary .wp-block-button .wp-block-button__link:focus,
.button-group.clear.primary .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.primary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.primary.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.primary
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.primary
	.tribe-events-button:hover,
.wp-block-button .button-group.clear .primary.wp-block-button__link:focus,
.wp-block-button .button-group.clear .primary.wp-block-button__link:hover,
.wp-block-button .button-group.clear.primary .wp-block-button__link:focus,
.wp-block-button .button-group.clear.primary .wp-block-button__link:hover {
	color: #D6491A;
}
.button-group.clear .button.secondary,
.button-group.clear .button.secondary.disabled,
.button-group.clear .button.secondary.disabled:focus,
.button-group.clear .button.secondary.disabled:hover,
.button-group.clear .button.secondary[disabled],
.button-group.clear .button.secondary[disabled]:focus,
.button-group.clear .button.secondary[disabled]:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.disabled.tribe-events-button:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled],
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button[disabled]:hover,
.button-group.clear .wp-block-button .secondary.disabled.wp-block-button__link,
.button-group.clear
	.wp-block-button
	.secondary.disabled.wp-block-button__link:focus,
.button-group.clear
	.wp-block-button
	.secondary.disabled.wp-block-button__link:hover,
.button-group.clear .wp-block-button .secondary.wp-block-button__link,
.button-group.clear .wp-block-button .secondary.wp-block-button__link[disabled],
.button-group.clear
	.wp-block-button
	.secondary.wp-block-button__link[disabled]:focus,
.button-group.clear
	.wp-block-button
	.secondary.wp-block-button__link[disabled]:hover,
.button-group.clear.secondary .button,
.button-group.clear.secondary .button.disabled,
.button-group.clear.secondary .button.disabled:focus,
.button-group.clear.secondary .button.disabled:hover,
.button-group.clear.secondary .button[disabled],
.button-group.clear.secondary .button[disabled]:focus,
.button-group.clear.secondary .button[disabled]:hover,
.button-group.clear.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.clear.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.clear.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.clear.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.clear.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.clear.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.clear.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.clear.secondary .wp-block-button .disabled.wp-block-button__link,
.button-group.clear.secondary
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.clear.secondary
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.clear.secondary .wp-block-button .wp-block-button__link,
.button-group.clear.secondary .wp-block-button .wp-block-button__link[disabled],
.button-group.clear.secondary
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.clear.secondary
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.secondary.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.secondary.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.secondary.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.secondary.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.secondary.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.secondary.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.secondary.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.secondary
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.secondary
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.secondary
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.secondary
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.secondary
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.secondary
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.secondary
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.clear .secondary.disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear
	.secondary.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear
	.secondary.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear .secondary.wp-block-button__link,
.wp-block-button .button-group.clear .secondary.wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear
	.secondary.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear
	.secondary.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.clear.secondary .disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear.secondary
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear.secondary
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear.secondary .wp-block-button__link,
.wp-block-button .button-group.clear.secondary .wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear.secondary
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear.secondary
	.wp-block-button__link[disabled]:hover {
	color: #000;
}
.button-group.clear .button.secondary:focus,
.button-group.clear .button.secondary:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.secondary.tribe-events-button:hover,
.button-group.clear .wp-block-button .secondary.wp-block-button__link:focus,
.button-group.clear .wp-block-button .secondary.wp-block-button__link:hover,
.button-group.clear.secondary .button:focus,
.button-group.clear.secondary .button:hover,
.button-group.clear.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.clear.secondary
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.clear.secondary .wp-block-button .wp-block-button__link:focus,
.button-group.clear.secondary .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.secondary.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.secondary.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.secondary
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.secondary
	.tribe-events-button:hover,
.wp-block-button .button-group.clear .secondary.wp-block-button__link:focus,
.wp-block-button .button-group.clear .secondary.wp-block-button__link:hover,
.wp-block-button .button-group.clear.secondary .wp-block-button__link:focus,
.wp-block-button .button-group.clear.secondary .wp-block-button__link:hover {
	color: #000;
}
.button-group.clear .button.success,
.button-group.clear .button.success.disabled,
.button-group.clear .button.success.disabled:focus,
.button-group.clear .button.success.disabled:hover,
.button-group.clear .button.success[disabled],
.button-group.clear .button.success[disabled]:focus,
.button-group.clear .button.success[disabled]:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.disabled.tribe-events-button:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled],
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button[disabled]:hover,
.button-group.clear .wp-block-button .success.disabled.wp-block-button__link,
.button-group.clear
	.wp-block-button
	.success.disabled.wp-block-button__link:focus,
.button-group.clear
	.wp-block-button
	.success.disabled.wp-block-button__link:hover,
.button-group.clear .wp-block-button .success.wp-block-button__link,
.button-group.clear .wp-block-button .success.wp-block-button__link[disabled],
.button-group.clear
	.wp-block-button
	.success.wp-block-button__link[disabled]:focus,
.button-group.clear
	.wp-block-button
	.success.wp-block-button__link[disabled]:hover,
.button-group.clear.success .button,
.button-group.clear.success .button.disabled,
.button-group.clear.success .button.disabled:focus,
.button-group.clear.success .button.disabled:hover,
.button-group.clear.success .button[disabled],
.button-group.clear.success .button[disabled]:focus,
.button-group.clear.success .button[disabled]:hover,
.button-group.clear.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.clear.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.clear.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.clear.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.clear.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.clear.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.clear.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.clear.success .wp-block-button .disabled.wp-block-button__link,
.button-group.clear.success
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.clear.success
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.clear.success .wp-block-button .wp-block-button__link,
.button-group.clear.success .wp-block-button .wp-block-button__link[disabled],
.button-group.clear.success
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.clear.success
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.success.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.success.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.success.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.success.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.success.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.success.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.success.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.success
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.success
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.success
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.success
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.success
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.success
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.success
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.clear .success.disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear
	.success.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear
	.success.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear .success.wp-block-button__link,
.wp-block-button .button-group.clear .success.wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear
	.success.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear
	.success.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.clear.success .disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear.success
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear.success
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear.success .wp-block-button__link,
.wp-block-button .button-group.clear.success .wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear.success
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear.success
	.wp-block-button__link[disabled]:hover {
	color: #3adb76;
}
.button-group.clear .button.success:focus,
.button-group.clear .button.success:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.success.tribe-events-button:hover,
.button-group.clear .wp-block-button .success.wp-block-button__link:focus,
.button-group.clear .wp-block-button .success.wp-block-button__link:hover,
.button-group.clear.success .button:focus,
.button-group.clear.success .button:hover,
.button-group.clear.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.clear.success
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.clear.success .wp-block-button .wp-block-button__link:focus,
.button-group.clear.success .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.success.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.success.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.success
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.success
	.tribe-events-button:hover,
.wp-block-button .button-group.clear .success.wp-block-button__link:focus,
.wp-block-button .button-group.clear .success.wp-block-button__link:hover,
.wp-block-button .button-group.clear.success .wp-block-button__link:focus,
.wp-block-button .button-group.clear.success .wp-block-button__link:hover {
	color: #3adb76;
}
.button-group.clear .button.warning,
.button-group.clear .button.warning.disabled,
.button-group.clear .button.warning.disabled:focus,
.button-group.clear .button.warning.disabled:hover,
.button-group.clear .button.warning[disabled],
.button-group.clear .button.warning[disabled]:focus,
.button-group.clear .button.warning[disabled]:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.disabled.tribe-events-button:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled],
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button[disabled]:hover,
.button-group.clear .wp-block-button .warning.disabled.wp-block-button__link,
.button-group.clear
	.wp-block-button
	.warning.disabled.wp-block-button__link:focus,
.button-group.clear
	.wp-block-button
	.warning.disabled.wp-block-button__link:hover,
.button-group.clear .wp-block-button .warning.wp-block-button__link,
.button-group.clear .wp-block-button .warning.wp-block-button__link[disabled],
.button-group.clear
	.wp-block-button
	.warning.wp-block-button__link[disabled]:focus,
.button-group.clear
	.wp-block-button
	.warning.wp-block-button__link[disabled]:hover,
.button-group.clear.warning .button,
.button-group.clear.warning .button.disabled,
.button-group.clear.warning .button.disabled:focus,
.button-group.clear.warning .button.disabled:hover,
.button-group.clear.warning .button[disabled],
.button-group.clear.warning .button[disabled]:focus,
.button-group.clear.warning .button[disabled]:hover,
.button-group.clear.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.clear.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.clear.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.clear.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.clear.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.clear.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.clear.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.clear.warning .wp-block-button .disabled.wp-block-button__link,
.button-group.clear.warning
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.clear.warning
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.clear.warning .wp-block-button .wp-block-button__link,
.button-group.clear.warning .wp-block-button .wp-block-button__link[disabled],
.button-group.clear.warning
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.clear.warning
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.warning.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.warning.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.warning.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.warning.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.warning.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.warning.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.warning.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.warning
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.warning
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.warning
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.warning
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.warning
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.warning
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.warning
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.clear .warning.disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear
	.warning.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear
	.warning.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear .warning.wp-block-button__link,
.wp-block-button .button-group.clear .warning.wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear
	.warning.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear
	.warning.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.clear.warning .disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear.warning
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear.warning
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear.warning .wp-block-button__link,
.wp-block-button .button-group.clear.warning .wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear.warning
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear.warning
	.wp-block-button__link[disabled]:hover {
	color: #ffae00;
}
.button-group.clear .button.warning:focus,
.button-group.clear .button.warning:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.warning.tribe-events-button:hover,
.button-group.clear .wp-block-button .warning.wp-block-button__link:focus,
.button-group.clear .wp-block-button .warning.wp-block-button__link:hover,
.button-group.clear.warning .button:focus,
.button-group.clear.warning .button:hover,
.button-group.clear.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.clear.warning
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.clear.warning .wp-block-button .wp-block-button__link:focus,
.button-group.clear.warning .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.warning.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.warning.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.warning
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.warning
	.tribe-events-button:hover,
.wp-block-button .button-group.clear .warning.wp-block-button__link:focus,
.wp-block-button .button-group.clear .warning.wp-block-button__link:hover,
.wp-block-button .button-group.clear.warning .wp-block-button__link:focus,
.wp-block-button .button-group.clear.warning .wp-block-button__link:hover {
	color: #ffae00;
}
.button-group.clear .button.alert,
.button-group.clear .button.alert.disabled,
.button-group.clear .button.alert.disabled:focus,
.button-group.clear .button.alert.disabled:hover,
.button-group.clear .button.alert[disabled],
.button-group.clear .button.alert[disabled]:focus,
.button-group.clear .button.alert[disabled]:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.disabled.tribe-events-button:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled],
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button[disabled]:hover,
.button-group.clear .wp-block-button .alert.disabled.wp-block-button__link,
.button-group.clear
	.wp-block-button
	.alert.disabled.wp-block-button__link:focus,
.button-group.clear
	.wp-block-button
	.alert.disabled.wp-block-button__link:hover,
.button-group.clear .wp-block-button .alert.wp-block-button__link,
.button-group.clear .wp-block-button .alert.wp-block-button__link[disabled],
.button-group.clear
	.wp-block-button
	.alert.wp-block-button__link[disabled]:focus,
.button-group.clear
	.wp-block-button
	.alert.wp-block-button__link[disabled]:hover,
.button-group.clear.alert .button,
.button-group.clear.alert .button.disabled,
.button-group.clear.alert .button.disabled:focus,
.button-group.clear.alert .button.disabled:hover,
.button-group.clear.alert .button[disabled],
.button-group.clear.alert .button[disabled]:focus,
.button-group.clear.alert .button[disabled]:hover,
.button-group.clear.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button,
.button-group.clear.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:focus,
.button-group.clear.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.disabled.tribe-events-button:hover,
.button-group.clear.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.clear.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled],
.button-group.clear.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:focus,
.button-group.clear.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button[disabled]:hover,
.button-group.clear.alert .wp-block-button .disabled.wp-block-button__link,
.button-group.clear.alert
	.wp-block-button
	.disabled.wp-block-button__link:focus,
.button-group.clear.alert
	.wp-block-button
	.disabled.wp-block-button__link:hover,
.button-group.clear.alert .wp-block-button .wp-block-button__link,
.button-group.clear.alert .wp-block-button .wp-block-button__link[disabled],
.button-group.clear.alert
	.wp-block-button
	.wp-block-button__link[disabled]:focus,
.button-group.clear.alert
	.wp-block-button
	.wp-block-button__link[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.alert.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.alert.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.alert.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.alert.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.alert.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.alert.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.alert.tribe-events-button[disabled]:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.alert
	.disabled.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.alert
	.disabled.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.alert
	.disabled.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.alert
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.alert
	.tribe-events-button[disabled],
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.alert
	.tribe-events-button[disabled]:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.alert
	.tribe-events-button[disabled]:hover,
.wp-block-button .button-group.clear .alert.disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear
	.alert.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear
	.alert.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear .alert.wp-block-button__link,
.wp-block-button .button-group.clear .alert.wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear
	.alert.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear
	.alert.wp-block-button__link[disabled]:hover,
.wp-block-button .button-group.clear.alert .disabled.wp-block-button__link,
.wp-block-button
	.button-group.clear.alert
	.disabled.wp-block-button__link:focus,
.wp-block-button
	.button-group.clear.alert
	.disabled.wp-block-button__link:hover,
.wp-block-button .button-group.clear.alert .wp-block-button__link,
.wp-block-button .button-group.clear.alert .wp-block-button__link[disabled],
.wp-block-button
	.button-group.clear.alert
	.wp-block-button__link[disabled]:focus,
.wp-block-button
	.button-group.clear.alert
	.wp-block-button__link[disabled]:hover {
	color: #cc4b37;
}
.button-group.clear .button.alert:focus,
.button-group.clear .button.alert:hover,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:focus,
.button-group.clear
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.alert.tribe-events-button:hover,
.button-group.clear .wp-block-button .alert.wp-block-button__link:focus,
.button-group.clear .wp-block-button .alert.wp-block-button__link:hover,
.button-group.clear.alert .button:focus,
.button-group.clear.alert .button:hover,
.button-group.clear.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.button-group.clear.alert
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.button-group.clear.alert .wp-block-button .wp-block-button__link:focus,
.button-group.clear.alert .wp-block-button .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.alert.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear
	.alert.tribe-events-button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.alert
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.clear.alert
	.tribe-events-button:hover,
.wp-block-button .button-group.clear .alert.wp-block-button__link:focus,
.wp-block-button .button-group.clear .alert.wp-block-button__link:hover,
.wp-block-button .button-group.clear.alert .wp-block-button__link:focus,
.wp-block-button .button-group.clear.alert .wp-block-button__link:hover {
	color: #cc4b37;
}
.button-group.no-gaps .button,
.button-group.no-gaps
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.no-gaps .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.no-gaps
	.tribe-events-button,
.wp-block-button .button-group.no-gaps .wp-block-button__link {
	margin-right: -0.0625rem;
}
.button-group.no-gaps .button + .button,
.button-group.no-gaps
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button
	+ .tribe-events-button,
.button-group.no-gaps
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button
	+ .button,
.button-group.no-gaps
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button
	+ .tribe-events-button,
.button-group.no-gaps
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button
	.tribe-events-button
	+ .wp-block-button__link,
.button-group.no-gaps .wp-block-button .button + .wp-block-button__link,
.button-group.no-gaps
	.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button__link
	+ .tribe-events-button,
.button-group.no-gaps .wp-block-button .wp-block-button__link + .button,
.button-group.no-gaps
	.wp-block-button
	.wp-block-button__link
	+ .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.no-gaps
	.button
	+ .tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.no-gaps
	.tribe-events-button
	+ .button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.no-gaps
	.tribe-events-button
	+ .tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.no-gaps
	.wp-block-button
	.tribe-events-button
	+ .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.no-gaps
	.wp-block-button
	.wp-block-button__link
	+ .tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button
	.button-group.no-gaps
	.wp-block-button__link
	+ .tribe-events-button,
.wp-block-button .button-group.no-gaps .button + .wp-block-button__link,
.wp-block-button
	.button-group.no-gaps
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button
	+ .wp-block-button__link,
.wp-block-button
	.button-group.no-gaps
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.wp-block-button__link
	+ .tribe-events-button,
.wp-block-button .button-group.no-gaps .wp-block-button__link + .button,
.wp-block-button
	.button-group.no-gaps
	.wp-block-button__link
	+ .wp-block-button__link,
.wp-block-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.no-gaps
	.tribe-events-button
	+ .wp-block-button__link {
	border-left-color: transparent;
}
.button-group.stacked,
.button-group.stacked-for-medium,
.button-group.stacked-for-small {
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.button-group.stacked .button,
.button-group.stacked
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.stacked .wp-block-button .wp-block-button__link,
.button-group.stacked-for-medium .button,
.button-group.stacked-for-medium
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.stacked-for-medium .wp-block-button .wp-block-button__link,
.button-group.stacked-for-small .button,
.button-group.stacked-for-small
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.stacked-for-small .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.stacked
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.stacked-for-medium
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.stacked-for-small
	.tribe-events-button,
.wp-block-button .button-group.stacked .wp-block-button__link,
.wp-block-button .button-group.stacked-for-medium .wp-block-button__link,
.wp-block-button .button-group.stacked-for-small .wp-block-button__link {
	-webkit-flex: 0 0 100%;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
}
.button-group.stacked .button:last-child,
.button-group.stacked
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:last-child,
.button-group.stacked .wp-block-button .wp-block-button__link:last-child,
.button-group.stacked-for-medium .button:last-child,
.button-group.stacked-for-medium
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:last-child,
.button-group.stacked-for-medium
	.wp-block-button
	.wp-block-button__link:last-child,
.button-group.stacked-for-small .button:last-child,
.button-group.stacked-for-small
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:last-child,
.button-group.stacked-for-small
	.wp-block-button
	.wp-block-button__link:last-child,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.stacked
	.tribe-events-button:last-child,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.stacked-for-medium
	.tribe-events-button:last-child,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.stacked-for-small
	.tribe-events-button:last-child,
.wp-block-button .button-group.stacked .wp-block-button__link:last-child,
.wp-block-button
	.button-group.stacked-for-medium
	.wp-block-button__link:last-child,
.wp-block-button
	.button-group.stacked-for-small
	.wp-block-button__link:last-child {
	margin-bottom: 0;
}
.button-group.stacked-for-medium.expanded .button,
.button-group.stacked-for-medium.expanded
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.stacked-for-medium.expanded
	.wp-block-button
	.wp-block-button__link,
.button-group.stacked-for-small.expanded .button,
.button-group.stacked-for-small.expanded
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.stacked-for-small.expanded
	.wp-block-button
	.wp-block-button__link,
.button-group.stacked.expanded .button,
.button-group.stacked.expanded
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.button-group.stacked.expanded .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.stacked-for-medium.expanded
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.stacked-for-small.expanded
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-group.stacked.expanded
	.tribe-events-button,
.wp-block-button
	.button-group.stacked-for-medium.expanded
	.wp-block-button__link,
.wp-block-button
	.button-group.stacked-for-small.expanded
	.wp-block-button__link,
.wp-block-button .button-group.stacked.expanded .wp-block-button__link {
	-webkit-flex: 1 1 0px;
	-ms-flex: 1 1 0px;
	flex: 1 1 0px;
	margin-right: 0;
}
@media print, screen and (min-width: 40em) {
	.button-group.stacked-for-small .button,
	.button-group.stacked-for-small
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button,
	.button-group.stacked-for-small .wp-block-button .wp-block-button__link,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.button-group.stacked-for-small
		.tribe-events-button,
	.wp-block-button .button-group.stacked-for-small .wp-block-button__link {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		margin-bottom: 0;
	}
}
@media print, screen and (min-width: 64em) {
	.button-group.stacked-for-medium .button,
	.button-group.stacked-for-medium
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button,
	.button-group.stacked-for-medium .wp-block-button .wp-block-button__link,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.button-group.stacked-for-medium
		.tribe-events-button,
	.wp-block-button .button-group.stacked-for-medium .wp-block-button__link {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		margin-bottom: 0;
	}
}
@media print, screen and (max-width: 39.99875em) {
	.button-group.stacked-for-small.expanded {
		display: block;
	}
	.button-group.stacked-for-small.expanded .button,
	.button-group.stacked-for-small.expanded
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button,
	.button-group.stacked-for-small.expanded
		.wp-block-button
		.wp-block-button__link,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.button-group.stacked-for-small.expanded
		.tribe-events-button,
	.wp-block-button
		.button-group.stacked-for-small.expanded
		.wp-block-button__link {
		display: block;
		margin-right: 0;
	}
}
@media print, screen and (max-width: 63.99875em) {
	.button-group.stacked-for-medium.expanded {
		display: block;
	}
	.button-group.stacked-for-medium.expanded .button,
	.button-group.stacked-for-medium.expanded
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button,
	.button-group.stacked-for-medium.expanded
		.wp-block-button
		.wp-block-button__link,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.button-group.stacked-for-medium.expanded
		.tribe-events-button,
	.wp-block-button
		.button-group.stacked-for-medium.expanded
		.wp-block-button__link {
		display: block;
		margin-right: 0;
	}
}
.close-button {
	position: absolute;
	z-index: 10;
	color: #3c3c3b;
	cursor: pointer;
}
[data-whatinput='mouse'] .close-button {
	outline: 0;
}
.close-button:focus,
.close-button:hover {
	color: #3c3c3b;
}
.close-button.small {
	right: 0.66rem;
	top: 0.33em;
	font-size: 1.5em;
	line-height: 1;
}
.close-button,
.close-button.medium {
	right: 1rem;
	top: 0.5rem;
	font-size: 2em;
	line-height: 1;
}
.menu {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
[data-whatinput='mouse'] .menu li {
	outline: 0;
}
.menu .button,
.menu
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.menu .wp-block-button .wp-block-button__link,
.menu a,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.menu
	.tribe-events-button,
.wp-block-button .menu .wp-block-button__link {
	line-height: 1;
	text-decoration: none;
	display: block;
	padding: 0.7rem 1rem;
}
.menu a,
.menu button,
.menu input,
.menu select {
	margin-bottom: 0;
}
.menu input {
	display: inline-block;
}
.menu,
.menu.horizontal {
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
}
.menu.vertical {
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.menu.expanded li {
	-webkit-flex: 1 1 0px;
	-ms-flex: 1 1 0px;
	flex: 1 1 0px;
}
.menu.simple {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.menu.simple li + li {
	margin-left: 1rem;
}
.menu.simple a {
	padding: 0;
}
@media print, screen and (min-width: 40em) {
	.menu.medium-horizontal {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.menu.medium-vertical {
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.menu.medium-expanded li {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
	}
	.menu.medium-simple li {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
	}
}
@media print, screen and (min-width: 64em) {
	.menu.large-horizontal {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.menu.large-vertical {
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.menu.large-expanded li {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
	}
	.menu.large-simple li {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
	}
}
@media screen and (min-width: 75em) {
	.menu.xlarge-horizontal {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.menu.xlarge-vertical {
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.menu.xlarge-expanded li {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
	}
	.menu.xlarge-simple li {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
	}
}
@media screen and (min-width: 90em) {
	.menu.xxlarge-horizontal {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.menu.xxlarge-vertical {
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.menu.xxlarge-expanded li {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
	}
	.menu.xxlarge-simple li {
		-webkit-flex: 1 1 0px;
		-ms-flex: 1 1 0px;
		flex: 1 1 0px;
	}
}
.menu.nested {
	margin-right: 0;
	margin-left: 1rem;
}
.menu.icons a {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.menu.icon-bottom a,
.menu.icon-left a,
.menu.icon-right a,
.menu.icon-top a {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.menu.icon-left li a {
	-webkit-flex-flow: row nowrap;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
}
.menu.icon-left li a i,
.menu.icon-left li a img,
.menu.icon-left li a svg {
	margin-right: 0.25rem;
}
.menu.icon-right li a {
	-webkit-flex-flow: row nowrap;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
}
.menu.icon-right li a i,
.menu.icon-right li a img,
.menu.icon-right li a svg {
	margin-left: 0.25rem;
}
.menu.icon-top li a {
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
}
.menu.icon-top li a i,
.menu.icon-top li a img,
.menu.icon-top li a svg {
	-webkit-align-self: stretch;
	-ms-flex-item-align: stretch;
	align-self: stretch;
	margin-bottom: 0.25rem;
	text-align: center;
}
.menu.icon-bottom li a {
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
}
.menu.icon-bottom li a i,
.menu.icon-bottom li a img,
.menu.icon-bottom li a svg {
	-webkit-align-self: stretch;
	-ms-flex-item-align: stretch;
	align-self: stretch;
	margin-bottom: 0.25rem;
	text-align: center;
}
.menu .is-active > a {
	background: #D6491A;
	color: #3c3c3b;
}
.menu .active > a {
	background: #D6491A;
	color: #3c3c3b;
}
.menu.align-left {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.menu.align-right li {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.menu.align-right li .submenu li {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.menu.align-right.vertical li {
	display: block;
	text-align: right;
}
.menu.align-right.vertical li .submenu li {
	text-align: right;
}
.menu.align-right .nested {
	margin-right: 1rem;
	margin-left: 0;
}
.menu.align-center li {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.menu.align-center li .submenu li {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.menu .menu-text {
	padding: 0.7rem 1rem;
	font-weight: 700;
	line-height: 1;
	color: inherit;
}
.menu-centered > .menu {
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.menu-centered > .menu li {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.menu-centered > .menu li .submenu li {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.no-js [data-responsive-menu] ul {
	display: none;
}
.is-drilldown {
	position: relative;
	overflow: hidden;
}
.is-drilldown li {
	display: block;
}
.is-drilldown.animate-height {
	transition: height 0.5s;
}
.drilldown a {
	padding: 0.7rem 1rem;
	background: #fefefe;
}
.drilldown .is-drilldown-submenu {
	position: absolute;
	top: 0;
	left: 100%;
	z-index: -1;
	width: 100%;
	background: #fefefe;
	transition: -webkit-transform 0.15s linear;
	transition: transform 0.15s linear;
	transition: transform 0.15s linear, -webkit-transform 0.15s linear;
}
.drilldown .is-drilldown-submenu.is-active {
	z-index: 1;
	display: block;
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
}
.drilldown .is-drilldown-submenu.is-closing {
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
}
.drilldown .is-drilldown-submenu a {
	padding: 0.7rem 1rem;
}
.drilldown .nested.is-drilldown-submenu {
	margin-right: 0;
	margin-left: 0;
}
.drilldown .drilldown-submenu-cover-previous {
	min-height: 100%;
}
.drilldown .is-drilldown-submenu-parent > a {
	position: relative;
}
.drilldown .is-drilldown-submenu-parent > a::after {
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	content: '';
	border-right-width: 0;
	border-left-style: solid;
	border-color: transparent transparent transparent #D6491A;
	position: absolute;
	top: 50%;
	margin-top: -6px;
	right: 1rem;
}
.drilldown.align-left .is-drilldown-submenu-parent > a::after {
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	content: '';
	border-right-width: 0;
	border-left-style: solid;
	border-color: transparent transparent transparent #3c3c3b;
	right: 1rem;
	left: auto;
}
.drilldown.align-right .is-drilldown-submenu-parent > a::after {
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	content: '';
	border-left-width: 0;
	border-right-style: solid;
	border-color: transparent #3c3c3b transparent transparent;
	right: auto;
	left: 1rem;
}
.drilldown .js-drilldown-back > a::before {
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	content: '';
	border-left-width: 0;
	border-right-style: solid;
	border-color: transparent #D6491A transparent transparent;
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.75rem;
}
.dropdown-pane {
	position: absolute;
	z-index: 10;
	display: none;
	width: 300px;
	padding: 1rem;
	visibility: hidden;
	border: 1px solid #888;
	border-radius: 0;
	background-color: #fefefe;
	font-size: 1rem;
}
.dropdown-pane.is-opening {
	display: block;
}
.dropdown-pane.is-open {
	display: block;
	visibility: visible;
}
.dropdown-pane.tiny {
	width: 100px;
}
.dropdown-pane.small {
	width: 200px;
}
.dropdown-pane.large {
	width: 400px;
}
.dropdown.menu > li.opens-left > .is-dropdown-submenu {
	top: 100%;
	right: 0;
	left: auto;
}
.dropdown.menu > li.opens-right > .is-dropdown-submenu {
	top: 100%;
	right: auto;
	left: 0;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a {
	position: relative;
	padding-right: 1.5rem;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	content: '';
	border-bottom-width: 0;
	border-top-style: solid;
	border-color: #3c3c3b transparent transparent;
	right: 5px;
	left: auto;
	margin-top: -3px;
}
[data-whatinput='mouse'] .dropdown.menu a {
	outline: 0;
}
.dropdown.menu > li > a {
	padding: 0.7rem 1rem;
}
.dropdown.menu > li.is-active > a {
	background: 0 0;
	color: #D6491A;
}
.no-js .dropdown.menu ul {
	display: none;
}
.dropdown.menu .nested.is-dropdown-submenu {
	margin-right: 0;
	margin-left: 0;
}
.dropdown.menu.vertical > li .is-dropdown-submenu {
	top: 0;
}
.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
	top: 0;
	right: 100%;
	left: auto;
}
.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
	right: auto;
	left: 100%;
}
.dropdown.menu.vertical > li > a::after {
	right: 14px;
}
.dropdown.menu.vertical > li.opens-left > a::after {
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	content: '';
	border-left-width: 0;
	border-right-style: solid;
	border-color: transparent #3c3c3b transparent transparent;
	right: auto;
	left: 5px;
}
.dropdown.menu.vertical > li.opens-right > a::after {
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	content: '';
	border-right-width: 0;
	border-left-style: solid;
	border-color: transparent transparent transparent #3c3c3b;
}
@media print, screen and (min-width: 40em) {
	.dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
		top: 100%;
		right: 0;
		left: auto;
	}
	.dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
		top: 100%;
		right: auto;
		left: 0;
	}
	.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
		position: relative;
		padding-right: 1.5rem;
	}
	.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-bottom-width: 0;
		border-top-style: solid;
		border-color: #3c3c3b transparent transparent;
		right: 5px;
		left: auto;
		margin-top: -3px;
	}
	.dropdown.menu.medium-vertical > li .is-dropdown-submenu {
		top: 0;
	}
	.dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
		top: 0;
		right: 100%;
		left: auto;
	}
	.dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
		right: auto;
		left: 100%;
	}
	.dropdown.menu.medium-vertical > li > a::after {
		right: 14px;
	}
	.dropdown.menu.medium-vertical > li.opens-left > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-left-width: 0;
		border-right-style: solid;
		border-color: transparent #3c3c3b transparent transparent;
		right: auto;
		left: 5px;
	}
	.dropdown.menu.medium-vertical > li.opens-right > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-right-width: 0;
		border-left-style: solid;
		border-color: transparent transparent transparent #3c3c3b;
	}
}
@media print, screen and (min-width: 64em) {
	.dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
		top: 100%;
		right: 0;
		left: auto;
	}
	.dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
		top: 100%;
		right: auto;
		left: 0;
	}
	.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
		position: relative;
		padding-right: 1.5rem;
	}
	.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-bottom-width: 0;
		border-top-style: solid;
		border-color: #3c3c3b transparent transparent;
		right: 5px;
		left: auto;
		margin-top: -3px;
	}
	.dropdown.menu.large-vertical > li .is-dropdown-submenu {
		top: 0;
	}
	.dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
		top: 0;
		right: 100%;
		left: auto;
	}
	.dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
		right: auto;
		left: 100%;
	}
	.dropdown.menu.large-vertical > li > a::after {
		right: 14px;
	}
	.dropdown.menu.large-vertical > li.opens-left > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-left-width: 0;
		border-right-style: solid;
		border-color: transparent #3c3c3b transparent transparent;
		right: auto;
		left: 5px;
	}
	.dropdown.menu.large-vertical > li.opens-right > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-right-width: 0;
		border-left-style: solid;
		border-color: transparent transparent transparent #3c3c3b;
	}
}
@media screen and (min-width: 75em) {
	.dropdown.menu.xlarge-horizontal > li.opens-left > .is-dropdown-submenu {
		top: 100%;
		right: 0;
		left: auto;
	}
	.dropdown.menu.xlarge-horizontal > li.opens-right > .is-dropdown-submenu {
		top: 100%;
		right: auto;
		left: 0;
	}
	.dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a {
		position: relative;
		padding-right: 1.5rem;
	}
	.dropdown.menu.xlarge-horizontal > li.is-dropdown-submenu-parent > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-bottom-width: 0;
		border-top-style: solid;
		border-color: #3c3c3b transparent transparent;
		right: 5px;
		left: auto;
		margin-top: -3px;
	}
	.dropdown.menu.xlarge-vertical > li .is-dropdown-submenu {
		top: 0;
	}
	.dropdown.menu.xlarge-vertical > li.opens-left > .is-dropdown-submenu {
		top: 0;
		right: 100%;
		left: auto;
	}
	.dropdown.menu.xlarge-vertical > li.opens-right > .is-dropdown-submenu {
		right: auto;
		left: 100%;
	}
	.dropdown.menu.xlarge-vertical > li > a::after {
		right: 14px;
	}
	.dropdown.menu.xlarge-vertical > li.opens-left > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-left-width: 0;
		border-right-style: solid;
		border-color: transparent #3c3c3b transparent transparent;
		right: auto;
		left: 5px;
	}
	.dropdown.menu.xlarge-vertical > li.opens-right > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-right-width: 0;
		border-left-style: solid;
		border-color: transparent transparent transparent #3c3c3b;
	}
}
@media screen and (min-width: 90em) {
	.dropdown.menu.xxlarge-horizontal > li.opens-left > .is-dropdown-submenu {
		top: 100%;
		right: 0;
		left: auto;
	}
	.dropdown.menu.xxlarge-horizontal > li.opens-right > .is-dropdown-submenu {
		top: 100%;
		right: auto;
		left: 0;
	}
	.dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a {
		position: relative;
		padding-right: 1.5rem;
	}
	.dropdown.menu.xxlarge-horizontal > li.is-dropdown-submenu-parent > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-bottom-width: 0;
		border-top-style: solid;
		border-color: #3c3c3b transparent transparent;
		right: 5px;
		left: auto;
		margin-top: -3px;
	}
	.dropdown.menu.xxlarge-vertical > li .is-dropdown-submenu {
		top: 0;
	}
	.dropdown.menu.xxlarge-vertical > li.opens-left > .is-dropdown-submenu {
		top: 0;
		right: 100%;
		left: auto;
	}
	.dropdown.menu.xxlarge-vertical > li.opens-right > .is-dropdown-submenu {
		right: auto;
		left: 100%;
	}
	.dropdown.menu.xxlarge-vertical > li > a::after {
		right: 14px;
	}
	.dropdown.menu.xxlarge-vertical > li.opens-left > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-left-width: 0;
		border-right-style: solid;
		border-color: transparent #3c3c3b transparent transparent;
		right: auto;
		left: 5px;
	}
	.dropdown.menu.xxlarge-vertical > li.opens-right > a::after {
		display: block;
		width: 0;
		height: 0;
		border: inset 6px;
		content: '';
		border-right-width: 0;
		border-left-style: solid;
		border-color: transparent transparent transparent #3c3c3b;
	}
}
.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
	top: 100%;
	right: 0;
	left: auto;
}
.is-dropdown-menu.vertical {
	width: 100px;
}
.is-dropdown-menu.vertical.align-right {
	float: right;
}
.is-dropdown-submenu-parent {
	position: relative;
}
.is-dropdown-submenu-parent a::after {
	position: absolute;
	top: 50%;
	right: 5px;
	left: auto;
	margin-top: -6px;
}
.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
	top: 100%;
	left: auto;
}
.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
	right: 100%;
	left: auto;
}
.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
	right: auto;
	left: 100%;
}
.is-dropdown-submenu {
	position: absolute;
	top: 0;
	left: 100%;
	z-index: 1;
	display: none;
	min-width: 200px;
	border: 1px solid #888;
	background: #fefefe;
}
.dropdown .is-dropdown-submenu a {
	padding: 0.7rem 1rem;
}
.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
	right: 14px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	content: '';
	border-left-width: 0;
	border-right-style: solid;
	border-color: transparent #3c3c3b transparent transparent;
	right: auto;
	left: 5px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
	display: block;
	width: 0;
	height: 0;
	border: inset 6px;
	content: '';
	border-right-width: 0;
	border-left-style: solid;
	border-color: transparent transparent transparent #3c3c3b;
}
.is-dropdown-submenu .is-dropdown-submenu {
	margin-top: -1px;
}
.is-dropdown-submenu > li {
	width: 100%;
}
.is-dropdown-submenu.js-dropdown-active {
	display: block;
}
.flex-video,
.responsive-embed {
	position: relative;
	height: 0;
	margin-bottom: 1rem;
	padding-bottom: 75%;
	overflow: hidden;
}
.flex-video embed,
.flex-video iframe,
.flex-video object,
.flex-video video,
.responsive-embed embed,
.responsive-embed iframe,
.responsive-embed object,
.responsive-embed video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.flex-video.widescreen,
.responsive-embed.widescreen {
	padding-bottom: 56.25%;
}
.is-off-canvas-open {
	overflow: hidden;
}
.js-off-canvas-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 11;
	width: 100%;
	height: 100%;
	transition: opacity 0.25s ease, visibility 0.25s ease;
	background: rgba(254, 254, 254, 0.25);
	opacity: 0;
	visibility: hidden;
	overflow: hidden;
}
.js-off-canvas-overlay.is-visible {
	opacity: 1;
	visibility: visible;
}
.js-off-canvas-overlay.is-closable {
	cursor: pointer;
}
.js-off-canvas-overlay.is-overlay-absolute {
	position: absolute;
}
.js-off-canvas-overlay.is-overlay-fixed {
	position: fixed;
}
.off-canvas-wrapper {
	position: relative;
	overflow: hidden;
}
.off-canvas {
	position: fixed;
	z-index: 12;
	transition: -webkit-transform 0.25s ease;
	transition: transform 0.25s ease;
	transition: transform 0.25s ease, -webkit-transform 0.25s ease;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background: #2c3840;
}
[data-whatinput='mouse'] .off-canvas {
	outline: 0;
}
.off-canvas.is-transition-push {
	z-index: 12;
}
.off-canvas.is-closed {
	visibility: hidden;
}
.off-canvas.is-transition-overlap {
	z-index: 13;
}
.off-canvas.is-transition-overlap.is-open {
	box-shadow: none;
}
.off-canvas.is-open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.off-canvas-absolute {
	position: absolute;
	z-index: 12;
	transition: -webkit-transform 0.25s ease;
	transition: transform 0.25s ease;
	transition: transform 0.25s ease, -webkit-transform 0.25s ease;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background: #2c3840;
}
[data-whatinput='mouse'] .off-canvas-absolute {
	outline: 0;
}
.off-canvas-absolute.is-transition-push {
	z-index: 12;
}
.off-canvas-absolute.is-closed {
	visibility: hidden;
}
.off-canvas-absolute.is-transition-overlap {
	z-index: 13;
}
.off-canvas-absolute.is-transition-overlap.is-open {
	box-shadow: none;
}
.off-canvas-absolute.is-open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.position-left {
	top: 0;
	left: 0;
	height: 100%;
	overflow-y: auto;
	width: 100%;
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
}
.off-canvas-content .off-canvas.position-left {
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
}
.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.off-canvas-content.is-open-left.has-transition-push {
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
}
.position-left.is-transition-push {
	box-shadow: inset 0 0 0 0 #3c3c3b;
}
.position-right {
	top: 0;
	right: 0;
	height: 100%;
	overflow-y: auto;
	width: 100%;
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
}
.off-canvas-content .off-canvas.position-right {
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
}
.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.off-canvas-content.is-open-right.has-transition-push {
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
}
.position-right.is-transition-push {
	box-shadow: inset 0 0 0 0 #3c3c3b;
}
.position-top {
	top: 0;
	left: 0;
	width: 100%;
	overflow-x: auto;
	height: 100%;
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
}
.off-canvas-content .off-canvas.position-top {
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
}
.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.off-canvas-content.is-open-top.has-transition-push {
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
}
.position-top.is-transition-push {
	box-shadow: inset 0 0 0 0 #3c3c3b;
}
.position-bottom {
	bottom: 0;
	left: 0;
	width: 100%;
	overflow-x: auto;
	height: 100%;
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
}
.off-canvas-content .off-canvas.position-bottom {
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
}
.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.off-canvas-content.is-open-bottom.has-transition-push {
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
}
.position-bottom.is-transition-push {
	box-shadow: inset 0 0 0 0 #3c3c3b;
}
.off-canvas-content {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.off-canvas-content.has-transition-overlap,
.off-canvas-content.has-transition-push {
	transition: -webkit-transform 0.25s ease;
	transition: transform 0.25s ease;
	transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.off-canvas-content.has-transition-push {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.off-canvas-content .off-canvas.is-open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
@media print, screen and (min-width: 40em) {
	.position-left.reveal-for-medium {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-left.reveal-for-medium .close-button {
		display: none;
	}
	.off-canvas-content .position-left.reveal-for-medium {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-left {
		margin-left: 100%;
	}
	.position-left.reveal-for-medium ~ .off-canvas-content {
		margin-left: 100%;
	}
	.position-right.reveal-for-medium {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-right.reveal-for-medium .close-button {
		display: none;
	}
	.off-canvas-content .position-right.reveal-for-medium {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-right {
		margin-right: 100%;
	}
	.position-right.reveal-for-medium ~ .off-canvas-content {
		margin-right: 100%;
	}
	.position-top.reveal-for-medium {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-top.reveal-for-medium .close-button {
		display: none;
	}
	.off-canvas-content .position-top.reveal-for-medium {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-top {
		margin-top: 100%;
	}
	.position-top.reveal-for-medium ~ .off-canvas-content {
		margin-top: 100%;
	}
	.position-bottom.reveal-for-medium {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-bottom.reveal-for-medium .close-button {
		display: none;
	}
	.off-canvas-content .position-bottom.reveal-for-medium {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-bottom {
		margin-bottom: 100%;
	}
	.position-bottom.reveal-for-medium ~ .off-canvas-content {
		margin-bottom: 100%;
	}
}
@media print, screen and (min-width: 64em) {
	.position-left.reveal-for-large {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-left.reveal-for-large .close-button {
		display: none;
	}
	.off-canvas-content .position-left.reveal-for-large {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-left {
		margin-left: 100%;
	}
	.position-left.reveal-for-large ~ .off-canvas-content {
		margin-left: 100%;
	}
	.position-right.reveal-for-large {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-right.reveal-for-large .close-button {
		display: none;
	}
	.off-canvas-content .position-right.reveal-for-large {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-right {
		margin-right: 100%;
	}
	.position-right.reveal-for-large ~ .off-canvas-content {
		margin-right: 100%;
	}
	.position-top.reveal-for-large {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-top.reveal-for-large .close-button {
		display: none;
	}
	.off-canvas-content .position-top.reveal-for-large {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-top {
		margin-top: 100%;
	}
	.position-top.reveal-for-large ~ .off-canvas-content {
		margin-top: 100%;
	}
	.position-bottom.reveal-for-large {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-bottom.reveal-for-large .close-button {
		display: none;
	}
	.off-canvas-content .position-bottom.reveal-for-large {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-bottom {
		margin-bottom: 100%;
	}
	.position-bottom.reveal-for-large ~ .off-canvas-content {
		margin-bottom: 100%;
	}
}
@media screen and (min-width: 75em) {
	.position-left.reveal-for-xlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-left.reveal-for-xlarge .close-button {
		display: none;
	}
	.off-canvas-content .position-left.reveal-for-xlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-left {
		margin-left: 100%;
	}
	.position-left.reveal-for-xlarge ~ .off-canvas-content {
		margin-left: 100%;
	}
	.position-right.reveal-for-xlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-right.reveal-for-xlarge .close-button {
		display: none;
	}
	.off-canvas-content .position-right.reveal-for-xlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-right {
		margin-right: 100%;
	}
	.position-right.reveal-for-xlarge ~ .off-canvas-content {
		margin-right: 100%;
	}
	.position-top.reveal-for-xlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-top.reveal-for-xlarge .close-button {
		display: none;
	}
	.off-canvas-content .position-top.reveal-for-xlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-top {
		margin-top: 100%;
	}
	.position-top.reveal-for-xlarge ~ .off-canvas-content {
		margin-top: 100%;
	}
	.position-bottom.reveal-for-xlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-bottom.reveal-for-xlarge .close-button {
		display: none;
	}
	.off-canvas-content .position-bottom.reveal-for-xlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-bottom {
		margin-bottom: 100%;
	}
	.position-bottom.reveal-for-xlarge ~ .off-canvas-content {
		margin-bottom: 100%;
	}
}
@media screen and (min-width: 90em) {
	.position-left.reveal-for-xxlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-left.reveal-for-xxlarge .close-button {
		display: none;
	}
	.off-canvas-content .position-left.reveal-for-xxlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-left {
		margin-left: 100%;
	}
	.position-left.reveal-for-xxlarge ~ .off-canvas-content {
		margin-left: 100%;
	}
	.position-right.reveal-for-xxlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-right.reveal-for-xxlarge .close-button {
		display: none;
	}
	.off-canvas-content .position-right.reveal-for-xxlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-right {
		margin-right: 100%;
	}
	.position-right.reveal-for-xxlarge ~ .off-canvas-content {
		margin-right: 100%;
	}
	.position-top.reveal-for-xxlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-top.reveal-for-xxlarge .close-button {
		display: none;
	}
	.off-canvas-content .position-top.reveal-for-xxlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-top {
		margin-top: 100%;
	}
	.position-top.reveal-for-xxlarge ~ .off-canvas-content {
		margin-top: 100%;
	}
	.position-bottom.reveal-for-xxlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		z-index: 12;
		transition: none;
		visibility: visible;
	}
	.position-bottom.reveal-for-xxlarge .close-button {
		display: none;
	}
	.off-canvas-content .position-bottom.reveal-for-xxlarge {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas-content.has-reveal-bottom {
		margin-bottom: 100%;
	}
	.position-bottom.reveal-for-xxlarge ~ .off-canvas-content {
		margin-bottom: 100%;
	}
}
@media print, screen and (min-width: 40em) {
	.off-canvas.in-canvas-for-medium {
		visibility: visible;
		height: auto;
		position: static;
		background: 0 0;
		width: auto;
		overflow: visible;
		transition: none;
	}
	.off-canvas.in-canvas-for-medium.position-bottom,
	.off-canvas.in-canvas-for-medium.position-left,
	.off-canvas.in-canvas-for-medium.position-right,
	.off-canvas.in-canvas-for-medium.position-top {
		box-shadow: none;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas.in-canvas-for-medium .close-button {
		display: none;
	}
}
@media print, screen and (min-width: 64em) {
	.off-canvas.in-canvas-for-large {
		visibility: visible;
		height: auto;
		position: static;
		background: 0 0;
		width: auto;
		overflow: visible;
		transition: none;
	}
	.off-canvas.in-canvas-for-large.position-bottom,
	.off-canvas.in-canvas-for-large.position-left,
	.off-canvas.in-canvas-for-large.position-right,
	.off-canvas.in-canvas-for-large.position-top {
		box-shadow: none;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas.in-canvas-for-large .close-button {
		display: none;
	}
}
@media screen and (min-width: 75em) {
	.off-canvas.in-canvas-for-xlarge {
		visibility: visible;
		height: auto;
		position: static;
		background: 0 0;
		width: auto;
		overflow: visible;
		transition: none;
	}
	.off-canvas.in-canvas-for-xlarge.position-bottom,
	.off-canvas.in-canvas-for-xlarge.position-left,
	.off-canvas.in-canvas-for-xlarge.position-right,
	.off-canvas.in-canvas-for-xlarge.position-top {
		box-shadow: none;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas.in-canvas-for-xlarge .close-button {
		display: none;
	}
}
@media screen and (min-width: 90em) {
	.off-canvas.in-canvas-for-xxlarge {
		visibility: visible;
		height: auto;
		position: static;
		background: 0 0;
		width: auto;
		overflow: visible;
		transition: none;
	}
	.off-canvas.in-canvas-for-xxlarge.position-bottom,
	.off-canvas.in-canvas-for-xxlarge.position-left,
	.off-canvas.in-canvas-for-xxlarge.position-right,
	.off-canvas.in-canvas-for-xxlarge.position-top {
		box-shadow: none;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
	.off-canvas.in-canvas-for-xxlarge .close-button {
		display: none;
	}
}
.sticky-container {
	position: relative;
}
.sticky {
	position: relative;
	z-index: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.sticky.is-stuck {
	position: fixed;
	z-index: 5;
	width: 100%;
}
.sticky.is-stuck.is-at-top {
	top: 0;
}
.sticky.is-stuck.is-at-bottom {
	bottom: 0;
}
.sticky.is-anchored {
	position: relative;
	right: auto;
	left: auto;
}
.sticky.is-anchored.is-at-bottom {
	bottom: 0;
}
html.is-reveal-open {
	position: fixed;
	width: 100%;
	overflow-y: hidden;
}
html.is-reveal-open.zf-has-scroll {
	overflow-y: scroll;
}
html.is-reveal-open body {
	overflow-y: hidden;
}
.reveal-overlay {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1005;
	display: none;
	background-color: rgba(0, 0, 0, 0.95);
	overflow-y: auto;
}
.reveal {
	z-index: 1006;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	display: none;
	padding: 1rem;
	border: 0;
	border-radius: 0;
	background-color: #fefefe;
	position: relative;
	top: 100px;
	margin-right: auto;
	margin-left: auto;
	overflow-y: auto;
}
[data-whatinput='mouse'] .reveal {
	outline: 0;
}
@media print, screen and (min-width: 40em) {
	.reveal {
		min-height: 0;
	}
}
.reveal .column {
	min-width: 0;
}
.reveal > :last-child {
	margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
	.reveal {
		width: 600px;
		max-width: 1200px;
	}
}
.reveal.collapse {
	padding: 0;
}
@media print, screen and (min-width: 40em) {
	.reveal.tiny {
		width: 30%;
		max-width: 1200px;
	}
}
@media print, screen and (min-width: 40em) {
	.reveal.small {
		width: 50%;
		max-width: 1200px;
	}
}
@media print, screen and (min-width: 40em) {
	.reveal.large {
		width: 90%;
		max-width: 1200px;
	}
}
.reveal.full {
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	max-width: none;
	height: 100%;
	min-height: 100%;
	margin-left: 0;
	border: 0;
	border-radius: 0;
}
@media print, screen and (max-width: 39.99875em) {
	.reveal {
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		width: 100%;
		max-width: none;
		height: 100%;
		min-height: 100%;
		margin-left: 0;
		border: 0;
		border-radius: 0;
	}
}
.reveal.without-overlay {
	position: fixed;
}
.tabs {
	margin: 0;
	border: 1px solid #e6e6e6;
	background: #fefefe;
	list-style-type: none;
}
.tabs::after,
.tabs::before {
	display: table;
	content: ' ';
	-webkit-flex-basis: 0;
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.tabs::after {
	clear: both;
}
.tabs.vertical > li {
	display: block;
	float: none;
	width: auto;
}
.tabs.simple > li > a {
	padding: 0;
}
.tabs.simple > li > a:hover {
	background: 0 0;
}
.tabs.primary {
	background: #D6491A;
}
.tabs.primary > li > a {
	color: #3c3c3b;
}
.tabs.primary > li > a:focus,
.tabs.primary > li > a:hover {
	background: #d6c300;
}
.tabs-title {
	float: left;
}
.tabs-title > a {
	display: block;
	padding: 1.25rem 1.5rem;
	font-size: 0.75rem;
	line-height: 1;
	color: #D6491A;
}
[data-whatinput='mouse'] .tabs-title > a {
	outline: 0;
}
.tabs-title > a:hover {
	background: #fefefe;
	color: #c2b000;
}
.tabs-title > a:focus,
.tabs-title > a[aria-selected='true'] {
	background: #e6e6e6;
	color: #D6491A;
}
.tabs-content {
	border: 1px solid #e6e6e6;
	border-top: 0;
	background: #fefefe;
	color: #3c3c3b;
	transition: all 0.5s ease;
}
.tabs-content.vertical {
	border: 1px solid #e6e6e6;
	border-left: 0;
}
.tabs-panel {
	display: none;
	padding: 1rem;
}
.tabs-panel.is-active {
	display: block;
}
.has-tip {
	position: relative;
	display: inline-block;
	border-bottom: dotted 1px #3c3c3b;
	font-weight: 700;
	cursor: help;
}
.tooltip {
	position: absolute;
	top: calc(100% + 0.6495rem);
	z-index: 1200;
	max-width: 10rem;
	padding: 0.75rem;
	border-radius: 0;
	background-color: #3c3c3b;
	font-size: 80%;
	color: #fefefe;
}
.tooltip::before {
	position: absolute;
}
.tooltip.bottom::before {
	display: block;
	width: 0;
	height: 0;
	border: inset 0.75rem;
	content: '';
	border-top-width: 0;
	border-bottom-style: solid;
	border-color: transparent transparent #3c3c3b;
	bottom: 100%;
}
.tooltip.bottom.align-center::before {
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.tooltip.top::before {
	display: block;
	width: 0;
	height: 0;
	border: inset 0.75rem;
	content: '';
	border-bottom-width: 0;
	border-top-style: solid;
	border-color: #3c3c3b transparent transparent;
	top: 100%;
	bottom: auto;
}
.tooltip.top.align-center::before {
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.tooltip.left::before {
	display: block;
	width: 0;
	height: 0;
	border: inset 0.75rem;
	content: '';
	border-right-width: 0;
	border-left-style: solid;
	border-color: transparent transparent transparent #3c3c3b;
	left: 100%;
}
.tooltip.left.align-center::before {
	bottom: auto;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.tooltip.right::before {
	display: block;
	width: 0;
	height: 0;
	border: inset 0.75rem;
	content: '';
	border-left-width: 0;
	border-right-style: solid;
	border-color: transparent #3c3c3b transparent transparent;
	right: 100%;
	left: auto;
}
.tooltip.right.align-center::before {
	bottom: auto;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.tooltip.align-top::before {
	bottom: auto;
	top: 10%;
}
.tooltip.align-bottom::before {
	bottom: 10%;
	top: auto;
}
.tooltip.align-left::before {
	left: 10%;
	right: auto;
}
.tooltip.align-right::before {
	left: auto;
	right: 10%;
}
.hide {
	display: none !important;
}
.invisible {
	visibility: hidden;
}
@media print, screen and (max-width: 39.99875em) {
	.hide-for-small-only {
		display: none !important;
	}
}
@media screen and (max-width: 0em), screen and (min-width: 40em) {
	.show-for-small-only {
		display: none !important;
	}
}
@media print, screen and (min-width: 40em) {
	.hide-for-medium {
		display: none !important;
	}
}
@media screen and (max-width: 39.99875em) {
	.show-for-medium {
		display: none !important;
	}
}
@media print, screen and (min-width: 40em) and (max-width: 63.99875em) {
	.hide-for-medium-only {
		display: none !important;
	}
}
@media screen and (max-width: 39.99875em), screen and (min-width: 64em) {
	.show-for-medium-only {
		display: none !important;
	}
}
@media print, screen and (min-width: 64em) {
	.hide-for-large {
		display: none !important;
	}
}
@media screen and (max-width: 63.99875em) {
	.show-for-large {
		display: none !important;
	}
}
@media print, screen and (min-width: 64em) and (max-width: 74.99875em) {
	.hide-for-large-only {
		display: none !important;
	}
}
@media screen and (max-width: 63.99875em), screen and (min-width: 75em) {
	.show-for-large-only {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.hide-for-xlarge {
		display: none !important;
	}
}
@media screen and (max-width: 74.99875em) {
	.show-for-xlarge {
		display: none !important;
	}
}
@media screen and (min-width: 75em) and (max-width: 89.99875em) {
	.hide-for-xlarge-only {
		display: none !important;
	}
}
@media screen and (max-width: 74.99875em), screen and (min-width: 90em) {
	.show-for-xlarge-only {
		display: none !important;
	}
}
@media screen and (min-width: 90em) {
	.hide-for-xxlarge {
		display: none !important;
	}
}
@media screen and (max-width: 89.99875em) {
	.show-for-xxlarge {
		display: none !important;
	}
}
@media screen and (min-width: 90em) {
	.hide-for-xxlarge-only {
		display: none !important;
	}
}
@media screen and (max-width: 89.99875em) {
	.show-for-xxlarge-only {
		display: none !important;
	}
}
.show-for-sr,
.show-on-focus {
	position: absolute !important;
	width: 1px !important;
	height: 1px !important;
	padding: 0 !important;
	overflow: hidden !important;
	clip: rect(0, 0, 0, 0) !important;
	white-space: nowrap !important;
	border: 0 !important;
}
.show-on-focus:active,
.show-on-focus:focus {
	position: static !important;
	width: auto !important;
	height: auto !important;
	overflow: visible !important;
	clip: auto !important;
	white-space: normal !important;
}
.hide-for-portrait,
.show-for-landscape {
	display: block !important;
}
@media screen and (orientation: landscape) {
	.hide-for-portrait,
	.show-for-landscape {
		display: block !important;
	}
}
@media screen and (orientation: portrait) {
	.hide-for-portrait,
	.show-for-landscape {
		display: none !important;
	}
}
.hide-for-landscape,
.show-for-portrait {
	display: none !important;
}
@media screen and (orientation: landscape) {
	.hide-for-landscape,
	.show-for-portrait {
		display: none !important;
	}
}
@media screen and (orientation: portrait) {
	.hide-for-landscape,
	.show-for-portrait {
		display: block !important;
	}
}
.align-left {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.align-right {
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.align-center {
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.align-justify {
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.align-spaced {
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
}
.align-left.vertical.menu > li > a {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.align-right.vertical.menu > li > a {
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.align-center.vertical.menu > li > a {
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.align-top {
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.align-self-top {
	-webkit-align-self: flex-start;
	-ms-flex-item-align: start;
	align-self: flex-start;
}
.align-bottom {
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
}
.align-self-bottom {
	-webkit-align-self: flex-end;
	-ms-flex-item-align: end;
	align-self: flex-end;
}
.align-middle {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.align-self-middle {
	-webkit-align-self: center;
	-ms-flex-item-align: center;
	align-self: center;
}
.align-stretch {
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
}
.align-self-stretch {
	-webkit-align-self: stretch;
	-ms-flex-item-align: stretch;
	align-self: stretch;
}
.align-center-middle {
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-align-content: center;
	-ms-flex-line-pack: center;
	align-content: center;
}
.small-order-1 {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.small-order-2 {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
}
.small-order-3 {
	-webkit-order: 3;
	-ms-flex-order: 3;
	order: 3;
}
.small-order-4 {
	-webkit-order: 4;
	-ms-flex-order: 4;
	order: 4;
}
.small-order-5 {
	-webkit-order: 5;
	-ms-flex-order: 5;
	order: 5;
}
.small-order-6 {
	-webkit-order: 6;
	-ms-flex-order: 6;
	order: 6;
}
@media print, screen and (min-width: 40em) {
	.medium-order-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.medium-order-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.medium-order-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.medium-order-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.medium-order-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.medium-order-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
}
@media print, screen and (min-width: 64em) {
	.large-order-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.large-order-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.large-order-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.large-order-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.large-order-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.large-order-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-order-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.xlarge-order-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.xlarge-order-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.xlarge-order-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.xlarge-order-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.xlarge-order-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-order-1 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
	.xxlarge-order-2 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.xxlarge-order-3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.xxlarge-order-4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.xxlarge-order-5 {
		-webkit-order: 5;
		-ms-flex-order: 5;
		order: 5;
	}
	.xxlarge-order-6 {
		-webkit-order: 6;
		-ms-flex-order: 6;
		order: 6;
	}
}
.flex-container {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.flex-child-auto {
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
.flex-child-grow {
	-webkit-flex: 1 0 auto;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
}
.flex-child-shrink {
	-webkit-flex: 0 1 auto;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
}
.flex-dir-row {
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
}
.flex-dir-row-reverse {
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}
.flex-dir-column {
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.flex-dir-column-reverse {
	-webkit-flex-direction: column-reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}
@media print, screen and (min-width: 40em) {
	.medium-flex-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.medium-flex-child-auto {
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
	}
	.medium-flex-child-grow {
		-webkit-flex: 1 0 auto;
		-ms-flex: 1 0 auto;
		flex: 1 0 auto;
	}
	.medium-flex-child-shrink {
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
	.medium-flex-dir-row {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.medium-flex-dir-row-reverse {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.medium-flex-dir-column {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.medium-flex-dir-column-reverse {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}
@media print, screen and (min-width: 64em) {
	.large-flex-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.large-flex-child-auto {
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
	}
	.large-flex-child-grow {
		-webkit-flex: 1 0 auto;
		-ms-flex: 1 0 auto;
		flex: 1 0 auto;
	}
	.large-flex-child-shrink {
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
	.large-flex-dir-row {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.large-flex-dir-row-reverse {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.large-flex-dir-column {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.large-flex-dir-column-reverse {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}
@media screen and (min-width: 75em) {
	.xlarge-flex-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.xlarge-flex-child-auto {
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
	}
	.xlarge-flex-child-grow {
		-webkit-flex: 1 0 auto;
		-ms-flex: 1 0 auto;
		flex: 1 0 auto;
	}
	.xlarge-flex-child-shrink {
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
	.xlarge-flex-dir-row {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.xlarge-flex-dir-row-reverse {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.xlarge-flex-dir-column {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.xlarge-flex-dir-column-reverse {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}
@media screen and (min-width: 90em) {
	.xxlarge-flex-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
	.xxlarge-flex-child-auto {
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
	}
	.xxlarge-flex-child-grow {
		-webkit-flex: 1 0 auto;
		-ms-flex: 1 0 auto;
		flex: 1 0 auto;
	}
	.xxlarge-flex-child-shrink {
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
	.xxlarge-flex-dir-row {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	.xxlarge-flex-dir-row-reverse {
		-webkit-flex-direction: row-reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse;
	}
	.xxlarge-flex-dir-column {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.xxlarge-flex-dir-column-reverse {
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}
#wpadminbar {
	position: fixed !important;
}
body.admin-bar.f-topbar-fixed .sticky.fixed {
	margin-top: 2rem;
}
body.admin-bar.offcanvas .off-canvas.is-open {
	top: 2.875rem;
}
@media screen and (min-width: 48.9375em) {
	body.admin-bar.offcanvas .off-canvas.is-open {
		top: 2rem;
	}
}
.wp-caption > figcaption {
	max-width: 100%;
	font-size: 0.8rem;
	color: #999;
	padding: 0.25rem 0;
}
p.wp-caption-text {
	font-size: 90%;
	color: #666;
	padding: 0.625rem 0;
}
.alignleft {
	float: left;
	padding-right: 1rem;
	margin: 0;
}
.alignright {
	float: right;
	padding-left: 1rem;
	margin: 0;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.gallery {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin-right: -1rem;
	margin-left: -1rem;
}
.gallery.gallery-columns-1 > .gallery-item {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(50% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.gallery.gallery-columns-1 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
@media print, screen and (min-width: 64em) {
	.gallery.gallery-columns-1 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(100% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
.gallery.gallery-columns-2 > .gallery-item {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(50% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.gallery.gallery-columns-2 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
@media print, screen and (min-width: 64em) {
	.gallery.gallery-columns-2 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(50% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
.gallery.gallery-columns-3 > .gallery-item {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(50% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.gallery.gallery-columns-3 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
@media print, screen and (min-width: 64em) {
	.gallery.gallery-columns-3 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(33.33333% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
.gallery.gallery-columns-4 > .gallery-item {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(50% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.gallery.gallery-columns-4 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
@media print, screen and (min-width: 64em) {
	.gallery.gallery-columns-4 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
.gallery.gallery-columns-5 > .gallery-item {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(50% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.gallery.gallery-columns-5 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
@media print, screen and (min-width: 64em) {
	.gallery.gallery-columns-5 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(20% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
.gallery.gallery-columns-6 > .gallery-item {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(50% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.gallery.gallery-columns-6 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
@media print, screen and (min-width: 64em) {
	.gallery.gallery-columns-6 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(16.66667% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
.gallery.gallery-columns-7 > .gallery-item {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(50% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.gallery.gallery-columns-7 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
@media print, screen and (min-width: 64em) {
	.gallery.gallery-columns-7 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(14.28571% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
.gallery.gallery-columns-8 > .gallery-item {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(50% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.gallery.gallery-columns-8 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
@media print, screen and (min-width: 64em) {
	.gallery.gallery-columns-8 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(12.5% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
.gallery.gallery-columns-9 > .gallery-item {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(50% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.gallery.gallery-columns-9 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(25% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
@media print, screen and (min-width: 64em) {
	.gallery.gallery-columns-9 > .gallery-item {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(11.11111% - 1.875rem);
		margin-left: 0.9375rem;
		margin-right: 0.9375rem;
	}
}
.gallery .gallery-icon > a {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 1rem;
	border: solid 4px #fefefe;
	border-radius: 0;
	box-shadow: 0 0 0 1px rgba(60, 60, 59, 0.2);
	line-height: 0;
	transition: box-shadow 0.2s ease-out;
}
.gallery .gallery-icon > a:focus,
.gallery .gallery-icon > a:hover {
	box-shadow: 0 0 6px 1px rgba(225, 205, 0, 0.5);
}
.gallery .gallery-icon > a image {
	box-shadow: none;
}
.gallery .gallery-icon > img {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 1rem;
	border: solid 4px #fefefe;
	border-radius: 0;
	box-shadow: 0 0 0 1px rgba(60, 60, 59, 0.2);
	line-height: 0;
}
.has-primary-background-color {
	background-color: #D6491A;
}
.has-primary-color {
	color: #D6491A;
}
.has-secondary-background-color {
	background-color: #000;
}
.has-secondary-color {
	color: #000;
}
.has-success-background-color {
	background-color: #3adb76;
}
.has-success-color {
	color: #3adb76;
}
.has-warning-background-color {
	background-color: #ffae00;
}
.has-warning-color {
	color: #ffae00;
}
.has-alert-background-color {
	background-color: #cc4b37;
}
.has-alert-color {
	color: #cc4b37;
}
.wp-block-button .wp-block-button__link.has-primary-background-color {
	background-color: #D6491A;
}
.wp-block-button .wp-block-button__link.has-primary-color {
	color: #D6491A;
}
.wp-block-button .wp-block-button__link.has-secondary-background-color {
	background-color: #000;
}
.wp-block-button .wp-block-button__link.has-secondary-color {
	color: #000;
}
.wp-block-button .wp-block-button__link.has-success-background-color {
	background-color: #3adb76;
}
.wp-block-button .wp-block-button__link.has-success-color {
	color: #3adb76;
}
.wp-block-button .wp-block-button__link.has-warning-background-color {
	background-color: #ffae00;
}
.wp-block-button .wp-block-button__link.has-warning-color {
	color: #ffae00;
}
.wp-block-button .wp-block-button__link.has-alert-background-color {
	background-color: #cc4b37;
}
.wp-block-button .wp-block-button__link.has-alert-color {
	color: #cc4b37;
}
.wp-block-button.is-style-squared .wp-block-button__link {
	border-radius: 0;
}
.wp-block-file .wp-block-file__button {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 1rem 0;
	padding: 0.5rem 0.9375rem;
	border: 1px solid transparent;
	border-radius: 0;
	transition: background-color 0.25s ease, color 0.25s ease;
	font-family: inherit;
	font-size: 1.1875rem;
	-webkit-appearance: none;
	line-height: 1;
	text-align: center;
	cursor: pointer;
}
[data-whatinput='mouse'] .wp-block-file .wp-block-file__button {
	outline: 0;
}
.wp-block-file .wp-block-file__button,
.wp-block-file .wp-block-file__button.disabled,
.wp-block-file .wp-block-file__button.disabled:focus,
.wp-block-file .wp-block-file__button.disabled:hover,
.wp-block-file .wp-block-file__button[disabled],
.wp-block-file .wp-block-file__button[disabled]:focus,
.wp-block-file .wp-block-file__button[disabled]:hover {
	background-color: #3c3c3b;
	color: #fefefe;
}
.wp-block-file .wp-block-file__button:focus,
.wp-block-file .wp-block-file__button:hover {
	background-color: #333332;
	color: #fefefe;
}
.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list {
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0;
}
.slick-list:focus {
	outline: 0;
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.slick-track {
	position: relative;
	left: 0;
	top: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.slick-track:after,
.slick-track:before {
	content: '';
	display: table;
}
.slick-track:after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	float: left;
	height: 100%;
	min-height: 1px;
	display: none;
}
[dir='rtl'] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
	display: none;
}
.theme--ipaulina div,
.theme--ipaulina h2,
.theme--ipaulina h3,
.theme--ipaulina h4,
.theme--ipaulina h5,
.theme--ipaulina h6,
.theme--ipaulina li,
.theme--ipaulina ol,
.theme--ipaulina p,
.theme--ipaulina span {
	color: #000;
}
.ipaulina-bg-svg {
	bottom: 5vh;
	height: 90vh;
	left: 30rem;
	max-width: 100%;
	opacity: 25%;
	position: fixed;
	right: auto;
	top: 5vh;
	width: 90vh;
}
.ipaulina-icon {
	display: none;
}
.theme--ipaulina .ipaulina-icon {
	height: 0;
	left: 50%;
	overflow: visible;
	position: relative;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 0;
	z-index: -1;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-transform-origin: bottom;
	-ms-transform-origin: bottom;
	transform-origin: bottom;
}
@media screen and (min-width: 75em) {
	.theme--ipaulina .ipaulina-icon {
		display: block;
	}
}
.theme--ipaulina .ipaulina-icon svg {
	height: 5rem;
	width: 5rem;
}
.theme--ipaulina .ipaulina-icon path {
	fill: #fc4c02;
	opacity: 0.3;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--football {
	left: 60%;
	top: 40%;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--headphones {
	left: 90%;
	top: 10%;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--headphones svg {
	height: 10rem;
	width: 10rem;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--leaf {
	left: 40%;
	top: 75%;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--leaf svg {
	height: 10rem;
	width: 10rem;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--maths {
	left: 80%;
	top: 40%;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--maths svg {
	height: 7.5rem;
	width: 7.5rem;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--music {
	left: 55%;
	top: 15%;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--music svg {
	height: 10rem;
	width: 10rem;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--speech {
	left: 5%;
	top: 50%;
}
.theme--ipaulina .ipaulina-icon.ipaulina-icon--speech svg {
	height: 10rem;
	width: 10rem;
}
@-webkit-keyframes bounce {
	0% {
		-webkit-transform: scale(1, 1) translateY(0);
		transform: scale(1, 1) translateY(0);
	}
	10% {
		-webkit-transform: scale(1.1, 0.9) translateY(0);
		transform: scale(1.1, 0.9) translateY(0);
	}
	30% {
		-webkit-transform: scale(0.9, 1.1) translateY(-100px);
		transform: scale(0.9, 1.1) translateY(-100px);
	}
	50% {
		-webkit-transform: scale(1.05, 0.95) translateY(0);
		transform: scale(1.05, 0.95) translateY(0);
	}
	57% {
		-webkit-transform: scale(1, 1) translateY(-7px);
		transform: scale(1, 1) translateY(-7px);
	}
	64% {
		-webkit-transform: scale(1, 1) translateY(0);
		transform: scale(1, 1) translateY(0);
	}
	100% {
		-webkit-transform: scale(1, 1) translateY(0);
		transform: scale(1, 1) translateY(0);
	}
}
@keyframes bounce {
	0% {
		-webkit-transform: scale(1, 1) translateY(0);
		transform: scale(1, 1) translateY(0);
	}
	10% {
		-webkit-transform: scale(1.1, 0.9) translateY(0);
		transform: scale(1.1, 0.9) translateY(0);
	}
	30% {
		-webkit-transform: scale(0.9, 1.1) translateY(-100px);
		transform: scale(0.9, 1.1) translateY(-100px);
	}
	50% {
		-webkit-transform: scale(1.05, 0.95) translateY(0);
		transform: scale(1.05, 0.95) translateY(0);
	}
	57% {
		-webkit-transform: scale(1, 1) translateY(-7px);
		transform: scale(1, 1) translateY(-7px);
	}
	64% {
		-webkit-transform: scale(1, 1) translateY(0);
		transform: scale(1, 1) translateY(0);
	}
	100% {
		-webkit-transform: scale(1, 1) translateY(0);
		transform: scale(1, 1) translateY(0);
	}
}
.main-container {
	padding-right: 1rem;
	padding-left: 1rem;
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.main-grid {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	margin-top: 1rem;
}
@media print, screen and (min-width: 40em) {
	.main-grid {
		margin-top: 3rem;
	}
}
.main-grid.sidebar-left .main-content {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.main-grid.sidebar-left .sidebar {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
}
@media print, screen and (min-width: 40em) {
	.main-grid.sidebar-left .main-content {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
	.main-grid.sidebar-left .sidebar {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
}
.main-grid .main-content-full-width {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(100% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
.main-grid .main-content {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(100% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.main-grid .main-content {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(66.66667% - 2rem);
		margin-left: 1rem;
		margin-right: 1rem;
	}
}
.main-grid .sidebar {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: calc(100% - 2rem);
	margin-left: 1rem;
	margin-right: 1rem;
}
@media print, screen and (min-width: 40em) {
	.main-grid .sidebar {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(33.33333% - 2rem);
		margin-left: 1rem;
		margin-right: 1rem;
		margin-top: 1rem;
	}
}
.page-id-148 .video-block {
	width: 80% !important;
}
.page-id-148 .entry .video-block {
	margin-top: 2rem;
	max-width: 100% !important;
}
body#tinymce {
	height: auto;
	max-width: 1200px;
	padding: 1.25rem !important;
}
.footer {
	position: relative;
}
@media print, screen and (max-width: 74.99875em) {
	.footer {
		background-color: #3c3c3b;
		padding: 4rem 2rem;
		text-align: center;
	}
	.footer,
	.footer * {
		color: #fefefe;
	}
}
@media screen and (min-width: 75em) {
	.footer {
		height: 100%;
		padding: 2rem 6rem 0.5rem 2rem;
		min-width: 20rem;
	}
}
.footer__grid {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
@media print, screen and (max-width: 74.99875em) {
	.footer__grid {
		margin-left: auto;
		margin-right: auto;
		max-width: 40rem;
		width: calc(100% - 4rem);
	}
}
@media screen and (min-width: 75em) {
	.footer__grid {
		height: 100%;
	}
}
.footer__cell > :first-child,
.footer__cell > :first-child > :first-child,
.footer__cell > :first-child > :first-child > :first-child {
	margin-top: 0;
}
.footer__cell > :last-child,
.footer__cell > :last-child > :last-child,
.footer__cell > :last-child > :last-child > :last-child {
	margin-bottom: 0;
}
@media screen and (min-width: 75em) {
	.footer__cell {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		height: auto;
		margin-top: 1rem;
		margin-bottom: 1rem;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column wrap;
		-ms-flex-flow: column wrap;
		flex-flow: column wrap;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}
@media screen and (min-width: 75em) and (max-height: 900px) {
	.footer__cell {
		font-size: 1rem;
		line-height: 1.2;
	}
}
.footer__cell--last {
	padding-top: 1.5rem;
}
.footer__cell--last a {
	text-decoration: none;
}
.footer__cell--last a:active,
.footer__cell--last a:focus,
.footer__cell--last a:hover {
	text-decoration: none;
}
.footer__cell--1 {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
@media print, screen and (max-width: 74.99875em) {
	.footer__cell--1 {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
		margin-bottom: 2rem;
	}
}
.footer__cell--1 a {
	display: inline-block;
	margin-bottom: 1rem;
}
@media screen and (min-width: 75em) {
	.footer__cell--1 a {
		margin-bottom: 0.5rem;
	}
}
.footer__cell--2 {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
}
@media print, screen and (max-width: 74.99875em) {
	.footer__cell--2 {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}
}
.footer__cell--3 {
	-webkit-order: 3;
	-ms-flex-order: 3;
	order: 3;
}
@media print, screen and (max-width: 74.99875em) {
	.footer__cell--3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
}
.footer__cell--4 {
	-webkit-order: 4;
	-ms-flex-order: 4;
	order: 4;
}
@media print, screen and (max-width: 74.99875em) {
	.footer__cell--4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.footer__cell--4 a,
	.footer__cell--4 span {
		margin-bottom: 0.5rem;
		display: block;
	}
}
.footer address {
	font-style: normal;
	margin-bottom: 1rem;
}
@media print, screen and (max-width: 74.99875em) {
	.footer address {
		margin-top: 3rem;
	}
}
@media screen and (min-width: 75em) and (max-height: 900px) {
	.footer .spgs-logo {
		max-height: 100px;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.footer .spgs-logo {
		margin: 0 auto 2rem;
		/* background-image: url(../img/spgs-logo-white.svg); */
	}
}
.footer .small-text {
	font-size: 0.875rem;
}
@media print, screen and (max-width: 74.99875em) {
	.footer .small-text {
		padding-top: 4rem;
	}
}
.header__vertical {
	padding: 2rem 2rem 1rem;
	position: relative;
	z-index: 14;
}
@media print, screen and (max-width: 74.99875em) {
	.header__vertical {
		padding-bottom: 2rem;
	}
}
@media screen and (min-width: 75em) {
	.header__vertical {
		height: 100%;
		padding: 2rem 1rem 2rem 2rem;
	}
}
.header__vertical__grid {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row nowrap;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-align-items: start;
	-ms-flex-align: start;
	align-items: start;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
@media screen and (min-width: 75em) {
	.header__vertical__grid {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column nowrap;
		-ms-flex-flow: column nowrap;
		flex-flow: column nowrap;
		-webkit-flex-flow: initial;
		-ms-flex-flow: initial;
		flex-flow: initial;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		height: 100% !important;
	}
}
.header__vertical__cell {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.header__vertical__cell--first {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
}
@media screen and (min-width: 75em) {
	.header__vertical__cell--first {
		-webkit-order: 0;
		-ms-flex-order: 0;
		order: 0;
	}
}
.header__vertical__cell--last {
	-webkit-order: 0;
	-ms-flex-order: 0;
	order: 0;
}
@media screen and (min-width: 75em) {
	.header__vertical__cell--last {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
}
.header__vertical .spgs-logo {
	height: 90px;
	width: 64.8px;
}
@media screen and (min-width: 75em) {
	.header__vertical .spgs-logo {
		height: 150px;
		width: 108px;
	}
}
.header {
	padding: 2rem 2rem 1rem;
	position: relative;
	z-index: 14;
}
@media print, screen and (max-width: 74.99875em) {
	.header {
		padding-bottom: 2rem;
	}
}
@media screen and (min-width: 75em) {
	.header {
		height: 100%;
		padding: 2rem 1rem 2rem 2rem;
	}
}
.header__grid {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row nowrap;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-align-items: start;
	-ms-flex-align: start;
	align-items: start;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
@media screen and (min-width: 75em) {
	.header__grid {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column nowrap;
		-ms-flex-flow: column nowrap;
		flex-flow: column nowrap;
		flex-flow: column nowrap !important;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		height: 100% !important;
	}
}
.header__cell {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.header__cell--first {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
}
@media screen and (min-width: 75em) {
	.header__cell--first {
		-webkit-order: 0;
		-ms-flex-order: 0;
		order: 0;
	}
}
.header__cell--last {
	-webkit-order: 0;
	-ms-flex-order: 0;
	order: 0;
}
@media screen and (min-width: 75em) {
	.header__cell--last {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
}
.header .spgs-logo {
	height: 90px;
	/* width: 64.8px; */
}
@media screen and (min-width: 75em) {
	.header .spgs-logo {
		/* height: 150px; */
		width: 108px;
	}
}
#wpadminbar {
	opacity: 0.25;
	transition: 0.25s ease;
}
#wpadminbar:active,
#wpadminbar:focus,
#wpadminbar:hover {
	opacity: 1;
}
.event-page-title {
	padding-left: 50px;
	padding-right: 50px;
	height: 100%;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	color: #D6491A;
}
@media print, screen and (min-width: 40em) {
	.mobile-menu,
	.site-title-bar {
		display: none !important;
	}
}
@media screen and (max-width: 39.99875em) {
	.desktop-menu,
	.site-navigation .top-bar-left {
		display: none !important;
	}
}
.site-desktop-title a {
	font-weight: 700;
}
.post-navigation::after,
.post-navigation::before {
	display: table;
	content: ' ';
	-webkit-flex-basis: 0;
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.post-navigation::after {
	clear: both;
}
.nav-previous {
	float: left;
}
.nav-next {
	float: right;
}
body.newsletter {
	font-size: 1.125rem;
	overflow: auto;
}
body.newsletter article {
	padding-left: 1.875rem;
	padding-right: 1.875rem;
}
body.newsletter .grid-container {
	padding-left: 0;
	padding-right: 0;
}
body.newsletter article .newsletter__content,
body.newsletter footer,
body.newsletter header,
body.newsletter nav {
	margin: 3.75rem auto;
}
body.newsletter header .newsletter__logo {
	display: block;
	margin-bottom: 3.75rem;
}
body.newsletter header .newsletter__subtitle,
body.newsletter header .newsletter__title {
	font-size: 1.5rem;
	font-weight: 400;
}
@media print, screen and (min-width: 40em) {
	body.newsletter header .newsletter__subtitle,
	body.newsletter header .newsletter__title {
		font-size: 2.25rem;
	}
}
body.newsletter header .newsletter__title {
	font-weight: 700;
}
body.newsletter nav {
	background: #D6491A;
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1;
	box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
}
body.newsletter nav .quick-links {
	margin: 0;
	padding: 0.9375rem;
}
@media print, screen and (min-width: 64em) {
	body.newsletter nav .quick-links {
		padding: 1.875rem;
	}
}
body.newsletter nav .quick-links li {
	display: inline-block;
	list-style-type: none;
	line-height: 2.5;
}
@media print, screen and (min-width: 64em) {
	body.newsletter nav .quick-links li {
		line-height: 1.5;
	}
}
body.newsletter nav .quick-links li:last-of-type a:after {
	display: none;
}
body.newsletter nav a {
	position: relative;
	padding: 0 0.9375rem;
	text-decoration: none;
}
body.newsletter nav a:after {
	content: '';
	background-color: #000;
	display: inline-block;
	position: absolute;
	top: 2px;
	right: 0;
	height: 1.125rem;
	width: 1px;
}
body.newsletter article .newsletter__content > .grid-container {
	margin: 3.75rem auto;
}
body.newsletter
	article
	.newsletter__content
	.block-intro--gold
	.block-intro__content {
	background-color: #D6491A;
}
body.newsletter
	article
	.newsletter__content
	.block-intro--gold
	.block-intro__image::after {
	background-color: #D6491A;
}
body.newsletter
	article
	.newsletter__content
	.block-intro--grey
	.block-intro__content {
	background-color: #e6e6e6;
}
body.newsletter
	article
	.newsletter__content
	.block-intro--grey
	.block-intro__image::after {
	background-color: #e6e6e6;
}
body.newsletter article .newsletter__content .block-intro__content {
	padding: 1.875rem;
}
@media print, screen and (min-width: 64em) {
	body.newsletter article .newsletter__content .block-intro__content {
		height: 25rem;
		padding: 3.75rem;
	}
}
body.newsletter article .newsletter__content .block-intro__image {
	background-color: #e6e6e6;
	height: 18.75rem;
	position: relative;
}
@media print, screen and (min-width: 64em) {
	body.newsletter article .newsletter__content .block-intro__image {
		height: 25rem;
	}
}
body.newsletter article .newsletter__content .block-intro__image img {
	object-fit: cover;
	object-position: center center;
	width: 100%;
	height: 100%;
}
@media print, screen and (min-width: 40em) {
	body.newsletter article .newsletter__content .block-intro__image:after {
		content: '';
		width: 2.5rem;
		height: 80%;
		position: absolute;
		opacity: 0.9;
		right: 0;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
}
body.newsletter article .newsletter__content .block-text hr {
	border-bottom: solid 1px #888;
}
body.newsletter article .newsletter__content .block-accordion [data-accordion] {
	display: block;
	margin: 0;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-accordion]
	> li {
	display: block;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-accordion]
	> li:last-of-type
	[data-block-accordion-content] {
	border-bottom: solid 1px #D6491A;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-item] {
	cursor: pointer;
	display: block;
	border-top: solid 1px #D6491A;
	font-weight: 700;
	padding: 1.25rem 0;
	position: relative;
	text-align: left;
	transition: all 0.3s ease-in-out;
	width: 100%;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-item].active {
	border-bottom: solid 1px #D6491A;
	color: #D6491A;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-item].active
	> div {
	background: #D6491A;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-item].active
	img {
	rotate: 0deg;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-item]:hover {
	color: #D6491A;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-item]:hover
	> div {
	background: #D6491A;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-item]
	img {
	transition: all 0.3s ease-in-out;
	display: block;
	rotate: 45deg;
	height: 16px;
	width: 16px;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-item]
	> div {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background: #3c3c3b;
	border-radius: 100%;
	position: absolute;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: all 0.3s ease-in-out;
	height: 2rem;
	width: 2rem;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-content] {
	display: grid;
	grid-template-rows: 0fr;
	transition: all 0.3s ease-in-out;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-content]
	> div {
	overflow: hidden;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-content]
	> div
	> * {
	margin: 1rem;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-content]
	> div
	ol,
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-content]
	> div
	ul {
	list-style-position: inside;
}
body.newsletter
	article
	.newsletter__content
	.block-accordion
	[data-block-accordion-content].is-open {
	grid-template-rows: 1fr;
}
body.newsletter footer {
	font-size: 0.875rem;
	position: relative;
	padding-bottom: 3.75rem;
	padding-top: 5.3125rem;
}
body.newsletter footer:before {
	content: '';
	display: block;
	height: 1.5625rem;
	background-color: #D6491A;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}
body.newsletter footer .socials {
	margin-bottom: 2rem;
	text-align: center;
}
body.newsletter footer .socials a {
	display: inline-block;
	margin-right: 1rem;
}
body.newsletter footer .socials a:last-of-type {
	margin-right: 0;
}
body.newsletter footer a {
	text-decoration: none;
}
.offcanvas-full-screen {
	position: fixed;
	z-index: 12;
	transition: -webkit-transform 0.25s ease;
	transition: transform 0.25s ease;
	transition: transform 0.25s ease, -webkit-transform 0.25s ease;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background: rgba(214, 73, 26, .8);
	top: 0;
	left: 0;
	height: 100%;
	overflow-y: auto;
	width: 100%;
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
	height: 100vh;
	opacity: 0;
	transition: opacity 0.25s ease;
	overflow: hidden;
}
[data-whatinput='mouse'] .offcanvas-full-screen {
	outline: 0;
}
.offcanvas-full-screen.is-transition-push {
	z-index: 12;
}
.offcanvas-full-screen.is-closed {
	visibility: hidden;
}
.offcanvas-full-screen.is-transition-overlap {
	z-index: 13;
}
.offcanvas-full-screen.is-transition-overlap.is-open {
	box-shadow: none;
}
.offcanvas-full-screen.is-open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.off-canvas-content .off-canvas.position-left {
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
}
.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
}
.off-canvas-content.is-open-left.has-transition-push {
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
}
.offcanvas-full-screen.is-transition-push {
	box-shadow: inset 0 0 0 0 #3c3c3b;
}
.theme--ipaulina .offcanvas-full-screen {
	background-image: linear-gradient(to right, #fc4c02, #a50034);
}
.offcanvas-full-screen.is-open {
	opacity: 1;
}
.offcanvas-full-screen-inner {
	height: 100%;
	padding: 10rem 2rem 2rem 2rem;
}
@media screen and (min-width: 75em) {
	.offcanvas-full-screen-inner {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		padding: 1rem 4rem 4rem 12.5rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.offcanvas-full-screen-inner .dropdown.menu {
		width: 50%;
	}
}
.offcanvas-full-screen-inner .dropdown.menu li a {
	color: #fefefe;
	display: block;
	padding: 0.3rem 0.25rem;
	position: relative;
	transition: all 0.15s ease;
	outline: 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.offcanvas-full-screen-inner .dropdown.menu li a {
		margin-left: 1rem;
		padding: 0.5rem 1rem;
	}
}
.offcanvas-full-screen-inner .dropdown.menu li a:after {
	display: none !important;
}
.offcanvas-full-screen-inner .dropdown.menu li a:focus {
	color: #3c3c3b;
	text-decoration: underline;
}
.offcanvas-full-screen-inner .dropdown.menu li a:hover {
	color: #3c3c3b;
}
.offcanvas-full-screen-inner .dropdown.menu li a:hover:before {
	width: 0.75rem;
}
@media screen and (min-width: 75em) {
	.offcanvas-full-screen-inner .dropdown.menu li a:hover:before {
		width: 1.5rem;
	}
}
.offcanvas-full-screen-inner .dropdown.menu li.is-active a {
	color: #3c3c3b;
}
.offcanvas-full-screen-inner .dropdown.menu > li > a:before {
	background-color: #3c3c3b;
	content: '';
	height: 2px;
	left: auto;
	position: absolute;
	right: 100%;
	top: 50%;
	transition: width 0.15s ease;
	width: 0;
}
.offcanvas-full-screen-inner .dropdown.menu > li.is-active > a:before {
	width: 0.75rem;
}
@media screen and (min-width: 75em) {
	.offcanvas-full-screen-inner .dropdown.menu > li.is-active > a:before {
		width: 1.5rem;
	}
}
.offcanvas-full-screen-inner .dropdown.menu .is-dropdown-submenu-parent {
	position: initial;
}
.offcanvas-full-screen-inner .dropdown.menu .is-dropdown-submenu {
	background-color: transparent;
	border: 0;
	min-width: 100%;
}
@media print, screen and (max-width: 74.99875em) {
	.offcanvas-full-screen-inner .dropdown.menu .is-dropdown-submenu {
		left: 50%;
		position: absolute;
	}
}
.offcanvas-full-screen-inner .dropdown.menu.off-canvas-menu-1,
.offcanvas-full-screen-inner .dropdown.menu.off-canvas-menu-ipaulina {
	margin-bottom: 4rem;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.offcanvas-full-screen-inner .dropdown.menu.off-canvas-menu-1 a,
	.offcanvas-full-screen-inner .dropdown.menu.off-canvas-menu-ipaulina a {
		font-weight: 700;
		font-size: 2.125rem;
	}
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.offcanvas-full-screen-inner .dropdown.menu.off-canvas-menu-2 a,
	.offcanvas-full-screen-inner .dropdown.menu.off-canvas-menu-3 a {
		font-size: 1.75rem;
	}
}
.slick-loading .slick-list {
	background: #fff url(ajax-loader.gif) center center no-repeat;
}
@font-face {
	font-family: slick;
	src: url(fonts/slick.eot);
	src: url(fonts/slick.eot?#iefix) format('embedded-opentype'),
		url(fonts/slick.woff) format('woff'),
		url(fonts/slick.ttf) format('truetype'),
		url(fonts/slick.svg#slick) format('svg');
	font-weight: 400;
	font-style: normal;
}
.slick-next,
.slick-prev {
	position: absolute;
	display: block;
	height: 20px;
	width: 20px;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	background: 0 0;
	color: transparent;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	padding: 0;
	border: none;
	outline: 0;
	animation: 左右 1.5s linear infinite both;
}
.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
	outline: 0;
	background: 0 0;
	color: transparent;
}
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
	opacity: 1;
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
	opacity: 1;
}
.slick-next:before,
.slick-prev:before {
	font-family: slick;
	font-size: 20px;
	line-height: 1;
	color: #3c3c3b;
	opacity: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.slick-prev {
	left: -25px;
}
[dir='rtl'] .slick-prev {
	left: auto;
	right: -25px;
}
.slick-prev:before {
	content: '←';
}
[dir='rtl'] .slick-prev:before {
	content: '→';
}
.slick-next {
	right: -25px;
}
[dir='rtl'] .slick-next {
	left: -25px;
	right: auto;
}
.slick-next:before {
	content: '→';
}
[dir='rtl'] .slick-next:before {
	content: '←';
}
.slick-dotted.slick-slider {
	margin-bottom: 30px;
}
.slick-dots {
	position: absolute;
	bottom: -25px;
	list-style: none;
	display: block;
	text-align: center;
	padding: 0;
	margin: 0;
	width: 100%;
}
.slick-dots li {
	position: relative;
	display: inline-block;
	height: 0.9375rem;
	width: 0.9375rem;
	margin: 0;
	padding: 0;
	cursor: pointer;
}
@media screen and (min-width: 75em) {
	.slick-dots li {
		margin: 0 5px;
		height: 1.25rem;
		width: 1.25rem;
	}
}
.slick-dots li button {
	border: 0;
	background: 0 0;
	display: block;
	height: 0.9375rem;
	width: 0.9375rem;
	outline: 0;
	line-height: 0;
	font-size: 0;
	color: transparent;
	padding: 0;
	cursor: pointer;
}
@media screen and (min-width: 75em) {
	.slick-dots li button {
		padding: 0.3125rem;
		height: 1.25rem;
		width: 1.25rem;
	}
}
.slick-dots li button:focus,
.slick-dots li button:hover {
	outline: 0;
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
	opacity: 1;
}
.slick-dots li button:before {
	position: absolute;
	top: 0;
	left: 0;
	content: '•';
	width: 0.9375rem;
	height: 0.9375rem;
	font-family: slick;
	font-size: 0.625rem;
	line-height: 0.9375rem;
	text-align: center;
	color: #3c3c3b;
	opacity: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
@media screen and (min-width: 75em) {
	.slick-dots li button:before {
		font-size: 1rem;
		height: 1.25rem;
		width: 1.25rem;
		line-height: 1.25rem;
	}
}
.slick-dots li.slick-active button:before {
	color: #D6491A;
	opacity: 1;
}
a {
	transition: color 0.15s ease, box-shadow 0.15s ease,
		background-color 0.15s ease;
}
a:focus {
	outline: 5px solid #3c3c3b;
	outline-offset: 5px;
	color: #3c3c3b;
}
a .not-a11y,
a .not-a11y:hover {
	text-decoration: none;
}
a.download {
	background-color: #D6491A;
	color: #fefefe;
	display: block;
	font-size: 1.375rem;
	padding: 0.5rem 0.9375rem;
	padding-right: 4rem;
	margin-bottom: 1rem;
	text-decoration: none;
	width: 100%;
	position: relative;
}
a.download::after {
	background-image: url(../img/download-icon-white.svg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: auto auto;
	content: '';
	display: block;
	height: 1.375rem;
	left: auto;
	position: absolute;
	right: 1rem;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 1.375rem;
}
a.download:focus,
a.download:hover {
	background-color: #3c3c3b;
	text-decoration: underline;
}
blockquote {
	font-size: 1.1rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	blockquote {
		font-size: 1.3rem;
	}
}
cite {
	font-size: 1rem;
	font-style: normal;
	margin-top: 1rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	cite {
		font-size: 1.3rem;
	}
}
.button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.wp-block-button .wp-block-button__link {
	font-size: 1rem;
	line-height: 1.2;
	padding: 0.75rem 0.75rem;
}
@media screen and (min-width: 75em) {
	.button,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button,
	.wp-block-button .wp-block-button__link {
		font-size: 1.125rem;
		padding: 0.5rem 0.9375rem;
	}
}
.button,
.button:active,
.button:focus,
.button:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:active,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button .wp-block-button__link,
.wp-block-button .wp-block-button__link:active,
.wp-block-button .wp-block-button__link:focus,
.wp-block-button .wp-block-button__link:hover {
	text-decoration: none;
}
.theme--ipaulina .button.hollow,
.theme--ipaulina
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.theme--ipaulina .wp-block-button .hollow.wp-block-button__link,
.theme--ipaulina .wp-block-button.is-style-outline .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.theme--ipaulina
	.tribe-events-button,
.wp-block-button .theme--ipaulina .hollow.wp-block-button__link,
.wp-block-button.is-style-outline .theme--ipaulina .wp-block-button__link {
	border-color: #a50034;
	color: #a50034;
}
.button.hollow.is-active,
.button.hollow:active,
.button.hollow:focus,
.button.hollow:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.is-active.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:active,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.wp-block-button .hollow.is-active.wp-block-button__link,
.wp-block-button .hollow.wp-block-button__link:active,
.wp-block-button .hollow.wp-block-button__link:focus,
.wp-block-button .hollow.wp-block-button__link:hover,
.wp-block-button.is-style-outline .is-active.wp-block-button__link,
.wp-block-button.is-style-outline .wp-block-button__link:active,
.wp-block-button.is-style-outline .wp-block-button__link:focus,
.wp-block-button.is-style-outline .wp-block-button__link:hover {
	background-color: #3c3c3b;
	border-color: #3c3c3b;
	color: #fff;
	outline: 0;
}
.theme--ipaulina .button.hollow.is-active,
.theme--ipaulina .button.hollow:active,
.theme--ipaulina .button.hollow:focus,
.theme--ipaulina .button.hollow:hover,
.theme--ipaulina
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.is-active.tribe-events-button,
.theme--ipaulina
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:active,
.theme--ipaulina
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:focus,
.theme--ipaulina
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button:hover,
.theme--ipaulina .wp-block-button .hollow.is-active.wp-block-button__link,
.theme--ipaulina .wp-block-button .hollow.wp-block-button__link:active,
.theme--ipaulina .wp-block-button .hollow.wp-block-button__link:focus,
.theme--ipaulina .wp-block-button .hollow.wp-block-button__link:hover,
.theme--ipaulina
	.wp-block-button.is-style-outline
	.is-active.wp-block-button__link,
.theme--ipaulina
	.wp-block-button.is-style-outline
	.wp-block-button__link:active,
.theme--ipaulina .wp-block-button.is-style-outline .wp-block-button__link:focus,
.theme--ipaulina .wp-block-button.is-style-outline .wp-block-button__link:hover,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.theme--ipaulina
	.is-active.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.theme--ipaulina
	.tribe-events-button:active,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.theme--ipaulina
	.tribe-events-button:focus,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.theme--ipaulina
	.tribe-events-button:hover,
.wp-block-button .theme--ipaulina .hollow.is-active.wp-block-button__link,
.wp-block-button .theme--ipaulina .hollow.wp-block-button__link:active,
.wp-block-button .theme--ipaulina .hollow.wp-block-button__link:focus,
.wp-block-button .theme--ipaulina .hollow.wp-block-button__link:hover,
.wp-block-button.is-style-outline
	.theme--ipaulina
	.is-active.wp-block-button__link,
.wp-block-button.is-style-outline
	.theme--ipaulina
	.wp-block-button__link:active,
.wp-block-button.is-style-outline .theme--ipaulina .wp-block-button__link:focus,
.wp-block-button.is-style-outline
	.theme--ipaulina
	.wp-block-button__link:hover {
	border-color: #a50034;
	background-color: #a50034;
	color: #fefefe;
}
.button-list {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0 1rem;
}
.button-list > .button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.button-list
	> .tribe-events-button,
.wp-block-button .button-list > .wp-block-button__link {
	margin: 0 0 1rem;
}
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	p
	+ .tribe-events-button,
.wp-block-button p + .wp-block-button__link,
p + .button {
	margin-top: 1rem;
}
.dotted {
	border-style: dashed;
	margin: 2rem 0;
}
.entry-attachment {
	height: auto;
	margin: 4rem 0;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 0 2rem;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.entry-attachment {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media screen and (min-width: 75em) {
	.entry-attachment {
		padding: 0;
		margin-left: 10rem;
		margin-right: 10rem;
	}
}
.featured-hero {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 6.25rem;
}
@media print, screen and (min-width: 40em) {
	.featured-hero {
		height: 12.5rem;
	}
}
@media screen and (min-width: 75em) {
	.featured-hero {
		height: 25rem;
	}
}
figure {
	max-width: 100%;
}
.footer-menu {
	list-style: none;
	margin: 0;
	padding: 0;
}
@media print, screen and (max-width: 74.99875em) {
	.footer-menu {
		margin-bottom: 3rem;
		margin-top: 3rem;
		text-align: left;
	}
}
.footer-menu li {
	margin: 0;
	padding: 0;
}
@media print, screen and (max-width: 74.99875em) {
	.footer-menu li {
		float: left;
		margin-left: 0.5rem;
		margin-right: 0.5rem;
		width: calc(50% - 1rem);
	}
}
.footer-menu a {
	border-bottom: 1px solid #3c3c3b;
	display: block;
	padding-bottom: 0.5rem;
	padding-top: 0.5rem;
	text-decoration: none;
	transition: border-color 0.25s ease, padding-left 0.25s ease;
}
@media print, screen and (max-width: 74.99875em) {
	.footer-menu a {
		border-bottom: 1px solid #fefefe;
	}
}
.footer-menu a:hover {
	border-color: #D6491A;
	color: #3c3c3b;
	padding-left: 0.5rem;
}
.theme--ipaulina .footer-menu a:hover {
	border-color: #a50034;
	color: #a50034;
}
input[type='text'] {
	border-radius: 0;
	border: 1px solid #e6e6e6;
	padding: 0.75rem 1rem;
}
@media print, screen and (max-width: 74.99875em) {
	#searchform {
		max-width: 18.75rem;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10vh;
	}
}
#searchform .input-group {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
#searchform .input-group .input-group-field {
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	display: block;
	width: 100%;
}
#searchform .input-group .input-group-button {
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	display: block;
}
#searchform .input-group .input-group-button .button,
#searchform
	.input-group
	.input-group-button
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
#searchform
	.input-group
	.input-group-button
	.wp-block-button
	.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	#searchform
	.input-group
	.input-group-button
	.tribe-events-button,
.wp-block-button
	#searchform
	.input-group
	.input-group-button
	.wp-block-button__link {
	margin: 0;
}
#searchform input[type='text'] {
	background-color: transparent;
	color: #3c3c3b;
	border: 0;
	border-bottom: 2px solid #D6491A;
	font-size: 1.5rem;
}
#searchform input[type='text']::-webkit-input-placeholder {
	color: #D6491A;
}
#searchform input[type='text']:-ms-input-placeholder {
	color: #D6491A;
}
#searchform input[type='text']::placeholder {
	color: #D6491A;
}
#searchform input[type='submit'] {
	background-color: #D6491A;
	color: #fefefe;
	border: 1px solid #D6491A;
	font-size: 1.5rem;
}
#searchform input[type='submit']:active,
#searchform input[type='submit']:focus,
#searchform input[type='submit']:hover {
	color: #3c3c3b;
}
#searchform input:active,
#searchform input:focus,
#searchform input:hover {
	outline: 0;
}
.reveal.reveal--search {
	background-color: transparent;
}
.reveal.reveal--search #searchform input[type='text'] {
	background-color: transparent;
	color: #fefefe;
	border-color: #D6491A;
}
.reveal.reveal--search
	#searchform
	input[type='text']::-webkit-input-placeholder {
	color: #D6491A;
}
.reveal.reveal--search #searchform input[type='text']:-ms-input-placeholder {
	color: #D6491A;
}
.reveal.reveal--search #searchform input[type='text']::placeholder {
	color: #D6491A;
}
.reveal.reveal--search #searchform input[type='submit'] {
	background-color: #D6491A;
	color: #fefefe;
	border: 1px solid #D6491A;
}
.reveal.reveal--search #searchform input[type='submit']:active,
.reveal.reveal--search #searchform input[type='submit']:focus,
.reveal.reveal--search #searchform input[type='submit']:hover {
	color: #3c3c3b;
}
.reveal.reveal--search .close-button {
	bottom: 10vh;
	left: 50%;
	position: fixed;
	right: auto;
	top: auto;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
@media screen and (min-width: 75em) {
	.reveal.reveal--search .close-button {
		bottom: auto;
		left: auto;
		right: 4rem;
		top: 4rem;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0);
	}
}
@media screen and (min-width: 75em) {
	html {
		height: 100%;
	}
	body {
		height: 100%;
		overflow: hidden;
	}
	#smooth-state-container {
		height: 100%;
		overflow: hidden;
	}
	.off-canvas-content {
		height: 100%;
	}
}
.theme--ipaulina .container {
	background-image: linear-gradient(
		to bottom,
		#fc4c02 0,
		rgba(252, 76, 2, 0.4) 90vh
	);
}
@media screen and (min-width: 75em) {
	.theme--ipaulina .container {
		background-image: linear-gradient(
			to right,
			#fc4c02 0,
			#fc4c02 15%,
			rgba(252, 76, 2, 0.4) 85%
		);
	}
}
@media screen and (min-width: 75em) {
	.container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		height: 100%;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		overflow: auto hidden;
		overscroll-behavior: none;
	}
}
@media screen and (min-width: 75em) {
	.container > * {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		position: relative;
		white-space: normal;
	}
}
@media screen and (min-width: 75em) {
	.container .footer,
	.container .header {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		height: 100%;
		position: relative;
		white-space: normal;
	}
}
.container .flexible-content--start {
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.container .flexible-content--center {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.container .flexible-content--end {
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.carousel-block__text,
.jumbo-text,
.map__text,
.news-cta-desktop__text,
.signpost__title,
.video_feature {
	font-size: 200%;
	line-height: 1.2;
	color: #D6491A;

	text-shadow:
		-2px -2px 0 #D6491A;

	/* 彩虹颜色 */
	background: linear-gradient(90deg, #FFF, #FF0);

	/* 移动宽度 */
	background-size: 400% 400%;

	/* 文字透明 */
	color: transparent !important;

	/* 剪切蒙版 */
	-webkit-background-clip: text;
	background-clip: text;

	/* 使用动画 */
	animation: 渐变 10s ease infinite;
}
@media screen and (min-width: 75em) {
	.carousel-block__text,
	.jumbo-text,
	.map__text,
	.news-cta-desktop__text,
	.signpost__title,
	.video_feature {
		font-size: 3rem;
		line-height: 1.1;
	}
}
@media screen and (min-width: 75em) and (min-height: 1080px) {
	.carousel-block__text,
	.jumbo-text,
	.map__text,
	.news-cta-desktop__text,
	.signpost__title,
	.video_feature {
		font-size: 7rem;
	}
}
[data-whatinput='mouse'] a:focus,
button:focus,
button:focus [data-whatinput='touch'] a:focus {
	outline: 0;
}
.loader,
.loader-2 {
	background-color: #D6491A;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 99999;
	transition: background-color 1s ease-in-out;
}
@media print, screen and (max-width: 74.99875em) {
	.loader,
	.loader-2 {
		display: none;
	}
}
.theme--ipaulina .loader,
.theme--ipaulina .loader-2 {
	background-color: #a50034;
}
.loader .loader__svg {
	display: block;
	/* height: 100%; */
	left: 50%;
	max-height: 300px;
	max-width: 300px;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 100%;
}
.loader .loader__svg path {
	fill: #3c3c3b;
	transition: fill 1s ease-in-out;
}
.theme--ipaulina .loader .loader__svg path {
	fill: #fefefe;
}
.loader-2 {
	z-index: 99998;
}
.make-a-donation {
	background-color: #D6491A;
	padding: 2rem;
	margin-top: 4rem;
}
@media screen and (min-width: 75em) {
	.make-a-donation {
		padding: 2rem 3rem;
	}
}
.make-a-donation__title {
	margin-bottom: 1.5rem;
	font-size: 1.5rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.make-a-donation__title {
		font-size: 2.25rem;
	}
}
.make-a-donation__content {
	font-size: 1rem;
	margin-top: 1rem;
}
@media print, screen and (max-width: 39.99875em) {
	.make-a-donation .select2 {
		margin-bottom: 1rem;
	}
}
.menu-icon {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 35px;
	height: 28px;
	cursor: pointer;
}
.menu-icon::after {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 1px;
	background: #3c3c3b;
	box-shadow: 0 13px 0 #3c3c3b, 0 26px 0 #3c3c3b;
	content: '';
}
.menu-icon:hover::after {
	background: #8a8a8a;
	box-shadow: 0 13px 0 #8a8a8a, 0 26px 0 #8a8a8a;
}
.menu-icon:focus {
	outline: 3px solid #3c3c3b;
	outline-offset: 3px;
}
.theme--ipaulina .menu-icon {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 35px;
	height: 28px;
	cursor: pointer;
}
.theme--ipaulina .menu-icon::after {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 1px;
	background: #fefefe;
	box-shadow: 0 13px 0 #fefefe, 0 26px 0 #fefefe;
	content: '';
}
.theme--ipaulina .menu-icon:hover::after {
	background: #a50034;
	box-shadow: 0 13px 0 #a50034, 0 26px 0 #a50034;
}
.menu-icon::before {
	background: #3c3c3b;
	content: '';
	display: block;
	height: 1px;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 100%;
	transition: all 0.25s ease;
}
.menu-icon::after {
	transition: all 0.25s ease;
}
.menu-icon:hover::after {
	background-color: #D6491A;
	box-shadow: 0 13px 0 #D6491A, 0 26px 0 #D6491A;
}
.menu-icon[aria-expanded='true']::before {
	top: 1rem;
	opacity: 1;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.menu-icon[aria-expanded='true']::after {
	top: 1rem;
	background-color: #3c3c3b;
	box-shadow: 0 0 0 transparent, 0 0 0 transparent;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.theme--ipaulina .menu-icon[aria-expanded='true']::after {
	box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
.pagination {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	list-style: none;
	margin: 2rem 0;
	margin: 0;
	max-width: 33vw;
	padding: 0 2rem;
	padding: 0;
}
.pagination a,
.pagination span {
	background-color: rgba(60, 60, 59, 0.1);
	border-radius: 50%;
	color: #3c3c3b;
	display: block;
	height: 2.5rem;
	line-height: 2.5rem;
	margin: 0.4375rem 0.625rem;
	text-decoration: none;
	width: 2.5rem;
}
.pagination a:active,
.pagination a:focus,
.pagination a:hover,
.pagination span:active,
.pagination span:focus,
.pagination span:hover {
	background-color: #D6491A;
	color: #3c3c3b;
	text-decoration: underline;
}
.pagination span.current {
	background-color: #D6491A;
	color: #3c3c3b;
	text-decoration: underline;
}
.sticky-menu-button {
	display: none;
	position: absolute;
	z-index: 14;
}
.sticky-menu-button .menu-icon {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #D6491A;
	border-radius: 50%;
	left: 3.4rem;
	padding: 2rem;
	position: fixed;
	top: 0.9rem;
	transition: background-color 0.15s ease, box-shadow 0.15s ease;
}
.theme--ipaulina .sticky-menu-button .menu-icon {
	background-color: #a50034;
}
.sticky-menu-button .menu-icon::before {
	background: #D6491A;
	left: 1rem;
	top: 1.1rem;
	width: 2rem;
	transition: all 0.15s ease;
}
.sticky-menu-button .menu-icon::after {
	left: 1rem;
	top: 1.1rem;
	width: 2rem;
	transition: all 0.15s ease;
}
.sticky-menu-button .menu-icon:hover {
	box-shadow: 0 1rem 3rem rgba(60, 60, 59, 0.4);
	background-color: #3c3c3b;
}
.sticky-menu-button .menu-icon:hover::after {
	background-color: #D6491A;
	box-shadow: 0 13px 0 #D6491A, 0 26px 0 #D6491A;
}
.sticky-menu-button .menu-icon[aria-expanded='true'] {
	background-color: #3c3c3b;
}
.sticky-menu-button .menu-icon[aria-expanded='true']::before {
	top: 2rem;
	background-color: #D6491A;
	opacity: 1;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.sticky-menu-button .menu-icon[aria-expanded='true']::after {
	top: 2rem;
	background-color: #D6491A;
	box-shadow: 0 0 0 transparent, 0 0 0 transparent;
}
pre {
	background-color: #3c3c3b;
	color: #daa520;
	font-size: 1rem;
	margin: 1rem 0;
	padding: 1rem;
	white-space: pre !important;
}
.regular-donation-button {
	background-color: transparent;
	border: 1px solid #3c3c3b;
	color: #3c3c3b;
	line-height: 1.1;
	margin: 0 0 1rem;
	padding: 1rem 2.5rem 1rem 2rem;
	text-align: left;
	width: 100%;
}
@media screen and (min-width: 75em) {
	.regular-donation-button {
		margin: 0;
	}
}
.reveal {
	overflow: initial;
}
.reveal-overlay {
	background-color: rgba(0, 0, 0, 0.95);
}
.reveal.reveal--video {
	max-width: 75vw;
	padding: 0;
	width: auto;
}
.reveal.reveal--video .flex-video {
	margin: 0;
}
.reveal.reveal--video .flex-video iframe {
	z-index: 11;
}
.reveal.reveal--video .close-button {
	top: 50%;
	-webkit-transform: translate(50%, -50%);
	-ms-transform: translate(50%, -50%);
	transform: translate(50%, -50%);
	z-index: 10;
}
.reveal.reveal--image {
	background-color: rgba(0, 0, 0, 0.95);
	padding: 1rem;
	width: -webkit-fit-content;
	width: fit-content;
}
@media screen and (min-width: 75em) {
	.reveal.reveal--image {
		padding: 0;
	}
}
.reveal .close-button {
	top: auto;
	bottom: 10vh;
	left: 50%;
	right: 0;
	position: absolute;
	-webkit-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}
@media screen and (min-width: 75em) {
	.reveal .close-button {
		top: 0;
		left: auto;
		right: 0;
		bottom: auto;
		-webkit-transform: translate(50%, -50%);
		-ms-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
}
.reveal .close-button::before {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #D6491A;
	border-radius: 50%;
	content: '';
	display: block;
	height: 7.5rem;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	transition: box-shadow 0.25s ease;
	width: 7.5rem;
}
@media print, screen and (max-width: 74.99875em) {
	.reveal .close-button::before {
		height: 3rem;
		width: 3rem;
	}
}
.reveal .close-button::after {
	background-image: url(../img/cross-icon-white.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 5.625rem 5.625rem;
	border-radius: 50%;
	content: '';
	display: block;
	height: 7.5rem;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 7.5rem;
}
@media print, screen and (max-width: 74.99875em) {
	.reveal .close-button::after {
		height: 2.25rem;
		width: 2.25rem;
	}
}
.search-result {
	border-bottom: 1px solid #D6491A;
	display: block;
	margin: 2rem 0;
	overflow: hidden;
	padding: 0 0 2rem;
	width: 100%;
}
@media screen and (min-width: 75em) {
	.search-result {
		margin: 2rem 0;
		max-width: 33vw;
		padding: 0 2rem 2rem;
	}
}
.search-result > * {
	display: block;
	font-size: 1.125rem;
	width: 100%;
}
.search-result__url {
	font-size: 0.875rem;
}
.search-result__title {
	font-size: 1.5rem;
}
.search__no-results h1 {
	margin-bottom: 2rem;
}
.search__no-results p {
	margin-bottom: 4rem;
}
.open-search {
	display: block;
	height: 2rem;
	width: 2rem;
	transition: background-image 0.25s ease;
	cursor: pointer;
}
.open-search .svg-search-icon {
	transition: all 0.25s ease;
}
.theme--ipaulina .open-search .svg-search-icon {
	stroke: #fefefe;
}
.open-search:active .svg-search-icon,
.open-search:focus .svg-search-icon,
.open-search:hover .svg-search-icon {
	stroke: #D6491A;
}
.theme--ipaulina .open-search:active .svg-search-icon,
.theme--ipaulina .open-search:focus .svg-search-icon,
.theme--ipaulina .open-search:hover .svg-search-icon {
	stroke: #a50034;
}
.open-search:focus {
	outline: 3px solid #3c3c3b;
	outline-offset: 3px;
}
.spgs-logo {
	display: block;
	/* height: 150px; */
	width: 130px;
}
.spgs-logo .spgs-logo__image {
	display: block;
	height: 100%;
	width: 100%;
}
.spgs-logo path {
	fill: #3c3c3b;
	transition: fill 0.25s ease-in-out;
}
.theme--ipaulina .header .spgs-logo path {
	fill: #fefefe;
}
svg.animate * {
	fill-opacity: 0;
	transition: fill-opacity 0.5s ease-out;
}
svg.animate.finished * {
	fill-opacity: 1;
}
table {
	border-collapse: collapse;
	margin-bottom: 3rem;
}
@media print, screen and (max-width: 74.99875em) {
	table {
		width: 100%;
		display: block;
		overflow-x: scroll;
	}
}
table tr {
	transition: all 0.1s ease;
}
table th {
	text-align: left;
}
table tr > td,
table tr > th {
	padding: 1rem 0.75rem;
	border-bottom: 1px solid #D6491A;
}
table tr > td:first-of-type,
table tr > th:first-of-type {
	padding-left: 0;
}
table tr > td:last-of-type,
table tr > th:last-of-type {
	padding-right: 0;
}
table .column-1 {
	font-weight: 700;
}
table .row-hover tr:focus,
table .row-hover tr:hover {
	background-color: #D6491A;
}
.tribe-common {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-smoothing: antialiased;
}
.tribe-common * {
	box-sizing: border-box;
}
.tribe-common article,
.tribe-common aside,
.tribe-common details,
.tribe-common figcaption,
.tribe-common figure,
.tribe-common footer,
.tribe-common header,
.tribe-common main,
.tribe-common menu,
.tribe-common nav,
.tribe-common section,
.tribe-common summary {
	display: block;
}
.tribe-common svg:not(:root) {
	overflow: hidden;
}
.tribe-common audio,
.tribe-common canvas,
.tribe-common progress,
.tribe-common video {
	display: inline-block;
}
.tribe-common audio:not([controls]) {
	display: none;
	height: 0;
}
.tribe-common progress {
	vertical-align: baseline;
}
.tribe-common [hidden],
.tribe-common template {
	display: none;
}
.tribe-common pre {
	overflow: auto;
}
.tribe-common sub,
.tribe-common sup {
	position: relative;
	vertical-align: baseline;
}
.tribe-common sup {
	top: -0.5em;
}
.tribe-common sub {
	bottom: -0.25em;
}
.tribe-common button,
.tribe-common input,
.tribe-common select,
.tribe-common textarea {
	box-sizing: border-box;
	margin: 0;
}
.tribe-common input[type='number']::-webkit-inner-spin-button,
.tribe-common input[type='number']::-webkit-outer-spin-button {
	height: auto;
}
.tribe-common legend {
	color: inherit;
	display: table;
	max-width: 100%;
	white-space: normal;
}
.tribe-common textarea {
	resize: none;
	overflow: auto;
}
.tribe-common button,
.tribe-common input[type='button'],
.tribe-common input[type='reset'],
.tribe-common input[type='submit'] {
	cursor: pointer;
	overflow: visible;
}
.tribe-common button[disabled],
.tribe-common input[disabled] {
	cursor: default;
}
.tribe-common button::-moz-focus-inner,
.tribe-common input::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.tribe-common a,
.tribe-common abbr,
.tribe-common acronym,
.tribe-common address,
.tribe-common applet,
.tribe-common article,
.tribe-common aside,
.tribe-common audio,
.tribe-common b,
.tribe-common big,
.tribe-common blockquote,
.tribe-common canvas,
.tribe-common caption,
.tribe-common center,
.tribe-common cite,
.tribe-common code,
.tribe-common dd,
.tribe-common del,
.tribe-common details,
.tribe-common dfn,
.tribe-common div,
.tribe-common dl,
.tribe-common dt,
.tribe-common em,
.tribe-common embed,
.tribe-common fieldset,
.tribe-common figcaption,
.tribe-common figure,
.tribe-common footer,
.tribe-common form,
.tribe-common h1,
.tribe-common h2,
.tribe-common h3,
.tribe-common h4,
.tribe-common h5,
.tribe-common h6,
.tribe-common header,
.tribe-common i,
.tribe-common iframe,
.tribe-common img,
.tribe-common ins,
.tribe-common kbd,
.tribe-common label,
.tribe-common legend,
.tribe-common li,
.tribe-common main,
.tribe-common mark,
.tribe-common menu,
.tribe-common nav,
.tribe-common object,
.tribe-common ol,
.tribe-common output,
.tribe-common p,
.tribe-common pre,
.tribe-common q,
.tribe-common ruby,
.tribe-common s,
.tribe-common samp,
.tribe-common section,
.tribe-common small,
.tribe-common span,
.tribe-common strike,
.tribe-common strong,
.tribe-common sub,
.tribe-common summary,
.tribe-common sup,
.tribe-common table,
.tribe-common tbody,
.tribe-common td,
.tribe-common tfoot,
.tribe-common th,
.tribe-common thead,
.tribe-common time,
.tribe-common tr,
.tribe-common tt,
.tribe-common u,
.tribe-common ul,
.tribe-common var,
.tribe-common video {
	margin: 0;
	padding: 0;
	border: 0;
}
.tribe-common ol,
.tribe-common ul {
	list-style: none;
}
.tribe-common img {
	-ms-interpolation-mode: bicubic;
	height: auto;
	max-width: 100%;
	border-style: none;
}
.tribe-common embed,
.tribe-common iframe,
.tribe-common video {
	max-width: 100%;
	max-height: 100%;
}
.tribe-theme-avada input[type='text'] {
	margin: 0;
}
.tribe-theme-divi .entry-content .tribe-common table,
.tribe-theme-divibody.et-pb-preview
	#main-content
	.container
	.tribe-common
	table {
	border: 0;
	margin: 0;
}
.tribe-theme-divi .entry-content .tribe-common td,
.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common td {
	border: 0;
}
.tribe-theme-divi #content-area .tribe-common td,
.tribe-theme-divi #content-area .tribe-common th,
.tribe-theme-divi #content-area .tribe-common tr,
.tribe-theme-divi #left-area .tribe-common ul {
	padding: 0;
}
#top .main_color .tribe-common button[disabled],
#top.tribe-theme-enfold .tribe-common button[disabled] {
	cursor: default;
}
#top .main_color .tribe-common form,
#top .main_color .tribe-common input,
#top.tribe-theme-enfold .tribe-common form,
#top.tribe-theme-enfold .tribe-common input {
	margin: 0;
}
.entry-content .tribe-common ol,
.entry-content .tribe-common ul,
.entry-content-wrapper .tribe-common li,
.tribe-theme-genesis .tribe-common ol,
.tribe-theme-genesis .tribe-common ul {
	margin: 0;
	padding: 0;
}
.tribe-theme-twentynineteen .tribe-common svg {
	fill: none;
}
.tribe-theme-twentyseventeen .tribe-common div.tribe-dialog {
	z-index: 5 !important;
}
.tribe-common .tribe-common-form-control-checkbox,
.tribe-common .tribe-common-form-control-radio {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.tribe-common .tribe-common-form-control-checkbox__label,
.tribe-common .tribe-common-form-control-radio__label {
	cursor: pointer;
	margin-left: 15px;
}
.tribe-common .tribe-common-form-control-checkbox__input,
.tribe-common .tribe-common-form-control-radio__input {
	cursor: pointer;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin: 1px 0 0;
}
#top .main_color .tribe-common .tribe-common-form-control-checkbox__input,
#top.tribe-theme-enfold
	.tribe-common
	.tribe-common-form-control-checkbox__input {
	margin: 1px 0 0;
}
.tribe-theme-twentytwenty
	.tribe-common
	.tribe-common-form-control-checkbox__input {
	top: 0;
}
.tribe-common .tribe-common-form-control-checkbox-radio-group > * {
	margin-bottom: 15px;
}
.tribe-common .tribe-common-form-control-checkbox-radio-group > :last-child {
	margin-bottom: 0;
}
.tribe-common .tribe-common-form-control-slider__input {
	cursor: pointer;
	display: inline-block;
	margin: 0;
	padding: 0;
	width: 120px;
	vertical-align: middle;
}
.tribe-common .tribe-common-form-control-slider__label {
	cursor: pointer;
	display: inline-block;
	margin-left: 11px;
	vertical-align: middle;
}
.tribe-common
	.tribe-common-form-control-slider--vertical
	.tribe-common-form-control-slider__label {
	display: block;
	margin: 0 0 6px;
}
.tribe-common .tribe-common-form-control-text__label {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.tribe-common .tribe-common-form-control-text__input {
	height: auto;
	padding: 12px 28px 12px 0;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-common
	.tribe-common-form-control-text__input {
	padding: 20px 20px 20px 40px;
}
#top .main_color .tribe-common .tribe-common-form-control-text__input,
#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
	padding: 12px 28px 12px 0;
	width: 100%;
}
#top
	.main_color
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-form-control-text__input,
#top.tribe-theme-enfold
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-form-control-text__input {
	padding: 20px 20px 20px 40px;
}
.tribe-common .tribe-common-form-control-toggle__input,
.tribe-common .tribe-common-form-control-toggle__label {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
}
.tribe-common .tribe-common-form-control-toggle__label {
	margin-left: 11px;
}
.tribe-common
	.tribe-common-form-control-toggle--vertical
	.tribe-common-form-control-toggle__label {
	display: block;
	margin: 0 0 6px;
}
#top .main_color .tribe-common .tribe-common-form-control-toggle__input,
#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input {
	display: inline-block;
	margin: 5px 0;
}
.tribe-common .tribe-common-g-col {
	min-width: 0;
	width: 100%;
}
.tribe-common .tribe-common-g-row {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.tribe-common .tribe-common-g-row--gutters {
	margin-left: -21px;
	margin-right: -21px;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters {
	margin-left: -24px;
	margin-right: -24px;
}
.tribe-common .tribe-common-g-row--gutters > .tribe-common-g-col {
	padding-left: 21px;
	padding-right: 21px;
}
.tribe-common--breakpoint-medium.tribe-common
	.tribe-common-g-row--gutters
	> .tribe-common-g-col {
	padding-left: 24px;
	padding-right: 24px;
}
.tribe-theme-twentynineteen .tribe-common .entry.tribe-common-g-row--gutters {
	margin-left: -21px;
	margin-right: -21px;
	padding: 0;
}
.tribe-theme-twentynineteen
	.tribe-common.tribe-common--breakpoint-medium
	.entry.tribe-common-g-row--gutters {
	margin-left: -24px;
	margin-right: -24px;
}
.tribe-theme-twentynineteen
	.tribe-common
	.tribe-common-g-row--gutters
	> .entry.tribe-common-g-col {
	margin: 0;
	padding-left: 21px;
	padding-right: 21px;
}
.tribe-theme-twentynineteen
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-g-row--gutters
	> .entry.tribe-common-g-col {
	padding-left: 24px;
	padding-right: 24px;
}
.tribe-common a {
	cursor: pointer;
}
.tribe-theme-divi #left-area .tribe-common ul,
.tribe-theme-divi .entry-content .tribe-common ul,
body.et-pb-preview.tribe-theme-divi #main-content .container .tribe-common ul {
	list-style-type: none;
	padding: 0;
}
.entry-content .tribe-common ol > li,
.entry-content .tribe-common ul > li {
	list-style-type: none;
}
.tribe-common button {
	padding: 0;
}
.tribe-common .tribe-common-l-container {
	max-width: 1260px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 19.5px;
	padding-right: 19.5px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container {
	padding-left: 42px;
	padding-right: 42px;
}
.tribe-common .tribe-common-a11y-hidden {
	display: none !important;
	visibility: hidden;
}
.tribe-common .tribe-common-a11y-visual-hide {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.tribe-common .tribe-common-a11y-visual-show {
	clip: auto;
	height: auto;
	margin: 0;
	position: static;
	width: auto;
}
.tribe-common .tribe-common-c-btn-border,
.tribe-common a.tribe-common-c-btn-border {
	padding: 11px 20px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,
.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border {
	width: auto;
}
.tribe-common .tribe-common-c-btn-border-small,
.tribe-common a.tribe-common-c-btn-border-small {
	padding: 14px 20px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,
.tribe-common--breakpoint-medium.tribe-common
	a.tribe-common-c-btn-border-small {
	padding: 6px 15px;
	width: auto;
}
.tribe-common .tribe-common-c-btn-icon:before {
	background-repeat: no-repeat;
	background-size: contain;
	content: '';
	display: block;
}
.tribe-common
	.tribe-common-c-btn-icon--caret-left
	.tribe-common-c-btn-icon__icon-svg,
.tribe-common
	.tribe-common-c-btn-icon--caret-right
	.tribe-common-c-btn-icon__icon-svg {
	width: 11px;
}
.tribe-common
	.tribe-common-c-btn-icon--caret-left
	.tribe-common-c-btn-icon__icon-svg
	path,
.tribe-common
	.tribe-common-c-btn-icon--caret-right
	.tribe-common-c-btn-icon__icon-svg
	path {
	fill: currentColor;
}
.tribe-common .tribe-common-c-btn,
.tribe-common a.tribe-common-c-btn {
	padding: 11px 20px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,
.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn {
	width: auto;
}
.tribe-common .tribe-common-c-image {
	display: block;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.tribe-common .tribe-common-c-image--bg {
	position: relative;
}
.tribe-common .tribe-common-c-image__bg {
	background: 50% no-repeat;
	background-size: cover;
	bottom: 0;
	height: 100%;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
}
.tribe-common .tribe-common-c-loader {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-top: 192px;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-loader {
	padding-top: 288px;
}
.tribe-common .tribe-common-c-loader__dot {
	width: 15px;
}
.tribe-common .tribe-common-c-loader__dot:not(:first-of-type) {
	margin-left: 8px;
}
.tribe-common .tribe-common-c-loader__dot circle {
	fill: currentColor;
}
.tribe-common .tribe-common-c-svgicon--featured {
	width: 8px;
}
.tribe-common .tribe-common-c-svgicon--recurring {
	width: 12px;
}
.tribe-common .tribe-common-c-svgicon--search {
	width: 16px;
}
.tribe-common .tribe-common-c-svgicon--location {
	width: 10px;
}
.tribe-common .tribe-common-c-svgicon--day,
.tribe-common .tribe-common-c-svgicon--map,
.tribe-common .tribe-common-c-svgicon--month,
.tribe-common .tribe-common-c-svgicon--photo,
.tribe-common .tribe-common-c-svgicon--week {
	height: 100%;
	width: 100%;
}
.tribe-common .tribe-common-c-svgicon--close path,
.tribe-common .tribe-common-c-svgicon--close-alt path {
	stroke: currentColor;
}
.tribe-common .tribe-common-c-svgicon--mail,
.tribe-common .tribe-common-c-svgicon--map-pin,
.tribe-common .tribe-common-c-svgicon--messages-not-found g,
.tribe-common .tribe-common-c-svgicon--no-map,
.tribe-common .tribe-common-c-svgicon--phone,
.tribe-common .tribe-common-c-svgicon--virtual g,
.tribe-common .tribe-common-c-svgicon--website {
	fill: none;
}
.tribe-common .tribe-common-c-svgicon--messages-not-found {
	width: 22px;
}
.tribe-common .tribe-common-c-svgicon--messages-not-found path {
	stroke: currentColor;
}
.tribe-common .tribe-common-c-svgicon--error {
	width: 18px;
}
.tribe-common .tribe-common-c-svgicon--error g,
.tribe-common .tribe-common-c-svgicon--reset path {
	fill: none;
}
.tribe-common .tribe-common-c-svgicon__svg-fill {
	fill: currentColor;
}
.tribe-common .tribe-common-c-svgicon__svg-stroke {
	stroke: currentColor;
}
.tribe-common mark {
	background-color: #ff0;
	color: #3c3c3b;
}
.tribe-common select:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #3c3c3b;
}
#top .main_color .tribe-common button[disabled],
#top.tribe-theme-enfold .tribe-common button[disabled] {
	opacity: 1;
}
.tribe-theme-twentytwenty .tribe-common {
	background-color: #fefefe;
	letter-spacing: normal;
}
.tribe-common .tribe-common-form-control-checkbox__label,
.tribe-common .tribe-common-form-control-radio__label {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
}
.tribe-common .tribe-common-form-control-checkbox__input,
.tribe-common .tribe-common-form-control-radio__input {
	background-color: #fefefe;
	border: 1px solid #3c3c3b;
}
.tribe-common .tribe-common-form-control-checkbox__input:active,
.tribe-common .tribe-common-form-control-checkbox__input:focus,
.tribe-common .tribe-common-form-control-checkbox__input:hover,
.tribe-common .tribe-common-form-control-radio__input:active,
.tribe-common .tribe-common-form-control-radio__input:focus,
.tribe-common .tribe-common-form-control-radio__input:hover {
	border-color: #3c3c3b;
	opacity: 0.8;
}
.tribe-common .tribe-common-form-control-checkbox__input:checked,
.tribe-common .tribe-common-form-control-radio__input:checked {
	background-color: #3c3c3b;
}
.tribe-common .tribe-common-form-control-checkbox__input {
	border-radius: 4px;
}
.tribe-common .tribe-common-form-control-checkbox__input:checked:before {
	background-image: url("data:image/svg+xml;\a   charset=utf-8,\a   %3Csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6.1L3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0z' fill='%23fff'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: contain;
	content: '';
	display: block;
	height: 9px;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 12px;
}
.tribe-common
	.tribe-common-form-control-checkbox__input:focus
	+ .tribe-common-form-control-checkbox__label,
.tribe-common
	.tribe-common-form-control-checkbox__input:hover
	+ .tribe-common-form-control-checkbox__label {
	opacity: 0.8;
}
.tribe-common .tribe-common-form-control-radio__input {
	border-radius: 50%;
}
.tribe-common .tribe-common-form-control-radio__input:checked:before {
	background-color: #fefefe;
	border-radius: 50%;
	content: '';
	display: block;
	height: 8px;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 8px;
}
.tribe-common
	.tribe-common-form-control-radio__input:focus
	+ .tribe-common-form-control-radio__label,
.tribe-common
	.tribe-common-form-control-radio__input:hover
	+ .tribe-common-form-control-radio__label {
	opacity: 0.8;
}
.tribe-theme-twentytwenty
	.tribe-common
	.tribe-common-form-control-checkbox__input:checked:before {
	margin: 0;
}
.tribe-common
	.tribe-common-form-control-slider__input::-webkit-slider-runnable-track {
	background-color: #D6491A;
}
.tribe-common .tribe-common-form-control-slider__input::-moz-range-track {
	border: none;
	border-radius: 5px;
	height: 10px;
	margin: 5px 0;
	padding: 0;
	position: relative;
	transition: background-color 0.2s ease;
	background-color: #D6491A;
}
.tribe-common .tribe-common-form-control-slider__input::-ms-track {
	background-color: transparent;
	border-color: transparent;
	border-width: 5px 0;
	color: transparent;
	height: 10px;
}
.tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,
.tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper {
	background-color: #D6491A;
	border-radius: 10px;
}
.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-thumb {
	background-color: #fefefe;
	border: 1px solid #7d7d7d;
	border-radius: 50%;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.14);
	height: 20px;
	width: 20px;
	margin-top: -5px;
	-webkit-appearance: none;
	appearance: none;
}
.tribe-common .tribe-common-form-control-slider__input::-moz-range-thumb {
	background-color: #fefefe;
	border: 1px solid #7d7d7d;
	border-radius: 50%;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.14);
	height: 20px;
	width: 20px;
	margin-top: -5px;
}
.tribe-common .tribe-common-form-control-slider__input::-ms-thumb {
	background-color: #fefefe;
	border: 1px solid #7d7d7d;
	border-radius: 50%;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.14);
	height: 20px;
	width: 20px;
	margin-top: -5px;
	box-shadow: none;
	margin-top: -1px;
}
.tribe-common .tribe-common-form-control-slider__label {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 12px;
	line-height: 1.38;
	font-weight: 400;
	color: #5d5d5d;
}
#top .main_color .tribe-common .tribe-common-form-control-slider__label,
#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label {
	font-weight: 400;
	font-size: 12px;
}
.tribe-common .tribe-common-form-control-text__input {
	font-size: 16px;
	border: 0;
	border-bottom: 1px solid #d5d5d5;
}
.tribe-common .tribe-common-form-control-text__input,
.tribe-common--breakpoint-medium.tribe-common
	.tribe-common-form-control-text__input {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	line-height: 1.62;
	font-weight: 400;
}
.tribe-common--breakpoint-medium.tribe-common
	.tribe-common-form-control-text__input {
	font-size: 14px;
	border: 0;
}
.tribe-common
	.tribe-common-form-control-text__input::-webkit-input-placeholder {
	color: #5d5d5d;
	font-style: normal;
	opacity: 1;
}
.tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder,
.tribe-common .tribe-common-form-control-text__input::-ms-input-placeholder {
	color: #5d5d5d;
	font-style: normal;
	opacity: 1;
}
.tribe-common
	.tribe-common-form-control-text__input::-webkit-input-placeholder {
	color: #5d5d5d;
	font-style: normal;
	opacity: 1;
}
.tribe-common .tribe-common-form-control-text__input:-ms-input-placeholder {
	color: #5d5d5d;
	font-style: normal;
	opacity: 1;
}
.tribe-common .tribe-common-form-control-text__input::placeholder {
	color: #5d5d5d;
	font-style: normal;
	opacity: 1;
}
.tribe-common .tribe-common-form-control-text__input:focus {
	border-bottom-color: #3c3c3b;
	outline: 0;
}
.tribe-theme-twentyseventeen
	.tribe-common
	.tribe-common-form-control-text__input {
	color: #3c3c3b;
}
.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-text__input {
	line-height: inherit;
}
#top .main_color .tribe-common .tribe-common-form-control-text__input,
#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 16px;
	line-height: 1.62;
	font-weight: 400;
	background: #fefefe;
	border: 0;
	border-bottom: 1px solid #d5d5d5;
}
#top .main_color .tribe-common .tribe-common-form-control-text__input:focus,
#top.tribe-theme-enfold
	.tribe-common
	.tribe-common-form-control-text__input:focus {
	border-bottom-color: #3c3c3b;
	box-shadow: none;
}
#top
	.main_color
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-form-control-text__input,
#top.tribe-theme-enfold
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-form-control-text__input {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 14px;
	line-height: 1.62;
	font-weight: 400;
	border: 0;
}
.tribe-common .tribe-common-form-control-toggle {
	line-height: 0;
	position: relative;
}
.tribe-common .tribe-common-form-control-toggle__input {
	border: none;
	border-radius: 5px;
	height: 10px;
	margin: 5px 0;
	padding: 0;
	position: relative;
	transition: background-color 0.2s ease;
	-webkit-appearance: none;
	appearance: none;
	background-color: #7d7d7d;
	width: 40px;
}
.tribe-common .tribe-common-form-control-toggle__input::-ms-check {
	display: none;
}
.tribe-common .tribe-common-form-control-toggle__input + label:before {
	background-color: #fefefe;
	border: 1px solid #7d7d7d;
	border-radius: 50%;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.14);
	height: 20px;
	width: 20px;
	content: '';
	left: 0;
	position: absolute;
	top: 0;
	transition: -webkit-transform 0.2s ease;
	transition: transform 0.2s ease;
	transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}
.tribe-common .tribe-common-form-control-toggle__input:checked {
	background-color: #D6491A;
}
.tribe-common .tribe-common-form-control-toggle__input:checked + label:before {
	-webkit-transform: translateX(20px);
	-ms-transform: translateX(20px);
	transform: translateX(20px);
}
.tribe-common .tribe-common-form-control-toggle__label {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 12px;
	line-height: 1.38;
	font-weight: 400;
	color: #5d5d5d;
}
#top .main_color .tribe-common .tribe-common-form-control-toggle__label,
#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label {
	font-weight: 400;
	font-size: 12px;
}
.tribe-theme-twentytwenty
	.tribe-common
	.tribe-common-form-control-toggle__input:checked:before {
	content: none;
}
.tribe-common a,
.tribe-common a:active,
.tribe-common a:focus,
.tribe-common a:hover,
.tribe-common a:visited {
	color: #3c3c3b;
	outline: 0;
	text-decoration: none;
}
.site-footer .widget-area .tribe-common a,
.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a,
.tribe-theme-twentyseventeen .tribe-common a {
	box-shadow: none;
}
.site-footer .widget-area .tribe-common a:focus,
.site-footer .widget-area .tribe-common a:hover,
.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:focus,
.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:hover,
.tribe-theme-twentyseventeen .tribe-common a:focus,
.tribe-theme-twentyseventeen .tribe-common a:hover {
	box-shadow: none;
	color: #3c3c3b;
}
.tribe-theme-twentynineteen .entry .tribe-common a,
.tribe-theme-twentynineteen .tribe-common a {
	text-decoration: none;
}
.main_color .sidebar .tribe-common a,
.main_color .sidebar .tribe-common a:active,
.main_color .sidebar .tribe-common a:focus,
.main_color .sidebar .tribe-common a:hover,
.main_color .sidebar .tribe-common a:visited,
.tribe-theme-enfold .tribe-common a,
.tribe-theme-enfold .tribe-common a:active,
.tribe-theme-enfold .tribe-common a:focus,
.tribe-theme-enfold .tribe-common a:hover,
.tribe-theme-enfold .tribe-common a:visited {
	color: #3c3c3b;
}
.tribe-common .tribe-common-anchor {
	border-bottom: 2px solid transparent;
	transition: border-color 0.2s ease;
}
.tribe-common .tribe-common-anchor:active,
.tribe-common .tribe-common-anchor:focus,
.tribe-common .tribe-common-anchor:hover {
	border-bottom: 2px solid #3c3c3b;
}
.tribe-common .tribe-common-anchor-alt {
	border-bottom: 2px solid #D6491A;
	color: #3c3c3b;
	transition: color 0.2s ease;
}
.tribe-common .tribe-common-anchor-alt:active,
.tribe-common .tribe-common-anchor-alt:focus,
.tribe-common .tribe-common-anchor-alt:hover {
	border-bottom: 2px solid #D6491A;
	color: #D6491A;
}
.tribe-common .tribe-common-anchor-thin {
	border-bottom: 1px solid transparent;
	transition: border-color 0.2s ease;
}
.tribe-common .tribe-common-anchor-thin:active,
.tribe-common .tribe-common-anchor-thin:focus,
.tribe-common .tribe-common-anchor-thin:hover {
	border-bottom: 1px solid #3c3c3b;
}
.tribe-common .tribe-common-anchor-thin-alt {
	border-bottom: 1px solid #D6491A;
	color: #3c3c3b;
	transition: color 0.2s ease;
}
.tribe-common .tribe-common-anchor-thin-alt:active,
.tribe-common .tribe-common-anchor-thin-alt:focus,
.tribe-common .tribe-common-anchor-thin-alt:hover {
	border-bottom: 1px solid #D6491A;
	color: #D6491A;
}
.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,
.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover,
.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:focus,
.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:hover {
	color: #D6491A;
}
.site-footer .widget-area .tribe-common .tribe-common-anchor,
.site-footer .widget-area .tribe-common .tribe-common-anchor-thin,
.tribe-theme-twentyseventeen
	.site-footer
	.widget-area
	.tribe-common
	.tribe-common-anchor,
.tribe-theme-twentyseventeen
	.site-footer
	.widget-area
	.tribe-common
	.tribe-common-anchor-thin {
	transition: border-color 0.2s ease;
}
.site-footer .widget-area .tribe-common .tribe-common-anchor-alt,
.site-footer .widget-area .tribe-common .tribe-common-anchor-thin-alt,
.tribe-theme-twentyseventeen
	.site-footer
	.widget-area
	.tribe-common
	.tribe-common-anchor-alt,
.tribe-theme-twentyseventeen
	.site-footer
	.widget-area
	.tribe-common
	.tribe-common-anchor-thin-alt {
	transition: color 0.2s ease;
}
.tribe-common .tribe-common-b1 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.62;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1 {
	font-size: 16px;
	line-height: 1.62;
}
.tribe-common .tribe-common-b1--bold {
	font-weight: 700;
}
.tribe-common .tribe-common-b2 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.38;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {
	font-size: 14px;
	line-height: 1.62;
}
.tribe-common .tribe-common-b2--bold {
	font-weight: 700;
}
.tribe-common .tribe-common-b3 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.5;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3 {
	font-size: 12px;
	line-height: 1.38;
}
.tribe-common .tribe-common-b3--bold {
	font-weight: 700;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1--min-medium {
	font-size: 16px;
	line-height: 1.62;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2--min-medium {
	font-size: 14px;
	line-height: 1.62;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3--min-medium {
	font-size: 12px;
	line-height: 1.38;
}
.tribe-common .tribe-common-cta {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 12px;
	line-height: 1.38;
	font-weight: 400;
	font-weight: 700;
	border-bottom: 2px solid transparent;
	transition: border-color 0.2s ease;
}
.tribe-common .tribe-common-cta:active,
.tribe-common .tribe-common-cta:focus,
.tribe-common .tribe-common-cta:hover {
	border-bottom: 2px solid #3c3c3b;
}
.tribe-common .tribe-common-cta--alt {
	border-bottom: 2px solid #D6491A;
	color: #3c3c3b;
	transition: color 0.2s ease;
}
.tribe-common .tribe-common-cta--alt:active,
.tribe-common .tribe-common-cta--alt:focus,
.tribe-common .tribe-common-cta--alt:hover {
	border-bottom: 2px solid #D6491A;
	color: #D6491A;
}
.tribe-common .tribe-common-cta--thin {
	border-bottom: 1px solid transparent;
	transition: border-color 0.2s ease;
}
.tribe-common .tribe-common-cta--thin:active,
.tribe-common .tribe-common-cta--thin:focus,
.tribe-common .tribe-common-cta--thin:hover {
	border-bottom: 1px solid #3c3c3b;
}
.tribe-common .tribe-common-cta--thin-alt {
	border-bottom: 1px solid #D6491A;
	color: #3c3c3b;
	transition: color 0.2s ease;
}
.tribe-common .tribe-common-cta--thin-alt:active,
.tribe-common .tribe-common-cta--thin-alt:focus,
.tribe-common .tribe-common-cta--thin-alt:hover {
	border-bottom: 1px solid #D6491A;
	color: #D6491A;
}
.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,
.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,
.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:focus,
.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:hover {
	color: #D6491A;
}
.tribe-common .tribe-common-h1 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	font-size: 28px;
	line-height: 1.42;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h1 {
	font-size: 42px;
	line-height: 1.38;
}
.tribe-common .tribe-common-h2 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	font-size: 24px;
	line-height: 1.42;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h2 {
	font-size: 32px;
	line-height: 1.38;
}
.tribe-common .tribe-common-h3 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	font-size: 22px;
	line-height: 1.5;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3 {
	font-size: 28px;
	line-height: 1.42;
}
.tribe-common .tribe-common-h4 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 1.42;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4 {
	font-size: 24px;
	line-height: 1.42;
}
.tribe-common .tribe-common-h5 {
	font-size: 18px;
}
.tribe-common .tribe-common-h5,
.tribe-common .tribe-common-h6 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	line-height: 1.5;
}
.tribe-common .tribe-common-h6 {
	font-size: 16px;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6 {
	font-size: 16px;
	line-height: 1.62;
}
.tribe-common .tribe-common-h7 {
	font-size: 14px;
	line-height: 1.62;
}
.tribe-common .tribe-common-h7,
.tribe-common .tribe-common-h8 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
}
.tribe-common .tribe-common-h8 {
	font-size: 12px;
	line-height: 1.38;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3--min-medium {
	font-size: 28px;
	line-height: 1.42;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
	font-size: 24px;
	line-height: 1.42;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h5--min-medium {
	font-size: 18px;
	line-height: 1.5;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
	font-size: 16px;
	line-height: 1.62;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h7--min-medium {
	font-size: 14px;
	line-height: 1.62;
}
.tribe-common .tribe-common-h--alt {
	font-weight: 400;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h1 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	font-size: 28px;
	line-height: 1.42;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h1 {
	font-size: 42px;
	line-height: 1.38;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h2 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	font-size: 24px;
	line-height: 1.42;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h2 {
	font-size: 32px;
	line-height: 1.38;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h3 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	font-size: 22px;
	line-height: 1.5;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h3 {
	font-size: 28px;
	line-height: 1.42;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h4 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 1.42;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h4 {
	font-size: 24px;
	line-height: 1.42;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h5 {
	font-size: 18px;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h5,
.tribe-theme-avada #main .tribe-common .tribe-common-h6 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
	line-height: 1.5;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h6 {
	font-size: 16px;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h6 {
	font-size: 16px;
	line-height: 1.62;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h7 {
	font-size: 14px;
	line-height: 1.62;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h7,
.tribe-theme-avada #main .tribe-common .tribe-common-h8 {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 700;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h8 {
	font-size: 12px;
	line-height: 1.38;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h3--min-medium {
	font-size: 28px;
	line-height: 1.42;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h4--min-medium {
	font-size: 24px;
	line-height: 1.42;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h5--min-medium {
	font-size: 18px;
	line-height: 1.5;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h6--min-medium {
	font-size: 16px;
	line-height: 1.62;
}
.tribe-theme-avada
	#main
	.tribe-common.tribe-common--breakpoint-medium
	.tribe-common-h7--min-medium {
	font-size: 14px;
	line-height: 1.62;
}
.tribe-theme-avada #main .tribe-common .tribe-common-h--alt {
	font-weight: 400;
}
.tribe-common button {
	border: none;
}
.tribe-common button,
.tribe-common button:focus,
.tribe-common button:hover,
.tribe-theme-twentyseventeen .tribe-common button:focus,
.tribe-theme-twentyseventeen .tribe-common button:hover {
	background-color: transparent;
}
.tribe-theme-twentytwenty .tribe-common button {
	background-color: transparent;
	text-transform: inherit;
}
.tribe-theme-twentytwenty .tribe-common button:focus,
.tribe-theme-twentytwenty .tribe-common button:hover {
	text-decoration: none;
}
.tribe-theme-enfold .tribe-common th {
	letter-spacing: 0;
	text-transform: none;
}
.tribe-common .tribe-common-c-btn-border,
.tribe-common a.tribe-common-c-btn-border {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 14px;
	line-height: 1.62;
	font-weight: 400;
	font-weight: 700;
	border: 0;
	cursor: pointer;
	display: inline-block;
	height: auto;
	padding: 0;
	text-decoration: none;
	width: auto;
	background-color: #fefefe;
	border: 1px solid #D6491A;
	border-radius: 4px;
	text-align: center;
	transition: all 0.2s ease;
	color: #D6491A;
	padding: 11px 20px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,
.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border {
	width: auto;
}
.tribe-common .tribe-common-c-btn-border:focus,
.tribe-common .tribe-common-c-btn-border:hover,
.tribe-common a.tribe-common-c-btn-border:focus,
.tribe-common a.tribe-common-c-btn-border:hover {
	color: #fefefe;
	background-color: #D6491A;
}
.tribe-common .tribe-common-c-btn-border:active,
.tribe-common a.tribe-common-c-btn-border:active {
	opacity: 0.9;
}
.tribe-common .tribe-common-c-btn-border--secondary,
.tribe-common a.tribe-common-c-btn-border--secondary {
	border-color: #3c3c3b;
	color: #3c3c3b;
}
.tribe-common .tribe-common-c-btn-border--secondary:focus,
.tribe-common .tribe-common-c-btn-border--secondary:hover,
.tribe-common a.tribe-common-c-btn-border--secondary:focus,
.tribe-common a.tribe-common-c-btn-border--secondary:hover {
	background-color: #3c3c3b;
}
.tribe-common .tribe-common-c-btn-border--secondary:active,
.tribe-common a.tribe-common-c-btn-border--secondary:active {
	opacity: 0.9;
}
.tribe-common .tribe-common-c-btn-border--alt,
.tribe-common a.tribe-common-c-btn-border--alt {
	border-color: #e4e4e4;
	color: #3c3c3b;
	font-weight: 400;
}
.tribe-common .tribe-common-c-btn-border--alt:focus,
.tribe-common .tribe-common-c-btn-border--alt:hover,
.tribe-common a.tribe-common-c-btn-border--alt:focus,
.tribe-common a.tribe-common-c-btn-border--alt:hover {
	border-color: #3c3c3b;
	background-color: #fefefe;
	color: #3c3c3b;
}
.tribe-common .tribe-common-c-btn-border--alt:active,
.tribe-common a.tribe-common-c-btn-border--alt:active {
	opacity: 0.9;
}
.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:focus,
.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:hover {
	background-color: #D6491A;
}
.tribe-theme-twentyseventeen
	.tribe-common
	.tribe-common-c-btn-border--secondary:focus,
.tribe-theme-twentyseventeen
	.tribe-common
	.tribe-common-c-btn-border--secondary:hover {
	background-color: #3c3c3b;
}
.tribe-theme-twentyseventeen
	.tribe-common
	.tribe-common-c-btn-border--alt:focus,
.tribe-theme-twentyseventeen
	.tribe-common
	.tribe-common-c-btn-border--alt:hover {
	background-color: #fefefe;
}
.tribe-common .tribe-common-c-btn-border-small,
.tribe-common a.tribe-common-c-btn-border-small {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 12px;
	line-height: 1.38;
	font-weight: 400;
	border: 0;
	cursor: pointer;
	display: inline-block;
	height: auto;
	padding: 0;
	text-decoration: none;
	width: auto;
	background-color: #fefefe;
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	text-align: center;
	transition: color 0.2s ease, border-color 0.2s ease;
}
.tribe-common .tribe-common-c-btn-border-small:focus,
.tribe-common .tribe-common-c-btn-border-small:hover,
.tribe-common a.tribe-common-c-btn-border-small:focus,
.tribe-common a.tribe-common-c-btn-border-small:hover {
	background-color: #fefefe;
}
.tribe-common .tribe-common-c-btn-border-small:active,
.tribe-common a.tribe-common-c-btn-border-small:active {
	border-color: #3c3c3b;
}
.tribe-common .tribe-common-c-btn-border-small,
.tribe-common a.tribe-common-c-btn-border-small {
	color: #5d5d5d;
	padding: 14px 20px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,
.tribe-common--breakpoint-medium.tribe-common
	a.tribe-common-c-btn-border-small {
	padding: 6px 15px;
	width: auto;
}
.tribe-common .tribe-common-c-btn-border-small:active,
.tribe-common .tribe-common-c-btn-border-small:focus,
.tribe-common .tribe-common-c-btn-border-small:hover,
.tribe-common a.tribe-common-c-btn-border-small:active,
.tribe-common a.tribe-common-c-btn-border-small:focus,
.tribe-common a.tribe-common-c-btn-border-small:hover {
	color: #3c3c3b;
}
.tribe-common .tribe-common-c-btn-border-small:disabled,
.tribe-common a.tribe-common-c-btn-border-small:disabled {
	color: #d5d5d5;
}
.tribe-theme-twentyseventeen
	.tribe-common
	.tribe-common-c-btn-border-small:hover {
	background-color: #fefefe;
}
.tribe-common .tribe-common-c-btn-icon {
	border: 0;
	cursor: pointer;
	display: inline-block;
	height: auto;
	padding: 0;
	text-decoration: none;
	width: auto;
}
.tribe-common
	.tribe-common-c-btn-icon--caret-left:active
	.tribe-common-c-btn-icon__icon-svg
	path,
.tribe-common
	.tribe-common-c-btn-icon--caret-left:focus
	.tribe-common-c-btn-icon__icon-svg
	path,
.tribe-common
	.tribe-common-c-btn-icon--caret-left:hover
	.tribe-common-c-btn-icon__icon-svg
	path,
.tribe-common
	.tribe-common-c-btn-icon--caret-right:active
	.tribe-common-c-btn-icon__icon-svg
	path,
.tribe-common
	.tribe-common-c-btn-icon--caret-right:focus
	.tribe-common-c-btn-icon__icon-svg
	path,
.tribe-common
	.tribe-common-c-btn-icon--caret-right:hover
	.tribe-common-c-btn-icon__icon-svg
	path {
	fill: #5d5d5d;
}
.tribe-common
	.tribe-common-c-btn-icon--caret-left:disabled
	.tribe-common-c-btn-icon__icon-svg
	path,
.tribe-common
	.tribe-common-c-btn-icon--caret-right:disabled
	.tribe-common-c-btn-icon__icon-svg
	path {
	fill: #d5d5d5;
}
.tribe-common
	.tribe-common-c-btn-icon--caret-left
	.tribe-common-c-btn-icon__icon-svg
	path,
.tribe-common
	.tribe-common-c-btn-icon--caret-right
	.tribe-common-c-btn-icon__icon-svg
	path {
	fill: #bababa;
}
.tribe-common .tribe-common-c-btn-icon--border {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #fefefe;
	border: 1px solid #d5d5d5;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	height: 56px;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	transition: none;
	width: 56px;
}
.tribe-common .tribe-common-c-btn-icon--border:focus,
.tribe-common .tribe-common-c-btn-icon--border:hover {
	background-color: #fefefe;
}
.tribe-common .tribe-common-c-btn-icon--border:active {
	border-color: #3c3c3b;
}
.tribe-theme-twentyseventeen
	.tribe-common
	.tribe-common-c-btn-icon--border:hover {
	background-color: #fefefe;
}
.tribe-common .tribe-common-c-btn,
.tribe-common a.tribe-common-c-btn {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 14px;
	line-height: 1.62;
	font-weight: 400;
	font-weight: 700;
	border: 0;
	cursor: pointer;
	display: inline-block;
	height: auto;
	padding: 0;
	text-decoration: none;
	width: auto;
	border-radius: 4px;
	color: #fefefe;
	text-align: center;
	transition: background-color 0.2s ease;
	background-color: #D6491A;
	padding: 11px 20px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,
.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn {
	width: auto;
}
.tribe-common .tribe-common-c-btn:focus,
.tribe-common .tribe-common-c-btn:hover,
.tribe-common a.tribe-common-c-btn:focus,
.tribe-common a.tribe-common-c-btn:hover {
	background-color: #D6491A;
}
.tribe-common .tribe-common-c-btn:active,
.tribe-common a.tribe-common-c-btn:active {
	background-color: #D6491A;
}
.tribe-common .tribe-common-c-btn:disabled,
.tribe-common a.tribe-common-c-btn:disabled {
	background-color: #D6491A;
}
.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:focus,
.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:hover {
	background-color: #D6491A;
	color: #fefefe;
}
.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn {
	background-color: #D6491A;
}
.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:focus,
.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:hover {
	background-color: #D6491A;
	color: #fefefe;
}
@-webkit-keyframes a {
	50% {
		opacity: 1;
	}
}
@keyframes a {
	50% {
		opacity: 1;
	}
}
.tribe-common .tribe-common-c-svgicon {
	color: #D6491A;
}
.tribe-common .tribe-common-c-svgicon--featured path {
	fill: currentColor;
}
.tribe-common .tribe-common-c-svgicon--recurring path {
	fill: #3c3c3b;
	stroke: #3c3c3b;
}
.tribe-common .tribe-common-c-svgicon--messages-not-found path {
	stroke: #3c3c3b;
}
.tribe-common .tribe-common-c-svgicon__svg-fill {
	fill: #3c3c3b;
}
.tribe-common .tribe-common-c-svgicon__svg-stroke {
	stroke: #3c3c3b;
}
.tribe-events-view {
	position: relative;
}
.tribe-events .tribe-events-l-container {
	padding-bottom: 80px;
	padding-top: 64px;
	min-height: 600px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
	padding-bottom: 160px;
	padding-top: 96px;
	min-height: 700px;
}
.tribe-events .tribe-events-c-breadcrumbs {
	margin-bottom: 24px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs {
	margin-bottom: 48px;
}
.tribe-events .tribe-events-c-breadcrumbs__list {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.tribe-events .tribe-events-c-breadcrumbs__list-item {
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.tribe-events
	.tribe-events-c-breadcrumbs__list-item:last-child
	.tribe-events-c-breadcrumbs__list-item-icon-svg {
	display: none;
}
.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg {
	display: inline-block;
	height: 14px;
	width: 6px;
	margin: 0 6px;
}
.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path {
	fill: currentColor;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-breadcrumbs__list-item-icon-svg {
	height: 16px;
	width: 10px;
	margin: 0 10px;
}
.tribe-events .datepicker {
	margin-top: 8px;
	padding: 0 16px 16px;
}
.tribe-common--breakpoint-medium.tribe-events .datepicker {
	margin-top: 16px;
}
.tribe-events .datepicker table {
	border-collapse: collapse;
	table-layout: fixed;
}
.tribe-events .datepicker .datepicker-switch,
.tribe-events .datepicker .next,
.tribe-events .datepicker .prev {
	padding: 20px 0;
	vertical-align: middle;
}
.tribe-events
	.datepicker
	.next
	.tribe-events-c-top-bar__datepicker-nav-icon-svg,
.tribe-events
	.datepicker
	.prev
	.tribe-events-c-top-bar__datepicker-nav-icon-svg {
	margin-right: auto;
	height: 15px;
	width: 9px;
}
.tribe-events
	.datepicker
	.next
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path,
.tribe-events
	.datepicker
	.prev
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path {
	fill: currentColor;
}
.tribe-events
	.datepicker
	.next
	.tribe-events-c-top-bar__datepicker-nav-icon-svg {
	margin-left: auto;
	margin-right: 0;
}
.tribe-events .datepicker .datepicker-months td,
.tribe-events .datepicker .datepicker-months th,
.tribe-events .datepicker .datepicker-years td,
.tribe-events .datepicker .datepicker-years th {
	padding: 0;
}
.tribe-events .datepicker .datepicker-months .datepicker-switch,
.tribe-events .datepicker .datepicker-months .next,
.tribe-events .datepicker .datepicker-months .prev,
.tribe-events .datepicker .datepicker-years .datepicker-switch,
.tribe-events .datepicker .datepicker-years .next,
.tribe-events .datepicker .datepicker-years .prev {
	padding: 20px 0 8px;
}
.tribe-events .datepicker .dow {
	padding: 0;
	width: 14.285%;
}
.tribe-events .datepicker .day {
	padding: 11px 0;
	width: 48px;
}
.tribe-events .datepicker .month,
.tribe-events .datepicker .year {
	height: auto;
	margin: 0;
	padding: 15px 0;
	width: 25%;
}
.admin-bar .tribe-events .datepicker {
	margin-top: 8px;
}
.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker {
	margin-top: 16px;
}
.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-switch,
.tribe-theme-divi #content-area .tribe-events .datepicker .next,
.tribe-theme-divi #content-area .tribe-events .datepicker .prev {
	padding: 20px 0;
}
.tribe-theme-divi
	#content-area
	.tribe-events
	.datepicker
	.datepicker-months
	.datepicker-switch,
.tribe-theme-divi
	#content-area
	.tribe-events
	.datepicker
	.datepicker-months
	.next,
.tribe-theme-divi
	#content-area
	.tribe-events
	.datepicker
	.datepicker-months
	.prev,
.tribe-theme-divi
	#content-area
	.tribe-events
	.datepicker
	.datepicker-years
	.datepicker-switch,
.tribe-theme-divi
	#content-area
	.tribe-events
	.datepicker
	.datepicker-years
	.next,
.tribe-theme-divi
	#content-area
	.tribe-events
	.datepicker
	.datepicker-years
	.prev {
	padding: 20px 0 8px;
}
.tribe-theme-divi #content-area .tribe-events .datepicker .dow {
	padding: 0;
}
.tribe-theme-divi #content-area .tribe-events .datepicker .day {
	padding: 11px 0;
}
.tribe-theme-enfold .tribe-events .datepicker {
	min-width: 0;
	padding: 0 16px 16px;
}
.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch {
	cursor: pointer !important;
}
.tribe-theme-avada .tribe-events .datepicker {
	padding: 0 16px 16px;
}
.tribe-theme-avada .tribe-events .datepicker .datepicker-months td {
	padding: 0;
}
.tribe-events .tribe-events-c-day-marker {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.tribe-events .tribe-events-c-day-marker__date {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-events .tribe-events-c-events-bar {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar {
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
}
.tribe-events .tribe-events-c-events-bar__views {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.tribe-events .tribe-events-c-events-bar__search-container {
	background-color: #fefefe;
	display: none;
	left: 0;
	padding: 8px 21px 12px;
	position: absolute;
	right: 0;
	top: calc(100% - 8px);
	z-index: 30;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-events-bar__search-container {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
	padding: 0;
	position: static;
	z-index: auto;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-events-bar__search {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
}
.tribe-events .tribe-events-c-events-bar__search-form {
	width: 100%;
}
.tribe-events .tribe-events-c-events-bar__search-button {
	display: inline-block;
	margin-right: 8px;
	padding: 4px;
	position: relative;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-events-bar__search-button {
	display: none !important;
	visibility: hidden;
}
.tribe-events .tribe-events-c-events-bar__search-button-icon-svg {
	width: 21px;
}
.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path {
	fill: currentColor;
}
.tribe-events .tribe-events-c-ical {
	margin-top: 20px;
	text-align: right;
}
.tribe-events .tribe-events-c-ical__link {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 12px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link {
	width: auto;
}
.tribe-events .tribe-events-c-ical__link-icon-svg {
	display: none;
}
.tribe-events .tribe-events-view-loader {
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 100;
	background-color: rgba(255, 255, 255, 0.6);
}
.tribe-events .tribe-events-c-messages {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.tribe-events .tribe-events-c-messages__message {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 12px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-messages__message {
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 16px;
}
.tribe-events .tribe-events-c-nav {
	padding-top: 20px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav {
	padding-top: 28px;
}
.tribe-events .tribe-events-c-nav__list {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.tribe-events .tribe-events-c-nav__list-item {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 33.33%;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item {
	width: 50%;
}
.tribe-events .tribe-events-c-nav__list-item--prev {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.tribe-events .tribe-events-c-nav__list-item--next {
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.tribe-events .tribe-events-c-nav__list-item--today {
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-nav__list-item--today {
	display: none !important;
	visibility: hidden;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-nav__next-label-plural,
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-nav__prev-label-plural {
	clip: auto;
	height: auto;
	margin: 0;
	position: static;
	width: auto;
}
.tribe-events .tribe-events-c-nav__next,
.tribe-events .tribe-events-c-nav__prev {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.tribe-events .tribe-events-c-nav__next-icon-svg,
.tribe-events .tribe-events-c-nav__prev-icon-svg {
	display: none;
}
.tribe-events .tribe-events-c-promo {
	margin-top: 20px;
}
.tribe-events .tribe-events-c-read-more {
	margin-top: 12px;
}
.tribe-events .tribe-events-c-small-cta > * {
	margin-left: 8px;
}
.tribe-events .tribe-events-c-small-cta > :first-child {
	margin-left: 0;
}
.tribe-events .tribe-events-c-small-cta__link {
	cursor: pointer;
}
.tribe-events .tribe-events-c-small-cta__stock {
	margin-left: 4px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-search__input-group {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-search__input-control {
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
	margin: 12px 0;
}
.tribe-events .tribe-events-c-search__input-control-icon-svg {
	display: none;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input {
	margin: -12px 0;
}
.tribe-events .tribe-events-c-search__button {
	margin-top: 24px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin-top: 0;
}
#top
	.main_color
	.tribe-events.tribe-common--breakpoint-medium
	.tribe-events-c-search__input,
#top.tribe-theme-enfold
	.tribe-events.tribe-common--breakpoint-medium
	.tribe-events-c-search__input,
.tribe-theme-avada
	.tribe-events.tribe-common--breakpoint-medium
	.tribe-events-c-search__input {
	margin: -12px 0;
}
.tooltipster-base.tribe-events-tooltip-theme {
	height: auto !important;
	padding: 24px;
	max-width: 254px;
}
.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box {
	margin: 0;
}
.tooltipster-base.tribe-events-tooltip-theme
	.tooltipster-box
	.tooltipster-content {
	padding: 0;
	word-break: break-word;
}
.tooltipster-base.tribe-events-tooltip-theme .tooltipster-arrow {
	display: none;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav {
	display: block !important;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	visibility: visible;
}
.tribe-events .tribe-events-c-top-bar__nav-list {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.tribe-events .tribe-events-c-top-bar__nav-list-item {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	padding-right: 15px;
}
.tribe-events .tribe-events-c-top-bar__nav-list-item > * {
	vertical-align: middle;
}
.tribe-events .tribe-events-c-top-bar__nav-link {
	display: block;
}
.tribe-events .tribe-events-c-top-bar__nav-link-icon-svg {
	height: 19px;
	width: 11px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-top-bar__today-button {
	display: block !important;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin-right: 15px;
	visibility: visible;
}
.tribe-events .tribe-events-c-top-bar__datepicker {
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
	position: relative;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-top-bar__datepicker {
	margin: 0;
	padding: 0;
}
.tribe-events .tribe-events-c-top-bar__datepicker-separator {
	white-space: pre;
}
.tribe-common--breakpoint-full.tribe-events
	.tribe-events-c-top-bar__datepicker-mobile {
	display: none !important;
	visibility: hidden;
}
.tribe-common--breakpoint-full.tribe-events
	.tribe-events-c-top-bar__datepicker-desktop {
	display: block !important;
	visibility: visible;
}
.tribe-events .tribe-events-c-top-bar__datepicker-button {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg {
	display: none;
}
.tribe-events .tribe-events-c-top-bar__datepicker-container {
	bottom: 0;
	left: 0;
	max-width: calc(100% + 29px);
	position: absolute;
	width: 363px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-top-bar__datepicker-container {
	max-width: none;
	min-width: 363px;
}
.tribe-events
	.tribe-events-header--has-event-search
	.tribe-events-c-top-bar__datepicker-container {
	max-width: calc(100% + 66px);
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-header--has-event-search
	.tribe-events-c-top-bar__datepicker-container {
	max-width: none;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__actions {
	display: block !important;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin-left: auto;
	visibility: visible;
}
#top .main_color .tribe-events .tribe-events-c-top-bar__datepicker-input,
#top.tribe-theme-enfold
	.tribe-events
	.tribe-events-c-top-bar__datepicker-input {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.entry-content-wrapper .tribe-events .tribe-events-c-top-bar__nav-list-item {
	padding-right: 15px;
}
.tribe-theme-avada .tribe-events .tribe-events-c-top-bar__datepicker-input {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.tribe-events .tribe-events-c-view-selector {
	position: relative;
	width: 29px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector {
	width: auto;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__button {
	height: 100%;
	padding: 20px 24px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__button-icon {
	display: none !important;
	visibility: hidden;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__button-text {
	clip: auto;
	height: auto;
	margin: 0;
	position: static;
	width: auto;
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__content {
	left: 0;
	padding: 8px;
	right: auto;
	-webkit-transform: translateY(8px);
	-ms-transform: translateY(8px);
	transform: translateY(8px);
	width: auto;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__list-item-link {
	padding: 4px 32px 4px 16px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__list-item-icon,
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--tabs
	.tribe-events-c-view-selector__button {
	display: none !important;
	visibility: hidden;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--tabs
	.tribe-events-c-view-selector__content {
	display: block;
	height: 100%;
	padding: 0 12px;
	position: static;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--tabs
	.tribe-events-c-view-selector__list {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--tabs
	.tribe-events-c-view-selector__list-item {
	margin: 0 12px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--tabs
	.tribe-events-c-view-selector__list-item-link {
	height: 100%;
	padding: 20px 0;
	position: relative;
}
.tribe-events .tribe-events-c-view-selector__button {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 4px;
	position: relative;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector__button {
	padding: 8px;
}
.tribe-events .tribe-events-c-view-selector__button-icon {
	display: block;
	height: 21px;
	width: 21px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector__button-icon {
	height: 23px;
	width: 23px;
}
.tribe-events .tribe-events-c-view-selector__button-icon-caret-svg {
	display: none;
}
.tribe-events .tribe-events-c-view-selector__content {
	display: none;
	background-color: #fefefe;
	padding: 12px 6px;
	position: absolute;
	right: 0;
	top: 100%;
	-webkit-transform: translateY(16px);
	-ms-transform: translateY(16px);
	transform: translateY(16px);
	z-index: 30;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector__content {
	-webkit-transform: translateY(12px);
	-ms-transform: translateY(12px);
	transform: translateY(12px);
}
.tribe-events .tribe-events-c-view-selector__list-item-link {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding: 8px 24px 8px 12px;
}
.tribe-events .tribe-events-c-view-selector__list-item-icon {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	height: 18px;
	margin-right: 12px;
	width: 18px;
}
.tribe-events .tribe-events-c-view-selector__list-item-text {
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
}
.tribe-events .tribe-events-header {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #fefefe;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin: 0 -19.5px;
	padding: 0 19.5px 16px;
	position: relative;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header {
	margin: 0;
	padding: 0;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-header--has-event-search {
	background-color: transparent;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-header--has-event-search
	.tribe-events-header__events-bar {
	margin-left: 0;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-header--has-event-search
	.tribe-events-header__top-bar {
	width: 100%;
}
.tribe-events .tribe-events-header__messages {
	margin-bottom: 16px;
	width: 100%;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages {
	margin-bottom: 32px;
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.tribe-events .tribe-events-header__events-bar {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar {
	margin-bottom: 32px;
	margin-left: 16px;
}
.tribe-events .tribe-events-header__top-bar {
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar {
	margin-bottom: 32px;
}
.tribe-events .tribe-events-calendar-list__event-row {
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	margin-bottom: 24px;
	margin-top: 32px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-row {
	margin: 48px -24px 40px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-row
	> .tribe-common-g-col {
	padding-left: 24px;
	padding-right: 24px;
}
.tribe-events .tribe-events-calendar-list__event-row:last-child {
	margin-bottom: 40px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-row:last-child {
	margin-bottom: 64px;
}
.tribe-events
	.tribe-events-calendar-list__month-separator
	+ .tribe-events-calendar-list__event-row {
	margin-top: 20px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__month-separator
	+ .tribe-events-calendar-list__event-row {
	margin-top: 40px;
}
.tribe-events .tribe-events-calendar-list__event-date-tag {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	width: 54px;
	position: relative;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-date-tag {
	min-width: 90px;
	width: 11.111%;
}
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
	text-align: center;
}
.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
	margin-bottom: -4px;
}
.tribe-events .tribe-events-calendar-list__event-wrapper {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: calc(75% + 21px);
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-wrapper {
	-webkit-flex: 1 1 88.888%;
	-ms-flex: 1 1 88.888%;
	flex: 1 1 88.888%;
}
.tribe-events .tribe-events-calendar-list__event {
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event {
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin-bottom: 16px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-featured-image-wrapper {
	margin-bottom: 0;
	width: 37.5%;
}
.tribe-events .tribe-events-calendar-list__event-featured-image,
.tribe-events .tribe-events-calendar-list__event-featured-image-link {
	display: block;
}
.tribe-events .tribe-events-calendar-list__event-details {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-details {
	width: 62.5%;
}
.tribe-events .tribe-events-calendar-list__event-header > :last-child {
	margin-bottom: 0;
}
.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,
.tribe-events .tribe-events-calendar-list__event-title {
	margin: 0 0 8px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-datetime-wrapper,
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-title {
	margin: 0 0 16px;
}
.tribe-events .tribe-events-calendar-list__event-datetime-wrapper:last-child,
.tribe-events .tribe-events-calendar-list__event-title:last-child {
	margin-bottom: 0;
}
.tribe-events .tribe-events-calendar-list__event-datetime-featured-icon {
	display: inline-block;
	margin-right: 4px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-datetime-featured-text {
	clip: auto;
	height: auto;
	margin: 0;
	position: static;
	width: auto;
	margin-right: 8px;
}
.tribe-events .tribe-events-calendar-list__event-venue {
	margin-bottom: 8px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-venue {
	margin-bottom: 16px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-description {
	display: block !important;
	margin-top: 16px;
	visibility: visible;
}
.tribe-events .tribe-events-calendar-list__event-cost {
	margin-top: 12px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-cost {
	margin-top: 16px;
}
.tribe-events .tribe-events-calendar-list__month-separator {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.tribe-events .tribe-events-calendar-list__month-separator-text {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-events .tribe-events-calendar-list-nav {
	padding-top: 24px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav {
	padding-top: 32px;
}
.tribe-events .tribe-events-calendar-month {
	margin-bottom: 8px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month {
	margin: 0;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__body {
	border-top: 1px solid #e4e4e4;
}
.tribe-events .tribe-events-calendar-month__week {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__week {
	border-left: 1px solid #e4e4e4;
}
.tribe-events .tribe-events-calendar-month__calendar-event {
	margin: 8px 0;
	padding: 0 16px;
	position: relative;
}
.tribe-events .tribe-events-calendar-month__calendar-event:first-child {
	margin-top: 0;
}
.tribe-events .tribe-events-calendar-month__calendar-event:last-child {
	margin-bottom: 0;
	padding-bottom: 16px;
}
.tribe-events
	.tribe-events-calendar-month__multiday-event-wrapper
	+ .tribe-events-calendar-month__calendar-event {
	margin-top: 0;
}
.tribe-events
	.tribe-events-calendar-month__multiday-event-wrapper
	+ .tribe-events-calendar-month__calendar-event--featured {
	margin-top: 8px;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-datetime-featured-icon {
	display: inline-block;
	line-height: 0;
	margin-right: 4px;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-featured-image-wrapper {
	margin-bottom: 4px;
}
.tribe-events .tribe-events-calendar-month__calendar-event-featured-image,
.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link {
	display: block;
}
.tribe-events .tribe-events-calendar-month__calendar-event-datetime > * {
	vertical-align: middle;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper {
	margin-bottom: 12px;
	width: 206px;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper:last-child {
	margin-bottom: 0;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-featured-image,
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-featured-image-link {
	display: block;
}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime {
	margin-bottom: 4px;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-datetime
	> * {
	vertical-align: middle;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-datetime-featured-icon {
	display: inline-block;
	line-height: 0;
	margin-right: 4px;
}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title {
	margin-bottom: 4px;
}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description {
	margin-bottom: 8px;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-description:last-child {
	margin-bottom: 0;
}
.tribe-events .tribe-events-calendar-month__calendar-event-title {
	margin: 0;
}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-cost {
	margin-top: 16px;
}
.tribe-theme-twentynineteen
	.entry
	.tribe-events
	.tribe-events-calendar-month__calendar-event,
.tribe-theme-twentynineteen
	.tribe-events
	.tribe-events-calendar-month__calendar-event {
	margin: 8px 0;
	padding: 0 16px;
	position: relative;
}
.tribe-theme-twentynineteen
	.entry
	.tribe-events
	.tribe-events-calendar-month__calendar-event:first-child,
.tribe-theme-twentynineteen
	.tribe-events
	.tribe-events-calendar-month__calendar-event:first-child {
	margin-top: 0;
}
.tribe-theme-twentynineteen
	.entry
	.tribe-events
	.tribe-events-calendar-month__calendar-event:last-child,
.tribe-theme-twentynineteen
	.tribe-events
	.tribe-events-calendar-month__calendar-event:last-child {
	margin-bottom: 0;
	padding-bottom: 16px;
}
.tribe-events .tribe-events-calendar-month__header-row {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.tribe-events .tribe-events-calendar-month__header-column {
	width: 14.285%;
	padding-bottom: 16px;
}
.tribe-events .tribe-events-calendar-month__header-column-title {
	margin: 0;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__header-column-title-mobile {
	display: none !important;
	visibility: hidden;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__header-column-title-desktop {
	display: block !important;
	visibility: visible;
}
.tribe-events .tribe-events-calendar-month__day {
	height: 48px;
	overflow: hidden;
	position: relative;
	width: 14.285%;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__day {
	border-color: #e4e4e4;
	border-style: solid;
	border-width: 0 1px 1px 0;
	height: auto;
	min-height: 168px;
	overflow: visible;
}
.tribe-events .tribe-events-calendar-month__day-cell {
	height: 100%;
	width: 100%;
}
.tribe-events .tribe-events-calendar-month__day-cell--mobile {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	text-align: center;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__day-cell--mobile {
	display: none !important;
	visibility: hidden;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__day-cell--desktop {
	display: -webkit-flex !important;
	display: -ms-flexbox !important;
	display: flex !important;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	visibility: visible;
}
.tribe-events .tribe-events-calendar-month__day-date {
	margin: 0;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__day-date {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	padding: 8px 16px;
}
.tribe-events .tribe-events-calendar-month__events {
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
}
.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
	background-color: currentColor;
	border-radius: 50%;
	height: 8px;
	width: 8px;
}
.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured {
	line-height: 0;
	width: 8px;
}
.tribe-events
	.tribe-events-calendar-month__mobile-events-icon--featured
	.tribe-events-calendar-month__mobile-events-icon-svg
	path {
	fill: currentColor;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month-mobile-events {
	display: none !important;
	visibility: hidden;
}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day {
	display: none;
}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day--show {
	display: block;
}
.tribe-events .tribe-events-calendar-month-mobile-events__day-marker {
	padding-top: 16px;
}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event {
	padding: 12px 0;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event--featured {
	padding-bottom: 20px;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event-featured-image-wrapper {
	margin-bottom: 12px;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime {
	margin-bottom: 4px;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime
	> * {
	vertical-align: middle;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-icon {
	display: inline-block;
	line-height: 0;
	margin-right: 4px;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text {
	margin-right: 8px;
}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title {
	margin: 0;
}
.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-cost {
	margin-top: 8px;
}
.tribe-events .tribe-events-calendar-month-mobile-events__more-events {
	padding: 4px 0 20px;
}
.tribe-events .tribe-events-calendar-month__more-events {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin: 0 16px;
	padding: 8px 0 16px;
}
.tribe-events .tribe-events-calendar-month__more-events-link {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__multiday-event-wrapper {
	height: 19px;
	margin-bottom: 4px;
	position: relative;
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--width-2
	.tribe-events-calendar-month__multiday-event-bar {
	width: calc(200% + 1px);
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--width-3
	.tribe-events-calendar-month__multiday-event-bar {
	width: calc(300% + 2px);
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--width-4
	.tribe-events-calendar-month__multiday-event-bar {
	width: calc(400% + 3px);
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--width-5
	.tribe-events-calendar-month__multiday-event-bar {
	width: calc(500% + 4px);
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--width-6
	.tribe-events-calendar-month__multiday-event-bar {
	width: calc(600% + 5px);
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--width-7
	.tribe-events-calendar-month__multiday-event-bar {
	width: calc(700% + 6px);
}
.tribe-events .tribe-events-calendar-month__multiday-event-hidden {
	height: 100%;
	opacity: 0;
	position: absolute;
	width: 100%;
	z-index: 5;
}
.tribe-events .tribe-events-calendar-month__multiday-event-hidden-title {
	margin: 0;
	overflow: hidden;
	white-space: nowrap;
}
.tribe-events .tribe-events-calendar-month__multiday-event-hidden-link {
	display: block;
	height: 100%;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar {
	background-color: #fefefe;
	overflow: hidden;
	position: relative;
	width: 100%;
	z-index: 2;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	padding: 1px 16px;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-featured-icon {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	line-height: 0;
	margin-right: 5px;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-title {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin: 0;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
}
.tribe-events .tribe-events-calendar-month-nav {
	padding-top: 20px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-nav {
	display: none !important;
	visibility: hidden;
}
.tribe-events .tribe-events-calendar-day__event {
	margin-bottom: 24px;
	margin-top: 32px;
	padding-left: 54px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event {
	margin-bottom: 40px;
	margin-top: 48px;
	padding-left: 0;
}
.tribe-events .tribe-events-calendar-day__event:last-child {
	margin-bottom: 40px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event:last-child {
	margin-bottom: 64px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event:before {
	content: '';
	min-width: 90px;
	width: 11.111%;
}
.tribe-events
	.tribe-events-calendar-day__time-separator
	+ .tribe-events-calendar-day__event,
.tribe-events
	.tribe-events-calendar-day__type-separator
	+ .tribe-events-calendar-day__event {
	margin-top: 20px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__time-separator
	+ .tribe-events-calendar-day__event,
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__type-separator
	+ .tribe-events-calendar-day__event {
	margin-top: 40px;
}
.tribe-events .tribe-events-calendar-day__event-content {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-content {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-flex: 1 1 88.888%;
	-ms-flex: 1 1 88.888%;
	flex: 1 1 88.888%;
	margin-left: -24px;
	margin-right: -24px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-content
	> * {
	padding-left: 24px;
	padding-right: 24px;
}
.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper {
	margin-bottom: 16px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-featured-image-wrapper {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin-bottom: 0;
	width: 37.5%;
}
.tribe-events .tribe-events-calendar-day__event-featured-image-link,
.tribe-events .tribe-events-calendar-list__event-featured-image {
	display: block;
}
.tribe-events .tribe-events-calendar-day__event-details {
	position: relative;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-details {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	width: 62.5%;
}
.tribe-events .tribe-events-calendar-day__event-header > :last-child {
	margin-bottom: 0;
}
.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,
.tribe-events .tribe-events-calendar-day__event-title {
	margin: 0 0 8px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-datetime-wrapper,
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-title {
	margin: 0 0 16px;
}
.tribe-events .tribe-events-calendar-day__event-datetime-wrapper:last-child,
.tribe-events .tribe-events-calendar-day__event-title:last-child {
	margin-bottom: 0;
}
.tribe-events .tribe-events-calendar-day__event-datetime-featured-icon {
	display: inline-block;
	margin-right: 4px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-datetime-featured-text {
	clip: auto;
	height: auto;
	margin: 0;
	position: static;
	width: auto;
	margin-right: 8px;
}
.tribe-events .tribe-events-calendar-day__event-venue {
	margin-bottom: 8px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-venue {
	margin-bottom: 16px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-description {
	display: block !important;
	margin-top: 16px;
	visibility: visible;
}
.tribe-events .tribe-events-calendar-day__event-cost {
	margin-top: 12px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-cost {
	margin-top: 16px;
}
.tribe-theme-twentynineteen
	.tribe-events
	.entry.tribe-events-calendar-day__event {
	margin-bottom: 24px;
	margin-top: 32px;
	padding-left: 54px;
}
.tribe-theme-twentynineteen
	.tribe-events
	.entry.tribe-events-calendar-day__event:last-child {
	margin-bottom: 40px;
}
.tribe-theme-twentynineteen
	.tribe-events.tribe-common--breakpoint-medium
	.entry.tribe-events-calendar-day__event {
	margin-bottom: 40px;
	margin-top: 48px;
	padding-left: 0;
}
.tribe-theme-twentynineteen
	.tribe-events.tribe-common--breakpoint-medium
	.entry.tribe-events-calendar-day__event:last-child {
	margin-bottom: 64px;
}
.tribe-theme-twentynineteen
	.tribe-events
	.tribe-events-calendar-day__time-separator
	+ .entry.tribe-events-calendar-day__event,
.tribe-theme-twentynineteen
	.tribe-events
	.tribe-events-calendar-day__type-separator
	+ .entry.tribe-events-calendar-day__event {
	margin-top: 20px;
}
.tribe-theme-twentynineteen
	.tribe-events.tribe-common--breakpoint-medium
	.tribe-events-calendar-day__time-separator
	+ .entry.tribe-events-calendar-day__event,
.tribe-theme-twentynineteen
	.tribe-events.tribe-common--breakpoint-medium
	.tribe-events-calendar-day__type-separator
	+ .entry.tribe-events-calendar-day__event {
	margin-top: 40px;
}
.tribe-events .tribe-events-calendar-day-nav {
	padding-top: 24px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav {
	padding-top: 32px;
}
.tribe-events .tribe-events-calendar-day__time-separator {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.tribe-events .tribe-events-calendar-day__time-separator-text {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-events .tribe-events-calendar-day__type-separator {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.tribe-events .tribe-events-calendar-day__type-separator-text {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-events .tribe-events-calendar-latest-past__event-row {
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	margin-bottom: 24px;
	margin-top: 32px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-row {
	margin: 48px -24px 40px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-row
	> .tribe-common-g-col {
	padding-left: 24px;
	padding-right: 24px;
}
.tribe-events .tribe-events-calendar-latest-past__event-row:last-child {
	margin-bottom: 40px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-row:last-child {
	margin-bottom: 64px;
}
.tribe-events .tribe-events-calendar-latest-past__event-date-tag {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	width: 54px;
	position: relative;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-date-tag {
	min-width: 90px;
	width: 11.111%;
}
.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
	text-align: center;
}
.tribe-events .tribe-events-calendar-latest-past__event-date-tag-daynum,
.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month {
	margin-bottom: -4px;
}
.tribe-events .tribe-events-calendar-latest-past__event-wrapper {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: calc(75% + 21px);
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-wrapper {
	-webkit-flex: 1 1 88.888%;
	-ms-flex: 1 1 88.888%;
	flex: 1 1 88.888%;
}
.tribe-events .tribe-events-calendar-latest-past__event {
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event {
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin-bottom: 16px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-featured-image-wrapper {
	margin-bottom: 0;
	width: 37.5%;
}
.tribe-events .tribe-events-calendar-latest-past__event-featured-image,
.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link {
	display: block;
}
.tribe-events .tribe-events-calendar-latest-past__event-details {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-details {
	width: 62.5%;
}
.tribe-events .tribe-events-calendar-latest-past__event-header > :last-child {
	margin-bottom: 0;
}
.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,
.tribe-events .tribe-events-calendar-latest-past__event-title {
	margin: 0 0 8px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-datetime-wrapper,
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-title {
	margin: 0 0 16px;
}
.tribe-events
	.tribe-events-calendar-latest-past__event-datetime-wrapper:last-child,
.tribe-events .tribe-events-calendar-latest-past__event-title:last-child {
	margin-bottom: 0;
}
.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-icon {
	display: inline-block;
	margin-right: 4px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-datetime-featured-text {
	clip: auto;
	height: auto;
	margin: 0;
	position: static;
	width: auto;
	margin-right: 8px;
}
.tribe-events .tribe-events-calendar-latest-past__event-venue {
	margin-bottom: 8px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-venue {
	margin-bottom: 16px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-description {
	display: block !important;
	margin-top: 16px;
	visibility: visible;
}
.tribe-events .tribe-events-calendar-latest-past__event-cost {
	margin-top: 12px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-cost {
	margin-top: 16px;
}
.tribe-events .tribe-events-c-breadcrumbs__list {
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 24px;
	line-height: 1.42;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-breadcrumbs__list {
	font-size: 42px;
	line-height: 1.38;
}
.tribe-events .tribe-events-c-breadcrumbs__list-item-link {
	color: #5d5d5d;
	transition: color 0.2s ease;
}
.tribe-events .tribe-events-c-breadcrumbs__list-item-link:visited {
	color: #5d5d5d;
}
.tribe-events .tribe-events-c-breadcrumbs__list-item-link:focus,
.tribe-events .tribe-events-c-breadcrumbs__list-item-link:hover {
	color: #3c3c3b;
}
.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path {
	fill: #5d5d5d;
}
.tribe-events .datepicker {
	background-color: #fefefe;
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.14);
}
.tribe-events .datepicker:after,
.tribe-events .datepicker:before {
	content: none;
}
.tribe-events .datepicker .datepicker-switch:active,
.tribe-events .datepicker .datepicker-switch:focus,
.tribe-events .datepicker .datepicker-switch:hover,
.tribe-events .datepicker .next:active,
.tribe-events .datepicker .next:focus,
.tribe-events .datepicker .next:hover,
.tribe-events .datepicker .prev:active,
.tribe-events .datepicker .prev:focus,
.tribe-events .datepicker .prev:hover {
	background-color: #fefefe;
}
.tribe-events .datepicker .datepicker-switch {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 16px;
	line-height: 1.62;
	font-weight: 400;
}
.tribe-events .datepicker .datepicker-switch:focus,
.tribe-events .datepicker .datepicker-switch:hover {
	color: rgba(225, 205, 0, 0.8);
}
.tribe-events .datepicker .datepicker-switch:active {
	color: rgba(225, 205, 0, 0.9);
}
.tribe-events
	.datepicker
	.next:active
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path,
.tribe-events
	.datepicker
	.next:focus
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path,
.tribe-events
	.datepicker
	.next:hover
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path,
.tribe-events
	.datepicker
	.prev:active
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path,
.tribe-events
	.datepicker
	.prev:focus
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path,
.tribe-events
	.datepicker
	.prev:hover
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path {
	fill: #3c3c3b;
}
.tribe-events
	.datepicker
	.next
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path,
.tribe-events
	.datepicker
	.prev
	.tribe-events-c-top-bar__datepicker-nav-icon-svg
	path {
	fill: #bababa;
}
.tribe-events .datepicker .dow {
	font-size: 11px;
	line-height: 1.5;
}
.tribe-events .datepicker .day,
.tribe-events .datepicker .dow {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-weight: 400;
}
.tribe-events .datepicker .day {
	font-size: 16px;
	line-height: 1.62;
}
.tribe-events .datepicker .month,
.tribe-events .datepicker .year {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 12px;
	line-height: 1.38;
	font-weight: 400;
}
.tribe-events .datepicker .past {
	color: rgba(225, 205, 0, 0.62);
}
.tribe-events .datepicker .day,
.tribe-events .datepicker .month,
.tribe-events .datepicker .year {
	border-radius: 4px;
}
.tribe-events .datepicker .day.focused,
.tribe-events .datepicker .day:focus,
.tribe-events .datepicker .day:hover,
.tribe-events .datepicker .month.focused,
.tribe-events .datepicker .month:focus,
.tribe-events .datepicker .month:hover,
.tribe-events .datepicker .year.focused,
.tribe-events .datepicker .year:focus,
.tribe-events .datepicker .year:hover {
	background: #f7f6f6;
}
.tribe-events .datepicker .day.current,
.tribe-events .datepicker .day.current.focused,
.tribe-events .datepicker .day.current:focus,
.tribe-events .datepicker .day.current:hover,
.tribe-events .datepicker .month.current,
.tribe-events .datepicker .month.current.focused,
.tribe-events .datepicker .month.current:focus,
.tribe-events .datepicker .month.current:hover,
.tribe-events .datepicker .year.current,
.tribe-events .datepicker .year.current.focused,
.tribe-events .datepicker .year.current:focus,
.tribe-events .datepicker .year.current:hover {
	background: rgba(225, 205, 0, 0.07);
}
.tribe-events .datepicker .day.active,
.tribe-events .datepicker .day.active.focused,
.tribe-events .datepicker .day.active:focus,
.tribe-events .datepicker .day.active:hover,
.tribe-events .datepicker .month.active,
.tribe-events .datepicker .month.active.focused,
.tribe-events .datepicker .month.active:focus,
.tribe-events .datepicker .month.active:hover,
.tribe-events .datepicker .year.active,
.tribe-events .datepicker .year.active.focused,
.tribe-events .datepicker .year.active:focus,
.tribe-events .datepicker .year.active:hover {
	color: #fefefe;
	background: #D6491A;
	text-shadow: none;
}
.admin-bar .tribe-events .datepicker {
	margin-top: 8px;
}
.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker {
	margin-top: 16px;
}
.tribe-theme-enfold .tribe-events .datepicker {
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.14);
}
.tribe-theme-enfold .tribe-events .datepicker table,
.tribe-theme-enfold .tribe-events .datepicker td,
.tribe-theme-enfold .tribe-events .datepicker th,
.tribe-theme-enfold .tribe-events .datepicker tr {
	background: 0 0;
}
.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch {
	color: #3c3c3b !important;
}
.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:focus,
.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:hover {
	color: rgba(225, 205, 0, 0.8) !important;
}
.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:active {
	color: rgba(225, 205, 0, 0.9) !important;
}
.tribe-theme-enfold .tribe-events .datepicker .day {
	background-color: #fefefe;
}
.tribe-theme-enfold .tribe-events .datepicker .day.new,
.tribe-theme-enfold .tribe-events .datepicker .day.old {
	opacity: 1;
}
.tribe-theme-enfold .tribe-events .datepicker .day,
.tribe-theme-enfold .tribe-events .datepicker .month,
.tribe-theme-enfold .tribe-events .datepicker .year {
	color: #3c3c3b;
	background-color: #fefefe;
}
.tribe-theme-enfold .tribe-events .datepicker .day.focused,
.tribe-theme-enfold .tribe-events .datepicker .day:focus,
.tribe-theme-enfold .tribe-events .datepicker .day:hover,
.tribe-theme-enfold .tribe-events .datepicker .month.focused,
.tribe-theme-enfold .tribe-events .datepicker .month:focus,
.tribe-theme-enfold .tribe-events .datepicker .month:hover,
.tribe-theme-enfold .tribe-events .datepicker .year.focused,
.tribe-theme-enfold .tribe-events .datepicker .year:focus,
.tribe-theme-enfold .tribe-events .datepicker .year:hover {
	background: #f7f6f6;
}
.tribe-theme-enfold .tribe-events .datepicker .day.past,
.tribe-theme-enfold .tribe-events .datepicker .month.past,
.tribe-theme-enfold .tribe-events .datepicker .year.past {
	color: rgba(225, 205, 0, 0.62);
}
.tribe-theme-enfold .tribe-events .datepicker .day.current,
.tribe-theme-enfold .tribe-events .datepicker .day.current.focused,
.tribe-theme-enfold .tribe-events .datepicker .day.current:focus,
.tribe-theme-enfold .tribe-events .datepicker .day.current:hover,
.tribe-theme-enfold .tribe-events .datepicker .month.current,
.tribe-theme-enfold .tribe-events .datepicker .month.current.focused,
.tribe-theme-enfold .tribe-events .datepicker .month.current:focus,
.tribe-theme-enfold .tribe-events .datepicker .month.current:hover,
.tribe-theme-enfold .tribe-events .datepicker .year.current,
.tribe-theme-enfold .tribe-events .datepicker .year.current.focused,
.tribe-theme-enfold .tribe-events .datepicker .year.current:focus,
.tribe-theme-enfold .tribe-events .datepicker .year.current:hover {
	background: rgba(225, 205, 0, 0.07);
}
.tribe-theme-enfold .tribe-events .datepicker .day.active,
.tribe-theme-enfold .tribe-events .datepicker .day.active.focused,
.tribe-theme-enfold .tribe-events .datepicker .day.active:focus,
.tribe-theme-enfold .tribe-events .datepicker .day.active:hover,
.tribe-theme-enfold .tribe-events .datepicker .month.active,
.tribe-theme-enfold .tribe-events .datepicker .month.active.focused,
.tribe-theme-enfold .tribe-events .datepicker .month.active:focus,
.tribe-theme-enfold .tribe-events .datepicker .month.active:hover,
.tribe-theme-enfold .tribe-events .datepicker .year.active,
.tribe-theme-enfold .tribe-events .datepicker .year.active.focused,
.tribe-theme-enfold .tribe-events .datepicker .year.active:focus,
.tribe-theme-enfold .tribe-events .datepicker .year.active:hover {
	color: #fefefe;
	background: #D6491A;
}
.tribe-theme-avada .tribe-events .datepicker {
	border: 1px solid #d5d5d5;
	border-radius: 4px;
}
.tribe-theme-avada .tribe-events .datepicker tbody td {
	border: 0;
}
.tribe-theme-avada .tribe-events .datepicker .datepicker-switch,
.tribe-theme-avada .tribe-events .datepicker .datepicker-switch:hover,
.tribe-theme-avada .tribe-events .datepicker .next,
.tribe-theme-avada .tribe-events .datepicker .next:hover,
.tribe-theme-avada .tribe-events .datepicker .prev,
.tribe-theme-avada .tribe-events .datepicker .prev:hover {
	background-color: #fefefe;
}
.tribe-theme-avada .tribe-events .datepicker .day.new,
.tribe-theme-avada .tribe-events .datepicker .day.old {
	background-color: transparent !important;
	color: #3c3c3b !important;
}
.tribe-theme-avada .tribe-events .datepicker .day.new.focused,
.tribe-theme-avada .tribe-events .datepicker .day.new:focus,
.tribe-theme-avada .tribe-events .datepicker .day.new:hover,
.tribe-theme-avada .tribe-events .datepicker .day.old.focused,
.tribe-theme-avada .tribe-events .datepicker .day.old:focus,
.tribe-theme-avada .tribe-events .datepicker .day.old:hover {
	background: #f7f6f6 !important;
}
.tribe-theme-avada .tribe-events .datepicker .day,
.tribe-theme-avada .tribe-events .datepicker .month {
	background-color: transparent;
	color: #3c3c3b;
}
.tribe-theme-avada .tribe-events .datepicker .day.focused,
.tribe-theme-avada .tribe-events .datepicker .day:focus,
.tribe-theme-avada .tribe-events .datepicker .day:hover,
.tribe-theme-avada .tribe-events .datepicker .month.focused,
.tribe-theme-avada .tribe-events .datepicker .month:focus,
.tribe-theme-avada .tribe-events .datepicker .month:hover {
	background: #f7f6f6;
}
.tribe-theme-avada .tribe-events .datepicker .day.past,
.tribe-theme-avada .tribe-events .datepicker .month.past {
	color: rgba(225, 205, 0, 0.62) !important;
}
.tribe-theme-avada .tribe-events .datepicker .day.current,
.tribe-theme-avada .tribe-events .datepicker .day.current.focused,
.tribe-theme-avada .tribe-events .datepicker .day.current:focus,
.tribe-theme-avada .tribe-events .datepicker .day.current:hover,
.tribe-theme-avada .tribe-events .datepicker .month.current,
.tribe-theme-avada .tribe-events .datepicker .month.current.focused,
.tribe-theme-avada .tribe-events .datepicker .month.current:focus,
.tribe-theme-avada .tribe-events .datepicker .month.current:hover {
	background: rgba(225, 205, 0, 0.07);
}
.tribe-theme-avada .tribe-events .datepicker .day.active,
.tribe-theme-avada .tribe-events .datepicker .day.active.focused,
.tribe-theme-avada .tribe-events .datepicker .day.active:focus,
.tribe-theme-avada .tribe-events .datepicker .day.active:hover,
.tribe-theme-avada .tribe-events .datepicker .month.active,
.tribe-theme-avada .tribe-events .datepicker .month.active.focused,
.tribe-theme-avada .tribe-events .datepicker .month.active:focus,
.tribe-theme-avada .tribe-events .datepicker .month.active:hover {
	color: #fefefe !important;
	background: #D6491A !important;
}
.tribe-events .tribe-events-c-day-marker:after {
	background-color: #d5d5d5;
	content: '';
	display: block;
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
	height: 1px;
	margin-left: 20px;
}
.tribe-events .tribe-events-c-events-bar {
	background-color: #fefefe;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-events-bar--border {
	border: 1px solid #e4e4e4;
}
.tribe-events .tribe-events-c-events-bar__search-button:focus,
.tribe-events .tribe-events-c-events-bar__search-button:hover {
	opacity: 0.8;
}
.tribe-events .tribe-events-c-events-bar__search-button:active {
	opacity: 0.9;
}
.tribe-events .tribe-events-c-events-bar__search-button:before {
	background-color: #D6491A;
	content: '';
	display: none;
	height: 2px;
	pointer-events: none;
	position: absolute;
	top: 100%;
	-webkit-transform: translateY(4px);
	-ms-transform: translateY(4px);
	transform: translateY(4px);
	width: calc(100% - 8px);
}
.tribe-events .tribe-events-c-events-bar__search-button--active:before {
	display: block;
}
.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path {
	fill: #3c3c3b;
}
.tribe-events .tribe-events-c-ical__link {
	border: 1px solid #D6491A;
	border-radius: 4px;
	color: #D6491A;
	font-weight: 700;
}
.tribe-events .tribe-events-c-ical__link:active,
.tribe-events .tribe-events-c-ical__link:focus,
.tribe-events .tribe-events-c-ical__link:hover {
	color: #fefefe;
	background-color: #D6491A;
}
.tribe-events
	.tribe-events-c-ical__link:active
	.tribe-events-c-ical__link-icon-svg
	path,
.tribe-events
	.tribe-events-c-ical__link:focus
	.tribe-events-c-ical__link-icon-svg
	path,
.tribe-events
	.tribe-events-c-ical__link:hover
	.tribe-events-c-ical__link-icon-svg
	path {
	stroke: #fefefe;
}
.tribe-events .tribe-events-c-ical__link-icon-svg {
	display: block;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	margin-right: 8px;
	width: 10px;
}
.tribe-events .tribe-events-c-ical__link-icon-svg path {
	stroke: currentColor;
}
.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:active,
.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:focus,
.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:hover {
	color: #fefefe;
}
.tribe-events .tribe-events-c-messages__message {
	background-color: rgba(225, 205, 0, 0.07);
	border-radius: 4px;
}
.tribe-events
	.tribe-events-c-messages__message--notice
	.tribe-events-c-messages__message-icon-svg {
	display: inline-block;
	margin-right: 12px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-messages__message-list {
	text-align: center;
}
.tribe-events .tribe-events-c-messages__message-list-item-link {
	font-weight: 700;
}
.tribe-events .tribe-events-c-nav {
	border-top: 1px solid #d5d5d5;
}
.tribe-events .tribe-events-c-nav__list {
	list-style: none;
}
.tribe-events .tribe-events-c-nav__next-label-plural,
.tribe-events .tribe-events-c-nav__prev-label-plural {
	white-space: pre;
}
.tribe-events .tribe-events-c-nav__today:focus,
.tribe-events .tribe-events-c-nav__today:hover {
	color: rgba(225, 205, 0, 0.8);
}
.tribe-events .tribe-events-c-nav__today:active {
	color: #3c3c3b;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev {
	color: #5d5d5d;
}
.tribe-events .tribe-events-c-nav__next:focus,
.tribe-events .tribe-events-c-nav__next:hover,
.tribe-events .tribe-events-c-nav__prev:focus,
.tribe-events .tribe-events-c-nav__prev:hover {
	color: rgba(225, 205, 0, 0.8);
}
.tribe-events .tribe-events-c-nav__next:active,
.tribe-events .tribe-events-c-nav__prev:active {
	color: #3c3c3b;
}
.tribe-events .tribe-events-c-nav__next:disabled,
.tribe-events .tribe-events-c-nav__prev:disabled {
	background-color: transparent;
	color: #d5d5d5;
}
.tribe-events
	.tribe-events-c-nav__prev:focus
	.tribe-events-c-nav__prev-icon-svg,
.tribe-events
	.tribe-events-c-nav__prev:hover
	.tribe-events-c-nav__prev-icon-svg {
	opacity: 0.8;
}
.tribe-events
	.tribe-events-c-nav__prev:focus
	.tribe-events-c-nav__prev-icon-svg
	path,
.tribe-events
	.tribe-events-c-nav__prev:hover
	.tribe-events-c-nav__prev-icon-svg
	path {
	fill: #3c3c3b;
}
.tribe-events .tribe-events-c-nav__prev:active:before {
	opacity: 1;
}
.tribe-events
	.tribe-events-c-nav__prev:disabled
	.tribe-events-c-nav__prev-icon-svg
	path {
	fill: #d5d5d5;
}
.tribe-events .tribe-events-c-nav__prev-icon-svg {
	display: block;
	margin-right: 8px;
	width: 7px;
}
.tribe-events .tribe-events-c-nav__prev-icon-svg path {
	fill: #3c3c3b;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-nav__prev-icon-svg {
	margin-right: 15px;
	width: 9px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-nav__prev-icon-svg
	path {
	fill: #5d5d5d;
}
.tribe-events
	.tribe-events-c-nav__next:focus
	.tribe-events-c-nav__next-icon-svg,
.tribe-events
	.tribe-events-c-nav__next:hover
	.tribe-events-c-nav__next-icon-svg {
	opacity: 0.8;
}
.tribe-events
	.tribe-events-c-nav__next:focus
	.tribe-events-c-nav__next-icon-svg
	path,
.tribe-events
	.tribe-events-c-nav__next:hover
	.tribe-events-c-nav__next-icon-svg
	path {
	fill: #3c3c3b;
}
.tribe-events .tribe-events-c-nav__next:active:after {
	opacity: 1;
}
.tribe-events
	.tribe-events-c-nav__next:disabled
	.tribe-events-c-nav__next-icon-svg
	path {
	fill: #d5d5d5;
}
.tribe-events .tribe-events-c-nav__next-icon-svg {
	display: block;
	margin-left: 8px;
	width: 7px;
}
.tribe-events .tribe-events-c-nav__next-icon-svg path {
	fill: #3c3c3b;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-nav__next-icon-svg {
	margin-left: 15px;
	width: 9px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-nav__next-icon-svg
	path {
	fill: #5d5d5d;
}
.tribe-events .tribe-events-c-small-cta__stock {
	color: #5d5d5d;
}
.tribe-events .tribe-events-c-search__input-control {
	position: relative;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-search__input-control {
	border-right: 1px solid #e4e4e4;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-search__input-control:last-child {
	border-right: 0;
}
.tribe-events .tribe-events-c-search__input-control-icon-svg {
	position: absolute;
	top: 50%;
	right: 0;
	display: block;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-search__input-control-icon-svg {
	right: auto;
	left: 16px;
}
.tribe-events .tribe-events-c-search__input-control-icon-svg path {
	fill: #5d5d5d;
}
.tribe-events
	.tribe-events-c-search__input-control--keyword
	.tribe-events-c-search__input:focus
	~ .tribe-events-c-search__input-control-icon-svg
	path,
.tribe-events
	.tribe-events-c-search__input-control--keyword-focus
	.tribe-events-c-search__input
	~ .tribe-events-c-search__input-control-icon-svg
	path,
.tribe-events
	.tribe-events-c-search__input-control--location
	.tribe-events-c-search__input:focus
	~ .tribe-events-c-search__input-control-icon-svg
	path,
.tribe-events
	.tribe-events-c-search__input-control--location-focus
	.tribe-events-c-search__input
	~ .tribe-events-c-search__input-control-icon-svg
	path {
	fill: currentColor;
}
.tooltipster-base.tribe-events-tooltip-theme {
	background-color: #fefefe;
	border: 1px solid #d5d5d5;
	border-radius: 4px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.14);
}
.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box {
	background-color: transparent;
	border: 0;
	border-radius: 0;
	box-shadow: none;
}
.tooltipster-base.tribe-events-tooltip-theme
	.tooltipster-box
	.tooltipster-content {
	color: #3c3c3b;
	overflow: inherit;
}
.tribe-events .tribe-events-c-top-bar__datepicker-button {
	transition: opacity 0.2s ease;
}
.tribe-events .tribe-events-c-top-bar__datepicker-button:focus,
.tribe-events .tribe-events-c-top-bar__datepicker-button:hover {
	opacity: 0.8;
}
.tribe-events .tribe-events-c-top-bar__datepicker-button:active {
	opacity: 0.9;
}
.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg {
	display: block;
	margin-left: 8px;
	height: 6px;
	width: 9px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-top-bar__datepicker-button-icon-svg {
	height: 8px;
	width: 11px;
}
.tribe-events
	.tribe-events-c-top-bar__datepicker-button--open
	.tribe-events-c-top-bar__datepicker-button-icon-svg {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__button:before {
	content: none;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__button-icon-caret-svg {
	display: block;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
	height: 6px;
	margin-left: 8px;
	width: 10px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__button--active
	.tribe-events-c-view-selector__button-icon-caret-svg {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__button-text {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 14px;
	line-height: 1.62;
	font-weight: 400;
	font-weight: 700;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--labels
	.tribe-events-c-view-selector__content {
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.14);
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--tabs
	.tribe-events-c-view-selector__content {
	border: 0;
	border-radius: 0;
	box-shadow: none;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--tabs
	.tribe-events-c-view-selector__list-item--active
	.tribe-events-c-view-selector__list-item-link {
	background-color: transparent;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector--tabs
	.tribe-events-c-view-selector__list-item--active
	.tribe-events-c-view-selector__list-item-link:after {
	background-color: #3c3c3b;
	bottom: -1px;
	content: '';
	display: block;
	height: 2px;
	position: absolute;
	width: 100%;
}
.tribe-events .tribe-events-c-view-selector__button {
	text-align: left;
}
.tribe-events .tribe-events-c-view-selector__button:focus,
.tribe-events .tribe-events-c-view-selector__button:hover {
	opacity: 0.8;
}
.tribe-events .tribe-events-c-view-selector__button:active {
	opacity: 0.9;
}
.tribe-events .tribe-events-c-view-selector__button:before {
	background-color: #D6491A;
	content: '';
	display: none;
	height: 2px;
	pointer-events: none;
	position: absolute;
	top: 100%;
	-webkit-transform: translateY(4px);
	-ms-transform: translateY(4px);
	transform: translateY(4px);
	width: calc(100% - 8px);
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-c-view-selector__button:before {
	width: calc(100% - 16px);
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}
.tribe-events .tribe-events-c-view-selector__button--active:before {
	display: block;
}
.tribe-events .tribe-events-c-view-selector__content {
	border: 1px solid #e4e4e4;
	border-radius: 4px;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.14);
}
.tribe-events
	.tribe-events-c-view-selector__list-item--active
	.tribe-events-c-view-selector__list-item-link {
	background-color: #f7f6f6;
}
.tribe-events
	.tribe-events-c-view-selector__list-item--active
	.tribe-events-c-view-selector__list-item-text {
	font-weight: 700;
}
.tribe-events .tribe-events-c-view-selector__list-item-link {
	border-radius: 4px;
}
.tribe-events
	.tribe-events-c-view-selector__list-item-link:focus
	.tribe-events-c-view-selector__list-item-icon,
.tribe-events
	.tribe-events-c-view-selector__list-item-link:hover
	.tribe-events-c-view-selector__list-item-icon {
	opacity: 0.8;
}
.tribe-events
	.tribe-events-c-view-selector__list-item-link:focus
	.tribe-events-c-view-selector__list-item-text,
.tribe-events
	.tribe-events-c-view-selector__list-item-link:hover
	.tribe-events-c-view-selector__list-item-text {
	color: rgba(225, 205, 0, 0.8);
}
.tribe-events .tribe-events-c-view-selector__list-item-text {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 14px;
	line-height: 1.62;
	font-weight: 400;
}
.tribe-events
	.tribe-events-calendar-list__event-row--featured
	.tribe-events-calendar-list__event-date-tag-datetime:after {
	background-color: #D6491A;
	content: '';
	height: 100%;
	right: calc(100% - 3px);
	position: absolute;
	width: 3px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-row--featured
	.tribe-events-calendar-list__event-date-tag-datetime:after {
	right: -1px;
	width: 4px;
}
.tribe-events .tribe-events-calendar-list__event-venue {
	font-style: normal;
}
.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.5;
	color: #5d5d5d;
	text-transform: uppercase;
}
.tribe-events .tribe-events-calendar-list__event-featured-image-link {
	transition: opacity 0.2s ease;
}
.tribe-events .tribe-events-calendar-list__event-featured-image-link:focus,
.tribe-events .tribe-events-calendar-list__event-featured-image-link:hover {
	opacity: 0.8;
}
.tribe-events .tribe-events-calendar-list__event-featured-image-link:active {
	opacity: 0.9;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-list__event-datetime-featured-text {
	color: #D6491A;
	font-weight: 700;
}
.tribe-events .tribe-events-calendar-list__month-separator:after {
	background-color: #d5d5d5;
	content: '';
	display: block;
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
	height: 1px;
	margin-left: 20px;
}
.tribe-events .tribe-events-calendar-list-nav {
	border-top: 1px solid #d5d5d5;
}
.tribe-events
	.tribe-events-calendar-month__day--past
	.tribe-events-calendar-month__calendar-event {
	opacity: 0.64;
}
.tribe-events
	.tribe-events-calendar-month__day--past
	.tribe-events-calendar-month__calendar-event-datetime {
	color: #3c3c3b;
	opacity: 0.94;
}
.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link {
	transition: opacity 0.2s ease;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-featured-image-link:focus,
.tribe-events
	.tribe-events-calendar-month__calendar-event-featured-image-link:hover {
	opacity: 0.8;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-featured-image-link:active {
	opacity: 0.9;
}
.tribe-events .tribe-events-calendar-month__calendar-event-datetime {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.5;
	color: #5d5d5d;
}
.tribe-events .tribe-events-calendar-month__calendar-event--featured:before {
	background-color: #D6491A;
	content: '';
	height: 100%;
	left: 7px;
	position: absolute;
	width: 2px;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event--featured:last-child:before {
	height: calc(100% - 16px);
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-featured-image-link {
	transition: opacity 0.2s ease;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:focus,
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:hover {
	opacity: 0.8;
}
.tribe-events
	.tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:active {
	opacity: 0.9;
}
.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.5;
}
.tribe-events .tribe-events-calendar-month__header-column {
	text-transform: uppercase;
}
.tribe-events .tribe-events-calendar-month__header-column-title {
	color: #5d5d5d;
	text-align: center;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__header-column-title {
	text-align: left;
}
.tribe-events .tribe-events-calendar-month__day {
	border-radius: 4px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__day {
	border-radius: 0;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__day:after {
	background-color: transparent;
	bottom: 0;
	content: '';
	display: block;
	height: 2px;
	left: -1px;
	position: absolute;
	transition: background-color 0.2s ease;
	width: calc(100% + 2px);
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-month__day:hover:after {
	background-color: #3c3c3b;
}
.tribe-events
	.tribe-events-calendar-month__day--current
	.tribe-events-calendar-month__day-date,
.tribe-events
	.tribe-events-calendar-month__day--current
	.tribe-events-calendar-month__day-date-link {
	color: #D6491A;
	font-weight: 700;
}
.tribe-events
	.tribe-events-calendar-month__day--current
	.tribe-events-calendar-month__day-date-link:focus,
.tribe-events
	.tribe-events-calendar-month__day--current
	.tribe-events-calendar-month__day-date-link:hover {
	color: rgba(225, 205, 0, 0.8);
}
.tribe-events
	.tribe-events-calendar-month__day--current
	.tribe-events-calendar-month__day-date-link:active {
	color: rgba(225, 205, 0, 0.9);
}
.tribe-events
	.tribe-events-calendar-month__day--past
	.tribe-events-calendar-month__day-date {
	opacity: 0.6;
}
.tribe-events
	.tribe-events-calendar-month__day--past
	.tribe-events-calendar-month__mobile-events-icon--event {
	background-color: #3c3c3b;
	opacity: 0.6;
}
.tribe-events
	.tribe-events-calendar-month__day--past
	.tribe-events-calendar-month__mobile-events-icon--featured {
	opacity: 0.6;
}
.tribe-events
	.tribe-events-calendar-month__day--past
	.tribe-events-calendar-month__mobile-events-icon--featured
	.tribe-events-calendar-month__mobile-events-icon-svg
	path {
	fill: #3c3c3b;
}
.tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,
.tribe-events .tribe-events-calendar-month__day-cell--mobile:hover {
	background-color: #f7f6f6;
}
.tribe-events .tribe-events-calendar-month__day-cell--selected,
.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,
.tribe-events .tribe-events-calendar-month__day-cell--selected:hover {
	background-color: #D6491A;
}
.tribe-events
	.tribe-events-calendar-month__day-cell--selected
	.tribe-events-calendar-month__day-date {
	color: #fefefe;
	opacity: 1;
}
.tribe-events
	.tribe-events-calendar-month__day-cell--selected
	.tribe-events-calendar-month__mobile-events-icon--event {
	background-color: #fefefe;
	opacity: 1;
}
.tribe-events
	.tribe-events-calendar-month__day-cell--selected
	.tribe-events-calendar-month__mobile-events-icon--featured {
	opacity: 1;
}
.tribe-events
	.tribe-events-calendar-month__day-cell--selected
	.tribe-events-calendar-month__mobile-events-icon--featured
	.tribe-events-calendar-month__mobile-events-icon-svg
	path {
	fill: #fefefe;
}
.tribe-events .tribe-events-calendar-month__day-date-link {
	color: #3c3c3b;
	transition: color 0.2s ease;
}
.tribe-events .tribe-events-calendar-month__day-date-link:focus,
.tribe-events .tribe-events-calendar-month__day-date-link:hover {
	color: rgba(225, 205, 0, 0.8);
}
.tribe-events .tribe-events-calendar-month__day-date-link:active {
	color: rgba(225, 205, 0, 0.9);
}
.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {
	background-color: #D6491A;
}
.tribe-events
	.tribe-events-calendar-month__mobile-events-icon--featured
	.tribe-events-calendar-month__mobile-events-icon-svg
	path {
	fill: currentColor;
}
.tribe-theme-twentyseventeen
	.tribe-events
	.tribe-events-calendar-month__day--current
	.tribe-events-calendar-month__day-date-link:focus,
.tribe-theme-twentyseventeen
	.tribe-events
	.tribe-events-calendar-month__day--current
	.tribe-events-calendar-month__day-date-link:hover {
	color: rgba(225, 205, 0, 0.8);
}
.tribe-theme-twentyseventeen
	.tribe-events
	.tribe-events-calendar-month__day--current
	.tribe-events-calendar-month__day-date-link:active {
	color: rgba(225, 205, 0, 0.9);
}
.tribe-theme-twentyseventeen
	.tribe-events
	.tribe-events-calendar-month__day-cell--selected:focus,
.tribe-theme-twentyseventeen
	.tribe-events
	.tribe-events-calendar-month__day-cell--selected:hover {
	background-color: #D6491A;
}
.tribe-theme-twentyseventeen
	.tribe-events
	.tribe-events-calendar-month__day-date-link:focus,
.tribe-theme-twentyseventeen
	.tribe-events
	.tribe-events-calendar-month__day-date-link:hover {
	color: rgba(225, 205, 0, 0.8);
}
.tribe-theme-twentyseventeen
	.tribe-events
	.tribe-events-calendar-month__day-date-link:active {
	color: rgba(225, 205, 0, 0.9);
}
.tribe-theme-twentytwenty
	.tribe-events
	.tribe-events-calendar-month__day-cell--selected {
	background-color: #D6491A;
}
.tribe-theme-avada
	#main
	.tribe-events
	.tribe-events-calendar-month__day-cell--selected
	.tribe-events-calendar-month__day-date {
	color: #fefefe;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event
	+ .tribe-events-calendar-month-mobile-events__mobile-event {
	border-top: 1px solid #d5d5d5;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime {
	color: #5d5d5d;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text {
	color: #D6491A;
	font-weight: 700;
}
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:focus
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg
	path,
.tribe-events
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:hover
	.tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg
	path {
	fill: currentColor;
	stroke: currentColor;
}
.tribe-events .tribe-events-calendar-month__more-events {
	border-top: 1px solid #e4e4e4;
}
.tribe-events
	.tribe-events-calendar-month__day--past
	.tribe-events-calendar-month__more-events-link {
	opacity: 0.5;
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--start
	.tribe-events-calendar-month__multiday-event-bar {
	border-top-left-radius: 9.5px;
	border-bottom-left-radius: 9.5px;
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--end
	.tribe-events-calendar-month__multiday-event-bar {
	border-top-right-radius: 9.5px;
	border-bottom-right-radius: 9.5px;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner {
	background-color: rgba(225, 205, 0, 0.24);
	transition: background-color 0.2s ease;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus,
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover,
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus,
.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover {
	background-color: rgba(225, 205, 0, 0.34);
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--past
	.tribe-events-calendar-month__multiday-event-bar-inner {
	background-color: #f7f6f6;
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--past
	.tribe-events-calendar-month__multiday-event-bar-inner--focus,
.tribe-events
	.tribe-events-calendar-month__multiday-event--past
	.tribe-events-calendar-month__multiday-event-bar-inner--hover,
.tribe-events
	.tribe-events-calendar-month__multiday-event--past
	.tribe-events-calendar-month__multiday-event-bar-inner:focus,
.tribe-events
	.tribe-events-calendar-month__multiday-event--past
	.tribe-events-calendar-month__multiday-event-bar-inner:hover {
	background-color: #f0eeee;
}
.tribe-events
	.tribe-events-calendar-month__multiday-event--past
	.tribe-events-calendar-month__multiday-event-bar-featured-icon,
.tribe-events
	.tribe-events-calendar-month__multiday-event--past
	.tribe-events-calendar-month__multiday-event-bar-title {
	opacity: 0.64;
}
.tribe-events .tribe-events-calendar-month__multiday-event-bar-title {
	font-weight: 400;
	text-overflow: ellipsis;
}
.tribe-theme-avada
	#main
	.tribe-events
	.tribe-events-calendar-month__multiday-event-bar-title {
	font-weight: 400;
}
.tribe-events .tribe-events-calendar-day__event--featured {
	position: relative;
}
.tribe-events .tribe-events-calendar-day__event--featured:after {
	background-color: #D6491A;
	content: '';
	height: 100%;
	left: 21px;
	position: absolute;
	width: 3px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event--featured:after {
	left: calc(11.111% - 24px);
	width: 4px;
}
.tribe-events .tribe-events-calendar-day__event-venue {
	font-style: normal;
}
.tribe-events .tribe-events-calendar-day__event-featured-image-link {
	transition: opacity 0.2s ease;
}
.tribe-events .tribe-events-calendar-day__event-featured-image-link:focus,
.tribe-events .tribe-events-calendar-day__event-featured-image-link:hover {
	opacity: 0.8;
}
.tribe-events .tribe-events-calendar-day__event-featured-image-link:active {
	opacity: 0.9;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-day__event-datetime-featured-text {
	color: #D6491A;
	font-weight: 700;
}
.tribe-events .tribe-events-calendar-day-nav {
	border-top: 1px solid #d5d5d5;
}
.tribe-events .tribe-events-calendar-day__time-separator:after,
.tribe-events .tribe-events-calendar-day__type-separator:after {
	background-color: #d5d5d5;
	content: '';
	display: block;
	-webkit-flex: auto;
	-ms-flex: auto;
	flex: auto;
	height: 1px;
	margin-left: 20px;
}
.tribe-events
	.tribe-events-calendar-latest-past__event-row--featured
	.tribe-events-calendar-latest-past__event-date-tag-datetime:after {
	background-color: #D6491A;
	content: '';
	height: 100%;
	right: calc(100% - 3px);
	position: absolute;
	width: 3px;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-row--featured
	.tribe-events-calendar-latest-past__event-date-tag-datetime:after {
	right: -1px;
	width: 4px;
}
.tribe-events .tribe-events-calendar-latest-past__event-venue {
	font-style: normal;
}
.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month,
.tribe-events .tribe-events-calendar-latest-past__event-date-tag-year {
	color: #3c3c3b;
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.5;
}
.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month {
	color: #5d5d5d;
	text-transform: uppercase;
}
.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link {
	transition: opacity 0.2s ease;
}
.tribe-events
	.tribe-events-calendar-latest-past__event-featured-image-link:focus,
.tribe-events
	.tribe-events-calendar-latest-past__event-featured-image-link:hover {
	opacity: 0.8;
}
.tribe-events
	.tribe-events-calendar-latest-past__event-featured-image-link:active {
	opacity: 0.9;
}
.tribe-common--breakpoint-medium.tribe-events
	.tribe-events-calendar-latest-past__event-datetime-featured-text {
	color: #D6491A;
	font-weight: 700;
}
.tribe-tooltip {
	cursor: pointer;
	display: inline-block;
	margin: 0;
	position: relative;
	text-align: left;
}
.tribe-tooltip .dashicons-info {
	color: #a9a9a9;
	font-size: 16px;
	line-height: 1em;
	vertical-align: middle;
}
.tribe-tooltip .down,
.tribe-tooltip .left,
.tribe-tooltip .right,
.tribe-tooltip .up {
	background-color: #fefefe;
	box-shadow: 0 0 3px 3px rgba(225, 205, 0, 0.05);
	box-sizing: border-box;
	color: #333;
	font-size: 16px;
	font-weight: 400;
	max-width: 100vw;
	opacity: 0;
	padding: 15px;
	position: absolute;
	-webkit-transform: translate(-50%);
	-ms-transform: translate(-50%);
	transform: translate(-50%);
	transition: opacity 0.8s;
	visibility: hidden;
	width: 250px;
	z-index: 99999999;
}
.tribe-tooltip .down i,
.tribe-tooltip .left i,
.tribe-tooltip .right i,
.tribe-tooltip .up i {
	height: 12px;
	overflow: hidden;
	position: absolute;
	width: 24px;
}
.tribe-tooltip .down i:after,
.tribe-tooltip .left i:after,
.tribe-tooltip .right i:after,
.tribe-tooltip .up i:after {
	background-color: #fefefe;
	content: '';
	height: 12px;
	position: absolute;
	width: 24px;
}
.tribe-tooltip.large .down,
.tribe-tooltip.large .left,
.tribe-tooltip.large .right,
.tribe-tooltip.large .up {
	width: 400px;
}
.tribe-tooltip .tooltip-list {
	padding-left: 10px;
}
.tribe-tooltip .tooltip-list li {
	list-style-type: disc;
}
.tribe-tooltip .down {
	left: 50%;
	top: 28px;
}
.tribe-tooltip .down i {
	bottom: 100%;
	left: 50%;
	margin-left: -7px;
}
.tribe-tooltip .down i:after {
	box-shadow: 0 0 3px 3px rgba(225, 205, 0, 0.05);
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, 50%) rotate(45deg);
	-ms-transform: translate(-50%, 50%) rotate(45deg);
	transform: translate(-50%, 50%) rotate(45deg);
}
.tribe-tooltip.active .down,
.tribe-tooltip.active .left,
.tribe-tooltip.active .right,
.tribe-tooltip.active .up {
	opacity: 1;
	visibility: visible;
}
@media screen and (max-width: 480px) {
	.tribe-tooltip.large .down,
	.tribe-tooltip.large .left,
	.tribe-tooltip.large .right,
	.tribe-tooltip.large .up {
		width: 250px;
	}
}
@media screen and (min-width: 75em) {
	.tribe-common {
		min-width: 50rem;
	}
}
.tribe-common .tribe-common-l-container {
	padding: 0 !important;
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default .tribe-events-pg-template {
		padding-top: 0 !important;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default .tribe-events-pg-template {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		max-width: none !important;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-bottom: 0 !important;
		margin-left: 4rem !important;
		padding-left: 5.5rem !important;
		position: relative;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe-events-back {
		margin-bottom: 2rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe-events-back {
		left: 0;
		position: absolute;
		top: 2rem;
		margin: 0;
	}
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe-events-back,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe-events-back
		a {
		font-size: 1.375rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe-events-single-event-title {
		margin-bottom: 2rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe-events-single-event-title {
		font-size: 1.625rem;
		line-height: 1.2;
		left: 0;
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		max-width: 53.125rem;
		color: #D6491A;
	}
}
@media screen and (min-width: 75em) and (min-width: 40em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe-events-single-event-title {
		font-size: 6rem;
		line-height: 1.1;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe-events-schedule {
		background-color: transparent;
		border: 0;
		padding: 0;
		font-size: 14px;
		margin: 2rem 0;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe-events-schedule {
		bottom: 2rem;
		left: 0;
		position: absolute;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events {
		height: auto;
		margin: 4rem 0;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}
@media screen and (min-width: 75em) and (min-width: 75em) and (min-height: 900px) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		> * {
		width: 300px;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-event-image {
		margin-bottom: 2rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-event-image {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin-right: 4rem;
		width: 53.125rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-content,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-single-event-description {
		margin-bottom: 2rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-content,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-single-event-description {
		border-left: 1px solid #D6491A;
		margin-left: 2rem;
		padding-left: 2rem;
		padding-right: 2rem;
		width: 26.5625rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links {
		margin: 3rem 0;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links {
		border-left: 1px solid #D6491A;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin: 0 0 0 2rem;
		padding: 0 0 0 2rem;
		width: 26.5625rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button {
		display: block;
		font-size: 0.875rem;
		padding: 0.75rem;
		width: 12.5rem;
		margin: 0 auto 1rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button {
		font-size: 1.125rem;
	}
}
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-single-section {
	background-color: transparent;
	border: 0;
	margin: 0;
	padding: 0;
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-single-section {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		width: auto;
	}
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-single-section
		> * {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
	}
}
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-meta-group {
	display: block;
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-meta-group {
		border-bottom: 3px solid #D6491A;
		margin: 0 0 2rem;
		padding: 0 0 1rem;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-meta-group
		> * {
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-meta-group {
		border-left: 1px solid #D6491A;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		float: none;
		font-size: 1.125rem;
		height: 100%;
		margin: 0 0 0 2rem;
		padding: 0 2rem;
		width: 26.5625rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-meta-group
		dt {
		font-size: 1rem;
		margin-top: 1rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-meta-group
		.tribe-events-single-section-title {
		-webkit-flex: 0 0 7.8125rem;
		-ms-flex: 0 0 7.8125rem;
		flex: 0 0 7.8125rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-meta-group
		.tribe-events-single-section-title {
		font-size: 1.5rem;
		line-height: 1.2;
		margin-top: 0;
	}
}
@media screen and (min-width: 75em) and (min-width: 40em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-meta-group
		.tribe-events-single-section-title {
		font-size: 2.75rem;
		line-height: 1.1;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-venue-map {
		margin: 0;
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-venue-map {
		border: 0;
		display: block;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		float: none;
		height: 100%;
		margin: 0 2rem 0 0;
		padding: 0;
		width: 26.5625rem;
	}
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-venue-map
		> * {
		height: 100% !important;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default #tribe-events-footer {
		height: auto;
		margin: 4rem 0;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		border: 0;
		padding-top: 0;
		margin-left: 4rem !important;
		margin-right: 4rem !important;
	}
}
@media screen and (min-width: 75em) and (min-width: 75em) and (min-height: 900px) {
	.tribe_events-template-default #tribe-events-footer {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
.tribe_events-template-default #tribe-events-footer::after,
.tribe_events-template-default #tribe-events-footer::before {
	display: none;
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination {
		padding: 0 1rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-sub-nav {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-sub-nav
		> * {
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
		width: 100%;
	}
}
.tribe_events-template-default
	#tribe-events-footer
	.tribe-events-nav-pagination
	.tribe-events-nav-next,
.tribe_events-template-default
	#tribe-events-footer
	.tribe-events-nav-pagination
	.tribe-events-nav-previous {
	float: none;
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-nav-next,
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-nav-previous {
		margin: 0.5rem 0;
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-nav-next,
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-nav-previous {
		margin: 0;
	}
}
.tribe_events-template-default
	#tribe-events-footer
	.tribe-events-nav-pagination
	.tribe-events-nav-next
	a,
.tribe_events-template-default
	#tribe-events-footer
	.tribe-events-nav-pagination
	.tribe-events-nav-previous
	a {
	font-weight: 500;
}
@media print, screen and (max-width: 74.99875em) {
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-nav-next
		a,
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-nav-previous
		a {
		background-color: transparent;
		color: #3c3c3b;
		padding: 0.5rem 0;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-nav-next
		a,
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-nav-previous
		a {
		font-size: 1.125rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		#tribe-events-footer
		.tribe-events-nav-pagination
		.tribe-events-nav-next {
		margin-top: 4rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default .tribe-events-schedule {
		margin: 0;
	}
	.tribe_events-template-default .tribe-events-schedule,
	.tribe_events-template-default .tribe-events-schedule > * {
		font-weight: 400;
	}
}
.tribe-events-notices {
	border: 0;
	color: #3c3c3b;
	background-color: transparent;
	padding: 0;
}
@media screen and (min-width: 75em) {
	.tribe-events-notices {
		margin: 0;
		left: 0;
		position: absolute;
		top: 4rem;
	}
}
.vimeo-embed {
	cursor: pointer;
	margin: 0;
}
.vimeo-embed__thumbnail {
	height: auto;
	left: 0;
	margin: 0 !important;
	object-fit: cover;
	object-position: center center;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 9;
}
.vimeo-embed__play-icon::before {
	background-color: rgba(225, 205, 0, 0.75);
	border-radius: 50%;
	content: '';
	display: block;
	height: 5rem;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	width: 5rem;
	z-index: 10;
	transition: 0.15s ease-in-out;
}
.vimeo-embed__play-icon::after {
	background-image: url(../img/play-icon-white.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 2rem 2rem;
	border-radius: 50%;
	content: '';
	display: block;
	height: 5rem;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%) translateX(0.3rem);
	-ms-transform: translate(-50%, -50%) translateX(0.3rem);
	transform: translate(-50%, -50%) translateX(0.3rem);
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
	width: 5rem;
	z-index: 11;
	transition: 0.15s ease-in-out;
}
.vimeo-embed__play-icon:active::after,
.vimeo-embed__play-icon:active::before,
.vimeo-embed__play-icon:focus::after,
.vimeo-embed__play-icon:focus::before,
.vimeo-embed__play-icon:hover::after,
.vimeo-embed__play-icon:hover::before {
	opacity: 1;
}
.vimeo-embed:active .video-block__play-icon::before,
.vimeo-embed:focus .video-block__play-icon::before,
.vimeo-embed:hover .video-block__play-icon::before {
	background-color: rgba(225, 205, 0, 0.75);
}
.modal-notice {
	padding: 2rem 2rem 3rem;
	position: relative;
	text-align: center;
}
.modal-notice > :first-child,
.modal-notice > :first-child > :first-child,
.modal-notice > :first-child > :first-child > :first-child {
	margin-top: 0;
}
.modal-notice > :last-child,
.modal-notice > :last-child > :last-child,
.modal-notice > :last-child > :last-child > :last-child {
	margin-bottom: 0;
}
.modal-notice:active,
.modal-notice:focus,
.modal-notice:hover {
	outline: 0 !important;
}
.modal-notice__title {
	display: block;
	font-size: 2rem;
	line-height: 1.2;
	margin: 0 auto 1rem auto;
	max-width: 85%;
}
@media print, screen and (min-width: 40em) {
	.modal-notice__title {
		font-size: 2rem;
	}
}
.modal-notice .modal-notice__content {
	margin: 0 auto 1.5rem auto;
	max-width: 85%;
}
.modal-notice .modal-notice__content > :first-child,
.modal-notice .modal-notice__content > :first-child > :first-child,
.modal-notice
	.modal-notice__content
	> :first-child
	> :first-child
	> :first-child {
	margin-top: 0;
}
.modal-notice .modal-notice__content > :last-child,
.modal-notice .modal-notice__content > :last-child > :last-child,
.modal-notice .modal-notice__content > :last-child > :last-child > :last-child {
	margin-bottom: 0;
}
.modal-notice__button {
	margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
	.modal-notice .close-button {
		right: 0;
		top: 0;
		bottom: auto;
		left: auto;
		-webkit-transform: translate(50%, -50%);
		-ms-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
}
.contact-form {
	width: 100%;
	padding: 0 20px;
}
@media print, screen and (min-width: 64em) {
	.contact-form {
		width: 1200px;
		padding: 0 50px;
		display: block;
		margin: 0 auto;
	}
}
.gform_wrapper .gfield_description {
	margin-top: 10px !important;
}
.gform_wrapper input {
	border: 1px solid #000;
}
.gform_wrapper.gravity-theme .gfield_consent_description {
	border: none !important;
}
.page-template-page-vertical {
	height: auto;
	overflow-y: visible;
}
.page-template-page-vertical .header {
	height: auto;
}
.page-template-page-vertical .header__grid_vertical {
	-webkit-flex-flow: initial !important;
	-ms-flex-flow: initial !important;
	flex-flow: initial !important;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row nowrap;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-webkit-align-items: start;
	-ms-flex-align: start;
	align-items: start;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
@media screen and (min-width: 75em) {
	.page-template-page-vertical .header__grid_vertical {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column nowrap;
		-ms-flex-flow: column nowrap;
		flex-flow: column nowrap;
		flex-flow: column nowrap !important;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		height: 100% !important;
	}
}
.page-template-page-vertical .footer {
	position: relative;
	background-color: #3c3c3b;
	padding: 4rem 2rem;
	text-align: center;
}
.page-template-page-vertical .footer,
.page-template-page-vertical .footer * {
	color: #fefefe;
}
.page-template-page-vertical .footer__grid {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: column nowrap;
	-ms-flex-flow: column nowrap;
	flex-flow: column nowrap;
	margin-left: auto;
	margin-right: auto;
	max-width: 40rem;
	width: calc(100% - 4rem);
}
@media screen and (min-width: 75em) {
	.page-template-page-vertical .footer__grid {
		height: 100%;
	}
}
.page-template-page-vertical .footer__cell > :first-child,
.page-template-page-vertical .footer__cell > :first-child > :first-child,
.page-template-page-vertical
	.footer__cell
	> :first-child
	> :first-child
	> :first-child {
	margin-top: 0;
}
.page-template-page-vertical .footer__cell > :last-child,
.page-template-page-vertical .footer__cell > :last-child > :last-child,
.page-template-page-vertical
	.footer__cell
	> :last-child
	> :last-child
	> :last-child {
	margin-bottom: 0;
}
@media screen and (min-width: 75em) {
	.page-template-page-vertical .footer__cell {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		height: auto;
		margin-top: 1rem;
		margin-bottom: 1rem;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column wrap;
		-ms-flex-flow: column wrap;
		flex-flow: column wrap;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
}
.page-template-page-vertical .footer__cell--last {
	padding-top: 1.5rem;
}
.page-template-page-vertical .footer__cell--last a {
	text-decoration: none;
}
.page-template-page-vertical .footer__cell--last a:active,
.page-template-page-vertical .footer__cell--last a:focus,
.page-template-page-vertical .footer__cell--last a:hover {
	text-decoration: none;
}
.page-template-page-vertical .footer__cell--1 {
	-webkit-order: 2;
	-ms-flex-order: 2;
	order: 2;
	margin-bottom: 2rem;
}
.page-template-page-vertical .footer__cell--1 a {
	display: inline-block;
	margin-bottom: 1rem;
}
@media screen and (min-width: 75em) {
	.page-template-page-vertical .footer__cell--1 a {
		margin-bottom: 0.5rem;
	}
}
.page-template-page-vertical .footer__cell--2 {
	-webkit-order: 1;
	-ms-flex-order: 1;
	order: 1;
}
.page-template-page-vertical .footer__cell--3 {
	-webkit-order: 3;
	-ms-flex-order: 3;
	order: 3;
}
@media print, screen and (max-width: 74.99875em) {
	.page-template-page-vertical .footer__cell--3 {
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
}
.page-template-page-vertical .footer__cell--4 {
	-webkit-order: 4;
	-ms-flex-order: 4;
	order: 4;
}
@media print, screen and (max-width: 74.99875em) {
	.page-template-page-vertical .footer__cell--4 {
		-webkit-order: 4;
		-ms-flex-order: 4;
		order: 4;
	}
	.page-template-page-vertical .footer__cell--4 a,
	.page-template-page-vertical .footer__cell--4 span {
		margin-bottom: 0.5rem;
		display: block;
	}
}
.page-template-page-vertical .footer address {
	font-style: normal;
	margin-bottom: 1rem;
}
@media print, screen and (max-width: 74.99875em) {
	.page-template-page-vertical .footer address {
		margin-top: 3rem;
	}
}
.page-template-page-vertical .footer .spgs-logo {
	margin: 0 auto 2rem;
	background-image: url(../img/spgs-logo-white.svg);
}
@media screen and (min-width: 75em) and (max-height: 900px) {
	.page-template-page-vertical .footer .spgs-logo {
		max-height: 150px;
	}
}
.page-template-page-vertical .footer .small-text {
	font-size: 0.875rem;
}
@media print, screen and (max-width: 74.99875em) {
	.page-template-page-vertical .footer .small-text {
		padding-top: 4rem;
	}
}
.ipaulina-hero {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	max-width: 1000px;
}
@media print, screen and (max-width: 89.99875em) {
	.ipaulina-hero {
		position: relative;
		padding: 0 2rem;
		min-height: 50vh;
		overflow: hidden;
	}
}
@media screen and (min-width: 75em) {
	.ipaulina-hero {
		padding-left: 150px;
	}
}
.ipaulina-hero .ipaulina-hero__title {
	color: #a50034;
	line-height: 1.2;
	text-transform: uppercase;
	z-index: 1;
}
.ipaulina-hero .ipaulina-hero__ipaulina-text {
	color: #fefefe;
	text-transform: uppercase;
}
.ipaulina-hero .ipaulina-hero__ipaulina-i {
	color: #fefefe;
	font-style: italic;
	text-transform: lowercase;
}
.ipaulina-hero .ipaulina-hero__bg {
	display: block;
	height: 100%;
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
}
.ipaulina-hero .ipaulina-hero__bg svg {
	left: 25%;
	opacity: 25%;
	position: absolute;
	right: -25%;
	top: 5%;
	bottom: 5%;
}
@media screen and (min-width: 75em) {
	.ipaulina-hero .ipaulina-hero__bg svg {
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		left: 35%;
		right: -10%;
		bottom: unset;
	}
}
#menu-item-18239 a,
#menu-item-18266 a {
	font-size: 1.25rem;
	font-weight: 500;
	margin-top: 2rem;
}
.back-to-top {
	height: auto;
	margin: 4rem 0;
	cursor: pointer;
	transition: all 0.25s ease;
	width: 15.625rem;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.back-to-top {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media screen and (max-width: 74.99875em) {
	.back-to-top {
		display: none !important;
	}
}
.back-to-top .next-page-icon {
	height: 4rem;
	left: 50%;
	position: absolute;
	top: auto;
	bottom: 0;
	-webkit-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
	transition: all 0.25s ease;
	width: 4rem;
}
.back-to-top::after {
	background-color: #fefefe;
	border-radius: 50%;
	bottom: 0;
	content: '';
	display: block;
	height: 6rem;
	left: 50%;
	position: absolute;
	top: auto;
	-webkit-transform: translate(-50%, 1rem);
	-ms-transform: translate(-50%, 1rem);
	transform: translate(-50%, 1rem);
	transition: all 0.25s ease;
	width: 6rem;
	z-index: -1;
}
.back-to-top:active::after,
.back-to-top:focus::after,
.back-to-top:hover::after {
	background-color: #3c3c3b;
}
.text-column .bursary-stats {
	background-color: #D6491A;
	margin: 0 -2rem;
	padding: 3rem 2rem;
}
.text-column .bursary-stats > :first-child,
.text-column .bursary-stats > :first-child > :first-child,
.text-column .bursary-stats > :first-child > :first-child > :first-child {
	margin-top: 0;
}
.text-column .bursary-stats > :last-child,
.text-column .bursary-stats > :last-child > :last-child,
.text-column .bursary-stats > :last-child > :last-child > :last-child {
	margin-bottom: 0;
}
.text-column .bursary-stats h2 {
	margin-top: 0.3125rem;
	margin-bottom: 0.3125rem;
}
.text-column .bursary-stats hr {
	border-color: #fefefe;
	margin: 1rem 0;
	width: 100%;
}
.card-list {
	height: auto;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.card-list {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.card-list {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: row wrap;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		margin-left: 1rem;
		margin-right: 1rem;
		margin-top: 1rem;
		margin-bottom: 1rem;
		margin-left: auto;
		margin-right: auto;
		max-width: 40rem;
		width: calc(100% - 2rem);
	}
	.card-list > * {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(100% - 2rem);
		margin-left: 1rem;
		margin-right: 1rem;
		margin-top: 1rem;
		margin-bottom: 1rem;
	}
}
@media print, screen and (max-width: 74.99875em) and (min-width: 40em) {
	.card-list > * {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(50% - 2rem);
		margin-left: 1rem;
		margin-right: 1rem;
	}
}
@media screen and (min-width: 75em) {
	.card-list {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		padding: 0;
	}
}
@media screen and (min-width: 75em) {
	.card-list .card-list__item {
		border-left: 1px solid #D6491A;
		height: 50%;
	}
}
.theme--ipaulina .card-list .card-list__item {
	border-color: #a50034;
}
.card {
	display: block;
	overflow: hidden;
	text-decoration: none;
}
@media screen and (min-width: 75em) {
	.card {
		margin: 0 3rem;
		width: 15.625rem;
	}
}
.card img {
	display: block;
	margin-bottom: 1rem;
	-webkit-transform-origin: bottom;
	-ms-transform-origin: bottom;
	transform-origin: bottom;
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	transition: all 0.25s ease;
}
.card .card__meta {
	color: #D6491A;
	display: block;
	margin-bottom: 1rem;
	transition: all 0.15s ease;
}
.theme--ipaulina .card .card__meta {
	color: #a50034;
}
.card .card__title {
	color: #3c3c3b;
	display: block;
	font-size: 1.625rem;
	margin-bottom: 1rem;
	text-transform: uppercase;
}
.theme--ipaulina .card .card__title {
	color: #a50034;
}
@media (max-height: 650px) {
	.card .card__title {
		font-size: 1rem;
	}
}
.card .card--no-meta .card__title {
	margin: 1.5rem 0;
}
.card:active img,
.card:focus img,
.card:hover img {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.card:active .card__title,
.card:focus .card__title,
.card:hover .card__title {
	text-decoration: underline;
	color: #3c3c3b;
}
@media screen and (min-width: 75em) {
	.cards-column {
		margin: 0 10rem 0 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.cards-column__inner {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: row wrap;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		margin-left: 1rem;
		margin-right: 1rem;
		margin-top: 1rem;
		margin-bottom: 1rem;
		margin-left: auto;
		margin-right: auto;
		max-width: 40rem;
		width: calc(100% - 2rem);
	}
	.cards-column__inner > * {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(100% - 2rem);
		margin-left: 1rem;
		margin-right: 1rem;
		margin-top: 1rem;
		margin-bottom: 1rem;
	}
}
@media print, screen and (max-width: 74.99875em) and (min-width: 40em) {
	.cards-column__inner > * {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(50% - 2rem);
		margin-left: 1rem;
		margin-right: 1rem;
	}
}
@media screen and (min-width: 75em) {
	.cards-column__inner {
		height: 100%;
		overflow-y: scroll;
		margin: 0;
		padding: 9.68703vh 0;
	}
	.cards-column__inner::-webkit-scrollbar {
		width: 1rem;
	}
	.cards-column__inner::-webkit-scrollbar-track {
		border-left: 1px solid #e6e6e6;
	}
	.theme--ipaulina .cards-column__inner::-webkit-scrollbar-track {
		border-color: #a50034;
	}
	.cards-column__inner::-webkit-scrollbar-thumb {
		background-color: #e6e6e6;
		outline: 0;
	}
	.theme--ipaulina .cards-column__inner::-webkit-scrollbar-thumb {
		background-color: #a50034;
	}
	.cards-column__inner > div {
		margin-bottom: 4rem;
	}
	.cards-column__inner > div:first-of-type {
		margin-top: 5.44845vw;
	}
}
@media screen and (min-width: 75em) {
	.cards-column .card {
		margin: 0 3rem 2rem;
	}
}
.cards-column--ipaulina::before {
	color: #fc4c02;
	content: 'More';
	display: none;
	left: auto;
	right: 100%;
	position: absolute;
	text-transform: uppercase;
	top: 50%;
	-webkit-transform: rotate(270deg) translate(25%, 100%);
	-ms-transform: rotate(270deg) translate(25%, 100%);
	transform: rotate(270deg) translate(25%, 100%);
	-webkit-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}
@media screen and (min-width: 75em) {
	.cards-column--ipaulina {
		padding-left: 8rem;
		margin-left: 3rem;
	}
	.cards-column--ipaulina::before {
		display: block;
	}
}
.carousel-block {
	overflow: hidden;
}
@media screen and (min-width: 75em) {
	.carousel-block {
		height: 100vh;
		margin-right: 8rem;
		margin-top: 0;
		padding: 7rem 7rem 0;
		width: calc((100vh) / 3 * 4);
	}
}
.carousel-block img {
	width: 100%;
}
@media screen and (min-width: 75em) {
	.carousel-block .slick-next.slick-arrow {
		right: 0;
		top: 50%;
	}
}
.carousel-block__slide {
	position: relative;
}
@media print, screen and (max-width: 74.99875em) {
	.carousel-block__slide {
		padding-bottom: 2.5rem;
	}
}
.carousel-block__carousel-counter {
	font-size: 1.375rem;
	line-height: 1.2;
	left: 7rem;
	position: absolute;
	top: 2rem;
}
@media screen and (max-width: 74.99875em) {
	.carousel-block__carousel-counter {
		display: none !important;
	}
}
@media print, screen and (min-width: 40em) {
	.carousel-block__carousel-counter {
		font-size: 2.125rem;
		line-height: 1.1;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.carousel-block__text {
		margin-bottom: 1rem;
	}
}
@media screen and (min-width: 75em) {
	.carousel-block__text {
		bottom: 1rem;
		font-size: 5rem;
		font-weight: 700;
		left: -4rem;
		line-height: 1.2;
		padding-bottom: 1rem;
		position: absolute;
		top: auto;
		z-index: 5;
	}
}
@media screen and (min-width: 75em) and (min-height: 1080px) {
	.carousel-block__text {
		font-size: 8.125rem;
	}
}
@media screen and (max-width: 74.99875em) {
	.carousel-block__text br {
		display: none !important;
	}
}
.carousel-block__content {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #fefefe;
	font-size: 1rem;
	margin: 0 auto;
	padding: 1rem 1.25rem 1.5rem;
	text-align: center;
	width: 100%;
	z-index: 5;
}
@media screen and (min-width: 75em) {
	.carousel-block__content {
		left: auto;
		margin: 0;
		max-width: 450px;
		position: absolute;
		right: -3rem;
		top: -5rem;
	}
}
@media screen and (min-width: 75em) and (min-height: 1080px) {
	.carousel-block__content {
		padding: 2rem;
	}
}
.carousel-block__content .button,
.carousel-block__content
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.carousel-block__content .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.carousel-block__content
	.tribe-events-button,
.wp-block-button .carousel-block__content .wp-block-button__link {
	margin: 1rem auto 0;
	display: block;
	width: -webkit-max-content;
	width: max-content;
}
@media screen and (min-width: 75em) {
	.carousel-simple {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		height: 100%;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin: 0 10rem 0 15.5rem;
		padding: 0;
		position: relative;
	}
}
@media screen and (min-width: 75em) {
	.carousel-simple__carousel {
		height: 100%;
		margin: 0;
		max-width: 100%;
		padding: 0;
		width: 72.5rem;
	}
}
.carousel-simple__carousel-counter {
	font-size: 1.375rem;
	line-height: 1.2;
	left: 0;
	line-height: 1.1;
	position: absolute;
	top: auto;
	bottom: 7.54401vw;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
@media screen and (max-width: 74.99875em) {
	.carousel-simple__carousel-counter {
		display: none !important;
	}
}
@media print, screen and (min-width: 40em) {
	.carousel-simple__carousel-counter {
		font-size: 2.125rem;
		line-height: 1.1;
	}
}
.carousel-simple__image {
	position: relative;
	z-index: 5;
	height: 100%;
}
.carousel-simple__image img {
	object-fit: cover;
	height: 100%;
	width: 100%;
}
@media screen and (min-width: 75em) {
	.carousel-simple__slide {
		border-bottom: 0.5rem solid #D6491A;
		height: 61.10283vh;
		margin: 14rem 0 0;
		position: relative;
	}
}
.carousel-simple .slick-prev.slick-arrow {
	display: none !important;
}
.carousel-simple .slick-next.slick-arrow {
	right: 0;
}
.carousel-simple .slick-arrow {
	height: 0;
	width: 0;
	z-index: 9999;
}
.carousel-simple .slick-arrow::before {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #D6491A;
	border-radius: 50%;
	content: '';
	display: block;
	height: 7.5rem;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	transition: box-shadow 0.25s ease;
	width: 7.5rem;
}
.carousel-simple .slick-arrow::after {
	background-image: url(../img/arrow-icon-white.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 5.625rem 5.625rem;
	border-radius: 50%;
	content: '';
	display: block;
	height: 7.5rem;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 7.5rem;
}
.carousel-simple .slick-arrow:active::before,
.carousel-simple .slick-arrow:focus::before,
.carousel-simple .slick-arrow:hover::before {
	box-shadow: 0 1rem 3rem rgba(60, 60, 59, 0.4);
}
.contact-page-info {
	height: auto;
	margin: 4rem 0;
	margin-top: 4rem;
	margin-bottom: 4rem;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.contact-page-info {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.contact-page-info {
		padding: 0 2rem;
	}
}
@media screen and (min-width: 75em) {
	.contact-page-info {
		font-size: 2.25rem;
		margin-left: 9rem;
		width: 26.5625rem;
	}
}
@media screen and (min-width: 75em) {
	.contact-page-info__inner {
		border-left: 1px solid #D6491A;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		height: 100%;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		overflow-y: auto;
		padding-left: 2rem;
		padding-right: 1rem;
	}
	.contact-page-info__inner::-webkit-scrollbar {
		width: 1rem;
	}
	.contact-page-info__inner::-webkit-scrollbar-track {
		border-left: 1px solid #e6e6e6;
	}
	.theme--ipaulina .contact-page-info__inner::-webkit-scrollbar-track {
		border-color: #a50034;
	}
	.contact-page-info__inner::-webkit-scrollbar-thumb {
		background-color: #e6e6e6;
		outline: 0;
	}
	.theme--ipaulina .contact-page-info__inner::-webkit-scrollbar-thumb {
		background-color: #a50034;
	}
	.contact-page-info__inner::-webkit-scrollbar-track {
		border-left: 0;
	}
}
.contact-page-info__image {
	margin-top: 2rem;
}
.contact-page-info__content {
	padding-right: 1rem;
}
.contact-page-info img {
	margin: 2rem -2rem;
	max-width: none;
	width: calc(100% + 4rem);
	padding: 0;
}
@media print, screen and (min-width: 40em) {
	.contact-page-info img {
		display: block;
		margin-left: auto;
		margin-right: auto;
		max-width: calc(640px);
	}
}
@media screen and (min-width: 75em) {
	.contact-page-info img {
		justify-self: flex-end;
		margin: 0 -3rem;
		max-width: none;
	}
}
.contact-page-info__quote {
	margin-top: 2rem;
}
@media screen and (min-width: 75em) {
	.contact-page-info--first {
		margin-left: 4rem;
	}
}
@media screen and (min-width: 75em) {
	.contact-page-info--last {
		margin-right: 4rem;
	}
	.contact-page-info--last .text-column__inner {
		border-right: 1px solid #D6491A;
	}
}
@media screen and (min-width: 75em) {
	.contact-page-info--image-position-2 .text-column__image {
		margin-bottom: 18.125rem;
	}
}
.department {
	display: block;
	overflow: hidden;
	text-decoration: none;
	margin: 0;
}
@media screen and (min-width: 75em) {
	.department {
		margin: 0 3rem;
		width: 18.75rem;
	}
}
.department img {
	display: block;
	margin-bottom: 1rem;
	-webkit-transform-origin: bottom;
	-ms-transform-origin: bottom;
	transform-origin: bottom;
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	transition: all 0.25s ease;
}
.department__title {
	color: #3c3c3b;
	display: block;
	font-size: 1.375rem;
	margin: 1rem 0;
	text-transform: uppercase;
}
@media screen and (min-width: 75em) {
	.department__title {
		margin: 2rem 0;
		font-size: 1.5rem;
	}
}
@media screen and (min-width: 75em) and (max-height: 900px) {
	.department__title {
		font-size: 1.375rem;
		margin: 1rem 0;
	}
}
.department:active img,
.department:focus img,
.department:hover img {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
.department:active .department__title,
.department:focus .department__title,
.department:hover .department__title {
	text-decoration: underline;
	color: #3c3c3b;
}
.departments {
	height: auto;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.departments {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.departments {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: row wrap;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
		margin-left: 1rem;
		margin-right: 1rem;
		margin-top: 1rem;
		margin-bottom: 1rem;
		margin-left: auto;
		margin-right: auto;
		max-width: 40rem;
		width: calc(100% - 2rem);
	}
	.departments > * {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(100% - 2rem);
		margin-left: 1rem;
		margin-right: 1rem;
		margin-top: 1rem;
		margin-bottom: 1rem;
	}
}
@media print, screen and (max-width: 74.99875em) and (min-width: 40em) {
	.departments > * {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: calc(50% - 2rem);
		margin-left: 1rem;
		margin-right: 1rem;
	}
}
@media screen and (min-width: 75em) {
	.departments {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		padding: 0;
	}
}
@media screen and (min-width: 75em) {
	.departments__item {
		border-left: 1px solid #D6491A;
		height: 50%;
	}
}
.entry {
	height: auto;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.entry {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.entry {
		margin: 4rem auto;
		width: calc(100% - 4rem);
		max-width: 40rem;
	}
}
@media screen and (min-width: 75em) {
	.entry {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		margin-left: 0;
		margin-right: 10rem;
		padding: 0;
		width: 46.875rem;
	}
}
.entry .entry__inner {
	font-size: 1.5rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.entry .entry__inner {
		font-size: 2rem;
	}
}
.entry .entry__meta {
	display: block;
	font-size: 1.125rem;
	margin-bottom: 2rem;
	color: #D6491A;
}
.theme--ipaulina .entry .entry__meta {
	color: #000;
}
.entry .entry__meta a {
	color: #D6491A;
	text-decoration: none;
}
.entry .entry__meta a:active,
.entry .entry__meta a:focus,
.entry .entry__meta a:hover {
	color: #3c3c3b;
	text-decoration: underline;
}
.entry .entry__title {
	margin-bottom: 2rem;
	text-transform: uppercase;
}
@media print, screen and (max-width: 74.99875em) {
	.entry .entry__footer {
		margin-top: 3rem;
	}
}
.entry .entry__footer blockquote {
	padding-top: 4rem;
	position: relative;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 3rem;
	padding-bottom: 3rem;
}
@media print, screen and (min-width: 40em) {
	.entry .entry__footer blockquote {
		max-width: 75%;
	}
}
@media screen and (min-width: 75em) {
	.entry .entry__footer blockquote {
		margin-left: 0;
		margin-right: 0;
	}
}
.entry .entry__footer blockquote::after,
.entry .entry__footer blockquote::before {
	color: #D6491A;
	content: '“';
	display: block;
	font-size: 2.8125rem;
	left: 50%;
	line-height: 1;
	position: absolute;
	top: 0.5rem;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.entry .entry__footer blockquote::after {
	content: '”';
	top: auto;
	bottom: -0.5rem;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.entry .video-block {
	margin-top: 2rem;
	max-width: 25rem;
}
@media screen and (min-width: 75em) {
	.entry .entry--has-title {
		margin-top: 6rem;
	}
}
.event {
	position: relative;
}
@media print, screen and (max-width: 74.99875em) {
	.event {
		margin: 2rem auto 0;
		max-width: 40rem;
		padding: 1.5rem 1.5rem 4rem;
		width: calc(100% - 4rem);
		z-index: 1;
	}
}
@media screen and (min-width: 75em) {
	.event {
		padding: 3rem;
	}
}
.event::after {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #fefefe;
	bottom: 6rem;
	content: '';
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: -1;
}
@media print, screen and (max-width: 74.99875em) {
	.event,
	.event * {
		font-size: 1.375rem;
		line-height: 1.2;
	}
}
.event__content,
.event__title {
	font-size: 2rem;
	margin: 0;
}
.event__content,
.event__content a,
.event__title,
.event__title a {
	text-decoration: none;
}
.event__content {
	margin-bottom: 2rem;
}
.event__image {
	border-bottom: 0.5rem solid #D6491A;
}
.event a {
	display: block;
}
@media screen and (min-width: 75em) {
	.events-column {
		margin: 0 10rem 0 0;
		padding: 0;
		width: 37.5rem;
	}
}
@media screen and (min-width: 75em) {
	.events-column__inner {
		height: 100%;
		margin: 0;
		overflow-y: scroll;
		padding: 0 2rem 0 4rem;
	}
	.events-column__inner::-webkit-scrollbar {
		width: 1rem;
	}
	.events-column__inner::-webkit-scrollbar-track {
		border-left: 1px solid #e6e6e6;
	}
	.theme--ipaulina .events-column__inner::-webkit-scrollbar-track {
		border-color: #a50034;
	}
	.events-column__inner::-webkit-scrollbar-thumb {
		background-color: #e6e6e6;
		outline: 0;
	}
	.theme--ipaulina .events-column__inner::-webkit-scrollbar-thumb {
		background-color: #a50034;
	}
	.events-column__inner > div {
		margin-bottom: 4rem;
	}
	.events-column__inner > div:first-of-type {
		margin-top: 10rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.full-page-container {
		margin: 0 2rem;
	}
}
@media screen and (min-width: 75em) {
	.full-page-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column nowrap;
		-ms-flex-flow: column nowrap;
		flex-flow: column nowrap;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		position: relative;
		width: calc(100vw - (86px + 64px + 256px + 64px));
	}
	.full-page-container::after {
		background: linear-gradient(to top, #fefefe 4rem, transparent);
		bottom: 0;
		content: '';
		display: block;
		height: 8rem;
		left: 0;
		position: absolute;
		right: 0;
		top: auto;
		width: 100%;
	}
	.full-page-container__inner {
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		margin-left: 1rem;
		margin-right: 1rem;
		margin: 4rem;
		max-height: calc(100% - 8rem);
		overflow: auto;
		padding: 2rem 4rem 4rem 2rem;
	}
	.full-page-container__inner::-webkit-scrollbar {
		width: 1rem;
	}
	.full-page-container__inner::-webkit-scrollbar-track {
		border-left: 1px solid #e6e6e6;
	}
	.theme--ipaulina .full-page-container__inner::-webkit-scrollbar-track {
		border-color: #a50034;
	}
	.full-page-container__inner::-webkit-scrollbar-thumb {
		background-color: #e6e6e6;
		outline: 0;
	}
	.theme--ipaulina .full-page-container__inner::-webkit-scrollbar-thumb {
		background-color: #a50034;
	}
}
.hero-animated-svg {
	padding: 0;
}
@media print, screen and (max-width: 74.99875em) {
	.hero-animated-svg {
		/* height: calc(100vh - 7.625rem); */
		overflow: hidden;
		margin-bottom: 3rem;
	}
}
@media print, screen and (max-width: 39.99875em) {
	.hero-animated-svg {
		margin-bottom: 1rem;
	}
}
@media screen and (min-width: 75em) {
	.hero-animated-svg {
		max-width: 85vw;
		width: 106.25rem;
		margin-right: 4rem;
	}
}
@media screen and (min-width: 90em) {
	.hero-animated-svg {
		max-width: 90vw;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.hero-animated-svg__section-title-container {
		padding: 2rem;
		text-align: center;
	}
}
@media screen and (min-width: 75em) {
	.hero-animated-svg__section-title-container {
		left: auto;
		line-height: 1;
		position: absolute;
		right: 0.5rem;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		/* width: -webkit-min-content; */
		/* width: min-content; */
		z-index: 1;
	}
}
.hero-animated-svg__page-title {
	color: #D6491A;
	font-size: 1.125rem;
	font-weight: 500;
	text-transform: uppercase;
}
@media screen and (min-width: 75em) {
	.hero-animated-svg__page-title {
		font-size: 2.125rem;
		margin-top: 2rem;
	}
}
@media screen and (min-width: 75em) {
	.hero-animated-svg__animated-image {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		height: 100%;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin-left: 2rem;
		max-width: 100vw;
		overflow: hidden;
		padding-right: 2rem;
		width: 67.5rem;
	}
}
@media screen and (min-width: 75em) {
	.hero-animated-svg__animated-image {
		margin-left: 6rem;
		padding-right: 9rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.hero-animated-svg__animated-image img {
		width: 90%;
		-webkit-transform: translateX(5%);
		-ms-transform: translateX(5%);
		transform: translateX(5%);
	}
}
@media screen and (min-width: 75em) {
	.hero-animated-svg__animated-image img {
		left: 0;
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		width: auto;
		max-width: 50%;
	}
}
@media screen and (min-width: 75em) {
	.hero-animated-svg__animated-image img {
		left: 6rem;
	}
}
.hero-animated-svg__year-groups {
	position: absolute;
	top: auto;
	bottom: 1rem;
	color: #3c3c3b;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: 1;
}
@media screen and (min-width: 75em) {
	.hero-animated-svg__year-groups {
		display: none !important;
	}
}
.hero {
	position: relative;
}
@media print, screen and (max-width: 74.99875em) {
	.hero {
		margin-bottom: 3rem;
	}
}
@media screen and (min-width: 75em) {
	.hero {
		margin-left: 15.5rem;
		margin-right: 10rem;
		padding: 0;
		width: 83.125rem;
	}
}
.hero .hero__image-bg {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 0;
	padding-bottom: 75%;
}
@media print, screen and (min-width: 64em) {
	.hero .hero__image-bg {
		padding-bottom: 56.25%;
	}
}
@media screen and (min-width: 75em) {
	.hero .hero__image-bg {
		bottom: 8rem;
		height: auto;
		left: 0;
		padding-bottom: 0;
		position: absolute;
		right: 18.75rem;
		top: 8rem;
		transition: all 1s ease;
	}
}
@media screen and (min-width: 75em) {
	.hero .hero__image-bg {
		bottom: 0;
		right: 0;
		top: 0;
	}
}
@media screen and (min-width: 75em) {
	.hero::after {
		background-color: rgba(214, 73, 26, .8);
		content: '';
		height: 33vh;
		left: auto;
		position: absolute;
		right: 0;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		transition: all 1s ease;
		width: 3rem;
	}
}
/*@media screen and (max-width: 74.99875em) {
	.hero br {
		display: none !important;
	}
}*/
@media print, screen and (max-width: 74.99875em) {
	.hero--darken-image .hero__image-bg::before {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.hero--darken-image .hero__image-bg::before {
		background: linear-gradient(
			90deg,
			#000 0,
			transparent 50%,
			transparent 100%
		);
		content: '';
		height: 100%;
		left: auto;
		position: absolute;
		right: 0;
		top: 0;
		transition: all 0.25s ease;
		width: 100%;
	}
}
.image {
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) {
	.image {
		height: 100%;
		margin: 0 10rem 0 0;
		width: auto;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.link-to {
		margin-bottom: 0;
		margin-top: 4rem;
	}
}
@media screen and (min-width: 75em) {
	.link-to {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		height: 100%;
		margin: 0 4rem 0 0;
		min-width: 20rem;
		padding: 0;
	}
}
.link-to__inner {
	text-align: center;
	width: 100%;
}
@media screen and (min-width: 75em) {
	.link-to__inner::before {
		border-top: 1px solid #3c3c3b;
		content: '';
		display: block;
		margin: 0 auto;
		max-width: 100%;
		width: 6.25rem;
	}
}
.link-to__title {
	color: #D6491A;
}
@media print, screen and (max-width: 74.99875em) {
	.link-to__title {
		position: relative;
		padding-bottom: 1rem;
		margin-bottom: 1.5rem;
	}
	.link-to__title::before {
		border-top: 1px solid #3c3c3b;
		bottom: 0;
		content: '';
		display: block;
		left: 50%;
		margin: 0;
		max-width: 9.375rem;
		position: absolute;
		top: auto;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.link-to__title {
		margin: 4rem 1rem;
		line-height: 1.2;
	}
}
.long-text-to-columns {
	height: auto;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.long-text-to-columns {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.long-text-to-columns {
		margin: 4rem auto;
		width: calc(100% - 4rem);
		max-width: 40rem;
	}
}
@media screen and (min-width: 75em) {
	.long-text-to-columns {
		margin-left: 4rem;
		margin-right: 4rem;
		width: 26.5625rem;
		padding: 0;
	}
}
@media screen and (min-width: 75em) {
	.long-text-to-columns__inner {
		-webkit-column-gap: 4rem;
		column-gap: 4rem;
		-webkit-column-rule: 1px solid #D6491A;
		column-rule: 1px solid #D6491A;
		-webkit-column-width: 26.5625rem;
		column-width: 26.5625rem;
		height: 100%;
	}
}
.long-text-to-columns img {
	margin: 2rem -2rem;
	max-width: none;
	width: calc(100% + 4rem);
}
@media print, screen and (min-width: 40em) {
	.long-text-to-columns img {
		display: block;
		margin-left: auto;
		margin-right: auto;
		max-width: calc(640px);
	}
}
@media screen and (min-width: 75em) {
	.long-text-to-columns img {
		justify-self: flex-end;
		margin: 2rem -2rem;
		max-width: none;
	}
}
.map {
	height: auto;
	margin: 4rem 0;
	position: relative;
	margin-bottom: 2rem;
	margin-top: 2rem;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.map {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.map {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}
@media screen and (min-width: 75em) {
	.map {
		margin-left: 17rem;
		margin-right: 9rem;
		padding-bottom: 9.68703vh;
		padding-top: 9.68703vh;
		width: 73.125rem;
		margin-bottom: 4rem;
		margin-top: 4rem;
	}
}
.map__content {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #fefefe;
	padding: 3rem 2rem 2rem;
	position: relative;
	text-align: center;
}
@media print, screen and (max-width: 74.99875em) {
	.map__content {
		margin: 2rem;
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
}
@media screen and (min-width: 75em) {
	.map__content {
		padding: 4rem 4rem 3rem;
		position: absolute;
		right: 0;
		top: 0;
		width: 28rem;
		z-index: 5;
	}
}
.map__content::before {
	background-color: #3c3c3b;
	content: '';
	height: 0.0625rem;
	left: 50%;
	position: absolute;
	top: 2rem;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 4rem;
}
@media screen and (min-width: 75em) {
	.map__content::before {
		top: 2rem;
	}
}
.map__content .button,
.map__content
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.map__content .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.map__content
	.tribe-events-button,
.wp-block-button .map__content .wp-block-button__link {
	margin: 1rem 0 0;
}
.map__text {
	color: #D6491A;
	font-weight: 700;
	line-height: 1.1;
	z-index: 5;
}
@media print, screen and (max-width: 74.99875em) {
	.map__text {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		margin: 0 0 2rem 0;
		padding: 0 2rem;
		text-align: center;
	}
}
@media screen and (min-width: 75em) {
	.map__text {
		bottom: 0;
		left: -4rem;
		position: absolute;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.map .acf-map {
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}
}
.acf-map {
	border: 0;
	height: 400px;
	margin: 1rem 0;
	width: 100%;
}
@media screen and (min-width: 75em) {
	.acf-map {
		height: 100%;
		margin: 0;
	}
}
.acf-map img {
	max-width: inherit !important;
}
@media screen and (min-width: 75em) {
	.news-cta-mobile {
		display: none !important;
	}
}
.news-cta-mobile .slick-next.slick-arrow,
.news-cta-mobile .slick-prev.slick-arrow {
	bottom: 0;
	top: auto;
	-webkit-transform: translate(0);
	-ms-transform: translate(0);
	transform: translate(0);
	z-index: 1;
}
.news-cta-mobile .slick-next.slick-arrow::before,
.news-cta-mobile .slick-prev.slick-arrow::before {
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
}
.news-cta-mobile .slick-prev.slick-arrow {
	left: 25%;
}
.news-cta-mobile .slick-next.slick-arrow {
	right: 25%;
}
.news-cta-mobile .slick-dots {
	bottom: 0;
}
.news-cta-mobile .news-card {
	position: relative;
	margin-top: 3rem;
	padding-bottom: 3rem;
}
@media print, screen and (max-width: 74.99875em) {
	.news-cta-mobile .news-card {
		margin: 2rem auto 0;
		max-width: 40rem;
		padding: 1.5rem 1.5rem 4rem;
		width: calc(100% - 4rem);
		z-index: 1;
	}
}
@media screen and (min-width: 75em) {
	.news-cta-mobile .news-card {
		padding: 3rem;
	}
}
.news-cta-mobile .news-card::after {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #fefefe;
	bottom: 6rem;
	content: '';
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: -1;
}
.news-cta-mobile .news-card,
.news-cta-mobile .news-card * {
	font-size: 1.375rem;
	line-height: 1.2;
}
.news-cta-mobile .news-card__content,
.news-cta-mobile .news-card__title {
	font-size: 2rem;
	margin: 0;
}
.news-cta-mobile .news-card__content,
.news-cta-mobile .news-card__content a,
.news-cta-mobile .news-card__title,
.news-cta-mobile .news-card__title a {
	text-decoration: none;
}
.news-cta-mobile .news-card__title,
.news-cta-mobile .news-card__title a {
	color: #D6491A;
}
.news-cta-mobile .news-card__content {
	margin-bottom: 2rem;
}
.news-cta-mobile .news-card__image {
	border-bottom: 0.5rem solid #D6491A;
}
.news-cta-mobile .news-card a {
	display: block;
}
@media screen and (min-width: 75em) {
	.news-cta-desktop {
		margin-right: 4rem;
		display: grid;
		grid-template-columns: 100%;
		grid-template-rows: 15vh auto 4rem;
		min-width: 1000px;
		overflow: hidden;
		width: 80vh;
	}
	.news-cta-desktop .news-cta-desktop__carousel {
		grid-column: 1/2;
		grid-row: 2/3;
		overflow: hidden;
	}
}
@media screen and (min-width: 75em) {
	.slick-list,
	.slick-slide,
	.slick-slide > div,
	.slick-track {
		height: 100%;
	}
}
@media screen and (min-width: 75em) {
	.news-cta-desktop__slide {
		display: grid !important;
		height: auto;
		padding-bottom: 0;
		overflow: hidden;
		position: relative;
		grid-template-columns: 10rem 1fr 10rem;
		grid-template-rows: 4rem 1fr 10rem;
	}
	.news-cta-desktop__slide .news-cta-desktop__image {
		grid-column: 2/3;
		grid-row: 2/3;
	}
	.news-cta-desktop__slide .news-cta-desktop__text {
		color: #3c3c3b;
		margin-bottom: 1rem;
		position: relative;
		text-transform: uppercase;
	}
	.news-cta-desktop__slide .news-cta-desktop__text h2 {
		font-size: 1.5rem !important;
		margin: 0;
	}
	.news-cta-desktop__slide .news-cta-desktop__text::after {
		background-color: #3c3c3b;
		content: '';
		height: 0.0625rem;
		left: 50%;
		position: absolute;
		top: 100%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 6.25rem;
	}
	.news-cta-desktop__slide .news-cta-desktop__content {
		left: 50%;
		max-width: 600px;
		position: absolute;
		right: auto;
		top: auto;
		bottom: 2rem;
		-webkit-transform: translate(-50%, 0);
		-ms-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
	}
}
.news-cta-desktop__carousel-counter {
	font-size: 1.375rem;
	line-height: 1.2;
	position: absolute;
	top: 15vh;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
@media screen and (max-width: 74.99875em) {
	.news-cta-desktop__carousel-counter {
		display: none !important;
	}
}
@media print, screen and (min-width: 40em) {
	.news-cta-desktop__carousel-counter {
		font-size: 2.125rem;
		line-height: 1.1;
	}
}
@media screen and (min-width: 75em) {
	.news-cta-desktop__text {
		font-size: 8.125rem;
		font-weight: 700;
		line-height: 1;
		padding-bottom: 1rem;
		z-index: 5;
	}
}
@media screen and (min-width: 75em) and (max-height: 720px) {
	.news-cta-desktop__text {
		font-size: 5rem;
	}
}
@media screen and (max-width: 74.99875em) {
	.news-cta-desktop__text br {
		display: none !important;
	}
}
.news-cta-desktop__content {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #fefefe;
	text-align: center;
	z-index: 5;
}
@media print, screen and (max-width: 74.99875em) {
	.news-cta-desktop__content {
		font-size: 1rem;
		margin: 2rem auto 0;
		padding: 1.5rem 1.5rem 3rem;
	}
}
@media screen and (min-width: 75em) {
	.news-cta-desktop__content {
		padding: 2rem 4rem 2rem;
	}
}
@media screen and (max-height: 720px) {
	.news-cta-desktop__content {
		padding: 2rem;
		top: 0.625rem;
		width: 23rem;
	}
	.news-cta-desktop__content::before {
		display: none;
	}
}
.news-cta-desktop__content .button,
.news-cta-desktop__content
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.news-cta-desktop__content .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.news-cta-desktop__content
	.tribe-events-button,
.wp-block-button .news-cta-desktop__content .wp-block-button__link {
	margin: 1rem 0 0;
}
@media screen and (min-width: 75em) {
	.slick-arrow {
		height: 0;
		width: 0;
		z-index: 9999;
		top: 40%;
	}
	.slick-arrow::before {
		box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
		background-color: #D6491A;
		border-radius: 50%;
		content: '';
		display: block;
		height: 7.5rem;
		left: 50%;
		position: absolute;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		transition: box-shadow 0.25s ease;
		width: 7.5rem;
	}
	.slick-arrow::after {
		background-image: url(../img/arrow-icon-white.svg);
		background-repeat: no-repeat;
		background-position: center center;
		background-size: 5.625rem 5.625rem;
		border-radius: 50%;
		content: '';
		display: block;
		height: 7.5rem;
		left: 50%;
		position: absolute;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		width: 7.5rem;
	}
	.slick-arrow:active::before,
	.slick-arrow:focus::before,
	.slick-arrow:hover::before {
		box-shadow: 0 1rem 3rem rgba(60, 60, 59, 0.4);
	}
}
@media print, screen and (max-width: 74.99875em) {
	.slick-next.slick-arrow,
	.slick-prev.slick-arrow {
		bottom: -1rem;
		top: auto;
		-webkit-transform: translate(0);
		-ms-transform: translate(0);
		transform: translate(0);
		z-index: 1;
	}
	.slick-next.slick-arrow::before,
	.slick-prev.slick-arrow::before {
		font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
			Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
			'Helvetica Neue', sans-serif;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.slick-prev.slick-arrow {
		left: 25%;
	}
}
@media screen and (min-width: 75em) {
	.slick-prev.slick-arrow {
		display: none !important;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.slick-next.slick-arrow {
		right: 25%;
	}
}
@media screen and (min-width: 75em) {
	.slick-next.slick-arrow {
		right: 10rem;
	}
}
.slick-dots {
	bottom: -1rem;
}
@media screen and (min-width: 75em) {
	.slick-dots {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.slick-list {
		overflow: initial;
	}
}
.news-cta-desktop__image {
	border-bottom: 0.5rem solid #D6491A;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 0;
	padding-bottom: 75%;
}
@media print, screen and (max-width: 74.99875em) {
	.news-posts-with-category-filters {
		margin: 0;
	}
}
@media screen and (min-width: 75em) {
	.news-posts-with-category-filters {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		height: 100%;
		margin: 0 10rem 0 0;
		padding: 0;
	}
}
.news-posts-with-category-filters
	.news-posts-with-category-filters__button-list {
	height: auto;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.news-posts-with-category-filters
		.news-posts-with-category-filters__button-list {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.news-posts-with-category-filters
		.news-posts-with-category-filters__button-list {
		margin-left: auto;
		margin-right: auto;
		max-width: 40rem;
		width: calc(100% - 4rem);
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}
@media screen and (min-width: 75em) {
	.news-posts-with-category-filters
		.news-posts-with-category-filters__button-list {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		border-left: 1px solid #D6491A;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		width: 33.125rem;
	}
	.theme--ipaulina
		.news-posts-with-category-filters
		.news-posts-with-category-filters__button-list {
		border-color: #a50034;
		border-left: 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.news-posts-with-category-filters
		.news-posts-with-category-filters__button-list
		> * {
		-webkit-flex: 0 0 calc((100% / 2) - 0.5rem);
		-ms-flex: 0 0 calc((100% / 2) - 0.5rem);
		flex: 0 0 calc((100% / 2) - 0.5rem);
	}
}
@media screen and (min-width: 75em) {
	.news-posts-with-category-filters
		.news-posts-with-category-filters__button-list
		> * {
		font-size: 1.125rem;
		-webkit-flex: 0 0 auto;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		max-width: 9.375rem;
		width: 100%;
	}
}
.news-posts-with-category-filters
	.news-posts-with-category-filters__button-list
	.button,
.news-posts-with-category-filters
	.news-posts-with-category-filters__button-list
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.news-posts-with-category-filters
	.news-posts-with-category-filters__button-list
	.wp-block-button
	.wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.news-posts-with-category-filters
	.news-posts-with-category-filters__button-list
	.tribe-events-button,
.wp-block-button
	.news-posts-with-category-filters
	.news-posts-with-category-filters__button-list
	.wp-block-button__link {
	text-align: center;
}
.news-posts-with-category-filters .news-posts-with-category-filters__view-all {
	display: block;
	position: relative;
}
@media print, screen and (max-width: 74.99875em) {
	.news-posts-with-category-filters
		.news-posts-with-category-filters__view-all {
		margin-top: 1rem;
		margin-bottom: 2rem;
	}
}
@media screen and (min-width: 75em) {
	.news-posts-with-category-filters
		.news-posts-with-category-filters__view-all {
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
		height: 100%;
		width: 15rem;
	}
}
.news-posts-with-category-filters
	.news-posts-with-category-filters__view-all-button {
	display: block;
	height: 7.5rem;
	position: relative;
	width: 7.5rem;
}
@media print, screen and (max-width: 74.99875em) {
	.news-posts-with-category-filters
		.news-posts-with-category-filters__view-all-button {
		margin: 0 auto;
	}
}
@media screen and (min-width: 75em) {
	.news-posts-with-category-filters
		.news-posts-with-category-filters__view-all-button {
		left: auto;
		position: absolute;
		right: 7.5rem;
		top: 50%;
		-webkit-transform: translate(50%, -50%);
		-ms-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
}
.news-posts-with-category-filters
	.news-posts-with-category-filters__view-all-button::before {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #D6491A;
	border-radius: 50%;
	content: '';
	display: block;
	height: 7.5rem;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	transition: box-shadow 0.25s ease, background-color 0.25s ease;
	width: 7.5rem;
}
.theme--ipaulina
	.news-posts-with-category-filters
	.news-posts-with-category-filters__view-all-button::before {
	background-color: #fc4c02;
}
.news-posts-with-category-filters
	.news-posts-with-category-filters__view-all-button::after {
	background-image: url(../img/plus-icon-white.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 5.625rem 5.625rem;
	border-radius: 50%;
	content: '';
	display: block;
	height: 7.5rem;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 7.5rem;
}
.news-posts-with-category-filters
	.news-posts-with-category-filters__view-all-button:focus::before,
.news-posts-with-category-filters
	.news-posts-with-category-filters__view-all-button:hover::before {
	box-shadow: 0 1rem 3rem rgba(60, 60, 59, 0.4);
	background-color: #3c3c3b;
}
.next-page {
	display: block;
	height: auto;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.next-page {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page {
		margin-bottom: 0;
	}
}
@media screen and (min-width: 75em) {
	.next-page {
		width: 66.25rem;
	}
}
.next-page__section-title-container {
	display: block;
}
@media screen and (min-width: 75em) {
	.next-page__section-title-container {
		left: 0;
		line-height: 1;
		max-width: 80%;
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: 1;
	}
}
@media screen and (max-width: 74.99875em) {
	.next-page__image-bg {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.next-page__image-bg {
		background-position: center center;
		background-repeat: no-repeat;
		background-size: auto 100%;
		bottom: 0;
		display: block;
		left: 14rem;
		position: absolute;
		right: 18.75rem;
		top: 0;
		transition: all 0.5s ease;
		width: 51.25rem;
	}
}
@media screen and (min-width: 75em) and (max-width: 74.99875em) {
	.next-page__image-bg::after {
		display: none !important;
	}
}
@media screen and (min-width: 75em) and (min-width: 75em) {
	.next-page__image-bg::after {
		background-color: rgba(214, 73, 26, .8);
		content: '';
		height: 33vh;
		left: auto;
		position: absolute;
		right: 0;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		transition: all 0.25s ease;
		width: 3rem;
	}
}
.next-page__next-title {
	font-size: 1.375rem;
	line-height: 1.2;
}
@media print, screen and (min-width: 40em) {
	.next-page__next-title {
		font-size: 2.125rem;
		line-height: 1.1;
	}
}
@media screen and (min-width: 75em) {
	.next-page__next-title {
		position: absolute;
		top: auto;
		bottom: 100%;
	}
}
@media screen and (min-width: 75em) {
	.next-page__next-button {
		position: absolute;
		top: calc(100% + 3rem);
		animation: 摇晃 .5s linear infinite both;
	}
}
.next-page .next-page__mobile-button {
	font-size: 1.375rem;
	animation: 摇晃 .5s linear infinite both;
	border-color: #fff;
	color:#fff;
}
@media screen and (min-width: 75em) {
	.next-page .next-page__mobile-button {
		display: none !important;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page.is-next-page {
		background-color: #D6491A;
		text-align: center;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page.is-next-page .next-page__page-title-container {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.next-page.is-next-page .next-page__page-title-container {
		opacity: 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page.is-next-page .next-page__image-bg {
		display: none !important;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page.is-next-page .next-page__section-title-container {
		text-align: center;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page.is-next-page .next-page__section-title {
		display: none !important;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page.is-next-page .back-to-top {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.next-page.is-next-page .back-to-top {
		width: 18.75rem;
		opacity: 1;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page.is-next-page .next-page__next-button,
	.next-page.is-next-page .next-page__next-title {
		display: none !important;
	}
}
.next-page.is-next-page .next-page__mobile-button {
	margin: 2rem auto;
	text-align: center;
}
@media screen and (max-width: 74.99875em) {
	.next-page br {
		display: none !important;
	}
}
.next-page:active,
.next-page:focus,
.next-page:hover {
	color: #3c3c3b;
}
.next-page:active .next-page__image-bg,
.next-page:focus .next-page__image-bg,
.next-page:hover .next-page__image-bg {
	background-size: auto 105%;
}
.next-page:active .next-page__image-bg::after,
.next-page:focus .next-page__image-bg::after,
.next-page:hover .next-page__image-bg::after {
	background-color: #D6491A;
}
.next-page:active .button,
.next-page:active
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.next-page:active .wp-block-button .wp-block-button__link,
.next-page:focus .button,
.next-page:focus
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.next-page:focus .wp-block-button .wp-block-button__link,
.next-page:hover .button,
.next-page:hover
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.next-page:hover .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.next-page:active
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.next-page:focus
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.next-page:hover
	.tribe-events-button,
.wp-block-button .next-page:active .wp-block-button__link,
.wp-block-button .next-page:focus .wp-block-button__link,
.wp-block-button .next-page:hover .wp-block-button__link {
	background-color: #3c3c3b;
	border-color: #3c3c3b;
	color: #fff;
	outline: 0;
}
.theme--ipaulina .next-page:active .button,
.theme--ipaulina
	.next-page:active
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.theme--ipaulina .next-page:active .wp-block-button .wp-block-button__link,
.theme--ipaulina .next-page:focus .button,
.theme--ipaulina
	.next-page:focus
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.theme--ipaulina .next-page:focus .wp-block-button .wp-block-button__link,
.theme--ipaulina .next-page:hover .button,
.theme--ipaulina
	.next-page:hover
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.theme--ipaulina .next-page:hover .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.theme--ipaulina
	.next-page:active
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.theme--ipaulina
	.next-page:focus
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.theme--ipaulina
	.next-page:hover
	.tribe-events-button,
.wp-block-button .theme--ipaulina .next-page:active .wp-block-button__link,
.wp-block-button .theme--ipaulina .next-page:focus .wp-block-button__link,
.wp-block-button .theme--ipaulina .next-page:hover .wp-block-button__link {
	border-color: #a50034;
	background-color: #a50034;
	color: #fefefe;
}
@media print, screen and (max-width: 74.99875em) {
	.next-page--darken-image .next-page__image-bg::before {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.next-page--darken-image .next-page__image-bg::before {
		background: linear-gradient(
			90deg,
			#000 0,
			transparent 50%,
			transparent 100%
		);
		content: '';
		height: 100%;
		left: auto;
		position: absolute;
		right: 0;
		top: 0;
		transition: all 0.25s ease;
		width: 100%;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow {
		padding: 0;
		width: 18.75rem;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow__page-title-container {
		left: 4rem;
		position: absolute;
		top: 2rem;
		transition: all 1s ease;
		z-index: 1;
	}
}
.next-page-arrow__page-title {
	font-size: 1.125rem;
	line-height: 1.2;
}
@media print, screen and (min-width: 40em) {
	.next-page-arrow__page-title {
		font-size: 1.375rem;
		line-height: 1.1;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow__section-title-container {
		left: 4rem;
		line-height: 1;
		max-width: 80%;
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: 1;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow__image {
		display: none !important;
	}
}
@media screen and (max-width: 74.99875em) {
	.next-page-arrow__image-bg {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow__image-bg {
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		bottom: 8rem;
		left: 15rem;
		position: absolute;
		right: 18.75rem;
		top: 8rem;
		transition: all 1s ease;
		width: 51.25rem;
	}
}
@media screen and (min-width: 75em) and (max-width: 74.99875em) {
	.next-page-arrow__image-bg::after {
		display: none !important;
	}
}
@media screen and (min-width: 75em) and (min-width: 75em) {
	.next-page-arrow__image-bg::after {
		background-color: rgba(225, 205, 0, 0.8);
		content: '';
		height: 33vh;
		left: auto;
		position: absolute;
		right: 0;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		transition: all 1s ease;
		width: 3rem;
	}
}
@media screen and (max-width: 74.99875em) {
	.next-page-arrow__next {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow__next {
		bottom: 0;
		height: 100%;
		left: auto;
		opacity: 0;
		overflow: hidden;
		position: absolute;
		right: 0;
		top: 0;
		transition: all 0.25s ease;
		width: 0;
	}
	.next-page-arrow__next .next-page-icon {
		height: 4rem;
		left: 50%;
		position: absolute;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		transition: all 0.25s ease;
		width: 4rem;
	}
	.next-page-arrow__next .next-page-icon .cls-1 {
		fill: #D6491A;
		stroke: #D6491A;
	}
	.next-page-arrow__next::after {
		background-color: #fefefe;
		border-radius: 50%;
		content: '';
		display: block;
		height: 0;
		left: 50%;
		position: absolute;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		transition: all 0.25s ease;
		width: 0;
		z-index: -1;
	}
	.next-page-arrow__next:hover::after {
		background-color: #3c3c3b;
		height: 6rem;
		width: 6rem;
	}
}
.next-page-arrow__next-title {
	font-size: 1.375rem;
	line-height: 1.2;
}
@media print, screen and (min-width: 40em) {
	.next-page-arrow__next-title {
		font-size: 2.125rem;
		line-height: 1.1;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow__next-title {
		position: absolute;
		top: auto;
		bottom: 100%;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow__next-button {
		position: absolute;
		top: calc(100% + 3rem);
	}
}
.next-page-arrow__animated-image {
	height: 100%;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	max-width: calc(50% + 2rem);
	overflow: hidden;
	padding-left: 2rem;
}
.next-page-arrow__animated-image svg {
	max-width: 100%;
	max-height: 90vh;
	width: auto;
}
@media screen and (min-width: 75em) {
	.next-page-arrow .next-page__mobile-button {
		display: none !important;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page-arrow.is-next-page {
		background-color: #D6491A;
		text-align: center;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page-arrow.is-next-page .next-page__page-title-container {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow.is-next-page .next-page__page-title-container {
		opacity: 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page-arrow.is-next-page .next-page__image-bg {
		display: none !important;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page-arrow.is-next-page .next-page__section-title-container {
		text-align: center;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page-arrow.is-next-page .next-page__section-title {
		display: none !important;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page-arrow.is-next-page .next-page__next {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.next-page-arrow.is-next-page .next-page__next {
		width: 18.75rem;
		opacity: 1;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.next-page-arrow.is-next-page .next-page__next-button,
	.next-page-arrow.is-next-page .next-page__next-title {
		display: none !important;
	}
}
.next-page-arrow.is-next-page .next-page__mobile-button {
	margin: 2rem auto;
	text-align: center;
}
@media screen and (max-width: 74.99875em) {
	.next-page-arrow br {
		display: none !important;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.page-info {
		background-color: #fefefe;
		margin: -3rem auto;
		max-width: 40rem;
		padding: 1rem 0.5rem;
		position: relative;
		text-align: center;
		width: calc(100% - 4rem);
		z-index: 1;
	}
}
@media screen and (min-width: 75em) {
	.page-info {
		height: calc(100% - 4rem);
		left: -9rem;
		margin-bottom: 2rem;
		margin-right: 0;
		margin-top: 2rem;
		max-width: 9rem;
		padding: 0;
		position: absolute;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.page-info .page-info__inner {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}
.theme--ipaulina .page-info .page-info__title {
	color: #a50034;
}
.page-info .page-info__title {

	/* 彩虹颜色 */
	background: linear-gradient(90deg, #D6491A, #ff0);

	/* 移动宽度 */
	background-size: 400% 400%;

	/* 文字透明 */
	color: transparent !important;

	/* 剪切蒙版 */
	-webkit-background-clip: text;
	background-clip: text;

	/* 使用动画 */
	animation: 渐变 10s ease infinite;
}
@media print, screen and (max-width: 74.99875em) {
	.page-info .page-info__title {
		font-size: 3rem;
		/* color: #D6491A; */
	}
}
@media screen and (min-width: 75em) {
	.page-info .page-info__title {
		/* color: #D6491A; */
		font-size: 5rem;
		left: 0;
		line-height: 1.1;
		min-width: 43.75rem;
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: 1;
	}
}
.page-info .page-info__subtitle {
	font-size: 1rem;
	line-height: 2rem;
}
@media screen and (min-width: 75em) {
	.page-info .page-info__subtitle {
		font-size: 1.375rem;
		font-weight: 700;
		margin-right: 2rem;
		max-width: 18.75rem;
		min-width: 9.375rem;
	}
}
.theme--ipaulina .page-info .page-info__title-prefix {
	color: #fefefe;
}
.single-events .page-info__subtitle {
	display: none;
}
.quotes {
	height: auto;
	margin: 4rem 0;
	text-align: center;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.quotes {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.quotes {
		margin-bottom: 4rem;
		margin-left: auto;
		margin-right: auto;
		margin-top: 4rem;
		max-width: 40rem;
		width: calc(100% - 4rem);
	}
}
@media screen and (min-width: 75em) {
	.quotes {
		margin: auto 10rem auto 0;
		width: 26.5625rem;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
}
.quotes blockquote {
	font-weight: 700;
	margin: 0;
	padding: 3rem 0 0;
	position: relative;
	padding-top: 3rem;
	padding-bottom: 3rem;
}
.quotes blockquote cite {
	font-weight: 500;
}
.quotes blockquote::after,
.quotes blockquote::before {
	color: #D6491A;
	content: '“';
	display: block;
	font-size: 2.8125rem;
	left: 50%;
	line-height: 1;
	position: absolute;
	top: 0.5rem;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	animation: 摇晃2 .5s linear infinite both;
}
.quotes blockquote::after {
	content: '”';
	top: auto;
	bottom: -0.5rem;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.quotes .slick-next.slick-arrow,
.quotes .slick-prev.slick-arrow {
	bottom: 0;
	top: auto;
	-webkit-transform: translate(0);
	-ms-transform: translate(0);
	transform: translate(0);
	z-index: 1;
}
.quotes .slick-next.slick-arrow::before,
.quotes .slick-prev.slick-arrow::before {
	font-family: 'Gill Sans W01', -apple-system, BlinkMacSystemFont, 'Segoe UI',
		Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans',
		'Helvetica Neue', sans-serif;
}
.quotes .slick-prev.slick-arrow {
	left: 25%;
}
.quotes .slick-next.slick-arrow {
	right: 25%;
}
.quotes .slick-dots {
	bottom: 0;
}
@media screen and (min-width: 75em) {
	.quotes--multiple {
		height: auto;
		display: block;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.quotes--multiple blockquote {
		margin-bottom: 3rem;
	}
}
@media screen and (min-width: 75em) {
	.quotes--multiple blockquote {
		padding-bottom: 3rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.signpost {
		position: relative;
		height: 75vh;
		padding: 0;
	}
	.signpost::after {
		background-color: transparent;
		border: 1px solid #fefefe;
		bottom: 2rem;
		content: '';
		display: block;
		left: 2rem;
		position: absolute;
		right: 2rem;
		top: 2rem;
		z-index: 0;
	}
	.signpost__image {
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		height: 100%;
		position: absolute;
		width: 100%;
	}
	.signpost__title {
		position: absolute;
		top: 50%;
		color: #fefefe;
		left: 2.5rem;
		right: 2.5rem;
		text-align: center;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: 1;
	}
	.signpost__content {
		position: absolute;
		text-align: center;
		top: 60%;
		width: 100%;
		z-index: 1;
	}
	.signpost__content :not(.button) {
		display: none;
	}
	.signpost__content .button,
	.signpost__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button,
	.signpost__content .wp-block-button .wp-block-button__link,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.signpost__content
		.tribe-events-button,
	.wp-block-button .signpost__content .wp-block-button__link {
		border-color: #fefefe;
		color: #fefefe;
		margin: 0;
	}
	.signpost__content .button:active,
	.signpost__content .button:focus,
	.signpost__content .button:hover,
	.signpost__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button:active,
	.signpost__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button:focus,
	.signpost__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button:hover,
	.signpost__content .wp-block-button .wp-block-button__link:active,
	.signpost__content .wp-block-button .wp-block-button__link:focus,
	.signpost__content .wp-block-button .wp-block-button__link:hover,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.signpost__content
		.tribe-events-button:active,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.signpost__content
		.tribe-events-button:focus,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.signpost__content
		.tribe-events-button:hover,
	.wp-block-button .signpost__content .wp-block-button__link:active,
	.wp-block-button .signpost__content .wp-block-button__link:focus,
	.wp-block-button .signpost__content .wp-block-button__link:hover {
		border-color: #D6491A;
		color: #3c3c3b;
		background-color: #D6491A;
	}
	.signpost__responsive-embed {
		display: none;
	}
}
@media screen and (min-width: 75em) {
	.signpost {
		display: block;
		height: 100vh;
		margin-left: 4rem;
		margin-right: 10rem;
		position: relative;
		width: 133.3vh;
	}
	.signpost__image {
		background-repeat: no-repeat;
		background-size: cover;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: -2;
	}
	.signpost__title {
		bottom: 10rem;
		left: -4rem;
		position: absolute;
		top: auto;
	}
	.signpost__content {
		box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
		background-color: #fefefe;
		text-align: center;
		max-width: 400px;
		left: auto;
		position: absolute;
		right: -4rem;
		top: 4rem;
	}
}
@media screen and (min-width: 75em) and (max-width: 74.99875em) {
	.signpost__content {
		display: none !important;
	}
}
@media screen and (min-width: 75em) and (max-width: 74.99875em) {
	.signpost__content {
		font-size: 1rem;
		margin: 2rem auto 0;
		padding: 1.5rem 1.5rem 3rem;
	}
}
@media screen and (min-width: 75em) and (min-width: 75em) {
	.signpost__content {
		padding: 4rem 4rem 3rem;
	}
	.signpost__content::before {
		background-color: #3c3c3b;
		content: '';
		height: 0.0625rem;
		left: 50%;
		position: absolute;
		top: 2rem;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 4rem;
	}
}
@media screen and (min-width: 75em) {
	.signpost__content .button,
	.signpost__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button,
	.signpost__content .wp-block-button .wp-block-button__link,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.signpost__content
		.tribe-events-button,
	.wp-block-button .signpost__content .wp-block-button__link {
		margin: 1rem 0 0;
	}
	.signpost__responsive-embed {
		display: block;
		height: 0;
		overflow: hidden;
		padding-bottom: 100vh;
		position: relative;
	}
	.signpost__iframe {
		height: 56.25vw;
		left: 50%;
		min-height: 100vh;
		min-width: 177.77vh;
		position: absolute;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		width: 100vw;
		z-index: -1;
	}
}
@media screen and (max-width: 74.99875em) {
	.signpost br {
		display: none !important;
	}
}
.social-media {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 4rem 2rem;
}
@media screen and (min-width: 75em) {
	.social-media {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		height: calc(100% - 8rem);
		margin: 2rem 10rem 2rem 0;
	}
}
.social-media > * {
	-webkit-flex: 0 0 auto;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}
@media screen and (min-width: 75em) {
	.social-media > * {
		margin: 1rem 0;
	}
}
.social-media__link {
	background-color: #3c3c3b;
	border-radius: 50%;
	height: 2.5rem;
	position: relative;
	width: 2.5rem;
}
@media print, screen and (max-width: 74.99875em) {
	.social-media__link {
		-webkit-transform: scale(0.75);
		-ms-transform: scale(0.75);
		transform: scale(0.75);
	}
}
.social-media__link--x {
	position: relative;
}
.social-media__link--x img {
	position: absolute;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	left: 50%;
	top: 50%;
	width: auto;
	height: 24px;
	transition: 0.5s all;
}
.social-media__link--x img:first-of-type {
	opacity: 0;
}
.social-media__link--x:hover img:first-of-type {
	opacity: 1;
}
.social-media__link--x:hover img:nth-of-type(2) {
	opacity: 0;
}
.social-media__link .fa {
	color: #fefefe;
	font-size: 1.575rem;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	transition: all 0.15s ease;
}
.social-media__link:active,
.social-media__link:focus,
.social-media__link:hover {
	background-color: #D6491A;
}
.social-media__link:active .fa,
.social-media__link:focus .fa,
.social-media__link:hover .fa {
	color: #3c3c3b;
}
.text-column {
	height: auto;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.text-column {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.text-column {
		margin: 4rem auto;
		width: calc(100% - 4rem);
		max-width: 40rem;
	}
}
@media screen and (min-width: 75em) {
	.text-column {
		width: 26.5625rem;
	}
}
@media screen and (min-width: 75em) {
	.text-column__inner {
		border-left: 1px solid #D6491A;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		height: 100%;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		overflow-y: auto;
		padding-left: 2rem;
		padding-right: 1rem;
	}
	.text-column__inner::-webkit-scrollbar {
		width: 1rem;
	}
	.text-column__inner::-webkit-scrollbar-track {
		border-left: 1px solid #e6e6e6;
	}
	.theme--ipaulina .text-column__inner::-webkit-scrollbar-track {
		border-color: #a50034;
	}
	.text-column__inner::-webkit-scrollbar-thumb {
		background-color: #e6e6e6;
		outline: 0;
	}
	.theme--ipaulina .text-column__inner::-webkit-scrollbar-thumb {
		background-color: #a50034;
	}
	.text-column__inner::-webkit-scrollbar-track {
		border-left: 0;
	}
	.theme--ipaulina .text-column__inner {
		border-color: #a50034;
	}
}
.text-column__image {
	margin-top: 2rem;
}
@media screen and (min-width: 75em) {
	.text-column__image {
/*		display: none;*/
	}
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.text-column__image {
		display: block;
	}
}
.text-column__image img {
	max-width: 96%;
	margin-left: 0;
	margin-right: auto;
}
@media screen and (min-width: 75em) {
	.text-column__content {
		padding-right: 1rem;
	}
}
.text-column img {
	margin: 2rem -2rem 0;
	max-width: none;
	width: calc(100% + 4rem);
	padding: 0;
}
@media print, screen and (min-width: 40em) {
	.text-column img {
		display: block;
		margin-left: auto;
		margin-right: auto;
		max-width: calc(640px);
	}
}
@media screen and (min-width: 75em) {
	.text-column img {
		justify-self: flex-end;
		margin: 0 -2rem;
		width: calc(100% + 3rem);
		max-width: none;
	}
}
.text-column__quote {
	margin-top: 2rem;
}
@media screen and (min-width: 75em) {
	.text-column--last {
		margin-right: 10rem;
	}
	.text-column--last .text-column__inner {
		border-right: 1px solid #D6491A;
	}
	.theme--ipaulina .text-column--last .text-column__inner {
		border-color: #a50034;
	}
}
@media screen and (min-width: 75em) {
	.text-column--image-position-2 .text-column__image {
		margin-bottom: 18.125rem;
	}
}
@media screen and (min-width: 75em) {
	.text-column--double {
		width: 53.125rem;
	}
}
.long-text-to-columns h2,
.text-column h2,
.text-column-with-modal h2 {
	font-size: 1.5rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.long-text-to-columns h2,
	.text-column h2,
	.text-column-with-modal h2 {
		font-size: 2.25rem;
	}
}
.long-text-to-columns h3,
.text-column h3,
.text-column-with-modal h3 {
	font-size: 1.25rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.long-text-to-columns h3,
	.text-column h3,
	.text-column-with-modal h3 {
		font-size: 1.75rem;
	}
}
.long-text-to-columns h1,
.text-column h1,
.text-column-with-modal h1 {
	margin-bottom: 1rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.long-text-to-columns h1,
	.text-column h1,
	.text-column-with-modal h1 {
		margin-bottom: 2rem;
	}
}
.long-text-to-columns p + h1,
.text-column p + h1,
.text-column-with-modal p + h1 {
	margin-top: 4rem;
}
.long-text-to-columns h2,
.text-column h2,
.text-column-with-modal h2 {
	margin-bottom: 1rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.long-text-to-columns h2,
	.text-column h2,
	.text-column-with-modal h2 {
		margin-bottom: 2rem;
	}
}
.long-text-to-columns p + h2,
.text-column p + h2,
.text-column-with-modal p + h2 {
	margin-top: 4rem;
}
.long-text-to-columns h3,
.text-column h3,
.text-column-with-modal h3 {
	margin-bottom: 1rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.long-text-to-columns h3,
	.text-column h3,
	.text-column-with-modal h3 {
		margin-bottom: 2rem;
	}
}
.long-text-to-columns p + h3,
.text-column p + h3,
.text-column-with-modal p + h3 {
	margin-top: 4rem;
}
.long-text-to-columns h4,
.text-column h4,
.text-column-with-modal h4 {
	margin-bottom: 1rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.long-text-to-columns h4,
	.text-column h4,
	.text-column-with-modal h4 {
		margin-bottom: 2rem;
	}
}
.long-text-to-columns p + h4,
.text-column p + h4,
.text-column-with-modal p + h4 {
	margin-top: 4rem;
}
.long-text-to-columns h5,
.text-column h5,
.text-column-with-modal h5 {
	margin-bottom: 1rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.long-text-to-columns h5,
	.text-column h5,
	.text-column-with-modal h5 {
		margin-bottom: 2rem;
	}
}
.long-text-to-columns p + h5,
.text-column p + h5,
.text-column-with-modal p + h5 {
	margin-top: 4rem;
}
.long-text-to-columns hr,
.text-column hr,
.text-column-with-modal hr {
	margin-top: 2rem;
	margin-bottom: 2rem;
	margin-left: -2rem;
	width: calc(100% + 4rem);
}
.theme--ipaulina .long-text-to-columns hr,
.theme--ipaulina .text-column hr,
.theme--ipaulina .text-column-with-modal hr {
	border-color: #a50034;
}
.long-text-to-columns .button,
.long-text-to-columns
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.long-text-to-columns .wp-block-button .wp-block-button__link,
.text-column .button,
.text-column
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.text-column .wp-block-button .wp-block-button__link,
.text-column-with-modal .button,
.text-column-with-modal
	.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.tribe-events-button,
.text-column-with-modal .wp-block-button .wp-block-button__link,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.long-text-to-columns
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.text-column
	.tribe-events-button,
.tribe_events-template-default
	.tribe-events-pg-template
	.tribe-events-single
	.tribe_events
	.tribe-events-cal-links
	.text-column-with-modal
	.tribe-events-button,
.wp-block-button .long-text-to-columns .wp-block-button__link,
.wp-block-button .text-column .wp-block-button__link,
.wp-block-button .text-column-with-modal .wp-block-button__link {
	margin-top: 1rem;
}
.long-text-to-columns .regular-donation-button,
.text-column .regular-donation-button,
.text-column-with-modal .regular-donation-button {
	margin-bottom: 1rem;
}
.long-text-to-columns .select2,
.text-column .select2,
.text-column-with-modal .select2 {
	margin-bottom: 1rem;
	display: block;
}
.long-text-to-columns blockquote,
.text-column blockquote,
.text-column-with-modal blockquote {
	padding: 4rem 0 0;
	position: relative;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 3rem;
	padding-bottom: 3rem;
}
.long-text-to-columns blockquote::after,
.long-text-to-columns blockquote::before,
.text-column blockquote::after,
.text-column blockquote::before,
.text-column-with-modal blockquote::after,
.text-column-with-modal blockquote::before {
	color: #D6491A;
	content: '“';
	display: block;
	font-size: 2.8125rem;
	left: 50%;
	line-height: 1;
	position: absolute;
	top: 0.5rem;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.long-text-to-columns blockquote::after,
.text-column blockquote::after,
.text-column-with-modal blockquote::after {
	content: '”';
	top: auto;
	bottom: -0.5rem;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
@media print, screen and (max-width: 74.99875em) {
	.text-column-with-modal .text-column__title,
	.text-column-with-modal h2 {
		margin-bottom: 1rem;
	}
}
.text-column-with-modal .text-column__image {
	margin: 1.5rem 0;
}
@media screen and (min-width: 75em) {
	.text-column-with-modal .text-column__image {
		margin-bottom: 2.5rem;
	}
}
.text-column-with-modal .text-column__image button {
	cursor: pointer;
}
.text-column-with-modal img {
	margin: 0;
	max-width: 100%;
	width: 100%;
}
.title {
	height: auto;
	margin: 4rem 0;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.title {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.title {
		padding: 0 2rem;
	}
}
@media screen and (min-width: 75em) {
	.title {
		margin-left: 4rem;
		margin-right: 4rem;
		max-width: 50rem;
		min-width: 25rem;
		width: -webkit-min-content;
		width: min-content;
	}
}
.title__text {
	color: #D6491A;
	font-size: 2rem;
	line-height: 1.1;
	text-align: center;
}
@media screen and (min-width: 75em) {
	.title__text {
		font-size: 7rem;
		text-align: left;
	}
}
@media screen and (max-width: 74.99875em) {
	.title br {
		display: none !important;
	}
}
.video-block {
	position: relative;
	width: 26rem;
}
@media print, screen and (max-width: 74.99875em) {
	.video-block {
		margin: 2rem auto 0;
		max-width: 40rem;
		padding: 1.5rem 1.5rem 4rem;
		width: calc(100% - 4rem);
		z-index: 1;
	}
}
@media screen and (min-width: 75em) {
	.video-block {
		padding: 3rem;
	}
}
.video-block::after {
	box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
	background-color: #fefefe;
	bottom: 6rem;
	content: '';
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: -1;
}
.video-block__title {
	font-size: 1.375rem;
	line-height: 1.2;
	color: #D6491A;
	display: block;
	font-weight: 700;
	line-height: 1.1;
	margin-bottom: 2rem;
	text-align: center;
}
@media print, screen and (min-width: 40em) {
	.video-block__title {
		font-size: 2.125rem;
		line-height: 1.1;
	}
}
.video-block__title span {
	color: #3c3c3b;
	font-weight: 500;
}
.video-block .vimeo-embed {
	border-bottom: 0.5rem solid #D6491A;
}
.video-column {
	margin: 0;
	height: auto;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.video-column {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media screen and (min-width: 75em) {
	.video-column {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		margin-left: 2rem;
		margin-right: 10rem;
		padding: 0;
	}
}
.videos {
	height: auto;
	margin: 4rem 0;
}
@media screen and (min-width: 75em) and (min-height: 900px) {
	.videos {
		height: calc(100% - 19.37407vh);
		margin: 9.68703vh 0;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.videos {
		padding: 0 2rem;
	}
}
@media screen and (min-width: 75em) {
	.videos {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-right: 4rem;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.videos__inner {
		margin-bottom: 2rem;
	}
}
@media screen and (min-width: 75em) {
	.videos__inner {
		width: calc(26.5625rem + 4rem);
		height: 100%;
		border-left: 1px solid #D6491A;
		padding-left: 2rem;
		padding-right: 2rem;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.videos__inner:last-of-type {
		border-right: 1px solid #D6491A;
	}
}
.videos__title {
	margin-bottom: 0;
}
.videos__subtitle {
	font-size: 1.125rem;
	line-height: 1.2;
	color: #D6491A;
	font-weight: 500;
	margin-bottom: 2rem;
}
@media print, screen and (min-width: 40em) {
	.videos__subtitle {
		font-size: 1.375rem;
		line-height: 1.1;
	}
}
.videos .flex-video {
	margin-bottom: 2rem;
}
.videos img {
	margin: 2rem -2rem;
	max-width: none;
	width: calc(100% + 4rem);
	padding: 0;
}
@media print, screen and (min-width: 40em) {
	.videos img {
		display: block;
		margin-left: auto;
		margin-right: auto;
		max-width: calc(640px);
	}
}
@media screen and (min-width: 75em) {
	.videos img {
		justify-self: flex-end;
		margin: 0 -2rem;
		max-width: none;
	}
}
@media screen and (min-width: 75em) {
	.videos--first {
		margin-left: 4rem;
	}
}
@media screen and (min-width: 75em) {
	.videos--last {
		margin-right: 4rem;
	}
	.videos--last .videos__inner {
		border-right: 1px solid #D6491A;
	}
}
.videos h2 {
	font-size: 1.5rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.videos h2 {
		font-size: 2.25rem;
	}
}
.videos h3 {
	font-size: 1.25rem;
}
@media screen and (min-width: 1920px) and (min-height: 1080px) {
	.videos h3 {
		font-size: 2rem;
	}
}
.videos hr {
	margin-top: 2rem;
	margin-bottom: 2rem;
	margin-left: -2rem;
	width: calc(100% + 4rem);
}
@media print, screen and (max-width: 74.99875em) {
	.video_feature {
		position: relative;
		height: auto;
		padding: 0;
	}
	.video_feature .video_feature__background-image {
		display: none;
	}
	.video_feature__image {
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		height: 100%;
		position: absolute;
		width: 100%;
	}
	.video_feature__title {
		position: absolute;
		top: 50%;
		display: none;
		color: #fefefe;
		left: 2.5rem;
		right: 2.5rem;
		text-align: center;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: 1;
	}
	.video_feature__unmute-button {
		position: absolute;
		bottom: 50px;
		right: 50px;
		width: 50px;
		height: 75px;
		border: none;
		border-radius: 100%;
		cursor: pointer;
		z-index: 10;
	}
}
@media screen and (max-width: 74.99875em) and (min-width: 700px) {
	.video_feature__unmute-button {
		bottom: 50px;
		right: 150px;
		width: 75px;
		height: 100px;
	}
}
@media screen and (max-width: 74.99875em) and (min-width: 500px) {
	.video_feature__unmute-button {
		bottom: 100px;
		right: 50px;
		width: 50px;
		height: 75px;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.video_feature__responsive-embed-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		height: 100vh;
	}
	.video_feature__responsive-embed {
		display: block;
		width: 100%;
		height: 30vh;
		overflow: hidden;
		position: relative;
	}
}
@media screen and (max-width: 74.99875em) and (min-width: 700px) {
	.video_feature__responsive-embed {
		height: 80vh;
	}
}
@media screen and (max-width: 74.99875em) and (min-width: 500px) {
	.video_feature__responsive-embed {
		height: 60vh;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.video_feature .vimeo-embed__video,
	.video_feature iframe {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
	}
	.video_feature__content {
		position: absolute;
		text-align: center;
		top: 60%;
		width: 100%;
		z-index: 1;
	}
	.video_feature__content :not(.button) {
		display: none;
	}
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.video_feature__content
		.tribe-events-button,
	.video_feature__content .button,
	.video_feature__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button,
	.video_feature__content .wp-block-button .wp-block-button__link,
	.wp-block-button .video_feature__content .wp-block-button__link {
		border-color: #fefefe;
		color: #fefefe;
		margin: 0;
	}
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.video_feature__content
		.tribe-events-button:active,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.video_feature__content
		.tribe-events-button:focus,
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.video_feature__content
		.tribe-events-button:hover,
	.video_feature__content .button:active,
	.video_feature__content .button:focus,
	.video_feature__content .button:hover,
	.video_feature__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button:active,
	.video_feature__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button:focus,
	.video_feature__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button:hover,
	.video_feature__content .wp-block-button .wp-block-button__link:active,
	.video_feature__content .wp-block-button .wp-block-button__link:focus,
	.video_feature__content .wp-block-button .wp-block-button__link:hover,
	.wp-block-button .video_feature__content .wp-block-button__link:active,
	.wp-block-button .video_feature__content .wp-block-button__link:focus,
	.wp-block-button .video_feature__content .wp-block-button__link:hover {
		border-color: #D6491A;
		color: #3c3c3b;
		background-color: #D6491A;
	}
}
.pause-btn {
	display: none;
}
@media screen and (min-width: 75em) {
	.video_feature {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		margin-left: 4rem;
		margin-right: 10rem;
		position: relative;
		width: auto;
		height: auto;
	}
	.video_feature__unmute-button {
		position: absolute;
		bottom: 125px;
		right: 45%;
		width: 75px;
		height: 75px;
		border: none;
		border-radius: 100%;
		cursor: pointer;
		z-index: 10;
	}
}
@media screen and (min-width: 75em) and (max-height: 750px) {
	.video_feature__unmute-button {
		right: 10%;
	}
}
@media screen and (min-width: 75em) {
	.video_feature__image {
		background-repeat: no-repeat;
		background-size: cover;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: -2;
	}
	.video_feature__title {
		bottom: 10rem;
		left: -4rem;
		position: absolute;
		top: auto;
	}
	.video_feature__content {
		box-shadow: 0 0 3rem rgba(60, 60, 59, 0.2);
		background-color: #fefefe;
		text-align: center;
		max-width: 400px;
		left: auto;
		position: absolute;
		right: -4rem;
		top: 4rem;
	}
}
@media screen and (min-width: 75em) and (max-width: 74.99875em) {
	.video_feature__content {
		display: none !important;
	}
}
@media screen and (min-width: 75em) and (max-width: 74.99875em) {
	.video_feature__content {
		font-size: 1rem;
		margin: 2rem auto 0;
		padding: 1.5rem 1.5rem 3rem;
	}
}
@media screen and (min-width: 75em) and (min-width: 75em) {
	.video_feature__content {
		padding: 4rem 4rem 3rem;
	}
	.video_feature__content::before {
		background-color: #3c3c3b;
		content: '';
		height: 0.0625rem;
		left: 50%;
		position: absolute;
		top: 2rem;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 4rem;
	}
}
@media screen and (min-width: 75em) {
	.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.video_feature__content
		.tribe-events-button,
	.video_feature__content .button,
	.video_feature__content
		.tribe_events-template-default
		.tribe-events-pg-template
		.tribe-events-single
		.tribe_events
		.tribe-events-cal-links
		.tribe-events-button,
	.video_feature__content .wp-block-button .wp-block-button__link,
	.wp-block-button .video_feature__content .wp-block-button__link {
		margin: 1rem 0 0;
	}
	.video_feature__responsive-embed-container {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		height: 100vh;
	}
	.video_feature .video_feature__background-image {
		position: absolute;
		top: 50%;
		left: 50%;
		width: 100%;
		height: 800px;
		opacity: 0.1;
		padding: 70px;
		object-fit: cover;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		z-index: -1;
	}
	.video_feature__responsive-embed {
		display: block;
		width: 800px;
		height: 100%;
		overflow: hidden;
		position: relative;
	}
	.video_feature .vimeo-embed__video,
	.video_feature iframe {
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
	}
}
@media screen and (max-width: 74.99875em) {
	.video_feature br {
		display: none !important;
	}
}
.statistic {
	text-align: left;
}
@media print, screen and (max-width: 74.99875em) {
	.statistic {
		margin-bottom: 4rem;
		margin-left: auto;
		margin-right: auto;
		margin-top: 4rem;
		background-color: #D6491A;
		padding: 25px;
		text-align: left;
	}
	.statistic .item {
		border-top: 2px solid #fff;
	}
	.statistic .item:first-of-type {
		border-top: none !important;
	}
	.statistic blockquote {
		padding: 20px 0 !important;
	}
	.statistic .statistic_number,
	.statistic .symbol {
		font-size: 50px;
		line-height: 58px;
		color: #fefefe;
	}
}
@media screen and (max-width: 74.99875em) and (max-height: 750px) {
	.statistic .statistic_number,
	.statistic .symbol {
		font-size: 50px;
		line-height: 58px;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.statistic .slick-dots li.slick-active button:before {
		color: #fefefe;
	}
	.statistic p {
		margin-top: 10px;
		margin-bottom: 0;
		text-align: left;
		padding-right: 0;
	}
}
.statistic .stat-container {
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 auto;
}
@media screen and (min-width: 75em) {
	.statistic {
		width: 26.5625rem;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: start !important;
		-ms-flex-pack: start !important;
		justify-content: start !important;
		margin-right: 8rem;
		background-color: #D6491A;
		padding-left: 50px;
	}
	.statistic blockquote {
		font-size: 70px;
	}
	.statistic .statistic_number,
	.statistic .symbol {
		font-size: 110px;
		line-height: 118px;
		color: #fefefe;
	}
}
@media screen and (min-width: 75em) and (max-height: 750px) {
	.statistic .statistic_number,
	.statistic .symbol {
		font-size: 50px;
		line-height: 58px;
	}
}
@media screen and (min-width: 75em) {
	.statistic p {
		padding-right: 50px;
	}
}
.statistic blockquote {
	font-weight: 700;
	margin: 0;
	padding: 1rem 0 0;
	position: relative;
}
@media screen and (max-height: 750px) {
	.statistic blockquote {
		padding: 0;
	}
}
.statistic blockquote p {
	font-size: 16px;
	font-weight: 500;
}
@media print, screen and (max-width: 74.99875em) {
	.year-groups {
		padding: 0;
		position: relative;
		z-index: 0;
	}
	.year-groups__group {
		position: relative;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		padding: 4rem 2rem;
	}
	.year-groups__group--1 {
		background-color: #D6491A;
	}
	.year-groups__group--2 {
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.year-groups__group--3 {
		background-color: #D6491A;
		background-image: none;
	}
	.year-groups__info {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding: 2rem 0;
		width: 9.375rem;
	}
	.year-groups__info,
	.year-groups__info > * {
		color: #D6491A;
	}
	.year-groups__info--dark,
	.year-groups__info--dark > * {
		color: #fefefe;
	}
	.year-groups__info--light,
	.year-groups__info--light > * {
		color: #D6491A;
	}
	.year-groups__info-subtitle,
	.year-groups__info-title {
		font-size: 1.625rem;
	}
	.year-groups__info-subtitle {
		font-weight: 500;
	}
	.year-groups__info-button {
		font-size: 1.25rem;
		line-height: 1.2;
		font-size: 1rem;
		margin: 2rem 0 0;
		padding: 0.5rem 0.9375rem;
	}
}
@media print, screen and (max-width: 74.99875em) and (min-width: 40em) {
	.year-groups__info-button {
		font-size: 1.5rem;
		line-height: 1.1;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.year-groups__group--2 .year-groups__info {
		left: 10.05868vw;
	}
	.year-groups__group--3 .year-groups__info {
		left: 12.15423vw;
	}
	.year-groups__image {
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		bottom: 4rem;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		height: auto;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		left: 13.375rem;
		position: absolute;
		right: 0;
		top: 4rem;
		width: auto;
		z-index: 3;
	}
	.year-groups__group--2 .year-groups__image {
		left: 0;
		right: 13.375rem;
	}
	.year-groups__cut-outs {
		display: none;
	}
	.year-groups__animated-text {
		display: none;
	}
}
@media screen and (min-width: 75em) {
	.year-groups {
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		margin-right: 10rem;
	}
	.year-groups__info {
		grid-column: 2/3;
		grid-row: 3/5;
		z-index: 5;
	}
	.year-groups__info-title {
		font-size: 3.125rem;
		line-height: 1.2;
		margin-bottom: 0.5rem;
		color: #fefefe;
	}
	.year-groups__info-subtitle {
		font-size: 3.125rem;
		font-weight: 300;
		margin-bottom: 2rem;
		line-height: 1.2;
		color: #fefefe;
	}
	.year-groups__image {
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center center;
		grid-column: 5/8;
		grid-row: 2/6;
		z-index: 3;
	}
	.year-groups__cut-outs {
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center;
		grid-column: 4/6;
		grid-row: 4/7;
		z-index: 4;
	}
	.year-groups__group {
		display: grid;
		grid-template-columns: minmax(32px, 160px) max-content minmax(32px, 160px) minmax(
				100px,
				210px
			) 250px 250px minmax(32px, 100px);
		grid-template-rows: minmax(10rem, 25%) 12.5% 12.5% 10% 15% minmax(
				5rem,
				12.5%
			) minmax(5rem, 12.5%);
		min-width: -webkit-min-content;
		min-width: min-content;
		width: auto;
	}
	.year-groups__group::before {
		background-color: #D6491A;
		grid-column: 1/7;
		grid-row: 1/8;
		content: '';
		display: block;
	}
	.year-groups__group.year-groups__group--2 {
		grid-template-columns: minmax(32px, 165px) max-content minmax(32px, 50px) minmax(
				150px,
				320px
			) minmax(50px, 250px) minmax(64px, 320px) minmax(64px, 220px);
	}
	.year-groups__group.year-groups__group--2::before {
		background-color: #fefefe;
	}
	.year-groups__group.year-groups__group--2::after {
		background-color: #D6491A;
		grid-column: 7/8;
		grid-row: 1/8;
		content: '';
		display: block;
	}
	.year-groups__group.year-groups__group--2 .year-groups__info-title {
		color: #D6491A;
	}
	.year-groups__group.year-groups__group--2 .year-groups__info-subtitle {
		color: #D6491A;
	}
	.year-groups__group.year-groups__group--2 .year-groups__image {
		grid-row-start: 1;
	}
	.year-groups__group.year-groups__group--2 .year-groups__cut-outs {
		grid-column: 4/5;
		-webkit-transform: scale(1.1) !important;
		-ms-transform: scale(1.1) !important;
		transform: scale(1.1) !important;
	}
	.year-groups__group.year-groups__group--3 {
		grid-template-columns: minmax(32px, 80px) max-content 32px minmax(
				100px,
				250px
			) minmax(100px, 150px) minmax(100px, 300px) minmax(32px, 175px);
	}
	.year-groups__animated-text {
		color: rgba(138, 138, 138, 0.2);
		font-size: 25rem;
		line-height: 1;
		opacity: 0;
		position: absolute;
		-webkit-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		transform: rotate(-90deg);
		word-break: keep-all;
		z-index: 2;
	}
}
@media screen and (min-width: 75em) and (max-width: 74.99875em) {
	.year-groups__animated-text {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.year-groups__animated-text.is-active {
		opacity: 1;
	}
	.year-groups__animated-text--1 {
		left: calc(((100% / 3) * 0.45) - 11.25rem - 9.375rem);
		top: 50%;
	}
	.year-groups__animated-text--2 {
		font-size: 46.875rem;
		left: calc(((100% / 3) * 0.85) - 11.25rem - 9.375rem);
		top: 100%;
	}
	.year-groups__animated-text--3 {
		left: calc(((100% / 3) * 1.6) - 11.25rem - 9.375rem);
		top: 75%;
	}
	.year-groups__animated-text--4 {
		font-size: 46.875rem;
		left: calc(((100% / 3) * 2.85) - 11.25rem - 9.375rem);
		top: 50%;
	}
}
.ipaulina-single-hero {
	position: relative;
}
@media print, screen and (max-width: 74.99875em) {
	.ipaulina-single-hero {
		margin-bottom: 3rem;
	}
}
@media screen and (min-width: 75em) {
	.ipaulina-single-hero {
		display: grid;
		grid-template-columns: 15rem auto;
		grid-template-rows: 6rem auto 6rem;
		margin-left: 6rem;
		margin-right: 10rem;
		padding: 0;
	}
}
@media screen and (min-width: 75em) {
	.ipaulina-single-hero .ipaulina-single-hero__image-container {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		grid-column: 2/3;
		grid-row: 2/3;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding-left: 2rem;
	}
}
.ipaulina-single-hero .ipaulina-single-hero__image-wrap {
	position: relative;
}
@media screen and (min-width: 75em) {
	.ipaulina-single-hero .ipaulina-single-hero__image-wrap::after {
		background-color: #a50034;
		content: '';
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		-webkit-transform: translate(2rem, 2rem);
		-ms-transform: translate(2rem, 2rem);
		transform: translate(2rem, 2rem);
		transition: all 1s ease;
		width: 100%;
	}
}
.ipaulina-single-hero .ipaulina-single-hero__image-bg {
	position: relative;
	z-index: 1;
}
@media screen and (max-width: 74.99875em) {
	.ipaulina-single-hero br {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.ipaulina-single-hero .ipaulina-single-hero__title-container {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		grid-column: 1/2;
		grid-row: 1/4;
		height: 100%;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		text-align: center;
		width: 15rem;
	}
}
.ipaulina-single-hero .ipaulina-single-hero__title {
	color: #fefefe;
	font-size: 3rem;
	text-align: center;
	text-transform: uppercase;
}
@media screen and (min-width: 75em) {
	.ipaulina-single-hero .ipaulina-single-hero__title {
		font-size: 7rem;
		-webkit-transform: rotate(-90deg);
		-ms-transform: rotate(-90deg);
		transform: rotate(-90deg);
	}
}
.ipaulina-single-hero .ipaulina-single-hero__title-i {
	text-transform: lowercase;
	color: #fefefe;
	font-style: italic;
}
@media print, screen and (max-width: 74.99875em) {
	.ipaulina-single-hero--darken-image .ipaulina-single-hero__image-bg::before {
		display: none !important;
	}
}
@media screen and (min-width: 75em) {
	.ipaulina-single-hero--darken-image .ipaulina-single-hero__image-bg::before {
		background: linear-gradient(
			90deg,
			#000 0,
			transparent 50%,
			transparent 100%
		);
		content: '';
		height: 100%;
		left: auto;
		position: absolute;
		right: 0;
		top: 0;
		transition: all 0.25s ease;
		width: 100%;
	}
}
.select2-container--spgs {
	font-size: 1.125rem;
}
.select2-container--spgs .select2-selection--single {
	background-color: transparent;
	border: 1px solid #3c3c3b;
	border-radius: 0;
	height: auto;
}
.select2-container--spgs
	.select2-selection--single
	.select2-selection__rendered {
	color: #3c3c3b;
	line-height: 1.1;
	padding: 1rem 2.5rem 1rem 2rem;
}
.select2-container--spgs .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700;
}
.select2-container--spgs
	.select2-selection--single
	.select2-selection__placeholder {
	color: rgba(60, 60, 59, 0.5);
}
.select2-container--spgs .select2-selection--single .select2-selection__arrow {
	position: absolute;
	top: 50%;
	right: 1rem;
	width: 2rem;
}
.select2-container--spgs
	.select2-selection--single
	.select2-selection__arrow
	b {
	border-color: #3c3c3b transparent transparent transparent;
	border-style: solid;
	border-width: 10px 10px 0 10px;
	left: 50%;
	position: absolute;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 0;
}
.select2-container--spgs[dir='rtl']
	.select2-selection--single
	.select2-selection__clear {
	float: left;
}
.select2-container--spgs[dir='rtl']
	.select2-selection--single
	.select2-selection__arrow {
	left: 1px;
	right: auto;
}
.select2-container--spgs.select2-container--disabled
	.select2-selection--single {
	background-color: #eee;
	cursor: default;
}
.select2-container--spgs.select2-container--disabled
	.select2-selection--single
	.select2-selection__clear {
	display: none;
}
.select2-container--spgs.select2-container--open
	.select2-selection--single
	.select2-selection__arrow
	b {
	border-color: transparent transparent #3c3c3b transparent;
	border-width: 0 10px 10px 10px;
}
.select2-container--spgs .select2-selection--multiple {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
}
.select2-container--spgs
	.select2-selection--multiple
	.select2-selection__rendered {
	box-sizing: border-box;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	width: 100%;
}
.select2-container--spgs
	.select2-selection--multiple
	.select2-selection__rendered
	li {
	list-style: none;
}
.select2-container--spgs
	.select2-selection--multiple
	.select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: 700;
	margin-top: 5px;
	margin-right: 10px;
	padding: 1px;
}
.select2-container--spgs
	.select2-selection--multiple
	.select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px;
}
.select2-container--spgs
	.select2-selection--multiple
	.select2-selection__choice__remove {
	color: #999;
	cursor: pointer;
	display: inline-block;
	font-weight: 700;
	margin-right: 2px;
}
.select2-container--spgs
	.select2-selection--multiple
	.select2-selection__choice__remove:hover {
	color: #333;
}
.select2-container--spgs[dir='rtl']
	.select2-selection--multiple
	.select2-search--inline,
.select2-container--spgs[dir='rtl']
	.select2-selection--multiple
	.select2-selection__choice {
	float: right;
}
.select2-container--spgs[dir='rtl']
	.select2-selection--multiple
	.select2-selection__choice {
	margin-left: 5px;
	margin-right: auto;
}
.select2-container--spgs[dir='rtl']
	.select2-selection--multiple
	.select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto;
}
.select2-container--spgs.select2-container--focus .select2-selection--multiple {
	border: solid #000 1px;
	outline: 0;
}
.select2-container--spgs.select2-container--disabled
	.select2-selection--multiple {
	background-color: #eee;
	cursor: default;
}
.select2-container--spgs.select2-container--disabled
	.select2-selection__choice__remove {
	display: none;
}
.select2-container--spgs.select2-container--open.select2-container--above
	.select2-selection--multiple,
.select2-container--spgs.select2-container--open.select2-container--above
	.select2-selection--single {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--spgs.select2-container--open.select2-container--below
	.select2-selection--multiple,
.select2-container--spgs.select2-container--open.select2-container--below
	.select2-selection--single {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.select2-container--spgs .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
}
.select2-container--spgs .select2-search--inline .select2-search__field {
	background: 0 0;
	border: none;
	outline: 0;
	box-shadow: none;
	-webkit-appearance: textfield;
}
.select2-container--spgs .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}
.select2-container--spgs .select2-results__option[role='group'] {
	padding: 0;
}
.select2-container--spgs .select2-results__option[aria-disabled='true'] {
	color: #999;
}
.select2-container--spgs .select2-results__option[aria-selected='true'] {
	background-color: #ddd;
}
.select2-container--spgs .select2-results__option .select2-results__option {
	padding-left: 1em;
}
.select2-container--spgs
	.select2-results__option
	.select2-results__option
	.select2-results__group {
	padding-left: 0;
}
.select2-container--spgs
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -1em;
	padding-left: 2em;
}
.select2-container--spgs
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -2em;
	padding-left: 3em;
}
.select2-container--spgs
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -3em;
	padding-left: 4em;
}
.select2-container--spgs
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -4em;
	padding-left: 5em;
}
.select2-container--spgs
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option
	.select2-results__option {
	margin-left: -5em;
	padding-left: 6em;
}
.select2-container--spgs .select2-results__option--highlighted[aria-selected] {
	background-color: #D6491A;
	color: #3c3c3b;
}
.select2-container--spgs .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px;
}
.select2-container--spgs.select2-container--focus .select2-selection,
.select2-container--spgs.select2-container--open .select2-selection {
	background-color: #d2bf00;
	outline: 0;
}
@media print, screen and (max-width: 74.99875em) {
	.has-yellow-background .header {
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 15;
	}
	.has-yellow-background .header::before {
		background-color: #D6491A;
		content: '';
		display: block;
		height: 50%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: -1;
	}
	.has-yellow-background .header::after {
		background-color: transparent;
		background-image: linear-gradient(
			180deg,
			#D6491A 0,
			rgba(225, 205, 0, 0.738) 19%,
			rgba(225, 205, 0, 0.541) 34%,
			rgba(225, 205, 0, 0.382) 47%,
			rgba(225, 205, 0, 0.278) 56.5%,
			rgba(225, 205, 0, 0.194) 65%,
			rgba(225, 205, 0, 0.126) 73%,
			rgba(225, 205, 0, 0.075) 80.2%,
			rgba(225, 205, 0, 0.042) 86.1%,
			rgba(225, 205, 0, 0.021) 91%,
			rgba(225, 205, 0, 0.008) 95.2%,
			rgba(225, 205, 0, 0.002) 98.2%,
			rgba(225, 205, 0, 0) 100%
		);
		content: '';
		display: block;
		height: 50%;
		left: 0;
		position: absolute;
		top: 50%;
		width: 100%;
		z-index: -1;
	}
}
@media print, screen and (max-width: 74.99875em) {
	.has-yellow-background .hero-animated-svg {
		background-color: #D6491A;
		position: relative;
		height: 100vh;
	}
	.has-yellow-background .hero-animated-svg,
	.has-yellow-background .hero-animated-svg > *,
	.has-yellow-background .hero-animated-svg > * > * {
		color: #fefefe;
	}
	.has-yellow-background .hero-animated-svg__section-title-container {
		left: 0;
		position: absolute;
		top: 15vh;
		width: 100%;
		z-index: 3;
	}
	.has-yellow-background .hero-animated-svg__animated-image {
		position: absolute;
		z-index: 2;
		width: 100%;
		height: 100vh;
	}
	.has-yellow-background .hero-animated-svg__animated-image svg {
		height: 90vh;
		padding: 5vh 0;
		position: absolute;
		left: 50%;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		width: auto;
	}
	.has-yellow-background .hero-animated-svg::after {
		background-color: #fefefe;
		background-image: linear-gradient(
			180deg,
			#D6491A 0,
			rgba(225, 205, 0, 0.738) 19%,
			rgba(225, 205, 0, 0.541) 34%,
			rgba(225, 205, 0, 0.382) 47%,
			rgba(225, 205, 0, 0.278) 56.5%,
			rgba(225, 205, 0, 0.194) 65%,
			rgba(225, 205, 0, 0.126) 73%,
			rgba(225, 205, 0, 0.075) 80.2%,
			rgba(225, 205, 0, 0.042) 86.1%,
			rgba(225, 205, 0, 0.021) 91%,
			rgba(225, 205, 0, 0.008) 95.2%,
			rgba(225, 205, 0, 0.002) 98.2%,
			rgba(225, 205, 0, 0) 100%
		);
		content: '';
		display: block;
		height: 25%;
		left: 0;
		position: absolute;
		top: 75%;
		width: 100%;
		z-index: 1;
	}
}
@media screen and (min-width: 75em) {
	.carousel-simple + .entry,
	.page-info + .carousel-simple {
		margin-left: 0;
	}
}
.text-column__image img {
	max-width: 96%;
	margin-left: 0%;
	margin-right: auto;
}