.memorial-masons-img span.et_pb_image_wrap img,.memorial-masons-img .et_pb_before_after_image_container.et_pb_before_after_image_horizontal,.memorial-masons-img .et_pb_after_image img{height:290px;object-fit:cover}@media (max-width:490px){.memorial-masons-img span.et_pb_image_wrap img,.memorial-masons-img .et_pb_before_after_image_container.et_pb_before_after_image_horizontal,.memorial-masons-img .et_pb_after_image img{height:auto}.et_pb_row_3.et_pb_row.et_flex_row.memorial-masons-row{display:flex;flex-direction:column}.et_pb_row_3.et_pb_row.et_flex_row.memorial-masons-row .et_pb_column{width:100%}}.blockquote-content-box .et_pb_testimonial_portrait{margin:0px}.blockquote-content-box .et_pb_testimonial_description.et_flex_module{margin-left:0!important;padding-left:18px}@media (max-width:767px){.blockquote-content-box .et_pb_testimonial_portrait{margin:0px 5px 15px}}.sliders-gallary-img .et_pb_image img{object-fit:contain}.highlight-gold-text{color:#a48c6a}.opening-time-tablesheet table{width:100%;table-layout:fixed;border-collapse:collapse}.opening-time-tablesheet .et_pb_code_inner tr:not(:last-child) td{border-bottom:1px solid #ddd!important;font-size:16px}.opening-time-tablesheet .et_pb_code_inner tr:last-child td{border-bottom:none!important;font-size:16px}.opening-time-tablesheet .et_pb_blurb_content.et_flex_module{display:flex;flex-direction:row;justify-content:flex-start;gap:45px}.opening-time-tablesheet{width:100%;table-layout:fixed}.opening-time-tablesheet td:nth-child(1){width:20%}.opening-time-tablesheet td:nth-child(2){text-align:center;width:40%;font-size:16px;padding:15px}.opening-time-tablesheet td:nth-child(3){width:40%;line-height:1.1;font-size:16px}.opening-time-tablesheet .et_pb_code_inner tr,.opening-time-tablesheet .et_pb_code_inner td{border-top:none!important;border-left:none!important;border-right:none!important}@media (max-width:880px){.et_flex_row.opening-time-tablesheet{display:flex;flex-direction:column}.opening-time-tablesheet .et_pb_code_inner{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.opening-time-tablesheet .et_pb_code_inner table{width:100%!important;min-width:600px;table-layout:fixed;border-collapse:collapse!important;margin:0}.opening-time-tablesheet .et_pb_code_inner td:nth-child(1){width:20%}.opening-time-tablesheet .et_pb_code_inner td:nth-child(2){width:40%;text-align:center}.opening-time-tablesheet .et_pb_code_inner td:nth-child(3){width:40%}.opening-time-tablesheet .et_pb_code_inner td{padding:12px 8px!important;overflow-wrap:break-word}}.px_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children>ul.sub-menu{display:block!important;max-height:0;opacity:0;overflow:hidden;visibility:hidden;transition:max-height 2s ease-in-out,opacity 1.5s ease-in-out,visibility 0s linear 2s}.px_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children.dt-open>ul.sub-menu,.px_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children>ul.sub-menu.visible{max-height:1000px;opacity:1;visibility:visible;transition:max-height 2s ease-in-out,opacity 1.5s ease-in-out,visibility 0s}.dct-popup-content .dct_footer_info .et_pb_image_wrap,.dct-popup-content .dct_service_info .et_pb_image_wrap{display:flex!important;justify-content:center!important;align-items:center!important}.px_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.px_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:right;opacity:1;width:85%!important;padding-right:10px!important}.px_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.px_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"\f107"!important;font-family:"FontAwesome"!important;top:10px;position:relative;color:#A48C6A;background:transparent;border-radius:50%;padding:0;font-size:20px;font-weight:600;display:inline-block;transform:rotate(0deg);transform-origin:center;transition:transform 1s ease-in-out!important}.px_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.px_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:"\f107"!important;transform:rotate(180deg)!important}.et_pb_menu ul li.menu-item-has-children ul.sub-menu:after{display:none}.custome-main-header #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu>ul.mega-sub-menu{margin-top:20px}.custome-main-header ul.mega-sub-menu{display:flex;gap:15px!important}.mega-custome-get-in-touch.mega-custom-btn.mega-menu-item.mega-current-menu-item a.mega-menu-link{color:#282a27!important}.custome-main-header #mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{all:revert;display:flex;align-items:center;height:100%;padding-top:1px}.custome-main-header #mega-menu-primary-menu .mega-menu-column>.mega-sub-menu>.mega-menu-item>.mega-menu-link{position:relative;display:flex;align-items:center;padding-right:45px!important}.custome-main-header #mega-menu-primary-menu .mega-menu-column>.mega-sub-menu>.mega-menu-item>.mega-menu-link::after{content:"\f344";font-family:dashicons;font-size:14px;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:transform 0.25s ease}.custome-main-header #mega-menu-primary-menu .mega-menu-column>.mega-sub-menu>.mega-menu-item>.mega-menu-link:hover::after{transform:translate(4px,-50%)}.custome-main-header #mega-menu-primary-menu .mega-menu-column:not(:last-child){border-right:1px solid #0000001A!important;padding-right:20px!important}.custome-main-header #mega-menu-primary-menu .mega-menu-column+.mega-menu-column{padding-left:0px!important}#mega-menu-primary-menu .mega-menu-column .mega-menu-item:not(:last-child){border-bottom:1px solid #0000001A!important}.custome-main-header #mega-menu-primary-menu>li.mega-custome-get-in-touch{border:1px solid #fff!important;padding:12px 12px!important;margin:0 0px 0 10px!important;border-radius:5px!important;background:#D3E1C5!important}.custome-main-header #mega-menu-primary-menu>li.mega-custome-get-in-touch:hover{background:#A48C6A!important}.custome-main-header #mega-menu-primary-menu>li.mega-custome-get-in-touch:hover>a.mega-menu-link{color:#282A27!important}.custome-main-header #mega-menu-primary-menu>li.mega-custome-get-in-touch>a.mega-menu-link::after{display:none!important}li.custome-get-in-touch.custom-btn:hover,.custom-btn:hover{background:#A48C6A!important}.main-menu-part .et-menu a:hover{opacity:1}.et_flex_module.get-in-touch-btn .et_pb_blurb_container{padding-left:0}.get-in-touch-btn .et_pb_blurb_content .et_pb_main_blurb_image{margin:0!important}.et_pb_button_module_wrapper:hover .highlight-hover-text,.et_pb_button_module_wrapper:hover .highlight-hover-text::before,.et_pb_button_module_wrapper:hover .highlight-hover-text::after,.btn-hover:hover{color:#A48C69!important}ul#menu-main-menu-1{align-items:center}nav.et-menu-nav ul li a:hover{color:#A48C69!important}.et_pb_button_module_wrapper .btn-hover:hover{background:#A48C69!important}.get-in-touch-btn .et_pb_blurb_content.et_flex_module{display:flex;flex-direction:row;align-items:center;gap:0}.main-menu-part .et-menu>li>a{position:relative;text-decoration:none!important}.main-menu-part .et-menu>li>a::after{content:"";position:absolute;left:0;bottom:10px;width:0;height:2px;background:currentColor;transition:width 0.3s ease}.main-menu-part .et-menu>li>a:hover::after{width:100%}.main-menu-part .et-menu>li:last-child>a::after{display:none!important}.main-menu-part ul#menu-main-menu-1{justify-content:flex-end;gap:13px 0}@media (min-width:1820px){.et_pb_section.et_section_regular.et_flex_section.hero-banner-section{height:720px}}@media (max-width:1440px){.txt-loading{font-size:46px!important;padding:0 30px!important;width:100%}}@media (max-width:1240px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{padding:0px 5px}.custome-main-header #mega-menu-primary-menu>li.mega-custome-get-in-touch{padding:12px 3px!important}}@media (max-width:1195px){.custome-main-header.header-responsive .et_pb_row_8_tb_header.et_pb_row.et_flex_row{width:100%}}@media (min-width:1150px) and (max-width:1240px){li.custome-get-in-touch.menu-item.menu-item-type-custom.menu-item-object-custom{padding:15px 10px;margin:8px 4px 10px}}@media (min-width:1024px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu{justify-content:center;align-items:center;gap:15px 0}}@media (min-width:981px) and (max-width:1024px){.custome-main-header.header-responsive li.custome-get-in-touch.menu-item.menu-item-type-custom.menu-item-object-custom{background:#D3E1C5;margin:8px 0}.custome-main-header.header-responsive .et_pb_menu .et_pb_menu__menu>nav>ul{align-items:center}.et_pb_row_6_tb_header.header-main-logo{display:block!important}}@media (max-width:1024px){.responsive-main-header .et_pb_menu .et_mobile_nav_menu{margin:0 -6px!important}.main-menu-part .et_mobile_menu{position:fixed!important;left:0!important;top:145px;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0px 0!important;transform:none!important;box-sizing:border-box!important;z-index:999999!important}body:not(.logged-in) .main-menu-part .et_mobile_menu{top:115px}.responsive-main-header.et_pb_section--with-menu{position:fixed!important;width:100%}.main-menu-part .et_mobile_menu li li:hover{background:#A48C6A!important}.main-menu-part .et_mobile_menu ul.sub-menu.visible{background:black!important;padding:0;border-radius:0}.main-menu-part .et_mobile_menu li li{padding:10px 0 10px 25px!important;border-bottom:1px solid #a48c6a61}.main-menu-part ul li.menu-item-has-children ul.sub-menu li a{color:#F5F2EC!important;font-weight:400}.main-menu-part a.mobile-toggle{margin-right:18px}.main-menu-part .et_mobile_menu li:first-child{border-top:1px solid #a48c6a2e!important}.main-menu-part .et_mobile_menu li a:hover,.main-menu-part .et_mobile_menu li a:active{background:#282A27;opacity:1}li.custome-get-in-touch.menu-item.menu-item-type-custom.menu-item-object-custom{background:#d3e1c500}.et_pb_menu__menu ul#menu-main-menu{display:none}.main-header-section .et_mobile_nav_menu{display:block}.main-header-section .et_pb_menu__menu nav.et-menu-nav{display:none}.et_flex_module.get-in-touch-btn{display:none}.main-menu-part .et_mobile_nav_menu{position:static!important;display:block}.px_mm_m_style1 .et_pb_menu ul.et_mobile_menu{border-radius:0!important}.main-menu-part .et_mobile_menu li a{padding:10px 20px}.main-menu-part .et_pb_menu_inner_container.et_flex_module{justify-content:end}.main-menu-part .et_mobile_menu li.custome-get-in-touch a{border-bottom:none!important}.main-menu-part .et_mobile_menu li a{border-bottom:1px solid #a48c6a2e}}@media (max-width:980px){.custome-main-header{display:none!important}.et_pb_row_6_tb_header.header-main-logo{display:none!important}.custome-main-header.header-responsive .et_pb_column.et_flex_column.et_pb_css_mix_blend_mode_passthrough{padding:18px 0 10px}.custome-main-header.header-responsive .et_pb_menu_1_tb_header.et_pb_menu ul li a{padding:10px 0px}.custome-main-header.header-responsive li.custome-get-in-touch.menu-item.menu-item-type-custom.menu-item-object-custom{width:122px;background:#D3E1C5;margin-top:10px}.custome-main-header.header-responsive li.custome-get-in-touch.menu-item.menu-item-type-custom.menu-item-object-custom a{padding:0px}.responsive-main-header.et_pb_sticky{top:0!important}}@media (max-width:768px){.main-menu-part .et_mobile_menu{top:83px}.et_mobile_nav_menu .et_mobile_menu ul.sub-menu li a{font-size:16px!important;padding:0!important}body:not(.logged-in) .main-menu-part .et_mobile_menu{top:80px}}@media (max-width:425px){.txt-loading{font-size:30px!important}}.testimonial-carousel .et_pb_group_carousel_dots{justify-content:left}.testimonial-carousel .et_pb_group_carousel_dot.et_pb_group_carousel_dot_active{width:32px}.testimonial-carousel .et_pb_group_carousel_dot{width:12px;height:6px;border-radius:5px;color:#a48c6a}.testimonial-carousel .et_pb_group_carousel_arrow_prev{right:0;left:unset}.testimonial-carousel .et_pb_group_carousel_arrow{bottom:0;top:unset}.et_pb_group_carousel.testimonial-carousel{gap:40px}.testimonial-carousel.et_pb_group_carousel_arrows_outside .et_pb_group_carousel_arrow_prev{transform:translateY(7px) translateX(-100%)}.testimonial-carousel.et_pb_group_carousel_arrows_outside .et_pb_group_carousel_arrow_next{transform:translateY(7px) translateX(100%)}.testimonial-carousel.et_pb_group_carousel_arrow.et_pb_group_carousel_arrow_prev:hover,.testimonial-carousel.et_pb_group_carousel_arrow.et_pb_group_carousel_arrow_next:hover{border:1px solid #a48c6a}.testimonial-carousel .et_pb_group_carousel_arrow:hover,.testimonial-carousel .et_pb_group_carousel_arrow:hover .et-pb-icon{border-color:#a48c6a;color:#a48c6a}@media (min-width:769px){.tc-mobile-stage{display:none}.tc-mobile-dots{display:none}}@media (max-width:768px){.testimonial-carousel .et_pb_group_carousel_track{display:none!important}.testimonial-carousel .tc-mobile-stage{width:100%;overflow:hidden;position:relative}.testimonial-carousel .tc-mobile-track{display:flex;flex-wrap:nowrap;transition:transform 500ms ease;will-change:transform}.testimonial-carousel .tc-mobile-item{flex:0 0 auto;min-width:0;box-sizing:border-box}.testimonial-carousel .tc-mobile-item>.et_pb_column{width:100%!important;max-width:100%!important;margin:0!important}.testimonial-carousel .tc-mobile-dots{display:none;justify-content:center;align-items:center;gap:8px;margin-top:25px}.testimonial-carousel .tc-mobile-dot{width:24px;height:3px;padding:0;border:0;border-radius:0;background:#000;opacity:0.25;cursor:pointer}.testimonial-carousel .tc-mobile-dot.active{opacity:1}.testimonial-carousel .et_pb_group_carousel_dot{display:none!important}.testimonial-carousel.et_pb_group_carousel_arrows_outside .et_pb_group_carousel_arrow_prev{transform:none;left:0;right:unset}.testimonial-carousel .et_pb_group_carousel_arrow{top:40%;bottom:unset}.testimonial-carousel.et_pb_group_carousel_arrows_outside .et_pb_group_carousel_arrow_next{transform:none}.testimonial-carousel{gap:0}}.portfolio-slider .et_pb_container.et_pb_empty_slide{height:425px}.portfolio-slider .et_pb_slide_image{width:100%}.portfolio-slider .et_pb_slide .et_pb_slide_image img{max-height:625px!important;height:625px}@media (max-width:1024px){.portfolio-slider .et_pb_slide{padding:0}.portfolio-slider{height:410px}}@media only screen and (max-width:767px){.portfolio-slider .et_pb_slide_image{display:block!important;width:100%!important;height:450px}}@media (max-width:335px){.portfolio-slider .et_pb_slide{height:380px!important}}.memorial-portfolio-section{position:relative;overflow:hidden}.memorial-portfolio-section .memorial-gallery-row{overflow:hidden}.memorial-portfolio-section .memorial-gallery-track{display:flex;flex-wrap:nowrap;width:max-content;flex-shrink:0}.memorial-portfolio-section .memorial-gallery-group{display:flex;flex-wrap:nowrap;width:100vw;flex-shrink:0}.memorial-portfolio-section .memorial-gallery-group .et_pb_column{flex:0 0 20%;min-width:20%}.memorial-portfolio-section .memorial-gallery-group .et_pb_image{margin:0;padding:0}.memorial-portfolio-section .memorial-gallery-group .et_pb_image img{display:block}.memorial-portfolio-section .memorial-gallery-row-1 .memorial-gallery-track,.memorial-portfolio-section .memorial-gallery-row-2 .memorial-gallery-track{animation:memorialMoveRight 100s linear infinite!important;will-change:transform}@keyframes memorialMoveRight{from{transform:translateX(-50%)}to{transform:translateX(0)}}.memorial-portfolio-section .memorial-portfolio-content{position:absolute;top:50%;left:34%;max-width:calc(100% - 40px);transform:translate(-50%,-50%);z-index:20;box-sizing:border-box}.mfp-title,.mfp-counter{display:none!important}.memorial-portfolio-section .mfp-arrow{opacity:1}.memorial-portfolio-section .mfp-arrow-left{left:20px}.memorial-portfolio-section .mfp-arrow-right{right:20px}.mfp-figure,img.mfp-img{height:600px;width:auto;max-width:90vw;object-fit:contain}@media (max-width:980px){.memorial-portfolio-section{min-height:560px}.memorial-portfolio-section .memorial-gallery-group .et_pb_column{flex:0 0 33.333%;width:33.333%;min-width:33.333%}.memorial-portfolio-section .memorial-gallery-group .et_pb_image img{width:100%}.memorial-portfolio-section .memorial-gallery-group{width:100vw}.memorial-portfolio-section .memorial-portfolio-content{width:500px}}@media (max-width:768px){.memorial-portfolio-section .memorial-portfolio-content{left:40%}}@media (max-width:767px){.memorial-portfolio-section .memorial-gallery-group .et_pb_column{flex:0 0 50%;width:50%;min-width:50%;padding:0 5px}.memorial-portfolio-section .memorial-gallery-group{width:100vw}.memorial-portfolio-section .et_pb_image img{height:220px}.memorial-portfolio-section .memorial-portfolio-content{width:calc(100% - 30px)!important;max-width:calc(100% - 30px)!important;padding:30px 25px}}@media (max-width:426px){.memorial-portfolio-section .memorial-portfolio-content{left:50%}.mfp-figure,img.mfp-img{max-height:440px!important}}@media (max-width:320px){.memorial-portfolio-section .memorial-gallery-group .et_pb_column,.memorial-portfolio-section .et_pb_image img{height:270px!important}}.custome-testimonial-grid .wpsr-review-template .wpsr-review-platform{top:0!important;padding:30px 0px 0px}.social-rating-review .wpsr_add_read_more .wpsr_read_less,.social-rating-review .wpsr_add_read_more .wpsr_read_more{font-weight:600;margin:0;padding:10px 4px 0 0px;text-decoration:none;text-decoration-color:unset}.social-rating-review .wpsr-review-text-inner{display:block;position:relative;width:100%;overflow:hidden;line-height:1.6em;transition:max-height 0.6s ease-in-out}.social-rating-review .wpsr-review-text-inner:not(.is-expanded)::after{content:"...";position:absolute;right:0;bottom:0;padding-left:15px;background:linear-gradient(to right,transparent,#fff 40%)}.social-rating-review .wpsr_read_more,.social-rating-review .wpsr_read_less{display:inline-block;margin-top:6px;cursor:pointer;color:#888;font-weight:600}.social-rating-review .wpsr-all-reviews{display:flex;flex-wrap:wrap;align-items:stretch!important}.social-rating-review .wpsr-has-equal-height .wpsr-review-content,.social-rating-review .wpsr-review-content{height:auto!important;min-height:0!important;margin:8px 0 0}.social-rating-review .wpsr-col-6.wpsr-col-sm-4.wpsr-col-xs-12{padding:0 9px 18px}.social-rating-review .wpsr-review-template{width:100%;height:100%!important;box-sizing:border-box;margin:0;padding:35px 15px}.social-rating-review .wpsr-review-template .wpsr-review-info,.social-rating-review .wpsr_add_read_more{gap:3px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.custome-testimonial-grid .wpsr-custom-ready .wpsr-custom-review-text{display:block!important;width:100%;overflow:hidden;max-height:4.8em;line-height:1.6em;transition:max-height 0.7s ease-in-out;will-change:max-height}.custome-testimonial-grid .wpsr-custom-ready .wpsr-custom-review-text.is-expanded{max-height:1000px}.custome-testimonial-grid .wpsr-custom-ready .wpsr-custom-toggle{display:inline-block;margin-top:6px;padding:6px 1px;color:#888888;font-size:inherit;font-weight:600;text-decoration:none;cursor:pointer;transition:color 0.3s ease}.custome-testimonial-grid .wpsr-custom-ready .wpsr-custom-toggle:hover{color:#282A27}.custome-testimonial-grid .wpsr-custom-ready .wpsr-custom-toggle:focus-visible{outline:2px solid #A48C69;outline-offset:3px}@media (max-width:767px){.custome-testimonial-grid .wpsr-review-template .wpsr-review-platform{top:3px!important;padding:18px 0px 0px}.social-rating-review .wpsr-review-template{padding:30px 15px}.social-rating-review .wpsr-col-6.wpsr-col-sm-4.wpsr-col-xs-12{padding:0 10px}}.memorial-box .et_pb_image img{transition:transform 0.9s ease}.memorial-box:hover .et_pb_image img{transform:scale(1.04)}@media (max-width:767px){.social-rating-review .wpsr-all-reviews{gap:20px}}@media (max-width:1024px){.memorial-box .et_pb_image img{width:100%!important}}@media (max-width:830px) and (min-width:490px){.memorial-box{width:48%!important}}.footer-menu-second-column ul#menu-footer-menu,.footer-menu-third-column ul#menu-footer-company-menu{display:flex;flex-direction:column}.footer-menu-second-column .et_pb_menu .et_pb_menu__menu,.footer-menu-third-column .et_pb_menu .et_pb_menu__menu{display:block}.footer-menu-second-column .mobile_nav.closed,.footer-menu-third-column .mobile_nav.closed{display:none}.memorial-masonry-img .et_pb_image_wrap img{width:100%!important}.our-services-included .et_pb_blurb{display:flex;width:23%}@media (max-width:768px){.our-services-included .et_pb_blurb{width:45%}}@media (max-width:425px){.our-services-included .et_pb_blurb{width:100%}}@media (min-width:1650px){.et_pb_post_content.et_pb_module.single-post-content.custome-single-post-content,.et_pb_post_title.et_pb_module.single-post-title.custome-single-post-title{margin:0 auto!important;width:90%}}.et_pb_post_content.single-post-content p{font-size:18px;letter-spacing:0.5px;color:#282a27}.et_pb_blog.recent-post-grid a.entry-featured-image-url{margin-bottom:0}.et_pb_blog.recent-post-grid article h3.entry-title{padding:20px 20px 4px 20px}.et_pb_blog.recent-post-grid article .post-meta,.et_pb_blog.recent-post-grid .post-content-inner{padding:0 20px}.et_pb_post_content.et_pb_module.single-post-content{margin:0!important}.et_pb_post_content.single-post-content span.et_pb_image_wrap{border-radius:0}.et_pb_post_content.et_pb_module.single-post-content img.alignleft,.et_pb_post_content.et_pb_module.single-post-content img.alignright{width:32%;height:auto}img.alignleft{margin:10px 15px 10px 0}img.alignright{margin:10px 0px 10px 15px}@media (max-width:768px){.et_pb_blog.recent-post-grid article{width:48%}.et_pb_post_content.single-post-content .et_pb_blurb{margin-bottom:10px}.et_pb_post_content.single-post-content p{font-size:16px}.et_pb_post_content.et_pb_module.single-post-content img.alignleft,.et_pb_post_content.et_pb_module.single-post-content img.alignright{width:45%}img.alignleft{margin:10px 12px 10px 0!important}img.alignright{margin:10px 0px 10px 12px!important}}@media (max-width:480px){.et_pb_post_title.single-post-title span.et_pb_image_wrap img{height:280px}.et_pb_post_content.single-post-content .et_pb_row:first-of-type{padding-top:12px}.et_pb_post_content.single-post-content span.et_pb_image_wrap img{height:250px}.et_pb_blog.recent-post-grid article{width:108%}.et_pb_post_content.et_pb_module.single-post-content img.alignleft,.et_pb_post_content.et_pb_module.single-post-content img.alignright{width:100%}}.et_pb_blog.custom-post-grid article h3.entry-title{padding-bottom:4px}.et_pb_column.custom-post-grid-col{overflow:visible}.et_pb_blog.custom-post-grid .et_pb_blog_posts article:hover{box-shadow:rgb(0 0 0 / 8%) 2px 18px 22px 0px}.et_pb_blog.custom-post-grid .et_pb_blog_posts article{transition:all 0.3s ease-in-out;padding:25px 25px 30px}.et_pb_blog.custom-post-grid article .et_pb_image_container{margin:-30px -30px 24px}.et_pb_blog.custom-post-grid article .et_pb_image_container a.entry-featured-image-url{margin-bottom:24px}.et_pb_blog.custom-post-grid article h3.entry-title{padding-bottom:2px}.et_pb_blog.custom-post-grid article p.post-meta{padding-bottom:8px}.et_pb_blog.custom-post-grid article .post-content-inner{padding-bottom:22px}.et_pb_blog.custom-post-grid .wp-pagenavi{border:0;margin:0;padding-top:30px}.et_pb_blog.custom-post-grid .wp-pagenavi a{margin:0}.et_pb_blog.custom-post-grid .wp-pagenavi span.current,.et_pb_blog.custom-post-grid .wp-pagenavi a:hover{color:#a48c6a!important}.et_pb_blog.custom-post-grid a.more-link{text-transform:capitalize;text-decoration:underline;text-underline-offset:8px;text-decoration-color:#d8d8d8}.et_pb_blog.custom-post-grid .more-link::after{content:"\276F";margin-left:16px;background-color:#282a27;color:#fff;border-radius:50%;font-size:13px;transition:all 0.3s ease;vertical-align:middle;font-family:'Cormorant Garamond';position:absolute;width:30px;height:29px;text-align:center;align-content:center;padding-top:0px}.et_pb_blog.custom-post-grid div.post-content .more-link:hover{color:#a48c6a!important}.et_pb_blog.custom-post-grid .more-link:hover::after{background:#a48c6a}@media (max-width:1024px){.et_pb_blog.custom-post-grid .et_pb_blog_posts article{padding:20px 20px 28px}}@media (max-width:480px){.et_pb_blog.custom-post-grid .et_pb_blog_posts{grid-template-columns:repeat(1,minmax(0,1fr))}.et_pb_blog.custom-post-grid .more-link::after{margin-left:14px;font-size:12px;width:24px;height:24px}}.et_flex_section.team-member-section img{width:100%!important}@media (min-width:485px) and (max-width:768px){.teams-member{flex-direction:row!important}.teams-member .et_pb_column{width:48%}.et_pb_row_3.et_pb_row.et_block_row.generations-team{width:50%!important}}.sliders-gallary-img .et_pb_group_carousel_dot{width:6px!important;height:6px!important;gap:5px!important}.et_pb_group_carousel_dots{gap:6px}.sliders-gallary-img{gap:15px}.et_pb_row.et_flex_row.slides-row-section{width:90%}.whatsapp-call-icon .et_pb_blurb_description{letter-spacing:0.3px}.whatsapp-call-icon .et_pb_blurb_content.et_flex_module{display:flex;gap:0;align-items:center}.et_pb_blurb_container p{margin-left:-5px}@media (min-width:1650px){.et_pb_group_carousel.sliders-gallary-img{padding-top:42px}}@media (max-width:1140px){.whatsapp-call-icon .et_pb_main_blurb_image{width:55px!important}}@media (min-width:880px) and (max-width:1024px){.sliders-gallary-img _pb_group_carousel_0 .et_pb_group_carousel_arrow{margin-right:0;margin-left:0}.sliders-gallary-img span.et_pb_group_carousel_arrow.et_pb_group_carousel_arrow_prev,.sliders-gallary-img span.et_pb_group_carousel_arrow.et_pb_group_carousel_arrow_next{margin:0}.et_pb_column.left-side-slide{width:60%}.et_pb_group_carousel.sliders-gallary-img{padding-top:20px}.et_pb_group_carousel_center_mode .et_pb_group_carousel_track{align-items:flex-start!important}}@media (max-width:880px){.et_pb_row_1.et_pb_row.et_flex_row.slides-row-section.et-last-child{display:flex;flex-direction:column}.et_pb_column.left-side-slide{width:100%}}@media (min-width:425px) and (max-width:768px){.mill-lane-cemetery-memorials-page .sliders-gallary-img .et_pb_image_wrap img{object-fit:contain;width:auto!important;height:380px!important}}@media (max-width:768px){.sliders-gallary-img .et_pb_group_carousel_dot{width:6px!important;height:6px!important;margin-top:-20px;gap:3px}.sliders-gallary-img span.et_pb_image_wrap{margin:0 auto}.whatsapp-call-icon .et_pb_blurb_content.et_flex_module{gap:10px}.et_pb_group_carousel_center_mode .et_pb_group_carousel_track{align-items:center!important}.sliders-gallary-img .et_pb_image_wrap img{object-fit:cover;width:400px!important;height:450px!important}}@media (max-width:425px){.whatsapp-call-icon .et_pb_blurb_content.et_flex_module{gap:15px}.sliders-gallary-img.et_pb_group_carousel_center_mode .et_pb_group_carousel_track{height:460px!important}.sliders-gallary-img .et_pb_image_wrap img{object-fit:cover;width:400px!important;height:380px!important}}@media (max-width:320px){.sliders-gallary-img.et_pb_group_carousel_center_mode .et_pb_group_carousel_track{height:350px!important}.sliders-gallary-img .et_pb_image_wrap img{height:250px!important}}@media (min-width:480px) and (max-width:880px){.special-offer-box .memorial-box{width:47%!important}}.our-cemeteries-iconlist span.et-pb-icon{order:2}.et_pb_icon_list_text{color:#a48c6a}.our-cemeteries-iconlist .et_pb_icon_list_item{border-bottom:1px solid #ddd!important;padding:8px 12px}.our-cemeteries-iconlist .et_pb_icon_list_item:last-child{border-bottom:none!important}.et_pb_icon_list.our-cemeteries-iconlist{gap:0;border:1px solid #80808047}.et_pb_image.et_pb_module.et_flex_module.iconlist-img span img{padding:10px;border-radius:100%;width:70%;border:1px solid hsl(from var(--gcid-k63j004t5g) calc(h + 0) calc(s + 0) calc(l + 0) / 0.6)}.reade-more-text .read-more-hidden{display:none}.reade-more-text.expanded .read-more-hidden{display:block}.reade-more-text .read-more-toggle{display:inline!important;margin-left:6px;white-space:nowrap;color:#A48C69!important;font-weight:600;cursor:pointer;font-size:17px}.ordering-step-point-section .ordering-step-point-row{position:relative}.ordering-step-point-section .ordering-step-point-row::after{content:"";position:absolute;left:28px;top:45px;height:calc(100% + 30px);border-left:2px dashed #A48C69;z-index:0;pointer-events:none}.ordering-step-point-section .ordering-step-point-row:last-child::after{content:none}@media (min-width:1050px) and (max-width:1240px){.et_pb_bg_layout_light.et_pb_module.et_flex_module.ordering-number-point{margin-top:10px!important}}@media (max-width:1024px){.ordering-step-point-section .ordering-step-point-row::after{top:115px;height:calc(100% + 65px)}.et_pb_text.et_pb_bg_layout_light.et_pb_module.et_flex_module.ordering-number-point{margin-top:-10px!important;padding:12px!important;margin-left:6px;width:50px}}@media (max-width:880px){.ordering-step-point-section .ordering-step-point-row::after{top:85px;height:calc(100% + 125px)}.et_pb_text.et_pb_bg_layout_light.et_pb_module.et_flex_module.ordering-number-point{padding:13px!important;width:54px}}@media (max-width:768px){.ordering-column{display:flex;flex-direction:row;gap:15px}.ordering-step-point-section .ordering-step-point-row::after{content:none}.et_pb_text.et_pb_bg_layout_light.et_pb_module.et_flex_module.ordering-number-point{margin-top:-5px!important;padding:12px!important;margin-left:-2px;width:50px}}@media (max-width:425px){.et_pb_text.et_pb_bg_layout_light.et_pb_module.et_flex_module.ordering-number-point{margin-top:-4px!important;padding:13px!important;width:52px}.ordering-column h3.et_pb_module_header{padding:0;margin-top:3px}}.headstone-example-Inscription-column{width:100%!important;max-width:100%!important;overflow:hidden!important}.headstone-ex-inscription-wrapper{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.headstone-example-Inscription-column .et_pb_group.et-last-child>.et_pb_group{display:grid;grid-template-columns:150px 30px 1fr;align-items:center;column-gap:12px;margin-bottom:12px;width:100%}.headstone-example-Inscription-column .et_pb_module_header{padding:0}.headstone-example-Inscription-column .et_pb_group.et-last-child>.et_pb_group .et_pb_heading{margin:0!important;width:100%}.headstone-example-Inscription-column .et_pb_group.et-last-child>.et_pb_group .et_pb_icon{margin:0 -15px!important;text-align:center;width:100%}.headstone-example-Inscription-column .et_pb_group.et-last-child>.et_pb_group .et_pb_text{margin:0!important;width:100%}.headstone-example-Inscription-column .et_pb_group.et-last-child>.et_pb_group .et_pb_text p{margin:0}@media (max-width:767px){.headstone-example-Inscription-column .headstone-ex-inscription-wrapper>.et_pb_group{grid-template-columns:138px 30px auto!important;width:425px!important;min-width:425px!important}.headstone-example-Inscription-column .et_pb_group.et-last-child>.et_pb_group{grid-template-columns:160px 20px 1fr}.headstone-example-Inscription-column .et_pb_group.et-last-child>.et_pb_group .et_pb_text p{font-size:14px}.headstone-example-Inscription-column .et_pb_group.et-last-child>.et_pb_group .et_pb_icon{margin:0 -30px!important}}@media (max-width:425px){.headstone-ex-inscription-wrapper .et_pb_module_header{font-size:18px}}@media (max-width:375px){.our-services-include .et_pb_blurb{width:100%}}.headstone-ex-wrapper-tab .et_pb_tabs_controls li a{padding:10px 0px}.headstone-ex-wrapper-tab ul.et_pb_tabs_controls{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:10px!important;row-gap:10px!important;padding:10px 10px 0!important;align-items:stretch}.headstone-ex-wrapper-tab ul.et_pb_tabs_controls:after{border-top:0px solid #d9d9d9;content:"";display:block;visibility:visible;position:relative;top:-1px}.headstone-ex-wrapper-tab ul.et_pb_tabs_controls li{width:100%!important;margin:0!important;border:1px solid #D3D3D3!important;box-sizing:border-box;padding:10px;height:100%!important;display:flex;justify-content:center}.headstone-ex-wrapper-tab .et_pb_tab_nav_item_link{display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.4}.headstone-ex-wrapper-tab ul.et_pb_tabs_controls li.et_pb_tab_active{border-color:#A48C69!important}.headstone-ex-wrapper-tab ul.et_pb_tabs_controls{background-color:#F5F2EC}.headstone-ex-wrapper-tab .et_pb_tab_content.et_flex_module ul{padding-bottom:10px}@media (max-width:1024px){.headstone-ex-wrapper-tab ul.et_pb_tabs_controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important}.headstone-ex-wrapper-tab .et_pb_tab_nav_item_link{padding:4px 30px}.headstone-ex-wrapper-tab ul.et_pb_tabs_controls li{align-items:unset}}@media (max-width:768px){.headstone-ex-wrapper-tab .et_pb_tabs_controls li a{padding:10px 10px}.headstone-ex-wrapper-tab ul.et_pb_tabs_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.headstone-ex-wrapper-tab ul.et_pb_tabs_controls li{padding:0px;display:flex}}@media (max-width:600px){.headstone-ex-wrapper-tab ul.et_pb_tabs_controls{grid-template-columns:repeat(1,minmax(0,1fr))}}.memory-list-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.memory-list-wrapper ul{margin:0;padding-left:20px}@media (max-width:600px){.memory-list-wrapper{grid-template-columns:1fr;gap:0}}.custome-memorial-slide .custom-grid-carousel{position:relative;width:100%}.custome-memorial-slide .custom-slider-viewport{width:100%;overflow:hidden}.custome-memorial-slide .custom-slider-track{display:flex!important;flex-wrap:nowrap!important;gap:20px;transition:transform 450ms ease-in-out;will-change:transform}.custome-memorial-slide .custom-slider-track>.fg-item{flex-shrink:0!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box;opacity:1!important}.custome-memorial-slide .custom-slider-track .fg-image-wrap{display:block;width:100%!important;overflow:hidden;border-radius:8px}.custome-memorial-slide .custom-slider-track .fg-image{display:block;width:100%!important;height:100%!important;object-fit:cover;transition:transform 0.4s ease!important}.custome-memorial-slide .custom-slider-track .fg-item:hover .fg-image{transform:scale(1.04)!important}.custome-memorial-slide .custom-slider-controls{position:absolute!important;top:50%!important;left:0!important;right:0!important;width:100%!important;display:flex!important;justify-content:space-between!important;align-items:center!important;transform:translateY(-50%)!important;padding:0 12px!important;margin:-20px 0!important;z-index:100!important;pointer-events:none}.custome-memorial-slide .custom-slider-controls .custom-slider-arrow{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;flex:0 0 22px!important;padding:0!important;margin:0!important;border:1px solid #ffffff!important;border-radius:50%!important;background:rgba(255,255,255,0.95)!important;color:#282A27!important;font-size:15px!important;line-height:1!important;cursor:pointer;opacity:1!important;visibility:visible!important;box-shadow:0 3px 12px rgba(0,0,0,0.18);transition:all 0.3s ease!important;pointer-events:auto}.custome-memorial-slide .custom-slider-controls .custom-slider-arrow:hover:not(:disabled){background:#A48C69!important;border-color:#A48C69!important;color:#fff!important;transform:scale(1.08)}.custome-memorial-slide .custom-slider-controls .custom-slider-arrow:disabled{opacity:0.4!important;cursor:not-allowed!important}.custome-memorial-slide .custom-slider-dots{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100px!important;height:38px!important;overflow:hidden!important;margin:18px auto 0!important;padding:0!important}.custome-memorial-slide .custom-slider-dots-track{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;padding:0 20px;transition:transform 0.4s ease!important;will-change:transform}.custome-memorial-slide .custom-slider-dot{display:block!important;flex:0 0 12px!important;width:12px!important;height:12px!important;min-width:12px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#D3D3D3!important;cursor:pointer;transform:scale(0.7);transition:all 0.3s ease!important}.custome-memorial-slide .custom-slider-dot.dot--medium{background:#B5A58E!important;transform:scale(0.7)}.custome-memorial-slide .custom-slider-dot.active{background:#A48C69!important;transform:scale(1);box-shadow:0 2px 8px rgba(164,140,105,0.3)}@media (max-width:980px){.custome-memorial-slide .custom-slider-controls{padding:0 8px!important}}@media (max-width:600px){.custome-memorial-slide .custom-slider-track{gap:20px!important}.custome-memorial-slide .custom-slider-controls{padding:0 6px!important}.custome-memorial-slide .custom-slider-controls .custom-slider-arrow{width:36px!important;height:36px!important;min-width:36px!important;flex-basis:36px!important;font-size:18px!important}.custome-memorial-slide .custom-slider-dots{margin-top:14px!important}}.google-review-page .wpsr-col-4.wpsr-col-sm-6.wpsr-col-xs-12{padding:0 12px 24px}@media (max-width:767px){.google-review-page .wpsr-col-4.wpsr-col-sm-6.wpsr-col-xs-12{padding:0 12px 5px}}.custome-google-page-review .wpsr-fixed-height .wpsr-review-fixed-height-wrap{gap:30px 0;padding-bottom:45px}.custome-google-page-review .wpsr-review-template-one .wpsr-review-content{margin-top:9px}.custome-testimonial-grid .custome-google-page-review .wpsr-review-template .wpsr-review-platform{top:-7px!important}