@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Serif:ital,wght@0,500;0,700;1,500;1,700&display=swap);@import url(https://fonts.cdnfonts.com/css/heavitas);@import url(https://fonts.cdnfonts.com/css/avenir);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#ebebeb!important}p,span{color:#4d1800;margin:0!important;padding:0!important}.header-mobile Link,a{color:#61514e!important}.header-default Link,a{color:#61514e}@media screen and (max-width:480px){.card-welcome .card-body li,.card-welcome .card-body p{font-size:1rem}.card-contributions .card-body{padding-bottom:8px!important}.card-contributions .card-body .card-item{padding:8px 0!important}.card-contributions .card-body .card-item-last{padding-top:8px!important}}table th{background:#f2fbfa!important}table td,table th{color:#4d1800!important;padding:16px!important}table td{vertical-align:middle}.table-donors table td{padding:11px 16px!important}.header-default{box-shadow:0 0 24px rgba(0,0,0,.1);display:flex;flex-direction:row;left:0;margin-bottom:32px;position:-webkit-sticky;position:sticky;top:0;z-index:999}.header-default .logo-wrapper{margin-left:24px}@media screen and (min-width:992px){.header-default .logo-wrapper{margin-left:80px}}.header-default .nav-menu{background-color:inherit;justify-content:space-evenly;margin-right:24px;width:auto}@media screen and (min-width:992px){.header-default .nav-menu{margin-right:80px}}.header-default .nav-link-active,.header-default .nav-link:active,.header-default .nav-link:focus,.header-default .nav-link:hover{border-bottom:2px solid #61514e!important;text-shadow:-.25px -.25px 0 #61514e,.25px .25px #61514e!important}.header-default .nav-link-active.nav-link-mobile,.header-default .nav-link:active.nav-link-mobile,.header-default .nav-link:focus.nav-link-mobile,.header-default .nav-link:hover.nav-link-mobile{border-bottom:2px solid #61514e!important;color:#61514e;text-shadow:-.25px -.25px 0 #61514e,.25px .25px #61514e!important}.header-bg{background:#ebebeb}.header-default .nav-link,.header-mobile .nav-link{border-bottom:2px solid transparent;margin:12px 16px!important;padding:4px 0 2px!important}.nav-link-mobile{color:#61514e!important;padding:8px 6px!important}.header-mobile{box-shadow:0 0 24px rgba(0,0,0,.1);display:flex;flex-direction:row;z-index:999}.header-mobile .logo-wrapper{margin-left:24px}.header-mobile.nav-link-mobile{color:#61514e}.nav-mobile{background:#b2b2b2;display:flex;justify-content:space-evenly;left:0;margin-bottom:24px;position:-webkit-sticky;position:sticky;top:0;z-index:999}.jc-header-logo{margin-right:12px}.nav-separator{background-color:#212529;display:block;margin:22px 0;opacity:.5;width:1px}.nav-mobile .nav-separator{margin:8px 0!important}.donate-recent-donors tr:last-child td:first-child,.table-consecration tr:last-child td:first-child,.table-profile-pics tr:last-child td:first-child,.table-recent-funerals tr:last-child td:first-child,.table-upcoming-consecrations tr:last-child td:first-child,.table-upcoming-funerals tr:last-child td:first-child,.table-weekly-yahrzeit tr:last-child td:first-child{border-bottom-left-radius:12px!important}.donate-recent-donors tr:last-child td:last-child,.table-consecration tr:last-child td:last-child,.table-profile-pics tr:last-child td:last-child,.table-upcoming-consecrations tr:last-child td:last-child,.table-upcoming-funerals tr:last-child td:last-child,.table-weekly-yahrzeit tr:last-child td:last-child{border-bottom-right-radius:12px!important}.table-upcoming-funerals{border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow-y:auto}.donate-recent-donors td{padding:8px 16px!important}.table-information td{padding:4px 16px!important}.table-information-mobile td{padding:4px 8px!important}.donate-recent-donors-wrapper{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important;height:210px!important}@media screen and (max-width:480px){.donate-recent-donors-wrapper{height:352px!important}}.table-donors{height:352px;overflow:auto}.table-donors th{position:-webkit-sticky;position:sticky;top:0}.card-wall-posts .card-body::-webkit-scrollbar,.deceased-links::-webkit-scrollbar,.table-consecration::-webkit-scrollbar,.table-donors::-webkit-scrollbar,.table-profile-pics::-webkit-scrollbar,.table-recent-funerals::-webkit-scrollbar,.table-upcoming-consecrations::-webkit-scrollbar,.table-upcoming-funerals::-webkit-scrollbar,.table-weekly-yahrzeit::-webkit-scrollbar{display:none!important}.card-posts,.card-wall-posts .card-body,.deceased-links,.table-consecration,.table-donors,.table-profile-pics,.table-recent-funerals,.table-upcoming-consecrations,.table-upcoming-funerals,.table-weekly-yahrzeit{-ms-overflow-style:none!important;scrollbar-width:none!important}.card-posts{height:650px!important}.card-posts .card-body{overflow:auto!important}.table-weekly-yahrzeit{border-bottom-left-radius:12px;border-bottom-right-radius:12px;height:292px!important;overflow-y:auto}@media screen and (max-width:480px){.table-weekly-yahrzeit{height:333px!important}.table-upcoming-consecrations{height:100%!important}}.table-upcoming-consecrations{height:292px}.table-recent-funerals,.table-upcoming-consecrations{border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow-x:hidden;overflow-y:auto}.table-recent-funerals{height:292px!important}.table-consecration,.table-profile-pics{border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow-x:hidden;overflow-y:auto}.table-profile-pics{height:407px!important}.card{box-shadow:0 0 24px rgba(0,0,0,.1);margin-bottom:24px}.card-body{min-height:57px}.card-header{border-bottom:1px solid #dee2e6!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important;padding:16px!important}.card-header-bg{background:#983a08}.card-header-bg p{color:#fff!important}.card-footer{padding:16px!important}.card-footer,.card-footer-signature{background:rgba(0,0,0,.03)!important;border-top:1px solid #dee2e6!important}.card-footer-signature{padding:12px 16px!important}.card-item{padding:16px 0}.card-item-first{padding-bottom:16px}.card-item-last{padding-top:16px}.card-hr{border-top:1px solid #dee2e6!important;margin:0 0 0 -16px;opacity:1;width:calc(100% + 32px)}.card-welcome{height:765px!important}.card-wall-posts .card-body{overflow-y:auto}.deceased-wall-posts{height:388px}@media screen and (min-width:992px){.deceased-wall-posts{height:692px}}.home-wall-posts .card-body{height:408px!important}.btn-add-picture,.card .btn{background:#4d1800!important}.btn-add-picture{border:1px solid #4d1800!important;border-radius:100px;color:#fff!important;font-size:12px;padding:4.2px,7.8px,4.2px,7.8px}.btn-image-scale-plus{background:url(/static/media/scale-plus.25cbe1ae1b2158c22756.svg) no-repeat;background-size:contain}.btn-image-scale-minus,.btn-image-scale-plus{border:none;-webkit-filter:invert(12%) sepia(24%) saturate(5226%) hue-rotate(4deg) brightness(96%) contrast(104%);filter:invert(12%) sepia(24%) saturate(5226%) hue-rotate(4deg) brightness(96%) contrast(104%);height:36px;width:36px}.btn-image-scale-minus{background:url(/static/media/scale-minus.0c895b542fd76a582926.svg) no-repeat;background-size:contain}.jc-notification-wrapper{border-bottom:1px solid #dee2e6!important}.location-1{border-right:1px solid #dee2e6!important}.location-2{background:rgba(0,0,0,.03)!important;border-bottom-right-radius:12px!important}#contributions_bar_wrapper{background:#e3e1de;border-radius:20px;height:16px}.btn{border-radius:20px!important}.btn-dark{background:#4d1800!important;border:1px solid #4d1800!important}.btn-light{background:transparent!important}.btn-donate{background-color:transparent!important;border-color:#4d1800!important;border-radius:8px!important;color:#4d1800!important;width:100%}.btn-donate-active,.btn-donate:hover{background-color:#4d1800!important;border-color:#4d1800!important;color:#fff!important}.btn-modal,.btn-submit{background-color:#4d1800!important}.deceased-person-button:hover{background:#4d1800!important;color:#fff!important}.deceased-person-button{color:#212529!important}.wall-post-block{border-radius:0 8px 8px 8px}.page-title{margin-bottom:32px}.auto-height{height:calc(100% - 24px)!important}.form-input{background-color:#f8f9fa!important;border-radius:20px!important}.modal{overflow-y:auto!important}.modal .modal-dialog{margin:auto!important;width:calc(100% - 48px)!important}#leafForm .form-control,#leafForm .form-select,#subscriptionsForm .form-control,.modal * .form-control,.modal * .form-select{background-color:#f8f9fa!important;border-radius:20px!important}.sort-by .form-control{background-color:#f8f9fa!important;border-bottom-left-radius:20px!important;border-bottom-right-radius:0!important;border-top-left-radius:20px!important;border-top-right-radius:0!important;height:38px!important;max-width:200px!important}.contact-col-border .form-control{background-color:#f8f9fa!important;border-radius:20px!important}.modal-dialog{max-width:792px!important}.form-check-input:checked{background-color:#212529!important;border-color:#212529!important}.search-wrapper * .search-first{background-color:#f2fbfa!important;border:1px solid #ced4da!important;border-bottom-left-radius:24px!important;border-top-left-radius:24px!important;height:48px}.search-wrapper * .search-last{background-color:#f2fbfa!important;border:1px solid #ced4da!important;border-bottom-right-radius:24px!important;border-top-right-radius:24px!important;height:48px}.search-button{align-items:center;background-color:#4d1800!important;border:1px solid #4d1800!important;border-bottom-right-radius:24px!important;border-left:none!important;border-top-right-radius:24px!important;color:#fff;display:flex;font-size:20px;font-weight:300;gap:8px;padding:8px 16px}.search-results-container li,.search-results-container ul{background-color:transparent!important}.search-results-container li{align-items:center;border-bottom:1px solid #ced4da!important}.search-results-container li img{height:64px;width:64px}.image-profile{border-radius:50%;height:100%;object-fit:cover;width:136px}.image-profile-wrapper{height:136px;width:auto}.recent-image{height:100%;object-fit:cover}.recent-image-wrapper{height:48px;overflow:visible;overflow:initial;width:auto}.recent-image{border-radius:50%;height:48px;width:48px}.tree-wrapper:before{bottom:71px}.leaf-tree-wrapper:before,.tree-wrapper:before{background-image:url(/static/media/sky.b86defdd80fef4a796f8.gif);background-size:cover;content:"";-webkit-filter:blur(20px);filter:blur(20px);left:0;opacity:10%;position:absolute;right:0;top:63px}.leaf-tree-wrapper:before{bottom:0}.tree-wrapper div{height:auto}@media screen and (min-width:768px){.tree-wrapper div{height:252px}}@media screen and (min-width:992px){.tree-wrapper div{height:426px}}.leaf-tree-wrapper div{height:auto}@media screen and (min-width:768px){.leaf-tree-wrapper div{height:257px}}.img-tree{height:auto!important}@media screen and (min-width:992px){.img-tree{height:255px!important}}.menu-active{opacity:1}.align-end{text-align:right}.jc-border,.jc-border-12{border:1px solid #dee2e6!important}.jc-border-12{border-radius:12px!important}.jc-bg-light{background-color:#dee2e6!important}.jc-bg-med{background-color:#e9ecef!important}.jc-bg-dark{background-color:#aba099!important}.jc-notification{background-color:#f1fbff!important;border:1px solid #d2e0e5}.jc-txt-heading{font-weight:700!important}.jc-txt-body,.jc-txt-heading{font-family:Avenir,sans-serif!important}.jc-txt-body{color:#4d1800}.jc-txt-logo{color:#4d1800!important;font-family:Heavitas,sans-serif!important}.jc-txt-light{color:#f1fbff!important}.jc-txt-dark{color:#212529!important}.jc-txt-blue{color:#198754!important}.jc-txt-black{color:#000!important}.fs-1{margin-bottom:32px!important}.fs-7{font-size:14px}.fs-8{font-size:12px}.donation-color{color:#212529!important}.jc-grid{padding:0 16px}@media screen and (min-width:992px){.jc-grid{padding:0 80px}}.jc-footer{padding:0 24px}@media screen and (min-width:992px){.jc-footer{padding:0 80px}}.page-wrapper{margin:0 16px;width:866px}.contact-col-border{border:none}@media screen and (min-width:768px){.contact-col-border{border-right:1px solid #aae5e0}}.contact-break{color:#212529;opacity:1}@media screen and (min-width:768px){.contact-break{display:none}}.list-group-flush{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important}.progress{background:#f3f3f3!important}.progress-bar{background-color:#198754!important}.tombstone-placeholder{background-size:cover;border:2px solid #212529;border-bottom:none;border-radius:42px 42px 0 0;box-shadow:6px 6px 0 0 rgba(0,0,0,.9);height:calc(100% - 32px);margin:32px 32px 0}.tombstone-content{padding:16px 16px 0}.tombstone-content p{font-size:32px!important;line-height:120%;mix-blend-mode:multiply;opacity:.6}.table-mobile-left{float:left;text-align:left;width:100%}@media screen and (max-width:480px){.table-mobile-left{border-bottom:none;padding-bottom:0!important;padding-top:8px!important}.table-mobile-right{border-top:none;float:left;padding-bottom:8px!important;padding-top:0!important;text-align:left;width:100%}.table-profile-pics td{padding-bottom:8px!important;padding-top:8px!important}.deceased-person-wrapper{flex-direction:column}}.deceased-links{overflow-x:scroll}.jc-tooltip{display:inline-block;position:relative}.jc-tooltip .jc-tooltiptext{background-color:#000;border-radius:6px;bottom:150%;color:#fff!important;left:50%;margin-left:-60px!important;padding:5px 0!important;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:1}.jc-tooltip .jc-tooltiptext:after{border:5px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.jc-tooltip:hover .jc-tooltiptext{visibility:visible}.leaf-test:hover path{fill:red!important}.search-drop-svg{background-color:transparent;border:none}.toggle-hide{display:none}.leaf-form-message{align-Items:center;height:448px}.donate-form-message{align-Items:center;height:560px}.list-group-item:last-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.card-bank-details .list-group-item:last-child{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important}.table-edit-wrapper{border:1px solid #dee2e6;border-radius:12px!important;box-shadow:0 0 24px rgba(0,0,0,.1)}.table-edit-list th:first-child{border-top-left-radius:12px!important}.table-edit-list th:last-child{border-top-right-radius:12px!important}.table-edit-list th{background:#983a08!important;color:#fff!important;text-shadow:1px 1px #000}.table-edit-list th,.table-edit-record th{font-size:20px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap}.table-edit-record th{border-bottom:1px solid #000}.table-edit-record td,.table-edit-record th{background:transparent!important;color:#000!important}.table-edit-record td{white-space:nowrap}.edit-tabs .nav-link{border-radius:12px!important;color:#000!important}.edit-tabs .nav-pills .nav-link.active,.edit-tabs .nav-pills .show>.nav-link{background-color:#983a08!important;color:#fff!important}#hide{display:inline-block;max-width:0;overflow:hidden;transition:max-width .5s ease-in-out;vertical-align:bottom;white-space:nowrap}#deceasedId:hover #hide{max-width:100%}.edit-tooltip{cursor:copy;display:inline-block;position:relative}.edit-tooltip .edit-tooltiptext{background-color:#000;border-radius:6px;bottom:150%;color:#fff!important;left:50%!important;margin-left:-60px!important;padding:4px 8px!important;position:absolute;text-align:center;visibility:hidden;white-space:nowrap;z-index:1}.edit-tooltip .edit-tooltiptext:after{border:5px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-110px;position:absolute;top:100%}.edit-tooltip:hover .edit-tooltiptext{visibility:visible}.edit-copied{display:none}#tooltipSpan,.nowrap{white-space:nowrap}#tooltipSpan{background-color:#000;border-radius:6px;color:#fff!important;display:none;padding:4px 8px!important;text-align:center;z-index:999}.tooltipShow{display:block!important;overflow:hidden;position:fixed}.tooltip span{display:none}.tooltip:hover span{display:block;overflow:hidden;position:fixed}.link-grief-support{position:relative}.link-grief-support:hover .img-grief-support-video{visibility:visible!important}.img-grief-support{border-radius:12px;height:100px}.img-grief-support-video{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden}.video-responsive iframe{border-radius:20px;height:488px;width:100%}@media screen and (max-width:480px){.video-responsive iframe{height:300px!important}}.float-left{float:left!important}
/*# sourceMappingURL=main.a6cff977.css.map*/