.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-wrap{background-color:#F2F2F200;border-radius:8px;overflow:hidden;}.elementor-3769 .elementor-element.elementor-element-f51895a > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-title{color:#022756;font-family:"Plus Jakarta Sans", Sans-serif;font-size:29px;font-weight:400;text-transform:capitalize;line-height:45px;letter-spacing:0px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-subtitle{color:#0E57F4;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-header{width:100%;max-width:100%;margin-bottom:34px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-circle{width:39px;height:39px;border-color:#cccccc;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-step-indicator.active .dqf-circle{border-color:#222222;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-step-indicator.done .dqf-circle{background-color:#0E57F4;border-color:#0E57F4;color:#ffffff;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-line{background-color:#dddddd;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-line.done{background-color:#0E57F4;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-step-indicator span{color:#555555;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-step-indicator.active span, .elementor-3769 .elementor-element.elementor-element-f51895a .dqf-step-indicator.done span{color:#0E57F4;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-question{color:#0f2942;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:400;line-height:40px;text-align:center;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-options-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-option-card{padding:44px 20px 44px 20px;min-height:150px;border-radius:6px;border-width:1px;border-style:solid;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;background-color:#1D47D1;border-color:#e3e3e3;color:#FFFFFF;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-option-card:hover{background-color:#022756;border-color:#14b8a6;color:#FFFFFF;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-option-card.selected{background-color:#022756;border-color:#14b8a6;color:#ffffff;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-option-icon{font-size:22px;background-color:#eff6ff;color:#2563eb;fill:#2563eb;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-option-card.selected .dqf-option-icon{background-color:rgba(255,255,255,0.18);color:#ffffff;fill:#ffffff;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-final-left h2{color:#0E57F4;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-final-left p{color:#444444;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-benefits li{color:#333333;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-check{background-color:#0E57F4;color:#ffffff;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-lead-form input{background-color:#ffffff;color:#222222;border-color:#dddddd;border-radius:6px;padding:16px 16px 16px 16px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-lead-form input::placeholder{color:#8a8a8a;opacity:1;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-lead-form input:focus{border-color:#0E57F4;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-form-message{color:#c0392b;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-submit-btn{background-color:#0E57F4;color:#ffffff;border-radius:6px;padding:16px 32px 16px 32px;font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-submit-btn:hover{background-color:#0E57F4C2;opacity:1;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-success{color:#0f2942;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-options-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-option-card{padding:32px 18px 32px 18px;min-height:140px;}}@media(max-width:767px){.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-title{font-size:20px;line-height:1.4em;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-question{line-height:30px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-options-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-option-card{padding:24px 16px 24px 16px;min-height:120px;}.elementor-3769 .elementor-element.elementor-element-f51895a .dqf-final-left h2{font-size:22px;}}/* Start custom CSS for dqf_step_form, class: .elementor-element-f51895a */.dqf-subtitle {
    background: #6796f830;
}
.dqf-subtitle::before {
    background: #0E57F4;
}
.dqf-success{
    padding: 0;
}
@media (max-width: 560px) {
    .dqf-option-card::after{
        display: none;
    }
}
button.dqf-back-btn {
    box-shadow: none;
    color: #2563eb !important;
}
button.dqf-back-btn:hover {
    background: none;
}/* End custom CSS */