html .et-db #et-boc .et-l.et-l--footer .et_pb_text_inner a[href$="/resources/"]:last-child{display:none}@media (max-width:767px){html .et-db #et-boc .et-l.et-l--footer .et_pb_column_0_tb_footer,html .et-db #et-boc .et-l.et-l--footer .et_pb_column_1_tb_footer,html .et-db #et-boc .et-l.et-l--footer .et_pb_column_2_tb_footer,html .et-db #et-boc .et-l.et-l--footer .et_pb_column_3_tb_footer{padding-left:20px;padding-right:20px;box-sizing:border-box}}html .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#fff}html .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a:hover{color:hsla(0,0%,100%,.8)}html .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#fff}body{font-size:18px;line-height:1.8em}.b-radius{border-radius:8px}.main_title{display:none}.btn_custom_css .wp-block-button__link{padding:0.75rem 1.5rem}.btn_custom_css .wp-block-button__link:hover{background:#468c5f!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.2)}.btn_custom_css2 .wp-block-button__link:hover{background:#468c5f!important;border:2px solid #468c5f}.btn_custom_css3 a:hover{color:#468c5f;text-decoration:underline}.custom_menu_css ul li.current-menu-item a{background:#C37B27!important;color:#fff!important}.custom_menu_css.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a:hover{background:#C37B27!important;color:#fff!important;opacity:100}.custom_menu_css.et_pb_menu .et-menu>li{padding-left:0px;padding-right:0px}.custom_menu_css.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0px!important}.custom_menu_css.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding:0px 25px!important;line-height:3.5em!important}.custom_menu_css.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#fff}.resource_box_css{background-color:white;border:1px solid #d4cfc4;border-radius:8px;overflow:hidden;transition:all 0.3s}.resource_box_css:hover{box-shadow:0 8px 16px rgba(0,0,0,0.1);transform:translateY(-5px);border-color:#c37b27}.resource_box_css .wp-block-image{margin:0}.resource_box_content{padding:2rem;border-top:2px solid #c37b27}.cate_box_css{padding:1.5rem;margin-bottom:20px!important;background-color:#f8f6f0;border:2px solid transparent;border-radius:8px;overflow:hidden;transition:all 0.3s}.cate_box_css:hover{background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,0.1);transform:translateY(-5px);border:2px solid #c37b27}.latest_news_css{padding:2rem;border-radius:8px;border-left:4px solid #c37b27}.preview_meta{color:var(--text-light);margin-bottom:1rem;font-size:0.95rem}.timeline{position:relative;padding:2rem 0;margin-top:2rem}.timeline::before{content:'';position:absolute;left:50%;transform:translateX(-50%);width:2px;height:100%;background-color:#c37b27}.timeline-item{position:relative;padding:2rem;margin-bottom:2rem}.timeline-item:nth-child(odd){text-align:right;padding-right:calc(35% + 3rem)}.timeline-item:nth-child(even){text-align:left;padding-left:calc(35% + 3rem)}.timeline-marker{position:absolute;top:2rem;width:20px;height:20px;background-color:#c37b27;border:4px solid white;border-radius:50%;box-shadow:0 0 0 4px #c37b27}.timeline-item:nth-child(odd) .timeline-marker{right:calc(50% - 10px)}.timeline-item:nth-child(even) .timeline-marker{left:calc(50% - 10px)}.timeline-content{background-color:#f8f6f0;padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.timeline-year{font-weight:bold;color:#c37b27;font-size:1.2rem;margin-bottom:0.5rem}@media (max-width:768px){.timeline::before{left:20px}.timeline-item:nth-child(odd),.timeline-item:nth-child(even){text-align:left;padding-left:60px;padding-right:1rem}.timeline-item:nth-child(odd) .timeline-marker,.timeline-item:nth-child(even) .timeline-marker{left:10px}}.loving_memory_css{padding:2rem;border-radius:8px;border:2px solid #c37b27;background:#fff}.loving_memory_content_css{padding:2.5rem;margin-bottom:20px!important;background-color:#f8f6f0;border:2px solid transparent;border-radius:8px;overflow:hidden;transition:all 0.3s}.loving_memory_content_css:hover{box-shadow:0 8px 16px rgba(0,0,0,0.1);transform:translateY(-5px)}.kevin_heart_css{padding:2rem;border-radius:8px;margin:2rem 0;line-height:1.8}.counter_css{padding:2rem;border-radius:8px;margin:2rem 0;line-height:1.8;text-align:center}.counter_css .wp-block-boldblocks-counting-number{font-weight:bold}.filter-section{background-color:#f8f6f0;padding:2rem 5rem;border-radius:8px;margin-bottom:3rem}.filter-buttons{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.filter-btn .wp-block-button__link{padding:.2rem 1.5rem;background-color:white;color:#373982;border:2px solid #373982;cursor:pointer;transition:all 0.3s;font-family:'Trebuchet MS',sans-serif}.filter-btn .wp-block-button__link:hover,.filter-btn .wp-block-button__link.active{background-color:#c37b27;color:white;border-color:#c37b27}.category-header{background-color:#373982;color:white;padding:1.5rem 2rem;border-radius:8px 8px 0 0}.category-description{background-color:#f8f6f0;padding:1.5rem 2rem;border-left:4px solid #c37b27;margin-bottom:2rem}.resource-item{background-color:white;border:1px solid #d4cfc4;border-radius:8px;padding:1.5rem;transition:all 0.3s}.resource-description{line-height:1.7}.special-newsletter{background-color:#373982;color:white;padding:2rem;border-radius:8px;margin-bottom:3rem;text-align:center}.btn-white .wp-block-button__link{background-color:white;color:#373982;padding:0.75rem 1.5rem;text-decoration:none;border-radius:5px;display:inline-block;font-weight:bold}.filter-controls{background-color:white;padding:2rem;border-radius:8px;border:1px solid #d4cfc4;margin-bottom:2rem}.filter-section{background-color:transparent;padding:0;border-radius:8px;margin-bottom:3rem}.contact_box_css{padding:2rem 1.75rem;margin-bottom:20px!important;border:2px solid #d4cfc4;border-radius:8px;overflow:hidden;transition:all 0.3s}.contact_box_css:hover{background-color:#f8f6f0;border:2px solid #d4cfc4;box-shadow:0 8px 16px rgba(0,0,0,0.1);transform:translateY(-5px)}