/*# sourceMappingURL=ddplugin.css.map */

#ProcessForm div.html-caption-container {
	overflow: visible !important;
}

#dd-container a::after, .dtd-plugin a::after, #dd-company-name-input a::after, .dtd-streamlined-plugin a::after {
	content: none !important;
}

#dd-container .dtd-dropdown-is-selected, #dd-container .dtd-dropdown-is-selected b, #dd-container .dtd-dropdown-is-selected span, #dd-container .dtd-dropdown-is-selected em, .dtd-plugin .dtd-dropdown-is-selected, .dtd-plugin .dtd-dropdown-is-selected b, .dtd-plugin .dtd-dropdown-is-selected span, .dtd-plugin .dtd-dropdown-is-selected em, #dd-company-name-input .dtd-dropdown-is-selected, #dd-company-name-input .dtd-dropdown-is-selected b, #dd-company-name-input .dtd-dropdown-is-selected span, #dd-company-name-input .dtd-dropdown-is-selected em, .dtd-streamlined-plugin .dtd-dropdown-is-selected, .dtd-streamlined-plugin .dtd-dropdown-is-selected b, .dtd-streamlined-plugin .dtd-dropdown-is-selected span, .dtd-streamlined-plugin .dtd-dropdown-is-selected em {
	background-color: #46474c !important;
	color: #fff !important;
}

#dd-container .dtd-search-box, #dd-container .dtd-custom-field, .dtd-plugin .dtd-search-box, .dtd-plugin .dtd-custom-field, #dd-company-name-input .dtd-search-box, #dd-company-name-input .dtd-custom-field, .dtd-streamlined-plugin .dtd-search-box, .dtd-streamlined-plugin .dtd-custom-field {
	position: relative;
	background: #fff;
	min-height: 35px !important;
}

#dd-container .dtd-search-input, .dtd-plugin .dtd-search-input, #dd-company-name-input .dtd-search-input, .dtd-streamlined-plugin .dtd-search-input {
	background-color: #fff !important;
	color: #000 !important;
	min-height: 35px !important;
	max-width: none !important;
	width: 100% !important;
}

#dd-container .dtd-custom-field [type=text], #dd-container .dtd-custom-field [type=password], #dd-container .dtd-custom-field [type=date], #dd-container .dtd-custom-field [type=datetime], #dd-container .dtd-custom-field [type=datetime-local], #dd-container .dtd-custom-field [type=month], #dd-container .dtd-custom-field [type=week], #dd-container .dtd-custom-field [type=email], #dd-container .dtd-custom-field [type=number], #dd-container .dtd-custom-field [type=search], #dd-container .dtd-custom-field [type=tel], #dd-container .dtd-custom-field [type=time], #dd-container .dtd-custom-field [type=url], #dd-container .dtd-custom-field [type=color], #dd-container .dtd-custom-field textarea, .dtd-plugin .dtd-custom-field [type=text], .dtd-plugin .dtd-custom-field [type=password], .dtd-plugin .dtd-custom-field [type=date], .dtd-plugin .dtd-custom-field [type=datetime], .dtd-plugin .dtd-custom-field [type=datetime-local], .dtd-plugin .dtd-custom-field [type=month], .dtd-plugin .dtd-custom-field [type=week], .dtd-plugin .dtd-custom-field [type=email], .dtd-plugin .dtd-custom-field [type=number], .dtd-plugin .dtd-custom-field [type=search], .dtd-plugin .dtd-custom-field [type=tel], .dtd-plugin .dtd-custom-field [type=time], .dtd-plugin .dtd-custom-field [type=url], .dtd-plugin .dtd-custom-field [type=color], .dtd-plugin .dtd-custom-field textarea, #dd-company-name-input .dtd-custom-field [type=text], #dd-company-name-input .dtd-custom-field [type=password], #dd-company-name-input .dtd-custom-field [type=date], #dd-company-name-input .dtd-custom-field [type=datetime], #dd-company-name-input .dtd-custom-field [type=datetime-local], #dd-company-name-input .dtd-custom-field [type=month], #dd-company-name-input .dtd-custom-field [type=week], #dd-company-name-input .dtd-custom-field [type=email], #dd-company-name-input .dtd-custom-field [type=number], #dd-company-name-input .dtd-custom-field [type=search], #dd-company-name-input .dtd-custom-field [type=tel], #dd-company-name-input .dtd-custom-field [type=time], #dd-company-name-input .dtd-custom-field [type=url], #dd-company-name-input .dtd-custom-field [type=color], #dd-company-name-input .dtd-custom-field textarea, .dtd-streamlined-plugin .dtd-custom-field [type=text], .dtd-streamlined-plugin .dtd-custom-field [type=password], .dtd-streamlined-plugin .dtd-custom-field [type=date], .dtd-streamlined-plugin .dtd-custom-field [type=datetime], .dtd-streamlined-plugin .dtd-custom-field [type=datetime-local], .dtd-streamlined-plugin .dtd-custom-field [type=month], .dtd-streamlined-plugin .dtd-custom-field [type=week], .dtd-streamlined-plugin .dtd-custom-field [type=email], .dtd-streamlined-plugin .dtd-custom-field [type=number], .dtd-streamlined-plugin .dtd-custom-field [type=search], .dtd-streamlined-plugin .dtd-custom-field [type=tel], .dtd-streamlined-plugin .dtd-custom-field [type=time], .dtd-streamlined-plugin .dtd-custom-field [type=url], .dtd-streamlined-plugin .dtd-custom-field [type=color], .dtd-streamlined-plugin .dtd-custom-field textarea {
	appearance: none;
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: 2.4375rem;
	margin: 0 0 1rem;
	padding: .5rem;
	border: 1px solid #cacaca;
	border-radius: 0;
	background-color: #fefefe;
	box-shadow: inset 0 1px 2px rgba(10, 10, 10, .1);
	font-family: inherit;
	font-size: 1rem;
	font-weight: normal;
	line-height: 1.5;
	color: #0a0a0a;
	transition: box-shadow .5s, border-color .25s ease-in-out;
}

#dd-container .dtd-custom-field [type=text]:focus, #dd-container .dtd-custom-field [type=password]:focus, #dd-container .dtd-custom-field [type=date]:focus, #dd-container .dtd-custom-field [type=datetime]:focus, #dd-container .dtd-custom-field [type=datetime-local]:focus, #dd-container .dtd-custom-field [type=month]:focus, #dd-container .dtd-custom-field [type=week]:focus, #dd-container .dtd-custom-field [type=email]:focus, #dd-container .dtd-custom-field [type=number]:focus, #dd-container .dtd-custom-field [type=search]:focus, #dd-container .dtd-custom-field [type=tel]:focus, #dd-container .dtd-custom-field [type=time]:focus, #dd-container .dtd-custom-field [type=url]:focus, #dd-container .dtd-custom-field [type=color]:focus, #dd-container .dtd-custom-field textarea:focus, .dtd-plugin .dtd-custom-field [type=text]:focus, .dtd-plugin .dtd-custom-field [type=password]:focus, .dtd-plugin .dtd-custom-field [type=date]:focus, .dtd-plugin .dtd-custom-field [type=datetime]:focus, .dtd-plugin .dtd-custom-field [type=datetime-local]:focus, .dtd-plugin .dtd-custom-field [type=month]:focus, .dtd-plugin .dtd-custom-field [type=week]:focus, .dtd-plugin .dtd-custom-field [type=email]:focus, .dtd-plugin .dtd-custom-field [type=number]:focus, .dtd-plugin .dtd-custom-field [type=search]:focus, .dtd-plugin .dtd-custom-field [type=tel]:focus, .dtd-plugin .dtd-custom-field [type=time]:focus, .dtd-plugin .dtd-custom-field [type=url]:focus, .dtd-plugin .dtd-custom-field [type=color]:focus, .dtd-plugin .dtd-custom-field textarea:focus, #dd-company-name-input .dtd-custom-field [type=text]:focus, #dd-company-name-input .dtd-custom-field [type=password]:focus, #dd-company-name-input .dtd-custom-field [type=date]:focus, #dd-company-name-input .dtd-custom-field [type=datetime]:focus, #dd-company-name-input .dtd-custom-field [type=datetime-local]:focus, #dd-company-name-input .dtd-custom-field [type=month]:focus, #dd-company-name-input .dtd-custom-field [type=week]:focus, #dd-company-name-input .dtd-custom-field [type=email]:focus, #dd-company-name-input .dtd-custom-field [type=number]:focus, #dd-company-name-input .dtd-custom-field [type=search]:focus, #dd-company-name-input .dtd-custom-field [type=tel]:focus, #dd-company-name-input .dtd-custom-field [type=time]:focus, #dd-company-name-input .dtd-custom-field [type=url]:focus, #dd-company-name-input .dtd-custom-field [type=color]:focus, #dd-company-name-input .dtd-custom-field textarea:focus, .dtd-streamlined-plugin .dtd-custom-field [type=text]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=password]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=date]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=datetime]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=datetime-local]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=month]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=week]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=email]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=number]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=search]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=tel]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=time]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=url]:focus, .dtd-streamlined-plugin .dtd-custom-field [type=color]:focus, .dtd-streamlined-plugin .dtd-custom-field textarea:focus {
	outline: none;
	border: 1px solid #8a8a8a;
	background-color: #fefefe;
	box-shadow: 0 0 5px #cacaca;
	transition: box-shadow .5s, border-color .25s ease-in-out;
}

#dd-container .dtd-custom-field textarea, .dtd-plugin .dtd-custom-field textarea, #dd-company-name-input .dtd-custom-field textarea, .dtd-streamlined-plugin .dtd-custom-field textarea {
	max-width: 100%;
}

#dd-container .dtd-custom-field textarea[rows], .dtd-plugin .dtd-custom-field textarea[rows], #dd-company-name-input .dtd-custom-field textarea[rows], .dtd-streamlined-plugin .dtd-custom-field textarea[rows] {
	height: auto;
}

#dd-container .dtd-custom-field input:disabled, #dd-container .dtd-custom-field input[readonly], #dd-container .dtd-custom-field textarea:disabled, #dd-container .dtd-custom-field textarea[readonly], .dtd-plugin .dtd-custom-field input:disabled, .dtd-plugin .dtd-custom-field input[readonly], .dtd-plugin .dtd-custom-field textarea:disabled, .dtd-plugin .dtd-custom-field textarea[readonly], #dd-company-name-input .dtd-custom-field input:disabled, #dd-company-name-input .dtd-custom-field input[readonly], #dd-company-name-input .dtd-custom-field textarea:disabled, #dd-company-name-input .dtd-custom-field textarea[readonly], .dtd-streamlined-plugin .dtd-custom-field input:disabled, .dtd-streamlined-plugin .dtd-custom-field input[readonly], .dtd-streamlined-plugin .dtd-custom-field textarea:disabled, .dtd-streamlined-plugin .dtd-custom-field textarea[readonly] {
	background-color: #e6e6e6;
	cursor: not-allowed;
}

#dd-container .dtd-custom-field [type=submit], #dd-container .dtd-custom-field [type=button], .dtd-plugin .dtd-custom-field [type=submit], .dtd-plugin .dtd-custom-field [type=button], #dd-company-name-input .dtd-custom-field [type=submit], #dd-company-name-input .dtd-custom-field [type=button], .dtd-streamlined-plugin .dtd-custom-field [type=submit], .dtd-streamlined-plugin .dtd-custom-field [type=button] {
	appearance: none;
	border-radius: 0;
}

#dd-container .dtd-custom-field input[type=search], .dtd-plugin .dtd-custom-field input[type=search], #dd-company-name-input .dtd-custom-field input[type=search], .dtd-streamlined-plugin .dtd-custom-field input[type=search] {
	box-sizing: border-box;
}

#dd-container .dtd-custom-field ::placeholder, .dtd-plugin .dtd-custom-field ::placeholder, #dd-company-name-input .dtd-custom-field ::placeholder, .dtd-streamlined-plugin .dtd-custom-field ::placeholder {
	color: #cacaca;
}

#dd-container .dtd-custom-field-label, .dtd-plugin .dtd-custom-field-label, #dd-company-name-input .dtd-custom-field-label, .dtd-streamlined-plugin .dtd-custom-field-label {
	margin-bottom: .5em;
}

#dd-container .dtd-custom-field-input, .dtd-plugin .dtd-custom-field-input, #dd-company-name-input .dtd-custom-field-input, .dtd-streamlined-plugin .dtd-custom-field-input {
	background-color: #fff !important;
	color: #000 !important;
	min-height: 30px !important;
	max-width: none !important;
	width: 100% !important;
	margin-bottom: 10px;
	margin-top: 10px;
}

#dd-container label.autosubmission, .dtd-plugin label.autosubmission, #dd-company-name-input label.autosubmission, .dtd-streamlined-plugin label.autosubmission {
	margin-bottom: .5em;
}

#dd-container .Select-menu-outer, .dtd-plugin .Select-menu-outer, #dd-company-name-input .Select-menu-outer, .dtd-streamlined-plugin .Select-menu-outer {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	background-color: #fff;
	border: 1px solid #ccc;
	border-top-color: #e6e6e6;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
	box-sizing: border-box;
	margin-top: -1px;
	max-height: 280px;
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
	z-index: 11;
	-webkit-overflow-scrolling: touch;
}

#dd-container .Select-menu, .dtd-plugin .Select-menu, #dd-company-name-input .Select-menu, .dtd-streamlined-plugin .Select-menu {
	max-height: 278px;
	overflow-y: hidden;
}

#dd-container .Select-option, .dtd-plugin .Select-option, #dd-company-name-input .Select-option, .dtd-streamlined-plugin .Select-option {
	box-sizing: border-box;
	background-color: #fff;
	color: #666;
	cursor: pointer;
	display: block;
	padding: 8px 10px;
	line-height: 22px;
}

#dd-container .Select-option:last-child, .dtd-plugin .Select-option:last-child, #dd-company-name-input .Select-option:last-child, .dtd-streamlined-plugin .Select-option:last-child {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}

#dd-container .Select-option.is-selected, .dtd-plugin .Select-option.is-selected, #dd-company-name-input .Select-option.is-selected, .dtd-streamlined-plugin .Select-option.is-selected {
	background-color: #f5faff;
	background-color: rgba(0, 126, 255, .04);
	color: #333;
}

#dd-container .Select-option.is-focused, .dtd-plugin .Select-option.is-focused, #dd-company-name-input .Select-option.is-focused, .dtd-streamlined-plugin .Select-option.is-focused {
	background-color: #ebf5ff;
	background-color: rgba(0, 126, 255, .08);
	color: #333;
}

#dd-container .Select-option.is-disabled, .dtd-plugin .Select-option.is-disabled, #dd-company-name-input .Select-option.is-disabled, .dtd-streamlined-plugin .Select-option.is-disabled {
	color: #ccc;
	cursor: default;
}

#dd-container .streamlined-powered-by, .dtd-plugin .streamlined-powered-by, #dd-company-name-input .streamlined-powered-by, .dtd-streamlined-plugin .streamlined-powered-by {
	background-color: #f0f0f0;
	text-align: right;
	padding: .5em .5em .5em 0;
}

#dd-container .streamlined-powered-by a.streamlined-powered-by-link, .dtd-plugin .streamlined-powered-by a.streamlined-powered-by-link, #dd-company-name-input .streamlined-powered-by a.streamlined-powered-by-link, .dtd-streamlined-plugin .streamlined-powered-by a.streamlined-powered-by-link {
	color: #555;
	font-size: .75em;
	font-style: italic;
}

#dd-company-name-input .dtd-company-selected-name, .dtd-streamlined-plugin .dtd-company-selected-name {
	font-weight: bold;
	color: #000 !important;
}

#dd-company-name-input .dtd-company-selected, .dtd-streamlined-plugin .dtd-company-selected {
	color: #000 !important;
}

#dd-company-name-input span.wrongcompany a:focus, .dtd-streamlined-plugin span.wrongcompany a:focus {
	outline: 2px solid blue !important;
	outline-offset: 1px !important;
}

#dd-container, .dtd-plugin {}

#dd-container html, .dtd-plugin html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

#dd-container body, .dtd-plugin body {
	margin: 0;
}

#dd-container h1, .dtd-plugin h1 {
	font-size: 2em;
	margin: .67em 0;
}

#dd-container hr, .dtd-plugin hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

#dd-container pre, .dtd-plugin pre {
	font-family: monospace, monospace;
	font-size: 1em;
}

#dd-container a, .dtd-plugin a {
	background-color: rgba(0, 0, 0, 0);
}

#dd-container abbr[title], .dtd-plugin abbr[title] {
	border-bottom: 0;
	text-decoration: underline dotted;
}

#dd-container b, #dd-container strong, .dtd-plugin b, .dtd-plugin strong {
	font-weight: bolder;
}

#dd-container code, #dd-container kbd, #dd-container samp, .dtd-plugin code, .dtd-plugin kbd, .dtd-plugin samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

#dd-container small, .dtd-plugin small {
	font-size: 80%;
}

#dd-container sub, #dd-container sup, .dtd-plugin sub, .dtd-plugin sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

#dd-container sub, .dtd-plugin sub {
	bottom: -.25em;
}

#dd-container sup, .dtd-plugin sup {
	top: -.5em;
}

#dd-container img, .dtd-plugin img {
	border-style: none;
}

#dd-container button, #dd-container input, #dd-container optgroup, #dd-container select, #dd-container textarea, .dtd-plugin button, .dtd-plugin input, .dtd-plugin optgroup, .dtd-plugin select, .dtd-plugin textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

#dd-container button, #dd-container input, .dtd-plugin button, .dtd-plugin input {
	overflow: visible;
}

#dd-container button, #dd-container select, .dtd-plugin button, .dtd-plugin select {
	text-transform: none;
}

#dd-container button, #dd-container [type=button], #dd-container [type=reset], #dd-container [type=submit], .dtd-plugin button, .dtd-plugin [type=button], .dtd-plugin [type=reset], .dtd-plugin [type=submit] {
	-webkit-appearance: button;
}

#dd-container button::-moz-focus-inner, #dd-container [type=button]::-moz-focus-inner, #dd-container [type=reset]::-moz-focus-inner, #dd-container [type=submit]::-moz-focus-inner, .dtd-plugin button::-moz-focus-inner, .dtd-plugin [type=button]::-moz-focus-inner, .dtd-plugin [type=reset]::-moz-focus-inner, .dtd-plugin [type=submit]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

#dd-container button:-moz-focusring, #dd-container [type=button]:-moz-focusring, #dd-container [type=reset]:-moz-focusring, #dd-container [type=submit]:-moz-focusring, .dtd-plugin button:-moz-focusring, .dtd-plugin [type=button]:-moz-focusring, .dtd-plugin [type=reset]:-moz-focusring, .dtd-plugin [type=submit]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

#dd-container fieldset, .dtd-plugin fieldset {
	padding: .35em .75em .625em;
}

#dd-container legend, .dtd-plugin legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

#dd-container progress, .dtd-plugin progress {
	vertical-align: baseline;
}

#dd-container textarea, .dtd-plugin textarea {
	overflow: auto;
}

#dd-container [type=checkbox], #dd-container [type=radio], .dtd-plugin [type=checkbox], .dtd-plugin [type=radio] {
	box-sizing: border-box;
	padding: 0;
}

#dd-container [type=number]::-webkit-inner-spin-button, #dd-container [type=number]::-webkit-outer-spin-button, .dtd-plugin [type=number]::-webkit-inner-spin-button, .dtd-plugin [type=number]::-webkit-outer-spin-button {
	height: auto;
}

#dd-container [type=search], .dtd-plugin [type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

#dd-container [type=search]::-webkit-search-decoration, .dtd-plugin [type=search]::-webkit-search-decoration {
	-webkit-appearance: none;
}

#dd-container ::-webkit-file-upload-button, .dtd-plugin ::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

#dd-container details, .dtd-plugin details {
	display: block;
}

#dd-container summary, .dtd-plugin summary {
	display: list-item;
}

#dd-container template, .dtd-plugin template {
	display: none;
}

#dd-container [hidden], .dtd-plugin [hidden] {
	display: none;
}

#dd-container [data-whatintent=mouse] *, #dd-container [data-whatintent=mouse] *:focus, #dd-container [data-whatintent=touch] *, #dd-container [data-whatintent=touch] *:focus, #dd-container [data-whatinput=mouse] *, #dd-container [data-whatinput=mouse] *:focus, #dd-container [data-whatinput=touch] *, #dd-container [data-whatinput=touch] *:focus, .dtd-plugin [data-whatintent=mouse] *, .dtd-plugin [data-whatintent=mouse] *:focus, .dtd-plugin [data-whatintent=touch] *, .dtd-plugin [data-whatintent=touch] *:focus, .dtd-plugin [data-whatinput=mouse] *, .dtd-plugin [data-whatinput=mouse] *:focus, .dtd-plugin [data-whatinput=touch] *, .dtd-plugin [data-whatinput=touch] *:focus {
	outline: none;
}

#dd-container [draggable=false], .dtd-plugin [draggable=false] {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
}

#dd-container .foundation-mq, .dtd-plugin .foundation-mq {
	font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";
}

#dd-container html, .dtd-plugin html {
	box-sizing: border-box;
	font-size: 100%;
}

#dd-container *, #dd-container *::before, #dd-container *::after, .dtd-plugin *, .dtd-plugin *::before, .dtd-plugin *::after {
	box-sizing: inherit;
}

#dd-container body, .dtd-plugin body {
	margin: 0;
	padding: 0;
	background: #fefefe;
	font-family: Inter, sans-serif;
	font-weight: normal;
	line-height: 1.5;
	color: #0a0a0a;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

#dd-container img, .dtd-plugin img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	height: auto;
	-ms-interpolation-mode: bicubic;
}

#dd-container textarea, .dtd-plugin textarea {
	height: auto;
	min-height: 50px;
	border-radius: 0;
}

#dd-container select, .dtd-plugin select {
	box-sizing: border-box;
	width: 100%;
	border-radius: 0;
}

#dd-container .map_canvas img, #dd-container .map_canvas embed, #dd-container .map_canvas object, #dd-container .mqa-display img, #dd-container .mqa-display embed, #dd-container .mqa-display object, .dtd-plugin .map_canvas img, .dtd-plugin .map_canvas embed, .dtd-plugin .map_canvas object, .dtd-plugin .mqa-display img, .dtd-plugin .mqa-display embed, .dtd-plugin .mqa-display object {
	max-width: none !important;
}

[data-whatinput=mouse] #dd-container button, [data-whatinput=mouse] .dtd-plugin button {
	outline: 0;
}

#dd-container button, .dtd-plugin button {
	padding: 0;
	appearance: none;
	border: 0;
	border-radius: 0;
	background: rgba(0, 0, 0, 0);
	line-height: 1;
	cursor: auto;
}

#dd-container pre, .dtd-plugin pre {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

#dd-container button, #dd-container input, #dd-container optgroup, #dd-container select, #dd-container textarea, .dtd-plugin button, .dtd-plugin input, .dtd-plugin optgroup, .dtd-plugin select, .dtd-plugin textarea {
	font-family: inherit;
}

#dd-container .is-visible, .dtd-plugin .is-visible {
	display: block !important;
}

#dd-container .is-hidden, .dtd-plugin .is-hidden {
	display: none !important;
}

#dd-container div, #dd-container dl, #dd-container dt, #dd-container dd, #dd-container ul, #dd-container ol, #dd-container li, #dd-container h1, #dd-container h2, #dd-container h3, #dd-container h4, #dd-container h5, #dd-container h6, #dd-container pre, #dd-container form, #dd-container p, #dd-container blockquote, #dd-container th, #dd-container td, .dtd-plugin div, .dtd-plugin dl, .dtd-plugin dt, .dtd-plugin dd, .dtd-plugin ul, .dtd-plugin ol, .dtd-plugin li, .dtd-plugin h1, .dtd-plugin h2, .dtd-plugin h3, .dtd-plugin h4, .dtd-plugin h5, .dtd-plugin h6, .dtd-plugin pre, .dtd-plugin form, .dtd-plugin p, .dtd-plugin blockquote, .dtd-plugin th, .dtd-plugin td {
	margin: 0;
	padding: 0;
}

#dd-container p, .dtd-plugin p {
	margin-bottom: 1rem;
	font-size: inherit;
	line-height: 1.6;
	text-rendering: optimizeLegibility;
}

#dd-container em, #dd-container i, .dtd-plugin em, .dtd-plugin i {
	font-style: italic;
	line-height: inherit;
}

#dd-container strong, #dd-container b, .dtd-plugin strong, .dtd-plugin b {
	font-weight: bold;
	line-height: inherit;
}

#dd-container small, .dtd-plugin small {
	font-size: 80%;
	line-height: inherit;
}

#dd-container h1, #dd-container .h1, #dd-container h2, #dd-container .h2, #dd-container h3, #dd-container .h3, #dd-container h4, #dd-container .h4, #dd-container h5, #dd-container .h5, #dd-container h6, #dd-container .h6, .dtd-plugin h1, .dtd-plugin .h1, .dtd-plugin h2, .dtd-plugin .h2, .dtd-plugin h3, .dtd-plugin .h3, .dtd-plugin h4, .dtd-plugin .h4, .dtd-plugin h5, .dtd-plugin .h5, .dtd-plugin h6, .dtd-plugin .h6 {
	font-family: Inter, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: inherit;
	text-rendering: optimizeLegibility;
}

#dd-container h1 small, #dd-container .h1 small, #dd-container h2 small, #dd-container .h2 small, #dd-container h3 small, #dd-container .h3 small, #dd-container h4 small, #dd-container .h4 small, #dd-container h5 small, #dd-container .h5 small, #dd-container h6 small, #dd-container .h6 small, .dtd-plugin h1 small, .dtd-plugin .h1 small, .dtd-plugin h2 small, .dtd-plugin .h2 small, .dtd-plugin h3 small, .dtd-plugin .h3 small, .dtd-plugin h4 small, .dtd-plugin .h4 small, .dtd-plugin h5 small, .dtd-plugin .h5 small, .dtd-plugin h6 small, .dtd-plugin .h6 small {
	line-height: 0;
	color: #cacaca;
}

#dd-container h1, #dd-container .h1, .dtd-plugin h1, .dtd-plugin .h1 {
	font-size: 1.5rem;
	line-height: 1.4;
	margin-top: 0;
	margin-bottom: .5rem;
}

#dd-container h2, #dd-container .h2, .dtd-plugin h2, .dtd-plugin .h2 {
	font-size: 1.25rem;
	line-height: 1.4;
	margin-top: 0;
	margin-bottom: .5rem;
}

#dd-container h3, #dd-container .h3, .dtd-plugin h3, .dtd-plugin .h3 {
	font-size: 1.1875rem;
	line-height: 1.4;
	margin-top: 0;
	margin-bottom: .5rem;
}

#dd-container h4, #dd-container .h4, .dtd-plugin h4, .dtd-plugin .h4 {
	font-size: 1.125rem;
	line-height: 1.4;
	margin-top: 0;
	margin-bottom: .5rem;
}

#dd-container h5, #dd-container .h5, .dtd-plugin h5, .dtd-plugin .h5 {
	font-size: 1.0625rem;
	line-height: 1.4;
	margin-top: 0;
	margin-bottom: .5rem;
}

#dd-container h6, #dd-container .h6, .dtd-plugin h6, .dtd-plugin .h6 {
	font-size: 1rem;
	line-height: 1.4;
	margin-top: 0;
	margin-bottom: .5rem;
}

@media print,screen and (min-width: 40em) {
	#dd-container h1, #dd-container .h1, .dtd-plugin h1, .dtd-plugin .h1 {
		font-size: 3rem;
	}
	
	#dd-container h2, #dd-container .h2, .dtd-plugin h2, .dtd-plugin .h2 {
		font-size: 2.5rem;
	}
	
	#dd-container h3, #dd-container .h3, .dtd-plugin h3, .dtd-plugin .h3 {
		font-size: 1.9375rem;
	}
	
	#dd-container h4, #dd-container .h4, .dtd-plugin h4, .dtd-plugin .h4 {
		font-size: 1.5625rem;
	}
	
	#dd-container h5, #dd-container .h5, .dtd-plugin h5, .dtd-plugin .h5 {
		font-size: 1.25rem;
	}
	
	#dd-container h6, #dd-container .h6, .dtd-plugin h6, .dtd-plugin .h6 {
		font-size: 1rem;
	}
}

#dd-container a, .dtd-plugin a {
	line-height: inherit;
	color: #175a9b;
	text-decoration: none;
	cursor: pointer;
}

#dd-container a:hover, #dd-container a:focus, .dtd-plugin a:hover, .dtd-plugin a:focus {
	color: #134d85;
}

#dd-container a img, .dtd-plugin a img {
	border: 0;
}

#dd-container hr, .dtd-plugin hr {
	clear: both;
	max-width: 75rem;
	height: 0;
	margin: 1.25rem auto;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #cacaca;
	border-left: 0;
}

#dd-container ul, #dd-container ol, #dd-container dl, .dtd-plugin ul, .dtd-plugin ol, .dtd-plugin dl {
	margin-bottom: 1rem;
	list-style-position: outside;
	line-height: 1.6;
}

#dd-container li, .dtd-plugin li {
	font-size: inherit;
}

#dd-container ul, .dtd-plugin ul {
	margin-left: 1.25rem;
	list-style-type: disc;
}

#dd-container ol, .dtd-plugin ol {
	margin-left: 1.25rem;
}

#dd-container ul #dd-container ul, #dd-container ul #dd-container ol, #dd-container ul .dtd-plugin ul, #dd-container ul .dtd-plugin ol, #dd-container ol #dd-container ul, #dd-container ol #dd-container ol, #dd-container ol .dtd-plugin ul, #dd-container ol .dtd-plugin ol, .dtd-plugin ul #dd-container ul, .dtd-plugin ul #dd-container ol, .dtd-plugin ul .dtd-plugin ul, .dtd-plugin ul .dtd-plugin ol, .dtd-plugin ol #dd-container ul, .dtd-plugin ol #dd-container ol, .dtd-plugin ol .dtd-plugin ul, .dtd-plugin ol .dtd-plugin ol {
	margin-left: 1.25rem;
	margin-bottom: 0;
}

#dd-container dl, .dtd-plugin dl {
	margin-bottom: 1rem;
}

#dd-container dl dt, .dtd-plugin dl dt {
	margin-bottom: .3rem;
	font-weight: bold;
}

#dd-container blockquote, .dtd-plugin blockquote {
	margin: 0 0 1rem;
	padding: .5625rem 1.25rem 0 1.1875rem;
	border-left: 1px solid #cacaca;
}

#dd-container blockquote, #dd-container blockquote p, .dtd-plugin blockquote, .dtd-plugin blockquote p {
	line-height: 1.6;
	color: #8a8a8a;
}

#dd-container abbr, #dd-container abbr[title], .dtd-plugin abbr, .dtd-plugin abbr[title] {
	border-bottom: 1px dotted #0a0a0a;
	cursor: help;
	text-decoration: none;
}

#dd-container figure, .dtd-plugin figure {
	margin: 0;
}

#dd-container kbd, .dtd-plugin kbd {
	margin: 0;
	padding: .125rem .25rem 0;
	background-color: #e6e6e6;
	font-family: Consolas, "Liberation Mono", Courier, monospace;
	color: #0a0a0a;
}

#dd-container .subheader, .dtd-plugin .subheader {
	margin-top: .2rem;
	margin-bottom: .5rem;
	font-weight: normal;
	line-height: 1.4;
	color: #8a8a8a;
}

#dd-container .lead, .dtd-plugin .lead {
	font-size: 125%;
	line-height: 1.6;
}

#dd-container .stat, .dtd-plugin .stat {
	font-size: 2.5rem;
	line-height: 1;
}

p + #dd-container .stat, p + .dtd-plugin .stat {
	margin-top: -1rem;
}

#dd-container ul.no-bullet, #dd-container ol.no-bullet, .dtd-plugin ul.no-bullet, .dtd-plugin ol.no-bullet {
	margin-left: 0;
	list-style: none;
}

#dd-container .cite-block, #dd-container cite, .dtd-plugin .cite-block, .dtd-plugin cite {
	display: block;
	color: #8a8a8a;
	font-size: .8125rem;
}

#dd-container .cite-block:before, #dd-container cite:before, .dtd-plugin .cite-block:before, .dtd-plugin cite:before {
	content: "— ";
}

#dd-container .code-inline, #dd-container code, .dtd-plugin .code-inline, .dtd-plugin code {
	border: 1px solid #cacaca;
	background-color: #e6e6e6;
	font-family: Consolas, "Liberation Mono", Courier, monospace;
	font-weight: normal;
	color: #0a0a0a;
	display: inline;
	max-width: 100%;
	word-wrap: break-word;
	padding: .125rem .3125rem .0625rem;
}

#dd-container .code-block, .dtd-plugin .code-block {
	border: 1px solid #cacaca;
	background-color: #e6e6e6;
	font-family: Consolas, "Liberation Mono", Courier, monospace;
	font-weight: normal;
	color: #0a0a0a;
	display: block;
	overflow: auto;
	white-space: pre;
	padding: 1rem;
	margin-bottom: 1.5rem;
}

#dd-container .text-left, .dtd-plugin .text-left {
	text-align: left;
}

#dd-container .text-right, .dtd-plugin .text-right {
	text-align: right;
}

#dd-container .text-center, .dtd-plugin .text-center {
	text-align: center;
}

#dd-container .text-justify, .dtd-plugin .text-justify {
	text-align: justify;
}

@media print,screen and (min-width: 40em) {
	#dd-container .medium-text-left, .dtd-plugin .medium-text-left {
		text-align: left;
	}
	
	#dd-container .medium-text-right, .dtd-plugin .medium-text-right {
		text-align: right;
	}
	
	#dd-container .medium-text-center, .dtd-plugin .medium-text-center {
		text-align: center;
	}
	
	#dd-container .medium-text-justify, .dtd-plugin .medium-text-justify {
		text-align: justify;
	}
}

@media print,screen and (min-width: 64em) {
	#dd-container .large-text-left, .dtd-plugin .large-text-left {
		text-align: left;
	}
	
	#dd-container .large-text-right, .dtd-plugin .large-text-right {
		text-align: right;
	}
	
	#dd-container .large-text-center, .dtd-plugin .large-text-center {
		text-align: center;
	}
	
	#dd-container .large-text-justify, .dtd-plugin .large-text-justify {
		text-align: justify;
	}
}

#dd-container .show-for-print, .dtd-plugin .show-for-print {
	display: none !important;
}

@media print {
	#dd-container *, .dtd-plugin * {
		background: rgba(0, 0, 0, 0) !important;
		color: #000 !important;
		print-color-adjust: economy;
		box-shadow: none !important;
		text-shadow: none !important;
	}
	
	#dd-container .show-for-print, .dtd-plugin .show-for-print {
		display: block !important;
	}
	
	#dd-container .hide-for-print, .dtd-plugin .hide-for-print {
		display: none !important;
	}
	
	#dd-container table.show-for-print, .dtd-plugin table.show-for-print {
		display: table !important;
	}
	
	#dd-container thead.show-for-print, .dtd-plugin thead.show-for-print {
		display: table-header-group !important;
	}
	
	#dd-container tbody.show-for-print, .dtd-plugin tbody.show-for-print {
		display: table-row-group !important;
	}
	
	#dd-container tr.show-for-print, .dtd-plugin tr.show-for-print {
		display: table-row !important;
	}
	
	#dd-container td.show-for-print, .dtd-plugin td.show-for-print {
		display: table-cell !important;
	}
	
	#dd-container th.show-for-print, .dtd-plugin th.show-for-print {
		display: table-cell !important;
	}
	
	#dd-container a, #dd-container a:visited, .dtd-plugin a, .dtd-plugin a:visited {
		text-decoration: underline;
	}
	
	#dd-container a[href]:after, .dtd-plugin a[href]:after {
		content: " (" attr(href) ")";
	}
	
	#dd-container .ir a:after, #dd-container a[href^="javascript:"]:after, #dd-container a[href^="#"]:after, .dtd-plugin .ir a:after, .dtd-plugin a[href^="javascript:"]:after, .dtd-plugin a[href^="#"]:after {
		content: "";
	}
	
	#dd-container abbr[title]:after, .dtd-plugin abbr[title]:after {
		content: " (" attr(title) ")";
	}
	
	#dd-container pre, #dd-container blockquote, .dtd-plugin pre, .dtd-plugin blockquote {
		border: 1px solid #8a8a8a;
		page-break-inside: avoid;
	}
	
	#dd-container thead, .dtd-plugin thead {
		display: table-header-group;
	}
	
	#dd-container tr, #dd-container img, .dtd-plugin tr, .dtd-plugin img {
		page-break-inside: avoid;
	}
	
	#dd-container img, .dtd-plugin img {
		max-width: 100% !important;
	}
	
	@page {}
	
	#dd-container p, #dd-container h2, #dd-container h3, .dtd-plugin p, .dtd-plugin h2, .dtd-plugin h3 {
		orphans: 3;
		widows: 3;
	}
	
	#dd-container h2, #dd-container h3, .dtd-plugin h2, .dtd-plugin h3 {
		page-break-after: avoid;
	}
	
	#dd-container .print-break-inside, .dtd-plugin .print-break-inside {
		page-break-inside: auto;
	}
}

#dd-container :root, .dtd-plugin :root {
	--accordion-min-height: 56px;
	--accordion-max-height: 300px;
}

#dd-container details, .dtd-plugin details {
	margin: 0 auto;
	margin-top: 1em;
	margin-bottom: .5em;
	box-shadow: 0 .1em 1em -.5em rgba(0, 0, 0, .4);
	border-radius: 10px;
	overflow: hidden;
	background: #fff;
	animation-name: accordion-close;
	animation-duration: .2s;
	animation-timing-function: ease-in-out;
	transform-origin: top;
}

#dd-container details[open], .dtd-plugin details[open] {
	animation-name: accordion-master;
	animation-duration: .2s;
	animation-timing-function: ease-in-out;
	transform-origin: top;
}

#dd-container .dtd-non-expandable-section, .dtd-plugin .dtd-non-expandable-section {
	margin-top: 1em;
	box-shadow: 0 .1em 1em -.5em rgba(0, 0, 0, .4);
	margin-bottom: .5em;
	padding: 1em;
}

@keyframes accordion-master {
	from {
		max-height: var(--accordion-min-height);
	}
	
	to {
		max-height: var(--accordion-max-height);
	}
}

@keyframes accordion-close {
	from {
		min-height: var(--accordion-max-height);
	}
	
	to {
		min-height: var(--accordion-min-height);
	}
}

#dd-container summary, .dtd-plugin summary {
	padding: 1em;
	display: block;
	border: none;
	background-color: #fff;
	position: relative;
	cursor: pointer;
	user-select: none;
	font-size: 1em;
	border-radius: 10px;
	outline-offset: -1px;
}

#dd-container summary .dtd-green, .dtd-plugin summary .dtd-green {
	color: #00884e;
}

#dd-container summary .summary-text, .dtd-plugin summary .summary-text {
	max-width: 85%;
}

#dd-container summary:before, .dtd-plugin summary:before {
	content: "";
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjkzOTMgMzkuMzEwN0MxNS4zNTM2IDM4LjcyNDkgMTUuMzUzNiAzNy43NzUxIDE1LjkzOTMgMzcuMTg5M0wyOS4zNzg3IDIzLjc1TDE1LjkzOTMgMTAuMzEwN0MxNS4zNTM2IDkuNzI0ODcgMTUuMzUzNiA4Ljc3NTEzIDE1LjkzOTMgOC4xODkzNEMxNi41MjUxIDcuNjAzNTUgMTcuNDc0OSA3LjYwMzU1IDE4LjA2MDcgOC4xODkzNEwzMi41NjA3IDIyLjY4OTNDMzMuMTQ2NCAyMy4yNzUxIDMzLjE0NjQgMjQuMjI0OSAzMi41NjA3IDI0LjgxMDdMMTguMDYwNyAzOS4zMTA3QzE3LjQ3NDkgMzkuODk2NCAxNi41MjUxIDM5Ljg5NjQgMTUuOTM5MyAzOS4zMTA3WiIgZmlsbD0iIzIxMjEyMSIvPgo8L3N2Zz4K");
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	height: 2em;
	width: 2em;
	top: .7em;
	right: 1em;
	transform: rotate(90deg);
	transition: .5s transform ease;
}

#dd-container details[open] > summary:before, .dtd-plugin details[open] > summary:before {
	transform: rotate(270deg);
}

#dd-container details summary::-webkit-details-marker, .dtd-plugin details summary::-webkit-details-marker {
	display: none;
}

#dd-container details > div, .dtd-plugin details > div {
	margin-bottom: 0;
	opacity: 0;
	transition: .3s;
	height: 0;
	margin-top: 0;
	animation-name: accordion-content-close;
	animation-duration: .2s;
	animation-timing-function: ease-in-out;
}

#dd-container details[open] > div, .dtd-plugin details[open] > div {
	opacity: 1;
	height: auto;
	animation-name: accordion;
	animation-duration: .3s;
	animation-timing-function: ease-in-out;
	transform-origin: top;
}

@keyframes accordion {
	from {
		transform: scaleY(0);
		opacity: 0;
	}
	
	to {
		transform: scaleY(1);
		opacity: 1;
	}
}

@keyframes accordion-content-close {
	from {
		margin-top: 0;
	}
	
	to {
		margin-top: -300px;
	}
}

#dd-container details[open] > div > div, .dtd-plugin details[open] > div > div {
	color: #333;
	opacity: 0;
	animation-name: accordion-content;
	animation-duration: .2s;
	animation-timing-function: ease-in-out;
	animation-fill-mode: forwards;
}

@keyframes accordion-content {
	from {
		opacity: 0;
	}
	
	to {
		opacity: 1;
	}
}

#dd-container .grid-container, .dtd-plugin .grid-container {
	max-width: 75rem;
	margin-left: auto;
	margin-right: auto;
	padding-right: .625rem;
	padding-left: .625rem;
}

@media print,screen and (min-width: 40em) {
	#dd-container .grid-container, .dtd-plugin .grid-container {
		padding-right: .9375rem;
		padding-left: .9375rem;
	}
}

#dd-container .grid-container.fluid, .dtd-plugin .grid-container.fluid {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-right: .625rem;
	padding-left: .625rem;
}

@media print,screen and (min-width: 40em) {
	#dd-container .grid-container.fluid, .dtd-plugin .grid-container.fluid {
		padding-right: .9375rem;
		padding-left: .9375rem;
	}
}

#dd-container .grid-container.full, .dtd-plugin .grid-container.full {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-right: 0;
	padding-left: 0;
}

#dd-container .grid-x, .dtd-plugin .grid-x {
	display: flex;
	flex-flow: row wrap;
}

#dd-container .cell, .dtd-plugin .cell {
	flex: 0 0 auto;
	min-height: 0;
	min-width: 0;
	width: 100%;
}

#dd-container .cell.auto, .dtd-plugin .cell.auto {
	flex: 1 1 0;
}

#dd-container .cell.shrink, .dtd-plugin .cell.shrink {
	flex: 0 0 auto;
}

#dd-container .grid-x > .auto, .dtd-plugin .grid-x > .auto {
	width: auto;
}

#dd-container .grid-x > .shrink, .dtd-plugin .grid-x > .shrink {
	width: auto;
}

#dd-container .grid-x > .small-shrink, #dd-container .grid-x > .small-full, #dd-container .grid-x > .small-1, #dd-container .grid-x > .small-2, #dd-container .grid-x > .small-3, #dd-container .grid-x > .small-4, #dd-container .grid-x > .small-5, #dd-container .grid-x > .small-6, #dd-container .grid-x > .small-7, #dd-container .grid-x > .small-8, #dd-container .grid-x > .small-9, #dd-container .grid-x > .small-10, #dd-container .grid-x > .small-11, #dd-container .grid-x > .small-12, .dtd-plugin .grid-x > .small-shrink, .dtd-plugin .grid-x > .small-full, .dtd-plugin .grid-x > .small-1, .dtd-plugin .grid-x > .small-2, .dtd-plugin .grid-x > .small-3, .dtd-plugin .grid-x > .small-4, .dtd-plugin .grid-x > .small-5, .dtd-plugin .grid-x > .small-6, .dtd-plugin .grid-x > .small-7, .dtd-plugin .grid-x > .small-8, .dtd-plugin .grid-x > .small-9, .dtd-plugin .grid-x > .small-10, .dtd-plugin .grid-x > .small-11, .dtd-plugin .grid-x > .small-12 {
	flex-basis: auto;
}

@media print,screen and (min-width: 40em) {
	#dd-container .grid-x > .medium-shrink, #dd-container .grid-x > .medium-full, #dd-container .grid-x > .medium-1, #dd-container .grid-x > .medium-2, #dd-container .grid-x > .medium-3, #dd-container .grid-x > .medium-4, #dd-container .grid-x > .medium-5, #dd-container .grid-x > .medium-6, #dd-container .grid-x > .medium-7, #dd-container .grid-x > .medium-8, #dd-container .grid-x > .medium-9, #dd-container .grid-x > .medium-10, #dd-container .grid-x > .medium-11, #dd-container .grid-x > .medium-12, .dtd-plugin .grid-x > .medium-shrink, .dtd-plugin .grid-x > .medium-full, .dtd-plugin .grid-x > .medium-1, .dtd-plugin .grid-x > .medium-2, .dtd-plugin .grid-x > .medium-3, .dtd-plugin .grid-x > .medium-4, .dtd-plugin .grid-x > .medium-5, .dtd-plugin .grid-x > .medium-6, .dtd-plugin .grid-x > .medium-7, .dtd-plugin .grid-x > .medium-8, .dtd-plugin .grid-x > .medium-9, .dtd-plugin .grid-x > .medium-10, .dtd-plugin .grid-x > .medium-11, .dtd-plugin .grid-x > .medium-12 {
		flex-basis: auto;
	}
}

@media print,screen and (min-width: 64em) {
	#dd-container .grid-x > .large-shrink, #dd-container .grid-x > .large-full, #dd-container .grid-x > .large-1, #dd-container .grid-x > .large-2, #dd-container .grid-x > .large-3, #dd-container .grid-x > .large-4, #dd-container .grid-x > .large-5, #dd-container .grid-x > .large-6, #dd-container .grid-x > .large-7, #dd-container .grid-x > .large-8, #dd-container .grid-x > .large-9, #dd-container .grid-x > .large-10, #dd-container .grid-x > .large-11, #dd-container .grid-x > .large-12, .dtd-plugin .grid-x > .large-shrink, .dtd-plugin .grid-x > .large-full, .dtd-plugin .grid-x > .large-1, .dtd-plugin .grid-x > .large-2, .dtd-plugin .grid-x > .large-3, .dtd-plugin .grid-x > .large-4, .dtd-plugin .grid-x > .large-5, .dtd-plugin .grid-x > .large-6, .dtd-plugin .grid-x > .large-7, .dtd-plugin .grid-x > .large-8, .dtd-plugin .grid-x > .large-9, .dtd-plugin .grid-x > .large-10, .dtd-plugin .grid-x > .large-11, .dtd-plugin .grid-x > .large-12 {
		flex-basis: auto;
	}
}

#dd-container .grid-x > .small-12, #dd-container .grid-x > .small-11, #dd-container .grid-x > .small-10, #dd-container .grid-x > .small-9, #dd-container .grid-x > .small-8, #dd-container .grid-x > .small-7, #dd-container .grid-x > .small-6, #dd-container .grid-x > .small-5, #dd-container .grid-x > .small-4, #dd-container .grid-x > .small-3, #dd-container .grid-x > .small-2, #dd-container .grid-x > .small-1, .dtd-plugin .grid-x > .small-12, .dtd-plugin .grid-x > .small-11, .dtd-plugin .grid-x > .small-10, .dtd-plugin .grid-x > .small-9, .dtd-plugin .grid-x > .small-8, .dtd-plugin .grid-x > .small-7, .dtd-plugin .grid-x > .small-6, .dtd-plugin .grid-x > .small-5, .dtd-plugin .grid-x > .small-4, .dtd-plugin .grid-x > .small-3, .dtd-plugin .grid-x > .small-2, .dtd-plugin .grid-x > .small-1 {
	flex: 0 0 auto;
}

#dd-container .grid-x > .small-1, .dtd-plugin .grid-x > .small-1 {
	width: 8.3333333333%;
}

#dd-container .grid-x > .small-2, .dtd-plugin .grid-x > .small-2 {
	width: 16.6666666667%;
}

#dd-container .grid-x > .small-3, .dtd-plugin .grid-x > .small-3 {
	width: 25%;
}

#dd-container .grid-x > .small-4, .dtd-plugin .grid-x > .small-4 {
	width: 33.3333333333%;
}

#dd-container .grid-x > .small-5, .dtd-plugin .grid-x > .small-5 {
	width: 41.6666666667%;
}

#dd-container .grid-x > .small-6, .dtd-plugin .grid-x > .small-6 {
	width: 50%;
}

#dd-container .grid-x > .small-7, .dtd-plugin .grid-x > .small-7 {
	width: 58.3333333333%;
}

#dd-container .grid-x > .small-8, .dtd-plugin .grid-x > .small-8 {
	width: 66.6666666667%;
}

#dd-container .grid-x > .small-9, .dtd-plugin .grid-x > .small-9 {
	width: 75%;
}

#dd-container .grid-x > .small-10, .dtd-plugin .grid-x > .small-10 {
	width: 83.3333333333%;
}

#dd-container .grid-x > .small-11, .dtd-plugin .grid-x > .small-11 {
	width: 91.6666666667%;
}

#dd-container .grid-x > .small-12, .dtd-plugin .grid-x > .small-12 {
	width: 100%;
}

@media print,screen and (min-width: 40em) {
	#dd-container .grid-x > .medium-auto, .dtd-plugin .grid-x > .medium-auto {
		flex: 1 1 0;
		width: auto;
	}
	
	#dd-container .grid-x > .medium-12, #dd-container .grid-x > .medium-11, #dd-container .grid-x > .medium-10, #dd-container .grid-x > .medium-9, #dd-container .grid-x > .medium-8, #dd-container .grid-x > .medium-7, #dd-container .grid-x > .medium-6, #dd-container .grid-x > .medium-5, #dd-container .grid-x > .medium-4, #dd-container .grid-x > .medium-3, #dd-container .grid-x > .medium-2, #dd-container .grid-x > .medium-1, #dd-container .grid-x > .medium-shrink, .dtd-plugin .grid-x > .medium-12, .dtd-plugin .grid-x > .medium-11, .dtd-plugin .grid-x > .medium-10, .dtd-plugin .grid-x > .medium-9, .dtd-plugin .grid-x > .medium-8, .dtd-plugin .grid-x > .medium-7, .dtd-plugin .grid-x > .medium-6, .dtd-plugin .grid-x > .medium-5, .dtd-plugin .grid-x > .medium-4, .dtd-plugin .grid-x > .medium-3, .dtd-plugin .grid-x > .medium-2, .dtd-plugin .grid-x > .medium-1, .dtd-plugin .grid-x > .medium-shrink {
		flex: 0 0 auto;
	}
	
	#dd-container .grid-x > .medium-shrink, .dtd-plugin .grid-x > .medium-shrink {
		width: auto;
	}
	
	#dd-container .grid-x > .medium-1, .dtd-plugin .grid-x > .medium-1 {
		width: 8.3333333333%;
	}
	
	#dd-container .grid-x > .medium-2, .dtd-plugin .grid-x > .medium-2 {
		width: 16.6666666667%;
	}
	
	#dd-container .grid-x > .medium-3, .dtd-plugin .grid-x > .medium-3 {
		width: 25%;
	}
	
	#dd-container .grid-x > .medium-4, .dtd-plugin .grid-x > .medium-4 {
		width: 33.3333333333%;
	}
	
	#dd-container .grid-x > .medium-5, .dtd-plugin .grid-x > .medium-5 {
		width: 41.6666666667%;
	}
	
	#dd-container .grid-x > .medium-6, .dtd-plugin .grid-x > .medium-6 {
		width: 50%;
	}
	
	#dd-container .grid-x > .medium-7, .dtd-plugin .grid-x > .medium-7 {
		width: 58.3333333333%;
	}
	
	#dd-container .grid-x > .medium-8, .dtd-plugin .grid-x > .medium-8 {
		width: 66.6666666667%;
	}
	
	#dd-container .grid-x > .medium-9, .dtd-plugin .grid-x > .medium-9 {
		width: 75%;
	}
	
	#dd-container .grid-x > .medium-10, .dtd-plugin .grid-x > .medium-10 {
		width: 83.3333333333%;
	}
	
	#dd-container .grid-x > .medium-11, .dtd-plugin .grid-x > .medium-11 {
		width: 91.6666666667%;
	}
	
	#dd-container .grid-x > .medium-12, .dtd-plugin .grid-x > .medium-12 {
		width: 100%;
	}
}

@media print,screen and (min-width: 64em) {
	#dd-container .grid-x > .large-auto, .dtd-plugin .grid-x > .large-auto {
		flex: 1 1 0;
		width: auto;
	}
	
	#dd-container .grid-x > .large-12, #dd-container .grid-x > .large-11, #dd-container .grid-x > .large-10, #dd-container .grid-x > .large-9, #dd-container .grid-x > .large-8, #dd-container .grid-x > .large-7, #dd-container .grid-x > .large-6, #dd-container .grid-x > .large-5, #dd-container .grid-x > .large-4, #dd-container .grid-x > .large-3, #dd-container .grid-x > .large-2, #dd-container .grid-x > .large-1, #dd-container .grid-x > .large-shrink, .dtd-plugin .grid-x > .large-12, .dtd-plugin .grid-x > .large-11, .dtd-plugin .grid-x > .large-10, .dtd-plugin .grid-x > .large-9, .dtd-plugin .grid-x > .large-8, .dtd-plugin .grid-x > .large-7, .dtd-plugin .grid-x > .large-6, .dtd-plugin .grid-x > .large-5, .dtd-plugin .grid-x > .large-4, .dtd-plugin .grid-x > .large-3, .dtd-plugin .grid-x > .large-2, .dtd-plugin .grid-x > .large-1, .dtd-plugin .grid-x > .large-shrink {
		flex: 0 0 auto;
	}
	
	#dd-container .grid-x > .large-shrink, .dtd-plugin .grid-x > .large-shrink {
		width: auto;
	}
	
	#dd-container .grid-x > .large-1, .dtd-plugin .grid-x > .large-1 {
		width: 8.3333333333%;
	}
	
	#dd-container .grid-x > .large-2, .dtd-plugin .grid-x > .large-2 {
		width: 16.6666666667%;
	}
	
	#dd-container .grid-x > .large-3, .dtd-plugin .grid-x > .large-3 {
		width: 25%;
	}
	
	#dd-container .grid-x > .large-4, .dtd-plugin .grid-x > .large-4 {
		width: 33.3333333333%;
	}
	
	#dd-container .grid-x > .large-5, .dtd-plugin .grid-x > .large-5 {
		width: 41.6666666667%;
	}
	
	#dd-container .grid-x > .large-6, .dtd-plugin .grid-x > .large-6 {
		width: 50%;
	}
	
	#dd-container .grid-x > .large-7, .dtd-plugin .grid-x > .large-7 {
		width: 58.3333333333%;
	}
	
	#dd-container .grid-x > .large-8, .dtd-plugin .grid-x > .large-8 {
		width: 66.6666666667%;
	}
	
	#dd-container .grid-x > .large-9, .dtd-plugin .grid-x > .large-9 {
		width: 75%;
	}
	
	#dd-container .grid-x > .large-10, .dtd-plugin .grid-x > .large-10 {
		width: 83.3333333333%;
	}
	
	#dd-container .grid-x > .large-11, .dtd-plugin .grid-x > .large-11 {
		width: 91.6666666667%;
	}
	
	#dd-container .grid-x > .large-12, .dtd-plugin .grid-x > .large-12 {
		width: 100%;
	}
}

#dd-container .grid-margin-x:not(.grid-x) > .cell, .dtd-plugin .grid-margin-x:not(.grid-x) > .cell {
	width: auto;
}

#dd-container .grid-margin-y:not(.grid-y) > .cell, .dtd-plugin .grid-margin-y:not(.grid-y) > .cell {
	height: auto;
}

#dd-container .grid-margin-x, .dtd-plugin .grid-margin-x {
	margin-left: -.625rem;
	margin-right: -.625rem;
}

@media print,screen and (min-width: 40em) {
	#dd-container .grid-margin-x, .dtd-plugin .grid-margin-x {
		margin-left: -.9375rem;
		margin-right: -.9375rem;
	}
}

#dd-container .grid-margin-x > .cell, .dtd-plugin .grid-margin-x > .cell {
	width: calc(100% - 1.25rem);
	margin-left: .625rem;
	margin-right: .625rem;
}

@media print,screen and (min-width: 40em) {
	#dd-container .grid-margin-x > .cell, .dtd-plugin .grid-margin-x > .cell {
		width: calc(100% - 1.875rem);
		margin-left: .9375rem;
		margin-right: .9375rem;
	}
}

#dd-container .grid-margin-x > .auto, .dtd-plugin .grid-margin-x > .auto {
	width: auto;
}

#dd-container .grid-margin-x > .shrink, .dtd-plugin .grid-margin-x > .shrink {
	width: auto;
}

#dd-container .grid-margin-x > .small-1, .dtd-plugin .grid-margin-x > .small-1 {
	width: calc(8.3333333333% - 1.25rem);
}

#dd-container .grid-margin-x > .small-2, .dtd-plugin .grid-margin-x > .small-2 {
	width: calc(16.6666666667% - 1.25rem);
}

#dd-container .grid-margin-x > .small-3, .dtd-plugin .grid-margin-x > .small-3 {
	width: calc(25% - 1.25rem);
}

#dd-container .grid-margin-x > .small-4, .dtd-plugin .grid-margin-x > .small-4 {
	width: calc(33.3333333333% - 1.25rem);
}

#dd-container .grid-margin-x > .small-5, .dtd-plugin .grid-margin-x > .small-5 {
	width: calc(41.6666666667% - 1.25rem);
}

#dd-container .grid-margin-x > .small-6, .dtd-plugin .grid-margin-x > .small-6 {
	width: calc(50% - 1.25rem);
}

#dd-container .grid-margin-x > .small-7, .dtd-plugin .grid-margin-x > .small-7 {
	width: calc(58.3333333333% - 1.25rem);
}

#dd-container .grid-margin-x > .small-8, .dtd-plugin .grid-margin-x > .small-8 {
	width: calc(66.6666666667% - 1.25rem);
}

#dd-container .grid-margin-x > .small-9, .dtd-plugin .grid-margin-x > .small-9 {
	width: calc(75% - 1.25rem);
}

#dd-container .grid-margin-x > .small-10, .dtd-plugin .grid-margin-x > .small-10 {
	width: calc(83.3333333333% - 1.25rem);
}

#dd-container .grid-margin-x > .small-11, .dtd-plugin .grid-margin-x > .small-11 {
	width: calc(91.6666666667% - 1.25rem);
}

#dd-container .grid-margin-x > .small-12, .dtd-plugin .grid-margin-x > .small-12 {
	width: calc(100% - 1.25rem);
}

@media print,screen and (min-width: 40em) {
	#dd-container .grid-margin-x > .auto, .dtd-plugin .grid-margin-x > .auto {
		width: auto;
	}
	
	#dd-container .grid-margin-x > .shrink, .dtd-plugin .grid-margin-x > .shrink {
		width: auto;
	}
	
	#dd-container .grid-margin-x > .small-1, .dtd-plugin .grid-margin-x > .small-1 {
		width: calc(8.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-2, .dtd-plugin .grid-margin-x > .small-2 {
		width: calc(16.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-3, .dtd-plugin .grid-margin-x > .small-3 {
		width: calc(25% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-4, .dtd-plugin .grid-margin-x > .small-4 {
		width: calc(33.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-5, .dtd-plugin .grid-margin-x > .small-5 {
		width: calc(41.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-6, .dtd-plugin .grid-margin-x > .small-6 {
		width: calc(50% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-7, .dtd-plugin .grid-margin-x > .small-7 {
		width: calc(58.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-8, .dtd-plugin .grid-margin-x > .small-8 {
		width: calc(66.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-9, .dtd-plugin .grid-margin-x > .small-9 {
		width: calc(75% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-10, .dtd-plugin .grid-margin-x > .small-10 {
		width: calc(83.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-11, .dtd-plugin .grid-margin-x > .small-11 {
		width: calc(91.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .small-12, .dtd-plugin .grid-margin-x > .small-12 {
		width: calc(100% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-auto, .dtd-plugin .grid-margin-x > .medium-auto {
		width: auto;
	}
	
	#dd-container .grid-margin-x > .medium-shrink, .dtd-plugin .grid-margin-x > .medium-shrink {
		width: auto;
	}
	
	#dd-container .grid-margin-x > .medium-1, .dtd-plugin .grid-margin-x > .medium-1 {
		width: calc(8.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-2, .dtd-plugin .grid-margin-x > .medium-2 {
		width: calc(16.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-3, .dtd-plugin .grid-margin-x > .medium-3 {
		width: calc(25% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-4, .dtd-plugin .grid-margin-x > .medium-4 {
		width: calc(33.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-5, .dtd-plugin .grid-margin-x > .medium-5 {
		width: calc(41.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-6, .dtd-plugin .grid-margin-x > .medium-6 {
		width: calc(50% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-7, .dtd-plugin .grid-margin-x > .medium-7 {
		width: calc(58.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-8, .dtd-plugin .grid-margin-x > .medium-8 {
		width: calc(66.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-9, .dtd-plugin .grid-margin-x > .medium-9 {
		width: calc(75% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-10, .dtd-plugin .grid-margin-x > .medium-10 {
		width: calc(83.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-11, .dtd-plugin .grid-margin-x > .medium-11 {
		width: calc(91.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .medium-12, .dtd-plugin .grid-margin-x > .medium-12 {
		width: calc(100% - 1.875rem);
	}
}

@media print,screen and (min-width: 64em) {
	#dd-container .grid-margin-x > .large-auto, .dtd-plugin .grid-margin-x > .large-auto {
		width: auto;
	}
	
	#dd-container .grid-margin-x > .large-shrink, .dtd-plugin .grid-margin-x > .large-shrink {
		width: auto;
	}
	
	#dd-container .grid-margin-x > .large-1, .dtd-plugin .grid-margin-x > .large-1 {
		width: calc(8.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-2, .dtd-plugin .grid-margin-x > .large-2 {
		width: calc(16.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-3, .dtd-plugin .grid-margin-x > .large-3 {
		width: calc(25% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-4, .dtd-plugin .grid-margin-x > .large-4 {
		width: calc(33.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-5, .dtd-plugin .grid-margin-x > .large-5 {
		width: calc(41.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-6, .dtd-plugin .grid-margin-x > .large-6 {
		width: calc(50% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-7, .dtd-plugin .grid-margin-x > .large-7 {
		width: calc(58.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-8, .dtd-plugin .grid-margin-x > .large-8 {
		width: calc(66.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-9, .dtd-plugin .grid-margin-x > .large-9 {
		width: calc(75% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-10, .dtd-plugin .grid-margin-x > .large-10 {
		width: calc(83.3333333333% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-11, .dtd-plugin .grid-margin-x > .large-11 {
		width: calc(91.6666666667% - 1.875rem);
	}
	
	#dd-container .grid-margin-x > .large-12, .dtd-plugin .grid-margin-x > .large-12 {
		width: calc(100% - 1.875rem);
	}
}

#dd-container .grid-padding-x .grid-padding-x, .dtd-plugin .grid-padding-x .grid-padding-x {
	margin-right: -.625rem;
	margin-left: -.625rem;
}

@media print,screen and (min-width: 40em) {
	#dd-container .grid-padding-x .grid-padding-x, .dtd-plugin .grid-padding-x .grid-padding-x {
		margin-right: -.9375rem;
		margin-left: -.9375rem;
	}
}

.grid-container:not(.full) > #dd-container .grid-padding-x, .grid-container:not(.full) > .dtd-plugin .grid-padding-x {
	margin-right: -.625rem;
	margin-left: -.625rem;
}

@media print,screen and (min-width: 40em) {
	.grid-container:not(.full) > #dd-container .grid-padding-x, .grid-container:not(.full) > .dtd-plugin .grid-padding-x {
		margin-right: -.9375rem;
		margin-left: -.9375rem;
	}
}

#dd-container .grid-padding-x > .cell, .dtd-plugin .grid-padding-x > .cell {
	padding-right: .625rem;
	padding-left: .625rem;
}

@media print,screen and (min-width: 40em) {
	#dd-container .grid-padding-x > .cell, .dtd-plugin .grid-padding-x > .cell {
		padding-right: .9375rem;
		padding-left: .9375rem;
	}
}

#dd-container, .dtd-plugin {
	font-family: "Inter", sans-serif;
	font-size: 1em;
	color: #000;
}

#dd-container a, .dtd-plugin a {
	box-shadow: none !important;
}

#dd-container p, .dtd-plugin p {
	color: #000;
}

#dd-container .text-underline, .dtd-plugin .text-underline {
	text-decoration: underline;
}

#dd-container .dtd-dropdown-is-selected, .dtd-plugin .dtd-dropdown-is-selected {
	background-color: #46474c;
	color: #fff;
}

#dd-container .dtd-dropdown-is-selected *, .dtd-plugin .dtd-dropdown-is-selected * {
	color: #fff !important;
}

#dd-container .dtd-accordion-content, .dtd-plugin .dtd-accordion-content {
	margin: 0 1em;
}

#dd-container .amount, .dtd-plugin .amount {
	font-size: 1em;
	text-align: center;
	margin-top: .75em;
	margin-bottom: .75em;
}

#dd-container .amount-small, .dtd-plugin .amount-small {
	font-size: 1em;
	text-align: center;
	font-weight: bold;
	margin-top: .75em;
	margin-bottom: .75em;
}

#dd-container .amount-header, #dd-container .eligibility-header, .dtd-plugin .amount-header, .dtd-plugin .eligibility-header {
	font-weight: 600;
	font-size: 1em;
	text-align: center;
	margin-top: .75em;
}

#dd-container table.condensed, .dtd-plugin table.condensed {
	margin-bottom: 1em;
	width: 75%;
	border-spacing: 0;
}

#dd-container table.condensed th, #dd-container table.condensed td, .dtd-plugin table.condensed th, .dtd-plugin table.condensed td {
	vertical-align: top;
	padding: .5em;
	text-align: left;
	background-color: #fff;
	color: #000;
}

#dd-container table.condensed th.table-header, .dtd-plugin table.condensed th.table-header {
	text-align: center;
	font-size: 1.25em;
}

#dd-container .search-another-top, .dtd-plugin .search-another-top {
	margin-bottom: 1.25em;
}

#dd-container .search-selected, .dtd-plugin .search-selected {
	margin-bottom: 1.5em;
	text-align: center;
}

#dd-container .search-another-bottom, .dtd-plugin .search-another-bottom {
	margin-top: 1.25em;
	text-align: center;
}

#dd-container .search-another-top-condensed, .dtd-plugin .search-another-top-condensed {
	margin-bottom: 1.25em;
}

#dd-container .search-another-top a, #dd-container .search-another-top-condensed a, .dtd-plugin .search-another-top a, .dtd-plugin .search-another-top-condensed a {
	padding: 8px 15px 10px 30px;
	background-color: #f2f2f2;
	border-radius: 5px;
	color: #46474c;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xNSA2TDkgMTJMMTUgMTgiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=");
	background-position: 3px 6px !important;
	background-repeat: no-repeat !important;
}

#dd-container .eligibility-status, .dtd-plugin .eligibility-status {
	margin: .75em 0;
}

#dd-container .search-another-top a.nitro-lazy, #dd-container .search-another-top-condensed a.nitro-lazy, .dtd-plugin .search-another-top a.nitro-lazy, .dtd-plugin .search-another-top-condensed a.nitro-lazy {
	background-image: none !important;
}

#dd-container .email-dtd, .dtd-plugin .email-dtd {
	margin: 1.25em 0;
}

#dd-container .dtd-survey-header, .dtd-plugin .dtd-survey-header {
	font-weight: 600;
	margin: 1em 0;
}

#dd-container .dtd-survey-button, .dtd-plugin .dtd-survey-button {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 1rem 0;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 0;
	transition: background-color .25s ease-out, color .25s ease-out;
	font-family: inherit;
	font-size: .9rem;
	-webkit-appearance: none;
	line-height: 1;
	text-align: center;
	cursor: pointer;
	padding: .85em 1em;
}

[data-whatinput=mouse] #dd-container .dtd-survey-button, [data-whatinput=mouse] .dtd-plugin .dtd-survey-button {
	outline: 0;
}

#dd-container .dtd-survey-button, #dd-container .dtd-survey-button.disabled, #dd-container .dtd-survey-button[disabled], #dd-container .dtd-survey-button.disabled:hover, #dd-container .dtd-survey-button[disabled]:hover, #dd-container .dtd-survey-button.disabled:focus, #dd-container .dtd-survey-button[disabled]:focus, .dtd-plugin .dtd-survey-button, .dtd-plugin .dtd-survey-button.disabled, .dtd-plugin .dtd-survey-button[disabled], .dtd-plugin .dtd-survey-button.disabled:hover, .dtd-plugin .dtd-survey-button[disabled]:hover, .dtd-plugin .dtd-survey-button.disabled:focus, .dtd-plugin .dtd-survey-button[disabled]:focus {
	background-color: #175a9b;
	color: #fefefe;
}

#dd-container .dtd-survey-button:hover, #dd-container .dtd-survey-button:focus, .dtd-plugin .dtd-survey-button:hover, .dtd-plugin .dtd-survey-button:focus {
	background-color: #134c83;
	color: #fefefe;
}

#dd-container .dtd-survey-button, .dtd-plugin .dtd-survey-button {
	border-radius: 5px;
	border: 2px solid #496fa5;
	background-color: #496fa5;
	font-size: inherit;
	width: auto;
}

#dd-container .dtd-icon, .dtd-plugin .dtd-icon {
	height: 1em;
	width: 1em;
	vertical-align: -.2em;
	text-shadow: 1px 1px 1px rgba(127, 127, 127, .3);
}

#dd-container .corporate-information, .dtd-plugin .corporate-information {
	padding: 1em;
}

#dd-container .mg-description, .dtd-plugin .mg-description {
	margin-top: 1.25em;
	word-break: break-word !important;
}

#dd-container .mg-description a, .dtd-plugin .mg-description a {
	text-decoration: underline;
}

#dd-container .mg-guidelines-link, .dtd-plugin .mg-guidelines-link {
	text-align: left;
	margin: 1em 0 2em 0;
}

#dd-container .mg-guidelines-link a, .dtd-plugin .mg-guidelines-link a {
	text-decoration: underline;
}

#dd-container .mg-company-summary, .dtd-plugin .mg-company-summary {
	padding: 1em;
	margin-bottom: 1.25em;
}

#dd-container .mg-summary, .dtd-plugin .mg-summary {
	padding-bottom: 1em;
}

#dd-container .mg-forms-button, .dtd-plugin .mg-forms-button {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 1rem 0;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 0;
	transition: background-color .25s ease-out, color .25s ease-out;
	font-family: inherit;
	font-size: .9rem;
	-webkit-appearance: none;
	line-height: 1;
	text-align: center;
	cursor: pointer;
	padding: .85em 1em;
}

[data-whatinput=mouse] #dd-container .mg-forms-button, [data-whatinput=mouse] .dtd-plugin .mg-forms-button {
	outline: 0;
}

#dd-container .mg-forms-button, #dd-container .mg-forms-button.disabled, #dd-container .mg-forms-button[disabled], #dd-container .mg-forms-button.disabled:hover, #dd-container .mg-forms-button[disabled]:hover, #dd-container .mg-forms-button.disabled:focus, #dd-container .mg-forms-button[disabled]:focus, .dtd-plugin .mg-forms-button, .dtd-plugin .mg-forms-button.disabled, .dtd-plugin .mg-forms-button[disabled], .dtd-plugin .mg-forms-button.disabled:hover, .dtd-plugin .mg-forms-button[disabled]:hover, .dtd-plugin .mg-forms-button.disabled:focus, .dtd-plugin .mg-forms-button[disabled]:focus {
	background-color: #175a9b;
	color: #fefefe;
}

#dd-container .mg-forms-button:hover, #dd-container .mg-forms-button:focus, .dtd-plugin .mg-forms-button:hover, .dtd-plugin .mg-forms-button:focus {
	background-color: #134c83;
	color: #fefefe;
}

#dd-container .mg-forms-button, .dtd-plugin .mg-forms-button {
	border-radius: 5px;
	border: 2px solid #496fa5;
	background-color: #496fa5;
	font-size: inherit;
	width: auto;
}

#dd-container .mg-button-group, .dtd-plugin .mg-button-group {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	gap: 1em;
}

#dd-container .mg-submit-button, .dtd-plugin .mg-submit-button {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 1rem 0;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 0;
	transition: background-color .25s ease-out, color .25s ease-out;
	font-family: inherit;
	font-size: .9rem;
	-webkit-appearance: none;
	line-height: 1;
	text-align: center;
	cursor: pointer;
	padding: .85em 1em;
}

[data-whatinput=mouse] #dd-container .mg-submit-button, [data-whatinput=mouse] .dtd-plugin .mg-submit-button {
	outline: 0;
}

#dd-container .mg-submit-button, #dd-container .mg-submit-button.disabled, #dd-container .mg-submit-button[disabled], #dd-container .mg-submit-button.disabled:hover, #dd-container .mg-submit-button[disabled]:hover, #dd-container .mg-submit-button.disabled:focus, #dd-container .mg-submit-button[disabled]:focus, .dtd-plugin .mg-submit-button, .dtd-plugin .mg-submit-button.disabled, .dtd-plugin .mg-submit-button[disabled], .dtd-plugin .mg-submit-button.disabled:hover, .dtd-plugin .mg-submit-button[disabled]:hover, .dtd-plugin .mg-submit-button.disabled:focus, .dtd-plugin .mg-submit-button[disabled]:focus {
	background-color: #4cb573;
	color: #fff;
}

#dd-container .mg-submit-button:hover, #dd-container .mg-submit-button:focus, .dtd-plugin .mg-submit-button:hover, .dtd-plugin .mg-submit-button:focus {
	background-color: #3c915b;
	color: #fff;
}

#dd-container .mg-submit-button, .dtd-plugin .mg-submit-button {
	border-radius: 5px;
	font-size: inherit;
	width: auto;
}

#dd-container .mg-submit-button:disabled, .dtd-plugin .mg-submit-button:disabled {
	opacity: .25;
	cursor: not-allowed;
}

#dd-container .mg-forms-button-condensed, .dtd-plugin .mg-forms-button-condensed {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 1rem 0;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 0;
	transition: background-color .25s ease-out, color .25s ease-out;
	font-family: inherit;
	font-size: .9rem;
	-webkit-appearance: none;
	line-height: 1;
	text-align: center;
	cursor: pointer;
	padding: .85em 1em;
}

[data-whatinput=mouse] #dd-container .mg-forms-button-condensed, [data-whatinput=mouse] .dtd-plugin .mg-forms-button-condensed {
	outline: 0;
}

#dd-container .mg-forms-button-condensed, #dd-container .mg-forms-button-condensed.disabled, #dd-container .mg-forms-button-condensed[disabled], #dd-container .mg-forms-button-condensed.disabled:hover, #dd-container .mg-forms-button-condensed[disabled]:hover, #dd-container .mg-forms-button-condensed.disabled:focus, #dd-container .mg-forms-button-condensed[disabled]:focus, .dtd-plugin .mg-forms-button-condensed, .dtd-plugin .mg-forms-button-condensed.disabled, .dtd-plugin .mg-forms-button-condensed[disabled], .dtd-plugin .mg-forms-button-condensed.disabled:hover, .dtd-plugin .mg-forms-button-condensed[disabled]:hover, .dtd-plugin .mg-forms-button-condensed.disabled:focus, .dtd-plugin .mg-forms-button-condensed[disabled]:focus {
	background-color: #175a9b;
	color: #fefefe;
}

#dd-container .mg-forms-button-condensed:hover, #dd-container .mg-forms-button-condensed:focus, .dtd-plugin .mg-forms-button-condensed:hover, .dtd-plugin .mg-forms-button-condensed:focus {
	background-color: #134c83;
	color: #fefefe;
}

#dd-container .mg-forms-button-condensed, .dtd-plugin .mg-forms-button-condensed {
	border-radius: 5px;
	border: 2px solid #496fa5;
	background-color: #496fa5;
	font-size: inherit;
	padding: 10px;
	width: auto;
}

#dd-container .mg-guidelines-button, .dtd-plugin .mg-guidelines-button {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 1rem 0;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 0;
	transition: background-color .25s ease-out, color .25s ease-out;
	font-family: inherit;
	font-size: .9rem;
	-webkit-appearance: none;
	line-height: 1;
	text-align: center;
	cursor: pointer;
	padding: .85em 1em;
}

[data-whatinput=mouse] #dd-container .mg-guidelines-button, [data-whatinput=mouse] .dtd-plugin .mg-guidelines-button {
	outline: 0;
}

#dd-container .mg-guidelines-button, #dd-container .mg-guidelines-button.disabled, #dd-container .mg-guidelines-button[disabled], #dd-container .mg-guidelines-button.disabled:hover, #dd-container .mg-guidelines-button[disabled]:hover, #dd-container .mg-guidelines-button.disabled:focus, #dd-container .mg-guidelines-button[disabled]:focus, .dtd-plugin .mg-guidelines-button, .dtd-plugin .mg-guidelines-button.disabled, .dtd-plugin .mg-guidelines-button[disabled], .dtd-plugin .mg-guidelines-button.disabled:hover, .dtd-plugin .mg-guidelines-button[disabled]:hover, .dtd-plugin .mg-guidelines-button.disabled:focus, .dtd-plugin .mg-guidelines-button[disabled]:focus {
	background-color: #175a9b;
	color: #fefefe;
}

#dd-container .mg-guidelines-button:hover, #dd-container .mg-guidelines-button:focus, .dtd-plugin .mg-guidelines-button:hover, .dtd-plugin .mg-guidelines-button:focus {
	background-color: #134c83;
	color: #fefefe;
}

#dd-container .mg-guidelines-button, .dtd-plugin .mg-guidelines-button {
	border-radius: 5px;
	border: 2px solid #496fa5;
	color: #496fa5;
	background-color: #fff;
	font-size: inherit;
	width: auto;
}

#dd-container .dtd-survey-item, .dtd-plugin .dtd-survey-item {
	margin: 1em 0;
}

#dd-container .dtd-survey-item input, .dtd-plugin .dtd-survey-item input {
	margin-right: .75em;
}

#dd-container .dtd-no-program-callout, .dtd-plugin .dtd-no-program-callout {
	margin-top: 1em;
}

#dd-container .dtd-section-header, .dtd-plugin .dtd-section-header {
	font-weight: bold;
	text-align: center;
	font-size: 1.25em;
	line-height: 40px;
	margin-top: 1em;
}

#dd-container .dtd-section-header-condensed, .dtd-plugin .dtd-section-header-condensed {
	font-weight: bold;
	text-align: left;
	font-size: 1em;
	margin-bottom: 1em;
}

#dd-container .dtd-footer, .dtd-plugin .dtd-footer {
	position: relative;
	z-index: 5;
	color: #666;
}

#dd-container .dtd-footer a, .dtd-plugin .dtd-footer a {
	color: #666;
	font-weight: bold;
	text-decoration: none;
	border: none;
}

#dd-container .dtd-noresults, .dtd-plugin .dtd-noresults {
	text-align: center;
	margin-top: 1rem;
}

#dd-container .lets-check, .dtd-plugin .lets-check {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 1rem 0;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 0;
	transition: background-color .25s ease-out, color .25s ease-out;
	font-family: inherit;
	font-size: .9rem;
	-webkit-appearance: none;
	line-height: 1;
	text-align: center;
	cursor: pointer;
	padding: .85em 1em;
}

[data-whatinput=mouse] #dd-container .lets-check, [data-whatinput=mouse] .dtd-plugin .lets-check {
	outline: 0;
}

#dd-container .lets-check, #dd-container .lets-check.disabled, #dd-container .lets-check[disabled], #dd-container .lets-check.disabled:hover, #dd-container .lets-check[disabled]:hover, #dd-container .lets-check.disabled:focus, #dd-container .lets-check[disabled]:focus, .dtd-plugin .lets-check, .dtd-plugin .lets-check.disabled, .dtd-plugin .lets-check[disabled], .dtd-plugin .lets-check.disabled:hover, .dtd-plugin .lets-check[disabled]:hover, .dtd-plugin .lets-check.disabled:focus, .dtd-plugin .lets-check[disabled]:focus {
	background-color: #175a9b;
	color: #fefefe;
}

#dd-container .lets-check:hover, #dd-container .lets-check:focus, .dtd-plugin .lets-check:hover, .dtd-plugin .lets-check:focus {
	background-color: #134c83;
	color: #fefefe;
}

#dd-container .lets-check, .dtd-plugin .lets-check {
	display: block;
	width: 100%;
	margin-right: 0;
	margin-left: 0;
	font-size: 1em;
	margin-top: 1em;
	border-radius: 5px;
	background-color: #496fa5;
	padding: 1em 0;
}

#dd-container .search-title, .dtd-plugin .search-title {
	font-size: 1.5em;
	margin-bottom: 1em;
}

#dd-container .dtd-lets-check, .dtd-plugin .dtd-lets-check {
	position: relative;
	z-index: 5;
}

#dd-container .dtd-search-box, .dtd-plugin .dtd-search-box {
	position: relative;
	background: #fff;
	border: 1px solid rgba(136, 187, 204, .5);
	box-sizing: border-box;
	box-shadow: 0 2px 2px rgba(0, 0, 0, .24), 0 0 2px rgba(0, 0, 0, .12);
	border-radius: 2px;
	z-index: 10;
}

#dd-container .dtd-search-input, .dtd-plugin .dtd-search-input {
	margin: 0 !important;
	border: 0 !important;
	height: inherit;
	position: static !important;
	opacity: 1 !important;
	color: #000 !important;
	font-size: 1em !important;
	float: none !important;
	background-color: #fff !important;
	padding: 12px 20px 12px 40px !important;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTcgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8ZyBpZD0iSWNvbnMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJSb3VuZGVkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTQ1LjAwMDAwMCwgLTQyMS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IkFjdGlvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAwLjAwMDAwMCwgMTAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ii1Sb3VuZC0vLUFjdGlvbi0vLXNlYXJjaCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQyLjAwMDAwMCwgMzE4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iUGF0aCIgcG9pbnRzPSIwIDAgMjQgMCAyNCAyNCAwIDI0Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS41LDE0IEwxNC43MSwxNCBMMTQuNDMsMTMuNzMgQzE1LjYzLDEyLjMzIDE2LjI1LDEwLjQyIDE1LjkxLDguMzkgQzE1LjQ0LDUuNjEgMTMuMTIsMy4zOSAxMC4zMiwzLjA1IEM2LjA5LDIuNTMgMi41Myw2LjA5IDMuMDUsMTAuMzIgQzMuMzksMTMuMTIgNS42MSwxNS40NCA4LjM5LDE1LjkxIEMxMC40MiwxNi4yNSAxMi4zMywxNS42MyAxMy43MywxNC40MyBMMTQsMTQuNzEgTDE0LDE1LjUgTDE4LjI1LDE5Ljc1IEMxOC42NiwyMC4xNiAxOS4zMywyMC4xNiAxOS43NCwxOS43NSBDMjAuMTUsMTkuMzQgMjAuMTUsMTguNjcgMTkuNzQsMTguMjYgTDE1LjUsMTQgWiBNOS41LDE0IEM3LjAxLDE0IDUsMTEuOTkgNSw5LjUgQzUsNy4wMSA3LjAxLDUgOS41LDUgQzExLjk5LDUgMTQsNy4wMSAxNCw5LjUgQzE0LDExLjk5IDExLjk5LDE0IDkuNSwxNCBaIiBmaWxsPSIjNjY2NjY2Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") !important;
	background-position: 12px 13px !important;
	background-repeat: no-repeat !important;
}

#dd-container .dtd-search-input.nitro-lazy, .dtd-plugin .dtd-search-input.nitro-lazy {
	background-image: none !important;
}

#dd-container .dtd-search-input::placeholder, .dtd-plugin .dtd-search-input::placeholder {
	color: #666;
}

#dd-container .dtd-search-input::-webkit-input-placeholder, .dtd-plugin .dtd-search-input::-webkit-input-placeholder {
	color: #666;
}

#dd-container .dtd-search-input:-ms-input-placeholder, .dtd-plugin .dtd-search-input:-ms-input-placeholder {
	color: #666;
}

#dd-container ul, .dtd-plugin ul {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 1em;
}

#dd-container li:before, .dtd-plugin li:before {
	content: none !important;
}

#dd-container .dtd-icon-cancel, .dtd-plugin .dtd-icon-cancel {
	color: red !important;
}

#dd-container .dtd-icon-ok, .dtd-plugin .dtd-icon-ok {
	color: #00884e !important;
}

#dd-container .dtd-powered-by img, .dtd-plugin .dtd-powered-by img {
	margin: .5em 0 0 0;
	float: none;
}

#dd-container .dtd-callout, .dtd-plugin .dtd-callout {
	padding: 2em;
	box-shadow: 0 2px 4px 0 rgba(170, 170, 170, .5);
	background-color: #fdfdfd;
	border: solid 1px rgba(194, 198, 206, .5);
}

#dd-container .dtd-autosubmission-form, .dtd-plugin .dtd-autosubmission-form {
	margin: 0 1em 1em 1em;
}

#dd-container .dtd-show-program-details, .dtd-plugin .dtd-show-program-details {
	margin-bottom: 2em;
}

#dd-container .policy-optin-checkbox, .dtd-plugin .policy-optin-checkbox {
	margin-right: .75em;
	transform: scale(1.5);
}

#dd-container .policy-optin-label, .dtd-plugin .policy-optin-label {
	font-size: 1.25em;
}

#dd-container .break-word, .dtd-plugin .break-word {
	word-wrap: break-word;
	-ms-word-break: break-all;
	word-break: break-all;
}

#dd-container .break-word-desc a, .dtd-plugin .break-word-desc a {
	word-wrap: break-word;
	-ms-word-break: break-all;
	word-break: break-all;
}

@media screen and (-ms-high-contrast: active) {
	.dtd-search-input {
		background-image: url("https://cdn-icfbn.nitrocdn.com/lwZWMrcOtUkespLsHMgnLPwlrmZNBiHb/assets/images/optimized/rev-16fe18e/doublethedonation.com/api/img/plugin/vg.png");
		background-size: 25px;
	}
	
	.dtd-search-input.nitro-lazy {
		background-image: none !important;
	}
}

.dtd-toast-theme {
	font-family: "Inter", sans-serif;
}

.dtd-toast-theme .light-toast {
	background-color: #d3d3d3;
	color: #000;
}

.dtd-toast-theme .dark-toast {
	background-color: #000;
	color: #fff;
}

.dtd-toast-theme .close-toast {
	font-weight: 900;
	position: absolute;
	top: 5px;
	right: 5px;
	background: rgba(0, 0, 0, 0);
	border: none;
	color: inherit;
	margin: 3px;
}

.dtd-toast-theme .toast-submit-mg-btn {
	text-decoration: none;
	cursor: pointer;
	background-color: #f0f0f0;
	width: auto;
	max-width: 250px;
	color: #000;
	padding: 10px;
	margin: auto;
	border: 2px solid #000;
	border-radius: 8px;
	display: grid;
	place-content: center;
	box-shadow: 3px 3px 3px rgba(0, 0, 0, .5);
	margin-bottom: 25px;
}

.dtd-toast-theme .toast-notification {
	border-radius: 10px;
	box-shadow: rgba(100, 100, 111, .2) 0px 7px 29px 0px;
	margin-bottom: 20px;
	margin-right: 0;
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: 100;
	display: flex;
	flex-direction: row;
}

.dtd-toast-theme .toast-notification .message-container {
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

.dtd-toast-theme .toast-notification .message-container div {
	margin-bottom: 20px;
}

#dd-register .plan {
	padding: 20px 5px 5px 15px;
	margin-bottom: 10px;
	border-radius: 5px;
	border: 1px solid #ddd;
	cursor: pointer;
}

#dd-register .plan.active {
	background-color: #f2ffed;
}

#dd-register .plan-price {
	float: right;
	font-weight: bold;
	font-size: 16px;
}

#dd-register .plan-header {
	margin-left: 10px;
}

#dd-register .button {
	width: 100%;
	font-size: 1.3em;
}

#dd-register .input-help {
	margin-top: -20px;
	font-size: .8em;
}

#dd-register .input-error {
	margin-top: -20px;
	color: darkred;
}

#dd-register .error {
	border-color: darkred !important;
}
