.custom-timeline{background-image:linear-gradient(180deg,#131b62,#1c2478);color:#fff;padding:50px 0;position:relative}.custom-timeline .top-cont{margin:0;padding:0;text-align:center}.custom-timeline .top-cont>:last-child{margin-bottom:0}.custom-timeline .items-wrap{align-content:flex-start;display:flex;flex-wrap:wrap;position:relative;width:100%}.custom-timeline .line-overlay{background-color:#eaeaea;height:100%;left:calc(50% - 1px);opacity:1;pointer-events:none;position:absolute;top:0;transform:rotate(0deg);width:2px}.custom-timeline .timeline-item{flex:unset;position:relative;width:100%}.custom-timeline .item-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:auto;margin-right:auto;min-height:400px;position:relative}.custom-timeline .item-column{align-self:inherit;cursor:default;display:flex;min-height:1px;position:relative;width:100%}.custom-timeline .item-wrap{align-content:flex-start;display:flex;flex-wrap:wrap;padding:5px 20px 20px;position:relative;width:100%}.custom-timeline .item-dot{background-color:#ff7675;border-radius:20px 20px 20px 20px;height:20px;left:-10px;opacity:1;pointer-events:none;position:absolute;top:270px;transform:rotate(0deg);transition:background .3s,border-radius .3s,opacity .3s;width:20px}.custom-timeline .item-box{position:relative;width:100%;z-index:22}.custom-timeline .box-container{position:relative}.custom-timeline .box-wrapper{text-align:justify}.custom-timeline .box-title{font-size:45px;font-weight:400;line-height:1.2;margin-bottom:1rem;margin-top:.5rem}.custom-timeline p.box-description{font-size:18px;font-weight:400;margin:0}.custom-timeline p.box-description span{color:#ff7875;font-weight:700}.custom-timeline .items-wrap>div:not(.line-overlay){width:100%}@media (min-width:768px){.custom-timeline .item-column{margin-left:auto;width:50%}.custom-timeline .timeline-item:nth-child(2n) .item-column{margin-left:0;margin-right:0}.custom-timeline .timeline-item:nth-child(2n) .item-dot{left:auto;right:-10px}.custom-timeline .timeline-item:nth-child(2n) .box-wrapper{text-align:right}.custom-timeline .top-cont h1{font-size:48px}.custom-timeline .item-box{max-width:43vw}.custom-timeline .timeline-item.active .item-box{margin-bottom:0;margin-top:0;position:fixed;top:250px;width:530px}.custom-timeline .timeline-item.active.active2 .item-box,.custom-timeline .timeline-item.active2 .item-box{bottom:0;position:absolute;width:530px}}@media (max-width:1200px) and (min-width:768px){.custom-timeline .box-title,.custom-timeline .top-cont h1{font-size:30px}}@media (max-width:767px){.custom-timeline .line-overlay{left:-1px}.custom-timeline .item-container{min-height:auto}.custom-timeline .box-title{font-size:35px}.custom-timeline .item-wrap{padding:10px 0 10px 20px}.custom-timeline .item-dot{top:30px}}