:root{--bp-frost-dark-bg:rgba(26,16,64,0.16);--bp-frost-light-bg:rgba(255,255,255,0.16);--bp-frost-blur:blur(32px);--bp-radius-card:24px;--bp-radius-item:16px;--bp-radius-input:4px;--bp-dur-fast:150ms;--bp-dur-med:300ms}:where(a:not([class*="e-n-menu"]):not(.e-anchor):not(.bp-submenu-link-container)){transition:color var(--bp-dur-fast) ease-in-out,text-decoration-color var(--bp-dur-fast) ease-in-out}a:focus-visible{outline:2px solid var(--e-global-color-horizon);outline-offset:2px;border-radius:2px}.screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal !important}.screen-reader-text:focus{display:block;top:5px;left:5px;width:auto;height:auto;clip:auto !important;clip-path:none;z-index:100000;padding:12px 24px;font-size:1rem;line-height:normal;color:#333;background-color:#eee;text-decoration:none}p:last-child{margin-bottom:0}:where(p) a{color:inherit;text-decoration:underline}small{font-family:var(--e-global-typography-body-small-font-family,'Dada Grotesk'),sans-serif;font-size:var(--e-global-typography-body-small-font-size,14px);font-weight:var(--e-global-typography-body-small-font-weight,400);line-height:var(--e-global-typography-body-small-line-height,22px);letter-spacing:var(--e-global-typography-body-small-letter-spacing,normal)}.bp-link-underline a{text-decoration-line:underline;text-decoration-thickness:from-font;text-underline-offset:2px}a.bp-link-animated,.bp-link-animated a,.link-wrapper a{display:inline-flex;align-items:center}a.bp-link-animated::after,.bp-link-animated a::after,.link-wrapper a::after{content:'';display:inline-block;width:0;height:16px;margin-left:0;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M3.33203 8H12.6654' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/><path d='M8 3.33301L12.6667 7.99967L8 12.6663' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M3.33203 8H12.6654' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/><path d='M8 3.33301L12.6667 7.99967L8 12.6663' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/></svg>");-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;opacity:0;transition:width var(--bp-dur-med) ease,margin-left var(--bp-dur-med) ease,opacity var(--bp-dur-med) ease}a.bp-link-animated:hover::after,a.bp-link-animated:focus-visible::after,.bp-link-animated a:hover::after,.bp-link-animated a:focus-visible::after,.link-wrapper a:hover::after,.link-wrapper a:focus-visible::after{width:16px;margin-left:8px;opacity:1}.link-wrapper a:hover,.link-wrapper a:focus-visible{color:var(--e-global-color-horizon,#3787FF) !important}.bp-frost-dark,.bp-frost-light{backdrop-filter:var(--bp-frost-blur);-webkit-backdrop-filter:var(--bp-frost-blur)}.bp-frost-dark{background-color:var(--bp-frost-dark-bg)}.bp-frost-light{background-color:var(--bp-frost-light-bg)}.bp-w-fit{width:fit-content !important}.bp-w-full{width:100% !important}.bp-w-auto{width:auto !important}.bp-w-min{width:min-content !important}.bp-w-max{width:max-content !important}@media screen and (min-width:1367px){.bp-w-fit\@desktop{width:fit-content !important}.bp-w-full\@desktop{width:100% !important}.bp-w-auto\@desktop{width:auto !important}.bp-w-min\@desktop{width:min-content !important}.bp-w-max\@desktop{width:max-content !important}}@media screen and (min-width:1025px) and (max-width:1366px){.bp-w-fit\@laptop{width:fit-content !important}.bp-w-full\@laptop{width:100% !important}.bp-w-auto\@laptop{width:auto !important}.bp-w-min\@laptop{width:min-content !important}.bp-w-max\@laptop{width:max-content !important}}@media screen and (min-width:768px) and (max-width:1024px){.bp-w-fit\@tablet{width:fit-content !important}.bp-w-full\@tablet{width:100% !important}.bp-w-auto\@tablet{width:auto !important}.bp-w-min\@tablet{width:min-content !important}.bp-w-max\@tablet{width:max-content !important}}@media screen and (max-width:767px){.bp-w-fit\@mobile{width:fit-content !important}.bp-w-full\@mobile{width:100% !important}.bp-w-auto\@mobile{width:auto !important}.bp-w-min\@mobile{width:min-content !important}.bp-w-max\@mobile{width:max-content !important}}.bp-h-screen{height:100vh;height:100dvh}.bp-min-h-screen{min-height:100vh;min-height:100svh}.bp-min-h-screen-l{min-height:100vh;min-height:100lvh}.bp-br-mobile,.bp-br-tablet,.bp-br-laptop,.bp-br-desktop,.bp-br-widescreen{display:none}@media screen and (max-width:767px){.bp-br-mobile{display:inline}}@media screen and (min-width:768px) and (max-width:1024px){.bp-br-tablet{display:inline}}@media screen and (min-width:1025px) and (max-width:1366px){.bp-br-laptop{display:inline}}@media screen and (min-width:1367px) and (max-width:1919px){.bp-br-desktop{display:inline}}@media screen and (min-width:1920px){.bp-br-widescreen{display:inline}}.bp-aspect-square{aspect-ratio:1 / 1}.bp-aspect-video{aspect-ratio:16 / 9}.bp-aspect-photo{aspect-ratio:4 / 3}.bp-aspect-portrait{aspect-ratio:3 / 4}@media screen and (max-width:767px){.bp-aspect-square\@mobile{aspect-ratio:1 / 1}}@media screen and (min-width:768px) and (max-width:1024px){.bp-aspect-square\@tablet{aspect-ratio:1 / 1}}@media screen and (min-width:1025px) and (max-width:1366px){.bp-aspect-square\@laptop{aspect-ratio:1 / 1}}@media screen and (min-width:1367px) and (max-width:1919px){.bp-aspect-square\@desktop{aspect-ratio:1 / 1}}@media screen and (min-width:1920px){.bp-aspect-square\@widescreen{aspect-ratio:1 / 1}}.bp-process-steps{--bp-step-line-color:var(--e-global-color-midnight,#1A1040);--bp-step-line-width:1px;--bp-step-badge-size:26px;--bp-step-line-gap:4px}.bp-process-steps .bp-step{position:relative}.bp-process-steps .bp-step:not(:last-child):not(.bp-step--last)::before{content:'';position:absolute;left:calc((var(--bp-step-badge-size) - var(--bp-step-line-width)) / 2);top:0;width:var(--bp-step-line-width);background:var(--bp-step-line-color);z-index:0}.bp-process-steps .bp-step__badge{position:relative;z-index:1}.bp-process-steps{--bp-step-dim-opacity:0.3;--bp-step-reveal-duration:600ms;--bp-step-reveal-easing:ease}.bp-process-steps .bp-step{opacity:1;transition:opacity var(--bp-step-reveal-duration) var(--bp-step-reveal-easing)}.bp-process-steps .bp-step:not(:first-child){opacity:var(--bp-step-dim-opacity)}.bp-process-steps .bp-step.is-revealed{opacity:1}@media (prefers-reduced-motion:reduce){.bp-process-steps .bp-step{opacity:1 !important;transition:none !important}}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],input[type="date"],input[type="time"],textarea,select,.elementor-field-textual,.elementor-field-group .elementor-field{border-radius:var(--bp-radius-input);color:var(--e-global-color-midnight,#1A1040);font-family:var(--e-global-typography-primary-font-family,"Dada Grotesk"),sans-serif;font-size:var(--e-global-typography-primary-font-size,16px);font-weight:var(--e-global-typography-primary-font-weight,400);line-height:var(--e-global-typography-primary-line-height,26px)}input::placeholder,textarea::placeholder,.elementor-field-textual::placeholder{color:var(--e-global-color-muted,#5A5A70);opacity:1}.elementor-widget-button .elementor-button{border:1px solid transparent;transition:background-color var(--bp-dur-med) ease-out,color var(--bp-dur-med) ease-out,border-color var(--bp-dur-med) ease-out}.elementor-widget-button.elementor-button-type-primary .elementor-button{background-color:transparent;color:#FFFFFF;border-color:transparent}.elementor-widget-button.elementor-button-type-primary .elementor-button:hover,.elementor-widget-button.elementor-button-type-primary .elementor-button:focus-visible{background-color:#FFFFFF;color:#FFFFFF}.elementor-widget-button.elementor-button-type-secondary .elementor-button{background-color:var(--e-global-color-midnight,#1A1040);color:#FFFFFF;border-color:var(--e-global-color-midnight,#1A1040)}.elementor-widget-button.elementor-button-type-secondary .elementor-button:hover,.elementor-widget-button.elementor-button-type-secondary .elementor-button:focus-visible{background-color:var(--e-global-color-horizon,#3787FF);color:#FFFFFF;border-color:var(--e-global-color-horizon,#3787FF)}.elementor-widget-button.elementor-button-type-tertiary .elementor-button{background-color:var(--e-global-color-sunrise,#FFCAA0);color:var(--e-global-color-midnight,#1A1040);border-color:var(--e-global-color-sunrise,#FFCAA0)}.elementor-widget-button.elementor-button-type-tertiary .elementor-button:hover,.elementor-widget-button.elementor-button-type-tertiary .elementor-button:focus-visible{background-color:var(--e-global-color-golden-hour,#FFE8D6);color:var(--e-global-color-midnight,#1A1040);border-color:var(--e-global-color-golden-hour,#FFE8D6)}.elementor-widget-button.elementor-button-type-quaternary .elementor-button{background-color:var(--e-global-color-horizon,#3787FF);color:#FFFFFF;border-color:var(--e-global-color-horizon,#3787FF)}.elementor-widget-button.elementor-button-type-quaternary .elementor-button:hover,.elementor-widget-button.elementor-button-type-quaternary .elementor-button:focus-visible{background-color:var(--e-global-color-fog,#91C3FF);color:#FFFFFF;border-color:var(--e-global-color-fog,#91C3FF)}.elementor-widget-button.elementor-button-type-outline-white .elementor-button{background-color:transparent;color:#FFFFFF;border:1px solid #FFFFFF}.elementor-widget-button.elementor-button-type-outline-white .elementor-button:hover,.elementor-widget-button.elementor-button-type-outline-white .elementor-button:focus-visible{background-color:transparent;color:#FFFFFF;border:1px solid #FFFFFF}.elementor-widget-button.elementor-button-type-outline-dark .elementor-button{background-color:transparent;color:var(--e-global-color-midnight,#1A1040);border:1px solid var(--e-global-color-midnight,#1A1040)}.elementor-widget-button.elementor-button-type-outline-dark .elementor-button:hover,.elementor-widget-button.elementor-button-type-outline-dark .elementor-button:focus-visible{background-color:transparent;color:var(--e-global-color-midnight,#1A1040);border:1px solid var(--e-global-color-midnight,#1A1040)}.elementor-widget-button.elementor-button-type-small-white .elementor-button{background-color:transparent;color:#FFFFFF;border:none;font-size:14px;line-height:22px;padding:8px 24px}.elementor-widget-button.elementor-button-type-small-white .elementor-button:hover,.elementor-widget-button.elementor-button-type-small-white .elementor-button:focus-visible{background-color:transparent;color:#FFFFFF;border:none}.elementor-widget-button.elementor-button-type-small-dark .elementor-button{background-color:transparent;color:var(--e-global-color-midnight,#1A1040);border:none;font-size:14px;line-height:22px;padding:8px 24px}.elementor-widget-button.elementor-button-type-small-dark .elementor-button:hover,.elementor-widget-button.elementor-button-type-small-dark .elementor-button:focus-visible{background-color:transparent;color:var(--e-global-color-midnight,#1A1040);border:none}.elementor-widget-button.elementor-button-type-outline-white .elementor-button .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-outline-dark .elementor-button .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-small-white .elementor-button .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-small-dark .elementor-button .elementor-button-content-wrapper::after{content:'';display:block;width:0;height:16px;margin-left:0;flex-shrink:0;align-self:center;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M3.33203 8H12.6654' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/><path d='M8 3.33301L12.6667 7.99967L8 12.6663' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'><path d='M3.33203 8H12.6654' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/><path d='M8 3.33301L12.6667 7.99967L8 12.6663' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/></svg>");-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;opacity:0;transition:width var(--bp-dur-med) ease,margin-left var(--bp-dur-med) ease,opacity var(--bp-dur-med) ease}.elementor-widget-button.elementor-button-type-outline-white .elementor-button:hover .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-outline-white .elementor-button:focus-visible .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-outline-dark .elementor-button:hover .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-outline-dark .elementor-button:focus-visible .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-small-white .elementor-button:hover .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-small-white .elementor-button:focus-visible .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-small-dark .elementor-button:hover .elementor-button-content-wrapper::after,.elementor-widget-button.elementor-button-type-small-dark .elementor-button:focus-visible .elementor-button-content-wrapper::after{width:16px;margin-left:8px;opacity:1}.elementor-widget-button.bp-btn-arrow-on .elementor-button .elementor-button-content-wrapper::after{width:16px !important;margin-left:8px !important;opacity:1 !important}.elementor-widget-button .elementor-button:focus-visible{outline:2px solid var(--e-global-color-horizon,#3787FF);outline-offset:3px}.elementor-widget-button .elementor-button[disabled],.elementor-widget-button .elementor-button.is-disabled{opacity:0.5;pointer-events:none}.bp-nav-button .elementor-button{padding:4px 16px}.bp-call-now-button a.elementor-button{display:inline-flex !important;align-items:center !important}.bp-call-now-button .elementor-button-content-wrapper{display:flex !important;align-items:center !important}.elementor-location-header{position:relative;z-index:9999}.bp-menu-container{position:relative;border-radius:var(--bp-radius-card)}.bp-menu-container::before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--bp-frost-dark-bg);backdrop-filter:var(--bp-frost-blur);-webkit-backdrop-filter:var(--bp-frost-blur);z-index:-1}.right-nav{border-radius:var(--bp-radius-card);background:var(--bp-frost-dark-bg);backdrop-filter:var(--bp-frost-blur);-webkit-backdrop-filter:var(--bp-frost-blur)}.e-n-menu-title{transition:background-color var(--bp-dur-med),color var(--bp-dur-med);padding-top:5px;padding-bottom:5px}.e-n-menu-title:has(button[aria-expanded="true"]){background-color:var(--bp-frost-light-bg)}.e-n-menu-toggle{background:transparent}.bp-sub-menu-wrapper{background-color:var(--bp-frost-dark-bg);backdrop-filter:var(--bp-frost-blur);-webkit-backdrop-filter:var(--bp-frost-blur)}@media screen and (min-width:1025px){.e-n-menu-content{pointer-events:none}.e-n-menu-content .bp-sub-menu-wrapper{pointer-events:auto}}@media screen and (max-width:1024px){.bp-sub-menu-wrapper{background-color:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.bp-sub-menu-wrapper-services{background-color:var(--bp-frost-dark-bg) !important;backdrop-filter:var(--bp-frost-blur) !important;-webkit-backdrop-filter:var(--bp-frost-blur) !important;padding:8px}.e-n-menu-toggle:is(:hover,:focus,:focus-within){background:transparent !important}}.bp-title-trigger{background:var(--bp-frost-light-bg);cursor:pointer}.bp-title-trigger.bp-where-to-start{background-color:var(--e-global-color-midnight,#1A1040)}.bp-links-container{display:none;border-radius:var(--bp-radius-item);background:var(--bp-frost-light-bg)}.bp-links-container.is-open{display:flex}.bp-links-container.bp-where-to-start.is-open{background:white}.submenu-title{border-bottom:1px solid white;width:100%;padding-bottom:4px}.bp-submenu-link-container{transition:background-color var(--bp-dur-med) ease,color var(--bp-dur-med) ease;cursor:pointer}.bp-submenu-link-container .elementor-heading-title{transition:color var(--bp-dur-med) ease}.bp-submenu-link-container:not(:has(.bp-nested-trigger)):hover{background:var(--e-global-color-dawn)}.bp-submenu-link-container:not(:has(.bp-nested-trigger)):hover .elementor-heading-title{color:var(--e-global-color-midnight,#1A1040) !important}.bp-submenu-link-container:has(.bp-nested-trigger){background:transparent !important;padding:0 !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.bp-nested-trigger{background:var(--bp-frost-dark-bg);border-radius:var(--bp-radius-item);padding:4px 18px;cursor:pointer;transition:background-color var(--bp-dur-med) ease}.bp-nested-trigger.bp-nested-trigger--light{background:var(--bp-frost-light-bg)}.bp-submenu-link-container .bp-links-container{}.bp-memorials-options .bp-links-container,.bp-find-memorial .bp-links-container,.bp-cremations-options .bp-links-container{background:var(--bp-frost-dark-bg);backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.bp-title-trigger img,.bp-nested-trigger img{transition:transform var(--bp-dur-med) ease}.bp-title-trigger.is-open img,.bp-nested-trigger.is-open img{transform:rotate(180deg)}@media screen and (min-width:1025px){.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon{display:none}}@media screen and (max-width:1024px){.e-n-menu-content{width:100% !important}.e-n-menu-wrapper{padding:21px 32px 30px 32px}.e-n-menu-wrapper .e-n-menu-heading{padding:8px;border-radius:var(--bp-radius-card);background:var(--bp-frost-dark-bg);backdrop-filter:var(--bp-frost-blur);-webkit-backdrop-filter:var(--bp-frost-blur)}.e-n-menu-item{position:relative;margin-bottom:8px}.e-n-menu-item:last-child{margin-bottom:0}.e-n-menu-title{background-color:var(--bp-frost-light-bg) !important;width:100%;display:flex !important;align-items:center}.e-n-menu-title .e-n-menu-dropdown-icon{margin-left:auto !important}.e-n-menu-dropdown-icon svg{fill:none !important}.bp-icon-mobile{margin-right:auto}}@media screen and (max-width:767px){.e-n-menu-wrapper{padding:21px 16px 30px 16px}}#start-here-mobile{display:none !important}.e-n-menu-item:has(#start-here-mobile){display:none !important}@media screen and (max-width:767px){.e-n-menu-item:has(#start-here-mobile){display:flex !important}#start-here-mobile{display:flex !important;width:100%;padding:0 !important;background:transparent !important;border:0 !important}#start-here-mobile .e-n-menu-title-container{display:inline-flex;align-items:center;justify-content:center;width:100%;gap:8px;padding:4px 17px !important;background-color:var(--e-global-color-midnight,#1A1040) !important;color:#FFFFFF !important;border:1px solid var(--e-global-color-midnight,#1A1040);border-radius:15px !important;text-decoration:none;box-sizing:border-box;transition:background-color var(--bp-dur-med) ease-out,color var(--bp-dur-med) ease-out,border-color var(--bp-dur-med) ease-out}#start-here-mobile .e-n-menu-title-text{color:#FFFFFF !important;font-family:var(--e-global-typography-primary-font-family,"Dada Grotesk"),sans-serif;font-size:var(--e-global-typography-primary-font-size,16px);font-weight:var(--e-global-typography-primary-font-weight,400);line-height:var(--e-global-typography-primary-line-height,26px)}#start-here-mobile .e-n-menu-title-container:hover,#start-here-mobile .e-n-menu-title-container:focus-visible{background-color:#FFFFFF !important;color:var(--e-global-color-midnight,#1A1040) !important}#start-here-mobile .e-n-menu-title-container:hover .e-n-menu-title-text,#start-here-mobile .e-n-menu-title-container:focus-visible .e-n-menu-title-text{color:var(--e-global-color-midnight,#1A1040) !important}}.more-question .arrow,.more-question + .arrow,.more-question~.arrow{display:inline-block;transform:rotate(180deg);transition:transform var(--bp-dur-med) ease-out;transform-origin:center}.more-question.is-open .arrow,.more-question.is-open + .arrow,.more-question.is-open~.arrow{transform:rotate(0deg)}.bp-comp-faq .e-con{border:none}.bp-comp-faq .e-n-accordion-item{border-bottom:1px solid #1A104029}.bp-comp-faq .e-n-accordion-item:first-child{border-top:1px solid #1A104029}.bp-comp-faq .e-n-accordion-item-title-header{flex-grow:1}.bp-comp-faq .e-n-accordion .e-n-accordion-item:nth-of-type(n+6){max-height:0;overflow:hidden;opacity:0;transition:max-height 0.7s ease,opacity 0.5s ease}.bp-comp-faq .e-n-accordion.show-all .e-n-accordion-item{max-height:1000px;opacity:1}.bp-compare-table{border-collapse:separate;border-spacing:32px 0;table-layout:fixed;width:max-content;margin:0}table.bp-compare-table thead>tr>th,table.bp-compare-table tbody>tr>th,table.bp-compare-table tbody>tr>td{background-color:transparent !important;border:0 !important;position:relative}table.bp-compare-table thead>tr>th::after,table.bp-compare-table tbody>tr>th::after,table.bp-compare-table tbody>tr>td::after{content:'';position:absolute;left:0;bottom:0;width:calc(100% + 32px);height:1px;background-color:rgba(26,16,64,0.08);pointer-events:none}table.bp-compare-table thead>tr>th:last-child::after,table.bp-compare-table tbody>tr>th:last-child::after,table.bp-compare-table tbody>tr>td:last-child::after{width:100%}table.bp-compare-table thead>tr>th:nth-child(2),table.bp-compare-table tbody>tr>th:nth-child(2),table.bp-compare-table tbody>tr>td:nth-child(2){background-color:rgba(26,16,64,0.08) !important}table.bp-compare-table.bp-compare-table--no-highlight thead>tr>th:nth-child(2),table.bp-compare-table.bp-compare-table--no-highlight tbody>tr>th:nth-child(2),table.bp-compare-table.bp-compare-table--no-highlight tbody>tr>td:nth-child(2){background-color:transparent !important}.bp-page-complete-cremation-california table.bp-compare-table tbody>tr:not(.section-row){height:84px}.bp-page-complete-cremation-california .bp-compare-table .bp-compare-sub{font-size:14px;line-height:22px;white-space:nowrap}.bp-comp-tasks-handled .bp-compare-table{border-spacing:0 !important;margin:0 !important}.bp-comp-tasks-handled .bp-compare-table tbody>tr>td::after,.bp-comp-tasks-handled .bp-compare-table tbody>tr>th::after{display:none !important}.bp-comp-tasks-handled .bp-compare-table tbody>tr>td{padding:0 16px 8px 16px !important;text-align:left !important;vertical-align:top !important}.bp-comp-tasks-handled .bp-compare-table tbody>tr>td:first-child{padding-left:24px !important}.bp-comp-tasks-handled .bp-compare-table tbody>tr>td:last-child{padding-right:24px !important}.bp-comp-tasks-handled .bp-compare-table tr.section-row + tr>td{padding-top:16px !important}.bp-comp-tasks-handled .bp-compare-table tbody>tr:has(+ tr.section-row)>td,.bp-comp-tasks-handled .bp-compare-table tbody>tr:last-child>td{padding-bottom:16px !important}.bp-comp-tasks-handled .bp-compare-table tr.section-row>th{padding:14px 16px !important}.bp-comp-tasks-handled .bp-compare-check{gap:10px;align-items:flex-start}@media (max-width:1024px){.bp-comp-tasks-handled .bp-compare-table{border-right:24px solid transparent !important}}@media (max-width:767px){.bp-comp-tasks-handled .bp-compare-table{border-right:16px solid transparent !important}}.bp-cremation-near-me .bp-cnm-county{margin:0}.bp-cremation-near-me .bp-cnm-county-title{background-color:var(--e-global-color-text,#1A1040);color:#FFFFFF;font-size:18px;line-height:28px;font-weight:400;margin:0;padding:14px 16px}.bp-cremation-near-me .bp-cnm-cities{list-style:none;margin:0;padding:16px 24px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:32px;row-gap:8px}.bp-cremation-near-me .bp-cnm-cities>li{margin:0;padding:0}.bp-cremation-near-me .bp-cnm-cities a{display:inline-block;color:#5A5A70;font-size:16px;line-height:26px;text-decoration:underline;text-underline-offset:2px;transition:color 0.15s ease}.bp-cremation-near-me .bp-cnm-cities a:hover,.bp-cremation-near-me .bp-cnm-cities a:focus-visible{color:var(--e-global-color-text,#1A1040)}@media (max-width:1024px){.bp-cremation-near-me .bp-cnm-cities{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.bp-cremation-near-me .bp-cnm-cities{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}.bp-compare-table th,.bp-compare-table td{padding:16px 0;text-align:center;vertical-align:middle;font-weight:400;box-sizing:border-box}.bp-compare-table thead th,.bp-compare-table tbody th[scope="row"]{font-size:18px;line-height:28px;color:var(--e-global-color-text,#1a1040)}.bp-compare-table tbody td{font-size:16px;line-height:26px;color:var(--e-global-color-muted,#5a5a70)}.bp-compare-table tbody th[scope="row"]{text-align:left}.bp-compare-table th:nth-child(1),.bp-compare-table td:nth-child(1){width:101px}.bp-compare-table th:nth-child(2),.bp-compare-table td:nth-child(2){width:166px;padding:16px 24px}.bp-compare-table th:nth-child(3),.bp-compare-table td:nth-child(3){width:176px}.bp-compare-table th:nth-child(4),.bp-compare-table td:nth-child(4){width:113px}.bp-compare-table th:nth-child(5),.bp-compare-table td:nth-child(5){width:135px}.bp-compare-table th:nth-child(6),.bp-compare-table td:nth-child(6){width:229px}@media (max-width:1024px){.bp-compare-table{border-spacing:24px 0;margin-left:-24px}table.bp-compare-table thead>tr>th::after,table.bp-compare-table tbody>tr>th::after,table.bp-compare-table tbody>tr>td::after{width:calc(100% + 24px)}table.bp-compare-table thead>tr>th:last-child::after,table.bp-compare-table tbody>tr>th:last-child::after,table.bp-compare-table tbody>tr>td:last-child::after{width:100%}table.bp-compare-table thead>tr>th:first-child,table.bp-compare-table tbody>tr>th[scope="row"]{position:sticky;left:0;z-index:1;background-color:#FFFFFF !important;box-shadow:24px 0 0 #FFFFFF}}@media (max-width:767px){.bp-compare-table{border-spacing:16px 0;margin-left:-16px}table.bp-compare-table thead>tr>th::after,table.bp-compare-table tbody>tr>th::after,table.bp-compare-table tbody>tr>td::after{width:calc(100% + 16px)}table.bp-compare-table thead>tr>th:last-child::after,table.bp-compare-table tbody>tr>th:last-child::after,table.bp-compare-table tbody>tr>td:last-child::after{width:100%}table.bp-compare-table thead>tr>th:first-child,table.bp-compare-table tbody>tr>th[scope="row"]{box-shadow:16px 0 0 #FFFFFF}}table.bp-compare-table.bp-compare-table--no-sticky thead>tr>th:first-child,table.bp-compare-table.bp-compare-table--no-sticky tbody>tr>th[scope="row"]{position:relative !important;background-color:transparent !important;box-shadow:none !important;z-index:auto !important}table.bp-compare-table tr.section-row>th{background-color:var(--e-global-color-text,#1a1040) !important;color:#FFFFFF !important;text-align:left !important;padding:16px 24px !important;font-weight:400;font-size:18px !important;line-height:28px !important}table.bp-compare-table tr.section-row>th::after{display:none !important}.bp-compare-table ul.bp-compare-list{list-style:none;padding:0;margin:0;display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px}.bp-compare-table td:has(ul.bp-compare-list),.bp-compare-table th:has(ul.bp-compare-list){vertical-align:top !important;text-align:center !important}.bp-compare-table ul.bp-compare-list li{display:inline-flex;align-items:center;gap:8px;line-height:1.625}.bp-compare-table ul.bp-compare-list li::before{content:'';display:inline-block;flex-shrink:0;width:24px;height:24px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M21.801 10C22.2577 12.2413 21.9322 14.5714 20.8789 16.6018C19.8255 18.6322 18.1079 20.24 16.0125 21.1573C13.9171 22.0746 11.5706 22.2458 9.36431 21.6424C7.15798 21.0389 5.2252 19.6974 3.88828 17.8414C2.55137 15.9854 1.89113 13.7272 2.01767 11.4434C2.14421 9.15952 3.04989 6.98808 4.58366 5.29116C6.11743 3.59424 8.18659 2.47442 10.4461 2.11844C12.7056 1.76247 15.0188 2.19185 17 3.33499' stroke='black' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/><path d='M9 11L12 14L22 4' stroke='black' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M21.801 10C22.2577 12.2413 21.9322 14.5714 20.8789 16.6018C19.8255 18.6322 18.1079 20.24 16.0125 21.1573C13.9171 22.0746 11.5706 22.2458 9.36431 21.6424C7.15798 21.0389 5.2252 19.6974 3.88828 17.8414C2.55137 15.9854 1.89113 13.7272 2.01767 11.4434C2.14421 9.15952 3.04989 6.98808 4.58366 5.29116C6.11743 3.59424 8.18659 2.47442 10.4461 2.11844C12.7056 1.76247 15.0188 2.19185 17 3.33499' stroke='black' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/><path d='M9 11L12 14L22 4' stroke='black' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bp-compare-table td:has(>.bp-compare-check){text-align:left !important;vertical-align:middle !important}.bp-compare-table .bp-compare-check{display:flex;align-items:center;gap:8px;text-align:left}.bp-compare-table .bp-compare-check::before{content:'';display:inline-block;flex-shrink:0;width:24px;height:24px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M21.801 10C22.2577 12.2413 21.9322 14.5714 20.8789 16.6018C19.8255 18.6322 18.1079 20.24 16.0125 21.1573C13.9171 22.0746 11.5706 22.2458 9.36431 21.6424C7.15798 21.0389 5.2252 19.6974 3.88828 17.8414C2.55137 15.9854 1.89113 13.7272 2.01767 11.4434C2.14421 9.15952 3.04989 6.98808 4.58366 5.29116C6.11743 3.59424 8.18659 2.47442 10.4461 2.11844C12.7056 1.76247 15.0188 2.19185 17 3.33499' stroke='black' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/><path d='M9 11L12 14L22 4' stroke='black' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M21.801 10C22.2577 12.2413 21.9322 14.5714 20.8789 16.6018C19.8255 18.6322 18.1079 20.24 16.0125 21.1573C13.9171 22.0746 11.5706 22.2458 9.36431 21.6424C7.15798 21.0389 5.2252 19.6974 3.88828 17.8414C2.55137 15.9854 1.89113 13.7272 2.01767 11.4434C2.14421 9.15952 3.04989 6.98808 4.58366 5.29116C6.11743 3.59424 8.18659 2.47442 10.4461 2.11844C12.7056 1.76247 15.0188 2.19185 17 3.33499' stroke='black' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/><path d='M9 11L12 14L22 4' stroke='black' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}table.bp-compare-table.bp-compare-table--bp-first thead>tr>th:nth-child(2),table.bp-compare-table.bp-compare-table--bp-first tbody>tr>td:nth-child(2){background-color:transparent !important;padding:16px 24px !important}table.bp-compare-table.bp-compare-table--bp-first thead>tr>th:nth-child(1),table.bp-compare-table.bp-compare-table--bp-first tbody>tr>td:nth-child(1){background-color:rgba(26,16,64,0.08) !important;padding:16px 24px !important}table.bp-compare-table tr.bp-compare-imgs-row>th,table.bp-compare-table.bp-compare-table--bp-first tr.bp-compare-imgs-row>th{padding:0 !important;background-color:transparent !important;vertical-align:top !important}table.bp-compare-table tr.bp-compare-imgs-row>th::after{display:none !important}table.bp-compare-table tr.bp-compare-imgs-row img{display:block;width:100%;height:auto;margin:0}.bp-compare-table td:has(.bp-compare-cell-title){text-align:left !important;vertical-align:top !important}.bp-compare-table .bp-compare-cell-title{margin:0 0 4px;font-size:16px;line-height:26px;color:var(--e-global-color-text,#1a1040)}.bp-compare-table .bp-compare-cell-body{margin:0;font-size:14px;line-height:22px;color:var(--e-global-color-muted,#5a5a70)}.bp-compare-table .bp-compare-cell-title:has(.bp-compare-check) + .bp-compare-cell-body{padding-left:32px}.bp-imgs-row{--bp-imgs-row-img-w:325px;flex-wrap:nowrap !important}.bp-imgs-row>.elementor-widget-image{flex:0 0 var(--bp-imgs-row-img-w) !important;width:var(--bp-imgs-row-img-w) !important;max-width:var(--bp-imgs-row-img-w) !important}.bp-imgs-row>.elementor-widget-image .elementor-image,.bp-imgs-row>.elementor-widget-image img{display:block;width:100% !important;height:auto !important;max-width:100% !important}.bp-text-text{color:var(--e-global-color-text,#1A1040) !important}.bp-text-muted{color:var(--e-global-color-muted,#5A5A70) !important}.bp-text-canopy{color:var(--e-global-color-canopy,#004C54) !important}.bp-text-white{color:#FFFFFF !important}.bp-text-dusk{color:var(--e-global-color-dusk,#0A2D73) !important}.bp-text-horizon{color:var(--e-global-color-horizon,#3787FF) !important}.bp-text-dawn{color:var(--e-global-color-dawn,#D2F0FF) !important}.bp-text-sunrise{color:var(--e-global-color-sunrise,#FFCAA0) !important}.bp-text-golden-hour{color:var(--e-global-color-golden-hour,#FFE8D6) !important}.bp-text-fog{color:var(--e-global-color-fog,#91C3FF) !important}.bp-text-twilight{color:var(--e-global-color-twilight,#465F98) !important}.bp-text-chalk{color:var(--e-global-color-chalk,#F9F4F1) !important}.bp-text-sand{color:var(--e-global-color-sand,#F3EDE9) !important}.bp-text-stone{color:var(--e-global-color-stone,#DACFBC) !important}.bp-page-accessibility .elementor-widget-text-editor a,.bp-page-privacy-policy .elementor-widget-text-editor a,.bp-page-terms-of-service .elementor-widget-text-editor a{text-decoration:underline !important;text-decoration-color:#5A5A70 !important}.bp-page-accessibility .elementor-widget-text-editor ol,.bp-page-privacy-policy .elementor-widget-text-editor ol,.bp-page-accessibility .elementor-widget-text-editor ol ol,.bp-page-privacy-policy .elementor-widget-text-editor ol ol{list-style-type:decimal}.bp-page-accessibility .elementor-widget-text-editor ol ol ol,.bp-page-privacy-policy .elementor-widget-text-editor ol ol ol{list-style-type:lower-alpha}.bp-page-accessibility .elementor-widget-text-editor ol:has(>li:only-child>ol),.bp-page-privacy-policy .elementor-widget-text-editor ol:has(>li:only-child>ol){list-style-type:none;padding-left:0}.bp-page-terms-of-service .elementor-widget-text-editor ol{list-style-type:decimal}.bp-page-terms-of-service .elementor-widget-text-editor ol ol{list-style-type:lower-alpha}.elementor-field-group-turnstilehero{order:1}.elementor-field-group-turnstileleft{order:1}@media (min-width:1025px){.elementor-field-group-turnstileleft.turnstile-visible{justify-content:flex-start !important}}.elementor-widget-search .e-search-input,.elementor-widget-search .e-search-form,.elementor-widget-search .e-search-input-wrapper,.elementor-widget-search .e-search-label{height:42px !important;min-height:42px !important;block-size:42px !important;min-block-size:42px !important}.elementor-widget-search .e-search-input{padding-top:0 !important;padding-bottom:0 !important}.elementor-widget-search .e-search-input-wrapper svg{display:none !important}.single-post .elementor-widget-theme-post-content p,.single-post .elementor-widget-theme-post-content li{color:#5A5A70}.single-post .elementor-widget-theme-post-content h2{font-size:36px;line-height:40px;font-weight:500;letter-spacing:-0.54px;color:var(--e-global-color-text,#1A1040);margin:24px 0 0}.single-post .elementor-widget-theme-post-content h3{font-size:28px;line-height:32px;font-weight:500;letter-spacing:-0.28px;color:var(--e-global-color-text,#1A1040);margin:24px 0 0}.single-post .elementor-widget-theme-post-content h4{font-size:22px;line-height:28px;font-weight:500;letter-spacing:-0.11px;color:var(--e-global-color-text,#1A1040);margin:24px 0 0}.single-post .elementor-widget-theme-post-content p{margin:16px 0 0}.single-post .elementor-widget-theme-post-content ul,.single-post .elementor-widget-theme-post-content ol{margin:16px 0 0;padding-left:24px}.single-post .elementor-widget-theme-post-content li + li{margin-top:8px}.single-post .elementor-widget-theme-post-content figure{margin:24px 0 0}.single-post .elementor-widget-theme-post-content img{border-radius:24px}.single-post .elementor-widget-theme-post-content>.elementor-widget-container>*:first-child,.single-post .elementor-widget-theme-post-content>div>*:first-child{margin-top:0}.single-post .elementor-widget-theme-post-content a{color:#5A5A70;text-decoration:underline;text-underline-offset:2px}.single-post .elementor-widget-theme-post-content a:hover,.single-post .elementor-widget-theme-post-content a:focus-visible{color:var(--e-global-color-horizon,#3787FF)}.single-post .elementor-widget-theme-post-content strong,.single-post .elementor-widget-theme-post-content b{font-weight:500}.single-post .elementor-share-btn{border-radius:50% !important;width:28px;height:28px}.single-post .elementor-share-btn__icon{border-radius:50%}.single-post .elementor-widget-theme-post-content .wp-block-rank-math-toc-block{margin:24px 0 0}.single-post .elementor-widget-theme-post-content .wp-block-rank-math-toc-block nav{margin-top:16px}.bp-jump-nav{margin:24px 0 40px}.bp-jump-nav__label{font-family:"Dada Grotesk",sans-serif;font-size:36px;line-height:40px;font-weight:500;color:var(--e-global-color-text,#1A1040);margin:0 0 16px}.bp-jump-nav__list{list-style:disc;margin:0;padding-left:1.25em;display:flex;flex-direction:column;gap:8px}.bp-jump-nav__list li{margin:0;color:#5A5A70}.bp-jump-nav__list a{color:#5A5A70;text-decoration:underline;text-underline-offset:2px;font-size:16px;line-height:26px}.bp-jump-nav__list a:hover,.bp-jump-nav__list a:focus-visible{color:var(--e-global-color-horizon,#3787FF)}.single-post .elementor-widget-theme-post-content h2{scroll-margin-top:72px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-widget-heading .elementor-heading-title a[href$="/resources/cremation/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/funerals/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/memorials/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/obituaries/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/grief/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/"]{display:inline-block;padding:4px 16px;border-radius:16px;transition:background-color 0.2s ease}@media (min-width:1025px){.elementor-widget-heading .elementor-heading-title a[href$="/resources/cremation/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/funerals/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/memorials/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/obituaries/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/grief/"],.elementor-widget-heading .elementor-heading-title a[href$="/resources/"]{margin:-4px 0 -4px -16px}}.elementor-widget-heading .elementor-heading-title a[href$="/resources/cremation/"]:hover,.elementor-widget-heading .elementor-heading-title a[href$="/resources/funerals/"]:hover,.elementor-widget-heading .elementor-heading-title a[href$="/resources/memorials/"]:hover,.elementor-widget-heading .elementor-heading-title a[href$="/resources/obituaries/"]:hover,.elementor-widget-heading .elementor-heading-title a[href$="/resources/grief/"]:hover,.elementor-widget-heading .elementor-heading-title a[href$="/resources/"]:hover,.category-cremation .elementor-widget-heading .elementor-heading-title a[href$="/resources/cremation/"],.category-funerals .elementor-widget-heading .elementor-heading-title a[href$="/resources/funerals/"],.category-memorials .elementor-widget-heading .elementor-heading-title a[href$="/resources/memorials/"],.category-obituaries .elementor-widget-heading .elementor-heading-title a[href$="/resources/obituaries/"],.category-grief .elementor-widget-heading .elementor-heading-title a[href$="/resources/grief/"],.bp-page-resources .elementor-widget-heading .elementor-heading-title a[href$="/resources/"]{background-color:var(--e-global-color-dawn,#D2F0FF)}.elementor-pagination{margin-top:32px}.elementor-pagination .page-numbers{display:inline-block;color:var(--e-global-color-text,#1A1040);text-decoration:none;padding:4px 12px;border-radius:16px;transition:background-color 0.2s ease}.elementor-pagination a.page-numbers:hover,.elementor-pagination a.page-numbers:focus-visible,.elementor-pagination .page-numbers.current{background-color:var(--e-global-color-dawn,#D2F0FF)}@media (min-width:1025px){.bp-page-talk-to-a-guide .meetings-iframe-container{margin-left:auto;margin-right:auto;height:680px;overflow:hidden}}@media (min-width:768px) and (max-width:1024px){.bp-page-talk-to-a-guide .elementor-element-9cbf058{max-width:100%;margin-left:auto !important;margin-right:auto !important}.bp-page-talk-to-a-guide .meetings-iframe-container{}.bp-page-talk-to-a-guide .meetings-iframe-container iframe{height:630px !important}}@media (max-width:767px){.bp-page-talk-to-a-guide .meetings-iframe-container iframe{height:630px !important}}.bp-cal-shell{position:relative;min-height:630px}@media (min-width:1025px){.bp-cal-shell{min-height:680px}}.bp-cal-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;background:#FFFFFF;border-radius:8px;transition:opacity .25s ease,visibility .25s ease}.bp-cal-msg{margin:0;font-size:16px;line-height:26px;color:var(--e-global-color-text,#1A1040)}.bp-cal-ring{width:40px;height:40px;border:3px solid rgba(26,16,64,0.18);border-top-color:var(--e-global-color-text,#1A1040);border-radius:50%;animation:bp-cal-spin .8s linear infinite}@keyframes bp-cal-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bp-cal-ring{animation-duration:2.4s}}.bp-cal-error{display:none}.bp-cal-error a{color:var(--e-global-color-text,#1A1040);cursor:pointer;transition:color .15s ease}.bp-cal-error a:hover,.bp-cal-error a:focus-visible{color:var(--e-global-color-horizon,#3787FF)}.bp-cal-refresh{text-decoration:underline}.bp-cal-shell.is-error .bp-cal-spinner{display:none}.bp-cal-shell.is-error .bp-cal-error{display:flex}.bp-cal-shell.is-loaded .bp-cal-overlay{opacity:0;visibility:hidden;pointer-events:none}.elementor-location-header .e-n-menu-title,.elementor-location-header .e-n-menu-title *,.elementor-location-header .bp-nested-trigger,.elementor-location-header .bp-nested-trigger *{cursor:pointer !important}.bp-list-w-link a{display:inline !important;color:#ffffff;text-decoration:underline;text-underline-offset:2px}.bp-list-w-link a:hover{color:var(--e-global-color-muted)}@media (max-width:767px){.bp-comp-general-price-list .e-con:has(>.elementor-widget-heading + .elementor-widget-heading){flex-direction:column !important;align-items:flex-start !important;flex-wrap:wrap !important;row-gap:2px !important}.bp-comp-general-price-list .e-con:has(>.elementor-widget-heading + .elementor-widget-heading) .elementor-heading-title{text-align:left !important}}
