@charset "UTF-8";.fieldtypeText.zfImgChoiceWrapper {	display: flex;	flex-wrap: wrap;}.zfImgChoiceWrapper .imgChoiceDiv {	text-align: center;	border: 1px solid transparent;	padding: 20px 20px;	display: inline-block;	box-sizing: border-box;	margin-right: 3%;	margin-bottom: 3%;	border-radius: var(--input-radius);	transform: scale(0.90);    transition: 0.2s linear;    position: relative;}.rtl .zfImgChoiceWrapper .imgChoiceDiv {	margin-right: 0;	margin-left: 3%;}.miniCont480 .zfImgChoiceWrapper .imgChoiceDiv {    width: 100% !important;    margin-right: 0;    margin-bottom: 20px;}.zfImgChoiceWrapper .selected {	border: 1px solid rgb(var(--choice-selection-clr));    transform: scale(1);}.addedImgWrapper {	position: relative;}.oneColumns .addedImgWrapper {    display: flex;	flex-direction: column;    justify-content: center;}.zfImgChoiceWrapper .imgChoiceDiv .pCentre {	display: table;	width: 100%;	table-layout: fixed;}.addedImgWrapper .addedImgCont {	height: 150px;	display: table-cell;	width: 100%;	vertical-align: middle;	outline: none;	border: 1px solid transparent;}.addedImgWrapper .addedImgCont img {	border: 0 none;	max-width: 100%;	max-height: 100%;}.addedImgWrapper b {	display: block;	padding: 12px 0 0px !important;	font-size: var(--value-txt-size);	color: var(--choice-txt-clr);}.zfImgChoiceWrapper .imgChoiceDiv:hover {	text-align: center;	border: 1px dashed rgb(var(--choice-selection-clr));	transform: scale(1);	cursor: pointer;}.zoomIcon {	width: 18px;	height: 18px;	position: absolute;	right: 0px;	top: -19px;	display: none;}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv:hover .zoomIcon {	display: none;}.fieldtypeText svg.icon-Zoom-Icon-01 {    position: relative;    stroke-width: 0.8px;    stroke: var(--label-txt-clr);    fill: var(--label-txt-clr);}.imgSelectionDiv {	position: absolute;	top: -20px;	right: -20px;	width: 20px;	height: 25px;	display: none;	z-index: 99;}.imgSelectionDiv span {    position: relative;    top: 4px;    right: 0px;    left: auto;}.imgSelectionDiv::before {	content: "";	display: block;	width: 0px;	height: 0px;	position: absolute;	right: 0;	top: 0;	border-style: solid;	border-image: initial;	border-color: rgb(var(--choice-selection-clr)) rgb(var(--choice-selection-clr)) transparent transparent;	border-width: 19px;	border-radius: 0px var(--input-radius) 0px 0px;	opacity: 0.2;}.fieldDisabled .imgSelectionDiv::before {	border-color: var(--disabled-txt-clr) var(--disabled-txt-clr) transparent transparent;}.imgSelectionDiv svg.icon.choiceTick {	stroke-width: 1.6px;	stroke: rgb(var(--choice-selection-clr));	fill: rgb(var(--choice-selection-clr));	left: 1px;	top: 3px;	width: 16px;	height: 16px;}.rtl .imgSelectionDiv svg.icon.choiceTick {	right: 4px;	top: 4px;	transform: rotate(90deg);}.fieldDisabled .imgSelectionDiv svg.icon.choiceTick {	stroke: rgb(var(--disabled-txt-clr));	fill: rgb(var(--disabled-txt-clr));}.zfImgChoiceWrapper .selected .imgSelectionDiv {	display: block;}.rtl .zfImgChoiceWrapper .selected .imgSelectionDiv {	right: auto;	transform: rotate(-90deg);	left: -18px;	top: -23px;}.zfImgChoiceWrapper .imgChoiceDiv:hover .zoomIcon {    display: block;    text-decoration: none;    background: none;    top: 0;    left: 0;    right: auto;}.rtl .zfImgChoiceWrapper .imgChoiceDiv .zoomIcon {	right: 1px;	left: auto;}.zfImgChoiceWrapper .zoomIcon {	background: no-repeat;	top: 1px;	left: 1px;	right: auto;	padding: 5px;	z-index: 1;}.zfImgChoiceWrapper .zoomIcon .icon-search:before {	font-size: 14px;	color: var(--choice-txt-clr);}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv {	cursor: not-allowed !important;	background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity)) !important;	border-color: var(--disabled-bdr-clr) !important;}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv:hover {	transform: scale(0.90);}.fieldDisabled .addedImgWrapper .zoomIcon {	display: none;}.oneColumns.zfImgChoiceWrapper .imgChoiceDiv .pCentre {	position: relative;	float: left;	margin-right: 20px;}.rtl .oneColumns.zfImgChoiceWrapper .imgChoiceDiv .pCentre {	float: right;	margin-right: 0;	margin-left: 20px;}.zfImgChoiceWrapper.zf-small .addedImgCont {	height: 50px;}.zfImgChoiceWrapper.zf-medium .addedImgCont {	height: 100px;}.zfImgChoiceWrapper.oneColumns .imgChoiceDiv {	width: 50%;}.zfImgChoiceWrapper.twoColumns .imgChoiceDiv {	width: 47%;}.zfImgChoiceWrapper.threeColumns .imgChoiceDiv {	width: 30%;}.sideBySide .imgChoiceDiv {	width: 30%;}.zfImgChoiceWrapper.zf-small.sideBySide .imgChoiceDiv {	width: 22%;}.addedImgWrapper .ofImgChoiceDis {	margin-bottom: 6px;	color: rgb(var(--value-txt-clr));	opacity: 0.8;}.pTxtCenter {	float: left;	width: 100%;	display: flex;	flex-direction: column;	justify-content: center;	height: 100%;}.zfImgChoiceWrapper .imgChoiceDiv.selected:hover {	border:1px solid rgb(var(--choice-selection-clr));	transform: none;}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv:hover .addedImgCont:after {	display: none;}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv:hover {	border-style: solid;}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv.selected:hover {	border:1px solid var(--disabled-bdr-clr);}.fieldDisabled .addedImgWrapper .addedImgCont:focus {	border: 1px solid transparent !important;}.imgChoiceDiv .cusChoiceLabel {	margin: 8px auto 0 auto !important;}.imgChoiceDiv .addedImgWrapper b {	padding: 8px 0 0 0!important;}.fieldDisabled .zfImgChoiceWrapper .addedImgWrapper b {	color: var(--disabled-txt-clr);}.imgChoiceDiv .addedImgWrapper b.ofImgChoiceTxt {	font-weight: 500;}.imgChoiceDiv .addedImgWrapper b.ofImgChoiceDis {	margin-bottom: 4px;}.imgSelectionDiv.choiceSeleDiv {    transform: rotate(356deg);    right: -8px;    width: 20px;    height: 25px;    top: -5px;}.imgSelectionDiv.choiceSeleDiv::before {    border-width: 26px !important;    border-radius: 0;}.imgSelectionDiv.choiceSeleDiv svg.icon.choiceTick {	stroke-width: 2.5px;    left: -9px;    top: 7px;    width: 18px;    height: 17px;}.addedImgWrapper.customRadio .imgSelectionDiv, .addedImgWrapper.customCheckBox .imgSelectionDiv,.choiceFieldBoxTickModel .imgChoiceDiv .cusChoiceLabel {    display: none;}.choiceFieldBoxTickModel .selectedChoice .imgSelectionDiv.choiceSeleDiv,.choiceFieldBoxTickModel .selected .addedImgWrapper.customCheckBox .imgSelectionDiv,.choiceFieldBoxTickModel .selected .addedImgWrapper.customRadio .imgSelectionDiv {    display: block;}.rtl.choiceFieldBoxTickModel .selectedChoice .imgSelectionDiv.choiceSeleDiv {    right: auto;    transform: rotate(-90deg);    left: -3px;    top: -3px;}.rtl .imgSelectionDiv.choiceSeleDiv svg.icon.choiceTick {    top: 10px;    right: 7px;}.radioBtnType6 .addedImgWrapper.customRadio label,.checkBoxType6 .addedImgWrapper.customCheckBox label {    display: none !important;}.radioBtnType6 .selected .addedImgWrapper.customRadio .imgSelectionDiv, .checkBoxType6 .selected .addedImgWrapper.customCheckBox .imgSelectionDiv {    display: block;}.fieldDisabled .imgSelectionDiv svg.icon.choiceTick {    stroke: var(--disabled-txt-clr) var(--disabled-txt-clr) transparent transparent;    fill: var(--disabled-txt-clr) var(--disabled-txt-clr) transparent transparent;}.checkBoxType6 .zfImgChoiceWrapper .selected .imgSelectionDiv,.choiceFieldBoxTickModel .selected .addedImgWrapper .imgSelectionDiv {    display: none;}.checkBoxType6 .zfImgChoiceWrapper .selected .imgSelectionDiv.tickmodel {    display: block;}.checkBoxType6 .zfImgChoiceWrapper .imgSelectionDiv::before {	border-width: 22px;}.checkBoxType6 .imgSelectionDiv svg.icon.icon-Tick-01,.choiceFieldBoxTickModel .imgSelectionDiv.choiceSeleDiv svg.icon.icon-Tick-01 {    display: block;    stroke: rgb(var(--choice-selection-clr));    fill: rgb(var(--choice-selection-clr));    stroke-width: 0;    left: -1px;    top: 4px;    width: 18px;    height: 17px;    transform: rotate(4deg);}.choiceFieldBoxTickModel .imgSelectionDiv.choiceSeleDiv svg.icon.icon-Tick-01 {    left: -8px;    top: 7px;}.rtl.checkBoxType6 .imgSelectionDiv svg.icon.icon-Tick-01 {    left: -1px;    top: 5px;    transform: rotate(98deg);}.choiceFieldBoxTickModel .imgSelectionDiv svg.icon.icon-Tick-01 {    left: -1px;    top: 4px;    display: block;    fill: rgb(var(--choice-selection-clr));}.choiceFieldBoxTickModel .imgSelectionDiv:before {    border-width: 22px;}.fieldDisabled .imgSelectionDiv svg.icon.icon-Tick-01,.choiceFieldBoxTickModel .fieldDisabled .imgSelectionDiv.choiceSeleDiv svg.icon.icon-Tick-01 {    fill: var(--disabled-txt-clr) var(--disabled-txt-clr) transparent transparent;    stroke: var(--disabled-txt-clr) var(--disabled-txt-clr) transparent transparent;    opacity: 0.6;}.choiceFieldBoxTickModel .selected .addedImgWrapper .imgSelectionDiv.tickmodel {	display: block;}.rtl.choiceFieldBoxTickModel .imgSelectionDiv.choiceSeleDiv svg.icon.icon-Tick-01 {    left: -3px;    top: 12px;    transform: rotate(98deg);}.rtl.choiceFieldBoxTickModel .imgSelectionDiv svg.icon.icon-Tick-01 {    left: -2px;    top: 5px;    transform: rotate(98deg);}span.imgChoiceValRestriction {    font-size: calc(var(--value-txt-size) - 2px);    font-weight: 600;    font-style: italic;	padding: 8px 0;}.imgChoiceDiv.zoomIconVisible.imgRemainingDisable {    cursor: not-allowed !important;    opacity: 0.5;    border: none;}.imgChoiceDiv.zoomIconVisible.imgRemainingDisable label.cusChoiceLabel {    pointer-events: none;    cursor: not-allowed;}.imgChoiceDiv.zoomIconVisible.imgRemainingDisable a.zoomIcon {    pointer-events: none;    cursor: not-allowed;    display: none;}.imgChoiceDiv.zoomIconVisible.imgRemainingDisable:hover, .zfImgChoiceWrapper .imgChoiceDiv.selected:hover,.zfImgChoiceWrapper .imgChoiceDiv.selected {   transform: scale(0.90);}.imgRemainingDisable .customRadio .cusChoiceLabel, .imgRemainingDisable .customCheckBox .cusChoiceLabel {    cursor: not-allowed !important;    transform: none !important;    border: none;}.imgChoiceDiv.zoomIconVisible.resterror, .zfImgChoiceWrapper .imgChoiceDiv.resterror.selected:hover  {    border-color: var(--error-txt-clr)!important;}.grid_Wrapper .twoColumn .col .imgChoiceDiv .pTxtCenter, .grid_Wrapper .threeColumn .col .imgChoiceDiv .pTxtCenter{	align-items: center;}.grid_Wrapper .twoColumn .col .imgChoiceDiv .cusChoiceLabel, .grid_Wrapper .threeColumn .col .imgChoiceDiv .cusChoiceLabel{	margin: 8px 0 0 0 !important;}.twoColumn .col .zfImgChoiceWrapper .addedImgWrapper .addedImgCont, .threeColumn .col .zfImgChoiceWrapper .addedImgWrapper .addedImgCont{	height: 100px;}.twoColumn .col .zfImgChoiceWrapper.oneColumns .imgChoiceDiv, .threeColumn .col .zfImgChoiceWrapper.oneColumns .imgChoiceDiv{	width: 100%;	margin-right: 0;}.rtl .twoColumn .col .zfImgChoiceWrapper.oneColumns .imgChoiceDiv, .rtl .threeColumn .col .zfImgChoiceWrapper.oneColumns .imgChoiceDiv{	margin-left: 0;}@charset "UTF-8";.yesNofldStyleCont2 {	display: flex;	gap: 20px;}.yesNofldCont {	display: flex;	flex-flow: column;}.yesNofldCont span {    width: 58px;    text-align: center;    line-height: 140%;    font-size: var(--instruction-txt-size);	color: var(--label-txt-clr);	font-weight: var(--instruction-txt-weight);    margin-top: 10px;}.yesNofldStyle2 {	width: 58px;	height: 58px;	background: transparent;	border: 1px solid rgba(var(--yes-no-border-clr));	border-radius: var(--input-radius);	margin: 0;	cursor: pointer;	display: flex;	align-items: center;	justify-content: center;	box-sizing: border-box;}.yesNofldStyle2 svg {	width: 30px;    height: 30px;        stroke-width: 0.5px;    fill: transparent;    position: initial;    opacity: 1;	transform: scale(1);    }.yesFldType2 svg {	stroke: rgba(var(--yes-btn-selected-bg));}.noFldType2 svg {	stroke: rgba(var(--no-btn-selected-bg));}.yesFldType2 svg.icon-curvetick {	fill: rgba(var(--yes-btn-selected-bg));}.noFldType2 svg.icon-curvecross {	fill: rgba(var(--no-btn-selected-bg));}.yesFldType2:focus,.yesFldType2:hover {	border-color: rgba(var(--yes-btn-selected-bg));}.noFldType2:focus,.noFldType2:hover {	border-color: rgba(var(--no-btn-selected-bg));}.type1 .yesNofldStyle2 {	width: 56px;    height: 56px;}.type1 .yesNofldStyle2 svg,.type1 .fullPage_subFrmContent .yesNofldStyle2 svg {	width: 28px;    height: 28px;}.type1 .yesNofldCont span {	width: 56px;}.type3 .yesNofldStyle2 {	width: 62px;	height: 62px;}.type3 .yesNofldStyle2 svg,.type3 .fullPage_subFrmContent .yesNofldStyle2 svg  {	width: 32px;	height: 32px;}.type3 .yesNofldCont span {	width: 62px;}.type4 .yesNofldStyle2 {	width: 64px;	height: 64px;}.type4 .yesNofldStyle2 svg,.type4 .fullPage_subFrmContent .yesNofldStyle2 svg {	width: 34px;	height: 34px;}.type4 .yesNofldCont span {	width: 64px;}.type5 .yesNofldStyle2 {	width: 66px;	height: 66px;}.type5 .yesNofldStyle2 svg,.type5 .fullPage_subFrmContent .yesNofldStyle2 svg {	width: 36px;	height: 36px;}.type5 .yesNofldCont span {	width: 66px;}.type6 .yesNofldStyle2 {	width: 68px;	height: 68px;}.type6 .yesNofldStyle2 svg,.type6 .fullPage_subFrmContent .yesNofldStyle2 svg {	width: 38px;	height: 38px;}.type6 .yesNofldCont span {	width: 68px;}.pageWrapper.fieldModel_4 .yesNofldStyle2 {	--input-radius: 4px;}.type3 .yesNofldStyleCont2,.type4 .yesNofldStyleCont2 {	gap: 24px}.type5 .yesNofldStyleCont2,.type6 .yesNofldStyleCont2 {	gap: 28px}.fullPage_subFrmContent .yesNofldStyle2 svg {	width: 36px;    height: 36px;}.yesFldType2.selected {	background: rgba(var(--yes-btn-selected-bg));    border: 1px solid rgba(var(--yes-btn-selected-bg));}.yesFldType2.selected svg {	fill: rgba(var(--yes-btn-selected-txt-clr));	stroke: rgba(var(--yes-btn-selected-txt-clr));}.fieldDisabled .fieldtypeText.ofIconCont .yesNofldCont svg {	display: block;}.noFieldIcon .fieldtypeText.ofIconCont .yesNofldCont svg {	display: block;}.noFldType2.selected {	background: rgba(var(--no-btn-selected-bg));    border: 1px solid rgba(var(--no-btn-selected-bg));}.noFldType2.selected svg {	fill: rgba(var(--no-btn-selected-txt-clr));	stroke: rgba(var(--no-btn-selected-txt-clr));}.yesNofldStyleCont {	display: flex;}.yesNofldStyle {	background: transparent;    border: 1px solid rgba(var(--yes-no-border-clr));	border-radius: var(--input-radius);	font-size: var(--value-txt-size);    padding: 10px;    position: relative;    width: 50%;    display: flex;    align-items: center;    justify-content: center;    text-align: center;	cursor: pointer;}.yesNofldStyle:hover {	text-decoration: none;}.yesFldType {	border-right: none;	border-top-right-radius: 0;	border-bottom-right-radius: 0;	color: rgba(var(--yes-btn-selected-bg));}.rtl .yesFldType {	border-right: 1px solid rgba(var(--yes-no-border-clr));    border-left: none;    border-radius: var(--input-radius);    border-top-left-radius: 0;    border-bottom-left-radius: 0;}.yesFldType.selected {	background: rgba(var(--yes-btn-selected-bg));	border: 1px solid rgba(var(--yes-btn-selected-bg));	border-right: none;	color: rgba(var(--yes-btn-selected-txt-clr));}.rtl .yesFldType.selected {	border-right: 1px solid rgba(var(--yes-btn-selected-bg));	border-left: none;}.noFldType {	border-top-left-radius: 0;	border-bottom-left-radius: 0;	color: rgba(var(--no-btn-selected-bg));}.rtl .noFldType {	border-radius: var(--input-radius);    border-top-right-radius: 0;    border-bottom-right-radius: 0;}.yesFldType.selected::after,.yesFldType.selected:focus::after {	content: "";    width: 2px;    position: absolute;    top: -1px;    bottom: -1px;    right: -1px;    background: rgba(var(--yes-btn-selected-bg));    z-index: 9;}.rtl .yesFldType.selected::after,.rtl .yesFldType.selected:focus::after {	right: auto;	left: -1px;}.yesFldType:focus,.yesFldType:hover {	border: 1px solid rgba(var(--yes-btn-selected-bg));	border-right: none;}.rtl .yesFldType:focus,.rtl .yesFldType:hover {	border: 1px solid rgba(var(--yes-btn-selected-bg));	border-left: none;}.yesFldType:focus::after,.yesFldType:hover::after {	content: "";    width: 1px;    position: absolute;    top: -1px;    bottom: -1px;    right: -1px;    background: rgba(var(--yes-btn-selected-bg));    z-index: 9;}.rtl .yesFldType:focus::after,.rtl .yesFldType:hover::after {	left: -1px;    right: auto;}.noFldType.selected {	background: rgba(var(--no-btn-selected-bg));    border: 1px solid rgba(var(--no-btn-selected-bg));    color: rgba(var(--no-btn-selected-txt-clr));}.noFldType:focus,.noFldType:hover {	border: 1px solid rgba(var(--no-btn-selected-bg));}.yesFldType.selected ~ .noFldType:hover::after,.yesFldType.selected ~ .noFldType:focus::after {	content: "";    width: 1px;    position: absolute;    top: -1px;    bottom: -1px;    left: -1px;    background: rgba(var(--no-btn-selected-bg));    z-index: 9;}.rtl .yesFldType.selected ~ .noFldType:hover::after,.rtl .yesFldType.selected ~ .noFldType:focus::after {	left: auto;	right: -1px;}.fieldDisabled .yesNofldStyleCont,.fieldDisabled .yesNofldStyleCont2 {	cursor: not-allowed;}.fieldDisabled .yesNofldStyle {	background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));    border-color: var(--disabled-bdr-clr);	color: var(--disabled-txt-clr);	pointer-events: none;}.fieldDisabled .yesNofldStyle2 {	background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));    border-color: var(--disabled-bdr-clr);	pointer-events: none;}.fieldDisabled .yesNofldStyle2 svg {	stroke: var(--disabled-txt-clr);}.fieldDisabled .yesNofldStyle2 svg.icon-curvetick,.fieldDisabled .yesNofldStyle2 svg.icon-curvecross {	stroke: var(--disabled-txt-clr);	fill: var(--disabled-txt-clr);}.fieldDisabled .yesNofldStyle.yesFldType.selected::after {	background: transparent;}.fieldDisabled .yesNofldStyle.yesFldType.selected {	background: rgba(var(--yes-btn-selected-bg));    border: 1px solid rgba(var(--yes-btn-selected-bg));	border-right: none;    color: rgba(var(--yes-btn-selected-txt-clr));}.fieldDisabled .yesNofldStyle2.yesFldType2.selected {	background: rgba(var(--yes-btn-selected-bg));	border: 1px solid rgba(var(--yes-btn-selected-bg));}.fieldDisabled .yesNofldStyle2.yesFldType2.selected svg {	fill: rgba(var(--yes-btn-selected-txt-clr));	stroke: rgba(var(--yes-btn-selected-txt-clr));}.fieldDisabled .yesNofldStyle.noFldType.selected {	background: rgba(var(--no-btn-selected-bg));    border: 1px solid rgba(var(--no-btn-selected-bg));    color: rgba(var(--no-btn-selected-txt-clr));	border-left: none;}.fieldDisabled .yesNofldStyle2.noFldType2.selected {	background: rgba(var(--no-btn-selected-bg));    border: 1px solid rgba(var(--no-btn-selected-bg));}.fieldDisabled .yesNofldStyle2.noFldType2.selected svg {	fill: rgba(var(--no-btn-selected-txt-clr));	stroke: rgba(var(--no-btn-selected-txt-clr));}.fieldDisabled .yesNofldStyle.yesFldType.selected ~ .noFldType {	}.fieldDisabled .yesNofldStyle,.fieldDisabled .yesNofldStyle2,.fieldDisabled .yesNofldCont span {	opacity: 0.4;	pointer-events: none;}.pageWrapper.fieldModel_4 .yesNofldStyle {	--input-radius: 4px;}.type1 .fullPage_subFrm .fullPage_subFrmWrap .zfyesNoField {	width: 190px;	min-width: 190px;}.type1.fullPage_subFrmWrap .sfFieldWrapper.zfyesNoField {	width: 190px;	min-width: 190px;}.type3 .fullPage_subFrm .fullPage_subFrmWrap .zfyesNoField,.type2 .fullPage_subFrm .fullPage_subFrmWrap .zfyesNoField {	width: 196px;	min-width: 196px;}.type3.fullPage_subFrmWrap .sfFieldWrapper.zfyesNoField,.type2.fullPage_subFrmWrap .sfFieldWrapper.zfyesNoField {	width: 196px;	min-width: 196px;}.type4 .fullPage_subFrm .fullPage_subFrmWrap .zfyesNoField,.type5 .fullPage_subFrm .fullPage_subFrmWrap .zfyesNoField {	width: 210px;	min-width: 210px;}.type4.fullPage_subFrmWrap .sfFieldWrapper.zfyesNoField,.type5.fullPage_subFrmWrap .sfFieldWrapper.zfyesNoField {	width: 210px;	min-width: 210px;}.type6 .fullPage_subFrm .fullPage_subFrmWrap .zfyesNoField {	width: 220px;	min-width: 220px;}.type6.fullPage_subFrmWrap .sfFieldWrapper.zfyesNoField {	width: 220px;	min-width: 220px;}@charset "UTF-8";/****************************************************************	Name field container****************************************************************/.zfNameContainer {	display: flex;}.fullPageInlineSubFrm .zfNameContainer {	display: block;}.miniCont480 .zfNameContainer {	display: block;}.fieldDisabled .zfNameContainer span {	cursor: not-allowed;}.nameCompLabelWrapper > span {	display: block;	position: relative;}.zfNameContainer .nameCompLabelWrapper {	margin-left: 2%;	float: left;	position: relative;	flex: 1;}.rtl .zfNameContainer .nameCompLabelWrapper {	float: right;	margin-right: 2%;	margin-left: 0;	text-align: right;}.miniCont480 .zfNameContainer .nameCompLabelWrapper {	width: 100% !important;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 15px;}.fullPage_subFrmContent .nameCompLabelWrapper {	width: 100% !important;	margin-bottom: 16px;	margin-left: 0;}.rtl .fullPage_subFrmContent .nameCompLabelWrapper {	margin-right: 0;}.nameCompLabelWrapper.salutatioDiv {	width: 19%;	flex: none;}.nameCompLabelWrapper.salutatioDiv:first-of-type,.zfNameContainer .nameCompLabelWrapper:first-of-type {	margin-left: 0;}.rtl .nameCompLabelWrapper.salutatioDiv:first-of-type,.rtl .zfNameContainer .nameCompLabelWrapper:first-of-type {	margin-right: 0%;	margin-left: 0px;}/****************************************************************	Salutation select2****************************************************************/.zfNameContainer .select2FormFont {	width: 100%;}.salutationWrap .select2-container .select2-selection__arrow {	width: 20px !important;}/****************************************************************	Text field clear icon case****************************************************************/.fieldtypeText.ofIconCont .zfNameContainer em.inputClearDiv svg {	top: auto;	transform: translate(0);}/****************************************************************	Text field noFieldIcon case****************************************************************/.nameFieldSpaceing input[ui_type="textbox"] {	padding-left: 8px !important;}.rtl .nameFieldSpaceing input[ui_type="textbox"] {	padding-right: 8px !important;	padding-left: 30px !important;}.rtl .fullPage_subfrmInner .fieldtypeText.ofIconCont .nameFieldSpaceing input[ui_type="textbox"] {	padding-left: 8px !important;	padding-right: 10px !important;}/****************************************************************	Field model 3****************************************************************/.fieldModel_3 .fieldtypeText .nameFieldSpaceing input[ui_type="textbox"] {	padding-left: 12px !important;	padding-right: 25px;}.rtl.fieldModel_3 .fieldtypeText .nameFieldSpaceing input[ui_type="textbox"] {	padding-left: 25px !important;	padding-right: 12px !important;}/****************************************************************	Field model 4****************************************************************/.fieldModel_4 .nameFieldSpaceing input[ui_type="textbox"] {	padding-left: 4px !important;}.rtl.fieldModel_4 .nameFieldSpaceing input[ui_type="textbox"] {	padding-right: 4px !important;	padding-left: 25px !important;}.fieldModel_4 .fullPage_subfrmInner .nameFieldSpaceing input[ui_type="textbox"] {	padding-left: 4px !important;}.rtl.fieldModel_4 .fullPage_subfrmInner .fieldtypeText.ofIconCont .nameFieldSpaceing input[ui_type="textbox"] {	padding-right: 4px !important;}.col .zfNameContainer.gridName{	display: block;}.col .zfNameContainer.gridName .nameCompLabelWrapper{	width: 100%;	margin-left: 0;	margin-right: 0;	margin-bottom: 15px;}.col .zfNameContainer.gridName .nameCompLabelWrapper:last-of-type{	margin-bottom: 0;}@charset "UTF-8";.addressFld .fieldtypeText input[ui_type="textbox"] {    padding-left: 10px;    padding-right: 30px;}.rtl .addressFld .fieldtypeText input[ui_type="textbox"] {    padding-left: 30px;    padding-right: 10px;}.fullPage_subfrmInner .addressFld .fieldtypeText input[ui_type="textbox"] {    padding-left: 8px;    padding-right: 8px;}.fieldModel_3 .fullPage_subfrmInner .addressFld .fieldtypeText input[ui_type="textbox"] {    padding-left: 10px;    padding-right: 10px;}.compLabelWrapper{	position: relative;}.compLabelWrapper > span{	display: block;	position: relative;}.addressFld .compLabelWrapper, .addressFld .customDropDown {    margin-top: 14px;    display: block;    position: relative;}.addressFld .address_row_1 .compLabelWrapper, .addressFld .address_row_1 .customDropDown {    margin-top: 0px;}.address_row_2 span.customDropDown.customDropDownof {    display: block;}.address_row_3, .address_row_4 {    display: flex;    justify-content: space-between;    flex-wrap: wrap;    gap: 0 16px;}.address_row_3 .compLabelWrapper, .address_row_3 .customDropDown, .address_row_4 .compLabelWrapper, .address_row_4 .customDropDown {    width: 47%;    position: relative;    display: inline-flex;    flex-direction: column;    flex: 1 1 auto;}.addrSearchResultOverlay {    position: absolute;    width: 100%;    height: 100%;    left: 0;    z-index: 1;}.gridAddress .address_row_3 .compLabelWrapper, .gridAddress .address_row_3 .customDropDown, .gridAddress .address_row_4 .compLabelWrapper, .gridAddress .address_row_4 .customDropDown{    width: 100% !important;}.twoColumn .gridAddress .address_row_3, .twoColumn .gridAddress .address_row_4, .threeColumn .gridAddress .address_row_3, .threeColumn .gridAddress .address_row_4{    flex-wrap: wrap;    width: 100%;}.twoColumn .address_row_3, .twoColumn .address_row_4, .threeColumn .address_row_3, .threeColumn .address_row_4{    flex-wrap: nowrap;    gap: 0 8px;}.addrMapDiv {    z-index: 999;    padding: 0;    box-sizing: border-box;    border: 1px solid rgb(var(--value-txt-clr));    border-radius: 3px;    background: rgb(var(--elements-clr));    position: absolute;    top: 0px;    left: 0px;}.addrMapDiv li {    margin: 0 0;    padding: 10px 10px;    cursor: pointer;    list-style: none;    color: rgb(var(--value-txt-clr));    font-size: var(--drpdwn-list-txt-size);}.addrMapDiv li:hover {    background: rgba(var(--value-txt-clr), .1);    color: rgb(var(--value-txt-clr));}.addrMapDiv li.select {    background: rgba(var(--value-txt-clr), .1);    color: rgb(var(--value-txt-clr));}.gBrand{ padding: 10px 10px; text-align: right; background: #fff; color: #5F6367; text-transform: UPPERCASE; font-size: 12px; box-shadow: 0px 0px 5px #ececec;}.gBrand .gBrandCont {    display: inline-flex;    justify-content: flex-end;    flex-wrap: wrap;}.rtl .gBrand .gBrandCont {    flex-direction: row-reverse;    justify-content: end;    display: flex;}.gBrand .gBrandCont .brandImg{    margin-left:8px;    width: 50px;}@charset "UTF-8";.fullPage_subfrmInner {	overflow: scroll;	padding-bottom: 0;	position: relative;}.fullPage_subfrmInner .oneFldDrpDwnSel2 em.inputClearDiv {	display: block !important;}.fieldModel_3 .fullPage_subfrmInner .zfCurrency input {	padding-right: 6px;	padding-left: 12px !important;}.fullPage_subfrmInner .formSubInfoText {	font-size: var(--sf-fieldcomp-label-txt-size);}.subformSeqSpace {	display: flex;	justify-content: flex-end;}.subformSeqSpace .formSubInfoText {	width: auto;}.fullPageInlineSubFrm .fieldlabel {	display: table-cell;	vertical-align: bottom;}.fullPage_subfrmInner .fieldlabel {	font-size: var(--sf-label-txt-size);}.fullPage_subfrmInner.leftAlign  label.fieldlabel {	text-align: left;}.rtl .fullPage_subfrmInner.leftAlign label.fieldlabel {	text-align: right;}.subFormTotalDiv .fullPage_subFrmWrap .sfFieldWrapper .fieldlabel.leftAlign {	text-align: left;}.rtl .subFormTotalDiv .fullPage_subFrmWrap .sfFieldWrapper .fieldlabel.leftAlign {	text-align: right;}.fullPage_subfrmInner.rightAlign  label.fieldlabel {	text-align: right;}.rtl .fullPage_subfrmInner.rightAlign label.fieldlabel {	text-align: left;}.subFormTotalDiv .fullPage_subFrmWrap .sfFieldWrapper .fieldlabel.rightAlign {	text-align: right;}.fullPage_subfrmInner.centerAlign  label.fieldlabel {	text-align: center;}.subFormTotalDiv .fullPage_subFrmWrap .sfFieldWrapper .fieldlabel.centerAlign {	text-align: center;}.zfReviewWrap .subform_text,.zfReviewWrap .zf-sformCount {	padding-bottom: 20px;}.subfrmEmpty_txtLive {	text-align: center;	padding: 20px 0px 20px;	font-size: var(--instruction-txt-size);	color:var(--label-txt-clr);}/*.ofSubformWrapper .subContWrap .fieldWrapper:first-child .fieldContainer {	padding-top: 40px;}*/.ofSubformWrapper .subContWrap .fieldContainer {	margin: 0;	overflow: visible;}.grad_formCont.layout3 .ofSubformWrapper .subContWrap .fieldContainer {	background: transparent;	border: none;	box-shadow: none;	border-radius: 0;}.fullPage_subFrm, .subfrmEmpty_txtLive {	overflow: hidden;    background: rgba(var(--subform-bg-clr), var(--subform-bg-opacity));}.layout2 .fullPage_subFrm {	border: none;	box-shadow: none;}.fullPage_subFrmContent .fullPage_subFrmWrap {	flex-direction: column;}.fullPage_subFrm .fullPage_subFrmWrap {	display: flex;	width: 100%;}.fullPage_subFrm .fullPage_subFrmWrap .sfFieldWrapper {	list-style: none;	width: 200px;	padding: 0 24px 0 0;	display: table;	min-width: 200px;	table-layout: fixed;	box-sizing: border-box;}.rtl .fullPage_subFrm .fullPage_subFrmWrap .sfFieldWrapper {	padding: 0 0 0 24px;}.fullPage_subFrm .fullPage_subFrmWrap .sfFieldWrapper.empty_label {	width: 75px;	min-width: 75px;	padding: 0 16px 0 0;}.rtl .fullPage_subFrm .fullPage_subFrmWrap .sfFieldWrapper.empty_label {	padding: 0 0 0 16px;}.fullPage_subFrmWrap .fieldContainer.zfDecisionbox .zfLabelDiv.customCheckBox {	display: flex;	justify-content: center;	width: 100%;	padding: 0;	height: auto;	clip-path: initial;	position: relative;	clip: initial;	overflow: visible;}.fullPage_subFrmWrap .sfFieldWrapper .fieldContainer.zfDecisionbox .zfLabelDiv .fieldLabelTxt {	display: none;}.sfMoreCircle {	position: relative;	margin-right: 8px;}.rtl .sfMoreCircle {	margin-left: 8px;	margin-right: 0;}.sfLivemoreList {	position: absolute;	right: -34px;	top: -40px;	padding-bottom: 12px;	z-index: 9;	display: none;	transition: 0.5s;}.rtl .sfLivemoreList {	left: -34px;	right: auto;}.sfLivemoreList ul {	position: relative;	top: 0;	background: rgba(var(--subform-bg-clr), var(--subform-bg-opacity));	border: 1px solid var(--label-txt-clr);	box-shadow: 0 5px 10px rgb(0 0 0 / 12%);	padding: 3px 4px;	left: 0;	border-radius: 3px;	display: flex;	width: auto;}.sfLivemoreList ul:before {	 border: solid var(--value-txt-size) !important;    border-width: 0 1px 1px 0 !important;    display: inline-block;    padding: 4.2px;    transform: rotate(45deg) !important;    color: var(--label-txt-clr);    position: initial;    margin-left: 0;    content: "";    position: absolute;    top: 25px;    left: 17px;    background: rgba(var(--subform-bg-clr), var(--subform-bg-opacity));}.rtl .sfLivemoreList ul:before {	right: 17px;	left: auto;}.sfLivemoreList ul li {	padding: 1px 2px;	display: inline-block;}.sfDuplicateIcn {	width: 29px;	height: 21px;    cursor: pointer;    position: relative;}.sfDuplicateIcn:after {	content: "";	border-right: 1px solid var(--label-txt-clr);	height: 14px;	position: absolute;	right: 2px;	top: 4px;}.rtl .sfDuplicateIcn:after {	left: 2px;	right: auto; } .sfDeleteIcn {	width: 21px;	height: 20px;	cursor: pointer;}.sfDuplicateIcn svg, .sfDeleteIcn svg, .add-Duplicate svg, .add-Delete svg {	position: relative;	left: 4px;	stroke: var(--label-txt-clr);	fill: var(--label-txt-clr);	width: 15px;	height: 15px;	stroke-width: 0.1px;	top: 2px;}.fullPageRepeatableSubFrm .addRowBtn:focus {	border: 1px solid var(--input-focus-clr);}.fullPageRepeatableSubFrm .addRowBtn:focus svg,.fullPageRepeatableSubFrm .add-Duplicate:focus svg {	fill:var(--input-focus-clr);}.fullPageRepeatableSubFrm .add-Delete:focus svg {	fill:var(--error-txt-clr);}.rtl .sfDuplicateIcn svg, .rtl .sfDeleteIcn svg, .rtl .add-Duplicate svg, .rtl .add-Delete svg {	left: auto;	right: 4px;}.fullPage_subFrmContent .formFieldWrapper {    display: inline-table;    padding: var(--sf-cont-space-inner);    border-bottom: 0.3px solid var(--label-txt-clr);	min-width: 100%;	box-sizing: border-box;}.fullPage_subFrmWrap .formFieldWrapper:last-child {    border-bottom: 0px;}.fieldWrapper.subFormField_Cont .zfLabelDiv {	text-align: left;}.rtl .fieldWrapper.subFormField_Cont .zfLabelDiv {	text-align: right;}.leftAlign .fullPageInlineSubFrm .zfLabelDiv, .rightAlign .fullPageInlineSubFrm .zfLabelDiv,.leftAlign .subFormField_Cont .zfLabelDiv, .rightAlign .subFormField_Cont .zfLabelDiv {    width: 100%;    padding-right: 0;	text-align: left;}.rtl .leftAlign .fullPageInlineSubFrm .zfLabelDiv, .rtl .rightAlign .fullPageInlineSubFrm .zfLabelDiv,.rtl .leftAlign .subFormField_Cont .zfLabelDiv, .rtl .rightAlign .subFormField_Cont .zfLabelDiv {    padding-left: 0;	text-align: right;}.fullPage_subFrmWrap .sfFieldWrapper .zfLabelDiv {	clip: rect(1px, 1px, 1px, 1px);	clip-path: inset(50%);	height: 1px;	width: 1px;	margin: -1px;	overflow: hidden;	padding: 0;	position: absolute;}.fullPage_subFrmWrap .zfFieldDiv_cont {	width: 100%;	float: left;}.fullPage_subFrmWrap .zfFieldDiv_cont .fieldtypeText {	width: 100% !important;}.fullPage_subFrm .fullPage_subFrmWrap .sfFieldWrapper.squance_Number {	padding: 0 18px 0 0;	width: auto;	min-width: 38px;	white-space: nowrap;	max-width: initial;	display: inline-table;}.rtl .fullPage_subFrm .fullPage_subFrmWrap .sfFieldWrapper.squance_Number {    padding: 0 0 0 18px;}.fullPage_subFrm .fullPage_subFrmWrap .sfFieldWrapper.squance_Number span.formSubInfoText {	padding-top: 0;	width: auto;}.fullPage_subFrmHeader {	padding: var(--sf-cont-space-inner);    padding-bottom: 0;    /*background: rgba(var(--subform-bg-clr), var(--subform-bg-opacity));    display: inline-table;*/}.fullPage_subFrmHeader.subFormTotalDiv {	border-top: 0.3px solid var(--label-txt-clr);	padding-top: 16px;	padding-bottom: 16px;	display: inline-flex;	min-width: 100%;	box-sizing: border-box;}.subfrmFieldsCont {	display: inline-flex;}.fullPage_subFrmWrap .formFieldWrapper:last-of-type .subfrmFieldsCont {	border-bottom: 0px;	padding-bottom: 0;}.sfSliderSpacing .subfrmFieldsCont {	padding-top: 35px;}.fullPage_subFrm .fullPage_subFrmWrap .sfFieldWrapper.sfFieldWrapperWidth220 {	min-width: 240px;	width: 240px;}.fullPage_subFrm .fullPage_subFrmWrap .sfFieldWrapper.sfFieldWrapperWidth320 {	width: 320px;	min-width: 320px;}.subfrmAdd_entryDiv {	display: flex;	padding: 10px 10px;	box-sizing: border-box;	align-items: center;	justify-content: center;	min-height: 80px;	border-top: 0.7px solid var(--label-txt-clr);	margin-top: var(--sf-cont-space-inner);}a.subfrmAdd_Txt {	color: var(--label-txt-clr);	font-size: var(--label-txt-size);	font-weight: 550;	display: flex;	align-items: center;}a.subfrmAdd_Txt:hover {	text-decoration: none;}span.addEntryBtn {	position: relative;	left: 8px;	border: 1.5px solid var(--label-txt-clr);	width: 22px;	height: 22px;	border-radius: 24px;	padding: 2px;	display: flex;	align-items: center;	justify-content: center;	margin-right: 16px;}.addEntryBtn svg.icon {	fill: var(--label-txt-clr);	width: 16px;	height: 16px;	transform: rotate(90deg);	cursor: pointer;}.subFrmFieldsHidden {	display: flex;	flex-direction: row;	align-items: center;	width: 100%;}.subFrmFieldsHidden svg {	width: 16px;	height: 16px;	margin-right: 6px;	fill: var(--error-txt-clr);}.subFrmFieldsHidden span {	color: var(--label-txt-clr);}svg.icon.icon-more-vertical, .addRowBtn svg {	width: 16px;	height: 16px;	transform: rotate(90deg);	fill: var(--label-txt-clr);	stroke-width: 0.3px;	stroke: var(--label-txt-clr);	cursor: pointer;}span.more_iconList, .addRowBtn {	width: 22px;	height: 22px;	border: 1.4px solid var(--label-txt-clr);	border-radius: 24px;	padding: 2px;	display: flex;	align-items: center;	justify-content: center;}span.addRowBtn {	position: relative;}.addRowBtn svg {	fill: var(--label-txt-clr);	stroke: transparent;	stroke-width: 0.3px;}span.add-Duplicate, span.add-Delete {	display: inline-block;}.sfLockDisabled {	width: 75px;    min-width: 75px;    padding-inline-end: 16px;    table-layout: fixed;    box-sizing: border-box;    display: none;    text-align: center;}.sfLockDisabled svg {    width: 20px;    height: 20px;    fill: var(--label-txt-clr);    stroke: var(--label-txt-clr);    stroke-width: 0.5px;    opacity: 1;    margin-top: 10px;}.type1 .sfLockDisabled svg,.type2 .sfLockDisabled svg {	margin-top: 9px;}.type3 .sfLockDisabled svg {	margin-top: 11px;}.type4 .sfLockDisabled svg,.type5 .sfLockDisabled svg {	margin-top: 13px;}.type6 .sfLockDisabled svg {	margin-top: 15px;}.zfSubFrmfldDisabled .sfLockDisabled {	display: table;}.zfSubFrmfldDisabled .fullPage_subFrm .sfFieldWrapper.subformIcn {	display: none;}.zfSubFrmfldDisabled .subfrmFieldsCont {	}.zfSubFrmfldDisabled .subfrmAdd_Txt {	opacity: 0.4;	pointer-events: none;	cursor: not-allowed;}.zfSubFrmfldDisabled .addEntryBtn{	display: none;}.subfrmAdd_Txt .icon-lock {	display: none;}.zfSubFrmfldDisabled .subfrmAdd_Txt .icon-lock {	display: block;    width: 20px;    height: 20px;    margin-inline-end: 8px;    margin-top: -2px;	fill: var(--label-txt-clr);    stroke: var(--label-txt-clr);}.type1 .zfSubFrmfldDisabled .subfrmAdd_Txt .icon-lock {	width: 16px;    height: 16px;}.type4 .zfSubFrmfldDisabled .subfrmAdd_Txt .icon-lock {    width: 23px;    height: 23px;}.type5 .zfSubFrmfldDisabled .subfrmAdd_Txt .icon-lock,.type6 .zfSubFrmfldDisabled .subfrmAdd_Txt .icon-lock {    width: 26px;    height: 26px;}.fieldDisabled.zfSubFrmfldDisabled .fldDisabledIcn {	display: none;}.zfSubFrmfldDisabled .cardOverDivSpace {	display: none;}.sfSNumberCon .icon-lock {	display: none;}.zfSubFrmfldDisabled .sfSNumberCon .icon-lock {	display: block;    right: 8px;    top: 8px;    z-index: 9;    fill: var(--label-txt-clr);    stroke: var(--label-txt-clr);    width: 16px;    height: 16px;}.rtl .zfSubFrmfldDisabled .sfSNumberCon .icon-lock {	right: auto;	left: 8px;}.zfSubFrmfldDisabled .sfCardValign .icon-lock {    position: initial;    display: inline-block;    margin-bottom: 6px;	width: 20px;    height: 20px;}.type4 .zfSubFrmfldDisabled .sfCardValign .icon-lock {	width: 22px;    height: 22px;}.type5 .zfSubFrmfldDisabled .sfCardValign .icon-lock,.type6 .zfSubFrmfldDisabled .sfCardValign .icon-lock {	width: 26px;    height: 26px;}.zfSubFrmfldDisabled .sfCardValign .addEntryIconSvgCont {	display: none;}.sfInlinePopView {	display: none;	align-items: center;	justify-content: center;	padding: 5px;    box-sizing: border-box;}.sfInlinePopView i {	display: flex;	align-items: center;	justify-content: center;	cursor: pointer;}.zfSubFrmfldDisabled .sfInlinePopView {	display: flex;}.sfInlinePopView svg {	width: 20px;    height: 20px;    fill: var(--label-txt-clr);    stroke: var(--label-txt-clr);    stroke-width: 0.5px;    padding-inline-end: 6px;    position: initial;}.sfInlinePopView span {	font-size: 14px;	color: var(--label-txt-clr);}.zfSubFrmfldDisabled .addEntryIconplus {	pointer-events: none;	cursor: not-allowed;	opacity: 0.6;}.zfSubFrmfldDisabled .sfSNumberCon.addEntryIconplus:not(:nth-of-type(2)) {	display: none !important;}.zfSubFrmfldDisabled .footerWrapper {	display: none;}.zfSubFrmfldDisabled .formFieldWrapper {	padding-bottom: var(--fields-ver-space-bottom) ;}.subformIcnMobileView {	position: absolute;	bottom: -16px;	background: rgba(var(--subform-bg-clr), var(--subform-bg-opacity));	padding: 6px 11px;	border-radius: 50px;	right: 20px;	border: .7px solid var(--label-txt-clr);	display: none;}.rtl .subformIcnMobileView {	left: 20px;	right: auto;}.subformIcnMobileView span {	display: inline-block;	margin: 0 8px 0 8px;	cursor: pointer;    position: relative;    top: 4px;}.subformIcnMobileView span:after {	position: absolute;    width: 1px;    height: 18px;    background: var(--label-txt-clr);    content: "";    top: -3px;    left: -10px;    opacity: .7;}.rtl .subformIcnMobileView span:after {	right: -10px;	left: auto;}.subformIcnMobileView span:first-child:after {	display: none;}.subformIcnMobileView .addRowBtn {	width: 21px;	height: 21px;	float: left;	top: 0;}.subformIcnMobileView .addRowBtn svg {	width: 15px;	height: 15px;}.subformIcnMobileView .add-Delete svg, .subformIcnMobileView .add-Duplicate svg {	left: 0px;	width: 17px;	height: 17px;	top: -2px;}.rtl .subformIcnMobileView .add-Delete svg, .rtl .subformIcnMobileView .add-Duplicate svg {    right: 3px;    left: auto;}.sfSNumberCon {	width: 49%;	display: inline-block;	overflow: hidden;	margin-right: 2%;	vertical-align: top;	box-sizing: border-box;	position: relative;}.rtl .sfSNumberCon {	margin-right: 0;	margin-left: 2%;}.sfSNumberCon:nth-child(odd) {	margin-right: 0;}.rtl .sfSNumberCon:nth-child(odd) {	margin-left: 0;}.fullPage_subFrmContent em.inputClearDiv {	display: none !important;}.sfCardDiv .labelCont div {	text-overflow: ellipsis;	overflow: hidden;}.sfCardDiv .recordVal .sfSignCardimg {	height: 18px;}.sfCardValign .addEntryIconSvgCont .livePlusIcon {	position: relative;	margin-bottom: 2px;	fill: var(--label-txt-clr);}.type4 .sfCardValign .addEntryIconSvgCont .livePlusIcon {	width: 25px !important;	height: 25px !important;}.type5 .sfCardValign .addEntryIconSvgCont .livePlusIcon,.type6 .sfCardValign .addEntryIconSvgCont .livePlusIcon {	width: 28px !important;	height: 28px !important;}.sfLimtEntryWrap .popUpInner {	min-height: 120px;	display: flex;	align-items: center;	justify-content: center;}.sfLimtEntryWrap .messageCont p {	color: var(--label-txt-clr);	font-size: var(--label-txt-size);}.grad_sfInline .fullPage_subFrm, .grad_sfInline .sfCardDiv,.grad_sfInline .subfrmEmpty_txtLive {	background: linear-gradient(var(--sfinline-bg-gradient-angle), rgba(var(--sfinline-bg-gradient-start-clr), var(--sfinline-bg-gradient-start-clr-opacity)) var(--sfinline-bg-gradient-start-percent), rgba(var(--sfinline-bg-gradient-end-clr), var(--sfinline-bg-gradient-end-clr-opacity)) var(--sfinline-bg-gradient-end-percent));	background-origin: border-box;}.grad_popup .ofSubformWrapper,.grad_popup .saveandReswrap,.grad_popup .pageReviewPopUp,.grad_popup .ofOuterPopupBg {	background: linear-gradient(var(--popup-bg-gradient-angle), rgba(var(--popup-bg-gradient-start-clr), var(--popup-bg-gradient-start-clr-opacity)) var(--popup-bg-gradient-start-percent), rgba(var(--popup-bg-gradient-end-clr), var(--popup-bg-gradient-end-clr-opacity)) var(--popup-bg-gradient-end-percent));	background-origin: border-box;}.pageReviewPopUp .recSumsf {	margin-bottom:20px;}.pageReviewPopUp .zfReviewWrap .zf-sformCount {	font-size: var(--sf-elements-h6-txt-size);}.layout3 .fullPage_subFrmContent .fieldContainer {	background:transparent;	border: none;	box-shadow: none;	border-radius: 0;	overflow: visible;	padding: 0;	margin: 0;}.layout3 .ofSubformWrapper .fieldContainer {	background:transparent;	border: none;	box-shadow: none;	border-radius: 0;	}.layout3 .ofSubformWrapper .subContWrap .fieldContainer{	padding: var(--fields-ver-space-top) var(--fields-hor-space-right) var(--fields-ver-space-bottom) var(--fields-hor-space-left);}.layout3 .fullPage_subFrmContent .fieldContainer:first-of-type {	 margin-top:0;}.ofSubformWrapper .tempHeadContBdr {	padding: 15px 30px;}.ofSubformWrapper .ani2 .footerWrapper .fmFooter {	padding: 20px var(--fields-hor-space-right) 40px var(--fields-hor-space-left);}.fullPage_subfrmInner::-webkit-scrollbar {	display: block !important;	height: 5px;	width: 0px;}.fullPage_subfrmInner::-webkit-scrollbar-thumb {	background-color: #cacaca;	border-radius: 50px;}.fullPage_subfrmInner::-webkit-scrollbar-track {	background-color: transparent;	border-radius: 50px;}.ofSubformWrapper {	background:rgba(var(--popup-bg-clr), var(--opacity-10));	border-radius: 5px;}.ofSubformWrapper .templateWrapper {	background: rgba(var(--field-cont-bg-clr));}.ofSubformWrapper .fldContWrapper .fieldWrapper {	background-color: transparent !important;	border: none;}.ofsfDuplicate svg {	width: 16px;	height: 16px;	position: relative;}.addEntryIconplus {	display: inline-table !important;	text-align: center;	padding-top: 0px !important;	cursor: pointer;	vertical-align: bottom !important;}.sfCardDiv {	vertical-align: top;	background: rgba(var(--subform-bg-clr), var(--subform-bg-opacity));	height: 116px;	margin-bottom: 10px;	position: relative;	box-sizing: border-box;	border: 1px solid transparent;	border-radius: 5px;	padding-top: 6px;}.sfCardDiv:focus {    border-color: var(--input-focus-clr) !important;	box-shadow: 0px 0px 2px 0px var(--input-focus-clr);}.sfCardValign {	display: table-cell;	vertical-align: middle;}.addEntryIconplus span, .sfpopbtnlabel.addEntryIconLabel {	color: var(--label-txt-clr);	font-size: var(--sf-addentry-txt-size);}.sfpopbtnlabel {	font-weight: normal;	overflow: hidden;	padding: 0px 10px;}.cardRowDiv {	padding: 8px 12px;	box-sizing: border-box;	position: relative;}.sfCardDiv .labelCont {	font-size: var(--instruction-txt-size);	width: 48%;	display: inline-block;	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;	font-weight: normal;	box-sizing: border-box;	color: var(--label-txt-clr);}.rtl .sfCardDiv .labelCont {	text-align: right;}.sfCardDiv .lableText {	padding-right: 20px;}.rtl .sfCardDiv .lableText {	padding-right: 0;	padding-left: 20px;}.cardOverDiv {	padding: 0px;	position: absolute;	bottom: 0;	box-sizing: border-box;	width: 100%;	background: rgb(var(--elements-clr));	overflow: hidden;	height: 0;	left: 0;	transform: translate3d(0, 0, 0);	transition: height 0.2s ease;	box-shadow: 0px 1px 3px rgb(var(--value-txt-clr));	border-radius: 0 0 5px 5px;}.cardOverDivSpace {	padding: 6px 10px;}.sfCardDiv:focus .cardOverDiv {    height: 30px;}.cardOverDiv.showsubformmenu {	height: 30px;}.dim-div-sf {	display: block;	height: 100%;	left: 0;	margin: 0;	padding: 0;	position: fixed;	top: 0;	background: rgba(0, 0, 0, 0.8);	width: 100%;	z-index: 99;}.fmFooter {	text-align: center;	overflow: hidden;	overflow-x: hidden !important;}.tempHeadContBdr {	list-style: none;	margin: 0;	border-radius: 3px 3px 0 0;}.tempHeadContBdr .frmTitle {	color: var(--label-txt-clr);	font-size: var(--sf-title-txt-size);}.tempHeadContBdr .frmDesc {	color: var(--instruction-txt-clr);	font-weight: normal;	margin: 0;	padding-top: 5px;	font-size: var(--instruction-txt-size);}.subContWrap .zfLabelDiv {	background: none;}.cardOverDivSpace span {	margin: 1px 6px;	cursor: pointer;	color: rgb(var(--value-txt-clr));}.cardOverDivSpace svg.icon {	fill: rgb(var(--value-txt-clr));}span.icnsplitBar:after {	position: absolute;	content: "";	height: 16px;	width: 1px;	background: rgba(var(--value-txt-clr));}.sfCardError {	border: 1px solid var(--error-txt-clr);}.sfpopuniqueError {	padding: 10px;	display: block;}.sfCardDiv:hover .cardOverDiv {	height: 30px;}.fmSmtButton {	cursor: pointer;	text-align: center;	text-decoration: none;	padding: 12px 36px;	font-weight: 400;		position: relative;	overflow: hidden;	font-family: var(--body-font), var(--body-font-fallback);	line-height: 1.3;}.pageFotDef {	width: auto;}.formRelative {	position: relative;}.inlineBlock {	display: inline-block;}.formFieldWrapper{	padding-top: var(--fields-ver-space-top);}.ofSubformWrapper .tempHeadBdr::after {    content: "";    border-bottom: 1px solid var(--label-txt-clr);    display: block;    opacity: 0.4;}.fullPage_subfrmInner .zfUnit .zfSymbol, .fullPage_subfrmInner .zfUnit .zfSymbolbefore {    display: none;}.fullPageRepeatableSubFrm .zfInstruction {	padding-top: 22px;}.repeatableEmpty_txtLive {    text-align: center;    padding: 20px 0px 20px;    font-size: var(--instruction-txt-size);    color: var(--label-txt-clr);}.repeatable_subFrm {	}.repeatable_subFrm .formFieldWrapper,.repeatableEmpty_txtLive,.repeatable_subFrm .subfrmAdd_entryDiv {    background: rgba(var(--subform-bg-clr), var(--subform-bg-opacity));}.grad_sfInline .repeatable_subFrm .formFieldWrapper,.grad_sfInline .repeatableEmpty_txtLive,.grad_sfInline .subformIcnMobileView {	background: linear-gradient(var(--sfinline-bg-gradient-angle), rgba(var(--sfinline-bg-gradient-start-clr), var(--sfinline-bg-gradient-start-clr-opacity)) var(--sfinline-bg-gradient-start-percent), rgba(var(--sfinline-bg-gradient-end-clr), var(--sfinline-bg-gradient-end-clr-opacity)) var(--sfinline-bg-gradient-end-percent));    background-origin: border-box;}.repeatable_subFrm .subfrmAdd_entryDiv {	border: none;	margin-top: 0;}.grad_sfInline .repeatableEmpty_txtLive,.grad_sfInline .subfrmAdd_entryDiv {    background: linear-gradient(var(--sfinline-bg-gradient-angle), rgba(var(--sfinline-bg-gradient-start-clr), var(--sfinline-bg-gradient-start-clr-opacity)) var(--sfinline-bg-gradient-start-percent), rgba(var(--sfinline-bg-gradient-end-clr), var(--sfinline-bg-gradient-end-clr-opacity)) var(--sfinline-bg-gradient-end-percent));    background-origin: border-box;}.fullPageRepeatableSubFrm .subformIcnMobileView {    display: block;}.fullPageRepeatableSubFrm .repeat_subFrmContent .fieldContainer {		padding: var(--fields-ver-space-top) var(--sf-cont-space-inner) var(--fields-ver-space-bottom) var(--sf-cont-space-inner);}.layout3 .fullPageRepeatableSubFrm .repeat_subFrmContent .fieldContainer {	background: transparent;    margin: 0;    box-shadow: none;}.fullPageRepeatableSubFrm .formFieldWrapper {	padding-top: 0;	padding-bottom: 20px;	margin-bottom: 40px;	position: relative;}.fullPageRepeatableSubFrm .formFieldWrapper:last-of-type {	margin-bottom: 0;}.fullPageRepeatableSubFrm .squance_Number {	position: absolute;    top: -19px;    inset-inline-end: 0;    z-index: 99;    padding: 0 !important;    display: flex;	line-height: 140%;}.fullPageRepeatableSubFrm .squance_Number .formSubInfoText {	padding-top: 0;	white-space: nowrap;}.seqnoShowDiv .repeatableLabelDiv {	padding-bottom: 20px;}.leftAlign .fullPageRepeatableSubFrm .repeatableLabelDiv, .rightAlign .fullPageRepeatableSubFrm .repeatableLabelDiv {	width: 100%;    text-align: start;    padding: 0;    padding-bottom: 13px;}.repeatableLabelDiv {	}.fullPageRepeatableSubFrm.zfSubFrmfldDisabled .sfLockDisabled {	display: block;    position: absolute;    inset-block-start: 8px;    inset-inline-end: 8px;    width: auto;    min-width: auto;    padding: 0;}.fullPageRepeatableSubFrm.zfSubFrmfldDisabled .sfLockDisabled svg {	margin: 0;}.fullPageRepeatableSubFrm.zfSubFrmfldDisabled .ulNoStyle.formFieldWrapper {	padding-top: 24px;	padding-bottom: 8px;}.fullPageRepeatableSubFrm.zfSubFrmfldDisabled .subformIcnMobileView {	display: none;}.fullPageRepeatableSubFrm.zfSubFrmfldDisabled .zfInstruction {	padding-top: 8px;}.miniCont420 .fullPageRepeatableSubFrm .fieldContainer.time .fieldtypeText {	width: 225px;}.fullPageRepeatableSubFrm  .repeatableUniqueError {	padding: 0 var(--sf-cont-space-inner) 0 var(--sf-cont-space-inner);}