@-webkit-keyframes fade-in-top-short{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top-short{0%{-webkit-transform:translateY(-7px);transform:translateY(-7px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-top-short{-webkit-animation:fade-in-top-short .3s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top-short .3s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-bottom-short{0%{-webkit-transform:translateY(7px);transform:translateY(7px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom-short{0%{-webkit-transform:translateY(7px);transform:translateY(7px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-bottom-short{-webkit-animation:fade-in-bottom-short .3s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bottom-short .3s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-left-short{0%{-webkit-transform:translateX(-7px);transform:translateX(-7px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left-short{0%{-webkit-transform:translateX(-7px);transform:translateX(-7px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left-short{-webkit-animation:fade-in-left-short .3s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-left-short .3s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-right-short{0%{-webkit-transform:translateX(7px);transform:translateX(7px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right-short{0%{-webkit-transform:translateX(7px);transform:translateX(7px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-right-short{-webkit-animation:fade-in-right-short .3s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-right-short .3s cubic-bezier(.39,.575,.565,1) both}.custom-timeline{max-width:1400px;margin:auto;position:relative}.custom-timeline .main-line{position:absolute;width:1px;background:#f36b2d;height:0;left:14px;clip-path:inset(130px 0 20px 0);transition:height 2s cubic-bezier(.35,.55,0,.98)}.custom-timeline .timeline-wrapper{position:relative;display:flex;justify-content:space-between;padding:0}.custom-timeline .timeline-wrapper:nth-child(2){padding-top:0}.custom-timeline .timeline-wrapper:last-child{padding-bottom:0}.custom-timeline .item{width:calc(100% - 70px);visibility:hidden;margin-bottom:70px;display:grid;grid-template-columns:210px 230px 1fr;align-items:center;gap:70px;justify-content:space-between}.custom-timeline .timeline-wrapper .item.right+.e3,.custom-timeline .timeline-wrapper .item.left+.e3,.custom-timeline .timeline-wrapper .item-circle-2,.custom-timeline .timeline-wrapper .e3{visibility:hidden}.custom-timeline .timeline-wrapper.animate .item.right.animate+.e3,.custom-timeline .timeline-wrapper.animate .item.left.animate,.custom-timeline .timeline-wrapper.animate.right .e3{visibility:visible;-webkit-animation:fade-in-left-short .4s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-left-short .4s cubic-bezier(.39,.575,.565,1) both}.custom-timeline .timeline-wrapper.animate .item.left.animate+.e3,.custom-timeline .timeline-wrapper.animate .item.right.animate,.custom-timeline .timeline-wrapper.animate.left .e3{visibility:visible;-webkit-animation:fade-in-right-short .4s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-right-short .4s cubic-bezier(.39,.575,.565,1) both}.custom-timeline .timeline-wrapper.animate .item-circle-2{visibility:visible;-webkit-animation:fade-in-top-short .4s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top-short .4s cubic-bezier(.39,.575,.565,1) both}.custom-timeline .item .e1 .heading{font-size:24px;font-weight:700;line-height:1.455;margin-bottom:20px}.custom-timeline .item .e1 .small-heading{color:#28a0ef;font-size:18px;font-weight:700;line-height:1.555;margin-bottom:10px}.custom-timeline .item.right{margin-left:auto}.custom-timeline .item-circle-2{background:#f36b2d;border-radius:50%;width:10px;height:10px;position:absolute;right:0;left:10px;top:124px;margin:0}.custom-timeline .c1 .year{font-size:29px;font-weight:700;line-height:1.355;color:#f36b2d}.custom-timeline .image img{width:100%;max-width:210px;height:236px;object-fit:cover;border-radius:20px}.custom-timeline .timeline-text .c3-a{margin-bottom:15px}.custom-timeline .timeline-text .heading{font-size:29px;font-weight:700;line-height:1.355;margin-bottom:0}.custom-timeline .timeline-text .sub-heading{font-weight:300}.custom-timeline .timeline-wrapper:last-child .item-circle{bottom:0;top:auto}.elementor-editor-active .custom-timeline .main-line{height:100%}.elementor-editor-active .custom-timeline .item,.elementor-editor-active .custom-timeline .timeline-wrapper .item.right+.e3,.elementor-editor-active .custom-timeline .timeline-wrapper .item.left+.e3,.elementor-editor-active .custom-timeline .timeline-wrapper .item-circle-2,.elementor-editor-active .custom-timeline .timeline-wrapper .e3{visibility:visible}@media(max-width:1024px){.custom-timeline .item{grid-template-columns:100px 230px 1fr;gap:30px}.custom-timeline .main-line{clip-path:inset(130px 0 40px 0)}}@media(max-width:1023px){.custom-timeline .item{grid-template-columns:70px 230px 1fr;gap:20px;width:calc(100% - 35px)}.custom-timeline .main-line{height:100% !important;clip-path:inset(130px 0 calc(10px + 280px) 0)}.custom-timeline .c1 .year,.custom-timeline .timeline-text .heading{font-size:20px}}@media(max-width:767px){.custom-timeline .item{display:block;width:calc(100% - 50px);margin-bottom:30px}.custom-timeline .main-line{clip-path:inset(10px 0 calc(10px + 670px) 0)}.custom-timeline .item-circle-2{top:10px}.custom-timeline .c1,.custom-timeline .c2{margin-bottom:15px}.custom-timeline .timeline-wrapper:last-child .item.right{margin-bottom:0}}