.post-sidebar-inner h2,.post-social+.post-cta h2,.post-title,.ptr-heading{font-weight:900}.site-main>.elementor-section{padding:0 1rem}.post-sidebar{padding:0 0 0 2.8rem}.post-header{width:100%;margin-top:3rem}.post-header .breadcrumbs{position:absolute;top:0}.post-content{color:#525252;font-size:18px;min-height:750px;margin-bottom:5em}.post-content blockquote:not(.elementor-blockquote){border:0;padding:0}.post-content blockquote:not(.elementor-blockquote)>p{font-weight:500;font-size:24px;line-height:35px;color:#76a8e1;padding:0 25px;margin:0 25px 50px;border-left:2px solid #c1c1c1}.post-title{display:block;font-size:36px;margin:0 0 8px;padding:0;width:100%;letter-spacing:0;color:var(--e-global-color-primary);text-transform:uppercase}.post-meta{font-size:.8rem;line-height:1;color:#000;margin-bottom:1rem}.post-time:after{content:"|";margin:0 5px}.post-social{margin-bottom:1.5rem}.post-social svg{width:25px;height:25px;margin-right:5px}.ptr-image-wrap,.ptr>a{width:75px;height:75px}.post-social svg>.facebook path{fill:red}.post-cta h2,.post-sidebar-inner h2{font-size:1.2rem;color:var(--e-global-color-text);text-transform:uppercase;margin:.15rem 0 .3rem}.post-social+.post-cta{display:none;margin:1rem 0;padding:2rem 0;border:1px solid #eee;border-left:0;border-right:0}.post-sidebar-inner>.post-cta,.recent-posts{margin-bottom:2rem}.ptr{display:flex;padding:20px 0;border-bottom:1px solid #ddd}.ptr:last-child{border-bottom:0}.ptr-image-wrap{display:block;background:#ccc}.ptr-meta{width:calc(100% - 75px);padding:0 0 0 15px}.ptr-heading{font-size:.9rem!important;line-height:1.3;margin:0}.ptr-time{font-size:.7rem;line-height:36px}.ptr>a{overflow:hidden;position:relative}.ptr>a img{object-fit:cover;height:75px}.disclaimer{font-size:14px;line-height:25px;margin:3em 0}.post-cta .button{background:var(--e-global-color-accent);color:#f8f8f8;border-radius:3rem;font-size:18px;text-transform:uppercase;letter-spacing:2px;line-height:24px;font-weight:600;padding:.5rem 2.6rem;transition:border-color .3s ease-out,color .3s ease-out,background .3s ease-out}.post-social .button{display:none}.post-cta h2,.post-cta p,.toc-container h2{margin-bottom:1rem}.post-sidebar-inner .toc-container{max-height:calc(100vh - 100px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;position:sticky}.post-sidebar-inner .toc-container::-webkit-scrollbar{display:none}@media screen and (max-width:769px){.post-social+.post-cta{display:block}.post-sidebar .button,.post-sidebar-inner>.post-cta{display:none}.post-sidebar{margin:0;padding:0}.post-social .button{display:block;position:absolute;margin-top:-28px;right:10px}}