.demo-step-form-section{background:linear-gradient(306.85deg,#b8d7ff -22.12%,#fff 43.66%);padding:110px 25px}.demo-step-form-section .sfs-container{margin:0 auto;max-width:1530px;width:100%}.demo-step-form-section .sfs-head{margin-bottom:50px}.demo-step-form-section .sfs-head .sfsh-inner{max-width:1191px;width:100%}.demo-step-form-section .sfs-head .sfsh-inner h2{color:#0d1318;font-family:Manrope;font-size:56px;font-weight:500;line-height:130%;margin-bottom:8px}.demo-step-form-section .sfs-head .sfsh-inner .sfsh-des{color:#202f3d;font-family:Open Sans;font-size:18px;font-weight:500;line-height:34px;max-width:1020px}.demo-step-form-section .sfs-row{display:flex;flex-wrap:wrap;gap:30px}.demo-step-form-section .sfs-row .sfs-col1{flex:1}.demo-step-form-section .sfs-row .sfs-col2{max-width:724px;width:50%}.demo-step-form-section .sfs-features{display:flex;flex-direction:column;gap:16px;max-width:708px}.demo-step-form-section .sfs-features .sfsf-item{display:flex;flex-wrap:wrap;gap:10px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-icon{display:flex;height:120px;width:120px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-icon img{border-radius:12px;display:block;height:100%;width:100%}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info{background-color:#fff;border:1px solid #ebf2f7;border-radius:12px;display:flex;flex:1;flex-wrap:wrap;gap:12px;padding:22px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info .sfsfii-stat{color:#2e4355;font-family:Manrope;font-size:78px;font-weight:400;line-height:72px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info .sfsfii-det{flex:1}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info .sfsfii-det .sfsfiid-des{color:#202f3d;font-family:Open Sans;font-size:15px;font-weight:500;line-height:22px;margin-bottom:4px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info .sfsfii-det .sfsfiid-name{color:#4a6b8d;font-family:Manrope;font-size:18px;font-weight:600;line-height:28px}.demo-step-form-section form.sfs-form{background-color:#fff;border:1px solid #e2ecf6;border-radius:12px;display:block;padding:24px 32px}.demo-step-form-section form.sfs-form .sfsf-progress-outer{align-items:center;display:flex;gap:8px;margin-bottom:16px}.demo-step-form-section form.sfs-form .sfsf-progress-outer .sfsf-progress-bar{background-color:#e5e7eb;border-radius:10px;flex:1;height:5px}.demo-step-form-section form.sfs-form .sfsf-progress-outer .sfsf-progress-bar .sfsfpb-inner{background-color:#2563eb;border-radius:10px;height:5px}.demo-step-form-section form.sfs-form .sfsf-progress-outer .sfsfpb-text{color:#374151;font-family:Open Sans;font-size:8.11px;font-weight:500;line-height:11.58px}.demo-step-form-section form.sfs-form .sfsf-step{display:none}.demo-step-form-section form.sfs-form .sfsf-step.sfsfs-active{display:block}.demo-step-form-section form.sfs-form .sfsf-step h4{color:#202f3d;font-family:Open Sans;font-size:24px;font-weight:600;line-height:32px;margin-bottom:16px;text-align:left}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-input{margin-bottom:32px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-input label{color:#202f3d;font-family:Open Sans;font-size:14px;font-weight:600;line-height:18px;margin:0;padding:0 0 8px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-input input{border:1px solid #a9bed2;border-radius:6px;color:#7396b6;font-family:Open Sans;font-size:14px;font-weight:500;line-height:18px;outline:0;padding:10px 11px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-label{color:#202f3d;font-family:Open Sans;font-size:14px;font-weight:600;line-height:18px;margin-bottom:10px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list{display:flex;flex-direction:column;gap:12px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label{align-items:flex-start;background-color:#edf5ff;border-radius:12px;cursor:pointer;display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:16px 11px;user-select:none}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label input{appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:18px;border:1px solid #d1d5db;border-radius:4px;height:20px;margin:4px 0 0;width:20px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label input:checked{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path fill="%232563eb" d="m10 15.17 9.192-9.191 1.414 1.414L10 17.999l-6.364-6.364 1.414-1.414z"/></svg>')}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbi-info{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:12px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbi-info .sfsfscbi-title{color:#202f3d;font-family:Open Sans;font-size:20px;font-weight:600;line-height:28px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbi-info .sfsfscbi-des{color:#3c5873;font-family:Open Sans;font-size:14px;font-weight:400;line-height:28px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbl-label{color:#202f3d;flex:1;font-family:Open Sans;font-size:18px;font-weight:600;line-height:28px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-btn button.backBtn{background-color:unset;border:1px solid #a9bed2;color:#3c5873;padding:13px 19px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-btn{display:flex;justify-content:flex-end;margin-top:24px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-btn.sfsfs-sb{justify-content:space-between}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-btn button{align-items:center;background-color:#0057c7;border:1px solid #0057c7;border-radius:6px;color:#fff;display:flex;font-family:Open Sans;font-size:16px;font-weight:600;gap:12px;line-height:20px;padding:13px 19px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-select{margin-top:24px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-select label{color:#202f3d;font-family:Open Sans;font-size:14px;font-weight:600;line-height:18px;margin:0;padding:0 0 8px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-select select{appearance:none;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"><path fill="%233c5873" d="M3.805 6.474a.667.667 0 0 0 0 .943l2.79 2.787a2 2 0 0 0 2.827 0l2.79-2.79a.667.667 0 1 0-.943-.942L8.714 9.026a1 1 0 0 1-1.414 0L4.747 6.474a.667.667 0 0 0-.942 0"/></svg>');background-position:right 11px center;background-repeat:no-repeat;background-size:16px;border:1px solid #a9bed2;border-radius:6px;color:#7396b6;font-family:Open Sans;font-size:14px;font-weight:500;line-height:18px;outline:0;padding:10px 30px 10px 11px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-pn{margin-top:24px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-pn label{color:#202f3d;font-family:Open Sans;font-size:14px;font-weight:600;line-height:18px;margin:0;padding:0 0 8px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-pn .sfsfspn-inner{display:flex;flex-wrap:wrap;gap:8px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-pn .sfsfspn-inner select{appearance:none;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"><path fill="%233c5873" d="M3.805 6.474a.667.667 0 0 0 0 .943l2.79 2.787a2 2 0 0 0 2.827 0l2.79-2.79a.667.667 0 1 0-.943-.942L8.714 9.026a1 1 0 0 1-1.414 0L4.747 6.474a.667.667 0 0 0-.942 0"/></svg>');background-position:right 11px center;background-repeat:no-repeat;background-size:16px;border:1px solid #a9bed2;border-radius:6px;color:#7396b6;font-family:Open Sans;font-size:14px;font-weight:500;line-height:18px;outline:0;padding:10px 35px 10px 11px;width:146px!important}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown{display:flex;flex-wrap:wrap;gap:8px;width:100%}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown>input{border:1px solid #a9bed2;border-radius:6px;color:#7396b6;flex:1;font-family:Open Sans;font-size:14px;font-weight:500;line-height:18px;outline:0;padding:10px 11px!important}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container{padding:0;position:relative}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__selected-country{background-color:unset;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"><path fill="%233c5873" d="M3.805 6.474a.667.667 0 0 0 0 .943l2.79 2.787a2 2 0 0 0 2.827 0l2.79-2.79a.667.667 0 1 0-.943-.942L8.714 9.026a1 1 0 0 1-1.414 0L4.747 6.474a.667.667 0 0 0-.942 0"/></svg>');background-position:right 11px center;background-repeat:no-repeat;background-size:20px;border:1px solid #a9bed2;border-radius:6px;min-width:75px!important;padding:9px 35px 9px 11px}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__selected-country .iti__selected-country-primary{padding:0}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__selected-country .iti__selected-country-primary .iti__arrow{display:none}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__selected-country .iti__flag{border:0;border-radius:0;box-shadow:unset}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__dropdown-content{border:1px solid #a9bed2;border-radius:6px;box-shadow:unset;margin:7px 0 0;max-width:250px;overflow:hidden}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__search-input-wrapper .iti__search-input{border:0;border-bottom:1px solid #a9bed2;border-radius:0;color:#7396b6;font-family:Open Sans;font-size:14px;font-weight:500;line-height:18px;outline:0;padding:10px 10px 10px 30px}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list{padding:8px 0}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__country{align-items:center;color:#202f3d;display:flex;font-family:Open Sans;font-size:14px;font-weight:600;line-height:18px;margin:0;padding:8px 10px}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__country.iti__highlight{background-color:#edf5ff}.demo-step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__selected-country .iti__selected-dial-code{color:#000;font-size:14px;font-weight:600}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list+.field-error,.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-input .field-error{color:#d63928;font-family:Open Sans;font-size:12px;font-weight:500;line-height:16px;margin-top:7px}.demo-step-form-section .sfs-fhide{display:none}.demo-step-form-section .sfsf-fields{display:flex;flex-wrap:wrap;gap:24px}.demo-step-form-section .sfsf-fields .sfsff-item{width:calc(50% - 12px)}.demo-step-form-section .sfsf-fields .sfsff-item>label{color:#202f3d;font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;margin:0;padding:0 0 8px}.demo-step-form-section .sfsf-fields .sfsff-item input{border:1px solid #a9bed2;border-radius:6px;color:#202f3d;font-family:Open Sans;font-size:14px;font-weight:500;line-height:18px;margin:0;outline:0;padding:10px}.demo-step-form-section .sfsf-fields .sfsff-item input::placeholder{color:#7396b6;opacity:1}.demo-step-form-section form.sfs-form .sfsf-step .sfsf-fields .sfsff-item.sfsfs-pn{margin-top:0}.demo-step-form-section .sfsf-fields .sfsff-item.sfsffi-full{width:100%}.demo-step-form-section .sfs-logo-box{margin-top:76px}.demo-step-form-section .sfs-logo-box .sfslb-title{color:#0d1318;font-family:Manrope;font-size:32px;font-weight:500;line-height:130%;margin-bottom:8px}.demo-step-form-section .sfs-logo-box .sfslb-logo{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.demo-step-form-section .sfs-logo-box .sfslb-logo img{display:block;max-height:66px;max-width:193px;object-fit:contain}.demo-step-form-section .sfs-logo-box .sfslb-title span{color:#0070ff;font-weight:700}@media (max-width:1199.98px){.demo-step-form-section .sfs-features .sfsf-item .sfsfi-icon{height:80px;width:80px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info{gap:12px;padding:12px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info .sfsfii-stat{font-size:52px;line-height:58px}.demo-step-form-section .sfs-head .sfsh-inner h2{font-size:42px}}@media (max-width:991.98px){.demo-step-form-section form.sfs-form{padding:24px}.demo-step-form-section .sfs-head .sfsh-inner h2{margin-bottom:15px}.demo-step-form-section form.sfs-form .sfsf-step h4{font-size:18px;line-height:24px;margin-bottom:16px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label{border-radius:6px;gap:10px;padding:7px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbl-label{font-size:16px;line-height:28px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbi-info .sfsfscbi-title{font-size:18px;line-height:24px}.demo-step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbi-info .sfsfscbi-des{font-size:14px;line-height:24px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-icon{height:60px;width:60px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info .sfsfii-stat{font-size:42px;line-height:48px;width:100%}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info .sfsfii-det{flex:unset;width:100%}.demo-step-form-section .sfs-logo-box .sfslb-title{font-size:24px}}@media (max-width:767.98px){.demo-step-form-section .sfs-row .sfs-col1{flex:unset;width:100%}.demo-step-form-section .sfs-row .sfs-col2{max-width:100%;width:100%}.demo-step-form-section .sfs-logo-box{margin-top:40px}}@media (max-width:575.98px){.demo-step-form-section .sfs-features .sfsf-item .sfsfi-icon{height:60px;width:60px}.demo-step-form-section .sfs-features .sfsf-item .sfsfi-info .sfsfii-stat{font-size:32px;line-height:38px}.demo-step-form-section .sfs-logo-box .sfslb-logo img{max-height:65px;max-width:170px}}