@charset "UTF-8";.fileUploadDiv a:focus svg {	fill: var(--input-focus-clr) !important;	stroke: var(--input-focus-clr) !important;	stroke-width: 0.5px !important;}.fileUploadDiv.imageUploadDiv {	margin-left: 12px;}.rtl .fileUploadDiv.imageUploadDiv {	margin-left: 0;}.fileUploadDiv.imageUploadDiv a {	padding-left: 12px;}.rtl .fileUploadDiv.imageUploadDiv a {	margin-left: 0;	padding-left: 0;	padding-right: 12px;}.fileUploadDiv.imageUploadDiv a:before {	position: absolute;	content: "";	width: 1px;	height: 17px;	background: rgb(var(--value-txt-clr));	left: 0;	top: 8px;}.rtl .fileUploadDiv.imageUploadDiv a:before {	right: 0;}.fieldDisabled .fileUploadDiv.imageUploadDiv a:before {	background: var(--disabled-txt-clr);}.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);}.fileUploadDiv.imageUploadDiv svg.icon.icon-camera {	width: 19px;	height: 19px;}.uploadIconCont svg.icon.icon-upload {	position: inherit;	width: 17px;	height: 17px;	padding: 6px;}.rtl .uploadIconCont svg.icon.icon-upload {	right: auto;}.zfUploadContainer {	min-height: 80px;	position: relative;	overflow: hidden;	border-radius: var(--input-radius);	width: 100%;	float: left;	background: rgba(var(--input-bg-clr), var(--input-bg-opacity));	border: 1px dashed rgba(var(--input-bdr-clr), var(--input-bdr-opacity));	border-top-width: min(1px, var(--input-bdr-top-width));	border-bottom-width: min(1px, var(--input-bdr-bottom-width));	border-left-width: min(1px, var(--input-bdr-left-width));	border-right-width: min(1px, var(--input-bdr-right-width));	box-sizing: border-box;	padding: 10px 20px 10px 20px;	display: flex;	align-items: center;	justify-content: center}.fieldModel_4 .zfUploadContainer {	border-width: min(1px, var(--input-bdr-bottom-width));}.rtl .zfUploadContainer {	float: right;}.fieldDisabled .zfUploadContainer {	background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity)) !important;	cursor: not-allowed;	border: 1px solid var(--disabled-bdr-clr);}.zfUploadContainer input {	position: absolute;	margin: 0;	padding: 0;	width: 100%;	outline: none;	height: 100%;	opacity: 0;	font-family: var(--body-font), var(--body-font-fallback);}.zfUploadContainer .imageOptionsActCont {	position: inherit;	display: inline-block;	float: none;}.fieldtypeText .zfUploadContainer .imageOptionsActCont a svg {	width: 15px;	height: 15px;	stroke-width: 0.2px;	position: relative;	padding: 6px;	left: 0;	fill: rgb(var(--value-txt-clr));	stroke: rgb(var(--value-txt-clr));	transform: inherit;}.fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Audio-Record-01 {	width: 18px;	height: 18px;	stroke-width: 1;}.fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Video-Record-01 {	width: 20px;	height: 20px;	stroke-width: 0.7;}.rtl .fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Audio-Record-01, .rtl .fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Video-Record-01 {	right: auto;}.fieldDisabled .zfUploadContainer input, .fieldDisabled .zfUploadContainer .fileUploadDiv a {	cursor: not-allowed;	pointer-events: none;}.fieldDisabled .uploadIconCont svg.icon.icon-upload, .fieldDisabled .fileUploadDiv.imageUploadDiv svg.icon.icon-camera, .fieldDisabled .fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Audio-Record-01, .fieldDisabled .fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Video-Record-01 {	fill: var(--disabled-txt-clr);	stroke: var(--disabled-txt-clr);}.fieldDisabled .fileUploadDiv a:focus svg {	stroke: var(--disabled-txt-clr) !important;	fill: var(--disabled-txt-clr) !important;}.fieldDisabled .fileUploadDiv a:focus svg.icon-upload {	stroke-width: 0 !important;}.fieldDisabled .fileUploadDiv a:focus svg.icon-camera {	stroke-width: 0.2 !important;}.fieldDisabled .fileUploadDiv a:focus svg.icon-Audio-Record-01 {	stroke-width: 1 !important;}.fieldDisabled .fileUploadDiv a:focus svg.icon-Video-Record-01 {	stroke-width: 0.7 !important;}.uploadedCont {	width: 100%;	float: left;}.uploadedCont ul {    gap: 2px 11px;    width: 100%;    display: grid;    grid-template-columns: repeat(auto-fill, minmax(47%, 2fr));    box-sizing: border-box;}.uploadedCont li {    display: flex;    align-items: center;    list-style: none;    position: relative;    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));	border-top-width: min(1px, var(--input-bdr-top-width));	border-bottom-width: min(1px, var(--input-bdr-bottom-width));	border-left-width: min(1px, var(--input-bdr-left-width));	border-right-width: min(1px, var(--input-bdr-right-width));    border-radius: 4px;    margin-top: 10px;    padding: 7px 11px;    float: left;    width: 100%;    box-sizing: border-box;}.fieldModel_4 .uploadedCont li {	border-width: min(1px, var(--input-bdr-bottom-width));}.rtl .uploadedCont li {	float: right;    margin-left: 1%;    margin-right: 0;}.fullPageInlineSubFrm .uploadedCont li {	width: 100%;	display: inline-grid;	grid: auto-flow / 0fr 1fr 0fr}.miniCont480 .uploadedCont li {    width: 100%;	margin-right: 0;} .uploadedCont .uploadFileCont {	width: 65%;	text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;	font-size: var(--elements-h5-txt-size);	color: rgb(var(--value-txt-clr));}.rtl .uploadedCont .uploadFileCont {	text-align: right;}.fullPage_subfrmInner .uploadedCont .uploadFileCont {	font-size: var(--sf-elements-h5-txt-size);	width: auto;}.rtl .fullPage_subfrmInner .uploadedCont .uploadFileCont {	text-align: right;}.uploadedCont .uploadFileTitle {	max-width: 75%;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	float: left;}.rtl .uploadedCont .uploadFileTitle {	float: right;}.fullPage_subFrm .uploadedCont .uploadFileTitle {	max-width: 63%;	width: auto;}.uploadedCont .previewWrapper {	border: 1px solid rgb(var(--value-txt-clr));	width: 45px;	height: 45px;	margin-right: 10px;	border-radius: 4px;	overflow: hidden;	position: relative;}.rtl .uploadedCont .previewWrapper {	margin-right: 0;	margin-left: 10px;}.uploadedCont .previewWrapper img {	max-width: 100%;	max-height: 100%;}.uploadedCont .previewWrapper .previewContainer {	position: relative;	width: 45px;	height: 45px;	margin: 0 auto;	display: table-cell;	vertical-align: middle;	text-align: center;	overflow: hidden;	cursor: pointer;}.uploadedCont .fileSize {	padding-top: 5px;	font-size: var(--elements-h6-txt-size);	opacity: 0.8;}.fullPage_subfrmInner .uploadedCont .fileSize {	font-size: var(--sf-elements-h6-txt-size);}.uploadedCont.imgUploadedCont ul {	gap: 2px 11px;	width: 100%;	display: grid;	grid-template-columns: repeat(auto-fill, minmax(143px, 4fr));	box-sizing: border-box;}.miniCont480 .uploadedCont.imgUploadedCont ul {    grid-template-columns: repeat(auto-fill, minmax(143px, 4fr));}.miniCont480 .uploadedCont ul {    grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));}.uploadedCont.imgUploadedCont li {	flex-direction: column;	width: 100%;	align-items: baseline;	padding: 0;	margin-right: 0%;	border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));	border-top-width: min(1px, var(--input-bdr-top-width));	border-bottom-width: min(1px, var(--input-bdr-bottom-width));	border-left-width: min(1px, var(--input-bdr-left-width));	border-right-width: min(1px, var(--input-bdr-right-width));	margin-top: 15px;	min-height: 135px;}.fieldModel_4 .uploadedCont.imgUploadedCont li {	border-width: min(1px, var(--input-bdr-bottom-width));}.fullPage_subFrmWrap .uploadedCont.imgUploadedCont li {	margin-top: 10px;	min-height: 118px;	display: flex;}.uploadedCont.imgUploadedCont .uploadFileCont {	width: 100%;	overflow: visible;	padding: 5px 12px;	box-sizing: border-box;	position: relative;}.rtl .uploadedCont.imgUploadedCont .uploadFileCont {	padding-right: 5px;}.fullPage_subfrmInner .uploadedCont.imgUploadedCont .uploadFileCont {	padding-bottom: 0px;}.uploadedCont.imgUploadedCont .uploadFileCont .uploadFileTitle {	max-width: 62%;}.uploadedCont.imgUploadedCont .previewWrapper {    width: 100%;	height: 75px;	border: none;	margin: 0;	padding: 5px;	border-bottom: 1px solid rgba(var(--value-txt-clr),0.2);	border-radius: 0;}.fullPage_subfrmInner .uploadedCont.imgUploadedCont .previewWrapper {	height: 60px;}.uploadedCont.imgUploadedCont .previewWrapper .previewContainer {	display: flex;	width: 100%;	height: 100%;	align-items: center;	justify-content: center;}.uploadedCont .fileTypeIcon {	position: relative;	display: inline-block;	font-size: 22px;	color: rgb(var(--value-txt-clr));	top: 0px;}.over_Icon {	width: 100%;	height: 100%;	display: none;	position: absolute;	background: rgba(0,0,0,0.7);}.uploadedCont .previewWrapper:hover .over_Icon {	display: block;	cursor: pointer;	top: 0;}.fieldtypeText .icon-zoom svg.icon-Zoom-Icon-01 {    fill: #fff !important;    stroke: #fff !important;    width: 20px;    height: 20px;}.icon-zoom:before {	display: none;}.uploadedCont.imgUploadedCont .previewWrapper:hover .over_Icon {	display: flex;	cursor: pointer;	align-items: center;	justify-content: center;}.fileuploadCont .over_Icon svg.icon.icon-Zoom-Icon-01 {    top: 11px;}.progressBarWrapper {	margin-top: 7px;	margin-right: 5px;}.progressBarCont {	width: 100%;	background-color: rgb(var(--elements-clr));	border-radius: 4px;}.progressBarCont .progressBar {	width: 1%;	height: 3px;	background-color: rgb(var(--value-txt-clr));	border-radius: 4px;}.imgUploadedCont .progressBarCont .progressBar {	margin-bottom: 10px;	margin-top: 17px;}.fileUploadError {	border-color: var(--error-txt-clr) !important;}.imageOptions {	max-width: 100%;	min-width: 100%;	height: 100%;	overflow: hidden;	display: table;}.imageOptionsWrap {	display: flex;    height: 100%;    flex-direction: row-reverse;    justify-content: space-between;    align-items: center;}.imageOptionsWrap span {	color: rgb(var(--value-txt-clr));	font-size: var(--value-txt-size);	margin-top: 5px;	margin-bottom: 5px;	cursor: pointer;}.fullPage_subfrmInner .imageOptionsWrap span {	font-size: var(--sf-value-txt-size);}.fullPage_subfrmInner .uploadedCont ul {    grid-template-columns: repeat(auto-fill, minmax(100%, 2fr));}.fieldDisabled .imageOptionsWrap span {	color: var(--disabled-txt-clr) !important;	cursor: not-allowed;}.imageOptionsCont {	display: flex;	flex-direction: row;	justify-content: center;	align-items: center;}.imageOptionsActCont a, .imageOptionsCont .fileUploadDiv a {	position: relative;	display: inline-block;}.rtl .fileUploadDiv a {	margin-left: 12px;}.rtl .fileUploadDiv.onlyUpload a {	margin-left: 0;}.rtl .fileUploadDiv.imageUploadDiv a {	margin-left: 0;	margin-right: 0;}.rtl .fieldtypeText .cameraIconCont svg {	right: auto;}a.uploadDeleteIcon {	border: 1px solid transparent;	width: 20px;	height: 20px;	position: absolute;	top: 50%;	right: 6px;	transform: translateY(-50%);	display: flex !important;	align-items: center;	justify-content: center;}.rtl a.uploadDeleteIcon {	right: auto;	left: 3px;}a.uploadDeleteIcon:focus {	border-color: var(--input-focus-clr);}.uploadDeleteIcon svg.icon.delete_icon {	width: 11px;	height: 11px;	cursor: pointer;	stroke-width: 0.3;	stroke: rgb(var(--value-txt-clr));	position: initial;	transition: 0.2s linear;	transform: scale(1);}.uploadDeleteIcon:hover svg.icon.delete_icon {	transform: scale(1.08);}.fieldDisabled .uploadIconCont svg.icon.icon-upload {	stroke-width: 0;}.FU_ErrorDiv {	position: relative;	z-index: 1;}.FU_ErrorDiv .zfErrorDiv {	position: relative;	margin-bottom: -6px;	padding-top: 4px;}.imageCompressLoad {    width: 100%;    height: 3.5px;    background: repeating-linear-gradient(45deg, rgb(var(--value-txt-clr)) 0 15px, #fff 0 20px) right / 300% 200%;    animation: imageCompress 4s infinite linear;    position: relative;    top: 0;}.imageCompres {    height: 59px;    width: 100%;    display: flex;    align-items: center;    box-sizing: border-box;    padding: 0 8px;}@keyframes imageCompress {  100% {    background-position: left;  }}.twoColumn .col .uploadedCont ul, .threeColumn .col .uploadedCont ul {    grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));}@charset "UTF-8";.zfSignContainer {	margin: 0;	padding: 0;	width: 100%;	position: relative;	height: 130px;}.zfSignContainer .signInnerCont {	background-color: rgba(var(--input-bg-clr), var(--input-bg-opacity));	border: 1px solid rgb(var(--input-bdr-clr), var(--input-bdr-opacity));	border-radius: var(--input-radius);	border-width: var(--input-bdr-top-width) var(--input-bdr-right-width) var(--input-bdr-bottom-width) var(--input-bdr-left-width);	display: block;	width: 100%;	height: 130px;	box-sizing: border-box;	cursor: crosshair;}.zfSignContainer a {	color: rgb(var(--value-txt-clr));	background:rgb(var(--elements-clr), .3);	border: 1px solid rgb(var(--value-txt-clr));	position: absolute;	top: auto;	right: calc(var(--input-bdr-right-width) + 7px);	bottom: calc(var(--input-bdr-bottom-width) + 7px);	display: flex;	width: 12px;	height: 12px;	border-radius: 5px;	padding: 5px;	align-items: center;	justify-content: center;	transition: .3s linear;	opacity: 0;}.rtl .zfSignContainer a {	right: auto;	left: calc(var(--input-bdr-left-width) + 7px);}.zfSignContainer a:focus {	border-color: var(--input-focus-clr);	box-shadow: 0px 0px 2px 0px var(--input-focus-clr);	opacity: 1;}.fieldModel_4 .zfSignContainer canvas:focus {	box-shadow: 0px 3px 1px -3px var(--input-focus-clr);}.zfSignContainer:hover a {	transition: .3s linear;	opacity: 1;}.miniCont480 .zfSignContainer a {	width: 14px;	height: 14px;	padding: 2px;}.zfSignContainer a svg {	width: 13px;	height: 13px;}.fullPage_subfrmInner .zfSignContainer a svg {	width: 10px;	height: 10px;}.fullPage_subfrmInner .zfSignContainer a {	padding: 3px;}.zfSignContainer canvas:hover,.zfSignContainer canvas:focus {	outline: none;}.zfSignContainer canvas:focus {	border-color: var(--input-focus-clr);	box-shadow: 0px 0px 2px 0px var(--input-focus-clr);}.error .zfSignContainer canvas{	border-color: var(--error-txt-clr);}.error .zfSignContainer canvas:focus{	border-color: var(--error-txt-clr);	box-shadow: 0px 0px 2px 0px var(--error-txt-clr);}.fieldModel_4 .error .zfSignContainer canvas:focus {    box-shadow: 0px 3px 1px -3px var(--error-txt-clr);}.fieldDisabled .zfSignContainer .signInnerCont,.fieldDisabled .zfSignContainer .signArea {	background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));	border-color: var(--disabled-bdr-clr);	cursor: not-allowed !important;	pointer-events: none !important;}.fieldDisabled .zfSignContainer:hover .clearSign,.fieldDisabled .zfSignContainer:hover .zfEditSignTxt {	display: none;}@charset "UTF-8";.ocrLoaderPopup{	width: auto !important;	border-radius: 5px;	background: transparent !important;}.ocrLoaderPopup .popUpInner{	box-shadow: none;	background: transparent;}.ocrLoaderPopup .ocrContain img {    max-width: 200px;    max-height: 200px;}.icon-OCR-Choose-file{	position: relative !important;    top: 4px;    margin-right: 4px;	stroke-width: .8;    stroke: rgb(var(--value-txt-clr));}.ocrContain{	background:#F7F3FF;	padding: 6px 5px;	border-radius: 5px;}.icon-OCR-Loader{	width: 112px;	height: 112px;	transform: scale(.9);}.ocrloader {  width: 290px;  height: 270px;  position: absolute;  left: 50%;  transform: translate(-50%, -50%);  top: 50%;  backface-visibility: hidden;}.iframeOcrLoadingPopUp {     height:0 !important;}.ocrloader span {  position: absolute;  left: 5%;  top: 25px;  width:90%;  height: 1px;  background-color: #17c094;  box-shadow: 0 0 10px 1px #17c094,              0 0 1px 1px #17c094;  z-index: 1;  transform: translateY(95px);  animation: ocrscan 1.7s cubic-bezier(0.15,0.54,0.76,0.74);  animation-iteration-count: infinite;}.ocrloader:before,.ocrloader:after,.ocrloader em:after,.ocrloader em:before {  border-color: #fff;  content: "";  position: absolute;  width: 25px;  height: 25px;  border-style: solid;  border-width: 0px;}.ocrloader:before {  left: 0;  top: 0;  border-left-width: 1px;  border-top-width: 1px;  border-radius: 5px 0 0 0;}.ocrloader:after {  right: 0;  top: 0;  border-right-width: 1px;  border-top-width: 1px;  border-radius: 0 5px 0 0;}.ocrloader em:before {  left: 0;  bottom: 0;  border-left-width: 1px;  border-bottom-width: 1px;  border-radius: 0 0 0 5px;}.ocrloader em:after {  right: 0;  bottom: 0;  border-right-width: 1px;  border-bottom-width: 1px;  border-radius: 0 0 5px 0;}@keyframes ocrscan {  0%,  100% {    transform: translateY(215px);  }  50% {    transform: translateY(0%);  }  75% {    transform: translateY(90px);  }}@keyframes blinker {  50% { opacity: 0; }}.OcrUploadContainer .uploadedCont ul{	grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));}.OcrUploadContainer .uploadedCont li{	align-items: flex-start;}.OcrUploadContainer a.uploadDeleteIcon{	top: 20px;}.OcrUploadContainer .uploadedCont .previewWrapper{	width: 50%;	height: 120px;	border: 1px dashed rgba(var(--value-txt-clr), .5);}.OcrUploadContainer .uploadedCont .previewWrapper .previewContainer {    display: flex;    align-items: center;    justify-content: center;    width: 100%;    height: 100%;    box-sizing: border-box;    padding: 10px;}.OcrUploadContainer .uploadedCont .uploadFileCont{	display: block;	padding-top: 5px;	width: 50%;}.OcrUploadContainer .uploadedCont .fileSize{	padding-top: 10px;}.OcrUploadContainer .fileuploadCont .over_Icon svg.icon.icon-Zoom-Icon-01 {    top: 50%;    transform: translateY(-50%);}.OcrUploadContainer .uploadedCont .previewWrapper:hover .over_Icon {	display: flex;	cursor: pointer;	align-items: center;	justify-content: center;	left:0;}.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);}