.timeline-section{background-color:var(--light-tan);overflow:hidden}.timeline-heading{text-align:center;font-size:62px;font-weight:400;line-height:116%;margin:0;color:var(--gray)}.timeline-description{margin:10px auto 54px;text-align:center;max-width:630px;color:var(--gray)}.timeline-description *{color:var(--gray);font-size:16px;line-height:23.2px;letter-spacing:0;font-weight:400}.timeline-wrapper{position:relative;display:flex;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;max-width:1840px;margin:0 auto}.timeline-wrapper.is-draggable{cursor:grab}.timeline-wrapper.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.timeline-item{position:relative;z-index:2;text-align:center;min-width:300px}.timeline-text-wrapper{padding:0 35px 35px}.timeline-number{width:36px;height:36px;border-radius:50%;background:var(--gray);color:var(--light-beige);display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:12px;font-weight:700;line-height:1.25}.timeline-subheading{margin-bottom:3px;font-size:12px;font-weight:700;line-height:15px;letter-spacing:.6px;text-transform:uppercase;color:var(--gray)}.timeline-title{font-size:30px!important;margin:0 0 9px;font-weight:400;line-height:35px;color:var(--gray)}.timeline-text{font-size:14px;font-weight:400;line-height:145%;color:var(--gray)}.timeline-button{text-align:center;margin-top:14px}.timeline-button .btn{padding:18px 40px;min-width:280px;font-size:14px;line-height:18px;color:var(--gray);border-color:var(--gray)}.timeline-top{margin-bottom:22px;position:relative}.timeline-half{height:2px;background:var(--gray);position:absolute;width:50%;left:0;top:50%;transform:translateY(-50%);z-index:-1}.timeline-half--right{right:0;left:initial}.timeline-bow{top:50%;display:flex;align-items:center;margin-left:10px;position:absolute;right:35px;transform:translateY(-50%);margin-top:9px}.timeline-bow img{display:block;width:49px;object-fit:contain}.timeline-button .btn-trans{background-color:transparent}.timeline-button .btn-trans:hover{background-color:initial}.timeline-item.is-first .timeline-half--left{visibility:hidden}.timeline-item:not(.is-first):not(.is-last) .timeline-half--left,.timeline-item:not(.is-first):not(.is-last) .timeline-half--right{visibility:visible}.timeline-item.is-last .timeline-half--left{visibility:visible}.timeline-half--right-last{width:calc(50% - 50px);right:60px}@media(min-width:1024px)and (max-width:1520px){.timeline-item{min-width:280px}.timeline-text-wrapper{padding:0 28px 35px}}@media(min-width:1024px)and (max-width:1400px){.timeline-item{min-width:260px}.timeline-text-wrapper{padding:0 24px 35px}}@media(min-width:1024px)and (max-width:1299px){.timeline-item{min-width:22.5vw}.timeline-text-wrapper{padding:0 28px 35px}}@media(max-width:1023px){.timeline-text-wrapper{padding:0 25px 25px}.timeline-item{min-width:260px}.timeline-bow{right:25px}.timeline-half--right-last{right:50px}}@media(max-width:800px){.timeline-heading{font-size:50px}.timeline-description{margin:10px auto 40px}}@media(max-width:420px){.timeline-button .btn{width:100%;min-width:initial}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/timeline.css.map */
