.history{background-color:#2e2755;color:#fff;padding:94px 0 96px}.history .container{max-width:1280px}.history .container .history-container{max-width:835px}.history .row{margin-left:0}.history-container .heading{font-size:40px;line-height:40px;font-weight:700;margin-bottom:57px}.line-nav .container{display:flex;max-width:100%;padding-left:15px;align-items:center;margin-bottom:40px}.line-nav .row{padding:0 15px 0 0;position:relative}.line-nav .row-right{display:flex;margin-left:54px;font-size:16px;line-height:24px;font-weight:400;margin-top:1px;align-items:center}.line-nav .row-right .row:first-child{width:166px;margin-right:54px;margin-top:0}.line-nav .year{font-size:24px;line-height:24px;font-weight:700}.line-nav .title{font-size:16px;line-height:24px;padding-right:34px}.line-nav{position:relative}.line-nav ul.container{display:flex;padding-left:0;align-items:center}.row.year{display:flex;align-items:center;width:327px}.row.year .year{width:123px}.row.logo{display:flex;align-items:center}.line{position:relative}.container-line{top:20px;height:94%;width:2px;background-color:#fff;left:93px;position:absolute}.container-line:before{width:15px;height:15px;top:-15px}.container-line:after,.container-line:before{content:"";position:absolute;right:1px;border-radius:8px;border:2px solid #fff;right:-7px}.container-line:after{bottom:0;width:16px;height:16px;bottom:-16px}@media (max-width:1024px){.history{padding:79px 0 41px}.history-container .heading{font-size:28px;line-height:32px;margin-bottom:58px}.line-nav .year{font-size:20px;line-height:24px}.line-nav .title{font-size:16px;line-height:20px}}@media (max-width:899px){.line-nav .logo{margin-bottom:10px}.history{padding:79px 0 111px}.history-container .heading{margin-bottom:54px}.container-line{left:64px}.line-nav ul.container{flex-direction:column;padding-right:0}.row{margin-right:0}.row.year{width:100%;padding:0}.row.year .year{width:87px}.row.logo{display:inline-block;padding:0;margin-left:auto;margin-right:0;width:calc(100% - 95px)}.line-nav .title{padding-right:0}}@media (max-width:375px){.row.year .year{max-width:78px}.row.logo{width:calc(100% - 84px)}}