/*------------------------------------------------------------------
[30. Page Loader]
*/
.pace {
	-webkit-pointer-events: none;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	    user-select: none;
}

.pace-inactive {
	display: none;
}

.pace .pace-progress {
	background: #008037;
	position: fixed;
	z-index: 2000;
	top: 0;
	right: 100%;
	width: 100%;
	height: 3px;
}

.pace .pace-progress-inner {
	display: block;
	position: absolute;
	right: 0;
	width: 100px;
	height: 100%;
	-webkit-box-shadow:
		0 0 10px #3b4752,
		0 0 5px #3b4752;
	        box-shadow:
		0 0 10px #3b4752,
		0 0 5px #3b4752;
	opacity: 1;
	-webkit-transform: rotate(3deg) translate(0px, -4px);
	transform: rotate(3deg) translate(0px, -4px);
}

.pace .pace-activity {
	display: block;
	position: fixed;
	z-index: 2000;
	top: 73px;
	background: url(/static/media/hfn-progress-circle-primary.d177da66.svg) no-repeat top left;
	background-size: 100% auto;
	margin: 0 auto;
	border-width: 0;
	border-radius: 0;
	width: 28px;
	height: 40px;
	right: 19px;
	left: auto;
}

@-webkit-keyframes pace-spinner {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes pace-spinner {
	0% {
		-webkit-transform: rotate(0deg);
		        transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: normal;
	font-weight: 300;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-300.d29be435.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-300.166ec17e.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: italic;
	font-weight: 300;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-300italic.5918f550.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-300italic.dcbae67f.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: normal;
	font-weight: 400;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-regular.770c3d09.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-regular.695c43b9.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: italic;
	font-weight: 400;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-italic.78e9d9d8.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-italic.80f925e8.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: normal;
	font-weight: 500;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-500.e7b5d3a5.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-500.ef8ef36d.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: italic;
	font-weight: 500;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-500italic.8d5e52e0.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-500italic.168540c6.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: normal;
	font-weight: 600;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-600.4f6860ef.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-600.3425ed5c.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: italic;
	font-weight: 600;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-600italic.5c9981e1.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-600italic.13ecac22.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: normal;
	font-weight: 700;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-700.6884841b.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-700.d60ee083.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: italic;
	font-weight: 700;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-700italic.3f29d57e.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-700italic.ed1ae6fe.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: normal;
	font-weight: 800;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-800.f299e7c4.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-800.d182fcbb.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: italic;
	font-weight: 800;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-800italic.79263447.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-800italic.e66f4392.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: normal;
	font-weight: 900;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-900.040fac79.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-900.530f21f2.ttf)
			format("truetype");
}
@font-face {
	font-display: swap;
	font-family: Rubik;
	font-style: italic;
	font-weight: 900;
	src:
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-900italic.155a504d.woff2)
			format("woff2"),
		url(/static/media/hfn-rubik-v31-arabic_cyrillic_cyrillic-ext_hebrew_latin_latin-ext-900italic.30540537.ttf)
			format("truetype");
}

@font-face {
	font-family: "hafinen";
	src: url(/static/media/hfn-hafinen.174b1822.eot);
	src:
		url(/static/media/hfn-hafinen.174b1822.eot#iefix) format("embedded-opentype"),
		url(/static/media/hfn-hafinen.fb408b3a.woff2) format("woff2"),
		url(/static/media/hfn-hafinen.7167188c.woff) format("woff"),
		url(/static/media/hfn-hafinen.43b77d52.ttf) format("truetype"),
		url(/static/media/hfn-hafinen.0cf7b59d.svg#hafinen) format("svg");
	font-weight: normal;
	font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'hafinen';
    src: url('../font/hafinen.svg?49050567#hafinen') format('svg');
  }
}
*/
[class^="hf-"]:before,
[class*=" hf-"]:before {
	font-family: "hafinen";
	font-style: normal;
	font-weight: normal;
	speak: never;

	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: 0.2em;
	text-align: center;
	/* opacity: .8; */

	/* For safety - reset parent styles, that can break glyph codes*/
	-webkit-font-feature-settings: normal;
	        font-feature-settings: normal;
	font-variant: normal;
	text-transform: none;

	/* fix buttons height, for twitter bootstrap */
	line-height: 1em;

	/* Animation center compensation - margins should be symmetric */
	/* remove if not needed */
	margin-left: 0.2em;

	/* you can be more comfortable with increased icons size */
	/* font-size: 120%; */

	/* Font smoothing. That was taken from TWBS */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

	/* Uncomment for 3D effect */
	/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.hf-analytics:before {
	content: "\e800";
} /* '' */
.hf-arrow-down:before {
	content: "\e801";
} /* '' */
.hf-arrow-left:before {
	content: "\e802";
} /* '' */
.hf-arrow-right:before {
	content: "\e803";
} /* '' */
.hf-arrow-up:before {
	content: "\e804";
} /* '' */
.hf-bell:before {
	content: "\e805";
} /* '' */
.hf-browser:before {
	content: "\e806";
} /* '' */
.hf-calendar-star:before {
	content: "\e807";
} /* '' */
.hf-chevron-down:before {
	content: "\e809";
} /* '' */
.hf-chevron-left:before {
	content: "\e80a";
} /* '' */
.hf-chevron-right:before {
	content: "\e80b";
} /* '' */
.hf-chevron-up:before {
	content: "\e80c";
} /* '' */
.hf-close:before {
	content: "\e80d";
} /* '' */
.hf-cog:before {
	content: "\e80e";
} /* '' */
.hf-compress:before {
	content: "\e80f";
} /* '' */
.hf-customer:before {
	content: "\e810";
} /* '' */
.hf-customer-support:before {
	content: "\e811";
} /* '' */
.hf-dashboard:before {
	content: "\e812";
} /* '' */
.hf-edit:before {
	content: "\e813";
} /* '' */
.hf-edit-file:before {
	content: "\e814";
} /* '' */
.hf-expand:before {
	content: "\e815";
} /* '' */
.hf-eye:before {
	content: "\e816";
} /* '' */
.hf-facebook:before {
	content: "\e817";
} /* '' */
.hf-folder:before {
	content: "\e818";
} /* '' */
.hf-help:before {
	content: "\e819";
} /* '' */
.hf-hide:before {
	content: "\e81a";
} /* '' */
.hf-instagram:before {
	content: "\e81b";
} /* '' */
.hf-invoice:before {
	content: "\e81c";
} /* '' */
.hf-key:before {
	content: "\e81d";
} /* '' */
.hf-line-single:before {
	content: "\e81e";
} /* '' */
.hf-linkedin:before {
	content: "\e81f";
} /* '' */
.hf-mail:before {
	content: "\e820";
} /* '' */
.hf-menu:before {
	content: "\e821";
} /* '' */
.hf-menu-navigation-in:before {
	content: "\e822";
} /* '' */
.hf-menu-navigation-out:before {
	content: "\e823";
} /* '' */
.hf-mobile:before {
	content: "\e824";
} /* '' */
.hf-new-tab:before {
	content: "\e825";
} /* '' */
.hf-permissions:before {
	content: "\e826";
} /* '' */
.hf-photo-camera:before {
	content: "\e827";
} /* '' */
.hf-portfolio:before {
	content: "\e828";
} /* '' */
.hf-refresh:before {
	content: "\e829";
} /* '' */
.hf-save:before {
	content: "\e82a";
} /* '' */
.hf-security:before {
	content: "\e82b";
} /* '' */
.hf-setup:before {
	content: "\e82c";
} /* '' */
.hf-signin:before {
	content: "\e82d";
} /* '' */
.hf-signout:before {
	content: "\e82e";
} /* '' */
.hf-staff:before {
	content: "\e82f";
} /* '' */
.hf-star:before {
	content: "\e830";
} /* '' */
.hf-trash:before {
	content: "\e831";
} /* '' */
.hf-upload:before {
	content: "\e832";
} /* '' */
.hf-user-stats:before {
	content: "\e833";
} /* '' */
.hf-whatsapp:before {
	content: "\e834";
} /* '' */
.hf-x:before {
	content: "\e835";
} /* '' */
.hf-youtube:before {
	content: "\e836";
} /* '' */
.hf-tiktok:before {
	content: "\e837";
} /* '' */
.hf-chat:before {
	content: "\e838";
} /* '' */
.hf-github:before {
	content: "\e839";
} /* '' */

@charset "UTF-8";

/*------------------------------------------------------------------
Hafinen UI v4.5.2
Generated From SASS
[Table of contents]

1. Layouts
2. View Ports
3. Chat
4. Cards
5. Typography
6. Buttons
7. Alerts
8. Notifications
9. Progress Indicators
10. Modals
11. Tabs & Accordions
12. Sliders
13. Tree-view
14. Nestables
15. Form Elements
16. Tables & Datatables
17. Charts
18. Lists
19. Social App
20. Email App
21. Calendar App
22. Sign in
23. Lock Screen
24. Timeline
25. Gallery
26. Vector Map
27. Widgets
28. Misc
29. Print
30. Page Loader
31. AOB
-------------------------------------------------------------------*/
/*------------------------------------------------------------------
[1. Core Layout]
*/
html {
	font-size: 100%;
	height: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

/* Body Triggers for layout options
------------------------------------------------------------------
*/
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #f4f4f4;
	direction: ltr;
	color: #626262;
	font-family: "Rubik", sans-serif;
	font-size: 0.938rem;
	font-weight: 400;
	letter-spacing: 0.01em;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-font-feature-settings: "kern", "liga", "case"; /* For older WebKit browsers */
	-moz-font-feature-settings: "kern", "liga", "case"; /* For older Firefox browsers */
	-moz-osx-font-smoothing: grayscale;
}

body.ACQnc0 .IZFzKh {
	position: fixed;
	left: 0;
	top: 0;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}

body.B7Px3Z .gnm3EC .cpoFDw .QUCEE5 {
	padding-top: 0;
}

body.B7Px3Z .IZFzKh {
	border-bottom-color: transparent;
}

body.MHeAPH {
	background: #f4f4f4;
}

body.MHeAPH .gnm3EC {
	background: #f4f4f4;
}

body.ZXqLG7 [class^="col-"],
body.ZXqLG7 [class*="col-"] {
	float: left;
}

body.zlPXIc .nK9hwP {
	padding-left: 0;
}

body.zlPXIc .nK9hwP .yK_a0W {
	margin-left: 0;
}

/* Page Container
------------------------------------
*/
.gnm3EC {
	width: 100%;
	/* height: 100%; */
	height: 100vh;
	padding-left: /* 67.5px */ 4.5rem;
}

.gnm3EC .cpoFDw {
	min-height: 100%;
	position: relative;
}

.gnm3EC .cpoFDw .QUCEE5 {
	/* Content holder */
	z-index: 10;
	padding-top: 3.7rem;
	/* 55.5px */
	padding-bottom: 3.5rem;
	/* 52.5px */
	min-height: 100%;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.gnm3EC .cpoFDw .QUCEE5.QZYTzk {
	width: 100%;
}

.gnm3EC .cpoFDw .QUCEE5 .jkybNY {
	display: inline-block;
	vertical-align: top;
	height: 100%;
	padding-left: 2rem;
	/* 30px */
	position: relative;
}

.gnm3EC .cpoFDw .QUCEE5:only-child {
	padding-bottom: 0;
}

.gnm3EC .cpoFDw .QUCEE5.q2LUX0 {
	padding-bottom: 0;
}

.gnm3EC .cpoFDw .C8GfoK {
	/* Footer */
	width: auto;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	-webkit-transition: left 0.3s ease;
	transition: left 0.3s ease;
}

.gnm3EC .cpoFDw .C8GfoK.HHsdJ2 {
	position: fixed;
}

.yHVHiD {
	margin-top: 0;
}

.DpdgTm {
	white-space: nowrap !important;
}

.DpdgTm .gaL4d8 {
	vertical-align: top;
	display: inline-block;
	white-space: normal;
}

.gM589g {
	position: relative;
	overflow: hidden;
	display: block;
	padding: 0;
	background-color: #eaeaea;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	margin-bottom: 2rem;
}

.gM589g .PqfjOn {
	position: relative;
	z-index: 2;
}

.gM589g.pG85Oa {
	height: 495px;
}

.gM589g .tqOPsE {
	width: 100%;
	height: inherit;
	overflow: hidden;
	-webkit-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
	background-size: cover;
	background-color: #008037;
}

.gM589g .tqOPsE img {
	display: none;
}

.gM589g h1 {
	font-size: 2.75rem;
}

.gM589g p {
	font-size: 0.875rem;
	font-weight: 400;
	margin-bottom: inherit;
}

.gM589g p.BHKJrT {
	font-size: 85.714%;
}

/* Other overides */
.me3ICe {
	padding-left: 2rem;
	/* 30px */
	padding-right: 2rem;
	/* 30px */
	position: relative;
}

.xW_vdK {
	padding: 1.6667rem 0;
	/* 25px */
	border-top: 1px solid #e0e0e0;
}

.GW__0j {
	margin: 0;
}

/* SPLIT VIEW FOR EMAIL and APPS
------------------------------------
*/
.Y9FP15 {
	position: relative;
	height: 100%;
}

.Y9FP15 .CZ0SKQ {
	float: left;
	width: 372px;
	background: #fff;
	height: 100%;
	overflow-y: auto;
	position: relative;
	-webkit-overflow-scrolling: touch;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

.Y9FP15 .CZ0SKQ .NecUoS {
	font-size: 0.75rem !important;
	line-height: normal !important;
}

.Y9FP15 .CZ0SKQ .sNK7Lh {
	position: absolute;
	right: 9px;
	top: 4px;
	color: rgba(33, 33, 33, 0.62);
	z-index: 101;
}

.Y9FP15 .CZ0SKQ .sNK7Lh i {
	font-size: 1.125rem;
}

.Y9FP15 .CZ0SKQ .NecUoS,
.Y9FP15 .CZ0SKQ .Fm51CB {
	background: #fff;
	height: 28px;
	color: #757575;
	font-family: "Rubik", sans-serif;
	text-transform: capitalize;
	letter-spacing: normal;
	font-size: 0.75rem;
	padding-left: 0.8rem;
	/* 12px */
	padding-top: 0.4rem;
	/* 6px */
	width: 100%;
}

.Y9FP15 .CZ0SKQ .WEUCbF {
	height: 80px;
	list-style: none;
	position: relative;
	border-bottom: 1px solid rgba(33, 33, 33, 0.14);
	width: 347px;
	margin-left: 0.7333rem;
	/* 11px */
	cursor: pointer;
}

.Y9FP15 .CZ0SKQ .WEUCbF .zk03Mx {
	width: 256px;
	margin-left: /* 13px */ 0.8667rem;
}

.Y9FP15 .CZ0SKQ .WEUCbF .zk03Mx > * {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-family: "Rubik", sans-serif;
}

.Y9FP15 .CZ0SKQ .WEUCbF .vqGuvH {
	padding-bottom: 0.1333rem;
	/* 2px */
	letter-spacing: -0.006em;
	color: #212121;
}

.Y9FP15 .CZ0SKQ .WEUCbF .owGMaK {
	float: left;
	clear: left;
	display: none;
	max-width: /* 32px */ 2.1333rem;
}

.Y9FP15 .CZ0SKQ .WEUCbF ._ECRFT {
	font-family: "Rubik", sans-serif;
	font-size: 0.875rem;
	color: #212121;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 19px;
	display: -webkit-box;
	white-space: normal;
	line-height: 18px;
	letter-spacing: -0.006em;
}

.Y9FP15 .CZ0SKQ .WEUCbF .X70NXj {
	font-size: 0.875rem;
	height: 22px;
	color: rgba(33, 33, 33, 0.62);
	letter-spacing: -0.006em;
	font-weight: 400;
}

.Y9FP15 .CZ0SKQ .WEUCbF .zSMljC {
	font-family: "Rubik", sans-serif;
	font-size: 0.75rem;
	position: absolute;
	right: 12px;
	top: 7px;
	color: rgba(33, 33, 33, 0.62);
}

.Y9FP15 .CZ0SKQ .WEUCbF:last-child {
	border-bottom: none;
}

.Y9FP15 .XRTioh {
	position: relative;
	overflow: auto;
	height: 100%;
}

.Y9FP15 .XRTioh .NdZmnd {
	bottom: 0;
	left: 0;
	margin-top: -2.2667rem;
	/* -34px */
	opacity: 0.32;
	position: absolute;
	right: 0;
	text-align: center;
	top: 50%;
}

.Y9FP15 .XRTioh .lfKD5n {
	height: 50px;
	float: left;
}

.Y9FP15 .XRTioh .lfKD5n li {
	list-style: none;
	position: relative;
}

.Y9FP15 .XRTioh .lfKD5n li:last-child:after {
	display: none;
}

.Y9FP15 .XRTioh .lfKD5n li:after {
	content: "";
	height: 14px;
	position: absolute;
	right: -4px;
	top: 18px;
	width: 1px;
	background: rgba(0, 0, 0, 0.07);
}

.Y9FP15 .XRTioh .lfKD5n li a {
	font-size: 0.819rem;
	color: #626262;
	font-weight: 600;
	padding: 0 0.8667rem;
	/* 13px */
	line-height: 50px;
	white-space: nowrap;
}

@media (max-width: 768px) {
	.Y9FP15 .CZ0SKQ.ojmo5z {
		-webkit-transform: translate(-100%, 0);
		transform: translate(-100%, 0);
	}
}

/* Horizontal Menu
------------------------------------
*/
.LIrRKZ {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
}

.LIrRKZ.ACQnc0 {
	overflow: hidden;
}

.LIrRKZ.ACQnc0 .IZFzKh {
	position: relative;
}

.LIrRKZ.ACQnc0 .gnm3EC {
	overflow: scroll;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}

.LIrRKZ .IZFzKh {
	display: block;
	height: auto;
	border-bottom: none;
	background-color: #2b303b;
	color: #929aac;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

.LIrRKZ .IZFzKh .LG0Jlc {
	height: 60px;
	background-color: transparent;
	position: relative;
	color: #929aac;
}

.LIrRKZ .IZFzKh .ceDJzb,
.LIrRKZ .IZFzKh .DwRRjY:after {
	border-color: #2b303b;
}

.LIrRKZ .IZFzKh .QSIpSP {
	height: 75px;
}

.LIrRKZ .IZFzKh .AGeG0k {
	height: 51px;
}

.LIrRKZ .IZFzKh .ZPX7bA {
	height: 50px;
}

.LIrRKZ .IZFzKh .UJPqAM {
	color: #929aac;
}

.LIrRKZ .IZFzKh .LG0Jlc .tyk3HL.zk03Mx {
	position: relative;
	border-right: 1px solid #40444d;
	padding-right: 1rem;
	/* 15px */
	margin-right: 0;
	width: auto;
}

.LIrRKZ .IZFzKh .LG0Jlc .tyk3HL.zk03Mx > img {
	width: auto;
}

.LIrRKZ .IZFzKh .R6KUgc {
	border: none;
}

.LIrRKZ .IZFzKh .W1DQqo {
	padding-bottom: /* 18px */ 1.2rem;
}

.LIrRKZ .IZFzKh .yHVHiD {
	color: #929aac;
	font-size: 1.313rem;
	line-height: 21px;
	font-weight: 400;
	margin-bottom: 0;
	margin-left: /* 15px */ 1rem;
}

.LIrRKZ .IZFzKh .wWaTqB {
	color: #929aac;
}

.LIrRKZ .gpWlZQ {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	position: relative;
	color: #929aac;
}

.LIrRKZ .gpWlZQ ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border-radius: 0.2667rem;
	/* 4px */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.LIrRKZ .gpWlZQ ul li a .JpZ15L {
	position: relative;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 1rem;
	/* 15px */
	width: 23px;
}

.LIrRKZ .gpWlZQ ul li a .JpZ15L:before {
	font-size: 1rem;
	font-family: "hafinen", sans-serif;
	height: auto;
	content: "\e83a";
	text-shadow: none;
	position: relative;
	top: 2px;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	-webkit-transition: all 0.12s ease;
	transition: all 0.12s ease;
}

.LIrRKZ .gpWlZQ ul li {
	line-height: 24px;
}

.LIrRKZ .gpWlZQ ul li.pu3OE3 .wMDDQB {
	display: -ms-flexbox;
	display: flex;
}

.LIrRKZ .gpWlZQ ul li .NsfMUt {
	left: 50%;
	top: 0;
	position: absolute;
	visibility: hidden;
	opacity: 0;
	min-width: calc(100% + 4px);
	padding: 1.2rem 1.6667rem;
	/* 18px 25px */
	background: #fff;
	z-index: 1;
	-webkit-box-shadow:
		rgba(15, 15, 15, 0.08) 0 4px 12px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	        box-shadow:
		rgba(15, 15, 15, 0.08) 0 4px 12px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	-webkit-transform: translate3d(15px, 0, 0);
	transform: translate3d(15px, 0, 0);
	-ms-transform: translate(15px, 0);
	-webkit-transition: all 0.15s ease-in;
	transition: all 0.15s ease-in;
}

.LIrRKZ .gpWlZQ ul li .NsfMUt li a {
	min-width: 50px;
	width: 100%;
	padding: 0.2667rem 0;
	/* 4px */
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	font-weight: 400;
	opacity: 0.8;
}

.LIrRKZ .gpWlZQ ul li:hover > .NsfMUt {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translate3d(calc(34% + 0.031rem), 0, 0);
	transform: translate3d(calc(34% + 0.031rem), 0, 0);
	-ms-transform: translate(calc(34% + 0.031rem), 0);
}

.LIrRKZ .gpWlZQ > ul {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
}

.LIrRKZ .gpWlZQ > ul > li {
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-align: center;
	align-items: center;
	padding: 0;
	position: relative;
}

.LIrRKZ .gpWlZQ > ul > li:hover:not(.O58Ozn) > a {
	color: #fff;
}

.LIrRKZ .gpWlZQ > ul > li:first-child > a {
	padding-left: 0;
}

.LIrRKZ .gpWlZQ > ul > li:last-child > a {
	padding-right: 0;
}

.LIrRKZ .gpWlZQ > ul > li > a {
	padding: /* 20px */ 0 1.3333rem;
}

.LIrRKZ .gpWlZQ > ul > li > ul {
	display: none;
	opacity: 0;
	list-style: none;
	border: 0;
	top: -7px;
	left: -4px;
	min-width: calc(100% + 4px);
	/* 25px */
	/* 55.5px */
	padding: 3.7rem 1.6667rem 1.2rem;
	/* 18px */
	background: #fff;
	color: #626262;
	z-index: 2;
	position: absolute;
	-webkit-box-shadow:
		rgba(15, 15, 15, 0.08) 0 4px 12px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	        box-shadow:
		rgba(15, 15, 15, 0.08) 0 4px 12px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
}

.LIrRKZ .gpWlZQ > ul > li > ul li .JpZ15L {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	    justify-content: center;
}

.LIrRKZ .gpWlZQ > ul > li.O58Ozn > ul {
	display: block;
}

.LIrRKZ .gpWlZQ > ul > li.O58Ozn > ul:before {
	content: "";
	position: absolute;
	height: 1px;
	top: 52px;
	width: calc(100% - 50px);
	background-color: rgba(33, 33, 33, 0.14);
}

.LIrRKZ .gpWlZQ > ul > li.O58Ozn > ul > li {
	padding-left: 0;
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	-ms-transform: translate(0, -10px);
	opacity: 0;
	-webkit-transition: all 0.18s ease;
	transition: all 0.18s ease;
	border-bottom: none;
}

.LIrRKZ .gpWlZQ > ul > li.O58Ozn > ul > li > a {
	min-width: 50px;
	width: 100%;
	padding: 0.2667rem 0;
	/* 4px */
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	font-weight: 400;
	opacity: 0.8;
}

.LIrRKZ .gpWlZQ > ul > li.O58Ozn > ul > li > a > .JpZ15L:before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.LIrRKZ .gpWlZQ > ul > li.O58Ozn > ul > li:last-child > a {
	padding-bottom: 0;
}

.LIrRKZ .gpWlZQ > ul > li.O58Ozn > a {
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	-ms-transform: translate(0, -10px);
	opacity: 0;
	-webkit-transition: all 0.18s ease !important;
	transition: all 0.18s ease !important;
	color: #626262;
}

.LIrRKZ .gpWlZQ > ul > li.CdAlhI > ul {
	opacity: 1;
}

.LIrRKZ .gpWlZQ > ul > li.CdAlhI > ul > li {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-ms-transform: translate(0, 0);
	opacity: 1;
}

.LIrRKZ .gpWlZQ > ul > li.CdAlhI > a {
	position: relative;
	z-index: 10;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-ms-transform: translate(0, 0);
	opacity: 1;
}

.LIrRKZ .gpWlZQ > ul > li.d0SlXY > ul {
	opacity: 0;
}

.LIrRKZ .gpWlZQ > ul > li.d0SlXY > ul > li {
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	-ms-transform: translate(0, -10px);
	opacity: 0;
}

.LIrRKZ .gpWlZQ > ul > li.d0SlXY > a {
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	-ms-transform: translate(0, -10px);
	opacity: 0;
}

.LIrRKZ .gpWlZQ > ul li > a {
	color: inherit;
}

.LIrRKZ .DFUPe5 {
	margin-left: -1.6667rem;
	/* -25px */
	border: 1px solid rgba(33, 33, 33, 0.14);
}

.LIrRKZ .DFUPe5 .K8Yrnk > li.MtwsIA {
	background: transparent;
}

.LIrRKZ .d5i4HR {
	margin-left: /* 225px */ 15rem;
}

.LIrRKZ .QUCEE5 {
	-ms-flex: 1;
	-ms-box-flex: 1;
	box-flex: 1;
}

.LIrRKZ .gnm3EC {
	padding-left: 0;
}

.LIrRKZ .gnm3EC .cpoFDw .QUCEE5 {
	padding-top: 0;
}

.LIrRKZ .DDoXgv {
	top: -7px;
	left: -4px;
	background: #fff;
	z-index: 1000;
	position: absolute;
	-webkit-box-shadow:
		rgba(15, 15, 15, 0.08) 0 4px 12px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	        box-shadow:
		rgba(15, 15, 15, 0.08) 0 4px 12px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	border-radius: 0.2667rem;
	/* 4px */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-transition: all 0.18s ease-in;
	transition: all 0.18s ease-in;
}

.LIrRKZ .ghRGIj .JAVXjw {
	background-color: transparent;
	padding-left: 0;
	position: relative;
	left: -20px;
}

.LIrRKZ .ghRGIj .xIAC0k {
	padding-left: 0;
}

.LIrRKZ .ghRGIj .WcRIDh .Xc6gCm:first-child {
	padding-left: 0;
}

.LIrRKZ .ghRGIj .YFARr3 {
	margin-left: 0;
	padding-left: 0;
}

.LIrRKZ .ghRGIj .wbr4mf {
	margin-left: 0;
}

.LIrRKZ .ghRGIj .zY6Nq7 .vNtTfQ {
	overflow: hidden;
}

@media (max-width: 991px) {
	body.YiWLce .IZFzKh {
		z-index: 1000;
	}

	.VWEIud {
		background: rgba(0, 0, 0, 0.5);
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0;
		z-index: 0;
		-webkit-transition: opacity 0.3s ease;
		transition: opacity 0.3s ease;
		display: none;
	}

	.LIrRKZ .gpWlZQ {
		position: fixed;
		top: 0;
		bottom: 0;
		background-color: #2b303b;
		width: 270px;
		left: -270px;
		overflow-y: auto;
		-webkit-transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
		transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
		transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
		transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
		-webkit-backface-visibility: hidden;
		-ms-backface-visibility: hidden;
		-webkit-perspective: 1000px;
		perspective: 1000px;
		-ms-flex-direction: column;
		    flex-direction: column;
		z-index: 1;
	}

	.LIrRKZ .gpWlZQ.O58Ozn {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		-ms-transform: translate(100%, 0);
	}

	.LIrRKZ .gpWlZQ > ul {
		-ms-flex-flow: column nowrap;
		    flex-flow: column nowrap;
		overflow-x: hidden;
	}

	.LIrRKZ .gpWlZQ > ul > li:first-child a,
	.LIrRKZ .gpWlZQ > ul > li:last-child a {
		padding-right: 2.1333rem;
		/* 32px !important; */
		padding-left: /* 20px !important; */ 1.3333rem;
	}

	.LIrRKZ .gpWlZQ ul {
		width: 100%;
	}

	.LIrRKZ .gpWlZQ ul li {
		min-height: 45px;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		    flex-direction: column;
		width: 100%;
	}

	.LIrRKZ .gpWlZQ ul li > ul {
		overflow: hidden;
		margin-top: 0.4rem;
		/* 6px */
		position: static;
		background: #191b1f;
		opacity: 1;
		padding: 0.8rem 0 0.6667rem 0.6667rem;
		/* 12px 10px 10px */
		min-width: 0;
		left: 0;
		-webkit-box-shadow: none;
		        box-shadow: none;
	}

	.LIrRKZ .gpWlZQ ul li > ul:before {
		display: none;
	}

	.LIrRKZ .gpWlZQ ul li > ul > li {
		padding-left: 0;
		min-height: 40px;
	}

	.LIrRKZ .gpWlZQ ul li > ul > li > a {
		font-size: 0.875rem;
		padding-top: 0 !important;
		padding-bottom: 0 !important;
		line-height: 40px;
	}

	.LIrRKZ .gpWlZQ ul li a {
		display: inline-block;
		padding-left: 1.3333rem;
		/* 20px !important; */
		padding-right: 2.1333rem;
		/* 32px !important; */
		min-height: 40px;
		line-height: 40px;
		font-size: 0.875rem;
		clear: both;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 100%;
	}

	.LIrRKZ .gpWlZQ ul li a > .JpZ15L {
		float: right;
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
		-webkit-transition: all 0.12s ease;
		transition: all 0.12s ease;
		-webkit-transform-origin: 90% 50%;
		        transform-origin: 90% 50%;
		padding-left: /* 17px */ 1.1333rem;
	}

	.LIrRKZ .gpWlZQ ul li a > .JpZ15L.O58Ozn {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}

	.LIrRKZ .gpWlZQ ul li.MtwsIA {
		border: none;
	}

	.LIrRKZ .gpWlZQ ul li.O58Ozn ul li {
		opacity: 1;
		-webkit-transform: none;
		        transform: none;
	}

	.LIrRKZ .gpWlZQ ul li.O58Ozn > a {
		opacity: 1;
		-webkit-transform: none;
		        transform: none;
		color: #fff;
		padding-left: /* 20px !important; */ 1.3333rem;
	}

	.LIrRKZ .gpWlZQ .UJPqAM {
		background: rgba(146, 154, 172, 0.1);
		display: block;
		height: 54px;
		width: 100%;
		padding-left: 1.3333rem;
		/* 20px */
		padding-right: 1.3333rem;
		/* 20px */
		color: #929aac;
		-ms-flex-negative: 0;
		    flex-shrink: 0;
		margin: auto 0 0;
	}

	.LIrRKZ .gpWlZQ .UJPqAM i {
		margin: 0;
	}

	.LIrRKZ .gpWlZQ .mogoko {
		width: 35px;
		text-align: center;
		margin: 0.4667rem 0.6667rem 0.6667rem 0.5333rem;
		/* 7px 10px 10px 8px */
		padding: /* 10px */ 0.6667rem;
	}

	.LIrRKZ[data-pages-direction="slideRight"] {
		right: 0;
	}

	.LIrRKZ .IZFzKh .ZPX7bA {
		height: 100%;
	}

	.LIrRKZ .DDoXgv {
		display: none;
	}

	.LIrRKZ .xIAC0k {
		padding-left: /* 10px !important; */ 0.6667rem;
	}
}

@media (max-width: 1400px) {
	.IZFzKh .tyk3HL.zk03Mx::after {
		top: -7px !important;
	}
}

@media (min-width: 980px) {
	.XzEsAb .DOGq6A {
		margin-left: 0;
	}

	.XzEsAb .DOGq6A .QUCEE5 {
		padding-top: /* 123px */ 8.2rem;
	}
}

.d5i4HR {
	margin-top: 0;
	padding: 0;
	overflow: auto;
	min-height: 100%;
	margin-left: /* 235.5px */ 15.7rem;
}

.ksI06O {
	display: none;
}

.DFUPe5 {
	background: #fff;
	width: 250px;
	float: left;
	height: 100%;
	position: fixed;
	padding: 1.3333rem 1.3333rem 1.3333rem 0;
}

.DFUPe5.erfo4c {
	position: inherit;
}

.DFUPe5.O58Ozn {
	position: fixed;
	visibility: hidden;
	display: block;
}

.DFUPe5 .nYIlWr {
	font-size: 0.875rem;
	font-weight: 400;
	letter-spacing: 0.02em;
	text-transform: uppercase;
}

.DFUPe5 .VBBkNE {
	color: #757575;
	font-size: 0.72rem;
	/* 10.8px */
	font-weight: 400;
	letter-spacing: 0.03em;
}

.DFUPe5 .VBBkNE {
	padding-left: /* 30px */ 2rem;
}

.DFUPe5 > ul > li {
	padding-left: 0;
}

.DFUPe5 ul li a {
	display: -ms-flexbox;
	display: flex;
	padding-left: 2rem;
	/* 30px */
	padding-right: /* 10px */ 0.6667rem;
}

.DFUPe5 ul li a > .pbSVUC {
	display: -ms-flexbox;
	display: flex;
	height: auto;
	width: auto;
}

.DFUPe5 ul li a > .pbSVUC > svg {
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
}

.DFUPe5 ul li a.MtwsIA {
	color: #212121;
}

.DFUPe5 ul li a > .wMDDQB {
	width: 100%;
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
}

.DFUPe5 ul li a > .wMDDQB:after {
	display: none;
}

.DFUPe5 ul li a > .Yl7X2S {
	-ms-flex-item-align: center;
	-ms-grid-row-align: center;
	align-self: center;
}

.DFUPe5 ul li a > .JpZ15L:before {
	float: right;
	display: inline;
	font-size: 1rem;
	font-family: "hafinen", sans-serif;
	height: auto;
	content: "\e83a";
	font-weight: 300;
	text-shadow: none;
	-webkit-transition: all 0.12s ease;
	transition: all 0.12s ease;
}

.DFUPe5 ul li ul {
	margin: 0;
	padding-top: 0.4667rem;
	/* 7px */
	padding-bottom: 0.3333rem;
	/* 5px */
	padding-left: /* 7px */ 0.4667rem;
}

.DFUPe5 ul li ul li {
	padding: 0;
	margin-bottom: 0.6rem;
	/* 9px */
	margin-top: /* 5px */ 0.3333rem;
}

.DFUPe5 ul li.O58Ozn > a {
	color: #212121;
}

.DFUPe5 ul li.O58Ozn > a .JpZ15L:before {
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
}

.DFUPe5 ul li.O58Ozn > ul {
	display: block;
}

.DFUPe5 ul li > ul {
	display: none;
}

.DFUPe5 .K8Yrnk {
	padding-left: 0;
}

.DFUPe5 .K8Yrnk > li {
	list-style: none;
	border-top-right-radius: 16px;
	border-bottom-right-radius: 16px;
}

.DFUPe5 .K8Yrnk > li.MtwsIA {
	background: #f4f4f4;
}

.DFUPe5 .K8Yrnk > li.MtwsIA > a {
	color: #f4f4f4;
}

.DFUPe5 .K8Yrnk > li.MtwsIA > a:hover {
	color: #f4f4f4;
}

.DFUPe5 .K8Yrnk > li.MtwsIA > a > .wMDDQB:after {
	background: #f4f4f4;
	border-radius: 50%;
	content: "";
	height: 7px;
	position: absolute;
	right: -14px;
	top: 0.406rem;
	width: 7px;
}

.DFUPe5 .K8Yrnk > li a {
	font-size: 0.875rem;
	color: #626262;
	line-height: 32px;
	font-weight: 400;
}

.DFUPe5 .K8Yrnk > li a:hover {
	color: #212121;
}

.DFUPe5 .K8Yrnk > li a > .wMDDQB i {
	margin-right: 0.4rem;
	/* 6px */
	opacity: 0.9;
}

.DFUPe5 .NsfMUt {
	margin-left: /* 23px */ 1.5333rem;
}

.DFUPe5 .NsfMUt li {
	list-style: none;
	padding: 0;
}

.DFUPe5 .NsfMUt li.MtwsIA a {
	color: #212121 !important;
}

.DFUPe5 .NsfMUt li a {
	color: #626262;
	line-height: 25px;
	font-weight: 400;
}

.DFUPe5 .NsfMUt li a:hover {
	color: #212121;
}

.DFUPe5 .NsfMUt li a .Yl7X2S,
.DFUPe5 .K8Yrnk li a .Yl7X2S {
	background: transparent;
	font-size: 0.875rem;
	color: #929aac;
	line-height: 25px;
}

.DFUPe5.uklsNi {
	background-color: #fff;
	border-right: 1px solid rgba(33, 33, 33, 0.14);
}

.DFUPe5.uklsNi .VBBkNE {
	color: rgba(146, 154, 172, 0.6);
	opacity: 1;
}

.DFUPe5.uklsNi .pbSVUC {
	background-color: transparent;
}

.DFUPe5.uklsNi .K8Yrnk li a:hover {
	color: #212121;
}

.DFUPe5.uklsNi .K8Yrnk li.MtwsIA > a {
	color: #212121;
}

.DFUPe5.uklsNi .NsfMUt {
	margin-top: /* 5px */ 0.3333rem;
}

.DFUPe5.uklsNi .NsfMUt li.MtwsIA a {
	color: #212121 !important;
}

.DFUPe5.uklsNi .NsfMUt li a {
	color: rgba(146, 154, 172, 0.6);
}

.DFUPe5.uklsNi .NsfMUt li a:hover {
	color: #212121;
}

/* Header
------------------------------------
*/
.IZFzKh {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	height: 60px;
	width: 100%;
	padding: 0 1.3333rem 0 0;
	/* 20px */
	z-index: 800;
	background-color: #fff;
	border-bottom: 1px solid rgba(224, 224, 224, 0.7);
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.IZFzKh a {
	color: #626262;
}

.IZFzKh a:hover,
.IZFzKh a:active,
.IZFzKh a:focus {
	color: #626262;
}

.IZFzKh .LG0Jlc {
	height: inherit;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.IZFzKh.iHfZ4P {
	background-color: transparent !important;
}

.IZFzKh .tyk3HL {
	vertical-align: middle;
	width: 80px;
	text-align: center;
}

.IZFzKh .ceDJzb {
	border-radius: 100%;
	height: 16px;
	width: 16px;
	background-color: #cc0101;
	color: #fff;
	position: absolute;
	top: -3px;
	right: -5px;
	border: 2px solid #fff;
	opacity: 0.98;
}

.IZFzKh .DwRRjY {
	padding: 0;
	margin-right: 0.3333rem;
	/* 5px */
	border-radius: 50%;
	-webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 180ms;
	transition: all cubic-bezier(0.4, 0, 0.2, 1) 180ms;
}

.IZFzKh .DwRRjY:after {
	content: "";
	border-radius: 100%;
	height: 16px;
	width: 16px;
	background-color: #626262;
	position: absolute;
	bottom: -1px;
	right: 1px;
	border: 2px solid #fff;
	opacity: 0.98;
}

.IZFzKh .DwRRjY:hover {
	-webkit-box-shadow: 0 0 0 4px rgba(33, 33, 33, 0.14);
	        box-shadow: 0 0 0 4px rgba(33, 33, 33, 0.14);
}

.IZFzKh .DwRRjY.MtwsIA,
.IZFzKh .DwRRjY:active {
	-webkit-box-shadow: 0 0 0 4px rgba(117, 117, 117, 0.45);
	        box-shadow: 0 0 0 4px rgba(117, 117, 117, 0.45);
}

.IZFzKh .R6KUgc {
	display: inline-block;
	line-height: 23px;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}

.IZFzKh .UJPqAM {
	display: inline-block;
	margin-left: 1rem;
	/* 15px */
	color: #626262;
	opacity: 0.77;
	font-size: 0.875rem;
	vertical-align: middle;
	line-height: 12px;
	font-weight: 400;
	letter-spacing: -0.006em;
}

.IZFzKh .UJPqAM i {
	margin-right: 0.2667rem;
	/* 4px */
	vertical-align: middle;
}

.IZFzKh .UJPqAM:hover {
	opacity: 1;
}

.IZFzKh ul li {
	line-height: 12px;
	vertical-align: middle;
}

.IZFzKh .ZWasOg {
	line-height: 12px;
}

.IZFzKh .uVLKlA {
	margin-top: /* 10px */ 0.6667rem;
}

/* Header menu-link items
------------------------------------
*/
.GpQtNz {
	position: relative;
	color: #626262;
	text-decoration: none;
	-webkit-transition: color 0.3s ease;
	transition: color 0.3s ease;
}

.GpQtNz::after {
	content: "";
	position: absolute;
	width: 0;
	height: 2px;
	bottom: -2px;
	left: 50%;
	background-color: #008037;
	-webkit-transition:
		width 0.4s ease,
		left 0.4s ease;
	transition:
		width 0.4s ease,
		left 0.4s ease;
}

.GpQtNz:hover::after,
.GpQtNz:active::after,
.GpQtNz:focus::after {
	width: 100%;
	left: 0;
}

/* Header sub-menu items
------------------------------------
*/
ul.kvOZsZ {
	color: #626262;
	display: none;
	position: absolute;
	background-color: #fff;
	-webkit-box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	        box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	border: none;
	padding-top: 0.2667rem;
	padding-bottom: 0.2667rem;
	padding-left: 0;
	border-radius: 0.2667rem;
	list-style: none;
	margin-top: 0;
	white-space: nowrap;
}

li:hover > ul.kvOZsZ {
	display: block;
}

ul.kvOZsZ li {
	line-height: 20px;
	margin: 0.3rem;
	padding: 0.2667rem 1.0667rem 0.2667rem 1.0667rem;
}

ul.kvOZsZ li a {
	text-decoration: none;
	display: block;
}

ul.kvOZsZ li a:hover,
ul.kvOZsZ li a:active {
	color: #212121;
}

/* Header sub-sub-menu items
------------------------------------
*/
ul.kvOZsZ .VVxE82 {
	display: none;
	position: absolute;
	top: 2rem;
	left: 90%;
	background-color: #fff;
	-webkit-box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	        box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	border-radius: 0.2667rem;
	padding-top: 0.2667rem;
	padding-bottom: 0.2667rem;
	list-style: none;
	white-space: nowrap;
}

ul.kvOZsZ .tJbPsE {
	top: 6rem;
}

ul.kvOZsZ li:hover > ul.VVxE82 {
	display: block;
}

ul.VVxE82 li {
	line-height: 20px;
	margin: 0.3rem;
	padding: 0.2667rem 1.0667rem 0.2667rem 1.0667rem;
}

ul.VVxE82 li a {
	text-decoration: none;
	display: block;
}

ul.VVxE82 li a:hover,
ul.VVxE82 li a:active {
	color: #212121;
}

/* Bootstrap navbar
------------------------------------
*/
.P3y5kR {
	min-height: 50px;
	position: relative;
	margin-bottom: 1.3333rem;
	/* 20px */
	border: 1px solid transparent;
	top: -1px;
}

.vfGLmu > li > a {
	position: relative;
	display: block;
	/* 10px 15px */
	/* 20px */
	padding: 1.3333rem 1rem;
}

.MeR0of > li > a {
	padding: /* 10px 15px */ 0.6667rem 1rem;
}

.p2sia2 {
	background-color: #fff;
}

.p2sia2 .vfGLmu > .MtwsIA > a,
.p2sia2 .p2sia2 .vfGLmu > .MtwsIA > a:hover,
.p2sia2 .p2sia2 .vfGLmu > .MtwsIA > a:focus {
	background-color: transparent;
}

.p2sia2 .vfGLmu > .MtwsIA > a,
.p2sia2 .p2sia2 .vfGLmu > .MtwsIA > a:hover,
.p2sia2 .p2sia2 .vfGLmu > .MtwsIA > a:focus {
	background-color: transparent;
}

.QyjnNj {
	border-radius: 0;
	background-color: transparent !important;
}

.p2sia2 .vfGLmu > li > a {
	color: #626262;
}

.Yh5xyC.ePLNwL {
	height: 100% !important;
}

.XknWw8,
.XknWw8 > li {
	float: none;
	display: inline-block;
	*display: inline;
	/* ie7 fix */
	*zoom: 1;
	/* hasLayout ie7 trigger */
	vertical-align: top;
}

.vfGLmu li a {
	min-width: 50px;
}

/* Header Responsive Classes
------------------------------------
*/
@media only screen and (min-width: 980px) {
	body.zlPXIc .IZFzKh .tyk3HL {
		width: 245px;
	}

	body.Dw7rBK .IZFzKh .tyk3HL {
		width: 200px;
		text-align: left;
		padding-left: /* 20px */ 1.3333rem;
	}

	body.ecUfpY {
		background-color: #fff;
	}

	body.ecUfpY > .k9kfbY,
	body.ecUfpY > ._oFDn0 > .k9kfbY {
		height: 100%;
		padding: 0;
		background-color: #fff;
	}

	body.ecUfpY .IZFzKh {
		background-color: transparent;
		border: 0;
		padding: 0;
	}

	body.ecUfpY .IZFzKh > .k9kfbY {
		background-color: #fff;
		border-bottom: 1px solid rgba(230, 230, 230, 0.7);
		padding: 0 1.3333rem 0 0;
		/* 20px */
		height: 100%;
	}

	.IZFzKh .tyk3HL {
		position: relative;
	}

	.IZFzKh .AYyOGo .u0t97J .K2RnIO {
		font-size: 1rem;
	}

	.IZFzKh .AYyOGo .u0t97J .VW_8Mm {
		font-size: 0.625rem;
	}

	.IZFzKh .AYyOGo .V8DFCG {
		position: relative;
		top: -6px;
	}

	.toDV1R {
		width: 400px;
	}
}

@media (max-width: 991px) {
	body.ecUfpY .IZFzKh > .k9kfbY {
		padding: 0;
	}

	body.ecUfpY .IZFzKh > .k9kfbY .r08zcV .x03cCx {
		right: 0;
	}

	body.LIrRKZ .IZFzKh > .k9kfbY {
		padding: 0;
	}

	body.LIrRKZ .IZFzKh .wWaTqB {
		padding: 0;
	}

	.IZFzKh {
		padding: 0 1rem;
		/* 15px */
		width: 100%;
		border-bottom: 1px solid rgba(0, 0, 0, 0.07);
		height: 48px;
	}

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

	.IZFzKh .LG0Jlc ._8OBVh {
		left: 45px;
		position: absolute;
		top: 23px;
	}

	.IZFzKh .LG0Jlc .vEhH_E {
		position: absolute;
		right: 0;
		top: 12px;
	}

	.IZFzKh .tyk3HL {
		width: auto;
	}

	.IZFzKh > .D7AXh1,
	.IZFzKh > .r08zcV {
		position: relative;
	}

	.IZFzKh > .r08zcV .x03cCx {
		right: 0;
	}
}

.CudTG0 .IZFzKh .UJPqAM {
	font-size: 0.938rem;
}

/* Breadcrumbs
------------------------------------
*/
.byAuT6 {
	border-radius: 0;
	-webkit-box-shadow: none;
	        box-shadow: none;
	background-color: transparent;
	padding: 1rem 0;
	/* 15px */
	margin: 0;
	border: none;
	text-transform: uppercase;
	display: -ms-flexbox;
	display: flex;
}

.byAuT6.snj7bU {
	padding: 0.5333rem 0;
	/* 8px */
	text-transform: none;
}

.byAuT6.snj7bU a {
	letter-spacing: normal;
	color: #757575;
	font-size: 0.75rem !important;
}

.byAuT6.snj7bU > .BdgoLV.MtwsIA {
	letter-spacing: normal;
	color: #626262;
	font-size: 0.75rem !important;
}

.byAuT6 a {
	margin-left: 0.3333rem;
	/* 5px */
	margin-right: 0.3333rem;
	/* 5px */
	font-size: 0.656rem !important;
	letter-spacing: 0.06em;
	font-weight: 500;
	color: #626262;
}

.byAuT6 .BdgoLV {
	display: -ms-flexbox;
	display: flex;
	padding-left: 0;
}

.byAuT6 > .BdgoLV + .BdgoLV:before {
	color: #626262;
	font-family: "hafinen", sans-serif;
	content: "\e80b";
	font-size: 0.563rem;
	font-weight: 900;
}

.byAuT6 > .BdgoLV.MtwsIA {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	font-weight: 500;
	color: #3e3f47;
	margin-left: 0.2667rem;
	/* 4px */
	margin-right: 0.3333rem;
	/* 5px */
	font-size: 0.656rem !important;
	letter-spacing: 0.06em;
}

.byAuT6 > .BdgoLV.MtwsIA:before {
	padding-right: /* 8px */ 0.5333rem;
}

/* Main Menu Sidebar
------------------------------------
*/
body.NTEBGe .pBQB3Q {
	overflow: scroll;
	-webkit-overflow-scrolling: touch;
}

body.NTEBGe .pBQB3Q > ul {
	height: auto !important;
	overflow: visible !important;
	-webkit-overflow-scrolling: touch !important;
}

body.NTEBGe .ao1WZA .pBQB3Q .BlVc8O li:hover a {
	color: #788195;
}

body.NTEBGe .ao1WZA .pBQB3Q .BlVc8O li:hover .pbSVUC {
	color: #788195 !important;
}

body.NTEBGe .ao1WZA .pBQB3Q .BlVc8O li.MtwsIA > a,
body.NTEBGe .ao1WZA .pBQB3Q .BlVc8O li.O58Ozn > a {
	color: #fff;
}

body.NTEBGe .ao1WZA .pBQB3Q .BlVc8O li.MtwsIA > .pbSVUC,
body.NTEBGe .ao1WZA .pBQB3Q .BlVc8O li.O58Ozn > .pbSVUC {
	color: #fff;
}

body.NTEBGe .VRQWLA {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

body.yFOylE .ao1WZA .ltICyb {
	visibility: visible;
}

body.yFOylE .ao1WZA .BlVc8O .pbSVUC {
	-webkit-transform: translate3d(-14px, 0, 0);
	transform: translate3d(-14px, 0, 0);
	-ms-transform: translate(-14px, 0);
}

body.yFOylE .ao1WZA .pMQz3Q .w0Z7qw {
	-webkit-transform: translate3d(58px, 0, 0);
	transform: translate3d(58px, 0, 0);
	-ms-transform: translate(58px, 0);
}

.ao1WZA {
	width: 280px;
	background-color: #ffffff;
	z-index: 1000;
	left: -210px;
	position: fixed;
	bottom: 0;
	top: 0;
	right: auto;
	overflow: hidden;
	-webkit-transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	-webkit-backface-visibility: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px;
}

.ao1WZA a,
.ao1WZA button {
	color: #626262;
}

.ao1WZA a:hover,
.ao1WZA a:active,
.ao1WZA button:hover,
.ao1WZA button:active {
	color: #303030;
	background-color: transparent !important;
}

.ao1WZA a:hover:focus,
.ao1WZA a:active:focus,
.ao1WZA button:hover:focus,
.ao1WZA button:active:focus {
	color: #303030;
}

.ao1WZA a:visited,
.ao1WZA a:focus,
.ao1WZA button:visited,
.ao1WZA button:focus {
	color: #626262;
}

.ao1WZA button.w_Su1G.MtwsIA {
	color: #626262;
}

.ao1WZA button.w_Su1G.MtwsIA:focus {
	background: transparent;
}

.ao1WZA .ltICyb {
	visibility: hidden;
}

.ao1WZA .pMQz3Q {
	/* Side-bar header */
	display: block;
	height: 60px;
	line-height: 60px;
	background-color: #ffffff;
	border-bottom: 1px solid #f4f4f4;
	color: #fff;
	width: 100%;
	padding: 0 1.3333rem;
	/* 20px */
	/*
    padding-left: 2rem;
    /* 30px */
	clear: both;
	z-index: 10;
	position: relative;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}

.ao1WZA .pMQz3Q .w0Z7qw {
	display: inline-block;
	-webkit-transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	-webkit-backface-visibility: hidden;
}

.ao1WZA .pMQz3Q .w0Z7qw .YMdeWl i {
	width: 18px;
	height: 18px;
	margin: 0;
}

.ao1WZA .pMQz3Q .w_Su1G i {
	-webkit-transition: all 0.12s ease;
	transition: all 0.12s ease;
}

.ao1WZA .pMQz3Q .w_Su1G.MtwsIA i {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.ao1WZA .sZj8b5 {
	position: absolute;
	right: 19px;
	top: 14px;
	padding: 0.6rem;
	/* 9px */
	z-index: 1;
}

.ao1WZA .sZj8b5 > i {
	color: rgba(255, 255, 255, 0.57);
}

.ao1WZA .F8uXHW {
	/* Side-bar Top Slider */
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	display: block;
	z-index: 9;
	padding: /* 80px 20px 20px 20px */ 5.3333rem 1.3333rem 1.3333rem;
}

.ao1WZA .F8uXHW.kyAthM {
	top: -100%;
	position: absolute;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.ao1WZA .F8uXHW.kyAthM.PRxuhw {
	-webkit-transform: translate(0, 100%);
	transform: translate(0, 100%);
}

/* Clashes with React's react-custom-scrollbars package */
/*.page-sidebar .sidebar-menu {*/
/*	Side-bar Menu*/
/*	height: calc(100% - 50px);*/
/*	position: relative;*/
/*	width: 100%;*/
/*}*/
.ao1WZA .pBQB3Q .l2r5Vx {
	display: inline-block;
	width: 45px;
	position: absolute;
	height: 100%;
	background-color: #0aa699 !important;
}

.ao1WZA .pBQB3Q .BlVc8O {
	/* Side-bar Menu Items */
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	/*height: calc(100% - 10px);*/
	width: 100%;
}

.ao1WZA .pBQB3Q .BlVc8O li:hover > .pbSVUC,
.ao1WZA .pBQB3Q .BlVc8O li.O58Ozn > .pbSVUC,
.ao1WZA .pBQB3Q .BlVc8O li.MtwsIA > .pbSVUC {
	color: #303030;
}

.ao1WZA .pBQB3Q .BlVc8O li:hover > a,
.ao1WZA .pBQB3Q .BlVc8O li.O58Ozn > a,
.ao1WZA .pBQB3Q .BlVc8O li.MtwsIA > a {
	color: #303030;
}

.ao1WZA .pBQB3Q .BlVc8O li > a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 65%;
}

.ao1WZA .pBQB3Q .BlVc8O > li {
	display: block;
	padding: 0;
	clear: right;
}

.ao1WZA .pBQB3Q .BlVc8O > li:after,
.ao1WZA .pBQB3Q .BlVc8O > li:before {
	display: table;
	content: " ";
	clear: both;
}

.ao1WZA .pBQB3Q .BlVc8O > li > a {
	font-family: "Rubik", sans-serif;
	display: inline-block;
	padding-left: 2.1333rem;
	/* 32px */
	min-height: 40px;
	line-height: 40px;
	font-size: 0.875rem;
	clear: both;
}

.ao1WZA .pBQB3Q .BlVc8O > li > a.O58Ozn {
	background: #313131;
}

.ao1WZA .pBQB3Q .BlVc8O > li > a > .JpZ15L {
	float: right;
	padding-right: /* 25px */ 1.6667rem;
}

.ao1WZA .pBQB3Q .BlVc8O > li > a > .JpZ15L:before {
	float: right;
	display: inline;
	font-size: 0.563rem;
	font-family: "hafinen", sans-serif;
	height: auto;
	content: "\e80b";
	font-weight: 900;
	text-shadow: none;
	-webkit-transition: all 0.12s ease;
	transition: all 0.12s ease;
}

.ao1WZA .pBQB3Q .BlVc8O > li > a > .JpZ15L.O58Ozn:before {
	-webkit-transform: rotate(+90deg);
	transform: rotate(+90deg);
}

.ao1WZA .pBQB3Q .BlVc8O > li > a > .Yl7X2S {
	margin-top: /* 12px */ 0.8rem;
}

.ao1WZA .pBQB3Q .BlVc8O > li > a > .wMDDQB {
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 65%;
}

.ao1WZA .pBQB3Q .BlVc8O > li > a > .iKYEC0 {
	font-size: 0.75rem;
	opacity: 0.4;
	display: block;
	clear: both;
}

.ao1WZA .pBQB3Q .BlVc8O > li > a.C_6Dlm > .wMDDQB {
	line-height: 28px;
}

.ao1WZA .pBQB3Q .BlVc8O > li > a.C_6Dlm > .iKYEC0 {
	line-height: 16px;
}

.ao1WZA .pBQB3Q .BlVc8O > li.MtwsIA > ul.NsfMUt {
	display: block;
}

.ao1WZA .pBQB3Q .BlVc8O > li > .pbSVUC:first-letter {
	text-transform: uppercase;
}

.ao1WZA .pBQB3Q .BlVc8O > li > ul.NsfMUt > li ul.NsfMUt li {
	padding-left: 0.6667rem;
	/* 10px */
	padding-right: /* 3px */ 0.2rem;
}

.ao1WZA .pBQB3Q .BlVc8O > li > ul.NsfMUt > li ul.NsfMUt .pbSVUC {
	width: 25px;
	height: 25px;
	line-height: 25px;
	font-size: 0.625rem;
}

.ao1WZA .pBQB3Q .BlVc8O > li > ul.NsfMUt li > a > .JpZ15L:before {
	float: right;
	margin-top: 0.0667rem;
	/* 1px */
	margin-right: 1.3333rem;
	/* 20px */
	display: inline;
	font-size: 0.563rem;
	font-family: "hafinen", sans-serif;
	content: "\e80b";
	font-weight: 300;
	text-shadow: none;
	-webkit-transition: all 0.12s ease;
	transition: all 0.12s ease;
}

.ao1WZA .pBQB3Q .BlVc8O > li > ul.NsfMUt li > a > .JpZ15L.O58Ozn:before {
	float: right;
	margin-top: 0.0667rem;
	/* 1px */
	margin-right: 1.2rem;
	/* 18px */
	display: inline;
	font-size: 0.563rem;
	-webkit-transform: rotate(+90deg);
	transform: rotate(+90deg);
	font-weight: 300;
	text-shadow: none;
}

.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt {
	display: none;
	list-style: none;
	clear: both;
	margin: 0 0 0.6667rem;
	/* 10px */
	background-color: #f7f7f7;
	padding: /* 18px 10px */ 1.2rem 0 0.6667rem;
}

.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li {
	background: none;
	padding: 0 1.3333rem 0 2.6667rem;
	/* 0px 20px 40px */
	margin-top: /* 1px */ 0.0667rem;
}

.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li:hover > .pbSVUC {
	color: #303030;
}

.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li > a {
	display: inline-block;
	padding: 0.3333rem 0;
	/* 5px 0px */
	font-size: 0.875rem;
	font-family: "Rubik", sans-serif;
	white-space: normal;
}

.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li .pbSVUC {
	width: 30px;
	height: 30px;
	line-height: 30px;
	margin: 0;
	background-color: #ffffff;
	font-size: 0.875rem;
}

.ao1WZA .pBQB3Q .XqBkOE {
	color: rgba(33, 33, 33, 0.62);
}

[data-toggle-pin="sidebar"] > i:before {
	content: "\e852";
}

.o3CHas {
	-webkit-transform: translate(210px, 0px);
	        transform: translate(210px, 0px);
}

._9vP85 {
	-webkit-transform: translate3d(0px, 0px, 0px);
	        transform: translate3d(0px, 0px, 0px);
}

/* Sidebar icon holder
------------------------------------
*/
.pbSVUC {
	display: -ms-inline-flexbox;
	display: inline-flex;
	background: #f7f7f7;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: center;
	    justify-content: center;
	height: 40px;
	width: 40px;
	line-height: 40px;
	text-align: center;
	vertical-align: middle;
	position: relative;
	left: 0;
	float: right;
	margin-right: 0.9333rem;
	/* 14px */
	color: #626262;
	-webkit-transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	-webkit-backface-visibility: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px;
	font-family: "Rubik", sans-serif;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	font-weight: 700;
}

.pbSVUC > i {
	font-size: 1.25rem;
}

.pbSVUC > svg {
	width: auto;
	height: auto;
	display: inline;
}

/* Sidebar Responsive Classes
------------------------------------
*/
@media only screen and (max-width: 1400px) {
	.ao1WZA ._oCDUB .OamHqL .pBQB3Q {
		bottom: 50px;
	}

	.ao1WZA ._oCDUB .OamHqL .kKCfM_ {
		display: none;
	}
}

@media only screen and (min-width: 980px) {
	body.MOGWVL.zlPXIc .ao1WZA {
		transform: none !important;
		-webkit-transform: none !important;
		-ms-transform: none !important;
	}

	body.zlPXIc [data-toggle-pin="sidebar"] > i:before {
		content: "\e823";
	}

	body.zlPXIc .ao1WZA {
		transform: translate(210px, 0) !important;
		-webkit-transform: translate(210px, 0) !important;
		-ms-transform: translate(210px, 0) !important;
		width: 250px;
	}

	body.zlPXIc .ao1WZA .pMQz3Q .w0Z7qw {
		-webkit-transform: translateX(30px);
		transform: translateX(30px);
	}

	body.zlPXIc .ao1WZA .BlVc8O .pbSVUC {
		-webkit-transform: translate3d(-14px, 0, 0);
		transform: translate3d(-14px, 0, 0);
		-ms-transform: translate(-14px, 0);
	}

	body.Dw7rBK .ao1WZA {
		z-index: 799;
	}

	body.ecUfpY .ao1WZA {
		left: auto;
		transform: none !important;
		-webkit-transform: none !important;
	}
}

@media (max-width: 991px) {
	.ao1WZA {
		width: 250px;
		z-index: auto;
		left: 0 !important;
		-webkit-transform: translate3d(0, 0px, 0px) !important;
		transform: translate3d(0, 0px, 0px) !important;
	}

	.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li {
		padding: /* 0px 30px 36px */ 0 2rem 0 2.4rem;
	}

	.pbSVUC {
		margin-right: /* 24px */ 1.6rem;
	}

	.ao1WZA {
		display: none;
		z-index: auto;
	}

	.ao1WZA.cAJ7La {
		display: block;
	}

	.ao1WZA ._oCDUB {
		z-index: 1;
		left: 0 !important;
		width: 260px;
	}

	.ao1WZA ._oCDUB .OamHqL .pBQB3Q {
		overflow: scroll;
		-webkit-overflow-scrolling: touch;
		top: 40px;
		bottom: 0;
	}

	.ao1WZA ._oCDUB .OamHqL .pBQB3Q ul > li > a > .Yl7X2S {
		display: inline-block;
	}
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.ao1WZA .pBQB3Q .BlVc8O ul {
		-webkit-transform: translateZ(0);
		-webkit-backface-visibility: hidden;
		-webkit-perspective: 1000px;
		perspective: 1000px;
	}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
	.ao1WZA .pBQB3Q .BlVc8O > li > a {
		padding-left: /* 27px */ 1.8rem;
	}

	.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li {
		padding: /* 0px 27px 31px */ 0 1.8rem 0 2.0667rem;
	}
}

@media (max-width: 991px) {
	.pBQB3Q .pbSVUC {
		margin-right: /* 15px */ 1rem;
	}
}

@media (max-width: 767px) {
	.ao1WZA .pMQz3Q {
		padding: /* 12px */ 0 0.8rem;
	}

	.ao1WZA .pBQB3Q .BlVc8O > li > a {
		padding-left: /* 20px */ 1.3333rem;
	}

	.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li {
		padding: /* 0px 25px 28px */ 0 1.6667rem 0 1.8667rem;
	}
}

@media (max-width: 480px) {
	body .IZFzKh .LG0Jlc .ksI06O {
		font-size: 1rem;
		top: 12px;
	}

	.ao1WZA .pMQz3Q {
		height: 48px;
		line-height: 48px;
	}
}

/* END Sidebar
------------------------------------
*/
/* Overlay Search
------------------------------------
*/
.nK9hwP {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(255, 255, 255, 0.95);
	z-index: 1010;
	padding-left: 4.2667rem;
	/* 64px */
	overflow: auto;
}

.nK9hwP .mwlabD {
	display: inline-block;
}

.nK9hwP .yK_a0W {
	margin-left: 0.4667rem;
	/* 7px */
	position: relative;
	top: -1px;
}

.nK9hwP > div {
	width: 100%;
	height: 260px;
	display: block;
	overflow: hidden;
}

/* .overlay .has-results {
    overflow: visible;
} */
.jBrc2b {
	overflow: visible !important;
}

.nK9hwP .f9k0AS {
	font-weight: 700;
	font-size: 4.813rem;
	height: 100px;
	letter-spacing: -1.925px;
	line-height: 100px;
	width: calc(100% - 75px);
	padding-left: 0 !important;
}

.nK9hwP .NduJtA {
	position: absolute;
	line-height: 0;
	padding: 0;
	right: 20px;
}

.nK9hwP .NduJtA i {
	font-size: 2.25rem;
}

/* Quick View
------------------------------------
*/
.h57PdO {
	position: fixed;
	right: -285px;
	top: 0;
	width: 285px;
	background: #fff;
	bottom: 0;
	z-index: 1000;
	border: none;
	-webkit-transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	transition: transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99), -webkit-transform 400ms cubic-bezier(0.05, 0.74, 0.27, 0.99);
	-webkit-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px;
}

.h57PdO.O58Ozn {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-ms-transform: translate(-100%, 0);
	-webkit-box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	        box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
}

.h57PdO .bp9UXy {
	position: absolute;
	right: 8px;
	top: 7px;
	color: #929aac;
	padding: 0;
	line-height: 0;
}

.h57PdO .bp9UXy:hover:not(.MtwsIA) {
	color: #dee1e6;
	background: none;
	cursor: pointer;
}

.h57PdO .bp9UXy i {
	font-size: 1.5rem;
}

.h57PdO .xpznZc:before {
	z-index: 1;
}

.h57PdO .L_VoUb {
	/* Quickview Tabs */
	background-color: #2b303b;
	position: relative;
	padding: 0 2.8667rem;
	/* 43px */
	border-color: transparent;
}

.h57PdO .L_VoUb > li > a {
	padding: 0.7333rem;
	/* 11px */
	color: #929aac;
	border: 0;
	text-align: center;
	font-size: 0.688rem;
	font-weight: 700;
	min-width: 62px;
	line-height: 1.4;
}

.h57PdO .L_VoUb > li > a:hover {
	color: #cbcfd7;
}

.h57PdO .L_VoUb > li > a.MtwsIA {
	color: #fff;
}

.h57PdO .L_VoUb > li > a.MtwsIA:hover,
.h57PdO .L_VoUb > li > a.MtwsIA:focus {
	background: transparent;
	color: #fff;
}

.h57PdO .L_VoUb > li.MtwsIA > a,
.h57PdO .L_VoUb > li.MtwsIA > a:hover,
.h57PdO .L_VoUb > li.MtwsIA > a:focus {
	background-color: transparent;
	border: 0;
}

.h57PdO .L_VoUb ~ .K2vofA {
	position: absolute;
	padding: 0;
	left: 0;
	right: 0;
	top: 38px;
	bottom: 0;
	height: auto;
}

.h57PdO .L_VoUb ~ .K2vofA > div {
	height: 100%;
}

.h57PdO .L_VoUb ~ .K2vofA ul {
	margin: 0;
	padding: 0;
}

.h57PdO .L_VoUb ~ .K2vofA ul li {
	list-style: none;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O {
	/* Quickview Notes */
	background: #fbf9e3;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O a,
.h57PdO .L_VoUb ~ .K2vofA .Equw2O button {
	color: #968974;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 {
	position: relative;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 .X08hh6 {
	height: 50px;
	padding: /* 25px */ 0 1.6667rem;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 .X08hh6 ul {
	margin-top: /* 10px */ 0.6667rem;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 .X08hh6 ul > li {
	display: inline-block;
	height: auto;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 .X08hh6 ul > li a {
	height: 22px;
	line-height: 22px;
	display: block;
	padding: 0 0.3333rem;
	/* 5px */
	font-size: 0.875rem;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 .X08hh6 ul > li a:hover,
.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 .X08hh6 ul > li a.b_PIYT {
	background: #968974;
	color: #fbf9e3;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 .X08hh6 .EyMbEA {
	background: transparent;
	bottom: 8px;
	display: block;
	left: 50%;
	margin-left: -40%;
	position: absolute;
	width: 83%;
	border: 1px solid #968974;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 > ul {
	padding: 0;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 > ul li {
	display: -ms-flexbox;
	display: flex;
	cursor: pointer;
	height: 42px;
	padding: 0 1.6667rem;
	/* 25px */
	/*display: block; */
	clear: both;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 > ul li .bb6SYC {
	float: left;
	width: 65%;
	height: 100%;
	padding-top: /* 9px */ 0.6rem;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 > ul li .bb6SYC .owGMaK {
	display: none;
	float: left;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 > ul li .bb6SYC .owGMaK label {
	margin-right: 0;
	vertical-align: text-top;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 > ul li .bb6SYC p {
	margin: 0;
	font-size: 0.875rem;
	font-weight: 700;
	width: 100px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle;
	display: inline-block;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 > ul li .mD3QKF {
	font-size: 0.656rem;
	text-align: right;
	width: 35%;
	line-height: 41px;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 > ul li .mD3QKF .DYxZpe {
	margin-right: /* 10px */ 0.6667rem;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .ftlqa6 > ul li:hover {
	background: #f4ecd1;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y {
	/* Quickview Note */
	background-image: url(data:image/png;base64,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);
	background-repeat: repeat-y;
	background-position: 27px top;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y > div {
	display: table;
	height: 100%;
	width: 100%;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X08hh6 {
	background: #fcfcfa;
	height: 35px;
	width: 100%;
	display: table-row;
	-webkit-box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.33);
	        box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.33);
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X08hh6 > li {
	display: inline-block;
	border-right: 1px solid #edecec;
	float: left;
	line-height: 37px;
	padding: 0;
	text-align: center;
	width: 40px;
	height: inherit;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X08hh6 > li > a {
	color: #a5a5a5;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	height: 100%;
	-ms-flex-pack: center;
	    justify-content: center;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X08hh6 > li > a:hover {
	background: #fffaf6;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X08hh6 > li > a.MtwsIA {
	color: #333;
	background: #f9f1ea;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X08hh6:after {
	position: absolute;
	content: "";
	width: 100%;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X70NXj {
	display: table-row;
	height: 100%;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X70NXj > div {
	display: table;
	height: 100%;
	width: 100%;
	padding: 0 1.3333rem 0 3rem;
	/* 20px 45px */
	white-space: normal;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X70NXj .RDXiUl {
	height: 50px;
	display: table-row;
	clear: both;
	line-height: 50px;
	text-align: center;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X70NXj .RDXiUl > a {
	float: left;
	color: #b0b0a8;
	margin-left: /* 10px */ 0.6667rem;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X70NXj .RDXiUl > span {
	font-style: italic;
	color: #b0b0a8;
	font-size: 0.688rem;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X70NXj .QUCEE5 {
	display: table-row;
	height: 100%;
}

.h57PdO .L_VoUb ~ .K2vofA .Equw2O .b6JS8y .X70NXj .QUCEE5 form {
	height: 100%;
}

.h57PdO
	.L_VoUb
	~ .K2vofA
	.Equw2O
	.b6JS8y
	.X70NXj
	.QUCEE5
	.v5ASaD {
	font-size: 12px;
}

.h57PdO
	.L_VoUb
	~ .K2vofA
	.Equw2O
	.b6JS8y
	.X70NXj
	.QUCEE5
	.v5ASaD:focus {
	outline: none;
}

.h57PdO
	.L_VoUb
	~ .K2vofA
	.Equw2O
	.b6JS8y
	.X70NXj
	.QUCEE5
	.v5ASaD::-moz-selection {
	background: #fef8ae;
}

.h57PdO
	.L_VoUb
	~ .K2vofA
	.Equw2O
	.b6JS8y
	.X70NXj
	.QUCEE5
	.v5ASaD::selection {
	background: #fef8ae;
}

/* Hafinen Scroll bar
------------------------------------
*/
.ONumbg {
	position: relative;
	overflow: auto;
}

.KRflcY > .ltICyb,
.KRflcY > .ltICyb div {
	background: none;
	border: none;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 10;
}

.KRflcY > .ltICyb div {
	display: block;
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
}

.KRflcY > .ltICyb.RUH0VN {
	bottom: 2px;
	height: 7px;
	left: 0;
	min-width: 100%;
	width: 100%;
}

.KRflcY > .ltICyb.JxjyUQ {
	height: 100%;
	min-height: 100%;
	right: 2px;
	top: 0;
	width: 4px;
}

.KRflcY > .ltICyb .kOxK5o {
	opacity: 0.3;
}

.KRflcY > .ltICyb .rCbUn5 {
	background-color: rgba(0, 0, 0, 0.07);
	opacity: 0;
}

.KRflcY > .ltICyb .ouPlRA {
	background-color: #697686;
}

.KRflcY > .ltICyb.RUH0VN .ouPlRA {
	bottom: 0;
	height: 4px;
	min-width: 24px;
	top: auto;
}

.KRflcY > .ltICyb.RUH0VN .kOxK5o {
	bottom: 0;
	top: auto;
	left: 2px;
	-webkit-transition: height 0.2s;
	transition: height 0.2s;
}

.KRflcY > .ltICyb.RUH0VN .rCbUn5 {
	left: -4px;
}

.KRflcY > .ltICyb.JxjyUQ .ouPlRA {
	left: auto;
	min-height: 24px;
	right: 0;
	width: 4px;
}

.KRflcY > .ltICyb.JxjyUQ .kOxK5o {
	left: auto;
	right: 0;
	top: 2px;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
}

.KRflcY > .ltICyb.JxjyUQ .rCbUn5 {
	top: -4px;
}

.KRflcY > .G7JNMw {
	-webkit-box-sizing: inherit !important;
	        box-sizing: inherit !important;
}

.KRflcY.LXmlbe > .ltICyb .j6VxK9 {
	display: none;
}

.KRflcY > .ltICyb.RUH0VN.EXEr1S .rCbUn5 {
	left: -11px;
}

.KRflcY > .ltICyb.JxjyUQ.xZhCAM .rCbUn5 {
	top: -11px;
}

/* hover & drag */
.KRflcY > .ltICyb:hover .kOxK5o,
.KRflcY > .ltICyb.lAbqyG .kOxK5o {
	overflow: hidden;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.KRflcY > .ltICyb:hover .kOxK5o .rCbUn5,
.KRflcY > .ltICyb.lAbqyG .kOxK5o .rCbUn5 {
	opacity: 1;
}

.KRflcY > .ltICyb:hover .kOxK5o .ouPlRA,
.KRflcY > .ltICyb.lAbqyG .kOxK5o .ouPlRA {
	height: 100%;
	width: 100%;
}

.KRflcY > .ltICyb.RUH0VN:hover .kOxK5o,
.KRflcY > .ltICyb.RUH0VN.lAbqyG .kOxK5o {
	height: 10px;
	min-height: 7px;
}

.KRflcY > .ltICyb.JxjyUQ:hover .kOxK5o,
.KRflcY > .ltICyb.JxjyUQ.lAbqyG .kOxK5o {
	min-width: 7px;
	width: 7px;
}

/*------------------------------------------------------------------
[5@mixin  Typography]
*/
/* Headings
------------------------------------
*/
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0.6667rem 0;
	/* 10px */
	font-family: "Rubik", sans-serif;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	font-weight: 500;
	color: inherit;
}

h1 {
	font-size: 2.75rem;
	line-height: 50px;
	letter-spacing: -0.0141279em;
}

h2 {
	font-size: 1.875rem;
	line-height: 38px;
	letter-spacing: -0.021em;
}

h3 {
	font-size: 1.688rem;
	line-height: 35px;
	letter-spacing: -0.0114923em;
}

h4 {
	font-size: 1.375rem;
	line-height: 32px;
	letter-spacing: -0.00865734em;
}

h5 {
	font-size: 1.125rem;
	line-height: 26px;
	letter-spacing: -0.00630069em;
}

h3 small,
h4 small,
h5 small {
	font-weight: 300;
}

h1.WdWela,
h2.WdWela,
h3.WdWela,
h4.WdWela,
h5.WdWela,
h6.WdWela {
	padding-bottom: /* 10px */ 0.6667rem;
}

/* Links and Others
------------------------------------
*/
a {
	text-shadow: none !important;
	color: #3e3f47;
	-webkit-transition:
		color 0.1s linear 0s,
		background-color 0.1s linear 0s,
		opacity 0.2s linear 0s !important;
	transition:
		color 0.1s linear 0s,
		background-color 0.1s linear 0s,
		opacity 0.2s linear 0s !important;
	font-weight: 500;
}

a:focus,
a:hover,
a:active {
	color: #008037;
}

a,
a:focus,
a:hover,
a:active {
	outline: 0 !important;
	text-decoration: none;
}

a:not([href]):not([class]),
a:not([href]):not([class]):hover {
	color: inherit;
	text-decoration: none;
}

a[ng-click] {
	cursor: pointer;
}

br {
	line-height: normal;
	clear: both;
}

p {
	display: block;
	color: inherit;
	letter-spacing: 0.00177646rem;
	line-height: 21px;
	margin: 0 0 0.6667rem;
	/* 0px 0px 10px 0px */
	font-style: normal;
	white-space: normal;
	font-family: "Rubik", sans-serif;
}

small,
.BHKJrT {
	line-height: 18px;
	font-size: 85.714%;
}

label.zk03Mx {
	display: inline-block;
	position: relative;
	top: 0;
	font-size: 0.875rem;
}

ul,
ol {
	margin-bottom: /* 10px */ 0.6667rem;
}

ul > li,
ol > li {
	padding-left: 0.2rem;
	/* 3px */
	line-height: 24px;
}

ul.VBpeiM > li,
ol.VBpeiM > li {
	font-size: 1.313rem;
}

ul.VBpeiM > li span,
ol.VBpeiM > li span {
	font-size: 0.875rem;
}

ul.GsB2eh,
ol.GsB2eh {
	list-style: none;
	padding-left: /* 5px */ 0.3333rem;
}

address {
	margin-bottom: 0;
}

address a {
	color: #626262;
}

blockquote {
	padding: 0.2667rem 0 0 1.2rem;
	/* 4px 18px */
	border-left: 0;
}

blockquote:before {
	content: "\e95d";
	font-family: "hafinen", sans-serif;
	font-size: 1.25rem;
	margin-right: 0.4rem;
	/* 6px */
	float: left;
	position: relative;
	top: -12px;
}

blockquote p {
	font-size: 1rem;
	margin-bottom: /* 4px */ 0.2667rem;
}

blockquote small {
	line-height: 29px;
	color: #626262;
}

blockquote small:before {
	content: "—";
	margin-right: /* 6px */ 0.4rem;
}

blockquote.r08zcV {
	border-right: 0;
}

blockquote.r08zcV:before {
	float: right;
	font-family: "hafinen", sans-serif;
	content: "\e95d";
	margin-left: 0.4rem;
	/* 6px */
	margin-right: 0;
}

blockquote.r08zcV small {
	padding-right: /* 30px */ 2rem;
}

blockquote.r08zcV small:after {
	content: "";
}

hr {
	border-color: #e0e0e0;
}

hr.KwfOyz {
	border-width: 2px;
}

hr.D3H9Rx {
	border-style: dotted none none;
}

.FbZVVo {
	font-feature-settings:
		"kern" 1,
		"sups" 1;
	-webkit-font-feature-settings:
		"kern" 1,
		"sups" 1;
	-ms-font-feature-settings:
		"kern" 1,
		"sups" 1;
	-moz-font-feature-settings:
		"kern" 1,
		"sups" 1;
}

.jLe_4r {
	font-feature-settings:
		"kern" 1,
		"subs" 1;
	-webkit-font-feature-settings:
		"kern" 1,
		"subs" 1;
	-ms-font-feature-settings:
		"kern" 1,
		"subs" 1;
	-moz-font-feature-settings:
		"kern" 1,
		"subs" 1;
}

input[type="number"] {
	-moz-appearance: textfield;
}

/* Standard HTML Typography tags
------------------------------------
*/
code {
	color: #757575;
	background-color: rgba(33, 33, 33, 0.05);
	font-size: 97%;
	position: relative;
	line-height: inherit;
	border-radius: 0.2667rem;
	/* 4px */
	padding: 0.3333rem 0.4667rem;
	/* 5px 7px */
	margin: 0;
}

code:hover {
	color: #f4f4f4;
}

code.ac9s4W {
	padding: /* 3px 6px */ 0.2rem 0.4rem;
}

figcaption {
	font-size: 0.875rem;
	margin-top: 0.6667rem;
	/* 10px */
	font-weight: 400;
	display: block;
	letter-spacing: 0.008em;
	text-align: center;
	color: #757575;
	line-height: 1.46;
}

em {
	font-style: italic !important;
	font-family: inherit;
	font-weight: inherit;
}

ins {
	font-family: "Rubik", sans-serif;
	border-bottom: 1px solid #d0d0d0;
	text-decoration: none;
	color: #626262;
	font-weight: 400;
	font-size: 94%;
}

cite {
	font-family: "Rubik", sans-serif;
	font-weight: 300;
	color: #757575;
	text-decoration: none;
	font-style: normal;
	hanging-punctuation: first;
}

sup {
	top: -0.28em;
	font-size: 70%;
}

sub {
	bottom: 0.03em;
}

var {
	font-family: "Rubik", sans-serif;
	-webkit-font-feature-settings:
		"calt" 1,
		"tnum" 1,
		"frac" 1,
		"case" 1,
		"ss01" 1,
		"cv11" 1;
	        font-feature-settings:
		"calt" 1,
		"tnum" 1,
		"frac" 1,
		"case" 1,
		"ss01" 1,
		"cv11" 1;
}

abbr {
	text-decoration: none;
	letter-spacing: 0.01em;
	background-color: transparent;
	-webkit-transition-property: color, background, border;
	transition-property: color, background, border;
	-webkit-transition-duration: 0.15s;
	        transition-duration: 0.15s;
	-webkit-transition-timing-function: linear;
	        transition-timing-function: linear;
	-webkit-text-stroke: 0.011rem grey;
}

q {
	font-family: "Rubik", sans-serif;
	font-weight: 500;
	font-size: 1.25rem;
	hanging-punctuation: first;
}

q:before {
	content: "\201C";
	color: rgba(0, 0, 0, 0.44);
	font-size: 2.188rem;
}

q:after {
	content: "\201D";
	font-size: 2.188rem;
	color: rgba(0, 0, 0, 0.44);
}

audio {
	margin-top: /* 42px */ 2.8rem;
}

hr {
	clear: both;
	margin-top: 1rem;
	margin-bottom: 1rem;
	border: 0;
	border-bottom: 1px solid rgba(220, 225, 239, 0.8);
}

address {
	font-family: "Rubik", sans-serif;
	font-style: normal;
	font-size: 0.875rem;
	line-height: 24px;
	margin: 1.6rem 0 1.75em;
}

acronym {
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0.06em;
	background-color: transparent;
	border-bottom: 2px solid #ffba5a;
	-webkit-transition-property: color, background, border;
	transition-property: color, background, border;
	-webkit-transition-duration: 0.15s;
	        transition-duration: 0.15s;
	-webkit-transition-timing-function: linear;
	        transition-timing-function: linear;
	color: #626262;
	-webkit-text-stroke: 0.2px grey;
}

pre {
	-moz-tab-size: 4;
	  -o-tab-size: 4;
	     tab-size: 4;
	font-size: 85.714%;
	overflow-x: auto;
	font-family: monospace, monospace;
	line-height: 1.7;
	counter-reset: line;
	background-color: #f4f4f4;
	color: #626262;
	padding: 1.1333rem 1.3333rem;
	/* 17px 20px */
	border-radius: 0.2667rem;
	margin: 1.3333rem 0;
}

dt {
	font-weight: 700;
	margin-bottom: /* 5px */ 0.3333rem;
}

dd {
	margin: 0 0 1.75em;
}

kbd {
	font-size: 85.714%;
	font-family: "Rubik", sans-serif;
	position: relative;
	line-height: 34px;
	top: -3px;
	letter-spacing: 0.01em;
	padding: 0.3333rem 0.4667rem;
	/* 5px 7px */
	margin: 0;
	color: rgba(0, 0, 0, 0.53);
	background-color: #fff;
	border-radius: 0.2667rem;
	/* 4px */
	-webkit-box-shadow:
		0 2px 0 1px #c7c7c7,
		0 1px 0 1px rgba(0, 0, 0, 0.15),
		0 0 0 1px #ececec;
	        box-shadow:
		0 2px 0 1px #c7c7c7,
		0 1px 0 1px rgba(0, 0, 0, 0.15),
		0 0 0 1px #ececec;
}

/* Types
------------------------------------
*/
.E5U0QA {
	text-transform: uppercase;
	display: inline-block;
	letter-spacing: 0.06em;
	font-size: 0.688rem;
}

/* Font Sizes
------------------------------------
*/

/* Default Scaling (for medium screens) */
.oVN5Cv {
	font-size: 0.55rem !important; /* Base small size */
}

.oBkdTD {
	font-size: 0.75rem !important; /* Base small size */
}

.oTCUwy {
	font-size: 1rem !important; /* Base normal size */
}

.wRnxau {
	font-size: 1.25rem !important; /* Base large size */
}

.XC6eg0 {
	font-size: 1.75rem !important; /* Base extra large size */
}

.GTihaZ {
	font-size: 2.5rem !important; /* Base very large size */
}

.FEBRHc {
	font-size: 3.5rem !important; /* Base extremely large size */
}

/* Additional Font-Size Classes */
.h670hY {
	font-size: 0.625rem !important;
	letter-spacing: 0.0180093em;
	line-height: 15px;
}

.qCAR91 {
	font-size: 0.656rem !important;
	letter-spacing: 0.0128359em;
	line-height: 16px;
}

.aLIus3 {
	font-size: 0.75rem !important;
	letter-spacing: 0.00849077em;
	line-height: 18px;
}

.whxjVL {
	font-size: 0.875rem !important;
	letter-spacing: 0.00484144em;
	line-height: 19px;
}

.RpqJSd {
	font-size: 0.875rem !important;
	letter-spacing: 0.00177646em;
	line-height: 22px;
}

.bc2qK0 {
	font-size: 0.938rem !important;
	letter-spacing: -0.000797757em;
	line-height: 23px;
}

.MMdVFw {
	font-size: 1rem !important;
	letter-spacing: -0.00295978em;
	line-height: 24px;
}

/* Larger Screens */
@media (min-width: 768px) {
	.oBkdTD {
		font-size: 0.875rem !important;
	}

	.oTCUwy {
		font-size: 1.125rem !important;
	}

	.wRnxau {
		font-size: 1.5rem !important;
	}

	.XC6eg0 {
		font-size: 2rem !important;
	}

	.GTihaZ {
		font-size: 3rem !important;
	}

	.FEBRHc {
		font-size: 4.25rem !important;
	}

	.h670hY {
		font-size: 0.6875rem !important;
		line-height: 16px;
	}

	.qCAR91 {
		font-size: 0.71875rem !important;
		line-height: 17px;
	}

	.aLIus3 {
		font-size: 0.8125rem !important;
		line-height: 19px;
	}

	.whxjVL {
		font-size: 0.9375rem !important;
		line-height: 20px;
	}

	.RpqJSd {
		font-size: 0.9375rem !important;
		line-height: 23px;
	}

	.bc2qK0 {
		font-size: 1rem !important;
		line-height: 24px;
	}

	.MMdVFw {
		font-size: 1.0625rem !important;
		line-height: 25px;
	}
}

/* Extra Large Screens */
@media (min-width: 1200px) {
	.oBkdTD {
		font-size: 1rem !important;
	}

	.oTCUwy {
		font-size: 1.25rem !important;
	}

	.wRnxau {
		font-size: 1.75rem !important;
	}

	.XC6eg0 {
		font-size: 2.5rem !important;
	}

	.GTihaZ {
		font-size: 3.5rem !important;
	}

	.FEBRHc {
		font-size: 5rem !important;
	}

	.h670hY {
		font-size: 0.75rem !important;
		line-height: 17px;
	}

	.qCAR91 {
		font-size: 0.78125rem !important;
		line-height: 18px;
	}

	.aLIus3 {
		font-size: 0.875rem !important;
		line-height: 20px;
	}

	.whxjVL {
		font-size: 1rem !important;
		line-height: 21px;
	}

	.RpqJSd {
		font-size: 1rem !important;
		line-height: 24px;
	}

	.bc2qK0 {
		font-size: 1.0625rem !important;
		line-height: 25px;
	}

	.MMdVFw {
		font-size: 1.125rem !important;
		line-height: 26px;
	}
}

/* Font Weights
------------------------------------
 */
.Usst6p {
	font-weight: 100 !important;
}

.HFWBY7 {
	font-weight: 200 !important;
}

.uklsNi,
.m9w9Jw {
	font-weight: 300 !important;
}

.Yz_mUl,
.d4Knnt {
	font-weight: /* Equivalent of 400 */ 400;
}

.duWfdA {
	font-weight: 500 !important;
}

.C9FH4o {
	font-weight: 600 !important;
}

.zevaKK,
.qaSzZP {
	font-weight: /* Equivalent of 700 */ 700 !important;
}

.vaPMBX {
	font-weight: 800 !important;
}

.V4X1bO {
	font-weight: 900 !important;
}

/* Misc
------------------------------------
*/
.AeX_zh {
	margin: /* 18px 14px */ 1.2rem 0.9333rem;
}

.tImtt0 {
	width: 150px;
	height: 35px;
}

.iuDGuT {
	text-transform: uppercase;
	letter-spacing: 0.07em !important;
}

.XqBkOE {
	color: #757575;
}

.xLwknN {
	opacity: 0.76 !important;
}

.nyyaWk {
	text-decoration: none !important;
}

.LoVkP5 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/* Monochrome Colors
------------------------------------
 */
.sH6xKP {
	background-color: #212121 !important;
	color: #fff;
}

.TZxiEp {
	background-color: #626262 !important;
	color: #fff;
}

.Yu9QrZ {
	background-color: #757575 !important;
	color: #fff;
}

.GKGYhU {
	background-color: #e0e0e0 !important;
	color: #626262;
}

.outCfV {
	background-color: #f4f4f4 !important;
	color: #626262;
}

.NDik5A {
	background-color: #fff !important;
	color: #626262;
}

/* Primary
------------------------------------
*/
._hTVQv {
	background-color: #008037 !important;
	color: #fff;
}

.u8C5qQ {
	background-color: #3e3f47 !important;
	color: #fff;
}

.n9YK6H {
	background-color: #400e34 !important;
	color: #fff;
}

.fGI3nj {
	background-color: #00662c !important;
	color: #fff;
}

.GS0Nx1 {
	background-color: #d9a7cd !important;
	color: #626262;
}

/* Complete
------------------------------------
*/
.f54qa1 {
	background-color: #f4f4f4 !important;
	color: #fff;
}

.EfoSAb {
	background-color: #aaaaaa !important;
	color: #fff;
}

.Wb6voP {
	background-color: #616161 !important;
	color: #fff;
}

.PwBouT {
	background-color: #cccccc !important;
	color: #fff;
}

.ReKCnj {
	background-color: #e5e5e5 !important;
	color: #626262;
}

/* Success
------------------------------------
*/
.Lexurj {
	background-color: #747f8a !important;
	color: #fff;
}

.rtNRjK {
	background-color: #515860 !important;
	color: #fff;
}

.srDUF2 {
	background-color: #2e3237 !important;
	color: #fff;
}

.n793Ds {
	background-color: #9da5ad !important;
	color: #626262;
}

.IpGdvr {
	background-color: #c7cbd0 !important;
	color: #626262;
}

/* Info
------------------------------------
*/
.bQzfAs {
	background-color: #3b4752 !important;
	color: #fff;
}

.vXkM_z {
	background-color: #293139 !important;
	color: #fff;
}

.JQ32y8 {
	background-color: #171c20 !important;
	color: #fff;
}

.mxj40U {
	background-color: #757e85 !important;
	color: #fff;
}

.OPFVP1 {
	background-color: #b0b5b9;
	color: #626262;
}

/* Danger
------------------------------------
*/
.V3euJC {
	background-color: #cc0101 !important;
	color: #fff;
}

.IA4lo7 {
	background-color: #8e0000;
	color: #fff;
}

.POVWOs {
	background-color: #510000;
	color: #fff;
}

.JIKXsD {
	background-color: #db4d4d;
	color: #626262;
}

.h0rLW4 {
	background-color: #ea9999;
	color: #626262;
}

/* Warning
------------------------------------
 */
.tjOqbF {
	background-color: #ffae42 !important;
	color: #626262;
}

.bA9fWl {
	background-color: #b2792e;
	color: #626262;
}

.EOvU3K {
	background-color: #66451a;
	color: #626262;
}

.ZM4iCM {
	background-color: #ffc67a;
	color: #626262;
}

.hk6G4z {
	background-color: #ffdeb3;
	color: #626262;
}

/* Menu
------------------------------------
*/
.RwA0Ae {
	background-color: #191b1f;
	color: #fff;
}

.IiJOoi {
	background-color: #2b303b;
	color: #fff;
}

.Wu0lsW {
	background-color: #929aac;
	color: #626262;
}

/* Gradients
------------------------------------
*/
.HtBgw3 {
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(75%, rgba(0, 0, 0, 0.8)));
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%);
}

.f_aB9N {
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(75%, rgba(0, 0, 0, 0.8)));
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%);
}

/* Other Colors
------------------------------------
*/
.QyQwV3 {
	background-color: #000 !important;
	color: #fff;
}

.HpRFn8 {
	background-color: #fff !important;
	color: #626262;
}

.uEySmJ {
	background-color: transparent !important;
}

/* Text Colors */
.vZtwfV {
	opacity: 0.7;
}

.vZtwfV:hover {
	opacity: 1;
}

.s2xZke {
	color: #212121 !important;
}

.TvhxuG {
	color: #626262 !important;
}

.XKt9Aw {
	color: #008037 !important;
}

.i73oY4 {
	color: #f4f4f4 !important;
}

.yQobAA {
	color: #747f8a !important;
}

.TPJ1Du {
	color: #3b4752 !important;
}

.otsA2g {
	color: #927400 !important;
}

.zziDiw {
	color: #b82d23 !important;
}

.pyQsdL {
	color: #000000 !important;
}

.KALuLT {
	color: #ffffff !important;
}

/* Text Alignments
------------------------------------
*/
.hvXC7R {
	text-align: right !important;
}

.QgENdd {
	text-align: left !important;
}

.CT57f1 {
	text-align: center !important;
}

/* Labels
------------------------------------
*/
.DXSgjf {
	padding: 0.2rem 0.3333rem;
	/* 3px 5px */
	font-size: 0.688rem;
	line-height: 1;
	text-shadow: none;
	background-color: #e0e0e0;
	font-weight: 600;
	color: #626262;
	border-radius: /* 4px */ 0.2667rem;
}

.OjfNJX {
	background-color: #008037;
	color: #fff;
}

.qS4702 {
	background-color: #ffae42;
	color: #626262;
}

.xA3yli,
.s77nVC {
	background-color: #cc0101;
	color: #fff;
}

.s9O8zb {
	background-color: #3b4752;
	color: #fff;
}

.pIS3s8 {
	background-color: #aaaaaa;
	color: #fff;
}

.f_C4gl {
	background-color: #fff;
	color: #626262;
}

/* Line-heights
------------------------------------
*/
.wcjwiV {
	line-height: normal;
}

.defaoC {
	line-height: 10px;
}

.W4fSPR {
	line-height: 11px;
}

.iUDF_O {
	line-height: 12px;
}

.aLgcaJ {
	line-height: 13px;
}

.iRdlVf {
	line-height: 14px;
}

.ssBguo {
	line-height: 15px;
}

.DabuFl {
	line-height: 16px;
}

/* Font Faces
------------------------------------
*/
.Mg3aad {
	font-family: "Rubik", sans-serif;
}

/* Wells
------------------------------------
*/
.I6z8oN {
	background-color: #e0e0e0;
	border-radius: 0.2667rem;
	/* 4px */
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	border: none;
	background-image: none;
}

.I6z8oN.txI87h {
	padding: 1.6rem;
	/* 24px */
	width: auto;
}

.I6z8oN.l6OR8V {
	padding: 0.8667rem;
	/* 13px */
	width: auto;
}

.I6z8oN.TmnB5C {
	background-color: #f4f4f4;
	color: #fff;
	border: none;
}

.YMFUWy {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

/* Responsive Handlers : Typo
------------------------------------
*/
@media (max-width: 1400px) {
	body,
	p {
		font-size: 0.938rem;
		line-height: 20px;
	}

	h1 {
		font-size: 2.063rem;
		line-height: 44px;
		letter-spacing: -0.08px;
	}

	h2 {
		font-size: 1.75rem;
		line-height: 40px;
	}

	h3 {
		font-size: 1.5rem;
		line-height: 35.88px;
	}

	h4 {
		font-size: 1.125rem;
		line-height: 33.88px;
	}

	h5 {
		font-size: 1rem;
		line-height: 25.88px;
	}

	small,
	.BHKJrT {
		font-size: 89%;
		line-height: 17px;
	}
}

.eB1Yre > p,
.eB1Yre > ul {
	margin-bottom: 0;
}

.wlTf18 > tbody > tr > td,
.wlTf18 > tbody > tr > th {
	line-height: 1.42857143;
}

.wlTf18 > tfoot > tr > td,
.wlTf18 > tfoot > tr > th {
	line-height: 1.42857143;
}

.wlTf18 > thead > tr > td,
.wlTf18 > thead > tr > th {
	line-height: 1.42857143;
}

/* For Windows : Fixes
------------------------------------
*/
.CudTG0 .oBkdTD,
.CudTG0 small,
.CudTG0 .BHKJrT {
	-webkit-text-stroke: 0.028px grey;
}

/*------------------------------------------------------------------
[6. Buttons]
*/
/*
[Buttons Base Styles]
*/
.YMdeWl {
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-pack: center;
	    justify-content: center;
	-ms-flex-align: center;
	    align-items: center;
	font-family: "Rubik", sans-serif;
	font-weight: 700;
	letter-spacing: -0.006em;
	margin-bottom: 0;
	text-align: center;
	cursor: pointer;
	white-space: nowrap;
	border-radius: 0.2667rem;
	/* 4px */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	background-image: none !important;
	color: #626262;
	background-color: #fff;
	text-shadow: none;
	-webkit-box-shadow: none;
	        box-shadow: none;
	border: 1px solid rgba(220, 225, 239, 0.8);
	border-bottom: 1px solid rgba(220, 225, 239, 0.87);
	line-height: 21px;
	min-height: 28px;
	min-width: 28px;
	position: relative;
	transition:
		background 120ms ease-in 0s,
		box-shadow 120ms ease-in 0s,
		opacity 0.12s cubic-bezier(0.4, 0, 0.6, 1) 0ms,
		transform 0.12s cubic-bezier(0.4, 0, 0.6, 1) 0ms,
		-webkit-transform 0.12s cubic-bezier(0.4, 0, 0.6, 1) !important;
	padding: 0.675rem 1.09375rem;
}

/*.btn.focus {*/
/*	box-shadow: none;*/
/*}*/
.YMdeWl:focus,
.YMdeWl.WYQ5CV {
	outline: none;
	-webkit-box-shadow: 0 0 0 0.125rem rgba(220, 225, 239, 0.8);
	        box-shadow: 0 0 0 0.125rem rgba(220, 225, 239, 0.8);
}

.YMdeWl:hover:not(.MtwsIA) {
	background: #f4f4f4;
	color: #626262;
}

.YMdeWl.MtwsIA {
	background: #e9ebeb;
	border: 1px solid rgba(33, 33, 33, 0.2);
	border-bottom: 1px solid rgba(33, 33, 33, 0.29);
	color: #626262;
}

.YMdeWl:active:focus,
.YMdeWl.MtwsIA:focus {
	-webkit-box-shadow: 0 0 0 0.125rem rgba(220, 225, 239, 0.8);
	        box-shadow: 0 0 0 0.125rem rgba(220, 225, 239, 0.8);
}

.YMdeWl .I4766q {
	margin-left: /* 3px */ 0.2rem;
}

.YMdeWl .I4766q.JaF1co {
	margin-left: 0;
}

.YMdeWl i {
	display: -ms-inline-flexbox;
	display: inline-flex;
	position: relative;
	left: 0;
	top: 0;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: center;
	    justify-content: center;
}

.YMdeWl .wIzUZq {
	font-size: 1.25rem;
}

.YMdeWl .kmTol3 {
	font-size: 1.5rem;
}

/*Have no idea what this does*/
/*.btn span {*/
/*	flex: 1;*/
/*}*/
button:focus {
	outline: none !important;
}

button.sXJPOJ {
	padding: 25px;
	background-color: transparent;
	border: 0;
}

/*
Alternate buttons
--------------------------------------------------
*/
.IAYYcF,
.IAYYcF:focus {
	color: #fff;
	background-color: #008037;
	border: 1px solid rgba(0, 81, 35, 0.8);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.IAYYcF.MtwsIA,
.IAYYcF:not(:disabled):not(.vMy3Z0):active,
.IAYYcF.MtwsIA:focus,
.IAYYcF:not(:disabled):not(.vMy3Z0):active:focus,
.IAYYcF:not(:disabled):not(.vMy3Z0):active:hover,
.IAYYcF .PRxuhw .tKMVve.IAYYcF {
	background-color: #811e68;
	color: #fff;
	border: 1px solid rgba(0, 81, 35, 0.8);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.IAYYcF.AHGNIE:not(.MtwsIA),
.IAYYcF:hover:not(.MtwsIA),
.IAYYcF .PRxuhw .tKMVve.IAYYcF {
	background-color: #00662c;
	color: #fff;
	border: 1px solid rgba(0, 102, 44, 0.8);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.IAYYcF.vMy3Z0,
.IAYYcF.vMy3Z0:hover,
.IAYYcF.vMy3Z0:focus,
.IAYYcF.vMy3Z0:active,
.IAYYcF.vMy3Z0.MtwsIA,
.IAYYcF[disabled],
.IAYYcF[disabled]:hover,
.IAYYcF[disabled]:focus,
.IAYYcF[disabled]:active,
.IAYYcF[disabled].MtwsIA,
fieldset[disabled] .IAYYcF,
fieldset[disabled] .IAYYcF:hover,
fieldset[disabled] .IAYYcF:focus,
fieldset[disabled] .IAYYcF:active,
fieldset[disabled] .IAYYcF.MtwsIA {
	background-color: #008037;
	border: 1px solid rgba(0, 81, 35, 0.8);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
	cursor: not-allowed;
}

.IAYYcF .Yl7X2S {
	color: #008037;
	background-color: #fff;
}

.iP2qNO,
.iP2qNO:focus {
	color: #fff;
	background-color: #747f8a;
	border: 1px solid rgb(116, 127, 138, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.iP2qNO.MtwsIA,
.iP2qNO:not(:disabled):not(.vMy3Z0):active,
.iP2qNO.MtwsIA:focus,
.iP2qNO:not(:disabled):not(.vMy3Z0):active:focus,
.iP2qNO:not(:disabled):not(.vMy3Z0):active:hover,
.iP2qNO .PRxuhw .tKMVve.iP2qNO {
	background-color: #747f8a;
	color: #fff;
	border: 1px solid rgb(116, 127, 138, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.iP2qNO.AHGNIE:not(.MtwsIA),
.iP2qNO:hover:not(.MtwsIA),
.iP2qNO .PRxuhw .tKMVve.iP2qNO {
	background-color: #9da5ad;
	color: #fff;
	border: 1px solid rgb(116, 127, 138, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.iP2qNO.vMy3Z0,
.iP2qNO.vMy3Z0:hover,
.iP2qNO.vMy3Z0:focus,
.iP2qNO.vMy3Z0:active,
.iP2qNO.vMy3Z0.MtwsIA,
.iP2qNO[disabled],
.iP2qNO[disabled]:hover,
.iP2qNO[disabled]:focus,
.iP2qNO[disabled]:active,
.iP2qNO[disabled].MtwsIA,
fieldset[disabled] .iP2qNO,
fieldset[disabled] .iP2qNO:hover,
fieldset[disabled] .iP2qNO:focus,
fieldset[disabled] .iP2qNO:active,
fieldset[disabled] .iP2qNO.MtwsIA {
	background-color: #747f8a;
	border: 1px solid rgb(116, 127, 138, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.iP2qNO .Yl7X2S {
	color: #747f8a;
	background-color: #fff;
}

.q6fEUG,
.q6fEUG:focus {
	color: #fff;
	background-color: #f4f4f4;
	border: 1px solid rgb(244, 244, 244, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.q6fEUG.MtwsIA,
.q6fEUG:not(:disabled):not(.vMy3Z0):active,
.q6fEUG.MtwsIA:focus,
.q6fEUG:not(:disabled):not(.vMy3Z0):active:focus,
.q6fEUG:not(:disabled):not(.vMy3Z0):active:hover,
.q6fEUG .PRxuhw .tKMVve.q6fEUG {
	background-color: #f4f4f4;
	color: #fff;
	border: 1px solid rgb(244, 244, 244, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.q6fEUG.AHGNIE:not(.MtwsIA),
.q6fEUG:hover:not(.MtwsIA),
.q6fEUG .PRxuhw .tKMVve.q6fEUG {
	background-color: #cccccc;
	color: #fff;
	border: 1px solid rgb(244, 244, 244, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.q6fEUG.vMy3Z0,
.q6fEUG.vMy3Z0:hover,
.q6fEUG.vMy3Z0:focus,
.q6fEUG.vMy3Z0:active,
.q6fEUG.vMy3Z0.MtwsIA,
.q6fEUG[disabled],
.q6fEUG[disabled]:hover,
.q6fEUG[disabled]:focus,
.q6fEUG[disabled]:active,
.q6fEUG[disabled].MtwsIA,
fieldset[disabled] .q6fEUG,
fieldset[disabled] .q6fEUG:hover,
fieldset[disabled] .q6fEUG:focus,
fieldset[disabled] .q6fEUG:active,
fieldset[disabled] .q6fEUG.MtwsIA {
	background-color: #f4f4f4;
	border: 1px solid rgb(244, 244, 244, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.q6fEUG .Yl7X2S {
	color: #f4f4f4;
	background-color: #fff;
}

.kpNbi2,
.kpNbi2:focus {
	color: #fff;
	background-color: #3b4752;
	border: 1px solid rgba(43, 57, 71, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.kpNbi2.MtwsIA,
.kpNbi2:not(:disabled):not(.vMy3Z0):active,
.kpNbi2.MtwsIA:focus,
.kpNbi2:not(:disabled):not(.vMy3Z0):active:focus,
.kpNbi2:not(:disabled):not(.vMy3Z0):active:hover,
.kpNbi2 .PRxuhw .tKMVve.kpNbi2 {
	background-color: #2f3e50;
	color: #fff;
	border: 1px solid rgba(43, 57, 71, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.kpNbi2.AHGNIE:not(.MtwsIA),
.kpNbi2:hover:not(.MtwsIA),
.kpNbi2 .PRxuhw .tKMVve.kpNbi2 {
	background-color: #757e85;
	color: #fff;
	border: 1px solid rgba(43, 57, 71, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.kpNbi2.vMy3Z0,
.kpNbi2.vMy3Z0:hover,
.kpNbi2.vMy3Z0:focus,
.kpNbi2.vMy3Z0:active,
.kpNbi2.vMy3Z0.MtwsIA,
.kpNbi2[disabled],
.kpNbi2[disabled]:hover,
.kpNbi2[disabled]:focus,
.kpNbi2[disabled]:active,
.kpNbi2[disabled].MtwsIA,
fieldset[disabled] .kpNbi2,
fieldset[disabled] .kpNbi2:hover,
fieldset[disabled] .kpNbi2:focus,
fieldset[disabled] .kpNbi2:active,
fieldset[disabled] .kpNbi2.MtwsIA {
	background-color: #3b4752;
	border: 1px solid rgba(43, 57, 71, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.kpNbi2 .Yl7X2S {
	color: #3b4752;
	background-color: #fff;
}

.m7Mjy5,
.m7Mjy5:focus {
	color: #626262;
	background-color: #ffae42;
	border: 1px solid rgba(218, 171, 45, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.m7Mjy5.MtwsIA,
.m7Mjy5:not(:disabled):not(.vMy3Z0):active,
.m7Mjy5.MtwsIA:focus,
.m7Mjy5:not(:disabled):not(.vMy3Z0):active:focus,
.m7Mjy5:not(:disabled):not(.vMy3Z0):active:hover,
.m7Mjy5 .PRxuhw .tKMVve.m7Mjy5 {
	background-color: #f0bc34;
	color: #626262;
	border: 1px solid rgba(218, 171, 45, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.m7Mjy5.AHGNIE:not(.MtwsIA),
.m7Mjy5:hover:not(.MtwsIA),
.m7Mjy5 .PRxuhw .tKMVve.m7Mjy5 {
	background-color: #ffc67a;
	color: #626262;
	border: 1px solid rgba(218, 171, 45, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.m7Mjy5.vMy3Z0,
.m7Mjy5.vMy3Z0:hover,
.m7Mjy5.vMy3Z0:focus,
.m7Mjy5.vMy3Z0:active,
.m7Mjy5.vMy3Z0.MtwsIA,
.m7Mjy5[disabled],
.m7Mjy5[disabled]:hover,
.m7Mjy5[disabled]:focus,
.m7Mjy5[disabled]:active,
.m7Mjy5[disabled].MtwsIA,
fieldset[disabled] .m7Mjy5,
fieldset[disabled] .m7Mjy5:hover,
fieldset[disabled] .m7Mjy5:focus,
fieldset[disabled] .m7Mjy5:active,
fieldset[disabled] .m7Mjy5.MtwsIA {
	background-color: #ffae42;
	border: 1px solid rgba(218, 171, 45, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.m7Mjy5 .Yl7X2S {
	color: #ffae42;
	background-color: #626262;
}

.DDSuBp,
.DDSuBp:focus {
	color: #fff;
	background-color: #cc0101;
	border: 1px solid rgba(185, 30, 30, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.DDSuBp.MtwsIA,
.DDSuBp:not(:disabled):not(.vMy3Z0):active,
.DDSuBp.MtwsIA:focus,
.DDSuBp:not(:disabled):not(.vMy3Z0):active:focus,
.DDSuBp:not(:disabled):not(.vMy3Z0):active:hover,
.DDSuBp .PRxuhw .tKMVve.DDSuBp {
	background-color: #cc0101;
	color: #fff;
	border: 1px solid rgba(185, 30, 30, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.DDSuBp.AHGNIE:not(.MtwsIA),
.DDSuBp:hover:not(.MtwsIA),
.DDSuBp .PRxuhw .tKMVve.DDSuBp {
	background-color: #db4d4d;
	color: #fff;
	border: 1px solid rgba(185, 30, 30, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.DDSuBp.vMy3Z0,
.DDSuBp.vMy3Z0:hover,
.DDSuBp.vMy3Z0:focus,
.DDSuBp.vMy3Z0:active,
.DDSuBp.vMy3Z0.MtwsIA,
.DDSuBp[disabled],
.DDSuBp[disabled]:hover,
.DDSuBp[disabled]:focus,
.DDSuBp[disabled]:active,
.DDSuBp[disabled].MtwsIA,
fieldset[disabled] .DDSuBp,
fieldset[disabled] .DDSuBp:hover,
fieldset[disabled] .DDSuBp:focus,
fieldset[disabled] .DDSuBp:active,
fieldset[disabled] .DDSuBp.MtwsIA {
	background-color: #cc0101;
	border: 1px solid rgba(185, 30, 30, 0.5);
	border-bottom: 1px solid rgba(0, 64, 28, 0.8);
}

.DDSuBp .Yl7X2S {
	color: #cc0101;
	background-color: #fff;
}

.EHmVzZ {
	background: #fff;
	color: #626262;
}

.EHmVzZ:not(:disabled):not(.vMy3Z0):active:hover,
.EHmVzZ.MtwsIA,
.EHmVzZ:active,
.EHmVzZ.MtwsIA:focus,
.EHmVzZ:active:focus {
	background: #e0e0e0;
	border: 1px solid rgba(33, 33, 33, 0.2);
	border-bottom: 1px solid rgba(33, 33, 33, 0.29);
	color: #626262;
}

.EHmVzZ.MtwsIA {
	background: #e0e0e0;
	-webkit-animation-name: GUbU6Z;
	        animation-name: GUbU6Z;
	-webkit-animation-duration: 300ms;
	        animation-duration: 300ms;
	-webkit-animation-iteration-count: 1;
	        animation-iteration-count: 1;
	-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	        animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	color: #212121;
}

.EHmVzZ.AHGNIE:not(.MtwsIA),
.EHmVzZ:hover:not(.MtwsIA) {
	background: #f4f4f4;
	color: #212121;
}

.xpznZc {
	position: relative;
	min-width: 24px;
	min-height: 24px;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: center;
	    justify-content: center;
	text-align: center;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	cursor: pointer;
	background: transparent;
	border: none;
	-webkit-box-shadow: none;
	        box-shadow: none;
	padding: 0;
	line-height: 0;
}

.xpznZc:before {
	content: "";
	display: block;
	opacity: 0;
	position: absolute;
	-webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 240ms;
	transition: all cubic-bezier(0.4, 0, 0.2, 1) 240ms;
	bottom: -2px;
	left: -2px;
	right: -2px;
	top: -2px;
	background: none;
	border-radius: 50%;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	-webkit-transform: scale(0.89);
	        transform: scale(0.89);
}

.xpznZc:hover:not(.MtwsIA) {
	background: transparent;
}

.xpznZc:hover:not(.MtwsIA):before {
	background-color: rgba(33, 33, 33, 0.1);
	opacity: 1;
	-webkit-transform: scale(1);
	        transform: scale(1);
}

.xpznZc:hover:not(.MtwsIA):active:before,
.xpznZc:hover:not(.MtwsIA).MtwsIA:before {
	-webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 44ms;
	transition: all cubic-bezier(0.4, 0, 0.2, 1) 44ms;
	background-color: rgba(117, 117, 117, 0.26);
	opacity: 1;
	-webkit-transform: scale(1);
	        transform: scale(1);
}

.xpznZc.MtwsIA {
	background: none;
}

.xpznZc.MtwsIA:before {
	opacity: 1;
	-webkit-transform: scale(1);
	        transform: scale(1);
	background-color: rgba(117, 117, 117, 0.26);
}

.xpznZc.BDAbo0:hover:not(.MtwsIA) {
	color: #303030;
}

.xpznZc.BDAbo0:hover:not(.MtwsIA):before {
	background-color: rgba(255, 255, 255, 0.12);
}

.xpznZc.BDAbo0:hover:not(.MtwsIA):active {
	color: #fff;
}

.xpznZc.BDAbo0:hover:not(.MtwsIA):active:before {
	background-color: rgba(255, 255, 255, 0.18);
}

/*
Outline Buttons
--------------------------------------------------
*/
.kiJHlm,
.kiJHlm:focus {
	color: #008037;
	border: 1px solid #008037;
	background: transparent;
}

.kiJHlm.MtwsIA,
.kiJHlm:not(:disabled):not(.vMy3Z0):active,
.kiJHlm.MtwsIA:focus,
.kiJHlm:not(:disabled):not(.vMy3Z0):active:focus,
.kiJHlm:not(:disabled):not(.vMy3Z0):active:hover,
.kiJHlm .PRxuhw .tKMVve.kiJHlm {
	background-color: rgba(114, 82, 211, 0.4);
	border: 1px solid #008037;
	color: #008037;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.kiJHlm.AHGNIE:not(.MtwsIA),
.kiJHlm:hover:not(.MtwsIA),
.kiJHlm .PRxuhw .tKMVve.kiJHlm {
	background-color: rgba(114, 82, 211, 0.1);
	border: 1px solid #008037;
	color: #008037;
}

.kiJHlm.vMy3Z0,
.kiJHlm.vMy3Z0:hover,
.kiJHlm.vMy3Z0:focus,
.kiJHlm.vMy3Z0:active,
.kiJHlm.vMy3Z0.MtwsIA,
.kiJHlm[disabled],
.kiJHlm[disabled]:hover,
.kiJHlm[disabled]:focus,
.kiJHlm[disabled]:active,
.kiJHlm[disabled].MtwsIA,
fieldset[disabled] .kiJHlm,
fieldset[disabled] .kiJHlm:hover,
fieldset[disabled] .kiJHlm:focus,
fieldset[disabled] .kiJHlm:active,
fieldset[disabled] .kiJHlm.MtwsIA {
	border: 1px solid #008037;
	background: transparent;
	color: rgba(114, 82, 211, 0.8);
	cursor: not-allowed;
}

.Zj5EvK,
.Zj5EvK:focus {
	color: #008037;
	border: 1px solid #008037;
	background: transparent;
}

.Zj5EvK.MtwsIA,
.Zj5EvK:not(:disabled):not(.vMy3Z0):active,
.Zj5EvK.MtwsIA:focus,
.Zj5EvK:not(:disabled):not(.vMy3Z0):active:focus,
.Zj5EvK:not(:disabled):not(.vMy3Z0):active:hover,
.Zj5EvK .PRxuhw .tKMVve.Zj5EvK {
	background-color: rgba(25, 173, 121, 0.4);
	border: 1px solid #008037;
	color: #008037;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.Zj5EvK.AHGNIE:not(.MtwsIA),
.Zj5EvK:hover:not(.MtwsIA),
.Zj5EvK .PRxuhw .tKMVve.Zj5EvK {
	background-color: rgba(25, 173, 121, 0.1);
	border: 1px solid #008037;
	color: #008037;
}

.Zj5EvK.vMy3Z0,
.Zj5EvK.vMy3Z0:hover,
.Zj5EvK.vMy3Z0:focus,
.Zj5EvK.vMy3Z0:active,
.Zj5EvK.vMy3Z0.MtwsIA,
.Zj5EvK[disabled],
.Zj5EvK[disabled]:hover,
.Zj5EvK[disabled]:focus,
.Zj5EvK[disabled]:active,
.Zj5EvK[disabled].MtwsIA,
fieldset[disabled] .Zj5EvK,
fieldset[disabled] .Zj5EvK:hover,
fieldset[disabled] .Zj5EvK:focus,
fieldset[disabled] .Zj5EvK:active,
fieldset[disabled] .Zj5EvK.MtwsIA {
	border: 1px solid #008037;
	background: transparent;
	color: rgba(25, 173, 121, 0.8);
	cursor: not-allowed;
}

.K_mv3Y,
.K_mv3Y:focus {
	color: #f4f4f4;
	border: 1px solid #f4f4f4;
	background: transparent;
}

.K_mv3Y.MtwsIA,
.K_mv3Y:not(:disabled):not(.vMy3Z0):active,
.K_mv3Y.MtwsIA:focus,
.K_mv3Y:not(:disabled):not(.vMy3Z0):active:focus,
.K_mv3Y:not(:disabled):not(.vMy3Z0):active:hover,
.K_mv3Y .PRxuhw .tKMVve.K_mv3Y {
	background-color: rgba(0, 114, 236, 0.4);
	border: 1px solid #f4f4f4;
	color: #f4f4f4;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.K_mv3Y.AHGNIE:not(.MtwsIA),
.K_mv3Y:hover:not(.MtwsIA),
.K_mv3Y .PRxuhw .tKMVve.K_mv3Y {
	background-color: rgba(0, 114, 236, 0.1);
	border: 1px solid #f4f4f4;
	color: #f4f4f4;
}

.K_mv3Y.vMy3Z0,
.K_mv3Y.vMy3Z0:hover,
.K_mv3Y.vMy3Z0:focus,
.K_mv3Y.vMy3Z0:active,
.K_mv3Y.vMy3Z0.MtwsIA,
.K_mv3Y[disabled],
.K_mv3Y[disabled]:hover,
.K_mv3Y[disabled]:focus,
.K_mv3Y[disabled]:active,
.K_mv3Y[disabled].MtwsIA,
fieldset[disabled] .K_mv3Y,
fieldset[disabled] .K_mv3Y:hover,
fieldset[disabled] .K_mv3Y:focus,
fieldset[disabled] .K_mv3Y:active,
fieldset[disabled] .K_mv3Y.MtwsIA {
	border: 1px solid #f4f4f4;
	background: transparent;
	color: rgba(0, 114, 236, 0.8);
	cursor: not-allowed;
}

.oAjqa5,
.oAjqa5:focus {
	color: #3b4752;
	border: 1px solid #3b4752;
	background: transparent;
}

.oAjqa5.MtwsIA,
.oAjqa5:not(:disabled):not(.vMy3Z0):active,
.oAjqa5.MtwsIA:focus,
.oAjqa5:not(:disabled):not(.vMy3Z0):active:focus,
.oAjqa5:not(:disabled):not(.vMy3Z0):active:hover,
.oAjqa5 .PRxuhw .tKMVve.oAjqa5 {
	background-color: rgba(59, 71, 82, 0.4);
	border: 1px solid #3b4752;
	color: #3b4752;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.oAjqa5.AHGNIE:not(.MtwsIA),
.oAjqa5:hover:not(.MtwsIA),
.oAjqa5 .PRxuhw .tKMVve.oAjqa5 {
	background-color: rgba(59, 71, 82, 0.1);
	border: 1px solid #3b4752;
	color: #3b4752;
}

.oAjqa5.vMy3Z0,
.oAjqa5.vMy3Z0:hover,
.oAjqa5.vMy3Z0:focus,
.oAjqa5.vMy3Z0:active,
.oAjqa5.vMy3Z0.MtwsIA,
.oAjqa5[disabled],
.oAjqa5[disabled]:hover,
.oAjqa5[disabled]:focus,
.oAjqa5[disabled]:active,
.oAjqa5[disabled].MtwsIA,
fieldset[disabled] .oAjqa5,
fieldset[disabled] .oAjqa5:hover,
fieldset[disabled] .oAjqa5:focus,
fieldset[disabled] .oAjqa5:active,
fieldset[disabled] .oAjqa5.MtwsIA {
	border: 1px solid #3b4752;
	background: transparent;
	color: rgba(59, 71, 82, 0.8);
	cursor: not-allowed;
}

.thyosF,
.thyosF:focus {
	color: #ffae42;
	border: 1px solid #ffae42;
	background: transparent;
}

.thyosF.MtwsIA,
.thyosF:not(:disabled):not(.vMy3Z0):active,
.thyosF.MtwsIA:focus,
.thyosF:not(:disabled):not(.vMy3Z0):active:focus,
.thyosF:not(:disabled):not(.vMy3Z0):active:hover,
.thyosF .PRxuhw .tKMVve.thyosF {
	background-color: rgba(255, 217, 69, 0.4);
	border: 1px solid #ffae42;
	color: #ffae42;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.thyosF.AHGNIE:not(.MtwsIA),
.thyosF:hover:not(.MtwsIA),
.thyosF .PRxuhw .tKMVve.thyosF {
	background-color: rgba(255, 217, 69, 0.1);
	border: 1px solid #ffae42;
	color: #ffae42;
}

.thyosF.vMy3Z0,
.thyosF.vMy3Z0:hover,
.thyosF.vMy3Z0:focus,
.thyosF.vMy3Z0:active,
.thyosF.vMy3Z0.MtwsIA,
.thyosF[disabled],
.thyosF[disabled]:hover,
.thyosF[disabled]:focus,
.thyosF[disabled]:active,
.thyosF[disabled].MtwsIA,
fieldset[disabled] .thyosF,
fieldset[disabled] .thyosF:hover,
fieldset[disabled] .thyosF:focus,
fieldset[disabled] .thyosF:active,
fieldset[disabled] .thyosF.MtwsIA {
	border: 1px solid #ffae42;
	background: transparent;
	color: rgba(255, 217, 69, 0.8);
	cursor: not-allowed;
}

.WqnzTG,
.WqnzTG:focus {
	color: #cc0101;
	border: 1px solid #cc0101;
	background: transparent;
}

.WqnzTG.MtwsIA,
.WqnzTG:not(:disabled):not(.vMy3Z0):active,
.WqnzTG.MtwsIA:focus,
.WqnzTG:not(:disabled):not(.vMy3Z0):active:focus,
.WqnzTG:not(:disabled):not(.vMy3Z0):active:hover,
.WqnzTG .PRxuhw .tKMVve.WqnzTG {
	background-color: rgba(216, 60, 49, 0.4);
	border: 1px solid #cc0101;
	color: #cc0101;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.WqnzTG.AHGNIE:not(.MtwsIA),
.WqnzTG:hover:not(.MtwsIA),
.WqnzTG .PRxuhw .tKMVve.WqnzTG {
	background-color: rgba(216, 60, 49, 0.1);
	border: 1px solid #cc0101;
	color: #cc0101;
}

.WqnzTG.vMy3Z0,
.WqnzTG.vMy3Z0:hover,
.WqnzTG.vMy3Z0:focus,
.WqnzTG.vMy3Z0:active,
.WqnzTG.vMy3Z0.MtwsIA,
.WqnzTG[disabled],
.WqnzTG[disabled]:hover,
.WqnzTG[disabled]:focus,
.WqnzTG[disabled]:active,
.WqnzTG[disabled].MtwsIA,
fieldset[disabled] .WqnzTG,
fieldset[disabled] .WqnzTG:hover,
fieldset[disabled] .WqnzTG:focus,
fieldset[disabled] .WqnzTG:active,
fieldset[disabled] .WqnzTG.MtwsIA {
	border: 1px solid #cc0101;
	background: transparent;
	color: rgba(216, 60, 49, 0.8);
	cursor: not-allowed;
}

@-webkit-keyframes GUbU6Z {
	0% {
		background: #e0e0e0;
	}

	50% {
		background: #adadad;
	}

	100% {
		background: #e0e0e0;
	}
}

@keyframes GUbU6Z {
	0% {
		background: #e0e0e0;
	}

	50% {
		background: #adadad;
	}

	100% {
		background: #e0e0e0;
	}
}

.rA_0TZ {
	padding-left: 0.4rem;
	/* 6px */
	padding-right: /* 6px */ 0.4rem;
}

.rA_0TZ,
.rA_0TZ:focus {
	color: #626262;
	background: transparent;
	border: 0;
	text-decoration: none;
}

.rA_0TZ.MtwsIA,
.rA_0TZ:not(:disabled):not(.vMy3Z0):active,
.rA_0TZ.MtwsIA:focus,
.rA_0TZ:not(:disabled):not(.vMy3Z0):active:focus,
.rA_0TZ:not(:disabled):not(.vMy3Z0):active:hover {
	color: #626262;
	background: rgba(128, 128, 128, 0.33);
	border: 0;
}

.rA_0TZ.AHGNIE:not(.MtwsIA),
.rA_0TZ:hover:not(.MtwsIA) {
	color: #626262;
	background: rgba(128, 128, 128, 0.2);
	border: 0;
	text-decoration: none;
}

.rA_0TZ.vMy3Z0,
.rA_0TZ.vMy3Z0:hover,
.rA_0TZ.vMy3Z0:focus,
.rA_0TZ.vMy3Z0:active,
.rA_0TZ.vMy3Z0.MtwsIA,
.rA_0TZ[disabled],
.rA_0TZ[disabled]:hover,
.rA_0TZ[disabled]:focus,
.rA_0TZ[disabled]:active,
.rA_0TZ[disabled].MtwsIA,
fieldset[disabled] .rA_0TZ,
fieldset[disabled] .rA_0TZ:hover,
fieldset[disabled] .rA_0TZ:focus,
fieldset[disabled] .rA_0TZ:active,
fieldset[disabled] .rA_0TZ.MtwsIA {
	color: #757575;
	background: transparent;
	border: 0;
	pointer-events: none;
	cursor: not-allowed;
}

.DPX2cr {
	position: relative;
	overflow: hidden;
}

.DPX2cr input[type="file"] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 6.25rem;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	background: red;
	cursor: inherit;
	display: block;
}

/* hide focus style if not from keyboard navigation */
.GjEFOQ .YMdeWl:focus:not(.NhSMId) {
	-webkit-box-shadow: none;
	        box-shadow: none;
}

/*
Button with icons
--------------------------------------------------
*/
.ulS1Fg {
	padding-left: /* 0px !important; */ 0;
}

.ulS1Fg i {
	margin: /* 3px */ 0 0.2rem;
}

.aBWbeV {
	padding-right: /* 0px !important; */ 0;
}

.aBWbeV i {
	margin: /* 3px */ 0.2rem 0;
}

/*
Button Groups
--------------------------------------------------
*/
.HJGKwj .HJGKwj .YMdeWl {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	position: relative;
}

.HJGKwj .HJGKwj .YMdeWl i {
	font-size: 20px;
}

.HJGKwj
	.HJGKwj:not(.z_KpP2)
	.YMdeWl:not(.tKMVve):not(:last-child):not(.MtwsIA):after {
	content: "";
	position: absolute;
	width: 1px;
	top: 20%;
	height: calc(100% - 40%);
	bottom: 10px;
	background: rgba(0, 0, 0, 0.2);
	right: -1px;
	z-index: 2;
}

.HJGKwj .HJGKwj:not(.z_KpP2) .YMdeWl:not(.MtwsIA):not(:first-child) {
	border-left: 1px solid transparent;
}

.HJGKwj .HJGKwj:not(.z_KpP2) .YMdeWl.MtwsIA {
	z-index: 2;
}

.HJGKwj .HJGKwj.z_KpP2 > .YMdeWl:not(:first-child) {
	margin-left: 0;
}

/*
Button with content aligned to column
--------------------------------------------------
*/
.fTsYg9 {
	-ms-flex-direction: column;
	    flex-direction: column;
}

/*
Button Sizes
--------------------------------------------------
*/
.VbJDJy,
.EyYHp2 > .YMdeWl {
	padding: 0 0.8rem;
	/* 0px 12px */
	font-size: 0.875rem;
	line-height: 14px;
	min-height: 35px;
	min-width: 35px;
	font-weight: 500;
	letter-spacing: -0.011em;
}

.VbJDJy.rA_0TZ,
.EyYHp2 > .YMdeWl.rA_0TZ {
	padding: /* 0px 5px */ 0 0.3333rem;
}

.VbJDJy.ulS1Fg i {
	margin-left: 0.3333rem;
	/* 5px */
	margin-right: /* 4px */ 0.2667rem;
}

.VbJDJy.aBWbeV i {
	margin-right: 0.3333rem;
	/* 5px */
	margin-left: /* 4px */ 0.2667rem;
}

.gT0UUp,
.y0gSgV > .YMdeWl {
	padding: 0 0.5333rem;
	/* 8px */
	min-height: 24px;
	min-width: 24px;
	border-radius: 0.2667rem;
	/* 4px */
	font-size: 0.875rem;
	line-height: 12px;
	letter-spacing: 0;
}

.NDX_wj,
.WN1qWH > .YMdeWl {
	padding: 0 0.3333rem;
	/* 5px */
	font-size: 0.875rem;
	line-height: 12px;
	min-width: 22px;
	min-height: 22px;
	letter-spacing: 0;
}

.Y60dgI {
	margin-right: 0.3333rem;
	/* 5px */
	min-width: 120px;
}

/*
Rounded buttons
--------------------------------------------------
*/
._QoM3A {
	border-radius: 100px !important;
	padding-left: 11px;
	padding-right: 11px;
}

._QoM3A.VbJDJy {
	padding-left: 14px;
	padding-right: 14px;
}

._QoM3A.gT0UUp {
	padding-left: 9px;
	padding-right: 9px;
}

._QoM3A.NDX_wj {
	padding-left: 8px;
	padding-right: 8px;
}

/*
Dropdown menus
--------------------------------------------------
*/
.PRxuhw .HJGKwj.PRxuhw .tKMVve,
.PRxuhw .tKMVve,
.PRxuhw.Lm73i6 .tKMVve {
	-webkit-box-shadow: none;
	        box-shadow: none;
}

/* Hafinen default dropdown */
.Lm73i6 {
	display: inline-block;
}

.Lm73i6.jzkLzD {
	padding-left: 0.6rem;
	/* 9px */
	padding-right: /* 9px */ 0.6rem;
}

.Lm73i6.jzkLzD:after {
	position: static;
	position: initial;
}

.Lm73i6.PRxuhw > .YMdeWl.tKMVve {
	border-color: transparent !important;
	background: transparent !important;
	z-index: 791 !important;
	color: #626262;
}

.Lm73i6.PRxuhw .uVLKlA {
	opacity: 1;
	-webkit-transform: scale(1, 1) !important;
	        transform: scale(1, 1) !important;
	z-index: 700;
	pointer-events: all;
}

.Lm73i6.PRxuhw .uVLKlA .pAUuhd {
	visibility: visible;
}

.Lm73i6.PRxuhw.OWc9pH > .IAYYcF + .uVLKlA:after,
.Lm73i6.PRxuhw.OWc9pH > .iP2qNO + .uVLKlA:after,
.Lm73i6.PRxuhw.OWc9pH > .q6fEUG + .uVLKlA:after,
.Lm73i6.PRxuhw.OWc9pH > .m7Mjy5 + .uVLKlA:after,
.Lm73i6.PRxuhw.OWc9pH > .DDSuBp + .uVLKlA:after,
.Lm73i6.PRxuhw.OWc9pH > .kpNbi2 + .uVLKlA:after {
	top: auto;
	bottom: 0;
}

.Lm73i6.PRxuhw > .IAYYcF + .uVLKlA:after,
.Lm73i6.PRxuhw > .iP2qNO + .uVLKlA:after,
.Lm73i6.PRxuhw > .q6fEUG + .uVLKlA:after,
.Lm73i6.PRxuhw > .m7Mjy5 + .uVLKlA:after,
.Lm73i6.PRxuhw > .DDSuBp + .uVLKlA:after,
.Lm73i6.PRxuhw > .kpNbi2 + .uVLKlA:after {
	top: 0;
	height: 42px;
}

.Lm73i6.PRxuhw > .IAYYcF + .uVLKlA:after {
	background-color: #008037;
}

.Lm73i6.PRxuhw > .iP2qNO + .uVLKlA:after {
	background-color: #008037;
}

.Lm73i6.PRxuhw > .q6fEUG + .uVLKlA:after {
	background-color: #f4f4f4;
}

.Lm73i6.PRxuhw > .m7Mjy5 + .uVLKlA:after {
	background-color: #ffae42;
}

.Lm73i6.PRxuhw > .DDSuBp + .uVLKlA:after {
	background-color: #cc0101;
}

.Lm73i6.PRxuhw > .kpNbi2 + .uVLKlA:after {
	background-color: #3b4752;
}

.Lm73i6.OWc9pH .YMdeWl.tKMVve.VbJDJy + .uVLKlA {
	margin-bottom: -3.1333rem;
	/* -47px */
	padding-bottom: /* 49px */ 3.2667rem;
}

.Lm73i6.OWc9pH .YMdeWl.tKMVve.VbJDJy + .uVLKlA:after {
	bottom: 49px;
}

.Lm73i6.OWc9pH .YMdeWl.tKMVve.gT0UUp + .uVLKlA {
	margin-bottom: -2.2667rem;
	/* -34px */
	padding-bottom: /* 36px */ 2.4rem;
}

.Lm73i6.OWc9pH .YMdeWl.tKMVve.gT0UUp + .uVLKlA:after {
	bottom: 36px;
}

.Lm73i6.OWc9pH .YMdeWl.tKMVve.NDX_wj + .uVLKlA {
	margin-bottom: -1.9333rem;
	/* -29px */
	padding-bottom: /* 31px */ 2.0667rem;
}

.Lm73i6.OWc9pH .YMdeWl.tKMVve.NDX_wj + .uVLKlA:after {
	bottom: 31px;
}

.Lm73i6.OWc9pH .uVLKlA {
	margin-bottom: -2.3333rem;
	/* -35px */
	padding: 0 0.2rem 2.9333rem 0;
	/* 3px 44px !important; */
	-webkit-transform-origin: center bottom 0;
	        transform-origin: center bottom 0;
	top: auto !important;
	bottom: 100% !important;
}

.Lm73i6.OWc9pH .uVLKlA:after {
	bottom: 40px;
	top: auto !important;
}

.Lm73i6 .YMdeWl.tKMVve {
	text-align: left;
	padding-right: /* 27px */ 1.8rem;
}

.Lm73i6 .YMdeWl.tKMVve.VbJDJy {
	padding-right: /* 16px */ 1.0667rem;
}

.Lm73i6 .YMdeWl.tKMVve.VbJDJy:after {
	right: 13px;
}

.Lm73i6 .YMdeWl.tKMVve.VbJDJy + .uVLKlA {
	padding-top: 2.6rem;
	/* 39px */
	width: 100% !important;
}

.Lm73i6 .YMdeWl.tKMVve.VbJDJy + .uVLKlA:after {
	top: 39px;
}

.Lm73i6 .YMdeWl.tKMVve.gT0UUp {
	padding-right: /* 18px */ 1.2rem;
}

.Lm73i6 .YMdeWl.tKMVve.gT0UUp:after {
	right: 16px;
}

.Lm73i6 .YMdeWl.tKMVve.gT0UUp + .uVLKlA {
	padding-top: /* 36px */ 2.4rem;
}

.Lm73i6 .YMdeWl.tKMVve.gT0UUp + .uVLKlA:after {
	top: 36px;
}

.Lm73i6 .YMdeWl.tKMVve.NDX_wj {
	padding-right: /* 17px */ 1.1333rem;
}

.Lm73i6 .YMdeWl.tKMVve.NDX_wj:after {
	right: 8px;
}

.Lm73i6 .YMdeWl.tKMVve.NDX_wj + .uVLKlA {
	padding-top: /* 31px */ 2.0667rem;
}

.Lm73i6 .YMdeWl.tKMVve.NDX_wj + .uVLKlA:after {
	top: 31px;
}

.Lm73i6 .YMdeWl.tKMVve:after {
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: /* -2px */ -0.1333rem;
}

.Lm73i6 ._QoM3A {
	padding-left: 1.1333rem;
	/* 17px */
	padding-right: /* 17px */ 1.1333rem;
}

.Lm73i6 ._QoM3A + .uVLKlA {
	border-radius: /* 17px */ 1.1333rem;
}

.Lm73i6 .uVLKlA {
	margin-top: -0.2667rem;
	/* -4px */
	width: 100%;
	padding-top: 2.3333rem;
	/* 35px */
	padding-bottom: 0.2667rem;
	/* 4px */
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	display: block;
	opacity: 0;
	-webkit-transform: scale(1, 0) !important;
	        transform: scale(1, 0) !important;
	-webkit-transform-origin: center top 0;
	        transform-origin: center top 0;
	-webkit-transition: all 170ms cubic-bezier(0.05, 0.74, 0.27, 0.99) 0s;
	transition: all 170ms cubic-bezier(0.05, 0.74, 0.27, 0.99) 0s;
	z-index: -1;
}

.Lm73i6 .uVLKlA:after {
	content: "";
	position: absolute;
	height: 1px;
	left: 0;
	top: 35px;
	background: #e0e0e0;
	width: 100%;
}

.Lm73i6 .uVLKlA li,
.Lm73i6 .uVLKlA .pAUuhd {
	visibility: hidden;
}

.vfGLmu .uVLKlA {
	position: absolute;
}

.uVLKlA {
	position: absolute;
	display: none;
	float: left;
	list-style: none;
	text-shadow: none;
	max-width: calc(100vw - 24px);
	-webkit-box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	        box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	border: none;
	padding-top: 0.2667rem;
	/* 4px */
	padding-bottom: 0.2667rem;
	/* 4px */
	border-radius: 0.2667rem;
	/* 4px */
	font-size: 0.875rem;
	margin: 0;
	background: #fff;
	min-width: 0;
	min-width: initial;
	z-index: 700 !important;
}

.jh8_6Q {
	will-change: transform;
}
.L3pADf {
	position: absolute;
	-webkit-transform: translate3d(-148px, -8px, 0px);
	        transform: translate3d(-148px, -8px, 0px);
}

.uVLKlA .qikgYW {
	background-color: #e0e0e0;
	height: 1px;
	margin: 0.2rem 0;
	/* 3px */
	border-bottom: 0;
}

.uVLKlA > li,
.uVLKlA > .pAUuhd {
	line-height: 20px;
	color: #626262;
	padding: 0.2667rem 0.5333rem 0.2667rem 1.0667rem;
	/* 4px 8px 4px 16px */
	/*border-radius: 0.2667rem;*/
	/* 4px */
	display: block;
	clear: both;
	white-space: nowrap;
	text-align: left;
}

.uVLKlA > li:hover,
.uVLKlA > li:focus,
.uVLKlA > li:active,
.uVLKlA > .pAUuhd:hover,
.uVLKlA > .pAUuhd:focus,
.uVLKlA > .pAUuhd:active {
	background-color: transparent;
}

.uVLKlA > li.QVzq6Y,
.uVLKlA > .pAUuhd.QVzq6Y {
	padding: /* 3px 20px */ 0.2rem 1.3333rem;
}

.uVLKlA > li.MtwsIA > a,
.uVLKlA > li.MtwsIA > a:hover,
.uVLKlA > li.MtwsIA > a:focus,
.uVLKlA > li.MtwsIA,
.uVLKlA > li.MtwsIA:hover,
.uVLKlA > li.MtwsIA:focus,
.uVLKlA > .pAUuhd.MtwsIA > a,
.uVLKlA > .pAUuhd.MtwsIA > a:hover,
.uVLKlA > .pAUuhd.MtwsIA > a:focus,
.uVLKlA > .pAUuhd.MtwsIA,
.uVLKlA > .pAUuhd.MtwsIA:hover,
.uVLKlA > .pAUuhd.MtwsIA:focus {
	color: #212121;
	text-decoration: none;
	background-color: #f4f4f4;
	border-radius: 0;
}

.uVLKlA > li.vMy3Z0 > a,
.uVLKlA > li.vMy3Z0 > a:hover,
.uVLKlA > li.vMy3Z0 > a:focus,
.uVLKlA > li.vMy3Z0,
.uVLKlA > li.vMy3Z0:hover,
.uVLKlA > li.vMy3Z0:focus,
.uVLKlA > .pAUuhd.vMy3Z0 > a,
.uVLKlA > .pAUuhd.vMy3Z0 > a:hover,
.uVLKlA > .pAUuhd.vMy3Z0 > a:focus,
.uVLKlA > .pAUuhd.vMy3Z0,
.uVLKlA > .pAUuhd.vMy3Z0:hover,
.uVLKlA > .pAUuhd.vMy3Z0:focus {
	color: #7e7e7e;
}

.uVLKlA > li.vMy3Z0 > a:hover,
.uVLKlA > li.vMy3Z0 > a:focus,
.uVLKlA > li.vMy3Z0:hover,
.uVLKlA > li.vMy3Z0:focus,
.uVLKlA > .pAUuhd.vMy3Z0 > a:hover,
.uVLKlA > .pAUuhd.vMy3Z0 > a:focus,
.uVLKlA > .pAUuhd.vMy3Z0:hover,
.uVLKlA > .pAUuhd.vMy3Z0:focus {
	text-decoration: none;
	cursor: default;
}

.uVLKlA > li > a,
.uVLKlA > .pAUuhd > a {
	line-height: 35px;
	color: #626262;
	padding: 0 1.3333rem;
	/* 20px */
	border-radius: 0.2667rem;
	/* 4px */
	display: block;
	clear: both;
	white-space: nowrap;
	text-align: left;
}

.uVLKlA > li > a:hover,
.uVLKlA > li > a:focus,
.uVLKlA > .pAUuhd > a:hover,
.uVLKlA > .pAUuhd > a:focus {
	color: #212121;
	text-decoration: none;
	background-color: transparent;
	background-image: none;
}

.uVLKlA > a.pAUuhd:hover,
.uVLKlA > a.pAUuhd:focus,
.uVLKlA > a.pAUuhd:active {
	color: #212121;
	text-decoration: none;
	background-color: #e5e5e5;
}

.uVLKlA > li {
	padding: 0;
}

.uVLKlA > a {
	line-height: 35px;
	color: #626262;
	padding: 0 1.3333rem;
	/* 20px */
	/*border-radius: 0.2667rem;*/
	/* 4px */
	display: block;
	clear: both;
	white-space: nowrap;
	text-align: left;
}

.uVLKlA > a:hover,
.uVLKlA > a:focus {
	color: #212121;
	text-decoration: none;
	background-color: transparent;
	background-image: none;
}

.uVLKlA > li {
	padding: 0;
}

.DQb9oa {
	z-index: 600;
}

.fK4LB8 {
	width: 230px;
	will-change: transform;
}

.flXiSj {
	width: 230px;
	will-change: transform;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate3d(0px, 34px, 0px);
	        transform: translate3d(0px, 34px, 0px);
}

._X_eIM {
	will-change: transform;
}

.AvGplc {
	will-change: transform;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate3d(-50px, 34px, 0px);
	        transform: translate3d(-50px, 34px, 0px);
}

/*
Animated buttons
--------------------------------------------------
*/
.ZHzvjk {
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.ZHzvjk > span:first-child {
	display: inline-block;
	width: 100%;
	height: 100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.ZHzvjk > .XwKnAG {
	position: absolute;
	height: 100%;
	width: 100%;
	font-size: 100%;
	line-height: 1.9;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: center;
	    justify-content: center;
	-webkit-transition: all 220ms cubic-bezier(0.4, 0, 0.6, 1) 0ms;
	transition: all 220ms cubic-bezier(0.4, 0, 0.6, 1) 0ms;
}

.ZHzvjk:after {
	content: "";
	position: absolute;
	z-index: -1;
	-webkit-transition: all 380ms cubic-bezier(0.4, 0, 0.6, 1) 0ms;
	transition: all 380ms cubic-bezier(0.4, 0, 0.6, 1) 0ms;
}

.ZHzvjk.kyAthM > .XwKnAG {
	left: 0;
	top: -100%;
}

.ZHzvjk.kyAthM:hover > .XwKnAG,
.ZHzvjk.kyAthM.WABZRk > .XwKnAG {
	top: 0;
}

.ZHzvjk.kyAthM:hover > span:first-child,
.ZHzvjk.kyAthM.WABZRk > span:first-child {
	-webkit-transform: translateY(300%);
	transform: translateY(300%);
}

.ZHzvjk.Jsm9ob > .XwKnAG {
	left: -100%;
	top: 0;
}

.ZHzvjk.Jsm9ob:hover > .XwKnAG,
.ZHzvjk.Jsm9ob.WABZRk > .XwKnAG {
	left: 0;
}

.ZHzvjk.Jsm9ob:hover > span:first-child,
.ZHzvjk.Jsm9ob.WABZRk > span:first-child {
	-webkit-transform: translateX(200%);
	transform: translateX(200%);
}

/*
Tag buttons
--------------------------------------------------
*/
.KGJ3Bk {
	font-family: "Rubik", sans-serif;
	font-weight: 400;
	background: transparent;
	color: #626262;
	border-radius: 0.2667rem;
	/* 4px */
	border: 1px solid rgba(33, 33, 33, 0.14);
}

.KGJ3Bk:hover {
	border: 1px solid rgba(33, 33, 33, 0.14);
}

.KGJ3Bk:active {
	background: rgba(33, 33, 33, 0.14);
}

.KGJ3Bk:before {
	font-family: "hafinen", sans-serif;
	content: "\e80b";
	font-size: 0.75rem;
	display: -ms-inline-flexbox;
	display: inline-flex;
	position: relative;
	margin-right: 0.2rem;
	/* 3px */
	color: inherit;
	padding-top: /* 6px */ 0.4rem;
}

.y6YGqI {
	border-radius: 6.6rem;
	/* 99px */
	background: #e0e0e0;
	border-color: transparent;
	-webkit-transition: width 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: width 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}

.y6YGqI.MtwsIA {
	background: #e0e0e0;
	border-color: transparent;
	padding-left: /* 4px */ 0.2667rem;
}

.y6YGqI.MtwsIA i {
	width: 20px;
}

.y6YGqI:hover:not(.MtwsIA) {
	background: #c7c6c6;
}

.y6YGqI i {
	width: 0;
	overflow: hidden;
	-webkit-transition: width 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	transition: width 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}

/*
Misc buttons
--------------------------------------------------
*/
.Hev_e_ {
	padding: 0;
}

.wXMsHe .HJGKwj {
	margin-right: /* 14px */ 0.9333rem;
}

.wXMsHe .YMdeWl {
	padding-left: 0.3333rem;
	/* 5px */
	padding-right: /* 5px */ 0.3333rem;
}

.GW__0j .vMy3Z0 > button,
.GW__0j .vMy3Z0 > button:hover,
.GW__0j .vMy3Z0 > button:focus,
.GW__0j .vMy3Z0 > span {
	cursor: not-allowed;
	opacity: 0.5;
}

.TBsJ_y a.IAYYcF:not([href]):not([tabindex]) {
	color: #fff;
}

.TBsJ_y a.IAYYcF:not([href]):not([tabindex]):hover,
.TBsJ_y a.IAYYcF:not([href]):not([tabindex]):focus {
	color: #fff;
}

/*------------------------------------------------------------------
[7. Alerts]
*/
.eB1Yre {
	background-image: none;
	-webkit-box-shadow: none;
	        box-shadow: none;
	text-shadow: none;
	padding: 0.6rem 1.2667rem 0.6rem 1rem;
	/* 9px 19px 9px 15px */
	border-radius: 0.2667rem;
	/* 4px */
	font-size: 0.875rem;
	border-width: 0;
	-webkit-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
}

.eB1Yre.GBxYDQ {
	border-width: 1px;
}

.eB1Yre .vZtwfV {
	color: #ce8f22;
	font-weight: 700;
}

.eB1Yre .vgomSi {
	color: #ce8f22 !important;
	margin-bottom: 0.3333rem;
	/* 5px */
	font-weight: 600;
}

.eB1Yre .JeAbRU {
	position: relative;
	top: -3.5px;
}

.eB1Yre .mJRwPh .YMdeWl {
	position: relative;
	top: 8px;
}

.eB1Yre .sXJPOJ {
	background: url(data:image/png;base64,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) no-repeat scroll 0 0 transparent;
	background-position: -9px -10px;
	width: 10px;
	height: 9px;
	position: relative;
	opacity: 0.8;
	top: 4.5px;
	float: right;
	margin-left: 1.3333rem;
	/* 20px */
	padding: 0;
}

.eB1Yre .sXJPOJ:hover {
	opacity: 1;
}

/* Alert : Color Options
------------------------------------
*/
._XiAx7,
.VBY7Kf {
	background-color: #ea9999;
	color: #510000;
	border-color: rgba(144, 15, 23, 0.24);
}

._XiAx7 .sXJPOJ,
.VBY7Kf .sXJPOJ {
	background-position: -95px -10px !important;
}

.XrusLg {
	background-color: #ffdeb3;
	color: #66451a;
	border-color: rgba(170, 121, 24, 0.24);
}

.f4NQCT {
	background-color: #e5e5e5;
	color: #616161;
	border-color: rgba(0, 49, 142, 0.24);
}

.f4NQCT .sXJPOJ {
	background-position: -67px -10px !important;
}

.x4lZ1z {
	background-color: #c7cbd0;
	color: #2e3237;
	border-color: rgba(4, 115, 62, 0.24);
}

.x4lZ1z .sXJPOJ {
	background-position: -38px -10px !important;
}

.NJSC68 {
	background-color: #fff;
	color: #626262;
	border-color: #e0e0e0;
}

.NJSC68 .sXJPOJ {
	background-position: -67px -10px !important;
}

/*------------------------------------------------------------------
[8. Notifications]
*/
/* Badges
--------------------------------------------------
*/
.Yl7X2S {
	text-shadow: none;
	font-family: "Rubik", sans-serif;
	font-weight: 600;
	background-color: #e0e0e0;
	font-size: 0.688rem;
	padding-left: 0.4rem;
	/* 6px */
	padding-right: 0.4rem;
	/* 6px */
	padding-bottom: 0.2667rem;
	/* 4px */
	color: #626262;
	border-radius: /* 10px */ 0.6667rem;
}

.C5nPGw {
	background-color: #008037;
	color: #fff;
}

.pncB7L {
	background-color: #ffae42;
	color: #fff;
}

.aS4XlY {
	background-color: #cc0101;
	color: #fff;
}

.PXGj4q {
	background-color: #cc0101;
	color: #fff;
}

.qWM8n4 {
	background-color: #3b4752;
	color: #fff;
}

.IoO1lz {
	background-color: #616161;
	color: #fff;
}

.TBRY4Y {
	background-color: #fff;
	color: #626262;
}

.s8t5dB {
	background-color: #212121;
	color: #626262;
}

/* Notification popup
--------------------------------------------------
*/
.VWhoKI {
	border: 1px solid rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 0 9px rgba(191, 191, 191, 0.36);
	        box-shadow: 0 0 9px rgba(191, 191, 191, 0.36);
	z-index: 790;
}

.llT4R8 {
	top: 35px;
	left: -26px;
	padding: 0;
}

.llT4R8:before {
	border-bottom: 0 !important;
}

.llT4R8:after {
	border-bottom: 0 !important;
}

.toDV1R {
	background-color: #fff;
	border: 1px solid #e0e0e0;
}

.toDV1R .h57Qeo {
	height: auto;
	max-height: 350px;
	position: relative;
	overflow: hidden;
}

.toDV1R .h57Qeo .SYLi_z {
	position: relative;
	margin-left: 1.6667rem;
	/* 25px */
	background-color: #fff;
	padding-right: /* 26px */ 1.7333rem;
}

.toDV1R .h57Qeo .SYLi_z.h4YuOA .qp5qJS {
	opacity: 1;
}

.toDV1R .h57Qeo .SYLi_z.h4YuOA .L2m03o {
	background-color: #e5e5e5;
}

.toDV1R .h57Qeo .SYLi_z.h4YuOA .L2m03o .q6cqJw {
	color: #cccccc;
}

.toDV1R .h57Qeo .SYLi_z .qp5qJS {
	line-height: 43px;
	margin-right: 0.3333rem;
	/* 5px */
	background: #fff;
	border-bottom: 1px solid #e0e0e0;
	position: relative;
	float: left;
	width: 100%;
	font-size: 0.875rem;
	opacity: 0.7;
}

.toDV1R .h57Qeo .SYLi_z .qp5qJS:after {
	content: "";
	position: absolute;
	width: 5px;
	height: 100%;
	background-color: #fff;
	right: 0;
	top: 1px;
}

.toDV1R .h57Qeo .SYLi_z .qp5qJS .RnF2mU {
	cursor: pointer;
}

.toDV1R .h57Qeo .SYLi_z .qp5qJS .RnF2mU i {
	-webkit-transition: all 0.12s linear;
	transition: all 0.12s linear;
}

.toDV1R .h57Qeo .SYLi_z .qp5qJS .YELawf {
	font-size: 0.688rem;
	margin-right: /* 8px */ 0.5333rem;
}

.toDV1R .h57Qeo .SYLi_z .qp5qJS.O58Ozn {
	display: block;
}

.toDV1R .h57Qeo .SYLi_z .qp5qJS.O58Ozn .UJSPE2 {
	display: block;
}

.toDV1R .h57Qeo .SYLi_z .qp5qJS.O58Ozn .RnF2mU i {
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
}

.toDV1R .h57Qeo .SYLi_z .qp5qJS .RnF2mU.Qm8Kb5 {
	line-height: 20px;
}

.toDV1R .h57Qeo .SYLi_z .UJSPE2 {
	display: none;
	background-color: #fff;
	width: 100%;
	height: 100%;
	clear: both;
	position: relative;
}

.toDV1R .h57Qeo .SYLi_z .UJSPE2 .MLdtab {
	margin-left: 0.6667rem;
	/* 10px */
	padding-left: 1.8667rem;
	/* 28px */
	padding-top: 1rem;
	/* 15px */
	margin-bottom: 1.3333rem;
	/* 20px */
	position: relative;
	border-left: 1px solid rgba(224, 224, 224, 0.7);
	text-align: left;
}

.toDV1R .h57Qeo .SYLi_z .UJSPE2 .MLdtab:after {
	width: 14px;
	height: 14px;
	position: absolute;
	content: "";
	background-color: #fff;
	left: -7px;
	top: 25px;
	border: 1px solid rgba(224, 224, 224, 0.9);
	border-radius: 6.6rem;
	/* 99px */
	-webkit-border-radius: 99px;
	-moz-border-radius: 99px;
}

.toDV1R .h57Qeo .SYLi_z .UJSPE2 .MLdtab:before {
	color: #b7b7b7;
	position: absolute;
	bottom: 0;
	left: -5px;
	content: " \25CF";
	font-size: 0.875rem;
	line-height: 5px;
	background-color: #fff;
	height: 9px;
}

.toDV1R,
.h57Qeo,
.SYLi_z,
.UJSPE2,
.MLdtab,
.xLwknN {
	color: rgba(33, 33, 33, 0.62);
}

.toDV1R .h57Qeo .SYLi_z .L2m03o {
	font-size: 0.625rem;
	position: absolute;
	width: 26px;
	right: 0;
	text-align: center;
	vertical-align: middle;
	line-height: 44px;
	background-color: #fff;
	height: 100%;
}

.toDV1R .h57Qeo .SYLi_z .L2m03o .q6cqJw {
	background-color: transparent;
	color: #b7b7b7;
}

.toDV1R .h57Qeo .SYLi_z .L2m03o .q6cqJw:before {
	content: " \25CF";
	font-size: 0.75rem;
}

.toDV1R .h57Qeo .SYLi_z:last-child .qp5qJS {
	border-bottom: 0;
}

.toDV1R .BM3YdK {
	padding: 0.6667rem;
	/* 10px */
	display: block;
	border-top: 1px solid #e0e0e0;
}

.toDV1R .BM3YdK a {
	color: #626262;
	opacity: 0.54;
}

.toDV1R .BM3YdK a:hover {
	opacity: 0.74;
}

/* Simple alerts
--------------------------------------------------
*/
.L9QEgX {
	position: fixed;
	width: 350px;
	right: 20px;
	z-index: 999;
	top: 80px;
}

.L9QEgX[data-placement$="-left"] {
	left: 100px;
	right: auto;
}

.L9QEgX[data-placement$="-right"] {
	right: 20px;
	left: auto;
}

.L9QEgX[data-placement^="top-"] {
	top: 80px;
	bottom: auto;
}

.L9QEgX[data-placement^="bottom-"] {
	top: auto;
	bottom: 20px;
}

.L9QEgX[data-placement="bottom-right"] .eB1Yre:last-child,
.L9QEgX[data-placement="bottom-left"] .eB1Yre:last-child {
	margin-bottom: 0;
}

.L9QEgX .eB1Yre {
	position: relative;
}

.L9QEgX .eB1Yre .sXJPOJ {
	position: absolute;
	right: 9px;
	top: 15px;
}

/* Hafinen Notifications plugin
--------------------------------------------------
*/
/* Hafinen Notification customizations */
body:not(.LIrRKZ) .W1gfpa[data-position="top"] {
	top: 60px;
	left: 70px;
}

body:not(.LIrRKZ) .W1gfpa[data-position="bottom"] {
	left: 70px;
}

body:not(.LIrRKZ) .W1gfpa[data-position$="-left"] {
	left: 90px;
	right: auto;
}

body:not(.LIrRKZ) .W1gfpa[data-position^="top-"] {
	top: 80px;
	bottom: auto;
}

body.zlPXIc .W1gfpa[data-position$="-left"],
body.zlPXIc .W1gfpa[data-position="top"],
body.zlPXIc .W1gfpa[data-position="bottom"] {
	left: 250px;
}

body.LIrRKZ .W1gfpa {
	z-index: 799;
}

.W1gfpa {
	position: fixed;
	z-index: 999;
}

.W1gfpa[data-position$="-left"] {
	left: 30px;
}

.W1gfpa[data-position$="-right"] {
	right: 20px;
}

.W1gfpa[data-position^="top-"] {
	top: 20px;
}

.W1gfpa[data-position^="bottom-"] {
	bottom: 20px;
}

.W1gfpa[data-position="top"] {
	top: 0;
	left: 0;
	right: 0;
}

.W1gfpa[data-position="bottom"] {
	bottom: 0;
	left: 0;
	right: 0;
}

.x2NGa2 {
	position: relative;
	margin: /* 10px */ 0.6667rem;
}

.x2NGa2.knhD69 {
	margin-top: 0;
}

.x2NGa2 .eB1Yre {
	margin: 0;
	margin-bottom: /* 4px */ 0.2667rem;
}

/* Simple
------------------------------------
*/
.MJMeSQ .eB1Yre {
	padding-top: 0.8667rem;
	/* 13px */
	padding-bottom: 0.8667rem;
	/* 13px */
	max-width: 33.3333rem;
	/* 500px */
	animation: sGsNLA 0.3s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards;
	-webkit-animation: sGsNLA 0.3s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards;
	max-height: 250px;
	overflow: hidden;
}

/* Bar
------------------------------------
*/
.rNJJwm {
	overflow: hidden;
	margin: 0;
}

.rNJJwm .eB1Yre {
	border-radius: 0;
	padding-top: 0.8667rem;
	/* 13px */
	padding-bottom: 0.8667rem;
	/* 13px */
	max-height: 91px;
}

.W1gfpa[data-position="top"] .rNJJwm .eB1Yre {
	animation: i9qjmD 0.5s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards;
	-webkit-animation: i9qjmD 0.5s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards;
	transform-origin: top left;
	-webkit-transform-origin: top left;
}

.W1gfpa[data-position="bottom"] .rNJJwm .eB1Yre {
	animation: xSGS9l 0.5s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards;
	-webkit-animation: xSGS9l 0.5s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards;
	transform-origin: bottom left;
	-webkit-transform-origin: bottom left;
}

.rNJJwm .eB1Yre span {
	opacity: 0;
	animation: sGsNLA 0.3s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards;
	-webkit-animation: sGsNLA 0.3s cubic-bezier(0.05, 0.74, 0.27, 0.99) forwards;
}

@keyframes i9qjmD {
	0% {
		-webkit-transform: translateY(-100%);
		        transform: translateY(-100%);
	}

	100% {
		-webkit-transform: translateY(0);
		        transform: translateY(0);
	}
}

@-webkit-keyframes i9qjmD {
	0% {
		-webkit-transform: translateY(-100%);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}

@keyframes xSGS9l {
	0% {
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}

	100% {
		-webkit-transform: translateY(0);
		        transform: translateY(0);
	}
}

@-webkit-keyframes xSGS9l {
	0% {
		-webkit-transform: translateY(100%);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}

/* Circle
------------------------------------
*/
.Xt3oCh .eB1Yre {
	margin-bottom: 0.6667rem;
	/* 10px */
	border-radius: 20rem;
	/* 300px */
	animation:
		Yqb9aq 0.3s ease forwards,
		WGrLxs 0.3s 0.4s cubic-bezier(0.25, 0.25, 0.4, 1.6) forwards;
	-webkit-animation:
		Yqb9aq 0.3s ease forwards,
		WGrLxs 0.3s 0.4s cubic-bezier(0.25, 0.25, 0.4, 1.6) forwards;
	height: 72px;
	overflow: hidden;
	padding: 0.4rem 3.6667rem 0.4rem 0.4rem;
	/* 6px 55px 6px 6px */
	-webkit-transform: translateZ(0);
	position: relative;
}

.W1gfpa[data-position$="-right"] .Xt3oCh .eB1Yre {
	float: right;
}

.W1gfpa[data-position$="-left"] .Xt3oCh .eB1Yre {
	float: left;
}

.W1gfpa[data-position^="bottom-"] .Xt3oCh .eB1Yre {
	margin-bottom: /* 20px */ 1.3333rem;
}

.Xt3oCh .eB1Yre > div > div.oCJycO > div {
	border-radius: 50%;
	overflow: hidden;
	width: 48px;
	height: 48px;
}

.Xt3oCh .eB1Yre > div > div.oCJycO > div > img {
	width: 100%;
	height: 100%;
}

.Xt3oCh .eB1Yre > div > div.JIf2e5 > div {
	opacity: 0;
	height: 47px;
	padding-left: 0.6rem;
	/* 9px */
	animation: sGsNLA 0.3s 0.5s ease forwards;
	-webkit-animation: sGsNLA 0.3s 0.5s ease forwards;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-break: break-all;
	word-wrap: break-word;
}

.Xt3oCh .eB1Yre > div > div.JIf2e5 > div p:only-child {
	padding: /* 12px */ 0.8rem 0;
}

.Xt3oCh .eB1Yre .sXJPOJ {
	margin-top: -0.8rem;
	/* -12px */
	position: absolute;
	right: 18px;
	top: 50%;
	opacity: 0;
	animation: sGsNLA 0.3s 0.5s ease forwards;
	-webkit-animation: sGsNLA 0.3s 0.5s ease forwards;
}

.Xt3oCh .eB1Yre p {
	margin-bottom: 0;
}

.Xt3oCh .eB1Yre > div {
	display: table;
	height: 100%;
}

.Xt3oCh .eB1Yre > div > div {
	display: table-cell;
	vertical-align: top;
}

@keyframes Yqb9aq {
	0% {
		opacity: 0;
		width: 20%;
	}

	100% {
		opacity: 1;
		width: 20%;
	}
}

@-webkit-keyframes Yqb9aq {
	0% {
		opacity: 0;
		width: 20%;
	}

	100% {
		opacity: 1;
		width: 20%;
	}
}

@keyframes WGrLxs {
	0% {
		width: 20%;
	}

	100% {
		width: 90%;
	}
}

@-webkit-keyframes WGrLxs {
	0% {
		width: 20%;
	}

	100% {
		width: 100%;
	}
}

/* Responsive Handlers: Circle Notification
------------------------------------
*/
@media (max-width: 768px) {
	@keyframes WGrLxs {
		0% {
			width: 20%;
		}

		100% {
			width: 100%;
		}
	}

	@-webkit-keyframes WGrLxs {
		0% {
			width: 20%;
		}

		100% {
			width: 100%;
		}
	}
}

/* Flip
------------------------------------
*/
.W1gfpa[data-position^="bottom-"] .knhD69 .eB1Yre {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

.knhD69 .eB1Yre {
	-webkit-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-animation-name: osEqll;
	animation-name: osEqll;
	-webkit-animation-duration: 0.8s;
	animation-duration: 0.8s;
	border-radius: 0;
	padding: 1.6667rem 2.3333rem;
	/* 25px 35px */
	max-width: 33.3333rem;
	/* 500px */
	max-height: 250px;
	overflow: hidden;
}

@-webkit-keyframes osEqll {
	0% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -90deg);
		-webkit-transition-timing-function: ease-in;
	}

	40% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 20deg);
		-webkit-transition-timing-function: ease-out;
	}

	60% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -10deg);
		-webkit-transition-timing-function: ease-in;
		opacity: 1;
	}

	80% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 5deg);
		-webkit-transition-timing-function: ease-out;
	}

	100% {
		-webkit-transform: perspective(400px);
	}
}

@keyframes osEqll {
	0% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -90deg);
		-webkit-transition-timing-function: ease-in;
		transition-timing-function: ease-in;
	}

	40% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 20deg);
		-webkit-transition-timing-function: ease-out;
		transition-timing-function: ease-out;
	}

	60% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -10deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -10deg);
		-webkit-transition-timing-function: ease-in;
		transition-timing-function: ease-in;
		opacity: 1;
	}

	80% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 5deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 5deg);
		-webkit-transition-timing-function: ease-out;
		transition-timing-function: ease-out;
	}

	100% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px);
	}
}

@keyframes sGsNLA {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes sGsNLA {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

/* Hafinen Notification customizations */
body > .W1gfpa[data-position="top"] {
	top: 60px;
	left: 70px;
}

body > .W1gfpa[data-position="bottom"] {
	left: 70px;
}

body > .W1gfpa[data-position$="-left"] {
	left: 90px;
	right: auto;
}

body > .W1gfpa[data-position^="top-"] {
	top: 80px;
	bottom: auto;
}

.Xt3oCh .eB1Yre .sXJPOJ {
	margin-top: /* -4px */ -0.2667rem;
}

body > .W1gfpa {
	z-index: 900;
}

@media (max-width: 979px) {
	body .W1gfpa[data-position="top"] {
		left: 0 !important;
	}

	body .W1gfpa[data-position="bottom"] {
		left: 0 !important;
	}
}

@media (max-width: 767px) {
	body .W1gfpa[data-position$="-left"],
	body .W1gfpa[data-position$="-right"] {
		left: 10px !important;
		right: 10px !important;
	}

	body .W1gfpa[data-position$="-right"] .eB1Yre,
	body .W1gfpa[data-position$="-left"] .eB1Yre {
		max-width: 100%;
		width: 100%;
	}
}

/* Notifications demo
--------------------------------------------------
*/
.QRYfaj {
	border-radius: 0.2667rem;
	/* 4px */
	border: 3px dashed #e0e0e0;
	height: 370px;
	position: relative;
}

.QRYfaj > div > .jw6bfx:not(:only-child) {
	max-width: 50%;
}

.QRYfaj .jw6bfx {
	padding: /* 15px */ 1rem;
}

.QRYfaj .jw6bfx img {
	border: 3px solid transparent;
}

.QRYfaj .jw6bfx:hover {
	cursor: pointer;
}

.QRYfaj .jw6bfx.MtwsIA img {
	border-color: #0090d9;
}

.QRYfaj .jw6bfx._42VDf,
.QRYfaj .jw6bfx.s0fgG8 {
	left: 0;
	right: 0;
}

.QRYfaj .jw6bfx img {
	width: 100%;
}

.cXFvw6 {
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

/*------------------------------------------------------------------
[9. Progress Indicators]
*/
.R4VXdT {
	height: 4px;
	background-color: rgba(75, 75, 75, 0.2);
	background-image: none;
	-webkit-box-shadow: none;
	        box-shadow: none;
	border-radius: 0;
	margin-bottom: /* 20px */ 1.3333rem;
}

.R4VXdT.iHfZ4P {
	background-color: rgba(0, 0, 0, 0.28);
}

.R4VXdT.w9idLm {
	height: 3px;
}

/* Circular Progress : indeterminate color
------------------------------------
*/
.rMDhm5 {
	background: url(/static/media/hfn-progress-bar-master.3e7fa9ed.svg) no-repeat top left;
	width: 100%;
	height: 100%;
	background-size: cover;
}

.rMDhm5.eOsojv {
	background-image: url(/static/media/hfn-progress-bar-primary.dbfba3d0.svg);
	background-color: transparent;
}

.rMDhm5.kwjTur {
	background-image: url(/static/media/hfn-progress-bar-complete.9442439c.svg);
	background-color: transparent;
}

.rMDhm5.XKgei8 {
	background-image: url(/static/media/hfn-progress-bar-success.8a5988b7.svg);
	background-color: transparent;
}

.rMDhm5.Na_xMk {
	background-image: url(/static/media/hfn-progress-bar-info.8654b9b8.svg);
	background-color: transparent;
}

.rMDhm5.BM9qea {
	background-image: url(/static/media/hfn-progress-bar-warning.6233d651.svg);
	background-color: transparent;
}

.rMDhm5.nL2scr {
	background-image: url(/static/media/hfn-progress-bar-danger.d8170894.svg);
	background-color: transparent;
}

.rMDhm5.bJ0lKG {
	background-image: url(/static/media/hfn-progress-bar-master.3e7fa9ed.svg);
	background-color: transparent;
}

/* Progress Bar
------------------------------------
*/
.dMBaSN {
	-webkit-box-shadow: none;
	        box-shadow: none;
	border-radius: 0;
	background-color: #626262;
	background-image: none;
	-webkit-transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
	transition: all 1000ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
	-webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
	transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
}

/* Progress Bar : Color Options
------------------------------------
*/
.eOsojv {
	background-color: #008037;
	background-image: none;
}

.kwjTur {
	background-color: #f4f4f4;
	background-image: none;
}

.XKgei8 {
	background-color: #008037;
	background-image: none;
}

.Na_xMk {
	background-color: #3b4752;
	background-image: none;
}

.BM9qea {
	background-color: #ffae42;
	background-image: none;
}

.nL2scr {
	background-color: #cc0101;
	background-image: none;
}

.aqs90I {
	background-color: #fff;
	background-image: none;
}

.G4eePj {
	background-color: #212121;
	background-image: none;
}

.BBXsMV .PN_M_L,
.R4VXdT .oq7OTz {
	background-color: #171c20;
	background-image: none;
}

.ZvJj01 .PN_M_L,
.R4VXdT .cPXk_A {
	background-color: #66451a;
	background-image: none;
}

.e2DOAz .PN_M_L,
.R4VXdT .LtIHos {
	background-color: #510000;
	background-image: none;
}

.LtQZ97 .PN_M_L,
.R4VXdT .FvRJPp {
	background-color: #fff;
	background-image: none;
}

.L9mS8z.fxfTtl .PN_M_L,
.fxfTtl .OcA4Wy {
	background-color: #008037;
}

.BBXsMV.fxfTtl .PN_M_L,
.fxfTtl .oq7OTz {
	background-color: #3b4752;
}

/* Circular Progress : indeterminate
------------------------------------
*/
.rlLK5F {
	background: url(/static/media/hfn-progress-circle-master.82d74d0c.svg) no-repeat top left;
	width: 50px;
	height: 50px;
	background-size: 100% auto;
	margin: 0 auto;
}

.rlLK5F.p0BnX8 {
	background-image: url(/static/media/hfn-progress-circle-warning.eecf136d.svg);
}

.rlLK5F.VquVHz {
	background-image: url(/static/media/hfn-progress-circle-danger.09f2737f.svg);
}

.rlLK5F.EfRRUc {
	background-image: url(/static/media/hfn-progress-circle-info.f1f9f064.svg);
}

.rlLK5F.PW2dJn {
	background-image: url(/static/media/hfn-progress-circle-primary.9561b808.svg);
}

.rlLK5F.iJ6h7a {
	background-image: url(/static/media/hfn-progress-circle-success.74d4e4aa.svg);
}

.rlLK5F.kR1iuQ {
	background-image: url(/static/media/hfn-progress-circle-complete.d46c9d93.svg);
}

/* Circular Progress
------------------------------------
*/
.Tgrwul {
	display: block;
	height: 45px;
	margin: 0 auto;
	position: relative;
	width: 45px;
	-webkit-backface-visibility: hidden;
}

.Tgrwul.p0BnX8 .nh6_Ju .ccYC7J {
	border-color: #ffae42;
}

.Tgrwul.VquVHz .nh6_Ju .ccYC7J {
	border-color: #cc0101;
}

.Tgrwul.EfRRUc .nh6_Ju .ccYC7J {
	border-color: #3b4752;
}

.Tgrwul.PW2dJn .nh6_Ju .ccYC7J {
	border-color: #008037;
}

.Tgrwul.iJ6h7a .nh6_Ju .ccYC7J {
	border-color: #008037;
}

.Tgrwul.kR1iuQ .nh6_Ju .ccYC7J {
	border-color: #f4f4f4;
}

.Tgrwul.W1KrTe .nh6_Ju .ccYC7J,
.Tgrwul.W1KrTe .JJjtYU {
	border-width: 5px;
}

.Tgrwul .nh6_Ju {
	clip: rect(0, 45px, 45px, 22.5px);
	height: 45px;
	position: absolute;
	width: 45px;
}

.Tgrwul .nh6_Ju .ccYC7J {
	border: 3px solid #626262;
	border-radius: 50%;
	clip: rect(0, 22.5px, 45px, 0);
	height: 45px;
	position: absolute;
	width: 45px;
}

.Tgrwul .JJjtYU {
	border: 3px solid rgba(0, 0, 0, 0.1);
	border-radius: 50%;
	height: 100%;
	width: 100%;
	-webkit-box-shadow: none !important;
	        box-shadow: none !important;
}

/*------------------------------------------------------------------
[11. Tabs & Accordions]
*/
/* Tabs
------------------------------------
*/
/* Keeping Nav Tabs at top fix
.tab-content {
  display: flex;
}

.tab-content > .tab-pane {
  display: block; /* undo "display: none;" *
  visibility: hidden;
  margin-right: -100%;
  width: 100%;
}

.tab-content > .active {
  visibility: visible;
}
*/
.L_VoUb {
	position: relative;
}

.L_VoUb > li {
	padding-left: 0;
	padding-right: 0;
}

.L_VoUb > li > a.MtwsIA:hover,
.L_VoUb > li > a.MtwsIA:focus {
	border-color: #e0e0e0;
	color: #626262;
	background-color: #e0e0e0;
}

.L_VoUb > li > a {
	display: block;
	border-radius: 0;
	padding: 0.8667rem 1.1333rem;
	/* 13px 17px */
	margin-right: 0;
	font-weight: 500;
	letter-spacing: 0.06em;
	color: #757575;
	font-size: 0.656rem;
	min-width: 70px;
	text-transform: uppercase;
	border-color: transparent;
	position: relative;
	line-height: 1.7em;
}

.L_VoUb > li > a:hover,
.L_VoUb > li > a:focus {
	background: transparent;
	border-color: transparent;
	color: #626262;
}

.L_VoUb > li > a .CsNyz7 {
	margin-right: /* 6px */ 0.4rem;
}

.L_VoUb > li > a.MtwsIA {
	color: #212121;
}

.L_VoUb ~ .K2vofA {
	overflow: hidden;
	padding: /* 15px */ 1rem;
}

.L_VoUb ~ .K2vofA > .NANm6P.nm_X4F,
.L_VoUb ~ .K2vofA > .NANm6P.JFO54y {
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.L_VoUb ~ .K2vofA > .NANm6P.nm_X4F.xwRtsJ,
.L_VoUb ~ .K2vofA > .NANm6P.JFO54y.xwRtsJ {
	opacity: 0 !important;
}

.L_VoUb ~ .K2vofA > .NANm6P.nm_X4F.MtwsIA,
.L_VoUb ~ .K2vofA > .NANm6P.JFO54y.MtwsIA {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-ms-transform: translate(0, 0);
	opacity: 1;
}

.L_VoUb ~ .K2vofA > .NANm6P.nm_X4F.xwRtsJ {
	-webkit-transform: translate3d(10%, 0, 0);
	transform: translate3d(10%, 0, 0);
	-ms-transform: translate(10%, 0);
}

.L_VoUb ~ .K2vofA > .NANm6P.JFO54y.xwRtsJ {
	-webkit-transform: translate3d(-10%, 0, 0);
	transform: translate3d(-10%, 0, 0);
	-ms-transform: translate(-10%, 0);
}

.L_VoUb.TRRF6X,
.L_VoUb.ImyLSH {
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

.L_VoUb.TRRF6X:after,
.L_VoUb.ImyLSH:after {
	border-bottom: 0;
}

.L_VoUb.TRRF6X > li,
.L_VoUb.ImyLSH > li {
	float: none;
}

.L_VoUb.TRRF6X {
	float: left;
	padding-right: 0;
}

.L_VoUb.TRRF6X ~ .K2vofA {
	border-left: 1px solid rgba(0, 0, 0, 0.1);
	-ms-flex: 1;
	-ms-flex-negative: 0;
}

.L_VoUb.ImyLSH {
	float: right;
	padding-right: 0;
}

.L_VoUb.ImyLSH ~ .K2vofA {
	border-right: 1px solid rgba(0, 0, 0, 0.1);
	-ms-flex: 1;
	-ms-flex-negative: 0;
}

/* Tabs : Simple
------------------------------------
*/
.bZY863 {
	border-bottom: 0;
}

.bZY863:after {
	content: "";
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	width: 100%;
	position: absolute;
	bottom: -2px;
	z-index: 120;
	left: 0;
}

.bZY863 > li {
	margin-bottom: 0;
}

.bZY863 > li > a:after {
	position: absolute;
	-webkit-transition: all 0.1s linear 0s;
	transition: all 0.1s linear 0s;
	-webkit-backface-visibility: hidden;
	width: 100%;
	display: block;
	background-color: #cc0101;
	height: 0;
	content: "";
	left: 0;
	z-index: 125;
	top: 100%;
}

.bZY863 > li > a:after.kiNQup {
	background-color: #008037;
}

.bZY863 > li > a:after.CfcgbT {
	background-color: #008037;
}

.bZY863 > li > a:after.kXt6av {
	background-color: #f4f4f4;
}

.bZY863 > li > a:after.MuWrGG {
	background-color: #cc0101;
}

.bZY863 > li > a:after.k8cDPe {
	background-color: #ffae42;
}

.bZY863 > li > a:after.xzHrUR {
	background-color: #3b4752;
}

.bZY863 > li > a.MtwsIA:hover,
.bZY863 > li > a.MtwsIA:focus {
	background-color: transparent;
	border-color: transparent;
}

.bZY863 > li > a.MtwsIA:after,
.bZY863 > li > a:hover:after {
	height: 3px;
}

.bZY863.TRRF6X:after,
.bZY863.ImyLSH:after {
	border-bottom: 0;
}

.bZY863.TRRF6X > li > a:after,
.bZY863.ImyLSH > li > a:after {
	width: 0;
	height: 100%;
	top: 0;
	bottom: 0;
	position: absolute;
}

.bZY863.TRRF6X > li > a.MtwsIA:after,
.bZY863.TRRF6X > li > a:hover:after,
.bZY863.ImyLSH > li > a.MtwsIA:after,
.bZY863.ImyLSH > li > a:hover:after {
	width: 3px;
}

.bZY863.TRRF6X > li > a:after {
	right: 0;
	left: auto;
}

.bZY863.ImyLSH > li > a:after {
	left: 0;
}

/* Tabs : Line Triangles
------------------------------------
*/
.tB12s6 {
	border-bottom: 0;
}

.tB12s6:after {
	content: "";
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	width: 100%;
	position: absolute;
	bottom: -1px;
	z-index: 100;
	left: 0;
}

.tB12s6 > li > a.MtwsIA {
	background: transparent;
	-webkit-box-shadow: none;
	        box-shadow: none;
	border-color: transparent;
}

.tB12s6 > li > a.MtwsIA:hover,
.tB12s6 > li > a.MtwsIA:focus,
.tB12s6 > li > a.MtwsIA:active {
	border-color: transparent;
	background-color: transparent;
}

.tB12s6 > li > a.MtwsIA:after,
.tB12s6 > li > a.MtwsIA:before {
	border: medium solid transparent;
	content: "";
	height: 0;
	left: 50%;
	pointer-events: none;
	position: absolute;
	width: 0;
	z-index: 120;
	top: 98%;
}

.tB12s6 > li > a.MtwsIA:after {
	border-top-color: #f4f4f4;
	border-width: 10px;
	margin-left: /* -10px */ -0.6667rem;
}

.tB12s6 > li > a.MtwsIA:before {
	border-top-color: rgba(0, 0, 0, 0.2);
	border-width: 11px;
	margin-left: /* -11px */ -0.7333rem;
}

.tB12s6 > li > a span {
	font-size: 1rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.tB12s6 > li > a:hover,
.tB12s6 > li > a:focus {
	overflow: visible;
	-webkit-transition: color 0.2s ease 0s;
	transition: color 0.2s ease 0s;
}

.tB12s6 ~ .K2vofA {
	background: #fff;
}

.tB12s6.TRRF6X.L_VoUb:after {
	border-bottom: none;
}

.tB12s6.TRRF6X.L_VoUb > li > a.MtwsIA:before {
	border-top: 11px solid transparent;
	border-bottom: 11px solid transparent;
	border-left: 11px solid rgba(0, 0, 0, 0.2);
}

.tB12s6.TRRF6X.L_VoUb > li > a.MtwsIA:after {
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #f4f4f4;
	margin-top: 0.0667rem;
	/* 1px */
	margin-right: /* 2px */ 0.1333rem;
}

.tB12s6.TRRF6X.L_VoUb > li > a.MtwsIA:after,
.tB12s6.TRRF6X.L_VoUb > li > a.MtwsIA:before {
	top: auto;
	right: -22px;
	left: auto;
}

.tB12s6.ImyLSH.L_VoUb:after {
	border-bottom: none;
}

.tB12s6.ImyLSH.L_VoUb > li > a.MtwsIA:before {
	border-top: 11px solid transparent;
	border-bottom: 11px solid transparent;
	border-right: 11px solid rgba(0, 0, 0, 0.2);
}

.tB12s6.ImyLSH.L_VoUb > li > a.MtwsIA:after {
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 10px solid #f4f4f4;
	margin-top: 0.0667rem;
	/* 1px */
	margin-left: /* -9px */ -0.6rem;
}

.tB12s6.ImyLSH.L_VoUb > li > a.MtwsIA:after,
.tB12s6.ImyLSH.L_VoUb > li > a.MtwsIA:before {
	top: auto;
	left: -11px;
	right: auto;
}

@media screen and (max-width: 870px) {
	.tB12s6 {
		font-size: 0.6rem;
	}
}

/* Tabs : Fill-up
------------------------------------
*/
.z3YaNK {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px;
	-moz-perspective: 1000px;
}

.z3YaNK > li {
	overflow: hidden;
}

.z3YaNK > li > a {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: color 0.3s ease 0s;
	transition: color 0.3s ease 0s;
	background: transparent;
}

.z3YaNK > li > a:after {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background: none repeat scroll 0 0 #008037;
	border: 1px solid #008037;
	content: "";
	height: calc(100% + 1px);
	left: 0;
	position: absolute;
	top: 0;
	-webkit-transform: translate3d(0, 100%, 0px);
	transform: translate3d(0, 100%, 0px);
	-webkit-transition: -webkit-transform 0.3s ease 0s;
	transition: -webkit-transform 0.3s ease 0s;
	transition: transform 0.3s ease 0s;
	transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;
	width: 100%;
	z-index: -1;
}

.z3YaNK > li > a:after.kiNQup {
	background: none repeat scroll 0 0 #008037;
	border: 1px solid #008037;
}

.z3YaNK > li > a:after.CfcgbT {
	background: none repeat scroll 0 0 #008037;
	border: 1px solid #008037;
}

.z3YaNK > li > a:after.kXt6av {
	background: none repeat scroll 0 0 #f4f4f4;
	border: 1px solid #f4f4f4;
}

.z3YaNK > li > a:after.k8cDPe {
	background: none repeat scroll 0 0 #ffae42;
	border: 1px solid #ffae42;
}

.z3YaNK > li > a:after.MuWrGG {
	background: none repeat scroll 0 0 #cc0101;
	border: 1px solid #cc0101;
}

.z3YaNK > li > a:after.xzHrUR {
	background: none repeat scroll 0 0 #3b4752;
	border: 1px solid #3b4752;
}

.z3YaNK > li > a span {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translate3d(0px, 5px, 0px);
	transform: translate3d(0px, 5px, 0px);
	-webkit-transition: -webkit-transform 0.5s ease 0s;
	transition: -webkit-transform 0.5s ease 0s;
	transition: transform 0.5s ease 0s;
	transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
	display: block;
	font-weight: 700;
	line-height: 1.5;
}

.z3YaNK > li > a.MtwsIA {
	z-index: 100;
	color: #fff;
}

.z3YaNK > li > a.MtwsIA:hover,
.z3YaNK > li > a.MtwsIA:focus {
	border-color: transparent;
	background: transparent;
	color: #fff;
}

.z3YaNK > li > a.MtwsIA:after {
	-webkit-transform: translate3d(0px, 0px, 0px);
	transform: translate3d(0px, 0px, 0px);
	-ms-transform: translate(0px, 0px);
}

.z3YaNK > li > a.MtwsIA span {
	-webkit-transform: translate3d(0px, -5px, 0px);
	transform: translate3d(0px, -5px, 0px);
	-ms-transform: translate(0px, -5px);
}

.z3YaNK .f1ENKe:before {
	-webkit-transform: translate3d(0px, 5px, 0px);
	transform: translate3d(0px, 5px, 0px);
	-ms-transform: translate(0px, 5px);
	-webkit-transition: transform 0.5s ease 0s;
	-webkit-transition: -webkit-transform 0.5s ease 0s;
	transition: -webkit-transform 0.5s ease 0s;
	transition: transform 0.5s ease 0s;
	transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
	display: block;
	margin: 0;
}

.z3YaNK ~ .K2vofA {
	background: #fff;
}

.z3YaNK.TRRF6X,
.z3YaNK.ImyLSH {
	border-bottom: none;
}

.z3YaNK.TRRF6X:after,
.z3YaNK.ImyLSH:after {
	border-bottom: none;
}

.z3YaNK.TRRF6X > li > a:after,
.z3YaNK.ImyLSH > li > a:after {
	width: calc(100% + 1px);
	height: 100%;
}

.z3YaNK.TRRF6X > li.MtwsIA a:after,
.z3YaNK.ImyLSH > li.MtwsIA a:after {
	-webkit-transform: translate3d(0px, 0px, 0px);
	transform: translate3d(0px, 0px, 0px);
	-ms-transform: translate(0px, 0px);
}

.z3YaNK.TRRF6X > li > a:after {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	-ms-transform: translate(100%, 0);
}

.z3YaNK.TRRF6X > li > a span {
	-webkit-transform: translate3d(5px, 0, 0px);
	transform: translate3d(5px, 0, 0px);
	-ms-transform: translate(5px, 0);
}

.z3YaNK.TRRF6X > li.MtwsIA a span {
	-webkit-transform: translate3d(-5px, 0, 0px);
	transform: translate3d(-5px, 0, 0px);
	-ms-transform: translate(-5px, 0);
}

.z3YaNK.TRRF6X > li.MtwsIA .f1ENKe:before {
	-webkit-transform: translate3d(-5px, 0, 0px);
	transform: translate3d(-5px, 0, 0px);
	-ms-transform: translate(-5px, 0);
}

.z3YaNK.ImyLSH > li > a:after {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-ms-transform: translate(-100%, 0);
	left: -1px;
}

.z3YaNK.ImyLSH > li > a span {
	-webkit-transform: translate3d(-5px, 0, 0px);
	transform: translate3d(-5px, 0, 0px);
	-ms-transform: translate(-5px, 0);
}

.z3YaNK.ImyLSH > li.MtwsIA a span {
	-webkit-transform: translate3d(5px, 0, 0px);
	transform: translate3d(5px, 0, 0px);
	-ms-transform: translate(5px, 0);
}

.z3YaNK.ImyLSH > li.MtwsIA .f1ENKe:before {
	-webkit-transform: translate3d(5px, 0, 0px);
	transform: translate3d(5px, 0, 0px);
	-ms-transform: translate(5px, 0);
}

.RfWMSP {
	overflow: scroll;
	width: 100%;
}

.RfWMSP .L_VoUb {
	width: auto;
	white-space: nowrap;
}

.RfWMSP .L_VoUb > li {
	display: inline-block;
	float: inherit;
}

.RfWMSP.tB12s6 {
	height: 54px;
	overflow-y: hidden;
}

.RfWMSP.tB12s6:after {
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	width: 100%;
	position: relative;
	bottom: 3px;
	z-index: 120;
	content: "";
	clear: both;
}

.RfWMSP.tB12s6 ~ .K2vofA {
	position: relative;
	top: -12px;
}

.RfWMSP ~ .K2vofA {
	overflow: hidden;
	padding: /* 15px */ 1rem;
}

.xbdC33 .twKM1o {
	width: 100% !important;
	max-width: 100%;
}

.xbdC33 .twKM1o .hDifv0 {
	height: 48px;
	padding: 0.8rem 2.2667rem 1rem 1rem;
	/* 12px 34px 15px 15px */
	font-weight: 500;
	letter-spacing: 0.06em;
	font-size: 0.656rem;
	text-transform: uppercase;
}

.xbdC33 .twKM1o .SW6KVj {
	border: 1px solid transparent;
	border-bottom: 1px solid rgba(33, 33, 33, 0.14);
}

/* Panel Groups
------------------------------------
*/
.DWMj6H {
	margin-bottom: /* 18px */ 1.2rem;
}

.DWMj6H.SbwfbI {
	display: block;
}

.DWMj6H .ED1PON {
	padding: /* 13px 18px 10px 22px */ 0.8667rem 1.2rem 0.6667rem 1.4667rem;
}

.DWMj6H .ED1PON.M49E8r {
	background-color: #fff;
}

.DWMj6H .ED1PON + .UtiLXt .EwrYc0 {
	border: 0;
}

.DWMj6H .ED1PON .kv2Ogw {
	width: 100%;
}

.DWMj6H .ED1PON .kv2Ogw > a {
	color: #626262;
	font-size: inherit;
	padding: inherit;
	margin: inherit;
	display: block;
	opacity: 1;
}

.DWMj6H .ED1PON .kv2Ogw > a:hover {
	color: #626262 !important;
}

.DWMj6H .ED1PON .kv2Ogw > a:hover:after {
	color: #626262 !important;
}

.DWMj6H .ED1PON .kv2Ogw > a:after {
	font-family: "hafinen", sans-serif;
	content: "\e987";
	font-size: 1.063rem;
	position: absolute;
	right: 13px;
	top: 36%;
	color: #626262;
}

.DWMj6H .ED1PON .kv2Ogw > a.M49E8r {
	color: rgba(75, 75, 75, 0.7);
	opacity: 1;
}

.DWMj6H .ED1PON .kv2Ogw > a.M49E8r:after {
	content: "\e986";
	color: rgba(75, 75, 75, 0.7);
}

.DWMj6H .uJSd9i {
	-webkit-box-shadow: none;
	        box-shadow: none;
	border: 1px solid rgba(33, 33, 33, 0.14);
	-ms-flex: 1 0 0;
	flex: 1 0;
}

.DWMj6H .uJSd9i + .uJSd9i {
	margin-top: /* 2px */ 0.1333rem;
}

.DWMj6H .uJSd9i .EwrYc0 {
	height: auto;
}

.DWMj6H .uJSd9i.wVjscM {
	-webkit-box-shadow: none;
	        box-shadow: none;
	border: 1px solid rgba(33, 33, 33, 0.1);
}

.p8I3l4 > li:first-child {
	padding-left: 0;
}

.p8I3l4 > li > a {
	color: #626262;
}

.p8I3l4 > li.MtwsIA > a,
.p8I3l4 > li.MtwsIA > a:hover,
.p8I3l4 > li.MtwsIA > a:focus {
	color: #626262;
	background-color: #e0e0e0;
}

.p8I3l4 .H5Ots6.MtwsIA,
.p8I3l4 .PRxuhw > .H5Ots6 {
	color: #fff;
	background-color: #747f8a;
}

@media (max-width: 767px) {
	.MeR0of.L_VoUb.XkabE5 li {
		float: none;
	}

	.MeR0of.L_VoUb.XkabE5.tB12s6 > li.MtwsIA > a:after,
	.MeR0of.L_VoUb.XkabE5.tB12s6 > li.MtwsIA > a:before {
		display: none;
	}
}

/*------------------------------------------------------------------
[10. Modals]
*/
.sXJPOJ {
	float: right;
}
.VGohSd .sXJPOJ {
	position: absolute;
	right: 25px;
	top: 15px;
}

.VGohSd .sXJPOJ:focus {
	outline: 0;
}

.VGohSd .UL7ME8 {
	-webkit-transition: all 0.2s !important;
	transition: all 0.2s !important;
}

.VGohSd .TBsJ_y {
	border: none;
	/* border: 1px solid #f2f6f7;
	border-radius: 0.2667rem;
	/* 4px */
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.VGohSd ._rtSnj {
	/* text-align: center; */
	border-bottom: 0;
	padding: 1.6667rem 1.6667rem 0;
	/* 25px 25px 25px */
	position: relative;
	-ms-flex-direction: column;
	    flex-direction: column;
	-ms-flex-align: start;
	    align-items: flex-start;
}

.VGohSd ._rtSnj p {
	color: #8b91a0;
}

.VGohSd .dMlzPS {
	-webkit-box-shadow: none;
	        box-shadow: none;
	/* 25px */
	padding: 0 1.6667rem 1.6667rem;
	white-space: normal;
}

.VGohSd .v0C6h6 {
	border-top: none;
	-webkit-box-shadow: none;
	        box-shadow: none;
	margin-top: 0;
	/* 25px */
	padding: 0 1.6667rem 1.6667rem;
}

.VGohSd .hiv_Dd {
	-webkit-box-shadow: 0 0 9px rgba(191, 191, 191, 0.36) !important;
	        box-shadow: 0 0 9px rgba(191, 191, 191, 0.36) !important;
}

.VGohSd.KtO1jm {
	opacity: 1 !important;
}

.VGohSd.KtO1jm.p6daPw {
	/*&.in{
				.modal-dialog{
					@include translate3d(0,0,0);
				}
			}*/
}

.VGohSd.KtO1jm.p6daPw .UL7ME8 {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
	-ms-transform: translate(0, -100%);
	margin-top: /* -5px */ -0.3333rem;
}

.VGohSd.KtO1jm.p6daPw.PRxuhw .UL7ME8 {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-ms-transform: translate(0, 0);
}

.VGohSd.KtO1jm.d0h7MW {
	height: 100%;
	top: 0;
}

.VGohSd.KtO1jm.d0h7MW.PRxuhw .UL7ME8 {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-ms-transform: translate(0, 0);
}

.VGohSd.KtO1jm.d0h7MW.rMXG5j {
	overflow: hidden;
}

.VGohSd.KtO1jm.d0h7MW .UL7ME8 {
	display: table;
	height: 100%;
	-webkit-transform: translate3d(0, 75%, 0);
	transform: translate3d(0, 75%, 0);
	-ms-transform: translate(0, 75%);
}

.VGohSd.KtO1jm.d0h7MW .ha8Ll9 {
	display: table-cell;
	vertical-align: middle;
}

.VGohSd.KtO1jm.OSsmIr {
	/*&.in{
	  			.modal-dialog{
	  				opacity: 1;
					@include scale(1);
				}
			}*/
}

.VGohSd.KtO1jm.OSsmIr .UL7ME8 {
	display: table;
	height: 100%;
}

.VGohSd.KtO1jm.OSsmIr .TBsJ_y {
	display: table-cell;
	vertical-align: middle;
	border: 0;
	background: transparent;
}

.VGohSd.KtO1jm.OSsmIr .TBsJ_y ._rtSnj {
	border-bottom: 0;
}

.VGohSd.KtO1jm.OSsmIr.PRxuhw .UL7ME8 {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

.VGohSd.KtO1jm.OSsmIr .UL7ME8 {
	opacity: 0;
	-webkit-transform: scale(0.6);
	transform: scale(0.6);
}

.VGohSd.KtO1jm.e84U3q {
	background-color: rgba(255, 255, 255, 0);
	-webkit-transition: background-color 0.3s;
	-webkit-transition: /*&.in{
				background-color: rgba(255, 255, 255, 0.85);
	  			.modal-dialog{
	  				opacity: 1;
					@include scale(1);
				}
			}*/ background-color
		0.3s;
	transition: /*&.in{
				background-color: rgba(255, 255, 255, 0.85);
	  			.modal-dialog{
	  				opacity: 1;
					@include scale(1);
				}
			}*/ background-color
		0.3s;
}

.VGohSd.KtO1jm.e84U3q > .sXJPOJ {
	opacity: 0.6;
	z-index: 9999;
}

.VGohSd.KtO1jm.e84U3q > .sXJPOJ > i {
	font-size: 1rem;
}

.VGohSd.KtO1jm.e84U3q .UL7ME8 {
	display: table;
	height: 100%;
}

.VGohSd.KtO1jm.e84U3q .TBsJ_y {
	display: table-cell;
	vertical-align: middle;
	border: 0;
	background: transparent;
}

.VGohSd.KtO1jm.e84U3q .TBsJ_y ._rtSnj {
	border-bottom: 0;
}

.VGohSd.KtO1jm.e84U3q.PRxuhw {
	background-color: rgba(255, 255, 255, 0.85);
}

.VGohSd.KtO1jm.e84U3q.PRxuhw .UL7ME8 {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

.VGohSd.KtO1jm.e84U3q .UL7ME8 {
	opacity: 0;
	-webkit-transform: scale(0.6);
	transform: scale(0.6);
}

.VGohSd.KtO1jm.JFO54y {
	/*&.in{
	  			.modal-dialog{
					@include translate3d(0,0,0);
				}
			}*/
}

.VGohSd.KtO1jm.JFO54y .sXJPOJ {
	position: absolute;
	top: 0;
	right: 0;
	margin-right: 0.6667rem;
	/* 10px */
	z-index: 10;
}

.VGohSd.KtO1jm.JFO54y.PRxuhw .UL7ME8 {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-ms-transform: translate(0, 0);
}

.VGohSd.KtO1jm.JFO54y .UL7ME8 {
	position: absolute;
	right: 0;
	margin: 0;
	height: 100%;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	-ms-transform: translate(100%, 0);
}

.VGohSd.KtO1jm.JFO54y .UL7ME8 .ha8Ll9 {
	height: 100%;
}

.VGohSd.KtO1jm.JFO54y .UL7ME8 .TBsJ_y {
	height: 100%;
}

.VGohSd.KtO1jm.JFO54y .UL7ME8 .dMlzPS {
	background-color: #fff;
}

.VGohSd.KtO1jm.JFO54y .TBsJ_y {
	border-radius: 0;
}

.NMsAEe .CIIsNg {
	background-color: transparent;
}

.CIIsNg {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	transition: /*&.in{
		opacity: 0.30;
	}*/ opacity 0.2s linear;
}

.CIIsNg.PRxuhw {
	opacity: 0.3;
}

/* Responsive Handlers: Modals
------------------------------------
*/
@media (max-width: 768px) {
	.VGohSd.e84U3q .UL7ME8 {
		width: calc(100% - 20px);
	}

	.VGohSd.d0h7MW .UL7ME8 {
		width: calc(100% - 20px);
	}
}

@media (min-width: 768px) {
	.VGohSd.p6daPw .UL7ME8 {
		margin: /* -5px */ -0.3333rem auto;
	}

	.VGohSd.d0h7MW .UL7ME8 {
		margin: 0 auto;
	}

	.VGohSd.e84U3q .UL7ME8 {
		margin: 0 auto;
	}

	.VGohSd .TBsJ_y {
		-webkit-box-shadow: none;
		        box-shadow: none;
	}

	.VGohSd .UL7ME8 {
		width: 600px;
	}

	.VGohSd .OjuOP2 {
		width: 300px;
	}

	.VGohSd .OjuOP2 {
		min-width: auto;
	}
}

@media (min-width: 992px) {
	.ynLtCE {
		width: 900px;
	}
}

/*------------------------------------------------------------------
[12. Sliders]
*/
/* Ion Range Slider
https://github.com/IonDen/ion.rangeSlider
--------------------------------------------------
*/
.X9f6tz,
.eKTmhS,
.psUcUP,
.y3Z8dl,
.dsTOwq,
.hUWi7h {
	background-image: none;
}

.y3Z8dl {
	background: #cc0101;
}

._CDVsf .oC49yg {
	background-color: #e0e0e0;
}

._CDVsf .X9f6tz,
._CDVsf .eKTmhS,
._CDVsf .psUcUP,
._CDVsf .f0Kcru,
._CDVsf .hUWi7h {
	background: none;
}

._CDVsf .f0Kcru {
	background-color: #cc0101;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

._CDVsf .iDM2v9,
._CDVsf .eNkGwy,
._CDVsf .JPzjJh {
	background: #cc0101;
}

._CDVsf .hUWi7h.kywCwB:before {
	top: -2%;
	left: 37%;
	width: 16%;
	height: 100%;
	background: #cc0101;
}

._CDVsf .hUWi7h.kGzL6x:before {
	top: -2%;
	left: 37%;
	width: 16%;
	height: 100%;
	background: #cc0101;
}

._CDVsf .hUWi7h.JaF1co:before {
	top: -2%;
	left: 37%;
	width: 16%;
	height: 100%;
	background: #cc0101;
}

._CDVsf .iDM2v9:after,
._CDVsf .eNkGwy:after,
._CDVsf .JPzjJh:after {
	border-top-color: #cc0101;
}

._CDVsf.L0CAy_ .f0Kcru {
	background-color: #008037;
}

._CDVsf.L0CAy_ .iDM2v9,
._CDVsf.L0CAy_ .eNkGwy,
._CDVsf.L0CAy_ .JPzjJh {
	background: #008037;
}

._CDVsf.L0CAy_ .hUWi7h.kywCwB:before {
	background-color: #008037;
}

._CDVsf.L0CAy_ .hUWi7h.kGzL6x:before {
	background-color: #008037;
}

._CDVsf.L0CAy_ .hUWi7h.JaF1co:before {
	background-color: #008037;
}

._CDVsf.L0CAy_ .iDM2v9:after,
._CDVsf.L0CAy_ .eNkGwy:after,
._CDVsf.L0CAy_ .JPzjJh:after {
	border-top-color: #008037;
}

._CDVsf.L0CAy_ .y3Z8dl {
	background-color: #008037;
}

._CDVsf.s6CyVt .f0Kcru {
	background-color: #008037;
}

._CDVsf.s6CyVt .iDM2v9,
._CDVsf.s6CyVt .eNkGwy,
._CDVsf.s6CyVt .JPzjJh {
	background: #008037;
}

._CDVsf.s6CyVt .hUWi7h.kywCwB:before {
	background-color: #008037;
}

._CDVsf.s6CyVt .hUWi7h.kGzL6x:before {
	background-color: #008037;
}

._CDVsf.s6CyVt .hUWi7h.JaF1co:before {
	background-color: #008037;
}

._CDVsf.s6CyVt .iDM2v9:after,
._CDVsf.s6CyVt .eNkGwy:after,
._CDVsf.s6CyVt .JPzjJh:after {
	border-top-color: #008037;
}

._CDVsf.s6CyVt .y3Z8dl {
	background-color: #008037;
}

._CDVsf.LMePYq .f0Kcru {
	background-color: #ffae42;
}

._CDVsf.LMePYq .iDM2v9,
._CDVsf.LMePYq .eNkGwy,
._CDVsf.LMePYq .JPzjJh {
	background: #ffae42;
}

._CDVsf.LMePYq .hUWi7h.kywCwB:before {
	background-color: #ffae42;
}

._CDVsf.LMePYq .hUWi7h.kGzL6x:before {
	background-color: #ffae42;
}

._CDVsf.LMePYq .hUWi7h.JaF1co:before {
	background-color: #ffae42;
}

._CDVsf.LMePYq .iDM2v9:after,
._CDVsf.LMePYq .eNkGwy:after,
._CDVsf.LMePYq .JPzjJh:after {
	border-top-color: #ffae42;
}

._CDVsf.LMePYq .y3Z8dl {
	background-color: #ffae42;
}

._CDVsf.Q_1qq1 .f0Kcru {
	background-color: #f4f4f4;
}

._CDVsf.Q_1qq1 .iDM2v9,
._CDVsf.Q_1qq1 .eNkGwy,
._CDVsf.Q_1qq1 .JPzjJh {
	background: #f4f4f4;
}

._CDVsf.Q_1qq1 .hUWi7h.kywCwB:before {
	background-color: #f4f4f4;
}

._CDVsf.Q_1qq1 .hUWi7h.kGzL6x:before {
	background-color: #f4f4f4;
}

._CDVsf.Q_1qq1 .hUWi7h.JaF1co:before {
	background-color: #f4f4f4;
}

._CDVsf.Q_1qq1 .iDM2v9:after,
._CDVsf.Q_1qq1 .eNkGwy:after,
._CDVsf.Q_1qq1 .JPzjJh:after {
	border-top-color: #f4f4f4;
}

._CDVsf.Q_1qq1 .y3Z8dl {
	background-color: #f4f4f4;
}

._CDVsf.mcPQFd .f0Kcru {
	background-color: #cc0101;
}

._CDVsf.mcPQFd .iDM2v9,
._CDVsf.mcPQFd .eNkGwy,
._CDVsf.mcPQFd .JPzjJh {
	background: #cc0101;
}

._CDVsf.mcPQFd .hUWi7h.kywCwB:before {
	background-color: #cc0101;
}

._CDVsf.mcPQFd .hUWi7h.kGzL6x:before {
	background-color: #cc0101;
}

._CDVsf.mcPQFd .hUWi7h.JaF1co:before {
	background-color: #cc0101;
}

._CDVsf.mcPQFd .iDM2v9:after,
._CDVsf.mcPQFd .eNkGwy:after,
._CDVsf.mcPQFd .JPzjJh:after {
	border-top-color: #cc0101;
}

._CDVsf.mcPQFd .y3Z8dl {
	background-color: #cc0101;
}

/* noUiSlider
http://refreshless.com/nouislider/
--------------------------------------------------
*/
.u3IB29 {
	border-radius: 0;
	border: 0;
	-webkit-box-shadow: none;
	        box-shadow: none;
	direction: ltr;
}

.u3IB29.f54qa1 .p05Ld7 {
	background-color: #f4f4f4;
}

.u3IB29.Lexurj .p05Ld7 {
	background-color: #008037;
}

.u3IB29.tjOqbF .p05Ld7 {
	background-color: #ffae42;
}

.u3IB29.V3euJC .p05Ld7 {
	background-color: #cc0101;
}

.u3IB29.bQzfAs .p05Ld7 {
	background-color: #3b4752;
}

.u3IB29._hTVQv .p05Ld7 {
	background-color: #008037;
}

.u3IB29.p05Ld7 {
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.XZ4J_n {
	border-radius: 66.6rem;
	/* 999px */
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.XZ4J_n:before,
.XZ4J_n:after {
	display: none;
}

.x_izVT {
	height: 4px;
}

.x_izVT .XZ4J_n {
	width: 18px;
	height: 18px;
	left: -15px;
	border: 1px solid #d6d6d6;
	top: -7px;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.x_izVT .XZ4J_n:hover {
	border: 1px solid #b7b7b7;
}

.x_izVT .XZ4J_n:active {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
	border: 1px solid #d6d6d6;
}

.x_izVT .XZ4J_n:focus {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
	border: 1px solid #d6d6d6;
}

.n8Kss4 .XZ4J_n:active {
	-webkit-transform: scale(1);
	transform: scale(1);
}

.n8Kss4 .XZ4J_n:focus {
	-webkit-transform: scale(1);
	transform: scale(1);
}

.XnVTQC {
	height: 150px;
}

.MFHu_A {
	width: 4px;
}

.MFHu_A .XZ4J_n {
	width: 18px;
	height: 18px;
	border: 1px solid #d6d6d6;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.MFHu_A .XZ4J_n:hover {
	border: 1px solid #b7b7b7;
}

.MFHu_A .XZ4J_n:active {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
	border: 1px solid #d6d6d6;
}

.MFHu_A .XZ4J_n:focus {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
	border: 1px solid #d6d6d6;
}

.scFD5V {
	padding: /* 5px */ 0.3333rem 0;
}

.yGvQHT {
	border-radius: 0;
	bottom: 5px;
}

.p05Ld7 {
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.uTYdEd {
	background: #e9e9e9 !important;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

/*------------------------------------------------------------------
[14. Nesstables]
*/
.CQZVTG {
	border-color: rgba(224, 224, 224, 0.7);
	color: #626262;
	-webkit-transition: backgroud 0.2s ease-in;
	transition: backgroud 0.2s ease-in;
}

.CQZVTG:hover {
	background-color: #fff;
}

.VWupE3 .CQZVTG {
	color: #626262;
	background: #f4f4f4;
}

.VWupE3 .CQZVTG:hover {
	background-color: rgba(244, 244, 244, 0.6);
}

.VWupE3 .MtzovT {
	background-color: #f4f4f4;
}

.zN5f00 {
	background: #fff;
	border-color: rgba(224, 224, 224, 0.7);
	color: #626262;
}

.zN5f00:hover {
	background-color: #fff;
}

.Cwat17 {
	background: transparent;
	text-indent: 9999px;
}

.Cwat17:before {
	font-family: "hafinen", sans-serif;
	color: #626262;
	content: "\e912";
	top: 4px;
}

.MtzovT {
	background: #f4f4f4;
	border-color: rgba(75, 75, 75, 0.35);
}

.gmMNkP {
	background-image: none;
	background: #f4f4f4;
	border-color: rgba(75, 75, 75, 0.5);
}

.FWMybp > button {
	font-size: 0.688rem;
}

.FWMybp > button:before {
	font-family: "hafinen", sans-serif;
	content: "\e80b";
}

.FWMybp > button[data-action="collapse"]:before {
	font-family: "hafinen", sans-serif;
	content: "\e986";
}

/* Responsive Handlers : Nestables
------------------------------------
*/
@media only screen and (min-width: 700px) {
	.L1aaO9 {
		width: 100%;
	}

	.z_ykcq .L1aaO9 {
		float: left;
	}
}

/*------------------------------------------------------------------
[13. Treeview]
*/
span.e0Ybhx a {
	color: #212121 !important;
	background-color: transparent !important;
}

span.LP2bQq a {
	color: #212121 !important;
	font-style: normal;
}

ul.gigyMW a:focus,
span.hoV_99 a:link {
	background-color: transparent;
}

ul.gigyMW {
	background-color: transparent;
}

ul.gigyMW a:hover {
	color: #626262;
	opacity: 0.7;
	background-color: transparent;
}

ul.gigyMW a {
	color: #626262;
}

span.eM2Tfm,
span.DXMoWP,
span.yne5b5,
span.MXl8nY,
span.ePsXRX,
span.TaS65B,
span.sx4kAE,
span.oAVEn7,
#ZAhjfu {
	height: 17px;
	position: relative;
	top: 3px;
}

/*------------------------------------------------------------------
[2. View Ports]
*/
.fLOeTK {
	position: relative;
	width: 100%;
	height: 100%;
	display: block;
	white-space: nowrap;
	word-spacing: 0;
	overflow: hidden;
}

.fLOeTK > * {
	font-size: medium;
	font-size: initial;
}

.fLOeTK .P3y5kR {
	border-radius: 0;
	margin-bottom: 0;
	border-left: 0;
	display: table;
	width: 100%;
	top: 0;
	border-top: 0;
	padding: 0;
	border-bottom: 1px solid #e0e0e0;
}

.fLOeTK .P3y5kR .JO6vpu {
	display: table-cell;
	height: 50px;
	vertical-align: middle;
}

.fLOeTK .P3y5kR .qoacgZ {
	position: absolute;
	top: 0;
	z-index: 1;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	height: 100%;
}

.fLOeTK .P3y5kR .qoacgZ.r08zcV {
	right: 0;
}

.fLOeTK .P3y5kR .xAzxE1 {
	font-size: 0.938rem;
	text-align: center;
}

.fLOeTK .P3y5kR > p {
	line-height: 12px;
	font-size: 0.75rem;
	margin: 0;
}

.fLOeTK .P3y5kR.seZEc7 {
	min-height: 35px;
}

.fLOeTK .P3y5kR.seZEc7 .JO6vpu {
	height: 35px;
}

.fLOeTK .P3y5kR.seZEc7 .qoacgZ {
	line-height: 35px;
}

.fLOeTK .OuRK5I {
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	height: 100%;
	vertical-align: top;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000px;
	perspective: 1000px;
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.fLOeTK .OuRK5I:first-child:before {
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
	z-index: -1;
}

.fLOeTK .OuRK5I:only-child {
	margin: 0;
}

.fLOeTK.kyAthM > .OuRK5I:last-child {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-ms-transform: translate(-100%, 0);
}

.fLOeTK.g66cTE > .OuRK5I:first-child {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-ms-transform: translate(-100%, 0);
}

.fLOeTK.g66cTE > .OuRK5I:last-child {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-ms-transform: translate(-100%, 0);
}

.fLOeTK.NgCnRa > .OuRK5I:first-child {
	-webkit-transition: all 400ms cubic-bezier(0.1, 0.7, 0.1, 1);
	transition: all 400ms cubic-bezier(0.1, 0.7, 0.1, 1);
	-webkit-transform: translate3d(-25%, 0, 0);
	transform: translate3d(-25%, 0, 0);
	-ms-transform: translate(-25%, 0);
}

.fLOeTK.NgCnRa > .OuRK5I:first-child:before {
	opacity: 0;
	z-index: 100;
}

.fLOeTK.NgCnRa > .OuRK5I:last-child {
	-webkit-transition: all 400ms cubic-bezier(0.1, 0.7, 0.1, 1);
	transition: all 400ms cubic-bezier(0.1, 0.7, 0.1, 1);
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-ms-transform: translate(-100%, 0);
	-webkit-box-shadow: 0 0 9px rgba(191, 191, 191, 0.36);
	        box-shadow: 0 0 9px rgba(191, 191, 191, 0.36);
}

/*------------------------------------------------------------------
[4. Cards]
*/
.uJSd9i {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0.0667rem;
	/* 1px */
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	border: none;
	position: relative;
	margin-bottom: 1.3333rem;
	/* 20px */
	width: 100%;
	background: #fff;
}

.uJSd9i .ED1PON {
	background: transparent;
	border-radius: 0;
	border-bottom: 0;
	padding: 1.0667rem 1.0667rem 0.4667rem 1.3333rem;
	/* 16px 16px 7px 20px */
	position: relative;
	z-index: 3;
	min-height: 42px;
}

.uJSd9i .ED1PON.iOqdWE:after {
	content: "";
	height: 1px;
	background: rgba(0, 0, 0, 0.08);
	left: 16px;
	right: 16px;
	position: absolute;
	bottom: 0;
}

.uJSd9i .ED1PON + .EwrYc0 {
	padding-top: 0;
}

.uJSd9i .ED1PON .kv2Ogw {
	text-transform: uppercase;
	display: inline-block;
	letter-spacing: 0.06em;
	font-size: 0.656rem;
	font-weight: 500;
	margin: 0;
	padding: 0;
	line-height: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-text-stroke: 0 grey;
	filter: alpha(opacity=40);
	-webkit-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}

.uJSd9i .ED1PON .JEyTFw {
	float: right;
	margin-top: /* -3px */ -0.2rem;
}

.uJSd9i .ED1PON .JEyTFw ul {
	margin: 0;
	padding: 0;
}

.uJSd9i .ED1PON .JEyTFw ul li {
	padding-left: 0;
	display: inline-block;
	list-style: none;
	line-height: 0;
}

.uJSd9i .ED1PON .JEyTFw:after {
	content: "";
	display: table;
	clear: both;
}

.uJSd9i .ED1PON.JFMPJG .kv2Ogw {
	opacity: 0.4;
}

.uJSd9i .ED1PON.JFMPJG:hover .kv2Ogw {
	opacity: 1;
}

.uJSd9i.sBsNOP .ED1PON .JEyTFw .ACjW_g:before {
	content: "\e986";
}

.uJSd9i.tYMFBX .ED1PON .JEyTFw .L0eO2N:before {
	content: "\e98d";
}

.uJSd9i.wVjscM {
	border: 0 solid transparent;
	-webkit-box-shadow:
		0 1px 2px 0 transparent,
		0 0 1px 0 rgba(0, 0, 0, 0);
	        box-shadow:
		0 1px 2px 0 transparent,
		0 0 1px 0 rgba(0, 0, 0, 0);
	border-radius: /* 4px */ 0.2667rem;
}

.uJSd9i.wVjscM > .ED1PON {
	color: inherit;
}

.uJSd9i.iPjq4z {
	border: 1px solid rgba(224, 224, 224, 0.7);
}

.uJSd9i.hnkt6W {
	border: none;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.uJSd9i.mhIoKK .ED1PON {
	padding: 0.6rem 0.8667rem 0;
	/* 9px 13px 13px */
	min-height: 32px;
}

.uJSd9i.mhIoKK .ED1PON .kv2Ogw {
	opacity: 0.4;
}

.uJSd9i.mhIoKK .EwrYc0 {
	padding: /* 13px */ 0.8667rem;
}

.uJSd9i.Q6rRUv .ED1PON .kv2Ogw {
	opacity: 0.4;
}

.uJSd9i.Q6rRUv:hover .ED1PON .kv2Ogw {
	opacity: 1;
}

.uJSd9i.JUAv7Z {
	background: transparent;
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.uJSd9i.JUAv7Z .EwrYc0 {
	background: transparent;
}

.uJSd9i._oFDn0 {
	height: 100%;
}

.uJSd9i._oFDn0 .EwrYc0 {
	height: auto;
	width: 100%;
}

.uJSd9i.R4zM7Y {
	-webkit-box-shadow: -1px 1px 3px 0 rgba(121, 129, 135, 0.14);
	box-shadow: -1px 1px 3px 0 rgba(121, 129, 135, 0.14);
	width: calc(100% - 50px);
	float: right;
}

.uJSd9i.R4zM7Y .kv2Ogw h4 {
	font-size: 1rem;
	text-transform: uppercase;
	color: inherit;
}

.uJSd9i.R4zM7Y .EwrYc0 h3 {
	line-height: 34px;
	font-size: 1.625rem;
}

.uJSd9i.R4zM7Y .C8GfoK .gESGwI {
	line-height: 8px;
	padding-top: 0.6667rem;
	/* 10px */
	font-size: 1rem;
}

.uJSd9i.R4zM7Y .C8GfoK .Z5URPf li {
	display: inline;
	list-style: none;
	font-weight: 700;
	margin-left: /* 20px */ 1.3333rem;
}

.uJSd9i.R4zM7Y .C8GfoK .Z5URPf li:first-child {
	margin-left: 0;
}

.uJSd9i.R4zM7Y .C8GfoK .Z5URPf .lxrbc2 {
	color: #cc0101;
}

.uJSd9i.R4zM7Y .C8GfoK .Z5URPf .IpP73V {
	color: #626262;
}

.uJSd9i.R4zM7Y .iwlV5E {
	width: 38px;
	height: 38px;
	margin-left: -2.6rem;
	/* -39px */
	float: left;
	-webkit-box-shadow: inset -3px 0 3px 0 rgba(0, 0, 0, 0.14);
	box-shadow: inset -3px 0 3px 0 rgba(0, 0, 0, 0.14);
}

.uJSd9i.R4zM7Y .iwlV5E.TmnB5C {
	background: #f4f4f4;
}

.uJSd9i.R4zM7Y .iwlV5E.GVPnIa {
	background: #008037;
}

.uJSd9i.fjlZVN:hover {
	background: #f4f4f4;
}

.uJSd9i.N8vNAw:hover {
	border: 1px solid #e0e0e0;
}

.uJSd9i .EwrYc0 {
	padding: /* 20px */ 1.3333rem;
}

.SwDDoE .EwrYc0 {
	background: #fff;
	border: 1px solid #dce1ef;
	border-radius: 0.4rem;
	/* 6px */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	padding: 1.3333rem;
	/* 20px */
	position: relative;
	height: 100%;
	margin-bottom: /* 20px */ 1.3333rem;
}

.uJSd9i .EwrYc0.wj1lNp .JdMBJp {
	margin-left: 0;
	margin-right: 0;
}

.uJSd9i .EwrYc0.DEdZa3 {
	padding-bottom: 0;
}

.uJSd9i .EwrYc0.Z5Uoxm {
	padding-top: 0;
}

.uJSd9i .EwrYc0 .wMDDQB {
	margin-top: 0;
}

.uJSd9i .EwrYc0.tuWBte {
	margin-bottom: /* 20px */ 1.3333rem;
}

/* Portlets
------------------------------------
*/
.yAUXti {
	background: rgba(255, 255, 255, 0.8);
	bottom: 0;
	left: 0;
	position: absolute !important;
	right: 0;
	top: 0;
	display: none;
	z-index: 2;
}

.yAUXti > .R4VXdT,
.yAUXti > .R4VXdT.w9idLm {
	height: 3px;
}

.yAUXti > .rlLK5F,
.yAUXti > .Obvjcc {
	display: block;
	left: 50%;
	margin-left: -1.1333rem;
	/* -17px */
	margin-top: -1.1333rem;
	/* -17px */
	position: absolute;
	top: 50%;
}

.yAUXti > .rlLK5F {
	width: 35px;
	height: 35px;
}

.tYMFBX {
	position: fixed !important;
	left: 280px;
	top: 59px;
	bottom: 0;
	right: 0;
	z-index: 600;
	margin: 0;
	width: auto;
}

/* Hafinen notification holder */
.uJSd9i .W1gfpa {
	position: absolute;
	z-index: 602;
	left: 0 !important;
	top: 0 !important;
}

.ED1PON a:not(.YMdeWl) {
	color: inherit;
	opacity: 0.4;
	padding-top: 0.6667rem;
	/* 10px */
	padding-bottom: /* 10px */ 0.6667rem;
}

.ED1PON a:not(.YMdeWl).DDps0P {
	-webkit-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}

.ED1PON a:not(.YMdeWl).DDps0P.xu5qOU {
	opacity: 1;
}

.ED1PON .uVLKlA .pAUuhd {
	padding: /* 20px !important; */ 0 1.3333rem;
}

.ED1PON .uVLKlA .pAUuhd:hover {
	opacity: 1;
	background-color: transparent;
}

.ED1PON a[data-toggle]:hover {
	opacity: 1;
}

.D8nQrU {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-size: 1.25rem;
	font-family: "hafinen", sans-serif;
	font-style: normal;
	-webkit-font-feature-settings: normal;
	        font-feature-settings: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 1;
	text-transform: none;
	speak: none;
	color: inherit;
}

.M575l_:before {
	content: "\e83d";
}

.L0eO2N:before {
	content: "\e845";
}

.I7gSjV:before {
	content: "\e858";
}

.ACjW_g:before {
	content: "\e83f";
}

.kquSD8:before {
	content: "\e83e";
}

.Ha517U,
.oPL6M0 {
	width: 15px;
	height: 15px;
	display: block;
	background-size: cover;
	-webkit-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}

.Ha517U.KtO1jm,
.oPL6M0.KtO1jm {
	opacity: 0.1;
}

.Ha517U {
	background-image: url(/static/media/hfn-progress-circle-lg-master-static.611c8aa2.svg);
}

.oPL6M0 {
	background-image: url(/static/media/hfn-progress-circle-lg-white-static.d0bfbfb7.svg);
}

.bEbC5F,
.oBXGEl {
	width: 15px;
	height: 15px;
	display: block;
	background-size: cover;
	opacity: 0;
	-webkit-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}

.bEbC5F.MtwsIA,
.oBXGEl.MtwsIA {
	opacity: 1;
}

.bEbC5F {
	background-image: url(/static/media/hfn-progress-circle-lg-master.02943d0f.svg);
}

.oBXGEl {
	background-image: url(/static/media/hfn-progress-circle-lg-white.39186c01.svg);
}

/* For demo purpose only */
.H85LNo {
	height: 100px;
}

.ix4hLf .ED1PON {
	cursor: move;
}

/* To prevent lag while dragging */
.UBCnwO {
	-webkit-transition: max-height 0.3s ease 0s;
	transition: max-height 0.3s ease 0s;
}

.ix4hLf .vNtTfQ .FhT5Ss {
	cursor: move;
}

.qqpotc {
	min-height: 0 !important;
}

.wGyrgA {
	border: 1px dotted black;
	visibility: visible !important;
	height: 100% !important;
}

.wGyrgA * {
	visibility: hidden;
}

.o0OsxY {
	background-color: #f4f4f4;
	border: 1px dashed #e0e0e0;
	display: block;
	margin-top: 0;
	/* 0px !important; */
	margin-bottom: /* 24px !important; */ 1.6rem;
}

.o0OsxY * {
	visibility: hidden;
}

.ix4hLf .uJSd9i {
	-webkit-transition: none;
	transition: none;
}

.GFxqUG {
	padding-bottom: /* 100px */ 6.6667rem;
}

.hZONkY {
	height: 158px;
}

.EwrYc0 {
	padding: /* 15px */ 1rem;
}

/*------------------------------------------------------------------
Checkbox
*/
.owGMaK {
	margin-bottom: 0.6667rem;
	/* 10px */
	padding-left: 0;
}

.owGMaK label {
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 1.6667rem;
	/* 25px */
	min-width: 18px;
	min-height: 18px;
	margin-bottom: 0;
	-webkit-touch-callout: none;
	/* iOS Safari */
	-webkit-user-select: none;
	/* Safari */
	/* Konqueror HTML */
	-moz-user-select: none;
	/* Old versions of Firefox */
	-ms-user-select: none;
	/* Internet Explorer/Edge */
	user-select: /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */ none;
}

.owGMaK label:before {
	content: "";
	position: absolute;
	width: 16px;
	height: 16px;
	left: 0;
	-webkit-box-sizing: inherit;
	box-sizing: border-box;
	background-color: #fff;
	border: 1px solid #c9c9c9;
}

.owGMaK label {
	-webkit-transition:
		border 140ms linear 0s,
		color 140ms linear 0s,
		background-color 140ms linear 0s;
	transition:
		border 140ms linear 0s,
		color 140ms linear 0s,
		background-color 140ms linear 0s;
}

.owGMaK label:hover {
	color: #212121;
}

.owGMaK label:before {
	top: 2px;
	border-radius: 0.2667rem;
	/* 4px */
	-webkit-transition:
		border 140ms linear 0s,
		color 140ms linear 0s,
		background-color 140ms linear 0s;
	transition:
		border 140ms linear 0s,
		color 140ms linear 0s,
		background-color 140ms linear 0s;
}

.owGMaK input[type="checkbox"] {
	position: absolute;
	margin: 0;
	top: 3px;
	z-index: -1;
	width: 16px;
	height: 16px;
	opacity: 0;
}

.owGMaK input[type="checkbox"] + label::after {
	content: "";
	position: absolute;
	top: 2px;
	left: 0;
	border-right: 0 solid transparent;
	border-bottom: 0 solid transparent;
	width: 16px;
	height: 16px;
	overflow: hidden;
}

.owGMaK.sgG1yQ label:after {
	border-radius: /* 99px */ 6.6rem;
}

.owGMaK.sgG1yQ label:before {
	border-radius: /* 99px */ 6.6rem;
}

.owGMaK input[type="checkbox"]:checked + label::after {
	content: "";
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAQAgMAAADsa5zLAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURUdwTHBwcG9vb3BwcBFjhIYAAAAEdFJOUwBG9tQE3MceAAAAVUlEQVQoz2NgGLKA0QGIDwDxBSCeAMEYgAWI2YCK2CagYgwgDcRSDhgYbAkKzsSKGdgakCyY6ADES7BiiCkgJ4PYyybgxAhQAsRZDrgxCpDEg4cAAAAp2ibhZRGLHgAAAABJRU5ErkJggg==)
		left center;
	background-size: 160px 16px;
	background-repeat: no-repeat;
	-webkit-animation-name: lg1NI6;
	        animation-name: lg1NI6;
	-webkit-animation-duration: 320ms;
	        animation-duration: 320ms;
	-webkit-animation-timing-function: steps(9);
	        animation-timing-function: steps(9);
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
	-webkit-animation-iteration-count: 1;
	        animation-iteration-count: 1;
}

.owGMaK input[type="checkbox"]:hover:active:not(:checked) + label:before {
	background-color: rgba(0, 0, 0, 0.08);
}

.owGMaK input[type="checkbox"]:focus + label {
	color: #212121;
}

.owGMaK input[type="checkbox"]:focus + label:before {
	outline: none !important;
	-webkit-box-shadow: 0 0 0 0.125rem rgba(220, 225, 239, 0.8);
	        box-shadow: 0 0 0 0.125rem rgba(220, 225, 239, 0.8);
}

.owGMaK input[type="checkbox"][disabled] + label {
	cursor: not-allowed !important;
	color: #626262;
	opacity: 0.58;
}

.owGMaK input[type="checkbox"][disabled] + label:before {
	cursor: not-allowed !important;
	background: #ececec;
}

.owGMaK input[type="checkbox"]:indeterminate + label:after {
	background: none;
	background-color: #626262;
	width: 10px;
	height: 2px;
	top: 6px;
	margin: 0.2rem;
	/* 3px */
	border-radius: /* 2px */ 0.1333rem;
}

.owGMaK.mD3QKF label {
	padding-left: 0;
	padding-right: /* 26px */ 1.7333rem;
}

.owGMaK.mD3QKF label:before {
	right: 0;
	left: auto;
}

.owGMaK.mD3QKF input[type="checkbox"]:checked + label {
	position: relative;
}

.owGMaK.mD3QKF input[type="checkbox"]:checked + label::after {
	position: absolute;
	right: 0;
	left: auto;
}

.L0CAy_ input[type="checkbox"]:checked + label:before,
.L0CAy_ input[type="checkbox"]:indeterminate + label:before {
	border-color: #747f8a;
	background-color: #747f8a;
}

.s6CyVt input[type="checkbox"]:checked + label:before,
.s6CyVt input[type="checkbox"]:indeterminate + label:before {
	border-color: #008037;
	background-color: #008037;
}

.Q_1qq1 input[type="checkbox"]:checked + label:before,
.Q_1qq1 input[type="checkbox"]:indeterminate + label:before {
	border-color: #f4f4f4;
	background-color: #f4f4f4;
}

.LMePYq input[type="checkbox"]:checked + label:before,
.LMePYq input[type="checkbox"]:indeterminate + label:before {
	border-color: #ffae42;
	background-color: #ffae42;
}

.mcPQFd input[type="checkbox"]:checked + label:before,
.mcPQFd input[type="checkbox"]:indeterminate + label:before {
	border-color: #cc0101;
	background-color: #cc0101;
}

.v3aJUA input[type="checkbox"]:checked + label:before,
.v3aJUA input[type="checkbox"]:indeterminate + label:before {
	border-color: #3b4752;
	background-color: #3b4752;
}

.v3aJUA input[type="checkbox"]:checked + label::after,
.mcPQFd input[type="checkbox"]:checked + label::after,
.Q_1qq1 input[type="checkbox"]:checked + label::after,
.s6CyVt input[type="checkbox"]:checked + label::after,
.L0CAy_ input[type="checkbox"]:checked + label::after {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAQAgMAAADsa5zLAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURUdwTP///////////waf0AoAAAAEdFJOUwBG9tQE3MceAAAAVUlEQVQoz2NgGLKA0QGIDwDxBSCeAMEYgAWI2YCK2CagYgwgDcRSDhgYbAkKzsSKGdgakCyY6ADES7BiiCkgJ4PYyybgxAhQAsRZDrgxCpDEg4cAAAAp2ibhZRGLHgAAAABJRU5ErkJggg==)
		left center;
}

.v3aJUA input[type="checkbox"]:indeterminate + label::after,
.mcPQFd input[type="checkbox"]:indeterminate + label::after,
.Q_1qq1 input[type="checkbox"]:indeterminate + label::after,
.s6CyVt input[type="checkbox"]:indeterminate + label::after,
.L0CAy_ input[type="checkbox"]:indeterminate + label::after {
	background-color: #fff;
}

@-webkit-keyframes oKzOjY {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}

	33% {
		-webkit-transform: scale(0.85);
		        transform: scale(0.85);
	}

	100% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
}

@keyframes oKzOjY {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}

	33% {
		-webkit-transform: scale(0.85);
		        transform: scale(0.85);
	}

	100% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
}

@-webkit-keyframes lg1NI6 {
	0% {
		background-position: 0;
	}

	100% {
		background-position: -144px;
	}
}

@keyframes lg1NI6 {
	0% {
		background-position: 0;
	}

	100% {
		background-position: -144px;
	}
}

/* hide focus style if not from keyboard navigation */
.GjEFOQ .owGMaK input[type="checkbox"]:focus:not(.NhSMId) + label:before {
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.owGMaK input[type="radio"] + label:before {
	bottom: 2.5px;
	border-radius: 6.6rem;
	/* 99px */
	-webkit-transition: border 0.3s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
	transition: border 0.3s 0s cubic-bezier(0.455, 0.03, 0.215, 1.33);
}

.owGMaK input[type="radio"]:checked + label:before {
	border-color: #757575;
	border-width: 5px;
}

.owGMaK input[type="radio"]:hover:active:not(:checked) + label:before {
	background-color: rgba(0, 0, 0, 0.08);
}

.owGMaK input[type="radio"]:focus + label {
	color: #212121;
}

.owGMaK input[type="radio"]:focus + label:before {
	outline: none !important;
	-webkit-box-shadow: 0 0 0 0.125rem rgba(220, 225, 239, 0.8);
	        box-shadow: 0 0 0 0.125rem rgba(220, 225, 239, 0.8);
}

.owGMaK input[type="radio"] {
	opacity: 0;
	position: absolute;
	top: 3px;
	width: 16px;
	height: 16px;
}

.owGMaK input[type="radio"][disabled] + label {
	cursor: not-allowed !important;
	color: #626262;
	opacity: 0.58;
}

.owGMaK input[type="radio"][disabled] + label:before {
	cursor: not-allowed !important;
	background: #ececec;
}

.L0CAy_ input[type="radio"]:checked + label:before {
	border-color: #008037;
}

.s6CyVt input[type="radio"]:checked + label:before {
	border-color: #008037;
}

.v3aJUA input[type="radio"]:checked + label:before {
	border-color: #3b4752;
}

.LMePYq input[type="radio"]:checked + label:before {
	border-color: #ffae42;
}

.mcPQFd input[type="radio"]:checked + label:before {
	border-color: #cc0101;
}

.Q_1qq1 input[type="radio"]:checked + label:before {
	border-color: #f4f4f4;
}

/* hide focus style if not from keyboard navigation */
.GjEFOQ .owGMaK input[type="radio"]:focus:not(.NhSMId) + label:before {
	-webkit-box-shadow: none;
	        box-shadow: none;
}

/*------------------------------------------------------------------
Switch
*/
.owGMaK.KvZCTb input[type="checkbox"] + label {
	padding-left: /* 34px */ 2.2667rem;
}

.owGMaK.KvZCTb input[type="checkbox"] + label:before {
	cursor: pointer;
	width: 26px;
	height: 18px;
	top: 2px;
	background-image: -webkit-gradient(
		linear,
		left top, right top,
		from(#008037),
		color-stop(44%, #00662c),
		color-stop(62%, rgba(0, 0, 0, 0.14)),
		color-stop(97%, rgba(0, 0, 0, 0.04))
	);
	background-image: linear-gradient(
		to right,
		#008037 0%,
		#00662c 44%,
		rgba(0, 0, 0, 0.14) 62%,
		rgba(0, 0, 0, 0.04) 97%
	);
	background-size: 300%;
	background-position: right;
	border-radius: 3.3333rem;
	/* 50px */
	border: none;
	-webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
	        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
	-webkit-transition:
		background 310ms,
		-webkit-box-shadow 250ms;
	transition:
		background 310ms,
		-webkit-box-shadow 250ms;
	transition:
		background 310ms,
		box-shadow 250ms;
	transition:
		background 310ms,
		box-shadow 250ms,
		-webkit-box-shadow 250ms;
	-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.owGMaK.KvZCTb input[type="checkbox"] + label:after {
	-webkit-transform: translateX(0%);
	        transform: translateX(0%);
	background: #fff;
	top: 4px;
	left: 2px;
	width: 14px;
	height: 14px;
	border-radius: 0.6rem;
	/* 9px */
	-webkit-box-shadow:
		1px 0 1px 0.031rem rgba(0, 0, 0, 0.12),
		2px 4px 6px rgba(0, 0, 0, 0.2);
	        box-shadow:
		1px 0 1px 0.031rem rgba(0, 0, 0, 0.12),
		2px 4px 6px rgba(0, 0, 0, 0.2);
	-webkit-transition: -webkit-transform, -webkit-box-shadow;
	transition: -webkit-transform, -webkit-box-shadow;
	transition: transform, box-shadow;
	transition: transform, box-shadow, -webkit-transform, -webkit-box-shadow;
	-webkit-transition-duration: 250ms;
	        transition-duration: 250ms;
	-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.owGMaK.KvZCTb input[type="checkbox"]:checked + label:before {
	background-position: left;
	-webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
	        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
}

.owGMaK.KvZCTb input[type="checkbox"]:checked + label:after {
	-webkit-transform: translateX(calc(100% - 6px));
	        transform: translateX(calc(100% - 6px));
	-webkit-box-shadow:
		1px 1px 0 rgba(0, 0, 0, 0.08),
		-3px 3px 6px rgba(0, 0, 0, 0.3);
	        box-shadow:
		1px 1px 0 rgba(0, 0, 0, 0.08),
		-3px 3px 6px rgba(0, 0, 0, 0.3);
}

.owGMaK.KvZCTb input[type="checkbox"]:focus + label:before {
	outline: none !important;
	-webkit-box-shadow:
		inset 0 0 0 1px rgba(0, 0, 0, 0.12),
		0 0 0 2px #d9a7cd;
	        box-shadow:
		inset 0 0 0 1px rgba(0, 0, 0, 0.12),
		0 0 0 2px #d9a7cd;
}

.owGMaK.KvZCTb input[type="checkbox"][disabled]:active + label:after {
	-webkit-transform: scaleX(1.1);
	        transform: scaleX(1.1);
	-webkit-transform-origin: center left;
	        transform-origin: center left;
	-webkit-transition: -webkit-transform step-start;
	transition: -webkit-transform step-start;
	transition: transform step-start;
	transition: transform step-start, -webkit-transform step-start;
}

.owGMaK.KvZCTb input[type="checkbox"]:checked[disabled]:active + label:after {
	-webkit-transform: translateX(calc(100% - 6px)) scaleX(1.1);
	        transform: translateX(calc(100% - 6px)) scaleX(1.1);
	-webkit-transform-origin: center right;
	        transform-origin: center right;
}

.owGMaK.KvZCTb input[type="checkbox"]:hover:active + label:before {
	background-color: transparent;
}

.owGMaK.KvZCTb.mD3QKF input[type="checkbox"] + label {
	padding-left: 0;
	padding-right: /* 36px */ 2.4rem;
}

.owGMaK.KvZCTb.mD3QKF input[type="checkbox"] + label:before {
	right: 0;
	left: auto;
}

.owGMaK.KvZCTb.mD3QKF input[type="checkbox"] + label:after {
	right: 10px;
	left: auto;
}

.owGMaK.KvZCTb.zafYtx input[type="checkbox"] + label {
	padding-left: /* 42px */ 2.8rem;
}

.owGMaK.KvZCTb.zafYtx input[type="checkbox"] + label:before {
	width: 34px;
	height: 22px;
	top: 0;
}

.owGMaK.KvZCTb.zafYtx input[type="checkbox"] + label:after {
	width: 18px;
	height: 18px;
	top: 2px;
}

.owGMaK.KvZCTb.zafYtx.mD3QKF input[type="checkbox"] + label {
	padding-left: 0;
	padding-right: /* 44px */ 2.9333rem;
}

.owGMaK.KvZCTb.zafYtx.mD3QKF input[type="checkbox"] + label:after {
	right: 14px;
}

.owGMaK.KvZCTb.L0CAy_ input[type="checkbox"] + label:before {
	background-image: -webkit-gradient(
		linear,
		left top, right top,
		from(#008037),
		color-stop(44%, #9da5ad),
		color-stop(62%, rgba(0, 0, 0, 0.14)),
		color-stop(97%, rgba(0, 0, 0, 0.04))
	);
	background-image: linear-gradient(
		to right,
		#008037 0%,
		#9da5ad 44%,
		rgba(0, 0, 0, 0.14) 62%,
		rgba(0, 0, 0, 0.04) 97%
	);
}

.owGMaK.KvZCTb.Q_1qq1 input[type="checkbox"] + label:before {
	background-image: -webkit-gradient(
		linear,
		left top, right top,
		from(#f4f4f4),
		color-stop(44%, #cccccc),
		color-stop(62%, rgba(0, 0, 0, 0.14)),
		color-stop(97%, rgba(0, 0, 0, 0.04))
	);
	background-image: linear-gradient(
		to right,
		#f4f4f4 0%,
		#cccccc 44%,
		rgba(0, 0, 0, 0.14) 62%,
		rgba(0, 0, 0, 0.04) 97%
	);
}

.owGMaK.KvZCTb.LMePYq input[type="checkbox"] + label:before {
	background-image: -webkit-gradient(
		linear,
		left top, right top,
		from(#ffae42),
		color-stop(44%, #ffc67a),
		color-stop(62%, rgba(0, 0, 0, 0.14)),
		color-stop(97%, rgba(0, 0, 0, 0.04))
	);
	background-image: linear-gradient(
		to right,
		#ffae42 0%,
		#ffc67a 44%,
		rgba(0, 0, 0, 0.14) 62%,
		rgba(0, 0, 0, 0.04) 97%
	);
}

.owGMaK.KvZCTb.mcPQFd input[type="checkbox"] + label:before {
	background-image: -webkit-gradient(
		linear,
		left top, right top,
		from(#cc0101),
		color-stop(44%, #db4d4d),
		color-stop(62%, rgba(0, 0, 0, 0.14)),
		color-stop(97%, rgba(0, 0, 0, 0.04))
	);
	background-image: linear-gradient(
		to right,
		#cc0101 0%,
		#db4d4d 44%,
		rgba(0, 0, 0, 0.14) 62%,
		rgba(0, 0, 0, 0.04) 97%
	);
}

.owGMaK.KvZCTb.v3aJUA input[type="checkbox"] + label:before {
	background-image: -webkit-gradient(
		linear,
		left top, right top,
		from(#3b4752),
		color-stop(44%, #757e85),
		color-stop(62%, rgba(0, 0, 0, 0.14)),
		color-stop(97%, rgba(0, 0, 0, 0.04))
	);
	background-image: linear-gradient(
		to right,
		#3b4752 0%,
		#757e85 44%,
		rgba(0, 0, 0, 0.14) 62%,
		rgba(0, 0, 0, 0.04) 97%
	);
}

/* hide focus style if not from keyboard navigation */
.GjEFOQ
	.owGMaK.KvZCTb
	input[type="checkbox"]:focus:not(.NhSMId)
	+ label:before {
	-webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
	        box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
}

/* Accessibility focus for screen readers*/
.owGMaK.KvZCTb input[type="checkbox"] {
	top: 1px;
	width: 28px;
	height: 18px;
}

.owGMaK.KvZCTb.zafYtx input[type="checkbox"] {
	top: 0;
	width: 34px;
	height: 22px;
}

/*------------------------------------------------------------------
[15. Form Elements]
*/
label,
input,
button,
select,
textarea {
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 20px;
}

label {
	letter-spacing: -0.006em;
}

select[multiple],
select[size] {
	height: auto !important;
}

input:focus,
select:focus,
textarea:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
	outline: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

input:-webkit-autofill,
input.UlDG9F:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px #fff inset !important;
}

input:-webkit-autofill:focus,
input.UlDG9F:-webkit-autofill:focus {
	-webkit-box-shadow: 0 0 0 1000px #fff inset !important;
}

form legend {
	margin: /* 15px 0px 10px 0px */ 1rem 0 0.6667rem;
}

.WsM0AU {
	background-color: #fff;
	background-image: none;
	border: 1px solid rgba(33, 33, 33, 0.14);
	border-top-color: rgba(33, 33, 33, 0.21);
	-webkit-appearance: none;
	color: #2c2c2c;
	outline: 0;
	padding: 0.4rem 0.5333rem;
	/* 6px 8px */
	line-height: 16px;
	font-size: 0.813rem;
	font-weight: 400;
	vertical-align: middle;
	min-height: 32px;
	-webkit-transition: all 0.12s ease;
	transition: all 0.12s ease;
	border-radius: 0.2667rem;
	/* 4px */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	width: 100%;
}

.WsM0AU::-moz-placeholder {
	color: inherit;
	opacity: 0.47;
	font-weight: 400;
}

.WsM0AU:-ms-input-placeholder {
	color: inherit;
	opacity: 0.47;
	font-weight: 400;
}

.WsM0AU::-webkit-input-placeholder {
	color: inherit;
	opacity: 0.47;
	font-weight: 400;
}

.WsM0AU::-ms-input-placeholder {
	color: inherit;
	opacity: 0.47;
	font-weight: 400;
}

.WsM0AU::placeholder {
	color: inherit;
	opacity: 0.47;
	font-weight: 400;
}

.WsM0AU:focus {
	background-color: #fff;
	border: 1px solid #008037;
	-webkit-box-shadow: none;
	        box-shadow: none;
	outline: 0 !important;
}

.WsM0AU:focus::-moz-placeholder {
	color: inherit;
	opacity: 0.57;
	font-weight: 400;
}

.WsM0AU:focus:-ms-input-placeholder {
	color: inherit;
	opacity: 0.57;
	font-weight: 400;
}

.WsM0AU:focus::-webkit-input-placeholder {
	color: inherit;
	opacity: 0.57;
	font-weight: 400;
}

.WsM0AU:focus::-ms-input-placeholder {
	color: inherit;
	opacity: 0.57;
	font-weight: 400;
}

.WsM0AU:focus::placeholder {
	color: inherit;
	opacity: 0.57;
	font-weight: 400;
}

.WsM0AU[disabled],
.WsM0AU[readonly],
fieldset[disabled] .WsM0AU {
	background: #fafafa;
	color: rgba(75, 75, 75, 0.33);
	cursor: not-allowed;
}

.WsM0AU.iHfZ4P {
	background-color: transparent;
	border-color: transparent;
}

.WsM0AU.iHfZ4P:focus {
	background-color: transparent;
	border-color: transparent;
}

/* Input Sizes
--------------------------------------------------
*/
.I_XcK9,
.iX2DEg .efmWyh .WsM0AU {
	font-size: 0.875rem;
	min-height: 32px;
	padding: /* 7px 9px */ 0.4667rem 0.6rem;
}

.BobJAw,
.iX2DEg .bg6POK .WsM0AU {
	border-radius: 0.2667rem;
	/* 4px */
	font-size: 1.125rem;
	min-height: 45px;
	padding: /* 11px 13px */ 0.7333rem 0.8667rem;
}

.unPSam {
	min-height: 51px;
	font-size: 1.125rem;
	line-height: 22px;
}

.Gtq4OB > .WsM0AU {
	padding: /* 6px */ 0.4rem 1rem;
}

.AaBtPd > .WsM0AU {
	padding: 0 0.5rem;
	min-height: 32px;
}

.ONFWhR .E9ZfaR .hlWhTD.ZzGLsd {
	height: 45px;
	padding: /* 11px 13px */ 0.7333rem 0.8667rem;
}

.ONFWhR
	.E9ZfaR
	.hlWhTD.ZzGLsd
	.FtrbNz {
	padding-top: 0;
	line-height: 22px;
	font-size: 1.125rem;
}

.ONFWhR
	.E9ZfaR
	.hlWhTD.ZzGLsd
	.c8caJW {
	bottom: 9px;
}

.Tbu_ax .E9ZfaR .hlWhTD.ZzGLsd {
	height: 32px;
	padding: /* 8px 9px */ 0.5333rem 0.6rem;
}

.Tbu_ax
	.E9ZfaR
	.hlWhTD.ZzGLsd
	.FtrbNz {
	padding-top: 0;
	line-height: 16px;
	font-size: 0.875rem;
}

.Tbu_ax
	.E9ZfaR
	.hlWhTD.ZzGLsd
	.c8caJW {
	bottom: 4px;
}

.D1nC_U {
	background-color: #fff;
	color: rgba(75, 75, 75, 0.67);
	font-size: 0.875rem;
	line-height: 14px;
	border: 1px solid rgba(33, 33, 33, 0.14);
	border-top-color: rgba(33, 33, 33, 0.21);
	padding-left: 0.6667rem;
	/* 10px */
	padding-right: 0.6667rem;
	/* 10px */
	border-radius: /* 2px */ 0.1333rem;
}

.D1nC_U.s6CyVt {
	background-color: #008037;
	color: #fff;
}

.D1nC_U.L0CAy_ {
	background-color: #008037;
	color: #fff;
}

.D1nC_U.Q_1qq1 {
	background-color: #f4f4f4;
	color: #fff;
}

.D1nC_U.v3aJUA {
	background-color: #3b4752;
	color: #fff;
}

.D1nC_U.LMePYq {
	background-color: #ffae42;
	color: #626262;
}

.D1nC_U.mcPQFd {
	background-color: #cc0101;
	color: #fff;
}

.D1nC_U.iHfZ4P {
	background-color: transparent;
}

.oScZAK .D1nC_U {
	border-left: 0;
}

.CNt3am .D1nC_U {
	border-right: 0;
}

/* Form layouts
--------------------------------------------------
*/
@media only screen and (min-width: 540px) {
	form .JdMBJp {
		margin-left: 0;
		margin-right: 0;
	}

	form .JdMBJp [class*="col-sm-"]:not(:first-child),
	form .JdMBJp [class*="col-sm-"]:not(:last-child) {
		padding-right: 0.4667rem;
		/* 7px */
		padding-left: /* 7px */ 0.4667rem;
	}

	form .JdMBJp [class*="col-sm-"]:first-child {
		padding-left: 0;
	}

	form .JdMBJp [class*="col-sm-"]:last-child {
		padding-right: 0;
	}
}

@media only screen and (min-width: 720px) {
	form .JdMBJp {
		margin-left: 0;
		margin-right: 0;
	}

	/*
    form .row [class*="col-"]:not(:first-child),
    form .row [class*="col-"]:not(:last-child) {
        padding-right: 0;
        padding-left: 0;
    } */
	form .JdMBJp [class*="col-"]:first-child {
		padding-left: 0;
	}

	form .JdMBJp [class*="col-"]:last-child {
		padding-right: 0;
	}

	form .JdMBJp {
		margin-left: 0;
		margin-right: 0;
	}

	form .JdMBJp [class*="col-md-"]:not(:first-child),
	form .JdMBJp [class*="col-md-"]:not(:last-child) {
		padding-right: 0.4667rem;
		/* 7px */
		padding-left: /* 7px */ 0.4667rem;
	}

	form .JdMBJp [class*="col-md-"]:first-child {
		padding-left: 0;
	}

	form .JdMBJp [class*="col-md-"]:last-child {
		padding-right: 0;
	}
}

@media only screen and (min-width: 960px) {
	form .JdMBJp {
		margin-left: 0;
		margin-right: 0;
	}

	form .JdMBJp [class*="col-lg-"]:not(:first-child),
	form .JdMBJp [class*="col-lg-"]:not(:last-child) {
		padding-right: 0.4667rem;
		/* 7px */
		padding-left: /* 7px */ 0.4667rem;
	}

	form .JdMBJp [class*="col-lg-"]:first-child {
		padding-left: 0;
	}

	form .JdMBJp [class*="col-lg-"]:last-child {
		padding-right: 0;
	}
}

@media only screen and (min-width: 1200px) {
	form .JdMBJp {
		margin-left: 0;
		margin-right: 0;
	}

	form .JdMBJp [class*="col-xl-"]:not(:first-child),
	form .JdMBJp [class*="col-xl-"]:not(:last-child) {
		padding-right: 0.4667rem;
		/* 7px */
		padding-left: /* 7px */ 0.4667rem;
	}

	form .JdMBJp [class*="col-xl-"]:first-child {
		padding-left: 0;
	}

	form .JdMBJp [class*="col-xl-"]:last-child {
		padding-right: 0;
	}
}

/* Form layouts  : Horizontal
--------------------------------------------------
*/
.iX2DEg .UX_kHH {
	border-bottom: 1px solid #e0e0e0;
	padding-top: 0.8rem;
	/* 12px */
	padding-bottom: 0.8rem;
	/* 12px */
	margin-bottom: 0;
}

.iX2DEg .UX_kHH:last-child {
	border-bottom: none;
}

.iX2DEg .UX_kHH:hover .EuU6gJ {
	opacity: 1;
	color: #212121;
}

.iX2DEg .UX_kHH.RNZE2D .EuU6gJ {
	opacity: 1;
	color: #626262;
}

.iX2DEg .UX_kHH .EuU6gJ {
	text-align: left;
	color: #626262;
	-webkit-transition: opacity ease 0.3s;
	transition: opacity ease 0.3s;
}

.iX2DEg .UX_kHH .EuU6gJ.L2QzZF:after {
	content: "Required";
	position: absolute;
	right: 0;
	font-size: 0.75rem;
	margin-right: 0.2667rem;
	/* 4px */
	color: rgba(117, 117, 117, 0.87);
}

.iX2DEg .zfmxKq {
	padding-top: 0.4667rem;
	/* 7px */
	margin-top: 0;
	margin-bottom: 0;
}

.iX2DEg .EuU6gJ {
	padding-top: 0.4667rem;
	/* 7px */
	margin-bottom: 0;
}

/* Form layouts  : Attached
--------------------------------------------------
*/
.hu1IGK .UX_kHH.iXW6Qs {
	border-radius: 0;
	margin-bottom: 0;
}

.hu1IGK > div {
	margin: 0;
}

.hu1IGK > div:first-child.JdMBJp > [class*="col-"]:first-child .iXW6Qs {
	border-top-left-radius: 2px;
}

.hu1IGK > div:first-child.JdMBJp > [class*="col-"]:last-child .iXW6Qs {
	border-top-right-radius: 2px;
}

.hu1IGK > div:first-child.iXW6Qs {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}

.hu1IGK > div:last-child.JdMBJp > [class*="col-"]:first-child .iXW6Qs {
	border-bottom-left-radius: 2px;
}

.hu1IGK > div:last-child.JdMBJp > [class*="col-"]:last-child .iXW6Qs {
	border-bottom-right-radius: 2px;
}

.hu1IGK > div:last-child.iXW6Qs {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
}

.hu1IGK > div.JdMBJp > [class*="col-"] {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

.hu1IGK,
> div.JdMBJp,
> [class*="col-"]:not(:only-child):not(:last-child),
> .iXW6Qs {
	border-right-color: transparent;
}

.hu1IGK > div:not(:last-child) .iXW6Qs,
.hu1IGK > div:not(:last-child).iXW6Qs {
	border-bottom-color: transparent;
}

/* Form layouts  : Responsive Handlers
--------------------------------------------------
*/
@media (max-width: 767px) {
	.hu1IGK .iXW6Qs {
		border-right-color: rgba(33, 33, 33, 0.14) !important;
	}
}

@media only screen and (min-width: 768px) {
	.hu1IGK > div.JdMBJp > [class*="col-"] .UX_kHH {
		height: 100%;
		width: 100%;
	}
}

/* Form Groups
--------------------------------------------------
*/
.UX_kHH {
	margin-bottom: /* 10px */ 0.6667rem;
}

.UX_kHH label:not(.UlDG9F) {
	font-weight: 700;
	color: #626262;
	-webkit-transition:
		all 150ms cubic-bezier(0.4, 0, 0.2, 1),
		color 150ms cubic-bezier(0.4, 0, 0.2, 1);
	transition:
		all 150ms cubic-bezier(0.4, 0, 0.2, 1),
		color 150ms cubic-bezier(0.4, 0, 0.2, 1);
}

.UX_kHH label .tTXsXe {
	margin-left: /* 8px */ 0.5333rem;
}

.UX_kHH .tTXsXe {
	font-size: 0.75rem;
	color: rgba(33, 33, 33, 0.67);
	letter-spacing: normal;
	line-height: 18px;
	display: block;
	margin-top: 0.4rem;
	/* 6px */
	margin-left: 0.2rem;
}

@-webkit-keyframes h0PJSa {
	8%, 41% /* 3px */ {
		-webkit-transform: translateX(-4px);
	}

	25%,
	58% {
		-webkit-transform: translateX(4px);
	}

	75% {
		-webkit-transform: translateX(-2px);
	}

	92% {
		-webkit-transform: translateX(2px);
	}

	0%,
	100% {
		-webkit-transform: translateX(0);
	}
}

@keyframes h0PJSa {
	8%, 41% /* 3px */ {
		-webkit-transform: translateX(-4px);
	}

	25%,
	58% {
		-webkit-transform: translateX(4px);
	}

	75% {
		-webkit-transform: translateX(-2px);
	}

	92% {
		-webkit-transform: translateX(2px);
	}

	0%,
	100% {
		-webkit-transform: translateX(0);
	}
}

.iXW6Qs {
	background-color: #fff;
	position: relative;
	border: 1px solid rgba(33, 33, 33, 0.14);
	border-top-color: rgba(8, 7, 7, 0.14);
	border-radius: 0.1333rem;
	/* 2px */
	/* 5px */
	/* 9px */
	/* 9px */
	padding: 0.3333rem 0.6rem 0.2667rem;
	/* 4px */
	overflow: hidden;
	width: 100%;
	-webkit-transition: background-color 0.2s ease;
	transition: background-color 0.2s ease;
	cursor: text;
}

.iXW6Qs.zM3Vce {
	cursor: default;
}

.iXW6Qs.zM3Vce label {
	cursor: pointer;
}

.iXW6Qs.L2QzZF:after {
	color: #cc0101;
	content: "*";
	font-size: 1.25rem;
	position: absolute;
	right: 10px;
	top: 2px;
}

.iXW6Qs.vMy3Z0 {
	background: #fafafa;
	color: rgba(75, 75, 75, 0.23);
	cursor: not-allowed;
}

.iXW6Qs.vMy3Z0.RNZE2D {
	border: 1px solid #008037;
}

.iXW6Qs.vMy3Z0.RNZE2D label {
	opacity: 1;
}

.iXW6Qs.vMy3Z0 label {
	opacity: 0.57;
	cursor: not-allowed;
}

.iXW6Qs.RNZE2D {
	border: 1px solid #008037 !important;
}

.iXW6Qs.RNZE2D label {
	opacity: 0.67;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	font-size: 0.75rem;
	letter-spacing: normal;
}

.iXW6Qs.OJdeJM label {
	color: #8e0000;
	-webkit-animation-name: h0PJSa;
	        animation-name: h0PJSa;
	-webkit-animation-duration: 0.4s;
	        animation-duration: 0.4s;
	-webkit-animation-iteration-count: 1;
	        animation-iteration-count: 1;
}

.iXW6Qs.fKZ8RP .o3mWY7,
.iXW6Qs.OJdeJM .o3mWY7 {
	display: none !important;
}

.iXW6Qs.fKZ8RP .WsM0AU,
.iXW6Qs.fKZ8RP .WsM0AU:focus,
.iXW6Qs.OJdeJM .WsM0AU,
.iXW6Qs.OJdeJM .WsM0AU:focus {
	border: none;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.iXW6Qs + .UlDG9F {
	margin-top: -0.6667rem;
	/* -10px */
	padding: 0.2rem 0.4667rem 0.1333rem 0.2667rem;
	/* 3px 7px 2px 4px */
	display: -ms-flexbox;
	display: flex;
	letter-spacing: normal;
	-webkit-animation-name: jKHGl0;
	        animation-name: jKHGl0;
	-webkit-animation-duration: 450ms;
	        animation-duration: 450ms;
	-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	        animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	position: relative;
}

.iXW6Qs + .UlDG9F:after {
	content: "";
	width: 0;
	position: absolute;
	height: 1px;
	background-color: #cc0101;
	top: -1px;
	right: 0;
	-webkit-animation-name: n2sj1a;
	        animation-name: n2sj1a;
	-webkit-animation-delay: 300ms;
	        animation-delay: 300ms;
	-webkit-animation-duration: 350ms;
	        animation-duration: 350ms;
	-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	        animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	-webkit-animation-fill-mode: forwards;
	        animation-fill-mode: forwards;
}

@-webkit-keyframes jKHGl0 {
	0% {
		height: 0;
		opacity: 0;
	}

	100% {
		height: 25px;
		opacity: 1;
	}
}

@keyframes jKHGl0 {
	0% {
		height: 0;
		opacity: 0;
	}

	100% {
		height: 25px;
		opacity: 1;
	}
}

@-webkit-keyframes n2sj1a {
	0% {
		width: 0;
	}

	100% {
		width: 100%;
	}
}

@keyframes n2sj1a {
	0% {
		width: 0;
	}

	100% {
		width: 100%;
	}
}

.iXW6Qs.SCVYvw {
	padding: 0;
}

.iXW6Qs.SCVYvw > label {
	margin-top: 0.4rem;
	/* 6px */
	padding-left: /* 12px */ 0.8rem;
}

.iXW6Qs.SCVYvw > label.zk03Mx {
	margin-top: 0.4rem;
	/* 6px */
	float: left;
}

.iXW6Qs.SCVYvw > .WsM0AU {
	margin-top: -0.1333rem;
	/* -2px */
	margin-bottom: 0.2rem;
	/* 3px */
	padding-left: /* 12px */ 0.8rem;
}

.iXW6Qs.SCVYvw label {
	margin-top: 0.4rem;
	/* 6px */
	padding-left: /* 12px */ 0.8rem;
}

.iXW6Qs.SCVYvw .KQ77i6 {
	position: relative;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	width: 1%;
	margin-bottom: 0;
}

.iXW6Qs.SCVYvw .WsM0AU {
	margin-top: -0.1333rem;
	/* -2px */
	margin-bottom: 0.2rem;
	/* 3px */
	padding-left: 0.8rem;
	/* 12px */
	width: 100%;
}

.iXW6Qs.SCVYvw .D1nC_U {
	border: 0;
	border-radius: 0;
	min-width: 50px;
}

.iXW6Qs.SCVYvw .D1nC_U i {
	width: 100%;
}

.iXW6Qs.SCVYvw .YMdeWl {
	border-top: 0;
	border-bottom: 0;
}

.iXW6Qs .WsM0AU {
	border: none;
	height: 25px;
	min-height: 25px;
	padding: 0;
	margin-top: -0.2667rem;
	/* -4px */
	background: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.iXW6Qs .WsM0AU.UlDG9F {
	color: #212121;
}

.iXW6Qs .WsM0AU:focus {
	background: none;
}

.iXW6Qs .WsM0AU:focus::-moz-placeholder {
	color: inherit;
	opacity: 0.77;
	font-weight: 400;
}

.iXW6Qs .WsM0AU:focus:-ms-input-placeholder {
	color: inherit;
	opacity: 0.77;
	font-weight: 400;
}

.iXW6Qs .WsM0AU:focus::-webkit-input-placeholder {
	color: inherit;
	opacity: 0.77;
	font-weight: 400;
}

.iXW6Qs .WsM0AU:focus::-ms-input-placeholder {
	color: inherit;
	opacity: 0.77;
	font-weight: 400;
}

.iXW6Qs .WsM0AU:focus::placeholder {
	color: inherit;
	opacity: 0.77;
	font-weight: 400;
}

.iXW6Qs .WsM0AU:-webkit-autofill,
.iXW6Qs .WsM0AU.UlDG9F:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px #fff inset !important;
}

.iXW6Qs .WsM0AU:-webkit-autofill:focus,
.iXW6Qs .WsM0AU.UlDG9F:-webkit-autofill:focus {
	-webkit-box-shadow: 0 0 0 1000px #fff inset !important;
}

.iXW6Qs textarea.WsM0AU {
	padding-top: 0.3333rem;
	/* 5px */
	height: 6rem;
}

.iXW6Qs label {
	margin: 0;
	display: block;
	opacity: 1;
	cursor: text;
	-webkit-transition: opacity 0.2s ease;
	transition: opacity 0.2s ease;
}

.iXW6Qs label.ObgPPz {
	font-size: 0.875rem;
	left: 13px;
	top: 9px;
}

.iXW6Qs label.Ard8Ls {
	font-size: 0.688rem;
	left: 11px;
	top: 6px;
}

.iXW6Qs label.KNQQgE {
	opacity: 1;
}

.iXW6Qs label.KtO1jm {
	opacity: 0.5;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	font-size: 0.75rem;
	letter-spacing: normal;
}

.iXW6Qs > .BobJAw {
	height: 29px;
	min-height: 29px;
	padding-left: /* 1px */ 0.0667rem;
}

.iXW6Qs > .I_XcK9 {
	min-height: 18px;
	height: 18px;
}

.iXW6Qs.gdPTgy {
	overflow: visible;
}

.iXW6Qs.gdPTgy
	.pQY0O2.iMm6Iq.ZWasOg
	.e6S8x7 {
	padding-top: 0.4rem;
	/* 6px */
	height: 23px;
}

.iXW6Qs.gdPTgy .pQY0O2 .UGuuQ7 {
	border: 0;
}

.iXW6Qs.NBRVDY {
	padding: 0;
}

.iXW6Qs.NBRVDY > label {
	position: absolute;
	z-index: 10;
	padding: 0.3333rem 0.8rem 0 0.6rem;
	/* 5px 12px 9px */
	color: #757575;
}

.iXW6Qs.NBRVDY > label.ObgPPz {
	left: 0;
	top: 0;
}

.iXW6Qs.NBRVDY > label.Ard8Ls {
	left: 0;
	top: 0;
}

.iXW6Qs.NBRVDY .E9ZfaR .ZzGLsd {
	padding-top: 1.3333rem;
	/* 20px */
	height: 52px;
}

.iXW6Qs.NBRVDY,
.E9ZfaR,
.ZzGLsd,
.haiig2,
b:before {
	top: 20px;
}

.iXW6Qs.NBRVDY,
.E9ZfaR,
.ZzGLsd,
._7vxRvE {
	padding-left: 0.2rem;
	/* 3px */
	padding-top: /* 1px */ 0.0667rem;
}

.iXW6Qs.NBRVDY .E9ZfaR .JmT3Wa {
	padding-top: 1.2667rem;
	/* 19px */
	padding-bottom: 0;
	min-height: 52px;
	border: 0 !important;
}

.iXW6Qs.NBRVDY,
.E9ZfaR,
.JmT3Wa,
.FtrbNz,
.gJsHae {
	margin-top: /* 5px */ 0.3333rem;
}

.iXW6Qs.NBRVDY.BobJAw {
	height: auto;
	padding: 0;
}

.iXW6Qs.NBRVDY.BobJAw,
.E9ZfaR,
.ZzGLsd {
	padding-top: 1.7333rem;
	/* 26px */
	height: 58px;
}

.iXW6Qs.NBRVDY.BobJAw,
.E9ZfaR,
.ZzGLsd,
.FtrbNz {
	font-size: 1.125rem;
}

.iXW6Qs.NBRVDY.I_XcK9 {
	height: auto;
	padding: 0;
}

.iXW6Qs.NBRVDY.I_XcK9,
.E9ZfaR,
.ZzGLsd {
	padding-top: 1.4rem;
	/* 21px */
	height: 49px;
}

.iXW6Qs.NBRVDY.I_XcK9,
.E9ZfaR,
.ZzGLsd,
.FtrbNz {
	font-size: 0.875rem;
}

.iXW6Qs.vKmKqy {
	padding: 0;
}

.iXW6Qs.vKmKqy > label {
	position: absolute;
	z-index: 10;
	padding: /* 7px 12px 12px */ 0.4667rem 0.8rem 0;
}

.iXW6Qs.vKmKqy > label.ObgPPz {
	left: 0;
	top: 0;
}

.iXW6Qs.vKmKqy > label.Ard8Ls {
	left: 0;
	top: 0;
}

.iXW6Qs.vKmKqy .HMwosV .hDifv0 {
	padding-top: 1.8667rem;
	/* 28px */
	height: 52px;
	padding-left: /* 12px */ 0.8rem;
}

.iXW6Qs.vKmKqy .HMwosV .twKM1o {
	height: auto;
}

.iXW6Qs.vKmKqy .HMwosV .twKM1o > span:after,
.iXW6Qs.vKmKqy .HMwosV .twKM1o .uRuH7O span:after {
	top: 39px;
}

.iXW6Qs.vKmKqy .HMwosV .twKM1o.BobJAw .hDifv0 {
	height: 60px;
}

.iXW6Qs.vKmKqy .HMwosV .twKM1o.I_XcK9 .hDifv0 {
	height: 50px;
}

.iXW6Qs.vKmKqy .HMwosV .iInu1l {
	vertical-align: top;
}

.iXW6Qs .oScZAK .D1nC_U:before {
	content: "";
	width: 1px;
	height: 80%;
	top: 0;
	left: -10px;
	position: relative;
	background-color: rgba(0, 0, 0, 0.16);
}

.iXW6Qs .CNt3am .D1nC_U:before {
	content: "";
	width: 1px;
	height: 80%;
	top: 0;
	right: -10px;
	position: relative;
	background-color: rgba(0, 0, 0, 0.16);
}

/* Form validation
--------------------------------------------------
*/
.fKZ8RP .HDdx5m,
.fKZ8RP .EuU6gJ,
.fKZ8RP .zfmxKq,
.fKZ8RP .t41aqM,
.fKZ8RP .xGAsH7,
.fKZ8RP .oye8vN {
	color: #515860;
}

.fKZ8RP .WsM0AU {
	border-color: #515860;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.fKZ8RP .WsM0AU:focus {
	border-color: #09643e;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.fKZ8RP .WsM0AU:-webkit-autofill {
	-webkit-box-shadow:
		0 0 0 1000px #fff inset,
		0 0 0 1px rgba(0, 0, 0, 0.1),
		0 -1px 0 0 rgba(0, 0, 0, 0.05) !important;
}

.fKZ8RP .hjeW0p {
	background: #f4f4f4;
	border: 1px solid rgba(33, 33, 33, 0.14);
	color: rgba(75, 75, 75, 0.47);
}

.fKZ8RP .o3mWY7 {
	color: #515860;
}

.zXtGG3 .HDdx5m,
.zXtGG3 .EuU6gJ,
.zXtGG3 .zfmxKq,
.zXtGG3 .t41aqM,
.zXtGG3 .xGAsH7,
.zXtGG3 .oye8vN {
	color: #b2792e;
}

.zXtGG3 .WsM0AU {
	border-color: #b2792e;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.zXtGG3 .WsM0AU:focus {
	border-color: #b48c20;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.zXtGG3 .WsM0AU:-webkit-autofill {
	-webkit-box-shadow:
		0 0 0 1000px #fff inset,
		0 0 0 1px rgba(0, 0, 0, 0.1),
		0 -1px 0 0 rgba(0, 0, 0, 0.05) !important;
}

.zXtGG3 .hjeW0p {
	background: #f4f4f4;
	border: 1px solid rgba(33, 33, 33, 0.14);
	color: rgba(75, 75, 75, 0.47);
}

.zXtGG3 .o3mWY7 {
	color: #b2792e;
}

.OJdeJM .HDdx5m,
.OJdeJM .EuU6gJ,
.OJdeJM .zfmxKq,
.OJdeJM .t41aqM,
.OJdeJM .xGAsH7,
.OJdeJM .oye8vN {
	color: #cc0101;
}

.OJdeJM .WsM0AU {
	border-color: #cc0101;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.OJdeJM .WsM0AU:focus {
	border-color: #b42c22;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.OJdeJM .WsM0AU:-webkit-autofill {
	-webkit-box-shadow:
		0 0 0 1000px #fff inset,
		0 0 0 1px rgba(0, 0, 0, 0.1),
		0 -1px 0 0 rgba(0, 0, 0, 0.05) !important;
}

.OJdeJM .hjeW0p {
	background: #f4f4f4;
	border: 1px solid rgba(33, 33, 33, 0.14);
	color: rgba(75, 75, 75, 0.47);
}

.OJdeJM .o3mWY7 {
	color: #cc0101;
}

label.UlDG9F {
	font-size: 0.75rem;
	color: #8e0000;
	display: block;
}

.P7_CY4 {
	background: #000;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 4px;
	        box-shadow: rgba(0, 0, 0, 0.3) 0 1px 4px;
}

.P7_CY4 .AMGdWk {
	padding: 0.2667rem 0.5333rem;
	/* 4px 8px */
	font-size: 0.75rem;
	line-height: 1.4;
	color: #fff;
}

.P7_CY4 > .JpZ15L::after {
	border-top-color: #000;
}

/* Plugins
--------------------------------------------------
Datepicker
https://github.com/eternicode/bootstrap-datepicker
*/
.GTNQEs {
	padding: 0.6rem;
	/* 9px */
	border-radius: 0.1333rem;
	/* 2px */
	font-size: 0.75rem;
}

.GTNQEs.uVLKlA {
	-webkit-box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
	        box-shadow:
		rgba(15, 15, 15, 0.05) 0 0 0 1px,
		rgba(15, 15, 15, 0.1) 0 3px 6px,
		rgba(15, 15, 15, 0.2) 0 9px 24px;
}

.GTNQEs:after {
	border-bottom-color: #fff;
}

.GTNQEs thead tr .wsGbL2 {
	color: #757575;
	font-size: 0.875rem;
	font-weight: 500;
	letter-spacing: -0.006em;
}

.GTNQEs thead tr .H59LAh,
.GTNQEs thead tr .O5s1dF {
	color: #008037;
	content: "";
	font-size: 0;
}

.GTNQEs thead tr .H59LAh:before,
.GTNQEs thead tr .O5s1dF:before {
	color: #008037;
	font-family: "hafinen", sans-serif;
	font-size: 0.75rem;
}

.GTNQEs thead tr .O5s1dF:before {
	content: "\e83a";
}

.GTNQEs thead tr .H59LAh:before {
	content: "\e80b";
}

.GTNQEs thead tr .ctuCCt {
	font-family: "Rubik", sans-serif;
	color: #212121;
	font-size: 0.75rem;
	font-weight: 500;
	letter-spacing: 0;
	border-bottom: 1px solid #d0d0d0;
}

.GTNQEs thead tr th {
	width: 34px;
	height: 29px;
}

.GTNQEs table {
	height: 250px;
}

.GTNQEs table tr td {
	padding-bottom: 0.9333rem;
	/* 14px */
	width: 31px;
	height: 29px;
}

.GTNQEs table tr td.D9TDQj {
	border-top: 1px solid rgba(33, 33, 33, 0.14);
	position: relative;
	color: #212121;
	font-family: "Rubik", sans-serif;
	font-size: 0.75rem;
}

.GTNQEs table tr td.D9TDQj:hover:not(.MtwsIA) {
	background-color: transparent;
	z-index: 1;
}

.GTNQEs table tr td.D9TDQj:hover:not(.MtwsIA):before {
	content: "";
	width: 24px;
	height: 24px;
	background-color: transparent;
	border-radius: 50%;
	-webkit-box-shadow: 0 0 0 1px #757575;
	box-shadow: 0 0 0 1px #757575;
	display: block;
	position: absolute;
	top: 2px;
	left: 5px;
	z-index: -1;
}

.GTNQEs table tr td.MtwsIA {
	background-color: transparent !important;
	z-index: 1;
	cursor: default !important;
	border-color: rgba(33, 33, 33, 0.14) !important;
}

.GTNQEs table tr td.MtwsIA:before {
	content: "";
	width: 24px;
	height: 24px;
	background-color: #008037;
	border-radius: 50%;
	display: block;
	position: absolute;
	top: 2px;
	left: 5px;
	z-index: -1;
}

.GTNQEs table tr td.MtwsIA,
.GTNQEs table tr td.MtwsIA:hover,
.GTNQEs table tr td.MtwsIA.vMy3Z0,
.GTNQEs table tr td.MtwsIA.vMy3Z0:hover {
	background-image: none;
	text-shadow: none;
	font-weight: 600;
}

.GTNQEs table tr td.eRyA7b,
.GTNQEs table tr td.eRyA7b:hover,
.GTNQEs table tr td.eRyA7b.vMy3Z0,
.GTNQEs table tr td.eRyA7b.vMy3Z0:hover {
	background-color: #f4f4f4;
	background-image: none;
	color: #fff;
}

.GTNQEs table tr td.vMy3Z0 {
	color: rgba(33, 33, 33, 0.62);
	font-weight: 500;
	position: relative;
	opacity: 0.78;
}

.GTNQEs table tr td.vMy3Z0:before {
	display: none !important;
}

.GTNQEs table tr td.vMy3Z0:after {
	content: "";
	display: block;
	width: calc(100% - 2px);
	height: calc(100% - 2px);
	border: 2px solid #fff;
	position: absolute;
	top: 1px;
	left: 1px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAYUExURQAAAEdwTAAAAAAAAAAAAAAAAAAAAAAAAKkycPQAAAAIdFJOU0AACuuWFpQXdpvuhwAAAFRJREFUCNc1zLEJgEAAQ9GIC9y3sVUQa0ewsdcVBFdwfsNd7D4PEnXwzlA2wXgDvfRTUahzNaIo5Aq5QkwKDbtCy6nQ4ZdGl6vS422l9XKFXCFXCH14sRAYdHQ86wAAAABJRU5ErkJggg==);
	background-repeat: repeat;
	background-size: 17px 15px;
	opacity: 0.47;
}

.GTNQEs table tr td.vMy3Z0:hover {
	background-color: transparent;
	cursor: default;
	color: #616161;
}

.GTNQEs table tr td.W7VXDI,
.GTNQEs table tr td.qKDy_K {
	color: #757575;
	opacity: 0.67;
	font-weight: 400;
	border-top: 1px solid transparent;
	pointer-events: none;
}

.GTNQEs table tr td.W7VXDI:after,
.GTNQEs table tr td.qKDy_K:after {
	opacity: 0;
}

.GTNQEs table tr td.W7VXDI:before,
.GTNQEs table tr td.qKDy_K:before {
	display: none;
}

.GTNQEs table tr td span {
	border-radius: 0.0667rem;
	/* 1px */
	width: 48px;
	height: 42px;
	line-height: 40px;
	font-weight: 500;
	font-size: 0.75rem;
	border-top: 1px solid rgba(33, 33, 33, 0.14);
	margin: 0;
}

.GTNQEs table tr td span.MtwsIA {
	background-color: #008037 !important;
}

.GTNQEs table tr td span.MtwsIA,
.GTNQEs table tr td span.MtwsIA:hover,
.GTNQEs table tr td span.MtwsIA.vMy3Z0,
.GTNQEs table tr td span.MtwsIA.vMy3Z0:hover {
	background-image: none;
	border: none;
	text-shadow: none;
}

.GTNQEs table tbody tr td {
	padding-bottom: /* 6px */ 0.4rem;
}

.GTNQEs table tbody tr .iaxjEi {
	color: #d0d3d8;
}

.GTNQEs table tbody tr:first-child td.D9TDQj {
	padding-top: 0.9333rem;
	/* 14px */
	padding-bottom: /* 6px */ 0.4rem;
}

.GTNQEs table tbody tr:first-child td.D9TDQj:hover:before {
	top: 12px;
	left: 4px;
}

.GTNQEs.uVLKlA {
	border-color: #e0e0e0;
	color: #626262;
}

.GTNQEs.aKIyhz.jgGJDW:before {
	border-color: #e0e0e0;
}

.Z3hMON {
	width: auto;
}

.A1Id6D .hjeW0p {
	text-shadow: none;
	border: 0;
	margin: 0;
}

/* Timepicker
https://github.com/m3wolf/bootstrap3-timepicker
*/
.z7htfs table td a i {
	font-size: 0.75rem;
}

.z7htfs a.YMdeWl,
.z7htfs .z7htfs input {
	border-radius: 0.1333rem;
	/* 2px */
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}

.z7htfs.uVLKlA {
	background: #fff;
}

/* Daterangepicker
http://www.dangrossman.info/
*/
.FycRBQ {
	background: #fff;
}

.FycRBQ .ghRGIj .n24dfB {
	border: 1px solid rgba(33, 33, 33, 0.14);
}

.FycRBQ .ghRGIj .O5s1dF,
.FycRBQ .ghRGIj .H59LAh,
.FycRBQ .ghRGIj th {
	color: #008037;
	text-transform: uppercase;
	font-size: 0.688rem;
}

.FycRBQ .ghRGIj .Xc6gCm {
	color: #6f7b8a;
	font-size: 0.875rem;
}

.FycRBQ td.MtwsIA,
.FycRBQ td.MtwsIA:hover {
	background-color: #008037;
	border-color: #008037;
}

/* Select2
http://ivaynberg.github.io/select2/
*/
.iXW6Qs .E9ZfaR .hlWhTD,
.q65NA5 .UGuuQ7 {
	border-color: transparent;
}

select.QZYTzk + .E9ZfaR {
	width: 100% !important;
}

.E9ZfaR :focus {
	outline: none;
}

.E9ZfaR .hlWhTD {
	background-image: none;
	border-radius: 0.2667rem;
	/* 4px */
	border: 1px solid rgba(33, 33, 33, 0.14);
	padding: 0.1333rem 0.6rem;
	/* 2px 9px */
	-webkit-transition: border 0.2s linear 0s;
	transition: border 0.2s linear 0s;
	min-height: 35px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
}

.E9ZfaR .hlWhTD .FtrbNz {
	padding: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
}

.E9ZfaR .hlWhTD .FtrbNz .xCjVcL {
	font-weight: 400;
	right: 16px;
	width: 20px;
	text-align: center;
	color: #888;
}

.E9ZfaR .hlWhTD .c8caJW {
	top: auto;
	bottom: 5px;
	right: 10px !important;
	left: auto;
	background: transparent;
	border-left: 0;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.E9ZfaR .hlWhTD.ZzGLsd {
	height: 35px;
}

.E9ZfaR .hlWhTD > ._7vxRvE {
	margin-right: 1.7333rem;
	/* 26px */
	margin-left: 0;
}

.E9ZfaR.Em_HKN .o8HEf2 {
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
}

.oTFPNR .ZbkQ9I[aria-selected="true"] {
	background-color: transparent;
}

.oTFPNR .bUxFDu {
	color: #212121;
}

.q5zFav input,
.G_zszo,
.E9ZfaR .o8HEf2 abbr,
.E9ZfaR .o8HEf2 .haiig2 b {
	background-image: none !important;
}

.orj6Ir.Em_HKN .o8HEf2,
.orj6Ir.Em_HKN .UGuuQ7 {
	background-image: none !important;
	border: 1px solid rgba(33, 33, 33, 0.14);
	background: #f4f4f4;
}

.orj6Ir .o8HEf2 .haiig2 {
	-webkit-transform: scale(1, -1);
	transform: scale(1, -1);
}

.ute3fw {
	border: 1px solid rgba(33, 33, 33, 0.14);
	border-bottom: none;
	border-radius: 0.1333rem;
	/* 2px */
	padding-top: 0;
}

.ute3fw.Em_HKN {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.fkpjry .hlWhTD {
	-webkit-box-shadow: none;
	        box-shadow: none;
	border: 1px solid #008037 !important;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}

.fkpjry .ute3fw {
	top: 1px;
}

.mj5mX8 {
	padding-left: 0.5333rem;
	/* 8px */
	padding-right: 0.5333rem;
	/* 8px */
	padding-top: /* 4px */ 0.2667rem;
}

.mj5mX8 input {
	background: #fff !important;
	vertical-align: baseline;
	line-height: 28px;
	border-radius: 0.1333rem;
	/* 2px */
	font-size: 0.75rem;
	border: 1px solid rgba(33, 33, 33, 0.14) !important;
}

.XFvx4D {
	margin: /* 3px 8px 10px 8px */ 0.2rem 0.5333rem 0.6667rem;
}

.XFvx4D li {
	color: #626262;
}

.XFvx4D li.jGrJw1 > .ry6cGg {
	color: #212121;
}

.XFvx4D li.jGrJw1 > .ry6cGg:first-child {
	padding-top: /* 8px */ 0.5333rem;
}

.XFvx4D .Was4Xu {
	background-color: #f4f4f4 !important;
	border-radius: 0.2667rem;
	/* 4px */
	color: #626262 !important;
}

.XFvx4D .hq3HMc,
.XFvx4D .FjqbKL,
.XFvx4D .xbADua {
	background: none;
	color: #626262;
	font-size: 0.75rem;
	padding-left: 0.5333rem;
	/* 8px */
	padding-top: 0;
	position: relative;
	top: -5px;
}

.ute3fw {
	border: 1px solid rgba(33, 33, 33, 0.14);
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	padding-top: 0.3333rem;
	/* 5px */
	z-index: 790;
	-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
	        box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}

.fkpjry .JmT3Wa .gJsHae {
	background-color: #fff !important;
}

.JmT3Wa .FtrbNz {
	background-image: none;
}

.JmT3Wa .FtrbNz .gJsHae {
	background-color: #e0e0e0;
	background-image: none;
	border: none;
	-webkit-box-shadow: none;
	        box-shadow: none;
	color: inherit;
	border-radius: 0.2rem;
	/* 3px */
	margin: 0 0.4rem 0 0;
	/* 0px 6px 0px */
	padding: 0 0.5333rem 0 0.4667rem;
	/* 8px 7px */
	line-height: 21px;
}

.JmT3Wa,
.FtrbNz,
.gJsHae,
.WmRqFD {
	color: #626262;
	font-weight: 900;
	margin-right: 0.2667rem;
	/* 4px */
	position: relative;
	top: -1px;
}

.JmT3Wa.QgmZP0 .UGuuQ7 {
	border: 1px solid rgba(33, 33, 33, 0.14);
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.JmT3Wa .G_zszo {
	left: 6px;
}

.G_zszo {
	background: none;
	top: 4px;
	right: 0;
}

.G_zszo:hover {
	text-decoration: none;
}

.Hb6plw .XFvx4D .hq3HMc,
.Hb6plw .XFvx4D .FjqbKL,
.Hb6plw .XFvx4D .xbADua {
	top: 0;
}

.nyglDw.WsM0AU {
	padding: 0;
	-webkit-box-shadow: none;
	        box-shadow: none;
	border: 0;
}

.yc3T50 {
	z-index: 700;
}

.iMm6Iq .PiN25p.MtwsIA > span {
	background: #f4f4f4;
	border-radius: 0.2667rem;
	/* 4px */
	color: #626262;
}

.iMm6Iq > .PXjBOf {
	background-color: #fff;
}

.cjC3Xc {
	color: #212121;
	font-weight: 700;
}

.DsgmiD {
	overflow: hidden;
}

.DsgmiD .VGohSd {
	overflow-x: hidden;
	overflow-y: auto;
}

.DsgmiD .VGohSd .Lsx7uO {
	z-index: 1051;
}

.DsgmiD .VGohSd .E9ZfaR {
	z-index: 1051;
}

.DsgmiD .VGohSd .GTNQEs.uVLKlA {
	z-index: 1051 !important;
}

.DsgmiD .VGohSd .yc3T50 {
	z-index: 1050;
}

.DsgmiD .VGohSd .HUvDiO.eqOyoY {
	z-index: 1050;
}

.iInu1l {
	display: inline-block;
	vertical-align: middle;
}

.TE1tG8 {
	bottom: 0;
	display: none;
	left: 0;
	outline: 0 none;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 600;
}

.iMm6Iq :focus {
	outline: none;
}

.iMm6Iq .PiN25p > span {
	padding-top: 0.4rem;
	/* 6px */
	padding-bottom: 0.4rem;
	/* 6px */
	line-height: 24px;
	font-size: 0.875rem;
}

.iMm6Iq .e6S8x7 {
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.iMm6Iq .cjC3Xc {
	padding-left: 1rem;
	/* 15px */
	line-height: 24px;
	font-size: 0.875rem;
	font-weight: 700;
	color: #626262;
}

.iMm6Iq .e6S8x7.YbbIKG {
	background-color: transparent;
}

.gdPTgy {
	padding-bottom: /* 2px */ 0.1333rem;
}

.gdPTgy .iMm6Iq .oQjtXP {
	width: calc(100% + 24px) !important;
	margin-left: -0.8rem;
	/* -12px */
	padding: /* 10px */ 0.6667rem;
}

.gdPTgy .iMm6Iq .iK0BvK {
	width: calc(100% + 24px);
	margin-top: -1.1333rem;
	/* -17px */
	margin-left: -1.0667rem;
	/* -16px */
	padding: /* 16px 16px */ 1.0667rem 1.0667rem 0;
}

.gdPTgy .iMm6Iq .e6S8x7 {
	padding-top: /* 2px !important; */ 0.1333rem;
}

.gdPTgy .iMm6Iq .e6S8x7 i.I4766q {
	margin-top: /* 10px */ 0.6667rem;
}

.gdPTgy .iMm6Iq .e6S8x7.YbbIKG {
	outline: none;
}

.gdPTgy .iMm6Iq .e6S8x7 > ._92rPl {
	width: calc(100% + 27px);
	height: 50px;
	margin-top: -2.2667rem;
	/* -34px */
	margin-left: -1.0667rem;
	/* -16px */
	padding: /* 32px 16px 16px */ 2.1333rem 1.0667rem 1.0667rem;
}

.gdPTgy .iMm6Iq .uVLKlA .qikgYW {
	display: none;
}

.gdPTgy .iMm6Iq.pQY0O2 {
	margin-top: -0.2rem;
	/* -3px */
	padding-bottom: /* 2px */ 0.1333rem;
}

.gdPTgy .wdU8sF {
	margin-top: /* -7px */ -0.4667rem;
}

.gdPTgy .wdU8sF .g_4fn2 input {
	height: 23px !important;
}

.gdPTgy .wdU8sF .KHCjCi {
	margin-top: 0.1333rem;
	/* 2px */
	margin-bottom: 0;
}

.gdPTgy .wdU8sF .KHCjCi:first-child {
	margin-left: 0;
}

.gdPTgy .q65NA5 .UGuuQ7 {
	background-color: transparent;
}

/* Bootstrap Tags input
https://github.com/timschlechter/bootstrap-tagsinput
*/
.iXW6Qs .I6Xq3x {
	border: 0;
	padding-left: 0;
	margin-bottom: 0;
	padding-top: 0;
	vertical-align: top;
	padding-bottom: 0;
	margin-top: /* -3px */ -0.2rem;
}

.iXW6Qs .I6Xq3x ._2c2vf {
	padding: 0.1333rem 0.6rem;
	/* 2px 9px */
	line-height: 18px;
	margin-bottom: 0.1333rem;
	/* 2px */
	margin-left: 0;
	margin-right: /* 2px */ 0.1333rem;
}

.iXW6Qs .I6Xq3x input {
	min-height: 20px;
}

.iXW6Qs .I6Xq3x input:first-child {
	margin-left: 0;
}

.I6Xq3x {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-ms-flex-flow: wrap;
	flex-flow: wrap;
	background-color: transparent;
	border: 1px solid rgba(33, 33, 33, 0.14);
	border-radius: 0.2667rem;
	/* 4px */
	/* 5px */
	padding: 0.3333rem 0.3333rem 0 0;
	/* 5px */
	-webkit-box-shadow: none;
	box-shadow: none;
	width: 100%;
	-webkit-transition: background 0.2s linear 0s;
	transition: background 0.2s linear 0s;
}

.I6Xq3x.drCBQq {
	background-color: #e0e0e0;
}

.I6Xq3x input {
	border: none;
	/* 5px */
	margin: 0 0 0.3333rem 0.3333rem;
	min-height: 25px;
	min-width: 10em !important;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	-webkit-flex-shrink: 0;
	-webkit-flex-grow: 1;
	-webkit-flex-basis: auto;
}

.I6Xq3x ._2c2vf {
	/* 3px 9px */
	padding: 0.2rem 0.4rem 0.2rem 0.6rem;
	/* 6px */
	border-radius: 0.2667rem;
	/* 4px */
	line-height: 18px;
	display: -ms-flexbox;
	display: flex;
	/* 5px */
	margin: 0 0 0.3333rem 0.3333rem;
}

.I6Xq3x ._2c2vf [data-role="remove"] {
	margin-left: 0.2667rem;
	/* 4px */
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
}

.I6Xq3x ._2c2vf[data-role="remove"]:hover:active,
.I6Xq3x ._2c2vf [data-role="remove"]:hover {
	-webkit-box-shadow: none;
	        box-shadow: none;
}

.I6Xq3x ._2c2vf [data-role="remove"]:after {
	font-family: "hafinen", sans-serif;
	content: "\e812";
	padding: 0;
	font-size: 0.313rem;
	font-weight: 900;
}

/* Quill Editor v1.3.6
https://github.com/HackerWins/summernote
*/
._TfwDu {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.875rem;
	height: 100%;
	margin: 0;
	position: relative;
}

._TfwDu.osADTc .TiSM1O {
	visibility: hidden;
}

._TfwDu.osADTc .BClhr4 ul[data-checked] > li::before {
	pointer-events: none;
}

.rD9alg {
	left: -100000px;
	height: 1px;
	overflow-y: hidden;
	position: absolute;
	top: 50%;
}

.rD9alg p {
	margin: 0;
	padding: 0;
}

.BClhr4 {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	line-height: 1.42;
	height: 100%;
	outline: none;
	overflow-y: auto;
	padding: 0.8rem 1rem;
	/* 12px 15px */
	-o-tab-size: 4;
	   tab-size: 4;
	-moz-tab-size: 4;
	text-align: left;
	white-space: pre-wrap;
	word-wrap: break-word;
}

.BClhr4 > * {
	cursor: text;
}

.BClhr4 p,
.BClhr4 ol,
.BClhr4 ul,
.BClhr4 pre,
.BClhr4 blockquote,
.BClhr4 h1,
.BClhr4 h2,
.BClhr4 h3,
.BClhr4 h4,
.BClhr4 h5,
.BClhr4 h6 {
	margin: 0;
	padding: 0;
	counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.BClhr4 ol,
.BClhr4 ul {
	padding-left: 1.5em;
}

.BClhr4 ol > li {
	list-style-type: none;
}

.BClhr4 ul > li {
	list-style-type: none;
}

.BClhr4 ul > li::before {
	content: "\2022";
}

.BClhr4 ul[data-checked="true"],
.BClhr4 ul[data-checked="false"] {
	pointer-events: none;
}

.BClhr4 ul[data-checked="true"] > li *,
.BClhr4 ul[data-checked="false"] > li * {
	pointer-events: all;
}

.BClhr4 ul[data-checked="true"] > li::before,
.BClhr4 ul[data-checked="false"] > li::before {
	color: #777;
	cursor: pointer;
	pointer-events: all;
}

.BClhr4 ul[data-checked="true"] > li::before {
	content: "\2611";
}

.BClhr4 ul[data-checked="false"] > li::before {
	content: "\2610";
}

.BClhr4 li::before {
	display: inline-block;
	white-space: nowrap;
	width: 1.2em;
}

.BClhr4 li:not(.YhLA3z)::before {
	margin-left: -1.5em;
	margin-right: 0.3em;
	text-align: right;
}

.BClhr4 li.YhLA3z::before {
	margin-left: 0.3em;
	margin-right: -1.5em;
}

.BClhr4 ol li:not(.YhLA3z),
.BClhr4 ul li:not(.YhLA3z) {
	padding-left: 1.5em;
}

.BClhr4 ol li.YhLA3z,
.BClhr4 ul li.YhLA3z {
	padding-right: 1.5em;
}

.BClhr4 ol li {
	counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
	counter-increment: list-0;
}

.BClhr4 ol li:before {
	content: counter(list-0, decimal) ". ";
}

.BClhr4 ol li.A747t_ {
	counter-increment: list-1;
	counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.BClhr4 ol li.A747t_:before {
	content: counter(list-1, lower-alpha) ". ";
}

.BClhr4 ol li.m0u93r {
	counter-increment: list-2;
	counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.BClhr4 ol li.m0u93r:before {
	content: counter(list-2, lower-roman) ". ";
}

.BClhr4 ol li.mNDBdD {
	counter-increment: list-3;
	counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.BClhr4 ol li.mNDBdD:before {
	content: counter(list-3, decimal) ". ";
}

.BClhr4 ol li.FiaanK {
	counter-increment: list-4;
	counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.BClhr4 ol li.FiaanK:before {
	content: counter(list-4, lower-alpha) ". ";
}

.BClhr4 ol li.Qb5Bm9 {
	counter-increment: list-5;
	counter-reset: list-6 list-7 list-8 list-9;
}

.BClhr4 ol li.Qb5Bm9:before {
	content: counter(list-5, lower-roman) ". ";
}

.BClhr4 ol li.jWm2Kk {
	counter-increment: list-6;
	counter-reset: list-7 list-8 list-9;
}

.BClhr4 ol li.jWm2Kk:before {
	content: counter(list-6, decimal) ". ";
}

.BClhr4 ol li.ceOzuS {
	counter-increment: list-7;
	counter-reset: list-8 list-9;
}

.BClhr4 ol li.ceOzuS:before {
	content: counter(list-7, lower-alpha) ". ";
}

.BClhr4 ol li.LOznR8 {
	counter-increment: list-8;
	counter-reset: list-9;
}

.BClhr4 ol li.LOznR8:before {
	content: counter(list-8, lower-roman) ". ";
}

.BClhr4 ol li.zS1Rnd {
	counter-increment: list-9;
}

.BClhr4 ol li.zS1Rnd:before {
	content: counter(list-9, decimal) ". ";
}

.BClhr4 .A747t_:not(.YhLA3z) {
	padding-left: 3em;
}

.BClhr4 li.A747t_:not(.YhLA3z) {
	padding-left: 4.5em;
}

.BClhr4 .A747t_.YhLA3z.XUEdiT {
	padding-right: 3em;
}

.BClhr4 li.A747t_.YhLA3z.XUEdiT {
	padding-right: 4.5em;
}

.BClhr4 .m0u93r:not(.YhLA3z) {
	padding-left: 6em;
}

.BClhr4 li.m0u93r:not(.YhLA3z) {
	padding-left: 7.5em;
}

.BClhr4 .m0u93r.YhLA3z.XUEdiT {
	padding-right: 6em;
}

.BClhr4 li.m0u93r.YhLA3z.XUEdiT {
	padding-right: 7.5em;
}

.BClhr4 .mNDBdD:not(.YhLA3z) {
	padding-left: 9em;
}

.BClhr4 li.mNDBdD:not(.YhLA3z) {
	padding-left: 10.5em;
}

.BClhr4 .mNDBdD.YhLA3z.XUEdiT {
	padding-right: 9em;
}

.BClhr4 li.mNDBdD.YhLA3z.XUEdiT {
	padding-right: 10.5em;
}

.BClhr4 .FiaanK:not(.YhLA3z) {
	padding-left: 12em;
}

.BClhr4 li.FiaanK:not(.YhLA3z) {
	padding-left: 13.5em;
}

.BClhr4 .FiaanK.YhLA3z.XUEdiT {
	padding-right: 12em;
}

.BClhr4 li.FiaanK.YhLA3z.XUEdiT {
	padding-right: 13.5em;
}

.BClhr4 .Qb5Bm9:not(.YhLA3z) {
	padding-left: 15em;
}

.BClhr4 li.Qb5Bm9:not(.YhLA3z) {
	padding-left: 16.5em;
}

.BClhr4 .Qb5Bm9.YhLA3z.XUEdiT {
	padding-right: 15em;
}

.BClhr4 li.Qb5Bm9.YhLA3z.XUEdiT {
	padding-right: 16.5em;
}

.BClhr4 .jWm2Kk:not(.YhLA3z) {
	padding-left: 18em;
}

.BClhr4 li.jWm2Kk:not(.YhLA3z) {
	padding-left: 19.5em;
}

.BClhr4 .jWm2Kk.YhLA3z.XUEdiT {
	padding-right: 18em;
}

.BClhr4 li.jWm2Kk.YhLA3z.XUEdiT {
	padding-right: 19.5em;
}

.BClhr4 .ceOzuS:not(.YhLA3z) {
	padding-left: 21em;
}

.BClhr4 li.ceOzuS:not(.YhLA3z) {
	padding-left: 22.5em;
}

.BClhr4 .ceOzuS.YhLA3z.XUEdiT {
	padding-right: 21em;
}

.BClhr4 li.ceOzuS.YhLA3z.XUEdiT {
	padding-right: 22.5em;
}

.BClhr4 .LOznR8:not(.YhLA3z) {
	padding-left: 24em;
}

.BClhr4 li.LOznR8:not(.YhLA3z) {
	padding-left: 25.5em;
}

.BClhr4 .LOznR8.YhLA3z.XUEdiT {
	padding-right: 24em;
}

.BClhr4 li.LOznR8.YhLA3z.XUEdiT {
	padding-right: 25.5em;
}

.BClhr4 .zS1Rnd:not(.YhLA3z) {
	padding-left: 27em;
}

.BClhr4 li.zS1Rnd:not(.YhLA3z) {
	padding-left: 28.5em;
}

.BClhr4 .zS1Rnd.YhLA3z.XUEdiT {
	padding-right: 27em;
}

.BClhr4 li.zS1Rnd.YhLA3z.XUEdiT {
	padding-right: 28.5em;
}

.BClhr4 .UnsEhu {
	display: block;
	max-width: 100%;
}

.BClhr4 .UnsEhu.wVaL1r {
	margin: 0 auto;
}

.BClhr4 .UnsEhu.XUEdiT {
	margin: 0 0 0 auto;
}

.BClhr4 .x9o0mV {
	background-color: #000;
}

.BClhr4 .hg05n3 {
	background-color: #e60000;
}

.BClhr4 .UQv34j {
	background-color: #f90;
}

.BClhr4 .VE686q {
	background-color: #ff0;
}

.BClhr4 .n4Tfpt {
	background-color: #008a00;
}

.BClhr4 .gYfudP {
	background-color: #06c;
}

.BClhr4 .qvvARP {
	background-color: #93f;
}

.BClhr4 .zdMkC0 {
	color: #fff;
}

.BClhr4 .uUy3CZ {
	color: #e60000;
}

.BClhr4 .KkKTdh {
	color: #f90;
}

.BClhr4 .sGvpX3 {
	color: #ff0;
}

.BClhr4 .QosIT4 {
	color: #008a00;
}

.BClhr4 .Z8myVu {
	color: #06c;
}

.BClhr4 .t30Lvk {
	color: #93f;
}

.BClhr4 .eEcatV {
	font-family:
		Georgia,
		Times New Roman,
		serif;
}

.BClhr4 .oYwtGC {
	font-family:
		Monaco,
		Courier New,
		monospace;
}

.BClhr4 .yf_2w9 {
	font-size: 0.75rem;
}

.BClhr4 .mbnzUN {
	font-size: 1.5rem;
}

.BClhr4 .SohNoU {
	font-size: 2.5rem;
}

.BClhr4 .YhLA3z {
	direction: rtl;
	text-align: inherit;
}

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

.BClhr4 .akotGG {
	text-align: justify;
}

.BClhr4 .XUEdiT {
	text-align: right;
}

.BClhr4.X6klQF::before {
	color: rgba(0, 0, 0, 0.6);
	content: attr(data-placeholder);
	font-style: italic;
	left: 15px;
	pointer-events: none;
	position: absolute;
	right: 15px;
}

.Rrp7cS {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.Rrp7cS.E9PLc3:after,
.Rrp7cS .E9PLc3:after {
	clear: both;
	content: "";
	display: table;
}

.Rrp7cS.E9PLc3 button,
.Rrp7cS .E9PLc3 button {
	background: none;
	border: none;
	cursor: pointer;
	display: inline-block;
	float: left;
	height: 24px;
	padding: 0.2rem 0.3333rem;
	/* 3px 5px */
	width: 28px;
}

.Rrp7cS.E9PLc3 button svg,
.Rrp7cS .E9PLc3 button svg {
	float: left;
	height: 100%;
}

.Rrp7cS.E9PLc3 button:active:hover,
.Rrp7cS .E9PLc3 button:active:hover {
	outline: none;
}

.Rrp7cS.E9PLc3 input.eDF5a4[type="file"],
.Rrp7cS .E9PLc3 input.eDF5a4[type="file"] {
	display: none;
}

.Rrp7cS.E9PLc3 button:hover,
.Rrp7cS .E9PLc3 button:hover,
.Rrp7cS.E9PLc3 button:focus,
.Rrp7cS .E9PLc3 button:focus,
.Rrp7cS.E9PLc3 button.VSM42s,
.Rrp7cS .E9PLc3 button.VSM42s,
.Rrp7cS.E9PLc3 .EQDVY1:hover,
.Rrp7cS .E9PLc3 .EQDVY1:hover,
.Rrp7cS.E9PLc3 .EQDVY1.VSM42s,
.Rrp7cS .E9PLc3 .EQDVY1.VSM42s,
.Rrp7cS.E9PLc3 .Ax18Tg:hover,
.Rrp7cS .E9PLc3 .Ax18Tg:hover,
.Rrp7cS.E9PLc3 .Ax18Tg.vtJbLW,
.Rrp7cS .E9PLc3 .Ax18Tg.vtJbLW {
	color: #06c;
}

.Rrp7cS.E9PLc3 button:hover .rgfbwV,
.Rrp7cS .E9PLc3 button:hover .rgfbwV,
.Rrp7cS.E9PLc3 button:focus .rgfbwV,
.Rrp7cS .E9PLc3 button:focus .rgfbwV,
.Rrp7cS.E9PLc3 button.VSM42s .rgfbwV,
.Rrp7cS .E9PLc3 button.VSM42s .rgfbwV,
.Rrp7cS.E9PLc3 .EQDVY1:hover .rgfbwV,
.Rrp7cS .E9PLc3 .EQDVY1:hover .rgfbwV,
.Rrp7cS.E9PLc3 .EQDVY1.VSM42s .rgfbwV,
.Rrp7cS .E9PLc3 .EQDVY1.VSM42s .rgfbwV,
.Rrp7cS.E9PLc3 .Ax18Tg:hover .rgfbwV,
.Rrp7cS .E9PLc3 .Ax18Tg:hover .rgfbwV,
.Rrp7cS.E9PLc3 .Ax18Tg.vtJbLW .rgfbwV,
.Rrp7cS .E9PLc3 .Ax18Tg.vtJbLW .rgfbwV,
.Rrp7cS.E9PLc3 button:hover .VRHv93.rgfbwV,
.Rrp7cS .E9PLc3 button:hover .VRHv93.rgfbwV,
.Rrp7cS.E9PLc3 button:focus .VRHv93.rgfbwV,
.Rrp7cS .E9PLc3 button:focus .VRHv93.rgfbwV,
.Rrp7cS.E9PLc3 button.VSM42s .VRHv93.rgfbwV,
.Rrp7cS .E9PLc3 button.VSM42s .VRHv93.rgfbwV,
.Rrp7cS.E9PLc3 .EQDVY1:hover .VRHv93.rgfbwV,
.Rrp7cS .E9PLc3 .EQDVY1:hover .VRHv93.rgfbwV,
.Rrp7cS.E9PLc3 .EQDVY1.VSM42s .VRHv93.rgfbwV,
.Rrp7cS .E9PLc3 .EQDVY1.VSM42s .VRHv93.rgfbwV,
.Rrp7cS.E9PLc3 .Ax18Tg:hover .VRHv93.rgfbwV,
.Rrp7cS .E9PLc3 .Ax18Tg:hover .VRHv93.rgfbwV,
.Rrp7cS.E9PLc3 .Ax18Tg.vtJbLW .VRHv93.rgfbwV,
.Rrp7cS .E9PLc3 .Ax18Tg.vtJbLW .VRHv93.rgfbwV {
	fill: #06c;
}

.Rrp7cS.E9PLc3 button:hover .VRHv93,
.Rrp7cS .E9PLc3 button:hover .VRHv93,
.Rrp7cS.E9PLc3 button:focus .VRHv93,
.Rrp7cS .E9PLc3 button:focus .VRHv93,
.Rrp7cS.E9PLc3 button.VSM42s .VRHv93,
.Rrp7cS .E9PLc3 button.VSM42s .VRHv93,
.Rrp7cS.E9PLc3 .EQDVY1:hover .VRHv93,
.Rrp7cS .E9PLc3 .EQDVY1:hover .VRHv93,
.Rrp7cS.E9PLc3 .EQDVY1.VSM42s .VRHv93,
.Rrp7cS .E9PLc3 .EQDVY1.VSM42s .VRHv93,
.Rrp7cS.E9PLc3 .Ax18Tg:hover .VRHv93,
.Rrp7cS .E9PLc3 .Ax18Tg:hover .VRHv93,
.Rrp7cS.E9PLc3 .Ax18Tg.vtJbLW .VRHv93,
.Rrp7cS .E9PLc3 .Ax18Tg.vtJbLW .VRHv93,
.Rrp7cS.E9PLc3 button:hover .KBOTqB,
.Rrp7cS .E9PLc3 button:hover .KBOTqB,
.Rrp7cS.E9PLc3 button:focus .KBOTqB,
.Rrp7cS .E9PLc3 button:focus .KBOTqB,
.Rrp7cS.E9PLc3 button.VSM42s .KBOTqB,
.Rrp7cS .E9PLc3 button.VSM42s .KBOTqB,
.Rrp7cS.E9PLc3 .EQDVY1:hover .KBOTqB,
.Rrp7cS .E9PLc3 .EQDVY1:hover .KBOTqB,
.Rrp7cS.E9PLc3 .EQDVY1.VSM42s .KBOTqB,
.Rrp7cS .E9PLc3 .EQDVY1.VSM42s .KBOTqB,
.Rrp7cS.E9PLc3 .Ax18Tg:hover .KBOTqB,
.Rrp7cS .E9PLc3 .Ax18Tg:hover .KBOTqB,
.Rrp7cS.E9PLc3 .Ax18Tg.vtJbLW .KBOTqB,
.Rrp7cS .E9PLc3 .Ax18Tg.vtJbLW .KBOTqB {
	stroke: #06c;
}

.Rrp7cS * {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.Rrp7cS .TBMLxP {
	display: none;
}

.Rrp7cS .xHGKaQ,
.Rrp7cS .qwdKVz {
	visibility: hidden;
}

.Rrp7cS .TiSM1O {
	position: absolute;
	-webkit-transform: translateY(10px);
	        transform: translateY(10px);
}

.Rrp7cS .TiSM1O a {
	cursor: pointer;
	text-decoration: none;
}

.Rrp7cS .TiSM1O.ZJuOTw {
	-webkit-transform: translateY(-10px);
	        transform: translateY(-10px);
}

.Rrp7cS .s8UT3K {
	display: inline-block;
	vertical-align: middle;
}

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

.Rrp7cS .VRHv93 {
	fill: none;
	stroke: #444;
	stroke-linecap: round;
	stroke-linejoin: round;
	stroke-width: 2;
}

.Rrp7cS .KBOTqB {
	fill: none;
	stroke: #444;
	stroke-miterlimit: 10;
	stroke-width: 2;
}

.Rrp7cS .rgfbwV,
.Rrp7cS .VRHv93.rgfbwV {
	fill: #444;
}

.Rrp7cS .mXAKa3 {
	fill: none;
}

.Rrp7cS .VqI7oS {
	fill-rule: evenodd;
}

.Rrp7cS .aspAWE,
.Rrp7cS .VRHv93.aspAWE {
	stroke-width: 1;
}

.Rrp7cS .uO_CvY {
	opacity: 0.4;
}

.Rrp7cS .BXlHv3 svg:last-child {
	display: none;
}

.Rrp7cS .BXlHv3.VSM42s svg:last-child {
	display: inline;
}

.Rrp7cS .BXlHv3.VSM42s svg:first-child {
	display: none;
}

.Rrp7cS .BClhr4 h1 {
	font-size: 2rem;
}

.Rrp7cS .BClhr4 h2 {
	font-size: 1.5rem;
}

.Rrp7cS .BClhr4 h3 {
	font-size: 1.17rem;
}

.Rrp7cS .BClhr4 h4 {
	font-size: 1rem;
}

.Rrp7cS .BClhr4 h5 {
	font-size: 0.83rem;
}

.Rrp7cS .BClhr4 h6 {
	font-size: 0.67rem;
}

.Rrp7cS .BClhr4 a {
	text-decoration: underline;
}

.Rrp7cS .BClhr4 blockquote {
	border-left: 4px solid #ccc;
	margin-bottom: 0.3333rem;
	/* 5px */
	margin-top: 0.3333rem;
	/* 5px */
	padding-left: /* 16px */ 1.0667rem;
}

.Rrp7cS .BClhr4 code {
	background-color: #f0f0f0;
	border-radius: /* 4px */ 0.2667rem;
}

.Rrp7cS .BClhr4 pre {
	background-color: #f0f0f0;
	border-radius: 0.2667rem;
	/* 4px */
	white-space: pre-wrap;
	margin-bottom: 0.3333rem;
	/* 5px */
	margin-top: 0.3333rem;
	/* 5px */
	padding: /* 5px 10px */ 0.3333rem 0.6667rem;
}

.Rrp7cS .BClhr4 code {
	font-size: 85%;
	padding: /* 2px 4px */ 0.1333rem 0.2667rem;
}

.Rrp7cS .BClhr4 pre.wzUaZv {
	background-color: #23241f;
	color: #f8f8f2;
	overflow: visible;
}

.Rrp7cS .BClhr4 img {
	max-width: 100%;
}

.Rrp7cS .HPo7oR {
	color: #444;
	display: inline-block;
	float: left;
	font-size: 0.875rem;
	font-weight: 500;
	height: 24px;
	position: relative;
	vertical-align: middle;
}

.Rrp7cS .EQDVY1 {
	cursor: pointer;
	display: inline-block;
	height: 100%;
	padding-left: 0.5333rem;
	/* 8px */
	padding-right: 0.1333rem;
	/* 2px */
	position: relative;
	width: 100%;
}

.Rrp7cS .EQDVY1::before {
	display: inline-block;
	line-height: 22px;
}

.Rrp7cS .Bdvcu6 {
	background-color: #fff;
	display: none;
	min-width: 100%;
	padding: 0.2667rem 0.5333rem;
	/* 4px 8px */
	position: absolute;
	white-space: nowrap;
}

.Rrp7cS .Bdvcu6 .Ax18Tg {
	cursor: pointer;
	display: block;
	padding-bottom: 0.3333rem;
	/* 5px */
	padding-top: /* 5px */ 0.3333rem;
}

.Rrp7cS .HPo7oR.rBvCKS .EQDVY1 {
	color: #ccc;
	z-index: 2;
}

.Rrp7cS .HPo7oR.rBvCKS .EQDVY1 .rgfbwV {
	fill: #ccc;
}

.Rrp7cS .HPo7oR.rBvCKS .EQDVY1 .VRHv93 {
	stroke: #ccc;
}

.Rrp7cS .HPo7oR.rBvCKS .Bdvcu6 {
	display: block;
	margin-top: -0.0667rem;
	/* -1px */
	top: 100%;
	z-index: 1;
}

.Rrp7cS .ha3K80,
.Rrp7cS .HdFK0l {
	width: 28px;
}

.Rrp7cS .ha3K80 .EQDVY1,
.Rrp7cS .HdFK0l .EQDVY1 {
	padding: /* 2px 4px */ 0.1333rem 0.2667rem;
}

.Rrp7cS .ha3K80 .EQDVY1 svg {
	right: 4px;
}

.Rrp7cS .HdFK0l .EQDVY1 svg {
	right: 4px;
}

.Rrp7cS .HdFK0l .Bdvcu6 {
	padding: /* 4px 0px */ 0.2667rem 0;
}

.Rrp7cS .HdFK0l .Ax18Tg {
	height: 24px;
	width: 24px;
	padding: /* 2px 4px */ 0.1333rem 0.2667rem;
}

.Rrp7cS .ha3K80 .Bdvcu6 {
	padding: 0.2rem 0.3333rem;
	/* 3px 5px */
	width: 152px;
}

.Rrp7cS .ha3K80 .Ax18Tg {
	border: 1px solid transparent;
	float: left;
	height: 16px;
	margin: 0.1333rem;
	/* 2px */
	padding: 0;
	width: 16px;
}

.Rrp7cS .HPo7oR:not(.ha3K80):not(.HdFK0l) svg {
	position: absolute;
	margin-top: -0.6rem;
	/* -9px */
	right: 0;
	top: 50%;
	width: 18px;
}

.Rrp7cS .HPo7oR.paWp7Z .EQDVY1[data-label]:not([data-label=""])::before,
.Rrp7cS .HPo7oR.Lzuhzd .EQDVY1[data-label]:not([data-label=""])::before,
.Rrp7cS .HPo7oR.wdNY6l .EQDVY1[data-label]:not([data-label=""])::before,
.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-label]:not([data-label=""])::before,
.Rrp7cS .HPo7oR.Lzuhzd .Ax18Tg[data-label]:not([data-label=""])::before,
.Rrp7cS .HPo7oR.wdNY6l .Ax18Tg[data-label]:not([data-label=""])::before {
	content: attr(data-label);
}

.Rrp7cS .HPo7oR.paWp7Z {
	width: 98px;
}

.Rrp7cS .HPo7oR.paWp7Z .EQDVY1::before,
.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg::before {
	content: "Normal";
}

.Rrp7cS .HPo7oR.paWp7Z .EQDVY1[data-value="1"]::before,
.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="1"]::before {
	content: "Heading 1";
}

.Rrp7cS .HPo7oR.paWp7Z .EQDVY1[data-value="2"]::before,
.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="2"]::before {
	content: "Heading 2";
}

.Rrp7cS .HPo7oR.paWp7Z .EQDVY1[data-value="3"]::before,
.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="3"]::before {
	content: "Heading 3";
}

.Rrp7cS .HPo7oR.paWp7Z .EQDVY1[data-value="4"]::before,
.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="4"]::before {
	content: "Heading 4";
}

.Rrp7cS .HPo7oR.paWp7Z .EQDVY1[data-value="5"]::before,
.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="5"]::before {
	content: "Heading 5";
}

.Rrp7cS .HPo7oR.paWp7Z .EQDVY1[data-value="6"]::before {
	content: "Heading 6";
}

.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="6"]::before {
	content: "Heading 6";
}

.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="1"]::before {
	font-size: 2rem;
}

.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="2"]::before {
	font-size: 1.5rem;
}

.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="3"]::before {
	font-size: 1.17rem;
}

.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="4"]::before {
	font-size: 1rem;
}

.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="5"]::before {
	font-size: 0.83rem;
}

.Rrp7cS .HPo7oR.paWp7Z .Ax18Tg[data-value="6"]::before {
	font-size: 0.67rem;
}

.Rrp7cS .HPo7oR.Lzuhzd {
	width: 108px;
}

.Rrp7cS .HPo7oR.Lzuhzd .EQDVY1::before,
.Rrp7cS .HPo7oR.Lzuhzd .Ax18Tg::before {
	content: "Sans Serif";
}

.Rrp7cS .HPo7oR.Lzuhzd .EQDVY1[data-value="serif"]::before,
.Rrp7cS .HPo7oR.Lzuhzd .Ax18Tg[data-value="serif"]::before {
	content: "Serif";
}

.Rrp7cS .HPo7oR.Lzuhzd .EQDVY1[data-value="monospace"]::before {
	content: "Monospace";
}

.Rrp7cS .HPo7oR.Lzuhzd .Ax18Tg[data-value="monospace"]::before {
	content: "Monospace";
}

.Rrp7cS .HPo7oR.Lzuhzd .Ax18Tg[data-value="serif"]::before {
	font-family:
		Georgia,
		Times New Roman,
		serif;
}

.Rrp7cS .HPo7oR.Lzuhzd .Ax18Tg[data-value="monospace"]::before {
	font-family:
		Monaco,
		Courier New,
		monospace;
}

.Rrp7cS .HPo7oR.wdNY6l {
	width: 98px;
}

.Rrp7cS .HPo7oR.wdNY6l .EQDVY1::before,
.Rrp7cS .HPo7oR.wdNY6l .Ax18Tg::before {
	content: "Normal";
}

.Rrp7cS .HPo7oR.wdNY6l .EQDVY1[data-value="small"]::before,
.Rrp7cS .HPo7oR.wdNY6l .Ax18Tg[data-value="small"]::before {
	content: "Small";
}

.Rrp7cS .HPo7oR.wdNY6l .EQDVY1[data-value="large"]::before,
.Rrp7cS .HPo7oR.wdNY6l .Ax18Tg[data-value="large"]::before {
	content: "Large";
}

.Rrp7cS .HPo7oR.wdNY6l .EQDVY1[data-value="huge"]::before {
	content: "Huge";
}

.Rrp7cS .HPo7oR.wdNY6l .Ax18Tg[data-value="huge"]::before {
	content: "Huge";
}

.Rrp7cS .HPo7oR.wdNY6l .Ax18Tg[data-value="small"]::before {
	font-size: 0.625rem;
}

.Rrp7cS .HPo7oR.wdNY6l .Ax18Tg[data-value="large"]::before {
	font-size: 1.125rem;
}

.Rrp7cS .HPo7oR.wdNY6l .Ax18Tg[data-value="huge"]::before {
	font-size: 2rem;
}

.Rrp7cS .ha3K80.uA9AhN .Ax18Tg {
	background-color: #fff;
}

.Rrp7cS .ha3K80.IKRmCP .Ax18Tg {
	background-color: #000;
}

@media (pointer: coarse) {
	.Rrp7cS.E9PLc3 button:hover:not(.VSM42s),
	.Rrp7cS .E9PLc3 button:hover:not(.VSM42s) {
		color: #444;
	}

	.Rrp7cS.E9PLc3 button:hover:not(.VSM42s) .rgfbwV,
	.Rrp7cS .E9PLc3 button:hover:not(.VSM42s) .rgfbwV,
	.Rrp7cS.E9PLc3 button:hover:not(.VSM42s) .VRHv93.rgfbwV,
	.Rrp7cS .E9PLc3 button:hover:not(.VSM42s) .VRHv93.rgfbwV {
		fill: #444;
	}

	.Rrp7cS.E9PLc3 button:hover:not(.VSM42s) .VRHv93,
	.Rrp7cS .E9PLc3 button:hover:not(.VSM42s) .VRHv93,
	.Rrp7cS.E9PLc3 button:hover:not(.VSM42s) .KBOTqB,
	.Rrp7cS .E9PLc3 button:hover:not(.VSM42s) .KBOTqB {
		stroke: #444;
	}
}

.E9PLc3.Rrp7cS {
	border: 1px solid #ccc;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: /* 8px */ 0.5333rem;
}

.E9PLc3.Rrp7cS .s8UT3K {
	margin-right: /* 15px */ 1rem;
}

.E9PLc3.Rrp7cS .EQDVY1 {
	border: 1px solid transparent;
}

.E9PLc3.Rrp7cS .Bdvcu6 {
	border: 1px solid transparent;
	-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
	        box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}

.E9PLc3.Rrp7cS .HPo7oR.rBvCKS .EQDVY1,
.E9PLc3.Rrp7cS .HPo7oR.rBvCKS .Bdvcu6 {
	border-color: #ccc;
}

.E9PLc3.Rrp7cS .ha3K80 .Ax18Tg.vtJbLW,
.E9PLc3.Rrp7cS .ha3K80 .Ax18Tg:hover {
	border-color: #000;
}

.E9PLc3.Rrp7cS + ._TfwDu.Rrp7cS {
	border-top: 0;
}

.Rrp7cS .TiSM1O {
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: 0 0 5px #ddd;
	        box-shadow: 0 0 5px #ddd;
	color: #444;
	padding: 0.3333rem 0.8rem;
	/* 5px 12px */
	white-space: nowrap;
}

.Rrp7cS .TiSM1O::before {
	content: "Visit URL:";
	line-height: 26px;
	margin-right: /* 8px */ 0.5333rem;
}

.Rrp7cS .TiSM1O input[type="text"] {
	display: none;
	border: 1px solid #ccc;
	font-size: 0.875rem;
	height: 26px;
	margin: 0;
	padding: 0.2rem 0.3333rem;
	/* 3px 5px */
	width: 170px;
}

.Rrp7cS .TiSM1O a {
	line-height: 26px;
}

.Rrp7cS .TiSM1O a.vvXpgG {
	display: inline-block;
	max-width: 13.3333rem;
	/* 200px */
	overflow-x: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
}

.Rrp7cS .TiSM1O a.c1E8lG::after {
	border-right: 1px solid #ccc;
	content: "Edit";
	margin-left: 1.0667rem;
	/* 16px */
	padding-right: /* 8px */ 0.5333rem;
}

.Rrp7cS .TiSM1O a.XMUo9n::before {
	content: "Remove";
	margin-left: /* 8px */ 0.5333rem;
}

.Rrp7cS .TiSM1O.oUnqD_ a.vvXpgG,
.Rrp7cS .TiSM1O.oUnqD_ a.XMUo9n {
	display: none;
}

.Rrp7cS .TiSM1O.oUnqD_ input[type="text"] {
	display: inline-block;
}

.Rrp7cS .TiSM1O.oUnqD_ a.c1E8lG::after {
	border-right: 0;
	content: "Save";
	padding-right: 0;
}

.Rrp7cS .TiSM1O[data-mode="link"]::before {
	content: "Enter link:";
}

.Rrp7cS .TiSM1O[data-mode="formula"]::before {
	content: "Enter formula:";
}

.Rrp7cS .TiSM1O[data-mode="video"]::before {
	content: "Enter video:";
}

.Rrp7cS a {
	color: #06c;
}

._TfwDu.Rrp7cS {
	border: 1px solid #ccc;
}

#YQ0y9h {
	height: 200px;
}

/* Hafinen SelectFx */
/* Default custom select styles */
div.twKM1o {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	text-align: left;
	background: #fff;
	width: 100%;
	max-width: 33.3333rem;
	/* 500px */
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

div.twKM1o:focus {
	outline: /* For better accessibility add a style for this in your skin */ none;
}

.twKM1o select {
	display: none;
}

.twKM1o span {
	display: block;
	position: relative;
	cursor: pointer;
	padding: 1em;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/* Placeholder and selected option */
.twKM1o > span {
	padding-right: 3em;
}

.twKM1o > span::after,
.twKM1o .uRuH7O span::after {
	speak: none;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.twKM1o > span::after {
	content: "\25BE";
	right: 1em;
}

.twKM1o .uRuH7O span::after {
	content: "\2713";
	margin-left: 1em;
}

.twKM1o.eqOyoY > span::after {
	-webkit-transform: translateY(-50%) rotate(180deg);
	transform: translateY(-50%) rotate(180deg);
}

/* Options */
.twKM1o .xDxLPE {
	position: absolute;
	overflow: hidden;
	width: 100%;
	background: #fff;
	visibility: hidden;
}

.twKM1o.eqOyoY .xDxLPE {
	visibility: visible;
}

.twKM1o ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

.twKM1o ul span {
	padding: 1em;
}

.twKM1o ul li.tdjBd8 span {
	background-color: #ddd;
}

/* Optgroup and optgroup label */
.twKM1o li.lEb7cJ ul {
	padding-left: 1em;
}

.twKM1o li.lEb7cJ > span {
	cursor: default;
}

div.HUvDiO {
	color: #fff;
	/*font-size: 1.5em;*/
	width: 300px;
}

@media screen and (max-width: 450px) {
	div.HUvDiO {
		font-size: 1em;
		width: 250px;
	}
}

div.HUvDiO::before {
	content: "";
	background: #282b30;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: -webkit-transform 0.3s;
	transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	transition: transform 0.3s, -webkit-transform 0.3s;
}

.HUvDiO.eqOyoY::before {
	-webkit-transform: scale3d(1.1, 3.5, 1);
	transform: scale3d(1.1, 3.5, 1);
}

.HUvDiO > span {
	height: 80px;
	line-height: 32px;
	-webkit-transition:
		text-indent 0.3s,
		opacity 0.3s;
	transition:
		text-indent 0.3s,
		opacity 0.3s;
}

@media screen and (max-width: 450px) {
	.HUvDiO > span {
		height: 60px;
		line-height: 28px;
	}
}

.HUvDiO.eqOyoY > span {
	text-indent: -290px;
	opacity: 0;
}

.HUvDiO.eqOyoY > span::after {
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0);
}

.HUvDiO .xDxLPE {
	background: transparent;
	width: 70%;
	height: 400%;
	padding: 1.9em 0;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	-ms-transform: translate(-50%, -50%);
}

@media screen and (max-width: 450px) {
	.HUvDiO .xDxLPE {
		padding-top: 3em;
	}
}

.HUvDiO .xDxLPE li {
	opacity: 0;
	-webkit-transform: translate3d(30%, 0, 0);
	transform: translate3d(30%, 0, 0);
	-webkit-transition:
		-webkit-transform 0.3s,
		opacity 0.3s;
	-webkit-transition:
		opacity 0.3s,
		-webkit-transform 0.3s;
	transition:
		opacity 0.3s,
		-webkit-transform 0.3s;
	transition:
		transform 0.3s,
		opacity 0.3s;
	transition:
		transform 0.3s,
		opacity 0.3s,
		-webkit-transform 0.3s;
}

.HUvDiO.eqOyoY .xDxLPE li {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	opacity: 1;
}

.HUvDiO.eqOyoY .xDxLPE li:first-child {
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(2) {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(3) {
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(4) {
	-webkit-transition-delay: 0.2s;
	transition-delay: 0.2s;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(5) {
	-webkit-transition-delay: 0.25s;
	transition-delay: 0.25s;
}

/* more options need more delay declaration */
.HUvDiO .xDxLPE li span {
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: 2px;
	font-size: 65%;
	padding: 0.8em 1em 0.8em 2.5em;
}

.HUvDiO .xDxLPE li span:hover,
.HUvDiO .xDxLPE li.tdjBd8 span,
.HUvDiO .xDxLPE li.uRuH7O span {
	color: #eb7e7f;
	background: transparent;
}

.HUvDiO .uRuH7O span::after {
	content: "";
}

/* Hafinen Select  overriding */
.iXW6Qs .HUvDiO > span {
	padding: 0 2rem 0 0;
	/* 30px */
	height: 22px;
	line-height: 21px;
}

.iXW6Qs .HMwosV {
	width: 100%;
	height: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}

.HMwosV {
	display: inline-block;
}

.WsM0AU.twKM1o:not(.eqOyoY) {
	width: 100% !important;
}

.twKM1o {
	background-color: transparent;
}

.twKM1o span {
	text-overflow: initial;
}

.twKM1o .hDifv0 {
	width: 100%;
}

div.HUvDiO {
	width: auto;
	font-family: "Rubik", sans-serif;
	color: #5e5e5e;
}

div.HUvDiO:before {
	background-color: transparent;
}

div.HUvDiO.i_XsAa {
	background: none;
}

div.HUvDiO.i_XsAa .SW6KVj {
	border-color: transparent;
	background: none;
}

div.HUvDiO.i_XsAa.eqOyoY .SW6KVj {
	background: #fff;
}

div.HUvDiO > span {
	height: 35px;
	padding: 0.4rem 2.2rem 0.4rem 1.1333rem;
	/* 6px 33px 6px 17px */
	line-height: 23px;
	z-index: 1;
}

div.HUvDiO.eqOyoY {
	z-index: 790;
}

div.HUvDiO.eqOyoY:before {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
}

div.HUvDiO.eqOyoY .SW6KVj {
	border: transparent;
	background: #fff;
	-webkit-box-shadow:
		-1px 0 1px #ccc,
		1px 0 1px #ccc;
	        box-shadow:
		-1px 0 1px #ccc,
		1px 0 1px #ccc;
}

div.HUvDiO > span:after,
div.HUvDiO.eqOyoY > span:after {
	/*content: "\e809";
  font-family: 'hafinen'; */
	color: #5e5e5e;
	font-size: 1.438rem;
	position: absolute;
	right: 7px;
}

div.HUvDiO .xDxLPE {
	height: auto;
	padding: 0.6rem 0;
	/* 9px */
	width: auto;
	max-height: 350px;
	-webkit-transform: translate3d(1px, 1px, 1px);
	        transform: translate3d(1px, 1px, 1px);
	overflow: hidden;
	z-index: 1;
}

div.HUvDiO .xDxLPE ul {
	width: 100%;
	display: table;
}

div.HUvDiO .xDxLPE ul li {
	display: table-row;
}

div.HUvDiO .xDxLPE ul li span {
	display: table-cell;
	font-size: 0.875rem;
	font-weight: 400;
	letter-spacing: normal;
	padding: 0.3333rem 0;
	/* 5px */
	text-transform: none;
	max-height: 350px;
	overflow-y: auto;
}

div.HUvDiO .xDxLPE ul li span:hover,
div.HUvDiO .xDxLPE ul li.tdjBd8 span,
div.HUvDiO .xDxLPE ul li.uRuH7O span {
	color: #212121;
}

.SW6KVj {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid rgba(33, 33, 33, 0.14);
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(6) {
	-webkit-transition-delay: 0.3s;
	        transition-delay: 0.3s;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(7) {
	-webkit-transition-delay: 0.35s;
	        transition-delay: 0.35s;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(8) {
	-webkit-transition-delay: 0.4s;
	        transition-delay: 0.4s;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(9) {
	-webkit-transition-delay: 0.45s;
	        transition-delay: 0.45s;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(10) {
	-webkit-transition-delay: 0.5s;
	        transition-delay: 0.5s;
}

.HUvDiO.eqOyoY .xDxLPE li:nth-child(11) {
	-webkit-transition-delay: 0.55s;
	        transition-delay: 0.55s;
}

.EmOmhC {
	background: #f4f4f4;
	border: 1px solid rgba(33, 33, 33, 0.14);
	padding: /* 6px 10px */ 0.4rem 0.6667rem;
}

.oEPT8x {
	width: 100%;
}

.TYlOwn {
	width: 100%;
	padding: 0.2rem 0.6667rem 0.2rem 0.2rem;
	/* 3px 10px 3px 3px */
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.07);
	border-top: 0;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}

.OvuQVY {
	color: #626262;
	/* 3px 7px 4px */
	padding: 0.2rem 0.4667rem 0.2667rem 1.7333rem;
	/* 26px */
	line-height: 24px;
}

.OvuQVY:hover {
	cursor: pointer;
	background: #f4f4f4;
}

.OvuQVY.FPJpzT {
	background: #f4f4f4;
}

.OvuQVY p {
	margin: 0;
}

.iXW6Qs.KdT8y0 {
	overflow: inherit;
}

.iXW6Qs .TYlOwn {
	width: calc(100% + 24px);
	margin: /* 4px -12px */ 0.2667rem -0.8rem;
}

.asE7x0 {
	overflow: hidden;
}

.asE7x0 .pBE714.N2ueqU {
	width: 100%;
}

/* Dropzone for Angular */
.asE7x0[dropzone="dropzone"] input[type="file"] {
	visibility: hidden;
}

/* end overrides */
/* Demo specific classes */
.Y0wkdc {
	height: 250px;
}

.xoo301 .iXW6Qs {
	padding: 0;
	-ms-flex-pack: justify;
	    justify-content: space-between;
}

.xoo301 .iXW6Qs label {
	margin-top: 0.4rem;
	/* 6px */
	padding-left: /* 12px */ 0.8rem;
}

.xoo301 .iXW6Qs .WsM0AU {
	margin-top: -0.1333rem;
	/* -2px */
	margin-bottom: 0.2rem;
	/* 3px */
	padding-left: /* 12px */ 0.8rem;
}

.qjEvjO.YGFn39 {
	margin-top: 0;
}

.PSIIOK {
	height: calc(50px);
}

.GwobIH .G_JHBF .wXMsHe {
	display: block;
}

/*------------------------------------------------------------------
[16. Tables and Datatables]
*/
/* Generic Tables
------------------------------------
*/
.wlTf18 {
	margin-bottom: 0;
	margin-top: /* 5px */ 0.3333rem;
}

.wlTf18 thead tr th {
	text-transform: uppercase;
	font-weight: 500;
	font-size: 0.656rem;
	letter-spacing: 0.06em;
	padding-top: 0.9333rem;
	/* 14px */
	padding-bottom: 0.9333rem;
	/* 14px */
	vertical-align: middle;
	border-bottom: 1px solid rgba(224, 224, 224, 0.7);
	color: #626262;
	border-top: none;
}

.wlTf18 thead tr th[class*="sorting_"]:not([class="sorting_disabled"]) {
	color: #626262;
}

.wlTf18 thead tr th:first-child {
	padding-left: /* 18px !important; */ 1.2rem;
}

.wlTf18 thead tr th .YMdeWl {
	margin-top: -1.3333rem;
	/* -20px */
	margin-bottom: /* -20px */ -1.3333rem;
}

.wlTf18 tbody tr td {
	background: #fff;
	color: #626262;
	border-bottom: 1px solid rgba(224, 224, 224, 0.7);
	border-top: 0;
	padding: 1.3333rem;
	/* 20px */
	font-size: 0.844rem;
}

.wlTf18 tbody tr td .KGJ3Bk {
	margin: /* 5px */ 0.3333rem;
}

.wlTf18 tbody tr td .KGJ3Bk:hover {
	background: rgba(33, 33, 33, 0.15);
}

.wlTf18 tbody tr td[class*="sorting_"] {
	color: #626262;
}

.wlTf18 tbody tr td .t41aqM label::after {
	left: 1px;
}

.wlTf18 tbody tr.b_PIYT td {
	background: #ffdeb3;
	color: #626262;
}

.wlTf18.NlaHxS tbody tr:hover td {
	background: #e5e5e5 !important;
	color: #626262;
	cursor: pointer;
}

.wlTf18.NlaHxS tbody tr.b_PIYT:hover td {
	background: #ffdeb3 !important;
	color: #626262;
}

.wlTf18.E5eJdA tbody tr td {
	background: #f4f4f4 !important;
}

.wlTf18.E5eJdA tbody tr:nth-child(2n + 1) td {
	background: #fff !important;
}

.wlTf18.Jylcxd tbody tr td {
	border-top: 0;
}

.wlTf18.DgGxAW {
	table-layout: fixed;
}

.wlTf18.DgGxAW thead tr th {
	padding-left: 1.3333rem;
	/* 20px */
	padding-right: /* 20px */ 1.3333rem;
}

.wlTf18.DgGxAW tbody tr td {
	padding-top: 0.8rem;
	/* 12px */
	padding-bottom: /* 12px */ 0.8rem;
}

.wlTf18.DgGxAW thead tr th,
.wlTf18.DgGxAW tbody tr td,
.wlTf18.DgGxAW tbody tr td :not(.Lm73i6) {
	white-space: nowrap;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
}

.wlTf18.DgGxAW thead tr th.nFGJUe *,
.wlTf18.DgGxAW tbody tr td.nFGJUe *,
.wlTf18.DgGxAW tbody tr td :not(.Lm73i6).nFGJUe * {
	overflow: visible !important;
	overflow: initial !important;
}

.wlTf18.DgGxAW.dAkaVL > tbody > tr.m0NfWt > td {
	background: #ffdeb3;
}

.wlTf18.DgGxAW.dAkaVL > tbody > tr.m0NfWt > td:first-child:before {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}

.wlTf18.DgGxAW.dAkaVL > tbody > tr.m0NfWt + tr > td {
	background: rgba(244, 244, 244, 0.4);
	padding: /* 0px 40px */ 0 2.6667rem;
}

.wlTf18.DgGxAW.dAkaVL > tbody > tr.m0NfWt + tr > td .I0spIm {
	margin-top: 0.8667rem;
	/* 13px */
	margin-bottom: 0.8667rem;
	/* 13px */
	background: transparent;
}

.wlTf18.DgGxAW.dAkaVL > tbody > tr.m0NfWt + tr > td .I0spIm tr,
.wlTf18.DgGxAW.dAkaVL > tbody > tr.m0NfWt + tr > td .I0spIm td {
	background: transparent;
	font-weight: 600;
}

.wlTf18.DgGxAW.dAkaVL > tbody > tr.Vshyvp > td:first-child:before {
	content: "";
	display: none;
}

.wlTf18.DgGxAW.dAkaVL > tbody > tr > td:hover {
	cursor: pointer;
}

.wlTf18.DgGxAW.dAkaVL > tbody > tr > td:first-child:before {
	content: "\e80b";
	display: inline-block;
	font-size: 1rem;
	top: -1px;
	position: relative;
	margin-right: 0.5333rem;
	/* 8px */
	font-family: "hafinen", sans-serif;
	-webkit-transition: all 0.12s linear;
	transition: all 0.12s linear;
}

.wlTf18.DgGxAW.dAkaVL .I0spIm td {
	border: none;
	text-align: left;
}

.wlTf18.Jylcxd > tbody > tr > td {
	border-bottom: 0;
}

.NIpenu {
	margin-bottom: 0 !important;
}

/* Data-tables
------------------------------------
*/
.wlTf18._89GOE.k9lxp7 {
	border: none;
}

.eA2ZpI:hover .KOVYf_:before {
	content: "";
	top: 0;
	height: 0;
}

.KOVYf_ {
	overflow-y: auto;
	border: none !important;
}

.KOVYf_:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 60px;
	bottom: 0;
	background: transparent;
}

.WXhO5Z .a4B4p8 {
	float: right;
}

.WXhO5Z .a4B4p8 ul > li.vMy3Z0 a {
	opacity: 0.5;
}

.WXhO5Z .a4B4p8 ul > li > a {
	padding: 0.3333rem 0.6667rem;
	/* 5px 10px */
	color: #626262;
	opacity: 0.35;
	-webkit-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}

.WXhO5Z .a4B4p8 ul > li > a:hover {
	opacity: 0.65;
}

.WXhO5Z .a4B4p8 ul > li.H59LAh > a,
.WXhO5Z .a4B4p8 ul > li.O5s1dF > a {
	opacity: 1;
}

.WXhO5Z .a4B4p8 ul > li.vMy3Z0 a {
	opacity: 0.35;
}

.WXhO5Z .a4B4p8 ul > li.vMy3Z0 a:hover {
	opacity: 0.35;
}

.WXhO5Z .PS_PZc,
.WXhO5Z .a4B4p8 {
	margin-top: /* 25px !important; */ 1.6667rem;
}

.a4B4p8.xUId9E.aytfuC {
	padding-top: 0;
	padding-right: /* 20px */ 1.3333rem;
}

.WXhO5Z .PS_PZc {
	clear: none;
	font-size: 0.75rem;
	padding: 0 2.2rem;
	/* 33px */
	color: #626262;
}

.WXhO5Z .a4B4p8 ul > li {
	display: inline-block;
	padding-left: 0;
	font-size: 0.688rem;
}

.MTQcJG {
	padding-right: 0 !important;
}

.nrNApS {
	position: relative;
}

.WXhO5Z .a4B4p8 ul > li.MtwsIA > a {
	font-weight: 700;
	color: #626262;
	opacity: 1;
}

.nrNApS a {
	color: inherit;
	opacity: 1;
}

.DbVnff .J8UQcH.HJGKwj a {
	display: block !important;
}

table._89GOE thead .ZBdSb7:after {
	background-image: url(data:image/png;base64,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);
}

table._89GOE thead .UPdbDv:after {
	background-image: url(data:image/png;base64,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);
}

table._89GOE thead .dazv_g:after {
	background-image: url(data:image/png;base64,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);
}

table._89GOE thead .NvGyLq:after {
	background-image: url(data:image/png;base64,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);
}

table._89GOE thead .nOnxVD:after {
	background-image: url(data:image/png;base64,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);
}

table._89GOE thead .dazv_g,
table._89GOE thead .ZBdSb7,
table._89GOE thead .UPdbDv,
table._89GOE thead .NvGyLq,
table._89GOE thead .nOnxVD {
	cursor: pointer;
	position: relative;
}

table._89GOE thead .dazv_g:after,
table._89GOE thead .ZBdSb7:after,
table._89GOE thead .UPdbDv:after,
table._89GOE thead .NvGyLq:after,
table._89GOE thead .nOnxVD:after {
	bottom: 12px;
	content: "";
	width: 19px;
	height: 19px;
	background-position: center center;
	opacity: 1;
	position: absolute;
	right: 8px;
	display: block;
}

table._89GOE.DgGxAW .dazv_g:after,
table._89GOE.DgGxAW .ZBdSb7:after,
table._89GOE.DgGxAW .UPdbDv:after {
	top: 12px;
	cursor: pointer;
}

/* Demo classes */
.Fg5wVC thead th:nth-child(1) {
	width: 20%;
}

.Fg5wVC thead th:nth-child(2) {
	width: 22%;
}

.Fg5wVC thead th:nth-child(3) {
	width: 24%;
}

.Fg5wVC thead th:nth-child(4) {
	width: 15%;
}

.Fg5wVC thead th:nth-child(5) {
	width: 19%;
}

.qqZxkQ thead th:nth-child(1) {
	width: 25%;
}

.qqZxkQ thead th:nth-child(2) {
	width: 30%;
}

.qqZxkQ thead th:nth-child(3) {
	width: 20%;
}

.qqZxkQ thead th:nth-child(4) {
	width: 25%;
}

.g89R8m th {
	border-top: 0;
}

.WXhO5Z .JdMBJp {
	width: 100%;
}

.WXhO5Z .JdMBJp > div {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.WXhO5Z#mynbzW > div {
	width: 100%;
}

/* Responsive Handlers : Tables */
@media (max-width: 991px) {
	.WXhO5Z .PS_PZc {
		float: left;
	}

	.a4B4p8.xUId9E.aytfuC {
		float: right;
	}
}

@media (max-width: 767px) {
	.NFMUru {
		border: 1px solid #ddd;
	}

	.WXhO5Z .JdMBJp {
		margin: 0;
	}

	.WXhO5Z .JdMBJp > div {
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.WXhO5Z .PS_PZc,
	.WXhO5Z .a4B4p8 {
		margin-top: 0 !important;
		padding-left: 0;
		padding-right: 0;
		margin-bottom: /* 10px */ 0.6667rem;
	}

	.WXhO5Z .PS_PZc ul,
	.WXhO5Z .a4B4p8 ul {
		padding: 0;
	}
}

@media (max-width: 480px) {
	.WXhO5Z .PS_PZc,
	.WXhO5Z .a4B4p8 {
		float: none;
		text-align: left;
		clear: both;
		display: block;
	}
}

/*------------------------------------------------------------------
[17. Charts]
*/
.R97ylV .Tc4fNF line.Jvwzlk {
	/* Vertical bar on hover in interactive chart */
	stroke-width: 30px;
	stroke-opacity: 0.04;
	stroke: #000;
}

.R97ylV .Tc4fNF .hs4zLY path.BSAIYQ {
	/*  filled area */
	fill-opacity: 0.3;
}

.R97ylV .Tc4fNF .AEJI5y line {
	/*  Line */
	stroke-opacity: 0.56;
	stroke: rgba(75, 75, 75, 0.19);
}

.R97ylV .Tc4fNF .AEJI5y line {
	/*  grid lines */
	stroke-opacity: 0.5;
}

.R97ylV[data-x-grid="false"] .DiqBuw .fwSGNH line {
	display: none;
}

.R97ylV[data-y-grid="false"] .rGrzBK .fwSGNH line {
	display: none;
}

.R97ylV .sXhUCn {
	/* domain */
	opacity: 0;
}

.R97ylV[data-points="true"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	/* Toggle points */
	fill-opacity: 1;
	stroke-opacity: 0.5;
}

.R97ylV .fFZu1U table td.U6Qh4Y div {
	border-radius: /* 100px */ 6.6667rem;
}

.R97ylV thead .SocieG strong {
	color: #989797;
}

.R97ylV .SocieG {
	font-size: 0.75rem;
}

.R97ylV .SocieG ._VVHOD.SocieG {
	font-weight: 400;
	font-size: 0.688rem;
	color: #989797;
}

.R97ylV .fFZu1U table {
	margin: /* 12px 10px 14px 15px */ 0.8rem 0.6667rem 0.9333rem 1rem;
}

.R97ylV .fFZu1U.mCk4Ch.SocieG {
	border-color: rgba(0, 0, 0, 0.12);
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
	        box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
}

.R97ylV[data-stroke-width="1"] .Tc4fNF .hs4zLY path.cy8cyX {
	/* Line widths */
	stroke-width: 1px;
}

.R97ylV[data-stroke-width="1"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	/* Line widths */
	stroke-width: 2px;
}

.R97ylV[data-stroke-width="2"] .Tc4fNF .hs4zLY path.cy8cyX {
	stroke-width: 2px;
}

.R97ylV[data-stroke-width="2"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke-width: 3px;
}

.R97ylV[data-stroke-width="3"] .Tc4fNF .hs4zLY path.cy8cyX {
	stroke-width: 3px;
}

.R97ylV[data-stroke-width="3"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke-width: 4px;
}

.R97ylV .fwSGNH text,
.R97ylV .Tc4fNF .AEJI5y .Sv9tYr text {
	fill: #757575;
	font-family: "Rubik", sans-serif;
	font-size: 0.75rem;
	font-weight: 400;
}

.R97ylV .Tc4fNF._0fJAl .hs4zLY .Ne72yw.AHGNIE,
.R97ylV .Tc4fNF .hs4zLY .Ne72yw.AHGNIE {
	fill: #008037 !important;
	stroke: #626262 !important;
}

/* Line widths
------------------------------------
*/
.R97ylV[data-line-color="master"] .Tc4fNF line.Jvwzlk,
.R97ylV[data-line-color="master"] .Tc4fNF .hs4zLY path.cy8cyX,
.R97ylV[data-line-color="master"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke: #626262;
}

.R97ylV[data-line-color="success"] .Tc4fNF line.Jvwzlk,
.R97ylV[data-line-color="success"] .Tc4fNF .hs4zLY path.cy8cyX,
.R97ylV[data-line-color="success"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke: #008037;
}

.R97ylV[data-line-color="primary"] .Tc4fNF line.Jvwzlk,
.R97ylV[data-line-color="primary"] .Tc4fNF .hs4zLY path.cy8cyX,
.R97ylV[data-line-color="primary"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke: #008037;
}

.R97ylV[data-line-color="info"] .Tc4fNF line.Jvwzlk,
.R97ylV[data-line-color="info"] .Tc4fNF .hs4zLY path.cy8cyX,
.R97ylV[data-line-color="info"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke: #3b4752;
}

.R97ylV[data-line-color="complete"] .Tc4fNF line.Jvwzlk,
.R97ylV[data-line-color="complete"] .Tc4fNF .hs4zLY path.cy8cyX,
.R97ylV[data-line-color="complete"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke: #f4f4f4;
}

.R97ylV[data-line-color="warning"] .Tc4fNF line.Jvwzlk,
.R97ylV[data-line-color="warning"] .Tc4fNF .hs4zLY path.cy8cyX,
.R97ylV[data-line-color="warning"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke: #ffae42;
}

.R97ylV[data-line-color="danger"] .Tc4fNF line.Jvwzlk,
.R97ylV[data-line-color="danger"] .Tc4fNF .hs4zLY path.cy8cyX,
.R97ylV[data-line-color="danger"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke: #cc0101;
}

.R97ylV[data-line-color="white"] .Tc4fNF line.Jvwzlk,
.R97ylV[data-line-color="white"] .Tc4fNF .hs4zLY path.cy8cyX,
.R97ylV[data-line-color="white"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke: rgba(255, 255, 255, 0.36);
}

.R97ylV[data-line-color="black"] .Tc4fNF line.Jvwzlk,
.R97ylV[data-line-color="black"] .Tc4fNF .hs4zLY path.cy8cyX,
.R97ylV[data-line-color="black"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke: #000;
}

/* Area Fill colors
------------------------------------
*/
.R97ylV[data-area-color="master"] .Tc4fNF .hs4zLY path.BSAIYQ {
	fill: #626262;
}

.R97ylV[data-area-color="success"] .Tc4fNF .hs4zLY path.BSAIYQ {
	fill: #008037;
}

.R97ylV[data-area-color="info"] .Tc4fNF .hs4zLY path.BSAIYQ {
	fill: #3b4752;
}

.R97ylV[data-area-color="complete"] .Tc4fNF .hs4zLY path.BSAIYQ {
	fill: #f4f4f4;
}

.R97ylV[data-area-color="primary"] .Tc4fNF .hs4zLY path.BSAIYQ {
	fill: #008037;
}

.R97ylV[data-area-color="warning"] .Tc4fNF .hs4zLY path.BSAIYQ {
	fill: #ffae42;
}

.R97ylV[data-area-color="danger"] .Tc4fNF .hs4zLY path.BSAIYQ {
	fill: #cc0101;
}

.R97ylV[data-area-color="white"] .Tc4fNF .hs4zLY path.BSAIYQ {
	fill: #fff;
}

.R97ylV[data-area-color="black"] .Tc4fNF .hs4zLY path.BSAIYQ {
	fill: #000;
}

/* Point fill colors
------------------------------------
*/
.R97ylV[data-point-color="master"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	fill: #626262;
}

.R97ylV[data-point-color="success"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	fill: #008037;
}

.R97ylV[data-point-color="info"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	fill: #3b4752;
}

.R97ylV[data-point-color="complete"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	fill: #f4f4f4;
}

.R97ylV[data-point-color="primary"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	fill: #008037;
}

.R97ylV[data-point-color="warning"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	fill: #ffae42;
}

.R97ylV[data-point-color="danger"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	fill: #cc0101;
}

.R97ylV[data-point-color="white"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	fill: #fff;
}

#AzHdWC svg,
#AYVYXr svg,
#DnwXfr svg {
	height: 500px;
}

/* Rickshaw Charts
------------------------------------
*/
.E8iJP3.BOjzV3 .GzdswO {
	padding-left: 1rem;
	/* 15px */
	-webkit-transform: translateX(-15px);
	        transform: translateX(-15px);
	width: 30px;
	background: rgba(0, 0, 0, 0.04);
	right: -15px;
}

.E8iJP3.BOjzV3 .GzdswO .WEUCbF,
.E8iJP3.BOjzV3 .GzdswO .Lc0mOM {
	-webkit-transform: translateX(15px);
	        transform: translateX(15px);
}

.E8iJP3.BOjzV3 .GzdswO:after {
	content: "";
	width: 1px;
	background: rgba(0, 0, 0, 0.2);
	height: 100%;
	display: block;
}

.E8iJP3 .fyWttY .fwSGNH.jXtnUE line {
	stroke-dasharray: 3px, 5px;
	opacity: 0.7;
}

.E8iJP3.BOjzV3 .GzdswO .Lc0mOM {
	display: none;
}

.E8iJP3.BOjzV3 .GzdswO .WEUCbF {
	line-height: 1.4;
	padding: 0.5em;
}

.E8iJP3.BOjzV3 .IAhztC {
	float: right;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: /* 4px */ 0 0.2667rem 0 0;
}

.E8iJP3.BOjzV3 .GzdswO .DYxZpe {
	font-size: 0.688rem;
	color: #a0a0a0;
	opacity: 0.5;
}

#Srft8b #QZa7tp {
	position: absolute;
	top: 0;
	background: rgba(255, 255, 255, 0.8);
	bottom: 0;
	width: 40px;
	left: 0;
	z-index: 1;
}

#Srft8b #QZa7tp .BOjzV3 .qBihqO path,
#Srft8b #QZa7tp .BOjzV3 .j9mwg7 path {
	fill: none;
	stroke: none;
}

#Srft8b #QZa7tp .BOjzV3 .qBihqO text,
#Srft8b #QZa7tp .BOjzV3 .j9mwg7 text {
	opacity: 0.35;
	font-size: 0.688rem;
}

#iMgpxZ #Skrhqx.BOjzV3 .GzdswO .heW7PB {
	border-radius: /* 50px */ 3.3333rem;
}

#iMgpxZ #Skrhqx.BOjzV3 .GzdswO .Lc0mOM {
	display: none;
}

#iMgpxZ #Skrhqx.BOjzV3 .GzdswO .WEUCbF {
	line-height: 1.4;
	padding: 0.5em;
}

#iMgpxZ #Skrhqx .IAhztC {
	float: right;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: /* 4px */ 0 0.2667rem 0 0;
}

#iMgpxZ #Skrhqx.BOjzV3 .GzdswO .DYxZpe {
	font-size: 0.688rem;
	color: #a0a0a0;
	opacity: 0.5;
}

#Hl78yi #jQCAiV {
	height: 500px;
}

#Hl78yi .BOjzV3 .Q57WaD .fwSGNH {
	stroke-opacity: 0;
}

#Hl78yi .BOjzV3 .qBihqO path,
#Hl78yi .BOjzV3 .j9mwg7 path {
	stroke: none;
}

#Hl78yi .BOjzV3 .qBihqO text,
#Hl78yi .BOjzV3 .j9mwg7 text {
	font-size: 0.688rem;
}

#Hl78yi .i9jDmF .YpO9YH {
	opacity: 0;
}

#Hl78yi .i9jDmF .VnKCyJ,
#Hl78yi .i9jDmF .VoGLgA {
	fill: #000;
	fill-opacity: 0.1 !important;
}

#Hl78yi .zcIU2J {
	position: absolute;
	top: 0;
	height: 93px;
	overflow: hidden;
}

#Hl78yi .un_Jow {
	position: absolute;
	bottom: 40px;
	top: 150px;
	left: 33px;
	right: 0;
	width: auto;
}

#Hl78yi .un_Jow .vZlIvv.RT76dH .wMDDQB {
	font-size: 0.688rem;
}

#Hl78yi .Uat9HN {
	bottom: 0;
	position: absolute;
	top: 150px;
	width: 40px;
	left: -6px;
}

#Hl78yi .BOjzV3 .vZlIvv {
	border-color: transparent;
}

#Hl78yi .BOjzV3 .vZlIvv .wMDDQB {
	bottom: -24px;
	left: -15px;
}

.I4766q {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 0.1333rem;
	/* 2px */
	vertical-align: middle;
	border-top: 0;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}

/*------------------------------------------------------------------
[18. List]
*/
.Gy9LGq {
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	position: absolute;
	width: 100%;
	-webkit-overflow-scrolling: touch;
}

.p1Hoiu {
	position: relative;
}

.p1Hoiu .E1yRMN ul {
	list-style: none;
	margin: 0;
	position: absolute;
	top: 0;
	right: 10px;
	z-index: 120;
	/* 10px */
	padding: 0.6667rem 0;
}

.p1Hoiu .E1yRMN ul li a {
	font-size: 0.7em;
	vertical-align: baseline;
}

.TnWtFa {
	margin: 0;
	min-height: 1px;
	overflow: hidden;
	padding: 1.7333rem 0 0;
	/* 26px */
	position: relative;
}

.TnWtFa:last-child ul {
	border: 0;
}

.Fm51CB,
.NecUoS {
	background: #f4f4f4;
	color: #232830;
	text-transform: uppercase;
	margin: 0;
	padding: 0.4rem 0 0.3333rem 1rem;
	/* 6px 5px 15px */
	position: absolute;
	z-index: 10;
}

.Fm51CB {
	bottom: auto;
	min-height: 1px;
	top: 0;
	width: 100%;
	border-top: 0;
}

.NecUoS {
	width: 100%;
	z-index: 100;
	font-size: 0.688rem !important;
	line-height: 14px !important;
}

.NecUoS._SyRvm {
	visibility: hidden;
}

.TnWtFa.Jy8w5W .Fm51CB {
	bottom: 0;
	top: auto;
}

input.YqQWCS {
	font-size: 0.938rem;
	color: #232830;
}

.K6NxhD .NecUoS {
	border-top: 0;
}

.HdtBRQ ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid rgba(33, 33, 33, 0.14);
}

.HdtBRQ li {
	padding-left: 1rem;
	/* 15px */
	white-space: nowrap;
	cursor: pointer;
	width: 100%;
	display: -ms-flexbox;
	display: flex;
}

.HdtBRQ li:hover {
	background-color: #e5e5e5;
}

.HdtBRQ li.MtwsIA {
	background-color: #ffdeb3;
}

.HdtBRQ li p {
	margin: 0;
	line-height: 19px;
}

.HdtBRQ li > a {
	margin-right: 1rem;
	/* 15px */
	width: 100%;
}

.HdtBRQ li > * {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	-ms-flex-align: center;
	align-items: center;
}

.HdtBRQ.GBxYDQ li > a {
	border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}

.HdtBRQ.GBxYDQ li:last-child > a {
	border-bottom: 0;
}

.HdtBRQ.GBxYDQ li + li {
	border-top: 0;
}

[data-ios="true"] .Fm51CB,
[data-ios="true"] .NecUoS {
	width: /*scrollbars aren't visible in iOS devices, so make the headers wider */ 288px;
}

.Ee9QIA.MtwsIA,
.Ee9QIA.MtwsIA:hover,
.Ee9QIA.MtwsIA:focus {
	background-color: #f8f9fa;
	color: #303030;
}

.Ee9QIA:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}

.Ee9QIA:last-child {
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
}

.heQMu1 > li {
	display: inline-block;
	padding-right: 0.3333rem;
	/* 5px */
	padding-left: /* 5px */ 0.3333rem;
}

/*------------------------------------------------------------------
[19. Social App]
*/
.khme9m,
.T7Gwjh {
	height: 100%;
	width: 100%;
}

/* Cover
------------------------------------
*/
.khme9m .T7Gwjh .gM589g {
	height: 60vh;
	padding-top: 0;
}

.khme9m .T7Gwjh .tqOPsE {
	position: relative;
	margin: 0 auto;
	overflow-x: hidden;
}

.khme9m .T7Gwjh .tqOPsE:before {
	background-image: url(data:image/png;base64,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);
	background-repeat: repeat-x;
	bottom: 0;
	content: " ";
	height: 270px;
	left: 0;
	position: absolute;
	right: 0;
	z-index: 1;
}

.khme9m .T7Gwjh .tqOPsE .s0fgG8 {
	z-index: 2;
}

.AlFrWB {
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.AlFrWB .UYsC7G {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	min-width: 100%;
	min-height: 100%;
}

/* Feed
------------------------------------
*/
.wG7OS7 {
	width: 52px;
}

.wG7OS7 > .RnF2mU {
	float: none;
}

.khme9m .T7Gwjh .rHsTVr {
	overflow-y: hidden;
	width: 100%;
}

.khme9m .T7Gwjh .rHsTVr > .D9TDQj {
	white-space: normal;
	display: block;
	width: 100%;
	margin: 0 auto;
}

.khme9m .T7Gwjh .rHsTVr > .D9TDQj:after {
	feed: "";
	display: block;
	clear: both;
}

.khme9m .T7Gwjh .rHsTVr > .D9TDQj:hover > .YjnfQ5:after {
	background: #f4f4f4;
}

/* Social Cards
------------------------------------
*/
.uvJCc_ {
	padding-bottom: 0;
	margin-bottom: 0;
	background: #fff;
	float: left;
	position: relative;
	/* 4px */
	border-radius: 0.2667rem 0.2667rem 2px 2px;
	/*margin-bottom: 20px;*/
	width: 300px;
	border: 1px solid #e0e0e0;
}

.uvJCc_ .EVnJtg {
	position: absolute;
	right: 20px;
	top: 20px;
	display: block;
	border-radius: 50%;
	border: 2px solid #f4f4f4;
	width: 9px;
	height: 9px;
	background: #757e85;
	z-index: 1;
}

.uvJCc_ .EVnJtg:hover {
	cursor: pointer;
}

.uvJCc_.QZYTzk {
	width: 100% !important;
}

.uvJCc_.IPMSYb {
	background: rgba(211, 238, 255, 0.6);
	border-radius: 0.2667rem;
	/* 4px */
	padding: 1rem 1.6667rem;
	/* 15px 25px */
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid transparent;
}

.uvJCc_.IPMSYb:hover,
.uvJCc_.IPMSYb.AHGNIE {
	border-color: #b0b5b9 !important;
}

.uvJCc_.IPMSYb h5 {
	font-size: 0.75rem;
	margin: 0;
	color: #626262;
}

.uvJCc_.IPMSYb h5 .YELawf {
	color: #626262;
}

.uvJCc_.IPMSYb h2 {
	color: #626262;
	font-size: 1.563rem;
	line-height: 32px;
	margin: 0;
	font-weight: 400;
}

.uvJCc_.IPMSYb .a0CBIm {
	opacity: 0.45;
	font-size: 0.75rem;
	padding: 0;
	margin: /* 5px */ 0.3333rem 0 0;
}

.uvJCc_.IPMSYb .a0CBIm li {
	display: inline-block;
	list-style: none;
	padding: 0;
}

.uvJCc_.IPMSYb .a0CBIm li a {
	color: #212121;
}

.uvJCc_.IPMSYb .EVnJtg {
	width: 9px;
	height: 9px;
	border: none;
	background: #f4f4f4;
}

.uvJCc_ .ED1PON,
.uvJCc_ .pGBYwd {
	background-color: #fff;
	-webkit-transition: background 0.2s ease;
	transition: background 0.2s ease;
}

.uvJCc_.zw5AUr .ED1PON {
	padding: 1rem 1rem 0.8rem;
	/* 15px 15px 12px */
	border-bottom: 1px solid #e0e0e0;
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
}

.uvJCc_.zw5AUr .ED1PON:hover {
	background: rgba(211, 238, 255, 0.6);
	border-color: #e5e5e5;
	cursor: pointer;
}

.uvJCc_.zw5AUr .ED1PON:hover h6 {
	opacity: 0.6;
}

.uvJCc_.zw5AUr .ED1PON.ByUDjZ {
	border-bottom: none;
}

.uvJCc_.zw5AUr .ED1PON .V8DFCG {
	float: left;
	border-radius: 50%;
	overflow: hidden;
	margin-right: /* 10px */ 0.6667rem;
}

.uvJCc_.zw5AUr .ED1PON .V8DFCG > img {
	width: 30px;
	height: 30px;
}

.uvJCc_.zw5AUr .ED1PON h5 {
	font-weight: 700;
	font-size: 0.875rem;
	line-height: 23px;
	font-family: "Rubik", sans-serif;
	letter-spacing: -0.006em;
	margin: -0.2rem 0 0;
}

.uvJCc_.zw5AUr .ED1PON h6 {
	font-size: 0.75rem;
	margin: 0;
	opacity: 0.45;
	font-family: "Rubik", sans-serif;
}

.uvJCc_.zw5AUr .fho02b {
	padding: 0.8rem 1.0667rem 0.7333rem;
	/* 12px 16px 11px */
	font-size: 0.875rem;
	line-height: 21px;
	margin: 0;
}

.uvJCc_.zw5AUr .fho02b p {
	margin-bottom: /* 4px */ 0.2667rem;
}

.uvJCc_.zw5AUr .fho02b .fsrg0F {
	opacity: 0.45;
	display: block;
	font-size: 0.75rem;
	font-family: "Rubik", sans-serif;
}

.uvJCc_.zw5AUr .zBbVE2 {
	position: relative;
}

.uvJCc_.zw5AUr .zBbVE2 .Z5URPf {
	left: 17px;
	padding: 0;
	position: absolute;
	top: 10px;
}

.uvJCc_.zw5AUr .zBbVE2 .Z5URPf li {
	display: inline-block;
	list-style: none;
	margin-right: /* 10px */ 0.6667rem;
}

.uvJCc_.zw5AUr .zBbVE2 .Z5URPf li a {
	color: #fff;
}

.uvJCc_.zw5AUr .YFu8hM {
	overflow: hidden;
	position: relative;
	max-height: 400px;
}

.uvJCc_.zw5AUr .YFu8hM:hover .Z5URPf {
	opacity: 1;
}

.uvJCc_.zw5AUr .YFu8hM .Z5URPf {
	position: absolute;
	top: 5px;
	right: 0;
	opacity: 0;
}

.uvJCc_.zw5AUr .YFu8hM .Z5URPf li {
	display: inline-block;
	list-style: none;
}

.uvJCc_.zw5AUr .YFu8hM .Z5URPf li a {
	color: #fff;
	opacity: 0.8;
	padding: /* 5px */ 0.3333rem;
}

.uvJCc_.zw5AUr .YFu8hM > * {
	max-width: 100%;
}

.uvJCc_.zw5AUr .pGBYwd {
	padding: 0.9333rem 1.0667rem 0.7333rem;
	/* 14px 16px 11px */
	font-size: 0.75rem !important;
}

.uvJCc_.zw5AUr .pGBYwd:hover {
	background: rgba(211, 238, 255, 0.6);
	cursor: pointer;
}

.uvJCc_.zw5AUr .pGBYwd:hover .a0CBIm,
.uvJCc_.zw5AUr .pGBYwd:hover .YELawf {
	opacity: 0.8;
}

.uvJCc_.zw5AUr .pGBYwd .YELawf {
	float: left;
	opacity: 0.45;
	font-family: "Rubik", sans-serif;
	margin-top: /* 1px */ 0.0667rem;
}

.uvJCc_.zw5AUr .pGBYwd .a0CBIm {
	float: right;
	margin: 0;
	padding: 0;
	opacity: 0.45;
}

.uvJCc_.zw5AUr .pGBYwd .a0CBIm li {
	display: inline-block;
	list-style: none;
}

.uvJCc_.zw5AUr .pGBYwd .a0CBIm li a {
	color: inherit;
}

.uvJCc_.zw5AUr .fho02b,
.uvJCc_.zw5AUr .YFu8hM,
.uvJCc_.zw5AUr .pGBYwd {
	border-color: transparent;
	border-style: solid;
}

.uvJCc_.zw5AUr .fho02b {
	border-width: 1px;
}

.uvJCc_.zw5AUr .YFu8hM {
	border-width: 0 1px;
	margin-top: /* -2px */ -0.1333rem;
}

.uvJCc_.zw5AUr .pGBYwd {
	border-width: 0 1px 1px;
}

.uvJCc_.zw5AUr.tgx24M .fho02b {
	padding-bottom: 0;
}

.uvJCc_.zw5AUr.tgx24M .pGBYwd {
	padding-top: 0;
	border-radius: 0;
}

.uvJCc_.zw5AUr.tgx24M .pGBYwd:hover {
	background: #fff;
}

.uvJCc_.zw5AUr.tgx24M .ED1PON {
	border-top: 1px solid rgba(33, 33, 33, 0.14);
}

.uvJCc_.zw5AUr.tgx24M .EVnJtg {
	background: #ffae42;
}

.uvJCc_.on_Fq9 {
	width: 300px;
}

.uvJCc_.ymKWij {
	width: 620px;
}

.uvJCc_.yBmWHB {
	width: 920px;
}

.uvJCc_ img {
	width: 100%;
}

/* Step Form : Status */
.tDqOKR {
	margin-left: 0;
	padding: 0;
	position: static;
	margin-bottom: /* 20px */ 1.3333rem;
}

.tDqOKR .r7uuGb {
	padding-top: 1.9333rem;
	/* 29px !important; */
	padding-left: /* 22px */ 1.4667rem;
}

.tDqOKR .nyc7kb,
.tDqOKR .r7uuGb {
	font-size: 0.938rem;
	opacity: 0.5;
	display: none;
	margin: 0 !important;
	/* 19px */
	position: static;
	text-align: left;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
}

.tDqOKR ol:before {
	background: transparent;
}

.tDqOKR .yYT4ZM li {
	overflow: hidden;
}

.tDqOKR .yYT4ZM li.BrXRgC {
	position: relative;
}

.tDqOKR .yYT4ZM li.BrXRgC input {
	font-size: 0.875rem;
	padding: 0 !important;
	margin: 0 !important;
}

.tDqOKR .yYT4ZM li > span {
	width: 100%;
}

.tDqOKR .yYT4ZM li > span label {
	font-size: 0.75rem;
	opacity: 0.55;
	font-weight: 300;
	-webkit-transition: opacity 0.2s ease;
	transition: opacity 0.2s ease;
}

.tDqOKR .yYT4ZM input {
	background: transparent !important;
	height: 30px;
}

.tDqOKR .yYT4ZM .BrXRgC input,
.tDqOKR .Q68Lld .yYT4ZM input {
	background: transparent;
	border: none;
}

.tDqOKR .wRwKOS {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.tDqOKR .wRwKOS .H59LAh,
.tDqOKR .wRwKOS .HBFJbX {
	display: none !important;
}

.tDqOKR .R4VXdT:before {
	background: none;
}

/* Responsive Handlers: Social App
------------------------------------
*/
@media (min-width: 991px) and (max-width: 1070px) {
	.D9TDQj .uJSd9i:first-child .JAPBu8:first-child {
		width: 100%;
		margin-bottom: /* 20px */ 1.3333rem;
	}

	.D9TDQj .uJSd9i:first-child .JAPBu8:nth-child(2),
	.D9TDQj .uJSd9i:first-child .JAPBu8:nth-child(3) {
		width: 50%;
	}
}

@media (max-width: 667px) {
	.khme9m .T7Gwjh .rHsTVr > .D9TDQj > .uJSd9i {
		width: 100% !important;
	}
}

/*------------------------------------------------------------------
[20. Email App]
*/
/* Email Components
--------------------------------------------------
*/
.vX30R5 {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 50px;
	background: #fff;
	border-top: 1px solid #f4f4f4;
	z-index: 101;
}

.vX30R5 .i9hCjt {
	font-size: 1.5rem;
}

.MmjHl3 {
	position: relative;
	overflow: auto;
	background: #fff;
	border: 1px solid rgba(0, 0, 0, 0.17);
	max-width: /* 680px */ 45.3333rem;
}

.MmjHl3 .becRJq .A8vBOe {
	background: #f4f4f4;
	border-bottom: 1px solid #e0e0e0;
	position: relative;
	border-top: none;
}

.MmjHl3 .rqxplG {
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: /* 12px */ 0.8rem;
}

.MmjHl3 .I6Xq3x {
	margin: 0;
	padding: 0;
}

.MmjHl3 > .JdMBJp {
	margin-left: -2rem;
	/* -30px */
	margin-right: /* -30px */ -2rem;
}

.Y9FP15 .XRTioh .v4ybWO {
	background: #f4f4f4;
	height: 100%;
	width: auto;
	overflow: auto;
	padding: 0.6667rem;
	/* 10px */
	margin-top: 3.3333rem;
	/* 50px */
	border-radius: /* 6px */ 0.4rem;
}

.Y9FP15 .XRTioh .v4ybWO .c_wukJ {
	position: absolute;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: end;
	    justify-content: flex-end;
	-ms-flex-align: center;
	    align-items: center;
	padding: 0 1rem;
	/* 0px 15px */
	left: 0;
	top: 0;
	width: 100%;
	height: 50px;
	z-index: 799;
}

.Y9FP15 .XRTioh .v4ybWO ._D8oI6 {
	padding: /* 20px */ 1.3333rem;
}

.Y9FP15 .XRTioh .v4ybWO ._D8oI6 ._ECRFT {
	font-size: 1.375rem;
	line-height: 1.2;
}

.Y9FP15 .XRTioh .v4ybWO .GWHMFL {
	margin: 0 auto;
	width: 600px;
	display: block;
	/* 10px */
	/* 20px */
	/* 20px */
	padding: 0.6667rem 1.3333rem 1.3333rem;
	/* 20px */
	background: #fff;
	border-radius: 0.4rem;
	/* 6px */
	border: 1px solid rgba(33, 33, 33, 0.14);
}

.Y9FP15
	.XRTioh
	.v4ybWO
	.GWHMFL
	._D8oI6
	.fiKCL9
	.OlAiz3 {
	font-size: 0.938rem;
	color: #3b4752;
}

.Y9FP15
	.XRTioh
	.v4ybWO
	.GWHMFL
	._D8oI6
	.fiKCL9
	.zSMljC {
	color: rgba(33, 33, 33, 0.62);
	font-family: "Rubik", sans-serif;
}

.Y9FP15 .XRTioh .v4ybWO .GWHMFL ._D8oI6 ._ECRFT {
	font-family: "Rubik", sans-serif;
	color: #626262;
	font-size: 0.95rem;
	line-height: 17px;
}

.Y9FP15
	.XRTioh
	.v4ybWO
	.GWHMFL
	._D8oI6
	.EA_lTK
	.NDX_wj {
	border-radius: /* 13px */ 0.8667rem;
}

.Y9FP15 .XRTioh .v4ybWO .GWHMFL .ZvQJbx p {
	line-height: 23px;
	color: #626262;
	letter-spacing: 0.001em;
}

.Y9FP15 .XRTioh .v4ybWO .GWHMFL .KqrUKy {
	min-height: 200px;
}

.Y9FP15 .XRTioh .v4ybWO .GWHMFL .IVp0cd {
	border: 1px solid rgba(0, 0, 0, 0.05);
}

.Y9FP15
	.XRTioh
	.v4ybWO
	.GWHMFL
	.IVp0cd
	._UK26l {
	max-height: 150px;
	min-height: 130px !important;
	width: 100% !important;
}

/* Email App Top Header
--------------------------------------------------
*/
.tQLfPv {
	font-size: 0.933rem;
}

.tQLfPv .ZWasOg > .YMdeWl {
	color: #f4f4f4;
}

.tQLfPv .YMdeWl:hover {
	text-decoration: none;
}

/* Responsive Handler : Email App
--------------------------------------------------
*/
@media (max-width: 768px) {
	.GWHMFL .i2q04t {
		min-height: 400px;
	}
}

.MmjHl3 .becRJq .ZWasOg .tKMVve::after {
	display: none;
}

/*------------------------------------------------------------------
[21. Calendar App]
*/
body.q6PVDq {
	overflow: hidden;
}

/*
Calendar
--------------------------------------------------
Header / .calendar-header
Years / .years .year
Months / .months
Weeks / .weeks-wrapper .week
Grid / .calendar-container
Events / .event-container
*/
.ghRGIj {
	height: 100%;
}

.ghRGIj .VRQWLA {
	overflow: hidden;
}

.ghRGIj .VRQWLA .ltICyb {
	display: none;
}

.ghRGIj.Xc6gCm {
	padding-left: /* 5px */ 0.3333rem;
}

.ghRGIj.Xc6gCm .xIAC0k .DYxZpe {
	margin-bottom: /* 22px */ 1.4667rem;
}

.ghRGIj.Xc6gCm .wbr4mf {
	display: none;
}

.ghRGIj.Xc6gCm .zY6Nq7 {
	border-top: 1px solid #e0e0e0;
	padding-top: 0;
	height: calc(100% - 169px);
}

.ghRGIj.Xc6gCm .zY6Nq7 .OuRK5I .A919x0 {
	width: 100%;
}

.ghRGIj.Xc6gCm .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky .wua995 {
	margin-left: /* 10px */ 0.6667rem;
}

.ghRGIj .JAVXjw {
	height: 43px;
	background-color: #fff;
	line-height: 43px;
	padding-left: /* 55.5px */ 3.7rem;
}

.ghRGIj .JAVXjw > .VRQWLA {
	width: calc(100% - 141px);
	border-right: 1px solid rgba(33, 33, 33, 0.14);
	line-height: 35px;
}

.ghRGIj .JAVXjw .EqDDRS {
	width: auto;
	list-style: none;
	white-space: nowrap;
	margin-top: /* 5px */ 0.3333rem;
}

.ghRGIj .JAVXjw .EqDDRS .QV6NEh {
	display: inline-block;
	width: 69px;
	text-align: center;
	white-space: nowrap;
	font-family: "Rubik", sans-serif;
}

.ghRGIj .JAVXjw .EqDDRS .QV6NEh > a {
	color: #757575;
	position: relative;
}

.ghRGIj .JAVXjw .EqDDRS .QV6NEh > a.MtwsIA {
	color: #212121;
}

.ghRGIj .JAVXjw .EqDDRS .QV6NEh > a.x_hgSd:before {
	position: absolute;
	content: "\25CF";
	width: 100%;
	font-size: 0.5rem;
	line-height: 6px;
	text-align: center;
	color: rgba(0, 0, 0, 0.44);
}

.ghRGIj .xIAC0k {
	padding-left: 3.7rem;
	/* 55.5px */
	margin-top: /* 15px */ 1rem;
}

.ghRGIj .xIAC0k .WcRIDh {
	width: auto;
	white-space: nowrap;
	height: 43px;
	line-height: 43px;
}

.ghRGIj .xIAC0k .WcRIDh .Xc6gCm {
	min-width: 30px;
	max-width: 6.6667rem;
	/* 100px */
	padding: 0 0.6667rem;
	/* 10px */
	display: inline-block;
}

.ghRGIj .xIAC0k .WcRIDh .Xc6gCm > a {
	position: relative;
	color: #757575;
}

.ghRGIj .xIAC0k .WcRIDh .Xc6gCm > a:hover {
	color: #626262;
}

.ghRGIj .xIAC0k .WcRIDh .Xc6gCm > a.MtwsIA {
	color: #212121;
}

.ghRGIj .xIAC0k .WcRIDh .Xc6gCm > a.x_hgSd:before {
	position: absolute;
	content: "\25CF";
	top: -6px;
	width: 100%;
	font-size: 0.5rem;
	line-height: 6px;
	text-align: center;
	color: rgba(0, 0, 0, 0.33);
}

.ghRGIj .xIAC0k .DYxZpe {
	margin-bottom: /* 20px */ 1.3333rem;
}

.ghRGIj .wbr4mf {
	border-bottom: 1px solid rgba(33, 33, 33, 0.14);
	margin-left: /* -20px */ -1.3333rem;
}

.ghRGIj .YFARr3 {
	width: auto;
	white-space: nowrap;
	padding-left: 0.6667rem;
	/* 10px */
	padding-bottom: 0.8rem;
	/* 12px */
	margin-bottom: 0.3333rem;
	/* 5px */
	margin-left: /* 20px */ 1.3333rem;
}

.ghRGIj .YFARr3 .a0dYbx {
	display: inline-block;
	position: relative;
	padding-left: 2rem;
	/* 30px */
	padding-right: /* 30px */ 2rem;
}

.ghRGIj .YFARr3 .a0dYbx:first-child {
	padding-left: /* 4px */ 0.2667rem;
}

.ghRGIj .YFARr3 .a0dYbx:last-child {
	padding-left: 0;
}

.ghRGIj .YFARr3 .a0dYbx:before {
	content: "";
	position: absolute;
	right: -20px;
	bottom: 6px;
	height: 20px;
	width: 20px;
	border-left: 1px dotted rgba(33, 33, 33, 0.14);
}

.ghRGIj .YFARr3 .a0dYbx.MtwsIA .Ji0PdF .H_Y2Ym .D9TDQj > a {
	color: rgba(33, 33, 33, 0.9);
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF {
	display: inline-block;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .H_Y2Ym {
	text-align: center;
	width: 21px;
	height: 21px;
	margin: 0.4rem;
	/* 6px */
	border-radius: 6.6rem;
	/* 99px */
	-webkit-border-radius: 99px;
	-moz-border-radius: 99px;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .H_Y2Ym.xRxH5A {
	background-color: #e0e0e0;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .H_Y2Ym.MtwsIA {
	background-color: #008037;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .H_Y2Ym.MtwsIA .D9TDQj > a {
	opacity: 1;
	color: #fff;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .H_Y2Ym .D9TDQj > a {
	letter-spacing: -0.01em;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .__YtDl {
	text-align: center;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .D9TDQj {
	display: inline-block;
	text-align: center;
	position: relative;
	z-index: 10;
	padding: 0.0667rem 0;
	/* 1px */
	font-size: 0.75rem;
	color: #757575;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .D9TDQj > a {
	position: relative;
	width: 100%;
	display: block;
	text-align: center;
	color: #757575;
	font-weight: 600;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .D9TDQj > a.x_hgSd:before {
	position: absolute;
	content: "\25CF";
	top: -10px;
	width: 100%;
	font-size: 0.5rem;
	line-height: 6px;
	text-align: center;
	color: #008037;
}

.ghRGIj .YFARr3 .a0dYbx .Ji0PdF .D9TDQj.ClP6ss {
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 0.06em;
	font-size: 0.656rem;
}

.ghRGIj .zY6Nq7 {
	position: relative;
	height: calc(100% - 200px);
	padding-top: /* 10px */ 0.6667rem;
}

.ghRGIj .zY6Nq7 .OuRK5I {
	width: 100%;
	height: 100%;
	white-space: nowrap;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky {
	position: relative;
	height: 20%;
	clear: both;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky .YBE9Bc .VZFIUt {
	position: absolute;
	top: 37px;
	left: 0;
	right: 0;
	bottom: 0;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky.MtwsIA {
	background: #fff;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky.MtwsIA .YBE9Bc {
	background-color: #fef8e7;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky.mb72yq {
	background-color: #fff;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky.ZbzUQB .YBE9Bc {
	background-color: #fff;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky .YBE9Bc:only-child,
.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky .YBE9Bc {
	height: 100%;
	border-bottom: 1px solid #e0e0e0;
	position: relative;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky .BO0gsr {
	position: relative;
	text-align: center;
	margin-top: 0.6667rem;
	/* 10px */
	margin-right: 0.4rem;
	/* 6px */
	width: 25px;
	height: 25px;
	padding-top: 0.1333rem;
	/* 2px */
	/*margin: 6px;*/
	float: right;
	display: block;
	z-index: 1;
	border-radius: 6.6rem;
	/* 99px */
	-webkit-border-radius: 99px;
	-moz-border-radius: 99px;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky .BO0gsr.xRxH5A {
	background-color: #e0e0e0;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky .BO0gsr.MtwsIA {
	background-color: #008037;
	opacity: 1;
	color: #fff;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky .HsKOqV {
	height: 30px;
	position: relative !important;
	min-height: 30px !important;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky .HsKOqV .Ml1SsW {
	padding: /* 8px */ 0.5333rem;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .y_reKk {
	height: 30px;
	position: relative;
	width: 100%;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .vNtTfQ .A919x0 {
	height: 100%;
	width: 100%;
}

.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .HsKOqV .thQTai {
	font-size: 0.75rem;
}

.ghRGIj .zY6Nq7 .OuRK5I.bSENGD .A919x0 {
	white-space: nowrap;
}

.ghRGIj .zY6Nq7 .OuRK5I.bSENGD .A919x0 .DoDf7a {
	white-space: nowrap;
	overflow: hidden;
	display: inline-block;
}

.ghRGIj .zY6Nq7 .OuRK5I.bSENGD .A919x0 .Phhzky {
	display: none;
	max-width: 100%;
	width: 100%;
}

.ghRGIj .zY6Nq7 .OuRK5I.bSENGD .A919x0 .Phhzky.MtwsIA {
	display: inline-block;
}

.ghRGIj .zY6Nq7 .OuRK5I.bSENGD .A919x0 .fhZ8RU {
	display: block;
	height: 80px;
}

.ghRGIj .zY6Nq7 .OuRK5I.bSENGD .A919x0 .fhZ8RU .Phhzky.MtwsIA {
	background-color: #fff;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 {
	display: inline-table;
	width: calc(100% - 50px);
	vertical-align: top;
	position: relative;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .DoDf7a {
	display: table-row;
	width: 100%;
	background: #fff;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky {
	padding: 0.6667rem;
	/* 10px */
	height: 40px;
	position: relative;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky .wua995 {
	font-size: 0.75rem;
	display: inline-block;
	color: #757575;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky .Bo593I {
	font-size: 0.875rem;
	display: inline-block;
	margin-right: 0.6667rem;
	/* 10px */
	color: #626262;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky.MtwsIA .Bo593I,
.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky.MtwsIA .wua995 {
	color: #212121;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky:before {
	content: "";
	border-bottom: 1px solid #e0e0e0;
	width: calc(100% - 18px);
	position: absolute;
	bottom: 0;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky .bTdk07 {
	display: inline-block;
	width: 8px;
	height: 8px;
	margin-left: 0.3333rem;
	/* 5px */
	float: right;
	border-radius: 2rem;
	/* 30px */
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .Phhzky {
	display: table-cell;
	height: 80px;
	max-width: 14.2857%;
	width: 14.2857%;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .fhZ8RU {
	display: table-row;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .fhZ8RU .Phhzky {
	background: #fff;
	padding: /* 10px */ 0 0.6667rem;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .fhZ8RU .Phhzky .YBE9Bc {
	height: 40px;
	position: relative;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .fhZ8RU .Phhzky .YBE9Bc:first-child {
	border-bottom: 1px dotted #e0e0e0;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .fhZ8RU .Phhzky .YBE9Bc:last-child {
	border-bottom: 1px solid #e0e0e0;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .fhZ8RU .Phhzky .YBE9Bc:only-child {
	height: 40px;
	border-bottom: 0;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .fhZ8RU .Phhzky.MtwsIA {
	background-color: #fef8e7;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .fhZ8RU .Phhzky.MtwsIA > * {
	border-color: rgba(0, 0, 0, 0.1) !important;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .fhZ8RU .Phhzky.Vlq_n0 {
	background-color: #fff;
}

.ghRGIj .zY6Nq7 .OuRK5I .A919x0 .QYzDHB {
	left: 10px;
}

.ghRGIj .zY6Nq7 .QYzDHB {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(255, 255, 255, 0.5);
	z-index: 100;
}

.ghRGIj .zY6Nq7 .W1gfpa {
	position: absolute;
}

.ghRGIj .zY6Nq7 .lb7AXt {
	position: absolute;
	display: table;
	width: calc(100% - 50px);
	height: calc(100% - 25px);
}

.ghRGIj .zY6Nq7 .lb7AXt .zuBCMD {
	height: 100%;
	width: 14.2857%;
	display: table-cell;
}

.ghRGIj .zY6Nq7 .HsKOqV {
	width: 100%;
	height: 40px;
	position: absolute !important;
	z-index: 10;
	overflow: hidden;
	margin-bottom: 0.3333rem;
	/* 5px */
	min-height: 40px !important;
	-webkit-transition: width 0.16s ease;
	transition: width 0.16s ease;
}

.ghRGIj .zY6Nq7 .HsKOqV .Ml1SsW {
	padding: /* 15px */ 1rem;
}

.ghRGIj .zY6Nq7 .HsKOqV .Ml1SsW:before {
	position: absolute;
	width: 8px;
	height: 8px;
	content: "";
	background-color: rgba(255, 255, 255, 0.8);
	border-radius: 66.6rem;
	/* 999px */
	right: 14px;
	top: 11px;
}

.ghRGIj .zY6Nq7 .HsKOqV ._Zhk9y {
	line-height: 12px;
	text-align: left;
	color: rgba(0, 0, 0, 0.77);
	overflow: hidden;
	text-overflow: ellipsis;
}

.ghRGIj .zY6Nq7 .HsKOqV .RJdtl7,
.ghRGIj .zY6Nq7 .HsKOqV .uUt1vs {
	font-size: 0.75rem;
	color: rgba(0, 0, 0, 0.62);
}

.ghRGIj .zY6Nq7 .HsKOqV .thQTai {
	font-size: 0.875rem;
	line-height: 16px;
	margin-bottom: 0.5333rem;
	/* 8px */
	overflow: hidden;
	text-overflow: ellipsis;
}

.ghRGIj .zY6Nq7 .HsKOqV .OAnLDH {
	position: absolute;
	opacity: 1;
	z-index: 3;
	left: 0;
	right: 0;
	bottom: 0;
	height: 8px;
	overflow: hidden;
	line-height: 8px;
	font-size: 0.688rem;
	font-family: monospace;
	text-align: center;
	cursor: s-resize;
}

.ghRGIj .zY6Nq7 .HsKOqV .OAnLDH:after {
	content: "=";
	color: rgba(0, 0, 0, 0.44);
}

.ghRGIj .zY6Nq7 .HsKOqV .OAnLDH:before {
	content: "";
	-webkit-transition: all 120ms ease-in 0s;
	transition: all 120ms ease-in 0s;
	background-color: rgba(0, 0, 0, 0.07);
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}

.ghRGIj .zY6Nq7 .HsKOqV .OAnLDH:hover:before {
	opacity: 1;
}

.ghRGIj .zY6Nq7 .HsKOqV.ryRfFc {
	z-index: 100;
}

.ghRGIj .zY6Nq7 .vNtTfQ {
	display: block;
	overflow: scroll;
	height: calc(100% - 40px);
	-webkit-overflow-scrolling: touch;
}

.ghRGIj .zY6Nq7 .vNtTfQ.cOrVPT .A919x0 .fhZ8RU .Phhzky .YBE9Bc {
	height: 80px;
	border-bottom: 1px solid #e0e0e0;
}

.ghRGIj .zY6Nq7 .vNtTfQ.rUFRPV .A919x0 .fhZ8RU .Phhzky {
	height: 25px;
}

.ghRGIj .zY6Nq7 .vNtTfQ.rUFRPV .A919x0 .fhZ8RU .Phhzky .YBE9Bc {
	height: 25px;
	border-bottom: 1px solid #e0e0e0;
}

.ghRGIj .zY6Nq7 .vNtTfQ.rUFRPV .A919x0 .fhZ8RU .Phhzky .YBE9Bc:last-child {
	border-bottom: 1px solid #e0e0e0;
}

.ghRGIj .zY6Nq7 .vNtTfQ.rUFRPV .BS2dfR .FMhfdP {
	height: 100px;
}

.ghRGIj .zY6Nq7 .Sx2I_e {
	height: 40px;
	display: inline-block;
	width: 50px;
	float: left;
}

.ghRGIj .BS2dfR {
	display: inline-block;
	width: 50px;
	float: left;
	height: 100%;
}

.ghRGIj .BS2dfR .FMhfdP {
	display: block;
	height: 80px;
	width: 100%;
	background: #fff;
}

.ghRGIj .BS2dfR .FMhfdP:first-child span {
	display: none;
}

.ghRGIj .BS2dfR .FMhfdP > span {
	float: right;
	position: relative;
	top: -13%;
	color: #757575;
	letter-spacing: 0.06em;
	font-size: 0.656rem;
	right: 5px;
}

.hzB8Mn {
	width: 330px;
	right: -330px;
}

.hzB8Mn .tuWBte {
	height: 100%;
}

.fNMkUp {
	cursor: pointer;
}

.LIrRKZ .ghRGIj .YFARr3 .a0dYbx:first-child {
	padding-left: 0;
}

.LIrRKZ .ghRGIj .zY6Nq7 .Sx2I_e {
	width: 38px;
}

.LIrRKZ .ghRGIj .BS2dfR {
	width: 38px;
}

/*
Responsive Util
*/
@media (max-width: 991px) {
	.ghRGIj {
		background-color: #fff;
	}

	.ghRGIj .JAVXjw {
		display: none;
	}

	.ghRGIj .xIAC0k {
		margin-top: 0;
		padding-left: /* 10px */ 0.6667rem;
	}

	.ghRGIj .xIAC0k .WcRIDh {
		line-height: 21px;
		padding-top: /* 14px */ 0.9333rem;
	}

	.ghRGIj .xIAC0k .DYxZpe {
		margin-bottom: /* 10px */ 0.6667rem;
	}

	.ghRGIj .zY6Nq7 {
		height: 100%;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.VhdmqY .A919x0 {
		white-space: nowrap;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.VhdmqY .A919x0 .DoDf7a {
		white-space: nowrap;
		overflow: hidden;
		display: inline-block;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.VhdmqY .A919x0 .Phhzky {
		display: none;
		max-width: 100%;
		width: 100%;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.VhdmqY .A919x0 .Phhzky.MtwsIA {
		display: inline-block;
		background-color: #fff;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.VhdmqY .A919x0 .fhZ8RU {
		display: block;
		height: 80px;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .Sx2I_e {
		display: none;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .vNtTfQ .A919x0 {
		padding-left: 0;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .DoDf7a .Phhzky {
		/* 3px */
		padding: 0.6667rem 0.2rem 0.2rem;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky {
		padding: /* 6px */ 0 0.4rem;
	}

	.ghRGIj .zY6Nq7 .OuRK5I.dPLAx_ .A919x0 .fhZ8RU .Phhzky .HsKOqV {
		border-radius: 6.6rem;
		/* 99px */
		-webkit-border-radius: 99px;
		-moz-border-radius: 99px;
		position: absolute !important;
		height: 16px !important;
		width: 16px !important;
		min-height: 16px !important;
		margin: 0 auto;
		left: 0;
		right: 0;
	}

	.ghRGIj,
	.zY6Nq7,
	.OuRK5I.dPLAx_,
	.A919x0,
	.fhZ8RU,
	.Phhzky,
	.HsKOqV,
	.Ml1SsW {
		display: none;
	}

	.ghRGIj .zY6Nq7.Xc6gCm {
		height: calc(100% - 101px);
	}

	.ghRGIj .YFARr3 {
		margin-bottom: 0;
	}

	.ghRGIj.Xc6gCm {
		padding-left: 0;
	}

	.ghRGIj.Xc6gCm .zY6Nq7 {
		height: calc(100% - 108px);
	}

	.hzB8Mn {
		width: 240px;
		right: -240px;
	}

	.Gqz0OG {
		margin-left: 1.0667rem;
		/* 16px */
		margin-right: 2.4rem;
		/* 36px */
		border-right: 1px solid #e0e0e0;
		padding-top: 0;
	}

	.LIrRKZ .Gqz0OG {
		margin-left: 0;
		margin-right: 0;
		width: 100%;
	}
}

@media (max-width: 640px) {
	.ghRGIj.Xc6gCm .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky {
		text-align: center;
	}

	.ghRGIj.Xc6gCm .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky:before {
		width: 100%;
	}

	.ghRGIj.Xc6gCm .zY6Nq7 .OuRK5I .A919x0 .DoDf7a .Phhzky .wua995 {
		width: 11px;
		overflow: hidden;
		letter-spacing: 4px;
		font-weight: 700;
	}
}

/*------------------------------------------------------------------
[22. Sign in]
*/
.V4ZK1w {
	background-color: #008037;
	width: 100%;
	height: 100vh;
	overflow: hidden;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: bottom;
}

.V4ZK1w > * {
	height: 100%;
}

.V4ZK1w .U5oweu {
	position: absolute;
	width: 100%;
	overflow: hidden;
}

.V4ZK1w .U5oweu > img {
	width: 100%;
	height: 100%;
	opacity: 0.5;
}

.V4ZK1w .waoq94 {
	width: 496px;
	display: block;
	position: relative;
	float: right;
}

.V4ZK1w .tNP4wU {
	width: 60%;
}

.WKOZnX {
	width: 550px;
	margin: auto;
	height: 100%;
}

.MgNusO {
	font-size: /* 30px */ 2rem;
}

.a1Oh9t {
	color: #3d5b99;
}

.a1Oh9t:hover {
	color: #637bad;
}

.VsJgMc {
	color: #00aced;
}

.VsJgMc:hover {
	color: #4cc4f2;
}

.kDX2e0 {
	color: #0073a4;
}

.kDX2e0:hover {
	color: #4c9dbf;
}

.SfNqi3 {
	color: #ff5700;
}

.SfNqi3:hover {
	color: #ff894c;
}

.FzFy19 {
	color: #4ac959;
}

.FzFy19:hover {
	color: #6ed37a;
}

.lccEd4 {
	color: #c4302b;
}

.lccEd4:hover {
	color: #d56e6a;
}

.ypyZxk {
	color: #e4405f;
}

.ypyZxk:hover {
	color: #e9667e;
}

.pWFq2_ {
	color: #bd081c;
}

.pWFq2_:hover {
	color: #d05260;
}

.CzGK_A {
	color: #00aff0;
}

.CzGK_A:hover {
	color: #32bff3;
}

/* Responsive handlers : Sign in
------------------------------------
*/
@media (max-width: 768px) {
	.V4ZK1w .waoq94 {
		width: 100%;
	}

	.WKOZnX {
		width: 100%;
		padding: /* 15px */ 1rem;
	}
}

@media only screen and (max-width: 321px) {
	.V4ZK1w .waoq94 {
		width: 100%;
	}
}

/*------------------------------------------------------------------
[23. Lock Screen]
*/
#lnJtRv {
	width: 35px;
	height: 35px;
}

.pmDpwH {
	background: #333333;
}

.rDQdN3 {
	height: 100%;
	background-color: #410f35;
}

.rDQdN3 > * {
	height: 100%;
}

.rDQdN3 .S2Z9qi {
	position: absolute;
	width: 100%;
	overflow: hidden;
	background-size: 100%;
}

.rDQdN3 .S2Z9qi > img {
	height: 100%;
	width: 100%;
	opacity: 0.7;
}

.rDQdN3 .waoq94 {
	width: 496px;
	display: block;
	position: relative;
	float: right;
}

.y87WqU {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
}

.rDQdN3 .Y9JUTc {
	margin-top: -5.6rem;
	/* -84px */
	position: absolute;
	top: 50%;
}

.rDQdN3 .Y9JUTc .RnF2mU {
	width: 53px;
	height: 53px;
}

.rDQdN3 .Y9JUTc .T4ax2y {
	opacity: 0.21;
	margin-top: /* -5px !important; */ -0.3333rem;
}

.rDQdN3 .Y9JUTc .OlAiz3 {
	opacity: 0.69;
	margin-top: -0.3333rem;
	/* -5px !important; */
	font-size: 2.25rem;
	height: 45px;
	overflow: hidden;
}

.rDQdN3 .N0dD_Q > div {
	display: table;
}

.rDQdN3 .N0dD_Q .Xjhk20 {
	display: table-cell;
	vertical-align: middle;
}

.rDQdN3 .N0dD_Q .vMRBBs {
	width: 60px;
	height: 60px;
	border-radius: 1rem;
	/* 15px */
	text-align: center;
	position: relative;
}

.rDQdN3 .N0dD_Q .vMRBBs .tyk3HL {
	left: 50%;
	margin-left: -1.4rem;
	/* -21px */
	margin-top: -0.3333rem;
	/* -5px */
	position: absolute;
	top: 50%;
}

/* Responsive Handlers : Lockscreen
------------------------------------
*/
@media (max-width: 767px) {
	.y87WqU {
		width: 80%;
	}

	.rDQdN3 .Y9JUTc form {
		margin-top: /* 15px */ 1rem;
	}
}

@media (max-width: 480px) {
	.rDQdN3 .Y9JUTc {
		position: static;
		margin: 6.6667rem 0 0;
		/* 100px */
		width: 100%;
		float: left;
		clear: both;
	}

	.rDQdN3 .Y9JUTc > div {
		text-align: center;
	}

	.rDQdN3 .Y9JUTc .RnF2mU {
		float: none;
		margin: 0 auto;
	}
}

/*------------------------------------------------------------------
[24. Timeline]
*/
/*
  Adapted from Vertical Timeline by Sebastiano Guerriero
  http://codyhouse.co/gem/vertical-timeline/
*/
/* --------------------------------

Modules - reusable parts of our design

-------------------------------- */
.WNO1nA {
	/* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */
	width: 90%;
	max-width: 78rem;
	/* 1170px */
	margin: 0 auto;
}

.WNO1nA::after {
	/* clearfix */
	content: "";
	display: table;
	clear: both;
}

.WNO1nA.FowU0s:before {
	position: absolute;
	width: 20px;
	height: 20px;
	border-radius: 6.6rem;
	/* 99px */
	-webkit-border-radius: 99px;
	-moz-border-radius: 99px;
	background-color: #fff;
	z-index: 10;
}

/* --------------------------------

Main components

-------------------------------- */
.YjnfQ5 {
	position: relative;
	padding: 3em 0 10em;
	margin-top: 0;
	margin-bottom: 0;
}

.YjnfQ5::before {
	/* this is the vertical line */
	content: "";
	position: absolute;
	top: 0;
	left: 18px;
	height: 100%;
	width: 2px;
	background: #fff;
}

@media only screen and (min-width: 1170px) {
	.WNO1nA:not(.bb6SYC) .YjnfQ5 {
		margin-bottom: 0;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5::before {
		left: 50%;
		margin-left: /* -2px */ -0.1333rem;
	}
}

.eUX_hK {
	position: relative;
	margin: 2em 0;
}

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

.eUX_hK:first-child {
	margin-top: 0;
}

.eUX_hK:last-child {
	margin-bottom: 0;
}

@media only screen and (min-width: 1170px) {
	.WNO1nA:not(.bb6SYC) .YjnfQ5 .eUX_hK {
		margin: 4em 0;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .eUX_hK:first-child {
		margin-top: 0;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .eUX_hK:last-child {
		margin-bottom: 0;
	}
}

.ZPs1Js {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	    justify-content: center;
	-ms-flex-align: center;
	    align-items: center;
	position: absolute;
	top: 12px;
	left: 0;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	text-align: center;
	background: #adadad;
	border: 2px solid #fff;
}

.ZPs1Js.BHKJrT {
	height: 12px;
	margin-left: 0.8667rem;
	/* 13px */
	margin-top: 0.9333rem;
	/* 14px */
	width: 12px;
}

.ZPs1Js i {
	color: #fff;
}

.ZPs1Js.s6CyVt {
	background-color: #008037;
}

.ZPs1Js.Q_1qq1 {
	background-color: #f4f4f4;
}

.ZPs1Js.L0CAy_ {
	background-color: #008037;
}

.ZPs1Js.v3aJUA {
	background-color: #3b4752;
}

.ZPs1Js.mcPQFd {
	background-color: #cc0101;
}

.ZPs1Js.LMePYq {
	background-color: #ffae42;
}

@media only screen and (min-width: 1170px) {
	.WNO1nA:not(.bb6SYC) .YjnfQ5 .ZPs1Js {
		left: 50%;
		margin-left: -1.4rem;
		/* -21px */
		/* Force Hardware Acceleration in WebKit */
		-webkit-transform: translateZ(0);
		-webkit-backface-visibility: hidden;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .ZPs1Js.axJnE1 {
		visibility: hidden;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .ZPs1Js.BHKJrT {
		margin-left: /* -7px */ -0.4667rem;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .ZPs1Js.tNVNYT {
		visibility: visible;
		-webkit-animation: mv0tVL 0.6s;
		animation: mv0tVL 0.6s;
	}
}

@-webkit-keyframes mv0tVL {
	0% {
		opacity: 0;
		-webkit-transform: scale(0.5);
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(1.2);
	}

	100% {
		-webkit-transform: scale(1);
	}
}

@keyframes mv0tVL {
	0% {
		opacity: 0;
		-webkit-transform: scale(0.5);
		transform: scale(0.5);
	}

	60% {
		opacity: 1;
		-webkit-transform: scale(1.2);
		transform: scale(1.2);
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

.sVMi7r {
	position: relative;
	margin-left: /* 55.5px */ 3.7rem;
}

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

.sVMi7r .uJSd9i {
	margin-bottom: 0;
}

.sVMi7r .ib6QLE {
	display: inline-block;
	float: left;
	padding: 0.8em 0;
	opacity: 0.7;
	clear: both;
}

@media (max-width: 480px) {
	.WNO1nA {
		width: 94%;
	}
}

@media only screen and (min-width: 1170px) {
	.WNO1nA:not(.bb6SYC) .YjnfQ5 .sVMi7r {
		margin-left: 0;
		width: 46%;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .sVMi7r::before {
		top: 24px;
		left: 100%;
		border-color: transparent;
		border-left-color: white;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .sVMi7r.axJnE1 {
		visibility: hidden;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .sVMi7r.tNVNYT {
		visibility: visible;
		-webkit-animation: FnU7tu 0.6s;
		animation: FnU7tu 0.6s;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .sVMi7r .ib6QLE {
		position: absolute;
		width: 100%;
		left: 118%;
		top: -2px;
		font-size: 0.875rem;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .sVMi7r .ib6QLE small {
		margin-top: 0.8667rem;
		/* 13px */
		display: block;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .sVMi7r .ib6QLE h6 + small {
		margin-top: 0;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .eUX_hK:nth-child(odd) .sVMi7r .uJSd9i {
		float: right;
	}

	.WNO1nA:not(.bb6SYC) .YjnfQ5 .eUX_hK:nth-child(even) .sVMi7r {
		float: right;
	}

	.WNO1nA:not(.bb6SYC)
		.YjnfQ5
		.eUX_hK:nth-child(even)
		.sVMi7r::before {
		top: 24px;
		left: auto;
		right: 100%;
		border-color: transparent;
		border-right-color: white;
	}

	.WNO1nA:not(.bb6SYC)
		.YjnfQ5
		.eUX_hK:nth-child(even)
		.sVMi7r
		.ib6QLE {
		left: auto;
		right: 118%;
		text-align: right;
	}

	/* inverse bounce effect on even content blocks */
	.WNO1nA:not(.bb6SYC)
		.YjnfQ5
		.eUX_hK:nth-child(even)
		.sVMi7r.tNVNYT {
		-webkit-animation: BMEc6I 0.6s;
		animation: BMEc6I 0.6s;
	}
}

@-webkit-keyframes FnU7tu {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateX(20px);
	}

	100% {
		-webkit-transform: translateX(0);
	}
}

@keyframes FnU7tu {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100px);
		transform: translateX(-100px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateX(20px);
		transform: translateX(20px);
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@-webkit-keyframes BMEc6I {
	0% {
		opacity: 0;
		-webkit-transform: translateX(100px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateX(-20px);
	}

	100% {
		-webkit-transform: translateX(0);
	}
}

@keyframes BMEc6I {
	0% {
		opacity: 0;
		-webkit-transform: translateX(100px);
		transform: translateX(100px);
	}

	60% {
		opacity: 1;
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

.WNO1nA.dKGJMj .YjnfQ5 {
	margin-top: 3em;
	margin-bottom: 3em;
}

.WNO1nA.dKGJMj .YjnfQ5::before {
	left: 50%;
	margin-left: /* -2px */ -0.1333rem;
}

.WNO1nA.dKGJMj .YjnfQ5 .ZPs1Js {
	left: 50%;
	margin-left: -1.4rem;
	/* -21px */
	/* Force Hardware Acceleration in WebKit */
	-webkit-transform: translateZ(0);
	-webkit-backface-visibility: hidden;
}

.WNO1nA.dKGJMj .YjnfQ5 .ZPs1Js.axJnE1 {
	visibility: hidden;
}

.WNO1nA.dKGJMj .YjnfQ5 .ZPs1Js.BHKJrT {
	margin-left: /* -7px */ -0.4667rem;
}

.WNO1nA.dKGJMj .YjnfQ5 .ZPs1Js.tNVNYT {
	visibility: visible;
	-webkit-animation: mv0tVL 0.6s;
	animation: mv0tVL 0.6s;
}

.WNO1nA.dKGJMj .YjnfQ5 .sVMi7r {
	margin-left: 0;
	width: 46%;
}

.WNO1nA.dKGJMj .YjnfQ5 .sVMi7r::before {
	top: 24px;
	left: 100%;
	border-color: transparent;
	border-left-color: white;
}

.WNO1nA.dKGJMj .YjnfQ5 .sVMi7r.axJnE1 {
	visibility: hidden;
}

.WNO1nA.dKGJMj .YjnfQ5 .sVMi7r.tNVNYT {
	visibility: visible;
	-webkit-animation: FnU7tu 0.6s;
	animation: FnU7tu 0.6s;
}

.WNO1nA.dKGJMj .YjnfQ5 .sVMi7r .ib6QLE {
	position: absolute;
	width: 100%;
	left: 118%;
	top: -2px;
	font-size: 1rem;
}

.WNO1nA.dKGJMj .YjnfQ5 .sVMi7r .ib6QLE small {
	margin-top: 0.8667rem;
	/* 13px */
	display: block;
}

.WNO1nA.dKGJMj .YjnfQ5 .sVMi7r .ib6QLE h6 + small {
	margin-top: 0;
}

.WNO1nA.dKGJMj .YjnfQ5 .eUX_hK:nth-child(odd) .sVMi7r .uJSd9i {
	float: right;
}

.WNO1nA.dKGJMj .YjnfQ5 .eUX_hK:nth-child(even) .sVMi7r {
	float: right;
}

.WNO1nA.dKGJMj .YjnfQ5 .eUX_hK:nth-child(even) .sVMi7r::before {
	top: 24px;
	left: auto;
	right: 100%;
	border-color: transparent;
	border-right-color: white;
}

.WNO1nA.dKGJMj .YjnfQ5 .eUX_hK:nth-child(even) .sVMi7r .ib6QLE {
	left: auto;
	right: 118%;
	text-align: right;
}

@media only screen and (min-width: 1170px) {
	.WNO1nA.bb6SYC {
		width: 60%;
		margin-left: /* 100px */ 6.6667rem;
	}
}

/*------------------------------------------------------------------
[25. Gallery]
*/
.sl_dQY {
	margin: /* 70px */ 4.6667rem auto 0;
}

.dAgrsZ {
	overflow: hidden;
	cursor: default;
	background-color: #000;
	margin-bottom: 0.6667rem;
	/* 10px */
	position: relative;
	width: 280px;
	height: 240px;
}

.dAgrsZ:hover {
	cursor: pointer;
}

.dAgrsZ[data-width="1"] {
	width: 280px;
}

.dAgrsZ[data-width="2"] {
	width: 570px;
}

.dAgrsZ[data-height="1"] {
	height: 240px;
}

.dAgrsZ[data-height="2"] {
	height: 490px;
}

.dAgrsZ > img {
	opacity: 1;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

.dAgrsZ > .Fd3P1F img {
	opacity: 1;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

.dAgrsZ .SQDKUr {
	margin-top: -0.3333rem;
	/* -5px */
	color: rgba(255, 255, 255, 0.3);
}

.dAgrsZ .SQDKUr > .wzEpxg {
	color: white;
}

.dAgrsZ .bcwVpK {
	-webkit-transform: translate3d(0, 40%, 0);
	transform: translate3d(0, 40%, 0);
	-webkit-transition:
		-webkit-transform 0.35s,
		color 0.35s;
	-webkit-transition:
		color 0.35s,
		-webkit-transform 0.35s;
	transition:
		color 0.35s,
		-webkit-transform 0.35s;
	transition:
		transform 0.35s,
		color 0.35s;
	transition:
		transform 0.35s,
		color 0.35s,
		-webkit-transform 0.35s;
}

.dAgrsZ .bcwVpK.FHiwRp {
	-webkit-transform: translate3d(0, 32%, 0);
	transform: translate3d(0, 32%, 0);
}

.dAgrsZ:hover .bcwVpK {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.dAgrsZ:hover > img {
	opacity: 0.6;
}

.dAgrsZ:hover > .Fd3P1F img {
	opacity: 0.6;
}

.dAgrsZ:active .bcwVpK {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.dAgrsZ:active > img {
	opacity: 0.6;
}

.HCYsTQ {
	z-index: 1050;
}

.HCYsTQ ._JIR8w {
	width: 845px;
	max-width: 56.3333rem;
	/* 845px */
	padding: 0;
	text-align: left;
	border: 1px solid rgba(0, 0, 0, 0.8);
}

.HCYsTQ ._JIR8w .aKrQZo {
	height: 516px;
	position: relative;
}

.HCYsTQ ._JIR8w .aKrQZo ._6FlUAW {
	position: absolute;
	bottom: 20px;
	right: 35px;
}

.HCYsTQ ._JIR8w .aKrQZo .SQHbYI .pFg7yB {
	width: 516px;
	height: 516px;
	display: block;
	overflow: hidden;
}

.HCYsTQ ._JIR8w .vSDVTz {
	height: 75px;
}

.HCYsTQ ._JIR8w .vSDVTz .sH7MpL {
	margin: 0;
	padding: 0;
	line-height: 75px;
}

.HCYsTQ ._JIR8w .vSDVTz .iOqdWE {
	position: relative;
}

.HCYsTQ ._JIR8w .vSDVTz .iOqdWE:after {
	content: "";
	width: 1px;
	background: rgba(255, 255, 255, 0.1);
	position: absolute;
	height: 27px;
	right: 0;
	top: 24px;
}

.HCYsTQ ._JIR8w .vSDVTz .L1u1JW li {
	overflow: hidden;
}

.HCYsTQ ._JIR8w .vSDVTz .L1u1JW li a {
	width: 56px;
	height: 56px;
	display: block;
}

.HCYsTQ ._JIR8w .vSDVTz .L1u1JW li img {
	width: 100%;
}

.HCYsTQ ._JIR8w .sXJPOJ {
	top: 15px;
	right: 15px;
	z-index: 100;
}

.HCYsTQ .tDOmtZ {
	left: 0;
	position: absolute;
	top: 50%;
	width: 100%;
	color: #fff;
	opacity: 0.7;
	font-size: 1.125rem;
	padding: /* 20px */ 0 1.3333rem;
}

.HCYsTQ .tDOmtZ .G0vlrs {
	float: left;
}

.HCYsTQ .tDOmtZ .n424P_ {
	float: right;
}

.HCYsTQ .h1kqXH {
	bottom: 23px;
	position: absolute;
	right: 23px;
}

.HCYsTQ .h1kqXH .Rh_ffm {
	width: 10px;
	height: 10px;
	border-radius: 0.6667rem;
	/* 10px */
	display: inline-block;
	background: rgba(0, 0, 0, 0.3);
	margin-left: /* 6px */ 0.4rem;
}

.HCYsTQ .h1kqXH .Rh_ffm.MtwsIA {
	background: #fff;
}

.CdMZz8 .gTNkMZ {
	direction: ltr;
}

.Jdpk3V {
	position: absolute;
	left: 0;
	right: 0;
	height: 70px;
	top: -70px;
}

@media (max-width: 920px) {
	.dAgrsZ.ZFtSeT {
		display: none;
	}
}

@media (max-width: 767px) {
	.HCYsTQ ._JIR8w {
		height: 90%;
		overflow-y: auto;
		width: 400px;
		max-width: /* 400px */ 26.6667rem;
	}

	.HCYsTQ ._JIR8w .me3ICe {
		height: 100%;
		padding-left: 2rem;
		/* 30px */
		padding-right: /* 30px */ 2rem;
	}

	.HCYsTQ ._JIR8w .aKrQZo {
		height: 100%;
		margin-right: -2rem;
		/* -30px */
		margin-left: /* -30px */ -2rem;
	}

	.HCYsTQ .EGbuzr {
		height: 515px !important;
	}

	.HCYsTQ ._jmMUj {
		height: auto !important;
	}

	.HCYsTQ ._jmMUj ._6FlUAW {
		position: static !important;
		float: right;
		margin-bottom: /* 20px */ 1.3333rem;
	}

	.HCYsTQ .SQHbYI .gTNkMZ,
	.HCYsTQ .SQHbYI .n6Iotb {
		height: 100%;
	}

	.HCYsTQ .SQHbYI .pFg7yB {
		width: 100% !important;
	}
}

@media (max-width: 420px) {
	.sl_dQY {
		margin-top: /* 80px */ 5.3333rem;
	}

	.Jdpk3V {
		top: -90px;
	}

	.HCYsTQ ._JIR8w {
		width: 100%;
		max-width: 100%;
	}
}

@media (max-width: 610px) {
	.dAgrsZ,
	.sl_dQY {
		width: 100% !important;
	}
}

@media (min-width: 768px) {
	.HCYsTQ ._JIR8w .me3ICe > .JdMBJp {
		margin-left: -2rem;
		/* -30px */
		margin-right: /* -30px */ -2rem;
	}
}

/*------------------------------------------------------------------
[26. Vector Map : Mapplic Plugin]
*/
.LIrRKZ .ugzMO4 {
	left: 15px;
	top: 15px;
}

.A3LGaU {
	width: 100%;
	background-color: transparent;
}

.A3LGaU .zv7AfH {
	left: auto;
	right: 154px;
	bottom: 0;
	top: auto;
}

.A3LGaU .MXCCuY {
	visibility: hidden;
}

.jOqIIF:before {
	content: "Location";
	font-size: 0.75rem;
	margin: 0;
	line-height: normal;
	opacity: 0.7;
	color: #626262;
}

.au6yg1 {
	opacity: 0.5;
	background: none;
}

.au6yg1:after {
	content: "\e806";
	font-family: "hafinen", sans-serif;
	font-size: 1.063rem;
	position: relative;
	top: -7px;
	right: 7px;
	color: #626262;
}

.sQ6j2B {
	display: none;
}

.Nw3asV {
	margin-top: /* 5px */ 0.3333rem;
}

.jOqIIF {
	max-width: 10rem;
	/* 150px */
	padding: 0.5333rem 0.6rem;
	/* 8px 9px */
	border-radius: /* 4px */ 0.2667rem;
}

.YydQU9 {
	font-weight: 700;
	color: #626262;
}

.YydQU9 p {
	font-size: 0.75rem;
	color: #757575;
	margin-bottom: /* 4px */ 0.2667rem;
}

.YydQU9 strong {
	color: #cc0101;
	margin-right: /* 2px */ 0.1333rem;
}

.ugzMO4 {
	position: absolute;
	left: 50px;
	top: 80px;
	z-index: 1;
}

.ugzMO4 select {
	width: 240px;
}

.tYypVk {
	background-image: url(/static/media/hfn-marker-master.841cfeb1.svg);
	background-size: contain;
}

.tYypVk.qQYxz1 {
	background-image: url(/static/media/hfn-pulse-master.ba37cc80.svg);
}

.tYypVk.qQYxz1.TmnB5C {
	background-image: url(/static/media/hfn-pulse-success.a723c0ee.svg);
}

.tYypVk.qQYxz1.GVPnIa {
	background-image: url(/static/media/hfn-pulse-complete.706158d2.svg);
}

.tYypVk.qQYxz1.w8bC5g {
	background-image: url(/static/media/hfn-pulse-primary.26c705cc.svg);
}

.tYypVk.qQYxz1.d_eiqq {
	background-image: url(/static/media/hfn-pulse-warning.177795bc.svg);
}

.tYypVk.qQYxz1.NSUdUm {
	background-image: url(/static/media/hfn-pulse-danger.68e865e0.svg);
}

.tYypVk.SlvD0w {
	background-image: url(/static/media/hfn-pulse-alt-master.5972613e.svg);
}

.tYypVk.SlvD0w.TmnB5C {
	background-image: url(/static/media/hfn-pulse-alt-success.458599d7.svg);
}

.tYypVk.SlvD0w.GVPnIa {
	background-image: url(/static/media/hfn-pulse-alt-complete.60e74214.svg);
}

.tYypVk.SlvD0w.w8bC5g {
	background-image: url(/static/media/hfn-pulse-alt-primary.02e4b24d.svg);
}

.tYypVk.SlvD0w.d_eiqq {
	background-image: url(/static/media/hfn-pulse-alt-warning.309ce213.svg);
}

.tYypVk.SlvD0w.NSUdUm {
	background-image: url(/static/media/hfn-pulse-alt-danger.53b67a8f.svg);
}

.tYypVk.hS9MNw {
	background-image: url(/static/media/hfn-marker-master.841cfeb1.svg);
}

.tYypVk.hS9MNw.TmnB5C {
	background-image: url(/static/media/hfn-marker-success.b1a9e89b.svg);
}

.tYypVk.hS9MNw.GVPnIa {
	background-image: url(/static/media/hfn-marker-complete.7e6a894b.svg);
}

.tYypVk.hS9MNw.w8bC5g {
	background-image: url(/static/media/hfn-marker-primary.85689a87.svg);
}

.tYypVk.hS9MNw.d_eiqq {
	background-image: url(/static/media/hfn-marker-warning.233ff5da.svg);
}

.tYypVk.hS9MNw.NSUdUm {
	background-image: url(/static/media/hfn-marker-danger.75f86a84.svg);
}

.tYypVk.GKmQIx {
	background-image: url(/static/media/hfn-marker-alt-master.867da814.svg);
}

.tYypVk.GKmQIx.TmnB5C {
	background-image: url(/static/media/hfn-marker-alt-success.d338eac0.svg);
}

.tYypVk.GKmQIx.GVPnIa {
	background-image: url(/static/media/hfn-marker-alt-complete.dfcd59ca.svg);
}

.tYypVk.GKmQIx.w8bC5g {
	background-image: url(/static/media/hfn-marker-alt-primary.73653329.svg);
}

.tYypVk.GKmQIx.d_eiqq {
	background-image: url(/static/media/hfn-marker-alt-warning.17ecb23b.svg);
}

.tYypVk.GKmQIx.NSUdUm {
	background-image: url(/static/media/hfn-marker-alt-danger.c3b3cc6a.svg);
}

/*------------------------------------------------------------------
[27. Widgets]
*/
.DQH8rY {
	position: relative;
}

.DQH8rY > div {
	position: relative;
	z-index: 1;
}

.DQH8rY:after {
	background-size: cover;
	content: " ";
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	position: absolute;
	z-index: 0;
	opacity: 0.69;
}

.DQ2TlG:after {
	background-image: url(/static/media/hfn-hafinen_hero.7be2028b.jpg);
	background-size: cover;
	content: " ";
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	position: absolute;
	z-index: 0;
	opacity: 0.69;
}

.DQ2TlG:before {
	background-image: url(data:image/png;base64,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);
	background-repeat: repeat-x;
	content: " ";
	left: 0;
	right: 0;
	height: 325px;
	bottom: 0;
	position: absolute;
	z-index: 1;
}

.DQ2TlG > .EwrYc0 .BpOrEb:nth-child(2) > div {
	display: table;
	margin: 0 auto;
	width: 127px;
}

.DQ2TlG > .EwrYc0 > * {
	z-index: 1;
}

.DQ2TlG > .EwrYc0 > :not(.s0fgG8) {
	position: relative;
}

.DQ2TlG > .EwrYc0 .s0fgG8 {
	padding: /* 49px 45px 42px */ 0 3.2667rem 3rem 2.8rem;
}

.DQ2TlG span.DXSgjf {
	color: #fff;
	background: rgba(255, 255, 255, 0.3);
}

.p7Fjp0:after {
	background-image: url(/static/media/hfn-person-cropped.9a677c4e.jpg);
}

.CBohgK a {
	text-decoration: none;
}

.CBohgK .oqJqga {
	font-size: 2.625rem;
}

.CBohgK .w6nL3L {
	background: rgba(0, 0, 0, 0.08);
	vertical-align: middle;
	padding: 0.6rem 0.6667rem;
	/* 9px 10px */
	display: -ms-flexbox;
	display: flex;
}

.zyMY1b .vL2W1C:nth-child(1) {
	height: 30px;
}

.zyMY1b .vL2W1C:nth-child(2) {
	height: 30px;
}

.hCasMU {
	height: 100%;
	width: 100%;
	bottom: 0;
	position: absolute;
	right: 0;
}

.hCasMU.R97ylV .fwSGNH text,
.hCasMU .R97ylV .Tc4fNF .AEJI5y .Sv9tYr text {
	-webkit-transform: translate(-10px, -32px);
	        transform: translate(-10px, -32px);
}

.hCasMU .fFZu1U .SocieG thead {
	display: none;
}

.hCasMU .fFZu1U .SocieG tbody .SocieG .dauHt7 {
	display: none;
}

.P0xjgh {
	overflow: hidden;
}

.NRqZK9 {
	height: auto;
	width: auto;
	bottom: 20px;
	position: absolute;
	right: 20px;
	left: 20px;
	top: 40px;
}

.uZV02S .DXSgjf {
	background: rgba(75, 75, 75, 0.3);
	color: #fff;
}

.yjurj7 .h3Gla6 .vL2W1C:nth-child(1) {
	height: 60%;
}

.yjurj7 .h3Gla6 .vL2W1C:nth-child(2) {
	height: 40%;
}

.VfM8Zz {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
}

.VfM8Zz.R97ylV[data-points="true"] .Tc4fNF.cy8cyX .Tc4fNF._0fJAl .hs4zLY .Ne72yw {
	stroke-opacity: 1;
}

.VfM8Zz .Tc4fNF circle.Ne72yw:nth-child(4) {
	fill: #008037 !important;
	stroke: #fff !important;
	stroke-width: 2px !important;
}

.U7Zq0P {
	height: 145px;
}

.U7Zq0P .pJcvpd:first-child {
	height: 41px;
}

.cNX6bj {
	height: 100px;
	width: 50%;
	bottom: 0;
	position: absolute;
	right: 0;
}

.cNX6bj,
.R97ylV[data-points="true"],
.Tc4fNF.cy8cyX,
.Tc4fNF._0fJAl,
.hs4zLY,
.Ne72yw {
	stroke-opacity: 0.3;
}

.cNX6bj .R97ylV .Tc4fNF .hs4zLY path.cy8cyX {
	stroke-opacity: 0.15;
}

.cNX6bj .fFZu1U {
	display: none;
}

.HSZmKO {
	height: 145px;
}

.HSZmKO .pJcvpd:first-child {
	height: 26px;
}

.HSZmKO .R4VXdT {
	background: rgba(0, 0, 0, 0.1);
}

.FAT7Xh {
	height: 145px;
}

.ZO8olG sup {
	margin-right: /* -4px */ -0.2667rem;
}

.ZO8olG .vGR9ex {
	height: 100%;
}

.ZO8olG .vGR9ex tr td:first-child {
	width: 40%;
}

.HwLuY4 sup {
	margin-right: /* -4px */ -0.2667rem;
}

.HwLuY4 .AY7FJJ {
	height: 273px;
}

.Ybk6fP .q6a3tr {
	height: 384px;
}

.DpxWdj .heQMu1 a {
	padding: 0.2rem 0.2667rem;
	/* 3px 4px */
	border-radius: 0.2667rem;
	/* 4px */
	opacity: 0.7;
}

.DpxWdj .heQMu1 .MtwsIA a {
	opacity: 1;
}

.DpxWdj .AzHdWC svg {
	height: 322px;
}

.DpxWdj .iYy1MZ {
	margin-top: /* -3px */ -0.2rem;
}

@media (max-width: 992px) {
	.DpxWdj {
		-ms-flex: none;
		    flex: none;
	}

	.DpxWdj .Lu12Rx {
		position: relative !important;
	}

	.tgx24M .zBbVE2 {
		height: 250px;
		min-height: 250px;
	}
}

.jk3z_5 .pJcvpd:nth-child(1) {
	height: 30px;
}

.jk3z_5 .pJcvpd:nth-child(2) {
	height: 120px;
}

.jk3z_5 .pJcvpd:nth-child(3) {
	height: 297px;
}

.UwSnZr {
	position: absolute;
	top: 0;
	background: rgba(255, 255, 255, 0.8);
	bottom: 0;
	width: 35px;
	left: 0;
	z-index: 2;
}

.UwSnZr .BOjzV3 .qBihqO path,
.UwSnZr .BOjzV3 .j9mwg7 path {
	fill: none;
	stroke: none;
}

.UwSnZr .BOjzV3 .qBihqO text,
.UwSnZr .BOjzV3 .j9mwg7 text {
	opacity: 0.35;
	font-size: 0.688rem;
}

.UwSnZr .qBihqO.RT76dH g:first-child {
	opacity: 0 !important;
}

.tbwbN2 .qqpotc li {
	padding-right: 0;
}

.tbwbN2 .qqpotc li .qoacgZ {
	display: none;
}

.tbwbN2 .qqpotc li:last-child {
	margin-top: /* 7px */ 0.4667rem;
}

.hKL0OT #jILZ7h > div {
	height: 170px;
}

.PB38v2 #H3JHrh .QZYTzk {
	height: 180px;
}

.FW2dwy .D7AXh1:last-child {
	width: 69%;
}

.srNolm {
	height: 138px;
}

.srNolm.R97ylV[data-stroke-width="2"],
.Tc4fNF.cy8cyX,
.Tc4fNF._0fJAl,
.hs4zLY,
.Ne72yw {
	stroke-width: 2px;
}

.vNq_hs {
	height: 467px;
}

.vNq_hs .h1YpTE .JdMBJp {
	margin-bottom: /* 12px */ 0.8rem;
}

.Vz1SWn {
	height: 342px;
	background: url(/static/media/hfn-quote.55ac72cf.jpg);
	background-position: center center;
	background-size: cover;
}

.aDSpJr {
	height: 220px;
	background: #00a79a;
}

.aDSpJr img {
	top: 50%;
	margin-top: /* -70px */ -4.6667rem;
}

.VLbBMh {
	border: 1px solid #fff;
	border-radius: 6.6667rem;
	/* 100px */
	position: relative;
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	margin-right: /* 4px */ 0.2667rem;
}

.VLbBMh i {
	font-size: 1.25rem;
	position: absolute;
	left: 0;
	top: 0;
	margin-left: -0.0667rem;
	/* -1px */
	margin-top: /* -1px */ -0.0667rem;
}

.Fd3P1F {
	color: inherit;
}

/*** Large screens ***/
@media only screen and (min-width: 1824px) {
	.Znzo_t:before {
		padding-top: calc(55% - 5px) !important;
	}

	._VSm94:before {
		padding-top: calc(135% - 5px) !important;
	}
}

@media (max-width: 991px) {
	.uJSd9i {
		height: auto !important;
	}

	.U7Zq0P,
	.HSZmKO,
	.FAT7Xh {
		height: 180px !important;
	}
}

@media (max-width: 480px) {
	.w5Ip2P {
		height: 340px;
	}
}

@media (max-width: 420px) {
	.tO4iHy {
		margin-top: /* 80px */ 5.3333rem;
	}
}

@media (max-width: 610px) {
	.BaMM1F,
	.tO4iHy {
		width: 100% !important;
	}
}

/*------------------------------------------------------------------
[3. Chat]
*/
/* Chat Components
--------------------------------------------------
*/
.fMgT5f .mKaXA6 {
	padding: 1rem;
	/* 15px */
	overflow-x: hidden;
	height: calc(100% - 103px);
}

.fMgT5f .Utrss3 {
	margin-bottom: 0.6667rem;
	/* 10px */
	line-height: 30px;
}

.fMgT5f .iMj9Lz {
	height: 28px;
	width: 28px;
}

.fMgT5f .hjnf2u {
	position: relative;
	border-radius: 0.8rem;
	/* 12px */
	padding: 0.2667rem 0.8rem;
	/* 4px 12px */
	font-size: 0.875rem;
	line-height: 16px;
	margin: 0.3333rem 0 0 0.3333rem;
	/* 5px 0px 5px */
	max-width: 60%;
	white-space: normal;
}

.fMgT5f .hjnf2u > p {
	margin: 0;
}

.fMgT5f .hjnf2u.n6pxmx {
	background: #e5e5e5;
	color: #212121;
	opacity: 0.8;
	float: right;
	border: 1px solid rgba(0, 0, 0, 0.07);
}

.fMgT5f .hjnf2u.TJTxWB {
	color: #212121;
	opacity: 0.8;
	background: #f4f4f4;
	position: relative;
	float: left;
	border: 1px solid #edf1f7;
}

.fMgT5f .OMVXa0 {
	border: 0;
	height: 45px;
}

.fMgT5f .OMVXa0:focus,
.fMgT5f .OMVXa0:active {
	background-color: #fff;
}

.fMgT5f .r3Ko03 {
	padding-top: /* 12px */ 0.8rem;
}

/* Chat User List
--------------------------------------------------
*/
.DY7oUc > a {
	height: 60px;
}

/* Alert List
--------------------------------------------------
*/
.o_dkaH > a {
	height: 45px;
}

/*------------------------------------------------------------------
[28. Misc : Helper Classes]
*/
.VRsLLw {
	height: 150px;
}

.NOM88j .R0QD8d {
	display: block;
	color: #212121;
	line-height: 32px;
	height: 32px;
	padding-left: /* 10px */ 0.6667rem;
}

.NOM88j .R0QD8d > i {
	width: 32px;
	font-size: 0.875rem;
	display: inline-block;
	text-align: right;
	margin-right: /* 10px */ 0.6667rem;
}

.Alct7X {
	-webkit-transition: -webkit-transform 0.25s ease;
	transition: -webkit-transform 0.25s ease;
	transition: transform 0.25s ease;
	transition: transform 0.25s ease, -webkit-transform 0.25s ease;
	-webkit-backface-visibility: hidden;
}

/* Thumbnail for icons and profile pics
------------------------------------
*/
.RnF2mU {
	display: inline-block;
	overflow: hidden;
	float: left;
}

.RnF2mU.sUCWtF {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
}

.RnF2mU.GBxYDQ {
	border-width: 4px;
	border-style: solid;
}

.RnF2mU.GBxYDQ.uVJVD6 {
	width: 20px;
	height: 20px;
}

.RnF2mU.GBxYDQ.uVJVD6 > * {
	line-height: 12px;
}

.RnF2mU.GBxYDQ.Qm8Kb5 {
	width: 28px;
	height: 28px;
}

.RnF2mU.GBxYDQ.Qm8Kb5 > * {
	line-height: 24px;
}

.RnF2mU.GBxYDQ.NIntx7 {
	width: 36px;
	height: 36px;
}

.RnF2mU.GBxYDQ.NIntx7 > * {
	line-height: 28px;
}

.RnF2mU.GBxYDQ.xGWrd2 {
	width: 40px;
	height: 40px;
}

.RnF2mU.GBxYDQ.xGWrd2 > * {
	line-height: 36px;
}

.RnF2mU.GBxYDQ.V06MrL {
	width: 140px;
	height: 140px;
}

.RnF2mU.GBxYDQ.V06MrL > * {
	line-height: 126px;
}

.RnF2mU.uVJVD6 {
	width: 16px;
	height: 16px;
}

.RnF2mU.uVJVD6 > * {
	line-height: 16px;
}

.RnF2mU.Qm8Kb5 {
	width: 24px;
	height: 24px;
}

.RnF2mU.Qm8Kb5 > * {
	line-height: 24px;
}

.RnF2mU.NIntx7 {
	width: 32px;
	height: 32px;
}

.RnF2mU.NIntx7 > * {
	line-height: 32px;
}

.RnF2mU.VE1She {
	width: 39px;
	height: 39px;
}

.RnF2mU.VE1She > * {
	line-height: 39px;
}

.RnF2mU.xGWrd2 {
	width: 48px;
	height: 48px;
}

.RnF2mU.xGWrd2 > * {
	line-height: 48px;
}

.RnF2mU.V06MrL {
	width: 130px;
	height: 130px;
}

.RnF2mU.V06MrL > * {
	line-height: 130px;
}

.RnF2mU > * {
	vertical-align: middle;
	width: 100%;
	height: 100%;
	text-align: center;
}

@media (max-width: 767px) {
	/* Profile Icon Helpers
------------------------------------
*/
	.RnF2mU.GBxYDQ.gbzBup {
		width: 90px;
		height: 90px;
	}

	.RnF2mU.GBxYDQ.gbzBup > * {
		line-height: 84px;
	}

	.RnF2mU.gbzBup {
		width: 90px;
		height: 90px;
	}

	.RnF2mU.gbzBup > * {
		line-height: 90px;
	}

	.Uloa4m {
		width: 80px !important;
		height: 80px !important;
	}
}

/* Profile dropdown
------------------------------------
*/
.u15jEz {
	background: #fff;
}

.u15jEz:before {
	position: absolute;
	top: -7px;
	right: 15px;
	display: inline-block;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-left: 7px solid transparent;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	content: "";
}

.u15jEz:after {
	position: absolute;
	top: -6px;
	right: 16px;
	display: inline-block;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	border-left: 6px solid transparent;
	content: "";
}

.u15jEz > a {
	-webkit-transition: opacity ease 0.3s;
	transition: opacity ease 0.3s;
	padding-left: 1.1333rem;
	/* 17px */
	padding-right: 2.4667rem;
	/* 37px */
	min-width: 180px;
}

.u15jEz > a > i {
	margin-right: /* 5px */ 0.3333rem;
}

.u15jEz > a:hover {
	opacity: 1;
}

.DwRRjY {
	background: transparent;
	border: none;
}

/* Scroll
------------------------------------
*/
.tuWBte {
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
}

/* Overides
------------------------------------
*/
.wj1lNp {
	padding: /* 0px !important; */ 0;
}

.fLiwGG {
	margin: /* 0px !important; */ 0;
}

.MBqc5f {
	overflow: hidden !important;
}

.g7Pgwy {
	overflow: auto;
}

.nFGJUe {
	overflow: visible !important;
	overflow: initial !important;
}

.n41jee {
	margin-left: auto;
	margin-right: auto;
}

.LFPKJ3 {
	width: inherit;
	height: inherit;
}

.IvsUZL {
	height: inherit;
}

.g7aRgQ {
	width: 100%;
}

.Mlc5PV {
	height: 100%;
}

.rPnHrF {
	position: absolute;
	display: block;
	z-index: 21;
}

.rPnHrF.rYy9as {
	width: 100%;
}

.NUyNL5 {
	position: relative;
	display: block;
	z-index: 10;
}

.bAdhvW {
	position: fixed !important;
	top: auto !important;
}

.wuk7Xn {
	position: absolute !important;
	top: 0;
	left: 0;
}

.Jlvs9v {
	position: absolute !important;
	top: 1px;
	right: 0;
}

.cEDDZm {
	position: absolute !important;
	bottom: 1px;
	left: 0;
}

.gyCaPC {
	position: absolute !important;
	bottom: 0;
	right: 0;
}

.s0fgG8 {
	position: absolute !important;
	bottom: 0;
}

.YNfNwa {
	position: absolute !important;
	top: 0;
}

.Tisf5w {
	left: 0;
}

.r08zcV {
	float: right !important;
}

.D7AXh1 {
	float: left !important;
}

.Tisf5w {
	position: absolute;
	left: 0;
	right: 0;
	width: 100%;
	display: table;
	z-index: 1;
}

.UDyiC0 {
	cursor: pointer;
}

.rFnzGC {
	overflow-x: hidden !important;
}

/* Generic Padding Helpers
------------------------------------
*/
.MgotGn {
	padding-top: /* 0px!important */ 0;
}

.wj_3Gp {
	padding-right: /* 0px!important */ 0;
}

.yoiLIP {
	padding-left: /* 0px!important */ 0;
}

.gtT33Y {
	padding-bottom: /* 0px!important */ 0;
}

.C37vRM {
	padding: /* 0px!important */ 0;
}

.hRFWHw {
	padding-top: /* 5px!important */ 0.3333rem;
}

.lBpf2J {
	padding-right: /* 5px!important */ 0.3333rem;
}

.giGsuZ {
	padding-left: /* 5px!important */ 0.3333rem;
}

.pE4CMI {
	padding-bottom: /* 5px!important */ 0.3333rem;
}

.eDOoty {
	padding: /* 5px!important */ 0.3333rem;
}

.XK1PSu {
	padding-top: /* 10px!important */ 0.6667rem;
}

.Z36sAe {
	padding-right: /* 10px!important */ 0.6667rem;
}

.K2PkU8 {
	padding-left: /* 10px!important */ 0.6667rem;
}

.IqxpIt {
	padding-bottom: /* 10px!important */ 0.6667rem;
}

.VfRTN9 {
	padding: /* 10px!important */ 0.6667rem;
}

.Te1ce2 {
	padding-top: /* 15px!important */ 1rem;
}

.v603ep {
	padding-right: /* 15px!important */ 1rem;
}

.coDCDr {
	padding-left: /* 15px!important */ 1rem;
}

.LCctdg {
	padding-bottom: /* 15px!important */ 1rem;
}

.dHuGGz {
	padding: /* 15px!important */ 1rem;
}

.AVQr3T {
	padding-top: /* 20px!important */ 1.3333rem;
}

.HyK6db {
	padding-right: /* 20px!important */ 1.3333rem;
}

.uliWdG {
	padding-left: /* 20px!important */ 1.3333rem;
}

.SrJAYV {
	padding-bottom: /* 20px!important */ 1.3333rem;
}

.__iQ2E {
	padding: /* 20px!important */ 1.3333rem;
}

.Be0amm {
	padding-top: /* 25px!important */ 1.6667rem;
}

.CaZf3V {
	padding-right: /* 25px!important */ 1.6667rem;
}

.S35mFt {
	padding-left: /* 25px!important */ 1.6667rem;
}

.UPNneF {
	padding-bottom: /* 25px!important */ 1.6667rem;
}

.jcGYoM {
	padding: /* 25px!important */ 1.6667rem;
}

.aj13we {
	padding-top: /* 30px!important */ 2rem;
}

.XGIWu9 {
	padding-right: /* 30px!important */ 2rem;
}

.w5TIgL {
	padding-left: /* 30px!important */ 2rem;
}

.HHgGge {
	padding-bottom: /* 30px!important */ 2rem;
}

.Yy7nVS {
	padding: /* 30px!important */ 2rem;
}

.qHKlCP {
	padding-top: /* 35px!important */ 2.3333rem;
}

.nOTX1D {
	padding-right: /* 35px!important */ 2.3333rem;
}

.uMgQDF {
	padding-left: /* 35px!important */ 2.3333rem;
}

.Wn1EtV {
	padding-bottom: /* 35px!important */ 2.3333rem;
}

.VM4bkl {
	padding: /* 35px!important */ 2.3333rem;
}

.yhVqAV {
	padding-top: /* 40px!important */ 2.6667rem;
}

.k0kdij {
	padding-right: /* 40px!important */ 2.6667rem;
}

.g0zl5V {
	padding-left: /* 40px!important */ 2.6667rem;
}

.rw3lGU {
	padding-bottom: /* 40px!important */ 2.6667rem;
}

.Lz350p {
	padding: /* 40px!important */ 2.6667rem;
}

.El63Ur {
	padding-top: /* 45px!important */ 3rem;
}

.Akxahe {
	padding-right: /* 45px!important */ 3rem;
}

.LeplVU {
	padding-left: /* 45px!important */ 3rem;
}

.jRG8S7 {
	padding-bottom: /* 45px!important */ 3rem;
}

.AEcvfz {
	padding: /* 45px!important */ 3rem;
}

.hp4lAT {
	padding-top: /* 50px!important */ 3.3333rem;
}

.UP9N27 {
	padding-right: /* 50px!important */ 3.3333rem;
}

.UJgA4B {
	padding-left: /* 50px!important */ 3.3333rem;
}

.RG9Y3a {
	padding-bottom: /* 50px!important */ 3.3333rem;
}

.TtxvSi {
	padding: /* 50px !important; */ 3.3333rem;
}

.nRuC4g {
	padding-top: /* 55px !important; */ 3.6667rem;
}

.sdf5FZ {
	padding-right: /* 55px !important; */ 3.6667rem;
}

.PwhI8B {
	padding-left: /* 55px !important; */ 3.6667rem;
}

.d32FYx {
	padding-bottom: /* 55px !important; */ 3.6667rem;
}

.OX43Ge {
	padding: /* 55px !important; */ 3.6667rem;
}

.h9wPUN {
	padding-top: /* 60px !important; */ 4rem;
}

.Rza3IF {
	padding-right: /* 60px !important; */ 4rem;
}

.qLagTr {
	padding-left: /* 60px !important; */ 4rem;
}

.QLyOU7 {
	padding-bottom: /* 60px !important; */ 4rem;
}

.VkpfHH {
	padding: /* 60px !important; */ 4rem;
}

.XhXOnh {
	padding-top: /* 65px !important; */ 4.3333rem;
}

.S1ZB3P {
	padding-right: /* 65px !important; */ 4.3333rem;
}

.CQWlkd {
	padding-left: /* 65px !important; */ 4.3333rem;
}

.BPy4dU {
	padding-bottom: /* 65px !important; */ 4.3333rem;
}

.dBSQKg {
	padding: /* 65px !important; */ 4.3333rem;
}

.PTQ3C7 {
	padding-top: /* 70px !important; */ 4.6667rem;
}

.j0GZHk {
	padding-right: /* 70px !important; */ 4.6667rem;
}

.hxbyk2 {
	padding-left: /* 70px !important; */ 4.6667rem;
}

.vk0vfP {
	padding-bottom: /* 70px !important; */ 4.6667rem;
}

.s2UBqx {
	padding: /* 70px !important; */ 4.6667rem;
}

.ndenOj {
	padding-top: /* 75px !important; */ 5rem;
}

.jK4jqk {
	padding-right: /* 75px !important; */ 5rem;
}

.gEU0_e {
	padding-left: /* 75px !important; */ 5rem;
}

.jlULGK {
	padding-bottom: /* 75px !important; */ 5rem;
}

.rp8dNV {
	padding: /* 75px !important; */ 5rem;
}

.ORtUra {
	padding-top: /* 80px !important; */ 5.3333rem;
}

.DltQpz {
	padding-right: /* 80px !important; */ 5.3333rem;
}

.aGG9TU {
	padding-left: /* 80px !important; */ 5.3333rem;
}

.uvLoCp {
	padding-bottom: /* 80px !important; */ 5.3333rem;
}

.GoINRZ {
	padding: /* 80px !important; */ 5.3333rem;
}

.RDvJJh {
	padding-top: /* 85px !important; */ 5.6667rem;
}

.hdqnx5 {
	padding-right: /* 85px !important; */ 5.6667rem;
}

.mnf2j6 {
	padding-left: /* 85px !important; */ 5.6667rem;
}

.einnAv {
	padding-bottom: /* 85px !important; */ 5.6667rem;
}

.YnB00K {
	padding: /* 85px !important; */ 5.6667rem;
}

.qDGw_X {
	padding-top: /* 90px !important; */ 6rem;
}

.Pvdcbk {
	padding-right: /* 90px !important; */ 6rem;
}

.gHX8Aj {
	padding-left: /* 90px !important; */ 6rem;
}

.oVJbBo {
	padding-bottom: /* 90px !important; */ 6rem;
}

.nIIu8s {
	padding: /* 90px !important; */ 6rem;
}

.BWQ6N3 {
	padding-top: /* 95px !important; */ 6.3333rem;
}

.K8xgn1 {
	padding-right: /* 95px !important; */ 6.3333rem;
}

.kjGKdL {
	padding-left: /* 95px !important; */ 6.3333rem;
}

.QHf5gq {
	padding-bottom: /* 95px !important; */ 6.3333rem;
}

.yXfRt3 {
	padding: /* 95px !important; */ 6.3333rem;
}

.SYylkl {
	padding-top: /* 100px !important; */ 6.6667rem;
}

.cmpv96 {
	padding-right: /* 100px !important; */ 6.6667rem;
}

.sCRZfa {
	padding-left: /* 100px !important; */ 6.6667rem;
}

.qiZPlx {
	padding-bottom: /* 100px !important; */ 6.6667rem;
}

.JH2kXt {
	padding: /* 100px !important; */ 6.6667rem;
}

/* Generic Margin Helpers
------------------------------------
 */
.FrBk_F {
	margin-top: /* 0px */ 0;
}

.p0Dp3C {
	margin-right: /* 0px */ 0;
}

.jvQHPM {
	margin-left: /* 0px */ 0;
}

.wevjph {
	margin-bottom: /* 0px */ 0;
}

.J86Jb7 {
	margin-top: /* 5px */ 0.3333rem;
}

.qyJ_3n {
	margin-right: /* 5px */ 0.3333rem;
}

.jb_fQv {
	margin-left: /* 5px */ 0.3333rem;
}

.WQQFzJ {
	margin-bottom: /* 5px */ 0.3333rem;
}

._9k9u9P {
	margin-top: /* 10px */ 0.6667rem;
}

.w6oTfz {
	margin-right: /* 10px */ 0.6667rem;
}

.NzP8n7 {
	margin-left: /* 10px */ 0.6667rem;
}

.g24wrp {
	margin-bottom: /* 10px */ 0.6667rem;
}

.qvJbRn {
	margin-top: /* 15px */ 1rem;
}

.VvD60o {
	margin-right: /* 15px */ 1rem;
}

.LOv5lh {
	margin-left: /* 15px */ 1rem;
}

.pF0nOl {
	margin-bottom: /* 15px */ 1rem;
}

.TNgI2q {
	margin-top: /* 20px */ 1.3333rem;
}

.mFnNv_ {
	margin-right: /* 20px */ 1.3333rem;
}

.OqfCcX {
	margin-left: /* 20px */ 1.3333rem;
}

.ZrmBrG {
	margin-bottom: /* 20px */ 1.3333rem;
}

.qVQoWj {
	margin-top: /* 25px */ 1.6667rem;
}

.vnluyL {
	margin-right: /* 25px */ 1.6667rem;
}

.WoU92O {
	margin-left: /* 25px */ 1.6667rem;
}

.uoJ9Ng {
	margin-bottom: /* 25px */ 1.6667rem;
}

.dHPFUA {
	margin-top: /* 30px */ 2rem;
}

.voyOYT {
	margin-right: /* 30px */ 2rem;
}

.hKGErU {
	margin-left: /* 30px */ 2rem;
}

.c657GP {
	margin-bottom: /* 30px */ 2rem;
}

.aKVC8l {
	margin-top: /* 35px */ 2.3333rem;
}

.nVjQEt {
	margin-right: /* 35px */ 2.3333rem;
}

.YzFdRT {
	margin-left: /* 35px */ 2.3333rem;
}

.ZUarSA {
	margin-bottom: /* 35px */ 2.3333rem;
}

.Rpm5K2 {
	margin-top: /* 40px */ 2.6667rem;
}

.jNkACl {
	margin-right: /* 40px */ 2.6667rem;
}

.ZZ_m50 {
	margin-left: /* 40px */ 2.6667rem;
}

.D243jJ {
	margin-bottom: /* 40px */ 2.6667rem;
}

.szg5wT {
	margin-top: /* 45px */ 3rem;
}

.UZO2wT {
	margin-right: /* 45px */ 3rem;
}

.KbSRqk {
	margin-left: /* 45px */ 3rem;
}

.Q6nVC0 {
	margin-bottom: /* 45px */ 3rem;
}

.TKymi9 {
	margin-top: /* 50px */ 3.3333rem;
}

.n7AKMh {
	margin-right: /* 50px */ 3.3333rem;
}

.e5iGjb {
	margin-left: /* 50px */ 3.3333rem;
}

.tGXz4w {
	margin-bottom: /* 50px */ 3.3333rem;
}

.UvzZyX {
	margin-top: /* 55px */ 3.6667rem;
}

.SwI1J3 {
	margin-right: /* 55px */ 3.6667rem;
}

.vw5GSs {
	margin-left: /* 55px */ 3.6667rem;
}

.XLWQus {
	margin-bottom: /* 55px */ 3.6667rem;
}

.PYQC5r {
	margin-top: /* 55.5px */ 3.7rem;
}

.tHjKbO {
	margin-right: /* 55.5px */ 3.7rem;
}

.VpNQlK {
	margin-left: /* 55.5px */ 3.7rem;
}

.n7kyP4 {
	margin-bottom: /* 55.5px */ 3.7rem;
}

.S9Jh7s {
	margin-top: /* 65px */ 4.3333rem;
}

.E2eFCJ {
	margin-right: /* 65px */ 4.3333rem;
}

.Vg_yjG {
	margin-left: /* 65px */ 4.3333rem;
}

.Xfejit {
	margin-bottom: /* 65px */ 4.3333rem;
}

.VQAi1j {
	margin-top: /* 67.5px */ 4.5rem;
}

.oLemO1 {
	margin-right: /* 67.5px */ 4.5rem;
}

.Us8LRh {
	margin-left: /* 67.5px */ 4.5rem;
}

.QAfqHa {
	margin-bottom: /* 67.5px */ 4.5rem;
}

.CcKLPm {
	margin-top: /* 75px */ 5rem;
}

.iis46J {
	margin-right: /* 75px */ 5rem;
}

.Sox4NK {
	margin-left: /* 75px */ 5rem;
}

.cUYpvp {
	margin-bottom: /* 75px */ 5rem;
}

.jZhQVu {
	margin-top: /* 80px */ 5.3333rem;
}

.UPLR4s {
	margin-right: /* 80px */ 5.3333rem;
}

._AOcIF {
	margin-left: /* 80px */ 5.3333rem;
}

.u2XmRA {
	margin-bottom: /* 80px */ 5.3333rem;
}

.aEDK3K {
	margin-top: /* 85px */ 5.6667rem;
}

._7e9FB4 {
	margin-right: /* 85px */ 5.6667rem;
}

.gPxY4r {
	margin-left: /* 85px */ 5.6667rem;
}

.uTzpz9 {
	margin-bottom: /* 85px */ 5.6667rem;
}

.JgluzQ {
	margin-top: /* 90px */ 6rem;
}

.rJGZo9 {
	margin-right: /* 90px */ 6rem;
}

.KAAEbo {
	margin-left: /* 90px */ 6rem;
}

.oyB30V {
	margin-bottom: /* 90px */ 6rem;
}

.qdaeAR {
	margin-top: /* 95px */ 6.3333rem;
}

.GDh7zX {
	margin-right: /* 95px */ 6.3333rem;
}

.PqAt7h {
	margin-left: /* 95px */ 6.3333rem;
}

.pWobcz {
	margin-bottom: /* 95px */ 6.3333rem;
}

.pdSW5z {
	margin-top: /* 100px */ 6.6667rem;
}

.fIZpO3 {
	margin-right: /* 100px */ 6.6667rem;
}

.YLDCG6 {
	margin-left: /* 100px */ 6.6667rem;
}

.Kr_2eY {
	margin-bottom: /* 100px */ 6.6667rem;
}

.DU5TnJ {
	display: none !important;
}

.zk03Mx {
	display: inline-block !important;
}

.WdWela {
	display: block !important;
}

.atnkyw {
	border-color: #000;
}

/* Width Helpers
------------------------------------
 */
.RHwuOo {
	width: 25% !important;
}

.w5bOee {
	width: 50% !important;
}

.mvul_c {
	width: 75% !important;
}

.QZYTzk {
	width: 100% !important;
}

.CNXq32 {
	width: auto !important;
}

/* Height Helpers
------------------------------------
 */
.oBRXoA {
	height: 25% !important;
}

.UFxI6Y {
	height: 50% !important;
}

.bwa5YJ {
	height: 75% !important;
}

._oFDn0 {
	height: 100% !important;
}

.MZHZ5t {
	height: auto !important;
}

/* Border Helpers
------------------------------------
*/
.yaU_WD,
.QZh5av,
.qzge4P,
.YTyugX,
.oBKlXc {
	border-style: solid;
	border-width: 0;
}

.QZh5av {
	border-right-width: 1px;
}

.qzge4P {
	border-left-width: 1px;
}

.YTyugX {
	border-top-width: 1px;
}

.oBKlXc {
	border-bottom-width: 1px;
}

.yaU_WD {
	border-width: 1px;
}

.ki6Yv2 {
	border-style: dashed;
}

.OruOTm {
	border-width: 2px;
}

.ZRml5F {
	border-color: transparent;
}

.ONSG_O {
	border-color: rgba(33, 33, 33, 0.14);
}

.ntsTD1 {
	border-color: #fff;
}

.ywTxKN {
	border-color: #000;
}

.NIMBH7 {
	border-color: #008037;
}

.cua8vr {
	border-color: #f4f4f4;
}

.qf6F6x {
	border-color: #008037;
}

.cdGgeL {
	border-color: #3b4752;
}

.qmwerb {
	border-color: #cc0101;
}

.zPcNlv {
	border-color: #ffae42;
}

/* Border Radius
------------------------------------
*/
.g0vP4a {
	border-radius: 0.2667rem;
	/* 4px */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.AfGcgK {
	border-radius: 0.4rem;
	/* 6px */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

.O5mEVF {
	border-radius: 0.5333rem;
	/* 8px */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
}

.jrbFlO {
	border: none !important;
}

/** Profile Wrappers **/
/*Profile Pic Start*/
.hltc7G {
	position: relative;
	cursor: pointer;
	text-align: center;
}

.MfZaGB {
	width: 60px;
	height: 60px;
	border: 1px solid #dce1ef;
	color: #ffffff;
	border-radius: 50%;
	margin: 0 auto;
	/* 0px */
	overflow: hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.rmqL2K {
	width: 100%;
	height: 100%;
	min-width: 200px;
	min-height: 80px;
	color: #ffffff;
	border-radius: 0.1333rem;
	/* 2px */
	margin: 0 auto;
	/* 0px */
	overflow: hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
	padding: 0.5rem;
}

.rmqL2K:hover,
.rmqL2K:active,
.rmqL2K:focus {
	background: -webkit-linear-gradient(bottom, #9da5ad 40%, #ffffff 40%);
}

.TEh9yH:hover,
.TEh9yH:active,
.TEh9yH:focus {
	background: -webkit-linear-gradient(bottom, #9da5ad 40%, #ffffff 40%);
}

.rmqL2K:before {
	font-family: "hafinen", sans-serif;
	content: "\e856";
	font-size: 1.3rem;
	color: #008037;
	position: absolute;
	right: 48%;
	top: 60%;
}

.TEh9yH {
	width: 100px;
	height: 100px;
	border: 1px solid #dce1ef;
	color: #ffffff;
	border-radius: 50%;
	margin: 0 auto;
	overflow: hidden;
	transition: all 0.2s;
	-webkit-transition: all 0.2s;
}

.TEh9yH:before {
	font-family: "hafinen", sans-serif;
	content: "\e856";
	font-size: 1.3rem;
	color: #008037;
	position: absolute;
	right: 47%;
	top: 60%;
}

.MfZaGB input[type="file"] {
	cursor: pointer;
	display: block;
	height: 100%;
	left: 0;
	opacity: 0 !important;
	position: absolute;
	top: 0;
	width: 100%;
}

.N4wIMo {
	width: 100%;
}

.SHpF6C {
	font-size: 1.5rem;
	color: #c7cbd0;
	position: absolute;
	right: 40%;
	top: 40%;
}

.SHpF6C:hover {
	-webkit-transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
	transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
	color: #008037;
}

.iMj9Lz {
	display: inline-block;
	float: left;
	border-radius: 6.6667rem 6.6667rem 6.6667rem 6.6667rem;
	/* 100px 100px 100px 100px */
	height: 35px;
	overflow: hidden;
	width: 35px;
	-moz-flex: 1;
	-ms-flex: 1 1;
	    flex: 1 1;
}

.iMj9Lz.iZ7uAR {
	height: 68px;
	width: 68px;
}

.iMj9Lz.EURBUC {
	margin-left: /* 7px */ 0.4667rem;
}

.KJawoA {
	position: relative;
}

.Njtv2y {
	-ms-flex: 1;
	flex: 1 1;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

[data-pages-bg-image] {
	background-size: cover;
}

/* Demo Purposes */
.YlWNJ9 {
	-webkit-transition: opacity 0.1s linear;
	transition: opacity 0.1s linear;
}

#NOM88j {
	-webkit-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

.KgKpwq {
	display: none;
}

.yk2J5x {
	display: block;
}

.c7fwnR .JdMBJp > [class^="col-"],
.c7fwnR .JdMBJp > [class*="col-"] {
	padding-left: 0.3333rem;
	/* 5px */
	padding-right: /* 5px */ 0.3333rem;
}

.c7fwnR .JdMBJp {
	margin-left: -0.3333rem;
	/* -5px */
	margin-right: /* -5px */ -0.3333rem;
}

/* Aspect ratio */
.VoCX6H .uJSd9i,
.lTCdE0 .uJSd9i,
.hln9zP .uJSd9i,
.Znzo_t .uJSd9i,
._VSm94 .uJSd9i {
	margin: 0;
}

.VoCX6H {
	position: relative;
	width: 100%;
	/* desired width */
	overflow: hidden;
}

.VoCX6H:before {
	content: "";
	display: block;
	padding-top: /* initial ratio of 1:1*/ 100%;
}

.VoCX6H > div {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.lTCdE0 {
	position: relative;
	width: 100%;
	/* desired width */
	overflow: hidden;
}

.lTCdE0:before {
	content: "";
	display: block;
	padding-top: /* initial ratio of 1:1*/ calc(50% - 5px);
}

.lTCdE0 > div {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.hln9zP {
	position: relative;
	width: 100%;
	/* desired width */
	overflow: hidden;
}

.hln9zP:before {
	content: "";
	display: block;
	padding-top: /* initial ratio of 1:1*/ calc(150% - 5px);
}

.hln9zP > div {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.Znzo_t {
	position: relative;
	width: 100%;
	/* desired width */
	overflow: hidden;
}

.Znzo_t:before {
	content: "";
	display: block;
	padding-top: /* initial ratio of 1:1*/ calc(75% - 5px);
}

.Znzo_t > div {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

._VSm94 {
	position: relative;
	width: 100%;
	/* desired width */
	overflow: hidden;
}

._VSm94:before {
	content: "";
	display: block;
	padding-top: /* initial ratio of 1:1*/ calc(125% - 5px);
}

._VSm94 > div {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.SwxWD1 {
	vertical-align: bottom !important;
}

.TIu2R6 {
	vertical-align: top !important;
}

.SezKF4 {
	vertical-align: middle !important;
}

/* vertical alignment styles */
.VsqVkx {
	vertical-align: top !important;
}

.De41me {
	vertical-align: middle !important;
}

.BZji_v {
	vertical-align: bottom !important;
}

/* columns of same height styles
------------------------------------
*/
.LPiUhV {
	display: table;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
	border-collapse: collapse;
	table-layout: fixed;
}

.pJcvpd {
	display: table-row;
}

.VVaUp4 {
	display: table-cell;
	float: none;
}

@media (min-width: 768px) {
	.T2MQ_a {
		display: table;
		padding-left: 0;
		padding-right: 0;
		width: 100%;
		border-collapse: collapse;
		table-layout: fixed;
	}
}

@media (min-width: 992px) {
	.U_IqRI {
		display: table;
		padding-left: 0;
		padding-right: 0;
		width: 100%;
		border-collapse: collapse;
		table-layout: fixed;
	}

	.Thq3p_ {
		display: table-row;
	}

	.hxZFmM {
		display: table-cell !important;
		float: none !important;
	}
}

@media (min-width: 1200px) {
	.xNgtP0 {
		display: table;
		padding-left: 0;
		padding-right: 0;
		width: 100%;
		border-collapse: collapse;
		table-layout: fixed;
	}

	.zJ0uVa {
		display: table-row;
	}

	.hvGorS {
		display: table-cell !important;
		float: none !important;
	}
}

.CudTG0 .eHeZX0 {
	-ms-flex-wrap: wrap;
}

/*------------------------------------------------------------------
[29. Print]
*/
@media print {
	.IZFzKh,
	.ao1WZA,
	.h57PdO,
	.nK9hwP {
		display: none;
	}

	.gnm3EC {
		padding-left: 0;
	}

	.cpoFDw .QUCEE5 {
		border-top: 0;
	}

	.cpoFDw .QUCEE5 .uJSd9i {
		border: none;
	}

	.cpoFDw .QUCEE5 .uJSd9i .EwrYc0 {
		padding: 0;
	}

	[class^="padding-"],
	[class*="padding-"],
	.wlTf18 tbody tr td {
		padding: /* 10px */ 0.6667rem;
	}
}

/*------------------------------------------------------------------
[30. Page Loader]
*/
.H9Tgfo {
	-webkit-pointer-events: none;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	    user-select: none;
}

.ALJ5cV {
	display: none;
}

.H9Tgfo .Yvy2j7 {
	background: #008037;
	position: fixed;
	z-index: 2000;
	top: 0;
	right: 100%;
	width: 100%;
	height: 3px;
}

.H9Tgfo .FqjRuo {
	display: block;
	position: absolute;
	right: 0;
	width: 100px;
	height: 100%;
	-webkit-box-shadow:
		0 0 10px #3b4752,
		0 0 5px #3b4752;
	        box-shadow:
		0 0 10px #3b4752,
		0 0 5px #3b4752;
	opacity: 1;
	-webkit-transform: rotate(3deg) translate(0px, -4px);
	transform: rotate(3deg) translate(0px, -4px);
}

.H9Tgfo .iOsEkU {
	display: block;
	position: fixed;
	z-index: 2000;
	top: 73px;
	background: url(/static/media/hfn-progress-circle-primary.d177da66.svg) no-repeat top left;
	background-size: 100% auto;
	margin: 0 auto;
	border-width: 0;
	border-radius: 0;
	width: 28px;
	height: 40px;
	right: 19px;
	left: auto;
}

@-webkit-keyframes TPQs17 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes TPQs17 {
	0% {
		-webkit-transform: rotate(0deg);
		        transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		        transform: rotate(360deg);
	}
}

/*------------------------------------------------------------------
[31. AOB : Only for demo purposes]
*/
._fAL5z {
	background: url(/static/media/hfn-why-us-top.48ab144e.jpg) no-repeat center center;
	background-size: cover;
}
.XZ_9KN {
	width: 423px;
	right: -423px;
}

.XZ_9KN > div {
	height: calc(100% - 12px);
}

.XZ_9KN [data-action].MtwsIA:before {
	background-image: url(/static/media/hfn-tick.b3f21150.svg);
	width: 23px;
	height: 23px;
	content: "";
	position: absolute;
	top: 84px;
	right: -10px;
	z-index: 10;
}

.XZ_9KN a {
	position: relative;
	display: block;
	width: 100%;
	color: #939393;
}

.XZ_9KN a > img {
	opacity: 0.33;
	-webkit-transition: opacity 0.1s linear;
	transition: opacity 0.1s linear;
}

.XZ_9KN a.MtwsIA {
	color: #626262;
}

.XZ_9KN a.MtwsIA > img {
	opacity: 0.87;
}

.XZ_9KN a:hover {
	color: #6f6f6f;
}

.XZ_9KN a:hover > img {
	opacity: 0.7;
}

.XZ_9KN a.uYK6MW.MtwsIA:before {
	background-image: url(/static/media/hfn-tick.b3f21150.svg);
	width: 23px;
	height: 23px;
	content: "";
	position: absolute;
	top: 84px;
	right: -10px;
	z-index: 10;
}

.XZ_9KN .rtT9iy {
	right: 0;
	left: 0;
	z-index: 10;
}

.XZ_9KN .vdjxZu.MtwsIA:before {
	top: 54px;
	right: 10px;
}

.XZ_9KN .L_VoUb {
	background-color: transparent;
	padding: 0;
}

.XZ_9KN .L_VoUb > li > a {
	min-width: 99px;
	padding: /* 16px */ 1.0667rem 0;
}

.XZ_9KN .L_VoUb > li > a.MtwsIA {
	color: inherit;
}

.XZ_9KN .L_VoUb ~ .K2vofA {
	position: relative;
	padding-right: 0;
	height: 100%;
	top: 0;
	background-color: #fff;
}

.XZ_9KN .L_VoUb ~ .K2vofA .NANm6P {
	height: 100%;
	overflow-x: hidden !important;
}

.XZ_9KN .L_VoUb ~ .K2vofA .NANm6P .tuWBte {
	padding-top: 1.8rem;
	/* 27px */
	height: calc(100% - 47px);
	overflow-x: hidden !important;
}

.XZ_9KN .iB47J8 {
	position: absolute;
	right: 36px;
	top: 17px;
	padding: 0.4667rem;
	/* 7px */
	width: auto;
	z-index: 10;
}

.XZ_9KN .eXfiea {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	    justify-content: center;
	-ms-flex-align: center;
	    align-items: center;
	position: absolute;
	width: 54px;
	height: 50px;
	top: 20%;
	left: -48px;
	text-align: center;
	line-height: 50px;
	cursor: pointer;
}

.XZ_9KN:before {
	position: absolute;
	content: "";
	width: 48px;
	height: 50px;
	background-color: #fff;
	top: 20%;
	left: -47px;
	-webkit-box-shadow: 0 0 9px rgba(191, 191, 191, 0.36);
	        box-shadow: 0 0 9px rgba(191, 191, 191, 0.36);
	border-left: 1px solid rgba(33, 33, 33, 0.14);
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}

.XZ_9KN:after {
	position: absolute;
	content: "";
	background-color: #fff;
	width: 5px;
	height: 50px;
	left: 0;
	top: 20%;
}

.XZ_9KN .buAFYw > img {
	opacity: 1 !important;
}

.XZ_9KN .buAFYw p {
	line-height: 18px;
}

.ZXqLG7 .XZ_9KN .eXfiea {
	left: auto;
	right: -48px;
}

.Ao0l5z {
	display: none;
}

.Ao0l5z.MtwsIA {
	display: block;
}

.Ao0l5z .kMfJAU {
	position: relative;
}

.Ao0l5z .kMfJAU:after {
	content: "Content goes here";
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -0.6667rem;
	/* -10px */
	right: 0;
	text-align: center;
	font-size: 1.625rem;
	opacity: 0.16;
	color: #626262;
}

.VlmJsg {
	height: 35px;
}

/* Demo Widths For GIF Animations
------------------------------------
*/
.Uyw1TU {
	background-color: #939393;
}

.kZNCB9 {
	max-width: /* 50px */ 3.3333rem;
}

.BwauBQ {
	max-width: /* 300px */ 20rem;
}

.lGZKnA {
	max-width: /* 350px */ 23.3333rem;
}

.T05Naw {
	max-width: /* 400px */ 26.6667rem;
}

.FOPJ9T {
	max-width: /* 500px */ 33.3333rem;
}

.IwAMAa {
	max-width: /* 600px */ 40rem;
}

.Ul0c_V {
	max-width: /* 485px */ 32.3333rem;
}

.shFeVI {
	max-width: /* 310px */ 20.6667rem;
}

.rZdSL3 {
	height: 2000px;
}

/* Views page */
.eF7GZa {
	width: 100%;
	height: 255px;
	background: #fff;
	position: relative;
}

.eF7GZa iframe {
	width: 100%;
	height: 100%;
	padding: /* 45px 45px 45px */ 3rem 3rem 0;
}

@media (max-width: 1200px) {
	.eF7GZa iframe {
		padding: 0;
	}
}

.KgKpwq {
	display: none;
}

.yk2J5x {
	display: block;
}

/*** Large screens ***/
@media (min-width: 1824px) {
	.KgKpwq {
		display: block !important;
	}

	.yk2J5x {
		display: none !important;
	}

	.h57PdO .K2vofA #Equw2O > .PqfjOn {
		width: 570px;
	}

	.me3ICe.Nqou88 {
		width: 1700px;
		margin-right: auto;
		margin-left: auto;
	}

	.zlPXIc .me3ICe.Nqou88 {
		width: 1450px;
	}

	/*.visible-xlg {
        display: block !important;
    }
    .hidden-xlg {
        display: none !important;
    }*/
	.mpEwz6,
	.kqVWiJ,
	.Bi3XH2,
	.TLrftT,
	.bG7hjc,
	.lsR87N,
	.aoSg5t,
	.z0SZ9t,
	.tsXFHX,
	.XC8Ywu,
	.y_Wa47 {
		min-height: 1px;
		padding-left: 1rem;
		/* 15px */
		padding-right: 1rem;
		/* 15px */
		position: relative;
	}

	.L3xlK8 {
		min-height: 1px;
		padding-left: 1rem;
		/* 15px */
		padding-right: 1rem;
		/* 15px */
		position: relative;
		-ms-flex: 0 0 100%;
		    flex: 0 0 100%;
		max-width: 100%;
	}

	.y_Wa47 {
		-ms-flex: 0 0 91.6667%;
		    flex: 0 0 91.6667%;
		max-width: 91.6667%;
	}

	.XC8Ywu {
		width: 83.3333%;
		-ms-flex: 0 0 83.3333%;
		    flex: 0 0 83.3333%;
		max-width: 83.3333%;
	}

	.tsXFHX {
		-ms-flex: 0 0 75%;
		    flex: 0 0 75%;
		max-width: 75%;
	}

	.z0SZ9t {
		-ms-flex: 0 0 66.6667%;
		    flex: 0 0 66.6667%;
		max-width: 66.6667%;
	}

	.aoSg5t {
		-ms-flex: 0 0 58.3333%;
		    flex: 0 0 58.3333%;
		max-width: 58.3333%;
	}

	.lsR87N {
		-ms-flex: 0 0 50%;
		    flex: 0 0 50%;
		max-width: 50%;
	}

	.bG7hjc {
		-ms-flex: 0 0 41.6667%;
		    flex: 0 0 41.6667%;
		max-width: 41.6667%;
	}

	.TLrftT {
		-ms-flex: 0 0 33.3333%;
		    flex: 0 0 33.3333%;
		max-width: 33.3333%;
	}

	.Bi3XH2 {
		-ms-flex: 0 0 25%;
		    flex: 0 0 25%;
		max-width: 25%;
	}

	.kqVWiJ {
		-ms-flex: 0 0 16.6667%;
		    flex: 0 0 16.6667%;
		max-width: 16.6667%;
	}

	.mpEwz6 {
		-ms-flex: 0 0 8.33333%;
		    flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}

	.VzRr95 {
		right: 100%;
	}

	.L2InAc {
		right: 91.6667%;
	}

	.tNB_kT {
		right: 83.3333%;
	}

	.jLXJyu {
		right: 75%;
	}

	.w88Sgt {
		right: 66.6667%;
	}

	.zOh94w {
		right: 58.3333%;
	}

	.l45Mca {
		right: 50%;
	}

	.UzlxBf {
		right: 41.6667%;
	}

	.H_kIuw {
		right: 33.3333%;
	}

	.VWoXs8 {
		right: 25%;
	}

	.JG14UV {
		right: 16.6667%;
	}

	.KFThG4 {
		right: 8.33333%;
	}

	.Ib6ubj {
		right: 0;
	}

	.LoOmzd {
		left: 100%;
	}

	.qVziWs {
		left: 91.6667%;
	}

	.KNojCI {
		left: 83.3333%;
	}

	.XriGRd {
		left: 75%;
	}

	.iugAVk {
		left: 66.6667%;
	}

	.ThtHaW {
		left: 58.3333%;
	}

	.Lr72_m {
		left: 50%;
	}

	.I9G__u {
		left: 41.6667%;
	}

	.OoPtBQ {
		left: 33.3333%;
	}

	.d_dwGb {
		left: 25%;
	}

	.UiLIqr {
		left: 16.6667%;
	}

	.AVDUgD {
		left: 8.33333%;
	}

	.bSNjVj {
		left: 0;
	}

	.BAkE9r {
		margin-left: 100%;
	}

	.FxwYrP {
		margin-left: 91.6667%;
	}

	.C5uBzL {
		margin-left: 83.3333%;
	}

	.rNcJX0 {
		margin-left: 75%;
	}

	.D09UMX {
		margin-left: 66.6667%;
	}

	.U7Vhvf {
		margin-left: 58.3333%;
	}

	.qUWzow {
		margin-left: 50%;
	}

	.wUF47F {
		margin-left: 41.6667%;
	}

	._dkUbq {
		margin-left: 33.3333%;
	}

	.RTZVRp {
		margin-left: 25%;
	}

	.uDUHDc {
		margin-left: 16.6667%;
	}

	.eDj6Sc {
		margin-left: 8.33333%;
	}

	.IkgQPw {
		margin-left: 0;
	}
}

/*** Desktops ***/
/*** Medium Size Screen ***/
@media only screen and (max-width: 1400px) {
	.ao1WZA ._oCDUB .OamHqL .pBQB3Q {
		bottom: 50px;
	}

	.ao1WZA ._oCDUB .OamHqL .kKCfM_ {
		display: none;
	}

	.J9POrK {
		padding: /* 11px 21px !important; */ 0.7333rem 1.4rem;
	}
}

@media only screen and (max-width: 1199px) {
	.jtCkrs {
		display: block !important;
	}
}

/*** Desktops & Laptops ***/
@media only screen and (min-width: 980px) {
	body.MOGWVL.zlPXIc .ao1WZA {
		transform: none !important;
		-webkit-transform: none !important;
		-ms-transform: none !important;
	}

	body.zlPXIc .IZFzKh .tyk3HL {
		width: 245px;
	}

	body.zlPXIc .gnm3EC {
		padding-left: 0;
	}

	body.zlPXIc .gnm3EC .cpoFDw .QUCEE5 {
		padding-left: /* 235.5px */ 15.7rem;
	}

	body.zlPXIc .gnm3EC .cpoFDw .C8GfoK {
		left: 250px;
	}

	body.zlPXIc [data-toggle-pin="sidebar"] > i:before {
		content: "\e823";
	}

	body.zlPXIc .ao1WZA {
		transform: translate(210px, 0) !important;
		-webkit-transform: translate(210px, 0) !important;
		-ms-transform: translate(210px, 0) !important;
		width: 250px;
	}

	body.zlPXIc .ao1WZA .pMQz3Q .w0Z7qw {
		transform: translateX(21px);
		-webkit-transform: translateX(21px);
	}

	body.zlPXIc .ao1WZA .BlVc8O .pbSVUC {
		transform: translate3d(-14px, 0, 0);
		-webkit-transform: translate3d(-14px, 0, 0);
	}

	body.Dw7rBK .ao1WZA {
		z-index: 799;
	}

	body.Dw7rBK .IZFzKh .tyk3HL {
		width: 200px;
		text-align: left;
		padding-left: /* 20px */ 1.3333rem;
	}

	body.ecUfpY {
		background-color: #fff;
	}

	body.ecUfpY > .k9kfbY,
	body.ecUfpY > ._oFDn0 > .k9kfbY {
		height: 100%;
		padding: 0;
		background-color: #fff;
	}

	body.ecUfpY .IZFzKh {
		background-color: transparent;
		border: 0;
		padding: 0;
	}

	body.ecUfpY .IZFzKh > .k9kfbY {
		background-color: #fff;
		border-bottom: 1px solid rgba(230, 230, 230, 0.7);
		padding: 0 1.3333rem 0 0;
		/* 20px */
		height: 100%;
	}

	body.ecUfpY .ao1WZA {
		left: auto;
		transform: none !important;
		-webkit-transform: none !important;
	}

	body.ecUfpY .gnm3EC .cpoFDw .C8GfoK {
		width: auto;
	}

	.IZFzKh .tyk3HL {
		position: relative;
	}

	.IZFzKh .AYyOGo .u0t97J .K2RnIO {
		font-size: 1rem;
	}

	.IZFzKh .AYyOGo .u0t97J .VW_8Mm {
		font-size: 0.625rem;
	}

	.IZFzKh .AYyOGo .V8DFCG {
		position: relative;
		top: -6px;
	}

	.toDV1R {
		width: 400px;
	}
}

/*** General Small Screen Desktops ***/
/*** General tablets and phones ***/
@media (max-width: 991px) {
	.vdvU2G {
		display: none !important;
	}

	.gnm3EC {
		padding-left: 0;
	}

	.MYSCeI {
		display: -ms-flexbox;
		display: flex;
	}

	.joF3ZO {
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	body.HKaDni .gnm3EC {
		-webkit-transform: translate3d(250px, 0, 0);
		transform: translate3d(250px, 0, 0);
		-ms-transform: translate(250px, 0);
		overflow: hidden;
		position: fixed;
	}

	body.HKaDni .Alct7X {
		-webkit-transform: translate3d(250px, 0, 0);
		transform: translate3d(250px, 0, 0);
		-ms-transform: translate(250px, 0);
		overflow: hidden;
	}

	body.ecUfpY > .k9kfbY {
		padding: 0;
		height: 100%;
	}

	body.ecUfpY .IZFzKh > .k9kfbY {
		padding: 0;
	}

	body.ecUfpY .IZFzKh > .k9kfbY .r08zcV .x03cCx {
		right: 0;
	}

	body.LIrRKZ .IZFzKh > .k9kfbY {
		padding: 0;
	}

	body.LIrRKZ .DFUPe5 {
		margin-left: 0;
	}

	.x03cCx {
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		        transform: translateY(-50%);
		z-index: 10;
	}

	.x03cCx > a {
		padding: 0.6667rem;
		/* 10px */
		display: inline-block;
	}

	.H9Tgfo .iOsEkU {
		top: 60px;
	}

	.ao1WZA {
		width: 250px;
		z-index: auto;
		left: 0 !important;
		-webkit-transform: translate3d(0, 0px, 0px) !important;
		transform: translate3d(0, 0px, 0px) !important;
	}

	.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li {
		padding: /* 0px 30px 36px */ 0 2rem 0 2.4rem;
	}

	.gnm3EC {
		padding-left: 0;
		position: relative;
		transition: -webkit-transform 0.25s ease;
		transition: transform 0.25s ease;
		transition: transform 0.25s ease, -webkit-transform 0.25s ease;
		-webkit-transition: -webkit-transform 0.25s ease;
	}

	.gnm3EC .cpoFDw .QUCEE5 {
		overflow-x: hidden;
		height: auto;
	}

	.pbSVUC {
		margin-right: /* 24px */ 1.6rem;
	}

	.ao1WZA {
		display: none;
		z-index: auto;
	}

	.ao1WZA.cAJ7La {
		display: block;
	}

	.ao1WZA ._oCDUB {
		z-index: 1;
		left: 0 !important;
		width: 260px;
	}

	.ao1WZA ._oCDUB .OamHqL .pBQB3Q {
		overflow: scroll;
		-webkit-overflow-scrolling: touch;
		top: 40px;
		bottom: 0;
	}

	.ao1WZA ._oCDUB .OamHqL .pBQB3Q ul > li > a > .Yl7X2S {
		display: inline-block;
	}

	.DFUPe5 {
		float: none;
		height: auto;
		left: 50%;
		margin-left: -8.3333rem;
		/* -125px */
		padding: 1.3333rem;
		/* 20px */
		position: absolute;
		right: 0;
		top: 60px;
		z-index: 9999;
		display: none;
		border-radius: /* 10px */ 0.6667rem;
	}

	.DFUPe5 .nYIlWr {
		display: none;
	}

	.d5i4HR,
	.LIrRKZ .d5i4HR {
		margin: 0;
	}

	.byAuT6 {
		padding-left: 1rem;
		/* 15px */
		padding-right: /* 15px */ 1rem;
	}

	.xW_vdK {
		padding-left: 1rem;
		/* 15px */
		padding-right: /* 15px */ 1rem;
	}

	body > .W1gfpa[data-position="top"] {
		top: 48px;
		left: 0;
	}

	body > .W1gfpa[data-position="bottom"] {
		left: 0;
	}

	body > .W1gfpa[data-position$="-left"] {
		left: 20px;
		right: auto;
	}

	.cHUx0J {
		display: table;
		width: 100%;
	}

	.d3dMy5 {
		position: absolute;
		right: 50px;
		top: -9px;
	}

	.k9kfbY {
		width: 100%;
	}

	.VTTheG table,
	.VTTheG thead,
	.VTTheG tbody,
	.VTTheG th,
	.VTTheG td,
	.VTTheG tr {
		display: block;
	}

	.VTTheG thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	.VTTheG tr {
		border: 1px solid rgba(230, 230, 230, 0.7);
		margin-bottom: /* 15px */ 1rem;
	}

	.VTTheG td {
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50%;
		white-space: normal;
		text-align: left;
	}

	.VTTheG td:last-child {
		border-bottom: 0;
	}

	.VTTheG td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%;
		padding-right: 0.6667rem;
		/* 10px */
		white-space: nowrap;
		text-align: left;
		font-weight: 700;
	}

	.VTTheG td:before {
		content: attr(data-title);
	}

	.ymaRBT {
		position: relative;
		display: block;
		width: inherit;
	}

	.ymaRBT .ksI06O {
		display: inline-block;
		font-size: 1.125rem;
	}

	.RfWMSP.tB12s6 {
		height: 61px;
	}

	.nK9hwP {
		padding-left: /* 15px */ 1rem;
	}
}

/* Landscape view of all tablet devices */
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.ao1WZA .pBQB3Q .BlVc8O ul {
		-webkit-transform: translateZ(0);
		-webkit-backface-visibility: hidden;
		-webkit-perspective: 1000px;
		perspective: 1000px;
	}

	.gnm3EC .cpoFDw .QUCEE5 {
		/*padding-top: !* 55.5px *! 3.7rem;*/
	}

	body.ecUfpY > .k9kfbY {
		width: 100%;
	}

	.d5i4HR {
		margin-left: 0;
	}

	.DFUPe5 {
		float: none;
		height: auto;
		left: 50%;
		margin-left: -10.3333rem;
		/* -155px */
		padding: 1.3333rem;
		/* 20px */
		padding-left: 0;
		position: absolute;
		right: 0;
		top: 60px;
		z-index: 9999;
		display: none;
		border-radius: 0.6667rem;
		/* 10px */
		-webkit-box-shadow:
			rgba(15, 15, 15, 0.05) 0 0 0 1px,
			rgba(15, 15, 15, 0.1) 0 3px 6px,
			rgba(15, 15, 15, 0.2) 0 9px 24px;
		        box-shadow:
			rgba(15, 15, 15, 0.05) 0 0 0 1px,
			rgba(15, 15, 15, 0.1) 0 3px 6px,
			rgba(15, 15, 15, 0.2) 0 9px 24px;
	}

	.DFUPe5 .nYIlWr {
		display: none;
	}

	._8OBVh {
		margin-left: /* 25px */ 1.6667rem;
	}

	.LIrRKZ .DFUPe5 {
		display: inline-block;
		position: relative;
		top: inherit;
		left: inherit;
		right: inherit;
		padding: 1.3333rem 0;
		/* 20px */
		border-radius: 0;
		float: left;
		height: 100%;
	}

	.XRTioh {
		margin-left: 0;
	}

	.ksI06O {
		font-size: 1.125rem;
		display: block;
		left: 50%;
		margin-left: -2.4rem;
		/* -36px */
		position: absolute;
	}

	.ksI06O ~ .tyk3HL {
		display: none !important;
	}
}

@media (max-width: 991px) {
	.JvWvwD,
	.TxTqii,
	.ggczw2,
	.Jzhi6N {
		border-width: 0;
	}

	.JvWvwD {
		border-right-width: 1px;
	}

	.TxTqii {
		border-left-width: 1px;
	}

	.ggczw2 {
		border-top-width: 1px;
	}

	.Jzhi6N {
		border-bottom-width: 1px;
	}

	.pBQB3Q .pbSVUC {
		margin-right: /* 15px */ 1rem;
	}
}

@media (min-width: 1200px) {
	.aqDlqf {
		overflow: hidden;
	}

	.aqDlqf > [class*="col-lg"] {
		margin-bottom: -6666.6rem;
		/* -99999px */
		padding-bottom: /* 99999px */ 6666.6rem;
	}
}

@media (max-width: 1199px) and (min-width: 992px) {
	.OiH_jm {
		display: block !important;
	}
}

@media (min-width: 992px) {
	.aqDlqf {
		overflow: hidden;
	}

	.aqDlqf > [class*="col-md"] {
		/* margin-bottom: -6666.6rem; */
		/* -99999px */
		/* padding-bottom: 6666.6rem; */
		/* 99999px */
	}
}

@media (min-width: 768px) {
	.aqDlqf {
		overflow: hidden;
	}

	.aqDlqf > [class*="col-sm"] {
		margin-bottom: -6666.6rem;
		/* -99999px */
		padding-bottom: /* 99999px */ 6666.6rem;
	}

	.ecUfpY .k9kfbY .gM589g,
	.me3ICe .gM589g {
		padding: 0;
	}

	.LhKawz {
		display: -ms-flexbox;
		display: flex;
	}

	.QyjnNj {
		display: none;
	}

	.IyNwYC.ePLNwL {
		display: block !important;
		height: auto !important;
		padding-bottom: 0;
		overflow: visible !important;
	}

	.WXhO5Z.l987Y6 .t41aqM input[type="checkbox"],
	.l987Y6 .zfmxKq input[type="radio"] {
		position: absolute;
	}

	.SvorvS {
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
}

@media (min-width: 700px) {
	.L1aaO9 {
		float: none;
	}
}

/* Portrait view of all tablet devices */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
	.ao1WZA .pBQB3Q .BlVc8O > li > a {
		padding-left: /* 27px */ 1.8rem;
	}

	.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li {
		padding: /* 0px 27px 31px */ 0 1.8rem 0 2.0667rem;
	}

	.pbSVUC {
		margin-right: /* 21px */ 1.4rem;
	}
}

@media (max-width: 991px) and (min-width: 768px) {
	.ZcMvsW {
		display: block;
	}

	.q_inN0 {
		display: none;
	}

	.cMFqw8 {
		display: inline-block !important;
	}

	.pMxj9W {
		margin-top: /* 0px !important; */ 0;
	}

	.aw3Pp3 {
		margin-right: /* 0px !important; */ 0;
	}

	.Mt3n1X {
		margin-left: /* 0px !important; */ 0;
	}

	.LgzCkn {
		margin-bottom: /* 0px !important; */ 0;
	}

	.OOAPF6 {
		margin-top: /* 5px !important; */ 0.3333rem;
	}

	.Y4FAkA {
		margin-right: /* 5px !important; */ 0.3333rem;
	}

	.pioSJJ {
		margin-left: /* 5px !important; */ 0.3333rem;
	}

	.I1duvY {
		margin-bottom: /* 5px !important; */ 0.3333rem;
	}

	.v2TN9Q {
		margin-top: /* 10px !important; */ 0.6667rem;
	}

	.T689CN {
		margin-right: /* 10px !important; */ 0.6667rem;
	}

	.BGDJFm {
		margin-left: /* 10px !important; */ 0.6667rem;
	}

	.VxL_7C {
		margin-bottom: /* 10px !important; */ 0.6667rem;
	}

	.pyFggf {
		margin-top: /* 15px !important; */ 1rem;
	}

	.wRMgOf {
		margin-right: /* 15px !important; */ 1rem;
	}

	.u_SURu {
		margin-left: /* 15px !important; */ 1rem;
	}

	.d6kFXK {
		margin-bottom: /* 15px !important; */ 1rem;
	}

	.pMxj9W {
		margin-top: /* 0px !important; */ 0;
	}

	.aw3Pp3 {
		margin-right: /* 0px !important; */ 0;
	}

	.Mt3n1X {
		margin-left: /* 0px !important; */ 0;
	}

	.LgzCkn {
		margin-bottom: /* 0px !important; */ 0;
	}

	.OOAPF6 {
		margin-top: /* 5px !important; */ 0.3333rem;
	}

	.Y4FAkA {
		margin-right: /* 5px !important; */ 0.3333rem;
	}

	.pioSJJ {
		margin-left: /* 5px !important; */ 0.3333rem;
	}

	.I1duvY {
		margin-bottom: /* 5px !important; */ 0.3333rem;
	}

	.v2TN9Q {
		margin-top: /* 10px !important; */ 0.6667rem;
	}

	.T689CN {
		margin-right: /* 10px !important; */ 0.6667rem;
	}

	.BGDJFm {
		margin-left: /* 10px !important; */ 0.6667rem;
	}

	.VxL_7C {
		margin-bottom: /* 10px !important; */ 0.6667rem;
	}

	.pyFggf {
		margin-top: /* 15px !important; */ 1rem;
	}

	.wRMgOf {
		margin-right: /* 15px !important; */ 1rem;
	}

	.u_SURu {
		margin-left: /* 15px !important; */ 1rem;
	}

	.d6kFXK {
		margin-bottom: /* 15px !important; */ 1rem;
	}
}

@media (max-width: 979px) {
	.ksI06O {
		font-size: 1.125rem;
		position: static;
		display: block;
	}

	.ksI06O ~ .tyk3HL {
		display: none !important;
	}

	.DFUPe5 {
		float: none;
		height: auto;
		left: 50%;
		margin-left: -8.3333rem;
		/* -125px */
		padding: 1.3333rem;
		/* 20px */
		padding-left: 0;
		position: absolute;
		right: 0;
		top: 60px;
		z-index: 9999;
		display: none;
		border-radius: 0.6667rem;
		/* 10px */
		-webkit-box-shadow:
			rgba(15, 15, 15, 0.05) 0 0 0 1px,
			rgba(15, 15, 15, 0.1) 0 3px 6px,
			rgba(15, 15, 15, 0.2) 0 9px 24px;
		        box-shadow:
			rgba(15, 15, 15, 0.05) 0 0 0 1px,
			rgba(15, 15, 15, 0.1) 0 3px 6px,
			rgba(15, 15, 15, 0.2) 0 9px 24px;
	}

	.DFUPe5 .nYIlWr {
		display: none;
	}

	.Y9FP15 .CZ0SKQ {
		width: 100%;
		height: auto;
		bottom: 50px;
		left: 0;
		top: 0;
		position: absolute;
		z-index: 1000;
		float: none;
	}

	.Y9FP15 .CZ0SKQ .WEUCbF {
		padding: /* 8px */ 0.5333rem;
	}

	.Y9FP15 .CZ0SKQ .WEUCbF .zk03Mx {
		width: 188px;
	}

	.Y9FP15 .XRTioh {
		margin-left: 0;
		width: 100%;
	}

	.Y9FP15 .XRTioh .v4ybWO {
		overflow: auto;
		padding: 0;
		height: calc(100% - 50px);
	}

	.Y9FP15 .XRTioh .v4ybWO .GWHMFL {
		width: 90%;
	}

	.vX30R5 {
		display: block !important;
	}

	.vX30R5 .nYIlWr {
		display: block !important;
	}
}

@media (max-width: 767px) {
	.gM589g,
	.me3ICe {
		padding-left: 0;
		padding-right: 0;
	}

	.gnm3EC .cpoFDw .QUCEE5 {
		/*padding-top: 3.2rem;*/
		/* 48px */
		padding-bottom: /* 100px */ 6.6667rem;
	}

	.ao1WZA .pMQz3Q {
		padding: /* 12px */ 0 0.8rem;
	}

	.ao1WZA .pBQB3Q .BlVc8O > li > a {
		padding-left: /* 20px */ 1.3333rem;
	}

	.ao1WZA .pBQB3Q .BlVc8O > li ul.NsfMUt > li {
		padding: /* 0px 25px 28px */ 0 1.6667rem 0 1.8667rem;
	}

	.pbSVUC {
		margin-right: /* 20px */ 1.3333rem;
	}

	.DFUPe5 {
		top: 48px;
	}

	.XRTioh {
		margin-left: 0;
	}

	.MmjHl3 {
		padding-left: 2rem;
		/* 30px */
		padding-right: /* 30px */ 2rem;
	}

	.o31dRx,
	.MaburA {
		position: relative !important;
	}

	/* Padding Helpers
------------------------------------
*/
	.ekPbey {
		padding-top: /* 0px!important */ 0;
	}

	.OnpYsE {
		padding-right: /* 0px!important */ 0;
	}

	.JmUu5w {
		padding-left: /* 0px!important */ 0;
	}

	.HLeEaK {
		padding-bottom: /* 0px!important */ 0;
	}

	.iyTEXh {
		padding: /* 0px!important */ 0;
	}

	.KcwTBJ {
		padding-top: /* 5px!important */ 0.3333rem;
	}

	.dfn6__ {
		padding-right: /* 5px!important */ 0.3333rem;
	}

	.CjopCJ {
		padding-left: /* 5px!important */ 0.3333rem;
	}

	.W36JnB {
		padding-bottom: /* 5px!important */ 0.3333rem;
	}

	.A_Lui5 {
		padding: /* 5px!important */ 0.3333rem;
	}

	.yLPWov {
		padding-top: /* 10px!important */ 0.6667rem;
	}

	.rszqmd {
		padding-right: /* 10px!important */ 0.6667rem;
	}

	.d2pAkf {
		padding-left: /* 10px!important */ 0.6667rem;
	}

	.l3uUxP {
		padding-bottom: /* 10px!important */ 0.6667rem;
	}

	.HnAjLS {
		padding: /* 10px!important */ 0.6667rem;
	}

	.i1Gugu {
		padding-top: /* 15px!important */ 1rem;
	}

	.DuOu13 {
		padding-right: /* 15px!important */ 1rem;
	}

	.eYoUCL {
		padding-left: /* 15px!important */ 1rem;
	}

	.XI8Fko {
		padding-bottom: /* 15px!important */ 1rem;
	}

	.iTEkRf {
		padding: /* 15px!important */ 1rem;
	}

	.Smo1CG {
		padding-top: /* 20px!important */ 1.3333rem;
	}

	.liIt_4 {
		padding-right: /* 20px!important */ 1.3333rem;
	}

	.XsuR9_ {
		padding-left: /* 20px!important */ 1.3333rem;
	}

	._lZr3l {
		padding-bottom: /* 20px!important */ 1.3333rem;
	}

	.qJC6Te {
		padding: /* 20px!important */ 1.3333rem;
	}

	.UQnyuS {
		padding-top: /* 25px!important */ 1.6667rem;
	}

	.M1eORf {
		padding-right: /* 25px!important */ 1.6667rem;
	}

	.D2rfpw {
		padding-left: /* 25px!important */ 1.6667rem;
	}

	.raxDeL {
		padding-bottom: /* 25px!important */ 1.6667rem;
	}

	.Dm1BMy {
		padding: /* 25px!important */ 1.6667rem;
	}

	.bJ5m_G {
		padding-top: /* 30px!important */ 2rem;
	}

	.QrfPA_ {
		padding-right: /* 30px!important */ 2rem;
	}

	.VACJ9a {
		padding-left: /* 30px!important */ 2rem;
	}

	.bHu7_M {
		padding-bottom: /* 30px!important */ 2rem;
	}

	.ql4DyM {
		padding: /* 30px!important */ 2rem;
	}

	.pVR1un {
		padding-top: /* 35px!important */ 2.3333rem;
	}

	.Ria2vs {
		padding-right: /* 35px!important */ 2.3333rem;
	}

	.szFUxt {
		padding-left: /* 35px!important */ 2.3333rem;
	}

	.gCMi5K {
		padding-bottom: /* 35px!important */ 2.3333rem;
	}

	.HYkSkd {
		padding: /* 35px!important */ 2.3333rem;
	}

	.XIXWCv {
		padding-top: /* 40px!important */ 2.6667rem;
	}

	.GVPb8e {
		padding-right: /* 40px!important */ 2.6667rem;
	}

	.GM8FU7 {
		padding-left: /* 40px!important */ 2.6667rem;
	}

	.k4DWXB {
		padding-bottom: /* 40px!important */ 2.6667rem;
	}

	.hxQ2C9 {
		padding: /* 40px!important */ 2.6667rem;
	}

	.snG8Oy {
		padding-top: /* 45px!important */ 3rem;
	}

	.Px0nA0 {
		padding-right: /* 45px!important */ 3rem;
	}

	.uA398E {
		padding-left: /* 45px!important */ 3rem;
	}

	.PoOiza {
		padding-bottom: /* 45px!important */ 3rem;
	}

	.j_uWk6 {
		padding: /* 45px!important */ 3rem;
	}

	.I1gNbW {
		padding-top: /* 50px!important */ 3.3333rem;
	}

	.PCtzqU {
		padding-right: /* 50px!important */ 3.3333rem;
	}

	.s3ajdw {
		padding-left: /* 50px!important */ 3.3333rem;
	}

	.dNTLEa {
		padding-bottom: /* 50px!important */ 3.3333rem;
	}

	.R5t0bS {
		padding: /* 50px !important; */ 3.3333rem;
	}

	.DqZAQ9 {
		padding-top: /* 55px !important; */ 3.6667rem;
	}

	.Cs6x0f {
		padding-right: /* 55px !important; */ 3.6667rem;
	}

	.q7hOjE {
		padding-left: /* 55px !important; */ 3.6667rem;
	}

	.Uhu3np {
		padding-bottom: /* 55px !important; */ 3.6667rem;
	}

	.d2uioC {
		padding: /* 55px !important; */ 3.6667rem;
	}

	.icRkkI {
		padding-top: /* 60px !important; */ 4rem;
	}

	.Ac4wdU {
		padding-right: /* 60px !important; */ 4rem;
	}

	.cjRQMT {
		padding-left: /* 60px !important; */ 4rem;
	}

	.kio3d9 {
		padding-bottom: /* 60px !important; */ 4rem;
	}

	.JRcScO {
		padding: /* 60px !important; */ 4rem;
	}

	.wGgXDn {
		padding-top: /* 65px !important; */ 4.3333rem;
	}

	.Jm7t_N {
		padding-right: /* 65px !important; */ 4.3333rem;
	}

	.Uz8XXj {
		padding-left: /* 65px !important; */ 4.3333rem;
	}

	.k_T4c_ {
		padding-bottom: /* 65px !important; */ 4.3333rem;
	}

	.f4rBNb {
		padding: /* 65px !important; */ 4.3333rem;
	}

	._bghGN {
		padding-top: /* 70px !important; */ 4.6667rem;
	}

	.eU35tz {
		padding-right: /* 70px !important; */ 4.6667rem;
	}

	.XNzSqd {
		padding-left: /* 70px !important; */ 4.6667rem;
	}

	.W7Oi7k {
		padding-bottom: /* 70px !important; */ 4.6667rem;
	}

	.Dx3VUU {
		padding: /* 70px !important; */ 4.6667rem;
	}

	.xwMmXg {
		padding-top: /* 75px !important; */ 5rem;
	}

	.mSsrBh {
		padding-right: /* 75px !important; */ 5rem;
	}

	.klnim2 {
		padding-left: /* 75px !important; */ 5rem;
	}

	.ULXeL3 {
		padding-bottom: /* 75px !important; */ 5rem;
	}

	.vtkrlM {
		padding: /* 75px !important; */ 5rem;
	}

	.LdBsOI {
		padding-top: /* 80px !important; */ 5.3333rem;
	}

	.CYnd3z {
		padding-right: /* 80px !important; */ 5.3333rem;
	}

	.A8Wb6k {
		padding-left: /* 80px !important; */ 5.3333rem;
	}

	.b4LdcJ {
		padding-bottom: /* 80px !important; */ 5.3333rem;
	}

	.yJjJGM {
		padding: /* 80px !important; */ 5.3333rem;
	}

	.e44k67 {
		padding-top: /* 85px !important; */ 5.6667rem;
	}

	.ATprJD {
		padding-right: /* 85px !important; */ 5.6667rem;
	}

	.EILSYl {
		padding-left: /* 85px !important; */ 5.6667rem;
	}

	.ZGB0tw {
		padding-bottom: /* 85px !important; */ 5.6667rem;
	}

	.g1iJvZ {
		padding: /* 85px !important; */ 5.6667rem;
	}

	.ETAUda {
		padding-top: /* 90px !important; */ 6rem;
	}

	.w3aI0W {
		padding-right: /* 90px !important; */ 6rem;
	}

	.hnhLUV {
		padding-left: /* 90px !important; */ 6rem;
	}

	.pXTPka {
		padding-bottom: /* 90px !important; */ 6rem;
	}

	.TlHpoO {
		padding: /* 90px !important; */ 6rem;
	}

	.bY5HMx {
		padding-top: /* 95px !important; */ 6.3333rem;
	}

	.SOzwQv {
		padding-right: /* 95px !important; */ 6.3333rem;
	}

	.n8tXko {
		padding-left: /* 95px !important; */ 6.3333rem;
	}

	.bGaOuU {
		padding-bottom: /* 95px !important; */ 6.3333rem;
	}

	.KocrnS {
		padding: /* 95px !important; */ 6.3333rem;
	}

	.vpDMkW {
		padding-top: /* 100px !important; */ 6.6667rem;
	}

	.aH64Xq {
		padding-right: /* 100px !important; */ 6.6667rem;
	}

	.bXnOTE {
		padding-left: /* 100px !important; */ 6.6667rem;
	}

	.SS6Mwa {
		padding-bottom: /* 100px !important; */ 6.6667rem;
	}

	.m_NxhN {
		padding: /* 100px !important; */ 6.6667rem;
	}

	.o_15Fe {
		margin-top: /* 5px!important */ 0.3333rem;
	}

	.WpzuGT {
		margin-right: /* 5px!important */ 0.3333rem;
	}

	.saZE4F {
		margin-left: /* 5px!important */ 0.3333rem;
	}

	.xywi_O {
		margin-bottom: /* 5px!important */ 0.3333rem;
	}

	.WuWadK {
		margin-top: /* 10px!important */ 0.6667rem;
	}

	.Qp2mws {
		margin-right: /* 10px!important */ 0.6667rem;
	}

	.vBG_2e {
		margin-left: /* 10px!important */ 0.6667rem;
	}

	.ruS9Mq {
		margin-bottom: /* 10px!important */ 0.6667rem;
	}

	.DG2fYW {
		margin-top: /* 15px!important */ 1rem;
	}

	.bY4GxI {
		margin-right: /* 15px!important */ 1rem;
	}

	.ECwYCt {
		margin-left: /* 15px!important */ 1rem;
	}

	.WPS2uV {
		margin-bottom: /* 15px!important */ 1rem;
	}

	.BaA9g3 {
		margin-top: /* 20px!important */ 1.3333rem;
	}

	.PVpSU4 {
		margin-right: /* 20px!important */ 1.3333rem;
	}

	.UvPE41 {
		margin-left: /* 20px!important */ 1.3333rem;
	}

	.cFR3ul {
		margin-bottom: /* 20px!important */ 1.3333rem;
	}

	.X6uUpl {
		margin-top: /* 25px!important */ 1.6667rem;
	}

	.MCXuTe {
		margin-right: /* 25px!important */ 1.6667rem;
	}

	.KJHJUq {
		margin-left: /* 25px!important */ 1.6667rem;
	}

	.XCUvnl {
		margin-bottom: /* 25px!important */ 1.6667rem;
	}

	.eH63gr {
		margin-top: /* 30px !important; */ 2rem;
	}

	.co5kgd {
		margin-right: /* 30px !important; */ 2rem;
	}

	.D5Ablw {
		margin-left: /* 30px !important; */ 2rem;
	}

	.e6S1gT {
		margin-bottom: /* 30px !important; */ 2rem;
	}

	.sfbxYJ {
		margin-top: /* 35px !important; */ 2.3333rem;
	}

	.qK_aOF {
		margin-right: /* 35px !important; */ 2.3333rem;
	}

	.OIDJkY {
		margin-left: /* 35px !important; */ 2.3333rem;
	}

	.XvKdkH {
		margin-bottom: /* 35px !important; */ 2.3333rem;
	}

	.PMGBbN {
		margin-top: /* 40px !important; */ 2.6667rem;
	}

	.T4Cm0k {
		margin-right: /* 40px !important; */ 2.6667rem;
	}

	.uj6hLf {
		margin-left: /* 40px !important; */ 2.6667rem;
	}

	.Va6njh {
		margin-bottom: /* 40px !important; */ 2.6667rem;
	}

	.TA11MK {
		margin-top: /* 45px !important; */ 3rem;
	}

	.EwTPUU {
		margin-right: /* 45px !important; */ 3rem;
	}

	.tKni_z {
		margin-left: /* 45px !important; */ 3rem;
	}

	.cNhIPK {
		margin-bottom: /* 45px !important; */ 3rem;
	}

	.LO7tKU {
		margin-top: /* 50px !important; */ 3.3333rem;
	}

	.h03CTI {
		margin-right: /* 50px !important; */ 3.3333rem;
	}

	.BQ1lzY {
		margin-left: /* 50px !important; */ 3.3333rem;
	}

	.pri7ku {
		margin-bottom: /* 50px !important; */ 3.3333rem;
	}

	.WYq1ka {
		margin-right: /* 150px !important; */ 10rem;
	}

	.YLoWdX {
		margin: 0;
	}

	.el1HWh {
		padding: 0;
	}

	.w41bB_ {
		text-align: right !important;
	}

	.SVFMwv {
		text-align: left !important;
	}

	.Khu3XL {
		text-align: center !important;
	}

	.bf0SNo {
		float: right !important;
	}

	.Vq_GAD {
		float: left !important;
	}

	.UwVMnm {
		float: none !important;
	}

	.rgoQg4 {
		display: block;
	}

	.HSTLw_ {
		width: 100%;
		height: auto;
	}

	.MmjHl3 {
		padding-left: 2rem;
		/* 30px */
		padding-right: /* 30px */ 2rem;
	}

	.HnAjLS {
		padding: /* 10px !important; */ 0.6667rem;
	}

	.NB3Ihq {
		-ms-flex-align: start;
		    align-items: flex-start;
		height: auto;
	}

	.zksl6J {
		padding-right: 1rem;
		/* 15px */
		padding-left: /* 15px */ 1rem;
	}

	.RECNZK {
		display: inline-block !important;
	}

	.HnAjLS {
		padding: /* 10px !important; */ 0.6667rem;
	}

	.NB3Ihq {
		-ms-flex-align: start;
		    align-items: flex-start;
		height: auto;
	}

	.zksl6J {
		padding-right: 1rem;
		/* 15px */
		padding-left: /* 15px */ 1rem;
	}

	.RECNZK {
		display: inline-block !important;
	}

	.tB12s6.b_55wg {
		-ms-flex-direction: column;
		    flex-direction: column;
	}

	.tB12s6 li a.MtwsIA:after,
	.tB12s6 li a.MtwsIA:before {
		display: none;
	}

	/* Width Helpers
  ------------------------------------
   */
	.ZtO8M6 {
		width: 25% !important;
	}

	._0CSJme {
		width: 50% !important;
	}

	.CMQcwc {
		width: 75% !important;
	}

	.N4vEYG {
		width: 100% !important;
	}

	.Y340Nk {
		width: auto !important;
	}

	/* Height Helpers
  ------------------------------------
   */
	.ZxBb4o {
		height: 25% !important;
	}

	.pRM5oz {
		height: 50% !important;
	}

	.A6twGJ {
		height: 75% !important;
	}

	.MH4KnL {
		height: 100% !important;
	}

	.SUjl9V {
		height: auto !important;
	}

	.LIrRKZ .gnm3EC .cpoFDw .QUCEE5 > .k9kfbY {
		padding-left: 0;
		padding-right: 0;
	}

	.hUJMF6 .HJGKwj {
		-ms-flex-flow: wrap;
		flex-flow: wrap;
	}
}

/*** Phones ***/
@media (max-width: 480px) {
	body {
		width: 100%;
	}

	body #f9k0AS {
		font-size: 3rem;
		height: 118px;
		line-height: 46px;
	}

	.ao1WZA .pMQz3Q {
		height: 48px;
		line-height: 48px;
	}

	.czeJX1 .l0H1DJ {
		padding-left: /* 15px */ 1rem;
	}

	.czeJX1 .IWuyKR {
		padding: 1rem;
		/* 15px */
		padding-top: 0;
	}

	.ugzMO4 {
		left: 10px;
	}

	.WKOZnX {
		height: auto !important;
	}
}

/*** Retina Display Images **/
@media only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (min--moz-device-pixel-ratio: 2),
	only screen and (-o-min-device-pixel-ratio: 200 / 100),
	only screen and (min-device-pixel-ratio: 2) {
	.BmfCLd {
		background-image: url(data:image/png;base64,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);
		background-size: 480px 40px;
	}

	.eB1Yre .sXJPOJ {
		background: transparent url(data:image/png;base64,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) no-repeat scroll -9px -10px;
		width: 10px;
		height: 9px;
		position: relative;
		opacity: 0.8;
		background-size: 114px 29px;
	}
}

.vdwSo3 {
	display: none !important;
}

.ZcMvsW,
.sh3wgs {
	display: none;
}

@media (max-width: 767px) {
	.sh3wgs {
		display: block;
	}

	.bGT_xv {
		display: none;
	}
}
/*
 * Bootstrap  v5.3.2 Modified
 */
:root,
[data-kb-theme="light"] {
	--hf-black: #000;
	--hf-white: #fff;
	--hf-gray: #6c757d;
	--hf-primary: #0d6efd;
	--hf-secondary: #6c757d;
	--hf-success: #198754;
	--hf-info: #0dcaf0;
	--hf-warning: #ffc107;
	--hf-danger: #dc3545;
	--hf-light: #f8f9fa;
	--hf-dark: #212529;
	--hf-primary-rgb: 13, 110, 253;
	--hf-secondary-rgb: 108, 117, 125;
	--hf-success-rgb: 25, 135, 84;
	--hf-info-rgb: 13, 202, 240;
	--hf-warning-rgb: 255, 193, 7;
	--hf-danger-rgb: 220, 53, 69;
	--hf-light-rgb: 248, 249, 250;
	--hf-dark-rgb: 33, 37, 41;
	--hf-primary-text-emphasis: #052c65;
	--hf-secondary-text-emphasis: #2b2f32;
	--hf-success-text-emphasis: #0a3622;
	--hf-info-text-emphasis: #055160;
	--hf-warning-text-emphasis: #664d03;
	--hf-danger-text-emphasis: #58151c;
	--hf-light-text-emphasis: #495057;
	--hf-dark-text-emphasis: #495057;
	--hf-primary-bg-subtle: #cfe2ff;
	--hf-secondary-bg-subtle: #e2e3e5;
	--hf-success-bg-subtle: #d1e7dd;
	--hf-info-bg-subtle: #cff4fc;
	--hf-warning-bg-subtle: #fff3cd;
	--hf-danger-bg-subtle: #f8d7da;
	--hf-light-bg-subtle: #fcfcfd;
	--hf-dark-bg-subtle: #ced4da;
	--hf-primary-border-subtle: #9ec5fe;
	--hf-secondary-border-subtle: #c4c8cb;
	--hf-success-border-subtle: #a3cfbb;
	--hf-info-border-subtle: #9eeaf9;
	--hf-warning-border-subtle: #ffe69c;
	--hf-danger-border-subtle: #f1aeb5;
	--hf-light-border-subtle: #e9ecef;
	--hf-dark-border-subtle: #adb5bd;
	--hf-white-rgb: 255, 255, 255;
	--hf-black-rgb: 0, 0, 0;
	--hf-font-monospace:
		SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	--hf-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
	--hf-body-font-size: 1rem;
	--hf-body-font-weight: 400;
	--hf-body-line-height: 1.5;
	--hf-body-color: #212529;
	--hf-body-color-rgb: 33, 37, 41;
	--hf-body-bg: #fff;
	--hf-body-bg-rgb: 255, 255, 255;
	--hf-emphasis-color: #000;
	--hf-emphasis-color-rgb: 0, 0, 0;
	--hf-secondary-color: #6c757d;
	--hf-secondary-color-rgb: 33, 37, 41;
	--hf-secondary-bg: #e9ecef;
	--hf-secondary-bg-rgb: 233, 236, 239;
	--hf-tertiary-color: rgba(33, 37, 41, 0.5);
	--hf-tertiary-color-rgb: 33, 37, 41;
	--hf-tertiary-bg: #f8f9fa;
	--hf-tertiary-bg-rgb: 248, 249, 250;
	--hf-heading-color: inherit;
	--hf-link-color: #3e3f47;
	--hf-link-color-rgb: 13, 110, 253;
	--hf-link-decoration: underline;
	--hf-link-hover-color: #008037;
	--hf-link-hover-color-rgb: 10, 88, 202;
	--hf-code-color: #d63384;
	--hf-highlight-color: #212529;
	--hf-highlight-bg: #fff3cd;
	--hf-border-width: 1px;
	--hf-border-style: solid;
	--hf-border-color: #f4f4f4;
	--hf-border-color-translucent: #e9ecef;
	--hf-border-radius: 0.375rem;
	--hf-border-radius-sm: 0.25rem;
	--hf-border-radius-lg: 0.5rem;
	--hf-border-radius-xl: 1rem;
	--hf-border-radius-xxl: 2rem;
	--hf-border-radius-2xl: var(--hf-border-radius-xxl);
	--hf-border-radius-pill: 50rem;
	--hf-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
	--hf-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
	--hf-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
	--hf-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
	--hf-focus-ring-width: 0.25rem;
	--hf-focus-ring-opacity: 0.25;
	--hf-focus-ring-color: rgba(13, 110, 253, 0.25);
	--hf-form-valid-color: #198754;
	--hf-form-valid-border-color: #198754;
	--hf-form-invalid-color: #dc3545;
	--hf-form-invalid-border-color: #dc3545;
}

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

@media (prefers-reduced-motion: no-preference) {
	:root {
		scroll-behavior: smooth;
	}
}

h6,
.aK8ICR,
h5,
.Tf0650,
h4,
.B4hELZ,
h3,
.MRMLtX,
h2,
.ahDBeD,
h1,
.wwL7n6 {
	margin-top: 0;
	margin-bottom: 0.5rem;
	font-weight: 500;
	line-height: 1.2;
	color: inherit;
	color: var(--hf-heading-color);
}

h1,
.wwL7n6 {
	font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
	h1,
	.wwL7n6 {
		font-size: 2.5rem;
	}
}

h2,
.ahDBeD {
	font-size: calc(1.325rem + 0.9vw);
}

@media (min-width: 1200px) {
	h2,
	.ahDBeD {
		font-size: 2rem;
	}
}

h3,
.MRMLtX {
	font-size: calc(1.3rem + 0.6vw);
}

@media (min-width: 1200px) {
	h3,
	.MRMLtX {
		font-size: 1.75rem;
	}
}

h4,
.B4hELZ {
	font-size: calc(1.275rem + 0.3vw);
}

@media (min-width: 1200px) {
	h4,
	.B4hELZ {
		font-size: 1.5rem;
	}
}

h5,
.Tf0650 {
	font-size: 1.25rem;
}

h6,
.aK8ICR {
	font-size: 1rem;
}

p {
	margin-top: 0;
	margin-bottom: 1rem;
}

abbr[title] {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted;
	cursor: help;
	-webkit-text-decoration-skip-ink: none;
	text-decoration-skip-ink: none;
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit;
}

ol,
ul {
	padding-left: 2rem;
}

ol,
ul,
dl {
	margin-top: 0;
	margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
	margin-bottom: 0;
}

dt {
	font-weight: 700;
}

dd {
	margin-bottom: 0.5rem;
	margin-left: 0;
}

blockquote {
	margin: 0 0 1rem;
}

b,
strong {
	font-weight: bolder;
}

small,
.BHKJrT {
	font-size: 0.875em;
}

mark,
.q6cqJw {
	padding: 0.1875em;
	color: #212529;
	color: var(--hf-highlight-color);
	background-color: #fff3cd;
	background-color: var(--hf-highlight-bg);
}

sub,
sup {
	position: relative;
	font-size: 0.75em;
	line-height: 0;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

pre,
code,
kbd,
samp {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	font-family: var(--hf-font-monospace);
	font-size: 1em;
}

pre {
	display: block;
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	font-size: 0.875em;
}

pre code {
	font-size: inherit;
	color: inherit;
	word-break: normal;
}

code {
	font-size: 0.875em;
	color: #d63384;
	color: var(--hf-code-color);
	word-wrap: break-word;
}

a > code {
	color: inherit;
}

kbd {
	padding: 0.1875rem 0.375rem;
	font-size: 0.875em;
	color: #fff;
	color: var(--hf-body-bg);
	background-color: #212529;
	background-color: var(--hf-body-color);
	border-radius: 0.25rem;
}

kbd kbd {
	padding: 0;
	font-size: 1em;
}

figure {
	margin: 0 0 1rem;
}

img,
svg {
	vertical-align: middle;
}

table {
	caption-side: bottom;
	border-collapse: collapse;
}

caption {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	color: #6c757d;
	color: var(--hf-secondary-color);
	text-align: left;
}

th {
	text-align: inherit;
	text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
	border-color: inherit;
	border-style: solid;
	border-width: 0;
}

label {
	display: inline-block;
}

button {
	border-radius: 0;
}

button:focus:not(:focus-visible) {
	outline: 0;
}

input,
button,
select,
optgroup,
textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

button,
select {
	text-transform: none;
}

[role="button"] {
	cursor: pointer;
}

select {
	word-wrap: normal;
}

select:disabled {
	opacity: 1;
}

[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not(
		[type="time"]
	)::-webkit-calendar-picker-indicator {
	display: none !important;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
	cursor: pointer;
}

::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

textarea {
	resize: vertical;
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

legend {
	float: left;
	width: 100%;
	padding: 0;
	margin-bottom: 0.5rem;
	font-size: calc(1.275rem + 0.3vw);
	line-height: inherit;
}

@media (min-width: 1200px) {
	legend {
		font-size: 1.5rem;
	}
}

legend + * {
	clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
	padding: 0;
}

::-webkit-inner-spin-button {
	height: auto;
}

[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"]  {direction: ltr;}

*/
::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
	padding: 0;
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button;
}

::file-selector-button {
	font: inherit;
	-webkit-appearance: button;
}

output {
	display: inline-block;
}

iframe {
	border: 0;
}

summary {
	display: list-item;
	cursor: pointer;
}

progress {
	vertical-align: baseline;
}

[hidden] {
	display: none !important;
}

.hj63IW {
	font-size: 1.25rem;
	font-weight: 300;
}

.KxZkzp {
	font-size: calc(1.625rem + 4.5vw);
	font-weight: 300;
	line-height: 1.2;
}

@media (min-width: 1200px) {
	.KxZkzp {
		font-size: 5rem;
	}
}

.WXtlXN {
	font-size: calc(1.575rem + 3.9vw);
	font-weight: 300;
	line-height: 1.2;
}

@media (min-width: 1200px) {
	.WXtlXN {
		font-size: 4.5rem;
	}
}

.iYhFzo {
	font-size: calc(1.525rem + 3.3vw);
	font-weight: 300;
	line-height: 1.2;
}

@media (min-width: 1200px) {
	.iYhFzo {
		font-size: 4rem;
	}
}

.M7oi4G {
	font-size: calc(1.475rem + 2.7vw);
	font-weight: 300;
	line-height: 1.2;
}

@media (min-width: 1200px) {
	.M7oi4G {
		font-size: 3.5rem;
	}
}

.qx1yC2 {
	font-size: calc(1.425rem + 2.1vw);
	font-weight: 300;
	line-height: 1.2;
}

@media (min-width: 1200px) {
	.qx1yC2 {
		font-size: 3rem;
	}
}

.kfX4hb {
	font-size: calc(1.375rem + 1.5vw);
	font-weight: 300;
	line-height: 1.2;
}

@media (min-width: 1200px) {
	.kfX4hb {
		font-size: 2.5rem;
	}
}

.UZrDtb {
	padding-left: 0;
	list-style: none;
}

.heQMu1 {
	padding-left: 0;
	list-style: none;
}

.MD9Mma {
	display: inline-block;
}

.MD9Mma:not(:last-child) {
	margin-right: 0.5rem;
}

.UQNT7U {
	font-size: 0.875em;
	text-transform: uppercase;
}

.Aqy2tq {
	margin-bottom: 1rem;
	font-size: 1.25rem;
}

.Aqy2tq > :last-child {
	margin-bottom: 0;
}

.QdXbMJ {
	margin-top: -1rem;
	margin-bottom: 1rem;
	font-size: 0.875em;
	color: #6c757d;
}

.QdXbMJ::before {
	content: "— ";
}

.YhuPLX {
	max-width: 100%;
	height: auto;
}

.wfjfox {
	padding: 0.25rem;
	background-color: #fff;
	background-color: var(--hf-body-bg);
	border: 1px solid #f4f4f4;
	border: var(--hf-border-width) solid var(--hf-border-color);
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
	max-width: 100%;
	height: auto;
}

._1CrH6 {
	display: inline-block;
}

.g7GB62 {
	margin-bottom: 0.5rem;
	line-height: 1;
}

.giKsfP {
	font-size: 0.875em;
	color: #6c757d;
	color: var(--hf-secondary-color);
}

.k9kfbY,
.me3ICe,
.SdWiKD,
.c17Xbp,
.KKThhm,
.y413dU,
.x1vBbb {
	--hf-gutter-x: 1.5rem;
	--hf-gutter-y: 0;
	width: 100%;
	padding-right: calc(var(--hf-gutter-x) * 0.5);
	padding-left: calc(var(--hf-gutter-x) * 0.5);
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 576px) {
	.x1vBbb,
	.k9kfbY {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.y413dU,
	.x1vBbb,
	.k9kfbY {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.KKThhm,
	.y413dU,
	.x1vBbb,
	.k9kfbY {
		max-width: 960px;
	}
}

@media (min-width: 1200px) {
	.c17Xbp,
	.KKThhm,
	.y413dU,
	.x1vBbb,
	.k9kfbY {
		max-width: 1140px;
	}
}

@media (min-width: 1400px) {
	.SdWiKD,
	.c17Xbp,
	.KKThhm,
	.y413dU,
	.x1vBbb,
	.k9kfbY {
		max-width: 1320px;
	}
}

:root {
	--hf-breakpoint-xs: 0;
	--hf-breakpoint-sm: 576px;
	--hf-breakpoint-md: 768px;
	--hf-breakpoint-lg: 992px;
	--hf-breakpoint-xl: 1200px;
	--hf-breakpoint-xxl: 1400px;
}

.JdMBJp {
	--hf-gutter-x: 1.5rem;
	--hf-gutter-y: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	margin-top: calc(-1 * var(--hf-gutter-y));
	margin-right: calc(-0.5 * var(--hf-gutter-x));
	margin-left: calc(-0.5 * var(--hf-gutter-x));
}

.JdMBJp > * {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	width: 100%;
	max-width: 100%;
	padding-right: calc(var(--hf-gutter-x) * 0.5);
	padding-left: calc(var(--hf-gutter-x) * 0.5);
	margin-top: var(--hf-gutter-y);
}

.xKeHO3 {
	-ms-flex: 1 0;
	    flex: 1 0;
}

.DlNYDa > * {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: auto;
}

.srw0xF > * {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 100%;
}

.sAHZYQ > * {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 50%;
}

.i382bA > * {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 33.33333333%;
}

.Q3RdxT > * {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 25%;
}

.Drkylp > * {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 20%;
}

.XbMIev > * {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 16.66666667%;
}

.Hd2aZC {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: auto;
}

.nG9M6I {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 8.33333333%;
}

.Re4HY6 {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 16.66666667%;
}

.MjIAOV {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 25%;
}

.XjKl0X {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 33.33333333%;
}

.yBQvLS {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 41.66666667%;
}

._tApsv {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 50%;
}

.OJU_NX {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 58.33333333%;
}

.pb3iDm {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 66.66666667%;
}

.Hmp5ur {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 75%;
}

.yBVxSL {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 83.33333333%;
}

._v4Lhi {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 91.66666667%;
}

.lhI2NC {
	-ms-flex: 0 0 auto;
	    flex: 0 0 auto;
	width: 100%;
}

.A05mEc {
	margin-left: 8.33333333%;
}

.rbGqxm {
	margin-left: 16.66666667%;
}

.y3OtKl {
	margin-left: 25%;
}

.DHwogl {
	margin-left: 33.33333333%;
}

.cd_le7 {
	margin-left: 41.66666667%;
}

.XibSs5 {
	margin-left: 50%;
}

.AF6Yj3 {
	margin-left: 58.33333333%;
}

.GPc5aC {
	margin-left: 66.66666667%;
}

.bT21Pt {
	margin-left: 75%;
}

.Un1jmr {
	margin-left: 83.33333333%;
}

.dImw9P {
	margin-left: 91.66666667%;
}

.yaWdI6,
.JIh68o {
	--hf-gutter-x: 0;
}

.yaWdI6,
.Ar9ZK3 {
	--hf-gutter-y: 0;
}

.GGBwXC,
.r9ZkO7 {
	--hf-gutter-x: 0.25rem;
}

.GGBwXC,
.kAoO2j {
	--hf-gutter-y: 0.25rem;
}

.EO93WK,
.JBIjw1 {
	--hf-gutter-x: 0.5rem;
}

.EO93WK,
.F74xb7 {
	--hf-gutter-y: 0.5rem;
}

.gw6QVZ,
.wmbFxj {
	--hf-gutter-x: 1rem;
}

.gw6QVZ,
.y3kTSG {
	--hf-gutter-y: 1rem;
}

.hTTOFO,
.KKLSpj {
	--hf-gutter-x: 1.5rem;
}

.hTTOFO,
.fLQbEm {
	--hf-gutter-y: 1.5rem;
}

.xefvOn,
.jPpyjY {
	--hf-gutter-x: 3rem;
}

.xefvOn,
.VDoWl0 {
	--hf-gutter-y: 3rem;
}

@media (min-width: 576px) {
	.Yj8FhR {
		-ms-flex: 1 0;
		    flex: 1 0;
	}
	.CScv8y > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	.UACKBQ > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	.ghUx4c > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.lGprGl > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.gJHPmg > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	.uZEWaJ > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 20%;
	}
	.tLJCKx > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.tPpfJs {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	.jdeWnc {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 8.33333333%;
	}
	.rHnfTr {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.E7r2J5 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	.TdM5sD {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.bnEUKu {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 41.66666667%;
	}
	.xPqEpx {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.GevH2c {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 58.33333333%;
	}
	.oYZ6Pc {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 66.66666667%;
	}
	.J_cd6N {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 75%;
	}
	.CkQiMw {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 83.33333333%;
	}
	.RI68KL {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 91.66666667%;
	}
	.fLp8d8 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	.TkHMd8 {
		margin-left: 0;
	}
	.xTp9dX {
		margin-left: 8.33333333%;
	}
	.UJ32KK {
		margin-left: 16.66666667%;
	}
	.g3wwkU {
		margin-left: 25%;
	}
	.JI3Zlj {
		margin-left: 33.33333333%;
	}
	.L8oVJe {
		margin-left: 41.66666667%;
	}
	.NTLHiC {
		margin-left: 50%;
	}
	.sUL51U {
		margin-left: 58.33333333%;
	}
	.MqrrKm {
		margin-left: 66.66666667%;
	}
	.DLwFXw {
		margin-left: 75%;
	}
	.kdCaDd {
		margin-left: 83.33333333%;
	}
	.KFY0Jp {
		margin-left: 91.66666667%;
	}
	.MRJYdu,
	.cDOZsH {
		--hf-gutter-x: 0;
	}
	.MRJYdu,
	.cKTH5C {
		--hf-gutter-y: 0;
	}
	.epPV6D,
	.vaLobc {
		--hf-gutter-x: 0.25rem;
	}
	.epPV6D,
	.QkcMMA {
		--hf-gutter-y: 0.25rem;
	}
	.DLcZtD,
	.QK0K0o {
		--hf-gutter-x: 0.5rem;
	}
	.DLcZtD,
	.ftJ9Fa {
		--hf-gutter-y: 0.5rem;
	}
	.kDYdUj,
	.NZdCgZ {
		--hf-gutter-x: 1rem;
	}
	.kDYdUj,
	.R6Eh01 {
		--hf-gutter-y: 1rem;
	}
	.fnrGv0,
	.tgyaY8 {
		--hf-gutter-x: 1.5rem;
	}
	.fnrGv0,
	.XIAfKC {
		--hf-gutter-y: 1.5rem;
	}
	.Y0sWMM,
	.GS0Hm1 {
		--hf-gutter-x: 3rem;
	}
	.Y0sWMM,
	.GX34Ho {
		--hf-gutter-y: 3rem;
	}
}

@media (min-width: 768px) {
	.DhJLTb {
		-ms-flex: 1 0;
		    flex: 1 0;
	}
	.HQBf_B > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	.LRloPF > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	.d5i4tI > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.xTHK5V > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.hNfATm > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	.w0eBTe > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 20%;
	}
	._xWpwv > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.uem3Ik {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	.Cw_yDP {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 8.33333333%;
	}
	.RrjACH {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.cC4YQI {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	.JAPBu8 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.CS7t1W {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 41.66666667%;
	}
	.lBmxrf {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.ImBHV5 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 58.33333333%;
	}
	.pEDpSH {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 66.66666667%;
	}
	.D8GtoL {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 75%;
	}
	.J6zY4b {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 83.33333333%;
	}
	.k2XxQu {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 91.66666667%;
	}
	.BVWoRn {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	.RKavsM {
		margin-left: 0;
	}
	.AJYuRs {
		margin-left: 8.33333333%;
	}
	.dW42He {
		margin-left: 16.66666667%;
	}
	.weyUuy {
		margin-left: 25%;
	}
	.yOZJPG {
		margin-left: 33.33333333%;
	}
	._O7_4e {
		margin-left: 41.66666667%;
	}
	.CQsX4a {
		margin-left: 50%;
	}
	.V7kDvh {
		margin-left: 58.33333333%;
	}
	.u1IGKH {
		margin-left: 66.66666667%;
	}
	.YgooV_ {
		margin-left: 75%;
	}
	.HhN_92 {
		margin-left: 83.33333333%;
	}
	.qVOa18 {
		margin-left: 91.66666667%;
	}
	.ERNkYp,
	.C1sNzE {
		--hf-gutter-x: 0;
	}
	.ERNkYp,
	.s0OuSz {
		--hf-gutter-y: 0;
	}
	.olKD4s,
	.ysYOIz {
		--hf-gutter-x: 0.25rem;
	}
	.olKD4s,
	.OQoUaQ {
		--hf-gutter-y: 0.25rem;
	}
	.qY3IBH,
	.rmSzbh {
		--hf-gutter-x: 0.5rem;
	}
	.qY3IBH,
	.SEp7bQ {
		--hf-gutter-y: 0.5rem;
	}
	.Q7FHii,
	.jur3tT {
		--hf-gutter-x: 1rem;
	}
	.Q7FHii,
	.e4YcIA {
		--hf-gutter-y: 1rem;
	}
	.ZHbDhr,
	.jukk0d {
		--hf-gutter-x: 1.5rem;
	}
	.ZHbDhr,
	.yVVk4H {
		--hf-gutter-y: 1.5rem;
	}
	.vzo1iK,
	.d5hqEB {
		--hf-gutter-x: 3rem;
	}
	.vzo1iK,
	.uwhx8F {
		--hf-gutter-y: 3rem;
	}
}

@media (min-width: 992px) {
	.dZOgJE {
		-ms-flex: 1 0;
		    flex: 1 0;
	}
	.CChg3b > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	.Z57jAU > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	.MdJakR > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.QfKilJ > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.KHhniu > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	._pdyQU > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 20%;
	}
	.wxI3Bo > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.OHDVG0 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	._lcwox {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 8.33333333%;
	}
	.R1hbul {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.VokRqr {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	.L8VFhe {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.KaVHtL {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 41.66666667%;
	}
	.yXUv3r {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.nzJNbp {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 58.33333333%;
	}
	.eqB3gG {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 66.66666667%;
	}
	.Uv_duk {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 75%;
	}
	.Mqmgj7 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 83.33333333%;
	}
	.NGeMEl {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 91.66666667%;
	}
	.O6e0qC {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	.ar6LNd {
		margin-left: 0;
	}
	.fRYEEG {
		margin-left: 8.33333333%;
	}
	.DJptRe {
		margin-left: 16.66666667%;
	}
	.NXuy_J {
		margin-left: 25%;
	}
	.WiFlm9 {
		margin-left: 33.33333333%;
	}
	.N1XOEe {
		margin-left: 41.66666667%;
	}
	.XI0kbA {
		margin-left: 50%;
	}
	.XxRxw7 {
		margin-left: 58.33333333%;
	}
	.dNyikJ {
		margin-left: 66.66666667%;
	}
	.cx3vDk {
		margin-left: 75%;
	}
	.T73C8b {
		margin-left: 83.33333333%;
	}
	.od3KhS {
		margin-left: 91.66666667%;
	}
	.D50Acp,
	._LyJLr {
		--hf-gutter-x: 0;
	}
	.D50Acp,
	.hXb7Ni {
		--hf-gutter-y: 0;
	}
	.w4TJGD,
	.LfOW23 {
		--hf-gutter-x: 0.25rem;
	}
	.w4TJGD,
	.zsFW5c {
		--hf-gutter-y: 0.25rem;
	}
	.l7nONy,
	.JCX71z {
		--hf-gutter-x: 0.5rem;
	}
	.l7nONy,
	.Zl5FRt {
		--hf-gutter-y: 0.5rem;
	}
	.gEHjXA,
	.G67QF2 {
		--hf-gutter-x: 1rem;
	}
	.gEHjXA,
	.DRgdnd {
		--hf-gutter-y: 1rem;
	}
	.OoqTGN,
	.Lz6upa {
		--hf-gutter-x: 1.5rem;
	}
	.OoqTGN,
	.QQ6wwO {
		--hf-gutter-y: 1.5rem;
	}
	.tZekZb,
	.qofDEB {
		--hf-gutter-x: 3rem;
	}
	.tZekZb,
	.UvfAeW {
		--hf-gutter-y: 3rem;
	}
}

@media (min-width: 1200px) {
	.iTrKwz {
		-ms-flex: 1 0;
		    flex: 1 0;
	}
	.yLohlv > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	.Efc0dc > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	.BpruC5 > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.MOopkp > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.rzNg7w > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	.C3KsUI > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 20%;
	}
	.sAw2zr > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.uQExcp {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	.ESYp2B {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 8.33333333%;
	}
	.DABmQa {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.Oz5Xpm {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	.bKGGMt {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.kIFfKB {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 41.66666667%;
	}
	.d9rZr7 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.KWuAn2 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 58.33333333%;
	}
	.LWdeY7 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 66.66666667%;
	}
	.D0vGYj {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 75%;
	}
	.DwA5p6 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 83.33333333%;
	}
	.wMkxeP {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 91.66666667%;
	}
	.GcCaKJ {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	.SbhicX {
		margin-left: 0;
	}
	.HjmVhr {
		margin-left: 8.33333333%;
	}
	.q4REK4 {
		margin-left: 16.66666667%;
	}
	.uPJd4I {
		margin-left: 25%;
	}
	.nqcvcD {
		margin-left: 33.33333333%;
	}
	.rgm23K {
		margin-left: 41.66666667%;
	}
	.gaLp7M {
		margin-left: 50%;
	}
	.syoPIp {
		margin-left: 58.33333333%;
	}
	.gqgVr8 {
		margin-left: 66.66666667%;
	}
	.NMa0QU {
		margin-left: 75%;
	}
	.A6GGHc {
		margin-left: 83.33333333%;
	}
	.a6_wgW {
		margin-left: 91.66666667%;
	}
	.Mnkkvl,
	.WhHGbS {
		--hf-gutter-x: 0;
	}
	.Mnkkvl,
	.TF9iDT {
		--hf-gutter-y: 0;
	}
	.UypHCN,
	.QhHFtr {
		--hf-gutter-x: 0.25rem;
	}
	.UypHCN,
	.ItCoLM {
		--hf-gutter-y: 0.25rem;
	}
	.Bs_lHZ,
	.mnHsoR {
		--hf-gutter-x: 0.5rem;
	}
	.Bs_lHZ,
	.Szc0mZ {
		--hf-gutter-y: 0.5rem;
	}
	.rKgBI2,
	.MPwTa2 {
		--hf-gutter-x: 1rem;
	}
	.rKgBI2,
	.A4FFSO {
		--hf-gutter-y: 1rem;
	}
	.kAufuW,
	.t4vgvi {
		--hf-gutter-x: 1.5rem;
	}
	.kAufuW,
	.DXJqYu {
		--hf-gutter-y: 1.5rem;
	}
	.hzJwcc,
	.KtlRNn {
		--hf-gutter-x: 3rem;
	}
	.hzJwcc,
	.tFSeKy {
		--hf-gutter-y: 3rem;
	}
}

@media (min-width: 1400px) {
	.EtHAYa {
		-ms-flex: 1 0;
		    flex: 1 0;
	}
	.M3B5nJ > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	.LADhFW > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	.d0J6SQ > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.NhEQJS > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.p8Yims > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	.YSm8q7 > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 20%;
	}
	.zAveBp > * {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.mI5KPS {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: auto;
	}
	.thBOfU {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 8.33333333%;
	}
	.Lg7HD9 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 16.66666667%;
	}
	.p4xUrt {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 25%;
	}
	.fLXpET {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 33.33333333%;
	}
	.brJlX2 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 41.66666667%;
	}
	.xgYqiD {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 50%;
	}
	.nd5IA6 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 58.33333333%;
	}
	.jNvzc_ {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 66.66666667%;
	}
	.ZNu1eQ {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 75%;
	}
	.qyfRrQ {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 83.33333333%;
	}
	.LRtoiy {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 91.66666667%;
	}
	.yLPjz4 {
		-ms-flex: 0 0 auto;
		    flex: 0 0 auto;
		width: 100%;
	}
	._88cDH {
		margin-left: 0;
	}
	.FvI0vH {
		margin-left: 8.33333333%;
	}
	.ZeI5Uy {
		margin-left: 16.66666667%;
	}
	.EwuU3V {
		margin-left: 25%;
	}
	.m8Jy8v {
		margin-left: 33.33333333%;
	}
	.cGoxlW {
		margin-left: 41.66666667%;
	}
	.Io6i7U {
		margin-left: 50%;
	}
	.czSHTa {
		margin-left: 58.33333333%;
	}
	.W5j7Si {
		margin-left: 66.66666667%;
	}
	.cM1wMs {
		margin-left: 75%;
	}
	.rb3Wpo {
		margin-left: 83.33333333%;
	}
	.CGIOa7 {
		margin-left: 91.66666667%;
	}
	.AJXggW,
	.XcG8mH {
		--hf-gutter-x: 0;
	}
	.AJXggW,
	.roIo3c {
		--hf-gutter-y: 0;
	}
	.HfuYqa,
	.PMXIXv {
		--hf-gutter-x: 0.25rem;
	}
	.HfuYqa,
	.z5fTxY {
		--hf-gutter-y: 0.25rem;
	}
	.sBrL3r,
	.p8JR9T {
		--hf-gutter-x: 0.5rem;
	}
	.sBrL3r,
	.WcnZt4 {
		--hf-gutter-y: 0.5rem;
	}
	.PiKP37,
	.g3Nhf4 {
		--hf-gutter-x: 1rem;
	}
	.PiKP37,
	.l95mqm {
		--hf-gutter-y: 1rem;
	}
	.k6rFqD,
	.dtBG1N {
		--hf-gutter-x: 1.5rem;
	}
	.k6rFqD,
	.ibWDGs {
		--hf-gutter-y: 1.5rem;
	}
	.Zpvv_x,
	.m75LZV {
		--hf-gutter-x: 3rem;
	}
	.Zpvv_x,
	.ctWLdo {
		--hf-gutter-y: 3rem;
	}
}

.wlTf18 {
	--hf-table-color-type: initial;
	--hf-table-bg-type: initial;
	--hf-table-color-state: initial;
	--hf-table-bg-state: initial;
	--hf-table-color: var(--hf-emphasis-color);
	--hf-table-bg: var(--hf-body-bg);
	--hf-table-border-color: var(--hf-border-color);
	--hf-table-accent-bg: transparent;
	--hf-table-striped-color: var(--hf-emphasis-color);
	--hf-table-striped-bg: rgba(var(--hf-emphasis-color-rgb), 0.05);
	--hf-table-active-color: var(--hf-emphasis-color);
	--hf-table-active-bg: rgba(var(--hf-emphasis-color-rgb), 0.1);
	--hf-table-hover-color: var(--hf-emphasis-color);
	--hf-table-hover-bg: rgba(var(--hf-emphasis-color-rgb), 0.075);
	width: 100%;
	margin-bottom: 1rem;
	vertical-align: top;
	border-color: var(--hf-table-border-color);
}

.wlTf18 > :not(caption) > * > * {
	padding: 0.5rem 0.5rem;
	color: var(--hf-table-color);
	color: var(--hf-table-color-state, var(--hf-table-color-type, var(--hf-table-color)));
	background-color: var(--hf-table-bg);
	border-bottom-width: 1px;
	border-bottom-width: var(--hf-border-width);
	-webkit-box-shadow: inset 0 0 0 9999px
		var(--hf-table-accent-bg);
	        box-shadow: inset 0 0 0 9999px
		var(--hf-table-accent-bg);
	-webkit-box-shadow: inset 0 0 0 9999px
		var(--hf-table-bg-state, var(--hf-table-bg-type, var(--hf-table-accent-bg)));
	        box-shadow: inset 0 0 0 9999px
		var(--hf-table-bg-state, var(--hf-table-bg-type, var(--hf-table-accent-bg)));
}

.wlTf18 > tbody {
	vertical-align: inherit;
}

.wlTf18 > thead {
	vertical-align: bottom;
}

.UQu2iq {
	border-top: calc(1px * 2) solid currentcolor;
	border-top: calc(var(--hf-border-width) * 2) solid currentcolor;
}

.sNBuCX {
	caption-side: top;
}

.TZtsPy > :not(caption) > * > * {
	padding: 0.25rem 0.25rem;
}

.uazev9 > :not(caption) > * {
	border-width: 1px 0;
	border-width: var(--hf-border-width) 0;
}

.uazev9 > :not(caption) > * > * {
	border-width: 0 1px;
	border-width: 0 var(--hf-border-width);
}

.Jylcxd > :not(caption) > * > * {
	border-bottom-width: 0;
}

.Jylcxd > :not(:first-child) {
	border-top-width: 0;
}

.E5eJdA > tbody > tr:nth-of-type(odd) > * {
	--hf-table-color-type: var(--hf-table-striped-color);
	--hf-table-bg-type: var(--hf-table-striped-bg);
}

.RCX1tl > :not(caption) > tr > :nth-child(even) {
	--hf-table-color-type: var(--hf-table-striped-color);
	--hf-table-bg-type: var(--hf-table-striped-bg);
}

.oY7Xto {
	--hf-table-color-state: var(--hf-table-active-color);
	--hf-table-bg-state: var(--hf-table-active-bg);
}

.NlaHxS > tbody > tr:hover > * {
	--hf-table-color-state: var(--hf-table-hover-color);
	--hf-table-bg-state: var(--hf-table-hover-bg);
}

.Zy53pA {
	--hf-table-color: #000;
	--hf-table-bg: #cfe2ff;
	--hf-table-border-color: #a6b5cc;
	--hf-table-striped-bg: #c5d7f2;
	--hf-table-striped-color: #000;
	--hf-table-active-bg: #bacbe6;
	--hf-table-active-color: #000;
	--hf-table-hover-bg: #bfd1ec;
	--hf-table-hover-color: #000;
	color: var(--hf-table-color);
	border-color: var(--hf-table-border-color);
}

.gIMdzV {
	--hf-table-color: #000;
	--hf-table-bg: #e2e3e5;
	--hf-table-border-color: #b5b6b7;
	--hf-table-striped-bg: #d7d8da;
	--hf-table-striped-color: #000;
	--hf-table-active-bg: #cbccce;
	--hf-table-active-color: #000;
	--hf-table-hover-bg: #d1d2d4;
	--hf-table-hover-color: #000;
	color: var(--hf-table-color);
	border-color: var(--hf-table-border-color);
}

.ftC2R0 {
	--hf-table-color: #000;
	--hf-table-bg: #d1e7dd;
	--hf-table-border-color: #a7b9b1;
	--hf-table-striped-bg: #c7dbd2;
	--hf-table-striped-color: #000;
	--hf-table-active-bg: #bcd0c7;
	--hf-table-active-color: #000;
	--hf-table-hover-bg: #c1d6cc;
	--hf-table-hover-color: #000;
	color: var(--hf-table-color);
	border-color: var(--hf-table-border-color);
}

.LB2U_p {
	--hf-table-color: #000;
	--hf-table-bg: #cff4fc;
	--hf-table-border-color: #a6c3ca;
	--hf-table-striped-bg: #c5e8ef;
	--hf-table-striped-color: #000;
	--hf-table-active-bg: #badce3;
	--hf-table-active-color: #000;
	--hf-table-hover-bg: #bfe2e9;
	--hf-table-hover-color: #000;
	color: var(--hf-table-color);
	border-color: var(--hf-table-border-color);
}

.El4TEB {
	--hf-table-color: #000;
	--hf-table-bg: #fff3cd;
	--hf-table-border-color: #ccc2a4;
	--hf-table-striped-bg: #f2e7c3;
	--hf-table-striped-color: #000;
	--hf-table-active-bg: #e6dbb9;
	--hf-table-active-color: #000;
	--hf-table-hover-bg: #ece1be;
	--hf-table-hover-color: #000;
	color: var(--hf-table-color);
	border-color: var(--hf-table-border-color);
}

.zXzNnT {
	--hf-table-color: #000;
	--hf-table-bg: #f8d7da;
	--hf-table-border-color: #c6acae;
	--hf-table-striped-bg: #eccccf;
	--hf-table-striped-color: #000;
	--hf-table-active-bg: #dfc2c4;
	--hf-table-active-color: #000;
	--hf-table-hover-bg: #e5c7ca;
	--hf-table-hover-color: #000;
	color: var(--hf-table-color);
	border-color: var(--hf-table-border-color);
}

.BK5_Ye {
	--hf-table-color: #000;
	--hf-table-bg: #f8f9fa;
	--hf-table-border-color: #c6c7c8;
	--hf-table-striped-bg: #ecedee;
	--hf-table-striped-color: #000;
	--hf-table-active-bg: #dfe0e1;
	--hf-table-active-color: #000;
	--hf-table-hover-bg: #e5e6e7;
	--hf-table-hover-color: #000;
	color: var(--hf-table-color);
	border-color: var(--hf-table-border-color);
}

.LvVSat {
	--hf-table-color: #fff;
	--hf-table-bg: #212529;
	--hf-table-border-color: #4d5154;
	--hf-table-striped-bg: #2c3034;
	--hf-table-striped-color: #fff;
	--hf-table-active-bg: #373b3e;
	--hf-table-active-color: #fff;
	--hf-table-hover-bg: #323539;
	--hf-table-hover-color: #fff;
	color: var(--hf-table-color);
	border-color: var(--hf-table-border-color);
}

.NFMUru {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
	.SBoaw0 {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}

@media (max-width: 767.98px) {
	.ghihrK {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}

@media (max-width: 991.98px) {
	.HFK0of {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}

@media (max-width: 1199.98px) {
	.S6HeiL {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}

@media (max-width: 1399.98px) {
	.UXMkJ8 {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}

.nYA9Zn {
	margin-bottom: 0.5rem;
}

.mUgtTs {
	padding-top: calc(0.375rem + 1px);
	padding-top: calc(0.375rem + var(--hf-border-width));
	padding-bottom: calc(0.375rem + 1px);
	padding-bottom: calc(0.375rem + var(--hf-border-width));
	margin-bottom: 0;
	font-size: inherit;
	line-height: 1.5;
}

.Lxpkol {
	padding-top: calc(0.5rem + 1px);
	padding-top: calc(0.5rem + var(--hf-border-width));
	padding-bottom: calc(0.5rem + 1px);
	padding-bottom: calc(0.5rem + var(--hf-border-width));
	font-size: 1.25rem;
}

.MmPIpY {
	padding-top: calc(0.25rem + 1px);
	padding-top: calc(0.25rem + var(--hf-border-width));
	padding-bottom: calc(0.25rem + 1px);
	padding-bottom: calc(0.25rem + var(--hf-border-width));
	font-size: 0.875rem;
}

.m5ITb1 {
	margin-top: 0.25rem;
	font-size: 0.875em;
	color: #6c757d;
	color: var(--hf-secondary-color);
}

@media (prefers-reduced-motion: reduce) {
	.WsM0AU {
		-webkit-transition: none;
		transition: none;
	}
}

.WsM0AU[type="file"] {
	overflow: hidden;
}

.WsM0AU[type="file"]:not(:disabled):not([readonly]) {
	cursor: pointer;
}

.WsM0AU::-webkit-date-and-time-value {
	min-width: 85px;
	height: 1.5em;
	margin: 0;
}

.WsM0AU::-webkit-datetime-edit {
	display: block;
	padding: 0;
}

.WsM0AU::-moz-placeholder {
	color: #6c757d;
	color: var(--hf-secondary-color);
	opacity: 1;
}

.WsM0AU::-webkit-input-placeholder {
	color: #6c757d;
	color: var(--hf-secondary-color);
	opacity: 1;
}

.WsM0AU:-ms-input-placeholder {
	color: #6c757d;
	color: var(--hf-secondary-color);
	opacity: 1;
}

.WsM0AU::-ms-input-placeholder {
	color: #6c757d;
	color: var(--hf-secondary-color);
	opacity: 1;
}

.WsM0AU::placeholder {
	color: #6c757d;
	color: var(--hf-secondary-color);
	opacity: 1;
}

.WsM0AU:disabled {
	background-color: #e9ecef;
	background-color: var(--hf-secondary-bg);
	opacity: 1;
}

.WsM0AU::-webkit-file-upload-button {
	padding: 0.375rem 0.75rem;
	margin: -0.375rem -0.75rem;
	-webkit-margin-end: 0.75rem;
	margin-inline-end: 0.75rem;
	color: #212529;
	color: var(--hf-body-color);
	background-color: #f8f9fa;
	background-color: var(--hf-tertiary-bg);
	pointer-events: none;
	border-color: inherit;
	border-style: solid;
	border-width: 0;
	border-inline-end-width: 1px;
	border-inline-end-width: var(--hf-border-width);
	border-radius: 0;
	-webkit-transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
	-webkit-transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
}

.WsM0AU::file-selector-button {
	padding: 0.375rem 0.75rem;
	margin: -0.375rem -0.75rem;
	-webkit-margin-end: 0.75rem;
	margin-inline-end: 0.75rem;
	color: #212529;
	color: var(--hf-body-color);
	background-color: #f8f9fa;
	background-color: var(--hf-tertiary-bg);
	pointer-events: none;
	border-color: inherit;
	border-style: solid;
	border-width: 0;
	border-inline-end-width: 1px;
	border-inline-end-width: var(--hf-border-width);
	border-radius: 0;
	-webkit-transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.WsM0AU::-webkit-file-upload-button {
		-webkit-transition: none;
		transition: none;
	}
	.WsM0AU::file-selector-button {
		-webkit-transition: none;
		transition: none;
	}
}

.WsM0AU:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
	background-color: #e9ecef;
	background-color: var(--hf-secondary-bg);
}

.WsM0AU:hover:not(:disabled):not([readonly])::file-selector-button {
	background-color: #e9ecef;
	background-color: var(--hf-secondary-bg);
}

.A1Ltg4 {
	display: block;
	width: 100%;
	padding: 0.375rem 0;
	margin-bottom: 0;
	line-height: 1.5;
	color: #212529;
	color: var(--hf-body-color);
	background-color: transparent;
	border: solid transparent;
	border-width: 1px 0;
	border-width: var(--hf-border-width) 0;
}

.A1Ltg4:focus {
	outline: 0;
}

.A1Ltg4.hdp8q4,
.A1Ltg4.OxDXjv {
	padding-right: 0;
	padding-left: 0;
}

.hdp8q4 {
	min-height: calc(1.5em + 0.5rem + calc(1px * 2));
	min-height: calc(1.5em + 0.5rem + calc(var(--hf-border-width) * 2));
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	border-radius: 0.25rem;
	border-radius: var(--hf-border-radius-sm);
}

.hdp8q4::-webkit-file-upload-button {
	padding: 0.25rem 0.5rem;
	margin: -0.25rem -0.5rem;
	-webkit-margin-end: 0.5rem;
	margin-inline-end: 0.5rem;
}

.hdp8q4::file-selector-button {
	padding: 0.25rem 0.5rem;
	margin: -0.25rem -0.5rem;
	-webkit-margin-end: 0.5rem;
	margin-inline-end: 0.5rem;
}

.OxDXjv {
	min-height: calc(1.5em + 1rem + calc(1px * 2));
	min-height: calc(1.5em + 1rem + calc(var(--hf-border-width) * 2));
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
	border-radius: 0.5rem;
	border-radius: var(--hf-border-radius-lg);
}

.OxDXjv::-webkit-file-upload-button {
	padding: 0.5rem 1rem;
	margin: -0.5rem -1rem;
	-webkit-margin-end: 1rem;
	margin-inline-end: 1rem;
}

.OxDXjv::file-selector-button {
	padding: 0.5rem 1rem;
	margin: -0.5rem -1rem;
	-webkit-margin-end: 1rem;
	margin-inline-end: 1rem;
}

textarea.WsM0AU {
	min-height: calc(1.5em + 0.75rem + calc(1px * 2));
	min-height: calc(1.5em + 0.75rem + calc(var(--hf-border-width) * 2));
}

textarea.hdp8q4 {
	min-height: calc(1.5em + 0.5rem + calc(1px * 2));
	min-height: calc(1.5em + 0.5rem + calc(var(--hf-border-width) * 2));
}

textarea.OxDXjv {
	min-height: calc(1.5em + 1rem + calc(1px * 2));
	min-height: calc(1.5em + 1rem + calc(var(--hf-border-width) * 2));
}

.fMT1EC {
	width: 3rem;
	height: calc(1.5em + 0.75rem + calc(1px * 2));
	height: calc(1.5em + 0.75rem + calc(var(--hf-border-width) * 2));
	padding: 0.375rem;
}

.fMT1EC:not(:disabled):not([readonly]) {
	cursor: pointer;
}

.fMT1EC::-moz-color-swatch {
	border: 0 !important;
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.fMT1EC::-webkit-color-swatch {
	border: 0 !important;
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.fMT1EC.hdp8q4 {
	height: calc(1.5em + 0.5rem + calc(1px * 2));
	height: calc(1.5em + 0.5rem + calc(var(--hf-border-width) * 2));
}

.fMT1EC.OxDXjv {
	height: calc(1.5em + 1rem + calc(1px * 2));
	height: calc(1.5em + 1rem + calc(var(--hf-border-width) * 2));
}

.KgKK7v {
	--hf-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
	display: block;
	width: 100%;
	padding: 0.375rem 2.25rem 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	color: var(--hf-body-color);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: #fff;
	background-color: var(--hf-body-bg);
	background-image: var(--hf-form-select-bg-img), none;
	background-image: var(--hf-form-select-bg-img), var(--hf-form-select-bg-icon, none);
	background-repeat: no-repeat;
	background-position: right 0.75rem center;
	background-size: 16px 12px;
	border: 1px solid #f4f4f4;
	border: var(--hf-border-width) solid var(--hf-border-color);
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
	-webkit-transition:
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
	transition:
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.KgKK7v {
		-webkit-transition: none;
		transition: none;
	}
}

.KgKK7v:focus {
	border-color: #86b7fe;
	outline: 0;
	-webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.KgKK7v[multiple],
.KgKK7v[size]:not([size="1"]) {
	padding-right: 0.75rem;
	background-image: none;
}

.KgKK7v:disabled {
	background-color: #e9ecef;
	background-color: var(--hf-secondary-bg);
}

.KgKK7v:-moz-focusring {
	color: transparent;
	text-shadow: 0 0 0 #212529;
	text-shadow: 0 0 0 var(--hf-body-color);
}

.pErp1z {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	font-size: 0.875rem;
	border-radius: 0.25rem;
	border-radius: var(--hf-border-radius-sm);
}

.JxEE4v {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 1rem;
	font-size: 1.25rem;
	border-radius: 0.5rem;
	border-radius: var(--hf-border-radius-lg);
}

[data-kb-theme="dark"] .KgKK7v {
	--hf-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23dee2e6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
}

.owGMaK {
	display: block;
	min-height: 1.5rem;
	padding-left: 1.5em;
	margin-bottom: 0.125rem;
}

.owGMaK .o2EMm5 {
	float: left;
	margin-left: -1.5em;
}

.oHnBrQ {
	padding-right: 1.5em;
	padding-left: 0;
	text-align: right;
}

.oHnBrQ .o2EMm5 {
	float: right;
	margin-right: -1.5em;
	margin-left: 0;
}

.o2EMm5 {
	--hf-form-check-bg: var(--hf-body-bg);
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	width: 1em;
	height: 1em;
	margin-top: 0.25em;
	vertical-align: top;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: var(--hf-form-check-bg);
	background-image: var(--hf-form-check-bg-image);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	border: 1px solid #f4f4f4;
	border: var(--hf-border-width) solid var(--hf-border-color);
	-webkit-print-color-adjust: exact;
	print-color-adjust: exact;
}

.o2EMm5[type="checkbox"] {
	border-radius: 0.25em;
}

.o2EMm5[type="radio"] {
	border-radius: 50%;
}

.o2EMm5:active {
	-webkit-filter: brightness(90%);
	        filter: brightness(90%);
}

.o2EMm5:focus {
	border-color: #86b7fe;
	outline: 0;
	-webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.o2EMm5:checked {
	background-color: #0d6efd;
	border-color: #0d6efd;
}

.o2EMm5:checked[type="checkbox"] {
	--hf-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e");
}

.o2EMm5:checked[type="radio"] {
	--hf-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}

.o2EMm5[type="checkbox"]:indeterminate {
	background-color: #0d6efd;
	border-color: #0d6efd;
	--hf-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e");
}

.o2EMm5:disabled {
	pointer-events: none;
	-webkit-filter: none;
	        filter: none;
	opacity: 0.5;
}

.o2EMm5[disabled] ~ .PN2glo,
.o2EMm5:disabled ~ .PN2glo {
	cursor: default;
	opacity: 0.5;
}

.KjKVj0 {
	padding-left: 2.5em;
}

.KjKVj0 .o2EMm5 {
	--hf-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
	width: 2em;
	margin-left: -2.5em;
	background-image: var(--hf-form-switch-bg);
	background-position: left center;
	border-radius: 2em;
	-webkit-transition: background-position 0.15s ease-in-out;
	transition: background-position 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.KjKVj0 .o2EMm5 {
		-webkit-transition: none;
		transition: none;
	}
}

.KjKVj0 .o2EMm5:focus {
	--hf-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%2386b7fe%27/%3e%3c/svg%3e");
}

.KjKVj0 .o2EMm5:checked {
	background-position: right center;
	--hf-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}

.KjKVj0.oHnBrQ {
	padding-right: 2.5em;
	padding-left: 0;
}

.KjKVj0.oHnBrQ .o2EMm5 {
	margin-right: -2.5em;
	margin-left: 0;
}

.qzp5MO {
	display: inline-block;
	margin-right: 1rem;
}

.lCL5Va {
	position: absolute;
	clip: rect(0, 0, 0, 0);
	pointer-events: none;
}

.lCL5Va[disabled] + .YMdeWl,
.lCL5Va:disabled + .YMdeWl {
	pointer-events: none;
	-webkit-filter: none;
	        filter: none;
	opacity: 0.65;
}

[data-kb-theme="dark"] .KjKVj0 .o2EMm5:not(:checked):not(:focus) {
	--hf-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e");
}

.zKzBss {
	width: 100%;
	height: 1.5rem;
	padding: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: transparent;
}

.zKzBss:focus {
	outline: 0;
}

.zKzBss:focus::-webkit-slider-thumb {
	-webkit-box-shadow:
		0 0 0 1px #fff,
		0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	        box-shadow:
		0 0 0 1px #fff,
		0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.zKzBss:focus::-moz-range-thumb {
	box-shadow:
		0 0 0 1px #fff,
		0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.zKzBss::-moz-focus-outer {
	border: 0;
}

.zKzBss::-webkit-slider-thumb {
	width: 1rem;
	height: 1rem;
	margin-top: -0.25rem;
	-webkit-appearance: none;
	appearance: none;
	background-color: #0d6efd;
	border: 0;
	border-radius: 1rem;
	-webkit-transition:
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
	-webkit-transition:
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
	transition:
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.zKzBss::-webkit-slider-thumb {
		-webkit-transition: none;
		transition: none;
	}
}

.zKzBss::-webkit-slider-thumb:active {
	background-color: #b6d4fe;
}

.zKzBss::-webkit-slider-runnable-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: #e9ecef;
	background-color: var(--hf-secondary-bg);
	border-color: transparent;
	border-radius: 1rem;
}

.zKzBss::-moz-range-thumb {
	width: 1rem;
	height: 1rem;
	-moz-appearance: none;
	appearance: none;
	background-color: #0d6efd;
	border: 0;
	border-radius: 1rem;
	-moz-transition:
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
	transition:
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.zKzBss::-moz-range-thumb {
		-moz-transition: none;
		transition: none;
	}
}

.zKzBss::-moz-range-thumb:active {
	background-color: #b6d4fe;
}

.zKzBss::-moz-range-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: #e9ecef;
	background-color: var(--hf-secondary-bg);
	border-color: transparent;
	border-radius: 1rem;
}

.zKzBss:disabled {
	pointer-events: none;
}

.zKzBss:disabled::-webkit-slider-thumb {
	background-color: #6c757d;
	background-color: var(--hf-secondary-color);
}

.zKzBss:disabled::-moz-range-thumb {
	background-color: #6c757d;
	background-color: var(--hf-secondary-color);
}

.hyzfW2 {
	position: relative;
}

.hyzfW2 > .WsM0AU,
.hyzfW2 > .A1Ltg4,
.hyzfW2 > .KgKK7v {
	height: calc(3.5rem + calc(1px * 2));
	height: calc(3.5rem + calc(var(--hf-border-width) * 2));
	min-height: calc(3.5rem + calc(1px * 2));
	min-height: calc(3.5rem + calc(var(--hf-border-width) * 2));
	line-height: 1.25;
}

.hyzfW2 > label {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	height: 100%;
	padding: 1rem 0.75rem;
	overflow: hidden;
	text-align: start;
	text-overflow: ellipsis;
	white-space: nowrap;
	pointer-events: none;
	border: 1px solid transparent;
	border: var(--hf-border-width) solid transparent;
	-webkit-transform-origin: 0 0;
	        transform-origin: 0 0;
	-webkit-transition:
		opacity 0.1s ease-in-out,
		-webkit-transform 0.1s ease-in-out;
	transition:
		opacity 0.1s ease-in-out,
		-webkit-transform 0.1s ease-in-out;
	transition:
		opacity 0.1s ease-in-out,
		transform 0.1s ease-in-out;
	transition:
		opacity 0.1s ease-in-out,
		transform 0.1s ease-in-out,
		-webkit-transform 0.1s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.hyzfW2 > label {
		-webkit-transition: none;
		transition: none;
	}
}

.hyzfW2 > .WsM0AU,
.hyzfW2 > .A1Ltg4 {
	padding: 1rem 0.75rem;
}

.hyzfW2 > .WsM0AU::-moz-placeholder,
.hyzfW2 > .A1Ltg4::-moz-placeholder {
	color: transparent;
}

.hyzfW2 > .WsM0AU::-webkit-input-placeholder, .hyzfW2 > .A1Ltg4::-webkit-input-placeholder {
	color: transparent;
}

.hyzfW2 > .WsM0AU::-moz-placeholder, .hyzfW2 > .A1Ltg4::-moz-placeholder {
	color: transparent;
}

.hyzfW2 > .WsM0AU:-ms-input-placeholder, .hyzfW2 > .A1Ltg4:-ms-input-placeholder {
	color: transparent;
}

.hyzfW2 > .WsM0AU::-ms-input-placeholder, .hyzfW2 > .A1Ltg4::-ms-input-placeholder {
	color: transparent;
}

.hyzfW2 > .WsM0AU::placeholder,
.hyzfW2 > .A1Ltg4::placeholder {
	color: transparent;
}

.hyzfW2 > .WsM0AU:not(:-moz-placeholder-shown),
.hyzfW2 > .A1Ltg4:not(:-moz-placeholder-shown) {
	padding-top: 1.625rem;
	padding-bottom: 0.625rem;
}

.hyzfW2 > .WsM0AU:not(:-moz-placeholder), .hyzfW2 > .A1Ltg4:not(:-moz-placeholder) {
	padding-top: 1.625rem;
	padding-bottom: 0.625rem;
}

.hyzfW2 > .WsM0AU:not(:-ms-input-placeholder), .hyzfW2 > .A1Ltg4:not(:-ms-input-placeholder) {
	padding-top: 1.625rem;
	padding-bottom: 0.625rem;
}

.hyzfW2 > .WsM0AU:focus,
.hyzfW2 > .WsM0AU:not(:placeholder-shown),
.hyzfW2 > .A1Ltg4:focus,
.hyzfW2 > .A1Ltg4:not(:placeholder-shown) {
	padding-top: 1.625rem;
	padding-bottom: 0.625rem;
}

.hyzfW2 > .WsM0AU:-webkit-autofill,
.hyzfW2 > .A1Ltg4:-webkit-autofill {
	padding-top: 1.625rem;
	padding-bottom: 0.625rem;
}

.hyzfW2 > .KgKK7v {
	padding-top: 1.625rem;
	padding-bottom: 0.625rem;
}

.hyzfW2 > .WsM0AU:not(:-moz-placeholder-shown) ~ label {
	color: rgba(33, 37, 41, 0.65);
	color: rgba(var(--hf-body-color-rgb), 0.65);
	transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.hyzfW2 > .WsM0AU:not(:-moz-placeholder) ~ label {
	color: rgba(33, 37, 41, 0.65);
	color: rgba(var(--hf-body-color-rgb), 0.65);
	transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.hyzfW2 > .WsM0AU:not(:-ms-input-placeholder) ~ label {
	color: rgba(33, 37, 41, 0.65);
	color: rgba(var(--hf-body-color-rgb), 0.65);
	transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.hyzfW2 > .WsM0AU:focus ~ label,
.hyzfW2 > .WsM0AU:not(:placeholder-shown) ~ label,
.hyzfW2 > .A1Ltg4 ~ label,
.hyzfW2 > .KgKK7v ~ label {
	color: rgba(33, 37, 41, 0.65);
	color: rgba(var(--hf-body-color-rgb), 0.65);
	-webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
	        transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.hyzfW2 > .WsM0AU:not(:-moz-placeholder-shown) ~ label::after {
	position: absolute;
	inset: 1rem 0.375rem;
	z-index: -1;
	height: 1.5em;
	content: "";
	background-color: #fff;
	background-color: var(--hf-body-bg);
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.hyzfW2 > .WsM0AU:not(:-moz-placeholder) ~ label::after {
	position: absolute;
	inset: 1rem 0.375rem;
	z-index: -1;
	height: 1.5em;
	content: "";
	background-color: #fff;
	background-color: var(--hf-body-bg);
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.hyzfW2 > .WsM0AU:not(:-ms-input-placeholder) ~ label::after {
	position: absolute;
	inset: 1rem 0.375rem;
	z-index: -1;
	height: 1.5em;
	content: "";
	background-color: #fff;
	background-color: var(--hf-body-bg);
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.hyzfW2 > .WsM0AU:focus ~ label::after,
.hyzfW2 > .WsM0AU:not(:placeholder-shown) ~ label::after,
.hyzfW2 > .A1Ltg4 ~ label::after,
.hyzfW2 > .KgKK7v ~ label::after {
	position: absolute;
	inset: 1rem 0.375rem;
	z-index: -1;
	height: 1.5em;
	content: "";
	background-color: #fff;
	background-color: var(--hf-body-bg);
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.hyzfW2 > .WsM0AU:-webkit-autofill ~ label {
	color: rgba(33, 37, 41, 0.65);
	color: rgba(var(--hf-body-color-rgb), 0.65);
	-webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
	        transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

.hyzfW2 > .A1Ltg4 ~ label {
	border-width: 1px 0;
	border-width: var(--hf-border-width) 0;
}

.hyzfW2 > :disabled ~ label,
.hyzfW2 > .WsM0AU:disabled ~ label {
	color: #6c757d;
}

.hyzfW2 > :disabled ~ label::after,
.hyzfW2 > .WsM0AU:disabled ~ label::after {
	background-color: #e9ecef;
	background-color: var(--hf-secondary-bg);
}

.SCVYvw {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-align: stretch;
	    align-items: stretch;
	width: 100%;
}

.SCVYvw > .WsM0AU,
.SCVYvw > .KgKK7v,
.SCVYvw > .hyzfW2 {
	position: relative;
	-ms-flex: 1 1 auto;
	    flex: 1 1 auto;
	width: 1%;
	min-width: 0;
}

.SCVYvw > .WsM0AU:focus,
.SCVYvw > .KgKK7v:focus,
.SCVYvw > .hyzfW2:focus-within {
	z-index: 5;
}

.SCVYvw .YMdeWl {
	position: relative;
	z-index: 2;
}

.SCVYvw .YMdeWl:focus {
	z-index: 5;
}

.D1nC_U {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	color: var(--hf-body-color);
	text-align: center;
	white-space: nowrap;
	background-color: #f8f9fa;
	background-color: var(--hf-tertiary-bg);
	border: 1px solid #f4f4f4;
	border: var(--hf-border-width) solid var(--hf-border-color);
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.Gtq4OB > .WsM0AU,
.Gtq4OB > .KgKK7v,
.Gtq4OB > .D1nC_U,
.Gtq4OB > .YMdeWl {
	padding: 0.5rem 1rem;
	font-size: 1.25rem;
	border-radius: 0.5rem;
	border-radius: var(--hf-border-radius-lg);
}

.AaBtPd > .WsM0AU,
.AaBtPd > .KgKK7v,
.AaBtPd > .D1nC_U,
.AaBtPd > .YMdeWl {
	padding: 0.25rem 0.5rem;
	font-size: 0.875rem;
	border-radius: 0.25rem;
	border-radius: var(--hf-border-radius-sm);
}

.Gtq4OB > .KgKK7v,
.AaBtPd > .KgKK7v {
	padding-right: 3rem;
}

.SCVYvw:not(.DLZkkO)
	> :not(:last-child):not(.tKMVve):not(.uVLKlA):not(.hyzfW2),
.SCVYvw:not(.DLZkkO) > .tKMVve:nth-last-child(n + 3),
.SCVYvw:not(.DLZkkO) > .hyzfW2:not(:last-child) > .WsM0AU,
.SCVYvw:not(.DLZkkO) > .hyzfW2:not(:last-child) > .KgKK7v {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.SCVYvw.DLZkkO
	> :nth-last-child(n + 3):not(.tKMVve):not(.uVLKlA):not(.hyzfW2),
.SCVYvw.DLZkkO > .tKMVve:nth-last-child(n + 4),
.SCVYvw.DLZkkO > .hyzfW2:nth-last-child(n + 3) > .WsM0AU,
.SCVYvw.DLZkkO > .hyzfW2:nth-last-child(n + 3) > .KgKK7v {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.SCVYvw
	> :not(:first-child):not(.uVLKlA):not(.nyRBhW):not(.OibrDi):not(
		.wpkmnO
	):not(.MWboQj) {
	margin-left: calc(1px * -1);
	margin-left: calc(var(--hf-border-width) * -1);
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.SCVYvw > .hyzfW2:not(:first-child) > .WsM0AU,
.SCVYvw > .hyzfW2:not(:first-child) > .KgKK7v {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.OibrDi {
	display: none;
	width: 100%;
	margin-top: 0.25rem;
	font-size: 0.875em;
	color: #198754;
	color: var(--hf-form-valid-color);
}

.nyRBhW {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: 0.25rem 0.5rem;
	margin-top: 0.1rem;
	font-size: 0.875rem;
	color: #fff;
	background-color: #198754;
	background-color: var(--hf-success);
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.aW7oE5 :valid ~ .OibrDi,
.aW7oE5 :valid ~ .nyRBhW,
.gzlJVA ~ .OibrDi,
.gzlJVA ~ .nyRBhW {
	display: block;
}

.aW7oE5 .WsM0AU:valid,
.WsM0AU.gzlJVA {
	border-color: #198754;
	border-color: var(--hf-form-valid-border-color);
	padding-right: calc(1.5em + 0.75rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(0.375em + 0.1875rem) center;
	background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.aW7oE5 .WsM0AU:valid:focus,
.WsM0AU.gzlJVA:focus {
	border-color: #198754;
	border-color: var(--hf-form-valid-border-color);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(var(--hf-success-rgb), 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(var(--hf-success-rgb), 0.25);
}

.aW7oE5 textarea.WsM0AU:valid,
textarea.WsM0AU.gzlJVA {
	padding-right: calc(1.5em + 0.75rem);
	background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.aW7oE5 .KgKK7v:valid,
.KgKK7v.gzlJVA {
	border-color: #198754;
	border-color: var(--hf-form-valid-border-color);
}

.aW7oE5 .KgKK7v:valid:not([multiple]):not([size]),
.aW7oE5 .KgKK7v:valid:not([multiple])[size="1"],
.KgKK7v.gzlJVA:not([multiple]):not([size]),
.KgKK7v.gzlJVA:not([multiple])[size="1"] {
	--hf-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
	padding-right: 4.125rem;
	background-position:
		right 0.75rem center,
		center right 2.25rem;
	background-size:
		16px 12px,
		calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.aW7oE5 .KgKK7v:valid:focus,
.KgKK7v.gzlJVA:focus {
	border-color: #198754;
	border-color: var(--hf-form-valid-border-color);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(var(--hf-success-rgb), 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(var(--hf-success-rgb), 0.25);
}

.aW7oE5 .fMT1EC:valid,
.fMT1EC.gzlJVA {
	width: calc(3rem + calc(1.5em + 0.75rem));
}

.aW7oE5 .o2EMm5:valid,
.o2EMm5.gzlJVA {
	border-color: #198754;
	border-color: var(--hf-form-valid-border-color);
}

.aW7oE5 .o2EMm5:valid:checked,
.o2EMm5.gzlJVA:checked {
	background-color: #198754;
	background-color: var(--hf-form-valid-color);
}

.aW7oE5 .o2EMm5:valid:focus,
.o2EMm5.gzlJVA:focus {
	-webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(var(--hf-success-rgb), 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(var(--hf-success-rgb), 0.25);
}

.aW7oE5 .o2EMm5:valid ~ .PN2glo,
.o2EMm5.gzlJVA ~ .PN2glo {
	color: #198754;
	color: var(--hf-form-valid-color);
}

.qzp5MO .o2EMm5 ~ .OibrDi {
	margin-left: 0.5em;
}

.aW7oE5 .SCVYvw > .WsM0AU:not(:focus):valid,
.SCVYvw > .WsM0AU:not(:focus).gzlJVA,
.aW7oE5 .SCVYvw > .KgKK7v:not(:focus):valid,
.SCVYvw > .KgKK7v:not(:focus).gzlJVA,
.aW7oE5 .SCVYvw > .hyzfW2:not(:focus-within):valid,
.SCVYvw > .hyzfW2:not(:focus-within).gzlJVA {
	z-index: 3;
}

.MWboQj {
	display: none;
	width: 100%;
	margin-top: 0.25rem;
	font-size: 0.875em;
	color: #dc3545;
	color: var(--hf-form-invalid-color);
}

.wpkmnO {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: 0.25rem 0.5rem;
	margin-top: 0.1rem;
	font-size: 0.875rem;
	color: #fff;
	background-color: #dc3545;
	background-color: var(--hf-danger);
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.aW7oE5 :invalid ~ .MWboQj,
.aW7oE5 :invalid ~ .wpkmnO,
.WsOljg ~ .MWboQj,
.WsOljg ~ .wpkmnO {
	display: block;
}

.aW7oE5 .WsM0AU:invalid,
.WsM0AU.WsOljg {
	border-color: #dc3545;
	border-color: var(--hf-form-invalid-border-color);
	padding-right: calc(1.5em + 0.75rem);
	background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: right calc(0.375em + 0.1875rem) center;
	background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.aW7oE5 .WsM0AU:invalid:focus,
.WsM0AU.WsOljg:focus {
	border-color: #dc3545;
	border-color: var(--hf-form-invalid-border-color);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(var(--hf-danger-rgb), 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(var(--hf-danger-rgb), 0.25);
}

.aW7oE5 textarea.WsM0AU:invalid,
textarea.WsM0AU.WsOljg {
	padding-right: calc(1.5em + 0.75rem);
	background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.aW7oE5 .KgKK7v:invalid,
.KgKK7v.WsOljg {
	border-color: #dc3545;
	border-color: var(--hf-form-invalid-border-color);
}

.aW7oE5 .KgKK7v:invalid:not([multiple]):not([size]),
.aW7oE5 .KgKK7v:invalid:not([multiple])[size="1"],
.KgKK7v.WsOljg:not([multiple]):not([size]),
.KgKK7v.WsOljg:not([multiple])[size="1"] {
	--hf-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
	padding-right: 4.125rem;
	background-position:
		right 0.75rem center,
		center right 2.25rem;
	background-size:
		16px 12px,
		calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.aW7oE5 .KgKK7v:invalid:focus,
.KgKK7v.WsOljg:focus {
	border-color: #dc3545;
	border-color: var(--hf-form-invalid-border-color);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(var(--hf-danger-rgb), 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(var(--hf-danger-rgb), 0.25);
}

.aW7oE5 .fMT1EC:invalid,
.fMT1EC.WsOljg {
	width: calc(3rem + calc(1.5em + 0.75rem));
}

.aW7oE5 .o2EMm5:invalid,
.o2EMm5.WsOljg {
	border-color: #dc3545;
	border-color: var(--hf-form-invalid-border-color);
}

.aW7oE5 .o2EMm5:invalid:checked,
.o2EMm5.WsOljg:checked {
	background-color: #dc3545;
	background-color: var(--hf-form-invalid-color);
}

.aW7oE5 .o2EMm5:invalid:focus,
.o2EMm5.WsOljg:focus {
	-webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
	-webkit-box-shadow: 0 0 0 0.25rem rgba(var(--hf-danger-rgb), 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(var(--hf-danger-rgb), 0.25);
}

.aW7oE5 .o2EMm5:invalid ~ .PN2glo,
.o2EMm5.WsOljg ~ .PN2glo {
	color: #dc3545;
	color: var(--hf-form-invalid-color);
}

.qzp5MO .o2EMm5 ~ .MWboQj {
	margin-left: 0.5em;
}

.aW7oE5 .SCVYvw > .WsM0AU:not(:focus):invalid,
.SCVYvw > .WsM0AU:not(:focus).WsOljg,
.aW7oE5 .SCVYvw > .KgKK7v:not(:focus):invalid,
.SCVYvw > .KgKK7v:not(:focus).WsOljg,
.aW7oE5 .SCVYvw > .hyzfW2:not(:focus-within):invalid,
.SCVYvw > .hyzfW2:not(:focus-within).WsOljg {
	z-index: 4;
}

.lCL5Va + .YMdeWl:hover {
	color: var(--hf-btn-color);
	background-color: var(--hf-btn-bg);
	border-color: var(--hf-btn-border-color);
}

.YMdeWl:focus-visible {
	color: var(--hf-btn-hover-color);
	background-color: var(--hf-btn-hover-bg);
	border-color: var(--hf-btn-hover-border-color);
	outline: 0;
	-webkit-box-shadow: var(--hf-btn-focus-box-shadow);
	        box-shadow: var(--hf-btn-focus-box-shadow);
}

.lCL5Va:focus-visible + .YMdeWl {
	border-color: var(--hf-btn-hover-border-color);
	outline: 0;
	-webkit-box-shadow: var(--hf-btn-focus-box-shadow);
	        box-shadow: var(--hf-btn-focus-box-shadow);
}

.lCL5Va:checked + .YMdeWl,
:not(.lCL5Va) + .YMdeWl:active,
.YMdeWl:first-child:active,
.YMdeWl.MtwsIA,
.YMdeWl.PRxuhw {
	color: var(--hf-btn-active-color);
	background-color: var(--hf-btn-active-bg);
}

.lCL5Va:checked + .YMdeWl:focus-visible,
:not(.lCL5Va) + .YMdeWl:active:focus-visible,
.YMdeWl:first-child:active:focus-visible,
.YMdeWl.MtwsIA:focus-visible,
.YMdeWl.PRxuhw:focus-visible {
	-webkit-box-shadow: var(--hf-btn-focus-box-shadow);
	        box-shadow: var(--hf-btn-focus-box-shadow);
}

.YMdeWl:disabled,
.YMdeWl.vMy3Z0,
fieldset:disabled .YMdeWl {
	cursor: not-allowed;
	background-color: #008037;
	opacity: 0.65;
}

.JxPzrF {
	--hf-btn-color: #fff;
	--hf-btn-bg: #6c757d;
	--hf-btn-border-color: #6c757d;
	--hf-btn-hover-color: #fff;
	--hf-btn-hover-bg: #5c636a;
	--hf-btn-hover-border-color: #565e64;
	--hf-btn-focus-shadow-rgb: 130, 138, 145;
	--hf-btn-active-color: #fff;
	--hf-btn-active-bg: #565e64;
	--hf-btn-active-border-color: #51585e;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #fff;
	--hf-btn-disabled-bg: #6c757d;
	--hf-btn-disabled-border-color: #6c757d;
}

.iP2qNO {
	--hf-btn-color: #fff;
	--hf-btn-bg: #198754;
	--hf-btn-border-color: #198754;
	--hf-btn-hover-color: #fff;
	--hf-btn-hover-bg: #157347;
	--hf-btn-hover-border-color: #146c43;
	--hf-btn-focus-shadow-rgb: 60, 153, 110;
	--hf-btn-active-color: #fff;
	--hf-btn-active-bg: #146c43;
	--hf-btn-active-border-color: #13653f;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #fff;
	--hf-btn-disabled-bg: #198754;
	--hf-btn-disabled-border-color: #198754;
}

.kpNbi2 {
	--hf-btn-color: #000;
	--hf-btn-bg: #0dcaf0;
	--hf-btn-border-color: #0dcaf0;
	--hf-btn-hover-color: #000;
	--hf-btn-hover-bg: #31d2f2;
	--hf-btn-hover-border-color: #25cff2;
	--hf-btn-focus-shadow-rgb: 11, 172, 204;
	--hf-btn-active-color: #000;
	--hf-btn-active-bg: #3dd5f3;
	--hf-btn-active-border-color: #25cff2;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #000;
	--hf-btn-disabled-bg: #0dcaf0;
	--hf-btn-disabled-border-color: #0dcaf0;
}

.m7Mjy5 {
	--hf-btn-color: #000;
	--hf-btn-bg: #ffc107;
	--hf-btn-border-color: #ffc107;
	--hf-btn-hover-color: #000;
	--hf-btn-hover-bg: #ffca2c;
	--hf-btn-hover-border-color: #ffc720;
	--hf-btn-focus-shadow-rgb: 217, 164, 6;
	--hf-btn-active-color: #000;
	--hf-btn-active-bg: #ffcd39;
	--hf-btn-active-border-color: #ffc720;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #000;
	--hf-btn-disabled-bg: #ffc107;
	--hf-btn-disabled-border-color: #ffc107;
}

.DDSuBp {
	--hf-btn-color: #fff;
	--hf-btn-bg: #dc3545;
	--hf-btn-border-color: #dc3545;
	--hf-btn-hover-color: #fff;
	--hf-btn-hover-bg: #bb2d3b;
	--hf-btn-hover-border-color: #b02a37;
	--hf-btn-focus-shadow-rgb: 225, 83, 97;
	--hf-btn-active-color: #fff;
	--hf-btn-active-bg: #b02a37;
	--hf-btn-active-border-color: #a52834;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #fff;
	--hf-btn-disabled-bg: #dc3545;
	--hf-btn-disabled-border-color: #dc3545;
}

.NaHFog {
	--hf-btn-color: #000;
	--hf-btn-bg: #f8f9fa;
	--hf-btn-border-color: #f8f9fa;
	--hf-btn-hover-color: #000;
	--hf-btn-hover-bg: #d3d4d5;
	--hf-btn-hover-border-color: #c6c7c8;
	--hf-btn-focus-shadow-rgb: 211, 212, 213;
	--hf-btn-active-color: #000;
	--hf-btn-active-bg: #c6c7c8;
	--hf-btn-active-border-color: #babbbc;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #000;
	--hf-btn-disabled-bg: #f8f9fa;
	--hf-btn-disabled-border-color: #f8f9fa;
}

.RLMkJL {
	--hf-btn-color: #fff;
	--hf-btn-bg: #212529;
	--hf-btn-border-color: #212529;
	--hf-btn-hover-color: #fff;
	--hf-btn-hover-bg: #424649;
	--hf-btn-hover-border-color: #373b3e;
	--hf-btn-focus-shadow-rgb: 66, 70, 73;
	--hf-btn-active-color: #fff;
	--hf-btn-active-bg: #4d5154;
	--hf-btn-active-border-color: #373b3e;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #fff;
	--hf-btn-disabled-bg: #212529;
	--hf-btn-disabled-border-color: #212529;
}

.kiJHlm {
	--hf-btn-color: #0d6efd;
	--hf-btn-border-color: #0d6efd;
	--hf-btn-hover-color: #fff;
	--hf-btn-hover-bg: #0d6efd;
	--hf-btn-hover-border-color: #0d6efd;
	--hf-btn-focus-shadow-rgb: 13, 110, 253;
	--hf-btn-active-color: #fff;
	--hf-btn-active-bg: #0d6efd;
	--hf-btn-active-border-color: #0d6efd;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #0d6efd;
	--hf-btn-disabled-bg: transparent;
	--hf-btn-disabled-border-color: #0d6efd;
	--hf-gradient: none;
}

.QijYa4 {
	--hf-btn-color: #6c757d;
	--hf-btn-border-color: #6c757d;
	--hf-btn-hover-color: #fff;
	--hf-btn-hover-bg: #6c757d;
	--hf-btn-hover-border-color: #6c757d;
	--hf-btn-focus-shadow-rgb: 108, 117, 125;
	--hf-btn-active-color: #fff;
	--hf-btn-active-bg: #6c757d;
	--hf-btn-active-border-color: #6c757d;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #6c757d;
	--hf-btn-disabled-bg: transparent;
	--hf-btn-disabled-border-color: #6c757d;
	--hf-gradient: none;
}

.Zj5EvK {
	--hf-btn-color: #198754;
	--hf-btn-border-color: #198754;
	--hf-btn-hover-color: #fff;
	--hf-btn-hover-bg: #198754;
	--hf-btn-hover-border-color: #198754;
	--hf-btn-focus-shadow-rgb: 25, 135, 84;
	--hf-btn-active-color: #fff;
	--hf-btn-active-bg: #198754;
	--hf-btn-active-border-color: #198754;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #198754;
	--hf-btn-disabled-bg: transparent;
	--hf-btn-disabled-border-color: #198754;
	--hf-gradient: none;
}

.oAjqa5 {
	--hf-btn-color: #0dcaf0;
	--hf-btn-border-color: #0dcaf0;
	--hf-btn-hover-color: #000;
	--hf-btn-hover-bg: #0dcaf0;
	--hf-btn-hover-border-color: #0dcaf0;
	--hf-btn-focus-shadow-rgb: 13, 202, 240;
	--hf-btn-active-color: #000;
	--hf-btn-active-bg: #0dcaf0;
	--hf-btn-active-border-color: #0dcaf0;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #0dcaf0;
	--hf-btn-disabled-bg: transparent;
	--hf-btn-disabled-border-color: #0dcaf0;
	--hf-gradient: none;
}

.thyosF {
	--hf-btn-color: #ffc107;
	--hf-btn-border-color: #ffc107;
	--hf-btn-hover-color: #000;
	--hf-btn-hover-bg: #ffc107;
	--hf-btn-hover-border-color: #ffc107;
	--hf-btn-focus-shadow-rgb: 255, 193, 7;
	--hf-btn-active-color: #000;
	--hf-btn-active-bg: #ffc107;
	--hf-btn-active-border-color: #ffc107;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #ffc107;
	--hf-btn-disabled-bg: transparent;
	--hf-btn-disabled-border-color: #ffc107;
	--hf-gradient: none;
}

.WqnzTG {
	--hf-btn-color: #dc3545;
	--hf-btn-border-color: #dc3545;
	--hf-btn-hover-color: #fff;
	--hf-btn-hover-bg: #dc3545;
	--hf-btn-hover-border-color: #dc3545;
	--hf-btn-focus-shadow-rgb: 220, 53, 69;
	--hf-btn-active-color: #fff;
	--hf-btn-active-bg: #dc3545;
	--hf-btn-active-border-color: #dc3545;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #dc3545;
	--hf-btn-disabled-bg: transparent;
	--hf-btn-disabled-border-color: #dc3545;
	--hf-gradient: none;
}

.rU2XoD {
	--hf-btn-color: #f8f9fa;
	--hf-btn-border-color: #f8f9fa;
	--hf-btn-hover-color: #000;
	--hf-btn-hover-bg: #f8f9fa;
	--hf-btn-hover-border-color: #f8f9fa;
	--hf-btn-focus-shadow-rgb: 248, 249, 250;
	--hf-btn-active-color: #000;
	--hf-btn-active-bg: #f8f9fa;
	--hf-btn-active-border-color: #f8f9fa;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #f8f9fa;
	--hf-btn-disabled-bg: transparent;
	--hf-btn-disabled-border-color: #f8f9fa;
	--hf-gradient: none;
}

.Xk9543 {
	--hf-btn-color: #212529;
	--hf-btn-border-color: #212529;
	--hf-btn-hover-color: #fff;
	--hf-btn-hover-bg: #212529;
	--hf-btn-hover-border-color: #212529;
	--hf-btn-focus-shadow-rgb: 33, 37, 41;
	--hf-btn-active-color: #fff;
	--hf-btn-active-bg: #212529;
	--hf-btn-active-border-color: #212529;
	--hf-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--hf-btn-disabled-color: #212529;
	--hf-btn-disabled-bg: transparent;
	--hf-btn-disabled-border-color: #212529;
	--hf-gradient: none;
}

.rA_0TZ {
	--hf-btn-font-weight: 400;
	--hf-btn-color: var(--hf-link-color);
	--hf-btn-bg: transparent;
	--hf-btn-border-color: transparent;
	--hf-btn-hover-color: var(--hf-link-hover-color);
	--hf-btn-hover-border-color: transparent;
	--hf-btn-active-color: var(--hf-link-hover-color);
	--hf-btn-active-border-color: transparent;
	--hf-btn-disabled-color: #6c757d;
	--hf-btn-disabled-border-color: transparent;
	--hf-btn-box-shadow: 0 0 0 #000;
	--hf-btn-focus-shadow-rgb: 49, 132, 253;
	text-decoration: underline;
}

.rA_0TZ:focus-visible {
	color: var(--hf-btn-color);
}

.rA_0TZ:hover {
	color: var(--hf-btn-hover-color);
}

.VbJDJy,
.EyYHp2 > .YMdeWl {
	--hf-btn-padding-y: 0.5rem;
	--hf-btn-padding-x: 1rem;
	--hf-btn-font-size: 1.25rem;
	--hf-btn-border-radius: var(--hf-border-radius-lg);
}

.gT0UUp,
.y0gSgV > .YMdeWl {
	--hf-btn-padding-y: 0.25rem;
	--hf-btn-padding-x: 0.5rem;
	--hf-btn-font-size: 0.875rem;
	--hf-btn-border-radius: var(--hf-border-radius-sm);
}

.KtO1jm {
	-webkit-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
	.KtO1jm {
		-webkit-transition: none;
		transition: none;
	}
}

.KtO1jm:not(.PRxuhw) {
	opacity: 0;
}

.ePLNwL:not(.PRxuhw) {
	display: none;
}

.FoDVc5 {
	height: 0;
	overflow: hidden;
	-webkit-transition: height 0.35s ease;
	transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
	.FoDVc5 {
		-webkit-transition: none;
		transition: none;
	}
}

.FoDVc5.fQ9VmE {
	width: 0;
	height: auto;
	-webkit-transition: width 0.35s ease;
	transition: width 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
	.FoDVc5.fQ9VmE {
		-webkit-transition: none;
		transition: none;
	}
}

.OWc9pH,
.FdMs2i,
.ZWasOg,
.Xrgsyi,
.eJzNjm,
.wuU0xh {
	position: relative;
}

.tKMVve {
	white-space: nowrap;
}

.tKMVve::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
	border-top: 0.3em solid;
	border-right: 0.3em solid transparent;
	border-bottom: 0;
	border-left: 0.3em solid transparent;
}

.tKMVve:empty::after {
	margin-left: 0;
}

.uVLKlA[data-kb-popper] {
	top: 100%;
	left: 0;
	margin-top: var(--hf-dropdown-spacer);
}

.qDmFMK {
	--hf-position: start;
}

.qDmFMK[data-kb-popper] {
	right: auto;
	left: 0;
}

.EkKNem {
	--hf-position: end;
}

.EkKNem[data-kb-popper] {
	right: 0;
	left: auto;
}

@media (min-width: 576px) {
	._7xjgb {
		--hf-position: start;
	}
	._7xjgb[data-kb-popper] {
		right: auto;
		left: 0;
	}
	._AOG_L {
		--hf-position: end;
	}
	._AOG_L[data-kb-popper] {
		right: 0;
		left: auto;
	}
}

@media (min-width: 768px) {
	.j5OYoh {
		--hf-position: start;
	}
	.j5OYoh[data-kb-popper] {
		right: auto;
		left: 0;
	}
	.erSmmN {
		--hf-position: end;
	}
	.erSmmN[data-kb-popper] {
		right: 0;
		left: auto;
	}
}

@media (min-width: 992px) {
	.e8917o {
		--hf-position: start;
	}
	.e8917o[data-kb-popper] {
		right: auto;
		left: 0;
	}
	.Y7od7L {
		--hf-position: end;
	}
	.Y7od7L[data-kb-popper] {
		right: 0;
		left: auto;
	}
}

@media (min-width: 1200px) {
	.IajnNq {
		--hf-position: start;
	}
	.IajnNq[data-kb-popper] {
		right: auto;
		left: 0;
	}
	.T1AT6H {
		--hf-position: end;
	}
	.T1AT6H[data-kb-popper] {
		right: 0;
		left: auto;
	}
}

@media (min-width: 1400px) {
	.B4HMkg {
		--hf-position: start;
	}
	.B4HMkg[data-kb-popper] {
		right: auto;
		left: 0;
	}
	.SOHGOT {
		--hf-position: end;
	}
	.SOHGOT[data-kb-popper] {
		right: 0;
		left: auto;
	}
}

.OWc9pH .uVLKlA[data-kb-popper] {
	top: auto;
	bottom: 100%;
	margin-top: 0;
	margin-bottom: var(--hf-dropdown-spacer);
}

.OWc9pH .tKMVve::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
	border-top: 0;
	border-right: 0.3em solid transparent;
	border-bottom: 0.3em solid;
	border-left: 0.3em solid transparent;
}

.OWc9pH .tKMVve:empty::after {
	margin-left: 0;
}

.FdMs2i .uVLKlA[data-kb-popper] {
	top: 0;
	right: auto;
	left: 100%;
	margin-top: 0;
	margin-left: var(--hf-dropdown-spacer);
}

.FdMs2i .tKMVve::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
	border-top: 0.3em solid transparent;
	border-right: 0;
	border-bottom: 0.3em solid transparent;
	border-left: 0.3em solid;
}

.FdMs2i .tKMVve:empty::after {
	margin-left: 0;
}

.FdMs2i .tKMVve::after {
	vertical-align: 0;
}

.Xrgsyi .uVLKlA[data-kb-popper] {
	top: 0;
	right: 100%;
	left: auto;
	margin-top: 0;
	margin-right: var(--hf-dropdown-spacer);
}

.Xrgsyi .tKMVve::after {
	display: inline-block;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
}

.Xrgsyi .tKMVve::after {
	display: none;
}

.Xrgsyi .tKMVve::before {
	display: inline-block;
	margin-right: 0.255em;
	vertical-align: 0.255em;
	content: "";
	border-top: 0.3em solid transparent;
	border-right: 0.3em solid;
	border-bottom: 0.3em solid transparent;
}

.Xrgsyi .tKMVve:empty::after {
	margin-left: 0;
}

.Xrgsyi .tKMVve::before {
	vertical-align: 0;
}

.KJxEmF {
	height: 0;
	margin: 0.5rem 0;
	overflow: hidden;
	border-top: 1px solid #e9ecef;
	opacity: 1;
}

.pAUuhd {
	display: block;
	width: 100%;
	padding: var(--hf-dropdown-item-padding-y) var(--hf-dropdown-item-padding-x);
	clear: both;
	font-weight: 400;
	color: var(--hf-dropdown-link-color);
	text-align: inherit;
	text-decoration: none;
	white-space: nowrap;
	background-color: transparent;
	border: 0;
	border-radius: 0;
	border-radius: var(--hf-dropdown-item-border-radius, 0);
}

.pAUuhd:hover,
.pAUuhd:focus {
	color: var(--hf-dropdown-link-hover-color);
	background-color: var(--hf-dropdown-link-hover-bg);
}

.pAUuhd.MtwsIA,
.pAUuhd:active {
	color: var(--hf-dropdown-link-active-color);
	text-decoration: none;
	background-color: var(--hf-dropdown-link-active-bg);
}

.pAUuhd.vMy3Z0,
.pAUuhd:disabled {
	color: var(--hf-dropdown-link-disabled-color);
	pointer-events: none;
	background-color: transparent;
}

.uVLKlA.PRxuhw {
	display: block;
}

.QVzq6Y {
	display: block;
	padding: var(--hf-dropdown-header-padding-y) var(--hf-dropdown-header-padding-x);
	margin-bottom: 0;
	font-size: 0.875rem;
	color: var(--hf-dropdown-header-color);
	white-space: nowrap;
}

.UCmXhQ {
	display: block;
	padding: var(--hf-dropdown-item-padding-y) var(--hf-dropdown-item-padding-x);
	color: var(--hf-dropdown-link-color);
}

.uKh3Zn {
	--hf-dropdown-color: #dee2e6;
	--hf-dropdown-bg: #343a40;
	--hf-dropdown-border-color: var(--hf-border-color-translucent);
	--hf-dropdown-box-shadow: ;
	--hf-dropdown-link-color: #dee2e6;
	--hf-dropdown-link-hover-color: #fff;
	--hf-dropdown-divider-bg: var(--hf-border-color-translucent);
	--hf-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
	--hf-dropdown-link-active-color: #fff;
	--hf-dropdown-link-active-bg: #0d6efd;
	--hf-dropdown-link-disabled-color: #adb5bd;
	--hf-dropdown-header-color: #adb5bd;
}

.HJGKwj,
.z_KpP2 {
	position: relative;
	display: -ms-inline-flexbox;
	display: inline-flex;
	vertical-align: middle;
}

.HJGKwj > .YMdeWl,
.z_KpP2 > .YMdeWl {
	position: relative;
	-ms-flex: 1 1 auto;
	    flex: 1 1 auto;
}

.HJGKwj > .lCL5Va:checked + .YMdeWl,
.HJGKwj > .lCL5Va:focus + .YMdeWl,
.HJGKwj > .YMdeWl:hover,
.HJGKwj > .YMdeWl:focus,
.HJGKwj > .YMdeWl:active,
.HJGKwj > .YMdeWl.MtwsIA,
.z_KpP2 > .lCL5Va:checked + .YMdeWl,
.z_KpP2 > .lCL5Va:focus + .YMdeWl,
.z_KpP2 > .YMdeWl:hover,
.z_KpP2 > .YMdeWl:focus,
.z_KpP2 > .YMdeWl:active,
.z_KpP2 > .YMdeWl.MtwsIA {
	z-index: 1;
}

.wXMsHe {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-pack: start;
	    justify-content: flex-start;
}

.wXMsHe .SCVYvw {
	width: auto;
}

.HJGKwj {
	border-radius: 0.375rem;
	border-radius: var(--hf-border-radius);
}

.HJGKwj > :not(.lCL5Va:first-child) + .YMdeWl,
.HJGKwj > .HJGKwj:not(:first-child) {
	margin-left: calc(1px * -1);
	margin-left: calc(var(--hf-border-width) * -1);
}

.HJGKwj > .YMdeWl:not(:last-child):not(.tKMVve),
.HJGKwj > .YMdeWl.OyU2jb:first-child,
.HJGKwj > .HJGKwj:not(:last-child) > .YMdeWl {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.HJGKwj > .YMdeWl:nth-child(n + 3),
.HJGKwj > :not(.lCL5Va) + .YMdeWl,
.HJGKwj > .HJGKwj:not(:first-child) > .YMdeWl {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.OyU2jb {
	padding-right: 0.5625rem;
	padding-left: 0.5625rem;
}

.OyU2jb::after,
.OWc9pH .OyU2jb::after,
.FdMs2i .OyU2jb::after {
	margin-left: 0;
}

.Xrgsyi .OyU2jb::before {
	margin-right: 0;
}

.gT0UUp + .OyU2jb,
.y0gSgV > .YMdeWl + .OyU2jb {
	padding-right: 0.375rem;
	padding-left: 0.375rem;
}

.VbJDJy + .OyU2jb,
.EyYHp2 > .YMdeWl + .OyU2jb {
	padding-right: 0.75rem;
	padding-left: 0.75rem;
}

.z_KpP2 {
	-ms-flex-direction: column;
	    flex-direction: column;
	-ms-flex-align: start;
	    align-items: flex-start;
	-ms-flex-pack: center;
	    justify-content: center;
}

.z_KpP2 > .YMdeWl,
.z_KpP2 > .HJGKwj {
	width: 100%;
}

.z_KpP2 > .YMdeWl:not(:first-child),
.z_KpP2 > .HJGKwj:not(:first-child) {
	margin-top: calc(1px * -1);
	margin-top: calc(var(--hf-border-width) * -1);
}

.z_KpP2 > .YMdeWl:not(:last-child):not(.tKMVve),
.z_KpP2 > .HJGKwj:not(:last-child) > .YMdeWl {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.z_KpP2 > .YMdeWl ~ .YMdeWl,
.z_KpP2 > .HJGKwj:not(:first-child) > .YMdeWl {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.MeR0of {
	--hf-nav-link-padding-x: 1rem;
	--hf-nav-link-padding-y: 0.5rem;
	--hf-nav-link-font-weight: ;
	--hf-nav-link-color: var(--hf-link-color);
	--hf-nav-link-hover-color: var(--hf-link-hover-color);
	--hf-nav-link-disabled-color: var(--hf-secondary-color);
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.H5Ots6 {
	display: block;
	padding: var(--hf-nav-link-padding-y) var(--hf-nav-link-padding-x);
	font-size: var(--hf-nav-link-font-size);
	font-weight: var(--hf-nav-link-font-weight);
	color: var(--hf-nav-link-color);
	text-decoration: none;
	background: none;
	border: 0;
	-webkit-transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.H5Ots6 {
		-webkit-transition: none;
		transition: none;
	}
}

.H5Ots6:hover,
.H5Ots6:focus {
	color: var(--hf-nav-link-hover-color);
}

.H5Ots6:focus-visible {
	outline: 0;
	-webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	        box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

.H5Ots6.vMy3Z0,
.H5Ots6:disabled {
	color: var(--hf-nav-link-disabled-color);
	pointer-events: none;
	cursor: default;
}

.L_VoUb {
	--hf-nav-tabs-border-width: var(--hf-border-width);
	--hf-nav-tabs-border-color: var(--hf-border-color);
	--hf-nav-tabs-border-radius: var(--hf-border-radius);
	--hf-nav-tabs-link-hover-border-color: var(--hf-secondary-bg) var(--hf-secondary-bg)
		var(--hf-border-color);
	--hf-nav-tabs-link-active-color: var(--hf-emphasis-color);
	--hf-nav-tabs-link-active-bg: var(--hf-body-bg);
	--hf-nav-tabs-link-active-border-color: var(--hf-border-color) var(--hf-border-color)
		var(--hf-body-bg);
	border-bottom: var(--hf-nav-tabs-border-width) solid var(--hf-nav-tabs-border-color);
}

.L_VoUb .H5Ots6 {
	margin-bottom: calc(-1 * var(--hf-nav-tabs-border-width));
	border: var(--hf-nav-tabs-border-width) solid transparent;
	border-top-left-radius: var(--hf-nav-tabs-border-radius);
	border-top-right-radius: var(--hf-nav-tabs-border-radius);
}

.L_VoUb .H5Ots6:hover,
.L_VoUb .H5Ots6:focus {
	isolation: isolate;
	border-color: var(--hf-nav-tabs-link-hover-border-color);
}

.L_VoUb .H5Ots6.MtwsIA,
.L_VoUb .vymd6A.PRxuhw .H5Ots6 {
	color: var(--hf-nav-tabs-link-active-color);
	background-color: var(--hf-nav-tabs-link-active-bg);
	border-color: var(--hf-nav-tabs-link-active-border-color);
}

.L_VoUb .uVLKlA {
	margin-top: calc(-1 * var(--hf-nav-tabs-border-width));
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.lviuuN {
	--hf-nav-underline-gap: 1rem;
	--hf-nav-underline-border-width: 0.125rem;
	--hf-nav-underline-link-active-color: var(--hf-emphasis-color);
	gap: var(--hf-nav-underline-gap);
}

.lviuuN .H5Ots6 {
	padding-right: 0;
	padding-left: 0;
	border-bottom: var(--hf-nav-underline-border-width) solid transparent;
}

.lviuuN .H5Ots6:hover,
.lviuuN .H5Ots6:focus {
	border-bottom-color: currentcolor;
}

.lviuuN .H5Ots6.MtwsIA,
.lviuuN .PRxuhw > .H5Ots6 {
	font-weight: 700;
	color: var(--hf-nav-underline-link-active-color);
	border-bottom-color: currentcolor;
}

.GdR6MY > .H5Ots6,
.GdR6MY .vymd6A {
	-ms-flex: 1 1 auto;
	    flex: 1 1 auto;
	text-align: center;
}

.M6anCP > .H5Ots6,
.M6anCP .vymd6A {
	-ms-flex-preferred-size: 0;
	    flex-basis: 0;
	-ms-flex-positive: 1;
	    flex-grow: 1;
	text-align: center;
}

.GdR6MY .vymd6A .H5Ots6,
.M6anCP .vymd6A .H5Ots6 {
	width: 100%;
}

.K2vofA > .NANm6P {
	display: none;
}

.K2vofA > .MtwsIA {
	display: block;
}

.P3y5kR {
	--hf-navbar-padding-x: 0;
	--hf-navbar-padding-y: 0.5rem;
	--hf-navbar-color: rgba(var(--hf-emphasis-color-rgb), 0.65);
	--hf-navbar-hover-color: rgba(var(--hf-emphasis-color-rgb), 0.8);
	--hf-navbar-disabled-color: rgba(var(--hf-emphasis-color-rgb), 0.3);
	--hf-navbar-active-color: rgba(var(--hf-emphasis-color-rgb), 1);
	--hf-navbar-brand-padding-y: 0.3125rem;
	--hf-navbar-brand-margin-end: 1rem;
	--hf-navbar-brand-font-size: 1.25rem;
	--hf-navbar-brand-color: rgba(var(--hf-emphasis-color-rgb), 1);
	--hf-navbar-brand-hover-color: rgba(var(--hf-emphasis-color-rgb), 1);
	--hf-navbar-nav-link-padding-x: 0.5rem;
	--hf-navbar-toggler-padding-y: 0.25rem;
	--hf-navbar-toggler-padding-x: 0.75rem;
	--hf-navbar-toggler-font-size: 1.25rem;
	--hf-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2833, 37, 41, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
	--hf-navbar-toggler-border-color: rgba(var(--hf-emphasis-color-rgb), 0.15);
	--hf-navbar-toggler-border-radius: var(--hf-border-radius);
	--hf-navbar-toggler-focus-width: 0.25rem;
	--hf-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: justify;
	    justify-content: space-between;
	padding: var(--hf-navbar-padding-y) var(--hf-navbar-padding-x);
}

.P3y5kR > .k9kfbY,
.P3y5kR > .me3ICe,
.P3y5kR > .x1vBbb,
.P3y5kR > .y413dU,
.P3y5kR > .KKThhm,
.P3y5kR > .c17Xbp,
.P3y5kR > .SdWiKD {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: inherit;
	    flex-wrap: inherit;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: justify;
	    justify-content: space-between;
}

.okAESx {
	padding-top: var(--hf-navbar-brand-padding-y);
	padding-bottom: var(--hf-navbar-brand-padding-y);
	margin-right: var(--hf-navbar-brand-margin-end);
	font-size: var(--hf-navbar-brand-font-size);
	color: var(--hf-navbar-brand-color);
	text-decoration: none;
	white-space: nowrap;
}

.okAESx:hover,
.okAESx:focus {
	color: var(--hf-navbar-brand-hover-color);
}

.vfGLmu {
	--hf-nav-link-padding-x: 0;
	--hf-nav-link-padding-y: 0.5rem;
	--hf-nav-link-font-weight: ;
	--hf-nav-link-color: var(--hf-navbar-color);
	--hf-nav-link-hover-color: var(--hf-navbar-hover-color);
	--hf-nav-link-disabled-color: var(--hf-navbar-disabled-color);
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	    flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.vfGLmu .H5Ots6.MtwsIA,
.vfGLmu .H5Ots6.PRxuhw {
	color: var(--hf-navbar-active-color);
}

.vfGLmu .uVLKlA {
	position: static;
}

.gzG7x7 {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	color: var(--hf-navbar-color);
}

.gzG7x7 a,
.gzG7x7 a:hover,
.gzG7x7 a:focus {
	color: var(--hf-navbar-active-color);
}

.IyNwYC {
	-ms-flex-preferred-size: 100%;
	    flex-basis: 100%;
	-ms-flex-positive: 1;
	    flex-grow: 1;
	-ms-flex-align: center;
	    align-items: center;
}

.K0_B6X {
	padding: var(--hf-navbar-toggler-padding-y) var(--hf-navbar-toggler-padding-x);
	font-size: var(--hf-navbar-toggler-font-size);
	line-height: 1;
	color: var(--hf-navbar-color);
	background-color: transparent;
	border: 1px solid var(--hf-navbar-toggler-border-color);
	border: var(--hf-border-width) solid var(--hf-navbar-toggler-border-color);
	border-radius: var(--hf-navbar-toggler-border-radius);
	-webkit-transition: var(--hf-navbar-toggler-transition);
	transition: var(--hf-navbar-toggler-transition);
}

@media (prefers-reduced-motion: reduce) {
	.K0_B6X {
		-webkit-transition: none;
		transition: none;
	}
}

.K0_B6X:hover {
	text-decoration: none;
}

.K0_B6X:focus {
	text-decoration: none;
	outline: 0;
	-webkit-box-shadow: 0 0 0 var(--hf-navbar-toggler-focus-width);
	        box-shadow: 0 0 0 var(--hf-navbar-toggler-focus-width);
}

.ScRboY {
	display: inline-block;
	width: 1.5em;
	height: 1.5em;
	vertical-align: middle;
	background-image: var(--hf-navbar-toggler-icon-bg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
}

.cw6oee {
	max-height: 75vh;
	max-height: var(--hf-scroll-height, 75vh);
	overflow-y: auto;
}

@media (min-width: 576px) {
	.VjwE5H {
		-ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;
		-ms-flex-pack: start;
		    justify-content: flex-start;
	}
	.VjwE5H .vfGLmu {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.VjwE5H .vfGLmu .uVLKlA {
		position: absolute;
	}
	.VjwE5H .vfGLmu .H5Ots6 {
		padding-right: var(--hf-navbar-nav-link-padding-x);
		padding-left: var(--hf-navbar-nav-link-padding-x);
	}
	.VjwE5H .cw6oee {
		overflow: visible;
	}
	.VjwE5H .IyNwYC {
		display: -ms-flexbox !important;
		display: flex !important;
		-ms-flex-preferred-size: auto;
		    flex-basis: auto;
	}
	.VjwE5H .K0_B6X {
		display: none;
	}
	.VjwE5H .TUTE17 {
		position: static;
		z-index: auto;
		-ms-flex-positive: 1;
		    flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		-webkit-transform: none !important;
		        transform: none !important;
		-webkit-transition: none;
		transition: none;
	}
	.VjwE5H .TUTE17 .lVM22i {
		display: none;
	}
	.VjwE5H .TUTE17 .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}

@media (min-width: 768px) {
	.olx9m9 {
		-ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;
		-ms-flex-pack: start;
		    justify-content: flex-start;
	}
	.olx9m9 .vfGLmu {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.olx9m9 .vfGLmu .uVLKlA {
		position: absolute;
	}
	.olx9m9 .vfGLmu .H5Ots6 {
		padding-right: var(--hf-navbar-nav-link-padding-x);
		padding-left: var(--hf-navbar-nav-link-padding-x);
	}
	.olx9m9 .cw6oee {
		overflow: visible;
	}
	.olx9m9 .IyNwYC {
		display: -ms-flexbox !important;
		display: flex !important;
		-ms-flex-preferred-size: auto;
		    flex-basis: auto;
	}
	.olx9m9 .K0_B6X {
		display: none;
	}
	.olx9m9 .TUTE17 {
		position: static;
		z-index: auto;
		-ms-flex-positive: 1;
		    flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		-webkit-transform: none !important;
		        transform: none !important;
		-webkit-transition: none;
		transition: none;
	}
	.olx9m9 .TUTE17 .lVM22i {
		display: none;
	}
	.olx9m9 .TUTE17 .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}

@media (min-width: 992px) {
	.tNMyv4 {
		-ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;
		-ms-flex-pack: start;
		    justify-content: flex-start;
	}
	.tNMyv4 .vfGLmu {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.tNMyv4 .vfGLmu .uVLKlA {
		position: absolute;
	}
	.tNMyv4 .vfGLmu .H5Ots6 {
		padding-right: var(--hf-navbar-nav-link-padding-x);
		padding-left: var(--hf-navbar-nav-link-padding-x);
	}
	.tNMyv4 .cw6oee {
		overflow: visible;
	}
	.tNMyv4 .IyNwYC {
		display: -ms-flexbox !important;
		display: flex !important;
		-ms-flex-preferred-size: auto;
		    flex-basis: auto;
	}
	.tNMyv4 .K0_B6X {
		display: none;
	}
	.tNMyv4 .TUTE17 {
		position: static;
		z-index: auto;
		-ms-flex-positive: 1;
		    flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		-webkit-transform: none !important;
		        transform: none !important;
		-webkit-transition: none;
		transition: none;
	}
	.tNMyv4 .TUTE17 .lVM22i {
		display: none;
	}
	.tNMyv4 .TUTE17 .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}

@media (min-width: 1200px) {
	.pNmAhI {
		-ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;
		-ms-flex-pack: start;
		    justify-content: flex-start;
	}
	.pNmAhI .vfGLmu {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.pNmAhI .vfGLmu .uVLKlA {
		position: absolute;
	}
	.pNmAhI .vfGLmu .H5Ots6 {
		padding-right: var(--hf-navbar-nav-link-padding-x);
		padding-left: var(--hf-navbar-nav-link-padding-x);
	}
	.pNmAhI .cw6oee {
		overflow: visible;
	}
	.pNmAhI .IyNwYC {
		display: -ms-flexbox !important;
		display: flex !important;
		-ms-flex-preferred-size: auto;
		    flex-basis: auto;
	}
	.pNmAhI .K0_B6X {
		display: none;
	}
	.pNmAhI .TUTE17 {
		position: static;
		z-index: auto;
		-ms-flex-positive: 1;
		    flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		-webkit-transform: none !important;
		        transform: none !important;
		-webkit-transition: none;
		transition: none;
	}
	.pNmAhI .TUTE17 .lVM22i {
		display: none;
	}
	.pNmAhI .TUTE17 .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}

@media (min-width: 1400px) {
	.jJcrSQ {
		-ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;
		-ms-flex-pack: start;
		    justify-content: flex-start;
	}
	.jJcrSQ .vfGLmu {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.jJcrSQ .vfGLmu .uVLKlA {
		position: absolute;
	}
	.jJcrSQ .vfGLmu .H5Ots6 {
		padding-right: var(--hf-navbar-nav-link-padding-x);
		padding-left: var(--hf-navbar-nav-link-padding-x);
	}
	.jJcrSQ .cw6oee {
		overflow: visible;
	}
	.jJcrSQ .IyNwYC {
		display: -ms-flexbox !important;
		display: flex !important;
		-ms-flex-preferred-size: auto;
		    flex-basis: auto;
	}
	.jJcrSQ .K0_B6X {
		display: none;
	}
	.jJcrSQ .TUTE17 {
		position: static;
		z-index: auto;
		-ms-flex-positive: 1;
		    flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		-webkit-transform: none !important;
		        transform: none !important;
		-webkit-transition: none;
		transition: none;
	}
	.jJcrSQ .TUTE17 .lVM22i {
		display: none;
	}
	.jJcrSQ .TUTE17 .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}

.pSIaiZ {
	-ms-flex-wrap: nowrap;
	    flex-wrap: nowrap;
	-ms-flex-pack: start;
	    justify-content: flex-start;
}

.pSIaiZ .vfGLmu {
	-ms-flex-direction: row;
	    flex-direction: row;
}

.pSIaiZ .vfGLmu .uVLKlA {
	position: absolute;
}

.pSIaiZ .vfGLmu .H5Ots6 {
	padding-right: var(--hf-navbar-nav-link-padding-x);
	padding-left: var(--hf-navbar-nav-link-padding-x);
}

.pSIaiZ .cw6oee {
	overflow: visible;
}

.pSIaiZ .IyNwYC {
	display: -ms-flexbox !important;
	display: flex !important;
	-ms-flex-preferred-size: auto;
	    flex-basis: auto;
}

.pSIaiZ .K0_B6X {
	display: none;
}

.pSIaiZ .TUTE17 {
	position: static;
	z-index: auto;
	-ms-flex-positive: 1;
	    flex-grow: 1;
	width: auto !important;
	height: auto !important;
	visibility: visible !important;
	background-color: transparent !important;
	border: 0 !important;
	-webkit-transform: none !important;
	        transform: none !important;
	-webkit-transition: none;
	transition: none;
}

.pSIaiZ .TUTE17 .lVM22i {
	display: none;
}

.pSIaiZ .TUTE17 .mRiBsP {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-positive: 0;
	    flex-grow: 0;
	padding: 0;
	overflow-y: visible;
}

.rjAU3f,
.P3y5kR[data-kb-theme="dark"] {
	--hf-navbar-color: rgba(255, 255, 255, 0.55);
	--hf-navbar-hover-color: rgba(255, 255, 255, 0.75);
	--hf-navbar-disabled-color: rgba(255, 255, 255, 0.25);
	--hf-navbar-active-color: #fff;
	--hf-navbar-brand-color: #fff;
	--hf-navbar-brand-hover-color: #fff;
	--hf-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
	--hf-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

[data-kb-theme="dark"] .ScRboY {
	--hf-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

.uJSd9i > hr {
	margin-right: 0;
	margin-left: 0;
}

.uJSd9i > .Vc0tyv {
	border-top: inherit;
	border-bottom: inherit;
}

.uJSd9i > .Vc0tyv:first-child {
	border-top-width: 0;
	border-top-left-radius: var(--hf-card-inner-border-radius);
	border-top-right-radius: var(--hf-card-inner-border-radius);
}

.uJSd9i > .Vc0tyv:last-child {
	border-bottom-width: 0;
	border-bottom-right-radius: var(--hf-card-inner-border-radius);
	border-bottom-left-radius: var(--hf-card-inner-border-radius);
}

.uJSd9i > .ED1PON + .Vc0tyv,
.uJSd9i > .Vc0tyv + .pGBYwd {
	border-top: 0;
}

.EwrYc0 {
	-ms-flex: 1 1 auto;
	    flex: 1 1 auto;
	padding: var(--hf-card-spacer-y) var(--hf-card-spacer-x);
	color: var(--hf-card-color);
}

.kv2Ogw {
	margin-bottom: 0.75rem;
	color: var(--hf-card-title-color);
}

.QljqpM {
	margin-top: calc(-0.5 * 0.75rem);
	margin-bottom: 0;
	color: var(--hf-card-subtitle-color);
}

.zX3RYu:last-child {
	margin-bottom: 0;
}

.A5k8EI + .A5k8EI {
	margin-left: var(--hf-card-spacer-x);
}

.ED1PON {
	padding: var(--hf-card-cap-padding-y) var(--hf-card-cap-padding-x);
	margin-bottom: 0;
	color: var(--hf-card-cap-color);
	background-color: var(--hf-card-cap-bg);
	border-bottom: var(--hf-card-border-width) solid var(--hf-card-border-color);
}

.ED1PON:first-child {
	border-radius: var(--hf-card-inner-border-radius) var(--hf-card-inner-border-radius) 0 0;
}

.pGBYwd {
	padding: var(--hf-card-cap-padding-y) var(--hf-card-cap-padding-x);
	color: var(--hf-card-cap-color);
	background-color: var(--hf-card-cap-bg);
	border-top: var(--hf-card-border-width) solid var(--hf-card-border-color);
}

.pGBYwd:last-child {
	border-radius: 0 0 var(--hf-card-inner-border-radius) var(--hf-card-inner-border-radius);
}

.inZUes {
	margin-right: calc(-0.5 * var(--hf-card-cap-padding-x));
	margin-bottom: calc(-1 * var(--hf-card-cap-padding-y));
	margin-left: calc(-0.5 * var(--hf-card-cap-padding-x));
	border-bottom: 0;
}

.inZUes .H5Ots6.MtwsIA {
	background-color: var(--hf-card-bg);
	border-bottom-color: var(--hf-card-bg);
}

.QIgPpN {
	margin-right: calc(-0.5 * var(--hf-card-cap-padding-x));
	margin-left: calc(-0.5 * var(--hf-card-cap-padding-x));
}

.ShWkUJ {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: var(--hf-card-img-overlay-padding);
	border-radius: var(--hf-card-inner-border-radius);
}

.MuE2ra,
.tdaEAE,
.UiogAJ {
	width: 100%;
}

.MuE2ra,
.tdaEAE {
	border-top-left-radius: var(--hf-card-inner-border-radius);
	border-top-right-radius: var(--hf-card-inner-border-radius);
}

.MuE2ra,
.UiogAJ {
	border-bottom-right-radius: var(--hf-card-inner-border-radius);
	border-bottom-left-radius: var(--hf-card-inner-border-radius);
}

.DWMj6H > .uJSd9i {
	margin-bottom: var(--hf-card-group-margin);
}

@media (min-width: 576px) {
	.DWMj6H {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-flow: row wrap;
		    flex-flow: row wrap;
	}
	.DWMj6H > .uJSd9i {
		-ms-flex: 1 0;
		    flex: 1 0;
		margin-bottom: 0;
	}
	.DWMj6H > .uJSd9i + .uJSd9i {
		margin-left: 0;
		border-left: 0;
	}
	.DWMj6H > .uJSd9i:not(:last-child) {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.DWMj6H > .uJSd9i:not(:last-child) .tdaEAE,
	.DWMj6H > .uJSd9i:not(:last-child) .ED1PON {
		border-top-right-radius: 0;
	}
	.DWMj6H > .uJSd9i:not(:last-child) .UiogAJ,
	.DWMj6H > .uJSd9i:not(:last-child) .pGBYwd {
		border-bottom-right-radius: 0;
	}
	.DWMj6H > .uJSd9i:not(:first-child) {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	.DWMj6H > .uJSd9i:not(:first-child) .tdaEAE,
	.DWMj6H > .uJSd9i:not(:first-child) .ED1PON {
		border-top-left-radius: 0;
	}
	.DWMj6H > .uJSd9i:not(:first-child) .UiogAJ,
	.DWMj6H > .uJSd9i:not(:first-child) .pGBYwd {
		border-bottom-left-radius: 0;
	}
}

.pdXOZ5 {
	--hf-accordion-color: var(--hf-body-color);
	--hf-accordion-bg: var(--hf-body-bg);
	--hf-accordion-transition:
		color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
	--hf-accordion-border-color: var(--hf-border-color);
	--hf-accordion-border-width: var(--hf-border-width);
	--hf-accordion-border-radius: var(--hf-border-radius);
	--hf-accordion-inner-border-radius: calc(var(--hf-border-radius) - (var(--hf-border-width)));
	--hf-accordion-btn-padding-x: 1.25rem;
	--hf-accordion-btn-padding-y: 1rem;
	--hf-accordion-btn-color: var(--hf-body-color);
	--hf-accordion-btn-bg: var(--hf-accordion-bg);
	--hf-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23212529%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
	--hf-accordion-btn-icon-width: 1.25rem;
	--hf-accordion-btn-icon-transform: rotate(-180deg);
	--hf-accordion-btn-icon-transition: transform 0.2s ease-in-out;
	--hf-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23052c65%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
	--hf-accordion-btn-focus-border-color: #86b7fe;
	--hf-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	--hf-accordion-body-padding-x: 1.25rem;
	--hf-accordion-body-padding-y: 1rem;
	--hf-accordion-active-color: var(--hf-primary-text-emphasis);
	--hf-accordion-active-bg: var(--hf-primary-bg-subtle);
}

.A1jE2v {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	width: 100%;
	padding: var(--hf-accordion-btn-padding-y) var(--hf-accordion-btn-padding-x);
	font-size: 1rem;
	color: var(--hf-accordion-btn-color);
	text-align: left;
	background-color: var(--hf-accordion-btn-bg);
	border: 0;
	border-radius: 0;
	overflow-anchor: none;
	-webkit-transition: var(--hf-accordion-transition);
	transition: var(--hf-accordion-transition);
}

@media (prefers-reduced-motion: reduce) {
	.A1jE2v {
		-webkit-transition: none;
		transition: none;
	}
}

.A1jE2v:not(.M49E8r) {
	color: var(--hf-accordion-active-color);
	background-color: var(--hf-accordion-active-bg);
	-webkit-box-shadow: inset 0 calc(-1 * var(--hf-accordion-border-width)) 0 var(--hf-accordion-border-color);
	        box-shadow: inset 0 calc(-1 * var(--hf-accordion-border-width)) 0 var(--hf-accordion-border-color);
}

.A1jE2v:not(.M49E8r)::after {
	background-image: var(--hf-accordion-btn-active-icon);
	-webkit-transform: var(--hf-accordion-btn-icon-transform);
	        transform: var(--hf-accordion-btn-icon-transform);
}

.A1jE2v::after {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	width: var(--hf-accordion-btn-icon-width);
	height: var(--hf-accordion-btn-icon-width);
	margin-left: auto;
	content: "";
	background-image: var(--hf-accordion-btn-icon);
	background-repeat: no-repeat;
	background-size: var(--hf-accordion-btn-icon-width);
	-webkit-transition: var(--hf-accordion-btn-icon-transition);
	transition: var(--hf-accordion-btn-icon-transition);
}

@media (prefers-reduced-motion: reduce) {
	.A1jE2v::after {
		-webkit-transition: none;
		transition: none;
	}
}

.A1jE2v:hover {
	z-index: 2;
}

.A1jE2v:focus {
	z-index: 3;
	border-color: var(--hf-accordion-btn-focus-border-color);
	outline: 0;
	-webkit-box-shadow: var(--hf-accordion-btn-focus-box-shadow);
	        box-shadow: var(--hf-accordion-btn-focus-box-shadow);
}

.rxj_fl {
	margin-bottom: 0;
}

.LoUYKr {
	color: var(--hf-accordion-color);
	background-color: var(--hf-accordion-bg);
	border: var(--hf-accordion-border-width) solid var(--hf-accordion-border-color);
}

.LoUYKr:first-of-type {
	border-top-left-radius: var(--hf-accordion-border-radius);
	border-top-right-radius: var(--hf-accordion-border-radius);
}

.LoUYKr:first-of-type .A1jE2v {
	border-top-left-radius: var(--hf-accordion-inner-border-radius);
	border-top-right-radius: var(--hf-accordion-inner-border-radius);
}

.LoUYKr:not(:first-of-type) {
	border-top: 0;
}

.LoUYKr:last-of-type {
	border-bottom-right-radius: var(--hf-accordion-border-radius);
	border-bottom-left-radius: var(--hf-accordion-border-radius);
}

.LoUYKr:last-of-type .A1jE2v.M49E8r {
	border-bottom-right-radius: var(--hf-accordion-inner-border-radius);
	border-bottom-left-radius: var(--hf-accordion-inner-border-radius);
}

.LoUYKr:last-of-type .B3fhkZ {
	border-bottom-right-radius: var(--hf-accordion-border-radius);
	border-bottom-left-radius: var(--hf-accordion-border-radius);
}

.xKh6Ho {
	padding: var(--hf-accordion-body-padding-y) var(--hf-accordion-body-padding-x);
}

.XvJUv6 .B3fhkZ {
	border-width: 0;
}

.XvJUv6 .LoUYKr {
	border-right: 0;
	border-left: 0;
	border-radius: 0;
}

.XvJUv6 .LoUYKr:first-child {
	border-top: 0;
}

.XvJUv6 .LoUYKr:last-child {
	border-bottom: 0;
}

.XvJUv6 .LoUYKr .A1jE2v,
.XvJUv6 .LoUYKr .A1jE2v.M49E8r {
	border-radius: 0;
}

[data-kb-theme="dark"] .A1jE2v::after {
	--hf-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
	--hf-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
}

.BdgoLV + .BdgoLV {
	padding-left: var(--hf-breadcrumb-item-padding-x);
}

.BdgoLV + .BdgoLV::before {
	float: left;
	padding-right: var(--hf-breadcrumb-item-padding-x);
	color: var(--hf-breadcrumb-divider-color);
	content: "/" /* rtl: var(--hf-breadcrumb-divider, "/") */;
	content: var(--hf-breadcrumb-divider, "/") /* rtl: var(--hf-breadcrumb-divider, "/") */;
}

.BdgoLV.MtwsIA {
	color: var(--hf-breadcrumb-item-active-color);
}

.aytfuC {
	--hf-pagination-padding-x: 0.75rem;
	--hf-pagination-padding-y: 0.375rem;
	--hf-pagination-font-size: 1rem;
	--hf-pagination-color: var(--hf-link-color);
	--hf-pagination-bg: var(--hf-body-bg);
	--hf-pagination-border-width: var(--hf-border-width);
	--hf-pagination-border-color: var(--hf-border-color);
	--hf-pagination-border-radius: var(--hf-border-radius);
	--hf-pagination-hover-color: var(--hf-link-hover-color);
	--hf-pagination-hover-bg: var(--hf-tertiary-bg);
	--hf-pagination-hover-border-color: var(--hf-border-color);
	--hf-pagination-focus-color: var(--hf-link-hover-color);
	--hf-pagination-focus-bg: var(--hf-secondary-bg);
	--hf-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	--hf-pagination-active-color: #fff;
	--hf-pagination-active-bg: #0d6efd;
	--hf-pagination-active-border-color: #0d6efd;
	--hf-pagination-disabled-color: var(--hf-secondary-color);
	--hf-pagination-disabled-bg: var(--hf-secondary-bg);
	--hf-pagination-disabled-border-color: var(--hf-border-color);
	display: -ms-flexbox;
	display: flex;
	padding-left: 0;
	list-style: none;
}

.knTkNX {
	position: relative;
	display: block;
	padding: var(--hf-pagination-padding-y) var(--hf-pagination-padding-x);
	font-size: var(--hf-pagination-font-size);
	color: var(--hf-pagination-color);
	text-decoration: none;
	background-color: var(--hf-pagination-bg);
	border: var(--hf-pagination-border-width) solid var(--hf-pagination-border-color);
	-webkit-transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out;
	transition:
		color 0.15s ease-in-out,
		background-color 0.15s ease-in-out,
		border-color 0.15s ease-in-out,
		box-shadow 0.15s ease-in-out,
		-webkit-box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.knTkNX {
		-webkit-transition: none;
		transition: none;
	}
}

.knTkNX:hover {
	z-index: 2;
	color: var(--hf-pagination-hover-color);
	background-color: var(--hf-pagination-hover-bg);
	border-color: var(--hf-pagination-hover-border-color);
}

.knTkNX:focus {
	z-index: 3;
	color: var(--hf-pagination-focus-color);
	background-color: var(--hf-pagination-focus-bg);
	outline: 0;
	-webkit-box-shadow: var(--hf-pagination-focus-box-shadow);
	        box-shadow: var(--hf-pagination-focus-box-shadow);
}

.knTkNX.MtwsIA,
.MtwsIA > .knTkNX {
	z-index: 3;
	color: var(--hf-pagination-active-color);
	background-color: var(--hf-pagination-active-bg);
	border-color: var(--hf-pagination-active-border-color);
}

.knTkNX.vMy3Z0,
.vMy3Z0 > .knTkNX {
	color: var(--hf-pagination-disabled-color);
	pointer-events: none;
	background-color: var(--hf-pagination-disabled-bg);
	border-color: var(--hf-pagination-disabled-border-color);
}

.AjdX8F:not(:first-child) .knTkNX {
	margin-left: calc(1px * -1);
	margin-left: calc(var(--hf-border-width) * -1);
}

.AjdX8F:first-child .knTkNX {
	border-top-left-radius: var(--hf-pagination-border-radius);
	border-bottom-left-radius: var(--hf-pagination-border-radius);
}

.AjdX8F:last-child .knTkNX {
	border-top-right-radius: var(--hf-pagination-border-radius);
	border-bottom-right-radius: var(--hf-pagination-border-radius);
}

.ZMxRgL {
	--hf-pagination-padding-x: 1.5rem;
	--hf-pagination-padding-y: 0.75rem;
	--hf-pagination-font-size: 1.25rem;
	--hf-pagination-border-radius: var(--hf-border-radius-lg);
}

.olWoTR {
	--hf-pagination-padding-x: 0.5rem;
	--hf-pagination-padding-y: 0.25rem;
	--hf-pagination-font-size: 0.875rem;
	--hf-pagination-border-radius: var(--hf-border-radius-sm);
}

.Yl7X2S {
	--hf-badge-padding-x: 0.65em;
	--hf-badge-padding-y: 0.35em;
	--hf-badge-font-size: 0.75em;
	--hf-badge-font-weight: 700;
	--hf-badge-color: #fff;
	--hf-badge-border-radius: var(--hf-border-radius);
	display: inline-block;
	padding: var(--hf-badge-padding-y) var(--hf-badge-padding-x);
	font-size: var(--hf-badge-font-size);
	font-weight: var(--hf-badge-font-weight);
	line-height: 1;
	color: var(--hf-badge-color);
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: var(--hf-badge-border-radius);
}

.Yl7X2S:empty {
	display: none;
}

.YMdeWl .Yl7X2S {
	position: relative;
	top: -1px;
}

.vgomSi {
	color: inherit;
}

.DqR4IF {
	font-weight: 700;
	color: #3e3f47;
}

.Hg2hLu {
	padding-right: 3rem;
}

.Hg2hLu .mwZnu3 {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	padding: 1.25rem 1rem;
}

@-webkit-keyframes h2MhTG {
	0% {
		background-position-x: 1rem;
	}
}

@keyframes h2MhTG {
	0% {
		background-position-x: 1rem;
	}
}

.R4VXdT,
.RnEMYZ {
	--hf-progress-height: 1rem;
	--hf-progress-font-size: 0.75rem;
	--hf-progress-bg: var(--hf-secondary-bg);
	--hf-progress-border-radius: var(--hf-border-radius);
	--hf-progress-box-shadow: var(--hf-box-shadow-inset);
	--hf-progress-bar-color: #fff;
	--hf-progress-bar-bg: #0d6efd;
	--hf-progress-bar-transition: width 0.6s ease;
	display: -ms-flexbox;
	display: flex;
	height: var(--hf-progress-height);
	overflow: hidden;
	font-size: var(--hf-progress-font-size);
	background-color: var(--hf-progress-bg);
	border-radius: var(--hf-progress-border-radius);
}

.dMBaSN {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	    flex-direction: column;
	-ms-flex-pack: center;
	    justify-content: center;
	overflow: hidden;
	color: var(--hf-progress-bar-color);
	text-align: center;
	white-space: nowrap;
	background-color: var(--hf-progress-bar-bg);
	-webkit-transition: var(--hf-progress-bar-transition);
	transition: var(--hf-progress-bar-transition);
}

@media (prefers-reduced-motion: reduce) {
	.dMBaSN {
		-webkit-transition: none;
		transition: none;
	}
}

.vdNTUv {
	background-image: linear-gradient(
		45deg,
		rgba(255, 255, 255, 0.15) 25%,
		transparent 25%,
		transparent 50%,
		rgba(255, 255, 255, 0.15) 50%,
		rgba(255, 255, 255, 0.15) 75%,
		transparent 75%,
		transparent
	);
	background-size: var(--hf-progress-height) var(--hf-progress-height);
}

.RnEMYZ > .R4VXdT {
	overflow: visible;
}

.RnEMYZ > .R4VXdT > .dMBaSN {
	width: 100%;
}

.LtfKRz {
	-webkit-animation: 1s linear infinite h2MhTG;
	        animation: 1s linear infinite h2MhTG;
}

@media (prefers-reduced-motion: reduce) {
	.LtfKRz {
		-webkit-animation: none;
		        animation: none;
	}
}

.Vc0tyv {
	--hf-list-group-color: var(--hf-body-color);
	--hf-list-group-bg: var(--hf-body-bg);
	--hf-list-group-border-color: var(--hf-border-color);
	--hf-list-group-border-width: var(--hf-border-width);
	--hf-list-group-border-radius: var(--hf-border-radius);
	--hf-list-group-item-padding-x: 1rem;
	--hf-list-group-item-padding-y: 0.5rem;
	--hf-list-group-action-color: var(--hf-secondary-color);
	--hf-list-group-action-hover-color: var(--hf-emphasis-color);
	--hf-list-group-action-hover-bg: var(--hf-tertiary-bg);
	--hf-list-group-action-active-color: var(--hf-body-color);
	--hf-list-group-action-active-bg: var(--hf-secondary-bg);
	--hf-list-group-disabled-color: var(--hf-secondary-color);
	--hf-list-group-disabled-bg: var(--hf-body-bg);
	--hf-list-group-active-color: #fff;
	--hf-list-group-active-bg: #0d6efd;
	--hf-list-group-active-border-color: #0d6efd;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	    flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	border-radius: var(--hf-list-group-border-radius);
}

.ge6R5t {
	list-style-type: none;
	counter-reset: section;
}

.ge6R5t > .Ee9QIA::before {
	content: counters(section, ".") ". ";
	counter-increment: section;
}

.o3FegK {
	width: 100%;
	color: var(--hf-list-group-action-color);
	text-align: inherit;
}

.o3FegK:hover,
.o3FegK:focus {
	z-index: 1;
	color: var(--hf-list-group-action-hover-color);
	text-decoration: none;
	background-color: var(--hf-list-group-action-hover-bg);
}

.o3FegK:active {
	color: var(--hf-list-group-action-active-color);
	background-color: var(--hf-list-group-action-active-bg);
}

.Ee9QIA {
	position: relative;
	display: block;
	padding: var(--hf-list-group-item-padding-y) var(--hf-list-group-item-padding-x);
	text-decoration: none;
	background-color: var(--hf-list-group-bg);
	border: var(--hf-list-group-border-width) solid var(--hf-list-group-border-color);
}

.Ee9QIA:first-child {
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}

.Ee9QIA:last-child {
	border-bottom-right-radius: inherit;
	border-bottom-left-radius: inherit;
}

.Ee9QIA.vMy3Z0,
.Ee9QIA:disabled {
	color: var(--hf-list-group-disabled-color);
	pointer-events: none;
	background-color: var(--hf-list-group-disabled-bg);
}

.Ee9QIA + .Ee9QIA {
	border-top-width: 0;
}

.Ee9QIA + .Ee9QIA.MtwsIA {
	margin-top: calc(-1 * var(--hf-list-group-border-width));
	border-top-width: var(--hf-list-group-border-width);
	color: #303030;
}

.hLpWW6 {
	-ms-flex-direction: row;
	    flex-direction: row;
}

.hLpWW6 > .Ee9QIA:first-child:not(:last-child) {
	border-bottom-left-radius: var(--hf-list-group-border-radius);
	border-top-right-radius: 0;
}

.hLpWW6 > .Ee9QIA:last-child:not(:first-child) {
	border-top-right-radius: var(--hf-list-group-border-radius);
	border-bottom-left-radius: 0;
}

.hLpWW6 > .Ee9QIA.MtwsIA {
	margin-top: 0;
}

.hLpWW6 > .Ee9QIA + .Ee9QIA {
	border-top-width: var(--hf-list-group-border-width);
	border-left-width: 0;
}

.hLpWW6 > .Ee9QIA + .Ee9QIA.MtwsIA {
	margin-left: calc(-1 * var(--hf-list-group-border-width));
	border-left-width: var(--hf-list-group-border-width);
}

@media (min-width: 576px) {
	.xVd2Jx {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.xVd2Jx > .Ee9QIA:first-child:not(:last-child) {
		border-bottom-left-radius: var(--hf-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.xVd2Jx > .Ee9QIA:last-child:not(:first-child) {
		border-top-right-radius: var(--hf-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.xVd2Jx > .Ee9QIA.MtwsIA {
		margin-top: 0;
	}
	.xVd2Jx > .Ee9QIA + .Ee9QIA {
		border-top-width: var(--hf-list-group-border-width);
		border-left-width: 0;
	}
	.xVd2Jx > .Ee9QIA + .Ee9QIA.MtwsIA {
		margin-left: calc(-1 * var(--hf-list-group-border-width));
		border-left-width: var(--hf-list-group-border-width);
	}
}

@media (min-width: 768px) {
	.I7r8H9 {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.I7r8H9 > .Ee9QIA:first-child:not(:last-child) {
		border-bottom-left-radius: var(--hf-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.I7r8H9 > .Ee9QIA:last-child:not(:first-child) {
		border-top-right-radius: var(--hf-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.I7r8H9 > .Ee9QIA.MtwsIA {
		margin-top: 0;
	}
	.I7r8H9 > .Ee9QIA + .Ee9QIA {
		border-top-width: var(--hf-list-group-border-width);
		border-left-width: 0;
	}
	.I7r8H9 > .Ee9QIA + .Ee9QIA.MtwsIA {
		margin-left: calc(-1 * var(--hf-list-group-border-width));
		border-left-width: var(--hf-list-group-border-width);
	}
}

@media (min-width: 992px) {
	.FO1xOL {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.FO1xOL > .Ee9QIA:first-child:not(:last-child) {
		border-bottom-left-radius: var(--hf-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.FO1xOL > .Ee9QIA:last-child:not(:first-child) {
		border-top-right-radius: var(--hf-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.FO1xOL > .Ee9QIA.MtwsIA {
		margin-top: 0;
	}
	.FO1xOL > .Ee9QIA + .Ee9QIA {
		border-top-width: var(--hf-list-group-border-width);
		border-left-width: 0;
	}
	.FO1xOL > .Ee9QIA + .Ee9QIA.MtwsIA {
		margin-left: calc(-1 * var(--hf-list-group-border-width));
		border-left-width: var(--hf-list-group-border-width);
	}
}

@media (min-width: 1200px) {
	.TBclQt {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.TBclQt > .Ee9QIA:first-child:not(:last-child) {
		border-bottom-left-radius: var(--hf-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.TBclQt > .Ee9QIA:last-child:not(:first-child) {
		border-top-right-radius: var(--hf-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.TBclQt > .Ee9QIA.MtwsIA {
		margin-top: 0;
	}
	.TBclQt > .Ee9QIA + .Ee9QIA {
		border-top-width: var(--hf-list-group-border-width);
		border-left-width: 0;
	}
	.TBclQt > .Ee9QIA + .Ee9QIA.MtwsIA {
		margin-left: calc(-1 * var(--hf-list-group-border-width));
		border-left-width: var(--hf-list-group-border-width);
	}
}

@media (min-width: 1400px) {
	.R2cYow {
		-ms-flex-direction: row;
		    flex-direction: row;
	}
	.R2cYow > .Ee9QIA:first-child:not(:last-child) {
		border-bottom-left-radius: var(--hf-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.R2cYow > .Ee9QIA:last-child:not(:first-child) {
		border-top-right-radius: var(--hf-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.R2cYow > .Ee9QIA.MtwsIA {
		margin-top: 0;
	}
	.R2cYow > .Ee9QIA + .Ee9QIA {
		border-top-width: var(--hf-list-group-border-width);
		border-left-width: 0;
	}
	.R2cYow > .Ee9QIA + .Ee9QIA.MtwsIA {
		margin-left: calc(-1 * var(--hf-list-group-border-width));
		border-left-width: var(--hf-list-group-border-width);
	}
}

._lon2Q {
	border-radius: 0;
}

._lon2Q > .Ee9QIA {
	border-width: 0 0 var(--hf-list-group-border-width);
}

._lon2Q > .Ee9QIA:last-child {
	border-bottom-width: 0;
}

.Vx4DLo {
	--hf-list-group-color: var(--hf-primary-text-emphasis);
	--hf-list-group-bg: var(--hf-primary-bg-subtle);
	--hf-list-group-border-color: var(--hf-primary-border-subtle);
	--hf-list-group-action-hover-color: var(--hf-emphasis-color);
	--hf-list-group-action-hover-bg: var(--hf-primary-border-subtle);
	--hf-list-group-action-active-color: var(--hf-emphasis-color);
	--hf-list-group-action-active-bg: var(--hf-primary-border-subtle);
	--hf-list-group-active-color: var(--hf-primary-bg-subtle);
	--hf-list-group-active-bg: var(--hf-primary-text-emphasis);
	--hf-list-group-active-border-color: var(--hf-primary-text-emphasis);
}

.TrlSLl {
	--hf-list-group-color: var(--hf-secondary-text-emphasis);
	--hf-list-group-bg: var(--hf-secondary-bg-subtle);
	--hf-list-group-border-color: var(--hf-secondary-border-subtle);
	--hf-list-group-action-hover-color: var(--hf-emphasis-color);
	--hf-list-group-action-hover-bg: var(--hf-secondary-border-subtle);
	--hf-list-group-action-active-color: var(--hf-emphasis-color);
	--hf-list-group-action-active-bg: var(--hf-secondary-border-subtle);
	--hf-list-group-active-color: var(--hf-secondary-bg-subtle);
	--hf-list-group-active-bg: var(--hf-secondary-text-emphasis);
	--hf-list-group-active-border-color: var(--hf-secondary-text-emphasis);
}

.AHPd_6 {
	--hf-list-group-color: var(--hf-success-text-emphasis);
	--hf-list-group-bg: var(--hf-success-bg-subtle);
	--hf-list-group-border-color: var(--hf-success-border-subtle);
	--hf-list-group-action-hover-color: var(--hf-emphasis-color);
	--hf-list-group-action-hover-bg: var(--hf-success-border-subtle);
	--hf-list-group-action-active-color: var(--hf-emphasis-color);
	--hf-list-group-action-active-bg: var(--hf-success-border-subtle);
	--hf-list-group-active-color: var(--hf-success-bg-subtle);
	--hf-list-group-active-bg: var(--hf-success-text-emphasis);
	--hf-list-group-active-border-color: var(--hf-success-text-emphasis);
}

.XgOxYO {
	--hf-list-group-color: var(--hf-info-text-emphasis);
	--hf-list-group-bg: var(--hf-info-bg-subtle);
	--hf-list-group-border-color: var(--hf-info-border-subtle);
	--hf-list-group-action-hover-color: var(--hf-emphasis-color);
	--hf-list-group-action-hover-bg: var(--hf-info-border-subtle);
	--hf-list-group-action-active-color: var(--hf-emphasis-color);
	--hf-list-group-action-active-bg: var(--hf-info-border-subtle);
	--hf-list-group-active-color: var(--hf-info-bg-subtle);
	--hf-list-group-active-bg: var(--hf-info-text-emphasis);
	--hf-list-group-active-border-color: var(--hf-info-text-emphasis);
}

._PwZtq {
	--hf-list-group-color: var(--hf-warning-text-emphasis);
	--hf-list-group-bg: var(--hf-warning-bg-subtle);
	--hf-list-group-border-color: var(--hf-warning-border-subtle);
	--hf-list-group-action-hover-color: var(--hf-emphasis-color);
	--hf-list-group-action-hover-bg: var(--hf-warning-border-subtle);
	--hf-list-group-action-active-color: var(--hf-emphasis-color);
	--hf-list-group-action-active-bg: var(--hf-warning-border-subtle);
	--hf-list-group-active-color: var(--hf-warning-bg-subtle);
	--hf-list-group-active-bg: var(--hf-warning-text-emphasis);
	--hf-list-group-active-border-color: var(--hf-warning-text-emphasis);
}

.nIX5pf {
	--hf-list-group-color: var(--hf-danger-text-emphasis);
	--hf-list-group-bg: var(--hf-danger-bg-subtle);
	--hf-list-group-border-color: var(--hf-danger-border-subtle);
	--hf-list-group-action-hover-color: var(--hf-emphasis-color);
	--hf-list-group-action-hover-bg: var(--hf-danger-border-subtle);
	--hf-list-group-action-active-color: var(--hf-emphasis-color);
	--hf-list-group-action-active-bg: var(--hf-danger-border-subtle);
	--hf-list-group-active-color: var(--hf-danger-bg-subtle);
	--hf-list-group-active-bg: var(--hf-danger-text-emphasis);
	--hf-list-group-active-border-color: var(--hf-danger-text-emphasis);
}

.E2pDib {
	--hf-list-group-color: var(--hf-light-text-emphasis);
	--hf-list-group-bg: var(--hf-light-bg-subtle);
	--hf-list-group-border-color: var(--hf-light-border-subtle);
	--hf-list-group-action-hover-color: var(--hf-emphasis-color);
	--hf-list-group-action-hover-bg: var(--hf-light-border-subtle);
	--hf-list-group-action-active-color: var(--hf-emphasis-color);
	--hf-list-group-action-active-bg: var(--hf-light-border-subtle);
	--hf-list-group-active-color: var(--hf-light-bg-subtle);
	--hf-list-group-active-bg: var(--hf-light-text-emphasis);
	--hf-list-group-active-border-color: var(--hf-light-text-emphasis);
}

.lT_1_Q {
	--hf-list-group-color: var(--hf-dark-text-emphasis);
	--hf-list-group-bg: var(--hf-dark-bg-subtle);
	--hf-list-group-border-color: var(--hf-dark-border-subtle);
	--hf-list-group-action-hover-color: var(--hf-emphasis-color);
	--hf-list-group-action-hover-bg: var(--hf-dark-border-subtle);
	--hf-list-group-action-active-color: var(--hf-emphasis-color);
	--hf-list-group-action-active-bg: var(--hf-dark-border-subtle);
	--hf-list-group-active-color: var(--hf-dark-bg-subtle);
	--hf-list-group-active-bg: var(--hf-dark-text-emphasis);
	--hf-list-group-active-border-color: var(--hf-dark-text-emphasis);
}

.mwZnu3 {
	--hf-btn-close-color: #000;
	--hf-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e");
	--hf-btn-close-opacity: 0.5;
	--hf-btn-close-hover-opacity: 0.75;
	--hf-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
	--hf-btn-close-focus-opacity: 1;
	--hf-btn-close-disabled-opacity: 0.25;
	--hf-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
	-webkit-box-sizing: content-box;
	        box-sizing: content-box;
	width: 1em;
	height: 1em;
	padding: 0.25em 0.25em;
	color: var(--hf-btn-close-color);
	background: transparent var(--hf-btn-close-bg) center/1em auto no-repeat;
	border: 0;
	border-radius: 0.375rem;
	opacity: var(--hf-btn-close-opacity);
}

.mwZnu3:hover {
	color: var(--hf-btn-close-color);
	text-decoration: none;
	opacity: var(--hf-btn-close-hover-opacity);
}

.mwZnu3:focus {
	outline: 0;
	-webkit-box-shadow: var(--hf-btn-close-focus-shadow);
	        box-shadow: var(--hf-btn-close-focus-shadow);
	opacity: var(--hf-btn-close-focus-opacity);
}

.mwZnu3:disabled,
.mwZnu3.vMy3Z0 {
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	    user-select: none;
	opacity: var(--hf-btn-close-disabled-opacity);
}

.WBttkD {
	-webkit-filter: var(--hf-btn-close-white-filter);
	        filter: var(--hf-btn-close-white-filter);
}

[data-kb-theme="dark"] .mwZnu3 {
	-webkit-filter: var(--hf-btn-close-white-filter);
	        filter: var(--hf-btn-close-white-filter);
}

.nY7zVF {
	--hf-toast-zindex: 1090;
	--hf-toast-padding-x: 0.75rem;
	--hf-toast-padding-y: 0.5rem;
	--hf-toast-spacing: 1.5rem;
	--hf-toast-max-width: 350px;
	--hf-toast-font-size: 0.875rem;
	--hf-toast-color: ;
	--hf-toast-bg: rgba(var(--hf-body-bg-rgb), 0.85);
	--hf-toast-border-width: var(--hf-border-width);
	--hf-toast-border-color: var(--hf-border-color-translucent);
	--hf-toast-border-radius: var(--hf-border-radius);
	--hf-toast-box-shadow: var(--hf-box-shadow);
	--hf-toast-header-color: var(--hf-secondary-color);
	--hf-toast-header-bg: rgba(var(--hf-body-bg-rgb), 0.85);
	--hf-toast-header-border-color: var(--hf-border-color-translucent);
	width: var(--hf-toast-max-width);
	max-width: 100%;
	font-size: var(--hf-toast-font-size);
	color: var(--hf-toast-color);
	pointer-events: auto;
	background-color: var(--hf-toast-bg);
	background-clip: padding-box;
	border: var(--hf-toast-border-width) solid var(--hf-toast-border-color);
	-webkit-box-shadow: var(--hf-toast-box-shadow);
	        box-shadow: var(--hf-toast-box-shadow);
	border-radius: var(--hf-toast-border-radius);
}

.nY7zVF.BZdyYX {
	opacity: 0;
}

.nY7zVF:not(.PRxuhw) {
	display: none;
}

.B2crs8 {
	--hf-toast-zindex: 1090;
	position: absolute;
	z-index: var(--hf-toast-zindex);
	width: -webkit-max-content;
	width: -moz-max-content;
	width: max-content;
	max-width: 100%;
	pointer-events: none;
}

.B2crs8 > :not(:last-child) {
	margin-bottom: var(--hf-toast-spacing);
}

.XVfE0w {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	padding: var(--hf-toast-padding-y) var(--hf-toast-padding-x);
	color: var(--hf-toast-header-color);
	background-color: var(--hf-toast-header-bg);
	background-clip: padding-box;
	border-bottom: var(--hf-toast-border-width) solid var(--hf-toast-header-border-color);
	border-top-left-radius: calc(var(--hf-toast-border-radius) - var(--hf-toast-border-width));
	border-top-right-radius: calc(var(--hf-toast-border-radius) - var(--hf-toast-border-width));
}

.XVfE0w .mwZnu3 {
	margin-right: calc(-0.5 * var(--hf-toast-padding-x));
	margin-left: var(--hf-toast-padding-x);
}

.rniBOf {
	padding: var(--hf-toast-padding-x);
	word-wrap: break-word;
}

.VGohSd {
	--hf-modal-zindex: 1055;
	--hf-modal-width: 500px;
	--hf-modal-padding: 1rem;
	--hf-modal-margin: 0.5rem;
	--hf-modal-color: ;
	--hf-modal-bg: var(--hf-body-bg);
	--hf-modal-border-color: var(--hf-border-color-translucent);
	--hf-modal-border-width: var(--hf-border-width);
	--hf-modal-border-radius: var(--hf-border-radius-lg);
	--hf-modal-box-shadow: var(--hf-box-shadow-sm);
	--hf-modal-inner-border-radius: calc(var(--hf-border-radius-lg) - (var(--hf-border-width)));
	--hf-modal-header-padding-x: 1rem;
	--hf-modal-header-padding-y: 1rem;
	--hf-modal-header-padding: 1rem 1rem;
	--hf-modal-header-border-color: var(--hf-border-color);
	--hf-modal-header-border-width: var(--hf-border-width);
	--hf-modal-title-line-height: 1.5;
	--hf-modal-footer-gap: 0.5rem;
	--hf-modal-footer-bg: ;
	--hf-modal-footer-border-color: var(--hf-border-color);
	--hf-modal-footer-border-width: var(--hf-border-width);
	position: fixed;
	top: 0;
	left: 0;
	z-index: var(--hf-modal-zindex);
	display: none;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	outline: 0;
}

.UL7ME8 {
	position: relative;
	width: auto;
	margin: var(--hf-modal-margin);
	pointer-events: none;
}

.VGohSd.KtO1jm .UL7ME8 {
	-webkit-transition: -webkit-transform 0.3s ease-out;
	transition: -webkit-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
	transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
	-webkit-transform: translate(0, -50px);
	        transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
	.VGohSd.KtO1jm .UL7ME8 {
		-webkit-transition: none;
		transition: none;
	}
}

.VGohSd.PRxuhw .UL7ME8 {
	-webkit-transform: none;
	        transform: none;
}

.VGohSd.DuoEjT .UL7ME8 {
	-webkit-transform: scale(1.02);
	        transform: scale(1.02);
}

.nxl98t {
	height: calc(100% - var(--hf-modal-margin) * 2);
}

.nxl98t .TBsJ_y {
	max-height: 100%;
	overflow: hidden;
}

.nxl98t .dMlzPS {
	overflow-y: auto;
}

.HpBd6y {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	min-height: calc(100% - var(--hf-modal-margin) * 2);
}

.TBsJ_y {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	    flex-direction: column;
	width: 100%;
	color: var(--hf-modal-color);
	pointer-events: auto;
	background-color: var(--hf-modal-bg);
	background-clip: padding-box;
	outline: 0;
}

.CIIsNg {
	--hf-backdrop-zindex: 1050;
	--hf-backdrop-bg: #000;
	--hf-backdrop-opacity: 0.5;
	position: fixed;
	top: 0;
	left: 0;
	z-index: var(--hf-backdrop-zindex);
	width: 100vw;
	height: 100vh;
	background-color: var(--hf-backdrop-bg);
}

.CIIsNg.KtO1jm {
	opacity: 0;
}

.CIIsNg.PRxuhw {
	opacity: var(--hf-backdrop-opacity);
}

._rtSnj {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: justify;
	    justify-content: space-between;
	padding: var(--hf-modal-header-padding);
	border-bottom: var(--hf-modal-header-border-width) solid var(--hf-modal-header-border-color);
	border-top-left-radius: var(--hf-modal-inner-border-radius);
	border-top-right-radius: var(--hf-modal-inner-border-radius);
}

._rtSnj .mwZnu3 {
	padding: calc(var(--hf-modal-header-padding-y) * 0.5) calc(var(--hf-modal-header-padding-x) * 0.5);
	margin: calc(-0.5 * var(--hf-modal-header-padding-y))
		calc(-0.5 * var(--hf-modal-header-padding-x)) calc(-0.5 * var(--hf-modal-header-padding-y)) auto;
}

.PDUjFx {
	margin-bottom: 0;
	line-height: var(--hf-modal-title-line-height);
}

.dMlzPS {
	position: relative;
	-ms-flex: 1 1 auto;
	    flex: 1 1 auto;
	padding: var(--hf-modal-padding);
}

.v0C6h6 {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: end;
	    justify-content: flex-end;
	padding: calc(var(--hf-modal-padding) - var(--hf-modal-footer-gap) * 0.5);
	background-color: var(--hf-modal-footer-bg);
	border-top: var(--hf-modal-footer-border-width) solid var(--hf-modal-footer-border-color);
	border-bottom-right-radius: var(--hf-modal-inner-border-radius);
	border-bottom-left-radius: var(--hf-modal-inner-border-radius);
}

.v0C6h6 > * {
	margin: calc(var(--hf-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
	.VGohSd {
		--hf-modal-margin: 1.75rem;
		--hf-modal-box-shadow: var(--hf-box-shadow);
	}
	.UL7ME8 {
		max-width: var(--hf-modal-width);
		margin-right: auto;
		margin-left: auto;
	}
	.OjuOP2 {
		--hf-modal-width: 300px;
	}
}

@media (min-width: 992px) {
	.ynLtCE,
	.muo5hv {
		--hf-modal-width: 800px;
	}
}

@media (min-width: 1200px) {
	.muo5hv {
		--hf-modal-width: 1140px;
	}
}

.Jt00nY {
	width: 100vw;
	max-width: none;
	height: 100%;
	margin: 0;
}

.Jt00nY .TBsJ_y {
	height: 100%;
	border: 0;
	border-radius: 0;
}

.Jt00nY ._rtSnj,
.Jt00nY .v0C6h6 {
	border-radius: 0;
}

.Jt00nY .dMlzPS {
	overflow-y: auto;
}

@media (max-width: 575.98px) {
	.dwLv16 {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.dwLv16 .TBsJ_y {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.dwLv16 ._rtSnj,
	.dwLv16 .v0C6h6 {
		border-radius: 0;
	}
	.dwLv16 .dMlzPS {
		overflow-y: auto;
	}
}

@media (max-width: 767.98px) {
	.vAUknp {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.vAUknp .TBsJ_y {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.vAUknp ._rtSnj,
	.vAUknp .v0C6h6 {
		border-radius: 0;
	}
	.vAUknp .dMlzPS {
		overflow-y: auto;
	}
}

@media (max-width: 991.98px) {
	.JfQ5W5 {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.JfQ5W5 .TBsJ_y {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.JfQ5W5 ._rtSnj,
	.JfQ5W5 .v0C6h6 {
		border-radius: 0;
	}
	.JfQ5W5 .dMlzPS {
		overflow-y: auto;
	}
}

@media (max-width: 1199.98px) {
	.l8en7q {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.l8en7q .TBsJ_y {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.l8en7q ._rtSnj,
	.l8en7q .v0C6h6 {
		border-radius: 0;
	}
	.l8en7q .dMlzPS {
		overflow-y: auto;
	}
}

@media (max-width: 1399.98px) {
	.NJHY71 {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.NJHY71 .TBsJ_y {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.NJHY71 ._rtSnj,
	.NJHY71 .v0C6h6 {
		border-radius: 0;
	}
	.NJHY71 .dMlzPS {
		overflow-y: auto;
	}
}

.VWhoKI {
	--hf-popover-zindex: 1070;
	--hf-popover-max-width: 276px;
	--hf-popover-font-size: 0.875rem;
	--hf-popover-bg: var(--hf-body-bg);
	--hf-popover-border-width: var(--hf-border-width);
	--hf-popover-border-color: var(--hf-border-color-translucent);
	--hf-popover-border-radius: var(--hf-border-radius-lg);
	--hf-popover-inner-border-radius: calc(var(--hf-border-radius-lg) - var(--hf-border-width));
	--hf-popover-box-shadow: var(--hf-box-shadow);
	--hf-popover-header-padding-x: 1rem;
	--hf-popover-header-padding-y: 0.5rem;
	--hf-popover-header-font-size: 1rem;
	--hf-popover-header-color: inherit;
	--hf-popover-header-bg: var(--hf-secondary-bg);
	--hf-popover-body-padding-x: 1rem;
	--hf-popover-body-padding-y: 1rem;
	--hf-popover-body-color: var(--hf-body-color);
	--hf-popover-arrow-width: 1rem;
	--hf-popover-arrow-height: 0.5rem;
	--hf-popover-arrow-border: var(--hf-popover-border-color);
	z-index: var(--hf-popover-zindex);
	display: block;
	max-width: var(--hf-popover-max-width);
	font-style: normal;
	font-weight: 400;
	line-height: 1.5;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	white-space: normal;
	word-spacing: normal;
	line-break: auto;
	font-size: var(--hf-popover-font-size);
	word-wrap: break-word;
	background-color: var(--hf-popover-bg);
	background-clip: padding-box;
	border: var(--hf-popover-border-width) solid var(--hf-popover-border-color);
	border-radius: var(--hf-popover-border-radius);
}

.VWhoKI .Cm1v1P {
	display: block;
	width: var(--hf-popover-arrow-width);
	height: var(--hf-popover-arrow-height);
}

.VWhoKI .Cm1v1P::before,
.VWhoKI .Cm1v1P::after {
	position: absolute;
	display: block;
	content: "";
	border-color: transparent;
	border-style: solid;
	border-width: 0;
}

.MPy_EL > .Cm1v1P,
.c1OyEf[data-popper-placement^="top"] > .Cm1v1P {
	bottom: calc(-1 * (var(--hf-popover-arrow-height)) - var(--hf-popover-border-width));
}

.MPy_EL > .Cm1v1P::before,
.c1OyEf[data-popper-placement^="top"] > .Cm1v1P::before,
.MPy_EL > .Cm1v1P::after,
.c1OyEf[data-popper-placement^="top"] > .Cm1v1P::after {
	border-width: var(--hf-popover-arrow-height) calc(var(--hf-popover-arrow-width) * 0.5) 0;
}

.MPy_EL > .Cm1v1P::before,
.c1OyEf[data-popper-placement^="top"] > .Cm1v1P::before {
	bottom: 0;
	border-top-color: var(--hf-popover-arrow-border);
}

.MPy_EL > .Cm1v1P::after,
.c1OyEf[data-popper-placement^="top"] > .Cm1v1P::after {
	bottom: var(--hf-popover-border-width);
	border-top-color: var(--hf-popover-bg);
}

/* rtl:begin:ignore */
.UMBZ7y > .Cm1v1P,
.c1OyEf[data-popper-placement^="right"] > .Cm1v1P {
	left: calc(-1 * (var(--hf-popover-arrow-height)) - var(--hf-popover-border-width));
	width: var(--hf-popover-arrow-height);
	height: var(--hf-popover-arrow-width);
}

.UMBZ7y > .Cm1v1P::before,
.c1OyEf[data-popper-placement^="right"] > .Cm1v1P::before,
.UMBZ7y > .Cm1v1P::after,
.c1OyEf[data-popper-placement^="right"] > .Cm1v1P::after {
	border-width: calc(var(--hf-popover-arrow-width) * 0.5) var(--hf-popover-arrow-height)
		calc(var(--hf-popover-arrow-width) * 0.5) 0;
}

.UMBZ7y > .Cm1v1P::before,
.c1OyEf[data-popper-placement^="right"] > .Cm1v1P::before {
	left: 0;
	border-right-color: var(--hf-popover-arrow-border);
}

.UMBZ7y > .Cm1v1P::after,
.c1OyEf[data-popper-placement^="right"] > .Cm1v1P::after {
	left: var(--hf-popover-border-width);
	border-right-color: var(--hf-popover-bg);
}

/* rtl:end:ignore */
.zCEUwk > .Cm1v1P,
.c1OyEf[data-popper-placement^="bottom"] > .Cm1v1P {
	top: calc(-1 * (var(--hf-popover-arrow-height)) - var(--hf-popover-border-width));
}

.zCEUwk > .Cm1v1P::before,
.c1OyEf[data-popper-placement^="bottom"] > .Cm1v1P::before,
.zCEUwk > .Cm1v1P::after,
.c1OyEf[data-popper-placement^="bottom"] > .Cm1v1P::after {
	border-width: 0 calc(var(--hf-popover-arrow-width) * 0.5) var(--hf-popover-arrow-height);
}

.zCEUwk > .Cm1v1P::before,
.c1OyEf[data-popper-placement^="bottom"] > .Cm1v1P::before {
	top: 0;
	border-bottom-color: var(--hf-popover-arrow-border);
}

.zCEUwk > .Cm1v1P::after,
.c1OyEf[data-popper-placement^="bottom"] > .Cm1v1P::after {
	top: var(--hf-popover-border-width);
	border-bottom-color: var(--hf-popover-bg);
}

.zCEUwk .CbqhAd::before,
.c1OyEf[data-popper-placement^="bottom"] .CbqhAd::before {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	width: var(--hf-popover-arrow-width);
	margin-left: calc(-0.5 * var(--hf-popover-arrow-width));
	content: "";
	border-bottom: var(--hf-popover-border-width) solid var(--hf-popover-header-bg);
}

/* rtl:begin:ignore */
.zQCm2m > .Cm1v1P,
.c1OyEf[data-popper-placement^="left"] > .Cm1v1P {
	right: calc(-1 * (var(--hf-popover-arrow-height)) - var(--hf-popover-border-width));
	width: var(--hf-popover-arrow-height);
	height: var(--hf-popover-arrow-width);
}

.zQCm2m > .Cm1v1P::before,
.c1OyEf[data-popper-placement^="left"] > .Cm1v1P::before,
.zQCm2m > .Cm1v1P::after,
.c1OyEf[data-popper-placement^="left"] > .Cm1v1P::after {
	border-width: calc(var(--hf-popover-arrow-width) * 0.5) 0
		calc(var(--hf-popover-arrow-width) * 0.5) var(--hf-popover-arrow-height);
}

.zQCm2m > .Cm1v1P::before,
.c1OyEf[data-popper-placement^="left"] > .Cm1v1P::before {
	right: 0;
	border-left-color: var(--hf-popover-arrow-border);
}

.zQCm2m > .Cm1v1P::after,
.c1OyEf[data-popper-placement^="left"] > .Cm1v1P::after {
	right: var(--hf-popover-border-width);
	border-left-color: var(--hf-popover-bg);
}

/* rtl:end:ignore */
.CbqhAd {
	padding: var(--hf-popover-header-padding-y) var(--hf-popover-header-padding-x);
	margin-bottom: 0;
	font-size: var(--hf-popover-header-font-size);
	color: var(--hf-popover-header-color);
	background-color: var(--hf-popover-header-bg);
	border-bottom: var(--hf-popover-border-width) solid var(--hf-popover-border-color);
	border-top-left-radius: var(--hf-popover-inner-border-radius);
	border-top-right-radius: var(--hf-popover-inner-border-radius);
}

.CbqhAd:empty {
	display: none;
}

.AMGdWk {
	padding: var(--hf-popover-body-padding-y) var(--hf-popover-body-padding-x);
	color: var(--hf-popover-body-color);
}

.Z2Fby2 {
	position: relative;
}

.Z2Fby2.Jw1F6x {
	-ms-touch-action: pan-y;
	    touch-action: pan-y;
}

.dFhZA4 {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.dFhZA4::after {
	display: block;
	clear: both;
	content: "";
}

.MUtGOf {
	position: relative;
	display: none;
	float: left;
	width: 100%;
	margin-right: -100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: -webkit-transform 0.6s ease-in-out;
	transition: -webkit-transform 0.6s ease-in-out;
	transition: transform 0.6s ease-in-out;
	transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.MUtGOf {
		-webkit-transition: none;
		transition: none;
	}
}

.MUtGOf.MtwsIA,
.AsdkQS,
.Yl_ZEd {
	display: block;
}

.AsdkQS:not(.xzDqoV),
.MtwsIA.E2Vmyy {
	-webkit-transform: translateX(100%);
	        transform: translateX(100%);
}

.Yl_ZEd:not(.E2Vmyy),
.MtwsIA.xzDqoV {
	-webkit-transform: translateX(-100%);
	        transform: translateX(-100%);
}

.Byt0Kr .MUtGOf {
	opacity: 0;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-webkit-transform: none;
	        transform: none;
}

.Byt0Kr .MUtGOf.MtwsIA,
.Byt0Kr .AsdkQS.xzDqoV,
.Byt0Kr .Yl_ZEd.E2Vmyy {
	z-index: 1;
	opacity: 1;
}

.Byt0Kr .MtwsIA.xzDqoV,
.Byt0Kr .MtwsIA.E2Vmyy {
	z-index: 0;
	opacity: 0;
	-webkit-transition: opacity 0s 0.6s;
	transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
	.Byt0Kr .MtwsIA.xzDqoV,
	.Byt0Kr .MtwsIA.E2Vmyy {
		-webkit-transition: none;
		transition: none;
	}
}

.TFrwK8,
.MPLGUL {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 1;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: center;
	    justify-content: center;
	width: 15%;
	padding: 0;
	color: #fff;
	text-align: center;
	background: none;
	border: 0;
	opacity: 0.5;
	-webkit-transition: opacity 0.15s ease;
	transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
	.TFrwK8,
	.MPLGUL {
		-webkit-transition: none;
		transition: none;
	}
}

.TFrwK8:hover,
.TFrwK8:focus,
.MPLGUL:hover,
.MPLGUL:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	opacity: 0.9;
}

.TFrwK8 {
	left: 0;
}

.MPLGUL {
	right: 0;
}

.F5hWZn,
.q5fkwe {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 100% 100%;
}

/* rtl:options:  {"autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]}
 */
.F5hWZn {
	background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e");
}

.q5fkwe {
	background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
}

.P_2fas {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	    justify-content: center;
	padding: 0;
	margin-right: 15%;
	margin-bottom: 1rem;
	margin-left: 15%;
}

.P_2fas [data-kb-target] {
	-webkit-box-sizing: content-box;
	        box-sizing: content-box;
	-ms-flex: 0 1 auto;
	    flex: 0 1 auto;
	width: 30px;
	height: 3px;
	padding: 0;
	margin-right: 3px;
	margin-left: 3px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #fff;
	background-clip: padding-box;
	border: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	opacity: 0.5;
	-webkit-transition: opacity 0.6s ease;
	transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
	.P_2fas [data-kb-target] {
		-webkit-transition: none;
		transition: none;
	}
}

.P_2fas .MtwsIA {
	opacity: 1;
}

.WD3d52 {
	position: absolute;
	right: 15%;
	bottom: 1.25rem;
	left: 15%;
	padding-top: 1.25rem;
	padding-bottom: 1.25rem;
	color: #fff;
	text-align: center;
}

.Kv787i .F5hWZn,
.Kv787i .q5fkwe {
	-webkit-filter: invert(1) grayscale(100);
	        filter: invert(1) grayscale(100);
}

.Kv787i .P_2fas [data-kb-target] {
	background-color: #000;
}

.Kv787i .WD3d52 {
	color: #000;
}

[data-kb-theme="dark"] .Z2Fby2 .F5hWZn,
[data-kb-theme="dark"] .Z2Fby2 .q5fkwe,
[data-kb-theme="dark"].Z2Fby2 .F5hWZn,
[data-kb-theme="dark"].Z2Fby2 .q5fkwe {
	-webkit-filter: invert(1) grayscale(100);
	        filter: invert(1) grayscale(100);
}

[data-kb-theme="dark"] .Z2Fby2 .P_2fas [data-kb-target],
[data-kb-theme="dark"].Z2Fby2 .P_2fas [data-kb-target] {
	background-color: #000;
}

[data-kb-theme="dark"] .Z2Fby2 .WD3d52,
[data-kb-theme="dark"].Z2Fby2 .WD3d52 {
	color: #000;
}

.yiY30G,
.QWjoo7 {
	display: inline-block;
	width: var(--hf-spinner-width);
	height: var(--hf-spinner-height);
	vertical-align: var(--hf-spinner-vertical-align);
	border-radius: 50%;
	-webkit-animation: var(--hf-spinner-animation-speed) linear infinite var(--hf-spinner-animation-name);
	        animation: var(--hf-spinner-animation-speed) linear infinite var(--hf-spinner-animation-name);
}

@-webkit-keyframes QWjoo7 {
	to {
		-webkit-transform: rotate(360deg) /* rtl:ignore */;
		        transform: rotate(360deg) /* rtl:ignore */;
	}
}

@keyframes QWjoo7 {
	to {
		-webkit-transform: rotate(360deg) /* rtl:ignore */;
		        transform: rotate(360deg) /* rtl:ignore */;
	}
}

.QWjoo7 {
	--hf-spinner-width: 2rem;
	--hf-spinner-height: 2rem;
	--hf-spinner-vertical-align: -0.125em;
	--hf-spinner-border-width: 0.25em;
	--hf-spinner-animation-speed: 0.75s;
	--hf-spinner-animation-name: QWjoo7;
	border: var(--hf-spinner-border-width) solid currentcolor;
	border-right-color: transparent;
}

.HxZtzT {
	--hf-spinner-width: 1rem;
	--hf-spinner-height: 1rem;
	--hf-spinner-border-width: 0.2em;
}

@-webkit-keyframes yiY30G {
	0% {
		-webkit-transform: scale(0);
		        transform: scale(0);
	}
	50% {
		opacity: 1;
		-webkit-transform: none;
		        transform: none;
	}
}

@keyframes yiY30G {
	0% {
		-webkit-transform: scale(0);
		        transform: scale(0);
	}
	50% {
		opacity: 1;
		-webkit-transform: none;
		        transform: none;
	}
}

.yiY30G {
	--hf-spinner-width: 2rem;
	--hf-spinner-height: 2rem;
	--hf-spinner-vertical-align: -0.125em;
	--hf-spinner-animation-speed: 0.75s;
	--hf-spinner-animation-name: yiY30G;
	background-color: currentcolor;
	opacity: 0;
}

.klAoZE {
	--hf-spinner-width: 1rem;
	--hf-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
	.QWjoo7,
	.yiY30G {
		--hf-spinner-animation-speed: 1.5s;
	}
}

.TUTE17,
.JddS3Z,
.mDALKq,
.sc8g7L,
.vEnfnw,
.xmtl9e {
	--hf-offcanvas-zindex: 1045;
	--hf-offcanvas-width: 400px;
	--hf-offcanvas-height: 30vh;
	--hf-offcanvas-padding-x: 1rem;
	--hf-offcanvas-padding-y: 1rem;
	--hf-offcanvas-color: var(--hf-body-color);
	--hf-offcanvas-bg: var(--hf-body-bg);
	--hf-offcanvas-border-width: var(--hf-border-width);
	--hf-offcanvas-border-color: var(--hf-border-color-translucent);
	--hf-offcanvas-box-shadow: var(--hf-box-shadow-sm);
	--hf-offcanvas-transition: transform 0.3s ease-in-out;
	--hf-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
	.xmtl9e {
		position: fixed;
		bottom: 0;
		z-index: var(--hf-offcanvas-zindex);
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		    flex-direction: column;
		max-width: 100%;
		color: var(--hf-offcanvas-color);
		visibility: hidden;
		background-color: var(--hf-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		-webkit-transition: var(--hf-offcanvas-transition);
		transition: var(--hf-offcanvas-transition);
	}
}

@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
	.xmtl9e {
		-webkit-transition: none;
		transition: none;
	}
}

@media (max-width: 575.98px) {
	.xmtl9e.kdLdOS {
		top: 0;
		left: 0;
		width: var(--hf-offcanvas-width);
		border-right: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(-100%);
		        transform: translateX(-100%);
	}
	.xmtl9e.bV475K {
		top: 0;
		right: 0;
		width: var(--hf-offcanvas-width);
		border-left: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(100%);
		        transform: translateX(100%);
	}
	.xmtl9e.f27oF2 {
		top: 0;
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(-100%);
		        transform: translateY(-100%);
	}
	.xmtl9e.GNviwa {
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-top: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}
	.xmtl9e.BZdyYX,
	.xmtl9e.PRxuhw:not(.sIA7ri) {
		-webkit-transform: none;
		        transform: none;
	}
	.xmtl9e.BZdyYX,
	.xmtl9e.sIA7ri,
	.xmtl9e.PRxuhw {
		visibility: visible;
	}
}

@media (min-width: 576px) {
	.xmtl9e {
		--hf-offcanvas-height: auto;
		--hf-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.xmtl9e .lVM22i {
		display: none;
	}
	.xmtl9e .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (max-width: 767.98px) {
	.vEnfnw {
		position: fixed;
		bottom: 0;
		z-index: var(--hf-offcanvas-zindex);
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		    flex-direction: column;
		max-width: 100%;
		color: var(--hf-offcanvas-color);
		visibility: hidden;
		background-color: var(--hf-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		-webkit-transition: var(--hf-offcanvas-transition);
		transition: var(--hf-offcanvas-transition);
	}
}

@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
	.vEnfnw {
		-webkit-transition: none;
		transition: none;
	}
}

@media (max-width: 767.98px) {
	.vEnfnw.kdLdOS {
		top: 0;
		left: 0;
		width: var(--hf-offcanvas-width);
		border-right: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(-100%);
		        transform: translateX(-100%);
	}
	.vEnfnw.bV475K {
		top: 0;
		right: 0;
		width: var(--hf-offcanvas-width);
		border-left: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(100%);
		        transform: translateX(100%);
	}
	.vEnfnw.f27oF2 {
		top: 0;
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(-100%);
		        transform: translateY(-100%);
	}
	.vEnfnw.GNviwa {
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-top: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}
	.vEnfnw.BZdyYX,
	.vEnfnw.PRxuhw:not(.sIA7ri) {
		-webkit-transform: none;
		        transform: none;
	}
	.vEnfnw.BZdyYX,
	.vEnfnw.sIA7ri,
	.vEnfnw.PRxuhw {
		visibility: visible;
	}
}

@media (min-width: 768px) {
	.vEnfnw {
		--hf-offcanvas-height: auto;
		--hf-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.vEnfnw .lVM22i {
		display: none;
	}
	.vEnfnw .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (max-width: 991.98px) {
	.sc8g7L {
		position: fixed;
		bottom: 0;
		z-index: var(--hf-offcanvas-zindex);
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		    flex-direction: column;
		max-width: 100%;
		color: var(--hf-offcanvas-color);
		visibility: hidden;
		background-color: var(--hf-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		-webkit-transition: var(--hf-offcanvas-transition);
		transition: var(--hf-offcanvas-transition);
	}
}

@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
	.sc8g7L {
		-webkit-transition: none;
		transition: none;
	}
}

@media (max-width: 991.98px) {
	.sc8g7L.kdLdOS {
		top: 0;
		left: 0;
		width: var(--hf-offcanvas-width);
		border-right: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(-100%);
		        transform: translateX(-100%);
	}
	.sc8g7L.bV475K {
		top: 0;
		right: 0;
		width: var(--hf-offcanvas-width);
		border-left: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(100%);
		        transform: translateX(100%);
	}
	.sc8g7L.f27oF2 {
		top: 0;
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(-100%);
		        transform: translateY(-100%);
	}
	.sc8g7L.GNviwa {
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-top: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}
	.sc8g7L.BZdyYX,
	.sc8g7L.PRxuhw:not(.sIA7ri) {
		-webkit-transform: none;
		        transform: none;
	}
	.sc8g7L.BZdyYX,
	.sc8g7L.sIA7ri,
	.sc8g7L.PRxuhw {
		visibility: visible;
	}
}

@media (min-width: 992px) {
	.sc8g7L {
		--hf-offcanvas-height: auto;
		--hf-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.sc8g7L .lVM22i {
		display: none;
	}
	.sc8g7L .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (max-width: 1199.98px) {
	.mDALKq {
		position: fixed;
		bottom: 0;
		z-index: var(--hf-offcanvas-zindex);
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		    flex-direction: column;
		max-width: 100%;
		color: var(--hf-offcanvas-color);
		visibility: hidden;
		background-color: var(--hf-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		-webkit-transition: var(--hf-offcanvas-transition);
		transition: var(--hf-offcanvas-transition);
	}
}

@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
	.mDALKq {
		-webkit-transition: none;
		transition: none;
	}
}

@media (max-width: 1199.98px) {
	.mDALKq.kdLdOS {
		top: 0;
		left: 0;
		width: var(--hf-offcanvas-width);
		border-right: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(-100%);
		        transform: translateX(-100%);
	}
	.mDALKq.bV475K {
		top: 0;
		right: 0;
		width: var(--hf-offcanvas-width);
		border-left: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(100%);
		        transform: translateX(100%);
	}
	.mDALKq.f27oF2 {
		top: 0;
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(-100%);
		        transform: translateY(-100%);
	}
	.mDALKq.GNviwa {
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-top: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}
	.mDALKq.BZdyYX,
	.mDALKq.PRxuhw:not(.sIA7ri) {
		-webkit-transform: none;
		        transform: none;
	}
	.mDALKq.BZdyYX,
	.mDALKq.sIA7ri,
	.mDALKq.PRxuhw {
		visibility: visible;
	}
}

@media (min-width: 1200px) {
	.mDALKq {
		--hf-offcanvas-height: auto;
		--hf-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.mDALKq .lVM22i {
		display: none;
	}
	.mDALKq .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (max-width: 1399.98px) {
	.JddS3Z {
		position: fixed;
		bottom: 0;
		z-index: var(--hf-offcanvas-zindex);
		display: -ms-flexbox;
		display: flex;
		-ms-flex-direction: column;
		    flex-direction: column;
		max-width: 100%;
		color: var(--hf-offcanvas-color);
		visibility: hidden;
		background-color: var(--hf-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		-webkit-transition: var(--hf-offcanvas-transition);
		transition: var(--hf-offcanvas-transition);
	}
}

@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
	.JddS3Z {
		-webkit-transition: none;
		transition: none;
	}
}

@media (max-width: 1399.98px) {
	.JddS3Z.kdLdOS {
		top: 0;
		left: 0;
		width: var(--hf-offcanvas-width);
		border-right: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(-100%);
		        transform: translateX(-100%);
	}
	.JddS3Z.bV475K {
		top: 0;
		right: 0;
		width: var(--hf-offcanvas-width);
		border-left: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateX(100%);
		        transform: translateX(100%);
	}
	.JddS3Z.f27oF2 {
		top: 0;
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(-100%);
		        transform: translateY(-100%);
	}
	.JddS3Z.GNviwa {
		right: 0;
		left: 0;
		height: var(--hf-offcanvas-height);
		max-height: 100%;
		border-top: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
		-webkit-transform: translateY(100%);
		        transform: translateY(100%);
	}
	.JddS3Z.BZdyYX,
	.JddS3Z.PRxuhw:not(.sIA7ri) {
		-webkit-transform: none;
		        transform: none;
	}
	.JddS3Z.BZdyYX,
	.JddS3Z.sIA7ri,
	.JddS3Z.PRxuhw {
		visibility: visible;
	}
}

@media (min-width: 1400px) {
	.JddS3Z {
		--hf-offcanvas-height: auto;
		--hf-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.JddS3Z .lVM22i {
		display: none;
	}
	.JddS3Z .mRiBsP {
		display: -ms-flexbox;
		display: flex;
		-ms-flex-positive: 0;
		    flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

.TUTE17 {
	position: fixed;
	bottom: 0;
	z-index: var(--hf-offcanvas-zindex);
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	    flex-direction: column;
	max-width: 100%;
	color: var(--hf-offcanvas-color);
	visibility: hidden;
	background-color: var(--hf-offcanvas-bg);
	background-clip: padding-box;
	outline: 0;
	-webkit-transition: var(--hf-offcanvas-transition);
	transition: var(--hf-offcanvas-transition);
}

@media (prefers-reduced-motion: reduce) {
	.TUTE17 {
		-webkit-transition: none;
		transition: none;
	}
}

.TUTE17.kdLdOS {
	top: 0;
	left: 0;
	width: var(--hf-offcanvas-width);
	border-right: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
	-webkit-transform: translateX(-100%);
	        transform: translateX(-100%);
}

.TUTE17.bV475K {
	top: 0;
	right: 0;
	width: var(--hf-offcanvas-width);
	border-left: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
	-webkit-transform: translateX(100%);
	        transform: translateX(100%);
}

.TUTE17.f27oF2 {
	top: 0;
	right: 0;
	left: 0;
	height: var(--hf-offcanvas-height);
	max-height: 100%;
	border-bottom: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
	-webkit-transform: translateY(-100%);
	        transform: translateY(-100%);
}

.TUTE17.GNviwa {
	right: 0;
	left: 0;
	height: var(--hf-offcanvas-height);
	max-height: 100%;
	border-top: var(--hf-offcanvas-border-width) solid var(--hf-offcanvas-border-color);
	-webkit-transform: translateY(100%);
	        transform: translateY(100%);
}

.TUTE17.BZdyYX,
.TUTE17.PRxuhw:not(.sIA7ri) {
	-webkit-transform: none;
	        transform: none;
}

.TUTE17.BZdyYX,
.TUTE17.sIA7ri,
.TUTE17.PRxuhw {
	visibility: visible;
}

.Z1IDPi {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1040;
	width: 100vw;
	height: 100vh;
	background-color: #000;
}

.Z1IDPi.KtO1jm {
	opacity: 0;
}

.Z1IDPi.PRxuhw {
	opacity: 0.5;
}

.lVM22i {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-pack: justify;
	    justify-content: space-between;
	padding: var(--hf-offcanvas-padding-y) var(--hf-offcanvas-padding-x);
}

.lVM22i .mwZnu3 {
	padding: calc(var(--hf-offcanvas-padding-y) * 0.5) calc(var(--hf-offcanvas-padding-x) * 0.5);
	margin-top: calc(-0.5 * var(--hf-offcanvas-padding-y));
	margin-right: calc(-0.5 * var(--hf-offcanvas-padding-x));
	margin-bottom: calc(-0.5 * var(--hf-offcanvas-padding-y));
}

.BHKyJe {
	margin-bottom: 0;
	line-height: var(--hf-offcanvas-title-line-height);
}

.mRiBsP {
	-ms-flex-positive: 1;
	    flex-grow: 1;
	padding: var(--hf-offcanvas-padding-y) var(--hf-offcanvas-padding-x);
	overflow-y: auto;
}

.kMfJAU {
	display: inline-block;
	min-height: 1em;
	vertical-align: middle;
	cursor: wait;
	background-color: currentcolor;
	opacity: 0.5;
}

.kMfJAU.YMdeWl::before {
	display: inline-block;
	content: "";
}

.HftUnh {
	min-height: 0.6em;
}

.LtMkbi {
	min-height: 0.8em;
}

.Q57H3y {
	min-height: 1.2em;
}

.EbXzO7 .kMfJAU {
	-webkit-animation: EbXzO7 2s ease-in-out infinite;
	        animation: EbXzO7 2s ease-in-out infinite;
}

@-webkit-keyframes EbXzO7 {
	50% {
		opacity: 0.2;
	}
}

@keyframes EbXzO7 {
	50% {
		opacity: 0.2;
	}
}

.WUs4oI {
	-webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
	mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
	-webkit-mask-size: 200% 100%;
	mask-size: 200% 100%;
	-webkit-animation: WUs4oI 2s linear infinite;
	        animation: WUs4oI 2s linear infinite;
}

@-webkit-keyframes WUs4oI {
	100% {
		-webkit-mask-position: -200% 0%;
		mask-position: -200% 0%;
	}
}

@keyframes WUs4oI {
	100% {
		-webkit-mask-position: -200% 0%;
		mask-position: -200% 0%;
	}
}

.i6a60S::after {
	display: block;
	clear: both;
	content: "";
}

.APj6pp {
	color: #fff !important;
	background-color: RGBA(13, 110, 253, 1) !important;
	background-color: RGBA(var(--hf-primary-rgb), var(--hf-bg-opacity, 1)) !important;
}

.lwxvH9 {
	color: #fff !important;
	background-color: RGBA(108, 117, 125, 1) !important;
	background-color: RGBA(var(--hf-secondary-rgb), var(--hf-bg-opacity, 1)) !important;
}

.xvClwy {
	color: #fff !important;
	background-color: RGBA(25, 135, 84, 1) !important;
	background-color: RGBA(var(--hf-success-rgb), var(--hf-bg-opacity, 1)) !important;
}

.jYkLM6 {
	color: #000 !important;
	background-color: RGBA(13, 202, 240, 1) !important;
	background-color: RGBA(var(--hf-info-rgb), var(--hf-bg-opacity, 1)) !important;
}

.jKfclQ {
	color: #000 !important;
	background-color: RGBA(255, 193, 7, 1) !important;
	background-color: RGBA(var(--hf-warning-rgb), var(--hf-bg-opacity, 1)) !important;
}

.Ja0bQ0 {
	color: #fff !important;
	background-color: RGBA(220, 53, 69, 1) !important;
	background-color: RGBA(var(--hf-danger-rgb), var(--hf-bg-opacity, 1)) !important;
}

.XAg93D {
	color: #000 !important;
	background-color: RGBA(248, 249, 250, 1) !important;
	background-color: RGBA(var(--hf-light-rgb), var(--hf-bg-opacity, 1)) !important;
}

.ovrbd3 {
	color: #fff !important;
	background-color: RGBA(33, 37, 41, 1) !important;
	background-color: RGBA(var(--hf-dark-rgb), var(--hf-bg-opacity, 1)) !important;
}

.QKpUyl {
	color: RGBA(13, 110, 253, 1) !important;
	color: RGBA(var(--hf-primary-rgb), var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		13, 110, 253,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-primary-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(
		13, 110, 253,
		1
	) !important;
	text-decoration-color: RGBA(
		var(--hf-primary-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
}

.QKpUyl:hover,
.QKpUyl:focus {
	color: RGBA(10, 88, 202, 1) !important;
	color: RGBA(10, 88, 202, var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(10, 88, 202, 1) !important;
	-webkit-text-decoration-color: RGBA(10, 88, 202, var(--hf-link-underline-opacity, 1)) !important;
	text-decoration-color: RGBA(10, 88, 202, 1) !important;
	text-decoration-color: RGBA(10, 88, 202, var(--hf-link-underline-opacity, 1)) !important;
}

.nUZLrW {
	color: RGBA(108, 117, 125, 1) !important;
	color: RGBA(var(--hf-secondary-rgb), var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		108, 117, 125,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-secondary-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(
		108, 117, 125,
		1
	) !important;
	text-decoration-color: RGBA(
		var(--hf-secondary-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
}

.nUZLrW:hover,
.nUZLrW:focus {
	color: RGBA(86, 94, 100, 1) !important;
	color: RGBA(86, 94, 100, var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(86, 94, 100, 1) !important;
	-webkit-text-decoration-color: RGBA(86, 94, 100, var(--hf-link-underline-opacity, 1)) !important;
	text-decoration-color: RGBA(86, 94, 100, 1) !important;
	text-decoration-color: RGBA(86, 94, 100, var(--hf-link-underline-opacity, 1)) !important;
}

.VLUozU {
	color: RGBA(25, 135, 84, 1) !important;
	color: RGBA(var(--hf-success-rgb), var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		25, 135, 84,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-success-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(
		25, 135, 84,
		1
	) !important;
	text-decoration-color: RGBA(
		var(--hf-success-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
}

.VLUozU:hover,
.VLUozU:focus {
	color: RGBA(20, 108, 67, 1) !important;
	color: RGBA(20, 108, 67, var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(20, 108, 67, 1) !important;
	-webkit-text-decoration-color: RGBA(20, 108, 67, var(--hf-link-underline-opacity, 1)) !important;
	text-decoration-color: RGBA(20, 108, 67, 1) !important;
	text-decoration-color: RGBA(20, 108, 67, var(--hf-link-underline-opacity, 1)) !important;
}

.swwBIE {
	color: RGBA(13, 202, 240, 1) !important;
	color: RGBA(var(--hf-info-rgb), var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		13, 202, 240,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-info-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(13, 202, 240, 1) !important;
	-webkit-text-decoration-color: RGBA(var(--hf-info-rgb), var(--hf-link-underline-opacity, 1)) !important;
	        text-decoration-color: RGBA(var(--hf-info-rgb), var(--hf-link-underline-opacity, 1)) !important;
}

.swwBIE:hover,
.swwBIE:focus {
	color: RGBA(61, 213, 243, 1) !important;
	color: RGBA(61, 213, 243, var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(61, 213, 243, 1) !important;
	-webkit-text-decoration-color: RGBA(61, 213, 243, var(--hf-link-underline-opacity, 1)) !important;
	text-decoration-color: RGBA(61, 213, 243, 1) !important;
	text-decoration-color: RGBA(61, 213, 243, var(--hf-link-underline-opacity, 1)) !important;
}

.yEOz1Z {
	color: RGBA(255, 193, 7, 1) !important;
	color: RGBA(var(--hf-warning-rgb), var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		255, 193, 7,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-warning-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(
		255, 193, 7,
		1
	) !important;
	text-decoration-color: RGBA(
		var(--hf-warning-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
}

.yEOz1Z:hover,
.yEOz1Z:focus {
	color: RGBA(255, 205, 57, 1) !important;
	color: RGBA(255, 205, 57, var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(255, 205, 57, 1) !important;
	-webkit-text-decoration-color: RGBA(255, 205, 57, var(--hf-link-underline-opacity, 1)) !important;
	text-decoration-color: RGBA(255, 205, 57, 1) !important;
	text-decoration-color: RGBA(255, 205, 57, var(--hf-link-underline-opacity, 1)) !important;
}

.ePh1uR {
	color: RGBA(220, 53, 69, 1) !important;
	color: RGBA(var(--hf-danger-rgb), var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		220, 53, 69,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-danger-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(220, 53, 69, 1) !important;
	-webkit-text-decoration-color: RGBA(var(--hf-danger-rgb), var(--hf-link-underline-opacity, 1)) !important;
	        text-decoration-color: RGBA(var(--hf-danger-rgb), var(--hf-link-underline-opacity, 1)) !important;
}

.ePh1uR:hover,
.ePh1uR:focus {
	color: RGBA(176, 42, 55, 1) !important;
	color: RGBA(176, 42, 55, var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(176, 42, 55, 1) !important;
	-webkit-text-decoration-color: RGBA(176, 42, 55, var(--hf-link-underline-opacity, 1)) !important;
	text-decoration-color: RGBA(176, 42, 55, 1) !important;
	text-decoration-color: RGBA(176, 42, 55, var(--hf-link-underline-opacity, 1)) !important;
}

.p0M_HK {
	color: RGBA(248, 249, 250, 1) !important;
	color: RGBA(var(--hf-light-rgb), var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		248, 249, 250,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-light-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(248, 249, 250, 1) !important;
	-webkit-text-decoration-color: RGBA(var(--hf-light-rgb), var(--hf-link-underline-opacity, 1)) !important;
	        text-decoration-color: RGBA(var(--hf-light-rgb), var(--hf-link-underline-opacity, 1)) !important;
}

.p0M_HK:hover,
.p0M_HK:focus {
	color: RGBA(249, 250, 251, 1) !important;
	color: RGBA(249, 250, 251, var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		249,
		250,
		251,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		249,
		250,
		251,
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(249, 250, 251, 1) !important;
	-webkit-text-decoration-color: RGBA(249, 250, 251, var(--hf-link-underline-opacity, 1)) !important;
	        text-decoration-color: RGBA(249, 250, 251, var(--hf-link-underline-opacity, 1)) !important;
}

.Y2vfOF {
	color: RGBA(33, 37, 41, 1) !important;
	color: RGBA(var(--hf-dark-rgb), var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		33, 37, 41,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-dark-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(33, 37, 41, 1) !important;
	-webkit-text-decoration-color: RGBA(var(--hf-dark-rgb), var(--hf-link-underline-opacity, 1)) !important;
	        text-decoration-color: RGBA(var(--hf-dark-rgb), var(--hf-link-underline-opacity, 1)) !important;
}

.Y2vfOF:hover,
.Y2vfOF:focus {
	color: RGBA(26, 30, 33, 1) !important;
	color: RGBA(26, 30, 33, var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(26, 30, 33, 1) !important;
	-webkit-text-decoration-color: RGBA(26, 30, 33, var(--hf-link-underline-opacity, 1)) !important;
	text-decoration-color: RGBA(26, 30, 33, 1) !important;
	text-decoration-color: RGBA(26, 30, 33, var(--hf-link-underline-opacity, 1)) !important;
}

.hT03Rt {
	color: RGBA(0, 0, 0, 1) !important;
	color: RGBA(var(--hf-emphasis-color-rgb), var(--hf-link-opacity, 1)) !important;
	-webkit-text-decoration-color: RGBA(
		0, 0, 0,
		1
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-emphasis-color-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: RGBA(
		0, 0, 0,
		1
	) !important;
	text-decoration-color: RGBA(
		var(--hf-emphasis-color-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
}

.hT03Rt:hover,
.hT03Rt:focus {
	color: RGBA(0, 0, 0, 0.75) !important;
	color: RGBA(var(--hf-emphasis-color-rgb), var(--hf-link-opacity, 0.75)) !important;
	-webkit-text-decoration-color: RGBA(
		0, 0, 0,
		0.75
	) !important;
	-webkit-text-decoration-color: RGBA(
		var(--hf-emphasis-color-rgb),
		var(--hf-link-underline-opacity, 0.75)
	) !important;
	text-decoration-color: RGBA(
		0, 0, 0,
		0.75
	) !important;
	text-decoration-color: RGBA(
		var(--hf-emphasis-color-rgb),
		var(--hf-link-underline-opacity, 0.75)
	) !important;
}

.P1c0s0:focus {
	outline: 0;
	-webkit-box-shadow: 0 0 0
		0.25rem rgba(13, 110, 253, 0.25);
	        box-shadow: 0 0 0
		0.25rem rgba(13, 110, 253, 0.25);
	-webkit-box-shadow: var(--hf-focus-ring-x, 0) var(--hf-focus-ring-y, 0) var(--hf-focus-ring-blur, 0)
		var(--hf-focus-ring-width) var(--hf-focus-ring-color);
	        box-shadow: var(--hf-focus-ring-x, 0) var(--hf-focus-ring-y, 0) var(--hf-focus-ring-blur, 0)
		var(--hf-focus-ring-width) var(--hf-focus-ring-color);
}

.uMI7VP {
	display: -ms-inline-flexbox;
	display: inline-flex;
	gap: 0.375rem;
	-ms-flex-align: center;
	    align-items: center;
	-webkit-text-decoration-color: rgba(13, 110, 253, 0.5);
	-webkit-text-decoration-color: rgba(var(--hf-link-color-rgb), var(--hf-link-opacity, 0.5));
	text-decoration-color: rgba(13, 110, 253, 0.5);
	text-decoration-color: rgba(var(--hf-link-color-rgb), var(--hf-link-opacity, 0.5));
	text-underline-offset: 0.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.uMI7VP > .rsGTsJ {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	width: 1em;
	height: 1em;
	fill: currentcolor;
	-webkit-transition: 0.2s ease-in-out transform;
	transition: 0.2s ease-in-out transform;
}

@media (prefers-reduced-motion: reduce) {
	.uMI7VP > .rsGTsJ {
		-webkit-transition: none;
		transition: none;
	}
}

.dMHcvc:hover > .rsGTsJ,
.dMHcvc:focus-visible > .rsGTsJ {
	-webkit-transform: translate3d(0.25em, 0, 0);
	        transform: translate3d(0.25em, 0, 0);
	-webkit-transform: var(--hf-icon-link-transform, translate3d(0.25em, 0, 0));
	        transform: var(--hf-icon-link-transform, translate3d(0.25em, 0, 0));
}

.zMVS5t {
	position: relative;
	width: 100%;
}

.zMVS5t::before {
	display: block;
	padding-top: var(--hf-aspect-ratio);
	content: "";
}

.zMVS5t > * {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.UYhKby {
	--hf-aspect-ratio: 100%;
}

.xB3SIh {
	--hf-aspect-ratio: 75%;
}

.ploj7x {
	--hf-aspect-ratio: 56.25%;
}

.rq6n9g {
	--hf-aspect-ratio: 42.8571428571%;
}

.GK4m7w {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1030;
}

.nwbLwX {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1030;
}

.jvY46U {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1020;
}

.ZVpvRJ {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	z-index: 1020;
}

@media (min-width: 576px) {
	.MncxXc {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.ZbcqPg {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}

@media (min-width: 768px) {
	.qM9Mt1 {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.rAQsr2 {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}

@media (min-width: 992px) {
	.OBUlmY {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.n8Unhn {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}

@media (min-width: 1200px) {
	.P8eozy {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.Jcy5XR {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}

@media (min-width: 1400px) {
	.kpif55 {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.OQTs20 {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}

.opTJOi {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	    flex-direction: row;
	-ms-flex-align: center;
	    align-items: center;
	-ms-flex-item-align: stretch;
	    align-self: stretch;
}

.eG5ERt {
	display: -ms-flexbox;
	display: flex;
	-ms-flex: 1 1 auto;
	    flex: 1 1 auto;
	-ms-flex-direction: column;
	    flex-direction: column;
	-ms-flex-item-align: stretch;
	    align-self: stretch;
}

.CIbeQC,
.hRE8C2:not(:focus):not(:focus-within) {
	width: 1px !important;
	height: 1px !important;
	padding: 0 !important;
	margin: -1px !important;
	overflow: hidden !important;
	clip: rect(0, 0, 0, 0) !important;
	white-space: nowrap !important;
	border: 0 !important;
}

.CIbeQC:not(caption),
.hRE8C2:not(:focus):not(:focus-within):not(caption) {
	position: absolute !important;
}

.tfYfFb::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	content: "";
}

.L3qSeZ {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ueHHf2 {
	display: inline-block;
	-ms-flex-item-align: stretch;
	    align-self: stretch;
	width: 1px;
	width: var(--hf-border-width);
	min-height: 1em;
	background-color: currentcolor;
	opacity: 0.25;
}

.Lg_uqZ {
	vertical-align: baseline !important;
}

.NoOH4Z {
	vertical-align: top !important;
}

.jYBjyr {
	vertical-align: middle !important;
}

.jeEMxQ {
	vertical-align: bottom !important;
}

.As9F8A {
	vertical-align: text-bottom !important;
}

.LUum_o {
	vertical-align: text-top !important;
}

.B2ioZj {
	float: left !important;
}

.arcLSR {
	float: right !important;
}

.HvieNO {
	float: none !important;
}

.BziSl_ {
	-o-object-fit: contain !important;
	object-fit: contain !important;
}

.eFwtQ2 {
	-o-object-fit: cover !important;
	object-fit: cover !important;
}

.vD6q8y {
	-o-object-fit: fill !important;
	object-fit: fill !important;
}

.VdJfW4 {
	-o-object-fit: scale-down !important;
	object-fit: scale-down !important;
}

.FA_v3V {
	-o-object-fit: none !important;
	object-fit: none !important;
}

.uL8GBV {
	opacity: 0 !important;
}

.cCHKbP {
	opacity: 0.25 !important;
}

.OZDV8S {
	opacity: 0.5 !important;
}

.JtVUQi {
	opacity: 0.75 !important;
}

.tVvsAL {
	opacity: 1 !important;
}

.W5sKGM {
	overflow: auto !important;
}

.q6PVDq {
	overflow: hidden !important;
}

.jxwg6u {
	overflow: visible !important;
}

.SWuIJF {
	overflow: scroll !important;
}

.bz4e3D {
	overflow-x: auto !important;
}

.VEYX3y {
	overflow-x: hidden !important;
}

.enZFnW {
	overflow-x: visible !important;
}

.qzIM8T {
	overflow-x: scroll !important;
}

._erarv {
	overflow-y: auto !important;
}

.VhvgTc {
	overflow-y: hidden !important;
}

.cne_F2 {
	overflow-y: visible !important;
}

.nwtYFs {
	overflow-y: scroll !important;
}

.ut9aFy {
	display: inline !important;
}

.u4qUJ_ {
	display: inline-block !important;
}

.NJy9Pp {
	display: block !important;
}

.pCH9nz {
	display: grid !important;
}

.NK13wU {
	display: inline-grid !important;
}

.K7nhec {
	display: table !important;
}

.PKhi4H {
	display: table-row !important;
}

.MS_a_M {
	display: table-cell !important;
}

.eHeZX0 {
	display: -ms-flexbox !important;
	display: flex !important;
}

.ZcheA1 {
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
}

.I475Yg {
	display: none !important;
}

.JJjtYU {
	-webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
	        box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
	-webkit-box-shadow: var(--hf-box-shadow) !important;
	        box-shadow: var(--hf-box-shadow) !important;
}

.Hcaq8B {
	-webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
	        box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
	-webkit-box-shadow: var(--hf-box-shadow-sm) !important;
	        box-shadow: var(--hf-box-shadow-sm) !important;
}

.lYAS4u {
	-webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
	        box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
	-webkit-box-shadow: var(--hf-box-shadow-lg) !important;
	        box-shadow: var(--hf-box-shadow-lg) !important;
}

.DwNBcS {
	-webkit-box-shadow: none !important;
	        box-shadow: none !important;
}

.Syq81w {
	--hf-focus-ring-color: rgba(var(--hf-primary-rgb), var(--hf-focus-ring-opacity));
}

.I6bGE5 {
	--hf-focus-ring-color: rgba(var(--hf-secondary-rgb), var(--hf-focus-ring-opacity));
}

.d4V3lM {
	--hf-focus-ring-color: rgba(var(--hf-success-rgb), var(--hf-focus-ring-opacity));
}

.kMLchj {
	--hf-focus-ring-color: rgba(var(--hf-info-rgb), var(--hf-focus-ring-opacity));
}

.xcCvYm {
	--hf-focus-ring-color: rgba(var(--hf-warning-rgb), var(--hf-focus-ring-opacity));
}

.YTpjT1 {
	--hf-focus-ring-color: rgba(var(--hf-danger-rgb), var(--hf-focus-ring-opacity));
}

.WtIb9V {
	--hf-focus-ring-color: rgba(var(--hf-light-rgb), var(--hf-focus-ring-opacity));
}

.ACV5eO {
	--hf-focus-ring-color: rgba(var(--hf-dark-rgb), var(--hf-focus-ring-opacity));
}

._zO6Mj {
	position: static !important;
}

.AVmHp_ {
	position: relative !important;
}

.RQTtsn {
	position: absolute !important;
}

.i43lKT {
	position: fixed !important;
}

.pK24K_ {
	position: -webkit-sticky !important;
	position: sticky !important;
}

.vlPx3k {
	top: 0 !important;
}

.jczbXt {
	top: 50% !important;
}

.R0U4BU {
	top: 100% !important;
}

.QvFXsV {
	bottom: 0 !important;
}

.hPs4iZ {
	bottom: 50% !important;
}

.Jl_j9u {
	bottom: 100% !important;
}

.XP6Zao {
	left: 0 !important;
}

.ADSyEO {
	left: 50% !important;
}

.bvD3LM {
	left: 100% !important;
}

.BdlpUa {
	right: 0 !important;
}

.Mu4usd {
	right: 50% !important;
}

.pbDf9P {
	right: 100% !important;
}

.qg5m3n {
	-webkit-transform: translate(-50%, -50%) !important;
	        transform: translate(-50%, -50%) !important;
}

.ssRsye {
	-webkit-transform: translateX(-50%) !important;
	        transform: translateX(-50%) !important;
}

.UK91IZ {
	-webkit-transform: translateY(-50%) !important;
	        transform: translateY(-50%) !important;
}

.pStodU {
	border: 1px solid #dee2e6 !important;
}

.mE3cYo {
	border: 0 !important;
}

.j5V7IZ {
	border-top: 1px solid #dee2e6 !important;
}

.IMC5P0 {
	border-top: 0 !important;
}

.PsD3rn {
	border-right: 1px solid #dee2e6 !important;
}

.ZmQpZY {
	border-right: 0 !important;
}

.mFOeIf {
	border-bottom: 1px solid #dee2e6 !important;
}

.aPaZbb {
	border-bottom: 0 !important;
}

.vnTKy3 {
	border-left: 1px solid #dee2e6 !important;
}

.gH3pOe {
	border-left: 0 !important;
}

.asg4ID {
	--hf-border-opacity: 1;
	border-color: rgba(13, 110, 253, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-primary-rgb), var(--hf-border-opacity)) !important;
}

.rbSKSM {
	--hf-border-opacity: 1;
	border-color: rgba(108, 117, 125, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-secondary-rgb), var(--hf-border-opacity)) !important;
}

.EWfx9f {
	--hf-border-opacity: 1;
	border-color: rgba(25, 135, 84, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-success-rgb), var(--hf-border-opacity)) !important;
}

.oWPgFh {
	--hf-border-opacity: 1;
	border-color: rgba(13, 202, 240, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-info-rgb), var(--hf-border-opacity)) !important;
}

.ivsSNt {
	--hf-border-opacity: 1;
	border-color: rgba(255, 193, 7, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-warning-rgb), var(--hf-border-opacity)) !important;
}

.wKV42u {
	--hf-border-opacity: 1;
	border-color: rgba(220, 53, 69, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-danger-rgb), var(--hf-border-opacity)) !important;
}

.wPoRuY {
	--hf-border-opacity: 1;
	border-color: rgba(248, 249, 250, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-light-rgb), var(--hf-border-opacity)) !important;
}

.cFwnBL {
	--hf-border-opacity: 1;
	border-color: rgba(33, 37, 41, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-dark-rgb), var(--hf-border-opacity)) !important;
}

.Oh_1oW {
	--hf-border-opacity: 1;
	border-color: rgba(0, 0, 0, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-black-rgb), var(--hf-border-opacity)) !important;
}

.cUMx7H {
	--hf-border-opacity: 1;
	border-color: rgba(255, 255, 255, var(--hf-border-opacity)) !important;
	border-color: rgba(var(--hf-white-rgb), var(--hf-border-opacity)) !important;
}

.TFIYtE {
	border-color: #9ec5fe !important;
	border-color: var(--hf-primary-border-subtle) !important;
}

.xrkXqm {
	border-color: #c4c8cb !important;
	border-color: var(--hf-secondary-border-subtle) !important;
}

.qvlZgH {
	border-color: #a3cfbb !important;
	border-color: var(--hf-success-border-subtle) !important;
}

.tgu2eb {
	border-color: #9eeaf9 !important;
	border-color: var(--hf-info-border-subtle) !important;
}

.agUjAZ {
	border-color: #ffe69c !important;
	border-color: var(--hf-warning-border-subtle) !important;
}

.e4S6ef {
	border-color: #f1aeb5 !important;
	border-color: var(--hf-danger-border-subtle) !important;
}

.gwCnKi {
	border-color: #e9ecef !important;
	border-color: var(--hf-light-border-subtle) !important;
}

.xx9zeo {
	border-color: #adb5bd !important;
	border-color: var(--hf-dark-border-subtle) !important;
}

.Sawu9k {
	border-width: 1px !important;
}

.wBYg1E {
	border-width: 2px !important;
}

.Z5bdRK {
	border-width: 3px !important;
}

.FZC7UD {
	border-width: 4px !important;
}

.qQirOA {
	border-width: 5px !important;
}

.fSvbKC {
	--hf-border-opacity: 0.1;
}

.xN1Glj {
	--hf-border-opacity: 0.25;
}

.LA15g1 {
	--hf-border-opacity: 0.5;
}

.LYEqbH {
	--hf-border-opacity: 0.75;
}

.C2rypy {
	--hf-border-opacity: 1;
}

.RHwuOo {
	width: 25% !important;
}

.q40NBP {
	max-width: 100% !important;
}

.HUU08T {
	width: 100vw !important;
}

.QhhQwk {
	min-width: 100vw !important;
}

.oBRXoA {
	height: 25% !important;
}

.ECjfQp {
	max-height: 100% !important;
}

.lQt8sO {
	height: 100vh !important;
}

.SRzJrI {
	min-height: 100vh !important;
}

.PEQRzu {
	-ms-flex: 1 1 auto !important;
	    flex: 1 1 auto !important;
}

.H0asCd {
	-ms-flex-direction: row !important;
	    flex-direction: row !important;
}

._ofhd1 {
	-ms-flex-direction: column !important;
	    flex-direction: column !important;
}

.B482Kh {
	-ms-flex-direction: row-reverse !important;
	    flex-direction: row-reverse !important;
}

.LAxvj3 {
	-ms-flex-direction: column-reverse !important;
	    flex-direction: column-reverse !important;
}

.fcG6MW {
	-ms-flex-positive: 0 !important;
	    flex-grow: 0 !important;
}

.v8Wotz {
	-ms-flex-positive: 1 !important;
	    flex-grow: 1 !important;
}

.qFbQE1 {
	-ms-flex-negative: 0 !important;
	    flex-shrink: 0 !important;
}

.ZkfkoV {
	-ms-flex-negative: 1 !important;
	    flex-shrink: 1 !important;
}

.c2t_l2 {
	-ms-flex-wrap: wrap !important;
	    flex-wrap: wrap !important;
}

.BHxydy {
	-ms-flex-wrap: nowrap !important;
	    flex-wrap: nowrap !important;
}

.ZP09hc {
	-ms-flex-wrap: wrap-reverse !important;
	    flex-wrap: wrap-reverse !important;
}

.ok5gV0 {
	-ms-flex-pack: start !important;
	    justify-content: flex-start !important;
}

.dmSRyC {
	-ms-flex-pack: end !important;
	    justify-content: flex-end !important;
}

.Ywx7n6 {
	-ms-flex-pack: center !important;
	    justify-content: center !important;
}

.plwmvw {
	-ms-flex-pack: justify !important;
	    justify-content: space-between !important;
}

.S5KzUr {
	-ms-flex-pack: distribute !important;
	    justify-content: space-around !important;
}

.Dp5SEk {
	-ms-flex-pack: space-evenly !important;
	    justify-content: space-evenly !important;
}

.QajaAz {
	-ms-flex-align: start !important;
	    align-items: flex-start !important;
}

.rujKkS {
	-ms-flex-align: end !important;
	    align-items: flex-end !important;
}

.qY3na6 {
	-ms-flex-align: center !important;
	    align-items: center !important;
}

.NtA64h {
	-ms-flex-align: baseline !important;
	    align-items: baseline !important;
}

.BvSY3J {
	-ms-flex-align: stretch !important;
	    align-items: stretch !important;
}

.xvavr9 {
	-ms-flex-line-pack: start !important;
	    align-content: flex-start !important;
}

.ZeesFs {
	-ms-flex-line-pack: end !important;
	    align-content: flex-end !important;
}

._61MJWm {
	-ms-flex-line-pack: center !important;
	    align-content: center !important;
}

.DjiXsq {
	-ms-flex-line-pack: justify !important;
	    align-content: space-between !important;
}

.IT419F {
	-ms-flex-line-pack: distribute !important;
	    align-content: space-around !important;
}

.KPaJfW {
	-ms-flex-line-pack: stretch !important;
	    align-content: stretch !important;
}

.NfGnOJ {
	-ms-flex-item-align: auto !important;
	    align-self: auto !important;
}

.wyBV_d {
	-ms-flex-item-align: start !important;
	    align-self: flex-start !important;
}

.bPidJD {
	-ms-flex-item-align: end !important;
	    align-self: flex-end !important;
}

.UzkZRm {
	-ms-flex-item-align: center !important;
	    align-self: center !important;
}

.C5eF9G {
	-ms-flex-item-align: baseline !important;
	    align-self: baseline !important;
}

.NAKaN4 {
	-ms-flex-item-align: stretch !important;
	    align-self: stretch !important;
}

.jQI3uj {
	-ms-flex-order: -1 !important;
	    order: -1 !important;
}

.hpk_z3 {
	-ms-flex-order: 0 !important;
	    order: 0 !important;
}

.EulFzn {
	-ms-flex-order: 1 !important;
	    order: 1 !important;
}

.LdiobJ {
	-ms-flex-order: 2 !important;
	    order: 2 !important;
}

.sRymkN {
	-ms-flex-order: 3 !important;
	    order: 3 !important;
}

.R0vwvJ {
	-ms-flex-order: 4 !important;
	    order: 4 !important;
}

.w6d51v {
	-ms-flex-order: 5 !important;
	    order: 5 !important;
}

.MUFxHJ {
	-ms-flex-order: 6 !important;
	    order: 6 !important;
}

.EpjZWp {
	margin: 0 !important;
}

.sCNeuO {
	margin: 0.25rem !important;
}

.P0mkr5 {
	margin: 0.5rem !important;
}

.Csmut1 {
	margin: 1rem !important;
}

.ybh_dZ {
	margin: 1.5rem !important;
}

.iBFszg {
	margin: 3rem !important;
}

.OJgGYN {
	margin: auto !important;
}

.TVkCx5 {
	margin-right: 0 !important;
	margin-left: 0 !important;
}

.DXIZRD {
	margin-right: 0.25rem !important;
	margin-left: 0.25rem !important;
}

.tfHFXr {
	margin-right: 0.5rem !important;
	margin-left: 0.5rem !important;
}

.yp0ktN {
	margin-right: 1rem !important;
	margin-left: 1rem !important;
}

.P3cU0x {
	margin-right: 1.5rem !important;
	margin-left: 1.5rem !important;
}

.SkPvd3 {
	margin-right: 3rem !important;
	margin-left: 3rem !important;
}

.RD4wb5 {
	margin-right: auto !important;
	margin-left: auto !important;
}

.AnPucW {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.IxbChf {
	margin-top: 0.25rem !important;
	margin-bottom: 0.25rem !important;
}

.HMXdyK {
	margin-top: 0.5rem !important;
	margin-bottom: 0.5rem !important;
}

.D9Njr9 {
	margin-top: 1rem !important;
	margin-bottom: 1rem !important;
}

.HGnrMf {
	margin-top: 1.5rem !important;
	margin-bottom: 1.5rem !important;
}

.BfihMO {
	margin-top: 3rem !important;
	margin-bottom: 3rem !important;
}

.Tb2N7m {
	margin-top: auto !important;
	margin-bottom: auto !important;
}

.g0IqBM {
	margin-top: 0 !important;
}

.dDN2JT {
	margin-top: 0.25rem !important;
}

.ErBJ3H {
	margin-top: 0.5rem !important;
}

.ZOQ0vn {
	margin-top: 1rem !important;
}

.BjqqP3 {
	margin-top: 1.5rem !important;
}

.Fb0ayC {
	margin-top: 3rem !important;
}

.tseNrY {
	margin-top: auto !important;
}

.ytgUjQ {
	margin-right: 0 !important;
}

.qrpxuR {
	margin-right: 0.25rem !important;
}

.PVBHEs {
	margin-right: 0.5rem !important;
}

.CkcuCu {
	margin-right: 1rem !important;
}

.CY63CX {
	margin-right: 1.5rem !important;
}

.gPLFjC {
	margin-right: 3rem !important;
}

.iTVofi {
	margin-right: auto !important;
}

.WNbqvg {
	margin-bottom: 0 !important;
}

.hcsatL {
	margin-bottom: 0.25rem !important;
}

.P_bHQm {
	margin-bottom: 0.5rem !important;
}

._SCPS8 {
	margin-bottom: 1rem !important;
}

.YL9gep {
	margin-bottom: 1.5rem !important;
}

.Ct9kna {
	margin-bottom: 3rem !important;
}

.MG6Z5S {
	margin-bottom: auto !important;
}

.P7asRO {
	margin-left: 0 !important;
}

.l1KDgL {
	margin-left: 0.25rem !important;
}

.acuiNG {
	margin-left: 0.5rem !important;
}

.xubYiM {
	margin-left: 1rem !important;
}

.vJdEol {
	margin-left: 1.5rem !important;
}

.Hmc2bN {
	margin-left: 3rem !important;
}

.tQuYwf {
	margin-left: auto !important;
}

.aZzpNe {
	padding: 0 !important;
}

.Mn8jof {
	padding: 0.25rem !important;
}

.iamuvx {
	padding: 0.5rem !important;
}

.xOfcdR {
	padding: 1rem !important;
}

.r9s7qk {
	padding: 1.5rem !important;
}

.zHbC8x {
	padding: 3rem !important;
}

.x_s1Hy {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

.XU3otd {
	padding-right: 0.25rem !important;
	padding-left: 0.25rem !important;
}

.qK_XRY {
	padding-right: 0.5rem !important;
	padding-left: 0.5rem !important;
}

.YXdEYM {
	padding-right: 1rem !important;
	padding-left: 1rem !important;
}

.EzyAPa {
	padding-right: 1.5rem !important;
	padding-left: 1.5rem !important;
}

._8vtOu {
	padding-right: 3rem !important;
	padding-left: 3rem !important;
}

.Lffqvx {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.FIbbr5 {
	padding-top: 0.25rem !important;
	padding-bottom: 0.25rem !important;
}

.uPbD8D {
	padding-top: 0.5rem !important;
	padding-bottom: 0.5rem !important;
}

.zvbdZ1 {
	padding-top: 1rem !important;
	padding-bottom: 1rem !important;
}

.jAvagH {
	padding-top: 1.5rem !important;
	padding-bottom: 1.5rem !important;
}

.vSYAKp {
	padding-top: 3rem !important;
	padding-bottom: 3rem !important;
}

.sjUBiW {
	padding-top: 0 !important;
}

.Z2RmJD {
	padding-top: 0.25rem !important;
}

.nPIGKq {
	padding-top: 0.5rem !important;
}

.dM50ip {
	padding-top: 1rem !important;
}

.ts4n2h {
	padding-top: 1.5rem !important;
}

.ePWhRa {
	padding-top: 3rem !important;
}

.MQhGrG {
	padding-right: 0 !important;
}

.QVqEcC {
	padding-right: 0.25rem !important;
}

.VfoIHI {
	padding-right: 0.5rem !important;
}

.Xow6l4 {
	padding-right: 1rem !important;
}

.xDyVxR {
	padding-right: 1.5rem !important;
}

.BAhrtj {
	padding-right: 3rem !important;
}

.ShP3Tl {
	padding-bottom: 0 !important;
}

.w9jOnx {
	padding-bottom: 0.25rem !important;
}

.zJJC_5 {
	padding-bottom: 0.5rem !important;
}

.WjZ0eD {
	padding-bottom: 1rem !important;
}

._IXYIe {
	padding-bottom: 1.5rem !important;
}

.UAje6t {
	padding-bottom: 3rem !important;
}

.XHqhNr {
	padding-left: 0 !important;
}

.ChY0nU {
	padding-left: 0.25rem !important;
}

.MbHiJl {
	padding-left: 0.5rem !important;
}

.rQhgx7 {
	padding-left: 1rem !important;
}

.DzN0Xg {
	padding-left: 1.5rem !important;
}

.cPUwFq {
	padding-left: 3rem !important;
}

.a46uHi {
	gap: 0 !important;
}

.yoCoCe {
	gap: 0.25rem !important;
}

.VBt0yB {
	gap: 0.5rem !important;
}

.pmGgNU {
	gap: 1rem !important;
}

.TzWhsK {
	gap: 1.5rem !important;
}

.aaVBbg {
	gap: 3rem !important;
}

.Pp1OGD {
	row-gap: 0 !important;
}

.qYew12 {
	row-gap: 0.25rem !important;
}

.n34fQh {
	row-gap: 0.5rem !important;
}

.EuU0Oh {
	row-gap: 1rem !important;
}

.pu5yhN {
	row-gap: 1.5rem !important;
}

.BdzQ3c {
	row-gap: 3rem !important;
}

.PCKSaq {
	-moz-column-gap: 0 !important;
	-webkit-column-gap: 0 !important;
	        column-gap: 0 !important;
}

.eEAU4p {
	-moz-column-gap: 0.25rem !important;
	-webkit-column-gap: 0.25rem !important;
	        column-gap: 0.25rem !important;
}

.UPNAsD {
	-moz-column-gap: 0.5rem !important;
	-webkit-column-gap: 0.5rem !important;
	        column-gap: 0.5rem !important;
}

.wgvEny {
	-moz-column-gap: 1rem !important;
	-webkit-column-gap: 1rem !important;
	        column-gap: 1rem !important;
}

.HgN9ho {
	-moz-column-gap: 1.5rem !important;
	-webkit-column-gap: 1.5rem !important;
	        column-gap: 1.5rem !important;
}

.KUYhBl {
	-moz-column-gap: 3rem !important;
	-webkit-column-gap: 3rem !important;
	        column-gap: 3rem !important;
}

.k_q64V {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
	font-family: var(--hf-font-monospace) !important;
}

.eLbB_h {
	font-size: calc(1.375rem + 1.5vw) !important;
}

.ajlOTC {
	font-size: calc(1.325rem + 0.9vw) !important;
}

.gqyTis {
	font-size: calc(1.3rem + 0.6vw) !important;
}

.qV8cyL {
	font-size: calc(1.275rem + 0.3vw) !important;
}

.hYYSdP {
	font-size: 1.25rem !important;
}

.cPSKCE {
	font-size: 1rem !important;
}

.RIszJy {
	font-style: italic !important;
}

.BLurPz {
	font-style: normal !important;
}

.HBbrv0 {
	font-weight: lighter !important;
}

.g6wOOi {
	font-weight: 300 !important;
}

.z0T14n {
	font-weight: 400 !important;
}

.VqXtXn {
	font-weight: 500 !important;
}

.HuKluU {
	font-weight: 600 !important;
}

.h5YESP {
	font-weight: 700 !important;
}

.BSjAJ2 {
	font-weight: bolder !important;
}

.neHrFU {
	line-height: 1 !important;
}

.YdeEUQ {
	line-height: 1.25 !important;
}

.hWptJV {
	line-height: 1.5 !important;
}

.kdGps0 {
	line-height: 2 !important;
}

.dOF1rs {
	text-align: left !important;
}

.uwNrlK {
	text-align: right !important;
}

.fxwrCZ {
	text-decoration: none !important;
}

._4FscvG {
	text-decoration: underline !important;
}

.XuYWUz {
	text-decoration: line-through !important;
}

.JQaGgJ {
	text-transform: lowercase !important;
}

._exORI {
	text-transform: uppercase !important;
}

.Jlm4e9 {
	text-transform: capitalize !important;
}

.aXlxqP {
	white-space: normal !important;
}

.zZgDQ1 {
	white-space: nowrap !important;
}

/* rtl:begin:remove */
.iPnS0j {
	word-wrap: break-word !important;
	word-break: break-word !important;
}

.s2SbE6 {
	--hf-text-opacity: 1;
	color: rgba(255, 255, 255, 0.5) !important;
}

.f8TaMa {
	--hf-text-opacity: 1;
	color: #6c757d !important;
	color: var(--hf-secondary-color) !important;
}

.xSLPL2 {
	--hf-text-opacity: 1;
	color: rgba(33, 37, 41, 0.5) !important;
	color: var(--hf-tertiary-color) !important;
}

.zRAUm3 {
	--hf-text-opacity: 1;
	color: #000 !important;
	color: var(--hf-emphasis-color) !important;
}

.ivV1Hu {
	--hf-text-opacity: 1;
	color: inherit !important;
}

.OBW33B {
	--hf-text-opacity: 0.25;
}

.fnontA {
	--hf-text-opacity: 0.5;
}

.AKzHUc {
	--hf-text-opacity: 0.75;
}

._mic2A {
	--hf-text-opacity: 1;
}

.uNX21k {
	color: #052c65 !important;
	color: var(--hf-primary-text-emphasis) !important;
}

.HYqrE7 {
	color: #2b2f32 !important;
	color: var(--hf-secondary-text-emphasis) !important;
}

.lQLp4l {
	color: #0a3622 !important;
	color: var(--hf-success-text-emphasis) !important;
}

.bkjuUt {
	color: #055160 !important;
	color: var(--hf-info-text-emphasis) !important;
}

.pvzJ8f {
	color: #664d03 !important;
	color: var(--hf-warning-text-emphasis) !important;
}

.UwkCjI {
	color: #58151c !important;
	color: var(--hf-danger-text-emphasis) !important;
}

.X5y5c_ {
	color: #495057 !important;
	color: var(--hf-light-text-emphasis) !important;
}

.SUShDN {
	color: #495057 !important;
	color: var(--hf-dark-text-emphasis) !important;
}

.I6U3ud {
	--hf-link-opacity: 0.1;
}

.B7FyBm:hover {
	--hf-link-opacity: 0.1;
}

.ykMLwk {
	--hf-link-opacity: 0.25;
}

.iSDIiI:hover {
	--hf-link-opacity: 0.25;
}

.VfH2ni {
	--hf-link-opacity: 0.5;
}

.pXZyv_:hover {
	--hf-link-opacity: 0.5;
}

.fWXHw_ {
	--hf-link-opacity: 0.75;
}

.PonfCI:hover {
	--hf-link-opacity: 0.75;
}

.LVz_oD {
	--hf-link-opacity: 1;
}

.ori7lE:hover {
	--hf-link-opacity: 1;
}

.PB25uS {
	text-underline-offset: 0.125em !important;
}

.Jd1vS2:hover {
	text-underline-offset: 0.125em !important;
}

.pSuiFb {
	text-underline-offset: 0.25em !important;
}

.doFGzS:hover {
	text-underline-offset: 0.25em !important;
}

.mspVnC {
	text-underline-offset: 0.375em !important;
}

.pkbLIl:hover {
	text-underline-offset: 0.375em !important;
}

.aKygVj {
	--hf-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(
		13, 110, 253,
		var(--hf-link-underline-opacity)
	) !important;
	-webkit-text-decoration-color: rgba(
		var(--hf-primary-rgb),
		var(--hf-link-underline-opacity)
	) !important;
	text-decoration-color: rgba(13, 110, 253, var(--hf-link-underline-opacity)) !important;
	-webkit-text-decoration-color: rgba(var(--hf-primary-rgb), var(--hf-link-underline-opacity)) !important;
	        text-decoration-color: rgba(var(--hf-primary-rgb), var(--hf-link-underline-opacity)) !important;
}

.dbqY_9 {
	--hf-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(
		108, 117, 125,
		var(--hf-link-underline-opacity)
	) !important;
	-webkit-text-decoration-color: rgba(
		var(--hf-secondary-rgb),
		var(--hf-link-underline-opacity)
	) !important;
	text-decoration-color: rgba(108, 117, 125, var(--hf-link-underline-opacity)) !important;
	-webkit-text-decoration-color: rgba(var(--hf-secondary-rgb), var(--hf-link-underline-opacity)) !important;
	        text-decoration-color: rgba(var(--hf-secondary-rgb), var(--hf-link-underline-opacity)) !important;
}

.ZBppGT {
	--hf-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(
		25, 135, 84,
		var(--hf-link-underline-opacity)
	) !important;
	-webkit-text-decoration-color: rgba(
		var(--hf-success-rgb),
		var(--hf-link-underline-opacity)
	) !important;
	text-decoration-color: rgba(25, 135, 84, var(--hf-link-underline-opacity)) !important;
	-webkit-text-decoration-color: rgba(var(--hf-success-rgb), var(--hf-link-underline-opacity)) !important;
	        text-decoration-color: rgba(var(--hf-success-rgb), var(--hf-link-underline-opacity)) !important;
}

.qRYssM {
	--hf-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(
		13, 202, 240,
		var(--hf-link-underline-opacity)
	) !important;
	-webkit-text-decoration-color: rgba(
		var(--hf-info-rgb),
		var(--hf-link-underline-opacity)
	) !important;
	text-decoration-color: rgba(13, 202, 240, var(--hf-link-underline-opacity)) !important;
	-webkit-text-decoration-color: rgba(var(--hf-info-rgb), var(--hf-link-underline-opacity)) !important;
	        text-decoration-color: rgba(var(--hf-info-rgb), var(--hf-link-underline-opacity)) !important;
}

.hAUyml {
	--hf-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(
		255, 193, 7,
		var(--hf-link-underline-opacity)
	) !important;
	-webkit-text-decoration-color: rgba(
		var(--hf-warning-rgb),
		var(--hf-link-underline-opacity)
	) !important;
	text-decoration-color: rgba(255, 193, 7, var(--hf-link-underline-opacity)) !important;
	-webkit-text-decoration-color: rgba(var(--hf-warning-rgb), var(--hf-link-underline-opacity)) !important;
	        text-decoration-color: rgba(var(--hf-warning-rgb), var(--hf-link-underline-opacity)) !important;
}

.ZQAZia {
	--hf-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(
		220, 53, 69,
		var(--hf-link-underline-opacity)
	) !important;
	-webkit-text-decoration-color: rgba(
		var(--hf-danger-rgb),
		var(--hf-link-underline-opacity)
	) !important;
	text-decoration-color: rgba(220, 53, 69, var(--hf-link-underline-opacity)) !important;
	-webkit-text-decoration-color: rgba(var(--hf-danger-rgb), var(--hf-link-underline-opacity)) !important;
	        text-decoration-color: rgba(var(--hf-danger-rgb), var(--hf-link-underline-opacity)) !important;
}

.l89VSc {
	--hf-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(
		248, 249, 250,
		var(--hf-link-underline-opacity)
	) !important;
	-webkit-text-decoration-color: rgba(
		var(--hf-light-rgb),
		var(--hf-link-underline-opacity)
	) !important;
	text-decoration-color: rgba(248, 249, 250, var(--hf-link-underline-opacity)) !important;
	-webkit-text-decoration-color: rgba(var(--hf-light-rgb), var(--hf-link-underline-opacity)) !important;
	        text-decoration-color: rgba(var(--hf-light-rgb), var(--hf-link-underline-opacity)) !important;
}

.OnrJUI {
	--hf-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(
		33, 37, 41,
		var(--hf-link-underline-opacity)
	) !important;
	-webkit-text-decoration-color: rgba(
		var(--hf-dark-rgb),
		var(--hf-link-underline-opacity)
	) !important;
	text-decoration-color: rgba(33, 37, 41, var(--hf-link-underline-opacity)) !important;
	-webkit-text-decoration-color: rgba(var(--hf-dark-rgb), var(--hf-link-underline-opacity)) !important;
	        text-decoration-color: rgba(var(--hf-dark-rgb), var(--hf-link-underline-opacity)) !important;
}

.nFBGFu {
	--hf-link-underline-opacity: 1;
	-webkit-text-decoration-color: rgba(
		13, 110, 253,
		1
	) !important;
	-webkit-text-decoration-color: rgba(
		var(--hf-link-color-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
	text-decoration-color: rgba(
		13, 110, 253,
		1
	) !important;
	text-decoration-color: rgba(
		var(--hf-link-color-rgb),
		var(--hf-link-underline-opacity, 1)
	) !important;
}

.fgV7tQ {
	--hf-link-underline-opacity: 0;
}

.mhUqZ8:hover {
	--hf-link-underline-opacity: 0;
}

.LBkEFu {
	--hf-link-underline-opacity: 0.1;
}

.BLBcuT:hover {
	--hf-link-underline-opacity: 0.1;
}

.OSn0Es {
	--hf-link-underline-opacity: 0.25;
}

.X9EBsA:hover {
	--hf-link-underline-opacity: 0.25;
}

.Hh7qYh {
	--hf-link-underline-opacity: 0.5;
}

.qtZQZK:hover {
	--hf-link-underline-opacity: 0.5;
}

.S6GB06 {
	--hf-link-underline-opacity: 0.75;
}

.XDFrmJ:hover {
	--hf-link-underline-opacity: 0.75;
}

.j891ss {
	--hf-link-underline-opacity: 1;
}

.UA5Qw8:hover {
	--hf-link-underline-opacity: 1;
}

.sPNAae {
	-webkit-user-select: all !important;
	-moz-user-select: all !important;
	user-select: all !important;
}

.HZ8MrU {
	-webkit-user-select: auto !important;
	-moz-user-select: auto !important;
	-ms-user-select: auto !important;
	    user-select: auto !important;
}

.KuAKh0 {
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	    user-select: none !important;
}

.T59kIU {
	pointer-events: none !important;
}

.tX6cdO {
	pointer-events: auto !important;
}

.d7X8lF {
	border-radius: 0.375rem !important;
	border-radius: var(--hf-border-radius) !important;
}

.EJfsJ8 {
	border-radius: 0 !important;
}

.vObEHP {
	border-radius: 0.25rem !important;
	border-radius: var(--hf-border-radius-sm) !important;
}

.hNhcBt {
	border-radius: 0.375rem !important;
	border-radius: var(--hf-border-radius) !important;
}

.D6ByZ7 {
	border-radius: 0.5rem !important;
	border-radius: var(--hf-border-radius-lg) !important;
}

.OqfFqX {
	border-radius: 1rem !important;
	border-radius: var(--hf-border-radius-xl) !important;
}

.HtgDzT {
	border-radius: 2rem !important;
	border-radius: var(--hf-border-radius-xxl) !important;
}

.OtxuVz {
	border-radius: 50% !important;
}

.Z2dTxZ {
	border-radius: 50rem !important;
	border-radius: var(--hf-border-radius-pill) !important;
}

.OtlbWn {
	border-top-left-radius: 0.375rem !important;
	border-top-left-radius: var(--hf-border-radius) !important;
	border-top-right-radius: 0.375rem !important;
	border-top-right-radius: var(--hf-border-radius) !important;
}

.GWgWkF {
	border-top-left-radius: 0 !important;
	border-top-right-radius: 0 !important;
}

._R2zU0 {
	border-top-left-radius: 0.25rem !important;
	border-top-left-radius: var(--hf-border-radius-sm) !important;
	border-top-right-radius: 0.25rem !important;
	border-top-right-radius: var(--hf-border-radius-sm) !important;
}

.SNHlwl {
	border-top-left-radius: 0.375rem !important;
	border-top-left-radius: var(--hf-border-radius) !important;
	border-top-right-radius: 0.375rem !important;
	border-top-right-radius: var(--hf-border-radius) !important;
}

.edrivf {
	border-top-left-radius: 0.5rem !important;
	border-top-left-radius: var(--hf-border-radius-lg) !important;
	border-top-right-radius: 0.5rem !important;
	border-top-right-radius: var(--hf-border-radius-lg) !important;
}

.NBtElu {
	border-top-left-radius: 1rem !important;
	border-top-left-radius: var(--hf-border-radius-xl) !important;
	border-top-right-radius: 1rem !important;
	border-top-right-radius: var(--hf-border-radius-xl) !important;
}

.eXJq7e {
	border-top-left-radius: 2rem !important;
	border-top-left-radius: var(--hf-border-radius-xxl) !important;
	border-top-right-radius: 2rem !important;
	border-top-right-radius: var(--hf-border-radius-xxl) !important;
}

.ofVEHD {
	border-top-left-radius: 50% !important;
	border-top-right-radius: 50% !important;
}

.ygVeQd {
	border-top-left-radius: 50rem !important;
	border-top-left-radius: var(--hf-border-radius-pill) !important;
	border-top-right-radius: 50rem !important;
	border-top-right-radius: var(--hf-border-radius-pill) !important;
}

.teDJ7r {
	border-top-right-radius: 0.375rem !important;
	border-top-right-radius: var(--hf-border-radius) !important;
	border-bottom-right-radius: 0.375rem !important;
	border-bottom-right-radius: var(--hf-border-radius) !important;
}

.mByt3A {
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}

.HqDodf {
	border-top-right-radius: 0.25rem !important;
	border-top-right-radius: var(--hf-border-radius-sm) !important;
	border-bottom-right-radius: 0.25rem !important;
	border-bottom-right-radius: var(--hf-border-radius-sm) !important;
}

.s5ublw {
	border-top-right-radius: 0.375rem !important;
	border-top-right-radius: var(--hf-border-radius) !important;
	border-bottom-right-radius: 0.375rem !important;
	border-bottom-right-radius: var(--hf-border-radius) !important;
}

.x47LVI {
	border-top-right-radius: 0.5rem !important;
	border-top-right-radius: var(--hf-border-radius-lg) !important;
	border-bottom-right-radius: 0.5rem !important;
	border-bottom-right-radius: var(--hf-border-radius-lg) !important;
}

.ToPcsQ {
	border-top-right-radius: 1rem !important;
	border-top-right-radius: var(--hf-border-radius-xl) !important;
	border-bottom-right-radius: 1rem !important;
	border-bottom-right-radius: var(--hf-border-radius-xl) !important;
}

.yLe2TE {
	border-top-right-radius: 2rem !important;
	border-top-right-radius: var(--hf-border-radius-xxl) !important;
	border-bottom-right-radius: 2rem !important;
	border-bottom-right-radius: var(--hf-border-radius-xxl) !important;
}

.NFTzn8 {
	border-top-right-radius: 50% !important;
	border-bottom-right-radius: 50% !important;
}

.S5FHbf {
	border-top-right-radius: 50rem !important;
	border-top-right-radius: var(--hf-border-radius-pill) !important;
	border-bottom-right-radius: 50rem !important;
	border-bottom-right-radius: var(--hf-border-radius-pill) !important;
}

.aJE0Gs {
	border-bottom-right-radius: 0.375rem !important;
	border-bottom-right-radius: var(--hf-border-radius) !important;
	border-bottom-left-radius: 0.375rem !important;
	border-bottom-left-radius: var(--hf-border-radius) !important;
}

.mSTQmB {
	border-bottom-right-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}

.uj_Lp4 {
	border-bottom-right-radius: 0.25rem !important;
	border-bottom-right-radius: var(--hf-border-radius-sm) !important;
	border-bottom-left-radius: 0.25rem !important;
	border-bottom-left-radius: var(--hf-border-radius-sm) !important;
}

.Y57Qhl {
	border-bottom-right-radius: 0.375rem !important;
	border-bottom-right-radius: var(--hf-border-radius) !important;
	border-bottom-left-radius: 0.375rem !important;
	border-bottom-left-radius: var(--hf-border-radius) !important;
}

.gK_fnX {
	border-bottom-right-radius: 0.5rem !important;
	border-bottom-right-radius: var(--hf-border-radius-lg) !important;
	border-bottom-left-radius: 0.5rem !important;
	border-bottom-left-radius: var(--hf-border-radius-lg) !important;
}

.q46XV2 {
	border-bottom-right-radius: 1rem !important;
	border-bottom-right-radius: var(--hf-border-radius-xl) !important;
	border-bottom-left-radius: 1rem !important;
	border-bottom-left-radius: var(--hf-border-radius-xl) !important;
}

.qqAm4W {
	border-bottom-right-radius: 2rem !important;
	border-bottom-right-radius: var(--hf-border-radius-xxl) !important;
	border-bottom-left-radius: 2rem !important;
	border-bottom-left-radius: var(--hf-border-radius-xxl) !important;
}

.gvQ_SI {
	border-bottom-right-radius: 50% !important;
	border-bottom-left-radius: 50% !important;
}

.EZ6rwU {
	border-bottom-right-radius: 50rem !important;
	border-bottom-right-radius: var(--hf-border-radius-pill) !important;
	border-bottom-left-radius: 50rem !important;
	border-bottom-left-radius: var(--hf-border-radius-pill) !important;
}

.C_1F5k {
	border-bottom-left-radius: 0.375rem !important;
	border-bottom-left-radius: var(--hf-border-radius) !important;
	border-top-left-radius: 0.375rem !important;
	border-top-left-radius: var(--hf-border-radius) !important;
}

.FVCeT5 {
	border-bottom-left-radius: 0 !important;
	border-top-left-radius: 0 !important;
}

.iUjD86 {
	border-bottom-left-radius: 0.25rem !important;
	border-bottom-left-radius: var(--hf-border-radius-sm) !important;
	border-top-left-radius: 0.25rem !important;
	border-top-left-radius: var(--hf-border-radius-sm) !important;
}

.r7lK6B {
	border-bottom-left-radius: 0.375rem !important;
	border-bottom-left-radius: var(--hf-border-radius) !important;
	border-top-left-radius: 0.375rem !important;
	border-top-left-radius: var(--hf-border-radius) !important;
}

.Vjfn6R {
	border-bottom-left-radius: 0.5rem !important;
	border-bottom-left-radius: var(--hf-border-radius-lg) !important;
	border-top-left-radius: 0.5rem !important;
	border-top-left-radius: var(--hf-border-radius-lg) !important;
}

.rRLXLR {
	border-bottom-left-radius: 1rem !important;
	border-bottom-left-radius: var(--hf-border-radius-xl) !important;
	border-top-left-radius: 1rem !important;
	border-top-left-radius: var(--hf-border-radius-xl) !important;
}

.Tc_4sK {
	border-bottom-left-radius: 2rem !important;
	border-bottom-left-radius: var(--hf-border-radius-xxl) !important;
	border-top-left-radius: 2rem !important;
	border-top-left-radius: var(--hf-border-radius-xxl) !important;
}

.jA5QhA {
	border-bottom-left-radius: 50% !important;
	border-top-left-radius: 50% !important;
}

.VjZRci {
	border-bottom-left-radius: 50rem !important;
	border-bottom-left-radius: var(--hf-border-radius-pill) !important;
	border-top-left-radius: 50rem !important;
	border-top-left-radius: var(--hf-border-radius-pill) !important;
}

.cAJ7La {
	visibility: visible !important;
}

.xjK2ys {
	visibility: hidden !important;
}

.vJsP6r {
	z-index: -1 !important;
}

.V_pZtC {
	z-index: 0 !important;
}

.LA6jt_ {
	z-index: 1 !important;
}

.ENAjje {
	z-index: 2 !important;
}

.AcJaKS {
	z-index: 3 !important;
}

@media (min-width: 576px) {
	.jLnApo {
		float: left !important;
	}
	.yz9jqO {
		float: right !important;
	}
	.HwVu_Y {
		float: none !important;
	}
	.Ppb02q {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.yqe4H6 {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.ULzWBv {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.h_46t9 {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.d71gt3 {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.hG4bsd {
		display: inline !important;
	}
	.mGvehS {
		display: inline-block !important;
	}
	.rjYghJ {
		display: block !important;
	}
	.EUwfr6 {
		display: grid !important;
	}
	.NP6Aem {
		display: inline-grid !important;
	}
	.gCVDkf {
		display: table !important;
	}
	._aYt_2 {
		display: table-row !important;
	}
	.GliAyN {
		display: table-cell !important;
	}
	.xrhu94 {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.glSmi3 {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	.YC5VnV {
		display: none !important;
	}
	.pk8rwP {
		-ms-flex: 1 1 auto !important;
		    flex: 1 1 auto !important;
	}
	.Y0LBV3 {
		-ms-flex-direction: row !important;
		    flex-direction: row !important;
	}
	.Ap6LMC {
		-ms-flex-direction: column !important;
		    flex-direction: column !important;
	}
	.fCASl4 {
		-ms-flex-direction: row-reverse !important;
		    flex-direction: row-reverse !important;
	}
	.AiDYBG {
		-ms-flex-direction: column-reverse !important;
		    flex-direction: column-reverse !important;
	}
	.iMrDM3 {
		-ms-flex-positive: 0 !important;
		    flex-grow: 0 !important;
	}
	.JGe07d {
		-ms-flex-positive: 1 !important;
		    flex-grow: 1 !important;
	}
	.kDTigK {
		-ms-flex-negative: 0 !important;
		    flex-shrink: 0 !important;
	}
	.tGCirf {
		-ms-flex-negative: 1 !important;
		    flex-shrink: 1 !important;
	}
	.yQ02aB {
		-ms-flex-wrap: wrap !important;
		    flex-wrap: wrap !important;
	}
	.ChQShU {
		-ms-flex-wrap: nowrap !important;
		    flex-wrap: nowrap !important;
	}
	.s4v43K {
		-ms-flex-wrap: wrap-reverse !important;
		    flex-wrap: wrap-reverse !important;
	}
	.SfkMeO {
		-ms-flex-pack: start !important;
		    justify-content: flex-start !important;
	}
	.GFgk8d {
		-ms-flex-pack: end !important;
		    justify-content: flex-end !important;
	}
	.Rbqgpt {
		-ms-flex-pack: center !important;
		    justify-content: center !important;
	}
	.iyrpsc {
		-ms-flex-pack: justify !important;
		    justify-content: space-between !important;
	}
	.BqeMtL {
		-ms-flex-pack: distribute !important;
		    justify-content: space-around !important;
	}
	.yh6HuG {
		-ms-flex-pack: space-evenly !important;
		    justify-content: space-evenly !important;
	}
	.FA64kb {
		-ms-flex-align: start !important;
		    align-items: flex-start !important;
	}
	.GBKyPg {
		-ms-flex-align: end !important;
		    align-items: flex-end !important;
	}
	.AtlHNK {
		-ms-flex-align: center !important;
		    align-items: center !important;
	}
	.mQMm3U {
		-ms-flex-align: baseline !important;
		    align-items: baseline !important;
	}
	.E29xIr {
		-ms-flex-align: stretch !important;
		    align-items: stretch !important;
	}
	.x9lkBG {
		-ms-flex-line-pack: start !important;
		    align-content: flex-start !important;
	}
	.gZs9VA {
		-ms-flex-line-pack: end !important;
		    align-content: flex-end !important;
	}
	.uOc0UE {
		-ms-flex-line-pack: center !important;
		    align-content: center !important;
	}
	.iZBbz7 {
		-ms-flex-line-pack: justify !important;
		    align-content: space-between !important;
	}
	.sHJ3xX {
		-ms-flex-line-pack: distribute !important;
		    align-content: space-around !important;
	}
	.byNgV2 {
		-ms-flex-line-pack: stretch !important;
		    align-content: stretch !important;
	}
	.hRF7nb {
		-ms-flex-item-align: auto !important;
		    align-self: auto !important;
	}
	.zqFV3e {
		-ms-flex-item-align: start !important;
		    align-self: flex-start !important;
	}
	.OAIR2F {
		-ms-flex-item-align: end !important;
		    align-self: flex-end !important;
	}
	.ku4Dfv {
		-ms-flex-item-align: center !important;
		    align-self: center !important;
	}
	.GwJOoi {
		-ms-flex-item-align: baseline !important;
		    align-self: baseline !important;
	}
	.Nj8mCB {
		-ms-flex-item-align: stretch !important;
		    align-self: stretch !important;
	}
	._yopZI {
		-ms-flex-order: -1 !important;
		    order: -1 !important;
	}
	.SZbYCF {
		-ms-flex-order: 0 !important;
		    order: 0 !important;
	}
	.V0FRgw {
		-ms-flex-order: 1 !important;
		    order: 1 !important;
	}
	.YrTZkh {
		-ms-flex-order: 2 !important;
		    order: 2 !important;
	}
	.mtzza1 {
		-ms-flex-order: 3 !important;
		    order: 3 !important;
	}
	.WecsfE {
		-ms-flex-order: 4 !important;
		    order: 4 !important;
	}
	.cHF3vR {
		-ms-flex-order: 5 !important;
		    order: 5 !important;
	}
	.MoEHdu {
		-ms-flex-order: 6 !important;
		    order: 6 !important;
	}
	.VQdkPx {
		margin: 0 !important;
	}
	.BvQfiI {
		margin: 0.25rem !important;
	}
	.RlQBmW {
		margin: 0.5rem !important;
	}
	.VLreEn {
		margin: 1rem !important;
	}
	.ktEuZw {
		margin: 1.5rem !important;
	}
	.WVwOf7 {
		margin: 3rem !important;
	}
	.fwYCJ3 {
		margin: auto !important;
	}
	.zrN7oW {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.nOjlw3 {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.x2P7u0 {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.ui0leI {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.boZhhe {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	.EfV3tM {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.LOW7Sv {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.zeXLEo {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	._r3eb2 {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.YAcTGp {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.MbSs5E {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.ERKsEi {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.zAwheZ {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.ZKKpwr {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.jABSh6 {
		margin-top: 0 !important;
	}
	.Z41zH1 {
		margin-top: 0.25rem !important;
	}
	.WYzmk4 {
		margin-top: 0.5rem !important;
	}
	.JEu0KU {
		margin-top: 1rem !important;
	}
	.dbuCeP {
		margin-top: 1.5rem !important;
	}
	.rRB0QV {
		margin-top: 3rem !important;
	}
	.twQqid {
		margin-top: auto !important;
	}
	.aqRjGb {
		margin-right: 0 !important;
	}
	.quTM94 {
		margin-right: 0.25rem !important;
	}
	.T1TMiO {
		margin-right: 0.5rem !important;
	}
	.KFsbrp {
		margin-right: 1rem !important;
	}
	.ThVxdM {
		margin-right: 1.5rem !important;
	}
	.PWz8lN {
		margin-right: 3rem !important;
	}
	.Ft14d8 {
		margin-right: auto !important;
	}
	.byr2DK {
		margin-bottom: 0 !important;
	}
	.glSrkF {
		margin-bottom: 0.25rem !important;
	}
	.DuoehX {
		margin-bottom: 0.5rem !important;
	}
	.z9PXmk {
		margin-bottom: 1rem !important;
	}
	.y4RTdK {
		margin-bottom: 1.5rem !important;
	}
	.nQoeZ9 {
		margin-bottom: 3rem !important;
	}
	.fgqZ5D {
		margin-bottom: auto !important;
	}
	.EIcvFk {
		margin-left: 0 !important;
	}
	.WVKyuP {
		margin-left: 0.25rem !important;
	}
	.MkKSWv {
		margin-left: 0.5rem !important;
	}
	.SAbK99 {
		margin-left: 1rem !important;
	}
	.KRkR3P {
		margin-left: 1.5rem !important;
	}
	.zFCQZ5 {
		margin-left: 3rem !important;
	}
	.UblopF {
		margin-left: auto !important;
	}
	.K4zTg7 {
		padding: 0 !important;
	}
	.hhBWvv {
		padding: 0.25rem !important;
	}
	.TDRhiE {
		padding: 0.5rem !important;
	}
	.q4w_RM {
		padding: 1rem !important;
	}
	.Kf4Jie {
		padding: 1.5rem !important;
	}
	.h6WSB8 {
		padding: 3rem !important;
	}
	.sxspNe {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.CSyHRJ {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.uQ8wjk {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.wmXcAb {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.x_UKZu {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.tKKBXZ {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.wRwnUB {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.tPzXXf {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.lhdb2Y {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.XrBRav {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.FW6Rf9 {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.RojEy2 {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.NA3Bg1 {
		padding-top: 0 !important;
	}
	.pENGgd {
		padding-top: 0.25rem !important;
	}
	.eqGJct {
		padding-top: 0.5rem !important;
	}
	.WcPlJS {
		padding-top: 1rem !important;
	}
	.q6CHfG {
		padding-top: 1.5rem !important;
	}
	.oT4QkB {
		padding-top: 3rem !important;
	}
	.Zi4ORM {
		padding-right: 0 !important;
	}
	.ZeND4x {
		padding-right: 0.25rem !important;
	}
	.j2kp_Y {
		padding-right: 0.5rem !important;
	}
	.EN3K0U {
		padding-right: 1rem !important;
	}
	.vi6bpg {
		padding-right: 1.5rem !important;
	}
	.FhH335 {
		padding-right: 3rem !important;
	}
	.nYVZIT {
		padding-bottom: 0 !important;
	}
	.INlUge {
		padding-bottom: 0.25rem !important;
	}
	.pYiR1k {
		padding-bottom: 0.5rem !important;
	}
	.d2LytM {
		padding-bottom: 1rem !important;
	}
	.YZMlJc {
		padding-bottom: 1.5rem !important;
	}
	.E2NkiP {
		padding-bottom: 3rem !important;
	}
	.hfuNBE {
		padding-left: 0 !important;
	}
	.C9ZzkV {
		padding-left: 0.25rem !important;
	}
	.zXET33 {
		padding-left: 0.5rem !important;
	}
	.bMn9BM {
		padding-left: 1rem !important;
	}
	.p7c1t2 {
		padding-left: 1.5rem !important;
	}
	.L2wBco {
		padding-left: 3rem !important;
	}
	.um23c1 {
		gap: 0 !important;
	}
	.YUOYMo {
		gap: 0.25rem !important;
	}
	.KsdvjS {
		gap: 0.5rem !important;
	}
	.YPKZw4 {
		gap: 1rem !important;
	}
	.T__bsi {
		gap: 1.5rem !important;
	}
	._QjfkJ {
		gap: 3rem !important;
	}
	.oBJze_ {
		row-gap: 0 !important;
	}
	.cHX8Bt {
		row-gap: 0.25rem !important;
	}
	.Np0UZ3 {
		row-gap: 0.5rem !important;
	}
	.r4Xpi8 {
		row-gap: 1rem !important;
	}
	.i6tXNg {
		row-gap: 1.5rem !important;
	}
	.gRFAEc {
		row-gap: 3rem !important;
	}
	.kHW4Tm {
		-moz-column-gap: 0 !important;
		-webkit-column-gap: 0 !important;
		        column-gap: 0 !important;
	}
	.EC6Y8q {
		-moz-column-gap: 0.25rem !important;
		-webkit-column-gap: 0.25rem !important;
		        column-gap: 0.25rem !important;
	}
	.QksUIK {
		-moz-column-gap: 0.5rem !important;
		-webkit-column-gap: 0.5rem !important;
		        column-gap: 0.5rem !important;
	}
	.sSCzqs {
		-moz-column-gap: 1rem !important;
		-webkit-column-gap: 1rem !important;
		        column-gap: 1rem !important;
	}
	.RfSvYb {
		-moz-column-gap: 1.5rem !important;
		-webkit-column-gap: 1.5rem !important;
		        column-gap: 1.5rem !important;
	}
	.i_DGIo {
		-moz-column-gap: 3rem !important;
		-webkit-column-gap: 3rem !important;
		        column-gap: 3rem !important;
	}
	.VQnj76 {
		text-align: left !important;
	}
	.rrmBSE {
		text-align: right !important;
	}
	.FCYwA9 {
		text-align: center !important;
	}
}

@media (min-width: 768px) {
	.Xncs5N {
		float: left !important;
	}
	.CJ8S44 {
		float: right !important;
	}
	.uBQ6gq {
		float: none !important;
	}
	.Gdd_zS {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.DRe2Kl {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.a8DpN1 {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.Srqcyx {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.i2dD5d {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.jSuei3 {
		display: inline !important;
	}
	.msma_l {
		display: inline-block !important;
	}
	.NK7skU {
		display: block !important;
	}
	.Imz__G {
		display: grid !important;
	}
	.Uu7XeQ {
		display: inline-grid !important;
	}
	.SPa7pE {
		display: table !important;
	}
	.TBcb7B {
		display: table-row !important;
	}
	.a3rEfL {
		display: table-cell !important;
	}
	.TG1_9D {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	._i2Wk7 {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	.qPaB_4 {
		display: none !important;
	}
	.OvoPKp {
		-ms-flex: 1 1 auto !important;
		    flex: 1 1 auto !important;
	}
	.kkND5y {
		-ms-flex-direction: row !important;
		    flex-direction: row !important;
	}
	.oj_0o_ {
		-ms-flex-direction: column !important;
		    flex-direction: column !important;
	}
	.vDVSaT {
		-ms-flex-direction: row-reverse !important;
		    flex-direction: row-reverse !important;
	}
	.K4GuqN {
		-ms-flex-direction: column-reverse !important;
		    flex-direction: column-reverse !important;
	}
	.TQ1coY {
		-ms-flex-positive: 0 !important;
		    flex-grow: 0 !important;
	}
	.ZCILfm {
		-ms-flex-positive: 1 !important;
		    flex-grow: 1 !important;
	}
	.OaQm9H {
		-ms-flex-negative: 0 !important;
		    flex-shrink: 0 !important;
	}
	.ErqjCf {
		-ms-flex-negative: 1 !important;
		    flex-shrink: 1 !important;
	}
	.KxcDLH {
		-ms-flex-wrap: wrap !important;
		    flex-wrap: wrap !important;
	}
	.VSCcoC {
		-ms-flex-wrap: nowrap !important;
		    flex-wrap: nowrap !important;
	}
	.hPQrAk {
		-ms-flex-wrap: wrap-reverse !important;
		    flex-wrap: wrap-reverse !important;
	}
	.Cg7qaH {
		-ms-flex-pack: start !important;
		    justify-content: flex-start !important;
	}
	.lZl4h2 {
		-ms-flex-pack: end !important;
		    justify-content: flex-end !important;
	}
	.X_gTG7 {
		-ms-flex-pack: center !important;
		    justify-content: center !important;
	}
	.MP5OZi {
		-ms-flex-pack: justify !important;
		    justify-content: space-between !important;
	}
	.MWbEm0 {
		-ms-flex-pack: distribute !important;
		    justify-content: space-around !important;
	}
	.jWKjrN {
		-ms-flex-pack: space-evenly !important;
		    justify-content: space-evenly !important;
	}
	.JvYa61 {
		-ms-flex-align: start !important;
		    align-items: flex-start !important;
	}
	.mTplCC {
		-ms-flex-align: end !important;
		    align-items: flex-end !important;
	}
	.uhx6NH {
		-ms-flex-align: center !important;
		    align-items: center !important;
	}
	.YJIG09 {
		-ms-flex-align: baseline !important;
		    align-items: baseline !important;
	}
	.aJEpsi {
		-ms-flex-align: stretch !important;
		    align-items: stretch !important;
	}
	.XY5p1B {
		-ms-flex-line-pack: start !important;
		    align-content: flex-start !important;
	}
	.ZTFLFY {
		-ms-flex-line-pack: end !important;
		    align-content: flex-end !important;
	}
	.zIumCv {
		-ms-flex-line-pack: center !important;
		    align-content: center !important;
	}
	.e2c0SN {
		-ms-flex-line-pack: justify !important;
		    align-content: space-between !important;
	}
	.X9ccqW {
		-ms-flex-line-pack: distribute !important;
		    align-content: space-around !important;
	}
	.vWJ2Kx {
		-ms-flex-line-pack: stretch !important;
		    align-content: stretch !important;
	}
	.NHUQcX {
		-ms-flex-item-align: auto !important;
		    align-self: auto !important;
	}
	.dMTto4 {
		-ms-flex-item-align: start !important;
		    align-self: flex-start !important;
	}
	.ZeVwH9 {
		-ms-flex-item-align: end !important;
		    align-self: flex-end !important;
	}
	._1JO_iX {
		-ms-flex-item-align: center !important;
		    align-self: center !important;
	}
	.hGWYhO {
		-ms-flex-item-align: baseline !important;
		    align-self: baseline !important;
	}
	.EQJijT {
		-ms-flex-item-align: stretch !important;
		    align-self: stretch !important;
	}
	.QsWgJl {
		-ms-flex-order: -1 !important;
		    order: -1 !important;
	}
	.S0P3PQ {
		-ms-flex-order: 0 !important;
		    order: 0 !important;
	}
	.ZoZlUr {
		-ms-flex-order: 1 !important;
		    order: 1 !important;
	}
	.lPMFHH {
		-ms-flex-order: 2 !important;
		    order: 2 !important;
	}
	.pkwBl2 {
		-ms-flex-order: 3 !important;
		    order: 3 !important;
	}
	.vPq1uV {
		-ms-flex-order: 4 !important;
		    order: 4 !important;
	}
	.bY5RuM {
		-ms-flex-order: 5 !important;
		    order: 5 !important;
	}
	.yX_POr {
		-ms-flex-order: 6 !important;
		    order: 6 !important;
	}
	.FJ3bzn {
		margin: 0 !important;
	}
	.gx2huf {
		margin: 0.25rem !important;
	}
	.tfgudv {
		margin: 0.5rem !important;
	}
	.hnayIE {
		margin: 1rem !important;
	}
	.AfoUDN {
		margin: 1.5rem !important;
	}
	.TLK2ab {
		margin: 3rem !important;
	}
	.MF1c41 {
		margin: auto !important;
	}
	.xIft7S {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.OXzVA9 {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.nZbWNg {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.ENzaNX {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.gpnAy2 {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	._hpzo4 {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.RWc8H4 {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.kX7dMM {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.xSFX3T {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.Zr32tx {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.kaZpsw {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.Q3IiVi {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.YapRBl {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.yHNTDh {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.B3M0fV {
		margin-top: 0 !important;
	}
	.ziGPGi {
		margin-top: 0.25rem !important;
	}
	.czfQo5 {
		margin-top: 0.5rem !important;
	}
	.aQ0Ced {
		margin-top: 1rem !important;
	}
	.KXNTlo {
		margin-top: 1.5rem !important;
	}
	.HkcyXN {
		margin-top: 3rem !important;
	}
	.f9vOiv {
		margin-top: auto !important;
	}
	.hCdJ3S {
		margin-right: 0 !important;
	}
	.yQLjv_ {
		margin-right: 0.25rem !important;
	}
	.Wz419c {
		margin-right: 0.5rem !important;
	}
	.rMQDEa {
		margin-right: 1rem !important;
	}
	.qUYzpz {
		margin-right: 1.5rem !important;
	}
	.tVWxBJ {
		margin-right: 3rem !important;
	}
	.HufKTk {
		margin-right: auto !important;
	}
	.ePJXnd {
		margin-bottom: 0 !important;
	}
	.opFU9j {
		margin-bottom: 0.25rem !important;
	}
	.ov5Uqf {
		margin-bottom: 0.5rem !important;
	}
	.cE_vne {
		margin-bottom: 1rem !important;
	}
	.QAwKTY {
		margin-bottom: 1.5rem !important;
	}
	.WtP4Zi {
		margin-bottom: 3rem !important;
	}
	.YQ4jPn {
		margin-bottom: auto !important;
	}
	.U51G7O {
		margin-left: 0 !important;
	}
	.Y3wGcU {
		margin-left: 0.25rem !important;
	}
	.bx0blJ {
		margin-left: 0.5rem !important;
	}
	.axXxXp {
		margin-left: 1rem !important;
	}
	.Uqa0D3 {
		margin-left: 1.5rem !important;
	}
	.x7lG44 {
		margin-left: 3rem !important;
	}
	.hqZfLu {
		margin-left: auto !important;
	}
	.WeTAk7 {
		padding: 0 !important;
	}
	.UEW_Mc {
		padding: 0.25rem !important;
	}
	.xD50U8 {
		padding: 0.5rem !important;
	}
	.JB0bgF {
		padding: 1rem !important;
	}
	.HzyA0d {
		padding: 1.5rem !important;
	}
	.vraKx2 {
		padding: 3rem !important;
	}
	.a4z5_x {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.LTxkJd {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.L2wClm {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.FG1liV {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.ePe2r5 {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.EknuJd {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.spVP63 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.hyvGTc {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.XKQrtb {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	._AlCTy {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.eHuIwJ {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	._RMaK6 {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.HmHdYJ {
		padding-top: 0 !important;
	}
	.IwnCHq {
		padding-top: 0.25rem !important;
	}
	.cLh3CR {
		padding-top: 0.5rem !important;
	}
	.FVxzt5 {
		padding-top: 1rem !important;
	}
	.G8fj8F {
		padding-top: 1.5rem !important;
	}
	.Ckobru {
		padding-top: 3rem !important;
	}
	.m87ZH9 {
		padding-right: 0 !important;
	}
	.yD7cJF {
		padding-right: 0.25rem !important;
	}
	.tZDpm7 {
		padding-right: 0.5rem !important;
	}
	.S35pbX {
		padding-right: 1rem !important;
	}
	.VBtqY6 {
		padding-right: 1.5rem !important;
	}
	.Ft4eOZ {
		padding-right: 3rem !important;
	}
	.Fwvq2R {
		padding-bottom: 0 !important;
	}
	.JQqyC9 {
		padding-bottom: 0.25rem !important;
	}
	.JdAgkE {
		padding-bottom: 0.5rem !important;
	}
	.fZgtyb {
		padding-bottom: 1rem !important;
	}
	.ftbVT4 {
		padding-bottom: 1.5rem !important;
	}
	.PqwAnY {
		padding-bottom: 3rem !important;
	}
	.cWLk_3 {
		padding-left: 0 !important;
	}
	.BD6eX_ {
		padding-left: 0.25rem !important;
	}
	.qjRJY6 {
		padding-left: 0.5rem !important;
	}
	.m7V9iD {
		padding-left: 1rem !important;
	}
	.IFWnEF {
		padding-left: 1.5rem !important;
	}
	.pdXTV3 {
		padding-left: 3rem !important;
	}
	.A_j88I {
		gap: 0 !important;
	}
	.WakVS_ {
		gap: 0.25rem !important;
	}
	.NZEzsz {
		gap: 0.5rem !important;
	}
	.OuCk1q {
		gap: 1rem !important;
	}
	.CFRQe5 {
		gap: 1.5rem !important;
	}
	.VNCjVJ {
		gap: 3rem !important;
	}
	.XCuI9z {
		row-gap: 0 !important;
	}
	.PgdIMK {
		row-gap: 0.25rem !important;
	}
	.hEqXXH {
		row-gap: 0.5rem !important;
	}
	.nqLJPj {
		row-gap: 1rem !important;
	}
	.QTkeWG {
		row-gap: 1.5rem !important;
	}
	.c0zneZ {
		row-gap: 3rem !important;
	}
	.YVHSI5 {
		-moz-column-gap: 0 !important;
		-webkit-column-gap: 0 !important;
		        column-gap: 0 !important;
	}
	.mJUo55 {
		-moz-column-gap: 0.25rem !important;
		-webkit-column-gap: 0.25rem !important;
		        column-gap: 0.25rem !important;
	}
	.LCVIXZ {
		-moz-column-gap: 0.5rem !important;
		-webkit-column-gap: 0.5rem !important;
		        column-gap: 0.5rem !important;
	}
	.BalUVS {
		-moz-column-gap: 1rem !important;
		-webkit-column-gap: 1rem !important;
		        column-gap: 1rem !important;
	}
	.digmlJ {
		-moz-column-gap: 1.5rem !important;
		-webkit-column-gap: 1.5rem !important;
		        column-gap: 1.5rem !important;
	}
	.fzp7Ee {
		-moz-column-gap: 3rem !important;
		-webkit-column-gap: 3rem !important;
		        column-gap: 3rem !important;
	}
	.mBstx_ {
		text-align: left !important;
	}
	.OA5Nft {
		text-align: right !important;
	}
	.v4WyPz {
		text-align: center !important;
	}
}

@media (min-width: 992px) {
	.oVpSkT {
		float: left !important;
	}
	.DcqyLx {
		float: right !important;
	}
	.zA7VOs {
		float: none !important;
	}
	.Nqqzuy {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.IBO3tz {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.Z9eBpT {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.hKfI0D {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.asVani {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.xZTWux {
		display: inline !important;
	}
	.jNWJ3m {
		display: inline-block !important;
	}
	.SU7vxS {
		display: block !important;
	}
	.k1hAOh {
		display: grid !important;
	}
	.stDsYd {
		display: inline-grid !important;
	}
	.QoSs2M {
		display: table !important;
	}
	.z8bfew {
		display: table-row !important;
	}
	.AwN77c {
		display: table-cell !important;
	}
	.hZbAOa {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.rDAmpH {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	.GOQhaT {
		display: none !important;
	}
	.tv9_E4 {
		-ms-flex: 1 1 auto !important;
		    flex: 1 1 auto !important;
	}
	.Wd0PtS {
		-ms-flex-direction: row !important;
		    flex-direction: row !important;
	}
	.frdEDb {
		-ms-flex-direction: column !important;
		    flex-direction: column !important;
	}
	.fctXMY {
		-ms-flex-direction: row-reverse !important;
		    flex-direction: row-reverse !important;
	}
	.Ft1FD6 {
		-ms-flex-direction: column-reverse !important;
		    flex-direction: column-reverse !important;
	}
	.VbZWPm {
		-ms-flex-positive: 0 !important;
		    flex-grow: 0 !important;
	}
	.BY8BgA {
		-ms-flex-positive: 1 !important;
		    flex-grow: 1 !important;
	}
	.TVnTTt {
		-ms-flex-negative: 0 !important;
		    flex-shrink: 0 !important;
	}
	.PHjg5e {
		-ms-flex-negative: 1 !important;
		    flex-shrink: 1 !important;
	}
	.XjWdyS {
		-ms-flex-wrap: wrap !important;
		    flex-wrap: wrap !important;
	}
	.A5Psvs {
		-ms-flex-wrap: nowrap !important;
		    flex-wrap: nowrap !important;
	}
	.N1rCvc {
		-ms-flex-wrap: wrap-reverse !important;
		    flex-wrap: wrap-reverse !important;
	}
	.mnRtQR {
		-ms-flex-pack: start !important;
		    justify-content: flex-start !important;
	}
	.f6sOuw {
		-ms-flex-pack: end !important;
		    justify-content: flex-end !important;
	}
	.b8mSOw {
		-ms-flex-pack: center !important;
		    justify-content: center !important;
	}
	.JmO6z7 {
		-ms-flex-pack: justify !important;
		    justify-content: space-between !important;
	}
	.eVHuRi {
		-ms-flex-pack: distribute !important;
		    justify-content: space-around !important;
	}
	.DokRpw {
		-ms-flex-pack: space-evenly !important;
		    justify-content: space-evenly !important;
	}
	.GiqNh3 {
		-ms-flex-align: start !important;
		    align-items: flex-start !important;
	}
	.iVJLZu {
		-ms-flex-align: end !important;
		    align-items: flex-end !important;
	}
	.P9yEIz {
		-ms-flex-align: center !important;
		    align-items: center !important;
	}
	.LMhfYe {
		-ms-flex-align: baseline !important;
		    align-items: baseline !important;
	}
	.WRcy2V {
		-ms-flex-align: stretch !important;
		    align-items: stretch !important;
	}
	.IIYn2l {
		-ms-flex-line-pack: start !important;
		    align-content: flex-start !important;
	}
	.JW8awC {
		-ms-flex-line-pack: end !important;
		    align-content: flex-end !important;
	}
	.pSUoOd {
		-ms-flex-line-pack: center !important;
		    align-content: center !important;
	}
	.Rzn0zC {
		-ms-flex-line-pack: justify !important;
		    align-content: space-between !important;
	}
	.DWKEqR {
		-ms-flex-line-pack: distribute !important;
		    align-content: space-around !important;
	}
	.xrgDSS {
		-ms-flex-line-pack: stretch !important;
		    align-content: stretch !important;
	}
	.hLVRtx {
		-ms-flex-item-align: auto !important;
		    align-self: auto !important;
	}
	.aRjx7N {
		-ms-flex-item-align: start !important;
		    align-self: flex-start !important;
	}
	.mzlTbi {
		-ms-flex-item-align: end !important;
		    align-self: flex-end !important;
	}
	.juudIj {
		-ms-flex-item-align: center !important;
		    align-self: center !important;
	}
	.MXaVLn {
		-ms-flex-item-align: baseline !important;
		    align-self: baseline !important;
	}
	.YhIQUE {
		-ms-flex-item-align: stretch !important;
		    align-self: stretch !important;
	}
	.XSxqtl {
		-ms-flex-order: -1 !important;
		    order: -1 !important;
	}
	.inDfJc {
		-ms-flex-order: 0 !important;
		    order: 0 !important;
	}
	.U3USpV {
		-ms-flex-order: 1 !important;
		    order: 1 !important;
	}
	.a3M4Rr {
		-ms-flex-order: 2 !important;
		    order: 2 !important;
	}
	.PgPH9D {
		-ms-flex-order: 3 !important;
		    order: 3 !important;
	}
	.qHw7ZI {
		-ms-flex-order: 4 !important;
		    order: 4 !important;
	}
	.AbMtC3 {
		-ms-flex-order: 5 !important;
		    order: 5 !important;
	}
	.Zzz_Kl {
		-ms-flex-order: 6 !important;
		    order: 6 !important;
	}
	.gPMOrS {
		margin: 0 !important;
	}
	.uS5M73 {
		margin: 0.25rem !important;
	}
	.vPalRK {
		margin: 0.5rem !important;
	}
	.rLgnRh {
		margin: 1rem !important;
	}
	.inJRPq {
		margin: 1.5rem !important;
	}
	.WbpksL {
		margin: 3rem !important;
	}
	.hkz87O {
		margin: auto !important;
	}
	.ohkVlN {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.ZPHtTE {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.zfhRDX {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.RRepJn {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.vzK6L7 {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	.BKynOD {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.xWJAFg {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.hNQs_R {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.QyTahP {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.OZqOJa {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.ecey3V {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.kqp_jU {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.auBgn0 {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.JNSEXA {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.K0F3ri {
		margin-top: 0 !important;
	}
	.FruoUT {
		margin-top: 0.25rem !important;
	}
	.smv5ow {
		margin-top: 0.5rem !important;
	}
	.kb5J21 {
		margin-top: 1rem !important;
	}
	.rh4GAm {
		margin-top: 1.5rem !important;
	}
	.Kza2ev {
		margin-top: 3rem !important;
	}
	.hyMRrF {
		margin-top: auto !important;
	}
	.TjjQYA {
		margin-right: 0 !important;
	}
	.qkzMe5 {
		margin-right: 0.25rem !important;
	}
	.bdJML0 {
		margin-right: 0.5rem !important;
	}
	._gcY_i {
		margin-right: 1rem !important;
	}
	.f15w10 {
		margin-right: 1.5rem !important;
	}
	.NWyXrU {
		margin-right: 3rem !important;
	}
	.j9maSJ {
		margin-right: auto !important;
	}
	.UCRMGN {
		margin-bottom: 0 !important;
	}
	.E6chnQ {
		margin-bottom: 0.25rem !important;
	}
	.sqB990 {
		margin-bottom: 0.5rem !important;
	}
	.Cx2zZQ {
		margin-bottom: 1rem !important;
	}
	.udCDcv {
		margin-bottom: 1.5rem !important;
	}
	.Iukx_z {
		margin-bottom: 3rem !important;
	}
	.hYzRmi {
		margin-bottom: auto !important;
	}
	.nSIrIP {
		margin-left: 0 !important;
	}
	.o4GXhT {
		margin-left: 0.25rem !important;
	}
	.DvynAZ {
		margin-left: 0.5rem !important;
	}
	.KLdZgR {
		margin-left: 1rem !important;
	}
	.yuRlAA {
		margin-left: 1.5rem !important;
	}
	.VpWVMT {
		margin-left: 3rem !important;
	}
	.Z_BOs3 {
		margin-left: auto !important;
	}
	.jy7kjI {
		padding: 0 !important;
	}
	.kot4Kq {
		padding: 0.25rem !important;
	}
	.HsqscD {
		padding: 0.5rem !important;
	}
	.vIcao5 {
		padding: 1rem !important;
	}
	.Fdalg_ {
		padding: 1.5rem !important;
	}
	.phpRj9 {
		padding: 3rem !important;
	}
	.Kx_37z {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.JwAauJ {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.bgiRwC {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.lQLOTt {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.VBchei {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.nHYU2u {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.qwiV6T {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.ktGcNJ {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.YM56pY {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.VjG4f9 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.Aeqmof {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.xPFThU {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.Sgp6xf {
		padding-top: 0 !important;
	}
	.QZiVEI {
		padding-top: 0.25rem !important;
	}
	.vubTNx {
		padding-top: 0.5rem !important;
	}
	.nR0RTk {
		padding-top: 1rem !important;
	}
	.q4YBjc {
		padding-top: 1.5rem !important;
	}
	.PyBTF0 {
		padding-top: 3rem !important;
	}
	.YQOwQm {
		padding-right: 0 !important;
	}
	.GC_ySi {
		padding-right: 0.25rem !important;
	}
	.vHyVHb {
		padding-right: 0.5rem !important;
	}
	.tUkLeP {
		padding-right: 1rem !important;
	}
	.KcNTvA {
		padding-right: 1.5rem !important;
	}
	.PNwFSr {
		padding-right: 3rem !important;
	}
	.IdsxRt {
		padding-bottom: 0 !important;
	}
	.iPiov2 {
		padding-bottom: 0.25rem !important;
	}
	.RC7Tiv {
		padding-bottom: 0.5rem !important;
	}
	.xZCSHN {
		padding-bottom: 1rem !important;
	}
	.FDxaLJ {
		padding-bottom: 1.5rem !important;
	}
	.QmKflB {
		padding-bottom: 3rem !important;
	}
	.Le9ZZR {
		padding-left: 0 !important;
	}
	.e3EOlQ {
		padding-left: 0.25rem !important;
	}
	.yGOnHW {
		padding-left: 0.5rem !important;
	}
	.ymjMNO {
		padding-left: 1rem !important;
	}
	.no77E_ {
		padding-left: 1.5rem !important;
	}
	.LPH0iS {
		padding-left: 3rem !important;
	}
	.M_RmqC {
		gap: 0 !important;
	}
	.sDEUek {
		gap: 0.25rem !important;
	}
	.hnkUfO {
		gap: 0.5rem !important;
	}
	.JBuXZj {
		gap: 1rem !important;
	}
	.UBs7ci {
		gap: 1.5rem !important;
	}
	.Hk4FrZ {
		gap: 3rem !important;
	}
	.SQNCTE {
		row-gap: 0 !important;
	}
	.gTAeEj {
		row-gap: 0.25rem !important;
	}
	.o52qAY {
		row-gap: 0.5rem !important;
	}
	.bAQRSq {
		row-gap: 1rem !important;
	}
	.Y1okNN {
		row-gap: 1.5rem !important;
	}
	.rP7TxE {
		row-gap: 3rem !important;
	}
	.GHy7GL {
		-moz-column-gap: 0 !important;
		-webkit-column-gap: 0 !important;
		        column-gap: 0 !important;
	}
	.dD82U5 {
		-moz-column-gap: 0.25rem !important;
		-webkit-column-gap: 0.25rem !important;
		        column-gap: 0.25rem !important;
	}
	.elO8ZY {
		-moz-column-gap: 0.5rem !important;
		-webkit-column-gap: 0.5rem !important;
		        column-gap: 0.5rem !important;
	}
	.yUHzUW {
		-moz-column-gap: 1rem !important;
		-webkit-column-gap: 1rem !important;
		        column-gap: 1rem !important;
	}
	.h7BA8I {
		-moz-column-gap: 1.5rem !important;
		-webkit-column-gap: 1.5rem !important;
		        column-gap: 1.5rem !important;
	}
	.Y_KdUF {
		-moz-column-gap: 3rem !important;
		-webkit-column-gap: 3rem !important;
		        column-gap: 3rem !important;
	}
	.bjU9rc {
		text-align: left !important;
	}
	.rtogGF {
		text-align: right !important;
	}
	.JrHgH6 {
		text-align: center !important;
	}
}

@media (min-width: 1200px) {
	.lzuvCq {
		float: left !important;
	}
	.Sf2VQE {
		float: right !important;
	}
	.Blm50I {
		float: none !important;
	}
	.yucl58 {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.PuPC_w {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	._4Gfc3 {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.RFtkz0 {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.RbI6mU {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.S4yNrc {
		display: inline !important;
	}
	.LahBse {
		display: inline-block !important;
	}
	.s70FOx {
		display: block !important;
	}
	.ysCEP4 {
		display: grid !important;
	}
	.g55ky4 {
		display: inline-grid !important;
	}
	.KIQIeu {
		display: table !important;
	}
	.nzYuQj {
		display: table-row !important;
	}
	.Jp0KsF {
		display: table-cell !important;
	}
	.Azertj {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.tmmVEB {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	.foBPlR {
		display: none !important;
	}
	.eNbfJm {
		-ms-flex: 1 1 auto !important;
		    flex: 1 1 auto !important;
	}
	.v2Srla {
		-ms-flex-direction: row !important;
		    flex-direction: row !important;
	}
	.Mj451h {
		-ms-flex-direction: column !important;
		    flex-direction: column !important;
	}
	.AJ78WY {
		-ms-flex-direction: row-reverse !important;
		    flex-direction: row-reverse !important;
	}
	.s8IRrB {
		-ms-flex-direction: column-reverse !important;
		    flex-direction: column-reverse !important;
	}
	.PJ6znZ {
		-ms-flex-positive: 0 !important;
		    flex-grow: 0 !important;
	}
	.dtdctY {
		-ms-flex-positive: 1 !important;
		    flex-grow: 1 !important;
	}
	.FnVLec {
		-ms-flex-negative: 0 !important;
		    flex-shrink: 0 !important;
	}
	.bRNdiz {
		-ms-flex-negative: 1 !important;
		    flex-shrink: 1 !important;
	}
	.I7b7PS {
		-ms-flex-wrap: wrap !important;
		    flex-wrap: wrap !important;
	}
	.hDAwW_ {
		-ms-flex-wrap: nowrap !important;
		    flex-wrap: nowrap !important;
	}
	.wQQzHW {
		-ms-flex-wrap: wrap-reverse !important;
		    flex-wrap: wrap-reverse !important;
	}
	.Yxe4Aq {
		-ms-flex-pack: start !important;
		    justify-content: flex-start !important;
	}
	.yKfUK6 {
		-ms-flex-pack: end !important;
		    justify-content: flex-end !important;
	}
	.rS_VsJ {
		-ms-flex-pack: center !important;
		    justify-content: center !important;
	}
	.FEYXry {
		-ms-flex-pack: justify !important;
		    justify-content: space-between !important;
	}
	.mD9lTa {
		-ms-flex-pack: distribute !important;
		    justify-content: space-around !important;
	}
	.ic8NEc {
		-ms-flex-pack: space-evenly !important;
		    justify-content: space-evenly !important;
	}
	.tXTFNH {
		-ms-flex-align: start !important;
		    align-items: flex-start !important;
	}
	.Ncuqrk {
		-ms-flex-align: end !important;
		    align-items: flex-end !important;
	}
	.uEw9iU {
		-ms-flex-align: center !important;
		    align-items: center !important;
	}
	.dpb3yc {
		-ms-flex-align: baseline !important;
		    align-items: baseline !important;
	}
	.eIkTBp {
		-ms-flex-align: stretch !important;
		    align-items: stretch !important;
	}
	.fxuDgC {
		-ms-flex-line-pack: start !important;
		    align-content: flex-start !important;
	}
	.J0LPnS {
		-ms-flex-line-pack: end !important;
		    align-content: flex-end !important;
	}
	.YQomje {
		-ms-flex-line-pack: center !important;
		    align-content: center !important;
	}
	.Ns82ge {
		-ms-flex-line-pack: justify !important;
		    align-content: space-between !important;
	}
	.XkmAkN {
		-ms-flex-line-pack: distribute !important;
		    align-content: space-around !important;
	}
	.lUyiKr {
		-ms-flex-line-pack: stretch !important;
		    align-content: stretch !important;
	}
	.FC2_Oq {
		-ms-flex-item-align: auto !important;
		    align-self: auto !important;
	}
	.fZ1w76 {
		-ms-flex-item-align: start !important;
		    align-self: flex-start !important;
	}
	.XNRH2h {
		-ms-flex-item-align: end !important;
		    align-self: flex-end !important;
	}
	.M6zYqn {
		-ms-flex-item-align: center !important;
		    align-self: center !important;
	}
	.B5kbfI {
		-ms-flex-item-align: baseline !important;
		    align-self: baseline !important;
	}
	.O_iOON {
		-ms-flex-item-align: stretch !important;
		    align-self: stretch !important;
	}
	.IjkYI5 {
		-ms-flex-order: -1 !important;
		    order: -1 !important;
	}
	.uzkK4z {
		-ms-flex-order: 0 !important;
		    order: 0 !important;
	}
	.BcqtMw {
		-ms-flex-order: 1 !important;
		    order: 1 !important;
	}
	.O10DMv {
		-ms-flex-order: 2 !important;
		    order: 2 !important;
	}
	.O27UAQ {
		-ms-flex-order: 3 !important;
		    order: 3 !important;
	}
	.e2lP3Z {
		-ms-flex-order: 4 !important;
		    order: 4 !important;
	}
	.jlbV20 {
		-ms-flex-order: 5 !important;
		    order: 5 !important;
	}
	.tMNoz6 {
		-ms-flex-order: 6 !important;
		    order: 6 !important;
	}
	.GfEtnj {
		margin: 0 !important;
	}
	.tZw5E5 {
		margin: 0.25rem !important;
	}
	.NIvEdn {
		margin: 0.5rem !important;
	}
	.TaWY1f {
		margin: 1rem !important;
	}
	.rerItm {
		margin: 1.5rem !important;
	}
	.jhRv2q {
		margin: 3rem !important;
	}
	.YiK4gn {
		margin: auto !important;
	}
	.QuYOfF {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.VzSfZJ {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.fkNDmG {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.WuCRkP {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.d70FWv {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	.wD9EMH {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.B_FC8S {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.dgAIyN {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.BgQ395 {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.zb_Xbk {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.pzHFJq {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.Pfzhth {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.ez8Zoy {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.Op1USS {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.OEacDQ {
		margin-top: 0 !important;
	}
	.GQPwQI {
		margin-top: 0.25rem !important;
	}
	.zTmWQR {
		margin-top: 0.5rem !important;
	}
	.uMKx2i {
		margin-top: 1rem !important;
	}
	.H9DhEv {
		margin-top: 1.5rem !important;
	}
	.goXkN9 {
		margin-top: 3rem !important;
	}
	.ixXTQs {
		margin-top: auto !important;
	}
	.uwS4xi {
		margin-right: 0 !important;
	}
	.pyzgRU {
		margin-right: 0.25rem !important;
	}
	.J0Dgwu {
		margin-right: 0.5rem !important;
	}
	.FO_fHI {
		margin-right: 1rem !important;
	}
	.GtCb74 {
		margin-right: 1.5rem !important;
	}
	.E1CM9y {
		margin-right: 3rem !important;
	}
	.A943bw {
		margin-right: auto !important;
	}
	.M2Q8ss {
		margin-bottom: 0 !important;
	}
	.UhBrP0 {
		margin-bottom: 0.25rem !important;
	}
	.GjlKRf {
		margin-bottom: 0.5rem !important;
	}
	.GOnVvp {
		margin-bottom: 1rem !important;
	}
	.Bh4tBj {
		margin-bottom: 1.5rem !important;
	}
	.NuDopb {
		margin-bottom: 3rem !important;
	}
	.Fb3Mm4 {
		margin-bottom: auto !important;
	}
	.irYXAL {
		margin-left: 0 !important;
	}
	.E3dPbf {
		margin-left: 0.25rem !important;
	}
	.UHiE3x {
		margin-left: 0.5rem !important;
	}
	.JiMn6W {
		margin-left: 1rem !important;
	}
	.ob7SQL {
		margin-left: 1.5rem !important;
	}
	.ApviFt {
		margin-left: 3rem !important;
	}
	.qNlozu {
		margin-left: auto !important;
	}
	.P0W0Qg {
		padding: 0 !important;
	}
	.xEPmR6 {
		padding: 0.25rem !important;
	}
	.KPdlR7 {
		padding: 0.5rem !important;
	}
	.L4qkGD {
		padding: 1rem !important;
	}
	.jzyLkl {
		padding: 1.5rem !important;
	}
	.gVMtR4 {
		padding: 3rem !important;
	}
	.FsBTuX {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.XR_FNk {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	._EdNSn {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.PM56AR {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.KV9FZM {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.NCJqC0 {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.omfuQy {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.ZqIkom {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.f_rFbB {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.qQgGb9 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.UoGpZV {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.VZ0cpZ {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.Skb5S9 {
		padding-top: 0 !important;
	}
	.ThfzN1 {
		padding-top: 0.25rem !important;
	}
	.EDW4Mc {
		padding-top: 0.5rem !important;
	}
	.NirYgl {
		padding-top: 1rem !important;
	}
	.AVEDuZ {
		padding-top: 1.5rem !important;
	}
	._DOWAQ {
		padding-top: 3rem !important;
	}
	.dTXWdG {
		padding-right: 0 !important;
	}
	._TRZLK {
		padding-right: 0.25rem !important;
	}
	.iYsi0B {
		padding-right: 0.5rem !important;
	}
	.ZiP_z3 {
		padding-right: 1rem !important;
	}
	.O7Vclk {
		padding-right: 1.5rem !important;
	}
	.eOnt2O {
		padding-right: 3rem !important;
	}
	.M_aDl9 {
		padding-bottom: 0 !important;
	}
	.OrblYf {
		padding-bottom: 0.25rem !important;
	}
	.G8OqGj {
		padding-bottom: 0.5rem !important;
	}
	._X7Nlj {
		padding-bottom: 1rem !important;
	}
	.Uo35k5 {
		padding-bottom: 1.5rem !important;
	}
	.J9vDym {
		padding-bottom: 3rem !important;
	}
	.Zxw5ME {
		padding-left: 0 !important;
	}
	.V95klf {
		padding-left: 0.25rem !important;
	}
	.Ok1OU7 {
		padding-left: 0.5rem !important;
	}
	.csGFkg {
		padding-left: 1rem !important;
	}
	.OJBtXl {
		padding-left: 1.5rem !important;
	}
	._fUy_C {
		padding-left: 3rem !important;
	}
	.KdqHXh {
		gap: 0 !important;
	}
	.LtUNhe {
		gap: 0.25rem !important;
	}
	.sUzBsI {
		gap: 0.5rem !important;
	}
	.IZj0pa {
		gap: 1rem !important;
	}
	.DBmHC3 {
		gap: 1.5rem !important;
	}
	.ohs0x2 {
		gap: 3rem !important;
	}
	.eQmAgp {
		row-gap: 0 !important;
	}
	.ECu8NQ {
		row-gap: 0.25rem !important;
	}
	.wnO6m3 {
		row-gap: 0.5rem !important;
	}
	.HndWKd {
		row-gap: 1rem !important;
	}
	.idUXDK {
		row-gap: 1.5rem !important;
	}
	.dAVvRB {
		row-gap: 3rem !important;
	}
	.ZGYKNm {
		-moz-column-gap: 0 !important;
		-webkit-column-gap: 0 !important;
		        column-gap: 0 !important;
	}
	.pKAfkb {
		-moz-column-gap: 0.25rem !important;
		-webkit-column-gap: 0.25rem !important;
		        column-gap: 0.25rem !important;
	}
	.cokKdi {
		-moz-column-gap: 0.5rem !important;
		-webkit-column-gap: 0.5rem !important;
		        column-gap: 0.5rem !important;
	}
	.dg89P9 {
		-moz-column-gap: 1rem !important;
		-webkit-column-gap: 1rem !important;
		        column-gap: 1rem !important;
	}
	.cAa4AH {
		-moz-column-gap: 1.5rem !important;
		-webkit-column-gap: 1.5rem !important;
		        column-gap: 1.5rem !important;
	}
	.uUrGWX {
		-moz-column-gap: 3rem !important;
		-webkit-column-gap: 3rem !important;
		        column-gap: 3rem !important;
	}
	.VcVkzh {
		text-align: left !important;
	}
	.hxCEZS {
		text-align: right !important;
	}
	.xu_8X9 {
		text-align: center !important;
	}
}

@media (min-width: 1400px) {
	.KWa_nq {
		float: left !important;
	}
	.hif2Qi {
		float: right !important;
	}
	.HHWtub {
		float: none !important;
	}
	.S1e0p_ {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.ypMf4U {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.VPBZjg {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.n3iGi8 {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.vjNsFa {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.xeb_82 {
		display: inline !important;
	}
	.NKjO4i {
		display: inline-block !important;
	}
	.OfB_MV {
		display: block !important;
	}
	.cxEOJ2 {
		display: grid !important;
	}
	.l7kwq1 {
		display: inline-grid !important;
	}
	.Wv46yV {
		display: table !important;
	}
	.AnKlVO {
		display: table-row !important;
	}
	.a7F02K {
		display: table-cell !important;
	}
	.o1_suT {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.waCQ7w {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	.WkSLKL {
		display: none !important;
	}
	.P38zBk {
		-ms-flex: 1 1 auto !important;
		    flex: 1 1 auto !important;
	}
	.ElhkXa {
		-ms-flex-direction: row !important;
		    flex-direction: row !important;
	}
	.d6eSfN {
		-ms-flex-direction: column !important;
		    flex-direction: column !important;
	}
	.f93FLP {
		-ms-flex-direction: row-reverse !important;
		    flex-direction: row-reverse !important;
	}
	.HEtOty {
		-ms-flex-direction: column-reverse !important;
		    flex-direction: column-reverse !important;
	}
	.p6INpQ {
		-ms-flex-positive: 0 !important;
		    flex-grow: 0 !important;
	}
	.FLlyD3 {
		-ms-flex-positive: 1 !important;
		    flex-grow: 1 !important;
	}
	.nBs5y1 {
		-ms-flex-negative: 0 !important;
		    flex-shrink: 0 !important;
	}
	.vSGyWi {
		-ms-flex-negative: 1 !important;
		    flex-shrink: 1 !important;
	}
	.HMcSMa {
		-ms-flex-wrap: wrap !important;
		    flex-wrap: wrap !important;
	}
	.BeP_kb {
		-ms-flex-wrap: nowrap !important;
		    flex-wrap: nowrap !important;
	}
	.XCFFBl {
		-ms-flex-wrap: wrap-reverse !important;
		    flex-wrap: wrap-reverse !important;
	}
	.FrQc7E {
		-ms-flex-pack: start !important;
		    justify-content: flex-start !important;
	}
	.ZqurVQ {
		-ms-flex-pack: end !important;
		    justify-content: flex-end !important;
	}
	.ZlYahM {
		-ms-flex-pack: center !important;
		    justify-content: center !important;
	}
	.lyiIMW {
		-ms-flex-pack: justify !important;
		    justify-content: space-between !important;
	}
	.hCODnX {
		-ms-flex-pack: distribute !important;
		    justify-content: space-around !important;
	}
	.eNCz70 {
		-ms-flex-pack: space-evenly !important;
		    justify-content: space-evenly !important;
	}
	.YkOI8z {
		-ms-flex-align: start !important;
		    align-items: flex-start !important;
	}
	.dMYfcg {
		-ms-flex-align: end !important;
		    align-items: flex-end !important;
	}
	.hqryWw {
		-ms-flex-align: center !important;
		    align-items: center !important;
	}
	.bMedx0 {
		-ms-flex-align: baseline !important;
		    align-items: baseline !important;
	}
	.cjSDyd {
		-ms-flex-align: stretch !important;
		    align-items: stretch !important;
	}
	.rAaz26 {
		-ms-flex-line-pack: start !important;
		    align-content: flex-start !important;
	}
	.Aemc3t {
		-ms-flex-line-pack: end !important;
		    align-content: flex-end !important;
	}
	.P9paJy {
		-ms-flex-line-pack: center !important;
		    align-content: center !important;
	}
	.QMphFY {
		-ms-flex-line-pack: justify !important;
		    align-content: space-between !important;
	}
	.R_kFGl {
		-ms-flex-line-pack: distribute !important;
		    align-content: space-around !important;
	}
	.xJ3IpS {
		-ms-flex-line-pack: stretch !important;
		    align-content: stretch !important;
	}
	.sYiinT {
		-ms-flex-item-align: auto !important;
		    align-self: auto !important;
	}
	.czYXT2 {
		-ms-flex-item-align: start !important;
		    align-self: flex-start !important;
	}
	.SwML7i {
		-ms-flex-item-align: end !important;
		    align-self: flex-end !important;
	}
	.qewoHe {
		-ms-flex-item-align: center !important;
		    align-self: center !important;
	}
	.RaRWHs {
		-ms-flex-item-align: baseline !important;
		    align-self: baseline !important;
	}
	.YIyUAU {
		-ms-flex-item-align: stretch !important;
		    align-self: stretch !important;
	}
	.b51eTS {
		-ms-flex-order: -1 !important;
		    order: -1 !important;
	}
	.TF8OQY {
		-ms-flex-order: 0 !important;
		    order: 0 !important;
	}
	.gLR5hT {
		-ms-flex-order: 1 !important;
		    order: 1 !important;
	}
	.Q2vVi_ {
		-ms-flex-order: 2 !important;
		    order: 2 !important;
	}
	.jPPZaP {
		-ms-flex-order: 3 !important;
		    order: 3 !important;
	}
	.N9srkx {
		-ms-flex-order: 4 !important;
		    order: 4 !important;
	}
	.fQ1Kj1 {
		-ms-flex-order: 5 !important;
		    order: 5 !important;
	}
	.aOa10K {
		-ms-flex-order: 6 !important;
		    order: 6 !important;
	}
	.untWaT {
		margin: 0 !important;
	}
	.h5dcIq {
		margin: 0.25rem !important;
	}
	.XY1ehI {
		margin: 0.5rem !important;
	}
	.dB32hc {
		margin: 1rem !important;
	}
	.YcXZ_8 {
		margin: 1.5rem !important;
	}
	.nS23xs {
		margin: 3rem !important;
	}
	.HrVfw9 {
		margin: auto !important;
	}
	.mjUgRH {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.TKqtj5 {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.bTMwpK {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.T321Se {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.ByKlp9 {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	._qW527 {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.dHsrbN {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.ToOd0O {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.HikHia {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.gZD_LB {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.PVyewg {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.H_LhbU {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.XM7Ziq {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.tIbxWN {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.J1lHFw {
		margin-top: 0 !important;
	}
	.a5Cy00 {
		margin-top: 0.25rem !important;
	}
	._wOblM {
		margin-top: 0.5rem !important;
	}
	.M_ydsR {
		margin-top: 1rem !important;
	}
	.sAKz6A {
		margin-top: 1.5rem !important;
	}
	.vH8FPl {
		margin-top: 3rem !important;
	}
	.aeBumC {
		margin-top: auto !important;
	}
	.HiQXne {
		margin-right: 0 !important;
	}
	.ahgf5C {
		margin-right: 0.25rem !important;
	}
	.JD7evr {
		margin-right: 0.5rem !important;
	}
	.rFgA1w {
		margin-right: 1rem !important;
	}
	.z4v5jA {
		margin-right: 1.5rem !important;
	}
	.yQcLsm {
		margin-right: 3rem !important;
	}
	.KQ_q4b {
		margin-right: auto !important;
	}
	.KlsSWp {
		margin-bottom: 0 !important;
	}
	.M8EtNb {
		margin-bottom: 0.25rem !important;
	}
	.Nf3hjw {
		margin-bottom: 0.5rem !important;
	}
	.pxwrnV {
		margin-bottom: 1rem !important;
	}
	.PZCQ8u {
		margin-bottom: 1.5rem !important;
	}
	.Ed04bO {
		margin-bottom: 3rem !important;
	}
	.m2Z6mw {
		margin-bottom: auto !important;
	}
	.YqNYIn {
		margin-left: 0 !important;
	}
	.fTcigb {
		margin-left: 0.25rem !important;
	}
	.rBfhWK {
		margin-left: 0.5rem !important;
	}
	.qH0XHP {
		margin-left: 1rem !important;
	}
	.hFe16c {
		margin-left: 1.5rem !important;
	}
	.wwbKAK {
		margin-left: 3rem !important;
	}
	.P3bMJK {
		margin-left: auto !important;
	}
	.jIbn8k {
		padding: 0 !important;
	}
	.AsYbAK {
		padding: 0.25rem !important;
	}
	._3Fttw1 {
		padding: 0.5rem !important;
	}
	.rgaDmW {
		padding: 1rem !important;
	}
	.FqXx7w {
		padding: 1.5rem !important;
	}
	.d8UXSI {
		padding: 3rem !important;
	}
	.o0ZYOW {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.maidQu {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.ZIHEmq {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.kpO_WU {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	._GIO_1 {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.Gvg5yn {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.JJqZSi {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.P3auGg {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.Ag3ph3 {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.fxLXV9 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.g5pbED {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.NOp_Mk {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.MThVB_ {
		padding-top: 0 !important;
	}
	.cNaU3o {
		padding-top: 0.25rem !important;
	}
	.vAWxIA {
		padding-top: 0.5rem !important;
	}
	.UWbKm0 {
		padding-top: 1rem !important;
	}
	.tdeP_5 {
		padding-top: 1.5rem !important;
	}
	.pAfw5c {
		padding-top: 3rem !important;
	}
	.ZMl34R {
		padding-right: 0 !important;
	}
	.HuQ0pz {
		padding-right: 0.25rem !important;
	}
	.KrmzmZ {
		padding-right: 0.5rem !important;
	}
	.jHHnfZ {
		padding-right: 1rem !important;
	}
	.SCygTi {
		padding-right: 1.5rem !important;
	}
	.DjTG3S {
		padding-right: 3rem !important;
	}
	.RN_vQt {
		padding-bottom: 0 !important;
	}
	.PWEmFO {
		padding-bottom: 0.25rem !important;
	}
	.gCqUM5 {
		padding-bottom: 0.5rem !important;
	}
	.Zd1sJz {
		padding-bottom: 1rem !important;
	}
	.PWFZKX {
		padding-bottom: 1.5rem !important;
	}
	.U0alur {
		padding-bottom: 3rem !important;
	}
	.zmhsTs {
		padding-left: 0 !important;
	}
	.nLx5v8 {
		padding-left: 0.25rem !important;
	}
	.zPVjSa {
		padding-left: 0.5rem !important;
	}
	.uAN3dD {
		padding-left: 1rem !important;
	}
	.oVt7vP {
		padding-left: 1.5rem !important;
	}
	.Bnn9P5 {
		padding-left: 3rem !important;
	}
	.iT6KfW {
		gap: 0 !important;
	}
	.CckQf_ {
		gap: 0.25rem !important;
	}
	.VxbPig {
		gap: 0.5rem !important;
	}
	.FKIeka {
		gap: 1rem !important;
	}
	.SFXaiA {
		gap: 1.5rem !important;
	}
	.bT0YsJ {
		gap: 3rem !important;
	}
	.ZfTS0X {
		row-gap: 0 !important;
	}
	.zT6xmB {
		row-gap: 0.25rem !important;
	}
	.jGzKOR {
		row-gap: 0.5rem !important;
	}
	.s0Afax {
		row-gap: 1rem !important;
	}
	.aIrojX {
		row-gap: 1.5rem !important;
	}
	.Boaoii {
		row-gap: 3rem !important;
	}
	.M6QRi4 {
		-moz-column-gap: 0 !important;
		-webkit-column-gap: 0 !important;
		        column-gap: 0 !important;
	}
	.CuzjZp {
		-moz-column-gap: 0.25rem !important;
		-webkit-column-gap: 0.25rem !important;
		        column-gap: 0.25rem !important;
	}
	.CyTiAU {
		-moz-column-gap: 0.5rem !important;
		-webkit-column-gap: 0.5rem !important;
		        column-gap: 0.5rem !important;
	}
	.leMXza {
		-moz-column-gap: 1rem !important;
		-webkit-column-gap: 1rem !important;
		        column-gap: 1rem !important;
	}
	._S4Ljb {
		-moz-column-gap: 1.5rem !important;
		-webkit-column-gap: 1.5rem !important;
		        column-gap: 1.5rem !important;
	}
	.SNnLIY {
		-moz-column-gap: 3rem !important;
		-webkit-column-gap: 3rem !important;
		        column-gap: 3rem !important;
	}
	.xxpOPm {
		text-align: left !important;
	}
	.KKyx9F {
		text-align: right !important;
	}
	.nEjN_X {
		text-align: center !important;
	}
}

@media (min-width: 1200px) {
	.eLbB_h {
		font-size: 2.5rem !important;
	}
	.ajlOTC {
		font-size: 2rem !important;
	}
	.gqyTis {
		font-size: 1.75rem !important;
	}
	.qV8cyL {
		font-size: 1.5rem !important;
	}
}

@media print {
	.aULid6 {
		display: inline !important;
	}
	.APrkHG {
		display: inline-block !important;
	}
	.wrzECJ {
		display: block !important;
	}
	.J_zsQv {
		display: grid !important;
	}
	.DHlIXQ {
		display: inline-grid !important;
	}
	.gJ8x3q {
		display: table !important;
	}
	.PVY2R_ {
		display: table-row !important;
	}
	.KxmBcY {
		display: table-cell !important;
	}
	.V3qOPm {
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.lW914R {
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	.O9fizl {
		display: none !important;
	}
}

[data-simplebar] {
	position: relative;
	-ms-flex-direction: column;
	    flex-direction: column;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-ms-flex-pack: start;
	    justify-content: flex-start;
	-ms-flex-line-pack: start;
	    align-content: flex-start;
	-ms-flex-align: start;
	    align-items: flex-start;
}
.simplebar-wrapper {
	overflow: hidden;
	width: inherit;
	height: inherit;
	max-width: inherit;
	max-height: inherit;
}
.simplebar-mask {
	direction: inherit;
	position: absolute;
	overflow: hidden;
	padding: 0;
	margin: 0;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: auto !important;
	height: auto !important;
	z-index: 0;
}
.simplebar-offset {
	direction: inherit !important;
	-webkit-box-sizing: inherit !important;
	        box-sizing: inherit !important;
	resize: none !important;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	padding: 0;
	margin: 0;
	-webkit-overflow-scrolling: touch;
}
.simplebar-content-wrapper {
	direction: inherit;
	-webkit-box-sizing: border-box !important;
	        box-sizing: border-box !important;
	position: relative;
	display: block;
	height: 100%;
	width: auto;
	max-width: 100%;
	max-height: 100%;
	overflow: auto;
	scrollbar-width: none;
	-ms-overflow-style: none;
}
.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
	display: none;
	width: 0;
	height: 0;
}
.simplebar-content:after,
.simplebar-content:before {
	content: " ";
	display: table;
}
.simplebar-placeholder {
	max-height: 100%;
	max-width: 100%;
	width: 100%;
	pointer-events: none;
}
.simplebar-height-auto-observer-wrapper {
	-webkit-box-sizing: inherit !important;
	        box-sizing: inherit !important;
	height: 100%;
	width: 100%;
	max-width: 1px;
	position: relative;
	float: left;
	max-height: 1px;
	overflow: hidden;
	z-index: -1;
	padding: 0;
	margin: 0;
	pointer-events: none;
	-ms-flex-positive: inherit;
	    flex-grow: inherit;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	-ms-flex-preferred-size: 0;
	    flex-basis: 0;
}
.simplebar-height-auto-observer {
	-webkit-box-sizing: inherit;
	        box-sizing: inherit;
	display: block;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	height: 1000%;
	width: 1000%;
	min-height: 1px;
	min-width: 1px;
	overflow: hidden;
	pointer-events: none;
	z-index: -1;
}
.simplebar-track {
	z-index: 1;
	position: absolute;
	right: 0;
	bottom: 0;
	pointer-events: none;
	overflow: hidden;
}
[data-simplebar].simplebar-dragging {
	pointer-events: none;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
[data-simplebar].simplebar-dragging .simplebar-content {
	pointer-events: none;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
[data-simplebar].simplebar-dragging .simplebar-track {
	pointer-events: all;
}
.simplebar-scrollbar {
	position: absolute;
	left: 0;
	right: 0;
	min-height: 10px;
}
.simplebar-scrollbar:before {
	position: absolute;
	content: "";
	background: #000;
	border-radius: 7px;
	left: 2px;
	right: 2px;
	opacity: 0;
	-webkit-transition: opacity 0.2s 0.5s linear;
	transition: opacity 0.2s 0.5s linear;
}
.simplebar-scrollbar.simplebar-visible:before {
	opacity: 0.5;
	-webkit-transition-delay: 0s;
	        transition-delay: 0s;
	-webkit-transition-duration: 0s;
	        transition-duration: 0s;
}
.simplebar-track.simplebar-vertical {
	top: 0;
	width: 11px;
}
.simplebar-scrollbar:before {
	top: 2px;
	bottom: 2px;
	left: 2px;
	right: 2px;
}
.simplebar-track.simplebar-horizontal {
	left: 0;
	height: 11px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
	right: auto;
	left: 0;
	top: 0;
	bottom: 0;
	min-height: 0;
	min-width: 10px;
	width: auto;
}
[data-simplebar-direction="rtl"] .simplebar-track.simplebar-vertical {
	right: auto;
	left: 0;
}
.simplebar-dummy-scrollbar-size {
	direction: rtl;
	position: fixed;
	opacity: 0;
	visibility: hidden;
	height: 500px;
	width: 500px;
	overflow-y: hidden;
	overflow-x: scroll;
	-ms-overflow-style: scrollbar !important;
}
.simplebar-dummy-scrollbar-size > div {
	width: 200%;
	height: 200%;
	margin: 10px 0;
}
.simplebar-hide-scrollbar {
	position: fixed;
	left: 0;
	visibility: hidden;
	overflow-y: scroll;
	scrollbar-width: none;
	-ms-overflow-style: none;
}

