.zfImgChoiceWrapper .imgChoiceDiv {    text-align: center;    border: .9px solid rgb(var(--input-bdr-clr));    background-color: rgba(var(--input-bg-clr), var(--input-bg-opacity));    padding: 20px 20px;    display: inline-block;    vertical-align: top;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    margin-right: 2%;    margin-bottom: 4%;    border-radius: var(--input-radius);    transform: translate3d(0, 0, 0);    -webkit-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -webkit-transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: -o-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93), -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93), -o-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);}.zfImgChoiceWrapper .selected {    border: 1px solid var(--value-txt-clr) !important;}.sideBySide .imgChoiceDiv {    width: 30%;}.addedImgWrapper {    position: relative;}.zfImgChoiceWrapper .imgChoiceDiv .pCentre {    display: table;    width: 100%;    table-layout: fixed;}.addedImgWrapper .addedImgCont {    height: 150px;    display: table-cell;    width: 100%;    vertical-align: middle;}.addedImgWrapper .addedImgCont img {    border: 0 none;    max-width: 100%;    max-height: 100%;}.addedImgWrapper b {    display: block;    padding: 5px 0 0px !important;    font-size: var(--instruction-txt-size);    color: var(--value-txt-clr);}.ofSubformWrapper .addedImgWrapper b {    font-size: var(--sf-instruction-txt-size);}.zfImgChoiceWrapper .imgChoiceDiv:hover {    text-align: center;    -webkit-transform: scale3d(1.06, 1.06, 1) translate3d(0, 0, 0) perspective(500px);    transform: scale3d(1.06, 1.06, 1) translate3d(0, 0, 0) perspective(500px);}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv:hover {    transform: none;}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv:hover .zoomIcon {    display: none;}.fieldtypeText.zfImgChoiceWrapper {    display: flex;    flex-wrap: wrap;}.imgSelectionDiv {    position: absolute;    top: -10px;    right: 18px;    width: 20px;    height: 25px;    display: none;    z-index: 999999;}.imgSelectionDiv .icon-tick-mark:before {    color: var(--value-txt-clr);    font-size: 20px;    transform: rotate(10deg);    display: block;}.ofSubformWrapper .imgSelectionDiv .icon-tick-mark:before {    font-size:var(--sf-instruction-txt-size);}.imgSelectionDiv span {    position: relative;    top: -6px;    right: -35px;    left: auto;}.imgSelectionDiv::before {    content: "";    display: block;    width: 0px;    height: 0px;    position: absolute;    right: -38px;    top: -10px;    border-style: solid;    border-image: initial;    border-color: var(--elements-highlight-clr) var(--elements-highlight-clr) transparent transparent;    border-width: 23px;    border-radius: 0px var(--input-radius) 0px 0px;}.zfImgChoiceWrapper .selected .imgSelectionDiv {    display: block;}.zfImgChoiceWrapper .imgChoiceDiv:hover .zoomIcon {    display: block;    text-decoration: none;    background: none;}.zfImgChoiceWrapper .zoomIcon {    width: 18px;    height: 18px;    position: absolute;    right: 0px;    top: -14px;    display: none;}.zfImgChoiceWrapper .zoomIcon .icon-search:before {    font-size: 15px;    color: var(--value-txt-clr);}.ofSubformWrapper .zfImgChoiceWrapper .zoomIcon .icon-search:before {    font-size:var(--sf-instruction-txt-size);}.rtl .zfImgChoiceWrapper .selected .imgSelectionDiv {    right: auto;    transform: rotate(-90deg);    left: -8px;    top: 15px;}.rtl .imgSelectionDiv .icon-tick-mark:before {    transform: rotate(-260deg);}.rtl .zfImgChoiceWrapper .zoomIcon {    right: 0;    left: auto;}.oneColumns.zfImgChoiceWrapper .imgChoiceDiv .pCentre{    width: 40%;    float: left;    margin-right: 20px;    position: relative;}.oneColumns .addedImgWrapper b{    float: left;    width: 50%;    display: flex;    align-items: center;    height: 150px;    text-align: left;    line-height: 24px;}.zfImgChoiceWrapper .zoomIcon{    top: 0px;    background:rgba(var(--elements-clr), .8) !important;    left: 0;    right: auto;    z-index: 1;    padding: 5px;}.oneColumns.zfImgChoiceWrapper .imgChoiceDiv:hover{    transform: scale3d(1.02, 1.02, 1) translate3d(0, 0, 0) perspective(500px);    -webkit-transform:scale3d(1.02, 1.02, 1) translate3d(0, 0, 0) perspective(500px);}.rtl .oneColumns.zfImgChoiceWrapper .imgChoiceDiv .pCentre{    float: right;    margin-right: 0;    margin-left: 20px;}.rtl .oneColumns .addedImgWrapper b{    float: right;    text-align: right;}.rtl .oneColumns.zfImgChoiceWrapper .imgChoiceDiv .pCentre .over_Icon .icon-zoom{    left: 48%;}.cameraWrapper.zfAudioRecPopup .cameraFooter svg.icon-Retake-Icon-01:hover, .cameraWrapper.zfAudioRecPopup .cameraFooter svg.delete_icon:hover {    fill: #fff;    stroke: #fff;}.rtl .cameraWrapper.zfAudioRecPopup .cameraFooter {    right: auto;    left: 10px;    float: left;}.rtl .zfAudioRecPopup.zfAudioRecPopup p.avTimer {    left: auto;    right: 42px;    padding-left: 0;}.rtl .zfAudioLoading {    left: auto;    right: 7px;}.rtl .cameraWrapper.zfAudioRecPopup .cameraFooter a {     margin-right: 25px;     margin-left: 5px;}.rtl .cameraWrapper.zfAudioRecPopup .cameraFooter a.closePopup {    margin-right: 0;}.rtl .cameraWrapper.zfAudioRecPopup .cameraFooter .reTakeCamera:before {    left: auto;    right: -7px;    background: #676869;}.rtl .cameraWrapper .closePopup {    position: absolute;    right: auto;    left: -41px;}.rtl .zfVideoRecPopup p.avTimer {    left: auto;    right: 10px;    margin-right: 0;}.imgLeft {    background-position: top left;}.imgRight {    background-position: top right;}.imgCenter {    background-position: top center;}.rtl .zfFooterFix .zf-sbmtBtn{    float: left;}.zfFooterFix .zfSaveReviewDiv{    margin-bottom: 0;}.yesNofldStyleCont2 {	display: flex;	gap: 30px;}.type3 .yesNofldStyleCont2,.type4 .yesNofldStyleCont2 {    gap: 34px;}.type5 .yesNofldStyleCont2 {    gap: 38px;}.yesNofldCont {	display: flex;	flex-flow: column;}.yesNofldCont span {    width: 80px;    text-align: center;    line-height: 140%;    color: var(--label-txt-clr);    font-size: var(--instruction-txt-size);    margin-top: 10px;}.yesNofldStyle2 {	width: 80px;	height: 80px;	background: transparent;    border: 1px solid rgba(var(--yes-no-border-clr));    border-radius: var(--input-radius);	display: flex;    align-items: center;    justify-content: center;	margin: 0;    box-sizing: border-box;	cursor: pointer;}.yesNofldStyle2 svg {	width: 36px;    height: 36px;    fill:transparent;    stroke-width: 0.5px;    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));}.yesNofldStyle2:hover {    border: 1px solid rgba(var(--yes-btn-selected-bg));}.noFldType2:hover {    border: 1px solid rgba(var(--no-btn-selected-bg));}.yesNofldStyle2:hover svg,.yesNofldStyle2:focus svg {	}.type1 .yesNofldStyle2 {	width: 78px;	height: 78px;}.type1 .yesNofldStyle2 svg {	width: 34px;    height: 34px;}.type1 .yesNofldCont span {	width: 78px;}.type3 .yesNofldStyle2 {	width: 82px;	height: 82px;}.type3 .yesNofldStyle2 svg {	width: 38px;	height: 38px;}.type3 .yesNofldCont span {	width: 82px;}.type4 .yesNofldStyle2 {	width: 84px;	height: 84px;}.type4 .yesNofldStyle2 svg {	width: 40px;	height: 40px;}.type4 .yesNofldCont span {	width: 84px;}.type5 .yesNofldStyle2 {	width: 86px;	height: 86px;}.type5 .yesNofldStyle2 svg {	width: 42px;	height: 42px;}.type5 .yesNofldCont span {	width: 86px;}.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));}.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;    padding: 10px;    position: relative;    width: 50%;    border: 1px solid rgba(var(--yes-no-border-clr));    border-radius: var(--input-radius);    font-size: var(--value-txt-size);    font-weight: 500;    display: flex;    align-items: center;    justify-content: center;    text-align: center;	cursor: pointer;}.yesNofldStyle:hover {	text-decoration: none;}.yesNofldStyle.yesFldType:hover {    border-color: rgba(var(--yes-btn-selected-bg));}.yesNofldStyle.yesFldType:hover::after {    content: "";    width: 1px;    position: absolute;    top: -1px;    bottom: -1px;    right: -1px;    background: rgba(var(--yes-btn-selected-bg));    z-index: 9;}.yesFldType {	border-right: none;    border-top-right-radius: 0;    border-bottom-right-radius: 0;    color: rgba(var(--yes-btn-selected-bg));}.rtl .yesFldType {	border: 1px solid rgba(var(--yes-no-border-clr));    border-radius: var(--input-radius);    border-left: none;    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: 1px solid rgba(var(--yes-btn-selected-bg));	border-left: none;}.yesFldType.selected::after {	content: "";    width: 1px;    position: absolute;    top: -1px;    bottom: -1px;    right: -1px;    background: rgba(var(--yes-btn-selected-bg));    z-index: 9;}.rtl .yesFldType.selected::after {	right: auto;	left: -1px;}.rtl .yesFldType:hover::after {	right: auto;	left: -1px;}.noFldType {	border-top-left-radius: 0;	border-bottom-left-radius: 0;    color: rgba(var(--no-btn-selected-bg));}.rtl .noFldType {	border: 1px solid rgba(var(--yes-no-border-clr));    border-radius: var(--input-radius);    border-top-right-radius: 0;    border-bottom-right-radius: 0;}.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:hover {    border: 1px solid rgba(var(--no-btn-selected-bg));}.yesFldType.selected ~ .noFldType:hover::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 {    left: auto;    right: -1px;}.fieldDisabled .yesNofldStyleCont,.fieldDisabled .yesNofldStyleCont2 {	cursor: not-allowed;}.fieldDisabled .yesNofldStyle,.fieldDisabled .yesNofldStyle2,.fieldDisabled .yesNofldCont span {	opacity: 0.4;	pointer-events: none;}/* .fieldDisabled .noFldType {    border-left: none;}.rtl .fieldDisabled .noFldType {    border-left: 1px solid #bfbfbf;}.fieldDisabled .yesNofldStyle.yesFldType.selected ~ .noFldType {    border-left: none;}.rtl .fieldDisabled .yesNofldStyle.yesFldType.selected ~ .noFldType {    border-right: none;    border-left: 1px solid rgba(var(--yes-no-border-clr));} */.fieldDisabled .yesNofldStyle.yesFldType.selected {	background: rgba(var(--yes-btn-selected-bg));    border: 1px solid rgba(var(--yes-btn-selected-bg));    border-color: rgba(var(--yes-btn-selected-bg)) !important;    color: 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));    border-color: rgba(var(--no-btn-selected-bg)) !important;    color: rgba(var(--no-btn-selected-txt-clr));}.pageWrapper.fieldModel_3 .yesNofldStyle2 {    border-radius: calc(var(--input-radius) + 100px);}.pageWrapper.fieldModel_4 .yesFldType,.pageWrapper.fieldModel_4 .noFldType,.pageWrapper.fieldModel_4 .yesFldType2,.pageWrapper.fieldModel_4 .noFldType2 {    --input-width: 1px 1px 1px 1px;    --input-radius: 7px;}.zfNameContainer .nameCompLabelWrapper {    margin-left: 2%;    float: left;    position: relative;}.zfNameContainer .nameCompLabelWrapper:first-child {    margin-left: 0;}.rtl .zfNameContainer .nameCompLabelWrapper {    float: right;    margin-right: 2%;    margin-left: 0;}.rtl .zfNameContainer .nameCompLabelWrapper:first-child {    margin-right: 0%;}.rtl .zfNameContainer span:first-child {    margin-right: 0;}.typeOne .zfNameContainer .nameCompLabelWrapper {    width: 85%;}.typeOne .salutationWrap .salutatioDiv {    width: 13%;}.typeTwo .zfNameContainer .nameCompLabelWrapper {    width: 49%;}.typeThree .zfNameContainer .nameCompLabelWrapper {    width: 32%;}.typeTwo .salutationWrap .salutatioDiv {    width: 15% !important;}.typeTwo .salutationWrap .nameCompLabelWrapper {    width: 40%;}.typeThree .salutationWrap .salutatioDiv {    width: 15% !important;}.typeThree .salutationWrap .nameCompLabelWrapper {    width: 26%;}.salutationWrap .customDropDown .select2-container {    width: 100% !important;    margin-left: 0;}.salutationWrap .customDropDown .select2-container--default .select2-selection--single {    width: 100% !important;}.salutationWrap .customDropDown span {    width: 100% !important;}.salutationWrap .select2-container .select2-selection__arrow {    width: 20px !important;}.address_row_3 .compLabelWrapper, .address_row_4 .compLabelWrapper, .address_row_3 .customDropDown, .address_row_4 .customDropDown {    width: 47%;    position: relative;    display: inline-flex;    flex-direction: column;    flex: 1 1 auto;}.address_row_3, .address_row_4 {    display: flex;    justify-content: space-between;    flex-wrap: wrap;    gap: 0 30px;}.address_row_1 .compLabelWrapper:first-child, .address_row_1 .customDropDown:first-child {    margin-top: 0; }.address_row_1 .compLabelWrapper, .address_row_2 .compLabelWrapper, .address_row_3 .compLabelWrapper, .address_row_4 .compLabelWrapper {    margin-top: 45px;}.address_row_1 .customDropDown, .address_row_2 .customDropDown, .address_row_3 .customDropDown, .address_row_4 .customDropDown {    margin-top: 45px;    display: block}.addrMapDiv {    z-index: 999;    padding: 0;    box-sizing: border-box;    border: 1px solid 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-color: var(--elements-highlight-clr);    color: var(--value-txt-clr);}.addrMapDiv li.select {    background-color: var(--elements-highlight-clr);    color: var(--value-txt-clr);}.formLayout2 .progressArea, .formLayout3 .progressArea {    width: calc(var(--banner-form-cont-width) - var(--banner-width));}.progressFill {	height: 8px;	width: 0%;}.progressArea .progressFill {	background: var(--progress-filled-bg-clr) !important;}.rtl .progressArea .progressFill {	right: 0;	left: auto;	transform-origin: right top;}.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: flex; align-items: center; justify-content: flex-end;}.gBrand .gBrandCont .brandImg{ margin-left:8px;}.rtl .gBrandCont {    flex-direction: row-reverse;    justify-content: end;}.zfMapLocationDiv {	display: flex;}.zfMapLocationDiv img {	width: 100%;}.zmapFldIframe {	margin: 0;}.sfSNumberCon {    width: 48%;    display: inline-block;    overflow: hidden;    margin-right: 1%;    vertical-align: top;    box-sizing: border-box;    margin-left: 1%;    margin-top: 10px;    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(--input-bg-clr), var(--input-bg-opacity));    height: 160px;    margin-bottom: 10px;    position: relative;    box-sizing: border-box;    border: 1px solid rgb(var(--input-bdr-clr));    border-radius: 5px;    overflow: hidden;}.sfCardValign {    display: table-cell;    vertical-align: middle;}.addEntryIconplus span, .sfpopbtnlabel.addEntryIconLabel {    color: var(--value-txt-clr);    font-size: var(--sf-addentry-txt-size);}.sfpopbtnlabel {    font-size: var(--sf-addentry-txt-size);    font-weight: normal;    overflow: hidden;    padding: 0px 10px;}.cardRowDiv {    padding: 8px 12px;    box-sizing: border-box;    position: relative;}.sfCardDiv .lableText {    padding-right: 20px;}.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(--value-txt-clr);}.sfCardDiv .labelCont div {    text-overflow: ellipsis;    overflow: hidden;}.rtl .sfCardDiv .labelCont {    direction: ltr;    text-align: right;    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;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    -webkit-transition: height 0.2s ease;    transition: height 0.2s ease;    box-shadow: 0px -1px 3px rgba(var(--elements-clr));    border-radius: 0 0 5px 5px;}.cardOverDivSpace {    padding: 6px 10px;}.dim-div-sf {    display: block;    height: 100%;    left: 0;    margin: 0;    padding: 0;    position: fixed;    top: 0;    background: rgba(0, 0, 0, 0.4);    width: 100%;    z-index: 499;    }.templateWrapper, .tyTemplateWrapper {    background: rgba(var(--page-bg-clr), var(--opacity-10));    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.zfSubFrmfldDisabled .cardOverDivSpace {	display: none;}.sfSNumberCon .icon-lock {	display: none;}.zfSubFrmfldDisabled .sfSNumberCon .icon-lock {	display: block;    right: 8px;    top: 8px;    z-index: 9;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    width: 16px;    height: 16px;}.rtl .zfSubFrmfldDisabled .sfSNumberCon .icon-lock {	right: auto;	left: 8px;}.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;}.zfSubFrmfldDisabled .sfInlinePopView svg {	width: 20px;    height: 20px;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    stroke-width: 0.5px;    padding-inline-end: 6px;    position: initial;}.sfInlinePopView span {	font-size: 14px;	color: var(--value-txt-clr);}.zfSubFrmfldDisabled .addEntryIconplus {    pointer-events: none;    cursor: not-allowed;    opacity: 0.4;}.zfSubFrmfldDisabled .sfCardValign .icon-lock {    position: initial;    display: inline-block;    margin-bottom: 6px;    width: 21px;    height: 21px;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    stroke-width: 0.5px;}.type3 .zfSubFrmfldDisabled .sfCardValign .icon-lock {    width: 24px;    height: 24px;}.type4 .zfSubFrmfldDisabled .sfCardValign .icon-lock,.type5 .zfSubFrmfldDisabled .sfCardValign .icon-lock {    width: 28px;    height: 28px;}.zfSubFrmfldDisabled .sfCardValign span {    display: none;}.zfSubFrmfldDisabled .sfSNumberCon.addEntryIconplus:not(:nth-of-type(2)) {	display: none !important;}.fieldDisabled.zfSubFrmfldDisabled .fldDisabledIcn {    display: none;}.zfSubFrmfldDisabled .footerWrapper {    display: none;}.fmFooter {    text-align: center;    overflow: hidden;    padding: 25px 30px;    overflow-x: hidden !important;}.tempHeadContBdr {    list-style: none;    border-bottom: 1px solid var(--label-txt-clr);    margin: 0;    padding: 20px 25px;    -webkit-border-radius: 3px 3px 0 0;    -moz-border-radius: 3px 3px 0 0;    border-radius: 3px 3px 0 0;}.tempHeadContBdr .frmTitle {    color: var(--label-txt-clr);    margin: 0;    padding: 0;    font-size: var(--sf-title-txt-size);}.tempHeadContBdr .frmDesc {    color: var(--instruction-txt-clr);    font-weight: normal;    margin: 0;    padding-top: 5px;}.subContWrap .fieldContainer {    box-shadow: none;    margin-bottom: 10px;    padding-bottom: 0px;    background: none;}.subContWrap .zfLabelDiv {    padding-bottom: 10px;    background: none;}.cardOverDivSpace span {    margin: 1px 6px;    cursor: pointer;    color:var(--value-txt-clr);}span.icnsplitBar:after {    position: absolute;    content: "";    height: 16px;    width: 1px;    background: var(--value-txt-clr);}.subContWrap .intl-tel-input.separate-dial-code .selected-flag {    display: table;}.subContWrap .error input[ui_type="textbox"], .subContWrap .error .tempContDiv textarea, .subContWrap .error .mSelect select, .subContWrap .error .signContainer canvas, .subContWrap .error .form_sBox {    border-color: var(--error-bg-clr) !important;}.sfCardError {    border: 1px solid var(--error-bg-clr);}.sfpopuniqueError {    margin-left: 25px;    padding: 10px;    background: var(--error-bg-clr);    margin-right: 25px;    display: block;}.subfrmEmpty_txtLive {    text-align: center;    padding: 20px 0px;    font-size: var(--instruction-txt-size);    color:var(--label-txt-clr);    border:1px solid var(--label-txt-clr);    border-width: 1px 0px;}.sfCardDiv:hover .cardOverDiv {    height: 30px;}.sfTrashicn {    background: url(../images/trash-icn.f62ac37cf02b214d54319e1279175644.png);    display: inline-block;    width: 15px;    height: 15px;    background-size: 15px 15px;    cursor: pointer;    margin-top: 1px;    transition: transform 0.5s ease;    -moz-transition: transform 0.5s ease;    -webkit-transition: transform 0.5s ease;    -o-transition: transform 0.5s ease;}.sfEditpen {    background: url(../images/edit-pencil.5a5746290f8cb62a2bc8dc1fda357df0.png);    display: inline-block;    width: 15px;    height: 15px;    background-size: 15px 15px;    cursor: pointer;    margin-top: 1px;    transition: transform 0.5s ease;    -moz-transition: transform 0.5s ease;    -webkit-transition: transform 0.5s ease;    -o-transition: transform 0.5s ease;}.ofsfDuplicate svg{    width: 16px;    height: 16px;    position: relative;}.ofSubformWrapper .fieldlabel {    font-size: var(--sf-label-txt-size);}.ofSubformWrapper .fieldtypeText input[ui_type="textbox"], .ofSubformWrapper .fieldtypeText textarea {    font-size: var(--sf-value-txt-size);}.ofSubformWrapper .zfInstruction {    font-size: var(--sf-instruction-txt-size);}.ofSubformWrapper .otherTxtAnimation {    -webkit-font-smoothing: antialiased;    font-size: var(--sf-value-txt-size);}.ofSubformWrapper .onefieldDecisionNumber {    font-size: var(--sf-value-txt-size);}.ofSubformWrapper .inputTextLabel {    font-size: var(--sf-value-txt-size);}.ofSubformWrapper .zfErrorParentDiv {    display: block;}.ofSubformWrapper .fieldtypeText{    margin-bottom: 10px;}.ofSubformWrapper .templateWrapper{    background:rgba(var(--field-cont-bg-clr));}.ofSubformWrapper .tempHeadContBdr .frmDesc{    font-size: var(--sf-instruction-txt-size);}.ofSubformWrapper .fldContWrapper .fieldWrapper{    background-color:transparent !important;    border: none;}.ofSubformWrapper{    background:rgba(var(--page-bg-clr), var(--opacity-10));}.autoNext .ofSubformWrapper .customRadio .selectedChoice,.autoNext .ofSubformWrapper .zfFieldEffect .select2,.autoNext .ofSubformWrapper .termsContainer input[type="checkbox"]:focus + label, .autoNext .ofSubformWrapper .zfDecisionbox input[type="checkbox"]:focus + .cusChoiceLabel:before {    animation:none !important; }.ofSubformWrapper .formSubInfoText {    font-size: var(--sf-fieldcomp-label-txt-size);}