.estate-articles-section{padding:50px 0;background:#fafafa;position:relative}.estate-articles-section .article-box{border-bottom:2px solid #aaa;padding:15px 0}.estate-articles-section .article-box .read-more,.estate-articles-section .article-box h3,.estate-articles-section .article-box__text{margin:0 15px 10px}.estate-articles-section .article-box h3 a{font-size:1.5rem}.estate-articles-section .article-box .read-more{color:#d05443;margin-top:10px;text-decoration:none;display:flex;align-items:center}.estate-articles-section .article-box .read-more i{margin-left:5px;color:#e94337}.estate-articles-section .article-box:hover{background-color:#fff}.estate-articles-section .article-box:hover .read-more{color:#e94337}.estate-articles-section .article-box:hover .read-more i{margin-left:10px;transition:margin .2s ease}.estate-articles-section .article-box .article-box__text{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.estate-articles-section .article-box h3 a{text-decoration:none;color:#00306a;display:block;word-break:break-word;overflow:hidden;text-overflow:ellipsis}.estate-articles-section .article-img{display:flex;width:500px;height:500px;align-items:center;justify-content:center;margin-bottom:20px}.estate-articles-section .article-img img{max-width:500px;max-height:500px;height:auto;width:auto}.estate-articles-section .article-detail .alignleft{text-align:left}.estate-articles-section .article-detail .aligncenter{text-align:center}.estate-articles-section .article-detail .alignright{text-align:right}.estate-articles-section .article-detail img{max-width:500px;max-height:500px}.estate-articles-section .sidebar{position:sticky;top:20px}.estate-articles-section .sidebar .inner-sidebar{background:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.41);border-radius:10px;width:100%}.estate-articles-section .sidebar .empty-space{height:800px}.estate-articles-section .sidebar:hover::-webkit-scrollbar-track{background:#f1f1f1;width:100%;border-radius:10px}.estate-articles-section .sidebar:hover::-webkit-scrollbar-thumb{background:#888}.estate-articles-section .sidebar:hover ::-webkit-scrollbar-thumb:hover{background:#555}.estate-articles-section .sidebar .link-box{border-radius:10px 10px 0 0;color:#00306a;display:flex;margin:0 auto 20px;flex-direction:column;align-items:center;justify-content:space-between;position:relative;background-repeat:no-repeat;background-size:contain,cover;background-color:#fff;background-size:80%;background-position:0 38%;box-shadow:0 0 5px #002149;max-width:100%;padding:20px 10px 0}.estate-articles-section .sidebar .link-box.fw{background-image:url(/images/flower-last-living-legacy.jpg)}.estate-articles-section .sidebar .link-box .divider{box-shadow:inset 0 0 2px 1px #f29e1e;height:2px;width:90%;margin:15px auto}.estate-articles-section .sidebar .link-box h2,.estate-articles-section .sidebar .link-box h6,.estate-articles-section .sidebar .link-box p{text-align:center}.estate-articles-section .sidebar .link-box .ours{margin-top:10px}.estate-articles-section .sidebar .link-box .ours h3{text-align:center;font-size:25px;font-weight:700;margin-bottom:0}.estate-articles-section .sidebar .link-box .ours .since{display:flex;align-items:center;gap:12px;color:#1a2a4a;margin-top:6px}.estate-articles-section .sidebar .link-box .ours .since:after,.estate-articles-section .sidebar .link-box .ours .since:before{content:"";flex:1 1;height:2px;background:#e8c77a}.estate-articles-section .sidebar .link-box ul{width:70%;margin:0 0 0 auto;padding-left:0;font-weight:600;font-size:20px;list-style:none}.estate-articles-section .sidebar .link-box ul li{position:relative;line-height:1.2;padding-bottom:7px;border-bottom:1px solid #a9badc;letter-spacing:0;font-weight:700;font-size:22px;margin-bottom:7px;padding-left:0}.estate-articles-section .sidebar .link-box ul li:before{content:"✔";width:10px;height:10px;position:absolute;left:-20px;top:3px;border-radius:50%;font-size:18px}.estate-articles-section .sidebar .link-box ul li:last-child{border:none}.estate-articles-section .sidebar .link-box h2{font-size:33px;text-align:center;font-weight:700;color:#002149}.estate-articles-section .sidebar .link-box .service-btn{color:#000;background:radial-gradient(ellipse at center,rgba(255,255,255,.85) 0,rgba(255,255,255,.55) 20%,rgba(255,255,255,.15) 40%,rgba(255,255,255,0) 60%),linear-gradient(180deg,#c49436 0,#e1bc6a 45%,#c08a2d);border:1px solid #a8741d;text-shadow:0 0 5px #fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -2px 3px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.2)}.estate-articles-section .sidebar .link-box .service-btn:hover{background:radial-gradient(ellipse at center,rgb(255,255,255) 0,rgba(255,255,255,.7) 22%,rgba(255,255,255,.2) 45%,rgba(255,255,255,0) 65%),linear-gradient(180deg,#d6a94a 0,#f0d07c 45%,#c79535)}.estate-articles-section .sidebar .link-box .service-btn{font-weight:700;text-decoration:none;border-radius:5px;padding:5px 20px;font-size:18px;margin-bottom:20px;margin-top:10px;text-align:center}.estate-articles-section .sidebar .no-blogs-text{height:200px}.estate-articles-section .sidebar .related-articles h4{background-color:#00306a;color:#fff;padding:10px 15px;margin-bottom:20px;font-size:22px}.estate-articles-section .sidebar .related-articles h5{font-weight:600;color:#00306a;margin-left:20px}.estate-articles-section .sidebar .related-articles .quick-links{padding-left:10px;padding-bottom:15px}.estate-articles-section .sidebar .related-articles .quick-links li{position:relative;display:flex;flex-direction:row;gap:10px;align-items:baseline;list-style:none;padding:5px 30px}.estate-articles-section .sidebar .related-articles .quick-links li:before{content:">";color:#936621;padding-top:5px;position:absolute;font-weight:700;top:2px;left:10px;line-height:20px;font-size:20px}.estate-articles-section .sidebar .related-articles .quick-links a{color:#00306a;text-decoration:none}.estate-articles-section .sidebar .related-articles .quick-links a:hover{text-decoration:underline}.blog-listing-pagination{flex-wrap:wrap}.blog-listing-pagination .page-item a{color:#0274be;background:none;border:none;font-size:20px;font-weight:500}.blog-listing-pagination .page-item a:hover,.blog-listing-pagination .page-item.active a{color:#b30c00;text-decoration:underline}.blog-listing-pagination .page-item.disabled a{color:#ccc;cursor:not-allowed}.blog-listing-pagination .page-item.prev a:before{content:"←"}.blog-listing-pagination .page-item.next a:after{content:"→"}@media(max-width:1199px){.estate-articles-section .sidebar .link-box h2{font-size:31px}.estate-articles-section .sidebar .link-box ul li{font-size:20px}.estate-articles-section .sidebar .link-box .ours h3{font-size:23px}.estate-articles-section .sidebar .link-box .service-btn{font-size:16px}}@media(max-width:991px){.estate-articles-section .sidebar{position:relative}.estate-articles-section .sidebar .link-box{max-width:300px}.estate-articles-section .sidebar .empty-space{height:0}}@media(max-width:576px){.estate-articles-section{padding:30px 0}.estate-articles-section .article-detail img{max-width:100%;max-height:100%}.estate-articles-section .sidebar{padding:15px}}@media(max-width:445px){.article-img{width:425px!important;height:425px!important}}@media(max-width:375px){.article-img{width:350px!important;height:350px!important}.estate-articles-section .sidebar .search-will-cta p{width:100%}}