.custom-timeline{position:relative;z-index:-1}.timeline-content-right .timeline-item-container .timeline-item,.custom-timeline-section{position:relative}.custom-timeline-section div:empty{display:block}.timeline-content-left .timeline-heading,.timeline-content-left .timeline-description{max-width:90%;width:100%;margin-left:auto}.timeline-content-left{padding:0 0 0 50px;position:sticky;top:15rem}.timeline-content-right .timeline-item-container{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;row-gap:5rem}.timeline-content .timeline-title h2{font-weight:600;margin-top:0}.custom-timeline-section .timeline-wrapper{grid-column-gap:8rem;grid-row-gap:8rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid;position:relative}.timeline-item-container .timeline-description p{margin-bottom:0}.timeline-item-container .timeline-content{padding:0 50px 0 0}.timeline-wrapper .timeline1_progress{z-index:0;flex-direction:column;align-items:center;width:2rem;height:100%;display:flex;position:absolute}.timeline1_progress .timeline1_fade-overlay-top{z-index:1;background-image:linear-gradient(180deg,#fff,#0000);width:4px;height:4rem;position:absolute}.timeline1_progress .timeline1_progress-line{z-index:0;background-color:#000;width:3px;height:50vh;margin-top:-50vh;position:sticky;top:0}.timeline1_progress .timeline1_line{background-color:#000;opacity:.15;width:3px;height:100%}.timeline1_progress .timeline1_fade-overlay-bottom{z-index:1;background-image:linear-gradient(180deg,#fff0,#fff);width:4px;height:4rem;position:absolute;bottom:0%}.timeline1_progress .timeline1_progress-line-cover{z-index:2;background-color:rgb(var(--color-background));width:100%;height:50vh;position:absolute;top:-50vh}.timeline1_circle-wrapper .timeline1_circle{z-index:2;background-color:#00000080;box-shadow:0 0 0 10px rgb(var(--color-background));border-radius:100%;justify-content:center;align-items:center;width:14px;height:14px;margin-top:1rem}.timeline-item .timeline1_circle-wrapper{z-index:1;justify-content:center;align-items:flex-start;width:8rem;height:100%;margin-left:-8rem;display:flex;position:absolute}.about-timeline .timeline-heading .h1{font-size:48px;line-height:1.3;letter-spacing:0;font-weight:400;font-family:circular-book,sans-serif}@media screen and (max-width:1360px){.timeline-item-container .timeline-content{padding:0}.timeline-content-left .timeline-heading,.timeline-content-left .timeline-description{max-width:100%;margin-left:0}.timeline-content-left{padding:0}}@media screen and (max-width:1024px){.about-timeline .timeline-heading .h1{font-size:25px}}@media screen and (max-width:989px){.timeline-content-left{z-index:1;position:relative;top:0;text-align:center}.custom-timeline-section .timeline-wrapper{grid-column-gap:3rem;grid-row-gap:4.5rem;grid-template-columns:1fr;padding:0 10px}.timeline-wrapper .timeline1_progress{grid-area:2 / 1 / 3 / 2;justify-self:start;z-index:0}.timeline-content-right .timeline-item-container{grid-column-gap:3rem;grid-row-gap:3rem}.timeline-item .timeline1_circle-wrapper{width:2rem;margin-left:0}.timeline1_circle-wrapper .timeline1_circle{margin-top:.75rem}.timeline-content-right .timeline-item .timeline-content{margin-left:4rem}.timeline-content .timeline-title h2{margin-top:0}.timeline-item-container .timeline-content{padding:0 50px 0 0}.timeline-content-left .timeline-heading,.timeline-content-left .timeline-description{max-width:90%;margin:0 auto}}@media screen and (max-width:798px){.timeline-content-left .timeline-heading,.timeline-content-left .timeline-description{max-width:100%}}@media screen and (max-width:749px){.timeline-item-container .timeline-description p,.timeline-description p{font-size:15px;font-weight:400}.timeline-subtitle h3{font-size:18px;margin:0}.custom-timeline-section .timeline-heading .h1{font-size:29px;letter-spacing:0;margin-bottom:10px}}@media screen and (max-width:640px){.timeline-item-container .timeline-content{padding:0}}@media screen and (max-width:490px){.timeline-content-right .timeline-item-container{grid-row-gap:2rem}.timeline1_circle-wrapper .timeline1_circle{width:12px;height:12px}.custom-timeline-section .timeline-wrapper{padding:0}.custom-timeline-section .timeline-wrapper{grid-row-gap:3rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom-timeline.css.map */
