#toc-container span.a2a_kit.a2a_kit_size_40.addtoany_list{padding-left:30px;padding-bottom:40px;display:inline-block}#toc-container span.a2a_kit.a2a_kit_size_40.addtoany_list a span{width:40px;height:40px;display:flex;align-items:center;background-color:#0e68b3!important;border-radius:50px!important}#toc-container span.a2a_kit.a2a_kit_size_40.addtoany_list a span svg{height:24px;width:24px}.node--type-blog-page.node--view-mode-full>.node__content .toc--container .addtoany_list .a2a-heading{margin-left:17px}.toc--container .addtoany--container{width:100%;bottom:0}.toc--container{width:340px;border-radius:10px;box-shadow:0 20px 50px 10px #143d5026;position:relative;transition:top .2s ease;background-color:#fff;scrollbar-gutter:stable both-edges;will-change:transform}.toc--container.is-sticky{position:fixed;top:160px;max-height:calc(100vh - 160px);overflow-y:auto}.toc--container.is-bottom{position:absolute;top:auto;bottom:0}.toc--container ul{list-style:none;padding-left:0;margin-left:0}.toc--container ul li{padding-bottom:16px;padding-top:16px}.toc--container ul li a{text-decoration:none;color:#061c30;font-weight:700}.toc--container ul li{border-bottom:1px solid #CDCDCD}.toc--container ul li:last-child{border-bottom:none}.toc--container ul.toc-sublist li{border-bottom:none;padding-bottom:0}.toc--container .toc-sublist li{margin-left:16px}.toc--container .toc-sublist li a{color:#888}.toc--container span.toc-number{display:block;margin-right:15px;font-family:Proxima Nova,sans-serif;font-weight:400;color:#061c30;font-size:14px;margin-top:3px;font-weight:700}#table-of-contents{padding:30px 30px 0}.toc--container #table-of-contents h3.toc--title{font-size:20px;font-weight:800;color:#061c30;margin-bottom:4px;padding:0}@media screen and (min-width: 1100px){.toc-add-to-any-mobile{display:none}}@media screen and (min-width: 1279px) and (max-width: 1800px){.node--type-blog-page .node__content{display:grid;grid-template-columns:340px 1fr}.hide-toc .node__content{display:block}.content-pusher{max-width:initial;margin:0;padding:0}}@media screen and (max-width: 1100px){.toc--container{display:none}#toc-container span.a2a_kit.a2a_kit_size_40.addtoany_list{padding-left:0}}.content-pusher{max-width:1080px;margin:0 auto;padding:0 30px}.toc--container.stuck{left:0;bottom:115px}.hide-toc .toc--container{display:none}
