section.section.section--timeline{background:#fff;overflow:hidden;padding:82px 0 0;position:relative}.timeline-new .title-part{margin-bottom:65px;max-width:811px;width:100%}.timeline-new .title-part h2 span{font-weight:400}.timeline-new .title-part .content{max-width:737px;width:100%}.timeline-new .year{color:var(--red-color);font-size:26px;font-weight:700;margin-bottom:10px}.aaon.timeline{height:800px;max-width:700px}.timeline-new .circle-bg{pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (min-width:991px){section.section.section--timeline{padding:82px 0 0}}.aaon.timeline header.l-title{margin-bottom:7.75rem}.aaon.timeline .timeline__title{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.aaon.timeline .timeline__pin-container{position:relative}.aaon.timeline .timeline__pin-container .timeline__btn-wrapper{align-items:center;display:flex;justify-content:center}.aaon.timeline .timeline__pin-container .timeline__btn-wrapper a.l-btn.l-btn--red:hover{background-color:#9e9689}.aaon.timeline .timeline__wrapper{align-items:start;height:500px;max-width:600px;overflow-y:auto;position:relative}@media screen and (max-width:767px){.aaon.timeline .timeline__wrapper{gap:2.5rem;grid-template-columns:1fr}}.aaon.timeline .timeline__wrapper .timeline__images{border-radius:10px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 12.5rem);overflow:hidden;position:sticky}@media screen and (max-width:767px){.aaon.timeline .timeline__wrapper .timeline__images{max-height:none;position:relative;top:0}}.aaon.timeline .timeline__wrapper .timeline__images-list{list-style:none;margin:0;padding:0;position:relative;width:100%}.aaon.timeline .timeline__wrapper .timeline__images-list .timeline__image-item{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:0}.aaon.timeline .timeline__wrapper .timeline__images-list .timeline__image-item.aspect-box{--aspect-ratio:400/370}@media screen and (min-width:480px){.aaon.timeline .timeline__wrapper .timeline__images-list .timeline__image-item.aspect-box{--aspect-ratio:200/370}}@media screen and (min-width:768px){.aaon.timeline .timeline__wrapper .timeline__images-list .timeline__image-item.aspect-box{--aspect-ratio:400/370}}@media screen and (min-width:991px){.aaon.timeline .timeline__wrapper .timeline__images-list .timeline__image-item.aspect-box{--aspect-ratio:590/579}}.aaon.timeline .timeline__wrapper .timeline__images-list .timeline__image-item.timeline__image-item--active{opacity:1;pointer-events:auto;position:relative;visibility:visible;z-index:1}.aaon.timeline .timeline__wrapper .timeline__images-list .timeline__image-item h3{color:#fff;font-size:2.5rem;font-weight:600;line-height:1.27037;margin:0 2.5rem;max-width:26.1875rem;position:absolute;right:0;text-align:right;top:3.5rem}@media screen and (min-width:991px){.aaon.timeline .timeline__wrapper .timeline__images-list .timeline__image-item h3{font-size:3.1925625rem;right:3.8125rem}}.aaon.timeline .timeline__wrapper .timeline__images-list .timeline__image-item .timeline__image{border-radius:10px;display:block;height:100%;object-fit:cover;width:100%}.aaon.timeline .timeline__content{align-items:flex-start;display:flex;overflow:hidden;padding:20px 0 0 30px;position:relative}.timeline__main{position:relative}.timeline__main:before{background:linear-gradient(180deg,var(--red-color),#f9f8f7);content:"";height:calc(100% - 2rem);left:.5rem;margin:auto 0;position:absolute;top:1.875rem;width:1px;z-index:0}.aaon.timeline .timeline__wrapper::-webkit-scrollbar{display:none}.timeline__image-item{height:250px;margin-top:20px}.timeline__image-item img.timeline__image{border-radius:12px;height:100%;object-fit:cover;width:100%}.timeline__pin-container .lottie-icon{bottom:0;left:5px;position:absolute}@media screen and (min-width:768px){.timeline__main:before{left:30px;top:2rem}}.aaon.timeline .timeline__content .timeline__content-list{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding-left:3.9375rem;position:relative;will-change:transform}.aaon.timeline .timeline__content .timeline__content-list li+li{margin-top:50px}.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item:last-child:before{height:100%}.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item.timeline__content-item--active{opacity:1;visibility:visible}.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item.timeline__content-item--active .timeline__line-dot{background:var(--red-color);box-shadow:0 0 1.3875rem 0 var(--red-color)}.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item.timeline__content-item--next{opacity:0;visibility:visible}.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item .timeline__content-inner{padding-bottom:20px;position:relative}@media screen and (max-width:991px){section.section.section--timeline{padding:30px 0 20px}}@media screen and (max-width:767px){.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item .timeline__content-inner{padding-bottom:20px;padding-left:2.5rem}}.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item .timeline__line-dot{background:var(--red-color);border-radius:50%;height:1.0625rem;left:0;position:absolute;top:.5rem;transition:all .3s ease-in-out;width:1.0625rem;z-index:2}@media screen and (min-width:768px){.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item .timeline__line-dot{left:-3.8rem}}@media screen and (min-width:991px){.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item .timeline__line-dot{left:-4.4375rem}}@media screen and (max-width:991px){.timeline-new .circle-bg{display:none}}@media screen and (max-width:767px){.timeline-new .title-part{margin-bottom:40px}.timeline__image-item{height:200px}.aaon.timeline{height:auto}.aaon.timeline .timeline__content .timeline__content-list{padding-left:0}.aaon.timeline .timeline__content .timeline__content-list li+li{margin-top:25px}.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item .timeline__line-dot{left:-28px}.aaon.timeline .timeline__content{padding:20px 0 0 40px}.timeline__main:before{left:19px}.aaon.timeline .timeline__content .timeline__content-list .timeline__content-item .timeline__content-inner{padding-left:15px}.timeline__pin-container .lottie-icon{left:-6px}}