.elementor-20391 .elementor-element.elementor-element-1ffac52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-26c242e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-731ee91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-53ad8e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-06c0355{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-5779b18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-315a995{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-440cea1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-9bcc8ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-320fe2e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-2a0f35c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-6ed93e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20391 .elementor-element.elementor-element-ee1b2c0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for container, class: .elementor-element-06c0355 */.elementor-20391 .elementor-element.elementor-element-06c0355 { padding-top: 80px !important; }/* End custom CSS */
/* Start custom CSS */.wvpreferred-progress-static{position:fixed;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#47C5FA,#A18762,#47C5FA);z-index:9999;box-shadow:0 0 24px rgba(71,197,250,.35)}
.wvpreferred-hero,.wvpreferred-strip,.wvpreferred-overview,.wvpreferred-matrix,.wvpreferred-feature,.wvpreferred-reverse,.wvpreferred-support,.wvpreferred-promise,.wvpreferred-form-wrap,.wvpreferred-cta{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box}
.wvpreferred-hero *,.wvpreferred-strip *,.wvpreferred-overview *,.wvpreferred-matrix *,.wvpreferred-feature *,.wvpreferred-reverse *,.wvpreferred-support *,.wvpreferred-promise *,.wvpreferred-form-wrap *,.wvpreferred-cta *{box-sizing:border-box}
.wvpreferred-hero{position:relative;min-height:92vh;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background:#060F1E;color:#fff;padding:170px 48px 86px}
.wvpreferred-hero-bg{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.04);animation:wvpreferred-kenburns 16s ease-out forwards}
.wvpreferred-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,15,30,.78) 0%,rgba(3,34,84,.42) 38%,rgba(0,0,0,.92) 100%)}
.wvpreferred-partner-mark{position:absolute;top:34px;right:7vw;z-index:2;width:178px;min-height:150px;padding:26px 18px 22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;background:linear-gradient(145deg,#B69B73 0%,#8F7654 100%);border:2px solid rgba(255,255,255,.65);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);box-shadow:0 22px 54px rgba(0,0,0,.35);animation:wvpreferred-fade-up .9s .2s both cubic-bezier(.16,1,.3,1)}
.wvpreferred-partner-mark span{font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.28em;opacity:.9}
.wvpreferred-partner-mark strong{font-family:Georgia,serif;font-size:34px;font-style:italic;font-weight:400;line-height:1.1;margin:9px 0 4px}
.wvpreferred-partner-mark small{font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.18em}
.wvpreferred-hero-content{position:relative;z-index:1;width:min(1120px,100%);text-align:left;margin:0 auto}
.wvpreferred-ey{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:#47C5FA;font-size:10px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}
.wvpreferred-ey:before{content:"";width:24px;height:2px;background:#47C5FA;display:block;flex-shrink:0}
.wvpreferred-hero h1{max-width:1000px;margin:0;font-size:clamp(48px,7vw,96px);font-weight:900;letter-spacing:-.045em;line-height:.96}
.wvpreferred-hero h1 em,.wvpreferred-overview h2 em,.wvpreferred-promise h2 em{font-style:italic;color:#47C5FA}
.wvpreferred-hero-sub{max-width:850px;margin:30px 0 0;color:rgba(255,255,255,.78);font-size:clamp(18px,2vw,25px);line-height:1.48}
.wvpreferred-hero-btns,.wvpreferred-cta-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:38px;overflow:visible;padding-bottom:10px}
.wvpreferred-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:16px 30px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:900;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),background .25s}
.wvpreferred-btn:hover{transform:translateY(-3px)}
.wvpreferred-btn-primary{background:#47C5FA;color:#032254}
.wvpreferred-btn-primary:hover{box-shadow:0 12px 36px rgba(71,197,250,.48)}
.wvpreferred-btn-ghost{color:#fff;border:1.5px solid rgba(255,255,255,.42)}
.wvpreferred-btn-ghost:hover{background:rgba(255,255,255,.1);box-shadow:0 12px 32px rgba(255,255,255,.14)}
.wvpreferred-hero-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:880px;margin-top:22px}
.wvpreferred-hero-proof span{display:block;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);border-radius:14px;padding:16px 18px;color:rgba(255,255,255,.72);font-size:13px;line-height:1.35}
.wvpreferred-hero-proof b{display:block;color:#fff;font-size:16px}
.wvpreferred-scroll{position:absolute;right:34px;bottom:32px;z-index:2;display:flex;align-items:center;gap:12px;color:rgba(255,255,255,.55);font-size:9px;font-weight:900;letter-spacing:.18em;writing-mode:vertical-rl}
.wvpreferred-scroll i{display:block;width:1px;height:52px;background:linear-gradient(#47C5FA,transparent)}
.wvpreferred-strip{background:#A18762;color:#fff;padding:34px 48px}
.wvpreferred-strip-inner{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:26px}
.wvpreferred-strip-line{font-size:24px;font-weight:800;letter-spacing:-.03em;margin:0;max-width:650px}
.wvpreferred-pill-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.wvpreferred-pill-row span{border:1px solid rgba(255,255,255,.32);border-radius:999px;padding:9px 12px;font-size:12px;font-weight:800;color:rgba(255,255,255,.9)}
.wvpreferred-overview{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);background:#fff;color:#1C1C1E;border-bottom:1px solid #E2E8F0}
.wvpreferred-overview-copy{padding:110px 7vw}
.wvpreferred-overview h2,.wvpreferred-section-head h2,.wvpreferred-feature h2,.wvpreferred-reverse h2,.wvpreferred-support h2,.wvpreferred-form-copy h2,.wvpreferred-cta h2{margin:0;color:#032254;font-size:clamp(34px,4.4vw,64px);font-weight:900;line-height:1.02;letter-spacing:-.045em}
.wvpreferred-overview p:not(.wvpreferred-ey),.wvpreferred-feature p,.wvpreferred-reverse p,.wvpreferred-form-copy p{font-size:18px;line-height:1.7;color:#526276;margin:24px 0 0}
.wvpreferred-link{display:inline-flex;margin-top:30px;color:#032254;font-weight:900;text-decoration:none;border-bottom:2px solid #47C5FA}
.wvpreferred-overview-panel{margin:72px 7vw 72px 0;background:#060F1E;color:#fff;border-radius:18px;padding:44px;box-shadow:0 28px 80px rgba(3,34,84,.22);align-self:center}
.wvpreferred-panel-kicker{display:block;color:#B69B73;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:900;margin-bottom:22px}
.wvpreferred-overview-panel ul{margin:0;padding:0;list-style:none}
.wvpreferred-overview-panel li{padding:16px 0 16px 24px;border-top:1px solid rgba(255,255,255,.12);font-size:19px;font-weight:800;position:relative}
.wvpreferred-overview-panel li:before{content:"";position:absolute;left:0;top:25px;width:7px;height:7px;border-radius:50%;background:#47C5FA}
.wvpreferred-matrix{background:#F5F5F7;padding:108px 48px}
.wvpreferred-section-head{max-width:780px;margin:0 auto 48px;text-align:center}
.wvpreferred-section-head .wvpreferred-ey{justify-content:center}.wvpreferred-section-head .wvpreferred-ey:after{content:"";width:24px;height:2px;background:#47C5FA;display:block}
.wvpreferred-matrix-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.wvpreferred-solution,.wvpreferred-support-card{background:#fff;border:1px solid #E2E8F0;border-radius:8px;padding:30px;box-shadow:0 18px 52px rgba(3,34,84,.08);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}
.wvpreferred-solution:hover,.wvpreferred-support-card:hover{transform:translateY(-6px);box-shadow:0 28px 72px rgba(3,34,84,.14)}
.wvpreferred-icon{width:56px;height:56px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#032254;color:#47C5FA;box-shadow:0 12px 28px rgba(3,34,84,.18);flex-shrink:0}
.wvpreferred-icon svg{width:27px;height:27px;display:block}
.wvpreferred-solution span{float:right;color:#B69B73;font-size:12px;font-weight:900;letter-spacing:.14em}
.wvpreferred-solution h3,.wvpreferred-support-card h3{clear:both;margin:24px 0 12px;color:#032254;font-size:22px;font-weight:900;line-height:1.08;letter-spacing:-.03em}
.wvpreferred-solution p,.wvpreferred-support-card p{margin:0;color:#6B6B6B;font-size:15px;line-height:1.65}
.wvpreferred-feature,.wvpreferred-reverse{display:grid;grid-template-columns:1fr 1fr;min-height:640px;background:#fff}
.wvpreferred-feature-media,.wvpreferred-reverse-media{position:relative;overflow:hidden;background:#060F1E}
.wvpreferred-feature-media img,.wvpreferred-reverse-media img{width:100%;height:100%;object-fit:cover;display:block}
.wvpreferred-feature-copy,.wvpreferred-reverse-copy{padding:96px 7vw;display:flex;flex-direction:column;justify-content:center}
.wvpreferred-feature-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}
.wvpreferred-feature-list span,.wvpreferred-stat-row span{border:1px solid #E2E8F0;background:#F9FBFD;border-radius:8px;padding:14px 16px;color:#032254;font-size:14px;font-weight:900}
.wvpreferred-reverse{background:#060F1E;color:#fff}.wvpreferred-reverse h2{color:#fff}.wvpreferred-reverse p{color:rgba(255,255,255,.72)}
.wvpreferred-stat-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.wvpreferred-stat-row span{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.72)}.wvpreferred-stat-row b{display:block;color:#47C5FA;font-size:28px}
.wvpreferred-support{background:#fff;padding:112px 48px}.wvpreferred-support-inner{max-width:1180px;margin:0 auto}.wvpreferred-support h2{max-width:820px}.wvpreferred-support-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:44px}
.wvpreferred-promise{background:linear-gradient(135deg,#032254 0%,#060F1E 100%);padding:118px 48px;text-align:center;color:#fff;position:relative;overflow:hidden}.wvpreferred-promise:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 50% 100%,rgba(71,197,250,.12),transparent 70%)}.wvpreferred-promise-inner{position:relative;max-width:900px;margin:0 auto}.wvpreferred-promise .wvpreferred-ey{justify-content:center}.wvpreferred-promise .wvpreferred-ey:after{content:"";width:24px;height:2px;background:#47C5FA;display:block}.wvpreferred-promise h2{margin:0;color:#fff;font-size:clamp(38px,5.3vw,78px);font-weight:900;line-height:.98;letter-spacing:-.045em}.wvpreferred-promise p{max-width:720px;margin:24px auto 0;color:rgba(255,255,255,.72);font-size:20px;line-height:1.55}
.wvpreferred-form-wrap{background:#F5F5F7;padding:104px 48px}.wvpreferred-form-inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:.9fr 1fr;gap:64px;align-items:start}.wvpreferred-form-trust{display:grid;gap:14px;margin-top:32px}.wvpreferred-form-trust div{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:center}.wvpreferred-form-trust span{color:#526276;line-height:1.45}.wvpreferred-form-trust b{color:#032254}
.wvpreferred-form-card{background:#fff;border:1px solid #E2E8F0;border-radius:8px;padding:36px;box-shadow:0 24px 70px rgba(3,34,84,.12)}.wvpreferred-form{display:grid;gap:16px}.wvpreferred-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wvpreferred-form label{display:grid;gap:7px;color:#032254;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.wvpreferred-form input,.wvpreferred-form select,.wvpreferred-form textarea{width:100%;border:1.5px solid #E2E8F0;background:#F9FBFD;border-radius:10px;padding:14px 15px;color:#1C1C1E;font:500 15px Inter,sans-serif;outline:none;text-transform:none;letter-spacing:0}.wvpreferred-form textarea{min-height:106px;resize:vertical}.wvpreferred-form input:focus,.wvpreferred-form select:focus,.wvpreferred-form textarea:focus{border-color:#47C5FA;background:#fff;box-shadow:0 0 0 3px rgba(71,197,250,.14)}.wvpreferred-submit{border:0;border-radius:999px;background:#47C5FA;color:#032254;padding:17px 26px;font:900 15px Inter,sans-serif;cursor:pointer;transition:transform .25s,box-shadow .25s}.wvpreferred-submit:hover{transform:translateY(-3px);box-shadow:0 12px 36px rgba(71,197,250,.45)}#wvpreferred-success{display:none;text-align:center;padding:40px 20px}#wvpreferred-success.is-visible{display:block}#wvpreferred-success h3{font-size:28px;color:#032254;margin:14px 0 8px}
.wvpreferred-cta{background:#A18762;color:#fff;text-align:center;padding:84px 48px}.wvpreferred-cta-inner{max-width:840px;margin:0 auto}.wvpreferred-cta .wvpreferred-ey{justify-content:center;color:#fff}.wvpreferred-cta .wvpreferred-ey:before,.wvpreferred-cta .wvpreferred-ey:after{content:"";width:24px;height:2px;background:#fff;display:block}.wvpreferred-cta h2{color:#fff}.wvpreferred-cta-actions{justify-content:center}
.wvpreferred-reveal,.wvpreferred-reveal-left,.wvpreferred-reveal-right,.wvpreferred-reveal-scale{opacity:1;animation:wvpreferred-fade-up .8s both cubic-bezier(.16,1,.3,1)}
@keyframes wvpreferred-fade-up{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes wvpreferred-kenburns{to{transform:scale(1)}}
@media(max-width:980px){.wvpreferred-hero{padding:190px 24px 70px}.wvpreferred-partner-mark{left:24px;right:auto;top:24px;width:146px;min-height:126px}.wvpreferred-partner-mark strong{font-size:27px}.wvpreferred-strip-inner,.wvpreferred-overview,.wvpreferred-feature,.wvpreferred-reverse,.wvpreferred-form-inner{grid-template-columns:1fr;display:grid}.wvpreferred-strip-inner{display:grid}.wvpreferred-pill-row{justify-content:flex-start}.wvpreferred-overview-copy,.wvpreferred-feature-copy,.wvpreferred-reverse-copy{padding:70px 28px}.wvpreferred-overview-panel{margin:0 28px 70px}.wvpreferred-matrix,.wvpreferred-support,.wvpreferred-form-wrap{padding:74px 24px}.wvpreferred-matrix-grid,.wvpreferred-support-grid{grid-template-columns:1fr 1fr}.wvpreferred-feature,.wvpreferred-reverse{min-height:0}.wvpreferred-feature-media,.wvpreferred-reverse-media{min-height:340px}.wvpreferred-reverse-media{order:-1}.wvpreferred-hero-proof{grid-template-columns:1fr}}
@media(max-width:640px){.wvpreferred-hero h1{font-size:46px}.wvpreferred-hero-sub{font-size:17px}.wvpreferred-hero-btns,.wvpreferred-cta-actions{flex-direction:column}.wvpreferred-btn{width:100%}.wvpreferred-matrix-grid,.wvpreferred-support-grid,.wvpreferred-feature-list,.wvpreferred-stat-row,.wvpreferred-form-row{grid-template-columns:1fr}.wvpreferred-form-card{padding:24px 20px}.wvpreferred-scroll{display:none}.wvpreferred-strip{padding:30px 24px}.wvpreferred-strip-line{font-size:21px}}/* End custom CSS */