.register-will-wrapper h3{margin-bottom:16px;padding-top:12px;position:relative}.register-will-wrapper h3:before{content:"";background:#f29e1e;width:48px;height:3px;position:absolute;top:0;left:0}.register-will-wrapper .banner-section{background-color:#f6f6f8;border-bottom:1px solid #cccc;align-items:center;min-height:500px;padding-bottom:20px;display:flex;position:relative}.register-will-wrapper .banner-section .banner-img{z-index:0;background-image:url(/images/register-your-will-banner.webp);background-position:80% 45%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.register-will-wrapper .banner-section .banner-fade{z-index:1;pointer-events:none;background:linear-gradient(to right,var(--hero-bg)0%,var(--hero-bg)40%,rgba(var(--hero-bg-rgb),0)58%),linear-gradient(to bottom,#fff0 55%,#ffffffbf 80%,var(--section-below)100%);position:absolute;inset:0}.register-will-wrapper .banner-section .container{z-index:2;position:relative}.register-will-wrapper .banner-section .hero-content h1{margin-top:20px}.register-will-wrapper .banner-section .hero-content h1 .larger{color:#00306a;font-size:clamp(42px,5.5vw,70px);font-weight:800}.register-will-wrapper .banner-section .hero-content h1 .semi-large{color:#9c641a;font-size:clamp(38px,5.1vw,62px);font-weight:600}.register-will-wrapper .banner-section .hero-content p{font-size:clamp(16px,1.2vw,19px)}.register-will-wrapper .banner-section .hero-content p br{display:none}.register-will-wrapper .banner-section .separator{border:1px solid #9c641a;width:80%;margin:1rem auto;position:relative}.register-will-wrapper .banner-section .separator .svg-inline--fa{color:#9c641a;background-color:#dde6ef;margin:auto;padding:0 10px;font-size:18px;position:absolute;inset:0}.register-will-wrapper .banner-section p{width:80%;margin:0 auto 20px}.register-will-wrapper .banner-section .cta-boxes{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:10px;width:72%;max-width:1000px;margin:0 auto;display:grid}.register-will-wrapper .banner-section .cta-boxes button,.register-will-wrapper .banner-section .cta-boxes a{color:#000;background:#d2a55a;border:none;border-radius:3px;margin-bottom:10px;padding:3px 20px;font-weight:600;text-decoration:none;display:inline-block}.register-will-wrapper .banner-section .cta-boxes .icon-wrap{justify-content:center;justify-self:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.register-will-wrapper .banner-section .cta-boxes .icon-wrap:before{content:"";z-index:1;border-bottom:1px solid #9c641a;width:150px;height:1px;margin:auto;position:absolute}.register-will-wrapper .banner-section .cta-boxes .icon-wrap svg{z-index:2;background:#fff;width:100%;height:100%}.register-will-wrapper .banner-section .cta-boxes .rw-cta-box,.register-will-wrapper .banner-section .cta-boxes .sw-cta-box{text-align:center;border-radius:5px;grid-template-rows:auto auto 1fr auto;row-gap:5px;padding:20px 10px 5px;display:grid}.register-will-wrapper .banner-section .cta-boxes .rw-cta-box .spacer,.register-will-wrapper .banner-section .cta-boxes .sw-cta-box .spacer{min-height:0}.register-will-wrapper .banner-section .cta-boxes .rw-cta-box .cta-footer,.register-will-wrapper .banner-section .cta-boxes .sw-cta-box .cta-footer{text-align:center;grid-template-columns:1fr;align-items:center;column-gap:16px;display:grid}.register-will-wrapper .banner-section .cta-boxes .rw-cta-box .cta-footer .line,.register-will-wrapper .banner-section .cta-boxes .sw-cta-box .cta-footer .line{height:1px}.register-will-wrapper .banner-section .cta-boxes .rw-cta-box h4{font-size:clamp(24px,3vw,34px);font-weight:600}.register-will-wrapper .banner-section .cta-boxes .rw-cta-box p{width:90%;margin-bottom:10px;font-size:16px;font-weight:500}.register-will-wrapper .banner-section .cta-boxes .rw-cta-box button,.register-will-wrapper .banner-section .cta-boxes .rw-cta-box a{color:#000;background:#d2a55a;font-size:18px}.register-will-wrapper .banner-section .cta-boxes .sw-cta-box h4{margin:10px 0;font-size:clamp(20px,2.5vw,28px);font-weight:600}.register-will-wrapper .banner-section .cta-boxes .sw-cta-box p{width:94%;margin:5px 0 15px;font-size:13px;font-weight:500}.register-will-wrapper .banner-section .cta-boxes .sw-cta-box .icon-wrap svg{background:#002149}.register-will-wrapper .banner-section .cta-boxes .rw-cta-box{color:#002149;background:#fff;border:1px solid #f29e1e}.register-will-wrapper .banner-section .cta-boxes .sw-cta-box{color:#fff;background:#002149}.register-will-wrapper .trust-section{border-bottom:1px solid #f29e1e;flex-wrap:wrap;margin-top:15px;padding-bottom:15px;display:flex}.register-will-wrapper .trust-section .trust-item{border-right:1px solid #aaa;align-items:flex-start;gap:12px;width:20%;min-width:165px;padding:0 15px;display:flex}.register-will-wrapper .trust-section .trust-item .svg-inline--fa{color:#002149;margin-top:5px;font-size:20px}.register-will-wrapper .trust-section .trust-item:first-child{padding-left:0}.register-will-wrapper .trust-section .trust-item:last-child{border-right:none;padding-right:0}.register-will-wrapper .trust-section .trust-item .t-title{letter-spacing:.5px;color:#002149;margin-bottom:3px;font-weight:700}.register-will-wrapper .trust-section .trust-item .t-body{font-size:14px}.register-will-wrapper .trust-section .trust-item .icon{color:#002149;flex-shrink:0;width:30px;height:30px;font-size:2rem;position:relative}.register-will-wrapper .trust-section .trust-item .icon.usa-map-icon:before{width:30px}.register-will-wrapper .register-cta{background:linear-gradient(#dca843 0%,#dba641 45%,#c5891a 100%);border-radius:0 0 5px 5px;justify-content:center;align-items:center;gap:20px;padding:10px 0;display:flex}.register-will-wrapper .register-cta button{color:#000;background:#fff;border:1px solid #9c641a;border-radius:5px;padding:10px 40px;font-weight:600;box-shadow:0 0 3px #9c641a}.register-will-wrapper .register-cta button:hover{box-shadow:0 0 9px #9c641a}.register-will-wrapper .register-cta button .svg-inline--fa{color:#9c641a}.register-will-wrapper .accent{color:#9c641a;font-size:18px;font-weight:500}.register-will-wrapper .why-registry-section{grid-template-columns:1fr 320px;align-items:start;gap:36px;margin:30px auto;display:grid}.register-will-wrapper .why-registry-section h2{color:#002149;margin-bottom:18px}.register-will-wrapper .why-registry-section .promise{background:#faf8f4;border:1px solid #f29e1e;border-radius:8px;padding:24px 26px}.register-will-wrapper .why-registry-section .promise h3{text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:18px}.register-will-wrapper .why-registry-section .promise h3:before{display:none}.register-will-wrapper .process-section{background:#faf8f4;border:1px solid #dca843;border-radius:5px 5px 0 0;padding:40px 0 10px}.register-will-wrapper .process-section h2{text-align:center;color:#002149;margin-bottom:6px}.register-will-wrapper .process-section .underline{background:#f29e1e;width:70px;height:3px;margin:0 auto 34px}.register-will-wrapper .process-section .steps{grid-template-columns:repeat(6,1fr);gap:15px;display:grid}.register-will-wrapper .process-section .steps .step{text-align:center;padding:0 4px;position:relative}.register-will-wrapper .process-section .steps .step .num{color:#fff;background:#002149;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:0 auto 12px;font-weight:700;display:flex}.register-will-wrapper .process-section .steps .step h4{color:#9c641a;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:clamp(17px,2.2vw,22px)}.register-will-wrapper .process-section .steps .step .arrow{color:#9c641a;z-index:2;position:absolute;top:8px;right:-18px}.register-will-wrapper .process-section .steps .step:last-child .arrow{display:none}.register-will-wrapper .two-col-section{grid-template-columns:1fr 2px 1fr;gap:40px;padding:40px 0;display:grid}.register-will-wrapper .two-col-section div:nth-child(2){border-right:2px solid #dedede}.register-will-wrapper .faqs-section{padding-bottom:15px}.register-will-wrapper .bullet-list{margin:0;padding:0;list-style:none}.register-will-wrapper .bullet-list li{padding:6px 0 6px 35px;list-style:none;position:relative}.register-will-wrapper .bullet-list li:before{content:"";background-color:#9c641a;width:16px;height:16px;position:absolute;top:10px;left:5px;-webkit-mask:url(/images/checked.svg) 50%/contain no-repeat;mask:url(/images/checked.svg) 50%/contain no-repeat}.register-will-wrapper .section-warm{background:#faf8f4;padding:40px 0}.register-will-wrapper .section-warm .peace{align-items:center;gap:36px;margin-top:6px}.register-will-wrapper .section-warm .peace .cta-line{color:#002149;font-size:15px;font-weight:700}.register-will-wrapper .section-warm .quote{background:#faf8f4;border:1px solid #f29e1e;border-radius:7px;padding:28px 30px;position:relative}.register-will-wrapper .section-warm .quote .mark{content:"";background-color:#f29e1e;width:30px;height:30px;position:absolute;-webkit-mask:url(/images/quote.svg) 50%/contain no-repeat;mask:url(/images/quote.svg) 50%/contain no-repeat}.register-will-wrapper .section-warm .quote .mark.open{top:20px;left:15px}.register-will-wrapper .section-warm .quote .mark.close{transform-origin:50%;bottom:20px;right:15px;transform:rotate(180deg)}.register-will-wrapper .section-warm .quote p{color:#002149;text-align:center;margin:0;padding:0 14px;font-size:19px;font-style:italic;line-height:1.4}.register-will-wrapper .bottom-cta-section{color:#fff;text-align:center;background:#002149;padding:34px 44px}.register-will-wrapper .bottom-cta-section h2{color:#fff;margin-bottom:8px}.register-will-wrapper .bottom-cta-section .sub{color:#d4af61;margin-bottom:24px;font-size:16px;font-style:italic}.register-will-wrapper .bottom-cta-section .cta-btns{justify-content:center;align-items:center;gap:18px;max-width:760px;margin:0 auto;display:flex}.register-will-wrapper .bottom-cta-section .cta-btns .cta{text-align:center;border:1px solid #9c641a;border-radius:5px;flex-direction:row;align-items:center;gap:10px;padding:10px 30px;text-decoration:none;display:flex}.register-will-wrapper .bottom-cta-section .cta-btns .cta .svg-inline--fa{color:#fff;font-size:26px}.register-will-wrapper .bottom-cta-section .cta-btns .cta .bb-main{color:#fff;text-transform:uppercase;font-weight:700}.register-will-wrapper .bottom-cta-section .cta-btns .cta .bb-sub{color:#fff;text-transform:none;letter-spacing:0;font-size:13px;font-weight:400}.register-will-wrapper .bottom-cta-section .cta-btns .cta-rw{background:#c19a4b}.register-will-wrapper .bottom-cta-section .cta-btns .cta-rw .bb-sub span:not(:last-child):after{content:"•";margin:0 5px}.register-will-wrapper .bottom-cta-section .cta-btns .cta-rw .bb-sub,.register-will-wrapper .bottom-cta-section .cta-btns .cta-rw .bb-main{color:#000}.register-will-wrapper .bottom-cta-section .banner-btn{border:1px solid #f29e1e;border-radius:3px;justify-content:center;align-items:center;gap:12px;padding:16px;text-decoration:none;display:flex}.register-will-wrapper .bottom-cta-section .banner-btn.solid{background:#f29e1e;border-color:#f29e1e}.register-will-wrapper .bottom-cta-section .banner-btn.solid .bb-main{color:#002149}.register-will-wrapper .reg-footer{margin:15px}.register-will-wrapper .reg-footer .foot-item{border-right:2px solid #dedede;gap:10px;display:flex}.register-will-wrapper .reg-footer .foot-item:last-child{border-right:none}.register-will-wrapper .reg-footer .f-title{color:#00306a;letter-spacing:.5px;text-transform:uppercase;margin-bottom:3px;font-weight:700}.register-will-wrapper .reg-footer .f-body{color:#000;font-size:14px;line-height:1.4}.register-will-wrapper .reg-footer .icon{color:#002149;flex-shrink:0;width:50px;margin:0 auto;font-size:2rem;position:relative}.register-will-wrapper .usa-map-icon:before{content:"";background-color:#002149;width:50px;height:30px;margin:0 auto;position:absolute;inset:0;-webkit-mask:url(/images/usa-map.svg) 50%/contain no-repeat;mask:url(/images/usa-map.svg) 50%/contain no-repeat}.register-will-wrapper .shield-check-icon:before{content:"";background-color:#002149;width:40px;height:35px;margin:0 auto;position:absolute;inset:0;-webkit-mask:url(/images/shield-checked.svg) 50%/contain no-repeat;mask:url(/images/shield-checked.svg) 50%/contain no-repeat}.register-will-wrapper .crossed-dollar-icon:before{content:"";background-color:#002149;width:26px;height:26px;margin:0 auto;position:absolute;inset:0;-webkit-mask:url(/images/circled-dollar-sign.png) 50%/contain no-repeat;mask:url(/images/circled-dollar-sign.png) 50%/contain no-repeat}@media (max-width:1199px){.register-will-wrapper .banner-section .banner-img{background-position:45% 0}.register-will-wrapper .banner-section .banner-fade{background:linear-gradient(to right,var(--hero-bg)0%,var(--hero-bg)32%,rgba(var(--hero-bg-rgb),0)55%),linear-gradient(to bottom,#fff0 55%,#ffffffbf 80%,var(--section-below)100%)}.register-will-wrapper .banner-section .hero__content{max-width:55%}.register-will-wrapper .banner-section .cta-boxes,.register-will-wrapper .banner-section p{width:100%}}@media (max-width:991px){.register-will-wrapper .banner-section .banner-img{opacity:.7;background-image:url(/images/register-your-will-banner-mobile.webp);background-position:100% 0;background-size:cover}.register-will-wrapper .reg-footer .foot-item{padding-left:3px}.register-will-wrapper .process-section .steps{grid-template-columns:1fr 1fr 1fr;gap:18px 6px}.register-will-wrapper .process-section .steps .step .arrow{display:none}.register-will-wrapper .banner-section .cta-boxes{grid-template-columns:1.3fr 1fr;margin:0 auto}.register-will-wrapper .register-cta{flex-direction:column;padding:10px}.register-will-wrapper .two-col-section{gap:20px}.register-will-wrapper .trust-section .trust-item{flex-direction:column;min-width:135px;padding:0 10px}.register-will-wrapper .why-registry-section{margin-bottom:10px}}@media (max-width:767px){.register-will-wrapper .why-registry-section{flex-direction:column;gap:15px;margin-bottom:30px;display:flex}.register-will-wrapper .why-registry-section .promise{width:100%}.register-will-wrapper .two-col-section{flex-direction:column;display:flex}.register-will-wrapper .bottom-cta-section .cta-btns{flex-direction:column}.register-will-wrapper .trust-section .trust-item{border-bottom:1px solid #aaa;border-right:none;flex-direction:row;width:100%;padding:10px}.register-will-wrapper .trust-section .trust-item:last-child{border-bottom:none}.register-will-wrapper .reg-footer .foot-item{border-bottom:2px solid #dedede}.register-will-wrapper .reg-footer .foot-item:nth-child(2){border-right:none}.register-will-wrapper .reg-footer .foot-item:nth-child(3),.register-will-wrapper .reg-footer .foot-item:nth-child(4){border-bottom:none;padding-top:5px}}@media (max-width:576px){.register-will-wrapper .banner-section{background-image:none}.register-will-wrapper .banner-section .cta-boxes{grid-template-columns:1fr;align-items:center;margin:0 auto}.register-will-wrapper .banner-section .cta-boxes .fw-cta-btn,.register-will-wrapper .banner-section .cta-boxes .rw-cta-btn{border-radius:7px;padding:5px 20px}.register-will-wrapper .banner-section .cta-boxes .fw-cta-btn p,.register-will-wrapper .banner-section .cta-boxes .fw-cta-btn h5,.register-will-wrapper .banner-section .cta-boxes .rw-cta-btn p,.register-will-wrapper .banner-section .cta-boxes .rw-cta-btn h5{text-align:center;margin:0}.register-will-wrapper .banner-section .cta-boxes .fw-cta-btn p,.register-will-wrapper .banner-section .cta-boxes .rw-cta-btn p{font-size:13px}.register-will-wrapper .banner-section .cta-boxes .fw-cta-btn{text-shadow:0 0 5px #000;background:radial-gradient(#ffffff40 0%,#ffffff1f 22%,#ffffff0a 42%,#fff0 65%),linear-gradient(#35569c 0%,#274280 45%,#182f6e 100%);border:1px solid #183373;transition:all .2s ease-in-out;box-shadow:inset 0 1px #ffffff59,inset 0 -2px 4px #00000040,0 2px 4px #0003}.register-will-wrapper .banner-section .cta-boxes .fw-cta-btn:hover{background:radial-gradient(#ffffff4d 0%,#ffffff26 18%,#ffffff0d 38%,#fff0 60%),linear-gradient(#2a4685 0%,#23386f 45%,#142a5c 100%)}.register-will-wrapper .banner-section .cta-boxes .fw-cta-btn{color:#fff;text-shadow:2px 1px 5px #000}.register-will-wrapper .banner-section .cta-boxes .rw-cta-btn{color:#000;text-shadow:0 0 5px #fff;background:radial-gradient(#ffffffd9 0%,#ffffff8c 20%,#ffffff26 40%,#fff0 60%),linear-gradient(#c49436 0%,#e1bc6a 45%,#c08a2d 100%);border:1px solid #a8741d;box-shadow:inset 0 1px #fff9,inset 0 -2px 3px #00000026,0 2px 4px #0003}.register-will-wrapper .banner-section .cta-boxes .rw-cta-btn:hover{background:radial-gradient(#fff 0%,#ffffffb3 22%,#fff3 45%,#fff0 65%),linear-gradient(#d6a94a 0%,#f0d07c 45%,#c79535 100%)}.register-will-wrapper .banner-section .cta-boxes .rw-cta-btn{text-shadow:1px 1px 2px #fff}.register-will-wrapper .hero-contet p br{display:inline}.register-will-wrapper .bottom-cta-section,.register-will-wrapper .section-warm,.register-will-wrapper .two-col-section{padding:15px 0}.register-will-wrapper .process-section .steps{grid-template-columns:1fr 1fr}.register-will-wrapper .reg-footer .foot-item{padding:10px 0;border-bottom:2px solid #dedede!important;border-right:none!important}.register-will-wrapper .reg-footer .foot-item:last-child{border-bottom:none!important}.register-will-wrapper .reg-footer .foot-item .icon{margin:0}.register-will-wrapper .register-cta p,.register-will-wrapper .register-cta h4{text-align:center}}@media (max-width:445px){.register-will-wrapper .process-section .steps{grid-template-columns:1fr}}
