
/**
 * GENERATE FROM ./style.scss
 */

#colophon {
	padding-top: 48px;
	overflow: hidden
}

#colophon #site-footer__logo {
	text-align: center;
	margin-bottom: -109px;
	position: relative;
	z-index: 1
}

#colophon #site-footer-nav {
	background-color: #000;
	color: #fff;
	position: relative;
	background: url("../img/footer.png"),#2a2a2a;
	background: url("../img/footer.png"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMyYTJhMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: url("../img/footer.png"),-moz-linear-gradient(top, rgb(42, 42, 42) 20%, rgb(0, 0, 0) 100%);
	background: url("../img/footer.png"),-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgb(42, 42, 42)), color-stop(100%, rgb(0, 0, 0)));
	background: url("../img/footer.png"),-webkit-linear-gradient(top, rgb(42, 42, 42) 20%, rgb(0, 0, 0) 100%);
	background: url("../img/footer.png"),-o-linear-gradient(top, rgb(42, 42, 42) 20%, rgb(0, 0, 0) 100%);
	background: url("../img/footer.png"),-ms-linear-gradient(top, rgb(42, 42, 42) 20%, rgb(0, 0, 0) 100%);
	background: url("../img/footer.png"),linear-gradient(to bottom, rgb(42, 42, 42) 20%, rgb(0, 0, 0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#2a2a2a", endColorstr="#000000",GradientType=0 );
	background-repeat: repeat-x;
	background-size: auto auto,auto 100%;
	background-position: bottom left 50vw,top center
}

#colophon #site-footer-nav:before {
	content: "";
	display: block;
	width: 100%;
	height: 19px;
	background-color: #50626c
}

#colophon #site-footer-nav #site-footer-nav__inner {
	max-width: 1070px;
	margin: 0 auto;
	text-align: right;
	padding-top: 200px;
	padding-bottom: 250px
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column {
	display: inline-block;
	vertical-align: top;
	width: 33.333%;
	padding: 0 10px;
	text-align: center;
	position: relative;
	z-index: 1
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column:last-child {
	margin-right: 0
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column h6 {
	font-family: "Oswald",sans-serif;
	font-size: 1.8667rem;
	text-transform: uppercase;
	font-weight: 400;
	margin-bottom: 40px
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column h6 strong {
	font-weight: 800;
	color: inherit
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column .site-footer-nav__column__content {
	font-size: 18px;
	font-size: 1.2rem;
	line-height: 1.7647;
	text-transform: none;
	text-decoration: none;
	font-weight: 400;
	color: #fff
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column .site-footer-nav__column__content svg {
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px;
	margin-top: -3px
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column .site-footer-nav__column__content svg path {
	fill: #b3c4ca
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column .site-footer-nav__column__content>a,#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column .site-footer-nav__column__content>div {
	display: block;
	font: inherit;
	color: inherit;
	text-decoration: inherit;
	text-transform: inherit;
	padding: 5px;
	width: fit-content;
	margin: 0 auto;
	transform: translateX(-4px)
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column .site-footer-nav__column__content>a:hover {
	color: #fa9512
}

#colophon #site-footer-nav #site-footer-nav__inner .site-footer-nav__column .site-footer-nav__column__content>a:hover svg path {
	fill: #fa9512
}

#colophon #colophon__legal {
	text-align: center;
	padding: 10px;
	font-size: 10px;
	font-weight: 500;
	letter-spacing: .05em;
	color: #57888c
}

#colophon #colophon__legal a {
	color: #60e1f6;
	text-decoration: none
}

#colophon #colophon__legal a:hover {
	color: #436693
}

#content .inner-content {
	max-width: 1050px;
	padding: 0 10px;
	margin: 0 auto
}

#content .inner-content.large {
	max-width: 1150px
}

#content .inner-content.xlarge {
	max-width: 1450px
}

#content .entry-content>.wp-block-image.alignright:first-child+*,#content .entry-content>.wp-block-image.alignleft:first-child+*,#content .entry-content>*:first-child,#content .wp-block-media-text__content>.wp-block-image.alignright:first-child+*,#content .wp-block-media-text__content>.wp-block-image.alignleft:first-child+*,#content .wp-block-media-text__content>*:first-child,#content [class*=inner-container]>.wp-block-image.alignright:first-child+*,#content [class*=inner-container]>.wp-block-image.alignleft:first-child+*,#content [class*=inner-container]>*:first-child {
	margin-top: 0
}

#content .entry-content>*:last-child,#content .wp-block-media-text__content>*:last-child,#content [class*=inner-container]>*:last-child {
	margin-bottom: 0
}

#content .entry-content:after,#content .wp-block-media-text__content:after,#content [class*=inner-container]:after {
	content: "";
	clear: both;
	float: none;
	display: table
}

#content .entry-content>p:empty:after,#content .wp-block-media-text__content>p:empty:after,#content [class*=inner-container]>p:empty:after {
	content: " "
}

#content #main>hr:last-child {
	margin-bottom: 0
}

#content .has-text-align-right {
	text-align: right
}

#content .has-text-align-center {
	text-align: center
}

#content .wp-block-paragraph {
	isolation: isolate
}

#content .pink-circle:after {
	content: "🟣";
	display: inline;
	filter: brightness(1.5) hue-rotate(20deg)
}

#content .wp-block-embed.wp-embed-aspect-9-16 iframe {
	aspect-ratio: 9/16;
	height: auto
}

#content .wp-block-embed.wp-embed-aspect-16-9 iframe {
	aspect-ratio: 16/9;
	height: auto
}

#content .wp-block-embed.wp-embed-aspect-1-1 iframe {
	aspect-ratio: 1;
	height: auto
}

#content .wp-block-embed.wp-embed-aspect-4-3 iframe {
	aspect-ratio: 4/3;
	height: auto
}

#content .wp-block-embed.wp-embed-aspect-3-4 iframe {
	aspect-ratio: 3/4;
	height: auto
}

#content .wp-block-embed.wp-embed-aspect-21-9 iframe {
	aspect-ratio: 21/9;
	height: auto
}

#content .wp-block-embed.wp-embed-aspect-9-21 iframe {
	aspect-ratio: 9/21;
	height: auto
}

#content h1,#content .h1,#content .is-style-h1,#content h2,#content .h2,#content .is-style-h2 {
	font-family: "Oswald",sans-serif;
	font-size: 26px;
	font-size: 1.73333rem;
	line-height: 1.1;
	font-weight: 300;
	padding: 0;
	color: #60e1f6;
	width: fit-content;
	margin: 2.8em auto 1.5em 0;
	text-transform: uppercase;
	text-wrap: balance;
	letter-spacing: .02em;
	position: relative;
	isolation: isolate
}

#content h1 strong,#content h1 b,#content .h1 strong,#content .h1 b,#content .is-style-h1 strong,#content .is-style-h1 b,#content h2 strong,#content h2 b,#content .h2 strong,#content .h2 b,#content .is-style-h2 strong,#content .is-style-h2 b {
	font: inherit;
	display: initial;
	text-transform: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	padding: 0;
	margin: 0;
	position: static;
	z-index: auto;
	font-weight: 400;
	color: #d4f7fd
}

#content h1 em,#content h1 i,#content .h1 em,#content .h1 i,#content .is-style-h1 em,#content .is-style-h1 i,#content h2 em,#content h2 i,#content .h2 em,#content .h2 i,#content .is-style-h2 em,#content .is-style-h2 i {
	font: inherit
}

#content h1 small,#content .h1 small,#content .is-style-h1 small,#content h2 small,#content .h2 small,#content .is-style-h2 small {
	font: inherit
}

#content h1:before,#content .h1:before,#content .is-style-h1:before,#content h2:before,#content .h2:before,#content .is-style-h2:before {
	display: none
}

#content h1:after,#content .h1:after,#content .is-style-h1:after,#content h2:after,#content .h2:after,#content .is-style-h2:after {
	display: none
}

#content h1+h6,#content h1+.h6,#content h1+.is-style-h6,#content .h1+h6,#content .h1+.h6,#content .h1+.is-style-h6,#content .is-style-h1+h6,#content .is-style-h1+.h6,#content .is-style-h1+.is-style-h6,#content h2+h6,#content h2+.h6,#content h2+.is-style-h6,#content .h2+h6,#content .h2+.h6,#content .h2+.is-style-h6,#content .is-style-h2+h6,#content .is-style-h2+.h6,#content .is-style-h2+.is-style-h6 {
	margin-top: 1em
}

#content h1:has(+h6),#content h1:has(+.h6),#content h1:has(+.is-style-h6),#content .h1:has(+h6),#content .h1:has(+.h6),#content .h1:has(+.is-style-h6),#content .is-style-h1:has(+h6),#content .is-style-h1:has(+.h6),#content .is-style-h1:has(+.is-style-h6),#content h2:has(+h6),#content h2:has(+.h6),#content h2:has(+.is-style-h6),#content .h2:has(+h6),#content .h2:has(+.h6),#content .h2:has(+.is-style-h6),#content .is-style-h2:has(+h6),#content .is-style-h2:has(+.h6),#content .is-style-h2:has(+.is-style-h6) {
	margin-bottom: .7em
}

#content h1.has-text-align-right,#content .h1.has-text-align-right,#content .is-style-h1.has-text-align-right,#content h2.has-text-align-right,#content .h2.has-text-align-right,#content .is-style-h2.has-text-align-right {
	margin-left: auto;
	margin-right: 0
}

#content h1.has-text-align-center,#content .h1.has-text-align-center,#content .is-style-h1.has-text-align-center,#content h2.has-text-align-center,#content .h2.has-text-align-center,#content .is-style-h2.has-text-align-center {
	margin-left: auto;
	margin-right: auto
}

#content h3,#content .h3,#content .is-style-h3 {
	font-family: "Oswald",sans-serif;
	font-size: 20px;
	font-size: 1.3333rem;
	color: #d4f7fd;
	font-weight: 500;
	line-height: 1;
	display: block;
	width: fit-content;
	margin: 2.5em auto .9em 0;
	text-transform: uppercase;
	position: relative;
	text-wrap: pretty;
	isolation: isolate
}

#content h3 strong,#content h3 b,#content .h3 strong,#content .h3 b,#content .is-style-h3 strong,#content .is-style-h3 b {
	font: inherit;
	display: initial;
	text-transform: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	padding: 0;
	margin: 0;
	position: static;
	z-index: auto;
	font-weight: 400;
	color: #60e1f6
}

#content h3:before,#content .h3:before,#content .is-style-h3:before {
	content: "";
	display: block;
	width: 22px;
	height: 13px;
	position: absolute;
	top: 20px;
	right: 30px;
	background-color: #60e1f6;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2222px%22%20height%3D%2213px%22%20viewBox%3D%220%200%202200%201300%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%221820.391%2C292%201219.022%2C871.246%20438.359%2C292%208.995%2C292%201153.541%2C1141.245%201240.514%2C1205.777%202189.188%2C292%20%22%2F%3E%3C%2Fsvg%3E");
	mask-repeat: no-repeat;
	mask-size: 100% 100%;
	mask-position: center center;
	mask-mode: alpha
}

#content h3:after,#content .h3:after,#content .is-style-h3:after {
	content: "";
	display: block;
	width: 28px;
	height: 36px;
	position: absolute;
	top: -15px;
	right: -11px;
	background-color: #60e1f6;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2228px%22%20height%3D%2236px%22%20viewBox%3D%220%200%202800%203600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%221087.674%2C99.451%200%2C1264%20350.063%2C1264%201096.228%2C465.066%202349%2C1685.575%202349%2C3447%202605%2C3447%202605%2C1577.644%20%22%2F%3E%3C%2Fsvg%3E");
	mask-repeat: no-repeat;
	mask-size: 100% 100%;
	mask-position: center center;
	mask-mode: alpha
}

#content h3.has-text-align-right,#content .h3.has-text-align-right,#content .is-style-h3.has-text-align-right {
	margin-left: auto;
	margin-right: 0
}

#content h3.has-text-align-center,#content .h3.has-text-align-center,#content .is-style-h3.has-text-align-center {
	margin-left: auto;
	margin-right: auto
}

#content h3+h5,#content h3+.h5,#content h3+.is-style-h5,#content .h3+h5,#content .h3+.h5,#content .h3+.is-style-h5,#content .is-style-h3+h5,#content .is-style-h3+.h5,#content .is-style-h3+.is-style-h5 {
	margin-top: 1em
}

#content h4,#content .h4,#content .is-style-h4,#content h5,#content .h5,#content .is-style-h5,#content h6,#content .h6,#content .is-style-h6 {
	font-family: "Oswald",sans-serif;
	font-size: 18px;
	font-size: 1.2rem;
	line-height: 1.1;
	font-weight: 400;
	color: #60e1f6;
	margin: 2.8em auto 1.5em 0;
	text-transform: uppercase;
	text-wrap: balance;
	letter-spacing: 0;
	position: relative;
	isolation: isolate
}

#content h4 strong,#content h4 b,#content .h4 strong,#content .h4 b,#content .is-style-h4 strong,#content .is-style-h4 b,#content h5 strong,#content h5 b,#content .h5 strong,#content .h5 b,#content .is-style-h5 strong,#content .is-style-h5 b,#content h6 strong,#content h6 b,#content .h6 strong,#content .h6 b,#content .is-style-h6 strong,#content .is-style-h6 b {
	font: inherit;
	display: initial;
	text-transform: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	padding: 0;
	margin: 0;
	position: static;
	z-index: auto;
	color: #40cce3;
	font-weight: 400
}

#content h4 em,#content h4 i,#content .h4 em,#content .h4 i,#content .is-style-h4 em,#content .is-style-h4 i,#content h5 em,#content h5 i,#content .h5 em,#content .h5 i,#content .is-style-h5 em,#content .is-style-h5 i,#content h6 em,#content h6 i,#content .h6 em,#content .h6 i,#content .is-style-h6 em,#content .is-style-h6 i {
	font: inherit
}

#content h4 small,#content .h4 small,#content .is-style-h4 small,#content h5 small,#content .h5 small,#content .is-style-h5 small,#content h6 small,#content .h6 small,#content .is-style-h6 small {
	font: inherit
}

#content h4:before,#content .h4:before,#content .is-style-h4:before,#content h5:before,#content .h5:before,#content .is-style-h5:before,#content h6:before,#content .h6:before,#content .is-style-h6:before {
	display: none
}

#content h4:after,#content .h4:after,#content .is-style-h4:after,#content h5:after,#content .h5:after,#content .is-style-h5:after,#content h6:after,#content .h6:after,#content .is-style-h6:after {
	display: none
}

#content h4,#content .h4,#content .is-style-h4 {
	width: fit-content;
	color: #d4f7fd;
	padding: 6px 15px 5px;
	isolation: isolate
}

#content h4 strong,#content h4 b,#content .h4 strong,#content .h4 b,#content .is-style-h4 strong,#content .is-style-h4 b {
	font-weight: 600;
	color: #fff
}

#content h4:before,#content .h4:before,#content .is-style-h4:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	mask: none;
	z-index: -1;
	background-color: #228a9b;
	background-image: none;
	transform: skewX(-10deg)
}

#content h4.has-text-align-right,#content .h4.has-text-align-right,#content .is-style-h4.has-text-align-right {
	margin-left: auto;
	margin-right: 0
}

#content h4.has-text-align-center,#content .h4.has-text-align-center,#content .is-style-h4.has-text-align-center {
	margin-left: auto;
	margin-right: auto
}

#content h5,#content .h5,#content .is-style-h5 {
	font-size: 21px;
	font-size: 1.4rem;
	letter-spacing: .05em;
	font-weight: 200;
	color: #60e1f6
}

#content h5 strong,#content h5 b,#content .h5 strong,#content .h5 b,#content .is-style-h5 strong,#content .is-style-h5 b {
	font-weight: 400;
	color: #60e1f6
}

#content h6,#content .h6,#content .is-style-h6 {
	font-size: 19px;
	font-size: 1.2667rem;
	font-weight: 400;
	letter-spacing: .05em;
	color: #d4f7fd;
	margin: 1.8em auto .8em auto
}

#content h6 strong,#content h6 b,#content .h6 strong,#content .h6 b,#content .is-style-h6 strong,#content .is-style-h6 b {
	color: #50d7ed
}

#content ul,#content ol {
	margin: 0;
	margin-bottom: 1em;
	counter-reset: list;
	float: inline-start;
	float: none;
	isolation: isolate
}

#content ul+*,#content ol+* {
	clear: both
}

#content ul li,#content ol li {
	padding: .6em 0 .6em 35px;
	list-style-type: none;
	margin: 0;
	position: relative;
	counter-increment: list
}

#content ul:is(ul) li:after,#content ol:is(ul) li:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 1.1em;
	left: 8px;
	border-radius: 200%;
	background-color: #60e1f6;
	z-index: 2
}

#content ul:is(ol) li:after,#content ol:is(ol) li:after {
	content: counter(list);
	display: inline-block;
	vertical-align: top;
	color: #60e1f6;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border-radius: 0;
	width: 25px;
	height: auto;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: .45em;
	font-size: 18px;
	font-size: 1.125rem;
	font-weight: 800;
	text-align: center
}

#content ul:is(ol) li:before,#content ol:is(ol) li:before {
	content: counter(list);
	display: inline-block;
	vertical-align: top;
	color: #228a9b;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border-radius: 0;
	width: auto;
	height: auto;
	position: absolute;
	left: 14px;
	top: .2em;
	font-family: "Oswald",sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-align: center;
	opacity: .1
}

#content hr {
	width: 80%;
	height: 16px;
	max-width: 550px;
	margin: 56px auto 56px auto;
	border: none;
	position: relative;
	opacity: 1;
	isolation: isolate
}

#content hr:before,#content hr:after {
	content: "";
	display: block;
	position: absolute;
	width: 50%;
	height: 50%;
	left: 0;
	bottom: 0;
	background-color: #333;
	transform-origin: top right;
	transform: skewX(-25deg)
}

#content hr:after {
	top: 0;
	right: 0;
	left: auto;
	bottom: auto;
	background-color: #555;
	transform-origin: bottom left
}

#content hr.is-style-blue:before {
	background-color: #228a9b
}

#content hr.is-style-blue:after {
	background-color: #60e1f6
}

#content figure.wp-block-image,#content figure.wp-block-media-text__media,#content .block-gallery-grid .block-gallery-grid-item {
	display: block;
	max-width: 100%;
	width: fit-content;
	margin: 2em auto 2em 0;
	text-align: left;
	position: relative;
	isolation: isolate
}

#content figure.wp-block-image.aligncenter,#content figure.wp-block-media-text__media.aligncenter,#content .block-gallery-grid .block-gallery-grid-item.aligncenter {
	margin-left: auto;
	margin-right: auto
}

#content figure.wp-block-image.alignright,#content figure.wp-block-media-text__media.alignright,#content .block-gallery-grid .block-gallery-grid-item.alignright {
	margin-left: auto;
	margin-right: 0
}

#content figure.wp-block-image a,#content figure.wp-block-media-text__media a,#content .block-gallery-grid .block-gallery-grid-item a {
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	outline: 0;
	box-shadow: none;
	filter: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
	pointer-events: none
}

#content figure.wp-block-image a img,#content figure.wp-block-media-text__media a img,#content .block-gallery-grid .block-gallery-grid-item a img {
	pointer-events: all;
	border-radius: 0
}

#content figure.wp-block-image a .wp-block-image-decoration-hover,#content figure.wp-block-media-text__media a .wp-block-image-decoration-hover,#content .block-gallery-grid .block-gallery-grid-item a .wp-block-image-decoration-hover {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 1;
	opacity: 1;
	pointer-events: none
}

#content figure.wp-block-image a .wp-block-image-decoration-hover:before,#content figure.wp-block-media-text__media a .wp-block-image-decoration-hover:before,#content .block-gallery-grid .block-gallery-grid-item a .wp-block-image-decoration-hover:before {
	content: "";
	display: block;
	position: absolute;
	right: 115%;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #228a9b;
	opacity: .45;
	transition: right .3s ease-in-out;
	transform-origin: center center;
	transform: skewX(-15deg)
}

#content figure.wp-block-image a .wp-block-image-decoration-hover:after,#content figure.wp-block-media-text__media a .wp-block-image-decoration-hover:after,#content .block-gallery-grid .block-gallery-grid-item a .wp-block-image-decoration-hover:after {
	content: "";
	display: block;
	position: absolute;
	left: 115%;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #90eaf9;
	opacity: .35;
	transition: left .3s ease-in-out;
	transform-origin: center center;
	transform: skewX(-15deg)
}

#content figure.wp-block-image a:before,#content figure.wp-block-image a:after,#content figure.wp-block-media-text__media a:before,#content figure.wp-block-media-text__media a:after,#content .block-gallery-grid .block-gallery-grid-item a:before,#content .block-gallery-grid .block-gallery-grid-item a:after {
	content: "";
	display: block;
	position: absolute;
	left: -50%;
	top: 50%;
	width: 10px;
	height: 40px;
	background-color: #fff;
	margin-left: -5px;
	margin-top: -20px;
	transform-origin: center center;
	transform: skewX(-15deg);
	z-index: 2;
	transition-property: left,right;
	transition-duration: .3s;
	transition-timing-function: ease-in-out
}

#content figure.wp-block-image a:after,#content figure.wp-block-media-text__media a:after,#content .block-gallery-grid .block-gallery-grid-item a:after {
	left: auto;
	right: -50%;
	width: 40px;
	height: 10px;
	margin-right: -20px;
	margin-top: -5px
}

#content figure.wp-block-image a:hover:before,#content figure.wp-block-media-text__media a:hover:before,#content .block-gallery-grid .block-gallery-grid-item a:hover:before {
	left: 50%
}

#content figure.wp-block-image a:hover:after,#content figure.wp-block-media-text__media a:hover:after,#content .block-gallery-grid .block-gallery-grid-item a:hover:after {
	right: 50%
}

#content figure.wp-block-image a:hover .wp-block-image-decoration-hover:before,#content figure.wp-block-media-text__media a:hover .wp-block-image-decoration-hover:before,#content .block-gallery-grid .block-gallery-grid-item a:hover .wp-block-image-decoration-hover:before {
	right: 50%
}

#content figure.wp-block-image a:hover .wp-block-image-decoration-hover:after,#content figure.wp-block-media-text__media a:hover .wp-block-image-decoration-hover:after,#content .block-gallery-grid .block-gallery-grid-item a:hover .wp-block-image-decoration-hover:after {
	left: 50%
}

#content figure.wp-block-image a:focus-visible,#content figure.wp-block-media-text__media a:focus-visible,#content .block-gallery-grid .block-gallery-grid-item a:focus-visible {
	outline: 2px dotted #fff
}

#content figure.wp-block-image img,#content figure.wp-block-media-text__media img,#content .block-gallery-grid .block-gallery-grid-item img {
	max-width: 100%;
	-webkit-animation: lazy_loading 5s infinite linear;
	-moz-animation: lazy_loading 5s infinite linear;
	-o-animation: lazy_loading 5s infinite linear;
	animation: lazy_loading 5s infinite linear;
	background-image: repeating-linear-gradient(315deg, #050505 0%, #000000 12.5%, #111111 25%, #000000 37.5%, #050505 50%, #000000 62.5%, #111111 75%, #000000 87.5%, #050505 100%);
	-webkit-background-size: 150px 150px;
	background-size: 150px 150px;
	background-position: 0 0
}

#content figure.wp-block-image img[src$=".png"],#content figure.wp-block-media-text__media img[src$=".png"],#content .block-gallery-grid .block-gallery-grid-item img[src$=".png"] {
	animation: none !important;
	background-color: rgba(0,0,0,0) !important;
	background-image: none !important;
	background: none !important
}

@media(prefers-reduced-motion: reduce) {
	#content figure.wp-block-image img,#content figure.wp-block-media-text__media img,#content .block-gallery-grid .block-gallery-grid-item img {
		-webkit-animation: none;
		-o-animation: none;
		animation: none;
		background-image: none;
		background: none
	}
}

@-webkit-keyframes lazy_loading {
	0% {
		-ms-background-position-x: -300px,center;
		background-position-x: -300px,center
	}

	100% {
		-ms-background-position-x: 300px,center;
		background-position-x: 300px,center
	}
}

@-moz-keyframes lazy_loading {
	0% {
		-ms-background-position-x: -300px,center;
		background-position-x: -300px,center
	}

	100% {
		-ms-background-position-x: 300px,center;
		background-position-x: 300px,center
	}
}

@-o-keyframes lazy_loading {
	0% {
		-ms-background-position-x: -300px,center;
		background-position-x: -300px,center
	}

	100% {
		-ms-background-position-x: 300px,center;
		background-position-x: 300px,center
	}
}

@keyframes lazy_loading {
	0% {
		-ms-background-position-x: -300px,center;
		background-position-x: -300px,center
	}

	100% {
		-ms-background-position-x: 300px,center;
		background-position-x: 300px,center
	}
}

#content figure.wp-block-image:has(figcaption):not(.aligncenter):not(.alignright) img,#content figure.wp-block-media-text__media:has(figcaption):not(.aligncenter):not(.alignright) img,#content .block-gallery-grid .block-gallery-grid-item:has(figcaption):not(.aligncenter):not(.alignright) img {
	border-bottom-left-radius: 0px
}

#content figure.wp-block-image:has(figcaption).alignright img,#content figure.wp-block-media-text__media:has(figcaption).alignright img,#content .block-gallery-grid .block-gallery-grid-item:has(figcaption).alignright img {
	border-bottom-right-radius: 0px
}

#content figure.wp-block-image figcaption,#content figure.wp-block-media-text__media figcaption,#content .block-gallery-grid .block-gallery-grid-item figcaption {
	position: absolute;
	bottom: 0;
	left: 0;
	max-width: 50%;
	padding: 7px 17px 4px 12px;
	font-size: 12px;
	font-size: .75rem;
	font-weight: 500;
	font-style: normal;
	line-height: 1;
	color: #fce79c;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220px%22%20height%3D%2210px%22%20viewBox%3D%220%200%202000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23A38B28%22%20d%3D%22M2000%2C1000C1402.146%2C1000%2C1000%2C0%2C1000%2C0S597.855%2C1000%2C0%2C1000l1000-0.329L2000%2C1000z%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	background-size: 13px 6px;
	background-position: right 62%;
	background-color: #fff;
	text-align: left;
	text-wrap: balance;
	margin: 0
}

#content figure.wp-block-image figcaption:after,#content figure.wp-block-media-text__media figcaption:after,#content .block-gallery-grid .block-gallery-grid-item figcaption:after {
	content: "";
	display: block;
	position: absolute;
	left: 100%;
	top: 0;
	height: 100%;
	margin-left: -1px;
	width: auto;
	min-width: 53px;
	aspect-ratio: 14/6;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22100px%22%20height%3D%2260px%22%20viewBox%3D%220%200%20100%2060%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M100%2C60C53.598%2C60%2C82.631%2C0%2C0%2C0h100V60z%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: right top;
	transform: rotate(180deg)
}

#content figure.wp-block-image figcaption:before,#content figure.wp-block-media-text__media figcaption:before,#content .block-gallery-grid .block-gallery-grid-item figcaption:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	bottom: 100%;
	width: 17px;
	height: 17px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210px%22%20height%3D%2210px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1.003%2C0H0v1000h1000v-1.003C448.388%2C998.727%2C1.273%2C551.611%2C1.003%2C0z%22%2F%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: left bottom
}

#content figure.wp-block-image.alignright figcaption,#content figure.wp-block-media-text__media.alignright figcaption,#content .block-gallery-grid .block-gallery-grid-item.alignright figcaption {
	right: 0;
	left: auto;
	text-align: right;
	padding-left: 17px;
	padding-right: 12px;
	background-position-x: left
}

#content figure.wp-block-image.alignright figcaption:after,#content figure.wp-block-media-text__media.alignright figcaption:after,#content .block-gallery-grid .block-gallery-grid-item.alignright figcaption:after {
	right: 100%;
	left: auto;
	margin-right: -1px;
	margin-left: auto;
	transform: rotate(180deg) scaleX(-1)
}

#content figure.wp-block-image.alignright figcaption:before,#content figure.wp-block-media-text__media.alignright figcaption:before,#content .block-gallery-grid .block-gallery-grid-item.alignright figcaption:before {
	right: 0px;
	left: auto;
	transform: scaleX(-1)
}

#content .wp-block-media-text {
	display: grid;
	grid-template-columns: auto 50%;
	-ms-align-items: center;
	align-items: center;
	margin: 2em auto
}

#content .wp-block-media-text:first-child {
	margin-top: 0
}

#content .wp-block-media-text:last-child {
	margin-bottom: 0
}

#content .wp-block-media-text .wp-block-media-text__media {
	margin: 0
}

#content .wp-block-media-text .wp-block-media-text__content {
	padding: 3.5em 0 3.5em 10.5%
}

#content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
	padding-right: 9%;
	padding-left: 0
}

#content .wp-block-media-text.is-image-fill-element .wp-block-media-text__media {
	position: relative;
	height: 100%;
	width: 100%
}

#content .wp-block-media-text.is-image-fill-element .wp-block-media-text__media img {
	position: absolute;
	width: 100%;
	height: 100%;
	object-fit: cover
}

#content .wp-block-media-text.is-image-fill-element.has-media-on-the-right+.wp-block-media-text.is-image-fill-element:not(.has-media-on-the-right),#content .wp-block-media-text.is-image-fill-element:not(.has-media-on-the-right)+.wp-block-media-text.is-image-fill-element.has-media-on-the-right {
	margin-top: -2em
}

#content .wp-block-gallery {
	width: 100%;
	max-width: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: flex-start;
	margin: 2em 0;
	gap: 0;
	isolation: isolate
}

#content .wp-block-gallery .wp-block-image {
	width: auto !important;
	flex: 0 1 auto;
	text-align: center;
	padding: 5px
}

#content .wp-block-gallery .wp-block-image figcaption {
	display: none
}

#content .wp-block-gallery.columns-1 .wp-block-image {
	flex-basis: 100%;
	max-width: 100%
}

#content .wp-block-gallery.columns-2 .wp-block-image {
	flex-basis: 50%;
	max-width: 50%
}

#content .wp-block-gallery.columns-3 .wp-block-image {
	flex-basis: 33.3333333333%;
	max-width: 33.3333333333%
}

#content .wp-block-gallery.columns-4 .wp-block-image {
	flex-basis: 25%;
	max-width: 25%
}

#content .wp-block-gallery.columns-5 .wp-block-image {
	flex-basis: 20%;
	max-width: 20%
}

#content .wp-block-gallery.columns-6 .wp-block-image {
	flex-basis: 16.6666666667%;
	max-width: 16.6666666667%
}

#content .wp-block-gallery.columns-7 .wp-block-image {
	flex-basis: 14.2857142857%;
	max-width: 14.2857142857%
}

#content .wp-block-gallery.columns-8 .wp-block-image {
	flex-basis: 12.5%;
	max-width: 12.5%
}

#content .wp-block-gallery.aligncenter {
	justify-content: center
}

#content .wp-block-gallery.aligncenter.columns-1 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.aligncenter.columns-1 .wp-block-image:nth-child(1n+1),#content .wp-block-gallery.aligncenter.columns-1 .wp-block-image:nth-child(1n+2) {
	flex-basis: 100%
}

#content .wp-block-gallery.aligncenter.columns-1 .wp-block-image:nth-child(1n+1) {
	text-align: left
}

#content .wp-block-gallery.aligncenter.columns-1 .wp-block-image:nth-child(1n+2) {
	text-align: right
}

#content .wp-block-gallery.aligncenter.columns-2 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.aligncenter.columns-2 .wp-block-image:nth-child(2n+1),#content .wp-block-gallery.aligncenter.columns-2 .wp-block-image:nth-child(2n+2) {
	flex-basis: 50%
}

#content .wp-block-gallery.aligncenter.columns-2 .wp-block-image:nth-child(2n+1) {
	text-align: left
}

#content .wp-block-gallery.aligncenter.columns-2 .wp-block-image:nth-child(2n+2) {
	text-align: right
}

#content .wp-block-gallery.aligncenter.columns-3 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.aligncenter.columns-3 .wp-block-image:nth-child(3n+1),#content .wp-block-gallery.aligncenter.columns-3 .wp-block-image:nth-child(3n+2) {
	flex-basis: 33.3333333333%
}

#content .wp-block-gallery.aligncenter.columns-3 .wp-block-image:nth-child(3n+1) {
	text-align: left
}

#content .wp-block-gallery.aligncenter.columns-3 .wp-block-image:nth-child(3n+2) {
	text-align: right
}

#content .wp-block-gallery.aligncenter.columns-4 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.aligncenter.columns-4 .wp-block-image:nth-child(4n+1),#content .wp-block-gallery.aligncenter.columns-4 .wp-block-image:nth-child(4n+2) {
	flex-basis: 25%
}

#content .wp-block-gallery.aligncenter.columns-4 .wp-block-image:nth-child(4n+1) {
	text-align: left
}

#content .wp-block-gallery.aligncenter.columns-4 .wp-block-image:nth-child(4n+2) {
	text-align: right
}

#content .wp-block-gallery.aligncenter.columns-5 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.aligncenter.columns-5 .wp-block-image:nth-child(5n+1),#content .wp-block-gallery.aligncenter.columns-5 .wp-block-image:nth-child(5n+2) {
	flex-basis: 20%
}

#content .wp-block-gallery.aligncenter.columns-5 .wp-block-image:nth-child(5n+1) {
	text-align: left
}

#content .wp-block-gallery.aligncenter.columns-5 .wp-block-image:nth-child(5n+2) {
	text-align: right
}

#content .wp-block-gallery.aligncenter.columns-6 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.aligncenter.columns-6 .wp-block-image:nth-child(6n+1),#content .wp-block-gallery.aligncenter.columns-6 .wp-block-image:nth-child(6n+2) {
	flex-basis: 16.6666666667%
}

#content .wp-block-gallery.aligncenter.columns-6 .wp-block-image:nth-child(6n+1) {
	text-align: left
}

#content .wp-block-gallery.aligncenter.columns-6 .wp-block-image:nth-child(6n+2) {
	text-align: right
}

#content .wp-block-gallery.aligncenter.columns-7 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.aligncenter.columns-7 .wp-block-image:nth-child(7n+1),#content .wp-block-gallery.aligncenter.columns-7 .wp-block-image:nth-child(7n+2) {
	flex-basis: 14.2857142857%
}

#content .wp-block-gallery.aligncenter.columns-7 .wp-block-image:nth-child(7n+1) {
	text-align: left
}

#content .wp-block-gallery.aligncenter.columns-7 .wp-block-image:nth-child(7n+2) {
	text-align: right
}

#content .wp-block-gallery.aligncenter.columns-8 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.aligncenter.columns-8 .wp-block-image:nth-child(8n+1),#content .wp-block-gallery.aligncenter.columns-8 .wp-block-image:nth-child(8n+2) {
	flex-basis: 12.5%
}

#content .wp-block-gallery.aligncenter.columns-8 .wp-block-image:nth-child(8n+1) {
	text-align: left
}

#content .wp-block-gallery.aligncenter.columns-8 .wp-block-image:nth-child(8n+2) {
	text-align: right
}

#content .wp-block-gallery.alignleft {
	justify-content: flex-start
}

#content .wp-block-gallery.alignleft.columns-1 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignleft.columns-1 .wp-block-image:nth-child(1n+1) {
	flex-basis: 100%;
	text-align: left
}

#content .wp-block-gallery.alignleft.columns-2 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignleft.columns-2 .wp-block-image:nth-child(2n+1) {
	flex-basis: 50%;
	text-align: left
}

#content .wp-block-gallery.alignleft.columns-3 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignleft.columns-3 .wp-block-image:nth-child(3n+1) {
	flex-basis: 33.3333333333%;
	text-align: left
}

#content .wp-block-gallery.alignleft.columns-4 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignleft.columns-4 .wp-block-image:nth-child(4n+1) {
	flex-basis: 25%;
	text-align: left
}

#content .wp-block-gallery.alignleft.columns-5 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignleft.columns-5 .wp-block-image:nth-child(5n+1) {
	flex-basis: 20%;
	text-align: left
}

#content .wp-block-gallery.alignleft.columns-6 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignleft.columns-6 .wp-block-image:nth-child(6n+1) {
	flex-basis: 16.6666666667%;
	text-align: left
}

#content .wp-block-gallery.alignleft.columns-7 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignleft.columns-7 .wp-block-image:nth-child(7n+1) {
	flex-basis: 14.2857142857%;
	text-align: left
}

#content .wp-block-gallery.alignleft.columns-8 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignleft.columns-8 .wp-block-image:nth-child(8n+1) {
	flex-basis: 12.5%;
	text-align: left
}

#content .wp-block-gallery.alignright {
	justify-content: flex-end
}

#content .wp-block-gallery.alignright.columns-1 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignright.columns-1 .wp-block-image:nth-child(1n+2) {
	flex-basis: 100%;
	text-align: right
}

#content .wp-block-gallery.alignright.columns-2 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignright.columns-2 .wp-block-image:nth-child(2n+2) {
	flex-basis: 50%;
	text-align: right
}

#content .wp-block-gallery.alignright.columns-3 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignright.columns-3 .wp-block-image:nth-child(3n+2) {
	flex-basis: 33.3333333333%;
	text-align: right
}

#content .wp-block-gallery.alignright.columns-4 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignright.columns-4 .wp-block-image:nth-child(4n+2) {
	flex-basis: 25%;
	text-align: right
}

#content .wp-block-gallery.alignright.columns-5 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignright.columns-5 .wp-block-image:nth-child(5n+2) {
	flex-basis: 20%;
	text-align: right
}

#content .wp-block-gallery.alignright.columns-6 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignright.columns-6 .wp-block-image:nth-child(6n+2) {
	flex-basis: 16.6666666667%;
	text-align: right
}

#content .wp-block-gallery.alignright.columns-7 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignright.columns-7 .wp-block-image:nth-child(7n+2) {
	flex-basis: 14.2857142857%;
	text-align: right
}

#content .wp-block-gallery.alignright.columns-8 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignright.columns-8 .wp-block-image:nth-child(8n+2) {
	flex-basis: 12.5%;
	text-align: right
}

#content .wp-block-gallery.alignfull {
	justify-content: space-between
}

#content .wp-block-gallery.alignfull.columns-1 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignfull.columns-1 .wp-block-image:nth-child(1n+3) {
	flex-basis: 100%
}

#content .wp-block-gallery.alignfull.columns-2 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignfull.columns-2 .wp-block-image:nth-child(2n+3) {
	flex-basis: 50%
}

#content .wp-block-gallery.alignfull.columns-3 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignfull.columns-3 .wp-block-image:nth-child(3n+3) {
	flex-basis: 33.3333333333%
}

#content .wp-block-gallery.alignfull.columns-4 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignfull.columns-4 .wp-block-image:nth-child(4n+3) {
	flex-basis: 25%
}

#content .wp-block-gallery.alignfull.columns-5 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignfull.columns-5 .wp-block-image:nth-child(5n+3) {
	flex-basis: 20%
}

#content .wp-block-gallery.alignfull.columns-6 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignfull.columns-6 .wp-block-image:nth-child(6n+3) {
	flex-basis: 16.6666666667%
}

#content .wp-block-gallery.alignfull.columns-7 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignfull.columns-7 .wp-block-image:nth-child(7n+3) {
	flex-basis: 14.2857142857%
}

#content .wp-block-gallery.alignfull.columns-8 .wp-block-image {
	flex-basis: auto
}

#content .wp-block-gallery.alignfull.columns-8 .wp-block-image:nth-child(8n+3) {
	flex-basis: 12.5%
}

#content .wp-block-gallery .gallery-skip-link {
	flex: 0 0 100%;
	display: block;
	height: 0;
	overflow: hidden
}

#content .wp-block-gallery .gallery-skip-link:focus-within {
	height: auto
}

#content .block-gallery-grid {
	width: 100%;
	max-width: none;
	margin: 2em 0
}

#content .block-gallery-grid .block-gallery-grid-item {
	position: relative;
	width: 100%;
	margin: 0
}

@supports(aspect-ratio: auto) {
	#content .block-gallery-grid .block-gallery-grid-item {
		padding-top:0 !important
	}
}

#content .block-gallery-grid .block-gallery-grid-item .block-gallery-grid-item__inner {
	position: absolute;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px
}

#content .block-gallery.is-style-white {
	background-color: #fff;
	border: 5px solid #60e1f6;
	padding: 0 5px
}

#content .block-gallery.is-style-white>.wp-block-simple-blocks-gallery-item,#content .block-gallery.is-style-white .block-gallery-item {
	vertical-align: middle
}

#spf-fancybox #spf-fancybox__inner {
	z-index: 3
}

#spf-fancybox #spf-fancybox__inner:before {
	content: "";
	display: block;
	position: absolute;
	left: 60%;
	width: 100%;
	height: 100%;
	bottom: 0;
	transform-origin: bottom center;
	transform: skewX(-20deg);
	pointer-events: none;
	background-color: #228a9b;
	opacity: .05
}

#spf-fancybox #spf-fancybox__inner:after {
	content: "";
	display: block;
	position: absolute;
	right: 60%;
	width: 100%;
	height: 100%;
	bottom: 0;
	transform-origin: top center;
	transform: skewX(-20deg);
	pointer-events: none;
	background-color: #333;
	opacity: .1
}

#spf-fancybox #spf-fancybox__inner #spf-fancybox__inner__content .spf-fancybox__inner__content__picture {
	overflow: hidden
}

#spf-fancybox #spf-fancybox__inner #spf-fancybox__close {
	cursor: pointer
}

#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__left,#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__right {
	width: 56px;
	height: 100%;
	top: 0;
	margin-top: 0
}

#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__left:after,#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__right:after {
	content: "";
	display: block;
	position: absolute;
	right: 0px;
	top: 50%;
	left: auto;
	margin: 0;
	border-radius: 0;
	opacity: 1;
	border: none;
	width: 20px;
	height: 50px;
	margin-top: -25px;
	background-color: #fff;
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210px%22%20height%3D%2220px%22%20viewBox%3D%220%200%201000%202000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1000%2C0C1000%2C597.854%2C0%2C1000%2C0%2C1000s1000%2C402.144%2C1000%2C1000l-0.329-1000L1000%2C0z%22%2F%3E%3C%2Fsvg%3E");
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: 100% 100%;
	-webkit-mask-position: right -2px top 0px;
	-webkit-mask-mode: luminance;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210px%22%20height%3D%2220px%22%20viewBox%3D%220%200%201000%202000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1000%2C0C1000%2C597.854%2C0%2C1000%2C0%2C1000s1000%2C402.144%2C1000%2C1000l-0.329-1000L1000%2C0z%22%2F%3E%3C%2Fsvg%3E");
	mask-repeat: no-repeat;
	mask-size: 100% 100%;
	mask-position: right -2px top 0px;
	mask-mode: luminance;
	transition: right .3s ease-in-out
}

#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__left:is(#spf-fancybox__inner__right):after,#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__right:is(#spf-fancybox__inner__right):after {
	left: 0px;
	right: 0;
	transform: rotate(180deg);
	transition: left .3s ease-in-out
}

#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__left:hover:after,#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__right:hover:after {
	right: 5px
}

#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__left:is(#spf-fancybox__inner__right):hover:after,#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__right:is(#spf-fancybox__inner__right):hover:after {
	left: 5px
}

#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__left#spf-fancybox__inner__left.spf-fancybox__inner__left--first,#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__left#spf-fancybox__inner__right.spf-fancybox__inner__right--last,#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__right#spf-fancybox__inner__left.spf-fancybox__inner__left--first,#spf-fancybox.spf-fancybox--gallery #spf-fancybox__inner__right#spf-fancybox__inner__right.spf-fancybox__inner__right--last {
	display: none
}

#content a,#content a:link,#content a:visited {
	font-weight: 500;
	color: #60e1f6;
	text-decoration: underline;
	text-decoration-style: dotted;
	text-decoration-color: #60e1f6;
	text-underline-offset: 4px
}

#content a:hover,#content a:focus,#content a:focus-within,#content a:link:hover,#content a:link:focus,#content a:link:focus-within,#content a:visited:hover,#content a:visited:focus,#content a:visited:focus-within {
	color: #fa9512;
	text-decoration-color: #fa9512
}

#content a:focus-visible,#content a:link:focus-visible,#content a:visited:focus-visible {
	color: #fa9512;
	text-decoration-color: #fa9512;
	outline: 2px solid currentColor
}

#content a:active,#content a:link:active,#content a:visited:active {
	color: #ca7300;
	text-decoration-color: #ca7300
}

#content .btn,#content a.btn,#content button,#content input[type=button],#content input[type=submit],#content input[type=reset],#content a.wp-block-button__link {
	isolation: isolate;
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1)
}

@-moz-document url-prefix() {
	#content .btn,#content a.btn,#content button,#content input[type=button],#content input[type=submit],#content input[type=reset],#content a.wp-block-button__link {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .btn:before,#content .btn:after,#content a.btn:before,#content a.btn:after,#content button:before,#content button:after,#content input[type=button]:before,#content input[type=button]:after,#content input[type=submit]:before,#content input[type=submit]:after,#content input[type=reset]:before,#content input[type=reset]:after,#content a.wp-block-button__link:before,#content a.wp-block-button__link:after {
	display: none
}

#content .btn[disabled],#content .btn.disabled,#content a.btn[disabled],#content a.btn.disabled,#content button[disabled],#content button.disabled,#content input[type=button][disabled],#content input[type=button].disabled,#content input[type=submit][disabled],#content input[type=submit].disabled,#content input[type=reset][disabled],#content input[type=reset].disabled,#content a.wp-block-button__link[disabled],#content a.wp-block-button__link.disabled {
	pointer-events: none;
	background-color: #555
}

#content .btn:hover,#content .btn:focus,#content .btn:focus-within,#content .btn:focus-visible,#content a.btn:hover,#content a.btn:focus,#content a.btn:focus-within,#content a.btn:focus-visible,#content button:hover,#content button:focus,#content button:focus-within,#content button:focus-visible,#content input[type=button]:hover,#content input[type=button]:focus,#content input[type=button]:focus-within,#content input[type=button]:focus-visible,#content input[type=submit]:hover,#content input[type=submit]:focus,#content input[type=submit]:focus-within,#content input[type=submit]:focus-visible,#content input[type=reset]:hover,#content input[type=reset]:focus,#content input[type=reset]:focus-within,#content input[type=reset]:focus-visible,#content a.wp-block-button__link:hover,#content a.wp-block-button__link:focus,#content a.wp-block-button__link:focus-within,#content a.wp-block-button__link:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .btn:focus-visible,#content a.btn:focus-visible,#content button:focus-visible,#content input[type=button]:focus-visible,#content input[type=submit]:focus-visible,#content input[type=reset]:focus-visible,#content a.wp-block-button__link:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-buttons .wp-block-button:first-child #content .btn,#content .wp-block-buttons .wp-block-button:first-child #content a.btn,#content .wp-block-buttons .wp-block-button:first-child #content button,#content .wp-block-buttons .wp-block-button:first-child #content input[type=button],#content .wp-block-buttons .wp-block-button:first-child #content input[type=submit],#content .wp-block-buttons .wp-block-button:first-child #content input[type=reset],#content .wp-block-buttons .wp-block-button:first-child #content a.wp-block-button__link {
	margin-left: 0
}

#content .wp-block-buttons .wp-block-button:last-child #content .btn,#content .wp-block-buttons .wp-block-button:last-child #content a.btn,#content .wp-block-buttons .wp-block-button:last-child #content button,#content .wp-block-buttons .wp-block-button:last-child #content input[type=button],#content .wp-block-buttons .wp-block-button:last-child #content input[type=submit],#content .wp-block-buttons .wp-block-button:last-child #content input[type=reset],#content .wp-block-buttons .wp-block-button:last-child #content a.wp-block-button__link {
	margin-right: 0
}

#content .btn.is-style-secondary,#content a.btn.is-style-secondary,#content button.is-style-secondary,#content input[type=button].is-style-secondary,#content input[type=submit].is-style-secondary,#content input[type=reset].is-style-secondary,#content a.wp-block-button__link.is-style-secondary {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1);
	border-color: #60e1f6;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #60E1F6), color-stop(43%, #60E1F6), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #60E1F6), color-stop(50%, #60E1F6), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%)
}

@-moz-document url-prefix() {
	#content .btn.is-style-secondary,#content a.btn.is-style-secondary,#content button.is-style-secondary,#content input[type=button].is-style-secondary,#content input[type=submit].is-style-secondary,#content input[type=reset].is-style-secondary,#content a.wp-block-button__link.is-style-secondary {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .btn.is-style-secondary:before,#content .btn.is-style-secondary:after,#content a.btn.is-style-secondary:before,#content a.btn.is-style-secondary:after,#content button.is-style-secondary:before,#content button.is-style-secondary:after,#content input[type=button].is-style-secondary:before,#content input[type=button].is-style-secondary:after,#content input[type=submit].is-style-secondary:before,#content input[type=submit].is-style-secondary:after,#content input[type=reset].is-style-secondary:before,#content input[type=reset].is-style-secondary:after,#content a.wp-block-button__link.is-style-secondary:before,#content a.wp-block-button__link.is-style-secondary:after {
	display: none
}

#content .btn.is-style-secondary[disabled],#content .btn.is-style-secondary.disabled,#content a.btn.is-style-secondary[disabled],#content a.btn.is-style-secondary.disabled,#content button.is-style-secondary[disabled],#content button.is-style-secondary.disabled,#content input[type=button].is-style-secondary[disabled],#content input[type=button].is-style-secondary.disabled,#content input[type=submit].is-style-secondary[disabled],#content input[type=submit].is-style-secondary.disabled,#content input[type=reset].is-style-secondary[disabled],#content input[type=reset].is-style-secondary.disabled,#content a.wp-block-button__link.is-style-secondary[disabled],#content a.wp-block-button__link.is-style-secondary.disabled {
	pointer-events: none;
	background-color: #555
}

#content .btn.is-style-secondary:hover,#content .btn.is-style-secondary:focus,#content .btn.is-style-secondary:focus-within,#content .btn.is-style-secondary:focus-visible,#content a.btn.is-style-secondary:hover,#content a.btn.is-style-secondary:focus,#content a.btn.is-style-secondary:focus-within,#content a.btn.is-style-secondary:focus-visible,#content button.is-style-secondary:hover,#content button.is-style-secondary:focus,#content button.is-style-secondary:focus-within,#content button.is-style-secondary:focus-visible,#content input[type=button].is-style-secondary:hover,#content input[type=button].is-style-secondary:focus,#content input[type=button].is-style-secondary:focus-within,#content input[type=button].is-style-secondary:focus-visible,#content input[type=submit].is-style-secondary:hover,#content input[type=submit].is-style-secondary:focus,#content input[type=submit].is-style-secondary:focus-within,#content input[type=submit].is-style-secondary:focus-visible,#content input[type=reset].is-style-secondary:hover,#content input[type=reset].is-style-secondary:focus,#content input[type=reset].is-style-secondary:focus-within,#content input[type=reset].is-style-secondary:focus-visible,#content a.wp-block-button__link.is-style-secondary:hover,#content a.wp-block-button__link.is-style-secondary:focus,#content a.wp-block-button__link.is-style-secondary:focus-within,#content a.wp-block-button__link.is-style-secondary:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .btn.is-style-secondary:focus-visible,#content a.btn.is-style-secondary:focus-visible,#content button.is-style-secondary:focus-visible,#content input[type=button].is-style-secondary:focus-visible,#content input[type=submit].is-style-secondary:focus-visible,#content input[type=reset].is-style-secondary:focus-visible,#content a.wp-block-button__link.is-style-secondary:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .btn.is-style-secondary:focus-visible,#content a.btn.is-style-secondary:focus-visible,#content button.is-style-secondary:focus-visible,#content input[type=button].is-style-secondary:focus-visible,#content input[type=submit].is-style-secondary:focus-visible,#content input[type=reset].is-style-secondary:focus-visible,#content a.wp-block-button__link.is-style-secondary:focus-visible {
	outline-color: #60e1f6
}

#content .wp-block-button.is-style-secondary .btn {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1);
	border-color: #60e1f6;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #60E1F6), color-stop(43%, #60E1F6), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #60E1F6), color-stop(50%, #60E1F6), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%)
}

@-moz-document url-prefix() {
	#content .wp-block-button.is-style-secondary .btn {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .wp-block-button.is-style-secondary .btn:before,#content .wp-block-button.is-style-secondary .btn:after {
	display: none
}

#content .wp-block-button.is-style-secondary .btn[disabled],#content .wp-block-button.is-style-secondary .btn.disabled {
	pointer-events: none;
	background-color: #555
}

#content .wp-block-button.is-style-secondary .btn:hover,#content .wp-block-button.is-style-secondary .btn:focus,#content .wp-block-button.is-style-secondary .btn:focus-within,#content .wp-block-button.is-style-secondary .btn:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .wp-block-button.is-style-secondary .btn:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-button.is-style-secondary .btn:focus-visible {
	outline-color: #60e1f6
}

#content .wp-block-button.is-style-secondary a.btn {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1);
	border-color: #60e1f6;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #60E1F6), color-stop(43%, #60E1F6), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #60E1F6), color-stop(50%, #60E1F6), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%)
}

@-moz-document url-prefix() {
	#content .wp-block-button.is-style-secondary a.btn {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .wp-block-button.is-style-secondary a.btn:before,#content .wp-block-button.is-style-secondary a.btn:after {
	display: none
}

#content .wp-block-button.is-style-secondary a.btn[disabled],#content .wp-block-button.is-style-secondary a.btn.disabled {
	pointer-events: none;
	background-color: #555
}

#content .wp-block-button.is-style-secondary a.btn:hover,#content .wp-block-button.is-style-secondary a.btn:focus,#content .wp-block-button.is-style-secondary a.btn:focus-within,#content .wp-block-button.is-style-secondary a.btn:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .wp-block-button.is-style-secondary a.btn:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-button.is-style-secondary a.btn:focus-visible {
	outline-color: #60e1f6
}

#content .wp-block-button.is-style-secondary button {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1);
	border-color: #60e1f6;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #60E1F6), color-stop(43%, #60E1F6), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #60E1F6), color-stop(50%, #60E1F6), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%)
}

@-moz-document url-prefix() {
	#content .wp-block-button.is-style-secondary button {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .wp-block-button.is-style-secondary button:before,#content .wp-block-button.is-style-secondary button:after {
	display: none
}

#content .wp-block-button.is-style-secondary button[disabled],#content .wp-block-button.is-style-secondary button.disabled {
	pointer-events: none;
	background-color: #555
}

#content .wp-block-button.is-style-secondary button:hover,#content .wp-block-button.is-style-secondary button:focus,#content .wp-block-button.is-style-secondary button:focus-within,#content .wp-block-button.is-style-secondary button:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .wp-block-button.is-style-secondary button:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-button.is-style-secondary button:focus-visible {
	outline-color: #60e1f6
}

#content .wp-block-button.is-style-secondary input[type=button] {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1);
	border-color: #60e1f6;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #60E1F6), color-stop(43%, #60E1F6), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #60E1F6), color-stop(50%, #60E1F6), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%)
}

@-moz-document url-prefix() {
	#content .wp-block-button.is-style-secondary input[type=button] {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .wp-block-button.is-style-secondary input[type=button]:before,#content .wp-block-button.is-style-secondary input[type=button]:after {
	display: none
}

#content .wp-block-button.is-style-secondary input[type=button][disabled],#content .wp-block-button.is-style-secondary input[type=button].disabled {
	pointer-events: none;
	background-color: #555
}

#content .wp-block-button.is-style-secondary input[type=button]:hover,#content .wp-block-button.is-style-secondary input[type=button]:focus,#content .wp-block-button.is-style-secondary input[type=button]:focus-within,#content .wp-block-button.is-style-secondary input[type=button]:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .wp-block-button.is-style-secondary input[type=button]:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-button.is-style-secondary input[type=button]:focus-visible {
	outline-color: #60e1f6
}

#content .wp-block-button.is-style-secondary input[type=submit] {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1);
	border-color: #60e1f6;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #60E1F6), color-stop(43%, #60E1F6), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #60E1F6), color-stop(50%, #60E1F6), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%)
}

@-moz-document url-prefix() {
	#content .wp-block-button.is-style-secondary input[type=submit] {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .wp-block-button.is-style-secondary input[type=submit]:before,#content .wp-block-button.is-style-secondary input[type=submit]:after {
	display: none
}

#content .wp-block-button.is-style-secondary input[type=submit][disabled],#content .wp-block-button.is-style-secondary input[type=submit].disabled {
	pointer-events: none;
	background-color: #555
}

#content .wp-block-button.is-style-secondary input[type=submit]:hover,#content .wp-block-button.is-style-secondary input[type=submit]:focus,#content .wp-block-button.is-style-secondary input[type=submit]:focus-within,#content .wp-block-button.is-style-secondary input[type=submit]:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .wp-block-button.is-style-secondary input[type=submit]:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-button.is-style-secondary input[type=submit]:focus-visible {
	outline-color: #60e1f6
}

#content .wp-block-button.is-style-secondary input[type=reset] {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1);
	border-color: #60e1f6;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #60E1F6), color-stop(43%, #60E1F6), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #60E1F6), color-stop(50%, #60E1F6), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%)
}

@-moz-document url-prefix() {
	#content .wp-block-button.is-style-secondary input[type=reset] {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .wp-block-button.is-style-secondary input[type=reset]:before,#content .wp-block-button.is-style-secondary input[type=reset]:after {
	display: none
}

#content .wp-block-button.is-style-secondary input[type=reset][disabled],#content .wp-block-button.is-style-secondary input[type=reset].disabled {
	pointer-events: none;
	background-color: #555
}

#content .wp-block-button.is-style-secondary input[type=reset]:hover,#content .wp-block-button.is-style-secondary input[type=reset]:focus,#content .wp-block-button.is-style-secondary input[type=reset]:focus-within,#content .wp-block-button.is-style-secondary input[type=reset]:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .wp-block-button.is-style-secondary input[type=reset]:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-button.is-style-secondary input[type=reset]:focus-visible {
	outline-color: #60e1f6
}

#content .wp-block-button.is-style-secondary a.wp-block-button__link {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1);
	border-color: #60e1f6;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #60E1F6), color-stop(43%, #60E1F6), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #60E1F6), color-stop(50%, #60E1F6), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #60E1F6 0%, #60E1F6 43%, transparent 0%, transparent 47%, #60E1F6 0%, #60E1F6 50%, transparent 0%)
}

@-moz-document url-prefix() {
	#content .wp-block-button.is-style-secondary a.wp-block-button__link {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .wp-block-button.is-style-secondary a.wp-block-button__link:before,#content .wp-block-button.is-style-secondary a.wp-block-button__link:after {
	display: none
}

#content .wp-block-button.is-style-secondary a.wp-block-button__link[disabled],#content .wp-block-button.is-style-secondary a.wp-block-button__link.disabled {
	pointer-events: none;
	background-color: #555
}

#content .wp-block-button.is-style-secondary a.wp-block-button__link:hover,#content .wp-block-button.is-style-secondary a.wp-block-button__link:focus,#content .wp-block-button.is-style-secondary a.wp-block-button__link:focus-within,#content .wp-block-button.is-style-secondary a.wp-block-button__link:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .wp-block-button.is-style-secondary a.wp-block-button__link:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-button.is-style-secondary a.wp-block-button__link:focus-visible {
	outline-color: #60e1f6
}

#content .wp-block-buttons {
	gap: 0;
	margin-top: 1.7em;
	margin-bottom: 1em;
	text-align: center;
	isolation: isolate
}

#content .wp-block-buttons .wp-block-button {
	display: inline-block;
	vertical-align: middle;
	width: auto;
	flex: 0 0 auto
}

#content .wp-block-buttons.is-vertical.is-content-justification-stretch .wp-block-button a.wp-block-button__link {
	width: 100%
}

#content table {
	margin: 2em auto 3em auto;
	position: relative;
	width: 100%;
	border-spacing: 0;
	overflow: hidden;
	font-size: 14px;
	font-size: .875rem;
	background-color: #000;
	isolation: isolate
}

#content table td,#content table th {
	padding: 12px 18px;
	border: none
}

#content table thead,#content table tfoot {
	border: none;
	background-color: #50d7ed;
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 15px;
	font-size: 1rem;
	letter-spacing: .035em
}

#content table thead:is(tfoot),#content table tfoot:is(tfoot) {
	background-color: #90eaf9;
	color: #000
}

#content table thead td,#content table thead th,#content table tfoot td,#content table tfoot th {
	padding: 13px 18px 14px 18px
}

#content table tbody td:after,#content table tbody th:after {
	content: " "
}

#content table tbody th {
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
	font-size: .823529rem
}

#content table tbody tr:nth-child(even) {
	background-color: rgba(255,255,255,.05)
}

#content .icon {
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: auto;
	aspect-ratio: 1;
	background-color: currentColor;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-mode: luminance;
	mask-repeat: no-repeat;
	mask-size: contain;
	mask-position: center center;
	mask-mode: luminance
}

#content .icon.icon--w-32 {
	width: 32px
}

#content .icon.icon--w-64 {
	width: 64px
}

#content .icon.icon--location {
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M799.998%2C118.008c-273.816%2C0-496.604%2C222.773-496.604%2C496.604c0%2C249.378%2C430.297%2C825.3%2C454.344%2C849.341c24.047%2C24.052%2C63.029%2C24.052%2C87.08%2C0c0%2C0%2C451.787-600.003%2C451.787-849.35C1296.605%2C340.781%2C1073.813%2C118.008%2C799.998%2C118.008z%20M799.998%2C1314.786C634.9%2C1061.417%2C427.003%2C758.857%2C427.003%2C614.657c0-205.66%2C167.325-373%2C372.995-373c205.654%2C0%2C372.994%2C167.34%2C372.994%2C373C1172.992%2C758.76%2C965.096%2C1061.367%2C799.998%2C1314.786z%20M945.842%2C599.353c0-80.432-65.441-145.869-145.844-145.869s-145.846%2C65.437-145.846%2C145.869c0%2C80.432%2C65.443%2C145.875%2C145.846%2C145.875S945.842%2C679.785%2C945.842%2C599.353z%20M799.998%2C672.013L799.998%2C672.013L799.998%2C672.013L799.998%2C672.013L799.998%2C672.013z%22%2F%3E%3C%2Fsvg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M799.998%2C118.008c-273.816%2C0-496.604%2C222.773-496.604%2C496.604c0%2C249.378%2C430.297%2C825.3%2C454.344%2C849.341c24.047%2C24.052%2C63.029%2C24.052%2C87.08%2C0c0%2C0%2C451.787-600.003%2C451.787-849.35C1296.605%2C340.781%2C1073.813%2C118.008%2C799.998%2C118.008z%20M799.998%2C1314.786C634.9%2C1061.417%2C427.003%2C758.857%2C427.003%2C614.657c0-205.66%2C167.325-373%2C372.995-373c205.654%2C0%2C372.994%2C167.34%2C372.994%2C373C1172.992%2C758.76%2C965.096%2C1061.367%2C799.998%2C1314.786z%20M945.842%2C599.353c0-80.432-65.441-145.869-145.844-145.869s-145.846%2C65.437-145.846%2C145.869c0%2C80.432%2C65.443%2C145.875%2C145.846%2C145.875S945.842%2C679.785%2C945.842%2C599.353z%20M799.998%2C672.013L799.998%2C672.013L799.998%2C672.013L799.998%2C672.013L799.998%2C672.013z%22%2F%3E%3C%2Fsvg%3E")
}

#content .icon.icon--capacity {
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1177.037%2C931.75c-48.586-52.254-105.438-92.979-167.641-120.938c8.806-7.172%2C17.307-14.822%2C25.447-22.963c62.388-62.39%2C96.748-145.34%2C96.748-233.572s-34.36-171.183-96.748-233.572c-62.391-62.389-145.341-96.748-233.573-96.748c-88.231%2C0-171.183%2C34.359-233.571%2C96.748c-62.39%2C62.391-96.748%2C145.34-96.748%2C233.572S505.31%2C725.46%2C567.699%2C787.85c7.341%2C7.342%2C14.968%2C14.293%2C22.854%2C20.848c-61.843%2C26.342-117.948%2C64.592-165.459%2C113.574c-89.345%2C92.107-140.585%2C214.105-140.585%2C334.711c0%2C32.617%2C26.442%2C59.061%2C59.061%2C59.061s59.062-26.443%2C59.062-59.061c0-179.088%2C152.41-372.383%2C398.64-372.383c110.034%2C0%2C212.762%2C45.309%2C289.26%2C127.584c65.901%2C70.875%2C106.839%2C164.678%2C106.839%2C244.799c0%2C32.617%2C26.443%2C59.061%2C59.061%2C59.061c32.618%2C0%2C59.062-26.443%2C59.062-59.061C1315.491%2C1146.572%2C1263.731%2C1024.99%2C1177.037%2C931.75z%20M801.271%2C342.079c117.007%2C0%2C212.199%2C95.192%2C212.199%2C212.198c0%2C117.007-95.192%2C212.2-212.199%2C212.2s-212.197-95.193-212.197-212.2C589.073%2C437.271%2C684.264%2C342.079%2C801.271%2C342.079z%22%2F%3E%3C%2Fsvg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1177.037%2C931.75c-48.586-52.254-105.438-92.979-167.641-120.938c8.806-7.172%2C17.307-14.822%2C25.447-22.963c62.388-62.39%2C96.748-145.34%2C96.748-233.572s-34.36-171.183-96.748-233.572c-62.391-62.389-145.341-96.748-233.573-96.748c-88.231%2C0-171.183%2C34.359-233.571%2C96.748c-62.39%2C62.391-96.748%2C145.34-96.748%2C233.572S505.31%2C725.46%2C567.699%2C787.85c7.341%2C7.342%2C14.968%2C14.293%2C22.854%2C20.848c-61.843%2C26.342-117.948%2C64.592-165.459%2C113.574c-89.345%2C92.107-140.585%2C214.105-140.585%2C334.711c0%2C32.617%2C26.442%2C59.061%2C59.061%2C59.061s59.062-26.443%2C59.062-59.061c0-179.088%2C152.41-372.383%2C398.64-372.383c110.034%2C0%2C212.762%2C45.309%2C289.26%2C127.584c65.901%2C70.875%2C106.839%2C164.678%2C106.839%2C244.799c0%2C32.617%2C26.443%2C59.061%2C59.061%2C59.061c32.618%2C0%2C59.062-26.443%2C59.062-59.061C1315.491%2C1146.572%2C1263.731%2C1024.99%2C1177.037%2C931.75z%20M801.271%2C342.079c117.007%2C0%2C212.199%2C95.192%2C212.199%2C212.198c0%2C117.007-95.192%2C212.2-212.199%2C212.2s-212.197-95.193-212.197-212.2C589.073%2C437.271%2C684.264%2C342.079%2C801.271%2C342.079z%22%2F%3E%3C%2Fsvg%3E")
}

#content .icon.icon--surface {
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1208.129%2C334H877.527c-32.421%2C0-58.704%2C26.077-58.704%2C58.5c0%2C32.422%2C26.283%2C58.5%2C58.704%2C58.5h188.085L451%2C1065.73V876.96c0-32.423-26.578-58.706-59-58.706c-32.421%2C0-59%2C26.283-59%2C58.706v330.601c0%2C32.423%2C27.017%2C59.439%2C59.439%2C59.439h331.288c32.422%2C0%2C58.706-26.576%2C58.706-59s-26.283-59-58.706-59H535.056L1149%2C534.487v188.671c0%2C32.422%2C26.076%2C58.705%2C58.5%2C58.705c32.422%2C0%2C58.5-26.283%2C58.5-58.705V392.558C1266%2C360.136%2C1240.551%2C334%2C1208.129%2C334z%22%2F%3E%3C%2Fsvg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1208.129%2C334H877.527c-32.421%2C0-58.704%2C26.077-58.704%2C58.5c0%2C32.422%2C26.283%2C58.5%2C58.704%2C58.5h188.085L451%2C1065.73V876.96c0-32.423-26.578-58.706-59-58.706c-32.421%2C0-59%2C26.283-59%2C58.706v330.601c0%2C32.423%2C27.017%2C59.439%2C59.439%2C59.439h331.288c32.422%2C0%2C58.706-26.576%2C58.706-59s-26.283-59-58.706-59H535.056L1149%2C534.487v188.671c0%2C32.422%2C26.076%2C58.705%2C58.5%2C58.705c32.422%2C0%2C58.5-26.283%2C58.5-58.705V392.558C1266%2C360.136%2C1240.551%2C334%2C1208.129%2C334z%22%2F%3E%3C%2Fsvg%3E")
}

#content .icon.icon--pool {
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1165.822%2C412.366c92.961%2C0%2C168.319%2C75.358%2C168.319%2C168.318c0%2C92.961-75.358%2C168.32-168.319%2C168.32s-168.317-75.359-168.317-168.32C997.504%2C487.724%2C1072.861%2C412.366%2C1165.822%2C412.366z%20M1585.432%2C986.963c-16.81-32.778-57.005-45.722-89.784-28.912c-276.276%2C141.688-423.073%2C85.662-593.051%2C20.789c-104.151-39.75-211.853-80.86-350.61-76.571c-74.621%2C2.303-150.143%2C17.491-230.879%2C46.433c-88.014%2C31.551-180.023%2C78.594-281.284%2C143.815c-30.968%2C19.946-39.902%2C61.221-19.956%2C92.188c12.751%2C19.797%2C34.216%2C30.589%2C56.135%2C30.589c12.368%2C0%2C24.883-3.438%2C36.054-10.633c375.097-241.6%2C553.79-173.401%2C742.977-101.195c89.662%2C34.221%2C182.378%2C69.606%2C295.288%2C75.369c61.533%2C3.134%2C122.605-2.775%2C186.704-18.082c70.127-16.747%2C141.925-44.226%2C219.494-84.007C1589.297%2C1059.937%2C1602.24%2C1019.739%2C1585.432%2C986.963z%20M547.873%2C768.938c75.563-2.335%2C150.332%2C6.418%2C228.585%2C26.751c63.778%2C16.571%2C119.661%2C37.899%2C173.705%2C58.525c40.063%2C15.291%2C76.664%2C29.252%2C112.657%2C39.688L771.687%2C385.734l352.587-126.879c40.437-14.551%2C61.421-59.127%2C46.87-99.564c-14.552-40.436-59.127-61.419-99.563-46.87L631.71%2C270.709c-21.646%2C7.79-38.736%2C24.758-46.68%2C46.348c-7.944%2C21.59-5.927%2C45.588%2C5.509%2C65.55l78.419%2C136.88l-335.064%2C284.76C406.974%2C782.72%2C477.457%2C771.111%2C547.873%2C768.938z%20M1379.083%2C1280.583c-227.926%2C82.821-390.797%2C17.633-548.307-45.405c-92.352-36.962-179.583-71.874-274.106-74.728c-52.864-1.599-102.5%2C6.997-151.744%2C26.27c-52.916%2C20.709-103.948%2C53.18-156.015%2C99.268c-22.985%2C20.345-25.125%2C55.472-4.78%2C78.457c20.345%2C22.985%2C55.472%2C25.126%2C78.458%2C4.779c169.367-149.917%2C294.161-99.971%2C466.883-30.844c80.23%2C32.11%2C171.165%2C68.505%2C273.406%2C84.213c35.332%2C5.429%2C70.405%2C8.152%2C105.416%2C8.151c82.557-0.001%2C164.717-15.147%2C248.752-45.683c28.851-10.483%2C43.741-42.37%2C33.258-71.221C1439.821%2C1284.989%2C1407.93%2C1270.102%2C1379.083%2C1280.583z%22%2F%3E%3C%2Fsvg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1165.822%2C412.366c92.961%2C0%2C168.319%2C75.358%2C168.319%2C168.318c0%2C92.961-75.358%2C168.32-168.319%2C168.32s-168.317-75.359-168.317-168.32C997.504%2C487.724%2C1072.861%2C412.366%2C1165.822%2C412.366z%20M1585.432%2C986.963c-16.81-32.778-57.005-45.722-89.784-28.912c-276.276%2C141.688-423.073%2C85.662-593.051%2C20.789c-104.151-39.75-211.853-80.86-350.61-76.571c-74.621%2C2.303-150.143%2C17.491-230.879%2C46.433c-88.014%2C31.551-180.023%2C78.594-281.284%2C143.815c-30.968%2C19.946-39.902%2C61.221-19.956%2C92.188c12.751%2C19.797%2C34.216%2C30.589%2C56.135%2C30.589c12.368%2C0%2C24.883-3.438%2C36.054-10.633c375.097-241.6%2C553.79-173.401%2C742.977-101.195c89.662%2C34.221%2C182.378%2C69.606%2C295.288%2C75.369c61.533%2C3.134%2C122.605-2.775%2C186.704-18.082c70.127-16.747%2C141.925-44.226%2C219.494-84.007C1589.297%2C1059.937%2C1602.24%2C1019.739%2C1585.432%2C986.963z%20M547.873%2C768.938c75.563-2.335%2C150.332%2C6.418%2C228.585%2C26.751c63.778%2C16.571%2C119.661%2C37.899%2C173.705%2C58.525c40.063%2C15.291%2C76.664%2C29.252%2C112.657%2C39.688L771.687%2C385.734l352.587-126.879c40.437-14.551%2C61.421-59.127%2C46.87-99.564c-14.552-40.436-59.127-61.419-99.563-46.87L631.71%2C270.709c-21.646%2C7.79-38.736%2C24.758-46.68%2C46.348c-7.944%2C21.59-5.927%2C45.588%2C5.509%2C65.55l78.419%2C136.88l-335.064%2C284.76C406.974%2C782.72%2C477.457%2C771.111%2C547.873%2C768.938z%20M1379.083%2C1280.583c-227.926%2C82.821-390.797%2C17.633-548.307-45.405c-92.352-36.962-179.583-71.874-274.106-74.728c-52.864-1.599-102.5%2C6.997-151.744%2C26.27c-52.916%2C20.709-103.948%2C53.18-156.015%2C99.268c-22.985%2C20.345-25.125%2C55.472-4.78%2C78.457c20.345%2C22.985%2C55.472%2C25.126%2C78.458%2C4.779c169.367-149.917%2C294.161-99.971%2C466.883-30.844c80.23%2C32.11%2C171.165%2C68.505%2C273.406%2C84.213c35.332%2C5.429%2C70.405%2C8.152%2C105.416%2C8.151c82.557-0.001%2C164.717-15.147%2C248.752-45.683c28.851-10.483%2C43.741-42.37%2C33.258-71.221C1439.821%2C1284.989%2C1407.93%2C1270.102%2C1379.083%2C1280.583z%22%2F%3E%3C%2Fsvg%3E")
}

#content .icon.icon--jacuzzi {
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M74.602%2C1215.03c-21.947%2C0-43.438-10.807-56.204-30.627c-19.971-31.006-11.026-72.329%2C19.98-92.3c101.384-65.302%2C193.506-112.401%2C281.628-143.99c80.835-28.979%2C156.448-44.185%2C231.161-46.49c138.948-4.271%2C246.762%2C36.866%2C351.038%2C76.664c170.187%2C64.956%2C317.167%2C121.049%2C593.774-20.813c32.819-16.83%2C73.067-3.87%2C89.895%2C28.945c16.829%2C32.817%2C3.869%2C73.064-28.946%2C89.895c-146.742%2C75.256-279.764%2C108.682-406.695%2C102.213c-113.049-5.77-205.876-41.197-295.65-75.461c-189.411-72.29-368.325-140.577-743.883%2C101.317C99.514%2C1211.587%2C86.985%2C1215.03%2C74.602%2C1215.03z%20M1417.283%2C1385.006c28.884-10.496%2C43.792-42.421%2C33.297-71.309c-10.495-28.883-42.414-43.788-71.308-33.297c-228.2%2C82.921-391.273%2C17.655-548.976-45.463c-92.465-37.006-179.802-71.96-274.441-74.817c-108.139-3.318-208.898%2C37.848-308.135%2C125.689c-23.014%2C20.371-25.155%2C55.54-4.786%2C78.554c20.37%2C23.012%2C55.539%2C25.157%2C78.553%2C4.785c169.577-150.097%2C294.523-100.092%2C467.454-30.881c80.329%2C32.148%2C171.373%2C68.587%2C273.74%2C84.316c35.374%2C5.434%2C70.491%2C8.16%2C105.545%2C8.16C1250.885%2C1430.744%2C1333.145%2C1415.578%2C1417.283%2C1385.006z%20M507.496%2C630.418c0-98.804-80.384-179.188-179.188-179.188c-98.805%2C0-179.189%2C80.384-179.189%2C179.188c0%2C98.805%2C80.384%2C179.188%2C179.189%2C179.188C427.113%2C809.606%2C507.496%2C729.223%2C507.496%2C630.418z%20M414.007%2C630.418c0%2C47.255-38.444%2C85.7-85.698%2C85.7c-47.255%2C0-85.699-38.445-85.699-85.7c0-47.253%2C38.444-85.698%2C85.699-85.698C375.563%2C544.72%2C414.007%2C583.165%2C414.007%2C630.418z%20M1392.699%2C714.023c0-98.804-80.384-179.188-179.188-179.188s-179.188%2C80.385-179.188%2C179.188s80.384%2C179.188%2C179.188%2C179.188S1392.699%2C812.827%2C1392.699%2C714.023z%20M1299.21%2C714.023c0%2C47.256-38.446%2C85.7-85.699%2C85.7c-47.254%2C0-85.698-38.444-85.698-85.7c0-47.255%2C38.444-85.698%2C85.698-85.698C1260.764%2C628.325%2C1299.21%2C666.769%2C1299.21%2C714.023z%20M1039.783%2C276.843c0-131.944-107.345-239.289-239.289-239.289c-131.943%2C0-239.288%2C107.345-239.288%2C239.289s107.344%2C239.288%2C239.288%2C239.288C932.439%2C516.131%2C1039.783%2C408.787%2C1039.783%2C276.843z%20M924.034%2C276.843c0%2C68.12-55.42%2C123.54-123.54%2C123.54s-123.539-55.42-123.539-123.54c0-68.121%2C55.419-123.54%2C123.539-123.54S924.034%2C208.722%2C924.034%2C276.843z%22%2F%3E%3C%2Fsvg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M74.602%2C1215.03c-21.947%2C0-43.438-10.807-56.204-30.627c-19.971-31.006-11.026-72.329%2C19.98-92.3c101.384-65.302%2C193.506-112.401%2C281.628-143.99c80.835-28.979%2C156.448-44.185%2C231.161-46.49c138.948-4.271%2C246.762%2C36.866%2C351.038%2C76.664c170.187%2C64.956%2C317.167%2C121.049%2C593.774-20.813c32.819-16.83%2C73.067-3.87%2C89.895%2C28.945c16.829%2C32.817%2C3.869%2C73.064-28.946%2C89.895c-146.742%2C75.256-279.764%2C108.682-406.695%2C102.213c-113.049-5.77-205.876-41.197-295.65-75.461c-189.411-72.29-368.325-140.577-743.883%2C101.317C99.514%2C1211.587%2C86.985%2C1215.03%2C74.602%2C1215.03z%20M1417.283%2C1385.006c28.884-10.496%2C43.792-42.421%2C33.297-71.309c-10.495-28.883-42.414-43.788-71.308-33.297c-228.2%2C82.921-391.273%2C17.655-548.976-45.463c-92.465-37.006-179.802-71.96-274.441-74.817c-108.139-3.318-208.898%2C37.848-308.135%2C125.689c-23.014%2C20.371-25.155%2C55.54-4.786%2C78.554c20.37%2C23.012%2C55.539%2C25.157%2C78.553%2C4.785c169.577-150.097%2C294.523-100.092%2C467.454-30.881c80.329%2C32.148%2C171.373%2C68.587%2C273.74%2C84.316c35.374%2C5.434%2C70.491%2C8.16%2C105.545%2C8.16C1250.885%2C1430.744%2C1333.145%2C1415.578%2C1417.283%2C1385.006z%20M507.496%2C630.418c0-98.804-80.384-179.188-179.188-179.188c-98.805%2C0-179.189%2C80.384-179.189%2C179.188c0%2C98.805%2C80.384%2C179.188%2C179.189%2C179.188C427.113%2C809.606%2C507.496%2C729.223%2C507.496%2C630.418z%20M414.007%2C630.418c0%2C47.255-38.444%2C85.7-85.698%2C85.7c-47.255%2C0-85.699-38.445-85.699-85.7c0-47.253%2C38.444-85.698%2C85.699-85.698C375.563%2C544.72%2C414.007%2C583.165%2C414.007%2C630.418z%20M1392.699%2C714.023c0-98.804-80.384-179.188-179.188-179.188s-179.188%2C80.385-179.188%2C179.188s80.384%2C179.188%2C179.188%2C179.188S1392.699%2C812.827%2C1392.699%2C714.023z%20M1299.21%2C714.023c0%2C47.256-38.446%2C85.7-85.699%2C85.7c-47.254%2C0-85.698-38.444-85.698-85.7c0-47.255%2C38.444-85.698%2C85.698-85.698C1260.764%2C628.325%2C1299.21%2C666.769%2C1299.21%2C714.023z%20M1039.783%2C276.843c0-131.944-107.345-239.289-239.289-239.289c-131.943%2C0-239.288%2C107.345-239.288%2C239.289s107.344%2C239.288%2C239.288%2C239.288C932.439%2C516.131%2C1039.783%2C408.787%2C1039.783%2C276.843z%20M924.034%2C276.843c0%2C68.12-55.42%2C123.54-123.54%2C123.54s-123.539-55.42-123.539-123.54c0-68.121%2C55.419-123.54%2C123.539-123.54S924.034%2C208.722%2C924.034%2C276.843z%22%2F%3E%3C%2Fsvg%3E")
}

#content .icon.icon--ski {
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1153.309%2C372.782c0-58.188%2C47.338-105.526%2C105.525-105.526s105.526%2C47.339%2C105.526%2C105.526s-47.339%2C105.525-105.526%2C105.525S1153.309%2C430.969%2C1153.309%2C372.782z%20M1386.794%2C1374.217c-29.425%2C13.477-63.617%2C20.307-101.754%2C20.309c-63.982%2C0.004-134.798-19.48-194.304-53.459l-367.319-201.619l183.016-104.578h1.454c33.574-22.404%2C54.915-58.402%2C57.331-97.057c2.396-38.369-17.964-78.225-51.875-101.539l-6.237-4.289L629.409%2C644.764l-14.188%2C15.371l-0.204%2C0.204c-24.819%2C24.818-35.952%2C58.16-30.545%2C91.475c5.41%2C33.338%2C26.106%2C61.255%2C56.693%2C76.55c0%2C0%2C200.805%2C69.986%2C200.122%2C105.865c-0.686%2C35.879-210.154%2C152.162-210.154%2C152.162L209.622%2C850.645l-45.266%2C76.387l880.775%2C490.266l0.31%2C0.191c41.597%2C26%2C98.233%2C40.91%2C155.384%2C40.91c51.246%2C0%2C96.734-10.777%2C143.12-33.914l69.421-39.473L1386.794%2C1374.217z%20M416.256%2C433.008c-8.628%2C13.322-4.824%2C31.114%2C8.496%2C39.742c4.828%2C3.127%2C10.243%2C4.621%2C15.596%2C4.621c9.417%2C0%2C18.645-4.625%2C24.146-13.117l26.228-40.493l418.056%2C257.359l99.75-59.851l0.4%2C24.944c1.104%2C68.852%2C33.488%2C128.75%2C86.629%2C160.229l168.041%2C106.814l48.394-76.857l-169.076-106.262c-26.831-15.332-42.851-48.021-42.851-87.44V522.781c0-32.424-10.34-59.948-29.908-79.596c-20.553-20.641-50.589-31.551-86.859-31.551c-98.567%2C0-177.011%2C59.778-214.998%2C95.411l-7.989%2C7.494L524.948%2C370.922l21.446-33.11c8.628-13.321%2C4.824-31.114-8.496-39.742c-13.319-8.626-31.114-4.825-39.742%2C8.496l-22.688%2C35.027l-116.462-41.002l-8.869%2C13.709l91.927%2C78.864L416.256%2C433.008z%22%2F%3E%3C%2Fsvg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1153.309%2C372.782c0-58.188%2C47.338-105.526%2C105.525-105.526s105.526%2C47.339%2C105.526%2C105.526s-47.339%2C105.525-105.526%2C105.525S1153.309%2C430.969%2C1153.309%2C372.782z%20M1386.794%2C1374.217c-29.425%2C13.477-63.617%2C20.307-101.754%2C20.309c-63.982%2C0.004-134.798-19.48-194.304-53.459l-367.319-201.619l183.016-104.578h1.454c33.574-22.404%2C54.915-58.402%2C57.331-97.057c2.396-38.369-17.964-78.225-51.875-101.539l-6.237-4.289L629.409%2C644.764l-14.188%2C15.371l-0.204%2C0.204c-24.819%2C24.818-35.952%2C58.16-30.545%2C91.475c5.41%2C33.338%2C26.106%2C61.255%2C56.693%2C76.55c0%2C0%2C200.805%2C69.986%2C200.122%2C105.865c-0.686%2C35.879-210.154%2C152.162-210.154%2C152.162L209.622%2C850.645l-45.266%2C76.387l880.775%2C490.266l0.31%2C0.191c41.597%2C26%2C98.233%2C40.91%2C155.384%2C40.91c51.246%2C0%2C96.734-10.777%2C143.12-33.914l69.421-39.473L1386.794%2C1374.217z%20M416.256%2C433.008c-8.628%2C13.322-4.824%2C31.114%2C8.496%2C39.742c4.828%2C3.127%2C10.243%2C4.621%2C15.596%2C4.621c9.417%2C0%2C18.645-4.625%2C24.146-13.117l26.228-40.493l418.056%2C257.359l99.75-59.851l0.4%2C24.944c1.104%2C68.852%2C33.488%2C128.75%2C86.629%2C160.229l168.041%2C106.814l48.394-76.857l-169.076-106.262c-26.831-15.332-42.851-48.021-42.851-87.44V522.781c0-32.424-10.34-59.948-29.908-79.596c-20.553-20.641-50.589-31.551-86.859-31.551c-98.567%2C0-177.011%2C59.778-214.998%2C95.411l-7.989%2C7.494L524.948%2C370.922l21.446-33.11c8.628-13.321%2C4.824-31.114-8.496-39.742c-13.319-8.626-31.114-4.825-39.742%2C8.496l-22.688%2C35.027l-116.462-41.002l-8.869%2C13.709l91.927%2C78.864L416.256%2C433.008z%22%2F%3E%3C%2Fsvg%3E")
}

#content .icon.icon--view {
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M939.816%2C1252.075c0%2C77.22-62.597%2C139.815-139.815%2C139.815c-77.218%2C0-139.816-62.596-139.816-139.815c0-77.219%2C62.599-139.815%2C139.816-139.815C877.219%2C1112.26%2C939.816%2C1174.856%2C939.816%2C1252.075z%20M610.626%2C1062.699c4.148-4.148%2C8.421-8.133%2C12.798-11.978L244.307%2C618.41c-13.777%2C12.1-27.229%2C24.639-40.28%2C37.691c-55.11%2C55.11-101.755%2C116.818-139.419%2C184.148l501.702%2C280.959C578.279%2C1099.827%2C593.105%2C1080.221%2C610.626%2C1062.699z%20M989.375%2C1062.699c17.521%2C17.521%2C32.347%2C37.128%2C44.315%2C58.509l501.702-280.959c-37.665-67.33-84.31-129.038-139.421-184.147c-13.05-13.052-26.501-25.591-40.277-37.69l-379.117%2C432.31C980.954%2C1054.566%2C985.227%2C1058.551%2C989.375%2C1062.699z%20M904.284%2C1005.356c5.527%2C2.336%2C10.948%2C4.86%2C16.273%2C7.544l258.818-513.469c-16.724-8.419-33.748-16.34-51.104-23.683c-71.435-30.213-145.733-50.225-221.909-59.846l-72.565%2C570.468C858.015%2C989.422%2C881.617%2C995.771%2C904.284%2C1005.356z%20M695.715%2C1005.356c22.668-9.586%2C46.27-15.935%2C70.486-18.985l-72.563-570.468c-76.177%2C9.622-150.476%2C29.633-221.91%2C59.846c-17.356%2C7.342-34.381%2C15.264-51.105%2C23.683L679.442%2C1012.9C684.768%2C1010.217%2C690.189%2C1007.692%2C695.715%2C1005.356z%22%2F%3E%3C%2Fsvg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M939.816%2C1252.075c0%2C77.22-62.597%2C139.815-139.815%2C139.815c-77.218%2C0-139.816-62.596-139.816-139.815c0-77.219%2C62.599-139.815%2C139.816-139.815C877.219%2C1112.26%2C939.816%2C1174.856%2C939.816%2C1252.075z%20M610.626%2C1062.699c4.148-4.148%2C8.421-8.133%2C12.798-11.978L244.307%2C618.41c-13.777%2C12.1-27.229%2C24.639-40.28%2C37.691c-55.11%2C55.11-101.755%2C116.818-139.419%2C184.148l501.702%2C280.959C578.279%2C1099.827%2C593.105%2C1080.221%2C610.626%2C1062.699z%20M989.375%2C1062.699c17.521%2C17.521%2C32.347%2C37.128%2C44.315%2C58.509l501.702-280.959c-37.665-67.33-84.31-129.038-139.421-184.147c-13.05-13.052-26.501-25.591-40.277-37.69l-379.117%2C432.31C980.954%2C1054.566%2C985.227%2C1058.551%2C989.375%2C1062.699z%20M904.284%2C1005.356c5.527%2C2.336%2C10.948%2C4.86%2C16.273%2C7.544l258.818-513.469c-16.724-8.419-33.748-16.34-51.104-23.683c-71.435-30.213-145.733-50.225-221.909-59.846l-72.565%2C570.468C858.015%2C989.422%2C881.617%2C995.771%2C904.284%2C1005.356z%20M695.715%2C1005.356c22.668-9.586%2C46.27-15.935%2C70.486-18.985l-72.563-570.468c-76.177%2C9.622-150.476%2C29.633-221.91%2C59.846c-17.356%2C7.342-34.381%2C15.264-51.105%2C23.683L679.442%2C1012.9C684.768%2C1010.217%2C690.189%2C1007.692%2C695.715%2C1005.356z%22%2F%3E%3C%2Fsvg%3E")
}

#content .icon.icon--compass {
	-webkit-mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1249.66%2C313.119c-14.206-9.503-32.879-8.85-46.387%2C1.613L655.952%2C739.014c-6.845%2C5.311-11.608%2C12.647-13.865%2C20.786c-0.008%2C0.006-0.085%2C0.047-0.085%2C0.047l-183.727%2C667.689c-4.531%2C16.475%2C1.987%2C33.998%2C16.184%2C43.502c6.697%2C4.48%2C14.39%2C6.707%2C22.072%2C6.707c8.599%2C0%2C17.181-2.791%2C24.312-8.321l547.331-424.281c0%2C0%2C0.013-0.082%2C0.013-0.094c6.671-5.188%2C11.636-12.39%2C13.932-20.738l183.725-667.689C1270.375%2C340.146%2C1263.858%2C322.623%2C1249.66%2C313.119z%20M703.917%2C833.967l272.136%2C182.17l-409.644%2C317.559L703.917%2C833.967z%22%2F%3E%3C%2Fsvg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%201600%201600%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M1249.66%2C313.119c-14.206-9.503-32.879-8.85-46.387%2C1.613L655.952%2C739.014c-6.845%2C5.311-11.608%2C12.647-13.865%2C20.786c-0.008%2C0.006-0.085%2C0.047-0.085%2C0.047l-183.727%2C667.689c-4.531%2C16.475%2C1.987%2C33.998%2C16.184%2C43.502c6.697%2C4.48%2C14.39%2C6.707%2C22.072%2C6.707c8.599%2C0%2C17.181-2.791%2C24.312-8.321l547.331-424.281c0%2C0%2C0.013-0.082%2C0.013-0.094c6.671-5.188%2C11.636-12.39%2C13.932-20.738l183.725-667.689C1270.375%2C340.146%2C1263.858%2C322.623%2C1249.66%2C313.119z%20M703.917%2C833.967l272.136%2C182.17l-409.644%2C317.559L703.917%2C833.967z%22%2F%3E%3C%2Fsvg%3E")
}

#content .simple-tabs {
	--panel-height: 0px
}

#content .simple-tabs .simple-tabs__panels {
	position: relative;
	margin-top: 52px;
	height: var(--panel-height);
	max-height: 1500px;
	overflow: hidden;
	transition: height .3s ease-in-out
}

#content .simple-tabs .simple-tabs__panels .simple-tabs__panels__panel {
	display: inline-block;
	vertical-align: top;
	opacity: 0;
	pointer-events: none;
	transition: opacity 0s linear .3s;
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	margin-right: -100%;
	padding-top: 2em
}

#content .simple-tabs .simple-tabs__panels .simple-tabs__panels__panel * {
	pointer-events: none
}

#content .simple-tabs .simple-tabs__panels .simple-tabs__panels__panel[aria-hidden=false] {
	opacity: 1;
	pointer-events: all;
	transition: none
}

#content .simple-tabs .simple-tabs__panels .simple-tabs__panels__panel[aria-hidden=false] * {
	pointer-events: all
}

#content .wp-block-columns {
	margin: 2em auto
}

#content .wp-block-columns:first-child {
	margin-top: 0
}

#content .wp-block-columns:last-child {
	margin-bottom: 0
}

#content .wp-block-tabs {
	width: 100vw;
	max-width: 1081px;
	padding: 0 15px 0 0;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	font-size: 0
}

#content .wp-block-tabs .wp-block-tab-list {
	display: inline-block;
	vertical-align: top;
	width: 160px;
	padding-top: 53px;
	position: sticky;
	top: 0
}

#content .wp-block-tabs .wp-block-tab-list>button {
	display: block;
	width: 100%;
	text-align: left;
	font-size: 18px;
	font-size: 1.2rem;
	font-weight: 400;
	line-height: 1;
	margin: 0;
	outline: 0;
	padding: 15px 20px 15px 30px;
	border: none;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	color: #fff;
	-webkit-text-fill-color: currentColor;
	overflow: hidden
}

#content .wp-block-tabs .wp-block-tab-list>button[aria-selected=false] {
	color: #228a9b
}

#content .wp-block-tabs .wp-block-tab-list>button[aria-selected=false]:before {
	left: 100%
}

#content .wp-block-tabs .wp-block-tab-list>button[aria-selected=false]:after {
	display: none
}

#content .wp-block-tabs .wp-block-tab-list>button:before {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	bottom: 0;
	left: 0%;
	transform-origin: bottom center;
	transform: skewX(-20deg);
	background-color: #40cce3;
	z-index: -1;
	border: none;
	transition: left .3s ease-in-out
}

#content .wp-block-tabs .wp-block-tab-panels {
	display: inline-block;
	vertical-align: top;
	width: 100%;
	padding-left: 160px;
	margin-left: -160px;
	font-size: 15px;
	font-size: 1rem;
	margin-top: 40px
}

#content .wp-block-tabs .wp-block-tab-panels .wp-block-tab-panel {
	padding: 80px;
	min-height: 630px;
	background-color: #212224
}

#content .scf-group {
	max-width: 342px;
	margin-right: 0;
	position: relative
}

#content .scf-group .scf-error-symbol {
	display: none;
	position: absolute;
	top: 14px;
	right: 15px;
	width: 15px;
	height: 15px;
	cursor: help;
	z-index: 3
}

#content .scf-group .scf-error-symbol>span:first-child {
	position: absolute;
	width: 100%;
	text-align: center;
	line-height: 15px;
	color: #e20026;
	font-weight: 700;
	font-style: normal;
	font-size: 16px
}

#content .scf-group.scf-error .scf-error-symbol {
	display: block
}

#content .scf-group .scf-optional {
	color: #757575
}

#content .scf-group .scf-input>input:focus-visible,#content .scf-group .scf-input>input:focus-visible+.scf-file-button,#content .scf-group .scf-input>select:focus-visible,#content .scf-group .scf-input>textarea:focus-visible,#content .scf-group .scf-input>.scf-wysiwyg-editor:focus-visible {
	outline: 2px dotted #595959;
	outline-offset: 2px
}

#content .scf-group .scf-select-2:focus-within {
	outline: 2px dotted #595959;
	outline-offset: 2px
}

#content .scf-group.loading:before {
	content: "";
	width: 6px;
	height: 6px;
	border: 3px solid #60e1f6;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -3px;
	margin-top: -3px;
	-webkit-animation: scf_group_loading 5s infinite linear;
	-moz-animation: scf_group_loading 5s infinite linear;
	-o-animation: scf_group_loading 5s infinite linear;
	animation: scf_group_loading 5s infinite linear
}

@media(prefers-reduced-motion: reduce) {
	#content .scf-group.loading:before {
		-webkit-animation: none;
		-o-animation: none;
		animation: none;
		border: none;
		content: "..."
	}
}

@-webkit-keyframes scf_group_loading {
	0% {
		transform: rotate(0deg)
	}

	100% {
		transform: rotate(360deg)
	}
}

@-moz-keyframes scf_group_loading {
	0% {
		transform: rotate(0deg)
	}

	100% {
		transform: rotate(360deg)
	}
}

@-o-keyframes scf_group_loading {
	0% {
		transform: rotate(0deg)
	}

	100% {
		transform: rotate(360deg)
	}
}

@keyframes scf_group_loading {
	0% {
		transform: rotate(0deg)
	}

	100% {
		transform: rotate(360deg)
	}
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.option-separator {
	height: 1px;
	background-color: #ddd;
	margin: 5px 15px;
	width: auto
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.option-separator * {
	display: none
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_label {
	font-style: italic;
	opacity: .7;
	pointer-events: none
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_label>span {
	padding-bottom: 5px
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_end_group_label {
	display: none !important;
	pointer-events: none
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_level_1 {
	text-indent: 10px
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_level_2 {
	text-indent: 20px
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_level_3 {
	text-indent: 30px
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_level_4 {
	text-indent: 40px
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_level_5 {
	text-indent: 50px
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_level_6 {
	text-indent: 60px
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_level_7 {
	text-indent: 70px
}

#content .scf-group.scf-select .scf-select-2 .scf-select-2-option.scf_select_option_group_level_8 {
	text-indent: 80px
}

#content .scf-group.scf-select input.scf-select-2-opener:checked~.scf-select-2>.scf-select-2-options>.scf-select-2-option.scf_select_option_end_group_label {
	display: none !important
}

#content .scf-group.scf-password .show-password-input {
	display: none
}

#content .scf-group.scf-password .scf-show-password {
	position: absolute;
	width: 35px;
	right: 1px;
	top: 1px;
	font-size: 15px;
	padding: 11px 0;
	line-height: 1.4em
}

#content .scf-group.scf-password .scf-show-password:after {
	width: 24px;
	height: 18px;
	margin-top: -9px;
	margin-left: -12px;
	background: #999;
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
	background: -moz-linear-gradient(top, #999999 0%, #333333 100%);
	background: -webkit-linear-gradient(top, #999999 0%, #333333 100%);
	background: linear-gradient(to bottom, #999999 0%, #333333 100%);
	-webkit-mask-image: url('data:image/svg+xml;utf8,');
	mask-image: url('data:image/svg+xml;utf8,');
	background-repeat: no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	background-position: center center
}

#content .scf-group.scf-password input[type=text]~.scf-show-password:after {
	background: #c3192e;
	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MzMTkyZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MjE2MjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
	background: -moz-linear-gradient(top, #c3192e 0%, #721623 100%);
	background: -webkit-linear-gradient(top, #c3192e 0%, #721623 100%);
	background: linear-gradient(to bottom, #c3192e 0%, #721623 100%);
	-webkit-mask-image: url('data:image/svg+xml;utf8,');
	mask-image: url('data:image/svg+xml;utf8,');
	background-repeat: no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	background-position: center center
}

#content .scf-group.scf-password .scf-input .scf-valid {
	right: 38px
}

#content .scf-group.scf-password .scf-password-hint-details .scf-password-hint-details-item:nth-child(even),#content .scf-group.scf-password .scf-password-hint-details .scf-password-hint-details-item:nth-child(odd) {
	width: 50%
}

#content .scf-group.scf-file .scf-valid {
	top: 20px
}

#content .scf-group.scf-file ul.scf-files-list {
	margin-top: 3px
}

#content .scf-group.scf-file ul.scf-files-list li.scf-files-list-item {
	margin: 5px 0;
	padding: 0;
	padding-left: 6px
}

#content .scf-group.scf-file ul.scf-files-list li.scf-files-list-item:after {
	display: none
}

#content .scf-group.scf-file ul.scf-files-list li.scf-files-list-item .scf-files-list-item-cancel {
	top: 1px;
	left: 6px;
	background-color: currentColor;
	background-image: none;
	background: currentColor;
	padding: 0;
	margin: 0;
	max-width: none;
	min-width: 0;
	color: inherit;
	opacity: 0;
	position: absolute
}

#content .scf-group.scf-file ul.scf-files-list li.scf-files-list-item .scf-files-list-item-cancel:focus-visible {
	opacity: 1;
	outline: 2px dotted #595959;
	outline-offset: 2px
}

#content .scf-group.scf-file ul.scf-files-list li.scf-files-list-item:hover .scf-files-list-item-cancel {
	opacity: 1
}

#content .scf-group.scf-file .scf-file-hint-details {
	margin-top: 10px;
	color: #757575
}

#content .scf-group.scf-date .scf-calendar:before {
	background-color: #7e7565
}

#content .scf-group.scf-date .scf-calendar:hover:before {
	background-color: #bd9e94
}

#content .scf-group.scf-date .pika-single {
	width: 320px
}

#content .scf-group.scf-date .pika-single .pika-lendar:before {
	left: 17px;
	right: auto
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-title .pika-next,#content .scf-group.scf-date .pika-single .pika-lendar .pika-title .pika-prev {
	width: 35px;
	height: 35px;
	padding: 0;
	margin: 0;
	font-size: 0
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-title .pika-next.is-disabled,#content .scf-group.scf-date .pika-single .pika-lendar .pika-title .pika-prev.is-disabled {
	pointer-events: none;
	color: #d7d7d7
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-title .pika-next.is-disabled:before,#content .scf-group.scf-date .pika-single .pika-lendar .pika-title .pika-prev.is-disabled:before {
	border-right-color: #d7d7d7
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-table {
	table-layout: fixed;
	margin: 20px 0 0 0
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-table thead {
	background-color: rgba(0,0,0,0);
	background-image: none
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-table thead th {
	padding: 5px 0
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-table tbody td {
	padding: 0;
	padding-top: 14.2857142857%
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-table tbody td .pika-button {
	border: none;
	border-radius: 0;
	margin: 0;
	padding: 0;
	background-color: rgba(0,0,0,0);
	background-image: none;
	position: absolute;
	left: 3px;
	top: 3px;
	right: 3px;
	bottom: 3px;
	width: auto;
	height: auto;
	border-radius: 5px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	-ms-align-items: center;
	align-items: center;
	color: #4c4837
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-table tbody td .pika-button:hover {
	background-color: #50d7ed;
	color: #fff
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-table tbody td.is-disabled .pika-button,#content .scf-group.scf-date .pika-single .pika-lendar .pika-table tbody td.is-outside-current-month .pika-button {
	color: #c1c1c1
}

#content .scf-group.scf-date .pika-single .pika-lendar .pika-table tbody td.is-disabled.is-outside-current-month .pika-button {
	color: #d7d7d7
}

#content .scf-group.scf-date .scf-error-symbol {
	right: 45px
}

#content .wp-block-sam-list {
	margin: 2em auto
}

#content .wp-block-sam-list .wp-block-sam-list__availibility {
	padding: 25px 35px 25px 35px;
	margin-right: 20px;
	box-shadow: 0 0 3px rgba(0,0,0,.3);
	border-radius: 10px;
	margin: 20px 0;
	background-color: rgba(0,0,0,0);
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__label {
	font-size: 16px;
	font-size: 1.066667rem;
	font-weight: 400;
	color: #436693
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__label strong {
	font-weight: 800;
	text-transform: uppercase;
	color: #90eaf9
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__label strong:nth-of-type(2) {
	color: #fce79c
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__separator {
	display: none
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__status {
	color: #fad75c
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__status {
	display: block;
	width: fit-content;
	font-size: 13px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1;
	color: #888;
	margin: 6px 0 0 0;
	padding: 5px 10px 5px 10px;
	border-radius: 9999px;
	border: 1px solid currentColor;
	letter-spacing: .01em
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__status:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	width: 7px;
	height: 7px;
	margin: -2px 7px 0 0;
	border-radius: 200%;
	background-color: #00ac4d
}

#content .wp-block-sam-list .wp-block-sam-list__availibility.wp-block-sam-list__availibility--resa .wp-block-sam-list__availibility__status:before {
	background-color: #c00020
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action {
	display: inline-flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-end;
	padding-bottom: 5px
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1)
}

@-moz-document url-prefix() {
	#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn:before,#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn:after {
	display: none
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn[disabled],#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn.disabled {
	pointer-events: none;
	background-color: #555
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn:hover,#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn:focus,#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn:focus-within,#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__btn:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-sam-list .wp-block-sam-list__availibility .wp-block-sam-list__availibility__action .wp-block-sam-list__availibility__action__link[disabled] {
	cursor: default;
	pointer-events: none;
	color: #b3b3b3;
	text-decoration-color: currentColor
}

#content .wp-block-infos-icons {
	background-color: rgba(0,0,0,0);
	color: #fff;
	margin-top: 40px;
	position: relative;
	isolation: isolate
}

#content .wp-block-infos-icons>h2 {
	font-size: 22px;
	font-size: 1.466667rem;
	color: #fff;
	font-weight: 200;
	margin: 0 0 0 auto;
	padding: 8px 10px;
	background-color: #514d4d
}

#content .wp-block-infos-icons>h2 strong {
	font-weight: 400
}

#content .wp-block-infos-icons>h2:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 50%;
	min-width: 50px;
	transform-origin: top center;
	transform: skewX(-20deg);
	z-index: -1;
	background-color: inherit
}

#content .wp-block-infos-icons>h2:after {
	display: none
}

#content .wp-block-infos-icons .wp-block-infos-icons__list {
	text-align: center;
	border: 2px solid #60e1f6;
	overflow: hidden;
	padding: 0 10px 20px 10px
}

#content .wp-block-infos-icons .wp-block-infos-icons__list:before {
	content: "";
	display: block;
	width: auto;
	margin-left: -10px;
	margin-right: -10px;
	height: 12px;
	background-color: #60e1f6;
	transform-origin: top center;
	transform: skewX(-50deg);
	transition: background-color .2s ease-in-out;
	margin-bottom: 30px
}

#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item {
	display: inline-block;
	vertical-align: top;
	width: 20%;
	text-align: center;
	padding: 0 18px;
	margin-bottom: 15px
}

#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item+span {
	display: none
}

#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item svg {
	width: 36px;
	height: 36px
}

#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item svg path[stroke-width],#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item svg polygon[stroke-width],#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item svg polyline[stroke-width],#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item svg line[stroke-width] {
	stroke: #60e1f6
}

#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item svg path:not([fill=none]),#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item svg polygon:not([fill=none]),#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item svg polyline:not([fill=none]),#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item svg line:not([fill=none]) {
	fill: #60e1f6
}

#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item h3 {
	margin-top: 0;
	text-align: center;
	width: 100%;
	color: #fff;
	font-size: 20px;
	font-size: 1.333333rem;
	font-weight: 300;
	margin-bottom: 11px
}

#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item h3:before,#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item h3:after {
	display: none
}

#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item p {
	font-size: 13px;
	font-size: .866666rem;
	color: #90eaf9;
	text-align: center;
	line-height: 1.2308;
	text-wrap: balance;
	opacity: .7
}

#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item:nth-child(9)+span,#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item:nth-child(17)+span,#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item:nth-child(27)+span,#content .wp-block-infos-icons .wp-block-infos-icons__list .wp-block-infos-icons__list__item:nth-child(35)+span {
	display: inline-block;
	width: 10%
}

#content .wp-block-contact-form-7-contact-form-selector {
	margin-top: 4em
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form {
	position: relative
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	float: none;
	white-space: normal;
	position: relative;
	opacity: 1;
	top: 0;
	-webkit-transition: opacity .5s ease-in-out,top .5s ease-in-out;
	-o-transition: opacity .5s ease-in-out,top .5s ease-in-out;
	transition: opacity .5s ease-in-out,top .5s ease-in-out
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .wpcf7-spinner {
	display: none !important
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field {
	display: inline-block;
	vertical-align: top;
	width: 50%;
	padding: 0 20px;
	margin-bottom: 20px
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field.field--large {
	width: 100%
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap {
	display: block;
	position: relative
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap .wpcf7-not-valid-tip {
	font-size: 13px;
	font-size: .866667rem;
	position: absolute;
	top: 100%;
	right: 0;
	text-align: right
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: stretch
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item {
	display: inline-block;
	vertical-align: middle;
	flex: 0 1 auto;
	margin: 0
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item label {
	display: block
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item label input {
	position: absolute;
	opacity: 0;
	pointer-events: none
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-list-item-label {
	background: #bec9cf;
	background-image: -moz-linear-gradient(top, hsl(203, 15%, 78%) 0%, hsl(203, 15%, 86%) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(203, 15%, 78%)), color-stop(100%, hsl(203, 15%, 86%)));
	background-image: -webkit-linear-gradient(top, hsl(203, 15%, 78%) 0%, hsl(203, 15%, 86%) 100%);
	background-image: -o-linear-gradient(top, hsl(203, 15%, 78%) 0%, hsl(203, 15%, 86%) 100%);
	background-image: -ms-linear-gradient(top, hsl(203, 15%, 78%) 0%, hsl(203, 15%, 86%) 100%);
	background-image: linear-gradient(to bottom, hsl(203, 15%, 78%) 0%, hsl(203, 15%, 86%) 100%)
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label {
	display: block;
	padding: 10px 17px 11px;
	background: #f9fafb;
	background-image: -moz-linear-gradient(top, hsl(203, 18%, 98%) 0%, hsl(203, 15%, 90%) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, hsl(203, 18%, 98%)), color-stop(100%, hsl(203, 15%, 90%)));
	background-image: -webkit-linear-gradient(top, hsl(203, 18%, 98%) 0%, hsl(203, 15%, 90%) 100%);
	background-image: -o-linear-gradient(top, hsl(203, 18%, 98%) 0%, hsl(203, 15%, 90%) 100%);
	background-image: -ms-linear-gradient(top, hsl(203, 18%, 98%) 0%, hsl(203, 15%, 90%) 100%);
	background-image: linear-gradient(to bottom, hsl(203, 18%, 98%) 0%, hsl(203, 15%, 90%) 100%);
	background-repeat: repeat-x;
	background-size: auto 100%;
	background-position: center top;
	border: 1px solid #b9c4cb;
	border-top-color: #cad3d8;
	border-left-color: #f0f3f4;
	cursor: pointer
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item.first label .wpcf7-list-item-label {
	border-left-color: #cad3d8;
	border-top-left-radius: 9px;
	border-bottom-left-radius: 9px
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item.last label .wpcf7-list-item-label {
	border-top-right-radius: 9px;
	border-bottom-right-radius: 9px
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea {
	-o-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	text-indent: .01px;
	text-overflow: clip;
	font-weight: 500;
	font-size: 15px;
	line-height: 1.4em;
	padding: 10px 18px 12px 18px;
	border-radius: 5px;
	color: #50d7ed;
	width: 100%;
	max-width: none;
	letter-spacing: 0;
	border: none;
	margin: 0 auto;
	outline: 0;
	position: relative;
	background: #f3f5f7;
	-webkit-box-shadow: inset 0 0 3px #36454e,0 0 3px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 0 3px #36454e,0 0 3px rgba(255,255,255,.4);
	box-shadow: inset 0 0 3px #36454e,0 0 3px rgba(255,255,255,.4);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:-webkit-autofill,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:-internal-autofill-previewed,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:-internal-autofill-selected,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:-webkit-autofill,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:-internal-autofill-previewed,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:-internal-autofill-selected,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:-webkit-autofill,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:-internal-autofill-previewed,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:-internal-autofill-selected {
	color: #228a9b !important;
	-webkit-text-fill-color: #228a9b !important;
	background: #fff !important;
	-webkit-box-shadow: inset 0 0 3px #d4f7fd;
	-moz-box-shadow: inset 0 0 3px #d4f7fd;
	box-shadow: inset 0 0 3px #d4f7fd
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:-webkit-autofill::first-line,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:-internal-autofill-previewed::first-line,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:-internal-autofill-selected::first-line,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:-webkit-autofill::first-line,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:-internal-autofill-previewed::first-line,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:-internal-autofill-selected::first-line,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:-webkit-autofill::first-line,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:-internal-autofill-previewed::first-line,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:-internal-autofill-selected::first-line {
	font-size: 15px !important;
	font-weight: 500 !important
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input::-webkit-outer-spin-button,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select::-webkit-outer-spin-button,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input[type=number],#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select[type=number],#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea[type=number] {
	-moz-appearance: textfield
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input::-webkit-input-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input::-moz-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:-ms-input-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:-moz-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input::placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select::-webkit-input-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select::-moz-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:-ms-input-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:-moz-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select::placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea::-webkit-input-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea::-moz-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:-ms-input-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:-moz-placeholder,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea::placeholder {
	color: #60e1f6
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:hover,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:hover,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:hover {
	color: #50d7ed;
	background: #fcfdfd !important
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input:focus-visible,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select:focus-visible,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea:focus-visible {
	color: #000;
	background: #fcfdfd !important
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap input[disabled],#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap select[disabled],#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap textarea[disabled] {
	opacity: .7;
	filter: saturate(0.2)
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .wpcf7-form-control-wrap:has(select):after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	right: 20px;
	top: 50%;
	border-top: 5px solid #60e1f6;
	border-left: 5px solid rgba(0,0,0,0);
	border-right: 5px solid rgba(0,0,0,0);
	margin-top: -3px;
	box-sizing: content-box
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-inputs .field .field__label {
	display: block
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-response {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
	float: none;
	white-space: normal;
	position: absolute;
	top: 20px;
	left: 0;
	opacity: 0;
	pointer-events: none;
	width: 100%;
	height: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	-ms-align-items: center;
	align-items: center;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
	-webkit-transition: opacity .5s ease-in-out,top .5s ease-in-out;
	-o-transition: opacity .5s ease-in-out,top .5s ease-in-out;
	transition: opacity .5s ease-in-out,top .5s ease-in-out
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-response>a span:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	border: 4px solid rgba(0,0,0,0);
	border-right-color: currentColor;
	margin-right: 7px;
	margin-top: -1px;
	border-left: none;
	opacity: .9
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-response #contact-form-response-inner {
	position: relative;
	margin-bottom: 40px
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form #contact-form-response #contact-form-response-inner .wpcf7-response-output {
	font-size: 20px;
	font-size: 1.17647rem;
	font-weight: 500;
	line-height: 1;
	max-width: 247px;
	border: none;
	padding: 0;
	text-wrap: pretty;
	text-align: center;
	white-space: normal;
	position: relative;
	margin: 0
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form.spam #contact-form-inputs,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form.failed #contact-form-inputs,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form.sent #contact-form-inputs {
	top: -20px;
	opacity: 0
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form.spam #contact-form-response,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form.failed #contact-form-response,#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form.sent #contact-form-response {
	top: 0px;
	opacity: 1;
	pointer-events: all
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form.submitting:before {
	content: "";
	width: 50px;
	height: 50px;
	position: absolute;
	top: 44%;
	left: 50%;
	margin-left: -25px;
	margin-top: -25px;
	border-radius: 200%;
	border: 4px solid rgba(129,126,76,.3);
	border-top-color: #7b7848;
	z-index: 9;
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-animation: loading 1s infinite cubic-bezier(0.5, 0.3, 0.5, 0.7);
	-moz-animation: loading 1s infinite cubic-bezier(0.5, 0.3, 0.5, 0.7);
	-o-animation: loading 1s infinite cubic-bezier(0.5, 0.3, 0.5, 0.7);
	animation: loading 1s infinite cubic-bezier(0.5, 0.3, 0.5, 0.7)
}

@-webkit-keyframes loading {
	0% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@-moz-keyframes loading {
	0% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@-o-keyframes loading {
	0% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes loading {
	0% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	100% {
		-webkit-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@media(prefers-reduced-motion: reduce) {
	#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form.submitting:before {
		content: "Envoi en cours...";
		font-weight: 900;
		color: #000;
		left: 0;
		margin-left: 0;
		line-height: 50px;
		width: 100%;
		border: none;
		border-radius: 0;
		font-size: 18px;
		font-size: 1.05882rem;
		text-transform: uppercase;
		text-align: center;
		-webkit-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
		-webkit-animation: none;
		-o-animation: none;
		animation: none
	}
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form.submitting>#contact-form-inputs {
	opacity: .4;
	transition-duration: .1s
}

#content .wp-block-contact-form-7-contact-form-selector .wpcf7-form p.form-legal {
	font-size: 10px;
	font-size: .625rem;
	text-align: center;
	color: #757575;
	margin-top: 5px
}

#content .wp-block-voyages {
	width: 100vw;
	max-width: 915px;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	margin: 3em auto
}

#content .wp-block-voyages .wp-block-voyages__list {
	display: block;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	align-items: flex-start;
	padding: 0 2.07655%;
	margin-bottom: 0
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item {
	display: inline-block;
	vertical-align: top;
	width: 31.889%;
	padding: 0 0 2.166477% 0;
	list-style-type: none;
	margin: 0 1.08325%
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item:first-child,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item:nth-child(3n+1) {
	margin-left: 0
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item:last-child,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item:nth-child(3n+3) {
	margin-right: 0
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item:after {
	display: none
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link {
	display: block;
	background-color: #c1ced4;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	aspect-ratio: 28/37;
	border-radius: 8px;
	overflow: hidden;
	position: relative;
	isolation: isolate
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link.wp-block-voyages__list__item__link--full {
	background-color: #777;
	background-blend-mode: luminosity
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link.wp-block-voyages__list__item__link--full+.wp-block-voyages__list__item__banner {
	background-color: #90eaf9
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content {
	position: absolute;
	left: 0;
	top: 100%;
	margin-top: -56px;
	width: 100%;
	height: 100%;
	transition-property: top,margin-top;
	transition-duration: .6s;
	transition-timing-function: cubic-bezier(0.6, 0, 0.1, 1)
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__static {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 12;
	width: 100%;
	height: 100%;
	opacity: 1;
	transition-property: top,opacity;
	transition-duration: .3s;
	transition-timing-function: ease-in-out;
	text-align: center;
	font-size: 17px;
	font-size: 1.1333rem;
	font-weight: 200;
	color: #fff;
	line-height: 1.2;
	padding-top: 16px;
	letter-spacing: .02em
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__static .wp-block-voyages__list__item__content__static__base {
	font-weight: 800;
	letter-spacing: 0
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__static .wp-block-voyages__list__item__content__static__base img {
	vertical-align: middle;
	margin-top: -2px;
	margin-left: 5px
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__static .wp-block-voyages__list__item__content__static__base:before {
	content: "#";
	margin-left: 10px;
	margin-right: 2px;
	font-weight: 700;
	color: #436693
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover {
	position: absolute;
	left: 0;
	top: 20px;
	z-index: 11;
	width: 100%;
	height: 100%;
	opacity: 0;
	pointer-events: none;
	transition-property: top,opacity;
	transition-duration: .3s;
	transition-timing-function: ease-in-out;
	text-align: center;
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: flex-start;
	font-size: 17px;
	font-size: 1.1333rem;
	font-weight: 200;
	color: #fff;
	line-height: 1.2;
	padding-top: 34px;
	padding-bottom: 31px
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__type,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__base,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__details,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__description,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button {
	width: 100%
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__type {
	font-weight: 800;
	font-size: 23px;
	font-size: 1.53333rem;
	margin-bottom: 1px
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__spacer {
	flex: 0 1 100%
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__base {
	font-size: 24px;
	font-size: 1.6rem;
	font-weight: 800
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__base:before {
	content: "#";
	color: #6b8db9;
	margin-right: 5px
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__description {
	margin-bottom: 7px;
	padding: 0 10px;
	text-wrap: pretty
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__description.wp-block-voyages__list__item__content__hover__description--trace {
	font-size: 24px;
	font-size: 1.6rem;
	font-weight: 800;
	line-height: .7;
	margin-bottom: 10px
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__description.wp-block-voyages__list__item__content__hover__description--trace:before {
	content: "";
	display: inline-block;
	vertical-align: baseline;
	border: 6px solid rgba(0,0,0,0);
	border-left-width: 7px;
	border-left-color: currentColor;
	margin-right: 3px;
	margin-bottom: 2px
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button {
	display: inline-block;
	width: auto;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	font-family: "Oswald",sans-serif;
	font-size: 21px;
	font-size: 1.4rem;
	font-weight: 200;
	font-style: normal;
	letter-spacing: -0.01em;
	line-height: 1;
	color: #fff;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border: 2px solid #fad75c;
	border-radius: 0;
	padding: 10px 17px 12px 17px;
	margin: 5px 14px;
	cursor: pointer;
	position: relative;
	background-image: -moz-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-moz-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000000), color-stop(43%, #000000), color-stop(0%, #FFFFFF), color-stop(47%, #FFFFFF), color-stop(0, #000000), color-stop(50%, #000000), color-stop(0%, #FFFFFF)),-webkit-gradient(linear, left top, right bottom, color-stop(0%, #FAD75C), color-stop(43%, #FAD75C), color-stop(0%, transparent), color-stop(47%, transparent), color-stop(0%, #FAD75C), color-stop(50%, #FAD75C), color-stop(0%, transparent));
	background-image: -webkit-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-webkit-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -o-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-o-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: -ms-linear-gradient(-45deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),-ms-linear-gradient(-45deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-image: linear-gradient(135deg, #000000 0%, #000000 43%, #FFFFFF 0%, #FFFFFF 47%, #000000 0%, #000000 50%, #FFFFFF 0%),linear-gradient(135deg, #FAD75C 0%, #FAD75C 43%, transparent 0%, transparent 47%, #FAD75C 0%, #FAD75C 50%, transparent 0%);
	background-repeat: no-repeat;
	background-size: 283% 100%;
	background-position: left 89% center;
	background-clip: text,border-box;
	-webkit-background-clip: text,border-box;
	-webkit-text-fill-color: rgba(0,0,0,0);
	transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1);
	background-color: #fff;
	color: #2d486d
}

@-moz-document url-prefix() {
	#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button {
		background-size: 0 0,283% 100%;
		color: #fff;
		-webkit-text-fill-color: currentColor;
		transition: background-position 1s cubic-bezier(0.7, 0, 0.3, 1),color .2s ease-in-out .4s
	}
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:before,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:after {
	display: none
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button[disabled],#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button.disabled {
	pointer-events: none;
	background-color: #555
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:hover,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:focus,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:focus-within,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:focus-visible {
	color: #000;
	background-position: left 0% center
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:focus-visible {
	outline: 1px dotted #fad75c;
	outline-offset: 2px
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:hover,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:focus,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:focus-within,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:focus-visible {
	color: #6b8db9;
	background-color: #fff
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover .wp-block-voyages__list__item__content__hover__button button:focus-visible {
	outline-color: #fff
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link .wp-block-voyages__list__item__content:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
	background-color: #152842;
	mix-blend-mode: multiply;
	border-radius: 8px
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:before {
	content: "+";
	display: block;
	position: absolute;
	right: 10px;
	top: 10px;
	background-color: #fff;
	border-radius: 200%;
	width: 28px;
	height: 28px;
	font-size: 30px;
	line-height: 28px;
	text-align: center;
	color: #60e1f6;
	z-index: 2;
	box-shadow: 0 0 5px rgba(0,0,0,.5);
	transition-property: width,height,line-height,font-size,right,top;
	transition-duration: .6s;
	transition-timing-function: cubic-bezier(0.6, 0, 0.1, 1)
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 80%;
	height: 100%;
	z-index: 1;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(255, 255, 255)), color-stop(100%, rgba(255, 255, 255, 0.5)));
	background: -webkit-linear-gradient(top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%);
	background: -o-linear-gradient(top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%);
	background: -ms-linear-gradient(top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%);
	background: linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.5) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#4dffffff",GradientType=0 );
	background-repeat: repeat-x;
	background-size: auto 100%;
	background-position: top center;
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%221000px%22%20height%3D%221000px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M0%2C1000C300%2C900%2C200%2C400%2C400%2C250S900%2C100%2C1000%2C0H-1000z%22%2F%3E%3C%2Fsvg%3E");
	mask-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%221000px%22%20height%3D%221000px%22%20viewBox%3D%220%200%201000%201000%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%20xmlns:xlink%3D%22http://www.w3.org/1999/xlink%22%20preserveAspectRatio%3D%22none%22%20xml-space%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M0%2C1000C200%2C900%2C100%2C200%2C800%2C0H-800z%22%2F%3E%3C%2Fsvg%3E");
	mask-repeat: no-repeat;
	mask-size: 100% 100%;
	mask-position: left top;
	opacity: .2
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:hover .wp-block-voyages__list__item__content,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:focus-visible .wp-block-voyages__list__item__content {
	top: 0;
	margin: 0
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:hover .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__static,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:focus-visible .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__static {
	opacity: 0;
	top: -20px;
	pointer-events: none
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:hover .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:focus-visible .wp-block-voyages__list__item__content .wp-block-voyages__list__item__content__hover {
	top: 0;
	opacity: 1;
	pointer-events: all
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:hover:before,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__link:focus-visible:before {
	right: 24px;
	top: 24px;
	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__banner {
	position: absolute;
	left: 0px;
	top: 57px;
	margin-left: -1px;
	margin-top: -1px;
	z-index: 3;
	width: 80px;
	transform-origin: top left;
	transform: rotate(-45deg);
	background-color: #ffcc1a;
	color: #fff;
	text-transform: uppercase;
	font-weight: 500;
	font-size: 12px;
	letter-spacing: .05em;
	line-height: .9;
	text-align: center;
	padding: 8px 0 7px 0
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__banner:before,#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__banner:after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	background-color: inherit;
	height: 100%;
	aspect-ratio: 1;
	transform-origin: top left;
	transform: skewX(-45deg);
	z-index: -1
}

#content .wp-block-voyages .wp-block-voyages__list .wp-block-voyages__list__item .wp-block-voyages__list__item__banner:after {
	left: auto;
	right: 0;
	transform-origin: right top;
	transform: skewX(45deg)
}

#content .wp-block-faq-block-for-gutenberg-faq {
	font-family: inherit;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none !important;
	padding: 0;
	border-bottom: 2px solid #333;
	margin-bottom: 0px
}

#content .wp-block-faq-block-for-gutenberg-faq .question {
	cursor: pointer;
	padding: 15px 0;
	color: #fff !important
}

#content .wp-block-faq-block-for-gutenberg-faq .question h4 {
	font-family: "Roboto",sans-serif;
	color: #fff !important;
	font-weight: 700;
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	text-transform: none;
	padding: 0
}

#content .wp-block-faq-block-for-gutenberg-faq .question h4:before {
	display: none
}

#content .wp-block-faq-block-for-gutenberg-faq .answer {
	color: #adadad !important;
	padding: 10px 20px 25px 20px;
	font-size: 14px;
	font-size: .9333rem
}

body:after {
	content: "";
	display: block;
	width: 100%;
	height: 4050px;
	position: absolute;
	z-index: 1000000000000000000000000;
	opacity: .5;
	pointer-events: none;
	background-image: url("../../webdesign.jpg");
	background-repeat: no-repeat;
	-webkit-background-size: auto auto;
	background-size: auto auto;
	background-position: top center;
	right: 0px;
	top: 0px;
	opacity: 0;
	display: none
}

body {
	height: auto
}

p {
	margin-bottom: 1.3em
}

p:first-child {
	margin-top: 0
}

p:last-child {
	margin-bottom: 0
}

h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child,h6:first-child,.h6:first-child {
	margin-top: 0 !important
}

h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,.h5:last-child,h6:last-child,.h6:last-child {
	margin-bottom: 0 !important
}

b,strong {
	font-weight: 700;
	color: #fff
}

em,i {
	font-style: italic
}

small {
	font-size: .75em
}

big {
	font-size: 1.1333em
}

sub,sup {
	font-size: .5625em;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -1em;
	margin-left: 1px
}

sub {
	bottom: -0.3em;
	margin-left: 2px
}

img {
	display: inline-block
}

h1,h2,h3,h4,h5,h6,.wp-block-post-title,.wp-block-query-title,.wp-block-site-title,.has-system-font-font-family,.has-source-serif-pro-font-family {
	font-family: inherit
}

img {
	border: none
}

.entry-content>p>img {
	display: inline-block
}

.grecaptcha-badge {
	display: none !important
}

a {
	outline: 0
}

a:not(.nofocus):not(.image):focus-visible {
	outline: 2px dotted rgba(0,0,0,.3);
	outline-offset: 3px
}

::-moz-selection {
	background: #40cce3;
	color: #fff;
	-webkit-text-fill-color: #fff !important
}

::selection {
	background: #40cce3;
	color: #fff;
	-webkit-text-fill-color: #fff !important
}

.skip-link:focus {
	text-transform: uppercase;
	font-weight: 600;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-color: #f9590d;
	border-radius: 99999px;
	min-width: 155px;
	padding: 7px 15px 5px 15px;
	font-size: 16px;
	font-size: 1rem;
	line-height: 1;
	color: #341202;
	top: 60px;
	left: 10px
}

div.spoiler-wrap {
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	border: none;
	border-radius: 0;
	margin: 0
}

.spoiler-head {
	width: auto;
	-webkit-box-shadow: none !important;
	box-shadow: none !important
}

.spoiler-head .dashicons {
	display: none
}

div.spoiler-body {
	background-color: rgba(0,0,0,0);
	background-image: none;
	background: none;
	padding: 0;
	border: none
}
