.Lkc3vG_HappyDots{z-index:60;flex-direction:column;justify-content:space-between;height:150px;padding-left:2%;display:flex;position:fixed;top:40vh}.Lkc3vG_HappyDots:hover+.Lkc3vG_HoverBackground{z-index:50;opacity:1;background:#000000b3;width:100%;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.Lkc3vG_HappyDots .Lkc3vG_HoverItem{background:#f73a7b;border-radius:50%;width:12px;height:12px;list-style-type:none;transition:all .4s;position:relative}.Lkc3vG_HappyDots .Lkc3vG_HoverItem:hover{cursor:pointer;background:#fff!important}.Lkc3vG_HappyDots .Lkc3vG_HoverItem:hover .Lkc3vG_Text{opacity:1;height:auto;transform:translate(70px)}.Lkc3vG_HappyDots .Lkc3vG_HoverItem:hover .Lkc3vG_Line{width:300%}.Lkc3vG_HappyDots .Lkc3vG_HoverItem .Lkc3vG_Text{opacity:0;color:inherit;text-transform:uppercase;letter-spacing:8px;white-space:nowrap;text-overflow:ellipsis;width:300px;height:0;font-size:13px;line-height:15px;transition:all .3s .1s;position:absolute;overflow:hidden;transform:translate(80px)}.Lkc3vG_HappyDots .Lkc3vG_HoverItem .Lkc3vG_Line{background-color:inherit;width:0;height:2px;transition:all .35s;position:absolute;top:50%;left:24px}.Lkc3vG_HappyDots li:first-child:before{content:"";z-index:-1;background-color:#fff;border:1px solid #f73a7b;border-radius:50%;width:12px;height:12px;animation-name:Lkc3vG_blinker;animation-duration:2s;animation-iteration-count:infinite;display:inline-block;position:absolute;top:0;left:0}@keyframes Lkc3vG_blinker{0%{opacity:.9;transform:scale(1)}90%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(3)}}
