/* COMPANY: 561347 - LAYOUT: 3 *//* default.css */
:root {
	--white: #FFFFFF!important;
--yellow: #FFD500!important;
--purple: #800080!important;
--grayLighter: #F3F3F3!important;
--grayLight: #DEDEDE!important;
--gray: #CCCCCC!important;
--grayDark: #706F6F!important;
--black: #000000!important;
--greenLighter: #F1F7E2!important;
--greenLight: #E4EFC7!important;
--green: #95C11F!important;
--greenDark: #098C38!important;
--greenDarker: #186533!important;
--red: #E6332A!important;
--orangeLight: #FCE6D0!important;
--orange: #F9B233!important;
--orangeDark: #F08213!important;
--blue: #125B9B!important;
--blueLight: #DCE7f0!important;
--transparent: rgb(0,0,0,0)!important;
	
	--innerWidth: 1200px;
	
	--headerGradient: linear-gradient(90deg, var(--red) 0%, var(--orange) 100%);
	--subMenuGradient: linear-gradient(315deg, var(--orange) 0%, var(--red) 100%);
	
	--buttonGradient: linear-gradient(315deg, var(--red) 0%, var(--orange) 100%);
	--buttonGradientHover: linear-gradient(315deg, var(--orange) 0%, var(--red) 100%);
	--buttonGradientActive: linear-gradient(315deg, var(--greenDark) 0%, var(--green) 100%);
	
	--orangeGradient: linear-gradient(90deg, var(--orange) 0%, var(--red) 100%);
	--greenGradient: linear-gradient(315deg, var(--green) 0%, var(--greenDark) 100%);
	
	--diriboGradient: linear-gradient(15deg, var(--blue) 0%, var(--orangeDark) 75%, var(--orangeDark) 100%);
	
	--rotateLeft: rotate(1.5deg);
	--rotateRight: rotate(-1.5deg);
}

.bg_color_white { background: none; background-color: var(--white)!important; } .soft_bg_color_white { background: none; background-color: var(--white)!important;; }
.bg_color_yellow { background: none; background-color: var(--yellow)!important; } .soft_bg_color_yellow { background: none; background-color: var(--yellow)!important;; }
.bg_color_purple { background: none; background-color: var(--purple)!important; } .soft_bg_color_purple { background: none; background-color: var(--purple)!important;; }
.bg_color_grayLighter { background: none; background-color: var(--grayLighter)!important; } .soft_bg_color_grayLighter { background: none; background-color: var(--grayLighter)!important;; }
.bg_color_grayLight { background: none; background-color: var(--grayLight)!important; } .soft_bg_color_grayLight { background: none; background-color: var(--grayLight)!important;; }
.bg_color_gray { background: none; background-color: var(--gray)!important; } .soft_bg_color_gray { background: none; background-color: var(--gray)!important;; }
.bg_color_grayDark { background: none; background-color: var(--grayDark)!important; } .soft_bg_color_grayDark { background: none; background-color: var(--grayDark)!important;; }
.bg_color_black { background: none; background-color: var(--black)!important; } .soft_bg_color_black { background: none; background-color: var(--black)!important;; }
.bg_color_greenLighter { background: none; background-color: var(--greenLighter)!important; } .soft_bg_color_greenLighter { background: none; background-color: var(--greenLighter)!important;; }
.bg_color_greenLight { background: none; background-color: var(--greenLight)!important; } .soft_bg_color_greenLight { background: none; background-color: var(--greenLight)!important;; }
.bg_color_green { background: none; background-color: var(--green)!important; } .soft_bg_color_green { background: none; background-color: var(--green)!important;; }
.bg_color_greenDark { background: none; background-color: var(--greenDark)!important; } .soft_bg_color_greenDark { background: none; background-color: var(--greenDark)!important;; }
.bg_color_greenDarker { background: none; background-color: var(--greenDarker)!important; } .soft_bg_color_greenDarker { background: none; background-color: var(--greenDarker)!important;; }
.bg_color_red { background: none; background-color: var(--red)!important; } .soft_bg_color_red { background: none; background-color: var(--red)!important;; }
.bg_color_orangeLight { background: none; background-color: var(--orangeLight)!important; } .soft_bg_color_orangeLight { background: none; background-color: var(--orangeLight)!important;; }
.bg_color_orange { background: none; background-color: var(--orange)!important; } .soft_bg_color_orange { background: none; background-color: var(--orange)!important;; }
.bg_color_orangeDark { background: none; background-color: var(--orangeDark)!important; } .soft_bg_color_orangeDark { background: none; background-color: var(--orangeDark)!important;; }
.bg_color_blue { background: none; background-color: var(--blue)!important; } .soft_bg_color_blue { background: none; background-color: var(--blue)!important;; }
.bg_color_blueLight { background: none; background-color: var(--blueLight)!important; } .soft_bg_color_blueLight { background: none; background-color: var(--blueLight)!important;; }
.bg_color_transparent { background: none; background-color: var(--transparent)!important; } .soft_bg_color_transparent { background: none; background-color: var(--transparent)!important;; }
#content .after_bg_color_white::after { background: none; background-color: var(--white)!important; }
#content .after_bg_color_yellow::after { background: none; background-color: var(--yellow)!important; }
#content .after_bg_color_purple::after { background: none; background-color: var(--purple)!important; }
#content .after_bg_color_grayLighter::after { background: none; background-color: var(--grayLighter)!important; }
#content .after_bg_color_grayLight::after { background: none; background-color: var(--grayLight)!important; }
#content .after_bg_color_gray::after { background: none; background-color: var(--gray)!important; }
#content .after_bg_color_grayDark::after { background: none; background-color: var(--grayDark)!important; }
#content .after_bg_color_black::after { background: none; background-color: var(--black)!important; }
#content .after_bg_color_greenLighter::after { background: none; background-color: var(--greenLighter)!important; }
#content .after_bg_color_greenLight::after { background: none; background-color: var(--greenLight)!important; }
#content .after_bg_color_green::after { background: none; background-color: var(--green)!important; }
#content .after_bg_color_greenDark::after { background: none; background-color: var(--greenDark)!important; }
#content .after_bg_color_greenDarker::after { background: none; background-color: var(--greenDarker)!important; }
#content .after_bg_color_red::after { background: none; background-color: var(--red)!important; }
#content .after_bg_color_orangeLight::after { background: none; background-color: var(--orangeLight)!important; }
#content .after_bg_color_orange::after { background: none; background-color: var(--orange)!important; }
#content .after_bg_color_orangeDark::after { background: none; background-color: var(--orangeDark)!important; }
#content .after_bg_color_blue::after { background: none; background-color: var(--blue)!important; }
#content .after_bg_color_blueLight::after { background: none; background-color: var(--blueLight)!important; }
#content .after_bg_color_transparent::after { background: none; background-color: var(--transparent)!important; }
.color_white { color: var(--white)!important; } .soft_color_white { color: var(--white)!important;; }
.color_yellow { color: var(--yellow)!important; } .soft_color_yellow { color: var(--yellow)!important;; }
.color_purple { color: var(--purple)!important; } .soft_color_purple { color: var(--purple)!important;; }
.color_grayLighter { color: var(--grayLighter)!important; } .soft_color_grayLighter { color: var(--grayLighter)!important;; }
.color_grayLight { color: var(--grayLight)!important; } .soft_color_grayLight { color: var(--grayLight)!important;; }
.color_gray { color: var(--gray)!important; } .soft_color_gray { color: var(--gray)!important;; }
.color_grayDark { color: var(--grayDark)!important; } .soft_color_grayDark { color: var(--grayDark)!important;; }
.color_black { color: var(--black)!important; } .soft_color_black { color: var(--black)!important;; }
.color_greenLighter { color: var(--greenLighter)!important; } .soft_color_greenLighter { color: var(--greenLighter)!important;; }
.color_greenLight { color: var(--greenLight)!important; } .soft_color_greenLight { color: var(--greenLight)!important;; }
.color_green { color: var(--green)!important; } .soft_color_green { color: var(--green)!important;; }
.color_greenDark { color: var(--greenDark)!important; } .soft_color_greenDark { color: var(--greenDark)!important;; }
.color_greenDarker { color: var(--greenDarker)!important; } .soft_color_greenDarker { color: var(--greenDarker)!important;; }
.color_red { color: var(--red)!important; } .soft_color_red { color: var(--red)!important;; }
.color_orangeLight { color: var(--orangeLight)!important; } .soft_color_orangeLight { color: var(--orangeLight)!important;; }
.color_orange { color: var(--orange)!important; } .soft_color_orange { color: var(--orange)!important;; }
.color_orangeDark { color: var(--orangeDark)!important; } .soft_color_orangeDark { color: var(--orangeDark)!important;; }
.color_blue { color: var(--blue)!important; } .soft_color_blue { color: var(--blue)!important;; }
.color_blueLight { color: var(--blueLight)!important; } .soft_color_blueLight { color: var(--blueLight)!important;; }
.color_transparent { color: var(--transparent)!important; } .soft_color_transparent { color: var(--transparent)!important;; }


a {
	color: var(--orangeDark);
	text-decoration: none!important;
}
	a {
		text-decoration: underline!important;
	}

.jsLink {
	cursor: pointer;
}
	
.hidden {
	display: none;
	visibility: hidden;
	opacity: 0;
	position: absolute;
	top: -100000000000000000px;
	z-index: -10000;
	width: 1px;
	height: 1px;
}

.invisible {
	visibility: hidden;
	opacity: 0;
}

.ellipsis {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.content-align-left,	.align-left,	.align-left *	{ text-align: left;		}
.content-align-right,	.align-right,	.align-right *	{ text-align: right;	}
.content-align-center,	.align-center,	.align-center * { text-align: center;	}

.content-align-full > * {
	width: 100%;
}

* {
    margin: 0;
    padding: 0;
	font-family: Arial, sans-serif;
	box-sizing: border-box;
}
	html {
		font-size: 16px;
	}

	sup {
		font-size: 0.7rem!important;
	}
	
	.text-center,
	.text-left,
	.text-right {
		display: block!important;
	}
		.text-center,	.text-center *	{	text-align: center!important;	}
		.text-left,		.text-left *	{	text-align: left!important;		}
		.text-right,	.text-right *	{	text-align: right!important;	}

	#responsiveIndicatorWrapper {
		display: block;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		background-color: var(--white);
		color: #000;
		z-index: 1000;
		-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.4);
		box-shadow: 0 0 20px 0 rgba(0,0,0,0.4);
	}
		.responsiveInfo {
			display: none;
			float: left;
			line-height: 30px;
			color: #000;
			padding: 0 10px;
			font-size: 12px;
		}
	
	
	.iconBlock {
		position: relative;
		line-height: 20px;
		padding-left: 30px;
	}
		.iconBlock > span {
			position: absolute;
			top: 0;
			left: 0;
			width: 20px;
			height: 20px;
			line-height: 20px;
			text-align: center;
		}
		
	.btn {
		padding: 0 20px;
		display: inline-block!important;
		height: 40px;
		line-height: 40px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		background: var(--buttonGradient);
		color: #FFF;
		cursor: pointer;
		text-align: center!important;
	}
		.btn.full {
			display: block;
			width: 400px;
			max-width: 100%;
			text-align: center;
			margin: 10px auto!important;
		}
		
		.btn.align_center {
			position: relative;
			left: 50%;
			transform: translate(-50%, 0);
		}
		.btn.align_right {
			position: relative;
			right: 0;
		}
		.btn.align_full {
			width: 100%;
		}
		
		a.btn {
			text-decoration: none!important;
		}
		.btn:hover {
			background: var(--buttonGradientHover);
		}
		.btn.active,
		.btn:active {
			background: var(--buttonGradientActive);
		}
		
		.iconBtn {
			position: relative;
			text-align: left;
			padding-left: 60px;
			overflow: hidden;
		}
			.iconBtn > span:first-child {
				width: 40px;
				line-height: inherit;
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				background-color: rgba(0,0,0,0.1);
			}
			
	table {
		table-layout: fixed;
		border-collapse: collapse;
		width: 100%;
		margin-bottom: 20px;
	}
		table th,
		table td {
			padding-right: 10px;
			min-height: 30px;
			line-height: 30px;
			text-align: left;
			border-bottom: 1px solid var(--gray);
		}
		table th {
			border-bottom: 1px solid var(--green);
		}
			table tr.highlight td {
				color: var(--green);
				font-weight: bold;
			}
			
			
	table .radio {
		display: block;
		margin: 0 auto;
		width: 15px;
		height: 15px;
		border: 1px solid var(--orangeDark);
		-webkit-border-radius: 50px;
		border-radius: 50px;	
	}
		table .radio.active {
			background-color: var(--orange);
			border: 1px solid var(--orangeDark);
		}
		
	
	.featureOverviewWrapper {
		margin: 20px auto;
		margin-bottom: 20px;
		overflow: hidden;
	}
		.featureOverviewWrapper[data-type="default"] {
			width: 90%;
			-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
			box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
			-webkit-border-radius: 10px;
			border-radius: 10px;	
		}
	
		.featureOverviewWrapper[data-type="default"] > header {
			background-color: var(--green);
			padding: 10px 0px;
			margin-bottom: 0!important;
		}
			.featureOverviewWrapper[data-type="default"] > header,
			.featureOverviewWrapper[data-type="default"] > header * {
				color: #FFF!important;
				font-size: 1.5rem!important;
				font-weight: normal;
			}
				.featureOverviewWrapper[data-type="default"] > header h2 {
					margin-bottom: 0!important;
				}
				.featureOverviewWrapper[data-type="default"] > header h3 {
					font-size: 1.2rem!important;
				}
			.featureOverview {
				overflow: hidden;
				background-color: #FFF;
			}
				.featureOverviewWrapper .featureOverview {
					padding: 10px 20px;
				}
				.featureOverview * {
					line-height: 30px;
				}
				.featureOverview > div + div {
					border-top: 1px solid var(--gray);
				}
					.featureOverview > div > div:first-child {
						font-weight: bold;
						padding: 10px 0;
					}
					.featureOverview > div > div:last-child {
						padding: 10px 10px;
					}
						.featureOverview > div > div:last-child > * {
							display: block;
						}
							.featureOverview > div > div:last-child > * > i {
								color: var(--green);
								margin-right: 10px;
							}
		
		.featureOverviewWrapper table {
			margin: 20px 0;
		}
			.featureOverviewWrapper table td {
				padding: 0 10px;
				border: none!important;
			}
				.featureOverviewWrapper table tr:nth-child(2n+1) td {
					background-color: var(--greenLight);
				}
				.featureOverviewWrapper table tr:last-child td {
					background-color: var(--green);
					color: var(--white);
				}
			
							
/* CONTACT */
	.contactOverlay {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background-color: rgba(0,0,0,0.3);
		z-index: 10000;
	}
		.contactOverlayInner {
			padding: 20px;
			overflow: hidden;
			overflow-y: auto;
			position: absolute;
			background-color: #FFF;
			width: 50vw;
			height: auto;
			max-width: 100%;
			max-height: 100%;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
		}
			.contactOverlayInner [data-action="close"] {
				cursor: pointer;
				width: 40px;
				height: 40px;
				line-height: 40px;
				text-align: center;
				position: absolute;
				top: 0;
				right: 0;
				font-family: 'FontAwesome';
				color: var(--white);
				background-color: var(--orangeDark);
			}
				.contactOverlayInner [data-action="close"]::before {
					content: "\f00d";
					font-size: 25px;
				}
				
			.contactOverlay label:not(.checkbox) {
				padding: 0;
			}
				
		.contactOverlay .userOverview,
		.contactOverlay .userOverview > div {
			height: 175px;
			margin-bottom: 0;
		}
			.contactOverlay .userOverview .btn {
				display: none!important;
			}
	
	.contactOverlay .contactOverlayInner header {
		margin-bottom: 0px!important;
	}
	.contactOverlay .contactOverlayInner .contactFormWrapper {
		margin-top: 0px!important;
		margin-bottom: 20px;
	}
		
	.contactOverlay .contactUserBlock {
		position: absolute;
		top: 107px;
		right: 0;
		width: 270px;
		height: 203px;
		overflow: hidden;
		z-index: 100;
	}
		.contactOverlay .contactUserBlock h3 {
			text-align: center!important;
			font-size: 1rem;
			line-height: 1rem;
		}
		
		.contactOverlay .userOverview > div:last-child > * .actions {
			margin: 0;
			margin-top: 5px;
			font-size: 0.8rem;
		}
			.contactOverlay .contactUserBlock .userActionBtn {
				margin: 0!important;
				width: 100%!important;
			}
		.contactOverlay .contactFormWrapper .control-group:nth-child(1),
		.contactOverlay .contactFormWrapper .control-group:nth-child(2),
		.contactOverlay .contactFormWrapper .control-group:nth-child(3) {
			margin-right: 250px;
		}
	
/* /CONTACT */
	
.defaultSlider {
	padding-left: 40px;
	padding-right: 40px;
	height: 250px;
	overflow: hidden;
	position: relative;
}
	.defaultSlider > span {
		display: block;
		height: 100%;
		width: 40px;
		position : absolute;
		top: 0;
		left: 0;
		cursor: pointer;
		font-family: 'FontAwesome';
		text-align: center;
		font-size: 2rem;
		color: var(--orangeDark);
		opacity: 0.7;
	}
		.defaultSlider > span:hover {
			opacity: 1;
		}
		.defaultSlider > span::before {
			position: absolute;
			top: 50%;
			left: 0;
			width: 40px;
			text-align: center;
			transform: translate(0, -50%);
		}
		
	.defaultSlider > span:first-child {
	}
		.defaultSlider > span:first-child::before {
			content: "\f053";
		}
	.defaultSlider > span:first-child + span {
		left: auto;
		right: 0;
	}
		.defaultSlider > span:first-child + span::before {
			content: "\f054";
		}
		
	.defaultSlider > div {
		height: inherit;
		overflow: hidden;
	}
		.defaultSlider > div > * {
			float: left;
			padding: 20px;
			padding-bottom: 40px;
			width: 33.333%;
			min-width: 300px;
		}
		

.module > h2,
.module > h2 * {
	height: 40px;
	line-height: 40px;
	font-size: 2rem;
	text-align: center;
}
		
.defaultInnerShadow {
	width: 98%;
	margin: 0 auto;
	background-color: #FFF;
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
	margin-top: 20px;
	padding: 20px;
	margin-bottom: 20px;
}
	.module.defaultInnerShadow {
		padding: 0;
		padding-bottom: 20px;
		overflow: hidden;
		-webkit-border-radius: 10px;
		border-radius: 10px;
	}
		.module.defaultInnerShadow > header {
			padding: 20px;
			background-color: var(--green);
			color: #FFF;
			line-height: 70px;
			text-align: center;
		}
			.module.defaultInnerShadow > header * {
				font-size: 1.5rem;
				color: #FFF;
				padding: 0!important;
				margin: 0!important;
			}
			.module.defaultInnerShadow > header + div {
				padding: 20px;
			}
			
			
			

	#content {
		overflow: hidden;
		padding-top: 120px;
	}
		#content > div {
			background-color: #FFF;
			min-height: 200px;
			position: relative;
			padding-top: 100px;
			padding-bottom: 80px;
			margin-top: -30px;
			clear: both;
		}
			#content > div:nth-child(2n),
			#content > div:nth-child(2n)::before,
			#content > div:nth-child(2n)::after {
				background-color: var(--greenLight);
			}

			#content > div::before,
			#content > div::after {
				content: "";
				height: 40px;
				position: absolute;
				left: -10%;
				right: -10%;
				width: 120%;
				transform: var(--rotateLeft);
				background-color: inherit!important;
			}
				#content > div::before {
					bottom: 0;
					-webkit-box-shadow: 0 0 25px 0 rgba(0,0,0,0.3);
					box-shadow: 0 0 25px 0 rgba(0,0,0,0.3);
					z-index: 1;
				}
				#content > div::after {
					bottom: 25px;
					z-index: 2;
				}

				#content > div:nth-child(2n)::before,
				#content > div:nth-child(2n)::after {
					transform: var(--rotateRight);
				}


			#content > div:last-child::before,
			#content > div:last-child::after {
				display: none!important;
			}

			#content > div > .inner {
				width: var(--innerWidth);
				max-width: 100%;
				margin: 0 auto;
				overflow: hidden;
			}

/* WIDE BACKGROUND */
	.wideBackground {
		width: 100vw;
		margin: 0 calc(-50vw + 50%);
		
		box-sizing: border-box;
		position: relative;
		overflow: visible!important;
		background-position: center center!important;
		background-repeat: no-repeat!important;
		background-size: cover!important;
		
		-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.9) inset;
		box-shadow: 0 0 20px 0 rgba(0,0,0,0.9) inset;
	}	
		.wideBackground + div {
			margin-top: 0!important;
		}
		.wideBackground::before {
			display: none;
		}
		.wideBackground::after {
			background-color: var(--white)!important;
			height: 60px!important;
			bottom: -25px!important;
			-webkit-box-shadow: 0 -15px 15px -15px rgba(0,0,0,0.3);
			box-shadow: 0 -15px 15px -15px rgba(0,0,0,0.3);
		}	
			#content > div:nth-child(2n) + .wideBackground::after {
				/*background-color: var(--greenLight)!important;*/
			}
			#content > div:nth-child(2n) + .wideBackground > div:first-child {
				transform: var(--rotateLeft);
				/*background-color: var(--greenLight);*/
			}
/* /WIDE BACKGROUND */
	
.wideBackground + div:not(.wideBackground) {
	padding-top: 40px!important;
}

#moduleDummy {
	margin-bottom: 150vh!important;
}

.loading:not(input),
#moduleDummy {
	min-height: 300px!important;
	line-height: 300px!important;
	text-align: center;
}
	.loading:not(input) > span,
	#moduleDummy > span {
		display: block;
		width: 70px;
		height: 70px;
		border: 6px solid rgba(100,100,100,.3);
		border-radius: 50%;
		border-top-color: var(--orangeDark);
		animation: spin 1s ease-in-out infinite;
		-webkit-animation: spin 1s ease-in-out infinite;
		margin: 20px auto;
	}

	.loading:not(input) {
		min-height: 70px!important;
		line-height: 70px!important;
	}
	
	@keyframes spin {
		to { -webkit-transform: rotate(360deg); }
	}
	@-webkit-keyframes spin {
		to { -webkit-transform: rotate(360deg); }
	}
	
	
body:not(.logged_in) #header [data-key="login"] {
	display: inline-block;
}
body:not(.logged_in) #header [data-key="logout"] {
	display: none!important;
}
	body.logged_in #header [data-key="login"] {
		display: none!important;
	}
	body.logged_in #header [data-key="logout"] {
		display: inline-block;
	}
	
	.iconInput {
		position: relative;
		padding-left: 40px;
		padding-right: 0;
	}
		.iconInput > span {
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			width: 40px;
			height: 40px;
			line-height: 40px;
			text-align: center;
			color: var(--white);
			background-color: rgba(0,0,0,0.5);
		}
			.iconInput > span + * {
				display: block;
				width: 100%;
				height: 40px;
				line-height: 40px;
				padding: 0 10px;
				border: none;
				outline: none;
			}
			
	#logoMenu {
		cursor: pointer;
	}
	
	
	.dynamicPlaceholder {
		font-size: inherit;
		color: inherit;
		line-height: inherit;
	}
	
	
	.userProfilePic {
		display: inline-block;
		width: 100px;
		margin-left: 20px!important;
		margin-right: 20px!important;
		height: 100px;
		-webkit-border-radius: 50px;
		border-radius: 50px;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		margin: 0 auto;
		-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3) inset;
		box-shadow: 0 0 10px 0 rgba(0,0,0,0.3) inset;
	}
	.btn.userActionBtn {
		height: 30px;
		line-height: 30px;
		position: relative;
		font-size: 0.8rem;
		width: 140px !important;
		max-width: 100%;
		margin: 0 auto !important;
		display: inline-block!important;
		margin-top: 1rem!important;
	}
		.btn.userActionBtn > span {
			display: inline;
			line-height: 30px;
			height: 30px;
			text-align: center;
			margin-right: 10px;
		}
		
		.userTelSpan {
			margin-top: 10px;
			display: inline-block;
			width: 140px !important;
			height: 30px;
			line-height: 30px;
			text-align: center;
			font-size: 12px;
			padding: 0 10px;
		}

.module.height_full {	min-height: 100vh;	}
.module.height_max_100 > *:not(header) {	max-height: 100px; overflow: hidden;	}
.module.height_max_200 > *:not(header) {	max-height: 200px; overflow: hidden;	}
.module.height_max_300 > *:not(header) {	max-height: 300px; overflow: hidden;	}
.module.height_max_400 > *:not(header) {	max-height: 400px; overflow: hidden;	}
.module.height_max_500 > *:not(header) {	max-height: 500px; overflow: hidden;	}

	.module.height_max_100 .img > img {	width: auto!important; max-height: 100px; max-width: 100%; margin-left: auto; margin-right: auto; }
	.module.height_max_200 .img > img {	width: auto!important; max-height: 200px; max-width: 100%; margin-left: auto; margin-right: auto; }
	.module.height_max_300 .img > img {	width: auto!important; max-height: 300px; max-width: 100%; margin-left: auto; margin-right: auto; }
	.module.height_max_400 .img > img {	width: auto!important; max-height: 400px; max-width: 100%; margin-left: auto; margin-right: auto; }
	.module.height_max_500 .img > img {	width: auto!important; max-height: 500px; max-width: 100%; margin-left: auto; margin-right: auto; }



.module.print-me {
	position: relative;
}
	.module.print-me::before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		min-height: 100%;
		color: #FFF;
		background-color: var(--orange);
		opacity: 0.5;
		position: absolute;
		padding-top: 2rem;
		padding-bottom: 2rem;
		z-index: 1000;
	}

	
.module[data-module_type="54"] .overview,
.module[data-module_type="55"] .overview,
.module[data-module_type="56"] .overview {
	overflow: hidden;
}
	.module[data-module_type="54"] div[data-key="desc"],
	.module[data-module_type="55"] div[data-key="desc"],
	.module[data-module_type="56"] div[data-key="desc"] {
		-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
		box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
		-webkit-border-radius: 10px;
		border-radius: 10px;
		overflow: hidden;
		position: relative;
		background-color: #FFF;
		padding: 1.5rem;
		margin-bottom: 1rem;
	}
		.module[data-module_type="54"] div[data-key="desc"] ul,
		.module[data-module_type="54"] div[data-key="desc"] ol,
		.module[data-module_type="55"] div[data-key="desc"] ul,
		.module[data-module_type="55"] div[data-key="desc"] ol,
		.module[data-module_type="56"] div[data-key="desc"] ul,
		.module[data-module_type="56"] div[data-key="desc"] ol {
			margin-left: 1.1rem;
		}
	
	
	.module[data-module_type="54"] .overview > *,
	.module[data-module_type="55"] .overview > *,
	.module[data-module_type="56"] .overview > * {
		float: left;
		margin-right: 0.5rem;
		margin-bottom: 0.5rem;
		background-color: #EFEFEF;
		padding-left: 0.5rem;
		padding-right: 50px;
		height: 40px;
		line-height: 40px;
		position: relative;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
		.module[data-module_type="54"] .overview > *[data-type="continent"],
		.module[data-module_type="55"] .overview > *[data-type="continent"],
		.module[data-module_type="56"] .overview > *[data-type="continent"] {
			background-color: #E7EEF5;
		}

		.module[data-module_type="54"] .overview > *:before,
		.module[data-module_type="55"] .overview > *:before/*,
		.module[data-module_type="56"] .overview > *:before*/ {
			font-family: 'FontAwesome';
			content: "\f00d";
			position: absolute;
			top: 0;
			right: 0;
			width: 40px;
			height: 40px;
			line-height: 40px;
			text-align: center;
			background-color: rgba(0,0,0,0.1);
			cursor: pointer;
		}	



ul.tree {}
	ul.tree,
	ul.tree * {
		line-height: 2rem;
		text-decoration: none!important;
	}
		ul.tree *:not(.hidden):not(b) {
			display: block;
		}
		ul.tree li {
			padding-left: 30px;
			position: relative;
			color: var(--clr-greenDark);
			cursor: pointer;
		}
			ul.tree > li > a > b {
				color: #000!important;
				font-size: 1.3rem;
			}
		
			ul.tree li.onlySub {
				padding-left: 0px;
			}

			ul.tree li > span {
				display: block;
				white-space: nowrap!important;
				overflow: hidden;
				text-overflow: ellipsis;
				float: none !important;
			}
			ul.tree > li:last-child {}
			ul.tree li::before {
				font-family: 'FontAwesome';
				content: "\f067";
				color: var(--green);
				position: absolute;
				top: 0;
				left: 0;
				width: 20px;
				height: 30px;
			}
				ul.tree li.back::before {
					content: "\f053";
				}
				ul.tree li[data-children="0"] {}
					ul.tree li[data-children="0"]::before {
						content: "";
						display: none;
					}
			
			ul.tree li.open::before {
				content: "\f068";
			}
			ul.tree li.forceOpen::before {
				content: "";
				color: transparent;
				display: none;
			}
				ul.tree li i {
					color: #000;
					font-weight: bold;
					width: 30px;
				}
					ul.tree li ul {
						position: relative;
						margin-left: 30px;
						margin-top: -2rem;
					}
					
			ul.tree li > i,
			ul.tree li > ul {
				display: none!important;
			}
				ul.tree li.open > i,
				ul.tree li.open > ul,
				ul.tree li.forceOpen > i,
				ul.tree li.forceOpen > ul {
					display: block!important;
				}	
				
				ul.tree a {
					font-weight: normal!important;
				}
				ul.tree.selectable a {
					padding-left: 30px;
					position: relative;
				}
					ul.tree.selectable a > i {
						display: block;
						width: 19px;
						height: 19px;
						position: absolute;
						top: 6px;
						left: 0;
						cursor: pointer;
						border: 2px solid var(--green);
					}
						
					ul.tree.selectable li.selected > a > i {
						background-color: var(--green);
					}
						ul.tree.selectable li.selected > a > i::before {
							content: "\f00c";
							font-family: 'FontAwesome';
							position: absolute;
							top: 0px;
							left: -2px;
							width: 17px;
							height: 17px;
							line-height: 19px;
							text-align: center;
							font-size: 10px;
							color: #FFF;
						}
			
			ul.tree li.search {	
				background-color: rgba(0,0,0,0.02);
				position: relative;
				padding: 1rem!important;
				margin-bottom: 1rem;
				min-height: 100px;
				overflow: hidden;
			}
				ul.tree li.search:before {
					content: "\f002";
					font-family: 'FontAwesome';
					width: 150px;
					height: 150px;
					line-height: 150px;
					transform: translate(-50%, -50%);
					position: absolute;
					top: 150px;
					left: 50%;
					text-align: center;
					font-size: 80px;
					color: rgba(0,0,0,0.1);
					pointer-events: none;
				}
						
			ul.tree li.search > a {	
				padding-left: 0;
			}
					
			
			ul.tree .treeSubOverview {
				overflow: hidden;
				padding-left: 25px;
			}
			
				ul.tree .treeSubOverview > * {
					float: left;
					margin-right: 0.5rem;
					margin-bottom: 0.5rem;
					background-color: #EFEFEF;
					padding-left: 0.5rem;
					padding-right: 30px;
					height: 25px;
					line-height: 25px;
					max-width: 45%;
					position: relative;
					white-space: nowrap;
					overflow: hidden;
					text-overflow: ellipsis;
					font-size: 0.8rem;
				}
					ul.tree .treeSubOverview > *.active {
						background-color: var(--greenLight);
					}
				
					ul.tree .treeSubOverview > *:before {
						font-family: 'FontAwesome';
						content: "\f00d";
						position: absolute;
						top: 0;
						right: 0;
						width: 25px;
						height: 25px;
						line-height: 25px;
						text-align: center;
						background-color: rgba(0,0,0,0.1);
						cursor: pointer;
					}	
			
				
.pagination {
	min-height: 40px;
	line-height: 40px;
	overflow: hidden;
	display: block;
}				
	.pagination.full {
		display: flex;
	}
	.pagination > a {
		text-decoration: none!important;
		text-align: center;
		display: block;
		float: left;
		min-width: 40px;
		height: 40px;
		line-height: 40px;
		border: 1px solid var(--green);
		background-color: #FFF;
		color: var(--green)!important;
		margin-bottom: 0.5rem;
		margin-right: 0.5rem;
		padding: 0 5px;
		font-weight: bold;
	}
		.pagination.full > a {
			flex-grow: 1;
			flex-shrink: 0.5;
		}
			.pagination > a.active {
				background-color: var(--greenDark);
			}
			.pagination > a:last-child {
				margin-right: 0;
			}

	.pagination > a.placeholder {
		cursor: default;
		background-color: transparent;
		border: none;
		color: #000;
	}


	.pagination > a.prev,
	.pagination > a.next,
	.pagination > a.placeholder {
		font-family: 'FontAwesome';
	}

	.pagination > a.prev::before,
	.pagination > a.next::before,
	.pagination > a.placeholder::before {
		font-family: 'FontAwesome';
		color: var(--greenLight);
		width: 100%;
		background-size: 40%!important;
	}
	.pagination > a.prev::before		{ content: "\f053"; }
	.pagination > a.next::before		{ content: "\f054"; }
	.pagination > a.placeholder::before { content: "\f141"; }


	.pagination > a:hover:not(.placeholder):not(.inactive),
	.pagination > a.active {
		background-color: var(--green);
		color: #FFF!important;
		cursor: pointer;
	}
		.pagination > a:hover:not(.placeholder):not(.inactive)::before,
		.pagination > a.active::before,
		.pagination a.inactive::before {
			color: #FFF;
		}

		.pagination a.inactive {
			border: none;
			background-color: var(--grayLight);
		}
	
	
@media print {
	body #header,
	body #footer,
	body .module {
		display: none;
	}
	#content {
		padding-top: 0px;
	}
	
		.module.print-me::before {
			display: none;
		}
	
		body .module:not(.print-me) {
			width: 0px;
			height: 0px;
			overflow: hidden;
		}
	.module.print-me {
		display: block!important;
	}
	
	#content > div {
		background-color: transparent!important;
		min-height: 0px!important;
		padding-top: 0px!important;
		padding-bottom: 0px!important;
		margin-top: 0px!important;
	}
	#content > div::before,
	#content > div::after {
		display: none!important;
	}
	
	.inner > div > div {
		margin-top: 0!important;
	}
}


/* AUTOCOMPLETE */

.ui-helper-hidden-accessible {
	display: none;
}

ul.autocomplete_output {
	display: block;
    background-color: #FFF;
    height: auto!important;
	min-height: 0!important;
	list-style-type: none;
	padding: 0;
}
	.autocomplete_output li {
		width: 100%;
		height: 40px;
		line-height: 40px;
		padding: 0 1rem;
		cursor: pointer;
	}
		.autocomplete_output li + li {
			border-top: 1px solid rgba(0,0,0,0.1);
		}
		.autocomplete_output li:hover {
			background-color: var(--green);
			color: #FFF;
		}
		.darkmode ul.autocomplete_output li {
			color: #000;
		}




.defaultIframeWrapper {}
	.defaultIframeWrapper iframe {
		position: fixed;
		width: 90vw;
		height: 80vh;
		left: 5vw;
		top: 10vh;
		border: none;
		background-color: #FFF;
	}
	.defaultIframeWrapper iframe + i {
		position: absolute;
		top: 0;
		right: 0;
		width: 40px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		cursor: pointer;
		background-color: #FFF;
	}
		.defaultIframeWrapper iframe + i:before {
			content: "\f00d";
			font-family: FontAwesome;
			font-style: normal;
			font-size: 1.5rem;
		}


body {
	display: block!important;
}

.desktop_only {
	display: block;
}
.mobile_only {
	display: none;
}
body.mobile {
	.desktop_only {
		display: none;
	}
	.mobile_only {
		display: block;
	}
}

	
.pricingCalcWrapper {
	& .defaultSlider {
		& > div > * {
			width: 100%;
		}
	}
}

/*2ae2e43cfcf216bed28c355c57631d9f*//* default.css */

/* tooltip.css */
.tooltip {
	position: absolute;
	z-index: 100000!important;
	display: block;
	visibility: visible;
	font-size: 11px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);
	background: #383838;
	padding: 8px 10px;
	
	max-width: 300px;
	pointer-events: none;
}
	.tooltip,
	.tooltip * {
		color: #FFF!important;
		font-size: 0.9rem!important;
		line-height: 1.3rem!important;
	}
	
	.tooltip:before {
		content: "";
		position: absolute;
		background: transparent;
		z-index: 1000001;
		width: 0; 
		height: 0; 
	}
		.tooltip.top:before {
			bottom: 0;
			-webkit-transform: translateY(8px);
			-moz-transform: translateY(8px);
			transform: translateY(8px);
			left: calc(50% - 10px);
			border-left: 8px solid transparent;
			border-right: 8px solid transparent;
			border-top: 8px solid #383838;
		}
		.tooltip.bottom:before {
			top: 0;
			-webkit-transform: translateY(-8px);
			-moz-transform: translateY(-8px);
			transform: translateY(-8px);
			left: calc(50% - 10px);
			border-left: 8px solid transparent;
			border-right: 8px solid transparent;
			border-bottom: 8px solid #383838;
		}
		.tooltip.left:before {
			right: -8px;
			top: 50%;
			margin-top: -8px;
			border-style: solid;
			border-width: 8px 0 8px 8px;
			border-color: transparent transparent transparent #383838;
		}
		.tooltip.right:before {
			left: -8px;
			top: 50%;
			margin-top: -8px;
			border-style: solid;
			border-width: 8px 8px 8px 0;
			border-color: transparent #383838 transparent transparent;
		}

.tooltip.in {
	opacity: 1;
	filter: alpha(opacity=100);
	
	-webkit-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease;
	-webkit-transition-delay: 0ms;
	-moz-transition-delay: 0ms;
	transition-delay: 0ms;
}
.tooltip.top {
	margin-top: -3px;
}
.tooltip.right {
	margin-left: 10px;
}
.tooltip.bottom {
	margin-top: 3px;
}
.tooltip.left {
	margin-left: -10px;
}
.tooltip-inner {
	max-width: 300px;
	padding: 3px 8px;
	text-decoration: none;
	
}
	.tooltip-inner,
	.tooltip-inner * {
		color: #333;
	}

/*028dca5ca07389929151a12956cbae21*//* tooltip.css */

/* iconset.css */
@font-face {
  font-family: 'FontAwesome';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url("https://oss.diribo.com/fonts/5.11.2/fa-solid-900.eot");
  src: url("https://oss.diribo.com/fonts/5.11.2/fa-solid-900.eot") format("embedded-opentype"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-solid-900.woff2") format("woff2"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-solid-900.woff") format("woff"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-solid-900.ttf") format("truetype"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-solid-900.svg") format("svg"); 
}

@font-face {
  font-family: 'FontAwesomeBrands';
  font-style: normal;
  font-weight: normal;
  font-display: fallback;
  src: url("https://oss.diribo.com/fonts/5.11.2/fa-brands-400.eot");
  src: url("https://oss.diribo.com/fonts/5.11.2/fa-brands-400.eot") format("embedded-opentype"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-brands-400.woff2") format("woff2"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-brands-400.woff") format("woff"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-brands-400.ttf") format("truetype"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-brands-400.svg") format("svg"); 
}

@font-face {
  font-family: 'FontAwesomeRegular';
  font-style: normal;
  font-weight: 400;
  font-display: fallback;
  src: url("https://oss.diribo.com/fonts/5.11.2/fa-regular-400.eot");
  src: url("https://oss.diribo.com/fonts/5.11.2/fa-regular-400.eot") format("embedded-opentype"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-regular-400.woff2") format("woff2"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-regular-400.woff") format("woff"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-regular-400.ttf") format("truetype"), 
	   url("https://oss.diribo.com/fonts/5.11.2/fa-regular-400.svg") format("svg"); 
}

.awe,.awr,.awb,[class^="awe-"],[class*=" awe-"] {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-weight: 400; 
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.awe,[class^="awe-"],[class*=" awe-"] {	font-family: 'FontAwesome'; }
.awr { font-family: 'FontAwesomeRegular'; }
.awb { font-family: 'FontAwesomeBrands'; }

.awe-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.awe-xs {  font-size: .75em; }
.awe-sm {  font-size: .875em; }
.awe-1x {  font-size: 1em; }
.awe-2x {  font-size: 2em; }
.awe-3x {  font-size: 3em; }
.awe-4x {  font-size: 4em; }
.awe-5x {  font-size: 5em; }
.awe-6x {  font-size: 6em; }
.awe-7x {  font-size: 7em; }
.awe-8x {  font-size: 8em; }
.awe-9x {  font-size: 9em; }
.awe-10x {  font-size: 10em; }

.awe-fw {
  text-align: center;
  width: 1.25em; }

.awe-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .awe-ul > li {
    position: relative; }

.awe-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.awe-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.awe-spin {
  -webkit-animation: fa-spin 5s infinite linear;
          animation: fa-spin 5s infinite linear; }

.awe-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.awe-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

.awe-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

.awe-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.awe-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.awe-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }

.awe-flip-both, .awe-flip-horizontal.awe-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }

:root .awe-rotate-90,
:root .awe-rotate-180,
:root .awe-rotate-270,
:root .awe-flip-horizontal,
:root .awe-flip-vertical,
:root .awe-flip-both {
  -webkit-filter: none;
          filter: none; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */

.awe-500px:before { content: "\f26e"; }
.awe-accessible-icon:before { content: "\f368"; }
.awe-accusoft:before { content: "\f369"; }
.awe-acquisitions-incorporated:before { content: "\f6af"; }
.awe-ad:before { content: "\f641"; }
.awe-address-book:before { content: "\f2b9"; }
.awe-address-card:before { content: "\f2bb"; }
.awe-adjust:before { content: "\f042"; }
.awe-adn:before { content: "\f170"; }
.awe-adobe:before { content: "\f778"; }
.awe-adversal:before { content: "\f36a"; }
.awe-affiliatetheme:before { content: "\f36b"; }
.awe-air-freshener:before { content: "\f5d0"; }
.awe-airbnb:before { content: "\f834"; }
.awe-algolia:before { content: "\f36c"; }
.awe-align-center:before { content: "\f037"; }
.awe-align-justify:before { content: "\f039"; }
.awe-align-left:before { content: "\f036"; }
.awe-align-right:before { content: "\f038"; }
.awe-alipay:before { content: "\f642"; }
.awe-allergies:before { content: "\f461"; }
.awe-amazon:before { content: "\f270"; }
.awe-amazon-pay:before { content: "\f42c"; }
.awe-ambulance:before { content: "\f0f9"; }
.awe-american-sign-language-interpreting:before { content: "\f2a3"; }
.awe-amilia:before { content: "\f36d"; }
.awe-anchor:before { content: "\f13d"; }
.awe-android:before { content: "\f17b"; }
.awe-angellist:before { content: "\f209"; }
.awe-angle-double-down:before { content: "\f103"; }
.awe-angle-double-left:before { content: "\f100"; }
.awe-angle-double-right:before { content: "\f101"; }
.awe-angle-double-up:before { content: "\f102"; }
.awe-angle-down:before { content: "\f107"; }
.awe-angle-left:before { content: "\f104"; }
.awe-angle-right:before { content: "\f105"; }
.awe-angle-up:before { content: "\f106"; }
.awe-angry:before { content: "\f556"; }
.awe-angrycreative:before { content: "\f36e"; }
.awe-angular:before { content: "\f420"; }
.awe-ankh:before { content: "\f644"; }
.awe-app-store:before { content: "\f36f"; }
.awe-app-store-ios:before { content: "\f370"; }
.awe-apper:before { content: "\f371"; }
.awe-apple:before { content: "\f179"; }
.awe-apple-alt:before { content: "\f5d1"; }
.awe-apple-pay:before { content: "\f415"; }
.awe-archive:before { content: "\f187"; }
.awe-archway:before { content: "\f557"; }
.awe-arrow-alt-circle-down:before { content: "\f358"; }
.awe-arrow-alt-circle-left:before { content: "\f359"; }
.awe-arrow-alt-circle-right:before { content: "\f35a"; }
.awe-arrow-alt-circle-up:before { content: "\f35b"; }
.awe-arrow-circle-down:before,
.awe-circle-arrow-down:before { content: "\f0ab"; }
.awe-arrow-circle-left:before,
.awe-circle-arrow-left:before { content: "\f0a8"; }
.awe-arrow-circle-right:before,
.awe-circle-arrow-right:before { content: "\f0a9"; }
.awe-arrow-circle-up:before,
.awe-circle-arrow-up:before { content: "\f0aa"; }
.awe-arrow-down:before { content: "\f063"; }
.awe-arrow-left:before { content: "\f060"; }
.awe-arrow-right:before { content: "\f061"; }
.awe-arrow-up:before { content: "\f062"; }
.awe-arrows:before,
.awe-arrows-alt:before { content: "\f0b2"; }
.awe-arrows-alt-h:before,
.awe-arrows-h:before { content: "\f337"; }
.awe-arrows-alt-v:before,
.awe-arrows-v:before { content: "\f338"; }
.awe-artstation:before { content: "\f77a"; }
.awe-assistive-listening-systems:before { content: "\f2a2"; }
.awe-asterisk:before { content: "\f069"; }
.awe-asymmetrik:before { content: "\f372"; }
.awe-at:before { content: "\f1fa"; }
.awe-atlas:before { content: "\f558"; }
.awe-atlassian:before { content: "\f77b"; }
.awe-atom:before { content: "\f5d2"; }
.awe-audible:before { content: "\f373"; }
.awe-audio-description:before { content: "\f29e"; }
.awe-autoprefixer:before { content: "\f41c"; }
.awe-avianex:before { content: "\f374"; }
.awe-aviato:before { content: "\f421"; }
.awe-award:before { content: "\f559"; }
.awe-aws:before { content: "\f375"; }
.awe-baby:before { content: "\f77c"; }
.awe-baby-carriage:before { content: "\f77d"; }
.awe-backspace:before { content: "\f55a"; }
.awe-backward:before { content: "\f04a"; }
.awe-bacon:before { content: "\f7e5"; }
.awe-balance-scale:before { content: "\f24e"; }
.awe-balance-scale-left:before { content: "\f515"; }
.awe-balance-scale-right:before { content: "\f516"; }
.awe-ban:before { content: "\f05e"; }
.awe-band-aid:before { content: "\f462"; }
.awe-bandcamp:before { content: "\f2d5"; }
.awe-barcode:before { content: "\f02a"; }
.awe-bars:before { content: "\f0c9"; }
.awe-baseball-ball:before { content: "\f433"; }
.awe-basketball-ball:before { content: "\f434"; }
.awe-bath:before { content: "\f2cd"; }
.awe-battery-empty:before { content: "\f244"; }
.awe-battery-full:before { content: "\f240"; }
.awe-battery-half:before { content: "\f242"; }
.awe-battery-quarter:before { content: "\f243"; }
.awe-battery-three-quarters:before { content: "\f241"; }
.awe-battle-net:before { content: "\f835"; }
.awe-bed:before { content: "\f236"; }
.awe-beer:before { content: "\f0fc"; }
.awe-behance:before { content: "\f1b4"; }
.awe-behance-square:before { content: "\f1b5"; }
.awe-bell:before,
.awe-bell-o:before { content: "\f0f3"; }
.awe-bell-slash:before { content: "\f1f6"; }
.awe-bezier-curve:before { content: "\f55b"; }
.awe-bible:before { content: "\f647"; }
.awe-bicycle:before { content: "\f206"; }
.awe-biking:before { content: "\f84a"; }
.awe-bimobject:before { content: "\f378"; }
.awe-binoculars:before { content: "\f1e5"; }
.awe-biohazard:before { content: "\f780"; }
.awe-birthday-cake:before { content: "\f1fd"; }
.awe-bitbucket:before { content: "\f171"; }
.awe-bitcoin:before { content: "\f379"; }
.awe-bity:before { content: "\f37a"; }
.awe-black-tie:before { content: "\f27e"; }
.awe-blackberry:before { content: "\f37b"; }
.awe-blender:before { content: "\f517"; }
.awe-blender-phone:before { content: "\f6b6"; }
.awe-blind:before { content: "\f29d"; }
.awe-blog:before { content: "\f781"; }
.awe-blogger:before { content: "\f37c"; }
.awe-blogger-b:before { content: "\f37d"; }
.awe-bluetooth:before { content: "\f293"; }
.awe-bluetooth-b:before { content: "\f294"; }
.awe-bold:before { content: "\f032"; }
.awe-bolt:before { content: "\f0e7"; }
.awe-bomb:before { content: "\f1e2"; }
.awe-bone:before { content: "\f5d7"; }
.awe-bong:before { content: "\f55c"; }
.awe-book:before { content: "\f02d"; }
.awe-book-dead:before { content: "\f6b7"; }
.awe-book-medical:before { content: "\f7e6"; }
.awe-book-open:before { content: "\f518"; }
.awe-book-reader:before { content: "\f5da"; }
.awe-bookmark:before { content: "\f02e"; }
.awe-bootstrap:before { content: "\f836"; }
.awe-border-all:before { content: "\f84c"; }
.awe-border-none:before { content: "\f850"; }
.awe-border-style:before { content: "\f853"; }
.awe-bowling-ball:before { content: "\f436"; }
.awe-box:before { content: "\f466"; }
.awe-box-open:before { content: "\f49e"; }
.awe-boxes:before { content: "\f468"; }
.awe-braille:before { content: "\f2a1"; }
.awe-brain:before { content: "\f5dc"; }
.awe-bread-slice:before { content: "\f7ec"; }
.awe-briefcase:before { content: "\f0b1"; }
.awe-briefcase-medical:before { content: "\f469"; }
.awe-broadcast-tower:before { content: "\f519"; }
.awe-broom:before { content: "\f51a"; }
.awe-brush:before { content: "\f55d"; }
.awe-btc:before { content: "\f15a"; }
.awe-buffer:before { content: "\f837"; }
.awe-bug:before { content: "\f188"; }
.awe-building:before { content: "\f1ad"; }
.awe-bullhorn:before { content: "\f0a1"; }
.awe-bullseye:before { content: "\f140"; }
.awe-burn:before { content: "\f46a"; }
.awe-buromobelexperte:before { content: "\f37f"; }
.awe-bus:before { content: "\f207"; }
.awe-bus-alt:before { content: "\f55e"; }
.awe-business-time:before { content: "\f64a"; }
.awe-buy-n-large:before { content: "\f8a6"; }
.awe-buysellads:before { content: "\f20d"; }
.awe-calculator:before { content: "\f1ec"; }
.awe-calendar:before { content: "\f133"; }
.awe-calendar-alt:before { content: "\f073"; }
.awe-calendar-check:before,
.awe-calendar-check-o:before { content: "\f274"; }
.awe-calendar-day:before { content: "\f783"; }
.awe-calendar-minus:before,
.awe-calendar-minus-o:before { content: "\f272"; }
.awe-calendar-plus:before,
.awe-calendar-plus-o:before { content: "\f271"; }
.awe-calendar-times:before { content: "\f273"; }
.awe-calendar-week:before { content: "\f784"; }
.awe-camera:before { content: "\f030"; }
.awe-camera-retro:before { content: "\f083"; }
.awe-campground:before { content: "\f6bb"; }
.awe-canadian-maple-leaf:before { content: "\f785"; }
.awe-candy-cane:before { content: "\f786"; }
.awe-cannabis:before { content: "\f55f"; }
.awe-capsules:before { content: "\f46b"; }
.awe-car:before { content: "\f1b9"; }
.awe-car-alt:before { content: "\f5de"; }
.awe-car-battery:before { content: "\f5df"; }
.awe-car-crash:before { content: "\f5e1"; }
.awe-car-side:before { content: "\f5e4"; }
.awe-caret-down:before,
.awe-caret-o-down:before { content: "\f0d7"; }
.awe-caret-left:before { content: "\f0d9"; }
.awe-caret-right:before { content: "\f0da"; }
.awe-caret-square-down:before,
.awe-caret-square-o-down:before { content: "\f150"; }
.awe-caret-square-left:before { content: "\f191"; }
.awe-caret-square-right:before { content: "\f152"; }
.awe-caret-square-up:before,
.awe-caret-square-o-up:before { content: "\f151"; }
.awe-caret-up:before,
.awe-caret-o-up:before { content: "\f0d8"; }
.awe-carrot:before { content: "\f787"; }
.awe-cart-arrow-down:before { content: "\f218"; }
.awe-cart-plus:before { content: "\f217"; }
.awe-cash-register:before { content: "\f788"; }
.awe-cat:before { content: "\f6be"; }
.awe-cc-amazon-pay:before { content: "\f42d"; }
.awe-cc-amex:before { content: "\f1f3"; }
.awe-cc-apple-pay:before { content: "\f416"; }
.awe-cc-diners-club:before { content: "\f24c"; }
.awe-cc-discover:before { content: "\f1f2"; }
.awe-cc-jcb:before { content: "\f24b"; }
.awe-cc-mastercard:before { content: "\f1f1"; }
.awe-cc-paypal:before { content: "\f1f4"; }
.awe-cc-stripe:before { content: "\f1f5"; }
.awe-cc-visa:before { content: "\f1f0"; }
.awe-centercode:before { content: "\f380"; }
.awe-centos:before { content: "\f789"; }
.awe-certificate:before { content: "\f0a3"; }
.awe-chair:before { content: "\f6c0"; }
.awe-chalkboard:before { content: "\f51b"; }
.awe-chalkboard-teacher:before { content: "\f51c"; }
.awe-charging-station:before { content: "\f5e7"; }
.awe-chart-area:before { content: "\f1fe"; }
.awe-bar-chart:before,
.awe-chart-bar:before { content: "\f080"; }
.awe-line-chart:before,
.awe-chart-line:before { content: "\f201"; }
.awe-pie-chart:before,
.awe-chart-pie:before { content: "\f200"; }
.awe-ok:before,
.awe-check:before { content: "\f00c"; }
.awe-check-circle:before { content: "\f058"; }
.awe-check-double:before { content: "\f560"; }
.awe-check-square:before,
.awe-check-square-o:before { content: "\f14a"; }
.awe-cheese:before { content: "\f7ef"; }
.awe-chess:before { content: "\f439"; }
.awe-chess-bishop:before { content: "\f43a"; }
.awe-chess-board:before { content: "\f43c"; }
.awe-chess-king:before { content: "\f43f"; }
.awe-chess-knight:before { content: "\f441"; }
.awe-chess-pawn:before { content: "\f443"; }
.awe-chess-queen:before { content: "\f445"; }
.awe-chess-rook:before { content: "\f447"; }
.awe-chevron-circle-down:before { content: "\f13a"; }
.awe-chevron-circle-left:before { content: "\f137"; }
.awe-chevron-circle-right:before { content: "\f138"; }
.awe-chevron-circle-up:before { content: "\f139"; }
.awe-chevron-down:before { content: "\f078"; }
.awe-chevron-left:before { content: "\f053"; }
.awe-chevron-right:before { content: "\f054"; }
.awe-chevron-up:before { content: "\f077"; }
.awe-child:before { content: "\f1ae"; }
.awe-chrome:before { content: "\f268"; }
.awe-chromecast:before { content: "\f838"; }
.awe-church:before { content: "\f51d"; }
.awe-circle:before { content: "\f111"; }
.awe-circle-notch:before { content: "\f1ce"; }
.awe-city:before { content: "\f64f"; }
.awe-clinic-medical:before { content: "\f7f2"; }
.awe-clipboard:before { content: "\f328"; }
.awe-clipboard-check:before { content: "\f46c"; }
.awe-clipboard-list:before { content: "\f46d"; }
.awe-clock:before,
.awe-clock-o:before { content: "\f017"; }
.awe-clone:before { content: "\f24d"; }
.awe-closed-captioning:before { content: "\f20a"; }
.awe-cloud:before { content: "\f0c2"; }
.awe-cloud-download:before,
.awe-cloud-download-alt:before { content: "\f381"; }
.awe-cloud-meatball:before { content: "\f73b"; }
.awe-cloud-moon:before { content: "\f6c3"; }
.awe-cloud-moon-rain:before { content: "\f73c"; }
.awe-cloud-rain:before { content: "\f73d"; }
.awe-cloud-showers-heavy:before { content: "\f740"; }
.awe-cloud-sun:before { content: "\f6c4"; }
.awe-cloud-sun-rain:before { content: "\f743"; }
.awe-cloud-upload-alt:before { content: "\f382"; }
.awe-cloudscale:before { content: "\f383"; }
.awe-cloudsmith:before { content: "\f384"; }
.awe-cloudversify:before { content: "\f385"; }
.awe-cocktail:before { content: "\f561"; }
.awe-code:before { content: "\f121"; }
.awe-code-branch:before { content: "\f126"; }
.awe-codepen:before { content: "\f1cb"; }
.awe-codiepie:before { content: "\f284"; }
.awe-coffee:before { content: "\f0f4"; }
.awe-cog:before,
.awe-gear:before { content: "\f013"; }
.awe-cogs:before,
.awe-gears:before { content: "\f085"; }
.awe-coin:before,
.awe-coins:before { content: "\f51e"; }
.awe-columns:before { content: "\f0db"; }
.awe-comment:before { content: "\f075"; }
.awe-comment-alt:before { content: "\f27a"; }
.awe-comment-dollar:before { content: "\f651"; }
.awe-comment-dots:before,
.awe-commenting:before { content: "\f4ad"; }
.awe-comment-medical:before { content: "\f7f5"; }
.awe-comment-slash:before { content: "\f4b3"; }
.awe-comments:before,
.awe-comments-o:before { content: "\f086"; }
.awe-comments-dollar:before { content: "\f653"; }
.awe-compact-disc:before { content: "\f51f"; }
.awe-compass:before { content: "\f14e"; }
.awe-compress:before { content: "\f066"; }
.awe-compress-arrows-alt:before { content: "\f78c"; }
.awe-concierge-bell:before { content: "\f562"; }
.awe-confluence:before { content: "\f78d"; }
.awe-connectdevelop:before { content: "\f20e"; }
.awe-contao:before { content: "\f26d"; }
.awe-cookie:before { content: "\f563"; }
.awe-cookie-bite:before { content: "\f564"; }
.awe-copy:before { content: "\f0c5"; }
.awe-copyright:before { content: "\f1f9"; }
.awe-cotton-bureau:before { content: "\f89e"; }
.awe-couch:before { content: "\f4b8"; }
.awe-cpanel:before { content: "\f388"; }
.awe-creative-commons:before { content: "\f25e"; }
.awe-creative-commons-by:before { content: "\f4e7"; }
.awe-creative-commons-nc:before { content: "\f4e8"; }
.awe-creative-commons-nc-eu:before { content: "\f4e9"; }
.awe-creative-commons-nc-jp:before { content: "\f4ea"; }
.awe-creative-commons-nd:before { content: "\f4eb"; }
.awe-creative-commons-pd:before { content: "\f4ec"; }
.awe-creative-commons-pd-alt:before { content: "\f4ed"; }
.awe-creative-commons-remix:before { content: "\f4ee"; }
.awe-creative-commons-sa:before { content: "\f4ef"; }
.awe-creative-commons-sampling:before { content: "\f4f0"; }
.awe-creative-commons-sampling-plus:before { content: "\f4f1"; }
.awe-creative-commons-share:before { content: "\f4f2"; }
.awe-creative-commons-zero:before { content: "\f4f3"; }
.awe-credit-card:before { content: "\f09d"; }
.awe-critical-role:before { content: "\f6c9"; }
.awe-crop:before { content: "\f125"; }
.awe-crop-alt:before { content: "\f565"; }
.awe-cross:before { content: "\f654"; }
.awe-crosshairs:before { content: "\f05b"; }
.awe-crow:before { content: "\f520"; }
.awe-crown:before { content: "\f521"; }
.awe-crutch:before { content: "\f7f7"; }
.awe-css3:before { content: "\f13c"; }
.awe-css3-alt:before { content: "\f38b"; }
.awe-cube:before { content: "\f1b2"; }
.awe-cubes:before { content: "\f1b3"; }
.awe-cut:before { content: "\f0c4"; }
.awe-cuttlefish:before { content: "\f38c"; }
.awe-d-and-d:before { content: "\f38d"; }
.awe-d-and-d-beyond:before { content: "\f6ca"; }
.awe-dashcube:before { content: "\f210"; }
.awe-database:before { content: "\f1c0"; }
.awe-deaf:before { content: "\f2a4"; }
.awe-delicious:before { content: "\f1a5"; }
.awe-democrat:before { content: "\f747"; }
.awe-deploydog:before { content: "\f38e"; }
.awe-deskpro:before { content: "\f38f"; }
.awe-desktop:before { content: "\f108"; }
.awe-dev:before { content: "\f6cc"; }
.awe-deviantart:before { content: "\f1bd"; }
.awe-dharmachakra:before { content: "\f655"; }
.awe-dhl:before { content: "\f790"; }
.awe-diagnoses:before { content: "\f470"; }
.awe-diaspora:before { content: "\f791"; }
.awe-dice:before { content: "\f522"; }
.awe-dice-d20:before { content: "\f6cf"; }
.awe-dice-d6:before { content: "\f6d1"; }
.awe-dice-five:before { content: "\f523"; }
.awe-dice-four:before { content: "\f524"; }
.awe-dice-one:before { content: "\f525"; }
.awe-dice-six:before { content: "\f526"; }
.awe-dice-three:before { content: "\f527"; }
.awe-dice-two:before { content: "\f528"; }
.awe-digg:before { content: "\f1a6"; }
.awe-digital-ocean:before { content: "\f391"; }
.awe-digital-tachograph:before { content: "\f566"; }
.awe-directions:before { content: "\f5eb"; }
.awe-discord:before { content: "\f392"; }
.awe-discourse:before { content: "\f393"; }
.awe-divide:before { content: "\f529"; }
.awe-dizzy:before { content: "\f567"; }
.awe-dna:before { content: "\f471"; }
.awe-dochub:before { content: "\f394"; }
.awe-docker:before { content: "\f395"; }
.awe-dog:before { content: "\f6d3"; }
.awe-usd:before,
.awe-dollar:before,
.awe-dollar-sign:before { content: "\f155"; }
.awe-dolly:before { content: "\f472"; }
.awe-dolly-flatbed:before { content: "\f474"; }
.awe-donate:before { content: "\f4b9"; }
.awe-door-closed:before { content: "\f52a"; }
.awe-door-open:before { content: "\f52b"; }
.awe-dot-circle:before { content: "\f192"; }
.awe-dove:before { content: "\f4ba"; }
.awe-download:before,
.awe-download-alt:before { content: "\f019"; }
.awe-draft2digital:before { content: "\f396"; }
.awe-drafting-compass:before { content: "\f568"; }
.awe-dragon:before { content: "\f6d5"; }
.awe-draw-polygon:before { content: "\f5ee"; }
.awe-dribbble:before { content: "\f17d"; }
.awe-dribbble-square:before { content: "\f397"; }
.awe-dropbox:before { content: "\f16b"; }
.awe-drum:before { content: "\f569"; }
.awe-drum-steelpan:before { content: "\f56a"; }
.awe-drumstick-bite:before { content: "\f6d7"; }
.awe-drupal:before { content: "\f1a9"; }
.awe-dumbbell:before { content: "\f44b"; }
.awe-dumpster:before { content: "\f793"; }
.awe-dumpster-fire:before { content: "\f794"; }
.awe-dungeon:before { content: "\f6d9"; }
.awe-dyalog:before { content: "\f399"; }
.awe-earlybirds:before { content: "\f39a"; }
.awe-ebay:before { content: "\f4f4"; }
.awe-edge:before { content: "\f282"; }
.awe-edit:before { content: "\f044"; }
.awe-egg:before { content: "\f7fb"; }
.awe-eject:before { content: "\f052"; }
.awe-elementor:before { content: "\f430"; }
.awe-ellipsis-h:before { content: "\f141"; }
.awe-ellipsis-v:before { content: "\f142"; }
.awe-ello:before { content: "\f5f1"; }
.awe-ember:before { content: "\f423"; }
.awe-empire:before { content: "\f1d1"; }
.awe-envelope:before,
.awe-envelope-o:before { content: "\f0e0"; }
.awe-envelope-open:before { content: "\f2b6"; }
.awe-envelope-open-text:before { content: "\f658"; }
.awe-envelope-square:before { content: "\f199"; }
.awe-envira:before { content: "\f299"; }
.awe-equals:before { content: "\f52c"; }
.awe-eraser:before { content: "\f12d"; }
.awe-erlang:before { content: "\f39d"; }
.awe-ethereum:before { content: "\f42e"; }
.awe-ethernet:before { content: "\f796"; }
.awe-etsy:before { content: "\f2d7"; }
.awe-eur:before,
.awe-euro-sign:before { content: "\f153"; }
.awe-evernote:before { content: "\f839"; }
.awe-exchange-alt:before { content: "\f362"; }
.awe-exclamation:before { content: "\f12a"; }
.awe-exclamation-circle:before { content: "\f06a"; }
.warning:before,
.awe-exclamation-triangle:before { content: "\f071"; }
.awe-expand:before { content: "\f065"; }
.awe-expand-arrows-alt:before { content: "\f31e"; }
.awe-expeditedssl:before { content: "\f23e"; }
.awe-external-link:before,
.awe-external-link-alt:before { content: "\f35d"; }
.awe-external-link-square-alt:before { content: "\f360"; }
.awe-eye:before { content: "\f06e"; }
.awe-eye-dropper:before { content: "\f1fb"; }
.awe-eye-slash:before { content: "\f070"; }
.awe-facebook:before { content: "\f09a"; }
.awe-facebook-f:before { content: "\f39e"; }
.awe-facebook-messenger:before { content: "\f39f"; }
.awe-facebook-square:before { content: "\f082"; }
.awe-fan:before { content: "\f863"; }
.awe-fantasy-flight-games:before { content: "\f6dc"; }
.awe-fast-backward:before { content: "\f049"; }
.awe-fast-forward:before { content: "\f050"; }
.awe-fax:before { content: "\f1ac"; }
.awe-feather:before { content: "\f52d"; }
.awe-feather-alt:before { content: "\f56b"; }
.awe-fedex:before { content: "\f797"; }
.awe-fedora:before { content: "\f798"; }
.awe-female:before { content: "\f182"; }
.awe-fighter-jet:before { content: "\f0fb"; }
.awe-figma:before { content: "\f799"; }
.awe-file:before,
.awe-file-o:before,
.awe-files:before,
.awe-files-o:before,
.awe-file-text:before,
.awe-file-text-o:before { content: "\f15b"; }
.awe-file-alt:before { content: "\f15c"; }
.awe-file-archive:before { content: "\f1c6"; }
.awe-file-audio:before { content: "\f1c7"; }
.awe-file-code:before { content: "\f1c9"; }
.awe-file-contract:before { content: "\f56c"; }
.awe-file-csv:before { content: "\f6dd"; }
.awe-file-download:before { content: "\f56d"; }
.awe-file-excel:before { content: "\f1c3"; }
.awe-file-export:before { content: "\f56e"; }
.awe-file-image:before,
.awe-file-picture:before,
.awe-file-picture-o:before { content: "\f1c5"; }
.awe-file-import:before { content: "\f56f"; }
.awe-file-invoice:before { content: "\f570"; }
.awe-file-invoice-dollar:before { content: "\f571"; }
.awe-file-medical:before { content: "\f477"; }
.awe-file-medical-alt:before { content: "\f478"; }
.awe-file-pdf:before,
.awe-file-pdf-o:before { content: "\f1c1"; }
.awe-file-powerpoint:before { content: "\f1c4"; }
.awe-file-prescription:before { content: "\f572"; }
.awe-file-signature:before { content: "\f573"; }
.awe-file-upload:before { content: "\f574"; }
.awe-file-video:before { content: "\f1c8"; }
.awe-file-word:before,
.awe-file-word-o:before { content: "\f1c2"; }
.awe-fill:before { content: "\f575"; }
.awe-fill-drip:before { content: "\f576"; }
.awe-film:before { content: "\f008"; }
.awe-filter:before { content: "\f0b0"; }
.awe-fingerprint:before { content: "\f577"; }
.awe-fire:before { content: "\f06d"; }
.awe-fire-alt:before { content: "\f7e4"; }
.awe-fire-extinguisher:before { content: "\f134"; }
.awe-firefox:before { content: "\f269"; }
.awe-first-aid:before { content: "\f479"; }
.awe-first-order:before { content: "\f2b0"; }
.awe-first-order-alt:before { content: "\f50a"; }
.awe-firstdraft:before { content: "\f3a1"; }
.awe-fish:before { content: "\f578"; }
.awe-fist-raised:before { content: "\f6de"; }
.awe-flag:before { content: "\f024"; }
.awe-flag-checkered:before { content: "\f11e"; }
.awe-flag-usa:before { content: "\f74d"; }
.awe-flask:before { content: "\f0c3"; }
.awe-flickr:before { content: "\f16e"; }
.awe-flipboard:before { content: "\f44d"; }
.awe-flushed:before { content: "\f579"; }
.awe-fly:before { content: "\f417"; }
.awe-folder:before,
.awe-folder-o:before { content: "\f07b"; }
.awe-folder-minus:before { content: "\f65d"; }
.awe-folder-open:before,
.awe-folder-open-o:before { content: "\f07c"; }
.awe-folder-plus:before { content: "\f65e"; }
.awe-font:before { content: "\f031"; }
.awe-font-awesome:before { content: "\f2b4"; }
.awe-font-awesome-alt:before { content: "\f35c"; }
.awe-font-awesome-flag:before { content: "\f425"; }
.awe-font-awesome-logo-full:before { content: "\f4e6"; }
.awe-fonticons:before { content: "\f280"; }
.awe-fonticons-fi:before { content: "\f3a2"; }
.awe-football-ball:before { content: "\f44e"; }
.awe-fort-awesome:before { content: "\f286"; }
.awe-fort-awesome-alt:before { content: "\f3a3"; }
.awe-forumbee:before { content: "\f211"; }
.awe-forward:before { content: "\f04e"; }
.awe-foursquare:before { content: "\f180"; }
.awe-free-code-camp:before { content: "\f2c5"; }
.awe-freebsd:before { content: "\f3a4"; }
.awe-frog:before { content: "\f52e"; }
.awe-frown:before { content: "\f119"; }
.awe-frown-open:before { content: "\f57a"; }
.awe-fulcrum:before { content: "\f50b"; }
.awe-funnel-dollar:before { content: "\f662"; }
.awe-futbol:before { content: "\f1e3"; }
.awe-galactic-republic:before { content: "\f50c"; }
.awe-galactic-senate:before { content: "\f50d"; }
.awe-gamepad:before { content: "\f11b"; }
.awe-gas-pump:before { content: "\f52f"; }
.awe-gavel:before,
.awe-legal:before { content: "\f0e3"; }
.awe-gem:before { content: "\f3a5"; }
.awe-genderless:before { content: "\f22d"; }
.awe-get-pocket:before { content: "\f265"; }
.awe-gg:before { content: "\f260"; }
.awe-gg-circle:before { content: "\f261"; }
.awe-ghost:before { content: "\f6e2"; }
.awe-gift:before { content: "\f06b"; }
.awe-gifts:before { content: "\f79c"; }
.awe-git:before { content: "\f1d3"; }
.awe-git-alt:before { content: "\f841"; }
.awe-git-square:before { content: "\f1d2"; }
.awe-github:before { content: "\f09b"; }
.awe-github-alt:before { content: "\f113"; }
.awe-github-square:before { content: "\f092"; }
.awe-gitkraken:before { content: "\f3a6"; }
.awe-gitlab:before { content: "\f296"; }
.awe-gitter:before { content: "\f426"; }
.awe-glass-cheers:before { content: "\f79f"; }
.awe-glass-martini:before { content: "\f000"; }
.awe-glass-martini-alt:before { content: "\f57b"; }
.awe-glass-whiskey:before { content: "\f7a0"; }
.awe-glasses:before { content: "\f530"; }
.awe-glide:before { content: "\f2a5"; }
.awe-glide-g:before { content: "\f2a6"; }
.awe-globe:before { content: "\f0ac"; }
.awe-globe-africa:before { content: "\f57c"; }
.awe-globe-americas:before { content: "\f57d"; }
.awe-globe-asia:before { content: "\f57e"; }
.awe-globe-europe:before { content: "\f7a2"; }
.awe-gofore:before { content: "\f3a7"; }
.awe-golf-ball:before { content: "\f450"; }
.awe-goodreads:before { content: "\f3a8"; }
.awe-goodreads-g:before { content: "\f3a9"; }
.awe-google:before { content: "\f1a0"; }
.awe-google-drive:before { content: "\f3aa"; }
.awe-google-play:before { content: "\f3ab"; }
.awe-google-plus:before { content: "\f2b3"; }
.awe-google-plus-g:before { content: "\f0d5"; }
.awe-google-plus-square:before { content: "\f0d4"; }
.awe-google-wallet:before { content: "\f1ee"; }
.awe-gopuram:before { content: "\f664"; }
.awe-graduation-cap:before { content: "\f19d"; }
.awe-gratipay:before { content: "\f184"; }
.awe-grav:before { content: "\f2d6"; }
.awe-greater-than:before { content: "\f531"; }
.awe-greater-than-equal:before { content: "\f532"; }
.awe-grimace:before { content: "\f57f"; }
.awe-grin:before { content: "\f580"; }
.awe-grin-alt:before { content: "\f581"; }
.awe-grin-beam:before { content: "\f582"; }
.awe-grin-beam-sweat:before { content: "\f583"; }
.awe-grin-hearts:before { content: "\f584"; }
.awe-grin-squint:before { content: "\f585"; }
.awe-grin-squint-tears:before { content: "\f586"; }
.awe-grin-stars:before { content: "\f587"; }
.awe-grin-tears:before { content: "\f588"; }
.awe-grin-tongue:before { content: "\f589"; }
.awe-grin-tongue-squint:before { content: "\f58a"; }
.awe-grin-tongue-wink:before { content: "\f58b"; }
.awe-grin-wink:before { content: "\f58c"; }
.awe-grip-horizontal:before { content: "\f58d"; }
.awe-grip-lines:before { content: "\f7a4"; }
.awe-grip-lines-vertical:before { content: "\f7a5"; }
.awe-grip-vertical:before { content: "\f58e"; }
.awe-gripfire:before { content: "\f3ac"; }
.awe-grunt:before { content: "\f3ad"; }
.awe-guitar:before { content: "\f7a6"; }
.awe-gulp:before { content: "\f3ae"; }
.awe-h-square:before { content: "\f0fd"; }
.awe-hacker-news:before { content: "\f1d4"; }
.awe-hacker-news-square:before { content: "\f3af"; }
.awe-hackerrank:before { content: "\f5f7"; }
.awe-hamburger:before { content: "\f805"; }
.awe-hammer:before { content: "\f6e3"; }
.awe-hamsa:before { content: "\f665"; }
.awe-hand-holding:before { content: "\f4bd"; }
.awe-hand-holding-heart:before { content: "\f4be"; }
.awe-hand-holding-usd:before { content: "\f4c0"; }
.awe-hand-lizard:before { content: "\f258"; }
.awe-hand-middle-finger:before { content: "\f806"; }
.awe-hand-paper:before { content: "\f256"; }
.awe-hand-peace:before { content: "\f25b"; }
.awe-hand-o-down:before,
.awe-hand-point-down:before { content: "\f0a7"; }
.awe-hand-o-left:before,
.awe-hand-point-left:before { content: "\f0a5"; }
.awe-hand-o-right:before,
.awe-hand-point-right:before { content: "\f0a4"; }
.awe-hand-o-up:before,
.awe-hand-point-up:before { content: "\f0a6"; }
.awe-hand-pointer:before,
.awe-hand-pointer-o:before { content: "\f25a"; }
.awe-hand-rock:before { content: "\f255"; }
.awe-hand-scissors:before { content: "\f257"; }
.awe-hand-spock:before,
.awe-hand-spock-o:before { content: "\f259"; }
.awe-hands:before { content: "\f4c2"; }
.awe-hands-helping:before { content: "\f4c4"; }
.awe-handshake:before { content: "\f2b5"; }
.awe-hanukiah:before { content: "\f6e6"; }
.awe-hard-hat:before { content: "\f807"; }
.awe-hashtag:before { content: "\f292"; }
.awe-hat-cowboy:before { content: "\f8c0"; }
.awe-hat-cowboy-side:before { content: "\f8c1"; }
.awe-hat-wizard:before { content: "\f6e8"; }
.awe-haykal:before { content: "\f666"; }
.awe-hdd:before { content: "\f0a0"; }
.awe-heading:before { content: "\f1dc"; }
.awe-headphones:before { content: "\f025"; }
.awe-headphones-alt:before { content: "\f58f"; }
.awe-headset:before { content: "\f590"; }
.awe-heart:before,
.awe-heart-o:before { content: "\f004"; }
.awe-heart-broken:before { content: "\f7a9"; }
.awe-heartbeat:before { content: "\f21e"; }
.awe-helicopter:before { content: "\f533"; }
.awe-highlighter:before { content: "\f591"; }
.awe-hiking:before { content: "\f6ec"; }
.awe-hippo:before { content: "\f6ed"; }
.awe-hips:before { content: "\f452"; }
.awe-hire-a-helper:before { content: "\f3b0"; }
.awe-history:before { content: "\f1da"; }
.awe-hockey-puck:before { content: "\f453"; }
.awe-holly-berry:before { content: "\f7aa"; }
.awe-home:before { content: "\f015"; }
.awe-hooli:before { content: "\f427"; }
.awe-hornbill:before { content: "\f592"; }
.awe-horse:before { content: "\f6f0"; }
.awe-horse-head:before { content: "\f7ab"; }
.awe-hospital:before { content: "\f0f8"; }
.awe-hospital-alt:before { content: "\f47d"; }
.awe-hospital-symbol:before { content: "\f47e"; }
.awe-hot-tub:before { content: "\f593"; }
.awe-hotdog:before { content: "\f80f"; }
.awe-hotel:before { content: "\f594"; }
.awe-hotjar:before { content: "\f3b1"; }
.awe-hourglass:before { content: "\f254"; }
.awe-hourglass-end:before { content: "\f253"; }
.awe-hourglass-half:before { content: "\f252"; }
.awe-hourglass-start:before { content: "\f251"; }
.awe-house-damage:before { content: "\f6f1"; }
.awe-houzz:before { content: "\f27c"; }
.awe-hryvnia:before { content: "\f6f2"; }
.awe-html5:before { content: "\f13b"; }
.awe-hubspot:before { content: "\f3b2"; }
.awe-i-cursor:before { content: "\f246"; }
.awe-ice-cream:before { content: "\f810"; }
.awe-icicles:before { content: "\f7ad"; }
.awe-icon:before,
.awe-icons:before { content: "\f86d"; }
.awe-id-badge:before { content: "\f2c1"; }
.awe-id-card:before { content: "\f2c2"; }
.awe-id-card-alt:before { content: "\f47f"; }
.awe-igloo:before { content: "\f7ae"; }
.awe-image:before,
.awe-picture:before,
.awe-picture-o:before { content: "\f03e"; }
.awe-images:before { content: "\f302"; }
.awe-imdb:before { content: "\f2d8"; }
.awe-inbox:before { content: "\f01c"; }
.awe-indent:before { content: "\f03c"; }
.awe-industry:before { content: "\f275"; }
.awe-infinity:before { content: "\f534"; }
.awe-info:before { content: "\f129"; }
.awe-info-circle:before { content: "\f05a"; }
.awe-instagram:before { content: "\f16d"; }
.awe-intercom:before { content: "\f7af"; }
.awe-internet-explorer:before { content: "\f26b"; }
.awe-invision:before { content: "\f7b0"; }
.awe-ioxhost:before { content: "\f208"; }
.awe-italic:before { content: "\f033"; }
.awe-itch-io:before { content: "\f83a"; }
.awe-itunes:before { content: "\f3b4"; }
.awe-itunes-note:before { content: "\f3b5"; }
.awe-java:before { content: "\f4e4"; }
.awe-jedi:before { content: "\f669"; }
.awe-jedi-order:before { content: "\f50e"; }
.awe-jenkins:before { content: "\f3b6"; }
.awe-jira:before { content: "\f7b1"; }
.awe-joget:before { content: "\f3b7"; }
.awe-joint:before { content: "\f595"; }
.awe-joomla:before { content: "\f1aa"; }
.awe-journal-whills:before { content: "\f66a"; }
.awe-js:before { content: "\f3b8"; }
.awe-js-square:before { content: "\f3b9"; }
.awe-jsfiddle:before { content: "\f1cc"; }
.awe-kaaba:before { content: "\f66b"; }
.awe-kaggle:before { content: "\f5fa"; }
.awe-key:before { content: "\f084"; }
.awe-keybase:before { content: "\f4f5"; }
.awe-keyboard:before { content: "\f11c"; }
.awe-keycdn:before { content: "\f3ba"; }
.awe-khanda:before { content: "\f66d"; }
.awe-kickstarter:before { content: "\f3bb"; }
.awe-kickstarter-k:before { content: "\f3bc"; }
.awe-kiss:before { content: "\f596"; }
.awe-kiss-beam:before { content: "\f597"; }
.awe-kiss-wink-heart:before { content: "\f598"; }
.awe-kiwi-bird:before { content: "\f535"; }
.awe-korvue:before { content: "\f42f"; }
.awe-landmark:before { content: "\f66f"; }
.awe-language:before { content: "\f1ab"; }
.awe-laptop:before { content: "\f109"; }
.awe-laptop-code:before { content: "\f5fc"; }
.awe-laptop-medical:before { content: "\f812"; }
.awe-laravel:before { content: "\f3bd"; }
.awe-lastfm:before { content: "\f202"; }
.awe-lastfm-square:before { content: "\f203"; }
.awe-laugh:before { content: "\f599"; }
.awe-laugh-beam:before { content: "\f59a"; }
.awe-laugh-squint:before { content: "\f59b"; }
.awe-laugh-wink:before { content: "\f59c"; }
.awe-layer-group:before { content: "\f5fd"; }
.awe-leaf:before { content: "\f06c"; }
.awe-leanpub:before { content: "\f212"; }
.awe-lemon:before { content: "\f094"; }
.awe-less:before { content: "\f41d"; }
.awe-less-than:before { content: "\f536"; }
.awe-less-than-equal:before { content: "\f537"; }
.awe-level-down:before,
.awe-level-down-alt:before { content: "\f3be"; }
.awe-level-up-alt:before { content: "\f3bf"; }
.awe-life-ring:before { content: "\f1cd"; }
.awe-lightbulb:before,
.awe-lightbulb-o:before { content: "\f0eb"; }
.awe-line:before { content: "\f3c0"; }
.awe-link:before { content: "\f0c1"; }
.awe-linkedin:before { content: "\f08c"; }
.awe-linkedin-in:before { content: "\f0e1"; }
.awe-linode:before { content: "\f2b8"; }
.awe-linux:before { content: "\f17c"; }
.awe-lira-sign:before { content: "\f195"; }
.awe-list:before { content: "\f03a"; }
.awe-list-alt:before { content: "\f022"; }
.awe-list-ol:before { content: "\f0cb"; }
.awe-list-ul:before { content: "\f0ca"; }
.awe-location-arrow:before { content: "\f124"; }
.awe-lock:before { content: "\f023"; }
.awe-lock-open:before { content: "\f3c1"; }
.awe-long-arrow-alt-down:before { content: "\f309"; }
.awe-long-arrow-alt-left:before { content: "\f30a"; }
.awe-long-arrow-alt-right:before { content: "\f30b"; }
.awe-long-arrow-alt-up:before { content: "\f30c"; }
.awe-low-vision:before { content: "\f2a8"; }
.awe-luggage-cart:before { content: "\f59d"; }
.awe-lyft:before { content: "\f3c3"; }
.awe-magento:before { content: "\f3c4"; }
.awe-magic:before { content: "\f0d0"; }
.awe-magnet:before { content: "\f076"; }
.awe-mail-bulk:before { content: "\f674"; }
.awe-mailchimp:before { content: "\f59e"; }
.awe-male:before { content: "\f183"; }
.awe-mandalorian:before { content: "\f50f"; }
.awe-map:before { content: "\f279"; }
.awe-map-marked:before { content: "\f59f"; }
.awe-map-marked-alt:before { content: "\f5a0"; }
.awe-map-marker:before { content: "\f041"; }
.awe-map-marker-alt:before { content: "\f3c5"; }
.awe-map-pin:before { content: "\f276"; }
.awe-map-signs:before { content: "\f277"; }
.awe-markdown:before { content: "\f60f"; }
.awe-marker:before { content: "\f5a1"; }
.awe-mars:before { content: "\f222"; }
.awe-mars-double:before { content: "\f227"; }
.awe-mars-stroke:before { content: "\f229"; }
.awe-mars-stroke-h:before { content: "\f22b"; }
.awe-mars-stroke-v:before { content: "\f22a"; }
.awe-mask:before { content: "\f6fa"; }
.awe-mastodon:before { content: "\f4f6"; }
.awe-maxcdn:before { content: "\f136"; }
.awe-mdb:before { content: "\f8ca"; }
.awe-medal:before { content: "\f5a2"; }
.awe-medapps:before { content: "\f3c6"; }
.awe-medium:before { content: "\f23a"; }
.awe-medium-m:before { content: "\f3c7"; }
.awe-medkit:before { content: "\f0fa"; }
.awe-medrt:before { content: "\f3c8"; }
.awe-meetup:before { content: "\f2e0"; }
.awe-megaport:before { content: "\f5a3"; }
.awe-meh:before { content: "\f11a"; }
.awe-meh-blank:before { content: "\f5a4"; }
.awe-meh-rolling-eyes:before { content: "\f5a5"; }
.awe-memory:before { content: "\f538"; }
.awe-mendeley:before { content: "\f7b3"; }
.awe-menorah:before { content: "\f676"; }
.awe-mercury:before { content: "\f223"; }
.awe-meteor:before { content: "\f753"; }
.awe-microchip:before { content: "\f2db"; }
.awe-microphone:before { content: "\f130"; }
.awe-microphone-alt:before { content: "\f3c9"; }
.awe-microphone-alt-slash:before { content: "\f539"; }
.awe-microphone-slash:before { content: "\f131"; }
.awe-microscope:before { content: "\f610"; }
.awe-microsoft:before { content: "\f3ca"; }
.awe-minus:before { content: "\f068"; }
.awe-minus-circle:before { content: "\f056"; }
.awe-minus-square:before { content: "\f146"; }
.awe-mitten:before { content: "\f7b5"; }
.awe-mix:before { content: "\f3cb"; }
.awe-mixcloud:before { content: "\f289"; }
.awe-mizuni:before { content: "\f3cc"; }
.awe-mobile:before { content: "\f10b"; }
.awe-mobile-alt:before { content: "\f3cd"; }
.awe-modx:before { content: "\f285"; }
.awe-monero:before { content: "\f3d0"; }
.awe-money:before,
.awe-money-bill:before { content: "\f0d6"; }
.awe-money-bill-alt:before { content: "\f3d1"; }
.awe-money-bill-wave:before { content: "\f53a"; }
.awe-money-bill-wave-alt:before { content: "\f53b"; }
.awe-money-check:before { content: "\f53c"; }
.awe-money-check-alt:before { content: "\f53d"; }
.awe-monument:before { content: "\f5a6"; }
.awe-moon:before { content: "\f186"; }
.awe-mortar-pestle:before { content: "\f5a7"; }
.awe-mosque:before { content: "\f678"; }
.awe-motorcycle:before { content: "\f21c"; }
.awe-mountain:before { content: "\f6fc"; }
.awe-mouse:before { content: "\f8cc"; }
.awe-mouse-pointer:before { content: "\f245"; }
.awe-mug-hot:before { content: "\f7b6"; }
.awe-music:before { content: "\f001"; }
.awe-napster:before { content: "\f3d2"; }
.awe-neos:before { content: "\f612"; }
.awe-network-wired:before { content: "\f6ff"; }
.awe-neuter:before { content: "\f22c"; }
.awe-newspaper:before,
.awe-newspaper-o:before { content: "\f1ea"; }
.awe-nimblr:before { content: "\f5a8"; }
.awe-node:before { content: "\f419"; }
.awe-node-js:before { content: "\f3d3"; }
.awe-not-equal:before { content: "\f53e"; }
.awe-notes-medical:before { content: "\f481"; }
.awe-npm:before { content: "\f3d4"; }
.awe-ns8:before { content: "\f3d5"; }
.awe-nutritionix:before { content: "\f3d6"; }
.awe-object-group:before { content: "\f247"; }
.awe-object-ungroup:before { content: "\f248"; }
.awe-odnoklassniki:before { content: "\f263"; }
.awe-odnoklassniki-square:before { content: "\f264"; }
.awe-oil-can:before { content: "\f613"; }
.awe-old-republic:before { content: "\f510"; }
.awe-om:before { content: "\f679"; }
.awe-opencart:before { content: "\f23d"; }
.awe-openid:before { content: "\f19b"; }
.awe-opera:before { content: "\f26a"; }
.awe-optin-monster:before { content: "\f23c"; }
.awe-orcid:before { content: "\f8d2"; }
.awe-osi:before { content: "\f41a"; }
.awe-otter:before { content: "\f700"; }
.awe-outdent:before { content: "\f03b"; }
.awe-page4:before { content: "\f3d7"; }
.awe-pagelines:before { content: "\f18c"; }
.awe-pager:before { content: "\f815"; }
.awe-paint-brush:before { content: "\f1fc"; }
.awe-paint-roller:before { content: "\f5aa"; }
.awe-palette:before { content: "\f53f"; }
.awe-palfed:before { content: "\f3d8"; }
.awe-pallet:before { content: "\f482"; }
.awe-paper-plane:before,
.awe-paper-plane-o:before,
.awe-send:before,
.awe-send-o:before { content: "\f1d8"; }
.awe-paperclip:before { content: "\f0c6"; }
.awe-parachute-box:before { content: "\f4cd"; }
.awe-paragraph:before { content: "\f1dd"; }
.awe-parking:before { content: "\f540"; }
.awe-passport:before { content: "\f5ab"; }
.awe-pastafarianism:before { content: "\f67b"; }
.awe-paste:before { content: "\f0ea"; }
.awe-patreon:before { content: "\f3d9"; }
.awe-pause:before { content: "\f04c"; }
.awe-pause-circle:before { content: "\f28b"; }
.awe-paw:before { content: "\f1b0"; }
.awe-paypal:before { content: "\f1ed"; }
.awe-peace:before { content: "\f67c"; }
.awe-pen:before { content: "\f304"; }
.awe-pen-alt:before { content: "\f305"; }
.awe-pen-fancy:before { content: "\f5ac"; }
.awe-pen-nib:before { content: "\f5ad"; }
.awe-pen-square:before,
.awe-pencil-square:before { content: "\f14b"; }
.awe-pencil:before,
.awe-penci-o:before,
.awe-pencil-alt:before { content: "\f303"; }
.awe-pencil-ruler:before { content: "\f5ae"; }
.awe-penny-arcade:before { content: "\f704"; }
.awe-people-carry:before { content: "\f4ce"; }
.awe-pepper-hot:before { content: "\f816"; }
.awe-percent:before { content: "\f295"; }
.awe-percentage:before { content: "\f541"; }
.awe-periscope:before { content: "\f3da"; }
.awe-person-booth:before { content: "\f756"; }
.awe-phabricator:before { content: "\f3db"; }
.awe-phoenix-framework:before { content: "\f3dc"; }
.awe-phoenix-squadron:before { content: "\f511"; }
.awe-phone:before { content: "\f095"; }
.awe-phone-alt:before { content: "\f879"; }
.awe-phone-slash:before { content: "\f3dd"; }
.awe-phone-square:before { content: "\f098"; }
.awe-phone-square-alt:before { content: "\f87b"; }
.awe-phone-volume:before { content: "\f2a0"; }
.awe-photo-video:before { content: "\f87c"; }
.awe-php:before { content: "\f457"; }
.awe-pied-piper:before { content: "\f2ae"; }
.awe-pied-piper-alt:before { content: "\f1a8"; }
.awe-pied-piper-hat:before { content: "\f4e5"; }
.awe-pied-piper-pp:before { content: "\f1a7"; }
.awe-piggy-bank:before { content: "\f4d3"; }
.awe-pills:before { content: "\f484"; }
.awe-pinterest:before { content: "\f0d2"; }
.awe-pinterest-p:before { content: "\f231"; }
.awe-pinterest-square:before { content: "\f0d3"; }
.awe-pizza-slice:before { content: "\f818"; }
.awe-place-of-worship:before { content: "\f67f"; }
.awe-plane:before { content: "\f072"; }
.awe-plane-arrival:before { content: "\f5af"; }
.awe-plane-departure:before { content: "\f5b0"; }
.awe-play:before { content: "\f04b"; }
.awe-play-circle:before { content: "\f144"; }
.awe-playstation:before { content: "\f3df"; }
.awe-plug:before { content: "\f1e6"; }
.awe-plus:before { content: "\f067"; }
.awe-plus-circle:before { content: "\f055"; }
.awe-plus-square:before,
.awe-plus-square-o:before { content: "\f0fe"; }
.awe-podcast:before { content: "\f2ce"; }
.awe-poll:before { content: "\f681"; }
.awe-poll-h:before { content: "\f682"; }
.awe-poo:before { content: "\f2fe"; }
.awe-poo-storm:before { content: "\f75a"; }
.awe-poop:before { content: "\f619"; }
.awe-portrait:before { content: "\f3e0"; }
.awe-pound-sign:before { content: "\f154"; }
.awe-power-off:before { content: "\f011"; }
.awe-pray:before { content: "\f683"; }
.awe-praying-hands:before { content: "\f684"; }
.awe-prescription:before { content: "\f5b1"; }
.awe-prescription-bottle:before { content: "\f485"; }
.awe-prescription-bottle-alt:before { content: "\f486"; }
.awe-print:before { content: "\f02f"; }
.awe-procedures:before { content: "\f487"; }
.awe-product-hunt:before { content: "\f288"; }
.awe-project-diagram:before { content: "\f542"; }
.awe-pushed:before { content: "\f3e1"; }
.awe-puzzle-piece:before { content: "\f12e"; }
.awe-python:before { content: "\f3e2"; }
.awe-qq:before { content: "\f1d6"; }
.awe-qrcode:before { content: "\f029"; }
.awe-question:before { content: "\f128"; }
.awe-question-circle:before { content: "\f059"; }
.awe-quidditch:before { content: "\f458"; }
.awe-quinscape:before { content: "\f459"; }
.awe-quora:before { content: "\f2c4"; }
.awe-quote-left:before { content: "\f10d"; }
.awe-quote-right:before { content: "\f10e"; }
.awe-quran:before { content: "\f687"; }
.awe-r-project:before { content: "\f4f7"; }
.awe-radiation:before { content: "\f7b9"; }
.awe-radiation-alt:before { content: "\f7ba"; }
.awe-rainbow:before { content: "\f75b"; }
.awe-random:before { content: "\f074"; }
.awe-raspberry-pi:before { content: "\f7bb"; }
.awe-ravelry:before { content: "\f2d9"; }
.awe-react:before { content: "\f41b"; }
.awe-reacteurope:before { content: "\f75d"; }
.awe-readme:before { content: "\f4d5"; }
.awe-rebel:before { content: "\f1d0"; }
.awe-receipt:before { content: "\f543"; }
.awe-record-vinyl:before { content: "\f8d9"; }
.awe-recycle:before { content: "\f1b8"; }
.awe-red-river:before { content: "\f3e3"; }
.awe-reddit:before { content: "\f1a1"; }
.awe-reddit-alien:before { content: "\f281"; }
.awe-reddit-square:before { content: "\f1a2"; }
.awe-redhat:before { content: "\f7bc"; }
.awe-redo:before { content: "\f01e"; }
.awe-redo-alt:before { content: "\f2f9"; }
.awe-registered:before { content: "\f25d"; }
.awe-remove-format:before { content: "\f87d"; }
.awe-renren:before { content: "\f18b"; }
.awe-reply:before,
.awe-mail-reply:before { content: "\f3e5"; }
.awe-reply-all:before,
.awe-mail-reply-all:before { content: "\f122"; }
.awe-replyd:before { content: "\f3e6"; }
.awe-republican:before { content: "\f75e"; }
.awe-researchgate:before { content: "\f4f8"; }
.awe-resolving:before { content: "\f3e7"; }
.awe-restroom:before { content: "\f7bd"; }
.awe-retweet:before { content: "\f079"; }
.awe-rev:before { content: "\f5b2"; }
.awe-ribbon:before { content: "\f4d6"; }
.awe-ring:before { content: "\f70b"; }
.awe-road:before { content: "\f018"; }
.awe-robot:before { content: "\f544"; }
.awe-rocket:before { content: "\f135"; }
.awe-rocketchat:before { content: "\f3e8"; }
.awe-rockrms:before { content: "\f3e9"; }
.awe-route:before { content: "\f4d7"; }
.awe-rss:before { content: "\f09e"; }
.awe-rss-square:before { content: "\f143"; }
.awe-ruble-sign:before { content: "\f158"; }
.awe-ruler:before { content: "\f545"; }
.awe-ruler-combined:before { content: "\f546"; }
.awe-ruler-horizontal:before { content: "\f547"; }
.awe-ruler-vertical:before { content: "\f548"; }
.awe-running:before { content: "\f70c"; }
.awe-rupee-sign:before { content: "\f156"; }
.awe-sad-cry:before { content: "\f5b3"; }
.awe-sad-tear:before { content: "\f5b4"; }
.awe-safari:before { content: "\f267"; }
.awe-salesforce:before { content: "\f83b"; }
.awe-sass:before { content: "\f41e"; }
.awe-satellite:before { content: "\f7bf"; }
.awe-satellite-dish:before { content: "\f7c0"; }
.awe-save:before,
.awe-floppy:before,
.awe-floppy-o:before { content: "\f0c7"; }
.awe-schlix:before { content: "\f3ea"; }
.awe-school:before { content: "\f549"; }
.awe-screwdriver:before { content: "\f54a"; }
.awe-scribd:before { content: "\f28a"; }
.awe-scroll:before { content: "\f70e"; }
.awe-sd-card:before { content: "\f7c2"; }
.awe-search:before { content: "\f002"; }
.awe-search-dollar:before { content: "\f688"; }
.awe-search-location:before { content: "\f689"; }
.awe-search-minus:before { content: "\f010"; }
.awe-search-plus:before { content: "\f00e"; }
.awe-searchengin:before { content: "\f3eb"; }
.awe-seedling:before { content: "\f4d8"; }
.awe-sellcast:before { content: "\f2da"; }
.awe-sellsy:before { content: "\f213"; }
.awe-server:before { content: "\f233"; }
.awe-servicestack:before { content: "\f3ec"; }
.awe-shapes:before { content: "\f61f"; }
.awe-share:before,
.awe-mail-forward:before { content: "\f064"; }
.awe-share-alt:before { content: "\f1e0"; }
.awe-share-alt-square:before { content: "\f1e1"; }
.awe-share-square:before { content: "\f14d"; }
.awe-shekel-sign:before { content: "\f20b"; }
.awe-shield-alt:before { content: "\f3ed"; }
.awe-ship:before { content: "\f21a"; }
.awe-shipping-fast:before { content: "\f48b"; }
.awe-shirtsinbulk:before { content: "\f214"; }
.awe-shoe-prints:before { content: "\f54b"; }
.awe-shopping-bag:before { content: "\f290"; }
.awe-shopping-basket:before { content: "\f291"; }
.awe-shopping-cart:before { content: "\f07a"; }
.awe-shopware:before { content: "\f5b5"; }
.awe-shower:before { content: "\f2cc"; }
.awe-shuttle-van:before { content: "\f5b6"; }
.awe-sign:before { content: "\f4d9"; }
.awe-sign-in:before,
.awe-sign-in-alt:before { content: "\f2f6"; }
.awe-sign-language:before { content: "\f2a7"; }
.awe-sign-out:before,
.awe-sign-out-alt:before { content: "\f2f5"; }
.awe-signal:before { content: "\f012"; }
.awe-signature:before { content: "\f5b7"; }
.awe-sim-card:before { content: "\f7c4"; }
.awe-simplybuilt:before { content: "\f215"; }
.awe-sistrix:before { content: "\f3ee"; }
.awe-sitemap:before { content: "\f0e8"; }
.awe-sith:before { content: "\f512"; }
.awe-skating:before { content: "\f7c5"; }
.awe-sketch:before { content: "\f7c6"; }
.awe-skiing:before { content: "\f7c9"; }
.awe-skiing-nordic:before { content: "\f7ca"; }
.awe-skull:before { content: "\f54c"; }
.awe-skull-crossbones:before { content: "\f714"; }
.awe-skyatlas:before { content: "\f216"; }
.awe-skype:before { content: "\f17e"; }
.awe-slack:before { content: "\f198"; }
.awe-slack-hash:before { content: "\f3ef"; }
.awe-slash:before { content: "\f715"; }
.awe-sleigh:before { content: "\f7cc"; }
.awe-sliders-h:before { content: "\f1de"; }
.awe-slideshare:before { content: "\f1e7"; }
.awe-smile:before { content: "\f118"; }
.awe-smile-beam:before { content: "\f5b8"; }
.awe-smile-wink:before { content: "\f4da"; }
.awe-smog:before { content: "\f75f"; }
.awe-smoking:before { content: "\f48d"; }
.awe-smoking-ban:before { content: "\f54d"; }
.awe-sms:before { content: "\f7cd"; }
.awe-snapchat:before { content: "\f2ab"; }
.awe-snapchat-ghost:before { content: "\f2ac"; }
.awe-snapchat-square:before { content: "\f2ad"; }
.awe-snowboarding:before { content: "\f7ce"; }
.awe-snowflake:before { content: "\f2dc"; }
.awe-snowman:before { content: "\f7d0"; }
.awe-snowplow:before { content: "\f7d2"; }
.awe-socks:before { content: "\f696"; }
.awe-solar-panel:before { content: "\f5ba"; }
.awe-sort:before { content: "\f0dc"; }
.awe-sort-alpha-arc:before,
.awe-sort-alpha-down:before { content: "\f15d"; }
.awe-sort-alpha-down-alt:before { content: "\f881"; }
.awe-sort-alpha-up:before { content: "\f15e"; }
.awe-sort-alpha-up-alt:before { content: "\f882"; }
.awe-sort-amount-down:before { content: "\f160"; }
.awe-sort-amount-down-alt:before { content: "\f884"; }
.awe-sort-amount-up:before { content: "\f161"; }
.awe-sort-amount-up-alt:before { content: "\f885"; }
.awe-sort-down:before { content: "\f0dd"; }
.awe-sort-numeric-down:before { content: "\f162"; }
.awe-sort-numeric-down-alt:before { content: "\f886"; }
.awe-sort-numeric-up:before { content: "\f163"; }
.awe-sort-numeric-up-alt:before { content: "\f887"; }
.awe-sort-up:before { content: "\f0de"; }
.awe-soundcloud:before { content: "\f1be"; }
.awe-sourcetree:before { content: "\f7d3"; }
.awe-spa:before { content: "\f5bb"; }
.awe-space-shuttle:before { content: "\f197"; }
.awe-speakap:before { content: "\f3f3"; }
.awe-speaker-deck:before { content: "\f83c"; }
.awe-spell-check:before { content: "\f891"; }
.awe-spider:before { content: "\f717"; }
.awe-spinner:before { content: "\f110"; }
.awe-splotch:before { content: "\f5bc"; }
.awe-spotify:before { content: "\f1bc"; }
.awe-spray-can:before { content: "\f5bd"; }
.awe-square:before,
.awe-square-o:before { content: "\f0c8"; }
.awe-square-full:before { content: "\f45c"; }
.awe-square-root-alt:before { content: "\f698"; }
.awe-squarespace:before { content: "\f5be"; }
.awe-stack-exchange:before { content: "\f18d"; }
.awe-stack-overflow:before { content: "\f16c"; }
.awe-stackpath:before { content: "\f842"; }
.awe-stamp:before { content: "\f5bf"; }
.awe-star:before,
.awe-star-o:before { content: "\f005"; }
.awe-star-and-crescent:before { content: "\f699"; }
.awe-star-half:before { content: "\f089"; }
.awe-star-half-alt:before,
.awe-star-half-empty:before { content: "\f5c0"; }
.awe-star-of-david:before { content: "\f69a"; }
.awe-star-of-life:before { content: "\f621"; }
.awe-staylinked:before { content: "\f3f5"; }
.awe-steam:before { content: "\f1b6"; }
.awe-steam-square:before { content: "\f1b7"; }
.awe-steam-symbol:before { content: "\f3f6"; }
.awe-step-backward:before { content: "\f048"; }
.awe-step-forward:before { content: "\f051"; }
.awe-stethoscope:before { content: "\f0f1"; }
.awe-sticker-mule:before { content: "\f3f7"; }
.awe-sticky-note:before { content: "\f249"; }
.awe-stop:before { content: "\f04d"; }
.awe-stop-circle:before { content: "\f28d"; }
.awe-stopwatch:before { content: "\f2f2"; }
.awe-store:before { content: "\f54e"; }
.awe-store-alt:before { content: "\f54f"; }
.awe-strava:before { content: "\f428"; }
.awe-stream:before,
.awe-reorder:before,
.awe-burger:before { content: "\f550"; }
.awe-street-view:before { content: "\f21d"; }
.awe-strikethrough:before { content: "\f0cc"; }
.awe-stripe:before { content: "\f429"; }
.awe-stripe-s:before { content: "\f42a"; }
.awe-stroopwafel:before { content: "\f551"; }
.awe-studiovinari:before { content: "\f3f8"; }
.awe-stumbleupon:before { content: "\f1a4"; }
.awe-stumbleupon-circle:before { content: "\f1a3"; }
.awe-subscript:before { content: "\f12c"; }
.awe-subway:before { content: "\f239"; }
.awe-suitcase:before { content: "\f0f2"; }
.awe-suitcase-rolling:before { content: "\f5c1"; }
.awe-sun:before { content: "\f185"; }
.awe-superpowers:before { content: "\f2dd"; }
.awe-superscript:before { content: "\f12b"; }
.awe-supple:before { content: "\f3f9"; }
.awe-surprise:before { content: "\f5c2"; }
.awe-suse:before { content: "\f7d6"; }
.awe-swatchbook:before { content: "\f5c3"; }
.awe-swift:before { content: "\f8e1"; }
.awe-swimmer:before { content: "\f5c4"; }
.awe-swimming-pool:before { content: "\f5c5"; }
.awe-symfony:before { content: "\f83d"; }
.awe-synagogue:before { content: "\f69b"; }
.awe-sync:before,
.awe-refresh:before { content: "\f021"; }
.awe-sync-alt:before { content: "\f2f1"; }
.awe-syringe:before { content: "\f48e"; }
.awe-table:before { content: "\f0ce"; }
.awe-table-tennis:before { content: "\f45d"; }
.awe-tablet:before { content: "\f10a"; }
.awe-tablet-alt:before { content: "\f3fa"; }
.awe-tablets:before { content: "\f490"; }
.awe-tachometer-alt:before { content: "\f3fd"; }
.awe-tag:before { content: "\f02b"; }
.awe-tags:before { content: "\f02c"; }
.awe-tape:before { content: "\f4db"; }
.awe-tasks:before { content: "\f0ae"; }
.awe-taxi:before { content: "\f1ba"; }
.awe-teamspeak:before { content: "\f4f9"; }
.awe-teeth:before { content: "\f62e"; }
.awe-teeth-open:before { content: "\f62f"; }
.awe-telegram:before { content: "\f2c6"; }
.awe-telegram-plane:before { content: "\f3fe"; }
.awe-temperature-high:before { content: "\f769"; }
.awe-temperature-low:before { content: "\f76b"; }
.awe-tencent-weibo:before { content: "\f1d5"; }
.awe-tenge:before { content: "\f7d7"; }
.awe-terminal:before { content: "\f120"; }
.awe-text-height:before { content: "\f034"; }
.awe-text-width:before { content: "\f035"; }
.awe-th:before { content: "\f00a"; }
.awe-th-large:before { content: "\f009"; }
.awe-th-list:before { content: "\f00b"; }
.awe-the-red-yeti:before { content: "\f69d"; }
.awe-theater-masks:before { content: "\f630"; }
.awe-themeco:before { content: "\f5c6"; }
.awe-themeisle:before { content: "\f2b2"; }
.awe-thermometer:before { content: "\f491"; }
.awe-thermometer-empty:before { content: "\f2cb"; }
.awe-thermometer-full:before { content: "\f2c7"; }
.awe-thermometer-half:before { content: "\f2c9"; }
.awe-thermometer-quarter:before { content: "\f2ca"; }
.awe-thermometer-three-quarters:before { content: "\f2c8"; }
.awe-think-peaks:before { content: "\f731"; }
.awe-thumbs-down:before,
.awe-thumbs-down-o:before { content: "\f165"; }
.awe-thumbs-up:before,
.awe-thumbs-up-o:before { content: "\f164"; }
.awe-thumbtack:before { content: "\f08d"; }
.awe-ticket-alt:before { content: "\f3ff"; }
.awe-close:before,
.awe-remove:before,
.awe-times:before { content: "\f00d"; }
.awe-times-circle:before { content: "\f057"; }
.awe-tint:before { content: "\f043"; }
.awe-tint-slash:before { content: "\f5c7"; }
.awe-tired:before { content: "\f5c8"; }
.awe-toggle-off:before { content: "\f204"; }
.awe-toggle-on:before { content: "\f205"; }
.awe-toilet:before { content: "\f7d8"; }
.awe-toilet-paper:before { content: "\f71e"; }
.awe-toolbox:before { content: "\f552"; }
.awe-tools:before { content: "\f7d9"; }
.awe-tooth:before { content: "\f5c9"; }
.awe-torah:before { content: "\f6a0"; }
.awe-torii-gate:before { content: "\f6a1"; }
.awe-tractor:before { content: "\f722"; }
.awe-trade-federation:before { content: "\f513"; }
.awe-trademark:before { content: "\f25c"; }
.awe-traffic-light:before { content: "\f637"; }
.awe-train:before { content: "\f238"; }
.awe-tram:before { content: "\f7da"; }
.awe-transgender:before { content: "\f224"; }
.awe-transgender-alt:before { content: "\f225"; }
.awe-trash:before,
.awe-trash-o:before { content: "\f1f8"; }
.awe-delete:before,
.awe-trash-alt:before { content: "\f2ed"; }
.awe-trash-restore:before { content: "\f829"; }
.awe-trash-restore-alt:before { content: "\f82a"; }
.awe-tree:before { content: "\f1bb"; }
.awe-trello:before { content: "\f181"; }
.awe-tripadvisor:before { content: "\f262"; }
.awe-trophy:before { content: "\f091"; }
.awe-truck:before { content: "\f0d1"; }
.awe-truck-loading:before { content: "\f4de"; }
.awe-truck-monster:before { content: "\f63b"; }
.awe-truck-moving:before { content: "\f4df"; }
.awe-truck-pickup:before { content: "\f63c"; }
.awe-tshirt:before { content: "\f553"; }
.awe-tty:before { content: "\f1e4"; }
.awe-tumblr:before { content: "\f173"; }
.awe-tumblr-square:before { content: "\f174"; }
.awe-tv:before { content: "\f26c"; }
.awe-twitch:before { content: "\f1e8"; }
.awe-twitter:before { content: "\f099"; }
.awe-twitter-square:before { content: "\f081"; }
.awe-typo3:before { content: "\f42b"; }
.awe-uber:before { content: "\f402"; }
.awe-ubuntu:before { content: "\f7df"; }
.awe-uikit:before { content: "\f403"; }
.awe-umbraco:before { content: "\f8e8"; }
.awe-umbrella:before { content: "\f0e9"; }
.awe-umbrella-beach:before { content: "\f5ca"; }
.awe-underline:before { content: "\f0cd"; }
.awe-undo:before { content: "\f0e2"; }
.awe-undo-alt:before { content: "\f2ea"; }
.awe-uniregistry:before { content: "\f404"; }
.awe-universal-access:before { content: "\f29a"; }
.awe-university:before { content: "\f19c"; }
.awe-unlink:before { content: "\f127"; }
.awe-unlock:before { content: "\f09c"; }
.awe-unlock-alt:before { content: "\f13e"; }
.awe-untappd:before { content: "\f405"; }
.awe-upload:before { content: "\f093"; }
.awe-ups:before { content: "\f7e0"; }
.awe-usb:before { content: "\f287"; }
.awe-user:before { content: "\f007"; }
.awe-user-alt:before { content: "\f406"; }
.awe-user-alt-slash:before { content: "\f4fa"; }
.awe-user-astronaut:before { content: "\f4fb"; }
.awe-user-check:before { content: "\f4fc"; }
.awe-user-circle:before { content: "\f2bd"; }
.awe-user-clock:before { content: "\f4fd"; }
.awe-user-cog:before { content: "\f4fe"; }
.awe-user-edit:before { content: "\f4ff"; }
.awe-user-friends:before { content: "\f500"; }
.awe-user-graduate:before { content: "\f501"; }
.awe-user-injured:before { content: "\f728"; }
.awe-user-lock:before { content: "\f502"; }
.awe-user-md:before { content: "\f0f0"; }
.awe-user-minus:before { content: "\f503"; }
.awe-user-ninja:before { content: "\f504"; }
.awe-user-nurse:before { content: "\f82f"; }
.awe-user-plus:before { content: "\f234"; }
.awe-user-secret:before { content: "\f21b"; }
.awe-user-shield:before { content: "\f505"; }
.awe-user-slash:before { content: "\f506"; }
.awe-user-tag:before { content: "\f507"; }
.awe-user-tie:before { content: "\f508"; }
.awe-user-times:before { content: "\f235"; }
.awe-users:before,
.awe-group:before { content: "\f0c0"; }
.awe-users-cog:before { content: "\f509"; }
.awe-usps:before { content: "\f7e1"; }
.awe-ussunnah:before { content: "\f407"; }
.awe-utensil-spoon:before { content: "\f2e5"; }
.awe-utensils:before { content: "\f2e7"; }
.awe-vaadin:before { content: "\f408"; }
.awe-vector-square:before { content: "\f5cb"; }
.awe-venus:before { content: "\f221"; }
.awe-venus-double:before { content: "\f226"; }
.awe-venus-mars:before { content: "\f228"; }
.awe-viacoin:before { content: "\f237"; }
.awe-viadeo:before { content: "\f2a9"; }
.awe-viadeo-square:before { content: "\f2aa"; }
.awe-vial:before { content: "\f492"; }
.awe-vials:before { content: "\f493"; }
.awe-viber:before { content: "\f409"; }
.awe-video:before { content: "\f03d"; }
.awe-video-slash:before { content: "\f4e2"; }
.awe-vihara:before { content: "\f6a7"; }
.awe-vimeo:before { content: "\f40a"; }
.awe-vimeo-square:before { content: "\f194"; }
.awe-vimeo-v:before { content: "\f27d"; }
.awe-vine:before { content: "\f1ca"; }
.awe-vk:before { content: "\f189"; }
.awe-vnv:before { content: "\f40b"; }
.awe-voicemail:before { content: "\f897"; }
.awe-volleyball-ball:before { content: "\f45f"; }
.awe-volume-down:before { content: "\f027"; }
.awe-volume-mute:before { content: "\f6a9"; }
.awe-volume-off:before { content: "\f026"; }
.awe-volume-up:before { content: "\f028"; }
.awe-vote-yea:before { content: "\f772"; }
.awe-vr-cardboard:before { content: "\f729"; }
.awe-vuejs:before { content: "\f41f"; }
.awe-walking:before { content: "\f554"; }
.awe-wallet:before { content: "\f555"; }
.awe-warehouse:before { content: "\f494"; }
.awe-water:before { content: "\f773"; }
.awe-wave-square:before { content: "\f83e"; }
.awe-waze:before { content: "\f83f"; }
.awe-weebly:before { content: "\f5cc"; }
.awe-weibo:before { content: "\f18a"; }
.awe-weight:before { content: "\f496"; }
.awe-weight-hanging:before { content: "\f5cd"; }
.awe-weixin:before { content: "\f1d7"; }
.awe-whatsapp:before { content: "\f232"; }
.awe-whatsapp-square:before { content: "\f40c"; }
.awe-wheelchair:before { content: "\f193"; }
.awe-whmcs:before { content: "\f40d"; }
.awe-wifi:before { content: "\f1eb"; }
.awe-wikipedia-w:before { content: "\f266"; }
.awe-wind:before { content: "\f72e"; }
.awe-window-close:before { content: "\f410"; }
.awe-window-maximize:before { content: "\f2d0"; }
.awe-window-minimize:before { content: "\f2d1"; }
.awe-window-restore:before { content: "\f2d2"; }
.awe-windows:before { content: "\f17a"; }
.awe-wine-bottle:before { content: "\f72f"; }
.awe-wine-glass:before,
.awe-wine-glass-alt:before { content: "\f4e3"; }
.awe-wine-glass-alt:before { content: "\f5ce"; }
.awe-wix:before { content: "\f5cf"; }
.awe-wizards-of-the-coast:before { content: "\f730"; }
.awe-wolf-pack-battalion:before { content: "\f514"; }
.awe-won-sign:before { content: "\f159"; }
.awe-wordpress:before { content: "\f19a"; }
.awe-wordpress-simple:before { content: "\f411"; }
.awe-wpbeginner:before { content: "\f297"; }
.awe-wpexplorer:before { content: "\f2de"; }
.awe-wpforms:before { content: "\f298"; }
.awe-wpressr:before { content: "\f3e4"; }
.awe-wrench:before { content: "\f0ad"; }
.awe-x-ray:before { content: "\f497"; }
.awe-xbox:before { content: "\f412"; }
.awe-xing:before { content: "\f168"; }
.awe-xing-square:before { content: "\f169"; }
.awe-y-combinator:before { content: "\f23b"; }
.awe-yahoo:before { content: "\f19e"; }
.awe-yammer:before { content: "\f840"; }
.awe-yandex:before { content: "\f413"; }
.awe-yandex-international:before { content: "\f414"; }
.awe-yarn:before { content: "\f7e3"; }
.awe-yelp:before { content: "\f1e9"; }
.awe-yen-sign:before { content: "\f157"; }
.awe-yin-yang:before { content: "\f6ad"; }
.awe-yoast:before { content: "\f2b1"; }
.awe-youtube:before,
.awe-youtube-play:before { content: "\f167"; }
.awe-youtube-square:before { content: "\f431"; }
.awe-zhihu:before { content: "\f63f"; }

.socialIcon,[class^="socialIcon-"],[class*=" socialIcon-"] {
	display: block;
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-border-radius: 50px;
	border-radius: 250px;
	min-width: 40px;
	min-height: 40px;
}
	.socialIcon[data-key="instagram"],	.socialIcon-instagram	{	background-image: url(/assets/social/instagram.png);	}
	.socialIcon[data-key="facebook"],	.socialIcon-facebook	{	background-image: url(/assets/social/facebook.png);	}
	.socialIcon[data-key="xing"],		.socialIcon-xing		{	background-image: url(/assets/social/xing.png);		}
	.socialIcon[data-key="linkedin"],	.socialIcon-linkedin	{	background-image: url(/assets/social/linkedin.png);	}
	.socialIcon[data-key="tiktok"],		.socialIcon-tiktok		{	background-image: url(/assets/social/tiktok.png);	}
	
.awe-500px, .awe-accessible-icon, .awe-accusoft, .awe-acquisitions-incorporated, .awe-adn, .awe-adobe, .awe-adversal, .awe-affiliatetheme, .awe-airbnb, .awe-algolia, .awe-alipay, .awe-amazon, .awe-amazon-pay, .awe-amilia, .awe-android, .awe-angellist, .awe-angrycreative, .awe-angular, .awe-app-store, .awe-app-store-ios, .awe-apper, .awe-apple, .awe-apple-pay, .awe-artstation, .awe-asymmetrik, .awe-atlassian, .awe-audible, .awe-autoprefixer, .awe-avianex, .awe-aviato, .awe-aws, .awe-bandcamp, .awe-battle-net, .awe-behance, .awe-behance-square, .awe-bimobject, .awe-bitbucket, .awe-bitcoin, .awe-bity, .awe-black-tie, .awe-blackberry, .awe-blogger, .awe-blogger-b, .awe-bluetooth, .awe-bluetooth-b, .awe-bootstrap, .awe-btc, .awe-buffer, .awe-buromobelexperte, .awe-buy-n-large, .awe-buysellads, .awe-canadian-maple-leaf, .awe-cc-amazon-pay, .awe-cc-amex, .awe-cc-apple-pay, .awe-cc-diners-club, .awe-cc-discover, .awe-cc-jcb, .awe-cc-mastercard, .awe-cc-paypal, .awe-cc-stripe, .awe-cc-visa, .awe-centercode, .awe-centos, .awe-chrome, .awe-chromecast, .awe-cloudscale, .awe-cloudsmith, .awe-cloudversify, .awe-codepen, .awe-codiepie, .awe-confluence, .awe-connectdevelop, .awe-contao, .awe-cotton-bureau, .awe-cpanel, .awe-creative-commons, .awe-creative-commons-by, .awe-creative-commons-nc, .awe-creative-commons-nc-eu, .awe-creative-commons-nc-jp, .awe-creative-commons-nd, .awe-creative-commons-pd, .awe-creative-commons-pd-alt, .awe-creative-commons-remix, .awe-creative-commons-sa, .awe-creative-commons-sampling, .awe-creative-commons-sampling-plus, .awe-creative-commons-share, .awe-creative-commons-zero, .awe-critical-role, .awe-css3, .awe-css3-alt, .awe-cuttlefish, .awe-d-and-d, .awe-d-and-d-beyond, .awe-dashcube, .awe-delicious, .awe-deploydog, .awe-deskpro, .awe-dev, .awe-deviantart, .awe-dhl, .awe-diaspora, .awe-digg, .awe-digital-ocean, .awe-discord, .awe-discourse, .awe-dochub, .awe-docker, .awe-draft2digital, .awe-dribbble, .awe-dribbble-square, .awe-dropbox, .awe-drupal, .awe-dyalog, .awe-earlybirds, .awe-ebay, .awe-edge, .awe-elementor, .awe-ello, .awe-ember, .awe-empire, .awe-envira, .awe-erlang, .awe-ethereum, .awe-etsy, .awe-evernote, .awe-expeditedssl, .awe-facebook, .awe-facebook-f, .awe-facebook-messenger, .awe-facebook-square, .awe-fantasy-flight-games, .awe-fedex, .awe-fedora, .awe-figma, .awe-firefox, .awe-first-order, .awe-first-order-alt, .awe-firstdraft, .awe-flickr, .awe-flipboard, .awe-fly, .awe-font-awesome, .awe-font-awesome-alt, .awe-font-awesome-flag, .awe-fonticons, .awe-fonticons-fi, .awe-fort-awesome, .awe-fort-awesome-alt, .awe-forumbee, .awe-foursquare, .awe-free-code-camp, .awe-freebsd, .awe-fulcrum, .awe-galactic-republic, .awe-galactic-senate, .awe-get-pocket, .awe-gg, .awe-gg-circle, .awe-git, .awe-git-alt, .awe-git-square, .awe-github, .awe-github-alt, .awe-github-square, .awe-gitkraken, .awe-gitlab, .awe-gitter, .awe-glide, .awe-glide-g, .awe-gofore, .awe-goodreads, .awe-goodreads-g, .awe-google, .awe-google-drive, .awe-google-play, .awe-google-plus, .awe-google-plus-g, .awe-google-plus-square, .awe-google-wallet, .awe-gratipay, .awe-grav, .awe-gripfire, .awe-grunt, .awe-gulp, .awe-hacker-news, .awe-hacker-news-square, .awe-hackerrank, .awe-hips, .awe-hire-a-helper, .awe-hooli, .awe-hornbill, .awe-hotjar, .awe-houzz, .awe-html5, .awe-hubspot, .awe-imdb, .awe-instagram, .awe-intercom, .awe-internet-explorer, .awe-invision, .awe-ioxhost, .awe-itch-io, .awe-itunes, .awe-itunes-note, .awe-java, .awe-jedi-order, .awe-jenkins, .awe-jira, .awe-joget, .awe-joomla, .awe-js, .awe-js-square, .awe-jsfiddle, .awe-kaggle, .awe-keybase, .awe-keycdn, .awe-kickstarter, .awe-kickstarter-k, .awe-korvue, .awe-laravel, .awe-lastfm, .awe-lastfm-square, .awe-leanpub, .awe-less, .awe-line, .awe-linkedin, .awe-linkedin-in, .awe-linode, .awe-linux, .awe-lyft, .awe-magento, .awe-mailchimp, .awe-mandalorian, .awe-markdown, .awe-mastodon, .awe-maxcdn, .awe-mdb, .awe-medapps, .awe-medium, .awe-medium-m, .awe-medrt, .awe-meetup, .awe-megaport, .awe-mendeley, .awe-microsoft, .awe-mix, .awe-mixcloud, .awe-mizuni, .awe-modx, .awe-monero, .awe-napster, .awe-neos, .awe-nimblr, .awe-node, .awe-node-js, .awe-npm, .awe-ns8, .awe-nutritionix, .awe-odnoklassniki, .awe-odnoklassniki-square, .awe-old-republic, .awe-opencart, .awe-openid, .awe-opera, .awe-optin-monster, .awe-orcid, .awe-osi, .awe-page4, .awe-pagelines, .awe-palfed, .awe-patreon, .awe-paypal, .awe-penny-arcade, .awe-periscope, .awe-phabricator, .awe-phoenix-framework, .awe-phoenix-squadron, .awe-php, .awe-pied-piper, .awe-pied-piper-alt, .awe-pied-piper-hat, .awe-pied-piper-pp, .awe-pinterest, .awe-pinterest-p, .awe-pinterest-square, .awe-playstation, .awe-product-hunt, .awe-pushed, .awe-python, .awe-qq, .awe-quinscape, .awe-quora, .awe-r-project, .awe-raspberry-pi, .awe-ravelry, .awe-react, .awe-reacteurope, .awe-readme, .awe-rebel, .awe-red-river, .awe-reddit, .awe-reddit-alien, .awe-reddit-square, .awe-redhat, .awe-renren, .awe-replyd, .awe-researchgate, .awe-resolving, .awe-rev, .awe-rocketchat, .awe-rockrms, .awe-safari, .awe-salesforce, .awe-sass, .awe-schlix, .awe-scribd, .awe-searchengin, .awe-sellcast, .awe-sellsy, .awe-servicestack, .awe-shirtsinbulk, .awe-shopware, .awe-simplybuilt, .awe-sistrix, .awe-sith, .awe-sketch, .awe-skyatlas, .awe-skype, .awe-slack, .awe-slack-hash, .awe-slideshare, .awe-snapchat, .awe-snapchat-ghost, .awe-snapchat-square, .awe-soundcloud, .awe-sourcetree, .awe-speakap, .awe-speaker-deck, .awe-spotify, .awe-squarespace, .awe-stack-exchange, .awe-stack-overflow, .awe-stackpath, .awe-staylinked, .awe-steam, .awe-steam-square, .awe-steam-symbol, .awe-sticker-mule, .awe-strava, .awe-stripe, .awe-stripe-s, .awe-studiovinari, .awe-stumbleupon, .awe-stumbleupon-circle, .awe-superpowers, .awe-supple, .awe-suse, .awe-swift, .awe-symfony, .awe-teamspeak, .awe-telegram, .awe-telegram-plane, .awe-tencent-weibo, .awe-the-red-yeti, .awe-themeco, .awe-themeisle, .awe-think-peaks, .awe-trade-federation, .awe-trello, .awe-tripadvisor, .awe-tumblr, .awe-tumblr-square, .awe-twitch, .awe-twitter, .awe-twitter-square, .awe-typo3, .awe-uber, .awe-ubuntu, .awe-uikit, .awe-umbraco, .awe-uniregistry, .awe-untappd, .awe-ups, .awe-usb, .awe-usps, .awe-ussunnah, .awe-vaadin, .awe-viacoin, .awe-viadeo, .awe-viadeo-square, .awe-viber, .awe-vimeo, .awe-vimeo-square, .awe-vimeo-v, .awe-vine, .awe-vk, .awe-vnv, .awe-vuejs, .awe-waze, .awe-weebly, .awe-weibo, .awe-weixin, .awe-whatsapp, .awe-whatsapp-square, .awe-whmcs, .awe-wikipedia-w, .awe-windows, .awe-wix, .awe-wizards-of-the-coast, .awe-wolf-pack-battalion, .awe-wordpress, .awe-wordpress-simple, .awe-wpbeginner, .awe-wpexplorer, .awe-wpforms, .awe-wpressr, .awe-xbox, .awe-xing, .awe-xing-square, .awe-y-combinator, .awe-yahoo, .awe-yammer, .awe-yandex, .awe-yandex-international, .awe-yarn, .awe-yelp, .awe-yoast, .awe-youtube, .awe-youtube-square, .awe-zhihu {
	font-family: 'FontAwesomeBrands';
}
	
	

/*e54996de5bc8d6da0f93a99cbe1ab94b*//* iconset.css */

/* cookie.css */
#cookieInfoOverlay {
	display: none;
	max-height: 0px;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	background-color: rgba(0,0,0,0.8);
	z-index: 100000;
	-webkit-transition-property: max-height; /* Safari */
	-webkit-transition-duration: 2s; /* Safari */
	transition-property: max-height;
	transition-duration: 2s;
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
}
	#cookieInfoOverlay,
	#cookieInfoOverlay * {
		color: #FFF!important;
	}
		#cookieInfoOverlay a {
			text-decoration: underline;
		}
	
	#cookieInfoOverlay.visible {
		display: block;
		max-height: 100vh;
	}
	#cookieInfoOverlay > div:first-child,
	#cookieInfoOverlay > .cookieSettingWrapper {
		position: relative;
		width: 920px;
		padding: 0 20px;
		box-sizing: border-box;
		max-width: 100%;
		margin: 15px auto;
		line-height: 25px;
		font-size: 1rem;
		
	}

	#cookieInfoOverlay > .cookieSettingWrapper label {
			display: block;
		}
		#cookieInfoOverlay > .cookieSettingWrapper label + span {
			font-size: 0.8rem;
			display: block;
			padding-left: 25px;
			line-height: 22px;
		}
			#cookieInfoOverlay > .cookieSettingWrapper > div + div {
				margin-top: 10px;
			}

		#cookieInfoOverlay > div a {
			text-decoration: underline;
		}
		#cookieInfoOverlay > div .cookieBtn {
			position: relative;
			margin-top: 1rem;
			height: 40px;
			line-height: 40px;
			padding-left: 50px!important;
		}
			#cookieInfoOverlay > div .cookieBtn > span:first-child {
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				width: 40px;
				height: 40px;
				line-height: 40px;
				line-height: 40px;
				text-align: center;
			}
			#cookieInfoOverlay > div .cookieBtn[data-action="save"] {
				background: var(--gray);
			}
		
body.hasOverlay {
	overflow: hidden!important;
}

.body_presentation #cookieInfoOverlay {
	top: 0;
	-webkit-transition-property: none;
	-webkit-transition-duration: none;
	transition-property: none;
	transition-duration: none;
	max-height: none!important;
	height: 100%;
	z-index: 100000;
	background-color: rgba(0,0,0,0.6);
}
	.body_presentation #cookieInfoOverlay > div {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		background-color: #333;
		padding: 20px;
	}

	
body.hide-overlay #cookieInfoOverlay {
	display: none!important;
}
	body.hide-overlay #page_wrap,
	body.hide-overlay #main-header,
	body.hide-overlay #footer,
	body.hide-overlay #toTop {
		-webkit-filter: blur(0px);
		-moz-filter: blur(0px);
		-o-filter: blur(0px);
		-ms-filter: blur(0px);
		filter: blur(0px);
	}
			
@media (max-width: 1400px) {
	#cookieInfoOverlay {
		padding-bottom: 50px;
	}
}

/*41aad435af5fbd326e1b0e515c7b82bc*//* cookie.css */

/* alert.css */
/* ALERT */
.alert {
    position: fixed;
    z-index: 100000;
	top: 50%;
	left: 50%;
    transform: translate(-50%, -50%);
    width: 300px;
    background: rgba(0, 0, 0, 0.8);
	color: #FFF;
    padding: 20px;
    margin: 0 auto;
	max-width: 100%;
	max-height: 100vh;
	min-height: 80px;
	height: auto!important;
	padding: 0px;
	font-family: Arial, sans-serif;
	overflow-y: visible;
}
	.alert.min {
		min-height: 40px;
	}
	.alert.fixIndex {
		z-index: 200000!important;
	}
	
	.alert.alert-loading {
		background: transparent;
	}
		.alert.alert-loading .alert-buttons {
			display: none!important;
		}
	
	.alert.noMinHeight {
		min-height: 40px!important;
	}
		.alert.noMinHeight .btn,
		.alert.noMinHeight .btn * {
			height: 40px;
			line-height: 40px;
		}
		
	.alert.wide {	width: 600px;	}
	.alert.wider {	width: 1200px;	}
	.alert.widest {	width: 100%;	}
	
	.alert.scroll {
		height: 100%;
		left: 50%;
		top: 50%;
		overflow-y: auto;
		box-sizing: border-box;
		margin: 0!important;
	}

	.alert-overlay {
		position: fixed;
		z-index: 99999;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0, 0, 0, 0.5);
	}
	
	.alert-message {
		margin-bottom: 0px;
		line-height: 40px;
		padding: 0 10px;
		background-color: #555;
		color: #FFF;
		text-align: center;
		font-size: 0.9rem;
	}
		.alert.info .alert-message {
			line-height: 25px;
			padding: 10px;
			text-align: left;
		}
	
	.alertMessage {
		margin-bottom: 0px;
		color: #FFF;
		text-align: center;
		font-weight: bold;
	}
		.alert.info .alertMessage {
			text-align: left;
		}
		
	.alert-prompt {}
		.alert .alertContentBlock {
			padding: 0 10px;
			line-height: 40px;
			display: block;
		}
		.alert .alertContentBlock.important {
			background-color: black/*[COLOR::orange_dark]*/;
		}
		
		.alert-input {
			margin: 0!important;
			height: 40px!important;
			background-color: #FFF!important;
		}
		
	.alert [name] {
		width: 100%;
		box-shadow: none;
		font-family: inherit;
		font-size: 14px;
		height: 40px;
		line-height: 40px;
		padding: 0 10px;
		color: inherit;
		box-sizing: border-box;
		color: #333;
		border: none!important;
	}
		.alert [name] + [name] {
			margin-top: 10px;
		}
		.alert [name]:not(.redactor) {
			display: block;
		}
	
		.alert .inputBlock {
			position: relative;
		}
			.alert .inputBlock + .inputBlock {
				margin-top: 10px;
			}
			.alert .inputBlock [name] {
				margin-bottom: 0px;
			}

			.alert .inputBlock [disabled],
			.alert .inputBlock [readonly] {
				outline: 1px solid black;
				background-color: #CCC;
				color: #333;
			}
		
			.alert .textBlock {
				padding: 10px;
				padding-top: 10px;
				padding-bottom: 10px;
				background-color: #000;
				font-size: 14px;
				line-height: 20px;
				color: #EEE;
			}
				.alert .textBlock, 
				.alert .textBlock * {
					color: #000!important;
				}
				
		.alert .inputBlock,
		.alert .inputBlock * {
			min-height: 30px;
			line-height: 30px;
		}
			.alert .inputBlock {}
			.alert .inputBlock select {
				height: 40px!important;
			}

			.alert label.checkbox {
				padding: 0 10px;
			}
			.alert .inputBlock label {
				padding: 0 10px;
				min-height: 40px;
				line-height: 40px;
				display: block;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
				font-size: 14px;
				box-sizing: border-box;
			}
			
			.alert textarea:focus, 
			.alert input:focus{
				outline: none;
			}
			
				.alert .inputBlock label {
					position: relative;
					width: 100%;
					opacity: 1!important;
				}
					.alert .inputBlock label + * {
						width: 100%;
						margin-left: 0!important;
						position: absolute;
						top: 0;
						left: 40%;
						right: 0;
						bottom: 0;
						background-color: var(--white)!important;
					}
				.alert .checkboxBlock label {
					margin-left: 33%!important;
				}

			.alert label.checkbox {
				background-color: transparent!important;
				min-height: 40px;
				line-height: 40px;
			}
			
			.alert .inputBlock .alertFormCheckSpan {
				height: 30px;
				line-height: 30px;
				width: 30px;
				background-color: #FFF;
			}
			
			.alert .columns .inputBlock {
				margin-bottom: 10px;
			}
			
			.alert .inputBlock.invalid {
				position: relative;
			}
				.alert .inputBlock::before {
					position: absolute;
					top: 0;
					right: 0;
					width: 40px;
					height: 40px;
					line-height: 40px;
					text-align: center;
					font-family: 'FontAwesome';
					font-size: 20px;
					color: #FFF;
				}
				.alert .inputBlock.valid::before {
					content: "\f00c";
					background-color: var(--green);
				}
				.alert .inputBlock.invalid::before {
					content: "\f071";
					background-color: var(--greenDark);
					
				}
			
				.alert .inputBlock + .btn {
					margin-top: 10px;
				}
				
	.alert .checkBlock > label > input {
		float: left;
	}
		.alert .myRedactorWrapper [contenteditable] {
			color: #000;
			max-height: 300px;
			min-height: 200px;
			overflow-y: auto;
			display: block;
		}
		.alert .myRedactorWrapper textarea {
			color: #FFF;
		}
		
	.alert select[name][size] {
		height: auto;
	}
		.alert select[name][size] option {
			padding: 5px;
		}
	
	.alert-buttons {
		position: absolute;
		top: 0;
		right: -40px;
		width: 40px;
	}

	.alert-ok,
	.alert-cancel {
		border: none;
		font-family: inherit;
		font-size: inherit;
		cursor: pointer;
		opacity: 0.8;
		line-height: 25px;
		width: auto!important;
		min-width: 40px;
		height: 40px;
		line-height: 40px;
		float: right;
	}
		.alert-ok {
			display: none!important;
		}
		.alert-ok,
		.alert-cancel {
			padding: 0;
		}
			.alert-ok::before {		/*[BTN_ACCEPT_BEFORE]*/	}
			.alert-cancel::before {	/*[BTN_CLOSE_BEFORE]*/	}
			.alert-ok::before,
			.alert-cancel::before {
				display: block;
				width: 40px;
				font-size: 20px;
			}
				.alert-ok::before {
					color: black/*[TEXT_COLOR_BTN_ALERT_SUBMIT]*/;
					background-color: black/*[BG_COLOR_BTN_ALERT_SUBMIT]*/;
				}
				.alert-cancel::before {
					color: black/*[TEXT_COLOR_BTN_ALERT_CANCEL]*/;
					background-color: black/*[BG_COLOR_BTN_ALERT_CANCEL]*/;
				}
			
		.alert-ok > span[class^="awe-"],
		.alert-cancel > span[class^="awe-"] {
			display: block;
			width: 100%;
			height: inherit;
			line-height: inherit;
			text-align: center;
			font-size: 20px;
		}
		
		.alert-ok:hover,
		.alert-ok:focus,
		.alert-ok:active,
		.alert-cancel:hover,
		.alert-cancel:focus,
		.alert-cancel:active {
			opacity: 1;
		}

		.alert-buttons .btn.extra {
			float: left;
		}
		
	.alert [name] + [name] {
		margin-top: 10px;
	}
	
	.alert .alert-prompt {
		margin-bottom: 0;
		overflow-y: auto;
		height: auto!important;
	}
		.alert .alert-prompt > div,
		.alert .alert-prompt .inputWrapper > div {
			overflow: hidden;
		}
			.alert .alert-prompt > div > label,
			.alert .alert-prompt .inputWrapper > div > label {
				width: 40%;
				background-color: #666;
				box-sizing: border-box;
			}
				.alert .alert-prompt > div > label > span,
				.alert .alert-prompt .inputWrapper > div > label > span {
					padding: 0 10px;
				}

			.alert .alert-prompt > div > label + *,
			.alert .alert-prompt .inputWrapper > div > label + * {
				width: 60%;
				float: right;
			}
		
	form.alert div.valid,
	form.alert div.invalid {
		position: relative;
	}
	
	.alert .iconInput {
		position: relative;
	}
		.alert .iconInput > span:first-child {
			position : absolute;
			top: 0;
			left: 0;
			bottom: 0;
			width: 40px;
			text-align: center;
			line-height: 40px;
			font-size: 16px;
			background-color: rgba(0,0,0,0.3);
			color: #FFF;
		}
		.alert .iconInput * {
			border: none;
		}
		
	.alertBlockLabel {
		height: 30px;
		line-height: 30px;
		text-align: center;
		background-color: #000;
	}
	
	.alert .alert-input.required + .alertFormCheckSpan {
		width: 40px;
		height: 40px;
		line-height: 40px;
		background-color: rgba(0,0,0,0.1);
		font-size: 20px;
	}
	
	.alert select,
	.alert input[type="text"] {
		height: 40px;
		line-height: 40px;
		border: none;
		margin: 0;
	}
	
	
	.alert h1,
	.alert .h1 {
		color: #FFF!important;
		font-size: 30px;
		line-height: 50px;
		margin-bottom: 20px;
	}
	
	.alert [name] + [name],
	.alert [name] + .iconInput,
	.alert .iconInput + [name],
	.alert .iconInput + .iconInput {
		margin-top: 10px;
	}
	
	.alert .formInvalidMessage {
		display: none!important;
	}
	
	
	.alert.hideOK .alert-ok,
	.alert.hideCancel .alert-cancel {
		display: none!important;
	}

/*888c9a757642fd95a2c72a5f9651b088*//* alert.css */

/* flags.css */
.flag {
	display: inline-block;
	width: 30px;
	height: 30px;
}	
	.flag::before {
		content: "";
		display: block;
		width: 25px;
		height: 25px;
		
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		
		position: relative;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		border: 1px solid rgba(0,0,0,.1);
	}

	/* Bei weiteren Flaggen, SVG-Content Base64-encoden! */
	/* https://www.base64encode.org/ */
	
	.flag.flag_tr::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iODAwIiB3aWR0aD0iODAwIiB2aWV3Qm94PSIwIC0zMDAwMCA2MDAwMCA2MDAwMCI+Cgk8dGl0bGU+RmxhZyBvZiBUdXJrZXk8L3RpdGxlPgoJPHBhdGggZmlsbD0iI2UzMGExNyIgZD0ibTAtMzAwMDBoOTAwMDB2NjAwMDBIMHoiLz4KCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Im00MTc1MCAwIDEzNTY4LTQ0MDgtODM4NiAxMTU0MVYtNzEzM2w4Mzg2IDExNTQxem05MjUgODAyMWExNTAwMCAxNTAwMCAwIDEgMSAwLTE2MDQyIDEyMDAwIDEyMDAwIDAgMSAwIDAgMTYwNDJ6Ii8+Cjwvc3ZnPg=="); }
	.flag.flag_ru::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDYiPgo8cmVjdCBmaWxsPSIjZmZmIiB3aWR0aD0iOSIgaGVpZ2h0PSIzIi8+CjxyZWN0IGZpbGw9IiNkNTJiMWUiIHk9IjMiIHdpZHRoPSI5IiBoZWlnaHQ9IjMiLz4KPHJlY3QgZmlsbD0iIzAwMzlhNiIgeT0iMiIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPgo8L3N2Zz4K"); }
	.flag.flag_pt::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjAwIDQwMCI+PHBhdGggZmlsbD0icmVkIiBkPSJNMCAwaDYwMHY0MDBIMHoiLz48cGF0aCBmaWxsPSIjMDYwIiBkPSJNMCAwaDI0MHY0MDBIMHoiLz48ZyBmaWxsPSIjZmYwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIuNTczIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik0zMTguMjQgMjYxLjg2OGMtMzAuMjEtLjkxLTE2OC43NC04Ny4zOC0xNjkuNjktMTAxLjE1bDcuNjUtMTIuNzU3YzEzLjc0IDE5Ljk2NiAxNTUuMzYgMTA0LjA2IDE2OS4yNyAxMDEuMDhsLTcuMjMgMTIuODIzIi8+PHBhdGggZD0iTTE1NC41OSAxNDYuMjI4Yy0yLjcxIDcuMjk0IDM2LjE0OSAzMS4zMTggODIuOTAzIDU5Ljc1NCA0Ni43NTIgMjguNDM0IDg3LjA2NSA0Ni4wMDYgOTAuMDUzIDQzLjQ4Ni4xODMtLjMyNSAxLjQ3LTIuNTQgMS4zNTItMi41MjMtLjU2Ljg0NC0xLjkyMyAxLjExLTQuMDUuNDk3LTEyLjYzMi0zLjY0My00NS41NzYtMTguNzY1LTg2LjM3NS00My41MDYtNDAuNzk4LTI0Ljc0My03Ni4yOTQtNDcuNTQ0LTgxLjgxLTU3LjIzMi0uMzg0LS42Ny0uNjU4LTEuODk2LS42MDItMi44NDhsLS4xMzQtLjAwMi0xLjE3NSAyLjA1My0uMTYxLjMyMmgtLjAwMXptMTY0LjM2IDExNi4wNGMtLjUxMi45My0xLjQ2Ny45Ni0zLjI4Mi43NjEtMTEuMy0xLjI1LTQ1LjU4OS0xNy45MjUtODYuMTYyLTQyLjIxMy00Ny4yMS0yOC4yNi04Ni4yLTU0LjAxLTgxLjk3LTYwLjc0bDEuMTUxLTIuMDM0LjIyNy4wN2MtMy44MDQgMTEuNDA1IDc2Ljk0OCA1Ny41NzggODEuNzAyIDYwLjUyMiA0Ni43MjQgMjguOTQ3IDg2LjExNSA0NS44NTEgODkuNjAxIDQxLjQ1OGwtMS4yNjggMi4xODF2LS4wMDJ6Ii8+PHBhdGggZD0iTTI0MC4xNyAxNjkuMDU4YzMwLjIzNy0uMjM5IDY3LjU1LTQuMTMyIDg5LjAyMy0xMi42OWwtNC42MjctNy41MTdjLTEyLjY5MiA3LjAyNS01MC4yMSAxMS42NDQtODQuNjUyIDEyLjMzNS00MC43MzYtLjM3NS02OS40OS00LjE2OC04My44OTctMTMuODM1bC00LjM2NyA4LjAwNWMyNi40ODQgMTEuMjA3IDUzLjYyMyAxMy41ODcgODguNTIgMTMuNzAzIi8+PHBhdGggZD0iTTMzMC40NCAxNTYuNTM4Yy0uNzM5IDEuMTgyLTE0Ljc0MyA2LjAxMS0zNS4zNzMgOS41NzUtMTMuOTg4IDIuMTMzLTMyLjIzNCAzLjk1Ni01NS4wMDQgMy45NzgtMjEuNjMzLjAyLTM5LjMwNS0xLjUyLTUyLjY4NC0zLjMzMy0yMS42NTYtMy4zOTUtMzIuODMzLTguMTItMzYuOTY1LTkuNzkuMzk1LS43ODUuNjUtMS4zMzYgMS4wMy0yLjA3IDExLjg5NSA0LjczNiAyMy4xMjQgNy41OTIgMzYuMjggOS42MTYgMTMuMjkgMS44IDMwLjc1IDMuMzYyIDUyLjI3NSAzLjM0MSAyMi42NjQtLjAyMyA0MC43MS0xLjk4NCA1NC42MTYtNC4wNTMgMjEuMTU1LTMuNDEyIDMyLjcxMS03LjgwNCAzNC4zMzQtOS44NDNsMS40OTQgMi41OGgtLjAwMnptLTQuMDYtNy42MjJjLTIuMjkzIDEuODQxLTEzLjcxOCA1Ljg5My0zMy44MiA5LjEwMy0xMy40MTQgMS45MjItMzAuNDcxIDMuNjQzLTUyLjI2NCAzLjY2NC0yMC43MDQuMDItMzcuNjItMS4zNzUtNTAuNDg1LTMuMjQ5LTIwLjQxNC0yLjY2Ni0zMS4yOC03LjQ3NS0zNS4xOTYtOC44NzcuMzktLjY3NC43ODYtMS4zNDMgMS4xOTQtMi4wMTQgMy4wNDggMS41MzUgMTMuNTMzIDUuNzkxIDM0LjIyNiA4LjcyMyAxMi43MiAxLjgwMyAyOS42NiAzLjE0NyA1MC4yNjIgMy4xMjYgMjEuNjktLjAyMiAzOC41NTMtMS43NzYgNTEuODgzLTMuNjg4IDIwLjIwNS0yLjc4IDMxLjA3Ny03Ljk0NyAzMi43MjgtOS4yNDFsMS40NzMgMi40NXYuMDAzem0tMTg1LjUgNTYuNTcyYzE4LjU5OCAxMC4wMDMgNTkuOTA1IDE1LjA0NCA5OC45OTQgMTUuMzkxIDM1LjU5MS4wNTcgODEuOTU4LTUuNTAxIDk5LjI5Ny0xNC42OWwtLjQ3Ny0xMC4wMTJjLTUuNDI1IDguNDc3LTU1LjExMyAxNi42MS05OS4yMDYgMTYuMjc2LTQ0LjA5My0uMzMyLTg1LjAzOC03LjE0My05OC42ODctMTUuOTU5bC4wOCA4Ljk5MiIvPjxwYXRoIGQ9Ik0zNDAuMTIgMjA0LjA0OHYyLjM4OGMtMi42MDUgMy4xMTUtMTguOTQ1IDcuODI1LTM5LjQzNiAxMS4xNDItMTUuNTk1IDIuMzktMzUuOTI3IDQuMTk0LTYxLjI2MiA0LjE5NC0yNC4wNyAwLTQzLjI2My0xLjcxNi01OC4xNDgtNC4wMDEtMjMuNTMtMy40MjctMzguNTgtOS40MjctNDEuNi0xMS4yMTdsLjAxMy0yLjc4NmM5LjA3NSA2LjAzNCAzMy42NjEgMTAuNDQ3IDQxLjkxNyAxMS43OTggMTQuNzg4IDIuMjcgMzMuODY4IDMuOTc0IDU3LjgxNyAzLjk3NCAyNS4yMTYgMCA0NS40MzQtMS43OTIgNjAuOTMxLTQuMTY3IDE0LjcwMS0yLjEyMyAzNS42NDQtNy42NDYgMzkuNzY3LTExLjMyNGguMDAxem0uMDEtOC40OTJ2Mi4zODdjLTIuNjA1IDMuMTE1LTE4Ljk0NSA3LjgyNC0zOS40MzYgMTEuMTQtMTUuNTk1IDIuMzkxLTM1LjkyNyA0LjE5NS02MS4yNjIgNC4xOTUtMjQuMDcgMC00My4yNjMtMS43MTUtNTguMTQ4LTQuMDAyLTIzLjUzLTMuNDI0LTM4LjU4LTkuNDI0LTQxLjYtMTEuMjE2bC4wMTMtMi43ODVjOS4wNzUgNi4wMzMgMzMuNjYxIDEwLjQ0NyA0MS45MTcgMTEuNzk2IDE0Ljc4OCAyLjI3MiAzMy44NjggMy45NzYgNTcuODE3IDMuOTc2IDI1LjIxNiAwIDQ1LjQzNC0xLjc5MiA2MC45MzEtNC4xNjkgMTQuNzAxLTIuMTI0IDM1LjY0NC03LjY0NiAzOS43NjctMTEuMzI0bC4wMDEuMDAyem0tMTAwLjM0IDY0LjU5MmMtNDIuNzcyLS4yNTUtNzkuNDIxLTExLjY1OS04Ny4xNi0xMy41NDRsNS42NDMgOC44MzRjMTMuNjcgNS43NSA0OS40MjQgMTQuMzIgODEuOTI3IDEzLjM3MSAzMi41MDQtLjk0OCA2MC45MS0zLjQ2NiA4MC45MjgtMTMuMjFsNS43ODctOS4xNTZjLTEzLjY0MiA2LjQyNS02MC4wNjggMTMuNjM5LTg3LjEyNSAxMy43MDUiLz48cGF0aCBzdHJva2Utd2lkdGg9Ii41NSIgZD0iTTMyMy4zIDI1My41NDhhMTM0LjA4IDEzNC4wOCAwIDAgMS0yLjU5NiAzLjgzYy05LjQ0MiAzLjMyOS0yNC4zMiA2LjgyNC0zMC41OTcgNy44NDQtMTIuODI0IDIuNjQyLTMyLjY2NSA0LjU5NC01MC4yNzQgNC42MDItMzcuODktLjU1NC02OC45MDUtNy45NzItODMuNDk2LTE0LjI5OWwtMS4xNzgtMi4wMjQuMTkzLS4zMDQgMS45OTYuNzc0YzI1Ljk0OCA5LjI4NCA1NS4wOTEgMTIuOTg3IDgyLjY5OCAxMy42NTIgMTcuNTM4LjA2MiAzNS4wOTUtMi4wMSA0OS4yOTItNC41NDkgMjEuNzcxLTQuMzYyIDMwLjU3NC03LjY1IDMzLjI3NS05LjE0bC42ODctLjM4Nmgwem01LjAxNy04LjI3NWwuMDY2LjA3N2EyNjkuMjc1IDI2OS4yNzUgMCAwIDEtMS45NjMgMy4yNjNjLTUuMDM1IDEuOC0xOC43MDIgNS43OTktMzguNjU5IDguNTg5LTEzLjE0OSAxLjc5MS0yMS4zMjIgMy41MjYtNDcuNDc5IDQuMDM0LTQ5LjAxNS0xLjI0Ny04MC43NS0xMC44MzEtODguMjg5LTEzLjE5NWwtMS4xMTctMi4xNDNjMjguNDA2IDcuNDE1IDU3LjQyMiAxMi41OTIgODkuNDA4IDEzLjEyIDIzLjkzLS41MDkgMzQuMTEyLTIuMjcxIDQ3LjE1Mi00LjA0OSAyMy4yNy0zLjYxOSAzNC45OTYtNy40NSAzOC41MTUtOC41NTZhMi42NjcgMi42NjcgMCAwIDAtLjE1NC0uMmwyLjUyMy0uOTQyLS4wMDIuMDAyeiIvPjxwYXRoIGQ9Ik0zMjguODMgMTk3LjU4OGMuMTM5IDI4LjEzNy0xNC4yNiA1My4zODYtMjUuODU4IDY0LjUyNS0xNi40MDggMTUuNzYtMzguMTYzIDI1Ljg5Ni02My41NjkgMjYuMzYzLTI4LjM3LjUyMS01NS4xMi0xNy45NzQtNjIuMjk1LTI2LjA5OS0xNC4wMjgtMTUuODg1LTI1LjQ0OS0zNi4wNTctMjUuODE1LTYzLjI0MyAxLjczOC0zMC43MDkgMTMuNzkzLTUyLjEgMzEuMjY4LTY2Ljc2OSAxNy40NzUtMTQuNjY5IDQwLjc0My0yMS44MTMgNjAuMTIxLTIxLjMwMiAyMi4zNTguNTkgNDguNDc1IDExLjU1OCA2Ni41MjEgMzMuMzMyIDExLjgyMyAxNC4yNjYgMTYuOTQzIDI5Ljc0OCAxOS42MjcgNTMuMTkzem0tODkuMTg2LTk2LjM0MmM1NC40ODUgMCA5OS4yOTYgNDQuMzM4IDk5LjI5NiA5OC43MDMgMCA1NC4zNjQtNDQuODExIDk4LjcwNC05OS4yOTYgOTguNzA0LTU0LjQ4NSAwLTk4LjkyNC00NC4zMzktOTguOTI0LTk4LjcwNCAwLTU0LjM2NSA0NC40MzktOTguNzAzIDk4LjkyNC05OC43MDMiLz48cGF0aCBkPSJNMjM5LjkxIDEwMC45MDhjNTQuNTM0IDAgOTkuMDExIDQ0LjQ4MyA5OS4wMTEgOTkuMDIyIDAgNTQuNTM4LTQ0LjQ3OCA5OS4wMi05OS4wMTEgOTkuMDItNTQuNTM0IDAtOTkuMDExLTQ0LjQ4LTk5LjAxMS05OS4wMiAwLTU0LjUzOSA0NC40NzgtOTkuMDIyIDk5LjAxMS05OS4wMjJ6bS05Ni44MzIgOTkuMDIzYzAgNTMuMjYgNDMuNzM2IDk2Ljg0MSA5Ni44MzIgOTYuODQxIDUzLjA5NyAwIDk2LjgzMy00My41ODIgOTYuODMzLTk2Ljg0MiAwLTUzLjI2Mi00My43MzctOTYuODQ0LTk2LjgzMy05Ni44NDRzLTk2LjgzMiA0My41ODUtOTYuODMyIDk2Ljg0NHoiLz48cGF0aCBkPSJNMjM5Ljk5IDEwOS4xMzhjNDkuNzMxIDAgOTAuNjkzIDQwLjgyMSA5MC42OTMgOTAuNzA0IDAgNDkuODg0LTQwLjk2MyA5MC43MDMtOTAuNjkzIDkwLjcwM3MtOTAuNjkzLTQwLjgxOS05MC42OTMtOTAuNzAzYzAtNDkuODgzIDQwLjk2NC05MC43MDQgOTAuNjkzLTkwLjcwNHptLTg4LjUxNSA5MC43MDRjMCA0OC42ODQgMzkuOTc5IDg4LjUyMyA4OC41MTUgODguNTIzczg4LjUxNS0zOS44MzkgODguNTE1LTg4LjUyNGMwLTQ4LjY4Ni0zOS45NzgtODguNTI1LTg4LjUxNS04OC41MjUtNDguNTM2IDAtODguNTE1IDM5Ljg0LTg4LjUxNSA4OC41MjV6Ii8+PHBhdGggZD0iTTI0My45OCAxMDAuNTA4aC04LjQ4NWwuMDEgMTk4Ljk2aDguNTE0eiIvPjxwYXRoIGQ9Ik0yNDMuMTMgOTkuMzc0aDIuMTZsLjAxOCAyMDEuMjVoLTIuMTYxbC0uMDE2LTIwMS4yNXptLTguNDIxLjAwMmgyLjE3NmwuMDAzIDIwMS4yNWgtMi4xNzhWOTkuMzc2eiIvPjxwYXRoIGQ9Ik0zMzguOTkgMjAzLjc2M3YtNy4zNTVsLTUuOTktNS41OC0zNC05LTQ5LTUtNTkgMy00MiAxMC04LjQ4IDYuMjh2Ny4zNTdsMjEuNDgtOS42MzcgNTEtOGg0OWwzNiA0IDI1IDZ6Ii8+PHBhdGggZD0iTTIzOS45NSAxODQuNTk4YzIzLjM4My0uMDQzIDQ2LjA3IDIuMjE2IDY0LjA2NSA1LjcyIDE4LjU2OSAzLjcxMiAzMS42MzcgOC4zNTUgMzYuMTA1IDEzLjU3bC0uMDA1IDIuNTgzYy01LjM4OC02LjQ5LTIyLjk3My0xMS4yNDgtMzYuNTE4LTEzLjk2OC0xNy44NTgtMy40NzQtNDAuMzkzLTUuNzE3LTYzLjY0Ny01LjY3NC0yNC41MzguMDQ2LTQ3LjM4NyAyLjM3LTY0Ljk4NCA1LjgwMy0xNC4xMiAyLjgwMi0zMi45NTEgOC4zNjgtMzUuMzAyIDEzLjg1OHYtMi42ODljMS4yOTEtMy44IDE1LjMxMy05LjQ3OSAzNC45ODQtMTMuNDE3IDE3LjcyOS0zLjQ1NyA0MC42Mi01Ljc0MSA2NS4zMDItNS43ODZ6bS4wMS04LjQ5MmMyMy4zODMtLjA0MiA0Ni4wNyAyLjIxNyA2NC4wNjUgNS43MiAxOC41NjkgMy43MTMgMzEuNjM3IDguMzU1IDM2LjEwNSAxMy41N2wtLjAwNSAyLjU4M2MtNS4zODgtNi40ODktMjIuOTczLTExLjI0Ny0zNi41MTgtMTMuOTY2LTE3Ljg1OC0zLjQ3Ni00MC4zOTMtNS43MTktNjMuNjQ3LTUuNjc0LTI0LjUzOC4wNDQtNDcuMjc2IDIuMzctNjQuODc1IDUuODAxLTEzLjYyNiAyLjU4NC0zMy4yMjYgOC4zNy0zNS40MTIgMTMuODZ2LTIuNjljMS4yOTEtMy43NiAxNS41OTctOS42NDIgMzQuOTg1LTEzLjQxNyAxNy43MjktMy40NTggNDAuNjItNS43NCA2NS4zMDItNS43ODd6bS0uNDgtNDMuMzE4YzM2Ljg0OS0uMTg0IDY4Ljk5IDUuMTUyIDgzLjY5NSAxMi42ODVsNS4zNjQgOS4yOGMtMTIuNzgxLTYuODg5LTQ3LjQ1Ni0xNC4wNS04OS4wMDUtMTIuOTgtMzMuODU0LjIwOC03MC4wMjcgMy43MjctODguMTc2IDEzLjQxbDYuNDAzLTEwLjcwOWMxNC44OTUtNy43MjQgNTAuMDIyLTExLjY0MyA4MS43Mi0xMS42ODQiLz48cGF0aCBkPSJNMjM5Ljk3IDE0MC40NDhjMjEuMDE3LS4wNTUgNDEuMzI1IDEuMTMgNTcuNDc2IDQuMDQ0IDE1LjA0MSAyLjggMjkuMzg1IDcgMzEuNDM2IDkuMjZsMS41OSAyLjgxYy00Ljk4OC0zLjI1Ny0xNy40LTYuODgzLTMzLjMzOS05LjkwNi0xNi4wMDYtMy4wMDgtMzYuMy00LjAwNS01Ny4yLTMuOTUtMjMuNzIyLS4wODEtNDIuMTUyIDEuMTcxLTU3Ljk2OSAzLjkyOS0xNi43MjggMy4xMy0yOC4zMzQgNy42MDItMzEuMTk3IDkuNzI2bDEuNTU4LTIuOTdjNS41NjQtMi44MzggMTQuMzktNi4yNiAyOS4yMjMtOC45MyAxNi4zNTctMi45ODggMzQuOTgzLTMuODg0IDU4LjQyMy00LjAxM2gwem0tLjAwOS04LjQ4NGMyMC4xMTMtLjA1MyAzOS45NzIgMS4wNjggNTUuNDUyIDMuODUgMTIuMjA5IDIuMzc3IDI0LjI4MyA2LjA4OCAyOC43MDQgOS4zOWwyLjMyNiAzLjY5NWMtMy45NTQtNC4zOTUtMTguODM2LTguNTYtMzEuOTc0LTEwLjg5Mi0xNS4zNjEtMi42NS0zNC4zOTUtMy42OTgtNTQuNTA4LTMuODY2LTIxLjEwOC4wNi00MC42MTUgMS4zNTItNTUuNzUyIDQuMTA5LTE0LjQ0MSAyLjc0OC0yMy43NiA2LjAwMS0yNy43MDMgOC41NDJsMi4wNDUtMy4wODdjNS40NDEtMi44NjQgMTQuMjMyLTUuNDk1IDI1LjMwMy03LjY0NiAxNS4yNDktMi43NzcgMzQuODc2LTQuMDM2IDU2LjEwOC00LjA5NXptNDkuMTg5IDEwOS4xMjRjLTE4LjIxOC0zLjQtMzYuNDY5LTMuODk1LTQ5LjIxNy0zLjc0NS02MS40MDcuNzItODEuMjQ0IDEyLjYxLTgzLjY2NSAxNi4yMWwtNC41OS03LjQ4MmMxNS42MzUtMTEuMzMyIDQ5LjA3NC0xNy42ODcgODguNTg4LTE3LjAzNyAyMC41MTguMzM2IDM4LjIyNCAxLjY5OCA1My4xMTkgNC41ODNsLTQuMjM2IDcuNDczIi8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuNTUiIGQ9Ik0yMzkuNTggMjM2LjI4OGMxNy4wODIuMjU1IDMzLjg0OS45NiA1MC4wMzMgMy45NzlsLTEuMTcyIDIuMDY5Yy0xNS4wMzEtMi43NzUtMzEuMDU1LTMuODM3LTQ4LjgwMy0zLjc1LTIyLjY2My0uMTc4LTQ1LjU4NSAxLjkzOS02NS41NDEgNy42NjYtNi4yOTcgMS43NTMtMTYuNzIxIDUuOC0xNy43ODQgOS4xNDZsLTEuMTY2LTEuOTIyYy4zMzYtMS45NzggNi42MzYtNi4wODEgMTguNDE0LTkuMzkgMjIuODU4LTYuNTQ2IDQ0LjI0LTcuNjUgNjYuMDItNy44di4wMDJ6bS43NzUtOC41OTZjMTcuNjk4LjMzIDM1Ljk3NSAxLjE0OSA1My43NCA0LjY2OGwtMS4yMiAyLjE1NGMtMTYuMDQyLTMuMTg1LTMxLjM3LTQuMjQ3LTUyLjQxNS00LjU3LTIyLjczNS4wNC00Ni44NTEgMS42NjItNjguNzc4IDguMDM3LTcuMDggMi4wNjItMTkuMjk3IDYuNTItMTkuNzA0IDEwLjA1bC0xLjE2Ni0yLjA2NmMuMjY1LTMuMjA2IDEwLjg0Mi03LjM4OCAyMC4zNTgtMTAuMTU2IDIyLjA5Ni02LjQyNCA0Ni4yNzUtOC4wNzYgNjkuMTg2LTguMTE3eiIvPjxwYXRoIGQ9Ik0zMjcuNTggMjQ3LjIwOGwtNy4zNzkgMTEuNDVMMjk5IDIzOS44MjdsLTU1LTM3LTYyLTM0LTMyLjE5LTExLjAxIDYuODYtMTIuNzIgMi4zMy0xLjI3IDIwIDUgNjYgMzQgMzggMjQgMzIgMjMgMTMgMTV6Ii8+PHBhdGggZD0iTTE0OC42NSAxNTguMTE4YzUuNjQ2LTMuODMgNDcuMTM5IDE0LjY1NSA5MC41NTUgNDAuODM0IDQzLjMwMSAyNi4yNTQgODQuNjc3IDU1LjkyMSA4MC45NDIgNjEuNDczbC0xLjIyOCAxLjkzMi0uNTY0LjQ0NWMuMTItLjA4Ny43NDMtLjg0OC0uMDYtMi45MDYtMS44NDYtNi4wNy0zMS4xOTYtMjkuNDkxLTc5Ljg5NS01OC44OTUtNDcuNDc1LTI4LjMxLTg3LjA0LTQ1LjM3MS05MC45OTctNDAuNDk0bDEuMjQ3LTIuMzloMHptMTgwLjQ0IDg4LjkyN2MzLjU3LTcuMDUyLTM0LjkxNi0zNi4wNDQtODIuNjMyLTY0LjI3Mi00OC44MTMtMjcuNjY2LTgzLjk5NC00My45NS05MC40Mi0zOS4wOTVsLTEuNDI4IDIuNmMtLjAxMi4xNDIuMDUyLS4xNzguMzU0LS40MSAxLjE2OC0xLjAyIDMuMTA1LS45NTIgMy45NzktLjk2OCAxMS4wNjUuMTY2IDQyLjY2NyAxNC43MSA4Ny4wMDYgNDAuMTI4IDE5LjQyOCAxMS4zMTUgODIuMDcxIDUxLjQ5MSA4MS44MzIgNjIuNzkuMDE3Ljk3LjA4IDEuMTctLjI4NSAxLjY1MWwxLjU5NC0yLjQyM3YtLjAwMnoiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtLjE3MikiPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIuNjciIGQ9Ik0xODAuNiAyMTEuMDFjMCAxNi4yNzEgNi42NjMgMzAuOTg3IDE3LjQ1NyA0MS43NDIgMTAuODE1IDEwLjc3OCAyNS41MTIgMTcuNTc5IDQxLjgwOSAxNy41NzkgMTYuMzgxIDAgMzEuMjQ3LTYuNjUzIDQyLjAxNi0xNy4zODkgMTAuNzY5LTEwLjczNSAxNy40NDMtMjUuNTUyIDE3LjQ0Ni00MS44OGgtLjAwMnYtNzkuMTg5bC0xMTguNzQtLjE0MS4wMTIgNzkuMjc4aC4wMDJ6Ii8+PHBhdGggZmlsbD0icmVkIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjUwNyIgZD0iTTE4Mi44MiAyMTEuMTJ2LjA0NWMwIDE1LjU1NyA2LjQ0MSAyOS43MjQgMTYuNzc1IDQwLjAwOSAxMC4zNTQgMTAuMzA1IDI0LjYxNCAxNi43MTIgNDAuMjE0IDE2LjcxMiAxNS42ODEgMCAyOS45MTItNi4zNiA0MC4yMjItMTYuNjI2IDEwLjMwOC0xMC4yNjUgMTYuNjk3LTI0LjQzMyAxNi42OTktNDAuMDQ0aC0uMDAyVjEzNC4zOWwtMTEzLjg0LS4wMTgtLjA3IDc2Ljc0N205MS4wMjItNTMuNzQ2bC4wMDQgNDguODktLjA0MSA1LjE3MmgwYzAgMS4zNjEtLjA4MSAyLjkxMi0uMjQgNC4yMzMtLjkyNSA3LjczLTQuNDggMTQuNDY3LTkuNzQ1IDE5LjcwOC02LjE2NCA2LjEzNi0xNC42NzEgOS45NDItMjQuMDQ3IDkuOTQyLTkuMzI3IDAtMTcuNjQtMy45MzgtMjMuODMtMTAuMS02LjM0OS02LjMyLTEwLjAzLTE0Ljk4Ni0xMC4wMy0yMy45NDdsLS4wMTItNTQuMDIzIDY3Ljk0LjEyMi4wMDIuMDAyeiIvPjxnIGlkPSJlIj48ZyBpZD0iZCIgZmlsbD0iI2ZmMCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii41Ij48cGF0aCBzdHJva2U9Im5vbmUiIGQ9Ik0xOTAuMTkgMTU0LjQzYy4xMzUtNS41MjEgNC4wNTItNi44MjggNC4wOC02Ljg0Ny4wMjktLjAxOSA0LjIzMiAxLjQwNyA0LjIxOCA2Ljg5OGwtOC4yOTgtLjA1MSIvPjxwYXRoIGQ9Ik0xODYuODEgMTQ3LjY5bC0uNjgyIDYuMzQ1IDQuMTQuMDA5Yy4wNC01LjI1IDMuOTc1LTYuMTIzIDQuMDctNi4xMDMuMDktLjAwNSAzLjk4OSAxLjE2IDQuMDkzIDYuMTAzaDQuMTUxbC0uNzUtNi4zOTQtMTUuMDIyLjAzOHYuMDAyem0tLjk2IDYuMzdoMTYuOTQ2Yy4zNTcgMCAuNjUuMzUzLjY1Ljc4NCAwIC40My0uMjkzLjc4MS0uNjUuNzgxSDE4NS44NWMtLjM1NyAwLS42NS0uMzUtLjY1LS43ODEgMC0uNDMxLjI5My0uNzg0LjY1LS43ODR6Ii8+PHBhdGggZD0iTTE5Mi4wMSAxNTQuMDNjLjAxOC0zLjMxMyAyLjI2Mi00LjI1IDIuMjc0LTQuMjQ4IDAgMCAyLjM0Mi45NjYgMi4zNiA0LjI0OGgtNC42MzRtLTUuOC04Ljk4aDE2LjI0NWMuMzQyIDAgLjYyMy4zMTguNjIzLjcwNSAwIC4zODctLjI4LjcwNC0uNjIzLjcwNEgxODYuMjFjLS4zNDIgMC0uNjIzLS4zMTUtLjYyMy0uNzA0IDAtLjM4Ny4yOC0uNzA1LjYyMy0uNzA1em0uMzQgMS40MmgxNS41MzhjLjMyNyAwIC41OTUuMzE3LjU5NS43MDQgMCAuMzg4LS4yNjguNzA0LS41OTUuNzA0SDE4Ni41NWMtLjMyNyAwLS41OTUtLjMxNi0uNTk1LS43MDQgMC0uMzg3LjI2OC0uNzA0LjU5NS0uNzA0em01LjAyLTEwLjU5bDEuMjI3LjAwMnYuODcxaC44OTV2LS44OWwxLjI1Ny4wMDR2Ljg4N2guODk3di0uODloMS4yNThsLS4wMDIgMi4wMWMwIC4zMTctLjI1NC41MjEtLjU0OS41MjFoLTQuNDFjLS4yOTcgMC0uNTctLjIzNy0uNTcyLS41MjZsLS4wMDMtMS45ODhoLjAwMXptNC42MiAyLjY5bC4yNzcgNi40NTEtNC4zMDMtLjAxNS4yODUtNi40NTMgMy43NDEuMDE3Ii8+PHBhdGggaWQ9ImEiIGQ9Ik0xOTAuOTQgMTQxLjU2bC4xMzEgMy40NzgtNC4xMjUuMDAxLjExNi0zLjQ3OWgzLjg3OS0uMDAxeiIvPjx1c2UgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgeGxpbms6aHJlZj0iI2EiIHg9IjEwLjYwOSIvPjxwYXRoIGlkPSJiIiBkPSJNMTg2LjMgMTM5LjA0bDEuMi4wMDN2Ljg3MmguODc3di0uODkybDEuMjMuMDA0di44ODloLjg3OXYtLjg5M2wxLjIzLjAwMi0uMDAyIDIuMDEyYzAgLjMxNC0uMjQ5LjUxOC0uNTM2LjUxOGgtNC4zMTdjLS4yOSAwLS41NTktLjIzNS0uNTYtLjUyNWwtLjAwMi0xLjk4OWgweiIvPjx1c2UgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgeGxpbms6aHJlZj0iI2IiIHg9IjEwLjYwOSIvPjxwYXRoIGZpbGw9IiMwMDAiIHN0cm9rZT0ibm9uZSIgZD0iTTE5My45IDE0MC42MWMtLjAyNi0uNjI3Ljg3Ny0uNjM0Ljg2NiAwdjEuNTM2aC0uODY2di0xLjUzNiIvPjxwYXRoIGlkPSJjIiBmaWxsPSIjMDAwIiBzdHJva2U9Im5vbmUiIGQ9Ik0xODguNTcgMTQyLjg0Yy0uMDAzLS42MDYuODM3LS42MTguODI2IDB2MS4xODdoLS44MjZ2LTEuMTg3Ii8+PHVzZSBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiB4bGluazpocmVmPSIjYyIgeD0iMTAuNjQxIi8+PC9nPjx1c2UgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgeGxpbms6aHJlZj0iI2QiIHk9IjQ2LjMyIi8+PHVzZSBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiB4bGluazpocmVmPSIjZCIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1LjIwMiAzMTIuNzY2IDE4MC4wMDQpIi8+PC9nPjx1c2UgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgeGxpbms6aHJlZj0iI2QiIHg9IjQ1LjcxNCIvPjx1c2UgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgeGxpbms6aHJlZj0iI2UiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDQ3OS43OTIgMCkiLz48ZyBpZD0iZiIgZmlsbD0iI2ZmZiI+PHBhdGggZmlsbD0iIzAzOSIgZD0iTTIzMi42MzYgMjAyLjQwNnYuMDA1YzAgMi4yMTIuODUgNC4yMjcgMi4yMTIgNS42OSAxLjM2NSAxLjQ2NiAzLjI0NSAyLjM3NyA1LjMwMiAyLjM3NyAyLjA2NyAwIDMuOTQ0LS45MDUgNS4zMDMtMi4zNjUgMS4zNTgtMS40NTkgMi4yMDItMy40NzIgMi4yMDItNS42OTN2LTEwLjc2OGwtMTQuOTkyLS4wMTMtLjAyOCAxMC43NjYiLz48Y2lyY2xlIGN4PSIyMzYuMDc0IiBjeT0iMTk1LjczNSIgcj0iMS40ODYiLz48Y2lyY2xlIGN4PSIyNDQuMzkyIiBjeT0iMTk1Ljc0MiIgcj0iMS40ODYiLz48Y2lyY2xlIGN4PSIyNDAuMjI1IiBjeT0iMTk5LjczNSIgcj0iMS40ODYiLz48Y2lyY2xlIGN4PSIyMzYuMDc0IiBjeT0iMjAzLjkxNiIgcj0iMS40ODYiLz48Y2lyY2xlIGN4PSIyNDQuMzgzIiBjeT0iMjAzLjkwNSIgcj0iMS40ODYiLz48L2c+PHVzZSBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiB4bGluazpocmVmPSIjZiIgeT0iLTI2LjAxNiIvPjx1c2UgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgeGxpbms6aHJlZj0iI2YiIHg9Ii0yMC43OTkiLz48dXNlIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiIHhsaW5rOmhyZWY9IiNmIiB4PSIyMC43NDUiLz48dXNlIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiIHhsaW5rOmhyZWY9IiNmIiB5PSIyNS43ODQiLz48L2c+PC9zdmc+"); }
	.flag.flag_pl::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJGbGFnIG9mIFBvbGFuZCIgdmlld0JveD0iMCAwIDE2IDEwIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjEwIiBmaWxsPSIjZmZmIi8+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSI1IiBmaWxsPSIjZGMxNDNjIiB5PSI1Ii8+Cjwvc3ZnPgo="); }
	.flag.flag_kr::before,
	.flag.flag_ko::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSItMzYgLTI0IDcyIDQ4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNLTM2LTI0aDcydjQ4aC03MnoiLz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtNTYuMzEpIj48ZyBpZD0iYiI+PHBhdGggaWQ9ImEiIGQ9Ik0tNi0yNUg2bS0xMiAzSDZtLTEyIDNINiIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiLz48dXNlIHhsaW5rOmhyZWY9IiNhIiB5PSI0NCIvPjwvZz48cGF0aCBzdHJva2U9IiNmZmYiIGQ9Ik0wIDE3djEwIi8+PGNpcmNsZSBmaWxsPSIjY2QyZTNhIiByPSIxMiIvPjxwYXRoIGZpbGw9IiMwMDQ3YTAiIGQ9Ik0wLTEyQTYgNiAwIDAwMCAwYTYgNiAwIDAxMCAxMiAxMiAxMiAwIDAxMC0yNHoiLz48L2c+PGcgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMy42OSkiPjx1c2UgeGxpbms6aHJlZj0iI2IiLz48cGF0aCBzdHJva2U9IiNmZmYiIGQ9Ik0wLTIzLjV2M00wIDE3djMuNW0wIDN2MyIvPjwvZz48L3N2Zz4="); }
	.flag.flag_fa::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjMwIDM2MCI+CjxyZWN0IHdpZHRoPSI2MzAiIGhlaWdodD0iMzYwIiBmaWxsPSIjZGEwMDAwIi8+CjxyZWN0IHdpZHRoPSI2MzAiIGhlaWdodD0iMjQwIiBmaWxsPSIjZmZmIi8+CjxyZWN0IHdpZHRoPSI2MzAiIGhlaWdodD0iMTIwIiBmaWxsPSIjMjM5ZjQwIi8+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNCwxMDAuNCkiPgo8ZyBpZD0idGI0Ij4KPGcgaWQ9InRiMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiPgo8cGF0aCBpZD0idGJwMSIgZD0iTTAsMUgyNk0xLDEwVjVIOVY5SDE3VjVIMTJNNCw5SDZNMjYsOUgyMVY1SDI5TTI5LDBWOUgzN1YwTTMzLDBWOSIgdHJhbnNmb3JtPSJzY2FsZSgxLjQpIi8+CjxwYXRoIGlkPSJ0YnAyIiBkPSJNMCw3SDlNMTAsN0gxOSIgdHJhbnNmb3JtPSJzY2FsZSgyLjgpIi8+Cjx1c2UgeGxpbms6aHJlZj0iI3RicDIiIHk9IjEyMCIvPgo8dXNlIHhsaW5rOmhyZWY9IiN0YnAxIiB5PSIxNDUuMiIvPgo8L2c+CjxnIGlkPSJ0YjMiPgo8dXNlIHhsaW5rOmhyZWY9IiN0YjEiIHg9IjU2Ii8+Cjx1c2UgeGxpbms6aHJlZj0iI3RiMSIgeD0iMTEyIi8+Cjx1c2UgeGxpbms6aHJlZj0iI3RiMSIgeD0iMTY4Ii8+CjwvZz4KPC9nPgo8dXNlIHhsaW5rOmhyZWY9IiN0YjMiIHg9IjE2OCIvPgo8dXNlIHhsaW5rOmhyZWY9IiN0YjQiIHg9IjM5MiIvPgo8L2c+CjxnIGZpbGw9IiNkYTAwMDAiIHRyYW5zZm9ybT0ibWF0cml4KDQ1LDAsMCw0NSwzMTUsMTgwKSI+CjxnIGlkPSJlbWJsZW1faGFsZiI+CjxwYXRoIGQ9Ik0tMC41NDgxNSwwLjgzNjM4QTAuOTEyMDQ2LDAuOTEyMDQ2IDAgMCwwIDAuMzI4NTQ0LC0wLjcyMjM4NEExLDEgMCAwLDEgLTAuNTQ4MTUsMC44MzYzOCIvPgo8cGF0aCBkPSJNMC42MTgzMzksMC42NjE0MDlBMC43NjM5MzIsMC43NjM5MzIgMCAwLDAgMC40MjE2NDQsLTAuNzQxMDQ5QTEsMSAwIDAsMSAwLjYxODMzOSwwLjY2MTQwOSIvPgo8cGF0aCBkPSJNMCwxIC0wLjA1LDAgMCwtMC43ODcyNzhBMC4zMDk5OTUsMC4zMDk5OTUgMCAwLDAgMC4xMTgwMzQsLTAuNjg4MTkxVi0wLjEwMDQwNkwwLjA3NzgwOSwwLjg5MjkwNXoiLz4KPHBhdGggZD0iTS0wLjAyLC0wLjg1IDAsLTAuODMxMjE3QTAuMTQ0MzEsMC4xNDQzMSAwIDAsMCAwLjI1MjA3NSwtMC45Njc3MDhBMC4xMzY0MDgsMC4xMzY0MDggMCAwLDEgMCwtMC45MjQ2MzQiLz4KPC9nPgo8dXNlIHhsaW5rOmhyZWY9IiNlbWJsZW1faGFsZiIgdHJhbnNmb3JtPSJzY2FsZSgtMSwxKSIvPgo8L2c+Cjwvc3ZnPgo="); }
	.flag.flag_nl::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDYiPgo8cmVjdCBmaWxsPSIjMjE0NjhCIiB3aWR0aD0iOSIgaGVpZ2h0PSI2Ii8+CjxyZWN0IGZpbGw9IiNGRkYiIHdpZHRoPSI5IiBoZWlnaHQ9IjQiLz4KPHJlY3QgZmlsbD0iI0FFMUMyOCIgd2lkdGg9IjkiIGhlaWdodD0iMiIvPgo8L3N2Zz4K"); }

	.flag.flag_ja::before,
	.flag.flag_jp::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MDAgNjAwIj4KPHJlY3QgZmlsbD0iI2ZmZiIgaGVpZ2h0PSI2MDAiIHdpZHRoPSI5MDAiLz4KPGNpcmNsZSBmaWxsPSIjYmMwMDJkIiBjeD0iNDUwIiBjeT0iMzAwIiByPSIxMzAiLz4KPC9zdmc+Cg=="); }
	.flag.flag_it::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwMCIgd2lkdGg9IjEwMDAiIHZpZXdCb3g9IjAgMCAzIDMiPgo8cmVjdCB3aWR0aD0iMyIgZmlsbD0iIzAwOTI0NiIgaGVpZ2h0PSIzIi8+CjxyZWN0IHdpZHRoPSIyIiB4PSIxIiBmaWxsPSIjZmZmIiBoZWlnaHQ9IjMiLz4KPHJlY3Qgd2lkdGg9IjEiIHg9IjIiIGZpbGw9IiNjZTJiMzciIGhlaWdodD0iMyIvPgo8L3N2Zz4="); }
	.flag.flag_hu::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDMiPjxwYXRoIGZpbGw9IiM0NzcwNTAiIGQ9Ik0wIDBoNnYzSDB6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgMGg2djJIMHoiLz48cGF0aCBmaWxsPSIjQ0UyOTM5IiBkPSJNMCAwaDZ2MUgweiIvPjwvc3ZnPg=="); }
	.flag.flag_fr::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzIDIuNSI+CjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjMiIGZpbGw9IiMwMDIzOTUiLz4KPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMyIgeD0iMSIgZmlsbD0iI2ZmZiIvPgo8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIzIiB4PSIyIiBmaWxsPSIjZWQyOTM5Ii8+Cjwvc3ZnPgo="); }
	.flag.flag_es::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNzUwIDUwMCI+PHBhdGggZmlsbD0iI2M2MGIxZSIgZD0iTTAgMGg3NTB2NTAwSDB6Ii8+PHBhdGggZmlsbD0iI2ZmYzQwMCIgZD0iTTAgMTI1aDc1MHYyNTBIMHoiLz48ZyBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjM5Ij48ZyBzdHJva2Utd2lkdGg9Ii4yNiI+PHBhdGggZmlsbD0iI2FkMTUxOSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTE2Ny45OSAyMjIuMjRzLS41MSAwLS43OS0uMTYtMS4xMy0uOTYtMS4xMy0uOTZsLS42OC0uNDktLjYyLS44NXMtLjczLTEuMTgtLjQtMi4wOWMuMzQtLjkxLjkxLTEuMjMgMS40Mi0xLjUuNTEtLjI2IDEuNTgtLjU5IDEuNTgtLjU5cy44NS0uMzcgMS4xMy0uNDJjLjI4LS4wNiAxLjMtLjMyIDEuMy0uMzJzLjI4LS4xNi41Ni0uMjdjLjI5LS4xMS42OC0uMTEuOTEtLjE2LjIyLS4wNi43OS0uMjQgMS4xMy0uMjYuNTItLjAyIDEuMzYuMSAxLjY0LjFzMS4yNC4wNSAxLjY0LjA1Yy4zOSAwIDEuOC0uMTEgMi4yLS4xMS4zOSAwIC42OC0uMDUgMS4xMyAwIC40NS4wNiAxLjI0LjMyIDEuNDcuNDNzMS41OC41OSAyLjA5Ljc1IDEuNzUuMzcgMi4zMi42NGMuNTYuMjcuOTEuNzIgMS4xOSAxLjEuMjguMzcuMzQuNzguNDUgMS4wNS4xMS4yNi4xMS44NCAwIDEuMTEtLjExLjI2LS41MS44MS0uNTEuODFsLS42MiAxLjAyLS43OS42NHMtLjU3LjU0LTEuMDIuNDhjLS40NS0uMDQtNS4wMy0uODYtNy45Ny0uODZzLTcuNjQuODYtNy42NC44NmguMDF6Ii8+PGcgZmlsbD0iI2M4YjEwMCI+PGVsbGlwc2UgY3g9IjE3NS42NiIgY3k9IjIxNS42OCIgcng9IjEuMzgiIHJ5PSIyLjUiLz48ZWxsaXBzZSBjeD0iMTc1LjY4IiBjeT0iMjE1LjY4IiByeD0iLjY0IiByeT0iMi4zIi8+PGVsbGlwc2UgY3g9IjE3NS42OCIgY3k9IjIxMy4wNCIgcng9Ii45MyIgcnk9Ii44NyIgc3Ryb2tlPSJub25lIi8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuMyIgZD0iTTE3Ni45NiAyMTIuNzR2LjU4aC0yLjUzdi0uNThoLjk0di0xLjMyaC0uNjJ2LS41N2guNjJ2LS41N2guNnYuNTdoLjYydi41N2gtLjYydjEuMzJoLjk5Ii8+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTE3NS45NCAyMTIuMmEuOTMuODcgMCAxMS0uNSAwIi8+PHBhdGggZD0iTTE3NS42OCAyMjIuMDhoLTQuODFsLS4xMS0xLjE4LS4yMy0xLjIzLS4yMy0xLjUzYy0xLjMzLTEuNzUtMi41NS0yLjktMi45Ni0yLjY1LjEtLjMyLjIyLS41Ni40Ny0uNzEgMS4xOC0uNyAzLjYxLjk4IDUuNDQgMy43NC4xNi4yNS4zMi41LjQ2Ljc1aDMuOTdjLjE0LS4yNS4zLS41LjQ2LS43NSAxLjgyLTIuNzYgNC4yNi00LjQ0IDUuNDMtMy43NC4yNi4xNS4zNy4zOS40Ny43MS0uNDEtLjI0LTEuNjIuOS0yLjk2IDIuNjVsLS4yMyAxLjUzLS4yMyAxLjIzLS4xIDEuMThoLTQuODR6Ii8+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTE2Ny41NSAyMTUuNDRjLjkxLS41MyAzLjAyIDEuMTQgNC43MyAzLjc0bTExLjU1LTMuNzRjLS45MS0uNTMtMy4wMSAxLjE0LTQuNzMgMy43NCIvPjwvZz48ZyBpZD0iYSIgZmlsbD0iI2M4YjEwMCI+PHBhdGggZD0iTTE2OC41OCAyMjQuMjVjLS4yLS41Ny0uNTgtMS4wOC0uNTgtMS4wOCAxLjk1LS41NyA0LjY2LS45MyA3LjY3LS45NCAzLjAxLjAxIDUuNzUuMzcgNy42OS45NCAwIDAtLjIyLjM4LS41Mi45MS0uMTcuMy0uMzkuODEtLjM4LjgxLTEuNzUtLjU0LTQuMDItLjgxLTYuOC0uODItMi43OS4wMS01LjQ2LjM1LTYuODYuODYuMDIgMC0uMS0uMzItLjIzLS42OGguMDEiLz48cGF0aCBkPSJNMTc1LjY3IDIyNi43M2MyLjQzLS4wMSA1LjExLS4zOCA2LjEtLjYzLjY2LS4yIDEuMDUtLjQ5Ljk4LS44NC0uMDQtLjE2LS4xOC0uMy0uMzctLjM4LTEuNDYtLjQ3LTQuMDctLjgtNi43MS0uOC0yLjYzIDAtNS4yNy4zMy02LjcyLjgtLjE5LjA4LS4zMy4yMi0uMzcuMzgtLjA3LjM1LjMyLjY0Ljk4Ljg0Ljk5LjI1IDMuNjguNjIgNi4xMS42M3ptNy44MS00LjY1bC0uNTktLjUzcy0uNTcuMzQtMS4yOC4yNGMtLjctLjExLS45My0uOTctLjkzLS45N3MtLjc5LjY3LTEuNDQuNjJjLS42NS0uMDYtMS4wNy0uNjItMS4wNy0uNjJzLS43MS41MS0xLjMzLjQ2Yy0uNjItLjA2LTEuMjEtLjgzLTEuMjEtLjgzcy0uNjMuOC0xLjI1Ljg2Yy0uNjIuMDUtMS4xMy0uNTQtMS4xMy0uNTRzLS4yOC41OS0xLjA3LjcyLTEuNDctLjYyLTEuNDctLjYyLS40NS43My0uOTkuOTJjLS41NC4xOC0xLjI0LS4yNy0xLjI0LS4yN3MtLjEyLjI3LS4yLjQzLS4zMS4xOS0uMzEuMTlsLjE4LjQ3YzEuOTMtLjU2IDQuNTYtLjkxIDcuNTMtLjkxczUuNjcuMzUgNy42MS45MmwuMi0uNTRoLS4wMXoiLz48cGF0aCBkPSJNMTc1LjY5IDIxOS40OWwuMjguMDVjLS4wNS4xMi0uMDYuMjQtLjA2LjM4IDAgLjU4LjUgMS4wNSAxLjEyIDEuMDUuNDkgMCAuOTEtLjMxIDEuMDYtLjczLjAxLjAxLjExLS4zOC4xNS0uMzguMDMgMCAuMDMuNDEuMDUuNDEuMDcuNTMuNTUuODkgMS4xLjg5LjYyIDAgMS4xMS0uNDcgMS4xMS0xLjA2IDAtLjA0IDAtLjA4LS4wMS0uMTJsLjM1LS4zNS4xOS40NGMtLjA3LjE0LS4xLjI5LS4xLjQ2IDAgLjU2LjQ3IDEuMDEgMS4wNiAxLjAxLjM3IDAgLjY5LS4xOC44OC0uNDVsLjIzLS4yOXYuMzZjMCAuMzQuMTQuNjYuNDkuNzEgMCAwIC4zOC4wMy45MS0uMzguNTItLjQxLjgtLjc1LjgtLjc1bC4wMy40MnMtLjUxLjg0LS45NyAxLjFjLS4yNS4xNS0uNjQuMzEtLjk1LjI1LS4zMi0uMDUtLjU1LS4zMS0uNjctLjYxLS4yMy4xNC0uNTEuMjItLjguMjItLjYzIDAtMS4yLS4zNS0xLjQyLS44Ni0uMjkuMzEtLjY5LjUtMS4xNi41LS41MSAwLS45Ny0uMjMtMS4yNi0uNTgtLjI4LjI3LS42Ny40My0xLjA5LjQzLS41NSAwLTEuMDUtLjI4LTEuMzMtLjY5LS4yOS40MS0uNzguNjktMS4zNC42OS0uNDIgMC0uODEtLjE2LTEuMDktLjQzLS4yOS4zNS0uNzUuNTgtMS4yNS41OC0uNDggMC0uODgtLjE5LTEuMTctLjUtLjIyLjUxLS43OS44Ni0xLjQyLjg2LS4yOSAwLS41Ni0uMDgtLjc5LS4yMi0uMTIuMy0uMzUuNTYtLjY4LjYxLS4zLjA2LS42OS0uMS0uOTQtLjI1LS40Ny0uMjYtMS4wMi0xLjEtMS4wMi0xLjFsLjA3LS40MnMuMjkuMzQuODEuNzUuOTEuMzguOTEuMzhjLjM0LS4wNS40OS0uMzcuNDktLjcxdi0uMzZsLjIyLjI5Yy4xOS4yNy41MS40NS44OC40NS41OSAwIDEuMDYtLjQ1IDEuMDYtMS4wMWEuODkuODkgMCAwMC0uMS0uNDZsLjE5LS40NC4zNS4zNWMtLjAxLjA0LS4wMS4wOC0uMDEuMTIgMCAuNTkuNDkgMS4wNiAxLjExIDEuMDYuNTUgMCAxLjAzLS4zNiAxLjExLS44OS4wMSAwIC4wMS0uNDEuMDQtLjQxLjA1IDAgLjE0LjM5LjE2LjM4LjE0LjQyLjU2LjczIDEuMDYuNzMuNjEgMCAxLjExLS40NyAxLjExLTEuMDUgMC0uMTQgMC0uMjYtLjA1LS4zOGwuMjktLjA1aC4wMXoiLz48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTc1LjY3IDIyMi4yM2MtMy4wMS4wMS01LjcyLjM3LTcuNjcuOTQtLjEzLjA0LS4yOS0uMDYtLjMzLS4xNy0uMDQtLjEzLjA1LS4yOC4xOC0uMzIgMS45NS0uNiA0LjczLS45OCA3LjgyLS45OHM1Ljg4LjM4IDcuODMuOThjLjEzLjA0LjIyLjE5LjE4LjMyLS4wNC4xMS0uMi4yMS0uMzMuMTctMS45NS0uNTctNC42Ny0uOTMtNy42OC0uOTR6Ii8+PHBhdGggZD0iTTE2NS40MyAyMjFjLS4wMS4wMS0uMzgtLjQ4LS42NS0uNzMtLjItLjE4LS42OC0uMzMtLjY4LS4zMyAwLS4wOC4yOC0uMjguNTgtLjI4LjE4IDAgLjM1LjA3LjQ1LjJsLjA0LS4ycy4yNC4wNS4zNS4zMmMuMTIuMjkuMDUuNzIuMDUuNzJzLS4wNS4yLS4xNC4zem0xLjg5LS43OGwtLjExLjY2LTEuNC4xNS0uMjEtLjEyLjA0LS4yMyAxLjA2LS44Ny42Mi40MSIvPjxwYXRoIGQ9Ik0xNjUuNDUgMjIwLjc1Yy4xMi0uMTIuMzYtLjA5LjUzLjA2LjE4LjE1LjI0LjM4LjEyLjUtLjEyLjEzLS4zNi4xLS41My0uMDYtLjE4LS4xNS0uMjQtLjM4LS4xMi0uNXptMi41Ny4xM2MtLjA2LS4xOCAwLS4zNy4xMy0uNDIuMTQtLjAzLjMuMDkuMzcuMjcuMDYuMTkgMCAuMzgtLjE0LjQyLS4xMy4wNC0uMjktLjA4LS4zNi0uMjd6bS42NS0uODRsLjUxLjQ4IDEuMjItLjY2LjA5LS4yMS0uMTctLjE3LTEuNC0uMTItLjI1LjY4Ii8+PHBhdGggZD0iTTE3MC4wOCAyMTcuNzZsLS42Ny42NC44NiAxLjE0LjIzLjA5LjE3LS4xOC4zLTEuMzctLjg5LS4zMiIvPjxwYXRoIGQ9Ik0xNzIuMzYgMjE5LjNsLS4yNi42My0xLjQtLjEzLS4xOC0uMTYuMS0uMjIgMS4yMi0uNjQuNTIuNTIiLz48ZWxsaXBzZSBjeD0iMTcwLjUxIiBjeT0iMjE5LjY1IiByeD0iLjQ5IiByeT0iLjQ3Ii8+PHBhdGggZD0iTTE3Mi44NyAyMTkuOTVjLS4wMy0uMi4wNy0uMzcuMjEtLjM5cy4yOC4xMy4zLjMzYy4wMy4xOS0uMDcuMzctLjIxLjM4LS4xNC4wMi0uMjgtLjEzLS4zLS4zMnptLjkxLS43MWwuNC41NyAxLjM0LS40Mi4xNC0uMTgtLjE1LS4yLTEuMzMtLjM5LS40LjYyIi8+PHBhdGggZD0iTTE3NS42NiAyMTcuMTVsLS44Ni41Mi42NCAxLjM4LjIyLjE0LjIyLS4xNC42NC0xLjM4LS44Ni0uNTIiLz48cGF0aCBkPSJNMTc3LjU1IDIxOS4yNGwtLjM5LjU3LTEuMzQtLjQyLS4xNC0uMTguMTQtLjIgMS4zNC0uMzkuMzkuNjIiLz48ZWxsaXBzZSBjeD0iMTc1LjY3IiBjeT0iMjE5LjIxIiByeD0iLjQ5IiByeT0iLjQ3Ii8+PHBhdGggZD0iTTE3OC41IDIxOS45NWMuMDItLjItLjA4LS4zNy0uMjItLjM5cy0uMjguMTMtLjMuMzNjLS4wMi4xOS4wNy4zNy4yMS4zOC4xNC4wMi4yOC0uMTMuMzEtLjMyem0uNDktLjY1bC4yNi42MyAxLjQtLjEzLjE4LS4xNi0uMS0uMjItMS4yMi0uNjQtLjUyLjUyIi8+PHBhdGggZD0iTTE4MS4yNyAyMTcuNzZsLjY3LjY0LS44NiAxLjE0LS4yMy4wOS0uMTctLjE4LS4zLTEuMzcuODktLjMyIi8+PHBhdGggZD0iTTE4Mi42OCAyMjAuMDRsLS41MS40OC0xLjIyLS42Ni0uMS0uMjEuMTktLjE3IDEuNC0uMTIuMjQuNjgiLz48ZWxsaXBzZSBjeD0iMTgwLjg1IiBjeT0iMjE5LjY1IiByeD0iLjQ5IiByeT0iLjQ3Ii8+PHBhdGggZD0iTTE4My4zNCAyMjAuODhjLjA2LS4xOCAwLS4zNy0uMTMtLjQyLS4xNC0uMDMtLjMuMDktLjM3LjI3LS4wNi4xOSAwIC4zOC4xNC40Mi4xMy4wNC4yOS0uMDguMzYtLjI3em0yLjM5LjEyYy4wMS4wMS4zOC0uNDguNjYtLjczLjE5LS4xOC42Ny0uMzMuNjctLjMzIDAtLjA4LS4yOC0uMjgtLjU4LS4yOC0uMTggMC0uMzUuMDctLjQ1LjJsLS4wNC0uMnMtLjI0LjA1LS4zNi4zMmMtLjExLjI5LS4wMy43Mi0uMDMuNzJzLjA0LjIuMTMuM3ptLTEuODktLjc4bC4xMS42NiAxLjQuMTUuMjEtLjEyLS4wNS0uMjMtMS4wNS0uODctLjYyLjQxIi8+PHBhdGggZD0iTTE4NS43NCAyMjAuNzVjLS4xMS0uMTItLjM1LS4wOS0uNTMuMDZzLS4yNC4zOC0uMTIuNWMuMTIuMTMuMzYuMS41NC0uMDYuMTgtLjE1LjIzLS4zOC4xMS0uNXoiLz48L2c+PGcgaWQ9ImIiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNhZDE1MTkiIGQ9Ik0xNjguMDUgMjI0LjNsLjMxLS41LjY1LjEzLS4zOC41Ni0uNTgtLjE5Ii8+PHBhdGggZmlsbD0iIzA1OGU2ZSIgZD0iTTE3MC44NSAyMjMuODFsLS42OS4xMWMtLjE4LjAyLS4zNS0uMDktLjM4LS4yNmEuMzIuMzIgMCAwMS4yNy0uMzVsLjctLjEuNzEtLjExYy4xOC0uMDIuMzQuMDkuMzcuMjUuMDIuMTctLjEuMzMtLjI3LjM1bC0uNzEuMTEiLz48ZWxsaXBzZSBmaWxsPSIjZmZmIiBjeD0iMTczLjE5IiBjeT0iMjIzLjMiIHJ4PSIuNDQiIHJ5PSIuNDEiLz48cGF0aCBmaWxsPSIjYWQxNTE5IiBkPSJNMTc1LjcgMjIzLjQ4aC0uOTZjLS4xOCAwLS4zMy0uMTQtLjMzLS4zMXMuMTQtLjMxLjMyLS4zMWgxLjk2Yy4xOSAwIC4zMy4xNC4zMy4zMXMtLjE1LjMxLS4zMy4zMWgtLjk5Ii8+PGVsbGlwc2UgZmlsbD0iI2ZmZiIgY3g9IjE3OC4xNiIgY3k9IjIyMy4zIiByeD0iLjQ0IiByeT0iLjQxIi8+PHBhdGggZmlsbD0iIzA1OGU2ZSIgZD0iTTE4MC41IDIyMy44MWwuNjkuMTFjLjE4LjAyLjM1LS4wOS4zOC0uMjZhLjMxMy4zMTMgMCAwMC0uMjctLjM1bC0uNy0uMS0uNzEtLjExYy0uMTgtLjAyLS4zNS4wOS0uMzcuMjVhLjMuMyAwIDAwLjI3LjM1bC43MS4xMSIvPjxwYXRoIGZpbGw9IiNhZDE1MTkiIGQ9Ik0xODMuMjQgMjI0LjMzbC0uMjUtLjUzLS42Ny4wNi4zMi41OS42LS4xMiIvPjxwYXRoIGZpbGw9IiNhZDE1MTkiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xNzUuNjYgMjI2LjE2Yy0yLjQzIDAtNC42My0uMjItNi4zLS42NSAxLjY3LS40MyAzLjg3LS42OSA2LjMtLjcgMi40NCAwIDQuNjUuMjcgNi4zMy43LTEuNjguNDMtMy44OS42NS02LjMzLjY1eiIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjAxIiBkPSJNMTc2LjggMjI2LjA4di0xLjE2bS0uNTggMS4ybC4wMS0xLjIzbS0uNDMgMS4yNXYtMS4yNiIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjAyIiBkPSJNMTc1LjQ0IDIyNi4xNXYtMS4yNyIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjAzIiBkPSJNMTc1LjA5IDIyNi4xNXYtMS4yNyIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjA0IiBkPSJNMTc0Ljc3IDIyNi4xNXYtMS4yN20tLjMzIDEuMjd2LTEuMjciLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4wNSIgZD0iTTE3NC4xNiAyMjYuMTV2LTEuMjciLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4wNiIgZD0iTTE3My42MSAyMjYuMDhsLS4wMS0xLjE1bS4yNyAxLjE3di0xLjIxIi8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuMDciIGQ9Ik0xNzMuMSAyMjYuMDN2LTEuMDZtLjI2IDEuMDlsLS4wMS0xLjEzIi8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuMDgiIGQ9Ik0xNzIuNDIgMjI1Ljk3di0uOTNtLjIzLjk0VjIyNW0uMjMgMS4wMlYyMjUiLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4wOSIgZD0iTTE3Mi4xOSAyMjUuOTZ2LS45Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuMSIgZD0iTTE3MS45NyAyMjUuOTJ2LS44NSIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjExIiBkPSJNMTcxLjczIDIyNS44OXYtLjc4Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuMTIiIGQ9Ik0xNzEuMjQgMjI1LjgybC0uMDEtLjYybS4yNi42NnYtLjdtLS41LjYxdi0uNTUiLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4xMyIgZD0iTTE3MC43NiAyMjUuNzN2LS40NiIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjE0IiBkPSJNMTcwLjUxIDIyNS42N3YtLjM2Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuMTUiIGQ9Ik0xNzAuMjYgMjI1LjY0di0uMjciLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4xOCIgZD0iTTE2OS45OSAyMjUuNTh2LS4xMyIvPjwvZz48L2c+PGcgaWQ9ImMiPjxnIGZpbGw9IiMwMDViYmYiPjxwYXRoIGQ9Ik0xOTEuMjggMzMwLjY4Yy0xLjU0IDAtMi45MS0uMzMtMy45My0uODctMS0uNTEtMi4zNi0uODItMy44Ni0uODItMS41MSAwLTIuOS4zMi0zLjkxLjgzLTEuMDEuNTMtMi40Ljg2LTMuOTIuODYtMS41NCAwLTIuOTItLjM2LTMuOTMtLjktMS0uNDktMi4zMy0uNzktMy43OS0uNzktMS41MiAwLTIuODYuMjktMy44Ni44MS0xLjAyLjU0LTIuNDIuODgtMy45NS44OHYyLjQxYzEuNTMgMCAyLjkzLS4zNSAzLjk1LS44OCAxLS41MiAyLjM0LS44MiAzLjg2LS44MiAxLjQ1IDAgMi43OS4zMSAzLjc5LjggMS4wMS41MyAyLjM5LjkgMy45My45IDEuNTIgMCAyLjkxLS4zMyAzLjkyLS44NiAxLjAxLS41MiAyLjQtLjg0IDMuOTEtLjg0IDEuNSAwIDIuODYuMzIgMy44Ni44MyAxLjAyLjU0IDIuMzcuODcgMy45MS44N2wuMDItMi40MXoiLz48cGF0aCBmaWxsPSIjY2NjIiBkPSJNMTkxLjI4IDMzMy4wOWMtMS41NCAwLTIuOTEtLjMzLTMuOTMtLjg3LTEtLjUxLTIuMzYtLjgzLTMuODYtLjgzLTEuNTEgMC0yLjkuMzItMy45MS44NC0xLjAxLjUzLTIuNC44Ni0zLjkyLjg2LTEuNTQgMC0yLjkyLS4zNy0zLjkzLS45LTEtLjQ5LTIuMzMtLjgtMy43OS0uOC0xLjUyIDAtMi44Ni4zLTMuODYuODItMS4wMi41My0yLjQyLjg4LTMuOTUuODh2Mi40MWMxLjUzIDAgMi45My0uMzUgMy45NS0uODggMS0uNTIgMi4zNC0uODIgMy44Ni0uODIgMS40NSAwIDIuNzkuMzEgMy43OS44IDEuMDEuNTQgMi4zOS45IDMuOTMuOSAxLjUyIDAgMi45MS0uMzQgMy45Mi0uODZzMi40LS44NCAzLjkxLS44NGMxLjUgMCAyLjg2LjMyIDMuODYuODQgMS4wMi41MyAyLjM3Ljg2IDMuOTEuODZsLjAyLTIuNDEiLz48cGF0aCBkPSJNMTkxLjI4IDMzNS41Yy0xLjU0IDAtMi45MS0uMzMtMy45My0uODYtMS0uNTItMi4zNi0uODQtMy44Ni0uODQtMS41MSAwLTIuOS4zMi0zLjkxLjg0cy0yLjQuODYtMy45Mi44NmMtMS41NCAwLTIuOTItLjM2LTMuOTMtLjktMS0uNDktMi4zMy0uOC0zLjc5LS44LTEuNTIgMC0yLjg2LjMtMy44Ni44Mi0xLjAyLjUzLTIuNDIuODgtMy45NS44OHYyLjRjMS41MyAwIDIuOTMtLjM0IDMuOTUtLjg4IDEtLjUxIDIuMzQtLjggMy44Ni0uOCAxLjQ1IDAgMi43OS4zIDMuNzkuNzkgMS4wMS41NCAyLjM5Ljg5IDMuOTMuODkgMS41MiAwIDIuOTEtLjMyIDMuOTItLjg1IDEuMDEtLjUyIDIuNC0uODMgMy45MS0uODMgMS41IDAgMi44Ni4zMSAzLjg2LjgyIDEuMDIuNTUgMi4zNy44NiAzLjkxLjg2bC4wMi0yLjQiLz48cGF0aCBmaWxsPSIjY2NjIiBkPSJNMTkxLjI2IDM0MC4zMmMtMS41NCAwLTIuODktLjMzLTMuOTEtLjg3LTEtLjUxLTIuMzYtLjgyLTMuODYtLjgyLTEuNTEgMC0yLjkuMzEtMy45MS44M3MtMi40Ljg2LTMuOTIuODZjLTEuNTQgMC0yLjkyLS4zNy0zLjkzLS45LTEtLjUtMi4zMy0uNzktMy43OS0uNzktMS41MiAwLTIuODYuMjktMy44Ni44MS0xLjAyLjUzLTIuNDIuODgtMy45NS44OHYtMi40YzEuNTMgMCAyLjkzLS4zNiAzLjk1LS45IDEtLjUxIDIuMzQtLjggMy44Ni0uOCAxLjQ1IDAgMi43OS4zIDMuNzkuNzkgMS4wMS41NCAyLjM5Ljg5IDMuOTMuODkgMS41MiAwIDIuOTEtLjMyIDMuOTItLjg1IDEuMDEtLjUyIDIuNC0uODMgMy45MS0uODMgMS41IDAgMi44Ni4zMSAzLjg2LjgyIDEuMDIuNTUgMi4zOS44NiAzLjkzLjg2bC0uMDIgMi40MiIvPjxwYXRoIGQ9Ik0xOTEuMjYgMzQyLjczYy0xLjU0IDAtMi44OS0uMzMtMy45MS0uODYtMS0uNTItMi4zNi0uODQtMy44Ni0uODQtMS41MSAwLTIuOS4zMi0zLjkxLjg0cy0yLjQuODYtMy45Mi44NmMtMS41NCAwLTIuOTItLjM3LTMuOTMtLjktMS0uNS0yLjMzLS44LTMuNzktLjgtMS41MiAwLTIuODYuMy0zLjg2LjgyLTEuMDIuNTMtMi40Mi44OC0zLjk1Ljg4di0yLjM5YzEuNTMgMCAyLjkzLS4zNyAzLjk1LS45IDEtLjUyIDIuMzQtLjgxIDMuODYtLjgxIDEuNDUgMCAyLjc5LjMgMy43OS43OSAxLjAxLjUzIDIuMzkuOSAzLjkzLjkgMS41MiAwIDIuOTEtLjM0IDMuOTItLjg2czIuNC0uODMgMy45MS0uODNjMS41IDAgMi44Ni4zMSAzLjg2LjgyIDEuMDIuNTQgMi4zOC44NyAzLjkzLjg3bC0uMDIgMi40MXoiLz48L2c+PGcgZmlsbD0iI2M4YjEwMCI+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTE2Ni45MiAzMjAuNzhjLjA1LjIxLjEzLjQuMTMuNjIgMCAxLjQ2LTEuMjcgMi42My0yLjgxIDIuNjNoMjIuOTRjLTEuNTUgMC0yLjgxLTEuMTctMi44MS0yLjYzIDAtLjIxLjA0LS40MS4wOS0uNjItLjEzLjA1LS4yOS4wNi0uNDQuMDZoLTE2LjY5Yy0uMTMgMC0uMjktLjAyLS40MS0uMDZ6Ii8+PHBhdGggZD0iTTE2Ny4zMyAzMTkuMjdoMTYuNjljLjU3IDAgMS4wMi4zNSAxLjAyLjc4cy0uNDUuNzktMS4wMi43OWgtMTYuNjljLS41NiAwLTEuMDItLjM2LTEuMDItLjc5cy40Ni0uNzggMS4wMi0uNzh6bS0zLjA2IDEwLjU5aDIyLjg3di01LjgzaC0yMi44N3Y1LjgzeiIvPjwvZz48cGF0aCBmaWxsPSIjY2NjIiBkPSJNMTY3LjU1IDMxOC4zMmgxNi4yNXYtNzkuNjNoLTE2LjI1djc5LjYzeiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0xNzkuMTMgMjM4Ljh2NzkuNDZtMS44My03OS40NnY3OS40NiIvPjxnIGZpbGw9IiNjOGIxMDAiPjxwYXRoIGQ9Ik0xNjQuNTggMjMyLjM3aDIyLjI5di01Ljg0aC0yMi4yOXY1Ljg0eiIvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xNjYuOTIgMjM2LjI2YS45MS45MSAwIDAxLjQxLS4wN2gxNi42OWMuMTcgMCAuMzIuMDMuNDYuMDgtLjU4LS4xOS0uOTktLjcxLS45OS0xLjMycy40NS0xLjE0IDEuMDMtMS4zM2MtLjE0LjA0LS4zMy4wOC0uNDkuMDhoLTE2LjdjLS4xNyAwLS4zMy0uMDEtLjQ3LS4wNmwuMDkuMDJjLjYuMTguOTQuNzEuOTQgMS4yOSAwIC41Ni0uMzggMS4xMy0uOTcgMS4zMXoiLz48cGF0aCBkPSJNMTY3LjMzIDIzNi4xOWgxNi42OWMuNTcgMCAxLjAyLjM1IDEuMDIuNzggMCAuNDQtLjQ1Ljc5LTEuMDIuNzloLTE2LjY5Yy0uNTYgMC0xLjAyLS4zNS0xLjAyLS43OSAwLS40My40Ni0uNzggMS4wMi0uNzh6bTAtMy44MmgxNi43Yy41NyAwIDEuMDMuMyAxLjAzLjY2IDAgLjM3LS40Ni42Ny0xLjAzLjY3aC0xNi43Yy0uNTYgMC0xLjAyLS4zLTEuMDItLjY3IDAtLjM2LjQ2LS42NiAxLjAyLS42NnoiLz48L2c+PC9nPjxnIGlkPSJkIiBmaWxsPSIjYWQxNTE5Ij48cGF0aCBkPSJNMTYyLjQ4IDI5OC42MmMtMi4yNiAxLjMtMy44IDIuNjQtMy41NSAzLjMxLjEyLjYxLjg0IDEuMDcgMS44NyAxLjc1IDEuNjIgMS4xMyAyLjYgMy4xNCAxLjgzIDQuMDcgMS4zNC0xLjA4IDIuMTktMi42OSAyLjE5LTQuNDkgMC0xLjg3LS45LTMuNTYtMi4zNC00LjY0eiIvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0yMDAuNCAyNjguNDdjLTMuNTQtMS40Ni05LjU3LTIuNTUtMTYuNDktMi43OC0yLjM5LjAyLTUuMDQuMjUtNy43OS43LTkuNzIgMS42My0xNy4xMyA1LjUxLTE2LjU0IDguNjcuMDEuMDYuMDQuMi4wNS4yNiAwIDAtMy42NC04LjIxLTMuNy04LjUyLS42NS0zLjUxIDcuNTYtNy44MiAxOC4zNS05LjYyIDMuMzktLjU3IDYuNjktLjc5IDkuNTYtLjc2IDYuOSAwIDEyLjkuODkgMTYuNTIgMi4yM2wuMDQgOS44MiIvPjxwYXRoIGQ9Ik0xNjcuNTIgMjc4LjQ3Yy00LjUxLS4zMi03LjU4LTEuNTMtNy45NC0zLjQxLS4yOC0xLjUgMS4yNS0zLjE3IDMuOTctNC42OCAxLjIxLjE0IDIuNTguMyA0IC4zbC0uMDMgNy43OW0xNi4zMS02LjA5YzIuODIuNDMgNC45MyAxLjEzIDUuOTggMS45OWwuMS4xN2MuNSAxLjAzLTEuOTcgMy4yMi02LjExIDUuNjdsLjAzLTcuODMiLz48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTU3LjQyIDI5My44M2MtLjQzLTEuMjggMy45Ny0zLjg2IDEwLjE4LTYuMTQgMi44NC0xLjAxIDUuMTgtMi4wNyA4LjA5LTMuMzUgOC42My0zLjgyIDE1LTguMiAxNC4yMi05Ljc5bC0uMDktLjE3Yy40Ni4zOCAxLjE4IDguMjQgMS4xOCA4LjI0Ljc4IDEuNDYtNS4wNSA1Ljc4LTEzIDkuNTgtMi41NCAxLjIyLTcuOTEgMy4yLTEwLjQ0IDQuMDktNC41NCAxLjU3LTkuMDQgNC41NC04LjYzIDUuNjRsLTEuNTEtOC4wOXYtLjAxeiIvPjwvZz48ZyBzdHJva2Utd2lkdGg9Ii4yNiI+PHBhdGggZmlsbD0iI2FkMTUxOSIgc3Ryb2tlLXdpZHRoPSIuMjciIGQ9Ik0zMjQuODUgMjIwLjQycy0uNzQuNzgtMS4yOC44OWMtLjUzLjEtMS4yMS0uNDktMS4yMS0uNDlzLS40OC41MS0xLjA4LjY0Yy0uNTkuMTQtMS40MS0uNjYtMS40MS0uNjZzLS41Ny44LTEuMDcuOTljLS41MS4xOC0xLjEzLS4yNC0xLjEzLS4yNHMtLjIzLjM5LS42NS42MWMtLjE4LjA5LS40OC0uMDUtLjQ4LS4wNWwtLjYtLjM4LS42OC0uNzItLjYyLS4yNHMtLjI4LS45MS0uMzEtMS4wN2MtLjAyLS4xNi0uMDgtLjU3LS4wOC0uNTctLjEzLS42NS44Ny0xLjQgMi4zLTEuNzIuODItLjE5IDEuNTQtLjE4IDIuMDYtLjAyLjU3LS40OCAxLjc4LS44MiAzLjItLjgyIDEuMjkgMCAyLjQyLjI3IDMuMDQuNy42MS0uNDMgMS43NC0uNyAzLjAzLS43IDEuNDIgMCAyLjYyLjM0IDMuMTkuODIuNTMtLjE2IDEuMjQtLjE3IDIuMDcuMDIgMS40Mi4zMiAyLjQzIDEuMDcgMi4zIDEuNzIgMCAwLS4wNi40MS0uMDguNTctLjAzLjE2LS4zMiAxLjA3LS4zMiAxLjA3bC0uNjIuMjQtLjY4LjcyLS41OC4zOHMtLjMuMTQtLjQ4LjA1Yy0uNDMtLjIxLS42Ni0uNjEtLjY2LS42MXMtLjYyLjQyLTEuMTMuMjRjLS41MS0uMTktMS4wNy0uOTktMS4wNy0uOTlzLS44Mi44LTEuNDIuNjZjLS41OS0uMTMtMS4wNy0uNjQtMS4wNy0uNjRzLS42OC41OS0xLjIxLjQ5Yy0uNTQtLjExLTEuMjctLjg5LTEuMjctLjg5eiIvPjxnIGZpbGw9IiNjOGIxMDAiPjxlbGxpcHNlIGN4PSIzMjQuODIiIGN5PSIyMTYuMiIgcng9IjEuMzgiIHJ5PSIxLjk2Ii8+PGVsbGlwc2UgY3g9IjMyNC44NSIgY3k9IjIxNi4yIiByeD0iLjYzIiByeT0iMS44MSIvPjxlbGxpcHNlIGN4PSIzMjQuODQiIGN5PSIyMTMuOTUiIHJ4PSIuOTMiIHJ5PSIuODgiIHN0cm9rZT0ibm9uZSIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjMiIGQ9Ik0zMjYuMTMgMjEzLjY0di41OGgtMi41M3YtLjU4aC45NHYtMS4zaC0uNjJ2LS41OGguNjJ2LS41OGguNjF2LjU4aC42MXYuNThoLS42MXYxLjNoLjk4Ii8+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTMyNS4xMSAyMTMuMTJhLjkzLjg4IDAgMTEtLjUxLS4wMSIvPjwvZz48ZyBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9Ii4yMSI+PHBhdGggc3Ryb2tlLXdpZHRoPSIuMjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTMxNC40MSAyMTkuOTljLS4xMy0uMzMtLjIyLS43LS4yMi0xLjA4IDAtMS41OSAxLjI2LTIuODggMi44My0yLjg4LjUgMCAuOTYuMTMgMS4zNy4zNyIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjI2IiBkPSJNMzE5LjQ4IDIxNy45M2MtLjE1LS4yNi0uMjktLjU0LS4yOS0uODQgMC0xLjE1IDEuMTktMi4wOCAyLjY0LTIuMDguNjIgMCAxLjIuMTcgMS42NS40NW02LjY5IDIuNWMuMTUtLjI2LjI1LS41Ny4yNS0uODcgMC0xLjE1LTEuMTgtMi4wOC0yLjY0LTIuMDgtLjYyIDAtMS4xOS4xNy0xLjY0LjQ1Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuMjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTMzNS4yMSAyMTkuOTljLjEzLS4zMy4yMS0uNy4yMS0xLjA4IDAtMS41OS0xLjI2LTIuODgtMi44Mi0yLjg4LS41IDAtLjk3LjEzLTEuMzguMzciLz48ZWxsaXBzZSBjeD0iMzEzLjU3IiBjeT0iMjE4LjY4IiByeD0iLjQ1IiByeT0iLjQzIi8+PGVsbGlwc2UgY3g9IjMxMy43NCIgY3k9IjIxNy4xIiByeD0iLjQ1IiByeT0iLjQzIi8+PGVsbGlwc2UgY3g9IjMxNC43NiIgY3k9IjIxNS45IiByeD0iLjQ1IiByeT0iLjQzIi8+PGVsbGlwc2UgY3g9IjMxNi4xMSIgY3k9IjIxNS4yNSIgcng9Ii40NSIgcnk9Ii40MyIvPjxlbGxpcHNlIGN4PSIzMTcuNTUiIGN5PSIyMTUuMzEiIHJ4PSIuNDUiIHJ5PSIuNDMiLz48ZWxsaXBzZSBmaWxsPSIjZmZmIiBjeD0iMzE4LjQzIiBjeT0iMjE3LjA4IiByeD0iLjQ1IiByeT0iLjQzIi8+PGVsbGlwc2UgY3g9IjMxOC42OCIgY3k9IjIxNS41OCIgcng9Ii40NSIgcnk9Ii40MyIvPjxlbGxpcHNlIGN4PSIzMTkuODEiIGN5PSIyMTQuNjQiIHJ4PSIuNDUiIHJ5PSIuNDMiLz48ZWxsaXBzZSBjeD0iMzIxLjIzIiBjeT0iMjE0LjE5IiByeD0iLjQ1IiByeT0iLjQzIi8+PGVsbGlwc2UgY3g9IjMyMi42NyIgY3k9IjIxNC4yNCIgcng9Ii40NSIgcnk9Ii40MyIvPjxlbGxpcHNlIGN4PSIzMjYuOTQiIGN5PSIyMTQuMjQiIHJ4PSIuNDUiIHJ5PSIuNDMiLz48ZWxsaXBzZSBjeD0iMzI4LjM5IiBjeT0iMjE0LjE5IiByeD0iLjQ1IiByeT0iLjQzIi8+PGVsbGlwc2UgY3g9IjMyOS44IiBjeT0iMjE0LjY0IiByeD0iLjQ1IiByeT0iLjQzIi8+PGVsbGlwc2UgY3g9IjMzMC45MyIgY3k9IjIxNS41OCIgcng9Ii40NSIgcnk9Ii40MyIvPjxlbGxpcHNlIGZpbGw9IiNmZmYiIGN4PSIzMzEuMTgiIGN5PSIyMTcuMDgiIHJ4PSIuNDUiIHJ5PSIuNDMiLz48ZWxsaXBzZSBjeD0iMzMyLjA2IiBjeT0iMjE1LjMxIiByeD0iLjQ1IiByeT0iLjQzIi8+PGVsbGlwc2UgY3g9IjMzMy41MSIgY3k9IjIxNS4yNSIgcng9Ii40NSIgcnk9Ii40MyIvPjxlbGxpcHNlIGN4PSIzMzQuODYiIGN5PSIyMTUuOSIgcng9Ii40NSIgcnk9Ii40MyIvPjxlbGxpcHNlIGN4PSIzMzUuODgiIGN5PSIyMTcuMSIgcng9Ii40NSIgcnk9Ii40MyIvPjxlbGxpcHNlIGN4PSIzMzYuMDUiIGN5PSIyMTguNjgiIHJ4PSIuNDUiIHJ5PSIuNDMiLz48L2c+PHVzZSB4bGluazpocmVmPSIjYSIgeD0iMTQ5LjE3Ii8+PHVzZSB4bGluazpocmVmPSIjYiIgeD0iMTQ5LjE3Ii8+PC9nPjx1c2UgeGxpbms6aHJlZj0iI2MiIHg9IjE0OS4xNyIvPjx1c2UgeGxpbms6aHJlZj0iI2QiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDUwMC41NyAwKSIvPjxwYXRoIGQ9Ik0xNjYuNDIgMjY0LjY1YzEuOTktLjcyIDMuMjktMS41OCAyLjY2LTMuMTQtLjQxLTEtMS40My0xLjE5LTIuOTctLjYzbC0yLjcxLjk5IDIuNDQgNi4wM2MuMjctLjEyLjU0LS4yNC44MS0uMzQuMjgtLjEuNTctLjE4Ljg1LS4yNmwtMS4wOC0yLjY0di0uMDF6bS0xLjE4LTIuOTFsLjY5LS4yNWMuNTctLjIxIDEuMjEuMSAxLjUuOC4yMS41My4xNiAxLjEzLS41IDEuNTUtLjIxLjEzLS40Ni4yMy0uNy4zM2wtLjk5LTIuNDNtNy41NC0yLjUyYy0uMjkuMDgtLjU3LjE2LS44Ni4yMi0uMjkuMDUtLjU5LjA5LS44OC4xMmwxLjQxIDYuMjggNC4zOC0uODhjLS4wNS0uMTItLjEyLS4yNi0uMTQtLjM4LS4wMy0uMTQtLjAzLS4yOC0uMDQtLjQxLS43Ny4yMi0xLjYxLjQ2LTIuNjEuNjZsLTEuMjYtNS42MW04Ljc4IDUuNDFjLjgyLTIuMjggMS44Mi00LjQ2IDIuODEtNi42Ny0uMTguMDMtLjM2LjA2LS41NC4wN3MtLjM3LjAxLS41NCAwYy0uNTMgMS42MS0xLjE4IDMuMjEtMS44NyA0LjgtLjgyLTEuNTEtMS43My0yLjk5LTIuNDMtNC41MS0uMzQuMDQtLjY5LjA5LTEuMDMuMTItLjM0LjAyLS43LjAxLTEuMDQuMDIgMS4yNiAyLjA2IDIuNDggNC4xMSAzLjY0IDYuMjMuMTYtLjAzLjMyLS4wNi41LS4wOC4xNi0uMDEuMzMuMDEuNS4wMm05LjE2LTQuODNjLjE1LS4zMS4zMS0uNi40OC0uODktLjI0LS4yMi0uOTYtLjU1LTEuODEtLjYzLTEuNzktLjE4LTIuODEuNjEtMi45MyAxLjY5LS4yNiAyLjI2IDMuMzEgMi4wNyAzLjE0IDMuNTctLjA3LjY0LS43NS45LTEuNDguODMtLjgxLS4wOC0xLjQxLS41My0xLjUxLTEuMTlsLS4yMi0uMDJjLS4xMi4zOS0uMjkuNzctLjQ4IDEuMTUuNTMuMzQgMS4yMS41MyAxLjg1LjU5IDEuODMuMTkgMy4yMi0uNTQgMy4zNS0xLjc0LjIzLTIuMTUtMy4zNy0yLjI3LTMuMjMtMy41NC4wNi0uNTMuNDctLjg4IDEuNC0uNzkuNjcuMDcgMS4wOC40MyAxLjI2Ljk1bC4xOC4wMm0xMTkuNTggNS4xOGMuNjItMi4zMyAxLjQxLTQuNTggMi4xOS02Ljg3LS4xNy4wNS0uMzUuMDktLjUzLjExLS4xNy4wMy0uMzYuMDQtLjU0LjA1LS4zNyAxLjY0LS44OCAzLjI5LTEuNDIgNC45NC0uOTYtMS40NC0yLTIuODQtMi44My00LjMtLjM0LjA3LS42OC4xNS0xLjAyLjJzLS42OS4wNy0xLjA0LjExYzEuNDUgMS45NCAyLjg1IDMuODkgNC4yIDUuOTEuMTYtLjA0LjMyLS4xLjUtLjEyLjE2LS4wMi4zMy0uMDIuNDktLjAzbTYuMTgtNi44MmMtLjI5LjAxLS41OS4wNC0uODguMDMtLjMgMC0uNi0uMDQtLjg5LS4wNmwtLjEyIDYuNDEgNC40OS4wOGMtLjAzLS4xMy0uMDYtLjI4LS4wNi0uNDFzLjA0LS4yNy4wNy0uNGMtLjgxLjA1LTEuNjguMS0yLjcxLjA4bC4xLTUuNzNtNy4wNCAxLjA1Yy43Mi4wNiAxLjQxLjE5IDIuMS4zMS0uMDEtLjEzLS4wMy0uMjctLjAyLS40MS4wMS0uMTMuMDYtLjI2LjEtLjM5bC02LjA3LS41Yy4wMS4xNC4wMy4yNy4wMi40LS4wMS4xNC0uMDYuMjctLjEuNC42Mi0uMDIgMS4zNy0uMDIgMi4yMS4wNWwtLjUzIDUuNzdjLjI5IDAgLjU5IDAgLjg4LjAzLjMuMDIuNTkuMDcuODguMTFsLjUzLTUuNzdtMi40OSA2LjMyYy4yOS4wNS41OS4wOS44OC4xNS4yOC4wNi41Ny4xNS44NS4yM2wuNzItMi45NC4wOC4wMWMuMTYuNDEuMzguOS40OSAxLjE5bC45IDIuMjJjLjM2LjA2LjcxLjExIDEuMDUuMTguMzYuMDguNy4xOCAxLjA0LjI4bC0uMzEtLjY3Yy0uNDgtMS0uOTktMi4wMS0xLjQxLTMuMDIgMS4xMi4wNCAxLjk4LS4zNiAyLjItMS4yNi4xNS0uNjItLjEtMS4xMS0uNjgtMS41My0uNDQtLjMxLTEuMjgtLjQ3LTEuODMtLjZsLTIuNDQtLjUzLTEuNTQgNi4yOW0zLjE0LTUuNDJjLjcxLjE2IDEuNTkuMjcgMS41OSAxLjA3LS4wMS4yMS0uMDMuMzUtLjA2LjQ4LS4yMy45NC0uOTQgMS4yNi0yLjEzLjkxbC42LTIuNDZtOC40MiA3LjM1Yy0uMDUuNjktLjE4IDEuMzctLjMxIDIuMS4zLjE0LjYxLjI3LjkuNDQuMy4xNi41Ny4zNC44Ni41MmwuNi03LjIzYy0uMTQtLjA2LS4yNy0uMTItLjQxLS4xOS0uMTMtLjA3LS4yNS0uMTUtLjM3LS4yNGwtNi4zOCA0LjA1Yy4xNy4wOC4zNS4xNi41MS4yNS4xNy4wOS4zMS4xOS40Ny4yOC41NC0uNDUgMS4xLS44MiAxLjc0LTEuM2wyLjM5IDEuMzF2LjAxem0tMS44MS0xLjY2bDIuMTMtMS4zNy0uMjUgMi40LTEuODgtMS4wMyIgZmlsbD0iI2M4YjEwMCIgc3Ryb2tlPSJub25lIi8+PHBhdGggZmlsbD0iI2FkMTUxOSIgc3Ryb2tlLXdpZHRoPSIuMjYiIGQ9Ik0yNDkuNjUgMTgyLjcyYzYuNjQgMCAxMi41Ni45OSAxNi40MSAyLjUxIDIuMiAxIDUuMTYgMS43MyA4LjQgMi4xNyAyLjQ3LjMzIDQuODEuMzkgNi44NS4yNCAyLjczLS4wNiA2LjY3Ljc0IDEwLjYyIDIuNDggMy4yNiAxLjQ1IDUuOTkgMy4yMSA3LjggNC45MWwtMS41NyAxLjQtLjQ1IDMuOTYtNC4zIDQuOTItMi4xNSAxLjgzLTUuMDkgNC4wNy0yLjYuMjEtLjc5IDIuMjUtMzIuOTEtMy44Ni0zMy4wMiAzLjg2LS43OS0yLjI1LTIuNjEtLjIxLTUuMDgtNC4wNy0yLjE1LTEuODMtNC4zLTQuOTItLjQ0LTMuOTYtMS41OC0xLjRjMS44Mi0xLjcgNC41NC0zLjQ2IDcuOC00LjkxIDMuOTUtMS43NCA3Ljg5LTIuNTQgMTAuNjItMi40OCAyLjA0LjE1IDQuMzguMDkgNi44NS0uMjQgMy4yNC0uNDQgNi4yLTEuMTcgOC40LTIuMTcgMy44Ni0xLjUyIDkuNDQtMi41MSAxNi4wOC0yLjUxeiIvPjxnIGZpbGw9IiNjOGIxMDAiPjxwYXRoIGQ9Ik0yMjUuMzQgMTkxLjQybDEuMzggMS4xMSAyLjA4LTMuNGMtMi4yNS0xLjM4LTMuOC0zLjc4LTMuOC02LjUxIDAtLjMxLjAyLS42MS4wNi0uOTEuMjEtNC4zNCA1LjUtNy45MiAxMi4yLTcuOTIgMy40OCAwIDYuNjMuOTUgOC44NCAyLjQ4LjA2LS42Ny4xMi0xLjI1LjIxLTEuODYtMi40My0xLjQyLTUuNi0yLjI4LTkuMDUtMi4yOC03LjcxIDAtMTMuNzQgNC4zOS0xNC4wMyA5LjU3LS4wMy4zMS0uMDUuNjEtLjA1LjkyIDAgMi43NiAxLjI2IDUuMjYgMy4yNiA2Ljk5bC0xLjEgMS44MSIvPjxwYXRoIGQ9Ik0yMjUuNDMgMTkxLjQ2Yy0yLjYzLTEuOTctNC4yNy00LjY0LTQuMjctNy41OCAwLTMuMzggMi4yMi02LjQgNS41OC04LjQxLTIuMDcgMS42Ny0zLjMzIDMuODMtMy41MSA2LjIzLS4wMy4zMS0uMDUuNjEtLjA1LjkyIDAgMi43NiAxLjI2IDUuMjYgMy4yNiA2Ljk5bC0xLjAxIDEuODUiLz48cGF0aCBkPSJNMjAyLjIxIDE5NC44OWMtMS40OC0xLjY1LTIuMzgtMy43OS0yLjM4LTYuMTIgMC0xLjQxLjMzLTIuNzUuOTEtMy45NSAyLjEzLTQuMzggOC44Mi03LjU3IDE2Ljc2LTcuNTcgMi4xNiAwIDQuMjMuMjMgNi4xNC42Ny0uNDIuNDYtLjc1Ljk3LTEuMDggMS40OC0xLjU5LS4zMS0zLjI5LS40OC01LjA2LS40OC03LjI3IDAtMTMuMzYgMi44My0xNS4xMiA2LjY1YTcuMzMgNy4zMyAwIDAwLS43MyAzLjJjMCAyLjMyIDEuMDkgNC40IDIuNzkgNS44MmwtMi42MyA0LjMtMS40MS0xLjEyIDEuODEtMi44OHoiLz48cGF0aCBkPSJNMjA0LjkgMTgwLjQ4Yy0xLjkxIDEuMjEtMy4zNiAyLjY5LTQuMTYgNC4zNC0uNTggMS4yLS45MSAyLjU0LS45MSAzLjk1IDAgMi4zMy45IDQuNDcgMi4zOCA2LjEybC0xLjYgMi41OWMtMS41My0xLjk2LTIuNDItNC4yNi0yLjQyLTYuNyAwLTQuMiAyLjY3LTcuODcgNi43MS0xMC4zem00NS4xNC05LjIxYzEuNzYgMCAzLjI4IDEuMTYgMy42NCAyLjczLjIzIDEuMzguMzggMi45NS40MSA0LjYyLjAxLjE4LS4wMS4zNS0uMDEuNTIgMCAuMi4wNC40MS4wNS42MS4wNiAzLjUyLjU2IDYuNjIgMS4yNyA4LjUybC01LjM2IDUuMTQtNS40My01LjE0Yy43Mi0xLjkgMS4yMi01IDEuMjktOC41MiAwLS4yLjA0LS40MS4wNC0uNjEgMC0uMTctLjAxLS4zNC0uMDEtLjUyLjAzLTEuNjcuMTgtMy4yNC40MS00LjYyLjM2LTEuNTcgMS45NC0yLjczIDMuNy0yLjczeiIvPjxwYXRoIGQ9Ik0yNTAuMDQgMTcyLjk0Yy45MSAwIDEuNjguNTggMS44NyAxLjM5LjIzIDEuMzEuMzcgMi44LjQgNC4zOCAwIC4xNi0uMDEuMzItLjAxLjQ4IDAgLjIuMDMuMzkuMDQuNTkuMDUgMy4zMi41MyA2LjI1IDEuMjEgOC4wNWwtMy41NCAzLjM1LTMuNTQtMy4zNWMuNjctMS44IDEuMTUtNC43MyAxLjIxLTguMDUgMC0uMi4wNC0uMzkuMDQtLjU5IDAtLjE2LS4wMS0uMzItLjAxLS40OC4wMy0xLjU4LjE3LTMuMDcuNC00LjM4LjE4LS44MSAxLjAyLTEuMzkgMS45My0xLjM5em0yNC42NiAxOC40OGwtMS4zOSAxLjExLTIuMDgtMy40YzIuMjYtMS4zOCAzLjgxLTMuNzggMy44MS02LjUxIDAtLjMxLS4wMi0uNjEtLjA2LS45MS0uMjEtNC4zNC01LjUtNy45Mi0xMi4yLTcuOTItMy40OSAwLTYuNjMuOTUtOC44NCAyLjQ4LS4wNi0uNjctLjEyLTEuMjUtLjIyLTEuODYgMi40NC0xLjQyIDUuNi0yLjI4IDkuMDYtMi4yOCA3LjcxIDAgMTMuNzQgNC4zOSAxNC4wMyA5LjU3LjAzLjMxLjA1LjYxLjA1LjkyIDAgMi43Ni0xLjI3IDUuMjYtMy4yNyA2Ljk5bDEuMTEgMS44MSIvPjxwYXRoIGQ9Ik0yNzQuNjEgMTkxLjQ2YzIuNjMtMS45NyA0LjI3LTQuNjQgNC4yNy03LjU4IDAtMy4zOC0yLjIyLTYuNC01LjU4LTguNDEgMi4wNyAxLjY3IDMuMzMgMy44MyAzLjUxIDYuMjMuMDMuMzEuMDUuNjEuMDUuOTIgMCAyLjc2LTEuMjcgNS4yNi0zLjI3IDYuOTlsMS4wMiAxLjg1Ii8+PHBhdGggZD0iTTI5Ny44MyAxOTQuODljMS40Ny0xLjY1IDIuMzgtMy43OSAyLjM4LTYuMTIgMC0xLjQxLS4zMy0yLjc1LS45MS0zLjk1LTIuMTQtNC4zOC04LjgyLTcuNTctMTYuNzYtNy41Ny0yLjE2IDAtNC4yMy4yMy02LjE1LjY3LjQzLjQ2Ljc2Ljk3IDEuMDkgMS40OCAxLjU4LS4zMSAzLjI5LS40OCA1LjA2LS40OCA3LjI3IDAgMTMuMzUgMi44MyAxNS4xMSA2LjY1LjQ3Ljk3LjczIDIuMDYuNzMgMy4yIDAgMi4zMi0xLjA5IDQuNC0yLjc5IDUuODJsMi42MyA0LjMgMS40Mi0xLjEyLTEuODEtMi44OHoiLz48cGF0aCBkPSJNMjk1LjE0IDE4MC40OGMxLjkxIDEuMjEgMy4zNiAyLjY5IDQuMTYgNC4zNC41OCAxLjIuOTEgMi41NC45MSAzLjk1IDAgMi4zMy0uOTEgNC40Ny0yLjM4IDYuMTJsMS42IDIuNTljMS41My0xLjk2IDIuNDEtNC4yNiAyLjQxLTYuNyAwLTQuMi0yLjY3LTcuODctNi43LTEwLjN6Ii8+PGVsbGlwc2UgZmlsbD0iIzAwNWJiZiIgc3Ryb2tlLXdpZHRoPSIuMjYiIGN4PSIyNTAuMDUiIGN5PSIxNjcuMyIgcng9IjQuNDMiIHJ5PSI0LjIiLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4yNiIgZD0iTTI0OC44OSAxNTUuNTR2Mi4yNmgtMi40MnYyLjNoMi40MnY2LjYxaC0zLjA1Yy0uMDMuMjEtLjIyLjM3LS4yMi41OSAwIC41OC4xMiAxLjE0LjM1IDEuNjQgMCAuMDIuMDIuMDIuMDMuMDNoOC4xMmMwLS4wMS4wMi0uMDEuMDMtLjAzLjIyLS41LjM1LTEuMDYuMzUtMS42NCAwLS4yMi0uMTktLjM4LS4yMi0uNTloLTIuOTZ2LTYuNjFoMi40MnYtMi4zaC0yLjQydi0yLjI2aC0yLjQzeiIvPjwvZz48ZyBmaWxsPSIjZmZmIj48ZWxsaXBzZSBjeD0iMjUwLjA0IiBjeT0iMTg4Ljk0IiByeD0iMS45MSIgcnk9IjEuOCIvPjxlbGxpcHNlIGN4PSIyNTAuMDQiIGN5PSIxODUuNCIgcng9IjEuOTEiIHJ5PSIxLjgiLz48ZWxsaXBzZSBjeD0iMjUwLjA0IiBjeT0iMTgxLjYiIHJ4PSIxLjUyIiByeT0iMS40NCIvPjxlbGxpcHNlIGN4PSIyNTAuMDQiIGN5PSIxNzguMTgiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjI1MC4wNCIgY3k9IjE3NS4xOCIgcng9Ii44OCIgcnk9Ii44MyIvPjxlbGxpcHNlIGN4PSIxOTguOTQiIGN5PSIxOTguNjciIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjE5Ny40NCIgY3k9IjE5Ni4wMiIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMTk2LjQ0IiBjeT0iMTkyLjk0IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIxOTYuMzEiIGN5PSIxODkuNjQiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjE5Ny4xMiIgY3k9IjE4Ni40IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIxOTguODEiIGN5PSIxODMuNDUiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjIwMS4wNiIgY3k9IjE4MS4wMiIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjAzLjY4IiBjeT0iMTc5LjAxIiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyMDYuOCIgY3k9IjE3Ny4zNiIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjEwLjA0IiBjeT0iMTc2LjE5IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyMTMuNjYiIGN5PSIxNzUuNTQiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjIxNy4xIiBjeT0iMTc1LjM2IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyMjAuNDciIGN5PSIxNzUuNDgiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjIyNC4yMSIgY3k9IjE5MC4zMiIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjIyLjM0IiBjeT0iMTg3LjY1IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyMjEuMzUiIGN5PSIxODQuNzUiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjIyMS40NyIgY3k9IjE4MS41NyIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjIyLjE2IiBjeT0iMTc4LjM3IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyMjMuODQiIGN5PSIxNzUuNDgiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjIyNi40IiBjeT0iMTczLjQ3IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyMjkuMzkiIGN5PSIxNzEuODEiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjIzMi43IiBjeT0iMTcwLjgyIiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyMzYuMTMiIGN5PSIxNzAuMjMiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjIzOS41IiBjeT0iMTcwLjI4IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyNDIuOTkiIGN5PSIxNzAuODciIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjI0Ni4yMyIgY3k9IjE3MS45OSIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjUzLjgiIGN5PSIxNzEuOTkiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjI1Ny4wNCIgY3k9IjE3MC44NyIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjYwLjU0IiBjeT0iMTcwLjI4IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyNjMuOSIgY3k9IjE3MC4yMyIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjY3LjM0IiBjeT0iMTcwLjgyIiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyNzAuNjQiIGN5PSIxNzEuODEiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjI3My42NCIgY3k9IjE3My40NyIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjc2LjE5IiBjeT0iMTc1LjQ4IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyNzcuODgiIGN5PSIxNzguMzciIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjI3OC41NyIgY3k9IjE4MS41NyIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjc4LjY5IiBjeT0iMTg0Ljc1IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyNzcuNjkiIGN5PSIxODcuNjUiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjI3NS44MyIgY3k9IjE5MC4zMiIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjc5LjU3IiBjeT0iMTc1LjQ4IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyODIuOTQiIGN5PSIxNzUuMzYiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjI4Ni4zOCIgY3k9IjE3NS41NCIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjkwIiBjeT0iMTc2LjE5IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIyOTMuMjQiIGN5PSIxNzcuMzYiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjI5Ni4zNiIgY3k9IjE3OS4wMSIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMjk4Ljk3IiBjeT0iMTgxLjAyIiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIzMDEuMjIiIGN5PSIxODMuNDUiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjMwMi45MSIgY3k9IjE4Ni40IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIzMDMuNzIiIGN5PSIxODkuNjQiIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PGVsbGlwc2UgY3g9IjMwMy42IiBjeT0iMTkyLjk0IiByeD0iMS4xIiByeT0iMS4wNCIvPjxlbGxpcHNlIGN4PSIzMDIuNiIgY3k9IjE5Ni4wMiIgcng9IjEuMSIgcnk9IjEuMDQiLz48ZWxsaXBzZSBjeD0iMzAxLjEiIGN5PSIxOTguNjciIHJ4PSIxLjEiIHJ5PSIxLjA0Ii8+PC9nPjxnIGZpbGw9IiNjOGIxMDAiPjxwYXRoIGQ9Ik0yNTAuMTUgMjI2LjE4Yy0xMi4yNi0uMDItMjMuMjUtMS40Ny0zMS4wOS0zLjgzLS41Ny0uMTgtLjg3LS43LS44NC0xLjI1LS4wMS0uNTIuMjktMSAuODQtMS4xNyA3Ljg0LTIuMzYgMTguODMtMy44MSAzMS4wOS0zLjgzIDEyLjI3LjAyIDIzLjI1IDEuNDcgMzEuMDkgMy44My41NS4xNy44NC42NS44MyAxLjE3LjAzLjU1LS4yNyAxLjA3LS44MyAxLjI1LTcuODQgMi4zNi0xOC44MiAzLjgxLTMxLjA5IDMuODMiLz48cGF0aCBkPSJNMjUwLjA3IDIxNi4wOWMtMTIuNDEuMDMtMjMuNTUgMS41OC0zMS4zOSA0IC42NS0uMzEuNTktMS4xMi0uMjItMy4yLS45OC0yLjUzLTIuNS0yLjQyLTIuNS0yLjQyIDguNjYtMi41NiAyMC43My00LjE2IDM0LjE2LTQuMTggMTMuNDQuMDIgMjUuNiAxLjYyIDM0LjI3IDQuMTggMCAwLTEuNTMtLjExLTIuNTEgMi40Mi0uODEgMi4wOC0uODcgMi44OS0uMjEgMy4yLTcuODQtMi40Mi0xOS4xOS0zLjk3LTMxLjYtNCIvPjxwYXRoIGQ9Ik0yNTAuMTIgMjEwLjNjLTEzLjQzLjAyLTI1LjUgMS42Mi0zNC4xNiA0LjE4LS41OC4xNy0xLjE5LS4wNS0xLjM4LS42cy4xMi0xLjE4LjctMS4zNWM4LjcxLTIuNjcgMjEuMDgtNC4zNSAzNC44NC00LjM4IDEzLjc3LjAzIDI2LjE5IDEuNzEgMzQuOSA0LjM4LjU4LjE3Ljg5LjguNyAxLjM1cy0uOC43Ny0xLjM4LjZjLTguNjctMi41Ni0yMC43OC00LjE2LTM0LjIyLTQuMTgiLz48cGF0aCBkPSJNMjUwLjIgMTk5Ljc4bDEuMjMuMjJjLS4xOS41LS4yNCAxLjA1LS4yNCAxLjYzIDAgMi41NyAyLjIxIDQuNjUgNC45MiA0LjY1IDIuMTggMCA0LjA0LTEuMzUgNC42Ny0zLjIxLjA4LjA1LjQ3LTEuNjguNjgtMS42Ni4xNy4wMi4xNSAxLjguMjIgMS43Ny4zMSAyLjM0IDIuNDYgMy45MyA0Ljg3IDMuOTMgMi43MSAwIDQuOTEtMi4wOCA0LjkxLTQuNjUgMC0uMTktLjAxLS4zOC0uMDQtLjU3bDEuNTQtMS41Mi44MyAxLjk0Yy0uMzMuNjEtLjQ2IDEuMy0uNDYgMi4wMyAwIDIuNDYgMi4xIDQuNDQgNC42OSA0LjQ0IDEuNjMgMCAzLjA2LS43OCAzLjktMS45N2wuOTktMS4yNS0uMDEgMS41M2MwIDEuNTUuNjYgMi45MyAyLjE2IDMuMTggMCAwIDEuNzMuMSA0LjAzLTEuNyAyLjI5LTEuOCAzLjU1LTMuMjkgMy41NS0zLjI5bC4yIDEuOHMtMS45IDIuOTUtMy45NyA0LjE1Yy0xLjE0LjY2LTIuODYgMS4zNS00LjIzIDEuMTMtMS40NC0uMjQtMi40OC0xLjQtMy4wMS0yLjc0LTEuMDMuNjEtMi4yNS45Ny0zLjU1Ljk3LTIuODEgMC01LjMzLTEuNTQtNi4zMi0zLjg2LTEuMjkgMS40LTMuMDkgMi4yNS01LjIgMi4yNS0yLjI0IDAtNC4yOS0xLjAxLTUuNTctMi41NmE3LjE5OCA3LjE5OCAwIDAxLTQuODggMS44N2MtMi40OCAwLTQuNjktMS4yMi01Ljk0LTMuMDUtMS4yNSAxLjgzLTMuNDYgMy4wNS01Ljk0IDMuMDUtMS44OSAwLTMuNjEtLjcxLTQuODctMS44Ny0xLjI4IDEuNTUtMy4zNCAyLjU2LTUuNTggMi41Ni0yLjExIDAtMy45LS44NS01LjE5LTIuMjUtMSAyLjMyLTMuNTIgMy44Ni02LjMyIDMuODYtMS4zMSAwLTIuNTItLjM2LTMuNTUtLjk3LS41NCAxLjM0LTEuNTcgMi41LTMuMDIgMi43NC0xLjM2LjIyLTMuMDgtLjQ3LTQuMjItMS4xMy0yLjA4LTEuMi0zLjk4LTQuMTUtMy45OC00LjE1bC4yLTEuOHMxLjI3IDEuNDkgMy41NiAzLjI5YzIuMjkgMS44MSA0LjAyIDEuNyA0LjAyIDEuNyAxLjUxLS4yNSAyLjE2LTEuNjMgMi4xNi0zLjE4bC0uMDEtMS41My45OSAxLjI1Yy44NCAxLjE5IDIuMjggMS45NyAzLjkgMS45NyAyLjU5IDAgNC42OS0xLjk4IDQuNjktNC40NCAwLS43My0uMTMtMS40Mi0uNDYtMi4wM2wuODMtMS45NCAxLjU0IDEuNTJjLS4wMi4xOS0uMDQuMzgtLjA0LjU3IDAgMi41NyAyLjIgNC42NSA0LjkxIDQuNjUgMi40MiAwIDQuNTYtMS41OSA0Ljg4LTMuOTMuMDYuMDMuMDUtMS43NS4yMi0xLjc3LjItLjAyLjYgMS43MS42NyAxLjY2LjY0IDEuODYgMi40OSAzLjIxIDQuNjggMy4yMSAyLjcxIDAgNC45MS0yLjA4IDQuOTEtNC42NSAwLS41OC0uMDMtMS4xMy0uMjQtMS42M2wxLjI5LS4yMiIvPjxwYXRoIGQ9Ik0yMDguMzcgMjA2LjMyYTIuMjQgMi4yNCAwIDAwLS43Mi0xLjA2Yy0uNzktLjY4LTEuODQtLjc5LTIuMzYtLjI1LS4wNy4wNy0uMTMuMTctLjE3LjI1IDAgMC0xLjExLTIuMDgtMi40MS0yLjc4LTEuMjktLjctMy40OS0uNTItMy40OS0uNTIgMC0xLjYgMS4zLTIuODkgMi45OS0yLjg5Ljk5IDAgMS45Mi40MSAyLjQ4IDEuMTFsLjIzLTEuMDdzMS4zNi4yNyAxLjk4IDEuODItLjA2IDMuOC0uMDYgMy44LjM0LS45Ni44NS0xLjYxYy41MS0uNjQgMS44MS0xLjM0IDIuNDktMS42Ni42Ny0uMzEgMS4zNy0uNzkgMS4zNy0uNzlzLjAzLjE4LjA1LjYxYy4wMy41MS0uMDEuODMtLjAxLjgzIDEuMjQtLjE3IDIuNjkuMDQgMy44My40OC0uNDkuOTUtMS40MSAxLjg0LTIuNjIgMi4zIDAgMCAuNDQuMzYuODMuNzUuMzQuMzQuNDQuNDkuNDQuNDlzLS44NS4xMy0xLjI3LjE5Yy0uNDMuMDUtMS44NC4yOC0yLjY5LjIyLS42Mi0uMDQtMS4zMi0uMTQtMS43NC0uMjIiLz48cGF0aCBmaWxsPSIjYWQxNTE5IiBkPSJNMjA1LjI5IDIwNS4wMWMuNTItLjU0IDEuNTctLjQzIDIuMzYuMjUuOC42NyAxLjAyIDEuNjYuNTEgMi4xOS0uNTEuNTQtMS41Ny40Mi0yLjM2LS4yNS0uNzktLjY4LTEuMDItMS42Ni0uNTEtMi4xOSIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMTYuMzkgMjA1LjkxYy0uMjgtLjgzLS4wMy0xLjY1LjU3LTEuODMuNi0uMTkgMS4zMi4zMyAxLjYgMS4xNnMuMDMgMS42NS0uNTcgMS44NGMtLjYuMTgtMS4zMS0uMzQtMS42LTEuMTciLz48cGF0aCBkPSJNMjI2LjEyIDIwMS44NmMtLjMzLS4yNy0uNTktLjY0LS42Ny0xLjA4cy4wMS0uODcuMjMtMS4yM2MwIDAtLjg4LS40NC0xLjgzLS42OS0uNzItLjE5LTEuOTktLjItMi4zNy0uMi0uMzgtLjAyLTEuMTUtLjAzLTEuMTUtLjAzcy4wNy4xNy4yOC41NWMuMjcuNDYuNS43NS41Ljc1LTEuMjcuMjktMi4zNSAxLjEyLTMuMDMgMi4wOS45OS42OCAyLjMgMS4xIDMuNi45NyAwIDAtLjEyLjM0LS4yLjg2LS4wNi40My0uMDYuNjEtLjA2LjYxcy43MS0uMjYgMS4wNy0uMzljLjM1LS4xMyAxLjU0LS41NSAyLjE1LS45Ni44LS41NCAxLjQ4LTEuMjUgMS40OC0xLjI1Ii8+PHBhdGggZD0iTTIyNS42OCAxOTEuNjVjMS4wNi42NyAxLjk4IDEuNzkgMi4zIDMuMDMgMCAwIC4xMy0uMjUuNzEtLjU5LjU5LS4zMyAxLjA5LS4zMiAxLjA5LS4zMnMtLjE3Ljk3LS4yNSAxLjMyYy0uMDkuMzQtLjA5IDEuMzgtLjMyIDIuMzItLjIzLjkzLS42MyAxLjY4LS42MyAxLjY4LS40Mi0uMzQtLjk5LS41MS0xLjU4LS40MS0uNTguMS0xLjA2LjQ0LTEuMzIuOSAwIDAtLjY2LS41OC0xLjIxLTEuMzgtLjU1LS44MS0uOTMtMS43OC0xLjEzLTIuMDgtLjIxLS4zLS43Mi0xLjE1LS43Mi0xLjE1cy40Ny0uMTggMS4xNC0uMDVjLjY3LjEyLjg4LjMyLjg4LjMyLS4xNC0xLjI4LjI4LTIuNjIgMS4wNC0zLjU5Ii8+PHBhdGggZD0iTTIyOC45NyAyMDEuMzhhMS43MjcgMS43MjcgMCAwMC0uNDItMi4zcy42Ny0uNzEgMS40Ny0xLjI2Yy42LS40MSAxLjgtLjgyIDIuMTUtLjk1LjM2LS4xMyAxLjA3LS40IDEuMDctLjRzMCAuMTgtLjA2LjYxYy0uMDguNTItLjIuODctLjIuODcgMS4zLS4xNCAyLjYyLjI5IDMuNjEuOTgtLjY5Ljk3LTEuNzcgMS43OS0zLjA0IDIuMDggMCAwIC4yMy4yOC41Ljc0LjIxLjM5LjI4LjU2LjI4LjU2bC0xLjE1LS4wM2MtLjM4IDAtMS42NS0uMDEtMi4zNy0uMi0uOTUtLjI1LTEuODQtLjY5LTEuODQtLjY5Ii8+PGVsbGlwc2UgZmlsbD0iI2FkMTUxOSIgY3g9IjIyNy4zNyIgY3k9IjIwMC40NSIgcng9IjIuMTciIHJ5PSIyLjA2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIzNy43NiAyMDEuNzdjLS4xMS0uODcuMzEtMS42My45My0xLjcuNjMtLjA3IDEuMjMuNTcgMS4zNCAxLjQ0LjExLjg2LS4zIDEuNjMtLjkzIDEuNy0uNjIuMDctMS4yMi0uNTctMS4zNC0xLjQ0Ii8+PHBhdGggZD0iTTI0OC41IDE5OS44M2MtLjMyLS4zNi0uNTMtLjgyLS41My0xLjMzIDAtLjUuMTktLjk3LjUxLTEuMzIgMCAwLS44OS0uNjctMS44OS0xLjEyLS43Ny0uMzUtMi4xOC0uNTktMi42LS42N2wtMS4yOC0uMjRzLjA0LjIuMi42N2MuMi41Ni40LjkzLjQuOTMtMS40Ny4wOC0yLjg1LjgxLTMuODEgMS43Ni45Ni45NCAyLjM0IDEuNjYgMy44MSAxLjc1IDAgMC0uMi4zNi0uNC45My0uMTYuNDYtLjIuNjctLjIuNjdsMS4yOC0uMjRjLjQyLS4wOCAxLjgzLS4zMiAyLjYtLjY3IDEtLjQ2IDEuOTEtMS4xMSAxLjkxLTEuMTEiLz48cGF0aCBkPSJNMjUwLjExIDE4OC4zNmMxLjA1Ljk1IDEuODUgMi4zNiAxLjk1IDMuODIgMCAwIC4xOS0uMjcuOTEtLjUzLjczLS4yNiAxLjI4LS4xNiAxLjI4LS4xNnMtLjM5IDEuMDUtLjU1IDEuNDJjLS4xNy4zNy0uMzkgMS41My0uODQgMi41My0uNDQgMS0xLjA1IDEuNzYtMS4wNSAxLjc2LS40LS40NS0xLS43NS0xLjY3LS43NS0uNjggMC0xLjI3LjMtMS42Ny43NSAwIDAtLjYxLS43Ni0xLjA1LTEuNzYtLjQ1LTEtLjY3LTIuMTYtLjg0LTIuNTNzLS41Ni0xLjQyLS41Ni0xLjQyLjU2LS4xIDEuMjguMTYuOTIuNTMuOTIuNTNjLjEtMS40Ni44Ni0yLjg3IDEuODktMy44MiIvPjxwYXRoIGQ9Ik0yNTEuNzYgMTk5LjgzYy4zMy0uMzYuNTMtLjgyLjUzLTEuMzMgMC0uNS0uMTktLjk3LS41MS0xLjMyIDAgMCAuODktLjY3IDEuOS0xLjEyLjc2LS4zNSAyLjE3LS41OSAyLjYtLjY3bDEuMjYtLjI0cy0uMDIuMi0uMTkuNjdjLS4yLjU2LS40LjkzLS40LjkzIDEuNDcuMDggMi44Ni44MSAzLjgxIDEuNzYtLjk1Ljk0LTIuMzMgMS42Ni0zLjgxIDEuNzUgMCAwIC4yLjM2LjQuOTMuMTYuNDYuMTkuNjcuMTkuNjdsLTEuMjYtLjI0Yy0uNDMtLjA4LTEuODQtLjMyLTIuNi0uNjctMS4wMS0uNDYtMS45Mi0xLjExLTEuOTItMS4xMSIvPjxlbGxpcHNlIGZpbGw9IiNhZDE1MTkiIGN4PSIyNTAuMTQiIGN5PSIxOTguNSIgcng9IjIuMTciIHJ5PSIyLjA2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI2Mi41OCAyMDEuNzdjLjExLS44Ny0uMy0xLjYzLS45My0xLjdzLTEuMjMuNTctMS4zNCAxLjQ0Yy0uMTEuODYuMzEgMS42My45MyAxLjcuNjMuMDcgMS4yMy0uNTcgMS4zNC0xLjQ0Ii8+PHBhdGggZD0iTTI3MS4zOCAyMDEuMzhjLS4yMi0uMzUtLjMyLS43OS0uMjUtMS4yMy4wOS0uNDQuMzMtLjgxLjY3LTEuMDcgMCAwLS42Ny0uNzEtMS40Ny0xLjI2LS42MS0uNDEtMS44LS44Mi0yLjE2LS45NS0uMzUtLjEzLTEuMDYtLjQtMS4wNi0uNHMtLjAxLjE4LjA2LjYxYy4wOC41Mi4xOS44Ny4xOS44Ny0xLjI5LS4xNC0yLjYxLjI5LTMuNi45OC42OC45NyAxLjc3IDEuNzkgMy4wMyAyLjA4IDAgMC0uMjMuMjgtLjQ5Ljc0LS4yMi4zOS0uMjguNTYtLjI4LjU2bDEuMTQtLjAzYy4zOCAwIDEuNjYtLjAxIDIuMzctLjIuOTUtLjI1IDEuODQtLjY5IDEuODQtLjY5Ii8+PHBhdGggZD0iTTI3NC42NyAxOTEuNjVjLTEuMDYuNjctMS45OCAxLjc5LTIuMzEgMy4wMyAwIDAtLjEyLS4yNS0uNzEtLjU5LS41OC0uMzMtMS4wOS0uMzItMS4wOS0uMzJzLjE3Ljk3LjI2IDEuMzJjLjA5LjM0LjA5IDEuMzguMzEgMi4zMi4yMy45My42NCAxLjY4LjY0IDEuNjguNDItLjM0Ljk5LS41MSAxLjU3LS40MS41OS4xIDEuMDYuNDQgMS4zMy45IDAgMCAuNjYtLjU4IDEuMjEtMS4zOC41NC0uODEuOTItMS43OCAxLjEyLTIuMDguMjEtLjMuNzItMS4xNS43Mi0xLjE1cy0uNDctLjE4LTEuMTQtLjA1Yy0uNjcuMTItLjg4LjMyLS44OC4zMi4xNS0xLjI4LS4yOC0yLjYyLTEuMDMtMy41OSIvPjxwYXRoIGQ9Ik0yNzQuMjIgMjAxLjg2Yy4zNC0uMjcuNi0uNjQuNjctMS4wOC4wOS0uNDQgMC0uODctLjIyLTEuMjMgMCAwIC44OC0uNDQgMS44My0uNjkuNzItLjE5IDEuOTktLjIgMi4zNi0uMi4zOS0uMDIgMS4xNS0uMDMgMS4xNS0uMDNzLS4wNi4xNy0uMjguNTVjLS4yNi40Ni0uNDkuNzUtLjQ5Ljc1IDEuMjYuMjkgMi4zNCAxLjEyIDMuMDMgMi4wOS0uOTkuNjgtMi4zMSAxLjEtMy42Ljk3IDAgMCAuMTEuMzQuMTkuODYuMDYuNDMuMDYuNjEuMDYuNjFzLS43MS0uMjYtMS4wNi0uMzljLS4zNi0uMTMtMS41NS0uNTUtMi4xNi0uOTYtLjc5LS41NC0xLjQ4LTEuMjUtMS40OC0xLjI1Ii8+PGVsbGlwc2UgZmlsbD0iI2FkMTUxOSIgY3g9IjI3Mi45OCIgY3k9IjIwMC40NSIgcng9IjIuMTciIHJ5PSIyLjA2Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI4My45NiAyMDUuOTFjLjI4LS44My4wMy0xLjY1LS41Ny0xLjgzLS42LS4xOS0xLjMyLjMzLTEuNjEgMS4xNi0uMjguODMtLjAzIDEuNjUuNTcgMS44NC42LjE4IDEuMzItLjM0IDEuNjEtMS4xNyIvPjxwYXRoIGQ9Ik0yOTEuOTcgMjA2LjMyYy4xMS0uMzcuMzYtLjc1LjcyLTEuMDYuNzktLjY4IDEuODUtLjc5IDIuMzYtLjI1LjA3LjA3LjE0LjE3LjE4LjI1IDAgMCAxLjEtMi4wOCAyLjQtMi43OHMzLjUtLjUyIDMuNS0uNTJjMC0xLjYtMS4zMS0yLjg5LTMtMi44OS0uOTkgMC0xLjkyLjQxLTIuNDcgMS4xMWwtLjIzLTEuMDdzLTEuMzYuMjctMS45OCAxLjgyLjA1IDMuOC4wNSAzLjgtLjMzLS45Ni0uODQtMS42MWMtLjUxLS42NC0xLjgxLTEuMzQtMi40OS0xLjY2LS42OC0uMzEtMS4zNy0uNzktMS4zNy0uNzlzLS4wMy4xOC0uMDYuNjFjLS4wMi41MS4wMi44My4wMi44My0xLjI1LS4xNy0yLjcuMDQtMy44My40OC40OC45NSAxLjQgMS44NCAyLjYxIDIuMyAwIDAtLjQzLjM2LS44My43NS0uMzMuMzQtLjQzLjQ5LS40My40OXMuODUuMTMgMS4yNy4xOWMuNDMuMDUgMS44NC4yOCAyLjY4LjIyLjYzLS4wNCAxLjMyLS4xNCAxLjc0LS4yMiIvPjxwYXRoIGZpbGw9IiNhZDE1MTkiIGQ9Ik0yOTUuMDUgMjA1LjAxYy0uNTEtLjU0LTEuNTctLjQzLTIuMzYuMjUtLjc5LjY3LTEuMDIgMS42Ni0uNTEgMi4xOS41MS41NCAxLjU3LjQyIDIuMzYtLjI1Ljc5LS42OCAxLjAyLTEuNjYuNTEtMi4xOSIvPjwvZz48ZyBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjYWQxNTE5IiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMjUwLjEyIDIyNC41N2MtMTEuMDYtLjAxLTIxLjA3LTEuMjktMjguNjgtMy4yNiA3LjYxLTEuOTcgMTcuNjItMy4xNyAyOC42OC0zLjE5IDExLjA3LjAyIDIxLjEzIDEuMjIgMjguNzQgMy4xOS03LjYxIDEuOTctMTcuNjcgMy4yNS0yOC43NCAzLjI2eiIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjA1IiBkPSJNMjU4LjA0IDIyNC4yOHYtNi4wMW0tMy4wMiA2LjIxbC4wNC02LjM3bS0yLjI0IDYuNDV2LTYuNDkiLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4wOSIgZD0iTTI1MC45NSAyMjQuNjR2LTYuNTciLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4xNCIgZD0iTTI0OS4xNiAyMjQuNjR2LTYuNTciLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4xOCIgZD0iTTI0Ny40OCAyMjQuNjR2LTYuNTciLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4yMyIgZD0iTTI0NS44MSAyMjQuNjR2LTYuNTciLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4yOCIgZD0iTTI0NC4zMiAyMjQuNjR2LTYuNTciLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4zMyIgZD0iTTI0MS40OCAyMjQuMjhsLS4wNC01Ljk3bTEuMzkgNi4wNXYtNi4yNSIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjM3IiBkPSJNMjM4Ljg2IDIyNC4wMXYtNS41bTEuMzMgNS42NmwtLjA0LTUuODYiLz48cGF0aCBzdHJva2Utd2lkdGg9Ii40MiIgZD0iTTIzNS4zNSAyMjMuN3YtNC44NG0xLjE1IDQuOTJ2LTUuMDhtMS4xOSA1LjI0di01LjI4Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuNDYiIGQ9Ik0yMzQuMTIgMjIzLjY2di00LjY4Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuNTEiIGQ9Ik0yMzIuOTcgMjIzLjQydi00LjM2Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuNTYiIGQ9Ik0yMzEuNzQgMjIzLjMxdi00LjA2Ii8+PHBhdGggc3Ryb2tlLXdpZHRoPSIuNiIgZD0iTTIyOS4yMiAyMjIuOTVsLS4wNC0zLjIybTEuMzMgMy4zOHYtMy42MiIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjYzIiBkPSJNMjI3LjkzIDIyMi42OHYtMi44NCIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjY4IiBkPSJNMjI2Ljc0IDIyMi40NXYtMi4zNiIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjczIiBkPSJNMjI1LjQ1IDIyMi4xM3YtMS44NSIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjc3IiBkPSJNMjI0LjEyIDIyMS45OHYtMS4zOCIvPjxwYXRoIHN0cm9rZS13aWR0aD0iLjkxIiBkPSJNMjIyLjcyIDIyMS42NnYtLjY3Ii8+PHBhdGggZD0iTTIyMC4xMiAyMjEuNjZjNy43NS0yLjE4IDE4LjI5LTMuNTIgMzAtMy41NCAxMS43Mi4wMiAyMi4zMSAxLjM2IDMwLjA2IDMuNTQiLz48cGF0aCBmaWxsPSIjYWQxNTE5IiBkPSJNMjE2LjcyIDIxNy4xNmwxLjIyLTEuNTkgMy4zNy40My0yLjY5IDEuOTYtMS45LS44Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyNC4wMyAyMTUuMjhjMC0uNTguNDktMS4wNCAxLjEtMS4wNHMxLjEuNDYgMS4xIDEuMDRjMCAuNTctLjQ5IDEuMDQtMS4xIDEuMDRzLTEuMS0uNDctMS4xLTEuMDQiLz48cGF0aCBmaWxsPSIjMDU4ZTZlIiBkPSJNMjMzLjY0IDIxNS4wN2wtMi4zNi4yN2MtLjYxLjA3LTEuMTctLjMzLTEuMjQtLjktLjA4LS41Ny4zNS0xLjA5Ljk2LTEuMTVsMi4zNy0uMjggMi40Mi0uMjhjLjYtLjA3IDEuMTUuMzMgMS4yMi45cy0uMzYgMS4wOS0uOTYgMS4xNmwtMi40MS4yOCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNDAuNTQgMjEzLjM1YzAtLjU4LjQ5LTEuMDQgMS4xLTEuMDQuNiAwIDEuMS40NiAxLjEgMS4wNCAwIC41Ny0uNSAxLjA0LTEuMSAxLjA0LS42MSAwLTEuMS0uNDctMS4xLTEuMDQiLz48cGF0aCBmaWxsPSIjYWQxNTE5IiBkPSJNMjUwLjE1IDIxNC4xNmgtMy4yOWMtLjYgMC0xLjExLS40Ni0xLjExLTEuMDMgMC0uNTguNDktMS4wNCAxLjEtMS4wNGg2LjY0Yy42MSAwIDEuMS40NiAxLjEgMS4wNCAwIC41Ny0uNTEgMS4wMy0xLjExIDEuMDNoLTMuMzMiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjU3LjU2IDIxMy4zNWMwLS41OC41LTEuMDQgMS4xLTEuMDQuNjEgMCAxLjEuNDYgMS4xIDEuMDQgMCAuNTctLjQ5IDEuMDQtMS4xIDEuMDQtLjYgMC0xLjEtLjQ3LTEuMS0xLjA0Ii8+PHBhdGggZmlsbD0iIzA1OGU2ZSIgZD0iTTI2Ni42NiAyMTUuMDdsMi4zNi4yN2MuNi4wNyAxLjE3LS4zMyAxLjI0LS45cy0uMzYtMS4wOS0uOTYtMS4xNWwtMi4zNy0uMjgtMi40Mi0uMjhjLS42MS0uMDctMS4xNS4zMy0xLjIyLjktLjA4LjU3LjM2IDEuMDkuOTYgMS4xNmwyLjQxLjI4Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI3NC4wNyAyMTUuMjhjMC0uNTguNDktMS4wNCAxLjEtMS4wNHMxLjEuNDYgMS4xIDEuMDRjMCAuNTctLjQ5IDEuMDQtMS4xIDEuMDRzLTEuMS0uNDctMS4xLTEuMDQiLz48cGF0aCBmaWxsPSIjYWQxNTE5IiBkPSJNMjgzLjU3IDIxNy4xNmwtMS4yMS0xLjU5LTMuMzcuNDMgMi42OSAxLjk2IDEuODktLjgiLz48L2c+PGcgc3Ryb2tlLXdpZHRoPSIuNTIiPjxwYXRoIGZpbGw9IiNjY2MiIGQ9Ik0yNTAuNDkgMzQ0LjMzYy0xMy4wOCAwLTI2LjA1LTMuMi0zNi45NS04LjU0LTguMDMtMy45OC0xMy4zNi0xMi0xMy4zNi0yMS4xOXYtMzMuM0gzMDAuNnYzMy4zYzAgOS4xOS01LjMyIDE3LjIxLTEzLjM2IDIxLjE5LTEwLjkgNS4zNC0yMy42NiA4LjU0LTM2Ljc1IDguNTR6Ii8+PHBhdGggZmlsbD0iI2ZmZDY5MSIgZD0iTTI1Mi45MSAzMjkuNTVjMi4wOS42MyAzLjE1IDIuMTkgMy4xNSA0LjAxIDAgMi4zOC0yLjMgNC4xOC01LjMgNC4xOC0yLjk5IDAtNS40Mi0xLjgtNS40Mi00LjE4IDAtMS43OSAxLTMuOCAzLjA4LTMuOTQgMCAwLS4wNi0uMTktLjI0LS41LS4yMi0uMjMtLjY0LS42Ni0uNjQtLjY2cy43OS0uMTUgMS4yNS4wMmMuNDYuMTguNzcuNDcuNzcuNDdzLjIxLS40My41Mi0uNzZjLjMtLjMzLjctLjUzLjctLjUzcy40Ni4zOC42MS42NGMuMTUuMjcuMjUuNTkuMjUuNTlzLjQyLS4zNS43OS0uNDljLjM3LS4xNS44NC0uMjYuODQtLjI2cy0uMTMuNDYtLjIyLjY5LS4xNC43Mi0uMTQuNzIiLz48cGF0aCBmaWxsPSIjMDU4ZTZlIiBkPSJNMjUwLjMyIDM0MC4zMnMtMy45OC0yLjY4LTUuNy0zLjA0Yy0yLjIxLS40Ny00LjY5LS4wOS01Ljc2LS4xNS4wMy4wMyAxLjI5LjkzIDEuODQgMS40OHMyLjM5IDEuNjUgMy40MyAxLjkxYzMuMjIuODEgNi4xOS0uMiA2LjE5LS4ybTEuMTQuMjRzMi41NC0yLjY2IDUuMjEtMy4wMmMzLjE1LS40NCA1LjIyLjI2IDYuNDQuNTguMDMgMC0xLjAxLjQ5LTEuNTYuODctLjU1LjM3LTEuOTcgMS41Ny00LjE0IDEuNTktMi4xOC4wMy00LjU4LS4yMy00Ljk3LS4xNy0uNC4wNi0uOTguMTUtLjk4LjE1Ii8+PHBhdGggZmlsbD0iI2FkMTUxOSIgZD0iTTI1MC42OSAzMzcuMjhjLTEtLjkzLTEuNjItMi4yNS0xLjYyLTMuNzIgMC0xLjQ2LjYyLTIuNzggMS42My0zLjcxYTUuMDggNS4wOCAwIDAxLS4wMSA3LjQzIi8+PHBhdGggZmlsbD0iIzA1OGU2ZSIgZD0iTTI0OS42OCAzNDIuNzFzLjYxLTEuNTIuNjctMi44M2MuMDYtMS4wOS0uMTUtMi4xNy0uMTUtMi4xN2guOHMuMzkgMS4xNi4zOSAyLjE3YzAgMS4wMi0uMTggMi4zNy0uMTggMi4zN3MtLjU1LjA4LS43My4xN2MtLjE5LjA5LS44LjI5LS44LjI5Ii8+PGcgZmlsbD0iI2M4YjEwMCI+PHBhdGggZmlsbD0iI2FkMTUxOSIgZD0iTTI1MC4zMiAzMTQuNTdjMCAxMy4xNi0xMS4xNiAyMy44Mi0yNS4wNSAyMy44MnMtMjUuMTUtMTAuNjYtMjUuMTUtMjMuODJ2LTMzLjM1aDUwLjJ2MzMuMzUiLz48cGF0aCBkPSJNMjAwLjAzIDMxNC4xMmMuMTUgNy4wMiAyLjk1IDEyLjI1IDUuNzMgMTUuNjd2LTQ5LjQ3aC01LjY2bC0uMDcgMzMuOHptMTEuMDUgMjAuMTFjMS41Ny44MyAzLjcyIDIuMjIgNi4wMyAyLjc3bC0uMTUtNTYuOTZoLTUuODh2NTQuMTl6bTExLjIgNC4wMmMyLjMuMjMgNC4wMS4xOSA1Ljg3IDB2LTU4LjIxaC01Ljg3djU4LjIxem0xMS4wNC0xLjI1YzIuMy0uNDYgNC45LTEuODkgNi4wMy0yLjYzdi01NC4zM2gtNS44OGwtLjE1IDU2Ljk2em0xMS40OS03Ljc2YzIuNDUtMi4xOCA0Ljc1LTcuMTIgNS41OS0xMi43NmwuMTQtMzYuNDRoLTUuODdsLjE0IDQ5LjJ6Ii8+PC9nPjxwYXRoIGZpbGw9IiNhZDE1MTkiIGQ9Ik0zMDAuNjUgMjgxLjIydjMzLjM1YzAgMTMuMTYtMTEuMjggMjMuODItMjUuMTcgMjMuODItMTMuOSAwLTI1LjE2LTEwLjY2LTI1LjE2LTIzLjgydi0zMy4zNWg1MC4zMyIvPjxwYXRoIGlkPSJlIiBmaWxsPSIjYzhiMTAwIiBzdHJva2U9IiNjOGIxMDAiIHN0cm9rZS13aWR0aD0iLjI2IiBkPSJNMjcyLjcxIDMwNi4xNGMuMDUtLjE0LjEyLS4yNy4xOS0uNGwtNC4yNi00Ljc0LTEuNjcuNzItMy4wNi0zLjM5IDEtMS40Ni01LjM0LTUuOTljLS4wNy4wMi0uMi4wMi0uMjcuMDRsLjAzIDQuMDIgMS43NS41djQuNDZsLTEuNzUuNDgtLjAzIDQuMDhjLjg0LjI2IDEuNDguODggMS43NCAxLjY3bDMuMjEuMDEuNTEtMS42N2g0LjcybC41IDEuNjd6bS02Ljk4LTE4LjV2MS42MWgyLjc2di0xLjYxem0tNy4zIDIwLjM3Yy42NCAwIDEuMTYtLjQ5IDEuMTYtMS4xcy0uNTItMS4xMS0xLjE2LTEuMTFjLS42NSAwLTEuMTcuNS0xLjE3IDEuMTFzLjUyIDEuMSAxLjE3IDEuMXptMTUuOTktOS43M2wtMS43Ni0uNDh2LTQuNDZsMS43Ni0uNS0uMDEtMS45MmMtLjg1LS4yNS0xLjUxLS44Ny0xLjc5LTEuNjdoLTIuNjhsLS41MSAxLjY3aC00LjcxbC0uNTEtMS42N2gtMy4wOWMtLjA4LjIyLS4xNy40Mi0uMjkuNjFsNS4zOCA1Ljk2IDEuNjctLjcxIDMuMDYgMy40LTEgMS40NSA0LjE4IDQuNjRjLjA5LS4wNC4xOC0uMDguMjgtLjEyem0tNy4yNS0xLjM5bC0xLjI5IDEuMDQgMS43NyAxLjk4IDEuMjktMS4wNXptOC4wMDQgMzYuMTg2Yy0xLjI0LS4wNjUtMi4yNTUtLjkwMi0yLjUxNC0yLjAxNi0xLjY3LS4yMy0zLjI1LS42Ni00LjczLTEuM2wuODQtMS40M2MxLjI5LjU1IDIuNjYuOTEgNC4wOCAxLjExLjMxLS42Ni44Ni0xLjE2IDEuNTgtMS40bC4wMS01LjYyLTEuNzYtLjQ5di00LjQ2bDEuNzYtLjQ4di03LjY0YS44ODIuODgyIDAgMDEtLjItLjA5bC0zLjk4IDQuNDIgMSAxLjQ0LTMuMDYgMy40LTEuNjctLjcxLTMuMyAzLjY3Yy41Ny44Ny41NSAyLS4xMSAyLjg1YTE1LjU4IDE1LjU4IDAgMDAzLjI0IDIuNzVsLS44NCAxLjQ0Yy0xLjQyLS44OS0yLjctMS45OS0zLjc5LTMuMjItLjg3LjI2LTEuODYuMTEtMi42LS41LTEuMTUtLjkzLTEuMjktMi41Ni0uMy0zLjY0bC4xNC0uMTZjLS42OS0xLjU2LTEuMTYtMy4yNC0xLjMyLTVsMS43MS4wMWMuMTQgMS41LjUxIDIuOTMgMS4wOSA0LjI3LjQ5LS4wNiAxLS4wMSAxLjQ2LjE2bDMuMzItMy42OC0xLTEuNDUgMy4wNi0zLjQgMS42Ny43MiAzLjk5LTQuNDNhMi4xNSAyLjE1IDAgMDEtLjIxLS40NmwtMi43Ni4wMS0uNSAxLjY3aC00LjcybC0uNTEtMS42Ny0zLjI0LS4wMWMtLjI3Ljc2LS45IDEuMzYtMS42OSAxLjYybC0uMDEgNC4wNC0xLjcxLS4wMXYtNC4wMWMtMS4xLS4zMy0xLjkxLTEuMzEtMS45MS0yLjQ3IDAtMS4xNS44Mi0yLjE1IDEuOTItMi40OGwuMDEtNC4wNS0xLjc2LS40OHYtNC40NmwxLjc2LS41di00LjA1Yy0xLjA4LS4zNS0xLjg0LTEuMzItMS44NC0yLjQ1IDAtMS40MyAxLjIyLTIuNTggMi43My0yLjU4IDEuMjIgMCAyLjI1Ljc0IDIuNjEgMS43OGgzLjA5bC41MS0xLjY3aDQuNzFsLjUxIDEuNjdoMi42OGMuMzU3LTEuMDMxIDEuMzYzLTEuNzY3IDIuNTU5LTEuNzhsLjA3MSA4LjM3aC0uODV2Mi42MWguODQ1bC0uMDIxIDIxLjU5aC0uNzg0djIuNjFoLjc4em0tNS45MTQtMTguMzA2bC0xLjI5LTEuMDQtMS43OCAxLjk4IDEuMjkgMS4wNHptLTkuOTYtMTguNDRoLTEuNjlsLS4wMSAyLjYxaDEuN3ptOS4xNiAxMS40MXYtMS42aC0yLjg1djEuNnptLTEwLjYgOS42OWwtMS43Ni0uMzktLjI1LTQuNDUgMS43NS0uNTh2Mi41NmMwIC45OS4wOSAxLjkyLjI2IDIuODZ6bTEuNDYtNS41MmwxLjc1LjQxcy4wOSAyLjg3LjA1IDIuMjJjLS4wNC0uNzQuMTkgMi4yNC4xOSAyLjI0bC0xLjc2LjU4Yy0uMTgtLjktLjI0LTEuODQtLjI0LTIuNzl6bTEwLjgxIDE2LjkzbC4zOS0xLjdjLTEuNTItLjQ4LTIuOTMtMS4xOC00LjE3LTIuMDlsLTEuMjYgMS4xMWMxLjQ4IDEuMTUgMy4xOSAyLjA4IDUuMDQgMi42OHptLS44NSAxLjQ0bC0xLjMgMS4yMmMtMS40Ny0uNTQtMi44Ni0xLjI2LTQuMTItMi4xMWwuMzgtMS43N2MxLjUgMS4xMyAzLjIxIDIuMDMgNS4wNCAyLjY2eiIvPjx1c2UgeGxpbms6aHJlZj0iI2UiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDU1MC40MyAwKSIvPjxwYXRoIGZpbGw9IiMwNThlNmUiIGQ9Ik0yNzIuNTkgMzA2Ljk0YzAtMS40NCAxLjIzLTIuNiAyLjc0LTIuNnMyLjczIDEuMTYgMi43MyAyLjZjMCAxLjQzLTEuMjIgMi41OC0yLjczIDIuNThzLTIuNzQtMS4xNS0yLjc0LTIuNTgiIHN0cm9rZT0ibm9uZSIvPjxnIGZpbGw9IiNjOGIxMDAiIHN0cm9rZS13aWR0aD0iLjQ2Ij48cGF0aCBmaWxsPSIjYWQxNTE5IiBzdHJva2Utd2lkdGg9Ii41MiIgZD0iTTIwMC4xMiAyODEuMjVoNTAuMTh2LTU1LjcyaC01MC4xOHY1NS43MnoiLz48cGF0aCBkPSJNMjE3LjM0IDIzOC40MWgtLjkydi0uOTJoLTEuNjJ2My42OWgxLjYydjIuNTVoLTMuNDd2Ny4zOWgxLjg1djE0Ljc5aC0zLjd2Ny42M2gyOC40MnYtNy42M2gtMy42OXYtMTQuNzloMS44NXYtNy4zOWgtMy40N3YtMi41NWgxLjYydi0zLjY5aC0xLjYydi45MmgtLjkzdi0uOTJoLTEuNjF2LjkyaC0xLjE2di0uOTJoLTEuNjJ2My42OWgxLjYydjIuNTVoLTMuNDZ2LTguMDloMS44NHYtMy43aC0xLjg0di45M2gtLjkzdi0uOTNoLTEuNjJ2LjkzaC0uOTJ2LS45M2gtMS44NXYzLjdoMS44NXY4LjA5aC0zLjQ3di0yLjU1aDEuNjJ2LTMuNjloLTEuNjJ2LjkyaC0uOTJ2LS45MmgtMS44NXYuOTJ6bS02LjI0IDM1LjEzaDI4LjQybS0yOC40Mi0xLjg1aDI4LjQybS0yOC40Mi0xLjg1aDI4LjQybS0yOC40Mi0xLjg1aDI4LjQybS0yOC40Mi0yLjA4aDI4LjQybS0yNC43Mi0xLjYyaDIxLjAzbS0yMS4wMy0xLjg1aDIxLjAzbS0yMS4wMy0yLjA4aDIxLjAzbS0yMS4wMy0xLjg0aDIxLjAzbS0yMS4wMy0xLjg1aDIxLjAzbS0yMS4wMy0xLjg1aDIxLjAzbS0yMS4wMy0xLjg1aDIxLjAzbS0yMi44OC0xLjg1aDI0LjczbS0yNC43My0xLjg1aDI0LjczbS0yNC43My0xLjg1aDI0LjczbS0yNC43My0xLjg0aDI0LjczbS0yMS4yNi0xLjg1aDE3Ljc5bS0xMC42My0xLjg1aDMuNDdtLTMuNDctMS44NWgzLjQ3bS0zLjQ3LTEuODVoMy40N20tMy40Ny0xLjg1aDMuNDdtLTUuMzItMi4zMWg3LjE2bS0xMi40NyA3Ljg2aDMuNjltLTUuMzEtMi4zMWg2LjkzbS02LjkzIDMzLjk3di0xLjg1bTAtMS44NXYtMS44NW0tMS44NSAxLjg1djEuODVtMy40NyAwdi0xLjg1bTEuODQgMy43di0xLjg1bTAtMS44NXYtMS44NW0wLTIuMDh2LTEuNjJtMC0xLjg1di0yLjA4bS0xLjg0IDcuNjN2LTIuMDhtLTMuNDcgMi4wOHYtMi4wOG03LjE2IDB2Mi4wOG0xLjYyLTIuMDh2LTEuNjJtLTUuMzEtMS44NXYxLjg1bTMuNjktMS44NXYxLjg1bTMuNDctMS44NXYxLjg1bS0xLjg1LTEuODV2LTIuMDhtMS44NS0xLjg0djEuODRtMC01LjU0djEuODVtLTEuODUtMy43djEuODVtMS44NS0zLjd2MS44NW0tMy40Ny0xLjg1djEuODVtLTMuNjktMS44NXYxLjg1bS0xLjYyLTMuN3YxLjg1bTMuNDYtMS44NXYxLjg1bTMuNDctMS44NXYxLjg1bTEuODUtMy43djEuODVtLTMuNDctMS44NXYxLjg1bS0zLjY5LTEuODV2MS44NW0tMS42Mi0zLjY5djEuODRtNi45My0xLjg0djEuODRtLTMuNDctNS41NHYxLjg1bTE1Ljk1LTEuODVoLTMuN201LjMyLTIuMzFoLTYuOTRtNi45NCAzMy45N3YtMS44NW0wLTEuODV2LTEuODVtMS44NSAxLjg1djEuODVtLTMuNDcgMHYtMS44NW0tMS44NSAzLjd2LTEuODVtMC0xLjg1di0xLjg1bTAtMi4wOHYtMS42Mm0wLTEuODV2LTIuMDhtMS44NSA3LjYzdi0yLjA4bTMuNDcgMi4wOHYtMi4wOG0tNy4xNyAwdjIuMDhtLTEuNjItMi4wOHYtMS42Mm01LjMyLTEuODV2MS44NW0tMy43LTEuODV2MS44NW0tMy40Ni0xLjg1djEuODVtMS44NC0xLjg1di0yLjA4bS0xLjg0LTEuODR2MS44NG0wLTUuNTR2MS44NW0xLjg0LTMuN3YxLjg1bS0xLjg0LTMuN3YxLjg1bTMuNDYtMS44NXYxLjg1bTMuNy0xLjg1djEuODVtMS42Mi0zLjd2MS44NW0tMy40Ny0xLjg1djEuODVtLTMuNDctMS44NXYxLjg1bS0xLjg0LTMuN3YxLjg1bTMuNDYtMS44NXYxLjg1bTMuNy0xLjg1djEuODVtMS42Mi0zLjY5djEuODRtLTYuOTQtMS44NHYxLjg0bTMuNDctNS41NHYxLjg1bS03LjE2IDE4Ljcxdi0yLjA4bTAtNS41NHYtMS44NW0wIDUuNTV2LTEuODVtMC01LjU1di0xLjg1bTAtMS44NXYtMS44NG0wLTMuN3YtMS44NW0wLTEuODV2LTEuODVtLTguNzggNC44NWgzLjY5bTMuNDctNS41NGgzLjQ3bTMuNDYgNS41NGgzLjciLz48cGF0aCBkPSJNMjMwLjA1IDI3My41NHYtNC44NmMwLS45Mi0uNDYtMy43LTQuODUtMy43LTQuMTYgMC00LjYyIDIuNzgtNC42MiAzLjd2NC44Nmg5LjQ3eiIvPjxwYXRoIGQ9Ik0yMjIuMTkgMjY4LjkxbC0yLjMxLS4yM2MwLS45Mi4yMy0yLjMxLjkzLTIuNzdsMi4wOCAxLjYyYy0uMjMuMjMtLjcuOTItLjcgMS4zOHptMy45My0yLjMxbDEuMTYtMi4wOGMtLjQ2LS4yMy0xLjM5LS40Ni0yLjA4LS40Ni0uNDYgMC0xLjM5LjIzLTEuODUuNDZsMS4xNSAyLjA4aDEuNjJ6bTIuMzEgMi4zMWwyLjMxLS4yM2MwLS45Mi0uMjMtMi4zMS0uOTItMi43N2wtMi4wOCAxLjYyYy4yMy4yMy42OS45Mi42OSAxLjM4em0tNi43LTguMDh2LTUuMDljMC0xLjM4LS45Mi0yLjU0LTIuNTQtMi41NHMtMi41NCAxLjE2LTIuNTQgMi41NHY1LjA5aDUuMDh6bTcuMTYgMHYtNS4wOWMwLTEuMzguOTMtMi41NCAyLjU1LTIuNTQgMS42MSAwIDIuNTQgMS4xNiAyLjU0IDIuNTR2NS4wOWgtNS4wOXptLTguNzgtMTIuNDhsLjIzLTQuNjJoLTQuMzlsLjQ3IDQuNjJoMy42OXptNi45NCAwbC40Ni00LjYyaC00LjM5bC4yMyA0LjYyaDMuN3ptMy40NiAwbC0uNDYtNC42Mmg0LjYybC0uNDYgNC42MmgtMy43eiIvPjxwYXRoIGQ9Ik0yMjguNDMgMjczLjU0di00LjE2YzAtLjctLjQ2LTIuNzgtMy4yMy0yLjc4LTIuNTQgMC0zLjAxIDIuMDgtMy4wMSAyLjc4djQuMTZoNi4yNHptLTcuMTYtMTMuMTh2LTQuMzljMC0xLjE1LS42OS0yLjMxLTIuMDgtMi4zMXMtMi4wOCAxLjE2LTIuMDggMi4zMXY0LjM5aDQuMTZ6bTguMDkgMHYtNC4zOWMwLTEuMTUuNjktMi4zMSAyLjA4LTIuMzEgMS4zOCAwIDIuMDggMS4xNiAyLjA4IDIuMzF2NC4zOWgtNC4xNnoiIGZpbGw9IiMwMDM5ZjAiIHN0cm9rZT0ibm9uZSIvPjwvZz48cGF0aCBmaWxsPSIjY2NjIiBkPSJNMjUwLjI4IDI4MS4yNWg1MC4zMnYtNTUuNzJoLTUwLjMydjU1LjcyeiIvPjxwYXRoIGZpbGw9IiNkYjQ0NDYiIHN0cm9rZS13aWR0aD0iLjM5IiBkPSJNMjc1LjkzIDIzOS4yNmwuMDUtLjYyLjA5LS4zNHMtMS42MS4xMy0yLjQ2LS4xMS0xLjYxLS41OS0yLjQtMS4yNWMtLjc5LS42OC0xLjEtMS4xLTEuNjctMS4xOC0xLjM2LS4yMi0yLjQuNC0yLjQuNHMxLjAyLjM3IDEuNzggMS4zMSAxLjU5IDEuNDEgMS45NSAxLjUzYy41OS4xOCAyLjY2LjA1IDMuMjIuMDcuNTcuMDMgMS44NC4xOSAxLjg0LjE5eiIvPjxnIGZpbGw9Im5vbmUiIHN0cm9rZS13aWR0aD0iLjM5Ij48cGF0aCBmaWxsPSIjZWQ3MmFhIiBkPSJNMjgzLjQ2IDIzN3MuMDEuNzIuMDggMS40Yy4wNi42Ny0uMjIgMS4yNC0uMTEgMS42MXMuMTYuNjYuMy45M2MuMTQuMjYuMjEuOTQuMjEuOTRzLS4zOC0uMjgtLjc0LS41NGMtLjM1LS4yNy0uNi0uNDQtLjYtLjQ0bC4xIDEuMDNjLjA0LjMxLjIyLjg5LjUxIDEuMjQuMjkuMzMuODcuODkgMS4wNSAxLjMzLjE4LjQ1LjE0IDEuNDQuMTQgMS40NHMtLjQ2LS43NS0uODctLjg5Yy0uMzktLjE0LTEuMjYtLjYyLTEuMjYtLjYycy43OS43OS43OSAxLjU1YzAgLjc1LS4zMiAxLjYtLjMyIDEuNnMtLjM2LS42OC0uODMtMS4xMmMtLjQ3LS40NS0xLjEzLS45LTEuMTMtLjlzLjUyIDEuMTcuNTIgMS45NWMwIC43OS0uMTUgMi40Ny0uMTUgMi40N3MtLjM5LS42NC0uNzktLjk2Yy0uNC0uMzEtLjg3LS41OC0xLjAyLS43OC0uMTQtLjIxLjQ4LjY0LjU0IDEuMTYuMDcuNTEuMzIgMi4zNSAxLjkyIDQuNjkuOTQgMS4zNyAyLjM5IDMuNzcgNS41IDIuOTggMy4xMS0uNzggMS45Ni00Ljk3IDEuMy02LjkyLS42NS0xLjk1LS45OC00LjExLS45NC00Ljg3LjA0LS43NS41OC0yLjk3LjUxLTMuMzktLjA3LS40MS0uMjQtMiAuMTQtMy4yOC40LTEuMzMuNzMtMS44NS45NS0yLjQuMjEtLjU1LjM5LS44Ni40Ni0xLjM0cy4wNy0xLjM3LjA3LTEuMzcuNTggMS4wNi43MyAxLjQ0Yy4xNC4zOC4xNCAxLjUuMTQgMS41cy4xMS0xLjEyLjk4LTEuNjcgMS44OC0xLjEzIDIuMTMtMS40NC4zMy0uNTEuMzMtLjUxLS4wOCAxLjkyLS42MiAyLjY3Yy0uMzYuNDktMS43NyAyLjA5LTEuNzcgMi4wOXMuNzMtLjI4IDEuMjMtLjNjLjUxLS4wNC44NyAwIC44NyAwcy0uNjIuNDgtMS40MSAxLjY0Yy0uOCAxLjE2LS40NyAxLjI2LTEuMDUgMi4yMnMtMS4wNSAxLTEuNzggMS41OGMtMS4wOC44Ny0uNSA0LjM0LS4zNiA0Ljg2LjE1LjUxIDIuMDMgNC43NiAyLjA3IDUuNzkuMDMgMS4wMy4yMSAzLjMzLTEuNiA0LjgtMS4xNi45NS0zLjA3Ljk2LTMuNTEgMS4yMy0uNDMuMjgtMS4yOSAxLjEzLTEuMjkgMi45MSAwIDEuNzkuNjQgMi4wNiAxLjE1IDIuNTEuNTEuNDQgMS4xNi4yIDEuMy41NS4xNS4zNC4yMi41NC40NC43NS4yMS4yLjM2LjQ0LjI5LjgyLS4wOC4zOC0uOTEgMS4yMy0xLjIgMS44NS0uMjkuNjEtLjg3IDIuMjMtLjg3IDIuNDdzLS4wNy45OS4xOCAxLjM3YzAgMCAuOTEgMS4wNi4yOSAxLjI2LS40LjE0LS43OC0uMjUtLjk3LS4yLS41NC4xNC0uODMuNDctLjk4LjQ1LS4zNi0uMDctLjM2LS4yNS0uNC0uNzYtLjAzLS41MS0uMDEtLjcyLS4xNy0uNzItLjIyIDAtLjMzLjE4LS4zNy40NXMtLjA0Ljg5LS4yOS44OS0uNjEtLjQ1LS44My0uNTUtLjgzLS4yLS44Ny0uNDhjLS4wMy0uMjcuMzYtLjg1Ljc2LS45Ni40LS4xLjc2LS4zLjUxLS41MS0uMjYtLjItLjUxLS4yLS43NiAwLS4yNS4yMS0uNzkuMDQtLjc2LS4yNy4wNC0uMzEuMTEtLjY5LjA3LS44Ni0uMDMtLjE3LS40Ny0uNTEuMS0uODIuNTktLjMxLjg0LjI3IDEuNDIuMTdzLjg2LS4zMSAxLjA4LS42NS4xOC0xLjA2LS4yMi0xLjVjLS4zOS0uNDUtLjc5LS41Mi0uOTQtLjgtLjE0LS4yNy0uMzYtLjkyLS4zNi0uOTJzLjExIDEuMi4wNCAxLjM3LS4wNC44OS0uMDQuODktLjM5LS40NS0uNzItLjc5Yy0uMzItLjM0LS42NS0xLjM3LS42NS0xLjM3cy0uMDMuOTYtLjAzIDEuMzRjMCAuMzcuNDMuNzIuMjkuODYtLjE1LjEzLS44My0uNzItMS4wMi0uODYtLjE4LS4xNC0uNzYtLjU4LTEuMDEtMS4wNnMtLjQ0LTEuMTYtLjUxLTEuNDFjLS4wNy0uMjQtLjE5LTEuMzEtLjA3LTEuNTguMTgtLjQuNDctMS4xMy40Ny0xLjEzaC0xLjQxYy0uNzYgMC0xLjMtLjIzLTEuNTkuMjhzLS4xNSAxLjU0LjIxIDIuODhjLjM3IDEuMzMuNTggMS45OC40OCAyLjIyLS4xMS4yNC0uNTguNzktLjc2Ljg5LS4xOS4xMS0uNjkuMDctLjkxLS4wMy0uMjEtLjEtLjU3LS4yNy0xLjI2LS4yN3MtMS4xMi4wMy0xLjM3LS4wM2MtLjI2LS4wNy0uODgtLjM4LTEuMTctLjMxcy0uNzkuMzItLjY1LjcyYy4yMi42MS0uMjEuNzUtLjUxLjcyLS4yOS0uMDQtLjUzLS4xNC0uOS0uMjQtLjM2LS4xMS0uOSAwLS44My0uNDIuMDctLjQxLjIyLS40NC40LS43NC4xOC0uMzIuMjUtLjUyLjA0LS41NC0uMjUtLjAyLS41MS0uMDUtLjcuMTEtLjIuMTYtLjUxLjUxLS43Ni4zOC0uMjYtLjE0LS40Ni0uNDMtLjQ2LTEuMDggMC0uNjQtLjY4LTEuMi0uMDUtMS4xNy42Mi4wMyAxLjQxLjQ4IDEuNTUuMTNzLjA2LS41MS0uMjgtLjc4LS43Ni0uNDMtLjMxLS43N2MuNDUtLjM1LjU2LS4zNS43NC0uNTQuMTctLjE4LjQxLS43OS43My0uNjQuNjIuMy4wMi43My42NSAxLjQyLjYyLjY5IDEuMDEuOTQgMi4wNi44MyAxLjA0LS4xMSAxLjMzLS4yNCAxLjMzLS41NCAwLS4yOS0uMDktLjgyLS4xMi0xLjA0LS4wMi0uMjEuMTUtLjk5LjE1LS45OXMtLjQ4LjMtLjYzLjU5Yy0uMTMuMjktLjQyLjgtLjQyLjhzLS4xMS0uNi0uMDgtMS4wOWMuMDItLjI5LjEyLS43OS4xMS0uODktLjAzLS4yNy0uMjMtLjk0LS4yMy0uOTRzLS4xNi43My0uMjguOTRjLS4xMS4yMS0uMTYgMS4wNy0uMTYgMS4wN3MtLjY3LS41OC0uNDgtMS41NWMuMTMtLjc1LS4xMi0xLjc0LjExLTIuMDYuMjItLjMzLjc1LTEuNjQgMi4wNi0xLjY5IDEuMy0uMDUgMi4zMS4wNSAyLjc3LjAzLjQ1LS4wMyAyLjA2LS4zMyAyLjA2LS4zM3MtMi45Ny0xLjUyLTMuNjQtMS45OGMtLjY4LS40NS0xLjczLTEuNjMtMi4wNy0yLjE2LS4zNC0uNTQtLjY1LTEuNTgtLjY1LTEuNThzLS41My4wMi0xLjAyLjI5Yy0uNDguMjctLjk2LjY3LTEuMjQuOTlzLS43MyAxLjA1LS43MyAxLjA1LjA4LS45NC4wOC0xLjIzLS4wNi0uODYtLjA2LS44Ni0uMzMgMS4yOC0xLjAxIDEuNzZjLS42OC40OS0xLjQ3IDEuMTUtMS40NyAxLjE1cy4wOC0uNzEuMDgtLjg4YzAtLjE2LjE3LS45OS4xNy0uOTlzLS40OC43Mi0xLjIxLjg2Yy0uNzQuMTMtMS44MS4xMS0xLjkuNTYtLjA4LjQ1LjIgMS4wNy4wMyAxLjM5cy0uNTQuNTQtLjU0LjU0LS40Mi0uMzUtLjc5LS4zOGMtLjM2LS4wMy0uNzEuMTYtLjcxLjE2cy0uMzEtLjQtLjE5LS42N2MuMTEtLjI2LjY3LS42Ni41NC0uODMtLjE1LS4xNi0uNi4wNi0uODguMTktLjI4LjE0LS44OC4yNy0uODItLjE5LjA1LS40NS4yLS43Mi4wNS0xLjA0LS4xNC0uMzItLjA1LS41My4xOC0uNjEuMjItLjA4IDEuMTIuMDIgMS4yMS0uMTkuMDgtLjIxLS4yMi0uNDgtLjgyLS42MS0uNTktLjE0LS44OC0uNDktLjU3LS43OC4zMi0uMy40LS4zOC41NC0uNjQuMTQtLjI3LjItLjc2Ljc0LS41MS41My4yNC40Mi44My45OSAxLjAxLjU2LjE5IDEuODktLjA4IDIuMTctLjI0czEuMTktLjgzIDEuNS0uOTljLjMxLS4xNSAxLjYxLTEuMTIgMS42MS0xLjEycy0uNzYtLjUzLTEuMDUtLjhjLS4yOC0uMjctLjc4LS45MS0xLjA0LTEuMDUtLjI1LS4xMy0xLjUtLjYxLTEuOTItLjY0LS40Mi0uMDItMS43Mi0uNDgtMS43Mi0uNDhzLjU5LS4xOS43OS0uMzVjLjE5LS4xNi42NC0uNTYuODctLjUzLjIyLjAyLjI4LjAyLjI4LjAycy0xLjIxLS4wNS0xLjQ3LS4xM2MtLjI1LS4wOC0uOTktLjU0LTEuMjctLjU0cy0uODQuMTEtLjg0LjExLjc2LS40OCAxLjM4LS41OWMuNjItLjEgMS4xLS4wOCAxLjEtLjA4cy0uOTYtLjI3LTEuMTktLjU4Yy0uMjItLjMzLS40NS0uOC0uNjItMS4wMi0uMTctLjIxLS4yOC0uNTYtLjU5LS41OXMtLjg1LjM4LTEuMTYuMzUtLjU0LS4yMi0uNTctLjY3Yy0uMDItLjQ2IDAtLjMtLjEtLjU0LS4xMi0uMjQtLjU3LS44LS4xNS0uOTMuNDMtLjE0IDEuMzMuMDggMS40Mi0uMDguMDgtLjE2LS40OC0uNjUtLjg1LS44My0uMzctLjE5LS45Ni0uNTEtLjY1LS43OC4zMS0uMjYuNjItLjM3Ljc5LS42MXMuMzctLjkxLjc0LS43Yy4zNi4yMS44NyAxLjI2IDEuMTYgMS4xOC4yOC0uMDguMy0uODMuMjUtMS4xNS0uMDYtLjMyIDAtLjg4LjI4LS44M3MuNTEuNDMuOTYuNDZjLjQ1LjAyIDEuMTMtLjExIDEuMDcuMjEtLjA1LjMyLS4zMS43MS0uNjIgMS4wNi0uMy4zNi0uNDUgMS4wNS0uMjUgMS41LjIuNDYuNzEgMS4xOSAxLjE2IDEuNDhzMS4zLjUxIDEuODQuODVjLjUzLjM1IDEuNzggMS4zNCAyLjIgMS40NXMuODUuMzIuODUuMzIuNDgtLjIxIDEuMTMtLjIxIDIuMTQuMSAyLjcxLS4xNCAxLjMtLjY0IDEuMDgtMS4xNWMtLjIzLS41MS0xLjQ3LS45Ni0xLjM2LTEuMzZzLjU3LS40MyAxLjMzLS40NmMuNzYtLjAyIDEuOC4xNCAyLS45NC4yLTEuMDYuMjYtMS42OC0uODEtMS45Mi0xLjA4LS4yNC0xLjg3LS4yNy0yLjA3LTEuMDQtLjItLjc4LS4zOS0uOTctLjE3LTEuMTguMjMtLjIxLjYyLS4zMiAxLjQxLS4zNy44LS4wNiAxLjctLjA2IDEuOTYtLjI1LjI1LS4xOC4zLS42OS42MS0uOTEuMzEtLjIxIDEuNTMtLjQgMS41My0uNHMxLjQ2LjcxIDIuOCAxLjcxYzEuMjEuOSAyLjMgMi4yMyAyLjMgMi4yMyIvPjxwYXRoIGQ9Ik0yNjkgMjQzLjM5cy0uOC4yMy0xLjEuNjdjLS4zNy41My0uMzQgMS4wNy0uMzQgMS4wN3MuNjgtLjU2IDEuNTYtLjMzYy44Ny4yNC45Ni4zMyAxLjMzLjNzMS4yNy0uMzUgMS4yNy0uMzUtLjc0Ljg2LS42NSAxLjQ1Yy4wOC41OC4xOS44NS4xNyAxLjE1LS4wNi43Mi0uNiAxLjYxLS42IDEuNjFzLjMxLS4xOSAxLjA1LS4zNWMuNzMtLjE2IDEuMzYtLjUxIDEuNzUtLjgxLjM5LS4yOS45LTEuMDIuOS0xLjAycy0uMTYgMSAwIDEuNDJjLjE3LjQ0LjIzIDEuNjcuMjMgMS42N3MuNDctLjQyLjg1LS42MmMuMTktLjExLjctLjM4LjktLjcuMTQtLjIyLjMyLTEuMDYuMzItMS4wNnMuMTEuOS4zOSAxLjM0Yy4yOC40Mi43IDEuNzQuNyAxLjc0cy4yOS0uODYuNi0xLjIxLjY4LS44LjctMS4wN2MuMDMtLjI3LS4wOC0uODUtLjA4LS44NWwuMzkuODVtLTExLjQxLjYxcy40OC0uODMuOTMtMS4xYy40Ni0uMjYgMS4wOC0uNzQgMS4yNS0uOC4xNi0uMDUuOS0uNDYuOS0uNDZtLjk5IDUuMTdzMS4wOS0uNTUgMS40MS0uNzVjLjY4LS40IDEuMTYtMS4xMiAxLjE2LTEuMTIiLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4yNiIgZD0iTTI4Mi41NyAyNDAuOXMtLjM0LS40OC0uNDItLjY1Yy0uMDktLjE1LS4yMy0uNDgtLjIzLS40OCIvPjxwYXRoIGQ9Ik0yNzguMzMgMjU3LjQxczIuMDQgMS4yNiAxLjk4IDIuMzFjLS4wNiAxLjA0LTEuMTMgMi40MS0xLjEzIDIuNDEiLz48L2c+PHBhdGggc3Ryb2tlLXdpZHRoPSIuMjYiIGQ9Ik0yNzMuMDUgMjM2LjI0cy0uMTctLjQ4LS4yLS42MmMtLjAzLS4xMy0uMTItLjI5LS4xMi0uMjlzLjg4IDAgLjg1LjI3Yy0uMDIuMjctLjI4LjI3LS4zNC4zNy0uMDUuMTEtLjE5LjI3LS4xOS4yN3oiLz48cGF0aCBzdHJva2Utd2lkdGg9Ii4wNSIgZD0iTTI3Ny4wNiAyMzQuODVsLS4wNi0uNDNzLjc3IDAgMS4xMy4yNmMuNTcuNC45MyAxLjAyLjkxIDEuMDUtLjEuMDktLjU0LS4yNy0uODUtLjM3IDAgMC0uMjMuMDUtLjQ1LjA1LS4yMyAwLS4zNC0uMTEtLjM3LS4yMS0uMDMtLjEyLjAzLS4zLjAzLS4zbC0uMzQtLjA1eiIvPjxwYXRoIGQ9Ik0yNzMuMDggMjQwLjE0bC4zMy0uNTMuMzQuNDktLjY3LjA0bS44MS0uMDJsLjQtLjUzLjQzLjQ4LS44My4wNW0tLjM2LTMuMjlsLjgyLjI5LS43NC4zOC0uMDgtLjY3bS45OS4yN2wuNzMuMTgtLjU5LjQ2LS4xNC0uNjQiIHN0cm9rZS13aWR0aD0iLjI2Ii8+PHBhdGggZD0iTTI2MS44OCAyMzYuMDhzLjQ4LjM0Ljg1LjRjLjM3LjA1Ljc2LjA1LjgyLjA1LjA1IDAgLjE3LS41NC4xMS0uOTEtLjItMS4yLTEuMy0xLjQ3LTEuMy0xLjQ3cy4zMy43My4xNyAxLjA3Yy0uMjMuNDgtLjY1Ljg2LS42NS44NnptLTIuMjkgMS4wNHMtLjQzLS43Ny0xLjMzLS42N2MtLjkuMTEtMS41LjgxLTEuNS44MXMxLS4wMyAxLjI1LjEzYy4zNy4yNC40OC44Ni40OC44NnMuNTQtLjMyLjcxLS41NGMuMTYtLjIxLjM5LS41OS4zOS0uNTl6bS0xLjEgMy4xM3MtLjc3LjExLTEuMTkuNTljLS40My40OS0uMzYgMS40LS4zNiAxLjRzLjUtLjU0Ljk1LS41NGMuNDYgMCAxLjE2LjE2IDEuMTYuMTZzLS4yMi0uNTYtLjIyLS44LS4zNC0uODEtLjM0LS44MXptMi41NyAxMC4xMnMtLjQyLS40NS0xLjE2LS4zMmMtLjc0LjE0LTEuMjIuOTctMS4yMi45N3MuNjMtLjE3IDEtLjA4Yy4zNi4wOC42Mi40NS42Mi40NXMuMzQtLjI5LjQ1LS40NS4zMS0uNTcuMzEtLjU3em0tLjg1IDIuOTdzLS42Mi0uMS0xLjE2LjMzYy0uNTMuNDMtLjU2IDEuMjUtLjU2IDEuMjVzLjUxLS40My45MS0uMzdjLjM5LjA1Ljg3LjI3Ljg3LjI3cy4wOC0uNTEuMTEtLjY0Yy4wOS0uMzgtLjE3LS44NC0uMTctLjg0em0xLjQ1IDIuNzRzLS4wNS43OS4zMyAxLjI4Yy40LjUxIDEuMTMuNTkgMS4xMy41OXMtLjI0LS41My0uMjgtLjhjLS4wNi0uNC4zNC0uNzUuMzQtLjc1cy0uMzctLjM4LS43My0uMzhjLS4zNyAwLS43OS4wNi0uNzkuMDZ6bTcuMzQgNy4wNHMtLjUxLS42NC0xLjIxLS42MmMtLjcxLjAzLTEuNDUuNjktMS40NS42OXMuODgtLjA3IDEuMTEuMjJjLjIzLjMuNDUuNjcuNDUuNjdzLjQtLjIxLjU3LS4zNWMuMTctLjEzLjUzLS42MS41My0uNjF6bS0yLjE3IDIuODFzLS45My0uMTQtMS4zOS4zNWMtLjQ1LjQ4LS40MiAxLjM2LS40MiAxLjM2cy41Ni0uNjEgMS4wNy0uNTYgMS4wOC4zMiAxLjA4LjMyLS4wOS0uNTMtLjE1LS43OGMtLjA1LS4yNC0uMTktLjY5LS4xOS0uNjl6bTIuMDEgMi45N3MtLjQ2LjY0LS4xMiAxLjE1IDEuMDUuNzUgMS4wNS43NS0uMjYtLjM3LS4xNC0uOGMuMDktLjM0LjY3LS44LjY3LS44bC0xLjQ2LS4zem0xMi40IDEuMjFzLS44MS0uMTktMS4yNy4wOGMtLjQ1LjI2LS44MiAxLjM5LS44MiAxLjM5cy43NC0uNjIgMS4yOC0uNTRjLjUzLjA4LjkzLjMuOTMuM3MuMDgtLjQ2LjAyLS43OGMtLjAzLS4xOS0uMTQtLjQ1LS4xNC0uNDV6bS40IDIuOTlzLS42Mi42NC0uNCAxLjE4Yy4yMy41NC42MiAxLjEuNjIgMS4xcy0uMDItLjguMjMtMS4wMmMuMzctLjMyIDEuMDUtLjM3IDEuMDUtLjM3cy0uNTQtLjQ4LS43MS0uNTRjLS4xNy0uMDUtLjc5LS4zNS0uNzktLjM1em0zLjExLjk0cy0uMzEuNzguMjggMS4yOGMuNTkuNTIgMS4xMS41NyAxLjExLjU3cy0uNDYtLjgxLS4zMi0xLjIzYy4xNS0uNDUuNTQtLjcyLjU0LS43MnMtLjc0LS4yNS0uODUtLjIyYy0uMTEuMDItLjc2LjMyLS43Ni4zMnoiIGZpbGw9IiNkYjQ0NDYiIHN0cm9rZS13aWR0aD0iLjM5Ii8+PGcgZmlsbD0iI2M4YjEwMCIgc3Ryb2tlLXdpZHRoPSIuMjYiPjxwYXRoIGQ9Ik0yODIuODggMjMyLjcxbC0uMjkuMDJjLS4wMS4wMy0uMTQuMjQtLjI2LjM1LS4yNi4yNS0uNjUuMjgtLjg2LjA3YS40ODYuNDg2IDAgMDEtLjE0LS40MWMtLjE3LjA5LS4zNS4wOS0uNTEtLjAxLS4yNi0uMTUtLjMyLS41LS4xNC0uNzkuMDMtLjA2LjA2LS4xNC4xMS0uMThsLS4wMi0uMzItLjM1LjA4LS4xLjE5Yy0uMjIuMjUtLjU0LjMxLS43LjE3YS41MjYuNTI2IDAgMDEtLjEzLS4yN2MwIC4wMS0uMDkuMDktLjE3LjExLS41NC4xMy0uNzUtMS4wNS0uNzctMS4zNWwtLjE3LjI1cy4xNi43LjA4IDEuM2MtLjA4LjU5LS4yOSAxLjE5LS4yOSAxLjE5Ljc0LjE5IDEuODYuOCAyLjk3IDEuNjVzMS45OCAxLjc4IDIuMzQgMi40MmMwIDAgLjU4LS4zMiAxLjE4LS41MXMxLjM2LS4yIDEuMzYtLjJsLjIyLS4yMWMtLjMyLjA1LTEuNTguMS0xLjU2LS40MyAwLS4wOC4wNy0uMTguMDgtLjE4YS42OTcuNjk3IDAgMDEtLjMtLjA2Yy0uMTgtLjEzLS4xOC0uNDMuMDItLjY5bC4xOC0uMTMuMDEtLjM0LS4zNC4wNWMtLjAzLjA0LS4xMS4wOS0uMTUuMTMtLjI3LjIzLS42NS4yNS0uODYuMDNhLjQxNi40MTYgMCAwMS0uMTEtLjQ2LjU4LjU4IDAgMDEtLjQ1LS4wNWMtLjI2LS4xNS0uMzEtLjUyLS4xMS0uOC4wOS0uMTQuMjgtLjMxLjMxLS4zMmwtLjA3LS4zaC0uMDF6Ii8+PHBhdGggZD0iTTI4MC42MyAyMzMuNGMuMDUtLjA3LjE1LS4wNi4yMyAwcy4xLjE2LjA2LjIxYy0uMDUuMDYtLjE1LjA2LS4yNC0uMDEtLjA3LS4wNS0uMS0uMTUtLjA1LS4yem0uOTUuNzlsLS4zMy0uMjVjLS4wNi0uMDQtLjA3LS4xMi0uMDQtLjE2LjA0LS4wNC4xMi0uMDQuMTggMGwuMzMuMjYuMzMuMjVjLjA1LjA0LjA4LjEyLjA0LjE2cy0uMTIuMDQtLjE4IDBsLS4zMy0uMjZtLTEuNzQtMS4xOWwtLjI2LS4xNWMtLjA3LS4wNC0uMS0uMTItLjA3LS4xN3MuMTEtLjA2LjE3LS4wMmwuMjYuMTYuMjYuMTVjLjA2LjAzLjA5LjExLjA3LjE2LS4wMy4wNS0uMTEuMDYtLjE3LjAybC0uMjYtLjE1bS0xLjA0LS43MWMuMDUtLjA2LjE2LS4wNi4yNCAwIC4wOC4wNy4xLjE2LjA1LjIyLS4wNS4wNS0uMTUuMDUtLjIzLS4wMXMtLjEtLjE1LS4wNi0uMjF6bTMuODMgMi42M2MuMDUtLjA1LjAzLS4xNC0uMDUtLjIxLS4wOC0uMDYtLjE5LS4wNi0uMjQgMC0uMDQuMDUtLjAyLjE1LjA2LjIxcy4xOC4wNi4yMyAwem0uNTcuNjZsLjIyLjIxYy4wNS4wNS4xMy4wNy4xOC4wMy4wNC0uMDQuMDQtLjExLS4wMS0uMTZsLS4yMS0uMjEtLjIyLS4yMWMtLjA1LS4wNS0uMTQtLjA3LS4xOC0uMDMtLjA1LjAzLS4wNC4xMS4wMS4xNmwuMjEuMjFtLjk1LjgxYy4wNS0uMDYuMDMtLjE1LS4wNS0uMjEtLjA4LS4wNy0uMTgtLjA3LS4yMy0uMDFzLS4wMy4xNS4wNS4yMmMuMDguMDUuMTguMDYuMjMgMHoiIGZpbGw9IiMwMDAiIHN0cm9rZS13aWR0aD0iLjA1Ii8+PHBhdGggZD0iTTI4MS40IDIzMC4zNmwtLjU5LjAxLS4xMS44Ny4wNi4xNC4xNS0uMDEuNzYtLjUxLS4yNy0uNSIvPjxwYXRoIGQ9Ik0yODEuNCAyMzAuMzZsLS41OS4wMS0uMTEuODcuMDYuMTQuMTUtLjAxLjc2LS41MS0uMjctLjUiLz48cGF0aCBkPSJNMjc5LjggMjMwLjg0bC0uMDIuNTQuOTIuMTIuMTUtLjA3LS4wMi0uMTUtLjUzLS43MS0uNS4yNyIvPjxwYXRoIGQ9Ik0yODEuNyAyMzEuOTJsLS40OS4yNy0uNTQtLjcxLS4wMS0uMTUuMTQtLjA2LjkzLjExLS4wMy41NCIvPjxwYXRoIGQ9Ik0yODAuNTEgMjMxLjI1Yy4wOC0uMTMuMjYtLjE3LjM5LS4wOS4xNC4wNy4xOC4yNC4xLjM3cy0uMjYuMTctLjM5LjA5YS4yNi4yNiAwIDAxLS4xLS4zN3ptLTIuMTUtLjljLS4wMi4wMS0uMTMtLjQ2LS4yNi0uNzEtLjA4LS4xOS0uMzktLjQzLS4zOS0uNDMuMDMtLjA1LjQyLS4xOS44Ny4wOS4zOC4zMS0uMDMuODctLjAzLjg3cy0uMDkuMTQtLjE5LjE4eiIvPjxwYXRoIGQ9Ik0yNzkuMzkgMjMwLjY2bC0uNDIuMzctLjY4LS42LjA2LS4wOC4wMy0uMTUuOTItLjA3LjA5LjUzIi8+PHBhdGggZD0iTTI3OC4yNCAyMzAuMjljLjA1LS4xNS4xOC0uMjMuMjgtLjIuMTEuMDQuMTUuMTguMS4zM3MtLjE4LjIzLS4yOS4yYy0uMTEtLjA0LS4xNS0uMTgtLjA5LS4zM3ptNS40MyAxLjQ4bC0uNTktLjA2LS4yNS44NS4wNS4xNC4xNS4wMS44My0uNDEtLjE5LS41MyIvPjxwYXRoIGQ9Ik0yODIuMDEgMjMyLjAzbC0uMS41NC45LjIzLjE1LS4wNC4wMS0uMTQtLjQzLS43OS0uNTMuMiIvPjxwYXRoIGQ9Ik0yODMuNzMgMjMzLjM2bC0uNTMuMi0uNDItLjc4LjAxLS4xNS4xNS0uMDMuODkuMjMtLjEuNTMiLz48cGF0aCBkPSJNMjgyLjY1IDIzMi41NGMuMS0uMTIuMjgtLjEzLjQtLjA0LjEzLjA5LjE1LjI2LjA1LjM4cy0uMjguMTMtLjQxLjA0YS4yNi4yNiAwIDAxLS4wNC0uMzh6bTIuOTkgMS4wN2wuMTEuNTUtLjg3LjMtLjE2LS4wNC0uMDEtLjE0LjM2LS44MS41Ny4xNCIvPjxwYXRoIGQ9Ik0yODUuNDkgMjM1LjJsLS41Ni4xMy0uMzEtLjgzLjA0LS4xNS4xNS0uMDIuODUuMzUtLjE3LjUyIi8+PHBhdGggZD0iTTI4My45NyAyMzMuNjZsLS4xOC41Mi44NS4zNC4xNi0uMDIuMDMtLjE0LS4zLS44My0uNTYuMTMiLz48cGF0aCBkPSJNMjg0LjkxIDIzNC42M2MuMTItLjExLjEyLS4yOC4wMi0uMzlhLjMxOC4zMTggMCAwMC0uNDEtLjAyYy0uMTEuMTEtLjEyLjI4LS4wMS4zOS4xLjExLjI5LjEyLjQuMDJ6bTEuMzggMS44YzAgLjAxLjUuMDMuNzkuMDkuMi4wNC41Mi4yNy41Mi4yNy4wNi0uMDQuMTItLjQyLS4yOC0uNzktLjM5LS4yOC0uODguMjItLjg4LjIycy0uMTIuMTItLjE1LjIxeiIvPjxwYXRoIGQ9Ik0yODUuNzUgMjM1LjU0bC0uMjkuNDYuNzYuNTEuMDktLjA4LjEzLS4wNC0uMTItLjg4LS41Ny4wMyIvPjxwYXRoIGQ9Ik0yODYuMzcgMjM2LjUzYy4xNC0uMDcuMjEtLjIyLjE1LS4zMXMtLjIyLS4xLS4zNi0uMDItLjIuMjItLjE0LjMxYy4wNS4wOS4yMS4xLjM1LjAyeiIvPjwvZz48ZyBzdHJva2Utd2lkdGg9Ii42MSI+PGVsbGlwc2UgZmlsbD0iI2FkMTUxOSIgY3g9IjI1MC40MyIgY3k9IjI4MS4wMSIgcng9IjE2LjI2IiByeT0iMTguMyIvPjxlbGxpcHNlIGZpbGw9IiMwMDViYmYiIGN4PSIyNTAuNDQiIGN5PSIyODAuOTciIHJ4PSIxMS40NCIgcnk9IjEzLjQyIi8+PGcgaWQ9ImYiIGZpbGw9IiNjOGIxMDAiIHN0cm9rZS13aWR0aD0iLjM0Ij48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMjQ1LjAzIDI3MS43NHMtMS4zNSAxLjQ4LTEuMzUgMi44NmMwIDEuMzkuNTcgMi41NC41NyAyLjU0LS4yMS0uNTUtLjc2LS45NC0xLjQxLS45NC0uODMgMC0xLjUuNjMtMS41IDEuNDIgMCAuMjIuMTQuNTguMjQuNzdsLjQ5Ljk5Yy4xNi0uMzcuNTQtLjU3Ljk4LS41Ny41OSAwIDEuMDguNDUgMS4wOCAxLjAxIDAgLjA5LS4wMS4xNy0uMDQuMjVsLTEuMjIuMDF2MS4wM2gxLjA5bC0uODEgMS42MSAxLjA3LS40Mi44MS45MS44NC0uOTEgMS4wNy40Mi0uOC0xLjYxaDEuMDh2LTEuMDNsLTEuMjItLjAxYy0uMDItLjA4LS4wMi0uMTYtLjAyLS4yNSAwLS41Ni40Ny0xLjAxIDEuMDYtMS4wMS40NCAwIC44Mi4yLjk4LjU3bC40OS0uOTljLjEtLjE5LjI0LS41NS4yNC0uNzcgMC0uNzktLjY3LTEuNDItMS40OS0xLjQyLS42NiAwLTEuMjEuMzktMS40MS45NCAwIDAgLjU3LTEuMTUuNTctMi41NCAwLTEuMzgtMS4zOS0yLjg2LTEuMzktMi44NnoiLz48cGF0aCBkPSJNMjQyLjg3IDI4MS4xMWg0LjM2di0xLjAzaC00LjM2djEuMDN6Ii8+PC9nPjx1c2UgeGxpbms6aHJlZj0iI2YiIHg9IjEwLjYzIi8+PHVzZSB4bGluazpocmVmPSIjZiIgeD0iNS4zMSIgeT0iOS4xNCIvPjwvZz48L2c+PC9nPjwvc3ZnPg=="); }
	.flag.flag_at::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDYiPjxwYXRoIGZpbGw9IiNlZDI5MzkiIGQ9Ik0wIDBoOXY2SDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMmg5djJIMHoiLz48L3N2Zz4="); }

	.flag.flag_en::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCAzMCI+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMCAwdjMwaDYwVjB6Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImIiPjxwYXRoIGQ9Ik0zMCAxNWgzMHYxNXp2MTVIMHpIMFYwelYwaDMweiIvPjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMCAwdjMwaDYwVjB6IiBmaWxsPSIjMDEyMTY5Ii8+PHBhdGggZD0iTTAgMGw2MCAzMG0wLTMwTDAgMzAiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI2Ii8+PHBhdGggZD0iTTAgMGw2MCAzMG0wLTMwTDAgMzAiIGNsaXAtcGF0aD0idXJsKCNiKSIgc3Ryb2tlPSIjQzgxMDJFIiBzdHJva2Utd2lkdGg9IjQiLz48cGF0aCBkPSJNMzAgMHYzME0wIDE1aDYwIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMTAiLz48cGF0aCBkPSJNMzAgMHYzME0wIDE1aDYwIiBzdHJva2U9IiNDODEwMkUiIHN0cm9rZS13aWR0aD0iNiIvPjwvZz48L3N2Zz4="); }
	.flag.flag_de::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjYwMCIgdmlld0JveD0iMCAwIDUgMyI+Cgk8ZGVzYz5GbGFnIG9mIEdlcm1hbnk8L2Rlc2M+Cgk8cmVjdCBpZD0iYmxhY2tfc3RyaXBlIiB3aWR0aD0iNSIgaGVpZ2h0PSIzIiB5PSIwIiB4PSIwIiBmaWxsPSIjMDAwIi8+Cgk8cmVjdCBpZD0icmVkX3N0cmlwZSIgd2lkdGg9IjUiIGhlaWdodD0iMiIgeT0iMSIgeD0iMCIgZmlsbD0iI0QwMCIvPgoJPHJlY3QgaWQ9ImdvbGRfc3RyaXBlIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIiB5PSIyIiB4PSIwIiBmaWxsPSIjRkZDRTAwIi8+Cjwvc3ZnPgo="); }
	.flag.flag_cz::before,
	.flag.flag_cs::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MDAgNjAwIj4KPHJlY3Qgd2lkdGg9IjkwMCIgaGVpZ2h0PSI2MDAiIGZpbGw9IiNkNzE0MWEiLz4KPHJlY3Qgd2lkdGg9IjkwMCIgaGVpZ2h0PSIzMDAiIGZpbGw9IiNmZmYiLz4KPHBhdGggZD0iTSA0NTAsMzAwIDAsMCBWIDYwMCB6IiBmaWxsPSIjMTE0NTdlIi8+Cjwvc3ZnPgo="); }
	.flag.flag_cn::before,
	.flag.flag_zh::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMzAgMjAiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMC0xTC41ODguODA5LS45NTItLjMwOUguOTUyTC0uNTg4LjgwOXoiIGZpbGw9IiNGRjAiLz48L2RlZnM+PHBhdGggZmlsbD0iI0VFMUMyNSIgZD0iTTAgMGgzMHYyMEgweiIvPjx1c2UgeGxpbms6aHJlZj0iI2EiIHRyYW5zZm9ybT0ibWF0cml4KDMgMCAwIDMgNSA1KSIvPjx1c2UgeGxpbms6aHJlZj0iI2EiIHRyYW5zZm9ybT0icm90YXRlKDIzLjAzNiAuMDkzIDI1LjUzNikiLz48dXNlIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09InJvdGF0ZSg0NS44NyAxLjI3MyAxNi4xOCkiLz48dXNlIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09InJvdGF0ZSg2OS45NDUgLjk5NiAxMi4wNzgpIi8+PHVzZSB4bGluazpocmVmPSIjYSIgdHJhbnNmb3JtPSJyb3RhdGUoMjAuNjYgLTE5LjY4OSAzMS45MzIpIi8+PC9zdmc+"); }
	.flag.flag_ar::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3NTAgNTAwIj4KPHJlY3Qgd2lkdGg9Ijc1MCIgZmlsbD0iIzAwNmMzNSIgaGVpZ2h0PSI1MDAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMzIzLjI4IDExOC4wOWMtMC4zODc4LTAuMDExNS0wLjk2Nzk3IDAuMjA0OTUtMS43ODEyIDAuNjg3NS0xLjgyODQgMS4yMjU2LTUuNDUxNiA1LjAwMDYtNS41NjI1IDkuMzQzOC0wLjExMDg3IDIuNDUwMy0wLjU3MzM4IDIuNDQwNyAxLjAzMTIgNCAxLjE1OTEgMS42NzEyIDIuMzE2OCAxLjUwNjkgNC42NTYyIDAuMjgxMjUgMS4zNDM2LTAuOTg5NzkgMS43OTc0LTEuNjIxMiAyLjI1LTMuMjgxMiAwLjU1NzM4LTIuNzgzOS0yLjkyOTUgMS4zMTcyLTMuMzc1LTEuNzgxMi0wLjc3OTE1LTIuODc2NiAxLjQ0NjgtNC4wNTk4IDMuNTYyNS02Ljg0MzggMC4wNDg1LTEuMzExMSAwLjA3MTktMi4zODEtMC43ODEyNS0yLjQwNjJ6bTM0LjA2MiAwLjE4NzVjLTAuNjUzNDUgMC4wODgtMS40NTI4IDAuOTI1MTUtMi41NjI1IDIuOTM3NS0wLjc5NTI2IDIuMTA3Ni00LjIyNTUgNS4yOTcyLTEuNzUgMTEuODc1IDIuMDI0OSA0LjE3MDggMi44NTY3IDEwLjk0OSAxLjkzNzUgMTguNS0xLjQwMyAyLjE0NTktMS43MjMgMi44ODU0LTMuNTYyNSA1LjAzMTItMi41ODQzIDIuNzc4OS01LjM4MzMgMi4wNjg0LTcuNTMxMiAxLjAzMTItMi4wMDY4LTEuMzUyNi0zLjU4MzgtMi4wNDY5LTQuNS02LjM0MzggMC4xNjUzMS02Ljg0ODkgMC41NjQzNi0xOC4wNTktMC42ODc1LTIwLjQzOC0xLjg0NTUtMy42ODQtNC44ODczLTIuMzYyOC02LjE4NzUtMS4yNS02LjI0NzIgNS43MTItOS4zMzI5IDE1LjM1Ny0xMS4yMTkgMjMuMDMxLTEuNzMyNiA1LjU5My0zLjU3ODggMy45NzU1LTQuODc1IDEuNzE4OC0zLjE1NTgtMi45NTczLTMuMzc3NS0yNi4wODMtNy4xODc1LTIyLjI4MS02LjEwMjEgMTcuNDQgMy41MDE4IDM2LjU0NSAxMC4xNTYgMzQuNjg4IDQuODAwOCAxLjk4NzYgNy44NDctNy4xNTA1IDkuODEyNS0xNy4xNTYgMS4zNDQ2LTIuODA4MSAyLjM3MjEtMy4xMzA5IDMuMDYyNS0xLjY4NzUtMC4xNzc0MSAxMy4zMDYgMC45NTQwNiAxNi4yNzQgNC4zNzUgMjAuMzEyIDcuNjMxMSA1Ljg4NzQgMTMuOTQzIDAuNzQ1OSAxNC40MzggMC4yNSAwLjQ5NDkxLTAuNDk0OSA1LjkzNzUtNS45Mzc1IDUuOTM3NS01LjkzNzUgMS4zMjI0LTEuMzkxIDMuMDY5OC0xLjQ3NTYgNC45Mzc1LTAuMjUgMS44MTUzIDEuNjUgMS41ODIyIDQuNDkyMiA1LjQ2ODggNi40Njg4IDMuMjcwOCAxLjMwODMgMTAuMjU1IDAuMzE4MTkgMTEuODc1LTIuNSAyLjE4MDItMy43MzY0IDIuNzA4OC01LjAyMDMgMy43MTg4LTYuNDM3NSAxLjU1NjItMi4wNzEzIDQuMjE4OC0xLjE1NDIgNC4yMTg4LTAuNS0wLjI0Nzk2IDEuMTU1MS0xLjgxMjQgMi4yOTQ2LTAuNzUgNC4zNzUgMS44NTA2IDEuMzg3OSAyLjI4MDQgMC40OTU5MyAzLjM3NSAwLjE4NzUgMy44NzE1LTEuODUwNiA2Ljc4MTItMTAuMjUgNi43ODEyLTEwLjI1IDAuMTcxMzQtMy4xMzI3LTEuNjExLTIuODk1MS0yLjc1LTIuMjUtMS40ODU3IDAuOTA4MTUtMS41NzY4IDEuMjE2OC0zLjA2MjUgMi4xMjUtMS44OTI5IDAuMjgxMjItNS41NTk3IDEuNTI5OS03LjM3NS0xLjI4MTItMS44NTM2LTMuMzc5Ni0xLjg2NDEtOC4wOTEyLTMuMjgxMi0xMS41IDAtMC4yNDc5NS0yLjQ3NjUtNS4zNTk5LTAuMTg3NS01LjY4NzUgMS4xNTUxIDAuMjE0NjkgMy42MzkyIDAuODU2NTkgNC4wMzEyLTEuMjE4OCAxLjIxMTYtMi4wMjI5LTIuNjE0Mi03Ljc2MTUtNS4yMTg4LTEwLjY1Ni0yLjI2MDgtMi40ODE1LTUuMzgyNC0yLjc4NC04LjQwNjItMC4yNS0yLjExNzcgMS45NDgzLTEuODAzNSA0LjEyNDItMi4yMTg4IDYuMTg3NS0wLjUzOTI1IDIuMzY5Ny0wLjQzNjE4IDUuMzA0OCAxLjk2ODggOC40Mzc1IDIuMTEzNiA0LjE2NzggNS45NTM1IDkuNTE1MSA0LjY4NzUgMTcuMDYyIDAgMC0yLjIzMTMgMy41OTE3LTYuMTU2MiAzLjEyNS0xLjYzNTktMC4zNTY4MS00LjMwMTYtMS4wNjQ4LTUuNzE4OC0xMS41MzEtMS4wNzI0LTcuOTIyNCAwLjI2ODcyLTE5LjAyMi0zLjA5MzgtMjQuMjE5LTAuNzU5MTEtMS45NjExLTEuNDEwOS0zLjg2NTQtMi41LTMuNzE4OHptLTEwLjc4IDAuODRjLTEuMDE3MSAwLjA4ODgtMi4xNDM4IDEuMjczNS0zLjA2MjUgMy41NjI1LTAuNzg4MjEgMS43NDA3LTEuNzUxIDEwLjg0NC0xLjU5MzggMTAuODQ0LTAuNjI4OTYgMi43MDkzIDIuODMwOCAzLjg1NzQgNC40MDYyIDAuMzc1IDIuMzYxNi02LjM4NDMgMi4zNzMtOS4xMDQyIDIuNTMxMi0xMS44MTItMC4zNjc5LTIuMDYyNy0xLjI2NDEtMy4wNTc2LTIuMjgxMi0yLjk2ODh6bTM5LjgxMiAwLjcxODc1Yy0xLjA0NDcgMC4wOTQ3LTEuODc2OCAwLjcwNjM1LTIuMTg3NSAyLjI1LTAuNDE2MjkgMy42Mjk2LTAuMjAzNTUgNS42MDMyIDAuNDA2MjUgOC42MjUgMC40Njc2OSAyLjAxNDkgMy40MDA0IDUuMzg4NCA0Ljg0MzggNy4zNDM4IDYuODk2IDkuMjY5NCAxMy41MzEgMTguNTgzIDE5LjkzOCAyOC4yMTkgMS4wMDcyIDcuMTU1IDEuNzQ1MiAxNC4xNTQgMi4yMTg4IDIxLjEyNSAxLjAzODIgMTUuMjg0IDEuMzUzNyAzNC4zMSAwLjQwNjI1IDUwLjQwNiAyLjg2MzYgMC4xMTI5IDcuNDUxOC00LjYyMzkgOS4wNjI1LTExLjU2MiAxLjA0NzItOS41OTc2LTAuMzcyOTktMjkuMTgtMC40Njg3NS0zNC44NDQtMC4wNjc1LTIuMzUxNC0wLjIxMjI0LTUuMTU3LTAuMzc1LTguMDkzOCA3LjQ1MjcgMTIuMTc5IDE0LjY4MyAyNS4wODIgMjEuNzgxIDM5LjI1IDIuNTg3NC0xLjIyOTcgMi4wMTM5LTE1Ljc5OCAwLjUtMTcuODQ0LTUuNjgwNy0xMi4yMjctMTMuNTI5LTI0LjI5Ni0xNi4wMzEtMjguOTM4LTAuOTAzMTEtMS42NzYzLTMuOTc5My02LjM1NDctNy42MjUtMTEuNzUtMC42NzEyMi03LjY5ODUtMS40MDA2LTE0LjIxOS0xLjg3NS0xNi4xODgtMS4xNzIyLTguMTM4MSAzLjM0NDcgMC45MTc3NSAyLjcxODgtMy44MTI1LTEuNDY1Ni04LjEyNy01Ljk1MTMtMTMuNjUtMTEuMjUtMjEuMDk0LTEuNzA4NS0yLjQyMTEtMS42NzQ3LTIuOTE0OS00LjMxMjUgMC41OTM3NS0xLjU3NjYgMy41NzY4LTEuNTU1MyA2LjU1MjYtMS4wOTM4IDkuMzQzOC0wLjY5MzgxLTEuMDA4My0xLjU1MTQtMi4yMDM5LTIuNzgxMi0zLjY4NzUtNC41NzYtMy45MjU5LTQuODU4My00LjE0MDUtOC42NTYyLTcuMzQzOC0xLjE5NzYtMC44NDk4Mi0zLjQ3NzYtMi4xNTc5LTUuMjE4OC0yem0xMTggMS4yMTg4Yy0wLjUwODc2LTAuMDc5MS0xLjA2MzEgMC4xNzA5OS0xLjY4NzUgMS4wOTM4LTEuMTkzNCAxLjA0NjItMi40NzY4IDIuOTQwOC0yLjQzNzUgNS4zNzUgMC4yOTAyNyA0LjI4ODggMS4wNTM1IDguNjggMS4zNDM4IDEyLjk2OSAwLjEwMjI5IDAuNTczOTIgMC4yMTAyIDEuMTQ0OCAwLjMxMjUgMS43MTg4LTAuNDYwODEtMC41ODgwMy0wLjg2MzE0LTEuMDQ2OS0xLjA5MzgtMS4yODEyLTguMzU5OC04Ljc4MjIgMy44NDEtMS40MzUzLTEuNTkzOC04LjIxODgtNC41OTYyLTUuMDQ2Ny01Ljk0MS02LjY1MjYtOS44NzUtOS42ODc1LTEuOTcyNi0xLjI3NS0zLjE2NDQtMy43MTEyLTMuODEyNSAwLjQzNzUtMC4yNTgwMiAzLjY0NDctMC41MjYxOCA3Ljg2NTMtMC4yODEyNSAxMC45MzgtMC4wMTQxIDEuNzA3NCAxLjc1NDIgNC45MjE2IDMuMjgxMiA2LjgxMjUgNS41NzY4IDYuODUxNyAxMS4yNzMgMTQuMTQyIDE3IDIxLjc1IDEuMjA1MiAxNS41MTYgMS41MjY2IDI5LjczOSAyLjc1IDQ1LjI4MS0wLjE3MzM1IDYuNjQ3My0yLjIxOCAxNS40NzYtNC4xNTYyIDE2LjMxMiAwIDAtMi45NTk5IDEuNzAwNC00LjkzNzUtMC4xODc1LTEuNDM4My0wLjU3NzU1LTcuMTg3NS05LjU5MzgtNy4xODc1LTkuNTkzOC0yLjk0MzItMi42OTgyLTQuOTA1NS0xLjkyNzItNyAwLTUuNzc1NSA1LjU3NjktOC4zODc2IDE2LjAyMy0xMi4zMTIgMjMuMjE5LTEuMDEyIDEuNjA1Ni0zLjg2MjMgMi45NzI0LTcuMDMxMi0wLjEyNS04LjA0ODQtMTAuOTk2LTMuMzQxOS0yNi42NDgtNC4zNDM4LTIyLjYyNS03LjE2ODUgOC4wNzg2LTMuOTkzOCAyMS40NjUtMi4zNzUgMjQuMzQ0IDIuMzYzNiA0LjcyODIgNC4yNzU4IDcuNzU1MyA4Ljg3NSAxMC4wOTQgNC4xODkgMy4wODMzIDcuNDUwOCAxLjE1OSA5LjI1LTEgNC4yMTUyLTQuMzY4NCA0LjI3MTQtMTUuNTQgNi4yNS0xNy43NSAxLjM4NzktNC4wNiA0Ljg2NjItMy4zNjE3IDYuNTYyNS0xLjU2MjUgMS42NDQgMi4zNjM2IDMuNTg1IDMuOTAxNCA2IDUuMTg3NSAzLjkzMTkgMy40NjgzIDguNjI0NiA0LjA5ODQgMTMuMjUgMC45Mzc1IDMuMTYwOS0xLjc3MyA1LjIxMTktNC4wNzcyIDcuMDYyNS04LjYyNSAxLjk4NTYtNS4zMTA2IDEuMDAzOC0zMy4xNDIgMC41NjI1LTQ4LjYyNSAyLjk2OTYgNC4xODMxIDUuOTAwNiA4LjQ1NjggOC44MTI1IDEyLjc4MSAxLjI3ODIgMTMuNTkxIDEuODU4MiAyNi45NzYgMS40Mzc1IDM5LjgxMi0wLjMwMTM5IDIuNTUyMSA4LjkwNjItNy42MTk2IDguODQzOC0xMi40MzgtMC4wNDE1LTQuMjE1OCAwLjAwOC04LjAzNjYgMC0xMS41OTQgNC40NjYgNy4xMzA2IDguNzg5IDE0LjM4IDEyLjg3NSAyMS43MTkgMi41MzItMS4zNDE2IDEuNjY0MS0xNS42NzggMC4wNjI1LTE3LjY1Ni00LjI3ODEtNy4xNzg2LTkuNzU2Ny0xNC45MzYtMTQtMjAuOTM4LTAuODM4NjQtNy41NzQ5LTEuOTgwNS0xNi41MTItMi41LTE5LjI1LTAuODA5NC00LjI2OTYtMS42MjAxLTEwLjY4My0yLjg0MzgtMTUuNzUtMC4zMzU2Ny0xLjk3ODYtMS4zNDg4LTguMjk4NS0xLjAzMTItOC45MDYyIDAuNDk4OTMtMS40MTQxIDIuMzg0MiAwLjA0NTIgMy4zMTI1LTEuNTkzOCAxLjM4OTktMS41MTQ5LTQuODE3OS0xNy41OTgtNy45Njg4LTIyLjE4OC0xLjEzMjktMi4wNTcyLTMuMTgxOC0xLjM0NTMtNS43MTg4IDItMi4zNTI2IDIuMjAxMy0xLjQ5MTggNy4yMjM0LTAuNTkzNzUgMTIgMi4zMzI3IDEyLjE3NCA0LjQxNDkgMjQuNTcyIDYuMDYyNSAzNi45MzgtMy4wNTAxLTQuNTM0My02Ljc3MjUtMTAuMDIxLTEwLjQzOC0xNS4zMTItMC4wOTg1LTAuNTEwMjYtMC40Njg3NS0yLjM4MDMtMC40Njg3NS0yLjQwNjItMC4wMDAwMi0wLjIxODczLTAuNTA1MDktOS45NTktMC45Mzc1LTEyLjI4MS0wLjA3NTYtMC45NDI0My0wLjMwMDI4LTEuMjEzNyAwLjY4NzUtMS4wOTM4IDEuMDQ3MyAwLjg4MDk0IDEuMTg5NiAwLjkyODQ2IDEuODQzOCAxLjIxODggMS4wNTczIDAuMTkzNTIgMS45ODE4LTEuNTk0IDEuMzQzOC0zLjI1LTMuMjcwOC02LjAzMjUtNi41NDE4LTEyLjA5Mi05LjgxMjUtMTguMTI1LTAuMzkzNi0wLjM4NzU2LTAuODM0OTktMC43OTU4OC0xLjM0MzgtMC44NzV6bS0zMDQuNTMgMC4zMTI1Yy0xLjgxMjMtMC4wNTE4LTMuODExOCAxLjA3MTYtMy4wMzEyIDMuMjUtMC40NTQ1OCAxLjE4NzMgMy41NDc1IDUuMjAwOSA0LjI1IDcuNDA2MiAwLjYyOTk2IDEuNTcwNC0wLjYyNDgzIDYuNjI3MSAwLjY4NzUgNy4wOTM4IDEuMjA2NSAwLjUyMzEyIDIuODY4LTMuNTAwNSAzLjUtNy4yMTg4IDAuMzQ5NzUtMi4wMzcgMC4wODUxLTkuMDA4Mi00LjY1NjItMTAuNDM4LTAuMjQyOTEtMC4wNTQ5LTAuNDkxMS0wLjA4NjMtMC43NS0wLjA5Mzd6bTM0Ni45MSAwLjA0Yy0wLjQxMzEyIDAuMDQxLTAuOTE2MjQgMC43MDg2Mi0xLjY4NzUgMi4zNDM4LTEuODU0NiAzLjAzNzktMi40OTI4IDguNDc3NC0xLjc1IDEzLjI4MSA0LjQ2NTIgMzAuMjAzIDcuNzgzNCA1OS40NDkgOC40Njg4IDg2LjIxOS0wLjM4NDAyIDIuNTQxLTAuNDk2MTIgMy44OTI2LTEuNjg3NSA3LjA5MzgtMi42MzU4IDMuMzc4Ni01LjU0MjcgNy42MTQyLTguMjgxMiA5LjY1NjItMi43Mzc2IDIuMDQxMS04LjU2MzggMy45ODcxLTEwLjQ2OSA1LjUtNi4wNDM2IDMuNDkzNS02LjA3NCA3LjUxMTEtMS4xODc1IDcuNjU2MiA4LjQyMTMtMC45Nzc2OSAxOC4zODYtMS42Njg2IDI1LjI1LTEyLjAzMSAxLjgzNjUtMi45MDM4IDMuOTk5LTEwLjc3NiA0LjA5MzgtMTUuNTk0IDAuNjQyMDQtMjguMjQ3LTAuMzYxNDMtNTUuODY2LTQuNTkzOC03Ni4yODEtMC4yNzExMy0xLjk4ODctMS4xNDkyLTYuNTU5Ni0wLjgxMjUtNy4xNTYyIDAuNTQ1MjktMS4zOTggMy4zMDA1IDAuMTM5OTIgNC4yODEyLTEuNDY4OCAxLjQzOTQtMS40Njk2LTcuMTI1NC0xMi40MzYtMTAuMTI1LTE3LjEyNS0wLjU5OTI4LTEuMTc3Ni0wLjk2ODg1LTIuMTQ2NS0xLjUtMi4wOTM4em0tODguMzEyIDAuNDY4NzVjLTAuMzQ3NzQgMC4wNi0wLjg2MTE0IDAuNTg5MjUtMS44MTI1IDEuODQzOC0yLjM1MjUgNy42OTE2LTMuMTc5MyAxMy45NzMtMi4yODEyIDE4Ljc1IDYuMDQyNiAzMS41MzQgMTIuMjM0IDYwLjI2MyAxMS4yNSA5MC4yODEgMi44NjU2IDAuMDE5MSA2LjE3ODYtNi41NTUzIDcuNTkzOC0xMy4wNjIgMC43NzUxLTguOTYzNi0wLjUxNzE2LTE0LjQxOS0wLjc1LTE5LjY4OC0wLjIzMTgxLTUuMjY4NS01Ljk2MzktNDguMDE0LTcuMTI1LTUyLTEuNDAxLTcuNTM3NCA1LjU3MzUtMC45OTE0OCA0LjgxMjUtNS4zNzUtMi40MTEtNS41MjY1LTguNDI4Ny0xMy41NzQtMTAuMzEyLTE4LjM3NS0wLjcwODA4LTEuMjg1OC0wLjc5NTQzLTIuNDc1LTEuMzc1LTIuMzc1em0tMjE1LjAzIDAuNTkzNzVjLTAuNzQyNiAwLjEyODY0LTEuNDU5MiAwLjc0MDU2LTEuNzE4OCAxLjc1LTAuMTYzMjkgMC42NjEyMSAwLjI4NjIyIDEuNzYxMS0wLjMxMjUgMi4wOTM4LTAuMzQzNyAwLjM0NjczLTEuNjQ4MiAwLjExMzY4LTEuNTkzOC0xLjcxODggMC0wLjU4MzU5LTAuNDI4NDYtMS4xOTI2LTAuNjg3NS0xLjU2MjUtMC4yNjAwNS0wLjE3MDM0LTAuNDM1NTQtMC4yMTg3NS0wLjkwNjI1LTAuMjE4NzUtMC41NzM1MiAwLjAyMzItMC41NjA1MiAwLjE3NDQ1LTAuODc1IDAuNjU2MjUtMC4xNCAwLjQ5LTAuMzIgMC45Ny0wLjMyIDEuNTMtMC4wNzE2IDAuNjUyMTQtMC4zMzI3MyAwLjg3My0wLjgxMjUgMC45Njg3NS0wLjUzNjIzIDAtMC40MDkzMiAwLjA1ODQtMC44NDM3NS0wLjIxODc1LTAuMjU4MDMtMC4yODIyMi0wLjU2MjUtMC4zOTMyLTAuNTYyNS0wLjg3NSAwLTAuNDk4OTItMC4xMzEwNy0xLjI5NTQtMC4yODEyNS0xLjYyNS0wLjIyNzc4LTAuMzAwMzYtMC41ODc3NS0wLjQ1NjY3LTEtMC41NjI1LTIuMjQ2NyAwLjAwOC0yLjQxMDMgMi41ODk4LTIuMjgxMiAzLjU2MjUtMC4xNjgzMiAwLjE4MzQ0LTAuMjUxNjMgNC43NTkyIDIuODEyNSA2LjAzMTIgNC4xMTM0IDEuOTYxNCAxMS44MjcgMS4xMzIyIDExLjUtNS41IDAuMDAwMDEtMC41ODY2Mi0wLjEyOTA0LTIuNTU2NS0wLjE4NzUtMy4wOTM4LTAuNDE5ODEtMC45Nzc3LTEuMTk0OS0xLjM0NzQtMS45Mzc1LTEuMjE4OHptNTUuMTg4IDAuMDYyNWMtMS40MjE2IDAuMDcyNS0yLjY3NjYgMC40Nzk5MS0zLjc1IDEuMDMxMi0yLjcyNjUgMi42MTA2LTMuMzY1NyA2Ljc5NTctMS4yMTg4IDkuNDA2MiAyLjA4OTUgMC45ODY3NyA0LjE3NDIgMy4wODk5IDIuNzgxMiA0LjI1LTUuOTA4NyA2LjMxMTEtMjEuMjg3IDE2Ljg1Ny0yMi4wNjIgMTguNzgxLTAuMDA2IDAuMDE1Ny0wLjAyNzkgMC4wNDgxLTAuMDMxMiAwLjA2MjUtMC4wMDIgMC4wMTM4IDAuMDAwMTUgMC4wNSAwIDAuMDYyNSAwLjAwMDQ3IDAuMDA2LTAuMDAxIDAuMDI1NiAwIDAuMDMxMiAwLjAwNSAwLjAxNTkgMC4wMjE0IDAuMDQ5NiAwLjAzMTIgMC4wNjI1IDAuMDA0IDAuMDA0IDAuMDI2OCAwLjAyNzYgMC4wMzEyIDAuMDMxMiAwLjAwNSAwLjAwMyAwLjAyNTctMC4wMDMgMC4wMzEyIDAgMC4wMDYgMC4wMDMgMC4wMjQ1IDAuMDI5IDAuMDMxMiAwLjAzMTIgMC4wMDcgMC4wMDIgMC4wMjMzLTAuMDAyIDAuMDMxMiAwIDAuMDAyIDAuMDAyIDAuMDI4NiAwLjAyOSAwLjAzMTIgMC4wMzEyIDAuNzgxNDcgMC41MjQxNiAxMC40MDQgMC41MTE3NiAxMS40NjkgMC4wMzEyIDAuMDA4LTAuMDA0IDAuMDI0OC0wLjAyNzEgMC4wMzEyLTAuMDMxMiAwLjAwMy0wLjAwMiAwLjAyODYgMC4wMDIgMC4wMzEyIDAgMC4wMDItMC4wMDItMC4wMDItMC4wMjkxIDAtMC4wMzEyIDMuMzA3LTEuMjE4NiAxOS0xOS4xNTYgMTktMTkuMTU2LTAuODEzNDItMC42OTY0Ny0xLjU2MjYtMS4yMDk4LTIuMzc1LTEuOTA2Mi0wLjg3MDg2LTAuNzUzOTMtMC43ODMxNy0xLjQ5NTEgMC0yLjI1IDMuODg2Ni0yLjI2MTggMi42NTUtNy4yMzgyIDAuNjI1LTkuNS0xLjY4MjgtMC43NTQ0NS0zLjI2NTktMS4wMS00LjY4NzUtMC45Mzc1em0xNDQuMjUgMC4wNjI1Yy0wLjQxMzEyIDAuMDQxLTAuOTE2MjQgMC42NzczNy0xLjY4NzUgMi4zMTI1LTEuODU0NiAzLjAzNzktMy4xMTQ5IDguMzI4Mi0yLjk2ODggMTMuMjgxIDQuMDE3NiAyNy44MTQgNS4yNDkzIDUyLjE1NCA3Ljg3NSA3OS45NjkgMC4yMTM2OSAyLjY5MDItMC4xODA2NyA2LjU5OC0xLjk2ODggOC4xNTYyLTYuNjE0MSA2LjkwNjQtMTYuMTUxIDE1LjQyNC0yNi41MzEgMTkuMzQ0LTEuMTE2OCAxLjI1MzkgMi43NzY4IDYuNTk4OCA3LjgxMjUgNi41OTM4IDguNDIxMy0wLjk3NzcgMTUuODIzLTUuNzA0MiAyMi42ODgtMTguMTU2IDEuODM1NS0yLjkwMzkgNS4wNjE1LTkuMTE5NiA1LjE1NjItMTMuOTM4IDAuNjQyMDUtMjguMjQ3LTEuNDIzOS01MC4yMDktNS42NTYyLTcwLjYyNS0wLjI3MTE0LTEuOTg4Ni0wLjA4NjctNC4zNDA4IDAuMjUtNC45Mzc1IDAuNTQ1MjktMC42NTExMiAyLjM5NDMgMC4wMTQ5IDMuMzc1LTEuNTkzOCAxLjQzOTMtMS40Njk2LTMuODQ0MS0xMy42NTUtNi44NDM4LTE4LjM0NC0wLjU5OTI4LTEuMTc3Ni0wLjk2ODg1LTIuMTE1Mi0xLjUtMi4wNjI1em0tMjIzLjQ3IDAuODVjLTEuMTYyMyAwLjEzNTktMi4yNTU3IDEuMDgyMi0yLjc4MTIgMi4zNDM4LTAuMTk0NTQgNC40NjExLTAuMjIwNyA4LjkxOTkgMC4yODEyNSAxMy4wMzEgMi4wMjkgNy4yMTA4IDIuNjcxNSAxMy41NTMgMy42NTYyIDIwLjkzOCAwLjI3MzE0IDkuODkwOS01LjcxMTcgNC4yNzg2LTUuNDM3NS0wLjYyNSAxLjM4MTktNi4zNjkyIDEuMDA4OS0xNi4zOTYtMC4yMTg3NS0xOC45MzgtMC45NzM2Ny0yLjU0MS0yLjEwMTEtMy4xNjgzLTQuNDY4OC0yLjc1LTEuODc5OC0wLjExNDktNi43MzYxIDUuMTc2NS04LjA5MzggMTMuOTM4IDAuMDAwMDEtMC4wMDAwMS0xLjEzMTEgNC40OTY1LTEuNjI1IDguNS0wLjY2NDIzIDQuNTI0Ni0zLjY2MTYgNy43Mjg4LTUuNzUtMC42MjUtMS44MDUyLTYuMDcxOC0yLjkxNDctMjEuMDMyLTUuOTM3NS0xNy41MzEtMC44NjU4MiAxMS42ODEtMS44OTM5IDMyLjIzNSA4LjAzMTIgMzQuMzQ0IDEyLjAwNSAxLjE1NDEgNS4zNzM1LTIwLjI5NCA5LjcxODgtMjQuMTg4IDAuODIxNDctMS45MjQyIDIuMzQzOC0xLjk1ODQgMi40Njg4IDAuNDY4NzV2MTguMjE5Yy0wLjEwOTg2IDUuOTIyNiAzLjc4NzcgNy42ODI2IDYuODEyNSA4LjkwNjIgMy4xNDc4LTAuMjQyOTIgNS4yMzUtMC4xNTY4NyA2LjQ2ODggMi45MDYyIDAuNDkxODggMTAuNTAyIDEuMDA4MSAyMS4wMyAxLjUgMzEuNTMxIDAgMCA3LjI3NzMgMi4wOTEyIDcuNjI1LTE3LjcxOSAwLjM0ODc2LTExLjYzMi0yLjMxNjMtMjEuMzkzLTAuNzUtMjMuNjU2IDAuMDU1NC0yLjIyMzUgMi45MDU1LTIuMzMzNSA0Ljg3NS0xLjI1IDMuMTM3NyAyLjIxMzQgNC41Mjk4IDQuOTM3NCA5LjQwNjIgMy44NDM4IDcuNDIwNC0yLjA0NDEgMTEuODktNS42NDU5IDEyLTExLjM0NC0wLjQzMzQyLTUuNDE0Ni0xLjA1OTgtMTAuODM1LTMuNDA2Mi0xNi4yNSAwLjMyNzU5LTAuOTg0NzUtMS40MjAzLTMuNTQ2NS0xLjA5MzgtNC41MzEyIDEuMzMzNSAyLjA4ODQgMy4zNTA5IDEuOTE1MSAzLjgxMjUgMC0xLjI2My00LjE2MTgtMy4yMjkyLTguMTQ5NC02LjQwNjItOS44NzUtMi42MjU3LTIuMzEzMi02LjQ2NzktMS44MjQtNy44NzUgMy0wLjY1MjE0IDUuNTU4OCAyLjAxNDYgMTIuMTQ3IDYuMDYyNSAxNy41MzEgMC44NTk3NyAyLjEwMzYgMi4wNjI0IDUuNjAyMiAxLjUzMTIgOC43NS0yLjE1NCAxLjIyODctNC4yODk2IDAuNzE3NS02LjA5MzgtMS4xODc1IDAuMDAwMDEtMC4wMDAwMS01LjkwNjItNC40MjE1LTUuOTA2Mi01LjQwNjIgMS41NjczLTEwLjAzNSAwLjMzNzU5LTExLjE4NC0wLjUzMTI1LTEzLjk2OS0wLjYwNjc3LTMuODQ0My0yLjQyODYtNS4wNjE4LTMuOTA2Mi03LjY4NzUtMS40Nzc2LTEuNTY2My0zLjQ4Mi0xLjU2NjMtNC40Mzc1IDAtMi42MTA2IDQuNTI1Ni0xLjM4NTggMTQuMjQyIDAuNSAxOC41OTQgMS4zNjI3IDQuMDAyNSAzLjQ1MjUgNi41IDIuNDY4OCA2LjUtMC44MTAzOCAyLjI2MTgtMi41MDAyIDEuNzM1Ni0zLjcxODgtMC44NzUtMS43Mzk3LTUuMzk1NS0yLjA5MzgtMTMuNDM3LTIuMDkzOC0xNy4wNjItMC41MjIxMi00LjQ5NDQtMS4xMDQyLTE0LjA5NS00LjA2MjUtMTYuNTMxLTAuNzg5MzQtMS4wNzUxLTEuNzIxLTEuNDQ5NC0yLjYyNS0xLjM0Mzh6bTQyLjE1NiAwLjA2MjVjLTAuNTk1NzQgMC4wNzUzLTEuMjU0MyAwLjQxNDQ1LTIuMDMxMiAwLjU5Mzc1LTIuNTUyMSAwLjgxMjQtNC45NDE0IDMuMDE4Ny00LjE4NzUgNy4zMTI1IDMuMDE2OCAxOC4zMzIgNC45ODMyIDMyLjMyMyA4IDUwLjY1NiAwLjQ2MzY4IDIuMTQ2OS0xLjMzNiA0Ljk3NjgtMy42NTYyIDQuNjg3NS0zLjk0NTEtMi42NjktNC45MjQyLTguMDc0Ni0xMS42NTYtNy44NDM4LTQuODczNCAwLjA1ODUtMTAuNDMxIDUuMzYxNS0xMS4xMjUgMTAuNDY5LTAuODEyMzkgNC4wNTktMS4xMDE3IDguNDYwMSAwIDEyIDMuNDI1IDQuMTE4NCA3LjUyNzcgMy42NzkzIDExLjEyNSAyLjc1IDIuOTU4My0xLjIxNzYgNS4zOTIzLTQuMTMzIDYuNDM3NS0zLjQzNzUgMC4wMDMgMC4wMDMgMC4wMjg2LTAuMDA0IDAuMDMxMiAwIDAuMDAzIDAuMDA0LTAuMDAzIDAuMDI3IDAgMC4wMzEyIDAuNjQ1MDkgMS4xMjc2LTAuMDYwOCAxMC42NjMtMTMuOTM4IDE4LjAzMS04LjUyODEgMy44MjkyLTE1LjMxNiA0Ljc0NDEtMTguOTY5LTIuMjE4OC0yLjI2MjgtNC4zNTEzIDAuMTY0NjItMjAuOTI0LTUuNDA2Mi0xNy4wOTQtMTYuNDc1IDQyLjQ2NyAzOC41OTggNDguMzk1IDQ0Ljc1IDEuNzUgMC4zOTg0NC0xLjMxNTkgMS42MTIxLTIuNjM2MiAyLjQ2ODgtMi4zMTI1IDAuMzc1OSAwLjE2MDA4IDAuNzE5OTggMC42NzA1MiAwLjg0Mzc1IDEuNjI1LTEuMjc3MSA0Mi4yMzUtNDIuNjA2IDQ1LjEzLTQ5LjYyNSAzMS44NDQtMS43Mzk3LTMuMTMxNy0yLjI2MzEtMTAuMTAzLTIuNDM3NS0xNC4yODEtMC4zMTgxNy0yLjUyNzUtMC45NTIzNy0zLjk4NTQtMS42ODc1LTQuNTYyNS0xLjY3NDUtMS4yNTgyLTMuOTI0NyAyLjAyMy00LjQwNjIgNy43MTg4LTAuNjk2NDcgNC41ODMxLTAuNSA1Ljg0MTMtMC41IDEwLjI1IDIuMjA0NCAzMy4zNTkgNTUuMzg4IDE5LjAyNiA2NC4wMzEtOC41MzEyIDQuMjc4Ny0xNC4yNDYtMC4wODcxLTI0Ljk5MyAxLjM0MzgtMjYuMzEyIDAuMDEyNC0wLjAxMDQgMC4wNDkzLTAuMDIyMiAwLjA2MjUtMC4wMzEyIDAuMDEzNi0wLjAwOCAwLjA0OC0wLjAyNDIgMC4wNjI1LTAuMDMxMiAwLjAxNDktMC4wMDYgMC4wNDY3LTAuMDI2MiAwLjA2MjUtMC4wMzEyIDAuMDQ4Ny0wLjAxMyAwLjEzMDQ2LTAuMDMwNSAwLjE4NzUtMC4wMzEyIDUuMjc5NiA1LjY4NjggMTIuNjg4IDAuNzIyNTMgMTQuMzEyLTEuMjUgMC42OTY0OC0wLjk4Njc3IDIuNDM4Ny0xLjYxOTggMy42NTYyLTAuMzQzNzUgNC4xMTg0IDIuOTYwMyAxMS4zMzcgMS41NjQ5IDEyLjg0NC0zLjY1NjIgMC44NzA4NS01LjEwNTIgMS42MDY5LTEwLjM2MSAxLjc4MTItMTUuODEyLTIuNjgyNyAwLjgzMjkyLTQuODQ3NSAxLjQ1NjYtNS43MTg4IDIuMzc1LTAuMjA3NDkgMC4yMjY1OS0wLjM2MDk3IDAuNDc3OTQtMC40MDYyNSAwLjc1LTAuMjMyODMgMS41MDg5LTAuNDU0NjcgMy4wMjI0LTAuNjg3NSA0LjUzMTItMC4wMjQ5IDAuMTI0NzMtMC4wNjUgMC4yMzk5Ni0wLjEyNSAwLjM0Mzc1LTAuMTE0MzQgMC4xODUyMS0wLjMwMzM2IDAuMzU2MDEtMC41IDAuNDY4NzUtMC45NDg0MiAwLjUxNzgzLTIuNjAyMiAwLjIyMTcxLTIuNjg3NS0xLjE1NjItMS4yNzYtNS44MDE3LTYuNTI3Ni02LjU1NjMtOS43MTg4IDIuNDM3NS0yLjE0NjkgMS43Mzk3LTYuMDYxNiAyLjA3OTMtNi40Njg4LTAuNTMxMjUgMC41MjIxMy02LjAzMzUtMS45MDg5LTYuODQzNC02Ljc4MTItNC0xLjU2NjQtMTEuOTUxLTMuMTIwMi0yMy4zNjEtNC42ODc1LTM1LjMxMiAyLjAzMS0wLjA1ODUgMy44OTM0IDEuNDE0IDUuNzUtMC45MDYyNS0yLjAwOTItNi4yNDg3LTYuMjYwNy0xOC45NjMtOC42NTYyLTIwLjE1Ni0wLjAxODgtMC4wMDktMC4wNDM5LTAuMDI0LTAuMDYyNS0wLjAzMTItMC4xMDg3Ni0wLjEzMDUtMC4yMzc0NS0wLjI1MDcxLTAuMzQzNzUtMC4zNDM3NS0wLjA0NDItMC4wMzc1LTAuMTEyMy0wLjA5MzMtMC4xNTYyNS0wLjEyNS0wLjA0MzktMC4wMzA1LTAuMTEyNTEtMC4wNjg3LTAuMTU2MjUtMC4wOTM3LTAuMDk2Mi0wLjA1MjgtMC4yMTY0NC0wLjA5NTgtMC4zMTI1LTAuMTI1LTAuMjE4NC0wLjA2MTktMC40MzA1OS0wLjA5MS0wLjY1NjI1LTAuMDYyNXptMTY0LjM0IDAuMDkzN2MtMi4xMDc2LTAuMDYyNS00LjQzOTcgMS4yNjU3LTMuNTMxMiAzLjkwNjItMC41MjkxNiAxLjQ0MDMgNC41MjgzIDYuMzI2IDUuMzQzOCA5IDEuNDY3NiA0LjEwODQtMS4xMjA4IDguMDI3MyAwLjQwNjI1IDguNTkzOCAxLjQwNTEgMC42MzM5OSAzLjM2LTQuMjQxNSA0LjA5MzgtOC43NSAwLjg0NzY3LTMuNjQ0Ny0xLjc1MjUtMTEuMTE0LTUuNDM3NS0xMi42NTYtMC4yODI0Ny0wLjA2NjUtMC41NzM5MS0wLjA4NDgtMC44NzUtMC4wOTM3em0tMTI4LjAzIDQuNWMwLjk1OTc5LTAuMDk3OCAyLjExOTUgMC43ODQwNyAyLjY4NzUgMi4wMzEyIDAuNjA1ODggMS4zMzAzIDAuMzAxOTkgMi42MDE0LTAuNjg3NSAyLjg0MzgtMC45ODk0OCAwLjI0MjM2LTIuMjY5MS0wLjYzODQyLTIuODc1LTEuOTY4OC0wLjYwNTg2LTEuMzMwMy0wLjMwMTk5LTIuNjMyNiAwLjY4NzUtMi44NzUgMC4wNjE4LTAuMDE1MiAwLjEyMzUxLTAuMDI0NyAwLjE4NzUtMC4wMzEyem0yMzcuNSA2LjE1NjJjLTEuOTIxNS0wLjA2NzMtNC4wMTU2IDEuMzkxNi0zLjE4NzUgNC4yNS0wLjQ4MTggMS41NTkzIDQuMTAwOSA2Ljg1NTIgNC44NDM4IDkuNzUgMC42NjgyNiAyLjA2MDItMS4wMTcgOC42OTk3IDAuMzc1IDkuMzEyNSAxLjI4MTEgMC42ODY0IDMuMDgxOC00LjU4NzMgMy43NS05LjQ2ODggMC4zNzA5Mi0yLjY3Mi0xLjYwOTMtMTIuMDQ5LTQuOTY4OC0xMy43MTktMC4yNTc1My0wLjA3MTktMC41MzgtMC4xMTUzOC0wLjgxMjUtMC4xMjV6bS0xMzEuMzEgMy4yNWMwLjE3NTc1IDAuNzgzNTYgMC4zNTE0IDEuNTcyNCAwLjQ2ODc1IDIuMzc1IDAuMzkzODIgMS43MzE3IDAuNzMzMzEgMy40NTE4IDEuMDkzOCA1LjE1NjItMS41MTY5LTIuMDg4Ny0yLjc3MjUtMy43NzYzLTMuMzEyNS00LjM3NS0zLjQzMjMtNC4wNzkgMC4wNzczLTIuNjc4NiAxLjc1LTMuMTU2MnptMzAuMjUgMTQuODc1Yy0wLjc0MjYgMC4xMjg2NC0xLjQ1OTIgMC43NzE4LTEuNzE4OCAxLjc4MTItMC4xNjMyOSAwLjY2MTIgMC4zMTc0NiAxLjcyOTktMC4yODEyNSAyLjA2MjUtMC4zNDM3IDAuMzQ2NzMtMS42Nzk0IDAuMTQ0OTItMS42MjUtMS42ODc1LTAuMDAwMDEtMC41ODM2LTAuNDI4NDYtMS4yMjM4LTAuNjg3NS0xLjU5MzgtMC4yNjAwMy0wLjE3MDM1LTAuNDM1NTQtMC4yMTg3NS0wLjkwNjI1LTAuMjE4NzUtMC41NzM1MyAwLjAyMzItMC41NjA1MyAwLjE3NDQ2LTAuODc1IDAuNjU2MjUtMC4xMzMwNCAwLjQ5MDg3LTAuMzEyNSAwLjk3NDg3LTAuMzEyNSAxLjUzMTItMC4wNzE2IDAuNjUyMTQtMC4zMDE0NyAwLjg3Mjk5LTAuNzgxMjUgMC45Njg3NS0wLjUzNjIyIDAtMC40NDA1OCAwLjA1ODQtMC44NzUtMC4yMTg3NS0wLjI1ODA0LTAuMjgyMjEtMC41NjI1LTAuMzkzMjEtMC41NjI1LTAuODc1IDAuMDAwMDEtMC40OTg5My0wLjEzMTA3LTEuMjk1NC0wLjI4MTI1LTEuNjI1LTAuMjI3OC0wLjMwMDM3LTAuNTg3NzYtMC40MjU0MS0xLTAuNTMxMjUtMi4yNDY3IDAuMDA4LTIuMzc5IDIuNTU4Ni0yLjI1IDMuNTMxMi0wLjE2ODM0IDAuMTgzNDQtMC4yODI4OCA0Ljc5MDUgMi43ODEyIDYuMDYyNSA0LjExMzQgMS45NjE0IDExLjg1OCAxLjEwMSAxMS41MzEtNS41MzEyIDAuMDAwMDEtMC41ODY2Mi0wLjE2MDI5LTIuNTU2NS0wLjIxODc1LTMuMDkzOC0wLjQxOTgxLTAuOTc3Ny0xLjE5NDktMS4zNDc0LTEuOTM3NS0xLjIxODh6bS0xMzguMTIgMS4zNzVjLTAuNTA3Mi0wLjA1MTctMS4xNzIxIDAuMTM0NTEtMS45Mzc1IDAuNTkzNzUtMy42Mzc2IDEuOTY3NS01LjA0NjEgNy44MDM5LTIuNzgxMiAxMS4yMTkgMi4xMTU3IDMuMDA3NyA1LjQ2MDcgMS45MDYyIDUuOTA2MiAxLjkwNjIgMy41NjQgMC40NDU1IDUuNjg3NS02LjY4NzUgNS42ODc1LTYuNjg3NS0wLjAwMDAxIDAgMC4xMDczMi0yLjAwNTYtNC4xMjUgMS43ODEyLTEuNzgxIDAuMzMzNjMtMi4wMjMyLTAuMzA5Ni0yLjQ2ODgtMS4zMTI1LTAuMzcwOTMtMS44NTU2LTAuMjkxMjItMy43MzcxIDAuNTYyNS01LjU5MzggMC4zOTQzNi0xLjExMzEgMC4wMDItMS44MjAxLTAuODQzNzUtMS45MDYyem0xOTUuMjUgMC45MDYyNWMtMi4wMTk0LTAuMDk4Mi00LjE2ODggMS4yMDk1LTQuNzE4OCAzLjk2ODggMC4wMDggMS42Mjc4IDAuNzM0ODggMi41MjI0IDAuNTkzNzUgNC0wLjIxMDY1IDAuODQ0NjUtMS4wODA5IDEuNDAwMS0zLjE1NjIgMC40MDYyNSAwLjMyNDU1LTAuMjk4MzUtMS4zNDM4LTIuNjU2Mi0xLjM0MzgtMi42NTYyLTEuNjE4OC0wLjk4NTc2LTMuNzgwNCAwLjA1MzUtNS4xODc1IDAuOTY4NzUtMC43NzQxIDEuNDA3MS0xLjM0NjcgMy44MTg5LTAuNDY4NzUgNi4yODEyIDIuMzIzMyA0LjI5MjggMTAuMjkzIDExLjYxOCAxNC4wOTQgMTEuNjg4IDAuMDcwNi0zLjg3MDUgMC40NDY2LTkuMDE3NSAwLjY1NjI1LTEyLjIxOSAwLjA4OTctMS4yMDg1IDAuMzczMTUtMi41NDA0IDEuNTMxMi0yLjg0MzggMS4xNTcxLTAuMzAyMzggMy4xNjUzIDEuMTY0MiAzLjE4NzUtMC4wOTM3LTAuMjEwNjYtMi40NjI0LTAuNzAyNzktNi4wOTYtMi4wOTM4LTcuODEyNS0wLjcxMjQ5LTEuMDU1Ny0xLjg4MjEtMS42Mjg2LTMuMDkzOC0xLjY4NzV6bS0xNjEuNjIgMTMuNDY5Yy0wLjA1MzcgMC4wMTk3LTAuMTA2ODggMC4wNjU2LTAuMTU2MjUgMC4wOTM3LTAuMDI0MiAwLjAxNDctMC4wNjkzIDAuMDQ0OS0wLjA5MzcgMC4wNjI1LTAuNDAyMTkgMC4zMDE5My0wLjg3Njc5IDAuOTk4NzQtMS45Mzc1IDEuNzUtMS43ODkxIDIuMDM1LTIuMTA5OCAzLjQ1MjEtMiA3LjUzMTIgMC4xMDE3OSAwLjQzMTQ3IDMuMzk2NSA5LjU5MTkgNi4xODc1IDE2LjAzMSAxLjg4MTggNi42OTI3IDMuNjIyOCAxNC4zNTYgMi4zNDM4IDIxLjU5NC00LjQwNTcgOS41Njg0LTEzLjI2MyAxOC4xNS0yMS44MTIgMjIuODEyLTQuMzU1NyAxLjM5NS04LjExNzQgMC45MTk5NC05LjEyNS0wLjAzMTItMC4wMDgtMC4wMDgtMC4wMjQtMC4wMjM2LTAuMDMxMi0wLjAzMTItMi41MDE0LTEuNjgxOC0yLjU1ODgtNC42NzU2LTIuNDA2Mi01LjE4NzUtMC4wMDAwNS0wLjAwMyAwLjAwMDE3LTAuMDI3NyAwLTAuMDMxMiAwLjAwNi0wLjAwNiAwLjAyNTUtMC4wMjU4IDAuMDMxMi0wLjAzMTIgNy4yMTM4LTUuMDI0NiAxNS40NTQtOS4wOTE0IDIxLjkwNi0yMi42NTYgMS45MDUtNS4xODM4IDIuNDg2Ni04LjI5NjQgMC41OTM3NS0xNi4zMTItMC43Mzc5MS0yLjk4NjgtMS42NDk0LTUuNDQ0Ni0zLjY4NzUtNy41NjI1IDAuMDA1LTAuMDA2IDAuMDI1OS0wLjAyNTcgMC4wMzEyLTAuMDMxMiAxLjIyOC0wLjU4NzUxIDQuNDE0MSAxLjc1OTcgNC45MDYyIDAuMjgxMjUtMC43NTM5My0zLjgyNzEtMy4zNDYxLTguOTY1LTYuMjgxMi0xMS41OTQtMi41NzAyLTIuMzM0NC01LjM2NjItMi42MDQ2LTcuNzE4OC0wLjQ2ODc1LTIuNjQ5OSAxLjQ3NDYtMy4yMTM1IDYuNzcwNy0xLjkzNzUgMTEuNDA2IDEuNDE3MiAzLjQ4OTUgNS4yNDMzIDQuMTAxNyA3Ljk2ODggMTEuMTI1LTAuMDAwMDUgMC4wMDctMC4wMDAyNCAwLjAyODkgMCAwLjAzMTIgMC4wNTY4IDAuNDQwMzYgMC45MzUzNiA1LjI0MjQtMC40Mzc1IDcuMTg3NS0xLjExNDEgMy40NzQyLTE1LjQyNCAxNC43NTktMTYuNDM4IDE1LjQzOC0wLjAxMTIgMC4wMTEyLTAuMDgyOSAwLjA1MTktMC4wOTM3IDAuMDYyNS0wLjAwNiAwLjAwNi0wLjAyNTkgMC4wMjYtMC4wMzEyIDAuMDMxMi0wLjAwMyAwLjAwMi0wLjAyNDYgMC4wMjQ1LTAuMDMxMiAwLjAzMTItMC4wMDMgMC4wMDMtMC4wMjg0IDAuMDI4LTAuMDMxMiAwLjAzMTItMC4wMDMgMC0wLjAyNzggMC4wMDAxNy0wLjAzMTIgMC0wLjAwMi0wLjAwMDA3LTAuMDI0MS0wLjAwMDExLTAuMDMxMiAwLTAuMDA2LTAuMDA1LTAuMDI1Ny0wLjAyNTQtMC4wMzEyLTAuMDMxMiAwLjAwMDI0LTAuMDAzLTAuMDAwMDctMC4wMjg0IDAtMC4wMzEyLTAuMDA2LTAuMDEwOC0wLjAyNTYtMC4wNTEyLTAuMDMxMi0wLjA2MjUtMC4wNDMxLTAuMjgxNzUgMC4wMzI2LTAuOTk5MDggMC0yLjE1NjItMC4wOTQtMi4xMTQ0IDAuNzgxMTQtNi44OTc5IDAuNzE4NzUtNy43MTg4IDAuMDAwMDMtMC4wMDMtMC4wMDAwOS0wLjAyODEgMC0wLjAzMTItMC4wMDYtMC4wMDYtMC4wMjU0LTAuMDI1Ny0wLjAzMTItMC4wMzEyIDAuMDAwMDQtMC4wMDMtMC4wMDAxNi0wLjAyNzggMC0wLjAzMTItMC4wMDcgMC4wMDAxNC0wLjAzMDIgMC4wMDAwOS0wLjAzMTIgMC00LjczMDIgMy4wNTQxLTYuMjkyNCAxMi40MTYtNy4xNTYyIDE1LjE4OC0xMS45NzUgOC4yNzQxLTI1LjU3NCAxNC40My0zMy40MDYgMjIuODEyLTQuMDc5MSA2LjM3MDIgMjguMTA0LTcuMzE0NyAzMS44NDQtOC45Njg4IDAuMDMyMSAwLjAyNDEgMC4wNjQxIDAuMDYzIDAuMDkzNyAwLjA5MzcgMC43MTA4OSAwLjc4MjM3IDAuNzcxNjEgMy41MTAzIDIuOTA2MiA1Ljk2ODggMy4zNDUzIDQuNTMxNyAxMC40NTYgNy4zMjI0IDE3LjM3NSA1LjU5MzggMTEuNjAzLTQuMTk0IDE4LjI4OC0xMi4xMDIgMjUuMDk0LTIwLjg3NSAwLjk3MjY2LTEuNDE1MSAyLjQ5NzItMi41MzAxIDMuOTA2Mi0xLjQzNzUgNC42NzY4IDEwLjQ3IDE4LjE2MSAxNy45MiAzNS41OTQgMTguNjg4IDQuMDMzOC00LjkwNTYgMi4xMDQ2LTcuMzE3NyAwLjQ2ODc1LTguMzQzOC0wLjUwMzkxLTAuMzM0ODctOC42Njk4LTMuNTE4NC05LjkzNzUtNi42ODc1LTAuNzk4MjktMi45NDkyIDEuMTQyNi01LjU2NDggNS4wMzEyLTcuNTMxMiAxMS4xOTMtMS4zNTM3IDIyLjE5Ni0yLjg1NzMgMzIuODQ0LTYuMjgxMiAwLjEwNzg0LTMuNTc3MiAyLjIxNDktOC45MjY3IDMuNjI1LTExLjI1IDAuOTc5MDktMS42MTIgMS42MDg2LTEuNzcxNiAxLjg0MzgtMiAwLjAwOC0wLjAwOCAwLjAyNDYtMC4wMjMgMC4wMzEyLTAuMDMxMiAwLjAwMy0wLjAwNCAwLjAyODQtMC4wMjY5IDAuMDMxMi0wLjAzMTIgMC4wMDYtMC4wMDUgMC4wMjU2LTAuMDI1NyAwLjAzMTItMC4wMzEyIDAuMDAwMDItMC4wMTA3IDAuMDAwNDItMC4wNTE0IDAtMC4wNjI1IDAuMDA2LTAuMDcwOC0wLjAwMDQ5LTAuMTkyNzItMC4wMzEyLTAuMzEyNWwtMS44MTI1LTEuMDYyNS0zNS43MTktMC4xNTYyNWMtMC40NDEyNC0wLjE2OTg3LTAuNzY5MzEtMC4zNDAzNy0wLjk2ODc1LTAuNS0wLjAxNTItMC4wMTI3LTAuMDQ4OS0wLjA0OTktMC4wNjI1LTAuMDYyNS0wLjAwNi0wLjAwNi0wLjAyNTMtMC4wMjUtMC4wMzEyLTAuMDMxMi0wLjAwNi0wLjAwNi0wLjAyNjEtMC4wMjUxLTAuMDMxMi0wLjAzMTItMC4wMDUtMC4wMTA5LTAuMDI2My0wLjA1MTYtMC4wMzEyLTAuMDYyNS0wLjAwMy0wLjAwMy0wLjAyNzctMC4wMjc5LTAuMDMxMi0wLjAzMTIgMC4wMDAwNi0wLjAwMy0wLjAwMDI5LTAuMDI3OSAwLTAuMDMxMi0wLjAwMy0wLjAwMy0wLjAyNzYtMC4wMjc5LTAuMDMxMi0wLjAzMTIgMC4wMDAwMi0wLjAwMy0wLjAwMDE4LTAuMDI3OSAwLTAuMDMxMiAwLjAwMDAxLTAuMDAzLTAuMDAwMTMtMC4wMjc5IDAtMC4wMzEyIDAtMC4wMDMtMC4wMDAwOC0wLjAyNzkgMC0wLjAzMTItMC4wMDAzMy0wLjAwNSAwLjAwMDEyLTAuMDI2NSAwLTAuMDMxMiAwLjAwMDEzLTAuMDAyIDAuMDAwMDktMC4wMjQ2IDAtMC4wMzEyLTAuMDAwMDUtMC4wMDMgMC4wMDAxLTAuMDI3OSAwLTAuMDMxMi0wLjAwMDA2LTAuMDAzIDAuMDAwMTQtMC4wMjc5IDAtMC4wMzEyLTAuMDAwMDctMC4wMDMgMC4wMDAxOS0wLjAyNzkgMC0wLjAzMTIgMC4wMDYtMC4wMDYgMC4wMjU0LTAuMDI1NiAwLjAzMTItMC4wMzEyIDAuMDA4LTAuMDE2NSAwLjAyMDQtMC4wNDYyIDAuMDMxMi0wLjA2MjUgMC4xNzQzOS0wLjIzNTAxIDAuNTk3MDItMC40NTY1MiAxLjEyNS0wLjY1NjI1IDguNTI5Mi0xLjE2MjEgMjMuNjgyLTMuNjQ2IDI0LjY4OC0xOC4yMTktMC4xNTcyNC03LjU5MDgtMy4yNDgyLTEyLjU2MS0xMi41NjItMTMuOTM4LTYuODQzOSAwLjUyOTE4LTExLjcyNSA3LjE0OTEtMTAuOTM4IDE0LjQzOC0wLjMyNzU3IDEuOTYyNCAwLjY2NDA2IDUuODEzNi0xLjM0MzggNi4yNS0xMy4xMjggMS4xOTk0LTI3LjQ1NyA5LjQyNTEtMjcuOTM4IDE1LjMxMi0wLjAwMy0wLjAwMDUyLTAuMDI4NSAwLjAwMDE0LTAuMDMxMiAwLTAuMDA1IDAuMDA2LTAuMDI1OCAwLjAyNTYtMC4wMzEyIDAuMDMxMi0wLjAxMDEgMC4wMDUtMC4wNDYgMC4wMjMxLTAuMDYyNSAwLjAzMTItMC4wMTA5LTAuMDAwMTUtMC4wNTE1IDAuMDAwNC0wLjA2MjUgMC0wLjAyMTEgMC4wMDctMC4wNzIyIDAuMDI1Ny0wLjA5MzcgMC4wMzEyLTAuMDA2IDAuMDAwNTQtMC4wMjMyLTAuMDAwMTEtMC4wMzEyIDAtMC4wMTc4LTAuMDAwMjgtMC4wNTA3IDAtMC4wNjI1IDAtMC4wMDYtMC4wMDAxOS0wLjAyMzItMC4wMDAyLTAuMDMxMiAwLTAuMDEzMiAwLjAwMDMzLTAuMDUxNiAwLjAwMDUzLTAuMDYyNSAwLTAuMDMzOS0wLjAwNy0wLjA5NTYtMC4wMjM4LTAuMTI1LTAuMDMxMi0wLjg1Mzg0LTAuMjM3MTQtMS45NTM4LTEuNjQ2Mi0xLjc4MTItMy42MjUtMC40OTk5NC0xMC4xNzctMy44MTIyLTIxLjY5My05LTMwLjU2Mi0xLjg1MTMtMS44NTA4LTIuNjU3OS0yLjYwMDgtMy4xODc1LTIuNjg3NS0wLjAxNzEtMC4wMDItMC4wNDU5IDAuMDAwOC0wLjA2MjUgMC0wLjAyMTgtMC4wMDAwOS0wLjA2NTYgMC4wMDAyNS0wLjA5MzcgMC0wLjAwNSAwLjAwMDE0LTAuMDI2NC0wLjAwMDQtMC4wMzEyIDAtMC4wMDMtMC4wMDAwOS0wLjAyODMgMC4wMDAyNS0wLjAzMTIgMC0wLjAwNCAwLjAwMS0wLjAyNzQtMC4wMDEtMC4wMzEyIDB6bTM0LjE4OCA1LjM3NWMtMC43NDI2IDAuMTI4NjQtMS40NTkyIDAuNzQwNTUtMS43MTg4IDEuNzUtMC4xNjMyNyAwLjY2MTIxIDAuMzE3NDYgMS43NjExLTAuMjgxMjUgMi4wOTM4LTAuMzQzNzEgMC4zNDY3My0xLjY3OTQgMC4xNDQ5My0xLjYyNS0xLjY4NzUgMC0wLjU4MzU5LTAuNDI4NDYtMS4yMjM4LTAuNjg3NS0xLjU5MzgtMC4yNjAwNC0wLjE3MDM0LTAuNDA0MjktMC4yMTg3NS0wLjg3NS0wLjIxODc1LTAuNTczNTIgMC4wMjMyLTAuNTkxNzggMC4xNzQ0NS0wLjkwNjI1IDAuNjU2MjUtMC4xMzMwNiAwLjQ5MDg1LTAuMzEyNSAwLjk3NDg3LTAuMzEyNSAxLjUzMTItMC4wNzE2IDAuNjUyMTQtMC4zMDE0NyAwLjg3My0wLjc4MTI1IDAuOTY4NzUtMC41MzYyMyAwLTAuNDA5MzMgMC4wNTg0LTAuODQzNzUtMC4yMTg3NS0wLjI1ODAzLTAuMjgyMjItMC41OTM3NS0wLjM5MzItMC41OTM3NS0wLjg3NS0wLjAwMDAxLTAuNDk4OTMtMC4wOTk4LTEuMjk1NC0wLjI1LTEuNjI1LTAuMjI3NzktMC4zMDAzNi0wLjYxOTAxLTAuNDI1NDItMS4wMzEyLTAuNTMxMjUtMi4yNDY3IDAuMDA4LTIuMzc5IDIuNTU4Ni0yLjI1IDMuNTMxMi0wLjE2ODMzIDAuMTgzNDUtMC4yODI4OCA0Ljc5MDUgMi43ODEyIDYuMDYyNSA0LjExMzQgMS45NjE0IDEzLjkxNiAwLjgwNjY1IDExLjUzMS01LjUzMTItMC4wMDAwMS0wLjU4NjYyLTAuMTYwMjktMi41NTY1LTAuMjE4NzUtMy4wOTM4LTAuNDE5OC0wLjk3NzctMS4xOTQ5LTEuMzQ3NC0xLjkzNzUtMS4yMTg4em0xMzcuOTcgNS42NTYyYy0wLjEwMzQtMC4wMTg2LTAuMjIyMzYtMC4wMTE0LTAuMzQzNzUgMC4wMzEyIDAgMC0xOS4wNTkgMTMuNTU5LTE5LjUzMSAxNC4wMzEtMS44ODk5IDEuNjgwMi0wLjk0NDQyIDcuNTg4NiAwIDYuOTA2MiAxLjM2NTggMC41MjUxMyAyMC41NTQtMTIuNDc4IDIwLjE4OC0xNCAwLjgzNjI3IDAuMDQ5MSAxLjIzODUtNi42ODkyLTAuMzEyNS02Ljk2ODh6bS0xMTkuOTYgMi4wMWMwLjc3Nzg3LTAuMDgyNSAxLjc5ODIgMC4xODE0MyAyLjc4MTIgMC43NSAxLjQyMjggMC44MjI5MyAyLjI5OTggMi4wNjU3IDIuMTg3NSAyLjk2ODgtMC4wMDQgMC4wMjQ1IDAuMDA1IDAuMDY5OCAwIDAuMDkzNy0wLjAwNiAwLjAyMzgtMC4wNTU0IDAuMDcwNS0wLjA2MjUgMC4wOTM3LTAuMDA4IDAuMDIzLTAuMDIyMSAwLjA3MTMtMC4wMzEyIDAuMDkzNy0wLjAwNiAwLjAxNDgtMC4wMjQxIDAuMDQ4LTAuMDMxMiAwLjA2MjUtMC4wMDcgMC4wMTQ0LTAuMDIzMSAwLjA0ODQtMC4wMzEyIDAuMDYyNS0wLjA0NjYgMC4wNzYzLTAuMTIzNTggMC4xNTYzOC0wLjE4NzUgMC4yMTg3NS0wLjY4Mzk1IDAuNjM4NzctMi4yNjI2IDAuNTQ3ODQtMy43NS0wLjMxMjUtMS40MDk4LTAuODE1NDQtMi4yODEtMi4wNjgtMi4xODc1LTIuOTY4OCAwLjAwMy0wLjAyNDYgMC4wMjY3LTAuMDY5NiAwLjAzMTItMC4wOTM3IDAuMDIzNi0wLjExMTc4IDAuMDY3OS0wLjIxMzc0IDAuMTI1LTAuMzEyNSAwLjAyMDQtMC4wMzUzIDAuMDM4NC0wLjA5MjYgMC4wNjI1LTAuMTI1IDAuMDA1LTAuMDA2IDAuMDI2MS0wLjAyNSAwLjAzMTItMC4wMzEyIDAuMDQyLTAuMDQ5IDAuMTA1NDctMC4xMTQ1OSAwLjE1NjI1LTAuMTU2MjUgMC4yMjY3MS0wLjE3ODI5IDAuNTQ4MDItMC4zMDU3NSAwLjkwNjI1LTAuMzQzNzV6bS0xNjYuOTEgMy40Mzc1Yy05Ljg3NTggMC4xODA0My0yNC4zMzggMTIuOTQ1LTI0LjcxOSAyMC4wMzEgMTAuNDIxLTUuMDA0NCAyMC42NTctOS44MjEyIDMxLjI1LTE1LTEuNzA5NS0yLjU1MjEtMC4xMDM2My00Ljg1MTgtNi41MzEyLTUuMDMxMnptMzIgNC40Mzc1YzAuOTY4MDkgMC4wMTA5IDEuOTg5MSAwLjQ4ODkzIDIuNTMxMiAxLjg0MzggMC40ODc4NCAxLjI0MjggMC4wMjMxIDIuNTQyNC0wLjU2MjUgMy4xODc1LTAuMDAzIDAuMDA1IDAuMDAzIDAuMDI2MyAwIDAuMDMxMi0wLjAwOSAwLjAxNDQtMC4wMjE1IDAuMDQ5LTAuMDMxMiAwLjA2MjUtMC40MTQ1IDAuNTM0MDQtMS44Njk3IDAuMzEyNS0yLjkwNjIgMC4zMTI1LTEuMjUzOS0wLjA1NTQtMS44NzIxLTAuMjYxMjItMi42MjUtMS4yODEyLTAuMzU5ODItMS4xMzM5IDAuNzM1OTQtMi4yNDgxIDEuMjE4OC0zLjA5MzggMC4wMDUtMC4wMDggMC4wMjYzLTAuMDIzNCAwLjAzMTItMC4wMzEyIDAuMDUyNC0wLjA3ODggMC4xMzgwMS0wLjE3MzI2IDAuMjE4NzUtMC4yNSAwLjM3NS0wLjM0MzQ3IDEuMDIzNS0wLjY2NDUzIDEuNzE4OC0wLjc1IDAuMTM1MTktMC4wMTY2IDAuMjY3OTUtMC4wMzI4IDAuNDA2MjUtMC4wMzEyem0yNTEuMTYgMy45M2MtMS43NTYgMC4yMTY1NC0zLjQyNTIgMS44NzctMi42NTYyIDQuNTMxMi0wLjQ4MTggMS41NTkzIDIuMzgyMiA3LjAxMTUgMy4xMjUgOS45MDYyIDAuNjY4MjcgMi4wNjAyLTAuODYwNzEgNy44ODcyIDAuNTMxMjUgOC41IDEuMjgxMSAwLjY4NjQxIDQuNjUwMi0zLjQ1OTMgNC41MzEyLTguNjU2MiAwLjM3MDkyLTIuNjcyLTAuOTUzMDQtMTIuNTE3LTQuMzEyNS0xNC4xODgtMC4zODYyOS0wLjEwNzkxLTAuODEzNTMtMC4xNDM3Mi0xLjIxODgtMC4wOTM3em0tMjEzLjMxIDkuNjI1Yy0xLjU1MiAwLjEwODQ4LTIuOTM2OSAwLjkzODAzLTIuMzEyNSAzLjEyNS0wLjA5MzcgMS41ODY1IDQuMzg1MSAzLjUxNTYgNC42NTYyIDcuMTg3NSAwLjY0MDA0IDEuNTEzOS0wLjk1NzUgNi4zNjIgMC4zNzUgNi44MTI1IDEuMjIzNiAwLjUwMzk2IDIuOTIxNS0zLjM1MTMgMy41NjI1LTYuOTM3NSAwLjM1NDc5LTEuOTY0NS0xLjUzNjctOC44MzU4LTQuNzUtMTAuMDYyLTAuNDkzMTMtMC4xMDYwOS0xLjAxMzktMC4xNjExNi0xLjUzMTItMC4xMjV6bTYzLjg0NCA4LjcxODhjMC4xMTc3Ny0wLjAwOCAwLjIyMTYxIDAuMDAwNzIgMC4zNDM3NSAwIDAuMDIwNS0wLjAwMDEzIDAuMDQxOS0wLjAwMDA5IDAuMDYyNSAwIDMuOTc5MyAxLjA4MTUgOS44NDU0IDEuMTkzNiAxNC45MzggMS43MTg4IDQuMTQ3NyAwLjI2MzA3IDYuMTk3MSAzLjUxMDMgMi4zMTI1IDQuODc1LTMuODMyMiAxLjMxMjQtNy41MTQxIDIuMzM3NC03LjUzMTIgNy44NzUgMC41MDM3NiAyLjc0MzEgMC4zOTcwNSA0LjE4MjYtMC4wMzEyIDQuODQzOC0wLjAzMzUgMC4wNDk2LTAuMDg3OCAwLjExNTUyLTAuMTI1IDAuMTU2MjUtMC4wMDUgMC4wMDYtMC4wMjU4IDAuMDI1OC0wLjAzMTIgMC4wMzEyLTAuMDA2IDAuMDA1LTAuMDI1NiAwLjAyNjEtMC4wMzEyIDAuMDMxMi0wLjAwNiAwLjAwNS0wLjAyNTUgMC4wMjY1LTAuMDMxMiAwLjAzMTJsLTAuMDMxMiAwLjAzMTJjLTAuMDExIDAuMDA1LTAuMDUxNCAwLjAyNTktMC4wNjI1IDAuMDMxMi0wLjA1NTcgMC4wMzQ2LTAuMTI2ODEgMC4wNzE1LTAuMTg3NSAwLjA5MzctMC4wNTM2IDAuMDE4Mi0wLjEzMDUgMC4wMjE3LTAuMTg3NSAwLjAzMTItMC45MTA5NSAwLjEzMzYtMi4yMzQtMC43MzUxMS0zLjIxODgtMS4yNS0yLjM2MjYtMS42OTY0LTguOTkzMS01LjgwNTYtOS45Mzc1LTE0LjYyNS0wLjEzNDM4LTEuOTkwMiAxLjM1NTQtMy43MDY0IDMuNzUtMy44NzV6bS0xNTUuOTQgNi43ODEyYy0wLjI0ODU4IDAuMDA4LTAuNzQ2MDUgMC43NTA2MS0xLjQwNjIgMS41OTM4LTUuODc1MyA5LjM1OTctNi4zOTc4IDIzLjMzMS0zLjE1NjIgMjcuNSAxLjcyMjYgMS45Njk1IDQuNTYyOCAyLjgzNTYgNi42NTYyIDIuMjE4OCAzLjY5MTEtMS42MDA2IDUuMzEzNC05LjA3NyA0LjQzNzUtMTEuODEyLTEuMjMxNy0xLjkyODItMi4yMDc4LTIuMjMzNy0zLjQzNzUtMC41OTM3NS0yLjU5NzQgNS4yNzM1LTMuNjc4NCAxLjY2Ni0zLjkwNjItMS4yODEyLTAuMzk4MTQtNS41ODkgMC4xNDMyMi0xMC43MzYgMC43NS0xNC44MTIgMC4zMjMwNC0yLjA4OSAwLjMxMTA4LTIuODIwMyAwLjA2MjUtMi44MTI1em0yMDAuMTYgMTIuMjljLTAuNDM2ODktMC4wMjM0LTAuOTAyNzggMC4wNDQ5LTEuMzc1IDAuMjgxMjUtMC4wOTI3IDAtNC4yMDU4IDIuNzgxNS01LjUzMTIgNC43MTg4LTAuODA4MzcgMC42MTQ4NS0wLjcxNjcxIDEuMTQ5My0wLjQ2ODc1IDIuMjE4OCAwLjYyOTk2IDEuNDQ4NCAxLjc0MDEgMC45OTM4NiAzIDAuMzEyNSAxLjY3MjItMC4yMjc4IDIuNDgwOCAwLjg2NzIgMi4zNDM4IDIuODc1LTAuNzcyMDggMi41MDM3IDAuMzQzNzQgMy40MzY1IDAuMzQzNzUgMy41OTM4IDAgMC4xNTcyNCAxLjYxMDEgMS41MzkyIDMuNSAwLjQzNzUgMy45ODk0LTEuNTIzIDYuNDc1NS0zLjAwNDIgMTIuMDYyLTQuMjE4OCAxLjQ2NjYtMC4wMjkyIDEuMzgxOC0zLjk1MzYtMC45Mzc1LTQuMDkzOC0zLjAyNTggMC4xNTIyLTUuODE3OSAwLjMwNjc2LTguODQzOCAyLjY4NzUtMS44NjE3IDAuNDMwMzktMi4xODA1LTAuNzAyNzUtMi41OTM4LTEuNzE4OC0wLjQ3MjcyLTIuNTIwOCAxLjA2NDUtNC4yOTc2IDAuNzUtNi4xODc1IDAuMDgzOSAwLjA4MzEtMC45MzkzMi0wLjgzNjA0LTIuMjUtMC45MDYyNXptMTI4LjE2IDQuNzgxMmMtMC43NDIyMiAwLjAyMzItMS41MjM4IDAuMTI2MDItMi42NTYyIDAuMjE4NzUtMS4yMjQ2IDAuMjYwMDYtMS42NTIyIDAuNzk2NTYtMS44NzUgMi4yODEyIDAuMDg3NyAyLjI1MTcgMS40NjQ5IDIuMTQwMiAyLjg3NSAzLjAzMTIgMC44MTY0NSAxLjAzOTIgMS4zNDc2IDEuOTgtMC4wNjI1IDMuNjg3NS0xLjMzNjUgMS4yMjQ2LTIuMjg4NSAxLjkwMDQtMy42MjUgMy4xMjUtMC42MzEgMS4wNzY1LTEuMDI0IDIuNzI5OSAwLjkwNjI1IDMuMjUgMy41NjQgMS4wMDE5IDExLjgxMi00LjM1NjkgMTEuODEyLTQuNDY4OCAxLjMzNjUtMS4wMDE5IDAuODkzMTMtMi45MDYyIDAuNzgxMjUtMi45MDYyLTAuNzc5MTItMC44OTEwMi0yLjUzNzQtMC4zNTU4Ni0zLjcxODgtMC41LTAuNTYyNDQgMC0yLjQwOTItMC4yNzMzOS0xLjUzMTItMS45MDYyIDAuNzMyNzgtMS4wMTYgMS4wMDMxLTEuNjIzMiAxLjUtMi44NzUgMC41NTYzOC0xLjIyNDYgMC4wNjczLTIuMDUwNS0xLjkzNzUtMi43MTg4LTEuMDIxLTAuMTg1NDYtMS43MjY1LTAuMjQxOTMtMi40Njg4LTAuMjE4NzV6bS01My41NCAxMDguNGMtMC4wMDggMC4wMDQtMC4wMjM0IDAuMDI1OC0wLjAzMTIgMC4wMzEyLTUuOTI3NyAxLjUyMS01Ljc0MzMgNy42NzQ5LTEuOTM3NSAxMC4zNzUtNjIuNTk0IDAtMTU4LjY1LTEuMDYyNS0xNzkuMjUtMS4wNjI1LTExLjUyNSAwLTQ3Ljk4Ny0xLjM3NS00OC42ODgtMS4zNzUgNy44MTk2IDExLjQzNyAxOS4xNDcgMTMuNzY2IDMzLjk2OSAxNCAyNy44MDIgMCAxNTYuNjItMC4zNDM3NSAxOTMuMjgtMC4zNDM3NS0yLjYwNjIgNC42Mjc1IDAuMjM2NDUgMTIuMDc0IDIuMjgxMiAxMy40MzggMC4wNDM0IDAuMDI3OSAwLjExMzY5IDAuMDcxNSAwLjE1NjI1IDAuMDkzNyAwLjA3NjMgMC4wMzggMC4xNzY5MyAwLjA3NDkgMC4yNSAwLjA5MzcgMC4wMjQyIDAuMDA2IDAuMDctMC4wMDMgMC4wOTM3IDAgMi40MjcxIDAuNTcyNSAzLjQ5NTEtMS4xODQ2IDQuMzEyNS0yLjQ2ODggMy45MzcyIDAuMzQ3MDMgMjYuMDk3IDAuNjY3NTcgMjguMTI1LTAuMDMxMiAwLjAwNy0wLjAwMyAwLjAyNDUtMC4wMjg0IDAuMDMxMi0wLjAzMTIgMS4zNzE4IDIuMDE4OSAyLjczMzIgMy45MjY0IDUuMzQzOCAzLjU5MzggNC41NjktMC45Nzk3MiA4LjE2NzQtMS40NzcgOC4yODEyLTEwLjc1IDAgMC0wLjQ2NzA0LTE1LjgwMi0xMC44NDQtMTQuODEyLTIuNDU1MyAwLjM3MDkyLTkuMzQzOCAxLjA2MjUtOS4zNDM4IDEuMDYyNS03Ljk3MTgtMC45NDg0Ny0xMy44MTktMS4wNDU0LTIyLjc4MS0xLjM3NSAwLjgyNzIzLTEuMDUwMiAyLjI4NzgtNS4zMDM0IDAuNS02Ljg0MzgtMC40NjYyMi0wLjM4NzY3LTEuMTYxNy0wLjYwMzUyLTIuMTI1LTAuNTMxMjUtMC4wMDcgMC4wMDA1LTAuMDI0NC0wLjAwMDA4LTAuMDMxMiAwLTAuMDEzNi0wLjAwMDY4LTAuMDQ5MiAwLjAwMi0wLjA2MjUgMC0wLjAwNy0wLjAwMi0wLjAyNDgtMC4wMjkzLTAuMDMxMi0wLjAzMTItMC4wMjU3LTAuMDA5LTAuMDY5Mi0wLjAxNjEtMC4wOTM3LTAuMDMxMi0wLjA0ODYtMC4wMzMtMC4xMTE3My0wLjEwMjk0LTAuMTU2MjUtMC4xNTYyNS0wLjAxMS0wLjAxMzktMC4wNTE3LTAuMDQ3NS0wLjA2MjUtMC4wNjI1LTAuNDUzMjItMC42NTk4Ny0wLjcwMDY4LTIuMjc3Ny0xLTIuNjg3NS0wLjAwNC0wLjAwNC0wLjAyNzctMC4wMjcxLTAuMDMxMi0wLjAzMTItMC4wMDQtMC4wMDMtMC4wMjc2LTAuMDI4Mi0wLjAzMTItMC4wMzEyLTAuMDEwOS0wLjAwNy0wLjA1MTQtMC4wMjc3LTAuMDYyNS0wLjAzMTItMC4wMDQtMC4wMDAzNi0wLjAyNzUtMC4wMDAwNi0wLjAzMTIgMC0wLjAwNCAwLjAwMDkxLTAuMDI3NC0wLjAwMS0wLjAzMTIgMHptNC4yNSAyMi41OTRjMC4wMTA5LTAuMDA1IDAuMDIwMiAwLjAwNSAwLjAzMTIgMCA5LjEzMTkgMC40NDU1MSAxNy43MTIgMC4wODU3IDI2Ljg0NCAwLjUzMTI1IDEuNDQ3MyAxLjIzMDMgMC43MjM0NSA0LjA0ODQtMC4yMTg3NSA0LjU2MjUtMC4wNDIyIDAuMDIxMS0wLjExMzM5IDAuMDUxLTAuMTU2MjUgMC4wNjI1LTAuMDM0NCAwLjAwOC0wLjA5MDUtMC4wMDEtMC4xMjUgMC0wLjAzNDUtMC4wMDA3LTAuMDkwNSAwLjAwOC0wLjEyNSAwLTIuOTY5NC0wLjA3NDYtNC42ODY5LTAuMTQ0MTctNy42NTYyLTAuMjE4NzUtMC4wMDUtMC4xNDc3Mi0wLjAyMTUtMC4zMDcwNy0wLjA2MjUtMC40Mzc1LTAuNzAzNzEtMi4wODU2LTUuODAwOC0xLjk0NjEtNy0wLjMxMjUtMC4wMTY2IDAuMDIzNS0wLjA0NzUgMC4wNjk2LTAuMDYyNSAwLjA5MzctMC4wMTkyIDAuMDMyNS0wLjA0NjMgMC4wOTE1LTAuMDYyNSAwLjEyNS0wLjAxOTMgMC4wNDIyLTAuMDQ4MiAwLjExMjM4LTAuMDYyNSAwLjE1NjI1LTAuMDE4NyAwLjA2MTktMC4wMjI5IDAuMTUzNzItMC4wMzEyIDAuMjE4NzUtMC4wMDggMC4wNzQ4LTAuMDM3OSAwLjE3MTEzLTAuMDMxMiAwLjI1LTQuMDA4NiAwLjQ4MTgtNy42MTY0LTAuMTMzMDktMTEuNjI1LTAuMjgxMjUtMS4xNzYxLTEuNDY0MS0xLjAzODgtNC4xMTM0IDAuMzQzNzUtNC43NXoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg=="); }
	.flag.flag_ch::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIgZmlsbD0iI2RhMjkxYyIvPjxwYXRoIGQ9Ik0xMyA2aDZ2N2g3djZoLTd2N2gtNnYtN0g2di02aDd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+"); }	

/*7878f54bd042d51525411417205c4246*//* flags.css */

/* grid.css */
/* GRID */
.grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
    gap: 1rem;
}
	.grid.collapsed {
		gap: 0!important;
	}
	
	.grid.gap_2 {
		gap: 2rem!important;
	}
.column, .columns { 
	float: left; 
	min-height: 1px; 
	position: relative; 
	overflow: hidden; 
	padding-right: 10px;
	padding-left: 10px;
}
	.column.collapsed, 
	.columns.collapsed { 
		padding-right: 0px;
		padding-left: 0px;
	}
	
.oc { overflow: hidden; }

.column.half,	.column.width_05,	.columns.half,		.columns.width_05	{	width: 4.166666665%;	}
.column.one,	.column.width_1,	.columns.one,		.columns.width_1	{	width: 8.333333333%;	}
.column.two,	.column.width_2,	.columns.two,		.columns.width_2	{	width: 16.66666667%;	}
.column.three,  .column.width_3,	.columns.three,		.columns.width_3	{	width: 25%;				}
.column.four,	.column.width_4,	.columns.four,		.columns.width_4	{	width: 33.33333333%;	}
.column.five,	.column.width_5,	.columns.five,		.columns.width_5	{	width: 41.66666667%;	}
.column.six,	.column.width_6,	.columns.six,		.columns.width_6	{	width: 50%;				}
.column.seven,  .column.width_7,	.columns.seven,		.columns.width_7	{	width: 58.33333333%;	}
.column.eight,  .column.width_8,	.columns.eight,		.columns.width_8	{	width: 66.66666667%;	}
.column.nine,	.column.width_9,	.columns.nine,		.columns.width_9	{	width: 75%;				}
.column.ten,	.column.width_10,	.columns.ten,		.columns.width_10	{	width: 83.33333333%;	}
.column.eleven, .column.width_11,	.columns.eleven,	.columns.width_11	{	width: 91.66666667%;	}
.column.twelve, .column.width_12,	.columns.twelve,	.columns.width_12	{	width: 100%;			}

.grid.one,		.grid.width_1 {	grid-template-columns: repeat(auto-fill, minmax(100%, 1fr)); }
.grid.two,		.grid.width_2 {	grid-template-columns: repeat(auto-fill, minmax(45%, 1fr));	 }
.grid.three,	.grid.width_3 {	grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));	 }
.grid.four,		.grid.width_4 {	grid-template-columns: repeat(auto-fill, minmax(23%, 1fr));	 }
.grid.four,		.grid.width_5 {	grid-template-columns: repeat(auto-fill, minmax(18%, 1fr));	 }


.inner .column.width_6:nth-child(2n+1) {
	clear: both;
}

/* /GRID */

/*51e118dac4ea679c87a211d136584a40*//* grid.css */

/* header.css */
#header {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	min-height: 160px;
	background-color: var(--white);
	z-index: 100;
	-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
}	
	#header::before {
		content: "";
		position: absolute;
		left: 0;
		right: 0;
		bottom: 0;
		height: 80px;
		background: var(--subMenuGradient);
	}

	#header > div + div {
		width: var(--innerWidth);
		max-width: 90%;
		margin: auto;
		position: relative;
	}	

	#header,
	#header * {
	}

	#headerNav {
		height: 80px;
		line-height: 80px;
		color: #333;
		width: 50%;
		position: absolute;
		width: var(--innerWidth);
		text-transform: uppercase;
		top: 0;
		right: 0;
	}
		#headerNav,
		#headerNav * {
			min-height: 80px;
			line-height: 80px;
		}
			#headerNav > ul {
				width: 100%;
				display: block!important;
				position: absolute;
				top: 0;
				right: 0;
			}
				#headerNav > ul > li {
					display: block;
					cursor: pointer;
					padding: 0 20px;
					position: relative;
					float: right;
				}
				#headerNav > ul li a{
						color: var(--black);
						text-decoration: none!important;
					}
					
					#headerNav > ul li.active,
					#headerNav > ul li:hover,
					#headerNav > ul li a:hover,
					#headerNav > ul li a.selected,
					#headerNav > ul li.active a {
						color: var(--black);
					}
						#headerNav > ul li:first-child {
							padding: 0!important;
						}
							#headerNav > ul li:first-child:hover {
								background-color: transparent!important;
							}
			#headerNav > ul + ul {
				text-align: right;
			}
			
			#headerNav > ul > li > ul {
				display: none;
				position: absolute;
				top: 25px;
				right: 0;
				z-index: 100;
				background-color: var(--black);
				min-width: 150px;
			}
				#headerNav > ul > li:hover > ul {
					display: block;
				}
				#headerNav > ul > li > ul > li {
					list-style-type: none;
					padding: 0 10px;
					color: var(--white);
				}
			
	#header > div:first-child + div {
		height: 160px;
		line-height: 160px;
	}
		#header > div:first-child + div > div:first-child {
			width: 30%;
			z-index: 10;
			height: 80px;
			position: relative;
			overflow: hidden;
		}
		#header > div:first-child + div > div:last-child {
			position: absolute;
			bottom: 0;
			left: 0;
			right: 0;
			height: 80px;
		}
			#header > div:first-child + div > div:first-child > div {
				height: 80px;
				position: absolute;
				left: 0;
				top: 0;
				bottom: 0;
			}
				#header > div:first-child + div > div:first-child > div > img {
					max-height: 60px;
					max-width: 100%;
					display: block;
					top: 50%;
					position: relative;
					transform: translate(0, -50%);
				}
			
			#header > div:first-child + div > div:last-child > div {
				min-height: 40px;
			}
				#header > div:first-child + div > div:last-child > div > ul {
					display: flex;
					gap: 0.5rem;
					text-align: right;
					width: var(--innerWidth);
					position: relative;
					left: 50%;
					transform: translate(-50%, 0);
				}
					#header > div:first-child + div > div:last-child > div > ul  + ul.addMenu {
						display: none;
					}
					#header > div:first-child + div > div:last-child > div > ul li {
						flex-grow: 1;
						text-align: left;
						color: var(--white);
						cursor: pointer;
						position: relative;
						 
						display: block;
						white-space: nowrap;
						text-overflow: ellipsis;
						height: 40px;
						line-height: 40px;
					}
					#header > div:first-child + div > div:last-child > div > ul li > a {
						color: var(--white);
					}
						#header > div:first-child + div > div:last-child > div > ul > li,
						#header > div:first-child + div > div:last-child > div > ul > li * {
							min-width: 0;
							box-sizing: border-box;
						}
							#header > div:first-child + div > div:last-child > div > ul > li:last-child {
								border-right: none;
							}
					
						#header > div:first-child + div > div:last-child > div > ul li.active,
						#header > div:first-child + div > div:last-child > div > ul li:hover {}
							#header > div:first-child + div > div:last-child > div > ul li.active > a,
							#header > div:first-child + div > div:last-child > div > ul li.active > span,
							#header > div:first-child + div > div:last-child > div > ul li:hover > a,
							#header > div:first-child + div > div:last-child > div > ul li:hover > span {
								
							}
						
					/*SUB MENU*/
					#header > div:first-child + div > div:last-child > div > ul > li > ul {
						display: none;
					}
						#header > div:first-child + div > div:last-child > div > ul > li.open > ul,
						#header > div:first-child + div > div:last-child > div > ul > li:hover > ul {
							position: absolute;
							top: 80px;
							left: 0;
							background-color: #FFF;
							width: 100%;
							min-width: 400px;
							-webkit-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.2);
							box-shadow: 0 10px 10px 0 rgba(0,0,0,0.2);
						}
							#header > div:first-child + div > div:last-child > div > ul > li.open > ul *,
							#header > div:first-child + div > div:last-child > div > ul > li:hover > ul * {
								color: var(--red);
							}
							
							#header > div:first-child + div > div:last-child > div > ul > li.open > ul li > :first-child,
							#header > div:first-child + div > div:last-child > div > ul > li:hover > ul li > :first-child {
								padding: 0 0.5rem;
							}
								#header > div:first-child + div > div:last-child > div > ul > li.open > ul li:hover > :first-child,
								#header > div:first-child + div > div:last-child > div > ul > li:hover > ul li:hover > :first-child {
									
								}
							
							#header > div:first-child + div > div:last-child > div > ul > li:nth-child(n+4).open > ul,
							#header > div:first-child + div > div:last-child > div > ul > li:nth-child(n+4):hover > ul {
								left: auto;
								right: 0;
							}
						
						#header > div:first-child + div > div:last-child > div > ul li.open > ul,
						#header > div:first-child + div > div:last-child > div > ul li:hover > ul {
							display: block;
						}
							#header > div:first-child + div > div:last-child > div > ul li.open > ul > li,
							#header > div:first-child + div > div:last-child > div > ul li:hover > ul > li {
								display: block;
							}
								
	#header li[data-key="lang"] a {
		display: block;
		text-align: center!important;
		color: var(--white);
		text-decoration: none;
	}
	
	
	.openMenuBtn {
		display: none;
		width: 80px;
		height: 80px;
		position: absolute;
		top: 0;
		left: -10px;
	}
		.openMenuBtn::before,
		.openMenuBtn::after,
		.openMenuBtn > i {
			content: "";
			display: block;
			position: absolute;
			top: 50%;
			left: 50%;
			margin-top: -4px;
			margin-left: -20px;
			width: 40px;
			height: 8px;
			background-color: var(--white);
			transition: all 0.5s ease;
		}
		.openMenuBtn::before {
			top: 25px;
			margin-top: -5px;
		}
		.openMenuBtn::after {
			top: auto;
			bottom: 25px;
			margin-bottom: -5px;
		}
		
	.openMenuBtn.open > i {
		display: none!important;
	}
		.openMenuBtn.open::before {
			top: 50%;
			transform: rotate(45deg);
			margin-top: -5px;
		}
		.openMenuBtn.open::after {
			bottom: 50%;
			transform: rotate(-45deg);
			margin-bottom: -3px;
		}
		
		
	#mainMenu li.hidden {
		position: absolute!important;
	}
	#mainMenu a {
		text-decoration: none!important;
	}
	
	#mainMenu ul ul ul {
		display: block;
	}
	#mainMenu ul ul ul li {
		padding-left: 20px;
		&:before {
			content: "\2022";
			float: left;
		}
	}
	
/*SUB SUB MENU*/
#header > div:first-child + div > div:last-child > div > ul > li > ul > li > ul {
	position: absolute;
	right: -200px;
	width: 200px;
	top: 0;
	display: none;
}
	#header > div:first-child + div > div:last-child > div > ul > li > ul > li:hover > ul {
		display: block;
	}
	#header > div:first-child + div > div:last-child > div > ul li > ul * {
		text-align: left!important;
	}
#header > div:first-child + div > div:last-child > div > ul > li:last-child > ul > li > ul {
	right: auto;
	left: -200px;
}


/* neues Header-Menu 14.02.2024 */
body {
	& #header {
		min-height: 120px;
		&::before {
			height: 40px;
		}
		& > div:first-child + div {
			height: 120px;
			line-height: 120px;
			& > div:last-child {
				height: 40px;
				& > div > ul li {
					min-height: 40px;
					line-height: 40px;
					min-height: 40px;
					
					&.open > ul, &:hover > ul {
						-webkit-box-shadow: none!important;
						box-shadow: none!important;
					}
					
					& ul > li {
						min-height: 30px;
						line-height: 30px;
						min-height: 30px;
					}
				}
				
				/*SUB MENU*/
				& > div > ul {
					& > li.open > ul,
					& > li:hover > ul {
						top: 40px;
						padding-top: .5rem;
						padding-bottom: .5rem;
						z-index: 1;
						background-color: transparent;

						& > * {
							font-size: .8rem;
							padding-left: 0;
							text-transform: uppercase;
							&, & * {
								line-height: 1.8rem;
								height: auto;
							}
						}

						&:before {
							content: "";
							position: absolute;
							top: 0;
							left: -2000px;
							right: -2000px;
							bottom: 0;
							background-color: rgba(255,255,255,.98);
							background: linear-gradient(315deg, #FFE6BA 0%, rgba(255,255,255,.98) 100%);
							pointer-events: none;
							z-index: 0;
							-webkit-box-shadow: 0 10px 10px 0 rgba(0,0,0,0.1);
							box-shadow: 0 10px 10px 0 rgba(0,0,0,0.1);
						}

						&[data-index]:after {
							content: attr(data-index);
							position: absolute;
							top: 50%;
							left: -100px;
							width: 100px;
							color: rgba(255,255,255,.8);
							font-weight: bold;
							font-size: 5rem;
							text-shadow: 0 0 10px rgba(0,0,0,.2);
							transform: translate(0, -50%);
						}
					}
				}
			}
		}	
	}	
}

/*RESPONSIVE*/
@media only screen and (max-width: 1200px) {
	body {
		& #header {
			min-height: 80px;
			& > div:first-child + div {
				height: 80px;
				line-height: 80px;
			}
			& > div:first-child + div > div:last-child > div > ul {
				& > li.open > ul,
				& > li:hover > ul {
					& > * {
						border-left: none;
					}
				}
			}
		}	
	}
}




/* NEW SUB MENU 21.01.2025 */
#header > div:first-child + div > div:last-child > div > ul * {
	height: auto;
	max-height: none!important;
	list-style-type: none!important;
}

#header > div:first-child + div > div:last-child > div > ul > li > ul {
	overflow: hidden;
	max-height: 50vh!important;
	overflow-y: auto;
	background-color: #FEF9E3!important;
}
	#header > div:first-child + div > div:last-child > div > ul > li > ul:before {
		background: #FEF9E3!important;
		background-color: #FEF9E3!important;
	}
	#header > div:first-child + div > div:last-child > div > ul > li > ul > li:hover > span {
		font-weight: bold;
	}
	
#header > div:first-child + div > div:last-child > div > ul > li > ul > li > ul {
	position: relative;
	right: auto;
	width: 100%;
	top: auto;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	color: #CCC!important;
	display: none;
	display: block;
}

	#header > div:first-child + div > div:last-child > div > ul > li > ul > li > ul > li:before {
		display: none;
	}
	#header > div:first-child + div > div:last-child > div > ul > li > ul > li > ul > li:hover  {
		background-color: rgba(0,0,0,.1);
	}
	
	#header > div:first-child + div > div:last-child > div > ul > li > ul > li > ul > li > span {
		color: #666!important;
	}

	
#mainMenu li.active {
	font-weight: bold;
}
	#mainMenu li.active li.active {
		background-color: rgba(0,0,0,.1);
	}

/*d5104e564cba091805095fc1bb0889df*//* header.css */

/* footer.css */
#footer {
	background-color: var(--black);
	overflow: hidden;
	color: #FFF;
	/*margin-top: -80px;*/
	position: relative;
}
	#footer,
	#footer * {
		font-size: 0.85rem;
	}
	#footer > div {
		width: var(--innerWidth);
		max-width: 100%;
		margin: 0 auto;
		padding: 20px 0;
	}

		#footerLogo,
		#footerLogo > img {
			height: 50px;
		}
		
		#footerSlogan {
			line-height: 50px;
		}
			#footerSlogan > ul {
				text-align: left;
			}
				#footerSlogan > ul li {
					display: inline-block;
					padding-right: 30px;
				}
								
	#footerContent,
	#footerDesc {
		margin-top: 10px;
		line-height: 20px;
	}
	
	#footerMenu {}
		#footerMenu ul {
			margin: 0;
			padding: 0;
		}
			#footerMenu ul li {
				display: block;
				list-style-type: none;
				margin-bottom: 5px;
				cursor: pointer;
				padding-left: 10px;
			}
			
			#footerMenu ul li:hover {
				background-color: rgba(255,255,255,0.2);
			}

/*359677a9cdcb2eb2ca0e6acc2e1311b1*//* footer.css */

/* module.css */
.clear {
	clear: both;
}

.module {
	& .keywordCounterWrapper {
		display: none!important;
	}
	&.visible {
		&.visible_first {
			& .keywordCounterWrapper {
				display: block!important;
			}
		}
	}
}

.bg_color_black .defaultTextContent ul {
	color: #FFF;
}
.bg_color_black .defaultTextContent ol {
	color: #FFF;
	margin-left: 0;
	list-style-position: inside;
}

	.module.height_full {
		min-height: 90vh;
	}
	.module.height_max_100 > header + div  {
		max-height: 100px!important;
	}
	.module.height_max_200 > header + div  {
		max-height: 200px!important;
	}
	.module.height_max_300 > header + div  {
		max-height: 300px!important;
	}
	.module.height_max_400 > header + div  {
		max-height: 400px!important;
	}
	.module.height_max_500 > header + div {
		max-height: 500px!important;
	}
	
	.module.height_full > video,
	.module.height_auto > video,
	.module.height_max_100 > video,
	.module.height_max_200 > video,
	.module.height_max_300 > video,
	.module.height_max_400 > video,
	.module.height_max_500 > video{
		max-width: 100%;
	}
	
	.module > header {
		margin-bottom: 20px;
	}
		.separator h2,
		.module > header h2 {
			color: var(--greenDark);
			font-size: 2.5rem;
			line-height: 3rem;
			text-align: center;
		}
			.separator h2 *,
			.module > header h2 * {
				font-size: inherit;
				line-height: inherit;
			}
		.separator h3,
		.module > header h3 {
			font-size: 1.5rem;
			line-height: 2.5rem;
			text-align: center;
			font-weight: normal;
			color: var(--grayDark);
		}
			.separator h3 *,
			.module > header h3 * {
				font-size: inherit;
				line-height: inherit;
			}
		
		.module .textLogo,
		.module .textLogo * {
			font-size: 3rem;
			font-weight: bold;
		}
		
	.module[data-module_type] .arrows {
		height: 40px;
		line-height: 40px;
		display: block;
		text-align: center;
		font-family: 'FontAwesome';
		margin-bottom: 20px;
		position: relative;
		color: var(--green);
	}
		.module[data-module_type] .arrows::before {
			content: "\f063";
			font-size: 3rem;
		}
		
	.separator {
		margin-bottom: 40px!important;
	}
	
	.module > header + div + .btn {
		margin-top: 20px;
		margin-left: auto;
		margin-right: auto;
		display: block;
		width: 300px;
		max-width: 100%;
		text-align: center;
	}
	
	.module.disableInnerShadow * {
		-webkit-box-shadow: none!important;
		box-shadow: none!important;
	}
	
	.alert-buttons .alert-ok {
		display: block!important;
	}
	
	.moduleLoadingErrorMessage {
		padding-left: 2rem;
		padding-right: 2rem;
		text-align: center;
	}
	
	.timeoutInfo {
		display: block;
		margin-top: -50px;
	}
	

.module.darkmode {
	color: #FFF;
}



.featureOverview {
	&.featureToggleOverview {
		& [data-action="toggle"] {
			display: block; 
			background-color: var(--green);
			color: #FFF;
			padding: 0 10px;
			text-align: center;
			max-width: 200px;
			cursor: pointer;
			opacity: .8;
			&:hover {
				opacity: 1;
			}
		}
		& [data-key="item"] {
			display: none;
		}
		& [data-key="sub"] {
			&.open {
				& [data-action="toggle"] {
					display: none;
				}
				& [data-key="item"] {
					display: block;
				}		
			}
		}		
	}
}


/*0582963ed01d07a65975ae021f4498af*//* module.css */

/* module_25.css */
.module[data-module_type="25"] header,
.module[data-module_type="25"] header * {
	text-align: left;
}
	.module[data-module_type="25"] .myFormCheckboxContainer {
		margin-top: 1rem;
	}
		.module[data-module_type="25"] .myFormCheckboxContainer label:not(.checkbox) {
			font-weight: bold;
		}
		.module[data-module_type="25"] .myFormCheckboxContainer .grid {
			padding: 10px;
			padding-bottom: 0;
		}


/*8bb970076e279b0ac1677c96ce1891ef*//* module_25.css */

/* form.css */
form {}
	form .controls {
		margin-top: 0;
	}
	form .control-group {
		margin-bottom: 10px;
	}
	.formBlockInner {
		overflow: hidden;
	}
		form label {
			width: 100%;
			height: 30px;
			line-height: 30px;
			display: block;
			padding: 0 10px;
			font-size: 0.9rem;
		}
			.formBlockInner.focus label {
				color: var(--orangeDark);
			}
			
			.formBlockInner label.checkbox {
				opacity: 1;
				font-weight: bold;
				color: var(--black)!important;
			}
				.formBlockInner label.checkbox input {
					margin-right: 5px;
				}
		
		form input[type=text][name],
		form input[type=password][name],
		form textarea[name],
		form select[name] {
			width: 100%;
			height: 40px;
			min-height: 40px;
			padding: 0 10px;
			border: none;
			outline: none;
			background-color: rgba(0,0,0,0.1);
		}
			form textarea[name] {
				min-height: 100px;
				padding: 10px;
			}
			form [name].invalid {
				color: var(--white);
				background-color: var(--orangeDark);
			}
			
			form input[type=submit],
			form button {
				border: none;
			}
			
			
	.checkbox,
	.radio {
		display: block;
		padding-left: 30px;
		position: relative;
	}
		.checkbox,
		.checkbox * {
			height: 30px;
			line-height: 30px;
		}
		.checkbox > input,
		.radio > input {
			display: none!important;
		}
		.checkbox > input + span,
		.radio > input + span {
			display: block;
			font-weight: normal;
		}
			.checkbox > input + span::before,
			.radio > input + span::before {
				content: "\f0c8";
				font-family: 'FontAwesomeRegular';
				position: absolute;
				top: 0;
				left: 0;
				width: 20px;
				height: 20px;
				font-size: 20px;
				text-align: left;
				color: var(--green);
			}
				.checkbox > input:checked + span::before {
					content: "\f14a";
				}
				
				.radio > input + span::before {
					content: "";
					border: 2px solid var(--green);
					border-radius: 20px;
					top: 6px;
					width: 14px;
					height: 14px;
				}
					.radio > input:checked + span::before {
						background-color: var(--green);
					}
					
	.myForm {
		overflow: hidden;
	}
	
	.control-group {
		position: relative;
	}
		.control-group .help-block {
			position: absolute;
			bottom: 0;
			right: 0;
			height: 40px;
			line-height: 40px;
			width: 40px;
			text-align: center;
		}
		
		 
.mailVerificationAlert input {
	background-color: #FFF!important;
}


.myFormSubInfoBlock {
	padding: 1rem;
	margin-bottom: 1rem;
	background-color: #E3E3E3;
	color: #000;
	font-size: 0.9rem;
	line-height: 1.5rem;
}


.inputBlock {
	margin-bottom: 1rem;
}
	.inputBlock label {
		display: block;
		font-weight: bold;
		line-height: 40px;
	}
	.inputBlock [name],
	.inputBlock input,
	.inputBlock select {
		display: block;
		width: 100%;
		height: 40px;
		line-height: 40px;
		background-color: rgba(0,0,0,0.07);
		padding: 0 0.5rem;
		border: none;
	}
	
.searchInputWrapper {
	height: 40px;
	line-height: 40px;
	position: relative;
	margin-bottom: 1rem;
}
	.searchInputWrapper > input {
		width: 100%;
		height: inherit;
		line-height: inherit;
		padding: 0 0.5rem;
		padding-right: 50px;
		background-color: rgba(0,0,0,0.07);
		border: none;
	}
		.searchInputWrapper > input:focus {
			outline: none;
		}
	.searchInputWrapper > input + i {
		position: absolute;
		top: 0;
		right: 0;
		background-color: var(--orangeDark);
		text-align: center;
		line-height: inherit;
		width: 40px;
		color: #FFF;
		cursor: pointer;
		font-style: normal;
	}
		.searchInputWrapper > input + i::before {
			content: "\f002";
			font-family: 'FontAwesome';
		}

		
select,
select *,
input[type="text"] {
	padding: 0 0.5rem;
}

/*3ec4da68d14da31967948dec76de8e9d*//* form.css */

/* pc.css */
.pricingCalcWrapper {
	position: relative;
	z-index: 10;
}
	.pricingCalcWrapper.offerOverview {
		z-index: 9;
		padding-top: 100px;
		margin-top: -100px;
		width: 85%;
	}
	
.pricingCalcWrapper > .defaultSlider {
	height: auto;
}
	.pricingCalcWrapper .defaultSlider > div > * {
		background-color: #FFF;
		display: none!important;
		height: auto;
		margin-top: 20px;
		margin-bottom: 20px;
		padding-bottom: 20px;
	}
		.pricingCalcWrapper .defaultSlider > div > *:first-child {
			display: block!important;
		}
	
		.pricingCalcWrapper .offerPreviewItem > span:first-child {
			height: 40px;
			line-height: 40px;
			display: block;
			width: 100%;
			text-align: center;
			margin-bottom: 20px;
			font-size: 1.5rem;
			font-weight: bold;
		}
		
	.offerPreviewNav {
		width: 85%;
		margin: 0 auto;
		padding-top: 1rem;
		padding-bottom: 1rem;
		display: grid;
		grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
		grid-gap: 1rem;
	}
		.offerPreviewNav > * {
			min-height: 40px;
			line-height: 1.7rem;
			cursor: pointer;
			background-color: var(--white);
			padding: 0.5rem 1rem;
			padding-right: 40px;
			position: relative;
			
			-webkit-border-radius: 10px;
			border-radius: 10px;
			
			-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
			box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
		}
			.offerPreviewNav > *.active {
				background-color: var(--green);
				color: var(--white);
			}
			
			.offerPreviewNav > * > span:last-child {
				display: block;
				width: 30px;
				height: 40px;
				line-height: 40px;
				text-align: center;
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
				cursor: pointer;
				font-family: 'FontAwesome';
				color: var(--black)!important;
				opacity: 0.3;
			}
				.offerPreviewNav > * > span:last-child:hover {
					opacity: 1;
				}
			
				.offerPreviewNav > * > span:last-child::before {
					content: "\f1f8";
				}
			
			
	.pricingCalcWrapper .offerPreviewDeletePDF {
		display: none;
	}
	
	.pricingCalcWrapper table {
		margin: 0;
	}
		.pricingCalcWrapper table tr td {
			padding: 0 10px;
			border: none!important;
		}
			.pricingCalcWrapper table tr:nth-child(2n) td {
				background-color: var(--greenLight);
			}
			
			.pricingCalcWrapper .offerPreviewCreatePDF {
				margin-top: 20px!important;
				height: 30px;
				line-height: 30px;
			}
			
	.pricingCalcWrapper.no_content {
		padding-bottom: 0;
	}
		.pricingCalcWrapper.no_content header {
			margin-bottom: 0;
		}

/*253ccb7f38125592b160b5a5abf58ec9*//* pc.css */

/* /home/industrystock/backend/private/modules/MULTISELECT/css/multiselect.css */
	.multiSelect_wrapper {
		width: 100%;
		position: relative;
		background-color: #FFF;
	}
		.multiSelect_wrapper * {
			color: #555!important;
			text-align: left!important;
		}
			.multiSelect_wrapper .multiSelect_value_input {
				display: none!important;
			}
		
		.multiSelect_wrapper .multiSelect_selectContainer {
			z-index: 100!important;
		}
			.multiSelect_wrapper .multiSelect_selectContainer select {
				border: 1px solid black/*[COLOR::gray_light]*/;
				padding: 0 0.5rem;
				margin: 0;
			}
			.multiSelect_wrapper .multiSelect_selectContainer select,
			.multiSelect_wrapper .multiSelect_selectContainer select * {
				line-height: 20px!important;
			}
			
			.multiSelect_wrapper .multiSelect_selectContainer select option {
				outline: none;
			}
				.multiSelect_wrapper .multiSelect_selectContainer select option.disabled {
					display: none!important;
					pointer-events: none;
				}
			
		.multiSelect_wrapper .multiSelect_itemContainer {
			padding-bottom: 0px;
			overflow: hidden;
			border-bottom: none;
			background-color: rgba(0,0,0,0.1);
		}
			.multiSelect_wrapper.disabled .multiSelect_itemContainer {
				border: 1px solid black/*[COLOR::gray_light]*/!important;
			}
		.multiSelect_wrapper .multiSelect_selectContainer {
			width: inherit;
			overflow: hidden;
		}
			.multiSelect_wrapper .multiSelect_itemContainer .multiSelect_selectedItem {
				cursor: default;
				background-color: rgba(255,255,255,0.6);
				position: relative;
				height: 40px;
				line-height: 40px;
				padding: 0 0.5rem;
				padding-right: 30px;
				float: left;
				font-size: 11px;
				max-width: 50%;
				& * {
					line-height: 40px;
				}
			}
				.multiSelect_wrapper .multiSelect_itemContainer .multiSelect_selectedItem:nth-child(2n) {
					background-color: rgba(255,255,255,0.1);
					
				}
				.multiSelect_wrapper:not(.disabled) .multiSelect_itemContainer .multiSelect_selectedItem:hover {
					background-color: #FFF;
				}
				.multiSelect_wrapper:not(.disabled) .multiSelect_itemContainer .multiSelect_selectedItem.active {
					background-color: black/*[COLOR::green_light]*/;
					color: #FFF;
					opacity: 1!important;
				}
				
				.multiSelect_wrapper .multiSelect_itemContainer .multiSelect_selectedItem .multiSelect_selectedItemIcon {
					cursor: pointer;
					position: absolute;
					top: 0px;
					right: 0px;
					width: 30px;
					height: 40px;
					line-height: 40px;
					text-align: center!important;
					font-family: FontAwesome!important;
				}
					.multiSelect_wrapper .multiSelect_itemContainer .multiSelect_selectedItem .multiSelect_selectedItemIcon::before {
						content: "\f00d";
					}
	
		.multiSelectAutocompleteWrapper {}
			.multiSelectAutocompleteWrapper input.multiSelect {
				background-color: #FFF;
				margin: 0!important;
			}
			
			
			.multiSelectAutocompleteWrapper .multiSelect_itemContainer {
				max-height: 150px;
				overflow-y: auto;
			}
				
	.multiSelectAddAll,
	.multiSelectRemoveAll {
		overflow: hidden;
		text-align: center;
		height: 25px;
		line-height: 25px;
		cursor: pointer;
		text-align: center!important;
		width: 50%;
		padding: 0;
		color: #FFF;
	}
		
	.multiSelect_wrapper .help-block {
		text-align: center!important;
		margin-bottom: -1px;
		color: #990000!important;
	}
	
	
	
	.multiSelect_wrapper.disabled {
		background-color: transparent!important;
	}
		.multiSelect_wrapper.disabled .multiSelectAddAll,
		.multiSelect_wrapper.disabled .multiSelectRemoveAll,
		.multiSelect_wrapper.disabled input,
		.multiSelect_wrapper.disabled select {
			display: none;
		}
		.multiSelect_wrapper.disabled .multiSelect_selectedItem {
			padding-right: 5px;
		}
			.multiSelect_wrapper.disabled .multiSelect_selectedItemIcon {
				display: none!important;
			}

/*2c5af82d7783509759e1976a44fdb460*//* /home/industrystock/backend/private/modules/MULTISELECT/css/multiselect.css */

/* /home/industrystock/backend/private/modules/BUNDLE_CALC/css/bundle_calc.css */
#contentContainer {
	margin: 0 !important;
	padding-bottom: 0 !important;
}

.bundleCalcWrapper {
	background-color: #FFF;
	padding: 1rem;
	position: relative;
	min-height: 100vh;
	margin-bottom: 10rem !important;
	
	& .bundleCalcFeatureForm {
		& .not_clickable {
			& .checkbox {
				pointer-events: none;
			}
		}	
		& .force_checked {
			& input[type] + span > span {
				background-color: var(--clr-greenLight);	
			}
		}
	}
}

.bundleCalcWrapper * {
	box-sizing: border-box;
}
	.bundleCalcWrapper .btn {
		min-height: 30px;
		line-height: 30px;
	}
	.bundleCalcWrapper > section {
		padding-right: 40%;
	}
		.bundleCalcWrapper select[name="bundle_id"] {
			margin-bottom: 1rem;
		}
		.bundleCalcWrapper [data-key="features"] .inputBlock {
			position: relative;
			min-height: 40px;
			padding-left: 10px;
		}
			.bundleCalcWrapper [data-key="features"] > div:first-child > .inputBlock:first-child {
				border: none;
			}
			.bundleCalcWrapper [data-key="features"] .inputBlock label {
				line-height: 40px;
				min-height: 40px;
			}
			.bundleCalcWrapper [data-key="features"] .inputBlock input,
			.bundleCalcWrapper [data-key="features"] .inputBlock select {
				line-height: 40px;
				min-height: 40px;
			}
				.bundleCalcWrapper [data-key="features"] .inputBlock label > span {
					min-height: 25px;
					line-height: 25px;
					display: block;
					padding-right: 40px;
				}
			
		.bundleCalcWrapper [data-key="basic"] {
			padding-bottom: 1rem;
			margin-bottom: 2rem;
			border-bottom: 2px solid rgba(0,0,0,.2);
		}
			.bundleCalcWrapper [data-key="basic"] .inputBlock {
				margin: 0;
				padding: 0!important;
				margin-bottom: 0.5rem;
			}
				.bundleCalcWrapper [data-key="basic"] .inputBlock:not(.full) {
					display: grid;
					grid-template-columns: 40% 60%;
				}
				.bundleCalcWrapper [data-key="basic"] .inputBlock label:not(.checkbox):not(.radio) {}
				
.bundleCalcWrapper [data-key="aside"] {
	position: absolute;
	top: 0;
	right: 0;
	width: 40%;
	padding: 1rem;
	overflow-y: auto;
	background-color: #FFF;
	min-height: 100vh;
	padding-bottom: 10rem;
}
	.bundleCalcWrapper [data-key="summary"] table {
		table-layout: fixed;
		width: 100%;
		font-family: monospace;
		margin-bottom: 1rem;
		font-size: .7rem;
		
		& td,
		& th {
			line-height: 20px;
			padding: 2px 0;
			min-height: 40px;
			border: none!important;
		}
			& tr + tr td {
				border-top: 1px solid rgba(0,0,0,0.1)!important;
			}
		
		& tr + tr {}
			& tr + tr td {
				border-top: 1px solid rgba(0,0,0,0.1);
			}
		
		& td:first-child {
			width: 70%;
		}
		& tfoot * {
			font-weight: bold;
		}
		& td i {
			display: block;
			font-size: .7rem;
			line-height: .8rem;
			color: #999;
		}
	}
		
	.bundleCalcWrapper [data-key="overview"] {
		margin-top: 1rem;
		
		& > * {
			& > *:not(table):not(.actions) {
				padding-right: 100px;
			}
			position: relative;
			& + * {
				margin-top: .5rem;
			}
		}
			
		& > * > i {
			display: block;
			font-size: 0.7rem;
			color: rgba(0,0,0,0.7);
			font-style: normal;
			line-height: 1.3rem;
			& + span {
				display: block;
				font-weight: bold;
			}
		}
		
		& > * .actions {
			width: 90px;
			overflow: hidden;
			position: absolute;
			top: 0;
			right: 0;
			
			& > * {
				float: left;
				width: 30px;
				height: 40px;
				line-height: 40px;
				cursor: pointer;
				text-align: center;
				opacity: 0.6;
				&:hover {
					opacity: 1;
				}
			}
		}
	}
		
				
.bundleCalcWrapper [data-key="invalid"] {
	margin-top: 1rem;
	line-height: 40px;
	padding: 1rem 1rem;
	background-color: rgba(200,0,0,1);
	color: #FFF;
}
	.bundleCalcWrapper [data-key="invalid"] > :first-child {
		background-color: rgba(0,0,0,.3);
		display: block;
		padding: 1rem;
		line-height: 1.7em;
		margin-bottom: 1rem;
	}

	.bundleCalcWrapper [data-key="invalid"] > div:last-child > * {
		display: grid;
		grid-template-columns: repeat(auto-fill, minmax(45%, 1fr));
	}
		.bundleCalcWrapper [data-key="invalid"] > div:last-child > * + * {
			border-top: 2px solid rgba(255,255,255,.5);
		}

	.bundleCalcWrapper [data-key="invalid"] > div:last-child > * > * {
		padding: 0 1rem;	
	}
		.bundleCalcWrapper [data-key="invalid"] > div:last-child > * > :last-child {
			text-align: right;	
		}
	
		
.bundleCalcWrapper .btn.full {
	width: 100%;
	height: 40px;
	line-height: 40px;
}

.bundleCalcWrapper .radioColl + .radioColl,
.bundleCalcWrapper .radioColl + .inputBlock {
	margin-top: 2rem;
}

.bundleCalcFeatureForm label {
	position: relative;
}
	.bundleCalcFeatureForm label > i,
	.bundleCalcFeatureForm label > span i {
		position: absolute;
		top: 0;
		right: 0px;
		width: 40px;
		height: 40px;
	}
		.bundleCalcFeatureForm label.checkbox > span,
		.bundleCalcFeatureForm label.radio > span {
			line-height: 40px!important;
		}

		.bundleCalcFeatureForm label > i,
		.bundleCalcFeatureForm label > span i {
			background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 1536 1536"><path fill="currentColor" d="M1024 1248v-160q0-14-9-23t-23-9h-96V544q0-14-9-23t-23-9H544q-14 0-23 9t-9 23v160q0 14 9 23t23 9h96v320h-96q-14 0-23 9t-9 23v160q0 14 9 23t23 9h448q14 0 23-9t9-23zM896 352V192q0-14-9-23t-23-9H672q-14 0-23 9t-9 23v160q0 14 9 23t23 9h192q14 0 23-9t9-23zm640 416q0 209-103 385.5T1153.5 1433T768 1536t-385.5-103T103 1153.5T0 768t103-385.5T382.5 103T768 0t385.5 103T1433 382.5T1536 768z"></path></svg>');
			background-size: contain;
			background-position: center center;
			background-repeat: no-repeat;
			background-size: 50%;
		}

.bundleCalcFeatureForm .radioColl {
	background-color: rgba(0,0,0,0.03);
}
.bundleCalcFeatureForm .inputBlock {
	background-color: rgba(0,0,0,0.06);
}
	.bundleCalcFeatureForm .inputBlock:nth-child(2n) {
		background-color: rgba(0,0,0,0.03);
	}
	

	
.bundleCalcFeatureCommentContainer {
	margin-top: -5px;
	margin-bottom: 1rem;
}
	.bundleCalcFeatureCommentContainer textarea {
		border: none!important;
		outline: none;
		background-color: #F5F5DC;
		padding: 5px 10px!important;
	}

	.inputBlock.hidden + .bundleCalcFeatureCommentContainer {
		display: none;
	}

	.inputBlock[data-feature_id] {
		padding-right: 40px;
		position: relative;
	}
		.inputBlock[data-feature_id] > i:last-child {
			width: 40px!important;
			height: 40px;
			line-height: 40px;
			text-align: center;
			display: block;
			position: absolute;
			top: 0;
			right: 0;
			cursor: pointer;
			font-size: 16px;
			opacity: 0.3;
		}
			.inputBlock[data-feature_id] > i:last-child:hover {
				opacity: 1;
			}
			.inputBlock[data-feature_id].hasComment > i:last-child {
				opacity: 1;
				color: #97BF0D;
			}
			.inputBlock[data-feature_id] > i:last-child:before {
				content: "\f075";		
				font-family: 'FontAwesome';
			}
		.inputBlock[data-feature_id] + .bundleCalcFeatureCommentContainer {
			display: none;
		}
			.inputBlock[data-feature_id].hasComment + .bundleCalcFeatureCommentContainer {
				display: block;
			}
			
			
			

.bundleCalcWrapper {
	& [data-key="overview"] {
		& label {
			display: block;
			padding: 0!important;
			
			& > input {
				display: none;
			}
		}
		
		& table {
			margin-top: .5rem;
			table-layout: fixed;
			width: 100%;
			background-color: rgba(0,0,0,.1);
			
			& td {
				padding: 0 5px;
				line-height: 25px;
			}
			
			& tfoot {
				& * {
					background-color: rgba(0,0,0,.05);
				}
				& > :first-child {
					display: none;	
				}
			}
		}
		
		& label > input:not(:checked) + table {
			& tbody {
				display: none;
			}
		}
	}
}


fieldset {
	padding: 1rem;
	padding-top: 0;
	margin-bottom: 1rem;
	background-color: rgba(0,0,0,.05);
	& legend {
		background-color: #CCC;
		padding: 0 1rem;
		font-size: inherit;
		font-weight: bold;
	}
}

/*31ee2b109b2f4af1eea4764ddad918b8*//* /home/industrystock/backend/private/modules/BUNDLE_CALC/css/bundle_calc.css */

/* module_10.css */
/* DEFAULT TEXT BLOCK */
.defaultTextContent {}
	.defaultTextContent h3,
	.defaultTextContent h3 * {
		font-size: 2rem;
		line-height: 2.5rem;
	}
	.defaultTextContent h2,
	.defaultTextContent h2 * {
		font-size: inherit;
		line-height: inherit;
		font-weight: bold;
	}
		.defaultTextContent h3 {
			color: var(--greenDark);
		}
			.defaultTextContent h3 .highlight {
				color: var(--green);
			}
	.defaultTextContent h2 + .btn {
		margin-top: 20px;
	}
	.defaultTextContent h2 + div:not(.btn),
	.defaultTextContent h2 + .btn + div {
		padding-top: 50px;
		line-height: 20px;
	}

	.defaultTextContent header + div {
		line-height: 1.5rem!important;
		line-height: 20px;
	}

		.defaultTextContent header,
		.defaultTextContent header + div {
			padding-right: 20px;
		}
		.module.defaultTextContent header * {
			text-align: left;
		}
		
		.module.defaultTextContent header img {
			max-width: 100%;
			height: 40px;
		}
		
		.defaultTextContent ul {
			margin-left: 15px;
		}
		
		
/* /DEFAULT TEXT BLOCK */


	.module[data-module_type="10"] .img {
		width: 100%;
		margin: 20px 0;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		position: relative;
		overflow: hidden;
	}
		.module[data-module_type="10"] .img > img {
			width: 100%;
			display: block;
		}
		.module[data-module_type="10"] .img > a {
			background-color: rgba(149,193,31,0.3);
			position: absolute;
			color: #FFF;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
		}
			.module[data-module_type="10"] .overlayIcon {
				position: absolute;
				top: 50%;
				left: 50%;
				width: 70px;
				height: 70px;
				line-height: 70px;
				text-align: center;
				margin-top: -35px;
				margin-left: -35px;
				font-size: 60px;
				color: #FFF;
				text-shadow: 0 0 30px #333;
				pointer-events: none;
			}
		
			.module[data-module_type="10"] .btn {
				margin-top: 20px;
			}

/*11b89a2f3d239a327a640568ab08491b*//* module_10.css */

/* module_11.css */
.module[data-module_type="11"] > header + div {}

.module.fixedBackground {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	background-attachment: fixed;
}

.fadeInContainer {}

.fadeInContainer,
.fadeInContainer * {
	overflow: hidden;
}
	.fadeInContainer .fadeInBlock[data-type="1"] > div:first-child,
	.fadeInContainer .fadeInBlock[data-type="2"] > div:first-child,
	.fadeInContainer .fadeInBlock[data-type="3"] > div:first-child,
	.fadeInContainer .fadeInBlock[data-type="4"] > div:first-child {
		padding: 30px;
		background-color: rgba(0,0,0,0.05);
		font-size: 1.2rem;
		line-height: 2.5rem;
		text-align: center;
		margin-top: 1rem;
		position: relative;
	}
		.fadeInContainer .fadeInBlock + .fadeInBlock { 
			margin-top: .5rem;
		}
		.fadeInContainer .fadeInBlock * {
			text-align: center;
		}
		.fadeInContainer .fadeInBlock[data-type="1"] > div:first-child {
			background-color: black/*[COLOR::green_dark]*/;
			color: var(--white);
			font-size: 1.2rem;
		}
			.fadeInContainer .fadeInBlock + [data-type="1"],
			.fadeInContainer .fadeInBlock + [data-type="3"] {
				margin-top: 2rem;
			}
		.fadeInContainer .fadeInBlock:last-child {
			/*margin-bottom: 40px;*/
		}
		
		.fadeInBlock > div {
			-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
			box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
			-webkit-border-radius: 10px;
			border-radius: 10px;
			overflow: hidden;
			position: relative;
			background-color: #FFF;
		}
		
		.fadeInContainer .fadeInBlock[data-type="3"] > div > div:first-child {
			background: radial-gradient(var(--orangeLight), var(--orangeDark));
			color: var(--white);
			font-size: 2rem;
			line-height: 2.5rem;
			position: relative;
			z-index: 2;
			/*width: 100%;*//*deaktiviert, verursachte ein pfeil nicht in der mitte bug, beobachten ob nun etwas anderes klemmt*/
		}
			.fadeInContainer .fadeInBlock[data-type="3"] > div > div:first-child::after {
				content: "";
				width: 0;
				height: 0;
				border-style: solid;
				border-width: 10px 10px 0 10px;
				border-color: #ED7128 transparent transparent transparent;
				position: absolute;
				bottom: -9px;
				left: 50%;
				margin-left: -10px;
			}
		
			.fadeInContainer .fadeInBlock[data-type="3"] + [data-type] {
				margin-top: 0;
				z-index: 1;
				font-size: 1.5rem;
				color: var(--white);
				font-weight: normal;
			}
				.fadeInContainer .fadeInBlock[data-type="3"] + [data-type] > div > div {
					background-color: rgba(0,0,0,0.9)!important;
					/*width: 100%;*//*deaktiviert, verursachte ein pfeil nicht in der mitte bug, beobachten ob nun etwas anderes klemmt*/
				}
				
		
		.fadeInContainer .fadeInBlock[data-type="4"] {
			position: relative;
			font-size: 1.5rem;
			margin-top: 0!important;
		}
			.fadeInContainer .fadeInBlock[data-type="4"] > div > div:first-child {
				margin-top: 0!important;
			}
			.fadeInContainer .fadeInBlock[data-type="4"] + [data-type="4"] > div > div {
				border-top: 1px solid var(--orangeDark);
				margin-top: 0!important;
			}
			.fadeInContainer .fadeInBlock[data-type="4"] + [data-type="4"] > div > div:first-child::after {
				content: "";
				width: 0;
				height: 0;
				border-style: solid;
				border-width: 10px 10px 0 10px;
				border-color: var(--orangeDark) transparent transparent transparent;
				position: absolute;
				top: 0px;
				left: 50%;
				margin-left: -10px;
			}
			
				.fadeInContainer [data-type="4"] > div > div:first-child {
					background-color: rgb(241, 247, 227)!important;
				}
				.fadeInContainer [data-type="4"] + [data-type="4"] > div > div:first-child {
					background-color: rgb(228, 239, 199)!important;
				}
				.fadeInContainer [data-type="4"] + [data-type="4"] + [data-type="4"] > div > div:first-child {
					background-color: rgb(202, 224, 142)!important;
				}
				.fadeInContainer [data-type="4"] + [data-type="4"] + [data-type="4"] + [data-type="4"] > div > div:first-child {
					background-color: rgb(175, 209, 88)!important;
				}
				.fadeInContainer [data-type="4"] + [data-type="4"] + [data-type="4"] + [data-type="4"] + [data-type="4"] > div > div:first-child {
					background-color: rgb(148, 193, 30)!important;
				}

		.fadeInContainer .fadeInBlock.extended[data-type="4"] {
			overflow: hidden;
		}
			.fadeInContainer .fadeInBlock.extended[data-type="4"] > div > div {
				float: left;
				background-color: rgba(0,0,0,0.05);
				height: 100px;
				line-height: 100px;
				min-height: 100px;
				padding: 0;
				box-sizing: border-box;
			}
				.fadeInContainer .fadeInBlock.extended[data-type="4"] > div > div + div {
					padding: 0px 10px;
					text-align: left;
					padding-left: 50px;
					position: relative;
				}
					.fadeInContainer .fadeInBlock.extended[data-type="4"] > div > div + div > div {
						display: table-cell;
						vertical-align: middle;
						height: 100px;
						text-align: left;
					}
					.fadeInContainer .fadeInBlock.extended[data-type="4"] > div > div + div::before {
						font-family: FontAwesome!important;
						content: "\f00c";
						position: absolute;
						top: 0px;
						left: 0;
						bottom: 0px;
						width: 40px;
						line-height: 100px;
						text-align: center;
						font-size: 1.2rem;
						color: var(--green);
					}
					
					
	.fadeInContainer [data-type="6"],
	.fadeInContainer [data-type="8"],
	.fadeInContainer [data-type="9"],
	.fadeInContainer [data-type="11"],
	.fadeInContainer [data-type="12"],
	.fadeInContainer [data-type="13"] {
		width: 100%;
		float: left;
		margin: 0;
		position: relative;
		margin-top: 0!important;
		margin-bottom: 20px;
		padding: 20px;
	}
		.backup_fadeInContainer [data-type="6"]::before {
			content: "";
			width: 20px;
			height: 20px;
			position: absolute;
			top: 45px;
			right: 6px;
			margin-top: -10px;
			width: 0;
			height: 0;
			border-style: solid;
			border-width: 10px 0 10px 15px;
			border-color: transparent transparent transparent var(--greenDark);
		}
		
		.fadeInContainer [data-type="6"]:last-child::before,
		.fadeInContainer [data-type="8"]:last-child::before {
			display: none;
		}
	
		.fadeInContainer [data-type="6"] > div > div:first-child,
		.fadeInContainer [data-type="8"] > div > div:first-child {
			height: 90px;
			line-height: 90px;
			color: var(--white);
			font-weight: bold;
			font-size: 22px;
			margin-right: 0px;
		}
		
		.fadeInContainer [data-type="8"] > div > div:first-child {
			height: auto;
			min-height: 90px;
			line-height: 1.7rem;
			padding-top: 2rem;
			padding-bottom: 2rem;
			
			& > span:last-child {
				display: block;
				text-align: left;
			}
		}
			.fadeInContainer [data-type="8"] + [data-type="8"] > div > div {
				margin-right: 0px;
			}
				.fadeInContainer [data-type="6"] + [data-type="6"]::before {
					border-color: transparent transparent transparent var(--green);
				}
			
			.fadeInContainer [data-type="6"] + [data-type="6"] + [data-type="6"]::before {
				display: none;
				border-color: transparent transparent transparent var(--greenLight);
			}
		
		.fadeInContainer [data-type="6"]:nth-child(3n+1) > div > div:first-child,
		.fadeInContainer [data-type="8"]:nth-child(3n+1) > div > div:first-child,
		.fadeInContainer [data-type="9"]:nth-child(3n+1) > div > div:first-child {
			background-color: var(--greenDark);
		}
		.fadeInContainer [data-type="6"]:nth-child(3n+2) > div > div:first-child,
		.fadeInContainer [data-type="8"]:nth-child(3n+2) > div > div:first-child,
		.fadeInContainer [data-type="9"]:nth-child(3n+2) > div > div:first-child {
			background-color: var(--green);
		}
		.fadeInContainer [data-type="6"]:nth-child(3n+3) > div > div:first-child,
		.fadeInContainer [data-type="8"]:nth-child(3n+3) > div > div:first-child,
		.fadeInContainer [data-type="9"]:nth-child(3n+3) > div > div:first-child {
			background-color: var(--greenLight);
			color: var(--black);
		}
			.fadeInContainer [data-type="6"]:nth-child(3n+3) .bg_color_orange span,
			.fadeInContainer [data-type="8"]:nth-child(3n+3) .bg_color_orange span,
			.fadeInContainer [data-type="9"]:nth-child(3n+3) .bg_color_orange span {
				color: var(--white);
			}

				
		.fadeInContainer [data-type="6"] > div > div + div {
			padding: 20px;
			text-align: left;
			position: relative;
			background-color: rgba(255,255,255,0.9);
			margin-right: 0px;
			border: 1px solid #CCC;
		}
			.fadeInContainer [data-type="8"].single > div > div:first-child,
			.fadeInContainer [data-type="8"].single > div > div + div {
				margin-right: 0px!important;
			}
		
			.fadeInContainer [data-type="11"] > div > div + div > div,
			.fadeInContainer [data-type="12"] > div > div + div > div {
				display: table-cell;
				vertical-align: middle;
				text-align: center;
			}
				.fadeInContainer [data-type="11"] > div > div + div > div,
				.fadeInContainer [data-type="12"] > div > div + div > div {
					height: 150px;
				}
				.fadeInContainer [data-type="11"] .countSpan,
				.fadeInContainer [data-type="12"] .countSpan {
					width: 40px;
					line-height: 150px;
					text-align: center;
					font-size: 1rem;
					color: var(--green);
					position: absolute;
					top: 0;
					left: 0;
					background-color: var(--white);
					z-index: 20;
				}
				.fadeInContainer [data-type="6"] > div > div:first-child .countSpan {
					position: static;
					background-color: transparent;
					color: var(--white);
					height: 100%;
					display: block;
					line-height: 90px;
					text-align: center;
					width: 100%;
					font-size: 3rem;
				}
				
			
	.fadeInContainer [data-type="7"] {
		width: 100%;
		margin-bottom: 40px;
		font-size: 1.6rem;
		line-height: 40px;
		text-shadow: 0 0 5px #000000;
		color: var(--white);
		font-weight: bold;
	}
	
	.fadeInBlock > div.isBtn {
		padding: 0!important;
		height: 40px!important;
	}
		.fadeInBlock > div.isBtn .btn {
			width: 100%;
			padding: 0 10px;
			box-sizing: border-box;
			display: block;
			height: 40px!important;
			line-height: 40px!important;
			color: var(--white);
		}
		.fadeInBlock > div.isBtn::before {
			display: none;
		}
	
	.fadeInBlock > div.isList {
		height: auto!important;
		padding-left: 20px!important;
	}		
		.fadeInBlock > div.isList::before {
			display: none!important;
		}
		.fadeInBlock > div.isList ul {
			margin-left: 10px;
			padding-top: 10px;
			padding-bottom: 10px;
		}
			.fadeInBlock > div.isList ul li {
				text-align: left;
				list-style-type: disc;
				padding-left: 20px;
			}
		
	.fadeInBlock.last * {
		margin-right: 0!important;
	}	
	
	.fadeInContainer [data-type="10"] {
		width: 100%;
		height: 40px;
		line-height: 40px;
		background-color: var(--orangeDark);
		color: var(--white);
		cursor: pointer;
	}
		.fadeInBlock[data-type="4"] + .fadeInBlock[data-type="10"] {
			margin-top: 0;
		}
		
		.fadeInContainer [data-type="10"] a {
			color: var(--white)!important;
			text-decoration: none;
			display: block;
			width: 100%;
			height: 40px;
			line-height: 40px;
			text-align: center;
		}
	
	
	@media only screen and (max-width: 1100px) {
		.fadeInContainer [data-type] > div > div + div {
			height: auto!important;
		}
	}
	
	@media only screen and (max-width: 940px) {
		.fadeInBlock {
			min-width: 100%!important;
		}
			.fadeInBlock::before {
				display: none!important;
			}
			.fadeInBlock:nth-child(2n) > * {
				margin: 0!important;
			}
			
		.containerArrows {
			display: none!important;
		}
	}
	
	@media only screen and (max-width: 700px) {
		.fadeInBlock {
			min-width: 100%!important;
		}
			.fadeInBlock > * {
				margin: 0!important;
			}
	}
	
	@media only screen and (max-width: 500px) {}
	
	.containerArrows {
		height: 50px;
		line-height: 50px;
		overflow: hidden;
		margin-bottom: 20px;
	}
		.containerArrows > div {
			min-width: 300px;
			max-width: 50%;
			margin: 0 auto;
			display: flex;
			gap: 1rem;
			flex-wrap: wrap;
		}
			.containerArrows > div > span {
				flex: 1;
				min-height: 40px;
				display: block;
				margin: 0;
			}
				.containerArrows > div > span {}
				
				.containerArrows > div.width_2 {	max-width: 60px;	}
				.containerArrows > div.width_3 {	max-width: 90px;	}
				.containerArrows > div.width_4 {	max-width: 120px;	}
				.containerArrows > div.width_5 {	max-width: 150px;	}
				
				
				.containerArrows > div.width_2 > span:nth-child(2) {	transform: rotate(-45deg);		}
				.containerArrows > div.width_2 > span:nth-child(1) {	transform: rotate(45deg);		}
				
				.containerArrows > div.width_3 > span:nth-child(3) {	transform: rotate(-45deg);		}
				.containerArrows > div.width_3 > span:nth-child(2) {	transform: rotate(0deg);		}
				.containerArrows > div.width_3 > span:nth-child(1) {	transform: rotate(45deg);		}
				
				.containerArrows > div.width_4 > span:nth-child(4) {	transform: rotate(-45deg);		}
				.containerArrows > div.width_4 > span:nth-child(3) {	transform: rotate(-15deg);		}
				.containerArrows > div.width_4 > span:nth-child(2) {	transform: rotate(15deg);		}
				.containerArrows > div.width_4 > span:nth-child(1) {	transform: rotate(45deg);		}
				
				.containerArrows > div.width_5 > span:nth-child(5) {	transform: rotate(-45deg);		}
				.containerArrows > div.width_5 > span:nth-child(4) {	transform: rotate(-22.5deg);	}
				.containerArrows > div.width_5 > span:nth-child(3) {	transform: rotate(0deg);		}
				.containerArrows > div.width_5 > span:nth-child(2) {	transform: rotate(22.5deg);		}
				.containerArrows > div.width_5 > span:nth-child(1) {	transform: rotate(45deg);		}
				
	.fadeInContainer [data-type="8"] > div > div:first-child {
		text-align: left;
		padding-left: 70px;
		padding-right: 1rem;
	}
		.fadeInContainer [data-type="8"] > div > div:first-child .countSpan,
		.fadeInContainer [data-type="8"] > div > div:first-child .iconSpan {
			position: absolute;
			top: 10px;
			left: 10px;
			width: 50px;
			color: var(--white);
			height: 70px;
			display: block;
			line-height: 70px;
			text-align: center;
			font-size: 3rem;
		}
			.fadeInContainer [data-type="8"] > div > div:first-child .iconSpan {
				font-size: 1.6rem;
			}
		
		.fadeInContainer [data-type="8"] > div > div + div {
			position: relative;
			padding: 20px 0;
			padding-left: 20px;
			
			padding-right: 20px;
			background-color: var(--white);
		}
			.fadeInContainer [data-type="8"] > div.hasIcon > div + div {
				padding-left: 70px;
			}
			.fadeInContainer [data-type="8"] > div > div + div + div {
				border-top: 2px solid var(--gray);
			}
		
			.fadeInContainer [data-type="8"] > div > div + div,
			.fadeInContainer [data-type="8"] > div > div + div * {
				text-align: left!important;
			}
			.fadeInContainer [data-type="8"] > div > div + div > div > span:first-child {
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				width: 70px;
				line-height: 60px;
				text-align: center!important;
				color: var(--green);
			}
	
	.fadeInContainer [data-type="9"] > div > div + div {
		min-height: 0!important;
	}
			
	.fadeInContainer [data-type="9"] > div > div:first-child {
		height: 90px!important;
		line-height: 90px!important;
		color: var(--white);
		font-weight: bold;
		margin-right: 0px;
		padding: 0!important;
		text-align: center!important;
	}
		.fadeInContainer [data-type="9"] > div > div:nth-child(n+1):not(.isList) {
			padding: 20px;
			padding-left: 50px;
			position: relative;
			min-height: 50px;
		}
			.fadeInContainer [data-type="9"] > div > div:nth-child(n+1):not(.isList),
			.fadeInContainer [data-type="9"] > div > div:nth-child(n+1):not(.isList) * {
				text-align: left;
			}
				.fadeInContainer [data-type="9"] > div > div:nth-child(n+1):not(.isList) .countSpan {
					font-size: 1.6rem;
					color: var(--green);
					margin-right: 10px;
					display: block;
					position: absolute;
					top: 5px;
					left: 20px;
					bottom: 0;
					line-height: 50px;
					text-align: left;
				}
				
		.fadeInContainer [data-type="9"] > div > div:nth-child(n+1).isList {
			padding: 20px;
			padding-top: 0;
			line-height: 1.5rem;
		}
	
		.fadeInContainer [data-type="9"] ul,
		.fadeInContainer [data-type="9"] ul * {
			text-align: left!important;
			list-style-type: none!important;
		}
			.fadeInContainer [data-type="9"] ul li {
				padding-left: 30px;
				position: relative;
			}
				.fadeInContainer [data-type="9"] ul li > span:first-child {
					position: absolute;
					top: 0;
					left: 0;
					width: 20px;
					line-height: inherit;
					font-size: 1rem!important;
					text-align: center!important;
					color: var(--green);
				}
					.fadeInContainer [data-type="9"] ul li > span.awe-circle:first-child {
						font-size: 0.4rem!important;
					}
			
			
	.fadeInContainer [data-type="11"], 
	.fadeInContainer [data-type="11"] * {
		text-align: left;
	}
		.fadeInContainer [data-type="11"] > div {
			padding-bottom: 20px;
			background-color: var(--white);
		}
			.fadeInContainer [data-type="11"] > div > div:first-child {
				padding: 10px 30px;
				border-bottom: 1px solid var(--grayLight);
				margin-bottom: 20px;
			}
				.fadeInContainer [data-type="11"] > div > div:first-child > span:first-child {
					display: block;
					height: 60px;
					line-height: 60px;
					width: 60px;
					text-align: left;
					font-size: 30px;
					color: var(--green);
				}
					.fadeInContainer [data-type="11"] > div > div:first-child > span:first-child + span {
						font-weight: bold;
					}
			.fadeInContainer [data-type="11"] > div > div + div {
				padding: 0 30px;
				line-height: 1.8rem;
			}
				.fadeInContainer [data-type="11"] > div > div + div > span:first-child {
					display: inline-block;
					color: var(--green);
					margin-right: 10px!important;
				}
				
	.fadeInContainer [data-type="12"] {
		margin-bottom: 0!important;
	}
				
	.fadeInContainer [data-type="12"], 
	.fadeInContainer [data-type="12"] * {
		text-align: center;
	}
		.fadeInContainer [data-type="12"] > div {
			background-color: var(--white);
		}
			.fadeInContainer [data-type="12"] > div > div:first-child {
				height: 70px;
				line-height: 70px;
				background-color: var(--greenDark);
				color: var(--white);
			}
				.fadeInContainer [data-type="12"] > div > div:first-child > span:first-child {
					height: 70px;
					line-height: 70px;
					font-size: 30px;
				}
					.fadeInContainer [data-type="12"] > div > div:first-child > span:first-child + span {
						display: none!important;
					}
				
			.fadeInContainer [data-type="12"] > div > div + div {
				padding: 20px 30px;
				line-height: 1.2rem;
			}
			
	.fadeInContainer [data-type="13"] {
		padding-right: 0;
	}
		.fadeInContainer [data-type="13"] > div {
			position: relative;
			background-color: var(--greenDarker);
			color: var(--white);
			min-height: 200px;
			padding: 20px 30px;
		}
		.fadeInContainer [data-type="13"]:nth-child(2n) > div {
			background-color: var(--greenDark);
		}
		
		.fadeInContainer [data-type="13"] + div {
			padding-left: 0;
		}
		.fadeInContainer [data-type="13"]:last-child {
			padding-right: 20px;
		}
				.fadeInContainer [data-type="13"] > div > div:first-child > span {
					height: 50px;
					width: 50px;
					line-height: 50px;
					font-size: 40px;
					position: absolute;
					top: 50%;
					margin-top: -25px;
					
					right: auto;
					left: 0;
					margin-right: 0px;
					margin-left: -25px;
				}
					.fadeInContainer [data-type="13"] > div > div:first-child > span + span {
						left: auto;
						right: 0;
						margin-right: -25px;
						margin-left: 0px;
					}
						.fadeInContainer [data-type="13"]:first-child > div > div:first-child > span:first-child,
						.fadeInContainer [data-type="13"]:last-child > div > div:first-child > span:first-child + span,
						.fadeInContainer .last[data-type="13"] > div > div:first-child > span:first-child + span,
						.fadeInContainer [data-type="13"] > div > div:first-child > span + span + span {
							display: none;
						}
					
			
		.fadeInContainer [data-type="13"] > div {
			-webkit-border-radius: 0px;
			border-radius: 0px;
		}
			.fadeInContainer [data-type="13"]:first-child > div {
				-webkit-border-radius: 10px 0 0 10px;
				border-radius: 10px 0 0 10px;
			}
			.fadeInContainer [data-type="13"]:last-child > div {
				-webkit-border-radius: 0 10px 10px 0;
				border-radius: 0 10px 10px 0;
			}
			.fadeInContainer [data-type="13"]:first-child:last-child > div {
				-webkit-border-radius: 10px;
				border-radius: 10px;
			}
			
			
			.fadeInContainer [data-type="13"] > div {
				position: relative;
			}
				.fadeInContainer [data-type="13"] > div > div + div {
					line-height: 1.6rem;
					position: absolute;
					top: 50%;
					transform: translate(0, -50%);
					left: 0;
					right: 0;
					padding: 0 40px;
					font-weight: bold;
					font-size: 1.1rem;
				}
				
				
	.fadeInContainer [data-type="14"] > div {
		padding: 20px 30px;
		background-color: var(--greenDark);
		color: var(--white);
	}
		.fadeInContainer [data-type="14"] > div,
		.fadeInContainer [data-type="14"] > div * {
			text-align: left;
		}
		
		

/* Preis-/Paklet�bersicht */

.fadeInContainer.showOverflow,
.fadeInContainer.showOverflow * {
	overflow: visible!important;
}


.fadeInContainer [data-type="20"],
.fadeInContainer [data-type="20"] * {
	_utline: 1px solid black;
}
	.fadeInBlock[data-type="20"] {
		background-color: #FFF;
		float: left;
		margin: 0!important;
		position: relative;
		z-index: 10;
		border: 1px solid rgba(0,0,0,0.3);
	}
		.fadeInBlock[data-type="20"].active {
			z-index: 20;
			-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);
			box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);
			border: none;
			margin-left: -1px!important;
			margin-right: -1px!important;
			margin-top: -20px !important;
			margin-bottom: 1rem !important;
		}
		
		.fadeInBlock[data-type="20"] > div {
			-webkit-box-shadow: none;
			box-shadow: none;
			-webkit-border-radius: 0;
			border-radius: 0;
		}
			.fadeInBlock[data-type="20"] > div > div:first-child {
				height: 40px;
				line-height: 40px;
				background-color: var(--orangeDark);
				color: #FFF;
			}
			
			.fadeInBlock[data-type="20"] .fadeInInner {
				padding: 0 20px;
				min-height: 40px;
				line-height: 40px;
				display: block;
				text-align: left;
				color: var(--blue);
			}
				.fadeInBlock[data-type="20"] .fadeInInner.locked {
					color: #000;
					opacity: 0.6;
				}
				
				.fadeInBlock[data-type="20"] .fadeInInner > span[class^="awe-"] {
					color: #666;
					opacity: 0.8;
					margin-right: 10px!important;
					font-size: 13px;
				}
					.fadeInBlock[data-type="20"] .fadeInInner > span.awe-check {
						color: var(--orangeDark)!important;
					}
			
				.fadeInBlock[data-type="20"] .fadeInInner.hasDesc {
					padding-right: 40px;
					position: relative;
				}
					.fadeInBlock[data-type="20"] .fadeInInner.hasDesc [data-key="featureInfo"] {
						color: var(--orangeDark)!important;
						width: 40px;
						height: 40px;
						line-height: 40px;
						text-align: right;
						position: absolute;
						top: 0;
						right: 0;
						text-align: center;
						font-size: 20px;
					}
						.fadeInBlock[data-type="20"] .fadeInInner.hasDesc [data-key="featureInfo"]:hover {
							cursor: pointer;
							color: var(--blue)!important;
						}
							.fadeInBlock[data-type="20"] .open [data-key="featureInfo"]::before {
								content: "\f00d";
							}
						
						.fadeInBlock[data-type="20"] .fadeInInner.hasDesc.locked [data-key="featureInfo"] {
							color: #000;
							opacity: 0.6;
						}
			
			.fadeInBlock[data-type="20"] [data-key="headline"] {
				text-align: center;
				font-size: 1.2rem;
				line-height: 2rem;
				font-weight: bold;
				display: block;
				color: #000;
				margin: 1rem 0;
			}
			
			.fadeInBlock[data-type="20"] [data-key="desc"] {
				display: block;
				text-align: center;
				font-size: 0.8rem;
				line-height: 1.2rem;
				color: #000;
			}
			
			.fadeInBlock[data-type="20"] [data-key="price"] {
				display: block;
				text-align: center;
				font-size: 1.9rem;
				line-height: 3rem;
				color: var(--blue);
			}
			
			.fadeInBlock[data-type="20"] .btn {
				width: 100%;
				margin-top: 1rem;
				background: var(--blue);
				border-radius: 0;
			}
			
			.fadeInBlock[data-type="20"] [data-key="sub"] {
				display: block;
				text-align: center;
				font-size: 0.7rem;
				line-height: 1.2rem;
				padding-top: 0.5rem;
				opacity: 0.9;
				color: #000;
			}
	
	
	.fadeInBlock[data-type="20"] .hasSubDesc {
		cursor: pointer;
	}
		.fadeInBlock[data-type="20"] .hasSubDesc > [data-key="subDesc"] {
			display: none;
			text-align: left;
			padding: 10px 45px;
			padding-top: 0;
			overflow: hidden;
		}
			.fadeInBlock[data-type="20"] .hasSubDesc > [data-key="subDesc"],
			.fadeInBlock[data-type="20"] .hasSubDesc > [data-key="subDesc"] * {
				font-size: 0.8rem;
			}
			
		.fadeInBlock[data-type="20"] .hasSubDesc.open > [data-key="subDesc"] {
			display: block;
		}
		
.fadeInContainer .fadeInBlock[data-type="15"] {
	width: 100%;
	margin: 0;
	position: relative;
	margin-top: 0!important;
	padding: 10px 20px;
}
	.fadeInContainer .fadeInBlock[data-type="15"] > div:first-child > div:first-child,
	.fadeInContainer .fadeInBlock[data-type="15"] > div:first-child > div + div {
		min-height: 40px;
		line-height: 40px;
		padding-left: 40px;
		text-align: left;
		position: relative;
	}
		.fadeInContainer .fadeInBlock[data-type="15"] > div:first-child > div + div {
			line-height: 1.4rem;
			padding-top: 8px;
			padding-bottom: 8px;
		}

		.fadeInContainer .fadeInBlock[data-type="15"] > div:first-child > div:first-child {
			font-weight: bold;
			cursor: pointer;
		}
			.fadeInContainer .fadeInBlock[data-type="15"].open > div:first-child > div:first-child {
				border-bottom: 2px solid var(--green);	
			}

		.fadeInContainer .fadeInBlock[data-type="15"] > div > div > span:first-child {
			width: 40px;
			height: 40px;
			line-height: 40px;
			position: absolute;
			top: 0;
			left: 0;
		}
			.fadeInContainer .fadeInBlock[data-type="15"].open > div > div:first-child > span:first-child:before {
				content: "\f068";
			}

		.fadeInContainer .fadeInBlock[data-type="15"]:not(.open) > div:first-child > div + div {
			display: none;
		}
		
		
	
.moduleBlockInner.full_item_width .module[data-module_type="11"] .fadeInBlock[data-type="11"] {
	min-width: 100%;
	height: auto;
}
	.moduleBlockInner.full_item_width  .module[data-module_type="11"] .fadeInBlock[data-type="11"] .fadeInInner {
		min-height: 0!important;
	}
	
	
	
	
	
	
	
	
/*Zeitstrahl*/
/*TODO BILD*/
/*TODO HEADLINE*/
/*TODO INDI COLOR*/
/*TODO RESPONSIVE*/
.fadeInContainer[data-type="30"] > div {
	display: flex;
	flex-wrap: wrap;
	gap: 0;
	position: relative;
	padding-right: 150px;
}
	.fadeInContainer[data-type="30"] > div * {
		overflow: visible;
	}
	.fadeInContainer[data-type="30"] > div:before {
		content : "";
		position: absolute;
		top: 0;
		left: -100px;
		width: 100px;
		height: 2000px;
		
		-webkit-box-shadow: 30px 0 30px 0 rgba(0,0,0,0.3);
		box-shadow: 30px 0 30px 0 rgba(0,0,0,0.3);
		z-index: 100;
	}
	.fadeInContainer[data-type="30"] .fadeInBlock > div {
		-webkit-box-shadow: none!important;
		box-shadow: none!important;
	}

	.fadeInContainer[data-type="30"] > div > *:not(.clear) {
		flex: 1;
		margin: 0!important;
		width: auto!important;
		position: relative;
		-webkit-box-shadow: 30px 0 30px 0 rgba(0,0,0,0.3);
		box-shadow: 30px 0 30px 0 rgba(0,0,0,0.3);
		padding-top: 50px;
		overflow: visible!important;
		background-color: rgba(0,0,0,.05);
	}
		.fadeInContainer[data-type="30"] > div > *:nth-child(1) { z-index: 9;	& i {background-color: #5373d7;}	& i:after {border-color: transparent transparent transparent #5373d7;}}
		.fadeInContainer[data-type="30"] > div > *:nth-child(2) { z-index: 8;	& i {background-color: #6280dc;}	& i:after {border-color: transparent transparent transparent #6280dc;}}
		.fadeInContainer[data-type="30"] > div > *:nth-child(3) { z-index: 7;	& i {background-color: #6c88df;}	& i:after {border-color: transparent transparent transparent #6c88df;}}
		.fadeInContainer[data-type="30"] > div > *:nth-child(4) { z-index: 6;	& i {background-color: #7893e4;}	& i:after {border-color: transparent transparent transparent #7893e4;}}
		.fadeInContainer[data-type="30"] > div > *:nth-child(5) { z-index: 5;	& i {background-color: #879fe7;}	& i:after {border-color: transparent transparent transparent #879fe7;}}
		.fadeInContainer[data-type="30"] > div > *:nth-child(6) { z-index: 4;	& i {background-color: #94a9e8;}	& i:after {border-color: transparent transparent transparent #94a9e8;}}		
		.fadeInContainer[data-type="30"] > div > *:nth-child(7) { z-index: 3;	& i {background-color: #a0b3eb;}	& i:after {border-color: transparent transparent transparent #a0b3eb;}}
		.fadeInContainer[data-type="30"] > div > *:nth-child(8) { z-index: 2;	& i {background-color: #aabbed;}	& i:after {border-color: transparent transparent transparent #aabbed;}}
		.fadeInContainer[data-type="30"] > div > *:nth-child(9) { z-index: 1;	& i {background-color: #b6c4ee;}	& i:after {border-color: transparent transparent transparent #b6c4ee;}}

	.fadeInContainer[data-type="30"] > div > *:not(.clear) {
		position: relative; 
	}
	.fadeInContainer[data-type="30"] > div > *:not(.clear) i {
		content: "";
		width: 100%;
		height: 50px;
		line-height: 50px;
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 100;
		overflow: visible!important;
		color: #FFF;
		font-style: normal;
		font-size: 2rem;
		text-align: left;
		padding-left: 30px;
	}
		.fadeInContainer[data-type="30"] > div > *:not(.clear) i:after {
			content: "";
			display: block;
			position: absolute;
			top: 0;
			right: -20px;
			z-index: 100;
			width: 0px;
			height: 0px;
			border-style: solid;
			border-width: 25px 0 25px 20px;
			transform: rotate(0deg);
		}

	.fadeInContainer [data-type="30"] {
		padding-right: 0;
	}
		.fadeInContainer [data-type="30"] > div {
			position: relative;
			background-color: transparent;
			padding-top: 60px;
			min-height: 200px;
			padding-left: 30px;
			padding-right: 30px;
			padding-bottom: 40px;
		}
		.fadeInContainer [data-type="30"] > div {
			-webkit-border-radius: 0;
			border-radius: 0;
		}
			.fadeInContainer [data-type="30"] > div > div + div {
				line-height: 1.6rem;
				font-size: 1rem;
				text-align: left;
			}

/*a0c389f09368c8376c91b25f19a23ae0*//* module_11.css */

/* module_12.css */

.module[data-module_type="12"] .flex {
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	& * {
		flex: 1;
		& > * {
			max-height:  190px;
		}
	}
}

@media only screen and (max-width: 1000px) {
	.module[data-module_type="12"] .flex {
		gap: 1rem;
		& * {
			flex-basis: 400px;
		}
	}
}

.blockOverview {
	overflow: hidden;
	display: grid;
	gap: 1rem;
}
	.blockOverview > div,
	.blockOverview:nth-child(2n) > div:nth-child(2n) {
		/*background-color: var(--greenDark);*/
	}
		.blockOverview > div:nth-child(2n),
		.blockOverview:nth-child(2n) > div {
			/*background-color: var(--green);*/
		}
	.blockOverview > div {
		-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
		box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		padding: 15px 0;
	}
		.blockOverview > div.bg_color_transparent {
			-webkit-box-shadow: none;
			box-shadow: none;
		}
		
.blockOverview > div > * {
	display: block;
	padding: 10px;
	color: inherit;
	text-align: center;
}
	.blockOverview > div > .blockIcon {
		min-height: 50px;
		line-height: 50px;
		font-size: 40px;
		margin-top: 10px;
		margin-bottom: 10px;
		opacity: 1;
	}

	.blockOverview > div > .blockLabel {
		font-size: 1.5rem;
		padding-top: 0;
		padding: 0 5px;
	}
	.blockOverview > div > .blockLabel + .blockDesc {
		padding-top: 0;
	}
	

	
.module[data-module_type="12"] {
	&:hover {
		& .blockOverview > * {
			opacity: 0.6;
			filter: grayscale(.3);
			transition: all .2s ease;
		}
	}
	& .blockOverview > *:hover {
		opacity: 1;
		filter: grayscale(0);
	}
	
	
	
	&.layout_2 {
		& > div {
			gap: 0!important;
			background-color: #EFEFEF!important;
			& .blockOverview {
				gap: 0!important;
				overflow: visible;
				display: block;
				& > * {
					z-index: 1;
					position: relative;
					max-height: none;
					-webkit-box-shadow: none;
					box-shadow: none;
					-webkit-border-radius: 0;
					border-radius: 0;
					padding: 0 2rem;
					padding-bottom: 1rem;
					padding-top: 220px;
					background-color: rgba(255,255,255,.1);

					&:nth-child(2n) {
						background-color: rgba(0,0,0,.1);
					}

					& > i {
						display: block;
						content: "";
						position: absolute;
						top: 0;
						left: 0;
						right: 0;
						background-position: center center;
						background-repeat: no-repeat;
						background-size: cover;
						height: 200px;
						padding: 0!important;
					}

					& .blockLabel {
						font-size: 2rem;
						font-weight: bold;
						margin-bottom: 1rem;
					}
					& .blockDesc {
						font-size: .8rem;
						& + a {
							display: block;
							margin-top: 2rem;
							padding: 0!important;
							text-decoration: none!important;
							font-size: 1rem!important;
							height: 40px;
							line-height: 40px;
							color: #FFF;
							font-size: 1.3rem;-webkit-border-radius: 300px;
							border-radius: 300px;
							-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.3);
							box-shadow: 0 0 20px 0 rgba(0,0,0,.3);
							cursor: pointer;
						}
					}
				}
				&:nth-child(2n) {
					background-color: #D1D1D1!important;
					& > :first-child {
						padding-top: 490px;
						z-index: 10;
						& > i {
							content: "";
							position: absolute;
							top: 1rem;
							left: 50%;
							transform: translate(-50%, 0);
							min-height: 450px!important;
							min-width: 450px!important;
							background-size: contain
							-webkit-border-radius: 300px;
							border-radius: 300px;
							border: 20px solid #FFF;
							-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.3);
							box-shadow: 0 0 20px 0 rgba(0,0,0,.3);
						}
					}
				}
			}
		}
	}
}

/*83acbdfd04b130cb5357ab079ca7bf3e*//* module_12.css */

/* module_13.css */
	
/* HEX GRID */
.hexGrid {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	overflow: hidden;
	font-size: 15px;
	list-style-type: none;
	margin-top: -14px;
	padding-bottom: 50px !important;
}
	.hexGrid_4 { max-width: 940px; }
	.hexGrid_3 { max-width: 720px; }
	.hexGrid_2 { max-width: 520px; }
	.hexGrid_1 { max-width: 300px; }
		
		
	.hex {
		position: relative;
		visibility: hidden;
		margin-left: -3%;
		opacity: 0;
	}
		.hex::after {
			content: "";
			display: block;
			padding-bottom: 86.602%;	/* = 100 / tan(60) * 1.5 */
		}
		
	.hex.active {
		opacity: 1;
	}
		
	.hexInner {
		position: absolute;
		width: 98%;
		padding-bottom: 116%;
		margin: 0 1%;
		overflow: hidden;
		visibility: hidden;
		outline: 1px solid transparent;
		-webkit-transform: rotate(-30deg) skewY(30deg);
		-ms-transform: rotate(-30deg) skewY(30deg);
		transform: rotate(-30deg) skewY(30deg);
	}
		.hexInner *:not(br):not(span) {
			position: absolute;
			visibility: visible;
			outline: 1px solid transparent;
		}
		
	.hexLink {
		display: block;
		width: 100%;
		height: 100%;
		text-align: center;
		color: #FFF;
		overflow: hidden;
		-webkit-transform: skewY(-30deg) rotate(60deg);
		-ms-transform: skewY(-30deg) rotate(60deg);
		transform: skewY(-30deg) rotate(60deg);
	}

	.hexIcon {
		width: 100%;
		text-align: center;
		height: 50px;
		position: absolute;
		bottom: 55%;
		left: -12%;
		
		transform: rotate(-30deg);
		line-height: 50px !important;
		font-size: 40px !important;
	}
	
	.hex img {
		left: -100%;
		right: -100%;
		width: auto;
		height: 100%;
		margin: 0 auto;
		transform: rotate(-30deg)!important;
	}

	.hex h1, .hex p {
		width: 120%;
		padding: 5%;
		box-sizing: border-box;
		font-weight: 300;
		transform: rotate(-30deg)!important;
		height: 50%;
	}
	
	.hex h1 {
		bottom: 46%;
		left: -23%;
		padding-top: 43%;
		font-size: 1.5rem;
		z-index: 1;
	}
	.hex p {
		top: 47%;
		left: 17%;
		width: 95%;
		padding-bottom:50%;
	}
	
	.hex.onlyHeadline h1,
	.hex.onlyDesc p {
		top: 0!important;
		left: 0!important;
		bottom: 0!important;
		right: 0!important;
		padding: 0 !important;
		transform: rotate(-30deg) !important;
		height: auto;
		width: 100%;
	}
		.hex.onlyHeadline h1 {
			font-size: 1.5rem;
			padding-top: 50% !important;
		}
			.hex.onlyHeadline.hasIcon h1 {
				padding-top: 60% !important;	
			}
		.hex.onlyDesc p {
			padding-top: 55% !important;
		}
		
	.hex.onlyDesc .hexIcon {
		bottom: 54%;
		left: -11%;
	}
		.hex.onlyDesc .hexIcon + p {
			top: 33%;
			left: 55%;
		}
		

/*7/8/7/8*/
.hexGrid_7 {
	padding-bottom: 4.4%;
	padding-left: 4.5%;
}
	.hexGrid_7 .hex {
		width: 16%;
		margin-left: -2%;
	}
		.hexGrid_7 .hex .hexIcon {
			bottom: 62%;
		}
		.hexGrid_7 .hex:nth-child(2n) {
			margin-top: 8.4%;
		}
			.hexGrid_7 .hex:nth-child(n+8)		{	margin-top: 2.9%;	}
			.hexGrid_7 .hex:nth-child(2n+8)		{	margin-top: -5.5%;	}
			
			.hexGrid_7 .hex:nth-child(n+15)		{	margin-top: 2.9%;	}
			.hexGrid_7 .hex:nth-child(2n+15)		{	margin-top: -5.5%;	}
			
			.hexGrid_7 .hex:nth-child(n+22)		{	margin-top: 2.9%;	}
			.hexGrid_7 .hex:nth-child(2n+22)		{	margin-top: -5.5%;	}
			
			.hexGrid_7 .hex:nth-child(n+29)		{	margin-top: 2.9%;	}
			.hexGrid_7 .hex:nth-child(2n+29)		{	margin-top: -5.5%;	}
			
			.hexGrid_7 .hex:nth-child(n+36)		{	margin-top: 2.9%;	}
			.hexGrid_7 .hex:nth-child(2n+36)		{	margin-top: -5.5%;	}
			
			.hexGrid_7 .hex:nth-child(n+43)		{	margin-top: 2.9%;	}
			.hexGrid_7 .hex:nth-child(2n+43)		{	margin-top: -5.5%;	}

/*6/5/6/5*/
.hexGrid_6 {
	padding-bottom: 4.4%;
	padding-left: 4.4%;
}
	.hexGrid_6 .hex {
		width: 19%;
		margin-left: -2.5%;
	}
		.hexGrid_6 .hex:nth-child(2n) {
			margin-top: 9.8%;
		}
			.hexGrid_6 .hex:nth-child(n+7)		{	margin-top: 3.1%;	}
			.hexGrid_6 .hex:nth-child(2n+7)		{	margin-top: -6.5%;	}
	
	
/*5/4/5/4*/
.hexGrid_5 {
	padding-bottom: 4.4%;
	padding-left: 5%;
}
	.hexGrid_5 .hex {
		width: 22.5%;
	}
		.hexGrid_5 .hex:nth-child(2n) {
			margin-top: 11.5%;
		}
			.hexGrid_5 .hex:nth-child(n+6)		{	margin-top: 3.6%;	}
			.hexGrid_5 .hex:nth-child(2n+6)		{	margin-top: -7.8%;	}
			
			.hexGrid_5 .hex:nth-child(n+11)		{	margin-top: 3.6%;	}
			.hexGrid_5 .hex:nth-child(2n+11)		{	margin-top: -7.8%;	}
			
			.hexGrid_5 .hex:nth-child(n+16)		{	margin-top: 3.6%;	}
			.hexGrid_5 .hex:nth-child(2n+16)		{	margin-top: -7.8%;	}
			
			.hexGrid_5 .hex:nth-child(n+21)		{	margin-top: 3.6%;	}
			.hexGrid_5 .hex:nth-child(2n+21)		{	margin-top: -7.8%;	}
			
			.hexGrid_5 .hex:nth-child(n+26)		{	margin-top: 3.6%;	}
			.hexGrid_5 .hex:nth-child(2n+26)		{	margin-top: -7.8%;	}
			
			.hexGrid_5 .hex:nth-child(n+31)		{	margin-top: 3.6%;	}
			.hexGrid_5 .hex:nth-child(2n+31)		{	margin-top: -7.8%;	}

/*4/3/4/3*/
.hexGrid_4 {
	padding-bottom: 5.5%;
	padding-left: 5%;
}
	.hexGrid_4 .hex {
		width: 27.5%;
	}
		.hexGrid_4 .hex:nth-child(2n) {
			margin-top: 14.8%;
		}
			.hexGrid_4 .hex:nth-child(n+5)		{	margin-top: 5.8%;	}
			.hexGrid_4 .hex:nth-child(2n+5)		{	margin-top: -9%;	}
			
			.hexGrid_4 .hex:nth-child(n+10)		{	margin-top: -9.2%;	}
			.hexGrid_4 .hex:nth-child(2n+10)		{	margin-top: 6%;	}
			
			.hexGrid_4 .hex:nth-child(n+15)		{	margin-top: 5.8%;	}
			.hexGrid_4 .hex:nth-child(2n+15)		{	margin-top: -9%;	}
			
			.hexGrid_4 .hex:nth-child(n+20)		{	margin-top: -9.2%;	}
			.hexGrid_4 .hex:nth-child(2n+20)		{	margin-top: 6%;	}
			
			.hexGrid_4 .hex:nth-child(n+25)		{	margin-top: 5.8%;	}
			.hexGrid_4 .hex:nth-child(2n+25)		{	margin-top: -9%;	}
			
			.hexGrid_4 .hex:nth-child(n+30)		{	margin-top: -9.2%;	}
			.hexGrid_4 .hex:nth-child(2n+30)		{	margin-top: 6%;	}

/*3/2/3/2*/
.hexGrid_3 {
	padding-bottom: 5.5%;
	padding-left: 6%;
}
	.hexGrid_3 .hex {
		width: 35.3%;
	}
		.hexGrid_3 .hex:nth-child(2n) {
			margin-top: 19%;
		}
			.hexGrid_3 .hex:nth-child(n+4)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+4)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+7)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+7)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+10)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+10)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+13)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+13)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+16)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+16)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+19)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+19)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+22)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+22)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+25)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+25)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+28)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+28)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+31)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+31)		{	margin-top: -11.5%;	}
			.hexGrid_3 .hex:nth-child(n+34)		{	margin-top: 7.8%;	}	.hexGrid_3 .hex:nth-child(2n+34)		{	margin-top: -11.5%;	}

/*2/1/2/1*/
.hexGrid_2 {
	padding-bottom: 5.5%;
	padding-left: 7%;
}
	.hexGrid_2 .hex {
		width: 51%;
	}
		.hexGrid_2 .hex:nth-child(2n) {
			margin-top: 28%;
		}
			.hexGrid_2 .hex:nth-child(n+3)		{	margin-top: 12.5%;	}	.hexGrid_2 .hex:nth-child(2n+3)		{	margin-top: -15.5%;	}

			

/*1/1/1/1*/
.hexGrid_1 {
	padding-bottom: 5.5%;
	padding-left: 0%;
}
	.hexGrid_1 .hex {
		width: 82%;
		margin-left: 8%;
		margin-top: 15%;
	}

/*3fc0e6eb8f841029535d47e7e627a73b*//* module_13.css */

/* module_14.css */

.userOverview {
	min-height: 265px;
	padding-left: 40px;
	padding-right: 40px;
	position: relative;
	overflow: hidden;
}
	.userOverview > .userOverviewHeader {
		text-align: center;
		min-height: 40px;
		overflow: hidden;
	}
		.userOverview > .userOverviewHeader > span:first-child,
		.userOverview > .userOverviewHeader > span:first-child + span {
			display: block;
		}
			.userOverview > .userOverviewHeader > span:first-child {
				font-size: 1.5rem;
				font-weight: bold;
				margin-bottom: 5px;
			}
				.userOverview > .userOverviewHeader > span:first-child + span {
					font-size: 0.9rem;
				}

	.userOverview > span {
		display: none;
		width: 40px;
		height: 200px;
		line-height: 200px;
		text-align: center;
		position: absolute;
		top: 20px;
		left: 0;
		cursor: pointer;
	}
		.userOverview.hasNav > span {
			display: block;
		}
		.userOverview > span + span {
			left: auto;
			right: 0;
			cursor: pointer;
		}
		
		.userOverview > span::before {
			font-family: 'FontAwesome';
			content: "\f053";
			width: 40px;
			height: 40px;
			line-height: 40px;
			text-align: center;
			position: absolute;
			top: 50%;
			left: 0;
			margin-top: -20px;
			font-size: 30px;
			color: var(--green);
		}
			.userOverview > span + span::before {
				content: "\f054";
			}
		
		.userOverview > div:last-child {
			display: grid;
			grid-template-columns: repeat(auto-fill, minmax(20%, 1fr));
			min-height: 215px;
		}
			.userOverview[data-max="1"] > div {	grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));	}
			.userOverview[data-max="2"] > div {	grid-template-columns: repeat(auto-fill, minmax(50%, 1fr));		}
			.userOverview[data-max="3"] > div {	grid-template-columns: repeat(auto-fill, minmax(33.333%, 1fr));	}
			.userOverview[data-max="4"] > div {	grid-template-columns: repeat(auto-fill, minmax(25%, 1fr));		}
			
			.userOverview > div:last-child > * {
				height: 100%;
				padding: 20px 0;
			}
				.userOverview > div:last-child > *.inactive {
					opacity: 0.4;
					filter: grayscale(100%);
				}
			
				.userOverview > div:last-child > * > span:first-child {
					display: block!important;
					margin: 0 auto!important;
				}
					.userOverview > div:last-child > * > span:first-child + span {
						display: block;
						line-height: 1.5rem;
						text-align: center;
						font-weight: bold;
						font-size: 0.9rem;
						margin-top: 5px;
					}
					.userOverview > div:last-child > * > span:first-child + span + span {
						line-height: 1rem;
						display: block;
						color: #666; 
						text-align: center;
						font-size: 0.8rem;
					}
						.userOverview > div:last-child > * .actions {
							margin: 0 10px;
							margin-top: 10px;
							text-align: center;
						}
							.userOverview > div:last-child > * .actions .btn {
								display: block!important;
							}
								.userOverview > div:last-child > * .actions .btn + .btn {
									margin-top: 10px!important;
								}
					
	.userOverview[data-max="1"] > div:last-child > :nth-child(n+2),
	.userOverview[data-max="2"] > div:last-child > :nth-child(n+3),
	.userOverview[data-max="3"] > div:last-child > :nth-child(n+4),
	.userOverview[data-max="4"] > div:last-child > :nth-child(n+5),
	.userOverview[data-max="5"] > div:last-child > :nth-child(n+6),
	.userOverview[data-max="6"] > div:last-child > :nth-child(n+7),
	.userOverview[data-max="7"] > div:last-child > :nth-child(n+8) {
		display: none;
	}

/*f6b6c6080c693e86e92866ab103e70cb*//* module_14.css */

/* module_15.css */
/* 15 - Keyword-Marketing */
.module[data-module_type="15"] {
	& li {
		& span.getOverview {
			display: block;
			margin-right: 200px!important;
			overflow: hidden;
			& i[data-key="synonyms"] {
				color: #999;
				font-weight: normal!important;
			}
		}
	}
	& .actions {
		margin-top: 2rem;
		display: flex;
		gap: 1rem;
		flex-wrap: wrap;
		& > * {
			flex: 1;
			flex-basis: 100%;
			margin: 0!important;
			& * {
				display: block;
				width: 100%;
			}
		}
	}
}

	
.module[data-module_type="15"] > header + div [data-key="search"] {
	display: flex;
	gap: 1rem;
	margin: 0 auto;
	width: 60%;
	margin-bottom: 20px;
}
	.module[data-module_type="15"] > header + div [data-key="search"] > * {
		flex: 3;
	}
	.module[data-module_type="15"] > header + div [data-key="search"] > select {
		display: block;
		height: 40px;
		line-height: 40px;
		flex: 1;
	}

	.module[data-module_type="15"] > header + div .iconInput {
		
		min-height: 40px;
		line-height: 40px;
		
		display: block;
		-webkit-box-shadow: 10px 10px 20px 0 rgba(0,0,0,0.6);
		box-shadow: 10px 10px 20px 0 rgba(0,0,0,0.6);
		
		padding-right: 40px;
	}
		.module[data-module_type="15"] > header + div .iconInput > span {
			left: auto;
			right: 0;
			background-color: var(--orangeDark);
		}
	
		.module[data-module_type="15"] input[type="search"] {
			text-align: center;
			color: var(--greenDark);
			font-weight: bold;
			display: block;
		}
	
	.module[data-module_type="15"] > header + div > .info {
		height: 40px;
		line-height: 40px;
		display: block;
		text-align: center;
		font-weight: bold;
		margin-bottom: 20px;
	}
	
	.module[data-module_type="15"] > header + div > ul.overview,
	.module[data-module_type="15"] > header + div > ul.overview *,
	.module[data-module_type="16"] > header + div > ul.overview,
	.module[data-module_type="16"] > header + div > ul.overview * {
		line-height: 30px;
		min-height: 30px;
		position: relative;
		margin: 0;
		list-style-type: none;
	}
	
	.module[data-module_type="15"] > header + div > ul.overview,
	.module[data-module_type="16"] > header + div > ul.overview {
		margin-bottom: 20px;
	}
		.module[data-module_type="15"] > header + div > ul.overview ul,
		.module[data-module_type="16"] > header + div > ul.overview ul {}
			.module[data-module_type="15"] > header + div > ul.overview li,
			.module[data-module_type="16"] > header + div > ul.overview li {
				padding-left: 30px;
			}
			.module[data-module_type="15"] > header + div > ul.overview li > span:first-child,
			.module[data-module_type="16"] > header + div > ul.overview li > span:first-child {
				position: absolute;
				top: 0;
				left: 0;
				height: 30px;
				width: 25px;
				cursor: pointer;
			}
				.module[data-module_type="15"] > header + div > ul.overview li > span:first-child::before,
				.module[data-module_type="16"] > header + div > ul.overview li > span:first-child::before {
					content: "\f0c8";
					font-family: 'FontAwesomeRegular';
					height: 30px;
					width: 25px;
					line-height: 30px;
					text-align: left;
					font-size: 20px;
					color: var(--orangeDark);
				}
					.module[data-module_type="15"] > header + div > ul.overview li.selected > span:first-child::before,
					.module[data-module_type="16"] > header + div > ul.overview li.selected > span:first-child::before {
						content: "\f14a";
					}
				
				.module[data-module_type="15"] > header + div > ul.overview ul li::after {
					content: "";
					position: absolute;
					top: -7px;
					left: -22px;
					height: 30px;
					border-left: 2px solid var(--gray);
				}
				
				.module[data-module_type="15"] > header + div > ul.overview ul li[data-keyword_id]::before {
					content: "";
					position: absolute;
					top: 15px;
					width: 10px;
					left: -22px;
					height: 15px;
					border-top: 2px solid var(--gray);
				}
				
				.module[data-module_type="15"] > header + div > ul.overview li:last-child::after,
				.module[data-module_type="16"] > header + div > ul.overview li:last-child::after {
					height: 23px;
				}
	
				.module[data-module_type="15"] > header + div > ul.overview > li > span:first-child + span {
					font-weight: bold;
				}
					.module[data-module_type="15"] > header + div > ul.overview li.match > span + span {
						font-weight: bold;
						color: var(--green);
					}
					
	.module[data-module_type="15"] .iconInput {
		padding: 0!important;
	}
	
	.module[data-module_type="15"] > header + div > .btn {
		margin: 0 auto;
		max-width: 50%;
		display: block;
		text-align: center;
	}
	
	.module[data-module_type="15"] > header + div > ul.overview li ul li.hasNext ul li > span:first-child + span::before {
		content: "";
		display: block;
		width: 30px;
		height: 40px;
		border-left: 2px solid var(--gray);
		position: absolute;
		top: -20px;
		left: -82px;
	}
	
	.module[data-module_type="15"] > header + div > ul.overview ul > li > ul::before {
		content: "";
		position: absolute;
		top: -7px;
		left: -52px;
		height: 100%;
		width: 10px;
		border-left: 2px solid var(--gray);
	}
	
	.module[data-module_type="15"] .getOverview + .gotoJS {
		margin-left: 0.5rem;
	}
	
	.module[data-module_type="15"] > header + div > ul.overview li {
		position: relative;
		border-top: 1px solid rgba(0, 0, 0, 0.3);
	}
		.module[data-module_type="15"] > header + div > ul.overview li:first-child {
			border: none;
		}
		.module[data-module_type="15"] > header + div > ul.overview li > span.keywordOverviewStatSpan {
			position: absolute;
			top: 0;
			right: 30px;
		}
		.module[data-module_type="15"] > header + div > ul.overview li > .gotoJS {
			position: absolute;
			top: 0;
			right: 0;
			width: 30px;
			text-align: right;
			cursor:pointer;
		}
		
		.module[data-module_type="15"] .awe-search{
			cursor:pointer;
		}
		
		.module[data-module_type="15"] > header + div > ul.overview li:hover > .getOverview,
		.module[data-module_type="15"] > header + div > ul.overview li:hover > span.keywordOverviewStatSpan {
			font-weight: bold;
		}
		
		.module[data-module_type="15"] > header + div > div.keywordCounterWrapper {
			position: fixed;
			top: 0;
			right: 0px;
			background-color: var(--greenDark);
			color: var(--white);
			-webkit-box-shadow: 10px 10px 20px 0 rgba(0,0,0,0.6);
			box-shadow: 10px 10px 20px 0 rgba(0,0,0,0.6);
			padding: 0.5rem;
			line-height: 30px;
			font-size: 20px;
			z-index:99999;
		}
		
		.module[data-module_type="15"] > header + div > div.keywordCounterWrapper i{
			float:right;
			font-weight:bold;
			margin-left: 0.5rem;			
		}

/*27d1f586a20da1ce4c3f17e2c7f38c14*//* module_15.css */

/* module_16.css */

/* 16 - Keyword-Marketing */
.module[data-module_type="16"] {
	& .actions {
		margin-top: 2rem;
		display: flex;
		gap: 1rem;
		flex-wrap: wrap;
		& > * {
			flex: 1;
			flex-basis: 100%;
			margin: 0!important;
			& * {
				display: block;
				width: 100%;
			}
		}
	}
	
	&.darkmode {
		background-color: #000;
		& * {
			color: #FFF;
			border-color: rgba(255,255,255,.3)!important;
		}
		& > header + div > ul.overview [data-group_id] > .grid {
			& * {
				border: none!important;
			}
			& > :first-child {
				font-weight: bold;
				color: var(--orangeDark)!important;
			}
		}
		& a,
		& .synonyms {
			color: #FFF!important;
			text-decoration: none!important;
			
			&:hover {
				color: var(--orangeDark)!important;
			}
		}
		& .color_blue {
			color: #DDDDFF!important;
		}
		& .color_orangeDark {
			color: var(--orangeDark)!important;
		}
	}
}

.module[data-module_type="16"] {}
	.module[data-module_type="16"] .overviewSummary {
		margin-bottom: 20px;
		font-weight: bold;
	}
		.module[data-module_type="16"] .overviewSummary,
		.module[data-module_type="16"] .overviewSummary * {
			line-height: 30px;
		}
		.module[data-module_type="16"] .overviewSummary > div + div {
			border-top: 1px solid var(--grayLight);
		}
			.module[data-module_type="16"] .overviewSummary > div > *:last-child {
				text-align: right;
			}
			
			.module[data-module_type="16"] .overviewSummary > div:last-child * {
				color: var(--orangeDark);
			}

	.module[data-module_type="16"] .overviewHeader {
		height: 30px;
		line-height: 30px;
		font-weight: bold;
		border-bottom: 1px solid var(--grayLight);
		padding-left: 90px;
		margin-bottom: 2rem;
		margin-top: 2rem;
	}
		.module[data-module_type="16"] .overviewHeader > div + div {
			text-align: right;
		}

		
		.module[data-module_type="16"] .overviewHeader * {
			font-size: 1.3rem!important;
		}
		
		
	.module[data-module_type="16"] > header + div > ul.overview > li {
		padding-left: 60px;
	}
		.module[data-module_type="16"] > header + div > ul.overview > li > span.icon {
			display: block;
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			width: 30px;
			height: 30px;
			line-height: 30px;
			text-align: left;
			color: var(--orangeDark);
			font-family: 'FontAwesome';
		}
			.module[data-module_type="16"] > header + div > ul.overview > li > span.icon::before {
				content: "\f078";
			}
				.module[data-module_type="16"] > header + div > ul.overview > li.closed > span.icon::before {
					content: "\f054";
				}
		
		.module[data-module_type="16"] > header + div > ul.overview > li > span:first-child {
			left: 30px!important;
		}
			.module[data-module_type="16"] > header + div > ul.overview > li > span:first-child + span {
				cursor: default!important;
			}
				.module[data-module_type="16"] > header + div > ul.overview > li > span:first-child + span:hover {
					/*color: var(--orangeDark);*/
				}
		.module[data-module_type="16"] > header + div > ul.overview > li > .icon {
		
		}
		
	.module[data-module_type="16"] > header + div > ul.overview li {
		border-bottom: 1px solid var(--grayLight);
		position: relative;
	}
		.module[data-module_type="16"] > header + div > ul.overview li:last-child {
			border: none!important;
		}

		.module[data-module_type="16"] > header + div > ul.overview li > i {
			float: right;
		}

		.module[data-module_type="16"] > header + div > ul.overview li[data-key="interval"] {
			font-weight: bold;
			padding-left: 0;
		}

		.module[data-module_type="16"] > header + div > ul.overview li .synonyms {
			padding: 0 10px;
			cursor: help;
		}
			.module[data-module_type="16"] > header + div > ul.overview li .synonyms,
			.module[data-module_type="16"] > header + div > ul.overview li .synonyms * {
				color: #000;
			}
			
			.module[data-module_type="16"] > header + div > ul.overview li .synonyms > span {
				margin-left: 1rem;
			}
		
		.module[data-module_type="16"] > header + div > ul.overview li > .toggle {
			display: block;
			width: 25px;
			height: 25px;
			line-height: 25px;
			position: absolute;
			right: 0px;
			top: 0;
			min-height: 10px;
			font-family: 'FontAwesome';
			font-size: 10px;
			color: var(--grayDark);
			z-index: 10;
			text-align: center;
			background-color: rgba(0,0,0,0.1);
			cursor: pointer;
		}
			.module[data-module_type="16"] > header + div > ul.overview li > .toggle::before {
				content: "\f068"; /*MINUS*/
			}
				.module[data-module_type="16"] > header + div > ul.overview li.closed > .toggle::before {
					content: "\f067"; /*PLUS*/
				}
		
		
		.module[data-module_type="16"] > header + div > ul.overview li.closed ul {
			display: none;
		}
		
		.module[data-module_type="16"] .toggleSiblings {
			cursor: pointer;
			display: inline-block;
			background-color: var(--orangeDark);
			margin-top: 10px!important;
			padding: 0 1rem!important;
			text-align: center;
			font-weight: normal;
		}
		
		.module[data-module_type="16"] .overviewHeader .grid > *,
		.module[data-module_type="16"] > header + div > ul.overview .grid > * {
			border-right: 1px solid var(--grayLight);
		}
			.module[data-module_type="16"] .overviewHeader .grid > *:last-child,
			.module[data-module_type="16"] > header + div > ul.overview .grid > *:last-child {
				border-right: none;
			}
			
	.module[data-module_type="16"] > header + div > ul.overview [data-group_id] {
		border-bottom: 0;
	}
		.module[data-module_type="16"] > header + div > ul.overview [data-group_id] > span + span {
			font-weight: bold;
		}
		.module[data-module_type="16"] > header + div > ul.overview [data-group_id] + [data-group_id] {
			margin-top: 30px;
		}
		
		.module[data-module_type="16"] > header + div > ul.overview [data-group_id] > .grid {}
			.module[data-module_type="16"] > header + div > ul.overview [data-group_id] > .grid > :first-child {
				font-weight: bold;
			}
			.module[data-module_type="16"] > header + div > ul.overview [data-group_id] > .grid > i {
				text-align: center;
				font-weight: bold;
			}
			
		.module[data-module_type="16"] > header + div > div.keywordCounterWrapper {
			position: fixed;
			top: 0;
			right: 0px;
			background-color: var(--greenDark);
			color: var(--white);
			-webkit-box-shadow: 10px 10px 20px 0 rgba(0,0,0,0.6);
			box-shadow: 10px 10px 20px 0 rgba(0,0,0,0.6);
			padding: 0.5rem;
			line-height: 30px;
			font-size: 20px;
			z-index:99999;
		}
		
		.module[data-module_type="16"] > header + div > div.keywordCounterWrapper i{
			float:right;
			font-weight:bold;
			margin-left: 0.5rem;			
		}

/*369a3d7b08cdaeee0a28b115542c1f20*//* module_16.css */

/* module_17.css */
.module[data-module_type="17"],
.module[data-module_type="17"] * {}

.googleSummaryWrapper table th,
.googleSummaryWrapper table td {
	text-align: right;
}
.googleSummaryWrapper table th:first-child,
.googleSummaryWrapper table td:first-child {
	text-align: left!important;
}
	.googleSummaryWrapper .highlight,
	.googleSummaryWrapper .highlight * {
		color: var(--orangeDark)!important;
	}
	

.googleResultWrapper {
	background-color: #FFF;
	min-height: 75vh !important;
	margin-bottom: 20px !important;
	overflow-y: scroll;
	background-color: var(--white);
	padding: 20px;
	margin: 0 auto;
	width: 95%;
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
	position: relative;
}
	.googleResultWrapper .googleResultFilter {
		margin-bottom: 20px;
	}
		.googleResultWrapper .googleResultFilter > div {
			height: 40px;
			line-height: 40px;
			padding-left: 30%;
			padding-right: 30%;
			position: relative;	
		}
			.googleResultWrapper .googleResultFilter > div + div {
				margin-top: 10px;
			}
			.googleResultWrapper .googleResultFilter > div > label {
				position: absolute;
				top: 0;
				left: 0;
				width: 30%;
				padding-right: 10px;
			}
				.googleResultWrapper .googleResultFilter > div > label + * {
					height: 40px;
					line-height: 40px;
					width: 100%;
				}
				
				.googleResultWrapper .googleResultFilter > div > label + * + i {
					position: absolute;
					top: 0;
					right: 0;
					width: 30%;
					line-height: 20px;
					font-size: 12px;
					padding: 0 10px;
				}
				
	.googleResultOverview table {}
		.googleResultOverview table tbody tr[data-group_id] td {
			font-weight: bold;
		}
			.googleResultOverview table tbody tr td {
				font-size: 0.9rem;
				border-right: 1px solid var(--grayLight);
				border-bottom: 1px solid var(--grayLight);
			}
				.googleResultOverview table tbody tr td:first-child,
				.googleResultOverview table tbody tr td:last-child {
					border-right: none;
				}
			
			
				
		.googleResultOverview table tbody tr td:first-child {
			text-align: left!important;
		}
		.googleResultOverview table thead tr th:last-child,
		.googleResultOverview table tbody tr td:last-child {
			text-align: right;
			padding: 5px;
			padding-right: 0;
		}
			.googleResultOverview table tbody tr td:last-child a {
				font-size: 0.8rem;
				color: #FFF!important;
				-webkit-border-radius: 10px;
				border-radius: 10px;
				background: var(--buttonGradient);
				text-align: center;
			}
				.googleResultOverview table tbody tr:hover td:last-child a,
				.googleResultOverview table tbody tr td:last-child a:hover {
					color: #FFF!important;
				}
			
			.googleResultOverview table colgroup col:first-child {
				width: 5%;
			}
				.googleResultOverview table colgroup col:first-child + col {
					width: 33%;
				}
			.googleResultOverview table colgroup col:last-child {
				width: 12%;
			}
			
	.googleResultOverview table tbody tr[data-keyword_id] td,
	.googleResultOverview table tbody tr[data-keyword_id] td * {
		color: #000;
		text-decoration: none!important;
		cursor: pointer;
	}
		.googleResultOverview table tbody tr[data-keyword_id]:hover td,
		.googleResultOverview table tbody tr[data-keyword_id]:hover td * {
			color: var(--orangeDark)!important;
		}
			
	.googleResultOverview table + .btn {
		margin: 0 auto;
		display: block;
		width: 30%;
		min-width: 200px;
		max-width: 90%;
		text-align: center;
	}
	
	
	.googleResultOverview tr td + td {
		text-align: center;
	}
		.googleResultOverview tr td:first-child + td {
			text-align: left!important;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
		}
		
		.googleResultOverview tr th,
		.googleResultOverview tr th * {
			text-align: center;
			font-weight: normal!important;
		}
			.googleResultOverview tr th.bold,
			.googleResultOverview tr th.bold * {
				font-weight: bold!important;
			}
		
		.googleResultOverview tr th[data-key="INDUSTRYSTOCK"] {
			position: relative;
		}
			.googleResultOverview tr th img {
				max-width: 90%;
				position: absolute;
				top: 50%;
				left: 50%;
				transform: translate(-50%, -50%);
				max-height: 30px;
			}
			
.module[data-module_type="17"] {
	&.darkmode {
		background-color: #000;
		& * {
			color: #FFF!important;
		}
		& a {
			color: #9999FF!important;
		}	
		
		& .googleResultWrapper {
			background-color: transparent!important;
			margin: 0;
			padding: 0;
			width: 100%;
			& select {
				color: #000!important;
				& * {
					color: inherit!important;
				}
			}
			& a {
				color: #9999FF!important;
			}	
			& tr td:last-child a {
				color: #FFF!important;
			}
		}
	}
}			
			


/*cc308ed1df8c66c9d11a31575b647374*//* module_17.css */

/* module_18.css */
.module[data-module_type="18"] > div {}
	.module[data-module_type="18"] > div [data-id] {}
		.module[data-module_type="18"] > div:hover [data-id] {
			opacity: 0.5;	
		}
			.module[data-module_type="18"] > div [data-id]:hover,
			.module[data-module_type="18"] > div [data-id].open {
				opacity: 1;	
			}

		.module[data-module_type="18"] > div [data-id] + [data-id] {
			border-top: 1px solid rgba(0,0,0,0.2);	
		}

		.module[data-module_type="18"] > div [data-id] + .parent {
			margin-top: 2rem;
		}
		
		.module[data-module_type="18"] > div [data-id] > * {}	
			.module[data-module_type="18"] > div [data-id] > :first-child {
				font-size: 1.3rem;
				cursor: pointer;
			}
				.module[data-module_type="18"] > div [data-id].parent > :first-child {
					font-weight: bold;
				}
				.module[data-module_type="18"] > div [data-id].hasInfo > :first-child {
					padding-left: 30px;
					position: relative;
				}
					.module[data-module_type="18"] > div [data-id].hasInfo > :first-child:after {
						content: "\f05a";
						font-family: 'FontAwesome';
						display: block;
						width: 30px;
						height: 40px;
						line-height: 40px;
						position: absolute;
						top: 0;
						left: 0;
						text-align: left;
					}				

				.module[data-module_type="18"] > div [data-id] > :first-child > * {
					line-height: 40px;
				}
				.module[data-module_type="18"] > div [data-id] > :first-child > :last-child {
					text-align: right;	
				}	
			
			.module[data-module_type="18"] > div [data-id] > :first-child + * {
				line-height: 1.5rem;
			}

			.module[data-module_type="18"] > div [data-id]:not(.open) [data-key="info"] {
				display: none;
			}
			.module[data-module_type="18"] > div [data-id].open [data-key="info"] {
				display: block;
				padding-bottom: 1rem;
			}
				.module[data-module_type="18"] > div [data-id].open > :first-child {
					font-size: 1.3rem;
					font-weight: bold;
				}

/*1eb16a6acc6472d18190b1096fd690b7*//* module_18.css */

/* module_20.css */
.module[data-module_type="20"] .awe-info {
	margin-left: 10px;
}
	.module[data-module_type="20"] label.radio {}

/*5b0488d4149bfa4d41747e6fdcaf29d6*//* module_20.css */

/* module_22.css */
.module[data-module_type="22"] .overview {
	width: 90%;
	margin: 0 auto;
	margin-bottom: 20px;
}
	.module[data-module_type="22"] .networkMap {
		width: 90%;
		margin: 0 auto;
		margin-bottom: 40px;
		height: 400px;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center center;
		background-color: var(--greenDarker);
	}
	.module[data-module_type="22"] .overview > div {
		-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
		box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
		padding: 10px;
		min-height: 100px;
		background-color: var(--white);
	}
		.module[data-module_type="22"] .overview > div > span:first-child {
			display: inline-block;
			background-color: var(--green);
			color: #FFF;
			padding: 5px 20px;
		}
		.module[data-module_type="22"] .overview > div > span:first-child + div {
			height: 150px;
			width: 100%;
			padding: 20px;
			margin-bottom: 1rem;
		}
			.module[data-module_type="22"] .overview > div > span:first-child + div > div {
				height: 100%;
				width: 100%;
				background-repeat: no-repeat;
				background-position: center center;
				background-size: contain;
			}
		.module[data-module_type="22"] .overview > div > span:first-child + div + span {
			font-weight: bold;
		}
		.module[data-module_type="22"] .overview > div > span:first-child + div + span + p {
		}


/*157a354eae2e61c604293bc53769d4c4*//* module_22.css */

/* module_23.css */
.myBarChart,
.myBarChart * {
	font-size: 12px;
}

.myBarChart {
	width: 100%;
	height: 300px;
	padding-top: 50px;
	padding-left: 100px;
	padding-bottom: 30px;
	box-sizing: border-box;
	position: relative;
}
	.myBarHeader {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		height: 40px;
		line-height: 40px;
		text-align: center;
	}
	.myBarContent {
		position: absolute;
		top: 60px;
		right: 0;
		left: 100px;
		bottom: 30px;
		overflow: hidden;
		border-bottom: 1px solid #000;
		z-index: 1;
	}
		.myBarContent > div {
			float: left;
			height: 100%;
			position: relative;
			box-sizing: border-box;
		}
			.myBarContent > div > div {
				height: 100%;
				float: left;
				width: 100%;
				position: relative;
			}
			
			.myBarContent > div[data-children="2"] > div {	width: calc(100% / 2);	}
			.myBarContent > div[data-children="3"] > div {	width: calc(100% / 3);	}
			.myBarContent > div[data-children="4"] > div {	width: calc(100% / 4);	}
			.myBarContent > div[data-children="5"] > div {	width: calc(100% / 5);	}
			.myBarContent > div[data-children="6"] > div {	width: calc(100% / 6);	}
			.myBarContent > div[data-children="7"] > div {	width: calc(100% / 7);	}
			
			.myBarContent > div > div > div {
				position: absolute;
				bottom: 0;
				left: 0px;
				right: 0px;
				background-color: #AAA;
				border-bottom: 0;
				margin-left: 15%;
				margin-right: 15%;
			}	
			
				.myBarLegendItem:nth-child(n+1) > span:first-child, .myBarContent > div > div:nth-child(n+1) > div  { background-color: var(--green);		}
				.myBarLegendItem:nth-child(n+2) > span:first-child, .myBarContent > div > div:nth-child(n+2) > div  { background-color: var(--orange);		}
				.myBarLegendItem:nth-child(n+3) > span:first-child, .myBarContent > div > div:nth-child(n+3) > div { background-color: var(--blue);		}
				.myBarLegendItem:nth-child(n+4) > span:first-child, .myBarContent > div > div:nth-child(n+4) > div  { background-color: var(--grayDark);		}
				.myBarLegendItem:nth-child(n+5) > span:first-child, .myBarContent > div > div:nth-child(n+5) > div  { background-color: var(--orangeDark);	}
				.myBarLegendItem:nth-child(n+6) > span:first-child, .myBarContent > div > div:nth-child(n+6) > div  { background-color: var(--greenLight);	}
				.myBarLegendItem:nth-child(n+7) > span:first-child, .myBarContent > div > div:nth-child(n+7) > div  { background-color: var(--gray);			}
				.myBarLegendItem:nth-child(n+8) > span:first-child, .myBarContent > div > div:nth-child(n+8) > div  { background-color: var(--red);			}
				.myBarLegendItem:nth-child(n+9) > span:first-child, .myBarContent > div > div:nth-child(n+9) > div { background-color: var(--yellow);		}
				
				
			
				.myBarContent > div > div > div > i {
					display: none;
					position: absolute;
					top: 0;
					left: 0;
					right: 0;
					height: 20px;
					line-height: 20px;
					text-align: center;
					color: #FFF;
				}
				
				.myBarContent > div > div > div .barTitle {
					position: absolute;
					top: 0px;
					left: 0;
					right: 0;
					text-align: center;
					color: #FFF;
					height: 20px;
					line-height: 20px;
					background-color: rgba(0, 0, 0, 0.1);
					padding: 0 5px;
				}
					.myBarContent > div > div > div .barTitle * {
						text-align: center;
					}
					.myBarContent > div > div > div .barTitle.outside {
						top: -30px;
						color: #FFF;
						background-color: #AAA;
					}
				
					.myBarContent > div > div > div .barTitle.outside::after {
						content: "";
						position: absolute;
						bottom: -8px;
						left: 50%;
						margin-left: -10px;
						width: 0; 
						height: 0; 
						border-left: 10px solid transparent;
						border-right: 10px solid transparent;
						border-top: 10px solid rgba(0, 0, 0, 0.3);
						border-top: 10px solid #AAA;
					}
					
				
	.myBarLegendX {
		position: absolute;
		bottom: 0px;
		left: 100px;
		right: 0;
		bottom: 0px;
		height: 30px;
		line-height: 30px;
	}
		.myBarLegendX > div {
			float: left;
		}
			.myBarLegendX > div > span {
				padding: 0 10px;
				display: block;
				text-align: center;
			}
	
	.myBarLegendY {
		position: absolute;
		top: 60px;
		left: 0;
		right: 0;
		z-index: 0;
		bottom: 30px;
		border-bottom: 1px solid #000;
		background-color: #FFF;
	}
		.myBarLegendY > div {
			position: relative;
		}
			.myBarLegendY > div > span {
				display: block;
				position: absolute;
				padding: 0 10px;
				left: 0;
				right: 0;
				background-color: var(--greenLighter);
			}
				.myBarLegendY > div:nth-child(2n) > span {
					background-color: #FFF;
				}
		
	.myAlert .myBarLegendY {
		background-color: #000;
	}
		.myAlert .myBarLegendY > div > span {
			background-color: #222;
		}
			.myAlert .myBarLegendY > div:nth-child(2n) > span {
				background-color: #000;
			}			
		
	
.myBarLegendItem {
	float: left;
	padding: 0 10px 0 40px;
	height: 30px;
	line-height: 30px;
	max-width: 300px;
	position: relative;
	background-color: #FFF;
	margin-right: 20px;
}
	.myBarLegendItem > span:first-child {
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		width: 30px;
	}
	
	
	.myBarChartTitle {
		background-color: #666;
	}
		.myBarChartTitle > span {
			text-align: center;
		}
		
		
	.module[data-module_type="23"].defaultInnerShadow {}
		.module[data-module_type="23"].defaultInnerShadow header,
		.module[data-module_type="23"].defaultInnerShadow header * {
			background-color: transparent;
			color: #000;
		}
			.module[data-module_type="23"].defaultInnerShadow header img {
				width: 100%;
				max-width: 300px;
				margin: 0 auto;
				margin-top: 20px;
			}
		
		.module[data-module_type="23"] .featureOverview {
			margin-top: 2rem;
		}

/*50733b703dd57443ea178a66c310894b*//* module_23.css */

/* module_24.css */
.workflowWrapper {
	position: relative;
}
	.workflowWrapper > div:first-child > div:first-child {}
		.workflowWrapper > div:first-child  > div:first-child > div {
			display: block;
			padding-left: 70px;
			min-height: 60px;
			line-height: 60px;
			position: relative;
			background-color: var(--greenDarker);
			color: var(--white);
			cursor: pointer;
			font-weight: bold;
			
			-webkit-border-radius: 10px;
			border-radius: 10px;
		}
			.workflowWrapper > div:first-child > div:first-child > div.active {
				background-color: var(--green);
			}
			.workflowWrapper > div:first-child  > div:first-child > div + div {
				margin-top: 10px;
			}
			
			.workflowWrapper > div:first-child  > div:first-child > div > span:first-child {
				position: absolute;
				top: 0;
				left: 0;
				bottom: 0;
				width: 60px;
				line-height: 60px;
				text-align: center;
				font-size: 40px;
				font-weight: bold;
			}
			
			.workflowWrapper > div:first-child  > div:first-child > div > span:first-child + span {
				font-size: 1.2rem;
			}
			
	
		.workflowWrapper > div:first-child  > div:first-child > div.workflowIcon {
			background-color: #EEE;
			color: var(--black);
			font-weight: bold;
			-webkit-box-shadow: 10px 10px 10px 0 rgba(0,0,0,0.3);
			box-shadow: 10px 10px 10px 0 rgba(0,0,0,0.3);
		}
			.workflowWrapper > div:first-child > div:first-child > div.workflowIcon > span:first-child {
				height: 70%;
				margin-top: 10px;
			}
			
	.workflowWrapper > div:first-child > div:last-child {
		padding: 30px;
		line-height: 1.4rem;
		background-color: rgba(255,255,255,0.3);
		-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3) inset;
		box-shadow: 0 0 10px 0 rgba(0,0,0,0.3) inset;
	}
		.workflowWrapper > div:first-child > div:last-child {
			min-height: 85%;
		}
	
		.workflowWrapper > div:first-child > div:last-child > h3 {
			font-size: 1.3rem;
			margin-bottom: 20px;
		}
			.workflowWrapper > div:first-child > div:last-child > div {
				padding-left: 30px;
				position: relative;
			}
				.workflowWrapper > div:first-child > div:last-child > div {
					margin-bottom: 20px;
				}
				
				.workflowWrapper > div:first-child > div:last-child > div > span:first-child {
					position: absolute;
					top: 0;
					left: 0;
					width: 30px;
					line-height: 1.4rem;
					text-align: left;
					font-size: 16px;
					color: var(--green);
				}
	
	
	.workflowFooter {
		padding: 0px 20px;
		font-size: 12px;
		color: var(--grayDark);
		padding-left: 55px;
	}

/*374c34b803f6d43078acdf0a5d1073d6*//* module_24.css */

/* module_25.css */
.module[data-module_type="25"] header,
.module[data-module_type="25"] header * {
	text-align: left;
}
	.module[data-module_type="25"] .myFormCheckboxContainer {
		margin-top: 1rem;
	}
		.module[data-module_type="25"] .myFormCheckboxContainer label:not(.checkbox) {
			font-weight: bold;
		}
		.module[data-module_type="25"] .myFormCheckboxContainer .grid {
			padding: 10px;
			padding-bottom: 0;
		}


/*8bb970076e279b0ac1677c96ce1891ef*//* module_25.css */

/* module_26.css */
.defaultSlider.referenceCompanySlider > div > * > *:first-child {
	background-color: #FFF;
	height: 160px;
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
	padding: 40px;
	margin-bottom: 10px;
}
	.defaultSlider.referenceCompanySlider > div > * > *:first-child > * {
		background-repeat: no-repeat;
		background-position: center center;
		background-size: contain;
		height: 100%;
	}
.defaultSlider.referenceCompanySlider > div > * > *:first-child + .btn {
	width: 100%;
	text-align: center;
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
}

	.referenceBarChartWrapper {}
		.referenceBarChartWrapper header > div:first-child {
			width: 300px;
			max-width: 50%;
			height: 130px;
			margin: 0 auto;
			padding: 10px 40px;
		}
			.referenceBarChartWrapper header > div:first-child > div {
				width: 100%;
				height: 100%;
				background-repeat: no-repeat;
				background-position: top center;
				background-size: contain;
			}
		.referenceBarChartWrapper header > h3 {
			text-align: center;
			font-size: 1.5rem;
		}
		
		
		.referenceBarChartWrapper .btn {
			margin: 0 auto;
			margin-top: 20px;
			display: block;
			text-align: center;
			max-width: 100%;
		}
		
		
.module[data-module_type="26"] {
	& .referenceBarChartContainer {
		& .myBarChart {
			z-index: 1;
			padding-left: 0!important;
			&:before {
				content: "";
				position: absolute;
				inset: 0;
				background-color: #FFF;
				background-image: url("https://ossis.industrystock.com/presentation/assets/google_backdrop.jpg");
				background-position: top center;
				background-repeat: no-repeat;
				background-size: 60%;
				opacity: 1;
				z-index: 0;
				pointer-events: none;
			}
			& .myBarLegendY {
				display: none!important;
			}
			& .myBarLegendX,
			& .myBarContent {
				left: 0!important;
			}
			& .myBarContent {
				overflow: visible;
				& > div > div:nth-child(n+1) > div {
					background-color: var(--green);
					-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
					box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
				}	
			}
		}
	}
	.myBarLegendY {
		background-color: transparent;
		& > div > span {
			background-color: transparent;
		}
		& > div:nth-child(2n) > span {
			background-color: transparent!important;
		}
	}
}

/*65166eee7f4d2aa43743ee36446846ca*//* module_26.css */

/* module_28.css */

.module[data-module_type="28"] .defaultSlider {
	height: auto!important;
	padding: 0;
	background-color: transparent;
	
	& > span {
		z-index: 100;
		display: block;
		min-height: 100px;
		background-color: var(--green);
		color: #FFF;
		top: 50%;
		margin-top: -50px;
		height: auto!important;
		line-height: 100px;
	}
	
	& > div {
		padding-left: 15%;
		padding-right: 15%;
		
		& > * {
			display: none;
			width: 100%;
			min-height: 520px!important;
			padding-top: 100px;
			padding-bottom: 2rem;
			margin: 0;
			background-color: #FFF;
			-webkit-box-shadow: none;
			box-shadow: none;
			position: relative;
			padding-left: 2rem;
			padding-right: 2rem;
		
		& p {
			font-size: .9rem;
			line-height: 1.3rem!important;
		}

			&:first-child {
				display: block;
			}

			& > span:first-child {
				border-bottom: 3px solid var(--greenDark);
				display: block;
				line-height: 80px;
				text-align: left;
				font-size: 1.5rem;
				font-weight: bold;
				margin-bottom: 20px;
				height: 80px;
				line-height: 80px;
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				padding-left: 2rem;
				padding-right: 30%;
			}	

			& [data-type="logo"] {
				display: block;
				width: 25%;
				height: 60px;
				background-repeat: no-repeat;
				background-size: contain;
				background-position: center right;
				position: absolute;
				top: 10px;
				right: 2rem;
			}
	
			& [data-type="address"] {
				background-color: rgba(0,0,0,.1);
				padding: 1rem;
				text-align: center;
				margin-top: 1rem;
			}
	
			&:first-child + *,
			&:last-child {
				display: block;
				opacity: .3!important;
				position: absolute;
				top: 0;
				pointer-events: none;
				filter: blur(2px) grayscale(30);
			}

			&:first-child + * {
				left: 100%;
				margin-left: -150px;
			}
			&:last-child {
				right: 100%;
				margin-right: -150px;
			}
		}
	}
}

/*4d2bcedb1dc32737490819877bb7b290*//* module_28.css */

/* module_30.css */

.translationCalcTargetLangOverview,
.translationCalcTargetLangOverview * {
	min-height: 25px;
	line-height: 25px;
}

#overlay_translation_calc .overlay-inner-container {
	background-color: #EFEFEF;
}
	#overlay_translation_calc .myDropzone {
		width: 100%;
	}

.transCalcWrapper {}
	.transCalcWrapper .transCalcPriceBlock {
		margin-bottom: 20px;
		min-height: 150px;
		position: relative;
	}
		.transCalcWrapper > .oc > div,
		.transCalcWrapper .transCalcPriceBlock > div {
			box-sizing: border-box;
			padding-right: 10px;
		}
			.transCalcWrapper .transCalcPriceBlock > div + div:not(.loading-square) {
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
			}
				.transCalcWrapper .transCalcPriceBlock > div + div > [data-key="summary"] {
					background-color: #FFF;
					min-height: 100%;
					position: relative;
					border: 1px solid var(--gray);
				}
					.transCalcWrapper .transCalcPriceBlock > div + div > [data-key="summary"] > div:not(.loading-square) {
						position: absolute;
						top: 50%;
						left: 50%;
						transform: translate(-50%, -50%);
						width: 100%;
					}

		
	.transCalcSubHeadline,
	.transCalcWrapper div[data-key="lang"] > div label,
	.transCalcWrapper form label {
		display: block;
		box-sizing: border-box;
		line-height: 25px;
		min-height: 25px;
	}
		.transCalcSubHeadline,
		.transCalcWrapper div[data-key="lang"] > div label {
			font-weight: bold;
		}
	
		
	.transCalcWrapper div[data-key="desc"],
	.transCalcWrapper div[data-key="lang"],
	.transCalcWrapper div[data-key="uploads"] {
		margin-bottom: 20px;
	}
		.transCalcWrapper div[data-key="lang"] > div {
			border: none!important;
		}
			.transCalcWrapper select,
			.transCalcWrapper input[type="text"],
			.transCalcWrapper textarea {
				width: 100%;
				min-height: 40px;
				line-height: 40px;
				border: 1px solid var(--gray);
				padding: 0 10px;
			}
				.transCalcWrapper select {
					height: 40px;
				}
				.transCalcPriceBlock textarea {
					line-height: 25px;
					padding-top: 10px;
					padding-bottom: 10px;
					min-height: 100px;
				}
			
		.transCalcWrapper div[data-key="desc"] {
			background-color: #FFF;
		}
			.transCalcWrapper div[data-key="desc"] > div {}
			
			.transCalcWrapper > div[data-key="desc"] > div {
				line-height: 35px;
				font-size: 16px;
			}
			
		.transCalcWrapper .myDropzone {
			width: 100%;
			height: 75px;
			line-height: 75px;
			text-align: center;
			font-size: 30px;
			border: 1px solid var(--gray);
		}
			.transCalcWrapper .myDropzone,
			.transCalcWrapper .myDropzone * {
				color: var(--orangeDark);
			}
			
		.transCalcWrapper div[data-key="uploads"] {}
			.transCalcWrapper .myDropzone + div + div > div[data-id] {
				padding: 0 10px;
				min-height: 25px;
				line-height: 25px;
				padding-right: 155px;
				position: relative;
				padding-top: 25px;
				padding-bottom: 5px;
				padding-left: 45px;
				background-color: #EFEFEF;
			}
				.transCalcWrapper .myDropzone + div + div > div[data-id]:nth-child(2n) {
					background-color: #FFF;
				}

				.transCalcWrapper .myDropzone + div + div > div[data-id] > span[data-action="todo"] {
					display: none;
				}
					.transCalcWrapper .myDropzone + div + div > div[data-id].todo > span[data-action="todo"] {
						display: block;
					}
				.transCalcWrapper .myDropzone + div + div > div[data-id] > span[data-action="analyzing"] {
					display: none;
				}
					.transCalcWrapper .myDropzone + div + div > div[data-id].analyzing > span[data-action="analyzing"] {
						display: block;
					}
				.transCalcWrapper .myDropzone + div + div > div[data-id] > span[data-action="delete"] {
					display: block;
				}
					.transCalcWrapper .myDropzone + div + div > div[data-id].todo > span[data-action="delete"],
					.transCalcWrapper .myDropzone + div + div > div[data-id].analyzing > span[data-action="delete"] {
						display: none;
					}

				.transCalcWrapper .myDropzone + div + div > div[data-id] > span[data-action="delete"],
				.transCalcWrapper .myDropzone + div + div > div[data-id] > span[data-action="todo"],
				.transCalcWrapper .myDropzone + div + div > div[data-id] > span[data-action="analyzing"] {
					position: absolute;
					top: 0;
					right: 0;
					bottom: 0;
					height: 55px;
					width: 35px;
					line-height: 55px;
					text-align: center;
					font-size: 20px;
					background-color: rgba(0,0,0,0.2);
					color: #FFF;
					cursor: pointer;
				}

				.transCalcWrapper .myDropzone + div + div > div[data-id] > span[data-key="info"] {
					position: absolute;
					top: 5px;
					left: 45px;
					width: 200px;
					height: 25px;
					line-height: 20px;
					font-size: 12px;
				}
				.transCalcWrapper .myDropzone + div + div > div[data-id] > span[data-key="words"] {
					text-align: right;
					position: absolute;
					top: 5px;
					right: 45px;
					width: 200px;
					height: 25px;
					line-height: 20px;
					font-size: 12px;
				}
				.transCalcWrapper .myDropzone + div + div > div[data-id] > span[data-key="price"] {
					position: absolute;
					right: 35px;
					bottom: 0;
					height: 35px;
					width: 100px;
					padding: 0 10px;
					line-height: 35px;
					text-align: right;
				}

				.transCalcWrapper .myDropzone + div + div > div[data-id] > span:last-child {
					position: absolute;
					top: 0;
					left: 0;
					bottom: 0;
					height: 55px;
					line-height: 55px;
					width: 35px;
					font-size: 20px;
					text-align: center;
					background-color: rgba(0, 0, 0, 0.1);
				}
	
	.transCalcWrapper div[data-key="desc"] {
		padding: 10px;
	}
			
	.transCalcWrapper div[data-key="summary"] {
		background-color: rgba(0,0,0,0.05);
		float: left;
		width: 100%;
	}
		.transCalcWrapper div[data-key="summary"].loading {
			padding: 10px 0px;
			min-height: 100px;
		}
		.transCalcWrapper div[data-key="summary"] table {
			margin: 0;
		}
			.transCalcWrapper div[data-key="summary"] table tr td {
				line-height: 35px;
				padding: 0 10px;
			}
			
		.transCalcWrapper div[data-key="summary"] div[data-key="total"] {
			padding-top: 20px;
			padding-bottom: 20px;
			color: #333;
		}
			.transCalcWrapper div[data-key="summary"] div[data-key="total"] > div:first-child {
				text-align: center;
			}
			.transCalcWrapper div[data-key="summary"] div[data-key="total"] > div:last-child {
				font-size: 25px;
				line-height: 35px;
				font-weight: bold;
				text-align: center;
			}
			.transCalcWrapper div[data-key="summary"] div[data-key="total_info"] {
				padding: 10px;
				background-color: #F5F5F5;
				
			}
		
	.transCalcWrapper div[data-key="summary"] + .btn {
		margin-top: 20px;
	}
			
	.transCalcWrapper footer {
		padding: 5px 10px;
		background-color: #AAA;
		color: #FFF;
	}
	
	.transCalcWrapper .multi_select > select:not(.hidden) + div {
		border: none!important;
	}
	
	.transCalcWrapper .multi_select > [data-action="ra"] {
		background-color: #AAA;
		color: #FFF;
	}
	.transCalcWrapper .multi_select > [data-action="aa"]{
		display:none;/*hide all button*/
	}
	
	
	.transCalcWrapper .myDropzone {
		background-color: #FFF;
		color: #999;
		box-sizing: border-box;
		position: relative;
		width: 100%!important;
	}
		.transCalcWrapper .transCalcSubDesc {
			width: 100%;
			padding: 10px 0;
			color: var(--grayDark);
		}
		
.transCalcWrapper .contactDetail {
	margin-top: 20px;
}

.module[data-module_type="30"] .btn {
	max-width: 100%;
	width: 200px;
	margin: 0 auto;
	display: block;
	text-align: center;
	line-height: 40px;
}


.module[data-module_type="30"] .arrows {
	margin: 20px 0;
}

.transCalcWrapper + .btn {
	margin: 0 20px;
}

/*19920f20481c59ae43706afd9c7626ab*//* module_30.css */

/* module_31.css */
.module[data-module_type="31"] {}

	.module[data-module_type="31"] header + [data-key="desc"] {
		margin-bottom: 1.5rem;
		padding: 0 10px;
		color: var(--grayDark);
	}
		
	.module[data-module_type="31"] > div[data-key="img"] {
		position: relative;
		overflow: hidden;
		max-height: inherit;
		padding: 1rem 0;
	}
		.module[data-module_type="31"] img {
			max-width: 100%;
			-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.6);
			box-shadow: 0 0 10px 0 rgba(0,0,0,0.6);
			-webkit-border-radius: 10px;
			border-radius: 10px;
			max-height: inherit;
			margin: 0 auto;
			display: block;
		}
		.module[data-module_type="31"] img + a {
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
		}
			.module[data-module_type="31"] img + a > span {
				position: absolute;
				width: 120px;
				height: 120px;
				line-height: 120px;
				color: var(--white);
				top: 50%;
				left: 50%;
				margin-top: -60px;
				margin-left: -60px;
				text-align: center;
				font-size: 50px;
			}
			
			
.overlay {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,0.7);
	z-index: 1000;
}
	.overlay > span[data-action="close"] {
		width: 40px;
		height: 40px;
		position: absolute;
		top: 0;
		right: 0;
		cursor: pointer;
		line-height: 40px;
		text-align: center;
		font-size: 30px;
		color: #FFF;
		background: rgba(0,0,0,0.3);
	}
	.overlay .overlay-inner {
		position: absolute;
		top: 100px;
		left: 100px;
		right: 100px;
		bottom: 100px;
		max-width: 100%;
		max-height: 100%;
		background-color: #FFF;
		overflow: hidden;
	}
		.overlay .overlay-inner iframe {
			display: block;
			width: 100%;
			height: 100%;
		}
		.overlay.overlay_image .overlay-inner {
			overflow-y: auto;
			text-align: center;
		}
			.overlay .overlay-inner img {
				max-width: 100%;
			}
			
		.overlay.overlay_video .overlay-inner {}
			.overlay .overlay-inner video {
				width: 100%;
				height: 100%;
			}

/*94a131bbd6023c87ea1dba01ca52f6c2*//* module_31.css */

/* module_32.css */
.module[data-module_type="32"] {
	&.layout_1 {
		& .defaultInnerShadow {
			-webkit-border-radius: 10px;
			border-radius: 10px;
			background-color: var(--grayLighter);
			padding: 1rem 0;
		}
			& table {
				border-collapse: separate;
				border-spacing: 20px 0;
				margin: 0;
			}
				& table th,
				& table td {
					text-align: center;
					padding: 10px 1rem;
					line-height: 1.5rem;
				}
					& table td {
						background-color: #FFF;
					}
						& table td:first-child {
							background-color: var(--greenDark);
							color: #FFF;
						}
						& table th:first-child {
							visibility: hidden;
						}
							& table th {
								border-bottom: 0;
								font-size: 1.2rem;
								border-bottom: 15px solid transparent;
							}
							& table th {
								-webkit-border-radius: 10px 10px 0 0;
								border-radius: 10px 10px 0 0;
							}

						& table tr:first-child td:first-child,
						& table tr:first-child td:first-child + td,
						& table tr:first-child td:first-child + td + td {
							-webkit-border-radius: 10px 10px 0 0;
							border-radius: 10px 10px 0 0;
						}

						& table tr:last-child td:first-child,
						& table tr:last-child td:first-child + td,
						& table tr:last-child td:first-child + td + td {
							-webkit-border-radius: 0 0 10px 10px;
							border-radius: 0 0 10px 10px;
						}

						& table tr:last-child td {
							border-bottom: 0;
						}


		& > div {
			padding: 0rem!important;
		}
			& table {
				border-spacing: 0;
			}
				& table tr td {
					-webkit-border-radius: 0!important;
					border-radius: 0!important;
				}

				& table tr td {
					border-right: 1px solid var(--gray);
					position: relative;
				} 

				& table tr td:first-child,
				& table tr td:nth-child(4),
				& table tr td:nth-child(4) + td[colspan="3"],
				& table tr td:nth-child(7) {
					border-right: 2px solid #333;
				}
					& table tr td:last-child {
						border-right: none!important;
					}


				& table tbody tr:last-child td {
					border-bottom: 2px solid #333!important;
				}
				& table tbody:last-child tr:last-child td {
					border-bottom: none!important;
				}

				& table tbody:nth-child(2n) tr td:before {
					content: "";
					position: absolute;
					top: 0;
					left: 0;
					bottom: 0;
					right: 0;
					background-color: rgba(0,0,0,0.1);

				}


				& table td:first-child {
					width: 250px;
				}
	}
	
	/* LAYOUT 2 */
	&.layout_2 {
		& > div {
			padding: 0!important;
			margin: 0!important;
			-webkit-box-shadow: none;
			box-shadow: none;
			
			& thead {
				& th {
					padding: 1rem 2rem;
					text-align: center;
					
					&:nth-child(2n) {
						background-color: var(--blue);
						color: #FFF;
						-webkit-border-radius: 20px 20px 0 0;
						border-radius: 20px 20px 0 0;
					}
				}
			}
			
			& td {
				text-align: left;
				padding: .5rem 1rem;
				padding-left: 0;
				font-weight: bold;
				
				&:nth-child(2n) {
					background-color: var(--blueLight);
					color: var(--blue);
				}
				
				& + td {
					text-align: center;
					padding: .5rem 1rem;
				}
			}
			
			& .radio {
				width: 30px;
				height: 30px;
				border: none!important;
				-webkit-border-radius: 0;
				border-radius: 0;
				padding: 0!important;
				background-color: transparent;
				&:before {
					content: "\f00d";
					font-family: FontAwesome;
					width: 30px;
					height: 30px;
					line-height: 30px;
					text-align: center;
					display: block;
				}
			}
			
			& .radio.active {
				&:before {
					content: "\f00c";
					font-family: FontAwesome;
				}
			}
		}
		
		&.darkmode {
			& > div {
				background-color: #000;
				color: #FFF;
			}
		}
		
	}
	
	&.layout_3 {
		& > div {
			padding: 0!important;
			margin: 0!important;
			-webkit-box-shadow: none;
			box-shadow: none;
			
			& th,
			& td {
				border: 1px solid rgba(0,0,0,.2);
			}
			
			& thead {
				& th {
					padding: 0rem 1rem!important;
					text-align: left;
					background-color: rgba(0,0,0,.1);
				}
			}
			
			& td {
				text-align: left;
				padding: .5rem 1rem;
				&:first-child {
					font-weight: bold;				
				}
			}
			
			& .radio {
				margin: 0;
				width: 30px;
				height: 30px;
				border: none!important;
				-webkit-border-radius: 0;
				border-radius: 0;
				padding: 0!important;
				background-color: transparent;
				&:before {
					content: "\f00d";
					font-family: FontAwesome;
					width: 30px;
					height: 30px;
					line-height: 30px;
					text-align: left;
					display: block;
				}
			}
			
			& .radio.active {
				&:before {
					content: "\f00c";
					font-family: FontAwesome;
				}
			}
		}	
		
		&.darkmode {
			& > div {
				background-color: #000;
				color: #FFF;
			}
		}
	}
}



/*91a10e9ec27722f2c8edfe9ce3a1f5b4*//* module_32.css */

/* module_33.css */
.module[data-module_type="33"] .defaultSlider {
	height: 290px;
	padding: 0!important;
	& > span {
		z-index: 10;
	}
}

.module[data-module_type="33"] .defaultSlider article {
	padding: 0;
	position: relative;
	
}
.module[data-module_type="33"] .defaultSlider header {
	padding-bottom: 0!important;
	border: none!important;
	position: relative;
	height: 240px!important;
	margin-bottom: 60px!important;
	overflow: hidden;
}
	.module[data-module_type="33"] .defaultSlider header > div:first-child,
	.module[data-module_type="33"] .defaultSlider header > div:first-child + div {
		background-size: contain!important;
		background-repeat: no-repeat;
		background-position: center top;
		margin-bottom: 0!important;
		margin-bottom: 0!important;
		position: absolute;
	}

	.module[data-module_type="33"] .defaultSlider header > div:first-child {
		top: 24px;
		left: 50%;
		margin-left: -100px;
		height: 178px !important;
		width: 265px !important;
	}
	.module[data-module_type="33"] .defaultSlider header > div:first-child + div {
		bottom: 14px;
		left: 50%;
		margin-left: -147px;
		height: 146px!important;
		width: 70px!important;
	}

	.module[data-module_type="33"] .defaultSlider header > div:last-child {
		position: absolute;
		top: 5px;
		left: 15px;
		right: 0;
		bottom: 5px;
		z-index: 1;
		background-size: 330px 230px!important;
		background-repeat: no-repeat;
		background-position: center center;
	}
	
		.module[data-module_type="33"] .defaultSlider header + div {
			position: absolute;
			bottom: 0px;
			left: 20px;
			right: 20px;
			z-index: 2;
			text-align: center;
		}
		
		
.module[data-module_type="33"] {
	&.show_full {
		& .defaultSlider {
			height: auto;
			& > span {
				display: none;
			}
			& > div {
				display: flex;
				flex-wrap: wrap;
				flex-basis: 400px;
				gap: 1rem;
				& > * {
					float: none;
					flex: 1;
					max-width: 33%;
				}
			}
		}
	}
	& article[data-ref] {
		&:before {
			content: attr(data-ref);
			position: absolute;
			top: 10px;
			right: 10px;
			background-color: rgba(255,255,255,1);
			padding: 5px 10px;
			z-index: 3;
			font-size: 1rem;
			transform: rotate(10deg)!important;
			-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,.3);
			box-shadow: 0 0 3px 0 rgba(0,0,0,.3);
		}
	}
}

/*3ced87f14d4a436788dca1e089802bba*//* module_33.css */

/* module_37.css */

.keywordDensityWrapper {
	width: 100%;
	max-width: 800px;
	box-sizing: border-box;
	padding-left: 250px;
	padding-right: 250px;
	height: 300px;
	position: relative;
	margin: 0 auto;
}
	.keywordDensityWrapper > * {
		height: 100%;
	}
		.keywordDensityWrapper [data-key="left"] {
			position: absolute;
			left: 0;
			width: 230px;
			height: 160px;
		}
		.keywordDensityWrapper [data-key="right"] {
			position: absolute;
			right: 0;
			width: 230px;
			height: 160px;
		}
			.keywordDensityWrapper [data-key="left"],
			.keywordDensityWrapper [data-key="right"] {
				padding-top: 40px;
				top: 50%;
				margin-top: -80px;
			}
				.keywordDensityWrapper [data-key="left"] > header,
				.keywordDensityWrapper [data-key="right"] > header {
					position : absolute;
					top: 0;
					left: 0;
					right: 0;
					line-height: 40px;
					font-weight: bold;
					border-bottom: 1px solid #CCC;
					font-size: 16px;
					color: var(--green)!important;
				}
					.keywordDensityWrapper [data-key="right"] > header {
						color: var(--orange)!important;
					}
					.keywordDensityWrapper [data-key="left"] > header + div > *,
					.keywordDensityWrapper [data-key="right"] > header + div > * {
						line-height: 40px;
						border-top: 1px solid #FFF;
						border-bottom: 1px solid #CCC;
						font-size: 0.9rem;
					}
						.keywordDensityWrapper [data-key="left"] > header + div > *:first-child,
						.keywordDensityWrapper [data-key="right"] > header + div > *:first-child {
							border-top: 2px solid #FFF;
						}
						.keywordDensityWrapper [data-key="left"] > header + div > *:last-child,
						.keywordDensityWrapper [data-key="right"] > header + div > *:last-child {
							border-bottom: none;
							font-weight: bold;
						}
						.keywordDensityWrapper [data-key="left"] > header + div > * > span:first-child,
						.keywordDensityWrapper [data-key="right"] > header + div > * > span:first-child {
							display: block;
							float: left;
							text-align: center;
							width: 30px;
							height: 40px;
							font-size: 22px;
						}
					
				.keywordDensityWrapper [data-key="left"] > header {
					color: black/*[COLOR::orange_light]*/;
				}
					.keywordDensityWrapper [data-key="left"] > header + div {
						color: black/*[COLOR::orange_dark]*/;
					}
				.keywordDensityWrapper [data-key="right"] > header {
					color: black/*[COLOR::green]*/;
				}
					.keywordDensityWrapper [data-key="right"] > header + div {
						color: black/*[COLOR::green_dark]*/;
					}
				
		.keywordDensityWrapper [data-key="center"] {
			overflow: hidden;
			color: #FFF;
			text-align: center;
		}
			.keywordDensityWrapper [data-key="center"] > div {
				position: relative;
				height: 150px;
				width: 290px;
				overflow: hidden;
				margin: 0 auto;
				margin-top: -75px;
				top: 50%;
			}
			.keywordDensityWrapper [data-key="box-small"] {
				width: 90px;
				height: 90px;
				float: left;
				margin: 30px 0px;
				box-sizing: border-box;
				padding-top: 30px;
				position: relative;
				
				background: rgba(226,82,30,1);
				background: -moz-linear-gradient(-45deg, rgba(226,82,30,1) 0%, rgba(242,172,50,1) 100%);
				background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(226,82,30,1)), color-stop(100%, rgba(242,172,50,1)));
				background: -webkit-linear-gradient(-45deg, rgba(226,82,30,1) 0%, rgba(242,172,50,1) 100%);
				background: -o-linear-gradient(-45deg, rgba(226,82,30,1) 0%, rgba(242,172,50,1) 100%);
				background: -ms-linear-gradient(-45deg, rgba(226,82,30,1) 0%, rgba(242,172,50,1) 100%);
				background: linear-gradient(135deg, rgba(226,82,30,1) 0%, rgba(242,172,50,1) 100%);
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2521e', endColorstr='#f2ac32', GradientType=1 );

			}
				.keywordDensityWrapper [data-key="box-small"] > header {
					position: absolute;
					top: 0;
					left: 0;
					right: 0;
					line-height: 20px;
					text-align: center;
					font-size: 12px;
					margin-top: 5px;
				}
					.keywordDensityWrapper [data-key="box-small"] > header + div {
						line-height: 90px;
						text-align: center;
						font-size: 25px;
						font-weight: bold;
						position: absolute;
						top: 0;
						left: 0;
						right: 0;
						bottom: 0;
					}
					.keywordDensityWrapper [data-key="box-small"] > footer {
						text-align: center;
						position: absolute;
						bottom: 0;
						left: 0;
						right: 0;
						height: 20px;
						line-height: 20px;
						font-size: 12px;
					}
					
			.keywordDensityWrapper [data-key="connector"] {
				border-right: 50px solid rgb(218, 218, 218);
				border-top: 30px solid transparent;
				border-bottom: 30px solid transparent;
				width: 0;
				height: 150px;
				float: left;
			}
			.keywordDensityWrapper [data-key="box-big"] {
				padding-top: 40px;
				width: 150px;
				height: 150px;
				background-color: black/*[COLOR::green_dark]*/;
				float: left;
				box-sizing: border-box;
				padding-top: 40px;
				position: relative;
				
				background: rgba(149,192,31,1);
				background: -moz-linear-gradient(-45deg, rgba(149,192,31,1) 0%, rgba(26,102,51,1) 100%);
				background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(149,192,31,1)), color-stop(100%, rgba(26,102,51,1)));
				background: -webkit-linear-gradient(-45deg, rgba(149,192,31,1) 0%, rgba(26,102,51,1) 100%);
				background: -o-linear-gradient(-45deg, rgba(149,192,31,1) 0%, rgba(26,102,51,1) 100%);
				background: -ms-linear-gradient(-45deg, rgba(149,192,31,1) 0%, rgba(26,102,51,1) 100%);
				background: linear-gradient(135deg, rgba(149,192,31,1) 0%, rgba(26,102,51,1) 100%);
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95c01f', endColorstr='#1a6633', GradientType=1 );
			}
				.keywordDensityWrapper [data-key="box-big"] > header {
					position: absolute;
					top: 0;
					left: 0;
					right: 0;
					line-height: 20px;
					text-align: center;
					font-size: 12px;
					margin-top: 5px;
					padding: 0 10px;
				}
					.keywordDensityWrapper [data-key="box-big"] > header + div {
						line-height: 150px;
						text-align: center;
						font-size: 35px;
						font-weight: bold;
						position: absolute;
						top: 0;
						left: 0;
						right: 0;
						bottom: 0;
					}
					.keywordDensityWrapper [data-key="box-big"] > footer {
						text-align: center;
						position: absolute;
						bottom: 0;
						left: 0;
						right: 0;
						height: 40px;
						line-height: 20px;
						font-size: 12px;
					}
					
	@media only screen and (max-width: 850px) {
		.keywordDensityWrapper {
			padding-left: 0px;
			padding-right: 0px;
			height: auto;
		}
			.keywordDensityWrapper [data-key="left"] {
				position: relative;
				top: auto;
				margin: 0 auto;
			}
			
			.keywordDensityWrapper [data-key="center"] {
				height: 200px;
				margin-bottom: 40px;
			}
			
			.keywordDensityWrapper [data-key="right"] {
				position: relative;
				top: auto;
				margin: 0 auto;
			}
	}
	

/*b0a603a118c9592822df70c96161b2da*//* module_37.css */

/* module_38.css */
.dealCalculator {}
	.dealCalculator > .dealCalculatorFunnel {
		width: 75%;
		margin: 0 auto;
	}
		.dealCalculator > .dealCalculatorFunnel > * {
			height: 40px;
			line-height: 40px;
			background: var(--greenGradient);
			color: #FFF;
			margin: 0 auto;
			margin-bottom: 30px;
			position: relative;

		}
			.dealCalculator > .dealCalculatorFunnel > div .grid > span {
				font-weight: bold;
				padding: 0 10px;
				font-size: 16px;
			}
				.dealCalculator > .dealCalculatorFunnel > div .grid > span + span {
					text-align: right;
				}

				.dealCalculator > .dealCalculatorFunnel > div > i {
					display: block;
					height: 30px;
					line-height: 30px;
					position: absolute;
					left: 0;
					top: 40px;
					left: 0;
					right: 0;
					text-align: center;
					color: #000;
				}
					.dealCalculator > .dealCalculatorFunnel > div > i::before {
						content: "";
						position: absolute;
						top: 0;
						left: 0;
						right: 0;
						border-top: 30px solid rgba(0,0,0,0.1) !important;
						border-right: 0px solid transparent;
						border-left: 0px solid transparent;
					}

		.dealCalculator > .dealCalculatorFunnel > * + * {
			background: var(--orangeGradient);
		}
			.dealCalculator > .dealCalculatorFunnel > * + * > i::before {
				border-top: 30px solid rgba(0,0,0,0.1)!important;
				border-right: 55px solid transparent!important;
				border-left: 55px solid transparent!important;
			}
			
		.dealCalculator > .dealCalculatorFunnel > * + * + * {
			background: var(--orangeGradient);
			width: 75%;
		}
		
		.dealCalculator > .dealCalculatorFunnel > * + * + * + * {
			background: var(--greenGradient);
			width: 50%;
		}
		
		
	.dealCalculator > .dealCalculatorSliders {
		width: 75%;
	}
		.dealCalculator > .dealCalculatorSliders > * {
			height: 70px;
		}
		.dealCalculator > .dealCalculatorSliders > * > label {
			height: 40px;
			line-height: 40px;
			display: block;
			font-weight: bold;
		}
			.dealCalculator > .dealCalculatorSliders > * > label + input {
				height: 30px;
				line-height: 30px;
				width: 100%;
			}
	
			
.roiCalculator {
	width: 100%;
}
	.roiCalculator,
	.roiCalculator * {
		font-size: 16px;
	}
		.roiCalculator * {
			min-height: 40px;
			line-height: 40px;
		}
		.roiCalculator * i {
			height: 40px;
			line-height: 40px;
			display: block;
			height: 30px;
			line-height: 30px;	
			color: #999;
			font-size: 0.8rem;
			text-align: center;
		}
		
		.roiCalculator input {
			color: var(--orangeDark);
			font-weight: bold;
			width: 50%;
			margin-left: 50%;
			padding: 0 10px;
			text-align: center;
			border: none;
			outline: none;
			background-color: rgba(0,0,0,0.1);
		}
		
		.roiCalculator > div {
			padding-left: 50%;
			position: relative;
		}
		.roiCalculator > span {
			text-align: center;
		}
			.roiCalculator > div > label {
				background: var(--orangeGradient);
				color: #FFF;
				width: 50%;
				max-height: 40px;
				position: absolute;
				top: 0;
				left: 0;
				padding: 0 10px;
			}
			
			.roiCalculator > div:last-child {
				text-align: center;
				background: var(--greenGradient);
				font-weight: bold;
				color: #FFF;
			}

/*2eb1ea529fb378b86f2479eec13d2ac2*//* module_38.css */

/* module_39.css */
.module[data-module_type="39"] .defaultSlider {
	height: 290px;
}


.module[data-module_type="39"] .defaultSlider article {
	padding: 0;
	position: relative;
	
}
.module[data-module_type="39"] .defaultSlider header {
	padding-bottom: 0!important;
	border: none!important;
	position: relative;
	height: 240px!important;
	margin-bottom: 60px!important;
}
	.module[data-module_type="39"] .defaultSlider header > div:first-child,
	.module[data-module_type="39"] .defaultSlider header > div:first-child + div {
		background-size: contain!important;
		background-repeat: no-repeat;
		background-position: center top;
		margin-bottom: 0!important;
		margin-bottom: 0!important;
		position: absolute;
	}

	.module[data-module_type="39"] .defaultSlider header > div:last-child {
		position: absolute;
		top: 5px;
		left: 15px;
		right: 15px;
		bottom: 5px;
		z-index: 1;
		background-size: contain !important;
		background-repeat: no-repeat;
	}
	
		.module[data-module_type="39"] .defaultSlider header + div {
			position: absolute;
			bottom: 0px;
			left: 20px;
			right: 20px;
			z-index: 2;
			text-align: center;
		}

/*49832bedc1ba969862eb39a611f6f283*//* module_39.css */

/* module_40.css */


/*179450fd65332376c50da34356b18d4c*//* module_40.css */

/* module_42.css */

.module[data-module_type="42"],
.module[data-module_type="42"] * {}	
	.module[data-module_type="42"] > header + div {
		height: 500px;
		max-height: 500px;
		position: relative;
	}
		.module[data-module_type="42"] > header + div figure:first-child > .figure-content {
			height: 400px;
		}
			.module[data-module_type="42"] > header + div figure:first-child + figure > .figure-content {
				height: 250px;
				margin-top: 75px;
			}
			.module[data-module_type="42"] > header + div figure:first-child {
				position: absolute;
				top: 0;
				left: 50%;
				margin-left: -15%;
				width: 30%;
			}
			.module[data-module_type="42"] > header + div figure:first-child + figure {
				position: absolute;
				top: 0;
				left: 50%;
				margin-left: -15%;
				width: 30%;
			}

			.module[data-module_type="42"] .figure-key {
				min-width: 300px;
				position: absolute;
				top: 0;
				left: -300px;
				margin-top: 50px;
				padding-right: 50px;
			}
				.module[data-module_type="42"] > header + div figure:first-child + figure > .figure-key {
					left: auto;
					right: -300px;
					padding-right: 0px;
					padding-left: 50px;
				}
					
					
			.module[data-module_type="42"] .figure-key [class*="shape-"] {
				margin-right: 6px;
			}

			.module[data-module_type="42"] .figure-key-list {
				margin: 0;
				padding: 0;
				list-style: none;
			}

			.module[data-module_type="42"] .figure-key-list li {
				overflow: hidden;
				margin: 0 0 8px;
				padding: 0;
				line-height: 25px;
			}
				.module[data-module_type="42"] .figure-key-list li:first-child {
					font-weight: bold;
					line-height: 40px;
				}
				.module[data-module_type="42"] .figure-key-list li:last-child {
					color: var(--grayDark);
					font-size: 0.9rem;
				}

				.module[data-module_type="42"] .figure-key-list li > span:last-child {
					float: right;
					color: var(--greenDark);
				}
				
			.module[data-module_type="42"] .shape-square {
				display: inline-block;
				vertical-align: middle;
				width: 25px;
				height: 25px;
			}

/*01450df2e740e549b5a0cbcd78bb6338*//* module_42.css */

/* module_43.css */
.branchTable {}
	.subBranchRow td {
		background-color: rgba(0,0,0,.2)!important;
	}
	
	.darkmode .subBranchRow td {
		background-color: rgba(255,255,255,.2)!important;
	}
	
		.branchRow {
			cursor: pointer;
		}
		.branchRow td:first-child,
		.subBranchRow td:first-child {
			padding-left: 30px;
			position: relative;
		}
		.branchRow td:first-child::before {
			content: "\f054";
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			height: 30px;
			line-height: 30px;
			width: 40px;
			text-align: left;
			font-family: "FontAwesome";
			color: var(--green);
		}
			.branchRow.open td:first-child::before {
				content: "\f078";
			}
		
	.branchTable tr th + th,
	.branchTable tr td + td {
		text-align: right;
	}

/*881e0daf5ea66859c722009d902708cd*//* module_43.css */

/* module_44.css */
.module[data-module_type="44"] {
	padding-bottom: 0;
}
	.module[data-module_type="44"] header {
		margin-bottom: 0;
	}
		.module[data-module_type="44"] .offerPreviewItem {
			margin-top: 0!important;
			margin-bottom: 0!important;
		}

/*352614404e95501a030f877db9ded275*//* module_44.css */

/* module_45.css */
.module[data-module_type="45"] .globe-canvas {
	position: relative;
	width: 70vh;
	max-width: 100%;
	height: 70vh;
	margin: 0 auto;
}
.module[data-module_type="45"] .cs-label-45 {
	overflow: hidden;
	position: absolute;
}

.module[data-module_type="45"] .globe-label {
	font-size: 19px;
	padding: 5px 10px;
	color: #fff;
	background: rgba(0,0,0,0.6);
	border-radius: 5px;
	cursor: pointer;
}
.module[data-module_type="45"] .globe-label:hover {
	color: #fff;
	background: linear-gradient(90deg, #F7A532, #E9492C);
}
.module[data-module_type="45"] .globe-label-point {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	background-color: rgba(249,177,51,0.8);
	border: 1px solid rgba(0,0,0,0.6);
	border-radius: 50%;
}

.module[data-module_type="45"] .labelpos-top {
	margin-top: -23px;
}

.module[data-module_type="45"] .labelpos-bottom {
	margin-top: 23px;
}

.module[data-module_type="45"] .globe-label-target {
	margin-top: 1rem;
	padding: 20px;
	line-height: 1.8em;
}
	.module[data-module_type="45"] .globe-label-target > h2 {
		font-size: 1.5rem;
	}

/*03322fbb783ea49117d8c3a91e5f180b*//* module_45.css */

/* module_47.css */
.module[data-module_type="47"] {}
	.module[data-module_type="47"] header + div {
		width: 50vw;
		margin: 0 auto;
		min-width: 400px;
		max-width: 100%;
	}
		.module[data-module_type="47"] header + div,
		.module[data-module_type="47"] header + div * {
			font-size: 0.8rem;
			line-height: 1.2rem;
			border: none;
		}
		.module[data-module_type="47"] table {
			margin-bottom: 2rem;
		}

/*f1ee282aef98f3357d66809bbc087fcb*//* module_47.css */

/* module_48.css */


/*de3f66d094773a9691dbd3984dac135e*//* module_48.css */

/* module_49.css */
	.circle-container i.center > span {
		background-image: none!important;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.3);
		box-shadow: 0 0 5px 0 rgba(0,0,0,0.3);
	}
	
	.circle-container {
		position: relative;
		width: 28em;
		max-width: 100%;
		height: 37em;
		padding: 0;
		/*border: dashed 1px;*/
		border-radius: 50%;
		margin: 20px auto;
		margin-bottom: 20px;
		font-family: Arial;
		box-sizing: border-box;
	}
		.circle-container i,
		.circle-container i > span {
			color: var(--greenDark);
			display: block;
			position: absolute;
			top: 50%;
			left: 50%;
			width: 6em;
			height: 6em;
			margin: -3em;
			-webkit-border-radius: 100px;
			border-radius: 200px;
			z-index: 1;
		}
			.circle-container i,
			.circle-container i * {
				font-style: normal;   
			}
			
		.circle-container i.clickable,
		.circle-container i.clickable > span {
			cursor: pointer;
		}
			.circle-container i > span {
				/*border: 3px solid var(--green);*/
				text-align: center;
				line-height: 6em;
				color: #333;
				width: 6em;
				height: 6em;
				margin: -3em;
			}
				.circle-container i > span::before {
					content: "";
					width: 8em;
					height: 8em;
					position: absolute;
					top: 50%; 
					left: 50%;
					margin: -4em;
					transform: translate(-50%, -50%);
					animation: rotation 20s infinite linear;
					
					background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-617.385 123.605 552.052 576.681'> <path d='M-72.383,481.24l-49.529-28.602c5-26.975,5-54.646,0-81.619l49.529-28.601c5.697-3.256,8.254-9.999,6.395-16.277 c-12.905-41.391-34.879-78.828-63.598-109.987c-4.418-4.768-11.627-5.93-17.207-2.675l-49.529,28.603 c-20.813-17.904-44.762-31.74-70.688-40.81v-57.087c0-6.511-4.535-12.208-10.931-13.604c-42.668-9.533-86.385-9.068-126.961,0 c-6.395,1.396-10.929,7.093-10.929,13.604v57.203c-25.811,9.185-49.762,23.021-70.689,40.809l-49.413-28.602 c-5.697-3.255-12.789-2.209-17.207,2.675c-28.718,31.043-50.692,68.48-63.597,109.987c-1.977,6.278,0.697,13.021,6.395,16.277 l49.529,28.601c-4.999,26.974-4.999,54.646,0,81.619l-49.529,28.602c-5.697,3.255-8.255,9.999-6.395,16.277 c12.905,41.391,34.879,78.827,63.597,109.986c4.418,4.768,11.626,5.931,17.207,2.675l49.529-28.603 c20.812,17.905,44.762,31.74,70.689,40.811v57.201c0,6.513,4.535,12.208,10.929,13.604c42.669,9.534,86.387,9.068,126.963,0 c6.396-1.396,10.929-7.092,10.929-13.604v-57.201c25.813-9.187,49.762-23.021,70.69-40.811l49.527,28.603 c5.696,3.255,12.791,2.209,17.209-2.675c28.717-31.043,50.69-68.479,63.596-109.986C-64.129,491.239-66.686,484.494-72.383,481.24z' /> </svg>");
					background-repeat: no-repeat;
					background-position: center center;
					
					filter: invert(63%) sepia(67%) saturate(468%) hue-rotate(35deg) brightness(95%) contrast(97%); /* drop-shadow(0px 0px 4px rgb(0 0 0 / 0.2));*/
				}
				
				.circle-container i.center > span::before {
					background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1878.482 1879'> <g>  <path fill-rule='evenodd' clip-rule='evenodd' d='M920,0c12.666,0,25.333,0,38,0c14.972,1.056,37.418,3.1,57,6   c22.061,3.268,47.983,3.615,56,20c6.291,12.856,3,34.553,3,55c0,19.528,0,37.42,0,57c54.165,8.502,102.165,23.167,149,39   c11.634-17.879,19.813-34.249,30-52c5.989-10.437,20.8-44.526,37-47c19.552-2.985,52.02,13.96,68,21   c40.535,17.857,75.429,38.07,111,66c13.566,10.652,43.826,30.958,42,48c-1.856,17.332-17.179,34.979-26,50   c-9.805,16.696-18.654,32.718-27,48c26.003,25.409,57.886,52.544,84,82c8.565,9.662,15.717,20.578,26,27   c26.584-15.431,46.429-26.517,74-42c9.777-5.491,16.199-12.857,30-10c15.187,3.144,33.736,31.894,43,44   c33.118,43.279,56.951,85.88,77,141c4.341,11.935,10.183,25.193,9,34c-2.486,18.518-35.094,30.008-47,37   c-18.665,10.961-36.487,19.969-52,32c16.209,46.125,30.671,93.995,39,148c18.897,0,38.103,0,57,0c27.577,0,56.568-4.78,66,15   c7.101,14.891,8.793,39.309,11,58c5.007,42.4,4.563,87.162-1,131c-3.241,25.541-5.389,58.961-24,65c-14.588,4.732-37.029,1-54,1   c-18.487,0-36.476,0-55,0c-8.965,54.035-23.001,102.998-40,149c18.277,11.256,34.365,19.643,52,30c9.55,5.607,46.079,20.943,47,37   c1.166,20.332-11.645,45.664-21,67c-17.383,39.643-38.475,74.287-65,109c-10.894,14.256-27.45,42.117-45,44   c-18.462,1.979-41.08-18.17-53-25c-18.098-10.371-33.221-17.705-49-28c-34.878,38.121-70.852,75.148-110,109   c14.475,24.246,27.595,47.389,43,74c4.84,8.359,11.436,17.525,11,27c-0.801,17.432-27.921,34.334-43,46   c-35.485,27.451-69.153,47.242-112,66c-17.715,7.754-50.59,25.529-69,20c-13.219-3.971-28.545-36.734-35-48   c-9.948-17.359-17.396-35.264-31-51c-45.127,16.873-93.905,30.094-147,39c0,18.588,0,38.443,0,58c0,26.408,4.469,55.713-11,66   c-10.312,6.857-31.332,8.584-49,11c-19.481,2.664-41.516,3.135-56,5c-12.667,0-25.334,0-38,0c-21.069-1.383-42.457-3.627-64-7   c-18.14-2.84-43.269-3.871-50-20c-5.968-14.299-2-36.348-2-56c0-19.668,0-39.324,0-58c-53.736-8.264-101.04-22.961-147-39   c-11.644,18.369-20.556,35.061-31,53c-6.924,11.893-20.354,45.709-39,48c-9.404,1.154-24.708-4.73-36-9   c-53.564-20.256-97.721-44.83-141-79c-15.041-11.875-41.476-28.096-42-46c-0.446-15.236,19.451-40.754,26-52   c10.38-17.828,18.798-33.188,29-49c-38.107-34.561-74.35-70.984-109-109c-27.523,15.795-48.094,27.635-76,44   c-8.535,5.004-17.96,11.434-29,10c-15.583-2.023-35.905-32.113-45-44c-27.665-36.154-45.888-68.271-65-112   c-7.2-16.473-24.409-48.229-20-66c4.279-17.252,37.374-29.184,49-36c19.371-11.359,36.374-19.84,52-32   c-16.695-44.639-29.84-92.826-39-145c-33.782-4.174-85.125,6.436-114-2c-14.829-4.332-17.192-29.805-20-47   c-3.207-19.639-5.336-38.32-7-57c0-19.668,0-39.334,0-59c5.949-27.031,1.829-94.697,28-104c13.198-4.691,36.162-1,56-1   c19.541,0,38.896,0,56,0c10.119-52.548,22.633-102.7,40-148c-18.101-10.075-34.324-20.676-54-32c-12.428-7.152-45.595-18.288-48-38   c-2.349-19.248,14.187-47.982,22-66c18.565-42.813,36.495-74.698,65-111c11.492-14.636,28.063-40.597,45-42   c17.322-1.435,41.643,19.435,53,26c17.377,10.045,32.535,17.822,51,28c33.418-38.915,70.129-74.538,108-109   c-15.823-27.055-26.879-47.151-43-75c-5.074-8.766-11.879-17.391-11-28c1.54-18.604,28.043-32.539,44-45   c43.69-34.12,84.417-56.625,142-78c11.811-4.384,24.861-10.859,35-9c17.624,3.232,29.361,36.449,36,48   c11.069,19.261,20.716,35.795,32,52c45.993-16.007,93.131-30.87,147-39c0-16.824,0-36.293,0-56c0-27.934-4.465-56.716,11-67   c10.368-6.895,36.095-9.211,50-11C883.086,2.674,901.683,1.776,920,0z'/> </g> </svg>  ");
				}
				
				.circle-container i > span::after {
					box-sizing: border-box;
					content: "";
					width: 5.5em;
					height: 5.5em;
					position: absolute;
					top: 50%; 
					left: 50%;
					margin: -2.75em;
					-webkit-border-radius: 200px;
					border-radius: 200px;
					background-color: rgba(255,255,255,0.2);
					border: 4px solid rgba(255,255,255,0.2);
				}
				
					.circle-container i:nth-child(2n) > span::before {
						animation: rotation2 20s infinite linear;
					}
					
					.circle-container i.active > span::before,
					.circle-container i.center > span::before {
						filter: invert(54%) sepia(98%) saturate(1749%) hue-rotate(354deg) brightness(98%) contrast(93%);
					}
					
				
				.circle-container i.center > span::before {
					box-sizing: border-box;
					width: 18em;
					height: 18em;
					margin: -9em;
				}
					.circle-container i.center > span::after {
						box-sizing: border-box;
						width: 12em;
						height: 12em;
						margin: -6em;
						border: 5px solid rgba(255,255,255,0.2);
					}
					
				@keyframes rotation {
					from {
					  transform: rotate(0deg);
					}
					to {
					  transform: rotate(359deg);
					}
				}
				
				@keyframes rotation2 {
					from {
					  transform: rotate(359deg);
					}
					to {
					  transform: rotate(0deg);
					}
				}
				
				.circle-container i.center[data-type="1"] > span {
					background-color: transparent;
				}
				
				.circle-container i > span .icon {
					display: block;
					text-align: center;
					font-size: 20px;
				}

				.circle-container i > span > span {
					position: relative;
					top: 50%;
					left: 50%;
					width: 100%;
					line-height: 1rem!important;
					font-size: 12px;
					display: block;
					transform: translate(-50%, -50%);
					text-align: center;
					z-index: 10;
					cursor: default;
				}
				.circle-container i.center > span > span * {
					display: block;
					text-align: center;
				}
					.circle-container i.center > span > span *:first-child {
						font-size: 40px;
						margin-bottom: 10px;
						color: rgba(255, 255, 255, 0.5);
					}
						.circle-container i.center > span {}
					
					.circle-container i.center > span > span {
						font-size: 20px;
					}
				
					.circle-container i:hover:not(.center):not(.skipHover) > span {
						background-color: var(--green);
						border-color: var(--green);
					}
					.circle-container i.active:not(.center) > span,
					.circle-container i.centerActive:not(.center) > span {
						background-color: var(--green);
						border-color: var(--green);
					}
						
					.circle-container i.clicked:not(.center) > span {
						background-color: var(--orangeDark)!important;
					}
						.circle-container i:hover:not(.center):not(.skipHover) > span,
						.circle-container i:hover:not(.center):not(.skipHover) > span *,
						.circle-container i.active:not(.center) > span, 
						.circle-container i.active:not(.center) > span *,
						.circle-container i.centerActive:not(.center) > span, 
						.circle-container i.centerActive:not(.center) > span *,
						.circle-container i.clicked:not(.center) > span, 
						.circle-container i.clicked:not(.center) > span * {
							color: #FFF!important;
						}

			.circle-container i.center,
			.circle-container i.center > span {
				width: 12em; 
				height: 12em;
				margin: -6em;
				z-index: 2;
			}
				.circle-container i.center {}
			
				.circle-container i.center[data-type="1"] > span {
					line-height: 16em;
					background-position: center center;
					background-size: cover;
				}
					.circle-container i.center[data-type="1"]:hover:not(.skipHover) > span {
						
					}
			
	.deg0	{ transform: translate(14em); }							.deg0	> i { transform: rotate(-90deg); }	/*0-90*/
	.deg180	{ transform: translate(-14em); }						.deg180 > i { transform: rotate(90deg);	 }	/*180-90*/

	.deg0 { transform: rotate(0deg) translate(14em) rotate(0deg);  } .deg0 > i { transform: rotate(-90deg); }
	.deg1 { transform: rotate(1deg) translate(14em) rotate(-1deg);  } .deg1 > i { transform: rotate(-89deg); }
	.deg2 { transform: rotate(2deg) translate(14em) rotate(-2deg);  } .deg2 > i { transform: rotate(-88deg); }
	.deg3 { transform: rotate(3deg) translate(14em) rotate(-3deg);  } .deg3 > i { transform: rotate(-87deg); }
	.deg4 { transform: rotate(4deg) translate(14em) rotate(-4deg);  } .deg4 > i { transform: rotate(-86deg); }
	.deg5 { transform: rotate(5deg) translate(14em) rotate(-5deg);  } .deg5 > i { transform: rotate(-85deg); }
	.deg6 { transform: rotate(6deg) translate(14em) rotate(-6deg);  } .deg6 > i { transform: rotate(-84deg); }
	.deg7 { transform: rotate(7deg) translate(14em) rotate(-7deg);  } .deg7 > i { transform: rotate(-83deg); }
	.deg8 { transform: rotate(8deg) translate(14em) rotate(-8deg);  } .deg8 > i { transform: rotate(-82deg); }
	.deg9 { transform: rotate(9deg) translate(14em) rotate(-9deg);  } .deg9 > i { transform: rotate(-81deg); }
	.deg10 { transform: rotate(10deg) translate(14em) rotate(-10deg);  } .deg10 > i { transform: rotate(-80deg); }
	.deg11 { transform: rotate(11deg) translate(14em) rotate(-11deg);  } .deg11 > i { transform: rotate(-79deg); }
	.deg12 { transform: rotate(12deg) translate(14em) rotate(-12deg);  } .deg12 > i { transform: rotate(-78deg); }
	.deg13 { transform: rotate(13deg) translate(14em) rotate(-13deg);  } .deg13 > i { transform: rotate(-77deg); }
	.deg14 { transform: rotate(14deg) translate(14em) rotate(-14deg);  } .deg14 > i { transform: rotate(-76deg); }
	.deg15 { transform: rotate(15deg) translate(14em) rotate(-15deg);  } .deg15 > i { transform: rotate(-75deg); }
	.deg16 { transform: rotate(16deg) translate(14em) rotate(-16deg);  } .deg16 > i { transform: rotate(-74deg); }
	.deg17 { transform: rotate(17deg) translate(14em) rotate(-17deg);  } .deg17 > i { transform: rotate(-73deg); }
	.deg18 { transform: rotate(18deg) translate(14em) rotate(-18deg);  } .deg18 > i { transform: rotate(-72deg); }
	.deg19 { transform: rotate(19deg) translate(14em) rotate(-19deg);  } .deg19 > i { transform: rotate(-71deg); }
	.deg20 { transform: rotate(20deg) translate(14em) rotate(-20deg);  } .deg20 > i { transform: rotate(-70deg); }
	.deg21 { transform: rotate(21deg) translate(14em) rotate(-21deg);  } .deg21 > i { transform: rotate(-69deg); }
	.deg22 { transform: rotate(22deg) translate(14em) rotate(-22deg);  } .deg22 > i { transform: rotate(-68deg); }
	.deg23 { transform: rotate(23deg) translate(14em) rotate(-23deg);  } .deg23 > i { transform: rotate(-67deg); }
	.deg24 { transform: rotate(24deg) translate(14em) rotate(-24deg);  } .deg24 > i { transform: rotate(-66deg); }
	.deg25 { transform: rotate(25deg) translate(14em) rotate(-25deg);  } .deg25 > i { transform: rotate(-65deg); }
	.deg26 { transform: rotate(26deg) translate(14em) rotate(-26deg);  } .deg26 > i { transform: rotate(-64deg); }
	.deg27 { transform: rotate(27deg) translate(14em) rotate(-27deg);  } .deg27 > i { transform: rotate(-63deg); }
	.deg28 { transform: rotate(28deg) translate(14em) rotate(-28deg);  } .deg28 > i { transform: rotate(-62deg); }
	.deg29 { transform: rotate(29deg) translate(14em) rotate(-29deg);  } .deg29 > i { transform: rotate(-61deg); }
	.deg30 { transform: rotate(30deg) translate(14em) rotate(-30deg);  } .deg30 > i { transform: rotate(-60deg); }
	.deg31 { transform: rotate(31deg) translate(14em) rotate(-31deg);  } .deg31 > i { transform: rotate(-59deg); }
	.deg32 { transform: rotate(32deg) translate(14em) rotate(-32deg);  } .deg32 > i { transform: rotate(-58deg); }
	.deg33 { transform: rotate(33deg) translate(14em) rotate(-33deg);  } .deg33 > i { transform: rotate(-57deg); }
	.deg34 { transform: rotate(34deg) translate(14em) rotate(-34deg);  } .deg34 > i { transform: rotate(-56deg); }
	.deg35 { transform: rotate(35deg) translate(14em) rotate(-35deg);  } .deg35 > i { transform: rotate(-55deg); }
	.deg36 { transform: rotate(36deg) translate(14em) rotate(-36deg);  } .deg36 > i { transform: rotate(-54deg); }
	.deg37 { transform: rotate(37deg) translate(14em) rotate(-37deg);  } .deg37 > i { transform: rotate(-53deg); }
	.deg38 { transform: rotate(38deg) translate(14em) rotate(-38deg);  } .deg38 > i { transform: rotate(-52deg); }
	.deg39 { transform: rotate(39deg) translate(14em) rotate(-39deg);  } .deg39 > i { transform: rotate(-51deg); }
	.deg40 { transform: rotate(40deg) translate(14em) rotate(-40deg);  } .deg40 > i { transform: rotate(-50deg); }
	.deg41 { transform: rotate(41deg) translate(14em) rotate(-41deg);  } .deg41 > i { transform: rotate(-49deg); }
	.deg42 { transform: rotate(42deg) translate(14em) rotate(-42deg);  } .deg42 > i { transform: rotate(-48deg); }
	.deg43 { transform: rotate(43deg) translate(14em) rotate(-43deg);  } .deg43 > i { transform: rotate(-47deg); }
	.deg44 { transform: rotate(44deg) translate(14em) rotate(-44deg);  } .deg44 > i { transform: rotate(-46deg); }
	.deg45 { transform: rotate(45deg) translate(14em) rotate(-45deg);  } .deg45 > i { transform: rotate(-45deg); }
	.deg46 { transform: rotate(46deg) translate(14em) rotate(-46deg);  } .deg46 > i { transform: rotate(-44deg); }
	.deg47 { transform: rotate(47deg) translate(14em) rotate(-47deg);  } .deg47 > i { transform: rotate(-43deg); }
	.deg48 { transform: rotate(48deg) translate(14em) rotate(-48deg);  } .deg48 > i { transform: rotate(-42deg); }
	.deg49 { transform: rotate(49deg) translate(14em) rotate(-49deg);  } .deg49 > i { transform: rotate(-41deg); }
	.deg50 { transform: rotate(50deg) translate(14em) rotate(-50deg);  } .deg50 > i { transform: rotate(-40deg); }
	.deg51 { transform: rotate(51deg) translate(14em) rotate(-51deg);  } .deg51 > i { transform: rotate(-39deg); }
	.deg52 { transform: rotate(52deg) translate(14em) rotate(-52deg);  } .deg52 > i { transform: rotate(-38deg); }
	.deg53 { transform: rotate(53deg) translate(14em) rotate(-53deg);  } .deg53 > i { transform: rotate(-37deg); }
	.deg54 { transform: rotate(54deg) translate(14em) rotate(-54deg);  } .deg54 > i { transform: rotate(-36deg); }
	.deg55 { transform: rotate(55deg) translate(14em) rotate(-55deg);  } .deg55 > i { transform: rotate(-35deg); }
	.deg56 { transform: rotate(56deg) translate(14em) rotate(-56deg);  } .deg56 > i { transform: rotate(-34deg); }
	.deg57 { transform: rotate(57deg) translate(14em) rotate(-57deg);  } .deg57 > i { transform: rotate(-33deg); }
	.deg58 { transform: rotate(58deg) translate(14em) rotate(-58deg);  } .deg58 > i { transform: rotate(-32deg); }
	.deg59 { transform: rotate(59deg) translate(14em) rotate(-59deg);  } .deg59 > i { transform: rotate(-31deg); }
	.deg60 { transform: rotate(60deg) translate(14em) rotate(-60deg);  } .deg60 > i { transform: rotate(-30deg); }
	.deg61 { transform: rotate(61deg) translate(14em) rotate(-61deg);  } .deg61 > i { transform: rotate(-29deg); }
	.deg62 { transform: rotate(62deg) translate(14em) rotate(-62deg);  } .deg62 > i { transform: rotate(-28deg); }
	.deg63 { transform: rotate(63deg) translate(14em) rotate(-63deg);  } .deg63 > i { transform: rotate(-27deg); }
	.deg64 { transform: rotate(64deg) translate(14em) rotate(-64deg);  } .deg64 > i { transform: rotate(-26deg); }
	.deg65 { transform: rotate(65deg) translate(14em) rotate(-65deg);  } .deg65 > i { transform: rotate(-25deg); }
	.deg66 { transform: rotate(66deg) translate(14em) rotate(-66deg);  } .deg66 > i { transform: rotate(-24deg); }
	.deg67 { transform: rotate(67deg) translate(14em) rotate(-67deg);  } .deg67 > i { transform: rotate(-23deg); }
	.deg68 { transform: rotate(68deg) translate(14em) rotate(-68deg);  } .deg68 > i { transform: rotate(-22deg); }
	.deg69 { transform: rotate(69deg) translate(14em) rotate(-69deg);  } .deg69 > i { transform: rotate(-21deg); }
	.deg70 { transform: rotate(70deg) translate(14em) rotate(-70deg);  } .deg70 > i { transform: rotate(-20deg); }
	.deg71 { transform: rotate(71deg) translate(14em) rotate(-71deg);  } .deg71 > i { transform: rotate(-19deg); }
	.deg72 { transform: rotate(72deg) translate(14em) rotate(-72deg);  } .deg72 > i { transform: rotate(-18deg); }
	.deg73 { transform: rotate(73deg) translate(14em) rotate(-73deg);  } .deg73 > i { transform: rotate(-17deg); }
	.deg74 { transform: rotate(74deg) translate(14em) rotate(-74deg);  } .deg74 > i { transform: rotate(-16deg); }
	.deg75 { transform: rotate(75deg) translate(14em) rotate(-75deg);  } .deg75 > i { transform: rotate(-15deg); }
	.deg76 { transform: rotate(76deg) translate(14em) rotate(-76deg);  } .deg76 > i { transform: rotate(-14deg); }
	.deg77 { transform: rotate(77deg) translate(14em) rotate(-77deg);  } .deg77 > i { transform: rotate(-13deg); }
	.deg78 { transform: rotate(78deg) translate(14em) rotate(-78deg);  } .deg78 > i { transform: rotate(-12deg); }
	.deg79 { transform: rotate(79deg) translate(14em) rotate(-79deg);  } .deg79 > i { transform: rotate(-11deg); }
	.deg80 { transform: rotate(80deg) translate(14em) rotate(-80deg);  } .deg80 > i { transform: rotate(-10deg); }
	.deg81 { transform: rotate(81deg) translate(14em) rotate(-81deg);  } .deg81 > i { transform: rotate(-9deg); }
	.deg82 { transform: rotate(82deg) translate(14em) rotate(-82deg);  } .deg82 > i { transform: rotate(-8deg); }
	.deg83 { transform: rotate(83deg) translate(14em) rotate(-83deg);  } .deg83 > i { transform: rotate(-7deg); }
	.deg84 { transform: rotate(84deg) translate(14em) rotate(-84deg);  } .deg84 > i { transform: rotate(-6deg); }
	.deg85 { transform: rotate(85deg) translate(14em) rotate(-85deg);  } .deg85 > i { transform: rotate(-5deg); }
	.deg86 { transform: rotate(86deg) translate(14em) rotate(-86deg);  } .deg86 > i { transform: rotate(-4deg); }
	.deg87 { transform: rotate(87deg) translate(14em) rotate(-87deg);  } .deg87 > i { transform: rotate(-3deg); }
	.deg88 { transform: rotate(88deg) translate(14em) rotate(-88deg);  } .deg88 > i { transform: rotate(-2deg); }
	.deg89 { transform: rotate(89deg) translate(14em) rotate(-89deg);  } .deg89 > i { transform: rotate(-1deg); }
	.deg90 { transform: rotate(90deg) translate(14em) rotate(-90deg);  } .deg90 > i { transform: rotate(0deg); }
	.deg91 { transform: rotate(91deg) translate(14em) rotate(-91deg);  } .deg91 > i { transform: rotate(1deg); }
	.deg92 { transform: rotate(92deg) translate(14em) rotate(-92deg);  } .deg92 > i { transform: rotate(2deg); }
	.deg93 { transform: rotate(93deg) translate(14em) rotate(-93deg);  } .deg93 > i { transform: rotate(3deg); }
	.deg94 { transform: rotate(94deg) translate(14em) rotate(-94deg);  } .deg94 > i { transform: rotate(4deg); }
	.deg95 { transform: rotate(95deg) translate(14em) rotate(-95deg);  } .deg95 > i { transform: rotate(5deg); }
	.deg96 { transform: rotate(96deg) translate(14em) rotate(-96deg);  } .deg96 > i { transform: rotate(6deg); }
	.deg97 { transform: rotate(97deg) translate(14em) rotate(-97deg);  } .deg97 > i { transform: rotate(7deg); }
	.deg98 { transform: rotate(98deg) translate(14em) rotate(-98deg);  } .deg98 > i { transform: rotate(8deg); }
	.deg99 { transform: rotate(99deg) translate(14em) rotate(-99deg);  } .deg99 > i { transform: rotate(9deg); }
	.deg100 { transform: rotate(100deg) translate(14em) rotate(-100deg);  } .deg100 > i { transform: rotate(10deg); }
	.deg101 { transform: rotate(101deg) translate(14em) rotate(-101deg);  } .deg101 > i { transform: rotate(11deg); }
	.deg102 { transform: rotate(102deg) translate(14em) rotate(-102deg);  } .deg102 > i { transform: rotate(12deg); }
	.deg103 { transform: rotate(103deg) translate(14em) rotate(-103deg);  } .deg103 > i { transform: rotate(13deg); }
	.deg104 { transform: rotate(104deg) translate(14em) rotate(-104deg);  } .deg104 > i { transform: rotate(14deg); }
	.deg105 { transform: rotate(105deg) translate(14em) rotate(-105deg);  } .deg105 > i { transform: rotate(15deg); }
	.deg106 { transform: rotate(106deg) translate(14em) rotate(-106deg);  } .deg106 > i { transform: rotate(16deg); }
	.deg107 { transform: rotate(107deg) translate(14em) rotate(-107deg);  } .deg107 > i { transform: rotate(17deg); }
	.deg108 { transform: rotate(108deg) translate(14em) rotate(-108deg);  } .deg108 > i { transform: rotate(18deg); }
	.deg109 { transform: rotate(109deg) translate(14em) rotate(-109deg);  } .deg109 > i { transform: rotate(19deg); }
	.deg110 { transform: rotate(110deg) translate(14em) rotate(-110deg);  } .deg110 > i { transform: rotate(20deg); }
	.deg111 { transform: rotate(111deg) translate(14em) rotate(-111deg);  } .deg111 > i { transform: rotate(21deg); }
	.deg112 { transform: rotate(112deg) translate(14em) rotate(-112deg);  } .deg112 > i { transform: rotate(22deg); }
	.deg113 { transform: rotate(113deg) translate(14em) rotate(-113deg);  } .deg113 > i { transform: rotate(23deg); }
	.deg114 { transform: rotate(114deg) translate(14em) rotate(-114deg);  } .deg114 > i { transform: rotate(24deg); }
	.deg115 { transform: rotate(115deg) translate(14em) rotate(-115deg);  } .deg115 > i { transform: rotate(25deg); }
	.deg116 { transform: rotate(116deg) translate(14em) rotate(-116deg);  } .deg116 > i { transform: rotate(26deg); }
	.deg117 { transform: rotate(117deg) translate(14em) rotate(-117deg);  } .deg117 > i { transform: rotate(27deg); }
	.deg118 { transform: rotate(118deg) translate(14em) rotate(-118deg);  } .deg118 > i { transform: rotate(28deg); }
	.deg119 { transform: rotate(119deg) translate(14em) rotate(-119deg);  } .deg119 > i { transform: rotate(29deg); }
	.deg120 { transform: rotate(120deg) translate(14em) rotate(-120deg);  } .deg120 > i { transform: rotate(30deg); }
	.deg121 { transform: rotate(121deg) translate(14em) rotate(-121deg);  } .deg121 > i { transform: rotate(31deg); }
	.deg122 { transform: rotate(122deg) translate(14em) rotate(-122deg);  } .deg122 > i { transform: rotate(32deg); }
	.deg123 { transform: rotate(123deg) translate(14em) rotate(-123deg);  } .deg123 > i { transform: rotate(33deg); }
	.deg124 { transform: rotate(124deg) translate(14em) rotate(-124deg);  } .deg124 > i { transform: rotate(34deg); }
	.deg125 { transform: rotate(125deg) translate(14em) rotate(-125deg);  } .deg125 > i { transform: rotate(35deg); }
	.deg126 { transform: rotate(126deg) translate(14em) rotate(-126deg);  } .deg126 > i { transform: rotate(36deg); }
	.deg127 { transform: rotate(127deg) translate(14em) rotate(-127deg);  } .deg127 > i { transform: rotate(37deg); }
	.deg128 { transform: rotate(128deg) translate(14em) rotate(-128deg);  } .deg128 > i { transform: rotate(38deg); }
	.deg129 { transform: rotate(129deg) translate(14em) rotate(-129deg);  } .deg129 > i { transform: rotate(39deg); }
	.deg130 { transform: rotate(130deg) translate(14em) rotate(-130deg);  } .deg130 > i { transform: rotate(40deg); }
	.deg131 { transform: rotate(131deg) translate(14em) rotate(-131deg);  } .deg131 > i { transform: rotate(41deg); }
	.deg132 { transform: rotate(132deg) translate(14em) rotate(-132deg);  } .deg132 > i { transform: rotate(42deg); }
	.deg133 { transform: rotate(133deg) translate(14em) rotate(-133deg);  } .deg133 > i { transform: rotate(43deg); }
	.deg134 { transform: rotate(134deg) translate(14em) rotate(-134deg);  } .deg134 > i { transform: rotate(44deg); }
	.deg135 { transform: rotate(135deg) translate(14em) rotate(-135deg);  } .deg135 > i { transform: rotate(45deg); }
	.deg136 { transform: rotate(136deg) translate(14em) rotate(-136deg);  } .deg136 > i { transform: rotate(46deg); }
	.deg137 { transform: rotate(137deg) translate(14em) rotate(-137deg);  } .deg137 > i { transform: rotate(47deg); }
	.deg138 { transform: rotate(138deg) translate(14em) rotate(-138deg);  } .deg138 > i { transform: rotate(48deg); }
	.deg139 { transform: rotate(139deg) translate(14em) rotate(-139deg);  } .deg139 > i { transform: rotate(49deg); }
	.deg140 { transform: rotate(140deg) translate(14em) rotate(-140deg);  } .deg140 > i { transform: rotate(50deg); }
	.deg141 { transform: rotate(141deg) translate(14em) rotate(-141deg);  } .deg141 > i { transform: rotate(51deg); }
	.deg142 { transform: rotate(142deg) translate(14em) rotate(-142deg);  } .deg142 > i { transform: rotate(52deg); }
	.deg143 { transform: rotate(143deg) translate(14em) rotate(-143deg);  } .deg143 > i { transform: rotate(53deg); }
	.deg144 { transform: rotate(144deg) translate(14em) rotate(-144deg);  } .deg144 > i { transform: rotate(54deg); }
	.deg145 { transform: rotate(145deg) translate(14em) rotate(-145deg);  } .deg145 > i { transform: rotate(55deg); }
	.deg146 { transform: rotate(146deg) translate(14em) rotate(-146deg);  } .deg146 > i { transform: rotate(56deg); }
	.deg147 { transform: rotate(147deg) translate(14em) rotate(-147deg);  } .deg147 > i { transform: rotate(57deg); }
	.deg148 { transform: rotate(148deg) translate(14em) rotate(-148deg);  } .deg148 > i { transform: rotate(58deg); }
	.deg149 { transform: rotate(149deg) translate(14em) rotate(-149deg);  } .deg149 > i { transform: rotate(59deg); }
	.deg150 { transform: rotate(150deg) translate(14em) rotate(-150deg);  } .deg150 > i { transform: rotate(60deg); }
	.deg151 { transform: rotate(151deg) translate(14em) rotate(-151deg);  } .deg151 > i { transform: rotate(61deg); }
	.deg152 { transform: rotate(152deg) translate(14em) rotate(-152deg);  } .deg152 > i { transform: rotate(62deg); }
	.deg153 { transform: rotate(153deg) translate(14em) rotate(-153deg);  } .deg153 > i { transform: rotate(63deg); }
	.deg154 { transform: rotate(154deg) translate(14em) rotate(-154deg);  } .deg154 > i { transform: rotate(64deg); }
	.deg155 { transform: rotate(155deg) translate(14em) rotate(-155deg);  } .deg155 > i { transform: rotate(65deg); }
	.deg156 { transform: rotate(156deg) translate(14em) rotate(-156deg);  } .deg156 > i { transform: rotate(66deg); }
	.deg157 { transform: rotate(157deg) translate(14em) rotate(-157deg);  } .deg157 > i { transform: rotate(67deg); }
	.deg158 { transform: rotate(158deg) translate(14em) rotate(-158deg);  } .deg158 > i { transform: rotate(68deg); }
	.deg159 { transform: rotate(159deg) translate(14em) rotate(-159deg);  } .deg159 > i { transform: rotate(69deg); }
	.deg160 { transform: rotate(160deg) translate(14em) rotate(-160deg);  } .deg160 > i { transform: rotate(70deg); }
	.deg161 { transform: rotate(161deg) translate(14em) rotate(-161deg);  } .deg161 > i { transform: rotate(71deg); }
	.deg162 { transform: rotate(162deg) translate(14em) rotate(-162deg);  } .deg162 > i { transform: rotate(72deg); }
	.deg163 { transform: rotate(163deg) translate(14em) rotate(-163deg);  } .deg163 > i { transform: rotate(73deg); }
	.deg164 { transform: rotate(164deg) translate(14em) rotate(-164deg);  } .deg164 > i { transform: rotate(74deg); }
	.deg165 { transform: rotate(165deg) translate(14em) rotate(-165deg);  } .deg165 > i { transform: rotate(75deg); }
	.deg166 { transform: rotate(166deg) translate(14em) rotate(-166deg);  } .deg166 > i { transform: rotate(76deg); }
	.deg167 { transform: rotate(167deg) translate(14em) rotate(-167deg);  } .deg167 > i { transform: rotate(77deg); }
	.deg168 { transform: rotate(168deg) translate(14em) rotate(-168deg);  } .deg168 > i { transform: rotate(78deg); }
	.deg169 { transform: rotate(169deg) translate(14em) rotate(-169deg);  } .deg169 > i { transform: rotate(79deg); }
	.deg170 { transform: rotate(170deg) translate(14em) rotate(-170deg);  } .deg170 > i { transform: rotate(80deg); }
	.deg171 { transform: rotate(171deg) translate(14em) rotate(-171deg);  } .deg171 > i { transform: rotate(81deg); }
	.deg172 { transform: rotate(172deg) translate(14em) rotate(-172deg);  } .deg172 > i { transform: rotate(82deg); }
	.deg173 { transform: rotate(173deg) translate(14em) rotate(-173deg);  } .deg173 > i { transform: rotate(83deg); }
	.deg174 { transform: rotate(174deg) translate(14em) rotate(-174deg);  } .deg174 > i { transform: rotate(84deg); }
	.deg175 { transform: rotate(175deg) translate(14em) rotate(-175deg);  } .deg175 > i { transform: rotate(85deg); }
	.deg176 { transform: rotate(176deg) translate(14em) rotate(-176deg);  } .deg176 > i { transform: rotate(86deg); }
	.deg177 { transform: rotate(177deg) translate(14em) rotate(-177deg);  } .deg177 > i { transform: rotate(87deg); }
	.deg178 { transform: rotate(178deg) translate(14em) rotate(-178deg);  } .deg178 > i { transform: rotate(88deg); }
	.deg179 { transform: rotate(179deg) translate(14em) rotate(-179deg);  } .deg179 > i { transform: rotate(89deg); }
	.deg180 { transform: rotate(180deg) translate(14em) rotate(-180deg);  } .deg180 > i { transform: rotate(90deg); }
	.deg181 { transform: rotate(181deg) translate(14em) rotate(-181deg);  } .deg181 > i { transform: rotate(91deg); }
	.deg182 { transform: rotate(182deg) translate(14em) rotate(-182deg);  } .deg182 > i { transform: rotate(92deg); }
	.deg183 { transform: rotate(183deg) translate(14em) rotate(-183deg);  } .deg183 > i { transform: rotate(93deg); }
	.deg184 { transform: rotate(184deg) translate(14em) rotate(-184deg);  } .deg184 > i { transform: rotate(94deg); }
	.deg185 { transform: rotate(185deg) translate(14em) rotate(-185deg);  } .deg185 > i { transform: rotate(95deg); }
	.deg186 { transform: rotate(186deg) translate(14em) rotate(-186deg);  } .deg186 > i { transform: rotate(96deg); }
	.deg187 { transform: rotate(187deg) translate(14em) rotate(-187deg);  } .deg187 > i { transform: rotate(97deg); }
	.deg188 { transform: rotate(188deg) translate(14em) rotate(-188deg);  } .deg188 > i { transform: rotate(98deg); }
	.deg189 { transform: rotate(189deg) translate(14em) rotate(-189deg);  } .deg189 > i { transform: rotate(99deg); }
	.deg190 { transform: rotate(190deg) translate(14em) rotate(-190deg);  } .deg190 > i { transform: rotate(100deg); }
	.deg191 { transform: rotate(191deg) translate(14em) rotate(-191deg);  } .deg191 > i { transform: rotate(101deg); }
	.deg192 { transform: rotate(192deg) translate(14em) rotate(-192deg);  } .deg192 > i { transform: rotate(102deg); }
	.deg193 { transform: rotate(193deg) translate(14em) rotate(-193deg);  } .deg193 > i { transform: rotate(103deg); }
	.deg194 { transform: rotate(194deg) translate(14em) rotate(-194deg);  } .deg194 > i { transform: rotate(104deg); }
	.deg195 { transform: rotate(195deg) translate(14em) rotate(-195deg);  } .deg195 > i { transform: rotate(105deg); }
	.deg196 { transform: rotate(196deg) translate(14em) rotate(-196deg);  } .deg196 > i { transform: rotate(106deg); }
	.deg197 { transform: rotate(197deg) translate(14em) rotate(-197deg);  } .deg197 > i { transform: rotate(107deg); }
	.deg198 { transform: rotate(198deg) translate(14em) rotate(-198deg);  } .deg198 > i { transform: rotate(108deg); }
	.deg199 { transform: rotate(199deg) translate(14em) rotate(-199deg);  } .deg199 > i { transform: rotate(109deg); }
	.deg200 { transform: rotate(200deg) translate(14em) rotate(-200deg);  } .deg200 > i { transform: rotate(110deg); }
	.deg201 { transform: rotate(201deg) translate(14em) rotate(-201deg);  } .deg201 > i { transform: rotate(111deg); }
	.deg202 { transform: rotate(202deg) translate(14em) rotate(-202deg);  } .deg202 > i { transform: rotate(112deg); }
	.deg203 { transform: rotate(203deg) translate(14em) rotate(-203deg);  } .deg203 > i { transform: rotate(113deg); }
	.deg204 { transform: rotate(204deg) translate(14em) rotate(-204deg);  } .deg204 > i { transform: rotate(114deg); }
	.deg205 { transform: rotate(205deg) translate(14em) rotate(-205deg);  } .deg205 > i { transform: rotate(115deg); }
	.deg206 { transform: rotate(206deg) translate(14em) rotate(-206deg);  } .deg206 > i { transform: rotate(116deg); }
	.deg207 { transform: rotate(207deg) translate(14em) rotate(-207deg);  } .deg207 > i { transform: rotate(117deg); }
	.deg208 { transform: rotate(208deg) translate(14em) rotate(-208deg);  } .deg208 > i { transform: rotate(118deg); }
	.deg209 { transform: rotate(209deg) translate(14em) rotate(-209deg);  } .deg209 > i { transform: rotate(119deg); }
	.deg210 { transform: rotate(210deg) translate(14em) rotate(-210deg);  } .deg210 > i { transform: rotate(120deg); }
	.deg211 { transform: rotate(211deg) translate(14em) rotate(-211deg);  } .deg211 > i { transform: rotate(121deg); }
	.deg212 { transform: rotate(212deg) translate(14em) rotate(-212deg);  } .deg212 > i { transform: rotate(122deg); }
	.deg213 { transform: rotate(213deg) translate(14em) rotate(-213deg);  } .deg213 > i { transform: rotate(123deg); }
	.deg214 { transform: rotate(214deg) translate(14em) rotate(-214deg);  } .deg214 > i { transform: rotate(124deg); }
	.deg215 { transform: rotate(215deg) translate(14em) rotate(-215deg);  } .deg215 > i { transform: rotate(125deg); }
	.deg216 { transform: rotate(216deg) translate(14em) rotate(-216deg);  } .deg216 > i { transform: rotate(126deg); }
	.deg217 { transform: rotate(217deg) translate(14em) rotate(-217deg);  } .deg217 > i { transform: rotate(127deg); }
	.deg218 { transform: rotate(218deg) translate(14em) rotate(-218deg);  } .deg218 > i { transform: rotate(128deg); }
	.deg219 { transform: rotate(219deg) translate(14em) rotate(-219deg);  } .deg219 > i { transform: rotate(129deg); }
	.deg220 { transform: rotate(220deg) translate(14em) rotate(-220deg);  } .deg220 > i { transform: rotate(130deg); }
	.deg221 { transform: rotate(221deg) translate(14em) rotate(-221deg);  } .deg221 > i { transform: rotate(131deg); }
	.deg222 { transform: rotate(222deg) translate(14em) rotate(-222deg);  } .deg222 > i { transform: rotate(132deg); }
	.deg223 { transform: rotate(223deg) translate(14em) rotate(-223deg);  } .deg223 > i { transform: rotate(133deg); }
	.deg224 { transform: rotate(224deg) translate(14em) rotate(-224deg);  } .deg224 > i { transform: rotate(134deg); }
	.deg225 { transform: rotate(225deg) translate(14em) rotate(-225deg);  } .deg225 > i { transform: rotate(135deg); }
	.deg226 { transform: rotate(226deg) translate(14em) rotate(-226deg);  } .deg226 > i { transform: rotate(136deg); }
	.deg227 { transform: rotate(227deg) translate(14em) rotate(-227deg);  } .deg227 > i { transform: rotate(137deg); }
	.deg228 { transform: rotate(228deg) translate(14em) rotate(-228deg);  } .deg228 > i { transform: rotate(138deg); }
	.deg229 { transform: rotate(229deg) translate(14em) rotate(-229deg);  } .deg229 > i { transform: rotate(139deg); }
	.deg230 { transform: rotate(230deg) translate(14em) rotate(-230deg);  } .deg230 > i { transform: rotate(140deg); }
	.deg231 { transform: rotate(231deg) translate(14em) rotate(-231deg);  } .deg231 > i { transform: rotate(141deg); }
	.deg232 { transform: rotate(232deg) translate(14em) rotate(-232deg);  } .deg232 > i { transform: rotate(142deg); }
	.deg233 { transform: rotate(233deg) translate(14em) rotate(-233deg);  } .deg233 > i { transform: rotate(143deg); }
	.deg234 { transform: rotate(234deg) translate(14em) rotate(-234deg);  } .deg234 > i { transform: rotate(144deg); }
	.deg235 { transform: rotate(235deg) translate(14em) rotate(-235deg);  } .deg235 > i { transform: rotate(145deg); }
	.deg236 { transform: rotate(236deg) translate(14em) rotate(-236deg);  } .deg236 > i { transform: rotate(146deg); }
	.deg237 { transform: rotate(237deg) translate(14em) rotate(-237deg);  } .deg237 > i { transform: rotate(147deg); }
	.deg238 { transform: rotate(238deg) translate(14em) rotate(-238deg);  } .deg238 > i { transform: rotate(148deg); }
	.deg239 { transform: rotate(239deg) translate(14em) rotate(-239deg);  } .deg239 > i { transform: rotate(149deg); }
	.deg240 { transform: rotate(240deg) translate(14em) rotate(-240deg);  } .deg240 > i { transform: rotate(150deg); }
	.deg241 { transform: rotate(241deg) translate(14em) rotate(-241deg);  } .deg241 > i { transform: rotate(151deg); }
	.deg242 { transform: rotate(242deg) translate(14em) rotate(-242deg);  } .deg242 > i { transform: rotate(152deg); }
	.deg243 { transform: rotate(243deg) translate(14em) rotate(-243deg);  } .deg243 > i { transform: rotate(153deg); }
	.deg244 { transform: rotate(244deg) translate(14em) rotate(-244deg);  } .deg244 > i { transform: rotate(154deg); }
	.deg245 { transform: rotate(245deg) translate(14em) rotate(-245deg);  } .deg245 > i { transform: rotate(155deg); }
	.deg246 { transform: rotate(246deg) translate(14em) rotate(-246deg);  } .deg246 > i { transform: rotate(156deg); }
	.deg247 { transform: rotate(247deg) translate(14em) rotate(-247deg);  } .deg247 > i { transform: rotate(157deg); }
	.deg248 { transform: rotate(248deg) translate(14em) rotate(-248deg);  } .deg248 > i { transform: rotate(158deg); }
	.deg249 { transform: rotate(249deg) translate(14em) rotate(-249deg);  } .deg249 > i { transform: rotate(159deg); }
	.deg250 { transform: rotate(250deg) translate(14em) rotate(-250deg);  } .deg250 > i { transform: rotate(160deg); }
	.deg251 { transform: rotate(251deg) translate(14em) rotate(-251deg);  } .deg251 > i { transform: rotate(161deg); }
	.deg252 { transform: rotate(252deg) translate(14em) rotate(-252deg);  } .deg252 > i { transform: rotate(162deg); }
	.deg253 { transform: rotate(253deg) translate(14em) rotate(-253deg);  } .deg253 > i { transform: rotate(163deg); }
	.deg254 { transform: rotate(254deg) translate(14em) rotate(-254deg);  } .deg254 > i { transform: rotate(164deg); }
	.deg255 { transform: rotate(255deg) translate(14em) rotate(-255deg);  } .deg255 > i { transform: rotate(165deg); }
	.deg256 { transform: rotate(256deg) translate(14em) rotate(-256deg);  } .deg256 > i { transform: rotate(166deg); }
	.deg257 { transform: rotate(257deg) translate(14em) rotate(-257deg);  } .deg257 > i { transform: rotate(167deg); }
	.deg258 { transform: rotate(258deg) translate(14em) rotate(-258deg);  } .deg258 > i { transform: rotate(168deg); }
	.deg259 { transform: rotate(259deg) translate(14em) rotate(-259deg);  } .deg259 > i { transform: rotate(169deg); }
	.deg260 { transform: rotate(260deg) translate(14em) rotate(-260deg);  } .deg260 > i { transform: rotate(170deg); }
	.deg261 { transform: rotate(261deg) translate(14em) rotate(-261deg);  } .deg261 > i { transform: rotate(171deg); }
	.deg262 { transform: rotate(262deg) translate(14em) rotate(-262deg);  } .deg262 > i { transform: rotate(172deg); }
	.deg263 { transform: rotate(263deg) translate(14em) rotate(-263deg);  } .deg263 > i { transform: rotate(173deg); }
	.deg264 { transform: rotate(264deg) translate(14em) rotate(-264deg);  } .deg264 > i { transform: rotate(174deg); }
	.deg265 { transform: rotate(265deg) translate(14em) rotate(-265deg);  } .deg265 > i { transform: rotate(175deg); }
	.deg266 { transform: rotate(266deg) translate(14em) rotate(-266deg);  } .deg266 > i { transform: rotate(176deg); }
	.deg267 { transform: rotate(267deg) translate(14em) rotate(-267deg);  } .deg267 > i { transform: rotate(177deg); }
	.deg268 { transform: rotate(268deg) translate(14em) rotate(-268deg);  } .deg268 > i { transform: rotate(178deg); }
	.deg269 { transform: rotate(269deg) translate(14em) rotate(-269deg);  } .deg269 > i { transform: rotate(179deg); }
	.deg270 { transform: rotate(270deg) translate(14em) rotate(-270deg);  } .deg270 > i { transform: rotate(180deg); }
	.deg271 { transform: rotate(271deg) translate(14em) rotate(-271deg);  } .deg271 > i { transform: rotate(181deg); }
	.deg272 { transform: rotate(272deg) translate(14em) rotate(-272deg);  } .deg272 > i { transform: rotate(182deg); }
	.deg273 { transform: rotate(273deg) translate(14em) rotate(-273deg);  } .deg273 > i { transform: rotate(183deg); }
	.deg274 { transform: rotate(274deg) translate(14em) rotate(-274deg);  } .deg274 > i { transform: rotate(184deg); }
	.deg275 { transform: rotate(275deg) translate(14em) rotate(-275deg);  } .deg275 > i { transform: rotate(185deg); }
	.deg276 { transform: rotate(276deg) translate(14em) rotate(-276deg);  } .deg276 > i { transform: rotate(186deg); }
	.deg277 { transform: rotate(277deg) translate(14em) rotate(-277deg);  } .deg277 > i { transform: rotate(187deg); }
	.deg278 { transform: rotate(278deg) translate(14em) rotate(-278deg);  } .deg278 > i { transform: rotate(188deg); }
	.deg279 { transform: rotate(279deg) translate(14em) rotate(-279deg);  } .deg279 > i { transform: rotate(189deg); }
	.deg280 { transform: rotate(280deg) translate(14em) rotate(-280deg);  } .deg280 > i { transform: rotate(190deg); }
	.deg281 { transform: rotate(281deg) translate(14em) rotate(-281deg);  } .deg281 > i { transform: rotate(191deg); }
	.deg282 { transform: rotate(282deg) translate(14em) rotate(-282deg);  } .deg282 > i { transform: rotate(192deg); }
	.deg283 { transform: rotate(283deg) translate(14em) rotate(-283deg);  } .deg283 > i { transform: rotate(193deg); }
	.deg284 { transform: rotate(284deg) translate(14em) rotate(-284deg);  } .deg284 > i { transform: rotate(194deg); }
	.deg285 { transform: rotate(285deg) translate(14em) rotate(-285deg);  } .deg285 > i { transform: rotate(195deg); }
	.deg286 { transform: rotate(286deg) translate(14em) rotate(-286deg);  } .deg286 > i { transform: rotate(196deg); }
	.deg287 { transform: rotate(287deg) translate(14em) rotate(-287deg);  } .deg287 > i { transform: rotate(197deg); }
	.deg288 { transform: rotate(288deg) translate(14em) rotate(-288deg);  } .deg288 > i { transform: rotate(198deg); }
	.deg289 { transform: rotate(289deg) translate(14em) rotate(-289deg);  } .deg289 > i { transform: rotate(199deg); }
	.deg290 { transform: rotate(290deg) translate(14em) rotate(-290deg);  } .deg290 > i { transform: rotate(200deg); }
	.deg291 { transform: rotate(291deg) translate(14em) rotate(-291deg);  } .deg291 > i { transform: rotate(201deg); }
	.deg292 { transform: rotate(292deg) translate(14em) rotate(-292deg);  } .deg292 > i { transform: rotate(202deg); }
	.deg293 { transform: rotate(293deg) translate(14em) rotate(-293deg);  } .deg293 > i { transform: rotate(203deg); }
	.deg294 { transform: rotate(294deg) translate(14em) rotate(-294deg);  } .deg294 > i { transform: rotate(204deg); }
	.deg295 { transform: rotate(295deg) translate(14em) rotate(-295deg);  } .deg295 > i { transform: rotate(205deg); }
	.deg296 { transform: rotate(296deg) translate(14em) rotate(-296deg);  } .deg296 > i { transform: rotate(206deg); }
	.deg297 { transform: rotate(297deg) translate(14em) rotate(-297deg);  } .deg297 > i { transform: rotate(207deg); }
	.deg298 { transform: rotate(298deg) translate(14em) rotate(-298deg);  } .deg298 > i { transform: rotate(208deg); }
	.deg299 { transform: rotate(299deg) translate(14em) rotate(-299deg);  } .deg299 > i { transform: rotate(209deg); }
	.deg300 { transform: rotate(300deg) translate(14em) rotate(-300deg);  } .deg300 > i { transform: rotate(210deg); }
	.deg301 { transform: rotate(301deg) translate(14em) rotate(-301deg);  } .deg301 > i { transform: rotate(211deg); }
	.deg302 { transform: rotate(302deg) translate(14em) rotate(-302deg);  } .deg302 > i { transform: rotate(212deg); }
	.deg303 { transform: rotate(303deg) translate(14em) rotate(-303deg);  } .deg303 > i { transform: rotate(213deg); }
	.deg304 { transform: rotate(304deg) translate(14em) rotate(-304deg);  } .deg304 > i { transform: rotate(214deg); }
	.deg305 { transform: rotate(305deg) translate(14em) rotate(-305deg);  } .deg305 > i { transform: rotate(215deg); }
	.deg306 { transform: rotate(306deg) translate(14em) rotate(-306deg);  } .deg306 > i { transform: rotate(216deg); }
	.deg307 { transform: rotate(307deg) translate(14em) rotate(-307deg);  } .deg307 > i { transform: rotate(217deg); }
	.deg308 { transform: rotate(308deg) translate(14em) rotate(-308deg);  } .deg308 > i { transform: rotate(218deg); }
	.deg309 { transform: rotate(309deg) translate(14em) rotate(-309deg);  } .deg309 > i { transform: rotate(219deg); }
	.deg310 { transform: rotate(310deg) translate(14em) rotate(-310deg);  } .deg310 > i { transform: rotate(220deg); }
	.deg311 { transform: rotate(311deg) translate(14em) rotate(-311deg);  } .deg311 > i { transform: rotate(221deg); }
	.deg312 { transform: rotate(312deg) translate(14em) rotate(-312deg);  } .deg312 > i { transform: rotate(222deg); }
	.deg313 { transform: rotate(313deg) translate(14em) rotate(-313deg);  } .deg313 > i { transform: rotate(223deg); }
	.deg314 { transform: rotate(314deg) translate(14em) rotate(-314deg);  } .deg314 > i { transform: rotate(224deg); }
	.deg315 { transform: rotate(315deg) translate(14em) rotate(-315deg);  } .deg315 > i { transform: rotate(225deg); }
	.deg316 { transform: rotate(316deg) translate(14em) rotate(-316deg);  } .deg316 > i { transform: rotate(226deg); }
	.deg317 { transform: rotate(317deg) translate(14em) rotate(-317deg);  } .deg317 > i { transform: rotate(227deg); }
	.deg318 { transform: rotate(318deg) translate(14em) rotate(-318deg);  } .deg318 > i { transform: rotate(228deg); }
	.deg319 { transform: rotate(319deg) translate(14em) rotate(-319deg);  } .deg319 > i { transform: rotate(229deg); }
	.deg320 { transform: rotate(320deg) translate(14em) rotate(-320deg);  } .deg320 > i { transform: rotate(230deg); }
	.deg321 { transform: rotate(321deg) translate(14em) rotate(-321deg);  } .deg321 > i { transform: rotate(231deg); }
	.deg322 { transform: rotate(322deg) translate(14em) rotate(-322deg);  } .deg322 > i { transform: rotate(232deg); }
	.deg323 { transform: rotate(323deg) translate(14em) rotate(-323deg);  } .deg323 > i { transform: rotate(233deg); }
	.deg324 { transform: rotate(324deg) translate(14em) rotate(-324deg);  } .deg324 > i { transform: rotate(234deg); }
	.deg325 { transform: rotate(325deg) translate(14em) rotate(-325deg);  } .deg325 > i { transform: rotate(235deg); }
	.deg326 { transform: rotate(326deg) translate(14em) rotate(-326deg);  } .deg326 > i { transform: rotate(236deg); }
	.deg327 { transform: rotate(327deg) translate(14em) rotate(-327deg);  } .deg327 > i { transform: rotate(237deg); }
	.deg328 { transform: rotate(328deg) translate(14em) rotate(-328deg);  } .deg328 > i { transform: rotate(238deg); }
	.deg329 { transform: rotate(329deg) translate(14em) rotate(-329deg);  } .deg329 > i { transform: rotate(239deg); }
	.deg330 { transform: rotate(330deg) translate(14em) rotate(-330deg);  } .deg330 > i { transform: rotate(240deg); }
	.deg331 { transform: rotate(331deg) translate(14em) rotate(-331deg);  } .deg331 > i { transform: rotate(241deg); }
	.deg332 { transform: rotate(332deg) translate(14em) rotate(-332deg);  } .deg332 > i { transform: rotate(242deg); }
	.deg333 { transform: rotate(333deg) translate(14em) rotate(-333deg);  } .deg333 > i { transform: rotate(243deg); }
	.deg334 { transform: rotate(334deg) translate(14em) rotate(-334deg);  } .deg334 > i { transform: rotate(244deg); }
	.deg335 { transform: rotate(335deg) translate(14em) rotate(-335deg);  } .deg335 > i { transform: rotate(245deg); }
	.deg336 { transform: rotate(336deg) translate(14em) rotate(-336deg);  } .deg336 > i { transform: rotate(246deg); }
	.deg337 { transform: rotate(337deg) translate(14em) rotate(-337deg);  } .deg337 > i { transform: rotate(247deg); }
	.deg338 { transform: rotate(338deg) translate(14em) rotate(-338deg);  } .deg338 > i { transform: rotate(248deg); }
	.deg339 { transform: rotate(339deg) translate(14em) rotate(-339deg);  } .deg339 > i { transform: rotate(249deg); }
	.deg340 { transform: rotate(340deg) translate(14em) rotate(-340deg);  } .deg340 > i { transform: rotate(250deg); }
	.deg341 { transform: rotate(341deg) translate(14em) rotate(-341deg);  } .deg341 > i { transform: rotate(251deg); }
	.deg342 { transform: rotate(342deg) translate(14em) rotate(-342deg);  } .deg342 > i { transform: rotate(252deg); }
	.deg343 { transform: rotate(343deg) translate(14em) rotate(-343deg);  } .deg343 > i { transform: rotate(253deg); }
	.deg344 { transform: rotate(344deg) translate(14em) rotate(-344deg);  } .deg344 > i { transform: rotate(254deg); }
	.deg345 { transform: rotate(345deg) translate(14em) rotate(-345deg);  } .deg345 > i { transform: rotate(255deg); }
	.deg346 { transform: rotate(346deg) translate(14em) rotate(-346deg);  } .deg346 > i { transform: rotate(256deg); }
	.deg347 { transform: rotate(347deg) translate(14em) rotate(-347deg);  } .deg347 > i { transform: rotate(257deg); }
	.deg348 { transform: rotate(348deg) translate(14em) rotate(-348deg);  } .deg348 > i { transform: rotate(258deg); }
	.deg349 { transform: rotate(349deg) translate(14em) rotate(-349deg);  } .deg349 > i { transform: rotate(259deg); }
	.deg350 { transform: rotate(350deg) translate(14em) rotate(-350deg);  } .deg350 > i { transform: rotate(260deg); }
	.deg351 { transform: rotate(351deg) translate(14em) rotate(-351deg);  } .deg351 > i { transform: rotate(261deg); }
	.deg352 { transform: rotate(352deg) translate(14em) rotate(-352deg);  } .deg352 > i { transform: rotate(262deg); }
	.deg353 { transform: rotate(353deg) translate(14em) rotate(-353deg);  } .deg353 > i { transform: rotate(263deg); }
	.deg354 { transform: rotate(354deg) translate(14em) rotate(-354deg);  } .deg354 > i { transform: rotate(264deg); }
	.deg355 { transform: rotate(355deg) translate(14em) rotate(-355deg);  } .deg355 > i { transform: rotate(265deg); }
	.deg356 { transform: rotate(356deg) translate(14em) rotate(-356deg);  } .deg356 > i { transform: rotate(266deg); }
	.deg357 { transform: rotate(357deg) translate(14em) rotate(-357deg);  } .deg357 > i { transform: rotate(267deg); }
	.deg358 { transform: rotate(358deg) translate(14em) rotate(-358deg);  } .deg358 > i { transform: rotate(268deg); }
	.deg359 { transform: rotate(359deg) translate(14em) rotate(-359deg);  } .deg359 > i { transform: rotate(269deg); }
	.deg360 { transform: rotate(360deg) translate(14em) rotate(-360deg);  } .deg360 > i { transform: rotate(270deg); }
		

	.circle-container:after {
		position: absolute; 
		top: 2.8em; left: 2.8em;
		width: 28em; height: 28em;
		border-radius: 50%;
		opacity: .3;
		pointer-events: none;
		content: '';
	}
		/*arrow*/
		.circle-container i:not(.center) > i {
			display: none!important;
			content: "";
			display: block;
			position: absolute;
			top: 50%;
			left: 50%;
			height: 250px; 
			width: 30px;
			margin-left: -15px;
			margin-top: -125px;
		}
			.circle-container i:not(.center) > i::before {
				content: "";
				position: absolute;
				top: 0;
				left: 0;
				bottom: 50%;
				right: 0;
				background-color: transparent;
				background-image: url("https://ossis.industrystock.com/presentation/chart/arrow-orange.svg")!important;
				background-repeat: no-repeat;
				background-position: center 65px;
				background-size: 45%;
				-moz-transform: scaleY(-1);
				-o-transform: scaleY(-1);
				-webkit-transform: scaleY(-1);
				transform: scaleY(-1);
				filter: FlipV;
				-ms-filter: "FlipV";
			}
	
@media (max-width: 600px) {
	.circle-container {
		-webkit-transform: scale(0.8);
		-moz-transform: scale(0.8);
		-ms-transform: scale(0.8);
		-o-transform: scale(0.8);
		transform: scale(0.8);
	}
}
	
@media (max-width: 500px) {
	.circle-container {
		-webkit-transform: scale(0.7);
		-moz-transform: scale(0.7);
		-ms-transform: scale(0.7);
		-o-transform: scale(0.7);
		transform: scale(0.7);
	}
}

@media (max-width: 400px) {
	.circle-container {
		-webkit-transform: scale(0.6);
		-moz-transform: scale(0.6);
		-ms-transform: scale(0.6);
		-o-transform: scale(0.6);
		transform: scale(0.6);
	}
}


.module[data-module_type="49"] .grid {
	gap: 2rem;
}

.flowerChartDetail {
	position: relative;
	overflow-y: auto;
	margin-top: 2rem;
	margin-bottom: 2rem;
}
	.flowerChartDetail > * {
		width: 100%;
		max-width: 100%;
		position: relative;
		padding-bottom: 2rem;
	}
		.flowerChartDetail > * > h5 {
			height: 80px;
			line-height: 80px;
			font-weight: normal;
			text-align: left;
			color: var(--orangeDark)!important;
			font-size: 30px;
			padding-left: 30px;
		}
		.flowerChartDetail > * > h5 + div > * {
			display: block;
			padding-left: 30px;
			padding-top: .5rem;
			padding-bottom: .5rem;
			position: relative;
			color: #555;
			line-height: 1.5rem;
		}
			.flowerChartDetail > * > h5 + div > * + * {
				border-top: 1px solid rgba(0,0,0,.1);	
			}
			.flowerChartDetail > * > h5 + div > * > span:first-child {
				position: absolute;
				top: 0.8rem;
				left: 0;
				width: 30px;
				text-align: left;
				font-size: .9em;
			}



/*ad84158c113e32390cf71905186146ef*//* module_49.css */

/* module_51.css */

.module[data-module_type="51"] .cs-canvas {
    position: relative;
    float: left;
    width: 100%;
    height: 500px;
    border: 1px solid rgba(0,0,0,0.1);
    box-sizing: border-box;
}

.module[data-module_type="51"] .canvas-loader {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 60px;
}
.module[data-module_type="51"] .canvas-loader > div {
    width: 20px;
    height: 20px;
    background-color: rgba(16,124,166,1);
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
    animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.module[data-module_type="51"] .canvas-loader .bounce1 {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s;
}
.module[data-module_type="51"] .canvas-loader .bounce2 {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
}
@-webkit-keyframes sk-bouncedelay {
    0%, 80%, 100% { -webkit-transform: scale(0) }
    40% { -webkit-transform: scale(1.0) }
}
@keyframes sk-bouncedelay {
    0%, 80%, 100% {
        -webkit-transform: scale(0);
        transform: scale(0);
    } 40% {
        -webkit-transform: scale(1.0);
        transform: scale(1.0);
    }
}

.module[data-module_type="51"] .cs-label-51 {
    overflow: hidden;
    position: absolute;
}

.module[data-module_type="51"] .label-point-home {
    color: #fff;
    position: absolute;
    padding: 10px 15px;
    background-color: rgba(16,124,166,0.8);
    cursor: pointer;
}
.module[data-module_type="51"] .label-point-home:hover {
    background-color: rgba(16,124,166,1);
    color: #fff;
}

.module[data-module_type="51"] .label-point {
    content: "";
    color: #fff;
    position: absolute;
    width: 20px;
    height: 20px;
    background-color: rgba(16,124,166,0.8);
    border: 1px solid #fff;
    border-radius: 20%;
    cursor: pointer;
}
.module[data-module_type="51"] .label-point:after{
    position: relative;
    top: 1px;
    left: 5px;
    content: "+";
    font-size: 16px;
    color: #fff;
    z-index: +1;
}
.module[data-module_type="51"] .label-point:hover {
    width: 30px;
    height: 30px;
    background-color: rgba(16,124,166,1);
}
.module[data-module_type="51"] .label-point:hover:after {
    font-size: 30px;
    color: #fff;
    top: -2px;
    left: 6px;
}

.module[data-module_type="51"] .label-point.fx-label-point:after{
    top: 0px;
    left: 7px;
    content: "-";
}
.module[data-module_type="51"] .label-point.fx-label-point:hover:after {
    top: -5px;
    left: 9px;
}

.module[data-module_type="51"] .hidden {
    display: none;
}

.module[data-module_type="51"] .btn-fullscreen {
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    width: 35px;
    height: 35px;
    background-color: rgba(16,124,166,0.8);
}
.module[data-module_type="51"] .btn-fullscreen:hover {
    background-color: rgba(16,124,166,1);
}
.module[data-module_type="51"] .btn-fullscreen:after {
    position: absolute;
    top: -5px;
    left: 3px;
    color: #fff;
    content: '\21F1';
    font-size: 32px;
}
.module[data-module_type="51"] .btn-fullscreen.fx-btn-fullscreen:after {
    content: '\2573';
    font-size: 25px;
    top: -3px;
    left: 5px;
}

.module[data-module_type="51"] .cs-canvas.fx-fullscreen {
    position: fixed;
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999;
}

/*28c96b12af27637de49bdab32cd8c144*//* module_51.css */

/* module_52.css */
.module[data-module_type="52"] {}

	.module[data-module_type="52"] table {
		margin: 0!important;
	}

    .module[data-module_type="52"] .seomTableWrapper {
        padding-top: 2rem!important;
    }
    .module[data-module_type="52"] .seomTableWrapper header,
    .module[data-module_type="52"] .seomTableWrapper footer {
        color: inherit;
        background-color: #FFF!important;
    }
    .module[data-module_type="52"] .seomTableWrapper header, 
    .module[data-module_type="52"] .seomTableWrapper header * {
        color: inherit;
        line-height: 50px;
    }
    .module[data-module_type="52"] .seomTableWrapper header {
        border-bottom: 2px solid #E85422;
    }
    .module[data-module_type="52"] .seomTableWrapper header .currentWeek {
        color: #FFF;
		background-color: #97BF0D;
		display: block;
		padding: 0 10px;
		text-align: center;
    }
	
    .module[data-module_type="52"] .seomTableWrapper header table td {
        border: none !important;
		font-weight: bold;
    }
   .module[data-module_type="52"] .seomTableWrapper header td + td {
        border-color: #AAA;
    }
	
	 .module[data-module_type="52"] .seomTableWrapper header, 
	 .module[data-module_type="52"] .seomTableWrapper footer {
		color: inherit;
		background-color: #FFF !important;
	}
	
	
	.module[data-module_type="52"] .seomResultRow td:first-child{
		text-align: right;
	}
	.module[data-module_type="52"] .seomResultRow .seomResultTable_resultCell,
	.module[data-module_type="52"] .seomResultRow .seomResultTable_historyCell {
		text-align: center;
	}
	
	.module[data-module_type="52"] .seomResultRow .seomRowgreen,
	.module[data-module_type="52"] .seomResultRow .seomRowred {
		display: block;
		text-align: center;
		color: #FFF;
	}
		.module[data-module_type="52"] .seomResultRow .seomRowgreen {
			background-color: var(--green);
		}
		.module[data-module_type="52"] .seomResultRow .seomRowred {
			background-color: var(--orangeDark);
		}
		.module[data-module_type="52"] .seomResultRow {
			cursor:pointer;
		}
		.module[data-module_type="52"] .seomResultRow:hover .seomRowSearchTerm {
			color: var(--orangeDark);
		}.module[data-module_type="52"] .seomResultRow .seomRowSearchTermISKeyword {
			font-weight: bold;
		}
	
	.seomNav {
		display: grid;
		grid-template-columns: repeat(auto-fill, minmax(18%, 1fr));
		grid-gap: 1em;
		
		width: 100%;
		height: auto;
		margin: 0;
		padding: 0;
		text-align: center;
		margin-bottom: 10px;
	}
		.seomNav li {
			cursor: pointer;
			display: inline-block;
			text-align: center;
			opacity: 0.3;
			background-color: #FFF;
			outline: 0 !important;
			border: 1px solid #97bf0d;
			overflow: hidden;
			padding: 10px 20px;
		}
			.seomNav li.active,
			.seomNav li:hover {
				opacity: 1;
			}
	
	.myBarChart[data-module_type="52"] .myBarContent{
		bottom: 79px;
	}	
	.myBarChart[data-module_type="52"] .myBarLegendX{
		height:60px;
		bottom: -12px;
		/*left:95px;*/
	}		
			
	.myBarChart[data-module_type="52"] .myBarLegendX span{
		transform: rotate(269deg);
		font-size:10px;
		font-family: courier;
	}
	
	.myBarChart[data-module_type="52"] .myBarLegendY {
		color:black;
		bottom:100px;
		height:161px;
	}
	
	.myBarPositionLabel{
		font-size: 12px;
		margin-top: 5px;
		width:20%;
		float:left;
	}
	.myBarHeadlineLabel{
		font-size: 12px;
		margin-top: 5px;
		width:60%;
		float:left;
		text-align:center;
	}
	
	.seomTableWrapper .info_overlay {
		display:block;
		position: absolute;
		inset: 0;
		background-color: rgba(255,255,255,.9)!important;
		z-index: 100000!important;
		text-align: center;
		padding: 2rem;
		font-weight: bold;
		line-height: 2rem;
	}
	
	.seomTableWrapper .info_overlay::before{
		content:"X";
		position:absolute;
		top:0px;
		right:0px;
		padding:5px;
		line-height:20px;
		font-weight:bold;
		cursor:pointer;
		border:1px solid black;
	}

/*64948496603d59a79106fb1a75015134*//* module_52.css */

/* module_54.css */
.module[data-module_type="54"] {}
	.module[data-module_type="54"] [data-key="desc"] {
		margin-bottom: 2rem;
		margin-top: 40px;
	}
	

/*b6af71c60158a43c505459da01fb9a91*//* module_54.css */

/* module_55.css */
.module[data-module_type="55"] {
}
	.module[data-module_type="55"] .tree {
	} 
	.module[data-module_type="55"] ul.tree > li > span {
		display: none;
	}
	.module[data-module_type="55"] li.fixChildrenPadding ul > li {
		padding-left: 0;
	}
	.module[data-module_type="55"] div[data-key="settings"]{
		cursor:pointer;
		font-size: 20px;        
		line-height: 20px;
		margin: 20px;
	}
	.module[data-module_type="55"] div[data-key="settings"] > span[data-status="0"]{
		color: var(--grayDark);
	}
	.module[data-module_type="55"] div[data-key="settings"] > span[data-status="1"]{
		color: var(--greenDark);
	}
	

/*70ca950af662d0ffda0c97309398b60b*//* module_55.css */

/* module_56.css */
.module[data-module_type="56"] {
}

.module[data-module_type="56"] .overview > * {
	width: 100%;
}
	.module[data-module_type="56"] .tree {
	} 
	.module[data-module_type="56"] ul.tree > li > span {
		display: none;
	}
	.module[data-module_type="56"] li.fixChildrenPadding ul > li {
		padding-left: 0; 
	}
	.module[data-module_type="56"] div[data-key="settings"],
	.module[data-module_type="56"] div[data-key="setall"]{
		cursor:pointer;
		font-size: 20px;        
		line-height: 20px;
		margin: 20px;
	}
	.module[data-module_type="56"] div[data-key="settings"] > span[data-status="0"],
	.module[data-module_type="56"] div[data-key="settings"] > span[data-abcsort="0"]{
		color: var(--grayDark);
	}
	.module[data-module_type="56"] div[data-key="settings"] > span[data-status="1"],
	.module[data-module_type="56"] div[data-key="settings"] > span[data-abcsort="1"]{
		color: var(--greenDark);
	}
	
	.module[data-module_type="56"] div[data-key="setall"] > span.margin-left{
		margin-left:50px;
	} 
	
	.module[data-module_type="56"] div[data-key="setall"] > span{
		color: var(--gray);
	}
	.module[data-module_type="56"] div[data-key="setall"] > span.active{
		color: var(--greenDark);
	}
	
	
	/*rechte seite toogle*/
	.module[data-module_type="56"] div.overview[data-display-nodes="0"] > div[data-id] > span:nth-child(6),
	.module[data-module_type="56"] div.overview[data-display-nodes="1"] > div[data-id] > span:last-child{
		display:none;
	}

	.module[data-module_type="56"] div.overview[data-display-nodes="1"] > div[data-id] > span:nth-child(6),
	.module[data-module_type="56"] div.overview[data-display-nodes="0"] > div[data-id] > span:last-child{
		display:visible;
	}
		
	.module[data-module_type="56"] div.overview > div[data-id] > span[data-action="addinfo"]{
		color: var(--gray);
		cursor:pointer;
	}
	.module[data-module_type="56"] div.overview > div[data-id] > span.active[data-action="addinfo"]{
		color: var(--greenDark);
	}
	
	.module[data-module_type="56"] div.overview > div[data-id] > span[data-action="unassign"]{
		position: absolute;
		top: 0;
		right: 0;
		width: 40px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		background-color: rgba(0,0,0,0.1);
		cursor: pointer;
	}
	
	/*hidden class ueberschreiben wenn offen*/
	.module[data-module_type="56"] .tree li[data-children].open > a > .selectAllChilds{
		display:block!important;
		cursor:pointer!important;
		float:right!important;
		visibility: visible!important;
		position: relative!important;
		z-index:99!important;
		top:0!important;
		width:auto!important;
		height:1em!important;
		opacity: initial!important;
		text-decoration: underline;
	}
	
	.module[data-module_type="56"] .tree li[data-children] > a > .selectAllChilds{
		display:none;
	}
	
	
	

/*6afdf72c4789d3edacadda7eaf47c81c*//* module_56.css */

/* module_57.css */

.module[data-module_type="57"] {
	padding-bottom: 80px;
	& .selectAll {
		& > span {
			padding: 0 5px;
		}
	}
	
	& ul.tree.selectable {
		& a > i {
			text-align: center;
			width: 20px;
			height: 20px;
			background-color: #FFF;
			&:before {
				display: block;
				width: 20px;
				color: var(--greenDark);
			}
		}
		& .treeSubOverview {
			& * {
				line-height: 25px;	
			}
		}
	}
}
	.module[data-module_type="57"] .tree {} 
		.module[data-module_type="57"] ul.tree > li > span:not(.selectAll) {
			display: none;
		}
		
		.module[data-module_type="57"] ul.tree > li > a + span.selectAll {
			position: absolute;
			top: 0px;
			right: 0px;
			cursor: pointer;
			color: var(--greenDark);
		}
		.module[data-module_type="57"] ul.tree > li > a + span.selectAll > span{
			display:inline;
		}
		
		.module[data-module_type="57"] li.fixChildrenPadding ul > li {
			padding-left: 0;
		}

		.module[data-module_type="57"] .tree[data-key="categories"] li,
		.module[data-module_type="57"] .tree[data-key="keywords"] li {
			padding-left: 0;
		}
		
		.module[data-module_type="57"] .btn[data-action="assign"] {
			margin: 0!important;
			margin-bottom: 1rem!important;
			width: 100%;
		}
		
		.module[data-module_type="57"] .btn[data-action="assign"] {
			display: none;
			position: fixed;
			bottom: 40px;
			left: 10vw;
			right: 10vw;
			width: auto!important;
			z-index: 100;
		}
		.module[data-module_type="57"] div[data-key="settings"],
		.module[data-module_type="57"] div[data-key="saved"],
		.module[data-module_type="57"] div[data-key="type"] {
			cursor:pointer;
			line-height: 20px;
			margin: .5rem;
			margin-left: 0;
		}
		.module[data-module_type="57"] div[data-key="settings"] > span[data-status="0"],
		.module[data-module_type="57"] div[data-key="saved"] > span[data-status="0"]{
			color: var(--grayDark);
		}
		.module[data-module_type="57"] div[data-key="settings"] > span[data-status="1"],
		.module[data-module_type="57"] div[data-key="saved"] > span[data-status="1"]{
			color: var(--greenDark);
		}
		
		/*rechte seite toogle tree parent nodes*/
		.module[data-module_type="57"] ul.tree[data-display-nodes="0"][data-key="keywords"] span.treeSubOverview > div[data-category_id] > span:first-child,
		.module[data-module_type="57"] ul.tree[data-display-nodes="1"][data-key="keywords"] span.treeSubOverview > div[data-category_id] > span:last-child{
			display:none;
		}
		
		.module[data-module_type="57"] ul.tree[data-display-nodes="1"][data-key="keywords"] span.treeSubOverview > div[data-category_id] > span:first-child,
		.module[data-module_type="57"] ul.tree[data-display-nodes="0"][data-key="keywords"] span.treeSubOverview > div[data-category_id] > span:last-child{
			display: initial;
		}
		
		/*linke seite*/
		.module[data-module_type="57"] ul.tree[data-key="categories"] span.treeSubOverview > div[data-category_id] > span:first-child{
			display: initial;
		}
		.module[data-module_type="57"] ul.tree[data-key="categories"] span.treeSubOverview > div[data-category_id] > span:last-child{
			display: none;
		}
		
		/*rechte seite toogle saved childs*/
		.module[data-module_type="57"] ul.tree[data-display-saved] {
			&[data-key="keywords"] span.treeSubOverview {
				& > div {
					&:before {
						display: none;
					}
				}
			}
			&[data-display-saved="0"][data-key="keywords"] span.treeSubOverview > div {
				display: none;
			}
			&[data-display-saved="1"][data-key="keywords"] span.treeSubOverview > div {
				display: block;
			}
		}
		
		.module[data-module_type="57"] ul.tree[data-key="categories"] a > b.hideParent{
			color:transparent;
		}
		.module[data-module_type="57"] ul.tree[data-key="categories"] a > b.hideParent + b.hideParentDelimiter{
			color:transparent;
		}
		.module[data-module_type="57"] ul.tree[data-key="categories"][data-display-nodes="1"] a > b.hideParent{
			color:inherit;
		}
		.module[data-module_type="57"] ul.tree[data-key="categories"][data-display-nodes="1"] a > b.hideParent + b.hideParentDelimiter{
			color:inherit;
		}
		.module[data-module_type="57"] ul.tree[data-key="categories"] a > b.hideParent,
		.module[data-module_type="57"] ul.tree[data-key="categories"] a > b.hideParentDelimiter {
			font-weight:normal;
		}
		
		.module[data-module_type="57"] ul.tree[data-key="keywords"] a + span.selectAll {
			position: absolute;
			top: 0px;
			right: 0px;
		}
		.module[data-module_type="57"] ul.tree[data-key="keywords"] a + span.selectAll {
			cursor:pointer;
			text-decoration: underline;
			color: var(--greenDark);
		}
		.module[data-module_type="57"] ul.tree[data-key="keywords"] a + span.selectAll > span {
			display:inline;
		}
		
		.module[data-module_type="57"] div[data-key="setall"]{
			cursor:pointer;
			font-size: 20px;        
			line-height: 20px;
			margin: 20px;
			text-align:right;
		}
		
		.module[data-module_type="57"] ul.tree li.hideicon::before {
			content: "";
		} 
		.module[data-module_type="57"] ul.tree li.hideicon select{
			width: 100%;
			height: 40px;
			min-height: 40px;
			padding: 0 10px;
			border: none;
			outline: none;
			background-color: rgba(0,0,0,0.1);
		}
		
		.module[data-module_type="57"] ul[data-key="group_overview"] {
			& > li {
				padding-right: 100px;
			}
		}


/*168507c3a337643a00399e2b04901d49*//* module_57.css */

/* module_58.css */
.module[data-module_type="58"] {
	padding-bottom: 80px;
}
	.module[data-module_type="58"] .tree {} 
		.module[data-module_type="58"] ul.tree > li > span {
			display: none;
		}
		.module[data-module_type="58"] li.fixChildrenPadding ul > li {
			padding-left: 0;
		}

		.module[data-module_type="58"] .tree[data-key="branches"] li,
		.module[data-module_type="58"] .tree[data-key="keywords"] li {
			padding-left: 0;
		}
		
		.module[data-module_type="58"] .btn[data-action="assign"] {
			margin: 0!important;
			margin-bottom: 1rem!important;
			width: 100%;
		}
		
		
		.module[data-module_type="58"] .btn[data-action="assign"] {
			display: none;
			position: fixed;
			bottom: 40px;
			left: 10vw;
			right: 10vw;
			width: auto!important;
			z-index: 100;
		}

/*b9f1b1d053e77fb603f97ee2c44ba2e6*//* module_58.css */

/* module_59.css */
.module[data-module_type="59"] + .bundleCalcWrapper {
	margin-top: 2rem;
}

.module[data-module_type="59"].bundleCalcWrapper {
	background-color: rgba(0,0,0,0.05);
	padding: 2rem;
	height: auto!important;
	min-height: 0!important;
	
	& fieldset {
		border: none;
		padding-bottom: 0;
		& legend {
			line-height: 30px;
		}
	}
	& [data-key="overview"] {
		& [data-id] label tbody {
			display: none;
		}
	}
	
	& > section {
		padding-right: 0;
		display: flex;
		flex-wrap: wrap;
		gap: 1rem;
		& > * {
			flex: 3;
			width: 100%;
			& + * {
				flex: 2;
			}
		}
	}
	& [data-key="aside"] {
		position: relative;
		width: 100%;
		padding: 0;
	}
	
	& [data-key="summary"] {
		& table {
			font-size: 1rem!important;
			& td {
				min-height: 40px!important;
				line-height: 40px!important;
			}
		}
	}
	
	& .bundleCalcBasicForm .inputBlock {
		display: block!important;	
		padding: 0!important;

		& label {
			padding: 0;
			font-weight: normal;
			line-height: 1rem;
			height: 1rem;
			position: relative;
			color: rgba(0,0,0,.5);
			margin-bottom: 5px;
		}
	}
}
	

.module[data-module_type="59"].bundleCalcWrapper .multiSelect_wrapper {
	height: auto!important;
	min-height: 40px;
	padding: 0!important;
}
	.module[data-module_type="59"].bundleCalcWrapper .multiSelect_wrapper .multiSelect_itemContainer .multiSelect_selectedItem,
	.module[data-module_type="59"].bundleCalcWrapper .multiSelect_wrapper .multiSelect_itemContainer .multiSelect_selectedItemIcon:before {
		min-height: 40px!important;
		line-height: 40px!important;
	}

	.module[data-module_type="59"].bundleCalcWrapper .multiSelect_wrapper .btn {
		-webkit-border-radius: 0;
		border-radius: 0;
		&:before {
			color: #FFF;
			font-size: 30px;
			line-height: 25px;
		}
		&.multiSelectAddAll {
			background: #95C11F!important;
			&:before {
				content: "+";
				line-height: 30px;
			}
		}
		&.multiSelectRemoveAll {
			background: #F08213!important;
			&:before {
				content: "-";
			}
		}
	}

	.module[data-module_type="59"].bundleCalcWrapper .multiSelect_wrapper select {
		height: 40px;
		line-height: 40px;
		border: none!important;
		outline: none!important;
	}


.module[data-module_type="59"].bundleCalcWrapper  [data-key="overview"] {}
	.module[data-module_type="59"].bundleCalcWrapper  [data-key="overview"] > * {
		margin-bottom: 1rem;
		border: none!important;
	}
	.module[data-module_type="59"].bundleCalcWrapper [data-key="overview"] a {
		text-decoration: none!important;
	}
	.module[data-module_type="59"].bundleCalcWrapper [data-key="overview"] > * > i + span {
		font-weight: normal!important;
	}
	
.module[data-module_type="59"].bundleCalcWrapper label.radio,
.module[data-module_type="59"].bundleCalcWrapper label.checkbox {}
	.module[data-module_type="59"].bundleCalcWrapper label.radio span,
	.module[data-module_type="59"].bundleCalcWrapper label.checkbox span {
		min-height: 40px;
		line-height: 40px;
	}
	.module[data-module_type="59"].bundleCalcWrapper label.radio span:before {
		margin-top: 7px;
	}
	
.module[data-module_type="59"].bundleCalcWrapper [data-key="aside"] {
	background-color: transparent;
}


.module[data-module_type="59"].bundleCalcWrapper .inputBlock[data-feature_id] {
	padding-right: 0;
}
	.module[data-module_type="59"].bundleCalcWrapper .inputBlock[data-feature_id] > i {
		display: none;
		pointer-events: none;
	}
	
	
.module[data-module_type="59"].bundleCalcWrapper {
	
	& [data-key="summary"] {
		display: none;
	}
	
	&:not(.intern) {
		& > * {
			padding: 0!important;	
		}

		& .bundleCalcBasicForm,
		& .bundleCalcFeatureForm,
		& .btn[data-action="generate"] {
			display: none!important;
		}

		& [data-key="aside"] {
			position: relative;
			padding: 0;
			width: 100%;
			min-height: 0;	
		}

		& [data-key="overview"] {
			margin: 0;

			& > * + * {
				border-top: 1px solid rgba(0,0,0,.3)!important;
				padding-top: 15px!important;
			} 

			& .actions {
				width: 30px;
				& [data-action="delete"],
				& [data-action="set"] {
					display: none;
				}
			}	
		}
	}
}


.bundleCalcWrapper  {
	&.darkmode {
		background-color: #000!important;
		& * {
			color: #FFF!important;	
		}
		& select * {
			color: #000!important;	
		}
		& [name] {
			background-color: rgba(255,255,255, .3)!important;
		}
		& fieldset {
			background-color: rgba(255,255,255,.2);		
			& legend {
				background-color: transparent;
			}
			& .inputBlock {
				background-color: rgba(255,255,255,.2);		
			}
		}	
		& [data-key="overview"] {
			& > * {
				& > i + span {
					font-weight: bold!important;
					color: #FF5555!important;
				}	
			}
		}
		& .multiSelect_selectedItem,
		& .multiSelect_selectedItem * {
			color: #000!important;
		}
	}

	& section {
		& [data-key="overview"] {
			display: flex;
			gap: 1rem;
			flex-wrap: wrap;
			& [data-id] {
				flex: 1;
				min-width: 300px;
				max-width: 100%;
				background-color: rgba(0,0,0,.1);
				padding: 1rem!important;
				margin: 0;
				position: relative;
				& .actions {
					& a.awe-search {
						display: none!important;
					}
				}
				& .btn {
					display: block;
					width: 100%;
					padding: 0;
					height: 40px;
					line-height: 40px;
					margin-top: 1rem;
					box-sizing: border-box;
				}
			}
		}
	}
	
	&.darkmode {
		& section {
			& [data-key="overview"] {
				& [data-id] {
					background-color: rgba(255,255,255,.1);
				}
			}
		}
	}
	
	&:not(.intern) {
		& section {
			display: block!important;
			& [data-key="overview"] {
				& [data-id] {
					& table {
						display: none!important;
					}
				}
			}
		}
	}
}

/*04a5ec1d0bfb1ddde6bad8c70357c28a*//* module_59.css */

/* module_60.css */
.module[data-module_type="60"] > section {
	-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);	
	cursor: pointer;
	overflow: hidden;
	margin-bottom: 2rem;
}
	.module[data-module_type="60"] iframe {
		overflow: hidden;
		pointer-events: none;
		display: block;
		width: 100%;
		height: 90vh;
		border: none;
		outline: none;
	}

	.module[data-module_type="60"] i[data-action="close"] {
		display: none;		
	}

.module[data-module_type="60"].fullscreen > section {
	cursor: default;
	position: fixed;
	inset: 0;
	width: 100vw;
	height: 100vh;
	z-index: 10000!important;
}
	.module[data-module_type="60"].fullscreen > section iframe {
		width: 100vw;
		height: 100vh;
		pointer-events: auto!important;
	}

	.module[data-module_type="60"].fullscreen i[data-action="close"] {
		display: block;		
		position: absolute;
		top: 0;
		right: 0;
		width: 40px;
		line-height: 40px; 
		text-align: center;
		background-color: #FFF;
		font-size: 20px;
		-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
		box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);	
		cursor: pointer;
	}

	.no_box_shadow .module[data-module_type="60"] > section {
		-webkit-box-shadow: 0 0 0px 0 rgba(0,0,0,0.3);
		box-shadow: 0 0 0px 0 rgba(0,0,0,0.3);
	}
	
	.no_click_event .module[data-module_type="60"] iframe {
		pointer-events: auto;
	}

/*32b5d392e85b7dc212ae4541f5b122b5*//* module_60.css */

/* module_61.css */

.module[data-module_type="61"] {
	& > section {
		& > * {
			& + * {
				margin-top: 1rem;
			}
			& .h2 {
				display: block;
				font-size: 2rem;
				line-height: 2.5rem;
			}
			& .h3 {
				display: block;
				font-size: 1.5rem;
				line-height: 2.5rem;
				
				& + div {
					padding-top: 1rem;
					padding-bottom: 1rem;
					display: grid;
					grid-template-columns: repeat(auto-fill, minmax(45%, 1fr));
					gap: 1rem;
					
					& > * {
						position: relative;
						min-height: 200px;
						padding: 1rem;
						padding-left: 50% !important;
						padding-bottom: 70px !important;
						background-color: rgba(0,0,0,.1);
						
						& > *:not(.btn) {
							display: block;
							line-height: 2rem;
							padding-left: 1rem;
							&.h4 {
								font-size: 1.2rem;
							}
							& > span[class^="awe-"] {
								margin-right: .5rem;
							}
						}
						& .btn {
							border: none!important;
							outline: none!important;
							display: block;
							width: calc(100% - 2rem);
							margin-left: 1rem;
							margin-top: 1rem;
							& > span[class^="awe-"] {
								margin-right: .5rem;
							}
						}
						& > span:first-child {
							position: absolute;
							top: 0;
							left: 0;
							bottom: 0;
							width: 50%;
							padding: 0;
							& > a {
								display: block;
								width: 100%;
								height: 100%;
								background-size: cover !important;
								background-repeat: no-repeat;
								background-position: center center;
							}
						}
					}
				}
			}
		}
	}
}

/*5d78eb9c38ea33dbde22ea3ab5f705b2*//* module_61.css */

/* module_62.css */

.module[data-module_type="62"] {
	
	&:has(.override) {
		& [data-action="load"] {
			display: none!important;
		}
	}
	
	& .overview {
		display: flex;
		gap: 1rem;
		flex-wrap: wrap;
		
		& > [data-key="prefix"] {
			display: block;
			cursor: pointer;
			font-style: normal;
			text-align: left;
			width: 100%;
			height: 40px;
			line-height: 40px;
			font-size: 1.5rem;
			background-color: var(--green);
			padding: 0 1rem;
		}
		
		& + * {
			margin-top: 1rem;
		}
		
		& > [data-action="load"] {
			display: block;
			margin-top: 1rem;
			cursor: pointer;
			width: 100%;
			height: 40px;
			line-height: 40px;
			background-color: rgba(0,0,0,.3); 
			color: #FFF;
			
			&:before {
				content: "+";
				font-size: 2.5rem;
				text-align: center;
				display: block;
			}
		}
		
		& > [data-id] {
			position: relative;
			flex: 1;
			flex-basis: 300px;
			max-width: calc(33% - 2rem);
			background-color: #FFF;
			text-align: center;
			height: 200px!important;
			position: relative;
			border: 2px solid rgba(0,0,0,.2);
			box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
			
			& > i:first-child {
				display: block;
				position: absolute;
				
				inset: 4rem;
				bottom: 3rem;
				top: 1rem;
				background: var(--background);
				background-size: contain;
				background-repeat: no-repeat;
				background-position: center center;
				& + * {
					position: absolute;
					bottom: 0;
					left: 0;
					right: 0;
					padding: .5rem 1rem;
					background-color:transparent!important;
					color: #FFF;
					text-shadow: 0 0 5px #FFF;
					color: #000!important;
					font-weight: bold;
				}
			}
		}
	}
}

/*e43cff9b558b1a2c32f84482fd78d4a7*//* module_62.css */

/* module_63.css */
.module[data-module_type="63"] {
	& > section {
		width: 55vw !important;
		max-width: 90vw;
		margin: 0 auto;	
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 2rem;
		& > * {
			flex: 1;
			flex-basis: 200px;
			line-height: 3rem;
			padding-top: 3rem;
			position: relative;
			&::before {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				height: 3rem;
				line-height: 3rem;
				text-align: center;
				font-size: 1.7rem;
				width: 50px;
				margin: 0 auto;
				color: var(--orange);
			}
		}
		& * > * {
			display: block;
			text-align: center;
		}
		& > * > *:first-child {
			font-size: 1.7rem;
			color: var(--clr-greenDark);
			font-weight: bold;
		}
		& > * > *:first-child + * {
			line-height: 1.5rem;
			color: var(--clr-greenDark);
		}
	}
}

/*9f2f6872d253aed9dc89226ea407338d*//* module_63.css */

/* module_64.css */
.module[data-module_type="64"] {
	margin-bottom: 80px;
	& .tree *:not(.hidden):not(b):not(li):not(ul):not(i){
		float:left;
	}
	& .tree {
		width: 55%;
		min-width: 300px;
		max-width: 90vw;
		margin: 0 auto;
		margin-top: 3rem;
		
		& li[data-id] {
			clear: both;
		}
		
		& li i {
			clear: both;
		}
		
		& li span:not(.awe-spin):not(.awe-chevron-circle-right) {
			display: none;
		}
		
		& li span.awe-spin {
			float: left!important;
			margin-left:10px;
		}
		
		& li[data-id] > a:first-child {
			float: left;
		}
		& li a.icon {
			float:right!important;
			margin-left:30px;
		}
		& li b.stat {
			float:right;
			font-weight:normal;			
		}
	} 
	& .showAllOverlay {
		display: none;	
	}
	
	& li.fixChildrenPadding ul > li {
		padding-left: 0;
	}
}

/*259643e3068b367977d31e08f776d51c*//* module_64.css */

/* module_65.css */
.module[data-module_type="65"] {
	min-height: 200px;
} 


.indiTreeAdmin {
	& > div {
		& [data-node_id] {
			&[data-node_type="0"] {
				& > [data-key="sub"] {
					padding-left: 0;
				}			
				
				& > span:first-child {
					display: none;
				}
				& > .actions {
					position: relative!important;
					width: 100%;
					& > * {
						width: 100%!important;
						max-width: 100%!important;
					}
				}
			}
			
			& + * {
				margin-top: 5px;
			}
			min-height: 40px;
			line-height: 40px;
			display: block;
			position: relative;
			
			& > [data-key="sub"] {
				padding-left: 40px;
				margin-top: 5px;
			}			
			
			& > span:first-child {
				display: block;
				padding-right: 160px;
				padding-left: 10px;
				background-color: #EFEFEF;
			}
			
			& > .actions {
				position: absolute;
				top: 0;
				right: 0;
				width: 160px;
				height: 40px;
				display: flex;
				flex-direction: row-reverse;
				& > * {
					flex: 1;
					cursor: pointer;
					font-style: normal;
					text-align: center;
					background-color: rgba(0,0,0,0.6);
					color: #FFF;
					max-width: 40px;
					&:before {
						content: "";
						font-family: FontAwesome;
					}
					
					&[data-action="add"] {
						&:before {	content: "\f067";	}
					}
					&[data-action="select"] {
						&:before {	content: "\f0c8";	}
					}
					&[data-action="delete"] {
						&:before {	content: "\f2ed";	}
					}
					&[data-action="edit"] {
						&:before {	content: "\f303";	}
					}
					&[data-action="assignParent"] {
						display: none;
						&:before {	content: "\f0c1";	}
					}
				}
			}
			&:not(.can_add) {
				& > .actions > [data-action="add"] {
					display: none;
				}
			}
			&:not(.can_select) {
				& > .actions > [data-action="select"] {
					display: none!important;
				}
			}
			&.can_select.selected {
				& > .actions > [data-action="assignParent"] {
					visibility: hidden!important;
				}
				
				& > .actions > [data-action="select"] {
					&:before {
						content: "\f14a";
					}
				}
			}
			&:not(.can_delete) {
				& > .actions > [data-action="delete"] {
					display: none;
				}
			}
			&:not(.can_edit) {
				& > .actions > [data-action="edit"] {
					display: none;
				}
			
			}
		}
	}
	&.has_selected {
		& [data-action] {
			display: none;
		}
		& [data-action="assignParent"],
		& [data-action="select"] {			
			display: block!important;
		}
	}
	
	& [data-key="sub"] [data-node_id] span:first-child {
		color: #FFF;
		background-color: #666;
	}
	& [data-key="sub"] [data-key="sub"] [data-node_id] span:first-child {
		background-color: #888;
	}
	& [data-key="sub"] [data-key="sub"] [data-key="sub"] [data-node_id] span:first-child {
		background-color: #AAA;
	}
	& [data-key="sub"] [data-key="sub"] [data-key="sub"] [data-key="sub"] [data-node_id] span:first-child {
		background-color: #CCC;
		color: #000;
	}
	& [data-key="sub"] [data-key="sub"] [data-key="sub"] [data-key="sub"] [data-key="sub"] [data-node_id] span:first-child {
		background-color: #DDD;
		color: #000;
	}
}

.treeIndiEditWrapper {
	padding: .5rem;
	& .inputBlockMin {
		& > label {
			margin-top: -5px;
		}
		& + * {
			margin-top: 1rem;
		}
	}
	
	& label {
		padding: 0rem;
	}
	& input {
		background-color: #FFF!important;
	}
}

/*7932efbdbe9dbb7eacbe1083d6a08756*//* module_65.css */

/* module_66.css */
.module[data-module_type="66"] {
	min-height: 200px;
}

.appointmentCalendarWrapper {
	display: flex;
	gap: 1rem;
	flex-wrap: wrap;
	margin-top: 2rem;
	
	& select {
		display: block;
		color: #000!important;
		text-align: left!important;
		font-weight: normal!important;
	}
	
	& .appointment_calendar,
	& [data-key="slots"],
	& [data-key="summary"],
	& [data-key="form"] {
		flex: 1;
		flex-basis: 300px!important;
	}
	& [data-key="form"] {
		& [type="text"] {
			line-height: 40px;
		}
	}
	
	& [data-key="slots"] {
		& > * {
			padding: 0 1rem;
			height: 40px;
			line-height: 40px;
			text-align: center;
			background-color: #EFEFEF;
			cursor: pointer;
			
			&:nth-child(2n) {
				background-color: #E1E1E1;
			}
			
			&.selected {
				background-color: var(--blue);
				color: #FFF;
			}
			&.locked {
				opacity: .2;
				pointer-events: none;
			}
			&.booked {
				background-color: var(--green);
				color: #FFF;
				pointer-events: none;
			}
		}
	}
	
	& .cb_coll {
		display: flex;
		flex-wrap: wrap;
		background-color: rgba(255,255,255,.1);
		padding: 0 1rem 1rem 1rem;
		margin-top: .5rem;
	}
	
	& [data-key="form"] {
		& .checkbox {
			margin-top: 1rem;
			flex: 1;
			min-width: 45%;
			padding-left: 30px;
			height: auto;
			& * {
				height: auto;
				max-height: none;
			}
		}
	}
}

/* APPOINTMENT CALENDAR */
.appointment_calendar {
	width: 100%!important;
	position: relative;
	overflow: hidden;
}
.appointment_calendar {}
	.appointment_calendar nav {
		height: 40px;
		line-height: 40px;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		display: block;
		overflow: hidden;
		& > * {
			width: 100px;
			display: block;
			float: left;
			text-align: center;
			background-color: var(--blue);
			color: #FFF;
			cursor: pointer;
			-webkit-user-select: none; /* Safari */
			-ms-user-select: none; /* IE 10 and IE 11 */
			user-select: none; /* Standard syntax */
			font-size: 30px;
			font-weight: bold;
			&:hover {
				opacity: 1;
			}
			&:last-child {
				float: right;
			}
		}
	}

	.appointment_calendar_sub_grid:not(.full) {
		display: grid;
		grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
		gap: 1rem;
	}
		.appointment_calendar_sub_grid:not(.full) > div {
			max-width: 280px;
			margin: 0 auto;
		}
			.appointment_calendar_sub_grid > div > div:first-child {
				min-height: 40px;
				line-height: 40px;
				text-align: center;
				background-color: rgba(0,0,0,0.2);
			}
	.appointment_calendar table {
		table-layout: fixed;
		width: 100%;
	}
		.appointment_calendar table td,
		.appointment_calendar table th {
			vertical-align: middle!important;
			cursor: pointer;
			border: none!important;
		}
		
		.appointment_calendar table td {
			border: 1px solid rgba(0,0,0,.2)!important;
			&:nth-child(2n) {
				background-color: rgba(0,0,0,.1);
			}
		}
		.appointment_calendar table tr:nth-child(2n) td {
			background-color: transparent;
			&:nth-child(2n+1) {
				background-color: rgba(0,0,0,.1);
			}
		}
		
			.appointment_calendar table td.selected {
				background-color: var(--blue)!important;
				color: #FFF;
			}
		
			.appointment_calendar table td > span,
			.appointment_calendar table th > span {
				display: block;
				height: 40px;
				min-width: 40px;
				line-height: 40px;
				text-align: center!important;
			}
			.appointment_calendar table th {
				background-color: rgba(0,0,0,0.1);
			}
			.appointment_calendar table td.invalid {
				pointer-events: none;
				color: #000 !important;
				position: relative;
				overflow: hidden;
				box-sizing: border-box;
				opacity: .3;
			}
				.appointment_calendar table td.invalid:before {
					content: "";
					width: 30%;
					height: 1px;
					background-color: rgba(0,0,0,.7);
					position: absolute;
					top: 50%;
					left: 47%;
					transform: translate(-50%, -50%) rotate(-40deg);
				}
				.appointment_calendar table td[data-dow="6"],
				.appointment_calendar table td[data-dow="7"] {
					background-color: rgba(0,0,0,0.1);
				}
			
		.appointment_calendar_close {
			display: none!important;
			width: 40px;
			height: 40px;
			line-height: 40px;
			position: absolute;
			top: 0;
			right: 0;
			text-align: center;
			background-color: rgba(0,0,0,0.6);
			color: #FFF;
			cursor: pointer;
		}
		
		
select[data-key="users"] {
	flex-basis: 100%;
	height: 40px;
	line-height: 40px;
	padding: 0 1rem;
	border: none;
}
[data-key="summary"] {
	flex: 5;
	background-color: rgba(0,0,0,.1);
	padding: 1rem;
	
	& h2 {
		margin-bottom: 1rem;
		font-size: 1.5rem;
	}
	
	
	& [data-action] {
		display: block;
		padding: 10px 1rem;
		min-height: 40px;
		background-color: var(--blue);
		color: #FFF;
		cursor: pointer;
		text-align: center;
		opacity: .8;
		
		&:hover {
			opacity: 1;
		}
	}
	
	& [data-key="info"] {
		margin-top: 1rem;
		font-size: .9rem;
		color: #666;
	}
	
	& [data-label] {
		display: block;
		margin-bottom: 2rem;
		
		&:before {
			display: block;
			content: attr(data-label);
			margin-bottom: 1rem;
			font-weight: bold;
		}
		
		& [data-user_id] {
			display: block;
			min-height: 40px;
			line-height: 20px;
			padding-top: 4px;
			
			padding-left: 50px;
			position: relative;
			background-color: rgba(255,255,255, .6);
			& + * {
				border-top: 1px solid rgba(0,0,0,.2);
			}
			& > i {
				position: absolute;
				top: 0;
				left: 0;
				width: 40px;
				height: 40px;
				background-size: cover;
				background-position: center center;
			}
			
			& > span {
				display: block;
				font-size: 11px;
				line-height: 13px;
				color: rgba(0,0,0,.6);
			}
		}
		
		& [data-year] {
			display: block;
			min-height: 40px;
			line-height: 40px;
			padding: 0 .5rem;
			padding-right: 50px;
			position: relative;
			background-color: rgba(255,255,255, .6);
			& + * {
				border-top: 1px solid rgba(0,0,0,.2);
			}
			
			& > i {
				position: absolute;
				top: 0;
				right: 0;
				width: 40px;
				height: 40px;
				cursor: pointer;
				text-align: center;
				&:before {
					content: "\f00d";
					font-style: normal;
					font-family: FontAwesome;
				}
			}
		}
	}
}


[data-key="form"] {
	flex-basis: 50%!important;
	background-color: rgba(0,0,0,.1);
	padding: 1rem;
	
	& > div {
		& > * {
			display: block;
			& + * {
				margin-top: 1rem;
			}
			
			& > label {
				display: block;
				padding-bottom: 5px;
				
				& + * {
					display: block;
					width: 100%;
					min-height: 30px;
					border: none;
					padding: 0 .5rem;
				}
				
				& + textarea {
					min-height: 70px;
					padding: .5rem .5rem;
					resize: vertical;
				}
			}
		}
		
		& [data-action="submit"] {
			display: block;
			padding: 10px 1rem;
			min-height: 40px;
			background-color: var(--greenDark);
			color: #FFF;
			cursor: pointer;
			text-align: center;
			opacity: .8;

			&:hover {
				opacity: 1;
			}
		}
	}
	
	& .invalid {
		& label {
			color: var(--red);
			& + * {
				background-color: var(--red);
				color: #FFF;
			}
		}
	}
}


[data-key="admin"] {
	flex: 4;
	& > div {
		& > div {
			& > * {
				margin-bottom: .5rem;
			}
		}
	}
	
	& .flex {
		display: flex;
		gap: .5rem;
		& > * {
			flex: 1;
		}
	}
	
	& select {
		background-color: #F6F6F6!important;
	}
	
	& [name] {
		height: 30px;
		display: block;
		width: 100%;
		border: none;
		background-color: #FFF;
		padding: 0 .5rem;
	}

	& [data-key="overview_standard"],
	& [data-key="overview_exceptions"] {
		& > * {
			cursor: pointer;
			position: relative;
			background-color: #8EB2D2 !important;
			color: #000;
			padding: 5px .5rem;
			min-height: 30px;
			line-height: 20px;
			font-size: 12px;
			text-align: center;
			
			&:hover:before {
				pointer-events: none;
				content: "\f00d";
				font-family: FontAwesome;
				position: absolute;
				inset: 0;
				text-align: center;
				color: #FFF;
				line-height: 30px;
				background-color: rgba(0,0,0,.3);
			}
			
			& > i {
				display: block;
				font-size: 12px;
				line-height: 15px;
				color: #FFF;
			}
		}
	}
	& [data-key="overview_exceptions"] {
		& > * {
			&:hover:before {
				line-height: 45px;
			}
		}
	}
	
	& [data-action] {
		background-color: var(--green);
		text-align: center;
		height: 30px;
		line-height: 30px;
		cursor: pointer;
		color: #FFF;
		font-size: 14px;
		font-weight: bold;
		opacity: .8;
		&:hover {
			opacity: 1;
		}
	}
}

[data-module_type="66"].darkmode {
	& .appointment_calendar table td {
		color: #FFF!important;
		border: 1px solid rgba(255,255,255,.2)!important;
		background-color: rgba(255,255,255,.1)!important;
	}
	& [data-key="slots"] {
		color: #000;
	}
	
	.appointment_calendar table td.invalid:before {
		background-color: rgba(255,255,255,.7);
	}
}

.module[data-module_type="66"] {
	&:not(.ready) {
		& .appointment_calendar {
			display: none;
		}
	}
}

.appointmentCalendarWrapper {
	& [data-key="users"] {
		flex-basis: 100%!important;
		display: flex;
		flex-wrap: wrap;
		
		& > * {
			flex: 1;
			text-align: center;
			padding: 1rem;
			max-width: 20%;
			flex-basis: 200px;
			max-width: 100%;
	
			& > i[data-k="pp"] {
				display: block;
				width: 120px;
				height: 120px;
				
				margin: 0 auto;
				-webkit-border-radius: 100px;
				border-radius: 100px;
				
				border: 0px solid #FFF;
				background-position: center center;
				background-repeat: no-repeat;
				background-size: cover;
				margin: 0 auto;
				-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.3) inset;
				box-shadow: 0 0 10px 0 rgba(0,0,0,0.3) inset;
				opacity: .7;
			}
			
			& .btn {
				background: transparent!important;
				height: 30px;
				& * {
					margin: 0;
					font-size: 30px;
				}
			}
			
			&.selected {
				& > i[data-k="pp"] {
					border: 10px solid #589357;
					opacity: 1;
				}
				& .btn {
					background: transparent!important;
					color: #589357 !important;
				}
			}
			
			& > i[data-k="name"] {
				display: block;
				font-style: normal;
				text-align: center;
				display: block;
				margin-top: 1rem;
				
			}
		}
	}
}

/*57be7e272cd1379cfe6cd7f659a6e6a0*//* module_66.css */

