.timeline-container{position:relative}.timeline-container:after{content:"";clear:both;display:table}.timeline{width:100%}.timeline-list{overflow:hidden;padding:0;position:relative;margin:0;width:100%}.timeline-list-wrap{transform:translateZ(0);transition:transform 1s cubic-bezier(.455,.03,.515,.955);position:relative;top:0;left:0;display:block}.timeline-item{box-sizing:border-box;float:left}.timeline-dots-wrap{height:32px;overflow:hidden;position:absolute;bottom:0;width:100%}.timeline-dots-wrap.bottom{bottom:-50px}.timeline-dots-wrap.top{top:-50px}.timeline-dots{height:100%;padding:0;transition:transform 1s cubic-bezier(.455,.03,.515,.955);position:relative;margin:0;background:url(https://helvane.info/img/timeline-bg.png) bottom repeat-x;width:100%}.timeline-dots li{list-style:none;overflow:hidden;transition:all 1s cubic-bezier(.455,.03,.515,.955);text-align:center;width:74px;float:left}.timeline-dots li.slide-active button{font-size:24px;font-weight:700;color:#2972ca}.timeline-dots button{font-size:24px;border:none;color:#333;transition:all 1s cubic-bezier(.455,.03,.515,.955);outline:none;background:url(https://helvane.info/img/date-icon.png) bottom no-repeat;cursor:pointer;padding-bottom:15px}.timeline-container{margin:48px auto 248px;width:1200px}.timeline-list{width:1200px}.timeline-item{height:428px;padding:10px;border:1px solid #ddd;width:1200px}@media only screen and (max-width:980px){.timeline-container{position:relative}.timeline-container:after{content:"";clear:both;display:table}.timeline{width:100%}.timeline-list{overflow:hidden;padding:0;position:relative;margin:0;width:100%;display:flex}.timeline-list-wrap{transform:translateZ(0);transition:transform 1s cubic-bezier(.455,.03,.515,.955);position:relative;top:0;left:0;display:block}.timeline-item{height:428px;box-sizing:border-box;float:left}.timeline-dots-wrap{height:32px;overflow:hidden;position:absolute;bottom:0;width:100%;display:none}.timeline-dots-wrap.bottom{bottom:-50px}.timeline-dots-wrap.top{top:-50px}.timeline-dots{height:100%;padding:0;transition:transform 1s cubic-bezier(.455,.03,.515,.955);position:relative;margin:0;background:url(https://helvane.info/img/timeline-bg.png) bottom repeat-x;width:100%}.timeline-dots li{list-style:none;overflow:hidden;transition:all 1s cubic-bezier(.455,.03,.515,.955);text-align:center;width:50px;float:left}.timeline-dots li.slide-active button{font-size:16px;font-weight:700;color:#2972ca}.timeline-dots button{font-size:12px;border:none;color:#333;transition:all 1s cubic-bezier(.455,.03,.515,.955);outline:none;background:url(https://helvane.info/img/date-icon.png) bottom no-repeat;cursor:pointer;padding-bottom:15px}.timeline-container{margin:48px auto 248px;width:740px}.timeline-list{width:740px}.timeline-item{height:auto;padding:10px;border:1px solid #ddd;width:740px}}@media only screen and (max-width:480px){.timeline-container{position:relative}.timeline-container:after{content:"";clear:both;display:table}.timeline{width:100%}.timeline-list{overflow:hidden;padding:0;position:relative;margin:0;width:100%;display:flex}.timeline-list-wrap{transform:translateZ(0);transition:transform 1s cubic-bezier(.455,.03,.515,.955);position:relative;top:0;left:0;display:block}.timeline-item{height:428px;box-sizing:border-box;width:1200px;float:left}.timeline-dots-wrap{height:32px;overflow:hidden;position:absolute;bottom:0;width:100%;display:none}.timeline-dots-wrap.bottom{bottom:-50px}.timeline-dots-wrap.top{top:-50px}.timeline-dots{height:100%;padding:0;transition:transform 1s cubic-bezier(.455,.03,.515,.955);position:relative;margin:0;background:url(https://helvane.info/img/timeline-bg.png) bottom repeat-x;width:100%}.timeline-dots li{list-style:none;overflow:hidden;transition:all 1s cubic-bezier(.455,.03,.515,.955);text-align:center;width:50px;float:left}.timeline-dots li.slide-active button{font-size:16px;font-weight:700;color:#2972ca}.timeline-dots button{font-size:12px;border:none;color:#333;transition:all 1s cubic-bezier(.455,.03,.515,.955);outline:none;background:url(https://helvane.info/img/date-icon.png) bottom no-repeat;cursor:pointer;padding-bottom:15px}.timeline-container{margin:48px auto 248px;width:392px}.timeline-list{width:392px}.timeline-item{height:auto;padding:10px;border:1px solid #ddd;width:392px}}