.will-month-banner{z-index:10;color:#fff;min-height:600px;padding:50px 0;position:relative}.will-month-banner--bg{z-index:-1;position:absolute;inset:0;overflow:hidden}.will-month-banner--bg-picture{width:100%;height:100%;margin:0;display:block}.will-month-banner--bg-img{object-fit:cover;object-position:50% 50%}.will-month-banner .container{display:flex}.will-month-banner .row{flex:1;display:flex}.will-month-banner .left-section h1{margin-bottom:25px;font-size:clamp(30px,5vw,54px)}.will-month-banner .right-section{flex-direction:column;justify-content:center;align-items:flex-end;gap:30px;display:flex}.will-month-banner .right-section .create-will-button,.will-month-banner .right-section .search-will-button{color:#000;cursor:pointer;text-align:center;border-radius:5px;padding:10px 30px;font-size:22px;font-weight:600;text-decoration:none}.will-month-banner .right-section .create-will-button{background-blend-mode:overlay;text-shadow:0 0 5px #000;background:radial-gradient(#ffffff73 0%,#ffffff40 18%,#ffffff14 38%,#fff0 60%),linear-gradient(#3659a8 0%,#2e4f9e 45%,#1e3e85 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}.will-month-banner .right-section .create-will-button:hover{background:radial-gradient(#ffffffa6 0%,#ffffff59 22%,#ffffff1f 42%,#fff0 65%),linear-gradient(#4670c4 0%,#3659a8 45%,#24479a 100%)}.will-month-banner .right-section .create-will-button{color:#fff}.will-month-banner .right-section .search-will-button{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}.will-month-banner .right-section .search-will-button:hover{background:radial-gradient(#fff 0%,#ffffffb3 22%,#fff3 45%,#fff0 65%),linear-gradient(#d6a94a 0%,#f0d07c 45%,#c79535 100%)}.about-main h2{color:#002149;margin-bottom:15px;font-size:clamp(26px,2.8vw,44px);font-weight:600;line-height:1.05}.about-main h3{color:#00306a;font-size:clamp(20px,2.1vw,30px);line-height:1.15}.about-main p,.about-main em,.about-main li{font-size:18px}.about-main em{font-weight:700}.about-main .service-button{color:#fff;cursor:pointer;text-align:center;border-radius:5px;padding:8px 50px;font-size:22px;font-weight:600;text-decoration:none}.about-main .service-button.search-will-button{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}.about-main .service-button.search-will-button:hover{background:radial-gradient(#fff 0%,#ffffffb3 22%,#fff3 45%,#fff0 65%),linear-gradient(#d6a94a 0%,#f0d07c 45%,#c79535 100%)}.about-main .service-button.search-will-button{color:#000}.about-main .service-button.create-will-button{background-blend-mode:overlay;text-shadow:0 0 5px #000;background:radial-gradient(#ffffff73 0%,#ffffff40 18%,#ffffff14 38%,#fff0 60%),linear-gradient(#3659a8 0%,#2e4f9e 45%,#1e3e85 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}.about-main .service-button.create-will-button:hover{background:radial-gradient(#ffffffa6 0%,#ffffff59 22%,#ffffff1f 42%,#fff0 65%),linear-gradient(#4670c4 0%,#3659a8 45%,#24479a 100%)}.about-main .container{border-radius:15px 15px 0 0;box-shadow:0 -4px 6px 3px #cecece}.about-main .service-panels{grid-template-columns:1fr 2px 1fr;align-items:stretch;gap:0;display:grid}.about-main .service-panel{border-radius:10px 10px 0 0;grid-template-rows:1fr auto;padding:20px 30px;display:grid;position:relative}.about-main .divider{box-shadow:0 0 2px 1px #cecece}.about-main ul{margin-left:10px;padding:0;list-style:none}.about-main ul li{flex-direction:column;justify-content:space-between;min-height:40px;padding-left:30px;display:flex;position:relative}.about-main ul li:before{content:"";background:url(/images/gold-checkmark.webp) 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:4px;left:0}.about-main .pricing-box{text-align:center;color:#002149;background-color:#f0d07c33;border-radius:4px;width:fit-content;margin:30px 0 20px;padding:3px 10px;font-size:18px;font-weight:500;display:block;box-shadow:0 0 5px #a8741d}.about-main .w-box{text-align:center;border-radius:10px;width:75%;margin:0 auto;padding:0 50px 22px;line-height:44px}.secondary-services-section .service-heading{color:#00306a;text-align:center;margin-bottom:0;font-size:42px;font-weight:700}.secondary-services-section .service-heading+hr{opacity:1;border:3px solid #e94337;border-radius:10px;width:250px;margin:10px auto 30px}.secondary-services-section .service{color:#fff;background-position:bottom,bottom;background-repeat:no-repeat,no-repeat;background-size:contain,cover;border-radius:10px 10px 0 0;flex-direction:column;justify-content:space-between;align-items:center;height:400px;margin-bottom:20px;padding:20px 10px 0;display:flex;position:relative}.secondary-services-section .service.will-reg{background-image:url(/images/register-your-will-bg-1.webp),linear-gradient(90deg,#07142f 0%,#0b1f44 70%,#07142f 100%)}.secondary-services-section .service.att-directory{background-image:url(/images/attorney-directory-bg-1.webp),linear-gradient(90deg,#07142f 0%,#0b1f44 70%,#07142f 100%)}.secondary-services-section .service.obit-dn{background-image:url(/images/obituaries-deathnotices-bg-1.webp),linear-gradient(90deg,#07142f 0%,#0b1f44 70%,#07142f 100%)}.secondary-services-section .service.estate-forms{background-image:url(/images/estate-forms-bg-1.webp),linear-gradient(90deg,#07142f 0%,#0b1f44 70%,#07142f 100%)}.secondary-services-section .service .divider{width:80%;height:2px;margin:15px auto;box-shadow:inset 0 0 2px 1px #f29e1e}.secondary-services-section .service h2,.secondary-services-section .service p,.secondary-services-section .service h6{text-align:center}.secondary-services-section .service h2{text-align:center;font-size:30px}.secondary-services-section .service p{margin:0}.secondary-services-section .service p:first-child{font-size:20px}.secondary-services-section .service p:last-child{font-size:16px;font-weight:500}.secondary-services-section .service .service-btn{color:#000;text-align:center;cursor:pointer;background:linear-gradient(90deg,#f7c948,#f4b400);border:none;border-radius:4px;margin-bottom:25px;padding:5px 15px;font-size:18px;font-weight:700;text-decoration:none;box-shadow:0 4px 12px #0003}.secondary-services-section .service .service-btn:hover{background:linear-gradient(90deg,#ffdf70,#f7b500)}.secondary-services-section .short-desc{text-align:center;color:#000;min-height:80px;margin:10px;padding-bottom:5px;font-size:16px;font-weight:400;line-height:normal}.home-charity-wrapper{background-color:#c0b897;padding:50px 0}.home-charity-wrapper .legacy-img{aspect-ratio:1;width:100%;max-width:320px;margin:0 auto;position:relative}.home-charity-wrapper .legacy-img img{object-fit:100%;border-radius:15px}.testimonial-section{margin-bottom:64px}.testimonial-section .home-page-testimonial-box{min-height:100%}.testimonial-section .modified-date p{text-align:end;color:#737373}.testimonial-box{background-color:#f6f6f6;border-radius:14px;padding:25px}.testimonial-box__user-info p{color:#b30c00;text-transform:capitalize;text-align:right;margin:0;font-size:22px;font-weight:600}.testimonial-box__user-info img{object-fit:cover;border-radius:100%}.testimonial-box__user-info p.profile-details-location{font-size:14px;font-weight:500}.testimonial-box__text{color:#545454;margin-top:18px;margin-bottom:0}.read-more-btn{cursor:pointer;color:#ff473a}@media (max-width:1200px){.will-month-banner{min-height:430px;padding-top:30px}.will-month-banner .left-section h1{margin-bottom:20px}.will-month-banner .left-section .fs-5{font-size:1.1rem!important}.will-month-banner .left-section .fs-4{font-size:1.2rem!important}.about-main .service-panel{padding:20px}.about-main .w-box{width:100%}.about-main .service-button{padding:5px 25px;font-size:22px}.secondary-services-section .service-heading{font-size:36px}.secondary-services-section .service{max-width:350px;min-height:450px;margin:0 auto 20px}}@media (max-width:991px){.will-month-banner--bg-img{object-position:0 center}.will-month-banner{min-height:430px}.will-month-banner .right-section{align-items:center;margin-top:20px}.about-main .service-panels{grid-template-columns:1fr}.secondary-services-section .service{max-width:350px;min-height:400px;margin:0 auto 20px}.testimonial-section{margin-bottom:70px}.testimonial-section hr{margin-bottom:20px}.testimonial-section .testimonial-box{padding:20px}.testimonial-section .testimonial-box p{margin-top:0}.testimonial-section .testimonial-box__user-info p{font-size:25px}}@media (max-width:767px){.will-month-banner--bg-img{object-position:10% center}.will-month-banner{min-height:500px}.about-main h2{font-size:32px}.about-main .divider{width:100%;height:1px;margin:15px auto}.about-main .w-box{padding:10px;line-height:normal}.secondary-services-section .service{max-width:350px;margin:0 auto 20px}.secondary-services-section .service h2{font-size:26px}.secondary-services-section .service p{font-size:18px}}@media (max-width:576px){.will-month-banner{min-height:450px;padding:30px 0}.will-month-banner .left-section .fs-5{font-size:.9rem!important}.will-month-banner .left-section .fs-4{text-shadow:0 0 5px #000;font-size:1rem!important}.will-month-banner .right-section .search-will-button{padding:10px 30px;font-size:20px}.will-month-banner .right-section .create-will-button{padding:10px 30px;font-size:18px;font-weight:600}.about-main h2{font-size:26px}.about-main p,.about-main li,.about-main em{font-size:inherit}.about-main .service-panel{padding:20px 0}.about-main .service-button{padding:5px 20px;font-size:16px}.secondary-services-section .service-heading{font-size:32px}.testimonial-section{margin-bottom:50px}.testimonial-section .testimonial-box p{font-size:16px}}@media (max-width:445px){.will-month-banner{padding-top:10px}.will-month-banner h1{margin-top:15px}.will-month-banner .right-section{gap:10px;margin-top:80px}.will-month-banner .right-section .search-will-button,.will-month-banner .right-section .create-will-button{padding:5px 20px;font-size:16px}}@media (max-width:375px){.secondary-services-section .box .short-desc{min-height:70px}.secondary-services-section .box .service-btn{min-height:50px;padding:8px 20px}.home-charity-wrapper .fow-button{padding:5px 20px}}
