.death-main-wrapper{margin:0 0 50px}.death-main-wrapper .desktop{display:block}.death-main-wrapper .mobile{display:none}.death-main-wrapper.obituaries-and-death-notices .banner h1{color:#00306a;margin:0;padding-bottom:20px;font-size:40px;line-height:49px}.death-main-wrapper.obituaries-and-death-notices .banner p{color:#002149;letter-spacing:0;text-shadow:0 0 1px #000;font-size:21px}.death-main-wrapper.obituaries-and-death-notices .banner .container{text-align:center;max-width:80%}.death-main-wrapper.obituaries-and-death-notices .loading-card{pointer-events:auto;opacity:1;transition:opacity .3s;position:relative}.death-main-wrapper.obituaries-and-death-notices .loading-card.is-loading{pointer-events:none;opacity:.6}.death-main-wrapper.obituaries-and-death-notices .po-loading{z-index:1000;background-color:#ffffffb3;border-radius:.375rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.death-main-wrapper.obituaries-and-death-notices .section-body{padding-top:25px;padding-left:30px}.death-main-wrapper.obituaries-and-death-notices .section-body p{color:#000;letter-spacing:0;margin:0;font-family:sans-serif;font-size:20px;line-height:32px}.death-main-wrapper.obituaries-and-death-notices .notice-section{padding-bottom:50px}.death-main-wrapper.obituaries-and-death-notices .notice-section h3{color:#00306a;margin:0;font-size:24px}.death-main-wrapper.obituaries-and-death-notices .trust-section .trust-image img{width:100%}.death-main-wrapper.obituaries-and-death-notices .trust-section .trust-text h4{color:#000;margin:0;font-size:24px;font-weight:400}.death-main-wrapper.obituaries-and-death-notices .trust-section .trust-text ul{padding-top:15px;font-family:sans-serif;font-size:21px;line-height:42px}.death-main-wrapper.obituaries-and-death-notices .trust-section .trust-text ul li{color:#000;background:url(/images/check-mark.webp) 4px 11px/21px no-repeat;padding-left:36px;position:relative}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section{padding-bottom:30px}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content{flex-wrap:wrap;padding-top:75px;gap:10px!important}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content .free-box{width:240px;max-width:100%}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content .free-box .image-container{height:90px;position:relative}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content .free-box .image-container img{object-fit:contain;margin:auto}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content .free-box p{color:#00306a;text-align:center;margin-top:15px}.death-main-wrapper.obituaries-and-death-notices .search-tips-section{padding-bottom:50px}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-tips-title .title-icon{top:25px;left:-32px}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-tips-title .title-icon img{width:20px}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-tips-title.title-box h2{padding-bottom:10px}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search-box{color:#414141;border:3px solid #00306a;border-radius:50%;width:190px;height:190px;margin-top:40px;padding:17px;font-family:Poppins}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search-box:nth-child(2n+2){border-color:#f09d1e}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search-box h4,.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search-box h5{text-align:center;margin:0;font-weight:600}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section{background:#f2f4f7;padding:25px 0}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section h2{align-items:center;gap:12px;margin:0;padding-bottom:15px;display:flex}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section h2 img{width:20px;height:max-content}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section h2 span{color:#414141;margin:0;font-size:28px;font-weight:600;line-height:43px;position:relative}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section p{color:#000;margin:0;padding-left:32px;font-family:sans-serif;font-size:20px;line-height:32px}.death-main-wrapper.obituaries-and-death-notices .obituary-source-section{padding:30px 0}.death-main-wrapper.obituaries-and-death-notices .get-started-section h2{letter-spacing:0;justify-content:center;align-items:center;gap:15px;margin:0;display:flex}.death-main-wrapper.obituaries-and-death-notices .get-started-section h2 img{width:34px;height:max-content}.death-main-wrapper.obituaries-and-death-notices .get-started-section h2 span{color:#00306a;margin:0;font-family:sans-serif;font-size:35px;font-weight:700;line-height:42px}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get-started-area{width:50%;margin:20px auto 0}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get-started-area .started-text{padding:0 0 20px}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get-started-area .started-text.border-left{border-left:1px solid #000}.death-main-wrapper .sample-obituary-wrapper{background-color:#eff7fd;border:1px solid #dae8f9;border-radius:5px;justify-content:space-between;align-items:center;gap:15px;margin:20px auto;padding:15px;display:flex}.death-main-wrapper .sample-obituary-wrapper .left-info{grid-template-columns:70px auto;display:grid}.death-main-wrapper .sample-obituary-wrapper .page-icon{color:#fff;background-color:#3f7bd2;border-radius:50%;padding:10px 8px;font-size:34px}.death-main-wrapper .sample-obituary-wrapper .blue-button{color:#0045a4;background-color:#fff;border:1px solid #0045a4;border-radius:5px;font-weight:600;transition:all .3s ease-in-out}.death-main-wrapper .sample-obituary-wrapper .blue-button:hover{color:#fff;background-color:#0045a4}.death-main-wrapper .sample-obituary-wrapper .blue-button{padding:10px 20px}.death-main-wrapper .banner{background-image:url(/images/cloud.webp);height:350px}.death-main-wrapper .death-search-wrapper{background-color:#f4faff;border-radius:12px;padding:16px;position:relative}.death-main-wrapper .death-search-wrapper .card{background:#fff;border-radius:11px;padding:30px}.death-main-wrapper .death-search-wrapper .card .form-title{color:#00306a;border-bottom:1px solid #00306a;margin:0 0 20px;padding-bottom:10px;font-size:24px;font-style:normal;font-weight:600;line-height:30px}.death-main-wrapper .death-search-wrapper .card .form-control:disabled{background-color:#e9ecef!important;border-color:#dee2e6!important}.death-main-wrapper .death-search-wrapper .card .image-preview{width:200px;height:200px;position:relative}.death-main-wrapper .death-search-wrapper .card .image-preview button{color:#fff;background:#b30c00;border:0;border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;display:flex;position:absolute;top:0;right:0}.death-main-wrapper .death-search-wrapper .obituary-section{border:1px solid #eee;border-radius:5px;margin-bottom:10px}.death-main-wrapper .death-search-wrapper .obituary-section h4{color:#fff;background-color:#3482bf;border-radius:5px 5px 0 0;padding:5px 10px;font-size:18px}.dno-buttons{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;display:flex}.death-view-wrapper{background-color:#8ab4ec;border-radius:12px;padding:2px;position:relative}.death-view-wrapper .card{color:#000;background:#fff;border-radius:11px;padding:30px}.death-view-wrapper .card .card-top{border-bottom:1px solid #002149;margin-bottom:20px;padding-bottom:10px}.death-view-wrapper .card .card-top .submit-btn svg{margin-top:-3px}.death-view-wrapper .card .card-body{color:#000}.death-view-wrapper .card .card-body .death-profile-image{justify-content:center;display:flex}.death-view-wrapper .card .card-body .death-profile-image img{border-radius:5px;max-width:300px;height:100%;max-height:400px}.death-view-wrapper .card .card-body .death-profile-image{float:left;margin-right:25px}.death-view-wrapper .card .card-body .detail-wrapper{margin-bottom:20px}.death-view-wrapper .card .card-body .detail-wrapper .detail-title{color:#7b7b7b;font-size:14px;font-weight:400;line-height:12px}.death-view-wrapper .card .card-body .detail-wrapper .detail-description{color:#002149;margin-bottom:10px;font-size:22px;font-weight:500}.death-view-wrapper .clear-float{clear:both}.death-view-wrapper .accordion-button:not(.collapsed){background-color:#efefef}.death-view-wrapper .accordion-button{pointer-events:none;box-shadow:none;font-size:1.2rem;font-weight:700}.death-view-wrapper .accordion-button:after{display:none}.obituaries-wrapper .obituary-image{background:#ddd;justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:10px;display:flex}.obituaries-wrapper .obituary-image img{object-fit:contain;width:100%;height:100%}.obituaries-wrapper .obituary{page-break-inside:avoid;break-inside:avoid;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;width:100%;max-width:220px;margin-bottom:10px;transition:all .5s;position:relative}.obitury-review-main{margin:0 0 25px}.obitury-review-main .details-row h6{font-weight:500}.obitury-review-main .details-row p{color:#000;font-weight:300}.obitury-review-main .review-card{border-radius:15px}.obitury-review-main .review-card-body{padding:20px 25px 0}.obitury-review-main .death-image-box{border:1px solid #ccd6e1;border-radius:10px;width:200px;height:200px}.obitury-review-main .death-image-box img{object-fit:contain;width:100%;height:100%}.obitury-review-main .obitury-review-wrapper{border-radius:15px;padding:15px;position:relative}.tiptap-editor{max-height:237px}.tiptap-editor .tiptap{border:1px solid #ddd;border-radius:4px;height:200px;padding:8px;overflow:auto}.tiptap-editor .tiptap:focus-visible{outline:none}.notice-box{background:#f5f5f5;border:1px solid #414141;border-radius:11px;grid-template-rows:1fr auto;margin-top:44px;padding:49px;font-size:20px;line-height:35px;display:grid}.notice-box .obit-link-container{justify-content:center;margin-bottom:1.5rem;padding-top:20px;display:flex}.notice-box .obit-link{text-align:center;background-color:#0dcaf0;border-radius:.25rem;flex-wrap:wrap;padding:10px 20px;font-size:22px;font-weight:600;text-decoration:none;display:flex;color:#002149!important}.notice-btn .fow-button{font-size:25px;line-height:37px}.link-box{color:#fff;background-position:100%;background-repeat:no-repeat,no-repeat;background-size:contain,cover;border:1px solid #002149;border-radius:7px 7px 0 0;flex-direction:column;justify-content:space-between;align-items:center;max-width:280px;min-height:330px;margin:0 auto 30px;display:flex;position:relative}.link-box.fw{background-image:url(/images/find-a-will-bg-1.webp),linear-gradient(90deg,#07142f 0%,#0b1f44 70%,#07142f 100%)}.link-box.mw{background-image:url(/images/create-will-bg-1.webp),linear-gradient(90deg,#07142f 0%,#0b1f44 70%,#07142f 100%)}.link-box.rw{background-image:url(/images/register-your-will-bg-1.webp),linear-gradient(90deg,#07142f 0%,#0b1f44 70%,#07142f 100%)}.link-box h2{text-align:center;margin-top:15px;padding:0 3px;font-size:26px}.link-box a{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}.link-box a:hover{background:radial-gradient(#fff 0%,#ffffffb3 22%,#fff3 45%,#fff0 65%),linear-gradient(#d6a94a 0%,#f0d07c 45%,#c79535 100%)}.link-box a{text-align:center;width:100%;padding:5px;font-size:20px;font-weight:700;text-decoration:none}@media (max-width:1050px){.death-main-wrapper .banner .container{max-width:70%}.death-image-box{margin:0 auto 30px}}@media (max-width:991px){.death-main-wrapper .desktop{display:none}.death-main-wrapper .mobile{display:block}.death-main-wrapper .death-view-wrapper .accordion-button{pointer-events:all}.death-main-wrapper .death-view-wrapper .accordion-button:after{display:block}.death-main-wrapper.obituaries-and-death-notices .banner{height:280px}.death-main-wrapper.obituaries-and-death-notices .banner p{font-size:1rem}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search-box{width:145px;height:145px}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search-box h4{font-size:1.2rem}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search-box h5{font-size:.9rem}.death-main-wrapper.obituaries-and-death-notices .section-body p{font-size:18px;line-height:30px}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content h4{font-size:18px;line-height:28px}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content .free-box{width:218px}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section p{font-size:18px;line-height:30px}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section h2 span{font-size:24px;line-height:40px}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get-started-area{width:700px}.death-main-wrapper .sidebar{margin-top:20px}.notice-box{padding:35px;font-size:1rem;line-height:30px}.notice-box .notice-title h4{font-size:20px;line-height:36px}.notice-btn .fow-button{letter-spacing:0;font-size:18px;line-height:29px}.notice-btn.icon:after{width:40px;height:40px;top:2%;left:-46px}}@media (max-width:767px){.obitury-review-wrapper{margin-bottom:20px}.death-main-wrapper.obituaries-and-death-notices .banner{height:280px}.death-main-wrapper.obituaries-and-death-notices .banner .container{max-width:100%!important}.death-main-wrapper.obituaries-and-death-notices .banner .container h1{font-size:36px;line-height:42px}.death-main-wrapper.obituaries-and-death-notices p br,.death-main-wrapper.obituaries-and-death-notices .small-screen-only p br{display:none}.death-main-wrapper.obituaries-and-death-notices .trust-section .trust-image{padding-right:0}.death-main-wrapper.obituaries-and-death-notices .trust-section .trust-image img{width:auto;max-width:100%}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search-box{margin:20px auto auto;border-width:2px!important}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section{padding-bottom:30px}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content{padding-top:0}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content .free-box{padding-top:50px}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content .free-box img{width:300px;max-width:100%}.death-main-wrapper.obituaries-and-death-notices .search-tips-section{padding-bottom:50px}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section{padding:37px 0}.death-main-wrapper.obituaries-and-death-notices .obituary-source-section{padding:20px 0}.death-main-wrapper.obituaries-and-death-notices .get-started-section h2{margin:0}.death-main-wrapper.obituaries-and-death-notices .get-started-section h2 span{font-size:29px;line-height:37px}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get-started-area{width:100%}.death-main-wrapper .banner .container{max-width:80%}.death-main-wrapper .link-box{min-height:300px}.death-main-wrapper .link-box h2{font-size:22px}.death-main-wrapper .link-box a{font-size:inherit}.death-main-wrapper .card{padding:0}.death-main-wrapper .card .card-body .death-profile-image{float:none;margin-right:0}.death-main-wrapper .sample-obituary-wrapper{flex-direction:column}}@media (min-width:576px){.edit-obit .modal-dialog{max-width:520px}}@media (max-width:575px){.death-main-wrapper.obituaries-and-death-notices .banner{height:380px}.death-main-wrapper.obituaries-and-death-notices .trust-section .trust-text ul{font-size:18px;line-height:41px}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free-content .free-box{padding-top:30px}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get-started-area{width:100%;margin-top:15px;padding:0 20px}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get-started-area .started-text{padding:0}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get-started-area .started-text.border-left{border-top:1px solid #000;border-left:none;margin-top:30px}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section p,.death-main-wrapper.obituaries-and-death-notices .obituary-source-section p{font-size:1rem}.death-main-wrapper .loading-card{padding:20px 15px!important}.death-main-wrapper .dno-buttons{flex-wrap:wrap;justify-content:center}.notice-box{padding:15px}.notice-btn.icon:after{width:34px;height:34px;top:10%;left:-41px}.fow-button{font-weight:600;font-size:1rem!important}}@media (max-width:375px){.death-main-wrapper .banner{height:380px}.death-main-wrapper .banner .container{max-width:100%!important}.death-main-wrapper .banner .container h1{padding-bottom:20px;font-size:30px!important;line-height:30px!important}}
