.step-form-section{background:linear-gradient(306.85deg,#b8d7ff -22.12%,#fff 43.66%);padding:110px 25px}.step-form-section .sfs-container{margin:0 auto;max-width:1530px;width:100%}.step-form-section .sfs-row{display:flex;flex-wrap:wrap;gap:30px}.step-form-section .sfs-row .sfs-col1{flex:1}.step-form-section .sfs-row .sfs-col2{max-width:724px;width:50%}.step-form-section .sfs-content{padding-top:50px}.step-form-section .sfs-content h2{color:#202f3d;font-family:Manrope;font-size:40px;font-weight:600;line-height:120%;margin-bottom:8px}.step-form-section .sfs-content h4{color:#3c5873;font-family:Open Sans;font-size:20px;font-weight:600;line-height:170%;margin-bottom:12px}.step-form-section .sfs-content p{color:#3c5873;font-family:Open Sans;font-size:20px;font-weight:400;line-height:170%;margin-bottom:42px}.step-form-section .sfs-content .sfs-list{display:flex;flex-direction:column;gap:16px}.step-form-section .sfs-content .sfs-list .sfs-list-item{display:flex;flex-wrap:wrap;gap:12px}.step-form-section .sfs-content .sfs-list .sfs-list-item img{height:20px;margin-top:5px;width:20px}.step-form-section .sfs-content .sfs-list .sfs-list-item .sfsli-title{color:#3c5873;flex:1;font-family:Open Sans;font-size:18px;font-weight:400;line-height:156%}.step-form-section form.sfs-form{background-color:#fff;border:1px solid #e2ecf6;border-radius:12px;display:block;padding:24px 32px}.step-form-section form.sfs-form .sfsf-progress-outer{align-items:center;display:flex;gap:8px;margin-bottom:16px}.step-form-section form.sfs-form .sfsf-progress-outer .sfsf-progress-bar{background-color:#e5e7eb;border-radius:10px;flex:1;height:5px}.step-form-section form.sfs-form .sfsf-progress-outer .sfsf-progress-bar .sfsfpb-inner{background-color:#2563eb;border-radius:10px;height:5px}.step-form-section form.sfs-form .sfsf-progress-outer .sfsfpb-text{color:#374151;font-family:Open Sans;font-size:7.11px;font-weight:500;line-height:11.58px}.step-form-section form.sfs-form .sfsf-step{display:none}.step-form-section form.sfs-form .sfsf-step.sfsfs-active{display:block}.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}.step-form-section form.sfs-form .sfsf-step .sfsfs-input{margin-bottom:32px}.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}.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}.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}.step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list{display:flex;flex-direction:column;gap:12px}.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}.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}.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>')}.step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbi-info{flex:1}.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;margin-bottom:4px}.step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbi-info .sfsfscbi-des{color:#3c5873;font-family:Open Sans;font-size:16px;font-weight:400;line-height:28px}.step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbl-label{color:#202f3d;flex:1;font-family:Open Sans;font-size:20px;font-weight:600;line-height:28px}.step-form-section form.sfs-form .sfsf-step .sfsfs-btn{display:flex;justify-content:center;margin-top:16px}.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}.step-form-section form.sfs-form .sfsf-step .sfsfs-select{margin-top:24px}.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}.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}.step-form-section form.sfs-form .sfsf-step .sfsfs-pn{margin-top:24px}.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}.step-form-section form.sfs-form .sfsf-step .sfsfs-pn .sfsfspn-inner{display:flex;flex-wrap:wrap;gap:8px}.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}.step-form-section .sfsfs-pn .iti--allow-dropdown{display:flex;flex-wrap:wrap;gap:8px;width:100%}.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}.step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container{padding:0;position:relative}.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:10px 35px 10px 11px}.step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__selected-country .iti__selected-country-primary{padding:0}.step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__selected-country .iti__selected-country-primary .iti__arrow{display:none}.step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__selected-country .iti__flag{border:0;border-radius:0;box-shadow:unset}.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}.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}.step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list{padding:8px 0}.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}.step-form-section .sfsfs-pn .iti--allow-dropdown .iti__country-container .iti__dropdown-content .iti__country-list .iti__country.iti__highlight{background-color:#edf5ff}.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}.step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list+.field-error,.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}.step-form-section .sfs-fhide{display:none}@media (max-width:991.98px){.step-form-section form.sfs-form{padding:24px}.step-form-section form.sfs-form .sfsf-step h4{font-size:18px;line-height:24px;margin-bottom:16px}.step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label{border-radius:6px;gap:10px;padding:7px}.step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbl-label{font-size:16px;line-height:28px}.step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbi-info .sfsfscbi-title{font-size:18px;line-height:24px}.step-form-section form.sfs-form .sfsf-step .sfsfs-cb-list label .sfsfscbi-info .sfsfscbi-des{font-size:14px;line-height:24px}}@media (max-width:767.98px){.step-form-section .sfs-row .sfs-col1{flex:unset;width:100%}.step-form-section .sfs-row .sfs-col2{max-width:100%;width:100%}}