.timeline-history{position:relative;max-width:1200px;margin:0 auto;padding:0 1rem}.timeline-container{position:relative}.timeline-line{position:absolute;left:20px;top:0;bottom:0;width:2px;background-color:#90ee90;z-index:1}.timeline-item{position:relative;margin-bottom:4rem;display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;padding-left:60px}.timeline-marker{position:absolute;left:11px;top:20px;width:18px;height:18px;background-color:#004e2e;border-radius:50%;z-index:2;border:3px solid #fff;box-shadow:0 0 0 2px #004e2e}.timeline-image-wrapper{position:relative;display:inline-block}.timeline-image{width:100%;height:auto;display:block}.timeline-text-overlay{position:absolute;padding:1rem;z-index:2;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.timeline-text-top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.timeline-text-top-right{justify-content:flex-start;align-items:flex-end;text-align:right}.timeline-text-bottom-left{justify-content:flex-end;align-items:flex-start;text-align:left}.timeline-text-bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}.timeline-year{font-size:2.5rem;font-weight:700;color:#004e2e;margin-bottom:.5rem;line-height:1;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.timeline-title{font-size:1.1rem;font-weight:700;color:#004e2e;line-height:1.3;max-width:90%;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.timeline-text{padding:2rem;font-size:2rem;line-height:1.8;color:#333;background:#fff;border-radius:8px}.timeline-text p{margin:0 0 1rem}.timeline-text p:last-child{margin-bottom:0}.timeline-text strong{font-weight:700;color:#004e2e}.timeline-read-more{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid #e0e0e0}.read-more-button{background:none;border:none;color:#004e2e;font-size:1rem;text-decoration:underline;cursor:pointer;padding:.5rem 1rem;transition:all .3s ease;font-weight:500}.read-more-button:hover{color:#064;transform:translateY(-2px)}.timeline-item.hidden{display:none!important}.timeline-section-heading{text-align:center;margin-bottom:3rem}.timeline-section-heading h2{font-size:2.5rem;margin-bottom:1rem;color:#333;font-weight:700}.timeline-section-heading .heading-underline{width:60px;height:2px;background-color:#004e2e;margin:0 auto}@media screen and (min-width: 768px){.timeline-history{padding:0 2rem}.timeline-item{grid-template-columns:1fr 1fr;gap:3rem;padding-left:80px}.timeline-line{left:30px}.timeline-marker{left:21px}.timeline-year{font-size:3rem}.timeline-title{font-size:1.2rem}.timeline-text-overlay{padding:1.5rem}.timeline-text{padding:1.8rem;font-size:1.8rem}}@media screen and (min-width: 1024px){.timeline-history{padding:0 3rem}.timeline-item{gap:4rem}.timeline-year{font-size:3.5rem}.timeline-title{font-size:1.3rem}}@media screen and (max-width: 767px){.timeline-line{left:15px}.timeline-marker{left:6px;width:16px;height:16px}.timeline-item{padding-left:50px;margin-bottom:3rem}.timeline-year{font-size:2rem}.timeline-title{font-size:1rem;max-width:90%}.timeline-text-overlay{padding:1rem}.timeline-text{padding:1.5rem;font-size:1.6rem}.timeline-section-heading h2{font-size:2rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.timeline-item{animation:fadeInUp .6s ease-out}.timeline-item:nth-child(2){animation-delay:.1s}.timeline-item:nth-child(3){animation-delay:.2s}.timeline-item:nth-child(4){animation-delay:.3s}.timeline-item:nth-child(5){animation-delay:.4s}.timeline-item:nth-child(6){animation-delay:.5s}.timeline-item:nth-child(7){animation-delay:.6s}.timeline-item:nth-child(8){animation-delay:.7s}.timeline-item:nth-child(9){animation-delay:.8s}.timeline-item:nth-child(10){animation-delay:.9s}.color-scheme-1 .timeline-text{background:#fff;color:#333}.color-scheme-2 .timeline-text{background:#f8f9fa;color:#333}.color-scheme-3 .timeline-text{background:#fff;color:#333}@media (prefers-color-scheme: dark){.timeline-text{background:#2a2a2a;color:#fff}.timeline-section-heading h2{color:#fff}.timeline-read-more{border-top-color:#444}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-timeline-history.css.map */
