@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";h1,h2,h3,h4,h5,h6{font-family:"Source Sans 3",Arial,sans-serif;color:#54565a;font-weight:400;line-height:normal}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:600}p,ul,ol,li{font-family:"Source Sans 3",Arial,sans-serif;font-size:1em;letter-spacing:0px;line-height:1.3em;color:#54565a;font-weight:300}p strong,ul strong,ol strong,li strong{font-weight:600}h1{font-size:3rem;line-height:3.2rem;font-weight:100}h2{font-size:2.5rem;line-height:2.7rem;margin:1REM 0px;font-weight:100}h3{font-size:1.5rem;line-height:1.8rem;font-weight:100}h4{font-size:1rem;line-height:1.2rem}h5{font-size:.8rem;line-height:1rem}h6{font-size:.6rem;line-height:.8rem}.floating-nav-container{position:fixed;left:1rem;top:20%;z-index:9999;width:220px;padding:1rem 0;opacity:0;visibility:hidden;background-color:hsla(0,0%,100%,.9);border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.1);transform:translateX(-20px);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;transition:all 500ms ease-out}.floating-nav-container.is-visible{opacity:1;visibility:visible;transform:translateX(0)}.floating-nav-container .nav-toggle{position:absolute;top:-10px;right:-10px;width:24px;height:24px;border-radius:50%;background:#c52128;color:#fff;border:none;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:transform .3s ease}.floating-nav-container .nav-toggle:hover{transform:scale(0.98)}.floating-nav-container .nav-toggle .toggle-icon{position:relative;width:12px;height:2px;background:#fff;transition:transform .3s ease}.floating-nav-container .nav-toggle .toggle-icon::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform:rotate(90deg);transition:opacity .3s ease;opacity:0}.floating-nav-container.is-minimized{width:24px !important;height:24px !important;overflow:hidden;background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important}.floating-nav-container.is-minimized .nav-content{opacity:0;visibility:hidden;pointer-events:none}.floating-nav-container.is-minimized .nav-toggle{top:0 !important;left:0 !important;width:24px !important;height:24px !important;padding:0}.floating-nav-container.is-minimized .nav-toggle .toggle-icon::after{opacity:1}@media all and (max-width: calc((768 - 0.02) / 16 * 1em)){.floating-nav-container{display:none}}.floating-nav-container .nav-title{font-size:.7rem;font-weight:700;text-transform:uppercase;color:#999;margin-bottom:10px;padding-left:10px}.floating-nav-container ul{list-style:none !important;padding:0;margin:0;border-left:1px solid #eee}.floating-nav-container ul li{margin:0}.floating-nav-container ul li a{display:block;padding:8px 15px;font-size:.85rem;color:#666;text-decoration:none;transition:all .2s ease;border-left:2px solid rgba(0,0,0,0);margin-left:-1px}.floating-nav-container ul li a:hover{color:#c52128;background:rgba(0,0,0,.02)}.floating-nav-container ul li a.active{color:#c52128;font-weight:700;border-left:2px solid #c52128;background:rgba(197,33,40,.05)}.floating-nav-container ul li{opacity:0;transform:translateY(10px);transition:all .4s ease}.floating-nav-container.is-visible ul li{opacity:1;transform:translateY(0)}.floating-nav-container.is-visible ul li:nth-child(1){transition-delay:0.05s}.floating-nav-container.is-visible ul li:nth-child(2){transition-delay:0.1s}.floating-nav-container.is-visible ul li:nth-child(3){transition-delay:0.15s}.floating-nav-container.is-visible ul li:nth-child(4){transition-delay:0.2s}.floating-nav-container.is-visible ul li:nth-child(5){transition-delay:0.25s}.floating-nav-container.is-visible ul li:nth-child(6){transition-delay:0.3s}.floating-nav-container.is-visible ul li:nth-child(7){transition-delay:0.35s}.floating-nav-container.is-visible ul li:nth-child(8){transition-delay:0.4s}.floating-nav-container.is-visible ul li:nth-child(9){transition-delay:0.45s}.floating-nav-container.is-visible ul li:nth-child(10){transition-delay:0.5s}/*# sourceMappingURL=floating-nav.css.map */
