.timeline{padding:48px 0 0;position:relative;width:100%}.timeline:before{background-color:#e0e0e0;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px;z-index:1}.timeline-card{align-items:center;display:flex;gap:144px;justify-content:center;position:relative;width:100%}.timeline-card:not(:first-child){margin:60px 0}.timeline-card.left{flex-direction:row}.timeline-card.right{flex-direction:row-reverse}.card-content:before{content:"";position:absolute;top:50%;transform:translateX(-50%);z-index:4}.timeline-card.left .card-content:before{left:104.5%;transform:rotate(180deg)}.timeline-card.right .card-content:before{right:98.5%}.card-content{max-width:528px;position:relative;width:100%}.card-image{align-items:center;display:flex;justify-content:center;width:528px}.card-content h5:first-child{margin-bottom:8px}.card-content p,.card-content ul{margin-top:4px}.card-content ul{padding:0 0 0 1.5rem}@media screen and (max-width:1400px){.card-content,.card-image{width:50%}.card-image img{width:98%!important}}@media screen and (max-width:1000px){.timeline-card.left,.timeline-card.right{flex-direction:column;gap:30px;z-index:9}.card-content,.card-image{max-width:100%;width:100%}.card-image img{height:100%!important;max-width:100%;width:auto!important}.timeline-card.left .card-content:before,.timeline-card.right .card-content:before{background-repeat:no-repeat;height:22px!important;left:46%;right:0;top:97%;transform:rotate(-90deg) translateX(-50%);width:45px!important}}@media screen and (max-width:767px){.timeline{padding:40px 0}.card-content p,.card-content p span,.card-content span,.card-content ul,.card-content ul li{font-size:14px!important;line-height:24px!important;margin-top:0}.card-content h5:first-child{letter-spacing:.18px!important;line-height:28px!important;margin-bottom:0}.card-content h5{letter-spacing:-.63px!important;line-height:28px!important}}@media screen and (max-width:470px){.timeline-card{position:relative}.timeline-card:not(:first-child){margin:40px 0 0}.card-content{position:relative}.timeline-card.left .card-content:before,.timeline-card.right .card-content:before{left:43%;top:97%}.card-image img{height:auto!important;width:100%!important}.card-image{height:max-content!important}}