.sg-toc{background-color:#f8f8f8;border:1px solid #e3e3e3;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.1);box-shadow:0 6px 18px rgba(0,0,0,.1);padding:35px;width:100%}.sg-toc.sticky{position:-webkit-sticky;position:sticky;top:150px}.sg-toc .heading{font-size:30px}.sg-toc ul{width:100%}.sg-toc .active-branch>a,.sg-toc ul li a:hover{color:#c12227}.sg-toc ul li a{color:#000;display:block;font-size:18px;padding:10px 0;text-decoration:none;transition:color .2s linear}.sg-toc.underlines ul li{border-bottom:1px solid #707070;margin-left:0}.sg-toc.open{position:absolute;top:-150px}.sg-toc.open ul li a{font-weight:400;line-height:1.3em;padding:7px 0}.sg-toc.open ul{font-weight:300!important;line-height:1.3em}.sg-toc.open .heading{border-bottom:1px solid #e3e3e3;color:#c12227;display:block;font-family:Montserrat;font-size:26px;font-weight:700;margin-bottom:15px}.sg-toc li.hs-menu-item.hs-menu-depth-1:before{display:none}.col--right.sticky-adjust.nav-container{-webkit-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px)}.sticky-adjust.nav-container .sticky{position:-webkit-sticky;position:sticky;top:100px}aside.col--left.col-sm.nav-container.sticky-adjust{flex:1 1 33%}.hs_company.hs-company.hs-fieldtype-text.field.hs-form-field,.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field,.hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field{margin-bottom:1px!important}@media screen and (max-width:767px){.sg-toc.open .heading{text-align:center}}