.timeline-wrapper{margin:0 auto 30px}.timeline-list{padding:0}.timeline-item{background-color:#fff;border-radius:8px;color:var(--color-midnight);margin-bottom:60px;overflow:hidden;transition:transform .65s cubic-bezier(.05,.2,.1,1),box-shadow .65s cubic-bezier(.05,.2,.1,1);width:calc(50% - 20px)}.timeline-item:hover{box-shadow:0 25px 55px rgba(0,0,0,.15);transform:translateY(-10px)}.timeline-item:nth-child(odd){float:left}.timeline-item:nth-child(2n){float:right}.timeline-item-text{margin-bottom:20px}.timeline-item-text ul{list-style-type:none;padding-left:0}.timeline-item-text li{display:block;line-height:1em;margin-bottom:1.4em;margin-left:21px}.timeline-item-text li:before{color:var(--color-mango-orange);content:"+";font-family:monospace;font-weight:700;margin-left:-21px;padding-right:10px}.timeline-item .button{line-height:64px;margin-right:40px;max-width:236px;width:100%}.timeline-item .timeline-text-link{font-weight:700}.timeline-item .timeline-text-link:after{color:var(--color-mango-orange);content:"+";font-family:monospace;font-weight:700;padding-left:10px}.timeline-item-wrapper{padding:45px 60px 50px}.timeline-item-image{background-position:50%;background-size:cover;height:0;max-height:380px;padding-top:33%;width:100%}@media (max-width:767px){.timeline-item{margin-bottom:30px;width:100%}.timeline-item:nth-child(2n),.timeline-item:nth-child(odd){float:right}.timeline-item-wrapper{padding:25px 25px 50px}.timeline-item .button{display:block;margin-right:0;padding-left:0;padding-right:0}.page #main-content .timeline-item .timeline-item-text li{text-align:left}}