.e-add-timeline__focus .e-add-timeline__img{border:4px solid #f00;visibility:visible;-webkit-animation:e-add-bounce-image .6s cubic-bezier(0,-.01,.1,1.57) both;animation:e-add-bounce-image .6s cubic-bezier(0,-.01,.1,1.57) both}.e-add-timeline__img img{object-fit:cover}.e-add-timeline__img .e-add-item_imageoricon{display:flex;justify-content:center;align-items:center;text-align:center;line-height:0}.e-add-timeline__img--hidden,.e-add-timeline__content--hidden{visibility:hidden}@media only screen and (min-width:768px){.e-add-timeline__block:nth-child(odd) .e-add-item_date{margin-left:25px}.e-add-timeline__block:nth-child(even) .e-add-item_date{margin-right:25px}}@media only screen and (min-width:1024px){.e-add-timeline__content .e-add-item_date{position:absolute;width:100%;left:var(--dateShift);top:50px;font-size:1.6rem;line-height:0;display:flex;align-items:center;transform:translateY(-50%)}.e-add-timeline__block:nth-child(even) .e-add-item_date{left:auto;right:122%;text-align:right;justify-content:flex-end}}@media only screen and (min-width:1024px){.e-add-timeline__block:nth-child(even) .e-add-timeline__content.e-add-timeline__content--bounce-in{-webkit-animation:e-add-bounce-content-inverse .6s;animation:e-add-bounce-content-inverse .6s}}.e-add-timeline__content.e-add-timeline__content--bounce-in{visibility:visible;-webkit-animation:e-add-bounce-content .6s;animation:e-add-bounce-content .6s}