/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */#976e6e#976e6e#976e6e#976e6e#976e6e#976e6e#976e6e#976e6e#976e6e#976e6e#976e6e#976e6e#976e6e
:root {
	--blue: #007bff;
	--indigo: #6610f2;
	--purple: #6f42c1;
	--pink: #e83e8c;
	--red: #dc3545;
	--orange: #fd7e14;
	--yellow: #ffc107;
	--green: #28a745;
	--teal: #20c997;
	--cyan: #17a2b8;
	--white: #fff;
	--gray: #6c757d;
	--gray-dark: #343a40;
	--breakpoint-xs: 0;
	--breakpoint-sm: 576px;
	--breakpoint-md: 768px;
	--breakpoint-lg: 992px;
	--breakpoint-xl: 1200px;
	--breakpoint-xxl: 1600px;
	--font-family-sans-serif: "Poppins", "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	--font-family-monospace: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
	box-sizing: border-box;
}

html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-ms-overflow-style: scrollbar;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

@-ms-viewport {
	width: device-width;
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
	display: block;
}

body {
	margin: 0;
	font-family: "Montserrat", "Times New Roman", Times, serif;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.66667;
	color: #78797C;
	text-align: left;
	background-color: #ffffff;
}

[tabindex="-1"]:focus {
	outline: 0 !important;
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
	margin-top: 0;
	margin-bottom: 0.5rem;
}

p {
	margin-top: 0;
	margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
	text-decoration: underline;
	text-decoration: underline dotted;
	cursor: help;
	border-bottom: 0;
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit;
}

ol,
ul,
dl {
	margin-top: 0;
	margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
	margin-bottom: 0;
}

dt {
	font-weight: inherit;
}

dd {
	margin-bottom: .5rem;
	margin-left: 0;
}

blockquote {
	margin: 0 0 1rem;
}

dfn {
	font-style: italic;
}

b,
strong {
	font-weight: bolder;
}

small {
	font-size: 80%;
}

sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

a {
	color: #29AEA6;
	text-decoration: none;
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
}

a:hover {
	color: #1a706b;
	text-decoration: underline;
}

a:not([href]):not([tabindex]) {
	color: inherit;
	text-decoration: none;
}

a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
	color: inherit;
	text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
	outline: 0;
}

pre,
code,
kbd,
samp {
	font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	font-size: 1em;
}

pre {
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	-ms-overflow-style: scrollbar;
}

figure {
	margin: 0 0 1rem;
}

img {
	vertical-align: middle;
	border-style: none;
}

svg {
	overflow: hidden;
	vertical-align: middle;
}

table {
	border-collapse: collapse;
}

caption {
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
	color: #6c757d;
	text-align: left;
	caption-side: bottom;
}

th {
	text-align: inherit;
}

label {
	display: inline-block;
	margin-bottom: 0.5rem;
}

button {
	border-radius: 0;
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button,
html [type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0;
}

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
	-webkit-appearance: listbox;
}

textarea {
	overflow: auto;
	resize: vertical;
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

legend {
	display: block;
	width: 100%;
	max-width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: 1.5rem;
	line-height: inherit;
	color: inherit;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	outline-offset: -2px;
	-webkit-appearance: none;
}

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button;
}

output {
	display: inline-block;
}

summary {
	display: list-item;
	cursor: pointer;
}

template {
	display: none;
}

[hidden] {
	display: none !important;
}

h1, h2, h3, h4, h5, h6,
.nvtrp9, .yuujea, .fdiuk3, .jv490m, .o2xa2x, .o7qk0w {
	margin-bottom: 0.5rem;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: #242424;
}

h1, .nvtrp9 {
	font-size: 70px;
}

h2, .yuujea {
	font-size: 40px;
}

h3, .fdiuk3 {
	font-size: 30px;
}

h4, .jv490m {
	font-size: 21px;
}

h5, .o2xa2x {
	font-size: 18px;
}

h6, .o7qk0w {
	font-size: 16px;
}

.ampd42 {
	font-size: 24px;
	font-weight: 300;
}

.o378zo {
	font-size: 6rem;
	font-weight: 300;
	line-height: 1.2;
}

.kxczo5 {
	font-size: 5.5rem;
	font-weight: 300;
	line-height: 1.2;
}

.nnsiqy {
	font-size: 4.5rem;
	font-weight: 300;
	line-height: 1.2;
}

.dgdztl {
	font-size: 3.5rem;
	font-weight: 300;
	line-height: 1.2;
}

hr {
	margin-top: 1rem;
	margin-bottom: 1rem;
	border: 0;
	border-top: 1px solid #ddd;
}

small,
.ansh4v {
	font-size: 80%;
	font-weight: 400;
}

mark,
.sp1h3x {
	padding: 5px 10px;
	background-color: #29AEA6;
}

.kjazy8 {
	padding-left: 0;
	list-style: none;
}

.l07he2 {
	padding-left: 0;
	list-style: none;
}

.pwjdov {
	display: inline-block;
}

.pwjdov:not(:last-child) {
	margin-right: 5px;
}

.v6kgag {
	font-size: 90%;
	text-transform: uppercase;
}

.mbdk0y {
	margin-bottom: 1rem;
	font-size: 1.25rem;
}

.rm7j8l {
	display: block;
	font-size: 80%;
	color: #6c757d;
}

.rm7j8l::before {
	content: "\2014 \00A0";
}

.thqrf0 {
	max-width: 100%;
	height: auto;
}

.bppn1x {
	padding: 0.25rem;
	background-color: #fff;
	border: 1px solid #dee2e6;
	border-radius: 0.25rem;
	max-width: 100%;
	height: auto;
}

.ljuk21 {
	display: inline-block;
}

.hxkqwl {
	margin-bottom: 0.5rem;
	line-height: 1;
}

.xmt5ka {
	font-size: 90%;
	color: #6c757d;
}

code {
	font-size: 90%;
	color: #222;
	word-break: break-word;
}

a > code {
	color: inherit;
}

kbd {
	padding: 0.2rem 0.4rem;
	font-size: 87.5%;
	color: #fff;
	background-color: #212529;
	border-radius: 0.2rem;
}

kbd kbd {
	padding: 0;
	font-size: 100%;
	font-weight: 700;
}

pre {
	display: block;
	font-size: 90%;
	color: #212529;
}

pre code {
	font-size: inherit;
	color: inherit;
	word-break: normal;
}

.aw4p16 {
	max-height: 340px;
	overflow-y: scroll;
}

.container {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 576px) {
	.container {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.container {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
}

@media (min-width: 1200px) {
	.container {
		max-width: 1200px;
	}
}

.container-fluid {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

.row {
	display: flex;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

.ezj0ok {
	margin-right: 0;
	margin-left: 0;
}

.ezj0ok > .col,
.ezj0ok > [class*="col-"] {
	padding-right: 0;
	padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,
.col-xxl-auto {
	position: relative;
	width: 100%;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}

.col {
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%;
}

.col-auto {
	flex: 0 0 auto;
	width: auto;
	max-width: none;
}

.col-1 {
	flex: 0 0 8.33333%;
	max-width: 8.33333%;
}

.col-2 {
	flex: 0 0 16.66667%;
	max-width: 16.66667%;
}

.col-3 {
	flex: 0 0 25%;
	max-width: 25%;
}

.col-4 {
	flex: 0 0 33.33333%;
	max-width: 33.33333%;
}

.col-5 {
	flex: 0 0 41.66667%;
	max-width: 41.66667%;
}

.col-6 {
	flex: 0 0 50%;
	max-width: 50%;
}

.col-7 {
	flex: 0 0 58.33333%;
	max-width: 58.33333%;
}

.col-8 {
	flex: 0 0 66.66667%;
	max-width: 66.66667%;
}

.col-9 {
	flex: 0 0 75%;
	max-width: 75%;
}

.col-10 {
	flex: 0 0 83.33333%;
	max-width: 83.33333%;
}

.col-11 {
	flex: 0 0 91.66667%;
	max-width: 91.66667%;
}

.col-12 {
	flex: 0 0 100%;
	max-width: 100%;
}

.order-first {
	order: -1;
}

.order-last {
	order: 13;
}

.order-0 {
	order: 0;
}

.order-1 {
	order: 1;
}

.order-2 {
	order: 2;
}

.order-3 {
	order: 3;
}

.order-4 {
	order: 4;
}

.order-5 {
	order: 5;
}

.order-6 {
	order: 6;
}

.order-7 {
	order: 7;
}

.order-8 {
	order: 8;
}

.order-9 {
	order: 9;
}

.order-10 {
	order: 10;
}

.order-11 {
	order: 11;
}

.order-12 {
	order: 12;
}

.offset-1 {
	margin-left: 8.33333%;
}

.offset-2 {
	margin-left: 16.66667%;
}

.offset-3 {
	margin-left: 25%;
}

.offset-4 {
	margin-left: 33.33333%;
}

.offset-5 {
	margin-left: 41.66667%;
}

.offset-6 {
	margin-left: 50%;
}

.offset-7 {
	margin-left: 58.33333%;
}

.offset-8 {
	margin-left: 66.66667%;
}

.offset-9 {
	margin-left: 75%;
}

.offset-10 {
	margin-left: 83.33333%;
}

.offset-11 {
	margin-left: 91.66667%;
}

@media (min-width: 576px) {
	.col-sm {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-sm-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: none;
	}
	.col-sm-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-sm-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-sm-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-sm-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-sm-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-sm-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-sm-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-sm-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-sm-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-sm-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-sm-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-sm-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-sm-first {
		order: -1;
	}
	.order-sm-last {
		order: 13;
	}
	.order-sm-0 {
		order: 0;
	}
	.order-sm-1 {
		order: 1;
	}
	.order-sm-2 {
		order: 2;
	}
	.order-sm-3 {
		order: 3;
	}
	.order-sm-4 {
		order: 4;
	}
	.order-sm-5 {
		order: 5;
	}
	.order-sm-6 {
		order: 6;
	}
	.order-sm-7 {
		order: 7;
	}
	.order-sm-8 {
		order: 8;
	}
	.order-sm-9 {
		order: 9;
	}
	.order-sm-10 {
		order: 10;
	}
	.order-sm-11 {
		order: 11;
	}
	.order-sm-12 {
		order: 12;
	}
	.offset-sm-0 {
		margin-left: 0;
	}
	.offset-sm-1 {
		margin-left: 8.33333%;
	}
	.offset-sm-2 {
		margin-left: 16.66667%;
	}
	.offset-sm-3 {
		margin-left: 25%;
	}
	.offset-sm-4 {
		margin-left: 33.33333%;
	}
	.offset-sm-5 {
		margin-left: 41.66667%;
	}
	.offset-sm-6 {
		margin-left: 50%;
	}
	.offset-sm-7 {
		margin-left: 58.33333%;
	}
	.offset-sm-8 {
		margin-left: 66.66667%;
	}
	.offset-sm-9 {
		margin-left: 75%;
	}
	.offset-sm-10 {
		margin-left: 83.33333%;
	}
	.offset-sm-11 {
		margin-left: 91.66667%;
	}
}

@media (min-width: 768px) {
	.col-md {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-md-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: none;
	}
	.col-md-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-md-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-md-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-md-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-md-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-md-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-md-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-md-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-md-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-md-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-md-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-md-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-md-first {
		order: -1;
	}
	.order-md-last {
		order: 13;
	}
	.order-md-0 {
		order: 0;
	}
	.order-md-1 {
		order: 1;
	}
	.order-md-2 {
		order: 2;
	}
	.order-md-3 {
		order: 3;
	}
	.order-md-4 {
		order: 4;
	}
	.order-md-5 {
		order: 5;
	}
	.order-md-6 {
		order: 6;
	}
	.order-md-7 {
		order: 7;
	}
	.order-md-8 {
		order: 8;
	}
	.order-md-9 {
		order: 9;
	}
	.order-md-10 {
		order: 10;
	}
	.order-md-11 {
		order: 11;
	}
	.order-md-12 {
		order: 12;
	}
	.offset-md-0 {
		margin-left: 0;
	}
	.offset-md-1 {
		margin-left: 8.33333%;
	}
	.offset-md-2 {
		margin-left: 16.66667%;
	}
	.offset-md-3 {
		margin-left: 25%;
	}
	.offset-md-4 {
		margin-left: 33.33333%;
	}
	.offset-md-5 {
		margin-left: 41.66667%;
	}
	.offset-md-6 {
		margin-left: 50%;
	}
	.offset-md-7 {
		margin-left: 58.33333%;
	}
	.offset-md-8 {
		margin-left: 66.66667%;
	}
	.offset-md-9 {
		margin-left: 75%;
	}
	.offset-md-10 {
		margin-left: 83.33333%;
	}
	.offset-md-11 {
		margin-left: 91.66667%;
	}
}

@media (min-width: 992px) {
	.col-lg {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-lg-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: none;
	}
	.col-lg-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-lg-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-lg-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-lg-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-lg-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-lg-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-lg-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-lg-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-lg-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-lg-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-lg-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-lg-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-lg-first {
		order: -1;
	}
	.order-lg-last {
		order: 13;
	}
	.order-lg-0 {
		order: 0;
	}
	.order-lg-1 {
		order: 1;
	}
	.order-lg-2 {
		order: 2;
	}
	.order-lg-3 {
		order: 3;
	}
	.order-lg-4 {
		order: 4;
	}
	.order-lg-5 {
		order: 5;
	}
	.order-lg-6 {
		order: 6;
	}
	.order-lg-7 {
		order: 7;
	}
	.order-lg-8 {
		order: 8;
	}
	.order-lg-9 {
		order: 9;
	}
	.order-lg-10 {
		order: 10;
	}
	.order-lg-11 {
		order: 11;
	}
	.order-lg-12 {
		order: 12;
	}
	.offset-lg-0 {
		margin-left: 0;
	}
	.offset-lg-1 {
		margin-left: 8.33333%;
	}
	.offset-lg-2 {
		margin-left: 16.66667%;
	}
	.offset-lg-3 {
		margin-left: 25%;
	}
	.offset-lg-4 {
		margin-left: 33.33333%;
	}
	.offset-lg-5 {
		margin-left: 41.66667%;
	}
	.offset-lg-6 {
		margin-left: 50%;
	}
	.offset-lg-7 {
		margin-left: 58.33333%;
	}
	.offset-lg-8 {
		margin-left: 66.66667%;
	}
	.offset-lg-9 {
		margin-left: 75%;
	}
	.offset-lg-10 {
		margin-left: 83.33333%;
	}
	.offset-lg-11 {
		margin-left: 91.66667%;
	}
}

@media (min-width: 1200px) {
	.col-xl {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-xl-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: none;
	}
	.col-xl-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-xl-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-xl-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-xl-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-xl-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-xl-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-xl-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-xl-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-xl-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-xl-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-xl-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-xl-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-xl-first {
		order: -1;
	}
	.order-xl-last {
		order: 13;
	}
	.order-xl-0 {
		order: 0;
	}
	.order-xl-1 {
		order: 1;
	}
	.order-xl-2 {
		order: 2;
	}
	.order-xl-3 {
		order: 3;
	}
	.order-xl-4 {
		order: 4;
	}
	.order-xl-5 {
		order: 5;
	}
	.order-xl-6 {
		order: 6;
	}
	.order-xl-7 {
		order: 7;
	}
	.order-xl-8 {
		order: 8;
	}
	.order-xl-9 {
		order: 9;
	}
	.order-xl-10 {
		order: 10;
	}
	.order-xl-11 {
		order: 11;
	}
	.order-xl-12 {
		order: 12;
	}
	.offset-xl-0 {
		margin-left: 0;
	}
	.offset-xl-1 {
		margin-left: 8.33333%;
	}
	.offset-xl-2 {
		margin-left: 16.66667%;
	}
	.offset-xl-3 {
		margin-left: 25%;
	}
	.offset-xl-4 {
		margin-left: 33.33333%;
	}
	.offset-xl-5 {
		margin-left: 41.66667%;
	}
	.offset-xl-6 {
		margin-left: 50%;
	}
	.offset-xl-7 {
		margin-left: 58.33333%;
	}
	.offset-xl-8 {
		margin-left: 66.66667%;
	}
	.offset-xl-9 {
		margin-left: 75%;
	}
	.offset-xl-10 {
		margin-left: 83.33333%;
	}
	.offset-xl-11 {
		margin-left: 91.66667%;
	}
}

@media (min-width: 1600px) {
	.col-xxl {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-xxl-auto {
		flex: 0 0 auto;
		width: auto;
		max-width: none;
	}
	.col-xxl-1 {
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	.col-xxl-2 {
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	.col-xxl-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-xxl-4 {
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	.col-xxl-5 {
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	.col-xxl-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-xxl-7 {
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	.col-xxl-8 {
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	.col-xxl-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-xxl-10 {
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	.col-xxl-11 {
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	.col-xxl-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.order-xxl-first {
		order: -1;
	}
	.order-xxl-last {
		order: 13;
	}
	.order-xxl-0 {
		order: 0;
	}
	.order-xxl-1 {
		order: 1;
	}
	.order-xxl-2 {
		order: 2;
	}
	.order-xxl-3 {
		order: 3;
	}
	.order-xxl-4 {
		order: 4;
	}
	.order-xxl-5 {
		order: 5;
	}
	.order-xxl-6 {
		order: 6;
	}
	.order-xxl-7 {
		order: 7;
	}
	.order-xxl-8 {
		order: 8;
	}
	.order-xxl-9 {
		order: 9;
	}
	.order-xxl-10 {
		order: 10;
	}
	.order-xxl-11 {
		order: 11;
	}
	.order-xxl-12 {
		order: 12;
	}
	.offset-xxl-0 {
		margin-left: 0;
	}
	.offset-xxl-1 {
		margin-left: 8.33333%;
	}
	.offset-xxl-2 {
		margin-left: 16.66667%;
	}
	.offset-xxl-3 {
		margin-left: 25%;
	}
	.offset-xxl-4 {
		margin-left: 33.33333%;
	}
	.offset-xxl-5 {
		margin-left: 41.66667%;
	}
	.offset-xxl-6 {
		margin-left: 50%;
	}
	.offset-xxl-7 {
		margin-left: 58.33333%;
	}
	.offset-xxl-8 {
		margin-left: 66.66667%;
	}
	.offset-xxl-9 {
		margin-left: 75%;
	}
	.offset-xxl-10 {
		margin-left: 83.33333%;
	}
	.offset-xxl-11 {
		margin-left: 91.66667%;
	}
}

.nqthb8 {
	width: 100%;
	margin-bottom: 1rem;
	background-color: transparent;
}

.nqthb8 th,
.nqthb8 td {
	padding: 0.75rem;
	vertical-align: top;
	border-top: 1px solid #dee2e6;
}

.nqthb8 thead th {
	vertical-align: bottom;
	border-bottom: 2px solid #dee2e6;
}

.nqthb8 tbody + tbody {
	border-top: 2px solid #dee2e6;
}

.nqthb8 .nqthb8 {
	background-color: #ffffff;
}

.hss836 th,
.hss836 td {
	padding: 0.3rem;
}

.ridcby {
	border: 1px solid #dee2e6;
}

.ridcby th,
.ridcby td {
	border: 1px solid #dee2e6;
}

.ridcby thead th,
.ridcby thead td {
	border-bottom-width: 2px;
}

.l76wt1 th,
.l76wt1 td,
.l76wt1 thead th,
.l76wt1 tbody + tbody {
	border: 0;
}

.i73zvs tbody tr:nth-of-type(odd) {
	background-color: rgba(0, 0, 0, 0.05);
}

.bpcitb tbody tr:hover {
	background-color: rgba(0, 0, 0, 0.075);
}

.ae6nyf,
.ae6nyf > th,
.ae6nyf > td {
	background-color: rgba(0, 0, 0, 0.075);
}

.bpcitb .ae6nyf:hover {
	background-color: rgba(0, 0, 0, 0.075);
}

.bpcitb .ae6nyf:hover > td,
.bpcitb .ae6nyf:hover > th {
	background-color: rgba(0, 0, 0, 0.075);
}

.nqthb8 .yl5mv4 th {
	color: #fff;
	background-color: #212529;
	border-color: #32383e;
}

.nqthb8 .zncc1b th {
	color: #495057;
	background-color: #e9ecef;
	border-color: #dee2e6;
}

.bqrno3 {
	color: #fff;
	background-color: #212529;
}

.bqrno3 th,
.bqrno3 td,
.bqrno3 thead th {
	border-color: #32383e;
}

.bqrno3.ridcby {
	border: 0;
}

.bqrno3.i73zvs tbody tr:nth-of-type(odd) {
	background-color: rgba(255, 255, 255, 0.05);
}

.bqrno3.bpcitb tbody tr:hover {
	background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
	.heyp0b {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.heyp0b > .ridcby {
		border: 0;
	}
}

@media (max-width: 767.98px) {
	.esslg6 {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.esslg6 > .ridcby {
		border: 0;
	}
}

@media (max-width: 991.98px) {
	.v4pyyp {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.v4pyyp > .ridcby {
		border: 0;
	}
}

@media (max-width: 1199.98px) {
	.objhty {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.objhty > .ridcby {
		border: 0;
	}
}

@media (max-width: 1599.98px) {
	.gun3lh {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.gun3lh > .ridcby {
		border: 0;
	}
}

.mhx1xh {
	display: block;
	width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}

.mhx1xh > .ridcby {
	border: 0;
}

.a5bvdh {
	display: block;
	width: 100%;
	height: calc(2.25rem + 2px);
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	line-height: 1.5;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
	.a5bvdh {
		transition: none;
	}
}

.a5bvdh::-ms-expand {
	background-color: transparent;
	border: 0;
}

.a5bvdh:focus {
	color: #495057;
	background-color: #fff;
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.a5bvdh::placeholder {
	color: #6c757d;
	opacity: 1;
}

.a5bvdh:disabled, .a5bvdh[readonly] {
	background-color: #e9ecef;
	opacity: 1;
}

select.a5bvdh:focus::-ms-value {
	color: #495057;
	background-color: #fff;
}

.aqv8dt,
.qr8lbn {
	display: block;
	width: 100%;
}

.col-form-label {
	padding-top: calc(0.375rem + 1px);
	padding-bottom: calc(0.375rem + 1px);
	margin-bottom: 0;
	font-size: inherit;
	line-height: 1.5;
}

.col-form-label-lg {
	padding-top: calc(0.5rem + 1px);
	padding-bottom: calc(0.5rem + 1px);
	font-size: 18px;
	line-height: 1.5;
}

.col-form-label-sm {
	padding-top: calc(0.25rem + 1px);
	padding-bottom: calc(0.25rem + 1px);
	font-size: 13px;
	line-height: 1.5;
}

.asz871 {
	display: block;
	width: 100%;
	padding-top: 0.375rem;
	padding-bottom: 0.375rem;
	margin-bottom: 0;
	line-height: 1.5;
	color: #212529;
	background-color: transparent;
	border: solid transparent;
	border-width: 1px 0;
}

.asz871.dou9np, .asz871.qanysj {
	padding-right: 0;
	padding-left: 0;
}

.dou9np {
	height: calc(1.8125rem + 2px);
	padding: 0.25rem 0.5rem;
	font-size: 13px;
	line-height: 1.5;
	border-radius: 0.2rem;
}

.qanysj {
	height: calc(2.875rem + 2px);
	padding: 0.5rem 1rem;
	font-size: 18px;
	line-height: 1.5;
	border-radius: 0.3rem;
}

select.a5bvdh[size], select.a5bvdh[multiple] {
	height: auto;
}

textarea.a5bvdh {
	height: auto;
}

.q8170b {
	margin-bottom: 1rem;
}

.a1jba8 {
	display: block;
	margin-top: 0.25rem;
}

.dbtyp5 {
	display: flex;
	flex-wrap: wrap;
	margin-right: -5px;
	margin-left: -5px;
}

.dbtyp5 > .col,
.dbtyp5 > [class*="col-"] {
	padding-right: 5px;
	padding-left: 5px;
}

.yjictt {
	position: relative;
	display: block;
	padding-left: 1.25rem;
}

.x8r1z8 {
	position: absolute;
	margin-top: 0.3rem;
	margin-left: -1.25rem;
}

.x8r1z8:disabled ~ .jq2mvy {
	color: #6c757d;
}

.jq2mvy {
	margin-bottom: 0;
}

.mn0ibk {
	display: inline-flex;
	align-items: center;
	padding-left: 0;
	margin-right: 0.75rem;
}

.mn0ibk .x8r1z8 {
	position: static;
	margin-top: 0;
	margin-right: 0.3125rem;
	margin-left: 0;
}

.ll37b1 {
	display: none;
	width: 100%;
	margin-top: 0.25rem;
	font-size: 80%;
	color: #98bf44;
}

.eyy6ql {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: 6px 10px;
	margin-top: .1rem;
	font-size: 0.875rem;
	line-height: 1.66667;
	color: #212529;
	background-color: #98bf44;
	border-radius: 0.25rem;
}

.vgfh8t .a5bvdh:valid, .a5bvdh.is-valid {
	border-color: #98bf44;
	padding-right: 2.25rem;
	background-repeat: no-repeat;
	background-position: center right calc(2.25rem / 4);
	background-size: calc(2.25rem / 2) calc(2.25rem / 2);
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.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'/%3E%3C/svg%3E");
}

.vgfh8t .a5bvdh:valid:focus, .a5bvdh.is-valid:focus {
	border-color: #98bf44;
	box-shadow: 0 0 0 0.2rem rgba(152, 191, 68, 0.25);
}

.vgfh8t .a5bvdh:valid ~ .ll37b1,
.vgfh8t .a5bvdh:valid ~ .eyy6ql, .a5bvdh.is-valid ~ .ll37b1,
.a5bvdh.is-valid ~ .eyy6ql {
	display: block;
}

.vgfh8t textarea.a5bvdh:valid, textarea.a5bvdh.is-valid {
	padding-right: 2.25rem;
	background-position: top calc(2.25rem / 4) right calc(2.25rem / 4);
}

.vgfh8t .swrlz0:valid, .swrlz0.is-valid {
	border-color: #98bf44;
	padding-right: 2.25rem;
	background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.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'/%3E%3C/svg%3E") no-repeat center right 2.025rem/calc(2.25rem / 2) calc(2.25rem / 2);
}

.vgfh8t .swrlz0:valid:focus, .swrlz0.is-valid:focus {
	border-color: #98bf44;
	box-shadow: 0 0 0 0.2rem rgba(152, 191, 68, 0.25);
}

.vgfh8t .swrlz0:valid ~ .ll37b1,
.vgfh8t .swrlz0:valid ~ .eyy6ql, .swrlz0.is-valid ~ .ll37b1,
.swrlz0.is-valid ~ .eyy6ql {
	display: block;
}

.vgfh8t .aqv8dt:valid ~ .ll37b1,
.vgfh8t .aqv8dt:valid ~ .eyy6ql, .aqv8dt.is-valid ~ .ll37b1,
.aqv8dt.is-valid ~ .eyy6ql {
	display: block;
}

.vgfh8t .x8r1z8:valid ~ .jq2mvy, .x8r1z8.is-valid ~ .jq2mvy {
	color: #98bf44;
}

.vgfh8t .x8r1z8:valid ~ .ll37b1,
.vgfh8t .x8r1z8:valid ~ .eyy6ql, .x8r1z8.is-valid ~ .ll37b1,
.x8r1z8.is-valid ~ .eyy6ql {
	display: block;
}

.vgfh8t .yyj0e0:valid ~ .m1m0qk, .yyj0e0.is-valid ~ .m1m0qk {
	color: #98bf44;
}

.vgfh8t .yyj0e0:valid ~ .m1m0qk::before, .yyj0e0.is-valid ~ .m1m0qk::before {
	background-color: #cce0a3;
}

.vgfh8t .yyj0e0:valid ~ .ll37b1,
.vgfh8t .yyj0e0:valid ~ .eyy6ql, .yyj0e0.is-valid ~ .ll37b1,
.yyj0e0.is-valid ~ .eyy6ql {
	display: block;
}

.vgfh8t .yyj0e0:valid:checked ~ .m1m0qk::before, .yyj0e0.is-valid:checked ~ .m1m0qk::before {
	background-color: #adcc6a;
}

.vgfh8t .yyj0e0:valid:focus ~ .m1m0qk::before, .yyj0e0.is-valid:focus ~ .m1m0qk::before {
	box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(152, 191, 68, 0.25);
}

.vgfh8t .wggtgm:valid ~ .etyam4, .wggtgm.is-valid ~ .etyam4 {
	border-color: #98bf44;
}

.vgfh8t .wggtgm:valid ~ .etyam4::after, .wggtgm.is-valid ~ .etyam4::after {
	border-color: inherit;
}

.vgfh8t .wggtgm:valid ~ .ll37b1,
.vgfh8t .wggtgm:valid ~ .eyy6ql, .wggtgm.is-valid ~ .ll37b1,
.wggtgm.is-valid ~ .eyy6ql {
	display: block;
}

.vgfh8t .wggtgm:valid:focus ~ .etyam4, .wggtgm.is-valid:focus ~ .etyam4 {
	box-shadow: 0 0 0 0.2rem rgba(152, 191, 68, 0.25);
}

.ba4uqj {
	display: none;
	width: 100%;
	margin-top: 0.25rem;
	font-size: 80%;
	color: #f5543f;
}

.bez2c9 {
	position: absolute;
	top: 100%;
	z-index: 5;
	display: none;
	max-width: 100%;
	padding: 6px 10px;
	margin-top: .1rem;
	font-size: 0.875rem;
	line-height: 1.66667;
	color: #fff;
	background-color: #f5543f;
	border-radius: 0.25rem;
}

.vgfh8t .a5bvdh:invalid, .a5bvdh.is-invalid {
	border-color: #f5543f;
	padding-right: 2.25rem;
	background-repeat: no-repeat;
	background-position: center right calc(2.25rem / 4);
	background-size: calc(2.25rem / 2) calc(2.25rem / 2);
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");
}

.vgfh8t .a5bvdh:invalid:focus, .a5bvdh.is-invalid:focus {
	border-color: #f5543f;
	box-shadow: 0 0 0 0.2rem rgba(245, 84, 63, 0.25);
}

.vgfh8t .a5bvdh:invalid ~ .ba4uqj,
.vgfh8t .a5bvdh:invalid ~ .bez2c9, .a5bvdh.is-invalid ~ .ba4uqj,
.a5bvdh.is-invalid ~ .bez2c9 {
	display: block;
}

.vgfh8t textarea.a5bvdh:invalid, textarea.a5bvdh.is-invalid {
	padding-right: 2.25rem;
	background-position: top calc(2.25rem / 4) right calc(2.25rem / 4);
}

.vgfh8t .swrlz0:invalid, .swrlz0.is-invalid {
	border-color: #f5543f;
	padding-right: 2.25rem;
	background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E") no-repeat center right 2.025rem/calc(2.25rem / 2) calc(2.25rem / 2);
}

.vgfh8t .swrlz0:invalid:focus, .swrlz0.is-invalid:focus {
	border-color: #f5543f;
	box-shadow: 0 0 0 0.2rem rgba(245, 84, 63, 0.25);
}

.vgfh8t .swrlz0:invalid ~ .ba4uqj,
.vgfh8t .swrlz0:invalid ~ .bez2c9, .swrlz0.is-invalid ~ .ba4uqj,
.swrlz0.is-invalid ~ .bez2c9 {
	display: block;
}

.vgfh8t .aqv8dt:invalid ~ .ba4uqj,
.vgfh8t .aqv8dt:invalid ~ .bez2c9, .aqv8dt.is-invalid ~ .ba4uqj,
.aqv8dt.is-invalid ~ .bez2c9 {
	display: block;
}

.vgfh8t .x8r1z8:invalid ~ .jq2mvy, .x8r1z8.is-invalid ~ .jq2mvy {
	color: #f5543f;
}

.vgfh8t .x8r1z8:invalid ~ .ba4uqj,
.vgfh8t .x8r1z8:invalid ~ .bez2c9, .x8r1z8.is-invalid ~ .ba4uqj,
.x8r1z8.is-invalid ~ .bez2c9 {
	display: block;
}

.vgfh8t .yyj0e0:invalid ~ .m1m0qk, .yyj0e0.is-invalid ~ .m1m0qk {
	color: #f5543f;
}

.vgfh8t .yyj0e0:invalid ~ .m1m0qk::before, .yyj0e0.is-invalid ~ .m1m0qk::before {
	background-color: #fbc0b8;
}

.vgfh8t .yyj0e0:invalid ~ .ba4uqj,
.vgfh8t .yyj0e0:invalid ~ .bez2c9, .yyj0e0.is-invalid ~ .ba4uqj,
.yyj0e0.is-invalid ~ .bez2c9 {
	display: block;
}

.vgfh8t .yyj0e0:invalid:checked ~ .m1m0qk::before, .yyj0e0.is-invalid:checked ~ .m1m0qk::before {
	background-color: #f87f6f;
}

.vgfh8t .yyj0e0:invalid:focus ~ .m1m0qk::before, .yyj0e0.is-invalid:focus ~ .m1m0qk::before {
	box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(245, 84, 63, 0.25);
}

.vgfh8t .wggtgm:invalid ~ .etyam4, .wggtgm.is-invalid ~ .etyam4 {
	border-color: #f5543f;
}

.vgfh8t .wggtgm:invalid ~ .etyam4::after, .wggtgm.is-invalid ~ .etyam4::after {
	border-color: inherit;
}

.vgfh8t .wggtgm:invalid ~ .ba4uqj,
.vgfh8t .wggtgm:invalid ~ .bez2c9, .wggtgm.is-invalid ~ .ba4uqj,
.wggtgm.is-invalid ~ .bez2c9 {
	display: block;
}

.vgfh8t .wggtgm:invalid:focus ~ .etyam4, .wggtgm.is-invalid:focus ~ .etyam4 {
	box-shadow: 0 0 0 0.2rem rgba(245, 84, 63, 0.25);
}

.nhwdne {
	display: flex;
	flex-flow: row wrap;
	align-items: center;
}

.nhwdne .yjictt {
	width: 100%;
}

@media (min-width: 576px) {
	.nhwdne label {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-bottom: 0;
	}
	.nhwdne .q8170b {
		display: flex;
		flex: 0 0 auto;
		flex-flow: row wrap;
		align-items: center;
		margin-bottom: 0;
	}
	.nhwdne .a5bvdh {
		display: inline-block;
		width: auto;
		vertical-align: middle;
	}
	.nhwdne .asz871 {
		display: inline-block;
	}
	.nhwdne .rqlylx,
	.nhwdne .swrlz0 {
		width: auto;
	}
	.nhwdne .yjictt {
		display: flex;
		align-items: center;
		justify-content: center;
		width: auto;
		padding-left: 0;
	}
	.nhwdne .x8r1z8 {
		position: relative;
		margin-top: 0;
		margin-right: 0.25rem;
		margin-left: 0;
	}
	.nhwdne .qkcsea {
		align-items: center;
		justify-content: center;
	}
	.nhwdne .m1m0qk {
		margin-bottom: 0;
	}
}

.ejypqe {
	display: inline-block;
	font-weight: 600;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	user-select: none;
	border: 1px solid transparent;
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: 0;
	transition: all 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
	.ejypqe {
		transition: none;
	}
}

.ejypqe:hover, .ejypqe:focus {
	text-decoration: none;
}

.ejypqe:focus, .ejypqe.qkyvgc {
	outline: 0;
	box-shadow: 0;
}

.ejypqe.v7m6vm, .ejypqe:disabled {
	opacity: 0.65;
}

.ejypqe:not(:disabled):not(.v7m6vm) {
	cursor: pointer;
}

a.ejypqe.v7m6vm,
fieldset:disabled a.ejypqe {
	pointer-events: none;
}

.j37cfr {
	font-weight: 400;
	color: #29AEA6;
	background-color: transparent;
}

.j37cfr:hover {
	color: #1a706b;
	text-decoration: underline;
	background-color: transparent;
	border-color: transparent;
}

.j37cfr:focus, .j37cfr.qkyvgc {
	text-decoration: underline;
	border-color: transparent;
	box-shadow: none;
}

.j37cfr:disabled, .j37cfr.v7m6vm {
	color: #888;
	pointer-events: none;
}

.fpyeo3, .bf09js > .ejypqe {
	padding: 0.5rem 1rem;
	font-size: 18px;
	line-height: 1.5;
	border-radius: 0.3rem;
}

.fkoyvn, .ha99gn > .ejypqe {
	padding: 0.25rem 0.5rem;
	font-size: 13px;
	line-height: 1.5;
	border-radius: 0.2rem;
}

.j4s3gf {
	display: block;
	width: 100%;
}

.j4s3gf + .j4s3gf {
	margin-top: 0.5rem;
}

input[type="submit"].j4s3gf,
input[type="reset"].j4s3gf,
input[type="button"].j4s3gf {
	width: 100%;
}

.ouyxdr {
	transition: opacity 0.15s linear;
}

@media screen and (prefers-reduced-motion: reduce) {
	.ouyxdr {
		transition: none;
	}
}

.ouyxdr:not(.ryn3mn) {
	opacity: 0;
}

.klsibh:not(.ryn3mn) {
	display: none;
}

.w1s31f {
	position: relative;
	height: 0;
	overflow: hidden;
	transition: height 0.35s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
	.w1s31f {
		transition: none;
	}
}

.pbdnw3,
.stgo72,
.j443zf,
.j85qve {
	position: relative;
}

.onzbai::after {
	display: inline-block;
	width: 0;
	height: 0;
	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;
}

.onzbai:empty::after {
	margin-left: 0;
}

.zj7ufg {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 10rem;
	padding: 0.5rem 0;
	margin: 0.125rem 0 0;
	font-size: 1rem;
	color: #78797C;
	text-align: left;
	list-style: none;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 0.25rem;
}

.qh9c3q {
	right: 0;
	left: auto;
}

.pbdnw3 .zj7ufg {
	top: auto;
	bottom: 100%;
	margin-top: 0;
	margin-bottom: 0.125rem;
}

.pbdnw3 .onzbai::after {
	display: inline-block;
	width: 0;
	height: 0;
	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;
}

.pbdnw3 .onzbai:empty::after {
	margin-left: 0;
}

.stgo72 .zj7ufg {
	top: 0;
	right: auto;
	left: 100%;
	margin-top: 0;
	margin-left: 0.125rem;
}

.stgo72 .onzbai::after {
	display: inline-block;
	width: 0;
	height: 0;
	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;
}

.stgo72 .onzbai:empty::after {
	margin-left: 0;
}

.stgo72 .onzbai::after {
	vertical-align: 0;
}

.j85qve .zj7ufg {
	top: 0;
	right: 100%;
	left: auto;
	margin-top: 0;
	margin-right: 0.125rem;
}

.j85qve .onzbai::after {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 0.255em;
	vertical-align: 0.255em;
	content: "";
}

.j85qve .onzbai::after {
	display: none;
}

.j85qve .onzbai::before {
	display: inline-block;
	width: 0;
	height: 0;
	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;
}

.j85qve .onzbai:empty::after {
	margin-left: 0;
}

.j85qve .onzbai::before {
	vertical-align: 0;
}

.zj7ufg[x-placement^="top"], .zj7ufg[x-placement^="right"], .zj7ufg[x-placement^="bottom"], .zj7ufg[x-placement^="left"] {
	right: auto;
	bottom: auto;
}

.qa19fo {
	height: 0;
	margin: 0.5rem 0;
	overflow: hidden;
	border-top: 1px solid #e9ecef;
}

.geosyf {
	display: block;
	width: 100%;
	padding: 0.25rem 1.5rem;
	clear: both;
	font-weight: 400;
	color: #212529;
	text-align: inherit;
	white-space: nowrap;
	background-color: transparent;
	border: 0;
}

.geosyf:hover, .geosyf:focus {
	color: #16181b;
	text-decoration: none;
	background-color: #f8f9fa;
}

.geosyf.mf6a9t, .geosyf:active {
	color: #fff;
	text-decoration: none;
	background-color: #007bff;
}

.geosyf.v7m6vm, .geosyf:disabled {
	color: #6c757d;
	background-color: transparent;
}

.zj7ufg.ryn3mn {
	display: block;
}

.uy2jtl {
	display: block;
	padding: 0.5rem 1.5rem;
	margin-bottom: 0;
	font-size: 13px;
	color: #6c757d;
	white-space: nowrap;
}

.itekbu {
	display: block;
	padding: 0.25rem 1.5rem;
	color: #212529;
}

.qjts29,
.b1ubg1 {
	position: relative;
	display: inline-flex;
	vertical-align: middle;
}

.qjts29 > .ejypqe,
.b1ubg1 > .ejypqe {
	position: relative;
	flex: 0 1 auto;
}

.qjts29 > .ejypqe:hover,
.b1ubg1 > .ejypqe:hover {
	z-index: 1;
}

.qjts29 > .ejypqe:focus, .qjts29 > .ejypqe:active, .qjts29 > .ejypqe.mf6a9t,
.b1ubg1 > .ejypqe:focus,
.b1ubg1 > .ejypqe:active,
.b1ubg1 > .ejypqe.mf6a9t {
	z-index: 1;
}

.qjts29 .ejypqe + .ejypqe,
.qjts29 .ejypqe + .qjts29,
.qjts29 .qjts29 + .ejypqe,
.qjts29 .qjts29 + .qjts29,
.b1ubg1 .ejypqe + .ejypqe,
.b1ubg1 .ejypqe + .qjts29,
.b1ubg1 .qjts29 + .ejypqe,
.b1ubg1 .qjts29 + .qjts29 {
	margin-left: -1px;
}

.r8s8l0 {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}

.r8s8l0 .rqlylx {
	width: auto;
}

.qjts29 > .ejypqe:first-child {
	margin-left: 0;
}

.qjts29 > .ejypqe:not(:last-child):not(.onzbai),
.qjts29 > .qjts29:not(:last-child) > .ejypqe {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.qjts29 > .ejypqe:not(:first-child),
.qjts29 > .qjts29:not(:first-child) > .ejypqe {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.hpppni {
	padding-right: 0.5625rem;
	padding-left: 0.5625rem;
}

.hpppni::after,
.pbdnw3 .hpppni::after,
.stgo72 .hpppni::after {
	margin-left: 0;
}

.j85qve .hpppni::before {
	margin-right: 0;
}

.fkoyvn + .hpppni, .ha99gn > .ejypqe + .hpppni {
	padding-right: 0.375rem;
	padding-left: 0.375rem;
}

.fpyeo3 + .hpppni, .bf09js > .ejypqe + .hpppni {
	padding-right: 0.75rem;
	padding-left: 0.75rem;
}

.b1ubg1 {
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
}

.b1ubg1 .ejypqe,
.b1ubg1 .qjts29 {
	width: 100%;
}

.b1ubg1 > .ejypqe + .ejypqe,
.b1ubg1 > .ejypqe + .qjts29,
.b1ubg1 > .qjts29 + .ejypqe,
.b1ubg1 > .qjts29 + .qjts29 {
	margin-top: -1px;
	margin-left: 0;
}

.b1ubg1 > .ejypqe:not(:last-child):not(.onzbai),
.b1ubg1 > .qjts29:not(:last-child) > .ejypqe {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.b1ubg1 > .ejypqe:not(:first-child),
.b1ubg1 > .qjts29:not(:first-child) > .ejypqe {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.qejg05 > .ejypqe,
.qejg05 > .qjts29 > .ejypqe {
	margin-bottom: 0;
}

.qejg05 > .ejypqe input[type="radio"],
.qejg05 > .ejypqe input[type="checkbox"],
.qejg05 > .qjts29 > .ejypqe input[type="radio"],
.qejg05 > .qjts29 > .ejypqe input[type="checkbox"] {
	position: absolute;
	clip: rect(0, 0, 0, 0);
	pointer-events: none;
}

.rqlylx {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	width: 100%;
}

.rqlylx > .a5bvdh,
.rqlylx > .swrlz0,
.rqlylx > .ok7chk {
	position: relative;
	flex: 1 1 auto;
	width: 1%;
	margin-bottom: 0;
}

.rqlylx > .a5bvdh + .a5bvdh,
.rqlylx > .a5bvdh + .swrlz0,
.rqlylx > .a5bvdh + .ok7chk,
.rqlylx > .swrlz0 + .a5bvdh,
.rqlylx > .swrlz0 + .swrlz0,
.rqlylx > .swrlz0 + .ok7chk,
.rqlylx > .ok7chk + .a5bvdh,
.rqlylx > .ok7chk + .swrlz0,
.rqlylx > .ok7chk + .ok7chk {
	margin-left: -1px;
}

.rqlylx > .a5bvdh:focus,
.rqlylx > .swrlz0:focus,
.rqlylx > .ok7chk .wggtgm:focus ~ .etyam4 {
	z-index: 3;
}

.rqlylx > .ok7chk .wggtgm:focus {
	z-index: 4;
}

.rqlylx > .a5bvdh:not(:last-child),
.rqlylx > .swrlz0:not(:last-child) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.rqlylx > .a5bvdh:not(:first-child),
.rqlylx > .swrlz0:not(:first-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.rqlylx > .ok7chk {
	display: flex;
	align-items: center;
}

.rqlylx > .ok7chk:not(:last-child) .etyam4,
.rqlylx > .ok7chk:not(:last-child) .etyam4::after {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.rqlylx > .ok7chk:not(:first-child) .etyam4 {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.h7gozw,
.ohrnnw {
	display: flex;
}

.h7gozw .ejypqe,
.ohrnnw .ejypqe {
	position: relative;
	z-index: 2;
}

.h7gozw .ejypqe + .ejypqe,
.h7gozw .ejypqe + .fpom4x,
.h7gozw .fpom4x + .fpom4x,
.h7gozw .fpom4x + .ejypqe,
.ohrnnw .ejypqe + .ejypqe,
.ohrnnw .ejypqe + .fpom4x,
.ohrnnw .fpom4x + .fpom4x,
.ohrnnw .fpom4x + .ejypqe {
	margin-left: -1px;
}

.h7gozw {
	margin-right: -1px;
}

.ohrnnw {
	margin-left: -1px;
}

.fpom4x {
	display: flex;
	align-items: center;
	padding: 0.375rem 0.75rem;
	margin-bottom: 0;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	text-align: center;
	white-space: nowrap;
	background-color: #e9ecef;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
}

.fpom4x input[type="radio"],
.fpom4x input[type="checkbox"] {
	margin-top: 0;
}

.ypfuum > .a5bvdh,
.ypfuum > .h7gozw > .fpom4x,
.ypfuum > .ohrnnw > .fpom4x,
.ypfuum > .h7gozw > .ejypqe,
.ypfuum > .ohrnnw > .ejypqe {
	height: calc(2.875rem + 2px);
	padding: 0.5rem 1rem;
	font-size: 18px;
	line-height: 1.5;
	border-radius: 0.3rem;
}

.apet81 > .a5bvdh,
.apet81 > .h7gozw > .fpom4x,
.apet81 > .ohrnnw > .fpom4x,
.apet81 > .h7gozw > .ejypqe,
.apet81 > .ohrnnw > .ejypqe {
	height: calc(1.8125rem + 2px);
	padding: 0.25rem 0.5rem;
	font-size: 13px;
	line-height: 1.5;
	border-radius: 0.2rem;
}

.rqlylx > .h7gozw > .ejypqe,
.rqlylx > .h7gozw > .fpom4x,
.rqlylx > .ohrnnw:not(:last-child) > .ejypqe,
.rqlylx > .ohrnnw:not(:last-child) > .fpom4x,
.rqlylx > .ohrnnw:last-child > .ejypqe:not(:last-child):not(.onzbai),
.rqlylx > .ohrnnw:last-child > .fpom4x:not(:last-child) {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.rqlylx > .ohrnnw > .ejypqe,
.rqlylx > .ohrnnw > .fpom4x,
.rqlylx > .h7gozw:not(:first-child) > .ejypqe,
.rqlylx > .h7gozw:not(:first-child) > .fpom4x,
.rqlylx > .h7gozw:first-child > .ejypqe:not(:first-child),
.rqlylx > .h7gozw:first-child > .fpom4x:not(:first-child) {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.qkcsea {
	position: relative;
	display: block;
	min-height: 1.66667rem;
	padding-left: 1.5rem;
}

.bymvw5 {
	display: inline-flex;
	margin-right: 1rem;
}

.yyj0e0 {
	position: absolute;
	z-index: -1;
	opacity: 0;
}

.yyj0e0:checked ~ .m1m0qk::before {
	color: #fff;
	background-color: #007bff;
}

.yyj0e0:focus ~ .m1m0qk::before {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.yyj0e0:active ~ .m1m0qk::before {
	color: #fff;
	background-color: #b3d7ff;
}

.yyj0e0:disabled ~ .m1m0qk {
	color: #6c757d;
}

.yyj0e0:disabled ~ .m1m0qk::before {
	background-color: #e9ecef;
}

.m1m0qk {
	position: relative;
	margin-bottom: 0;
}

.m1m0qk::before {
	position: absolute;
	top: 0.33333rem;
	left: -1.5rem;
	display: block;
	width: 1rem;
	height: 1rem;
	pointer-events: none;
	content: "";
	user-select: none;
	background-color: #dee2e6;
}

.m1m0qk::after {
	position: absolute;
	top: 0.33333rem;
	left: -1.5rem;
	display: block;
	width: 1rem;
	height: 1rem;
	content: "";
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 50% 50%;
}

.ov7jcx .m1m0qk::before {
	border-radius: 0.25rem;
}

.ov7jcx .yyj0e0:checked ~ .m1m0qk::before {
	background-color: #007bff;
}

.ov7jcx .yyj0e0:checked ~ .m1m0qk::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.ov7jcx .yyj0e0:indeterminate ~ .m1m0qk::before {
	background-color: #007bff;
}

.ov7jcx .yyj0e0:indeterminate ~ .m1m0qk::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.ov7jcx .yyj0e0:disabled:checked ~ .m1m0qk::before {
	background-color: rgba(0, 123, 255, 0.5);
}

.ov7jcx .yyj0e0:disabled:indeterminate ~ .m1m0qk::before {
	background-color: rgba(0, 123, 255, 0.5);
}

.obw1qh .m1m0qk::before {
	border-radius: 50%;
}

.obw1qh .yyj0e0:checked ~ .m1m0qk::before {
	background-color: #007bff;
}

.obw1qh .yyj0e0:checked ~ .m1m0qk::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.obw1qh .yyj0e0:disabled:checked ~ .m1m0qk::before {
	background-color: rgba(0, 123, 255, 0.5);
}

.swrlz0 {
	display: inline-block;
	width: 100%;
	height: calc(2.25rem + 2px);
	padding: 0.375rem 1.75rem 0.375rem 0.75rem;
	line-height: 1.5;
	color: #495057;
	vertical-align: middle;
	background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px;
	background-color: #fff;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
	appearance: none;
}

.swrlz0:focus {
	border-color: #80bdff;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);
}

.swrlz0:focus::-ms-value {
	color: #495057;
	background-color: #fff;
}

.swrlz0[multiple], .swrlz0[size]:not([size="1"]) {
	height: auto;
	padding-right: 0.75rem;
	background-image: none;
}

.swrlz0:disabled {
	color: #6c757d;
	background-color: #e9ecef;
}

.swrlz0::-ms-expand {
	opacity: 0;
}

.avjzhi {
	height: calc(1.8125rem + 2px);
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	padding-left: 0.5rem;
	font-size: 0.875rem;
}

.mt00d3 {
	height: calc(2.875rem + 2px);
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-left: 1rem;
	font-size: 1.25rem;
}

.ok7chk {
	position: relative;
	display: inline-block;
	width: 100%;
	height: calc(2.25rem + 2px);
	margin-bottom: 0;
}

.wggtgm {
	position: relative;
	z-index: 2;
	width: 100%;
	height: calc(2.25rem + 2px);
	margin: 0;
	opacity: 0;
}

.wggtgm:focus ~ .etyam4 {
	border-color: #80bdff;
	box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.wggtgm:focus ~ .etyam4::after {
	border-color: #80bdff;
}

.wggtgm:disabled ~ .etyam4 {
	background-color: #e9ecef;
}

.wggtgm:lang(en) ~ .etyam4::after {
	content: "Browse";
}

.etyam4 {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1;
	height: calc(2.25rem + 2px);
	padding: 0.375rem 0.75rem;
	line-height: 1.5;
	color: #495057;
	background-color: #fff;
	border: 1px solid #ced4da;
	border-radius: 0.25rem;
}

.etyam4::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 3;
	display: block;
	height: 2.25rem;
	padding: 0.375rem 0.75rem;
	line-height: 1.5;
	color: #495057;
	content: "Browse";
	background-color: #e9ecef;
	border-left: 1px solid #ced4da;
	border-radius: 0 0.25rem 0.25rem 0;
}

.q86kap {
	width: 100%;
	height: calc(1rem + 0.4rem);
	padding: 0;
	background-color: transparent;
	appearance: none;
}

.q86kap:focus {
	outline: none;
}

.q86kap:focus::-webkit-slider-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.q86kap:focus::-moz-range-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.q86kap:focus::-ms-thumb {
	box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.q86kap::-moz-focus-outer {
	border: 0;
}

.q86kap::-webkit-slider-thumb {
	width: 1rem;
	height: 1rem;
	margin-top: -0.25rem;
	background-color: #007bff;
	border: 0;
	border-radius: 1rem;
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	appearance: none;
}

@media screen and (prefers-reduced-motion: reduce) {
	.q86kap::-webkit-slider-thumb {
		transition: none;
	}
}

.q86kap::-webkit-slider-thumb:active {
	background-color: #b3d7ff;
}

.q86kap::-webkit-slider-runnable-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: #dee2e6;
	border-color: transparent;
	border-radius: 1rem;
}

.q86kap::-moz-range-thumb {
	width: 1rem;
	height: 1rem;
	background-color: #007bff;
	border: 0;
	border-radius: 1rem;
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	appearance: none;
}

@media screen and (prefers-reduced-motion: reduce) {
	.q86kap::-moz-range-thumb {
		transition: none;
	}
}

.q86kap::-moz-range-thumb:active {
	background-color: #b3d7ff;
}

.q86kap::-moz-range-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: #dee2e6;
	border-color: transparent;
	border-radius: 1rem;
}

.q86kap::-ms-thumb {
	width: 1rem;
	height: 1rem;
	margin-top: 0;
	margin-right: 0.2rem;
	margin-left: 0.2rem;
	background-color: #007bff;
	border: 0;
	border-radius: 1rem;
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	appearance: none;
}

@media screen and (prefers-reduced-motion: reduce) {
	.q86kap::-ms-thumb {
		transition: none;
	}
}

.q86kap::-ms-thumb:active {
	background-color: #b3d7ff;
}

.q86kap::-ms-track {
	width: 100%;
	height: 0.5rem;
	color: transparent;
	cursor: pointer;
	background-color: transparent;
	border-color: transparent;
	border-width: 0.5rem;
}

.q86kap::-ms-fill-lower {
	background-color: #dee2e6;
	border-radius: 1rem;
}

.q86kap::-ms-fill-upper {
	margin-right: 15px;
	background-color: #dee2e6;
	border-radius: 1rem;
}

.q86kap:disabled::-webkit-slider-thumb {
	background-color: #adb5bd;
}

.q86kap:disabled::-webkit-slider-runnable-track {
	cursor: default;
}

.q86kap:disabled::-moz-range-thumb {
	background-color: #adb5bd;
}

.q86kap:disabled::-moz-range-track {
	cursor: default;
}

.q86kap:disabled::-ms-thumb {
	background-color: #adb5bd;
}

.m1m0qk::before,
.etyam4,
.swrlz0 {
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media screen and (prefers-reduced-motion: reduce) {
	.m1m0qk::before,
	.etyam4,
	.swrlz0 {
		transition: none;
	}
}

.mhmzuv {
	display: flex;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.fth79b {
	display: block;
	padding: 0.5rem 1rem;
}

.fth79b:hover, .fth79b:focus {
	text-decoration: none;
}

.fth79b.v7m6vm {
	color: #6c757d;
}

.cdilqk {
	border-bottom: 1px solid #dee2e6;
}

.cdilqk .kudo6q {
	margin-bottom: -1px;
}

.cdilqk .fth79b {
	border: 1px solid transparent;
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.cdilqk .fth79b:hover, .cdilqk .fth79b:focus {
	border-color: #e9ecef #e9ecef #dee2e6;
}

.cdilqk .fth79b.v7m6vm {
	color: #6c757d;
	background-color: transparent;
	border-color: transparent;
}

.cdilqk .fth79b.mf6a9t,
.cdilqk .kudo6q.ryn3mn .fth79b {
	color: #495057;
	background-color: #fff;
	border-color: #dee2e6 #dee2e6 #fff;
}

.cdilqk .zj7ufg {
	margin-top: -1px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.q4hmuc .fth79b {
	border-radius: 0.25rem;
}

.q4hmuc .fth79b.mf6a9t,
.q4hmuc .ryn3mn > .fth79b {
	color: #fff;
	background-color: #007bff;
}

.gowc1b .kudo6q {
	flex: 1 1 auto;
	text-align: center;
}

.nav-justified .kudo6q {
	flex-basis: 0;
	flex-grow: 1;
	text-align: center;
}

.fj8f2y > .fba6o0 {
	display: none;
}

.fj8f2y > .mf6a9t {
	display: block;
}

.tzqj15 {
	position: relative;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	padding: 0.5rem 1rem;
}

.tzqj15 > .container,
.tzqj15 > .container-fluid {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}

.syemez {
	display: inline-block;
	padding-top: 0.3125rem;
	padding-bottom: 0.3125rem;
	margin-right: 1rem;
	font-size: 1.25rem;
	line-height: inherit;
	white-space: nowrap;
}

.syemez:hover, .syemez:focus {
	text-decoration: none;
}

.suia1x {
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.suia1x .fth79b {
	padding-right: 0;
	padding-left: 0;
}

.suia1x .zj7ufg {
	position: static;
	float: none;
}

.b0vaa0 {
	display: inline-block;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.su1kew {
	flex-basis: 100%;
	flex-grow: 1;
	align-items: center;
}

.jbsx1a {
	padding: 0.25rem 0.75rem;
	font-size: 1.25rem;
	line-height: 1;
	background-color: transparent;
	border: 1px solid transparent;
	border-radius: 0.25rem;
}

.jbsx1a:hover, .jbsx1a:focus {
	text-decoration: none;
}

.jbsx1a:not(:disabled):not(.v7m6vm) {
	cursor: pointer;
}

.x307n4 {
	display: inline-block;
	width: 1.5em;
	height: 1.5em;
	vertical-align: middle;
	content: "";
	background: no-repeat center center;
	background-size: 100% 100%;
}

@media (max-width: 575.98px) {
	.n8ufdr > .container,
	.n8ufdr > .container-fluid {
		padding-right: 0;
		padding-left: 0;
	}
}

@media (min-width: 576px) {
	.n8ufdr {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}
	.n8ufdr .suia1x {
		flex-direction: row;
	}
	.n8ufdr .suia1x .zj7ufg {
		position: absolute;
	}
	.n8ufdr .suia1x .fth79b {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}
	.n8ufdr > .container,
	.n8ufdr > .container-fluid {
		flex-wrap: nowrap;
	}
	.n8ufdr .su1kew {
		display: flex !important;
		flex-basis: auto;
	}
	.n8ufdr .jbsx1a {
		display: none;
	}
}

@media (max-width: 767.98px) {
	.g5aznh > .container,
	.g5aznh > .container-fluid {
		padding-right: 0;
		padding-left: 0;
	}
}

@media (min-width: 768px) {
	.g5aznh {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}
	.g5aznh .suia1x {
		flex-direction: row;
	}
	.g5aznh .suia1x .zj7ufg {
		position: absolute;
	}
	.g5aznh .suia1x .fth79b {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}
	.g5aznh > .container,
	.g5aznh > .container-fluid {
		flex-wrap: nowrap;
	}
	.g5aznh .su1kew {
		display: flex !important;
		flex-basis: auto;
	}
	.g5aznh .jbsx1a {
		display: none;
	}
}

@media (max-width: 991.98px) {
	.zmo2jt > .container,
	.zmo2jt > .container-fluid {
		padding-right: 0;
		padding-left: 0;
	}
}

@media (min-width: 992px) {
	.zmo2jt {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}
	.zmo2jt .suia1x {
		flex-direction: row;
	}
	.zmo2jt .suia1x .zj7ufg {
		position: absolute;
	}
	.zmo2jt .suia1x .fth79b {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}
	.zmo2jt > .container,
	.zmo2jt > .container-fluid {
		flex-wrap: nowrap;
	}
	.zmo2jt .su1kew {
		display: flex !important;
		flex-basis: auto;
	}
	.zmo2jt .jbsx1a {
		display: none;
	}
}

@media (max-width: 1199.98px) {
	.ppg7um > .container,
	.ppg7um > .container-fluid {
		padding-right: 0;
		padding-left: 0;
	}
}

@media (min-width: 1200px) {
	.ppg7um {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}
	.ppg7um .suia1x {
		flex-direction: row;
	}
	.ppg7um .suia1x .zj7ufg {
		position: absolute;
	}
	.ppg7um .suia1x .fth79b {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}
	.ppg7um > .container,
	.ppg7um > .container-fluid {
		flex-wrap: nowrap;
	}
	.ppg7um .su1kew {
		display: flex !important;
		flex-basis: auto;
	}
	.ppg7um .jbsx1a {
		display: none;
	}
}

@media (max-width: 1599.98px) {
	.irakmg > .container,
	.irakmg > .container-fluid {
		padding-right: 0;
		padding-left: 0;
	}
}

@media (min-width: 1600px) {
	.irakmg {
		flex-flow: row nowrap;
		justify-content: flex-start;
	}
	.irakmg .suia1x {
		flex-direction: row;
	}
	.irakmg .suia1x .zj7ufg {
		position: absolute;
	}
	.irakmg .suia1x .fth79b {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}
	.irakmg > .container,
	.irakmg > .container-fluid {
		flex-wrap: nowrap;
	}
	.irakmg .su1kew {
		display: flex !important;
		flex-basis: auto;
	}
	.irakmg .jbsx1a {
		display: none;
	}
}

.h7pkdd {
	flex-flow: row nowrap;
	justify-content: flex-start;
}

.h7pkdd > .container,
.h7pkdd > .container-fluid {
	padding-right: 0;
	padding-left: 0;
}

.h7pkdd .suia1x {
	flex-direction: row;
}

.h7pkdd .suia1x .zj7ufg {
	position: absolute;
}

.h7pkdd .suia1x .fth79b {
	padding-right: 0.5rem;
	padding-left: 0.5rem;
}

.h7pkdd > .container,
.h7pkdd > .container-fluid {
	flex-wrap: nowrap;
}

.h7pkdd .su1kew {
	display: flex !important;
	flex-basis: auto;
}

.h7pkdd .jbsx1a {
	display: none;
}

.boqiak .syemez {
	color: rgba(0, 0, 0, 0.9);
}

.boqiak .syemez:hover, .boqiak .syemez:focus {
	color: rgba(0, 0, 0, 0.9);
}

.boqiak .suia1x .fth79b {
	color: rgba(0, 0, 0, 0.5);
}

.boqiak .suia1x .fth79b:hover, .boqiak .suia1x .fth79b:focus {
	color: rgba(0, 0, 0, 0.7);
}

.boqiak .suia1x .fth79b.v7m6vm {
	color: rgba(0, 0, 0, 0.3);
}

.boqiak .suia1x .ryn3mn > .fth79b,
.boqiak .suia1x .mf6a9t > .fth79b,
.boqiak .suia1x .fth79b.ryn3mn,
.boqiak .suia1x .fth79b.mf6a9t {
	color: rgba(0, 0, 0, 0.9);
}

.boqiak .jbsx1a {
	color: rgba(0, 0, 0, 0.5);
	border-color: rgba(0, 0, 0, 0.1);
}

.boqiak .x307n4 {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.boqiak .b0vaa0 {
	color: rgba(0, 0, 0, 0.5);
}

.boqiak .b0vaa0 a {
	color: rgba(0, 0, 0, 0.9);
}

.boqiak .b0vaa0 a:hover, .boqiak .b0vaa0 a:focus {
	color: rgba(0, 0, 0, 0.9);
}

.nx7er1 .syemez {
	color: #fff;
}

.nx7er1 .syemez:hover, .nx7er1 .syemez:focus {
	color: #fff;
}

.nx7er1 .suia1x .fth79b {
	color: rgba(255, 255, 255, 0.5);
}

.nx7er1 .suia1x .fth79b:hover, .nx7er1 .suia1x .fth79b:focus {
	color: rgba(255, 255, 255, 0.75);
}

.nx7er1 .suia1x .fth79b.v7m6vm {
	color: rgba(255, 255, 255, 0.25);
}

.nx7er1 .suia1x .ryn3mn > .fth79b,
.nx7er1 .suia1x .mf6a9t > .fth79b,
.nx7er1 .suia1x .fth79b.ryn3mn,
.nx7er1 .suia1x .fth79b.mf6a9t {
	color: #fff;
}

.nx7er1 .jbsx1a {
	color: rgba(255, 255, 255, 0.5);
	border-color: rgba(255, 255, 255, 0.1);
}

.nx7er1 .x307n4 {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.nx7er1 .b0vaa0 {
	color: rgba(255, 255, 255, 0.5);
}

.nx7er1 .b0vaa0 a {
	color: #fff;
}

.nx7er1 .b0vaa0 a:hover, .nx7er1 .b0vaa0 a:focus {
	color: #fff;
}

.o7gd6h {
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border: 1px solid rgba(0, 0, 0, 0.125);
	border-radius: 0.25rem;
}

.o7gd6h > hr {
	margin-right: 0;
	margin-left: 0;
}

.o7gd6h > .wjky7m:first-child .heiql7:first-child {
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.o7gd6h > .wjky7m:last-child .heiql7:last-child {
	border-bottom-right-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}

.a5ztd4 {
	flex: 1 1 auto;
	padding: 1.25rem;
}

.g4vbci {
	margin-bottom: 0.75rem;
}

.qcpec8 {
	margin-top: -0.375rem;
	margin-bottom: 0;
}

.zwm1py:last-child {
	margin-bottom: 0;
}

.pta2q9:hover {
	text-decoration: none;
}

.pta2q9 + .pta2q9 {
	margin-left: 1.25rem;
}

.udhdzr {
	padding: 0.75rem 1.25rem;
	margin-bottom: 0;
	background-color: rgba(0, 0, 0, 0.03);
	border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.udhdzr:first-child {
	border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.udhdzr + .wjky7m .heiql7:first-child {
	border-top: 0;
}

.saqo4y {
	padding: 0.75rem 1.25rem;
	background-color: rgba(0, 0, 0, 0.03);
	border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.saqo4y:last-child {
	border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.ua85ba {
	margin-right: -0.625rem;
	margin-bottom: -0.75rem;
	margin-left: -0.625rem;
	border-bottom: 0;
}

.daij73 {
	margin-right: -0.625rem;
	margin-left: -0.625rem;
}

.vvlimv {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 1.25rem;
}

.djvsyo {
	width: 100%;
	border-radius: calc(0.25rem - 1px);
}

.teupmh {
	width: 100%;
	border-top-left-radius: calc(0.25rem - 1px);
	border-top-right-radius: calc(0.25rem - 1px);
}

.qvnmbi {
	width: 100%;
	border-bottom-right-radius: calc(0.25rem - 1px);
	border-bottom-left-radius: calc(0.25rem - 1px);
}

.bw1xkq {
	display: flex;
	flex-direction: column;
}

.bw1xkq .o7gd6h {
	margin-bottom: 15px;
}

@media (min-width: 576px) {
	.bw1xkq {
		flex-flow: row wrap;
		margin-right: -15px;
		margin-left: -15px;
	}
	.bw1xkq .o7gd6h {
		display: flex;
		flex: 1 0 0%;
		flex-direction: column;
		margin-right: 15px;
		margin-bottom: 0;
		margin-left: 15px;
	}
}

.sd7w21 {
	display: flex;
	flex-direction: column;
}

.sd7w21 > .o7gd6h {
	margin-bottom: 15px;
}

@media (min-width: 576px) {
	.sd7w21 {
		flex-flow: row wrap;
	}
	.sd7w21 > .o7gd6h {
		flex: 1 0 0%;
		margin-bottom: 0;
	}
	.sd7w21 > .o7gd6h + .o7gd6h {
		margin-left: 0;
		border-left: 0;
	}
	.sd7w21 > .o7gd6h:first-child {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.sd7w21 > .o7gd6h:first-child .teupmh,
	.sd7w21 > .o7gd6h:first-child .udhdzr {
		border-top-right-radius: 0;
	}
	.sd7w21 > .o7gd6h:first-child .qvnmbi,
	.sd7w21 > .o7gd6h:first-child .saqo4y {
		border-bottom-right-radius: 0;
	}
	.sd7w21 > .o7gd6h:last-child {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	.sd7w21 > .o7gd6h:last-child .teupmh,
	.sd7w21 > .o7gd6h:last-child .udhdzr {
		border-top-left-radius: 0;
	}
	.sd7w21 > .o7gd6h:last-child .qvnmbi,
	.sd7w21 > .o7gd6h:last-child .saqo4y {
		border-bottom-left-radius: 0;
	}
	.sd7w21 > .o7gd6h:only-child {
		border-radius: 0.25rem;
	}
	.sd7w21 > .o7gd6h:only-child .teupmh,
	.sd7w21 > .o7gd6h:only-child .udhdzr {
		border-top-left-radius: 0.25rem;
		border-top-right-radius: 0.25rem;
	}
	.sd7w21 > .o7gd6h:only-child .qvnmbi,
	.sd7w21 > .o7gd6h:only-child .saqo4y {
		border-bottom-right-radius: 0.25rem;
		border-bottom-left-radius: 0.25rem;
	}
	.sd7w21 > .o7gd6h:not(:first-child):not(:last-child):not(:only-child) {
		border-radius: 0;
	}
	.sd7w21 > .o7gd6h:not(:first-child):not(:last-child):not(:only-child) .teupmh,
	.sd7w21 > .o7gd6h:not(:first-child):not(:last-child):not(:only-child) .qvnmbi,
	.sd7w21 > .o7gd6h:not(:first-child):not(:last-child):not(:only-child) .udhdzr,
	.sd7w21 > .o7gd6h:not(:first-child):not(:last-child):not(:only-child) .saqo4y {
		border-radius: 0;
	}
}

.x0jkta .o7gd6h {
	margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
	.x0jkta {
		column-count: 3;
		column-gap: 1.25rem;
		orphans: 1;
		widows: 1;
	}
	.x0jkta .o7gd6h {
		display: inline-block;
		width: 100%;
	}
}

.path75 .o7gd6h:not(:first-of-type):not(:last-of-type) {
	border-bottom: 0;
	border-radius: 0;
}

.path75 .o7gd6h:not(:first-of-type) .udhdzr:first-child {
	border-radius: 0;
}

.path75 .o7gd6h:first-of-type {
	border-bottom: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.path75 .o7gd6h:last-of-type {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.ilp0vv {
	display: flex;
	flex-wrap: wrap;
	padding: 0.75rem 1rem;
	margin-bottom: 1rem;
	list-style: none;
	background-color: #e9ecef;
	border-radius: 0.25rem;
}

.qlmub4 + .qlmub4 {
	padding-left: 0.5rem;
}

.qlmub4 + .qlmub4::before {
	display: inline-block;
	padding-right: 0.5rem;
	color: #6c757d;
	content: "/";
}

.qlmub4 + .qlmub4:hover::before {
	text-decoration: underline;
}

.qlmub4 + .qlmub4:hover::before {
	text-decoration: none;
}

.qlmub4.mf6a9t {
	color: #6c757d;
}

.kdjf6b {
	display: flex;
	padding-left: 0;
	list-style: none;
	border-radius: 0;
}

.j4klql {
	position: relative;
	display: block;
	padding: 10px 10px;
	margin-left: 0;
	line-height: 24px;
	color: #78797C;
	background-color: transparent;
	border: 0 solid transparent;
}

.j4klql:hover {
	z-index: 2;
	color: #ffffff;
	text-decoration: none;
	background-color: #29AEA6;
	border-color: #29AEA6;
}

.j4klql:focus {
	z-index: 2;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.j4klql:not(:disabled):not(.v7m6vm) {
	cursor: pointer;
}

.cldjam:first-child .j4klql {
	margin-left: 0;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.cldjam:last-child .j4klql {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.cldjam.mf6a9t .j4klql {
	z-index: 1;
	color: #ffffff;
	background-color: #29AEA6;
	border-color: #29AEA6;
}

.cldjam.v7m6vm .j4klql {
	color: #c4c4c4;
	pointer-events: none;
	cursor: auto;
	background-color: transparent;
	border-color: #ddd;
}

.q7a4i4 .j4klql {
	padding: 0.75rem 1.5rem;
	font-size: 18px;
	line-height: 1.77778;
}

.q7a4i4 .cldjam:first-child .j4klql {
	border-top-left-radius: 0.3rem;
	border-bottom-left-radius: 0.3rem;
}

.q7a4i4 .cldjam:last-child .j4klql {
	border-top-right-radius: 0.3rem;
	border-bottom-right-radius: 0.3rem;
}

.bh9th3 .j4klql {
	padding: 0.25rem 0.5rem;
	font-size: 13px;
	line-height: 1.38462;
}

.bh9th3 .cldjam:first-child .j4klql {
	border-top-left-radius: 0.2rem;
	border-bottom-left-radius: 0.2rem;
}

.bh9th3 .cldjam:last-child .j4klql {
	border-top-right-radius: 0.2rem;
	border-bottom-right-radius: 0.2rem;
}

.p94oa4 {
	display: inline-block;
	padding: 0.25em 0.4em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
}

.p94oa4:empty {
	display: none;
}

.ejypqe .p94oa4 {
	position: relative;
	top: -1px;
}

.al3yri {
	padding-right: 0.6em;
	padding-left: 0.6em;
	border-radius: 10rem;
}

.obwji2 {
	padding: 2rem 1rem;
	margin-bottom: 2rem;
	background-color: #e9ecef;
	border-radius: 0.3rem;
}

@media (min-width: 576px) {
	.obwji2 {
		padding: 4rem 2rem;
	}
}

.a9cdv7 {
	padding-right: 0;
	padding-left: 0;
	border-radius: 0;
}

.auet96 {
	position: relative;
	padding: 0.75rem 1.25rem;
	margin-bottom: 1rem;
	border: 1px solid transparent;
	border-radius: 0.25rem;
}

.igrvuv {
	color: inherit;
}

.zvzlur {
	font-weight: 700;
}

.i6zfvn {
	padding-right: 4rem;
}

.i6zfvn .fjr4uo {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0.75rem 1.25rem;
	color: inherit;
}

@keyframes progress-bar-stripes {
	from {
		background-position: 1rem 0;
	}
	to {
		background-position: 0 0;
	}
}

.sjbwj3 {
	display: flex;
	height: 1rem;
	overflow: hidden;
	font-size: 0.75rem;
	background-color: #e9ecef;
	border-radius: 0.25rem;
}

.y4i89r {
	display: flex;
	flex-direction: column;
	justify-content: center;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	background-color: #007bff;
	transition: width 0.6s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
	.y4i89r {
		transition: none;
	}
}

.kyqhh0 {
	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: 1rem 1rem;
}

.urgjs8 {
	animation: progress-bar-stripes 1s linear infinite;
}

.pry0xh {
	display: flex;
	align-items: flex-start;
}

.pvrtai {
	flex: 1;
}

.wjky7m {
	display: flex;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
}

.c7h3z0 {
	width: 100%;
	color: #495057;
	text-align: inherit;
}

.c7h3z0:hover, .c7h3z0:focus {
	color: #495057;
	text-decoration: none;
	background-color: #f8f9fa;
}

.c7h3z0:active {
	color: #212529;
	background-color: #e9ecef;
}

.heiql7 {
	position: relative;
	display: block;
	padding: 0.75rem 1.25rem;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, 0.125);
}

.heiql7:first-child {
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.heiql7:last-child {
	margin-bottom: 0;
	border-bottom-right-radius: 0.25rem;
	border-bottom-left-radius: 0.25rem;
}

.heiql7:hover, .heiql7:focus {
	z-index: 1;
	text-decoration: none;
}

.heiql7.v7m6vm, .heiql7:disabled {
	color: #6c757d;
	background-color: #fff;
}

.heiql7.mf6a9t {
	z-index: 2;
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.vx6s5u .heiql7 {
	border-right: 0;
	border-left: 0;
	border-radius: 0;
}

.vx6s5u:first-child .heiql7:first-child {
	border-top: 0;
}

.vx6s5u:last-child .heiql7:last-child {
	border-bottom: 0;
}

.fjr4uo {
	float: right;
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: .5;
}

.fjr4uo:not(:disabled):not(.v7m6vm) {
	cursor: pointer;
}

.fjr4uo:not(:disabled):not(.v7m6vm):hover, .fjr4uo:not(:disabled):not(.v7m6vm):focus {
	color: #000;
	text-decoration: none;
	opacity: .75;
}

button.fjr4uo {
	padding: 0;
	background-color: transparent;
	border: 0;
	-webkit-appearance: none;
}

.vceiv4 {
	overflow: hidden;
}

.vceiv4 .budtik {
	overflow-x: hidden;
	overflow-y: auto;
}

.budtik {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1150;
	display: none;
	overflow: hidden;
	outline: 0;
}

.sx5t9r {
	position: relative;
	width: auto;
	margin: 0.5rem;
	pointer-events: none;
}

.budtik.ouyxdr .sx5t9r {
	transition: transform 0.3s ease-out;
	transform: translate(0, -25%);
}

@media screen and (prefers-reduced-motion: reduce) {
	.budtik.ouyxdr .sx5t9r {
		transition: none;
	}
}

.budtik.ryn3mn .sx5t9r {
	transform: translate(0, 0);
}

.b2o46v {
	display: flex;
	align-items: center;
	min-height: calc(100% - (0.5rem * 2));
}

.b2o46v::before {
	display: block;
	height: calc(100vh - (0.5rem * 2));
	content: "";
}

.lpm40h {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 0.3rem;
	outline: 0;
}

.ffsz5e {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1140;
	background-color: #000;
}

.ffsz5e.ouyxdr {
	opacity: 0;
}

.ffsz5e.ryn3mn {
	opacity: 0.5;
}

.ldw60e {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	padding: 1rem;
	border-bottom: 1px solid #e9ecef;
	border-top-left-radius: 0.3rem;
	border-top-right-radius: 0.3rem;
}

.ldw60e .fjr4uo {
	padding: 1rem;
	margin: -1rem -1rem -1rem auto;
}

.hbpfh7 {
	margin-bottom: 0;
	line-height: 1.5;
}

.ex6f7g {
	position: relative;
	flex: 1 1 auto;
	padding: 1rem;
}

.oydc4i {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	padding: 1rem;
	border-top: 1px solid #e9ecef;
}

.oydc4i > :not(:first-child) {
	margin-left: .25rem;
}

.oydc4i > :not(:last-child) {
	margin-right: .25rem;
}

.yqq8f6 {
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll;
}

@media (min-width: 576px) {
	.sx5t9r {
		max-width: 500px;
		margin: 1.75rem auto;
	}
	.b2o46v {
		min-height: calc(100% - (1.75rem * 2));
	}
	.b2o46v::before {
		height: calc(100vh - (1.75rem * 2));
	}
	.sr050w {
		max-width: 300px;
	}
}

@media (min-width: 992px) {
	.aap8l1 {
		max-width: 800px;
	}
}

@media (min-width: 1200px) {
	.txyye6 {
		max-width: 1140px;
	}
}

.p2sm0c {
	position: absolute;
	z-index: 1070;
	display: block;
	margin: 0;
	font-family: "Montserrat", "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: 400;
	line-height: 1.66667;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	white-space: normal;
	line-break: auto;
	font-size: 0.875rem;
	word-wrap: break-word;
	opacity: 0;
}

.p2sm0c.ryn3mn {
	opacity: 1;
}

.p2sm0c .ebj2av {
	position: absolute;
	display: block;
	width: 6px;
	height: 6px;
}

.p2sm0c .ebj2av::before {
	position: absolute;
	content: "";
	border-color: transparent;
	border-style: solid;
}

.pjq1lr, .mianuv[x-placement^="top"] {
	padding: 6px 0;
}

.pjq1lr .ebj2av, .mianuv[x-placement^="top"] .ebj2av {
	bottom: 0;
}

.pjq1lr .ebj2av::before, .mianuv[x-placement^="top"] .ebj2av::before {
	top: 0;
	border-width: 6px 3px 0;
	border-top-color: #29AEA6;
}

.hpcxdu, .mianuv[x-placement^="right"] {
	padding: 0 6px;
}

.hpcxdu .ebj2av, .mianuv[x-placement^="right"] .ebj2av {
	left: 0;
	width: 6px;
	height: 6px;
}

.hpcxdu .ebj2av::before, .mianuv[x-placement^="right"] .ebj2av::before {
	right: 0;
	border-width: 3px 6px 3px 0;
	border-right-color: #29AEA6;
}

.hhnaky, .mianuv[x-placement^="bottom"] {
	padding: 6px 0;
}

.hhnaky .ebj2av, .mianuv[x-placement^="bottom"] .ebj2av {
	top: 0;
}

.hhnaky .ebj2av::before, .mianuv[x-placement^="bottom"] .ebj2av::before {
	bottom: 0;
	border-width: 0 3px 6px;
	border-bottom-color: #29AEA6;
}

.pctgii, .mianuv[x-placement^="left"] {
	padding: 0 6px;
}

.pctgii .ebj2av, .mianuv[x-placement^="left"] .ebj2av {
	right: 0;
	width: 6px;
	height: 6px;
}

.pctgii .ebj2av::before, .mianuv[x-placement^="left"] .ebj2av::before {
	left: 0;
	border-width: 3px 0 3px 6px;
	border-left-color: #29AEA6;
}

.r6q8ui {
	max-width: 200px;
	padding: 6px 10px;
	color: #ffffff;
	text-align: center;
	background-color: #29AEA6;
	border-radius: 0.25rem;
}

.ndz5dp {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: block;
	max-width: 276px;
	font-family: "Montserrat", "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: 400;
	line-height: 1.66667;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	letter-spacing: normal;
	word-break: normal;
	word-spacing: normal;
	white-space: normal;
	line-break: auto;
	font-size: 0.875rem;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 0.3rem;
}

.ndz5dp .ebj2av {
	position: absolute;
	display: block;
	width: 1rem;
	height: 0.5rem;
	margin: 0 0.3rem;
}

.ndz5dp .ebj2av::before, .ndz5dp .ebj2av::after {
	position: absolute;
	display: block;
	content: "";
	border-color: transparent;
	border-style: solid;
}

.mlw7vg, .td0v91[x-placement^="top"] {
	margin-bottom: 0.5rem;
}

.mlw7vg .ebj2av, .td0v91[x-placement^="top"] .ebj2av {
	bottom: calc((0.5rem + 1px) * -1);
}

.mlw7vg .ebj2av::before, .td0v91[x-placement^="top"] .ebj2av::before,
.mlw7vg .ebj2av::after,
.td0v91[x-placement^="top"] .ebj2av::after {
	border-width: 0.5rem 0.5rem 0;
}

.mlw7vg .ebj2av::before, .td0v91[x-placement^="top"] .ebj2av::before {
	bottom: 0;
	border-top-color: rgba(0, 0, 0, 0.25);
}


.mlw7vg .ebj2av::after,
.td0v91[x-placement^="top"] .ebj2av::after {
	bottom: 1px;
	border-top-color: #fff;
}

.vtql1v, .td0v91[x-placement^="right"] {
	margin-left: 0.5rem;
}

.vtql1v .ebj2av, .td0v91[x-placement^="right"] .ebj2av {
	left: calc((0.5rem + 1px) * -1);
	width: 0.5rem;
	height: 1rem;
	margin: 0.3rem 0;
}

.vtql1v .ebj2av::before, .td0v91[x-placement^="right"] .ebj2av::before,
.vtql1v .ebj2av::after,
.td0v91[x-placement^="right"] .ebj2av::after {
	border-width: 0.5rem 0.5rem 0.5rem 0;
}

.vtql1v .ebj2av::before, .td0v91[x-placement^="right"] .ebj2av::before {
	left: 0;
	border-right-color: rgba(0, 0, 0, 0.25);
}


.vtql1v .ebj2av::after,
.td0v91[x-placement^="right"] .ebj2av::after {
	left: 1px;
	border-right-color: #fff;
}

.w8z17w, .td0v91[x-placement^="bottom"] {
	margin-top: 0.5rem;
}

.w8z17w .ebj2av, .td0v91[x-placement^="bottom"] .ebj2av {
	top: calc((0.5rem + 1px) * -1);
}

.w8z17w .ebj2av::before, .td0v91[x-placement^="bottom"] .ebj2av::before,
.w8z17w .ebj2av::after,
.td0v91[x-placement^="bottom"] .ebj2av::after {
	border-width: 0 0.5rem 0.5rem 0.5rem;
}

.w8z17w .ebj2av::before, .td0v91[x-placement^="bottom"] .ebj2av::before {
	top: 0;
	border-bottom-color: rgba(0, 0, 0, 0.25);
}


.w8z17w .ebj2av::after,
.td0v91[x-placement^="bottom"] .ebj2av::after {
	top: 1px;
	border-bottom-color: #fff;
}

.w8z17w .ec71ex::before, .td0v91[x-placement^="bottom"] .ec71ex::before {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	width: 1rem;
	margin-left: -0.5rem;
	content: "";
	border-bottom: 1px solid #f7f7f7;
}

.ft8y0c, .td0v91[x-placement^="left"] {
	margin-right: 0.5rem;
}

.ft8y0c .ebj2av, .td0v91[x-placement^="left"] .ebj2av {
	right: calc((0.5rem + 1px) * -1);
	width: 0.5rem;
	height: 1rem;
	margin: 0.3rem 0;
}

.ft8y0c .ebj2av::before, .td0v91[x-placement^="left"] .ebj2av::before,
.ft8y0c .ebj2av::after,
.td0v91[x-placement^="left"] .ebj2av::after {
	border-width: 0.5rem 0 0.5rem 0.5rem;
}

.ft8y0c .ebj2av::before, .td0v91[x-placement^="left"] .ebj2av::before {
	right: 0;
	border-left-color: rgba(0, 0, 0, 0.25);
}


.ft8y0c .ebj2av::after,
.td0v91[x-placement^="left"] .ebj2av::after {
	right: 1px;
	border-left-color: #fff;
}

.ec71ex {
	padding: 0.5rem 0.75rem;
	margin-bottom: 0;
	font-size: 1rem;
	color: inherit;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-top-left-radius: calc(0.3rem - 1px);
	border-top-right-radius: calc(0.3rem - 1px);
}

.ec71ex:empty {
	display: none;
}

.v393pb {
	padding: 0.5rem 0.75rem;
	color: #212529;
}

.u6w5h8 {
	position: relative;
}

.rx4ol1 {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.z2w3bc {
	position: relative;
	display: none;
	align-items: center;
	width: 100%;
	backface-visibility: hidden;
	perspective: 1000px;
}

.z2w3bc.mf6a9t,
.o0b3n1,
.s49f6w {
	display: block;
	transition: transform 0.6s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
	.z2w3bc.mf6a9t,
	.o0b3n1,
	.s49f6w {
		transition: none;
	}
}

.o0b3n1,
.s49f6w {
	position: absolute;
	top: 0;
}

.o0b3n1.fx0qrf,
.s49f6w.y72vv5 {
	transform: translateX(0);
}

@supports (transform-style: preserve-3d) {
	.o0b3n1.fx0qrf,
	.s49f6w.y72vv5 {
		transform: translate3d(0, 0, 0);
	}
}

.o0b3n1,
.mf6a9t.y72vv5 {
	transform: translateX(100%);
}

@supports (transform-style: preserve-3d) {
	.o0b3n1,
	.mf6a9t.y72vv5 {
		transform: translate3d(100%, 0, 0);
	}
}

.s49f6w,
.mf6a9t.fx0qrf {
	transform: translateX(-100%);
}

@supports (transform-style: preserve-3d) {
	.s49f6w,
	.mf6a9t.fx0qrf {
		transform: translate3d(-100%, 0, 0);
	}
}

.jxqeua .z2w3bc {
	opacity: 0;
	transition-duration: .6s;
	transition-property: opacity;
}

.jxqeua .z2w3bc.mf6a9t,
.jxqeua .o0b3n1.fx0qrf,
.jxqeua .s49f6w.y72vv5 {
	opacity: 1;
}

.jxqeua .mf6a9t.fx0qrf,
.jxqeua .mf6a9t.y72vv5 {
	opacity: 0;
}

.jxqeua .o0b3n1,
.jxqeua .s49f6w,
.jxqeua .z2w3bc.mf6a9t,
.jxqeua .mf6a9t.fx0qrf,
.jxqeua .mf6a9t.s49f6w {
	transform: translateX(0);
}

@supports (transform-style: preserve-3d) {
	.jxqeua .o0b3n1,
	.jxqeua .s49f6w,
	.jxqeua .z2w3bc.mf6a9t,
	.jxqeua .mf6a9t.fx0qrf,
	.jxqeua .mf6a9t.s49f6w {
		transform: translate3d(0, 0, 0);
	}
}

.f0biqj,
.sarr96 {
	position: absolute;
	top: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 15%;
	color: #fff;
	text-align: center;
	opacity: 0.5;
}

.f0biqj:hover, .f0biqj:focus,
.sarr96:hover,
.sarr96:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	opacity: .9;
}

.f0biqj {
	left: 0;
}

.sarr96 {
	right: 0;
}

.ka9jyn,
.rj9pk4 {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: transparent no-repeat center center;
	background-size: 100% 100%;
}

.ka9jyn {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.rj9pk4 {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.svic6p {
	position: absolute;
	right: 0;
	bottom: 10px;
	left: 0;
	z-index: 15;
	display: flex;
	justify-content: center;
	padding-left: 0;
	margin-right: 15%;
	margin-left: 15%;
	list-style: none;
}

.svic6p li {
	position: relative;
	flex: 0 1 auto;
	width: 30px;
	height: 3px;
	margin-right: 3px;
	margin-left: 3px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #fff;
	opacity: .5;
	transition: opacity 0.6s ease;
}

@media screen and (prefers-reduced-motion: reduce) {
	.svic6p li {
		transition: none;
	}
}

.svic6p li::before {
	position: absolute;
	top: -10px;
	left: 0;
	display: inline-block;
	width: 100%;
	height: 10px;
	content: "";
}

.svic6p li::after {
	position: absolute;
	bottom: -10px;
	left: 0;
	display: inline-block;
	width: 100%;
	height: 10px;
	content: "";
}

.svic6p .mf6a9t {
	opacity: 1;
}

.yq9n71 {
	position: absolute;
	right: 15%;
	bottom: 20px;
	left: 15%;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
}

.i6cz0b {
	vertical-align: baseline !important;
}

.d05j9w {
	vertical-align: top !important;
}

.zvoxjp {
	vertical-align: middle !important;
}

.yzir61 {
	vertical-align: bottom !important;
}

.gkkjyl {
	vertical-align: text-bottom !important;
}

.oe625m {
	vertical-align: text-top !important;
}

.zyptc4 {
	background-color: #ffffff !important;
}

.dk309g {
	background-color: transparent !important;
}

.ig7y3p {
	border: 1px solid #dee2e6 !important;
}

.yzpngt {
	border-top: 1px solid #dee2e6 !important;
}

.j1noa9 {
	border-right: 1px solid #dee2e6 !important;
}

.dbl0mm {
	border-bottom: 1px solid #dee2e6 !important;
}

.re7ekj {
	border-left: 1px solid #dee2e6 !important;
}

.pdfadq {
	border: 0 !important;
}

.q14s59 {
	border-top: 0 !important;
}

.t5carc {
	border-right: 0 !important;
}

.x4zeux {
	border-bottom: 0 !important;
}

.cx5d4b {
	border-left: 0 !important;
}

.xuqt13 {
	border-color: #ffffff !important;
}

.btawxq {
	border-radius: 0 !important;
}

.h011a8 {
	border-top-left-radius: 0 !important;
	border-top-right-radius: 0 !important;
}

.zpomqw {
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}

.av3pey {
	border-bottom-right-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}

.dnilxd {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}

.ix3k1d {
	border-radius: 50% !important;
}

.g30h1n {
	border-radius: 0 !important;
}

.st5rg1::after {
	display: block;
	clear: both;
	content: "";
}

.jd09ha {
	display: none !important;
}

.eh2l8o {
	display: inline !important;
}

.hn07i5 {
	display: inline-block !important;
}

.oov03i {
	display: block !important;
}

.ccud88 {
	display: table !important;
}

.e4c1d2 {
	display: table-row !important;
}

.yhtumg {
	display: table-cell !important;
}

.ioeeyn {
	display: flex !important;
}

.u8u6an {
	display: inline-flex !important;
}

@media (min-width: 576px) {
	.mcjgf8 {
		display: none !important;
	}
	.rafzfz {
		display: inline !important;
	}
	.v9kt0t {
		display: inline-block !important;
	}
	.cv058k {
		display: block !important;
	}
	.lsvelh {
		display: table !important;
	}
	.oxbtq7 {
		display: table-row !important;
	}
	.i4c9nr {
		display: table-cell !important;
	}
	.g1illo {
		display: flex !important;
	}
	.h2qf67 {
		display: inline-flex !important;
	}
}

@media (min-width: 768px) {
	.tveb6y {
		display: none !important;
	}
	.eywwfx {
		display: inline !important;
	}
	.bzqebs {
		display: inline-block !important;
	}
	.rg5zxy {
		display: block !important;
	}
	.kcyds6 {
		display: table !important;
	}
	.zab34x {
		display: table-row !important;
	}
	.wjkeob {
		display: table-cell !important;
	}
	.f2uu1a {
		display: flex !important;
	}
	.rlkh15 {
		display: inline-flex !important;
	}
}

@media (min-width: 992px) {
	.dkd0tb {
		display: none !important;
	}
	.w7xtpx {
		display: inline !important;
	}
	.edqglv {
		display: inline-block !important;
	}
	.afc0go {
		display: block !important;
	}
	.xl3xvv {
		display: table !important;
	}
	.l4xva4 {
		display: table-row !important;
	}
	.t6nkg3 {
		display: table-cell !important;
	}
	.pr0aer {
		display: flex !important;
	}
	.m0wcre {
		display: inline-flex !important;
	}
}

@media (min-width: 1200px) {
	.kznc38 {
		display: none !important;
	}
	.lzf5ae {
		display: inline !important;
	}
	.jt1mh3 {
		display: inline-block !important;
	}
	.rdf1ji {
		display: block !important;
	}
	.ryubwt {
		display: table !important;
	}
	.l7vphi {
		display: table-row !important;
	}
	.ehtmg3 {
		display: table-cell !important;
	}
	.b1cs58 {
		display: flex !important;
	}
	.kldbjv {
		display: inline-flex !important;
	}
}

@media (min-width: 1600px) {
	.v0nt89 {
		display: none !important;
	}
	.cjck4v {
		display: inline !important;
	}
	.fprbae {
		display: inline-block !important;
	}
	.w65dfx {
		display: block !important;
	}
	.tnbbmr {
		display: table !important;
	}
	.c34t3g {
		display: table-row !important;
	}
	.l8tesf {
		display: table-cell !important;
	}
	.rcpy3v {
		display: flex !important;
	}
	.pj8rea {
		display: inline-flex !important;
	}
}

@media print {
	.ui82pu {
		display: none !important;
	}
	.gvazmq {
		display: inline !important;
	}
	.n6oijk {
		display: inline-block !important;
	}
	.fj35mt {
		display: block !important;
	}
	.otz8hp {
		display: table !important;
	}
	.huxva4 {
		display: table-row !important;
	}
	.krd2wh {
		display: table-cell !important;
	}
	.idqz02 {
		display: flex !important;
	}
	.rwi6r3 {
		display: inline-flex !important;
	}
}

.o1ocu7 {
	position: relative;
	display: block;
	width: 100%;
	padding: 0;
	overflow: hidden;
}

.o1ocu7::before {
	display: block;
	content: "";
}

.o1ocu7 .c7zf0n,
.o1ocu7 iframe,
.o1ocu7 embed,
.o1ocu7 object,
.o1ocu7 video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0;
}

.x6i9qg::before {
	padding-top: 42.85714%;
}

.j8z8eb::before {
	padding-top: 56.25%;
}

.u4qjxu::before {
	padding-top: 75%;
}

.qacw52::before {
	padding-top: 100%;
}

.bit7m5 {
	flex-direction: row !important;
}

.w92974 {
	flex-direction: column !important;
}

.gd6fxe {
	flex-direction: row-reverse !important;
}

.ve4kkx {
	flex-direction: column-reverse !important;
}

.colaug {
	flex-wrap: wrap !important;
}

.wd5lx6 {
	flex-wrap: nowrap !important;
}

.qi9x5f {
	flex-wrap: wrap-reverse !important;
}

.xfdm93 {
	flex: 1 1 auto !important;
}

.irdtbs {
	flex-grow: 0 !important;
}

.r63zte {
	flex-grow: 1 !important;
}

.v1l50j {
	flex-shrink: 0 !important;
}

.ohmmnv {
	flex-shrink: 1 !important;
}

.aidkwt {
	justify-content: flex-start !important;
}

.jfvr7u {
	justify-content: flex-end !important;
}

.ps3mg0 {
	justify-content: center !important;
}

.jd9ism {
	justify-content: space-between !important;
}

.pim662 {
	justify-content: space-around !important;
}

.cwf3xq {
	align-items: flex-start !important;
}

.tgxsqp {
	align-items: flex-end !important;
}

.zm79e9 {
	align-items: center !important;
}

.p6orwk {
	align-items: baseline !important;
}

.n38kjq {
	align-items: stretch !important;
}

.eaprpu {
	align-content: flex-start !important;
}

.vlw1th {
	align-content: flex-end !important;
}

.bvhavv {
	align-content: center !important;
}

.qkh67s {
	align-content: space-between !important;
}

.mwojua {
	align-content: space-around !important;
}

.haz81y {
	align-content: stretch !important;
}

.xr9ur7 {
	align-self: auto !important;
}

.iczo9h {
	align-self: flex-start !important;
}

.gjk5bl {
	align-self: flex-end !important;
}

.t6sqco {
	align-self: center !important;
}

.aptxza {
	align-self: baseline !important;
}

.sl1e4s {
	align-self: stretch !important;
}

@media (min-width: 576px) {
	.iwdwer {
		flex-direction: row !important;
	}
	.ad7ewp {
		flex-direction: column !important;
	}
	.nzn83p {
		flex-direction: row-reverse !important;
	}
	.ie1s8j {
		flex-direction: column-reverse !important;
	}
	.f9x2bc {
		flex-wrap: wrap !important;
	}
	.vr7idw {
		flex-wrap: nowrap !important;
	}
	.fnwnls {
		flex-wrap: wrap-reverse !important;
	}
	.kxrduu {
		flex: 1 1 auto !important;
	}
	.rj3hz2 {
		flex-grow: 0 !important;
	}
	.mdjg4e {
		flex-grow: 1 !important;
	}
	.tqfbil {
		flex-shrink: 0 !important;
	}
	.f99zfg {
		flex-shrink: 1 !important;
	}
	.n8ifge {
		justify-content: flex-start !important;
	}
	.isu9hr {
		justify-content: flex-end !important;
	}
	.ttlxci {
		justify-content: center !important;
	}
	.nov4io {
		justify-content: space-between !important;
	}
	.ujyh1y {
		justify-content: space-around !important;
	}
	.kc69jw {
		align-items: flex-start !important;
	}
	.e3vuhi {
		align-items: flex-end !important;
	}
	.jym0om {
		align-items: center !important;
	}
	.knpq4u {
		align-items: baseline !important;
	}
	.ua4rmm {
		align-items: stretch !important;
	}
	.n0mtgy {
		align-content: flex-start !important;
	}
	.hk2np1 {
		align-content: flex-end !important;
	}
	.rjlob5 {
		align-content: center !important;
	}
	.xea2zv {
		align-content: space-between !important;
	}
	.h6gf5t {
		align-content: space-around !important;
	}
	.fge2x4 {
		align-content: stretch !important;
	}
	.h2j56h {
		align-self: auto !important;
	}
	.tfdb9a {
		align-self: flex-start !important;
	}
	.fqwaa7 {
		align-self: flex-end !important;
	}
	.wdor96 {
		align-self: center !important;
	}
	.mrwssg {
		align-self: baseline !important;
	}
	.g581sk {
		align-self: stretch !important;
	}
}

@media (min-width: 768px) {
	.hqf75g {
		flex-direction: row !important;
	}
	.eo1502 {
		flex-direction: column !important;
	}
	.aaufbc {
		flex-direction: row-reverse !important;
	}
	.lm9zyo {
		flex-direction: column-reverse !important;
	}
	.nzd4y0 {
		flex-wrap: wrap !important;
	}
	.g9p9wu {
		flex-wrap: nowrap !important;
	}
	.lwxshv {
		flex-wrap: wrap-reverse !important;
	}
	.db8x3g {
		flex: 1 1 auto !important;
	}
	.xkh7bp {
		flex-grow: 0 !important;
	}
	.lfsz1f {
		flex-grow: 1 !important;
	}
	.gpillo {
		flex-shrink: 0 !important;
	}
	.j1x6qz {
		flex-shrink: 1 !important;
	}
	.n2mpco {
		justify-content: flex-start !important;
	}
	.svx6av {
		justify-content: flex-end !important;
	}
	.m28xzq {
		justify-content: center !important;
	}
	.keygsj {
		justify-content: space-between !important;
	}
	.qozuck {
		justify-content: space-around !important;
	}
	.v38qso {
		align-items: flex-start !important;
	}
	.thd44q {
		align-items: flex-end !important;
	}
	.agzoh0 {
		align-items: center !important;
	}
	.hye47d {
		align-items: baseline !important;
	}
	.hm876g {
		align-items: stretch !important;
	}
	.g5hlis {
		align-content: flex-start !important;
	}
	.exmcp6 {
		align-content: flex-end !important;
	}
	.q99332 {
		align-content: center !important;
	}
	.blzl2p {
		align-content: space-between !important;
	}
	.iuj2sw {
		align-content: space-around !important;
	}
	.wshqyo {
		align-content: stretch !important;
	}
	.n4oujo {
		align-self: auto !important;
	}
	.gzyohg {
		align-self: flex-start !important;
	}
	.ttaio4 {
		align-self: flex-end !important;
	}
	.kj3v1p {
		align-self: center !important;
	}
	.xla84h {
		align-self: baseline !important;
	}
	.koxrnb {
		align-self: stretch !important;
	}
}

@media (min-width: 992px) {
	.zfx7xd {
		flex-direction: row !important;
	}
	.lxo362 {
		flex-direction: column !important;
	}
	.i53tdy {
		flex-direction: row-reverse !important;
	}
	.l1vstg {
		flex-direction: column-reverse !important;
	}
	.qzotmc {
		flex-wrap: wrap !important;
	}
	.e7pet9 {
		flex-wrap: nowrap !important;
	}
	.bo2efe {
		flex-wrap: wrap-reverse !important;
	}
	.wpnf2q {
		flex: 1 1 auto !important;
	}
	.nhy6wk {
		flex-grow: 0 !important;
	}
	.h0hllu {
		flex-grow: 1 !important;
	}
	.bs6ljd {
		flex-shrink: 0 !important;
	}
	.bk9ne5 {
		flex-shrink: 1 !important;
	}
	.fb22jd {
		justify-content: flex-start !important;
	}
	.dxl4q7 {
		justify-content: flex-end !important;
	}
	.yxmqsq {
		justify-content: center !important;
	}
	.u1f2km {
		justify-content: space-between !important;
	}
	.vhf50j {
		justify-content: space-around !important;
	}
	.sonusd {
		align-items: flex-start !important;
	}
	.ov0qc9 {
		align-items: flex-end !important;
	}
	.fg35yp {
		align-items: center !important;
	}
	.ajo25p {
		align-items: baseline !important;
	}
	.he37p8 {
		align-items: stretch !important;
	}
	.ebu1mp {
		align-content: flex-start !important;
	}
	.z2qpla {
		align-content: flex-end !important;
	}
	.kz4w5l {
		align-content: center !important;
	}
	.exgigf {
		align-content: space-between !important;
	}
	.zaql5z {
		align-content: space-around !important;
	}
	.z8ltsh {
		align-content: stretch !important;
	}
	.fwb834 {
		align-self: auto !important;
	}
	.g4mbel {
		align-self: flex-start !important;
	}
	.eamdzl {
		align-self: flex-end !important;
	}
	.ivjc0b {
		align-self: center !important;
	}
	.lbn8c8 {
		align-self: baseline !important;
	}
	.ee9cxe {
		align-self: stretch !important;
	}
}

@media (min-width: 1200px) {
	.jl9ye5 {
		flex-direction: row !important;
	}
	.qu8mdn {
		flex-direction: column !important;
	}
	.weorde {
		flex-direction: row-reverse !important;
	}
	.zl02f3 {
		flex-direction: column-reverse !important;
	}
	.ev5k7v {
		flex-wrap: wrap !important;
	}
	.ospcfs {
		flex-wrap: nowrap !important;
	}
	.i10zhu {
		flex-wrap: wrap-reverse !important;
	}
	.dkdpnm {
		flex: 1 1 auto !important;
	}
	.h0eteh {
		flex-grow: 0 !important;
	}
	.umx7fu {
		flex-grow: 1 !important;
	}
	.nkmovq {
		flex-shrink: 0 !important;
	}
	.lcv3o3 {
		flex-shrink: 1 !important;
	}
	.erdqvj {
		justify-content: flex-start !important;
	}
	.r03u2u {
		justify-content: flex-end !important;
	}
	.kvm1jx {
		justify-content: center !important;
	}
	.gf7ks1 {
		justify-content: space-between !important;
	}
	.d2c2e0 {
		justify-content: space-around !important;
	}
	.e6a8sb {
		align-items: flex-start !important;
	}
	.dmh70l {
		align-items: flex-end !important;
	}
	.mz4coc {
		align-items: center !important;
	}
	.e3ifx8 {
		align-items: baseline !important;
	}
	.b10n35 {
		align-items: stretch !important;
	}
	.awiib9 {
		align-content: flex-start !important;
	}
	.xezl87 {
		align-content: flex-end !important;
	}
	.fxu3yb {
		align-content: center !important;
	}
	.i60hmr {
		align-content: space-between !important;
	}
	.y459ep {
		align-content: space-around !important;
	}
	.elvug7 {
		align-content: stretch !important;
	}
	.triuu5 {
		align-self: auto !important;
	}
	.udluii {
		align-self: flex-start !important;
	}
	.dwaux4 {
		align-self: flex-end !important;
	}
	.nk418k {
		align-self: center !important;
	}
	.khic3h {
		align-self: baseline !important;
	}
	.yqcmb8 {
		align-self: stretch !important;
	}
}

@media (min-width: 1600px) {
	.ldj0ud {
		flex-direction: row !important;
	}
	.sz21ny {
		flex-direction: column !important;
	}
	.tu0j7q {
		flex-direction: row-reverse !important;
	}
	.y3emea {
		flex-direction: column-reverse !important;
	}
	.yd87qo {
		flex-wrap: wrap !important;
	}
	.xlfys8 {
		flex-wrap: nowrap !important;
	}
	.irj2jp {
		flex-wrap: wrap-reverse !important;
	}
	.onsw1u {
		flex: 1 1 auto !important;
	}
	.txzhxw {
		flex-grow: 0 !important;
	}
	.el7s1v {
		flex-grow: 1 !important;
	}
	.shf9lo {
		flex-shrink: 0 !important;
	}
	.mttmso {
		flex-shrink: 1 !important;
	}
	.sdn45s {
		justify-content: flex-start !important;
	}
	.n3p52t {
		justify-content: flex-end !important;
	}
	.lcn8sg {
		justify-content: center !important;
	}
	.isatzy {
		justify-content: space-between !important;
	}
	.gao819 {
		justify-content: space-around !important;
	}
	.zlmvy9 {
		align-items: flex-start !important;
	}
	.e0e00p {
		align-items: flex-end !important;
	}
	.fgijv1 {
		align-items: center !important;
	}
	.ntlzpa {
		align-items: baseline !important;
	}
	.hkzrpp {
		align-items: stretch !important;
	}
	.g4uhlv {
		align-content: flex-start !important;
	}
	.yh8isz {
		align-content: flex-end !important;
	}
	.qwy5he {
		align-content: center !important;
	}
	.imju91 {
		align-content: space-between !important;
	}
	.lmkfqe {
		align-content: space-around !important;
	}
	.ip0pyq {
		align-content: stretch !important;
	}
	.z4x02w {
		align-self: auto !important;
	}
	.wpmjjt {
		align-self: flex-start !important;
	}
	.rsm1li {
		align-self: flex-end !important;
	}
	.n6ucy2 {
		align-self: center !important;
	}
	.ua4ndu {
		align-self: baseline !important;
	}
	.ecsck8 {
		align-self: stretch !important;
	}
}

.ix196n {
	float: left !important;
}

.nfcr87 {
	float: right !important;
}

.drm61a {
	float: none !important;
}

@media (min-width: 576px) {
	.vbx8cr {
		float: left !important;
	}
	.x81y8r {
		float: right !important;
	}
	.f8dv9m {
		float: none !important;
	}
}

@media (min-width: 768px) {
	.ntp76l {
		float: left !important;
	}
	.c5x0zs {
		float: right !important;
	}
	.a4fiyp {
		float: none !important;
	}
}

@media (min-width: 992px) {
	.rvvmgm {
		float: left !important;
	}
	.pz6yyh {
		float: right !important;
	}
	.b7fd8v {
		float: none !important;
	}
}

@media (min-width: 1200px) {
	.qfpxrj {
		float: left !important;
	}
	.o793ry {
		float: right !important;
	}
	.e1ybqp {
		float: none !important;
	}
}

@media (min-width: 1600px) {
	.c8u223 {
		float: left !important;
	}
	.a3yajf {
		float: right !important;
	}
	.yn55v0 {
		float: none !important;
	}
}

.ldsawj {
	position: static !important;
}

.dmczqj {
	position: relative !important;
}

.pyb03y {
	position: absolute !important;
}

.vy4gwu {
	position: fixed !important;
}

.np73ys {
	position: sticky !important;
}

.vbbhe5 {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1030;
}

.nrqeqg {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1030;
}

@supports (position: sticky) {
	.skrbr5 {
		position: sticky;
		top: 0;
		z-index: 1020;
	}
}

.btgz70 {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}

.gennxy:active, .gennxy:focus {
	position: static;
	width: auto;
	height: auto;
	overflow: visible;
	clip: auto;
	white-space: normal;
}

.tnnarc {
	box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.i1geal {
	box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.f7v7za {
	box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.k9aye4 {
	box-shadow: none !important;
}

.h8u7k4 {
	width: 25% !important;
}

.wep0lr {
	width: 50% !important;
}

.ugz2uz {
	width: 75% !important;
}

.as7u8d {
	width: 100% !important;
}

.vsr1c1 {
	width: auto !important;
}

.iupdow {
	height: 25% !important;
}

.gh0hc9 {
	height: 50% !important;
}

.v7icfw {
	height: 75% !important;
}

.epifob {
	height: 100% !important;
}

.r6ep5i {
	height: auto !important;
}

.e93ko9 {
	max-width: 100% !important;
}

.m9o0hx {
	max-height: 100% !important;
}

.zcjzhc {
	margin: 0 !important;
}

.iq19q6,
.w7tw8l {
	margin-top: 0 !important;
}

.lwnxza,
.ygtgfs {
	margin-right: 0 !important;
}

.fsxdv3,
.w7tw8l {
	margin-bottom: 0 !important;
}

.qhs6jv,
.ygtgfs {
	margin-left: 0 !important;
}

.shamz3 {
	margin: 0.25rem !important;
}

.qpxma4,
.dfkww2 {
	margin-top: 0.25rem !important;
}

.k6m4uw,
.viq5pt {
	margin-right: 0.25rem !important;
}

.gy9f5o,
.dfkww2 {
	margin-bottom: 0.25rem !important;
}

.fbgcaa,
.viq5pt {
	margin-left: 0.25rem !important;
}

.qe35da {
	margin: 0.5rem !important;
}

.hcvhrw,
.ute9kx {
	margin-top: 0.5rem !important;
}

.fcnnp4,
.it8srb {
	margin-right: 0.5rem !important;
}

.aez6z9,
.ute9kx {
	margin-bottom: 0.5rem !important;
}

.q2h1zg,
.it8srb {
	margin-left: 0.5rem !important;
}

.l9dq4q {
	margin: 1rem !important;
}

.tkgaa9,
.veqr59 {
	margin-top: 1rem !important;
}

.fvft1b,
.l3iwak {
	margin-right: 1rem !important;
}

.veauc1,
.veqr59 {
	margin-bottom: 1rem !important;
}

.kiwfr6,
.l3iwak {
	margin-left: 1rem !important;
}

.k74plb {
	margin: 1.5rem !important;
}

.psb83d,
.k1f6ip {
	margin-top: 1.5rem !important;
}

.l83kgy,
.oiq5rc {
	margin-right: 1.5rem !important;
}

.b7d4uw,
.k1f6ip {
	margin-bottom: 1.5rem !important;
}

.q8gm3e,
.oiq5rc {
	margin-left: 1.5rem !important;
}

.dfbbwl {
	margin: 3rem !important;
}

.dxmlqa,
.w8u5qc {
	margin-top: 3rem !important;
}

.egetbf,
.y8kakn {
	margin-right: 3rem !important;
}

.r5q5au,
.w8u5qc {
	margin-bottom: 3rem !important;
}

.kdbh44,
.y8kakn {
	margin-left: 3rem !important;
}

.q53b3i {
	padding: 0 !important;
}

.qdfvdq,
.x2c0bj {
	padding-top: 0 !important;
}

.mk8pvp,
.dvdjdd {
	padding-right: 0 !important;
}

.qdca3h,
.x2c0bj {
	padding-bottom: 0 !important;
}

.kz2gwh,
.dvdjdd {
	padding-left: 0 !important;
}

.zx8yk4 {
	padding: 0.25rem !important;
}

.j27wqs,
.cqsd2m {
	padding-top: 0.25rem !important;
}

.z49uha,
.y69y2p {
	padding-right: 0.25rem !important;
}

.d76nso,
.cqsd2m {
	padding-bottom: 0.25rem !important;
}

.ldioer,
.y69y2p {
	padding-left: 0.25rem !important;
}

.dalmnu {
	padding: 0.5rem !important;
}

.gvmnbl,
.yme7nn {
	padding-top: 0.5rem !important;
}

.cdime0,
.vdb3r8 {
	padding-right: 0.5rem !important;
}

.pop34y,
.yme7nn {
	padding-bottom: 0.5rem !important;
}

.nrhx6w,
.vdb3r8 {
	padding-left: 0.5rem !important;
}

.t5tfjt {
	padding: 1rem !important;
}

.f99b4x,
.kc357h {
	padding-top: 1rem !important;
}

.bp4607,
.s77lau {
	padding-right: 1rem !important;
}

.bmtezj,
.kc357h {
	padding-bottom: 1rem !important;
}

.bb5n59,
.s77lau {
	padding-left: 1rem !important;
}

.j0omb9 {
	padding: 1.5rem !important;
}

.qbthpd,
.yxscry {
	padding-top: 1.5rem !important;
}

.b9rvo7,
.k81lvc {
	padding-right: 1.5rem !important;
}

.bdc61t,
.yxscry {
	padding-bottom: 1.5rem !important;
}

.nt56a8,
.k81lvc {
	padding-left: 1.5rem !important;
}

.jap8aj {
	padding: 3rem !important;
}

.xydj32,
.fbfyvc {
	padding-top: 3rem !important;
}

.b7v22y,
.k5177e {
	padding-right: 3rem !important;
}

.jbzvyw,
.fbfyvc {
	padding-bottom: 3rem !important;
}

.tyacgs,
.k5177e {
	padding-left: 3rem !important;
}

.lughs2 {
	margin: auto !important;
}

.cczo85,
.nqu62m {
	margin-top: auto !important;
}

.mdu242,
.bd2osf {
	margin-right: auto !important;
}

.v7c47o,
.nqu62m {
	margin-bottom: auto !important;
}

.q3joms,
.bd2osf {
	margin-left: auto !important;
}

@media (min-width: 576px) {
	.pcg8j1 {
		margin: 0 !important;
	}
	.v0fxu5,
	.y01thf {
		margin-top: 0 !important;
	}
	.msmkdc,
	.ijzczq {
		margin-right: 0 !important;
	}
	.k6qby3,
	.y01thf {
		margin-bottom: 0 !important;
	}
	.u4pv2o,
	.ijzczq {
		margin-left: 0 !important;
	}
	.qh7thu {
		margin: 0.25rem !important;
	}
	.va5a3l,
	.xicil5 {
		margin-top: 0.25rem !important;
	}
	.ilb8p2,
	.g066dj {
		margin-right: 0.25rem !important;
	}
	.q04o4p,
	.xicil5 {
		margin-bottom: 0.25rem !important;
	}
	.mi1oz1,
	.g066dj {
		margin-left: 0.25rem !important;
	}
	.l6afo5 {
		margin: 0.5rem !important;
	}
	.z7jcat,
	.g3vxao {
		margin-top: 0.5rem !important;
	}
	.qo5mwe,
	.kxhosg {
		margin-right: 0.5rem !important;
	}
	.xv7mt5,
	.g3vxao {
		margin-bottom: 0.5rem !important;
	}
	.nlsmc0,
	.kxhosg {
		margin-left: 0.5rem !important;
	}
	.om74r4 {
		margin: 1rem !important;
	}
	.iq9pcf,
	.dt84jf {
		margin-top: 1rem !important;
	}
	.az5692,
	.am4dkj {
		margin-right: 1rem !important;
	}
	.femb81,
	.dt84jf {
		margin-bottom: 1rem !important;
	}
	.r4dku9,
	.am4dkj {
		margin-left: 1rem !important;
	}
	.rpav8g {
		margin: 1.5rem !important;
	}
	.rta3rj,
	.bgy4nw {
		margin-top: 1.5rem !important;
	}
	.i3lrf1,
	.k1d9bk {
		margin-right: 1.5rem !important;
	}
	.s0udaq,
	.bgy4nw {
		margin-bottom: 1.5rem !important;
	}
	.y6e880,
	.k1d9bk {
		margin-left: 1.5rem !important;
	}
	.kefz0v {
		margin: 3rem !important;
	}
	.u4dcdq,
	.onhock {
		margin-top: 3rem !important;
	}
	.x27rbj,
	.nb46uw {
		margin-right: 3rem !important;
	}
	.v4750x,
	.onhock {
		margin-bottom: 3rem !important;
	}
	.gu9jhc,
	.nb46uw {
		margin-left: 3rem !important;
	}
	.afqjju {
		padding: 0 !important;
	}
	.t853pk,
	.je36wu {
		padding-top: 0 !important;
	}
	.ijffwe,
	.ku755d {
		padding-right: 0 !important;
	}
	.esbjxp,
	.je36wu {
		padding-bottom: 0 !important;
	}
	.bpkejy,
	.ku755d {
		padding-left: 0 !important;
	}
	.suyfb2 {
		padding: 0.25rem !important;
	}
	.lougrr,
	.mkdlh6 {
		padding-top: 0.25rem !important;
	}
	.rlj18p,
	.brbhq5 {
		padding-right: 0.25rem !important;
	}
	.e4tzze,
	.mkdlh6 {
		padding-bottom: 0.25rem !important;
	}
	.psijkj,
	.brbhq5 {
		padding-left: 0.25rem !important;
	}
	.inh2i4 {
		padding: 0.5rem !important;
	}
	.g0xidl,
	.yyrnvu {
		padding-top: 0.5rem !important;
	}
	.mcnlc5,
	.fjwgp2 {
		padding-right: 0.5rem !important;
	}
	.zuxr6y,
	.yyrnvu {
		padding-bottom: 0.5rem !important;
	}
	.gpq99r,
	.fjwgp2 {
		padding-left: 0.5rem !important;
	}
	.xa1ihz {
		padding: 1rem !important;
	}
	.boatue,
	.k212ha {
		padding-top: 1rem !important;
	}
	.fz7kho,
	.zmbwtf {
		padding-right: 1rem !important;
	}
	.afz9h7,
	.k212ha {
		padding-bottom: 1rem !important;
	}
	.mw0mgq,
	.zmbwtf {
		padding-left: 1rem !important;
	}
	.ttbvea {
		padding: 1.5rem !important;
	}
	.h7sbfd,
	.gj4e54 {
		padding-top: 1.5rem !important;
	}
	.myd5s3,
	.wo1ady {
		padding-right: 1.5rem !important;
	}
	.ifz3ak,
	.gj4e54 {
		padding-bottom: 1.5rem !important;
	}
	.j26m3q,
	.wo1ady {
		padding-left: 1.5rem !important;
	}
	.mqfix9 {
		padding: 3rem !important;
	}
	.z7wgt3,
	.gwe4r5 {
		padding-top: 3rem !important;
	}
	.lgbsfi,
	.go1ykb {
		padding-right: 3rem !important;
	}
	.p2tkw5,
	.gwe4r5 {
		padding-bottom: 3rem !important;
	}
	.aqrp9u,
	.go1ykb {
		padding-left: 3rem !important;
	}
	.pmfni2 {
		margin: auto !important;
	}
	.c3bd3q,
	.hane98 {
		margin-top: auto !important;
	}
	.yntiz0,
	.b4tcnl {
		margin-right: auto !important;
	}
	.t5wr7k,
	.hane98 {
		margin-bottom: auto !important;
	}
	.vvj8g6,
	.b4tcnl {
		margin-left: auto !important;
	}
}

@media (min-width: 768px) {
	.qz408q {
		margin: 0 !important;
	}
	.ooqo9e,
	.e8f4r5 {
		margin-top: 0 !important;
	}
	.lsh2l2,
	.yj6o5d {
		margin-right: 0 !important;
	}
	.vkhup5,
	.e8f4r5 {
		margin-bottom: 0 !important;
	}
	.el5s5z,
	.yj6o5d {
		margin-left: 0 !important;
	}
	.w1nmmp {
		margin: 0.25rem !important;
	}
	.iuf8ps,
	.m6ieo1 {
		margin-top: 0.25rem !important;
	}
	.tma0nr,
	.dqyfz4 {
		margin-right: 0.25rem !important;
	}
	.pci92u,
	.m6ieo1 {
		margin-bottom: 0.25rem !important;
	}
	.zsyx0j,
	.dqyfz4 {
		margin-left: 0.25rem !important;
	}
	.vo3ggx {
		margin: 0.5rem !important;
	}
	.kjvw7a,
	.vvb037 {
		margin-top: 0.5rem !important;
	}
	.l871q5,
	.j6bn39 {
		margin-right: 0.5rem !important;
	}
	.qestcb,
	.vvb037 {
		margin-bottom: 0.5rem !important;
	}
	.ouvxhv,
	.j6bn39 {
		margin-left: 0.5rem !important;
	}
	.hf9whs {
		margin: 1rem !important;
	}
	.h1289b,
	.gz46kn {
		margin-top: 1rem !important;
	}
	.tg5gt7,
	.kmptk0 {
		margin-right: 1rem !important;
	}
	.fwh1ki,
	.gz46kn {
		margin-bottom: 1rem !important;
	}
	.a489zp,
	.kmptk0 {
		margin-left: 1rem !important;
	}
	.tdfos3 {
		margin: 1.5rem !important;
	}
	.qs2los,
	.wiupo5 {
		margin-top: 1.5rem !important;
	}
	.q82i5p,
	.ebc4w6 {
		margin-right: 1.5rem !important;
	}
	.tthzq2,
	.wiupo5 {
		margin-bottom: 1.5rem !important;
	}
	.tjo2qv,
	.ebc4w6 {
		margin-left: 1.5rem !important;
	}
	.xgwmj3 {
		margin: 3rem !important;
	}
	.w5esu6,
	.ycsfhj {
		margin-top: 3rem !important;
	}
	.h4lmra,
	.xvoqvx {
		margin-right: 3rem !important;
	}
	.extia6,
	.ycsfhj {
		margin-bottom: 3rem !important;
	}
	.fw40ho,
	.xvoqvx {
		margin-left: 3rem !important;
	}
	.am2j4j {
		padding: 0 !important;
	}
	.qcdsuv,
	.l6xch8 {
		padding-top: 0 !important;
	}
	.jlnacj,
	.xt9g7x {
		padding-right: 0 !important;
	}
	.m9fucx,
	.l6xch8 {
		padding-bottom: 0 !important;
	}
	.r1130q,
	.xt9g7x {
		padding-left: 0 !important;
	}
	.mrxqx5 {
		padding: 0.25rem !important;
	}
	.mba6fx,
	.a42p8r {
		padding-top: 0.25rem !important;
	}
	.hm22ug,
	.yqdyqo {
		padding-right: 0.25rem !important;
	}
	.wlnab4,
	.a42p8r {
		padding-bottom: 0.25rem !important;
	}
	.ngawpx,
	.yqdyqo {
		padding-left: 0.25rem !important;
	}
	.v9exnr {
		padding: 0.5rem !important;
	}
	.lws28n,
	.s0qlwl {
		padding-top: 0.5rem !important;
	}
	.c9nfa8,
	.mj1uor {
		padding-right: 0.5rem !important;
	}
	.wwnz1c,
	.s0qlwl {
		padding-bottom: 0.5rem !important;
	}
	.cf0doh,
	.mj1uor {
		padding-left: 0.5rem !important;
	}
	.sqotax {
		padding: 1rem !important;
	}
	.pms7mo,
	.mv3cb7 {
		padding-top: 1rem !important;
	}
	.pwv0jv,
	.dg7vvg {
		padding-right: 1rem !important;
	}
	.l16zcj,
	.mv3cb7 {
		padding-bottom: 1rem !important;
	}
	.pjtbda,
	.dg7vvg {
		padding-left: 1rem !important;
	}
	.kxm5l3 {
		padding: 1.5rem !important;
	}
	.gdnmdc,
	.qa0y5x {
		padding-top: 1.5rem !important;
	}
	.ihfftt,
	.ad2czb {
		padding-right: 1.5rem !important;
	}
	.m8fene,
	.qa0y5x {
		padding-bottom: 1.5rem !important;
	}
	.n25gzg,
	.ad2czb {
		padding-left: 1.5rem !important;
	}
	.id14wf {
		padding: 3rem !important;
	}
	.djur9i,
	.a41ixh {
		padding-top: 3rem !important;
	}
	.fv2w9k,
	.in22bc {
		padding-right: 3rem !important;
	}
	.egc9qk,
	.a41ixh {
		padding-bottom: 3rem !important;
	}
	.jlfta5,
	.in22bc {
		padding-left: 3rem !important;
	}
	.ojqdn1 {
		margin: auto !important;
	}
	.ky4is2,
	.f9khzx {
		margin-top: auto !important;
	}
	.vc3690,
	.qg2kvm {
		margin-right: auto !important;
	}
	.w3w4nd,
	.f9khzx {
		margin-bottom: auto !important;
	}
	.uhp2tr,
	.qg2kvm {
		margin-left: auto !important;
	}
}

@media (min-width: 992px) {
	.d1y9zo {
		margin: 0 !important;
	}
	.s81vmf,
	.oxkfxi {
		margin-top: 0 !important;
	}
	.vp859i,
	.t6s2j6 {
		margin-right: 0 !important;
	}
	.qlrj8v,
	.oxkfxi {
		margin-bottom: 0 !important;
	}
	.xidcrm,
	.t6s2j6 {
		margin-left: 0 !important;
	}
	.w4ssde {
		margin: 0.25rem !important;
	}
	.yio3fo,
	.z8gd7q {
		margin-top: 0.25rem !important;
	}
	.ba2f94,
	.ihzvsz {
		margin-right: 0.25rem !important;
	}
	.zdtmor,
	.z8gd7q {
		margin-bottom: 0.25rem !important;
	}
	.upp2cc,
	.ihzvsz {
		margin-left: 0.25rem !important;
	}
	.ofmfxx {
		margin: 0.5rem !important;
	}
	.w27d3h,
	.ut74qe {
		margin-top: 0.5rem !important;
	}
	.dsooq6,
	.ubsrot {
		margin-right: 0.5rem !important;
	}
	.r0mgkf,
	.ut74qe {
		margin-bottom: 0.5rem !important;
	}
	.y4qnfx,
	.ubsrot {
		margin-left: 0.5rem !important;
	}
	.eykzhz {
		margin: 1rem !important;
	}
	.y9j4n5,
	.avtxqq {
		margin-top: 1rem !important;
	}
	.ipprt7,
	.neahjo {
		margin-right: 1rem !important;
	}
	.ymgg8o,
	.avtxqq {
		margin-bottom: 1rem !important;
	}
	.nknlx7,
	.neahjo {
		margin-left: 1rem !important;
	}
	.rw3rhe {
		margin: 1.5rem !important;
	}
	.tmy976,
	.cc3vkp {
		margin-top: 1.5rem !important;
	}
	.x14gxv,
	.tg76b6 {
		margin-right: 1.5rem !important;
	}
	.hqdsgv,
	.cc3vkp {
		margin-bottom: 1.5rem !important;
	}
	.e4os8r,
	.tg76b6 {
		margin-left: 1.5rem !important;
	}
	.t53hlc {
		margin: 3rem !important;
	}
	.cbm71m,
	.frxfc1 {
		margin-top: 3rem !important;
	}
	.a56fid,
	.moe2ip {
		margin-right: 3rem !important;
	}
	.mbrqao,
	.frxfc1 {
		margin-bottom: 3rem !important;
	}
	.wdzntp,
	.moe2ip {
		margin-left: 3rem !important;
	}
	.w557zv {
		padding: 0 !important;
	}
	.zj51mp,
	.uti5um {
		padding-top: 0 !important;
	}
	.f0i8rd,
	.elpr1x {
		padding-right: 0 !important;
	}
	.vnztio,
	.uti5um {
		padding-bottom: 0 !important;
	}
	.r5qc2p,
	.elpr1x {
		padding-left: 0 !important;
	}
	.zhg8sx {
		padding: 0.25rem !important;
	}
	.ziqstt,
	.zky9ae {
		padding-top: 0.25rem !important;
	}
	.a101h8,
	.ptgjjk {
		padding-right: 0.25rem !important;
	}
	.u0lcuq,
	.zky9ae {
		padding-bottom: 0.25rem !important;
	}
	.lmqmnl,
	.ptgjjk {
		padding-left: 0.25rem !important;
	}
	.j21edr {
		padding: 0.5rem !important;
	}
	.n8ymie,
	.ilcfvs {
		padding-top: 0.5rem !important;
	}
	.d84hdt,
	.h66vo6 {
		padding-right: 0.5rem !important;
	}
	.ozxun9,
	.ilcfvs {
		padding-bottom: 0.5rem !important;
	}
	.p0807v,
	.h66vo6 {
		padding-left: 0.5rem !important;
	}
	.izwsmw {
		padding: 1rem !important;
	}
	.ki40yz,
	.uaopd7 {
		padding-top: 1rem !important;
	}
	.e1vbt4,
	.cb4xwa {
		padding-right: 1rem !important;
	}
	.a9t1ls,
	.uaopd7 {
		padding-bottom: 1rem !important;
	}
	.he93eu,
	.cb4xwa {
		padding-left: 1rem !important;
	}
	.uadkew {
		padding: 1.5rem !important;
	}
	.ymr65h,
	.h0huwq {
		padding-top: 1.5rem !important;
	}
	.g0flsk,
	.qnqxjy {
		padding-right: 1.5rem !important;
	}
	.rbs6f2,
	.h0huwq {
		padding-bottom: 1.5rem !important;
	}
	.aozk4a,
	.qnqxjy {
		padding-left: 1.5rem !important;
	}
	.d93lep {
		padding: 3rem !important;
	}
	.tmoco3,
	.tfnpob {
		padding-top: 3rem !important;
	}
	.qfmhl8,
	.j1md7x {
		padding-right: 3rem !important;
	}
	.v2facd,
	.tfnpob {
		padding-bottom: 3rem !important;
	}
	.isbcf1,
	.j1md7x {
		padding-left: 3rem !important;
	}
	.vmtbgk {
		margin: auto !important;
	}
	.dkp5px,
	.z28ur2 {
		margin-top: auto !important;
	}
	.flx4fa,
	.xh5y9q {
		margin-right: auto !important;
	}
	.e9nvor,
	.z28ur2 {
		margin-bottom: auto !important;
	}
	.jod958,
	.xh5y9q {
		margin-left: auto !important;
	}
}

@media (min-width: 1200px) {
	.lrr3rt {
		margin: 0 !important;
	}
	.q6pfh8,
	.zy3cik {
		margin-top: 0 !important;
	}
	.gja0da,
	.poirs5 {
		margin-right: 0 !important;
	}
	.mrreom,
	.zy3cik {
		margin-bottom: 0 !important;
	}
	.dgjvg4,
	.poirs5 {
		margin-left: 0 !important;
	}
	.ugffnc {
		margin: 0.25rem !important;
	}
	.ogaswq,
	.u9xwp9 {
		margin-top: 0.25rem !important;
	}
	.jnl6mf,
	.wji7z9 {
		margin-right: 0.25rem !important;
	}
	.h34ckw,
	.u9xwp9 {
		margin-bottom: 0.25rem !important;
	}
	.mvptrk,
	.wji7z9 {
		margin-left: 0.25rem !important;
	}
	.o1jz81 {
		margin: 0.5rem !important;
	}
	.lza9tt,
	.qn3vip {
		margin-top: 0.5rem !important;
	}
	.nk344k,
	.t9yd6i {
		margin-right: 0.5rem !important;
	}
	.cf1wxf,
	.qn3vip {
		margin-bottom: 0.5rem !important;
	}
	.m34b92,
	.t9yd6i {
		margin-left: 0.5rem !important;
	}
	.btd50z {
		margin: 1rem !important;
	}
	.ycx4as,
	.uqhcgd {
		margin-top: 1rem !important;
	}
	.ehvmp8,
	.idnh12 {
		margin-right: 1rem !important;
	}
	.sx64hk,
	.uqhcgd {
		margin-bottom: 1rem !important;
	}
	.ma62ur,
	.idnh12 {
		margin-left: 1rem !important;
	}
	.g7i4e2 {
		margin: 1.5rem !important;
	}
	.e8330j,
	.u5th2q {
		margin-top: 1.5rem !important;
	}
	.vruh6g,
	.mdmut1 {
		margin-right: 1.5rem !important;
	}
	.ru8dhg,
	.u5th2q {
		margin-bottom: 1.5rem !important;
	}
	.w74u0t,
	.mdmut1 {
		margin-left: 1.5rem !important;
	}
	.ya0ah2 {
		margin: 3rem !important;
	}
	.o67lra,
	.eppxcv {
		margin-top: 3rem !important;
	}
	.u4abqf,
	.fty1or {
		margin-right: 3rem !important;
	}
	.t6g353,
	.eppxcv {
		margin-bottom: 3rem !important;
	}
	.jdecrh,
	.fty1or {
		margin-left: 3rem !important;
	}
	.r8f0y1 {
		padding: 0 !important;
	}
	.elwb54,
	.soq3oe {
		padding-top: 0 !important;
	}
	.sjwfbb,
	.ltvzv5 {
		padding-right: 0 !important;
	}
	.l30bq2,
	.soq3oe {
		padding-bottom: 0 !important;
	}
	.d3pjd1,
	.ltvzv5 {
		padding-left: 0 !important;
	}
	.z00ns3 {
		padding: 0.25rem !important;
	}
	.fhsamu,
	.bz3mul {
		padding-top: 0.25rem !important;
	}
	.go007y,
	.ab6s0a {
		padding-right: 0.25rem !important;
	}
	.eksppv,
	.bz3mul {
		padding-bottom: 0.25rem !important;
	}
	.wsjgrr,
	.ab6s0a {
		padding-left: 0.25rem !important;
	}
	.a9c3vx {
		padding: 0.5rem !important;
	}
	.ed94ft,
	.mg5o93 {
		padding-top: 0.5rem !important;
	}
	.y7voiy,
	.rw9q30 {
		padding-right: 0.5rem !important;
	}
	.m21lqq,
	.mg5o93 {
		padding-bottom: 0.5rem !important;
	}
	.ru5qzu,
	.rw9q30 {
		padding-left: 0.5rem !important;
	}
	.gqgbdx {
		padding: 1rem !important;
	}
	.xgntuw,
	.mkwzaf {
		padding-top: 1rem !important;
	}
	.f7wrzz,
	.qofhjh {
		padding-right: 1rem !important;
	}
	.xeywve,
	.mkwzaf {
		padding-bottom: 1rem !important;
	}
	.bivsus,
	.qofhjh {
		padding-left: 1rem !important;
	}
	.yskkd5 {
		padding: 1.5rem !important;
	}
	.r9ulut,
	.bfvji3 {
		padding-top: 1.5rem !important;
	}
	.o8vvml,
	.yipczt {
		padding-right: 1.5rem !important;
	}
	.oiofzb,
	.bfvji3 {
		padding-bottom: 1.5rem !important;
	}
	.eu28k7,
	.yipczt {
		padding-left: 1.5rem !important;
	}
	.d6n5ic {
		padding: 3rem !important;
	}
	.u06rmr,
	.fuln71 {
		padding-top: 3rem !important;
	}
	.l420sl,
	.hc7hw5 {
		padding-right: 3rem !important;
	}
	.tjl9ch,
	.fuln71 {
		padding-bottom: 3rem !important;
	}
	.unumzy,
	.hc7hw5 {
		padding-left: 3rem !important;
	}
	.f5l7ub {
		margin: auto !important;
	}
	.v1fhl5,
	.zqb6o3 {
		margin-top: auto !important;
	}
	.ph7h99,
	.r6mo7u {
		margin-right: auto !important;
	}
	.t0kvae,
	.zqb6o3 {
		margin-bottom: auto !important;
	}
	.cznchv,
	.r6mo7u {
		margin-left: auto !important;
	}
}

@media (min-width: 1600px) {
	.c9eq2t {
		margin: 0 !important;
	}
	.s1zjh0,
	.y5twcr {
		margin-top: 0 !important;
	}
	.mrrkw9,
	.mz2m6s {
		margin-right: 0 !important;
	}
	.y310mz,
	.y5twcr {
		margin-bottom: 0 !important;
	}
	.u8k0xr,
	.mz2m6s {
		margin-left: 0 !important;
	}
	.db5kd8 {
		margin: 0.25rem !important;
	}
	.svdi4l,
	.yq6lsm {
		margin-top: 0.25rem !important;
	}
	.m2vjsn,
	.sem4e7 {
		margin-right: 0.25rem !important;
	}
	.a5luca,
	.yq6lsm {
		margin-bottom: 0.25rem !important;
	}
	.azcvoe,
	.sem4e7 {
		margin-left: 0.25rem !important;
	}
	.gzf6c9 {
		margin: 0.5rem !important;
	}
	.n8j1dg,
	.ozv6yx {
		margin-top: 0.5rem !important;
	}
	.l94yh3,
	.h5bz9j {
		margin-right: 0.5rem !important;
	}
	.bdf1dz,
	.ozv6yx {
		margin-bottom: 0.5rem !important;
	}
	.ilxkcp,
	.h5bz9j {
		margin-left: 0.5rem !important;
	}
	.pdefbc {
		margin: 1rem !important;
	}
	.e26vfu,
	.esldtk {
		margin-top: 1rem !important;
	}
	.mplbeh,
	.nn6365 {
		margin-right: 1rem !important;
	}
	.l2i2pq,
	.esldtk {
		margin-bottom: 1rem !important;
	}
	.lsaroc,
	.nn6365 {
		margin-left: 1rem !important;
	}
	.mm5e6m {
		margin: 1.5rem !important;
	}
	.krtqnh,
	.ol4ab3 {
		margin-top: 1.5rem !important;
	}
	.wqjac1,
	.c6d1rj {
		margin-right: 1.5rem !important;
	}
	.bk7cmy,
	.ol4ab3 {
		margin-bottom: 1.5rem !important;
	}
	.escpd1,
	.c6d1rj {
		margin-left: 1.5rem !important;
	}
	.eabzwk {
		margin: 3rem !important;
	}
	.jw7y7a,
	.vnnafp {
		margin-top: 3rem !important;
	}
	.fvrrn7,
	.lg03eg {
		margin-right: 3rem !important;
	}
	.sfdvyz,
	.vnnafp {
		margin-bottom: 3rem !important;
	}
	.yb3h0v,
	.lg03eg {
		margin-left: 3rem !important;
	}
	.gn9c7b {
		padding: 0 !important;
	}
	.z6lrb7,
	.tsburn {
		padding-top: 0 !important;
	}
	.rv2rq7,
	.n3srzw {
		padding-right: 0 !important;
	}
	.sksqal,
	.tsburn {
		padding-bottom: 0 !important;
	}
	.ix79bk,
	.n3srzw {
		padding-left: 0 !important;
	}
	.ygjjlx {
		padding: 0.25rem !important;
	}
	.p2rr2w,
	.rh9aae {
		padding-top: 0.25rem !important;
	}
	.c0xcm1,
	.w8bhdz {
		padding-right: 0.25rem !important;
	}
	.p5iiss,
	.rh9aae {
		padding-bottom: 0.25rem !important;
	}
	.esmla8,
	.w8bhdz {
		padding-left: 0.25rem !important;
	}
	.v6cszd {
		padding: 0.5rem !important;
	}
	.u3qvyx,
	.hcrcbk {
		padding-top: 0.5rem !important;
	}
	.xahura,
	.dttkiu {
		padding-right: 0.5rem !important;
	}
	.j3tbn4,
	.hcrcbk {
		padding-bottom: 0.5rem !important;
	}
	.w07aci,
	.dttkiu {
		padding-left: 0.5rem !important;
	}
	.gfyj4r {
		padding: 1rem !important;
	}
	.s33nwx,
	.u4s7u0 {
		padding-top: 1rem !important;
	}
	.aw3xf4,
	.tbgh2e {
		padding-right: 1rem !important;
	}
	.dj945m,
	.u4s7u0 {
		padding-bottom: 1rem !important;
	}
	.lq3y4t,
	.tbgh2e {
		padding-left: 1rem !important;
	}
	.ge510o {
		padding: 1.5rem !important;
	}
	.iwcbqh,
	.iu6a8u {
		padding-top: 1.5rem !important;
	}
	.ofjuz2,
	.vndnrk {
		padding-right: 1.5rem !important;
	}
	.lanoff,
	.iu6a8u {
		padding-bottom: 1.5rem !important;
	}
	.phmzlh,
	.vndnrk {
		padding-left: 1.5rem !important;
	}
	.otho3h {
		padding: 3rem !important;
	}
	.rhldjq,
	.wigacw {
		padding-top: 3rem !important;
	}
	.jfqrq6,
	.su58lc {
		padding-right: 3rem !important;
	}
	.md7cxo,
	.wigacw {
		padding-bottom: 3rem !important;
	}
	.hpap6p,
	.su58lc {
		padding-left: 3rem !important;
	}
	.lerdhj {
		margin: auto !important;
	}
	.jyqiie,
	.a1yqk3 {
		margin-top: auto !important;
	}
	.g7eiwb,
	.ingcf9 {
		margin-right: auto !important;
	}
	.tl56s1,
	.a1yqk3 {
		margin-bottom: auto !important;
	}
	.yxp4m7,
	.ingcf9 {
		margin-left: auto !important;
	}
}

.xkeff0 {
	font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.lg6tp1 {
	text-align: justify !important;
}

.dmql6x {
	white-space: nowrap !important;
}

.bqg40z {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.jvdmvm {
	text-align: left !important;
}

.okkfh7 {
	text-align: right !important;
}

.vvpadd {
	text-align: center !important;
}

@media (min-width: 576px) {
	.ll3k3e {
		text-align: left !important;
	}
	.bt3tle {
		text-align: right !important;
	}
	.ognxnj {
		text-align: center !important;
	}
}

@media (min-width: 768px) {
	.oesz4i {
		text-align: left !important;
	}
	.we8aw2 {
		text-align: right !important;
	}
	.nn332x {
		text-align: center !important;
	}
}

@media (min-width: 992px) {
	.ifjkdc {
		text-align: left !important;
	}
	.fvak0r {
		text-align: right !important;
	}
	.bu67nb {
		text-align: center !important;
	}
}

@media (min-width: 1200px) {
	.dolw4z {
		text-align: left !important;
	}
	.fx8n86 {
		text-align: right !important;
	}
	.prike5 {
		text-align: center !important;
	}
}

@media (min-width: 1600px) {
	.ilebdh {
		text-align: left !important;
	}
	.dih1so {
		text-align: right !important;
	}
	.a55gnl {
		text-align: center !important;
	}
}

.axz2tm {
	text-transform: lowercase !important;
}

.qfcf7p {
	text-transform: uppercase !important;
}

.pfhn22 {
	text-transform: capitalize !important;
}

.i9n7hz {
	font-weight: 300 !important;
}

.cmo39p {
	font-weight: lighter !important;
}

.sxvefz {
	font-weight: 400 !important;
}

.mnrnbx {
	font-weight: 700 !important;
}

.dlsuxf {
	font-weight: bolder !important;
}

.pw3yhd {
	font-style: italic !important;
}

.dbbobu {
	color: #ffffff !important;
}

.bb00zg {
	color: #78797C !important;
}

.ox7ene {
	color: #6c757d !important;
}

.hyz6tp {
	color: rgba(0, 0, 0, 0.5) !important;
}

.qj3mhy {
	color: rgba(255, 255, 255, 0.5) !important;
}

.as4pkb {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

.wjt3h2 {
	text-decoration: none !important;
}

.czga72 {
	visibility: visible !important;
}

.ubxa76 {
	visibility: hidden !important;
}

@media print {
	*,
	*::before,
	*::after {
		text-shadow: none !important;
		box-shadow: none !important;
	}
	a:not(.ejypqe) {
		text-decoration: underline;
	}
	abbr[title]::after {
		content: " (" attr(title) ")";
	}
	pre {
		white-space: pre-wrap !important;
	}
	pre,
	blockquote {
		border: 1px solid #78797C;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	tr,
	img {
		page-break-inside: avoid;
	}
	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}
	h2,
	h3 {
		page-break-after: avoid;
	}
	@page {
		size: a3;
	}
	body {
		min-width: 992px !important;
	}
	.container {
		min-width: 992px !important;
	}
	.tzqj15 {
		display: none;
	}
	.p94oa4 {
		border: 1px solid #000000;
	}
	.nqthb8 {
		border-collapse: collapse !important;
	}
	.nqthb8 td,
	.nqthb8 th {
		background-color: #ffffff !important;
	}
	.ridcby th,
	.ridcby td {
		border: 1px solid #c4c4c4 !important;
	}
	.bqrno3 {
		color: inherit;
	}
	.bqrno3 th,
	.bqrno3 td,
	.bqrno3 thead th,
	.bqrno3 tbody + tbody {
		border-color: #dee2e6;
	}
	.nqthb8 .yl5mv4 th {
		color: inherit;
		border-color: #dee2e6;
	}
}
