.timeline--row{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;grid-column-gap:100px;position:relative}.timeline--row:not(:last-child){margin-bottom:100px}.timeline--image{text-align:right}.timeline--row:nth-child(2n) .timeline--image{order:1;text-align:left}.timeline--row:nth-child(2n) .timeline--year{order:2}.timeline--row:nth-child(2n) .timeline--content{order:3}.timeline--year h3{color:#c5b082;text-align:center}.timeline_btn{align-items:center;color:#c5b082;display:flex;gap:10px;text-decoration:none;vertical-align:middle}.timeline--row:not(:first-child) .timeline--year:before,.timeline--row:not(:last-child) .timeline--year:after{background:#c5b082;bottom:0;content:"";display:block;left:calc(50% - 2px);position:absolute;width:2px}.timeline--row:not(:first-child) .timeline--year:before{height:calc(50% - 40px);top:0}.timeline--row:not(:last-child) .timeline--year:after{height:calc(50% + 100px);top:calc(50% + 22px)}@media(max-width:992px){.timeline--row{grid-column-gap:50px}.timeline--row:not(:last-child){margin-bottom:50px}.timeline--row:not(:last-child) .timeline--year:after{height:calc(50% + 50px)}}@media(max-width:767px){.timeline--content{grid-area:content}.timeline--year{grid-area:year}.timeline--image{grid-area:image;text-align:left}.timeline--row{grid-template-areas:"year image" "year content";grid-template-columns:auto 1fr;grid-gap:20px;align-items:start}.timeline--row:not(:first-child) .timeline--year:before{content:none}.timeline--row:not(:last-child) .timeline--year:after{height:100%;left:27px;top:35px}}