:root{--p-height:28px;--p-size:16px;--p-weight:400;--h1-height:62px;--h1-size:54px;--h1-weight:900;--h2-height:54px;--h2-size:48px;--h2-weight:600;--h3-height:42px;--h3-size:32px;--h3-weight:600;--nv-bgcolor:#f5f5f5;--nv-blue:#00568C;--nv-orange:#FF8204;--nv-text-dark:#282938;--nv-white:#FFFFFF}@media screen and (max-width:767px){:root{--p-height:24px;--h1-height:40px;--h1-size:38px;--h2-height:30px;--h2-size:23px;--h3-height:26px;--h3-size:20px}}html,body{font-family:'Poppins',sans-serif!important;margin:0}*{margin:0}p{font-size:var(--p-size);font-weight:var(--p-weight);line-height:var(--p-height);margin:0}h1{font-size:var(--h1-size)!important;font-weight:var(--h1-weight)!important;line-height:var(--h1-height)!important}h2{font-size:var(--h2-size)!important;font-weight:var(--h2-weight)!important;line-height:var(--h2-height)!important}h3{font-size:var(--h3-size)!important;font-weight:var(--h3-weight)!important;line-height:var(--h3-height)!important}.button{;background:var(--nv-orange);border-radius:40px;color:var(--nv-white);font-size:18px;font-weight:600;line-height:28px;padding:15px 30px;text-decoration:none}.page-template-default{z-index:-2}.container{margin:0 auto;max-width:1280px;width:100%}@media screen and (min-width:768px) and (max-width:1440px){.container{width:90%}}@media screen and (max-width:767px){.container{padding:0 18px;width:auto}}.with-background{background-color:var(--nv-bgcolor)}.cta-section{padding:50px 0;text-align:center}@media screen and (max-width:767px){.cta-section{padding:25px 0;text-align:center}}.cta-section-block{column-gap:10px;display:flex;gap:10px;justify-content:center}.cta-title{font-size:28px;font-weight:700;color:#333}.cta-subtitle{font-size:18px;color:#777;margin-bottom:30px}.cta-button{font-size:18px;padding:10px 20px;color:#fff;text-decoration:none;border-radius:5px;margin:0;width:auto}.cta-button.quote{background-color:var(--nv-orange)}.cta-button.quote:hover{background-color:#fc8044}.cta-button.call{background-color:#00568C}.cta-button.call:hover{background-color:#4299B6}.nv-three-columns{float:left;width:33.33%}.fEZcxc{height:auto}.eIMmgT{height:auto}.containerx{display:flex}.box{width:calc(50% - 10px);background-color:#fff;box-sizing:border-box;margin-right:20px;box-shadow:0 0 5px rgb(0 0 0 / .3);padding:20px}.box:last-child{margin-right:0}@media screen and (max-width:600px){.containerx{display:block}.box{width:100%;margin-right:0;margin-bottom:20px}}.hero-video-cta{padding:40px 20px;background-color:#2282c6;font-family:'Poppins',sans-serif;width:100vw;margin-left:calc(-50vw + 50%)}.hero-content-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;max-width:1440px;margin:0 auto}@media (max-width:768px){.hero-content-wrap{gap:0}}.hero-left{flex:1 1 480px;min-width:300px}.offer-banner{background:linear-gradient(135deg,#0066cc,#00c6ff)!important;padding:20px 20px 0;text-align:center;border-radius:12px;margin-bottom:20px;color:#fff;box-shadow:0 8px 20px rgb(0 0 0 / .15);border:3px solid #fff;max-width:800px;margin-left:auto;margin-right:auto}.offer-banner h3{font-weight:700;line-height:1.3;margin-bottom:15px;color:#fff;font-size:clamp(28px, 3vw, 32px);text-shadow:0 2px 4px rgb(0 0 0 / .2);position:relative;z-index:1}@media (max-width:768px){.offer-banner h3{font-size:1.2em!important}}.offer-banner .highlight-gold,.offer-banner .up-to-amount,.offer-banner h3 span{color:gold;font-weight:700}.offer-banner .highlight-green,.offer-banner .guaranteed-amount{color:#00FF90;font-weight:700}.offer-banner .secondary-callout{background-color:rgb(255 255 255 / .1);padding:12px;border-radius:10px;margin:15px 0;border:1px solid rgb(255 255 255 / .25)}@media (max-width:768px){.offer-banner .secondary-callout{padding:12px 6px!important}}.offer-banner .secondary-callout p{font-size:1rem!important;font-weight:500;color:#E0E0E0;margin:0;line-height:1.5}.offer-banner .message,.disclaimer{font-size:.75rem;text-align:center;margin-top:15px;color:#E0E0E0;position:relative;z-index:1}.disclaimer{text-align:left}.hero-headline{color:#fff;font-size:clamp(23px, 3vw, 36px)!important;font-weight:700;margin:25px 0 10px}.hero-description{color:#fff;font-size:1rem;margin-bottom:25px}@media (max-width:768px){.hero-description{font-size:.9rem}}.cta-buttons{display:flex;flex-wrap:nowrap;align-items:center}.cta-buttons a{font-weight:700;padding:14px 24px;border-radius:8px;text-decoration:none;max-width:160px;margin:5px;text-align:center;color:#fff;justify-content:center}@media (max-width:768px){.cta-buttons{justify-content:center}}.cta-orange{background-color:orange}.cta-red{background-color:red}.hero-right{flex:1 1 480px;min-width:300px;padding-top:15px}.hero-video{border-radius:15px;box-shadow:0 5px 15px rgb(0 0 0 / .1)}.video-caption{font-style:italic;font-weight:500;font-size:14px;color:#fff;text-align:center;margin-top:15px}.form-container-pop{padding:0 0 10px;border-radius:10px;width:100%}.form-group-pop{margin-bottom:1px}label{font-weight:700;display:block;margin-bottom:5px;text-align:left!important}input{width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;font-size:16px;box-sizing:border-box}input::placeholder{color:#aaa}.disclaimer-pop{font-size:12px;color:#555;margin:0 5px 5px;line-height:1.4}.disclaimer-pop a{color:#007bff;text-decoration:none}.submit-btn-pop{width:100%;padding:15px;border:none;background:linear-gradient(to right,#ff7e5f,#ff5e62);color:#fff;font-size:18px;font-weight:700;border-radius:5px;cursor:pointer;transition:background 0.3s,opacity 0.3s}.submit-btn-pop:hover{opacity:.9}@media (max-width:480px){.form-container-pop{padding:15px}input{font-size:14px;padding:10px}.submit-btn-pop{font-size:16px;padding:12px}.disclaimer-pop{font-size:11px}}.dealer-form-active label{color:#5b21b6}.dealer-form-active input{border:1px solid #a78bfa}.dealer-form-active input:focus{border-color:#7c3aed;box-shadow:0 0 0 .2rem rgb(124 58 237 / .25)}.dealer-form-active .submit-btn-pop{background:linear-gradient(to right,#8b5cf6,#6d28d9)}.dealer-form-active .submit-btn-pop:hover{background:linear-gradient(to right,#7c3aed,#5b21b6);opacity:1}.dealer-form-active .disclaimer-pop{color:#4c1d95;font-size:.49rem;line-height:1.7}.dealer-form-active .disclaimer-pop a{color:#8b5cf6;font-weight:700}