@charset "UTF-8";.zfPhoneUSA span {    width: 22.3%;    position: relative;}.miniCont480 .zfPhoneUSA span {    flex: 1 0 0;    width: 30%;    margin-left: 8px !important;}.rtl.miniCont480 .zfPhoneUSA span {    margin-right: 8px;    margin-left: 0px;}.miniCont480 .zfPhoneUSA span:first-of-type {    margin-left: 0px !important;}.rtl.miniCont480 .zfPhoneUSA span:first-of-type {    margin-right: 0px;}.miniCont580 .leftAlign .zfPhoneUSA span, .miniCont580 .rightAlign .zfPhoneUSA span {    width: 31%;}.miniCont480 .leftAlign .fieldtypeText.zfPhoneUSA span:last-of-type, .miniCont480 .rightAlign .fieldtypeText.zfPhoneUSA span.last-of-type {    margin-bottom: 0px;}.miniCont480 .zfPhoneUSA.ofIconCont .icon-Phone {	display: none;}.miniCont480 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {    padding-left: 10px;}em.usa-symbol {    display: block;    height: 100%;    margin: 0px 1%;	width: 2%;	text-align: center;}.miniCont480 em.usa-symbol {    display: none !important;}.fieldtypeText.zfPhoneUSA.ofIconCont .phoneFieldUSAspace input[ui_type="textbox"] {    padding-left: 10px;    padding-right: 30px;}.rtl .fieldtypeText.zfPhoneUSA.ofIconCont .phoneFieldUSAspace input[ui_type="textbox"] {    padding-right: 10px !important;	padding-left: 30px;}.rtl .fullPage_subFrmContent .fieldtypeText.zfPhoneUSA.ofIconCont input[ui_type="textbox"] {    padding-left: 10px !important;}.miniCont480 .fieldtypeText.zfPhoneUSA em.inputClearDiv,.miniCont580 .fieldtypeText.zfPhoneUSA em.inputClearDiv {	display: none !important;}.miniCont480 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"],.miniCont580 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {	padding-right: 10px !important;}.rtl.miniCont480 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {	padding-left: 10px;	padding-right: 10px;}.rtl.miniCont580 .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {	padding-left: 10px !important;	padding-right: 30px !important;}.miniCont480 .fieldtypeText.zfPhoneUSA.ofIconCont .phoneFieldUSAspace input[ui_type="textbox"] {	padding-right: 10px !important;	padding-left: 10px !important;}.zfPhoneUSA.ofIconCont svg.icon.icon-lock {    display: none;}.fieldDisabled .zfPhoneUSA.ofIconCont svg.icon.icon-lock {    display: block;    opacity: 1;    cursor: not-allowed;    left: auto;    right: calc(var(--input-bdr-right-width) + 10px);    fill: var(--disabled-txt-clr);} .fieldDisabled .zfPhoneUSA .fldDisabledIcn {    width: auto;    position: initial;}.rtl .fieldDisabled .zfPhoneUSA.ofIconCont svg.icon.icon-lock {    left: calc(var(--input-bdr-left-width) + 8px);    right: auto;}.zfCountryCode .intl-tel-input.separate-dial-code .selected-dial-code {    font-size: var(--countrycode-txt-size);    font-weight: 600;    padding-left: 25px;}.rtl .intl-tel-input.separate-dial-code .selected-dial-code {    padding-right: 25px;    padding-left: 0;}.intl-tel-input .selected-flag .iti-arrow {    border-top:4px solid rgb(var(--value-txt-clr));    border-left: 4px solid transparent;    border-right: 4px solid transparent;    right: 0px;}.rtl .intl-tel-input .selected-flag .iti-arrow {    left: 0px;    right: auto;}.fieldDisabled .intl-tel-input .selected-flag .iti-arrow {    border-top: 4px solid var(--disabled-bdr-clr);}.fieldtypeText.phoneFieldConfirm {    margin-top: 16px !important;}.intl-tel-input .flag-container {    white-space: nowrap;}.fieldDisabled .flag-container, .fieldDisabled .flag-container:hover {    cursor: not-allowed; }.zfCountryCode .intl-tel-input {	    display: block;}.rtl .intl-tel-input .selected-flag {    padding: 0 8px 0 0;}.rtl .intl-tel-input {    text-align: right;}.intl-tel-input .country-list {    background: rgb(var(--elements-clr));}.rtl .intl-tel-input .country-list {    text-align: right;}.rtl .intl-tel-input .country-list li {    direction: rtl;}.intl-tel-input .country-list .country {    padding: 7px 10px;    font-size: var(--drpdwn-list-txt-size);    color: rgb(var(--value-txt-clr));}.fullPage_subfrmInner .intl-tel-input .country-list .country {    font-size: var(--sf-drpdwn-list-txt-size);}.intl-tel-input .country-list .country.highlight {    background-color: rgba(var(--value-txt-clr), .1) !important;    color: rgb(var(--value-txt-clr));}.intl-tel-input .country-list .country-name {    color: inherit;    font-size: var(--drpdwn-list-txt-size);}.fullPage_subfrmInner .intl-tel-input .country-list .country-name {    font-size: var(--sf-drpdwn-list-txt-size);}.intl-tel-input .country-list .country .dial-code {    color: inherit;}.rtl .intl-tel-input .country-list .flag-box, .rtl .intl-tel-input .country-list .country-name, .rtl .intl-tel-input .country-list .dial-code {    margin-left: 6px;    margin-right: 0;    display: inline-block;}.rtl .intl-tel-input .selected-flag .iti-flag {    right: 8px;    left: auto;}.fieldtypeText.zfPhoneUSA.ofIconCont {    display: flex;    align-items: center;}.intl-tel-input.separate-dial-code .selected-flag {    background-color: transparent !important;    border-radius: var(--input-radius);    color: rgb(var(--value-txt-clr));    outline: none;}.intl-tel-input.separate-dial-code .selected-flag:focus {    outline: 1px solid var(--input-focus-clr);}.fieldDisabled .intl-tel-input.separate-dial-code .selected-flag:focus {    outline: none;}.rtl.fieldModel_3 .intl-tel-input.separate-dial-code .selected-flag {     margin-right: 4px;    margin-left: 0px;}.fieldtypeText.ofIconCont.zfCountryCode.phoneFieldConfirm {    margin-top: 15px;}.fullPage_subFrmContent .zfPhoneUSA.ofIconCont span.phoneFieldUSAspace input[ui_type="textbox"] {    padding-right: 8px !important;    padding-left: 10px;}.fieldtypeText .intl-tel-input input[ui_type="textbox"] {	padding-right: 30px;}.fullPage_subFrmContent .fieldtypeText .intl-tel-input input[ui_type="textbox"] {	padding-right: 10px;}.rtl .fieldtypeText .intl-tel-input input[ui_type="textbox"] {	padding-left: 30px !important;}.rtl .fullPage_subFrmContent .fieldtypeText .intl-tel-input input[ui_type="textbox"] {	padding-left: 10px !important;}.fullPage_subFrmWrap .zfPhoneUSA span {    width: 28.5%;}.rtl.type6 .fullPageInlineSubFrm .fieldtypeText.zfCountryCode .intl-tel-input.separate-dial-code.allow-dropdown input, .rtl.type6.fieldModel_4 .fullPageInlineSubFrm .fieldtypeText .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[ui_type="textbox"] {    padding-left: 10px !important;}.type5 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {    width: 90px;}.type5 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {    width: 100px;}.type6 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {    width: 95px;}.type6 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {    width: 110px;}.type6 .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {    width: 125px;}.intl-tel-input.allow-dropdown.phCodeWrapper .flag-container, .intl-tel-input.separate-dial-code .flag-container {    right: auto;    left: calc(var(--input-bdr-left-width) + 0px);}.rtl .intl-tel-input.allow-dropdown.phCodeWrapper .flag-container, .rtl .intl-tel-input.separate-dial-code .flag-container {    left: auto;    right: calc(var(--input-bdr-right-width) + 0px);}.fieldModel_4 .intl-tel-input.allow-dropdown.phCodeWrapper .flag-container, .fieldModel_4 .intl-tel-input.separate-dial-code .flag-container {    bottom: calc(var(--input-bdr-bottom-width) + 0px);}.rtl.fieldModel_4 .intl-tel-input.allow-dropdown.phCodeWrapper .flag-container, .rtl.fieldModel_4 .intl-tel-input.separate-dial-code .flag-container {    bottom: calc(var(--input-bdr-bottom-width) + 0px);}.fieldModel_4 .intl-tel-input.separate-dial-code .selected-flag:focus {    border: none;    border-bottom: 1px solid var(--input-focus-clr);}.fullPageInlineSubFrm .zfCountryCode em.inputClearDiv {    display: none !important;}.zfCountryCode em.inputClearDiv {    display: none;}.zfCountryCode .icon-Phone {    display: none;}.zfCountryCode input[ui_type="textbox"] > em.inputClearDiv {    display: none;}.country-list::-webkit-scrollbar {    display: block !important;    width: 5px;    height: 0px;}.country-list::-webkit-scrollbar-thumb {    background-color: #A9A9A9;     border-radius: 50px;}.country-list::-webkit-scrollbar-track {    background-color: transparent;    border-radius: 50px;}@supports selector(:has(*)) {    .zfCountryCode:has(input[ui_type="textbox"]) > em.inputClearDiv,    .zfFldVerifCont:has(input[ui_type="textbox"]) > em.inputClearDiv {        right: calc(var(--input-bdr-right-width) + 12px);        position: absolute;        border-radius: 50px;        cursor: pointer;        display: none;        transform: translateY(-50%);        top: 50%;    }    .rtl .zfCountryCode:has(input[ui_type="textbox"]) > em.inputClearDiv,    .rtl .zfFldVerifCont:has(input[ui_type="textbox"]) > em.inputClearDiv {        right: auto;        left: calc(var(--input-bdr-left-width) + 12px);    }}.rtl .fieldtypeText.zfPhoneUSA span:last-of-type {    margin-right: 0px;}.col .zfPhoneUSA span{	width: 33.3%;}.col .zfPhoneUSA em.usa-symbol{	display: none;}.col .zfPhoneUSA.ofIconCont .icon-Phone{	display: none;}.col .fieldtypeText.zfPhoneUSA em.inputClearDiv{	display: none !important;}.twoColumn .fieldDisabled .zfPhoneUSA ::placeholder, .threeColumn .fieldDisabled .zfPhoneUSA ::placeholder{	display: none !important;	opacity: 0;}.col .zfPhoneUSA span:first-of-type {    margin-left: 0px !important;}.col .zfPhoneUSA span {    flex: 1 0 0;    width: 30%;    margin-left: 8px !important;}.col .fieldtypeText.zfPhoneUSA input[ui_type="textbox"] {    padding-left: 10px !important;    padding-right: 10px !important;}.rtl .col .zfPhoneUSA span {    flex: 1 0 0;    width: 30%;    margin-right: 8px !important;	margin-left: 0px !important;}@charset "UTF-8";/*********************************		ZohoCrmField*********************************/	/* .crminput_Wrap {		position: relative;		margin-bottom: 20px;	} */	.disabled .crminput_Wrap {		cursor: not-allowed;	}	.disabled .crminput_Wrap input[ui_type="textbox"] {		pointer-events: none;		background: rgba(var(--disabled-bg-clr), var(--disabled-bg-opacity));		border-color: var(--disabled-bdr-clr);		border-radius: var(--input-radius);	}	.crminput_Wrap input.flLeft.crm_inputlength,	.disabled .crminput_Wrap input[ui_type="textbox"] {		box-sizing: border-box;		padding-left: 30px;		padding-right: 30px;		width: 100%;		text-overflow: ellipsis;	}	.crminput_Wrap input.flLeft.crm_inputlength:focus {		border-color : var(--input-focus-clr);	}	.crm_iconImg {		left: calc(var(--input-bdr-left-width) + 8px);		top: 50%;		opacity: 0.4;		transform: translateY(-50%);	}	.fieldDisabled .crm_iconImg {	    fill: var(--disabled-txt-clr);	    opacity: 0.8;	    cursor: not-allowed;	}	.rtl .crm_iconImg {		left: auto;		right: calc(var(--input-bdr-right-width) + 8px);	}	.fieldModel_4 .crm_iconImg {		top: 60%;		bottom: calc(var(--input-bdr-bottom-width));		transform: translateY(calc(-50% - var(--input-bdr-bottom-width)));	}	.crminput_Wrap icon.icon-search {		position: absolute;		color: rgb(var(--value-txt-clr));		opacity: 0.7;		right: calc(var(--input-bdr-right-width) + 8px);		left: auto;		font-size: 17px;		cursor: pointer;		top: 50%;		transform: translateY(-50%);	}	.rtl .crminput_Wrap icon.icon-search {		right: auto;		left: calc(var(--input-bdr-left-width) + 8px);	}	.fieldModel_4 .crminput_Wrap icon.icon-search {		top: 60%;		transform: translateY(calc(-50% - var(--input-bdr-bottom-width)));	}	.sLoad {		background: url(../../images/load.gif);		width: 16px;		height: 16px;	}	.loadSuccess em {		top: 4px !important;		display: inline-block;		margin-right: 5px;		position: relative;	}	.ruleDropDown {		width: auto;		position: absolute;		border: 1px solid rgb(var(--value-txt-clr));		z-index: 98;		max-height: 150px;		overflow-y: auto;		display: none;		box-sizing: border-box;		background-color: rgb(var(--elements-clr));		border-radius: 4px;	}	.ruleDropDown li {		padding: 10px;		font-size: var(--drpdwn-list-txt-size);		cursor: pointer;		color: rgb(var(--value-txt-clr)) !important;	}	.ruleDropDown li.addSelect {		background: rgba(var(--value-txt-clr), .1)	}	.ruleNoActionFields {		text-align: center;		padding-top: 10px;		padding-bottom: 10px;		color: rgb(var(--value-txt-clr)) !important;		font-size: var(--drpdwn-list-txt-size);	}	.crminput_Wrap .icon.delete_icon {		width: 10px;		height: 10px;		top: 50%;		position: absolute;		right: calc(var(--input-bdr-right-width) + 10px);		fill: rgb(var(--value-txt-clr));		cursor: pointer;		stroke: rgb(var(--value-txt-clr));		stroke-width: 1.7;		transform: translateY(-50%);	}	.disabled .crminput_Wrap .icon.delete_icon {		fill: var(--disabled-txt-clr);		stroke: var(--disabled-txt-clr);		opacity: 0.8;	}	.rtl .crminput_Wrap .icon.delete_icon {		left: calc(var(--input-bdr-left-width) + 7px);		right: auto;	}	.fieldModel_4 .crminput_Wrap .icon.delete_icon {		top: 60%;		bottom: calc(var(--input-bdr-bottom-width));		transform: translateY(calc(-50% - var(--input-bdr-bottom-width)));	}	.fieldDisabled .fieldtypeText.crminput_Wrap input[ui_type="textbox"] {	    padding-left: 30px;	    padding-right: 30px;	}/***********************************************	Verification Captcha - With popup cases***********************************************/.verifyCaptcaCont {	position: relative;	display: inline-block;	width: 100%;}.verfiCaptchaWrapper {	position: relative;	display: flex;}.verification .captchaActOutCont {	margin: 0;	padding: 0;	position: relative;}.verification .captchaActOutCont label {	font-size: var(--elements-h5-txt-size);}.verification .captchaImgCont {	background: #ffffff;	margin-top: 0px;	padding: 0;	text-align: center;	border-radius: 3px;	margin-top: 12px;	border: 1px solid #e8e8e8;}.verification input[ui_type="textbox"] {	width: 100%;}.verification .captchaOuterWrapper {	border: 0.8px solid var(--label-txt-clr);	padding: 10px 14px;	width: 233px;	border-radius: var(--input-radius);	box-sizing: border-box;}.fieldModel_3 .verification .captchaOuterWrapper {	padding: 10px 34px;}.verification .captchaActOutCont {	margin: 0;	padding: 0;}.verification .captchaActOutCont label {	color: var(--label-txt-clr);	display: block;	margin-bottom: 10px;}.verification .labelName {	font-size: var(--instruction-txt-size);	color: var(--label-txt-clr);}.verification .captchaActInnerCont {	width: 91%;	margin-right: 4px;}.verification .captchaRefresh {	cursor: pointer;}.verification .captchaRefresh .icon-refresh {	width: 26px;	height: 26px;	fill: var(--label-txt-clr);	stroke:var(--label-txt-clr);	position: absolute;	stroke-width: 0.1;	right: 5px;}.rtl .verification .captchaRefresh .icon-refresh {	right: auto;	left: 0;}.captchaRefresh.verificationRotate .icon-refresh {	animation: roll 1s infinite;	transform: rotate(30deg);}.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;}@keyframes roll {	0% {		transform: rotate(0);	}	100% {		transform: rotate(360deg);	}}.rtl .verification .captchaActInnerCont {	margin-right: 0;	margin-left: 4px;}.rtl .verification .captchaRefresh .icon-refresh {	left: 0;	right: auto;}.rtl .verification .captchaRefresh {	float: left !important;}.ofCaptchaPopup .popUpInner {	display: flex;	flex-direction: column;	justify-content: center;	align-items: center;}.captchaPopup .verification .captchaOuterWrapper {	width: 420px;	border: 0.8px solid var(--label-txt-clr);	margin-top: 10px;	border-radius: 3px;	padding: 8px;	padding-left: 20px;	box-sizing: border-box;}.ofCaptchaPopup .verification .captchaRefresh .icon-refresh {	top: 40%}.ofCaptchaPopup .pop_Okaybtn {	padding : 10px 20px;	line-height: 1.3;}.ofCaptchaPopup .pop_Okaybtn .savecmonLoader {	margin: 4% 10px 0 0;}.rtl .ofCaptchaPopup .pop_Okaybtn .savecmonLoader {	float: right;	margin: 4% 0 0 10px;}.ofCaptchaPopup .verification .verfiCaptchaWrapper .captchaRefresh .icon-refresh {	top: 50%;	position: absolute;	transform: translateY(-50%);}.captchaPopup {	position: absolute;}.captchaPopup .verification .labelName {	color: var(--label-txt-clr);}.captchaPopup .verification input[ui_type="textbox"] {	width: 100%;	margin-right: 5px;	text-align: center;}.rtl .captchaPopup .verification input[ui_type="textbox"] {	margin-left: 5px;	margin-right: 0;}.captchaPopup .popUpInner {	padding: 20px;	border: none;}.captchaPopup .footer {	margin-top: 20px;}.captchaPopup .popupMainCont li {	list-style: none;}.captchaPopup .errorMessage {	color: var(--error-txt-clr);	display: none;	margin-top: 10px;}.rtl .captchaPopup .errorMessage {	padding-right: 0px;}/*.tempContDiv.onefieldCaptchaDiv {	display: flex;	justify-content: left;}*/.rtl .tempContDiv.onefieldCaptchaDiv {	justify-content: right;}.verification .onefieldCaptchaDiv .captchaActInnerCont {	width: 85%;}