@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;	--bdr-opacity: #efefef8a;				--page-bg-clr: 241, 243, 246;	--page-bg-opacity: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-type:1;	--font-family:inter;		--hdr-bg-clr:  44, 59, 81;	--header-bg-opacity : 1;		--header-space-inner-top: 20px; 	--header-space-inner-right: 20px;	--header-space-inner-left: 20px;		--header-space-inner-bottom: 20px;	--header-fit-width: 0;		--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;	--title-txt-clr:#ffffff;	--description-txt-clr:#f5f5f5;	--label-txt-clr:#272f42;	--label-txt-clr-30:var(--label-txt-clr);	--value-txt-clr:#272f42;	--instruction-txt-clr:#272f42;	--error-bg-clr:#ff0000;	--error-txt-clr:#ffffff;	--elements-clr: 230, 235, 242; 	--elements-highlight-clr: #4bbfa6;		--font-size-type: 1;	--input-shape-type: 4;	--input-shape:1px solid #fff;	--input-width:0px 0px 1px 0px;	--input-radius:0px;		--input-bdr-clr:50, 50, 50;	--input-bdr-opacity: 0.5;	--input-bg-clr: transparent;	--input-bg-opacity:1;	--input-rating-bg-clr: 0, 0, 0;	--input-rating-bg-opacity: 0;		--input-rating-bdr-clr: var(--input-bdr-clr);	--input-rating-sel-txt-clr: 255, 255, 255;	--previous-txt-clr:#24a68a;	--next-txt-clr:#24a68a;			--submit-bg-clr:36, 166, 138;	--submit-bdr-clr:#24a68a;	--submit-txt-clr:#ffffff;	--save-bg-clr:transparent;	--save-icon-clr:#24a68a;	--save-bdr-clr:#24a68a;	--review-bg-clr:transparent;	--review-icon-clr:#24a68a;	--review-bdr-clr:#24a68a;		--start-bg-clr:#24A68A;	--start-txt-clr:#ffffff;	--start-bdr-clr:#24A68A;	--progress-default-bg-clr:#4b516b;	--progress-filled-bg-clr:#24a68a;	--field-label-signTxt: 50, 50, 50;		    	--sliderNavigation-bgclr: 255, 255, 255;	--sliderNavigation-txtlr:  0, 0, 0;				--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 :'Nunito';	--body-font-fallback : Arial, Arimo, Helvetica, sans-serif;		--matrix-bg-clr : #fff;	--matrix-bg-opacity: 1;	--hdr-bdr-clr : #666;	--hdr-bdr-width: 0px;	--hdr-shadow-clr: #666;	--hdr-shadow-spread: 0px;	--navig-bdr-shape : 1;	--submit-bdr-shape : 2;	--field-cont-shadow-clr: #c5c5c5;	--field-cont-shadow-spread: 0px;	--previous-button-padding: 0px;	--previous-bg-clr: 255, 255, 255;	--previous-bg-opacity:1;	--previous-bdr-clr: #24a68a;	--previous-bdr-radius: 0px;	--next-button-padding: 0px;	--next-bg-clr: 255, 255, 255;	--next-bg-opacity:1;	--next-bdr-clr: #24a68a;	--next-bdr-radius: 0px;	--submit-padding: 8px 24px;	--submit-bdr-radius: 0px;	--banner-width:40%;	--banner-form-cont-width:100%;    			--yes-btn-selected-bg: 36, 166, 138;	--yes-btn-selected-txt-clr: 255, 255, 255;	--no-btn-selected-bg: 247, 94, 97;	--no-btn-selected-txt-clr: 255, 255, 255;		--yes-no-border-clr: 50, 50, 50;				--header-logo-size:100%;		--header-logo-max-height:150px;				--title-txt-alignment: start;		--description-txt-alignment: start;				--label-txt-alignment: start;		--instruction-txt-alignment: start;				--title-font-weight: 500;		--title-font-style: normal;		--description-font-weight: normal;		--description-font-style: normal;				--label-font-weight: 500;		--label-font-style: normal;		--instruction-font-weight: normal;		--instruction-font-style: normal;				--header-logo-shape: 1;				--navigation-btn-style: 1;		--navigation-icon-style: 1;		--navigation-btn-alignment: 1;			--vertical-navigation-bdr-shape: 1;	--vertical-navigation-icon-style: 2;	}.pageWrapper.type1 {	--title-txt-size: clamp(22px,0.75vw + 19px,25px);	--description-txt-size: clamp(14px,1vw + 10px,18px);	--label-txt-size: clamp(16px,1vw + 12px,20px);	--value-txt-size: clamp(16px,0.5vw + 14px,18px);	--instruction-txt-size: clamp(12px,0.25vw + 11px,13px);	--previous-txt-size: clamp(18px,0.25vw + 17px,19px);	--next-txt-size: clamp(18px,0.25vw + 17px,19px);	--submit-txt-size: clamp(18px,0.25vw + 17px,19px);	--error-txt-size: clamp(14px,0.75vw + 11px,17px);	--matrix-qs-txt-size: clamp(15px,1vw + 11px,19px);	--matrix-ans-txt-size: clamp(15px,1vw + 11px,19px);	--drpdwn-list-txt-size: clamp(15px,0.5vw + 13px,17px);	--mline-char-count-txt-size: clamp(12px,0.25vw + 11px,13px);		--elements-h5-txt-size: clamp(13px,0.25vw + 12px,14px);	--elements-h6-txt-size: clamp(12px,0.25vw + 11px,13px);		--sf-addentry-txt-size: clamp(16px,0.25vw + 15px,17px);	--sf-addentry-icon-size: clamp(16px,1.5vw + 10px,22px);	--slider-range-txt-size: clamp(12px,0.25vw + 11px,13px);	--date-picker-txt-size: clamp(13px,0.25vw + 12px,14px);	--fieldcomp-label-txt-size: clamp(12px,0.25vw + 11px,13px);	--countrycode-txt-size: clamp(15px,0.5vw + 13px,17px);	--sf-title-txt-size: clamp(18px,1.5vw + 12px,24px);	--sf-label-txt-size: clamp(14px,0.75vw + 11px,17px);	--sf-value-txt-size: clamp(14px,0.75vw + 11px,17px);	--sf-instruction-txt-size: clamp(13px,0.5vw + 11px,15px);	--sf-submit-txt-size: clamp(14px,0.5vw + 12px,16px);	--sf-error-txt-size: clamp(13px,0.5vw + 11px,15px);	--sf-drpdwn-list-txt-size: clamp(13px,0.5vw + 11px,15px);	--sf-mline-char-count-txt-size: clamp(12px,0.25vw + 11px,13px);	--sf-elements-h5-txt-size: clamp(13px,0.5vw + 11px,15px);	--sf-elements-h6-txt-size: clamp(12px,0.25vw + 11px,13px);	--sf-slider-range-txt-size: clamp(13px,0.25vw + 12px,14px);	--sf-date-picker-txt-size: clamp(12px,0.25vw + 11px,13px);	--sf-fieldcomp-label-txt-size: clamp(12px,0.5vw + 10px,14px);	--start-btn-txt-size: clamp(14px,0.75vw + 11px,17px);}.pageWrapper.type2 {	--title-txt-size: clamp(24px,1.5vw + 18px,30px);	--description-txt-size: clamp(15px,1.25vw + 10px,20px);	--label-txt-size: clamp(17px,1.5vw + 11px,23px);	--value-txt-size: clamp(17px,1vw + 13px,21px);	--instruction-txt-size: clamp(14px,0.5vw + 12px,16px);	--previous-txt-size: clamp(19px,0.5vw + 17px,21px);	--next-txt-size: clamp(19px,0.5vw + 17px,21px);	--submit-txt-size: clamp(19px,0.5vw + 17px,21px);	--error-txt-size: clamp(15px,0.5vw + 13px,17px);	--matrix-qs-txt-size: clamp(15px,1.5vw + 9px,21px);	--matrix-ans-txt-size: clamp(15px,1.5vw + 9px,21px);	--drpdwn-list-txt-size: clamp(15px,0.5vw + 13px,17px);	--mline-char-count-txt-size: clamp(14px,0.5vw + 12px,16px);		--elements-h5-txt-size: clamp(13px,1.5vw + 7px,14px);	--elements-h6-txt-size: clamp(12px,0.25vw + 11px,13px);		--sf-addentry-txt-size: clamp(17px,0.75vw + 14px,20px);	--sf-addentry-icon-size: clamp(16px,1.75vw + 9px,23px);	--slider-range-txt-size: clamp(13px,0.25vw + 12px,14px);	--date-picker-txt-size: clamp(13px,0.25vw + 12px,14px);	--fieldcomp-label-txt-size: clamp(13px,0.25vw + 12px,14px);	--countrycode-txt-size: clamp(15px,0.5vw + 13px,17px);	--sf-title-txt-size: clamp(18px,2.25vw + 9px,27px);	--sf-label-txt-size: clamp(14px,1.25vw + 9px,19px);	--sf-value-txt-size: clamp(14px,1.25vw + 9px,19px);	--sf-instruction-txt-size: clamp(13px,0.75vw + 10px,16px);	--sf-submit-txt-size: clamp(14px,0.75vw + 11px,17px);	--sf-error-txt-size: clamp(13px,0.75vw + 10px,16px);	--sf-drpdwn-list-txt-size: clamp(13px,0.75vw + 10px,16px);	--sf-mline-char-count-txt-size: clamp(12px,0.25vw + 11px,13px);	--sf-elements-h5-txt-size: clamp(13px,0.5vw + 11px,15px);	--sf-elements-h6-txt-size: clamp(12px,0.25vw + 11px,13px);	--sf-slider-range-txt-size: clamp(13px,0.25vw + 12px,14px);	--sf-date-picker-txt-size: clamp(12px,0.25vw + 11px,13px);	--sf-fieldcomp-label-txt-size: clamp(12px,0.5vw + 10px,14px);	--start-btn-txt-size: clamp(14px,1vw + 10px,18px);}.pageWrapper.type3 {	--title-txt-size: clamp(26px,2.25vw + 17px,35px);	--description-txt-size: clamp(16px,1.75vw + 9px,23px);	--label-txt-size: clamp(18px,2.25vw + 9px,27px);	--value-txt-size: clamp(18px,1.75vw + 11px,25px);	--instruction-txt-size: clamp(15px,1.25vw + 10px,20px);	--previous-txt-size: clamp(20px,1.25vw + 15px,25px);	--next-txt-size: clamp(20px,1.25vw + 15px,25px);	--submit-txt-size: clamp(20px,1.25vw + 15px,25px);	--error-txt-size: clamp(16px,1.25vw + 11px,21px);	--matrix-qs-txt-size: clamp(17px,1.75vw + 10px,24px);	--matrix-ans-txt-size: clamp(17px,1.75vw + 10px,24px);	--drpdwn-list-txt-size: clamp(15px,1vw + 11px,19px);	--mline-char-count-txt-size: clamp(15px,0.5vw + 13px,17px);		--elements-h5-txt-size: clamp(13px,1.5vw + 7px,14px);	--elements-h6-txt-size: clamp(12px,0.25vw + 11px,13px);		--sf-addentry-txt-size: clamp(18px,1.25vw + 13px,23px);	--sf-addentry-icon-size: clamp(16px,2vw + 8px,24px);	--slider-range-txt-size: clamp(14px,0.25vw + 13px,15px);	--date-picker-txt-size: clamp(14px,0.25vw + 13px,15px);	--fieldcomp-label-txt-size: clamp(14px,0.5vw + 12px,16px);	--countrycode-txt-size: clamp(15px,0.5vw + 13px,17px);	--sf-title-txt-size: clamp(18px,3vw + 6px,30px);	--sf-label-txt-size: clamp(14px,1.75vw + 7px,21px);	--sf-value-txt-size: clamp(14px,1.75vw + 7px,21px);	--sf-instruction-txt-size: clamp(13px,1vw + 9px,17px);	--sf-submit-txt-size: clamp(14px,1vw + 10px,18px);	--sf-error-txt-size: clamp(13px,1vw + 9px,17px);	--sf-drpdwn-list-txt-size: clamp(13px,1vw + 9px,17px);	--sf-mline-char-count-txt-size: clamp(12px,0.5vw + 10px,14px);	--sf-elements-h5-txt-size: clamp(13px,0.75vw + 10px,16px);	--sf-elements-h6-txt-size: clamp(12px,0.5vw + 10px,14px);	--sf-slider-range-txt-size: clamp(13px,0.5vw + 11px,15px);	--sf-date-picker-txt-size: clamp(12px,0.5vw + 10px,14px);	--sf-fieldcomp-label-txt-size: clamp(12px,0.75vw + 9px,15px);	--start-btn-txt-size: clamp(14px,1.25vw + 9px,19px);}.pageWrapper.type4 {	--title-txt-size: clamp(28px,3vw + 16px,40px);	--description-txt-size: clamp(18px,2.25vw + 9px,27px);	--label-txt-size: clamp(19px,2.75vw + 8px,30px);	--value-txt-size: clamp(19px,2.25vw + 10px,28px);	--instruction-txt-size: clamp(16px,1.75vw + 9px,23px);	--previous-txt-size: clamp(21px,1.75vw + 14px,28px);	--next-txt-size: clamp(21px,1.75vw + 14px,28px);	--submit-txt-size: clamp(21px,1.75vw + 14px,28px);	--error-txt-size: clamp(17px,1.75vw + 10px,24px);	--matrix-qs-txt-size: clamp(18px,2vw + 10px,26px);	--matrix-ans-txt-size: clamp(18px,2vw + 10px,26px);	--drpdwn-list-txt-size: clamp(15px,1.25vw + 10px,20px);	--mline-char-count-txt-size: clamp(16px,0.5vw + 14px,18px);		--elements-h5-txt-size: clamp(13px,0.5vw + 11px,15px);	--elements-h6-txt-size: clamp(12px,0.5vw + 10px,14px);		--sf-addentry-txt-size: clamp(19px,1.75vw + 12px,26px);	--sf-addentry-icon-size: clamp(16px,2.25vw + 7px,25px);	--slider-range-txt-size: clamp(13px,0.25vw + 12px,14px);	--date-picker-txt-size: clamp(14px,0.25vw + 13px,15px);	--fieldcomp-label-txt-size: clamp(15px,0.5vw + 13px,17px);	--countrycode-txt-size: clamp(15px,0.5vw + 13px,17px);	--sf-title-txt-size: clamp(18px,3vw + 6px,30px);	--sf-label-txt-size: clamp(14px,1.75vw + 7px,21px);	--sf-value-txt-size: clamp(14px,1.75vw + 7px,21px);	--sf-instruction-txt-size: clamp(13px,1vw + 9px,17px);	--sf-submit-txt-size: clamp(14px,1vw + 10px,18px);	--sf-error-txt-size: clamp(13px,1vw + 9px,17px);	--sf-drpdwn-list-txt-size: clamp(13px,1vw + 9px,17px);	--sf-mline-char-count-txt-size: clamp(12px,0.5vw + 10px,14px);	--sf-elements-h5-txt-size: clamp(13px,0.75vw + 10px,16px);	--sf-elements-h6-txt-size: clamp(12px,0.5vw + 10px,14px);	--sf-slider-range-txt-size: clamp(13px,0.5vw + 11px,15px);	--sf-date-picker-txt-size: clamp(12px,0.5vw + 10px,14px);	--sf-fieldcomp-label-txt-size: clamp(12px,0.75vw + 9px,15px);	--start-btn-txt-size: clamp(14px,1.5vw + 8px,20px);}.pageWrapper.type5 {	--title-txt-size: clamp(30px,3.75vw + 15px,45px);	--description-txt-size: clamp(20px,2.5vw + 10px,30px);	--label-txt-size: clamp(20px,3.25vw + 7px,33px);	--value-txt-size: clamp(20px,2.75vw + 9px,31px);	--instruction-txt-size: clamp(17px,2.25vw + 8px,26px);	--previous-txt-size: clamp(22px,2.25vw + 13px,31px);	--next-txt-size: clamp(22px,2.25vw + 13px,31px);	--submit-txt-size: clamp(22px,2.25vw + 13px,31px);	--error-txt-size: clamp(18px,2.25vw + 9px,27px);	--matrix-qs-txt-size: clamp(19px,2.5vw + 9px,29px);	--matrix-ans-txt-size: clamp(19px,2.5vw + 9px,29px);	--drpdwn-list-txt-size: clamp(16px,1.5vw + 10px,22px);	--mline-char-count-txt-size: clamp(17px,0.75vw + 14px,20px);		--elements-h5-txt-size: clamp(13px,0.75vw + 10px,16px);	--elements-h6-txt-size: clamp(12px,0.75vw + 9px,15px);		--sf-addentry-txt-size: clamp(20px,2vw + 12px,28px);	--sf-addentry-icon-size: clamp(16px,2.5vw + 6px,26px);	--slider-range-txt-size: clamp(13px,0.25vw + 12px,14px);	--date-picker-txt-size: clamp(15px,0.25vw + 14px,16px);	--fieldcomp-label-txt-size: clamp(17px,0.75vw + 14px,20px);	--countrycode-txt-size: clamp(15px,0.5vw + 13px,17px);	--sf-title-txt-size: clamp(18px,3vw + 6px,30px);	--sf-label-txt-size: clamp(14px,1.75vw + 7px,21px);	--sf-value-txt-size: clamp(14px,1.75vw + 7px,21px);	--sf-instruction-txt-size: clamp(13px,1vw + 9px,17px);	--sf-submit-txt-size: clamp(14px,1vw + 10px,18px);	--sf-error-txt-size: clamp(13px,1vw + 9px,17px);	--sf-drpdwn-list-txt-size: clamp(13px,1vw + 9px,17px);	--sf-mline-char-count-txt-size: clamp(12px,0.5vw + 10px,14px);	--sf-elements-h5-txt-size: clamp(13px,0.75vw + 10px,16px);	--sf-elements-h6-txt-size: clamp(12px,0.5vw + 10px,14px);	--sf-slider-range-txt-size: clamp(13px,0.5vw + 11px,15px);	--sf-date-picker-txt-size: clamp(12px,0.5vw + 10px,14px);	--sf-fieldcomp-label-txt-size: clamp(12px,0.75vw + 9px,15px);	--start-btn-txt-size: clamp(14px,1.75vw + 7px,21px);}.pageWrapper.fieldModel_1 {    --input-width: 1px;    --input-radius: 0px;}.pageWrapper.fieldModel_2 {    --input-width: 1px;    --input-radius: 7px;}.pageWrapper.fieldModel_3 {    --input-width: 1px;    --input-radius: 50px;}.pageWrapper.fieldModel_4{    --input-width: 0px 0px 1px 0px;    --input-radius: 0px;}.pageWrapper.fieldModel_3 .zfmultiLineWrap{	 --input-radius: 20px;}.pageWrapper.fieldModel_2 .zfSignContainer canvas{	 --input-radius: 5px;}.pageWrapper.fieldModel_3 .zfSignContainer canvas{	 --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 canvas{	 --input-radius: 3px;}.pageWrapper.fieldModel_4 .fieldtypeText.customRadio span, .pageWrapper.fieldModel_4 .fieldtypeText.customCheckBox span {    --input-width: 1px;    --input-radius: 7px;}.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.type1 .mxCustomStyle {  	--matrix-qs-txt-size: clamp(13px,1vw + 9px,17px);	--matrix-ans-txt-size: clamp(13px,1vw + 9px,17px);	--value-txt-size: clamp(13px,1vw + 9px,17px);	--drpdwn-list-txt-size: clamp(15px,0.5vw + 13px,17px);}.pageWrapper.type2 .mxCustomStyle {  	--matrix-qs-txt-size: clamp(14px,1vw + 10px,18px);	--matrix-ans-txt-size: clamp(14px,1vw + 10px,18px);	--value-txt-size: clamp(14px,1vw + 10px,18px);}.pageWrapper.type3 .mxCustomStyle {  	--matrix-qs-txt-size: clamp(15px,1.25vw + 10px,20px);	--matrix-ans-txt-size: clamp(15px,1.25vw + 10px,20px);	--value-txt-size: clamp(15px,1.25vw + 10px,20px);}.pageWrapper.type4 .mxCustomStyle {  	--matrix-qs-txt-size: clamp(16px,1.5vw + 10px,22px);	--matrix-ans-txt-size: clamp(16px,1.5vw + 10px,22px);	--value-txt-size: clamp(16px,1.5vw + 10px,22px);}.pageWrapper.type5 .mxCustomStyle {  	--matrix-qs-txt-size: clamp(17px,1.75vw + 10px,24px);	--matrix-ans-txt-size: clamp(17px,1.75vw + 10px,24px);	--value-txt-size: clamp(17px,1.75vw + 10px,24px);}.pageWrapper.navBtnModel_1 {	--previous-bdr-radius: 0px;}.pageWrapper.navBtnModel_2 {	--previous-bdr-radius: 5px;}.pageWrapper.navBtnModel_3 {	--previous-bdr-radius: 150px;}.pageWrapper.navBtnModel_1 {	--next-bdr-radius: 0px;}.pageWrapper.navBtnModel_2 {	--next-bdr-radius: 5px;}.pageWrapper.navBtnModel_3 {	--next-bdr-radius: 150px;}.pageWrapper.submitBtnModel_1 {	--submit-bdr-radius: 0px;}.pageWrapper.submitBtnModel_2 {	--submit-bdr-radius: 5px;}.pageWrapper.submitBtnModel_3 {	--submit-bdr-radius: 150px;}.pageWrapper.submitBtnModel_1 {	--start-bdr-radius: 0px;}.pageWrapper.submitBtnModel_2 {	--start-bdr-radius: 5px;}.pageWrapper.submitBtnModel_3 {	--start-bdr-radius: 150px;}.pageWrapper.navBtnModel_2,.pageWrapper.navBtnModel_3,.pageWrapper.navBtnModel_4 {	--previous-button-padding: 8px 20px;	--next-button-padding: 8px 20px;}@charset "UTF-8";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;}span {    box-sizing: border-box;}input, input[ui_type="textbox"], input[type="search"], isindex, textarea, button {    outline: none;    margin: 0 auto;    padding: 12px 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;    overscroll-behavior: none;}.mobileTapHighlightClr {        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.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;}.flRight {    float: right;}.clearBoth {    clear: both;}.hideWindowScroll {    overflow: hidden;}.bgWrapper {    margin: 0 auto;    padding: 0;    height: 100%;}.pageWrapper {    font-size : 12px;    font-family : var(--body-font), var(--body-font-fallback);}.fieldWrapper {    width: 800px;    margin: 0 auto;    position: relative;    box-sizing: border-box;    animation-name: errorjerkanime;    animation-duration: 4s;}.fieldContainer {    padding: 25px;    border-radius: 5px;     margin: 0;    counter-increment: section;}.fldContWrapper {    height: 100%;    display: flex;    flex-direction: column;    justify-content: center;}.fieldlabel {    font-size: var(--label-txt-size);    color: var(--label-txt-clr);    display: block;    font-weight: var(--label-font-weight);    font-style: var(--label-font-style);}.fieldtext {    width: 100%;    padding: 12px 10px;    box-sizing: border-box;}.fieldtypeText input[ui_type="textbox"], .fieldtypeText textarea {    font-size: var(--value-txt-size);    color: var(--value-txt-clr);    border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));    border-width: var(--input-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.5s;}.fieldtypeText input[ui_type="textbox"]:focus, .fieldtypeText textarea:focus {    border-color : rgb(var(--input-bdr-clr));}.fieldtypeText .addOne {    display: block;    margin-top: 45px;    position: relative;}.fieldtypeText .addOne:first-child {    margin-top: 0;}.fieldtypeText .addtwo {    width: 48%;    margin-top: 45px;    position: relative;}.fieldtypeText .compLabelWrapper.addOne ~ .compLabelWrapper.addOne ~ .compLabelWrapper.addtwo:nth-child(odd) {    margin-right: 4%;}.fieldtypeText .compLabelWrapper.addOne ~ .compLabelWrapper.addOne ~ .compLabelWrapper.addtwo:nth-child(even) {    margin-right: 0%;}.fieldtypeText .compLabelWrapper.addOne ~ .compLabelWrapper.addtwo:nth-child(odd) {    margin-right: 0%;}.fieldtypeText .compLabelWrapper.addOne ~ .compLabelWrapper.addtwo:nth-child(even) {    margin-right: 4%;}.fieldtypeText .error1 input[ui_type="textbox"]:focus{    border-color: var(--error-bg-clr);}.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-block;}.advLabelName div:first-child {    display: inline;}.advLabelName b {    font-weight: bold;}.advLabelName i {    font-style: italic;}.advLabelName a {    text-decoration: revert;    color: revert;}.formSubInfoText {    color: var(--label-txt-clr);    padding-top: 5px;    font-size: var(--fieldcomp-label-txt-size);    display: inline-block;}.navBtnWrapper {    padding: 20px 25px;    overflow: hidden;        text-align: center;}.zfPrevBtn {    font-size: var(--previous-txt-size);    color: var(--previous-txt-clr);}.zfNextBtn {    font-size: var(--next-txt-size);    color: var(--next-txt-clr);}.navBtnWrapper em {    position: relative;}.navBtnWrapper .icon-previous-icon {    right: 5px;    font-size: calc(var(--previous-txt-size) + 3px);    color: var(--previous-txt-clr);}.navBtnWrapper .icon-next-icon {    left: 5px;    font-size: calc(var(--previous-txt-size) + 3px);    color: var(--next-txt-clr);}.zfLabelDiv {    padding-bottom: 20px;}.zfLabelDiv {    padding-bottom: 20px;    background: white;    position: relative;    display: flex;    flex-flow: column;    text-align: var(--label-txt-alignment);}.zfInstruction {    color: var(--instruction-txt-clr);    font-size: var(--instruction-txt-size);    padding: 10px 0px 0px 0px;    display: block;    font-weight: var(--instruction-font-weight);    font-style: var(--instruction-font-style);}.popUpOuterSave {    position: fixed;    z-index: 999;    left: 0;    width: 650px;    max-width: 800px;}.popUpOuterSave .popupMainCont {    padding: 0;}.popUpOuterSave .popupHeader {    padding-bottom: 0;}.popUpInner {    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    padding: 20px 30px 20px 30px;    height: 1%;    box-shadow: 0px 0px 10px 2px #222222;}.popupHeader {    padding: 0px 0px 15px;    font-weight: 500;}.popUpOuterSave .popupMainCont h2 {    font-weight: 600;    text-align: left;    margin: 10px 0px 25px;    letter-spacing: 0.3px;}.posReldiv {    position: relative;    margin-top: 20px;}.popUpOuterSave .popupMainCont textarea {    width: 100%;    height: 60px;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    resize: none;}.darkDim {    background: #000000;    opacity: 0.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;}.pScroll {    overflow-y: auto;}.pScroll .popUpOuter {    margin: 50px auto;    position: static;}.popUpFields {    margin: 0;    padding: 0;}.popUpFields label {    display: block;    margin-bottom: 10px;    font-weight: 500;}.popupTemFot {    margin-top: 10px;    padding: 10px 0px;}.popupTemFot a {    text-decoration: none;    margin: 0 8px 0 2px;}.failedHead label {    color: var(--label-txt-clr);    font-size: var(--label-txt-size);    padding-left: 8px;    font-weight: normal;}.failedHead {    border-bottom: 1px solid var(--label-txt-clr);    margin-bottom: 10px;}.btnAlign_rht {    text-align: right;    padding-bottom: 0;}.removeBdr {    border-bottom: none;    padding-bottom: 0px;}.loaderWrapper {    width: 200px;}.loaderCont {    text-align: center;}.loaderWrapper .popUpInner {    padding: 10px !important;}.loaderCont span {    display: inline-block;    padding-left: 7px;    top: -5px;}.popupMainCont {    color: var(--label-txt-clr);} .saveandReswrap .popUpInner {    background: rgba(var(--field-cont-bg-clr));}.saveandReswrap .popUpInner {    border: none !important;}.headTxtsave {    font-size: var(--instruction-txt-size) !important;    margin-bottom: 10px;    text-align: left;    font-weight: 600;    letter-spacing: 0.2px;}.emailLinksave {    width: 443px;    padding: 7px 10px;}.saveEmailDiv1 {    margin: 0px;    width: 100%;}.saveandReswrap.saveResPop .errorMessage {    margin-top: 8px;    padding-left: 5px;}.saveandReswrap.saveResPop .popUpInner {    padding: 23px 30px 30px 30px;}.saveandReswrap.saveResPop .popupMainCont h2 {    margin-top: 0;}.emailsaveBtn {    padding: 10.75px 5px;    width: 20%;    background:rgba(var(--submit-bg-clr));    border: 1px solid var(--submit-bdr-clr);    color:var(--submit-txt-clr);    border-radius: var(--submit-bdr-radius);    font-size: var(--submit-txt-size);    border-width: var(--input-width);    cursor: pointer;  font-family: var(--body-font), var(--body-font-fallback);}.saveSuccesDiv {    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    border: 1px solid rgb(var(--input-bdr-clr));    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: var(--instruction-txt-size);    color: var(--value-txt-clr);    padding-left: 10px;    line-height: 23px;    position: relative;    top: -8px;}.saveSuccesDiv img {    width: 30px;    position: relative;    top: 1px;}.popUpOuterSave .popupMainCont h2 {    font-size: var(--label-txt-size);    font-weight: 600;    text-align: left;    margin: 10px 0px 25px;    letter-spacing: 0.3px;    color: var(--label-txt-clr);}.saveCpyBoard {    position: absolute;    right: 3px;    top: 6px;    font-size: var(--elements-h5-txt-size);}.posReldiv {    position: relative;    margin-top: 20px;}.saveEmailDiv1 input {        width: 75%;    border-radius: 3px;}.errSavemail input {    border: 1px solid var(--error-bg-clr);}.saveandReswrap .errorMessage {    font-size: var(--sf-error-txt-size);    font-weight: normal;    margin: 0;    padding-top: 5px;    padding-left: 0;}.saveandReswrap textarea {    line-height: 23px;    padding: 10px;    height: 90px !important;    border: 1px solid rgb(var(--input-bdr-clr));    border-radius: 3px;  background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    font-family: var(--body-font), var(--body-font-fallback);    color: var(--value-txt-clr);    font-size: var(--elements-h6-txt-size);}.popUpOuterSave .popupHeader .ppDeleteIcon {    margin-right: -15px !important;    margin-top: 3px !important;    padding: 4px;}.saveandReswrap .btnLoad {    background: url(../../images/btnLoad.gif);    width: 16px;    height: 16px;}.fmSmtButton {    cursor: pointer;    text-align: center;    text-decoration: none;    padding: 10px 40px 10px 40px;    font-weight: 400;    border-radius: var(--submit-bdr-radius);    position: relative;    overflow: hidden;}.captchaPopup {    position: absolute;}.popUpOuter {    margin: 0 auto;    margin-top: 0%;    z-index: 999;}.captchaPopup .popUpInner {    padding: 20px;    border: none;}.captchaPopup .footer {    margin-top: 20px;}.captchaPopup .popupMainCont li {    list-style: none;}.pageReviewPopUp {    width: 800px;    margin-bottom: 20px;    background: rgba(var(--page-bg-clr));}.pageReviewPopUp .popUpInner {    background: rgba(var(--field-cont-bg-clr));    padding: 15px 10px 10px;}.pageReviewPopUp .popUpInner {    border: none !important;}.pageReviewPopUp .popupHeader {    position: relative;    height: 35px;    margin-bottom: 15px;    padding: 0 10px;}.reviewHeader {    font-weight: bold;    font-size: var(--description-txt-size);    color:var(--label-txt-clr);}.pageReviewPopUp .popupHeader .ppDeleteIcon {    margin-right: 0 !important;    margin-top: 4px !important;    padding: 0;    position: absolute;    right: 10px;}.pageReviewPopUp .popupMainCont {    padding: 0 10px;}.zfReviewWrap {    border-bottom: 0 !important;    margin-bottom: 25px;}.zfReviewWrap span {    color: var(--value-txt-clr) !important;    margin-bottom: 10px;    display: block;}.zfReviewWrap table {    border: 1px solid var(--label-txt-clr);    border-collapse: collapse;    border-spacing: 0;    margin-top: 10px;}.zfReviewWrap tr {    border-bottom: 1px solid var(--label-txt-clr);}.zfReviewWrap .labelCont {    border-right: 1px solid var(--label-txt-clr);    width: 50%;    font-size: var(--instruction-txt-size);    color:var(--label-txt-clr);    height: 18px;}.zfReviewWrap tr td {    padding: 8px 20px;    width: auto;    font-size: var(--instruction-txt-size);    color:var(--label-txt-clr);    letter-spacing: 0.3px;    vertical-align: top;    word-break: break-word;    word-wrap: break-word;    position: relative;}.zfReviewWrap .subform_text, .zfReviewWrap .zf-sformCount {    color: var(--label-txt-clr);}.error1 input[ui_type="textbox"] {    border-color: var(--error-bg-clr);    border-width: var(--input-width);}.zfIconBdr {    margin: 0 12px;    height: 34px;}.zfIconBdr:first-child {    margin-left: 0;}.zfIconBdr:last-child {    margin-right: 0;}.navBtnWrapper .icon-live-review {    top: 0;    padding: 6px;    border-radius: 5px;    font-weight: bold;    fill: var(--review-icon-clr);    border: 1px solid var(--review-icon-clr);    background: rgba(var(--review-bg-clr));    width: 21px;    height: 21px;    float: left;    stroke: var(--review-icon-clr);    stroke-width: 0.5;    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);}.navBtnWrapper .icon-save-icon {    top: 0;    padding: 8px;    border-radius: 50px;    font-weight: bold;    color: var(--save-icon-clr);    background: rgba(var(--save-bg-clr));}.navBtnWrapper a:hover {    text-decoration: none;}.zfSaveReviewDiv {    display: inline-block;    margin-bottom: 5px;}.ppDeleteIcon {    background: url(../../images/sprite.gif) no-repeat -1px -73px;    width: 12px;    height: 13px;}.popUpOuterSave .popupHeader .ppDeleteIcon {    margin-right: -15px !important;    margin-top: 3px !important;    padding: 4px;}.ppDeleteIcon:hover {    background: url(../../images/sprite.gif) no-repeat -22px -73px;    cursor: pointer;}.imageTypeZoom {    margin-top: 0 !important;    margin-bottom: 0 !important;}.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;}.imageTypeZoom .popupMainCont {    display: table-cell;    text-align: center;    vertical-align: middle;    padding: 0px !important;}.imageTypeZoom .popupMainCont img {    text-align: center;    vertical-align: middle;    max-width: 100%;    max-height: 100%;}.imageTypeZoom .ppDeleteIcon {    background-position: -130px -116px;}.removeBdr .ppDeleteIcon {    margin: 0;    padding: 0;    position: absolute;    right: 15px;    top: 15px;}.dim-div1 {    display: block;    height: 100%;    left: 0;    margin: 0;    padding: 0;    overflow: hidden;    position: fixed;    top: 0;    width: 100%;    z-index: 500;}.dim-div1.screenFreeze {    z-index: 1000 !important;}.zfReviewWrap .imgfileUpload a {    text-align: center;    display: inline-block;    color: var(--value-txt-clr);    text-decoration: none;}.bgTransparent .fieldContainer {    background: transparent;    box-shadow: none;}.bgTransparent .zfLabelDiv {    background: none;}.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;    }}.fileUploadError {    border-color: var(--error-bg-clr) !important;}.quickView-SidePanel {    position: fixed;    right: 0;    top: 0;    z-index: 96;    background-color: rgb(var(--elements-clr));    width: 400px;    padding: 0px 0 0px 0;}.qvFieldWrapper {    height:100vh;}.qvFieldWrapper ul {    padding: 20px;    box-sizing: border-box;    height: calc(100% - 10px);    overflow: auto;    overflow-x: hidden;}.qvFieldWrapper ul li {    padding: 5px 20px;    color:var(--value-txt-clr);    font-size: 14px;    margin-top: 8px;    border-radius: 5px;    line-height: 24px;    position: relative;    white-space: nowrap;    box-sizing: border-box;    cursor: pointer;    list-style: decimal;    list-style-position: inside;        text-overflow: ellipsis;}.qvFieldWrapper ul li span {    overflow: hidden;    text-overflow: ellipsis;    display: inline-block;    margin-inline-end: 6px;    max-width: calc(100% - 34px);    white-space: nowrap;    vertical-align: top;}.quickViewIcon-Close, .quickViewIcon-Open {    height: 30px;    width: 30px;    position: relative;    text-align: center;    cursor: pointer;    z-index: 1;    color: var(--value-txt-clr);    background-color: rgba(var(--elements-clr), 0.7);    border-radius: 4px 4px 4px 4px;    box-shadow: -4px 0px 4px -3px var(--value-txt-clr);    border: 1px solid var(--value-txt-clr);    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);    margin-top: 20px;}.quickViewIcon-Close:hover, .quickViewIcon-Open: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);}.quickViewBtn {    position: absolute;    right: 12px;    z-index: 2;}.rtl .quickViewBtn {    right: auto;    left: 12px;}.quickViewBtn .sideScanBtn {    background-color: rgba(var(--elements-clr), 0.7);    border: 1px solid var(--value-txt-clr);    border-radius: 4px;    margin-inline-start: 0;    padding: 0;    width: 32px;    height: 32px;    margin-bottom: 20px;    margin-top: 20px;    box-shadow: none;    display: flex;    align-items: center;    justify-content: center;    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);        cursor: pointer;    }.quickViewBtn .sideScanBtn: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);}.quickViewBtn .sideScanBtn svg {    width: 20px;    height: 20px;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);}.rtl .quickViewIcon-Close, .quickViewIcon-Open {    border-right: 1px solid var(--value-txt-clr);}.qvError {    color: var(--error-bg-clr) !important;}.rtl {    direction: rtl;}.rtl .flLeft {    float: right;}.rtl .flRight {    float: left;}.rtl input {    direction: rtl;}.rtl .fieldtypeText .addtwo {    margin-left: 2%;    margin-right: 0 !important;}.rtl .fieldtypeText .addtwo:nth-child(even) {    margin-right: 0%;}.rtl .customDropDownof {    text-align: right;}.rtl .customDropDown .select2-selection__arrow {    right: auto !important;    left: 12px !important;}.rtl .zfSignContainer a {    right: auto;    left: 10px;}.rtl .calIconWrapper {    right: auto;    left: 15px;}.rtl .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice {    float: right;}.rtl .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {    float: left;}.rtl .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice .multiChoiceOption {    text-align: right;}.rtl .termsAccept .descFld {    margin-left: auto;    margin-right: 30px;}.rtl .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    float: right;}.rtl .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    right: 6px;    left: auto;}.rtl .customCheckBox .cusChoiceEm {    padding-right: 28px;    padding-left: 0;}.rtl .customRadio input[type="radio"]:not(:checked) {    right: -99999px;    left: auto;}.rtl .customRadio input[type="radio"]:checked + label:before, .rtl .customRadio input[type="radio"]:not(:checked) + label:before {    left: auto;    right: 0px;}.rtl .customRadio input[type="radio"]:checked + label:after, .rtl .customRadio input[type="radio"]:not(:checked) + label:after {    right: 5px;    left: auto;}.rtl .customRadio input[type="radio"]:checked + label, .rtl .customRadio input[type="radio"]:not(:checked) + label {    padding-left: 0;    padding-right: 28px;}.rtl .select2-results__option {    text-align: right;}.rtl .zfSlider .slideActCont {    left: auto;}.rtl .zfSlider .rt {    text-align: left;}.rtl .zfPhoneUSA span {    margin-left:0;    margin-right: 2%;    float: right;}.rtl .fieldtypeText.ofIconCont input[ui_type="textbox"] {    padding-left: 50px;    padding-right: 40px;}.zfPhoneUSA span:first-child {    margin-right: 0;}.rtl .customRadio .twoColumns span {    float: right;    margin-left: 4%;    margin-right: 0;}.rtl .customRadio .twoColumns span:nth-child(even) {    margin-left: 0;}.rtl .zfPhoneUSA span input {    padding-left: 5px;    padding-right: 105px;}.rtl .navBtnWrapper .icon-previous-icon {    right: auto;    float: right;    left: 5px;    transform: rotate(180deg);    top: 1px;}.rtl .navBtnWrapper .icon-next-icon {    left: auto;    float: left;    right: 5px;    transform: rotate(180deg);    top: 0px;}.rtl .customRadio input[type="radio"]:checked, .rtl .customRadio input[type="radio"]:not(:checked) {    right: -99999px;    left: auto;}.rtl .zfIconBdr:last-child {    margin-left: 0;    margin-right: 12px;}.rtl .zfIconBdr:first-child {    margin-right: 0;    margin-left:  12px;}.sfLimtEntryWrap .messageCont p{    color: var(--label-txt-clr);    font-size: var(--instruction-txt-size);}.rtl .zfReviewWrap .labelCont {    border-left: 1px solid var(--label-txt-clr);}.rtl .newEntryLink .livePDFIcon, .rtl .newEntryLink .liveAddIcon, .rtl .newEntryLink .liveEditIcon, .rtl .newEntryLink .livePlusIcon {    margin-right: 0 !important;    margin-left: 8px !important;    flex-shrink: 0;}.rtl .errorMessage {    padding-left: 25px;    padding-right: 25px;}.select2-dropdown {    background-color: rgb(var(--elements-clr));    border-color: var(--value-txt-clr);}.ui-widget-content {    background-color: rgb(var(--elements-clr));    color: var(--value-txt-clr) !important;    border: 1px solid var(--value-txt-clr);    z-index: 999 !important;}.matrixfreeze {    position: sticky;    top: 0;    left: -1px;    z-index: 99;    background: rgba(var(--page-bg-clr));    display: none;}.fieldtypeText.zfUnit, .fieldtypeText.zfCurrency {    display: flex;}.fieldtypeText .zfSymbol, .fieldtypeText .zfSymbolbefore {    display: flex;    align-items: center;    flex: none;}.select2-container--default .select2-results__group {        position: sticky;    top: 0;    z-index: 1;    background-color: rgb(var(--elements-clr));    opacity: 1;    font-weight: 600;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}.fieldtypeText {    position: relative;    margin-bottom: 20px;    display: inline-block;    width: 100%;}.fieldtypeText svg {    width: 22px;    height: 22px;    position: absolute;    fill:var(--value-txt-clr);}.ofIconCont svg {    top: 50%;    opacity: 0.7;    left: 12px;    transform: translateY(-50%);}.rtl .fieldtypeText svg {    left: auto;    right: 12px;}.fieldtypeText.fieldNumber.fieldAfterIcon svg {    left: 10px;}.fieldtypeText .zfPayChoiceWrapper input[ui_type="textbox"], .arrangeAddress .fieldtypeText input[ui_type="textbox"] {    padding-left: 10px;    padding-right: 50px;}.rtl .fieldtypeText .zfPayChoiceWrapper input[ui_type="textbox"], .rtl .arrangeAddress .fieldtypeText input[ui_type="textbox"] {    padding-left: 50px;    padding-right: 10px;    text-indent: 10px;}.zfCountryCode .icon-Phone {    display: none;}.zfNameContainer .select2FormFont {    overflow: hidden;    text-overflow: ellipsis;    width: 100%;}::placeholder {    color: var(--value-txt-clr);    opacity: 0.5;}.zfPayDetailContain .payRow3Label {    width: 100%;    display: block;    font-size: var(--value-txt-size);    margin-bottom: 7px;    color: var(--value-txt-clr);}.customDropDownof {    position: relative;}.customDropDownof.flLeft.customDropDownSelect2 {    margin-right: 7px;    margin-top: 10px;}.customDropDownSelect2 .select2.select2-container.select2-container--default {    width: 85px !important;}.customDropDownSelect2 .select2-container--default .select2-selection--single {    border-radius: var(--input-radius);    background: rgba(var(--input-bg-clr), var(--input-bg-opacity)) !important;    border: 1px solid rgb(var(--input-bdr-clr)) !important;    height:auto;    padding: 5px 2px;}.customDropDownSelect2 .select2FormFont {    color: var(--value-txt-clr);    font-size: var(--drpdwn-list-txt-size);}.customDropDownSelect2 .select2-container--default .select2-selection--single .select2-selection__arrow b {    border-color: var(--value-txt-clr) transparent transparent transparent;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {    border-color: transparent transparent rgba(var(--elements-clr)) transparent;}.fieldtext.authNetCardCodeIn[ui_type="textbox"] {    padding: 5px 10px;    margin-top: 4px;}.unitPosFix {    width: 100%;    position: relative;}.ofLoaderWrap .loaderCont {    height: 150px;    width: 200px;}.loader {    height: 15px;    width: 150px;    position: absolute;    top: 0;    bottom: 0;    left: 0;    right: 0;    margin: auto;}.loader--dot {    animation-name: loader;    animation-timing-function: ease-in-out;    animation-duration: 2s;    animation-iteration-count: infinite;    height: 15px;    width: 15px;    border-radius: 100%;    background-color: black;    position: absolute;    left: 0;}.loader--dot:first-child {    background-color: #C72336;    animation-delay: 0.5s;}.loader--dot:nth-child(2) {    background-color: #1E9C4C;    animation-delay: 0.4s;}.loader--dot:nth-child(3) {    background-color: #0F71AD;    animation-delay: 0.3s;}.loader--dot:nth-child(4) {    background-color: #E99424;    animation-delay: 0.2s;}.loader--text {    position: absolute;    top: 200%;    left: 0;    right: 0;    margin: auto;    font-size: 20px;    color: #fff;}@keyframes loader {    15% {        transform: translateX(0);    }    45% {        transform: translateX(135px);    }    65% {        transform: translateX(135px);    }    95% {        transform: translateX(0);    }}.ofLoaderWrap{    border: none;    box-shadow: none;    background: none;}.ofLoaderWrap .popUpInner{    border: none;    background: none;    box-shadow: none;}.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;}.splashMsgWrapper .splashMsgOuterCont {    text-align: center;}.splashMsgWrapper .splashMsgCont {    display: inline-block;    padding: 15px 25px;    font-size: var(--instruction-txt-size);    box-shadow: 0px 0px 10px rgba(var(--page-bg-clr), 0.7);    -moz-box-shadow: 0px 0px 10px rgba(var(--page-bg-clr), 0.7);    -webkit-box-shadow: 0px 0px 10px rgba(var(--page-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(--page-bg-clr));}.container_Model .splashMsgWrapper .splashMsgCont {    background: rgba(var(--field-cont-bg-clr)) !important;}.zfUploadContainer .imageOptionsActCont {    right: auto;    position: inherit;    display: inline-block;    float: none;    top: 35px;}.fieldtypeText .zfUploadContainer .imageOptionsActCont a svg {    padding: 6px;    width: 15px;    height: 15px;    fill: var(--value-txt-clr);    left: 0;    top: 0px;    position: relative;    stroke: var(--value-txt-clr);    stroke-width: 0.2px;    transform: inherit;}.ofPopCloseIcn {    position: absolute;    right: -14px;    background: #000;    border: 1px solid #000;    padding: 6px !important;    border-radius: 30px;    top: -17px;    cursor: pointer;    z-index: 1;}.ofPopCloseIcn svg.icon.delete_icon {    width: 14px;    height: 14px;    fill: #fff;}.pageReviewPopUp .ofPopCloseIcn {    top: -33px;    right: -24px;}.captchaPopup .verification .captchaOuterWrapper {    width: 420px;    border: 1px solid rgba(var(--input-bdr-clr), var(--opacity-3));    margin-top: 10px;    border-radius: 3px;    padding: 8px;    padding-left: 20px;    box-sizing: border-box;}.fieldtypeText.ofIconCont input[ui_type="textbox"] {    padding-left: 45px;    padding-right: 40px;}.fieldtypeText.ofIconCont .zfNameContainer input[ui_type="textbox"] {    padding-left: 40px;}.saveandReswrap .saveEmailDiv1 input{    font-size: var(--value-txt-size);    color: var(--value-txt-clr);    border: 1px solid rgb(var(--input-bdr-clr));    border-width: var(--input-width);    border-radius: var(--input-radius);    word-break: normal;    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));}.quickViewIcon-Close .icon-Bullet-list-01, .quickViewIcon-Open .icon.delete_icon {    width: 20px;    height: 20px;    fill: var(--value-txt-clr);    position: absolute;    left: 5px;    top: 5px;    stroke-width: 0.4px;    stroke: var(--value-txt-clr);}.zfPhoneUSA span input {    padding-left: 105px;}.ofPopCloseIcn.ofPopupImageClose {    position: absolute;    right: 10px;    background: #000;    border: 1px solid #000;    padding: 6px;    border-radius: 30px;    top: 10px;    cursor: pointer;}.ofPopCloseIcn.ofPopupImageClose svg.icon.delete_icon {    width: 22px;    height: 22px;    fill: #fff;}.captchaPopup .errorMessage {        color: var(--error-txt-clr);    display: none;    margin-top: 10px;}.extraWrapper.cusChoiceSpan.otherChoiceAnimate .otherTxtAnimation {    transform: translateY(-197%) scale(0.75);}.otherTxtAnimation {    -webkit-font-smoothing: antialiased;    font-size: var(--value-txt-size);    letter-spacing: 0.009375em;    position: absolute;    transform-origin: left top;    transition: transform .35s cubic-bezier(0.4, 0, 0.2, 1),color .35s cubic-bezier(0.4, 0, 0.2, 1);    line-height: 1.15rem;    will-change: transform;    left: 32px;    top: 50%;    transform: translateY(-50%);    pointer-events: none;    font-weight: 400;    color: var(--value-txt-clr);}.zfRadioOtherOption {    padding: 0px !important;    border: none !important;    background: none !important;    padding-left: 10px;    width: 90%;    display: inline-block;}.extraWrapper input.zfRadioOtherOption {    height: 0px;    border-radius: 0px;}.otherChoiceAnimate.selectedChoice input.zfRadioOtherOption {    height: 40px;    border-bottom: 1px solid var(--value-txt-clr) !important;    border-radius: 0px;    width: 100%;}.quickViewPanel-Close, .quickViewPanel-Open {    transition: width .35s linear 0s;    border-right: none;    box-shadow: 1px 1px 6px 2px var(--elements-highlight-clr);}.quickViewPanel-Close {    width: 0px;    box-shadow: none;}.verifyCaptcaCont {    position: relative;    display: inline-block;    width: 100%;    box-sizing: border-box;}.verification.fieldWrapper .captchaRefresh .icon-refresh {    fill: var(--label-txt-clr);    stroke:var(--label-txt-clr);    top: 50%;    right: 0;    left: auto;    translate: 0 -50%;}.rtl .verification.fieldWrapper .captchaRefresh .icon-refresh {    left: 0;    right: auto;}.rtl .extraWrapper.cusChoiceSpan.otherChoiceAnimate {    margin-top: 35px;}.rtl .quickView-SidePanel {    right: auto;    left: 0;}.rtl .quickViewIcon-Close, .rtl  .quickViewIcon-Open {    box-shadow: none;}.rtl .quickViewIcon-Close .icon-Bullet-list-01 {    left: 6px;}.rtl .brandingWrapper .brandingTextCont {    text-align: right;}.rtl .qvFieldWrapper .selected:before {    right: -12px;    left: auto;    transform: rotate(180deg);}.rtl .navBtnWrapper .foot-prev-icon svg {    right: auto;    float: right;    transform: rotate(0deg);}.rtl .navBtnWrapper .foot-next-icon svg {    left: auto;    float: left;    transform: rotate(180deg);}.rtl .navBtnWrapper.verticalNavFixed .foot-next-icon svg {    transform: rotate(0deg);}.rtl .navBtnWrapper.verticalNavFixed .foot-prev-icon svg {    transform: rotate(180deg);}.onefieldDecisionNumber {    color: var(--label-txt-clr);    font-size: var(--value-txt-size);    font-weight: var(--weight-600);}.fieldtypeText input[ui_type="textbox"]~.focus-border, .fieldtypeText textarea~.focus-border{    position: absolute;    transition: 0.1s;    width: 100%;    height: 3px;    left: 0;    bottom: 0;    margin: 0;    display : none; }.fieldtypeText input[ui_type="textbox"]:focus~.focus-border, .fieldtypeText textarea:focus~.focus-border {    width: 100%;    transition: 0.1s;    margin: 0;    left: 0;    border-bottom: 1px solid rgb(var(--input-bdr-clr));    display : none;}.matrixSlCont {    position: relative;    transform: translate3d(0, 0, 0);    -webkit-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -webkit-transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: -o-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93), -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93), -o-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);}.matrixSlCont:hover {    -webkit-transform: scale3d(1.02, 1.02, 1) translate3d(0, 0, 0) perspective(500px);    transform: scale3d(1.02, 1.02, 1) translate3d(0, 0, 0) perspective(500px);}.extraWrapper.cusChoiceSpan.otherChoiceAnimate.selectedChoice {    overflow: visible;    transform: none;}.selectedChoice {    z-index: 4;    overflow: hidden;}.selectedChoice .radioBtnType, .selectedChoice .checkBoxType {    padding: 7px 15px;    border: 1px solid var(--value-txt-clr);    position: relative;    background: transparent;}.fieldtypeText input[ui_type="textbox"]~em.inputClearDiv, .oneFldDrpDwnSel2  em.inputClearDiv {    right: 20px;    position: absolute;    border-radius: 50px;    cursor: pointer;    display: none;    transform: translateY(-50%);    top: 50%;}.fieldtypeText input[ui_type="textbox"]:focus~em.inputClearDiv {    display: block;}em.inputClearDiv svg, .oneFldDrpDwnSel2  em.inputClearDiv svg {    width: 14px;    height: 14px;    left: auto;    opacity: 0.7;    position: relative;    transform: translate(0);    stroke-width: 1.7;    stroke: var(--value-txt-clr);    right: auto;}.inputTextLabel {    font-family : var(--body-font);    font-size: var(--value-txt-size);    color: var(--value-txt-clr);    white-space: break-spaces;    visibility: hidden;}.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;}.rtl .fieldtypeText input[ui_type="textbox"]~em.inputClearDiv {    right: auto;    left: 20px;}.rtl em.inputClearDiv svg {    left: auto;    right: auto;}.zfCountryCode em.inputClearDiv {    display: none;}.phCodeWrapper input[ui_type="textbox"]~.focus-border {    display: none;}.zfCountryCode input[ui_type="textbox"] > em.inputClearDiv {    display: none;}@supports selector(:has(*)) {    .phCodeWrapper:has(input[ui_type="textbox"])~.focus-border {        position: absolute;        transition: 0.1s;        width: 100%;        height: 3px;        left: 0;        bottom: 0;        margin: 0;        display : none;    }    .phCodeWrapper:has(input[ui_type="textbox"]:focus)~.focus-border {        width: 100%;        transition: 0.1s;        margin: 0;        left: 0;        border-bottom: 2px solid rgba(var(--elements-clr),var(--opacity-7));        display : none;    }    .zfCountryCode:has(input[ui_type="textbox"]) > em.inputClearDiv,    .zfFldVerifCont:has(input[ui_type="textbox"]) > em.inputClearDiv {        right: 20px;        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: 20px;    }    .zfCountryCode:has(input[ui_type="textbox"]:focus) > em.inputClearDiv,    .zfFldVerifCont:has(input[ui_type="textbox"]:focus) > em.inputClearDiv {        display: block;    }}.select2-container--default .select2-selection--single.oneFldDrpDwnSel2 .select2-selection__clear {    z-index: 9;    background: rgb(var(--page-bg-clr));    right: -6px;    width: auto !important;    position: initial;}.customCheckBox.multiSelCusChkBoxCont .cusChoiceLabel em {    padding-left: 32px;}.select2-container--default .multiSelCusChkBoxCont .select2-results__option[aria-selected="true"]::after {    width: 4px;    height: 9px;    left: 18px;    top: 14px;    display: none;}.rtl .select2-container--default .multiSelCusChkBoxCont .select2-results__option[aria-selected="true"]::after {    left: auto;    right: 18px;}.customCheckBox.multiSelCusChkBoxCont .cusChoiceLabel {    padding: 0;}.oneFldDrpDwnSel2 .select2-selection__placeholder .select2FormFont {    color: var(--value-txt-clr);    opacity: 0.5;}.select2-results__option.select2-results__message {    text-align: center;}.oneFldDrpDwnSel2 em.inputClearDiv {    display: block;    z-index: 1;}.customDropDown .select2-container--default .select2-selection--single.oneFldDrpDwnSel2 .select2-selection__rendered {    padding-right: 40px;}.customCheckBox.multiSelCusChkBoxCont .select2-results .select2-results__option[aria-selected="true"] .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: 0;    top: auto;    left: 8px;    border-bottom: 2px solid var(--value-txt-clr);    border-right: 2px solid var(--value-txt-clr);    content: "";    position: absolute;    -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;}.rtl .customCheckBox.multiSelCusChkBoxCont .select2-results .select2-results__option[aria-selected="true"] .cusChoiceLabel:after {    left: auto;    right: 8px;}.multiSelCusChkBoxCont .select2-results__option[aria-selected=true] {   padding-right: 10px;}.type2 .fieldContainer {    margin-bottom: 20px;}.type3 .fieldContainer {    margin-bottom: 25px;}.type4 .fieldContainer {    margin-bottom: 30px;}.type5 .fieldContainer {    margin-bottom: 35px;}.fieldDisabled .zfNameContainer span, .fieldDisabled .select2-container--default .select2-search--inline .select2-search__field {    cursor: not-allowed;}.ofFormulaDiv .unitPosFix.ofDisabled input[ui_type="textbox"] {    opacity: 9;    border-radius: var(--input-radius) !important;    border-style: solid !important;    border-width: var(--input-width) !important;    border-color: #bfbfbf !important;}.ofFormulaDiv .unitPosFix.ofDisabled svg.icon.icon-Formula {    opacity: 10;    cursor: not-allowed;}.ofFormulaDiv .unitPosFix.ofDisabled {    opacity: 0.9;}.fieldDisabled .fieldtypeText.zfSlider {    opacity: 0.5;    cursor: not-allowed !important;    transform:  none !important;}.select2-dropdown-wrapper {    transition: top 0.4s;}.nameFieldSpaceing input[ui_type="textbox"] {    padding-left: 15px !important;}.rtl .nameFieldSpaceing input[ui_type="textbox"] {    padding-right: 15px !important;    padding-left: 35px !important;}.matrixQueDivWrap th.matrixfreeze {    visibility: visible;    background: transparent;}.ui-datepicker .select2-container {    margin-right: 10px;    position: absolute;    margin-left: 10px;}.ui-widget-header span.select2.select2-container.select2-container--default {    position: relative;}.ui-widget-content .ui-state-highlight {    border:1px solid var(--elements-highlight-clr) !important;    border-radius: 50px;}.quickViewIcon-Close{    box-shadow: none !important;}.qvFieldWrapper ul li:hover{    background: var(--elements-highlight-clr);}.zfErrorParentDiv {    display: flex;    justify-content: center;}.zfErrorParentDiv .zfErrorDiv{    position: absolute;}.type2 .fieldtypeText.fieldClearDiv input[ui_type="textbox"]~em.inputClearDiv {    top: 15px;}.type3 .fieldtypeText.fieldClearDiv input[ui_type="textbox"]~em.inputClearDiv {    top: 19px;}.type4 .fieldtypeText.fieldClearDiv input[ui_type="textbox"]~em.inputClearDiv {    top: 20px;}.type5 .fieldtypeText.fieldClearDiv input[ui_type="textbox"]~em.inputClearDiv {    top: 21px;}.rtl .oneFldDrpDwnSel2 em.inputClearDiv {    right: auto;    left: 12px;}.rtl .customCheckBox.multiSelCusChkBoxCont .cusChoiceLabel em {    padding-right: 32px;}.rtl .zfSymbol {    margin-left: auto;    margin-right: 5px;}.rtl .customDropDown .select2-container--default .select2-selection--single.oneFldDrpDwnSel2 .select2-selection__rendered {    padding-right: 8px;    padding-left: 25px;}.rtl .fieldClearDiv .customDropDown .select2-container--default .select2-selection--single.oneFldDrpDwnSel2 .select2-selection__rendered {    padding-right: 8px;    padding-left: 20px;}.zfErrorDivAnimate {    animation: shake-error 0.82s cubic-bezier(.36,.07,.19,.97) both;    transform: translate3d(0, 0, 0);    backface-visibility: hidden;    perspective: 1000px;}@keyframes shake-error {    10%, 90% {        transform: translate3d(-1px, 0, 0);    }    20%, 80% {        transform: translate3d(2px, 0, 0);    }    30%, 50%, 70% {        transform: translate3d(-4px, 0, 0);    }    40%, 60% {        transform: translate3d(4px, 0, 0);    }}.sfCardValign span.addEntryIconLabel{    font-size:var(--sf-addentry-icon-size);    font-weight: bold;}.zfSignContainer svg {    right: auto;    width: 16px;    height: 16px;}em.inputClearDiv.inputClearDisable {    pointer-events: none;}.rtl .zfSignContainer svg.icon.delete_icon {    right: auto;}.fieldtypeText .dropotherDiv input[ui_type="textbox"] {    overflow: hidden;    text-overflow: ellipsis;    padding-right: 45px;}.rtl .fieldtypeText .dropotherDiv input[ui_type="textbox"] {    padding-right: 8px;    padding-left: 35px;}.dropdownContDisable{    pointer-events: none !important;}.fieldDisabled .fieldtypeText {    opacity: .6;}.fldDisabledIcn{    display: none;}.fldDisabledIcn svg{    left: auto;    right: 10px;    top: 50%;    transform: translateY(-50%);}.fieldDisabled .fldDisabledIcn{    display: block;}.fieldDisabled .matrixSlCont:hover{    transform: none;}.fieldDisabled .zfNameContainer .fldDisabledIcn{    position: absolute !important;    float: none !important;    width: 100% !important;    top: 50%;}.fieldDisabled .zfNameContainer .fldDisabledIcn svg{    right: 15px;}.rtl .fieldtypeText .zfSignContainer svg {    left: auto;    right: auto;}.compLabelWrapper{    position: relative;}.fieldtypeText.ofIconCont .zfNameContainer em.inputClearDiv svg{    top: auto;    transform: translate(0);}.compLabelWrapper > span{    position: relative;    display: block;}.fldDisabledIcn .icon-lock{    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    opacity: 0.8;    stroke-width:.5;    width: 20px;    height: 20px;}.nameCompLabelWrapper{    width:49%;    float: left;}.nameCompLabelWrapper > span{    display: block;    position: relative;}.rtl .fldDisabledIcn .icon-lock {    left: 12px;    right: auto !important;}.type3 .customDropDownSelect2 .select2.select2-container.select2-container--default{    min-width:100px;}.type4 .customDropDownSelect2 .select2.select2-container.select2-container--default{    min-width:110px;}.type5 .customDropDownSelect2 .select2.select2-container.select2-container--default{    min-width:120px;}.reviewNoEntry{    text-align: center;    padding: 10px 0px;    opacity: .7;    font-size: var(--fieldcomp-label-txt-size);}.FU_ErrorDiv {    position: absolute;    z-index: 1;}.FU_ErrorDiv .zfErrorDiv {    position: relative;    margin-bottom: -6px;}.qvCloseIconDiv{    height: 30px;    width: 30px;    position: absolute;    top: 20px;    text-align: center;    cursor: pointer;    left: -31px;    color: var(--elements-highlight-clr);    background-color: rgb(var(--elements-clr));    border-radius: 4px 0 0 4px;    padding-top: 2px;    box-shadow: -4px 0px 4px -3px var(--elements-highlight-clr);    border: 1px solid var(--elements-highlight-clr);    border-right: none;    display: none;}.qvCloseIconDiv .delete_icon{     width: 14px;    height: 14px;    fill: var(--value-txt-clr);    position: absolute;    left: 8px;    top: 8px;}.sidePanelDiv{    top: 20px;    position: relative;    right: 0;    cursor: pointer;    z-index: 9;}.saveIcnDiv{    width: 40px;    height: 40px;    background: rgba(var(--elements-clr), 0.7);    color: var(--value-txt-clr);    border: 1px solid var(--value-txt-clr);    text-align: center;    cursor: pointer;    border-radius: 4px;    margin-top: 20px;}.saveIcnDiv .icon-save-icon{    font-size: 20px;    color:var(--elements-highlight-clr);    position: relative;    top: 10px;    font-weight: 600;    margin: 0 auto;}.popAlertTxt{    font-size: var(--instruction-txt-size);    color: var(--label-txt-clr);}.rtl .zfIconReview {    margin-left: 20px;    margin-right: 0px;}.rtl .sidePanelDiv{    right: auto;    left: 0;}.rtl .qvCloseIconDiv{    left: auto;    right: -31px;    border-left: none;    border-right: 1px solid var(--elements-highlight-clr);    box-shadow: 4px 1px 8px -3px var(--elements-highlight-clr);    border-radius: 0 4px 4px 0px;}.rtl .select2-container--default .of-ui-datepicker .select2-results__option[aria-selected=true]:after {    top: 16px;    left: 8px;    right: auto;}.rtl .select2-container--default .of-ui-datepicker .select2-results__option[aria-selected=true] {    padding-left: 20px !important;    padding-right: 15px !important;}.select2-container--default .of-ui-datepicker .select2-results__option[aria-selected=true] {    padding-right: 25px;}.select2-container--default .of-ui-datepicker .select2-results__option[aria-selected=true]:after {      right: 8px;}.saveIcnDiv .icon-savenewreport{	width: 26px; 	height: 26px;	position: relative; 	top: 7px;    margin: 0 auto;}.payLogotxt > span{		background-position:center;	}.navBtnWrapper .icon-savenewreport {    top: 0px;	position: relative;    padding: 6px;    border-radius: 5px;    font-weight: bold;    fill: var(--save-icon-clr);    border: 1px solid  var(--save-icon-clr);    background: rgb(var(--save-bg-clr));	width: 21px;	height: 21px;	stroke: var(--save-icon-clr);    stroke-width: 0.6;}.zfSaveReviewDiv .zfIconSave, .zfSaveReviewDiv .zfIconReview, .zf-of-welTempFootWrap a {    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);}.zfSaveReviewDiv .zfIconSave:hover, .zfSaveReviewDiv .zfIconReview:hover, .zf-of-welTempFootWrap a: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);}.type3 .zfIconBdr{	height: 44px;}.type4 .zfIconBdr{	height: 45px;}.type5 .zfIconBdr{	height: 46px;}.zfSaveReviewDiv a:nth-child(even){	margin-left: 20px;}.rtl .zfSaveReviewDiv a:nth-child(even) {    margin-right: 20px;    margin-left: 0;}.navBtnWrapper .zf-next, .navBtnWrapper .zf-prev {    margin-bottom: 5px;    text-align: left;    align-items: center;    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);}.navBtnWrapper .zf-next:hover, .navBtnWrapper .zf-prev: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);}.navBtnWrapper .zf-next {    text-align: right;} .zf-NavBtnBg, .zf-NavBtnBgLeft {    float: right; }.zf-NavBtnBgLeft {    float: left; }.rtl .zf-NavBtnBgLeft {    float: right; }.rtl .zf-NavBtnBg {    float: left; } .select2-search--dropdown span.icon-search {    position: absolute;    right: 16px;    top: 50%;    font-size: 15px;    transform:translateY(-50%);    color: var(--value-txt-clr);} .rtl .select2-search--dropdown span.icon-search {    left: 16px;    right: auto;}.select2-search--dropdown {    position:relative;}.qvFieldWrapper ul li svg.icon {    position: absolute;    left: 8px;    width: 20px;    height: 20px;    top: 8px;}.qvFieldWrapper ul li svg.icon-Description {    fill: var(--value-txt-clr);    position: relative;    top: 5px;    left: 0;} .qvFieldWrapper ul li svg.iconInfoSvg {    position: absolute;    left: auto;    width: 12px;    height: 12px;    top: 7px;    border-radius: 100px;    padding: 3px;    background: var(--error-bg-clr);    fill: var(--error-txt-clr);    border: 1px solid var(--error-txt-clr);}.type1 .thankyouPageBtn svg.livePlusIcon{    width: 24px !important;    height: 25px !important;}.type3 .thankyouPageBtn svg.livePlusIcon{    width: 28px !important;    height: 28px !important;}.type4 .thankyouPageBtn svg.livePlusIcon{    width: 35px !important;    height: 35px !important;}.type5 .thankyouPageBtn svg.livePlusIcon{    width: 35px !important;    height: 35px !important;}.type1 .thankyouPageBtn svg.liveEditIcon{    width: 20px !important;    height: 15px !important;}.type3 .thankyouPageBtn svg.liveEditIcon{    width: 25px !important;    height: 19px !important;}.type4 .thankyouPageBtn svg.liveEditIcon{    width: 35px !important;    height: 22px !important;}.type5 .thankyouPageBtn svg.liveEditIcon{    width: 35px !important;    height: 22px !important;}.type1 .thankyouPageBtn svg.livePDFIcon{    width: 20px !important;    height: 24px !important;}.type3 .thankyouPageBtn svg.livePDFIcon{    width: 25px !important;    height: 25px !important;}.type4 .thankyouPageBtn svg.livePDFIcon{    width: 35px !important;    height: 28px !important;}.type5 .thankyouPageBtn svg.livePDFIcon{    width: 35px !important;    height: 30px !important;}.tempContDiv.onefieldCaptchaDiv {    display: flex;    justify-content: center;}.verification .onefieldCaptchaDiv .captchaActInnerCont {    width: 92%;}.ofCaptchaPopup .popUpInner {    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;}.arrow:before, .arrow:after {    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none;}.arrow:before {    border-color: rgba(224, 224, 224, 0);    border-width: 9px;}.arrow:after {    border-color: rgba(255, 255, 255, 0);    border-width: 8px;}.arrow.topArrow:before, .arrow.topArrowRight:after {    left: 10px;    bottom: 100%;}.arrow.topArrow:before {    border-bottom-color: #CDD0D9;}.arrow.topArrow:after {    border-bottom-color: #fff;    margin-left: 1px;}.arrow.leftArrow:before, .arrow.leftArrow:after {    right: 100%;    top: 10px;}.arrow.leftArrow:before {    border-right-color: #CDD0D9;}.arrow.leftArrow:after {    border-right-color: #fff;    margin-top: 1px;}.arrow.rightArrow:before, .arrow.rightArrow:after {    left: 100%;    top: 10px;}.arrow.rightArrow:before {    border-left-color: #CDD0D9;}.arrow.rightArrow:after {    border-left-color: #fff;    margin-top: 1px;}.arrow.bottomArrow:before, .arrow.bottomArrow:after {    left: 10px;    top: 100%;}.arrow.bottomArrow:before {    border-top-color: #CDD0D9;}.arrow.bottomArrow:after {    border-top-color: #fff;    margin-left: 1px;}.tooltip.arrow:before {    border-width: 5px;}.tooltip.arrow:after {    border-width: 4px;}.tooltip.arrow.topArrow:before, .tooltip.arrow.topArrow:after {    bottom: 100%;    left: 50%;    border-bottom-color: #141c24;    margin-left: -8px;}.tooltip.arrow.topArrow:after {    margin-left: -8px;}.arrow.rightArrow:before, .arrow.rightArrow:after {    left: 100%;    top: 50%;    border-left-color: #141c24;    margin-top: -5px;}.arrow.rightArrow:after {    margin-top: -4px;}.arrow.bottomArrow:before, .arrow.bottomArrow:after {    top: 100%;    left: 50%;    border-top-color: #141c24;    margin-left: -6px;}.arrow.bottomArrow:after {    margin-left: -4px;}.arrow.leftArrow:before, .arrow.leftArrow:after {    right: 100%;    top: 50%;    border-right-color: #141c24;    margin-top: -4px;}.arrow.leftArrow:after {    margin-top: -4px;}.tooltip {    font-size: 14px;    position: relative;}.tooltip-inner {    max-width: 300px;    padding: 8px 10px;    background-color: #141c24;    color: #fff;    text-align: center;    line-height: 15px;    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;}.icon-thankyou-tick{    fill: var(--label-txt-clr);}.pop_Okaybtn{    color: var(--submit-txt-clr);    font-size: var(--elements-h5-txt-size);    background: rgba(var(--submit-bg-clr));    padding: 5px 15px;    border-radius: var(--submit-bdr-radius);    border:1px solid var(--submit-bdr-clr);}.pop_Cancelbtn {    color: var(--label-txt-clr);    font-size: var(--elements-h5-txt-size);    background: transparent;    padding: 5px 15px;    border-radius: 5px;    border:1px solid var(--label-txt-clr);}.g-recaptcha, .cf-turnstile {    display: flex;    justify-content: center;}.cancelSubmitPopup {    text-align: center;}.cancelSubmitPopup .popUpInner {  padding: 30px 30px 20px 30px;}.cancelSubmitPopup .popupMainCont {    font-size: var(--label-txt-size);   padding: 5px 0px;}.cancelSubmitPopup .popupTemFot a {    text-decoration: none;}.cancelSubmitPopup a svg {    display: inline-block;    width: 14px;    height: 14px;    background: #000;    border-radius: 30px;    padding: 6px;    fill: #fff;    border: 1px solid #222;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-results-decoration  {        display: none;    appearance: none;}.tyTemplateWidth .centerContainer{    min-width: 750px;}.rtl .navBtnWrapper .zf-prev {    text-align: right;}.rtl .navBtnWrapper .zf-next {    text-align: left;}.ofErrorPopupDiv .popUpFields, .ofErrorPopupDiv .popUpFields label {    font-size: 23px;}.ofErrorPopupDiv .popUpFields .popAlertTxt {    font-size: 16px;}.ofErrorPopupDiv  a.pop_Okaybtn {    font-size: 15px;}.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;}	.ofCaptchaPopup .verification .captchaRefresh .icon-refresh{    top: 40%}.sfthankyouSummary table tr th {    border-top: 1px solid var(--label-txt-clr);    border-right: 1px solid var(--label-txt-clr);    padding: 8px 10px;    text-align: left;    width: 50%;}.sfthankyouSummary table {    width: 100%;    border-collapse: collapse;    border: 1px solid var(--label-txt-clr);}.sfthankyouSummary table tr {    border-collapse: collapse;}.sfthankyouSummary table tr td {    border-top: 1px solid var(--label-txt-clr);    border-right: 1px solid var(--label-txt-clr);    padding: 8px 10px;    text-align: left;    width: 50%;}.sfthankyouInline table {    width: 100%;    border-collapse: collapse;}.sfthankyouInline {    width: 100%;    display: block;    border: 1px solid var(--label-txt-clr);    overflow: auto;}.sfthankyouInline table tr td {    border-right: 1px solid var(--label-txt-clr);    border-top: 1px solid var(--label-txt-clr);    padding: 5px 10px;    text-align: left;}.sfthankyouInline table tr th {    border-right: 1px solid var(--label-txt-clr);    padding: 5px 10px;    text-align: left;    min-width: 80px;}.sfthankyouInline table tr th:last-child {    border-right: none;}.ofliveErrMsgWrapper .centerContainer .tyTemplateWrapper{    border:1px solid var(--label-txt-clr);}.ofliveErrMsgWrapper .centerContainer .infoContainer{    padding-top: 30px;}.formHeaderDiv{    padding: var(--header-space-inner-top) var(--header-space-inner-right) var(--header-space-inner-bottom) var(--header-space-inner-left);    will-change: auto;}.zfReviewWrap .matrixNewRecord {    border: 1px solid var(--label-txt-clr);    border-radius: 3px;}.zfReviewWrap .matrixQuestionWrap {    border-bottom: 1px solid var(--label-txt-clr);    padding: 15px;}.zfReviewWrap .matrixQuestionWrap h5{    font-weight: 600;}.zfReviewWrap .matrixNewRecord .summaryMtrixList {    margin-top: 17px;}.zfReviewWrap .summaryMtrixList p, .zfReviewWrap .summaryMtrixList span {    font-weight: normal;    opacity: .8;}.zfReviewWrap .matrixQuestionWrap:last-child {    border-bottom: 0px;}.rtl .sfCardDiv .recordVal{    padding-left: 0;}.rtl .crm_loadeImg {    margin-left: 0;    left: 0px;}.crm_loadeImg {    background: none !important;    border: none !important;    width: 33px;    height: 24px;    padding: 3px;    position: absolute;    opacity: 1;    cursor: pointer;    margin-left: -32px;    top: 50%;    transform: translateY(-50%);}.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;}span.loadSuccess.crm_loadeImg.addrSearchResultFreez {    right: 0;    padding: 0;}.rtl span.loadSuccess.crm_loadeImg.addrSearchResultFreez {    left: 0;    right: auto;}.ofUnverifiedpop .popUpInner{    background: #fff; }.ofUnverifiedpop .popupMainCont{    color: #222;}.ofUnverifiedpop .popAlertTxt a{    text-decoration: underline;    color: #28a46a;}.ofUnverifiedpop .popAlertTxt a:hover{    text-decoration: underline;}.ofUnverifiedpop .popAlertTxt{    color: #222;}.ofliveErrMsgWrapper .tyTemplateWidth{    height: calc(100vh - 68px);    overflow: scroll;}.ofliveErrMsgWrapper .zfFooterFix{    position: fixed;}.ofliveErrMsgWrapper .brandingLogoCont{    float: none;}.rtl .ql-editor{    text-align: right;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{    border-bottom-left-radius:var(--input-radius);    border-bottom-right-radius:var(--input-radius);}.fieldModel_3 .customDropDown .select2-container--default .select2-selection--single .select2-selection__rendered{    padding-left: 18px;}.fieldModel_3 .fieldtypeText input[ui_type="textbox"], .fieldtypeText textarea{    padding-left: 18px;}.fieldModel_3  .fieldtypeText.ofIconCont input[ui_type="textbox"]{     padding-left: 45px;}.fieldModel_3.rtl .fieldtypeText input[ui_type="textbox"], .fieldtypeText textarea{    padding-right: 18px;}.fieldModel_3.rtl .fieldtypeText.ofIconCont input[ui_type="textbox"]{    padding-right: 40px;}.fieldModel_3.rtl .customDropDown .select2-container--default .select2-selection--single.oneFldDrpDwnSel2 .select2-selection__rendered{    padding-right: 18px;}.fieldModel_3.rtl .fieldtypeText .dropotherDiv input[ui_type="textbox"]{    padding-right: 18px;}.imgUploadedCont .progressBarCont .progressBar {    margin-bottom: 10px;    margin-top: 17px;}.fieldWrapper.matrixFullWidthDiv {    width: 90%;     transition: width .35s linear 0s;}.zfFooterFix {    position: relative;    bottom: 0;    width: 100%;    z-index: 1;    margin: 0 auto;    text-align: center;}.zfFooterFix a {    margin-left: 10px;}.pageFixedFooter {    background: rgba(var(--footer-bg-clr), var(--footer-bg-opacity));    position: fixed;    width: 100%;}.formLayout2 .pageFixedFooter, .formLayout3 .pageFixedFooter{    position: fixed;    width: calc(var(--banner-form-cont-width) - var(--banner-width));}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;}.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);}.fldContWrapper.ofWelcomePg .fieldWrapper {    background-color: transparent !important;    border: none;    border-radius : 0px;}.fldContWrapper .navBtnWrapper{    background-color: rgba(var(--footer-bg-clr), var(--footer-bg-opacity)) !important;    border-bottom-right-radius: var(--field-cont-bdr-radius);    border-bottom-left-radius: var(--field-cont-bdr-radius);}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{  border-radius: var(--input-radius);  }.formLayout3 .quickView-SidePanel {    right: auto;    left: 0;}.formLayout3 .quickViewBtn {    right: auto;    left: 12px;}.formLayout3 .sidePanelDiv {    right: auto;    left: 0;}.formLayout3 .qvCloseIconDiv {    left: auto;    right: -31px;    border-left: none;    border-right: 1px solid var(--elements-highlight-clr);    box-shadow: 4px 1px 8px -3px var(--elements-highlight-clr);    border-radius: 0 4px 4px 0px;}.formLayout3 .quickViewPanel-Close .qvCloseIconDiv ~ ul{    padding: 0px;    transition-delay:.35s;}.formLayout2.rtl .layoutBanner{    left: 0;}.formLayout3.rtl .layoutBanner{    right: 0;}.hideBanner .layoutBanner {    display: none;}.hideBanner .cardFormWrapper {    width: 100%;    margin: 0;}.fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Video-Record-01 {    width: 22px;    height: 22px;    stroke-width: 0.5;    position: relative;    top: 3px;}.videoAudioPopup video {    width: 100%;}.fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Video-Record-01, .fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Audio-Record-01 {    width: 20px;    height: 20px;    stroke-width: 0.7;    position: relative;    top: 2.5px;}.fieldtypeText .zfUploadContainer .imageUploadDiv .icon-Audio-Record-01 {    width: 18px;    height: 18px;    stroke-width: 1;}.popUpOuterSave .popupMainCont p.avTimer {    font-size: 14px;    margin-bottom: 10px;    text-align: left;    font-weight: 500;    margin-right: 10px;    background: rgb(0 0 0 / 58%);    color: #fff;    padding: 8px 18px;    box-sizing: border-box;    display: inline;    border-radius: 32px;    position: absolute;    top: 10px;    bottom: auto;    left: 10px;    padding-left: 29px;}.popUpOuterSave .popupMainCont p.avTimer:before {    position: absolute;    width: 10px;    height: 10px;    content: "";    background: red;    border-radius: 50pc;    left: 10px;    top: 11px;}.avRecorderErrMsg{    position: absolute;    color: red;    font-size: 13px;    font-weight: normal;    bottom: 10px;    text-align: left;    left: 17px;}.videoAudioPopup .cameraFooter {    bottom: 24px;}.cameraWrapper.zfVideoRecPopup {    width: 640px;    border-radius: 11px;}.cameraWrapper.zfVideoRecPopup .popUpInner, .cameraWrapper.zfVideoRecPopup .popupMainCont {    padding: 0px;    height: 534px;    background: #111;    border-radius: 11px;    box-shadow: none;}.popupMainCont.videoAudioPopup {    position: relative;    background: #000;    height: 345px;    display: flex;    align-items: center;    justify-content: center;}.videoAudioPopup video {    width: 100%;    position: absolute;    left: 0;    top: 0;    right: 0;    bottom: 0;    border-radius: 12px;}.cameraWrapper.zfVideoRecPopup .cameraFooter {    bottom: 0;    padding: 0;    background: linear-gradient(272.93deg, #202637 3.36%, #495167 96.57%);    min-height: 70px;    display: flex;    align-items: center;    justify-content: center;    border-radius: 0 0 10px 10px;    z-index: 1;}.cameraWrapper.zfVideoRecPopup .cameraFooter a {    width: 32px;    height: 32px;    display: flex;    align-items: center;    justify-content: center;    padding: 8px;}.cameraWrapper.zfVideoRecPopup .cameraFooter .reTakeCamera {    background: #446fc3;}.cameraWrapper.zfVideoRecPopup .cameraFooter .reTakeCamera.stopRecordBtn {    background: #fff;    border-radius: 30px;    padding: 4px;    width: 40px;    height: 40px;}.cameraWrapper.zfVideoRecPopup .cameraFooter a.clickCamera.recordingDoneBtn {    background: #24a68a;}.cameraWrapper.zfVideoRecPopup .cameraFooter .clickCamera {    background: #f44336;}.videoRecordrErrMsg {    width: 100%;    background: #FDF0F0;    position: absolute;    border-radius: 0 0 5px 5px;    display: flex;    align-items: center;    padding-left: 20px;    box-sizing: border-box;    color: #C95249;    padding-top: 5px;    padding-bottom: 5px;    margin-top: -30px;    transition: margin-top 0.3s linear;    line-height: 18px;    font-size: 13px;}.zfVideoRecPopup p.avTimer {    font-size: 14px;    margin-bottom: 10px;    text-align: left;    font-weight: 500;    margin-right: 10px;    background: #232d447d;    color: #fff;    padding: 7px 12px;    box-sizing: border-box;    display: inline;    border-radius: 7px;    position: absolute;    top: auto;    bottom: 9px;    left: 10px;    padding-left: 29px;    z-index: 1;}.zfVideoRecPopup p.avTimer:before {    position: absolute;    width: 8px;    height: 8px;    content: "";    background: #E44F45;    border-radius: 50pc;    left: 9px;    top: 13px;     -webkit-animation-name: pulse;    animation-name: pulseTimer;    -webkit-animation-duration: 1.5s;    animation-duration: 1.5s;    -webkit-animation-iteration-count: infinite;    animation-iteration-count: infinite;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;}@keyframes pulseTimer{    0%{        box-shadow: 0px 0px 1px 0px  rgba(228, 79, 69, 0.36);    }    65%{        box-shadow: 0px 0px 1px 4px  rgba(228, 79, 69, 0.36);    }    90%{        box-shadow: 0px 0px 1px 4px  rgba(228, 79, 69, 0.36);    }}.cameraWrapper.zfVideoRecPopup .cameraFooter svg {    padding: 0;    width: 25px;    height: 25px;    stroke-width: 1;    stroke: #fff;    fill: #fff;}.cameraWrapper.zfVideoRecPopup .cameraFooter .icon-Stop-Record-Icon-01 {    width: 18px;    height: 18px;    stroke-width: 29;    stroke: #f44336;    border-radius: 2px;    fill: #f44336;}.cameraWrapper .cameraFooter svg.icon.icon-Done {    stroke-width: 2.5;    width: 22px;    height: 22px;}.avErrorDiv .videoRecordrErrMsg {    margin-top: 0px;    transition: margin-top 0.3s linear;}.zfAudioRecPopup .videoRecordrErrMsg {    margin-top: -11px;}.avErrorDiv .popUpInner {    border-radius: 14px 14px 0 0 !important;}.avErrorDiv .cameraFooter {    border-radius: 0 0 0 !important;}.videoRecordrErrMsg.videoRecordrInfoMsg {    background: #fbf7dc;    color: #514325;}.audioErrorWrapper {    width: 530px;    border-radius: 10px;}.audioErrorWrapper .popUpInner {    padding: 32px 10px 32px;    border-radius: 10px;}.audioErrorWrapper .popupMainCont {    display: flex;    align-items: center;    justify-content: center;    flex-direction: column;    padding: 0;}.audioErrorWrapper .popupMainCont .cameraStrikeCont {    padding: 10px;    background: #fff;    border-radius: 30px;    margin-bottom: 20px;    display: inline-block;    border: 1px solid #e8e7e7;}.audioErrorWrapper .popupMainCont svg {    width: 27px;    height: 27px;    fill: #f44336;}.audioErrorWrapper .popupMainCont svg.icon.icon-Video-Strikeout-Icon-01, .audioErrorWrapper .popupMainCont svg.icon.icon-Mic-Strikeout-icon-01 {    fill: #f44336;    stroke-width: 1;    stroke: #f44336;}.audioErrorWrapper .popupMainCont h3 {    font-size: 15px;    margin-bottom: 10px;    color: var(--label-txt-clr);    text-align: center;}.audioErrorWrapper .closePopup {    position: relative;    right: 5px;    top: -18px;}.audioErrorWrapper .closePopup .delete_icon {    width: 14px;    height: 14px;    fill: var(--label-txt-clr);}.previewContainer svg.icon.icon-Play-01 {    width: 23px;    height: 23px;    stroke-width: 0.7;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    position: initial;}.cameraWrapper .closePopup, .cancelSubmitPopup .closePopup {    z-index: 1;    position: absolute;    top: -15px;    right: -15px;} .cancelSubmitPopup .closePopup {    top: 0; }.cancelSubmitPopup.ofErrorPopupDiv a.closePopup {    top: -15px;    right: -15px;}.rtl .cancelSubmitPopup.ofErrorPopupDiv a.closePopup {    top: -15px;    left: -15px;    right: auto;}.cameraWrapper.zfAudioRecPopup {    width: 430px;    transition: width 0.2s linear;}.zfAudioRecPopup.zfAudioRecPopupWidth {    width: 550px;    transition: width 0.2s linear;}.cameraWrapper.zfAudioRecPopup .popUpInner, .cameraWrapper.zfAudioRecPopup .popupMainCont {    padding: 15px;    height: 85px;    overflow: hidden;    background: #111;    border-radius: 14px;    background: linear-gradient(272.93deg, #202637 3.36%, #495167 96.57%) !important;    border: 1px solid #86888f !important;    box-sizing: border-box;    display: flex;    align-items: center;}.cameraWrapper.zfAudioRecPopup .cameraFooter {    min-height: 0;    border-radius: 0 0 10px 10px;    background: transparent;    float: right;    width: auto;    position: absolute;    right: 10px;    top: 0;}.zfAudioRecPopup p.avTimer {    bottom: 15px;    padding-left: 39px;    font-size: 18px;    background: transparent;}.cameraWrapper.zfAudioRecPopup .cameraFooter .reTakeCamera {    background: transparent;    border-radius: 0;    position: relative;    padding: 0 0 0 11px;    margin-left: 20px;}.cameraWrapper.zfAudioRecPopup .cameraFooter .reTakeCamera:before {    position: absolute;    content: "";    width: 1px;    height: 20px;    left: 0;    background: #3b3f49;}.cameraWrapper.zfAudioRecPopup .cameraFooter a {    background: transparent;    position: initial;    margin-right: 0;    margin-top: 0px;      width: 40px;    height: 40px;    padding: 0;}.cameraWrapper.zfAudioRecPopup .cameraFooter svg {    stroke-width: 0.8;    stroke: #dfdfdf;    background: transparent;    fill: #dfdfdf;    width: 22px;    height: 22px;    border: none;}.cameraWrapper.zfAudioRecPopup .cameraFooter svg.icon.delete_icon {    stroke-width: 0;    width: 18px;    height: 18px;}.cameraWrapper.zfVideoRecPopup .cameraFooter .reTakeCamera.stopRecordBtn:before {    display: none;}.zfAudioRecPopup audio {    float: left;    position: relative;    z-index: 1;} .zfAudioLoading{    position: absolute;    top: 43px;    left: 27px;    transform: translate(-50%,-50%);    height: 1px;    display: flex;    align-items: center;        }        .audioAnimate{            width: 2px;            height: 3px;            background:#fff;            margin: 0 2px;            border-radius:15px;            animation:audioloading .8s infinite;        }            .audioAnimate:nth-child(2) {                animation-delay: .1s;            }            .audioAnimate:nth-child(3) {                animation-delay: .2s;            }            .audioAnimate:nth-child(4) {                animation-delay: .3s;            }                   @keyframes audioloading{            0%{                height:0;            }            50%{                 height:17px;            }            100%{                height:0;            }        }.audioRd{   background: #CE2232;}.audioGrn{   background: #219E4A;}.audioBlue{   background: #0974B0;}.audioYlow{   background: #FFE004;}.zfAudioRecPopup p.avTimer:before {    display: none;} _::-webkit-full-page-media, _:future, :root .cameraWrapper.zfVideoRecPopup .popUpInner, .cameraWrapper.zfVideoRecPopup .popupMainCont{        height: 550px;} _::-webkit-full-page-media, _:future, :root .cameraWrapper.zfAudioRecPopup .popUpInner {  height: 85px;}@-moz-document url-prefix() {    .cameraWrapper.zfVideoRecPopup .popUpInner, .cameraWrapper.zfVideoRecPopup .popupMainCont {        height: 546px; } .cameraWrapper.zfAudioRecPopup .popUpInner {  height: 85px;}}.ofOuterPopupBg {    background: rgba(var(--page-bg-clr));}.ofOuterPopupBg .popUpInner {    background: rgba(var(--field-cont-bg-clr));}.gradientPageBg .backgroundBg, .gradientPageBg .tyBackgroundBg, .gradientPageBg .saveandReswrap, .gradientPageBg .splashMsgWrapper .splashMsgCont,.gradientPageBg .ofSubformWrapper, .gradientPageBg .pageReviewPopUp, .gradientPageBg .ofOuterPopupBg, .gradientPageBg .zfEmailVerfyWrap  {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));}.new-Logo{    display: flex;    align-items: center;    justify-content: center;}.new-Logo .icon.formsLogo-White {    height: 37px;    width: 100px;}.new-Logo .power-Text {    display: inline-block;    padding-top: 0 !important;     font-size: var(--fieldcomp-label-txt-size);}.new-Logo .icon.formsLogo-Black {    height: 37px;    width: 100px;}.rtl .new-Logo {    direction: ltr;}.ql-editor.zf-of-welTempContainer li:not(.ql-direction-rtl)::before {    margin-left: 0;    display: initial;}.savecmonLoader {    font-size: 7px;    float: left;    margin: 7% 0 0 10px;    text-indent: -9999em;    width: 2em;    height: 2em;    border-radius: 50%;    background: var(--submit-txt-clr);    background: -moz-linear-gradient(left, var(--submit-txt-clr) 10%, rgba(255, 255, 255, 0) 42%);    background: -webkit-linear-gradient(left, var(--submit-txt-clr) 10%, rgba(255, 255, 255, 0) 42%);    background: -o-linear-gradient(left, var(--submit-txt-clr) 10%, rgba(255, 255, 255, 0) 42%);    background: -ms-linear-gradient(left, var(--submit-txt-clr) 10%, rgba(255, 255, 255, 0) 42%);    background: linear-gradient(to right, var(--submit-txt-clr) 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);}.savecmonLoader:before{    width: 50%;    height: 50%;    background: var(--submit-txt-clr);    border-radius: 100% 0 0 0;    position: absolute;    top: 0;    left: 0;    content: '';}.savecmonLoader:after {    background: rgba(var(--submit-bg-clr));    width: 75%;    height: 75%;    border-radius: 50%;    content: '';    margin: auto;    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 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);    }}.rtl .savecmonLoader {    float: right;    margin: 7% 10px 0 0;}.type4 .savecmonLoader{    margin: 13% 7px 0 0;}.type5 .savecmonLoader {    margin: 15% 7px 0 0;}.ofCaptchaPopup .pop_Okaybtn {    padding : 10px 20px;    font-family: var(--body-font);}.ofCaptchaPopup .pop_Okaybtn .savecmonLoader {    margin: 4% 10px 0 0;}.rtl .ofCaptchaPopup .pop_Okaybtn .savecmonLoader {    float: right;    margin: 4% 0 0 10px;}.rtl .saveandReswrap .popupMainCont h2 {    text-align: right;}.rtl .saveandReswrap .popupMainCont p {    text-align: right;}.autoNext .customRadio  .selectedChoice{    -webkit-animation-name: of-autoNext;    animation-name: of-autoNext;    -webkit-animation-duration: 600ms;    animation-duration: 600ms;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;}.autoNext .zfRating .ratingWrapper a.selected{     -webkit-animation-name: of-rating ;    animation-name: of-rating ;    -webkit-animation-duration: 400ms;    animation-duration: 400ms;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;}.autoNext .zfFieldEffect .select2 {    -webkit-animation-name: of-autoNext;    animation-name: of-autoNext;    -webkit-animation-duration: 500ms;    animation-duration: 500ms;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;}.autoNext .zfImgChoiceWrapper .selected{     -webkit-animation-name: of-iChoice;    animation-name: of-iChoice;    -webkit-animation-duration: 400ms;    animation-duration: 400ms;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;}.autoNext .termsContainer input[type="checkbox"]:focus + label {    -webkit-animation-name: of-terms;    animation-name: of-terms;    -webkit-animation-duration: 500ms;    animation-duration: 500ms;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;}.autoNext .zfDecisionbox input[type="checkbox"]:focus + .cusChoiceLabel:before {    -webkit-animation-name: of-decision;    animation-name: of-decision;    -webkit-animation-duration: 500ms;    animation-duration: 500ms;    -webkit-animation-iteration-count: 1;    animation-iteration-count: 1;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;}@keyframes of-autoNext{    0% {        -webkit-transform: scale(1);        transform: scale(1);    }    33% {        -webkit-transform: scale(0.9);         transform: scale(0.9);    }    66% {        -webkit-transform: scale(1);        transform: scale(1);    }    100% {        transform: scale(1);    }}@keyframes of-terms{    0% {        -webkit-transform: scale(1);        transform: scale(1);    }    33% {        -webkit-transform: scale(0.7);        transform: scale(0.7);    }    66% {        -webkit-transform: scale(1);        transform: scale(1);    }    100% {        transform: scale(1);    }}@keyframes of-decision{    0% {        -webkit-transform: scale(1);        transform: scale(1);    }    33% {        -webkit-transform: scale(0.7);        transform: scale(0.7);    }    66% {        -webkit-transform: scale(1);        transform: scale(1);    }    100% {        transform: scale(1);    }}@keyframes of-rating {    0% {        -webkit-transform: scale(1);        transform: scale(1);    }    33% {        -webkit-transform: scale(0.7);        transform: scale(0.7);    }    66% {        -webkit-transform: scale(1.3);        transsform: scale(1.3);    }    100% {        transform: scale(1);    }}@keyframes of-iChoice {    0% {        -webkit-transform: scale(1);        transform: scale(1);    }    33% {        -webkit-transform: scale(0.9);        transform: scale(0.9);    }    66% {        -webkit-transform: scale(1);        transform: scale(1);    }    100% {        transform: scale(1);    }}.autoNext .customRadio .otherChoiceAnimate{    animation:none;} .themePreviewIcon {    padding: 9.5px 10px;    display: flex;    height: 11px;    border-radius: 4px;    cursor: pointer;    margin: 0 0 0 0;    width: 10px;    text-align: center;    align-items: center;    justify-content: center;    z-index: 2;    background: #fff;    border: 1px solid #5977f7;    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);    position: relative;}.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;}.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: themepreview-sk-bouncedelay 1.0s infinite ease-in-out both;    animation: themepreview-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 themepreview-sk-bouncedelay {    0%, 80%, 100% {        -webkit-transform: scale(0)    }    40% {        -webkit-transform: scale(1.0)    }}@keyframes themepreview-sk-bouncedelay {    0%, 80%, 100% {        -webkit-transform: scale(0);        transform: scale(0);    }    40% {        -webkit-transform: scale(1.0);        transform: scale(1.0);    }}.zfImgChoiceWrapper .imgChoiceDiv.zoomIconVisible:hover .addedImgWrapper .addedImgCont {    border: 0.5px dashed var(--value-txt-clr);}.saveInputTxt {    position: relative;    display: inline-block;    width: 77%;    cursor: not-allowed;}.saveInputTxt svg.icon.icon-Email {    position: absolute;    width: 20px;    height: 20px;    float: left;    top: 50%;    opacity: 0.7;    left: 12px;    transform: translateY(-50%);    fill: var(--label-txt-clr);}.saveInputTxt input.emailLinksave {    padding-left: 43px;    width: 100%;}input.emailLinksave.saveEmailDivDisabled {    pointer-events: none;    background: #e7e7e7;    border-color: #dadada;}.addedImgWrapper .ofImgChoiceTxt {    font-weight: 700;} .addedImgWrapper .ofImgChoiceDis {    margin-bottom: 6px;    color: var(--value-txt-clr);    line-height: 18px;    opacity: 0.8;} .zfImgChoiceWrapper.oneColumns .imgChoiceDiv {    display: flex;}.oneColumns .addedImgWrapper b.ofImgChoiceTxt, .oneColumns .addedImgWrapper b.ofImgChoiceDis {    height: auto;    width: 100%;}.pTxtCenter {    float: left;    width: 50%;    display: flex;    flex-direction: column;    justify-content: center;    height: 100%;}.sideBySide .pTxtCenter {    width: 100%;}.brandingLogoCont a {    margin-left: 10px;}.navFooter1 .brandingWrapper {    position: relative;}.confrmNumberDiv {    position: relative;    width: 100%;}.hoverTxtParentDiv {    display: flex;    justify-content: center;}.hoverTxtDiv {    border: 1px solid var(--value-txt-clr);    font-size: var(--elements-h5-txt-size);    background: rgb(var(--elements-clr));    color: var(--value-txt-clr) !important;    max-width: 800px;    padding: 10px;    border-radius: 7px;    position: absolute;    z-index: 9;    text-align: center;    opacity: 0;    visibility: hidden;    transition: opacity 0.5s ease-in-out;}.hoverTxtDiv:before, .hoverTxtDiv:after {    right: auto;    left: 50%;    border-top-color: var(--value-txt-clr) !important;    position: absolute;    content: "";    display: inline-block;    width: 8px;    height: 8px;    border-width: 0;    border-right: 1px solid var(--value-txt-clr);    border-top: 1px solid var(--value-txt-clr);    transform: rotate(316deg) translate(-50%, -50%);    top: -5px;    background: rgb(var(--elements-clr));}.hoverTxtDiv-fadeIn {    opacity: 1;    visibility: visible;}@keyframes hoverTxtDiv-fadeIn {    0% {        opacity: 0;    }    100% {        opacity: 1;    }}.mediaPreviewPopup .ofPopCloseIcn {    right: 15px;    top: 5px;}.zfReviewWrap .imgfileUpload.uploadsReview {    width: 50%;    float: left;       max-height: 95px;    letter-spacing: 0.3px;    margin-bottom: 15px;}.imgfileUpload.uploadsReview  svg.icon.icon-Play-01 {    width: 23px;    height: 23px;    stroke-width: 0.7;    fill: #333;    stroke: #333;    cursor: pointer;    padding-left: 17px;}.uploadDeleteIcon  svg.icon.delete_icon {    width: 13px;    height: 13px;    cursor: pointer;    stroke-width: 0.1;    stroke: rgb(var(--value-txt-clr));    position: initial;    transition: 0.2s linear;    transform: scale(1);}a.uploadDeleteIcon {    border: 1px solid transparent;    width: 20px;    height: 20px;    position: absolute;    top: 50%;    right: 6px;    transform: translateY(-50%);    display: flex !important;    align-items: center;    justify-content: center;}.uploadDeleteIcon:hover svg.icon.delete_icon {    transform: scale(1.08);}.rtl a.uploadDeleteIcon {    right: auto;    left: 6px;}.imgSelectionDiv svg.icon.choiceTick {    stroke-width: 1.6px;    stroke: var(--value-txt-clr);    fill: var(--value-txt-clr);    left: 36px;    top: -6px;    width: 18px;    height: 18px;}.rtl .imgSelectionDiv svg.icon.choiceTick {    right: -33px;    top: -5px;    transform: rotate(90deg);}.geoLocationPopup .progressArea {    display:none;}.geoLocationPopup span:focus {    outline: none;}.formLayout2.geoLocationPopup .layoutBanner, .formLayout3.geoLocationPopup .layoutBanner {    display: none;}.progressArea {    background:var(--progress-default-bg-clr) !important;    width: 100%;    height: 8px;    z-index: 99;    position: sticky;    top: 0;}.progressFill {    height: 8px;    width: 0%;}.progressArea .progressFill {    background: var(--progress-filled-bg-clr) !important;}.rtl .progressArea .progressFill {    right: 0;    left: auto;    transform-origin: right top;}.imageCompressLoad {    width: 100%;    height: 3.5px;    background: repeating-linear-gradient(45deg,  var(--value-txt-clr) 0 15px, #fff 0 20px) right / 300% 200%;    animation: imageCompress 4s infinite linear;    position: relative;    top: 0;}.imageCompres {    height: 59px;    width: 100%;    display: flex;    align-items: center;    box-sizing: border-box;    padding: 0 8px;}@keyframes imageCompress {  100% {    background-position: left;  }}.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: 2px;}.navBtnStyle_2 .zf-NavBtnBg .zf-next {    padding: 8px 20px;    border-radius: 30px;    background: rgba(var(--submit-bg-clr));}.navBtnStyle_2 .zf-NavBtnBg .zf-next .zfNextBtn, .navBtnStyle_2 .zf-NavBtnBg .zf-next .icon-arrow-rht {    color: var(--submit-txt-clr);}.navBtnStyle_2 .zf-NavBtnBgLeft .zf-prev {    padding: 8px 20px;    border-radius: 30px;    border: 1px solid rgba(var(--submit-bg-clr));}.navBtnModel_2 .zfPrevBtn, .navBtnModel_3 .zfPrevBtn, .navBtnModel_4 .zfPrevBtn {    font-size: calc(var(--previous-txt-size) - 3px);}.navBtnModel_2 .zfNextBtn, .navBtnModel_3 .zfNextBtn, .navBtnModel_4 .zfNextBtn {    font-size: calc(var(--next-txt-size) - 3px);}.select2-container--default .valueRestrictionDiv .select2-results__option[aria-disabled=true],.select2-container--default .valueRestrictionDiv .select2-results__option[aria-disabled=true] label {    cursor: not-allowed;    color: var(--value-txt-clr);    opacity: 0.5;}.choiceLimitNill {	cursor: not-allowed;	opacity: 0.3;}.choiceLimitNill .radioChoice.cusChoiceLabel, .cusChoiceModel .customRadio .choiceLimitNill input,.choiceLimitNill .checkChoice.cusChoiceLabel, .cusChoiceModel .customCheckBox .choiceLimitNill input {	cursor: not-allowed !important;}span.imgChoiceValRestriction {    font-size: var(--instruction-txt-size);    font-weight: 600;    font-style: italic;    padding: 8px 0;    text-align: left;}.sideBySide span.imgChoiceValRestriction {    text-align: center;}.imgChoiceDiv.zoomIconVisible.imgRemainingDisable {    cursor: not-allowed !important;    opacity: 0.5;    border: none;}.imgChoiceDiv.zoomIconVisible.imgRemainingDisable label.cusChoiceLabel {    cursor: not-allowed;}.imgChoiceDiv.zoomIconVisible.imgRemainingDisable a.zoomIcon {    cursor: not-allowed;    display: none;}.imgChoiceDiv.zoomIconVisible.imgRemainingDisable:hover {    transform: none;    border: none;}.imgRemainingDisable .customRadio .cusChoiceLabel, .imgRemainingDisable .customCheckBox .cusChoiceLabel {    cursor: not-allowed !important;    transform: none !important;}.valueRestrictionDiv.multiSelCusChkBoxCont .select2-results .select2-results__option[aria-disabled="true"] .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: 0;    top: auto;    left: 8px;    border-bottom: 2px solid var(--value-txt-clr);    border-right: 2px solid var(--value-txt-clr);    content: "";    position: absolute;    -webkit-transition: 0.5sease all;    -moz-transition: 0.5s ease all;    -o-transition: 0.5s ease all;    -ms-transition: 0.5s ease all;    transition: 0.5sease all;}.rtl .valueRestrictionDiv.multiSelCusChkBoxCont .select2-results .select2-results__option[aria-disabled="true"] .cusChoiceLabel:after {    left: auto;    right: 8px;}.valueRestrictionDiv.multiSelCusChkBoxCont .select2-results .select2-results__option[aria-disabled="true"] .cusChoiceLabel:after {    display: none;}.resterror li.select2-selection__choice,.cusChoiceModel .fieldtypeText.customCheckBox .resterror,.cusChoiceModel .fieldtypeText.customRadio .resterror {    border-color: var(--error-bg-clr) !important;}li.select2-selection__choice.resterror {    border-color: var(--error-bg-clr) !important;}.imgChoiceDiv.zoomIconVisible.resterror, .zfImgChoiceWrapper .imgChoiceDiv.resterror.selected:hover  {    border-color: var(--error-bg-clr) !important;}.noChoiceState {    height: 56px;    border-top: 1px solid var(--label-txt-clr);    border-bottom: 1px solid var(--label-txt-clr);    padding: 0 10px;    display: flex;    align-items: center;    justify-content: center;    box-sizing: border-box;    width: 100%;}.noChoiceState p {    font-size: var(--instruction-txt-size);    color: var(--label-txt-clr);}.customCheckBox.chioceFieldRestriction .noChoiceState{    margin-bottom: 20px;}.imgChoiceDiv.zoomIconVisible.imgRemainingDisable:hover{    transition: none;}.zfImgChoiceWrapper .imgRemainingDisable.imgChoiceDiv.zoomIconVisible:hover .addedImgWrapper .addedImgCont{    border: none;}@-moz-document url-prefix() {	.ofWelcomePg .slideContent,    .ofliveErrMsgWrapper .tyTemplateWidth {		scrollbar-color: transparent transparent;	}}.zautoSavePopupWrap {	position: fixed;    left: 16px;    bottom: 16px;    max-width: 460px;    width: 100%;    background: #202124;    border: 1px solid rgba(255, 255, 255, 0.2);    box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.2);    border-radius: 6px;    z-index: 9;}.rtl .zautoSavePopupWrap {	left: auto;	right: 16px;}.zautoSavePopup {    width: 100%;    padding-inline-start: 24px;    padding-inline-end: 51px;    padding-block-start: 24px;    padding-block-end: 24px;    box-sizing: border-box;}.zautoSaveClose {    background: rgba(255, 255, 255, 0.1);    width: 28px;    height: 28px;    border-radius: 100px;    display: flex;    align-items: center;    justify-content: center;    position: absolute;    right: 10px;    top: 10px;    cursor: pointer;}.zautoSaveClose:hover {	box-shadow: 0px 6px 45px 0px rgba(0, 0, 0, 0.18) inset;}.rtl .zautoSaveClose {	left: 10px;	right: auto;}.zautoSaveClose svg {	width: 10px;	height: 10px;	fill:#fff;	stroke: #fff;	stroke-width: 0.5px;}.zpopupWrapCont p {	font-size: 15px;    color: #fff;    line-height: 150%;}.zmainPopFooter {    display: inline-flex;    flex-wrap: wrap;    align-items: center;    gap: 16px;    padding-inline-start: 24px;    padding-inline-end: 24px;    padding-block-end: 24px;}.zmainPopFooter button {	background: #202124;    border: 1px solid rgba(255, 255, 255, 0.4);    padding: 10px 21px;    border-radius: 4px;    color: #fff;    font-size: 14px;    font-weight: 500;    outline: none;    cursor: pointer;    margin: 0;	transition: 0.2s linear;	flex-grow: 1;}.zmainPopFooter button:hover {	box-shadow: 0px 6px 45px 0px rgba(0, 0, 0, 0.18) inset;}.zmainPopFooter .zautoSaveAllowBtn {	background: #24A68A;	border: 1px solid #24A68A;}   .subsPlanWrapperDiv {    display: flex;    flex-direction: column;}.subscripEditBtn svg {    width: 13px;    height: 13px;    fill: #24A68A;    stroke: #24A68A;}.subs_imgDiv {    width: 48px;    height: 48px;    box-sizing: border-box;    border-radius: 50px;    background: transparent;    overflow: hidden;    flex-shrink: 0;}.subs_imgDiv img {    width: 100%;    height: 100%;}.rtl .subs_imgDiv {    margin-left: 0;}.subscriPlanPopup .commonCircleRotate {	height: 380px;}.subsPlanWrapperDiv .paymentMethodList {    transform: translate3d(0, 0, 0);    -webkit-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -webkit-transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: -o-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    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);    border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));    border-radius: var(--input-radius);    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    border-width: var(--input-width);    transition: 0.5s;    margin-bottom: 20px ;    padding: 3px 18px;}.subsPlanWrapperDiv .paymentMethodList:last-of-type {    margin-bottom: 0;}.pageWrapper.fieldModel_4 .subsPlanWrapperDiv .paymentMethodList, .pageWrapper.fieldModel_4 .subsPlanWrapperDiv .paymentMethodList {    --input-width: 1px;    --input-radius: 7px;}.subsPlanWrapperDiv .paymentMethodList:last-of-type {    margin-bottom: 0;}.pageWrapper.fieldModel_4 .subsPlanWrapperDiv .paymentMethodList, .pageWrapper.fieldModel_4 .subsPlanWrapperDiv .paymentMethodList {    --input-width: 1px;    --input-radius: 7px;}.subsPlanWrapperDiv .paymentMethodList:hover {	transform: translate3d(0, 0, 0) scale(1.02);}.subsPlanWrapperDiv .paymentMethodList.selectedChoice {    border: 1px solid rgb(var(--input-bdr-clr)) !important;}.payProductName {    display: flex;    flex-direction: column;	grid-gap: 4px 0;}.subsPlanWrapperDiv .paymentMethodList label.radioChoice.cusChoiceLabel {    display: flex !important;	align-items: center;	margin: 0;	padding: 12px 18px 12px 32px;	grid-gap: 10px;	flex:1;}.radioChoice.cusChoiceLabel em.produDetails {    font-size: var(--elements-h6-txt-size);	padding: 0;	display: flex;	align-items: center;	opacity: 0.8;}.radioChoice.cusChoiceLabel em.produDetails i {	width: 1px;	height: calc(var(--elements-h6-txt-size) - 2px);	background: var(--value-txt-clr);	margin: 0 8px;	opacity: 0.5;}.radioChoice.cusChoiceLabel em.produDetails svg {	position: initial;    width: var(--elements-h6-txt-size);    height: var(--elements-h6-txt-size);    fill: var(--value-txt-clr);	stroke: var(--value-txt-clr);	stroke-width: 1px;    margin-inline-end: 3px;    flex-shrink: 0;}.reviewPaymentDetails.produDetails{	display: flex;	align-items: center;}.reviewPaymentDetails.produDetails span{	display: inline-block !important;	margin-bottom: 0 !important;}.reviewPaymentDetails.produDetails i{	width: 1px;    height: calc(var(--instruction-txt-size) - 2px);    opacity: 0.5;    background: var(--label-txt-clr);    margin: 0px 8px;}.produDetails .icon-auto-renewal{	width: var(--instruction-txt-size);    height: var(--instruction-txt-size);    position: relative;    fill: var(--label-txt-clr);    stroke-width: 1px;    stroke: var(--label-txt-clr);    margin-right: 5px;}.reviewPaymentDetails.produDetails	.planInter_txt{	font-weight: normal;}.payProductName em.cusChoiceEm {    font-weight: 500;	padding-left: 0px !important;}.subsPlanWrapperDiv.customRadio input[type="radio"]:checked + label:before, .subsPlanWrapperDiv.customRadio input[type="radio"]:not(:checked) + label:before {	flex: none;	margin: 0;}.rtl .payProductName em.cusChoiceEm {    padding-right: 0;}.checkBoxType6.choiceFieldBoxModel .fieldtypeText.customRadio .zfPayChoiceWrapper span, .choiceFieldBoxModel .fieldtypeText.customRadio .zfPayChoiceWrapper span {    padding: 0;}.logoPosition {    display: flex;    align-items: center;    justify-content: var(--title-txt-alignment);}.logoCont.logoTopBottom .logoPosition {    flex-direction: column;    align-items: center;}.logoCont.logoLeftToRight .logoPosition {    flex-direction: initial;    justify-content: space-between;}.logoCont.logoLeftPosition .logoPosition {    justify-content: flex-start;}.logoCont.logoCenterPosition .logoPosition {    justify-content: center;}.logoCont.logoRightPosition .logoPosition {    justify-content: flex-end;}.logoCont.logoRightToLeft .logoPosition {    justify-content: space-between;    flex-direction: row-reverse;}.logoCont .headerCont {    text-align: left;}.rtl.logoCont .headerCont {    text-align: right;}.logoCont.logoLeftToRight .headerCont {    display: flex;    flex-flow: column;    align-items: flex-end;    text-align: right;}.rtl.logoCont.logoLeftToRight .headerCont {    text-align: left;}.logoCont.logoTopBottom .headerCont {    text-align: center;}.headerFitWidth .formHeaderDiv,.formLayout2.headerFitWidth .formHeaderDiv,.formLayout3.headerFitWidth .formHeaderDiv {    width: 100%;    max-width: 100%;}.hdrLogoImgDiv {    max-width: var(--header-logo-size);    flex-shrink: 0;}.hdrLogoImgDiv img {    max-width: 100%;    max-height: var(--header-logo-max-height);    transition: all 300ms ease;}.fieldAlignCenter.fieldNumbering .subContWrap .fieldlabel em.fieldnumber {    position: initial;}.fieldAlignCenter.fieldNumbering .subContWrap .fieldlabel span.fieldLabelTxt {    padding-left: 14px;}.rtl.fieldAlignCenter.fieldNumbering .subContWrap .fieldlabel span.fieldLabelTxt {    padding-right: 14px;}.logoRadiusSquare .hdrLogoImgDiv img {    border-radius: 0px;}.logoRadiusRounded .hdrLogoImgDiv img {    border-radius: 8px;}.logoRadiusCircle .hdrLogoImgDiv img {    border-radius: 200px;}.footBtnStyleModel_2 .navBtnWrapper .foot-prev-icon, .footBtnStyleModel_2 .navBtnWrapper .foot-next-icon {    display: none;}.footBtnStyleModel_3 .navBtnWrapper .zfPrevBtn, .footBtnStyleModel_3 .navBtnWrapper .zfNextBtn {    display: none;}.footBtnStyleModel_4 .navBtnWrapper .zfPrevBtn, .footBtnStyleModel_4 .navBtnWrapper .zfNextBtn {    display: none;}.pageWrapper.navBtnModel_2.footBtnStyleModel_4, .pageWrapper.navBtnModel_3.footBtnStyleModel_4, .pageWrapper.navBtnModel_4.footBtnStyleModel_4 {    --previous-button-padding: 8px 8px;    --next-button-padding: 8px 8px;}.navBtnWrapper.horizontalFreeFlowFooter .icon-arrow-rht:before,.navBtnWrapper.horizontalFreeFlowFooter .icon-arrow-lft:before,.horizontalFixedFooter .navBtnWrapper .icon-arrow-rht:before,.horizontalFixedFooter .navBtnWrapper .icon-arrow-lft:before,.navBtnWrapper.verticalNavFixed .icon-arrow-rht:before,.navBtnWrapper.verticalNavFixed .icon-arrow-lft:before  {    content: " " !important;}.btnAlignWrap .zf-NavBtnBg .zfbtnSubmit {    margin: 0;}.btnAlignWrap .zf-NavBtnBgLeft {    margin-inline-end: 24px;}.btnAlignWrap .withoutPrevious .zf-NavBtnBgLeft {    display: none;}.btnAlignWrap .withPrevious .zf-NavBtnBgLeft {    display: flex;}.btnAlignWrap .zf-NavBtnBg .zf-next, .btnAlignWrap .zf-NavBtnBgLeft .zf-prev {    margin-bottom: 0;    box-sizing: border-box;}.btnAlignWrap .withSaveReview .zfSaveReviewDiv {    flex-grow: 1;    display: flex;    justify-content: center;    gap: 16px;    margin-bottom: 0;    max-width: none;}.btnAlignWrap .withSaveReview .zfSaveReviewDiv a,.btnAlignWrap .rtl .withSaveReview .zfSaveReviewDiv a {    margin: 0;}.btnAlignWrap .horizontalFreeFlowFooter,.btnAlignWrap .horizontalFixedFooter .navBtnWrapper {    display: flex;    align-items: center;    justify-content: space-between;}.btnAlignWrap .pageFixedFooter .zf-sbmtBtn button {    margin: 0;}.btnAlignWrap .withSubmitOrUpdate .zf-sbmtBtn {    width: auto;    display: flex;    justify-content: flex-end;}.btnAlignWrap .withSaveReview.zfFooterFix .zfSaveReviewDiv {    gap: 16px;}.btnAlignWrap .horizontalFreeFlowFooter .zf-prev,.btnAlignWrap .horizontalFreeFlowFooter .zf-next,.btnAlignWrap .horizontalFixedFooter .zf-prev,.btnAlignWrap .horizontalFixedFooter .zf-next {    display: flex;    align-items: center;    justify-content: center;    margin: 0;}.btnAlignWrap .horizontalFixedFooter.withoutPrevious .zf-sbmtBtn,.btnAlignWrap .horizontalFixedFooter.withPrevious .zf-sbmtBtn {    display: none;}.btnAlignWrap .horizontalFixedFooter.withSubmitOrUpdate .zf-sbmtBtn {    display: block;}.btnAlignWrap.footBtnAlignDefault .zf-NavBtnBgLeft {    margin-inline-end: 0;}.btnAlignWrap.footBtnAlignDefault .zf-NavBtnBg,.btnAlignWrap.footBtnAlignDefault .zf-NavBtnBgLeft,.btnAlignWrap.footBtnAlignDefault .zf-sbmtBtn {    width: 260px;    display: flex;    flex-shrink: 0;}.btnAlignWrap.footBtnAlignDefault .zf-NavBtnBg {    justify-content: flex-end;}.btnAlignWrap.footBtnAlignDefault .withoutPrevious .zf-NavBtnBgLeft {    display: flex;}.btnAlignWrap.footBtnAlignDefault .horizontalFixedFooter.withSubmitOrUpdate .zf-NavBtnBg {    display: none;}.btnAlignWrap.footBtnAlignDefault .horizontalFixedFooter .zf-sbmtBtn {    display: none;}.btnAlignWrap.footBtnAlignDefault .horizontalFixedFooter.withSubmitOrUpdate .zf-sbmtBtn {    display: flex;    width: 260px;}.btnAlignWrap.footBtnAlignLeft .horizontalFreeFlowFooter,.btnAlignWrap.footBtnAlignLeft .horizontalFixedFooter .navBtnWrapper{    justify-content: flex-start;}.btnAlignWrap.footBtnAlignLeft .withSaveReview .zf-NavBtnBg {    order: 2;}.btnAlignWrap.footBtnAlignLeft .withSaveReview .zfSaveReviewDiv {    order: 3;    margin-inline-start: auto;    flex-grow: 0;}.btnAlignWrap.footBtnAlignLeft .withSaveReview .zf-NavBtnBg {    margin-inline-end: 24px;}.btnAlignWrap.footBtnAlignCenter .horizontalFreeFlowFooter,.btnAlignWrap.footBtnAlignCenter .horizontalFixedFooter .navBtnWrapper {    justify-content: center;}.btnAlignWrap.footBtnAlignCenter .zfSaveReviewDiv {    flex-grow: 0;}.btnAlignWrap.footBtnAlignCenter .withSaveReview .zf-NavBtnBg {    margin-inline-start: 24px;}.btnAlignWrap.footBtnAlignCenter .withoutPrevious .zf-NavBtnBgLeft {    display: none;}.btnAlignWrap.footBtnAlignRight .horizontalFreeFlowFooter,.btnAlignWrap.footBtnAlignRight .horizontalFixedFooter .navBtnWrapper {    justify-content: flex-end;}.btnAlignWrap.footBtnAlignRight .withSaveReview .zfSaveReviewDiv {    order: -1;    margin-inline-end: auto;    flex-grow: 0;}.btnAlignWrap.footBtnAlignRight .withSaveReview .zf-NavBtnBgLeft {    margin-inline-start: 24px;}.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;}.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);}.regexFldCont {    display: flex;    flex-wrap: wrap;    align-items: center;    gap: 12px;}.regexTagCont {    display: flex;    align-items: center;    gap: 12px;    max-width: 100%;}.regexTag {    background: rgba(190,190,190, .5);    border: 1px solid #bfbfbf;    color: var(--value-txt-clr);    font-size: var(--value-txt-size);    border-radius: var(--input-radius);    padding: 12px 10px;    box-sizing: border-box;    opacity: 0.6;}.fieldDisabled .regexTag {    opacity: 1;}.fieldModel_4 .regexTag {    --input-radius: 4px;}.regexSymbol {    color: var(--label-txt-clr);    font-size: var(--value-txt-size);    flex-shrink: 0;}.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;    position: relative;}.regexInputCont {    flex-grow: 1;    position: relative;}.rtl .fieldtypeText .cardOverDivSpace svg {    right: 0px;}.errorDiv .tooltip-inner {    background-color: var(--error-bg-clr);    border: 1px solid var(--error-bg-clr);    color: var(--error-txt-clr);    width: 180px;    line-height: 20px;    font-size: var(--error-txt-size);}.tooltip.arrow.topArrow.errorDiv:before, .tooltip.arrow.topArrow.errorDiv:after {    border-bottom-color: var(--error-bg-clr);}.hNavStyle2 .zfErrorParentDiv .zfErrorDiv{    position: relative;}        .sEntryDimDiv {        overflow-y: auto;    }    .savedEntPopup {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-align: center;        -ms-flex-align: center;        align-items: center;        margin: 30px auto;        min-height: calc(100% - 60px);        -webkit-transform: translate(0, 0);        transform: translate(0, 0);        max-width: 706px;    }    .zdraftEntries {        background: #fff;        border-radius: 10px;        max-width: 600px;        padding: 34px 60px;        box-sizing: border-box;        outline: none;        width: 85%;        margin: 0 auto;    }    .zdraftEntries h1 {        font-size: 19px;        color: #222;        margin-bottom: 10px;        text-align: center;        font-weight: 500;    }    .zdraftEntries em {        color: #737373;        font-size: 12px;        text-align: center;        display: block;    }    .zdraftBoxes {        display: flex;        margin-top: 40px;        gap: 30px;        justify-content: center;    }    .zdraftBox {        background: rgba(255, 206, 101, 0.1);        border: 1px solid #FDB874;        border-radius: 16px;        padding: 25px 16px;        width: 50%;        max-width: 208px;        box-sizing: border-box;        display: flex;        flex-flow: column;        align-items: center;        justify-content: flex-start;        cursor: pointer;        transition: all 300ms ease;        transform: scale(1.0);        flex-shrink: 0;        flex-grow: 0;        text-align: center;        justify-content: flex-start;    }		.zdraftBox:hover {      background: rgba(255, 206, 101, 0.3);      border: 1px solid #FDB874;		}    .zdraftBox:last-child {        background: #F0FFFC;        border: 1px solid #49CEAB;    }   .zdraftBox:last-child:hover {        background: #D9FFF6;        border: 1px solid #8FD2C3;    }    .zdraftBox:hover {        transform: scale(1.03);    }    .zdraftBox h2 {        font-size: 50px;        font-weight: 600;        color: #000;        margin-bottom: 18px;    }    .zdraftBox span {        color: #222222;        margin: 18px 0;        font-size: 13px;    }    .zdraftBox p {        font-size: 13px;        font-weight: 600;        color: #222;        text-align: center;        line-height: 18px;    }    .zdraftBox svg {        width: 60px;        height: 60px;        margin-bottom: 22px;    }        .showSummaryDiv {        overflow: scroll;        height: calc(100% - 156px);        overflow-x: hidden;        min-height: 100px;        background: #fff;        box-shadow: 0 0 5px -2px #ccc;        border: 1px solid #F2F2F2 !important;    }            .zdraftEntListCont {        position: absolute;        top: 10px;        left: 20px;        right: 60px;        bottom: 10px;        margin: auto;        background: #F3F4F8;        border-radius: 6px;        max-width: 950px;        width: auto;        display: flex;        flex-flow: column;        align-items: center;    }    .zdraftEntListHead {        background: #fff;        padding: 15px 20px;        border-radius: 6px 6px 0 0;        box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.07);        box-sizing: border-box;        width: 100%;    }    .zdraftEntListHead h1 {        font-size: 16px;        font-weight: 600;        margin-bottom: 8px;    }    .zdraftEntListHead span {        display: flex;        align-items: center;        font-size: 13px;    }    .zdraftEntListHead span svg {        width: 16px;        height: 16px;        margin-right: 6px;    }	.rtl .zdraftEntListHead span svg,	.rtlWrapper .zdraftEntListHead span svg{		margin-right: 0;		margin-left: 6px;	}    .zdraftSumComtain {        max-width: 770px;        width: 100%;        padding: 16px 16px 48px 16px;        display: flex;        flex-flow: column;        flex-grow: 1;        height: calc(100% - 250px);        box-sizing: border-box;    }    .zdraftSumNavCont {        display: flex;        align-items: center;        justify-content: space-between;        margin-bottom: 20px;        flex-wrap: wrap;        gap: 16px 0;    }    .zdraftSumNav {        display: flex;        align-items: center;    }	    .zdraftSumNav .zdraftSumIcn {        width: 34px;        height: 34px;        background: #fff;        border-radius: 6px;        cursor: pointer;        border: 1px solid #ECEBEB;        box-sizing: border-box;        display: flex;        align-items: center;        justify-content: center;        transition: all 300ms ease;    }	.zdraftSumNav .zdraftSumIcn.zdratfPrev {		transform: rotate(180deg);	   }	.rtl .zdraftSumNav .zdraftSumIcn,	.rtlWrapper .zdraftSumNav .zdraftSumIcn	{		transform: rotate(180deg)	}    .zdraftSumNav .zdraftSumIcn:hover {        background: #fff;        border: 1px solid #676970;    }    .rtl .zdraftSumNav .zdratfPrev,    .rtlWrapper .zdraftSumNav .zdratfPrev{		transform: rotate(0deg)    }    .zdraftSumNav .zdraftSumIcn svg {        width: 12px;        height: 12px;        fill: #222;        stroke: #222;        stroke-width: 3px;    }    .zdraftSumNav span {        font-size: 13px;        color: #888;        margin: 0 10px;        white-space: nowrap;    }	.rtl .zdraftSumNav span,	.rtlWrapper .zdraftSumNav span{		direction: ltr;	}    .zdraftSumNav span b {        color: #222;    }    .zdraftSumNavCont a {        border: 1px solid #199C80;        border-radius: 4px;        padding: 8px 14px;        box-sizing: border-box;        cursor: pointer;        display: flex;        align-items: center;        transition: all 300ms ease;        background: #199C80;    }    .zdraftSumNavCont a:hover {        text-decoration: none;        background: #199C80;        border: 1px solid #199C80;        box-shadow: 0px 6px 45px 0px rgba(0, 0, 0, 0.18) inset;    }    .zdraftSumNavCont a svg {        width: 12px;        height: 12px;        fill: #fff;        margin-right: 8px;    }	.rtl .zdraftSumNavCont a svg,	.rtlWrapper .zdraftSumNavCont a svg{		margin-right: 0;		margin-left: 8px;	}    .zdraftSumNavCont a:hover svg {        fill: #fff;    }    .zdraftSumNavCont a em {        font-size: 12px;        color: #fff;    }    .zdraftSumNavCont a:hover em {        color: #fff;    }    .zdraftSumComtain .zfReviewWrap table {        border: none !important;        border-left: none !important;        border-right: none !important;        margin-top:0;    }    .zdraftSumComtain .zfReviewWrap tr {        border-bottom: 1px solid #EBEBF2;    }    .zdraftSumComtain .zfReviewWrap .labelCont {        border-right: 1px solid #EBEBF2;        font-weight: 500;    }	.rtl .zdraftSumComtain .zfReviewWrap .labelCont,	.rtlWrapper .zdraftSumComtain .zfReviewWrap .labelCont{		border-left: 1px solid #f4f4f4;		border-right: none;	}    .zdraftSumComtain .zfReviewWrap td {        color: #252c3e;        padding: 15px;        font-size: 13px;    }    .zdraftSumComtain .zfReviewWrap span {		padding: 15px;		margin-bottom: 0;		font-weight: 600;		color: #252c3e !important;		font-size: 13px;		border-bottom: 1px solid #f4f4f4 !important;		box-sizing: border-box;		    }	.zdraftSumComtain .zfReviewWrap span.Over_Icon {		width: 100%;		height: 100%;		fill: #4D4D4D;		display: none;		position: absolute;		background: rgba(255, 255, 255, 0.5);		top: 0;		left: 0;		z-index: 1;	}	.zfReviewWrap .imageFile:hover .Over_Icon {		display: block;		cursor: pointer;	}    .zdraftSumComtain .zfReviewWrap {        margin-bottom: 0;    }	    .zdraftSumComtain .showSummaryDiv {        border-radius: 6px;        box-shadow: none;        border: 1px solid #D8D8EB !important;        flex-grow: 1;        overflow-y: auto;    }    .zdraftClose {        position: absolute;        top: 0px;        right: -40px;        color: #222;        font-weight: 500;        background: #b9b7b7;        padding: 8px;        box-sizing: border-box;        border-radius: 50px;        cursor: pointer;        width: 28px;        height: 28px;        display: flex;        align-items: center;        justify-content: center;    }    .zdraftClose:hover {        background: #d9d9d9;    }    .zdraftClose svg {        width: 12px;        height: 12px;    }    .zdraftSumNav .zdraftSumIcn.is-disabled {        opacity: 0.3;        pointer-events: none;    }    .zdraftSumComtain .matrixNewRecord span {        padding: 0;        font-weight: normal;    }    .zdraftSumComtain .matrixNewRecord {        border: none;    }    .zdraftSumComtain .zfReviewWrap .matrixQuestionWrap {        border-bottom: 1px solid #E8E8E8;    }    .zdraftSumComtain .reviewNoEntry {        border: 1px solid #E8E8E8;    }    .zdraftSumComtain .zfReviewWrap .matrixQuestionWrap:last-of-type {        border-bottom: 0;    }    .zdraftSumComtain .zfReviewWrap .summaryMtrixList p {        font-weight: normal;        margin-bottom: 5px;        font-size: 14px;        color: #777777;        opacity: 1;    }    .zdraftSumComtain .zfReviewWrap .summaryMtrixList span {        color: #444;        font-size: 13px;        opacity: 1;        border-bottom: none !important;    }    .zdraftSumComtain .zfReviewWrap .matrixQuestionWrap h5 {        color: #777777;        margin: 0 0 0 0;        font-weight: 500;        font-size: 14px;    }    .zdraftSumComtain .zfReviewWrap .subform_text {        font-weight: 500;        font-size: 15px;        margin-bottom: 10px;        padding-bottom: 0;    }    .zdraftSumComtain .zfReviewWrap .zf-sformCount {        margin-bottom: 5px;        display: block;        color: #909090;        text-align: right;        padding-top: 7px;        padding-bottom: 0;        font-size: 14px;    }    .zdraftSumComtain .zfReviewWrap .recSumsf table {        border: 1px solid #f4f4f4 !important;        margin-bottom: 10px;    }    .zdraftSumComtain .imgfileUpload {        width: 65%;        padding-top: 5px;        margin-bottom: 15px;    }    .zdraftSumComtain .imgfileUpload {        width: 65%;        margin-bottom: 15px;        display: flex;        align-items: center;        padding: 5px 10px;        border: 1px solid #EAEAEA;    }    .zdraftSumComtain .imgfileUpload .imageFile {        width: 50px;		height: 50px;		margin-bottom: 5px;		position: relative;		display: inline-block;		border: 1px dashed #ddd;		background: #fff;    }	.rtl .zdraftSumComtain .imgfileUpload .imageFile,	.rtlWrapper .zdraftSumComtain .imgfileUpload .imageFile{		margin-left: 10px;	}	.zdraftSumComtain .imgfileUpload .imageFile img {		max-width: 50px;		max-height: 50px;		background: #fff;		cursor: pointer;		position: absolute;		left: 50%;		top: 50%;		margin-right: -50%;		transform: translate(-50%, -50%);	}	.zdraftSumComtain .imgfileUpload .imgfileName {		margin-left: 10px;		max-width: 142px;	}	.rtl .zdraftSumComtain .imgfileUpload .imgfileName,	.rtlWrapper .zdraftSumComtain .imgfileUpload .imgfileName{		margin-left: 0;	}	.zdraftSumComtain .reviewNoFields {		border: 1px solid #f4f4f4 !important;   		font-weight: 500;   		font-size: 13px;   	}	.zdraftErrPop {		z-index: 9999;	}	.zdraftModalOpen {		Overflow: hidden;	}	.zdraftSumComtain .imgfileUpload svg.icon.icon-Play-01 {		padding-left: 0;	}	.zdraftEntDimDiv {		z-index: 499;	}    	.zdraftEntListCont .zdraftSumComtain .showSummaryDiv {		position: relative;	}	.zdraftEntListCont .zdraftSumComtain .popUpOuter {		display: flex;        align-items: center;        justify-content: center;        position: absolute;        top: 0;        left: -75px;        right: 0;        bottom: 0;	}	.zdraftEntListCont .zdraftSumComtain .popUpInner {		box-sizing: border-box;		display: flex;		align-items: center;	}	.zdraftEntListCont .zdraftSumComtain .loader--dot {		padding: 0;        position: absolute;	}    .zdraftEntListCont *, .zdraftEntListCont .pdfContWrapper table tr td {        font-family: Inter,Arimo,Helvetica,Arial !important;    }	.zdraftEntListCont .pdfWrapper {		margin: 0;	}	.zdraftEntListCont .pdfRptWrapper table {		border: none;	}	.zdraftEntListCont .pdfRptWrapper table tr td {		color: #252c3e;		padding: 15px;		font-size: 13px;	}	.zdraftEntListCont .pdfRptWrapper .recordSum_subfrm table{		border: 1px solid #ddd;	}	.zdraftEntListCont .pdfRptWrapper .reviewNoEntry {		text-align: center;		padding: 16px 10px;		font-size: 13px;		color: #252c3e;	}    .zdraftEntListCont .matrixEntry h5 {        font-weight: 500;        }    .zdraftEntListCont .summaryMtrixList p {        font-size: 14px;        font-weight: normal;    }    .zdraftEntListCont .summaryMtrixList span {        font-size: 14px;    }    .zdraftEntListCont .imgPreviewWrapBig .imgPreviewWidth {        max-width: 150px;        width: 100%;    }    .zdraftEntListCont .imgPreviewWrapBig .imgContainer {        max-width: 150px;        width: 100%;        display: flex;        align-items: center;        justify-content: center;    }    .zdraftEntListCont .summaryImgView .imgPreviewCont {        padding: 5px;        box-sizing: border-box;    }    .noSavedEntriesInfoDiv {        display: flex;        align-items: center;        justify-content: center;        position: absolute;        top: 0;        left: 0;        right: 0;        bottom: 0;        margin: auto;        flex-direction: column;        text-align: center;        padding: 20px;        box-sizing: border-box;    }    .noSavedEntriesInfoDiv svg {        width: 22px;        height: 22px;        stroke-width: 1px;        stroke: #222;        margin-bottom: 10px;        fill: #222;        flex-shrink: 0;    }    .noSavedEntriesInfoDiv span {        font-size: 13px;        line-height: 18px;    }    .rtl .pdfContWrapper table td, .rtlWrapper .pdfContWrapper table td {        border-left: 1px solid #E8E8E8;        border-right: none !important;    }	    .contModel_2 .fieldContainer {    padding: 40px 40px 25px 40px;}.crmRingLoad {    width: 4px;    height: 4px;    margin: 0 auto;    padding: 6px;    border: 3px dashed 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;}@keyframes crmLoading {    0% {        transform: rotate(0deg);    }    50% {        transform: rotate(180deg);    }    100% {        transform: rotate(360deg);    }}.sideBySide .imgChoiceWrapper {    width: 22%;} /*    Windows-Chrome browser affects the Swiper's behaviour by occupying some extra space in the browser viewport.     So hiding it globally and enabling it locally by cusyomizing the scrollabr's color and width/height wherever a scrollbar is neccessary, like Matrix answers, Select2 options list and Phone field's country list.    In other browsers like Firefox and Safari the scroll behaviour is different. It won't occupy extra space in viewport and so it doesn't affect the Swiper's behaviour.     So handling the scrollbars only for Chrome(-webkit) based browsers.  */::-webkit-scrollbar {    display: none;}.important {    color: var(--label-txt-clr);}.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;}.matrixScroll::-webkit-scrollbar {    display: block !important;    height: 5px;    width: 0px;}.matrixScroll::-webkit-scrollbar-thumb {    background-color: #A9A9A9;     border-radius: 50px;}.matrixScroll::-webkit-scrollbar-track {    background-color: transparent;    border-radius: 50px;}.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;}.zfErrorDiv {    background: var(--error-bg-clr);    padding: 8px 12px;    border-radius: 5px;    position: relative;    width: auto;    text-align: center;    font-size: var(--error-txt-size);    color:var(--error-txt-clr);    margin-bottom: 25px;    z-index: 9;    margin: 0 30px;}.ofSubformWrapper .zfErrorDiv {    font-size: var(--sf-error-txt-size);}.zfErrorDiv:before {    border-color: rgba(194, 225, 245, 0);    border-bottom-color: var(--error-bg-clr);    border-width: 8px;    margin-left: -11px;}.zfErrorDiv:after, .zfErrorDiv:before {    bottom: 100%;    left: 50%;    border: solid transparent;    content: "";    height: 0;    width: 0;    position: absolute;    pointer-events: none;}.zfErrorDiv:after {    border-color: rgba(136, 183, 213, 0);    border-bottom-color: var(--error-bg-clr);    border-width: 8px;    margin-left: -11px;}.errorMessage {    font-size: var(--sf-error-txt-size);    color:var(--error-txt-clr);    padding-top: 0px;    padding-left:5px;    display: none;    word-wrap: break-word;    background: var(--error-bg-clr);    border-radius: 5px;    padding: 5px 10px;}.zfDescriptions {    padding: 5px 10px;    border-radius: 3px;}.termsContainer .termsMsg {    border-bottom: 1px solid rgba(var(--input-bdr-clr));    padding: 10px 10px 20px;    margin-bottom: 6px;}.fieldtypeText .termsContainer svg {    top: 8px;}.termsAccept input[type="checkbox"] {    margin-top: 3px !important;    float: left;}.termsAccept .descFld {    margin-left: 30px;    font-size: var(--value-txt-size);    float: none;    display: block;    cursor: default;    color: var(--label-txt-clr);}.ofSubformWrapper .termsAccept .descFld {    font-size: var(--sf-value-txt-size);}.termsAccept.customCheckBox {    display: flex;    align-items: center;}.fieldtypeText .termsContainer .customCheckBox .cusChoiceLabel {    padding: 10px 10px 10px 0}.rtl .termsContainer .customCheckBox .cusChoiceLabel {    padding: 10px 0;}.termsAccept.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    left: 8px;}.rtl .termsAccept.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    right: 7px;}.zfCurrency input {    overflow: hidden;    text-overflow: ellipsis;    padding-right: 40px;}.rtl .zfCurrency input {    padding-left: 40px;    padding-right: 15px;}.zfSymbol {    font-size: var(--drpdwn-list-txt-size);    font-weight: 600;    margin-left: 5px;    color: var(--label-txt-clr);}.ofSubformWrapper .zfSymbol, .ofSubformWrapper .zfSymbolbefore {    font-size: var(--sf-drpdwn-list-txt-size);}.zfSymbolbefore {    font-size:  var(--drpdwn-list-txt-size);    font-weight: 600;    margin-right: 12px;    color: var(--value-txt-clr);}.fieldtypeText textarea {    height: 270px;    resize: vertical;    min-height:200px;    transition:none;}.zfbtnSubmit {    color: var(--submit-txt-clr);    font-size: calc(var(--submit-txt-size) - 3px);    background: rgba(var(--submit-bg-clr));    padding: var(--submit-padding);    border-radius: var(--submit-bdr-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;}.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);}.ofSubformWrapper .zfbtnSubmit {    font-size: var(--sf-submit-txt-size);    border-color: transparent;    font-family: var(--body-font);}.fieldDisabled .fieldtypeText input[ui_type="textbox"], .fieldDisabled .fieldtypeText textarea,.fieldDisabled .customDropDown .select2-container--default.select2-container--disabled .select2-selection--single,.fieldDisabled .customRadio  span, .fieldDisabled .customChecBbox  span   {    background:rgba(190,190,190, .5);    border-color: #bfbfbf !important;    resize: none;    cursor: not-allowed;    transform: none !important;}.fieldDisabled .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple {    border-color: #dfdfdf !important;    cursor: not-allowed;}.fieldDisabled .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__rendered,.fieldDisabled .zfUploadContainer, .fieldDisabled .bgTransparent .fieldContainer,.fieldDisabled .zfPayChoiceWrapper .payTypeDiv {    background: rgba(190,190,190, .5) !important;    cursor: not-allowed;    border-radius: var(--input-radius);}.fieldDisabled .customDropDown .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered,.fieldDisabled .customDropDown .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow {    opacity: 0.6;}.fieldDisabled .customRadio span .cusChoiceLabel, .fieldDisabled .customCheckBox .cusChoiceLabel {    opacity: 0.2;    cursor: not-allowed !important;}.fieldDisabled .zfRating .ratingWrapper a {    opacity: 0.4;    cursor: not-allowed !important;    transform: none;}.fieldDisabled .numericbox a:hover .liveNumericType {    transform: none;}.fieldDisabled .zfSlider .ui-widget-content, .fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv, .fieldDisabled .zfSlider .ui-state-default, .fieldDisabled .zfSlider .ui-widget-content .ui-state-default {    cursor: not-allowed !important;    background: rgba(190,190,190, .5);}.fieldDisabled .zfSignContainer canvas, .fieldDisabled .zfSignContainer .signArea,.fieldDisabled .zfDecisionbox .customCheckBox .cusChoiceLabel {    opacity: .5;}.fieldDisabled .zfDecisionbox .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    opacity: 0.5;    background:rgba(190,190,190, .5);}.fieldDisabled .fieldtypeText.customCheckBox span {    border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));    opacity: 0.8;    cursor: not-allowed;}.fieldDisabled .zfSignContainer canvas:hover, .zfSignContainer canvas:focus {    outline: none;}.fieldDisabled .searchDivDisable .fieldtypeText.ofIconCont svg.icon.icon-Close-Icon01,.fieldDisabled .searchDivDisable .fieldtypeText.inputVeriField svg.icon.icon-Close-Icon01 {		display: none !important;}.fieldDisabled .zfSignContainer:hover .clearSign {    display: none;}.navBtnWrapper .btnNext {    text-align: right;}.navBtnWrapper .btnPrevious {    text-align: left;}.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);}.zfmultiLineWrap {    position: relative;}.mLineCount {    bottom: -30px;    right: 0;    color: var(--label-txt-clr);    position: absolute;    padding: 4px 0;    border-radius: 24px;    font-size: var(--mline-char-count-txt-size);}.ofSubformWrapper .mLineCount {    font-size: var(--sf-mline-char-count-txt-size);}.dropotherDiv {    margin-top: 25px;    position: relative;}.confrmEmailDiv {    display: block;}.customCheckBox .selected {    background-color: var(--elements-highlight-clr);}.customRadio .selected {    background-color: var(--elements-highlight-clr);}::-webkit-scrollbar {    display: none;}.customCheckBox .checker {    display: none;}.customCheckBox .cusChoiceSpan {    list-style: none;    display: inline-block !important;    position: relative;}.customCheckBox .cusChoiceLabel, .customRadio .cusChoiceLabel {    cursor: pointer;    margin: 0 !important;    position: relative;    padding: 10px 0;    display: flex;    align-items: center;}.customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    content: '';    display: inline-block;    width: 1em;    height: 1em;    vertical-align: -0.25em;    border-radius: 0.1em;    border: 1px solid var(--value-txt-clr);    -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;    margin-top: 0.17em;}.customCheckBox 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: 0.5em;    width: 0.2em;    border-bottom: 1px solid var(--value-txt-clr);    border-right: 1px solid var(--value-txt-clr);    content: "";    position: absolute;    left: 0.47em;    -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: 0.38em;    ;}.customCheckBox input[type="checkbox"]:checked, .customCheckBox input[type="checkbox"]:not(:checked) {    position: absolute;    opacity: 0;}.customCheckBox .cusChoiceEm {    display: table-cell;    padding-left: 30px;    color: var(--value-txt-clr);    font-size: var(--value-txt-size);}.ofSubformWrapper .customCheckBox .cusChoiceEm {    font-size: var(--sf-value-txt-size);}.zfDecisionbox .customCheckBox .cusChoiceEm {    color: var(--label-txt-clr);}.customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    width: 18px;    height: 18px;    border-radius: 2px;    border-width: 1.5px;    margin: 0 0 0 0;    background: transparent;    position: absolute;}.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    height: 8px;    width: 3px;    margin: 0;    top: auto;    left: 8px;    border-bottom-width: 2px;    border-right-width: 2px;}.customCheckBox .twoColumns span {    width: 48%;    margin: 0px 4% 0px 0px;    float: left;    border-radius: 5px;    vertical-align: top;    position: relative;    border: 1px solid rgba(var(--elements-clr));}.customCheckBox .twoColumns span:nth-child(even) {    margin-right: 0;}.customCheckBox .twoColumns span:nth-child(1) {    margin-top: 0;}.customCheckBox .twoColumns span:nth-child(2) {    margin-top: 0;}.customCheckBox span.extraWrapper{    border: none;    background:transparent;    transition: margin-top .20s linear 0s;    width: 100%;}.customCheckBox .threeColumns span {    width: 30.6%;    margin: 0 4% 20px 0px;    float: left;}.customCheckBox .threeColumns span:nth-child(3n+0) {    margin-right: 0;    margin-top: 0;}.customCheckBox .sideBySide span {    width: auto;    margin: 0 4% 20px 0px;    float: left;}.fieldtypeText.customCheckBox span {    padding: 3px 18px;    display: block;    border: 1px solid rgba(var(--elements-clr));    border-radius: var(--input-radius);    margin-bottom: 20px;} .fieldtypeText.customCheckBox span{    transform: translate3d(0, 0, 0);    -webkit-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -webkit-transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: -o-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    border-width: var(--input-width);    transition: 0.5s;}.fieldtypeText.customCheckBox .selectedChoice {        border: 1px solid rgb(var(--input-bdr-clr)) !important;}.fieldtypeText.customCheckBox span:hover {    -webkit-transform: scale3d(1.02, 1.02, 1) translate3d(0, 0, 0) perspective(400px);    transform: scale3d(1.02, 1.02, 1) translate3d(0, 0, 0) perspective(400px);    z-index: 4;}.fieldtypeText.customCheckBox span.selected {    background-color: var(--elements-highlight-clr);    -webkit-transform: scale3d(1.04, 1.04, 1) translate3d(0, 0, 0) perspective(500px);    transform: scale3d(1.04, 1.04, 1) translate3d(0, 0, 0) perspective(500px);    border: 1px solid var(--value-txt-clr);} .fieldDisabled .customCheckBox .cusChoiceLabel {    opacity: 0.5;    cursor: not-allowed !important;    transform:  none !important;}.fieldDisabled .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before{    background: rgba(190,190,190, .5);}.fieldDisabled .customCheckBox .cusChoiceLabel{    opacity: .9 !important;}.fieldDisabled .fieldtypeText.customCheckBox span.selectedChoice{    transform: scale(1) !important;}.fieldDisabled .fieldtypeText.customCheckBox span:hover{    transform: scale(1) !important;}.fieldDisabled .customCheckBox .twoColumns span {    opacity: 0.5;}.rtl .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    right: 8px;}.rtl .customCheckBox .oneColumns span {    width: 100%;}.rtl .customCheckBox .twoColumns span:nth-child(even) {    margin-left: 0;}.rtl .customCheckBox .threeColumns span:nth-child(even) {    margin-right: 0;}.rtl .customCheckBox .threeColumns span:nth-child(3n+0) {    margin-left: 0;    margin-top: 0;}.rtl .customCheckBox .twoColumns span, .rtl .customCheckBox .sideBySide span, .rtl .customCheckBox .oneColumns span, .rtl .customCheckBox .threeColumns span {    margin: 0px 0% 20px 4%;    float: right;}.notAllowdPop {    padding: 38px 30px 30px 30px;     background: #fff !important;}.notAllowdPop .delete_icon {    position: absolute;    right: 18px;    top: 18px;    cursor: pointer;    fill: #696969;    width: 17px;    height: 17px;}.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;    box-sizing: initial;}.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);  }}@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";@-webkit-viewport {    width:device-width}@-moz-viewport {    width:device-width}@-ms-viewport {    width:device-width}@-o-viewport {    width:device-width}@media only screen and (max-width:1024px) {    .qvFieldWrapper ul {        height: calc(100% - 70px);    }    .subContWrap .fieldContainer {        margin-bottom: 0;    }    .subContWrap .fieldWrapper {        padding-top: 0;    }        .ofSubformWrapper .tempHeadContBdr {        margin-bottom: 20px;    }}@media only screen and (max-width:780px) {    .zfPrevBtn, .zfNextBtn {        display: none;    }    .fieldWrapper {         width:100%;             }        .fieldlabel {     }        .fieldtypeText input[ui_type="textbox"] {    }    .sideBySide .imgChoiceDiv {        width: 47%;    }    .uploadedCont li {         width: 100%;         margin-right: 0;    }        /*     .zfCurrency input {         width:91%;    }        .zfUnit input {         width: 76%;    } */        .zfNameContainer span {        width: 100% !important;         margin-left: 0 !important;         margin-right: 0 !important;    }    .zfNameContainer .salutatioDiv.customDropDown.customDropDownof span {        margin-bottom: 0;    }    .zfNameContainer .select2FormFont {        width: 100%;    }        /* .zfCurrency input {         width: 88%;    }*/    .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice .multiChoiceOption {        width: auto;    }	    .popUpOuterSave {        width: 94%;         left: 3% !important;    }	    .zfPayChoiceWrapper .payTypeDiv {        margin-bottom:5%;         margin-right: 5%;    }	        .zfNavBtn {        display: none;    }        .zfErrorDiv {        display: none;    }        .brandingLogoCont {        float: none;         padding-bottom: 10px;    }        .brandingTextCont {        float: none;    }        .navBtnWrapper .icon-previous-icon, .navBtnWrapper .icon-next-icon {        font-weight: bold;    }        .brandingWrapper .brandingTextCont {        width: 100%;        text-align: center;    }        .zfPhoneUSA span input {        padding-left: 55px;    }	    .fieldtypeText .matrixTablewrap .customRadio .cusChoiceLabel, .fieldtypeText .matrixTablewrap .customCheckBox .cusChoiceLabel,    .fieldtypeText .matrixTablewrap .customRadio .cusChoiceLabel:hover, .fieldtypeText .matrixTablewrap .customCheckBox .cusChoiceLabel:hover,    .matrixSlCont, .matrixSlCont:hover, .zfImgChoiceWrapper .imgChoiceDiv, .zfImgChoiceWrapper .imgChoiceDiv:hover {        transform:  none;        transition: none;    }        .fieldtypeText input[ui_type="textbox"]~em.inputClearDiv:hover {        display: inherit;        cursor: default;    }    	.navBtnWrapper .icon-arrow-rht {        border: 1.5px solid var(--next-txt-clr);        padding:5px 8px;        border-radius: 5px;    }    .navBtnModel_2 .navBtnWrapper .icon-arrow-rht, .navBtnModel_3 .navBtnWrapper .icon-arrow-rht, .navBtnModel_4 .navBtnWrapper .icon-arrow-rht{        border: none;        padding:0;        border-radius: 0px;    }	.navBtnWrapper .icon-arrow-lft{        border: 1.5px solid var(--previous-txt-clr);        padding:5px 8px;        border-radius: 5px;    }    .navBtnWrapper .icon-arrow-rht,    .navBtnWrapper .icon-arrow-lft {            }    .navBtnModel_2 .navBtnWrapper .icon-arrow-lft, .navBtnModel_3 .navBtnWrapper .icon-arrow-lft, .navBtnModel_4 .navBtnWrapper .icon-arrow-lft{        border: none;        padding:0;        border-radius: 0px;    }    .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {        width: 92px;    }    .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {        width: 86px;    }    .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {        width: 78px;    }    .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {        width: 68px;    }    .merchantTypeWrapper{        row-gap: 0px;        column-gap: 0px;        justify-content: space-between;    }	/*.navBtnWrapper .icon-savenewreport{		padding: 6px !important;	}	.navBtnWrapper em.icon-review-icon{		padding: 6px !important;	}*/    .zf-NavBtnBg, .zf-NavBtnBgLeft {        width: auto;    }    .navBtnWrapper .zf-next, .navBtnWrapper .zf-prev {        margin-top: 0px;        padding-top: 0px;    }    .ofliveErrMsgWrapper .centerContainer{        width: 90% !important;        margin:0 auto;        min-width: 90% !important;    } .zfFooterFix .zf-NavBtnBgLeft{    width: auto;}.zf-sbmtBtn{    float: right;    width: 80%;}.sbmtWrapDiv .zf-sbmtBtn{    float: none;    width: 100%;    margin-bottom: 0;    overflow: hidden;}.sbmtWrapDiv .zf-sbmtBtn button{    float: none;    margin-left: 0;    margin-top: 20px;} .tyTemplateWidth .centerContainer{         min-width: 90% !important;         max-width: 90% !important;      }.geoLocationPopup .tyTemplateWidth {    width: 100%;}.ofWelcomePg .fieldWrapper {    padding: 20px;}	     .zfbtnSubmit {        font-size: calc(var(--submit-txt-size) - 2px);    }    .navBtnModel_2 .navBtnWrapper .icon-arrow-lft, .navBtnModel_3 .navBtnWrapper .icon-arrow-lft, .navBtnModel_4 .navBtnWrapper .icon-arrow-lft    {        font-size: calc(var(--previous-txt-size) - 2px);        border: none;        padding:0px;        border-radius: 0px;    }    .navBtnModel_2 .navBtnWrapper .icon-arrow-rht, .navBtnModel_3 .navBtnWrapper .icon-arrow-rht, .navBtnModel_4 .navBtnWrapper .icon-arrow-rht {        font-size: calc(var(--next-txt-size) - 2px);        border: none;        padding:0px;        border-radius: 0px;    }    .footBtnStyleModel_2 .navBtnWrapper .zf-NavBtnBg {        margin-top: 5px;        margin-inline-start: 24px;    }    .footBtnStyleModel_2 .navBtnWrapper .zf-NavBtnBgLeft {        margin-inline-end: 24px;    }    .footBtnStyleModel_2 .navBtnWrapper .zfPrevBtn,    .footBtnStyleModel_2 .navBtnWrapper .zfNextBtn {        display: block;    }    .zautoSavePopupWrap {		max-width: 410px;	}}@media only screen and (min-width:320px) and (max-width:480px) {    /*    .zfCurrency input {        width:87%;    }    .zfUnit input {        width: 54%;    }*/    .zfRating .ratingWrapper svg {        width: 35px;        height: 35px;    }    .zfRating .ratingWrapper a {        margin-right: 10px;    }        .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice {        width: 100%;        padding-right: 30px;    }    .popUpOuterSave {        width: 94%;        left: 3% !important;    }    .saveEmailDiv1 input {        width: 70%;    }    .emailsaveBtn {        width: 26%;    }    .zfPhoneUSA span {        margin-left: 0;    }    .rtl .zfPhoneUSA span {        margin-right: 0;    }        .inputVeriField {        flex-flow: column;        align-items: initial !important;    }    .zfmultiLineWrap.inputVeriField {        align-items: flex-end !important;    }    .fldUnitAutoWrap .inputVeriField {        flex-flow: row wrap;    }    .inputVeriField .emailVerifBtn {        margin-top: 10px;        margin-inline-start: auto;        max-width: none;    }    .inputVeriField .emailVerifBtn.fldSuffixBtn {        margin-inline-start: initial;        margin-inline-end: auto;    }    .searchType2 .inputVeriField {        flex-flow: row;    }    .searchType2 .inputVeriField .emailVerifBtn.fldSuffixBtn {        margin-top: 0;        margin-inline-start: 16px;    }    .fldUnitAutoWrap .inputVeriField {       flex-flow: row wrap;    }    .fldUnitAutoWrap .inputVeriField .inputVeriLeftPan {        width: 50%;    }        .zfSaveReviewDiv {        margin: 0 10px 5px 10px;    } .thumbnailRight .imageSliderImg {            width: 70px;            height: 58.5px;}}@media only screen and (min-width:320px) and (max-width:580px) {    .zfPayChoiceWrapper .payTypeDiv {        width: 45%;		margin-right: 0;    }	.payLogotxt > span {		background-size:90%;	}}@media only screen and (min-width:0px) and (max-width:580px) {    .uploadedCont.imgUploadedCont ul {        width: 100%;        display: inline-block;    }    .uploadedCont.imgUploadedCont li {        width: 47%;        margin-bottom: 15px;        float: left;        height: 140px;    }    .customRadio .twoColumns span, .customCheckBox .twoColumns span, .fieldtypeText .addtwo {        width: 100%;    }    .customRadio .twoColumns span:nth-child(2) {        margin-top: 20px;    }    .customRadio .threeColumns span, .customRadio .sideBySide span, .customCheckBox .threeColumns span, .customCheckBox .sideBySide span{        width: 100%;    }   /* .container_Model .fieldContainer {    	padding: 25px 25px;	}*/    .zf_VideoLance .vEfield.zfaudioVidCont {       height: 185px !important;       width: 100% !important;    }    .zf_VideoLance .vEfield.zfaudioVidCont.pdfImageCont {        height: auto !important;    }     .zcardLiveAudVidWrap.zf_VideoLance {       height: 185px !important;       width: 100% !important;    }         .valueRestrictionDiv .select2-results__option {        flex-direction: column;    }    span.valueRestrictionCount {        width: 100%;        justify-content: start;        margin-top: 3px;    }    .multiSelCusChkBoxCont span.valueRestrictionCount {         padding-left: 32px;    }        .entriesencrptPopup{		width:85%;		left: 50%;	    transform: translateX(-50%);	}     .monthandYearPicker {        width: 263px;    }    .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;    }.dateAvailsessionContent {	flex-direction: column;	align-items: start;}.dateInterval-text {	margin-bottom: 20px;    max-width: 100%;}.dateAvailability-link {        width: 100%;        box-sizing: border-box;        justify-content: center;        max-width: 100% !important;    }/* .horizontalFreeFlowFooter,.horizontalFixedFooter .navBtnWrapper {    gap: 16px 0;    flex-wrap: wrap;} */.thumbnailRight .imageSliderThumbnailInside {    display: flex;    margin-left: auto;    margin-right: auto;    grid-gap: 0 16px;    flex-direction: row;}.zfImageSliderParentDiv.thumbnailRight {    display: flex;    width: 100%;    height: 450px;    flex-wrap: nowrap;    flex-direction: column;}.thumbnailRight .imageSliderThumbnail {    margin: 16px 0 0;    border-radius: 5px;    display: flex;    overflow: hidden;    align-items: center;    overflow-x: auto;    flex-direction: row;    height: auto;} .thumbnailRight .imageSliderImg {        width: 113px;        height: 90px;}.zfImageSliderParentDiv {    max-height: 320px;}.rtl .thumbnailRight .imageSliderThumbnail {    margin: 16px 0 0;}.pdfImageCont {    width: 100% !important;}}@media only screen and (min-width:320px) and (max-width:600px) {    .zfUploadContainer {        width: 100%;        margin-bottom: 10px;        display: inline-block;    }    .uploadedCont {        width: 100%;        float: left;    }    .saveInputTxt {        width: 65%;    }}@media only screen and (min-width:581px) and (max-width:768px) {    .zfPayChoiceWrapper .payTypeDiv {        width: 28%;		margin-right: 0;    }	.payLogotxt > span{		background-size:90%;	}}@media only screen and (min-width:581px) and (max-width:800px) {    .uploadedCont.imgUploadedCont ul {        width: 100%;        display: inline-block;    }    .uploadedCont.imgUploadedCont li {        width: 30%;        margin-bottom: 15px;        float: left;        height: 140px;    }        .brandingLogoCont {        float: none;        padding-bottom: 10px;    }    .brandingTextCont {        float: none;    }    .brandingWrapper .brandingTextCont {    width: 100%;    text-align: center;    }}@media only screen and (max-width:850px) {    .container_Model .fieldWrapper {        width: 94%;             }  .container_Model .ofSubformWrapper .fieldWrapper {    width: 100%;  }}@media only screen and (min-width:0px) and (max-width:480px) {    .quickViewPanel-Open {        width: 315px !important;    }    .quickViewIcon-Open .icon.delete_icon {        width: 13px;        height: 13px;        left: 14px;        top: 16px;    }    .zfPhoneUSA span {        width: 100%;    }    .matrixScroll {        width: 68%;    }    .ui-datepicker {        width: 260px !important;    }    .zfPhoneUSA .formSubInfoText {        position: relative;    }    .type1 .zfPhoneUSA.ofIconCont svg {        transform: translateY(-100%);    }    .type2 .zfPhoneUSA.ofIconCont svg {        transform: translateY(-108%);    }    .type3 .zfPhoneUSA.ofIconCont svg {        transform: translateY(-106%);    }    .type4 .zfPhoneUSA.ofIconCont svg {        transform: translateY(-111%);    }    .type5 .zfPhoneUSA.ofIconCont svg {        transform: translateY(-117%);    }    .sfSNumberCon {        width: 100%;        margin: 0;    }    .subContWrap .fieldContainer {        padding: 5px;        margin-bottom: 0;    }    .subContWrap .fieldWrapper {        padding: 20px;        padding-top: 0;    }    .ofSubformWrapper .tempHeadContBdr {        margin-bottom: 20px;    }    .zfSignContainer, .signImg {        height: 180px;    }    .fieldtypeText .addtwo, .fieldtypeText .addOne {        margin-top: 30px;    }    .intl-tel-input .selected-flag .iti-arrow {        right: -2px;        position: absolute;    }    .zfNameContainer.salutationWrap .nameCompLabelWrapper {        width: 100% !important;        margin-bottom: 20px;        margin-left: 0;    }    .nameCompLabelWrapper .customDropDown.customDropDownsf span, .subContWrap .zfNameContainer span {        margin-bottom: 0px !important;    }    .zfRating .ratingWrapper svg {        width: 47px !important;        height: 47px !important;    }    .captchaPopup.ofCaptchaPopup {        width: 90% !important;        margin: 0 auto;    }    .captchaPopup .verification .captchaOuterWrapper{        width: 100% !important;    }    .ofCaptchaPopup .verification .captchaActInnerCont{        width: 85%;    }    .ofCaptchaPopup .popUpInner{        display: inherit;    }    .customRadio .twoColumns span, .customCheckBox .twoColumns span, .fieldtypeText .addtwo {        width: 100%;    }    .customRadio .twoColumns span:nth-child(2) {        margin-top: 20px;    }    .customRadio .threeColumns span, .customRadio .sideBySide span, .customCheckBox .threeColumns span, .customCheckBox .sideBySide span{        width: 100%;    }    .zfNameContainer .nameCompLabelWrapper {        width: 100% !important;        margin-left: 0px;        margin-bottom: 20px;    }.sbmtWrapDiv .zf-sbmtBtn{    float: none;}.zfFooterFix .zf-NavBtnBgLeft{    width: auto;}.zf-sbmtBtn{    float: right;    width: 80%;}  .sbmtWrapDiv .zfbtnSubmit {        padding: 8px 15px;    }  .sideBySide .imgChoiceDiv {        width: 100%;        margin: 0 50px;    }.zfImgChoiceWrapper .imgChoiceDiv{    margin-bottom: 20px;} .oneColumns .addedImgWrapper b{    width: 100% !important;    float: none !important;    text-align: center !important;    display: block;    height: auto;} .oneColumns.zfImgChoiceWrapper .imgChoiceDiv .pCentre{    width: 100% !important;    float: none !important;    margin-right: 0;    margin-bottom: 10px;}.datePopupDIv .popUpOuter {    width: 86% !important;}.footBtnStyleModel_2 .withoutPrevious .zf-NavBtnBgLeft {    display: none;}.footBtnStyleModel_2 .withPrevious .zf-NavBtnBgLeft {    display: block;}.hdrLogoImgDiv img {    --header-logo-max-height: 75px;}.imageSliderThumbnail {        grid-template-columns: repeat(auto-fill, minmax(112px, 12fr));        overflow-x: auto !important;    }}@media only screen and (min-width:0px) and (max-width:399px) {	.paymentContainer .payRow3 div.flLeft{		width: 100%;	}	.paymentContainer .payRow3 span.flRight{		width: 100%;		margin-top: 20px;	}    .matrixScroll {        width: 65%;    }    .quickViewPanel-Open{        width: 80% !important;    }	.verification .onefieldCaptchaDiv .captchaActInnerCont{        width: 82%;    }    .popUpOuter{        width: 88% !important;        margin: 0 auto;    }}@media only screen and (min-width:0px) and (max-width:359px) {    .zfPayChoiceWrapper .payTypeDiv {        width: 100%;    }    .payLogotxt > span{            background-size:60%;    }    .matrixScroll {        width: 62%;    }    .sfLimtEntryWrap{        width: 80%;    }    .tyTemplateWidth .centerContainer{        max-width: 90% !important;    }   .fieldtypeText .zfPayChoiceWrapper input[ui_type="textbox"]{        width: 100%;   }   .dateTimePopupDiv .dateTimeAvaliLoadModel2 td {    padding: 0;}}@media only screen and (min-width:0px) and (max-width:850px) {    .zfLabelDiv .matrixExpandDiv {        display: none;    }}@media only screen  and (min-width:0px) and (max-width:768px)  {.zfSlider .ui-state-default.ui-corner-all.zf-sliderState, .sliderValue.sliderValueLive {    display: none; }}@media only screen  and (min-width:0px) and (max-width:1023px)  {    /*.layoutBanner{    width: 100% !important;    float: none !important;    height: 200px;}.layoutBanner img {    width: 100%;    height: 100%;    object-fit: cover;    object-position: 50% 50%;    display: block;}.cardFormWrapper{    width: 100% !important;    float: none !important;    height: auto;}*/   .layoutBanner{    position: absolute;}.formLayout2 .layoutBanner, .formLayout3 .layoutBanner{    display: block;    width: 100%; 	height: 150px;    z-index: 9;}.emptyImageLayout .layoutBanner, .formLayout2.emptyImageLayout .layoutBanner, .formLayout3.emptyImageLayout .layoutBanner {    display: none;}.formLayout2 .zfFormHeader, .formLayout3 .zfFormHeader{    z-index: 8;}.formLayout2 .progressArea, .formLayout3 .progressArea{    z-index: 9;}.formLayout2.verticalNavType .layoutBanner, .formLayout3.verticalNavType .layoutBanner {    height: 150px;}.verticalNavType  .zfFormHeader h2, .verticalNavType  .zfDesText {    -webkit-line-clamp: 1;}.cardFormWrapper{    margin-left: 0 !important;    width: 100% !important;    position: relative;    margin-right: 0 !important;}.formLayout2 .layoutBanner, .formLayout3 .layoutBanner {    position: relative;}.formLayout2 .progressArea, .formLayout3 .progressArea {    top: 0;}.formLayout2 .sidePanelDiv, .formLayout3 .sidePanelDiv {    position: absolute !important;}/* .formLayout2 .topBar, .formLayout3 .topBar {    position: relative;}.formLayout2 .zfFormHeader, .formLayout3 .zfFormHeader {    position: absolute;}.formLayout2 .oneFieldSwiper, .formLayout3 .oneFieldSwiper{    position: relative;} */.pageFixedFooter{   width: 100% !important;}.formLayout2 .imgLeft, .formLayout3 .imgLeft {    background-position: center center;}.formLayout2 .imgRight, .formLayout3 .imgRight {    background-position: center center;}.formLayout2 .imgCenter, .formLayout3 .imgCenter {    background-position: center center;}.verticalNavType.formLayout2 .verticalNavFixed{    left: 50%;}.verticalNavType.formLayout3 .verticalNavFixed{    left: 50%;}.verticalNavType.formLayout3 .verticalSaveDiv{    right: 0px;}.rtl.verticalNavType.formLayout2 .verticalSaveDiv {    left: 20px;    right: auto;}  /*  .zfPrevBtn, .zfNextBtn {    display: none;     }*//*.sfSNumberCon {    width: 100%;    margin: 0;}*/.imgLeft {    background-position: center left;}.imgRight {    background-position: center right;}.imgCenter {    background-position: center center;}.formLayout2 .cardFormWrapper .backgroundBg, .formLayout3 .cardFormWrapper .backgroundBg {    width: 100%;}.intl-tel-input .country-list {    max-height: 200px !important;}/*.formLayout2 .fieldContainer, .formLayout3 .fieldContainer {    margin-top: 25px;}*/.hideBanner .layoutBanner {    display: none;}.hideBanner .cardFormWrapper {    width: 100%;    margin: 0;}.zfImgChoiceWrapper .zoomIcon{    display: block;}}@media only screen  and (min-width:769px) and (max-width:1500px)  {    .formLayout2  .zfNameContainer span {        width: 100% !important;        margin-left: 0 !important;        margin-right: 0 !important;    }  .formLayout2 .zfNameContainer .nameCompLabelWrapper {        width: 100% !important;        margin-left: 0px;        margin-bottom: 20px;    }  .formLayout2 .zf-NavBtnBgLeft, .formLayout3 .zf-NavBtnBgLeft {        width: auto;        max-width: 35%;    } .formLayout2 .zf-NavBtnBg ,  .formLayout3 .zf-NavBtnBg {        width: auto;        max-width: 35%;    }.uploadedCont.imgUploadedCont ul {    width: 100%;    display: inline-block;}    .uploadedCont.imgUploadedCont li {    width: 30%;    margin-bottom: 15px;    float: left;    height: 140px;}.formLayout2 .zf-sbmtBtn, .formLayout3 .zf-sbmtBtn{    width: auto;}}@media screen and (orientation:landscape) and (min-device-width: 0) and (max-device-width: 1200px)  {    .zfImgChoiceWrapper .zoomIcon{        display: block;    }}@media only screen and (min-width: 320px) and (max-width: 480px){    .cameraWrapper.zfAudioRecPopup {       left: 5% !important;       width: 85% !important;    }   .cameraWrapper.zfAudioRecPopup .cameraFooter a.closePopup {       background: #000000;       width: 27px;       height: 27px;       top: -45px;       right: -29px;       cursor: pointer;       position: absolute;    }    .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;        position: relative;        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;    }   /* .uploadedCont li {        width: 88%;     }*/     .cameraWrapper.zfVideoRecPopup .cameraFooter .reTakeCamera.stopRecordBtn {        margin-top: -4px;     }     .cameraWrapper.zfVideoRecPopup .popUpInner {        width: 100%;     }     .cameraWrapper.zfVideoRecPopup .popUpInner, .cameraWrapper.zfVideoRecPopup .popupMainCont {        height: 498px;    }      .dateTimeAvaliLoadModel4 .loadDivCircle {          width: 1332px;}.dateTimeAvaliLoadModel1 .zfCircleTwo {    width: 65px;}}@media only screen and (min-width: 0px) and (max-width: 480px) {.ui-datepicker.liveDateTimePicker {    width: 260px !important;    }    .pTxtCenter {        width: 100%;        height: auto;    }    span.imgChoiceValRestriction {       text-align: center;    }}@media only screen  and (min-width:1024px) and (max-width:1500px)  {.formLayout2 .fieldWrapper{    width: 90%;}}@media only screen  and (min-width:780px) and (max-width:800px)  {    .fieldWrapper {        width:100%;        padding: 20px;    }}@media only screen  and (min-width:0px) and (max-width:575px)  {    .square-card-Div .sq-card-iframe-container {        height: auto !important;    }}@media only screen  and (min-width:0px) and (max-width:768px)  {    .verticalNavFixed{        right: 0px !important;        position: fixed;        z-index: 8;        display: flex;        align-items: flex-end;        text-align: right;        justify-content: flex-end;        column-gap: 15px;        padding-bottom: 10px;        left: auto;        transform: none;    }    .verticalNavFixed a{        float: none !important;        margin-right: 0;    }    .verticalSaveDiv{        left: 0px;        right: auto;    }    .verticalNavType.formLayout3 .verticalNavFixed{        right: 0;        left: auto !important;    }    .verticalNavType.formLayout2 .verticalNavFixed{        left: auto;    }    .verticalNavType .verticalNavFixed a.zfbutton {        width: 13px;        height: 13px;    }    .verticalNavType .verticalNavFixed .icon-arrow-rht,    .verticalNavType .verticalNavFixed .navBtnWrapper .icon-arrow-lft {        border: none;    }    .rtl.verticalNavType .verticalNavFixed{        right: auto !important;        left: 0 !important;    }    .rtl.verticalNavType .verticalSaveDiv{        right: 0px !important;        left: auto !important;    }        .navFooter1 .g-recaptcha .grecaptcha-badge, .navFooter1.grecaptchav3_wrap .grecaptcha-badge{        bottom: 65px !important;    }    .navFooter2 .g-recaptcha .grecaptcha-badge, .navFooter2.grecaptchav3_wrap .grecaptcha-badge {        bottom: 80px !important;    }    .verticalNavType.grecaptchav2_wrap .zfSaveReviewDiv, .verticalNavType.grecaptchav3_wrap .zfSaveReviewDiv {        float : none;    }    .verticalNavType .g-recaptcha .grecaptcha-badge, .verticalNavType.grecaptchav3_wrap .grecaptcha-badge {        bottom: 75px !important;    }    }@media screen and (orientation:landscape) and (min-device-width: 0) and (max-device-width: 768px)  {    .verticalNavType.formLayout3 .layoutBanner, .verticalNavType.formLayout2 .layoutBanner{        display: none !important;    }    .verticalNavType.formLayout2 .zfFormHeader, .verticalNavType.formLayout3 .zfFormHeader {        position: relative;    }}@media only screen  and (min-width:0px) and (max-width:500px)  {        .matrixTablewrap.zfSlide-no-hswiping.matrixScroll.matrixQueDivWrap  {        max-width: 50% !important;        width: auto !important;    }    .matrixTablewrap.zfSlide-no-hswiping.matrixAnsDivWrap.matrixScroll {        max-width: 100%;        width: auto !important;    }    .matrixCustomColWidth table th, .matrixCustomColWidth table td  {        min-width: 72px !important;    }    .matrixCustomColWidth.matrixQueDivWrap table th{        min-width: 100% !important;    }    .matrixCustomColWidth.matrixAnsDivWrap table {        width: 100% !important;    }    .matrixAnsDivWrap table th{        word-break: initial !important;    }    .matrixCustomWidth .matrixTablewrap .customDropDown .form_sBox .select2-container--default .select2-selection--single.select2FormCont .select2-selection__rendered .select2FormFont {        width: 106px !important;    }    .matrixCustomWidth .form_sBox {        width: auto !important;    }     .matrixCustomWidth .matrixTablewrap  input[ui_type="textbox"].MatrixLabelTxt {        min-width: 100px !important;    }    .matrixCustomWidth .matrixTablewrap table th, .matrixCustomWidth .matrixTablewrap table td {        box-sizing: inherit;    }    .large .zoomIconVisible .addedImgWrapper .addedImgCont {        border: 0.5px dashed var(--value-txt-clr);    }}@media only screen and (min-width: 0px) and (max-width: 580px) {.ofOuterPopupBg {    width: 88% !important;    margin: 0 auto;  }}@media only screen and (min-width:0px) and (max-width:430px) { .popUpOuterliveTrans{        width: 88% !important;        margin: 0 auto;    }}@media only screen  and (min-width:250px) and (max-width:320px)  {    .cameraWrapper.zfAudioRecPopup {        left: 5% !important;         width: 85% !important;    }    .cameraWrapper.zfAudioRecPopup .cameraFooter {        min-height: 0;        position: relative;        float: none;        width: auto;        position: relative;        right: auto;        top: 0;        text-align: center;        display: inline-flex;        width: 100%;        justify-content: flex-end;    }    .cameraWrapper.zfAudioRecPopup.zfAudioRecPopupWidth .cameraFooter {        justify-content: center;        top: 15px;    }    .cameraWrapper.zfAudioRecPopup.zfAudioRecPopupWidth .popUpInner {        height: 143px;        display: inline-block;    }    .cameraWrapper.zfVideoRecPopup.zfAudioRecPopup .popUpInner, .cameraWrapper.zfVideoRecPopup.zfAudioRecPopup .popupMainCont {       height: 150px;       overflow: visible;       width: 100%;    }    .zfAudioRecPopup p.avTimer {        bottom: 44px;    }    .zfAudioRecPopup audio {        width: 100%;        height: 55px;    }    .subFormHorizontal li.file_upload .tempContDiv {        min-width: auto !important;    }    .uploadedCont li {        width: 100%;        box-sizing: border-box;        margin-right: 0;        height: auto;        padding-top: 10px;    }    .uploadedCont {        padding: 10px;        padding-bottom: 0;    }    .imageOptions {        box-sizing: border-box;    }    .tempSubfrmWrapper .imageOptionsText {        padding-left: 0;    }    .imageOptionsActCont .uploadIconCont:first-of-type {        margin-left: 0;    }    .tempSubfrmWrapper .uploadedCont .uploadFileTitle {        max-width: 30%;    }}@media only screen  and (min-width:320px) and (max-width:560px)  {    .zfAudioRecPopup audio {        width: 100%;        height: 55px;    }}@media only screen  and (min-width:480px) and (max-width:560px)  {    .zfAudioRecPopup audio {        width: 240px;    }}@media only screen  and (min-width:480px) and (max-width:680px)  {    .zfAudioRecPopup audio {        width: 240px;    }    .zfAudioRecPopup.zfAudioRecPopupWidth {        width: 95%;        left: 15px !important;    }}@media only screen  and (min-width:0px) and (max-width:610px)  {    .address_row_3 .compLabelWrapper, .address_row_4 .compLabelWrapper, .address_row_3 .customDropDown, .address_row_4 .customDropDown {        width: 100%;    }}@media only screen and (min-width:0px) and (max-width:480px) {     .zf_VideoPort .vEfield.zfaudioVidCont.zfvideoType.zfEmbedInstagram {        height: 740px !important;        width: 100% !important; }    .zf_VideoPort .vEfield.zfaudioVidCont.zfvideoType {        width: 100% !important;        height: 380px !important;  }    .zfvideoType.zf_VideoPort.zfEmbedInstagram {        height: 740px !important;        width: 100% !important; }  .zf_VideoPort.zfvideoType {        width: 100% !important;        height: 380px !important;  }  .OcrUploadContainer .uploadedCont .uploadFileTitle{    max-width: 65%;  }  .OcrUploadContainer .uploadedCont .previewWrapper{    height: 120px;  }     .dateTimePopupDiv .ui-widget-content {		width: 330px !important;	} 	/* .dateTimePopupDiv .ofPopCloseIcn {    } */   .dateTimePopupDiv .ui-datepicker .ui-datepicker-title .select2-container {         width: 90px !important;     }    .dateTimePopupDiv .select2.select2-container.select2-container--default.liveDateTimeDropdown.liveTimeRange.dropdownNew {         width: 70px !important;         margin-right: 8px;        margin-left: 8px;     } .type3 .yesNofldStyleCont2,.type4 .yesNofldStyleCont2 {    gap: 32px;}.type5 .yesNofldStyleCont2 {    gap: 36px;}}@media only screen and (min-width:481px) and (max-width:640px) {     .zf_VideoPort .vEfield.zfaudioVidCont.zfvideoType.zfEmbedInstagram {        height: 940px !important;        width: 100% !important; }     .zf_VideoPort .vEfield.zfaudioVidCont.zfvideoType {       width: 100% !important;       height: 720px;  }   .zf_VideoPort.zfvideoType.zfEmbedInstagram {        height: 940px !important;        width: 100% !important; }    .zf_VideoPort.zfvideoType {       width: 100% !important;       height: 720px;  }}@media only screen and (min-width:0px) and (max-width:640px) {     .vEfield.zfaudioVidCont.zfaudioType {        height: 360px !important;        width: 100% !important;  }   .zcardLiveAudVidWrap.zf_VideoLance {       height: 185px !important;       width: 100% !important;    }}@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;    }}@media only screen and (min-width:0px) and (max-width:360px) {    .dateTimePopupDiv .ui-widget-content {        width: 280px !important;    } 	/* .dateTimePopupDiv .ofPopCloseIcn {    } */    .dateTimePopupDiv .ui-datepicker .ui-datepicker-title .select2-container {         width: 68px !important;     }    .dateTimePopupDiv .select2.select2-container.select2-container--default.liveDateTimeDropdown.liveTimeRange.dropdownNew {         width: 65px !important;         margin-right: 5px;         margin-left: 5px;     }     .datetime-tiemvalueDiv {         padding: 16px 10px 16px 35px;     }    .dateTimePopupDiv .ui-datepicker table {        margin: 10px 4px 10px;    }    .dateTimePopupDiv .ui-datepicker td a, .dateTimePopupDiv .ui-datepicker td span {        padding: 5px 5px;    }    .dateTimePopupDiv .popUpOuter .popUpInner {        padding: 16px 0;        padding-bottom: 0;    }    .dateTimePopupDiv .ui-datepicker .ui-datepicker-header {        padding-bottom: 16px;    }    .dateTimePopupDiv .popupTemFot {        padding: 20px 24px;    }    .dateTimePopupDiv svg.icon.icon-Date {        padding-left: 2px;    }}@media only screen and (min-width:0px) and (max-width:860px) {  .dateTimeAvailability {	overflow-y: scroll;}.dateInterval-text {    max-width: 100%;}.dateTimeAvailability .popUpOuter {	width: 88% !important;	height: 80%;}.dateAvailaError {	float: none;	padding-bottom: 20px;}.dateTimeAvailability .popUpFields {	flex-direction: column;     height: auto;    }    .dateTimeAvalibilyInner p {        position: relative;        bottom: 0;    }.dateTimeAvailability .fieldtext,.dateTimePopupDiv.dateTimeAvailability .ui-widget-content,.dateTimeAvalibilyInner {	width: 100% !important;}.dateTimeAvaliHead:after {	background: none;}.dateTimeAvailability .fieldtext {	position: relative;}.dateTimeAvailability .fieldtext:after {	position: absolute;	width: 100%;	height: 1px;	content: "";	background: var(--value-txt-clr);	display: inline-block;	left: 0;	bottom: 0;	opacity: 0.1;}.dateTimeAvailability .popUpInner.ofErrorPopupDiv {	padding-top: 0px !important;	height: 100%;}.dateTimeAvaliTimeSlot ul {	padding-top: 0;	grid-template-columns: repeat(auto-fill, minmax(110px, 2fr));}.dateTimeAvaliTimeSlot {	height: auto;}.dateTimeAvailability .popupMainCont,.dateTimeAvailability .popupTemFot {	background: rgb(var(--elements-clr));}.dateTimeAvailability .popupTemFot {	border-radius: 0 0 6px 6px;}}@media screen and (max-device-width: 540px) and (orientation: landscape) {	.dim-div.dateTimePopupDiv {		overflow: scroll;	}    /* .rtl .dateTimePopupDiv .ofPopCloseIcn  {    } */}@charset "UTF-8";.otpBtn{     background: rgba(var(--submit-bg-clr));    border: 1px solid 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-bdr-radius);    margin-top: 30px;    font-family : var(--body-font), var(--body-font-fallback) !important;}.otpVerifyWrapper{    background:rgba(var(--field-cont-bg-clr), var(--field-cont-bg-opacity)) !important;     border: none;     box-shadow: none;    color: var(--label-txt-clr);     margin-top: 50px;     width: 375px;    border: 0.8px solid var(--label-txt-clr);    border-radius: 30px;    /*        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: var(--value-txt-clr);    border: 1px solid rgb(var(--input-bdr-clr));    border-width: var(--input-width);    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;}.otpVerifyWrapper h3 {    color: var(--label-txt-clr);    font-size: var(--label-txt-size) !important;}.otpVerifyWrapper .tempContDiv input[ui_type="textbox"]:focus{    border-width: var(--input-width) !important;    outline: none;    border-color: rgb(var(--input-bdr-clr)) !important;}.intl-tel-input .country-list {    background: var(--elements-highlight-clr);	color: var(--label-txt-clr);	width: 350px;}.intl-tel-input .country-list .country {    padding: 7px 10px; 	font-size: var(--drpdwn-list-txt-size);	background: rgb(var(--elements-clr));	color: 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;    background: var(--error-bg-clr);    padding: 5px 10px;    border-radius: 5px;    margin-top: 10px;    box-sizing: border-box;}.verification .captchaOuterWrapper {    background: transparent;    border: 1px solid rgb(var(--input-bdr-clr));    display: inline-block;    padding: 15px 0px;    width: 225px;    margin-top: 5px;    border-radius: 3px;	width:100% !important;}.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"]{    border-color: var(--error-bg-clr) !important;    border-width: var(--input-width) !important;}.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;    background-color: rgba(var(--page-bg-clr));}.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: var(--elements-highlight-clr);}.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 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: var(--value-txt-clr) !important;    opacity: 0.5;}.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; */}.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 (min-width: 300px) and (max-width: 450px) {		.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 (min-width: 200px) and (max-width: 300px) {        .verification .captchaActInnerCont {       width: 82%;  }}.pageWrapper {  font-family : var(--body-font), var(--body-font-fallback) !important;}.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);	box-shadow: 0px 0px var(--field-cont-shadow-spread) 0px var(--field-cont-shadow-clr);}.otpVerifyWrapper .tempContDiv .fieldDisabled input[ui_type="textbox"] {    background: rgba(190, 190, 190, .5);    border-color: #bfbfbf !important;    cursor: not-allowed;}.fieldDisabled  .phCodeWrapper .flag-container, .fieldDisabled  .phCodeWrapper .flag-container .selected-flag  {    cursor: not-allowed;    }.otpVerifyWrapper .fieldDisabled .phCodeWrapper  {    opacity:0.5;}.tempContDiv.fieldDisabled input[ui_type="textbox"] {    background: rgba(190, 190, 190, .5);    border-color: #bfbfbf !important;    opacity: 0.5;    cursor: not-allowed;}.otpVerifyWrapper .otpBoxText{direction:ltr;}.liveTranslateSelect {    position: relative;    margin-bottom: 20px;}.liveTranslateSelect .liveTransIcons{    position: relative;    height: 32px;    border-radius: 4px;    cursor: pointer;    width: 32px;    text-align: center;    background: #fff;    margin-top: 20px;    transition: 0.1s linear;    color: var(--value-txt-clr);    background-color: rgba(var(--elements-clr), 0.7);    border: 1px solid var(--value-txt-clr);}.liveTranslateSelect .moreListDrodown {    position: absolute;    top: 45px;    right: -5px;    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: var(--value-txt-clr);}.liveTranslateSelect .moreListDrodown ul li:hover{     background: var(--elements-highlight-clr);}.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-color: rgba(194, 225, 245, 0);    border-bottom-color: #ddd;    border-width: 9px;    margin-left: -28px;}.liveTranslateSelect .moreListDrodown ul:after {    border-color: rgba(136, 183, 213, 0);    border-bottom-color:#fff;    border-width: 10px;    margin-left: -29px;}.liveTranslateSelect .moreListDrodown ul:after, .liveTranslateSelect .moreListDrodown ul:before {    left: 98%;    top:-18px;}.liveTranslateSelect .liveTransIcons .icon.trans {    width: 16px;    height: 16px;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    stroke-width: 0.6;    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 var(--elements-highlight-clr);    box-shadow: 0 1px 2px var(--elements-highlight-clr);    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: var(--elements-highlight-clr);    color: 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: 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 var(--value-txt-clr);    position: absolute;    top: 14px;    right: 4px;}.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: 22px;    font-size: 14px;}.liveTransErrorMsg  .pFooter{    padding: 5px 20px 25px !important;    text-align: right;} .liveTransErrorMsg .colorRed {    color: #d20007;    font-size: 17px;    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: 13px;    cursor: pointer;}.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: 18%;}.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;}