:root{--black:#212123;--blue-primary:#1c2d69;--blue-dark:#192656;--green:#42947b;--gray:#e1e1e1;--white:#fff;--light-blue:#a1aace;--bold:700;--normal:400;--medium:500;--semi-bold:600;--h6-color:#999;--base-font-size:18px;--base-small-font:14px;--secondary-font-color:#232323;--h1--font:55px;--h1-line-height:60px;--h2--font:40px;--h2-line-height:42px;--h3--font:30px;--h3-line-height:32px;--h4--font:24px;--h4-line-height:27px;--h5--font:20px;--h5-line-height:22px;--page-center-width:1440px;--page-center-width2:1180px;--page-center-width3:1203px;--page-center-width4:1020px;--btn-border-radius:8px;--theme-bg:#f2ede5}html,body{margin:0;padding:0;width:100%;min-height:100%;overflow-x:hidden}body{font-family:"Inter",sans-serif;font-size:var(--base-font-size);font-style:normal;font-weight:var(--normal);line-height:22px;color:var(--black);background:#fff}body p{font-size:var(--base-font-size)!important;line-height:22px}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{color:var(--blue-primary);font-size:var(--base-font-size);font-style:normal;font-weight:var(--semi-bold);line-height:20px;cursor:pointer}a,a:link,a:visited{outline:none;text-decoration:none;-moz-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0}img{border:none;margin:0;max-width:100%}h1{font-family:"DM Serif Text",serif;font-size:var(--h1--font)!important;font-style:normal;font-weight:var(--normal)!important;line-height:var(--h1-line-height);padding:0;margin:0!important;color:var(--blue-primary)}h2{font-family:"DM Serif Text",serif;font-size:var(--h2--font)!important;font-style:normal;font-weight:var(--normal)!important;line-height:var(--h2-line-height);padding:0;margin:0!important;color:var(--blue-primary)}h3{font-family:"DM Serif Text",serif;font-size:var(--h3--font)!important;font-style:normal;font-weight:var(--normal)!important;line-height:var(--h3-line-height);padding:0;margin:0!important;color:var(--blue-primary)}h4{font-family:"DM Serif Text",serif;font-size:var(--h4--font)!important;font-style:normal;font-weight:var(--normal)!important;line-height:var(--h4-line-height);padding:0;margin:0!important;color:var(--blue-primary)}h5{font-style:normal;font-size:var(--h5--font)!important;font-weight:var(--semi-bold)!important;line-height:var(--h5-line-height);padding:0;margin:0!important;color:var(--blue-primary)}h6{font-family:"Inter",sans-serif;font-style:normal;font-weight:var(--semi-bold)!important;font-size:var(--base-font-size)!important;letter-spacing:1.92px;text-transform:uppercase;color:var(--green);padding:0;margin:0;font-size:16px;line-height:19px}form,input,select,textarea,button{appearance:none;-webkit-appearance:none;-moz-appearance:none}p{margin:0px!important;padding:0;font-family:"Inter",sans-serif}button{border:none;background:#fff0}textarea{resize:none}input:focus,textarea:focus{outline:none}input::-moz-focus-inner{border:0;padding:0}article,aside,details,figcaption,footer,header,hgroup,menu,nav,section,time{display:block;margin:0;padding:0}figure{display:flex;margin:0px!important;padding:0}ul{list-style:none;padding:0;margin:0}section div ul{list-style:disc;padding-left:18px}section div ol{list-style:decimal;padding-left:18px}#ieWrapper{background:#000;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.ieHolder{position:relative;width:555px;padding:20px;margin:200px auto 0 auto;background:#fff;border:7px solid #2b2927}.btnIeUpdate{background:url(/wp-content/themes/memorial/images/btnIeUpdate.jpg) 0 0 no-repeat;width:144px;height:37px;position:absolute;right:20px;bottom:20px;color:#fff;line-height:37px;text-align:center;text-decoration:none;text-transform:uppercase;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:13px}.ieLogo{float:left;width:134px;height:139px;background:url(/wp-content/themes/memorial/images/ieLogo.jpg) no-repeat 0 0}.ieContent{float:right;margin:0;padding:0;width:350px;color:#666;font-size:15px;line-height:18px}.ieContent strong{margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:1px dashed #ccc;display:block;font-size:18px;color:#333;font-weight:400}.page-center{max-width:var(--page-center-width);width:100%;margin:0 auto}header{width:100%;z-index:1;background:#fff;border-bottom:1px solid #e1e1e1;z-index:2;position:relative;border-top:none}.hide-top-nav header{position:fixed;top:0}.btn-green-outline a,.btn-full-location{border-radius:var(--btn-border-radius);border:2px solid var(--green);padding:13px;color:var(--green);text-wrap:nowrap;font-weight:var(--semi-bold);transition:all 0.4s cubic-bezier(.11,0,.5,0)}.search-inline{position:relative;max-width:349px;width:100%}.search-inline input{padding:16px 46px 16px 18px;color:#212123;border-radius:6px;border:1px solid #c8cbd3;width:100%;font-size:16px}.search-inline button{width:24px;height:24px;position:absolute;right:16px;top:50%;bottom:50%;transform:translateY(-50%);cursor:pointer;padding:0}.header-top{background:var(--blue-primary);padding:9px 12px;text-align:center}.header-top{display:flex;justify-content:center;align-items:center;gap:20px}.header-top p{font-size:var(--base-small-font)!important;font-style:normal;font-weight:var(--normal)!important;line-height:15px;color:#fff;position:relative;padding-left:18px}.header-top p b{font-weight:600!important}.header-top p::before{content:"";display:inline-block;width:10px;height:10px;background:var(--green);border-radius:50%;position:absolute;left:0;top:50%;bottom:50%;transform:translateY(-50%)}.header-bottom{padding:22px 60px 22px 60px;display:flex;align-items:center;gap:191.8px;row-gap:20px;transition:all 0.6s cubic-bezier(.85,0,.15,1)}.header-bottom-left img{max-width:174.2px;width:100%;display:flex;height:52px;object-fit:contain;padding-top:2px}.header-bottom-left{max-width:174.2px;width:100%;min-width:170px}.header-bottom-right{flex-grow:1;width:100%}.header-bottom-right nav ul{display:flex;align-items:center;gap:40px;justify-content:flex-end}.header-bottom-right nav ul li a{position:relative;display:block;text-align:center;font-size:var(--base-small-font);line-height:18px;font-weight:700;padding:0 12px;word-break:keep-all}.header-bottom-right nav ul li{position:relative}.header-bottom-right nav ul li::before{content:"";display:block;width:1px;height:100%;position:absolute;left:-20px;background:#e1e1e1}.header-bottom-right nav ul li:first-child::before,.header-bottom-right nav ul li.nav-btn::before{display:none}.header-bottom-right nav ul .nav-btn a{margin:0}.nav-btn{margin-left:-20px!important}.nav-btn a{padding:10px 16px!important;font-weight:600!important}.btn-gray{font-size:var(--base-small-font);padding:10px 16px;font-weight:var(--bold);color:var(--black);border-radius:var(--btn-border-radius);background-color:var(--gray);text-wrap:nowrap;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.nav-btn.location-btn a{padding-left:42px!important;background-image:url(/wp-content/themes/memorial/images/location-min.svg);background-repeat:no-repeat;background-position:16px 50%;background-size:20px;border:1px solid var(--green);font-size:var(--base-small-font);padding:10px 16px;font-weight:var(--semi-bold);color:var(--white);border-radius:var(--btn-border-radius);background-color:var(--green);text-wrap:nowrap;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.btn-green{font-size:var(--base-small-font);padding:10px 16px;font-weight:var(--semi-bold);color:var(--white);border-radius:var(--btn-border-radius);background-color:var(--green);text-wrap:nowrap;transition:all 0.4s cubic-bezier(.11,0,.5,0)}button.btn-green{background-color:var(--green)}.btn-green:hover,.location-btn a:hover{background-color:#2e6d56}.btn-green-outline a:hover,.btn-full-location:hover{background-color:#c9e1d9;color:#2e6d56;border-color:#2e6d56}.header-btn{padding-left:42px;background-image:url(/wp-content/themes/memorial/images/phone-min.svg);background-repeat:no-repeat;background-position:16px 50%;background-size:20px;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.drop-down a{position:relative;padding-right:30px!important}.drop-down a::after{content:"";display:block;background:url(/wp-content/themes/memorial/images/caret-min.svg) no-repeat;background-size:16px;background-position:center center;width:16px;height:16px;position:absolute;top:50%;bottom:50%;transform:translateY(-50%);right:8px}.drop-down{position:relative}.drop-active::after,.header-bottom-right nav ul li:hover:after{content:"";position:absolute;bottom:-31px;left:50%;right:50%;transform:translateX(-50%);display:block;width:70%;height:4px;border-radius:4px 4px 0 0;background:var(--green);animation:fadeIn 0.3s ease-in forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.header-bottom-right nav ul li.nav-btn:hover:after{display:none}.header-border{border-top:1px solid #e1e1e1}.header-nav-wrapper{overflow:hidden;padding:0 60px;position:relative;height:50px}.header-border .header-nav{position:absolute;top:0;left:0}.header-nav{white-space:nowrap;display:inline-block;min-width:100%;text-align:center}.header-nav ul{display:inline-flex;padding:0;margin:0;list-style:none;gap:16px}.header-nav li{flex:0 0 auto;white-space:nowrap;padding:7px 0}.header-nav ul li a{font-size:16px;padding:8px 16px;text-align:center;display:block;line-height:20px;text-wrap:nowrap;border-radius:8px}.header-nav ul li:hover a{background-color:var(--theme-bg);border-radius:8px;transition:all 0.3s cubic-bezier(.12,0,.39,0)}.footer-top .page-center{display:flex;padding:46px 125px 40px 130px;position:relative}.move-to-top{position:absolute;top:0;right:130px;cursor:pointer;top:-20px;box-shadow:0 2px 6px rgb(0 0 0 / .15);border-radius:50%;width:38px;height:38px;z-index:1}.footer-top-center-column ul{display:flex;flex-direction:column;gap:20px}.footer-top-center-column h5{color:#a1aace;letter-spacing:1.68px;text-transform:uppercase;font-size:var(--base-small-font)!important;font-weight:var(--semi-bold)!important;font-family:"Inter",sans-serif;margin-bottom:19px!important}footer{background:var(--blue-primary);color:var(--white)}.footer-bottom-flex{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center;padding:16px 125px 16px 130px}.footer-top-left img{max-width:235px;width:100%;margin-bottom:18px;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(89deg) brightness(104%) contrast(101%)}.footer-top-left p{margin-bottom:18px!important;text-align:center;font-size:16px!important;font-weight:400!important;line-height:21px}.btn-center{text-align:center}.btn-white{font-size:20.313px;padding:15.62px 30.47px;font-weight:var(--bold);color:var(--black);border-radius:30.469px;background-color:var(--white);display:inline-block}.footr-btn{padding-left:40px;background-image:url(/wp-content/themes/memorial/images/phone-min.svg);background-repeat:no-repeat;background-position:26px 50%;background-size:20px;width:200px;margin:0 auto;display:block;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.footer-top-left{position:relative;max-width:254px;width:100%;margin-right:69px}.footer-top-right{max-width:308px;width:100%}.footer-top-center-column{min-width:134px}.move-to-top{display:none}.footer-bottom{font-size:12px;text-align:center;color:var(--white);background:var(--blue-dark)}.footer-bottom p{font-size:12px!important}.footer-top-center{display:flex;max-width:557px;width:100%;gap:26px;margin-right:26px}.footer-top-center ul li{line-height:0}.footer-top-center ul li a{font-size:var(--base-small-font);color:var(--white);line-height:18px;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.social-icons{display:flex;align-items:center;gap:20px;position:relative}.social-icons a{display:flex}.social-icons::after{content:"";position:absolute;right:-24px;background:#505c8d;width:1.937px;height:32px}.social-icons img{width:24px;height:24px;object-fit:contain}.footer-top-right p{font-size:16px!important;font-weight:var(--normal)!important;line-height:21px;color:var(--theme-bg)}.footer-top-right p:first-child{margin-bottom:25px!important}.footer-top-right p a{color:var(--theme-bg);font-weight:700;text-decoration:underline;font-size:16px;line-height:20px;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.sub-pages-link a{font-size:12px;line-height:22px;color:var(--white);transition:all 0.4s cubic-bezier(.11,0,.5,0)}.sub-pages-link{display:flex;gap:24px;align-items:center}.footer-bottom-left{display:flex;align-items:center;gap:48px}.chat-icon{width:56px;height:56px;position:fixed;right:36px;bottom:18px;cursor:pointer;z-index:2}.chat-icon img{object-fit:contain;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .4))}.loader{width:100%;height:5px;background:linear-gradient(90deg,transparent 33%,#42947b 50%,transparent 66%) #fff0;background-size:300% 100%;animation:l1 1.5s infinite cubic-bezier(.45,0,.55,1)}@keyframes l1{0%{background-position:right}}.home-banner{padding:80px 20px;padding-bottom:161px;min-height:625px;z-index:1;position:relative}.banner-full-width{padding-bottom:80px}.home-banner h1{max-width:775px;width:100%;margin:0 auto!important;margin-bottom:15px!important;text-align:center;color:#1c2d69}.home-banner p{max-width:648px;width:100%;margin:0 auto!important;text-align:center;color:#1c2d69}.banner-subfield{padding:34px 69px 34px 73px;max-width:918px;width:100%;margin:0 auto;background:#fff;box-shadow:0 4px 10px 0 rgb(64 40 76 / .25);border-radius:16px;margin-top:-121px;text-align:center;z-index:1;position:relative}.banner-search form{display:flex;align-items:center;gap:16px;margin-bottom:28px}.banner-search input{border-radius:10px;border:1px solid#C8CBD3;background:#fff;padding:17.5px 16px 17.5px 16px;color:#6c6d73;font-size:16px;font-weight:400;line-height:21px;max-width:550px;width:100%}.banner-search .btn-green{min-width:210px;text-align:center;height:56px}.btn-green.white-arrow{padding:12px 16px;justify-content:center;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px;font-size:16px;line-height:20px;font-weight:600}.btn-green.white-arrow::after,a.contact-link::after{content:"";background-image:url(/wp-content/themes/memorial/images/arrow-right-white.svg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px;display:block}a.contact-link:hover::after{animation:bounce 0.6s ease}a.contact-link::after{background-size:20px;width:20px;height:20px}a.contact-link{display:flex;gap:10px;align-items:center;padding-left:20px;padding-right:20px}.banner-subfield h5{margin-bottom:31px!important}.current-loc a{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px;line-height:20px;width:fit-content;margin:0 auto}.banner-subfield .active-geo img{width:24px;height:24px}.banner-search input:focus{border:1px solid var(--blue-primary);border-radius:10px}.page-center.offer-slider{max-width:var(--page-center-width2)}.offer-slider{padding-top:111px;padding-bottom:122px}.offer-slider-init{margin-bottom:0!important;border-radius:16px}.slick-track{transition:all 0.6s cubic-bezier(.25,1,.5,1)!important}.offer-item{display:flex;gap:48px;flex-wrap:wrap;row-gap:20px;border-radius:16px}.offer-left{max-width:calc(50% - 24px);width:100%;height:480px}.offer-left img{border-top-left-radius:16px;border-bottom-left-radius:16px;object-fit:cover;height:100%;width:100%}.offer-right{max-width:calc(50% - 24px);width:100%;display:flex;gap:24px;flex-direction:column;align-self:center;padding-top:20px;padding-bottom:20px;max-height:438px;overflow:auto;scrollbar-width:thin;scrollbar-color:#42947b #c9e1d9;padding-right:48px}.offer-right::-webkit-scrollbar{width:8px}.offer-right::-webkit-scrollbar-thumb{background-color:var(--green)}.offer-right::-webkit-scrollbar-track{background-color:#c9e1d9}.offer-right a,.news-mobile-popup a{display:flex;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:600;line-height:20px;color:var(--green);position:relative;cursor:pointer;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.offer-right a:hover,.news-mobile-popup a:hover{color:#2e6d56}.offer-right a:hover::after,.news-mobile-popup a:after{filter:brightness(0) saturate(100%) invert(36%) sepia(4%) saturate(5459%) hue-rotate(107deg) brightness(94%) contrast(85%);animation:bounce 0.6s ease}.offer-right h4,.news-mobile-content h4{font-weight:600!important;font-family:"Inter",sans-serif}.offer-right a::after,.news-mobile-popup a::after{content:"";background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat;background-size:24px;width:24px;height:24px;display:block}.slick-prev,.slick-next{width:48px;height:48px}.slick-prev::before{content:"";background:url(/wp-content/themes/memorial/images/slick-l.svg) no-repeat;background-position:center center;border:2px solid #1c2d69;border-radius:50%;opacity:1;background-size:28px;width:44px;height:44px;display:block;transition:all 0.3s cubic-bezier(.37,0,.63,1)}.slick-next::before{content:"";background:url(/wp-content/themes/memorial/images/slick-r.svg) no-repeat;background-position:center center;border:2px solid #1c2d69;border-radius:50%;opacity:1;background-size:28px;width:44px;height:44px;display:block;transition:all 0.3s cubic-bezier(.37,0,.63,1)}.slick-next:hover::before{background:#1c2d69 url(/wp-content/themes/memorial/images/slick-r-w.svg) no-repeat;box-shadow:0 3px 10px 0 rgb(62 65 75 / .23);background-position:center center;background-size:28px}.slick-prev:hover::before{background:#1c2d69 url(/wp-content/themes/memorial/images/slick-l-w.svg) no-repeat;box-shadow:0 3px 10px 0 rgb(62 65 75 / .23);background-position:center center;background-size:28px}.slick-next{right:-71px}.slick-prev{left:-71px}.slick-dots{bottom:-42px}.slick-dots li{margin:0 1px}.slick-dots li button{padding:0}.slick-dots li button::before{display:none}.slick-dots li button{width:10px;height:10px;background:#ded5c6;border-radius:50%;transition:all 0.3s cubic-bezier(.12,0,.39,0)}.slick-dots li.slick-active button{background:#1c2d69}.content-section .btn-green{min-width:299px}.content-section{display:flex;flex-direction:column;gap:24px}.planning-ahead{padding-top:74px;padding-bottom:74px;display:flex;align-items:center;gap:82px}.planning-ahead .content-section{max-width:50%;width:100%}.image-section{max-width:50%;width:100%;padding-right:26px}.plan-ahead-reverse .image-section{padding-left:26px;padding-right:0}.section-right{max-width:480px;width:100%;align-self:end;gap:24px;display:flex;flex-direction:column}.planning-ahead .image-section img{object-fit:contain}.slanding-left{max-width:50%;width:100%;position:relative}.slanding-section .slanding-left,.plan-ahead-banner .plan-ahead-banner-right{overflow:hidden}.slading-frame{display:block!important;position:absolute;width:inherit!important;height:calc(100% + 1px)!important;object-fit:contain!important;top:0;right:-1px;object-position:top right}.slanding-right{max-width:50%;width:100%;z-index:1;align-self:center}.slanding-section{display:flex;background:var(--theme-bg);gap:112px}.slanding-right .slanding-right-content{max-width:480px}.slanding-left img{width:100%;height:100%;object-fit:cover}.banner-accordion{position:relative;padding-left:40px;margin-top:48px}.banner-accordion::before{content:"";width:1px;height:calc(100% - 32px);position:absolute;border-radius:2px;top:0;left:0;display:block;background:#ded5c6}.sub-line{content:"";width:3px;position:absolute;top:0;left:-1px;display:block;background:var(--green);border-radius:2px;transition:all 0.2s cubic-bezier(.25,.1,.25,1);min-height:15px}.accordion-title{margin-bottom:16px;cursor:pointer;color:#a1aace;font-size:24px;font-style:normal;font-weight:600;line-height:27px;transition:all 0.3s cubic-bezier(.25,.1,.25,1)}.slide-open .accordion-title,.accordion-title:hover{color:var(--blue-primary)}.accordion-body{display:flex;flex-direction:column;gap:16px}.accordion-item{padding-bottom:32px}.accordion-body a{display:flex;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:600;line-height:20px;color:var(--green);position:relative;cursor:pointer;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.accordion-body a:hover{color:#2e6d56}.accordion-body a::after{content:"";background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat;background-size:24px;width:24px;height:24px;display:block}.accordion-body a:hover::after{filter:brightness(0) saturate(100%) invert(36%) sepia(4%) saturate(5459%) hue-rotate(107deg) brightness(94%) contrast(85%);animation:bounce 0.6s ease}.slanding-right-content h6{margin-bottom:16px!important}.slanding-right-content{padding-top:110px;padding-bottom:112px}.center-head{display:flex;flex-direction:column;gap:16px;text-align:center;align-items:center;margin:0 auto}.news-section,.video-slide{padding-top:100px;padding-bottom:122px}.news-section .center-head{margin-bottom:56px}.news-section .page-center{max-width:var(--page-center-width2)}.btn-white{display:flex;align-items:center;padding:12px 16px;min-width:300px;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;gap:8px;border-radius:8px;background:#fff;color:var(--green);font-size:16px;font-style:normal;font-weight:600;line-height:20px;justify-content:center;cursor:pointer;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.btn-white.arrow::after{content:"";background-image:url(/wp-content/themes/memorial/images/arrow-right.svg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px;display:block}.get-started{background:var(--green);padding:96px 20px}.get-started .page-center{max-width:var(--page-center-width2)}.get-started .center-head h6{color:#fff;margin-bottom:24px!important}.get-started .center-head{width:100%;margin:0 auto;gap:0}.get-started .center-head h2{color:#fff;margin-bottom:32px!important;font-size:55px!important;font-style:normal;font-weight:400!important;line-height:60px}.obituary{padding-top:100px;padding-bottom:87px}.obituary .page-center{max-width:var(--page-center-width2)}.testimonial-title{max-width:680px;width:100%}.testimonial-title h6{margin-bottom:16px!important}.testimonial-title h2{color:#fff}.testimonial .page-center{max-width:var(--page-center-width3)}.testimonial{padding-bottom:132px;padding-top:80px;background:var(--blue-dark)}.testimonial-title{margin-bottom:42px}.testimonial-item{border-radius:12px;background:var(--blue-primary);box-shadow:0 8px 20px 0 rgb(0 0 0 / .1);padding:40px;display:flex;flex-direction:column;height:100%}.testimonial-item img{width:52px;height:39px;object-fit:cover;margin-bottom:24px}.testimonial-item h5{color:#fff}.testimonial-item>p{flex-grow:1;padding-bottom:25px;color:#fff;font-size:16px!important;line-height:21px}.author-detail h5{color:#fff;margin-bottom:16px!important;font-size:18px!important;font-weight:700}.author-detail p{color:#a1aace;font-size:14px!important;font-weight:600!important;line-height:19px;letter-spacing:1.68px;text-transform:uppercase;margin-bottom:6px!important}.author-detail p:last-child{margin-bottom:0!important}.testimonial-slider .slick-slide{margin:0 10px}.testimonial .slick-dots li button{background:#505c8d}.testimonial .slick-dots li.slick-active button{background:#fff}.testimonial .slick-dots{bottom:-52px}.testimonial .slick-prev,.testimonial .slick-next{top:-77px;bottom:inherit;left:inherit;right:0;width:60px;height:60px}.testimonial .slick-prev{right:78px}.testimonial .slick-next::before{background:url(/wp-content/themes/memorial/images/slider-white-right.svg) no-repeat!important;background-size:60px!important;width:60px;height:60px}.testimonial .slick-prev::before{background:url(/wp-content/themes/memorial/images/slider-white-left.svg) no-repeat!important;background-size:60px!important;width:60px;height:60px}.faq{padding-top:100px;padding-bottom:100px}.faq .page-center{max-width:var(--page-center-width2);display:flex;gap:121px}.faq-left{max-width:480px;width:100%;display:flex;flex-direction:column;gap:24px}.faq-right{max-width:579px;width:100%}.faq-accordion-title::after{content:"";background:url(/wp-content/themes/memorial/images/arrow-down.svg) no-repeat;background-size:24px;display:block;transition:all 0.6s cubic-bezier(.37,0,.63,1);width:24px;height:24px;background-position:center;position:absolute;right:0;top:2px}.faq-accordion-item:not(:first-child) .faq-accordion-title::after{top:20px}.faq-accordion-item.slide-active .faq-accordion-title::after{rotate:180deg}.faq-accordion-title{align-items:center;gap:10px;cursor:pointer;color:var(--blue-primary);font-size:18px;font-weight:700;line-height:22px;padding-top:20px;-webkit-tap-highlight-color:#fff0;position:relative;padding-right:34px}.faq-accordion-item{border-bottom:1px solid #ded5c6;padding-bottom:20px}.faq-accordion-item:first-child .faq-accordion-title{padding-top:0}.faq-accordion-body{font-size:16px;line-height:21px;padding-top:15px}.article{padding-top:100px;padding-bottom:100px;background:var(--theme-bg);position:relative;z-index:1}.article .center-head{margin-bottom:56px}.article .slick-slide{margin:0 10px}.article-item{display:flex;flex-direction:column;gap:16px;border-radius:12px;background:#fff;height:470px}.article-top{flex-grow:1;display:flex;flex-direction:column;gap:16px;padding:0 24.5px}.article-top h5{font-family:"Inter",sans-serif;font-size:18px!important;font-style:normal;font-weight:700!important;line-height:22px}.article-top h6{font-family:"Inter",sans-serif;font-size:14px!important;font-style:normal;font-weight:600!important;line-height:19px}.article-top p{font-size:16px!important;font-style:normal;font-weight:400!important;line-height:21px;color:#6c6d73}.menu-select{display:none}.hide-top-nav .header-top{display:none}.article-top~a,a.arrow-right{display:flex;align-items:center;position:relative;gap:8px;color:var(--green);font-size:16px;font-style:normal;font-weight:600;line-height:20px;padding:0 24.5px 24px;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.article-top~a:hover,a.arrow-right:hover{color:#2e6d56}.article-item img{margin-bottom:8px;border-top-left-radius:12px;border-top-right-radius:12px;height:244.9px;object-fit:cover}.article-top~a::after,a.arrow-right::after{cursor:pointer;content:"";background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat;background-size:24px;width:24px;height:24px;display:block}.article-top~a:hover::after,a.arrow-right:hover::after{filter:brightness(0) saturate(100%) invert(36%) sepia(4%) saturate(5459%) hue-rotate(107deg) brightness(94%) contrast(85%);animation:bounce 0.6s ease}.article .btn-center{margin-top:90px}.article .btn-green{width:280px}.article .page-center{max-width:var(--page-center-width2)}.btn-center{display:flex;flex-direction:column;gap:16px;text-align:center;align-items:center;justify-content:center}.slanding-left figure{width:100%;height:100%}.mega-menu{background:#fff;padding-top:24px;padding-bottom:33px;border-top:1px solid var(--theme-bg);position:absolute;width:100%;left:0;top:0;margin-top:1px}.mega-menu .page-center{max-width:1200px;display:flex;gap:100px}.menu-left{position:relative;max-width:300px;width:100%;display:flex;flex-direction:column;gap:18px;padding-top:24px}.drop-active a:after{rotate:180deg;transform:inherit;top:10px}.menu-left::after{content:"";display:block;position:absolute;right:-52px;top:24px;height:calc(100% - 24px);width:1px;background:#ded5c6}.menu-right{position:relative;max-width:800px;width:100%}.menu-right{display:flex;flex-wrap:wrap;gap:40px;row-gap:20px}.mega-menu .menu-item{max-width:380px;width:100%;text-align:center;padding:24px;transition:all 0.5s cubic-bezier(.65,0,.35,1);cursor:pointer}.mega-menu .menu-item:hover{background:#f2ede5;border-radius:18px}.mega-menu .menu-item img{height:252px;object-fit:contain;margin-left:auto;margin-right:auto;margin-bottom:24px}.mega-menu .menu-item h5{margin-bottom:12px!important}.mega-menu .menu-item p{font-size:16px!important;font-style:normal;font-weight:400!important;line-height:21px;color:var(--black)}.menu-b .menu-item a{display:flex;gap:24px;text-align:left}.menu-b .menu-item img{margin-bottom:0;max-width:77px;height:83px;width:100%;object-fit:cover}.menu-b .menu-item h5{margin-bottom:8px!important}.mega-menu .menu-item a{background:none!important;margin-right:0!important;padding:0!important}.mega-menu .menu-item a::after{display:none!important}.nav-btn a:after{display:none!important}.immediate-need-banner{padding:80px 0;background-color:var(--theme-bg)}.immediate-need-banner .center-head{max-width:777px;width:100%;gap:24px}.immediate-box-wrapper{display:flex;justify-content:center;gap:59px;margin-top:50px;margin-bottom:32px}.immediate-need-banner p{color:#000;max-width:840px;margin:0 auto!important;font-size:13px!important;font-weight:400!important;line-height:15px;text-align:center}.immediate-box{text-align:center;border-radius:16px;background:#fff;padding:41px 40px 51px;max-width:480px;width:100%}.immediate-box img{width:68px;height:68px;object-fit:contain;display:flex;margin:0 auto;margin-bottom:26px}.immediate-box h4{margin-bottom:39px!important;font-family:"Inter",sans-serif;font-weight:600!important}.immediate-box .link{font-family:"DM Serif Text",serif;font-size:50px;font-style:normal;font-weight:400;line-height:42px;color:var(--green);transition:all 0.4s cubic-bezier(.11,0,.5,0)}.immediate-box .link:hover{color:#2e6d56}.immediate-box .btn-green{min-width:317px;margin:0 auto}.important-info{background:var(--theme-bg);padding:120px 0;z-index:1;position:relative}.important-info .page-center{max-width:var(--page-center-width2)}.info-box-wrapper{display:flex;justify-content:center;gap:20px;margin-top:56px;flex-wrap:wrap}.important-info .center-head{max-width:935px}.info-box{max-width:380px;width:100%;border-radius:12px;background:#fff;padding:40px;display:flex;flex-direction:column;gap:28px}.info-box img{width:60px;height:60px;object-fit:contain}.info-box h4{font-family:"Inter",sans-serif;font-weight:600!important}.info-box ul,.wide-image-inner ul{display:flex;flex-direction:column;gap:40px;list-style:none;padding-left:0}.info-box ul li,.wide-image-inner ul li{position:relative;padding-left:38px}.info-box ul li::after,.wide-image-inner ul li::after{content:"";position:absolute;width:100%;height:1px;display:block;bottom:-21px;left:0;background:#ded5c6}.info-box ul li::before,.wide-image-inner ul li::before{position:absolute;left:0;top:0;content:"";background:url(/wp-content/themes/memorial/images/check.svg) no-repeat;background-position:center top;width:22px;height:22px;background-size:22px;display:block}.wide-image-inner ul li::before{top:2px}.info-box ul li:last-child::after,.wide-image-inner ul li:last-child::after{display:none}.death-occurs{padding-top:140px;display:flex;gap:149px}.death-occurs .death-occurs-left{max-width:50%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.death-occurs .death-occurs-right{max-width:50%;width:100%;align-self:center}.death-occurs .content-section{max-width:477px;margin-left:auto;padding-bottom:38px}.death-occurs .death-occur-tab{padding-bottom:162px;align-self:center;max-width:497px;width:100%}.item-count{background:url(/wp-content/themes/memorial/images/brand-shape.svg) no-repeat;width:64px;background-size:64px;background-position:center top;display:flex;align-items:center;justify-content:center;height:64px;color:var(--blue-primary);font-size:55px;font-weight:500;font-family:"DM Serif Text",serif;z-index:1;position:relative;background-color:#fff}.death-occurs-item{gap:33px;display:flex}.death-occurs-item-right h5{margin-bottom:16px!important;font-weight:600!important}.death-occurs-item-right p{margin-bottom:20px!important;font-size:16px!important;line-height:21px}.death-occurs-item-right p:last-child{margin-bottom:0}.death-occurs-item-right{padding-bottom:56px}.death-occurs-item:last-child .death-occurs-item-right{padding-bottom:0}.death-occurs-item-right a{font-size:16px;font-style:normal;font-weight:600;line-height:20px;color:var(--green);position:relative;cursor:pointer;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.death-occurs-item-right a:hover{color:#2e6d56}.death-occurs-item-right a.arrow{display:inline-flex;gap:8px}.death-occurs-item-right a.arrow::after{content:"";background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat;background-size:24px;width:24px;height:24px;display:block}.death-occurs-item-right a.arrow:hover::after{filter:brightness(0) saturate(100%) invert(36%) sepia(4%) saturate(5459%) hue-rotate(107deg) brightness(94%) contrast(85%);animation:bounce 0.6s ease}.death-occurs-item-left{position:relative}.death-occurs-item-left::after{content:"";position:absolute;display:block;height:100%;width:1px;background:#ded5c6;left:50%;right:50%;transform:translateX(-50%);top:0}.death-occurs-item:last-child .death-occurs-item-left .item-count span:last-child{width:100%;height:168px;position:absolute;top:61px;bottom:0;z-index:-1;background-color:#fff}.item-count span:first-child{width:100%;height:16px;top:-16px;display:block;position:absolute;background-color:#fff}.item-count span:last-child{width:100%;height:16px;bottom:-16px;display:block;position:absolute;background-color:#fff}.death-occurs-item:first-child .death-occurs-item-left .item-count span:first-child{display:none}.slanding-left-contact{max-width:50%;width:100%;position:relative}.slanding-left-contact img{width:100%;height:100%;object-fit:cover}.slanding-left-contact figure{width:100%;height:100%}.slanding-right-contact{max-width:50%;width:100%;z-index:1;align-self:center;color:#fff}.contact-form-slanding{display:flex;background:var(--blue-primary);gap:70px;overflow:hidden}.prestige-banner.contact-form-slanding{gap:48px}.slanding-right-contact h2{color:#fff}.head{display:flex;flex-direction:column;gap:16px}.contact-form-wrapper{max-width:580px;width:100%}.slanding-right-contact .contact-form-wrapper,.slanding-right-funeral .contact-form-wrapper{padding:120px 0 88px}.contact-form{margin-top:56px}.form-group{display:flex;gap:12px;margin-bottom:16px}.form-group span{width:100%}.form-group-half{max-width:calc(50% - 6px);width:100%}.form-group input{width:100%;color:var(--black);font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:21px;padding:17.5px 16px;border-radius:10px;background:#fff;border:none}.form-group input::placeholder,textarea::placeholder{opacity:1!important;color:#6c6d73!important}textarea{width:100%;color:#6c6d73!important;font-family:"Inter",sans-serif;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:21px!important;padding:17.5px 16px!important;border-radius:10px!important;background:#fff;border:solid 1px transparent!important;height:104px}.required-field{margin-bottom:40px;font-size:13px;font-style:normal;font-weight:400;line-height:15px}.contact-form label{font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:12px;display:block}.contact-form input[type="submit"]{border-radius:8px;background-color:var(--green);border:none;padding:12px 16px;min-width:300px;color:#fff;background-image:url(/wp-content/themes/memorial/images/arrow-right-white.svg);background-repeat:no-repeat;background-size:24px;font-size:16px;font-style:normal;font-weight:600;line-height:20px;font-family:"Inter",sans-serif;display:flex;justify-content:center;margin:0 auto;margin-top:40px;background-position:69% center;cursor:pointer;height:48px;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.contact-form input[type="submit"]:hover{background-color:#2e6d56}.plan-ahead-banner{background:var(--theme-bg);display:flex;gap:90px}.plan-ahead-banner-left{max-width:50%;width:100%;align-self:center}.plan-ahead-banner-left-content{max-width:502px;padding:127px 0;display:flex;flex-direction:column;justify-content:right;margin-left:auto;gap:32px}.plan-ahead-banner-right{max-width:50%;width:100%;z-index:1}.plan-ahead-banner-left-content h6{margin-bottom:-8px!important}.slanding-left-contact .slading-frame{right:-5px}.plan-ahead-banner-left-content .btn-green{min-width:300px}.plan-ahead-banner-right figure{height:100%}.why-plan-ahead{padding:100px 0}.why-plan-ahead .center-head{max-width:980px;width:100%;margin:0 auto}.plan-ahead-box-wrapper{display:flex;gap:30px;justify-content:center;margin-top:56px;flex-wrap:wrap}.plan-ahead-box{padding:48px 24px;text-align:center;border-radius:12px;background-color:#fff;border:1px solid #ded5c6;max-width:337px;width:100%}.plan-ahead-box img{display:block;margin:0 auto;margin-bottom:32px;width:72px;height:72px;object-fit:contain}.plan-ahead-box h5{margin-bottom:16px!important}.plan-ahead-box p{font-size:16px!important;font-style:normal;font-weight:400!important;line-height:21px}.guide-book{background-color:var(--blue-dark);display:flex;gap:73px;position:relative}.guide-book-content{max-width:480px;padding:111px 0 109px 0;display:flex;flex-direction:column;gap:24px}.guide-book-content h2{color:#fff}.guide-book-banner .guide-book-content h2{color:var(--blue-primary)}.guide-book-content p{color:#fff;max-width:365px;width:100%}.guide-book-content .btn-white{min-width:340px;margin-top:24px}.guide-book-right{max-width:50%;width:100%;align-self:center}.guide-book-left{max-width:50%;width:100%;z-index:1}.guide-book-left figure{height:100%}.guide-book-left figure img{width:100%;object-fit:cover;height:100%;object-position:left}.plan-ahead-banner-right figure img{width:100%}.funeral-banner .plan-ahead-banner-left-content{max-width:431px;gap:24px}.funeral-banner .plan-ahead-banner-left-content .btn-green{margin-top:8px}.funeral-banner .plan-ahead-banner{gap:169px}.why-plan-funeral{padding:120px 0}.funeral-slanding .contact-form-wrapper{max-width:480px}.slanding-right-contact{max-width:50%;width:100%;z-index:1;align-self:center;color:#fff}.slanding-right-funeral{max-width:50%;width:100%;z-index:1;align-self:center}.funeral-slanding .slading-frame{top:0;height:calc(100% + 3px)!important}.includes-section{margin-top:32px}.includes-section h6{margin-bottom:8px!important;color:#77a796;letter-spacing:1.68px;line-height:19px;font-size:14px!important}.tag{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.tag div{color:#2e6d56;font-size:14px;font-style:normal;font-weight:600;line-height:18px;border-radius:8px;background-color:#c9e1d9;padding:4px 8px}.tag div a{font-size:inherit;line-height:inherit}.funeral-service{padding-top:120px;background:var(--theme-bg) url(/wp-content/themes/memorial/images/funeral-bg.svg) no-repeat;background-position:center right}.funeral-service .page-center{max-width:var(--page-center-width2);display:flex;gap:120px}.head-g-24{display:flex;flex-direction:column;gap:24px}.funeral-service-left figure{margin-top:66px!important}.funeral-service-left{max-width:480px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.funeral-service-right{padding-bottom:120px;max-width:580px;width:100%}.funeral-service-right .faq-accordion-item{border:none;border-radius:8px;background:#fff;margin-bottom:20px;padding-bottom:0}.funeral-service-right .faq-accordion-body{padding-left:20px;padding-right:20px;padding-bottom:32px;padding-top:0}.funeral-service-right .faq-accordion-title{font-size:20px;font-style:normal;font-weight:600;line-height:22px;padding:0;position:relative;padding:32px 20px!important;padding-right:46px!important}.next-step{background:#fff;padding:120px 0}.next-step .center-head{max-width:692px}.two-col-box-wrapper{display:flex;justify-content:center;gap:10px}.two-col-box{border-radius:16px;background:#fff;display:flex;flex-direction:column;gap:24px;border:1px solid #ded5c6;padding:69.53px 40px 58px;max-width:480px;width:100%;text-align:center}.two-col-box img{width:118px;height:118px;object-fit:contain;margin:0 auto;margin-bottom:24px}a.green{color:var(--green);position:relative;display:flex;gap:8px;font-size:16px;transition:all 0.4s cubic-bezier(.11,0,.5,0)}a.green:hover{color:#2e6d56}a.green.arrow::after{content:"";background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat;background-size:24px;width:24px;height:24px;display:block}a.green.arrow:hover::after{filter:brightness(0) saturate(100%) invert(36%) sepia(4%) saturate(5459%) hue-rotate(107deg) brightness(94%) contrast(85%);animation:bounce 0.6s ease}.two-col-box-wrapper{margin-top:56px}.two-col-box-wrapper a.green{justify-content:center}.two-col-box p{font-size:16px!important;line-height:21px}.burial-banner .plan-ahead-banner-left-content{gap:20px}.burial-banner .btn-green{margin-top:12px}.burial-banner{gap:100px}.burial-explore{background:url(/wp-content/themes/memorial/images/burial-bg.svg) no-repeat;background-position:bottom left;background-size:50%}.burial-explore .funeral-service-right{padding-bottom:160px}.burial-news .offer-right p,.theme-bg-light .offer-right p,.news-mobile-content p{font-size:16px!important;line-height:21px;margin-bottom:13px!important}.offer-right h5,.news-mobile-content h5{color:#212123;font-size:16px!important;font-style:normal;font-weight:700!important;line-height:21px;font-family:"Inter",sans-serif;margin-bottom:10px!important;margin-top:10px!important}.offer-right ul li,.news-mobile-content ul li{font-size:16px;font-style:normal;font-weight:400;line-height:21px;padding-left:10px}.offer-right ul,.news-mobile-content ul{list-style:disc;padding-left:18px}.burial-slanding .head{gap:24px}.burial-slanding{background:var(--blue-dark)}.burial-slanding .contact-form-wrapper{max-width:480px}.burial-slanding .slading-frame{top:0;height:100%!important}.slanding-right h2~p{margin-top:16px!important;color:var(--blue-primary)}.theme-bg .offer-item{background-color:#fff}.offer-right ul li span,.news-mobile-content ul li span{color:#6c6d73;font-size:16px;font-style:italic;font-weight:400;line-height:20px;letter-spacing:-.16px;display:block;margin-bottom:5px}.offer-right article,.news-mobile-content article{padding:15px 24px;font-family:"Inter",sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:21px;background-color:var(--theme-bg);border-radius:8px}.offer-right article h6,.news-mobile-content article h6{padding-bottom:8px}.prestige-book .guide-book-content{max-width:506px}.prestige-book .guide-book-content p{max-width:100%}.work-section{padding:100px 0 150px}.work-section .center-head{max-width:776px;width:100%;margin:0 auto}.work-section .page-center{max-width:var(--page-center-width2)}.work-slider{margin-top:48px}.work-slider .slick-slide{margin:0 10px}.work-slider img{max-width:575px;width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:16px;margin-bottom:0!important}.theme-bg .plan-ahead-box{border:1px solid #f2ede5}.burial-slanding .contact-form-wrapper h1{color:#fff}.prestige-banner .contact-form-wrapper{max-width:545px}.article-banner{padding:100px 0}.article-banner .center-head{gap:24px;margin-bottom:0;max-width:980px;width:100%}.article-banner .offer-slider-init{margin-bottom:42px!important;margin-top:100px}.article-categories{background-color:#fff;padding:80px 0 91px 0}.article-categories .page-center{max-width:1022px}.article-categories.border .page-center{max-width:var(--page-center-width4)}.article-row{margin-top:41px;display:flex;gap:46px;row-gap:30px;flex-wrap:wrap;justify-content:flex-start}.border .article-row{margin-top:45px}.article-row-item{max-width:310px;width:100%}.border .article-row{display:flex;gap:19px;flex-wrap:wrap;justify-content:center}.border .article-row-item{max-width:327px;width:100%}.article-row-item img{border-radius:12px;margin-bottom:21px;width:310.956px;height:204px;object-fit:cover}.border .article-row-item{border-radius:12px;border:1px solid #d0d0d0}.border .article-row-item img{border-bottom-left-radius:0;border-bottom-right-radius:0;width:327px;height:210px}.article-label{display:flex;flex-direction:column;gap:13px}.border .article-label{padding:0 32px 32.5px 32px}.article-label h4{font-family:"Inter",sans-serif;font-weight:600!important}.learn-more{display:flex;gap:8px;align-items:center;font-size:16px;font-style:normal;font-weight:600;line-height:20px;color:var(--green);transition:all 0.4s cubic-bezier(.11,0,.5,0)}.learn-more:hover{color:#2e6d56}.learn-more::after{content:"";background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat;background-size:24px;width:24px;height:24px;display:block;background-position:center}.learn-more:hover::after{filter:brightness(0) saturate(100%) invert(36%) sepia(4%) saturate(5459%) hue-rotate(107deg) brightness(94%) contrast(85%);animation:bounce 0.6s ease}.two-col .learn-more{font-size:16px}.article-row-item a{display:block;height:100%}.article-row-item.two-col{max-width:500px}.article-categories .btn-center{margin-top:45px}.article-row-item.two-col img{width:500px;height:320px}.article-label h6{font-size:14px!important;font-weight:600!important;line-height:19px;letter-spacing:1.68px}.article-categories .btn-center{border-top:1px solid #f2ede5;padding-top:40px}.article-categories.border .btn-center{border:none;padding-top:0}.btn-green.white-down{display:flex;align-items:center;gap:8px;font-size:16px;line-height:20px;justify-content:center}.btn-green.white-down::after{content:"";background-image:url(/wp-content/themes/memorial/images/white-down.svg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px;display:block}.blog{padding:64px 0 100px 0}.blog .page-center{display:flex;gap:120px;max-width:var(--page-center-width2);align-items:flex-start}.blog-right .article-row{flex-direction:column;gap:32px;margin-top:28px}.blog-left{max-width:680px;width:100%}.blog-right{max-width:380px;width:100%;padding:32px;border-radius:12px}.blog p{font-size:16px!important;line-height:21px}.blog-left ul{list-style:disc;padding-left:18px;padding-top:10px;padding-bottom:25px}.blog-left ol{padding-left:18px;padding-top:10px;margin:0;padding-bottom:25px}.blog-left ul li,.blog-left ol li{font-size:16px;line-height:21px;padding-bottom:10px}.blog-left p+ul,.blog-left p+ol{margin-top:-30px}.blog-left figure{flex-direction:column}.blog-left figcaption{margin-top:-30px;margin-bottom:25px;font-size:14px}.blog-left h1,.blog-left h2,.blog-left h3,.blog-left h4,.blog-left h5,.blog-left h6{margin-bottom:24px!important}.blog p{padding-bottom:48px}.blog-left img{width:100%;height:inherit;margin-bottom:48px;border-radius:16px}.blog-left a{color:var(--green);transition:all 0.4s cubic-bezier(.11,0,.5,0);font-size:inherit!important}.blog-left a:hover{color:#2e6d56}time{color:#616161}.social{padding-top:30px;border-top:1px solid #f2ede5;display:flex;justify-content:right;gap:9px;align-items:center}.social b{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.social img{margin-bottom:0;max-width:24px}.social span{display:flex;gap:17px;flex-wrap:wrap;align-items:center}.guide-book-banner .guide-book-content{padding:60px 0 60px;max-width:621px;margin-left:auto}.guide-book-banner .guide-book-right{align-self:flex-start}.guide-book-banner .contact-form-wrapper{max-width:100%}.guide-book-banner .contact-form{margin-top:36px;padding-right:0}.guide-book-banner .contact-form input[type="submit"]{min-width:248px;margin:0;margin-top:30px}.guide-book-banner{gap:0}.guide-content{padding:100px 0}.guide-content .page-center{display:flex;gap:68px;align-items:center;max-width:var(--page-center-width2)}.guide-content-left{max-width:571px;width:100%}.guide-content-right{max-width:541px;width:100%}.about-banner{padding-top:58px;padding-bottom:58px}.about-banner .image-section{padding-right:48px}.about-banner .section-right{max-width:493px}.about-banner .planning-ahead{gap:32px}.about-career .content-section .btn-green{min-width:192px;margin-top:24px}.about-career{padding-top:35px;padding-bottom:0;gap:76px}.mission{background-color:var(--blue-dark);padding:180px 0 198px 0}.mission .center-head{gap:31px;max-width:726px;width:100%;margin:0 auto}.mission .center-head h2,.mission .center-head h3,.mission .center-head h4{color:#fff}.locations{padding:198px 0;background-color:var(--blue-primary);color:#fff}.locations .page-center{max-width:941px;width:100%;margin:0 auto;gap:152px;display:flex}.location-left{max-width:365px;width:100%}.location-right{max-width:424px;width:100%}.location-left h2{color:#fff;margin-bottom:46px!important}.location-left .btn-green{min-width:297px}.location-slider h2{font-size:147px!important;font-style:normal;font-weight:400!important;line-height:147px;color:#fff;font-family:"DM Serif Text",serif;text-align:center}.location-slider p{font-size:37px!important;font-style:normal;font-weight:700!important;line-height:41px;color:#fff;text-align:center;padding-top:14px;display:block}.contact-banner{padding:56px 0 101px}.contact-banner .page-center{display:flex;gap:76px;align-items:flex-start}.contact-banner-left{max-width:464px;width:100%;display:flex;flex-direction:column;gap:30px;padding-top:49px;margin-left:130px}.contact-banner-left h1{margin-bottom:71px!important;position:relative}.contact-banner-left h1::after{content:"";width:376px;height:1px;background:#ded5c6;display:block;left:0;position:absolute;bottom:-50px}.contact-banner-left h3{max-width:352px;width:100%}.contact-banner-right{padding:49px 65px;border-radius:15px;max-width:710px;width:100%;margin-right:70px}.radio-btn .wpcf7-list-item-label{position:relative;cursor:pointer}.contact-banner h5{margin-bottom:18px!important;margin-top:48px!important;font-size:18px!important;font-style:normal;font-weight:700!important;line-height:22px}.contact-banner .required-field{margin-bottom:20px}.radio-btn label{padding-left:32px;color:#6c6d73;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin:0}.radio-btn input[type="radio"]{display:none}.radio-btn input[type="radio"]~.wpcf7-list-item-label::before{display:block;position:absolute;width:15px;height:15px;border-radius:100%;border:1px solid #ded5c6;background-color:#fff;left:-25px;top:10px;content:"";cursor:pointer}.radio-btn input[type="radio"]:checked~.wpcf7-list-item-label::before{background:var(--green);border:none}.radio-btn .wpcf7-radio{display:flex;align-items:center;gap:20px}.radio-btn .wpcf7-radio .wpcf7-list-item{border-radius:8px;max-width:180px;width:100%;border:1px solid #f2ede5;background-color:#fff;padding:10px 7.3px 10px 0;margin:0}.contact-banner input[type="submit"]{min-width:293px;margin-left:auto;margin-right:auto}.contact-banner .contact-form{margin-top:20px}.contact-banner-left .btn-green{min-width:317px}.obituaries-banner .guide-book-content p{color:var(--black);max-width:498px}.obituaries-banner .contact-form-wrapper{max-width:498px}.Obituaries .page-center{max-width:var(--page-center-width2)}.Obituaries{padding:60px 0 5px}.Obituaries .search-inline{max-width:380px;margin-top:16px;margin-bottom:44px}.Obituaries-list{display:flex;flex-direction:column;gap:20px;padding:10px 0}.Obituaries-list img{width:190px;height:190px;object-fit:cover;border-radius:8px 0 0 8px}.Obituaries-list-item{border-radius:8px;box-shadow:inset 0 0 1px #cfccc7;display:flex;gap:47px;align-items:center}.Obituaries-list-right{display:flex;flex-direction:column;gap:16px}.Obituaries-list-right h4{font-family:"Inter",sans-serif}.Obituaries-list-right b{font-size:16px;font-style:normal;font-weight:400;line-height:21px}.Obituaries-list-right p{font-size:16px!important;font-style:normal;font-weight:400!important;line-height:21px;color:#6c6d73}.obituaries-banner{gap:121px}.sub-page{padding:100px 0}.sub-page .page-center{max-width:var(--page-center-width2)}.sub-page ul{list-style:disc;padding:18px;padding-top:10px}.sub-page ul li{padding-bottom:10px}.sub-page h1,.sub-page h2,.sub-page h3,.sub-page h4,.sub-page h5,.sub-page h6{margin-bottom:24px!important}.sub-page p{padding-bottom:48px}.sub-page a{color:var(--green);transition:all 0.4s cubic-bezier(.11,0,.5,0);font-size:inherit!important}.sub-page a:hover{color:#2e6d56}.theme-bg{background:var(--theme-bg)}.theme-bg-light{background-color:#eaedf9}.no-header .header-top{display:none!important}.fade-body,.fade-on,.fade-on-2{overflow:hidden}.fade-body body::before,.fade-on body::before,.fade-on-2 body::before{content:"";position:fixed;width:100%;height:100%;top:0;left:0;display:block;background:rgb(0 0 0 / .55);z-index:10}.fade-on-2 body::before{background:rgb(28 45 105 / .9)}.fade-body header{z-index:11}.fade-body .mega-menu{overflow:auto;z-index:1}.testimonial-slider .slick-prev::before,.testimonial-slider .slick-next::before{border:none!important}.article-header{margin:0 auto;max-width:1022px;width:100%;padding-bottom:15px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.article-left{flex-grow:1}.article-left ul{display:flex;gap:8px;flex-wrap:wrap}.article-left ul li a{font-size:16px;font-style:normal;font-weight:400;line-height:21px;text-decoration-line:underline;color:var(--blue-primary);display:flex;gap:8px;align-items:center;cursor:pointer}.article-left ul li:not(:first-child) a::before{content:"";background:url(/wp-content/themes/memorial/images/bread.svg) no-repeat;background-size:12px;display:block;width:12px;height:12px;background-position:center center}.article-right{display:flex;align-items:center;gap:16px}.article-right a{font-size:14px;font-style:normal;font-weight:600;line-height:18px;color:var(--blue-primary);display:block;padding:10px 8px;display:flex;gap:8px;align-items:center;cursor:pointer;transition:all 0.4s cubic-bezier(.37,0,.63,1)}.article-right a.sort::before{content:"";background:url(/wp-content/themes/memorial/images/sort.svg) no-repeat;background-size:20px;display:block;width:20px;height:20px;background-position:center center}.article-right a.filters::before{content:"";background:url(/wp-content/themes/memorial/images/filter.svg) no-repeat;background-size:20px;display:block;width:20px;height:20px;background-position:center center}.faq-accordion-item:last-child{border-bottom:none}.blog .article-header ul,.sub-page .article-header ul{list-style:none;padding-left:0}.location-slider .slick-dots li button{background:#505c8d}.location-slider .slick-dots li.slick-active button{background:#fff}.article-sort,.article-filter{position:relative}.article-fixed{background-color:var(--theme-bg);padding:12px 0;border-radius:6px;position:absolute;top:calc(100% + 2px);z-index:1;min-width:144px;right:0}.article-fixed ul li:last-child{padding-bottom:0}.article-right a.active{background-color:var(--theme-bg);border-radius:6px}.article-fixed a{padding:0;font-size:14px;font-style:normal;font-weight:600;line-height:18px;color:var(--blue-primary);cursor:pointer;padding:6px 6px;margin-bottom:6px;margin-left:5px;margin-right:5px}.article-fixed a.selected{background-color:#fff;color:var(--green);border-radius:6px}.header-location{border-top:1px solid #f2ede5}.header-location .page-center{padding:18px 60px;display:flex;align-items:center;justify-content:space-between;gap:15px}.header-location .header-loc-left a{display:inline-flex;gap:8px;font-size:16px;font-style:normal;font-weight:400;line-height:21px;color:#3a3c40;position:relative}.header-location a.arrow{color:var(--green);font-weight:600;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.header-location a.arrow:hover{color:#2e6d56}.header-location .header-loc-left a.arrow::after{content:"";width:20px;height:20px;display:block;background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat center center / 20px}.header-location .header-loc-left a.arrow:hover::after{filter:brightness(0) saturate(100%) invert(36%) sepia(4%) saturate(5459%) hue-rotate(107deg) brightness(94%) contrast(85%);animation:bounce 0.6s ease}.header-loc-left h5,.header-loc-left h5 a:link{font-size:18px!important;font-style:normal;font-weight:600!important;line-height:22px;margin-bottom:10px!important}.header-loc-left h5 a:link{margin-bottom:0!important;line-height:inherit}.header-loc-left h5 a{color:var(--blue-primary)!important}.header-location .header-loc-left a.header-addr::before{content:"";width:20px;height:20px;display:block;background:url(/wp-content/themes/memorial/images/location-min.svg) no-repeat center center / 20px;filter:brightness(0) saturate(100%) invert(16%) sepia(56%) saturate(1483%) hue-rotate(202deg) brightness(91%) contrast(98%)}.header-location .header-loc-left a.header-mbl::before{content:"";width:20px;height:20px;display:block;background:url(/wp-content/themes/memorial/images/phone-min.svg) no-repeat center center / 20px;filter:brightness(0) saturate(100%) invert(16%) sepia(56%) saturate(1483%) hue-rotate(202deg) brightness(91%) contrast(98%)}.header-location .header-loc-left a.header-addr::after,.header-location .header-loc-left a.header-mbl::after{content:"";width:1px;height:100%;display:block;position:absolute;right:-16px;background:#ded5c6}.header-loc-flex{display:flex;flex-wrap:wrap;align-items:center;gap:33px}.header-loc-left{flex-grow:1}.header-loc-right{display:flex;align-items:center;gap:20px}.header-loc-right a.change-loc{font-size:14px;font-style:normal;font-weight:600;line-height:16px;text-decoration-line:underline}.header-loc-right img{width:32px;height:32px;object-fit:contain;padding:3px;cursor:pointer}.header-popup{background:#fff;padding:40px 12px;max-width:464px;width:100%;height:100vh;position:fixed;right:0;top:0;z-index:100;overflow:auto;transition:all 0.3s cubic-bezier(.12,0,.39,0);transform:translateX(100%)}.header-popup-title{display:flex;flex-direction:column;gap:32px;padding:0 20px;margin-bottom:44px}.header-popup-title h4{font-family:"Inter",sans-serif;color:#000;font-weight:600!important}.header-popup-flex{display:flex;gap:20px;justify-content:space-between;align-items:center}.header-popup-title .header-popup-flex img{width:28px;height:28px;padding:2px}.header-popup .search-inline{margin:0 auto;max-width:100%}.header-popup .current-loc{margin:0 auto}.header-popup-item{padding:24px 20px;position:relative}.header-popup-item::after{content:"";position:absolute;display:block;width:calc(100% - 40px);height:1px;background:#ded5c6;bottom:0;left:50%;right:50%;transform:translateX(-50%)}.header-popup-item:last-child::after,.header-popup-active .header-popup-item::after{display:none}.header-popup-top-item{display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.header-popup-top-item h5,.header-popup-top-item h5 a{font-size:16px!important;font-style:normal;font-weight:700!important;line-height:21px;font-family:"Inter",sans-serif}.header-popup-item p span{display:block!important}.header-popup-item p{color:var(--black);font-size:16px!important;font-style:normal;font-weight:400!important;line-height:21px;margin-bottom:16px!important}.header-popup-top-item p{color:#6c6d73;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:21px;text-wrap:nowrap;margin-bottom:0!important}.header-popup-btn{display:flex;gap:15px}.header-popup-btn a{display:inline-flex;gap:4px;align-items:center;padding:8px 10px;font-size:14px;font-style:normal;font-weight:600;line-height:18px;color:var(--green);text-wrap:nowrap;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.header-popup-btn a:hover{color:#2e6d56}.header-popup-btn a.active{background:rgb(201 225 217 / .4);border-radius:8px}.header-popup-btn a.prefer-loc::before{content:"";width:20px;height:20px;display:block;transition:all 0.4s cubic-bezier(.11,0,.5,0);background:url(/wp-content/themes/memorial/images/heart.svg) no-repeat center center / 20px}.header-popup-btn a.active.prefer-loc::before{background:url(/wp-content/themes/memorial/images/wish-active-icon.svg) no-repeat center center / 20px}.header-popup-btn a.arrow{position:relative;padding:0}.header-popup-btn a.arrow::after{content:"";width:20px;height:20px;display:block;background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat center center / 20px}.header-popup-element h4{margin:40px 20px 0 20px!important;padding-bottom:12px;border-bottom:1px solid #ded5c6;font-size:18px!important;font-style:normal;font-weight:600!important;line-height:22px;color:#000;font-family:"Inter",sans-serif}.header-popup-active h3{font-size:18px!important;font-style:normal;display:inline-flex;gap:12px;font-weight:600!important;font-family:"Inter",sans-serif;line-height:22px;color:#000;margin-bottom:25px!important}.header-popup-active h3::before{content:"";width:24px;height:24px;display:block;background:url(/wp-content/themes/memorial/images/heart-black.svg) no-repeat center center / 24px}.header-popup-active .prefer-loc{display:none}.header-popup-active{border-radius:8px;background-color:var(--theme-bg)}.blog .article-header{max-width:var(--page-center-width2)}.plan-ahead-banner-right picture,.guide-book-left figure picture{display:flex;width:100%}.pac-container{border-radius:0 0 10px 10px!important;border:1px solid var(--blue-primary);border-top:1px solid #e2e3e9!important;padding:18px 0;border-top:none;box-shadow:none;box-sizing:unset;-webkit-box-sizing:unset;margin-top:-8px}.pac-item{border:none!important;padding:10px 15px!important;font-family:"Inter",sans-serif!important;color:#9c9da2!important;font-weight:400;line-height:21px;font-size:16px}.pac-icon-marker{display:none!important}.pac-matched{color:#212123!important;font-size:16px}.pac-item-query{font-size:16px;font-family:"Inter",sans-serif!important}.pac-logo::after{margin-right:15px}.header-popup .no-location-found{text-align:center;display:flex;flex-direction:column;gap:10px;padding:24px}.header-popup .no-location-found h3{font-size:23px!important;line-height:27px}.header-popup .no-location-found{font-size:15px;line-height:normal}.map-view img{width:24px;height:24px;object-fit:contain}.map-view a{display:flex;flex-direction:column;gap:8px;align-items:center;font-size:14px;line-height:18px;text-align:center}.header-popup .search-inline .button-input{position:relative;flex-grow:1}.header-popup .search-inline{display:flex;gap:16px;align-items:center}.search-inline img{cursor:pointer}.search-inline input:focus{border:1px solid var(--blue-primary);border-radius:10px}.current-location input{color:var(--green);padding-left:48px;background-image:url(/wp-content/themes/memorial/images/current-location.svg);background-repeat:no-repeat;background-position:16px 50%;pointer-events:none}.testimonial-slider .slick-track{display:flex}.testimonial-slider .slick-slide{height:auto}.current-location button label .but-location-close{display:block}.offer-right h4 a:after,.news-mobile-content h4 a:after{display:none}.offer-right h4 a{display:inherit;align-items:center;gap:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;position:relative;cursor:pointer}.news-mobile-popup{transform:translateY(100%);position:fixed;border-radius:16px 16px 0 0;background:#fff;padding:40px 24px;max-width:100%;width:100%;top:10px;transition:all 0.3s cubic-bezier(.12,0,.39,0);z-index:100;height:calc(100vh - 10px);visibility:hidden;opacity:0}.close-circle{position:absolute;right:14px;top:14px;cursor:pointer}.header-border .header-nav{position:absolute;top:0;left:0}.btn-white:hover{background:#f2ede5;color:#2e6d56}.btn-white.arrow:hover::after{filter:brightness(0) saturate(100%) invert(36%) sepia(4%) saturate(5459%) hue-rotate(107deg) brightness(94%) contrast(85%);animation:bounce 0.6s ease}.footer-top-center ul li a:hover,.footer-top-right p a:hover,.sub-pages-link a:hover{color:#a1aace}.header-nav ul li.header-nav-active a,.header-nav-active2 a{color:#fff;background-color:var(--blue-primary);border-radius:8px}.header-nav.header-nav-animation ul li.header-nav-active a{transition:all 0.3s cubic-bezier(.12,0,.39,0)}.offer-right h4 a:hover{color:inherit}.social img{border-radius:0}.btn-green:hover::after{animation:bounce 0.6s ease}.contact-form input[type="submit"]:hover{animation:bounce2 0.6s ease}.search-location .btn-green-outline:hover{animation:bounce3 0.6s ease}.contact-form-wrapper .head p,.prestige-book .guide-book-content p{display:flex;flex-direction:column;gap:24px}.contact-form-wrapper .head .btn-green,.prestige-book .guide-book-content .btn-green{min-width:317px}.desktop-show p{font-size:16px!important;line-height:19px}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit!important}@keyframes bounce{0%{transform:translateX(0)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bounce2{0%{background-position:69% center}50%{background-position:calc(69% + 10px) center}100%{background-position:69% center}}@keyframes bounce3{0%{background-position:calc(100% - 33px) 50%}50%{background-position:calc(100% - 23px) 50%}100%{background-position:calc(100% - 33px) 50%}}.wpcf7-not-valid-tip,label.error{color:#dc3232;font-weight:400;display:block;font-size:16px!important;padding:3px!important;margin:0}.grecaptcha-badge{display:none!important}.mega-menu#mega-menu1 .menu-item:hover{background:#f9f5ee}.prestige-banner.contact-form-slanding .slading-frame{right:-9px}.material-wrapper{margin-top:56px;padding:0 20px}.material-wrapper ul{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;list-style:none;padding-left:0}.material-wrapper ul li{max-width:174px;width:100%}.material-wrapper ul li img{height:214px;object-fit:cover;border-radius:5px}.material-wrapper ul li h5{padding:10px;text-align:center;min-height:46px;display:flex;justify-content:center;align-items:center;font-weight:600!important}.material-wrapper ul li:nth-child(odd){padding-top:40px}.slick-slider .slick-dots li{transform:scale(0);width:0;height:0;overflow:hidden;transition:all 0.6s cubic-bezier(.25,1,.5,1);transform-origin:right center}.slick-slider .slick-dots li.active,.slick-slider .slick-dots li.visible{width:20px;height:20px;transform:scale(1)}.mp-alert-bar{width:100%;background-color:#dccbbb;position:relative;display:none}.mp-close-alert{width:32px;height:32px;position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.mp-close-alert img{width:32px;height:32px}.mp-bar-content{font-size:14px;font-style:normal;color:#212123;font-weight:400;max-width:1440px;margin:0 auto;padding:22px 50px 22px 20px;display:flex;justify-content:center}.mp-bar-content a{color:#212123}.mp-bar-content strong{font-weight:700}.mp-bar-content strong{padding-right:5px}.mp-icon-information{width:21px;height:21px;background:url(/wp-content/themes/memorial/images/icon-information.svg) no-repeat 0 0;background-size:21px 21px;margin-right:5px;min-width:21px}.mp-alert-right p,.mp-bar-content a{font-size:14px!important}.newsletter-contact .page-center{align-items:flex-start}.newsletter-contact .faq-left{gap:16px}.newsletter-contact .contact-form{margin-top:0!important;padding:0!important}.newsletter-contact .contact-form input[type="submit"]{margin:33px 0 0 0}.video-slide .center-head img{width:66px;height:66px;object-fit:contain;margin:0 auto}.video-slide .embed_video{padding-top:50px}.video-slide .page-center{max-width:957px}.contact-form .hs-form .hsfc-Step .hsfc-Step__Content{padding:0!important}@media only screen and (min-width:1001px){.location-slider .slick-dots{right:-139px;left:inherit;top:40%;bottom:inherit;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px}.header-loc-left h5{width:fit-content;cursor:pointer}.offer-right{padding-top:0;padding-bottom:0;margin-top:20px;margin-bottom:20px}.death-occurs .death-occurs-right{align-self:flex-start;margin-top:43px}.btn-center .btn-green{min-width:280px;text-align:center}footer .btn-center .btn-green{min-width:inherit;padding-left:53px}.desktop-show p{margin-bottom:15px!important}.desktop-show h6{margin-top:10px!important;margin-bottom:10px!important}.desktop-show article h6,.news-mobile-content article h6{margin-top:0!important}.desktop-show article h6{margin-bottom:0!important}.btn-green{max-width:100%;display:inline-flex;width:fit-content;overflow:hidden;text-overflow:ellipsis}.contact-banner-right.theme-bg{align-self:center}.bg-guidebook figure{background-repeat:no-repeat!important;background-size:100%!important;background-position:center right!important}.burial-explore .funeral-service-left .head-g-24 .btn-green{min-width:300px}.success-center{padding-top:30px;padding-bottom:30px}.success-center .contact-success{max-width:609px;margin:0 auto;width:100%}.about-banner-reverse figure{justify-content:flex-end}}@media only screen and (max-width:1650px){.bg-guidebook figure{background-position:right top!important}}.input input,.input select,.input textarea{width:100%!important;color:var(--black)!important;font-family:"Inter",sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:21px!important;padding:17.5px 16px!important;border-radius:10px!important;background:#fff!important;border:solid 1px transparent!important}.input input::placeholder,textarea::placeholder{opacity:1!important;color:#6c6d73!important}.input{margin-bottom:16px!important}.hs-error-msg,.contact-form label.hs-error-msg,.hs-error-msgs li label{color:crimson!important;font-size:13px!important;font-weight:500!important;font-family:"Inter",sans-serif!important}.form-columns-3 .hs-form-field{width:100%!important}.form-columns-3 .hs-form-field:not(:first-child){width:50%!important}.hs-richtext,.repatcha-notice{margin-bottom:15px;font-size:15px;line-height:19px}.repatcha-notice a{color:inherit!important;font-size:inherit;text-decoration:underline}input[type="checkbox"]{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;margin-right:8px;width:auto!important;cursor:pointer}input[type="checkbox"]+span{cursor:pointer;font-size:15px;font-weight:500}.contact-success{flex-grow:1;align-self:center;background-color:#f2ede5;padding:42px 85px 55px;border-radius:15px;display:flex;flex-direction:column;text-align:center;justify-content:center}.contact-success img{width:134px;height:86px;margin:0 auto 28px;object-fit:contain}.contact-success h4{font-size:30px!important;font-style:normal;font-weight:400!important;line-height:32px;margin-bottom:23px!important}.contact-success p{font-size:16px!important;font-style:normal;font-weight:400!important;line-height:21px;margin-bottom:31px!important}.contact-success a.btn-green{min-width:293px;margin:0 auto}.contact-us-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:hidden;z-index:1000;background-color:#fff}body.modal-open{overflow:hidden;position:fixed;width:100%;height:100%}html.modal-open{overflow:hidden}.contact-us-modal header{position:relative}.contact-us-modal .header-bottom{position:relative}.close-btn-v2{position:absolute;right:60px;padding-left:25px;top:50%;transform:translateY(-50%);cursor:pointer;font-weight:600;color:#000;font-size:16px;text-transform:capitalize;user-select:none}.close-btn-v2:after{content:"";position:absolute;background-image:url(/wp-content/themes/memorial/images/close-icon-min.svg);width:25px;height:25px;left:-2px;filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(4812%) hue-rotate(117deg) brightness(95%) contrast(107%);background-size:25px;background-position:center}.contact-us-modal .guide-book-banner{height:auto}.contact-us-modal .header-top{display:flex!important}.contact-us-modal .repatcha-notice{color:#212123!important;max-width:100%!important}.contact-us-modal .guide-book-left figure img{object-position:left!important}.contact-us-modal .guide-book-content h2{color:var(--blue-primary)}.theme-bg .contact-success{background-color:#fff}.overlay2{position:fixed;inset:0;background:rgb(0 0 0 / .4);backdrop-filter:blur(6.55px);z-index:10001;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.popup-layout{max-width:1000px;width:100%;max-height:90%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;position:relative;background-color:#edeae3;border-radius:16px;margin:20px}.popup-layout::-webkit-scrollbar{display:none}.popup-layout .popup-close-btn{width:40px;min-width:40px;height:40px;background:#1c2d69;border-radius:50%;cursor:pointer;display:flex;padding:10px;position:absolute;top:20px;right:20px}.main-popup-content{display:flex;gap:0;background-color:#edeae3;border-radius:16px;position:relative}.main-popup-left{min-width:500px;max-width:100%;width:100%;flex-grow:1}.main-popup-left picture{display:flex;height:100%}.main-popup-left figure{height:100%}.main-popup-left picture img{border-radius:16px 0 0 16px;object-fit:cover;width:100%}.main-poup-right-content{display:flex;flex-direction:column;gap:20px;padding:66px 49px 66px 52px;justify-content:center;height:100%}.main-poup-right-content p{font-size:16px!important;line-height:21px}.main-poup-right{flex-grow:1}.main-poup-right-content .btn-green{min-width:229px}.popup-with-text .popup-layout{max-width:1180px}.popup-with-text .main-poup-right-content{align-items:center;text-align:center;gap:30px}input:focus,textarea:focus{outline:none!important;box-shadow:none!important}#becookiebarid p{font-size:inherit!important}.guide-book-form .contact-form-wrapper,.guide-book-form .head-g-24 h3{color:#fff}.guide-book-form{padding-top:96px;padding-bottom:57px;gap:29px}.guide-book-form .guide-book-content{max-width:636px;padding:0;padding-left:24px;margin-left:auto;padding-bottom:30px;padding-right:40px;margin-bottom:-73px;z-index:1;position:relative}.guide-book-form .guide-book-left figure img{object-fit:contain;object-position:top right}.guide-book-form .guide-book-right{align-self:flex-start;padding-top:10px}.guide-book-form .contact-success p{color:#000}.guide-book-form .guide-book-left figure{height:auto}.guide-book-form .repatcha-notice{color:#fff!important}.guide-book-form .contact-form input[type="submit"]{background-color:var(--green)}.guide-book-form .guide-book-content p{max-width:100%}.cemetry-slider .slick-list{overflow:visible}.cemetry-slider .slick-slide{transform:scale(.9);transition:transform 0.6s cubic-bezier(.12,0,.39,0)}.cemetry-slider-section{padding-top:100px;padding-bottom:100px}.cemetry-slider-section .page-center{max-width:1073px;width:100%}.cemetry-slider .cemetry-item img{max-height:524px;height:100%;width:100%;object-fit:cover;border-radius:16px}.cemetry-slider .slick-active{transform:scale(1);transition:transform 0.6s cubic-bezier(.12,0,.39,0)}.cemetry-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg,rgb(0 0 0 / .8323704481792717) 0%,#fff0 32%);transition:all 0.6s cubic-bezier(.5,1,.89,1);border-radius:16px;opacity:0}.cemetry-item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgb(211 211 211 / .74);z-index:1;transition:all 0.6s cubic-bezier(.5,1,.89,1);border-radius:16px}.video-play{display:flex;padding:12px 16px;min-width:225px;width:fit-content;align-items:center;color:#fff!important;gap:8px;justify-content:center;background-color:var(--green);border-radius:8px;z-index:1;position:relative}.cemetry-slider .slick-active .cemetry-item:before{opacity:0}.cemetry-slider .slick-next{right:0;bottom:-66px;transform:inherit;top:inherit;z-index:1}.cemetry-slider .slick-prev{left:inherit;right:61px;bottom:-66px;transform:inherit;top:inherit;z-index:1}.cemetry-slider .slick-disabled{opacity:.5;cursor:default}.slick-active .cemetry-item:before{opacity:0}.cemetry-slider-section .center-head{padding-bottom:50px;gap:5px}.cemetry-slider .slick-dots{bottom:-66px}.cemetry-slider p{font-size:16px;line-height:21px;font-weight:400;padding:20px 0;display:none}.cemetry-slider .slick-current p{display:block}.cemetry-slider .slick-prev:before,.cemetry-slider .slick-next:before{box-shadow:0 2px 8px 0 rgb(0 0 0 / .2)}.cemetry-slider .slick-prev{left:50%;bottom:-77px;transform:translateX(-50%);top:inherit;z-index:0;margin-left:-32px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:0 0}.cemetry-slider .slick-next{left:50%;transform:translateX(-50%);bottom:-77px;top:inherit;z-index:0;margin-left:32px}.cemetry-slider-section .btn_primary{float:right;padding:10px 40px}.btn_primary:after{content:"";background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat;filter:brightness(0) saturate(100%) invert(8%) sepia(50%) saturate(7323%) hue-rotate(348deg) brightness(114%) contrast(87%);background-size:24px;width:24px;height:24px;display:block}.btn_primary{color:var(--green)!important;display:flex;gap:10px;width:fit-content;align-items:center}.manager-flex a,.btn_primary{border:2px solid var(--green)!important;padding:10px 30px;border-radius:8px}.slick-dotted.slick-slider{margin-bottom:30px}.cemetry-slider .slick-dots{display:none!important}.blog .work-slider .slick-dots{bottom:-90px}.blog .work-slider img{margin-bottom:0!important}.blog .work-section h6{margin-bottom:0!important}.place-to-work{padding:20px 0}.place-to-work .page-center{display:flex;gap:36px;align-items:center;padding:0 24px;max-width:711px}.place-to-work .page-center>img{width:90px;height:153px;object-fit:contain}.place-work-content{max-width:537px;width:100%;display:flex;flex-direction:column;gap:20px}.place-work-content .btn-green{padding-left:28px;padding-right:28px;max-width:fit-content!important}a.arrow-right{padding:0;justify-content:center;margin-top:16px}.why-plan-ahead.theme-bg .plan-ahead-box h5{color:#000}.head-g-20{gap:20px}.wide-image{padding:100px 0;display:flex;gap:74px;align-items:center}.wide-image-left{max-width:50%;width:100%}.wide-image-right{max-width:50%;width:100%}.wide-image-inner{max-width:549px;width:100%;padding:48px 0}.wide-image-left figure img{border-radius:0 16px 16px 0;width:100%}.wide-image-inner a.btn{width:fit-content;padding:12px 35px}.wide-image-inner .head img{max-width:158px;object-fit:contain;margin-bottom:15px}.wide-reverse{flex-direction:row-reverse;background-color:var(--theme-bg)}.wide-reverse .wide-image-left figure img{border-radius:16px 0 0 16px}.wide-reverse .wide-image-right{display:flex;justify-content:flex-end}.modal-wrapper{position:fixed;top:0;left:0;height:100vh;width:100%;background:rgb(0 0 0 / .6);backdrop-filter:blur(8px);z-index:1001;align-items:center;justify-content:center;display:none;opacity:0;transition:all 0.6s cubic-bezier(.12,0,.39,0)}.modal-show{display:flex!important;flex-direction:column}.modal-wrapper.modal-show{opacity:1}.modal-wrapper iframe{transform:translateY(-100px);opacity:0;transition:all 0.6s cubic-bezier(.25,1,.5,1)}.show-frame iframe{opacity:1;transform:translateY(0)}.modal-view{position:relative;display:flex;justify-content:center}.modal-close{position:absolute;z-index:5;right:-9px;top:-22px;display:block;cursor:pointer}.modal-close:before{content:"";background:url(/wp-content/themes/memorial/images/close-icon.svg) no-repeat 0 0;width:48px;height:48px;display:block;background-size:48px}.modal-view,.modal-wrapper iframe{width:842px!important;height:464px!important}.faq-banner .page-center{display:flex;flex-direction:column;gap:76px}.faq-banner .includes-section{margin-top:0!important;text-align:center}.faq-banner .includes-section .tag{padding-top:17px;justify-content:center}.faq-banner .includes-section h6{color:var(--green)}.faq-left>img{width:75px;height:75px;object-fit:contain}.faq-col{padding:100px 0}.faq-col .page-center{display:flex;gap:106px;max-width:var(--page-center-width2)}.faq-col-left .faq-left,.faq-col-left .faq-right{max-width:100%}.faq-col-left,.faq-col-right{max-width:534px;width:100%;display:flex;flex-direction:column;gap:45px}@media only screen and (max-width:1304px){.modal-view,.modal-wrapper iframe{width:72vw!important;height:39vw!important}}@media only screen and (max-width:1150px) and (min-width:1001px){.modal-close:before{background-size:32px;width:32px;height:32px}}@media only screen and (max-width:1000px){.modal-close:before{background-size:32px;width:32px;height:32px}.modal-close{right:1px;top:-10px}}@media only screen and (max-width:700px){.modal-view{align-items:center}.modal-wrapper iframe,.modal-view{width:90vw!important;height:55vw!important}.modal-close{right:-5px;top:2px}}.faq-search{margin-top:46px}.faq-search .banner-search{display:flex;justify-content:center;flex-direction:column;transition:all 0.5s cubic-bezier(.16,1,.3,1)}.faq-search .banner-search form{width:100%;justify-content:center;margin-bottom:0}.highlighted{background-color:#e5f0ec}.active-match{background-color:#b9d3ca}.no-result p{color:red}.no-result{margin-top:15px}.faq-search .banner-search input{padding-right:111px}.search-arrows{position:relative;max-width:550px;width:100%}.search-nav{position:absolute;top:50%;bottom:50%;transform:translateY(-50%);right:16px;display:flex;gap:23px;align-items:center}.search-arrows-icon img{width:26.141px;height:25.324px;object-fit:contain;cursor:pointer}.search-arrows-icon{display:flex;gap:7.35px;align-items:center}.count{color:#1c2d69;font-size:16px;line-height:16px;font-weight:400}.fixed-search{position:fixed;padding:10px 20px;width:100%;left:0;z-index:1001;background:#fff;border-bottom:1px solid #f2ede5}.fixed-search .btn-green{display:none}.faq-search{display:none!important}.header-bottom.page-center{justify-content:center}.Cemetery-banner{padding-top:80px;padding-bottom:80px;background-color:#f2ede5}.Cemetery-banner .center-head{max-width:854px;width:100%}.Cemetery-banner .page-center{padding:0 24px;max-width:1228px}.Cemetery-wrapper{margin-top:80px;display:flex;gap:20px;flex-wrap:wrap}.Cemetery-item{max-width:380px;width:100%;border-radius:12px;position:relative;overflow:hidden;background-color:#fff;display:flex;flex-direction:column}.Cemetery-item>img{width:100%;max-height:245px;height:100%}.Cemetery-data{display:flex;flex-direction:column;flex-grow:1;gap:16px;padding:24px}.Cemetery-data h6{color:#000;font-size:18px!important;font-style:normal;font-weight:700!important;line-height:22px;letter-spacing:normal;text-transform:capitalize}.Cemetery-data p{font-size:16px!important;font-style:normal;font-weight:400;line-height:21px;color:#212123}.Cemetery-data a.arrow{display:flex;align-items:center;position:relative;gap:8px;color:var(--green);font-size:16px;font-style:normal;font-weight:600;line-height:20px;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.Cemetery-item img{height:245px;object-fit:cover;width:100%}.Cemetery-data a.arrow:after{cursor:pointer;content:"";background:url(/wp-content/themes/memorial/images/arrow-right.svg) no-repeat;background-size:24px;width:24px;height:24px;display:block}.Cemetery-data a.arrow:hover:after{animation:bounce 0.6s ease}.cemetery-btn-flex{display:flex}.cemetery-btn-flex a{display:flex;align-items:center;justify-content:center;padding:12px;gap:11px;font-size:16px;font-style:normal;font-weight:500;line-height:20px;flex:0 0 50%;flex-grow:1;color:#fff}.cemetery-btn-flex a img{width:19px;height:19px;object-fit:contain}.cemetery-btn-flex a:first-child{background:var(--green)}.cemetery-btn-flex a:nth-child(2){background:var(--blue-primary)}.nav-links{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;margin-top:30px}.page-numbers{color:var(--blue-primary);transition:all 0.4s cubic-bezier(.37,0,.63,1)}.page-numbers.current{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--blue-primary);border-radius:50%;color:#fff}.funeral-service-right .faq-accordion-title::after{right:20px;top:32px!important}.no-image{gap:0}.no-image .slanding-left-contact{display:none}.no-image .slanding-right-funeral{max-width:100%}.no-image .contact-form-wrapper{max-width:var(--page-center-width2)!important;margin:0 auto;text-align:center!important;padding-left:24px;padding-right:24px}.home-banner .btn-green{margin:0 auto;margin-top:32px;padding-left:35px;padding-right:35px}ul.no-list,ul.inputs-list,.article-left ul,.filter-section-new ul{list-style:none;padding-left:0}.about-banner figure img{border-radius:16px}.planning-ahead .image-section figure img{border-radius:16px;object-fit:cover!important}@media only screen and (min-width:1001px){.prestige-banner-reverse{flex-direction:row-reverse}.prestige-banner-reverse .slading-frame{right:6px!important;transform:scaleX(-1)}.prestige-banner-reverse .contact-form-wrapper{margin-left:auto}.plan-ahead-banner-reverse,.plan-ahead-reverse{flex-direction:row-reverse}.slanding-section-reverse{flex-direction:row-reverse}.slanding-section-reverse .slading-frame{right:6px!important;transform:scaleX(-1)}.slanding-section-reverse .slanding-right,.slanding-section-reverse .slanding-right-content,.slanding-section-reverse .contact-form-wrapper{margin-left:auto}.plan-ahead-banner-reverse .plan-ahead-banner-right figure img,.contact-form-slanding-reverse .slanding-left-contact img{transform:scaleX(-1)}.contact-form-slanding-reverse .slanding-left-contact .slading-frame{right:2px}.plan-ahead-banner-reverse .plan-ahead-banner-left-content{justify-content:flex-start;margin-left:inherit}.plan-ahead-reverse .section-right,.plan-ahead-reverse .section-right-content{margin-right:auto}.plan-ahead-reverse .image-section img{margin-left:auto}.about-banner-reverse,.obituaries-banner-reverse,.about-career-reverse,.locations-reverse .page-center,.guide-book-form-reverse,.contact-form-slanding-reverse{flex-direction:row-reverse}.about-banner-reverse .section-right,.about-career-reverse .section-right{align-self:start}.locations-reverse .page-center{position:relative}.locations-reverse .location-slider{position:initial}.guide-book-form-reverse.guide-book-form .guide-book-right,.contact-form-slanding-reverse .slanding-right-contact{display:flex;justify-content:flex-end}.guide-book-form-reverse.guide-book-form .guide-book-content{margin-left:unset}.obituaries-banner-reverse .guide-book-right{display:flex;justify-content:flex-end}}.beige-color{background-color:#f2ede5!important}.beige-color *{color:#212123!important}.beige-color h1,.beige-color h2,.beige-color h3,.beige-color h4,.beige-color h5,.beige-color .faq-accordion-title{color:#1c2d69!important}.beige-color h6,.beige-color a:not(.btn-green){color:var(--green)!important}.beige-color a:not(.btn-green)::after{filter:brightness(0) saturate(100%) invert(51%) sepia(45%) saturate(415%) hue-rotate(111deg) brightness(91%) contrast(93%)!important}.beige-color .faq-accordion-title::after{filter:brightness(0) saturate(100%) invert(14%) sepia(61%) saturate(1707%) hue-rotate(209deg) brightness(95%) contrast(98%)}.beige-color p,.beige-color .faq-accordion-body{color:#212123!important}.beige-color .btn-green{color:#fff!important}.beige-color .plan-ahead-box h5{color:#000000!important}.beige-color .item-count{color:#1c2d69!important}.beige-color .contact-form input[type="submit"],.white-color .contact-form input[type="submit"],.light-blue-color .contact-form input[type="submit"]{color:#fff!important}.green-color .contact-form input[type="submit"]{background-color:var(--theme-bg);background-image:url(/wp-content/themes/memorial/images/arrow-right.svg);background-repeat:no-repeat;background-size:24px;color:var(--green)!important}.beige-color .testimonial-item{background:#fff}.light-blue-color{background-color:#eaedf9!important}.light-blue-color *{color:#212123!important}.light-blue-color h1,.light-blue-color h2,.light-blue-color h3,.light-blue-color h4,.light-blue-color h5,.light-blue-color .faq-accordion-title{color:#1c2d69!important}.light-blue-color h6,.light-blue-color a:not(.btn-green){color:var(--green)!important}.light-blue-color a:not(.btn-green)::after{filter:brightness(0) saturate(100%) invert(51%) sepia(45%) saturate(415%) hue-rotate(111deg) brightness(91%) contrast(93%)!important}.light-blue-color .faq-accordion-title::after{filter:brightness(0) saturate(100%) invert(14%) sepia(61%) saturate(1707%) hue-rotate(209deg) brightness(95%) contrast(98%)}.light-blue-color p,.light-blue-color .faq-accordion-body{color:#212123!important}.light-blue-color .btn-green{color:#fff!important}.home-banner.green-color+.theme-bg .btn-green{background-color:#1c2d69!important}.light-blue-color .plan-ahead-box h5{color:#000000!important}.light-blue-color .item-count{color:#1c2d69!important}.light-blue-color .testimonial-item p{color:#fff!important}.white-color{background-color:#fff!important}.white-color *{color:#212123!important}.white-color h1,.white-color h2,.white-color h3,.white-color h4,.white-color h5,.white-color .faq-accordion-title{color:#1c2d69!important}.white-color h6,.white-color a:not(.btn-green){color:var(--green)!important}.white-color a:not(.btn-green)::after{filter:brightness(0) saturate(100%) invert(51%) sepia(45%) saturate(415%) hue-rotate(111deg) brightness(91%) contrast(93%)!important}.white-color .faq-accordion-title::after{filter:brightness(0) saturate(100%) invert(14%) sepia(61%) saturate(1707%) hue-rotate(209deg) brightness(95%) contrast(98%)}.white-color p,.white-color .faq-accordion-body{color:#212123!important}.white-color .btn-green{color:#fff!important}.white-color .item-count{color:#1c2d69!important}.white-color .article-item,.white-color .immediate-box,.white-color .plan-ahead-box,.white-color .info-box,.white-color .two-col-box,.white-color .offer-item,.white-color .article-row-item{background:#f2ede5!important}.white-color .testimonial-item{background:#f2ede5}.white-color.get-started .btn-white,.white-color.get-started a:not(.btn-green){background:var(--green)!important;color:#fff!important}.white-color.guide-book-form .guide-book-left figure,.light-blue-color.guide-book-form .guide-book-left figure,.beige-color.guide-book-form .guide-book-left figure{position:relative;top:50px}.white-color.guide-book-form .input input,.white-color.guide-book-form .input select,.white-color.guide-book-form textarea{background:#fff!important;border-color:#ded5c6!important}.white-color .funeral-service-right .faq-accordion-item{background:#f2ede5!important}.white-color.guide-book-form .repatcha-notice,.beige-color.guide-book-form .repatcha-notice,.light-blue-color.guide-book-form .repatcha-notice{color:#212123!important}.white-color .guide-book-content .btn-white,.white-color .guide-book-content a.btn-white{background:var(--green)!important;color:#fff!important}.white-color .guide-book-content a.btn-white::after{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(305deg) brightness(103%) contrast(103%)!important}.white-color .location-slider .slick-dots li.slick-active button{background:#f2ede5}.white-color.contact-banner .input input,.white-color.contact-banner .input select,.white-color.contact-banner textarea,.white-color.contact-form-slanding .input input,.white-color.contact-form-slanding .input select,.white-color.contact-form-slanding textarea{background:transparent!important;border-color:#ded5c6!important}.green-color{background-color:var(--green)!important}.green-color *{color:#fff!important}.green-color h1,.green-color h2,.green-color h3,.green-color h4,.green-color h5,.green-color .faq-accordion-title{color:#fff!important}.green-color h6,.green-color a{color:#fff!important}.green-color a::after,.green-color .faq-accordion-title::after{filter:brightness(0) saturate(100%) invert(100%) sepia(38%) saturate(2%) hue-rotate(114deg) brightness(113%) contrast(100%)!important}.green-color a.btn-green,.green-color a.btn-white,.contact-banner.green-color .contact-form input[type="submit"]{background-color:#fff!important;color:var(--green)!important}.green-color a.btn-green::after,.green-color a.btn-white::after{filter:brightness(0) saturate(100%) invert(51%) sepia(45%) saturate(415%) hue-rotate(111deg) brightness(91%) contrast(93%)!important}.green-color p,.green-color .faq-accordion-body{color:#fff!important}.green-color .article-item h6,.green-color .article-item a{color:var(--green)!important}.green-color .offer-right h6{color:var(--green)!important}.contact-banner.green-color .contact-form input[type="submit"]:hover{background-color:#fff!important;color:var(--green)!important}.green-color .sub-line{background:#F2EDE5}.green-color .offer-right h4 a,.blue-color .offer-right h4 a,.dark-blue-color .offer-right h4 a,.light-blue-color .offer-right h4 a{color:#1c2d69!important}.green-color .article-item a::after{filter:brightness(0) saturate(100%) invert(51%) sepia(45%) saturate(415%) hue-rotate(111deg) brightness(91%) contrast(93%)!important}.green-color .article-item h5{color:var(--blue-primary)!important}.green-color .plan-ahead-box h5{color:#1c2d69!important}.green-color .plan-ahead-box p{color:#212123!important}.green-color .offer-right p,.green-color .offer-right p span{color:#212123!important}.green-color .offer-right h1,.green-color .offer-right h2,.green-color .offer-right h3,.green-color .offer-right h4,.green-color .offer-right h5{color:#1c2d69!important}.green-color .immediate-box p{color:#212123!important}.green-color .immediate-box h1,.green-color .immediate-box h2,.green-color .immediate-box h3,.green-color .immediate-box h4,.green-color .immediate-box h5{color:#1c2d69!important}.green-color .immediate-box .link,.green-color .two-col-box a.green{color:var(--green)!important}.green-color .immediate-box .link:hover,.green-color .two-col-box a.green:hover{color:#2e6d56!important}.green-color .immediate-box a.btn-green{background:var(--green)!important;color:#fff!important}.green-color .immediate-box a.btn-green::after{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)!important}.green-color .two-col-box a.green::after{filter:brightness(0) saturate(100%) invert(48%) sepia(29%) saturate(648%) hue-rotate(110deg) brightness(100%) contrast(91%)!important}.green-color .info-box p,.green-color .info-box ul li,.green-color .two-col-box p{color:#212123!important}.green-color .info-box h1,.green-color .info-box h2,.green-color .info-box h3,.green-color .info-box h4,.green-color .info-box h5,.green-color .two-col-box h3{color:#1c2d69!important}.green-color .tag a{color:#212123!important}.green-color .video-play{background:#fff!important}.green-color a.video-play:not(.btn-green){color:var(--green)!important}.green-color .video-play img{filter:brightness(0) saturate(100%) invert(50%) sepia(61%) saturate(319%) hue-rotate(111deg) brightness(89%) contrast(92%)}.green-color .btn_primary{border:2px solid #fff!important}.green-color .slick-next::before,.green-color .slick-next::after,.green-color .slick-prev::before,.green-color .slick-prev::after{border:2px solid #fff}.green-color .slick-next::before{background:url(/wp-content/themes/memorial/images/slick-r-w.svg) no-repeat;background-position:center center}.green-color .slick-prev::before{background:url(/wp-content/themes/memorial/images/slick-l-w.svg) no-repeat;background-position:center center}.green-color .slick-next:hover::before{background:#fff url(/wp-content/themes/memorial/images/slick-r-g.svg) no-repeat;background-position:center center}.green-color .slick-prev:hover::before{background:#fff url(/wp-content/themes/memorial/images/slick-l-g.svg) no-repeat;background-position:center center}.green-color .slick-dots li.slick-active button{background:#fff}.contact-banner.green-color .contact-form input[type="submit"]{background-image:url(/wp-content/themes/memorial/images/arrow-right-green.svg)}.blue-color .slick-next::before,.blue-color .slick-next::after,.blue-color .slick-prev::before,.blue-color .slick-prev::after{border:2px solid #fff}.blue-color .slick-next::before{background:url(/wp-content/themes/memorial/images/slick-r-w.svg) no-repeat;background-position:center center}.blue-color .slick-prev::before{background:url(/wp-content/themes/memorial/images/slick-l-w.svg) no-repeat;background-position:center center}.blue-color .slick-next:hover::before{background:#fff url(/wp-content/themes/memorial/images/slick-r.svg) no-repeat;background-position:center center}.blue-color .slick-prev:hover::before{background:#fff url(/wp-content/themes/memorial/images/slick-l.svg) no-repeat;background-position:center center}.blue-color .slick-dots li.slick-active button{background:#fff}.dark-blue-color .slick-next::before,.dark-blue-color .slick-next::after,.dark-blue-color .slick-prev::before,.dark-blue-color .slick-prev::after{border:2px solid #fff}.dark-blue-color .slick-next::before{background:url(/wp-content/themes/memorial/images/slick-r-w.svg) no-repeat;background-position:center center}.dark-blue-color .slick-prev::before{background:url(/wp-content/themes/memorial/images/slick-l-w.svg) no-repeat;background-position:center center}.dark-blue-color .slick-next:hover::before{background:#fff url(/wp-content/themes/memorial/images/slick-r.svg) no-repeat;background-position:center center}.dark-blue-color .slick-prev:hover::before{background:#fff url(/wp-content/themes/memorial/images/slick-l.svg) no-repeat;background-position:center center}.dark-blue-color .slick-dots li.slick-active button{background:#fff}.blue-color{background-color:#1c2d69!important}.blue-color *{color:#fff!important}.blue-color h1,.blue-color h2,.blue-color h3,.blue-color h4,.blue-color h5,.blue-color .faq-accordion-title{color:#fff!important}.blue-color h6,.blue-color a:not(.btn-green){color:var(--green)!important}.blue-color a:not(.btn-green)::after{filter:brightness(0) saturate(100%) invert(51%) sepia(45%) saturate(415%) hue-rotate(111deg) brightness(91%) contrast(93%)!important}.blue-color .faq-accordion-title::after{filter:brightness(0) saturate(100%) invert(100%) sepia(38%) saturate(2%) hue-rotate(114deg) brightness(113%) contrast(100%)!important}.blue-color p,.blue-color .faq-accordion-body{color:#fff!important}.blue-color .article-item h5{color:var(--blue-primary)!important}.blue-color .plan-ahead-box h5{color:#1c2d69!important}.blue-color .plan-ahead-box p{color:#212123!important}.blue-color .offer-right p,.blue-color .offer-right p span{color:#212123!important}.blue-color .offer-right h1,.blue-color .offer-right h2,.blue-color .offer-right h3,.blue-color .offer-right h4,.blue-color .offer-right h5{color:#1c2d69!important}.blue-color .slick-dots li button{background:#505c8d!important}.blue-color .slick-dots li.slick-active button{background:#fff!important}.blue-color .immediate-box p{color:#212123!important}.blue-color .immediate-box h1,.blue-color .immediate-box h2,.blue-color .immediate-box h3,.blue-color .immediate-box h4,.blue-color .immediate-box h5{color:#1c2d69!important}.blue-color .info-box p,.blue-color .info-box ul li,.blue-color .two-col-box p{color:#212123!important}.blue-color .info-box h1,.blue-color .info-box h2,.blue-color .info-box h3,.blue-color .info-box h4,.blue-color .info-box h5,.blue-color .two-col-box h3{color:#1c2d69!important}.blue-color .testimonial-item{background:#192656}.blue-color.funeral-service .faq-accordion-body p,.blue-color.funeral-service .faq-accordion-title,.green-color.funeral-service .faq-accordion-body p,.green-color.funeral-service .faq-accordion-title,.blue-color.funeral-service .faq-accordion-body *,.green-color.funeral-service .faq-accordion-body *{color:#212123!important}.blue-color .faq-accordion-body p,.blue-color .faq-accordion-title,.green-color .faq-accordion-body p,.green-color .faq-accordion-title{color:#fff!important}.blue-color .two-col-box,.green-color .two-col-box{color:#212123!important}.dark-blue-color{background-color:#192656!important}.dark-blue-color *{color:#fff!important}.dark-blue-color h1,.dark-blue-color h2,.dark-blue-color h3,.dark-blue-color h4,.dark-blue-color h5,.dark-blue-color .faq-accordion-title{color:#fff!important}.dark-blue-color a:not(.btn-green)::after{filter:brightness(0) saturate(100%) invert(51%) sepia(45%) saturate(415%) hue-rotate(111deg) brightness(91%) contrast(93%)!important}.dark-blue-color .faq-accordion-title::after{filter:brightness(0) saturate(100%) invert(100%) sepia(38%) saturate(2%) hue-rotate(114deg) brightness(113%) contrast(100%)!important}.dark-blue-color h6,.dark-blue-color a:not(.btn-green){color:var(--green)!important}.dark-blue-color p,.dark-blue-color .faq-accordion-body{color:#fff!important}.dark-blue-color .article-item h5{color:var(--blue-primary)!important}.dark-blue-color .plan-ahead-box h5{color:#1c2d69!important}.dark-blue-color .plan-ahead-box p{color:#212123!important}.dark-blue-color .offer-right p,.dark-blue-color .offer-right p span{color:#212123!important}.dark-blue-color .offer-right h1,.dark-blue-color .offer-right h2,.dark-blue-color .offer-right h3,.dark-blue-color .offer-right h4,.dark-blue-color .offer-right h5{color:#1c2d69!important}.dark-blue-color .slick-dots li button{background:#505c8d!important}.dark-blue-color .slick-dots li.slick-active button{background:#fff!important}.dark-blue-color .immediate-box p{color:#212123!important}.dark-blue-color .immediate-box h1,.dark-blue-color .immediate-box h2,.dark-blue-color .immediate-box h3,.dark-blue-color .immediate-box h4,.dark-blue-color .immediate-box h5{color:#1c2d69!important}.dark-blue-color .info-box p,.dark-blue-color .info-box ul li,.dark-blue-color .two-col-box p{color:#212123!important}.dark-blue-color .info-box h1,.dark-blue-color .info-box h2,.dark-blue-color .info-box h3,.dark-blue-color .info-box h4,.dark-blue-color .info-box h5,.dark-blue-color .two-col-box h3{color:#1c2d69!important}.dark-blue-color .faq-accordion-body p,.dark-blue-color .faq-accordion-title{color:#fff!important}.dark-blue-color.funeral-service .faq-accordion-body p,.dark-blue-color.funeral-service .faq-accordion-title,.dark-blue-color.funeral-service .faq-accordion-body *{color:#212123!important}.dark-blue-color .two-col-box{color:#212123!important}.blue-color .item-count{background:url(/wp-content/themes/memorial/images/brand-shape-dark.svg) no-repeat;background-position:center top}.dark-blue-color .item-count{background:url(/wp-content/themes/memorial/images/brand-shape-light.svg) no-repeat;background-position:center top}.blog .cemetry-slider-section .page-center{display:block!important}.cemetry-slider-section .cemetry-item{position:relative}.blog .cemetry-slider-section .center-head h6,.blog .cemetry-slider-section .center-head h2{margin-bottom:0!important}.cemetry-slider-section .center-head{gap:15px!important}.embed_video{width:100%;aspect-ratio:16/9;margin-bottom:25px;padding-top:30px}.embed_video iframe{width:100%!important;height:100%!important;border-radius:16px}.banner-full-width{min-height:650px;display:flex;align-items:center}.banner-full-width .page-center{max-width:var(--page-center-width2)}.banner-full-width .page-center *{margin:0!important;text-align:left}.banner-full-width .page-center .banner-full-inner{display:flex;flex-direction:column;gap:24px;max-width:475px;width:100%;margin:0}.banner-full-width-left.banner-full-width .page-center .banner-full-inner{margin-left:auto!important}a.video-play:not(.btn-green){color:#fff!important}.modal-wrapper .modal-view iframe,.modal-wrapper .modal-view{height:auto!important;aspect-ratio:16/9!important}.banner-full-width-center .banner-full-inner{align-items:center;margin:0 auto!important}.banner-full-width-center .banner-full-inner *{text-align:center}.beige-color.guide-book-form .contact-form input[type="submit"]{color:#fff!important}.white-color.guide-book-form .contact-form input[type="submit"]{color:#fff!important}.beige-color.contact-banner .contact-form input[type="submit"]{color:#fff!important}.white-color.contact-banner .contact-form input[type="submit"]{color:#fff!important}.guide-book-form.green-color .contact-form input[type="submit"]{background-color:#fff!important;color:var(--green)!important;background-image:url(/wp-content/themes/memorial/images/arrow-right-green.svg);background-repeat:no-repeat}.planning-ahead.about-career .image-section figure img{border-radius:0!important}.locations-reverse .location-right{padding-left:30px}.contact-banner.light-blue-color .contact-form input[type="submit"]{color:#fff!important}.white-color.funeral-service:not(.burial-explore){position:relative;background-image:none}.white-color.funeral-service:not(.burial-explore)::before{content:"";position:absolute;inset:0;background:url(/wp-content/themes/memorial/images/funeral-bg.svg) no-repeat center right;opacity:.5;pointer-events:none;z-index:0}.white-color.funeral-service:not(.burial-explore) .page-center{position:relative;z-index:1}.green-color .slick-dots li button{background:#fff!important;opacity:0.5!important}.green-color .slick-dots li.slick-active button{opacity:1!important}.blue-color .slick-dots li button{background:#fff!important;opacity:0.5!important}.blue-color .slick-dots li.slick-active button{opacity:1!important}.dark-blue-color .slick-dots li button{background:#fff!important;opacity:0.5!important}.dark-blue-color .slick-dots li.slick-active button{opacity:1!important}.beige-color .location-slider .slick-dots li button{background:#fff}.white-color .location-slider .slick-dots li button{background:var(--theme-bg)}.beige-color .location-slider .slick-dots li.slick-active button,.white-color .location-slider .slick-dots li.slick-active button{background:#1c2d69}.blue-color.funeral-service:not(.burial-explore){background:url(/wp-content/themes/memorial/images/funeral-bg-dark.svg) no-repeat;background-position:center right}.dark-blue-color.funeral-service:not(.burial-explore){background:url(/wp-content/themes/memorial/images/funeral-blue.svg) no-repeat;background-position:center right}.light-blue-color.funeral-service:not(.burial-explore){background:url(/wp-content/themes/memorial/images/funeral-light-blue.svg) no-repeat;background-position:center right}.funeral-service.blue-color .faq-accordion-title::after,.funeral-service.dark-blue-color .faq-accordion-title::after{filter:none!important}.funeral-service.green-color .faq-accordion-title::after{filter:brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(1885%) hue-rotate(111deg) brightness(100%) contrast(90%)!important}.white-color.burial-explore{background:url(/wp-content/themes/memorial/images/burial-beige.svg) no-repeat;background-position:bottom left;background-size:50%}.beige-color.burial-explore{background:url(/wp-content/themes/memorial/images/burial-white.svg) no-repeat;background-position:bottom left;background-size:50%}.green-color.burial-explore{background:url(/wp-content/themes/memorial/images/burial-beige.svg) no-repeat;background-position:bottom left;background-size:50%}.blue-color.burial-explore{background:url(/wp-content/themes/memorial/images/burial-dark.svg) no-repeat;background-position:bottom left;background-size:50%}.dark-blue-color.burial-explore{background:url(/wp-content/themes/memorial/images/burial-blue.svg) no-repeat;background-position:bottom left;background-size:50%}.light-blue-color.burial-explore{background:url(/wp-content/themes/memorial/images/burial-light-blue.svg) no-repeat;background-position:bottom left;background-size:50%}.testimonial-item{box-shadow:none!important}.white-color.testimonial .slick-dots li.slick-active button{background:#f2ede5}.why-plan-ahead.white-color .plan-ahead-box{background-color:#fff!important}.why-plan-ahead.green-color .plan-ahead-box a{color:var(--green)!important}.why-plan-ahead.green-color .plan-ahead-box a::after{filter:brightness(0) saturate(100%) invert(51%) sepia(45%) saturate(415%) hue-rotate(111deg) brightness(91%) contrast(93%)!important}.about-career .image-section{padding-right:0!important;padding-left:0!important}@media only screen and (min-width:1001px){.about-career{padding-top:0!important;align-items:inherit}.about-career .section-right{padding:40px 0}.about-career .image-section figure{height:100%}.about-career .content-section{align-self:center}.about-career .about-career-reverse{padding-right:0}}.beige-color .tag div,.white-color .tag div,.green-color .tag div,.blue-color .tag div,.dark-blue-color .tag div,.light-blue-color .tag div{color:#2e6d56!important}.slading-frame:not(.normal-b){display:none!important}.beige-color .slading-frame.normal-b,.white-color .slading-frame.normal-b,.green-color .slading-frame.normal-b,.blue-color .slading-frame.normal-b,.dark-blue-color .slading-frame.normal-b,.light-blue-color .slading-frame.normal-b{display:none!important}.beige-color .slading-frame.beige-b{display:block!important}.white-color .slading-frame.white-b{display:block!important}.green-color .slading-frame.green-b{display:block!important}.blue-color .slading-frame.blue-b{display:block!important}.dark-blue-color .slading-frame.dark-blue-b{display:block!important}.light-blue-color .slading-frame.light-blue-b{display:block!important}body .text_color_white,body .text_color_white *{color:var(--white)!important}body .text_color_black,body .text_color_black *{color:var(--black)!important}body .text_color_beige,body .text_color_beige *{color:var(--theme-bg)!important}body .text_color_green,body .text_color_green *{color:var(--green)!important}body .text_color_blue,body .text_color_blue *{color:var(--blue-primary)!important}body .text_color_dark_blue,body .text_color_dark_blue *{color:var(--blue-dark)!important}body .text_color_lit_blue,body .text_color_lit_blue *{color:var(--light-blue)!important}.custom-article .article-row-item{background-color:transparent!important}.custom-article .article-label .learn-more{color:var(--green)!important}.custom-article.green-color .article-label .learn-more{color:#fff!important}.custom-article.blue-color .article-label .learn-more,.custom-article.dark-blue-color .article-label .learn-more{color:var(--green)!important}.custom-article.green-color .article-label .learn-more::after{filter:brightness(0) saturate(100%) invert(100%) sepia(85%) saturate(68%) hue-rotate(225deg) brightness(114%) contrast(100%)!important}.slick-dots li:only-child{display:none!important}.hsfc-FieldLabel{color:var(--black)}.hsfc-TextInput{width:100%;color:var(--black);font-family:"Inter",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:21px;padding:17.5px 16px;border-radius:10px;background:#fff;border:none}.white-color .hsfc-TextInput{background:transparent!important;border:1px solid #ded5c6!important}.green-color .hsfc-FieldLabel,.blue-color .hsfc-FieldLabel,.dark-blue-color .hsfc-FieldLabel{color:#fff}.media-wrapper{position:relative}.inside-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;padding:0!important;background:transparent!important;border-radius:0!important;gap:0!important;min-width:inherit!important;width:100%;height:100%}.inside-play img{width:82px!important;height:82px!important;object-fit:contain!important;border-radius:50%;backdrop-filter:blur(2px)}.single-item .video-play{margin:0 auto}.single-item figcaption{text-align:center}.slick-active .cemetry-item{display:flex;flex-direction:column;gap:16px}.cemetry-item figcaption{transition:all 0.4s cubic-bezier(.11,0,.5,0);opacity:0;visibility:hidden;font-size:16px!important;line-height:21px;height:0}.slick-active .cemetry-item figcaption{visibility:visible;height:auto;opacity:1}.video-play{float:left}.single-item .video-play{float:inherit}.inquiry-form-block{background-color:#42947b;border-radius:10px;padding:50px 10px}.inquiry-form-block p{color:#fff;text-align:center;line-height:1.3}.inquiry-form-block-in{max-width:90%;width:100%;margin:0 auto}.inquiry-hs-formwrapper{padding:25px 0 0}.inquiry-form-section.beige-color p,.inquiry-form-section.white-color p,.inquiry-form-section.green-color p,.inquiry-form-section.blue-color p,.inquiry-form-section.dark-blue-color p,.inquiry-form-section.light-blue-color p{color:var(--white)!important}p.text-color-blue,.inquiry-form-section.beige-color p.text-color-blue,.inquiry-form-section.white-color p.text-color-blue,.inquiry-form-section.green-color p.text-color-blue,.inquiry-form-section.blue-color p.text-color-blue,.inquiry-form-section.dark-blue-color p.text-color-blue,.inquiry-form-section.light-blue-color p.text-color-blue{color:var(--blue-primary)!important}p.text-color-black,.inquiry-form-section.beige-color p.text-color-black,.inquiry-form-section.white-color p.text-color-black,.inquiry-form-section.green-color p.text-color-black,.inquiry-form-section.blue-color p.text-color-black,.inquiry-form-section.dark-blue-color p.text-color-black,.inquiry-form-section.light-blue-color p.text-color-black{color:var(--black)!important}p.text-color-white,.inquiry-form-section.beige-color p.text-color-white,.inquiry-form-section.white-color p.text-color-white,.inquiry-form-section.green-color p.text-color-white,.inquiry-form-section.blue-color p.text-color-white,.inquiry-form-section.dark-blue-color p.text-color-white,.inquiry-form-section.light-blue-color p.text-color-white{color:var(--white)!important}p.text-color-green,.inquiry-form-section.beige-color p.text-color-green,.inquiry-form-section.white-color p.text-color-green,.inquiry-form-section.green-color p.text-color-green,.inquiry-form-section.blue-color p.text-color-green,.inquiry-form-section.dark-blue-color p.text-color-green,.inquiry-form-section.light-blue-color p.text-color-green{color:var(--green)!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.inquiry-form-section input[type="submit"]{border-radius:8px;background-color:var(--blue-primary);border:none;padding:12px 16px;min-width:300px;color:#fff!important;background-image:url(/wp-content/themes/memorial/images/arrow-right-white.svg);background-repeat:no-repeat;background-size:24px;font-size:16px;font-style:normal;font-weight:600;line-height:20px;font-family:"Inter",sans-serif;display:flex;justify-content:center;margin:40px auto 0;background-position:69% center;cursor:pointer;height:48px;transition:all 0.4s cubic-bezier(.11,0,.5,0)}.inquiry-form-section input[type="submit"]:hover{background-color:var(--blue-dark)}.inquiry-form-section .inquiry-form-block.blue-color input[type="submit"],.inquiry-form-section .inquiry-form-block.dark-blue-color input[type="submit"]{background-color:var(--green)}.evermark-form.inquiry-form-section .inquiry-form-block input[type="submit"]{background-color:#EDA826!important;color:#1c2d69!important;background-image:url("data:image/svg+xml,%3Csvg%20width='25'%20height='24'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M4.5%2012h16m0%200-6-6m6%206-6%206'%20stroke='%231c2d69'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")}.inquiry-form-section .inquiry-form-block.blue-color input[type="submit"]:hover,.inquiry-form-section .inquiry-form-block.dark-blue-color input[type="submit"]:hover{background-color:#387d68}.evermark-form.inquiry-form-section .inquiry-form-block input[type="submit"]:hover{background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg%20width='25'%20height='24'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M4.5%2012h16m0%200-6-6m6%206-6%206'%20stroke='%231c2d69'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")}.evermark-form .hs-submit input.hs-button{font-family:"DM Serif Text",serif!important;font-weight:400;border-radius:0}.green-color select option,.green-color textarea{color:var(--black)!important}.beige-color .green-color a:not(.btn-green){color:var(--white)!important}.inquiry-form-block.white-color .hs-input{border:solid 1px #f1eee8!important}.inquiry-form-section .inquiry-form-block.white-color p{color:#000!important}.inquiry-form-section .inquiry-form-block.white-color p.text-color-white{color:#fff!important}.inquiry-form-section .inquiry-form-block.white-color p.text-color-green{color:var(--green)!important}.inquiry-form-section .inquiry-form-block.white-color p.text-color-blue{color:var(--blue-primary)!important}.inquiry-form-section .inquiry-form-block.white-color p.text-color-blue{color:var(--blue)!important}