.panamericana-landing-components-0-x-timeline{margin-bottom:100px}.panamericana-landing-components-0-x-timeline ul{padding:0;margin:0}.panamericana-landing-components-0-x-timeline ul li{list-style-type:none;position:relative;width:6px;margin:0 auto;background:#000}.panamericana-landing-components-0-x-timeline ul li:last-child{background:linear-gradient(180deg,#000 50%,#eff1f4 0)}.panamericana-landing-components-0-x-timeline ul li:after{content:"";position:absolute;left:50%;bottom:35%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background:inherit;z-index:1}.panamericana-landing-components-0-x-timeline ul li .panamericana-landing-components-0-x-timeline__item{position:relative;bottom:0;top:50%;transform:translateY(-50%);width:500px;padding:15px;background:#fff}.panamericana-landing-components-0-x-timeline ul li .panamericana-landing-components-0-x-timeline__item .panamericana-landing-components-0-x-timeline__wrapper{gap:1rem}.panamericana-landing-components-0-x-timeline ul li .panamericana-landing-components-0-x-timeline__item:before{content:"";position:absolute;bottom:7px;width:0;height:0;border-style:solid}.panamericana-landing-components-0-x-timeline ul li:nth-child(odd) .panamericana-landing-components-0-x-timeline__item{left:-539px;margin-left:15px}.panamericana-landing-components-0-x-timeline ul li:nth-child(odd) .panamericana-landing-components-0-x-timeline__item .panamericana-landing-components-0-x-timeline__wrapper{justify-content:flex-end}.panamericana-landing-components-0-x-timeline ul li:nth-child(odd) .panamericana-landing-components-0-x-timeline__item:before{right:-15px;top:50%;transform:translateY(-50%);border-width:16px 0 16px 16px;border-color:transparent transparent transparent #fff}.panamericana-landing-components-0-x-timeline ul li:nth-child(2n) .panamericana-landing-components-0-x-timeline__item{left:45px;margin-left:-15px}.panamericana-landing-components-0-x-timeline ul li:nth-child(2n) .panamericana-landing-components-0-x-timeline__item .panamericana-landing-components-0-x-timeline__wrapper{justify-content:flex-start}.panamericana-landing-components-0-x-timeline ul li:nth-child(2n) .panamericana-landing-components-0-x-timeline__item:before{left:-15px;top:50%;transform:translateY(-50%);border-width:16px 16px 16px 0;border-color:transparent #fff transparent transparent}.panamericana-landing-components-0-x-timeline ul li:after{transition:background .5s ease-in-out}.panamericana-landing-components-0-x-timeline ul li.in-view:after{background:#ec6608}.panamericana-landing-components-0-x-timeline ul li .panamericana-landing-components-0-x-timeline__item{visibility:hidden;opacity:0;transition:all .5s ease-in-out}.panamericana-landing-components-0-x-timeline ul li:nth-child(odd) .panamericana-landing-components-0-x-timeline__item{transform:translate3d(-200px,0,0)}.panamericana-landing-components-0-x-timeline ul li:nth-child(2n) .panamericana-landing-components-0-x-timeline__item{transform:translate3d(200px,0,0)}.panamericana-landing-components-0-x-timeline ul li.in-view .panamericana-landing-components-0-x-timeline__item{transform:none;visibility:visible;opacity:1}@media screen and (max-width:900px){.panamericana-landing-components-0-x-timeline ul li .panamericana-landing-components-0-x-timeline__item{width:250px}.panamericana-landing-components-0-x-timeline ul li:nth-child(odd) .panamericana-landing-components-0-x-timeline__item{left:-289px}}@media screen and (max-width:600px){.panamericana-landing-components-0-x-timeline ul li{margin-left:20px;padding-bottom:1rem}.panamericana-landing-components-0-x-timeline ul li .panamericana-landing-components-0-x-timeline__item{width:calc(100vw - 91px)}.panamericana-landing-components-0-x-timeline ul li:nth-child(odd) .panamericana-landing-components-0-x-timeline__item{left:0}.panamericana-landing-components-0-x-timeline ul li:nth-child(2n) .panamericana-landing-components-0-x-timeline__item{left:30px}.panamericana-landing-components-0-x-timeline ul li:nth-child(odd) .panamericana-landing-components-0-x-timeline__item:before{left:-15px;border-width:8px 16px 8px 0;border-color:transparent #fff transparent transparent}}