.wf-force-outline-none[tabindex="-1"]:focus{outline:none;}


.radio_label, .form_button, .disabled-prev {pointer-events: none;}
.form-active {pointer-events: auto !important; background-color: #10312B;}


aside.country-selector.weglot_switcher.default.wg-drop ul {
	top: 43.7px;
	bottom: auto;
}

aside.country-selector.weglot_switcher.default .wg-switcher-watermark a {
	font-size: 16.1px;
	color: black;
}

aside.country-selector.weglot_switcher.default .wg-switcher-watermark a:hover {
	color: #0077b3;
}

aside.country-selector.weglot_switcher.default.wg-drop.weg-openup ul {
	bottom: 43.7px;
	top: auto;
}

aside.country-selector.weglot_switcher.default a {
	font-size: 14.95px;
}

aside.country-selector.weglot_switcher.default.wg-drop a img.wg-flag {
	height: 34.5px;
}

aside.country-selector.weglot_switcher.default.wg-drop .wg-li.wgcurrent {
	height: 43.7px;
	display: flex;
	align-items: center;
}

aside.country-selector.weglot_switcher.default.wg-drop a {
	height: 43.7px;
}

aside.country-selector.weglot_switcher.default .wgcurrent:after {
	height: 43.7px;
	background-size: 10.35px;
}

aside.country-selector.weglot_switcher.default.wg-drop .wgcurrent a {
	padding-right: 40px;
	padding-left: 10px;
}



/* Wizardry Fluid Settings */
body { 
  min-height: 0vw;
  font-size: calc(0.6226053639846744vw + 0.30287356321839076em);
}
/* Max Font Size */
@media screen and (min-width:1920px) {
 body { font-size: 1.0499999999999998em; }
}
/* Min Font Size */
@media screen and (max-width:991px) {
 body { font-size: calc(0.10090817356205853vw + 0.6875em); }
}
.container {
  max-width: 90em;
}

/* Desktop Only CSS (i.e. hover states) */
@media only screen and (min-width: 992px) {
	
}

/* Main Variables */
:root {
  --main-dark: black;
  --main-light: white;
}

/* Global Styles */
::selection {
	background: var(--main-dark);
  color: var(--main-light);
  text-shadow: none;
}
img::selection, svg::selection {
	background: transparent;
}

/* Link color inherits from parent font color  */
a {
	color: inherit;
}

/* Disable / enable clicking on an element and its children  */
.no-click {
	pointer-events: none;
}
.can-click {
	pointer-events: auto;
}

/* Target any element with a certain "word" in the class name  */
[class*="spacer"] {
	
}



	.st0{fill:currentColor;}



	.st0{fill:currentColor;}



	.st0{fill:currentColor;}



	.st0{fill:currentColor;}



	.st0{fill:currentColor;}



	.st0{fill:currentColor;}



	.st0{fill:currentColor;}
