
/* --------------- START inline --------------- */ 
img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }
/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 

/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}

/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 

.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{fill:currentColor;height:100%;max-height:100%;max-width:100%;width:100%}


/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 
* {
  box-sizing: border-box;
}
*[style^="background"],
*[style*="background"] {
  background: center / cover no-repeat;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
li {
  margin: 0 0 1rem;
  padding: 0;
}
img {
  display: block;
}

/* Forms */
button, .button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
input[type="search"] {
  -webkit-appearance: none;
}

.gfield select {
  appearance: none;
  -webkit-appearance: none;
}

.gfield *::-ms-expand {
  display: none;
}

.gfield input[type="text"],
.gfield input[type="email"],
.gfield input[type="tel"],
.gfield input[type="url"],
.gfield textarea,
.gfield select {
  border: none;
}

/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 
:root {
	--width-full: clamp(15px, 6vw, 50px);
	--width-xl: max(clamp(15px, 6vw, 50px), calc(50% - 840px));
	--width-l: max(clamp(15px, 6vw, 50px), calc(50% - 600px));
	--width-m: max(clamp(15px, 6vw, 50px), calc(50% - 400px));
	--width-s: max(clamp(15px, 6vw, 50px), calc(50% - 310px));

	--padding-xl: clamp(15px, 10vw, 300px);
	--padding-l: clamp(15px, 8vw, 200px);
	--padding-m: clamp(15px, 6vw, 100px);
	--padding-s: clamp(15px, 3vw, 50px);

	--gap-xl: clamp(15px, 5vw, 100px);
	--gap-l: clamp(15px, 3vw, 60px);
	--gap-m: clamp(15px, 3vw, 40px);
	--gap-s: clamp(15px, 2vw, 20px);
	--gap-xs: clamp(10px, 2vw, 10px);

	/*Colors*/
	--Deep-Grey: #292629;
	--Light-Gold: #917653;
	--Deep-Gold: #ce9040;
	--White-Smoke: #f9f8f9;
	--Grey: #90908f;
	--White: #ffffff;
}

body,
textarea,
input,
select {
	font-family: Montserrat, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 1.5em; /* 27px */
	color: var(--Deep-Grey);
}

h1,
h1.light,
h2,
h3,
h4,
h5,
h6,
.hero,
.hero.light,
.title-large,
.title-medium,
.title-small,
.title-xs,
.title-xxs {
	font-family: Montserrat;
	font-weight: 600;
	font-style: normal;
}

.hero {
	font-size: clamp(36px, 8vw, 80px);
	line-height: 1em;
	text-transform: uppercase;
}
.hero.light {
	font-size: clamp(36px, 7vw, 70px);
	font-weight: 400;
}
h1,
h2,
.title-large {
	font-size: clamp(32px, 4vw, 40px);
	line-height: 1.25em;
}
h1.light,
h2.light,
.title-large.light {
	font-weight: 400;
}
h3,
.title-medium {
	font-size: clamp(28px, 4vw, 35px);
	font-weight: 500;
	line-height: 1.25em;
}
h4,
.title-small {
	/* H4 */
	font-size: clamp(24px, 3vw, 30px);
	line-height: 1.1em;
}

h5,
.title-xs {
	font-size: clamp(18px, 3vw, 22px);
	line-height: 1.4em;
}

h6,
.title-xxs {
	font-size: 16px;
	line-height: 1.1em;
	letter-spacing: 1.6px;
	text-transform: uppercase;
}

.minus-margin {
	margin-bottom: 0;
}

.minus-margin + * {
	margin-top: 5px;
}

.light-text {
	font-weight: 300;
}

.regular-text {
	font-weight: 400;
}
.semi-bold-text {
	font-weight: 600;
}

.underline {
	text-decoration: underline;
}

a {
	color: var(--Deep-Gold);
}

.alignleft {
	float: left;
	margin-right: 20px;
}
.alignright {
	float: right;
	margin-left: 20px;
}
.aligncenter {
	margin: auto;
	text-align: center;
	display: block;
}

img {
	max-width: 100%;
	height: auto;
}
div.wp-caption {
	max-width: 100%;
	display: inline-block;
}
p.wp-caption-text {
	background-color: #f7f7f7;
	color: #808080;
	padding: 16px 25px;
	font-size: 18px;
	font-style: italic;
}

.button {
	padding: 8px 20px;
	display: inline-block;
	text-decoration: none;
	color: #fff;
	background: var(--Deep-Gold);
	border: 1px solid var(--Deep-Gold);
	cursor: pointer;
	font-family: Kanit, sans-serif;
	text-transform: uppercase;
	font-weight: 500;
	line-height: 1.625em; /* 162.5% */
	letter-spacing: 1.6px;
	border-radius: 2px;
	position: relative;
	z-index: 1;
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
}

.button::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: var(--White);
	z-index: -1;
	opacity: 0;
	-webkit-transform: scale3d(0.7, 1, 1);
	transform: scale3d(0.7, 1, 1);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
	transition: transform 0.4s, opacity 0.4s;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.button,
.button::before {
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.button:hover {
	color: var(--Deep-Gold);
	border-color: var(--Deep-Gold);
}
input.button:hover {
	background: var(--White);
}

.button:hover::before {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.button.outline {
	color: var(--Deep-Gold);
	background: transparent;
	border: 1px solid var(--Deep-Gold);
}

.button.outline::before {
	background: var(--Deep-Gold);
}

.button.outline:hover {
	color: var(--White);
}

.button.contrast {
	color: var(--Deep-Grey);
	background: var(--White);
	border: 1px solid var(--Deep-Grey);
}

.button.contrast::before {
	background: var(--Deep-Grey);
}

.button.contrast:hover {
	color: var(--White);
}

.button.black {
	color: var(--White);
	background: #000;
	border: 1px solid #000;
}

.button.black::before {
	background: var(--White);
}

.button.black:hover {
	color: #000
}

.mce-content-body a.button[data-mce-selected] {
	padding: 8px 20px;
	margin: 0;
	box-shadow: none;
	border-radius: 0;
}

.mce-content-body a.button.white {
	background: #ddd !important;
}

/* bullet points */

ul.check_ul {
	list-style: none;
	padding: 0;
}
ul.check_ul > li {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 10px;
}
ul.check_ul > li:last-child {
	margin-bottom: 0;
}
ul.check_ul > li::before {
	content: "";
	margin-right: 15px;
	min-width: 20px;
	min-height: 20px;
	background: center / 16px 12px no-repeat
		url("data:image/svg+xml,%3Csvg width='16' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.43 12.23-5.2-5.2a.8.8 0 0 1 0-1.13l1.14-1.13a.8.8 0 0 1 1.13 0L6 8.27l7.5-7.5a.8.8 0 0 1 1.13 0l1.14 1.13a.8.8 0 0 1 0 1.13l-9.2 9.2a.8.8 0 0 1-1.14 0Z' fill='%23ce9040'/%3E%3C/svg%3E");
}

.mce-content-body span[style="color: #ffffff;"] {
	color: #ddd !important;
}

.bg_white hr {
		background: #eeee;
}
hr{
	background: rgba(255, 255, 255, 0.20);
	width: 100px;
	height: 2px;
	border-radius: 2px;
	border: none;
	margin: 0 0 10px;
}
*[style*="text-align: right"] + hr {
	margin-left: auto;
}

@media (min-width: 451px) {
	.button:not(:last-child) {
		margin: 0 1rem 1rem 0;
	}
}

@media (max-width: 450px) {
	.button {
		min-width: 100%;
		box-sizing: border-box;
		text-align: center;
	}
	.button:not(:last-child) {
		margin-bottom: 1rem;
	}
}
/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 
html {
    scroll-behavior: smooth;
}

body {
    margin: 0;
}

.error_404 {
    text-align: center;
    padding: 200px 0;
}

.wp_content > :first-child {
    margin-top: 0;
}

.wp_content > :last-child {
    margin-bottom: 0;
}

.padding_full {
    padding-left: var(--width-full);
    padding-right: var(--width-full);
}

.padding_xl {
    padding-left: var(--width-xl);
    padding-right: var(--width-xl);
}

.padding_l {
    padding-left: var(--width-l);
    padding-right: var(--width-l);
}

.padding_m {
    padding-left: var(--width-m);
    padding-right: var(--width-m);
}

.padding_s {
    padding-left: var(--width-s);
    padding-right: var(--width-s);
}

.padding_top_xl {
    padding-top: var(--padding-xl);
}

.padding_top_l {
    padding-top: var(--padding-l);
}

.padding_top_m {
    padding-top: var(--padding-m);
}

.padding_top_s {
    padding-top: var(--padding-s);
}

.padding_top_none {
    padding-top: 0;
}

.padding_bottom_xl {
    padding-bottom: var(--padding-xl);
}

.padding_bottom_l {
    padding-bottom: var(--padding-l);
}

.padding_bottom_m {
    padding-bottom: var(--padding-m);
}

.padding_bottom_s {
    padding-bottom: var(--padding-s);
}

.padding_bottom_none {
    padding-bottom: 0;
}

/* social media */
.social_links_container {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.single-social {
    height: 30px;
    width: 30px;
    padding: 5px;
}

#header .single-social {
    height: 40px;
    width: 40px;
    background: rgba(255, 255, 255, 0.1);
    margin-right: 10px;
    padding: 10px;
}

.social_icon {
    display: block;
    height: 100%;
    width: 100%;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    opacity: 0.3;
    transition: 0.3s;
}

#header .social_icon {
    opacity: 1;

}

.social_icon:hover {
    opacity: 1;
}

#header .social_icon:hover {
    opacity: 0.3;
}

/*#header .social_icon {*/
/*    min-width: 30px;*/
/*    min-height: 20px;*/
/*    position: relative;*/
/*    padding: 10px;*/
/*    background-color: red;*/
/*}*/
/*#header .social_icon:before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: -50%;*/
/*    left: -50%;*/
/*    width: 40px;*/
/*    height: 40px;*/
/*    background: rgba(255, 255, 255, 0.05);*/
/*}*/
.social_icon:last-child {
    margin-right: 0;
}

.social_icon.facebook {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22' fill='none'%3e%3cpath fill='white' stroke='white' stroke-width='2' d='M8.4 1h2v1.7h-1c-1 0-1.8.2-2.4.8a3 3 0 0 0-.6 2v3.6h3.8L9.9 11H6.4v10h-2V11H1V9h3.4V5.3c0-1.5.4-2.5 1-3.2a4 4 0 0 1 2.8-1h.2Z'/%3e%3c/svg%3e");
}

.social_icon.instagram {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='23' height='22' fill='none'%3e%3cpath fill='white' d='M16.3 0a6 6 0 0 1 6.1 6v10a6 6 0 0 1-6 6h-10a6 6 0 0 1-6-6V6a6 6 0 0 1 6-6h10ZM6.5 2a4.1 4.1 0 0 0-4.1 4v10c0 2.2 1.8 4 4 4h10c2.1 0 4-1.7 4-3.9v-10c0-2.3-1.8-4.1-4-4.1h-10Z'/%3e%3cpath fill='white' d='M11.4 5.3a5.7 5.7 0 1 1 0 11.4 5.7 5.7 0 0 1 0-11.4Zm0 2a3.7 3.7 0 1 0 0 7.4 3.7 3.7 0 0 0 0-7.4ZM17.3 3.7A1.4 1.4 0 0 0 16 5a1.4 1.4 0 0 0 1.4 1.4c.4 0 .8-.1 1-.4a1.4 1.4 0 0 0 0-2c-.2-.3-.6-.4-1-.4Z'/%3e%3cpath fill='white' d='M16.3 0a6 6 0 0 1 6.1 6v10a6 6 0 0 1-6 6h-10a6 6 0 0 1-6-6V6a6 6 0 0 1 6-6h10ZM6.5 2a4.1 4.1 0 0 0-4.1 4v10c0 2.2 1.8 4 4 4h10c2.1 0 4-1.7 4-3.9v-10c0-2.3-1.8-4.1-4-4.1h-10Z'/%3e%3cpath fill='white' d='M11.4 5.3a5.7 5.7 0 1 1 0 11.4 5.7 5.7 0 0 1 0-11.4Zm0 2a3.7 3.7 0 1 0 0 7.4 3.7 3.7 0 0 0 0-7.4ZM17.3 3.7A1.4 1.4 0 0 0 16 5a1.4 1.4 0 0 0 1.4 1.4c.4 0 .8-.1 1-.4a1.4 1.4 0 0 0 0-2c-.2-.3-.6-.4-1-.4Z'/%3e%3c/svg%3e");
}

.social_icon.youtube {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='20' fill='none'%3e%3cpath fill='white' d='M28.4 3.1A3.6 3.6 0 0 0 26 .6C23.7 0 14.7 0 14.7 0S5.8 0 3.6.6A3.6 3.6 0 0 0 1 3.1C.4 5.4.4 10 .4 10s0 4.6.6 6.9a3.6 3.6 0 0 0 2.6 2.5c2.2.6 11.1.6 11.1.6s9 0 11.2-.6a3.6 3.6 0 0 0 2.5-2.5c.6-2.3.6-6.9.6-6.9s0-4.6-.6-6.9ZM12 14.3V5.7l7.4 4.3-7.4 4.3Z'/%3e%3c/svg%3e");
}

.social_icon.x {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3e%3cpath fill='white' d='M12.3 8.5 19.8 0H18l-6.5 7.4L6.4 0h-6l7.8 11.1L.4 20h1.8L9 12.2l5.5 7.8h6L12.2 8.5ZM10 11.2l-7-9.9h2.6L18 18.8h-2.7l-5.4-7.6Z'/%3e%3c/svg%3e");
}

.social_icon.linkedin {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3e%3cpath fill='white' d='M2.8 4.8a2.4 2.4 0 1 0 0-4.8 2.4 2.4 0 0 0 0 4.8ZM7.5 6.6V20h4.2v-6.6c0-1.8.3-3.4 2.4-3.4 2.2 0 2.2 2 2.2 3.5V20h4.1v-7.3c0-3.6-.7-6.4-5-6.4-2 0-3.3 1.1-3.9 2.2V6.6h-4Zm-6.8 0H5V20H.7V6.6Z'/%3e%3c/svg%3e");
}

.social_icon.tiktok {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22' fill='none'%3e%3cpath fill='white' d='M19.3 9A9 9 0 0 1 14 7.3V15a7 7 0 1 1-6-7v4a3.2 3.2 0 1 0 2.2 3V0H14a5.2 5.2 0 0 0 5.3 5.3V9Z'/%3e%3c/svg%3e");
}

/* backgrounds */
.bg_grey {
    background: var(--White-Smoke);
}

.bg_black {
    background-color: var(--Deep-Grey);
    color: var(--White);
}

.bg_true_black {
    background-color: #000;
    color: var(--White);
}

#gform_2 {
    display: flex;
    justify-content: flex-end;
}

#gform_2 .gform-body {
    width: 100%;
    margin-right: 10px;
}

#gform_2 #gform_fields_2 {
    flex-wrap: nowrap;
    display: inline-block;
    width: 100%;
}

#gform_2 #gform_fields_2 .ginput_container {
    background-color: #292629;
}

#gform_2 .gform-footer {
    margin: 0;
}

#gform_2 .gform-footer .gform_button {
    margin: 0;
}

#gform_2 #gform_fields_2 #field_2_3 .ginput_container #input_2_3 {
    height: 45px;
    color: var(--Grey);
    padding-left: 15px;
    width: 100%;
    border: none;
    border-radius: 2px;
    box-sizing: border-box;
    background: #292629;
}

@media (max-width: 450px) {
    #gform_2 {
        flex-direction: column;
        gap: 10px;
    }
}

input[type="email"] {
    height: 45px;
    color: var(--Grey);
    padding-left: 15px;
    width: 100%;
    border: none;
    border: 1px solid #292629;
    border-radius: 2px;
    box-sizing: border-box;
    background: #292629;
}

.graphic_flag {
    background-image: url("./assets/pixel_flag.svg");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.graphic_pixels {
    background-image: url("./assets/pixel_flag.svg");
    background-position: left;
    background-size: 220%;
    background-repeat: repeat-y;
}

.graphic_logo {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='1001' height='1001' fill='none'%3e%3cpath fill='white' opacity='0.04' d='M.5 192.4v466.4l341.8 341.8h465.3L488 681.1l204.3-204.3L1000.5 785V329.9L671.2.6H217.3L492 275.2 287.7 479.5.5 192.4Z' clip-rule='evenodd'/%3e%3c/svg%3e");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.bg_white.graphic_logo {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='1001' height='1001' fill='none'%3e%3cpath fill='%23f9f8f9' opacity='0.7' d='M.5 192.4v466.4l341.8 341.8h465.3L488 681.1l204.3-204.3L1000.5 785V329.9L671.2.6H217.3L492 275.2 287.7 479.5.5 192.4Z' clip-rule='evenodd'/%3e%3c/svg%3e");
}

.image-switch {
    background: no-repeat center / cover;
}

.single_vacancy_block {
    display: flex;
    flex-direction: row-reverse;
    gap: var(--gap-l);
}

@media (max-width: 800px) {
    .single_vacancy_block {
        flex-direction: column-reverse;
    }
}

.single_vacancy_block ul {
    margin-left: 1rem;
}

.single_vacancy_block > div {
    flex: 1 1 50%;
}

.single_vacancy_block .single_vacancy_meta {
    display: flex;
    flex-direction: column;
    gap: var(--gap-m);
}

.single_vacancy_block .single_vacancy_meta .vacancy_image {
    background: center / cover no-repeat;
    width: 100%;
    aspect-ratio: 1.05;
}

.single_vacancy_block .single_vacancy_meta .vacancy_meta {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.single_vacancy_block .vacancy_meta .meta_item {
    display: flex;
    gap: var(--gap-s);
}

.single_vacancy_block .meta_item .meta_icon {
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
}

.single_vacancy_block .meta_item .meta_content p {
    margin: 0;
}

.single_vacancy_block .meta_item.vacancy_location .meta_icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='34' height='40' fill='none'%3e%3cg fill-rule='evenodd' clip-path='url(%23a)' clip-rule='evenodd'%3e%3cpath fill='%23917653' d='M18.8 19a6.9 6.9 0 1 0 0 13.8 6.9 6.9 0 0 0 0-13.8Zm13 20.8c-.2.3-.7.3-1 0l-4.4-4.3a.7.7 0 0 1 0-1v-.1L24 32a8 8 0 1 1 1.4-1.5l2.5 2.4h.1c.3-.3.7-.3 1 0l4.4 4.2c.3.3.3.8 0 1L32 39.8Z'/%3e%3cpath fill='%23CE9040' d='M13 2.2h2.2V.7a.7.7 0 1 1 1.3 0v1.5h2.3v1h-5.9v-1Zm5.8 19.5a2.2 2.2 0 1 1 0 4.4 2.2 2.2 0 0 1 0-4.4Zm4.2 7.9a4.3 4.3 0 0 0-8.3 0c-1-1-1.4-2.3-1.4-3.7a5.6 5.6 0 1 1 9.7 3.7ZM2 8.6h5.8v-.9H1.9v1Zm22 3h5.8v-.8h-5.9v.8Zm-12.6-7h8.9c.2 0 .4 0 .4.3v11.9l-1.3-.2v-9c0-.3-.2-.6-.6-.6h-5.9c-.3 0-.6.3-.6.6v8.8c0 .4.3.7.6.7h2.8c-2 .7-3.6 2-4.7 3.7V4.9c0-.2.2-.4.4-.4Zm2.2 5.3h1.6V8.3h-1.6v1.6Zm3 0H18V8.3h-1.6v1.6Zm0 3H18v-1.7h-1.6V13Zm-3 0h1.6v-1.7h-1.6V13Zm3 2.9H18v-1.6h-1.6v1.6Zm-3 0h1.6v-1.6h-1.6v1.6ZM9.7 9.9H.4c-.2 0-.4.2-.4.4v18h9.7V28a9.5 9.5 0 0 1 0-4V10Zm-7.8 2.7h5.9c.3 0 .6.3.6.7V25c0 .4-.3.7-.6.7H1.9a.7.7 0 0 1-.6-.7V13.3c0-.4.3-.7.6-.7Zm.7 3h1.6v-1.7H2.6v1.7Zm3 0H7v-1.7H5.5v1.7Zm0 2.9H7v-1.6H5.5v1.6Zm-3 0h1.6v-1.6H2.6v1.6Zm3 3H7v-1.7H5.5v1.6Zm-3 0h1.6v-1.7H2.6v1.6Zm3 2.9H7v-1.7H5.5v1.7Zm-3 0h1.6v-1.7H2.6v1.7Zm28.7-11.5c.2 0 .4.1.4.4v15h-3.9c.2-.7.4-1.5.4-2.4v-.2h1.6c.4 0 .7-.3.7-.7v-8.8c0-.3-.3-.6-.7-.6h-5.9c-.3 0-.6.3-.6.6v1.5a9 9 0 0 0-1.3-.6V13h9.3Zm-6.7 5.6h1.6v-1.6h-1.6v1.6Zm3 0h1.6v-1.6h-1.7v1.6Zm0 3h1.6v-1.7h-1.7v1.6Zm-1.4-1.7v.4a8 8 0 0 0-.3-.4h.3Zm3 3v1.6H28c0-.6-.2-1.1-.4-1.7h1.6Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h33.7v40H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}

.single_vacancy_block .meta_item.vacancy_salary .meta_icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='36' height='40' fill='none'%3e%3cg fill-rule='evenodd' clip-path='url(%23a)' clip-rule='evenodd'%3e%3cpath fill='%23917653' d='M18.9 4.8h-2.6v-.3l.1-.1h2.4v.4Zm-3.5 1.9h4.4V6h-4.4v.6Zm5.8-.6h1.3V8c0 1-4 1.2-4.3 1.2a1 1 0 0 0-1.2 0c-.4 0-4.3-.1-4.3-1.2V6H14v.7c0 .7.6 1.2 1.2 1.2H20c.6 0 1.2-.5 1.2-1.2v-.7ZM22 10v2.5l-.1.2h-8.5c-.1 0-.2 0-.2-.2V10c1 .3 2.2.5 3.5.5a1 1 0 0 0 1.8 0c1.3 0 2.6-.2 3.5-.5Zm-7-5.1h-2.5a1 1 0 0 0-1.1 1v2c0 .5.2 1 .5 1.3v3.3c0 .9.6 1.5 1.4 1.5h8.5c.9 0 1.5-.6 1.5-1.5V9.1c.3-.4.5-.8.5-1.2v-2c0-.6-.5-1.1-1-1.1h-2.6v-.3c0-.8-.6-1.5-1.4-1.5h-2.4c-.8 0-1.4.7-1.4 1.5v.3ZM17.6 0a8.8 8.8 0 1 1 0 17.6 8.8 8.8 0 0 1 0-17.6Z'/%3e%3cpath fill='%23CE9040' d='M4.8 16.8 0 27.4a1 1 0 0 0 .5 1.4l2 .9a1 1 0 0 0 1.4-.5l4.7-10.7a1 1 0 0 0-.5-1.3l-2-1a1 1 0 0 0-1.4.6M19.5 38l-.5 1 .6.4a1 1 0 0 0 1.4-.4c.2-.5.1-1.1-.4-1.4l-.8-.5c0 .3-.1.7-.3 1m-2.9-2-1.3 2.6c0 .4.2.9.5 1 .6.4 1.2.2 1.5-.4l1-1.9c.3-.6.2-1.2-.4-1.5-.4-.2-1-.2-1.3.2m-3-1.6c.4-.4.9-.4 1.3-.2s.6.7.6 1.2L14 38.2c-.4.5-1 .6-1.4.3a1 1 0 0 1-.6-1l1.5-3Zm-2.9-1.7-1.8 3c-.2.6 0 1.3.5 1.6.5.2 1.2 0 1.5-.5.4-1 1-2 1.6-3 0-.5-.2-1-.6-1.2-.4-.2-.9-.2-1.2 0m-1.6-2c.5.2.7.8.5 1.3l-1.4 2.5c-.4.3-.8.3-1.2.1-.5-.3-.7-1-.5-1.5l1.1-2c.3-.5 1-.7 1.5-.5m5.1-6.4c-.6.5-1.2 1-1.9 1.3 1.6 1.7 3.5 1 5.3.2 1.6-.7 3.3-1.3 4.8-.4l6 3.3.5.5.5-.1-3-7.7c-1.1.5-2.1 0-3.3-.4-1.4-.6-3-1.3-5.3.3-1.3.9-2.3 2-3.6 3Zm-5-3.6c1.2.7 2.3.4 3.5.1 1-.2 2.2-.5 3.5 0l-.9.8a17.4 17.4 0 0 1-4.1 3.2c-.5.2-.6.8-.3 1.2 2.3 3 4.8 2 7.2 1 1.3-.5 2.7-1 3.6-.5l6 3.4c.4.3.7 1 .4 1.4a1 1 0 0 1-1.4.4l-4.1-2.3a.7.7 0 1 0-.7 1.2l4.1 2.3c.5.3.7.9.4 1.4a1 1 0 0 1-1.4.4l-5.3-3A.7.7 0 0 0 19 33l4.4 2.4c.5.3.7 1 .4 1.5a1 1 0 0 1-1.4.4l-3.1-1.8a2.4 2.4 0 0 0-2.6-.8 2.4 2.4 0 0 0-3-1.6c-.2-.6-.6-1-1.2-1.4-.5-.2-1-.3-1.5-.2a2.4 2.4 0 0 0-4-1.5c-.2-.6-.4-1.3-1.1-1.6l3.3-7.6Zm21.7-3.2 4.2 10.9a1 1 0 0 1-.5 1.3l-2.1.8A1 1 0 0 1 31 30L27 19.1a1 1 0 0 1 .6-1.3l2.1-.8a1 1 0 0 1 1.3.5m-1.6 1.1a.7.7 0 1 1 0 1.4.7.7 0 0 1 0-1.4Zm-23-.6a.7.7 0 0 1 0 1.3.7.7 0 0 1 0-1.3Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h35.2v40H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}

.single_vacancy_block .meta_item.vacancy_contract_type .meta_icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='31' height='40' fill='none'%3e%3cg fill-rule='evenodd' clip-path='url(%23a)' clip-rule='evenodd'%3e%3cpath fill='%23917653' d='M15.4 6.6a3.8 3.8 0 1 1 0 7.6 3.8 3.8 0 0 1 0-7.6Z'/%3e%3cpath fill='%23CE9040' d='M.8 0h23.7v4.6c0 1 .8 1.7 1.8 1.7h4.6v32.9c0 .4-.4.8-.8.8H.8a.8.8 0 0 1-.8-.8V.8C0 .4.4 0 .8 0Zm25 0v4.6c0 .2.2.4.5.4h4.5l-.2-.2L26.1.2l-.2-.1ZM17 3.7l-.5-1.3h-2.2l-.5 1.3a7 7 0 0 0-2 .9l-1.3-.6-1.6 1.5.6 1.4a7 7 0 0 0-.8 2l-1.4.5v2.2l1.4.5c.1.7.4 1.4.8 2l-.6 1.4 1.6 1.5 1.3-.6a7 7 0 0 0 2 .9l.5 1.3h2.2l.5-1.3a7 7 0 0 0 2-.9l1.4.6 1.6-1.5-.6-1.3a7 7 0 0 0 .8-2l1.4-.6V9.3l-1.4-.5a7 7 0 0 0-.8-2l.6-1.4L20.4 4l-1.3.6a7 7 0 0 0-2-.9M10 25.4h7.8a.7.7 0 1 0 0-1.3H10a.7.7 0 1 0 0 1.3Zm0-2.3h13.1a.7.7 0 1 0 0-1.3H10a.7.7 0 1 0 0 1.3Zm0 8h7.8a.7.7 0 1 0 0-1.4H10a.7.7 0 1 0 0 1.4Zm0-2.3h13.1a.7.7 0 1 0 0-1.4H10a.7.7 0 1 0 0 1.4Zm0 7.9h7.8a.7.7 0 1 0 0-1.3H10a.7.7 0 1 0 0 1.3Zm0-2.3h13.1a.7.7 0 1 0 0-1.3H10a.7.7 0 1 0 0 1.3ZM5 22.1c-.2 0-.5.2-.5.5v2c0 .3.3.5.5.5h2c.3 0 .6-.2.6-.5v-2c0-.3-.3-.5-.5-.5H5Zm0 5.6c-.2 0-.5.3-.5.5v2c0 .3.3.5.5.5h2c.3 0 .6-.2.6-.5v-2c0-.2-.3-.5-.5-.5H5Zm0 5.7c-.2 0-.5.2-.5.5v2c0 .3.3.5.5.5h2c.3 0 .6-.2.6-.5v-2c0-.3-.3-.5-.5-.5H5Z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h30.9v40H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}

@media (max-width: 1024px) {
    .the_usps {
        display: grid;
        grid-template-columns: 1fr;
    }

    .the_usps * {
        grid-area: 1 / 1;
        text-align: center;
        opacity: 0;
        transition: 0.3s;
    }

    .the_usps *.active {
        opacity: 1;
    }
}

@media (max-width: 640px) {
    .header-right {
        display: flex;
        justify-content: space-between;
    }
}

/* Unity Cookie Overlay */
#unity_cookie_overlay,
#unity_cookie_view_settings {
    width: 350px;
    background: #fff;
    border: 1px solid #bfbfbf;
    border-left: 4px solid #666;
    padding: 25px;
    position: fixed;
    bottom: 50px;
    right: 50px;
    z-index: 2147483646;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
    opacity: 1;
    transition: 0.3s;
}

#unity_cookie_view_settings {
    width: 500px;
}

.unity_cookie_setting_link {
    color: #999;
    display: inline-block;
    padding: 10px;
    cursor: pointer;
}

.unity_cookie_setting_link:hover {
    color: #777;
}

#unity_cookie_view_settings > .wp_content::-webkit-scrollbar {
    width: 16px;
}

#unity_cookie_view_settings > .wp_content::-webkit-scrollbar-thumb {
    border-left: 12px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    background-color: #aaaaaa;
}

#unity_cookie_overlay.unity_cookie_hide,
#unity_cookie_view_settings.unity_cookie_hide {
    opacity: 0;
    right: -555px;
}

#unity_cookie_view_settings > .wp_content {
    margin-bottom: 20px;
    max-height: 400px;
    overflow-y: auto;
}

.unity_cookie_info {
    border: 1px solid #c2c2c2;
    border-radius: 3px;
    margin: 20px 0;
}

.unity_cookie_info > div:first-child {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px;
    cursor: pointer;
}

.unity_cookie_info > div:first-child strong:before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 9px;
    background: center / 15px 9px url("data:image/svg+xml,%3Csvg width='15' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 5.7 1.5 0 0 1.4l7 7 7.1-7L12.7 0 7.1 5.7Z' fill='%23C4C4C4'/%3E%3C/svg%3E") no-repeat;
    margin: 0 10px 2px 0;
}

.unity_cookie_info > div:first-child span {
    color: #999;
}

.unity_cookie_info .wp_content {
    border-top: 1px solid #e3e3e3;
    padding: 15px 5px 15px 30px;
    display: none;
}

.unity_cookie_info.unity_cookie_info_view .wp_content {
    display: block;
}

.unity_cookie_text_small {
    font-size: 0.8em;
}

body.menu_open #unity_cookie_overlay,
body.menu_open #unity_cookie_view_settings {
    right: min(90vw, 480px);
}

body.menu_open.show_menu_close #unity_cookie_overlay,
body.menu_open.show_menu_close #unity_cookie_view_settings {
    right: 50px;
}

.image,
.image-switch {
    background: no-repeat center / cover;
}

@media (max-width: 600px) {
    body.menu_open #unity_cookie_overlay,
    body.menu_open #unity_cookie_view_settings {
        right: min(90vw, 480px);
    }

    body.menu_open.show_menu_close #unity_cookie_overlay,
    body.menu_open.show_menu_close #unity_cookie_view_settings {
        right: 0px;
    }

    #unity_cookie_overlay,
    #unity_cookie_view_settings {
        width: 100%;
        box-sizing: border-box;
        right: 0;
        border-right: none;
        border-left: none;
    }
}

@media (max-width: 450px) {
    #unity_cookie_overlay,
    #unity_cookie_view_settings {
        padding: 20px;
    }

    #unity_cookie_overlay .button,
    #unity_cookie_view_settings .button {
        margin: 0;
    }

    .unity_cookie_setting_link {
        display: block;
        text-align: center;
    }
}

.cookie_overlay_strong #unity_cookie_overlay {
    inset: 30% auto auto 50%;
    transform: translate(-195px, 0);
    padding: 35px;
    border: none;
}

.cookie_overlay_strong #unity_cookie_no_click {
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.6);
    transition: 0.3s;
    z-index: 2147483646;
}

.cookie_overlay_strong #unity_cookie_no_click.unity_cookie_hide {
    opacity: 0;
}

@media (max-width: 600px) {
    .cookie_overlay_strong #unity_cookie_overlay {
        inset: auto 0 0 0;
        transform: translate(0, 0);
        width: auto;
    }
}

/* pagination */
#pagination {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    padding: 30px 0;
    width: 100%;
}

#pagination a,
#pagination > span {
    display: inline-block;
    padding: 10px 20px;
    font-size: 20px;
    color: rgba(41, 38, 41, 0.5);
    background: transparent;
    margin: 0 5px 5px 5px;
    text-decoration: none;
    font-weight: 400;
    border: 1px solid transparent;
    border-radius: 3px;
}

#pagination a:hover {
    color: rgba(41, 38, 41);
}

#pagination > span {
    border-color: rgba(41, 38, 41, 0.5);
    color: rgba(41, 38, 41);
}

.bg_black #pagination a,
.bg_black #pagination > span {
    color: var(--Grey);
}

.bg_black #pagination a:hover {
    color: var(--Grey);
}

.bg_black #pagination > span {
    border-color: var(--White-Smoke);
    color: var(--Grey);
}

.text_accent:not(.text_accent:has(span)),
.text_accent span {
    position: relative;
    padding-left: 30px;
}

.text_accent:not(.text_accent:has(span)):after,
.text_accent span:after {
    content: '';
    position: absolute;
    width: 20px;
    height: 20px;
    inset: 0;
    left: 0;
    background: left / 20px no-repeat url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3e%3cpath fill='%23292629' d='M.5 0h20v20H.5z'/%3e%3cpath fill='white' fill-rule='evenodd' d='M.5 3.8v9.4L7.3 20h9.3l-6.4-6.4 4.1-4 6.2 6v-9L13.9 0H5l5.4 5.5-4 4L.4 3.9Z' clip-rule='evenodd'/%3e%3c/svg%3e");
}

.bg_black .text_accent:not(.text_accent:has(span)):after,
.bg_black .text_accent span:after {
    background: left / 20px no-repeat url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3e%3cpath fill='white' d='M.5 0h20v20H.5z'/%3e%3cpath fill='%23292629' fill-rule='evenodd' d='M.5 3.8v9.4L7.3 20h9.3l-6.4-6.4 4.1-4 6.2 6v-9L13.9 0H5l5.4 5.5-4 4L.4 3.9Z' clip-rule='evenodd'/%3e%3c/svg%3e");
}


input[type="number"],
select {
    height: 45px;
    color: #FFF;
    padding-left: 15px;
    width: 100%;
    border: none;
    border-bottom: 1px solid #d9d9d9;
    box-sizing: border-box;
    background: none;
}

select option {
    color: black;
}

label {
    font-weight: 700;
}

select {

}

body.development-template-default main,
body.vehicle-template-default main{
    padding-top: clamp( 120px, 12vw, 200px);
}
/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 
#header {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 9;
    left: 0;
    box-sizing: border-box;
    transition: all 0.3s;
    background: var(--Deep-Grey);
}

#header.bg_transparent {
    background: linear-gradient(180deg, var(--Deep-Grey) 13.13%, rgba(0, 17, 55, 0) 100%);
}

#logo,
#mobile_logo {

    height: 100%;
    width: min(62vw, 223px);
    display: block;
    text-indent: -99999px;
    transition: 0.3s;
    background: center / contain no-repeat;

}

#logo.default,
#mobile_logo.default {
    background: center / contain no-repeat url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='223' height='46' fill='none'%3e%3cpath fill='white' d='M68 6.1h4.8v18.6H68v-8H54.8v8H50V6.1h4.8v7.7H68V6.1ZM91.6 25c-8 0-13.8-4-13.8-9.6C77.8 10 83.7 6 91.6 6c8 0 13.8 4 13.8 9.5 0 5.6-5.9 9.6-13.8 9.6Zm0-3c5.1 0 9-2.8 9-6.6S96.7 9 91.6 9c-5.2 0-9 2.7-9 6.5s3.8 6.6 9 6.6ZM121 6.1c6.7 0 10.8 2.5 10.8 6.7 0 4-4.1 6.6-10.9 6.6h-5.7v5.3h-4.8V6.1h10.5Zm-.3 10.3c4.2 0 6.3-1.3 6.3-3.6 0-2.4-2.1-3.7-6.3-3.7h-5.5v7.3h5.5ZM154.4 24.7l-9-7.7-4 3v4.7h-4.8V6.1h4.7v9.6L154 6h5.3l-10.7 8.4L160 24.7h-5.6ZM163.2 24.7V6.1h4.7v18.6h-4.7ZM192.9 6.1h4.7v18.6h-4l-14-12.6v12.6h-4.7V6.1h3.9l14 12.6V6.1ZM212.4 25c-4 0-8-.9-10.1-2.2l1.6-2.7c2 1.2 5.3 2 8.5 2 4 0 5.7-1 5.7-2.4 0-4-15.3-1.4-15.3-8.3 0-3 3.3-5.5 10.4-5.5 3 0 6.2.6 8.5 1.6l-1.5 2.7c-2.3-1-4.9-1.5-7-1.5-4 0-5.6 1.2-5.6 2.6 0 4 15.1 1.3 15.1 8.2 0 3-3.3 5.5-10.3 5.5Z'/%3e%3cpath fill='%23CE9040' d='M52 38.3h7.6v1.2H50v-9.9h9.3v1.2h-7.4v3h6.6v1.3h-6.6v3.2ZM66.4 39.6c-2 0-4-.5-5-1.2l.7-1.1c1 .6 2.6 1.1 4.3 1.1 2.3 0 3.3-.6 3.3-1.5 0-2.4-8-.9-8-4.6 0-1.5 1.6-2.8 5-2.8 1.6 0 3.2.3 4.3.9l-.7 1.1a8.5 8.5 0 0 0-3.6-.8c-2.2 0-3.1.7-3.1 1.6 0 2.4 7.9.9 7.9 4.5 0 1.5-1.6 2.8-5 2.8ZM76.7 39.5v-8.7h-4.5v-1.2H83v1.2h-4.5v8.7h-1.8ZM94.2 39.5 92.8 37h-7l-1.5 2.5h-1.9l6-9.9h1.8l6 10h-2ZM86.4 36h5.7l-2.8-4.8-2.9 4.8ZM100 39.5v-8.7h-4.4v-1.2h10.8v1.2H102v8.7h-1.8ZM110.3 38.3h7.7v1.2h-9.5v-9.9h9.2v1.2h-7.4v3h6.6v1.3h-6.6v3.2ZM124.8 39.6c-2 0-4-.5-5-1.2l.7-1.1c1 .6 2.7 1.1 4.3 1.1 2.3 0 3.3-.6 3.3-1.5 0-2.4-8-.9-8-4.6 0-1.5 1.6-2.8 5-2.8 1.6 0 3.2.3 4.3.9l-.6 1.1a8.5 8.5 0 0 0-3.6-.8c-2.3 0-3.2.7-3.2 1.6 0 2.4 8 .9 8 4.5 0 1.5-1.7 2.8-5.2 2.8Z'/%3e%3cpath fill='white' d='M10.3.2H.5V9l13 12.9 9.2-9.2L10.3.2ZM30.7.2l14.8 14.9V.2H30.7ZM45.5 35.5 31.7 21.7l-9.2 9.2 14.4 14.3h8.6v-9.7ZM16 45.2.4 30v15.3H16Z'/%3e%3c/svg%3e");
}

#logo.header_logo {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

#header .header_top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--gap-s) var(--gap-l);
    position: relative;
    min-height: 80px;
}

#header .header_bottom .hidden_container {
    padding: 10px;
}

#header .header_bottom {
    display: flex;
    align-items: center;
    justify-content: center;
    max-height: 1000px;
    box-sizing: border-box;
    transition: all 300ms ease-in-out;
}

#header .header_bottom.hidden {
    max-height: 0;
    overflow: hidden;
}

#header ul.main_menu li a {
    text-decoration: none;
    /*color: #000;*/
    color: var(--White);
}

#header.bg_transparent ul.main_menu li a {
    color: var(--White);
}

#header .contact_link_container {
    display: flex;
    gap: var(--gap-s);
}

#header .contact_link_container > a {
    min-width: 40px;
    min-height: 40px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 10px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3e%3crect width='40' height='40' fill='white' fill-opacity='.1' rx='4'/%3e%3cpath fill='white' fill-rule='evenodd' d='M16.4 10.9c-.2-.2-.4-.3-.7-.3h-3a1.1 1.1 0 0 0-1 1.2 18.2 18.2 0 0 0 8.5 13.7H20c2.4 1.6 5.2 2.6 8 2.9a1.1 1.1 0 0 0 1.3-1.2v-2.9a1.1 1.1 0 0 0-1-1.2c-1 0-2-.3-3-.7a1.1 1.1 0 0 0-1.1.3L23 23.9c-.3.3-.7.3-1 .1a16.4 16.4 0 0 1-6.2-6.1.8.8 0 0 1 .2-1l1.2-1.2a1.1 1.1 0 0 0 .3-1.2c-.4-1-.6-2-.8-3 0-.2-.1-.4-.4-.6ZM15.7 9a2.8 2.8 0 0 1 2.7 2.4c.1.8.4 1.7.7 2.5a2.7 2.7 0 0 1-.7 3l-.7.7c1.1 2 2.8 3.5 4.7 4.7l.8-.8A2.8 2.8 0 0 1 26 21c.8.3 1.6.5 2.5.6a2.8 2.8 0 0 1 2.4 2.8v3a2.8 2.8 0 0 1-3 2.7A20.1 20.1 0 0 1 13 20.8a20 20 0 0 1-3-8.8 2.7 2.7 0 0 1 2.7-3h2.9Z' clip-rule='evenodd'/%3e%3c/svg%3e");
    transition: 0.3s;
    position: relative;
}

#header .contact_link_container > a:hover {
    opacity: 0.7;
}

#header .contact_link_container > a::after {
    content: "";
    display: block;
    width: 1px;
    height: 30px;
    background: var(--White);
    opacity: 0.3;
    right: -10px;
    position: absolute;
    top: calc(50% - 15px);
}

body.single #header.bg_black + div.main_container main {
    padding-top: 175px;

}

/* #header .contact_link_container > a:before {
	content: "";
	background: center / cover no-repeat
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3e%3cpath fill='%23FF0000' d='m19.97 15.117-.908 3.937a1.214 1.214 0 0 1-1.19.946C8.016 20 0 11.984 0 2.129c0-.573.39-1.062.946-1.19L4.884.032A1.226 1.226 0 0 1 6.282.74l1.817 4.238c.213.5.07 1.081-.35 1.424L5.644 8.09a13.659 13.659 0 0 0 6.231 6.23l1.722-2.102c.34-.42.926-.566 1.425-.35l4.239 1.816c.51.269.841.862.709 1.433Z'/%3e%3c/svg%3e");
	width: 20px;
	height: 20px;
	display: block;
}

#header .contact_link_container > a.mail_link:before {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none'%3e%3cpath fill='%23FF0000' d='M10 11.75a2.986 2.986 0 0 1-1.842-.641L0 4.766v8.859C0 14.66.84 15.5 1.875 15.5h16.25c1.035 0 1.875-.84 1.875-1.875v-8.86l-8.156 6.348c-.551.426-1.2.637-1.844.637ZM.636 3.676l8.29 6.449a1.751 1.751 0 0 0 2.15 0l8.29-6.45c.364-.312.634-.792.634-1.3C20 1.339 19.16.5 18.125.5H1.875C.839.5 0 1.34 0 2.375c0 .508.235.988.636 1.3Z'/%3e%3c/svg%3e");
	height: 15px;
} */
/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 
@media (min-width: 1301px) {
    #mobile_menu_button,
    .mobile_menu_header,
    .mobile_menu_cta {
        display: none;
    }

    #header .menu_content_container {
        display: flex;
        align-items: center;
        gap: var(--gap-m);
    }

    /* Base */
    #header ul.main_menu {
        list-style: none;
        padding: 0;
        margin: 0;
        display: flex;
        gap: 10px;
        align-items: center;
    }

    #header ul.main_menu li {
        position: relative;
    }

    #header ul.main_menu li a {
        padding: 12px 10px;
        font-family: Kanit;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.625em; /* 162.5% */
        letter-spacing: 1.6px;
        text-transform: uppercase;
        border-radius: 2px;
        transition: 0.3s;
    }

    #header ul.main_menu li.current_page_item > a {
        color: var(--Deep-Gold);
    }

    #header ul.main_menu li.current_page_item > a:after {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3e%3cpath stroke='%23917653' stroke-width='2' d='M1.5 1 6 5l4.5-4'/%3e%3c/svg%3e");
    }

    #header ul.main_menu > li:hover > a {
        background: rgba(255, 255, 255, 0.1);
    }

    ul#main_menu > li.menu-item-has-children:hover > a {
        background: calc(100% - 20px) / 10px 6px no-repeat rgba(255, 255, 255, 0.1) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3e%3cpath stroke='white' stroke-width='2' d='M1.5 1 6 5l4.5-4'/%3e%3c/svg%3e");
    }

    #header ul.main_menu li.current_page_item.menu-item-has-children > a {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3e%3cpath stroke='%23917653' stroke-width='2' d='M1.5 1 6 5l4.5-4'/%3e%3c/svg%3e");
    }

    ul#main_menu > li.menu-item-has-children > a {
        padding-right: 39px;
        background: calc(100% - 20px) / 10px 6px no-repeat url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3e%3cpath stroke='white' stroke-width='2' d='M1.5 1 6 5l4.5-4'/%3e%3c/svg%3e");
    }

    ul#main_menu > li.menu-item-has-children ul {
        background: #292629E6;
        color: var(--White);
        position: absolute;
        list-style: none;
        top: 54px;
        left: -20px;
        padding-inline: 20px;
        border-bottom-left-radius: 2px;
        border-bottom-right-radius: 2px;
        min-width: 240px;
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.4s;
        display: flex;
        flex-direction: column;
        /*gap: 10px;*/
    }

    ul#main_menu > li.menu-item-has-children:hover ul {
        max-height: 1000px;
        z-index: 2;
    }

    ul#main_menu > li.menu-item-has-children ul li {
        padding: 0;
        margin: 0;
    }

    ul#main_menu > li.menu-item-has-children ul li:first-child {
        padding-top: 15px;
    }

    ul#main_menu > li.menu-item-has-children ul li:last-child {
        padding-bottom: 15px;
    }

    ul#main_menu > li.menu-item-has-children ul li a {
        box-sizing: border-box;
        display: block;
        text-decoration: none;
        width: 100%;
        font-weight: 700;
        letter-spacing: 0.03em;
        line-height: 20px; /* 125% */
        position: relative;
    }

    ul#main_menu > li.menu-item-has-children ul li a:hover {
        background-color: rgba(255, 255, 255, 0.1);
    }

    ul#main_menu > li.menu-item-has-children ul li:hover a:after {
        margin-left: 10px;
        opacity: 1;
    }

    #header .menu_cta {
        display: flex;
        align-items: center;
    }

    @media (max-width: 1500px) {
        #header ul.main_menu {
            gap: 0;
        }
    }
    @media (max-width: 1600px) {
        #header ul.main_menu li a {
            font-size: 14px;
        }


    }
    @media (max-width: 1400px) {
        #header ul.main_menu li a {

            padding: 12px 5px;
        }


        ul#main_menu > li.menu-item-has-children > a {
            padding-right: 34px;
            background-position: calc(100% - 15px);
        }
    }
}
/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 
@media (max-width: 1300px) {
	#header .social_links_container,
	#header .menu_cta {
		display: none;
	}
	#header .contact_link_container > a:after {
		content: none;
	}
	#logo {
		min-width: 175px;
	}

	#close_menu {
		background: center / cover no-repeat
			url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' fill='none'%3e%3cpath fill='white' d='M.1 26.7a.8.8 0 0 1 .1-1L26.8.5c.3-.3.9-.2 1.1.2L30 3.6c.3.3.2.7 0 1L3.3 29.8c-.3.3-.9.2-1.2-.2l-2-2.9Z'/%3e%3cpath fill='white' d='M.1 3.2c-.2.4-.1.8.1 1l26.6 25.2c.3.3.9.3 1.1 0l2.1-3c.3-.3.2-.8 0-1L3.3.2a.8.8 0 0 0-1.2.1l-2 3Z'/%3e%3c/svg%3e");
		position: fixed;
		top: 0;
		right: 0;
		z-index: 2147483647;
		width: 0;
		height: 100vh;
		display: block;
		transition: background-color 0.3s ease, right 0.3s ease;
		-webkit-transition: background-color 0.3s ease, right 0.3s ease;
	}

	.close_menu_btn {
		padding: 5px;
		background: center / contain no-repeat
			url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='31' height='30' fill='none'%3e%3cpath fill='white' d='M.1 26.7a.8.8 0 0 1 .1-1L26.8.5c.3-.3.9-.2 1.1.2L30 3.6c.3.3.2.7 0 1L3.3 29.8c-.3.3-.9.2-1.2-.2l-2-2.9Z'/%3e%3cpath fill='white' d='M.1 3.2c-.2.4-.1.8.1 1l26.6 25.2c.3.3.9.3 1.1 0l2.1-3c.3-.3.2-.8 0-1L3.3.2a.8.8 0 0 0-1.2.1l-2 3Z'/%3e%3c/svg%3e");
		width: 30px;
		aspect-ratio: 1;
	}

	body.menu_open {
		overflow: hidden;
	}

	body.menu_open #close_menu {
		display: block;
		background: rgba(0, 0, 0, 0.5);
		right: min(90vw, 430px);
		width: 100%;
	}

	body.menu_open.show_menu_close #close_menu {
		background-color: rgba(0, 0, 0, 0.01);
		width: 100%;
		right: 0;
	}

	#wrap {
		position: relative;
		width: auto;
		min-width: 320px;
		overflow: hidden;
	}

	#shifter {
		position: relative;
		width: 100%;
		left: 0;
		transition: left 0.3s ease;
		-webkit-transition: left 0.3s ease;
		background: #fff;
	}

	body {
		background: #d8d8d8;
	}

	body.menu_open #shifter,
	body.menu_open #header {
		left: calc(-1 * min(90vw, 430px));
	}

	body.menu_open.show_menu_close #shifter {
		left: 0;
	}

	#mobile_menu_button {
		display: flex;
		flex-direction: column;
		width: 30px;
		padding: 15px 0 15px 15px;
		gap: 7px;
		box-sizing: initial;
	}

	#mobile_menu_button > div {
		border: 2px solid var(--Deep-Gold);
		border-radius: 15px;
	}

	#header .header_bottom .hidden_container {
		padding: 0 0 20px;
		width: 100%;
	}

	#header .header_bottom .mobile_menu_header {
		display: flex;
		justify-content: space-between;
		width: 100%;
		padding: 20px;
		box-sizing: border-box;
	}

	#header .header_bottom {
		display: flex;
		top: 0;
		left: 100%;
		width: min(90vw, 430px);
		z-index: 11;
		position: fixed;
		overflow-x: hidden;
		overflow-y: scroll;
		max-height: 100vh;
		transition: left 0.3s ease;
		-webkit-transition: left 0.3s ease;
		height: 100%;
		-ms-overflow-style: none; /* Internet Explorer 10+ */
		scrollbar-width: none; /* Firefox */
		box-sizing: border-box;
		background: var(--Deep-Grey);
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start;
		isolation: isolate;
	}

	.header_bottom::-webkit-scrollbar {
		display: none; /* Safari and Chrome */
	}

	body.menu_open #header .header_bottom {
		left: calc(100% - min(90vw, 430px));
	}

	body.menu_open.show_menu_close .header_bottom {
		left: 100%;
	}

	.main_menu,
	.main_menu ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}

	ul.main_menu > li.active {
		background: var(--tertiary-tsp);
	}

	.main_menu li.menu-item-has-children > ul {
		max-height: 0;
		transition: max-height 0.5s ease-in-out;
		overflow: hidden;
	}

	.main_menu li.active ul {
		max-height: 500px;
		transition: max-height 0.5s ease-in-out;
	}

	.main_menu a {
		display: block;
		color: var(--error);
		padding: 20px;
		font-size: 20px;
		font-weight: 400;
		text-decoration: none;
	}

	#header ul.main_menu li a {
		padding: 20px;
	}

	.main_menu > li {
		position: relative;
		border-bottom: 1px solid var(--primary);
	}

	.main_menu li.menu-item-has-children > .expand_container {
		position: absolute;
		width: 100px;
		height: 61px;
		right: 0;
		top: 0;
	}

	.main_menu li.menu-item-has-children > .expand_container > .expand_btn {
		transition: transform 0.3s;
		display: block;
		width: 24px;
		height: 12px;
		position: absolute;
		top: calc(50% - 7px);
		right: 20px;
		background: center / cover no-repeat
			url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12' fill='none'%3e%3cpath stroke='white' stroke-width='2' d='m1 .8 11 9.8L23 .8'/%3e%3c/svg%3e");
	}

	.main_menu li.menu-item-has-children.active span.expand_btn {
		transform: rotate(-180deg);
	}

	#header ul.main_menu li.menu-item-has-children > ul li {
		border-top: 1px solid var(--Grey);
	}

	#header ul.main_menu li.menu-item-has-children > ul li a {
		color: var(--White);
		padding: 20px 40px;
		border-top: 1px solid var(--Grey);
		font-weight: 400;
	}

	#header ul.main_menu li.menu-item-has-children.active > ul:last-child {
		border-bottom: 2px solid var(--Grey);
	}

	#header ul.main_menu li a {
		text-decoration: none;
		color: var(--White);
	}

	#header ul.main_menu li a {
		text-transform: uppercase;
		font-size: 20px;
		font-weight: 800;
	}

	#header .mobile_menu_cta {
		padding: 20px;
		background: transparent;
	}

	#header .mobile_menu_cta .button {
		min-width: 100%;
		box-sizing: border-box;
	}

	#header .mobile_menu_cta .button:not(:last-of-type) {
		margin-bottom: 10px;
	}
}
/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 
#footer_logo {
	/*Logo Placeholder*/
	background: center / contain no-repeat
		url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='223' height='45' fill='none'%3e%3cpath fill='white' d='M67.5 5.9h4.7v18.6h-4.7v-8H54.3v8h-4.8V5.9h4.8v7.7h13.2V5.9ZM91 24.8c-7.9 0-13.7-4.1-13.7-9.6S83 5.6 91 5.6c8 0 13.8 4 13.8 9.6 0 5.5-5.8 9.6-13.8 9.6Zm0-3c5.2 0 9-2.8 9-6.6s-3.8-6.5-9-6.5c-5.1 0-9 2.7-9 6.5s3.9 6.5 9 6.5ZM120.4 5.9c6.7 0 10.9 2.5 10.9 6.6s-4.2 6.6-11 6.6h-5.7v5.4H110V5.9h10.5Zm-.2 10.3c4.1 0 6.3-1.4 6.3-3.7 0-2.3-2.2-3.7-6.3-3.7h-5.6v7.4h5.6ZM153.9 24.5l-9-7.8-4.1 3v4.8H136V5.9h4.8v9.5L153.4 6h5.4L148 14.2l11.4 10.3H154ZM162.7 24.5V5.9h4.7v18.6h-4.8ZM192.3 5.9h4.8v18.6h-4l-14-12.6v12.6h-4.8V5.9h4l14 12.6V5.9ZM211.8 24.8c-4 0-8-1-10-2.3l1.6-2.7c2 1.2 5.3 2 8.4 2 4 0 5.7-1 5.7-2.3 0-4-15.2-1.4-15.2-8.3 0-3 3.3-5.6 10.3-5.6 3 0 6.3.6 8.5 1.7l-1.5 2.7c-2.3-1-4.8-1.5-7-1.5-4 0-5.6 1.1-5.6 2.5 0 4 15.2 1.4 15.2 8.2 0 3-3.3 5.6-10.4 5.6Z'/%3e%3cpath fill='%23CE9040' d='M51.4 38H59v1.3h-9.5v-10h9.3v1.3h-7.4v3H58v1.2h-6.6V38ZM65.9 39.4c-2 0-4-.5-5-1.3l.6-1c1 .6 2.7 1 4.4 1 2.2 0 3.2-.6 3.2-1.5 0-2.4-8-.8-8-4.5 0-1.5 1.6-2.9 5.1-2.9 1.5 0 3.1.4 4.2 1l-.6 1a8.5 8.5 0 0 0-3.6-.7c-2.2 0-3.2.7-3.2 1.5 0 2.4 8 1 8 4.6 0 1.5-1.7 2.8-5.1 2.8ZM76.1 39.3v-8.7h-4.5v-1.2h10.9v1.2H78v8.7H76ZM93.7 39.3l-1.5-2.5h-7l-1.4 2.5h-2l6-10h1.9l6 10h-2Zm-7.8-3.6h5.7l-2.9-4.9-2.8 4.9ZM99.5 39.3v-8.7H95v-1.2H106v1.2h-4.5v8.7h-1.9ZM109.8 38h7.6v1.3H108v-10h9.3v1.3h-7.4v3h6.6v1.2h-6.6V38ZM124.3 39.4c-2 0-4-.5-5-1.3l.7-1c1 .6 2.6 1 4.3 1 2.3 0 3.2-.6 3.2-1.5 0-2.4-8-.8-8-4.5 0-1.5 1.7-2.9 5.1-2.9 1.6 0 3.1.4 4.2 1l-.6 1a8.5 8.5 0 0 0-3.6-.7c-2.2 0-3.2.7-3.2 1.5 0 2.4 8 1 8 4.6 0 1.5-1.6 2.8-5.1 2.8Z'/%3e%3cpath fill='white' d='M0 0h45v45H0z'/%3e%3cpath fill='%23292629' fill-rule='evenodd' d='M0 8.6v21L15.4 45h21L21.8 30.6l9.2-9.2L45 35.3V14.8L30.2 0H9.8L22 12.4 13 21.6 0 8.6Z' clip-rule='evenodd'/%3e%3c/svg%3e");
	min-height: 52px;
	min-width: 272px;
	display: block;
	text-indent: -99999px;
	transition: 0.3s;
}

#footer {
	display: flex;
	flex-direction: column;
	gap: var(--gap-l);
	background: var(--Deep-Grey);
	color: var(--White);
}

#footer .footer_top {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	gap: var(--gap-m);
}

#footer .footer_bottom {
	display: flex;
	flex-direction: row;
	gap: var(--gap-m);
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}

#footer .footer_bottom > *:not(.spacer) {
	flex-grow: 1;
	max-width: 330px;
}
#footer .footer_bottom .footer_menu {
	margin: 0;
}
#footer .footer_bottom > #right_footer {
	text-align: center;
}
#footer .footer_bottom > .contact_details {
	text-align: right;
}
#footer .footer_bottom .spacer {
	width: 2px;
	height: 100px;
	background: rgba(255, 255, 255, 0.1);
	border-radius: 2px;
}

#footer .footer_bottom ul {
	list-style: none;
	padding: 0;
	display: flex;
	flex-direction: column;
	gap: 5px;
}

#footer .footer_bottom ul li {
	padding: 5px;
	margin: 0;
}
#footer .footer_bottom .contact_details a,
#footer .footer_bottom ul li a {
	color: var(--White);
	text-decoration: none;
	transition: 0.3s;
	padding: 5px;
}

#footer .footer_bottom .contact_details a:hover,
#footer .footer_bottom ul li a:hover {
	color: var(--Deep-Gold);
}

#footer .footer_accreditations .fc_accreditations {
	padding: 0;
}
#footer .footer_accreditations .fc_accreditations > div {
	justify-content: space-between;
}

.end_of_page {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.marketing_by {
	display: flex;
	align-items: center;
	gap: 5px;
}

.marketing_by a {
	height: 21px;
}
@media (max-width: 992px) {
	#footer .footer_bottom > .contact_details {
		text-align: center;
		flex-basis: 100%;
		max-width: none;
	}
	#footer .footer_bottom .spacer.last {
		display: none;
	}

	#footer .footer_bottom #right_footer {
		text-align: right;
	}
	#footer .end_of_page {
		flex-direction: column;
		text-align: center;
		align-items: center;
	}
}

@media (max-width: 768px) {
	#footer .footer_top {
		flex-direction: column;
		align-items: center;
	}
	#footer .footer_bottom {
		flex-direction: column;
	}
	#footer .footer_bottom .spacer.last,
	#footer .footer_bottom .spacer {
		width: 100px;
		height: 2px;
		display: block;
	}

	#footer .footer_accreditations {
		/*display: grid;*/
		/*grid-template-columns: 1fr 1fr 1fr;*/
		gap: 20px;
		align-items: center;
		justify-content: center;
		text-align: center;
	}
	#footer .footer_accreditations .accreditation {
		margin: 0 auto;
	}
	#footer .footer_bottom #right_footer,
	#footer .footer_bottom #left_footer {
		text-align: center;
	}
}

@media (max-width: 400px) {
	#footer .footer_accreditations {
		display: grid;
		grid-template-columns: 1fr;
	}
}
/* --------------- END inline --------------- */ 

/* --------------- START inline --------------- */ 
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}