.wide .inner{max-width:100%;width:1334px}.medium .inner{max-width:100%;width:var(--wp--style--global--content-size)}.narrow .inner{max-width:100%;width:880px}.layer.padright .inner{padding-right:115px}.layer.notification-bar{padding:10px}.ac{text-align:center}.soft-cream{background-color:#faf4ed}.beige{background-color:#f5f0e8}.purple{background-color:#19154f}.layerBasic ol{list-style-type:decimal;padding-left:30px}.layerDirectorsMessage h1{margin-bottom:60px}.layerDirectorsMessage .person{float:left;margin-bottom:20px;margin-right:30px;width:300px}.layerDirectorsMessage .person img{display:block;height:auto;width:100%}.layerExtendedChevraKadisha p strong{font-weight:700}.layerExtendedChevraKadisha ul{-moz-column-count:3;column-count:3;-moz-column-gap:40px;column-gap:40px;display:block;list-style:none;margin-top:60px;padding-left:0}.layerExtendedChevraKadisha ul li{display:block;margin:0;padding:10px 0;-moz-column-break-inside:avoid;break-inside:avoid;font-family:Greta Display Medium,Georgia,serif}.layerExtendedChevraKadisha ul li em{display:inline-block;font-family:Greta Sans Hebrew Light,Helvetica,Arial,sans-serif;font-size:90%;font-style:italic;line-height:1.1}.layerSideBySide .item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:100px}.layerSideBySide .item:first-child{padding-top:0}.layerSideBySide .item:nth-child(odd){flex-direction:row-reverse}.layerSideBySide .item .image{width:53%}.layerSideBySide .item .image img{height:auto;width:100%}.layerSideBySide .item .text{width:37%;word-break:keep-all}.layerSideBySide .date{font-size:240%}.layerSideBySide.services .image{width:40%}.layerSideBySide.services .image img{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}.layerSideBySide.services .text{width:55%}.layerCTA .item .image,.layerCTA .item .text{width:45%}.layer5Components dl{align-content:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:75px 0}.layer5Components dl>div{text-align:left;width:17%}.layer5Components dt{font-family:Greta Display Medium,Georgia,serif;font-size:clamp(1.5625rem,1.5625rem + .121vw - .028359375rem,1.625rem);font-weight:500;margin-bottom:.5rem;text-transform:none;text-wrap:balance}.layer5Components dd{margin:0}.layerFunerals h2{border-bottom:2px solid #19154f;margin-bottom:20px;padding-bottom:10px}.layerFunerals ul{list-style:none;margin:0;padding:0}.layerFunerals-withintro .inner{display:grid;gap:60px;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){.layerFunerals-withintro .inner{gap:40px;grid-template-columns:1fr}}.layerFunerals-withintro .col1,.layerFunerals-withintro .col2{text-align:left}.layerFunerals-withintro .col2 p{line-height:1.7}.layerFunerals-newandold .funeral-list__sections{display:grid;gap:60px;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){.layerFunerals-newandold .funeral-list__sections{grid-template-columns:1fr}}.layer.wide.layerResources .resourceList,.wp-block-mangrove-directory .resourceList{display:grid!important;gap:clamp(24px,clamp(24px,24px + .727vw - 2.72625px,30px),30px);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:clamp(24px,clamp(24px,24px + .727vw - 2.72625px,30px),30px)}.layer.wide.layerResources .resourceList .resource,.wp-block-mangrove-directory .resourceList .resource{display:flex;flex-direction:column;gap:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px)}.layer.wide.layerResources .resourceList .resource img,.wp-block-mangrove-directory .resourceList .resource img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.layer.wide.layerResources .resourceList .resource .text h3,.wp-block-mangrove-directory .resourceList .resource .text h3{font-size:clamp(1.5625rem,1.5625rem + .121vw - .028359375rem,1.625rem);margin:0 0 clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px)}.layer.wide.layerResources .resourceList .resource .text p,.wp-block-mangrove-directory .resourceList .resource .text p{margin:0 0 clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px)}.layer.wide.layerResources .resourceList .resource .text a,.wp-block-mangrove-directory .resourceList .resource .text a{display:inline-block;margin-top:clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px)}.layer .readMore .sr-only,.layer a.readMore .sr-only,.wp-block-button.readMore .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}@media screen and (max-width:1400px){.medium .inner,.narrow .inner,.wide .inner{padding-left:20px;padding-right:20px;width:calc(100% - 40px)}.layer.padright .inner{padding-right:20px}}@media screen and (max-width:768px){.layer{padding:60px 20px}.layerSideBySide .item{flex-direction:column!important;padding-top:60px}.layerSideBySide .item .image,.layerSideBySide .item .text{width:100%!important}.layerSideBySide .item .image{margin-bottom:2rem}.layer5Components dl{flex-direction:column;margin:0}.layer5Components dl>div{margin-bottom:2rem;width:100%}}@media screen and (max-width:960px){.layerExtendedChevraKadisha ul{-moz-column-count:2;column-count:2}}@media screen and (max-width:640px){.layerDirectorsMessage .person{float:none;margin-right:0;width:100%}.layerExtendedChevraKadisha ul{-moz-column-count:1;column-count:1}}.has-black-background-color h1,.has-black-background-color h2,.has-black-background-color h3,.has-black-background-color h4,.has-black-background-color h5,.has-black-background-color h6,.has-black-background-color li,.has-black-background-color p,.has-teal-background-color h1,.has-teal-background-color h2,.has-teal-background-color h3,.has-teal-background-color h4,.has-teal-background-color h5,.has-teal-background-color h6,.has-teal-background-color li,.has-teal-background-color p{color:#fff!important}.has-black-background-color a:not(.wp-block-button__link),.has-black-background-color a:not(.wp-block-button__link):hover,.has-teal-background-color a:not(.wp-block-button__link),.has-teal-background-color a:not(.wp-block-button__link):hover{color:#fff}.has-primary-blue-background-color a:not(.wp-block-button__link),.has-primary-blue-background-color a:not(.wp-block-button__link):hover,.has-primary-blue-background-color h1,.has-primary-blue-background-color h2,.has-primary-blue-background-color h3,.has-primary-blue-background-color h4,.has-primary-blue-background-color h5,.has-primary-blue-background-color h6,.has-primary-blue-background-color li,.has-primary-blue-background-color p,.has-primary-blue-background-color span,[style*="background-color: #4459A1"] a:not(.wp-block-button__link),[style*="background-color: #4459A1"] a:not(.wp-block-button__link):hover,[style*="background-color: #4459A1"] h1,[style*="background-color: #4459A1"] h2,[style*="background-color: #4459A1"] h3,[style*="background-color: #4459A1"] h4,[style*="background-color: #4459A1"] h5,[style*="background-color: #4459A1"] h6,[style*="background-color: #4459A1"] li,[style*="background-color: #4459A1"] p,[style*="background-color: #4459A1"] span,[style*="background-color: #4459a1"] a:not(.wp-block-button__link),[style*="background-color: #4459a1"] a:not(.wp-block-button__link):hover,[style*="background-color: #4459a1"] h1,[style*="background-color: #4459a1"] h2,[style*="background-color: #4459a1"] h3,[style*="background-color: #4459a1"] h4,[style*="background-color: #4459a1"] h5,[style*="background-color: #4459a1"] h6,[style*="background-color: #4459a1"] li,[style*="background-color: #4459a1"] p,[style*="background-color: #4459a1"] span,[style*="background-color:#4459A1"] a:not(.wp-block-button__link),[style*="background-color:#4459A1"] a:not(.wp-block-button__link):hover,[style*="background-color:#4459A1"] h1,[style*="background-color:#4459A1"] h2,[style*="background-color:#4459A1"] h3,[style*="background-color:#4459A1"] h4,[style*="background-color:#4459A1"] h5,[style*="background-color:#4459A1"] h6,[style*="background-color:#4459A1"] li,[style*="background-color:#4459A1"] p,[style*="background-color:#4459A1"] span,[style*="background-color:#4459a1"] a:not(.wp-block-button__link),[style*="background-color:#4459a1"] a:not(.wp-block-button__link):hover,[style*="background-color:#4459a1"] h1,[style*="background-color:#4459a1"] h2,[style*="background-color:#4459a1"] h3,[style*="background-color:#4459a1"] h4,[style*="background-color:#4459a1"] h5,[style*="background-color:#4459a1"] h6,[style*="background-color:#4459a1"] li,[style*="background-color:#4459a1"] p,[style*="background-color:#4459a1"] span{color:#fff!important}.has-teal-color{color:#19154f!important}.has-light-purple-background-color{background-color:#ebe1ff!important}.layer.beige h1,.layer.beige h2,.layer.beige h3,.layer.beige h4,.layer.beige h5,.layer.beige h6,.layer.beige li,.layer.beige p,.layer.soft-blue h1,.layer.soft-blue h2,.layer.soft-blue h3,.layer.soft-blue h4,.layer.soft-blue h5,.layer.soft-blue h6,.layer.soft-blue li,.layer.soft-blue p,.layer.soft-cream h1,.layer.soft-cream h2,.layer.soft-cream h3,.layer.soft-cream h4,.layer.soft-cream h5,.layer.soft-cream h6,.layer.soft-cream li,.layer.soft-cream p,.layer.soft-yellow h1,.layer.soft-yellow h2,.layer.soft-yellow h3,.layer.soft-yellow h4,.layer.soft-yellow h5,.layer.soft-yellow h6,.layer.soft-yellow li,.layer.soft-yellow p,.layer.tan h1,.layer.tan h2,.layer.tan h3,.layer.tan h4,.layer.tan h5,.layer.tan h6,.layer.tan li,.layer.tan p{color:#19154f}.layer.purple h1,.layer.purple h2,.layer.purple h3,.layer.purple h4,.layer.purple h5,.layer.purple h6,.layer.purple li,.layer.purple p{color:#fff!important}.layer.purple a:not(.wp-block-button__link),.layer.purple a:not(.wp-block-button__link):hover{color:#fff}.layerContactForm .gform-footer .gform_button,.layerContactForm .gform-footer button[type=submit],.layerContactForm .gform-footer input[type=submit],.layerContactForm .gform_body .gform_button,.layerContactForm .gform_body button[type=submit],.layerContactForm .gform_body input[type=submit],.layerContactForm .gform_footer .gform_button,.layerContactForm .gform_footer button[type=submit],.layerContactForm .gform_footer input[type=submit],.layerContactForm .gform_wrapper .gform_button,.layerContactForm .gform_wrapper button[type=submit],.layerContactForm .gform_wrapper input[type=submit]{background-color:#19154f!important;border:1px solid #ccc!important;border-radius:0!important;color:#fff!important;cursor:pointer;display:inline-block!important;font-family:Greta Display Medium,Georgia,serif!important;font-size:24px!important;font-weight:400!important;padding:10px 25px!important;transition:background-color .3s ease}.layerContactForm .gform-footer .gform_button:focus,.layerContactForm .gform-footer .gform_button:hover,.layerContactForm .gform-footer button[type=submit]:focus,.layerContactForm .gform-footer button[type=submit]:hover,.layerContactForm .gform-footer input[type=submit]:focus,.layerContactForm .gform-footer input[type=submit]:hover,.layerContactForm .gform_body .gform_button:focus,.layerContactForm .gform_body .gform_button:hover,.layerContactForm .gform_body button[type=submit]:focus,.layerContactForm .gform_body button[type=submit]:hover,.layerContactForm .gform_body input[type=submit]:focus,.layerContactForm .gform_body input[type=submit]:hover,.layerContactForm .gform_footer .gform_button:focus,.layerContactForm .gform_footer .gform_button:hover,.layerContactForm .gform_footer button[type=submit]:focus,.layerContactForm .gform_footer button[type=submit]:hover,.layerContactForm .gform_footer input[type=submit]:focus,.layerContactForm .gform_footer input[type=submit]:hover,.layerContactForm .gform_wrapper .gform_button:focus,.layerContactForm .gform_wrapper .gform_button:hover,.layerContactForm .gform_wrapper button[type=submit]:focus,.layerContactForm .gform_wrapper button[type=submit]:hover,.layerContactForm .gform_wrapper input[type=submit]:focus,.layerContactForm .gform_wrapper input[type=submit]:hover{background-color:#0c0a27!important;border-color:#ccc!important}.layer{border-bottom:1px solid rgba(0,0,0,.1);padding:clamp(80px,8vw,100px) clamp(20px,3vw,30px);text-align:center}.layer .inner{margin:0 auto;max-width:100%;text-align:left}.layer img{max-width:100%;outline:none}.wide .inner{max-width:1334px}.medium .inner{max-width:var(--wp--style--global--content-size)}.narrow .inner{max-width:880px}.soft-blue{background-color:#ebe1ff}.soft-yellow{background-color:#f1b063}.tan{background-color:#e6c7a3}.table-bordered{border:1px solid transparent;border-collapse:collapse}.table-bordered td,.table-bordered th{border:1px solid #e0e0e0;padding:.75rem 1rem}.table-bordered th{background-color:#f5f5f5;font-weight:500}.funeral-single-header{border-bottom:1px solid #dddce5;padding:100px 0}.funeral-single-header__image,.funeral-single-header__title{margin-bottom:clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px)}.funeral-single-header__image img{border-radius:10px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.funeral-single-header__meta{gap:clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px);margin-bottom:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px)}.funeral-single-header__meta p{margin:0}.funeral-location{margin:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px) 0}.deceased-single{padding:clamp(24px,clamp(24px,24px + .727vw - 2.72625px,30px),30px) 0}.deceased-single__title{margin:clamp(30px,clamp(30px,30px + .606vw - 2.2725px,35px),35px)}.deceased-single__details{margin-top:clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px)}.deceased-details-table{max-width:800px}.deceased-details-table table{width:100%}.deceased-details-table table th{font-weight:500;text-align:left;width:200px}.deceased-details-table table td,.deceased-details-table table th{padding:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px) clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px)}.deceased-details-table table tr{border-bottom:1px solid #dddce5}.single-post-page .wp-block-query,.stories-page .wp-block-query{padding-bottom:100px}.single-post-page .wp-block-post-template,.stories-page .wp-block-post-template{row-gap:56px}.single-post-page .wp-block-post-featured-image,.stories-page .wp-block-post-featured-image{margin-bottom:20px}.single-post-page .wp-block-post-featured-image img,.stories-page .wp-block-post-featured-image img{aspect-ratio:16/10;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.single-post-page .wp-block-post-container a,.single-post-page .wp-block-post-excerpt a,.single-post-page .wp-block-read-more,.stories-page .wp-block-post-container a,.stories-page .wp-block-post-excerpt a,.stories-page .wp-block-read-more{color:#19154f;text-decoration:underline}.single-post-page .wp-block-post-meta,.stories-page .wp-block-post-meta{display:none}.stories-page h1{margin-block-start:100px!important;margin-bottom:80px}.stories-page .stories-query{margin:0 auto;max-width:960px}.stories-page .stories-post-template{gap:56px 56px}.stories-page .stories-post-template>li{align-items:start;display:grid;gap:14px;grid-template-columns:197px 1fr}.stories-page .stories-post-template>li>.wp-block-post-featured-image{margin:0}.stories-page .stories-post-template>li>.wp-block-post-featured-image img{aspect-ratio:4/3;border-radius:0}.stories-page .stories-post-template>li>.wp-block-post-container{margin:0}.stories-page .stories-post-template .wp-block-post-title{margin-bottom:8px;margin-top:0}.stories-page .stories-post-template .wp-block-post-title a{color:#19154f;font-family:Greta Display Medium,Georgia,serif;font-size:33px;line-height:1.05;text-decoration:none}.stories-page .stories-post-template .wp-block-post-excerpt{margin:0 0 6px}.stories-page .stories-post-template .wp-block-post-excerpt p{margin:0}.stories-page .stories-post-template .wp-block-read-more{display:inline-block;line-height:1.2;margin-top:14px}.single-post-page .single-post-page__inner-container{margin:0 auto;max-width:1116px;padding-top:100px;width:100%}.single-post-page .single-post-page__back-link{font-size:16px;line-height:1.2;margin:0 0 24px}.single-post-page .single-post-page__back-link a{color:#19154f;text-decoration:underline;text-underline-offset:2px}.single-post-page .wp-block-post-title{font-family:Greta Display Medium,Georgia,serif;font-size:clamp(2.125rem,2.125rem + .727vw - .170390625rem,2.5rem);font-weight:500;line-height:1.08;margin:0 0 8px;padding-top:0}.single-post-page .wp-block-post-date{color:#5a596c;display:block;font-size:18px;line-height:1.3;margin:0 0 36px}.single-post-page .wp-block-post-content{max-width:1116px}.single-post-page .single-post-page__post-nav{border-top:1px solid #dddce5;gap:20px;margin-bottom:100px;margin-top:64px;padding-top:24px}.single-post-page .single-post-page__post-nav .wp-block-post-navigation-link{margin:0}.single-post-page .single-post-page__post-nav .wp-block-post-navigation-link a{border-bottom:3px solid #f1b063;color:#19154f;display:inline-block;padding-bottom:1px;text-decoration:none}.single-post-page .single-post-page__post-nav .wp-block-post-navigation-link a:focus,.single-post-page .single-post-page__post-nav .wp-block-post-navigation-link a:hover{border-bottom-color:#19154f}.single-post-page .wp-block-post-content>p{color:#4f4f5f}.single-post-page .wp-block-post-content blockquote,.single-post-page .wp-block-post-content li,.single-post-page .wp-block-post-content p,.single-post-page .wp-block-post-content>p{font-size:clamp(1.1875rem,1.1875rem + .364vw - .0853125rem,1.375rem);line-height:1.65}.single-post-page .wp-block-post-content:after{clear:both;content:"";display:block}.single-post-page .wp-block-post-content figure{margin:0 0 30px;max-width:100%}.single-post-page .wp-block-post-content figure.wp-block-image:not(.alignleft):not(.alignright):not(.aligncenter){width:auto}.single-post-page .wp-block-post-content .alignleft,.single-post-page .wp-block-post-content .wp-caption.alignleft{float:left;margin:0 30px 24px 0;max-width:min(45%,460px)}.single-post-page .wp-block-post-content .alignright,.single-post-page .wp-block-post-content .wp-caption.alignright{float:right;margin:0 0 24px 30px;max-width:min(45%,460px)}.single-post-page .wp-block-post-content .wp-caption{display:inline-block}.single-post-page .wp-block-post-content .wp-caption-text,.single-post-page .wp-block-post-content figcaption{font-size:clamp(1rem,1rem + 0vw - 0rem,1rem);line-height:1.4;margin-top:10px}.single-post-page .wp-block-post-content img{display:block;height:auto;max-width:100%;width:auto}.single-post-page .related-posts .wp-block-post-template{margin-bottom:100px}.single-post-page .related-posts .wp-block-button__link{background:#19154f;border:1px solid #19154f;color:#ebe1ff}.home .hero .hero__content hr{display:none}@media screen and (max-width:781px){.home .hero{margin-block-end:0!important}}.videoContainerMaxWidth{margin-inline:auto;width:min(100%,960px)}.videoContainer{height:0;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.videoContainer iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.error-page{margin-block-end:0!important;margin-block-start:0!important;padding-bottom:100px;padding-top:100px}@media screen and (max-width:959px){.layer{padding:75px 20px}.medium .inner,.narrow .inner,.wide .inner{padding:0 20px;width:100%}}@media screen and (max-width:781px){.layer{padding:50px 15px}.funeral-single-header__meta{flex-direction:column;gap:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px)}.deceased-details-table{overflow-x:auto}.deceased-details-table table th{font-size:.9rem;width:150px}.deceased-details-table table td{font-size:.9rem}.single-post-page .single-post-page__inner-container{padding-top:64px}.single-post-page .wp-block-post-content .alignleft,.single-post-page .wp-block-post-content .alignright,.single-post-page .wp-block-post-content .wp-caption.alignleft,.single-post-page .wp-block-post-content .wp-caption.alignright{float:none;margin:0 0 20px;max-width:100%}.single-post-page .single-post-page__post-nav{flex-wrap:wrap!important;justify-content:flex-start!important;margin-bottom:64px;margin-top:42px}.stories-page .stories-post-template{gap:28px;grid-template-columns:1fr!important}.stories-page .stories-post-template>li{gap:12px;grid-template-columns:1fr}.stories-page .stories-post-template .wp-block-post-title a{font-size:clamp(1.75rem,7vw,2.0625rem);line-height:1.08}.single-deceased .deceased-single{padding-left:20px;padding-right:20px}.single-deceased .deceased-single__title{margin:0 0 clamp(24px,clamp(24px,24px + .727vw - 2.72625px,30px),30px)}.page-arranging-the-funeral .wp-block-mangrove-general-content.mg-block{padding-bottom:56px}.page-plan-a-funeral .featured-page__text,.page-resources .featured-page__text{gap:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px);padding-bottom:clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px)}.page-resources .layerResources .resource .text p{margin-bottom:clamp(5px,clamp(5px,5px + .606vw - 2.2725px,10px),10px)}.page-resources .layerResources .resource .text a{margin-top:0}.page-about main .mg-block{padding-bottom:64px;padding-top:64px}}main{margin-block-start:0;max-width:100vw;overflow:hidden;padding-top:var(--main-offset,135px);transition:padding-top .3s ease-in-out}
