
/* footer */
@media all {
	.fa-facebook:before {
		content: "\f09a";
	}

	.fa-linkedin:before {
		content: "\f0e1";
	}

	.fa-instagram:before {
		content: "\f16d";
	}
}
.link-underline:after {
	content: "";
	position: absolute;
	bottom: -3px;
	left: 0;
	right: 0;
	height: .04em;
	background: currentColor;
	transition: transform .5s cubic-bezier(.4,0,0,1),opacity .15s .35s;
	transform: scaleX(0);
	opacity: 0;
	transform-origin: right center;
}

.link-underline:hover:after {
	transform: scale(.999);
	opacity: 1;
	transition-delay: .1s;
	transform-origin: left center;
}

.grid-x {
	display: flex;
	flex-flow: row wrap;
}

.cell {
	flex: 0 0 auto;
	min-height: 0;
	min-width: 0;
	width: 100%;
}

.grid-x>.small-6,.grid-x>.small-12 {
	flex-basis: auto;
}

@media print,screen and (min-width:64em) {
	.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5 {
		flex-basis: auto;
	}
}

.grid-x>.small-6,.grid-x>.small-12 {
	flex: 0 0 auto;
}

.grid-x>.small-6 {
	width: 50%;
}

.grid-x>.small-12 {
	width: 100%;
}

@media print,screen and (min-width:64em) {
	.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5 {
		flex: 0 0 auto;
	}

	.grid-x>.large-3 {
		width: 25%;
	}

	.grid-x>.large-4 {
		width: 33.33333%;
	}

	.grid-x>.large-5 {
		width: 41.66667%;
	}
}





.link {
	color: #79de90;
	text-decoration: underline;
}

.link-underline {
	position: relative;
}

.position-relative {
	position: relative;
}

@media (max-width:47.9375rem) {
	.text-center-m {
		text-align: center;
	}
}

.footer__scroll-up {
	padding: 0;
	cursor: pointer;
	background-color: transparent;
	border: none;
}

.footer__scroll-up:focus {
	outline: none;
}

.footer__menu ul li a:after {
	content: "";
	position: absolute;
	bottom: -3px;
	left: 0;
	right: 0;
	height: .04em;
	background: currentColor;
	transition: transform .5s cubic-bezier(.4,0,0,1),opacity .15s .35s;
	transform: scaleX(0);
	opacity: 0;
	transform-origin: right center;
}

.footer__menu ul li a:hover:after {
	transform: scale(.999);
	opacity: 1;
	transition-delay: .1s;
	transform-origin: left center;
}

.footer {
	background: #202f23;
	color: #fff;
}

.footer:not(.no-sticky) {
	/* position: fixed; */
	z-index: 10;
	left: 0;
	right: 0;
	bottom: 0;
}

@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {
	.footer {
		position: static!important;
	}
}

.footer__container {
	width: 100%;
	max-width: 71rem;
	padding: 0 2rem;
	margin: auto;
}

@media (max-width:47.9375rem) {
	.footer__container {
		padding: 0 1rem;
	}
}

.footer__text {
	font-size: .8rem;
	line-height: 1rem;
	letter-spacing: .3em;
	text-transform: uppercase;
	color: #79de90;
}

.footer__menu ul {
	list-style: none;
	display: contents;
}

.footer__menu ul li {
	font-style: normal;
	font-weight: 300;
	line-height: 2rem;
	font-size: 3rem !important;
	display: flex;
	margin-left: 72px;
}

.footer__menu ul li a {
	position: relative;
	font-family: 'WulkanDisplayMedium', serif !important;
	color: #fff;
	font-weight: 600;
	font-size: 1.1rem !important;
}

.footer__bottom {
	border-top: 1px solid hsla(0,0%,98%,.2);
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 13px;
	color: hsla(0,0%,98%,.5);
	padding: 2rem 0;
	flex-direction: column;
}

.footer__bottom-list {
	display: flex;
	list-style: none;
}

@media (max-width:47.9375rem) {
	.footer__bottom-list {
		order: -1;
		margin-bottom: 32px;
		justify-content: space-between;
		width: 100%;
	}
}

@media (min-width:48rem) {
	.footer__bottom {
		padding: 3.125rem 0 3.5625rem;
		flex-direction: row;
	}
}

.footer__bottom .ewm {
	color: #fff;
}

.footer__scroll-up {
	position: absolute;
	right: 58px;
	top: 30px;
	width: 48px;
	height: 48px;
	background-color: #153047;
	transition: background-color .35s ease;
	cursor: pointer;
	display: flex;
	justify-content: center;
	align-items: center;
}

@media (-ms-high-contrast:none),not all and (hover:none) {
	.footer__scroll-up:hover {
		background-color: rgba(21,48,71,.7);
	}

	.footer__scroll-up:hover .footer__scroll-up-icon {
		transform: translateY(-3px);
	}
}

@media (max-width:47.9375rem) {
	.footer__scroll-up {
		top: 10px;
		right: 10px;
	}
}

.footer__scroll-up-icon {
	transition: transform .8s ease;
}

.footer__logo {
	display: flex;
}

@media (max-width:47.9375rem) {
	.footer__logo {
		justify-content: center;
	}
}

@media (max-width:47.9375rem) {
	.footer__copy {
		margin-bottom: 1.5rem;
	}
}

@media (max-width:47.9375rem) {
	.footer .phone-and-mail__item {
		justify-content: center;
	}

	.footer .phone-and-mail__item svg {
		display: none;
	}

	.footer .social {
		justify-content: center;
	}
}

.social {
	display: flex;
	margin: -1rem;
	list-style: none;
}

@media print,screen and (min-width:40em) {
	.social {
		padding-left: 2rem;
	}
}

.social__item {
	margin: 1rem;
}

.social__item .social__link {
	padding: 0;
}

.social__item:first-of-type .social__link {
	padding-left: 0;
}

.social__link {
	width: 1rem;
	height: 1rem;
	display: block;
	padding: 0 8px;
	transition: color .35s ease;
}

@media (-ms-high-contrast:none),not all and (hover:none) {
	.social__link:hover {
		color: #eac17a;
	}
}

.phone-and-mail {
	display: flex;
	flex-direction: column;
}

@media (max-width:47.9375rem) {
	.phone-and-mail {
		align-items: center;
	}
}

.phone-and-mail__item {
	display: flex;
	align-items: center;
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
}

@media (max-width:74.9375rem) {
	.large-pb-0 {
		padding-bottom: 0;
	}
}

.mb-16 {
	margin-bottom: 16px;
}

.mr-16 {
	margin-right: 16px;
}

@media (max-width:74.9375rem) {
	.large-pb-16 {
		padding-bottom: 16px;
	}
}

.mb-24 {
	margin-bottom: 24px;
}

.mt-24 {
	margin-top: 24px;
}

.mr-32 {
	margin-right: 32px;
}

.pb-40 {
	padding-bottom: 40px;
}

.pb-64 {
	padding-bottom: 64px;
}

.pt-80 {
	padding-top: 80px !important;
}

@media (max-width:63.9375rem) {
	.medium-pb-140 {
		padding-bottom: 140px;
	}
}
.small-mr-0 {
		/* margin-right: 0; */
	    color: aliceblue !important;
	}
@media (max-width:39.9375rem) {
	.small-mr-0 {
		margin-right: 0;
	    color: aliceblue !important;
	}
}

@media all {
	.fab {
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		display: inline-block;
		font-style: normal;
		font-variant: normal;
		text-rendering: auto;
		line-height: 1;
	}

	.fa-facebook:before {
		content: "\f09a";
	}

	.fa-instagram:before {
		content: "\f16d";
	}

	.fa-linkedin:before {
		content: "\f08c";
	}

	.fab {
		: "Font Awesome 5 Brands";
	}

	.fab {
		font-weight: 400;
	}
}




















.site-content {
	background-color: #fff;
	position: relative;
	z-index: 11;
    margin-bottom: 510px !;
}

.icon {
	display: block;
	transition: transform .35s ease;
}

.input-block {
	position: relative;
	display: block;
	border-bottom: 1px solid rgba(5,33,58,.1);
}

.input-block:after {
	content: "";
	display: block;
	height: 1px;
	position: relative;
	top: 1px;
	z-index: 1;
	background: currentColor;
	will-change: transform;
	transition: transform .5s cubic-bezier(.3,0,0,1);
	background-color: currentColor;
	transform-origin: right center;
	transform: scaleX(0);
}

.input-field {
	display: block;
	width: 100%;
	padding: .5rem 1rem 1rem;
	font-size: 1rem;
	line-height: 1;
	: inherit;
	background: none;
	border: none;
	color: currentColor;
} 

.input-field:focus {
	outline: none;
}

.input-field:invalid {
	box-shadow: none;
}

.subscribe-form__button {
	padding: 0;
	cursor: pointer;
	: Avenir,sans-serif,serif;
	background-color: transparent;
	border: none;
}

.subscribe-form__button:focus {
	outline: none;
}

.subscribe {
	background-color: #f6f7fa;
	padding: 4rem 1rem 3.5rem;
}

.subscribe__subtitle {
	font-size: .8125rem;
	line-height: 1rem;
	text-align: center;
	letter-spacing: .4em;
	text-transform: uppercase;
}

.subscribe__title {
	: "Bon Vivant Serif",sans-serif,serif;
	font-style: normal;
	font-weight: 400;
	font-size: 2.5rem;
	line-height: 3rem;
	text-align: center;
}

.subscribe-form {
	max-width: 24rem;
	margin: auto;
	position: relative;
}

.subscribe-form__input-block {
	background-color: transparent;
}









.subscribe-form__input-block .input-field {
	height: 4rem;
	padding-left: 2rem;
}

.subscribe-form__input-block .input-field::placeholder {
	: Avenir,sans-serif,serif;
	font-style: normal;
	font-weight: 400;
	font-size: .9375rem;
	line-height: 1rem;
	color: #05213a;
}

.subscribe-form__button {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 0 0 0 12px;
	height: 100%;
}

.subscribe-form__button:hover .icon {
	transform: translateX(8px);
}

.subscribe-form__icon {
	position: absolute;
	left: 0;
	bottom: 23px;
	color: #eac17a;
}

.mb-16 {
	margin-bottom: 16px;
}

.mr-16 {
	margin-right: 16px;
}

.mb-32 {
	margin-bottom: 32px;
}




a {
	color: #000;
}

a:hover {
	color: black;
}

a img {
	border: 0;
}

h2,.h4 {
	font-weight: normal;
	margin: 1.7142857143rem 0;
}

h2:first-child,.h4:first-child {
	margin-top: 0;
}

h2.underlined {
	text-align: center;
}

@media (min-width: 544px) {
	h2.underlined {
		margin-bottom: 48px;
	}
}

h2.underlined::after {
	background-color: #C1AA7F;
	content: '';
	display: block;
	height: 1px;
	margin: 15px auto 0;
	width: 140px;
}

h2 {
	font-size: 24px;
	line-height: 34px;
}

@media (min-width: 544px) {
	h2 {
		font-size: 45px;
		line-height: 58px;
	}
}

.h4 {
	font-size: 18px;
	line-height: 22px;
}

@media (min-width: 544px) {
	.h4 {
		font-size: 24px;
		line-height: 32px;
	}
}

p {
	margin: 0;
	font-size: 14px;
	line-height: 20px;
}








@media (min-width: 544px) {
	p {
		font-size: 18px;
		line-height: 25px;
	}
}

.t-tag {
	color: #C1AA7F;
	font-size: 13px;
	font-size: 0.9285714286rem;
	: "Circular Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing: 0.1923076923em;
	line-height: 1.4;
	text-transform: uppercase;
}

.text-center {
	text-align: center;
}

.container {
	margin-left: auto;
	margin-right: auto;
	padding-left: 0.9375rem;
	padding-right: 0.9375rem;
}

.container::after {
	content: "";
	display: table;
	clear: both;
}

@media (min-width: 544px) {
	.container {
		/* max-width: 576px; */
	}
}

@media (min-width: 768px) {
	.container {
		/* max-width: 720px; */
	}
}

@media (min-width: 992px) {
	.container {
		/* max-width: 940px; */
	}
}

@media (min-width: 1200px) {
	.container {
		/* max-width: 1140px; */
	}
}

picture.behave-like-bg {
	position: absolute;
	top: 0;
	left: 0;
}

picture.behave-like-bg,picture.behave-like-bg img {
	height: 100%;
	width: 100%;
}

picture.behave-like-bg img {
	-o-object-position: center;
	object-position: center;
	-o-object-fit: cover;
	object-fit: cover;
	: 'object-fit: cover; object-position: center;';
}

@media (min-width: 1200px) {
	.container {
		/* max-width: 1280px; */
		width: 100%;
	}
}

@font-face {
    : 'Respondent PERSONAL USE ONLY';
    font-style: italic;
    font-weight: 100;
    src: local('Respondent PERSONAL USE ONLY'), url('https://fonts.cdnfonts.com/s/56086/RespondentPersonalUseOnlyThinPersonalUseOnly-1GepL.woff') format('woff');
}
@font-face {
    : 'Respondent PERSONAL USE ONLY';
    font-style: italic;
    font-weight: 300;
    src: local('Respondent PERSONAL USE ONLY'), url('https://fonts.cdnfonts.com/s/56086/RespondentPersonalUseOnlyLightPersonalUseOnly-nRjOM.woff') format('woff');
}
@font-face {
    : 'Respondent PERSONAL USE ONLY';
    font-style: italic;
    font-weight: 500;
    src: local('Respondent PERSONAL USE ONLY'), url('https://fonts.cdnfonts.com/s/56086/RespondentPersonalUseOnlyMediumPersonalUseOnly-BW16V.woff') format('woff');
}
@font-face {
    : 'Respondent PERSONAL USE ONLY';
    font-style: italic;
    font-weight: 700;
    src: local('Respondent PERSONAL USE ONLY'), url('https://fonts.cdnfonts.com/s/56086/RespondentPersonalUseOnlyBoldPersonalUseOnly-8MxDD.woff') format('woff');
}
@font-face {
    : 'Respondent PERSONAL USE ONLY';
    font-style: italic;
    font-weight: 900;
    src: local('Respondent PERSONAL USE ONLY'), url('https://fonts.cdnfonts.com/s/56086/RespondentPersonalUseOnlyBlackPersonalUseOnly-RpBDM.woff') format('woff');
}






/*! CSS Used from: http://127.0.0.1:5502/css/header.css */
*,::after,::before {
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
}

@media (prefers-reduced-motion: reduce) {
	*,::after,::before {
		animation-duration: 0.01ms!important;
		animation-iteration-count: 1!important;
		transition-duration: 0.01ms!important;
		scroll-behavior: auto!important;
	}
}

::placeholder {
	color: rgb(170, 170, 170);
	opacity: 1;
}

@media all {
	a {
		background-color: transparent;
	}

	*,::before,::after {
		box-sizing: border-box;
	}

	::selection {
		background: var(--colorPrimary);
		color: rgb(255, 255, 255);
	}

	p {
		margin-top: 0px;
		letter-spacing: 0.25px;
	}

	p:last-of-type {
		margin-bottom: 0px;
	}

	a {
		color: var(--colorBlack);
		text-decoration: underline;
		transition: 0.6s;
		outline: none!important;
	}

	a:hover {
		text-decoration: none;
	}
@	media (max-width: 1199px) {
		p{font-size: 15px;
		line-height: 27px;
	}
}
}
/*! CSS Used from: http://127.0.0.1:5502/css/g.css */
a:focus {
	outline: -webkit-focus-ring-color auto 5px;
	outline-offset: -2px;
}

a:hover,a:active {
	outline: 0px;
}

@media print {
	* {
		text-shadow: none!important;
		color: rgb(0, 0, 0)!important;
		background: transparent!important;
		box-shadow: none!important;
	}

	a,a:visited {
		text-decoration: underline;
	}

	a[href]::after {
		content: " (" attr(href) ")";
	}

	p {
		orphans: 3;
		widows: 3;
	}
}

p {
	margin: 0px 0px 14px;
}

@media all {
	*,::after,::before {
		box-sizing: border-box;
		border: 0px solid rgb(226, 232, 240);
	}
}

a {
	background-color: transparent;
}

a:active,a:hover {
	outline: 0px;
}

@media print {
	*,::after,::before {
		background: 0px 0px!important;
		color: rgb(0, 0, 0)!important;
		box-shadow: none!important;
		text-shadow: none!important;
	}

	a,a:visited {
		text-decoration: underline;
	}

	a[href]::after {
		content: " (" attr(href) ")";
	}

	p {
		orphans: 3;
		widows: 3;
	}
}

* {
	box-sizing: border-box;
}

::after,::before {
	box-sizing: border-box;
}

a:focus {
	outline: -webkit-focus-ring-color auto 5px;
	outline-offset: -2px;
}

p {
	margin: 0px 0px 10px;
}

p {
	font-weight: 300;
	font-size: 1.5rem;
	line-height: 2.3rem;
}

p {
	font-family: Muli, sans-serif;
	margin-bottom: 1em;
}

a {
	color: rgb(153, 0, 0);
	text-decoration: none;
}

a:focus {
	outline: 0px;
}

@media screen and (min-width: 1200px) {
	p {
		font-size: 1.6rem;
		line-height: 2.5rem;
	}
}

@media all {
	*,::before,::after {
		box-sizing: border-box;
	}

	p {
		margin: 0px;
	}

	*,::before,::after {
		box-sizing: border-box;
		border-width: 0px;
		border-style: solid;
		border-color: currentcolor;
	}

	a {
		color: inherit;
		text-decoration: inherit;
	}

	*,::before,::after {
		--tw-border-opacity: 1;
		border-color: rgba(229, 231, 235, var(--tw-border-opacity));
	}

	*,::before,::after {
		--tw-shadow: 0 0 #0000;
	}

	*,::before,::after {
		--tw-ring-inset: var(--tw-empty, );
		--tw-ring-offset-width: 0px;
		--tw-ring-offset-color: #fff;
		--tw-ring-color: rgba(59, 130, 246, 0.5);
		--tw-ring-offset-shadow: 0 0 #0000;
		--tw-ring-shadow: 0 0 #0000;
	}

	* {
		margin: 0px;
		padding: 0px;
		box-sizing: border-box;
	}

	:focus {
		outline: 0px;
	}

	a:focus {
		outline: dotted thin;
	}

	a:active,a:hover {
		outline: 0px;
	}

	::selection {
		background: rgb(179, 212, 252);
		text-shadow: none;
	}

	p {
		margin-bottom: 1.25em;
		line-height: 2.4rem;
		font-size: 1.6rem;
	}

	a {
		text-decoration: none;
		color: rgb(32, 32, 32);
	}

	::placeholder {
		color: rgb(32, 32, 32);
		font-family: "Euclid Square Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
}

@media all {
	*,::before,::after {
		box-sizing: border-box;
	}

	p {
		margin: 0px;
	}

	*,::before,::after {
		box-sizing: border-box;
		border-width: 0px;
		border-style: solid;
		border-color: currentcolor;
	}

	*,::before,::after {
		--tw-border-opacity: 1;
		border-color: rgba(229, 231, 235, var(--tw-border-opacity));
	}

	*,::before,::after {
		--tw-shadow: 0 0 #0000;
	}

	*,::before,::after {
		--tw-ring-inset: var(--tw-empty, );
		--tw-ring-offset-width: 0px;
		--tw-ring-offset-color: #fff;
		--tw-ring-color: rgba(59, 130, 246, 0.5);
		--tw-ring-offset-shadow: 0 0 #0000;
		--tw-ring-shadow: 0 0 #0000;
	}

	* {
		margin: 0px;
		padding: 0px;
		box-sizing: border-box;
	}

	div,p {
		margin: 0px;
		padding: 0px;
		border: 0px;
		font: inherit;
		vertical-align: baseline;
	}

	:focus {
		outline: 0px;
	}

	::selection {
		background: rgb(179, 212, 252);
		text-shadow: none;
	}

	p {
		margin-bottom: 1.25em;
		line-height: 2.4rem;
		font-size: 1.5rem;
		font-family: bogle;
		color: rgb(71, 71, 71);
		font-weight: 300!important;
	}

	::placeholder {
		color: rgb(32, 32, 32);
		font-family: "Euclid Square Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
}

@media all {
	div {
		margin: 0px;
		padding: 0px;
		border: 0px;
		font: inherit;
		vertical-align: baseline;
	}

	*,::before,::after {
		box-sizing: inherit;
		margin: 0px;
		padding: 0px;
	}
}

a {
	background-color: transparent;
	color: inherit;
	text-decoration: none;
}

a:active,a:hover {
	outline: 0px;
}

*,::after,::before {
	box-sizing: border-box;
}

a {
	cursor: pointer;
}

@media print {
	::-webkit-scrollbar {
		display: none;
	}

	a::after {
		content: " (" attr(href) ") ";
		font-size: 0.8em;
		font-weight: 400;
	}
}

@media print {
	a::after {
		display: none!important;
	}
}

*,::after,::before {
	box-sizing: border-box;
	outline: none;
}

::selection {
	background-color: rgb(57, 57, 57);
	color: rgb(255, 255, 255);
}

a {
	cursor: pointer;
	outline: none;
}

.splide__slide {
	backface-visibility: hidden;
	box-sizing: border-box;
	flex-shrink: 0;
	margin: 0px;
	outline: none;
	/* position: relative; */
	list-style-type: none!important;
}

* {
	box-sizing: inherit;
	outline: none;
}

.expand-item--theme--classic .expand-item__body {
	overflow-y: hidden;
	transition: 0.5s;
}

.expand-item--theme--classic:not(.expand-item--open) .expand-item__body {
	max-height: 0px!important;
}

.expand-item--theme--classic .expand-item__header {
	align-items: center;
	display: flex;
}

.expand-item--theme--classic .expand-item__header:hover {
	cursor: pointer;
}

.expand-item--theme--classic .expand-item__body-wrapper {
	font-size: 15px;
	letter-spacing: 0.3px;
	line-height: 1.7;
	margin: 0px;
	padding: 20px 0px 10px;
	text-align: left;
}

.expand-item--theme--classic .expand-item__body-wrapper a {
	border-style: solid;
	border-color: rgba(0, 0, 0, 0);
	border-image: initial;
	border-width: 0px 0px 1px;
	color: rgb(113, 88, 69);
	font-weight: 700;
	text-decoration: none;
	transition: 0.3s;
}

.expand-item--theme--classic .expand-item__body-wrapper a:hover {
	border-top-color: currentcolor;
	border-right-color: currentcolor;
	border-left-color: currentcolor;
	border-bottom: 1px solid rgb(113, 88, 69)!important;
}

.expand-item--theme--classic .expand-item__title {
	flex: 1 1 0%;
	font-size: 14px;
	letter-spacing: 0.4px;
	text-align: left;
	font-family: Averta, Helvetica, Arial, sans-serif;
	color: rgb(52, 58, 64);
	font-weight: 500;
	text-transform: capitalize!important;
}

.expand-item--theme--classic .expand-item__arrow {
	background: url("http://127.0.0.1:5502/img/arrow-left.png") 0% 0% / 8px no-repeat;
	display: block;
	height: 16px;
	transform: rotate(180deg);
	transition: 0.3s;
	width: 10px;
}

@media screen and (min-width: 992px) {
	.expand-item--theme--classic .expand-item__title {
		font-size: 16px;
	}

	.expand-item--theme--classic .expand-item__arrow {
		margin: 0px 20px 0px 0px;
	}

	.expand-item--theme--classic .expand-item__body-wrapper {
		border-bottom: initial;
		font-size: 17px;
		letter-spacing: 1px;
		padding: 40px 20px 20px;
	}
}

.selection--theme--faq .selection__wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.selection--theme--faq .selection__wrapper > * {
    width: 100%;
}


.selection--theme--faq .selection__item {
	margin: 15px 0px;
	max-width: 800px;
	border: 1px solid rgb(230, 230, 230);
	border-radius: 12px;
	padding: 20px 24px 20px 32px;
}

*,::before,::after {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

*,::before,::after {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

p {
	margin: 0px;
}

*,::after,::before {
	box-sizing: border-box;
	border: 0px solid rgb(229, 231, 235);
}

::after,::before {
	--tw-content: "";
}

p {
	margin: 0px;
}

:disabled {
	cursor: default;
}

*,::after,::before {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-scroll-snap-strictness: proximity;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgba(59, 130, 246, 0.5);
	--tw-ring-offset-shadow: 0 0 transparent;
	--tw-ring-shadow: 0 0 transparent;
	--tw-shadow: 0 0 transparent;
	--tw-shadow-colored: 0 0 transparent;
}

@media only screen and (max-width: 600px) {
	a {
		color: rgb(0, 0, 255);
		text-decoration: none;
	}
}

:focus {
	outline: 0px;
}

@media print {
	*,::after,::before {
		color: rgb(0, 0, 0)!important;
		text-shadow: none!important;
		background: 0px 0px!important;
		box-shadow: none!important;
	}

	p {
		orphans: 3;
		widows: 3;
	}
}

* {
	box-sizing: border-box;
}

::after,::before {
	box-sizing: border-box;
}

p {
	margin: 0px 0px 10px;
}

p {
	font-size: 0.875em;
}

p {
	margin: 0px;
	padding: 0px;
}

::-webkit-scrollbar-track {
	background-color: rgb(255, 255, 255);
}

::-webkit-scrollbar {
	width: 6px;
	height: 6px;
	background-color: rgb(113, 88, 70);
}

::-webkit-scrollbar-thumb {
	background-color: rgb(113, 88, 70);
}

@media only screen and (max-width: 991px) {
	::-webkit-scrollbar {
		width: 3px;
		height: 3px;
	}

	::-webkit-scrollbar-button {
		width: 0px;
		height: 0px;
	}

	::-webkit-scrollbar-thumb {
		background: rgb(144, 136, 126);
		border: 0px none rgb(255, 255, 255);
		border-radius: 50px;
	}

	::-webkit-scrollbar-thumb:hover {
		background: rgb(144, 136, 126);
	}

	::-webkit-scrollbar-thumb:active {
		background: rgb(144, 136, 126);
	}

	::-webkit-scrollbar-track {
		background: rgb(233, 232, 231);
		border: 0px none rgb(255, 255, 255);
		border-radius: 50px;
	}

	::-webkit-scrollbar-track:hover {
		background: rgb(233, 232, 231);
	}

	::-webkit-scrollbar-track:active {
		background: rgb(233, 232, 231);
	}

	::-webkit-scrollbar-corner {
		background: transparent;
	}
}

a {
	background-color: transparent;
}

a:active,a:hover {
	outline: 0px;
}

*,::before,::after {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a {
	text-decoration: none;
	color: currentcolor;
}

a:focus {
	outline: none;
}

p {
	margin: 0px;
}

p {
	margin: 0px;
}

p {
	margin: 0px;
}

p {
	margin: 0px;
}

@media print {
	::-webkit-scrollbar {
		display: none;
	}

	a::after {
		content: " (" attr(href) ") ";
		font-size: 0.8em;
		font-weight: 400;
	}
}

@media print {
	a::after {
		display: none!important;
	}
}

@media print {
	::-webkit-scrollbar {
		display: none;
	}

	a::after {
		content: " (" attr(href) ") ";
		font-size: 0.8em;
		font-weight: 400;
	}
}

@media print {
	a::after {
		display: none!important;
	}
}

p {
	margin: 0px;
	padding: 0px;
}

* {
	font-family: Lato, Helvetica, Arial, sans-serif;
}

*,::after,::before {
	box-sizing: inherit;
}

a {
	color: rgb(177, 45, 26);
	text-decoration: none;
}

::selection {
	background: rgb(177, 45, 26);
	color: rgb(255, 255, 255);
}

* {
	box-sizing: border-box;
}

p {
	margin: 0px;
	padding: 0px;
}

* {
	font-family: Lato, Helvetica, Arial, sans-serif;
}

*,::after,::before {
	box-sizing: inherit;
}

a {
	color: rgb(177, 45, 26);
	text-decoration: none;
}

::selection {
	background: rgb(177, 45, 26);
	color: rgb(255, 255, 255);
}

@media print {
	p a {
		color: rgb(37, 37, 37)!important;
	}

	p a {
		pointer-events: none!important;
		cursor: default!important;
	}
}

* {
	box-sizing: border-box;
}

@media all {
	*,::after,::before {
		box-sizing: border-box;
	}

	a {
		color: rgb(0, 123, 255);
		text-decoration: none;
		background-color: transparent;
	}

	a:hover {
		color: rgb(0, 86, 179);
		text-decoration: underline;
	}

	a {
		background-color: transparent;
	}

	*,::before,::after {
		box-sizing: border-box;
	}

	a {
		transition: 0.2s linear;
		text-decoration: none;
		color: rgb(158, 106, 22);
		border-bottom: 1px solid transparent;
	}

	a:focus,a:hover {
		text-decoration: none;
		color: rgb(158, 106, 22);
	}

	::selection {
		background: rgb(255, 240, 224);
		line-height: 32px;
		padding: 0px;
	}

	a:focus {
		outline: none!important;
	}
}

@media all {
	*,::after,::before {
		box-sizing: inherit;
	}

	div {
		margin: 0px;
		padding: 0px;
		border: 0px;
		font: inherit;
		vertical-align: baseline;
	}
}

*,::after,::before {
	box-sizing: border-box;
}

@media print {
	::-webkit-scrollbar {
		display: none;
	}
}

a {
	background-color: transparent;
	color: inherit;
	text-decoration: none;
}

a:active,a:hover {
	outline: 0px;
}

*,::after,::before {
	box-sizing: border-box;
}

a {
	cursor: pointer;
}

@media print {
	::-webkit-scrollbar {
		display: none;
	}

	a::after {
		content: " (" attr(href) ") ";
		font-size: 0.8em;
		font-weight: 400;
	}
}

@media print {
	a::after {
		display: none!important;
	}
}

*,::after,::before {
	box-sizing: border-box;
}

a {
	background-color: transparent;
}

* {
	-webkit-tap-highlight-color: transparent;
}

a {
	color: rgb(32, 32, 32);
	text-decoration: none;
}

:focus {
	outline: none;
}

*,::after,::before {
	box-sizing: inherit;
}

*,::after,::before {
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
}

@media (prefers-reduced-motion: reduce) {
	*,::after,::before {
		animation-duration: 0.01ms!important;
		animation-iteration-count: 1!important;
		transition-duration: 0.01ms!important;
		scroll-behavior: auto!important;
	}
}

a {
	color: inherit;
}

::placeholder {
	color: rgb(170, 170, 170);
	opacity: 1;
}

a {
	text-decoration: none;
	color: var(--grey-medium);
}

*,::after,::before {
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
}

@media (prefers-reduced-motion: reduce) {
	*,::after,::before {
		animation-duration: 0.01ms!important;
		animation-iteration-count: 1!important;
		transition-duration: 0.01ms!important;
		scroll-behavior: auto!important;
	}
}

a {
	color: inherit;
}

::placeholder {
	color: rgb(170, 170, 170);
	opacity: 1;
}

a {
	text-decoration: none;
	color: var(--grey-medium);
}

*,::after,::before {
	box-sizing: inherit;
}

a {
	color: inherit;
}

a:focus {
	outline: dotted thin;
}

a:active,a:hover {
	outline: 0px;
}

*,::after,::before {
	box-sizing: border-box;
}

a:focus {
	outline: -webkit-focus-ring-color auto 5px;
	outline-offset: -2px;
}

a:hover,a:active {
	outline: 0px;
}

@media print {
	* {
		text-shadow: none!important;
		color: rgb(0, 0, 0)!important;
		background: transparent!important;
		box-shadow: none!important;
	}

	a,a:visited {
		text-decoration: underline;
	}

	a[href]::after {
		content: " (" attr(href) ")";
	}
}

@media all {
	*,::after,::before {
		box-sizing: border-box;
		border: 0px solid rgb(226, 232, 240);
	}
}

a {
	background-color: transparent;
}

a:active,a:hover {
	outline: 0px;
}

@media print {
	*,::after,::before {
		background: 0px 0px!important;
		color: rgb(0, 0, 0)!important;
		box-shadow: none!important;
		text-shadow: none!important;
	}

	a,a:visited {
		text-decoration: underline;
	}

	a[href]::after {
		content: " (" attr(href) ")";
	}
}

* {
	box-sizing: border-box;
}

::after,::before {
	box-sizing: border-box;
}

a:focus {
	outline: -webkit-focus-ring-color auto 5px;
	outline-offset: -2px;
}

a {
	color: rgb(153, 0, 0);
	text-decoration: none;
}

a:focus {
	outline: 0px;
}

@media all {
	*,::before,::after {
		box-sizing: border-box;
	}

	*,::before,::after {
		box-sizing: border-box;
		border-width: 0px;
		border-style: solid;
		border-color: currentcolor;
	}

	a {
		color: inherit;
		text-decoration: inherit;
	}

	*,::before,::after {
		--tw-border-opacity: 1;
		border-color: rgba(229, 231, 235, var(--tw-border-opacity));
	}

	*,::before,::after {
		--tw-shadow: 0 0 #0000;
	}

	*,::before,::after {
		--tw-ring-inset: var(--tw-empty, );
		--tw-ring-offset-width: 0px;
		--tw-ring-offset-color: #fff;
		--tw-ring-color: rgba(59, 130, 246, 0.5);
		--tw-ring-offset-shadow: 0 0 #0000;
		--tw-ring-shadow: 0 0 #0000;
	}

	* {
		margin: 0px;
		padding: 0px;
		box-sizing: border-box;
	}

	div,a {
		margin: 0px;
		padding: 0px;
		border: 0px;
		font: inherit;
		vertical-align: baseline;
	}

	:focus {
		outline: 0px;
	}

	a:focus {
		outline: dotted thin;
	}

	a:active,a:hover {
		outline: 0px;
	}

	::selection {
		background: rgb(179, 212, 252);
		text-shadow: none;
	}

	a {
		text-decoration: none;
		color: rgb(32, 32, 32);
	}

	::placeholder {
		color: rgb(32, 32, 32);
		font-family: "Euclid Square Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
}

@media all {
	*,::before,::after {
		box-sizing: border-box;
	}

	*,::before,::after {
		box-sizing: border-box;
		border-width: 0px;
		border-style: solid;
		border-color: currentcolor;
	}

	*,::before,::after {
		--tw-border-opacity: 1;
		border-color: rgba(229, 231, 235, var(--tw-border-opacity));
	}

	*,::before,::after {
		--tw-shadow: 0 0 #0000;
	}

	*,::before,::after {
		--tw-ring-inset: var(--tw-empty, );
		--tw-ring-offset-width: 0px;
		--tw-ring-offset-color: #fff;
		--tw-ring-color: rgba(59, 130, 246, 0.5);
		--tw-ring-offset-shadow: 0 0 #0000;
		--tw-ring-shadow: 0 0 #0000;
	}

	* {
		margin: 0px;
		padding: 0px;
		box-sizing: border-box;
	}

	div {
		margin: 0px;
		padding: 0px;
		border: 0px;
		font: inherit;
		vertical-align: baseline;
	}

	:focus {
		outline: 0px;
	}

	::selection {
		background: rgb(179, 212, 252);
		text-shadow: none;
	}

	::placeholder {
		color: rgb(32, 32, 32);
		font-family: "Euclid Square Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
}

@media all {
	div {
		margin: 0px;
		padding: 0px;
		border: 0px;
		font: inherit;
		vertical-align: baseline;
	}

	*,::before,::after {
		box-sizing: inherit;
	}
}

a {
	background-color: transparent;
	color: inherit;
	text-decoration: none;
}

a:active,a:hover {
	outline: 0px;
}

*,::after,::before {
	box-sizing: border-box;
}

a {
	cursor: pointer;
}

@media print {
	::-webkit-scrollbar {
		display: none;
	}

	a::after {
		content: " (" attr(href) ") ";
		font-size: 0.8em;
		font-weight: 400;
	}
}

@media print {
	a::after {
		display: none!important;
	}
}

*,::after,::before {
	box-sizing: border-box;
	outline: none;
}

::selection {
	background-color: rgb(57, 57, 57);
	color: rgb(255, 255, 255);
}

a {
	cursor: pointer;
	outline: none;
}

* {
	box-sizing: inherit;
	outline: none;
}

*,::before,::after {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

*,::before,::after {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

*,::after,::before {
	box-sizing: border-box;
	border: 0px solid rgb(229, 231, 235);
}

::after,::before {
	--tw-content: "";
}

:disabled {
	cursor: default;
}

*,::after,::before {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-scroll-snap-strictness: proximity;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgba(59, 130, 246, 0.5);
	--tw-ring-offset-shadow: 0 0 transparent;
	--tw-ring-shadow: 0 0 transparent;
	--tw-shadow: 0 0 transparent;
	--tw-shadow-colored: 0 0 transparent;
}

@media only screen and (max-width: 600px) {
	a {
		color: rgb(0, 0, 255);
		text-decoration: none;
	}
}

div {
	margin: 0px;
	padding: 0px;
}

:focus {
	outline: 0px;
}

@media print {
	*,::after,::before {
		color: rgb(0, 0, 0)!important;
		text-shadow: none!important;
		background: 0px 0px!important;
		box-shadow: none!important;
	}
}

* {
	box-sizing: border-box;
}

::after,::before {
	box-sizing: border-box;
}

::-webkit-scrollbar-track {
	background-color: rgb(255, 255, 255);
}

::-webkit-scrollbar {
	width: 6px;
	height: 6px;
	background-color: rgb(113, 88, 70);
}

::-webkit-scrollbar-thumb {
	background-color: rgb(113, 88, 70);
}

@media only screen and (max-width: 991px) {
	::-webkit-scrollbar {
		width: 3px;
		height: 3px;
	}

	::-webkit-scrollbar-button {
		width: 0px;
		height: 0px;
	}

	::-webkit-scrollbar-thumb {
		background: rgb(144, 136, 126);
		border: 0px none rgb(255, 255, 255);
		border-radius: 50px;
	}

	::-webkit-scrollbar-thumb:hover {
		background: rgb(144, 136, 126);
	}

	::-webkit-scrollbar-thumb:active {
		background: rgb(144, 136, 126);
	}

	::-webkit-scrollbar-track {
		background: rgb(233, 232, 231);
		border: 0px none rgb(255, 255, 255);
		border-radius: 50px;
	}

	::-webkit-scrollbar-track:hover {
		background: rgb(233, 232, 231);
	}

	::-webkit-scrollbar-track:active {
		background: rgb(233, 232, 231);
	}

	::-webkit-scrollbar-corner {
		background: transparent;
	}
}

a {
	background-color: transparent;
}

a:active,a:hover {
	outline: 0px;
}

*,::before,::after {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

a {
	text-decoration: none;
	color: currentcolor;
}

a:focus {
	outline: none;
}

@media print {
	::-webkit-scrollbar {
		display: none;
	}

	a::after {
		content: " (" attr(href) ") ";
		font-size: 0.8em;
		font-weight: 400;
	}
}

@media print {
	a::after {
		display: none!important;
	}
}

@media print {
	::-webkit-scrollbar {
		display: none;
	}

	a::after {
		content: " (" attr(href) ") ";
		font-size: 0.8em;
		font-weight: 400;
	}
}

@media print {
	a::after {
		display: none!important;
	}
}

* {
	font-family: Lato, Helvetica, Arial, sans-serif;
}

*,::after,::before {
	box-sizing: inherit;
}

a {
	color: rgb(177, 45, 26);
	text-decoration: none;
}

::selection {
	background: rgb(177, 45, 26);
	color: rgb(255, 255, 255);
}

* {
	box-sizing: border-box;
}

* {
	font-family: Lato, Helvetica, Arial, sans-serif;
}

*,::after,::before {
	box-sizing: inherit;
}

a {
	color: rgb(177, 45, 26);
	text-decoration: none;
}

::selection {
	background: rgb(177, 45, 26);
	color: rgb(255, 255, 255);
}

* {
	box-sizing: border-box;
}

div {
	margin: 0px;
	padding: 0px;
}

div {
	font-family: "Open Sans", sans-serif;
}

a:link,a:visited {
	transition: 0.15s ease-in-out;
}

*,::before,::after {
	box-sizing: border-box;
}

div {
	margin: 0px;
	padding: 0px;
}

@media print {
	* {
		background: transparent!important;
		color: rgb(0, 0, 0)!important;
		box-shadow: none!important;
		text-shadow: none!important;
	}
}

div {
	font-family: "Open Sans", sans-serif;
}

a {
	background: transparent;
}

a:active,a:hover {
	outline: 0px;
}

*,::before,::after {
	box-sizing: border-box;
}

a:hover {
	cursor: pointer;
}

div {
	margin: 0px;
	padding: 0px;
	text-rendering: optimizelegibility;
}

@media print {
	* {
		background: transparent!important;
		color: rgb(0, 0, 0)!important;
		box-shadow: none!important;
		text-shadow: none!important;
	}

	a,a:visited {
		text-decoration: underline;
	}

	a[href]::after {
		content: " (" attr(href) ")";
	}
}

a:link,a:visited {
	transition: 0.15s ease-in-out;
}

a {
	color: rgb(242, 138, 33);
}

a:hover {
	color: rgb(68, 68, 68);
}

*,::after,::before {
	box-sizing: border-box;
}
/*! CSS Used from: http://127.0.0.1:5502/css/eve.css */
a {
	background: transparent;
}

a:active,a:hover {
	outline: 0;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*:before,*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

a {
	color: #474747;
	text-decoration: none;
}

a:hover,a:focus {
	color: #0b7253;
	text-decoration: underline;
}

a:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

a:hover {
	text-decoration: none;
}

p {
	margin: 0;
}

a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
}

*,:after,:before {
	box-sizing: border-box;
}

a {
	text-decoration: none;
}

a {
	color: #0b2342;
}

@media all {
	a {
		background-color: transparent;
		-webkit-text-decoration-skip: objects;
	}

	a:active,a:hover {
		outline-width: 0;
	}

	*,:after,:before {
		box-sizing: border-box;
	}

	a {
		text-decoration: none;
	}

	a {
		color: #0b2342;
	}
}

a:where(:not(.wp-element-button)) {
	text-decoration: underline;
}

@media all {
	a {
		background-color: transparent;
	}

	* {
		-webkit-tap-highlight-color: transparent;
	}

	a {
		color: #202020;
		text-decoration: none;
	}

	:focus {
		outline: none;
	}

	*,:after,:before {
		box-sizing: inherit;
	}
}

a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
}

*,:after,:before {
	box-sizing: border-box;
}

a {
	text-decoration: none;
}

a {
	color: #0b2342;
}

@media all {
	a {
		background-color: transparent;
		-webkit-text-decoration-skip: objects;
	}

	a:active,a:hover {
		outline-width: 0;
	}

	*,:after,:before {
		box-sizing: border-box;
	}

	a {
		text-decoration: none;
	}

	a {
		color: #0b2342;
	}
}

*,:after,:before {
	box-sizing: border-box;
}

@media all {
	*,:after,:before {
		box-sizing: border-box;
	}
}
/*! CSS Used from: http://127.0.0.1:5502/css/card.css */
a {
	background-color: transparent;
}

p {
	margin: 0;
}

*,:after,:before {
	box-sizing: border-box;
	border: 0 solid;
}

a {
	color: inherit;
	text-decoration: inherit;
}

* {
	box-sizing: border-box;
}

a:focus {
	outline: none;
}

p {
	font-weight: 300;
	font-size: 15px;
	line-height: 1.25;
}

@media only screen and (min-width:1200px) {
	p {
		font-size: 16px;
	}
}

p {
	margin-bottom: 1rem;
}

a {
	color: #900;
	text-decoration: underline;
}

a {
	text-decoration: none;
}

@media all {
	html p {
		font-size: 14px;
	}

	html a {
		color: #9c27b0;
	}

	html a:focus,html a:hover {
		color: #89229b;
	}

	html *,html :after,html :before {
		box-sizing: border-box;
	}

	html a:active,html a:hover {
		outline: 0;
	}

	html a {
		color: #1675e0;
		color: var(--rs-text-link);
	}

	html a:focus,html a:hover {
		color: #0a5dc2;
		color: var(--rs-text-link-hover);
	}

	html a:active,html a:focus,html a:hover {
		text-decoration: underline;
	}

	html a:active {
		color: #004299;
		color: var(--rs-text-link-active);
	}

	html p {
		margin: 0;
	}

	html * {
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}

	html p {
		font-size: 16px;
		margin: 0 0 10px;
	}

	html * {
		-webkit-tap-highlight-color: transparent;
		-webkit-tap-highlight-color: transparent;
		box-sizing: border-box;
	}

	html :focus {
		outline: 0;
	}

	html a {
		color: #715845;
		text-decoration: none;
		background-color: initial;
	}

	html a:focus,html a:hover {
		color: #131879;
		text-decoration: none;
	}
}

* {
	box-sizing: inherit;
	outline: none;
}

a,a:hover {
	text-decoration: none;
}

a,div,p {
	border: 0;
	margin: 0;
	padding: 0;
}

.splide__slide {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	/* box-sizing: border-box; */
	flex-shrink: 0;
	list-style-type: none!important;
	margin: 0;
	outline: none;
	/* position: relative; */
}

* {
	box-sizing: inherit;
	outline: none;
}

a,a:hover {
	text-decoration: none;
}

a,div,p,span {
	border: 0;
	margin: 0;
	padding: 0;
}

.expand-item--theme--classic .expand-item__body {
	overflow-y: hidden;
	transition: all .5s ease;
}

.expand-item--theme--classic:not(.expand-item--open) .expand-item__body {
	max-height: 0!important;
}

.selection--theme--faq .selection__wrapper {
	/* align-items: center; */
	display: flex;
	flex-direction: column;
}

@media all {
	*,::after,::before {
		box-sizing: border-box;
	}

	a {
		color: #007bff;
		text-decoration: none;
		background-color: transparent;
		-webkit-text-decoration-skip: objects;
	}

	a:hover {
		color: #0056b3;
		text-decoration: underline;
	}
@	media print {
		*,: :after,::before{text-shadow:none!important;
		box-shadow: none!important;
	}

	a:not(.btn) {
		text-decoration: underline;
	}
}
}

@media all {
	a {
		background-color: transparent;
		-webkit-text-decoration-skip: objects;
	}

	*,*:before,*:after {
		box-sizing: border-box;
	}

	a:focus {
		outline: none;
	}

	::selection {
		background: #283a2c;
	}
}
/*! CSS Used from: Embedded */
* {
	<br>: text!important;
	-webkit-user-select<br>: text!important;
	-moz-user-select<br>: text!important;
	-ms-user-select<br>: text!important;
}
/*! CSS Used from: Embedded */
* {
	<br>: text!important;
	-webkit-user-select<br>: text!important;
	-moz-user-select<br>: text!important;
	-ms-user-select<br>: text!important;
}
/*! CSS Used fontfaces */
@font-face {
	font-family:"Euclid Square Regular";src:url("https://www.flashpack.com/wp-content/themes/flashpackv2/fonts/euclid/EuclidSquare-Regular-WebS.woff2") format("woff2"), url("https://www.flashpack.com/wp-content/themes/flashpackv2/fonts/euclid/EuclidSquare-Regular-WebS.woff") format("woff"), url("https://www.flashpack.com/wp-content/themes/flashpackv2/fonts/euclid/EuclidSquare-Regular-WebS.ttf") format("truetype");font-display:fallback;font-weight:normal;font-style:normal;
}

@font-face {
	font-family:"Euclid Square Regular";src:url("https://www.flashpack.com/wp-content/themes/flashpackv2/fonts/euclid/EuclidSquare-Regular-WebS.woff2") format("woff2"), url("https://www.flashpack.com/wp-content/themes/flashpackv2/fonts/euclid/EuclidSquare-Regular-WebS.woff") format("woff"), url("https://www.flashpack.com/wp-content/themes/flashpackv2/fonts/euclid/EuclidSquare-Regular-WebS.ttf") format("truetype");font-display:fallback;font-weight:normal;font-style:normal;
}

@font-face {
	font-family:'Averta';src:url('http://127.0.0.1:5502/font/averta-regular.woff2') format('woff2'), url('http://127.0.0.1:5502/assets/fonts/Averta/averta-regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;
}

@font-face {
	font-family:'Averta';src:url('http://127.0.0.1:5502/font/averta-bold.woff2') format('woff2'), url('http://127.0.0.1:5502/assets/fonts/Averta/averta-bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap;
}

@font-face {
	font-family:'Averta';src:url('http://127.0.0.1:5502/font/averta-extrabold.woff2') format('woff2'), url('http://127.0.0.1:5502/assets/fonts/Averta/averta-extrabold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:100;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u-w4BMUTPHjxsIPx-mPCLC79U11vU.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:100;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u-w4BMUTPHjxsIPx-oPCLC79U1.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI9w2_FQftx9897sxZ.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI9w2_Gwftx9897g.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI3wi_FQftx9897sxZ.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI3wi_Gwftx9897g.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHjx4wXiWtFCc.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2") format("woff2");unicode-range:U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url("https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2") format("woff2");unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}