.floating-nav{background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);left:0;line-height:normal;max-height:80vh;max-width:170px;overflow-y:auto;padding:10px 15px;position:fixed;top:50%;transform:translateY(-50%);z-index:1000}.floating-nav ul{list-style:none;margin:0;padding:0}.floating-nav ul li{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:8px;padding-bottom:14px}.floating-nav ul li a{color:#333;font-size:14px;text-decoration:none;transition:color .3s ease}.floating-nav ul li a:hover{color:#000}.floating-nav a.active{color:#599d3b;font-weight:700}html{scroll-behavior:smooth}@media(max-width:1580px){.floating-nav ul li a{font-size:13px;padding:5px}}.cm-section-header>img{border:0!important}@media(max-width:1380px){body.scroll-header .floating-nav{transform:translateY(0)}.bookmark{top:-60px;width:100%}.floating-nav{background:#599d3b;border-radius:0;display:flex;left:0;max-width:100%;right:0;top:0;transform:none;transform:translateY(-100%);transition:all .4s ease}.floating-nav ul{display:flex;flex-wrap:wrap;gap:0 31px;justify-content:center}.floating-nav ul li{border:0;margin:0;padding:0}.floating-nav ul li a{color:#fff!important;padding:4px}body .floating-nav ul li{margin-bottom:0;padding-bottom:0}.floating-nav ul li a.active{border:1px solid #fff}body .landing-header img.hs-image-widget{max-width:70px!important}body .landing-header .dnd-section{padding-bottom:18px!important;padding-top:10px!important}}