.largo-del-tiempo{margin:90px 0}.largo-del-tiempo .content article{background:#fff}.largo-del-tiempo .content article figure{margin:0 -15px}.largo-del-tiempo .content article figure img{aspect-ratio:4/3;object-fit:cover}.largo-del-tiempo .content article .txt{padding:64px 0}.largo-del-tiempo .content article .txt .container-owl{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:40px}.largo-del-tiempo .content article .txt .container-owl .owl-dots{margin:0;width:auto}.largo-del-tiempo .content article .txt .container-owl .owl-dots .owl-dot{height:12px;width:12px}.largo-del-tiempo .content article .txt .container-owl i{color:#50959e;cursor:pointer;font-size:22px}.largo-del-tiempo .content article .txt h3{color:#214067;font-size:36px;font-weight:700;line-height:1;position:relative}.largo-del-tiempo .content article .txt ul{display:flex;flex-direction:column;gap:32px;list-style:none;margin:0;padding:0}.largo-del-tiempo .content article .txt ul li{color:grey;font-size:18px;line-height:1.2}.largo-del-tiempo .content article .txt ul li strong{color:#436393;display:block;font-size:21px;font-weight:700;line-height:36px;margin-bottom:6px}.largo-del-tiempo #trackScrollProgress .progress-bar{display:none}@media (min-width:992px){.largo-del-tiempo .content{display:flex;flex-wrap:wrap;gap:60px}.largo-del-tiempo .content article{align-items:center;display:grid;gap:60px;grid-template-columns:repeat(2,minmax(0,1fr))}.largo-del-tiempo .content article .txt h3:before{background-color:#fff;border:3px solid #f4f4f4;border-radius:50%;content:"";display:block;height:24px;left:-66px;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s ease;width:24px}.largo-del-tiempo .content article .txt h3.past:before{background-color:#17416b;border-color:#17416b}.largo-del-tiempo .content article:nth-child(odd) .txt h3:before{left:auto;right:-142px}.largo-del-tiempo .content article:nth-child(odd){grid-auto-flow:dense}.largo-del-tiempo .content article:nth-child(odd) figure{grid-column:2}.largo-del-tiempo .content article:nth-child(odd) .txt{grid-column:1}.largo-del-tiempo .content article figure{margin:0}.largo-del-tiempo .content article .txt{padding:16px 100px 16px 24px}.largo-del-tiempo #trackScrollProgress{position:relative}.largo-del-tiempo #trackScrollProgress .progress-bar{background:#f4f4f4;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:3px}.largo-del-tiempo #trackScrollProgress .progress-bar span{background-color:#17416b;display:block;height:0;max-height:100%;transition:height .5s ease;width:100%}}