.elementor-389 .elementor-element.elementor-element-578881c{--display:flex;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-wrap{background-color:#f2f2f2;border-radius:8px;overflow:hidden;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-title{color:#0f2942;font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-subtitle{color:#14b8a6;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-header{width:100%;max-width:100%;margin-bottom:34px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-circle{width:24px;height:24px;border-color:#cccccc;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-step-indicator.active .dqf-circle{border-color:#222222;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-step-indicator.done .dqf-circle{background-color:#14b8a6;border-color:#14b8a6;color:#ffffff;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-line{background-color:#dddddd;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-line.done{background-color:#14b8a6;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-step-indicator span{color:#555555;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-step-indicator.active span, .elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-step-indicator.done span{color:#14b8a6;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-question{color:#0f2942;font-weight:400;text-align:center;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-options-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-option-card{padding:44px 20px 44px 20px;min-height:150px;border-radius:6px;border-width:1px;border-style:solid;font-weight:500;background-color:#01472B;border-color:#e3e3e3;color:#FFFFFF;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-option-card:hover{background-color:#00C25F;border-color:#14b8a6;color:#FFFFFF;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-option-card.selected{background-color:#00C25F;border-color:#14b8a6;color:#ffffff;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-option-icon{font-size:22px;background-color:#eff6ff;color:#2563eb;fill:#2563eb;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-option-card.selected .dqf-option-icon{background-color:rgba(255,255,255,0.18);color:#ffffff;fill:#ffffff;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-final-left h2{color:#0f2942;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-final-left p{color:#444444;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-benefits li{color:#333333;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-check{background-color:#14b8a6;color:#ffffff;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-lead-form input{background-color:#ffffff;color:#222222;border-color:#dddddd;border-radius:6px;padding:16px 16px 16px 16px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-lead-form input::placeholder{color:#8a8a8a;opacity:1;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-lead-form input:focus{border-color:#14b8a6;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-form-message{color:#c0392b;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-submit-btn{background-color:#01472B;color:#FFFFFF;border-radius:6px;padding:16px 32px 16px 32px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-submit-btn:hover{background-color:#00C25F;opacity:1;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-success{color:#0f2942;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-options-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-option-card{padding:32px 18px 32px 18px;min-height:140px;}}@media(min-width:768px){.elementor-389 .elementor-element.elementor-element-578881c{--content-width:1379px;}}@media(max-width:767px){.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-title{font-size:23px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-question{font-size:18px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-options-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-option-card{padding:24px 16px 24px 16px;min-height:120px;font-size:16px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-final-left h2{font-size:20px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-final-left p{font-size:14px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-benefits li{font-size:12px;}.elementor-389 .elementor-element.elementor-element-0bb9b64 .dqf-submit-btn{font-size:14px;}}/* Start custom CSS for dqf_step_form, class: .elementor-element-0bb9b64 */.dqf-subtitle {
    background: #6796f830;
}
.dqf-subtitle::before {
    background: #0E57F4;
}
.dqf-success{
    padding: 0;
}
@media (max-width: 560px) {
    .dqf-option-card::after{
        display: none;
    }
    a.gdf-cta {
    display: none;
}
.gdf-logo img {
        width: 76% !important;
    }
    p.dqf-subtitle {
    margin: 0;
}
}
button.dqf-back-btn {
    box-shadow: none;
    color: #2563eb !important;
}
button.dqf-back-btn:hover {
    background: none;
}

div#wpconsent-root {
    display: none !important;
}/* End custom CSS */