*, ::before, ::after {
		--tw-border-spacing-x: 0;
		--tw-border-spacing-y: 0;
		--tw-translate-x: 0;
		--tw-translate-y: 0;
		--tw-rotate: 0;
		--tw-skew-x: 0;
		--tw-skew-y: 0;
		--tw-scale-x: 1;
		--tw-scale-y: 1;
		--tw-pan-x:  ;
		--tw-pan-y:  ;
		--tw-pinch-zoom:  ;
		--tw-scroll-snap-strictness: proximity;
		--tw-gradient-from-position:  ;
		--tw-gradient-via-position:  ;
		--tw-gradient-to-position:  ;
		--tw-ordinal:  ;
		--tw-slashed-zero:  ;
		--tw-numeric-figure:  ;
		--tw-numeric-spacing:  ;
		--tw-numeric-fraction:  ;
		--tw-ring-inset:  ;
		--tw-ring-offset-width: 0px;
		--tw-ring-offset-color: #fff;
		--tw-ring-color: rgb(59 130 246 / 0.5);
		--tw-ring-offset-shadow: 0 0 #0000;
		--tw-ring-shadow: 0 0 #0000;
		--tw-shadow: 0 0 #0000;
		--tw-shadow-colored: 0 0 #0000;
		--tw-blur:  ;
		--tw-brightness:  ;
		--tw-contrast:  ;
		--tw-grayscale:  ;
		--tw-hue-rotate:  ;
		--tw-invert:  ;
		--tw-saturate:  ;
		--tw-sepia:  ;
		--tw-drop-shadow:  ;
		--tw-backdrop-blur:  ;
		--tw-backdrop-brightness:  ;
		--tw-backdrop-contrast:  ;
		--tw-backdrop-grayscale:  ;
		--tw-backdrop-hue-rotate:  ;
		--tw-backdrop-invert:  ;
		--tw-backdrop-opacity:  ;
		--tw-backdrop-saturate:  ;
		--tw-backdrop-sepia:  ;
		--tw-contain-size:  ;
		--tw-contain-layout:  ;
		--tw-contain-paint:  ;
		--tw-contain-style:  ;
}
::backdrop {
		--tw-border-spacing-x: 0;
		--tw-border-spacing-y: 0;
		--tw-translate-x: 0;
		--tw-translate-y: 0;
		--tw-rotate: 0;
		--tw-skew-x: 0;
		--tw-skew-y: 0;
		--tw-scale-x: 1;
		--tw-scale-y: 1;
		--tw-pan-x:  ;
		--tw-pan-y:  ;
		--tw-pinch-zoom:  ;
		--tw-scroll-snap-strictness: proximity;
		--tw-gradient-from-position:  ;
		--tw-gradient-via-position:  ;
		--tw-gradient-to-position:  ;
		--tw-ordinal:  ;
		--tw-slashed-zero:  ;
		--tw-numeric-figure:  ;
		--tw-numeric-spacing:  ;
		--tw-numeric-fraction:  ;
		--tw-ring-inset:  ;
		--tw-ring-offset-width: 0px;
		--tw-ring-offset-color: #fff;
		--tw-ring-color: rgb(59 130 246 / 0.5);
		--tw-ring-offset-shadow: 0 0 #0000;
		--tw-ring-shadow: 0 0 #0000;
		--tw-shadow: 0 0 #0000;
		--tw-shadow-colored: 0 0 #0000;
		--tw-blur:  ;
		--tw-brightness:  ;
		--tw-contrast:  ;
		--tw-grayscale:  ;
		--tw-hue-rotate:  ;
		--tw-invert:  ;
		--tw-saturate:  ;
		--tw-sepia:  ;
		--tw-drop-shadow:  ;
		--tw-backdrop-blur:  ;
		--tw-backdrop-brightness:  ;
		--tw-backdrop-contrast:  ;
		--tw-backdrop-grayscale:  ;
		--tw-backdrop-hue-rotate:  ;
		--tw-backdrop-invert:  ;
		--tw-backdrop-opacity:  ;
		--tw-backdrop-saturate:  ;
		--tw-backdrop-sepia:  ;
		--tw-contain-size:  ;
		--tw-contain-layout:  ;
		--tw-contain-paint:  ;
		--tw-contain-style:  ;
}
	html {
		scroll-behavior: smooth;
}

	html,
	body {
		height: 100%;
}

	/* Apply border-box to all elements */
	*,
	*::before,
	*::after {
		box-sizing: border-box;
	}
	body {
		font-family: "Roboto-Slab", serif;
		font-size: var(--wp--preset--font-size--medium);
		--tw-text-opacity: 1;
		color: rgb(0 0 0 / var(--tw-text-opacity));
}
	/* Normalize headings */
	h1, h2, h3, h4, h5, h6 {
		font-size: var(--wp--preset--font-size--medium);
		font-weight: 400;
}

	a {
		font-weight: 700;
		--tw-text-opacity: 1;
		color: rgb(0 0 0 / var(--tw-text-opacity));
		text-decoration-thickness: 2px;
		text-underline-offset: 2px;
		transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
		transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
		transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
		transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
		transition-duration: 100ms;
}

	a:hover {
		--tw-text-opacity: 1;
		color: rgb(248 49 128 / var(--tw-text-opacity));
		text-decoration-line: underline;
}

	a:focus {
		--tw-text-opacity: 1;
		color: rgb(248 49 128 / var(--tw-text-opacity));
		text-decoration-line: underline;
}

	p {
		line-height: 1.4;
	}
:is(.ugb-highlight,.stk-highlight)[style*=background] {
	padding: 0 !important;
}
:where(.wp-block-cover:not(.has-text-color)) a {
    color: #fff;
}
ul.wp-block-list {
	padding-left: 50px !important;
}
ul.wp-block-list li {
		margin-bottom: 12px;
	}
/* Header styles */
header.wp-block-template-part #site-header {
		box-shadow: 0 7px 12px rgba( 0,0,0,0.1 );
	}
@media screen and (max-width: 999px) {
header.wp-block-template-part nav.wp-block-navigation {
				padding-bottom: 1.25rem;
		}
		}
header.wp-block-template-part nav.wp-block-navigation ul.wp-block-navigation > .wp-block-navigation-item:hover {
		--tw-text-opacity: 1;
		color: rgb(48 153 255 / var(--tw-text-opacity));
}
header.wp-block-template-part nav.wp-block-navigation ul.wp-block-navigation > .wp-block-navigation-item:focus {
		--tw-text-opacity: 1;
		color: rgb(48 153 255 / var(--tw-text-opacity));
}
@media screen and (min-width: 1000px) {
header.wp-block-template-part nav.wp-block-navigation ul.wp-block-navigation > .wp-block-navigation-item {
				padding-bottom: 1.25rem;
		}
				}
header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content {
		font-size: var(--wp--preset--font-size--small);
		font-weight: 600;
		text-transform: uppercase;
		letter-spacing: 1px;
		text-decoration-line: none;
}
@media screen and (min-width: 1000px) {
header.wp-block-template-part nav.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container, header.wp-block-template-part nav.wp-block-navigation .has-child:focus .wp-block-navigation__submenu-container {
						transform: translate(-50%, 0)
				}
header.wp-block-template-part nav.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
					transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
					transform: translate(-50%, 20px);
					left: 50%;
					border-width: 0px;
					--tw-bg-opacity: 1;
					background-color: rgb(48 153 255 / var(--tw-bg-opacity));
					padding-top: 1rem;
					padding-bottom: 1rem;
					padding-left: 0.5rem;
					padding-right: 0.5rem
			}

					header.wp-block-template-part nav.wp-block-navigation .has-child .wp-block-navigation__submenu-container::before {
						content: '';
						width: 0;
						height: 0;
						border-left: 10px solid transparent;
						border-right: 10px solid transparent;
						border-bottom: 10px solid var(--wp--preset--color--palette-7);
						position: absolute;
						top: -10px;
						left: 50%;
						transform: translateX(-50%);
					}
					}
header.wp-block-template-part nav.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content {
		padding-bottom: 1rem;
		font-size: 16px;
		text-transform: none;
		letter-spacing: 0em;
}
@media screen and (min-width: 1000px) {
header.wp-block-template-part nav.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content {
				padding-bottom: 0px;
		}
header.wp-block-template-part nav.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover {
				--tw-text-opacity: 1;
				color: rgb(255 255 255 / var(--tw-text-opacity));
		}
header.wp-block-template-part nav.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content:focus {
				--tw-text-opacity: 1;
				color: rgb(255 255 255 / var(--tw-text-opacity));
		}
					}
header.wp-block-template-part nav.wp-block-navigation .wp-block-navigation__submenu-icon svg {
		margin: 0px;
}
@media screen and (max-width: 999px) {
header.wp-block-template-part nav.wp-block-navigation .wp-block-buttons {
				margin-top: 1.5rem;
		}
			}
header.wp-block-template-part nav.wp-block-navigation .wp-block-buttons,
		header.wp-block-template-part nav.wp-block-navigation .wp-block-button__link {
		display: flex;
}
@media screen and (min-width: 1000px) {
header.wp-block-template-part nav.wp-block-navigation .wp-block-buttons,
		header.wp-block-template-part nav.wp-block-navigation .wp-block-button__link {
				display: none;
		}
			}
header.wp-block-template-part .wp-block-search__inside-wrapper {
		padding-bottom: 1.25rem;
}
@media screen and (min-width: 1000px) {
header.wp-block-template-part .wp-block-search__inside-wrapper {
				padding-left: 0.5rem;
		}
		}
header.wp-block-template-part .wp-block-button__link {
		font-size: 16px;
}
@media screen and (max-width: 999px) {
header.wp-block-template-part .wp-block-button__link {
				display: none;
		}
		}
header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
}
@media screen and (max-width: 999px) {
header.wp-block-template-part .wp-block-navigation__responsive-container-open:not(.always-shown) {
				display: block;
		}
header.wp-block-template-part .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
				display: none;
		}
		}
header.wp-block-template-part button.wp-block-navigation__responsive-container-close {
		padding-right: 2rem;
}
/* Footer styles */
footer.wp-block-template-part {
		margin-block-start: 0px;
}
footer.wp-block-template-part p,
	footer.wp-block-template-part ul li:not('.wp-social-link') {
		font-size: 12px;
}
footer.wp-block-template-part a {
		text-decoration-line: none;
}
footer.wp-block-template-part a:hover,
		footer.wp-block-template-part a:focus {
			color: var(--wp--preset--color--palette-5) !important;
		}
footer.wp-block-template-part .row-top a:not('.wp-block-social-link-anchor') {
		font-size: 13px;
		letter-spacing: 1px;
}
footer.wp-block-template-part .row-bot a {
		--tw-text-opacity: 1;
		color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media screen and (max-width: 781px) {
		footer.wp-block-template-part .wp-block-columns.row-top .wp-block-column .wp-block-group:nth-child(1) {
			flex-direction: column;
		}

		footer.wp-block-template-part .wp-block-columns.row-bot > .wp-block-column figure {
			text-align: center;
		}

		footer.wp-block-template-part ul.wp-block-social-links,
		footer.wp-block-template-part .wp-block-columns.row-bot .wp-block-column:nth-child(2) > * {
			align-items: center;
			justify-content: center;
			text-align: center !important;
		}
	}
/* Custom styles */
.wp-block-post-content {
		max-width: 100%;
}
.wp-block-post-content > *:last-child:not(.alignfull) {
		margin-block-end: 5rem;
}
.wp-block-post-content > *:not(.alignfull) {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
}
/* Add default margin */
.wp-block-post-content > *:first-child:not(.wp-block-group):not(.wp-block-cover) {
		margin-top: 3rem;
}
@media (min-width: 768px) {
		.wp-block-post-content > *:first-child:not(.wp-block-group):not(.wp-block-cover) {
				margin-top: 4rem;
		}
}
/* Apply default styles if not class is added so it does not conflict with only blocks */
.wp-block-post-content h1:not([class]),
	.wp-block-post-content h1.wp-block-heading {
		font-family: "Galano-Grotesque", sans-serif;
		font-size: var(--wp--preset--font-size--xxxx-large);
		font-weight: 700;
		line-height: 1.2;
}
.wp-block-post-content h2:not([class]),
	.wp-block-post-content h2.wp-block-heading {
		font-family: "Galano-Grotesque", sans-serif;
		font-size: var(--wp--preset--font-size--xxx-large);
		font-weight: 700;
		line-height: 1.3;
}
.wp-block-post-content h3:not([class]),
	.wp-block-post-content h3.wp-block-heading {
		font-family: "Galano-Grotesque", sans-serif;
		font-size: var(--wp--preset--font-size--xx-large);
		font-weight: 600;
		line-height: 1.3;
}
.wp-block-post-content h4:not([class]),
	.wp-block-post-content h4.wp-block-heading {
		font-family: "Galano-Grotesque", sans-serif;
		font-size: var(--wp--preset--font-size--x-large);
		font-weight: 700;
		line-height: 1.3;
}
.wp-block-post-content h5:not([class]),
	.wp-block-post-content h5.wp-block-heading {
		font-family: "Galano-Grotesque", sans-serif;
		font-size: var(--wp--preset--font-size--small);
		font-weight: 700;
		text-transform: uppercase;
		line-height: 1.3;
}
/* Section Styles */
.wp-block-post-content section {
		margin-block-start: 2.5rem;
}
@media (min-width: 768px) {
		.wp-block-post-content section {
				margin-block-start: 6rem;
		}
}
/* Button Styles */
.wp-block-button__link {
	box-shadow: 4px 4px 4px rgba( 0,0,0,.08 );
	display: flex;
	align-items: center;
	gap: 20px;
	border-radius: 0px;
	border-width: 2px;
	border-style: solid;
	--tw-border-opacity: 1;
	border-color: rgb(252 203 54 / var(--tw-border-opacity));
	background-color: transparent;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 2rem;
	padding-right: 2rem;
	font-family: "Galano-Grotesque", sans-serif;
	font-weight: 600;
	--tw-text-opacity: 1;
	color: rgb(0 0 0 / var(--tw-text-opacity));
	transition-property: all;
	transition-duration: 300ms;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-block-button__link:hover {
		--tw-bg-opacity: 1;
		background-color: rgb(252 203 54 / var(--tw-bg-opacity));
		--tw-text-opacity: 1;
		color: rgb(0 0 0 / var(--tw-text-opacity));
}
.wp-block-button__link:focus {
		--tw-bg-opacity: 1;
		background-color: rgb(252 203 54 / var(--tw-bg-opacity));
		--tw-text-opacity: 1;
		color: rgb(0 0 0 / var(--tw-text-opacity));
}
.wp-block-button__link::before {
		content: '';
		background: url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.20969 5.9347C6.28038 6.00539 6.31572 6.08667 6.31572 6.17856C6.31572 6.27045 6.28038 6.35174 6.20969 6.42242L1.26884 11.3633C1.19816 11.434 1.11687 11.4693 1.02498 11.4693C0.933091 11.4693 0.851804 11.434 0.781119 11.3633L0.250985 10.8331C0.180301 10.7625 0.144958 10.6812 0.144958 10.5893C0.144958 10.4974 0.180301 10.4161 0.250985 10.3454L4.41784 6.17856L0.250985 2.01171C0.180301 1.94103 0.144958 1.85974 0.144958 1.76785C0.144958 1.67596 0.180301 1.59467 0.250985 1.52399L0.781119 0.993854C0.851804 0.923169 0.933091 0.887827 1.02498 0.887827C1.11687 0.887827 1.19816 0.923169 1.26884 0.993854L6.20969 5.9347Z\" fill=\"black\"/></svg>");
		height: 12px;
		width: 7px;
		top: -10%;
		position: relative;
		transition: 0.2s all ease-in-out;
	}
.wp-block-button__link.has-palette-2-color.has-text-color::before {
			background: url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.20969 5.9347C6.28038 6.00539 6.31572 6.08667 6.31572 6.17856C6.31572 6.27045 6.28038 6.35174 6.20969 6.42242L1.26884 11.3633C1.19816 11.434 1.11687 11.4693 1.02498 11.4693C0.933091 11.4693 0.851804 11.434 0.781119 11.3633L0.250985 10.8331C0.180301 10.7625 0.144958 10.6812 0.144958 10.5893C0.144958 10.4974 0.180301 10.4161 0.250985 10.3454L4.41784 6.17856L0.250985 2.01171C0.180301 1.94103 0.144958 1.85974 0.144958 1.76785C0.144958 1.67596 0.180301 1.59467 0.250985 1.52399L0.781119 0.993854C0.851804 0.923169 0.933091 0.887827 1.02498 0.887827C1.11687 0.887827 1.19816 0.923169 1.26884 0.993854L6.20969 5.9347Z\" fill=\"white\"/></svg>");
		}
.wp-block-button__link.has-palette-2-color.has-text-color:hover,
		.wp-block-button__link.has-palette-2-color.has-text-color:focus {
			color: var(--wp--preset--color--palette-1) !important;
		}
.wp-block-button__link.has-palette-2-color.has-text-color:hover::before, .wp-block-button__link.has-palette-2-color.has-text-color:focus::before {
				background: url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.20969 5.9347C6.28038 6.00539 6.31572 6.08667 6.31572 6.17856C6.31572 6.27045 6.28038 6.35174 6.20969 6.42242L1.26884 11.3633C1.19816 11.434 1.11687 11.4693 1.02498 11.4693C0.933091 11.4693 0.851804 11.434 0.781119 11.3633L0.250985 10.8331C0.180301 10.7625 0.144958 10.6812 0.144958 10.5893C0.144958 10.4974 0.180301 10.4161 0.250985 10.3454L4.41784 6.17856L0.250985 2.01171C0.180301 1.94103 0.144958 1.85974 0.144958 1.76785C0.144958 1.67596 0.180301 1.59467 0.250985 1.52399L0.781119 0.993854C0.851804 0.923169 0.933091 0.887827 1.02498 0.887827C1.11687 0.887827 1.19816 0.923169 1.26884 0.993854L6.20969 5.9347Z\" fill=\"black\"/></svg>");
			}
.wp-block-button__link:hover,
	.wp-block-button__link:focus {
		text-decoration-line: none;
}
.wp-block-button__link:hover::before, .wp-block-button__link:focus::before {
			transform: translateX(8px);
		}
/*	Border hover options */
.wp-block-button__link:hover.has-palette-1-border-color, .wp-block-button__link:focus.has-palette-1-border-color {
			background-color: var(--wp--preset--color--palette-1) !important;
		}
.wp-block-button__link:hover.has-palette-2-border-color, .wp-block-button__link:focus.has-palette-2-border-color {
			background-color: var(--wp--preset--color--palette-2) !important;
		}
.wp-block-button__link:hover.has-palette-3-border-color, .wp-block-button__link:focus.has-palette-3-border-color {
			background-color: var(--wp--preset--color--palette-3) !important;
		}
.wp-block-button__link:hover.has-palette-4-border-color, .wp-block-button__link:focus.has-palette-4-border-color {
			background-color: var(--wp--preset--color--palette-4) !important;
		}
.wp-block-button__link:hover.has-palette-5-border-color, .wp-block-button__link:focus.has-palette-5-border-color {
			background-color: var(--wp--preset--color--palette-5) !important;
		}
.wp-block-button__link:hover.has-palette-6-border-color, .wp-block-button__link:focus.has-palette-6-border-color {
			background-color: var(--wp--preset--color--palette-6) !important;
		}
.wp-block-button__link:hover.has-palette-7-border-color, .wp-block-button__link:focus.has-palette-7-border-color {
			background-color: var(--wp--preset--color--palette-7) !important;
		}
.wp-block-button__link:hover.has-palette-8-border-color, .wp-block-button__link:focus.has-palette-8-border-color {
			background-color: var(--wp--preset--color--palette-8) !important;
		}
.is-style-secondary .wp-block-button__link {
		border-color: transparent;
		--tw-bg-opacity: 1;
		background-color: rgb(252 203 54 / var(--tw-bg-opacity));
}
.is-style-secondary .wp-block-button__link:hover {
		--tw-bg-opacity: 1;
		background-color: rgb(248 90 41 / var(--tw-bg-opacity));
}
.is-style-secondary .wp-block-button__link:focus {
		--tw-bg-opacity: 1;
		background-color: rgb(248 90 41 / var(--tw-bg-opacity));
}
.is-style-secondary .wp-block-button__link:hover,
		.is-style-secondary .wp-block-button__link:focus {
			background-color: var(--wp--preset--color--palette-8) !important;
		}
.is-style-secondary .wp-block-button__link.has-palette-7-background-color:hover,
			.is-style-secondary .wp-block-button__link.has-palette-7-background-color:focus {
				background-color: var(--wp--preset--color--palette-5) !important;
			}
.is-style-basic .wp-block-button__link {
		gap: 10px;
		border-width: 0px;
		padding: 0px;
		--tw-shadow: 0 0 #0000;
		--tw-shadow-colored: 0 0 #0000;
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.is-style-basic .wp-block-button__link:hover {
		background-color: transparent;
		text-decoration-line: underline;
}
.is-style-basic .wp-block-button__link:focus {
		background-color: transparent;
		text-decoration-line: underline;
}
.is-style-basic .wp-block-button__link:hover::before, .is-style-basic .wp-block-button__link:focus::before {
				transform: translateX(5px);
			}
.is-style-basic .wp-block-button__link.has-palette-2-color.has-text-color:hover,
			.is-style-basic .wp-block-button__link.has-palette-2-color.has-text-color:focus {
				color: var(--wp--preset--color--palette-2) !important;
			}
.is-style-basic .wp-block-button__link.has-palette-2-color.has-text-color:hover::before, .is-style-basic .wp-block-button__link.has-palette-2-color.has-text-color:focus::before {
					background: url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.20969 5.9347C6.28038 6.00539 6.31572 6.08667 6.31572 6.17856C6.31572 6.27045 6.28038 6.35174 6.20969 6.42242L1.26884 11.3633C1.19816 11.434 1.11687 11.4693 1.02498 11.4693C0.933091 11.4693 0.851804 11.434 0.781119 11.3633L0.250985 10.8331C0.180301 10.7625 0.144958 10.6812 0.144958 10.5893C0.144958 10.4974 0.180301 10.4161 0.250985 10.3454L4.41784 6.17856L0.250985 2.01171C0.180301 1.94103 0.144958 1.85974 0.144958 1.76785C0.144958 1.67596 0.180301 1.59467 0.250985 1.52399L0.781119 0.993854C0.851804 0.923169 0.933091 0.887827 1.02498 0.887827C1.11687 0.887827 1.19816 0.923169 1.26884 0.993854L6.20969 5.9347Z\" fill=\"white\"/></svg>") !important;
				}
/* Offsite Link Styles */
[class="offsite-link"] {
	display: inline;
	padding-left: 30px;
	position: relative;
}
[class="offsite-link"]::before,
	[class="offsite-link"]::after {
		content: '';
		width: 20px;
		height: 20px;
		background-image:url("data:image/svg+xml,%3Csvg id=%27newTab%27 data-name=%27Layer 1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 viewBox=%270 0 41.4 42.81%27%3E%3Cdefs%3E%3Cstyle%3E%23newTab .cls-1%7Bfill:none%3B%7D%23newTab .cls-2%7Bclip-path:url%28%23clip-path%29%3B%7D%3C/style%3E%3CclipPath id=%27clip-path%27 transform=%27translate%280 -0.21%29%27%3E%3Crect class=%27cls-1%27 x=%27-30.55%27 y=%27-28%27 width=%27100%27 height=%27100%27%3E%3C/rect%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3EVector Smart Object%3C/title%3E%3Cg class=%27cls-2%27%3E%3Cpath class=%27cls-3%27 d=%27M2.26 43A2.16 2.16 0 0 1 0 40.75V6.38A2.17 2.17 0 0 1 2.26 4.11H12V8.64H4.53V38.49H34.38V31H38.9v9.76A2.16 2.16 0 0 1 36.64 43Z%27 transform=%27translate%280 -0.21%29%27%3E%3C/path%3E%3Cpath class=%27cls-3%27 d=%27M2.26 42.91A2.07 2.07 0 0 1 .1 40.75V6.38A2.07 2.07 0 0 1 2.26 4.21h9.66V8.54H4.43V38.59h30v-7.5H38.8v9.66a2.07 2.07 0 0 1-2.16 2.16Z%27 transform=%27translate%280 -0.21%29%27%3E%3C/path%3E%3Cpath class=%27cls-3%27 d=%27M2.26 42.91A2.07 2.07 0 0 1 .1 40.75V6.38A2.07 2.07 0 0 1 2.26 4.21h9.66V8.54H4.43V38.59h30v-7.5H38.8v9.66a2.07 2.07 0 0 1-2.16 2.16Z%27 transform=%27translate%280 -0.21%29%27%3E%3C/path%3E%3Cpath class=%27cls-3%27 d=%27M2.26 42.81A2 2 0 0 1 .2 40.75V6.38A2 2 0 0 1 2.26 4.31h9.56V8.44H4.33V38.69H34.58v-7.5H38.7v9.56a2 2 0 0 1-2.06 2.06Z%27 transform=%27translate%280 -0.21%29%27%3E%3C/path%3E%3Cpath class=%27cls-3%27 d=%27M2.26 42.51A1.67 1.67 0 0 1 .5 40.75V6.38A1.67 1.67 0 0 1 2.26 4.61h9.26V8.14H4V39H34.88v-7.5H38.4v9.26a1.67 1.67 0 0 1-1.76 1.76Z%27 transform=%27translate%280 -0.21%29%27%3E%3C/path%3E%3Cpath class=%27cls-3%27 d=%27M2.26 42.41A1.57 1.57 0 0 1 .6 40.75V6.38A1.57 1.57 0 0 1 2.26 4.71h9.16V8H3.93V39.09H35v-7.5H38.3v9.16a1.57 1.57 0 0 1-1.66 1.66Z%27 transform=%27translate%280 -0.21%29%27%3E%3C/path%3E%3Cpath class=%27cls-3%27 d=%27M2.26 42.41A1.57 1.57 0 0 1 .6 40.75V6.38A1.57 1.57 0 0 1 2.26 4.71h9.16V8H3.93V39.09H35v-7.5H38.3v9.16a1.57 1.57 0 0 1-1.66 1.66Z%27 transform=%27translate%280 -0.21%29%27%3E%3C/path%3E%3Cpath class=%27cls-3%27 d=%27M3.83 39.19V7.94h7.5V4.81H2.26A1.48 1.48 0 0 0 .7 6.38V40.75a1.48 1.48 0 0 0 1.56 1.56H36.64a1.48 1.48 0 0 0 1.56-1.56V31.69H35.08v7.5Z%27 transform=%27translate%280 -0.21%29%27%3E%3C/path%3E%3Cpolygon class=%27cls-3%27 points=%2719.55 18.83 33.85 4.53 29.53 4.53 29.53 0 41.4 0 41.4 11.87 36.88 11.87 36.88 7.86 22.73 22 19.55 18.83%27%3E%3C/polygon%3E%3Cpolygon class=%27cls-3%27 points=%2719.7 18.83 34.1 4.43 29.63 4.43 29.63 0.1 41.3 0.1 41.3 11.77 36.98 11.77 36.98 7.62 22.73 21.86 19.7 18.83%27%3E%3C/polygon%3E%3Cpolygon class=%27cls-3%27 points=%2719.7 18.83 34.1 4.43 29.63 4.43 29.63 0.1 41.3 0.1 41.3 11.77 36.98 11.77 36.98 7.62 22.73 21.86 19.7 18.83%27%3E%3C/polygon%3E%3Cpolygon class=%27cls-3%27 points=%2719.84 18.83 34.34 4.33 29.73 4.33 29.73 0.2 41.2 0.2 41.2 11.67 37.07 11.67 37.07 7.38 22.73 21.72 19.84 18.83%27%3E%3C/polygon%3E%3Cpolygon class=%27cls-3%27 points=%2720.26 18.83 35.06 4.03 30.03 4.03 30.03 0.5 40.9 0.5 40.9 11.37 37.38 11.37 37.38 6.65 22.73 21.3 20.26 18.83%27%3E%3C/polygon%3E%3Cpolygon class=%27cls-3%27 points=%2720.4 18.83 35.16 4.07 35.14 3.93 30.13 3.93 30.13 0.6 40.8 0.6 40.8 11.27 37.48 11.27 37.48 6.41 22.73 21.16 20.4 18.83%27%3E%3C/polygon%3E%3Cpolygon class=%27cls-3%27 points=%2720.4 18.83 35.16 4.07 35.14 3.93 30.13 3.93 30.13 0.6 40.8 0.6 40.8 11.27 37.48 11.27 37.48 6.41 22.73 21.16 20.4 18.83%27%3E%3C/polygon%3E%3Cpolygon class=%27cls-3%27 points=%2735.23 4.14 20.54 18.83 22.73 21.01 37.58 6.17 37.58 11.17 40.7 11.17 40.7 0.7 30.23 0.7 30.23 3.83 35.23 3.83 35.23 4.14%27%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");
		position: absolute;
		transition: 0.2s all ease-in-out;
		top: 3px;
		left: 5px;
		background-repeat: no-repeat;
		background-size: contain;
	}
[class="offsite-link"]::after {
		background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2742%27 height=%2743%27 viewBox=%270 0 42 43%27 fill=%27none%27%3E%3Cg clip-path=%27url%28%23clip0_2641_14%29%27%3E%3Cpath d=%27M2.25996 42.79C1.96026 42.8042 1.66091 42.7558 1.38097 42.6479C1.10103 42.5399 0.846638 42.3749 0.634018 42.1632C0.421397 41.9515 0.255208 41.6978 0.14604 41.4184C0.0368717 41.1389 -0.0128799 40.8398 -4.42213e-05 40.54V6.17004C-0.014204 5.86903 0.0344827 5.56838 0.142915 5.28723C0.251347 5.00608 0.417147 4.75059 0.629754 4.53704C0.84236 4.32349 1.09711 4.15657 1.37778 4.04689C1.65846 3.93722 1.95889 3.88721 2.25996 3.90004H12V8.43004H4.52996V38.28H34.38V30.79H38.9V40.55C38.9114 40.849 38.8606 41.147 38.7508 41.4253C38.6409 41.7035 38.4745 41.956 38.2621 42.1666C38.0496 42.3771 37.7957 42.5413 37.5165 42.6486C37.2373 42.756 36.9388 42.8041 36.64 42.79H2.25996Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M2.25993 42.7C1.97287 42.7128 1.6863 42.6656 1.41845 42.5616C1.15061 42.4576 0.907352 42.2989 0.704172 42.0958C0.500991 41.8926 0.342337 41.6493 0.238308 41.3815C0.134279 41.1136 0.0871529 40.827 0.0999302 40.54V6.16999C0.0857183 5.88212 0.131781 5.59445 0.235169 5.32541C0.338556 5.05636 0.49699 4.81187 0.700325 4.6076C0.903659 4.40332 1.14741 4.24376 1.41598 4.13913C1.68454 4.0345 1.97199 3.98711 2.25993 3.99999H11.9199V8.32999H4.42993V38.38H34.4299V30.88H38.7999V40.54C38.8127 40.827 38.7656 41.1136 38.6616 41.3815C38.5575 41.6493 38.3989 41.8926 38.1957 42.0958C37.9925 42.2989 37.7493 42.4576 37.4814 42.5616C37.2136 42.6656 36.927 42.7128 36.6399 42.7H2.25993Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M2.25993 42.7C1.97287 42.7128 1.6863 42.6656 1.41845 42.5616C1.15061 42.4576 0.907352 42.2989 0.704172 42.0958C0.500991 41.8926 0.342337 41.6493 0.238308 41.3815C0.134279 41.1136 0.0871529 40.827 0.0999302 40.54V6.16999C0.0857183 5.88212 0.131781 5.59445 0.235169 5.32541C0.338556 5.05636 0.49699 4.81187 0.700325 4.6076C0.903659 4.40332 1.14741 4.24376 1.41598 4.13913C1.68454 4.0345 1.97199 3.98711 2.25993 3.99999H11.9199V8.32999H4.42993V38.38H34.4299V30.88H38.7999V40.54C38.8127 40.827 38.7656 41.1136 38.6616 41.3815C38.5575 41.6493 38.3989 41.8926 38.1957 42.0958C37.9925 42.2989 37.7493 42.4576 37.4814 42.5616C37.2136 42.6656 36.927 42.7128 36.6399 42.7H2.25993Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M2.25999 42.6001C1.98721 42.6084 1.71562 42.5608 1.46193 42.4602C1.20824 42.3596 0.977818 42.2082 0.784847 42.0152C0.591876 41.8222 0.440439 41.5918 0.339857 41.3381C0.239274 41.0844 0.191675 40.8128 0.199989 40.5401V6.17006C0.190278 5.89646 0.236844 5.62378 0.336801 5.3689C0.436758 5.11403 0.587979 4.88239 0.781097 4.68834C0.974215 4.49428 1.20512 4.34194 1.4595 4.24075C1.71389 4.13956 1.98634 4.09167 2.25999 4.10006H11.82V8.23006H4.32999V38.4801H34.58V30.9801H38.7V40.5401C38.7083 40.8128 38.6607 41.0844 38.5601 41.3381C38.4595 41.5918 38.3081 41.8222 38.1151 42.0152C37.9222 42.2082 37.6917 42.3596 37.438 42.4602C37.1844 42.5608 36.9128 42.6084 36.64 42.6001H2.25999Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M2.25998 42.3001C2.02544 42.3131 1.79079 42.2765 1.57135 42.1926C1.35192 42.1088 1.15265 41.9796 0.986545 41.8135C0.820443 41.6474 0.691251 41.4481 0.607409 41.2287C0.523567 41.0093 0.48696 40.7746 0.499981 40.5401V6.17006C0.485494 5.93471 0.521013 5.69895 0.604199 5.47831C0.687386 5.25767 0.816354 5.05715 0.982617 4.88994C1.14888 4.72274 1.34867 4.59263 1.56883 4.5082C1.789 4.42376 2.02455 4.38691 2.25998 4.40006H11.52V7.93006H3.99998V38.7901H34.88V31.2901H38.4V40.5501C38.413 40.7846 38.3764 41.0193 38.2926 41.2387C38.2087 41.4581 38.0795 41.6574 37.9134 41.8235C37.7473 41.9896 37.548 42.1188 37.3286 42.2026C37.1092 42.2865 36.8745 42.3231 36.64 42.3101L2.25998 42.3001Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M2.25993 42.2C2.03851 42.2131 1.81683 42.1791 1.60949 42.1003C1.40216 42.0215 1.21386 41.8997 1.05703 41.7429C0.900188 41.586 0.778362 41.3977 0.699573 41.1904C0.620785 40.9831 0.586823 40.7614 0.599926 40.54V6.16997C0.585346 5.94775 0.618212 5.72496 0.69634 5.51641C0.774468 5.30786 0.89607 5.11832 1.05307 4.96037C1.21007 4.80243 1.39888 4.67969 1.60696 4.60031C1.81503 4.52093 2.03762 4.48673 2.25993 4.49997H11.4199V7.78997H3.92993V38.88H34.9999V31.38H38.2999V40.54C38.313 40.7614 38.2791 40.9831 38.2003 41.1904C38.1215 41.3977 37.9997 41.586 37.8428 41.7429C37.686 41.8997 37.4977 42.0215 37.2904 42.1003C37.083 42.1791 36.8613 42.2131 36.6399 42.2H2.25993Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M2.25993 42.2C2.03851 42.2131 1.81683 42.1791 1.60949 42.1003C1.40216 42.0215 1.21386 41.8997 1.05703 41.7429C0.900188 41.586 0.778362 41.3977 0.699573 41.1904C0.620785 40.9831 0.586823 40.7614 0.599926 40.54V6.16997C0.585346 5.94775 0.618212 5.72496 0.69634 5.51641C0.774468 5.30786 0.89607 5.11832 1.05307 4.96037C1.21007 4.80243 1.39888 4.67969 1.60696 4.60031C1.81503 4.52093 2.03762 4.48673 2.25993 4.49997H11.4199V7.78997H3.92993V38.88H34.9999V31.38H38.2999V40.54C38.313 40.7614 38.2791 40.9831 38.2003 41.1904C38.1215 41.3977 37.9997 41.586 37.8428 41.7429C37.686 41.8997 37.4977 42.0215 37.2904 42.1003C37.083 42.1791 36.8613 42.2131 36.6399 42.2H2.25993Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M3.8299 38.98V7.72998H11.3299V4.59998H2.2599C2.05111 4.58827 1.84221 4.62094 1.64697 4.69583C1.45172 4.77073 1.27456 4.88615 1.12717 5.03449C0.97977 5.18283 0.865483 5.36072 0.791838 5.55644C0.718192 5.75216 0.686859 5.96127 0.699904 6.16998V40.54C0.688327 40.7479 0.720748 40.9559 0.79505 41.1504C0.869352 41.3449 0.983862 41.5216 1.1311 41.6688C1.27833 41.816 1.45498 41.9305 1.64949 42.0048C1.844 42.0791 2.052 42.1116 2.2599 42.1H36.6399C36.8478 42.1116 37.0558 42.0791 37.2503 42.0048C37.4448 41.9305 37.6215 41.816 37.7687 41.6688C37.9159 41.5216 38.0305 41.3449 38.1048 41.1504C38.1791 40.9559 38.2115 40.7479 38.1999 40.54V31.48H35.0799V38.98H3.8299Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M19.5499 18.83L33.8499 4.53H29.5299V0H41.3999V11.87H36.8799V7.86L22.7299 22L19.5499 18.83Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M19.7 18.83L34.0999 4.42998H29.6299V0.0999756H41.2999V11.77H36.9799V7.61998L22.7299 21.86L19.7 18.83Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M19.7 18.83L34.0999 4.42998H29.6299V0.0999756H41.2999V11.77H36.9799V7.61998L22.7299 21.86L19.7 18.83Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M19.84 18.83L34.34 4.32995H29.73V0.199951H41.2V11.67H37.07V7.37995L22.73 21.7199L19.84 18.83Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M20.26 18.83L35.06 4.03H30.03V0.5H40.9V11.37H37.38V6.65L22.73 21.3L20.26 18.83Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M20.3999 18.83L35.1599 4.06998L35.1399 3.92998H30.1299V0.599976H40.7999V11.27H37.4799V6.40998L22.7299 21.16L20.3999 18.83Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M20.3999 18.83L35.1599 4.06998L35.1399 3.92998H30.1299V0.599976H40.7999V11.27H37.4799V6.40998L22.7299 21.16L20.3999 18.83Z%27 fill=%27%23F83180%27/%3E%3Cpath d=%27M35.2299 4.13995L20.5399 18.83L22.7299 21.01L37.5799 6.16995V11.17H40.6999V0.699951H30.2299V3.82995H35.2299V4.13995Z%27 fill=%27%23F83180%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_2641_14%27%3E%3Crect width=%2741.4%27 height=%2742.81%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
		transition: 0.2s all ease-in-out;
		opacity: 0;
	}
[class="offsite-link"]:hover::before, [class="offsite-link"]:focus::before {
			opacity: 0;
		}
[class="offsite-link"]:hover::after, [class="offsite-link"]:focus::after {
			opacity: 1;
		}
.has-palette-2-color [class="offsite-link"]:not(:hover)::before {
		background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2742%27 height=%2743%27 viewBox=%270 0 42 43%27 fill=%27none%27%3E%3Cg clip-path=%27url%28%23clip0_2641_14%29%27%3E%3Cpath d=%27M2.25996 42.79C1.96026 42.8042 1.66091 42.7558 1.38097 42.6479C1.10103 42.5399 0.846638 42.3749 0.634018 42.1632C0.421397 41.9515 0.255208 41.6978 0.14604 41.4184C0.0368717 41.1389 -0.0128799 40.8398 -4.42213e-05 40.54V6.17004C-0.014204 5.86903 0.0344827 5.56838 0.142915 5.28723C0.251347 5.00608 0.417147 4.75059 0.629754 4.53704C0.84236 4.32349 1.09711 4.15657 1.37778 4.04689C1.65846 3.93722 1.95889 3.88721 2.25996 3.90004H12V8.43004H4.52996V38.28H34.38V30.79H38.9V40.55C38.9114 40.849 38.8606 41.147 38.7508 41.4253C38.6409 41.7035 38.4745 41.956 38.2621 42.1666C38.0496 42.3771 37.7957 42.5413 37.5165 42.6486C37.2373 42.756 36.9388 42.8041 36.64 42.79H2.25996Z%27 fill=%27white%27/%3E%3Cpath d=%27M2.25993 42.7C1.97287 42.7128 1.6863 42.6656 1.41845 42.5616C1.15061 42.4576 0.907352 42.2989 0.704172 42.0958C0.500991 41.8926 0.342337 41.6493 0.238308 41.3815C0.134279 41.1136 0.0871529 40.827 0.0999302 40.54V6.16999C0.0857183 5.88212 0.131781 5.59445 0.235169 5.32541C0.338556 5.05636 0.49699 4.81187 0.700325 4.6076C0.903659 4.40332 1.14741 4.24376 1.41598 4.13913C1.68454 4.0345 1.97199 3.98711 2.25993 3.99999H11.9199V8.32999H4.42993V38.38H34.4299V30.88H38.7999V40.54C38.8127 40.827 38.7656 41.1136 38.6616 41.3815C38.5575 41.6493 38.3989 41.8926 38.1957 42.0958C37.9925 42.2989 37.7493 42.4576 37.4814 42.5616C37.2136 42.6656 36.927 42.7128 36.6399 42.7H2.25993Z%27 fill=%27white%27/%3E%3Cpath d=%27M2.25993 42.7C1.97287 42.7128 1.6863 42.6656 1.41845 42.5616C1.15061 42.4576 0.907352 42.2989 0.704172 42.0958C0.500991 41.8926 0.342337 41.6493 0.238308 41.3815C0.134279 41.1136 0.0871529 40.827 0.0999302 40.54V6.16999C0.0857183 5.88212 0.131781 5.59445 0.235169 5.32541C0.338556 5.05636 0.49699 4.81187 0.700325 4.6076C0.903659 4.40332 1.14741 4.24376 1.41598 4.13913C1.68454 4.0345 1.97199 3.98711 2.25993 3.99999H11.9199V8.32999H4.42993V38.38H34.4299V30.88H38.7999V40.54C38.8127 40.827 38.7656 41.1136 38.6616 41.3815C38.5575 41.6493 38.3989 41.8926 38.1957 42.0958C37.9925 42.2989 37.7493 42.4576 37.4814 42.5616C37.2136 42.6656 36.927 42.7128 36.6399 42.7H2.25993Z%27 fill=%27white%27/%3E%3Cpath d=%27M2.25999 42.6001C1.98721 42.6084 1.71562 42.5608 1.46193 42.4602C1.20824 42.3596 0.977818 42.2082 0.784847 42.0152C0.591876 41.8222 0.440439 41.5918 0.339857 41.3381C0.239274 41.0844 0.191675 40.8128 0.199989 40.5401V6.17006C0.190278 5.89646 0.236844 5.62378 0.336801 5.3689C0.436758 5.11403 0.587979 4.88239 0.781097 4.68834C0.974215 4.49428 1.20512 4.34194 1.4595 4.24075C1.71389 4.13956 1.98634 4.09167 2.25999 4.10006H11.82V8.23006H4.32999V38.4801H34.58V30.9801H38.7V40.5401C38.7083 40.8128 38.6607 41.0844 38.5601 41.3381C38.4595 41.5918 38.3081 41.8222 38.1151 42.0152C37.9222 42.2082 37.6917 42.3596 37.438 42.4602C37.1844 42.5608 36.9128 42.6084 36.64 42.6001H2.25999Z%27 fill=%27white%27/%3E%3Cpath d=%27M2.25998 42.3001C2.02544 42.3131 1.79079 42.2765 1.57135 42.1926C1.35192 42.1088 1.15265 41.9796 0.986545 41.8135C0.820443 41.6474 0.691251 41.4481 0.607409 41.2287C0.523567 41.0093 0.48696 40.7746 0.499981 40.5401V6.17006C0.485494 5.93471 0.521013 5.69895 0.604199 5.47831C0.687386 5.25767 0.816354 5.05715 0.982617 4.88994C1.14888 4.72274 1.34867 4.59263 1.56883 4.5082C1.789 4.42376 2.02455 4.38691 2.25998 4.40006H11.52V7.93006H3.99998V38.7901H34.88V31.2901H38.4V40.5501C38.413 40.7846 38.3764 41.0193 38.2926 41.2387C38.2087 41.4581 38.0795 41.6574 37.9134 41.8235C37.7473 41.9896 37.548 42.1188 37.3286 42.2026C37.1092 42.2865 36.8745 42.3231 36.64 42.3101L2.25998 42.3001Z%27 fill=%27white%27/%3E%3Cpath d=%27M2.25993 42.2C2.03851 42.2131 1.81683 42.1791 1.60949 42.1003C1.40216 42.0215 1.21386 41.8997 1.05703 41.7429C0.900188 41.586 0.778362 41.3977 0.699573 41.1904C0.620785 40.9831 0.586823 40.7614 0.599926 40.54V6.16997C0.585346 5.94775 0.618212 5.72496 0.69634 5.51641C0.774468 5.30786 0.89607 5.11832 1.05307 4.96037C1.21007 4.80243 1.39888 4.67969 1.60696 4.60031C1.81503 4.52093 2.03762 4.48673 2.25993 4.49997H11.4199V7.78997H3.92993V38.88H34.9999V31.38H38.2999V40.54C38.313 40.7614 38.2791 40.9831 38.2003 41.1904C38.1215 41.3977 37.9997 41.586 37.8428 41.7429C37.686 41.8997 37.4977 42.0215 37.2904 42.1003C37.083 42.1791 36.8613 42.2131 36.6399 42.2H2.25993Z%27 fill=%27white%27/%3E%3Cpath d=%27M2.25993 42.2C2.03851 42.2131 1.81683 42.1791 1.60949 42.1003C1.40216 42.0215 1.21386 41.8997 1.05703 41.7429C0.900188 41.586 0.778362 41.3977 0.699573 41.1904C0.620785 40.9831 0.586823 40.7614 0.599926 40.54V6.16997C0.585346 5.94775 0.618212 5.72496 0.69634 5.51641C0.774468 5.30786 0.89607 5.11832 1.05307 4.96037C1.21007 4.80243 1.39888 4.67969 1.60696 4.60031C1.81503 4.52093 2.03762 4.48673 2.25993 4.49997H11.4199V7.78997H3.92993V38.88H34.9999V31.38H38.2999V40.54C38.313 40.7614 38.2791 40.9831 38.2003 41.1904C38.1215 41.3977 37.9997 41.586 37.8428 41.7429C37.686 41.8997 37.4977 42.0215 37.2904 42.1003C37.083 42.1791 36.8613 42.2131 36.6399 42.2H2.25993Z%27 fill=%27white%27/%3E%3Cpath d=%27M3.8299 38.98V7.72998H11.3299V4.59998H2.2599C2.05111 4.58827 1.84221 4.62094 1.64697 4.69583C1.45172 4.77073 1.27456 4.88615 1.12717 5.03449C0.97977 5.18283 0.865483 5.36072 0.791838 5.55644C0.718192 5.75216 0.686859 5.96127 0.699904 6.16998V40.54C0.688327 40.7479 0.720748 40.9559 0.79505 41.1504C0.869352 41.3449 0.983862 41.5216 1.1311 41.6688C1.27833 41.816 1.45498 41.9305 1.64949 42.0048C1.844 42.0791 2.052 42.1116 2.2599 42.1H36.6399C36.8478 42.1116 37.0558 42.0791 37.2503 42.0048C37.4448 41.9305 37.6215 41.816 37.7687 41.6688C37.9159 41.5216 38.0305 41.3449 38.1048 41.1504C38.1791 40.9559 38.2115 40.7479 38.1999 40.54V31.48H35.0799V38.98H3.8299Z%27 fill=%27white%27/%3E%3Cpath d=%27M19.5499 18.83L33.8499 4.53H29.5299V0H41.3999V11.87H36.8799V7.86L22.7299 22L19.5499 18.83Z%27 fill=%27white%27/%3E%3Cpath d=%27M19.7 18.83L34.0999 4.42998H29.6299V0.0999756H41.2999V11.77H36.9799V7.61998L22.7299 21.86L19.7 18.83Z%27 fill=%27white%27/%3E%3Cpath d=%27M19.7 18.83L34.0999 4.42998H29.6299V0.0999756H41.2999V11.77H36.9799V7.61998L22.7299 21.86L19.7 18.83Z%27 fill=%27white%27/%3E%3Cpath d=%27M19.84 18.83L34.34 4.32995H29.73V0.199951H41.2V11.67H37.07V7.37995L22.73 21.7199L19.84 18.83Z%27 fill=%27white%27/%3E%3Cpath d=%27M20.26 18.83L35.06 4.03H30.03V0.5H40.9V11.37H37.38V6.65L22.73 21.3L20.26 18.83Z%27 fill=%27white%27/%3E%3Cpath d=%27M20.3999 18.83L35.1599 4.06998L35.1399 3.92998H30.1299V0.599976H40.7999V11.27H37.4799V6.40998L22.7299 21.16L20.3999 18.83Z%27 fill=%27white%27/%3E%3Cpath d=%27M20.3999 18.83L35.1599 4.06998L35.1399 3.92998H30.1299V0.599976H40.7999V11.27H37.4799V6.40998L22.7299 21.16L20.3999 18.83Z%27 fill=%27white%27/%3E%3Cpath d=%27M35.2299 4.13995L20.5399 18.83L22.7299 21.01L37.5799 6.16995V11.17H40.6999V0.699951H30.2299V3.82995H35.2299V4.13995Z%27 fill=%27white%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_2641_14%27%3E%3Crect width=%2741.4%27 height=%2742.81%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	}
/* Heading styles */
.is-style-underlined {
    text-decoration: underline;
    text-underline-offset: 5px;
    text-decoration-thickness: 10px;
    line-height: 1.5 !important;
    -webkit-text-decoration-skip-ink: none;
            text-decoration-skip-ink: none;
    border: none;
}
.is-style-underlined a {
		text-decoration-line: none;
}
.is-style-underlined.has-palette-1-border-color {
		text-decoration-color: var(--wp--preset--color--palette-1);
}
.is-style-underlined.has-palette-2-border-color {
		text-decoration-color: var(--wp--preset--color--palette-2);
}
.is-style-underlined.has-palette-3-border-color {
		text-decoration-color: var(--wp--preset--color--palette-3);
}
.is-style-underlined.has-palette-4-border-color {
		text-decoration-color: var(--wp--preset--color--palette-4);
}
.is-style-underlined.has-palette-5-border-color {
		text-decoration-color: var(--wp--preset--color--palette-5);
}
.is-style-underlined.has-palette-6-border-color {
		text-decoration-color: var(--wp--preset--color--palette-6);
}
.is-style-underlined.has-palette-7-border-color {
		text-decoration-color: var(--wp--preset--color--palette-7);
}
.is-style-underlined.has-palette-8-border-color {
		text-decoration-color: var(--wp--preset--color--palette-8);
}
.is-style-indented {
		position: relative;
		border-width: 0px;
		padding-left: 50px;
		text-transform: uppercase;
}
.is-style-indented::before {
		content: '';
		height: 4px;
		width: 35px;
		position: absolute;
		left: 0;
		top: 15px;
	}
.is-style-indented.has-palette-1-border-color::before {
			background-color: var(--wp--preset--color--palette-1);
		}
.is-style-indented.has-palette-2-border-color::before {
			background-color: var(--wp--preset--color--palette-2);
		}
.is-style-indented.has-palette-3-border-color::before {
			background-color: var(--wp--preset--color--palette-3);
		}
.is-style-indented.has-palette-4-border-color::before {
			background-color: var(--wp--preset--color--palette-4);
		}
.is-style-indented.has-palette-5-border-color::before {
			background-color: var(--wp--preset--color--palette-5);
		}
.is-style-indented.has-palette-6-border-color::before {
			background-color: var(--wp--preset--color--palette-6);
		}
.is-style-indented.has-palette-7-border-color::before {
			background-color: var(--wp--preset--color--palette-7);
		}
.is-style-indented.has-palette-8-border-color::before {
			background-color: var(--wp--preset--color--palette-8);
		}
/* List styles */
ul.is-style-sub-nav {
		margin: 0px;
		display: flex;
		list-style-type: none;
		flex-direction: column;
		justify-content: center;
		gap: 35px;
}
@media screen and (min-width: 600px) {
ul.is-style-sub-nav {
				flex-direction: row;
		}
	}
ul.is-style-sub-nav li a {
		display: flex;
		align-items: center;
		gap: 8px;
		font-family: "Galano-Grotesque", sans-serif;
		font-weight: 16px;
		font-weight: 600;
		text-decoration-line: none;
		text-underline-offset: 5px;
}
ul.is-style-sub-nav li a:hover {
		--tw-text-opacity: 1;
		color: rgb(48 153 255 / var(--tw-text-opacity));
		text-decoration-line: underline;
}
ul.is-style-sub-nav li a:focus {
		--tw-text-opacity: 1;
		color: rgb(48 153 255 / var(--tw-text-opacity));
		text-decoration-line: underline;
}
ul.is-style-sub-nav li a::before {
				content: '';
				background: url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.20969 5.9347C6.28038 6.00539 6.31572 6.08667 6.31572 6.17856C6.31572 6.27045 6.28038 6.35174 6.20969 6.42242L1.26884 11.3633C1.19816 11.434 1.11687 11.4693 1.02498 11.4693C0.933091 11.4693 0.851804 11.434 0.781119 11.3633L0.250985 10.8331C0.180301 10.7625 0.144958 10.6812 0.144958 10.5893C0.144958 10.4974 0.180301 10.4161 0.250985 10.3454L4.41784 6.17856L0.250985 2.01171C0.180301 1.94103 0.144958 1.85974 0.144958 1.76785C0.144958 1.67596 0.180301 1.59467 0.250985 1.52399L0.781119 0.993854C0.851804 0.923169 0.933091 0.887827 1.02498 0.887827C1.11687 0.887827 1.19816 0.923169 1.26884 0.993854L6.20969 5.9347Z\" fill=\"%233099FF\"/></svg>");
				height: 12px;
				width: 7px;
				top: -10%;
				position: relative;
				transition: 0.2s all ease-in-out;
				transform: translateX(-5px);
				opacity: 0;
			}
ul.is-style-sub-nav li a:hover::before, ul.is-style-sub-nav li a:focus::before {
					transform: translateX(0);
					opacity: 100%;
				}
/* Blockquote styles */
blockquote.wp-block-quote {
	padding: 30px;
	position: relative;
}
blockquote.wp-block-quote::before {
		content: '';
		height: 100%;
		width: 2px;
		position: absolute;
		background: var(--wp--preset--color--palette-8);
		left: 8px;
		top: 50%;
		transform: translateY(-50%);
	}
blockquote.wp-block-quote cite {
		font-family: "Galano-Grotesque", sans-serif;
		font-weight: 700;
		font-style: normal;
}
blockquote.wp-block-quote cite::before {
			content: '— ';
		}
/* Group Styles */
.wp-block-group.has-background {
		padding-top: 1.75rem;
		padding-bottom: 1.75rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
}
.wp-block-group.alignwide {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
}
.wp-block-group.has-background.alignwide {
		max-width: calc(var(--wp--style--global--wide-size) - 3rem);
}
@media screen and (min-width: 782px) {
.is-style-content-bleed {
		min-width: 150%
}
	}
/* Column Styles */
.wp-block-columns.alignwide {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
}
.wp-block-columns .wp-block-column.is-vertically-aligned-stretch .is-vertical {
		min-height: 100%;
	}
/* Cover Styles */
.wp-block-cover.is-style-overflow {
		overflow: visible;
}
/* Media Text Styles */
.wp-block-media-text {
		margin-top: 3rem;
		margin-bottom: 3rem;
}
@media (min-width: 768px) {
		.wp-block-media-text {
				margin-top: 6rem;
				margin-bottom: 6rem;
		}
}
.wp-block-media-text .wp-block-media-text__media {
		aspect-ratio: 16 / 9;
		max-width: 100%;
		overflow: hidden;
		border-radius: 1rem;
}
@media (min-width: 1024px) {
		.wp-block-media-text .wp-block-media-text__media {
				aspect-ratio: 1 / 1;
		}
}
.wp-block-media-text.alignwide {
		max-width: calc(var(--wp--style--global--wide-size) - 3rem);
}
/* Latest Posts Styles */
section.afy-latest-posts,
section.afy-posts-slider {
		margin-top: 25px;
		display: flex;
		flex-direction: column;
		gap: 25px;
}
@media screen and (min-width: 768px) {
section.afy-latest-posts,
section.afy-posts-slider {
				flex-direction: row;
		}
	}
section.afy-latest-posts > *, section.afy-posts-slider > * {
		flex: 1 1 50%;
	}
section.afy-latest-posts .post-link, section.afy-posts-slider .post-link {
		border: 4px solid #000;
		box-shadow: 0 10px 20px rgba(0, 0, 0, 0.25);
		transition: 0.2s all ease-in-out;
		position: relative;
		padding: 25px;
		padding-right: 85px;
		text-decoration-line: none;
	}
section.afy-latest-posts .post-link:hover, section.afy-posts-slider .post-link:hover {
		--tw-bg-opacity: 1;
		background-color: rgb(48 153 255 / var(--tw-bg-opacity));
		--tw-text-opacity: 1;
		color: rgb(0 0 0 / var(--tw-text-opacity));
}
section.afy-latest-posts .post-link:focus, section.afy-posts-slider .post-link:focus {
		--tw-bg-opacity: 1;
		background-color: rgb(48 153 255 / var(--tw-bg-opacity));
		--tw-text-opacity: 1;
		color: rgb(0 0 0 / var(--tw-text-opacity));
}
section.afy-latest-posts .post-link::after, section.afy-posts-slider .post-link::after {
			content: '';
			background: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"52\" height=\"55\" viewBox=\"0 0 52 55\" fill=\"none\"><path d=\"M51.5 20.3501C50.9333 16.9501 52.775 2.21672 50.0833 1.36672C49.0917 1.22505 47.9583 1.79172 46.9667 1.65005C46.4 1.50839 46.2583 1.22505 45.55 1.22505C44.5583 1.36672 43.2833 1.79172 42.4333 1.50839C29.2583 -0.616613 15.2333 2.21672 1.775 0.94172C-0.350005 1.22505 0.358328 4.34172 0.358328 5.90005C0.924995 22.0501 0.499995 38.4834 0.924995 54.4917C1.63333 55.2001 3.04999 54.9167 3.89999 54.9167C16.65 54.6334 29.6833 54.4917 42.2917 54.3501C44.8417 53.7834 51.2167 56.4751 50.9333 52.5084C51.2167 41.7417 52.0667 30.9751 51.5 20.3501ZM36.9083 52.9334C25.575 52.6501 14.2417 52.2251 2.90833 52.5084C3.61666 36.2167 3.475 20.0667 3.19166 3.77505C15.2333 4.48339 27.275 3.35005 39.3167 3.49172C40.3083 3.49172 40.5917 3.49172 40.45 4.62505C41.0167 20.6334 39.7417 36.9251 41.4417 52.7917C40.025 53.0751 38.325 52.9334 36.9083 52.9334ZM43.5667 52.6501C43 52.6501 42.4333 52.7917 42.0083 52.7917C42.7167 36.6417 42.7167 20.4917 42.8583 4.34172C42.575 2.78339 44.275 3.49172 45.2667 3.20839C44.4167 18.7917 44.275 34.3751 44.8417 50.1001C44.7 51.2334 45.4083 52.7917 43.5667 52.6501ZM46.5417 52.9334C47.675 36.5001 47.675 19.7834 46.9667 3.20839H49.0917C48.525 19.5001 48.6667 35.7917 48.95 52.0834C49.2333 53.2167 47.25 52.7917 46.5417 52.9334ZM20.3333 36.5001C19.9083 38.2001 6.025 38.4834 6.16666 36.3584C7.01666 34.5167 20.05 34.2334 20.3333 36.5001ZM20.3333 31.1167C19.7667 32.9584 6.16666 32.9584 6.16666 30.8334C7.01666 28.8501 20.05 28.8501 20.3333 31.1167ZM20.3333 42.1667C20.1917 44.0084 3.75833 44.2917 6.59166 41.4584C9.56666 40.8917 18.6333 39.6167 20.3333 42.1667ZM37.3333 13.8334C36.625 15.6751 23.45 15.8167 23.1667 13.5501C24.0167 11.8501 37.05 11.7084 37.3333 13.8334ZM23.875 9.58339C18.6333 9.58339 2.90833 9.58339 6.875 7.17505C15.9417 6.46672 24.5833 6.60839 33.65 7.17505C34.6417 7.17505 36.0583 7.31672 36.4833 7.45839C36.9083 7.60005 37.1917 7.88339 37.1917 8.16672C37.1917 9.58339 28.6917 9.72505 26 9.58339C25.7167 9.58339 24.5833 9.44172 23.875 9.58339ZM20.3333 47.9751C20.1917 49.8167 3.75833 50.1001 6.59166 47.1251C9.70833 46.5584 18.4917 45.2834 20.3333 47.9751ZM37.3333 36.5001C36.9083 38.2001 23.025 38.4834 23.1667 36.5001C24.3 34.5167 36.7667 34.0917 37.3333 36.5001ZM37.3333 42.3084C37.05 44.2917 20.7583 44.2917 23.5917 41.3167C26.5667 40.8917 35.775 39.7584 37.3333 42.3084ZM37.3333 47.8334C37.05 49.8167 20.7583 49.9584 23.5917 46.9834C26.425 46.5584 35.9167 45.4251 37.3333 47.8334ZM23.1667 19.3584C24.0167 17.5167 37.05 17.5167 37.3333 19.6417C36.625 21.4834 23.3083 21.4834 23.1667 19.3584ZM37.3333 25.1667C37.05 27.1501 20.9 27.4334 23.5917 24.4584C26.2833 24.0334 36.0583 22.7584 37.3333 25.1667ZM37.3333 30.9751C36.9083 32.6751 23.025 32.9584 23.1667 30.8334C24.1583 28.8501 36.7667 28.5667 37.3333 30.9751ZM6.16666 13.8334C6.025 17.2334 6.30833 20.9167 6.30833 24.3167C6.30833 25.0251 6.30833 25.8751 7.01666 26.3001C8.71666 26.7251 10.5583 26.1584 12.2583 26.3001C12.9667 26.3001 19.2 26.1584 18.775 25.1667C20.3333 25.1667 20.1917 15.3917 20.1917 13.6917C19.0583 11.7084 16.0833 12.4167 13.8167 12.4167C13.25 12.4167 11.8333 12.4167 11.4083 12.4167C9.425 12.2751 6.73333 11.7084 6.16666 13.8334ZM17.7833 14.9667C18.2083 18.0834 17.7833 21.4834 18.35 24.6001C15.375 23.8917 11.975 24.4584 9 24.0334C8.43333 23.6084 9 20.0667 9 19.0751C9 17.9417 8.85833 16.6667 9 15.5334C11.55 14.6834 15.0917 15.2501 17.7833 14.9667Z\" fill=\"black\"/></svg>");
			position: absolute;
			right: 0;
			width: 50px;
			height: 50px;
			background-size: contain;
			background-repeat: no-repeat;
			top: 20px;
			right: 15px;
		}
@media screen and (min-width: 768px) {
section.afy-latest-posts .post-link:hover,
		section.afy-latest-posts .post-link:focus,
		section.afy-posts-slider .post-link:hover,
		section.afy-posts-slider .post-link:focus {
				transform: translateY(-10px)
		}
			}
section.afy-latest-posts .post-link:hover h3, section.afy-latest-posts .post-link:focus h3, section.afy-posts-slider .post-link:hover h3, section.afy-posts-slider .post-link:focus h3 {
		text-decoration-line: underline;
}
section.afy-latest-posts .post-link .post-image, section.afy-posts-slider .post-link .post-image {
			height: 100%;
			flex: 0 0 30%;
			position: relative;
		}
section.afy-latest-posts .post-link .post-image img, section.afy-posts-slider .post-link .post-image img {
				width: 100%;
				-o-object-fit: cover;
				   object-fit: cover;
				height: 100%;
			}
section.afy-latest-posts .post-link h3, section.afy-posts-slider .post-link h3 {
			line-height: 1.2;
			margin: 0px;
		}
section.afy-latest-posts .post-link p, section.afy-posts-slider .post-link p {
		margin-top: 1rem;
		margin-bottom: 1rem;
		font-weight: 500;
}
section.afy-latest-posts .post-link p.post-cat, section.afy-posts-slider .post-link p.post-cat {
		margin-top: 0px;
		margin-bottom: 1rem;
		font-size: 14px;
}
section.afy-latest-posts .post-link p.post-date, section.afy-posts-slider .post-link p.post-date {
		margin-bottom: 0px;
}
/* Posts Slider Styles */
section.afy-posts-slider {
	margin-top: 0;
}
section.afy-posts-slider ul.glide__slides {
		display: flex;
		align-items: center;
		padding: 25px 0;
		list-style-type: none !important;
	}
section.afy-posts-slider ul.glide__slides .post-link {
			padding: 0;
			display: flex;
			gap: 0;
			justify-content: space-between;
			align-items: stretch;
			flex-direction: column-reverse;
		}
@media screen and (min-width: 767px) {
section.afy-posts-slider ul.glide__slides .post-link {
				flex-direction: row
		}
			}
section.afy-posts-slider ul.glide__slides .post-link::after {
				content: none;
			}
section.afy-posts-slider ul.glide__slides .post-link .content {
				padding: 25px;
				flex: 1;
			}
@media screen and (min-width: 767px) {
section.afy-posts-slider ul.glide__slides .post-link .content {
					flex-basis: 60%
			}
				}
section.afy-posts-slider ul.glide__slides .post-link .post-image {
				height: auto;
				flex: 1;
			}
@media screen and (min-width: 767px) {
section.afy-posts-slider ul.glide__slides .post-link .post-image {
					flex-basis: 50%
			}
				}
section.afy-posts-slider ul.glide__slides .post-link .post-image img {
					min-height: 200px;
				}
/* Slider arrows */
.glide__arrows {
	text-align: center;
}
.glide__arrows button.glide__arrow {
		content: '';
		background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27800px%27 height=%27800px%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000000%27 stroke-width=%271%27 stroke-linecap=%27round%27 stroke-linejoin=%27miter%27%3E%3Cpolyline points=%2711 17 16 12 11 7%27/%3E%3C/svg%3E");
		text-indent: -999%;
		width: 40px;
		height: 40px;
		margin: 0 5px;
		background-size: 30px;
		background-position: center;
		border: none;
		border-radius: 50%;
		border: 2px solid;
		background-color: #fff;
		font-size: 10px;
		overflow: hidden;
		cursor: pointer;
		transition: 0.2s all ease-in-out;
	}
.glide__arrows button.glide__arrow.glide__arrow--left {
		transform: rotate(-180deg);
	}
.glide__arrows button.glide__arrow:hover,
	.glide__arrows button.glide__arrow:active {
		background-color: var(--wp--preset--color--palette-7);
	}
/* Posts Grid Styles */
section.afy-posts-grid {
		margin-top: 25px;
}
section.afy-posts-grid .grid-container {
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(2, 1fr);
		grid-column-gap: 25px;
		grid-row-gap: 25px;
		display: block;
	}
@media screen and (min-width: 782px) {
section.afy-posts-grid .grid-container {
				display: grid;
		}
		}
section.afy-posts-grid .grid-container .wp-post-image {
			position: absolute;
			width: 100%;
			height: 100%;
			-o-object-fit: cover;
			   object-fit: cover;
			background-position: center;
		}
section.afy-posts-grid .grid-container .post-tile {
			min-height: 325px;
			position: relative;
			margin-bottom: 40px;
			display: flex;
			align-items: flex-end;
			--tw-bg-opacity: 1;
			background-color: rgb(241 241 241 / var(--tw-bg-opacity));
			text-decoration-line: none;
		}
@media screen and (min-width: 782px) {
section.afy-posts-grid .grid-container .post-tile {
				margin-bottom: 0px;
		}
			}
section.afy-posts-grid .grid-container .post-tile .post-tile__inner {
				min-height: 120px;
				z-index: 1;
				transition: 0.1s all ease-in-out;
				display: flex;
				width: 100%;
				flex-direction: column;
				justify-content: center;
				--tw-bg-opacity: 1;
				background-color: rgb(0 0 0 / var(--tw-bg-opacity));
				padding: 30px;
				padding-right: 90px;
			}
section.afy-posts-grid .grid-container .post-tile .post-tile__inner::after {
					content: '';
					background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2741%27 height=%2741%27 viewBox=%270 0 41 41%27 fill=%27none%27%3E%3Cpath d=%27M38.5033 20.0025C38.5052 24.2209 37.0443 28.3094 34.3694 31.5713C31.6946 34.8332 27.9715 37.0666 23.8344 37.891C19.6974 38.7153 15.4025 38.0796 11.6817 36.0921C7.96084 34.1046 5.04435 30.8883 3.4292 26.9914C1.81405 23.0945 1.60019 18.7581 2.82408 14.7212C4.04796 10.6843 6.63385 7.19664 10.1411 4.85269C13.6483 2.50874 17.8598 1.45349 22.0578 1.86679C26.2559 2.28009 30.1808 4.13635 33.1636 7.11924C34.8566 8.81036 36.1997 10.8187 37.1159 13.0293C38.0322 15.2399 38.5036 17.6095 38.5033 20.0025ZM0.280285 20.0025C0.270818 24.6392 1.86991 29.1357 4.80492 32.7253C7.73993 36.3149 11.8291 38.7753 16.3753 39.6871C20.9215 40.5989 25.6433 39.9056 29.7355 37.7254C33.8277 35.5452 37.037 32.0131 38.8162 27.7313C40.5954 23.4495 40.8344 18.6832 39.4925 14.2449C38.1505 9.80658 35.3106 5.97116 31.457 3.39254C27.6035 0.813916 22.9748 -0.348252 18.3602 0.10418C13.7456 0.556612 9.43074 2.59563 6.15136 5.87359C2.39903 9.61892 0.287293 14.7009 0.280285 20.0025Z%27 fill=%27white%27/%3E%3Cpath d=%27M22.9893 14.2229L27.8369 19.1314H10.5459C10.3103 19.1314 10.0843 19.2251 9.91768 19.3917C9.75105 19.5583 9.65744 19.7843 9.65744 20.0199C9.65744 20.2556 9.75105 20.4816 9.91768 20.6482C10.0843 20.8148 10.3103 20.9084 10.5459 20.9084H27.8804L22.9893 25.7821C22.8247 25.9554 22.7357 26.187 22.7418 26.4259C22.7479 26.6648 22.8487 26.8915 23.022 27.0561C23.1953 27.2207 23.4268 27.3097 23.6657 27.3036C23.9046 27.2975 24.1313 27.1967 24.2959 27.0234L30.6548 20.6253C30.7931 20.4775 30.877 20.2871 30.8928 20.0853C30.9087 19.8835 30.8555 19.6823 30.7419 19.5147L30.6548 19.4276V19.3841L24.2524 12.9816C24.0872 12.8164 23.8632 12.7236 23.6296 12.7236C23.396 12.7236 23.1719 12.8164 23.0067 12.9816C22.8416 13.1468 22.7488 13.3708 22.7488 13.6044C22.7488 13.838 22.8416 14.0621 23.0067 14.2273L22.9893 14.2229Z%27 fill=%27white%27/%3E%3C/svg%3E");
					position: absolute;
					width: 40px;
					height: 40px;
					right: 25px;
					bottom: 40px;
				}
section.afy-posts-grid .grid-container .post-tile .post-tile__inner .post-title {
					line-height: 1.2;
					margin: 0px;
					font-family: "Galano-Grotesque", sans-serif;
					font-size: 22px;
					font-weight: 700;
					--tw-text-opacity: 1;
					color: rgb(255 255 255 / var(--tw-text-opacity));
					text-decoration-line: none;
				}
section.afy-posts-grid .grid-container .post-tile .post-tile__inner .eyebrow {
		margin: 0px;
		margin-bottom: 15px;
		padding-left: 45px;
		font-family: "Galano-Grotesque", sans-serif;
		letter-spacing: 1px;
		--tw-text-opacity: 1;
		color: rgb(248 90 41 / var(--tw-text-opacity));
}
section.afy-posts-grid .grid-container .post-tile .post-tile__inner .eyebrow::before {
		top: 10px;
		--tw-bg-opacity: 1;
		background-color: rgb(248 90 41 / var(--tw-bg-opacity));
}
section.afy-posts-grid .grid-container .post-tile:nth-child(1) {
				grid-area: 1 / 1 / 3 / 2;
			}
@media screen and (min-width: 782px) {
section.afy-posts-grid .grid-container .post-tile:nth-child(1) {
					min-height: 600px
			}
				}
section.afy-posts-grid .grid-container .post-tile:nth-child(1) .post-tile__inner {
		padding: 30px;
		padding-right: 90px;
}
section.afy-posts-grid .grid-container .post-tile:nth-child(1) .post-tile__inner .post-title {
		font-size: 22px;
}
@media screen and (min-width: 782px) {
section.afy-posts-grid .grid-container .post-tile:nth-child(1) .post-tile__inner .post-title {
				font-size: 28px;
		}
						}
@media screen and (min-width: 1050px) {
section.afy-posts-grid .grid-container .post-tile:nth-child(1) .post-tile__inner .post-title {
				font-size: 34px;
		}
						}
section.afy-posts-grid .grid-container .post-tile:nth-child(2) {
				grid-area: 1 / 2 / 2 / 3;
			}
section.afy-posts-grid .grid-container .post-tile:nth-child(3) {
				grid-area: 2 / 2 / 3 / 3;
			}
section.afy-posts-grid .grid-container .post-tile:hover .post-tile__inner, section.afy-posts-grid .grid-container .post-tile:focus .post-tile__inner {
		--tw-bg-opacity: 1;
		background-color: rgb(248 49 128 / var(--tw-bg-opacity));
}
section.afy-posts-grid .grid-container .post-tile:hover .eyebrow, section.afy-posts-grid .grid-container .post-tile:focus .eyebrow {
		--tw-text-opacity: 1;
		color: rgb(255 255 255 / var(--tw-text-opacity));
}
section.afy-posts-grid .grid-container .post-tile:hover .eyebrow::before, section.afy-posts-grid .grid-container .post-tile:focus .eyebrow::before {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.wp-block-stackable-tabs .stk-block-tab-labels__wrapper {
		flex-direction: column !important;
		align-items: center;
		gap: 15px !important;
	}
.wp-block-stackable-tabs .wp-block-stackable-tab-labels {
		box-shadow: none !important;
	}
/* Hover reveal styles */
.afy-campaign-tiles .hover-tile, .afy-campaign-slider .hover-tile, .afy-hover-reveal .hover-tile {
		min-height: 375px;
		display: flex;
		color: #fff;
		text-decoration: none;
		transition: 0.3s all ease-in-out;
		position: relative;
		--tw-bg-opacity: 1;
		background-color: rgb(248 90 41 / var(--tw-bg-opacity));
	}
.afy-campaign-tiles .hover-tile img, .afy-campaign-slider .hover-tile img, .afy-hover-reveal .hover-tile img {
			position: absolute;
			width: 100%;
			height: 100%;
			-o-object-fit: cover;
			   object-fit: cover;
			transition: 0.2s all ease-in-out;
		}
.afy-campaign-tiles .hover-tile .hover-tile__inner, .afy-campaign-slider .hover-tile .hover-tile__inner, .afy-hover-reveal .hover-tile .hover-tile__inner {
			position: relative;
			display: flex;
			justify-content: center;
			align-items: center;
			flex-direction: column;
			width: 100%;
			min-height: 100%;
			z-index: 2;
			padding: 30px;
		}
.afy-campaign-tiles .hover-tile .hover-tile__inner.has-image::before, .afy-campaign-slider .hover-tile .hover-tile__inner.has-image::before, .afy-hover-reveal .hover-tile .hover-tile__inner.has-image::before {
				content: '';
				height: 100%;
				width: 100%;
				position: absolute;
				top: 0;
				left: 0;
				background: rgba(0, 0, 0, 0.25);
				z-index: -1;
				transition: 0.1s all ease-in-out;
			}
.afy-campaign-tiles .hover-tile .hover-tile__inner .hover-tile__title, .afy-campaign-slider .hover-tile .hover-tile__inner .hover-tile__title, .afy-hover-reveal .hover-tile .hover-tile__inner .hover-tile__title {
				font-size: 22px;
				margin: 0;
				text-align: center;
				font-weight: 600;
				transition: 0.35s all ease-in-out;
				font-family: "Galano-Grotesque", sans-serif;
			}
.afy-campaign-tiles .hover-tile .hover-tile__inner .hover-tile__excerpt, .afy-campaign-slider .hover-tile .hover-tile__inner .hover-tile__excerpt, .afy-hover-reveal .hover-tile .hover-tile__inner .hover-tile__excerpt {
				visibility: hidden;
				max-height: 0;
				opacity: 0;
				transition: 0.3s all ease-in-out;
				font-size: 16px;
				margin: 0px;
				text-align: center;
			}
.afy-campaign-tiles .hover-tile:hover,
		.afy-campaign-tiles .hover-tile:focus,
		.afy-campaign-slider .hover-tile:hover,
		.afy-campaign-slider .hover-tile:focus,
		.afy-hover-reveal .hover-tile:hover,
		.afy-hover-reveal .hover-tile:focus {
			transform: scale(1.125);
			z-index: 9;
		}
.afy-campaign-tiles .hover-tile:hover img, .afy-campaign-tiles .hover-tile:focus img, .afy-campaign-slider .hover-tile:hover img, .afy-campaign-slider .hover-tile:focus img, .afy-hover-reveal .hover-tile:hover img, .afy-hover-reveal .hover-tile:focus img {
				opacity: 0;
			}
.afy-campaign-tiles .hover-tile:hover .has-image::before, .afy-campaign-tiles .hover-tile:focus .has-image::before, .afy-campaign-slider .hover-tile:hover .has-image::before, .afy-campaign-slider .hover-tile:focus .has-image::before, .afy-hover-reveal .hover-tile:hover .has-image::before, .afy-hover-reveal .hover-tile:focus .has-image::before {
				opacity: 0;
			}
.afy-campaign-tiles .hover-tile:hover .hover-tile__excerpt, .afy-campaign-tiles .hover-tile:focus .hover-tile__excerpt, .afy-campaign-slider .hover-tile:hover .hover-tile__excerpt, .afy-campaign-slider .hover-tile:focus .hover-tile__excerpt, .afy-hover-reveal .hover-tile:hover .hover-tile__excerpt, .afy-hover-reveal .hover-tile:focus .hover-tile__excerpt {
				visibility: visible;
				max-height: 300px;
				opacity: 1;
			}
.afy-campaign-tiles .hover-tile.has-excerpt:hover .hover-tile__title, .afy-campaign-tiles .hover-tile.has-excerpt:focus .hover-tile__title, .afy-campaign-slider .hover-tile.has-excerpt:hover .hover-tile__title, .afy-campaign-slider .hover-tile.has-excerpt:focus .hover-tile__title, .afy-hover-reveal .hover-tile.has-excerpt:hover .hover-tile__title, .afy-hover-reveal .hover-tile.has-excerpt:focus .hover-tile__title {
					transform: translateY(-10px);
				}
/* Campaigns block tiles and slider styles */
.afy-campaign-tiles,
.afy-campaign-slider {
	display: flex;
    flex-wrap: wrap;
    gap: 15px;
    padding: 20px;
}
.afy-campaign-tiles .hover-tile, .afy-campaign-slider .hover-tile {
		flex: 1 1 100%;
		position: relative;
		display: block;
		--tw-bg-opacity: 1;
		background-color: rgb(241 241 241 / var(--tw-bg-opacity));
	}
@media screen and (min-width: 600px) {
.afy-campaign-tiles .hover-tile, .afy-campaign-slider .hover-tile {
			flex: 0 1 calc(50% - 8px)
	}
		}
@media screen and (min-width: 960px) {
.afy-campaign-tiles .hover-tile, .afy-campaign-slider .hover-tile {
			flex: 0 1 calc(33.33% - 10px)
	}
		}
.afy-campaign-tiles .hover-tile .hover-tile__bottom, .afy-campaign-slider .hover-tile .hover-tile__bottom {
			width: 100%;
			height: 100%;
			position: absolute;
			z-index: 1;
		}
.afy-campaign-tiles .hover-tile .hover-tile__bottom .hover-tile__title, .afy-campaign-slider .hover-tile .hover-tile__bottom .hover-tile__title {
				font-size: 20px;
				margin: 0;
				font-weight: 600;
				background: #000;
				width: 100%;
				padding: 30px 20px;
				display: flex;
				align-items: center;
				justify-content: space-between;
				position: absolute;
				bottom: 0;
				transform: none !important;
				gap: 8px;
				font-family: "Galano-Grotesque", sans-serif;
			}
.afy-campaign-tiles .hover-tile .hover-tile__bottom .hover-tile__title::after, .afy-campaign-slider .hover-tile .hover-tile__bottom .hover-tile__title::after {
					content: '';
					background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2741%27 height=%2741%27 viewBox=%270 0 41 41%27 fill=%27none%27%3E%3Cpath d=%27M38.5033 20.0025C38.5052 24.2209 37.0443 28.3094 34.3694 31.5713C31.6946 34.8332 27.9715 37.0666 23.8344 37.891C19.6974 38.7153 15.4025 38.0796 11.6817 36.0921C7.96084 34.1046 5.04435 30.8883 3.4292 26.9914C1.81405 23.0945 1.60019 18.7581 2.82408 14.7212C4.04796 10.6843 6.63385 7.19664 10.1411 4.85269C13.6483 2.50874 17.8598 1.45349 22.0578 1.86679C26.2559 2.28009 30.1808 4.13635 33.1636 7.11924C34.8566 8.81036 36.1997 10.8187 37.1159 13.0293C38.0322 15.2399 38.5036 17.6095 38.5033 20.0025ZM0.280285 20.0025C0.270818 24.6392 1.86991 29.1357 4.80492 32.7253C7.73993 36.3149 11.8291 38.7753 16.3753 39.6871C20.9215 40.5989 25.6433 39.9056 29.7355 37.7254C33.8277 35.5452 37.037 32.0131 38.8162 27.7313C40.5954 23.4495 40.8344 18.6832 39.4925 14.2449C38.1505 9.80658 35.3106 5.97116 31.457 3.39254C27.6035 0.813916 22.9748 -0.348252 18.3602 0.10418C13.7456 0.556612 9.43074 2.59563 6.15136 5.87359C2.39903 9.61892 0.287293 14.7009 0.280285 20.0025Z%27 fill=%27white%27/%3E%3Cpath d=%27M22.9893 14.2229L27.8369 19.1314H10.5459C10.3103 19.1314 10.0843 19.2251 9.91768 19.3917C9.75105 19.5583 9.65744 19.7843 9.65744 20.0199C9.65744 20.2556 9.75105 20.4816 9.91768 20.6482C10.0843 20.8148 10.3103 20.9084 10.5459 20.9084H27.8804L22.9893 25.7821C22.8247 25.9554 22.7357 26.187 22.7418 26.4259C22.7479 26.6648 22.8487 26.8915 23.022 27.0561C23.1953 27.2207 23.4268 27.3097 23.6657 27.3036C23.9046 27.2975 24.1313 27.1967 24.2959 27.0234L30.6548 20.6253C30.7931 20.4775 30.877 20.2871 30.8928 20.0853C30.9087 19.8835 30.8555 19.6823 30.7419 19.5147L30.6548 19.4276V19.3841L24.2524 12.9816C24.0872 12.8164 23.8632 12.7236 23.6296 12.7236C23.396 12.7236 23.1719 12.8164 23.0067 12.9816C22.8416 13.1468 22.7488 13.3708 22.7488 13.6044C22.7488 13.838 22.8416 14.0621 23.0067 14.2273L22.9893 14.2229Z%27 fill=%27white%27/%3E%3C/svg%3E");
					width: 40px;
					height: 40px;
					background-size: contain;
					background-repeat: no-repeat;
					flex: 0 0 auto;
				}
.afy-campaign-tiles .hover-tile .hover-tile__inner, .afy-campaign-slider .hover-tile .hover-tile__inner {
			left: 0;
			right: 0;
			top: 0;
			width: 100%;
			height: 100%;
			z-index: 2;
			background-color: transparent;
			opacity: 0;
			visibility: hidden;
			transition: 0.2s all ease-in-out;
		}
.afy-campaign-tiles .hover-tile:hover .hover-tile__inner, .afy-campaign-tiles .hover-tile:focus .hover-tile__inner, .afy-campaign-slider .hover-tile:hover .hover-tile__inner, .afy-campaign-slider .hover-tile:focus .hover-tile__inner {
				opacity: 1;
				visibility: visible;
				--tw-bg-opacity: 1;
				background-color: rgb(248 49 128 / var(--tw-bg-opacity));
			}
/* Campaign Slider Styles */
section.afy-campaign-slider {
	margin-top: 0;
}
section.afy-campaign-slider .glide__slides {
		margin-bottom: 25px;
	}
section.afy-campaign-slider .hover-tile:hover,
		section.afy-campaign-slider .hover-tile:focus {
			transform: scale(1);
			box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
		}
section.afy-campaign-slider .hover-tile .hover-tile__inner {
			min-height: 375px;
		}
/* Single Post styles */
.single .wp-block-post-title {
		font-family: "Galano-Grotesque", sans-serif;
		font-size: var(--wp--preset--font-size--xxxx-large);
		font-weight: 700;
		line-height: 1.2;
}
.single .wp-block-post-content > *:first-child:not(.wp-block-group):not(.wp-block-cover) {
		margin-top: 1.5rem;
	}
.single .wp-block-post-navigation-link {
		height: 100%;
		text-decoration-line: none;
	}
.single .wp-block-post-navigation-link a {
			border: 4px solid #000;
			box-shadow: 0 10px 20px rgba(0, 0, 0, 0.25);
			position: relative;
			line-height: 1.2;
			padding: 40px 25px;
			transition: 0.2s all ease-in-out;
			height: 100%;
			display: inline-block;
			text-decoration-line: none;
		}
.single .wp-block-post-navigation-link a:hover {
		--tw-bg-opacity: 1;
		background-color: rgb(48 153 255 / var(--tw-bg-opacity));
		--tw-text-opacity: 1;
		color: rgb(0 0 0 / var(--tw-text-opacity));
}
.single .wp-block-post-navigation-link a:focus {
		--tw-bg-opacity: 1;
		background-color: rgb(48 153 255 / var(--tw-bg-opacity));
		--tw-text-opacity: 1;
		color: rgb(0 0 0 / var(--tw-text-opacity));
}
.single .wp-block-post-navigation-link:hover,
		.single .wp-block-post-navigation-link:focus {
		--tw-text-opacity: 1;
		color: rgb(0 0 0 / var(--tw-text-opacity));
		text-decoration-line: underline;
}
@media screen and (min-width: 768px) {
.single .wp-block-post-navigation-link:hover a, .single .wp-block-post-navigation-link:focus a {
					transform: translateY(-10px)
			}
				}
/* Team tiles styles */
.afy-team-tiles {
	display: grid;
	grid-template-columns: repeat(1, minmax(0, 1fr));
	gap: 20px;
}
@media screen and (min-width: 500px) {
.afy-team-tiles {
		grid-template-columns: repeat(2, minmax(0, 1fr))
}
	}
@media screen and (min-width: 768px) {
.afy-team-tiles {
		grid-template-columns: repeat(3, minmax(0, 1fr))
}
	}
@media screen and (min-width: 1050px) {
.afy-team-tiles {
		grid-template-columns: repeat(4, minmax(0, 1fr))
}
	}
.afy-team-tiles .team-tile {
		box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.1);
		transition: 0.2s all ease-in-out;
	}
.afy-team-tiles .team-tile:hover {
		--tw-bg-opacity: 1;
		background-color: rgb(48 153 255 / var(--tw-bg-opacity));
}
.afy-team-tiles .team-tile:focus {
		--tw-bg-opacity: 1;
		background-color: rgb(48 153 255 / var(--tw-bg-opacity));
}
.afy-team-tiles .team-tile img {
			width: 100%;
			height: 300px;
			-o-object-fit: cover;
			   object-fit: cover;

			/* Temporarily Hide */
			display: none;
		}
@media screen and (min-width: 500px) {
.afy-team-tiles .team-tile img {
				height: 225px
		}
			}
.afy-team-tiles .team-tile .team-tile__info {
			padding: 20px;
			transform: translateY(20px);
			transition: 0.2s all ease-in-out;
			font-family: "Galano-Grotesque", sans-serif;
		}
.afy-team-tiles .team-tile .team-tile__info h4, .afy-team-tiles .team-tile .team-tile__info p {
				margin: 0;
				font-weight: 600;
			}
.afy-team-tiles .team-tile .team-tile__info .team-tile__name {
				word-wrap: break-word;
			}
.afy-team-tiles .team-tile .team-tile__info .team-tile__title {
				font-size: 14px;
				margin-top: 5px;
				--tw-text-opacity: 1;
				color: rgb(187 187 187 / var(--tw-text-opacity));
			}
.afy-team-tiles .team-tile .team-tile__info .wp-block-button {
				margin-top: 20px;
				visibility: hidden;
				opacity: 0;
				transition: 0.2s all ease-in-out;
			}
.afy-team-tiles .team-tile:hover .team-tile__info, .afy-team-tiles .team-tile:focus .team-tile__info {
				transform: translateY(0);
			}
.afy-team-tiles .team-tile:hover h4.team-tile__name,
			.afy-team-tiles .team-tile:hover p.team-tile__title,
			.afy-team-tiles .team-tile:focus h4.team-tile__name,
			.afy-team-tiles .team-tile:focus p.team-tile__title {
				color: #fff !important;
			}
.afy-team-tiles .team-tile:hover .wp-block-button, .afy-team-tiles .team-tile:focus .wp-block-button {
				visibility: visible;
				opacity: 1;
			}
/* Remove hover styles from mobile and show button */
@media screen and (max-width: 767px) {
.afy-team-tiles .team-tile {
				--tw-bg-opacity: 1;
				background-color: rgb(48 153 255 / var(--tw-bg-opacity));
		}

			.afy-team-tiles .team-tile .team-tile__info {
				transform: translateY(0) !important;
			}

			.afy-team-tiles .team-tile h4.team-tile__name,
			.afy-team-tiles .team-tile p.team-tile__title {
				color: #fff !important;
			}

			.afy-team-tiles .team-tile .wp-block-button {
				visibility: visible !important;
				opacity: 1 !important;
			}
		}
/* Staff details styles */
.wp-block-cshp-staff-details p {
		margin: 0;
	}
.wp-block-cshp-staff-details .staff-name {
		font-family: "Galano-Grotesque", sans-serif;
		font-size: var(--wp--preset--font-size--xxxx-large);
		font-weight: 700;
		line-height: 1.3 !important;
		margin-top: 0;
	}
.wp-block-cshp-staff-details .staff-title {
		font-size: var(--wp--preset--font-size--large);
		font-weight: 400;
	}
/* Donate Buttons */
.donate-btns a.wp-block-button__link {
		padding: 20px 30px;
		box-shadow: 0 4px 12px 0px rgba(0,0,0,0.4);
		transition: 0.2s all ease-in-out;
		font-size: 28px;
	}
.donate-btns a.wp-block-button__link:hover {
			transform: translateY(-10px);
			background-color: var(--wp--preset--color--palette-7) !important;
		}
.donate-btns a.wp-block-button__link::before {
		content: none;
	}
/* Sign-up Form styles */
.gform-theme--foundation .sign-up-form .gform_fields {
	gap: 10px;
}
.gform-theme--foundation.sign-up-form .gform_confirmation_message {
    color: #fff;
}
/* Query Block styles */
.wp-block-post {
	min-height: 300px;
}
.wp-block-post > .wp-block-group {
	    transition: 0.2s all ease-in-out;
	    border: 2px solid transparent;
	}
.wp-block-post .wp-block-post-title a {
		--tw-text-opacity: 1;
		color: rgb(48 153 255 / var(--tw-text-opacity));
}
.wp-block-post:hover > .wp-block-group,
	.wp-block-post:focus > .wp-block-group {
	    transform: translateY(-10px);
	    --tw-border-opacity: 1;
	    border-color: rgb(248 49 128 / var(--tw-border-opacity));
	}
.wp-block-post:hover > .wp-block-group .wp-block-post-title a, .wp-block-post:focus > .wp-block-group .wp-block-post-title a {
		--tw-text-opacity: 1;
		color: rgb(248 49 128 / var(--tw-text-opacity));
}
.wp-block-post .query-loop-post-type {
		margin: 0;
		text-transform: capitalize;
		font-size: 16px;
	}
.wp-block-post .wp-block-read-more {
		position: relative;
		padding-left: 15px;
	}
.wp-block-post .wp-block-read-more::before,
		.wp-block-post .wp-block-read-more::after {
			content: '';
			background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%277%27 height=%2712%27 viewBox=%270 0 7 12%27 fill=%27none%27%3E%3Cpath d=%27M6.20969 5.9347C6.28037 6.00539 6.31572 6.08667 6.31572 6.17856C6.31572 6.27045 6.28037 6.35174 6.20969 6.42242L1.26884 11.3633C1.19816 11.434 1.11687 11.4693 1.02498 11.4693C0.933091 11.4693 0.851804 11.434 0.781119 11.3633L0.250985 10.8331C0.180301 10.7625 0.144958 10.6812 0.144958 10.5893C0.144958 10.4974 0.180301 10.4161 0.250985 10.3454L4.41784 6.17856L0.250985 2.01171C0.180301 1.94103 0.144958 1.85974 0.144958 1.76785C0.144958 1.67596 0.180301 1.59467 0.250985 1.52399L0.781119 0.993853C0.851804 0.923169 0.933091 0.887827 1.02498 0.887827C1.11687 0.887827 1.19816 0.923169 1.26884 0.993853L6.20969 5.9347Z%27 fill=%27black%27/%3E%3C/svg%3E");
			height: 12px;
			width: 7px;
			top: 49%;
			left: 0;
			position: absolute;
			transform: translateY(-50%);
			transition: 0.2s all ease-in-out;
		}
.wp-block-post .wp-block-read-more::after {
			opacity: 0;
			background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%277%27 height=%2712%27 viewBox=%270 0 7 12%27 fill=%27none%27%3E%3Cpath d=%27M6.20969 5.9347C6.28037 6.00539 6.31572 6.08667 6.31572 6.17856C6.31572 6.27045 6.28037 6.35174 6.20969 6.42242L1.26884 11.3633C1.19816 11.434 1.11687 11.4693 1.02498 11.4693C0.933091 11.4693 0.851804 11.434 0.781119 11.3633L0.250985 10.8331C0.180301 10.7625 0.144958 10.6812 0.144958 10.5893C0.144958 10.4974 0.180301 10.4161 0.250985 10.3454L4.41784 6.17856L0.250985 2.01171C0.180301 1.94103 0.144958 1.85974 0.144958 1.76785C0.144958 1.67596 0.180301 1.59467 0.250985 1.52399L0.781119 0.993853C0.851804 0.923169 0.933091 0.887827 1.02498 0.887827C1.11687 0.887827 1.19816 0.923169 1.26884 0.993853L6.20969 5.9347Z%27 fill=%27%23F83180%27/%3E%3C/svg%3E");
		}
.wp-block-post .wp-block-read-more:hover::before, .wp-block-post .wp-block-read-more:focus::before {
				opacity: 0;
			}
.wp-block-post .wp-block-read-more:hover::after, .wp-block-post .wp-block-read-more:focus::after {
				opacity: 1;
			}
.wp-block-post span.wp-block-post-terms__separator {
		visibility: hidden;
	}
.wp-block-post span.wp-block-post-terms__separator::before {
			content: '/';
			visibility: visible;
			position: relative;
			left: 5px;
		}
.wp-block-post .wp-block-post-terms a {
		pointer-events: none;
		text-decoration: none;
		font-weight: 400;
	}
/* Resource Download Button */
.resource-download-button {
	padding-left: 20px;
	position: relative;
	font-family: "Galano-Grotesque", sans-serif;
	font-weight: 600;
	text-decoration-line: none;
}
.resource-download-button:hover {
		--tw-text-opacity: 1;
		color: rgb(248 90 41 / var(--tw-text-opacity));
}
.resource-download-button:focus {
		--tw-text-opacity: 1;
		color: rgb(248 90 41 / var(--tw-text-opacity));
}
.resource-download-button::before,
	.resource-download-button::after {
		content: '';
		background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2711%27 height=%2712%27 viewBox=%270 0 11 12%27 fill=%27none%27%3E%3Crect x=%275%27 width=%271%27 height=%279%27 rx=%270.25%27 fill=%27black%27/%3E%3Crect x=%271%27 y=%2712%27 width=%271%27 height=%279%27 rx=%270.25%27 transform=%27rotate%28-90 1 12%29%27 fill=%27black%27/%3E%3Cpath d=%27M5.75351 9.89691C5.68003 9.96564 5.59552 10 5.5 10C5.40448 10 5.31997 9.96564 5.24649 9.89691L0.11022 5.09278C0.0367402 5.02406 0 4.94502 0 4.85567C0 4.76632 0.0367402 4.68729 0.11022 4.61856L0.661323 4.10309C0.734803 4.03436 0.819305 4 0.91483 4C1.01035 4 1.09486 4.03436 1.16834 4.10309L5.5 8.15464L9.83166 4.10309C9.90514 4.03436 9.98965 4 10.0852 4C10.1807 4 10.2652 4.03436 10.3387 4.10309L10.8898 4.61856C10.9633 4.68729 11 4.76632 11 4.85567C11 4.94502 10.9633 5.02406 10.8898 5.09278L5.75351 9.89691Z%27 fill=%27black%27/%3E%3C/svg%3E");
		height: 12px;
		width: 12px;
		top: 50%;
		left: 0;
		position: absolute;
		transform: translateY(-50%);
		transition: 0.2s all ease-in-out;
	}
.resource-download-button::after {
		opacity: 0;
		background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2711%27 height=%2712%27 viewBox=%270 0 11 12%27 fill=%27none%27%3E%3Crect x=%275%27 width=%271%27 height=%279%27 rx=%270.25%27 fill=%27%23F85A29%27/%3E%3Crect x=%271%27 y=%2712%27 width=%271%27 height=%279%27 rx=%270.25%27 transform=%27rotate%28-90 1 12%29%27 fill=%27%23F85A29%27/%3E%3Cpath d=%27M5.75351 9.89691C5.68003 9.96564 5.59552 10 5.5 10C5.40448 10 5.31997 9.96564 5.24649 9.89691L0.11022 5.09278C0.0367402 5.02405 0 4.94502 0 4.85567C0 4.76632 0.0367402 4.68729 0.11022 4.61856L0.661323 4.10309C0.734803 4.03436 0.819305 4 0.91483 4C1.01035 4 1.09486 4.03436 1.16834 4.10309L5.5 8.15464L9.83166 4.10309C9.90514 4.03436 9.98965 4 10.0852 4C10.1807 4 10.2652 4.03436 10.3387 4.10309L10.8898 4.61856C10.9633 4.68729 11 4.76632 11 4.85567C11 4.94502 10.9633 5.02405 10.8898 5.09278L5.75351 9.89691Z%27 fill=%27%23F85A29%27/%3E%3C/svg%3E");
	}
.resource-download-button:hover::before, .resource-download-button:focus::before {
			opacity: 0;
		}
.resource-download-button:hover::after, .resource-download-button:focus::after {
			opacity: 1;
		}
/* Facet styles */
.facetwp-facet.facetwp-type-dropdown select {
			width: 100%;
			cursor: pointer;
			border: none;
			background: transparent;
			text-transform: uppercase;
			outline: none !important;
			border-bottom: 2px solid;
			transition: 0.1s all ease-in-out;
			padding-bottom: 5px;
			font-weight: 600;
			font-family: "Galano-Grotesque", sans-serif;
		}
.facetwp-facet.facetwp-type-dropdown select:hover,
			.facetwp-facet.facetwp-type-dropdown select:focus {
				border-bottom-color: #fff;
			}
.facetwp-facet-archive_pager {
	text-align: center;
}
.facetwp-facet-archive_pager .facetwp-page:not(.active):not(:hover),
	.facetwp-facet-archive_pager .facetwp-page.dots {
		text-decoration: none;
		font-weight: 400;
		color: #000 !important;
	}
.facetwp-facet-archive_pager .facetwp-page.active {
		color: #000 !important;
	}
.facetwp-selections {
	margin: 50px 0;
	max-width: var(--wp--style--global--wide-size);
}
.facetwp-selections ul {
		margin: 0;
		padding: 0;
	}
.facetwp-selections .facetwp-selection-label {
	    display: none;
	}
.facetwp-selections .facetwp-selection-value {
		border-bottom: 2px solid transparent;
		padding-bottom: 1px;
		margin-right: 20px !important;
		transition: 0.1s all ease-in-out;
	}
.facetwp-selections li:hover .facetwp-selection-value,
	.facetwp-selections li:focus .facetwp-selection-value{
		border-bottom-color: inherit;
	}
/* Search overlay */
.wp-block-search button {
		background-color: transparent;
}
.wp-block-search svg {
		height: 20px;
		width: 20px;
		--tw-rotate: -90deg;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
		fill: #BBBBBB;
		transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
		transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
		transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
		transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
		transition-duration: 150ms;
}
.wp-block-search svg:hover {
		fill: #000000;
}
.wp-block-search svg:focus {
		fill: #000000;
}
@media screen and (max-width: 999px) {
.wp-block-search svg {
				height: 30px;
				width: 30px;
		}
		}
.wp-block-search.wp-block-search__button-only .wp-block-search__input {
		display: none;
}
.wp-block-search .wp-block-search__button {
		padding: 0px;
}
#search-overlay {
		visibility: hidden;
		position: fixed;
		top: 0px;
		left: 0px;
		z-index: 10;
		height: 100vh;
		width: 100vw;
		overflow: hidden;
		padding: 1.5rem;
		opacity: 0;
		transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
		transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
		transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
		transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
		transition-duration: 150ms;
}
#search-overlay.active {
		visibility: visible;
		opacity: 1;
}
#search-overlay .wp-block-search {
		margin-left: auto;
		margin-right: auto;
		display: block;
		max-width: 600px;
}
#search-overlay .wp-block-search .wp-block-search__inside-wrapper {
		position: relative;
		border-width: 0px;
}
#search-overlay .wp-block-search .wp-block-search__inside-wrapper::after {
				background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><path d=\"M19 19L13.0001 13M15 8C15 11.866 11.866 15 8 15C4.13401 15 1 11.866 1 8C1 4.13401 4.13401 1 8 1C11.866 1 15 4.13401 15 8Z\" stroke=\"%23032C66\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
				position: absolute;
				left: 23px;
				top: 19px;
				height: 18px;
				width: 18px;
				--tw-content: '';
				content: var(--tw-content);
			}
#search-overlay .wp-block-search .wp-block-search__input[type="search"] {
			outline: none !important;
			border: none !important;
			display: block;
			height: 50px;
			padding-top: 15px;
			padding-bottom: 15px;
			padding-left: 50px;
			padding-right: 50px;
			font-size: 18px;
			--tw-text-opacity: 1;
			color: rgb(0 0 0 / var(--tw-text-opacity));
		}
#search-overlay .wp-block-search .wp-block-search__button {
		position: absolute;
		right: 15px;
		top: 14px;
		margin: 0px;
		height: 30px;
		width: 30px;
		padding: 0px;
		outline: 2px solid transparent;
		outline-offset: 2px;
}
#search-overlay .wp-block-search .wp-block-search__button::after,
			#search-overlay .wp-block-search .wp-block-search__button::before {
				background-image: url("data:image/svg+xml,<svg width=\"7\" height=\"12\" viewBox=\"0 0 7 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.20969 5.9347C6.28038 6.00539 6.31572 6.08667 6.31572 6.17856C6.31572 6.27045 6.28038 6.35174 6.20969 6.42242L1.26884 11.3633C1.19816 11.434 1.11687 11.4693 1.02498 11.4693C0.933091 11.4693 0.851804 11.434 0.781119 11.3633L0.250985 10.8331C0.180301 10.7625 0.144958 10.6812 0.144958 10.5893C0.144958 10.4974 0.180301 10.4161 0.250985 10.3454L4.41784 6.17856L0.250985 2.01171C0.180301 1.94103 0.144958 1.85974 0.144958 1.76785C0.144958 1.67596 0.180301 1.59467 0.250985 1.52399L0.781119 0.993854C0.851804 0.923169 0.933091 0.887827 1.02498 0.887827C1.11687 0.887827 1.19816 0.923169 1.26884 0.993854L6.20969 5.9347Z\" fill=\"white\"/></svg>");
				background-position: 55% 50%;
				background-repeat: no-repeat;
				background-size: 10px;
				position: absolute;
				top: 50%;
				right: 0px;
				height: 100%;
				width: 100%;
				--tw-translate-y: -50%;
				transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
				border-radius: 9999px;
				border-width: 2px;
				--tw-border-opacity: 1;
				border-color: rgb(0 0 0 / var(--tw-border-opacity));
				--tw-bg-opacity: 1;
				background-color: rgb(0 0 0 / var(--tw-bg-opacity));
				opacity: 1;
				transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
				transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
				transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
				transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
				transition-duration: 150ms;
				--tw-content: '';
				content: var(--tw-content);
			}
#search-overlay .wp-block-search .wp-block-search__button::after {
		position: absolute;
		top: 50%;
		right: 0px;
		--tw-translate-y: -50%;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
		opacity: 0;
}
#search-overlay .wp-block-search .wp-block-search__button:hover::after, #search-overlay .wp-block-search .wp-block-search__button:focus::after {
		--tw-bg-opacity: 1;
		background-color: rgb(248 49 128 / var(--tw-bg-opacity));
		opacity: 1;
}
#search-overlay .wp-block-search .wp-block-search__button:hover .wp-block-button__link::after, #search-overlay .wp-block-search .wp-block-search__button:focus .wp-block-button__link::after {
		--tw-scale-x: 1;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
#search-overlay .wp-block-search .search-icon {
		display: none;
}
#search-overlay #search-overlay-close {
		display: flex;
		justify-content: flex-end;
		position: relative;
		min-width: 100%;
	}
#search-overlay #search-overlay-close a {
			position: static !important;
			position: absolute;
			right: 15px;
			top: 50px;
			margin: 0px;
			display: block;
			height: 42px;
			width: 42px;
			font-size: 50px;
			line-height: 1;
			text-decoration-line: none;
		}
/* Report Builder styles */
nav#wp-arb-main-nav ul#wp-arb-main-menu {
		display: flex;
		flex-direction: column;
		align-items: center;
		border-right: 5px solid var(--wp--preset--color--palette-7);
	}
nav#wp-arb-main-nav ul#wp-arb-main-menu li {
			margin-top: 0;
			margin-bottom: 15px;
			line-height: 1;
		}
nav#wp-arb-main-nav button#wp-arb-main-menu-toggle {
		background: var(--wp--preset--color--palette-7);
		padding: 10px;
		cursor: pointer;
		border: 2px solid #000;
	}
nav#wp-arb-main-nav button#wp-arb-main-menu-toggle span,
		nav#wp-arb-main-nav button#wp-arb-main-menu-toggle span::before,
		nav#wp-arb-main-nav button#wp-arb-main-menu-toggle span::after {
			width: 25px !important;
		}
nav#wp-arb-main-nav button#wp-arb-main-menu-toggle[aria-expanded=true] .menu-bar:after {
			transform: rotate(-45deg) translate(1px,-1px);
		}
nav#wp-arb-main-nav li.wp-arb-menu-item button {
			font-size: 18px;
			font-family: var(--wp--preset--font-family--primary);
			cursor: pointer;
			border-bottom: 2px solid transparent !important;
			line-height: 1.1;
		}
nav#wp-arb-main-nav li.wp-arb-menu-item:hover,
		nav#wp-arb-main-nav li.wp-arb-menu-item:focus {
			color: var(--wp--preset--color--palette-6) !important;
		}
nav#wp-arb-main-nav li.wp-arb-menu-item:hover button, nav#wp-arb-main-nav li.wp-arb-menu-item:focus button {
				border-color: var(--wp--preset--color--palette-6) !important;
			}
.wp-block-wp-arb-section__inner-container .wp-block-post-content > *:last-child:not(.alignfull) {
	margin-bottom: 0;
}
.arb-content-columns > .wp-block-column > .wp-block-group {
		box-shadow: 8px 8px 0px rgba(0, 0, 0, 1);
	}
.arb-content-columns .wp-block-group.is-content-justification-stretch {
		gap: 0;
	}
.arb-content-columns .wp-block-group.is-content-justification-stretch > * {
			width: 100%;
		}
/* Map Geo Styles */
.map_wrapper {
	max-width: 100%;
}
.map_wrapper .igm-map-content,
	.map_wrapper #default_208,
	.map_wrapper #default_14843 {
		border: 2px solid #000;
		padding: 10px 20px 20px;
		box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);
	}
.map_wrapper .igm-map-content h3, .map_wrapper #default_208 h3, .map_wrapper #default_14843 h3 {
			font-size: var(--wp--preset--font-size--x-large);
			margin-bottom: 0;
		}
.map_wrapper #default_208 {
		padding-top: 0;
	}
.map_wrapper #default_14843 {
		padding-top: 15px;
	}
.wp-block-interactive-geo-maps-display-map {
	max-width: 100%;
}
.wp-block-interactive-geo-maps-display-map .imapsInnerTooltip {
		display: flex;
		flex-direction: column;
		gap: 10px;
		padding-bottom: 5px;
	}
.wp-block-interactive-geo-maps-display-map .imapsInnerTooltip br {
			display: none !important;
		}
.wp-block-interactive-geo-maps-display-map .imapsInnerTooltip > a {
			display: inline-block;
		}
.wp-block-interactive-geo-maps-display-map .imapsInnerTooltip > a.no-space {
				padding-bottom: 0;
			}
.wp-block-interactive-geo-maps-display-map .tooltip--header {
		padding: 5px;
		background: var(--wp--preset--color--palette-6);
		text-align: center;
		font-weight: 600;
		letter-spacing: 1px;
		text-transform: uppercase;
		color: #fff;
	}
.wp-block-interactive-geo-maps-display-map .tooltip--content {
		font-size: 16px;
		text-align: center;
	}
.wp-block-interactive-geo-maps-display-map .tooltip--location {
	    padding: 5px 0 10px;
	    text-align: center;
	    font-size: 18px;
	    letter-spacing: 0.5px;
	    text-transform: uppercase;
	    font-weight: 600;
	    color: var(--wp--preset--color--palette-6);
	}

