.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{margin-bottom:0}.death-main-wrapper.obituaries-and-death-notices ul{margin:0;padding:0;list-style:none}.death-main-wrapper.obituaries-and-death-notices .banner h1{color:#00306a;letter-spacing:0;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;max-width:60%;font-family:sans-serif;font-size:21px;line-height:32px}.death-main-wrapper.obituaries-and-death-notices .banner .container{text-align:center;max-width:80%}.death-main-wrapper.obituaries-and-death-notices .welcome-section{padding:100px 0 81px}.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-left:60px}.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:84px}.death-main-wrapper.obituaries-and-death-notices .notice-section .title-box h2{padding-bottom:8px}.death-main-wrapper.obituaries-and-death-notices .trust-section{padding-bottom:90px}.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:109px}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free_content{flex-wrap:wrap;padding-top:75px;gap:77px!important}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free_content .free_box{width:305px;max-width:100%}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free_content .free_box .image-container{width:100%;max-width:280px;height:280px;position:relative}.death-main-wrapper.obituaries-and-death-notices .free-obituary-section .free_content .free_box h4{color:#00306a;text-align:center;margin:0;padding-top:9px;font-weight:600}.death-main-wrapper.obituaries-and-death-notices .search-tips-section{padding-bottom:100px}.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:215px;height:215px;margin-top:60px;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 h3{letter-spacing:0;margin:0;padding-bottom:10px;font-size:35px;font-weight:600;line-height:35px}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search_box h4{letter-spacing:0;margin:0;font-size:21px;font-weight:600;line-height:33px}.death-main-wrapper.obituaries-and-death-notices .privacy-accuracy-section{background:#f2f4f7;padding:53px 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:87px 0 89px}.death-main-wrapper.obituaries-and-death-notices .obituary-source-section .section-body{padding-left:32px}.death-main-wrapper.obituaries-and-death-notices .obituary-source-section .title-icon{position:relative;top:33px;left:-32px}.death-main-wrapper.obituaries-and-death-notices .obituary-source-section .title-icon img{width:20px}.death-main-wrapper.obituaries-and-death-notices .obituary-source-section .title-box h2{padding-bottom:12px}.death-main-wrapper.obituaries-and-death-notices .obituary-source-section p{color:#000;margin:0}.death-main-wrapper.obituaries-and-death-notices .get-started-section{padding:0 0 88px}.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:963px;margin:40px auto 0}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get_started_area .started_text{padding:38px 0 66px}.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 .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:#f4faff;border-radius:12px;padding:16px;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:100%;height:100%;max-height:400px}.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}.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;margin-top:44px;padding:49px;font-size:20px;line-height:35px}.notice_box .notice_title{color:#000;padding-bottom:9px}.notice_box .notice_title span{width:45px;position:absolute;top:0;left:-15px}.notice_box .notice_title span img{width:100%}.notice_box .notice_title h4{color:#00306a;text-align:center;letter-spacing:0;margin:0;padding:0 30px;font-size:24px;font-weight:700;line-height:46px}.notice_box p{color:#000;letter-spacing:0;margin:0;padding-bottom:13px;font-family:sans-serif}.notice_box ul{color:#000;margin:0;font-family:sans-serif;padding-bottom:12px!important;padding-left:36px!important;list-style:outside!important}.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}.notice_btn.icon:after{content:"";background:url(/images/pointing-right.webp) 0 0/contain no-repeat;width:48px;height:48px;position:absolute;top:6%;left:-65px}.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:1280px){.death-main-wrapper.obituaries-and-death-notices .banner p{max-width:80%}}@media (max-width:1200px){.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search_box{width:185px;height:185px;margin-top:50px;padding:10px}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search_box h4{font-size:18px;line-height:26px}}@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 .banner{height:280px}.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 h3{font-size:28px;line-height:30px}.death-main-wrapper.obituaries-and-death-notices .search-tips-section .search-process .search_box h4{font-size:14px;line-height:21px}.death-main-wrapper.obituaries-and-death-notices .welcome-section{padding:81px 0 70px}.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:18px;line-height:30px}.notice_box .notice_title h4{font-size:20px;line-height:36px}.notice_box ul{padding-left:30px}.notice_box p{font-size:18px;line-height:30px}.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 .desktop{display:none}.death-main-wrapper .mobile{display:block}.death-main-wrapper.obituaries-and-death-notices .welcome-section{padding:60px 0 40px}.death-main-wrapper.obituaries-and-death-notices .trust-section{padding-bottom:45px}.death-main-wrapper.obituaries-and-death-notices .trust-section .trust_image{padding-right:0}.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:78px}.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{width:100%;margin:0 auto;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:50px 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:500px}.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:0;margin-top:30px}.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}}@media (min-width:576px){.edit-obit .modal-dialog{max-width:520px}}@media (max-width:576px){.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{padding:0 0 55px}.death-main-wrapper.obituaries-and-death-notices .get-started-section .get_started_area{width:100%;margin-top:15px;padding:0 20px}.death-main-wrapper .loading-card{padding:20px 15px!important}.death-main-wrapper .dno-buttons{flex-wrap:wrap;justify-content:center}.death-main-wrapper .banner{height:380px}.death-main-wrapper .banner .container{max-width:100%!important}.death-main-wrapper .banner .container h1{font-size:36px;line-height:42px}.notice_box{padding:25px}.notice_btn.icon:after{width:34px;height:34px;top:10%;left:-41px}}@media (max-width:375px){.death-view-wrapper{padding:10px}.death-view-wrapper .card{padding:15px 0}.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}}
