.page {
	max-width: 1024px;
}
html.export .page {
	height: 1300px;
}
#wrapper-p-192650918.titlepage>h2 {
	font-weight: normal;
}
#wrapper-p-192650918.titlepage p.instruction {
	font-weight: normal;
}
.wrapper-f1032881299_1.object-text {
	font-style: italic;
	font-weight: normal;
	--kendo-font-size: 0.8rem;
	font-size: 0.8rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question>h3, section.wrapper-1110136096.question>fieldset>legend>h3 {
	color: rgba(0, 0, 0, 1.00);
}
section.wrapper-1110136096.question>div {
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
	min-height: 22px;
}
section.wrapper-1110136096.question div label {
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question div span.label {
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question div .unit {
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question .fleft input[type="radio"], section.wrapper-1110136096.question .fleft input[type="checkbox"], section.wrapper-1110136096.question .fright input[type="radio"], section.wrapper-1110136096.question .fright input[type="checkbox"] {
	margin-top: 5px !important;
}
section.wrapper-1110136096.question div input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question div textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question div input + span {
}
section.wrapper-1110136096.question .k-input-inner[type="text"] {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question div select {
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question div textarea + span {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question div .other-precise input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question div .other-precise textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question .chips-wrapper label span {
	padding: 8px;
}
section.wrapper-1110136096.question .chips-wrapper input:checked + label {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(0, 176, 82, 1.00) !important;
}
.rtl section.wrapper-1110136096.question .varclosebtn label, .rtl section.wrapper-1110136096.question .varclosebtn span.label, .rtl section.wrapper-1110136096.question td.closebtn div.cell-content, .rtl section.wrapper-1110136096.question.closebtn div.cell-content {
}
section.wrapper-1110136096.question .varclosebtn input:checked + label, section.wrapper-1110136096.question .varclosebtn span.label.btn-selected, section.wrapper-1110136096.question td.closebtn div.cell-content:has(input:checked), section.wrapper-1110136096.question.closebtn div.cell-content:has(input:checked) {
	background-color: rgba(0, 176, 82, 1.00) !important;
}
section.wrapper-1110136096.question div.numeric-slider {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1110136096.question  .scalegraduate {
	width: 100%;
	max-width: 100%;
	margin: auto;
	float: none;
}
section.wrapper-1637125811.question>h3, section.wrapper-1637125811.question>fieldset>legend>h3 {
	color: rgba(0, 0, 0, 1.00);
}
section.wrapper-1637125811.question>div {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
	min-height: 22px;
}
section.wrapper-1637125811.question div label {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question div span.label {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question div .unit {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question .fleft input[type="radio"], section.wrapper-1637125811.question .fleft input[type="checkbox"], section.wrapper-1637125811.question .fright input[type="radio"], section.wrapper-1637125811.question .fright input[type="checkbox"] {
	margin-top: 5px !important;
}
section.wrapper-1637125811.question div input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question div textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question div input + span {
}
section.wrapper-1637125811.question .k-input-inner[type="text"] {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question div select {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question div textarea + span {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question div .other-precise input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question div .other-precise textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question .chips-wrapper label span {
	padding: 8px;
}
section.wrapper-1637125811.question .chips-wrapper input:checked + label {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(0, 176, 82, 1.00) !important;
}
section.wrapper-1637125811.question .varclosebtn label span, section.wrapper-1637125811.question .varclosebtn span.label span, section.wrapper-1637125811.question td.closebtn div.cell-content, section.wrapper-1637125811.question.closebtn div.cell-content {
	padding: 8px;
	line-height: 1.3;
}
section.wrapper-1637125811.question .varclosebtn label, section.wrapper-1637125811.question .varclosebtn span.label, section.wrapper-1637125811.question td.closebtn div.cell-content, section.wrapper-1637125811.question.closebtn div.cell-content {
	border-radius: 16px !important;
	text-align: center !important;
}
.rtl section.wrapper-1637125811.question .varclosebtn label, .rtl section.wrapper-1637125811.question .varclosebtn span.label, .rtl section.wrapper-1637125811.question td.closebtn div.cell-content, .rtl section.wrapper-1637125811.question.closebtn div.cell-content {
	text-align: center !important;
}
section.wrapper-1637125811.question .varclosebtn input:checked + label, section.wrapper-1637125811.question .varclosebtn span.label.btn-selected, section.wrapper-1637125811.question td.closebtn div.cell-content:has(input:checked), section.wrapper-1637125811.question.closebtn div.cell-content:has(input:checked) {
	background-color: rgba(0, 176, 82, 1.00) !important;
}
section.wrapper-1637125811.question div.numeric-slider {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1637125811.question  .scalegraduate {
	width: 100%;
	max-width: 100%;
	margin: auto;
	float: none;
}
section.wrapper-314835962.question>h3, section.wrapper-314835962.question>fieldset>legend>h3 {
	color: rgba(0, 0, 0, 1.00);
}
section.wrapper-314835962.question>div {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
	min-height: 22px;
}
section.wrapper-314835962.question div label {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question div span.label {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question div .unit {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question .fleft input[type="radio"], section.wrapper-314835962.question .fleft input[type="checkbox"], section.wrapper-314835962.question .fright input[type="radio"], section.wrapper-314835962.question .fright input[type="checkbox"] {
	margin-top: 5px !important;
}
section.wrapper-314835962.question div input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question div textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question div input + span {
}
section.wrapper-314835962.question .k-input-inner[type="text"] {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question div select {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question div textarea + span {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question div .other-precise input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question div .other-precise textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question .chips-wrapper label span {
	padding: 8px;
}
section.wrapper-314835962.question .chips-wrapper input:checked + label {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(0, 176, 82, 1.00) !important;
}
section.wrapper-314835962.question .varclosebtn label span, section.wrapper-314835962.question .varclosebtn span.label span, section.wrapper-314835962.question td.closebtn div.cell-content, section.wrapper-314835962.question.closebtn div.cell-content {
	padding: 8px;
	line-height: 1.3;
}
section.wrapper-314835962.question .varclosebtn label, section.wrapper-314835962.question .varclosebtn span.label, section.wrapper-314835962.question td.closebtn div.cell-content, section.wrapper-314835962.question.closebtn div.cell-content {
	border-radius: 16px !important;
	text-align: center !important;
}
.rtl section.wrapper-314835962.question .varclosebtn label, .rtl section.wrapper-314835962.question .varclosebtn span.label, .rtl section.wrapper-314835962.question td.closebtn div.cell-content, .rtl section.wrapper-314835962.question.closebtn div.cell-content {
	text-align: center !important;
}
section.wrapper-314835962.question .varclosebtn input:checked + label, section.wrapper-314835962.question .varclosebtn span.label.btn-selected, section.wrapper-314835962.question td.closebtn div.cell-content:has(input:checked), section.wrapper-314835962.question.closebtn div.cell-content:has(input:checked) {
	background-color: rgba(0, 176, 82, 1.00) !important;
}
section.wrapper-314835962.question div.numeric-slider {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-314835962.question  .scalegraduate {
	width: 100%;
	max-width: 100%;
	margin: auto;
	float: none;
}
section.wrapper-1553264056.question>h3, section.wrapper-1553264056.question>fieldset>legend>h3 {
	color: rgba(0, 0, 0, 1.00);
}
section.wrapper-1553264056.question>div {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
	min-height: 22px;
}
section.wrapper-1553264056.question div label {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question div span.label {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question div .unit {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question .fleft input[type="radio"], section.wrapper-1553264056.question .fleft input[type="checkbox"], section.wrapper-1553264056.question .fright input[type="radio"], section.wrapper-1553264056.question .fright input[type="checkbox"] {
	margin-top: 5px !important;
}
section.wrapper-1553264056.question div input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question div textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question div input + span {
}
section.wrapper-1553264056.question .k-input-inner[type="text"] {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question div select {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question div textarea + span {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question div .other-precise input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question div .other-precise textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question .chips-wrapper label span {
	padding: 8px;
}
section.wrapper-1553264056.question .chips-wrapper input:checked + label {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(0, 176, 82, 1.00) !important;
}
section.wrapper-1553264056.question .varclosebtn label span, section.wrapper-1553264056.question .varclosebtn span.label span, section.wrapper-1553264056.question td.closebtn div.cell-content, section.wrapper-1553264056.question.closebtn div.cell-content {
	padding: 8px;
	line-height: 1.3;
}
section.wrapper-1553264056.question .varclosebtn label, section.wrapper-1553264056.question .varclosebtn span.label, section.wrapper-1553264056.question td.closebtn div.cell-content, section.wrapper-1553264056.question.closebtn div.cell-content {
	border-radius: 16px !important;
	text-align: center !important;
}
.rtl section.wrapper-1553264056.question .varclosebtn label, .rtl section.wrapper-1553264056.question .varclosebtn span.label, .rtl section.wrapper-1553264056.question td.closebtn div.cell-content, .rtl section.wrapper-1553264056.question.closebtn div.cell-content {
	text-align: center !important;
}
section.wrapper-1553264056.question .varclosebtn input:checked + label, section.wrapper-1553264056.question .varclosebtn span.label.btn-selected, section.wrapper-1553264056.question td.closebtn div.cell-content:has(input:checked), section.wrapper-1553264056.question.closebtn div.cell-content:has(input:checked) {
	background-color: rgba(0, 176, 82, 1.00) !important;
}
section.wrapper-1553264056.question div.numeric-slider {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-1553264056.question  .scalegraduate {
	width: 100%;
	max-width: 100%;
	margin: auto;
	float: none;
}
section.wrapper-615189039.question>h3, section.wrapper-615189039.question>fieldset>legend>h3 {
	color: rgba(0, 0, 0, 1.00);
}
section.wrapper-615189039.question>div {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
	min-height: 22px;
}
section.wrapper-615189039.question div label {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question div span.label {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question div .unit {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question .fleft input[type="radio"], section.wrapper-615189039.question .fleft input[type="checkbox"], section.wrapper-615189039.question .fright input[type="radio"], section.wrapper-615189039.question .fright input[type="checkbox"] {
	margin-top: 5px !important;
}
section.wrapper-615189039.question div input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question div textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question div input + span {
}
section.wrapper-615189039.question .k-input-inner[type="text"] {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question div select {
	text-align: center;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question div textarea + span {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question div .other-precise input {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question div .other-precise textarea {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question .chips-wrapper label span {
	padding: 8px;
}
section.wrapper-615189039.question .chips-wrapper input:checked + label {
	color: rgba(255, 255, 255, 1.00);
	background-color: rgba(0, 176, 82, 1.00) !important;
}
section.wrapper-615189039.question .varclosebtn label span, section.wrapper-615189039.question .varclosebtn span.label span, section.wrapper-615189039.question td.closebtn div.cell-content, section.wrapper-615189039.question.closebtn div.cell-content {
	padding: 8px;
	line-height: 1.3;
}
section.wrapper-615189039.question .varclosebtn label, section.wrapper-615189039.question .varclosebtn span.label, section.wrapper-615189039.question td.closebtn div.cell-content, section.wrapper-615189039.question.closebtn div.cell-content {
	border-radius: 16px !important;
	text-align: center !important;
}
.rtl section.wrapper-615189039.question .varclosebtn label, .rtl section.wrapper-615189039.question .varclosebtn span.label, .rtl section.wrapper-615189039.question td.closebtn div.cell-content, .rtl section.wrapper-615189039.question.closebtn div.cell-content {
	text-align: center !important;
}
section.wrapper-615189039.question .varclosebtn input:checked + label, section.wrapper-615189039.question .varclosebtn span.label.btn-selected, section.wrapper-615189039.question td.closebtn div.cell-content:has(input:checked), section.wrapper-615189039.question.closebtn div.cell-content:has(input:checked) {
	background-color: rgba(0, 176, 82, 1.00) !important;
}
section.wrapper-615189039.question div.numeric-slider {
	--kendo-font-family: Verdana;
	font-family: Verdana;
	--kendo-font-size: 1.3rem;
	font-size: 1.3rem;
	line-height: 1.2;
}
section.wrapper-615189039.question  .scalegraduate {
	width: 100%;
	max-width: 100%;
	margin: auto;
	float: none;
}
section.wrapper-1750075824.question p.instruction {
	font-style: italic;
	font-weight: bold;
	--kendo-font-family: Roboto;
	font-family: Roboto;
	--kendo-font-size: 1.5rem;
	font-size: 1.5rem;
	line-height: 1.2;
}
section.wrapper-1750075824.question>h3, section.wrapper-1750075824.question>fieldset>legend>h3 {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question>div {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div label {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div span.label {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div .unit {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div input {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div textarea {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div input + span {
}
section.wrapper-1750075824.question .k-input-inner[type="text"] {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div select {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div textarea + span {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div .other-precise input {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question div .other-precise textarea {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
.rtl section.wrapper-1750075824.question .varclosebtn label, .rtl section.wrapper-1750075824.question .varclosebtn span.label, .rtl section.wrapper-1750075824.question td.closebtn div.cell-content, .rtl section.wrapper-1750075824.question.closebtn div.cell-content {
}
section.wrapper-1750075824.question div.numeric-slider {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1750075824.question  .scalegraduate {
	width: 100%;
	max-width: 100%;
	margin: auto;
	float: none;
}
section.wrapper-2058992916.question p.instruction {
	font-style: italic;
	font-weight: bold;
	--kendo-font-family: Roboto;
	font-family: Roboto;
	--kendo-font-size: 1.5rem;
	font-size: 1.5rem;
	line-height: 1.2;
}
section.wrapper-2058992916.question>h3, section.wrapper-2058992916.question>fieldset>legend>h3 {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question>div {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div label {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div span.label {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div .unit {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div input {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div textarea {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div input + span {
}
section.wrapper-2058992916.question .k-input-inner[type="text"] {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div select {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div textarea + span {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div .other-precise input {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question div .other-precise textarea {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
.rtl section.wrapper-2058992916.question .varclosebtn label, .rtl section.wrapper-2058992916.question .varclosebtn span.label, .rtl section.wrapper-2058992916.question td.closebtn div.cell-content, .rtl section.wrapper-2058992916.question.closebtn div.cell-content {
}
section.wrapper-2058992916.question div.numeric-slider {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2058992916.question  .scalegraduate {
	width: 100%;
	max-width: 100%;
	margin: auto;
	float: none;
}
section.wrapper-2004660732.question p.instruction {
	font-style: italic;
	font-weight: bold;
	--kendo-font-family: Roboto;
	font-family: Roboto;
	--kendo-font-size: 1.5rem;
	font-size: 1.5rem;
	line-height: 1.2;
}
section.wrapper-2004660732.question>div {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div label {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div span.label {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div .unit {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div input {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div textarea {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div input + span {
}
section.wrapper-2004660732.question .k-input-inner[type="text"] {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div select {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div textarea + span {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div .other-precise input {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question div .other-precise textarea {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
.rtl section.wrapper-2004660732.question .varclosebtn label, .rtl section.wrapper-2004660732.question .varclosebtn span.label, .rtl section.wrapper-2004660732.question td.closebtn div.cell-content, .rtl section.wrapper-2004660732.question.closebtn div.cell-content {
}
section.wrapper-2004660732.question div.numeric-slider {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-2004660732.question  .scalegraduate {
	width: 100%;
	max-width: 100%;
	margin: auto;
	float: none;
}
section.wrapper-1618234289.question p.instruction {
	font-style: italic;
	font-weight: bold;
	--kendo-font-family: Roboto;
	font-family: Roboto;
	--kendo-font-size: 1.5rem;
	font-size: 1.5rem;
	line-height: 1.2;
}
section.wrapper-1618234289.question>div {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div label {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div span.label {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div .unit {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div input {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div textarea {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div input + span {
}
section.wrapper-1618234289.question .k-input-inner[type="text"] {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div select {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div textarea + span {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div .other-precise input {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question div .other-precise textarea {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
.rtl section.wrapper-1618234289.question .varclosebtn label, .rtl section.wrapper-1618234289.question .varclosebtn span.label, .rtl section.wrapper-1618234289.question td.closebtn div.cell-content, .rtl section.wrapper-1618234289.question.closebtn div.cell-content {
}
section.wrapper-1618234289.question div.numeric-slider {
	--kendo-font-family: Roboto;
	font-family: Roboto;
}
section.wrapper-1618234289.question  .scalegraduate {
	width: 100%;
	max-width: 100%;
	margin: auto;
	float: none;
}
div.strip-cell section.wrapper-f2114279255_1:not(.splitgroup) {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 4.39%;
	margin-right: 0px;
	max-width: 133px;
	min-height: 38px;
	z-index: 10;
}
.rtl div.strip-cell section.wrapper-f2114279255_1:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 4.39%;
}
#strip-3 {
	margin-top: 17px;
}
div.strip-cell section.wrapper-f65309797:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4.59%;
	margin-right: 2px;
	max-width: 929px;
	min-height: 142px;
	z-index: 19;
}
.rtl div.strip-cell section.wrapper-f65309797:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 4.59%;
}
div.strip-cell section.wrapper-1110136096:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4.59%;
	margin-right: 2px;
	max-width: 929px;
	z-index: 11;
}
.rtl div.strip-cell section.wrapper-1110136096:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 4.59%;
}
div.strip-cell section.wrapper-1637125811:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4.59%;
	margin-right: 2px;
	max-width: 929px;
	z-index: 17;
}
.rtl div.strip-cell section.wrapper-1637125811:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 4.59%;
}
div.strip-cell section.wrapper-314835962:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4.59%;
	margin-right: 2px;
	max-width: 929px;
	z-index: 20;
}
.rtl div.strip-cell section.wrapper-314835962:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 4.59%;
}
div.strip-cell section.wrapper-1553264056:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4.59%;
	margin-right: 2px;
	max-width: 929px;
	z-index: 23;
}
.rtl div.strip-cell section.wrapper-1553264056:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 4.59%;
}
div.strip-cell section.wrapper-615189039:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4.59%;
	margin-right: 2px;
	max-width: 929px;
	z-index: 24;
}
.rtl div.strip-cell section.wrapper-615189039:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 4.59%;
}
#stripc-16 {
	width: 46%;
}
div.strip-cell section.wrapper-1750075824:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 9.98%;
	margin-right: 2px;
	max-width: 422px;
	z-index: 12;
}
.rtl div.strip-cell section.wrapper-1750075824:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 9.98%;
}
#stripc-17 {
	width: 41.6%;
}
div.strip-cell section.wrapper-2058992916:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	max-width: 422px;
	z-index: 13;
}
#stripc-19 {
	width: 13.48%;
}
div.strip-cell section.wrapper-2004660732:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 34.06%;
	margin-right: 2px;
	max-width: 89px;
	z-index: 14;
}
.rtl div.strip-cell section.wrapper-2004660732:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 34.06%;
}
#stripc-20 {
	width: 32.52%;
}
div.strip-cell section.wrapper-1618234289:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	max-width: 329px;
	z-index: 18;
}
#strip-21 {
	margin-top: 10px;
}
div.strip-cell section.wrapper-f1652121833:not(.splitgroup) {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 39.65%;
	margin-right: 0px;
	max-width: 212px;
	min-height: 46px;
	z-index: 16;
}
.rtl div.strip-cell section.wrapper-f1652121833:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 39.65%;
}
#strip-23 {
	margin-top: 5px;
}
div.strip-cell section.wrapper-f1980729220:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4.59%;
	margin-right: 2px;
	max-width: 929px;
	min-height: 53px;
	z-index: 22;
}
.rtl div.strip-cell section.wrapper-f1980729220:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 4.59%;
}
#strip-25 {
	margin-bottom: 1px;
}
div.strip-cell section.wrapper-f1032881299_1:not(.splitgroup) {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4.59%;
	margin-right: 2px;
	max-width: 388px;
	min-height: 16px;
	z-index: 4;
}
.rtl div.strip-cell section.wrapper-f1032881299_1:not(.splitgroup) {
	margin-left: 0px;
	margin-right: 4.59%;
}
