.hero .hero-title span{color:#b30101}.floating-nav{background:hsla(0,0%,100%,.9);color:#999;left:0;padding:15px 0 15px 15px;position:absolute;top:310px;width:126px;z-index:100}.floating-nav.attached{position:fixed;top:130px}.floating-nav svg{height:25px;width:25px}.toc ul{list-style:none;padding-left:0}.toc li{font-size:13px;margin:5px 0;position:relative}.toc li.toc-visible{color:#b30101}.toc li a{color:currentColor;display:block;padding-left:20px}.toc li a:focus,.toc li a:hover{text-decoration:underline}.toc li:after{background-color:currentColor;border-radius:12px;content:"";height:12px;left:0;margin-top:-8px;position:absolute;top:9px;width:12px}.section .section-icon{display:inline-block;height:35px;position:relative;top:-3px;width:35px}.section .listing-row{overflow:hidden}.section .container-anchor{flex-direction:column;height:100%}.section .container-anchor:hover{text-decoration:none}.section .item{border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:-1px}.section .item:nth-child(-n+4){padding-top:0}.section .item:nth-child(4n){border-right:0}.section .item img{width:100%}.section .cta{border:1px solid #ccc;display:inline-block;font-size:12px;padding:4px}.section .cta:before{padding-right:5px}.section .cta .icon{height:1em;margin-right:5px;width:1em}.section .cta:focus,.section .cta:hover{border:1px solid #b30101;text-decoration:none}@media (max-width:767px){.section .item{border-right:0;padding:15px 0;padding-top:15px!important}.section .item img{display:block;float:left;margin-right:12px;width:50%}.section .item p{height:auto;margin-bottom:3px;margin-left:55%;margin-top:0}}