.container-points{width:512px}.image-container{display:inline-block;margin:0 auto;max-width:754px;position:sticky;width:100%}.history-image{display:block;height:auto;width:100%}.overlay{position:absolute}.overlay,.points-list{height:100%;left:0;top:0;width:100%}.points-list{list-style-type:none;margin:0;padding:0;position:static}.point{background-color:transparent;position:absolute;transform:translate(-50%,-50%);transition:background-color .3s ease}.point :hover{color:#fff;cursor:pointer;transform:scale(1.3)}