.story-wrap{display:inline-block;position:relative;text-align:center;width:100%}.story-wrap>div{z-index:9}.story-hdr h4,.story-wrap>div{position:relative}.story-hdr h4:before{border-bottom:4px solid #6ec829;border-radius:2px;bottom:-20px;content:"";height:4px;left:calc(50% - 106px);position:absolute;width:216px}.story-hdr{padding-bottom:30px}.story-otr{position:relative}.story-otr:before{height:75%;left:120px}.story-otr:after,.story-otr:before{border:5px solid #cfd7e0;border-radius:7px;content:"";opacity:.25;position:absolute;top:0;width:5px}.story-otr:after{height:80%;right:120px}.story-item-inr{padding:12px 0;position:relative}.story-item:nth-child(2) .story-item-inr:before{left:120px}.story-item:nth-child(2) .story-item-inr:before,.story-item:nth-child(3) .story-item-inr:before{background-color:#cfd7e0;border-radius:7px;content:"";height:8px;opacity:.25;position:absolute;top:20px;width:39%}.story-item:nth-child(3) .story-item-inr:before{right:120px}.story-txt p{font-size:21px}.story-box{margin:0 auto;max-width:962px}.story-year h2{background-color:#fff;color:#cfd7e0;font-size:100px;left:0;margin:0!important;padding:20px 0;position:absolute;z-index:1}.story-item:nth-child(2) .story-year h2,.story-item:nth-child(4) .story-year h2{display:inline-block;left:auto;right:0}.story-txt h4{padding-bottom:30px;position:relative}.story-txt h4:before{border-bottom:4px solid #6ec829;border-radius:2px;bottom:10px;content:"";height:4px;left:calc(50% - 106px);position:absolute;width:216px}.story-img{padding-bottom:30px}.story-item:first-child .story-year h2{top:70px}.story-item:nth-child(2) .story-year h2{top:-70px}.story-item:nth-child(3) .story-year h2{top:-50px}.story-item{margin-bottom:20px;position:relative}.story-item:nth-child(2) .story-img,.story-item:nth-child(3) .story-img{padding-bottom:70px}@media (max-width:1080px){.story-otr:after,.story-otr:before{display:none!important}.story-year h2{background-color:#fff;color:#cfd7e0;font-size:70px;left:0;margin:0!important;padding:20px 0;position:relative;top:0!important;z-index:1}.story-txt p{font-size:18px}.story-item:nth-child(2) .story-item-inr:before,.story-item:nth-child(3) .story-item-inr:before{content:"";opacity:0;width:0}.story-item:nth-child(2) .story-img,.story-item:nth-child(3) .story-img{padding-bottom:30px}}@media (max-width:767px){.story-year h2{font-size:50px;padding:0;top:0!important;z-index:1}.story-txt p{font-size:16px}}