.uni-fea-foot-demo{position:relative;    z-index: 1;}
.uni-demo-form{display:flex}
.uni-demo-form input,.uni-demo-form select{width:100%;height:48px;padding:13px 12px 12px 15px;border-radius:5px;border:1.5px solid #B8C0CF;background:#fff;font-weight:400;font-size:14px;outline:0;color:#000;font-family:ZohoPuvi}
.uni-demo-form input[type=Submit]{color:#fff;font-size:16px;font-weight:500;height:50px;padding:10px;font-family:ZohoPuvi;margin-bottom:10px;cursor:pointer;border-radius:8px;border:1px solid #155DFC;background:#155DFC}
.uni-demo-form ul li{margin-bottom:15px;display:inline-block;width:100%;position:relative}
.uni-demo-form .dwn-priv,.uni-demo-form .dwn-priv *{font-size:11px;color:#000;line-height:19px;font-weight:300}
.uni-demo-form .dwn-priv a{text-decoration:underline;color:#2196f3}
.uni-demo-form .dwn-priv strong{font-weight:500}
.uni-demo-form ul li .ffw-errmsg{display:none;font-size:11px;width:100%!important;border:none;position:relative;top:0;padding:0 5px;font-weight:400;color:red}
.uni-fea-foot-demo{background:#fff;position:relative;z-index:1;border-radius:8px;border:1px solid #eee}
.uni-fea-demo-thankyou .wsm-fea-foot-form-tit,.uni-fea-demo-thankyou .uni-demo-form{display:none}
.uni-fea-demo-thankyou .fea-demo-tnks-25{display:block}
.fea-demo-tnks-25{text-align:center;padding:30px 0}
.uni-demo-form ul li select{appearance:none;-webkit-appearance:none;padding-inline:14px 40px;color:#5d6067;background-image:linear-gradient(45deg,transparent 50%,#4b5563 50%),linear-gradient(135deg,#4b5563 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 1px),calc(100% - 13px) calc(50% - 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.uni-demo-form.with-state li select{width:55%;float:left;padding-right:25px;font-size:13px}
.uni-demo-form.with-state li select.commonselect{margin:0 0 0 2%;padding-left:10px;width:43%}
.wsm-fea-foot-form-tit{border-radius:4px 4px 0 0;padding:30px;text-align:center;color:#fff}
.wsm-fea-foot-form-tit h2{padding:0;color:#000;font-weight:500;font-size:24px}
.uni-demo-form{padding:0 30px 30px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.me-form form .ffw-field input:focus-visible{outline:0;border-color:#0866e2;outline:0;border-color:#0866e2}
.uni-demo-form .uni-placeholder{position:absolute;top:15px;left:16px;z-index:2;pointer-events:none;font-size:16px;line-height:1.25;font-weight:300;color:#5d6067;transform-origin:left top;transition:top .18s ease,left .18s ease,font-size .18s ease,color .18s ease}
.uni-demo-form .uni-placeholder label{display:block;margin:0;font:inherit;color:inherit;cursor:text;font-size:15px;font-weight:300}
.uni-demo-form ul li:focus-within .uni-placeholder,.uni-demo-form ul li.uni-is-filled .uni-placeholder{top:-7px;left:10px;font-size:11px;color:#155dfc;background:#fff;padding:0 5px}
.uni-demo-form .uni-placeholder i{color:#df0f1d;font-style:normal;margin-left:2px}
.uni-demo-form ul li:focus-within .uni-placeholder label,.uni-demo-form ul li.uni-is-filled .uni-placeholder label{font-size:12px}
.uni-demo-form ul li:has(input:autofill) .uni-placeholder,.uni-demo-form ul li:has(input:-webkit-autofill) .uni-placeholder,.uni-demo-form ul li:has(input:-internal-autofill-selected) .uni-placeholder{top:-7px;left:10px;font-size:11px;color:#155dfc;background:#fff;padding:0 5px}
.uni-demo-form ul li:has(input:autofill) .uni-placeholder label,.uni-demo-form ul li:has(input:-webkit-autofill) .uni-placeholder label,.uni-demo-form ul li:has(input:-internal-autofill-selected) .uni-placeholder label{font-size:12px}
.fea-demo-tnks-25,.ffw-additional-data{display:none}
.fea-demo-tnks-25 h3{color:#079a0d;font-size:22px;line-height:32px;font-weight:500;margin-bottom:20px}
.fea-demo-tnks-25 h3 span{color:#000;font-size:18px;line-height:26px;margin-top:20px;font-weight:300;display:block}
@media (max-width: 992px) {
.uni-fea-foot-demo{max-width:450px;margin:auto}
.uni-demo-form{padding:0 30px 20px;max-width:500px;margin:0 auto}
}
@media (max-width: 480px) {
.wsm-fea-foot-form-tit h2{font-size:20px}
}
.misc-field{display:none}