@media only screen and (min-width:1000px) and (max-width:1500px){:root{--h1--font:3.7931vw;--h1-line-height:4.1379vw;--h2--font:2.7586vw;--h2-line-height:3.0345vw;--h3--font:1.7931vw;--h3-line-height:1.931vw;--h4--font:1.3793vw;--h4-line-height:1.6552vw;--page-center-width:99.3103vw;--page-center-width2:78.6667vw;--page-center-width3:80.2vw;--page-center-width4:68vw}.header-bottom{gap:7.12vw;row-gap:1.38vw}.header-bottom-left{max-width:11.02vw;min-width:11vw}.footer-top-left img{max-width:16.21vw;margin-bottom:1.47vw}.footer-top-left{max-width:16.9333vw;margin-right:4.6vw}.footer-top-center{max-width:37.1333vw;margin-right:1.7333vw;gap:3.6667vw}.footer-top-right{max-width:20.5333vw}.social-icons{gap:2.12vw;margin-bottom:1.19vw}.footer-top .page-center,.footer-bottom-flex{padding-left:8.3333vw;padding-right:8.6667vw}.footer-top-right p,.footer-top-right p a{font-size:1.0667vw !important}.banner-subfield{max-width:61.2vw}.section-right{max-width:32vw}.slanding-right .slanding-right-content{max-width:32vw}.get-started .center-head{max-width:42.2vw}.opituary-title .search-inline{max-width:46.2vw}.testimonial-title{max-width:45.33vw}.testimonial .page-center{max-width:80.2vw}.faq-left{max-width:32vw}.faq-right{max-width:38.6vw}.mega-menu .page-center{max-width:80vw}.menu-left{max-width:20vw}.menu-right{max-width:53.33vw}.mega-menu .menu-item{max-width:23.33vw}.banner-search input{max-width:36.666vw}.immediate-need-banner .center-head{max-width:51.8vw}.immediate-box{max-width:32vw;padding:2.7333vw 2.6667vw 3.4vw}.info-box{max-width:calc(25.33vw - 5px)}.death-occurs .death-occurs-left .content-section{max-width:37.13vw}.death-occurs .death-occur-tab{max-width:35.7333vw}.death-occurs .content-section{max-width:31.8vw}.contact-form-wrapper{max-width:38.67vw}.plan-ahead-banner-left-content{max-width:33.47vw;padding:8.4667vw 0}.why-plan-ahead .center-head{max-width:65.33vw}.plan-ahead-box{max-width:23.2vw}.guide-book-content{max-width:34.7333vw}.funeral-banner .plan-ahead-banner-left-content{max-width:28.73vw}.funeral-slanding .contact-form-wrapper{max-width:32vw}.funeral-slanding.ms-home-default .contact-form-wrapper{max-width:40vw}.funeral-service-left{max-width:32vw}.funeral-service-right{max-width:38.67vw}.next-step .center-head{max-width:46.13vw}.two-col-box{padding:4.64vw 2.67vw 3.87vw;max-width:32vw}.two-col-box img{width:7.87vw;height:7.87vw}.burial-slanding .contact-form-wrapper{max-width:32vw}.prestige-book .guide-book-content{max-width:34.7333vw}.work-section .center-head{max-width:51.73vw}.work-slider img{max-width:38.33vw}.prestige-banner .contact-form-wrapper{max-width:36.33vw}.article-banner .center-head{max-width:56.4vw}.article-categories .page-center,.article-header{max-width:68.13vw}.article-row-item{max-width:19vw}.border .article-row-item{max-width:21.3vw}.article-row-item img{width:20.73vw;height:13.6vw}.border .article-row-item img{width:21.8vw;height:14vw}.article-row-item.two-col{max-width:33vw}.article-row-item.two-col img{width:33.33vw;height:21.33vw}.blog-left{max-width:45.33vw}.blog-right{max-width:25.33vw}.guide-book-banner .guide-book-content{max-width:41.4vw}.guide-content-left{max-width:38.07vw}.guide-content-right{max-width:36.07vw}.about-banner .section-right{max-width:32.87vw}.mission .center-head{max-width:48.4vw}.locations .page-center{max-width:62.73vw}.location-left{max-width:24.33vw}.location-right{max-width:28.27vw}.contact-banner-left{max-width:30.93vw}.contact-banner-left h3{max-width:23.47vw}.contact-banner-right{max-width:47.33vw;padding:3.2667vw 4.3333vw}.obituaries-banner .guide-book-content p{max-width:34.7333vw}.obituaries-banner .contact-form-wrapper{max-width:33.2vw}.obituaries-banner{gap:8.07vw}.radio-btn .wpcf7-radio{flex-wrap:wrap}.death-occurs-left figure img{object-fit:cover}.footer-top-center-column{min-width:10vw}.material-wrapper ul{gap:3.3333vw}.material-wrapper ul li{max-width:11.6000vw}.contact-success{padding:2.8vw 5.67vw 3.67vw;border-radius:1vw}.contact-success img{width:8.93vw;height:5.73vw;margin:0 auto 1.87vw}.contact-success h4{font-size:2vw !important;line-height:2.13vw;margin-bottom:1.53vw !important}.contact-success p{font-size:1.07vw !important;line-height:1.4vw;margin-bottom:2.07vw !important}.contact-success a.btn-green{min-width:19.53vw}.popup-layout{max-width:66.67vw}.main-popup-content{border-radius:1.07vw}.main-popup-left{min-width:33.33vw}.main-popup-left picture img{border-radius:1.07vw 0 0 1.07vw}.main-poup-right-content{padding:6vw 3.27vw 4.4vw 3.47vw}.main-poup-right-content .btn-green{min-width:15.27vw}.popup-with-text .popup-layout{max-width:78.67vw}.location-slider p{font-size:2.47vw !important;line-height:2.73vw;padding-top:1.1vw}.location-slider h2{font-size:9vw !important;line-height:9vw}#becookiebarid p{font-size:inherit !important}.Cemetery-banner{padding-top:5.33vw;padding-bottom:5.33vw}.Cemetery-banner .center-head{max-width:56.93vw}.Cemetery-banner .page-center{max-width:81.87vw}.Cemetery-wrapper{margin-top:5.33vw;gap:1.33vw}.Cemetery-item{max-width:24.8vw}.Cemetery-item>img{max-height:16.33vw}.Cemetery-data{padding:1.6vw}.header-bottom-right nav ul{gap:1.6667vw}.header-bottom-right nav ul li:before{left:-.8vw}.nav-btn{margin-left:-.8vw !important}.banner-slanding-v1.ms-preneed-banner .plan-ahead-banner-left-content{max-width:33.47vw}.banner-slanding-v1.ms-preneed-banner .slanding-right-contact{min-height:46.67vw}.wish-btn{padding-right:.733vw !important}.btn-center .btn-green,.banner-btn-wrap .wish-btn{min-width:15vw}.map-ft-right{padding:3.67vw 1.33vw 2vw 6.73vw;min-width:40.73vw}.cemetry-slider-section .page-center{max-width:71.5333vw}.cemetry-slider .cemetry-item img{max-height:34.9333vw}.live .page-center{max-width:74.0667vw}.live-wrapper{gap:5.7133vw}.live-wrapper-left{max-width:34vw;gap:2.6667vw}.live-wrapper-right{max-width:34.3533vw}.live-wrapper-left:before{width:4.5333vw;height:3.4667vw;left:-3.3333vw;top:-4.1333vw}.resource-list .page-center{max-width:74.8vw}.resource-tab{max-width:82.0667vw}.resource-tab a{max-width:fit-content}.guide-book-left figure img{object-position:right}.guide-book-form{padding-top:6.4vw;padding-bottom:3.8vw;gap:1.933vw}.guide-book-form .guide-book-content{max-width:42.4vw;padding:0;padding-left:1.6vw;margin-left:auto;padding-bottom:2vw;padding-right:2.667vw}.guide-book-form .guide-book-left figure img{object-fit:contain;object-position:top right}.contact-form{margin-top:3.733vw}.banner-reverse.resources-banner.plan-ahead-banner .plan-ahead-banner-left .plan-ahead-banner-left-content{max-width:30.9333vw}.faq-left p a{font-size:inherit;line-height:inherit}.place-to-work .page-center{gap:2.4vw;padding:0 1.6vw;max-width:47.4vw}.place-to-work .page-center>img{width:6vw;height:10.2vw}.place-work-content{max-width:35.8vw}.place-work-content .btn-green{padding-left:1.8667vw;padding-right:1.8667vw}}@media only screen and (min-width:1268px) and (max-width:1373px){.header-bottom{gap:6.79vw;row-gap:1.38vw}.header-bottom-right{max-width:75.69vw}.header-bottom-left{max-width:10.02vw;min-width:9vw}#becookiebarid p{font-size:inherit !important}#becookiebarid p{font-size:inherit !important}.menu-dropdown{left:1%}}@media only screen and (min-width:1001px) and (max-width:1267px){.header-bottom{gap:3.79vw;row-gap:1.38vw}.header-bottom-right{max-width:75.69vw}.mega-menu .menu-item{max-width:22.33vw}.header-bottom-right nav ul li a{font-size:13px}.header-bottom-right nav ul .nav-btn a{font-size:13px}.header-bottom-right nav ul{gap:15px;justify-content:space-between}.nav-btn{margin-left:0 !important}.header-bottom{gap:2.79vw;padding:0 50px}.menu-b .menu-item img{width:77px}.mega-menu .page-center{gap:50px}.menu-left:after{right:-24px}.mega-menu.type-2 .menu-item{max-width:24.33vw}.menu-b .menu-item h5{font-size:18px !important}.guide-book-left figure img{object-position:right}.guide-book-banner .guide-book-left figure img{object-position:left}.immediate-box .link{font-size:43px}.immediate-box .btn-green{font-size:14px}.radio-btn label{font-size:14px}.radio-btn .wpcf7-radio .wpcf7-list-item{max-width:47%}.death-occurs-left figure img{object-position:right}.menu-dropdown{left:0}.resource-tab a{font-size:16px;padding:15px}.menu-dropdown{left:-5%}}@media only screen and (min-width:1001px) and (max-width:1100px){.menu-b .menu-item h5{font-size:16px !important}.mega-menu.type-1 .menu-item img{height:150px}.header-bottom{padding:0 15px;justify-content:space-between;gap:15px}.header-bottom-right{max-width:84%}.header-bottom-left{max-width:16%;min-width:16%}#becookiebarid p{font-size:inherit !important}footer .btn-center .btn-green{min-width:169px;padding-left:45px;background-position:19px 50%}.nav-btn a{padding:10px !important}.header-bottom-right nav ul li:before{left:-3px}.header-bottom-right nav ul li a{font-size:12px}}@media only screen and (max-width:1000px){:root{--h1--font:35px;--h1-line-height:38px;--h2--font:30px;--h2-line-height:32px;--h3--font:25px;--h3-line-height:27px;--h4--font:20px;--h4-line-height:22px;--h5--font:18px;--h5-line-height:22px;--base-font-size:16px;--base-small-font:14px}body{font-size:16px;line-height:20px}body p{font-size:16px !important;line-height:20px}.menu-toggle{position:relative;cursor:pointer;z-index:2;display:block;width:24px;height:24px}.menu-toggle span{position:relative;top:50%;bottom:50%;transform:translateY(-50%);transition-duration:0s;transition-delay:.2s;transition:background-color .3s}.menu-toggle span:before,.menu-toggle span:after{position:absolute;content:"";right:0}.menu-toggle span,.menu-toggle span:before,.menu-toggle span:after{width:28px;height:2px;background-color:#000;display:block;opacity:1;border-radius:5px}.menu-toggle span:before{margin-top:8px;transition-property:margin,transform;transition-duration:.2s;transition-delay:.2s,0}.menu-toggle span:after{margin-top:-8px;transition-property:margin,transform;transition-duration:.2s;transition-delay:.2s,0}.menu-toggle-active span{background-color:rgba(0,0,0,0);transition:.3s background-color}.menu-toggle-active span:before{margin-top:0;transform:rotate(45deg);transition-delay:0,.2s}.menu-toggle-active span:after{margin-top:0;transform:rotate(-45deg);transition-delay:0,.2s}.header-bottom-right{display:none}.mobile-menu{display:block !important}.header-top{padding:0;padding-top:36px;transition:all .2s cubic-bezier(.37,0,.63,1)}.header-top{padding:10px 24px;gap:10px}.header-top p{line-height:18px;text-align:left;padding-left:0}.btn-green{padding:10px 16px;line-height:18px;max-width:100%}.hide-top-nav .header-top,.filter-float .header-top{position:absolute;width:100%;transform:translateY(-101%)}.header-btn{padding-left:44px}.header-top p:before{display:none}.header-bottom{gap:10px;padding:8px 24px 8px;justify-content:space-between;border-bottom:1px solid #f2ede5}.header-bottom-left img{max-width:126px;object-fit:contain;height:54px}header{z-index:2;border:none}.header-top p b{display:none}.footer-top .page-center{flex-direction:column;display:flex;padding:50px 20px 32px;position:inherit}footer{position:relative}.footer-bottom-right{padding:18.7px 20px 19.3px;background:var(--blue-dark);width:100%}.footer-bottom-flex{flex-direction:column;display:flex;padding:0;gap:13px}.footer-top-left{max-width:100%;margin-right:0;text-align:center}.footer-top-right p,.footer-top-right p a{font-size:14px !important;line-height:18px}.footer-top-right p:first-child{margin-bottom:20px !important}.sub-pages-link a{font-size:14px;line-height:18px;font-weight:400}.footer-bottom{padding:0;background:0 0}.footer-top-left img{margin:0 auto;margin-bottom:32px}.footer-top-left p{margin:0 auto !important;margin-bottom:30.12px !important;font-size:14px !important;line-height:18px;max-width:214px}.btn-center{margin-bottom:32px}.footr-btn{font-size:14px;line-height:18px;background-size:20px;padding-left:56px;border-radius:8px}.footer-top-center-column h5{display:none}.footer-bottom-left{width:100%;flex-direction:column;gap:0}.social-icons:after{display:none}.footer-top-center ul li{width:100%;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #95051b}.footer-top-right{max-width:100%;margin-top:20px;text-align:center}.social-icons{gap:20px;justify-content:center;display:none}.social-icons img{width:24px;height:24px}.mobile-view{display:flex !important}.mobile-social-icons{margin-top:20px}.sub-pages-link{justify-content:space-around;width:100%;padding:0 20px}.footer-top-center{max-width:100%;margin-right:0;flex-direction:column;gap:0}.footer-top-center ul li a{font-size:16px;line-height:20px}.chat-icon{right:10px;bottom:10px}.move-to-top{right:10px;display:block}.footer-top-center-column ul{gap:0}.home-banner{padding:48px 24px 24px;min-height:503px}.banner-subfield{margin:0;border-radius:0;padding:35px 24px 25px;box-shadow:none;max-width:100%}.banner-subfield h5{max-width:287px;width:100%;margin:0 auto !important;margin-bottom:20px !important}.banner-search form{flex-direction:column;gap:20px;margin-bottom:24px}.banner-search input{max-width:100%}.btn-green.white-arrow{max-width:100%;height:auto}.home-banner h1{margin-bottom:20px !important}.home-banner h1,.home-banner p{max-width:100%}.page-center.offer-slider{padding:48px 0 80px;max-width:100%}.slick-dots{bottom:-32px !important}.slick-dots li button{width:8px;height:8px}.slick-dots li{width:13px;height:13px}.slick-slide{margin:0 10px;height:auto}.offer-item{border-radius:12px;gap:0;height:100%;width:100%;flex-direction:column;border-radius:12px}.offer-slider-init{border-radius:0}.offer-left img{border-radius:12px 12px 0 0;height:220px;object-fit:cover;width:100%}.offer-left{max-width:100%;height:auto}.offer-right{padding:20px;max-width:100vw;align-self:flex-start;gap:16px;max-height:100%}.slick-slider .slick-track{display:flex;height:100%}.planning-ahead{padding:43px 24px 48px}.planning-ahead{flex-direction:column-reverse;gap:48px}.content-section,.image-section,.section-right{max-width:100% !important}.image-section{padding-right:0}.image-section img{height:auto !important;padding-right:0}.offer-right h6,.news-mobile-content h6{font-size:14px !important;letter-spacing:1.68px;line-height:16px}.offer-right h4,.news-mobile-content h4{font-size:18px !important;line-height:22px}.offer-right p,.news-mobile-content p{color:#616161;margin-bottom:13px !important}.offer-right a:after,.article-top~a:after,.learn-btn:after{width:22px;height:22px;background-size:22px;background-position:center}.section-right{gap:20px}.section-right p{margin-bottom:10px !important}.slanding-section{gap:48px;flex-direction:column;padding-bottom:48px}.slading-frame{display:none !important}.slanding-left,.slanding-right{max-width:100%}.slanding-right-content{max-width:100%;padding:0 24px 0}.slanding-left img{height:357px}.banner-accordion{margin-top:50px;padding-left:16.82px}.banner-accordion:before{background:#cbcbcb;width:2px;height:100%}.sub-line{left:0;width:2px}.accordion-item{padding-bottom:16px}.accordion-title{font-size:20px;line-height:22px}.testimonial{padding:48px 0 80px}.slick-dotted.slick-slider{margin-bottom:0}.testimonial-title{max-width:100%;margin-bottom:48px;padding:0 24px 0}.testimonial-item{height:100%;padding:32px 24px;max-width:100vw;max-height:100%}.testimonial-item img{margin-bottom:28px}.article-label{max-width:100vw;max-height:100%}.testimonial-item>p{font-size:14px !important;line-height:18px;padding-bottom:23px}.author-detail h5{font-size:16px !important;line-height:20px}.author-detail p{line-height:16px}.faq{padding:48px 0 48px}.faq .page-center{flex-direction:column;gap:40px;padding:0 24px}.faq-left{max-width:100%;gap:20px}.faq-accordion-title{font-size:16px;line-height:19px;position:relative;padding-top:0}.faq-accordion{display:flex;flex-direction:column;gap:32px}.faq-accordion-item{padding-bottom:0;border:none;position:relative}.faq-accordion-item:after{content:"";background:#ded5c6;position:absolute;width:100%;height:1px;bottom:-17px}.faq-accordion-item:last-child:after{display:none}.article{padding:48px 0}.article .btn-center{width:100%;margin-bottom:0}.article .btn-center a{margin-top:45px}.article .btn-green{width:100% !important}.btn-center{padding:0 24px}.center-head,.head{margin-bottom:40px !important;text-align:left;padding:0 24px;align-items:flex-start;max-width:100% !important;gap:20px}.article-item{height:100%;gap:20px}.article-item img{width:100%;height:220px;margin-bottom:0}.article-top{padding:0 20px;max-width:100vw;max-height:100%}.article-top~a{padding:0 20px 20px}.article-top h6{font-size:13px !important;line-height:20px}.article-top p{line-height:20px}.news-section{padding:48px 0 80px}.get-started{text-align:center;padding:64px 0}.get-started .center-head{max-width:333px;align-items:center;margin-bottom:0 !important}.get-started .center-head h2{text-align:center;font-size:40px !important;line-height:41px}.get-started .center-head h6{line-height:20px;margin-bottom:20.36px !important}.btn-white{width:100%}.get-started .btn-white{line-height:19px;padding:13px}.mbl-menu-open{overflow:hidden}.mbl-menu-open .mobile-menu-list{display:block !important;position:fixed;width:100%;height:100%;left:0;z-index:12;background:#fff;overflow:auto}.mobile-menu-list nav ul{display:flex;flex-direction:column;gap:56px;height:100%}.mobile-menu-list nav{margin-bottom:30px}.mobile-menu-list li{margin:0 24px}.mobile-menu-list .nav-btn{margin:0 !important}.mobile-menu-list .location-btn a{display:flex;justify-content:center;gap:8px;background-image:none;font-size:16px;line-height:19px}.mobile-menu-list .location-btn a:before{background:url(//archdioceseofphiladelphia.org/wp-content/themes/memorial/css/../images/location-min.svg);background-size:20px;background-position:center;content:"";width:20px;height:20px;display:block}.mobile-menu-list .location-btn{background-color:#f2ede5;padding:16px 24px;margin-bottom:-32px !important}.mobile-menu-list li a{display:flex;gap:8px;justify-content:space-between;font-size:20px;font-weight:600;line-height:22px}.mobile-menu-list .drop-down-mobile>a{position:relative;padding-right:30px}.mobile-menu-list .drop-down-mobile>a:after{content:"";display:block;background:url(//archdioceseofphiladelphia.org/wp-content/themes/memorial/css/../images/caret-min.svg) no-repeat;width:25px;height:25px;position:absolute;top:0;bottom:50%;right:0;background:url(//archdioceseofphiladelphia.org/wp-content/themes/memorial/css/../images/arrow-down.svg) no-repeat;background-size:25px;background-position:center;filter:brightness(0) saturate(100%);transition:all .5s cubic-bezier(.37,0,.63,1)}.mobile-menu-list .drop-down-mobile.menu-down>a:after{rotate:180deg}.mobile-menu-list li.nav-btn a{justify-content:center;font-size:16px;line-height:20px;height:48px;align-items:center}.mobile-menu-list li{position:relative}.mobile-menu-list li:after{content:"";background:#e8e8e8;position:absolute;width:100%;height:1px;bottom:-29px;display:block}.mobile-menu-list li.nav-btn:after{display:none}.mobile-menu-list ul li:nth-last-child(2):after{display:none}.mobile-menu-list ul li:nth-last-child(2){margin-bottom:-8px}.mobile-menu-list ul li ul li a{font-size:16px;font-style:normal;font-weight:400;line-height:19px;color:var(--black)}.mobile-menu-list ul li ul li{padding:0;margin:0}.mobile-menu-list ul li ul{padding:21px 0 0;gap:20px !important;overflow:inherit !important}.mobile-menu-list ul li ul li a:after,.mobile-menu-list ul li ul li:after{display:none}.mobile-menu-list ul li ul li:nth-last-child(2){margin:0}.nav-btn.btn-green-outline{margin:0 24px !important}.faq-right{max-width:100%}.slanding-right .slanding-right-content{max-width:100%}.faq-accordion-body,.faq-left p{line-height:19px}.mobile-menu-list ul li ul{height:inherit !important}.mobile-menu-list .btn-green-outline{padding:0 !important}.header-border{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;padding:0 24px}.header-nav-wrapper{padding:0;height:50px}.immediate-need-banner{padding:48px 0}.immediate-need-banner .page-center{display:flex;flex-direction:column}.immediate-need-banner .page-center .immediate-box-wrapper{order:3}.immediate-need-banner .page-center p{order:2;padding:0 24px;text-align:left;max-width:100%;font-size:14px !important;line-height:18px}.immediate-need-banner .center-head{gap:20px;margin-bottom:20px !important}.immediate-box-wrapper{flex-direction:column;gap:25px;margin-top:46px;padding:0 24px;margin-bottom:0;align-items:center}.immediate-box{padding:49px 20px 47px}.immediate-box img{width:58px;height:58px;margin-bottom:25px}.immediate-box h4{margin-bottom:20px !important}.immediate-box .link{font-size:35px;line-height:38px}.immediate-box-wrapper .immediate-box:last-child h4{margin-bottom:25px !important}.death-occurs{flex-direction:column;padding-top:48px;padding-bottom:0;gap:40px}.death-occurs .death-occurs-left,.death-occurs .death-occurs-right{max-width:100%}.death-occurs .content-section{padding:0 24px;gap:20px}.death-occurs .content-section~img{display:none}.death-occurs .death-occur-tab{max-width:100%;padding:0 24px}.death-occurs-item-left:after{display:none}.item-count span{display:none !important}.death-occurs-item{flex-direction:column;gap:14.25px}.item-count{background-size:47.751px;width:47.751px;height:47.751px;font-size:40px;margin-left:-10px}.new-color .item-count{background-size:47.751px}.death-occurs-item-right p{line-height:20px;margin-bottom:16px !important}.death-occurs-item-right li{line-height:20px;margin-bottom:16px !important}.death-occurs-item-right{padding-bottom:30px}.death-occurs-item:last-child .death-occurs-item-right{padding-bottom:0}.death-occurs img.mobile-show{position:relative;object-fit:cover;display:block !important}.important-info{padding:48px 0}.important-info .center-head{gap:20px;margin-bottom:0 !important}.info-box-wrapper{margin-top:20px;padding:0 24px;flex-direction:column;align-items:center}.info-box{gap:10.25px;flex-direction:revert;flex-wrap:wrap;align-items:center;padding:16.22px 15.17px;cursor:pointer}.info-box img{width:34.3px;height:34.3px;cursor:pointer}.info-box h4{font-size:18px !important;line-height:22px;flex-grow:1;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;transition:all .5s cubic-bezier(.37,0,.63,1)}.info-box h4:after{content:"";background:url(//archdioceseofphiladelphia.org/wp-content/themes/memorial/css/../images/arrow-down.svg) no-repeat;background-position:center;width:24px;height:24px;background-size:24px;display:block;cursor:pointer;transition:all .5s cubic-bezier(.37,0,.63,1)}.info-box ul{margin-top:20.25px;padding-bottom:15px;cursor:initial !important}.slide-box-open.info-box h4:after{rotate:180deg}.info-box ul li:before{width:24px;height:24px;background-size:24px}.contact-form-slanding{flex-direction:column-reverse;padding-top:48px;gap:0}.slanding-left-contact,.slanding-right-contact{max-width:100%}.contact-form-wrapper{padding:0 !important}.contact-form{padding:0 24px !important;margin-top:44px}.contact-form-wrapper{max-width:100%}.contact-form-slanding .slading-frame{display:block !important;transform:rotate(-90deg);top:-5vw;right:0}.contact-form input[type=submit]{margin-bottom:25px;margin-top:30px;width:100%}.contact-form-wrapper head{gap:20px}.form-group{flex-direction:column}.form-group-half{max-width:100%}.form-group{margin-bottom:15px;gap:15px}.contact-form label{margin-bottom:15px;font-size:16px;line-height:19px}.form-group input{padding:17px 20px;line-height:19px;border-radius:6px}textarea{border-radius:6px !important;height:95px;padding:17px 20px !important}.plan-ahead-banner{gap:48px;flex-direction:column;padding-top:48px}.plan-ahead-banner-left,.plan-ahead-banner-right{max-width:100%}.plan-ahead-banner-left-content{max-width:100%;padding:0 24px;gap:20px}.plan-ahead-banner-left-content p{font-size:18px !important;line-height:22px}.plan-ahead-banner-left-content .btn-green{margin-top:11px}.why-plan-ahead{padding:48px 0}.plan-ahead-box-wrapper{margin-top:40px;padding:0 24px;gap:20px}.plan-ahead-box{padding:40px 20px;max-width:100%}.plan-ahead-box img{margin-bottom:18px}.plan-ahead-box h5{margin-bottom:18px !important;font-size:20px !important;line-height:22px}.plan-ahead-box p{line-height:19px}.guide-book{padding:48px 0 0;flex-direction:column-reverse;gap:25px}.guide-book-left,.guide-book-right{max-width:100%}.guide-book-content{padding:0 24px;max-width:100%;gap:20px}.guide-book-content p{max-width:100%}.guide-book-content .btn-white{width:100%;margin-top:12px;min-width:200px}.funeral-service{padding:48px 0 0}.funeral-service .page-center{flex-direction:column;gap:40px;position:relative}.funeral-service-left,.funeral-service-right{max-width:100%}.funeral-slanding{flex-direction:column;padding-top:0;gap:48px;padding-bottom:48px}.includes-section{padding:0 24px}.slanding-right-funeral .head{margin-bottom:48px !important}.includes-section h6{font-size:16px !important;line-height:19px;margin-bottom:21px !important}.funeral-slanding .contact-form-wrapper,.slanding-right-funeral{max-width:100%}.funeral-slanding .slading-frame{display:none !important}.funeral-slanding .slanding-left-contact img{height:357px}.head-g-24{gap:20px;max-width:100%;padding:0 24px}.funeral-service-right .faq-accordion-item:after{display:none}.funeral-service-right .faq-accordion{padding:0 24px;gap:0}.funeral-service-right{padding-bottom:217.5px !important}.funeral-service-left figure{height:200px;object-fit:contain;position:absolute;bottom:0;margin-top:0 !important;width:100%;padding:0 24px}.funeral-service{background:var(--theme-bg) url(//archdioceseofphiladelphia.org/wp-content/themes/memorial/css/../images/funeral-bg-mobile-min.png) no-repeat;background-position:bottom;background-size:contain}.funeral-service-left figure img{width:100%;object-fit:contain;object-position:bottom}.funeral-service-right .faq-accordion-title{padding:20px 24px !important;font-size:18px;line-height:22px;padding-right:46px !important}.accordion-item:last-child{padding-bottom:0}.accordion-body{margin-bottom:16px}.accordion-item:last-child .accordion-body{margin-bottom:0}.funeral-service-right .faq-accordion-body{padding-left:24px;padding-right:24px;padding-bottom:24px}.burial-slanding .slading-frame{display:none !important}.burial-slanding{padding-top:0;padding-bottom:48px}.burial-slanding{flex-direction:column;gap:50px}.burial-slanding .slanding-left-contact img{height:357px}.burial-slanding .contact-form-wrapper{max-width:100%}.funeral-banner .plan-ahead-banner-left-content{max-width:100%}.next-step{padding:48px 0}.two-col-box-wrapper{margin-top:0;flex-direction:column;padding:0 24px;align-items:center;gap:20px}.two-col-box{padding:40px 20px;text-align:left}.two-col-box img{margin:0;width:73.636px;height:73.636px}.two-col-box p{line-height:19px}.two-col-box-wrapper a.green{justify-content:flex-start}.prestige-banner{flex-direction:column-reverse;gap:48px !important;padding-top:48px;padding-bottom:0}.work-section{padding:48px 0 80px}.work-slider img{width:100%;max-width:100%}.prestige-book .guide-book-left picture{width:100%}.prestige-book .guide-book-content{max-width:100%}.article-banner .offer-slider-init{margin:0 !important}.article-banner .center-head{margin-bottom:0 !important}.article-categories{padding:48px 0}.article-categories .page-center{padding:0 24px}.article-row{margin-top:20px !important;gap:30px !important}.article-row-item{max-width:100% !important;border-radius:8px !important;border:1px solid #ded5c6 !important}.article-row-item img{width:100% !important;height:240px !important;border-radius:8px !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;margin-bottom:0 !important}.article-label{padding:20px !important;gap:16px}.article-label h4,.article-label h5{font-size:18px !important;line-height:22px;font-family:"Inter",sans-serif;font-weight:600 !important}.border .article-label h4,.border .article-label h5{font-size:20px !important;line-height:22px}.border .article-label{gap:8px}.learn-more{font-size:16px;line-height:19px}.border .article-row{gap:20px !important}.border .article-row-item{border:1px solid #f2ede5 !important}.article-categories .btn-green.white-arrow{width:100%}.article-banner{padding:48px 0}.article-banner .offer-slider-init{margin-bottom:32px !important;margin-top:32px !important}.article-header{padding:0 24px;gap:20px;margin-bottom:15px;align-items:flex-start;flex-direction:column}.border .article-row-item img{height:234.698px !important}.article-categories .btn-center{margin-top:30px;padding-top:0;margin-bottom:0;border-top:none}.article-categories.border .btn-center{margin-top:48px}.blog{padding:30px 0 0}.blog .page-center{margin-top:30px;flex-direction:column;gap:30px}.blog-left{padding:0 24px;max-width:100%}.blog-right{max-width:100%;border-radius:0;padding:48px 0 80px}.blog-left h1,.blog-left h2,.blog-left h3,.blog-left h4,.blog-left h5,.blog-left h6,.sub-page h1,.sub-page h2,.sub-page h3,.sub-page h4,.sub-page h5,.sub-page h6{margin-bottom:38px !important}.blog-left img{margin-bottom:38px;border-radius:13px}.blog-left p,.sub-page p{padding-bottom:38px}.blog p{line-height:20px}.social img{margin-bottom:0;max-width:19px;border-radius:0 !important}.social{padding-bottom:30px}.social span{gap:14px}.blog-right h3{padding:0 24px;margin-bottom:40px !important}.blog-right .article-row{display:inherit}.blog-right .article-row-item{max-width:initial !important;background-color:#fff;border:none !important}.guide-book-banner .guide-book-left{display:none}.guide-book-banner .guide-book-content{padding:0;max-width:100%}.guide-book-banner .contact-form{margin-top:30px}.guide-book-banner{padding:48px 0}.guide-content{padding:48px 0}.guide-content .page-center{flex-direction:column;gap:20px}.guide-content .guide-content-right{padding:0 24px}.about-banner{flex-direction:column;padding:64px 0 47px}.about-banner .content-section{padding:0 24px}.about-banner .image-section{padding-right:0}.mission{padding:64px 0}.mission .center-head{margin:0 !important;text-align:center;gap:20px}.mission .center-head h6{margin:0 auto !important}.locations{padding:48px 0 80px}.locations .page-center{max-width:100%;flex-direction:column;padding:0 24px;gap:60px}.location-left{max-width:100%}.location-right{max-width:100%}.location-left h2{margin-bottom:42px !important;text-align:center}.location-slider h2{font-size:100px !important;line-height:60px}.location-slider p{font-size:20px !important;font-weight:600 !important;line-height:22px;padding-top:20px}.about-career{flex-direction:column;padding:48px 0 0}.about-career .content-section{padding:0 24px}.about-career .section-right p{margin-bottom:0 !important}.about-career .content-section .btn-green{max-width:100%;margin-top:20px}.contact-banner{padding:48px 0 0}.contact-banner .page-center{flex-direction:column;gap:48px}.contact-banner-left{max-width:100%;padding:0 24px;margin-left:0;gap:20px}.contact-banner-left h3,.contact-banner-left .btn-green,.contact-banner-left h1:after{display:none}.contact-banner-left h1{margin-bottom:0 !important}.contact-banner-right{border-radius:0;padding:48px 0;max-width:100%}.contact-banner-right .contact-form input[type=submit]{margin-bottom:0;margin-top:40px}.contact-banner-right h5{margin-bottom:16px !important;margin-top:35px !important}.radio-btn .wpcf7-radio{flex-direction:column}.radio-btn .wpcf7-radio .wpcf7-list-item{max-width:100%;padding:12px 10px}.radio-btn label{margin-bottom:0;padding-left:28px}.radio-btn input[type=radio]~.wpcf7-list-item-label:before{width:16px;height:16px;top:50%;bottom:50%;transform:translateY(-50%);left:-31px}.contact-banner .contact-form{margin-top:30px}.obituaries-banner .guide-book-content{padding:0}.Obituaries{padding:24px 0 5px}.Obituaries .page-center{padding:0 24px}.Obituaries-list-item{flex-direction:column;padding:30px 75.84px;gap:20px}.Obituaries-list-right{align-items:center;gap:8px;text-align:center}.Obituaries-list img{width:177.289px;height:181px;border-radius:8px}.obituaries-banner .guide-book-content p{max-width:100%}.obituaries-banner .contact-form-wrapper{max-width:100%}picture{width:100%}.sub-page{padding:48px 0}.sub-page .page-center{padding:0 24px}.article-fixed{left:0}.header-location .page-center{padding:12px 24px}.header-loc-right,.header-loc-flex{display:none}.header-loc-left h5{margin-bottom:0 !important;cursor:pointer;font-size:16px !important;font-weight:600 !important;line-height:18px;position:relative;display:flex;justify-content:space-between;gap:20px;align-items:center}.header-loc-left h5 a{font-size:16px !important;line-height:18px}.header-loc-left h5:after{content:"";background:url(//archdioceseofphiladelphia.org/wp-content/themes/memorial/css/../images/aroow-angle-right.svg) no-repeat center center/24px;width:24px;height:24px;display:block;cursor:pointer;pointer-events:none;position:absolute;right:0}.header-location .header-loc-left a{padding-right:22px;width:100%}.header-popup{padding:31px 0}.header-popup-title{gap:29px;padding:0 24px;margin-bottom:18px}.header-popup-active{border-radius:0}.header-popup-item{padding:24px}.header-popup-top-item p{font-size:14px !important;line-height:18px}.header-popup-element h4{margin:24px 24px 0 !important}.header-popup-btn{flex-direction:column-reverse;gap:11px;flex-wrap:wrap}.header-popup-btn a.prefer-loc{justify-content:center}.plan-ahead-banner-right figure img{display:flex}.header-location{border-bottom:1px solid #f2ede5}.map-view a{gap:6px}.header-popup .search-inline{gap:12px}.map-view{min-width:65px}.footer-top-center-column:nth-child(2) h5{display:flex;gap:10px;justify-content:space-between;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0);border-bottom:none;padding:0;margin:0 !important}.footer-top-center-column:nth-child(2) .menu-services-menu-container{display:none}.footer-top-center-column:nth-child(2) .menu-services-menu-container .menu li:not(:last-child){border-bottom:none;margin-bottom:0}.footer-top-center-column:nth-child(2) .menu-services-menu-container .menu li{padding-bottom:15px}.footer-top-center-column:nth-child(2) .menu-services-menu-container .menu li:last-child{padding-bottom:0;border-bottom:none;margin:0}.footer-top-center-column:nth-child(2) .menu-services-menu-container .menu li:first-child{margin-top:15px}.footer-top-center-column:nth-child(2) .menu-services-menu-container .menu li a{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.footer-top-center-column.menu-down h5{border-bottom:none;padding-bottom:0;margin-bottom:0 !important}.footer-top-center-column:nth-child(2){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #95051b}.footer-top-center-column.menu-down h5:after{rotate:180deg}.footer-top-center-column h5{position:relative;color:var(--white);font-size:16px !important;line-height:20px;text-transform:unset;cursor:pointer;padding-bottom:18px;margin-bottom:12px !important;border-bottom:1px solid #95051b;letter-spacing:initial}.footer-top-center-column h5:first-letter {text-transform:uppercase}.footer-top-center-column h5:after{content:"";width:25px;height:20px;display:block;background:url(//archdioceseofphiladelphia.org/wp-content/themes/memorial/css/../images/arrow-down.svg) no-repeat center center/25px;filter:brightness(0) saturate(100%) invert(100%) sepia(56%) saturate(0%) hue-rotate(79deg) brightness(110%) contrast(101%);transition:all .5s cubic-bezier(.37,0,.63,1)}.slanding-right-contact .contact-form{position:relative}.slanding-right-contact .required-field{position:absolute;top:-44px;margin-bottom:0}.current-location input{padding-left:48px}.slanding-right-contact .contact-form-wrapper .head{margin-bottom:64px !important}.slanding-right-contact .contact-form-wrapper label{padding-top:0}.prestige-book .guide-book-left img{max-width:325px;object-position:left}.prestige-book{margin-bottom:-1px}.burial-slanding .slanding-right-contact .contact-form-wrapper .head{margin-bottom:0 !important}.article-categories .btn-center{padding:0}.news-mobile-popup h5{margin-bottom:16px !important;font-size:18px !important;font-style:normal;font-weight:600 !important;line-height:22px;font-family:"Inter",sans-serif;margin-top:0 !important}.mobile-read-popup-btn{display:flex !important;cursor:pointer;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:600;line-height:19px;color:var(--green)}.news-mobile-popup .mobile-read-popup-btn{display:none !important}.content-restrict .mobile-description{display:block !important}.content-restrict .desktop-show,.news-mobile-popup .mobile-description{display:none !important}.content-restrict .mobile-description .mobile-read-popup-btn img{display:block !important}.news-mobile-content .desktop-show{display:block !important}.news-mobile-popup h5{margin-bottom:16px !important}.content-restrict .mobile-description p{display:block}.content-restrict .mobile-description ul .mobile-read-popup-btn,.content-restrict .mobile-description ol .mobile-read-popup-btn{margin-top:13px;margin-left:-28px}.news-mobile-content article h6{padding-bottom:0}.news-mobile-popup>h5,.news-mobile-popup>h4{display:none}.news-mobile-content p{margin-bottom:30px !important}.work-slider img{height:auto}.news-mobile-popup h6{margin-bottom:8px !important}.news-mobile-content h4{margin-bottom:8px !important}.fade-on-2 .news-mobile-popup{visibility:visible;opacity:1}.contact-form-wrapper .head p,.prestige-book .guide-book-content p{gap:20px}.offer-right p{font-size:16px !important;line-height:20px}.locations .slick-dots{bottom:-50px !important}.locations{padding-bottom:98px}.mission .center-head h2{font-size:25px !important;line-height:27px}.theme-bg .offer-right p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;text-overflow:ellipsis;margin-bottom:0 !important}.input input,.input select{padding:17px 20px !important;line-height:19px !important;border-radius:6px !important}.input{margin-bottom:15px !important;gap:15px !important}.hbspt-form label,.hs-fieldtype-text label{padding-top:0 !important}.form-columns-3 .hs-form-field:not(:first-child){width:100% !important}.material-wrapper{padding:0}.material-wrapper ul li{padding-top:0 !important}.material-wrapper ul li h5{min-height:inherit;padding-top:16px}.offer-slider-init .slick-slide,.material-wrapper .slick-slide{margin:0 6px}.material-wrapper ul li img{display:flex;justify-content:center;margin:0 auto;width:100%}.material-wrapper ul li{max-width:100%}.no-slide .slick-track{transform:translate3d(0px,0px,0px) !important}.slick-slider .slick-dots li.active,.slick-slider .slick-dots li.visible{width:13px;height:13px}.contact-success{border-radius:0;padding:40px 24px}.contact-success img{margin-bottom:16px !important}.contact-success h4{font-size:25px !important;line-height:27px;margin-bottom:16px !important}.contact-success p{font-size:14px !important;line-height:18px;margin-bottom:16px !important}.close-btn-v2{font-size:0;right:24px}.close-btn-v2:after{width:28px;height:28px;background-size:28px;background-position:center;filter:brightness(0) saturate(100%)}.contact-us-modal .guide-book-banner{flex-direction:column}.main-popup-content{flex-direction:column}.popup-layout{max-width:calc(100% - 48px)}.main-popup-left{min-width:inherit}.main-popup-left picture img{border-radius:16px 16px 0 0}.main-poup-right-content{padding:43px 18px 50px;gap:21px;align-items:center;text-align:center}.main-poup-right-content p{font-size:14px !important;line-height:18px}.popup-layout .popup-close-btn{width:36px;min-width:36px;height:36px;top:15px;right:15px}.main-poup-right-content .btn-green{width:fit-content}.popup-with-text .popup-layout{max-width:calc(100% - 48px)}.popup-with-text .main-poup-right-content{padding:60px 18px;text-align:left}.immediate-box .btn-green{min-width:180px}.be-ix-link-block .be-related-link-container{text-align:center}#becookiebarid p{font-size:inherit !important}.obituary{padding:48px 0 48px}.Cemetery-item{max-width:inherit;width:calc(50% - 10px)}.Cemetery-wrapper{margin-top:40px}.Cemetery-banner{padding-top:40px;padding-bottom:40px}.Cemetery-item>img{max-height:220px}.Cemetery-data{gap:10px;padding:12px}.Cemetery-data h6{font-size:16px !important;line-height:normal}.Cemetery-data p{font-size:15px !important;line-height:normal}.Cemetery-data a{font-size:14px}.cemetery-btn-flex a img{width:16px;height:16px}.cemetery-btn-flex a{font-size:15px;line-height:normal}.ms-home-default .header-btn{background-position:80px 50%;justify-content:center;width:100%;padding-top:14px;padding-bottom:14px}.ms-home-default .slanding-right-contact figure{border-radius:0}.ms-home-default.banner-slanding-v1{padding:48px 0 0}.banner-slanding-v1 .includes-section{margin-bottom:20px;margin-top:0}.banner-slanding-v1.ms-preneed-banner{gap:48px}.banner-slanding-v1 .head p{padding-right:0}.mobile-menu-list .wish-btn{font-size:16px;line-height:20px}.two-col-wrap.banner-btn-wrap .wish-btn{padding-top:14px !important;padding-bottom:14px !important;max-width:327px;width:100%;font-size:14px}.mobile-menu-list .wish-btn{width:100%;justify-content:center;padding:12px 16px !important}.contact-prefer .btn-green,.contact-prefer .wish-btn{height:48px}.banner-slanding-v1 .slanding-left-funeral{max-width:100%}.banner-slanding-v1 .slanding-right-contact img{width:100%;height:357px;min-height:357px;object-fit:cover}.banner-slanding-v1 .slanding-right-contact{max-width:100%}.menu-left .two-col-wrap{gap:3.6vw;align-items:flex-start}.banner-btn-wrap.two-col-wrap{justify-content:center;flex-direction:column;align-items:center;gap:20px}.ms-home-default .header-btn{background-position:80px 50%;justify-content:center;width:100%;padding-top:14px;padding-bottom:14px}.two-col-wrap.banner-btn-wrap .btn-center{max-width:327px;width:100%;margin:0;padding:0}.banner-btn-wrap.two-col-wrap{padding:0 24px}.two-col-wrap.banner-btn-wrap .wish-btn{padding-top:14px !important;padding-bottom:14px !important;max-width:327px;width:100%;font-size:14px}.map-ft-left{height:440px}.map-ft-right{padding:48px 24px;max-width:100%;min-width:100%}.map-ft-top .direction-btn a{font-size:18px;line-height:22px}.map-ft-top{padding-bottom:13px;margin-bottom:20px}.map-ft-bottom{padding-bottom:20px;margin-bottom:20px}.map-ft-end{padding-bottom:0}.cemetry-slider-section .center-head{padding:0 24px;padding-bottom:25px}.cemetry-slider .slick-arrow{display:none !important}.cemetry-slider-section{padding-top:48px;padding-bottom:48px}.cemetry-slider-section .center-head{align-items:center;padding-bottom:0}.cemetry-slider-section .page-center{max-width:100%}.cemetry-slider .cemetry-item img{height:260px;border-radius:8px}.cemetry-slider .slick-list{overflow:visible}.cemetry-slider .slick-slide{transform:scale(1);margin:0 15px}.cemetry-item:before,.cemetry-item:after{border-radius:8px}.cemetry-slider{width:88%;margin:0 auto}.cemetry-slider .slick-current .cemetry-item:before{opacity:0}.video-play{margin:0 auto;margin-top:50px}.cemetry-slider .slick-dots{bottom:-40px}.live{padding:48px 24px}.live-wrapper{flex-direction:column;gap:30px}.live-wrapper-left{max-width:100%;gap:25px}.live-wrapper-right{max-width:100%}.live-wrapper-left img{width:50px;height:19px}.live-wrapper-left:before{position:initial;width:50px;height:35px}.management-section .page-center{gap:30px;flex-direction:column}.management-section{padding:48px 24px 41px}.profile-img{max-width:327px;width:100%;height:auto;margin:0 auto}.profile-img img{width:100%;height:327px;object-fit:cover}.profile-right .head-g-24{padding:0}.biography-popup.popup-main-layout{padding:0;max-height:100%;height:100%;border-radius:0;top:0;left:0;transform:inherit}.popup-content{overflow:auto;scrollbar-width:thin;padding:31px 24px 27px;height:100vh}.bio-content .profile-right:after{display:none}.bio-content{flex-direction:column;gap:30px}.biography-popup .head-g-24{overflow:inherit;max-height:100%}.hide-scroll{overflow:hidden}.popup-close-btn{width:34px;height:34px;min-width:inherit;padding:9px;top:14px;right:14px;margin:0;z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.15)}.banner-reverse.resources-banner.plan-ahead-banner .plan-ahead-banner-left,.banner-reverse.resources-banner.plan-ahead-banner .plan-ahead-banner-right{max-width:100%}.resources-banner.plan-ahead-banner .plan-ahead-banner-right figure:before{display:none}.profile-multiple-item{margin:0 auto}.profile-multiple-item{max-width:100%}.profile-multiple .head{padding:0;gap:10px}.profile-multiple{padding-bottom:40px}.profile-multiple .slick-dots{bottom:-48px !important}.resource-list{padding-top:48px;padding-bottom:48px}.resource-list-slider .slick-dots li{width:13px;height:13px;transform:inherit}.resource-list-slider{margin-bottom:20px !important}.resource-tab-wrapper{overflow:hidden;position:relative;width:100%;margin-top:-48px;padding-bottom:5px}.resource-tab{display:inline-flex;white-space:nowrap;flex-wrap:nowrap;width:max-content;padding:0;margin:0;margin-bottom:48px;justify-content:flex-start}.resource-tab a{flex:0 0 auto;min-width:167px;width:auto;max-width:none;padding:17px 11px;font-size:16px;line-height:normal;border-radius:0 !important;box-shadow:0 0 0 1px #f2ede5}.resource-tab a.active{box-shadow:0 0 0 1px #951a24}.resource-tab a:focus{outline:none;border:none}.resource-tab a.active:after{display:none}.Cemetery-banner .center-head{padding:0}.plan-ahead-banner-right figure:before{display:none !important}.banner-reverse.resources-banner.plan-ahead-banner .plan-ahead-banner-left .plan-ahead-banner-left-content{max-width:100%}.resource-box{padding:30px 28px;gap:15px}.resource-box p{gap:19px}.burial-explore{background:var(--theme-bg)}.guide-book-form .contact-form input[type=submit]{max-width:300px;width:100%}.guide-book-form{padding-bottom:48px;flex-direction:column}.guide-book-form .guide-book-content{max-width:100%;padding:0 24px 24px}.funeral-service.burial-explore .funeral-service-left figure img{margin-left:0}.resource-list-slider{margin-top:-10px}.resources-banner{gap:48px}.faq-left p a{font-size:inherit;line-height:inherit}.place-to-work .page-center{flex-direction:column;justify-content:center;text-align:center;max-width:100%;gap:20px}.place-work-content .btn-green{margin:0 auto;padding:12px 16px}.place-work-content{max-width:100%}.place-to-work .page-center>img{width:60px;height:104px}.place-to-work{padding:30px 0}}@media only screen and (min-width:600px) and (max-width:1000px){.resource-list-slider{padding:0 24px}}@media only screen and (max-width:600px){.Cemetery-item{width:100%}.Cemetery-item>img{max-height:inherit;height:auto}}@media only screen and (max-width:585px){.profile-multiple-item img{min-height:283px;height:383px}.plan-ahead-banner-left-content .btn-green{min-width:200px}}@media only screen and (min-width:500px) and (max-width:1000px){.popup-with-text .popup-layout,.popup-layout{max-width:calc(80% - 48px)}}@media only screen and (max-height:600px){.fade-body .mega-menu{overflow:auto;height:100%;min-height:300px}}