.cmp-timeline{position:relative;--trackSize:15px;--blobSize:50px;--maxisGreen:#40c706;--animationDuration:0.3s}.cmp-timeline .timeline-background{display:flex;height:100%;justify-content:flex-start;position:absolute;width:100%}@media(min-width:768px){.cmp-timeline .timeline-background{justify-content:center}}.cmp-timeline .timeline-background .timeline--line{background-image:linear-gradient(to bottom,var(--maxisGreen) 50%,#eff8f2);border-radius:15rem;height:0;opacity:0;transform:translateX(calc((var(--blobSize) - var(--trackSize))*.5));width:var(--trackSize)}@media(min-width:768px){.cmp-timeline .timeline-background .timeline--line{transform:none}}.cmp-timeline .timeline-foreground{position:relative}.cmp-timeline .timeline-box{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;width:100%}@media(min-width:768px){.cmp-timeline .timeline-box{width:calc(50% + var(--blobSize)*.5)}}.cmp-timeline .timeline-box .timeline-blob-holder{align-items:center;background-color:var(--maxisGreen);border-radius:15rem;display:flex;flex-shrink:0;height:var(--blobSize);justify-content:center;position:relative;transform:scale(0);width:var(--blobSize)}.cmp-timeline .timeline-box .timeline-blob-holder:before{background-color:#fff;border-radius:15rem;content:"";height:calc(100% - 10px);position:absolute;width:calc(100% - 10px);z-index:0}.cmp-timeline .timeline-box .timeline-blob-holder .timeline--blob{font-family:maxisbold,sans-serif;font-size:1.5rem;position:relative;z-index:1}.cmp-timeline .timeline-content-holder{display:flex;flex-direction:column;margin-top:calc(var(--blobSize)*.5);padding:0;width:100%}@media(max-width:767px){.cmp-timeline .timeline-content-holder{margin-bottom:30px}}.cmp-timeline .timeline-content-holder:before{background-image:linear-gradient(to right,var(--maxisGreen) 60%,hsla(0,0%,100%,0) 0);background-repeat:repeat-x;background-size:15px 15px;content:"";display:block;height:2px;margin-bottom:1rem;position:relative;width:1px}.cmp-timeline .timeline-content-holder-inner{opacity:0;transform:translateY(25px)}@media(max-width:767px){.cmp-timeline .timeline-content-holder-inner{padding-right:1rem}}.cmp-timeline .timeline-content-holder-inner .timeline-content--title{color:var(--maxisGreen);font-family:maxissemibold,sans-serif;font-size:1.1rem}.cmp-timeline .timeline-content-holder-inner .timeline-content--description{color:#3e4a56}.cmp-timeline .timeline-content-holder-inner .timeline-content--description a{color:inherit;text-decoration:underline}.cmp-timeline .timeline-content-holder-inner .timeline-content--description .content--description,.cmp-timeline .timeline-content-holder-inner .timeline-content--description li,.cmp-timeline .timeline-content-holder-inner .timeline-content--description p{color:inherit;font-family:maxisregular,sans-serif;font-size:1rem}@media(min-width:768px){.cmp-timeline.start-right .timeline-box:nth-child(odd){left:calc(50% - var(--blobSize)*.5);order:2}.cmp-timeline.start-right .timeline-box:nth-child(odd) .timeline-content-holder-inner{padding-left:calc(var(--blobSize)*.5 + 1rem)}.cmp-timeline.start-right .timeline-box:nth-child(2n) .timeline-blob-holder{order:2}.cmp-timeline.start-right .timeline-box:nth-child(2n) .timeline-content-holder:before{align-self:flex-end;float:right}.cmp-timeline.start-right .timeline-box:nth-child(2n) .timeline-content-holder-inner{padding-right:calc(var(--blobSize)*.5 + 1rem)}.cmp-timeline.start-left .timeline-box:nth-child(2n){left:calc(50% - var(--blobSize)*.5);order:2}.cmp-timeline.start-left .timeline-box:nth-child(2n) .timeline-content-holder-inner{padding-left:calc(var(--blobSize)*.5 + 1rem)}.cmp-timeline.start-left .timeline-box:nth-child(odd) .timeline-blob-holder{order:2}.cmp-timeline.start-left .timeline-box:nth-child(odd) .timeline-content-holder:before{align-self:flex-end;float:right}.cmp-timeline.start-left .timeline-box:nth-child(odd) .timeline-content-holder-inner{padding-right:calc(var(--blobSize)*.5 + 1rem)}}.cmp-timeline.animate .timeline-background .timeline--line{height:100%;opacity:1;transition:opacity .15s ease-in-out .3s,height calc(var(--animationDuration)*(var(--l, 1) + 1)) ease-in-out 0s}.cmp-timeline.animate .timeline-box .timeline-blob-holder{transform:scale(1);transition:all var(--animationDuration) cubic-bezier(.36,0,.66,-.56) calc(var(--animationDuration)*var(--i, 0))}.cmp-timeline.animate .timeline-box .timeline-content-holder:before{transition:all var(--animationDuration) ease-in-out calc(var(--animationDuration)*var(--i, 1) + .5s);width:66%}@media(min-width:768px){.cmp-timeline.animate .timeline-box .timeline-content-holder:before{width:100%}}.cmp-timeline.animate .timeline-box .timeline-content-holder-inner{opacity:1;transform:translateY(0);transition:all var(--animationDuration) ease-in-out calc(var(--animationDuration)*var(--i, 1) + 1s)}