.bezt-elementor-landing .hero,.bezt-elementor-landing .site-header,.bezt-elementor-landing .process-section{color:var(--white)!important;background-color:var(--navy)!important}.bezt-elementor-landing .hero h1,.bezt-elementor-landing .hero .hero-copy h1,.elementor .bezt-elementor-landing .hero h1{color:var(--white)!important;-webkit-text-fill-color:var(--white)!important}.bezt-elementor-landing .hero-lead,.bezt-elementor-landing .hero-benefits li,.bezt-elementor-landing .process-grid p,.bezt-elementor-landing .section-heading--light p{color:rgb(255 255 255 / .78)!important}.bezt-elementor-landing .hero-benefits li{color:rgb(255 255 255 / .94)!important}.bezt-elementor-landing .site-header a,.bezt-elementor-landing .site-footer a,.bezt-elementor-landing .process-section h2,.bezt-elementor-landing .process-grid h3{color:var(--white)!important;-webkit-text-fill-color:var(--white)!important}.bezt-elementor-landing .quote-card h2,.bezt-elementor-landing .form-success h2,.bezt-elementor-landing .section-heading h2,.bezt-elementor-landing .coverage-copy h2,.bezt-elementor-landing .reviews-summary h2,.bezt-elementor-landing .faq-heading h2,.bezt-elementor-landing .final-cta h2,.bezt-elementor-landing .risk-card h3,.bezt-elementor-landing .check-columns h3,.bezt-elementor-landing .proof-grid h3,.bezt-elementor-landing .faq-heading .text-link{color:var(--navy)!important;-webkit-text-fill-color:var(--navy)!important}.bezt-elementor-landing .section-kicker,.bezt-elementor-landing .eyebrow,.bezt-elementor-landing .form-kicker{color:var(--orange)!important;-webkit-text-fill-color:var(--orange)!important}.bezt-elementor-landing .assurance-bar,.bezt-elementor-landing .final-cta,.bezt-elementor-landing .media-stamp{background-color:var(--orange)!important}.bezt-elementor-landing .primary-button,.bezt-elementor-landing button.primary-button,.bezt-elementor-landing a.primary-button,.bezt-elementor-landing .mobile-actions__quote{color:var(--navy)!important;-webkit-text-fill-color:var(--navy)!important;background-color:var(--orange)!important;border-color:var(--orange)!important}.bezt-elementor-landing .primary-button:hover,.bezt-elementor-landing .primary-button:focus-visible{color:var(--navy)!important;-webkit-text-fill-color:var(--navy)!important;background-color:#f09a3d!important}.bezt-elementor-landing .secondary-button,.bezt-elementor-landing a.secondary-button,.bezt-elementor-landing .final-cta .primary-button{color:var(--white)!important;-webkit-text-fill-color:var(--white)!important;background-color:var(--navy)!important;border-color:var(--navy)!important}.bezt-elementor-landing .review-score span,.bezt-elementor-landing .stars,.bezt-elementor-landing .text-link span{color:var(--orange-dark)!important;-webkit-text-fill-color:var(--orange-dark)!important}.bezt-elementor-landing .hero-benefits svg,.bezt-elementor-landing .form-progress__track span,.bezt-elementor-landing .caption-mark{background-color:var(--orange)!important}.bezt-elementor-landing .field input,.bezt-elementor-landing .field select,.elementor .bezt-elementor-landing .field input,.elementor .bezt-elementor-landing .field select{display:block!important;width:100%!important;min-width:0!important;min-height:50px!important;height:50px!important;padding:0 14px!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background-color:#fbfcfd!important;border:1px solid #cfd6e1!important;border-radius:8px!important;box-shadow:none!important;font-family:inherit!important;font-size:0.92rem!important;line-height:50px!important;text-transform:none!important}.bezt-elementor-landing .field select,.elementor .bezt-elementor-landing .field select{appearance:auto!important;-webkit-appearance:menulist!important;cursor:pointer!important}.bezt-elementor-landing .field input:focus,.bezt-elementor-landing .field select:focus,.elementor .bezt-elementor-landing .field input:focus,.elementor .bezt-elementor-landing .field select:focus{background-color:var(--white)!important;border-color:var(--orange)!important;box-shadow:0 0 0 4px rgb(232 138 36 / .13)!important;outline:0!important}.bezt-elementor-landing .field input.is-invalid,.bezt-elementor-landing .field select.is-invalid,.elementor .bezt-elementor-landing .field input.is-invalid,.elementor .bezt-elementor-landing .field select.is-invalid{border-color:#c13f3f!important}.bezt-elementor-landing .field label,.elementor .bezt-elementor-landing .field label{color:#28344a!important;-webkit-text-fill-color:#28344a!important}.bezt-elementor-landing .quote-card{z-index:5}.bezt-elementor-landing .bezt-cf7-form{margin-top:24px}.bezt-elementor-landing .bezt-cf7-form .wpcf7,.bezt-elementor-landing .bezt-cf7-form .wpcf7-form{margin:0!important}.bezt-elementor-landing .bezt-cf7-form p{display:grid!important;gap:14px!important;margin:0!important;color:#28344a!important}.bezt-elementor-landing .bezt-cf7-form label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bezt-elementor-landing .bezt-cf7-form br{display:none!important}.bezt-elementor-landing .bezt-cf7-form .wpcf7-form-control-wrap{display:block!important;margin:0!important}.bezt-elementor-landing .bezt-cf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.bezt-elementor-landing .bezt-cf7-form select,.bezt-elementor-landing .bezt-cf7-form textarea{display:block!important;width:100%!important;min-width:0!important;min-height:54px!important;padding:0 16px!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background-color:#f8fafc!important;border:1px solid #d4dce8!important;border-radius:10px!important;box-shadow:none!important;font-family:inherit!important;font-size:0.95rem!important;font-weight:650!important;line-height:54px!important;text-transform:none!important}.bezt-elementor-landing .bezt-cf7-form textarea{min-height:88px!important;padding-top:15px!important;padding-bottom:15px!important;line-height:1.5!important;resize:vertical!important}.bezt-elementor-landing .bezt-cf7-form input::placeholder,.bezt-elementor-landing .bezt-cf7-form textarea::placeholder{color:#7d8797!important;-webkit-text-fill-color:#7d8797!important;opacity:1!important}.bezt-elementor-landing .bezt-cf7-form select{appearance:auto!important;-webkit-appearance:menulist!important;cursor:pointer!important}.bezt-elementor-landing .bezt-cf7-form .ui-selectmenu-button{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:54px!important;padding:0 42px 0 16px!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important;background:#f8fafc!important;border:1px solid #d4dce8!important;border-radius:10px!important;box-shadow:none!important;font-family:inherit!important;font-size:0.95rem!important;font-weight:650!important;line-height:54px!important}.bezt-elementor-landing .bezt-cf7-form .wpcf7-form-control-wrap:has(.ui-selectmenu-button)>select{position:absolute!important;width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.bezt-elementor-landing .bezt-cf7-form .wpcf7-form-control-wrap.has-custom-select>select{position:absolute!important;width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.bezt-elementor-landing .bezt-cf7-form .ui-selectmenu-button:hover,.bezt-elementor-landing .bezt-cf7-form .ui-selectmenu-button:focus{background:var(--white)!important;border-color:var(--orange)!important;box-shadow:0 0 0 4px rgb(232 138 36 / .13)!important;outline:0!important}.bezt-elementor-landing .bezt-cf7-form .ui-selectmenu-text{display:block!important;flex:1 1 auto!important;margin:0!important;color:#7d8797!important;-webkit-text-fill-color:#7d8797!important;line-height:inherit!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.bezt-elementor-landing .bezt-cf7-form .ui-selectmenu-icon{position:absolute!important;top:50%!important;right:16px!important;width:9px!important;height:9px!important;margin-top:-6px!important;border-right:2px solid var(--navy)!important;border-bottom:2px solid var(--navy)!important;background:none!important;transform:rotate(45deg)!important}.bezt-elementor-landing .bezt-cf7-form .lqd-select-dropdown,.bezt-elementor-landing .bezt-cf7-form .ui-selectmenu-menu,.bezt-elementor-landing .bezt-cf7-form .ui-menu{max-width:100%!important;font-family:inherit!important;z-index:9999!important}.bezt-elementor-landing .bezt-cf7-form .ui-menu{overflow:hidden!important;padding:6px!important;background:var(--white)!important;border:1px solid #d4dce8!important;border-radius:10px!important;box-shadow:0 18px 42px rgb(7 19 42 / .16)!important}.bezt-elementor-landing .bezt-cf7-form .ui-menu-item-wrapper{padding:10px 12px!important;color:var(--ink)!important;border-radius:7px!important;font-size:0.9rem!important}.bezt-elementor-landing .bezt-cf7-form .ui-state-active,.bezt-elementor-landing .bezt-cf7-form .ui-widget-content .ui-state-active{color:var(--navy)!important;background:rgb(232 138 36 / .15)!important;border:0!important}.bezt-elementor-landing .bezt-cf7-form input:focus,.bezt-elementor-landing .bezt-cf7-form select:focus,.bezt-elementor-landing .bezt-cf7-form textarea:focus{background-color:var(--white)!important;border-color:var(--orange)!important;box-shadow:0 0 0 4px rgb(232 138 36 / .13)!important;outline:0!important}.bezt-elementor-landing .bezt-cf7-form .wpcf7-not-valid{border-color:#c13f3f!important}.bezt-elementor-landing .bezt-cf7-form .wpcf7-not-valid-tip{margin:6px 0 0!important;color:#c13f3f!important;-webkit-text-fill-color:#c13f3f!important;font-size:0.75rem!important;font-weight:700!important}.bezt-elementor-landing .bezt-cf7-form input[type="checkbox"]{width:18px!important;height:18px!important;margin:1px 8px 0 0!important;accent-color:var(--orange)!important}.bezt-elementor-landing .bezt-cf7-form input[type="submit"],.bezt-elementor-landing .bezt-cf7-form button[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:56px!important;padding:13px 20px!important;color:var(--navy)!important;-webkit-text-fill-color:var(--navy)!important;background-color:var(--orange)!important;border:0!important;border-radius:10px!important;box-shadow:none!important;font-family:inherit!important;font-size:0.96rem!important;font-weight:850!important;line-height:1.25!important;text-align:center!important;text-transform:none!important;cursor:pointer!important}.bezt-elementor-landing .bezt-cf7-form input[type="submit"]:hover,.bezt-elementor-landing .bezt-cf7-form input[type="submit"]:focus-visible,.bezt-elementor-landing .bezt-cf7-form button[type="submit"]:hover,.bezt-elementor-landing .bezt-cf7-form button[type="submit"]:focus-visible{background-color:#f09a3d!important}.bezt-elementor-landing .bezt-cf7-form .wpcf7-spinner{display:block!important;margin:10px auto 0!important}.bezt-elementor-landing .bezt-cf7-form .wpcf7-response-output{margin:14px 0 0!important;padding:11px 13px!important;border-radius:10px!important;font-size:0.82rem!important;line-height:1.45!important}@media (max-width:820px){.bezt-elementor-landing .hero-grid{grid-template-columns:minmax(0,1fr)!important}.bezt-elementor-landing .quote-card{position:static!important;width:100%!important;max-width:100%!important}}@media (max-width:590px){.bezt-elementor-landing .assurance-bar__inner,.bezt-elementor-landing .header-inner,.bezt-elementor-landing .quote-card__topline,.bezt-elementor-landing .hero-price-row{min-width:0!important}.bezt-elementor-landing .field input,.bezt-elementor-landing .field select{min-height:52px!important;height:52px!important;line-height:52px!important}.bezt-elementor-landing .bezt-cf7-form textarea{min-height:82px!important}}