.elementor-422001 .elementor-element.elementor-element-2b310189{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-422001 .elementor-element.elementor-element-d4b0ba4{text-align:center}.elementor-422001 .elementor-element.elementor-element-d4b0ba4 .elementor-heading-title{font-size:34px;font-weight:700;color:#1e293b}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-422001 .elementor-element.elementor-element-3916948{color:#475569}.fluentform_wrapper_101{padding:56px 16px}.fluentform_wrapper_101 .ff-step-container{max-width:1040px;margin:0 auto;background:#fff;border:1px solid #e6e8ee;border-radius:18px;box-shadow:0 18px 60px rgb(25 35 50 / .12);overflow:hidden}.fluentform_wrapper_101 .ff-step-header{padding:26px 36px 0 36px}.fluentform_wrapper_101 .ff-step-titles li:before,.fluentform_wrapper_101 .ff-step-titles li:after,.fluentform_wrapper_101 .ff-step-titles li span:after,.fluentform_wrapper_101 .ff-step-titles .ff_step_title:before,.fluentform_wrapper_101 .ff-step-titles .ff_step_title:after{content:none!important;display:none!important;background:none!important;border:none!important}.fluentform_wrapper_101 .ff-step-titles{list-style:none;margin:0;padding:0;position:relative;display:flex;align-items:center;justify-content:space-between}.fluentform_wrapper_101 .ff-step-titles li:nth-child(n+5){display:none!important}.fluentform_wrapper_101 .ff-step-titles::before{content:"";position:absolute;left:0;right:0;top:18px;height:4px;background:#d7dbe3;border-radius:999px;z-index:0}.fluentform_wrapper_101 .ff-step-titles::after{content:"";position:absolute;left:0;top:18px;height:4px;background:#1f6feb;border-radius:999px;z-index:0;width:0%}.fluentform_wrapper_101 .ff-step-titles li{position:relative;z-index:1;flex:1 1 0%;display:flex;justify-content:center}.fluentform_wrapper_101 .ff-step-titles li:first-child{justify-content:flex-start}.fluentform_wrapper_101 .ff-step-titles li:last-child{justify-content:flex-end}.fluentform_wrapper_101 .ff-step-titles li span{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px;height:34px;border-radius:6px;background:#fff;border:2px solid #c9ced8;user-select:none;color:transparent!important;font-size:0!important}.fluentform_wrapper_101 .ff-step-titles li span::before{content:""!important;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#4b5563}.fluentform_wrapper_101 .ff-step-titles li:nth-child(1) span::before{content:"1"!important}.fluentform_wrapper_101 .ff-step-titles li:nth-child(2) span::before{content:"2"!important}.fluentform_wrapper_101 .ff-step-titles li:nth-child(3) span::before{content:"3"!important}.fluentform_wrapper_101 .ff-step-titles li:nth-child(4) span::before{content:"4"!important}.fluentform_wrapper_101 .ff-step-titles li.active span,.fluentform_wrapper_101 .ff-step-titles li.ff_active span{background:#1f6feb;border-color:#1f6feb}.fluentform_wrapper_101 .ff-step-titles li.active span::before,.fluentform_wrapper_101 .ff-step-titles li.ff_active span::before{color:#fff}.fluentform_wrapper_101 .ff-step-titles li.completed span,.fluentform_wrapper_101 .ff-step-titles li.ff_completed span{background:#1f6feb;border-color:#1f6feb}.fluentform_wrapper_101 .ff-step-titles li.completed span::before,.fluentform_wrapper_101 .ff-step-titles li.ff_completed span::before{color:#fff}.fluentform_wrapper_101 .ff-step-titles:has(li:nth-child(1).active)::after,.fluentform_wrapper_101 .ff-step-titles:has(li:nth-child(1).ff_active)::after{width:0%}.fluentform_wrapper_101 .ff-step-titles:has(li:nth-child(2).active)::after,.fluentform_wrapper_101 .ff-step-titles:has(li:nth-child(2).ff_active)::after{width:33.333%}.fluentform_wrapper_101 .ff-step-titles:has(li:nth-child(3).active)::after,.fluentform_wrapper_101 .ff-step-titles:has(li:nth-child(3).ff_active)::after{width:66.666%}.fluentform_wrapper_101 .ff-step-titles:has(li:nth-child(4).active)::after,.fluentform_wrapper_101 .ff-step-titles:has(li:nth-child(4).ff_active)::after{width:100%}.fluentform_wrapper_101 .ff-step-body{padding:24px 36px 0 36px}.fluentform_wrapper_101 .ff-el-input--label label{margin:16px 0 10px 0;display:block;font-size:20px;line-height:1.2;font-weight:750;letter-spacing:-.02em;color:#111827}.fluentform_wrapper_101 .ff-el-is-required.asterisk-right label::after{margin-left:6px;color:#dc2626;font-weight:700}.fluentform_wrapper_101 .ff-el-input--content{margin-top:6px}.fluentform_wrapper_101 .ff-el-form-check{margin:12px 0}.fluentform_wrapper_101 label.ff-el-form-check-label{display:flex;align-items:center;gap:14px;width:100%;padding:18px 18px;border-radius:12px;background:#fff;border:1px solid #e6e8ee;box-shadow:0 6px 18px rgb(20 30 45 / .06);cursor:pointer;transition:transform 120ms ease,box-shadow 120ms ease,border-color 120ms ease}.fluentform_wrapper_101 label.ff-el-form-check-label:hover{border-color:#cfd6e3;box-shadow:0 10px 26px rgb(20 30 45 / .1);transform:translateY(-1px)}.fluentform_wrapper_101 .ff-el-form-check-input{width:20px;height:20px;margin:0;flex:0 0 auto;accent-color:#1f6feb}.fluentform_wrapper_101 label.ff-el-form-check-label>span{font-size:18px;line-height:1.25;font-weight:600;color:#111827}.fluentform_wrapper_101 label.ff-el-form-check-label:has(input:checked){border-color:rgb(31 111 235 / .45);box-shadow:0 10px 30px rgb(31 111 235 / .12)}.fluentform_wrapper_101 label.ff-el-form-check-label:has(input:focus-visible){outline:3px solid rgb(31 111 235 / .35);outline-offset:2px}.fluentform_wrapper_101 .step-nav.ff_step_nav_last{float:none!important;clear:both;margin-top:28px;padding:20px 36px;border-top:1px solid #edf0f5;background:#fff;display:flex;justify-content:flex-end;align-items:center;gap:12px}.fluentform_wrapper_101 .step-nav.ff_step_nav_last:has(.ff-btn-prev){justify-content:space-between}.fluentform_wrapper_101 .step-nav.ff_step_nav_last button{float:none!important}.fluentform_wrapper_101 .ff-btn{border-radius:6px;padding:12px 22px;font-size:16px;font-weight:700;line-height:1;min-width:110px}.fluentform_wrapper_101 .ff-btn-next{background:#3f4752;border:1px solid #3f4752;color:#fff;box-shadow:0 10px 18px rgb(15 23 42 / .12);transition:transform 120ms ease,box-shadow 120ms ease,filter 120ms ease}.fluentform_wrapper_101 .ff-btn-next:hover{filter:brightness(1.05);box-shadow:0 14px 26px rgb(15 23 42 / .18);transform:translateY(-1px)}.fluentform_wrapper_101 .ff-btn-next:active{transform:translateY(0);box-shadow:0 10px 18px rgb(15 23 42 / .12)}.fluentform_wrapper_101 .ff-btn-prev{background:#fff;border:1px solid #d1d6e0;color:#111827}@media (max-width:900px){.fluentform_wrapper_101 .ff-step-header,.fluentform_wrapper_101 .ff-step-body{padding-left:20px;padding-right:20px}.fluentform_wrapper_101 .ff-el-input--label label{font-size:23px}.fluentform_wrapper_101 label.ff-el-form-check-label>span{font-size:17px}}@media (max-width:600px){.fluentform_wrapper_101{padding:28px 12px}.fluentform_wrapper_101 .ff-step-container{border-radius:14px}.fluentform_wrapper_101 .ff-el-input--label label{font-size:20px}.fluentform_wrapper_101 .step-nav.ff_step_nav_last{padding:16px}.fluentform_wrapper_101 .step-nav.ff_step_nav_last:has(.ff-btn-prev){flex-direction:column;align-items:stretch}.fluentform_wrapper_101 .step-nav.ff_step_nav_last:has(.ff-btn-prev) .ff-btn-prev,.fluentform_wrapper_101 .step-nav.ff_step_nav_last .ff-btn-next{width:100%}}