@charset "UTF-8";.otpBtn{ background:#2E404F; border: 1px solid #2E404F; width: 100%; color: #fff; padding:9px; font-size: 13px; cursor: pointer; border-radius:30px; margin-top: 25px;}.otpVerifyWrapper{ background: #fff;margin: 0px auto; width: 320px; text-align: center; border: 1px solid #dcdcdc; padding:30px 30px; padding-bottom: 30px; border-radius: 3px; box-shadow: 0px 0px 10px -3px #9a9a9a; }.otpVerifyWrapper .tempContDiv input[type="text"]{ font-size: 13px; padding:9px; width: 100%; border: 1px solid #ccc; border-radius:3px; text-align: left;}.otpVerifyWrapper .tempContDiv{ padding:25px 0px 0px !important;}.otpVerifyWrapper .tempContDiv input[type="text"]::placeholder {    color: #aeaeae;}.otpVerifyWrapper .captchaActInnerCont input[type="text"]{ width: 100%;}.otpVerifyWrapper .errorMessage{ text-align: left;}.otpVerifyWrapper .errorMessage2{ width:100%; float: left; padding-left:3px;}.otpImgContain{ margin:0px auto; display: table; margin-bottom: 0;}.otpVerifyWrapper h3{ margin-top: 15px; margin-bottom:10px; font-size: 21px; font-weight: 600;}.otpVerifyWrapper .verification .captchaOuterWrapper{ width: 96%;  }.otpVerifyWrapper .verification{ }.otpVerifyWrapper .verification .captchaRefresh{ margin-right: 7px; float: right; }.otpVerifyWrapper .verification .captchaActInnerCont {float: left;  }.otpVerifyWrapper .error {border-color: #DF0000 !important; padding: 0;}.otpmsgtxt{ margin: 25px 0px 0px; line-height: 24px; font-size: 13px;}.otpmsgtxt b{ font-weight: 600;}.resendOTPDiv{ margin:5px 0px 10px;}.resendOTPDiv a{ float: right; color: #28a46a;}.resendOTPDiv span{ float: right; padding-left: 5px;}.otpVerifyWrapper .error input[type="text"]{ border:1px solid #DF0000 !important;}.otpVerifyWrapper .phCodeWrapper{ width: 100% !important; text-align: left;}.otp_resend_success{ left:43%;}.otpImgDiv{    display: flex;    justify-content: center;    overflow: hidden;}.otpImgDiv img{    width: auto;    transform: none;    max-height: 100px;    max-width: 100%;}.otpImgDiv img.whatsAppOtpSvg {    width: 100px;}.otpImgDiv img.emailOtpSvg {    width: 100px;}.otpImgDiv img.smsOtpSvg {    width: 90px;}.otpVerifyWrapper .otpBoxText input[type="text"], .otpVerifyWrapper .otpBoxText input[type="number"]{ width: 5% !important; margin-right:3%; text-align: center;}.otpWrapper input[ui_type="textbox"] {    box-sizing: revert !important;    border: 1px solid #666 !important;}.otpVerifyWrapper .otpBoxText input[type="text"]:last-child, .otpVerifyWrapper .otpBoxText input[type="number"]:last-child{ margin-right: 0;}.otpVerifyWrapper .tempContDiv input[type="text"]:focus, .otpVerifyWrapper .tempContDiv input[type="number"]:focus{ border:1px solid #24A68A !important; outline:none;}.otpVerifyWrapper input[ui_type="textbox"]::-webkit-inner-spin-button, .otpVerifyWrapper input[ui_type="textbox"]::-webkit-outer-spin-button {     -webkit-appearance: none;    -moz-appearance: none;    appearance: none;    margin: 0; }.otpVerifyWrapper input[type="number"]{    -moz-appearance: textfield;}.backgroundOtpBg { padding: 20px 0px 10px 0px; }.iti-mobile .intl-tel-input.iti-container {position: absolute !important;}.captchaRefreshIcon {	background: url(../images/pngSprite.c473b56dfbea0e58e936d85c94e87bb1.png) no-repeat -207px -110px;	width: 12px;	height: 12px;}.captchaBtnLoad {	font-size: 7px;	-webkit-animation: load3 0.8s infinite linear;	animation: load3 0.8s infinite linear;	-webkit-transform: translateZ(0);	-ms-transform: translateZ(0);	transform: translateZ(0);}@-webkit-keyframes load3 {	0% {		-webkit-transform: rotate(0deg);		transform: rotate(0deg);	}	100% {		-webkit-transform: rotate(360deg);		transform: rotate(360deg);	}}@keyframes load3 {	0% {		-webkit-transform: rotate(0deg);		transform: rotate(0deg);	}	100% {		-webkit-transform: rotate(360deg);		transform: rotate(360deg);	}}.captchaBtnLoad:before {	content: '';}.captchaBtnLoad:after {	content: '';}.zfMainLoadingDim {			z-index: 1500;}.darkdim-div {	display: block;	height: 100%;	left: 0;	margin: 0;	padding: 0;	overflow: hidden;	position: fixed;	top: 0;	background: rgba(25,35,43,0.85);	width: 100%;	z-index: 500;}.bounce1 {	background: #C72336;}.bounce2 {	background: #1E9C4C;}.bounce3 {	background: #0F71AD;}.bounce4 {	background: #E99424;}.spinner {	margin: 100px auto 0;	width: 100px;	text-align: center;}.spinner > div {	width: 18px;	height: 18px;	display: inline-block;	-webkit-animation: sk-bouncedelay 1.0s infinite ease-in-out both;	animation: sk-bouncedelay 1.0s infinite ease-in-out both;	-webkit-border-radius: 25px;	-moz-border-radius: 25px;	border-radius: 25px;}.spinner .bounce1 {	-webkit-animation-delay: -0.64s;	animation-delay: -0.64s;}.spinner .bounce2 {	-webkit-animation-delay: -0.32s;	animation-delay: -0.32s;}.spinner .bounce3 {	-webkit-animation-delay: -0.16s;	animation-delay: -0.16s;}@-webkit-keyframes sk-bouncedelay {	0%, 80%, 100% {		-webkit-transform: scale(0)	}	40% {		-webkit-transform: scale(1.0)	}}@keyframes sk-bouncedelay {	0%, 80%, 100% {		-webkit-transform: scale(0);		transform: scale(0);	}	40% {		-webkit-transform: scale(1.0);		transform: scale(1.0);	}}/*  OTP-Resent success starts .success {	background: #fff;	border: 1px solid #24A68A;	color: #24A68A;	padding: 6px 15px 6px 32px;	display: inline-block;	-webkit-border-radius: 15px;	-moz-border-radius: 15px;	border-radius: 15px;	font-size: 14px;	text-overflow: ellipsis;	white-space: nowrap;	position: fixed;	margin-left: 45%;	margin-top: -10%;}.success:before {	background-color: transparent;	top: 8px;	left: 10px;	width: 9px;	height: 3px;	border-style: solid;	border-color: #24A68A;	border-width: 0 0 2px 2px;	border-radius: 0;	-o-border-image: none;	border-image: none;	-webkit-transform: rotate(-45deg) scale(1);	transform: rotate(-45deg) scale(1);	position: absolute;	content: "";}  OTP-Resent success ends */.loadSuccess {    background: #eef9f7 !important;    border: 1px solid #bae0d9 !important;    color: #222!important;    padding: 1px 15px 1px 15px;    border-top: none!important;    font-weight: 500!important;}.loadingCont {    top: 0;    left: 41%;    position: fixed;    text-align: center;    z-index: 999;    background: #FFF7D0;    font-size: 13px;    color: #000;    padding: 0 15px;    display: inline-block;    -webkit-border-radius: 0 0 2px 2px;    -moz-border-radius: 0 0 2px 2px;    border-radius: 0 0 2px 2px;    line-height: 2;    border: 1px solid #DFAF38;    border-top: none;}.otp_resendsuccess{left:43% !important;}.blue.btnCurve {    color: #fff;    border: 1px solid;    border-color: #2F404E;    background: #2F404E;}.blue.btnCurve:hover{	border-color: #2F404E;	background:#2F404E;}.otpVerifyOuterCon .fieldsWrapper .fieldsContainer .inputText {    width: 100%;}.otpLabelLive{ display: block;float: left;overflow: hidden;width: 100%;text-align: left;padding-bottom: 10px;font-size: 13px;font-weight: 600;line-height: 23px;padding-left: 5px;}.phoneFormatUSA{width: 30%; float: left;}.otpVerifyWrapper .tempContDiv .phoneFormatUSA input[type="text"]{ text-align: center; width: 90%;}.otpVerifyWrapper .tempContDiv .symbols{ float:left; padding-top: 5px;}.confPhoneFld{ margin-top: 15px;}.confrmEmailSpace{margin-top:15px !important;}.rtlWrapper .otpVerifyWrapper .otpBoxText input[type="text"]:first-child {    margin-left: 0;}.icon-Email-OTP{ width: 80px !important; height: 80px !important;}.otpVerifyTxt{ padding-top: 15px;}.resendOTPDiv a.otpDisabledCount{  cursor: default; color: #aeaeae; text-decoration: none;}.resendOTPDiv a.otpDisabledCount span{ color: #222;}.resendOTPDiv a.otpDisabledCount:hover{text-decoration: none;}.rtlWrapper .otpVerifyWrapper .otpBoxText input[type="text"]{ margin-left: 3%; margin-right: 0}.rtlWrapper .otpVerifyWrapper .errorMessage{ text-align: right; float: right;}.rtlWrapper .resendOTPDiv a{ float: left;}.rtlWrapper .otpLabelLive{float: right; text-align: right; padding-right: 5px; padding-left: 0;}.rtlWrapper .phoneFormatUSA{ float: right;}.rtlWrapper .otpVerifyWrapper .tempContDiv .symbols{float: right;}@media (max-width: 500px) {	.intl-tel-input .country-list {    max-height: 200px !important;	}}.otpliveTranslateSelect {    position: absolute;    right: 20px;    top: -9px;}/* OTP - RTL spacing .rtlWrapper .otpVerifyWrapper .otpBoxText input[type="number"]:last-child {        margin-right: 3%;}.rtlWrapper .otpVerifyWrapper .otpBoxText input[type="number"]:first-child {        margin-right: 0%;}OTP - RTL spacing ends */ .backgroundBg {    background: #dcdcdc;}.backgroundSecBg {    padding: 2% 5px;    margin: 0;}.templateWidth {    margin: 0 auto;}.templateWrapper {    background: #fff;    box-shadow: 0 0 0 .5px rgba(0, 20, 40, .1), 0 2px 8px 0 rgba(50, 55, 90, .2);    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.geoLocationPopup span:focus {    outline: none;}.zotpConsent {    text-align: left;    margin-top: 16px;    color: #252c3e;}.zotpConsent ~ .zotpConsent {    margin-top: 24px;}.zotpConsent i {    font-style: italic;}.zotpConsent b {    font-weight: bold;}.zotpConsent a {	color: revert;	text-decoration: revert;}.zotpConsentLabel {    line-height: 20px;    padding-left: 30px;}.zotpConsent .fieldtypeText {    margin-bottom: 0;}.zotpConsent .fieldtypeText.customCheckBox span {    margin-bottom: 0;}.otpCheckBox .checker {    display: none;}.otpCheckBox .cusChoiceSpan{	list-style: none;	display: inline-block !important;	position: relative;}.otpCheckBox .cusChoiceLabel {	display: block;	cursor: pointer;	margin: 0 !important;	position: relative;	line-height: 1.5;}.otpCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    content: '';    display: inline-block;    width: 16px;    height: 16px;    vertical-align: -0.25em;    border-radius: 2px;    border: 1px solid #9e9e9e;    margin: 2px 0 0 0;    top: 0;    -webkit-transition: 0.5s ease all;    -moz-transition: 0.5s ease all;    -o-transition: 0.5s ease all;    -ms-transition: 0.5s ease all;    transition: 0.5s ease all;    float: left;}.otpCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	display: inline-block;    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -o-transform: rotate(45deg);    -ms-transform: rotate(45deg);    transform: rotate(45deg);    height: 8px;    width: 3px;    margin-bottom: 0;    border-bottom: 2px solid #24A68A;    border-right: 2px solid #24A68A;    content: "";    position: absolute;    left: 7px !important;    -webkit-transition: 0.5s ease all;    -moz-transition: 0.5s ease all;    -o-transition: 0.5s ease all;    -ms-transition: 0.5s ease all;    transition: 0.5s ease all;	top: 5px;}.otpCheckBox input[type="checkbox"]:checked, .otpCheckBox input[type="checkbox"]:not(:checked) {	position: absolute;	opacity: 0;}.otpCheckBox .cusChoiceEm { display: table-cell; padding-left: .6em;}.zotpConsent .customCheckBox .cusChoiceLabel { padding: 0px; margin-bottom: 0;} .zotpConsent .customCheckBox span {    line-height: normal;}.zotpConsent tr td img {    max-width: 100%;    height: 100%;}.zotpConsent .customCheckBox span {    line-height: normal;}.zotpConsent tr td img {    max-width: 100%;    height: 100%;}.rtl .zotpConsentLabel {    padding-left: 0;    padding-right: 30px;    text-align: right;}.rtl .zotpConsent {    text-align: right;}.rtlWrapper .otpVerifyWrapper .tempContDiv input[type="text"] {    text-align: right;}.rtlWrapper .zotpConsent { text-align: right; clear: both;}.rtlWrapper .otpCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    float: right;}.rtlWrapper .otpCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    right: 7px;	left: auto !important;}.rtlWrapper .otpCheckBox .cusChoiceEm {    padding-left: 0;    padding-right: .6em;}.tempContDiv.fieldDisabled .phCodeWrapper .flag-container .selected-flag {    cursor: default;}.zfscannerFld .emailInputContDiv {    display: flex;}@charset "UTF-8";:root {	--label: #444;	--dark: #000;	--light:#fff;	--choice:#444;	--primary-txt:#222;	--primary-txt1:#444;	--direction-txt:#444;	--instruction:#666;	--head-description-txt:#666;				--page-bg-clr: 237, 239, 244;	--page-bg-opacity:1;	--wallpaper-gradient-start-clr: 255, 222, 214;    --wallpaper-gradient-end-clr: 191, 172, 254;    --wallpaper-gradient-start-percent: 0%;    --wallpaper-gradient-end-percent: 100%;    --wallpaper-gradient-angle: 90deg;	--wallpaper-gradient-start-clr-opacity: 1;	--wallpaper-gradient-end-clr-opacity: 1;		--hdr-bg-clr:transparent;	--header-bg-opacity : 1;	--field-cont-bg-clr: transparent;	--field-cont-bg-opacity: 1;	--field-cont-shape-type: 1;	--field-cont-bdr-clr: transparent;	--field-cont-bdr-radius: 0px;	--footer-bg-clr: transparent;	--footer-bg-opacity: 1;	--banner-bg-clr:255, 255, 255;	--banner-bg-opacity:1;	--banner-max-height:auto;	--header-logo-max-height:550px;	--title-txt-clr:#252c3e;	--description-txt-clr:#667291;	--label-txt-clr:#252c3e;	--label-txt-clr-30:var(--label-txt-clr);	--value-txt-clr:37,44,62;	--disabled-bg-clr: 225, 225, 225;	--disabled-bg-opacity: 1;	--disabled-bdr-clr: #bfbfbf;	--disabled-txt-clr: #000;	--instruction-txt-clr:#465475;	--error-txt-clr:#f41033;	--elements-clr: 250, 252, 255;		--font-size-type: 1;	--input-shape-type: 4;	--input-shape:1px solid #fff;	--input-bdr-top-width: 1px;	--input-bdr-right-width: 1px;	--input-bdr-bottom-width: 1px;	--input-bdr-left-width: 1px;	--input-radius:0px;		--input-bdr-clr:184, 187, 211;	--input-bdr-opacity: 1;	--input-bg-clr: 255, 255, 255;	--input-bg-opacity:1;	--input-rating-bg-clr: 255, 255, 255;	--input-rating-bg-opacity: 1;		--previous-txt-clr:#24a68a;	--next-txt-clr:#ffffff;	--next-bg-clr:68, 80, 109;	--next-bdr-clr:transparent;	--previous-bg-clr:transparent;	--submit-txt-clr:#ffffff;	--submit-bg-clr:46, 183, 159;	--submit-bdr-clr:transparent;	--save-bg-clr:255, 255, 255;	--save-txt-clr:#3e4b69;	--save-bdr-clr:#808798;    --review-bg-clr:255, 255, 255;	--review-txt-clr:#3e4b69;	--review-bdr-clr:#808798;	--back-bg-clr:68, 80, 109;	--back-txt-clr:#ffffff;	--back-bdr-clr:transparent;		--start-bg-clr:#24A68A;	--start-txt-clr:#ffffff;	--progress-default-bg-clr:#4b516b;	--progress-filled-bg-clr:#24a68a;	--field-label-signTxt: 50, 50, 50;					--highlight-clr: 255, 0, 0; 	--opacity-0:0;	--opacity-1:0.1;	--opacity-2:0.2;	--opacity-3:0.3;	--opacity-5:0.5;	--opacity-6:0.6;	--opacity-7:0.7;	--opacity-8:0.8;	--opacity-9:0.9;	--opacity-10:1;			--font-fallback: "open sans";	--weight-600:600;	--body-font :Inter;	--header-font :Inter;	--body-font-fallback:Arimo,Helvetica,Arial;		--header-topleft-radius: 0px; 	--header-topright-radius: 0px;	--header-bottomleft-radius: 0px;	--header-bottomright-radius: 0px;	--header-bdr-clr:#ced3e0;	--header-bdr-top-width:0px;	--header-bdr-left-width:0px;	--header-bdr-bottom-width:1px;	--header-bdr-right-width:0px;	--header-bdr-style:solid;	--header-text-align:center;  	--header-logo-size:100%;    --header-space-outer-top:0px;    --header-space-outer-right:0px;    --header-space-outer-left:0px;    --header-space-outer-bottom:0px;      --header-space-inner-top:28px;    --header-space-inner-right:40px;    --header-space-inner-left:40px;    --header-space-inner-bottom:28px;    --form-align:center;    --form-width:760px;    --form-cont-bg-clr: 255, 255, 255;	--form-cont-bg-opacity: 1;	--form-cont-bdr-style: solid;	--form-cont-bdr-width: 0px;	--form-cont-bdr-clr: #2c3b51;	--form-cont-bdr-topleft-radius: 10px; 	--form-cont-bdr-topright-radius: 10px;	--form-cont-bdr-bottomleft-radius: 10px;	--form-cont-bdr-bottomright-radius: 10px;	--form-cont-space-top:30px;	--form-cont-space-right:20px;	--form-cont-space-bottom:30px;	--form-cont-space-left:20px;	--form-cont-shadow-clr:#d8dfed;	--form-cont-shadow-spread:22px;/*	--field-cont-bg-clr: 255, 255, 255;	--field-cont-bg-opacity: 1;	--field-cont-bdr-style: solid;	--field-cont-bdr-width: 0px;	--field-cont-bdr-clr: #ff0000;	--field-bdr-topleft-radius: 10px; 	--field-bdr-topright-radius: 10px;	--field-bdr-bottomleft-radius: 20px;	--field-bdr-bottomright-radius: 20px;	*//*	--field-space-top:10px;	--field-space-bottom:10px;	--field-space-right:0px;	--field-space-left:0px;*/    --btn-width-all:150px;    --btn-align-all:center;	--submit-bdr-width:1px;	--submit-bdr-style:solid;	--save-bdr-width:1px;	--save-bdr-style:solid;	--review-bdr-width:1px;	--review-bdr-style:solid;	--back-bdr-width:1px;	--back-bdr-style:solid;	--next-bdr-width:1px;	--next-bdr-style:solid;   /*	--footer-topleft-radius: 0px; 	--footer-topright-radius: 0px;	--footer-bottomleft-radius: 0px;	--footer-bottomright-radius: 0px;	--footer-bdr-width:1px;	--footer-bdr-style:solid;	--footer-bdr-clr:transparent;	--footer-space-top:10px;	--footer-space-right:0px;	--footer-space-bottom:0px;	--footer-space-left:0px; not now */	--subform-bg-clr: 245, 247, 252;	--matrix-bg-clr: 245, 247, 252;	--matrix-bg-opacity:1;	--matrix-value-table-bg-clr: var(--input-bg-clr);	--matrix-value-table-bg-opacity: var(--input-bg-opacity);	--popup-bg-clr: 252, 253, 255;/*    --page-bar:#c7c7c7;    --page-square:#c7c7c7;    --page-square-select:#1abc9c;    --page-number:#ffffff;    --page-title-txt:#444444;*/    --page-visited-txt-clr:#ffffff;    --page-unvisited-txt-clr:#ffffff;    --page-visited-bg-clr:#465475;    --page-unvisited-bg-clr:#9ea6bc;    --page-title-txt-size:16px;    --page-nav-number-size:14px;    --page-inline-title-txt-clr:#252c3e;    --page-inline-bg-clr:transparent;    --page-inline-bg-opacity:1;    --page-inline-title-align:left;    --page-inline-bdr-topleft-radius: 0px; 	--page-inline-bdr-topright-radius: 0px;	--page-inline-bdr-bottomleft-radius: 0px;	--page-inline-bdr-bottomright-radius: 0px;        --page-inline-bdr-top-width:0px;    --page-inline-bdr-left-width:0px;    --page-inline-bdr-bottom-width:1px;    --page-inline-bdr-right-width:0px;        --page-inline-bdr-clr:#dbdfe7;    --page-inline-bdr-style:solid;        --page-inline-inner-space-top:15px;     --page-inline-inner-space-right:0px;    --page-inline-inner-space-bottom:15px;     --page-inline-inner-space-left:0px;    --page-inline-outer-space-left:36px;    --page-inline-outer-space-right:36px;    --page-inline-outer-space-top:5px;    --page-inline-outer-space-bottom:5px;    --star-selection-clr: #ffca00;	--star-stroke-clr: var(--star-selection-clr);    --lightning-selection-clr: #886cff;    --lightning-stroke-clr: var(--lightning-selection-clr);    --shield-selection-clr: #26ce89;    --shield-stroke-clr: var(--shield-selection-clr);    --heart-selection-clr: #fc6d53;    --heart-stroke-clr: var(--heart-selection-clr);    --flag-selection-clr: #5aacff;    --flag-stroke-clr: var(--flag-selection-clr);    --bulb-selection-clr: #ffa500;    --bulb-stroke-clr: var(--bulb-selection-clr);            --thumbsUp-selection-clr: #509efe;    --thumbsUp-stroke-clr: var(--thumbsUp-selection-clr);    --fire-selection-clr: #ff883a;    --fire-stroke-clr: var(--fire-selection-clr);    --crown-selection-clr: #fec718;    --crown-stroke-clr: var(--crown-selection-clr);    --leaf-selection-clr: #8cc63e;    --leaf-stroke-clr: var(--leaf-selection-clr);    --trophy-selection-clr: #f8b705;    --trophy-stroke-clr: var(--trophy-selection-clr);    --user-selection-clr: #4fa6f0;    --user-stroke-clr: var(--user-selection-clr);    --gift-selection-clr: #ff5b73;    --gift-stroke-clr: var(--gift-selection-clr);    --christmas-selection-clr: #16c79b;    --christmas-stroke-clr: var(--christmas-selection-clr);    --sun-selection-clr: #ffb500;    --sun-stroke-clr: var(--sun-selection-clr);    --pizza-selection-clr: #ff905c;    --pizza-stroke-clr: var(--pizza-selection-clr);    --cloud-selection-clr: #6094f4;    --cloud-stroke-clr: var(--cloud-selection-clr);    --rain-selection-clr: #5ccdff;    --rain-stroke-clr: var(--rain-selection-clr);    --wine-selection-clr: #ed557c;    --wine-stroke-clr: var(--wine-selection-clr);    --van-selection-clr: #a56ee5;    --van-stroke-clr: var(--van-selection-clr);        --notebook-selection-clr: #4999e5;    --notebook-stroke-clr: var(--notebook-selection-clr);    --soccer-selection-clr: #5465ba;    --soccer-stroke-clr: var(--soccer-selection-clr);              --blood-selection-clr: #ffbbbb;    --blood-stroke-clr: #ef2020;    --book-selection-clr: #9fcdff;    --book-stroke-clr: #2c89e5;    --chef-selection-clr: #cbf0ff;    --chef-stroke-clr: #53b8d1;    --diamond-selection-clr: #e5caf3;    --diamond-stroke-clr: #9c62f9;    --shopping-selection-clr: #fac13c;    --shopping-stroke-clr: #c18100;    --pumpkin-selection-clr: #ffe19f;    --pumpkin-stroke-clr: #e07e27;    --applause-selection-clr: #ffb69f;    --applause-stroke-clr: #db6556;    --toddler-selection-clr: #ffdcf2;    --toddler-stroke-clr: #621c99;    --football-selection-clr: #ffa19c;    --football-stroke-clr: #a53a35;    --happyface-selection-clr: #ffe103;    --happyface-stroke-clr: #856900;    --super-selection-clr: #ffe1c5;    --super-stroke-clr: #b2753f; 	--numeric-txt-bdr-clr: 129, 131, 148;	--numeric-box-bg-clr: 255, 255, 255;	--numeric-sel-txt-bdr-clr: 255, 255, 255;	--numeric-sel-box-bg-clr: 46, 183, 159;	--all-numeric-txt-bdr-clr: 129, 131, 148;	--all-numeric-box-bg-clr: 255, 255, 255;	--all-numeric-sel-txt-bdr-clr: 255, 255, 255;	--all-numeric-sel-box-bg-clr: 46, 183, 159;	--all-rating-selection-clr: #000000;	--all-rating-stroke-clr: #000000;    --fields-ver-space-top:16px;    --fields-ver-space-bottom:16px;    --fields-hor-space-left:40px;    --fields-hor-space-right:40px;     --header-title-style:normal;    --header-title-weight:500;    --description-txt-style:normal;    --description-txt-weight:400;		--label-txt-style:normal;    --label-txt-weight:500;    --instruction-txt-style:normal;    --instruction-txt-weight:400;/*    --matrix-ans-txt-size:12px;    --matrix-qs-txt-size:12px;*/    	--sliderNavigation-bgclr: 255, 255, 255;	--sliderNavigation-txtlr:  0, 0, 0;	   --sf-field-space-top:24px;   --sf-field-space-right:24px;   --sf-field-space-bottom:24px;   --sf-field-space-left:24px;   --sf-cont-space-inner:16px;	--submit-bg-opacity:1;	--save-bg-opacity:1;	--review-bg-opacity:1;	--back-bg-opacity:1;	--next-bg-opacity:1;	--subform-bg-opacity: 1;	--input-focus-clr:#2eb79f;	--field-mandatory-clr:#f41033;	--slider-selection-clr: #2eb79f;	--choice-txt-clr: #47476b;	--choice-selection-clr: 46, 183, 159;    --choice-box-bg-clr: transparent;    --choice-box-bg-opacity: 1;		--default-rating-selection-clr: #ffd939;	--default-layout-style-container: 1;	--default-layout-style-header: 1;	--default-layout-style-page-header: 1;	--default-layout-style-page-left-nav: 1;	--default-font-size: 2;	--default-input-bdr-shape: 2;	--default-btns-bdr-shape: 3;	--default-form-cont-width-type: 1;	--default-btn-width-type: 1;	--default-matrix-style: 1;	--default-page-title-style: 1;	--default-clr-type: 1;	--default-field-icon-style: 1;	--default-page-banner-type: 1;	--default-banner-height-type: 1;	--default-header-scroll-type: 1;	--default-banner-scroll-type: 1;	--default-page-scroll-type: 1;	--default-form-cont-responsive: true;	--default-choice-box-model: 1;	--default-choice-template: 1;	--default-rating-type:1;	--page-gradient-start-clr: 255, 222, 214;	--page-gradient-end-clr: 191, 172, 254;  	--page-gradient-start-percent: 0%;  	--page-gradient-end-percent: 100%;	--page-gradient-angle:90deg;	--page-gradient-start-clr-opacity: 1;	--page-gradient-end-clr-opacity: 1;	--form-header-gradient-start-clr: 255, 222, 214;	--form-header-gradient-end-clr: 191, 172, 254;	--form-header-gradient-start-percent: 0%;	--form-header-gradient-end-percent: 100%;	--form-header-gradient-angle: 90deg;	--form-header-gradient-start-clr-opacity: 1;	--form-header-gradient-end-clr-opacity: 1;	--form-cont-gradient-start-clr: 255, 222, 214;	--form-cont-gradient-end-clr: 191, 172, 254;	--form-cont-gradient-start-percent: 0%;	--form-cont-gradient-end-percent: 100%;	--form-cont-gradient-angle: 90deg;	--form-cont-gradient-start-clr-opacity: 1;	--form-cont-gradient-end-clr-opacity: 1;	--page-header-gradient-start-clr: 255, 222, 214;	--page-header-gradient-end-clr: 191, 172, 254;	--page-header-gradient-start-percent: 0%;	--page-header-gradient-end-percent: 100%;	--page-header-gradient-angle: 90deg;	--page-header-gradient-start-clr-opacity: 1;	--page-header-gradient-end-clr-opacity: 1;	--submit-btn-gradient-start-clr: 255, 222, 214;	--submit-btn-gradient-end-clr: 191, 172, 254;	--submit-btn-gradient-start-percent: 0%;	--submit-btn-gradient-end-percent: 100%;	--submit-btn-gradient-angle: 90deg;	--submit-btn-gradient-start-clr-opacity: 1;	--submit-btn-gradient-end-clr-opacity: 1;	--popup-bg-gradient-start-clr: 255, 222, 214;	--popup-bg-gradient-end-clr: 191, 172, 254;	--popup-bg-gradient-start-percent: 0%;	--popup-bg-gradient-end-percent: 100%;	--popup-bg-gradient-angle: 90deg;	--popup-bg-gradient-start-clr-opacity: 1;	--popup-bg-gradient-end-clr-opacity: 1;	--sfinline-bg-gradient-start-clr: 255, 222, 214;	--sfinline-bg-gradient-end-clr: 191, 172, 254;	--sfinline-bg-gradient-start-percent: 0%;	--sfinline-bg-gradient-end-percent: 100%;	--sfinline-bg-gradient-angle: 90deg;	--sfinline-bg-gradient-start-clr-opacity: 1;	--sfinline-bg-gradient-end-clr-opacity: 1;	--banner-img-size:100%;	--banner-img-align:center;	--divider-line-clr: 184, 187, 211;		--default-grid-style: 1;		--grid-bdr-clr:#cccfe3;		--grid-title-bg-clr:235, 239, 251;	--grid-title-bg-opacity:1;	--grid-title-bdr-clr:#cccfe3;		--grid-header-gradient-start-clr: 255, 222, 214;	--grid-header-gradient-end-clr: 191, 172, 254;	--grid-header-gradient-start-percent: 0%;	--grid-header-gradient-end-percent: 100%;	--grid-header-gradient-angle: 90deg;	--grid-header-gradient-start-clr-opacity: 1;	--grid-header-gradient-end-clr-opacity: 1;	--grid-label-hor-space-left:0px;	--grid-label-hor-space-right:0px;			--grid-cont-bg-clr: transparent;	--grid-cont-bg-opacity:1;	--grid-cont-gradient-start-clr: 255, 222, 214;	--grid-cont-gradient-end-clr: 191, 172, 254;	--grid-cont-gradient-start-percent: 0%;	--grid-cont-gradient-end-percent: 100%;	--grid-cont-gradient-angle: 90deg;	--grid-cont-gradient-start-clr-opacity: 1;	--grid-cont-gradient-end-clr-opacity: 1;	--grid-cont-space-left:0px;	--grid-cont-space-right:0px;	--grid-col-between-space:32px;		--page-left-cont-bg-clr: transparent;	--page-left-cont-bg-opacity: 1;	--page-left-cont-width: 120px;	--page-leftNav-hor-space-left:18px;    --page-leftNav-hor-space-right:18px;			--yes-btn-selected-bg: 36, 166, 138;	--yes-btn-selected-txt-clr: 255, 255, 255;	--no-btn-selected-bg: 248, 74, 77;	--no-btn-selected-txt-clr: 255, 255, 255;		--yes-no-border-clr: 184, 187, 211;	    		     --progress-default-bg-clr: var(--page-unvisited-bg-clr);	 --progress-filled-bg-clr: var(--page-visited-bg-clr);	 --default-progress-bar-style: 1;	 --default-progress-bar-text-type: 2;		--head-field-bg-clr: transparent;	--head-field-bg-opacity:1;	--head-field-title-clr: var(--label-txt-clr);	--head-field-description-clr: var(--label-txt-clr);	--head-field-img-size: 40%;	--head-field-topleft-radius: 0px;	--head-field-topright-radius: 0px;	--head-field-bottomleft-radius: 0px;	--head-field-bottomright-radius: 0px;	--head-field-space-inner-top: 0px;	--head-field-space-inner-right: 0px;	--head-field-space-inner-bottom: 0px;	--head-field-space-inner-left: 0px;		    --page-left-cont-bdr-width:10px;	--page-left-cont-bdr-style:solid;	--page-left-cont-bdr-clr: var(--page-unvisited-bg-clr);    	--page-left-cont-bdr-topleft-radius:10px;	--page-left-cont-bdr-topright-radius:10px;	--page-left-cont-bdr-bottomleft-radius:10px;	--page-left-cont-bdr-bottomright-radius:10px;	--page-leftNav-ver-space:30px;    --page-LeftNav-banner-height: 130px;}.pageWrapper.type1 {	--title-txt-size: clamp(22px,2.14vw + 11.71px,28px);	--description-txt-size: clamp(15px,0vw + 15px,15px);	--label-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--value-txt-size: clamp(14px,0vw + 14px,14px);	--instruction-txt-size: clamp(12px,0.36vw + 10.29px,13px);	--next-txt-size: clamp(14px,0vw + 14px,14px);	--submit-txt-size:clamp(14px,0vw + 14px,14px);	--save-txt-size: clamp(14px,0vw + 14px,14px);	--review-txt-size: clamp(14px,0vw + 14px,14px);	--back-txt-size: clamp(14px,0vw + 14px,14px);	--error-txt-size: clamp(13px,0vw + 13px,13px);	--matrix-qs-txt-size: clamp(14px,0vw + 14px,14px);	--matrix-ans-txt-size: clamp(14px,0vw + 14px,14px);	--drpdwn-list-txt-size: clamp(14px,0vw + 14px,14px);	--mline-char-count-txt-size: clamp(12px,0.36vw + 10.29px,13px);		--elements-h5-txt-size: clamp(13px,0.36vw + 11.29px,14px);	--elements-h6-txt-size: clamp(12px,0.36vw + 10.29px,13px);		--sf-addentry-txt-size: clamp(13px,0.36vw + 11.29px,14px);	--sf-addentry-icon-size: clamp(16px,1.07vw + 10.86px,19px);	--slider-range-txt-size: clamp(12px,0.36vw + 10.29px,13px);	--date-picker-txt-size: clamp(12px,0vw + 12px,12px);	--fieldcomp-label-txt-size: clamp(12px,0vw + 12px,12px);	--countrycode-txt-size: clamp(12px,0.36vw + 10.29px,13px);	--sf-title-txt-size: clamp(20px,1.43vw + 13.14px,24px);	--sf-label-txt-size: clamp(13px,0.36vw + 11.29px,14px);	--sf-value-txt-size: clamp(13px,0vw + 13px,13px);	--sf-instruction-txt-size: clamp(12px,0.36vw + 10.29px,13px);	--sf-submit-txt-size: clamp(14px,0.71vw + 10.57px,16px);	--sf-error-txt-size: clamp(12px,0.36vw + 10.29px,13px);	--sf-drpdwn-list-txt-size: clamp(13px,0vw + 13px,13px);	--sf-mline-char-count-txt-size: clamp(12px,0vw + 12px,12px);	--sf-elements-h5-txt-size: clamp(13px,0vw + 13px,13px);	--sf-elements-h6-txt-size: clamp(12px,0vw + 12px,12px);	--sf-slider-range-txt-size: clamp(12px,0vw + 12px,12px);	--sf-date-picker-txt-size: clamp(12px,0vw + 12px,12px);	--sf-fieldcomp-label-txt-size: clamp(12px,0vw + 12px,12px);	--section-title-txt-size: clamp(17px,1.07vw + 11.86px,20px);	--section-instruction-txt-size: clamp(12px,0.36vw + 10.29px,13px);	--page-title-txt-size: clamp(14px,0.36vw + 12.29px,15px);    --page-nav-number-size: clamp(13px,0vw + 13px,13px);	--start-btn-txt-size: clamp(14px,0.25vw + 13px,15px);}.pageWrapper.type2 {	--title-txt-size: clamp(25px,2.86vw + 11.29px,33px);	--description-txt-size: clamp(16px,0.36vw + 14.29px,17px);	--label-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--value-txt-size: clamp(15px,0vw + 15px,15px);	--instruction-txt-size: clamp(13px,0vw + 13px,13px);	--next-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--submit-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--save-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--review-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--back-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--error-txt-size: clamp(14px,0vw + 14px,14px);	--matrix-qs-txt-size: clamp(15px,0vw + 15px,15px);	--matrix-ans-txt-size: clamp(15px,0vw + 15px,15px);	--drpdwn-list-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--mline-char-count-txt-size: clamp(12px,0.71vw + 8.57px,14px);		--elements-h5-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--elements-h6-txt-size: clamp(13px,0.36vw + 11.29px,14px);		--sf-addentry-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--sf-addentry-icon-size: clamp(16px,1.43vw + 9.14px,20px);	--slider-range-txt-size: clamp(13px,0.36vw + 11.29px,14px);	--date-picker-txt-size: clamp(13px,0vw + 13px,13px);	--fieldcomp-label-txt-size: clamp(13px,0vw + 13px,13px);	--countrycode-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--sf-title-txt-size: clamp(22px,1.79vw + 13.43px,27px);	--sf-label-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--sf-value-txt-size: clamp(14px,0vw + 14px,14px);	--sf-instruction-txt-size: clamp(13px,0vw + 13px,13px);	--sf-submit-txt-size: clamp(14px,0.71vw + 10.57px,16px);	--sf-error-txt-size: clamp(13px,0vw + 13px,13px);	--sf-drpdwn-list-txt-size: clamp(13px,0.36vw + 11.29px,14px);	--sf-mline-char-count-txt-size: clamp(12px,0.36vw + 10.29px,13px);	--sf-elements-h5-txt-size: clamp(14px,0vw + 14px,14px);	--sf-elements-h6-txt-size: clamp(13px,0vw + 13px,13px);	--sf-slider-range-txt-size: clamp(13px,0vw + 13px,13px);	--sf-date-picker-txt-size: clamp(13px,0vw + 13px,13px);	--sf-fieldcomp-label-txt-size: clamp(13px,0vw + 13px,13px);	--section-title-txt-size: clamp(19px,1.07vw + 13.86px,22px);	--section-instruction-txt-size: clamp(13px,0.36vw + 11.29px,14px);	--page-title-txt-size: clamp(16px,0.36vw + 14.29px,17px);    --page-nav-number-size: clamp(14px,0vw + 14px,14px);	--start-btn-txt-size: clamp(14px,0.75vw + 11px,17px);}.pageWrapper.type3 {	--title-txt-size: clamp(28px,3.57vw + 10.86px,38px);	--description-txt-size: clamp(17px,0.71vw + 13.57px,19px);	--label-txt-size: clamp(16px,0.71vw + 12.57px,18px);	--value-txt-size: clamp(16px,0.36vw + 14.29px,17px);	--instruction-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--next-txt-size: clamp(17px,0.36vw + 15.29px,18px);	--submit-txt-size: clamp(17px,0.36vw + 15.29px,18px);	--save-txt-size: clamp(17px,0.36vw + 15.29px,18px);	--review-txt-size:  clamp(17px,0.36vw + 15.29px,18px);	--back-txt-size: clamp(17px,0.36vw + 15.29px,18px);	--error-txt-size: clamp(16px,0vw + 16px,16px);	--matrix-qs-txt-size: clamp(17px,0vw + 17px,17px);	--matrix-ans-txt-size: clamp(17px,0vw + 17px,17px);	--drpdwn-list-txt-size: clamp(16px,0.36vw + 14.29px,17px);	--mline-char-count-txt-size: clamp(14px,0.36vw + 12.29px,15px);		--elements-h5-txt-size: clamp(14px,1.07vw + 8.86px,17px);	--elements-h6-txt-size: clamp(13px,1.07vw + 7.86px,16px);		--sf-addentry-txt-size: clamp(16px,0.36vw + 14.29px,17px);	--sf-addentry-icon-size: clamp(17px,1.79vw + 8.43px,22px);	--slider-range-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--date-picker-txt-size: clamp(15px,0vw + 15px,15px);	--fieldcomp-label-txt-size: clamp(15px,0vw + 15px,15px);	--countrycode-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--sf-title-txt-size: clamp(24px,2.14vw + 13.71px,30px);	--sf-label-txt-size: clamp(16px,0.36vw + 14.29px,17px);	--sf-value-txt-size: clamp(16px,0vw + 16px,16px);	--sf-instruction-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--sf-submit-txt-size: clamp(14px,1.79vw + 5.43px,19px);	--sf-error-txt-size: clamp(15px,0vw + 15px,15px);	--sf-drpdwn-list-txt-size: clamp(14px,0.71vw + 10.57px,16px);	--sf-mline-char-count-txt-size: clamp(13px,0.36vw + 11.29px,14px);	--sf-elements-h5-txt-size: clamp(16px,0vw + 16px,16px);	--sf-elements-h6-txt-size: clamp(15px,0vw + 15px,15px);	--sf-slider-range-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--sf-date-picker-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--sf-fieldcomp-label-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--section-title-txt-size: clamp(20px,1.79vw + 11.43px,25px);	--section-instruction-txt-size: clamp(14px,0.71vw + 10.57px,16px);	--page-title-txt-size: clamp(17px,0.71vw + 13.57px,19px);    --page-nav-number-size: clamp(15px,0.36vw + 13.29px,16px);	--start-btn-txt-size: clamp(15px,1vw + 11px,19px);}.pageWrapper.type4 {	--title-txt-size: clamp(30px,4.64vw + 7.71px,43px);	--description-txt-size: clamp(19px,1.07vw + 13.86px,22px);	--label-txt-size: clamp(18px,1.07vw + 12.86px,21px);	--value-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--instruction-txt-size: clamp(16px,0.71vw + 12.57px,18px);	--next-txt-size: clamp(19px,0.71vw + 15.57px,21px);	--submit-txt-size: clamp(19px,0.71vw + 15.57px,21px);	--save-txt-size: clamp(19px,0.71vw + 15.57px,21px);	--review-txt-size: clamp(19px,0.71vw + 15.57px,21px);	--back-txt-size: clamp(19px,0.71vw + 15.57px,21px);	--error-txt-size: clamp(18px,0.36vw + 16.29px,19px);	--matrix-qs-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--matrix-ans-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--drpdwn-list-txt-size: clamp(17px,1.07vw + 11.86px,20px);	--mline-char-count-txt-size: clamp(15px,0.71vw + 11.57px,17px);		--elements-h5-txt-size: clamp(15px,1.43vw + 8.14px,19px);	--elements-h6-txt-size: clamp(14px,1.43vw + 7.14px,18px);		--sf-addentry-txt-size: clamp(17px,1.07vw + 11.86px,20px);	--sf-addentry-icon-size: clamp(17px,2.14vw + 6.71px,23px);	--slider-range-txt-size: clamp(17px,0.71vw + 13.57px,19px);	--date-picker-txt-size: clamp(17px,0.71vw + 13.57px,19px);	--fieldcomp-label-txt-size: clamp(17px,0.36vw + 15.29px,18px);	--countrycode-txt-size: clamp(17px,0.71vw + 13.57px,19px);	--sf-title-txt-size: clamp(26px,2.5vw + 14px,33px);	--sf-label-txt-size: clamp(17px,0.71vw + 13.57px,19px);	--sf-value-txt-size: clamp(17px,0.36vw + 15.29px,18px);	--sf-instruction-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--sf-submit-txt-size: clamp(14px,2.14vw + 3.71px,20px);	--sf-error-txt-size: clamp(16px,0.36vw + 14.29px,17px);	--sf-drpdwn-list-txt-size: clamp(15px,0.71vw + 11.57px,17px);	--sf-mline-char-count-txt-size: clamp(14px,0.36vw + 12.29px,15px);	--sf-elements-h5-txt-size: clamp(17px,0vw + 17px,17px);	--sf-elements-h6-txt-size: clamp(16px,0vw + 16px,16px);	--sf-slider-range-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--sf-date-picker-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--sf-fieldcomp-label-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--section-title-txt-size: clamp(22px,2.5vw + 10px,29px);	--section-instruction-txt-size: clamp(16px,0.71vw + 12.57px,18px);	--page-title-txt-size: clamp(19px,1.07vw + 13.86px,22px);    --page-nav-number-size: clamp(17px,0.71vw + 13.57px,19px);	--start-btn-txt-size: clamp(16px,1vw + 12px,20px);}.pageWrapper.type5 {	--title-txt-size: clamp(35px,4.64vw + 12.71px,48px);	--description-txt-size: clamp(20px,2.5vw + 8px,27px);	--label-txt-size: clamp(19px,1.43vw + 12.14px,23px);	--value-txt-size: clamp(19px,1.07vw + 13.86px,22px);	--instruction-txt-size: clamp(17px,0.71vw + 13.57px,19px);	--next-txt-size: clamp(20px,1.07vw + 14.86px,23px);	--submit-txt-size: clamp(20px,1.07vw + 14.86px,23px);	--save-txt-size: clamp(20px,1.07vw + 14.86px,23px);	--review-txt-size: clamp(20px,1.07vw + 14.86px,23px);	--back-txt-size: clamp(20px,1.07vw + 14.86px,23px);	--error-txt-size: clamp(19px,0.36vw + 17.29px,20px);	--matrix-qs-txt-size: clamp(19px,1.07vw + 13.86px,22px);	--matrix-ans-txt-size: clamp(19px,1.07vw + 13.86px,22px);	--drpdwn-list-txt-size: clamp(18px,1.43vw + 11.14px,22px);	--mline-char-count-txt-size: clamp(16px,1.07vw + 10.86px,19px);		--elements-h5-txt-size: clamp(17px,1.43vw + 10.14px,21px);	--elements-h6-txt-size: clamp(16px,1.43vw + 9.14px,20px);		--sf-addentry-txt-size: clamp(18px,1.43vw + 11.14px,22px);	--sf-addentry-icon-size: clamp(17px,2.86vw + 3.29px,25px);	--slider-range-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--date-picker-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--fieldcomp-label-txt-size: clamp(18px,0.36vw + 16.29px,19px);	--countrycode-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--sf-title-txt-size: clamp(29px,2.5vw + 17px,36px);	--sf-label-txt-size: clamp(18px,1.07vw + 12.86px,21px);	--sf-value-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--sf-instruction-txt-size: clamp(16px,0.71vw + 12.57px,18px);	--sf-submit-txt-size: clamp(15px,2.14vw + 4.71px,21px);	--sf-error-txt-size: clamp(17px,0.36vw + 15.29px,18px);	--sf-drpdwn-list-txt-size: clamp(16px,0.71vw + 12.57px,18px);	--sf-mline-char-count-txt-size: clamp(15px,0.36vw + 13.29px,16px);	--sf-elements-h5-txt-size: clamp(18px,0vw + 18px,18px);	--sf-elements-h6-txt-size: clamp(17px,0vw + 17px,17px);	--sf-slider-range-txt-size: clamp(16px,0.36vw + 14.29px,17px);	--sf-date-picker-txt-size: clamp(16px,0.36vw + 14.29px,17px);	--sf-fieldcomp-label-txt-size: clamp(16px,0.36vw + 14.29px,17px);	--section-title-txt-size: clamp(25px,3.21vw + 9.57px,34px);	--section-instruction-txt-size: clamp(17px,0.71vw + 13.57px,19px);	--page-title-txt-size: clamp(20px,1.07vw + 14.86px,23px);    --page-nav-number-size: clamp(18px,0.71vw + 14.57px,20px);	--start-btn-txt-size: clamp(16px,1.25vw + 11px,21px);}.pageWrapper.type6 {	--title-txt-size: clamp(38px,6.07vw + 8.86px,55px);	--description-txt-size: clamp(22px,2.86vw + 8.29px,30px);	--label-txt-size: clamp(21px,1.79vw + 12.43px,26px);	--value-txt-size: clamp(21px,1.43vw + 14.14px,25px);	--instruction-txt-size: clamp(19px,0.71vw + 15.57px,21px);	--next-txt-size: clamp(22px,1.07vw + 16.86px,25px);	--submit-txt-size: clamp(22px,1.07vw + 16.86px,25px);	--save-txt-size: clamp(22px,1.07vw + 16.86px,25px);	--review-txt-size: clamp(22px,1.07vw + 16.86px,25px);	--back-txt-size: clamp(22px,1.07vw + 16.86px,25px);	--error-txt-size: clamp(20px,0.36vw + 18.29px,21px);	--matrix-qs-txt-size: clamp(20px,1.79vw + 11.43px,25px);	--matrix-ans-txt-size: clamp(20px,1.79vw + 11.43px,25px);	--drpdwn-list-txt-size: clamp(19px,2.14vw + 8.71px,25px);	--mline-char-count-txt-size: clamp(17px,1.79vw + 8.43px,22px);		--elements-h5-txt-size: clamp(19px,1.43vw + 12.14px,23px);	--elements-h6-txt-size: clamp(18px,1.07vw + 12.86px,21px);		--sf-addentry-txt-size: clamp(20px,1.79vw + 11.43px,25px);	--sf-addentry-icon-size: clamp(18px,4.29vw - 2.57px,30px);	--slider-range-txt-size: clamp(19px,1.07vw + 13.86px,22px);	--date-picker-txt-size: clamp(19px,1.07vw + 13.86px,22px);	--fieldcomp-label-txt-size: clamp(19px,0.71vw + 15.57px,21px);	--countrycode-txt-size: clamp(19px,1.07vw + 13.86px,22px);	--sf-title-txt-size: clamp(32px,2.86vw + 18.29px,40px);	--sf-label-txt-size: clamp(20px,1.43vw + 13.14px,24px);	--sf-value-txt-size: clamp(20px,1.07vw + 14.86px,23px);	--sf-instruction-txt-size: clamp(19px,0.36vw + 17.29px,20px);	--sf-submit-txt-size: clamp(15px,2.86vw + 1.29px,23px);	--sf-error-txt-size: clamp(19px,0.36vw + 17.29px,20px);	--sf-drpdwn-list-txt-size: clamp(18px,1.07vw + 12.86px,21px);	--sf-mline-char-count-txt-size: clamp(17px,0.71vw + 13.57px,19px);	--sf-elements-h5-txt-size:clamp(19px,0.36vw + 17.29px,20px);	--sf-elements-h6-txt-size: clamp(18px,0.36vw + 16.29px,19px);	--sf-slider-range-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--sf-date-picker-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--sf-fieldcomp-label-txt-size: clamp(18px,0.71vw + 14.57px,20px);	--section-title-txt-size: clamp(27px,3.57vw + 9.86px,37px);	--section-instruction-txt-size: clamp(19px,1.07vw + 13.86px,22px);	--page-title-txt-size: clamp(22px,1.07vw + 16.86px,25px);    --page-nav-number-size: clamp(20px,0.71vw + 16.57px,22px);	--start-btn-txt-size: clamp(20px,0.71vw + 16.57px,22px);}.pageWrapper.fieldModel_1 {    --input-radius: 0px;}.pageWrapper.fieldModel_2 {    --input-radius: 4px;}.pageWrapper.fieldModel_3 {    --input-radius: 50px;}.pageWrapper.fieldModel_4{	--input-bdr-top-width: 0px !important;	--input-bdr-right-width: 0px !important;	--input-bdr-left-width: 0px !important;    --input-radius: 0px;}.pageWrapper.fieldModel_3 .zfmultiLineWrap{	 --input-radius: 20px;}.pageWrapper.fieldModel_2 .zfSignContainer .signInnerCont{	 --input-radius: 5px;}.pageWrapper.fieldModel_3 .zfSignContainer .signInnerCont{	 --input-radius: 10px;}.fieldModel_3 .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple{    --input-radius: 20px;}.fieldModel_3 .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice{    --input-radius: 50px;}.pageWrapper.fieldModel_4 .zfSignContainer .signInnerCont{	 --input-radius: 0px;}.fieldModel_3 .zfUploadContainer, .fieldModel_3 .dateAvailsessionContent{	 --input-radius: 20px;}.fieldModel_3 .fieldDisabled .zfUploadContainer, .fieldModel_3 .fieldDisabled .dateAvailsessionContent{	 --input-radius: 20px;}/*body.theme1 { --main-bg-color: #faf2b8; --main-txt-color: #444;}body.theme2 { --main-bg-color: black; --main-txt-color: #fff;	--label: #fff;--choice:#fff;--light:#fff;--primary-txt:#fff;--direction-txt:#fff;	--instruction:#e3e3e3;	--head-description-txt:#efefef;}*/.custom .customRadio .twoColumn span {		--elements-clr: 255, 0, 0;}.new .twoColumn span.custom {		--elements-clr: 255, 0, 0;}.container {  color: var(--blue);  background-color: var(--white);  padding: 15px;}.pageWrapper.contModel_2 {   --field-cont-bdr-radius:15px;}.pageWrapper.contModel_3 {   --field-cont-bdr-radius:30px;}.pageWrapper.fieldModel_2 .zfImgChoiceWrapper .imgChoiceDiv{    --input-radius: 5px;}.pageWrapper.fieldModel_3 .zfImgChoiceWrapper .imgChoiceDiv{    --input-radius: 10px;}/*.pageWrapper.type6 .zfSlider .ui-widget{	font-size: 14px;}.pageWrapper.type6 .zfSlider .ui-state-default, .pageWrapper.type6 .zfSlider .ui-widget-content .ui-state-default, .pageWrapper.type6 .zfSlider .ui-widget-header .ui-state-default{	width: 16px;	height: 16px;}*/.pageWrapper.btnType1 {    --submit-btn-radius: 0px;    --save-btn-radius: 0px;    --review-btn-radius: 0px;    --back-btn-radius: 0px;    --next-btn-radius: 0px;  }.pageWrapper.btnType2 {    --submit-btn-radius: 8px;    --save-btn-radius: 8px;    --review-btn-radius: 8px;    --back-btn-radius: 8px;    --next-btn-radius: 8px;  }.pageWrapper.btnType3 {    --submit-btn-radius: 150px;    --save-btn-radius: 150px;    --review-btn-radius: 150px;    --back-btn-radius: 150px;    --next-btn-radius: 150px;  }.pageTitleOff .pageTitleDiv{	display: none;}.pageWrapper.layout2{     --form-cont-bg-clr:transparent !important;     --form-cont-bdr-width:0 !important;      --form-cont-bdr-clr:transparent !important;     --form-cont-shadow-clr:transparent !important;     --form-cont-bdr-topleft-radius:0px !important;     --form-cont-bdr-topright-radius:0px !important;     --form-cont-bdr-bottomleft-radius:0px !important;     --form-cont-bdr-bottomright-radius:0px !important;     --page-left-cont-bg-clr: transparent !important;	 }.pageWrapper.layout2{     --form-cont-gradient-start-clr:transparent;     --form-cont-gradient-end-clr:transparent;}.pageWrapper.pageLeftNav7{	}.pageWrapper.pageLeftNav1{	}.pageWrapper.pageLeftNav_Split1.bannerStyle1, .pageWrapper.pageLeftNav_Split1.bannerStyle2{	/* --float-banner-height:200px;	--float-header-height:200px; */}.pageNavBarLeft.headerStyle2{	--header-logo-max-height:300px;}.pageLeftNav4 .pageLeftCont .PageUiVertical .ProsContainLeft{	padding-inline-end: 0;}/* .pageWrapper.pageNavBarLeft{    --page-inline-outer-space-left:24px;    --page-inline-outer-space-right:24px;} */.pageWrapper.layout3{ /*   --form-cont-bg-clr:transparent;     --form-cont-bdr-width:0;     --form-cont-bdr-clr:transparent;     --form-cont-shadow-clr:transparent;*/    /* --form-cont-bdr-topleft-radius:0px !important;     --form-cont-bdr-topright-radius:0px !important;     --form-cont-bdr-bottomleft-radius:0px !important;     --form-cont-bdr-bottomright-radius:0px !important;*/}.spotlightForm.layout3 .ofSubformWrapper .subContWrap.spotlightForm.layout3 .fullPageRepeatableSubFrm .repeatableFieldsCont{	/* padding-top: 16px;	padding-bottom: 16px; */	--fields-ver-space-top:16px;	--fields-ver-space-bottom:16px;}/*@media only screen and (max-width:640px) {  :root {        --fields-ver-space-top: 20px;    --header-space-inner-top: 20px;    --header-space-inner-bottom: 20px;  }}*//*@media only screen and (max-width:780px) {  :root {        --form-width: 100% !important;  }} already in media css as static value for class name */@charset "UTF-8";/*-------------------------		Contents-------------------------	Fullpage Form - Common	RTL - Common	Background Wallpaper	Gradient background cases	Form Wrapper	Form Header	Logo Position cases	Left Align, Right Align cases	Form Buttons - Common cases	Error cases	Save - Review Button - Common	Splash Message cases	Tooltip cases	Hover text cases	WCAG - Common	Theme editor - Live form handling cases	Live Form - Theme Preview icon cases	Intial page loading animation	jQueryUI - overwritten cases*//*********************************	Fullpage Form - Common*********************************/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img,ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas,details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font: inherit;  vertical-align: baseline;}@-moz-document url-prefix() {  html,  body {    scrollbar-width: none;  }}span {  box-sizing: border-box;}input,input[ui_type="textbox"],input[type="search"],isindex,textarea,button {  outline: none;  margin: 0 auto;  padding: 10px 10px;  box-sizing: border-box;}body {  color: var(--label-txt-clr);  margin: 0 auto;  position: relative;  word-wrap: break-word;  word-break: break-word;  -webkit-text-size-adjust: 100%;  counter-reset: section;  overflow-x: hidden;  line-height: 1.3;}* {  outline: none;}.mobileTapHighlightClr {  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}input::-webkit-contacts-auto-fill-button {  opacity: 0;  width: 0px;  pointer-events: none;  visibility: hidden;  }input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-results-decoration {  display: none;  appearance: none;}textarea:disabled,input:disabled {  opacity: 1;}.pdfTextArea {  outline: none;  margin: 0;  padding: 5px 10px;  word-wrap: break-word;}img,a {  border: 0px;  outline: none;  text-decoration: none;  color: var(--label-txt-clr);}img,a:hover {  text-decoration: underline;}.flLeft {  float: left;}.rtl .flLeft {  float: right;}.flRight {  float: right;}.rtl .flRight {  float: left;}.clearBoth {  clear: both;}.hideWindowScroll,.hideWindowScroll .formScrollContainer {  overflow: hidden;}.loadSuccess {  background: #fbedb9;  border: 1px solid #efc571;  color: #222;  padding: 1px 25px 2px 15px;  border-top: none;  font-weight: 600;}.loadingCont {  top: 0;  left: 41%;  position: fixed;  text-align: center;  z-index: 999;  background: rgb(var(--submit-bg-clr));  font-size: var(--instruction-txt-size);  color: var(--submit-txt-clr);  padding: 0 15px;  display: inline-block;  -webkit-border-radius: 0 0 2px 2px;  -moz-border-radius: 0 0 2px 2px;  border-radius: 0 0 2px 2px;  line-height: 2;  border: 1px solid var(--submit-bg-clr);  border-top: none;}.loadSuccess em {  display: inline-block;  margin-right: 5px;}.crm_loadeImg {  background: none !important;  border: none !important;  width: 33px;  height: 24px;  padding: 3px;  position: absolute;  opacity: 1;  cursor: pointer;  margin-left: -48px;  top: 50%;  transform: translateY(-50%);  right: calc(var(--input-bdr-right-width) + 8px);}.rtl .crm_loadeImg {  margin-left: 0;  left: calc(var(--input-bdr-left-width) + 4px);  right: auto;  padding: 0;}.fieldModel_4 .crm_loadeImg {  transform: translateY(calc(-50% - var(--input-bdr-bottom-width)));  bottom: calc(var(--input-bdr-bottom-width));  top: 60%;}.addrSearchResultFreez span.loadSuccess.crm_loadeImg {    display: block !important;}.tyTemplateWrapper {  background: rgba(var(--page-bg-clr), var(--opacity-10));  border-radius: 3px;}/*********************************	RTL - Common*********************************/.rtl,.rtl input {  direction: rtl;}/*********************************	Background Wallpaper*********************************/.bgWrapper {  margin: 0 auto;  padding: 0;  height: 100%;}.bgTransparent .zfLabelDiv {  background: none;}.backgroundBg {  background-color: rgba(var(--page-bg-clr), var(--page-bg-opacity));  position: fixed;  width: 100%;  height: 100%;  z-index: -1;  -ms-box-sizing: border-box;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  transform: translateZ(0);  -webkit-transform: translateZ(0);  outline: none;  opacity: var(--page-img-opacity);  top: 0;}.tile {  background-repeat: repeat;}.none {  background-repeat: no-repeat;}.stretch {  background-size: cover;}.alignCenter {  text-align: center;  display: block;}/*************************************	Gradient background cases*************************************/.grad_page .backgroundBg,.grad_page .tyBackgroundBg,.grad_page .of_otpBackgroundBg {  background: linear-gradient(    var(--page-gradient-angle),    rgba(var(--page-gradient-start-clr), var(--page-gradient-start-clr-opacity))      var(--page-gradient-start-percent),    rgba(var(--page-gradient-end-clr), var(--page-gradient-end-clr-opacity))      var(--page-gradient-end-percent)  );  background-origin: border-box;}.grad_formCont .centerContainer,.grad_formCont .otpVerifyWrapper {  background: linear-gradient(    var(--form-cont-gradient-angle),    rgba(        var(--form-cont-gradient-start-clr),        var(--form-cont-gradient-start-clr-opacity)      )      var(--form-cont-gradient-start-percent),    rgba(        var(--form-cont-gradient-end-clr),        var(--form-cont-gradient-end-clr-opacity)      )      var(--form-cont-gradient-end-percent)  ) !important;  background-origin: border-box !important;}.grad_pageHeader .pageHeaderTitle {  background: linear-gradient(    var(--page-header-gradient-angle),    rgba(        var(--page-header-gradient-start-clr),        var(--page-header-gradient-start-clr-opacity)      )      var(--page-header-gradient-start-percent),    rgba(        var(--page-header-gradient-end-clr),        var(--page-header-gradient-end-clr-opacity)      )      var(--page-header-gradient-end-percent)  );  background-origin: border-box;}.grad_formCont.layout3 .fieldContainer {  background: linear-gradient(    var(--form-cont-gradient-angle),    rgba(        var(--form-cont-gradient-start-clr),        var(--form-cont-gradient-start-clr-opacity)      )      var(--form-cont-gradient-start-percent),    rgba(        var(--form-cont-gradient-end-clr),        var(--form-cont-gradient-end-clr-opacity)      )      var(--form-cont-gradient-end-percent)  );  background-origin: border-box;}.grad_formCont.layout3 .centerContainer {  background: transparent !important;  border: none;}.grad_submitBtn .zfbtnSubmit,.grad_submitBtn .newEntryLink a,.grad_submitBtn .otpBtn {  background: linear-gradient(    var(--submit-btn-gradient-angle),    rgba(        var(--submit-btn-gradient-start-clr),        var(--submit-btn-gradient-start-clr-opacity)      )      var(--submit-btn-gradient-start-percent),    rgba(        var(--submit-btn-gradient-end-clr),        var(--submit-btn-gradient-end-clr-opacity)      )      var(--submit-btn-gradient-end-percent)  ) !important;  background-origin: border-box !important;}/*********************************	Form Wrapper*********************************/.mainWrapper {  position: relative;}.formScrollContainer {  overflow-y: auto;  position: relative;}.centerContainer {  box-sizing: border-box;  background: rgba(var(--form-cont-bg-clr), var(--form-cont-bg-opacity));  border: var(--form-cont-bdr-width) var(--form-cont-bdr-style)    var(--form-cont-bdr-clr);  border-top-left-radius: var(--form-cont-bdr-topleft-radius);  border-top-right-radius: var(--form-cont-bdr-topright-radius);  border-bottom-left-radius: var(--form-cont-bdr-bottomleft-radius);  border-bottom-right-radius: var(--form-cont-bdr-bottomright-radius);  overflow: hidden;  box-shadow: 0px 0px var(--form-cont-shadow-spread) 0px    var(--form-cont-shadow-clr);  margin: 0 auto;}.layout3 .centerContainer {  background: transparent;  border: none;  box-shadow: none;  overflow: visible;}/*******************************	Form Header*******************************/.formWrapper {  width: 800px;  margin: 0 auto;  position: relative;}.zfFormHeader {  background: rgba(var(--hdr-bg-clr), var(--header-bg-opacity));  position: relative;  top: 0;  display: block;  border-top-left-radius: var(--header-topleft-radius);  border-top-right-radius: var(--header-topright-radius);  border-bottom-left-radius: var(--header-bottomleft-radius);  border-bottom-right-radius: var(--header-bottomright-radius);  margin: var(--header-space-outer-top) var(--header-space-outer-right)    var(--header-space-outer-bottom) var(--header-space-outer-left);  box-sizing: border-box;  border-width: var(--header-bdr-top-width) var(--header-bdr-right-width)    var(--header-bdr-bottom-width) var(--header-bdr-left-width);  border-color: var(--header-bdr-clr);  border-style: var(--header-bdr-style);  text-align: var(--header-text-align);  padding: var(--header-space-inner-top) var(--header-space-inner-right)    var(--header-space-inner-bottom) var(--header-space-inner-left);  overflow: hidden;}.grad_formHeader .zfFormHeader {  background: linear-gradient(    var(--form-header-gradient-angle),    rgba(        var(--form-header-gradient-start-clr),        var(--form-header-gradient-start-clr-opacity)      )      var(--form-header-gradient-start-percent),    rgba(        var(--form-header-gradient-end-clr),        var(--form-header-gradient-end-clr-opacity)      )      var(--form-header-gradient-end-percent)  );  background-origin: border-box;}.zfFormHeader h2 {  font-size: var(--title-txt-size);  color: var(--title-txt-clr);  font-weight: var(--header-title-weight);  font-style: var(--header-title-style);  font-family: var(--header-font);}.zfDesText {  font-size: var(--description-txt-size);  color: var(--description-txt-clr);  font-weight: var(--description-txt-weight);  font-style: var(--description-txt-style);  padding-top: 8px;  font-family: var(--header-font);}.headerStyle2 .fieldContWrapper {  padding-top: var(--form-cont-space-top);}/*******************************	Logo Position cases*******************************/.logoPosition {  display: flex;  align-items: center;  justify-content: var(--header-text-align);}.logoCont.logoTopBottom .logoPosition {  flex-direction: column;  align-items: center;}.logoCont.logoLeftToRight .logoPosition {  flex-direction: initial;  justify-content: space-between;}.logoCont.logoLeftPosition .logoPosition {  justify-content: left;}.logoCont.logoCenterPosition .logoPosition {  justify-content: center;}.logoCont.logoRightPosition .logoPosition {  justify-content: right;}.logoCont.logoRightToLeft .logoPosition {  justify-content: space-between;  flex-direction: row-reverse;}.logoCont .headerCont {  text-align: left;}.logoCont.logoLeftPosition .headerCont,.logoCont.logoRightPosition .headerCont,.logoCont.logoRightToLeft .headerCont {  text-align: left;}.logoCont.logoLeftToRight .headerCont {  text-align: right;}.logoCont.logoTopBottom .headerCont {  text-align: center;}.hdrLogoImgDiv {  max-width: var(--header-logo-size);}.hdrLogoImgDiv img {  max-width: 100%;  max-height: var(--header-logo-max-height);}.logoLeftPosition .logoPosition .hdrLogoImgDiv,.logoRightPosition .logoPosition .hdrLogoImgDiv,.logoLeftToRight .logoPosition .hdrLogoImgDiv,.logoCenterPosition .logoPosition .hdrLogoImgDiv {  margin-right: 20px;}.logoRightToLeft .logoPosition .hdrLogoImgDiv {  margin-left: 20px;  margin-right: 0;  margin-bottom: 0;}.logoTopBottom .logoPosition .hdrLogoImgDiv {  margin-right: 0;  margin-bottom: 20px;}.logoLeftPosition .logoPosition .hdrLogoImgDiv,.logoRightPosition .logoPosition .hdrLogoImgDiv,.logoLeftToRight .logoPosition .hdrLogoImgDiv {  margin-bottom: 0;}.noHeaderLogo .zfFormHeader .logoPosition .hdrLogoImgDiv {  display: none;}.rtl.logoLeftPosition .logoPosition .hdrLogoImgDiv,.rtl.logoRightPosition .logoPosition .hdrLogoImgDiv,.rtl.logoLeftToRight .logoPosition .hdrLogoImgDiv,.rtl.logoCenterPosition .logoPosition .hdrLogoImgDiv {  margin-right: 0px;  margin-left: 20px;}.rtl.logoRightToLeft .logoPosition .hdrLogoImgDiv {  margin-left: 0px;  margin-right: 20px;}/*************************************	Left Align, Right Align cases*************************************/.leftAlign .zfLabelDiv,.rightAlign .zfLabelDiv {  width: 30%;  float: left;  padding-right: 30px;  box-sizing: border-box;  display: inline-block;}.rightAlign .zfLabelDiv {  text-align: right;}.rtl .leftAlign .zfLabelDiv {  float: right;  padding-right: 0;  padding-left: 30px;  text-align: right;}.rtl .rightAlign .zfLabelDiv {  float: right;  padding-right: 0;  padding-left: 30px;  text-align: left;}.leftAlign .fieldContainer,.rightAlign .fieldContainer {  display: inline-block;  width: 100%;  box-sizing: border-box;}.leftAlign .zfFieldDiv_cont,.rightAlign .zfFieldDiv_cont {  float: left;  width: 70%;}.rtl .rightAlign .zfFieldDiv_cont {  text-align: right;}.rtl .leftAlign .date .zfFieldDiv_cont,.rtl .rightAlign .date .zfFieldDiv_cont {  float: right;}.rtl .leftAlign .datetime .zfFieldDiv_cont,.rtl .rightAlign .datetime .zfFieldDiv_cont {  float: right;}.leftAlign .zfFieldDiv_cont .fieldtypeText,.rightAlign .zfFieldDiv_cont .fieldtypeText {  margin: 0;}.leftAlign .zfFieldDiv_cont input[type="text"],.rightAlign .zfFieldDiv_cont input[type="text"] {  width: 100%;  box-sizing: border-box;}/**********************************	Form Buttons - Common cases**********************************/	.zfFooter {		background: rgba(var(--footer-bg-clr), var(--footer-bg-opacity));		border-top-left-radius:var(--footer-topleft-radius);		border-top-right-radius:var(--footer-topright-radius);		border-bottom-left-radius:var(--footer-bottomleft-radius);		border-bottom-right-radius:var(--footer-bottomright-radius);		border: var(--footer-bdr-width) var(--footer-bdr-style) var(--footer-bdr-clr);		margin: 10px var(--fields-hor-space-right) calc(var(--fields-ver-space-bottom) * 2 + 10px) var(--fields-hor-space-left);			}	.layout3 .zfFooter {	}	.alignSubmit {		float: none;		display: inline-block;	}	.alignSubmit,	.submitBtnCont {		width: auto;	}	button.btnElem {		cursor: pointer;	}	.zfbtnSubmit {		color: var(--submit-txt-clr);		font-size: var(--submit-txt-size);		background: rgba(var(--submit-bg-clr), var(--submit-bg-opacity));		padding: 10px 40px;		border-radius:var(--submit-btn-radius);		display: flex;		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);		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);		text-align: center;		border: var(--submit-bdr-width) var(--submit-bdr-style) var(--submit-bdr-clr);	}	.zfbtnSubmit:hover {		-webkit-transform: scale3d(1.05, 1.05, 1) translate3d(0, 0, 0) perspective(500px);		transform: scale3d(1.05, 1.05, 1) translate3d(0, 0, 0) perspective(500px);	}	.zfSaveBtn {		color: var(--save-txt-clr);		font-size: var(--save-txt-size);		background: rgba(var(--save-bg-clr), var(--save-bg-opacity));		padding: 10px 40px;		border-radius:var(--save-btn-radius);		display: flex;		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);		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);		text-align: center;		border: var(--save-bdr-width) var(--save-bdr-style) var(--save-bdr-clr);	}	.zfReviewBtn {		color: var(--review-txt-clr);		font-size: var(--review-txt-size);		background: rgba(var(--review-bg-clr), var(--review-bg-opacity));		padding: 10px 40px;		border-radius:var(--review-btn-radius);		display: flex;		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);		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);		text-align: center;		border: var(--review-bdr-width) var(--review-bdr-style) var(--review-bdr-clr);	}	.rtl .zfReviewBtn {		margin-right: 0px;	}	.zf-prev {		color: var(--back-txt-clr);		font-size: var(--back-txt-size);		background: rgba(var(--back-bg-clr), var(--back-bg-opacity));		padding: 10px 40px;		border-radius:var(--back-btn-radius);		display: flex;		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);		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);		text-align: center;		border: var(--back-bdr-width) var(--back-bdr-style) var(--back-bdr-clr);	}	.zf-next {		color: var(--next-txt-clr);		font-size: var(--next-txt-size);		background: rgba(var(--next-bg-clr), var(--next-bg-opacity));		padding: 10px 40px;		border-radius:var(--next-btn-radius);		display: flex;		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);		-webkit-transform: translate3d(0, 0, 0);		transform: translate3d(0, 0, 0);		text-align: center;		border: var(--next-bdr-width) var(--next-bdr-style) var(--next-bdr-clr);	}	.btn_FitToScreen .navFootBtnWrap {		flex-direction: column;	}	.btn_FitToScreen .navFootBtnWrap .navFootBtnList {		max-width: 100% !important;		width: 100% !important;		margin-bottom: 16px;	}	.btn_FitToScreen .navFootBtnWrap .navFootBtnList button {		width: 100%;	}	.btn_FitToScreen .navFootBtnWrap .navFootSaveReview {		flex-direction: column;		width: 100%;	}	.layout3.btn_FitToScreen .zfFooter {		margin-left: 0;		margin-right: 0;	}/************************************	Save - Review Button - Common************************************/.navFootSaveReview {  display: flex;}.navFootBtnDefault .navFootSaveReview {  width: 50%;  margin-right: 16px;  justify-content: center;}.rtl .navFootBtnDefault .navFootSaveReview {  margin-left: 16px;  margin-right: 0;}.navFootSaveReview .navFootBtnList {  width: auto !important;  justify-content: center !important;}.btn_FitToScreen .alignSubmit,.btn_FitToScreen .inlineBlock {  width: 100%;}.btn_FitToScreen button.fmSmtButtom {  width: 100%;  display: inline-block;}/*******************************	Splash Message cases*******************************/.splashMsgWrapper .splashMsgOuterCont {  text-align: center;}.splashMsgWrapper .splashMsgCont {  display: inline-block;  padding: 25px 25px;  font-size: var(--instruction-txt-size);  box-shadow: 0px 0px 10px rgba(var(--popup-bg-clr), 0.7);  -moz-box-shadow: 0px 0px 10px rgba(var(--popup-bg-clr), 0.7);  -webkit-box-shadow: 0px 0px 10px rgba(var(--popup-bg-clr), 0.7);  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  margin-left: 15px;  margin-right: 15px;  max-width: 600px;  color: var(--label-txt-clr);  background: rgba(var(--popup-bg-clr));}.grad_popup .splashMsgWrapper .splashMsgCont {  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;}/*********************************		Tooltip cases*********************************/.arrow:before,.arrow:after {  border: solid transparent;  content: " ";  height: 0;  width: 0;  position: absolute;  pointer-events: none;}.arrow.rightArrow:before,.arrow.rightArrow:after {  left: 100%;  top: 50%;  border-left-color: #141c24;  margin-top: -5px;}.arrow:before {  border-width: 9px;}.arrow:after {  border-color: rgba(255, 255, 255, 0);  border-width: 8px;}.tooltip.arrow.topArrow:before,.tooltip.arrow.topArrow:after {  bottom: 100%;  left: 50%;  border-bottom-color: #141c24;  margin-left: -8px;}.arrow.leftArrow:before,.arrow.leftArrow:after {  right: 100%;  top: 50%;  border-right-color: #141c24;  margin-top: -4px;}.arrow.leftArrow:after {  margin-top: -4px;}.tooltip.arrow:before {  border-width: 5px;}.tooltip.arrow:after {  border-width: 4px;}.tooltip {  font-size: 14px;  position: relative;}.tooltip-inner {  max-width: 300px;  padding: 8px 10px;  background-color: #141c24;  color: #fff;  text-align: center;  position: relative;  left: 0;  font-size: 13px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}.hintElementSvg {  position: absolute;  display: inline-block;  width: 100%;  height: 100%;  z-index: 1;  left: 0;  top: 0;}/*********************************		Hover text cases*********************************/.hoverTxtParentDiv {  display: flex;  flex-direction: column;  position: relative;}.hoverTxtDiv {  border: 1px solid rgb(var(--value-txt-clr));  font-size: var(--elements-h5-txt-size);  background: rgb(var(--elements-clr));  color: rgb(var(--value-txt-clr)) !important;  max-width: 800px;  padding: 10px;  border-radius: 7px;  position: absolute;  z-index: 9;  text-align: left;  opacity: 0;  visibility: hidden;  transition: opacity 0.5s ease-in-out;  margin-top: 10px;}.hoverTxtDiv:before,.hoverTxtDiv:after {  right: 0px;  left: 20px;  border-top-color: rgb(var(--value-txt-clr)) !important;  position: absolute;  content: "";  display: inline-block;  width: 8px;  height: 8px;  border-width: 0;  border-right: 1px solid rgb(var(--value-txt-clr));  border-top: 1px solid rgb(var(--value-txt-clr));  transform: rotate(316deg);  top: -5px;  background: rgb(var(--elements-clr));}.rtl .hoverTxtDiv:before,.rtl .hoverTxtDiv:after {  left: 0px;  right: 20px;}.layout3 .fieldContainer .hoverTxtDiv {  position: relative;  visibility: hidden;  max-height: 0px;  opacity: 0;  transition: all 0.2s ease-in-out;  padding: 0px 10px;  border-width: 0px;  margin-top: 0px;  max-width: max-content;}.layout3 .fieldContainer .hoverTxtDiv.hoverTxtDiv-slideDown {  max-height: 1000px;  opacity: 1;  padding: 10px;  visibility: visible;  transition: all 0.2s ease-in-out;  margin-top: 10px;  border-width: 1px;}.hoverTxtDiv-fadeIn {  opacity: 1;  visibility: visible;}@keyframes hoverTxtDiv-fadeIn {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}/*********************************		WCAG - Common*********************************/.sr-only {  clip: rect(1px, 1px, 1px, 1px);  clip-path: inset(50%);  height: 1px;  width: 1px;  margin: -1px;  overflow: hidden;  padding: 0;  position: absolute !important;}.is-accessibility .advLabelName a {  text-decoration: underline;}.showsubformmenu {  height: 30px;}/* Tab index is set as 0 for Description,Image Choices,Subform buttons, Terms and Condition. So blue border will be created while focusing.   To overwrite that outline is set as none. */*[tabindex="0"]:focus {  outline: none;}/************************************************	Theme editor - Live form handling cases************************************************/.themeEditorPage.headerStyle1 .formHeaderInside {  display: block;}.themeEditorPage.headerStyle1 .formHeaderOutside {  display: none;}.themeEditorPage.headerStyle2 .formHeaderOutside {  display: block;}.themeEditorPage.headerStyle2 .formHeaderInside {  display: none;}.themeEditorPage.footBtnDefault .zfFooter .navFootBtnDefault {  display: flex;}.themeEditorPage .zfFooter .navFootBtnDefault {  display: none;}.themeEditorPage.footBtnCenter .zfFooter .navFootBtnWrap.navFootBtnDefault ~ .navFootBtnWrap {  display: flex;}.themeEditorPage.footBtnLeft .zfFooter .navFootBtnWrap.navFootBtnDefault ~ .navFootBtnWrap {  display: flex;}.themeEditorPage.footBtnRight .zfFooter .navFootBtnWrap.navFootBtnDefault ~ .navFootBtnWrap {  display: flex;}.themeEditorPage .zfFooter .navFootBtnWrap.navFootBtnDefault ~ .navFootBtnWrap {  display: none;}/********************************************	Live Form - Theme Preview icon cases********************************************/.themePreviewIcon {  padding: 9.5px 10px;  display: flex;  height: 23px;  border-radius: 50px;  cursor: pointer;  margin: 0 0 0 0;  transition: 0.1s linear;  width: 23px;  text-align: center;  align-items: center;  justify-content: center;  position: absolute !important;  right: 20px;  top: 20px;  z-index: 10;  transform: scale(1);  background: #fff;  border: 1.5px solid #5977f7;}.themePrevIcnContainer {  right: 20px;  top: 20px;  z-index: 10;}.rtl .themePrevIcnContainer {  right: auto;  left: 20px;}.themePrevIcnContainer .themePreviewIcon {  margin-top: 0;  right: 0;  border-radius: 5px;  padding: 5px;  position: relative !important;  top: 0;}.themePrevIcnContainer .themePreviewIcon:hover {  transform: scale(1.08);  transition: 0.25s linear;}.themePreviewIcon:hover {  -webkit-transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0)    perspective(500px);  transform: scale3d(1.1, 1.1, 1) translate3d(0, 0, 0) perspective(500px);}.themePreviewIcon img {  height: 26px;  width: 26px;}.themePreviewIcon:before {  display: none;}/*************************************	Intial page loading animation*************************************/.bgLiveDisabled {  background: rgba(225, 225, 225, 0.3);  width: 100%;  height: 100%;  position: absolute;  z-index: 999;  animation: showBlock 3s;}.bgLiveDisabled.bgLiveDisabledWithoutDelay {  animation: showBlock 0s;}.cssLoaderLive,.cssLoaderLive:after {  border-radius: 50%;  width: 32px;  height: 32px;}.cssLoaderLive {  margin: 60px auto;  position: relative;  text-indent: -9999em;  border-top: 2px solid #ffffff;  border-right: 2px solid rgba(0, 0, 0, 0.5);  border-bottom: 2px solid rgba(0, 0, 0, 0.5);  border-left: 2px solid #ffffff;  -webkit-transform: translateZ(0);  -ms-transform: translateZ(0);  transform: translateZ(0);  -webkit-animation: loadcss 1.1s infinite linear, showBlock 4s;  animation: loadcss 1.1s infinite linear, showBlock 4s;}.bgLiveDisabled.bgLiveDisabledWithoutDelay .cssLoaderLive {  animation: loadcss 1s infinite linear, showBlockTwo 0.2s;  top: calc(50% - 16px);  left: calc(50% - 16px);  margin: 0;}@-webkit-keyframes loadcss {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes loadcss {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes showBlock {  0% {    opacity: 0;  }  80% {    opacity: 0;  }  100% {    opacity: 1;  }}@keyframes showBlockTwo {  0% {    opacity: 0;  }  80% {    opacity: 1;  }  100% {    opacity: 1;  }}.encryptLoad_Txt {  font-size: var(--description-txt-size);  color: var(--label-txt-clr);  text-align: center;  position: relative;  margin-top: 10px;}.encryptLoad_Txt em {  font-size: 55px;  animation-name: of_blink;  animation-duration: 1.4s;  animation-iteration-count: infinite;  animation-fill-mode: both;  color: var(--label-txt-clr);  padding-left: 5px;  line-height: 0;}.encryptMsgTxt {  padding: 0px 30px 10px;  line-height: 26px;}.encryptLoad_Txt em:nth-child(2) {  animation-delay: 0.2s;}.encryptLoad_Txt em:nth-child(3) {  animation-delay: 0.4s;}@keyframes of_blink {  0% {    opacity: 0.2;  }  20% {    opacity: 1;  }  100% {    opacity: 0.2;  }}/************************************	jQueryUI - overwritten cases************************************/.ui-corner-all {  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {  color: rgb(var(--value-txt-clr)) !important;  border: 1px solid transparent !important;}.ui-widget-header {  background: none;  border: none;}.ui-widget-content {  background: none;  background-color: rgb(var(--elements-clr));  color: rgb(var(--value-txt-clr)) !important;  border: 1px solid rgb(var(--value-txt-clr));}.ui-widget input {  font-size: var(--date-picker-txt-size);  height: 30px;  border-radius: 3px;  box-sizing: border-box;  background: rgba(var(--elements-clr)) !important;  border: 1px solid rgb(var(--value-txt-clr)) !important;  color: rgb(var(--value-txt-clr)) !important;  font-family: var(--body-font), var(--body-font-fallback);}.fullPage_subfrmInner .ui-widget input {  font-size: var(--sf-date-picker-txt-size);}.ui-widget-header .ui-icon-circle-triangle-e {  content: " ";  border-right: 2px solid rgb(var(--value-txt-clr));  border-top: 2px solid rgb(var(--value-txt-clr));  width: 11px;  height: 11px;  transform: rotate(45deg);  cursor: pointer;  display: block;  background: none;  margin-top: -5px !important;  opacity: 0.4;}.ui-widget-header .ui-icon-circle-triangle-w {  content: " ";  border-left: 2px solid rgb(var(--value-txt-clr));  border-bottom: 2px solid rgb(var(--value-txt-clr));  width: 11px;  height: 11px;  transform: rotate(45deg);  cursor: pointer;  display: block;  background: none;  margin-top: -5px !important;  opacity: 0.4;}.ui-state-hover {  background: none !important;  border: none !important;  border-radius: 30px;}.ui-state-hover:hover .ui-icon-circle-triangle-e,.ui-state-hover:hover .ui-icon-circle-triangle-w {  opacity: 1 !important;}.imgLeft {  background-position: top left;}.imgRight {  background-position: top right;}.imgCenter {  background-position: top center;}.zfHideLabel {  display: none;}.advLabelName a {  text-decoration: revert;  color: revert;}.thankyouPageWrap.ofliveErrMsgWrapper.geoLocationPopup .sideIcons {  display: none;}.geoLocationPopup span:focus {  outline: none;}.geoLocationPopup .tyTemplateWidth {  overflow: auto;}.noChoiceState {  height: 56px;  padding: 0 10px;  display: flex;  align-items: center;  justify-content: center;  font-size: var(--instruction-txt-size);  border-bottom: 0.6px solid var(--label-txt-clr);  border-top: 0.6px solid var(--label-txt-clr);  opacity: 0.6;  width: 100%;  box-sizing: border-box;}.noChoiceState p {  font-size: var(--instruction-txt-size);  color: var(--label-txt-clr);}.customRadio.chioceFieldRestriction .noChoiceState,.customCheckBox.chioceFieldRestriction .noChoiceState {  margin-bottom: 12px;}@-moz-document url-prefix() {  .ofliveErrMsgWrapper .tyTemplateWidth {    scrollbar-color: transparent transparent;  }}.ofliveErrMsgWrapper .tyTemplateWidth::-webkit-scrollbar {  overflow: auto;}.zfProgressBarCont {    padding: 0 0px 0px;    display: flex;    justify-content: center;    align-items: center;}.zfProgressBar {    width: 80%;    background: var(--progress-default-bg-clr);    height: 8px;    border-radius: 12px;    overflow: hidden;}.zfProgressValue {    margin: 0 10px;    font-size: var(--elements-h6-txt-size);    color: var(--progress-filled-bg-clr);}.zfProgressLoading {    background: var(--progress-filled-bg-clr);    width: 50%;    display: flex;    height: 8px;    transition-property: width;    transition-duration: 500ms;}.zfProgressBarContBtm {    padding: 0;    align-items: end;}.zfProgressBarContBtm .zfProgressValue, .zfProgressBarOusideCont .zfProgressValue {    display: none;}.zfProgressBarContBtm .zfProgressBar, .zfProgressBarOusideCont .zfProgressBar {    width: 100%;}.zfProgressCirDiv {    position: absolute;    right: 30px;    bottom: 25px;}.progressBar_2 .zfProgressBarCont{    padding-bottom: 30px;}.zfProgressBarCont.zfProgressBarOusideCont {    position: fixed;    top: 0;    left: 0;    right: 0;    z-index: 99;}.progressBar_1 .zfProgressBarCont.zfProgressBarOusideCont{    position: sticky;    top:0;}.fieldsCountDiv{    font-size: var(--elements-h6-txt-size);    color: var(--progress-filled-bg-clr);}.progressBar_1 .zfProgressBar{    border-radius: 0;}.cir_progress {  position: fixed;  bottom: 30px;  inset-inline-end: 30px;  z-index: 1;}.progress-circle {    transform: rotate(-90deg);    width: 120px;    height: 120px;}.progress-circle-back {    fill: none;    stroke: var(--progress-default-bg-clr);    stroke-width: 8px;}.progress-circle-prog {    fill: none;    stroke: var(--progress-filled-bg-clr);    stroke-width: 8px;    stroke-dasharray: 100 999;    stroke-dashoffset: 0px;    transition: stroke-dasharray 0.7s linear 0s;}.progress-text {    width: 100px;    position: absolute;    text-align: center;    font-size: var(--elements-h6-txt-size);    color: var(--progress-filled-bg-clr);}.progressCont{    position: relative;    display: flex;    align-items: center;    justify-content: center;}.progressBar_4 .fieldsCountDiv{    width: 140px;    position: absolute;    text-align: center;}.themeEditorPage .cir_progress{    transform: scale(.9);}.regexFldCont {    display: flex;    flex-wrap: wrap;    align-items: center;    gap: 12px;}.regexTagCont {    display: flex;    align-items: center;    align-self: stretch;    gap: 12px;    max-width: 100%;}.regexTag {    background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));    border: 1px solid var(--disabled-bdr-clr);    color: var(--disabled-txt-clr);    font-size: var(--value-txt-size);    border-radius: var(--input-radius);    padding: 9px 10px;    align-self: stretch;}.fieldModel_4 .regexTag {		  --input-radius: 4px;}.regexSymbol {    color: var(--label-txt-clr);    font-size: var(--value-txt-size);    flex-shrink: 0;    min-width: 11px;    display: flex;    align-items: center;    justify-content: center;}.regexSymbol.regUnderscore {    align-self: flex-end;}.regexInput {    display: flex;    align-items: center;    gap: 12px;    max-width: 100%;    width: 20%;    flex-grow: 1;    min-width: 120px;}.regexInputCont {    position: relative;    flex-grow: 1;}.leftAlign .twoColumn .sliderContent .zfLabelDiv,.rightAlign .twoColumn .sliderContent .zfLabelDiv {  padding-bottom: 42px !important;}.leftAlign .threeColumn .sliderContent .zfLabelDiv,.rightAlign .threeColumn .sliderContent .zfLabelDiv {  padding-bottom: 42px !important;}.imgSmoothLoad {  filter: blur(20px);  transform: scale(1.05);  transition: filter 0.5s ease-out, transform 0.5s ease-out;  will-change: filter, transform;}.imgSmoothLoad.imgLoaded {  filter: blur(0px);  transform: scale(1);}.crmRingLoad {  width: 4px;  height: 4px;  margin: 0 auto;  padding: 6px;  border: 3px dashed rgb(var(--value-txt-clr));  border-radius: 100%;  animation: crmLoading 1s 0.1s cubic-bezier(0.17, 0.37, 0.43, 0.67) infinite;  opacity: 0.5;  margin-top: -2px;}@keyframes crmLoading {  0% {    transform: rotate(0deg);  }  50% {    transform: rotate(180deg);  }  100% {    transform: rotate(360deg);  }}/*********************************		Fields Container*********************************/	.nofldDiv {		border: none !important;		background: none !important;		padding: 75px 0;		margin-top: 0px !important;		margin-bottom: 0px !important;		text-align: center;	}	.nofldDiv h2 {		font-size: var(--label-txt-size);		margin-bottom: 10px;		color: var(--label-txt-clr);	}	.fieldsWrapper{		padding-top: var(--fields-ver-space-top);		padding-bottom: var(--fields-ver-space-bottom);	}	.fieldWrapper {		outline: none;	}	.fullPage_subFrm .fieldWrapper:first-of-type .fieldContainer {		margin-top: 0;	}	.fldContWrapper .fieldWrapper {	background-color: rgba(var(--field-cont-bg-clr), var(--field-cont-bg-opacity)) !important;	border: 1px solid rgb(var(--field-cont-bdr-clr));	border-radius : var(--field-cont-bdr-radius);	}	.fieldContainer {		counter-increment: section;		padding: var(--fields-ver-space-top) var(--fields-hor-space-right) var(--fields-ver-space-bottom) var(--fields-hor-space-left);		margin: 0;		box-sizing: border-box;	}	.fullPage_subFrmContent .fieldContainer {		padding: 0;		overflow: visible;	}	.layout3 .fieldContainer{		background: rgba(var(--form-cont-bg-clr), var(--form-cont-bg-opacity));		padding:30px var(--fields-hor-space-right) 30px var(--fields-hor-space-left);		margin:var(--fields-ver-space-top) 0px var(--fields-ver-space-bottom) 0px;		border: var(--form-cont-bdr-width) var(--form-cont-bdr-style) var(--form-cont-bdr-clr);		border-top-left-radius: var(--form-cont-bdr-topleft-radius);		border-top-right-radius: var(--form-cont-bdr-topright-radius);		border-bottom-left-radius: var(--form-cont-bdr-bottomleft-radius);		border-bottom-right-radius: var(--form-cont-bdr-bottomright-radius);		box-shadow: 0px 0px var(--form-cont-shadow-spread) 0px var(--form-cont-shadow-clr);		overflow: hidden;		display: inline-block;	    width: 100%;	}	.fieldContWrapper {		width: 100%;		max-width: calc(var(--form-width) + var(--form-cont-space-right) +  var(--form-cont-space-left));		box-sizing: border-box;		margin: 0 auto;		padding: var(--form-cont-space-top) var(--form-cont-space-right) var(--form-cont-space-bottom) var(--form-cont-space-left);		float: var(--form-align);	}	.form_FitToScreen .fieldContWrapper {		box-sizing: border-box;	}/*******************************	Field Label cases*******************************/.fieldlabel {	font-size: var(--label-txt-size);	color: var(--label-txt-clr);	display: block;		font-weight: var(--label-txt-weight);	font-style: var(--label-txt-style);}.zfLabelDiv {	padding-bottom: 10px;	background: white;	position: relative;}.important {	color: var(--field-mandatory-clr);	position: relative;	margin-left: 2px;}.advLabelName > span > br:last-child {	display: none;}.advLabelName > span > div:last-of-type br:last-of-type {	display: none;}.advLabelName > div:last-of-type br:last-of-type {	display: none;}.advLabelName div:last-of-type {	display: inline;}.advLabelName div:first-child {	display: inline;}.advLabelName b{		font-weight: bold;}.advLabelName i{		font-style: italic;}/*******************************	Instruction cases*******************************/.formSubInfoText {	color: var(--label-txt-clr);	padding-top: 8px;	font-size: var(--fieldcomp-label-txt-size);	display: inline-block;	opacity: .8;}.rtl .formSubInfoText {	text-align: right;	width: 100%;}.zfInstruction {	color: var(--instruction-txt-clr);	font-size: var(--instruction-txt-size);	padding: 8px 0px 0px 0px;	display: block;		font-weight: var(--instruction-txt-weight);	font-style: var(--instruction-txt-style);}.rtl .zfInstruction {	text-align: right;}.fullPage_subfrmInner .zfInstruction {	font-size: var(--sf-instruction-txt-size);}/*******************************		TextField*******************************/::placeholder {	color: rgb(var(--value-txt-clr));	opacity: 0.5;}.fieldtext {	width: 100%;	padding: 10px 10px;	box-sizing: border-box;}.fieldtypeText {	position: relative;	display: inline-block;	width: 100%;}.fieldtypeText input[ui_type="textbox"],.fieldtypeText textarea {	font-size: var(--value-txt-size);	color: rgb(var(--value-txt-clr));	border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));	border-width: var(--input-bdr-top-width) var(--input-bdr-right-width) var(--input-bdr-bottom-width) var(--input-bdr-left-width);	border-radius: var(--input-radius);	word-break: normal;	background: rgba(var(--input-bg-clr), var(--input-bg-opacity));	font-family: var(--body-font);	transition : 0.3s;	}.fieldtypeText input[ui_type="textbox"]:focus,.fieldtypeText textarea:focus {	border-color : var(--input-focus-clr);	box-shadow: 0px 0px 2px 0px var(--input-focus-clr);}.fieldModel_4 .fieldtypeText input[ui_type="textbox"]:focus,.fieldModel_4 .fieldtypeText textarea:focus{	box-shadow: 0px 3px 1px -3px var(--input-focus-clr) !important;}.fieldModel_4 .select2-container--open .select2-selection, .fieldModel_4 .select2-container--focus .select2-selection {	box-shadow: 0px 3px 1px -3px var(--input-focus-clr);}.fieldModel_4 .error .fieldtypeText input[ui_type="textbox"]:focus, .fieldModel_4 .error .fieldtypeText textarea:focus {	box-shadow: 0px 3px 1px -3px var(--error-txt-clr) !important;}.fieldDisabled .fieldtypeText input[ui_type="textbox"]::placeholder {	color: var(--disabled-txt-clr) !important;}.uppercase .fieldtypeText  input[ui_type="textbox"],.uppercase .fieldtypeText  textarea {	text-transform: uppercase;}.lowercase .fieldtypeText  input[ui_type="textbox"],.lowercase .fieldtypeText  textarea {	text-transform: lowercase;}.uppercase .fieldtypeText input[ui_type="textbox"]::placeholder, .uppercase .fieldtypeText textarea::placeholder,.lowercase .fieldtypeText input[ui_type="textbox"]::placeholder, .lowercase .fieldtypeText textarea::placeholder {	text-transform: none;}.zf-small .zfFieldDiv_cont .fieldtypeText {	width: 50%;}.zf-medium .zfFieldDiv_cont .fieldtypeText {	width: 75%;}.zf-large .zfFieldDiv_cont .fieldtypeText {	width: 100%;}.fieldDisabled .fieldtypeText input[ui_type="textbox"]:disabled {	opacity: 1;}.fieldtypeText input[ui_type="textbox"]~.focus-border,.fieldtypeText textarea~.focus-border{	display : none;}.fieldtypeText input[ui_type="textbox"]:focus~.focus-border,.fieldtypeText textarea:focus~.focus-border {	display : none;}.fieldModel_3 .fieldtypeText input[ui_type="textbox"],.fieldModel_3 .fieldtypeText textarea {	padding-left: 8px;}.fieldModel_3.rtl .fieldtypeText input[ui_type="textbox"],.fieldModel_3.rtl .fieldtypeText textarea {	padding-right: 8px;}.fieldtypeText.ofIconCont input[ui_type="textbox"] {	padding-left: 30px;	padding-right: 30px;}.fieldModel_3 .fieldtypeText.ofIconCont input[ui_type="textbox"]{	padding-left: 35px;}.rtl.fieldModel_3 .fieldtypeText.ofIconCont input[ui_type="textbox"]{	padding-right: 35px;	padding-left: 25px;}.noFieldIcon .fieldtypeText.ofIconCont input[ui_type="textbox"] {	padding-left: 10px !important;}.rtl.noFieldIcon .fieldtypeText.ofIconCont input[ui_type="textbox"] {	padding-left: 30px !important;	padding-right: 10px !important;}.rtl.noFieldIcon .fullPage_subFrmContent .fieldtypeText.ofIconCont input[ui_type="textbox"] {	padding-right: 10px  !important;	padding-left: 10px  !important;}.fieldDisabled .fieldtypeText.ofIconCont input[ui_type="textbox"],.fieldDisabled .fieldtypeText input[ui_type="textbox"] {	padding-left: 10px;	color: var(--disabled-txt-clr) !important;}.rtl .fieldDisabled .fieldtypeText.ofIconCont input[ui_type="textbox"],.rtl .fieldDisabled .fieldtypeText input[ui_type="textbox"] {	padding-right: 10px;	padding-left: 30px;}.fullPage_subFrmContent .fieldtypeText.ofIconCont input[ui_type="textbox"] {	padding-right: 10px;}.rtl .fullPage_subFrmContent .fieldtypeText.ofIconCont input[ui_type="textbox"] {	padding-right: 30px;	padding-left: 10px;}.fullPage_subFrmContent .fieldDisabled .fieldtypeText input[ui_type="textbox"] {	padding-left: 10px;	padding-right: 30px;}.rtl .fullPage_subFrmContent .fieldDisabled .fieldtypeText input[ui_type="textbox"] {	padding-left: 30px;	padding-right: 10px;}.fullPage_subfrmInner .fieldtypeText input[ui_type="textbox"],.fullPage_subfrmInner .fieldtypeText textarea {	font-size: var(--sf-value-txt-size);}.fullPage_subfrmInner .fieldtypeText input[ui_type="textbox"]:focus~em.inputClearDiv {	display: none;}.fieldtypeText svg {	width: 18px;	height: 18px;	position: absolute;	fill: rgb(var(--value-txt-clr));}.fullPage_subFrmContent .fieldtypeText svg {	width: 16px;	height: 16px;}.ofIconCont svg {	top: 50%;	opacity: 0.4;	left: calc(var(--input-bdr-left-width) + 8px);	transform: translateY(-50%);}.rtl .ofIconCont svg {	left: auto;	right: calc(var(--input-bdr-right-width) + 8px);}.fieldModel_3 .ofIconCont svg {	left: calc(var(--input-bdr-left-width) + 12px);}.rtl.fieldModel_3 .ofIconCont svg {	right: calc(var(--input-bdr-right-width) + 12px);	left: auto;}.fieldModel_4 .ofIconCont svg,.fieldModel_4 .fldDisabledIcn svg  {	top: calc((100% - var(--input-bdr-bottom-width)) / 2);}/* .fieldModel_4 .ofIconCont svg,.fieldModel_4 .fldDisabledIcn svg  {	transform: none;}.type1.fieldModel_4 .ofIconCont svg,.type1.fieldModel_4 .fldDisabledIcn svg,.type2.fieldModel_4 .ofIconCont svg,.type2.fieldModel_4 .fldDisabledIcn svg  {	top: 21%;}.type3.fieldModel_4 .ofIconCont svg,.type3.fieldModel_4 .fldDisabledIcn svg,.type4.fieldModel_4 .ofIconCont svg,.type4.fieldModel_4 .fldDisabledIcn svg,.type5.fieldModel_4 .ofIconCont svg,.type5.fieldModel_4 .fldDisabledIcn svg {	top: 25%;}.type6.fieldModel_4 .ofIconCont svg,.type6.fieldModel_4 .fldDisabledIcn svg {	top: 30%;} */.fullPage_subFrmContent .ofIconCont svg {	left: calc(var(--input-bdr-left-width) + 8px);}.rtl .fullPage_subFrmContent .ofIconCont svg {	right: calc(var(--input-bdr-right-width) + 8px);	left: auto;}.fieldDisabled .fieldtypeText.ofIconCont svg {	display: none;}.fieldDisabled .searchDivDisable .fieldtypeText.ofIconCont svg.icon.icon-Close-Icon01,.fieldDisabled .searchDivDisable .fieldtypeText.inputVeriField svg.icon.icon-Close-Icon01 {	display: none !important;}.noFieldIcon .fieldtypeText.ofIconCont svg {	display: none;}em.inputClearDiv svg {	width: 10px !important;	height: 10px !important;	left: auto !important;	opacity: 0.7;	position: relative;	transform: translate(0);	stroke-width: 1.7;	stroke: rgb(var(--value-txt-clr));	right: auto;}.rtl em.inputClearDiv svg {	left: auto;	right: auto !important;}.noFieldIcon .fieldtypeText.ofIconCont em.inputClearDiv svg {	display: block;}.fieldtypeText input[ui_type="textbox"]~em.inputClearDiv {	right: calc(var(--input-bdr-right-width) + 10px);	position: absolute;	border-radius: 50px;	cursor: pointer;	display: none;	transform: translateY(-50%);	top: 50%;}.rtl .fieldtypeText input[ui_type="textbox"]~em.inputClearDiv {	right: auto;	left: calc(var(--input-bdr-left-width) + 10px);}.fieldModel_4 .fieldtypeText input[ui_type="textbox"]~em.inputClearDiv {	top: calc((100% - var(--input-bdr-bottom-width)) / 2);}em.inputClearDiv.inputClearDisable {	pointer-events: none;}.inputCaretSet {	position: absolute;	margin-left: 40px;	display: none;	left: 0;	top: 12px;	height: 84px;	border-left: 1px solid;	box-sizing: border-box;	padding: 12px 10px;}.zfSymbol {	font-size: var(--value-txt-size);	font-weight: 600;	margin-left: 8px;	color: var(--label-txt-clr);}.rtl .zfSymbol {	margin-left: auto;	margin-right: 8px;}.zfSymbolbefore {	font-size:  var(--value-txt-size);	font-weight: 600;	margin-right: 8px;	color: var(--label-txt-clr);}.rtl .zfSymbolbefore{	margin-left: 8px;	margin-right: auto;}.fullPage_subfrmInner .zfSymbol,.fullPage_subfrmInner .zfSymbolbefore {	font-size: var(--value-txt-size);}.fieldtypeText .zfSymbol,.fieldtypeText .zfSymbolbefore {	display: flex;	align-items: center;	flex: none;}.fieldtypeText.zfUnit,.fieldtypeText.zfCurrency {	display: inline-flex;}.fieldtypeText.zfUnit input[ui_type="textbox"] {	padding-left: 30px;}.unitPosFix {	width: 100%;	position: relative;}/*******************************		NumberField*******************************/input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {	-webkit-appearance: none;	margin: 0;}input[type=number] {	-moz-appearance: textfield;}.confrmNumberWrap {	margin-top: 15px !important;}.confrmNumberDiv {	position: relative;	display: inline-block;	width: 100%;}/*******************************		CurrencyField*******************************/.zfCurrency input {	padding-right: 30px !important;}.rtl .zfCurrency input {	padding-left: 30px !important;	padding-right: 10px !important;}.fullPage_subfrmInner .zfCurrency input {	padding-right: 10px !important;}.rtl .fullPage_subfrmInner .zfCurrency input {	padding-left: 10px !important;}.fullPage_subfrmInner .fieldDisabled .zfCurrency input {	padding-right: 30px !important;}.rtl .fullPage_subfrmInner .fieldDisabled .zfCurrency input {	padding-left: 30px !important;	padding-right: 10px !important;}/*********************************		FormulaField*********************************/.ofFormulaDiv .unitPosFix.ofDisabled svg.icon.icon-Formula {	opacity: 1;	cursor: not-allowed;}.fieldDisabled .fieldtypeText.zfFormulaUnit .unitPosFix.ofDisabled input.fieldtext {	padding-left: 10px;}.rtl .fieldDisabled .fieldtypeText.zfFormulaUnit .unitPosFix.ofDisabled input.fieldtext {	padding-right: 10px;}.noFieldIcon .ofFormulaDiv.fieldDisabled .fieldtypeText.zfFormulaUnit .unitPosFix.ofDisabled input.fieldtext {	padding-left: 10px !important;}.rtl.noFieldIcon .ofFormulaDiv.fieldDisabled .fieldtypeText.zfFormulaUnit .unitPosFix.ofDisabled input.fieldtext {	padding-right: 10px !important;}.rtl.fieldModel_3 .ofFormulaDiv.fieldDisabled .fieldtypeText.zfFormulaUnit .unitPosFix.ofDisabled input[ui_type="textbox"] {	padding-right: 10px;}.noFieldIcon .ofFormulaDiv.fieldDisabled .fieldtypeText .unitPosFix.ofDisabled input.fieldtext {	padding-left: 30px !important;}.rtl.noFieldIcon .ofFormulaDiv.fieldDisabled .fieldtypeText .unitPosFix.ofDisabled input.fieldtext {	padding-right: 30px !important;	padding-left: 10px !important;}.unitPosFix.ofDisabled input[ui_type="textbox"] {	cursor: not-allowed;}.fieldDisabled .fieldtypeText .unitPosFix.ofDisabled svg {	display: block;	fill: var(--disabled-txt-clr);}.fieldDisabled .fieldtypeText .unitPosFix.ofDisabled input.fieldtext {	padding-left: 30px;	padding-right: 10px;	color: var(--disabled-txt-clr);}.rtl .fieldDisabled .fieldtypeText .unitPosFix.ofDisabled input.fieldtext {	padding-left: 10px;	padding-right: 30px;}.fieldModel_3 .ofIconCont svg.icon.icon-Formula {	left: calc(var(--input-bdr-left-width) + 8px);}.rtl.fieldModel_3 .ofIconCont svg.icon.icon-Formula {	right: calc(var(--input-bdr-right-width) + 8px);	left: auto;}/*******************************		MultilineField*******************************/.fieldtypeText textarea {	height: 100px;	resize: vertical;	min-height: 100px;	transition: none;}.fieldDisabled .fieldtypeText textarea,.fieldDisabled .fieldtypeText textarea::placeholder {	color: var(--disabled-txt-clr);}.mLineCount {	position: absolute;	padding: 3px 7px;	background: rgba(var(--elements-clr), 0.7);	border: 1px solid rgb(var(--value-txt-clr));	border-radius: 24px;	color: rgb(var(--value-txt-clr));	font-size: var(--fieldcomp-label-txt-size);	bottom: calc(var(--input-bdr-bottom-width) + 5px);	right: calc(var(--input-bdr-right-width) + 5px);}.rtl .mLineCount {	left: calc(var(--input-bdr-left-width) + 5px);	right: auto;}.fullPage_subfrmInner .mLineCount {	font-size: var(--sf-mline-char-count-txt-size);}/*******************************		DecisionBoxField*******************************/.leftAlign .zfDecisionbox .zfLabelDiv,.rightAlign .zfDecisionbox .zfLabelDiv {	width: auto;	padding-right: 0px;}.rtl .leftAlign .zfDecisionbox .zfLabelDiv,.rtl .rightAlign .zfDecisionbox .zfLabelDiv {	padding-left: 0px;}.rightAlign .zfDecisionbox .zfLabelDiv {	text-align: left;}.rtl .rightAlign .zfDecisionbox .zfLabelDiv {	text-align: right;}.zfDecisionbox .zfLabelDiv.customCheckBox {	padding-bottom: 0;}.zfDecisionbox span.zfInstruction {	text-align: left;}.rtl .zfDecisionbox span.zfInstruction {	text-align: right;}.zfDecisionbox .customCheckBox .cusChoiceEm {	color: var(--label-txt-clr);	font-size: var(--label-txt-size);}.zfDecisionbox .customCheckBox .cusChoiceLabel {	margin-bottom: 0;}/*******************************		EmailField*******************************/.confrmEmailDiv {	display: block;	position: relative;	margin-top: 16px !important;}/*******************************		DescriptionField*******************************/	/* .zfDescriptions {		padding: 5px 10px;		border-radius: 3px;	} */	.rtl .descFld ul,	.rtl .descFld ol {		padding-right: 20px;		padding-left: 0px;	}/*******************************		Terms and Condition*******************************/.termsContainer .termsMsg {	border: 1px solid var(--label-txt-clr);	padding: 12px 10px 12px;	margin-bottom: 12px;	border-radius: 4px;	min-height: 70px;}.termsContainer .termScrollRemove {	max-height: 250px;	overflow-y: auto;	overflow-x: hidden;}.termsAccept .descFld {	margin-left: 10px;	flex: 1;	cursor: default;	color: var(--label-txt-clr);	font-size: var(--value-txt-size);}.rtl .termsAccept .descFld {	margin-left: auto;	margin-right: 10px;}.termsAccept.customCheckBox {	display: flex;	align-items: flex-start;}.leftAlign .termsConditionsCont .zfLabelDiv,.rightAlign .termsConditionsCont .zfLabelDiv,.leftAlign .termsConditionsCont .zfFieldDiv_cont,.rightAlign .termsConditionsCont .zfFieldDiv_cont {	width: 100%;	padding-right: 0;	text-align: left;}.rtl .leftAlign .termsConditionsCont .zfLabelDiv,.rtl .rightAlign .termsConditionsCont .zfLabelDiv,.rtl .leftAlign .termsConditionsCont .zfFieldDiv_cont,.rtl .rightAlign .termsConditionsCont .zfFieldDiv_cont {	padding-left: 0;	text-align: right;}/*******************************		SectionField*******************************/.section h2 {	border: none;	font-size: var(--section-title-txt-size);	color: var(--label-txt-clr);	position: relative;}.section p {	font-size: var(--section-instruction-txt-size);	color: var(--instruction-txt-clr);	font-style: normal;	font-weight: 400;	margin-top: 10px;}.section .fieldContainer h2::after {	content: "";	border-bottom: 1px solid var(--label-txt-clr);	display: block;	opacity: 0.4;	padding-bottom: 12px;}/************************************	DisabledFields - Common cases************************************/.fldDisabledIcn {	display: none;}.fieldDisabled .fldDisabledIcn {	display: block;	cursor: not-allowed;}.fldDisabledIcn svg {	top: 50%;	transform: translateY(-50%);}.fldDisabledIcn .icon-lock {	fill: var(--disabled-txt-clr);	stroke: var(--disabled-txt-clr);	opacity: 1;	width: 16px;	height: 16px;}.fieldDisabled .fieldtypeText.ofIconCont span.fldDisabledIcn svg,.fieldDisabled .fieldtypeText span.fldDisabledIcn svg {	display: block;	left: auto;	right: calc(var(--input-bdr-right-width) + 10px);}.rtl .fldDisabledIcn .icon-lock {	left: calc(var(--input-bdr-left-width) + 8px) !important;	right: auto !important;}.fieldDisabled .fieldtypeText input[ui_type="textbox"],.fieldDisabled .fieldtypeText textarea {	background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));	border-color: var(--disabled-bdr-clr) !important;	resize: none;	cursor: not-allowed;	transform: none !important;}.fieldDisabled .fieldtypeText.customCheckBox span {	cursor: not-allowed;}.zsignPowered{	display: flex;    justify-content: flex-end;    padding: 6px 0px 0px;    float: inline-end;    align-items: center;}.zsignPowered .icon-zSign{	position: relative;    width: 48px;    height: 28px;    margin-inline-start: 8px;}.zsignPowered span{	text-align: right;	font-size: var(--fieldcomp-label-txt-size);	color: var(--label-txt-clr);}.layout3 .spacerContainer{    display: block;    width: 100%;    margin: 0 auto;    background: transparent;    box-shadow: none;    border: none;    padding: 12px 0;}.spacer {    display: block;    width: 100%;    margin: 0 auto;    background: transparent; 	height: 20px;}.zfMapLocationDiv {	display: flex;}.zfMapLocationDiv img {	width: 100%;}.small .tempContDiv .zfMapLocationDiv {	width: 50%;}.medium .tempContDiv .zfMapLocationDiv {	width: 75%;}.large .tempContDiv .zfMapLocationDiv {	width: 100%;}.twoColumn .small .tempContDiv .zfMapLocationDiv,.twoColumn .medium .tempContDiv .zfMapLocationDiv,.twoColumn .large .tempContDiv .zfMapLocationDiv,.threeColumn .small .tempContDiv .zfMapLocationDiv,.threeColumn .medium .tempContDiv .zfMapLocationDiv,.threeColumn .large .tempContDiv .zfMapLocationDiv {	width: 100%;}.zmapFldIframe {	margin: 0;}/*******************************		Error cases*******************************/.error input[ui_type="textbox"],.error textarea {	border-color: var(--error-txt-clr) !important;}.error input[ui_type="textbox"]:focus,.error textarea:focus {	border-color: var(--error-txt-clr);	box-shadow: 0px 0px 2px 0px var(--error-txt-clr);}.error1 input[ui_type="textbox"] {	border-color: var(--error-txt-clr);	border-width: var(--input-bdr-top-width) var(--input-bdr-right-width) var(--input-bdr-bottom-width) var(--input-bdr-left-width);}.fieldtypeText .error1 input[ui_type="textbox"]:focus{	border-color: var(--error-txt-clr);	box-shadow: 0px 0px 2px 0px var(--error-txt-clr);}.zfErrorParentDiv {	display: flex;	flex-direction: column;}.fullPage_subfrmInner .zfErrorParentDiv {	width: 100%;}.zfErrorDiv {	padding: 8px 0;	border-radius: 5px;	position: relative;	margin: 0;	width: auto;	text-align: left;	font-size: var(--error-txt-size);	color: var(--error-txt-clr);	padding-bottom: 0;}.rtl .zfErrorDiv {	text-align: right;}.fullPage_subfrmInner .zfErrorDiv {	font-size: var(--sf-error-txt-size);}.errorMessage {	font-size: var(--sf-error-txt-size);	color: var(--error-txt-clr);	display: none;	word-wrap: break-word;	border-radius: 5px;	padding: 8px 10px 0 0;}.rtl .errorMessage {	padding: 5px 0 0 10px !important;	text-align: right;}.fullPage_subFrmWrap .errorMessage {	padding: 8px 10px 0px 0;}.fullPage_subFrmWrap .formFieldWrapper:last-child .errorMessage {}.errorCountTxt {	color: var(--error-txt-clr);}@charset "UTF-8";.zfPhoneUSA span {    width: 22.3%;    position: relative;}.miniCont480 .zfPhoneUSA span {    flex: 1 0 0;    width: 30%;    margin-left: 8px !important;}.rtl.miniCont480 .zfPhoneUSA span {    margin-right: 8px;    margin-left: 0px;}.miniCont480 .zfPhoneUSA span:first-of-type {    margin-left: 0px !important;}.rtl.miniCont480 .zfPhoneUSA span:first-of-type {    margin-right: 0px;}.miniCont580 .leftAlign .zfPhoneUSA span, .miniCont580 .rightAlign .zfPhoneUSA span {    width: 31%;}.miniCont480 .leftAlign .fieldtypeText.zfPhoneUSA span:last-of-type, .miniCont480 .rightAlign .fieldtypeText.zfPhoneUSA span.last-of-type {    margin-bottom: 0px;}.miniCont480 .zfPhoneUSA.ofIconCont .icon-Phone {	display: none;}.miniCont480 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {    padding-left: 10px;}em.usa-symbol {    display: block;    height: 100%;    margin: 0px 1%;	width: 2%;	text-align: center;}.miniCont480 em.usa-symbol {    display: none !important;}.fieldtypeText.zfPhoneUSA.ofIconCont .phoneFieldUSAspace input[ui_type="textbox"] {    padding-left: 10px;    padding-right: 30px;}.rtl .fieldtypeText.zfPhoneUSA.ofIconCont .phoneFieldUSAspace input[ui_type="textbox"] {    padding-right: 10px !important;	padding-left: 30px;}.rtl .fullPage_subFrmContent .fieldtypeText.zfPhoneUSA.ofIconCont input[ui_type="textbox"] {    padding-left: 10px !important;}.miniCont480 .fieldtypeText.zfPhoneUSA em.inputClearDiv,.miniCont580 .fieldtypeText.zfPhoneUSA em.inputClearDiv {	display: none !important;}.miniCont480 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"],.miniCont580 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {	padding-right: 10px !important;}.rtl.miniCont480 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {	padding-left: 10px;	padding-right: 10px;}.rtl.miniCont580 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {	padding-left: 10px !important;	padding-right: 30px !important;}.miniCont480 .fieldtypeText.zfPhoneUSA.ofIconCont .phoneFieldUSAspace input[ui_type="textbox"] {	padding-right: 10px !important;	padding-left: 10px !important;}.zfPhoneUSA.ofIconCont svg.icon.icon-lock {    display: none;}.fieldDisabled .zfPhoneUSA.ofIconCont svg.icon.icon-lock {    display: block;    opacity: 1;    cursor: not-allowed;    left: auto;    right: calc(var(--input-bdr-right-width) + 10px);    fill: var(--disabled-txt-clr);} .fieldDisabled .zfPhoneUSA .fldDisabledIcn {    width: auto;    position: initial;}.rtl .fieldDisabled .zfPhoneUSA.ofIconCont svg.icon.icon-lock {    left: calc(var(--input-bdr-left-width) + 8px);    right: auto;}.zfCountryCode .intl-tel-input.separate-dial-code .selected-dial-code {    font-size: var(--countrycode-txt-size);    font-weight: 600;    padding-left: 25px;}.rtl .intl-tel-input.separate-dial-code .selected-dial-code {    padding-right: 25px;    padding-left: 0;}.intl-tel-input .selected-flag .iti-arrow {    border-top:4px solid rgb(var(--value-txt-clr));    border-left: 4px solid transparent;    border-right: 4px solid transparent;    right: 0px;}.rtl .intl-tel-input .selected-flag .iti-arrow {    left: 0px;    right: auto;}.fieldDisabled .intl-tel-input .selected-flag .iti-arrow {    border-top: 4px solid var(--disabled-bdr-clr);}.fieldtypeText.phoneFieldConfirm {    margin-top: 16px !important;}.intl-tel-input .flag-container {    white-space: nowrap;}.fieldDisabled .flag-container, .fieldDisabled .flag-container:hover {    cursor: not-allowed; }.zfCountryCode .intl-tel-input {	    display: block;}.rtl .intl-tel-input .selected-flag {    padding: 0 8px 0 0;}.rtl .intl-tel-input {    text-align: right;}.intl-tel-input .country-list {    background: rgb(var(--elements-clr));}.rtl .intl-tel-input .country-list {    text-align: right;}.rtl .intl-tel-input .country-list li {    direction: rtl;}.intl-tel-input .country-list .country {    padding: 7px 10px;    font-size: var(--drpdwn-list-txt-size);    color: rgb(var(--value-txt-clr));}.fullPage_subfrmInner .intl-tel-input .country-list .country {    font-size: var(--sf-drpdwn-list-txt-size);}.intl-tel-input .country-list .country.highlight {    background-color: rgba(var(--value-txt-clr), .1) !important;    color: rgb(var(--value-txt-clr));}.intl-tel-input .country-list .country-name {    color: inherit;    font-size: var(--drpdwn-list-txt-size);}.fullPage_subfrmInner .intl-tel-input .country-list .country-name {    font-size: var(--sf-drpdwn-list-txt-size);}.intl-tel-input .country-list .country .dial-code {    color: inherit;}.rtl .intl-tel-input .country-list .flag-box, .rtl .intl-tel-input .country-list .country-name, .rtl .intl-tel-input .country-list .dial-code {    margin-left: 6px;    margin-right: 0;    display: inline-block;}.rtl .intl-tel-input .selected-flag .iti-flag {    right: 8px;    left: auto;}.fieldtypeText.zfPhoneUSA.ofIconCont {    display: flex;    align-items: center;}.intl-tel-input.separate-dial-code .selected-flag {    background-color: transparent !important;    border-radius: var(--input-radius);    color: rgb(var(--value-txt-clr));    outline: none;}.intl-tel-input.separate-dial-code .selected-flag:focus {    outline: 1px solid var(--input-focus-clr);}.fieldDisabled .intl-tel-input.separate-dial-code .selected-flag:focus {    outline: none;}.rtl.fieldModel_3 .intl-tel-input.separate-dial-code .selected-flag {     margin-right: 4px;    margin-left: 0px;}.fieldtypeText.ofIconCont.zfCountryCode.phoneFieldConfirm {    margin-top: 15px;}.fullPage_subFrmContent .zfPhoneUSA.ofIconCont span.phoneFieldUSAspace input[ui_type="textbox"] {    padding-right: 8px !important;    padding-left: 10px;}.fieldtypeText .intl-tel-input input[ui_type="textbox"] {	padding-right: 30px;}.fullPage_subFrmContent .fieldtypeText .intl-tel-input input[ui_type="textbox"] {	padding-right: 10px;}.rtl .fieldtypeText .intl-tel-input input[ui_type="textbox"] {	padding-left: 30px !important;}.rtl .fullPage_subFrmContent .fieldtypeText .intl-tel-input input[ui_type="textbox"] {	padding-left: 10px !important;}.fullPage_subFrmWrap .zfPhoneUSA span {    width: 28.5%;}.rtl.type6 .fullPageInlineSubFrm .fieldtypeText.zfCountryCode .intl-tel-input.separate-dial-code.allow-dropdown input, .rtl.type6.fieldModel_4 .fullPageInlineSubFrm .fieldtypeText .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[ui_type="textbox"] {    padding-left: 10px !important;}.type5 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {    width: 90px;}.type5 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {    width: 100px;}.type6 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {    width: 95px;}.type6 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {    width: 110px;}.type6 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {    width: 125px;}.intl-tel-input.allow-dropdown.phCodeWrapper .flag-container, .intl-tel-input.separate-dial-code .flag-container {    right: auto;    left: calc(var(--input-bdr-left-width) + 0px);}.rtl .intl-tel-input.allow-dropdown.phCodeWrapper .flag-container, .rtl .intl-tel-input.separate-dial-code .flag-container {    left: auto;    right: calc(var(--input-bdr-right-width) + 0px);}.fieldModel_4 .intl-tel-input.allow-dropdown.phCodeWrapper .flag-container, .fieldModel_4 .intl-tel-input.separate-dial-code .flag-container {    bottom: calc(var(--input-bdr-bottom-width) + 0px);}.rtl.fieldModel_4 .intl-tel-input.allow-dropdown.phCodeWrapper .flag-container, .rtl.fieldModel_4 .intl-tel-input.separate-dial-code .flag-container {    bottom: calc(var(--input-bdr-bottom-width) + 0px);}.fieldModel_4 .intl-tel-input.separate-dial-code .selected-flag:focus {    border: none;    border-bottom: 1px solid var(--input-focus-clr);}.fullPageInlineSubFrm .zfCountryCode em.inputClearDiv {    display: none !important;}.zfCountryCode em.inputClearDiv {    display: none;}.zfCountryCode .icon-Phone {    display: none;}.zfCountryCode input[ui_type="textbox"] > em.inputClearDiv {    display: none;}.country-list::-webkit-scrollbar {    display: block !important;    width: 5px;    height: 0px;}.country-list::-webkit-scrollbar-thumb {    background-color: #A9A9A9;     border-radius: 50px;}.country-list::-webkit-scrollbar-track {    background-color: transparent;    border-radius: 50px;}@supports selector(:has(*)) {    .zfCountryCode:has(input[ui_type="textbox"]) > em.inputClearDiv,    .zfFldVerifCont:has(input[ui_type="textbox"]) > em.inputClearDiv {        right: calc(var(--input-bdr-right-width) + 12px);        position: absolute;        border-radius: 50px;        cursor: pointer;        display: none;        transform: translateY(-50%);        top: 50%;    }    .rtl .zfCountryCode:has(input[ui_type="textbox"]) > em.inputClearDiv,    .rtl .zfFldVerifCont:has(input[ui_type="textbox"]) > em.inputClearDiv {        right: auto;        left: calc(var(--input-bdr-left-width) + 12px);    }}.rtl .fieldtypeText.zfPhoneUSA span:last-of-type {    margin-right: 0px;}.col .zfPhoneUSA span{	width: 33.3%;}.col .zfPhoneUSA em.usa-symbol{	display: none;}.col .zfPhoneUSA.ofIconCont .icon-Phone{	display: none;}.col .fieldtypeText.zfPhoneUSA em.inputClearDiv{	display: none !important;}.twoColumn .fieldDisabled .zfPhoneUSA ::placeholder, .threeColumn .fieldDisabled .zfPhoneUSA ::placeholder{	display: none !important;	opacity: 0;}.col .zfPhoneUSA span:first-of-type {    margin-left: 0px !important;}.col .zfPhoneUSA span {    flex: 1 0 0;    width: 30%;    margin-left: 8px !important;}.col .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {    padding-left: 10px !important;    padding-right: 10px !important;}.rtl .col .zfPhoneUSA span {    flex: 1 0 0;    width: 30%;    margin-right: 8px !important;	margin-left: 0px !important;}@charset "UTF-8";.otpBtn{     background: rgba(var(--submit-bg-clr), var(--submit-bg-opacity));       border:var(--submit-bdr-width) var(--submit-bdr-style) var(--submit-bdr-clr);    width: 100%;    color: var(--submit-txt-clr);    padding: 10px;    font-size:  var(--submit-txt-size) !important;    cursor: pointer;    border-radius: var(--submit-btn-radius);    margin-top: 20px;    font-family: var(--body-font), var(--body-font-fallback) !important;    transition: 0.2s linear;    transform: scale(1);    line-height: 1.3;}.otpBtn:focus {    transition: 0.2s linear;    transform: scale(1.05);    outline: none;}.otpVerifyWrapper{    width: 480px;    background:rgba(var(--form-cont-bg-clr), var(--form-cont-bg-opacity)) !important; /*    border: none;     box-shadow: none;*/    color: var(--label-txt-clr);     /*margin-top: 50px;          border: var(--form-cont-bdr-width) var(--form-cont-bdr-style) var(--form-cont-bdr-clr);     box-shadow: 0px 0px var(--form-cont-shadow-spread) 0px var(--form-cont-shadow-clr);    padding: 20px 30px 20px;    border-top-left-radius: var(--form-cont-bdr-topleft-radius);    border-top-right-radius: var(--form-cont-bdr-topright-radius);    border-bottom-left-radius: var(--form-cont-bdr-bottomleft-radius);    border-bottom-right-radius: var(--form-cont-bdr-bottomright-radius);    overflow: hidden;    /*        Once container supported, apply container's radius to this.    border-radius: var(--field-cont-bdr-radius); */}.otpVerifyWrapper .tempContDiv input[ui_type="textbox"] {    padding: 10px;    width: 100%;    border-radius: 3px;    text-align: left;    color: rgb(var(--value-txt-clr));    border-radius: var(--input-radius);    word-break: normal;    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    font-size:  var(--value-txt-size) !important;    font-family : var(--body-font), var(--body-font-fallback) !important;    border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));    border-top-width: min(5px, var(--input-bdr-top-width));    border-bottom-width: min(5px, var(--input-bdr-bottom-width));    border-left-width: min(5px, var(--input-bdr-left-width));    border-right-width: min(5px, var(--input-bdr-right-width));}.otpVerifyWrapper h3 {    margin-bottom: 0;    margin-top: 0;    color: var(--label-txt-clr);    font-size: var(--description-txt-size) !important;}.otpVerifyWrapper .tempContDiv input[ui_type="textbox"]:focus{    border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));    border-top-width: min(5px, var(--input-bdr-top-width)) !important;    border-bottom-width: min(5px, var(--input-bdr-bottom-width)) !important;    border-left-width: min(5px, var(--input-bdr-left-width)) !important;    border-right-width: min(5px, var(--input-bdr-right-width)) !important;    outline: none;    border-color: var(--input-focus-clr) !important;    box-shadow: 0px 0px 2px 0px var(--input-focus-clr);}.fieldModel_4 .otpVerifyWrapper .tempContDiv input[ui_type="textbox"]:focus{    box-shadow: 0px 3px 1px -3px var(--input-focus-clr);}.intl-tel-input .country-list .country {    padding: 7px 10px; 	font-size: var(--drpdwn-list-txt-size);	background: rgb(var(--elements-clr));	color: rgb(var(--value-txt-clr));	text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;}.intl-tel-input .country-list .country-name {    margin-right: 6px;    color: inherit !important;    font-size: var(--drpdwn-list-txt-size);    font-family : var(--body-font), var(--body-font-fallback) !important;}.intl-tel-input .country-list .country .dial-code {    color: inherit !important;}.otpVerifyWrapper .errorMessage{     color: var(--error-txt-clr);    font-size: var(--error-txt-size);    font-family : var(--body-font), var(--body-font-fallback) !important;    padding: 5px 10px;    border-radius: 5px;    margin-top: 10px;    box-sizing: border-box;    margin-bottom: 5px;    padding-left: 0;}.verification .captchaOuterWrapper {    background: transparent;    border: 1px solid rgb(var(--input-bdr-clr));    display: inline-block;    padding: 15px 10px;    width: 225px;    margin-top: 5px;    border-radius: 3px;    width: 100% !important;    box-sizing: border-box;}.verification .captchaImgCont {   /* background: #ffffff;    border: 1px solid #e5e5e5;*/    margin-top: 10px;    padding: 0;    text-align: center;}.verification .captchaActOutCont {    margin: 0;    padding: 0;	position: relative;}.verification .captchaActOutCont label {    color: var(--label-txt-clr);    display: block;    font-size: 12px;    margin-bottom: 5px;}.verification .captchaActInnerCont {    width: 90%;    margin-right: 4px;}.otpVerifyWrapper .error input[ui_type="textbox"], .otpVerifyWrapper .error input[ui_type="textbox"]:focus {    border-color: var(--error-txt-clr) !important;    border-width: var(--input-bdr-top-width) var(--input-bdr-right-width) var(--input-bdr-bottom-width) var(--input-bdr-left-width) !important;}.otpVerifyWrapper .error input[ui_type="textbox"]:focus {    box-shadow: 0px 0px 2px 0px var(--error-txt-clr);}.fieldModel_4 .otpVerifyWrapper .error input[ui_type="textbox"]:focus {    box-shadow: 0px 3px 1px -3px var(--error-txt-clr);}.resendOTPDiv a.otpDisabledCount {    cursor: default;    color:var(--label-txt-clr);    text-decoration: none;    font-size: var(--elements-h6-txt-size);}.resendOTPDiv a {    float: right;    color: var(--label-txt-clr);    font-size: var(--elements-h6-txt-size);}.resendOTPDiv a.otpDisabledCount span {    color:var(--label-txt-clr); opacity: .6;}.loadSuccess {    background: rgb(var(--submit-bg-clr)) !important;    border: none !important;    color: var(--submit-txt-clr) !important;    padding: 9px 20px !important;    border-top: none !important;    font-weight: 500 !important;    font-size: 17px;}.of_otpBackgroundBg {    position: fixed;    width: 100%;    height: 100%;    z-index: -1;    -ms-box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    transform: translateZ(0);    -webkit-transform: translateZ(0);    outline: 1px solid transparent;    opacity: var(--page-img-opacity);    background-color: rgba(var(--page-bg-clr), var(--page-bg-opacity));}.gradientPageBg .of_otpBackgroundBg {    background: linear-gradient(var(--page-gradient-angle), rgb(var(--page-gradient-start-clr)) var(--page-gradient-start-percent), rgb(var(--page-gradient-end-clr)) var(--page-gradient-end-percent));}.otpmsgtxt{    font-size: var(--instruction-txt-size);    line-height:150%;}.otpVerifyTxt{    font-size: var(--instruction-txt-size);    padding-top: 20px;}.intl-tel-input .country-list .country.highlight{	background: rgba(var(--value-txt-clr), .1);}.intl-tel-input.separate-dial-code .selected-flag{	background: transparent;    border-radius: var(--input-radius);}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {    background-color: inherit;}.intl-tel-input .selected-flag .iti-arrow{	border-top: 4px solid rgb(var(--value-txt-clr));}.otpVerifyWrapper .tempContDiv .otpBoxText input[ui_type="textbox"]{     text-align: center;    box-sizing: border-box;}.intl-tel-input.separate-dial-code .selected-dial-code{	font-size: var(--countrycode-txt-size);    padding-left: 23px !important;}.verification .captchaRefresh .icon-refresh {    width: 22px;    height: 22px;    fill: var(--label-txt-clr);    stroke:var(--label-txt-clr);   }.verification .captchaRefresh {    margin-top:11px;}.rtlWrapper .otpVerifyWrapper .tempContDiv input[ui_type="textbox"]{	text-align: right !important;}::placeholder {    color: rgb(var(--value-txt-clr)) !important;    opacity: 0.5;}.otpImgDiv {    margin-bottom: 15px;}.otpVerifyWrapper .otpBoxText input[ui_type="textbox"]:last-child {    margin-right: 0;}.rtl .otpVerifyWrapper .otpBoxText input[ui_type="textbox"]:first-child {    margin-left:0 !important;}.otpVerifyWrapper .otpBoxText input[ui_type="textbox"] {    width: 13% !important;    margin-right: 3%;    text-align: center;}.otpVerifyWrapper input[ui_type="textbox"]{	outline: none;	margin: 0;    font-family : var(--body-font), var(--body-font-fallback);	}/* .rtl .otpVerifyWrapper .tempContDiv input[ui_type="textbox"]{	// text-align: center !important; 	margin-right: 0 !important;	margin-left: 3% !important;} */.rtl .otpVerifyWrapper .tempContDiv .phoneFormatUSA input[ui_type="textbox"] {    margin-left: 0px !important;    text-align: center !important;}.otpVerifyWrapper input::-webkit-outer-spin-button,.otpVerifyWrapper input::-webkit-inner-spin-button {    -webkit-appearance: none;    margin: 0;}.otpVerifyWrapper input[ui_type="textbox"] {    -moz-appearance:textfield; }@media only screen and (max-width: 550px) {		.otpVerifyWrapper {		width: 90% !important;		margin: 30px auto;		border-radius: 20px;		box-sizing: border-box;	}	.verification .captchaActInnerCont {		width: 88%;		margin-right: 4px;	}}@media only screen and (max-width: 400px) {	.verification .captchaActInnerCont {		width: 83%;	}}.pageWrapper {  font-family : var(--body-font), var(--body-font-fallback) !important;}/*.pageWrapper.type6 .otpVerifyWrapper{    width: 480px;}.pageWrapper.type5 .otpVerifyWrapper{    width: 460px;}.pageWrapper.type4 .otpVerifyWrapper{    width: 430px;}.pageWrapper.type3 .otpVerifyWrapper{    width: 410px;}.pageWrapper.type1 .otpVerifyWrapper{    width: 330px;}*/.rtlWrapper .otpVerifyWrapper .errorMessage{    text-align: right;    float: none;}.intl-tel-input .selected-flag .iti-arrow{    right: 0px;}.otpVerifyWrapper .verification .captchaRefresh {    margin-right: 0px;}.rtlWrapper .otpVerifyWrapper .verification .captchaRefresh {    float: left;}.rtlWrapper .intl-tel-input.separate-dial-code .selected-dial-code{    padding-left: 0px !important;}.rtl .otpVerifyWrapper .verification .captchaActInnerCont{    float: right;}.captchaBtnLoad{    transform: none;    animation: none;}.captchaBtnLoad svg {    font-size: 7px;    -webkit-animation: load3 0.8s infinite linear;    animation: load3 0.8s infinite linear;    -webkit-transform: translateZ(0);    -ms-transform: translateZ(0);    transform: translateZ(0);}.container_Model .otpVerifyWrapper{    border: 1px solid rgb(var(--field-cont-bdr-clr));    border-radius: var(--field-cont-bdr-radius);}/*.layout2 .otpVerifyWrapper{    background: transparent !important;    box-shadow: none;}*/.otpVerifyWrapper .otpBoxText input[type="number"], .rtlWrapper .otpVerifyWrapper .otpBoxText input[type="number"] {    text-align: center !important;}/* .rtlWrapper .otpVerifyWrapper .otpBoxText input[type="text"]:last-child, .rtlWrapper .otpVerifyWrapper .otpBoxText input[type="number"]:last-child {    margin-right: 3%;} *//* .rtlWrapper .otpVerifyWrapper .otpBoxText input[type="text"]:first-child, .rtlWrapper .otpVerifyWrapper .otpBoxText input[type="number"]:first-child {    margin-right: 0;} */.otpVerifyPhoneUSA {    display: flex;    flex-wrap: wrap;    align-items: center;}.phoneFormatUSA {    width: 32%;    float: left;}.otpVerifyWrapper .tempContDiv .symbols {    padding-top: 0;    color: var(--label-txt-clr);}.otpLabelLive {    font-weight: 500;    color: var(--label-txt-clr);    font-size: var(--label-txt-size);    line-height: initial;}.otp_resendsuccess {    left: 50% !important;    transform: translateX(-50%);}.popup_type4 {	position: absolute;	width: 600px;	left: 50%;	transform: translateX(-50%);}.otpVerifyWrapper .tempContDiv input[ui_type="textbox"]:disabled {    color: var(--disabled-txt-clr) !important;    background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));    border-color: var(--disabled-bdr-clr) !important;    cursor: not-allowed;}.otpVerifyWrapper .tempContDiv .phoneFormatUSA input[type="text"]:disabled {    color: var(--disabled-txt-clr) !important;    background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));    border-color: var(--disabled-bdr-clr) !important;    cursor: not-allowed;}.tempContDiv.fieldDisabled .phCodeWrapper .flag-container .selected-flag {    cursor: not-allowed;}.otpVerifyWrapper .otpBoxText{direction:ltr;}@charset "UTF-8";@media only screen and (max-width:800px) {	.popup_type2 {		width: 85%;	}}@media only screen and (max-width:700px) {	.popup_type4 {		width: 85%;	}    .scannerPopupDiv {        width: 85% !important;    }	.rtl .cameraWrapper.zfAudioRecPopup .cameraFooter a.closePopup {		right: auto;	}	.cameraWrapper.zfAudioRecPopup .cameraFooter svg.icon.delete_icon {		stroke-width: 0;		width: 15px;		height: 15px;	}	.zfAudioRecPopup audio {		width: 100%;		height: 55px;	}	.cameraWrapper.zfAudioRecPopup .cameraFooter {		min-height: 0;		float: none;		width: auto;		position: relative;		right: auto;		top: 0;		text-align: center;		display: inline-flex;		width: 100%;		justify-content: flex-end;	}	.cameraWrapper.zfVideoRecPopup.zfAudioRecPopup .popUpInner, 	.cameraWrapper.zfVideoRecPopup.zfAudioRecPopup .popupMainCont {		height: 100px;		overflow: visible;	}	.zfAudioRecPopup p.avTimer {		bottom: 22px;	}	.zfAudioLoading {		top: 50px;	}	.cameraWrapper.zfAudioRecPopup.zfAudioRecPopupWidth .popUpInner {		height: 143px;		display: inline-block;	}	.cameraWrapper.zfAudioRecPopup.zfAudioRecPopupWidth .cameraFooter a.closePopup {		top: -98px;	}	.cameraWrapper.zfAudioRecPopup.zfAudioRecPopupWidth .cameraFooter {		justify-content: center;		top: 15px;	}	.cameraWrapper.zfVideoRecPopup .cameraFooter .reTakeCamera.stopRecordBtn {		margin-top: -4px;	}	.cameraWrapper.zfVideoRecPopup .popUpInner {		width: 100%;	}    .zautoSavePopupWrap {		max-width: 410px;	}}@media only screen and (max-width:580px) {	.popup_type3 {		width: 85%;	}    .zautoSavePopupWrap {        left: 10px;        bottom: 10px;    }    .rtl .zautoSavePopupWrap {        left: auto;        right: 10px;        bottom: 10px;    }    .zautoSavePopupWrap {		width: 75%;	}    .zpopupWrapCont p {        font-size: 14px;    }    .zmainPopFooter button {        font-size: 13px;    }}.miniCont480 .navFootBtnWrap {    flex-direction: column;}.miniCont480 .navFootBtnWrap .navFootBtnList {    max-width: 100% !important;    width: 100% !important;    margin-bottom: 16px;}.miniCont480 .navFootBtnWrap .navFootBtnList button {    width: 100%;}.miniCont480 .navFootBtnWrap .navFootSaveReview {    flex-direction: column;    width: 100%;}.miniCont480 .navFootBtnDefault .navFootSaveReview {     width: 100%;    margin-right: 0;    margin-bottom: 0;    flex-direction: column;}.miniCont480 .navFootBtnList button {    flex: 1;    padding: 10px 20px;    width: auto;    justify-content: center;    align-items: center;    margin: 0;    min-width: 100px;}.miniCont480 .sfSNumberCon {    width: 100%;    margin: 0;}.miniCont480 .subContWrap .fieldWrapper {    padding-top: 0;    box-sizing: border-box;}@media only screen and (max-width:1023px)  {    .imgLeft {        background-position: center left;    }    .imgRight {        background-position: center right;    }    .imgCenter {        background-position: center center;    }}@media only screen and (min-width: 0px) and (max-width: 850px) {    .cur_ActivePage:after {        content: "";        position: absolute;        border: 1px solid var(--page-visited-bg-clr);        display: inline-block;        width: 100%;        height: 100%;        border-radius: 50px;        padding: 3px;    }    .pageNav4 .cur_ActivePage:after, .pageNav3 .cur_ActivePage:after {        border-radius: 5px;    }    .pageNav4 .pageProNew {        padding-left: 6px;        padding-right: 6px;    }    .cur_ActivePage {        outline: none;    }    .pageNav3 .cur_ActivePage:after {        border-radius: 5px;    }}@media only screen and (min-width: 0px) and (max-width: 799px) {    .zfBannerWrapper {        max-width: 100%;    }    }@media only screen and (max-width:780px) {     .zfPayChoiceWrapper .payTypeDiv {        margin-bottom:5%;        margin-right: 2%;    }    .rtl .zfPayChoiceWrapper .payTypeDiv {        margin-bottom: 5%;        margin-right: 0;        margin-left: 2%;    }    .merchantTypeWrapper {        row-gap: 0px;        column-gap: 0px;        margin-bottom: 10px;    }	.tyTemplateWidth .centerContainer {		min-width: 90% !important;		max-width: 90% !important;	}    .geoLocationPopup .tyTemplateWidth {        width: 100%;    }	.pageProContainer {		width: 100%;	}	.pageNavScroll .pageProContainer {		width: 100%;	}}@media only screen and (max-width:768px)  {    .audioErrorWrapper .closePopup {        top: -33px;        position: absolute;        right: 0px;    }    .rtl .audioErrorWrapper .closePopup {        left: 0px;        right: auto;    }    .pageFooterNum {        margin-top: 8px;    }}@media only screen and (min-width:581px) and (max-width:768px) {    .zfPayChoiceWrapper .payTypeDiv {        width: 22.5%;    }}@media only screen and (max-width:640px) {    .rtl .mediaPreviewPopup .ofPopCloseIcn {        left: -15px;    }    .popUpOuterliveTrans.alertPop_Default {        box-sizing: border-box;    }    .leftAlign .uploadedCont ul, .rightAlign .uploadedCont ul {        grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));    }.pageLeftSidePane{    display: block;}.pageLeftSidePane{    transition: inset-inline-start .5s ease-in-out;    min-width: 80%;    top: 0;        inset-inline-start: -100%;    max-width: 80%;    background: rgba(var(--form-cont-bg-clr));}.pageLeftCont .PageHamIcn{    display: block;    position: relative;    z-index: 9;    padding: 6px 0px;}.pageLeftNavOpen .pageLeftSidePane{    height: 100vh;    overflow: initial;    inset-inline-start: 0;    }.pageProContainer.pageProConResize .pageSect{    max-width: 99%;}.pageLeftNavOpen .pageRightCont{    overflow: hidden;    width: calc(100% - 50px);}.pageLeftCont{    box-shadow: 0px 0px 4px 0px var(--page-unvisited-bg-clr);    overflow: hidden;    background: rgba(var(--page-left-cont-bg-clr), var(--page-left-cont-bg-opacity));}.pageLeftCont .PageUiVertical .pageTitleDiv{    display: none;}.pageLeftNavOpen .pageLeftSidePane .PageUiVertical .pageTitleDiv{    display: block;}.pageLeftCont .PageUiVertical .ProsContainLeft{padding-top: 6px;padding-inline-start: 6px;padding-inline-end: 6px;}.pageLeftCont .PageUiVertical .navRowDiv{    align-items: center;    padding: 0;}.pageLeftNav7 .pageLeftCont .PageUiVertical .bdr_lineDiv, .pageLeftNav7 .pageLeftCont .PageUiVertical em.bdr_lineProgress{    width: 1.5px !important;    left: 50%;    right: auto;}.pageLeftCont .PageUiVertical{    overflow-x: hidden;    border-inline-end: none;} .pageNavBarLeft{     --page-left-cont-width: 50px;}.pageLeftNavOpen.pageWrapper.layout2 .pageLeftCont .PageUiVertical{	background: var(--page-visited-txt-clr);}.pageLeftNavOpen.pageWrapper.layout2 .pageLeftCont .pageNavCrossIcon .delete_icon{    background: var(--page-visited-txt-clr);}.pageWrapper.layout3.pageNavBarLeft .pageNavLeftWrapper .pageLeftCont{	padding-inline-end: 0px;}.pageLeftNavOpen .pageLeftSidePane  .PageUiVertical .ProsContainLeft{    padding-left: 0px;    padding-right: 0px;}    .pageProContainer{        padding-left: min(var(--page-leftNav-hor-space-left), 20px);        padding-right: min(var(--page-leftNav-hor-space-right), 20px);    }.pageLeftNav2 .pageLeftCont .leftNavStyle span{    width: 31px;    height: 31px;}.pageLeftNav5 .pageLeftCont .leftNavStyle{    padding: 8px 8px 8px 8px;}.pageLeftNav6 .pageLeftCont .leftNavStyle span{    width: 31px;    height: 31px;    margin-inline-end: 0;}.pageLeftNav1 .pageLeftCont .leftNavStyle span{    width: 31px;    height: 31px;}.pageLeftNav8 .pageLeftCont .leftNavStyle span{    margin-inline-start: 8px;}.pageLeftNav1 .PageUiVertical .bdr_lineDiv, .pageLeftNav1 .PageUiVertical .bdr_lineProgress{    margin-inline-start: auto;}.pageLeftNav1 .PageHamIcn, .pageLeftNav2 .PageHamIcn{    display: none;}.pageLeftNav4 .pageLeftCont .leftNavStyle{    padding: 10px;}.pageLeftNav201 .pageLeftCont .leftNavStyle{    height: 20px;} .pageLeftNav3 .PageUiVertical .ProsContainLeft .leftNavStyle:first-of-type {    padding-inline-start: 10px !important;}.pageLeftNav3 .PageUiVertical .ProsContainLeft .leftNavStyle{    padding-inline-start: 10px;}.pageLeftCont .PageUiVertical .pageTitleDiv.page-sr-only {    display: block;    clip: rect(1px, 1px, 1px, 1px);    clip-path: inset(50%);    height: 1px;    width: 1px;    margin: -1px;    overflow: hidden;    padding: 0;    position: absolute !important;}}@media only screen and (max-width:620px) {   .mainMYPickerUl ul li {    padding: 7px 9px;    min-width: 35px;    margin-right: 7px;} .mainMYPickerUl ul li:last-child {     margin-right: 0;}}@media only screen and (max-width:580px) {     .zfPayChoiceWrapper .payTypeDiv {        width: 32%;        margin-right: 0;    }    .merchantTypeWrapper {        justify-content: space-between;    }    .rtl .zfPayChoiceWrapper .payTypeDiv {          margin-left: 0;    }    .square-card-Div .sq-card-iframe-container {        width: 100% !important;    }    .sq-card-wrapper {        min-width: auto !important;    }    .sfLimtEntryWrap .popUpInner{        box-sizing: border-box;    }    .popGeneratePdfNew .popUpInner{        margin: 0% 0% !important;     }    .col .zfImgChoiceWrapper.oneColumns .imgChoiceDiv{	margin-left: 0 !important;    margin-right: 0 !important;    }}@media only screen and (min-width: 0px) and (max-width: 580px) {	.pageProContainer.pageProConResize .pageProNew {		width: 100%;		justify-content: start;		padding-bottom: 10px;	}	.pageProContainer.pageProConResize .pageProPrev {		display: none;		visibility: hidden;	} .progressBar_4 .cir_progress{    display: none !important;}.progressBar_4 .zfProgressBarCont.zfProgressBarOusideCont {    display: block !important;    position: sticky;}.progressBar_4 .zfProgressBar {  width: 100%;  border-radius: 0;}}@media only screen and (min-width: 360px) and (max-width: 480px)   {      .popGeneratePdfNew .popUpFields label{        padding: 0;    }}@media only screen and (max-width:480px) {     .saveEmailDiv1 input {        width: 70%;    }    .emailsaveBtn {        width: 26%;    }    .captchaPopup .verification .captchaOuterWrapper{        width: 100% !important;    }    .ofCaptchaPopup .verification .captchaActInnerCont{        width: 85% !important;    }    .ofCaptchaPopup .popUpInner .popupMainCont{        width: 100%;    }        .saveInputTxt {        width: 67%;    }		.saveInputTxt input.emailLinksave {          height: 40px;    }        .ofLoaderWrap .loaderCont {        width: 100%;    }     .uploadedCont ul {         grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));    }    .leftAlign .fieldtypeText.zfPhoneUSA span svg.icon-Phone, .rightAlign .fieldtypeText.zfPhoneUSA span svg.icon-Phone {        display:none;    }    .leftAlign .fieldtypeText.zfPhoneUSA span svg.delete_icon, .rightAlign .fieldtypeText.zfPhoneUSA span svg.delete_icon{        display:none;    }    .fieldtypeText.zfPhoneUSA.ofIconCont .phoneFieldUSAspace input[ui_type="textbox"] {        padding-left:10px;        padding-right:10px;    }    .fieldtypeText.zfPhoneUSA.ofIconCont input[ui_type="textbox"]{        padding-left: 10px;        padding-right: 10px;    }        /* .miniCont480 .dateTimePopupDiv .ui-widget-content {        width: 280px !important;    } */ 	/* .miniCont480 .dateTimePopupDiv .ofPopCloseIcn {        top: -3px;        left: 95%;        right: auto !important;    } */    .rtl.miniCont480  .dateTimePopupDiv .ofPopCloseIcn  {         right: 95% !important;         left: auto;    } */    .miniCont480 .dateTimePopupDiv .ui-datepicker .ui-datepicker-title .select2-container {         width: 75px !important;     }    .miniCont480 .dateTimePopupDiv .select2.select2-container.select2-container--default.liveDateTimeDropdown.liveTimeRange.dropdownNew {         width: 65px !important;     }     .miniCont480 .datetime-tiemvalueDiv {         padding: 16px 10px 16px 30px;     }    .miniCont480 .dateTimePopupDiv .ui-datepicker table {        margin: 10px 4px 10px;    }    .miniCont480 .dateTimePopupDiv .ui-datepicker td a, .miniCont480 .dateTimePopupDiv .ui-datepicker td span {        padding: 5px 5px;    }    .miniCont480 .dateTimePopupDiv .popUpOuter .popUpInner {        padding: 16px 0;        padding-bottom: 0;    }    .miniCont480 .dateTimePopupDiv .ui-datepicker .ui-datepicker-header {        padding-bottom: 16px;    }    .miniCont480 .dateTimePopupDiv .popupTemFot {        padding: 20px 24px;    }    .miniCont480 .dateTimePopupDiv svg.icon.icon-Date {        padding-left: 2px;    }           .spotlightForm.layout3 .fieldContainer{        padding-top: 40px !important;        padding-bottom: 40px !important;        margin-top: 30px !important;        margin-bottom: 30px !important;    }    .spotlightForm.layout3 .grid_Wrapper{        margin-top: 30px !important;        margin-bottom: 30px !important;    }    .spotlightForm.layout3 .grid_Wrapper .fieldContainer,    .spotlightForm.layout3 .fullPageRepeatableSubFrm .repeat_subFrmContent .fieldContainer{        padding-top: 0 !important;        padding-bottom: 0 !important;        margin-top: 16px !important;        margin-bottom: 16px !important;    }    .spotlightForm .fieldWrapper:not(.zf-livefield-in-focus){        transform: scale(0.85);    }        .headingFldWrap,    .headingPosCenter .headingFldWrap,    .headingPosRight .headingFldWrap {        flex-flow: column;        align-items: center;        text-align: center;    }    .headingWithImage.headingPosTextLeft .headingFldRightPane {        text-align: center;    }    .headingWithImage.headingPosTextRight .headingFldRightPane {        text-align: center;    }    .headingFldLeftPane,    .headingSmallImage .headingFldLeftPane,    .headingLargeImage .headingFldLeftPane {        max-width: 100%;    }    .headingPosCenter .headingFldLeftPane,    .headingPosCenter.headingSmallImage .headingFldLeftPane {        max-width: 100%;    }    .twoColumn .headingFldLeftPane,    .threeColumn .headingFldLeftPane {        max-width: 100%;    }    .twoColumn .headingSmallImage .headingFldLeftPane,    .threeColumn .headingSmallImage .headingFldLeftPane {        max-width: 100%;    }    .twoColumn .headingLargeImage .headingFldLeftPane,    .threeColumn .headingLargeImage .headingFldLeftPane {        max-width: 100%;    }    }@media only screen  and (min-width:0px) and (max-width:480px) {      .pagerow {        padding: 5px 0px 0 0px;    }    .pageProContainer.pageProConResize .pageSect {        padding: 0px 10px;    }    .pageNavCarousel .pageProContainer.pageProConResize .pageSect {        min-width: 100%;        max-width: 100%;    }     .pageTitleInline .pageProContainer.pageProConResize .pageSect, .pageTitleOff .pageProContainer.pageProConResize .pageSect{        min-width: 56px !important;    }    .pageTitleInline .pageProContainer.pageProConResize.pageNav4 .pageSect, .pageTitleOff .pageProContainer.pageProConResize.pageNav4 .pageSect{        min-width: 40px !important;    }    .pageNav4 .pageSect {        min-width: 40px !important;        max-width: 40px !important;    }}@media only screen and (max-width: 420px) {    .miniCont420 .leftAlign .fieldContainer.time .fieldtypeText,     .miniCont420 .rightAlign .fieldContainer.time .fieldtypeText {        width: 100%;    }        .miniCont420 .leftAlign .zfTimeContainer .customDropDown {        width: 50%;        margin-right: 0;        float: none;        display: block;        margin-bottom: 12px;    }	.miniCont420 .leftAlign .fieldtypeText.zfPhoneUSA span, 	.miniCont420 .rightAlign .fieldtypeText.zfPhoneUSA span {    	width: 75%;	}}@media only screen and (max-width:399px) { 	.paymentContainer .payRow3 div.flLeft{		width: 100%;	}	.paymentContainer .payRow3 span.flRight{		width: 100%;		margin-top: 20px;	}	.verification .onefieldCaptchaDiv .captchaActInnerCont{        width: 82%;    }}@media only screen and (max-width:359px) {     .zfPayChoiceWrapper .payTypeDiv {        width: 48%;    }       .fieldtypeText .zfPayChoiceWrapper input[ui_type="textbox"]{        width: 100%;   }      .gridExpandIcn .gridLabelCont{    width: 85%;   }}.minicont580 .fieldContWrapper.leftAlign .zfPhoneUSA span, .minicont580 .fieldContWrapper.rightAlign .zfPhoneUSA span {    width: 26%;}.minicont580 .navFootBtnWrap {    flex-direction: row;}.minicont580 .navFootBtnDefault .navFootSaveReview {    width: 50%;    margin-right: 0;    margin-bottom: 0;    margin: 0px 20px;    flex-direction: column;}.minicont580 .navFootSaveReview .navFootBtnList {    width: auto !important;    justify-content: center !important;    max-width: 100% !important;    margin-right: 0;    margin-bottom: 16px;}.minicont580 .navFootSaveReview .navFootBtnList:first-child:nth-last-child(1) {    width: auto;    max-width: 100%;}.minicont580 .navFootBtnList button {    padding: 8px 20px;}.navFootBtnList button {    min-width: 100px;}.mxInputMinWidth.mxDropdownInp table th {    width: 222px;    max-width: 222px;}@media(max-width: 481px) {    .zdraftBoxes {        flex-flow: column;        align-items: center;    }    .rtlWrapper .zdraftBoxes, .rtl .zdraftBoxes {        flex-direction: column-reverse;    }        .zdraftEntListCont {        left: 20px;        right: 40px;    }    .zdraftSumComtain {        padding: 16px 16px;        box-sizing: border-box;    }    .zdraftClose {        right: -33px;    }    .zdraftBox {        width: 100%;        max-width: 100%;    }    }@media(max-width:580px) {    .zdraftEntries {        padding: 34px;    }    }.miniCont480 .valueRestrictionDiv .select2-results__option,.miniCont580 .valueRestrictionDiv .select2-results__option {        flex-direction: column;     }.miniCont480 span.valueRestrictionCount, .miniCont580 span.valueRestrictionCount {        width: 100%;        justify-content: start;        margin-top: 3px;    }.miniCont420 .dateAvailsessionContent {    flex-direction: column;    align-items: start;}.miniCont420 .dateInterval-text {    margin-bottom: 18px;}.miniCont580 .dateAvailability-link {    width: 100%;    max-width: 100%;    box-sizing: border-box;    margin: 0;    justify-content: center;}.miniCont580 .dateAvailsessionContent {    flex-direction: column;    justify-content: end;    align-items: start;}.miniCont580 .dateInterval-text {    margin-bottom: 16px;    max-width: 100%;}.miniCont420 .dateAvailability-link {    max-width: 100%;    margin: 0;}/* ::-webkit-scrollbar {  width: 6px;       }::-webkit-scrollbar-track {  background: transparent;} */@charset "utf-8";.dim-div {	display: block;	height: 100%;	left: 0;	margin: 0;	padding: 0;	overflow: hidden;	position: fixed;	top: 0;	background:rgba(25,35,43,0.85);	width: 100%;	z-index: 500;}.dim-div1 {	display: block;	height: 100%;	left: 0;	margin: 0;	padding: 0;	overflow: hidden;	position: fixed;	top: 0;	width: 100%;	z-index: 500;}.dim-div2 {	display: block;	height: 100%;	left: 0;	margin: 0;	padding: 0;	overflow: hidden;	position: fixed;	top: 0;	background: rgba(0, 0, 0, 0.9);	width: 100%;	z-index: 500;}.dim-div6, .encryption-dimDiv {	z-index: 501;}.dim-dark {	background-color: rgba(0, 0, 0, 0.6);	background-image: none;}.ze_orly {    display: block;    height: 100% !important;    left: 0;    margin: 0;    padding: 0;    overflow: hidden;    position: fixed !important;    top: 0;    background-color: rgba(25,35,43,0.85) !important;    width: 100%;    z-index: 500;}.popUpOuter {	margin: 0 auto;	margin-top: 0%;	z-index: 999;}.popUpInner {	background: #fff;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	padding: 30px 30px 20px 30px;	height: 1%;	border: 1px solid #fff;}.popupHeader {	font-size: 17px;	color: #000;	padding: 0px 0px 15px;	font-weight: 500;}.popupHeader .rtAction {	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	border: 1px solid #e7e7e7;	text-decoration: none;	background: #fff;	height: 10px;	padding: 5px;}.popupHeader .ppDeleteIcon {	margin-top: -16px;	margin-right: -16px;}.imageTypeZoom{ margin-top:0 !important; margin-bottom:0 !important; }.imageTypeZoom .delete svg {	fill: #ffffff;}.removeBdr {	border-bottom: none;	padding-bottom: 0px;}.removeBdr .ppDeleteIcon {	margin: 0;	padding: 0;	position: absolute;	right: 15px;	top: 15px;}.popupFoot {	padding: 5px 15px 15px 15px;	margin: 0;}.popupFoot a {	text-decoration: none;	margin-left: 5px}.popupFoot .link {	margin-top: 7px;	margin-left: 5px;}.popupFoot .link:hover {	text-decoration: underline;}.popupTemFot {	margin-top: 10px;	padding: 10px 0px;}.popupTemFot a {	text-decoration: none;	margin: 0 8px 0 2px;}.messageCont .msgCont {	font-size: 16px;	margin-bottom: 8px;}.messageCont p {	font-size: 16px;	margin-bottom: 15px;	text-align: center;}.messageCont em {	color: #000;	font-size: 18px;	font-weight: 400;}.messageCont .pActCont {	text-align: center;	margin-bottom:0px;}.messageCont .pActCont a {	margin: 0 3px;	text-decoration: none;}.popUpFields {	margin: 0;	padding: 0;}.popUpFields label {	display: block;	margin-bottom: 10px;	font-size: 17px;	font-weight: 500;}.popUpFields label.important {	color: #b94a48 !important;}.popUpFields input[type="text"] {	border: 1px solid #e0e0e0;	-ms-box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	height: 30px;	width: 100%;	padding: 0 10px;	background: #fff;}.zf-loading {	left: 46%;	padding: 20px 50px;	position: absolute;	font-size: 18px;	top: 0%;	display: block;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	text-align: center;}.zf-loading span {	display: block;	margin-bottom: 7px;}.blackLoad {	background: #fff;	border: 1px solid #fff;	color: #333;	-webkit-box-shadow: 0 0 1px #C9C9C9;	-moz-box-shadow: 0 0 1px #C9C9C9;	box-shadow: 0 0 1px #C9C9C9;}.grayLoad {	background: #eee;	border: 1px solid #434343;	color: #434343;	-webkit-box-shadow: 0 0 2px #000;	-moz-box-shadow: 0 0 2px #000;	box-shadow: 0 0 2px #000;}.buttonDim {	border: 1px solid #ccc;	color: #989595;}.selButton {	border: 1px solid #3ba311;	color: #fff;	background: #3dc934;	background: -webkit-gradient(linear, left top, left bottom, from(#3dc934), to(#1ab818));	background: -moz-linear-gradient(top, #3dc934, #1ab818); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3dc934', endColorstr='#1ab818');}.popupMainCont {	padding: 5px 0px;}.popUpSubTxt {	color: #717171;	padding-bottom: 5px;}.popUpActCont {	margin: 0;	padding-bottom: 5px;}.popUpActCont .text {	width: 205px;}.popUpActCont .txtArea {	width: 415px;}.popUpActCont .selBox {	padding: 2px;}.popUpActCont ul.radioList {	padding-top: 3px;}.popUpActCont ul.radioList li {	margin-bottom: 5px;}.rtCont ul.shareActCont {	margin-top: 5px;}.rtCont ul.shareActCont li {	margin-bottom: 10px;}.choiceCont {	margin: 0;	padding: 0;}.popUpCont .popUpSingleTxt {	width: 98%;	height: 30px;	border: 1px solid #cdcdcd;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	padding: 0 5px;	font-size: 15px;}.btnCurve {	display: inline-block;	outline: none;	cursor: pointer;	text-align: center;	text-decoration: none;	font-size: 13px;	font-weight: 400;	padding: 7px 20px;	border-radius: 3px;}.btnCurve:hover {	text-decoration: none;}button.btnCurve:hover {	text-decoration: none;}.btnCurve .btnLoad {	margin-right: 4px;	margin-top: 2px;}.btnCurve span {	display: inline-block;	margin-top: 0 !important;}.messagePopup {	margin: 30px auto;	width: 400px;	border: 2px solid #CCC;	padding: 12px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	background: #fff;	-webkit-box-shadow: 0 0 2px #BCBCBC;	-moz-box-shadow: 0 0 2px #BCBCBC;	box-shadow: 0 0 2px #BCBCBC;	z-index: 999;}.messagePopup .closeBtn {	cursor: pointer;}.messagePopup .messageContainer {	margin-left: 50px;	margin-right: 30px;	padding: 0;}.messageContainer span {	display: block;	margin-bottom: 5px;	font-size: 1.167em;}.messageContainer p {	color: #6e6e6e;}.warning .messageContainer span {	color: #C27606;}.warning .popMsgIcon {	height: 37px;	width: 37px;	background: url(../images/sprite.cd4883ae8361398aaa9b97908d7c82ae.gif) no-repeat -144px -196px;}.success .messageContainer span {	color: #1D9B41;}.success .popMsgIcon {	height: 37px;	width: 37px;	background: url(../images/sprite.cd4883ae8361398aaa9b97908d7c82ae.gif) no-repeat -55px -196px;}.error {	padding: 15px;}.error .messageContainer {	margin-left: 50px;	margin-right: 20px;}.error .messageContainer span {	color: #9C3218;	font-size: 18px;	font-weight: 500;}.error .messageContainer p {	line-height: 1.5;}.error .popMsgIcon {	height: 37px;	width: 37px;	background: url(../images/sprite.cd4883ae8361398aaa9b97908d7c82ae.gif) no-repeat -10px -196px;}.error .popupMainCont {	padding: 0;	margin-top: 5px;}.error .popupMainCont ol {	margin: 5px 10px 5px 20px;	font-size: 14px;}.infoMgsWrapper {	padding: 15px;}.infoMgsWrapper .popupHeader {	border-bottom: 1px solid #ccc;}.infoMgsWrapper .popupHeader em {	display: inline-block;	margin-left: 40px;	margin-top: 1px;	color: #2F404E;	line-height: 24px;}.infoMgsWrapper .popupHeader .ppDeleteIcon {	margin-right: 0;	margin-top: 7px;}.infoMgsWrapper .popupMainCont {	font-size: 13px;	padding: 10px 0;}.infoMgsWrapper .popupMainCont ul li {	line-height: 25px;	padding: 3px 0;	font-size: 15px;}.infoMgsWrapper .popupMainCont ul {	list-style: outside none disc !important;	margin-left: 35px;	list-style: disc outside none;}.infoMgsWrapper .popupMainCont ul li p {	color: #777777;}.infoMgsWrapper .popupMainCont ul li b {	font-weight: 500;	font-size: 15px;	color: #222;}.infoMgsWrapper .popupMainCont ul li em {	padding: 0 3px;	color: #222;}.infoMgsWrapper .imageBdr {	background: #21a6d5 url(../images/pngSprite.c473b56dfbea0e58e936d85c94e87bb1.png) no-repeat -369px -190px;}.delete .messageContainer span {	color: #9C3218;}.delete .popMsgIcon {	height: 37px;	width: 37px;	background: url(../images/sprite.cd4883ae8361398aaa9b97908d7c82ae.gif) no-repeat -100px -196px;}.themePopupOutCont {	padding: 0;	margin: 0;}.themePopupOutCont .popupTemFot .blue {	padding: 7px 20px;}.themePopupInnerCont {	background: #fff;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	height: 1%;	box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);	overflow: hidden;}.themePopupHeadWrap {	padding: 10px;	background: #fff;}.previewPageHeadWrapper {	width: 100%;	top: 0;	position: relative;	height: 53px;}.previewPageHeader {	background: #2F404E;	position: absolute;	width: 100%;	z-index: 99;	height: 50px;	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);	-moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 2px;-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 2px;box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 2px;}.previewPageHeader .previewPageHead {	    margin-left: 15px;    margin-top: 15px;    font-size: 18px;    font-weight: 500;    color: #fff;}.previewPageHeader .actCont {	margin-top: 9px;	margin-right: 15px;}.previewPageHeader .actCont .customDropArrow {	width: 150px;	margin-top: 4px;}.previewPageHeader .actCont .customDropArrow select {	height: 28px;}.previewPageHeader .actCont .themeDdownCont {	background: none;	border: none;	padding: 0;}.previewPageHeader .actCont .closeButton {	margin-top: 9px;}.previewPageHeader .actCont a {	margin-left:15px;}.previewPageHeader .applyBtn{	border: 1px solid #24A68A;	background:#24A68A;	color:#fff;}.previewPageHeader .actCont .dim{	background: #374a59;	border: 1px solid #374a59;	color:#79808a;}.previewPageHeader .actCont .zf-tb-Close{ color: #fff; margin-top: 8px; width: 20px;}.previewPageHeader .actCont .zf-tb-Close .delete_icon{ width: 16px; height: 16px;fill: #fff; }.previewPageHeader .actCont .zselectbox.is-active .zselectbox__icon .zselectbox__arrow, .previewPageHeader .actCont .zselectbox__icon .zselectbox__arrow{ fill: #222; }.previewPageHeader .actCont .zmenu__item.on-hover {    background-color: #f3f3f3;}.previewPageHeader .zmenu__item.on-hover .zmenu__text{ color: #24A68A; }.themePopContContainer {	height: 500px;	overflow-y: auto;}.editRecCommentWrapper .submitColor {	background: #2F404E;	margin-right: 7px;	border: 1px solid #2F404E;}.editRecCommentWrapper .cancelColor {	background: #f9f9f9;}.editRecCommentWrapper .cancelColor:hover {	background: #f9f9f9;	border: 1px solid #ccc;}.hideWindowScroll {	overflow: hidden;}.pScroll {	overflow-y: scroll;}.pScroll .popUpOuter {	margin: 50px auto;	position: static;	width: 1100px;}.pScroll .previewPageHeader {	position: inherit;}.pScroll .themePopContContainer {	overflow: auto;	height: auto;}.ppBorder {	border-bottom: 1px solid #CCC;}.ppMgs {	font-style: italic;	padding-top: 10px;	color: #A7A7A7;}.popupMainCont ol {	list-style: decimal outside none;	margin: 10px 10px 15px 30px;}.popupMainCont ol li {	line-height: 22px;	padding: 3px 0;	font-size: 15px;	word-wrap: break-word;}.feedbackWrapper .popUpInner {	padding: 20px 20px;}.feedbackWrapper .popupHeader {	border-bottom: 1px solid #e3e3e3;}.feedbackWrapper .popupTemFot {	margin-top: 0;	padding: 5px 0;}.feedbackWrapper .popupHeader .ppDeleteIcon {	margin: 0;}.feedbackFdDiv {	margin: 15px 0;	padding: 0;}.feedbackFdDiv .important {	color: #B94A48 !important;	font-size: 13px !important;	font-weight: 400 !important;	margin-left: 0px;	padding: 0;	font-family: "Inter", 'Open Sans', "Lucida Grande", Arial, Helvetica, sans-serif;}.feedbackFdDiv .actDivWrapper {	margin: 0;	width: 100% !important;}.feedbackFdDiv .labelName {	font-size: 14px;	font-weight: 400;}.notify .cusCheckBox [type="checkbox"] + label::after {    top: 9px;}.noneContainer {	border: 1px solid #ddd;	width: 75%;	background: #f5f5f5;	padding: 5px;}.popUpForm {	margin-top:20px;	padding: 0;}.popUpForm label {	display: block;	margin-bottom: 8px;	font-size: 13px;	line-height: 21px;	font-weight: 500;}.popUpForm input[type="text"], .popUpForm textarea {	-ms-box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	padding: 7px 5px;	border: 1px solid #DDD;	width: 100%;	font-size: 13px;	font-weight: 400;	color: #000;	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;}.popUpForm input[type="text"]:focus {	border: 1px solid rgba(41, 178, 147, 0.38);}.popUpForm textarea:focus {	border: 1px solid rgba(41, 178, 147, 0.38);}.grayText {	color: #A7A7A7;	font-size: 12px;	padding-top: 3px;}.loader {	font-size: 14px;}.loaderWrapper {	width: 200px !important;}.loaderWrapper .popUpInner {	padding: 10px !important;	border: 1px solid #ccc !important;	box-shadow: 2px 3px 4px rgba(0, 0, 0, 0.1) !important;	-moz-box-shadow: 2px 3px 4px rgba(0, 0, 0, 0.1) !important;	-webkit-box-shadow: 2px 3px 4px rgba(0, 0, 0, 0.1) !important;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.loaderCont {	text-align: center;}.loaderCont span {	display: inline-block;	font-size: 16px;	padding-left: 7px;	position: relative;	top: -5px;}.refreshAddData .loaderCont span{ 	display: block !important    padding-left: 0 !important;    top: 7px !important;    padding-bottom: 10px !important;    line-height: 21px !important;}.validateLoading{	width: auto;}.validateLoading .popUpInner{	padding: 20px !important;}.pmntloadWrapper .popUpInner {	padding: 15px;}.pmntloadWrapper .loaderCont {	text-align: left;}.pmntloadWrapper img {	margin-left: 5px;}.pmntloadWrapper span {	display: block;	font-size: 16px;	margin-left: 40px;	top: 0;}input[type="text"].errorMgs, textarea.errorMgs {	border: 1px solid #FF0000 !important;}input[type="text"].errorMgs:focus, textarea.errorMgs:focus {	border: 1px solid #FF0000 !important;	-webkit-box-shadow: 0 0 5px #FF0000 !important;	-moz-box-shadow: 0 0 5px #FF0000 !important;	box-shadow: 0 0 5px #FF0000 !important;}.invalidWrapper {	width: 400px !important;}.invalidWrapper .popUpInner {	padding: 15px;}.invalidWrapper .loaderCont {	text-align: left;}.invalidWrapper img {	margin-left: 0px;	margin-top: 0px;}.invalidWrapper span {	display: block;	font-size: 16px;	margin-left: 47px;	top: 6px;}.errMsgBdr {	border: 1px solid #FF0000 !important;}.errMsgBdr:hover {	border: 1px solid #FF0000 !important;}.errMsgBdr:focus {	border: 1px solid #FF0000 !important;}.errMsgBdr[type="text"]:hover {	border: 1px solid #FF0000 !important;}.errMsgBdr[type="text"]:focus {	border: 1px solid #FF0000 !important;}.lAlign label {	font-weight: 400 !important;	font-size: 13px;	line-height: 27px;}.lAlign .leftActCont {	margin-left: 150px;}.docsCreateWrapper .popupTemFot {	text-align: center;}.docsCreateWrapper .popupTemFot .btnCurve {	font-size: 15px;	padding: 6px 24px;}.docsCreateWrapper .sErrorWrapper {	text-align: center;}.docsCreateWrapper .sErrorMsg {	text-align: center;	margin-bottom: 8px;	display: inline-block;	color: #fff;	background: #F88080;	padding: 2px 10px;}.docsInfo {	background: #FFFDD7;	border: 1px solid #FFF2B1;	color: #6c6a6a;	font-size: 12px;	font-style: italic;	line-height: 21px;	padding: 7px;	text-align: center;}.docsInfo p {	font-size: 14px;	font-style: normal;	font-weight: 500;	color: #000;}.docsLoader {	width: 225px;}.docsLoader .loaderCont img {	margin-top: 1px;}.assignListPopup .desc {	color: #919191;	font-family: "Inter", 'Open Sans', "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	line-height: 21px;}.assignListPopup .popUpForm {	width: 400px;}.assignListPopup .leftActCont textarea {	padding: 10px;}.assignListPopup .notify label {	margin-bottom: 0;	font-weight: 400;	margin-left: 7px;}.assignListPopup .moduleDdownCont {	width: 60%;}.assignListPopup .creRptDrop select {	padding: 4px 2px;}.assignListPopup .creRptDrop {	height: 28px;}.assignListPopup .creRptDrop .customArrow {	top: 4px;}.emptyMsg {	border-top: 1px solid #ccc;	text-align: center;	padding: 50px 0;	margin-top: 5px;	color: #5f5f5f;	font-size: 13px;}.leftActCont input[type="checkbox"] {	margin: 0;	padding: 0;}.deleteInfo p {	font-size: 13px;	line-height: 24px;	margin-left: 3px;	margin-top: 5px;}.deleteInfo .popupMainCont {	max-height: 90px;	overflow-y: scroll;	background: #f9f9f9;	margin-top: 7px;	padding: 5px 0;	border: 1px solid #f1f1f1;}.deleteInfo .popupMainCont ul {	margin-left: 27px;}.secCont h3 {	font-size: 14px;	font-weight: 500;	margin: 10px 0;}.secCont ul {	list-style: disc outside none;	display: list-item;	margin-left: 35px;}.secCont ul li {	line-height: 27px;}.valuesPopup .choiceArea {	margin-bottom: 10px;}.leftAlignPopup input[type="text"] {	padding: 7px 5px;	width: 96%;}.leftAlignPopup .radioCont input[type="radio"] {	margin-right: 5px;}.leftAlignPopup .radioCont label {	margin-right: 10px;}.leftAlignPopup .popUpInner {	padding: 20px 25px;}.leftAlignPopup .popupHeader {	border-bottom: 1px solid #ccc;}.leftAlignPopup .popupHeader .ppDeleteIcon {	margin: 0;}.leftAlignPopup .leftAlignPopupList {	padding: 6px 0;}.leftAlignPopup .leftAlignPopupList .labelTitle {	display: block;	margin-bottom: 5px;	width: 140px;	font-size: 13px;	font-weight: 400;}.leftAlignPopup .leftAlignPopupListCont {	margin-left: 140px;}.leftAlignPopup .popupTemFot {	padding-left: 140px;	margin-top: 0;	padding-bottom: 0;}.errorMsg p {	color: #ff0000;	font-size: 12px;	margin-top: 5px;}.errorMsg input[type="text"] {	border-color: #ff0000;}.popupWrapper {	background: #fff;	width: 460px;	margin: 0 auto;	z-index: 999;    -webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	-moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);	-webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);	box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);}.popupWrapper .popupHeaderWrapper {	padding: 15px 20px;	border-bottom: 1px solid #e8eaec;}.popupWrapper .popupHeaderWrapper h3 {	font-size: 19px;	color: #d20007;}.popupWrapper .popupHeaderWrapper .cancelIcon {	margin-top: 5px;}.popupWrapper .popupHeaderWrapper .cancelIcon .icon {	width: 11px;	height: 11px;	fill: #666;	stroke-width: 1px;	stroke: #666;}.popupWrapper .popupHeaderWrapper .cancelIcon .icon:hover {	width: 11px;	height: 11px;	fill: #DA262C;	stroke-width: 1px;	stroke: #DA262C;}.popupWrapper .popupContainerWrapper {	padding: 20px;}.popupWrapper .popupFotterWrapper {	padding: 20px;    border-top: 1px solid #e8eaec;    text-align: right;}.popupWrapper .popupFotterWrapper button {	margin: 0 5px;	padding: 7px 20px;}.statusContWrap {	text-align: left;	font-size: 15px;	line-height: 24px;}.statusCont {	text-align: left;	line-height: 27px;	font-size: 13px;}.statusCont b {    font-weight: 500;    font-size: 14px;    color: #222;}.statusCont em {    padding: 0 3px;    color: #222;}.statememtStatus {	font-size: 17px;	margin-bottom: 10px;	color: #e67729;	display: block;	font-weight: 500;}.statusCont p {	font-size: 13px;	line-height: 24px;}.popup-scroll-1 {	min-height: 100px;	overflow-y: auto;	max-height: 250px;	width: 100%;}.assignValuePopup {	max-height: 275px;	min-height: 10px;}.popup-scroll-1 > .divTableBody {	display: table;	width: 100%;}.portalRename input[type="text"] {	height: auto;}.col-split1 {	text-align: left !important;	display: block;	margin-bottom: 7px;}.col-split2 {display: block;}.attachmets_Txt-bdr {	margin: 10px 0 33px;	border-top: 1px solid #E5E5E5;}.paddtb25 {	padding: 25px 0px !important;	padding-top: 0px !important;}.paddtb13 {	padding: 13px 0px !important;	padding-top: 0px !important;}.text-center {	text-align: center;}.bdr-square {	padding: 5px 0px;	font-size: 15px;	margin-left: 0;	padding-right: 10px;}.mart5 {	margin-top: 5px !important;}.pUpWrapper {	background: #fff;	width: 460px;	margin: 300px;	border: 1px solid #e0e0e0;	box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);	-moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);	-webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);	margin: 0 auto;	z-index: 999;	padding: 15px;}.pUpWrapper .popupHeaderWrapper {	background: #fff;	padding: 5px 10px;	color: #000;}.pUpWrapper .popupHeaderWrapper h3 {	font-size: 19px;}.pUpWrapper .popupHeaderWrapper .cancelIcon {	margin-top: 5px;}.pUpWrapper .popupHeaderWrapper .cancelIcon .icon {	width: 11px;	height: 11px;	fill: #666;	stroke-width: 1px;	stroke: #666;}.pUpWrapper .popupHeaderWrapper .cancelIcon .icon:hover {	width: 11px;	height: 11px;	fill: #DA262C;	stroke-width: 1px;	stroke: #DA262C;}.pUpWrapper .popupContainerWrapper {	padding: 5px 10px;	font-size: 13px;}.pUpWrapper .popupContainerWrapper .statusCont {	text-align: left;	font-size: 14px;	line-height: 22px;}.informationWrapper {	background: #fff;	width: 460px;	margin: 300px;	border: 1px solid #e0e0e0;	box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);	-moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);	-webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);	margin: 0 auto;	z-index: 999;	font:13px "Inter", 'Open Sans', "Lucida Grande","Lucida Sans Unicode", Arial,Arimo,Helvetica,sans-serif !important;	display: block;	padding: 15px;}.informationWrapper .popupHeaderWrapper {	background: #fff;	padding: 5px 5px 10px 7px;	color: #000;	border-bottom: 1px solid #eeeeee;}.informationWrapper .popupHeaderWrapper h3 {	font-size: 19px;	color: #444;}.informationWrapper .popupHeaderWrapper .cancelIcon {	margin-top: 5px;}.informationWrapper .popupHeaderWrapper .cancelIcon .icon {	width: 11px;	height: 11px;	fill: #666;	stroke-width: 1px;	stroke: #666;}.informationWrapper .popupHeaderWrapper .cancelIcon .icon:hover {	width: 11px;	height: 11px;	fill: #DA262C;	stroke-width: 1px;	stroke: #DA262C;}.informationWrapper .popupContainerWrapper {	padding: 10px 7px 15px;	font-size: 13px;}.informationWrapper .popupContainerWrapper .statusCont {	text-align: left;	font-size: 15px;	line-height: 22px;	color: #444;}.informationWrapper .popupContainerWrapper .statusCont2 {	margin-top: 15px;}.pContainer .fieldList {	margin: 20px 0;}.pContainer .fieldList h2 {	font-size: 14px;	font-weight: 500;	margin-bottom: 5px;}.pContainer .fieldList ul {	border: 1px solid #E4E4E4;	overflow-y: auto;	max-height: 111px;}.pContainer .fieldList li {	border-bottom: 1px solid #E4E4E4;	padding: 5px;	padding-bottom: 10px;}.pContainer .fieldList li span {	float: left;	margin-right: 10px;}.pContainer .fieldList li em {	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	max-width: 425px;	display: block;	margin-top: 3px;}.pContainer .fieldList li .svgField{ width: 20px; height: 20px; text-align: right;}.pContainer .fieldList li .svgField svg{ width: 17px; height: 17px; margin-top: 2px; }.pContainer .ruleList {	margin: 15px 0 15PX;}.pContainer .ruleList h2 {	font-weight: 500 !important;}.pContainer .ruleList h2, .pContainer .fieldList h2 {	font-size: 13px;	font-weight: 500;	margin-bottom: 5px;	clear: both;}.pContainer .ruleList h2 svg, .pContainer .fieldList h2 svg {	width: 15px;	height: 15px;	margin-top: 1px;}.pContainer .ruleList h2 span, .pContainer .fieldList h2 span {	margin-left: 5px;}.pContainer .ruleList ul {	border: 1px solid #E4E4E4;	list-style: circle inside none !important;	padding: 5px 0;}.pContainer .ruleList li {	padding: 0px 13px;	line-height: 23px;}.informationWrapper .popupFotterWrapper {	padding: 5px 2px;	text-align: right;}.informationWrapper .popupFotterWrapper button {	margin: 0 5px;	padding: 7px 20px; font-size: 14px;	border-radius: 3px;}.docsheadDiv {	border-bottom: 1px solid rgb(198, 198, 198);	padding-bottom: 10px;}.docsclosicon {	right: 33px !important;	top: 19px !important;}.docspopTxt {	padding-top: 20px;	font-size: 15px !important;}.paddr10 {	padding-right: 10px;}.docsBulfiledWrap {	padding: 20px 0px;}.docsdiffBtns {	text-align: right;	padding-bottom: 5px;	padding-right: 0;}.docsBulfiledWrap input {	width: 100%;}.dim-div3 {	display: block;	height: 100%;	left: 0;	margin: 0;	padding: 0;	overflow: hidden;	position: fixed;	top: 0;	background: rgba(255, 255, 255, 1);	width: 100%;	z-index: 500;}.fieldLabelPopUp .popupHeader {	border-bottom: none;}.termsconpop_Wrap .popUpInner {	padding: 20px 25px !important;}.termsconpop_Wrap .popupHeader {	padding-bottom: 5px !important;}.termsconpop_Wrap .popupMainCont {	padding-bottom: 5px !important;}.termsconpop_Wrap .popupFoot {	padding: 15px 15px 5px 15px !important;}.termsconpop_Wrap .error {	padding: 0;	color: #ff0000;}.inputAct {	border: 1px solid #000;}.inputAct:hover {	border: 1px solid #AA7800;}.inputAct:focus {	border: 1px solid #00107A;}.PiiInfoIcn, .infoIconCommon {	padding-right: 5px;	position: relative;	top: 0px;}.PiiInfoIcn svg {	width: 28px;	height: 28px;	fill: #2F404E;}.piiList li {	list-style: none;	line-height: 25px !important;}.piiList ul svg {	position: relative;	margin-top: 3px;	padding-right: 5px;	fill: #666;	width: 20px;    height: 20px;}.piifooteralign {	text-align: center !important;	margin-top: 20px;	padding-bottom: 0px !important;}.piiTickIcn svg {	margin-top: 3px;	margin-right: 5px;}.piifldTxt {	display: block;	margin-left: 18px;	font-size: 14px;}.piiMap_flds {	font-weight: 500;}.encryptLoad_Txt {	font-size: 19px;	color: #D86E0F;	text-align: center;	position: relative;	margin-bottom: 10px;}.encryptLoad_Txt em {	font-size: 55px;	animation-name: blink;	animation-duration: 1.4s;	animation-iteration-count: infinite;	animation-fill-mode: both;	color: #D86E0F;	padding-left: 5px;	line-height: 0;}.encryptMsgTxt {	padding: 0px 30px 10px;	font-size: 14px !important;	line-height: 26px;}.encryptLoad_Txt em:nth-child(2) {	animation-delay: .2s;}.encryptLoad_Txt em:nth-child(3) {	animation-delay: .4s;} @keyframes blink { 0% {opacity: .2;} 20% {opacity: 1;} 100% {opacity: .2;}}.blue_BdrBtn {	background: #fff;	border: 1px solid #93c7fd;	color: #419bf9;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.blue_BdrBtn:hover {	border: 1px solid #419bf9;	cursor: pointer;}.icon-encrypt-refresh {	width: 14px;	height: 14px;	padding-right: 5px;	position: relative;	top: 2px;	stroke-width: 2px;	stroke: #419bf9;	fill: #419bf9;}.authendicate_Note {	font-size: 13px !important;	text-align: left !important;	padding-top: 15px;	line-height: 18px;    display: inline-block;}.authendicate_Note b {	font-weight: 500;}.upsert_selectBox {	width: 335px !important;}.upsert_mainContain ul li{ background:#fff; border:1px solid #e1e1e1; padding:0px; line-height:35px; margin:15px 0px; border-radius:5px; position: relative;}.upsert_mainContain {	background: #fff;	margin: 20px 0px;	padding: 0px;}.upsert_mainContain ul li {	background: #fff;	border: 1px solid #e1e1e1;	padding: 0px;	line-height: 35px;	margin: 15px 0px;	border-radius: 5px;}.upsert_mainContain_hover ul li:hover {	cursor: move !important;	background: #f5f5f5;}.upsert_move {	padding: 0px 7px 0px 5px;	border-right: 1px solid #e1e1e1;}.upsert_move svg {	margin-top: 9px;	padding-right: 6px;}.upsertNum {	color: #888888;}.upsert_lblTxt {	padding-left: 10px;	display: inline-block;}.icon-move-symbol {	width: 17px;	height: 17px;	fill: #9e9e9e;}.warningMessage .iconCont {	border: 2px solid #d20007;	border-radius: 25px;	-moz-border-radius: 25px;	-webkit-border-radius: 25px;	padding: 8px;	margin-right: 10px;	fill: #d20007;	width: 9px;	height: 9px;}.warningMessage .popupHeaderWrapper h3 {	margin-top: 3px;    color: #d20007;    margin-left: 6px;}.warningMessage .popupContainerWrapper .statusCont2 {	margin-top: 20px;}.popupWrapper .popupContainerWrapper .paragraph {	margin-bottom: 10px;}.sortPagename {	padding-top: 20px;	padding-right: 20px;	font-size: 13px !important;}.sortPagename:first-child {	padding-top: 0;}.sortPageinScroll {	max-height: 280px;	overflow-y: scroll;}_:-ms-fullscreen, :root .warnInfoIcon img {margin-top:-4px;} .pageRearran_Txt {	border: 1px solid #bae0d9;	border-radius: 15px;	padding: 3px 15px 5px;	background: #eef9f7;	font-size: 13px;	color: #444;	position: absolute;	right: 55px;	top: 14px;}.pageRearran_Txt span {	padding-left: 3px;}.pageRearran_Txt em {	font-size: 22px;	color: #444;	padding-left: 2px;}.paymentFailed_Wrap {	font-size: 14px;	padding: 15px 25px 20px 25px;}.warnInfoIcon img {	width: 27px;	margin-top: -1px;}.failedHead {	border-bottom: 1px solid #D8D8D8;	margin-bottom: 10px;}.failedHead label {	color: #e12416;	font-size: 18px;	padding-left: 8px;	font-weight: normal;}.btnAlign_rht {	text-align: right;	padding-bottom: 0;}.btnAlign_rht a:last-child {	margin-right: 0;}.sfRecord_Head {	text-overflow: ellipsis;	width: 91%;	overflow: hidden;	white-space: nowrap;}.sfNofields .icon-info-thin {	width: 28px;	height: 28px;	stroke-width: 0;}.sfNofields .pActCont {	margin-bottom: 0 !important;}.sfNofields p {	font-size: 15px;	color: #7b7b7b;	margin-bottom: 25px;}.sfNofieldsIcn {	text-align: center;	margin-bottom: 8px;}.sfLimtEntryWrap {	width: 500px;}.faildContTxt {	line-height: 22px;}.btnNew_type1 {	text-align: right;	padding-bottom: 0;}.btnNew_type1 .btnCurve {	padding: 7px 20px;}.btnNew_type1 .lightGray {	margin-right: 0;}.popupInner_padd25 {	padding: 25px;}.labelImportant15 {	font-size: 15px !important;	color: #b94a48;}.AssignRule_Wrap {	background: #fff;	margin: 20px 0px 15px;	padding: 0px;	margin-top: 10px;}.AssignRule_Wrap .width350 {	width: 448px;}.AssignRule_Wrap .zf_selectbox {	margin-top: 3px;}.AssignRule_Btn {	text-align: right;}.AssignRule_Btn .lightGray {	margin-right: 0;}.AssignRule_desc {	color: #919191;	font-size: 13px;	font-weight: 300;}.addTagswrapper {	margin-top: 20px;	display: inline-block;	margin-bottom: 15px;	position: relative;}.addTagswrapper label {	width: 95px;	padding-right: 20px;	text-align: right;	padding-top: 4px;} .addTagswrapper .crm_Txtbx-bul {	width: 332px !important;}.addTagswrapper .paramsDropWrapper {	width: 330px !important;	top: 31px;	max-height: 150px;	overflow-y: scroll;}.addTag_Txtbx {	width: 333px;}.addTag_Txtbx input {	width: 100%;	padding-bottom: 5px !important;}.tagfldClose {	width:13px;	position: absolute;	top: 5px;	right: 5px;	cursor: pointer;	padding: 5px;}.tagfldClose:hover {	fill: #ed1515;}.addTagswrapper .ppErrorMsg {	margin-left: 116px;}.zsendTosignWrap .popupHeaderWrapper h3 {	color: #222;}.zsendTosignWrap .deleteMsg {	margin-bottom: 15px;}.zsignSuccess .encryptMsgTxt {	font-size: 18px !important;}.zsignFailure .encryptMsgTxt {	font-size: 16px !important;}.zsignFailure .encryptMsgTxt em {	font-weight: 500;	color: #e43c3c;	padding: 0px 5px;}.zsignSuccess .icon-tick-circle {	fill: green;	width: 33px;	height: 33px;}.zsignFailure .icon-info-thin {	fill: #e43c3c;	stroke: #e43c3c;	width: 33px;	height: 33px;}.loading_Txt {	font-size: 14px;	color: #222222;	position: relative;	margin-left: 8px;}.loading_Txt em {	animation-name: blink;	animation-duration: 1.4s;	animation-iteration-count: infinite;	animation-fill-mode: both;	padding-left: 3px;	width: 3px;	height: 7px;	background: #222;	display: inline-block;}.loading_Txt em:nth-child(2) {	animation-delay: .2s;}.loading_Txt em:nth-child(3) {	animation-delay: .4s;}.popUpInner.reusePopupCont {    padding: 15px;}.reusePopupCont .popupHeader .ppDeleteIcon {    margin-top: 5px;    margin-right: 0;}.notifyUserWrap label{	color: #B94A48 !important;}.zselectbox.has-kfocus{ border-color: #ccc; }.zselectbox.has-kfocus:hover{ background: #fff; } @keyframes blink { 0% {opacity: .2;} 20% {opacity: 1;} 100% {opacity: .2;}}.saveandReswrap .popUpInner{ background: #fff !important;}.saveandReswrap .popUpInner{ border: none !important;}.headTxtsave{ font-size:14px !important;margin-bottom: 10px;text-align: left;font-weight: 600; letter-spacing: .2px;}.emailLinksave{ width:443px; padding:7px 10px; font-size: 14px;}.saveEmailDiv1{ margin:0px; width: 100%;}.emailsaveBtn{ padding:8px 10px 9px !important;width:20%; background:#2496E6; border:1px solid #2496E6;color:#fff;}.saveSuccesDiv{ background:#fff; border:1px solid #ccc; margin: 0 auto; padding:18px 10px 16px; margin-top: 0px; text-align: center; margin-bottom: 0px; border-radius: 3px;}.saveSuccesDiv span{font-weight:normal; font-size: 15px; color:#444; padding-left:10px; line-height: 23px; position: relative; top: -8px;}.saveSuccesDiv img{ width:30px; position: relative; top: 1px;}.popUpOuterSave .popupMainCont h2{ font-size: 19px; font-weight: 600; text-align: left; margin:10px 0px 25px; letter-spacing: .3px;}.saveCpyBoard{ position:absolute; right: 3px; top: 6px; font-size: 12px;}.posReldiv{ position: relative; margin-top: 20px;}.saveEmailDiv1 input{ padding: 9px 10px !important; width: 74%; border-radius: 3px;}.errSavemail input{ border: 1px solid #df0000 !important;}.saveandReswrap .errorMessage{font-size: 12px !important; font-weight: normal !important; margin: 0; padding-top:5px;}.saveandReswrap textarea{ line-height: 23px; padding: 10px; height: 70px !important; border:1px solid #ccc; border-radius: 3px;}.saveandReswrap textarea:hover{ border: 1px solid rgba(121, 187, 238, 0.75) !important;    -webkit-box-shadow: 0 0 5px rgba(82, 168, 236, 0.5) !important;    -moz-box-shadow: 0 0 5px rgba(82, 168, 236, 0.5) !important;    box-shadow: 0 0 5px rgba(82, 168, 236, 0.5) !important;}.saveandReswrap input[type="text"]:hover{ border: 1px solid rgba(121, 187, 238, 0.75) !important;    -webkit-box-shadow: 0 0 5px rgba(82, 168, 236, 0.5) !important;    -moz-box-shadow: 0 0 5px rgba(82, 168, 236, 0.5) !important;    box-shadow: 0 0 5px rgba(82, 168, 236, 0.5) !important;}.popUpOuterSave .popupHeader .ppDeleteIcon{ margin-right: -15px !important; margin-top:3px !important; padding: 4px;}.saveandReswrap .btnLoad{	background:url(../images/btnLoad.036393fe4ebc6f711e54aba14cefc9dd.gif);	width:16px; 	height:16px;}.anotherFormPop .popupHeader{ border-bottom:1px solid #ccc;}.anotherFormPop .popUpInner{ padding-top: 20px;}.anotherFormPop .popupHeader .ppDeleteIcon{ margin:0;}.anotherFormPop .popupMainCont{ font-size:13px;}.anotherFormPop .settingsLtCont{ padding-left:0; padding-top:20px; padding-right:0;}.anotherFormPop .settingsLtCont .settingsLtActCont{ margin-left:30px;}.anotherFormPop .msgRedir_url label {min-width: 90px !important;max-width: 90px !important;}.propertyShowDiv{ padding-top:5px;}.linkRowurl{ 	padding-top:15px;}.linkRowurl	.msgRedircontain{ 	width: 540px !important;}.anotherFormPop .customInputCont{ font-size:13px;}.propertyShowDiv .cusCheckBoxWrapper{ padding:20px 0px 0px 0px; font-size:13px;}.anotherFormPop .msgredirBtn{ margin-top:0px !important;}.anotherFormPop .intArrow{ width:20px; height:1px; border:none; margin:0;}.anotherFormPop .crm_Tbl_Box .crm_Col2{ margin-left:20px;}.anotherFormPop label.customInputCont{ margin-right: 30px !important;min-width:auto !important;max-width: inherit !important;}.anotherFormPop .crm_Tbl_Box{ margin-top: 15px;}.redirect_errBdr{ border:1px solid #FF0000 !important;}.anotherFormPopnw .msgRedir_url label{ min-width:100px !important; max-width:100px !important;}.ruleMessageEditor .linkIconCont{ right:142px !important;}.anotherFormPopnw .customRadioCont .cusRadioButton span{ margin-right:0px;}.anotherFormPopnw .cusCheckBox label{display:inline;}.anotherFormPopnw .redirect_errmsg{ margin-left:133px;}.gdriveManualPop .editSet_wrap{ margin-left: 10px;}.gdriveManualPop .loaderCont_docsinner{ height: 104px;}.driveShareWithme{text-align:left !important; margin:20px 0px 30px; background: #fff !important; border-top:none !important; border-bottom-color:#e8e8e8 !important; }.driveShareWithme .tab2:before{ background: none !important;}.driveShareWithme a{ width:160px !important; text-align: center; margin-left: 10px !important; cursor: default !important;}.driveShareWithme .selected:after{ left:0px !important; width:160px !important;}.icon-google-mydrive{ top:-2px; position: relative; width: 21px !important;}.zworkDriveIcn{width: 21px;height: 24px;position: relative;margin-right: 5px;top: -5px;}.foldernmetrim{ text-overflow: ellipsis; overflow: hidden; width:500px; white-space: nowrap; display:block !important; padding-top:7px; padding-left: 3px;}.smsNewConnectionPopup .popUpInner {	padding: 20px 20px;}.smsNewConnectionPopup .popupHeader {	border-bottom: 1px solid #e3e3e3;}.smsNewConnectionPopup .popupHeader .ppDeleteIcon {	margin: 0;}.smsNewConnectionPopup .smspopupHead {	line-height: 13px;}/* .modifySmsConnection {	margin-top: 25px;} */.smsNewConnectionPopup .sidepanelPopupCont span {    margin-bottom: 20px;    position: relative;    display: block;}.smsNewConnectionPopup label {	font-size: 14px;	color: #444;	margin-bottom: 10px;	display: inline-block;}.smsNewConnectionPopup label em {	color: red;	font-size: 22px;	position: absolute;	top: 0;	margin: -5px 0 0 5px;}.smsNewConnectionPopup input[type="text"] {	display: block;	width: 100%;	border-radius: 3px;	padding: 0 6px;	box-sizing: border-box;	height: 33px;	background: #fff;	font-size: 14px;	border: 1px solid #ddd;}.smsNewConnectionPopup .popupTemFot {	padding-left: 8px !important;	margin-top: 15px !important;	text-align: center;}.smsNewConnectionPopup .btnCurve span {    margin-bottom: 0;    display: inline;}.modifySmsConnection .select2-container { width: 75% !important; margin-bottom: 0px;}.modifySmsConnection .select2-container .select2-selection--single {height: 33px; border: 1px solid #ddd;}.modifySmsConnection .select2-container--default .select2-selection--single .select2-selection__rendered {color: #444; line-height: 32px !important;}.modifySmsConnection .select2-container--default .select2-selection--single .select2-selection__arrow b {    border: solid #777 !important;    border-width: 0 1px 1px 0 !important;    display: inline-block;    padding: 3px;    transform: rotate(45deg) !important;    -webkit-transform: rotate(45deg) !important;    top: 11px !important;}.modifySmsConnection .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {    transform: rotate(-135deg) !important;    -webkit-transform: rotate(-135deg) !important;    top: 16px !important;}.smsGatewayService img {    width: 22px;    height: 22px;    top: 5px;}.clickatellImg {    width: 50px;    position: relative;    left: -4px;    top: 4px;}.smsGatewayServiceTxt {    font-size: 14px;    overflow: hidden;    text-overflow: ellipsis;    width: 190px;    white-space: nowrap;}.smsGatewayService.clickaTell {    left: 7px;    top: -4px;    position: absolute;}.smsGatewayService.clickaTell img {	width: 28px;	height: 28px;}.smsNewConnectionPopup .ppInfoMsg{display: block;margin-left: 0px;margin-top: 5px;font-size:13px;}.addSelect2LI {    color: #24A68A;    padding-left: 0;}.addSelect2LI span {    color: #24A68A;    position: relative;    display: inline-block;}.addSelect2LI .icon {    background: white;    border: 1px solid #24A68A;    width: 12px;    height: 12px;    padding: 3px;    border-radius: 50%;    float: left;    display: inline-block;    margin-right: 8px;    margin-top: 3px;}.select2FromAddress .select2-results__option:last-child {    border-bottom: none !important;    }.backupFormDown .select2-container { width: 100% !important; margin-bottom: 0px;}.backupFormDown .select2-container .select2-selection--single {height: 33px; border: 1px solid #ddd;}.backupFormDown .select2-container--default .select2-selection--single .select2-selection__rendered {color: #444; line-height: 32px !important;}.backupFormDown .select2-container--default .select2-selection--single .select2-selection__arrow b {    border: solid #777 !important;    border-width: 0 1px 1px 0 !important;    display: inline-block;    padding: 3px;    transform: rotate(45deg) !important;    -webkit-transform: rotate(45deg) !important;    top: 11px !important;}.backupFormDown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {    transform: rotate(-135deg) !important;    -webkit-transform: rotate(-135deg) !important;    top: 16px !important;}.backupFormDown .actDivWrapper{ border: none;} .select2-search--dropdown {    padding: 10px !important; }.select2-search--dropdown .select2-search__field:focus {    outline: none; border:1px solid #24A68A !important;}.select2-container--default .select2-search--dropdown .select2-search__field {    background: url(../images/search.591d7be4da19b9f46589fa21a0f6e9de.png) no-repeat;    background-position: 98% 5px;    padding-right: 25px !important;}.exportBackupWrapper .upsert_mainContain{ margin-top: 0; margin-bottom:5px;}.exportBackupWrapper .upsert_mainContain ul{ border: 1px solid #e1e1e1; border-radius: 5px; overflow-y: scroll; max-height: 167px;}.exportBackupWrapper .upsert_mainContain ul li{ margin-top: 0; margin-bottom: 0; padding: 3px 10px; border-width: 0px 0px 1px 0px; border-radius: 0;}.exportBackupWrapper .upsert_mainContain ul li:last-child{ border-bottom: none;}.exportDataWrap a{ cursor: pointer;}.exportDataWrap{ margin-top: 20px;}.exportdataContain{ margin-bottom:7px; padding-right: 5px;}.exportdataContain h2{ font-size:14px; font-weight:600;}.formCreatedBy{color: #949494;line-height: 23px;font-size: 12px;}.mart0{ margin-top:0 !important;}.backupFormLoad{ line-height: 30px; padding: 6px 5px; text-align: center; font-size: 14px !important; color:#222;}.backupFormLoad em{ color: #444 !important;}.exportBackupWrapper .icon-document-file-zip{ width:24px; height:24px; margin-right:5px; margin-top:3px; fill:#26a48a; stroke:#26a48a; stroke-width:.5;}.exportBackupWrapper .exportdataContain .icon-document-file-zip{ margin-top: -5px;}.icon-csv-format1{ position: relative; top:6px; width: 24px; height: 24px; fill:#26a48a; margin-right:3px;}.exportDataWrap a em{max-width: 400px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: inline-block;}.exportdataContain a em{max-width: 180px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: inline-block;}.zindex400 {z-index: 400 !important;}.utmAutoTrackwrap .ruleConditionMainWrap{ padding: 30px !important; position: relative;}.utmAutoTrackwrap .Utm-textclip .jscdmargin.jscdmargin-get{ right: 35px;}.utmAutoTrackwrap .selectedFldRule{ padding-bottom: 0 !important;}.utmAutoTrackwrap .crm_infoDiv{ padding:0px 10px 15px 0px; width:90%;}.utmAutoTrackwrap .crm_infoDiv span{ text-align: left;font-size: 13px;}.utmAutoTrackwrap .crm_infoDiv p{ margin-bottom: 10px; margin-left: 20px; line-height: 17px;}.utmAutoTrackwrap .crm_infoDiv h2{ font-size: 15px; padding-bottom: 10px;}.OutpuAutoTrack{ height: 230px;}.utmAutoTracking{ position: relative;}.utmAutoTracking .tinkClipboard{ top: -24px;right: 5px; position: absolute;}.disclaimerInfo, .disclaimerInfo:hover{padding-top:3px; padding-right:5px; text-decoration:underline !important;}.utmAutoTrackwrap .cpycodeBtn{ bottom: 80px;right: 38px; }.utmAutoTrackwrap .cpyBoard{ bottom: 83px;right: 132px; }.transFixLbl{ vertical-align: top;}.spamLabelPop .ruleList{ margin-top: 5px !important; line-height: 20px;}.spamLabelPop .ruleList ul{ margin-bottom: 10px; margin-top: 10px; }.captchaPopup {position: absolute;}.captchaPopup .popUpInner{ padding: 20px;}.captchaPopup .labelName{ font-size: 13px; font-weight: bold; color: #444;}.captchaPopup .verification .captchaOuterWrapper{ width:300px; background: #fff; border: 1px solid #e2e2e2; margin-top: 3px; border-radius:3px; padding: 8px;}.captchaPopup .footer{ margin-top: 15px;}.captchaPopup .verification .captchaActOutCont label{ color: #444;font-size: 12px}.captchaPopup .popupMainCont  li{list-style:none;}.captchaPopup .captchaOuterWrapper input[type="text"] {background: #fff;    border: 1px solid #e5e5e5;    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    border-radius: 2px;    padding: 5px;	font-size: 13px;	width:95%;}		.captchaPopup .savecmonLoader,  .captchaPopup .btnLoad, .saveandReswrap .savecmonLoader {	font-size: 7px;	float: left;	margin: 2px 6px 0 0;	text-indent: -9999em;	width: 2em;	height: 2em;	border-radius: 50%;	background: #ffffff;	background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);	background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);	background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);	background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);	background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);	position: relative;	-webkit-animation: load3 0.8s infinite linear;	animation: load3 0.8s infinite linear;	-webkit-transform: translateZ(0);	-ms-transform: translateZ(0);	transform: translateZ(0);} .captchaPopup .savecmonLoader:before, .captchaPopup .btnLoad:before, .saveandReswrap .savecmonLoader:before{	width: 50%;	height: 50%;	background: #ffffff;	border-radius: 100% 0 0 0;	position: absolute;	top: 0;	left: 0;	content: '';}.captchaPopup .savecmonLoader:after, .captchaPopup .btnLoad:after, .saveandReswrap .savecmonLoader:after {	background: #2F404E;	width: 75%;	height: 75%;	border-radius: 50%;	content: '';	margin: auto;	position: absolute;	top: 0;	left: 0;	bottom: 0;	right: 0;}.captchaPopup .blueLoad .savecmonLoader:after {	background: #24A68A;}.saveandReswrap .savecmonLoader:after {    background: #2496E6;}@-webkit-keyframes load3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg);} 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg);}}@keyframes load3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg);} 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg);}}.assignValuePop .pmtAccCont ul{ width: 44.5%;}.assignValuePop .paymentsLtWrapper{ margin-bottom: 0;}.assignValuePop .popupHeader{ border-bottom: 1px solid #e4e4e4; height: 25px !important;}.assignValuePop .popupMainCont{ background: #fff !important; padding: 0 !important;}.assignValuePop .pmtAccCont{ box-shadow: none !important; border: none !important;}.assignValuePop .addImageContainer{ border: none; border-bottom: 1px solid #e4e4e4; padding: 15px 15px 10px; margin: 0; position: relative;}.assignValuePop .imgChoiceContainer .imgSelectCont{ background: #fff; padding: 0px 0px;}.assignValuePop .addImageContainer:hover{ border: none;border-bottom: 1px solid #e4e4e4;}.assignValuePop .selectedType{ border-width: 0px 0px 1px 0px !important; border-bottom:1px solid #e4e4e4 !important;}.assignValuePop .popupFoot{ text-align: right !important; background: #fff !important; }.assignValuePop .imgChoiceNote{ padding-left: 20px; margin-bottom: 20px; margin-top: 8px;}.addImageDefault .addImageContainer .placeHolderText-2{ width: 500px !important;}.addImagewithVal .addImageContainer .placeHolderText-2{ width: 240px !important;}.addImageBoth .addImageContainer .placeHolderText-2{ width: 157px !important;}.assignValuePop .errorformulaText{ margin-left: 0; padding-top: 7px;}.assignValPopNew .popupHeader .ppDeleteIcon{ margin-top: -11px; }.assignValPopNew .popupHeader{ padding-bottom: 10px; border-bottom: 1px solid #e7e7e7;}.valTypeList{width:200px; }.valTypeList .select2-container{ width:100% !important;}.valTypeList .select2-container .select2-selection--single{ height: 35px;}.valTypeList .select2-container--default .select2-selection--single .select2-selection__rendered{ font-weight: normal;}.valTypeDiv{overflow: hidden; padding-bottom: 20px;}.valTypeDiv label{ font-size: 14px;font-weight: normal; padding: 7px 12px 0px 0px;}.assignValPopNew .popUpInner{ padding-top: 20px;}.assignValuePop .imgcho_Range span{ width: 162px;}.assignValuePop .imgcho_Range input[type="text"]{ width:100% !important;}.assignValuePop .range label{ color: #8b9193; font-size: 13px;}.assignBothvalType .divTable .divTableCell input[type="text"]{ width:47% !important;}.assignBothvalType .divTable .divTableCell input[type="text"]:first-child{ margin-right: 12px;}.assignBothvalType .divTableHead span:first-child{ width:145px; margin-right:0px;}.assignBothvalType .divTableCell, .assignBothvalType .divTableHead{width: 285px;}.imgChoiceHead{ padding: 10px 20px 10px 45px; background: #f7f7f7;  display: block;}.imgHeadLbl{ width:133px; margin-right: 10px;}.labelHeadLbl{ width:158px; margin-right: 10px;}.numericHeadLbl{ width:156px; margin-right: 10px;}.textHeadLbl{ width:158px; margin-right: 10px;}.addImagewithVal .numericHeadLbl, .addImagewithVal .numericHeadLbl, .addImagewithVal .labelHeadLbl { width:241px;}.addImageBoth .labelHeadLbl, .addImageBoth .numericHeadLbl, .addImageBoth .numericHeadLbl{ width:157px;}.assignLabelerr{ position: absolute;}.limitErrMsg input.errorRemove {    border: 1px solid #ddd !important;}.limitErrMsg input.errorRemove:focus {    border: 1px solid #ddd !important;}.assignValuePop .imgUploadAct.customAddminus span{ margin-left: 0;}.asignValContain{	overflow: hidden;}.asignValContain .settingsLtActCont{ margin-top: 10px;}.assignValuePop .settingsLtActCont{ margin-top: 25px;}.assignValuePop .pmtAccCont ul.lastchild{ margin-left: -1px; border-left: 1px dashed #ccc;}.assignValuePop .paymentsLtWrapper .valTypeDiv{margin-top:15px;} .asignValContain .valTypeList .select2-container .select2-selection--single{	height: 35px; border-color: #ccc;}.valTypeList .select2-container .select2-selection--single{	height: 30px; border-color: #ccc;}.valTypeListWidth{	width: 60px !important;}.crmCustmInput{    width: 500px;    line-height: 16px;}.crmCustmInput b{color:#666;}.multiselRules .select2-container--default .select2-selection--multiple .select2-selection__choice{ width: 263px; min-width: 263px;}.choiceErrorMsg{ color:#ff0000 !important;font-size:13px !important; margin-bottom:10px !important;}.cf-RuleConditions .mulSelOpt .select2-container{ width:100% !important;}.cf-RuleConditions .mulSelOpt { margin-left: 0;}.cf-RuleInputs .mulSelOptinput{ width:93px !important; border:none;}.cf-RuleInputs .cf-mulSelOpt{ border:1px solid #ccc; border-radius: 4px;}.zfPreviewPopupCnt { position: absolute; }.camWrap {    z-index: 999;}.previewPageHeader a.privewLiveTxt {    color: #F8E85F;    line-height: 53px;    font-size: 14px;    margin-left: 10px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    max-width: 250px;    font-weight: 500;}.previewPageHeader.thmepPreviewPageHeader {    text-align: center;    height: 53px;    overflow: hidden;}.themePopupInnerCont .previewPageHeadWrapper {   overflow: hidden;}.previewPageHeadWrapper.thmepPreviewPageHeader {	height: 53px;}.previewPageHeader.thmepPreviewPageHeader .previewPageHead {    margin-left: 15px;    font-size: 16px;    font-weight: 600;    color: #fff;    line-height: 53px;    margin-top: 0;    max-width: 250px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.themeToggleDiv {    position: absolute;    right: 0;    top: 53px;    transition: right .35s linear 0s;}.themeToggleDivClose {    right: -420px;}.zf-themePrviewToggle.zf-tb-slide-left .zf-tb-slideArrow {    transform: rotate(315deg) !important;    margin-left: -1px !important;}.timeBetweenSplit .timeFieldChange .fromTimeValueSet {    width: 85px;}.timeBetweenSplit .timeFieldChange .pickStart {right: auto;left: -220px;}.timeBetweenSplit .pick:after, .timeBetweenSplit .pick:before {left: 98%;}.cf-RuleInputs .cf-mulSelOpt.moreChoiceValSplit{  border:none;}.cf-RulePage .cf-RhtInner .actDivWrapper.ruleChoices.mulSelOptinput.ruleGroupWidth{	width: 100% !important;	border:1px solid var(--border-primary);}.noGlistPopCont {	text-align: center;	padding: 0 20px;	line-height: 2;}.pContainer.importChoiceCont {    padding: 0;    background: #f6f6f6;}.comListTab .importHdrOpt{	width: 25% !important;	padding: 12px 10px !important;	font-weight: 500;}.importChoiceCont  .comListTab {    box-shadow: none;    padding: 3px 0;    border-bottom: 1px solid #e8eaec;    margin-bottom: 20px;} .importChoiceCont .comListTab .moveBorder{	width:20%;}.importChoiceCont  .choiceCont {    padding: 0 20px;}.importChoiceCont  .choiceCont .choiceAreaWrapper .choiceArea textarea {    padding: 20px !important;    height: 370px;}.importChoiceCont .choiceArea {    padding: 0;}.importChoiceCont ul{ margin : 10px 0;}.choiceList {	width: 230px;	height: 370px;	overflow-y: auto;	background: #fff;	border: 1px solid #ddd;	border-right: none;	outline: none;}.importChoiceCont li {     margin-bottom: 5px;}.importChoiceCont li:last-child{ 	margin-bottom:0;}.choiceList li:hover {	cursor: pointer;}.choiceList li a {	color: #444444;	display: block;	text-decoration: none;	padding: 8px 10px;	cursor: pointer;	font-size: 13px;    border: 1px solid transparent;    border-radius: 3px;    margin: 0 16px 0 15px;}.choiceList li a:hover {	color: #444;	background: #f6f6f6;	cursor: pointer;}.choiceList li a.selected {    background: #f5fffd;    border: 1px solid #aadfd2;}.choiceAreaWrapper {	margin-left: 232px;}.choiceAreaWrapper.manualCh {	margin-left: 0px;}.choiceCont .noteCont {	 margin-top: 10px;    padding-bottom: 10px;}.choiceCont .noteCont em {	color: #ff4800;	padding-right: 3px;	font-size: 20px;}.importChoiceCont .comListTab a:first-child.selected ~ .moveBorder {    left: 3%;    background-color: #24A68A;}.importChoiceCont .comListTab a:nth-child(3).selected ~ .moveBorder {    left: 29%;    background-color: #24A68A;}.importChoiceCont .comListTab a:nth-child(5).selected ~ .moveBorder {    left: 54%;    background-color: #24A68A;}.noChoiceCont {   height: 498px;    text-align: center;    padding: 0 20px;}.noChoiceCont .noglistNote{    margin-top: 10px;}.noChoiceCont .icon-info-large {	margin-top: 100px;}.importChoiceCont.nobackGround{ background:#fff; border-radius: 3px;}.optGroupValuesWrapper .divTableHead:first-child{    padding-left:20px !important;  }.optGroupValuesWrapper .divTableHead span:first-child{    width: 130px;}.notAllowdPop {	padding: 38px 30px 30px 30px;	background: #fff !important;}.notAllowdPop .delete_icon{    position: absolute;    right: 18px;    top: 18px;    cursor: pointer;    fill: #696969;}.notAllowdPop .popUpFields {    text-align: center;}.notAllowdPop .icon-info-thin {	width: 46px;	height: 46px;	fill: #ea1c23;	stroke: #ffffff;	stroke-width: 0.2;}.notAllowdPop .popUpFields label {	font-size: 18px;	color: #ec1d1d;	margin-bottom: 10px;	margin-top: 16px;	font-weight: 600;}.notAllowdPop .popUpFields .popAlertTxt {    font-size: 15px;    color: #222;    font-weight: normal;    margin-bottom: 15px;}.notAllowfootBtn {    width: auto;    height: auto;    background: #eaeaea;    border-radius: 5px;    font-size: 14px;    color: #222;    display: flex;    align-items: center;    justify-content: center;    border: 1px solid #eaeaea;    margin: 0 auto;    font-weight: normal;    cursor: default;    padding: 12px 24px;}.notAllowfootBtn.recieVEmail {	width: auto;	background: #2c3951;	color: #fff;	border: 1px solid #2c3951;	padding: 12px 22px;	height: auto;	font-weight: normal;	font-size: 14px;	transition: 0.2s linear;	transform: scale(1);	cursor: pointer;}.notAllowfootBtn.sentVEmail {    background: #d8efea;    color: #24a68b;    border: 1px dashed #65c1ac;    height: auto;    padding: 12px 24px;    font-size: 14px;    font-weight: normal;    width: auto;    cursor: default;}.notAllowfootBtn.sentVEmail svg {    width: 11px;    height: 11px;    margin-right: 0;    fill: #ffffff;    stroke: #ffffff;    stroke-width: 3px;    margin-top: 1px;}.notAllowfootBtn.sentVEmail span {    width: 21px;    height: 21px;    background: #25a58a;    border-radius: 50%;    display: flex;    align-items: center;    justify-content: center;    margin-right: 12px;}.notAllowdPop .popupTemFot {    margin-top: 0;}.notAllowfootBtn.recieVEmail:hover {    transform: scale(1.02);}.notAllowdPop .delete_icon:hover {    fill: #222;}span.icon_warning {    width: 38px;    height: 38px;    border: 2px solid #ea1c23;    stroke: #ffffff;    stroke-width: 0.2;    display: inline-block;    border-radius: 50%;    position: relative;}.icon_warning svg.icon {    width: 20px;    height: 20px;    fill: #ea1c23;    position: absolute;    left: 9px;    top: 9px;}.lodingAnimateWrap {    display: flex;    margin-left: 6px;    margin-top: 2px;}.lodingAnimateDiv {    width: 7px;    height: 7px;    border-radius: 50%;    background-color: #222;    margin-right: 3px;}.loading_Div_1 {    animation: load_Div .4s ease 0s infinite alternate;}.loading_Div_2 {    animation: load_Div .4s ease .2s infinite alternate;}.loading_Div_3 {    animation: load_Div .4s ease .4s infinite alternate;    margin-right: ;}@keyframes load_Div {  from {    opacity: 1;    transform: scale(1);  }  to {    opacity: .25;    transform: scale(.75);  }}.seperationAction{    padding: 0 10px 18px 12px;}.seperationAction .seperationLabel{    margin-right: 10px;	position: relative;	top: 4px;}.seperationAction .valTypeList .select2-container .select2-selection--single{	height: 35px;}.choiceCont .manualCh .choiceArea textarea{	height: 315px !important;}.importChoiceCont .checkAction{	padding: 16px 0 !important;	padding-top: 10px !important;}.matrixDropdownChoice .pContainer{	padding-top: 0;}.matrixDropdownChoice .seperationAction{	 padding: 0 0px 12px 0px;}.matrixDropdownChoice .seperationAction .seperationLabel{	top: 9px;}.seperationAction .valTypeList select {    width: 140px;    height: 30px;    border: 1px solid rgba(var(--input-bdr-clr)) !important;    border-radius: 4px;    padding: 0px 4px;    margin-top: 3px;}.matrixDropdownChoice .mxDropdwnArea{	height: 200px;}.matrixDropdownChoice .checkAction{	margin-top: 8px;}.importChoicePanel .pContainer{	padding-top: 0 !important;}.importChoicePanel .seperationAction{	 padding:12px 0px 12px 0px;}.importChoicePanel .seperationAction .seperationLabel{	top: 9px;}.importChoicePanel .checkAction{	margin-top: 8px;}.importChoiceNote{	background: #FEFCEF;    padding: 4px 12px;    border: 1px dashed #d8cd8a;    margin-top: 12px;    border-radius: 5px;    font-size: 12px !important;    line-height: 21px;    color: var(--gray-dark) !important;}.importChoiceNote em {    font-size: 12px;    font-weight: 500;	padding: 0;}.popUpOuterSave.zautoSavePopup {	width: 500px;	max-width: 90%;	max-height: 85%;	position: absolute;	top: 50%;	left: 50% !important;	transform: translate(-50%, -50%);}.popUpOuterSave.zautoSavePopup .popUpInner{	background: #fff;	border: none;	padding: 23px 30px 20px 30px;}.popUpOuterSave.zautoSavePopup .popupHeader .ppDeleteIcon {	margin-top: 0px !important;	position: absolute;    right: 22px;    top: 15px;}.rtlWrapper .popUpOuterSave.zautoSavePopup .popupHeader .ppDeleteIcon {    left: 22px;    top: 15px;	right: auto;}.zmainPopFooter a {	font-size: 13px;    color: #000;    display: block;	text-decoration: underline;	cursor: pointer;}.zmainPopFooter {    display: flex;	flex-wrap: wrap;    align-items: center;    gap: 20px;    justify-content: flex-end;    padding: 8px 0 0 0;}.zmainPopFooter button {    background: #2496E6;    border: 1px solid #2496E6;    color: #fff;	margin: 0;	padding: 8px 24px;	cursor: pointer;}.popUpOuterSave.zautoSavePopup .popupMainCont p {	font-size: 14px;	color: #000;	line-height: 150%;	font-weight: 400;}@charset "UTF-8";.customCheckBox .cusChoiceEm {	color: var(--choice-txt-clr);	display: table-cell;	padding-left: 10px;	font-size: var(--value-txt-size);	position: relative;	top: 0px;}.rtl .customCheckBox .cusChoiceEm {	padding-right: 10px;	padding-left: 0;}.fullPage_subfrmInner .customCheckBox .cusChoiceEm {	font-size: var(--sf-value-txt-size);}.customCheckBox span.extraWrapper {	border: none;	background: transparent;	width: 100% !important;}.extraWrapper label.checkChoice.cusChoiceLabel {	display: block;	box-sizing: border-box;	padding-left: 0px !important;}.rtl .extraWrapper label.checkChoice.cusChoiceLabel {	margin-left: 0 !important;	padding-right: 0 !important;}.customCheckBox .cusChoiceLabel {	display: block;	cursor: pointer;	position: relative;	margin: 0 0 20px 0;}.fieldDisabled .customCheckBox .cusChoiceLabel {	cursor: not-allowed !important;	transform:  none !important;}.customCheckBox .oneColumns span,.customCheckBox .twoColumns span,.customCheckBox .threeColumns span,.customCheckBox .sideBySide span {	position: relative;	margin: 0px 4% 0px 0px;	float: left;}.rtl .customCheckBox .oneColumns span, .rtl .customCheckBox .twoColumns span, .rtl .customCheckBox .threeColumns span ,.rtl .customCheckBox .sideBySide span {	margin: 0px 0px 0px 4%;	float: right;}.miniCont480 .customCheckBox .twoColumns span, .miniCont480 .customCheckBox .threeColumns span {  width: 100%;  margin-right: 0px;}.customCheckBox .twoColumns,.customCheckBox .threeColumns {	display: flex;	flex-wrap: wrap;	align-items: flex-start;}.customCheckBox .oneColumns span {	width: 100%;}.customCheckBox .twoColumns span {	width: 48%;}.customCheckBox .twoColumns span:nth-child(even) {	margin-right: 0;}.rtl .customCheckBox .twoColumns span:nth-child(even) {	margin-left: 0;}.customCheckBox .threeColumns span {	width: 30.6%;}.customCheckBox .threeColumns span:nth-child(3n) {	margin-right: 0;}.rtl .customCheckBox .threeColumns span:nth-child(3n) {	margin-left: 0;}.customCheckBox .sideBySide span {	width: auto;}.customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {	content: '';	display: inline-block;	width: 18px;	height: 18px;	border-radius: 3px;	border: 1.2px solid var(--choice-txt-clr);	transition: 0.5s ease all;	float: left;}.rtl .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {	float: right;}.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	transform: rotate(45deg);	height: 10px;	width: 4px;	border-bottom: 2px solid rgb(var(--choice-selection-clr));	border-right: 2px solid rgb(var(--choice-selection-clr));	content: "";	position: absolute;	left: 7px;	transition: 0.5s ease all;	top: 3px;}.rtl .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	right: 7px;	left: auto;}.customCheckBox input[type="checkbox"]:checked, .customCheckBox input[type="checkbox"]:not(:checked) {	position: absolute;	opacity: 0;}.type4 .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {	margin-top: 2px;}.type4 .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	top: 5px;}.type5 .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {	margin-top: 2px;}.type5 .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	top: 5px;}.type6 .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {	margin-top: 4px;}.type6 .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	top: 7px;}.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:before {	border: 1.2px solid rgb(var(--choice-selection-clr));	box-shadow: 0px 0px 0px 0.5px rgb(var(--choice-selection-clr));}.fieldDisabled .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:before {	background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));	border: 1.2px solid var(--disabled-bdr-clr);	box-shadow: none;}.fieldDisabled .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	border-color: var(--disabled-txt-clr);	opacity: 0.5;}.fieldDisabled .customCheckBox input[type="checkbox"]:not(:checked) + .cusChoiceLabel:before{	background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));	border-color: var(--disabled-bdr-clr);}.customCheckBox input[type="checkbox"]:focus + .cusChoiceLabel:before {	border: 1.2px solid rgb(var(--choice-selection-clr));	box-shadow: 0px 0px 2px 0px rgb(var(--choice-selection-clr));}.customCheckBox input[type="checkbox"]:checked + label:focus:before {	border-color: rgb(var(--choice-selection-clr)) !important;}.choiceFieldBoxModel .fieldtypeText.customCheckBox span {	border: 1px solid var(--choice-txt-clr);    border-radius: 4px;	padding: 12px 18px;	margin-bottom:20px;	background: rgba(var(--choice-box-bg-clr), var(--choice-box-bg-opacity));	transform: translate3d(0, 0, 0) scale(1);	transition: 0.5s;}.choiceFieldBoxModel .customCheckBox .cusChoiceLabel{	margin-bottom:0;}.choiceFieldBoxModel .cusChoiceModel .customCheckBox .cusChoiceLabel{	width: 100%;}.choiceFieldBoxTickModel .cusChoiceModel .customCheckBox .cusChoiceLabel{	width: 100%;    padding: 15px 18px !important;    box-sizing: border-box;    padding-right: 35px !important;}.rtl.choiceFieldBoxTickModel .cusChoiceModel .customCheckBox .cusChoiceLabel {    padding: 15px 18px !important;    padding-left: 35px !important;}.rtl.choiceFieldBoxTickModel em.cusChoiceEm {    padding-right: 0;}.choiceFieldBoxTickModel .cusChoiceModel .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {	display: none; }.choiceFieldBoxTickModel .cusChoiceModel .customCheckBox .selectedChoice input[type="checkbox"]:checked + .cusChoiceLabel:after, .choiceFieldBoxTickModel .cusChoiceModel .customCheckBox .selectedChoice input[type="checkbox"] + .cusChoiceLabel:after{    right: 16px;    left: auto;    width: 6px;    height: 13px;    top: 13px;    transform: rotate(45deg);    border-bottom: 2px solid rgb(var(--choice-selection-clr));    border-right: 2px solid rgb(var(--choice-selection-clr));    content: "";    position: absolute;    border-radius: 1px;    background: transparent;    display: none;}.choiceFieldBoxTickModel em.cusChoiceEm {    padding-left: 0 !important;}.choiceFieldBoxTickModel .fieldtypeText.customCheckBox span {	padding: 0;    display: flex;    align-items: center;    overflow: hidden;}.choiceFieldBoxTickModel .fieldDisabled .customRadio input[type="radio"]:checked + label:after,.choiceFieldBoxTickModel .fieldDisabled .customCheckBox input[type="checkbox"]:checked + label:after {    background: transparent;    opacity: 0.5;}.choiceFieldBoxModel .fieldtypeText.customCheckBox span:hover {    transform: translate3d(0, 0, 0) scale(1.02);}.checkBoxType6 .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:before, .checkBoxType6 .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .checkBoxType6 .customCheckBox input[type="checkbox"]:focus + .cusChoiceLabel:before  {	border: none;	box-shadow: none;	transition: none;}.checkBoxType6 .customCheckBox input[type="checkbox"]:not(:checked) + .cusChoiceLabel:before {    transform: rotate(45deg);    height: 14px;    width: 6px;    border-bottom: 2.3px solid var(--choice-txt-clr);    border-right: 2.3px solid var(--choice-txt-clr);    content: "";    position: relative;    left: 7px;    top: 0px;    border-radius: 0;    margin-right: 10px;    transition:none;    opacity: 0.6;}.rtl.checkBoxType6 .cusChoiceModel .customCheckBox input[type="checkbox"]:not(:checked) + .cusChoiceLabel:before {    left: auto;    right: 7px;    margin-left: 10px;    margin-right: auto;}.checkBoxType6 .cusChoiceModel .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    transform: scale(1.6) rotate(45deg);}.rtl.checkBoxType6 .cusChoiceModel .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    margin-right: 0;    right: 7px;    top: 0;    left: auto;    margin-left: 10px;    margin-top: 2px;}.rtl.type5.checkBoxType6 .cusChoiceModel .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: 0;    margin-top: 2px;}.type6.checkBoxType6 .customCheckBox input[type="checkbox"]:not(:checked) + .cusChoiceLabel:before, .type6.checkBoxType6 .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	  top: 7px;	  margin-top: 0;}.rtl.type6.checkBoxType6 .customCheckBox.multiSelCusChkBoxCont input[type="checkbox"]:not(:checked) + .cusChoiceLabel:before, .rtl.type6.checkBoxType6 .customCheckBox.multiSelCusChkBoxCont input[type="checkbox"]:checked + .cusChoiceLabel:after {    margin-top: 4px;    top: 0;}.type4.checkBoxType6 .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: 2px;}.checkBoxType6 .imgChoiceDiv .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    border-bottom: 3.3px solid rgb(var(--choice-selection-clr));    border-right: 3.3px solid rgb(var(--choice-selection-clr));}.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:before,.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"]:focus + .cusChoiceLabel:before,.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:before,.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"]:focus + .cusChoiceLabel:before {    border: 1.2px solid rgb(var(--choice-selection-clr));    box-shadow: 0px 0px 0px 0.5px rgb(var(--choice-selection-clr));    transition: 0.5s ease all;    margin-top: 0;    position: relative;}.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after,.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    height: 10px;    width: 4px;    border-bottom: 2px solid rgb(var(--choice-selection-clr));    border-right: 2px solid rgb(var(--choice-selection-clr));    content: "";    top: 3px;}.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"] + .cusChoiceLabel:before,.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    content: '';    display: inline-block;    width: 18px;    height: 18px;    border-radius: 3px;    border: 1.2px solid var(--choice-txt-clr);    transition: 0.5s ease all;    float: left;    transform: rotate(0deg);    margin-right: 0;    left: 0;    box-shadow: none;    opacity: 1;}.checkBoxType6.type4 .termsAccept.customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .type4.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    margin-top: 3px;}.type4.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after,.type4.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	    top: 5px;}.type5.checkBoxType6 .imgChoiceDiv .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: 2px;}.type5 .cusChoiceModel .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    margin-top: 4px;}.rtl.type5.checkBoxType6 .cusChoiceModel .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    margin-top: 2px;}.type5 .cusChoiceModel .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: 6px;}.type5.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .type5.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before,.type5.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    top: 4px !important;}.type5.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after, .type5.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {	top: 7px;}.type6.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .type6.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {	  top: 7px !important;}.type6.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after, .type6.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: 10px;}.fieldModel_1.choiceFieldBoxModel .fieldtypeText.customCheckBox span {    border-radius: 0;}.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:before,.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"]:focus + .cusChoiceLabel:before {    border: 1.2px solid rgb(var(--choice-selection-clr));    box-shadow: 0px 0px 0px 0.5px rgb(var(--choice-selection-clr));    transition: 0.5s ease all;    margin-top: 0;    position: relative;}.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    height: 10px;    width: 4px;    border-bottom: 2px solid rgb(var(--choice-selection-clr));    border-right: 2px solid rgb(var(--choice-selection-clr));    content: "";    top: 3px;    transform: scale(1) rotate(45deg);}.rtl.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    float: right;    margin-right: 0;}.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    content: '';    display: inline-block;    width: 18px;    height: 18px;    border-radius: 3px;    border: 1.2px solid var(--choice-txt-clr);    transition: 0.5s ease all;    float: left;    transform: rotate(180deg);    left: 0;    box-shadow: none;    opacity: 1;}.checkBoxType6.type4 .zotpConsent .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    margin-top: 3px;}.type4.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: 5px;}.type5.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before{    top: 4px !important;}.type5.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: 7px;}.type6.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    top: 7px !important;}.type6.checkBoxType6 .zotpConsent .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: 10px;}.rtl.checkBoxType6 .termsAccept.customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .rtl.checkBoxType6 .zfDecisionbox .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    float: right;}.choiceFieldBoxModel .cusChoiceModel .customCheckBox input[type="checkbox"]:checked, .choiceFieldBoxModel .cusChoiceModel .customCheckBox input[type="checkbox"]:not(:checked) {    height: 100%;    left: 0;    top: 0;    width: 100%;    cursor: pointer;}.checkBoxType6 .fieldDisabled .cusChoiceModel .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:before, .checkBoxType6 .fieldDisabled .cusChoiceModel .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .checkBoxType6 .fieldDisabled .cusChoiceModel .customCheckBox input[type="checkbox"]:focus + .cusChoiceLabel:before {    background: transparent;}.fieldDisabled .imgSelectionDiv.choiceSeleDiv 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;}.choiceFieldBoxModel .fieldtypeText.customCheckBox span.selectedChoice {    border: 1px solid rgb(var(--choice-selection-clr));}.fieldDisabled .customCheckBox input[type="checkbox"]:checked, .fieldDisabled .customCheckBox input[type="checkbox"]:not(:checked) {    cursor: not-allowed !important;} svg.icon.icon-Tick-01,.checkBoxType6 .fieldDisabled .cusChoiceModel .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after,.checkBoxType6 .fieldDisabled .cusChoiceModel .customCheckBox input[type="checkbox"]:not(:checked) + .cusChoiceLabel:before {    display: none;}.checkBoxType6 .cusChoiceModel .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after, .checkBoxType6 .cusChoiceModel .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before,.checkBoxType6 .matrixTablewrap .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after{    display:none;}.checkBoxType6 .matrixTablewrap .customCheckBox input[type="checkbox"]:not(:checked) + .cusChoiceLabel:before, .type6.checkBoxType6 .matrixTablewrap .customCheckBox input[type="checkbox"]:not(:checked) + .cusChoiceLabel:before {    display: none;}.checkBoxType6 .cusChoiceModel .customCheckBox .cusChoiceLabel svg.icon.icon-Tick-01 {    float: left;    position: relative;    left: 2px;    top: 0;    border-radius: 0;    margin-right: 0;    transition: none;    opacity: 0.4;    height: 18px;    width: 18px;    stroke: var(--choice-txt-clr);    fill: var(--choice-txt-clr);    stroke-width: 0;    transform: rotate(6deg);    display: flex;    flex: 0 0 auto;}.rtl.checkBoxType6 .cusChoiceModel .customCheckBox .cusChoiceLabel svg.icon.icon-Tick-01 {    float: right;}/*.checkBoxType6 .cusChoiceModel .customCheckBox label.checkChoice.cusChoiceLabel {    display: flex;    flex-wrap: wrap;}.checkBoxType6 .cusChoiceModel .customCheckBox label.checkChoice.cusChoiceLabel .cusChoiceEm {    display: flex;    flex: 1;}*/.checkBoxType6 .cusChoiceModel .customCheckBox .selectedChoice svg.icon.icon-Tick-01 {    fill: rgb(var(--choice-selection-clr));    stroke: rgb(var(--choice-selection-clr));    opacity: 1;}.choiceFieldBoxModel .fieldDisabled .fieldtypeText.customCheckBox span {    border: 1px solid rgb(var(--choice-selection-clr));    background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity)) !important;    border-color: var(--disabled-bdr-clr) !important;}.checkBoxType6 .fieldDisabled .cusChoiceModel .customCheckBox .selectedChoice input[type="checkbox"]:checked + .cusChoiceLabel 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;}.checkBoxType6 .fieldDisabled .cusChoiceModel .customCheckBox input[type="checkbox"] + .cusChoiceLabel svg.icon.icon-Tick-01 {    opacity: 0.2;    fill: var(--disabled-txt-clr) var(--disabled-txt-clr) transparent transparent;}.checkBoxType6 .fieldDisabled .zfDecisionbox .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:before, .choiceFieldBoxModel .fieldDisabled .zfDecisionbox .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before{    border-color: var(--disabled-bdr-clr);    box-shadow: none;}.checkBoxType6 .fieldDisabled .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after,.choiceFieldBoxModel .fieldDisabled .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after{    border-color: var(--disabled-txt-clr);}.choiceFieldBoxModel .fieldDisabled .zfDecisionbox .customCheckBox .cusChoiceEm{    color:var(--label-txt-clr);}.choiceFieldBoxModel .choiceFieldBoxModel .fieldDisabled .customCheckBox .cusChoiceEm{    color:var(--disabled-txt-clr);}.choiceFieldBoxModel .fieldDisabled .customCheckBox .cusChoiceEm{    color:var(--disabled-txt-clr);}.chioceFieldRestriction i {    font-size: calc(var(--value-txt-size) - 2px);    font-weight: 600;    font-style: italic;}.choiceLimitNill .checkChoice.cusChoiceLabel, .cusChoiceModel .customCheckBox .choiceLimitNill input {	cursor: not-allowed !important;}.choiceFieldBoxModel .fieldtypeText.customCheckBox .resterror {    border-color:var(--error-txt-clr)!important;}.chioceFieldRestriction .resterror i {    color: var(--error-txt-clr)!important;  } .choiceFieldBoxModel .fieldtypeText.chioceFieldRestriction .resterror i {    color: var(--choice-txt-clr) !important; }@charset "UTF-8";.select2-dropdown {	background-color: rgb(var(--elements-clr));	border-color: rgb(var(--value-txt-clr));}.rtl .customDropDownof {	text-align: right;}.select2FormFont {	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}.fieldDisabled .fieldtypeText .select2FormFont {	color: var(--disabled-txt-clr) !important;}.oneFldDrpDwnSel2 .select2-selection__placeholder .select2FormFont {	color: rgb(var(--value-txt-clr));	opacity: 0.5;}.fullPage_subFrmContent .fullPage_subFrmWrap .sfFieldWrapper span.select2-selection__placeholder {	display: inline-grid;}.select2-search--dropdown {	position:relative;}.select2-search--dropdown span.icon-search {	position: absolute;	right: 12px;	top: 50%;	font-size: 15px;	transform:translateY(-50%);	color: rgb(var(--value-txt-clr));}.rtl .select2-search--dropdown span.icon-search {	left: 12px;	right: auto;}.select2-results__option {	font-size: var(--drpdwn-list-txt-size);	padding: 10px;	color:rgb(var(--value-txt-clr));	min-height: 38px;	box-sizing: border-box;}.rtl .select2-results__option {	text-align: right;}.select2-results__option.select2-results__message {	text-align: center;}.sfSel2DrpDwn .select2-results__option {	font-size: var(--sf-drpdwn-list-txt-size);}.sfInlineDropdown .select2-results__option {	font-size: var(--sf-drpdwn-list-txt-size);}.select2-container--open .select2-selection, .select2-container--focus .select2-selection {	border-color: var(--input-focus-clr) !important;	box-shadow: 0px 0px 2px 0px var(--input-focus-clr);}.error .select2-selection, .error1 .select2-selection {	border-color: var(--error-txt-clr) !important;}.error .select2-container--open .select2-selection, .error  .select2-container--focus .select2-selection {    border-color: var(--error-txt-clr) !important;    box-shadow: 0px 0px 2px 0px var(--error-txt-clr);}.fieldModel_4 .error .select2-container--open .select2-selection, .fieldModel_4 .error  .select2-container--focus .select2-selection {    box-shadow: 0px 3px 1px -3px var(--error-txt-clr);}.select2-container--default .select2-results__group {	opacity: 0.8;	font-weight: 600;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}.select2-container--default .select2-results > .select2-results__options {	overflow-x: hidden;}.select2-container--default .select2-results__option--highlighted[aria-selected] {	background:rgba(var(--value-txt-clr), .1);	color: rgb(var(--value-txt-clr));}.select2-container--default .select2-results__option[aria-selected=true] {	background:rgba(var(--value-txt-clr), 0.1);	position: relative;	padding-right: 30px;}.rtl .select2-container--default .select2-results__option[aria-selected=true] {	padding-right: 10px;	padding-left: 30px;}.select2-container--default .select2-results__option[aria-selected=true]:after {	content: " ";	display: block;	width: 6px;	height: 11px;	border: solid rgb(var(--value-txt-clr));	border-width: 0 1.5px 1.5px 0;	position: absolute;	right: 13px;	top: 10px;	margin-top: 0;	transform: rotate(45deg);}.rtl .select2-container--default .select2-results__option[aria-selected=true]:after {	left: 13px;	right: auto;}.select2-container--default .select2-search--dropdown .select2-search__field {	padding: 4px 10px;	border-radius: 3px;	font-size: var(--drpdwn-list-txt-size);	color: rgb(var(--value-txt-clr));	border: 1px solid rgb(var(--value-txt-clr)) !important;	font-family: var(--body-font), var(--body-font-fallback);	background: rgba(var(--input-bg-clr), var(--input-bg-opacity));}.select2-container--default .select2FormList .select2-search--dropdown .select2-search__field {	padding-right: 26px;}.rtl .select2-container--default .select2FormList .select2-search--dropdown .select2-search__field {	padding-left: 26px;	padding-right: 10px;}.select2-container--default .sfSel2DrpDwn .select2-search--dropdown .select2-search__field {	font-size: var(--sf-drpdwn-list-txt-size);	font-family: var(--body-font), var(--body-font-fallback);} .fieldDisabled .select2-container--default .select2-search--inline .select2-search__field {	cursor: not-allowed;}.select2-container--default .select2-selection--single.oneFldDrpDwnSel2 .select2-selection__clear {	position: initial;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {	border-radius: var(--input-radius);  }.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {	border-bottom-left-radius:var(--input-radius);	border-bottom-right-radius:var(--input-radius);}.customDropDown .select2-container {	width: 100% !important;}.rtl .customDropDown.customDropDownsf {	text-align: right;}.customDropDown .select2-selection__arrow {	right: calc(var(--input-bdr-right-width) + 0px) !important;	transform: translateY(-50%);	top: 48% !important;	height: auto !important;}.rtl .customDropDown .select2-selection__arrow {	right: auto !important;	left: calc(var(--input-bdr-left-width) + 0px) !important;}.fieldModel_4 .customDropDown .select2-selection__arrow {	top: calc((100% - var(--input-bdr-bottom-width)) / 2) !important;}.customDropDown .select2-container--default .select2-selection--single .select2-selection__arrow b {	border: solid var(--value-txt-size) !important;	border-width: 0 1.5px 1.5px 0 !important;	display: inline-block;	padding: 4px;	transform: rotate(45deg) !important;	color : rgb(var(--value-txt-clr));	position: initial;	margin-left: 0;}.fieldDisabled .customDropDown .select2-container--default .select2-selection--single .select2-selection__arrow b {	color: var(--disabled-txt-clr);}.fieldDisabled .customDropDown .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow {	opacity: 0.6;}.customDropDown .select2-container--default .select2-selection--single {	height: calc(var(--input-bdr-top-width) + var(--input-bdr-bottom-width) + 44.5px);	border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));	outline: none;	background-color: rgba(var(--input-bg-clr), var(--input-bg-opacity));	border-width: var(--input-bdr-top-width) var(--input-bdr-right-width) var(--input-bdr-bottom-width) var(--input-bdr-left-width);	border-radius: var(--input-radius);}.fieldDisabled .customDropDown .select2-container--default.select2-container--disabled .select2-selection--single,.fieldDisabled .customDropDown .select2-container--default .select2-selection--single, .fieldDisabled .select2-container--focus .select2-selection {    background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));    border-color: var(--disabled-bdr-clr) !important;    resize: none;    cursor: not-allowed;    transform: none !important;    box-shadow: none;}.customDropDown .select2-container--default .select2-selection--single .select2-selection__rendered {	line-height: 46px;	font-size: var(--value-txt-size);	color: rgb(var(--value-txt-clr));}.fullPage_subfrmInner .customDropDown .select2-container--default .select2-selection--single .select2-selection__rendered {	font-size: var(--sf-value-txt-size);}.rtl .customDropDown .select2-container--default .select2-selection--single.oneFldDrpDwnSel2 .select2-selection__rendered {	padding-right: 8px;	padding-left: 20px;}.fullPage_subFrmWrap .customDropDown .select2-container--default .select2-selection--single.oneFldDrpDwnSel2 .select2-selection__rendered {	max-width: 100%;	display: inline-grid;}.rtl .fullPage_subFrmWrap .customDropDown .select2-container--default .select2-selection--single.oneFldDrpDwnSel2 .select2-selection__rendered {	padding-left: 20px;	padding-right: 8px;}.oneFldDrpDwnSel2 em.inputClearDiv {	right: calc(var(--input-bdr-right-width) + 8px);	position: absolute;	border-radius: 50px;	cursor: pointer;	display: block;	transform: translateY(-50%);	top: 50%;	z-index: 1;}.rtl .oneFldDrpDwnSel2 em.inputClearDiv {	right: auto;	left: calc(var(--input-bdr-left-width) + 8px);}.fieldModel_4 .oneFldDrpDwnSel2 em.inputClearDiv {	top: calc((100% - var(--input-bdr-bottom-width)) / 2);}.fullPage_subfrmInner .oneFldDrpDwnSel2 em.inputClearDiv {	display: none;}.oneFldDrpDwnSel2 em.inputClearDiv svg {	width: 10px !important;	height: 10px !important;	left: auto !important;	opacity: 0.7;	position: relative;	transform: translate(0);	stroke-width: 1.7;	stroke: rgb(var(--value-txt-clr));	right: auto;}.dropotherDiv {	margin-top: 20px;	position: relative;}.fieldtypeText .dropotherDiv input[ui_type="textbox"] {	/* overflow: hidden;	text-overflow: ellipsis; */	padding-right: 30px;}.rtl .fieldtypeText .dropotherDiv input[ui_type="textbox"] {	padding-right: 10px;	padding-left: 30px;}.fullPage_subFrmContent .fieldtypeText .dropotherDiv input[ui_type="textbox"] {	padding-left: 10px;	padding-right: 10px;}/* .rtl .fieldtypeText .dropotherDiv input[ui_type="textbox"]~em.inputClearDiv {	right: auto;	left: calc(var(--input-bdr-left-width) + 8px);} */.dropdownOtherOption {    border: none !important;    border-top: 1px solid rgb(var(--value-txt-clr)) !important;    display: block;    margin: -10px 0 0 -10px;    padding: 9px 0 0 10px;    width: 103%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    word-break: break-word;}.rtl .dropdownOtherOption {	margin-left: 0;	margin-right: -10px;	padding-right: 10px;}.select2FormList .dropdownOtherOption {	width: 150%;}.select2-results__options::-webkit-scrollbar {	display: block !important;	width: 5px;	height: 0px;}.select2-results__options::-webkit-scrollbar-thumb {	background-color: #A9A9A9; 	border-radius: 50px;}.select2-results__options::-webkit-scrollbar-track {	background-color: transparent;	border-radius: 50px;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow{    display: block !important;}.select2-container--open .select2-dropdown--below{	border-top: 1px solid;	border-radius: 4px !important;	margin-top: 2px;}.select2-container--open .select2-dropdown--above{	border-bottom: 1px solid;	border-radius: 4px !important;}.valueRestrictionDiv .select2-results__option {    display: flex;    justify-content: space-between;}.select2-container--default .valueRestrictionDiv .select2-results__option[role=group] {    display: block;}.valueRestrictionDiv .dropdownOtherOption {	margin: -10px -30px 0 -10px;}.rtl .valueRestrictionDiv .dropdownOtherOption {	margin: -10px -10px 0 -30px;}span.valueRestrictionCount {    font-style: italic;    font-weight: 600;    width: 27%;    text-align: right;    display: flex;    align-items: center;    justify-content: end;    font-size: calc(var(--drpdwn-list-txt-size) - 2px);}span.valueRestrictionCount em {    width: auto;    text-align: right;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    display: inline-block;    margin: 0 4px;	text-indent: 1px;}.select2-container--default .valueRestrictionDiv .select2-results__option[aria-disabled=true] {    color: rgb(var(--value-txt-clr));	cursor: not-allowed;}.select2-container--default .valueRestrictionDiv .select2-results__option[aria-disabled=true] {    opacity: 0.5;}.valueRestrictionDiv.dropSmall .select2-results__option {        flex-direction: column;    }.dropSmall span.valueRestrictionCount {        width: 100%;        justify-content: start;        margin-top: 3px;    }.multiSelCusChkBoxCont.dropSmall span.valueRestrictionCount {       padding-left: 32px;   }.select2-dropdown .select2-results__group {    position: sticky;    top: 0;    z-index: 1;    background-color: rgb(var(--elements-clr));    box-shadow: 0 1px 0 0 rgb(var(--elements-clr));	opacity: 1;}/*************************************	Live page - Translation cases*************************************/	.sideIcons{		position: absolute;		right: 20px;		top:30px;	}	.rtl .sideIcons{		right: auto;		left: 20px;	}	.liveTranslateSelect {		position: relative;		margin-bottom: 20px;	}	.liveTranslateSelect .liveTransIcons{		position: relative;		height: 33px;		border-radius: 4px;		cursor: pointer;		width: 33px;		text-align: center;		margin-top: 0px;		transition: 0.1s linear;		color: rgb(var(--value-txt-clr));		background-color: rgba(var(--elements-clr));		border: 1.5px solid rgb(var(--value-txt-clr));		z-index: 1;	}	.liveTranslateSelect .moreListDrodown {		position: absolute;		top: 45px;		right: 0px;		z-index: 99;	}	.liveTranslateSelect .moreListDrodown ul li {		position: relative;		padding: 6px 30px 6px 12px;		font-size: 13px;		min-width: 200px;		margin: 3px;		cursor:pointer;		text-overflow: ellipsis;		overflow: hidden;		max-width: 300px;		white-space: nowrap;		float: none;		line-height: 26px;		text-align: left;		border-radius: 5px;		color: rgb(var(--value-txt-clr));	}	.liveTranslateSelect .moreListDrodown ul li:hover{		background: rgba(var(--value-txt-clr), 0.1);	}	.liveTranslateSelect .moreListDrodown ul:after, .liveTranslateSelect .moreListDrodown ul:before {		bottom: 100%;		left: 100%;		border: solid transparent;		content: " ";		height: 0px;		width: 0;		position: absolute;		pointer-events: none;	}	.liveTranslateSelect .moreListDrodown ul:before {		border-bottom-color: rgba(var(--value-txt-clr), 0.1);		border-width: 9px;		margin-left: -22px;	}	.liveTranslateSelect .moreListDrodown ul:after {		border-bottom-color: rgb(var(--elements-clr));		border-width: 10px;		margin-left: -23px;	}	.liveTranslateSelect .moreListDrodown ul:after, .liveTranslateSelect .moreListDrodown ul:before {		left: 98%;		top:-18px;	}	.liveTranslateSelect .liveTransIcons .icon.trans {		width: 16px;		height: 16px;		fill: rgb(var(--value-txt-clr));		stroke: rgb(var(--value-txt-clr));		stroke-width: 1;		margin-right: 6px;		position: relative;		top: 8px;		right: 0px;	}	.liveTransIcons:hover{		transform: scale(1.08);		transition: 0.25s linear;	}	.liveTranslateSelect .moreListDrodown ul {		background-color: rgb(var(--elements-clr));		border: 1px solid rgba(var(--value-txt-clr), 0.1);		box-shadow: 0 1px 2px rgba(var(--value-txt-clr), 0.1);		border-radius: 5px;		display: none;		max-height: 210px;		min-height: 10px;		overflow: hidden;		overflow-y: auto;	}	.liveTranslateSelect .moreListDrodown ul::-webkit-scrollbar {		display: block !important;		width: 5px;		height: 0px;	}	.liveTranslateSelect .moreListDrodown ul::-webkit-scrollbar-thumb {		background-color: #A9A9A9;		border-radius: 50px;	}	.liveTranslateSelect .moreListDrodown ul::-webkit-scrollbar-track {		background-color: transparent;		border-radius: 50px;	}	.liveTranslateSelect .moreListDrodown ul li.langselected{		background: rgba(var(--value-txt-clr), 0.1);		color: rgb(var(--value-txt-clr));	}	.liveTranslateSelect .moreListDrodown ul li.langselected:before {		width: 1em;		height: 0.5em;		content: '';		position: absolute;		border-left: 1px solid;		border-bottom: 1px solid;		border-color: rgb(var(--value-txt-clr));		transform: rotate(-45deg) translate3d(0, 0, 0);		transform-origin: center center;		right: 16px;		top: 12px;		bottom: 0;	}	.liveTransIcons .arrow-down {		width: 0;		height: 0;		border-left: 3px solid transparent;		border-right: 3px solid transparent;		border-top: 3px solid rgb(var(--value-txt-clr));		position: absolute;		top: 14px;		right: 5px;	}	.popUpInner.liveTransErrorMsg{		padding:0;		background: #fff;	}	.liveTransErrorMsg .pHeader{		padding: 15px 20px;		border-bottom: 1px solid #e8eaec;	}	.liveTransErrorMsg .pContainer{		padding: 20px;		position: relative;	}	.liveTransErrorMsg .statusCont{		color: #444;		line-height: 23px;		font-size: var(--value-txt-size);	}	.liveTransErrorMsg  .pFooter{		padding: 5px 20px 25px !important;		text-align: right;	}	.liveTransErrorMsg .colorRed {		color: #d20007;		font-size: var(--description-txt-size);		line-height: 27px;	}	.liveTransErrorMsg .icon {		float: left;		border: 1px solid #d20007;		padding: 5px;		border-radius: 30px;		margin-right: 10px;		fill: #d20007;		width: 13px;		height: 13px;	}	.liveTransErrorMsg .pFooter button {		border-radius: 3px;		margin-left: 10px;		padding: 10px 20px;		font-size: var(--value-txt-size);		cursor: pointer;		margin-top: 10px;		font-family: var(--body-font), var(--body-font-fallback);	}	.liveTransErrorMsg .lightGray{		border:1px solid #ccc;		background: #f4f4f4;		color: #444;	}	.liveTransErrorMsg .red{		border:1px solid #d20007;		background: #d20007;		color:#fff;	}	.formLayout2.rtl .liveTranslateSelect .moreListDrodown {		right:0;		left:auto;	}	.formLayout2.rtl .liveTranslateSelect .moreListDrodown ul:before ,	.formLayout2.rtl .liveTranslateSelect .moreListDrodown ul:after {		left: 98%;	}	.formLayout3 .liveTranslateSelect .moreListDrodown {		left:0;		right:auto;	}	.formLayout3 .liveTranslateSelect .moreListDrodown ul:before ,	.formLayout3 .liveTranslateSelect .moreListDrodown ul:after {		left:16%;	}	.rtl .liveTransIcons ,	.rtl .moreListDrodown{		right: auto;		left: 0;	}	.rtl .liveTranslateSelect .moreListDrodown ul:after,	.rtl .liveTranslateSelect .moreListDrodown ul:before {		left: 12%;	}	.rtl .otpliveTranslateSelect{		right: auto;		left: 20px;	}	.rtl .liveTranslateSelect .moreListDrodown ul li{		text-align:right;	}	.rtl .liveTranslateSelect .moreListDrodown ul li.langselected:before{		left: 16px;		right:auto;	}	.rtl .liveTransErrorMsg .icon {		float: right;		margin-left: 10px;	}	.type5 .liveTransErrorMsg .statusCont,	.type6 .liveTransErrorMsg .statusCont{		line-height: normal;	}	.prepareDown_txt, .prepareDown_txt em {		color: #D86E0F !important;	}	.rtl .prepareDown_txt em {		padding-right: 5px;		padding-left: 0px;	}	.sideIcons .sideScanBtn {		margin-inline-start: 0;		width: 36px;		height: 36px;		margin-bottom: 20px;		transition: 0.1s linear;		background-color: rgba(var(--elements-clr));		border: 1.5px solid rgb(var(--value-txt-clr));		border-radius: 4px;		box-shadow: none;		display: flex;		align-items: center;		justify-content: center;		padding: 0;		cursor: pointer;	}	.sideIcons .sideScanBtn:hover {		transform: scale(1.08);		transition: 0.25s linear;	}	.sideIcons .sideScanBtn:focus {		box-shadow: none;		border: 1.5px solid rgb(var(--value-txt-clr));	}	.sideIcons .sideScanBtn svg {		width: 20px;		height: 20px;		fill: rgb(var(--value-txt-clr));		stroke: rgb(var(--value-txt-clr));		stroke-width: 1;	}