.video-gradient-overlay{position:relative;overflow:hidden}.video-gradient-overlay::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.25) 45%,rgba(0,0,0,0) 100%);z-index:2;pointer-events:none}.video-gradient-overlay .et_pb_video,.video-gradient-overlay video,.video-gradient-overlay iframe{position:relative;z-index:1}.video-gradient-overlay .et_pb_text{position:relative;z-index:3}.sticky-ia-footer{position:fixed;bottom:0;left:0;width:100%;z-index:9999;background:#ffffff;padding:10px 20px;box-shadow:0 -2px 12px rgba(0,0,0,0.08)}body{padding-bottom:80px}@media (max-width:767px){.sticky-ia-footer{padding:8px 15px;font-size:12px}.sticky-ia-footer img{max-height:28px;width:auto}body{padding-bottom:90px}}.wp-block-latest-posts__list{counter-reset:post-counter;list-style:none;padding-left:0}.wp-block-latest-posts__list li{counter-increment:post-counter;padding-left:28px;position:relative;margin-bottom:10px}.wp-block-latest-posts__list li::before{content:counter(post-counter,decimal-leading-zero);position:absolute;left:0;top:0;font-size:11px;font-weight:500;color:#41A521;line-height:1.4}.wp-block-latest-posts__list li{border-bottom:1px solid #CCC1BF;padding-bottom:10px}.wp-block-latest-posts__list li:last-child{border-bottom:none}.wp-block-latest-posts__list li a{color:#003F84;text-decoration:none;font-size:13px}.wp-block-latest-posts__list li a:hover{color:#41A521}.wp-block-latest-posts__list li{font-size:13px;line-height:1.4}.et_pb_post .more-link{text-transform:capitalize!important}.featured-blog .more-link{font-size:0!important;display:inline-flex!important;align-items:center!important;gap:6px!important;background-color:#003F84!important;padding:10px 22px!important;border-radius:0!important;margin-top:20px}.featured-blog .more-link::before{content:"Read full commentary"!important;font-size:13px!important;color:#ffffff!important}.featured-blog .more-link:hover{background-color:#41A521!important}.featured-blog .more-link::after{content:" →"!important;font-size:13px!important;color:#ffffff!important}.featured-blog .more-link:hover{background-color:#41A521!important}.featured-blog .more-link::after{content:"→"!important;color:#ffffff!important}.et_pb_post .more-link::after{content:" →"!important}.et_pb_post{border-left:4px solid #003F84!important}.featured-blog .et_pb_post{border-left:none!important}.et_pb_post.category-financial-planning{border-left-color:#41A521!important}.et_pb_post.category-tax-planning{border-left-color:#41A521!important}.et_pb_post.category-estate-planning{border-left-color:#41A521!important}.et_pb_post.category-cp-insights{border-left-color:#41A521!important}.et_pb_post.category-brent-vandermeer{border-left-color:#41A521!important}.et_pb_post.category-wills{border-left-color:#41A521!important}.et_pb_post.category-investment-planning{border-left-color:#41A521!important}.et_pb_post h2.entry-title::before{display:block!important;font-size:11px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.07em!important;color:#41A521!important;margin-bottom:4px!important}.et_pb_post.category-market-commentary h2.entry-title::before{content:"Market Commentary"!important}.et_pb_post.category-financial-planning h2.entry-title::before{content:"Financial Planning"!important}.et_pb_post.category-tax-planning h2.entry-title::before{content:"Tax Planning"!important}.et_pb_post.category-cp-insights h2.entry-title::before{content:"CP Insights"!important}.et_pb_post.category-retirement-planning h2.entry-title::before{content:"Retirement Planning"!important}