@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;	--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;	--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;					--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%;    	}.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{	 --input-radius: 20px;}.fieldModel_3 .fieldDisabled .zfUploadContainer{	 --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";.ui-widget-content{	background-color:#ffffff;	background-image:none;	border:none;		-webkit-border-radius:2px;	-moz-border-radius:2px;	border-radius:2px;}.ui-corner-all{	-webkit-border-radius:2px;	-moz-border-radius:2px;	border-radius:2px;}.ui-datepicker-month:after, .ui-datepicker-month:before {    top: 38%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none;    right: 10px;}.ui-datepicker-month:before {    border-color: rgba(255, 255, 255, 0);    border-top-color: #444444;    border-width: 5px;    margin-right: -5px;}.ui-datepicker-month:after {    border-color: rgba(255, 255, 255, 0);    border-top-color: #fff;    border-width: 3px;    margin-right: -3px;}.ui-widget-header{	background-color:#ffffff;	background-image:none;	border:none;	height:29px;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{	background-color:#ffffff;		background-image:none;	color:#767676;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{	background-image:none;	background-color:#fff;	border:1px solid #969696;	color:#222;}.ui-widget{	font-family:inherit;	font-size:12px;}.ui-datepicker td span, .ui-datepicker td a{	text-align:center;	padding:5px 2px;	font-size:12px;	font-weight: 300 !important;	color: black !important;}.ui-datepicker .ui-datepicker-title select{	margin:3px 0;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{	margin-top:-3px;	margin-left:-3px;}.ui-widget-header .ui-icon{	background-image:url(../images/sprite.cd4883ae8361398aaa9b97908d7c82ae.gif);	}.ui-icon-circle-triangle-w{	background-position:-403px -32px;}.ui-icon-circle-triangle-e{	background-position:-388px -32px;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{	color:#24A68A !important;	border:1px solid #24A68A;	background-color:#eef9f7;}.ui-datepicker-header .ui-state-hover {	background:none;	border:1px solid transparent;	cursor:pointer;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{	font-family: "Inter", 'Open Sans', "Lucida Grande", Arial, Arimo, Helvetica, sans-serif;	font-size:0.95em;}.ui-widget input{    font-size: 12px;    height: 26px;    border-radius: 3px;    box-sizing: border-box;    }.ui-widget-content .ui-state-highlight{     border: 1px solid #24A68A;    color: #fff !important;    background-color: #24A68A;    border-radius: 	10px;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{	background-color: #24A68A;    border: 1px solid #24A68A;    color: #fff;	opacity:1;}.ui-datepicker .ui-datepicker-title select {    margin: 3px 2px;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {    width: 42%;    border-radius: 3px;    padding: 3px 4px;    height: 23px;    border: none;    appearance: none;}.bodyBg .ui-zcolorpalette-sub-head{	color:#000;	border:1px solid #e7e7e7;	background-color:#e7e7e7;	-webkit-box-shadow: none;	-moz-box-shadow:none;	box-shadow:none;}.bodyBg .ui-dialog .ui-dialog-buttonpane button{ background-color: #DCDCDC;    border: 1px solid #CACACA;    color: #5B5B5B !important;    text-shadow: 0 1px #FFFFFF;}	.bodyBg .ui-widget-header .ui-icon-closethick{ background-position:0 -71px;}.bodyBg .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{ border:none;}.bodyBg .ui-dialog-titlebar .ui-dialog-titlebar-close{ padding:0;}input[type="text"]{ border:1px solid #ccc; padding:3px;}.ui-datepicker{ padding:0.3em 0.3em;}.ui-datepicker select{    width: 50px;    border: 1px solid #ccc;    background: #fff;    border-radius: 3px;    height: 26px;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{ top:4px;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {	opacity: .32;	filter:Alpha(Opacity=35); 	background-image: none;	}.ui-datepicker-month:focus, .ui-datepicker select:focus {    outline: none;}.ui-state-default{	border: none !important;}.ui-datepicker{	width: 	20em !important;}.ui-datepicker th span{	font-size:12px;}.ui-datepicker select.ui-datepicker-month{	text-align: right;} .ui-datepicker select.ui-datepicker-year{ 	text-align: left; }@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: 0px;    margin: 0;}.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: 600;}.ofSubformWrapper .fieldlabel {    font-size: var(--sf-label-txt-size);}.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;}.ofSubformWrapper .fieldtypeText input[ui_type="textbox"], .ofSubformWrapper .fieldtypeText textarea {    font-size: var(--sf-value-txt-size);}.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%;}/* .fieldlabel .fieldLabelTxt div:first-child {    display: inline-block;} */.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;    }.ofSubformWrapper .formSubInfoText {    font-size: var(--sf-fieldcomp-label-txt-size);}.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;}.zfInstruction {    color: var(--instruction-txt-clr);    font-size: var(--instruction-txt-size);    padding: 10px 0px 0px 0px;    display: block;}.ofSubformWrapper .zfInstruction {    font-size: var(--sf-instruction-txt-size);}.customRadio input[type="radio"]:checked, .customRadio input[type="radio"]:not(:checked) {    position: absolute;    opacity: 0;}.customRadio input[type="radio"]:checked + label, .customRadio input[type="radio"]:not(:checked) + label {    position: relative;    padding: 10px 10px 10px 32px;    cursor: pointer;        display: block;}.customRadio .cusChoiceEm, .radioChoice.cusChoiceLabel em {    display: table-cell;        color: var(--value-txt-clr);    font-size: var(--value-txt-size);}.customCheckBox .cusChoiceEm, .checkChoice.cusChoiceLabel em {    color: var(--value-txt-clr);    font-size: var(--value-txt-size);    display: table-cell;}.rtl .customCheckBox .extraWrapper input[type="checkbox"] + .cusChoiceLabel:before {    left: auto;    right: 0;}.rtl .extraWrapper label.checkChoice.cusChoiceLabel {    padding: 10px 32px 10px 10px;}.ofSubformWrapper .customRadio .cusChoiceEm, .ofSubformWrapper .radioChoice.cusChoiceLabel em {    font-size: var(--sf-value-txt-size);}.ofSubformWrapper .checkChoice.cusChoiceLabel em {     font-size: var(--sf-value-txt-size);}.extraWrapper label.checkChoice.cusChoiceLabel {    display: block;    box-sizing: border-box;    padding: 10px 10px 10px 32px;}.extraWrapper .checkChoice.cusChoiceLabel em {    display: table-cell;}.customCheckBox .extraWrapper input[type="checkbox"] + .cusChoiceLabel:before {  left: 0;}.customCheckBox .extraWrapper input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: 15px; }.customRadio input[type="radio"]:checked + label:before, .customRadio input[type="radio"]:not(:checked) + label:before {    content: '';    position: absolute;    left: 0;    top: 50%;    width: 20px;    height: 20px;    border:1px solid var(--value-txt-clr);    border-radius: 100%;    background-color: transparent;    transform: translateY(-50%);}.customRadio input[type="radio"]:checked + label:after, .customRadio input[type="radio"]:not(:checked) + label:after {    content: '';    width: 12px;    height: 12px;    background:var(--value-txt-clr);    position: absolute;    top: 50%;    left: 5px;    border-radius: 100%;    -webkit-transition: all 0.2s ease;    transition: all 0.2s ease;    transform: translateY(-50%);}.customRadio input[type="radio"]:not(:checked) + label:after {    opacity: 0;    -webkit-transform: scale(0);    transform: scale(0);}.customRadio input[type="radio"]:checked + label:after {    opacity: 1;    /*  -webkit-transform: scale(1);      transform: scale(1);*/}.customRadio .twoColumns span {    width: 48%;    margin: 20px 4% 0px 0px;    float: left;    padding: 0px 10px;    border-radius: 5px;    vertical-align: top;    position: relative;    border: 1px solid rgba(var(--elements-clr));}.customRadio .twoColumns span:nth-child(even) {    margin-right: 0;}.customRadio .twoColumns span:nth-child(1) {    margin-top: 0;}.customRadio .twoColumns span:nth-child(2) {    margin-top: 0;}.customCheckBox .checker {    display: none;}.customCheckBox .cusChoiceSpan {    list-style: none;    display: inline-block !important;    position: relative;}.customCheckBox .cusChoiceLabel, .customRadio .cusChoiceLabel {    display: block;    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;}/*.decesion .cusChoiceSpanWrap {    display: table-cell;    padding-left: 0.6em;}.decesion .cusChoiceLabel {    margin-left: 0px !important;    margin-right: 0px !important;}.matrix_choice .customRadioBtn label, .matrix_choice .customCheckBox label {    display: inline-block;    position: relative;}.addedImgWrapper.customRadioBtn, .addedImgWrapper.customRadioBtn .cusChoiceLabel, .addedImgWrapper.customCheckBox, .addedImgWrapper.customCheckBox .cusChoiceLabel {    text-align: center;    display: inline-block;    position: relative;    float: none;    margin-top: 5px !important;}*/.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 .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;}.matrixTablewrap {    overflow-x: hidden;    padding-bottom: 15px !important;}.matrixScroll {    overflow-x: auto;    width: 65%;} /*    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;}.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;}.matrixTablewrap.matrixScroll.matrixQueDivWrap {    width: 35%;    float: left;    display: flex;    overflow: hidden;    }.rtl .matrixTablewrap.matrixScroll.matrixQueDivWrap {    float: right;}.matrixTablewrap tbody th {    font-weight: normal;    text-align: left;    font-size: var(--value-txt-size);    min-width: 100px;    color: var(--label-txt-clr);    font-size: var(--matrix-qs-txt-size);}.ofSubformWrapper .matrixTablewrap tbody th {    font-size: var(--sf-value-txt-size);}.matrixTablewrap table th, .matrixTablewrap table td {    padding: 12px 10px;    text-align: center;    font-size: var(--matrix-ans-txt-size);}.matrixTablewrap table th {    min-width: 72px;    color: var(--label-txt-clr);    font-weight: normal;    word-break: normal;}.matrixTablewrap.matrixFieldWidth table th {    min-width: 170px;}.matrixTablewrap table td {    border-radius: 0px;}.matrixTablewrap.matrixQueDivWrap table th {    min-width: 72px;    min-width: 100%;    display: table-cell;    word-break: break-word;    box-sizing: border-box;}.matrixTablewrap .customRadio input[type="radio"]:checked + label:after{    left: inherit;}.fieldtypeText .customRadio .cusChoiceLabel {    display: inline-block !important;}.matrixTablewrap .customCheckBox input[type="radio"]:checked + label:after, .matrixTablewrap .customCheckBox input[type="radio"]:not(:checked) + label:after {    top: -11px;}.matrixTablewrap .customCheckBox input[type="radio"]:checked + label:before, .matrixTablewrap .customCheckBox input[type="radio"]:not(:checked) + label:before {    top: -15px;}.matrixTablewrap input[ui_type="textbox"] {    padding: 12px 10px;    padding-right: 0px;    overflow: hidden;    text-overflow: ellipsis;    padding-right: 35px;}.rtl .matrixTablewrap input[ui_type="textbox"] {    padding-right: 10px;    padding-left: 40px;}.MatrixLabelTxt {    width: 100%;    min-width: 100px !important;}.errorMatrixInput {    border-style: solid !important;    border-width: var(--input-width) !important;    border-color: var(--error-bg-clr) !important;} .sideBySide .imgChoiceWrapper {    width: 22%;}.matrixSlCont em.inputClearDiv .delete_icon {    left: 0;}.rtl .matrixSlCont em.inputClearDiv .delete_icon {    right: 0;}.zfErrorDiv {    background: var(--error-bg-clr);    padding: 8px 12px;    border-radius: 5px;    position: relative;    margin: 0 auto;    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;}.customDropDown .select2-container--default .select2-selection--single .select2-selection__arrow b {    border: solid var(--value-txt-size) !important;    border-width: 0 2.5px 2.5px 0 !important;    display: inline-block;    padding: 4px;    transform: rotate(45deg) !important;    -webkit-transform: rotate(45deg) !important;    top: auto !important;    color : var(--value-txt-clr);    position: initial;}.ofSubformWrapper .customDropDown .select2-container--default .select2-selection--single .select2-selection__arrow b {    border: solid var(--sf-value-txt-size) !important;    border-width: 0 2px 2px 0 !important;}.customDropDown .select2-container--default .select2-results__option--highlighted:hover {    /*background: #f6f6f6 !important;    color: #444 !important;*/}.customDropDown .select2-results__option {    padding: 10px 20px 10px 10px !important;}.select2-container--default .select2-results__option[aria-selected=true] {    background-color: transparent;    position: relative;    padding-right: 30px;}.select2-container--default .select2-results__option--selected {  font-family: var(--body-font), var(--body-font-fallback);}.select2-container--default .select2-search--dropdown .select2-search__field {    padding: 7px 10px;    border-radius: 3px;    font-size: var(--drpdwn-list-txt-size);    color: var(--value-txt-clr);    border: 1px solid var(--value-txt-clr) !important;    font-family: var(--body-font), var(--body-font-fallback);}.rtl .select2-container--default .select2-search--dropdown .select2-search__field {    padding-left: 40px;}.select2-container--default .select2-search--dropdown.sfSel2DrpDwn .select2-search__field {    font-size: var(--sf-drpdwn-list-txt-size);  font-family: var(--body-font), var(--body-font-fallback);}.select2-results__option {    font-size: var(--drpdwn-list-txt-size);    padding: 10px;    color: var(--value-txt-clr);    min-height: 38px;    box-sizing: border-box;}.sfSel2DrpDwn .select2-results__option {    font-size: var(--drpdwn-list-txt-size);}.customDropDown .select2-selection__arrow {    right: 10px !important;    transform: translateY(-50%);    top: 48% !important;    height: auto !important;}.customDropDown .select2-container {    width: 100% !important;}.customDropDown .select2-container--default .select2-selection--single {    height: 46.5px;    border: 1px solid rgba(var(--input-bdr-clr), var(--input-bdr-opacity));    outline: none;    background-color: rgba(var(--input-bg-clr), var(--input-bg-opacity));    border-width: var(--input-width);    border-radius: var(--input-radius);}.customDropDown .select2-container--default .select2-selection--single .select2-selection__rendered {    line-height: 46px;    font-size: var(--value-txt-size);    color: var(--value-txt-clr);}.ofSubformWrapper .customDropDown .select2-container--default .select2-selection--single .select2-selection__rendered {    font-size: var(--sf-value-txt-size);}.matrixTablewrap .customDropDown .select2-container--default .select2-selection--single .select2-selection__rendered {    text-align: left;    padding-right: 30px;}.zfImgChoiceWrapper .imgChoiceDiv {    text-align: center;    border: .9px solid rgb(var(--input-bdr-clr));    background-color: rgba(var(--input-bg-clr), var(--input-bg-opacity));    padding: 20px 20px;    display: inline-block;    vertical-align: top;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;    margin-right: 2%;    margin-bottom: 4%;    border-radius: var(--input-radius);    transform: translate3d(0, 0, 0);    -webkit-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -webkit-transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    -o-transition: -o-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);    transition: transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93), -webkit-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93), -o-transform .25s cubic-bezier(0.33, 0.04, 0.63, 0.93);}.zfImgChoiceWrapper .selected {            border: 1px solid var(--value-txt-clr) !important;}.sideBySide .imgChoiceDiv {    width: 30%;}.addedImgWrapper {    position: relative;}.zfImgChoiceWrapper .imgChoiceDiv .pCentre {    display: table;    width: 100%;    table-layout: fixed;}.addedImgWrapper .addedImgCont {    height: 150px;    display: table-cell;    width: 100%;    vertical-align: middle;}.addedImgWrapper .addedImgCont img {    border: 0 none;    max-width: 100%;    max-height: 100%;}.addedImgWrapper b {    display: block;    padding: 5px 0 0px !important;    font-size: var(--instruction-txt-size);    color: var(--value-txt-clr);}.ofSubformWrapper .addedImgWrapper b {    font-size: var(--sf-instruction-txt-size);}.zfImgChoiceWrapper .imgChoiceDiv:hover {    text-align: center;            -webkit-transform: scale3d(1.06, 1.06, 1) translate3d(0, 0, 0) perspective(500px);    transform: scale3d(1.06, 1.06, 1) translate3d(0, 0, 0) perspective(500px);}.fieldtypeText.zfImgChoiceWrapper {    display: flex;    flex-wrap: wrap;}.imgSelectionDiv {    position: absolute;    top: -10px;    right: 18px;    width: 20px;    height: 25px;    display: none;    z-index: 999999;}.imgSelectionDiv .icon-tick-mark:before {    color: var(--value-txt-clr);    font-size: 20px;    transform: rotate(10deg);    display: block;}.ofSubformWrapper .imgSelectionDiv .icon-tick-mark:before {    font-size:var(--sf-instruction-txt-size);}.imgSelectionDiv span {    position: relative;    top: -6px;    right: -35px;    left: auto;}.imgSelectionDiv::before {    content: "";    display: block;    width: 0px;    height: 0px;    position: absolute;    right: -38px;    top: -10px;    border-width: 18px;    border-style: solid;    border-image: initial;    border-color: var(--elements-highlight-clr) var(--elements-highlight-clr) transparent transparent;    border-width: 23px;    border-radius: 0px var(--input-radius) 0px 0px;}.zfImgChoiceWrapper .selected .imgSelectionDiv {    display: block;}.zfImgChoiceWrapper .imgChoiceDiv:hover .zoomIcon {    display: block;    text-decoration: none;    background: none;}.zfImgChoiceWrapper .zoomIcon {    width: 18px;    height: 18px;    position: absolute;    right: 0px;    top: -14px;    display: none;}.zfImgChoiceWrapper .zoomIcon .icon-search:before {    font-size: 15px;    color: var(--value-txt-clr);}.ofSubformWrapper .zfImgChoiceWrapper .zoomIcon .icon-search:before {    font-size:var(--sf-instruction-txt-size);}.rtl .zfImgChoiceWrapper .selected .imgSelectionDiv {    right: auto;    transform: rotate(-90deg);    left: -8px;    top: 15px;}.rtl .imgSelectionDiv .icon-tick-mark:before {    transform: rotate(-260deg);}.rtl .zfImgChoiceWrapper .zoomIcon {    right: 0;    left: auto;}.zfUploadContainer {    height: 90px;    position: relative;    overflow: hidden;    border-radius: var(--input-radius);    width: 100%;    float: left;    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    border: 1px dashed rgb(var(--input-bdr-clr));    margin-bottom: 12px;}.zfUploadContainer::before {    content: '';    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: top, right, bottom, left;    transition-property: top, right, bottom, left;    border-radius: 5px;}.zfUploadContainer input {    position: absolute;    margin: 0;    padding: 0;    width: 100%;    outline: none;    height: 100%;    opacity: 0;}/*.zfUploadContainer .uploadFloatText {  width: 100%;  height: 100%;  text-align: center;  color: #f9f9f9;  //    position: absolute;  overflow: hidden;  //    top: 16%;  padding-top: 20px;//  font-size: 15px;}*//*.uploadIcon {  background: url(../../images/pngSpritelive.png) no-repeat -143px -11px;  width: 30px;  height: 18px;  display: inline-block;  margin-right: 5px;  position: relative;  top: 4px;}*/.uploadedCont {    padding: 0;    padding-bottom: 0;    border-radius: 5px;    width: 100%;    float: left;}.uploadedCont li {    border: 1px solid rgb(var(--input-bdr-clr));    padding: 7px 11px;    float: left;    width: 100%;    -ms-box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    margin-bottom: 14px;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    position: relative;    -ms-box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    list-style: none;    display: flex;    align-items: center;}/*.uploadedCont .previewWrapper {    border: 1px solid #ccc;    width: 30px;    height: 30px;    margin-right: 10px;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    overflow: hidden;    position: relative;}*/.uploadedCont .previewWrapper .previewContainer .over_Icon {    z-index: 1;    text-decoration: none;}.over_Icon {    width: 100%;    height: 100%;        display: none;    position: absolute;    background: rgba(var(--elements-clr), 0.8);}.zoomIcon {    width: 18px;    height: 18px;    position: absolute;    right: 0px;    top: -19px;        display: none;}.uploadedCont .uploadFileCont {    width: 65%;    text-overflow: ellipsis;    white-space: nowrap;    overflow: hidden;    font-size: var(--elements-h5-txt-size);    color:var(--value-txt-clr);}.ofSubformWrapper .uploadedCont .uploadFileCont {    font-size: var(--sf-elements-h5-txt-size);}.uploadedCont .uploadFileTitle {    max-width: 75%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    float: left;}.uploadedCont .attachDelete {    display: inline-block;    right: 15px;    top: 50%;    transform: translateY(-50%);    width: auto;    height: auto;}.attachDelete {    width: 10px;    height: 10px;    cursor: pointer;        position: absolute;    right: -16px;    top: -16px;    display: none;}.uploadedCont .previewWrapper {    border: 1px solid var(--value-txt-clr);    width: 45px;    height: 45px;    margin-right: 10px;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;    overflow: hidden;    position: relative;}.uploadedCont .previewWrapper .previewContainer {    position: relative;    width: 43px;    height: 43px;    margin: 0 auto;    display: table-cell;    vertical-align: middle;    text-align: center;    overflow: hidden;    cursor: pointer;}.uploadedCont .uploadFileTitle {    max-width: 75%;}.uploadedCont .fileSize {    color: var(--value-txt-clr);    padding-top: 5px;    font-size: var(--elements-h6-txt-size);}.ofSubformWrapper .uploadedCont .fileSize {    font-size: var(--sf-elements-h6-txt-size);}.progressBarWrapper {    margin-left: 0px !important;    margin-top: 7px !important;    margin-right: 5px !important;}.progressBarCont {    width: 100%;    background-color: rgb(var(--elements-clr));    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}.progressBarCont .progressBar {    width: 1%;    height: 3px;    background-color: var(--value-txt-clr);    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;}.uploadedCont .previewWrapper img {     max-width: 100%;    height: 100%;}.uploadedCont .fileTypeIcon {        display: inline-block;    width: 22px;    height: 22px;}.uploadedCont .previewWrapper:hover .over_Icon {    display: block;    cursor: pointer;    top: 0;}/*.icon-cloud-upload {    font-weight: 500 !important;    position: relative;    top: 0px;    right: 10px;    color: #5ab7d4;}*/.uploadedCont .icon-cross {    font-size: var(--instruction-txt-size);    color: var(--value-txt-clr);    background: none;}.ofSubformWrapper .uploadedCont .icon-cross {    font-size: var(--sf-instruction-txt-size);}.uploadedCont .icon-cross:hover {    text-decoration: none;}.uploadedCont .over_Icon .icon-zoom {    position: relative;    top: 13px;    text-decoration: none;    color: var(--elements-highlight-clr);    font-size: 17px;}.uploadedCont li:nth-child(even) {    }.uploadedCont .icon-file-empty {    font-size: 22px;    position: relative;    top: 0px;    color: var(--value-txt-clr);}.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);}/*.inputDisabled {    color: inherit !important;    background: #F0F0F0 !important;    -webkit-text-fill-color: inherit !important;    -webkit-opacity: 1;}*/.fieldtypeText textarea {    height: 270px;    resize: vertical;    min-height:200px;    transition:none;}.zfNameContainer .nameCompLabelWrapper {    margin-left: 2%;    float: left;    position: relative;}.zfNameContainer .nameCompLabelWrapper:first-child {    margin-left: 0;}.typeOne .zfNameContainer .nameCompLabelWrapper {    width: 85%;}.typeOne .salutationWrap .salutatioDiv {    width: 13%;}.typeTwo .zfNameContainer .nameCompLabelWrapper {    width: 49%;}.typeThree .zfNameContainer .nameCompLabelWrapper {    width: 32%;}.typeTwo .salutationWrap .salutatioDiv {    width: 15% !important;}.typeTwo .salutationWrap .nameCompLabelWrapper {    width: 40%;}.typeThree .salutationWrap .salutatioDiv {    width: 15% !important;}.typeThree .salutationWrap .nameCompLabelWrapper {    width: 26%;}.salutationWrap .customDropDown .select2-container {    width: 100% !important;    margin-left: 0;}.salutationWrap .customDropDown .select2-container--default .select2-selection--single {    width: 100% !important;}.salutationWrap .customDropDown span {    width: 100% !important;}.salutationWrap .select2-container .select2-selection__arrow {    width: 20px !important;}.zfPhoneUSA span {    width: 32%;    margin-left: 2%;    float: left;    position: relative;}.zfPhoneUSA span:first-child {    margin-left: 0;}.zfPhoneUSA .formSubInfoText {    text-align: center;}.zfCountryCode .intl-tel-input {    display: block;}.zfCountryCode .intl-tel-input.separate-dial-code .selected-dial-code {    font-size: var(--countrycode-txt-size);    font-weight: 600;    padding-left: 25px;}.ofSubformWrapper .zfCountryCode .intl-tel-input.separate-dial-code .selected-dial-code {    font-size: var(--countrycode-txt-size);}.zfRating .ratingWrapper svg {    fill: rgba(var(--input-rating-bg-clr), var(--input-rating-bg-opacity));    width: 57px;    height: 57px;    stroke: rgb(var(--input-rating-bdr-clr));    -webkit-transition: fill 0.3s, stroke 0.3s;    -moz-transition: fill 0.3s, stroke 0.3s;    -ms-transition: fill 0.3s, stroke 0.3s;    transition: fill 0.3s, stroke 0.3s;    position: inherit;    opacity: 9;    margin-bottom: 20px;}.zfRating .star .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .light .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .shield .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .heart .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .flag .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .bulb .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .ratingWrapper a {    margin-right: 15px;    display: inline-block;}.zfRating .ratingWrapper a:last-child {    margin-right: 0px;}.rtl .zfRating .ratingWrapper a:first-child {    margin-right: 0;}.zfRating .ratingWrapper a:hover {    text-decoration: none;}.zfRating .thumbsUp .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .fire .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .blood .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .crown .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .leaf .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .book .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .trophy .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .useravatar .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .gift .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .christmas .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .daylight .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .chef .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .pizza .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .diamond .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .shopping .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .pumpkin .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .cloud .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .rain .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .wine .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .van .ON svg {    fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .van svg {    stroke-width: 0.5px;    width: 60px !important;    height: 60px !important;}.zfRating .pizza svg {    stroke-width: 0.4px;}.zfRating .applause .ON svg {	fill: var(--value-txt-clr);	stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .toddler .ON svg {	fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .football .ON svg {	fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .notebook .ON svg {	fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .happyface .ON svg {	fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .soccer .ON svg {	fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.zfRating .excellent .ON svg {	fill: var(--value-txt-clr);    stroke: rgb(var(--input-rating-bdr-clr));}.ratingWrapper.numericbox {    display: table; 	table-layout: fixed;    border-collapse:separate;	width: 100%;    box-sizing: border-box;}.zfRating .numericbox a {    display: table-cell;    width:10%;    height: 55px;    position: relative;    margin-right: 0;	white-space: nowrap;	border: 1px solid rgba(var(--input-rating-bdr-clr));	border-right: none;	box-sizing: border-box;	overflow: hidden;}.zfRating .numericbox a:last-of-type {	border-radius: 0px 4px 4px 0;}.zfRating .numericbox a:first-of-type {	border-radius: 4px 0 0 4px;}.zfRating .numericbox a:last-of-type  {	border-right: 1px solid rgba(var(--input-rating-bdr-clr));}.rtl .zfRating .numericbox a:first-of-type{	border-right: 1px solid rgba(var(--input-rating-bdr-clr));	border-radius: 0 4px 4px 0;}.rtl .zfRating .numericbox a:last-of-type{	border-right:none;	border-radius: 4px 0 0 4px;}.zfRating .numericbox a:last-of-type{	border-right: 1px solid rgba(var(--input-rating-bdr-clr)) !important;}.zfRating .numericbox a.ON .liveNumericType {	color: rgba(var(--input-rating-sel-txt-clr));	background-color: var(--value-txt-clr);}.zfRating .numericbox a.ON:focus{	border-right: none;}.liveNumericType {    position: relative;    height: 100%;    display: flex;    align-items: center;    justify-content: center;    color: rgba(var(--input-rating-bdr-clr));    font-size: var(--value-txt-size);    white-space: nowrap;    transform: scale(1);    transition: 0.1s ease-in-out;}.zfRating .numericbox a:hover .liveNumericType {	transform: scale(1.12);}.zfRating .numericbox a.ON.selected:hover  .liveNumericType, .zfRating .numericboxsep a.ON.selected:hover, .zfRating .numericcircle a.ON.selected:hover {    transform:scale(1)}.autoNext .zfRating .ratingWrapper.numericbox a.selected {    animation-name: none;    animation-duration: initial;    animation-iteration-count: initial;    animation-timing-function: initial;}.zfRating .ratingWrapper.numericbox a.selected .liveNumericType {    transform: scale(1.12);}.zfRating .ratingWrapper.numericbox a.ON.selected .liveNumericType {    transform: scale(1);}.ratingWrapper.numericboxsep a, .ratingWrapper.numericcircle a {    width: 55px;    height: 55px;    border: 1px solid rgba(var(--input-rating-bdr-clr));    border-radius: 4px;	box-sizing: border-box;	margin-bottom: 10px;	overflow: hidden;    transform: scale(1);    transition: 0.2s ease-in-out;}.ratingWrapper.numericcircle a {	border: 1px solid rgba(var(--input-rating-bdr-clr));	border-radius: 30px;}.zfRating .numericboxsep a.ON:focus{	border: 1px solid rgba(var(--input-rating-bdr-clr));	background-color: var(--value-txt-size);}.zfRating .numericboxsep a:hover {	transform: scale(1.12);} .zfRating .numericcircle a:hover {	transform: scale(1.12); } .zfRating .numericboxsep a.ON .liveNumericType {	color: rgba(var(--input-rating-sel-txt-clr));	background-color: var(--value-txt-clr);}.zfRating .numericcircle a.ON .liveNumericType {	color: rgba(var(--input-rating-sel-txt-clr));	background-color: var(--value-txt-clr);}.zfSlider .ui-widget-content {    background-color: rgba(var(--input-bg-clr), var(--input-bg-opacity));    border: 1px solid rgb(var(--input-bdr-clr));    -webkit-border-radius: 32px !important;    -moz-border-radius: 32px !important;    border-radius: 32px !important;    opacity: 1;}.zfSlider .ui-state-default, .zfSlider .ui-widget-content .ui-state-default, .zfSlider .ui-widget-header .ui-state-default {   background: var(--value-txt-clr) !important;    cursor: pointer !important;    height: 14px;    width: 14px;    position: absolute;    top: -7px;    z-index: 4;    margin-left: -10px;    -webkit-border-radius: 30px !important;    -moz-border-radius: 30px !important;    border-radius: 30px !important;    border: 4px solid var(--value-txt-clr) !important;    /*    -webkit-box-shadow: 0 0 2px #9F9F9F;      -moz-box-shadow: 0 0 2px #9F9F9F;      box-shadow: 0 0 2px #9F9F9F;*/    text-decoration: none;}.ui-corner-all {    -webkit-border-radius: 2px;    -moz-border-radius: 2px;    border-radius: 2px;}.zfSlider .slideActCont {    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    color: var(--value-txt-clr);    padding: 5px 5px;    display: inline-block;    position: relative;    top: -50px;    min-width: 30px;    left: -14px;    text-align: center;    font-size: var(--slider-range-txt-size);    text-decoration: none;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    border: 1px solid var(--value-txt-clr) !important;    max-width: 200px;    word-break: normal;}.ofSubformWrapper .zfSlider .slideActCont {    font-size: var(--sf-slider-range-txt-size);}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {/*    background-color: #fff;    background-image: none;*/    color: var(--value-txt-clr) !important;}.zfSlider .ui-slider-horizontal .ui-slider-range-min {    left: -1px;}.zfSlider .ui-slider .ui-slider-range {    background-color: var(--value-txt-clr);    border: 1px solid var(--value-txt-clr);    -webkit-border-radius: 30px;    -moz-border-radius: 30px;    border-radius: 30px;    top: -1px;}.zfSlider .sliderValueCont {    padding: 0;    font-size: var(--instruction-txt-size);    margin-top: 3px;}.ofSubformWrapper .zfSlider .sliderValueCont {    padding: 0;    font-size: var(--sf-instruction-txt-size);}.zfSlider .sliderValue {    text-align: left;    color: var(--value-txt-clr);}.zfSlider .sliderValue em {    display: block;}.zfSlider .sliderValue em {    font-size: var(--instruction-txt-size);    color: var(--value-txt-clr);    font-style: italic;    font-weight: 400;}.ofSubformWrapper .zfSlider .sliderValue em {    font-size: var(--sf-instruction-txt-size);}.zfSlider .rt {    text-align: right;}.zfSlider {    margin-top: 45px;}.slideActCont:before {    content: "";    width: 0px;    height: 0px;    border-left: 4px solid transparent;    border-right: 4px solid transparent;    border-top: 6px solid var(--value-txt-clr);    position: absolute;    bottom: -6px;    left: 0;    right: 0;    margin: 0 auto;}.zfMultichoiceDropdown .select2-container--default .select2-selection--multiple {    padding-bottom: 0;    background-color: rgba(var(--input-bg-clr), var(--input-bg-opacity));    border:0px solid rgb(var(--input-bdr-clr));    border-color: rgb(var(--input-bdr-clr));    border-radius:var(--input-radius);	border-width: var(--input-width);}.zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice {    width: 48.5%;    margin-bottom: 5px;        background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    color: var(--value-txt-clr);    border-radius: var(--input-radius);    border: 1px solid var(--value-txt-clr);    padding: 8px 15px;    box-sizing: border-box;    display: flex;    align-items: center;    position: relative;}.zfMultichoiceDropdown .select2-container--default .select2-selection--multiple li.select2-search.select2-search--inline {    max-width: 100%;    min-width: 200px;    overflow: hidden;}/*.zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice:hover {  border: 1px solid rgb(var(--input-bdr-clr));}*/.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {    font-size: calc(var(--value-txt-size) - 1px);    right: 5px;    top: 5px;    left: auto;    border: none;    border-radius: 30px;    float: right;    color: var(--value-txt-clr);}.ofSubformWrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {    font-size: calc(var(--sf-value-txt-size) - 1px);}.zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__rendered {    overflow-x: hidden;    overflow-y: scroll;    min-height: 10px;    max-height: 400px;    padding: 10px;}.customDropDown2sf .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__rendered {    max-height: 130px !important;}.zfMultichoiceDropdown .select2-container--default .select2-search--inline .select2-search__field {    height: 50px;    color: var(--value-txt-clr);    font-size: var(--drpdwn-list-txt-size);    max-width: 100% !important;    min-width: 355px;  font-family: var(--body-font), var(--body-font-fallback);}.ofSubformWrapper .zfMultichoiceDropdown .select2-container--default .select2-search--inline .select2-search__field {    font-size: var(--sf-drpdwn-list-txt-size);}.zfMultichoiceDropdown .select2-container--default .select2-search--inline .select2-search__field::placeholder {    padding-left: 10px;    font-size: var(--value-txt-size);    color: var(--value-txt-clr);    opacity: 0.5;}.ofSubformWrapper .zfMultichoiceDropdown .select2-container--default .select2-search--inline .select2-search__field::placeholder {    font-size: var(--sf-value-txt-size);}.select2-container--default .select2-results__option--highlighted[aria-selected] {        background-color:var(--elements-highlight-clr);    position:relative;    color: var(--value-txt-clr);}.select2-container--default .select2-results__option[aria-selected=true]:after {    content: " ";    display: block;    width: 6px;    height: 11px;    border: solid var(--value-txt-clr);    border-width: 0 1.5px 1.5px 0;    position: absolute;    right: 13px;    top: 10px;    margin-top: 0;    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}.zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice .multiChoiceOption {    overflow: hidden;    text-align: left;    text-overflow: ellipsis;    width: 88%;    white-space: nowrap;    font-size: var(--value-txt-size);}.ofSubformWrapper .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice .multiChoiceOption {    font-size: var(--sf-value-txt-size);}.zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {    right: 10px;    top: 8px;    position: absolute;    color: var(--input-bdr-opacity);}.zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {    color: var(--value-txt-clr);}.rtl .zfMultichoiceDropdown .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {    left: 10px;    top: 8px;    right: auto;}.select2-container--default .multiSelCusChkBoxCont .select2-results__option[aria-selected=true] {	padding-right: 10px;}.rtl .select2-container--default .multiSelCusChkBoxCont .select2-results__option[aria-selected=true] {    padding-left: 10px;}.zfSignContainer {    margin: 0;    padding: 0;    width: 100%;    position: relative;    height: 180px;}.zfSignContainer canvas {    cursor: crosshair;    border: 1px solid rgb(var(--input-bdr-clr));    display: block;    background-color: rgba(var(--input-bg-clr), var(--input-bg-opacity));    width: 100%;    border-radius: var(--input-radius);    height: 180px;}.zfSignContainer a {    color: var(--value-txt-clr);    font-size: var(--instruction-txt-size);    background:rgb(var(--elements-clr), .3);     border:.5px solid var(--value-txt-clr);    position: absolute;    top: auto;    right: 7px;    bottom: 7px;    display: flex;    width: 16px;    height: 16px;    border-radius: 5px;    padding: 5px;    align-items: center;    justify-content: center;    transition: .5s;}.zfSignContainer a svg {    width: 13px;    height: 13px;    position: absolute;    fill: var(--value-txt-clr);}.subContWrap .zfSignContainer a {    right: 4px;    bottom: 4px;    width: 16px;    height: 16px;    padding: 3px;}.subContWrap .zfSignContainer svg {    width: 13px;    height: 13px;}.ofSubformWrapper .zfSignContainer a {    font-size: var(--sf-instruction-txt-size);}.clearSign {    display: block;}.signImg {    width: 100%;    border: 1px solid rgb(var(--input-bdr-clr));    background-color: rgba(var(--input-bg-clr), var(--input-bg-opacity));    width: 100%;    border-radius: 3px;    height: 180px;}/*.zfSignContainer:hover .clearSign{   display: block;  transition: all .2s linear;}*/.zfSignContainer a:hover {    text-decoration: none;    }.zfSignContainer canvas:hover, .zfSignContainer canvas:focus {    outline: none;}.zfDateWrapper {    position: relative;}.calIconWrapper {    position: absolute;    right: 15px;    top: 11px;    color: var(--value-txt-clr);    display: none;}.ui-datepicker {    width: 350px !important;    padding: 10px 20px;    border-radius: 3px;}.ui-datepicker table {    margin: 20px 0px;}.ui-datepicker td a, .ui-datepicker td span {    display: block;    padding: 8px 7px;    text-align: center;    text-decoration: none;    background: none !important;    border: none !important;    font-size: var(--date-picker-txt-size) !important;}.ofSubformWrapper .ui-datepicker td a, .ofSubformWrapper .ui-datepicker td span, .ofSubformWrapper .ui-datepicker th span {    font-size: var(--sf-date-picker-txt-size) !important;}.ui-datepicker th span {    font-size: var(--date-picker-txt-size);    opacity: 0.8;}.ui-widget-header {    background: none;    border: none;}.ui-datepicker td a:hover, .ui-datepicker td a.ui-state-active {        background-color: var(--elements-highlight-clr) !important;    font-weight: normal;    color: var(--value-txt-clr) !important;    border-radius: 50px;}.ui-datepicker-title {    font-size: var(--date-picker-txt-size);    color: var(--value-txt-clr);}.ui-datepicker-title select {    height: 30px;    width: 37% !important;}.ui-datepicker-title select:first-child {    margin-right: 10px !important;}.ui-datepicker select {    width: 70px;    border-radius: 3px;    height: 30px;    background: var(--elements-highlight-clr) !important;    border: 1px solid rgba(var(--elements-clr)) !important;    color: var(--value-txt-clr) !important;    text-align: center;}.ui-widget input {    font-size: var(--date-picker-txt-size);    height: 30px;    border-radius: 3px;    box-sizing: border-box;    background: rgba(var(--elements-clr)) !important;    border: 1px solid var(--value-txt-clr) !important;    color: var(--value-txt-clr) !important;  font-family: var(--body-font), var(--body-font-fallback);}.ofSubformWrapper .ui-widget input {    font-size: var(--sf-date-picker-txt-size);}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {    top: 8px;}.ui-widget-header .ui-icon-circle-triangle-e {    content: " ";    border-right: 2px solid var(--value-txt-clr);    border-top: 2px solid var(--value-txt-clr);    width: 11px;    height: 11px;    transform: rotate(45deg);    cursor: pointer;    display: block;    background: none;    margin-top: -5px !important;    opacity: 0.4;}.ui-widget-header .ui-icon-circle-triangle-w {    content: " ";    border-left: 2px solid var(--value-txt-clr);    border-bottom: 2px solid var(--value-txt-clr);    width: 11px;    height: 11px;    transform: rotate(45deg);    cursor: pointer;    display: block;    background: none;    margin-top: -5px !important;    opacity: 0.4;}.ui-state-hover {    background: none !important;    border: none !important;    border-radius: 30px;}.ui-state-hover:hover .ui-icon-circle-triangle-e, .ui-state-hover:hover .ui-icon-circle-triangle-w {    opacity: 1;}.zfDateWrapper .calIconWrapper img {    display: none;}.zfTimeContainer .customDropDown {    width: 32%;    float: left;    margin-left: 2%;    position: relative;}.zfTimeContainer .customDropDown:first-child {    margin-left: 0;}.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);}/*.fieldDisabled .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {  opacity: 0.3;}*/.fieldDisabled .customCheckBox .twoColumns span {    opacity: 0.5;}.fieldDisabled .customRadio .twoColumns span {    opacity: 0.5;}.dropotherDiv {    margin-top: 25px;    position: relative;}.zfRadioOtherOption {    padding: 0px !important;    border: none !important;    background: none !important;    padding-left: 10px;    width: 90%;    display: inline-block;}.confrmEmailDiv {    display: block;}.important {    color: var(--label-txt-clr);}.select2-container--default .select2-search--dropdown .select2-search__field {    background-position: 98% 13px;    background-color: transparent;}.fieldDisabled .matrixTablewrap .customRadio input[type="radio"]:not(:checked) + label:before {    opacity: 0.9;    cursor: not-allowed;    background: rgba(190,190,190, .5);}.customCheckBox .selected {    background-color: var(--elements-highlight-clr);}.customRadio .selected {    background-color: var(--elements-highlight-clr);}.customRadio .selected input[type="radio"]:checked + label, .customRadio .selected input[type="radio"]:not(:checked) + label {    }.zfDescriptions {    padding: 5px 10px;    border-radius: 3px;}.termsContainer .termsMsg {    /*  border: 1px solid #9d9d9d;      max-height: 250px;      min-height: 70px;      overflow-y: scroll;      padding: 10px;      margin-bottom: 6px;       font-size: 15px;       border-radius: 3px;*/    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}.termsAccept.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    left: 8px;    }.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);}/*.customRadio .selected input[ui_type="textbox"]{color: #fff;}*/.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,.fieldDisabled .zfRating .ratingWrapper a  {    opacity: 0.2;    cursor: not-allowed !important;}.fieldDisabled .zfUploadContainer::before {        }.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, .disabled .crminput_Wrap {    background: rgba(190,190,190, .5);    cursor: not-allowed !important;    pointer-events: inherit !important;}.disabled .crminput_Wrap {    opacity: 0.7;}.disabled .crminput_Wrap input[ui_type="textbox"] {        cursor: not-allowed;}.fieldDisabled .zfDecisionbox .customCheckBox .cusChoiceLabel {    opacity: .5;}.fieldDisabled .zfDecisionbox  .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before {    opacity: 0.5;    background:rgba(190,190,190, .5);}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv:hover {    transform: none;}.fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv:hover .zoomIcon {    display: none;}.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;}.fieldDisabled .zfUploadContainer .uploadFloatText a {    }.navBtnWrapper .btnNext {    text-align: right;}.navBtnWrapper .btnPrevious {    text-align: left;}/*.zfErrBdr {    border: 1px solid #DF0000;}*//*.errText {    color: #DF0000;}*/.matrixTablewrap .customDropDown .form_sBox .select2-container--default .select2-selection--single.select2FormCont .select2-selection__rendered .select2FormFont {    overflow: hidden;    text-overflow: ellipsis;    padding-right: 10px;    width: 106px;    text-align: left;}/*.verification .captchaOuterWrapper {    background: #f7f7f7;    border: 1px solid #eee;    display: inline-block;    padding: 6px;    width: 275px;    margin-top: 5px;}*/.verification .captchaActOutCont {    margin: 0;    padding: 0;    position: relative;}.verification .captchaActOutCont label {    font-size: var(--elements-h5-txt-size);}.ofSubformWrapper .verification .captchaActOutCont label {    font-size: var(--sf-instruction-txt-size);}.verification .captchaImgCont {    background: #ffffff;    margin-top: 15px;    padding: 0;    text-align: center;    border-radius: 3px;}.verification input[ui_type="textbox"] {    width: 100%;}.payLogotxt {    font-size: var(--value-txt-size);    font-weight: 600;    color: rgba(var(--elements-clr));}.ofSubformWrapper .payLogotxt {    font-size: var(--sf-value-txt-size);}.zfPayChoiceWrapper .imgSelectionDiv::before {    border-width: 26px;    border-radius: 0px;}.zfPayChoiceWrapper .imgSelectionDiv svg.icon.choiceTick {    left: 30px;    top: 1px;    width: 16px;    height: 16px;}.rtl .zfPayChoiceWrapper .imgSelectionDiv svg.icon.choiceTick {    right: 30px;    left: auto;    top: 1px;    transform: none;}.zfPayChoiceWrapper .imgChoiceDiv {    width: 22%;}.zfPayChoiceWrapper .imgSelectionDiv span {    position: relative;    top: 27px;    right: 9px;}.zfPayDetailContain {    padding: 20px;    border: 1px solid rgb(var(--input-bdr-clr));    border-radius: 3px;    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    margin-bottom: 10px;}/*.payRow1{   padding-bottom: 20px;}*/.payRow1 label {    font-weight: 600;    padding: 10px 10px;}.payRow1 .fieldtext {    width: 50%;}.payRow2 label {    font-size: var(--label-txt-size);}.ofSubformWrapper .payRow2 label {    font-size: var(--sf-label-txt-size);}/*.payRow2 .fieldtext {  margin-bottom: 10px;  margin-top: 10px;}*/.payRow2 span.customDropDown {    width: 150px;    margin-right: 20px;}.payRow3 label {    margin-bottom: 7px;    color: var(--value-txt-clr);    font-size: var(--value-txt-size);}.payRow3 {    margin: 20px 0px 10px;    display: inline-block;    width: 100%;    box-sizing: border-box;}.payRow3 span.customDropDown {    width: 150px;    margin-right: 20px;}.zfPayChoiceWrapper a {    width: 22%;      }.zfPayChoiceWrapper a.payTypeDiv:hover {    text-decoration: none;}.zfPayChoiceWrapper .payTypeDiv {    text-align: center;    border: 1px solid var(--value-txt-clr);        padding: 10px;    display: inline-block;    vertical-align: top;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    box-sizing: border-box;            border-radius: 3px;    overflow: hidden;    background: rgb(255 255 255 / 65%);}/*.zfPayChoiceWrapper .selected {  background: var(--elements-highlight-clr);  border: 1px solid rgba(var(--elements-clr)) !important;}*/.symbolBefore {    font-weight: bold;    margin-top: 15px;    margin-right: 10px;    width: auto;    float: left;    margin-left: 0;    font-size: var(--value-txt-size);}.zfPayChoiceWrapper .selected .imgSelectionDiv {    display: block;}/*.merchantTypeWrapper a {    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    margin-right: 10px;    padding: 3px 8px 0 4px;    position: relative;    border: 1px solid #e5e5e5;    background: #fff;    height: 23px;    margin-bottom: 12px;}*/.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;}.popUpFields {    margin: 0;    padding: 0;}.popUpFields label {    display: block;    margin-bottom: 10px;        font-weight: 500;}.popupTemFot {    margin-top: 10px;    padding: 10px 0px;}/*.lightGray {    color:var(--submit-txt-clr);    border:none;    background: rgb(var(--submit-bg-clr));    font-size: 14px;}*/.popupTemFot a {    text-decoration: none;    margin: 0 8px 0 2px;}/*.lightGray:hover {  border: 1px solid #aaa;  background: #fff;  text-decoration: none;}*/.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;}.paymentFailed_Wrap {        padding: 15px 25px 20px 25px;}.removeBdr {    border-bottom: none;    padding-bottom: 0px;}.loaderWrapper {    width: 200px;}.loaderCont {    text-align: center;}.loaderWrapper .popUpInner {    padding: 10px !important;/*    border: 1px solid #ccc;    box-shadow: 2px 3px 4px rgb(0 0 0 / 10%);    -moz-box-shadow: 2px 3px 4px rgba(0, 0, 0, 0.1);    -webkit-box-shadow: 2px 3px 4px rgb(0 0 0 / 10%);*/}.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%;}.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);}/*.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[ui_type="textbox"]: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.gif);    width: 16px;    height: 16px;}/*.emailsaveBtn {  background: #24A68A;  border-color: #24A68A;}*/.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;}.verification .captchaOuterWrapper {    border: 1px solid rgb(var(--input-bdr-clr));    display: inline-block;    padding: 15px;    width: 475px;    margin-top: 20px;    border-radius: var(--input-radius);}.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);}.ofSubformWrapper .verification .labelName {    font-size: var(--sf-label-txt-size);}.captchaPopup .verification .labelName {    color: var(--label-txt-clr);}.captchaPopup .verification input[ui_type="textbox"] {    width: 100%;    margin-right: 5px;    text-align: center;}.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);}.rtl .verification .captchaActInnerCont {    margin-right: 0;    margin-left: 4px;}.rtl .captchaPopup .verification input[ui_type="textbox"] {    margin-left: 5px;    margin-right: 0;}.rtl .verification .captchaRefresh .icon-refresh {    left: 0;    right: auto;}.rtl .verification .captchaRefresh {    float: left !important;}@keyframes roll {    0% {        transform: rotate(0);    }    100% {        transform: rotate(360deg);    }}.captchaPopup {    position: absolute;}.popUpOuter {    margin: 0 auto;    margin-top: 0%;    z-index: 999;}.captchaPopup .popUpInner {    padding: 20px;    border: none;}.captchaPopup .footer {    margin-top: 20px;}/*.btnCurve {    display: inline-block;    outline: none;    cursor: pointer;    text-align: center;    text-decoration: none;    font-weight: 400;    padding: 7px 20px;    border-radius: 3px;}*//*.blue {    color:var(--submit-txt-clr);    border:none;    background:rgba(var(--submit-bg-clr));    font-size: var(--instruction-txt-size);}*/.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);}.error .matrixTablewrap input[ui_type="textbox"] {   }.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 .selected {   /* background: #222;    border: 1px solid #222;    color: #fff;*/}/* .zfSaveReviewDiv {  margin: 0 auto;  width: 120px;}*/.navBtnWrapper a:hover {    text-decoration: none;}.zfSaveReviewDiv {    display: inline-block;    margin-bottom: 5px;}.zfSaveReviewDiv em {    }.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;}.zfFormHeader {    background: rgba(var(--hdr-bg-clr), var(--header-bg-opacity));	box-shadow: 0px 0px var(--hdr-shadow-spread) 0px var(--hdr-shadow-clr);    border: var(--hdr-bdr-clr) solid 0px;    border-bottom-width: var(--hdr-bdr-width);    position: relative;    top: 0;    width: 100%;    display: block;    z-index: 9;}.zfFormHeader h2 {    font-size: var(--title-txt-size);    color: var(--title-txt-clr);    font-weight: 600;}.verticalNavType  .zfFormHeader h2 {    text-overflow: ellipsis;    overflow: hidden;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.ofSubformWrapper h2 {    font-size: var(--sf-title-txt-size);}.zfDesText {    font-size: var(--description-txt-size);    color: var(--description-txt-clr);    font-weight: normal;    padding-top: 4px;}.verticalNavType  .zfDesText {    text-overflow: ellipsis;    overflow: hidden;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.zfFooterFix {    position: relative;    bottom: 0;    width: 100%;    z-index: 1;    margin: 0 auto;    text-align: center;}.zfFooterFix a.zfbutton {    /* font-size: 13px;    color: #fff;    text-decoration: none;    max-width: 300px;    background: #022a3f;    padding: 4px 18px 10px;    border-radius: 30px;    vertical-align: bottom;*/}.zfFooterFix a {    margin-left: 10px;}.zfFooterFix .zfSaveReviewDiv {    display: inline-block;    max-width: 140px;    vertical-align: bottom;    width: auto;}.fieldContainer {        padding: 25px;    border-radius: 5px;       margin-bottom: 10px;    counter-increment: section;    /* max-height: 500px;     overflow-y: scroll;*/}.swiper {        }.zfbutton {    /*display: inline-block;    border-radius: 10rem;    transition: all .3s;    position: relative;    overflow: hidden;    z-index: 1;*/}.zfbutton:after {    /*content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 100%;    background-color: #156f9e;    border-radius: 10rem;    z-index: -2;*/}.zfbutton:before {    /*content: '';    position: absolute;    bottom: 0;    left: 0;    width: 0%;    height: 100%;    background-color: #094b6d;    transition: all .3s;    border-radius: 10rem;    z-index: -1;*/}.zfbutton:hover {   }.zfbutton:hover:before {   }/*.zfErrorDiv2{ left: 0; text-align: left; }*/.zfErrorDiv:before {    left: 25px;}.zfFooterFix2 em {    top: -2px;}.zfFooterFix2 {    width: 800px;    left: 0;    right: 0;}.zfFooterFix2 a.zfbutton {    max-width: none;    width: 20px;    height: 20px;    padding: 10px;}.zfFooterFix2 .zfbtnSubmit {    display: block;}/* .swiper-slide-active .verticalScroll {    overflow-y: auto !important;    overflow-x: hidden;} *//* .verticalScroll {    overflow-y: hidden;} */.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;}.sflabelName {        }.sfSNumberCon {    width: 48%;    display: inline-block;    overflow: hidden;    margin-right: 1%;    vertical-align: top;    box-sizing: border-box;    margin-left: 1%;    margin-top: 10px;    position: relative;}.addEntryIconplus {    display: inline-table !important;    text-align: center;    padding-top: 0px !important;    cursor: pointer;    vertical-align: bottom !important;}.sfCardDiv {    vertical-align: top;    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    height: 160px;    margin-bottom: 10px;    position: relative;    box-sizing: border-box;    border: 1px solid rgb(var(--input-bdr-clr));    border-radius: 5px;    overflow: hidden;}.sfCardValign {    display: table-cell;    vertical-align: middle;}.addEntryIconplus span, .sfpopbtnlabel.addEntryIconLabel {    color: var(--value-txt-clr);    font-size: var(--sf-addentry-txt-size);}.sfpopbtnlabel {    font-size: var(--sf-addentry-txt-size);    font-weight: normal;        overflow: hidden;    padding: 0px 10px;}.cardRowDiv {    padding: 8px 12px;    box-sizing: border-box;    position: relative;}.sfCardDiv .lableText {    padding-right: 20px;}.sfCardDiv .labelCont {    font-size: var(--instruction-txt-size);    width: 48%;    display: inline-block;     text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    font-weight: normal;    box-sizing: border-box;    color: var(--value-txt-clr);}.rtl .sfCardDiv .labelCont {    direction: ltr;    text-align: right;    padding-right: 0;    padding-left: 20px;}.cardOverDiv {    padding: 0px;    position: absolute;    bottom: 0;    box-sizing: border-box;    width: 100%;    background: rgb(var(--elements-clr));    overflow: hidden;    height: 0;    left: 0;    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    -webkit-transition: height 0.2s ease;    transition: height 0.2s ease;    box-shadow: 0px -1px 3px rgba(var(--elements-clr));    border-radius: 0 0 5px 5px;}.cardOverDivSpace {    padding: 6px 10px;}.dim-div-sf {    display: block;    height: 100%;    left: 0;    margin: 0;    padding: 0;    position: fixed;    top: 0;    background: rgba(0, 0, 0, 0.4);    width: 100%;    z-index: 499;    background-color: #222222\9;}.pScroll {    overflow-y: scroll;}.pScroll .popUpOuter {    margin: 50px auto;    position: static;}.templateWrapper, .tyTemplateWrapper {    background: rgba(var(--page-bg-clr), var(--opacity-10));    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.ofPopCloseIcn {    position: absolute;    right: -14px;    background: #000;    border: 1px solid #000;    padding: 6px !important;    border-radius: 30px;    top: -17px;    cursor: pointer;    z-index: 1;}.zfSubFrmfldDisabled .cardOverDivSpace {	display: none;}.sfSNumberCon .icon-lock {	display: none;}.zfSubFrmfldDisabled .sfSNumberCon .icon-lock {	display: block;    right: 8px;    top: 8px;    z-index: 9;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    width: 16px;    height: 16px;}.rtl .zfSubFrmfldDisabled .sfSNumberCon .icon-lock {	right: auto;	left: 8px;}.sfInlinePopView {	display: none;	align-items: center;	justify-content: center;	padding: 5px;    box-sizing: border-box;}.sfInlinePopView i {	display: flex;	align-items: center;	justify-content: center;	cursor: pointer;}.zfSubFrmfldDisabled .sfInlinePopView {	display: flex;}.zfSubFrmfldDisabled .sfInlinePopView svg {	width: 20px;    height: 20px;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    stroke-width: 0.5px;    padding-inline-end: 6px;    position: initial;}.sfInlinePopView span {	font-size: 14px;	color: var(--value-txt-clr);}.zfSubFrmfldDisabled .addEntryIconplus {    pointer-events: none;    cursor: not-allowed;    opacity: 0.4;}.zfSubFrmfldDisabled .sfCardValign .icon-lock {    position: initial;    display: inline-block;    margin-bottom: 6px;    width: 21px;    height: 21px;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    stroke-width: 0.5px;}.type3 .zfSubFrmfldDisabled .sfCardValign .icon-lock {    width: 24px;    height: 24px;}.type4 .zfSubFrmfldDisabled .sfCardValign .icon-lock,.type5 .zfSubFrmfldDisabled .sfCardValign .icon-lock {    width: 28px;    height: 28px;}.zfSubFrmfldDisabled .sfCardValign span {    display: none;}.zfSubFrmfldDisabled .sfSNumberCon.addEntryIconplus:not(:nth-of-type(2)) {	display: none !important;}.fieldDisabled.zfSubFrmfldDisabled .fldDisabledIcn {    display: none;}.zfSubFrmfldDisabled .footerWrapper {    display: none;}.submitColor {    /*color: #fff;    border: 1px solid;    border-color: #24A68A;    background: #24A68A;    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);    -webkit-box-shadow: 0 1px 2px rgb(0 0 0 / 15%);    box-shadow: 0 1px 2px rgb(0 0 0 / 15%);    text-shadow: 0 1px 0 rgb(0 0 0 / 25%);*/}.fmFooter {    text-align: center;    overflow: hidden;    padding: 25px 30px;    overflow-x: hidden !important;}.tempHeadContBdr {    list-style: none;    border-bottom: 1px solid var(--label-txt-clr);    margin: 0;    padding: 20px 25px;    -webkit-border-radius: 3px 3px 0 0;    -moz-border-radius: 3px 3px 0 0;    border-radius: 3px 3px 0 0;}.tempHeadContBdr .frmTitle {    color: var(--label-txt-clr);    margin: 0;    padding: 0;    font-size: var(--sf-title-txt-size);}.tempHeadContBdr .frmDesc {    color: var(--instruction-txt-clr);    font-weight: normal;    margin: 0;    padding-top: 5px;}.subContWrap .fieldContainer {    box-shadow: none;    margin-bottom: 10px;    padding-bottom: 0px;    background: none;}.subContWrap .zfLabelDiv {    padding-bottom: 10px;    background: none;}.cardOverDivSpace span {    margin: 1px 6px;    cursor: pointer;    color:var(--value-txt-clr);}span.icnsplitBar:after {    position: absolute;    content: "";    height: 16px;    width: 1px;    background: var(--value-txt-clr);}.subContWrap .intl-tel-input.separate-dial-code .selected-flag {    display: table;}.subContWrap .error input[ui_type="textbox"], .subContWrap .error .tempContDiv textarea, .subContWrap .error .mSelect select, .subContWrap .error .signContainer canvas, .subContWrap .error .form_sBox {    border-color: var(--error-bg-clr) !important;}.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;}.sfCardError {    border: 1px solid var(--error-bg-clr);}.sfpopuniqueError {    margin-left: 25px;    padding: 10px;    background: var(--error-bg-clr);    margin-right: 25px;    display: block;}.subfrmEmpty_txtLive {    text-align: center;    padding: 20px 0px;    font-size: var(--instruction-txt-size);    color:var(--label-txt-clr);    border:1px solid var(--label-txt-clr);    border-width: 1px 0px;}.sfCardDiv:hover .cardOverDiv {    height: 30px;    /*border-top:1px solid #f7f7f7;    box-shadow: 0px -1px 3px #e0e0e0;*/}.sfTrashicn {    background: url(../images/trash-icn.f62ac37cf02b214d54319e1279175644.png);    display: inline-block;    width: 15px;    height: 15px;    background-size: 15px 15px;    cursor: pointer;    margin-top: 1px;    transition: transform 0.5s ease;    -moz-transition: transform 0.5s ease;    -webkit-transition: transform 0.5s ease;    -o-transition: transform 0.5s ease;}.sfEditpen {    background: url(../images/edit-pencil.5a5746290f8cb62a2bc8dc1fda357df0.png);    display: inline-block;    width: 15px;    height: 15px;    background-size: 15px 15px;    cursor: pointer;    margin-top: 1px;    transition: transform 0.5s ease;    -moz-transition: transform 0.5s ease;    -webkit-transition: transform 0.5s ease;    -o-transition: transform 0.5s ease;}.brandingWrapper {    border-top: 1px dashed var(--label-txt-clr);    padding: 15px 25px;    text-align: center;    background: rgba(0,0,0,.8);    font-family: sans-serif, Helvetica, Arimo, Arial;    letter-spacing: 0.3px;    font-size: 15px;    font-weight: lighter;        }.brandingWrapper .brandingTextCont {    padding-top: 8px;     width: 70%;    text-align: left;}.brandingWrapper .brandingTextCont p {    display: inline-block;    color: #fff;}.brandingWrapper .brandingTextCont svg {    width: 16px;    height: 16px;    margin-right: 2px;    position: relative;    top: 3px;    stroke-width: 0.3px;    fill: var(--label-txt-clr);    stroke:var(--label-txt-clr);}.brandingLogoCont {    text-align: center;    display: inline-block;}.brandingLogoCont img {    width: 140px;}.brandingLogoCont span {    display: block;    color:#fff;}.brandingWrapper .brandingTextCont span {    line-height: 21px;}.brandingWrapper .brandingTextCont a {    text-decoration: underline;    color: #fff;    }.zfbrandingWrapper .brandingLogoCont span {    float: left;    padding-top: 8px;}.quickViewIcon {    /*position: fixed;    top: 50%;    padding: 4px 13px 0px;    right: -4px;    z-index: 9;    background: #222;    border-radius: 5px;    color: #fff;*/}.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{   padding: 20px;}*/.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;    overflow: hidden;    text-overflow: ellipsis;}.qvFieldWrapper ul li span {    overflow: hidden;    text-overflow: ellipsis;}.quickViewIcon-Close, .quickViewIcon-Open {    height: 30px;    width: 30px;    position: relative;    text-align: center;    cursor: pointer;    transition: 0.8s all;    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;}.rtl .quickViewIcon-Close, .quickViewIcon-Open {    border-right: 1px solid var(--value-txt-clr);}.qvFieldWrapper ul li.selected:before {    /*border-top: 12px solid transparent;    border-bottom: 12px solid transparent;    border-right: 12px solid #fff;*/}.qvFieldWrapper .selected:before {    /*left: -12px;    border: solid transparent;    content: "";    height: 0;    width: 0;    position: absolute;    pointer-events: none;*/}.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 .zfTimeContainer .customDropDown:first-child {    margin-left: 2%;}.rtl .zfTimeContainer .customDropDown {    float: right;    text-align: right;}.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 .uploadedCont li {    float: right;}.rtl .uploadedCont.imgUploadedCont li:last-child {    margin-left: 0;}.rtl .uploadedCont.imgUploadedCont li {    margin-left: 3%;    margin-right: 0;}.rtl .uploadedCont .previewWrapper {    margin-right: 0;    margin-left: 10px;}.rtl .uploadedCont .uploadFileTitle {    float: right;}.rtl .uploadedCont .attachDelete {    right: auto;    left: 15px;}.rtl .customRadio input[type="radio"]:not(:checked) {    right: -99999px;    left: auto;}.rtl .uploadedCont.imgUploadedCont .icon-cross {    right: auto;    left: 4px;}.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 .intl-tel-input.allow-dropdown .flag-container {    right: 0;    left: auto;}.rtl .intl-tel-input .country-list {    text-align: right;}.rtl .intl-tel-input {    direction: ltr;    text-align: right;}.rtl .intl-tel-input .country-list li {    direction: rtl;}.rtl .intl-tel-input.allow-dropdown .flag-container {    right: 0;    left: auto;}.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.separate-dial-code .selected-dial-code {    padding-right: 25px;    padding-left: 0;}.rtl .intl-tel-input .selected-flag .iti-flag {    right: 0;    left: auto;}.rtl .intl-tel-input .selected-flag .iti-arrow {    left: 14px;    right: auto;}.rtl .matrixTablewrap .form_sBox .select2-container--default .select2-selection--single.select2FormCont .select2-selection__rendered .select2FormFont {    text-align: right;    padding-right: 15px;}.rtl .matrixTablewrap .select2-container--default .select2-selection--single .select2-selection__rendered {    width: auto;    padding-right: 0px !important;}.rtl .select2-results__option {    text-align: right;}.rtl .zfPayChoiceWrapper .imgSelectionDiv span {    left: 0;    right: 2px;}.rtl .payRow1 .pmtActionField .symbolBefore {    float: right;    margin-left: 10px;    margin-right: 0;}.rtl .zfSlider .slideActCont {    left: auto;}.rtl .zfSlider .rt {    text-align: left;}.rtl .zfNameContainer .nameCompLabelWrapper {    float: right;    margin-right: 2%;    margin-left: 0;}.rtl .zfNameContainer .nameCompLabelWrapper:first-child {    margin-right: 0%;}.rtl .zfNameContainer span:first-child {    margin-right: 0;}.rtl .intl-tel-input.separate-dial-code.allow-dropdown input {    padding-left: 0 !important;}.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 .imageOptionsActCont {    left: 15px;    right: auto;}.rtl .imageOptionsText {    margin-right: 0;    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;}.sfCardDiv .labelCont div {        text-overflow: ellipsis;    overflow: hidden;}.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 .termsContainer .customCheckBox .cusChoiceLabel {    padding: 10px 0;}.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: 5px !important;}.rtl .errorMessage {    padding-left: 25px;    padding-right: 25px;}.imageOptions {    width: 100%;    height: 100%;    text-align: center;        overflow: hidden;    display: table;}.imageOptionsWrap {   display: flex;    height: 100%;    flex-direction: column;    justify-content: center;    align-items: center;}.imageOptionsWrap span {    color: var(--value-txt-clr);    font-size: var(--fieldcomp-label-txt-size);    margin-top: 8px;    cursor: pointer;}.imageOptionsCont {    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;}.imageOptionsText {    margin-top: 10px;    color: var(--value-txt-clr);    font-size: var(--instruction-txt-size);}.ofSubformWrapper .imageOptionsText {    font-size: var(--sf-instruction-txt-size);}.tempSubfrmWrapper .imageOptionsText {    line-height: 44px;    padding-left: 5px;}.imageOptionsActCont {    float: right;    position: relative;    right: 15px;    z-index: 9;}.imageOptionsActCont a, .fileUploadDiv a{    position: relative;    border: none;    border-radius: 30px ! important;    display: inline-block;    padding-right: 0;    margin-right: 0;}.fileUploadDiv.imageUploadDiv a {    padding-right: 0;    margin-right: 0;    padding-left: 25px;}.fileUploadDiv.imageUploadDiv a:before {    position: absolute;    content: "";    width: 1px;    height: 17px;    background: var(--value-txt-clr);    left: 0;    top: 11px;}.rtl .fileUploadDiv.imageUploadDiv a:before {    right: 0;    left: auto;}.fileUploadDiv.imageUploadDiv svg.icon.icon-camera {  width: 19px;    height: 19px;   margin-top: 3px;}.fileUploadDiv.onlyUpload a {    margin-left: 0;    margin-right: 0;}.imageOptionsActCont a svg {    padding: 10px;    width: 21px;    height: 21px;    fill: #222;}.imageOptionsActCont .uploadIconCont {    position: relative;}.uploadIconCont svg.icon.icon-upload {    position: inherit;    width: 17px;    height: 17px;    margin-top: 3px;    padding:6px;}.rtl .uploadIconCont svg.icon.icon-upload {    left: auto;    right: auto;}.rtl .imageOptionsActCont a, .rtl .fileUploadDiv a {    margin-right: 0;    margin-left: 30px;}.rtl .fileUploadDiv.imageUploadDiv a {    margin-left: 0;    padding-left: 0;    padding-right: 25px;}.rtl .fileUploadDiv.onlyUpload a {    margin-left: 0;}.imageOptionsText {    font-size: var(--instruction-txt-size);    margin-bottom: 30px;}.ofSubformWrapper .imageOptionsText {    font-size: var(--sf-instruction-txt-size);}.orTxt {    text-transform: uppercase;    color: var(--value-txt-clr);    padding: 0 10px;    position: relative;    display: flex;    z-index: 2;    align-items: center;    justify-content: center;    margin-bottom: 22px;}.orTxt:before {    position: absolute;    height: 1px;    width: 100%;    border-bottom: 1px dashed rgb(var(--input-bdr-clr));    content: "";    left: 0;    top: 6px;}.orTxt span {    position: relative;    z-index: 1;    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));}.cameraWrapper {    position: relative;    width: 500px;}.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;}.rtl .cameraWrapper .closePopup {    position: absolute;    right: auto;    left: -15px;    top: -15px;}.cameraWrapper .closePopup svg {    border: 1px solid #222;    width: 12px;    height: 12px;    background: #d1d1d1;    border-radius: 30px;    padding: 8px;    fill: #222;}.cameraWrapper .closePopup svg:hover {    background:#fff;}/*.cameraWrapper .closePopup:hover svg, .cancelSubmitPopup .closePopup:hover svg {    fill: var(--error-bg-clr);}*/.cameraWrapper .popupHeader {    border: none;    margin: 0;    padding: 10px;}.cameraWrapper .popupHeader .camDropIcon {    position: relative;    top: 5px;}.cameraWrapper .popupHeader .camDropIcon svg {    width: 21px;    height: 21px;    fill: var(--label-txt-clr);}.cameraWrapper .popupHeader .cameraDropdown {    margin-left: 0px;    margin-top: 5px;}.cameraWrapper .popUpInner, .cameraWrapper .popupMainCont {    padding: 0;}.cameraWrapper .popupMainCont {    position: relative;    background: #000;}.cameraWrapper .cameraFooter {    position: absolute;    bottom: 0;    width: 100%;    text-align: center;    box-sizing: border-box;    padding: 20px 0;}.cameraWrapper .cameraFooter a {    margin: 0 10px;    background: #ebeaea;    border-radius: 30px;    display: inline-block;}.cameraWrapper .cameraFooter svg {    padding: 10px;    width: 27px;    height: 27px;    stroke-width: 0.7px;    stroke: #fff;    fill: #fff;}.cameraWrapper .cameraFooter .clickCamera {    background: #2BBB76;    color: #fff;}.cameraWrapper .cameraFooter .reTakeCamera {    background: #4B7DFC;    color: #fff;}.cameraDropdown .select2-container {    outline: none;    width: 99% !important;}.cameraDropdown .select2-container--default .select2-selection--single {    border: 1px solid rgba(var(--input-bdr-clr));    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    border-top-left-radius: 3px;    border-top-right-radius: 3px;    height: 35px;    background: rgba(var(--input-bg-clr));}.cameraDropdown .select2-container .select2-selection--single .select2-selection__rendered {    display: block;    padding-left: 8px;    padding-right: 20px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    line-height: 34px !important;    font-size: var(--elements-h5-txt-size);    padding-left: 10px !important;    color: var(--value-txt-clr);}.cameraDropdown .select2-container--default .select2-selection--single .select2-selection__arrow {    right: 0px;    height: 33px !important;    width: 30px;    margin: 0;    top: 0;    position: absolute;}.cameraDropdown .select2-container--default .select2-selection--single .select2-selection__arrow b {    height: 0;    left: 50%;    margin-left: -4px;    margin-top: -2px;    position: absolute;    width: 0;    top: 13px !important;    border-style: solid;    border-width: 0 2.5px 2.5px 0 !important;    display: inline-block;    padding: 3px;    transform: rotate(45deg) !important;    -webkit-transform: rotate(45deg) !important;    top: 13px !important;    border-color: var(--value-txt-clr) !important;}.cameraWrapper .popupHeader .cameraDropdown {    margin-left: 10px;    margin-top: 0;    width: 90%;    float: left;}.ofCameraDropDownCont .select2-results__option {    font-size: var(--elements-h5-txt-size);}.rtl .cameraDropdown .select2-container .select2-selection--single .select2-selection__rendered {    text-align: right;}.rtl .cameraDropdown .select2-container--default .select2-selection--single .select2-selection__arrow {    left: 0;    right: auto;}.cameraDropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {    transform: rotate(-135deg) !important;    -webkit-transform: rotate(-135deg) !important;    top: 17px !important;}.cameraErrorWrapper .popupMainCont {    text-align: center;}.cameraErrorWrapper .popupMainCont .cameraStrikeCont {    padding: 10px;    background: rgb(var(--elements-clr));    border-radius: 30px;    margin-bottom: 15px;    display: inline-block;}.cameraErrorWrapper .popupMainCont svg {    width: 27px;    height: 27px;    fill: var(--value-txt-clr);}.cameraErrorWrapper .popupMainCont h3 {        margin-bottom: 10px;    font-size: var(--instruction-txt-size);}.cameraErrorWrapper .popupMainCont p {        text-align: center;    font-weight: 400;    margin: 0;    margin-bottom: 20px;}.cameraErrorWrapper .closePopup {    position: absolute;    right: -15px;    background: #000;    border: 1px solid #000;    padding: 6px !important;    border-radius: 30px;    top: -18px;    cursor: pointer;    z-index: 1;    display: inline-block;}.rtl .cameraErrorWrapper .closePopup {    left: -15px;    right: auto;}.pageReviewPopUp.cameraErrorWrapper .popUpInner {    padding: 25px 10px 25px;}.cameraErrorWrapper .closePopup .delete_icon {    width: 14px;    height: 14px;    fill: #fff;}/*.cameraErrorWrapper .closePopup:hover svg.icon.delete_icon {    fill: var(--error-bg-clr);}*/.rtlWrapper .imageOptionsText {    float: right;    margin-right: 0;    margin-right: 5px;}.rtlWrapper .imageOptionsActCont {    float: left;    right: 0;    left: 15px;}.rtlWrapper .cameraWrapper .popupHeader .camDropIcon {    float: right;}.rtlWrapper .cameraWrapper .popupHeader .cameraDropdown {    margin-left: 0;    margin-right: 30px;}.rtlWrapper .cameraDropdown .select2-container .select2-selection--single .select2-selection__rendered {    text-align: right;}.select2-dropdown {    background-color: rgb(var(--elements-clr));    border-color: var(--value-txt-clr);}/*:root {  --swiper-pagination-color: #ef3eab !important;}*/.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;}/* .swiper-pagination-progressbar {    background:var(--progress-default-bg-clr) !important;    position: fixed;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {    background: var(--progress-filled-bg-clr) !important;} *//*.subformOFpopup .templateWrapper{  background-color: rgba(var(--elements-clr), var(--opacity-1));}*/.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;}.intl-tel-input .country-list .country {    padding: 7px 10px;    font-size: var(--drpdwn-list-txt-size);    color: var(--value-txt-clr);}.ofSubformWrapper .intl-tel-input .country-list .country {    font-size: var(--sf-drpdwn-list-txt-size);}.intl-tel-input .country-list .country-name {    margin-right: 6px;    color: inherit;    font-size: var(--drpdwn-list-txt-size);}.ofSubformWrapper .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;}.intl-tel-input .country-list {    background: rgb(var(--elements-clr));}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {    text-align: left;    appearance: auto;    height: auto;    margin-top: 4px;    padding: 3px 4px 4px;    font-size: var(--date-picker-txt-size);}.ofSubformWrapper .ui-datepicker select.ui-datepicker-month, .ofSubformWrapper .ui-datepicker select.ui-datepicker-year {    font-size: var(--sf-date-picker-txt-size);}.select2-container--default .select2-results__group {    opacity: 0.8;    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;}.qvFieldWrapper ul li svg.icon {    position: absolute;    left: 8px;    width: 20px;    height: 20px;    top: 8px;}.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;}.customRadio .twoColumns span, .customRadio .sideBySide span, .customRadio .oneColumns span, .customRadio .threeColumns span {    width: 48%;    margin: 20px 4% 0px 0px;    float: left;    padding: 3px 18px;    border-radius: var(--input-radius);    vertical-align: top;    position: relative;    border: 1px solid rgba(var(--elements-clr));}.customRadio .threeColumns span {    width: 30.6%;    margin-top: 0px;    margin-bottom: 20px;}.customRadio .threeColumns span:nth-child(even) {    margin-right: 4%;}.customRadio .threeColumns span:nth-child(3n+0) {    margin-right: 0;    margin-top: 0;}.customRadio .oneColumns span {    width: 100%;}.customRadio .oneColumns span:nth-child(1) {    margin-top:0px;}.customRadio .oneColumns span:nth-child(2) {    margin-top: 20px;}.customRadio .sideBySide span {    width: auto;    margin-top: 0px;    margin-bottom: 20px;}.customRadio .sideBySide span:nth-child(3) {    margin-top: 0;}.customRadio .sideBySide span:nth-child(2) {    margin-right: 4%;}.unitPosFix {    width: 100%;    position: relative;}/*.oneFiledLodingCont .bar {    animation: loadingJ 3s cubic-bezier(0.17, 0.37, 0.43, 0.67) infinite;}.oneFiledLodingCont .bar {    float: left;    width: 15px;    height: 6px;    border-radius: 2px;    background-color: #4b9cdb;}@keyframes loadingJ {    0%,    100% {        transform: translate(0, 0);    }    50% {        transform: translate(150px, 0);        background-color: #f5634a;        width: 25px;    }}*/.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 svg.icon.delete_icon {    width: 14px;    height: 14px;    fill: #fff;}.pageReviewPopUp .ofPopCloseIcn {    top: -33px;    right: -24px;}/*.ofPopCloseIcn:hover svg.icon.delete_icon {    fill: var(--error-bg-clr);}*/.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);}/*.quickViewIcon-Close .icon.delete_icon {  display: none;}*//*.quickViewIcon-Open .icon.delete_icon {    width: 16px;    height: 16px;    left: 13px;    top: 14px;    display: none;    stroke-width: 0;}*//*.quickViewIcon-Open .icon.delete_icon {    display: block;}*//*.quickViewIcon-Close svg.icon.icon-Bullet-list-01 {    display: block;}*/.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;}/*.ofPopCloseIcn.ofPopupImageClose svg.icon.delete_icon:hover {    fill: var(--error-bg-clr);}*/.captchaPopup .errorMessage {        color: var(--error-txt-clr);    /* padding-top: 10px;    padding-left:0px; */    display: none;    margin-top: 10px;}.customRadio span.extraWrapper {    border: none;    background:transparent;    transition: margin-top .20s linear 0s;    width: 100%;    margin-top: 21px;}.customRadio span.extraWrapper, .customCheckBox span.extraWrapper{    border: none;    background:transparent;    transition: margin-top .20s linear 0s;    width: 100%;}.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;    left: 0;    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);}.ofSubformWrapper .otherTxtAnimation {    -webkit-font-smoothing: antialiased;    font-size: var(--sf-value-txt-size);}.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;}.matrixTablewrap table {    position: relative;    border-spacing: 0;}.fieldtypeText.customCheckBox span {    padding: 3px 18px;    display: block;    border: 1px solid rgba(var(--elements-clr));    border-radius: var(--input-radius);    margin-bottom: 20px;}.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;}/* .swiperProgressCont {    width: 100%;    height: 8px;    z-index: 99;    position: fixed;} *//*    height: 8px;} */.crminput_Wrap {    position: relative;    margin-bottom: 20px;}.crminput_Wrap input.flLeft.crm_inputlength {    padding-left: 40px;    box-sizing: border-box;    padding-right: 40px;    width: 100%;    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));    transition: 0.5s;    overflow: hidden;    text-overflow: ellipsis;}.ofSubformWrapper .crminput_Wrap input.flLeft.crm_inputlength {    font-size: var(--sf-value-txt-size);}.crminput_Wrap input.flLeft.crm_inputlength:focus {    border-color : rgb(var(--input-bdr-clr));}.fieldDisabled .fieldtypeText.crminput_Wrap input[ui_type="textbox"] {	padding-left: 40px;	padding-right: 40px;}.crm_iconImg {    width: 22px;    height: 22px;    position: absolute;    fill: rgb(var(--elements-clr));    opacity: 0.7;    left: 7px;    top: 50%;    transform: translateY(-50%);}.rtl .crm_iconImg {    left: auto;    right: 7px;}.crm_iconImg {    left: auto;    right: 7px;    top: 50%;    opacity: 0.7;    left: 12px;    transform: translateY(-50%);    fill: var(--value-txt-clr);    position: absolute;}.rtl .crm_loadeImg {    margin-left: 0;    left: 0px;}.rtl .crminput_Wrap icon.icon-search {    right: auto;    left: 12px;}.crminput_Wrap icon.icon-search {    position: absolute;    fill: var(--value-txt-clr);    opacity: 0.7;    right: 7px;    left: auto;    font-size: 17px;    cursor: pointer;    top: 50%;    transform: translateY(-50%);}.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%);}.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 var(--value-txt-clr);    z-index: 98;    max-height: 150px;    overflow-y: scroll;    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: var(--value-txt-clr) !important;}.ruleDropDown li.addSelect {    background-color: var(--elements-highlight-clr)}.ruleNoActionFields {    text-align: center;    padding-top: 10px;    padding-bottom: 10px;    color: var(--value-txt-clr) !important;    font-size: var(--drpdwn-list-txt-size);}.crminput_Wrap .icon.delete_icon {    width: 15px;    height: 15px;    top: 50%;    position: absolute;    right: 7px;    fill: var(--value-txt-clr);    cursor: pointer;    stroke: var(--value-txt-clr);    stroke-width: 1.7;    transform: translateY(-50%);}.rtl .crminput_Wrap .icon.delete_icon {    left: 7px;    right: auto;}.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);    }}.rtl .customRadio .twoColumns span, .rtl .customRadio .sideBySide span, .rtl .customRadio .oneColumns span, .rtl .customRadio .threeColumns span {    margin: 0px 0% 20px 4%;    float: right;}.rtl .customCheckBox .twoColumns span, .rtl .customCheckBox .sideBySide span, .rtl .customCheckBox .oneColumns span, .rtl .customCheckBox .threeColumns span {    margin: 0px 0% 20px 4%;    float: right;}.rtl .customRadio .threeColumns span:nth-child(even) {    margin-right: 0;}.rtl .customRadio .threeColumns span:nth-child(3n+0) {    margin-left: 0;    margin-top: 0;}.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 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {    right: 0;    left: auto;    transform-origin: right top;} */.rtl .brandingWrapper .brandingTextCont {    text-align: right;}.rtl .qvFieldWrapper .selected:before {    right: -12px;    left: auto;    transform: rotate(180deg);}.backgroundBg, .tyBackgroundBg {    background-color: rgb(var(--page-bg-clr));    position: fixed;    width: 100%;    height: 100%;    z-index: -1;    -ms-box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    transform: translateZ(0);    -webkit-transform: translateZ(0);    outline: none;    opacity : var(--page-bg-opacity);}.tile {    background-repeat: repeat;}.none {    background-repeat: no-repeat;}.stretch {    background-size: cover;    }/*.imgLeft {    background-position: top left;}.imgRight {    background-position: top right;}.imgCenter {    background-position: top center;} */.thankyouPageWrap .backgroundSecBg {    margin: 0;    padding: 0;}.thankyouPageWrap .templateWrapper, .thankyouPageWrap .tyTemplateWrapper{    background: rgba(var(--field-cont-bg-clr), var(--field-cont-bg-opacity));    box-shadow: none;    border-radius: var(--field-cont-bdr-radius);    text-align: center;}.container_Model.thankyouPageWrap .templateWrapper, .container_Model.thankyouPageWrap .tyTemplateWrapper {    box-shadow: 0px 0px var(--field-cont-shadow-spread) 0px var(--field-cont-shadow-clr);	border: 1px solid rgb(var(--field-cont-bdr-clr));}.templateWidth, .tyTemplateWidth {    width: 800px;    -ms-box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    margin:0 auto;        display: flex;    justify-content: center;    align-items: center;}.infoWrapper {        overflow: hidden;        margin:20px 0px;}.infoContainer {    padding: 5px 25px 30px 25px;}.thankyouTick {    stroke:var(--label-txt-clr);    width: 66px !important;    height: 66px !important;    margin-bottom: 15px !important;    margin: 0 auto;    display: block;}.infoContainer .infoCont {    color: var(--label-txt-clr);    font-size: var(--label-txt-size);    font-weight: 500;}.alignCenter {    text-align: center;    display: block;}.infoWrapper .brandCont {        overflow: hidden;        padding: 15px;}.brandCont .newEntryLink {    float: none !important;    margin: 0 auto;    text-align: center;    }.newEntryLink a {    display: inline-block;	border: 1px solid var(--submit-bdr-clr) !important;    padding: 10px 15px !important;    border-radius: var(--submit-bdr-radius);    margin: 0 8px;    cursor: pointer;    color: var(--submit-txt-clr) !important;    fill: var(--submit-txt-clr);    font-size: var(--submit-txt-size);    margin-bottom: 15px;    line-height: inherit;    position: relative;    text-decoration: none;    background: rgba(var(--submit-bg-clr)) !important;   /* display: inline-flex;    align-items: center;*/}.newEntryLink .livePlusIcon {    margin: 0 !important;    margin-right: 5px !important;    position: relative;}.livePlusIcon {    width: 20px !important;    height: 25px !important;}.thankyouPageWrap .thankyouPageBtn {    overflow: hidden;}.newEntryLink .liveEditIcon {    width: 15px !important;    height: 15px !important;    position: relative;    top: 5px;}.newEntryLink .livePDFIcon, .newEntryLink .liveAddIcon, .newEntryLink .liveEditIcon, .newEntryLink .livePlusIcon {    margin: 0 !important;    margin-right: 5px !important;    position: relative;}.newEntryLink .livePDFIcon {    width: 19px !important;    height: 25px !important;}.backgroundSecBg.thankyouPageFocusCont {    outline: none;    display: flex;}.thankyouPageWrap .templateWrapper table{    border-color:var(--label-txt-clr) !important;}.dropdownOtherOption {    border-left: 0px !important;    color: inherit;    border-width: 1px;    display: block;    border-color: var(--value-txt-clr);    border-style: solid;    border-left-color: transparent !important;    border-right: 0px;    border-right-color: transparent !important;    border-bottom: 0px;    border-bottom-color: transparent !important;    margin-top: -10px;    padding-top: 9px;    margin-left: -10px;    padding-left: 10px;    width: 103%;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    word-break: break-word;}.rtl .dropdownOtherOption {    margin-left: 0;    margin-right: -10px;    padding-right: 10px;}@-moz-document url-prefix() {    html,    body {        scrollbar-width: none;    }}.matrixTablewrap .customCheckBox .cusChoiceLabel, .matrixTablewrap .customRadio .cusChoiceLabel {    display: flex !important;    justify-content: center;    align-items: center;}.matrixTablewrap .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    top: inherit;    left: auto;}.matrixTablewrap .customRadio input[type="radio"] + label:before {    left: inherit;}.matrixTablewrap .customRadio input[type="radio"]:not(:checked) + label:after {    top: 15px;    left: inherit;}.matrixTablewrap .customRadio input[type="radio"]:not(:checked) + label, .matrixTablewrap .customRadio input[type="radio"]:checked + label {    padding: 10px 0;}.select2FormFont {    overflow: hidden;    text-overflow: ellipsis;}.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);}.zfUploadContainer.fileUploadContant {    height: 185px;}.fileUploadDiv {    vertical-align: middle;    cursor: pointer;    padding-bottom: 0;}.fileUploadDiv.imageUploadDiv {    padding-top: 0px;    padding-bottom: 0px;    margin-left: 25px;}.rtl .fileUploadDiv.imageUploadDiv {    margin-left: 0;}.rtl .fieldtypeText .cameraIconCont svg {    right: auto;}.rtl .zfUploadContainer {    float: right;}.rtl .uploadedCont {    float: left;}.rtl .select2-container--default .select2-results__option[aria-selected=true]:after {    top: 12px;    left: 18px;    right: auto;}.rtl .matrixTablewrap .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    right: auto;    left: auto;}.rtl .zfTimeContainer .customDropDown:last-child {    margin-left: 0;}.ofFormulaDiv input {    background: rgb(var(--elements-clr));    border-radius: 3px !important;    border: none !important;}.qvFieldWrapper ul li.selected {    background: var(--elements-highlight-clr);    color: var(--value-txt-clr);}.rtl .fieldtypeText .zfDateWrapper input[ui_type="textbox"] {    direction: ltr;    text-align: right;}.rtl .pageReviewPopUp .ofPopCloseIcn {    left: -25px;    right: auto;    top: -30px;}.rtl .saveCpyBoard {    right:auto;    left:3px;}.rtl .ofPopCloseIcn {    right:auto;    left:-15px;    top: -13px;}.rtl .ofPopCloseIcn.ofPopupImageClose {    right: auto;    left: 10px;    top: 10px;}.sfCardDiv .recordVal .sfSignCardimg {    height: 18px;}/* .swiper-wrapper {    align-items: center;} */.rtl .select2-container--default .select2-results__option[aria-selected=true]{    padding-right: 10px;    padding-left: 30px;}.rtl .descFld ul, .descFld ol{    padding-right: 20px;}.rtl .matrixfreeze{    left: auto;    right: -1px;}.rtl .zfSymbolbefore{    margin-left: 12px;    margin-right: 0;}.popGeneratePdf .popUpFields label {    line-height: 25px;    padding: 12px 30px 5px;    font-size: var(--instruction-txt-size);    text-align: center;    margin-bottom: 0px;}.encryptLoad_Txt {    font-size: var(--instruction-txt-size);    color:var(--label-txt-clr);    text-align: center;    position: relative;    margin-top: 10px;}.encryptLoad_Txt em {        animation-name: of_blink;    animation-duration: 1.4s;    animation-iteration-count: infinite;    animation-fill-mode: both;    color:var(--label-txt-clr);    padding-left: 5px;    line-height: 0;}.encryptMsgTxt {    padding: 0px 30px 10px;        line-height: 26px;}.encryptLoad_Txt em:nth-child(2) {    animation-delay: 0.2s;}.encryptLoad_Txt em:nth-child(3) {    animation-delay: 0.4s;}@keyframes of_blink {    0% {        opacity: 0.2;    }    20% {        opacity: 1;    }    100% {        opacity: 0.2;    }}.navBtnWrapper .icon-arrow-lft {    padding-right: 5px;    font-size: calc(var(--previous-txt-size));    color: var(--previous-txt-clr);}.navBtnWrapper .icon-arrow-rht {    padding-left: 5px;    font-size: calc(var(--next-txt-size));    color: var(--next-txt-clr);}.zfReviewWrap .imgfileName {    overflow: hidden;    float: left;    max-width: 90px;    text-overflow: ellipsis;    white-space: nowrap;    text-transform: lowercase;}.fieldtypeText.zfUnit input[ui_type="textbox"] {    padding-left: 40px;}.fieldtypeText.zfFormulaUnit input[ui_type="textbox"] {    padding-left: 15px;}.rtl .fieldtypeText.zfFormulaUnit input[ui_type="textbox"] {    padding-left: 0px;    padding-right: 15px;}/* .fieldNumbering .fieldlabel:before, .fieldNumbering .subContWrap  .fieldWrapper .fieldlabel span.fieldLabelTxt:before {    display:none;}.fieldNumbering .fieldWrapper .fieldlabel span.fieldLabelTxt:before,.fieldNumbering .subContWrap .fieldlabel span.fieldLabelTxt:after {    content: " " counter(section) ". ";}.fieldNumbering .subContWrap {    counter-reset: section;}.fieldNumbering .subContWrap .fieldlabel span.fieldLabelTxt:after,.fieldNumbering .fieldWrapper .zfDecisionbox .cusChoiceLabel span.fieldLabelTxt:after {    position: absolute;    left: 0;    top: 0;}.fieldNumbering .fieldWrapper .zfDecisionbox .cusChoiceLabel span.fieldLabelTxt:after {    display: none;}.rtl.fieldNumbering .subContWrap .fieldlabel span.fieldLabelTxt:after,.rtl.fieldNumbering .fieldWrapper .zfDecisionbox .cusChoiceLabel span.fieldLabelTxt:after {    left: auto;    right: 0;    top: 0;} */.fieldNumbering .subContWrap .fieldlabel span.fieldLabelTxt {    padding-left: 34px;    display: inline-block;}.rtl.fieldNumbering .subContWrap .fieldlabel span.fieldLabelTxt {    padding-left: inherit;    padding-right: 34px;}.rtl.fieldNumbering .zfDecisionbox .customCheckBox .cusChoiceEm {    padding-right: 40px;    padding-left: 0;}.fieldNumbering .subContWrap .fieldlabel em.fieldnumber {	position: absolute;	top: 0;	left: 0;}.rtl.fieldNumbering .subContWrap .fieldlabel em.fieldnumber {	left: auto;	right: 0;}/*.fieldtypeText.zfPhoneUSA svg, .ofIconCont .zfNameContainer svg  {    top: 35%;}*/.unitPosFix.ofDisabled input[ui_type="textbox"], .fieldDisabled .flag-container {    cursor: not-allowed;}.fieldDisabled .zfSignContainer canvas, .unitPosFix.ofDisabled input[ui_type="textbox"], .fieldDisabled .flag-container, .fieldDisabled .zfImgChoiceWrapper .imgChoiceDiv {    opacity: 0.4;}.medium .zfRating .ratingWrapper svg {    width: 67px;    height: 67px;}.large .zfRating .ratingWrapper svg {    width: 77px;    height: 77px;}.medium .uploadIconCont svg.icon.icon-upload {    width: 28px;    height: 28px;}.large .uploadIconCont svg.icon.icon-upload {    width: 32px;    height: 32px;}.medium .sideBySide .imgChoiceDiv {    width:26%;}.medium .addedImgWrapper .addedImgCont {    height: 170px;}.large .sideBySide .imgChoiceDiv {    width:28%;}.large .addedImgWrapper .addedImgCont {    height: 150px;    border-radius: 3px;    border: 0.5px dashed transparent;}.medium .customDropDown .select2-container--default .select2-selection--single {    height: 61.5px;    padding: 12px 0px;}.medium .customDropDown .select2-container--default .select2-selection--single .select2-selection__arrow b {    top: 20px !important;}.large .customDropDown .select2-container--default .select2-selection--single {    height: 75.5px;    padding: 12px 0px;}.large .customDropDown .select2-container--default .select2-selection--single .select2-selection__arrow b {    top: 25px !important;}/*.zfDecisionbox .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {  top: 35%;}*/.rtl .navBtnWrapper .icon-arrow-lft {    right: auto;    float: right;    transform: rotate(180deg);}.rtl .navBtnWrapper .icon-arrow-rht {    left: auto;    float: left;    transform: rotate(180deg);}.onefieldDecisionNumber {        color: var(--label-txt-clr);    font-size: var(--value-txt-size);    font-weight: var(--weight-600);}.ofSubformWrapper .onefieldDecisionNumber {    font-size: var(--sf-value-txt-size);}/*.subContWrap .onefieldDecisionNumber:before {    font-weight: normal;    font-size: inherit;}*/.fieldtypeText.customRadio span, .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);    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));    background: rgba(var(--input-bg-clr), var(--input-bg-opacity));    border-width: var(--input-width);    transition: 0.5s;}.fieldtypeText.customRadio .selectedChoice, .fieldtypeText.customCheckBox .selectedChoice {        border: 1px solid rgb(var(--input-bdr-clr)) !important;}.fieldtypeText.customRadio span:hover, .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.customRadio span.selected, .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);}.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);    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);}/* .subContWrap .verticalScroll {    overflow: visible;} */.extraWrapper.cusChoiceSpan.otherChoiceAnimate.selectedChoice {    overflow: visible;    transform: none;}.fieldtypeText.customRadio .extraWrapper.cusChoiceSpan{    border-radius: 5px;}.selectedChoice {    z-index: 4;    overflow: hidden;}.selectedChoice .radioBtnType, .selectedChoice .checkBoxType {    border: 0;    padding: 7px 15px;    border: 1px solid var(--value-txt-clr);    position: relative;    background: transparent;}/*.radioBtnType~.focus-bg, .checkBoxType~.focus-bg {  position: absolute;  left: 0;  top: 0;  width: 0;  height: 100%;  background-color: var(--elements-highlight-clr);  transition: 0.6s;  z-index: -1;  opacity: 0;}.selectedChoice .radioBtnType~.focus-bg, .selectedChoice .checkBoxType~.focus-bg {  transition: 0.2s;  width: 100%;  opacity: 9;  background: var(--elements-highlight-clr);  border: 1px solid var(--elements-highlight-clr);  border-radius: 5px;}*/.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;}.ofSubformWrapper .inputTextLabel {    font-size: var(--sf-value-txt-size);}.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 .dropotherDiv input[ui_type="textbox"]~em.inputClearDiv {    right: auto;    left: 12px;}.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;        top: 16px;        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;}.ui-datepicker .select2-container--default .select2-selection--single{    border: 1px solid var(--value-txt-clr) !important;    outline: none;    background-color: rgb(var(--elements-clr)) !important;    height: auto;}.ui-datepicker .select2-container--default .select2-selection--single .select2-selection__rendered {    color: var(--value-txt-clr) !important;    font-size: var(--date-picker-txt-size);}.ofSubformWrapper .ui-datepicker .select2-container--default .select2-selection--single .select2-selection__rendered{    font-size: var(--sf-date-picker-txt-size);}.ui-datepicker .select2-container--default .select2-selection--single .select2-selection__arrow b{    border-color: var(--value-txt-clr) transparent transparent transparent;}.ui-datepicker .select2-container--default .select2-selection--single .select2-selection__arrow{    right:8px;}.of-ui-datepicker .select2-results__option{    font-size: var(--date-picker-txt-size);}.ofSubformWrapper .of-ui-datepicker .select2-results__option{    font-size: var(--sf-date-picker-txt-size);}.of-ui-datepicker .select2-search--dropdown .select2-search__field{    font-size: var(--date-picker-txt-size);    padding: 6px;}.ofSubformWrapper .of-ui-datepicker .select2-search--dropdown .select2-search__field{    font-size: var(--sf-date-picker-txt-size);}/*.drpdwn-focusout ul li:hover{  cursor: default;  background-color: transparent !important;}*//*.drpdwn-focusout .select2-results__option{  background-color: transparent !important;}.drpdwn-focusout .optSelUl .select2-results__option.optSelHighlight{  background-color: rgba(var(--elements-clr), var(--opacity-2)) !important;}*/.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;}.ofFormulaDiv .unitPosFix.ofDisabled svg.icon.icon-Formula {    opacity: 10;    cursor: not-allowed;}.ofFormulaDiv .unitPosFix.ofDisabled {    opacity: 0.9;}.fieldDisabled .customRadio span .cusChoiceLabel, .fieldDisabled .customCheckBox .cusChoiceLabel, .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;    margin-left: 0px;}.ui-widget-content .ui-state-highlight {    border:1px solid var(--elements-highlight-clr) !important;    border-radius: 50px;}.intl-tel-input .country-list .country.highlight {    background-color: var(--elements-highlight-clr) !important;    color: var(--value-txt-clr);}.intl-tel-input .selected-flag .iti-arrow{    border-top:4px solid var(--value-txt-clr);    border-left: 4px solid transparent;    border-right: 4px solid transparent;    /*	right: -15px !important;            top: 0;            bottom: 0;            margin: auto;*/}.intl-tel-input.separate-dial-code .selected-flag{    background-color:rgba(var(--input-bg-clr), var(--input-bg-opacity)) !important;    display: table;    border-radius: var(--input-radius);    color: var(--value-txt-clr);}.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;}.fieldtypeText .matrixTablewrap .customRadio .cusChoiceLabel:hover,.fieldtypeText .matrixTablewrap .customCheckBox .cusChoiceLabel:hover {    -webkit-transform: scale3d(1.02, 1.02, 1) translate3d(0, 0, 0) perspective(500px);    transform: scale3d(1.2, 1.2, 1) translate3d(0, 0, 0) perspective(500px);    z-index: 4;}.fieldtypeText .matrixTablewrap .customRadio .cusChoiceLabel, .fieldtypeText .matrixTablewrap .customCheckBox .cusChoiceLabel {    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);}.fieldtypeText .error1 input[ui_type="textbox"]:focus{    border-color: var(--error-bg-clr);}.fieldtypeText.fieldClearDiv input[ui_type="textbox"]~em.inputClearDiv {    top: 13px;}.rtl .matrixTablewrap .customRadio input[type="radio"] + label:before {    left: inherit;    right: inherit;    float: right;}.rtl .matrixTablewrap .customRadio input[type="radio"]:not(:checked) + label:after {    top: inherit;    left: inherit;}.rtl .matrixTablewrap .customRadio input[type="radio"]:checked + label:after, .rtl .matrixTablewrap .customRadio input[type="radio"]:not(:checked) + label:after {    right: inherit;    left: auto;}.rtl .matrixTablewrap .customRadio input[type="radio"]:checked, .rtl .matrixTablewrap .customRadio input[type="radio"]:not(:checked) {    right: inherit;}.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;}.intl-tel-input .flag-container{    white-space: nowrap;}.type1 .zfRating .ratingWrapper svg{    width:48px;    height:48px;}.type2 .zfRating .ratingWrapper svg{    width:50px;    height:50px;}.type3 .zfRating .ratingWrapper svg{    width:51px;    height:51px;}.type4 .zfRating .ratingWrapper svg{    width:53px;    height:53px;}.type5 .zfRating .ratingWrapper svg{    width:55px;    height:55px;}.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;}/*.InputDisabled{         border-bottom: 2px solid #c3c3c3 !important;        background: #f0f0f0 !important;}*/.fieldDisabled .fieldtypeText {    opacity: .6;}.fldDisabledIcn{    display: none;}.fldDisabledIcn svg{    left: auto;    right: 10px;    top: 50%;    transform: translateY(-50%);}.fieldDisabled .fldDisabledIcn{    display: block;}.ofSubformWrapper .zfErrorParentDiv {    display: block;}.ofSubformWrapper .fieldtypeText{    margin-bottom: 10px;}.fieldDisabled .matrixSlCont:hover{    transform: none;}.fieldDisabled .fieldtypeText .matrixTablewrap .customRadio .cusChoiceLabel:hover{    transform:none !important;}.fieldDisabled .zfNameContainer .fldDisabledIcn{    position: absolute !important;    float: none !important;    width: 100% !important;    top: 50%;}.fieldDisabled .zfNameContainer .fldDisabledIcn svg{    right: 15px;}.fieldDisabled .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before{    background: rgba(190,190,190, .5);}.fieldDisabled .customCheckBox .cusChoiceLabel{    opacity: .9 !important;}.fieldDisabled .customRadio input[type="radio"]:not(:checked) + label:before{    background: rgba(190,190,190, .5);}.fieldDisabled .fieldtypeText.customCheckBox span.selectedChoice{    transform: scale(1) !important;}.fieldDisabled .fieldtypeText.customCheckBox span:hover{    transform: scale(1) !important;}.rtl .termsAccept.customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    right: 7px;}.rtl .customCheckBox input[type="checkbox"]:checked + .cusChoiceLabel:after {    right: 8px;}.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;}/* .rtl .zfDecisionbox .zfLabelDiv.customCheckBox {    display: inline-block;} *//*.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container{        top: 50%;        transform: translateY(-50%);        z-index: 99;}*/.merchantTypeWrapper{    display: flex;    align-items: center;    vertical-align: middle;    flex-wrap: wrap;    column-gap: 28px;    row-gap: 28px;    margin-bottom: 28px;    justify-content: flex-start;}.paypal_logo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;}.paypalcheckout_logo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;	background-position: center;}.twocheckout_logo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;}.authorize_logo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;}.instamojo_logo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;}.paytm_logo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;}.razorpay_logo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;}.stripe_logo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 90%;}.stripeCheckout_logo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;}.paytabslogo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;    }.paystacklogo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;    }.midtranslogo {    background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: 95%;    }.totalpayLogo {	background-repeat: no-repeat;    width: auto;    height: 60px;    display: block;    background-size: contain;}.paymentContainer .imgSelectionDiv .icon-tick-mark:before {    font-size: 16px;    transform: rotate(70deg);}.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;}.paymentContainer .payRow3 div.flLeft{    width: 45%;}.paymentContainer .payRow3 span.flRight{    width: 45%;}.paymentContainer .select2-container--default .select2-selection--single .select2-selection__arrow{    top:50%;    transform: translateY(-50%);}.paymentFailed_Wrap .popUpFields {    font-size:var(--fieldcomp-label-txt-size);}.reviewNoEntry{    text-align: center;    padding: 10px 0px;    opacity: .7;    font-size: var(--fieldcomp-label-txt-size);}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {    width: 70px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {    width: 82px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {    width: 94px;}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {    width: 106px;}.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;}/*.type3 .navBtnWrapper .icon-live-review{    padding: 11px 10px;}.type4 .navBtnWrapper .icon-live-review{    padding: 12px 10px;}.type5 .navBtnWrapper .icon-live-review{    padding: 12px 10px;}.type3 .navBtnWrapper .icon-savenewreport{    padding: 11px 10px;}.type4 .navBtnWrapper .icon-savenewreport{    padding: 12px 10px;}.type5 .navBtnWrapper .icon-savenewreport{    padding: 12px 10px;}*/.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;	}.fieldModel_3 .intl-tel-input.separate-dial-code .selected-flag {    margin-left: 5px;}.rtl.fieldModel_1 .intl-tel-input.separate-dial-code .selected-flag,.rtl.fieldModel_2 .intl-tel-input.separate-dial-code .selected-flag, .rtl.fieldModel_3 .intl-tel-input.separate-dial-code .selected-flag {     margin-right: 13px;    margin-left: 0px;}.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;}/*.type1 .zfSaveReviewDiv {        margin-top: 2.5px;}.type2 .zfSaveReviewDiv {        margin-top: 4px;}.type3 .zfSaveReviewDiv {        margin-top: 2.2px;}.type4 .zfSaveReviewDiv {        margin-top: 3px;}.type5 .zfSaveReviewDiv {        margin-top: 5px;}*/.uploadedCont.imgUploadedCont ul {    display: flex;    flex-direction: row;    float: none;}.uploadedCont.imgUploadedCont li {    float: none;    margin: 0;    flex-direction: column;    width: 132px;    align-items: baseline;    padding: 0;    margin-right: 3%;    border: 1px solid rgba(var(--input-bdr-clr),0.4);}.uploadedCont.imgUploadedCont li:last-child {    margin-right: 0;}.uploadedCont.imgUploadedCont .previewWrapper {   width: 100%;    height: 85px;    border: none;    margin: 0;    padding: 5px;    border-bottom: 1px solid rgba(var(--input-bdr-clr),0.2);    border-radius: 0;}.uploadedCont.imgUploadedCont .previewWrapper .previewContainer {    display: flex;    width: 100%;    height: 100%;    align-items: center;    justify-content: center;}.uploadedCont.imgUploadedCont .uploadFileCont {    width: 100%;    overflow: visible;    padding: 5px 12px;    box-sizing: border-box;    position: relative;   font-size: var(--elements-h5-txt-size);}.rtl .uploadedCont.imgUploadedCont .uploadFileCont {        padding-right: 5px;}.uploadedCont.imgUploadedCont .fileSize {    font-size: var(--elements-h6-txt-size);    opacity: 0.8;}.uploadedCont.imgUploadedCont .uploadFileCont .uploadFileTitle {    max-width: 62%;}.uploadedCont.imgUploadedCont .icon-cross {    position: absolute;     right: 0;}.uploadedCont.imgUploadedCont .previewWrapper:hover .over_Icon {    display: flex;    cursor: pointer;    top: 0;    align-items: center;    justify-content: center;}.uploadedCont.imgUploadedCont .over_Icon .icon-zoom {    top: 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 {    width: 260px;    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-Description {    fill: var(--value-txt-clr);    position: relative;    top: 5px;    left: 0;} .type1 .thankyouPageBtn svg.livePlusIcon{    width: 20px !important;    height: 25px !important;}.type3 .thankyouPageBtn svg.livePlusIcon{    width: 25px !important;    height: 33px !important;}.type4 .thankyouPageBtn svg.livePlusIcon{    width: 35px !important;    height: 35px !important;}.type5 .thankyouPageBtn svg.livePlusIcon{    width: 35px !important;    height: 38px !important;}.type1 .thankyouPageBtn svg.liveEditIcon{    width: 20px !important;    height: 15px !important;}.type3 .thankyouPageBtn svg.liveEditIcon{    width: 25px !important;    height: 17px !important;    top: 7px;}.type4 .thankyouPageBtn svg.liveEditIcon{    width: 35px !important;    height: 20px !important;    top: 7px;}.type5 .thankyouPageBtn svg.liveEditIcon{    width: 35px !important;    height: 20px !important;    top: 10px;}.type1 .thankyouPageBtn svg.livePDFIcon{    width: 20px !important;    height: 24px !important;}.type3 .thankyouPageBtn svg.livePDFIcon{    width: 25px !important;    height: 20px !important;    top: 7px;}.type4 .thankyouPageBtn svg.livePDFIcon{    width: 35px !important;    height: 25px !important;    top: 7px;}.type5 .thankyouPageBtn svg.livePDFIcon{    width: 35px !important;    height: 30px !important;    top: 5px;}.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{    display: flex;    justify-content: center;}.ofSubformWrapper .templateWrapper{    background:rgba(var(--field-cont-bg-clr));}.rtl .uploadedCont.imgUploadedCont li {	float: right !important;}/*  1. Form span deactive case. Change background color to root variable later..templateWidth{    margin:0 auto;}.backgroundBg {    background: #dcdcdc;}.backgroundSecBg {    padding: 30px 10px;}*/.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;}/* .swiper-slide-active .paymentContainer {    display: block;} */.rtl .zfPayChoiceWrapper .imgSelectionDiv {     right: auto;    left: 18px;}.rtl .zfPayChoiceWrapper .imgSelectionDiv::before {     left: -38px;    right: auto;    transform: rotate(-90deg);}.rtl .zfPayChoiceWrapper .imgSelectionDiv span {    right: auto;    left: 18px;}.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;}.rtl .customCheckBox .oneColumns span {    width: 100%;}.ofCaptchaPopup .verification .captchaRefresh .icon-refresh{    top: 40%}.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;}.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 {    border: 1px solid var(--label-txt-clr);    border-radius: var(--field-cont-bdr-radius);    background: rgba(var(--field-cont-bg-clr), var(--field-cont-bg-opacity));    box-sizing: border-box;}*/.ofliveErrMsgWrapper .centerContainer .tyTemplateWrapper{    border:1px solid var(--label-txt-clr);}.ofliveErrMsgWrapper .centerContainer .infoContainer{    padding-top: 30px;}.ofSubformWrapper .tempHeadContBdr .frmDesc{    font-size: var(--sf-instruction-txt-size);}.formHeaderDiv{    padding: 20px 20px;    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;}.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;}.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;}.matrixFullWidthDiv .matrixTablewrap.matrixScroll.matrixQueDivWrap {    width: 150px;    transition: width .35s linear 0s;}.matrixFullWidthDiv .matrixScroll {    width: calc(90% - 150px);    transition: width .35s linear 0s;} .zfLabelDiv .matrixExpandDiv {    float: right;    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);}.zfLabelDiv .matrixExpandDiv: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);}.rtl .zfLabelDiv .matrixExpandDiv {    position: absolute;    right: auto;    left: 0;}.matrixExpandDiv svg {    width: 24px;    height: 24px;    cursor: pointer;    border: 1px solid var(--label-txt-clr);    padding: 3px;    box-sizing: border-box;    stroke-width: 0.3px;    stroke: var(--label-txt-clr);    border-radius: 5px;    fill: var(--label-txt-clr);}.icon-Collapse-01 {    display: none;}.matrixFullWidthDiv .icon-Expand {    display: none;}.matrixFullWidthDiv .icon-Collapse-01 {    display: block;}.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);}.ofSubformWrapper .fldContWrapper .fieldWrapper{    background-color:transparent !important;    border: none;}.ofSubformWrapper{    background:rgba(var(--page-bg-clr), var(--opacity-10));}.zfSlider .ui-state-default.zf-sliderState {    width: 14px !important;    height: 14px !important;    top: -4px !important;    z-index: 2;     background: var(--value-txt-clr) !important;    cursor: pointer !important;    position: absolute;    z-index: 3;    margin-left: -9px;    -webkit-border-radius: 30px !important;    -moz-border-radius: 30px !important;    border-radius: 30px !important;    border: 1px solid var(--value-txt-clr) !important;    -webkit-box-shadow: 0 0 2px #9f9f9f;    -moz-box-shadow: 0 0 2px #9F9F9F;    box-shadow: 0 0 2px #9f9f9f;    text-decoration: none;}.sliderValue.sliderValueLive {    top: 15px;    position: relative;    text-align: center;    font-size: 11px;    font-weight: normal;    white-space: nowrap;    color: var(--value-txt-clr);}.zfSlider .sliderValue.sliderValueLive em {    display: block;    font-size: 11px;}.zfSlider a.ui-slider-handle {    text-decoration: none;}.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);  }.ofsfDuplicate svg{    width: 16px;    height: 16px;    position: relative;}.rtl .fieldtypeText .cardOverDivSpace svg {    right: 0px;}.matrixTablewrap .matrixSlCont.ofIconCont input[ui_type="textbox"] {    padding-left: 43px;        padding-right: 40px;}.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;}.zfFooterFix .zfbtnSubmit{    display: block;}.zf-sbmtBtn{    width: 300px;    float: right;}.layoutBanner{    background: rgb(var(--banner-bg-clr));    position: fixed;    height: 100%;    width:  var(--banner-width);    opacity: var(--banner-bg-opacity);  }.layoutBanner img{    width: 100%;    object-fit: cover;    height: 100%;    object-position: 50% 50%;}/*.formLayout2 .layoutBanner {    float: left;}*/.formLayout3 .layoutBanner {    width:  var(--banner-width);    right: 0;}.formLayout2 .cardFormWrapper{    margin-left: var(--banner-width);    width:  calc(var(--banner-form-cont-width) - var(--banner-width));}/*.formLayout2 .cardFormWrapper .fieldWrapper{    width: 90%;}*/.formLayout3 .cardFormWrapper{    margin-right:  var(--banner-width);    width: calc(var(--banner-form-cont-width) - var(--banner-width));}.formLayout2 .cardFormWrapper .fieldWrapper, .formLayout3 .cardFormWrapper .fieldWrapper{    width: 90%;}/*.container_Model .fieldContainer{    padding: 25px 40px;}*/.container_Model .navBtnWrapper{    padding: 20px 40px;}.saveandReswrap{    background:rgba(var(--page-bg-clr));}.container_Model .fldContWrapper .fieldWrapper {    margin:50px auto;	box-shadow: 0px 0px var(--field-cont-shadow-spread) 0px var(--field-cont-shadow-clr);}.container_Model .ofSubformWrapper .fldContWrapper .fieldWrapper{    margin: 0;}.formLayout2 .fieldWrapper, .formLayout3 .fieldWrapper{    max-width: 800px;}.error1 .select2-selection, .error .select2-selection, .errorMatrixSelect2 .select2-selection {    border-color: var(--error-bg-clr) !important;    border-width: var(--input-width) !important;}/*.formLayout2 .ofSubformWrapper .fieldContainer, .formLayout3 .ofSubformWrapper .fieldContainer{    padding: 25px;}*/.formLayout2 .ofSubformWrapper .fieldWrapper{    width: 100%;}.cardFormWrapper {	height: 100vh;}.formLayout2 .quickView-SidePanel {    right: 0;    left: auto;}.formLayout2 .quickViewBtn {    right: 12px;    left: auto;}.formLayout2 .sidePanelDiv {    right: 0;    left: auto;}.formLayout2 .qvCloseIconDiv {    left: -31px;    right: auto;    border-right: none;    border-left: 1px solid var(--elements-highlight-clr);    box-shadow: -3px 4px 8px -3px var(--elements-highlight-clr);    border-radius: 0 0px 4px 4px;}.formLayout2 .quickViewPanel-Close .qvCloseIconDiv ~ ul{    padding: 0px;    transition-delay:.35s;}.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 .backgroundBg, .formLayout3 .backgroundBg {    width: calc(var(--banner-form-cont-width) - var(--banner-width));} */.formLayout2.rtl .layoutBanner{    left: 0;}.formLayout3.rtl .layoutBanner{    right: 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;    display: block;    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;    display: block;    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: #222;    text-align: center;}.audioErrorWrapper .closePopup {    position: relative;    right: 5px;    top: -18px;}.audioErrorWrapper .closePopup .delete_icon {    width: 14px;    height: 14px;    fill: #222;}.previewContainer svg.icon.icon-Play-01 {    width: 23px;    height: 23px;    stroke-width: 0.7;    fill: #333;    stroke: #333;    position: initial;}.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;    position: relative;    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;}}.oneColumns.zfImgChoiceWrapper .imgChoiceDiv .pCentre{    width: 40%;    float: left;    margin-right: 20px;    position: relative;}.oneColumns .addedImgWrapper b{    float: left;    width: 50%;    display: flex;    align-items: center;    height: 150px;    text-align: left;    line-height: 24px;}.zfImgChoiceWrapper .zoomIcon{    top: 0px;    background:rgba(var(--elements-clr), .8) !important;    left: 0;    right: auto;    z-index: 1;    padding: 5px;}.oneColumns.zfImgChoiceWrapper .imgChoiceDiv:hover{    transform: scale3d(1.02, 1.02, 1) translate3d(0, 0, 0) perspective(500px);    -webkit-transform:scale3d(1.02, 1.02, 1) translate3d(0, 0, 0) perspective(500px);}.rtl .oneColumns.zfImgChoiceWrapper .imgChoiceDiv .pCentre{    float: right;    margin-right: 0;    margin-left: 20px;}.rtl .oneColumns .addedImgWrapper b{    float: right;    text-align: right;}.rtl .oneColumns.zfImgChoiceWrapper .imgChoiceDiv .pCentre .over_Icon .icon-zoom{    left: 48%;}/*.formLayout2 .layoutBanner .bannerInfoDiv1 {    width: 40%;    position: fixed;    height: 100%;    background-position: top left;    background-size: cover;}.formLayout3 .layoutBanner .bannerInfoDiv1 {    width: 40%;    position: fixed;    height: 100%;    background-position: top left;    background-size: cover;}*/.cameraWrapper.zfAudioRecPopup .cameraFooter svg.icon-Retake-Icon-01:hover, .cameraWrapper.zfAudioRecPopup .cameraFooter svg.delete_icon:hover {    fill: #fff;    stroke: #fff;}.rtl .cameraWrapper.zfAudioRecPopup .cameraFooter {    right: auto;    left: 10px;    float: left;}.rtl .zfAudioRecPopup.zfAudioRecPopup p.avTimer {    left: auto;    right: 42px;    padding-left: 0;}.rtl .zfAudioLoading {    left: auto;    right: 7px;}.rtl .cameraWrapper.zfAudioRecPopup .cameraFooter a {     margin-right: 25px;     margin-left: 5px;}.rtl .cameraWrapper.zfAudioRecPopup .cameraFooter a.closePopup {    margin-right: 0;}.rtl .cameraWrapper.zfAudioRecPopup .cameraFooter .reTakeCamera:before {    left: auto;    right: -7px;    background: #676869;}.rtl .cameraWrapper .closePopup {    position: absolute;    right: auto;    left: -41px;}.rtl .zfVideoRecPopup p.avTimer {    left: auto;    right: 10px;    margin-right: 0;}.imgLeft {    background-position: top left;}.imgRight {    background-position: top right;}.imgCenter {    background-position: top center;}.rtl .zfFooterFix .zf-sbmtBtn{    float: left;}.rtl .zfRating .ratingWrapper a{    margin-left: 15px;    margin-right: 0;}.hideBanner .layoutBanner {    display: none;}.hideBanner .cardFormWrapper {    width: 100%;    margin: 0;}.ofMatrixDiv .zfErrorParentDiv .zfErrorDiv{    margin-top: -35px;}.ofMatrixDiv .fieldContainer{    margin-bottom: 0 !important;}.zfFooterFix .zfSaveReviewDiv{    margin-bottom: 0;}.select2.select2-container.select2-container--default.liveDateTimeDropdown.liveTimeRange.dropdownNew {    position: relative;    width: 70px !important;}.dropdownNew .select2-results__option {font-size: 13px;}.livedatechange .icon.icon-Time{    width: 15px;    height: 15px;    position: relative;    top: 3px;    fill: #333;    left: 37px;    z-index: 1;}.select2.select2-container.select2-container--default.liveDateTimeDropdown.liveTimeRangeWidth.dropdownNew {     position: relative !important;     width: 150px !important;     margin-left: 0 !important;}.liveDateTimePicker .icon.icon-Time{    width: 15px;    height: 15px;    position: relative;    top: 4px;    fill: #333;    left: 40px;    z-index: 1;}.rtl .livedatechange {    display: inline-block;    position: relative;}.rtl .liveDateTimePicker .icon.icon-Time {    position: absolute;    top: 9px;    left: 16px;}.liveTimeRangeWidth.select2-container--default .select2-selection--single .select2-selection__arrow b{    top: 59% !important;}.liveTimeRangeWidth.select2-container--default .select2-selection--single .select2-selection__rendered{    text-align: center;    line-height: 33px;    height: 33px;    padding-left: 25px;}.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  {    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;}/* .fldContWrapper.swiper-slide {    transform-style: initial !important;} */.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;}.rtl .navBtnWrapper.verticalFooter .zf-next {    text-align: left;    margin-left: 0;}.rtl .verticalFooter a, .rtl .verticalFooter button {    margin-left: 0;    margin-right: 20px;}.navBtnWrapper.verticalFooter{    width: 100%;    left: 0;    right: 0;    box-sizing: border-box;    background-color: rgba(var(--footer-bg-clr), var(--footer-bg-opacity));    z-index: 4;}.verticalNavType .fldContWrapper .fieldWrapper {    margin:85px auto;}.verticalNavType .ofSubformWrapper .fldContWrapper .fieldWrapper {    margin:0px;}.verticalNavType .navBtnWrapper {    padding: 20px !important;}.verticalFooter .zf-next {    border: 1px solid var(--next-txt-clr);} .verticalFooter .zf-next em {     color: var(--next-txt-clr); }.verticalFooter .zf-prev em {    color: var(--previous-txt-clr)}.verticalFooter .zf-prev  {     border: 1px solid var(--previous-txt-clr); }.verticalFooter a, .verticalFooter button {    margin-left: 20px; } .verticalFooter a.zfIconSave, .verticalFooter a.zfIconReview{    margin-top: 2px; }.verticalNavFixed a.zfbutton {    max-width: none;    width: 17px;    height: 17px;    padding: 16px;    display: flex;    align-items: center;    justify-content: center;    border-radius: 50px;    }.verticalNavFixed{    position: fixed;    bottom: 0px;    z-index: 8;    left: 50%;    transform: translateX(-50%);    background: transparent !important;    display: flex;    column-gap: 15px;    width: auto;    justify-content: center;      box-sizing: border-box;   } .verticalNavFixed a{   margin-right: 0px; } .verticalNavFixed a:first-child{   margin-right:0px; }.verticalNavFixed .zf-next{    background: rgb(var(--next-bg-clr)); } .verticalNavFixed .zf-prev{    background: rgb(var(--previous-bg-clr)); }.verticalNavFixed .zf-next em{    color: var(--next-txt-clr) !important;    }.verticalNavFixed .zf-prev em{    color: var(--previous-txt-clr) !important;}.verticalNavType.formLayout3 .verticalNavFixed{    left: 30%; } .verticalNavType.formLayout2 .verticalNavFixed{    left: 70%; } .verticalNavType.formLayout3 .verticalSaveDiv{    right: 43%; }.verticalNavType .icon-arrow-rht{    transform: rotate(90deg) !important;    font-size: 17px;}.verticalSaveDiv{    position: fixed;    right: 45px;    bottom: 0px;    z-index: 8;    width: 38px;}.verticalNavType .icon-angle-up:before{    font-size: 30px;    }.verticalNavType .icon-angle-down:before{    font-size: 30px;    }.verticalNavType .navBtnWrapper .zf-next, .verticalNavType .navBtnWrapper .zf-prev{    margin-bottom: 0;}.rtl .verticalSaveDiv {    left: 45px;    right: auto;}.rtl.verticalNavType.formLayout2 .verticalSaveDiv {    left: 41%;    right: auto;}.rtl.verticalNavType.formLayout3 .verticalSaveDiv {    left: 45px;    right: auto;} .rtl .verticalNavFixed a{   margin-left: 0px;   margin-right: 0; } .rtl .verticalNavFixed a:first-child{   margin-left:0px; }  button.btnElem {    border: none;    cursor: pointer;    font-family: var(--body-font);}.payTypeDiv.squareTypeDiv .payLogotxt {    height: 60px;    display: flex;    align-items: center;   justify-content: center;}.payTypeDiv.squareTypeDiv img {    width: 133px;    display: flex;    align-items: center;    justify-content: center;}.square-card-Div .sq-card-iframe-container {    height: 50px !important;}.matrixCustomColWidth{    width: auto;}.matrixCustomWidth .MatrixLabelTxt {    min-width: auto !important; }.matrixCustomWidth .matrixTablewrap table th, .matrixCustomWidth .matrixTablewrap table td {    box-sizing: border-box;    word-break: break-word;}.matrixCustomWidth .matrixTablewrap .customDropDown .form_sBox .select2-container--default .select2-selection--single.select2FormCont .select2-selection__rendered .select2FormFont{    width: auto;}.matrixCustomColWidth.matrixAnsDivWrap table{    width: auto;}.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;}.autoNext .ofSubformWrapper .customRadio .selectedChoice,.autoNext .ofSubformWrapper .zfFieldEffect .select2,.autoNext .ofSubformWrapper .termsContainer input[type="checkbox"]:focus + label, .autoNext .ofSubformWrapper .zfDecisionbox input[type="checkbox"]:focus + .cusChoiceLabel:before {    animation:none !important; } .matrixTablewrap.matrixScroll.matrixQueDivWrap{    flex-direction: column;}.matrixStyle3 .ansDiv {    background: rgba(var(--matrix-bg-clr), var(--matrix-bg-opacity));}.matrixStyle4 .qsDiv{    background: rgba(var(--matrix-bg-clr), var(--matrix-bg-opacity));}.matrixStyle5 .qsDiv, .matrixStyle5 .ansDiv{    background: rgba(var(--matrix-bg-clr), var(--matrix-bg-opacity));}.matrixStyle6 .ansDiv tr:nth-child(odd), .matrixStyle6 .contentDiv tr:nth-child(even),  .matrixStyle6 .qsDiv tr:nth-child(even){    background: rgba(var(--matrix-bg-clr), var(--matrix-bg-opacity));}.matrixStyle7 .ansDiv tr th:nth-child(odd), .matrixStyle7 .contentDiv tr td:nth-child(odd),  .matrixStyle7 .qsDiv tr th{    background: rgba(var(--matrix-bg-clr), var(--matrix-bg-opacity));}.mxCustomStyle .ofMatrixDiv .matrixTablewrap input[ui_type="textbox"] {    border: none;    background: transparent;}.mxCustomStyle .ofMatrixDiv .contentDiv .select2-container--default .select2-selection--single{    border: none;    border-width: 0;    background: transparent;}.mxCustomStyle .ofMatrixDiv table tr th{    border: 0.7px solid var(--label-txt-clr);    border-top: 0px}.mxCustomStyle .ofMatrixDiv .contentDiv tr td{    border: 0.7px solid var(--label-txt-clr);    border-left: none;    border-top: 0px}.mxCustomStyle .ofMatrixDiv .contentDiv{    background:rgba(var(--input-bg-clr), var(--input-bg-opacity));}.mxCustomStyle .ofMatrixDiv .matrixTablewrap table .ansDiv tr th {  border-top: 0.7px solid var(--label-txt-clr);}.mxCustomStyle .ofMatrixDiv .matrixTablewrap input[ui_type="textbox"] {    padding: 1px 25px 1px 12px;    height: 50px;}.mxCustomStyle .ofMatrixDiv .matrixSlCont em.inputClearDiv .delete_icon{    width: 11px;    height: 11px;}.mxCustomStyle .ofMatrixDiv em.inputClearDiv svg, .mxCustomStyle .ofMatrixDiv .oneFldDrpDwnSel2 em.inputClearDiv svg{    width: 11px;    height: 11px;}.mxCustomStyle .ofMatrixDiv input[ui_type="textbox"]~em.inputClearDiv{    right: 12px;}.mxCustomStyle .ofMatrixDiv .customDropDown .select2-container--default .select2-selection--single .select2-selection__arrow b{    border-width: 0 1.5px 1.5px 0 !important;}.mxCustomStyle .ofMatrixDiv .ansDiv tr th{    border-left: none;}.matrixTablewrap.matrixQueDivWrap table th{    text-align: left;}.pageWrapper.type1 .mxCustomStyle .ofMatrixDiv .matrixTablewrap .customRadio input[type="radio"] + label:before, .pageWrapper.type2 .mxCustomStyle .ofMatrixDiv .matrixTablewrap .customRadio input[type="radio"] + label:before{    width: 18px;    height: 18px;}.pageWrapper.type1 .mxCustomStyle .ofMatrixDiv .matrixTablewrap .customRadio input[type="radio"]:checked + label:after, .pageWrapper.type2 .mxCustomStyle .ofMatrixDiv .matrixTablewrap .customRadio input[type="radio"]:checked + label:after {    width: 10px;    height: 10px;}.pageWrapper.type1 .mxCustomStyle .ofMatrixDiv .matrixTablewrap .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before, .pageWrapper.type2 .mxCustomStyle .ofMatrixDiv .matrixTablewrap .customCheckBox input[type="checkbox"] + .cusChoiceLabel:before{    width: 16px;    height: 16px;}.mxCustomStyle .ofMatrixDiv td.contentSpacing{    padding: 0;}.mxCustomStyle .ofMatrixDiv th.headerSpacing{    padding: 12px;}.mxCustomStyle .ofMatrixDiv .mxCornerCell tr th{    background: transparent;    border-left: none;    border-top: none;}.mxCustomStyle .ofMatrixDiv .errorMatrixInput {    border-width: 0px !important;    outline: 1px solid var(--error-bg-clr);    outline-offset: -0.7px;}.mxCustomStyle .ofMatrixDiv .contentDiv tr td:hover input[ui_type="textbox"] {    box-shadow: 0px 15px 5px -16px var(--value-txt-clr);        height: 35px;    box-sizing: border-box;}.mxCustomStyle .ofMatrixDiv .matrixInnerWrap {    padding-right: 2px;    display: table;    width: 100%;    box-sizing: border-box;}.rtl.mxCustomStyle .ofMatrixDiv .mxCornerCell tr th {    border-right: none;    border-left: 0.7px solid var(--label-txt-clr);}.rtl.mxCustomStyle .ofMatrixDiv .matrixInnerWrap {    padding-left: 2px;    padding-right: 0;}.rtl.mxCustomStyle .ofMatrixDiv .contentDiv tr td {    border-left: 0.7px solid var(--label-txt-clr);    border-right: none;}.rtl.mxCustomStyle .ofMatrixDiv .ansDiv tr th {    border-right: none;    border-left: 0.7px solid var(--label-txt-clr);}.rtl .matrixTablewrap.matrixQueDivWrap table th{    text-align: right;}.rtl.mxCustomStyle .matrixTablewrap input[ui_type="textbox"] {    padding: 1px 12px 1px 40px !important;}.rtl.mxCustomStyle .ofMatrixDiv input[ui_type="textbox"]~em.inputClearDiv {    right: auto;}.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%);}.saveInputTxt input.emailLinksave {    padding-left: 43px;    width: 100%;}input.emailLinksave.saveEmailDivDisabled {    pointer-events: none;    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;}.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);  }}.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: 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;}.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: 10px;    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;}.address_row_3 .compLabelWrapper, .address_row_4 .compLabelWrapper, .address_row_3 .customDropDown, .address_row_4 .customDropDown {    width: 47%;    position: relative;    display: inline-flex;    flex-direction: column;    flex: 1 1 auto;}.address_row_3, .address_row_4 {    display: flex;    justify-content: space-between;    flex-wrap: wrap;    gap: 0 30px;}.address_row_1 .compLabelWrapper:first-child, .address_row_1 .customDropDown:first-child {    margin-top: 0; }.address_row_1 .compLabelWrapper, .address_row_2 .compLabelWrapper, .address_row_3 .compLabelWrapper, .address_row_4 .compLabelWrapper {    margin-top: 45px;}.address_row_1 .customDropDown, .address_row_2 .customDropDown, .address_row_3 .customDropDown, .address_row_4 .customDropDown {    margin-top: 45px;    display: block}.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;}.zfAudioVidLi.zfaudioAlignLeft .fieldlabel,.zfAudioVidLi.zfaudioAlignLeft .zfInstruction {    text-align: left;}.zfAudioVidLi.zfaudioAlignCenter .fieldlabel,.zfAudioVidLi.zfaudioAlignCenter .zfInstruction {    text-align: center;}.zfAudioVidLi.zfaudioAlignRight .fieldlabel,.zfAudioVidLi.zfaudioAlignRight .zfInstruction {    text-align: right;}.rtl .zfAudioVidLi.zfaudioAlignLeft .fieldlabel,.rtl .zfAudioVidLi.zfaudioAlignLeft .zfInstruction  {    float: none;    text-align: right;}.rtl .zfAudioVidLi.zfaudioAlignCenter .fieldlabel,.rtl .zfAudioVidLi.zfaudioAlignCenter .zfInstruction {    text-align: center;}.rtl .zfAudioVidLi.zfaudioAlignRight .fieldlabel,.rtl .zfAudioVidLi.zfaudioAlignRight .zfInstruction {    text-align: right;}.zfaudioVidCont {    display: flex;    max-width: 100%;}.zfaudioVidCont iframe {    max-width: 100% !important;    width:100%;}.zfIframeDiv {        display: flex;        width: 100%;    }    .zfAudioVidLi.zfaudioAlignLeft .zfIframeDiv {        justify-content: flex-start;    }    .zfAudioVidLi.zfaudioAlignCenter .zfIframeDiv {        justify-content: center;    }    .zfAudioVidLi.zfaudioAlignRight .zfIframeDiv {        justify-content: flex-end;    }    .rtl .zfAudioVidLi.zfaudioAlignLeft .zfIframeDiv {        justify-content: flex-start;    }    .rtl .zfAudioVidLi.zfaudioAlignCenter .zfIframeDiv {        justify-content: center;    }    .rtl .zfAudioVidLi.zfaudioAlignRight .zfIframeDiv  {        justify-content: flex-start;    }.fieldModel_2 .zfaudioVidCont iframe {    border-radius: 8px;}.fieldModel_3 .zfaudioVidCont iframe {    border-radius: 16px;}.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);}.monthYearSelect {	position: absolute;	z-index: 999;}.monthandYearPicker {    position: relative;    width: 350px;    height: auto;    border-radius: 6px;    background: #FFF;    z-index: 1;    background-color: rgb(var(--elements-clr));    color: var(--value-txt-clr) !important;    border: 1px solid var(--value-txt-clr);    z-index: 999 !important;}.yearValue {    padding: 12px 10px;    display: flex;    align-items: center;    justify-content: center;    border-bottom: 1px solid var(--value-txt-clr);}.monthListCont {    padding: 12px 10px 0;}.monthListCont ul {    display: flex;    justify-content: start;    flex-wrap: wrap;}.monthListCont ul li {    border-radius: 4px;    padding: 10px 15px;    min-width: 45px;    color: var(--value-txt-clr) !important;    font-size: 14px;    cursor: pointer;    margin-bottom: 12px;    margin-right: 4px;    text-align: center;    border:1px solid transparent;    list-style: none;}.monthListCont ul li:hover {   border: 1px solid var(--elements-highlight-clr) !important;}.monthListCont ul li.select, .yearValueDropDown ul li.select {    background: var(--elements-highlight-clr) !important;    color: var(--value-txt-clr) !important;}.monthListCont ul li.currentMnth {    background: #24b0922b;    color: #000;}.yearValueDropDown {    z-index: 1;}.yearSearch {    padding: 0 8px;}.yearSearch input[type="text"] {    padding: 6px 5px;}.yearValueDropDown span.select2-selection.select2-selection--single {    border: 1px solid var(--value-txt-clr) !important;    outline: none;    background-color: rgb(var(--elements-clr)) !important;    height: auto;}.yearValueDropDown span.select2.select2-container.select2-container--default {    width: 90px !important;}.select2-container--default.select2MonthYear .select2-search--dropdown .select2-search__field {    background: none !important;    padding-right: 0 !important;    padding: 5px 4px !important;    text-align: left;}.select2-container--default.select2MonthYear .select2-results__option[aria-selected=true] {    background-color: var(--elements-highlight-clr);    color: var(--value-txt-clr);}.yearValueDropDown .select2-container--default .select2-selection--single .select2-selection__rendered {    line-height: 30px;    font-weight: bold;    color: var(--value-txt-clr) !important;    font-size: var(--date-picker-txt-size);}.rtl .yearValueDropDown .select2-container--default .select2-selection--single .select2-selection__arrow {    left: 2px;}.select2-container--default.select2MonthYear .select2-results .select2-results__options {    max-height: 130px;}.formFieldWrapper .tempFrmWrapper.monthYearContDiv {    overflow: visible;}.monthListCont ul li.disabledMonth {    opacity: 0.4;    pointer-events: none;}.select2MonthYear .select2-search__field{    border-radius:3px;    border: 1px solid #ededed !important;}.select2MonthYear .select2-dropdown .select2-results__option--highlighted[aria-selected] {    color: var(--value-txt-clr);    background: var(--elements-highlight-clr);    font-weight: normal;}.select2MonthYear .select2-dropdown{    border: 1px solid #ededed !important;    box-shadow: 0px 11px 15px rgb(22 29 45 / 9%), 0px 3px 5px rgb(22 29 45 / 4%);}.select2-container--default.select2MonthYear .select2-selection--single .select2-selection__arrow b,.select2-container--default.select2MonthYear.select2-container--open .select2-selection--single .select2-selection__arrow b {	border-color: var(--value-txt-clr) transparent transparent transparent;	border-style: solid;	border-width: 5px 4px 0 4px;	height: 0;	left: 50%;	margin-left: -4px;	margin-top: -2px;	position: absolute;	top: 50%;	width: 0;}.rtl .yearValueDropDown .select2-container--default .select2-selection--single .select2-selection__rendered {    text-align: right;    padding-left: 20px;    padding-right: 8px;}.monthAnimateDiv {    transition: left 0.2s linear;}.select2MonthYear .select2-results__option {    font-size: var(--date-picker-txt-size);}.searchDivCont svg.icon.icon_ofSerchIcn, .searchDivCont svg.icon.OfDelete_icon {    position: absolute;    width: 22px;    height: 22px;    stroke-width: 1.3px;    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);    cursor: pointer;    top: 50%;    transform: translateY(-50%);    right: 10px;    left: auto;    opacity: 0.7;}.searchDivDisable svg.icon.icon-Close-Icon01 {    display: block !important;}.searchDivCont svg.icon.OfDelete_icon {    width: 16px;    height: 16px;    display: none;    right: 8px;    fill: #757575;    stroke: #757575;    stroke-width: 0.5px;}.searchDivCont svg.icon_ofSerchIcn:hover, .searchDivCont svg.icon.OfDelete_icon:hover {    fill: var(--value-txt-clr);    stroke: var(--value-txt-clr);}.extraWrapper.searchDivEnable input[ui_type="textbox"] {    padding-right: 44px !important;    padding-left: 5px !important;}.searchDivCont  svg.icon.icon_ofSerchIcn {    display: none;}.searchDivEnable input[ui_type="textbox"] {    padding-right: 35px;}.searchDivEnable em.crm_searchImg {    position: absolute;    top: 50%;    transform: translateY(-50%);}.searchDivEnable  svg.icon.icon_ofSerchIcn {    display: block;}.searchDivDisable svg.icon.icon_ofSerchIcn {    display: none !important;}.searchDivDisable input[ui_type="textbox"] {    background: rgba(190, 190, 190, .5) !important;    -webkit-text-fill-color: #222222;    -webkit-opacity: 1;    cursor: not-allowed;    border: none !important;    border-bottom: 1px solid #bfbfbf !important;    opacity: .6;    cursor: not-allowed;}.searchDivDisable input[ui_type="textbox"]:hover  {    border: none !important;    border-bottom: 1px solid #bfbfbf !important;}.searchDivDisable svg.icon.icon-Serch-Icon01 {    display: none !important;}.searchDivDisable input[ui_type="textbox"] {    padding-right: 45px !important;}.searchDivCont b.inptCont{    position: relative;}.searchDivCont.searchDivDisable svg.icon.OfDelete_icon {    display: block;}.rtl .searchDivCont svg.icon.icon_ofSerchIcn, .rtl .searchDivCont svg.icon.OfDelete_icon {    right: auto;    left: 10px;}.rtl .searchDivEnable input[ui_type="textbox"] {    padding-left: 38px !important;    padding-right: 5px;}.rtl .searchDivDisable input[ui_type="textbox"] {    padding-left: 30px !important;    padding-right: 5px !important;}.webHookErorCont svg.icon.icon-info-large {    width: 30px;    height: 30px;    stroke-width: 0.5px;}.popUpInner.webHookErorCont .popUpFields {    display: flex;    align-items: center;    justify-content: center;    flex-direction: column;    text-align: center;}.popUpInner.webHookErorCont .popAlertTxt {    font-size: 16px;    margin-top: 16px;    line-height: 22px;}.popUpInner.webHookErorCont {    padding: 32px 30px;}.fieldtypeText.searchDivDisable input[ui_type="textbox"]~em.inputClearDiv, .oneFldDrpDwnSel2 em.inputClearDiv {    display: block !important;}.searchDivEnable em.inputClearDiv {    display: none !important;}.rtl .extraWrapper.searchDivEnable input[ui_type="textbox"] {    padding-right: 5px !important;    padding-left: 44px !important;}.extraWrapper b.inptCont {    display: block;}.searchDivEnable .extraWrapper input[ui_type="textbox"] {    padding-right: 43px !important;}.rtl .searchDivEnable .extraWrapper input[ui_type="textbox"] {    padding-right: 0px !important;}.rtl .searchDivDisable .fieldtypeText.ofIconCont input[ui_type="textbox"] {    padding-right: 40px !important;}.searchDivEnable .customDropDownof em.inputClearDiv {    display: block !important;}.geoLocationPopup .progressArea {    display:none;}.geoLocationPopup span:focus {    outline: none;}.formLayout2.geoLocationPopup .layoutBanner, .formLayout3.geoLocationPopup .layoutBanner {    display: none;}* Image Compress Start */.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;  }}/* .zfPayDetailContain.zcheckoutPayDiv {    border: none;    padding: 8px 0 0 0;} */.addrMapDiv {    z-index: 999;    padding: 0;    box-sizing: border-box;    border: 1px solid var(--value-txt-clr);    border-radius: 3px;    background: rgb(var(--elements-clr));    position: absolute;    top: 0px;    left: 0px;}.addrMapDiv li {    margin: 0 0;    padding: 10px 10px;    cursor: pointer;    list-style: none;    color: rgb(var(--value-txt-clr));    font-size: var(--drpdwn-list-txt-size);}.addrMapDiv li:hover {    background-color: var(--elements-highlight-clr);    color: var(--value-txt-clr);}.addrMapDiv li.select {    background-color: var(--elements-highlight-clr);    color: var(--value-txt-clr);}.progressArea {	background:var(--progress-default-bg-clr) !important;	width: 100%;	height: 8px;	z-index: 99;	position: fixed;}.formLayout2 .progressArea, .formLayout3 .progressArea {    width: calc(var(--banner-form-cont-width) - var(--banner-width));}.progressFill {	height: 8px;	width: 0%;}.progressArea .progressFill {	background: var(--progress-filled-bg-clr) !important;}.rtl .progressArea .progressFill {	right: 0;	left: auto;	transform-origin: right top;}.gBrand{ padding: 10px 10px; text-align: right; background: #fff; color: #5F6367; text-transform: UPPERCASE; font-size: 12px; box-shadow: 0px 0px 5px #ececec;}.gBrand .gBrandCont{ display: flex; align-items: center; justify-content: flex-end;}.gBrand .gBrandCont .brandImg{ margin-left:8px;}.rtl .gBrandCont {    flex-direction: row-reverse;    justify-content: end;}span.loadSuccess.crm_loadeImg.addrSearchResultFreez {    right: 0;    padding: 0;}.rtl span.loadSuccess.crm_loadeImg.addrSearchResultFreez {    left: 0;    right: auto;}        .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;    }	    .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;  }}.zfPayDetailContain.zcheckoutPayDiv {    border: none;    padding: 8px 0 0 0;}.valueRestrictionDiv .select2-results__option {    display: flex;    justify-content: space-between;}.select2-container--default .valueRestrictionDiv .select2-results__option[role=group] {    display: block;}.valueRestrictionDiv .dropdownOtherOption {	margin: -10px -30px 0 -10px;}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));}.navBtnWrapper .zf-prev, .navBtnWrapper .zf-next {    display: flex; }.pageWrapper.navBtnModel_2 .zf-prev,.pageWrapper.navBtnModel_3 .zf-prev,.pageWrapper.navBtnModel_4 .zf-prev {    border: 1px solid var(--previous-bdr-clr);    padding: var(--previous-button-padding);    background: rgba(var(--previous-bg-clr),var(--previous-bg-opacity));    border-radius: var(--previous-bdr-radius);}.pageWrapper.navBtnModel_2 .zf-next,.pageWrapper.navBtnModel_3 .zf-next,.pageWrapper.navBtnModel_4 .zf-next {    border: 1px solid var(--next-bdr-clr);    padding: var(--next-button-padding);    background: rgba(var(--next-bg-clr), var(--next-bg-opacity));    border-radius: var(--next-bdr-radius);}.pageWrapper.submitBtnModel_1 .zfbtnSubmit,.pageWrapper.submitBtnModel_2 .zfbtnSubmit,.pageWrapper.submitBtnModel_3 .zfbtnSubmit {    border: 1px solid var(--submit-bdr-clr);    padding: var(--submit-padding);}.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);}.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) - 3px);}.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) - 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;}.zfEmailVerfyPop {	position: fixed;	top: 0;	left: 0;	right: 0;	bottom: 0;	z-index: 999;	background: rgba(25, 35, 43, 0.85);    padding: 30px;	display: none;    overflow-y: auto;}.zfEmailVerfyWrap {    background: rgba(var(--page-bg-clr));    padding: 35px 24px 35px 24px;    border-radius: 6px;    box-sizing: border-box;    max-width: 540px;    margin: 4% auto 0 auto;    position: relative;    overflow: hidden;}.zfEmailVerfyWrap .delete_icon {    position: absolute;    top: 22px;    right: 22px;    width: 14px;    height: 14px;    stroke-width: 1px;    stroke: var(--label-txt-clr);    fill: var(--label-txt-clr);    cursor: pointer;}.rtl .zfEmailVerfyWrap .delete_icon {	right: auto;    left: 22px;}.zfEmailVerfyCont {    display: flex;    flex-flow: column;    align-items: center;    max-width: 450px;    width: 100%;    margin: auto;}.zfEmailVerfyCont h1 {    font-size: var(--label-txt-size);    font-weight: bold;    color: var(--label-txt-clr);    margin-bottom: 10px;    line-height: 140%;}.zfEmailVerfyCont p {    font-size: var(--instruction-txt-size);    max-width: 327px;    text-align: center;    margin-bottom: 15px;}.zfEmailVerfyCont p b {    display: block;    margin-top: 4px;    color: var(--label-txt-clr);    font-weight: 700;}.zfEmailVerfyCont h4 {    font-size: var(--instruction-txt-size);    color: var(--label-txt-clr);    font-weight: 500;    }.zfOtpTextCont {    display: flex;    gap: 15px;    justify-content: space-between;    width: 100%;    margin-top: 20px;}.zfOtpTextCont input {    width: 16.6%;    height: 39px;    padding: 10px !important;    font-weight: 500;    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;    text-align: center;    box-sizing: border-box;}.zfEmailVerfyErr {    display: flex;    align-items: center;    margin-top: 10px;    justify-content: space-between;    width: 100%;}.zfEmailVerfyErr span {    font-size: var(--instruction-txt-size);    color: var(--label-txt-clr);    text-align: right;    font-weight: 500;    margin-inline-start: auto;    display: flex;    align-items: center;    flex-shrink: 0;}.zotperrdiv {    background: var(--error-bg-clr);    margin-inline-end: 8px;    padding: 8px 12px;    border-radius: 5px;    font-size: var(--error-txt-size);    color: var(--error-txt-clr);    display: inline-block;}.zfEmailVerfyErr a {	color: rgba(var(--submit-bg-clr));    font-weight: 600;    font-size: var(--instruction-txt-size);    cursor: pointer;	margin-inline-start: auto;}.zfEmailVerfyCont span b {    color: var(--label-txt-clr);    font-weight: normal;}.zfEmailVerfyCont button {	background: rgba(var(--submit-bg-clr));    border: none;    width: 100%;    color: var(--submit-txt-clr);    padding: 10px;    font-size: var(--submit-txt-size);    cursor: pointer;    border-radius: 5px;    margin-top: 23px;    font-family: var(--body-font), var(--body-font-fallback);	display: flex;	align-items: center;	justify-content: center;}.zfOtpLoader {	width: 16px;	height: 16px;	border-radius: 50%;	border: 3px solid rgba(var(--submit-bg-clr),var(--opacity-5));	border-right-color: var(--submit-txt-clr);	margin-inline-end: 8px;	animation: zfloader2 1s infinite linear;	position: relative;}.zfOtpLoader::before {    content: "";    position: absolute;    width: 16px;    height: 16px;    border: 3px solid var(--submit-txt-clr);    border-radius: 50%;    top: -3px;    left: -3px;    opacity: 0.4;} @keyframes zfloader2 {to{transform: rotate(1turn)}}.inputVeriField {    display: flex;    align-items: center;}.inputVeriLeftPan {    position: relative;    flex-grow: 1;}.emailVerifBtn {    font-size: var(--label-txt-size);    color: var(--label-txt-clr);    font-weight: 600;    text-decoration: underline;    cursor: pointer;    margin-inline-start: 8px;    max-width: 200px;    flex-shrink: 0;}.inputVerifHide .emailVerifBtn {    visibility: hidden;}.zfFldVerifCont {    flex-grow: 1;    position: relative;}.inputVeriField .zfemail-verified {    right: 20px;    left: auto;    position: absolute;    transform: translateY(-50%);    top: 50%;    opacity: 1;    width: 22px;    height: 22px;}.rtl .inputVeriField .zfemail-verified {    left: 20px;    right: auto;}.zfInputLoader {	width: 16px;	height: 16px;	border-radius: 50%;	border: 3px solid transparent;    border-right-color: var(--label-txt-clr);	animation: zinploader 1s infinite linear;	right: 20px;	left: auto;    position: absolute;    transform: translateY(-50%);    top: 50%;}.rtl .inputVeriField .zfInputLoader{	right: auto;    left: 20px;}.zfInputLoader::before {    content: "";    position: absolute;    width: 16px;    height: 16px;    border: 3px solid var(--label-txt-clr);    border-radius: 50%;    top: -3px;    left: -3px;    opacity: 0.4;} @keyframes zinploader {to{transform: translateY(-50%) rotate(1turn)}}.fieldDisabled .inputVeriLeftPan .fldDisabledIcn {    display: none;}.fieldDisabled .inputVeriLeftPan .zfemail-verified {    display: block;}.fieldDisabled .zfFldVerifCont .fldDisabledIcn {    display: none;}.fieldDisabled .zfFldVerifCont .zfemail-verified {    display: block;}.fieldDisabled .zfFldVerifCont:hover .inputClearDiv {    display: none !important;}.inlinOtpverific {    padding: 6px 0px 0px;	width: 100%;}.inlinOtpverific .captchaOuterWrapper {    background: transparent;    border: 1px solid rgb(var(--input-bdr-clr));    display: inline-block;    padding: 15px 10px;    width: 225px;    margin-top: 5px;    border-radius: 3px;    width: 100% ;    box-sizing: border-box;}.inlinOtpverific .captchaActOutCont {    margin: 0;    padding: 0;    position: relative;}.inlinOtpverific .errorMessage {    margin-top: 10px;}.inlinOtpverific input {    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;    padding: 10px 10px;    box-sizing: border-box;    width: 100%;}.inlinOtpverific .captchaImgCont {	background: #ffffff;    margin-top: 10px;    padding: 0;    text-align: center;	border-radius: 3px;    border: 1px solid #e8e8e8;}.rsendOtpAlert {    font-size: var(--instruction-txt-size);    font-weight: 300;    color: rgba(var(--submit-bg-clr));    position: absolute;    left: 50%;    transform: translateX(-50%);    top: -50px;    background: rgba(var(--submit-bg-clr), 0.1);    border: 1px solid rgba(var(--submit-bg-clr));    padding: 5px 19px;    border-radius: 0 0 4px 4px;    box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.12);    transition: top 300ms ease-in-out;    visibility: hidden;    box-sizing: border-box;    display: flex;}.rsendOtpAlert.rsendalertShow {  visibility: visible;  top: 0;}.zfEmailVerfyErr .icon-Time {    width: 14px;    height: 14px;    margin-inline-end: 8px;}body {	overscroll-behavior: none;}.rtlMode {	direction: rtl;}.verticalNav {	flex-direction: column;}.slideFreeze {	position: fixed;	z-index: 999;}.slideWindow {	position: relative;	overflow-x: hidden;}.slideContainer {	display: flex;	position: relative;	box-sizing: border-box;	transition-property: transform;	transform-style: preserve-3d;	will-change: transform, opacity, height, width;	transform: translateZ(0px);}.slide {	height: 100%;	width: 100%;	flex-direction: column;	justify-content: space-evenly;	flex-shrink: 0;		display: none;	will-change: opacity;	transform: translateZ(0px);}.slide.activeSlide, .slide.targetSlide {	display: flex;}.slide.hiddenSlide {	display: none;}.scrollableContentBox {	height: 200%;}.slideContent {	overflow-y: scroll;}.topBar, .footerBar {	width: 100%;}.fixToBottom {	position: absolute;	bottom: 0;}.flipAnimSlide {	position: absolute;	backface-visibility: hidden;}.leftGradient {    background: linear-gradient(to left, #00000080, transparent);}.rightGradient {    background: linear-gradient(to right, #00000080, transparent);}.coverDiv {    z-index: -99;    -webkit-backface-visibility: hidden;    backface-visibility: hidden;    position: fixed;    height: 100%;    width: 100%;    box-sizing: border-box;    display: none;	will-change: opacity;	transform: translateZ(0px);}.cursor {    border-right: 2px solid var(--label-txt-clr);    padding-right: 5px;    animation: blinking 0.8s linear infinite;    display: inline !important;}  @keyframes blinking {    50% {      border-color: transparent;    }}.interactivePreAnimClass {    display: none !important;}@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;		    }    .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: 12%;}.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;	        }}@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;    }    .inputVeriField .emailVerifBtn {        margin-top: 10px;        margin-inline-start: auto;        max-width: none;    }    }@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;    }     .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;    }        }@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;    }        .zfbtnSubmit {            }        .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: 12%;}.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;}}@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%;   }}@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;}.formLayout2 .zfFormHeader, .formLayout3 .zfFormHeader{    z-index: 8;}.formLayout2 .progressArea, .formLayout3 .progressArea{    z-index: 9;}.formLayout2 .progressArea, .formLayout3 .progressArea {    width: 100%;}.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;    }}@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;    }    .rtl.verticalNavType .verticalNavFixed{        right: auto !important;        left: 0 !important;    }    .rtl.verticalNavType .verticalSaveDiv{        right: 0px !important;        left: auto !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;  }}@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;    }    }@charset "UTF-8";@font-face {  font-family: 'icomoon';  src:  url('../images/fonts/onefield/icomoon.b4231c5564b941d271e0c5444617ec38.eot');  src:  url('../images/fonts/onefield/icomoon.b4231c5564b941d271e0c5444617ec38.eot') format('embedded-opentype'),    url('../images/fonts/onefield/icomoon.18c134ed879dd3735ad3a347ab7d73c1.woff2') format('woff2'),    url('../images/fonts/onefield/icomoon.c527c2b140773cce0edd1859a1eb21f2.ttf') format('truetype'),    url('../images/fonts/onefield/icomoon.d2a1ef84f31b9784a78bd224b92fe601.woff') format('woff'),    url('../images/fonts/onefield/icomoon.b2d2d274aeaa23ce8378a8231789ebd3.svg') format('svg');  font-weight: normal;  font-style: normal;  font-display: block;}[class^="icon-"], [class*=" icon-"] {    font-family: 'icomoon' !important;  speak: never;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;    -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.icon-previous-icon:before {  content: "\e900";}.icon-next-icon:before {  content: "\e901";}.icon-search:before {  content: "\e902";}.icon-tick-mark:before {  content: "\e903";}.icon-cross:before {  content: "\e906";}.icon-cloud-upload:before {  content: "\e905";}.icon-file-empty:before {  content: "\e907";}.icon-zoom:before {  content: "\e908";}.icon-calendar:before {  content: "\e909";}.icon-review-icon:before {  content: "\e90a";}.icon-save-icon:before {  content: "\e90b";}.icon-angle-right:before {  content: "\e904"; font-size: 25px;}.icon-angle-left:before {  content: "\e90c"; font-size: 25px;}.icon-angle-up:before {  content: "\e90d"; font-size: 25px;}.icon-angle-down:before {  content: "\f107"; font-size: 25px;}.icon-trash:before {  content: "\e90e"; font-size: 15px;}.icon-edit:before {  content: "\e90f"; font-size: 15px;}.icon-arrow-rht:before {  content: "\ea3c";}.icon-arrow-lft:before {  content: "\ea40";}.descFld a{ text-decoration:underline;}.descFld em{ font-style:italic;}.descFld b{ font-weight:bold;}.descFld i{ font-style: italic;}.descFld u{ text-decoration:underline;}.descFld ul{ margin:auto;}.descFld ul{ list-style:disc;}.descFld ol{ list-style:decimal;}.descFld ul, .descFld ol{margin: 10px 0;    padding-left: 20px;}.descFld  ol.code {    list-style-position: outside;    list-style-type: decimal;    padding: 0 30px;}.descFld  ol.code li {    background-color: #F5F5F5;    border-left: 2px solid #CCCCCC;    margin: 1px 0;    padding: 2px;}.descFld  blockquote.zquote {    border-left: 3px solid #EFEFEF;    padding-left: 35px;}.descFld  blockquote.zquote span.txt {    -moz-user-focus: ignore;    -moz-user-input: disabled;    -moz-user-select: none;    color: #058BC2;    float: left;    font: bold 50px Arial,Helvetica,sans-serif;    margin: -10px 0 0 -30px;}.descFld  blockquote.block_quote {    background: url("../images/newQuote.gif") no-repeat scroll 12px 10px rgba(0, 0, 0, 0);    border-left: 3px solid #EFEFEF;    font: 13px/20px georgia,Arial,verdana,Helvetica,sans-serif;    margin: 15px 3px 15px 15px;    padding: 10px 10px 10px 40px;}.descFld  body {    font-family: Arial,Helvetica,sans-serif;    font-size: 13px;    margin: 8px;}.note .noteCont{ overflow:hidden;}.note .descFld{	overflow:hidden;	font-size: 13px;}/*! * Quill Editor v1.3.7 * https://quilljs.com/ * Copyright (c) 2014, Jason Chen * Copyright (c) 2013, salesforce.com */.ql-container {  box-sizing: border-box;  font-family: Helvetica, Arial, sans-serif;  font-size: 13px;  height: 100%;  margin: 0px;  position: relative;}.ql-container.ql-disabled .ql-tooltip {  visibility: hidden;}.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {  pointer-events: none;}.ql-clipboard {  left: -100000px;  height: 1px;  overflow-y: hidden;  position: absolute;  top: 50%;}.ql-clipboard p {  margin: 0;  padding: 0;}.ql-editor {  box-sizing: border-box;  line-height: 1.42;  height: 100%;  outline: none;  overflow-y: auto;  padding: 12px 15px;  tab-size: 4;  -moz-tab-size: 4;  text-align: left;  white-space: pre-wrap;  word-wrap: break-word;}.ql-editor > * {  cursor: text;}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6 {  margin: 0;  padding: 0;  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol,.ql-editor ul {  padding-left: 1.5em;}.ql-editor ol > li,.ql-editor ul > li {  list-style-type: none;}.ql-editor ul > li::before {  content: '\2022';}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false] {  pointer-events: none;}.ql-editor ul[data-checked=true] > li *,.ql-editor ul[data-checked=false] > li * {  pointer-events: all;}.ql-editor ul[data-checked=true] > li::before,.ql-editor ul[data-checked=false] > li::before {  color: #777;  cursor: pointer;  pointer-events: all;}.ql-editor ul[data-checked=true] > li::before {  content: '\2611';}.ql-editor ul[data-checked=false] > li::before {  content: '\2610';}.ql-editor li::before {  display: inline-block;  white-space: nowrap;  width: 1.2em;}.ql-editor li:not(.ql-direction-rtl)::before {  margin-left: -1.5em;  margin-right: 0.3em;  text-align: right;}.ql-editor li.ql-direction-rtl::before {  margin-left: 0.3em;  margin-right: -1.5em;}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl) {  padding-left: 1.5em;}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl {  padding-right: 1.5em;}.ql-editor ol li {  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;  counter-increment: list-0;}.ql-editor ol li:before {  content: counter(list-0, decimal) '. ';}.ql-editor ol li.ql-indent-1 {  counter-increment: list-1;}.ql-editor ol li.ql-indent-1:before {  content: counter(list-1, lower-alpha) '. ';}.ql-editor ol li.ql-indent-1 {  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-2 {  counter-increment: list-2;}.ql-editor ol li.ql-indent-2:before {  content: counter(list-2, lower-roman) '. ';}.ql-editor ol li.ql-indent-2 {  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-3 {  counter-increment: list-3;}.ql-editor ol li.ql-indent-3:before {  content: counter(list-3, decimal) '. ';}.ql-editor ol li.ql-indent-3 {  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-4 {  counter-increment: list-4;}.ql-editor ol li.ql-indent-4:before {  content: counter(list-4, lower-alpha) '. ';}.ql-editor ol li.ql-indent-4 {  counter-reset: list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-5 {  counter-increment: list-5;}.ql-editor ol li.ql-indent-5:before {  content: counter(list-5, lower-roman) '. ';}.ql-editor ol li.ql-indent-5 {  counter-reset: list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-6 {  counter-increment: list-6;}.ql-editor ol li.ql-indent-6:before {  content: counter(list-6, decimal) '. ';}.ql-editor ol li.ql-indent-6 {  counter-reset: list-7 list-8 list-9;}.ql-editor ol li.ql-indent-7 {  counter-increment: list-7;}.ql-editor ol li.ql-indent-7:before {  content: counter(list-7, lower-alpha) '. ';}.ql-editor ol li.ql-indent-7 {  counter-reset: list-8 list-9;}.ql-editor ol li.ql-indent-8 {  counter-increment: list-8;}.ql-editor ol li.ql-indent-8:before {  content: counter(list-8, lower-roman) '. ';}.ql-editor ol li.ql-indent-8 {  counter-reset: list-9;}.ql-editor ol li.ql-indent-9 {  counter-increment: list-9;}.ql-editor ol li.ql-indent-9:before {  content: counter(list-9, decimal) '. ';}.ql-editor .ql-indent-1:not(.ql-direction-rtl) {  padding-left: 3em;}.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {  padding-left: 4.5em;}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {  padding-right: 3em;}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {  padding-right: 4.5em;}.ql-editor .ql-indent-2:not(.ql-direction-rtl) {  padding-left: 6em;}.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {  padding-left: 7.5em;}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {  padding-right: 6em;}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {  padding-right: 7.5em;}.ql-editor .ql-indent-3:not(.ql-direction-rtl) {  padding-left: 9em;}.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {  padding-left: 10.5em;}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {  padding-right: 9em;}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {  padding-right: 10.5em;}.ql-editor .ql-indent-4:not(.ql-direction-rtl) {  padding-left: 12em;}.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {  padding-left: 13.5em;}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {  padding-right: 12em;}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {  padding-right: 13.5em;}.ql-editor .ql-indent-5:not(.ql-direction-rtl) {  padding-left: 15em;}.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {  padding-left: 16.5em;}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {  padding-right: 15em;}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {  padding-right: 16.5em;}.ql-editor .ql-indent-6:not(.ql-direction-rtl) {  padding-left: 18em;}.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {  padding-left: 19.5em;}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {  padding-right: 18em;}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {  padding-right: 19.5em;}.ql-editor .ql-indent-7:not(.ql-direction-rtl) {  padding-left: 21em;}.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {  padding-left: 22.5em;}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {  padding-right: 21em;}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {  padding-right: 22.5em;}.ql-editor .ql-indent-8:not(.ql-direction-rtl) {  padding-left: 24em;}.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {  padding-left: 25.5em;}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {  padding-right: 24em;}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {  padding-right: 25.5em;}.ql-editor .ql-indent-9:not(.ql-direction-rtl) {  padding-left: 27em;}.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {  padding-left: 28.5em;}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {  padding-right: 27em;}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {  padding-right: 28.5em;}.ql-editor .ql-video {  display: block;  max-width: 100%;}.ql-editor .ql-video.ql-align-center {  margin: 0 auto;}.ql-editor .ql-video.ql-align-right {  margin: 0 0 0 auto;}.ql-editor .ql-bg-black {  background-color: #000;}.ql-editor .ql-bg-red {  background-color: #e60000;}.ql-editor .ql-bg-orange {  background-color: #f90;}.ql-editor .ql-bg-yellow {  background-color: #ff0;}.ql-editor .ql-bg-green {  background-color: #008a00;}.ql-editor .ql-bg-blue {  background-color: #06c;}.ql-editor .ql-bg-purple {  background-color: #93f;}.ql-editor .ql-color-white {  color: #fff;}.ql-editor .ql-color-red {  color: #e60000;}.ql-editor .ql-color-orange {  color: #f90;}.ql-editor .ql-color-yellow {  color: #ff0;}.ql-editor .ql-color-green {  color: #008a00;}.ql-editor .ql-color-blue {  color: #06c;}.ql-editor .ql-color-purple {  color: #93f;}.ql-editor .ql-font-serif {  font-family: Georgia, Times New Roman, serif;}.ql-editor .ql-font-monospace {  font-family: Monaco, Courier New, monospace;}.ql-editor .ql-size-small {  font-size: 0.75em;}.ql-editor .ql-size-large {  font-size: 1.5em;}.ql-editor .ql-size-huge {  font-size: 2.5em;}.ql-editor .ql-direction-rtl {  direction: rtl;  text-align: inherit;}.ql-editor .ql-align-center {  text-align: center;}.ql-editor .ql-align-justify {  text-align: justify;}.ql-editor .ql-align-right {  text-align: right;}.ql-editor.ql-blank::before {  color: rgba(0,0,0,0.6);  content: attr(data-placeholder);  font-style: italic;  left: 15px;  pointer-events: none;  position: absolute;  right: 15px;}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after {  clear: both;  content: '';  display: table;}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button {  background: none;  border: none;  cursor: pointer;  display: inline-block;  float: left;  height: 24px;  padding: 3px 5px;  width: 28px;}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg {  float: left;  height: 100%;}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover {  outline: none;}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file] {  display: none;}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected {  color: #06c;}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {  fill: #06c;}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {  stroke: #06c;}@media (pointer: coarse) {  .ql-snow.ql-toolbar button:hover:not(.ql-active),  .ql-snow .ql-toolbar button:hover:not(.ql-active) {    color: #444;  }  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {    fill: #444;  }  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {    stroke: #444;  }}.ql-snow {  box-sizing: border-box;}.ql-snow * {  box-sizing: border-box;}.ql-snow .ql-hidden {  display: none;}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top {  visibility: hidden;}.ql-snow .ql-tooltip {  position: absolute;  transform: translateY(10px);}.ql-snow .ql-tooltip a {  cursor: pointer;  text-decoration: none;}.ql-snow .ql-tooltip.ql-flip {  transform: translateY(-10px);}.ql-snow .ql-formats {  display: inline-block;  vertical-align: middle;}.ql-snow .ql-formats:after {  clear: both;  content: '';  display: table;}.ql-snow .ql-stroke {  fill: none;  stroke: #444;  stroke-linecap: round;  stroke-linejoin: round;  stroke-width: 2;}.ql-snow .ql-stroke-miter {  fill: none;  stroke: #444;  stroke-miterlimit: 10;  stroke-width: 2;}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill {  fill: #444;}.ql-snow .ql-empty {  fill: none;}.ql-snow .ql-even {  fill-rule: evenodd;}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin {  stroke-width: 1;}.ql-snow .ql-transparent {  opacity: 0.4;}.ql-snow .ql-direction svg:last-child {  display: none;}.ql-snow .ql-direction.ql-active svg:last-child {  display: inline;}.ql-snow .ql-direction.ql-active svg:first-child {  display: none;}.ql-snow .ql-editor h1 {  font-size: 2em;}.ql-snow .ql-editor h2 {  font-size: 1.5em;}.ql-snow .ql-editor h3 {  font-size: 1.17em;}.ql-snow .ql-editor h4 {  font-size: 1em;}.ql-snow .ql-editor h5 {  font-size: 0.83em;}.ql-snow .ql-editor h6 {  font-size: 0.67em;}.ql-snow .ql-editor a {  text-decoration: underline;}.ql-snow .ql-editor blockquote {  border-left: 4px solid #ccc;  margin-bottom: 5px;  margin-top: 5px;  padding-left: 16px;}.ql-snow .ql-editor code,.ql-snow .ql-editor pre {  background-color: #f0f0f0;  border-radius: 3px;}.ql-snow .ql-editor pre {  white-space: pre-wrap;  margin-bottom: 5px;  margin-top: 5px;  padding: 5px 10px;}.ql-snow .ql-editor code {  font-size: 85%;  padding: 2px 4px;}.ql-snow .ql-editor pre.ql-syntax {  background-color: #23241f;  color: #f8f8f2;  overflow: visible;}.ql-snow .ql-editor img {  max-width: 100%;}.ql-snow .ql-picker {  color: #444;  display: inline-block;  float: left;  font-size: 14px;  font-weight: 500;  height: 24px;  position: relative;  vertical-align: middle;}.ql-snow .ql-picker-label {  cursor: pointer;  display: inline-block;  height: 100%;  padding-left: 8px;  padding-right: 2px;  position: relative;  width: 100%;}.ql-snow .ql-picker-label::before {  display: inline-block;  line-height: 22px;}.ql-snow .ql-picker-options {  background-color: #fff;  display: none;  min-width: 100%;  padding: 4px 8px;  position: absolute;  white-space: nowrap;}.ql-snow .ql-picker-options .ql-picker-item {  cursor: pointer;  display: block;  padding-bottom: 5px;  padding-top: 5px;}.ql-snow .ql-picker.ql-expanded .ql-picker-label {  color: #ccc;  z-index: 2;}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {  fill: #ccc;}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {  stroke: #ccc;}.ql-snow .ql-picker.ql-expanded .ql-picker-options {  display: block;  margin-top: -1px;  top: 100%;  z-index: 1;}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker {  width: 28px;}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label {  padding: 2px 4px;}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg {  right: 4px;}.ql-snow .ql-icon-picker .ql-picker-options {  padding: 4px 0px;}.ql-snow .ql-icon-picker .ql-picker-item {  height: 24px;  width: 24px;  padding: 2px 4px;}.ql-snow .ql-color-picker .ql-picker-options {  padding: 3px 5px;  width: 152px;}.ql-snow .ql-color-picker .ql-picker-item {  border: 1px solid transparent;  float: left;  height: 16px;  margin: 2px;  padding: 0px;  width: 16px;}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {  position: absolute;  margin-top: -9px;  right: 0;  top: 50%;  width: 18px;}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {  content: attr(data-label);}.ql-snow .ql-picker.ql-header {  width: 98px;}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before {  content: 'Normal';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {  content: 'Heading 1';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {  content: 'Heading 2';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {  content: 'Heading 3';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {  content: 'Heading 4';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {  content: 'Heading 5';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {  content: 'Heading 6';}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {  font-size: 2em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {  font-size: 1.5em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {  font-size: 1.17em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {  font-size: 1em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {  font-size: 0.83em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {  font-size: 0.67em;}.ql-snow .ql-picker.ql-font {  width: 108px;}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before {  content: 'Sans Serif';}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {  content: 'Serif';}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {  content: 'Monospace';}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {  font-family: Georgia, Times New Roman, serif;}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {  font-family: Monaco, Courier New, monospace;}.ql-snow .ql-picker.ql-size {  width: 98px;}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before {  content: 'Normal';}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {  content: 'Small';}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {  content: 'Large';}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {  content: 'Huge';}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {  font-size: 10px;}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {  font-size: 18px;}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {  font-size: 32px;}.ql-snow .ql-color-picker.ql-background .ql-picker-item {  background-color: #fff;}.ql-snow .ql-color-picker.ql-color .ql-picker-item {  background-color: #000;}.ql-toolbar.ql-snow {  border: 1px solid #ccc;  box-sizing: border-box;  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;  padding: 8px;}.ql-toolbar.ql-snow .ql-formats {  margin-right: 15px;}.ql-toolbar.ql-snow .ql-picker-label {  border: 1px solid transparent;}.ql-toolbar.ql-snow .ql-picker-options {  border: 1px solid transparent;  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {  border-color: #ccc;}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {  border-color: #ccc;}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {  border-color: #000;}.ql-toolbar.ql-snow + .ql-container.ql-snow {  border-top: 0px;}.ql-snow .ql-tooltip {  background-color: #fff;  border: 1px solid #ccc;  box-shadow: 0px 0px 5px #ddd;  color: #444;  padding: 5px 12px;  white-space: nowrap;}.ql-snow .ql-tooltip::before {  content: "Visit URL:";  line-height: 26px;  margin-right: 8px;}.ql-snow .ql-tooltip input[type=text] {  display: none;  border: 1px solid #ccc;  font-size: 13px;  height: 26px;  margin: 0px;  padding: 3px 5px;  width: 170px;}.ql-snow .ql-tooltip a.ql-preview {  display: inline-block;  max-width: 200px;  overflow-x: hidden;  text-overflow: ellipsis;  vertical-align: top;}.ql-snow .ql-tooltip a.ql-action::after {  border-right: 1px solid #ccc;  content: 'Edit';  margin-left: 16px;  padding-right: 8px;}.ql-snow .ql-tooltip a.ql-remove::before {  content: 'Remove';  margin-left: 8px;}.ql-snow .ql-tooltip a {  line-height: 26px;}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove {  display: none;}.ql-snow .ql-tooltip.ql-editing input[type=text] {  display: inline-block;}.ql-snow .ql-tooltip.ql-editing a.ql-action::after {  border-right: 0px;  content: 'Save';  padding-right: 0px;}.ql-snow .ql-tooltip[data-mode=link]::before {  content: "Enter link:";}.ql-snow .ql-tooltip[data-mode=formula]::before {  content: "Enter formula:";}.ql-snow .ql-tooltip[data-mode=video]::before {  content: "Enter video:";}.ql-snow a {  color: #06c;}.ql-container.ql-snow {  border: 1px solid #ccc;}.toolbarContainerList {	background: #F8F9FA;	border-radius: 2px 2px 0px 0px;}.toolbarContainerList .ql-font {	width: 75px !important;}.toolbarContainerList .ql-formats {	margin-right: 0px !important;	border-right: 0px !important;}.toolbarContainerList .ql-size {	width: 65px !important;}.toolbarContainerList span {	margin-left: 0;}.pdfToolbarContainer .ql-toolbar.ql-snow, .pdfToolbarContainer .ql-container.ql-snow {	border: none;}.ql-snow.ql-toolbar .cancelBtn:hover{	color:red !important;}.ql-editor, .layoutFldContent{	font-family: Arimo;	font-size: 16px;	padding: 0px 0px;}.ql-editor {	overflow-y: overlay;	overflow-x: hidden; }.tableElement .ql-editor {    font: inherit !important;    text-align: inherit !important;}.ql-editor a {	color: #06c;text-decoration: underline;}.tableElement .ql-container {	font: inherit;	text-align: inherit;}.pdfToolbarContainer {    background: #FFFFFF;    border: 1px solid #D1D5DB;    border-radius: 3px 0 3px 3px;    margin: 32px;    position: relative;    margin-top: 25px;    margin-bottom: 0px;}.pdfToolbarContainer .ql-editor {	overflow: initial;}/*.ql-toolbar .ql-font span[data-label="Arimo"]::before {	font-family: Arimo, Helvetica, sans-serif;}.ql-toolbar .ql-font span[data-label="MS Serif"]::before {	font-family: MS Serif, New York, serif;}.ql-toolbar .ql-font span[data-label="Courier New"]::before {	font-family: Courier New, Courier, monospace;}.ql-toolbar .ql-font span[data-label="Trebuchet MS"]::before {	font-family: Trebuchet MS, Helvetica, sans-serif;}.ql-toolbar .ql-font span[data-label="Tahoma"]::before {	font-family: Tahoma, Geneva, sans-serif;}.ql-toolbar .ql-font span[data-label="Impact"]::before {	font-family: Impact, Charcoal, sans-serif;}.ql-toolbar .ql-font span[data-label="Times New Roman"]::before {	font-family: Times New Roman, Times, serif;}.ql-toolbar .ql-font span[data-label="Georgia"]::before {	font-family: Georgia, Times New Roman, Times, serif;}.ql-toolbar .ql-font span[data-label="Open Sans"]::before {	font-family: Open Sans;}.ql-toolbar .ql-font span[data-label="Lato"]::before {	font-family: Lato;}.ql-toolbar .ql-font span[data-label="Droid Serif"]::before {	font-family: Droid Serif;}.ql-toolbar .ql-font span[data-label="Bree Serif"]::before {	font-family: Bree Serif;}.ql-toolbar .ql-font span[data-label="Raleway"]::before {	font-family: Raleway;}.ql-toolbar .ql-font span[data-label="Philosopher"]::before {	font-family: Philosopher;}.ql-toolbar .ql-font span[data-label="Merriweather"]::before {	font-family: Merriweather;}.ql-toolbar .ql-font span[data-label="Oswald"]::before {	font-family: Oswald;}.ql-toolbar .ql-font span[data-label="Cabin"]::before {	font-family: Cabin;}.ql-toolbar .ql-font span[data-label="Great Vibes"]::before {	font-family: Great Vibes;}.ql-toolbar .ql-font span[data-label="Rochester"]::before {	font-family: Rochester;}.ql-toolbar .ql-font span[data-label="Lobster"]::before {	font-family: Lobster;}.ql-toolbar .ql-font span[data-label="Pacifico"]::before {  font-family: Pacifico;}.ql-toolbar .ql-font span[data-label="Trebuchet MS"]::before {	font-family: 'Trebuchet MS', Helvetica, sans-serif;}.ql-toolbar .ql-font span[data-label="Verdana"]::before {	font-family: Verdana, Geneva, sans-serif;}*/.ql-snow .ql-picker.ql-font {	width: 130px; }.ql-mention-list-container {	width: 270px;	border: 1px solid #f0f0f0;	border-radius: 4px;	background-color: #fff;	box-shadow: 0 2px 12px 0 rgb(30 30 30 / 8%);	z-index: 9001;}.ql-mention-list {	list-style: none;	margin: 0;	padding: 0;	overflow: hidden;}.ql-mention-list-item.selected {	background-color: #edeef0;	text-decoration: none;}.ql-picker-options{	max-height: 320px;	overflow: scroll;}.ql-snow .ql-line-height.ql-picker .ql-picker-label::before {	content: "\e97e";	font-size: 20px;}.ql-snow .ql-line-height.ql-picker .ql-picker-item::before {	content: '-';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='1']::before {	content: '1';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='1.15']::before {	content: '1.15';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='1.5']::before {	content: '1.5';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='2']::before {	content: '2';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='2.5']::before {	content: '2.5';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='3']::before {	content: '3';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='3.5']::before {	content: '3.5';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='4']::before {	content: '4';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='4.5']::before {	content: '4.5';}.ql-snow .ql-line-height.ql-picker .ql-picker-item[data-value='5']::before {	content: '5';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item::before {	content: '-';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='1']::before {	content: '1';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='1.15']::before {	content: '1.15';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='1.5']::before {	content: '1.5';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='2']::before {	content: '2';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='2.5']::before {	content: '2.5';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='3']::before {	content: '3';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='3.5']::before {	content: '3.5';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='4']::before {	content: '4';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='4.5']::before {	content: '4.5';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='5']::before {	content: '5';}.ql-snow .ql-letter-spacing.ql-picker .ql-picker-item[data-value='10']::before {	content: '10';}.ql-snow .ql-text-transform.ql-picker .ql-picker-item::before {	content: '-';}.ql-snow .ql-text-transform.ql-picker .ql-picker-item[data-value=capitalize]::before {	content: 'Aa';}.ql-snow .ql-text-transform.ql-picker .ql-picker-item[data-value=uppercase]::before {	content: 'AA';}.ql-snow .ql-text-transform.ql-picker .ql-picker-item[data-value=lowercase]::before {	content: 'aa';}.pdfEntryListIcons svg {	position: absolute;	width: 15px;	left: 0px;	height: 15px !important;	top: 4px;	stroke-width: 0.7;	}.pdfEntryListIcons .ql-picker-label {	border: none !important;	color: inherit !important;}.ql-snow  .pdfEntryListIcons .qlOptionIcons.ql-picker .ql-picker-label::before {	visibility: hidden;}.ql-snow  .pdfEntryListIcons .qlOptionIcons.ql-picker .ql-picker-label::before {	visibility: hidden;}.ql-snow  .pdfEntryListIcons .qlOptionIconsm.ql-picker .ql-picker-label::before {	visibility: hidden;}.pdfEntryListIcons span.qlOptionIcons.ql-picker {	margin: 0 1px;	width:100%;}.pdfEntryListIcons {	float: left;    margin-left: 7.5px;    width: 20px;    margin-right: 7.5px;    position: relative;}.pdfToolbarContainer .ql-toolbar.ql-snow {	border: none;	border-bottom: 1px solid #e5e5e5;	background: #fff;	padding: 10px 8px;}.ql-snow.ql-toolbar button, .ql-snow .ql-toolbar button {	padding: 3px 6px;}.ql-snow .ql-color-picker, .ql-snow .ql-icon-picker {	width: 32px;}.ql-snow .ql-picker {	color: #444;	display: inline-block;	float: left;	font-size: 14px;	font-weight: normal;	height: 24px;	position: relative;	vertical-align: middle;}.ql-snow .ql-color-picker .ql-picker-label svg, .ql-snow .ql-icon-picker .ql-picker-label svg {	 right: 7px;    left: auto;    top: 3.5px;}.icon.icon-Text-Color-01 {	width: 32px;	height: 32px !important;	transform: scale(.5);}.icon-Text-Color-01 path.ql-stroke {	stroke-width: 0.5;}.icon-Text-Color-01 .ql-fill.ql-color-label {	fill: #d8d8d8;}.pdfToolbarContainer .ql-toolbar .ql-font .ql-picker-label::before {		overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	width: 55px;}.pdfTableCell .ql-tooltip{	display: none;}.ql-mention-list-container.pdfMentionSearch {    width: 250px;    background-color: rgb(255, 255, 255);    box-shadow: 0px 0px 15px 0px #00000026;    z-index: 500;    max-height: 270px;    min-height: 10px;    border-width: 1px;    border-style: solid;    border-color: rgb(240, 240, 240);    border-image: initial;    border-radius: 6px;    overflow: hidden auto;}.pdfMentionSearch .ql-mention-list {	padding: 0px 0px;}.ql-mention-list-container.pdfMentionSearch li {    box-sizing: border-box;    cursor: pointer;    padding: 0 15px;    border-bottom: 1px solid rgb(244, 244, 244);}.pdfToolbarContainer .ql-container {	padding: 5px 15px;	padding-right: 0px;	overflow: auto;	overflow-x: hidden;}.ql-mention-list-container li div {    font-size: 13px !important;    padding-right: 16px;    line-height: 17px !important;    cursor: default;    margin: 0 -15px;    background: transparent !important;    color: #444 !important;    padding: 10px 16px;}.ql-mention-list-container.pdfMentionSearch .ql-mention-list-item.disabled > div {    background: #F6F6F6 !important;}.ql-mention-list-container.pdfMentionSearch .ql-mention-list-item.disabled .ql-gridListing {    color: #E2721D !important;    background: transparent !important;    font-weight: 600;}.icon.icon-Word-Spacing {	width: 18px;	height: 18px;}.ql-script svg {	width: 23px !important;	left: 0;}.ql-strike svg, .ql-clean svg, .ql-direction svg, .ql-link svg, .ql-image svg, .ql-code-block svg, .ql-hr svg, .ql-blockquote svg{	left: 4px;}.pdfEntryListIcons svg.icon-X2-01, .pdfEntryListIcons svg.icon-X-Square-01 {	stroke-width: 0px !important;	stroke: #fff !important;}.layoutFldContent .ql-tooltip, .emailTextFieldInnerElem .ql-tooltip {	display: none;}.ql-snow .ql-stroke {    stroke-width: 1 !important;    stroke: #000;    fill: #000;}.ql-bold .ql-stroke, .ql-italic .ql-stroke, .ql-underline .ql-stroke {    stroke-width: 1.5;}.pdfThemeClrProberty {    padding: 10px 23px;    position: relative;    display: inline-block;    width: 100%;    box-sizing: border-box;}span.pdfWhiteTheme, .pdfDarkTheme {    width: 20px;    height: 20px;    background: #FFF;    display: inline-block;    border: 1px solid #d9d9d9;    border-radius: 50px;    position:relative;    cursor: pointer;    margin-left: 10px;}span.pdfWhiteTheme.active:before, span.pdfDarkTheme.active:before {background-color: transparent;top: 6px;left: 5px;width: 8px;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: "";}span.pdfDarkTheme {    background: #474E5A;    border-color: #dad5db;}.pdfToolbarContainer.pdfDarkContainer {    background: #474e5a;}.pdfToolbarContainer.pdfDarkContainer .ql-toolbar.ql-snow, .pdfDarkContainer .ql-snow .ql-picker-options {    background: #222;    border-color: #222;}.pdfDarkContainer .ql-snow .ql-picker, .pdfDarkContainer button{    color: #f5f5f5;}.pdfDarkContainer .ql-snow .ql-fill, .pdfDarkContainer .ql-snow .ql-stroke.ql-fill {    fill: #f5f5f5;}.ql-picker-options {    overflow-x: hidden;}.pdfDarkContainer .toolbarContainerList.ql-snow .ql-stroke {    stroke: #f5f5f5;} .pdfDarkContainer.ql-snow.ql-toolbar button:hover .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar button:hover .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar button:focus .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar button:focus .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar button.ql-active .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar button.ql-active .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar button:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar button:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar button:focus .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar button:focus .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {    stroke: #22a78a ! important;} .pdfDarkContainer.ql-snow.ql-toolbar button:hover, .pdfDarkContainer.ql-snow .ql-toolbar button:hover, .pdfDarkContainer.ql-snow.ql-toolbar button:focus, .pdfDarkContainer.ql-snow .ql-toolbar button:focus, .pdfDarkContainer.ql-snow.ql-toolbar button.ql-active, .pdfDarkContainer.ql-snow .ql-toolbar button.ql-active, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label:hover, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label:hover, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label.ql-active, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label.ql-active, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item:hover, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item:hover, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item.ql-selected, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item.ql-selected {    color: #22a78a !important;}.ql-editor strong, .ql-editor b {    font-weight: bold;}.ql-editor em {    font-style: italic;}.ql-toolbar .zcolorpicker__icon svg {    position: relative !important;    width: inherit !important;    top: 0px !important;}.ql-toolbar .zbutton {    position: relative;    color: #111;    background: #f2f2f2 !important;    border: 1px solid #b3b3b3 !important;    font-size: 13px;}.ql-toolbar .zbutton:hover {    color: #111 !important;    background: #e6e6e6 !important;    border: 1px solid #b3b3b3 !important;}.ql-toolbar .zbutton--primary {    color: #fff;    background: #4190f2 !important;    border: 1px solid #4190f2 !important;}.ql-toolbar .zbutton--primary:hover {    color: #fff !important;    background: #3b82da !important;    border: 1px solid #3b82da !important;}.ql-toolbar .zcolorpicker__defaultcolorbutton {	float: inherit !important;	width: 100% !important;	height: auto !important;	padding: 10px 17px 12px 17px !important;	border: solid #e6e6e6 !important;	border-width: 0 0 1px 0 !important;	background: #fff !important;	box-sizing: border-box;	display: flex !important;	flex-direction: row;}.ql-toolbar .zcolorpicker__morecolorbutton {    width: 100% !important;    padding: 10px 17px 12px 17px !important;    border: solid #e6e6e6 !important;    border-width: 0 0 1px 0 !important;    border-radius: 0;    background: #fff !important;    display: inline-block !important;    height: auto !important;    color: #111 !important;}.ql-toolbar .zcolorpicker__defaultcolorbutton:hover {    border: solid #e6e6e6 !important;    border-width: 0 0 1px 0 !important;    background: #f2f2f2 !important;    color: #111 !important;    fill: #666 !important;}.ql-toolbar .zcolorpicker__morecolorbutton:hover {    border: solid #e6e6e6 !important;    border-width: 0 0 1px 0 !important;    background: #f2f2f2 !important;    color: #111 !important;    fill: #666 !important;}.ql-zcomponents-picker {    height: 24px;}.ql-toolbar .pdfEntryListIcons button.zbutton.zcolorbutton.has-focus.has-kfocus {    position: absolute;    left: 0px;}.ql-toolbar .ql-font .ql-picker-options .ql-picker-item[data-value="myfonts"], .ql-snow .ql-picker-options .ql-picker-item[data-value="default"] {    box-sizing: border-box;    display: block;    font-size: 13px;    color: #a7a4a4;    pointer-events: none;    margin: 0 !important;    padding: 7px 10px !important;    margin-top: 8px !important;    margin-bottom: 8px !important;    position: relative;}.ql-toolbar .ql-font .ql-picker-options .ql-picker-item[data-value="myfonts"]:after, .ql-snow .ql-picker-options .ql-picker-item[data-value="default"]:after {    content: "";    position: absolute;    height: 1px;    width: 55%;    background: #e9e8e8;    top: 15px;    right: 10px;}.ql-snow .ql-picker-options .ql-picker-item[data-value="default"]:after {	width: 40%;}.ql-toolbar .ql-font .ql-picker-options .ql-picker-item[data-value="custom"] {	color: #24A68A;    border-top: 1px solid #e1e1e1;    margin: 3px 0;    padding: 9px 18px;    cursor: pointer;    border-radius: 0;    font-size: 14px;    margin-bottom: 0;    line-height: 16px;}.ql-toolbar .ql-font .ql-picker-options .ql-picker-item[data-value="custom"]:hover {    border-radius: 0;    color: #24A68A;}.ql-toolbar .ql-font .ql-picker-options {	padding: 0px;}.ql-toolbar .ql-font .ql-picker-options .ql-picker-item {	padding: 9px 8px;	margin: 3px 10px;}.ql-toolbar .ql-font .ql-picker-options .ql-picker-item[data-value="custom"]:hover {	background: #f2f2f2;}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{	margin-top: 1px;	max-height: 250px;}.ql-toolbar .ql-font .ql-picker-options .ql-picker-item:hover {    background: #f2f2f2;    color: #000;    border-radius: 5px;}.toolbarContainerList.toolbarContainerDiv svg {    width: 15px;    height: 15px !important;    stroke-width: 1.4;    stroke: #555;    fill: #555;}button.ql-strike {    top: 3px;    position: relative;}.pdfToolbarContainer{    margin: 0;    margin-top: 25px;    margin-bottom: 0px;}.toolbarContainerDiv.ql-toolbar.ql-snow {    padding: 8px 8px;}.toolbarContainerDiv.ql-snow.ql-toolbar button {      height: 28px;    padding: 3px 4px;    width: 28px;}.toolbarContainerDiv.ql-snow .ql-picker.ql-font, .toolbarContainerDiv.ql-snow .ql-picker.ql-size {    margin-top: 2px;}.pdfToolbarContainer .toolbarContainerDiv.ql-toolbar .ql-font .ql-picker-label::before, .pdfToolbarContainer .toolbarContainerDiv.ql-snow .ql-picker.ql-size .ql-picker-label::before {    font-size: 15px;}.pdfToolbarContainer .toolbarContainerDiv.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {    margin-top: -7px;    stroke-width: 1.8;    width: 16px;    height: 17px !important;}.toolbarContainerList.toolbarContainerDiv button.ql-list svg {    width: 17px;    height: 17px !important;    top: 6px;    left: 2px;}.toolbarContainerList.toolbarContainerDiv .ql-direction svg.icon.icon-Strike-01 {    width: 17px;    height: 18px !important;    stroke-width: 0.4;    top: 7px;}.toolbarContainerList.toolbarContainerDiv .ql-script svg.icon {    width: 16px;    height: 17px !important;    top: 5px;    stroke-width: 0.2 !important;    stroke: #555 !important;}.toolbarContainerList.toolbarContainerDiv .ql-script svg.icon.icon-X2-01 {    top: 7px;}.toolbarContainerList.toolbarContainerDiv   svg.icon.icon-Quotation-2, .toolbarContainerList.toolbarContainerDiv svg.icon.icon-Erase-01 {    stroke-width: 1.5;    width: 17px;    height: 17px !important;    top: 6px;    left: 0;}.toolbarContainerList.toolbarContainerDiv  svg.icon.icon-Erase-01 {    stroke-width: 0.2 !important;}.toolbarContainerList.toolbarContainerDiv svg.icon.ui-ie-icon.ui-br-5.icon-Link-01, .toolbarContainerList.toolbarContainerDiv svg.icon.ui-ie-icon.ui-br-5.icon-Line-01, .toolbarContainerList.toolbarContainerDiv svg.icon.ui-ie-icon.ui-br-5.icon-Image-01 {    margin-top: 3px;}.toolbarContainerList.toolbarContainerDiv .ql-align svg {	stroke-width: 2.6 !important;    width: 21px;    height: 23px !important;    stroke: #333 !important;}.toolbarContainerList.toolbarContainerDiv  .ql-seperator:before {    content: "";    position: absolute;    height: 19px;    width: 1px;    background: #e2e2e2;    right: 0;    top: 5px;}.toolbarContainerList.toolbarContainerDiv .ql-seperator {    display: inline-block;    float: left;    position: relative;}.toolbarContainerList.toolbarContainerDiv.ql-snow.ql-toolbar .ql-background .ql-picker-label.ql-active .ql-stroke, .toolbarContainerList.toolbarContainerDiv.ql-snow.ql-toolbar .ql-color .ql-picker-label.ql-active .ql-stroke {    stroke: initial !important;}.toolbarContainerList.toolbarContainerDiv  .ql-color svg, .toolbarContainerList.toolbarContainerDiv .ql-background svg{    height: 26px !important;    width: 26px !important;    stroke-width: 0.2;}.toolbarContainerList.toolbarContainerDiv svg:hover, .toolbarContainerList.toolbarContainerDiv  .ql-active svg {    fill: #06c;    stroke: #06c;}.toolbarContainerList.toolbarContainerDiv .ql-background .ql-color-label.ql-stroke {    fill: none;}.pdfToolbarContainer.pdfDarkContainer svg {    fill: #fff;    stroke: #fff;}.pdfToolbarContainer .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {    border-color: transparent;}.ql-toolbar .zcolorpicker__nocolorbutton {	float: inherit !important;	width: 100% !important;	height: auto !important;	padding: 10px 17px 12px 17px !important;	border: solid #e6e6e6 !important;	border-width: 0 0 1px 0 !important;	background: #fff !important;	display: flex !important;	box-sizing: border-box;	flex-direction: row;}.ql-toolbar .zcolorpicker__nocolorbutton:hover {	border: solid #e6e6e6 !important;	border-width: 0 0 1px 0 !important;	background: #f2f2f2 !important;	color: #111 !important;	fill: #666 !important;}.ql-editor blockquote {	border-left: 4px solid #ccc;	margin-bottom: 5px;	margin-top: 5px;	padding-left: 16px;}.toolbarContainerList.toolbarContainerDiv .zcolorpicker__nocolorbutton svg {	stroke-width: 0.7;}.toolbarContainerList.toolbarContainerDiv .zcolorpicker__nocolorbutton svg:hover {	fill: inherit;	stroke: inherit;}[contenteditable] {	-webkit-user-select: text;	user-select: text;}.pdfFontSelectDiv {    position: absolute;    left: 127px;    top: 6px;    z-index: 1;}.pdfFontSelectDiv span.select2-selection.select2-selection--single {    border: none;}.pdfFontSelectDiv .select2-container--default .select2-selection--single .select2-selection__rendered {    color: #444;    font-size: 14px;    width: 52px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    padding: 0 18px 0 4px !important;}.pdfFontSelectDiv .select2-container--default .select2-selection--single .select2-selection__arrow b {    right: 8px;    left: auto;    top: 15px !important;}.pdfFontSelectDiv .select2-container--default.select2-container--below.select2-container--open .select2-selection--single .select2-selection__arrow b {    top: 17px !important;}.pdfEditFontSelect2 span.select2-dropdown.select2-dropdown--below {    width: 200px !important;}.pdfEditFontSelect2  span.select2-dropdown.select2-dropdown--above {    width: 200px !important;}span.select1-container.select2-container--default.select2-container--open.pdfEditFontSelect2 {    top: 117px !important;}.pdfDarkContainer .pdfFontSelectDiv .select2-container--default .select2-selection--single .select2-selection__rendered {    color: #fff;}.pdfDarkContainer .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #fff !important;}.pdfDarkContainer  span.select2-dropdown {    background: #222;}.pdfDarkContainer .select2-results__option {    color: #fff;}.pdfDarkContainer .select2-search--dropdown .select2-search__field:focus {    border: 1px solid #06c !important;}.pdfDarkContainer .select2-container--default .select2-results__option[aria-selected=true] {    background: #f6f6f6 !important;    color: #06c !important;}.pdfDarkContainer .select2-container--default .select2-results__option[aria-selected=true]:after {    border-color: #06c;}.pdfDarkContainer .select2-container--default .select2-results__option--highlighted[aria-selected] {    color: #06c !important;}.pdfDarkContainer .pdfFontSelectDiv span.select2-selection.select2-selection--single {    background: #222;}.pdfFontSelectDiv .select2-search--dropdown .select2-search__field:focus {    border: 1px solid #06c !important;}.select2-container--default.pdfEditFontSelect2 .select2-results__option[aria-selected="true"]:hover,.select2-container--default.pdfEditFontSelect2 .select2-results__option[aria-selected=true],.select2-container--default.pdfEditFontSelect2 .select2-results__option--highlighted,.select2-container--default.pdfEditFontSelect2 .select2-results__option--highlighted:hover{    color: #06c !important;}.select2-container--default.pdfEditFontSelect2 .select2-results__option[aria-selected=true]:after {    border-color: #06c !important;}span.select2.select2-container.select2-container--default.pdfEditFontSelect2{    width: auto !important;}.pdfEditFontSelect2 span.select2-search.select2-search--dropdown {    padding-bottom: 0 !important;}.select2-container--default.pdfEditFontSelect2 .select2-results__group {    font-weight: 600;    padding-left: 10px;}.select2-container--default.pdfEditFontSelect2 .select2-results__option[role=group] {    padding: 0;    padding: 5px 0 0 0 !important;}.pdfEditFontSelect2 .select2-results__option[role=group] .select2-results__options--nested li {    padding-left: 18px !important;} .pdfFontSelectDiv .select2-container--default .select2-selection--single .select2-selection__rendered > div {    overflow: hidden;    text-overflow: ellipsis;}.select2-container--default.pdfEditFontSelect2 .select2-results__group:after {    position: absolute;    content: "";    width: 66%;    height: 1px;    background: #e7e7e7;    left: 60px;    top: 22px;}.groupfontHeader {    background: white;    display: inline;    position: relative;}.groupfontHeader span {    z-index: 1;    position: relative;    background: #fff;    padding-right: 10px;}.manageFontEditor {    text-transform: uppercase;    color: #24A68A;}.pdfEditFontSelect2  span.select2-selection__placeholder > div {    overflow: hidden;    text-overflow: ellipsis;}@charset "UTF-8";.zf-of-welcomePageWrapper{  background: #fff;  -ms-box-sizing: border-box;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  height: 100vh;}.zf-of-welcomeHeaderWrapper {  background:#2F404E;  width: 100%;  -ms-box-sizing: border-box;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  -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;  padding: 10px;  font-size: 13px;  height:48px;  position: relative;  z-index: 99;}.zf-of-welcomeHeaderTitle{    color: #fff;    font-size: 16px;    top: 5px;    position: relative;}.zf-of-welcomeHeaderWrapper .splitLine {  width: 1px;  height: 17px;   margin: 0 14px;  margin-top: 7px;  margin-right: 10px;  opacity: 0.2;  background: #ffffff;}.zf-of-Header-Actions .zf-of-ApplyButton {  padding: 5px 10px;  border: 1px solid #24A68A;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  background: #24A68A;  color: #fff;  font-size: 13px;  cursor: pointer;  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;}.zf-of-Header-Actions .dimState, .zf-of-Header-Actions .dimState:hover {    background: #374a59;    border: 1px solid #374a59;    color: #79808a;    cursor: auto;}.zf-of-Header-Actions .zf-of-Close {  cursor: pointer;  padding: 8px 6px;  position: relative;  top: -3px;  color: transparent;}.zf-of-Header-Actions .zf-of-Close svg{  fill:#fff;  width: 18px;  height: 18px;}.zf-small-loader {  font-size: .1em;  text-indent: -9999em;  width: 14px;  height: 14px;  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: load .8s infinite linear;  animation: load .8s infinite linear;  -webkit-transform: translateZ(0);  -ms-transform: translateZ(0);  transform: translateZ(0);  margin-right: 5px;  margin-top: 2px;}.zf-small-loader:before {  width: 50%;  height: 50%;  background: #ffffff;  border-radius: 100% 0 0 0;  position: absolute;  top: 0;  left: 0;  content: '';}.zf-small-loader:after {  background: #24A68A;  width: 75%;  height: 75%;  border-radius: 50%;  content: '';  margin: auto;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;}@-webkit-keyframes load {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg); }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}@keyframes load {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(360deg);    transform: rotate(360deg);  }}.zf-of-welcomeTemplatesWrapper{  position: relative;}.zf-of-welcomePageWrapper.hidden .zf-of-welcomeTemplatesWrapper .togglePgLayout .icon-downArrow{  transform: rotate(0deg);}.zf-of-welcomeTemplatesWrapper .togglePgLayout .icon-downArrow{  font-size: 13px;  transform: rotate(180deg);  display: block;}.zf-of-welcomeTemplatesWrapper .togglePgLayout{  position: absolute;  bottom: -22px;  border: 1px solid #ccc;  border-top: none;  padding: 4px 13px;  box-shadow: 0 1px 3px #ccc;  border-radius:0 0 5px 5px;  cursor: pointer;  z-index: 9;  background: #fff;  left: 0;  right: 0;  margin: auto;  width: 12px;}.zf-of-welcomeTemplatesWrapper .togglePgLayout:hover{  background: #eaf3ed;  color: #3AAA92;  border-color:#3AAA92;  }.zf-of-wlTempContainer{  display: flex;  justify-content: center;  position: relative;  height: 80px;  background: #fbfbfb;  border-bottom: 1px solid #ccc;  align-items: center;}.zf-of-wlTempContainer a{  width: 75px;  border: 1px solid #ccc;  height: 45px;  margin: 0 20px;  border-radius: 6px;  text-align: center;  background: #fff;  display: flex;  align-items: center;  justify-content: space-around;}.zf-of-wlTempContainer svg{  width: 54px;   height: 54px;  fill: #6e7984;}.zf-of-wlTempContainer .select svg{  fill:#3AAA92;}.zf-of-wlTempContainer .select{  background: rgb(201 227 210 / 34%);  border-color:#3AAA92;}.zf-of-welcomeContainer{  height: calc(100% - 130px);  width: 100%;  overflow-y: scroll;  position: relative;}.zf-of-welcomePageWrapper.hidden .zf-of-welcomeContainer{  height: calc(100% - 50px);} .zf-of-welTempWrap{  width:800px;   margin: 5% auto;}.zf-of-welTempImgWrap{  border: 2px dashed  transparent;   background: transparent;  position: relative;  margin-top: 30px;}.zf-of-welTempImgWrap img{      width: auto;  max-width: 100%;    max-height: 100%;}.zf-of-welTempImgWrap .embedvidImg {  width: 200px;}.logoImgDelete {  position: absolute;    top: 10px;    right: 10px;    background: #d27373;    width: 22px;    height: 22px;    border-radius: 3px;    display: flex;    align-items: center;    justify-content: center;    cursor: pointer;    z-index: 99;}.logoImgDelete svg {    fill: #fff;    width: 13px;    height: 13px;}/*.imgLeft {  text-align: left !important; }.imgRight {  text-align: right !important;}.imgCenter {  text-align: center !important;}.tile {    background-repeat: repeat;}.none {    background-repeat: no-repeat;}.stretch {    background-size: cover;    //background-attachment: fixed; Commented this line. In IOS mobile, this is not supported. Removing this image stretches properly}*/.zf-of-welTempImgWrap .zf-of-ImgActCont{  position: absolute;  right: 0px;  top: -35px;  border: 1px solid transparent;}.zf-of-welTempImgWrap .zf-of-ImgActCont .zf-of-ImgActIconWrap {  padding: 6px;  border-radius: 5px;  position: relative;  color: #222;}.zf-of-welTempImgWrap .zf-of-ImgActCont .zf-of-ImgActIconWrap:first-of-type::before {  content: " ";  width: 1px;  height: 15px;  background: #cfcfcf;  position: absolute;  right: -6px;  top: 8px;}.zf-of-welTempImgWrap .zf-of-ImgActCont .zf-of-ImgActIconWrap:last-of-type {margin-left: 10px;}.zf-of-ImgActIconWrap svg{   width:18px;   height:18px; }.zf-of-ImgActIconWrap icon{  font-size: 18px;}.zf-of-ImgActIconWrap .icon-Trash{  color: #D20007;} .zf-of-ImgActList{    padding-top: 10px;    position: absolute;    top: 29px;    right: 35px;    cursor: default;    text-align: left;  } .zf-of-ImgActList ul{     position: relative;    z-index: 9;    background: #fff;    box-sizing: border-box;    border: 1px solid #e1e1e1;    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.1);    border-radius: 5px;      }.zf-of-ImgActList ul:after, .zf-of-ImgActList ul:before {    bottom: 100%;    left: 100%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none;}.zf-of-ImgActList ul:before {    border-color: rgba(194, 225, 245, 0);    border-bottom-color: #fff;    border-width: 9px;    margin-left: -28px;    z-index: 9;}.zf-of-ImgActList ul:after {        border-color: rgba(194, 225, 245, 0);    border-bottom-color: #e1e1e1;    border-width: 10px;    margin-left: -29px;    bottom: 100.2%;}.zf-ImgActList-Btn {  display: flex;  align-items: center;  justify-content: center;  padding: 6px 0;}.zfEmbedUrlInput {  margin-bottom: 8px;  display: block;  color: #000;  font-size: 13px;}.zf-ImgActList-Btn button {  margin-right: 10px;}.zf-ImgActList-Btn button:last-of-type {  margin-right: 0;}.zf-of-ImgActList li{    padding: 20px;    border-bottom: 1px solid #f0efef;  }.zf-of-ImgActList li:last-child{     border-bottom:none;  }.zf-of-ImgActList li label{   margin-bottom:10px;    display: block;}.zfEmbedVideo .zfMatrixType.uplodField {    background: linear-gradient(180deg, #FFEDF3 0%, rgb(217 217 217 / 18%) 100%);}.zfMatrixType.uplodField .zfMatrixListing ul li.select em {    display: block;    background: #A1436A;}.zf-of-ImgActIconWrap:hover .zf-of-ImgActList{   display: block;}.zf-of-ImgActList .zfEmbedSizeInput,.zf-of-ImgActList .zfEmbedContErr span {      width: 190px;    margin-right: 0;}.zfMatrixTypeList .zf-of-welTempImgWrap {  background-color: #fdfeff;    border: 1px dashed #b3bdcc;    border-radius: 5px;    margin-top: 0;    min-height: 257px;    height: 257px;    display: flex;    justify-content: center;    align-items: center;    cursor: pointer;    padding: 10px;    box-sizing: border-box;}.zfMatrixTypeList .zf-of-welTempImgWrap:hover {      border: 1px dashed #7487A3;    background: #f7fdfe;}.zfMatrixTypeList .zf-of-welTempImgWrap.mediauploaded,.zfMatrixTypeList .zf-of-welTempImgWrap.mediauploaded:hover {  background: #fff;  border: 1px dashed #b3bdcc;  cursor:default;}.zf-of-ImgActList .zfEmbedSizeContain {  flex-flow: column;    align-items: start;    margin-top: 24px;}.zf-of-ImgActList .zfEmbedContErr {  margin-bottom: 20px;}.zf-of-ImgActList .zf-of-ImgActIconCont {  display: flex;}.zfMatrixTypeList .zfEmbedSizeInput {    width:228px;}.zfMatrixTypeList .zfEmbedSizeContain {	margin-top: 24px;        align-items: flex-start;}.zfMatrixTypeList .zfEmbedSizeContain .zfEmbedIntro {    margin-top: -3px;    font-size: 12px;}.zfMatrixTypeList .zfEmbedSizeContain input[type="text"] {	height: 40px;}.zfMatrixTypeList .zfEmbedSizeHeight em {	top: 13px;}.embedWidthProp {    background: #f0f4fc;    display: flex;    right: 4px;    top: 4px;    position: absolute;    height: 25px;    overflow: hidden;    border-radius: 3px;    align-items: normal;    box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.20);}.zf-of-ImgActList .embedWidthProp {  height: 27px;}.zfMatrixTypeList .embedWidthProp {  height: 32px;}.embedWidthProp em {    position: relative;    float: left;    padding: 0 8px 0 8px;    top: auto;    right: auto;    cursor: pointer;    line-height: 21px;    border: 1px solid transparent;    border-radius: 3px;    display: flex;    align-items: center;    justify-content: center;}.embedWidthProp em:hover {    color: #444;}.embedWidthProp em.select {    color: #24A68A;    background: #f7fbfa;    border: 1px solid #24A68A;    cursor: auto;}.oneFldImgOverlay {  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: rgba(0, 0, 0, 0.5);  z-index: 9;  display: none;}.zf-of-ImgActIconCont span{  padding: 5px;  border: 1px solid #ccc;  border-radius: 5px;  margin-right: 10px;  cursor: pointer;}.zf-of-ImgActIconCont .select{  background: rgb(201 227 210 / 34%);  border: 1px solid #3AAA92;}.zf-of-ImgActIconCont svg{     width:21px;     height:21px;    stroke-width: 0.8px;    fill: #333;    stroke: #333;   }  .zf-of-welTempFootWrap input[ui_type="textbox"],  .zf-of-welTempFootWrap  input[ui_type="textbox"]:focus{    border: none !important;    border-bottom: 1px solid #222 !important;    font-size: var(--start-txt-size);    height: 31px;    border-radius: 0px;    background: transparent; }  .zf-of-welTempFootWrap.limitErrMsg p{    margin-top: 10px;  }.zf-of-welTempFootWrap.limitErrMsg a{ border-color:#FF0000 !important;}.zf-of-welTempFootWrap .icon_edit {  position: relative;  top: 0;  margin-left: 5px;  cursor: pointer;}.zf-of-welTempFootWrap{  margin:50px 0;  text-align: center;}.zf-of-welTempFootWrap a{  padding: 10px 20px;  border: 1px solid var(--start-bdr-clr);  border-radius: var(--start-bdr-radius);  background: var(--start-bg-clr);  color: var(--start-txt-clr);  font-size: var(--start-btn-txt-size);  -webkit-transition-duration: 0.3s;  transition-duration: 0.3s;  cursor: pointer;  display: inline-flex;  position: relative;  align-items: center;}.zf-of-welTempFootWrap a, .zf-of-welTempFootWrap a:hover{  text-decoration: none;}.zf-of-welTempFootWrap a .icon-arrow-rht{  margin-left: 7px;}.zf-of-uploadImgWrapper{  display: block;  text-align: center;}.zf-of-uploadImgWrapper .icon-Drag_and_Drop_Image-01{  width: 170px;  height: 170px;}.zf-of-uploadImgWrapper .icon-ImageUpload{  width: 32px;  height:32px;  fill: #222;}.zf-of-tempWrapper .zf-of-welTempImgWrap{  background-color:#fff;  text-align: center;  border: 1px dashed #666;}.zf-of-tempWrapper .zf-of-uploadImgWrapper{  min-height: 125px;  display: flex;  flex-flow: column;  justify-content: center;   align-items: center;}.zf-of-uploadImgWrapper p{  margin-top:0px;  margin-bottom: 20px;}.zf-of-uploadImgWrapper em{   text-decoration:underline;  color: #3AAA92; }.zf-of-tempWrapper .zf-of-welTempFootWrap a {    background: #24A68A;    color: #fff;    cursor: auto;    padding: 12px 25px;    font-size: var(--start-txt-size);}.zf-of-welTempContainer{   margin:40px 0;  color: #000; }.zf-of-tempWrapper .zf-of-welTempFootWrap b{  margin-right: 10px;}.zf-of-welTempContainer .pdfThemeClrProberty{  padding: 5px;}.zf-of-welTempContainer span.pdfWhiteTheme, .zf-of-welTempContainer .pdfDarkTheme{  margin-left: 5px;}.editButton{  position: relative;}.editButton b{    border-bottom: 1px solid #222;    text-decoration: none;    outline: none;    min-width: 13px;    margin-right: 0 !important;    display: inline-block;  }  .editButton svg.icon{    display: none;  }span.pdfWhiteTheme.active:before, span.pdfDarkTheme.active:before {background-color: transparent;top: 6px;left: 5px;width: 8px;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: "";}span.pdfDarkTheme {    background: #474E5A;    border-color: #dad5db;}.pdfToolbarContainer.pdfDarkContainer {    background: #474e5a;}.pdfToolbarContainer.pdfDarkContainer .ql-toolbar.ql-snow, .pdfDarkContainer .ql-snow .ql-picker-options {    background: #222;    border-color: #222;}.pdfDarkContainer .ql-snow .ql-picker, .pdfDarkContainer button{    color: #f5f5f5;}.pdfDarkContainer .ql-snow .ql-fill, .pdfDarkContainer .ql-snow .ql-stroke.ql-fill {    fill: #f5f5f5;}.ql-picker-options {    overflow-x: hidden;}.pdfDarkContainer .toolbarContainerList.ql-snow .ql-stroke {    stroke: #f5f5f5;} .pdfDarkContainer.ql-snow.ql-toolbar button:hover .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar button:hover .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar button:focus .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar button:focus .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar button.ql-active .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar button.ql-active .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .pdfDarkContainer.ql-snow.ql-toolbar button:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar button:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar button:focus .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar button:focus .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {    stroke: #22a78a ! important;} .pdfDarkContainer.ql-snow.ql-toolbar button:hover, .pdfDarkContainer.ql-snow .ql-toolbar button:hover, .pdfDarkContainer.ql-snow.ql-toolbar button:focus, .pdfDarkContainer.ql-snow .ql-toolbar button:focus, .pdfDarkContainer.ql-snow.ql-toolbar button.ql-active, .pdfDarkContainer.ql-snow .ql-toolbar button.ql-active, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label:hover, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label:hover, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-label.ql-active, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-label.ql-active, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item:hover, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item:hover, .pdfDarkContainer.ql-snow.ql-toolbar .ql-picker-item.ql-selected, .pdfDarkContainer.ql-snow .ql-toolbar .ql-picker-item.ql-selected {    color: #22a78a !important;}.pdfToolbarContainer .limitErrMsg { position: relative; top: 25px;}.rtl .zf-of-welTempFootWrap a .icon-arrow-rht{transform:rotate(-180deg);margin-left:0;margin-right:7px;}.rtl .imgLeft{text-align:right !important;}.toolBarError .pdfToolbarContainer{   border-color:#ff0000 ;}.toolBarError .limitErrMsg{  font-size: 13px;}.zf-of-welTempContainer .pdfToolbarContainer .ql-container{  padding-right: 15px;}/*.zf-of-welTempFootWrap .icon-arrow-rht{    top: 50%;    transform: translateY(-50%);    right: 10px;    position: absolute;}*/.zf-of-welcomeHeaderWrapper .themePreviewIcon {    padding: 6px 8px;     margin: 0 12px 0 0;}.zf-of-welcomeHeaderWrapper .themePreviewIcon svg {    position: absolute;    width: 18px;    height: 18px;  }.zf-of-welcomeHeaderWrapper .themePreviewIcon:before {  display: none;}/*.zf-of-welTempFootWrap .icon-arrow-rht:before{  font-size: var(--start-btn-txt-size);}*/.zfaudioVidCont {    display: flex;    max-width: 100%;}.zfaudioVidCont iframe {    max-width: 100% !important;    width: 100%;}.zf-of-welTempWrap .imgLeft .zfaudioVidCont {  margin-right: auto;}.zf-of-welTempWrap .imgRight .zfaudioVidCont {  margin-left: auto;}.zf-of-welTempWrap .imgCenter .zfaudioVidCont {  margin-left: auto;  margin-right: auto;}.zcardLiveAudVidWrap iframe{    width: 100%;    height: 100%;}.zcardLiveAudVidWrap.imgLeft {  margin-right: auto;}.zcardLiveAudVidWrap.imgRight {  margin-left: auto;}.zcardLiveAudVidWrap.imgCenter {  margin-left: auto;  margin-right: auto;}.welcomeImgUploadingDim {    background: #e9f3f1 !important;    border: 1px dashed #63A093 !important;}[contenteditable] {  -webkit-user-select: text;  user-select: text;}.of-welTempBgApplied .zf-of-welTempImgWrap {    border-color: #00000030;    background: transparent;}.of-welTempBgApplied .pdfToolbarContainer {    background: transparent;    border-color: #00000030;}.welcomePageBg {    opacity: 1;    background-color: #fff;    position: fixed;    width: 100%;    height: 100%;}.type1 {--start-txt-size: clamp(18px,0.25vw + 17px,19px);}.type2 {--start-txt-size: clamp(19px,0.5vw + 17px,21px);}.type3 {--start-txt-size: clamp(20px,1.25vw + 15px,25px);}.type4 {--start-txt-size: clamp(21px,1.75vw + 14px,28px);}.type5 {--start-txt-size: clamp(22px,2.25vw + 13px,31px);}.wpformLayoutBanner {  width: 40%;  height: 100%;  position: fixed;  background:rgb(var(--banner-bg-clr));  opacity: var(--banner-bg-opacity);}.wpcardFormWrapper {    width: 100%;    height: 100vh;}.wpRightBanner .wpformLayoutBanner{  width: 40%;  right: 0;  z-index: 1;}.wpRightBanner .wpcardFormWrapper {    margin-right: 40%;    width: 60%;    margin-left: 0;}.wpLeftBanner .wpcardFormWrapper {    margin-left: 40%;    width: 60%;    margin-right: 0;}.imgLeft {    background-position: top left;    text-align: left !important; }.imgRight {    background-position: top right;    text-align: right !important;}.imgCenter {    background-position: top center;    text-align: center !important;}.tile {    background-repeat: repeat;}.none {    background-repeat: no-repeat;}.stretch {    background-size: cover;    }.wpLayoutBanner .welcomePageBg{  width: 60%;}.wpLayoutBanner .wpcardFormWrapper {    width: 60%;}.zf-of-ImgActIconCont.welcomePgEmbed_Div {    display: block;    text-align: left;    margin-bottom: 20px;    margin-top: 20px;}.zf-of-ImgActIconCont.welcomePgEmbed_Div span {    display: inline-flex;    width: 37%;    padding: 10px;    margin: 0;    border-width: 1px 0 1px 1px;    border-color: #d8d8d8;    flex-flow: column;}.zf-of-ImgActIconCont.welcomePgEmbed_Div .ratioWidthProp {  display: flex;}.zf-of-ImgActIconCont.welcomePgEmbed_Div .ratioWidthProp span .icon-Landscape, .zf-of-ImgActIconCont.welcomePgEmbed_Div .ratioWidthProp span .icon-Portrait {  margin-right: 0;  margin-bottom: 5px;}.zf-of-ImgActIconCont.welcomePgEmbed_Div span.lastBox {    border-width: 1px;}.embedFieldOrientation {    margin-top: 24px;}.zfEmbedVideo .zfMatrixTypeList .embedFieldOrientation span {    display: inline-flex;    overflow: visible;    max-height: revert;    line-height: revert;    min-width: 23%;    width: auto;    margin-top: 0;    justify-content: center;    padding: 6px 10px;}.zf-of-ImgActList .zfEmbedSizeContain .zfEmbedSize {    margin-bottom: 24px;}