.elementor-463 .elementor-element.elementor-element-4c79091{--display:flex;}.elementor-463 .elementor-element.elementor-element-7b198a4{--display:flex;}.elementor-463 .elementor-element.elementor-element-4612a60{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-463 .elementor-element.elementor-element-2cdc968{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-463 .elementor-element.elementor-element-15cea90{--display:flex;}.elementor-463 .elementor-element.elementor-element-ad2802f{--display:flex;}.elementor-463 .elementor-element.elementor-element-b635941{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-463 .elementor-element.elementor-element-63fa3ea{--display:flex;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-463 .elementor-element.elementor-element-4551161{--display:flex;}.elementor-463 .elementor-element.elementor-element-f1410dd{--display:flex;}.elementor-463 .elementor-element.elementor-element-555e759{--display:flex;}.elementor-463 .elementor-element.elementor-element-4b2db5c{--display:flex;}.elementor-463 .elementor-element.elementor-element-8c01003{--display:flex;}.elementor-463 .elementor-element.elementor-element-61a533a{--display:flex;}.elementor-463 .elementor-element.elementor-element-d589448{--display:flex;}.elementor-463 .elementor-element.elementor-element-ca8b283{--display:flex;}.elementor-463 .elementor-element.elementor-element-c3aa512{--display:flex;}.elementor-463 .elementor-element.elementor-element-794fba6{--display:flex;}.elementor-463 .elementor-element.elementor-element-4ccdc57{--display:flex;}.elementor-463 .elementor-element.elementor-element-ac8c5e8{--display:flex;}.elementor-463 .elementor-element.elementor-element-f3b69d5{--display:flex;}.elementor-463 .elementor-element.elementor-element-5661dc0{--display:flex;}.elementor-463 .elementor-element.elementor-element-d0b8050{--display:flex;}.elementor-463 .elementor-element.elementor-element-ca75534{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-463 .elementor-element.elementor-element-2d33cce{--display:flex;}.elementor-463 .elementor-element.elementor-element-64ab925{--display:flex;}.elementor-463 .elementor-element.elementor-element-8dcf826{--display:flex;}.elementor-463 .elementor-element.elementor-element-8d12fc2{--display:flex;}.elementor-463 .elementor-element.elementor-element-06479ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-463 .elementor-element.elementor-element-34141c6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-34141c6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-463 .elementor-element.elementor-element-34141c6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-463 .elementor-element.elementor-element-34141c6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-009c577{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-463 .elementor-element.elementor-element-a08faae{--display:flex;}.elementor-463 .elementor-element.elementor-element-8da6305{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-463 .elementor-element.elementor-element-5d15907 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-5d15907 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-463 .elementor-element.elementor-element-5d15907{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-463 .elementor-element.elementor-element-5d15907 .elementor-icon-list-text{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-6c2824c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-463 .elementor-element.elementor-element-674419a{--display:flex;}.elementor-463 .elementor-element.elementor-element-97e923c{--display:flex;}.elementor-463 .elementor-element.elementor-element-c1ee3b6{--display:flex;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-463 .elementor-element.elementor-element-2e89354{--display:flex;}.elementor-463 .elementor-element.elementor-element-b87c1e7{--display:flex;}.elementor-463 .elementor-element.elementor-element-208bc6f{--display:flex;}.elementor-463 .elementor-element.elementor-element-8335b3c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-8335b3c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-463 .elementor-element.elementor-element-8335b3c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-463 .elementor-element.elementor-element-8335b3c .elementor-icon-list-text{transition:color 0.3s;}.elementor-463 .elementor-element.elementor-element-ce0406b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS */#get-your-roadmap .ff-btn-submit,#get-your-roadmap .ff-btn-next,#get-your-roadmap .ff-btn-prev,#get-your-roadmap .ff_btn_style{background:#0038FF!important;color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-weight:600!important;font-size:13px!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:13px 28px!important;border-radius:999px!important;border:2px solid #0B0B0C!important;box-shadow:0 4px 0 0 #0B0B0C!important}
#get-your-roadmap .ff-btn-prev{background:transparent!important;color:#0B0B0C!important;box-shadow:none!important}
#get-your-roadmap .ff-btn-submit:hover,#get-your-roadmap .ff-btn-next:hover{background:#fff!important;color:#0038FF!important;transform:translateY(2px);box-shadow:0 2px 0 0 #0B0B0C!important}
#get-your-roadmap .ff-el-progress-bar{background:#0038FF!important}
#get-your-roadmap .ff-el-progress{background:#E7E3DA!important}
#get-your-roadmap .ff-el-form-check label,#get-your-roadmap .ff-el-input--label label{font-family:Inter,system-ui,sans-serif!important;color:#0B0B0C!important}
#get-your-roadmap .ff-el-form-check{margin-bottom:8px}
#get-your-roadmap .ff_step_header{margin-bottom:14px}/* End custom CSS */