.share-ctn{display:flex;align-items:center;max-width:100%;overflow:hidden}.btn-share-rs{border:unset;background-color:#bbb;color:#fff;font-size:1em;line-height:2.5em;font-weight:inherit;width:2.5em;padding-top:0;padding-bottom:0;border-radius:0;text-align:center}.share-btns .Icon{width:1em;height:1em;vertical-align:-.2em}.nav-share .share-btn i:before{vertical-align:-.05em}.facebook-btn{background-color:#395a97}.twitter-btn{background-color:#55aeeb}.pinterest-btn{background-color:#ba0420}.flipboard-btn{background-color:#f52828}.linkedin-btn{background-color:#0177b5}.print-btn{color:var(--text-body)}.sms-btn{background-color:#48930b}.more-options-btn{background-color:var(--secondary)}.share-counter{text-align:center}.share-number{color:var(--muted);font-size:1em;font-weight:700;line-height:.9}.share-text{display:block;font-size:.6em;font-weight:700;color:var(--muted);text-align:center;text-transform:uppercase!important;line-height:.8}.share-btn{margin:.15rem}@media (max-width:1023px){#nav-share{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;background-color:rgb(255 255 255 / .85);border-top:1px solid #dee2e6!important;z-index:200;transform:translateY(100%);transition:.3s}#nav-share.show{transform:translateY(0)}.share-ctn{min-width:100%}.hide-mobile{display:none!important}#nav-share .btn-share-rs{flex-grow:1}.share-ctn .next-btn{font-weight:500;margin-left:auto;padding:0 20px}.share-ctn .next-btn i{margin-left:5px}}@media (min-width:1024px){#nav-share.horizontal{animation:show .2s reverse backwards;margin-bottom:30px}#nav-share.stickable:not(.horizontal)~*{margin-left:70px}#nav-share.stickable:not(.horizontal),#nav-share.stickable.show{position:absolute;top:0;bottom:0;left:0;padding-right:.2rem;overflow:visible;z-index:1;margin-bottom:0}#nav-share.horizontal.stickable.show{animation:show .2s}#nav-share.stickable .share-ctn{gap:10px;padding:10px}#nav-share.stickable:not(.horizontal) .share-ctn,#nav-share.stickable.show .share-ctn{position:sticky;top:150px;flex-direction:column;justify-content:center;align-items:center;padding:.5rem 0;z-index:100}#nav-share .btn-share-rs{font-size:1.1em;border-radius:50%}#nav-share .btn-share-counter{text-align:center}.hide-md{display:none!important}}@media (min-width:1280px){#nav-share.stickable:not(.horizontal)~*{margin-left:80px}}@keyframes show{from{opacity:0}to{opacity:1}}