.timeline{position:relative;display:block;max-width:640px;margin:0 auto;padding:.1rem 0 .5rem}.timeline:after{content:"";position:absolute;width:5px;background-color:#aef7ff;top:0;bottom:0;left:50%;margin:0 0 0 -1px;padding:.1rem 0 .5rem}.timeline .timeline-container{padding:.1rem 0;position:relative;background-color:inherit;width:50%;border-radius:0!important;margin:.5rem}.timeline .timeline-container:nth-of-type(odd){left:0;text-align:right}.timeline .timeline-container:nth-of-type(odd):after{right:-1.75rem}.timeline .timeline-container:nth-of-type(odd) .line{right:25px}.timeline .timeline-container:nth-of-type(odd) .content{padding:0 15px 5px 0;margin-right:60px}.timeline .timeline-container:nth-of-type(2n){left:50%}.timeline .timeline-container:nth-of-type(2n):after{left:-2.5rem}.timeline .timeline-container:nth-of-type(2n) .line{left:20px}.timeline .timeline-container:nth-of-type(2n) .content{padding:0 15px 5px 0;margin-left:50px;margin-right:30px}.timeline .timeline-container:nth-of-type(2n) .content h2,.timeline .timeline-container:nth-of-type(2n) .content p{padding-left:20px}.timeline .timeline-container:after{content:"";position:absolute;background-image:url(masonic-eye.2b884255.svg);background-color:#fff;border:.25rem solid #fff;border-radius:50%;background-repeat:no-repeat;background-size:contain;height:60px;width:60px;top:-10px;z-index:1}.timeline .timeline-container .line{width:35px!important;border-top:5px solid #aef7ff;position:absolute;top:14px}.timeline .timeline-container .content{margin:0;background-color:#aef7ff;border:2px solid #844f9b;position:relative;box-shadow:.15rem .15rem #844f9b}.timeline .timeline-container .content h2{font-family:Lab Grotesque,LabGrotesque,LabGrotIns,sans-serif;font-weight:800;font-style:normal;font-size:1.2rem;color:#000;margin:.5rem 0}.timeline .timeline-container .content h3{margin:0;font-size:1.1rem;font-weight:900}.timeline .timeline-container .content h5{margin:0;font-size:1rem;font-weight:600}.timeline .timeline-container .content p{font-family:Lab Grotesque,LabGrotesque,LabGrotIns,sans-serif;margin:0;font-size:.9rem;font-weight:500;line-height:1.4;color:#222}.timeline .timeline-container .content .timeline-context .datapoint{margin:.5rem 0;padding:0 0 .2rem}.timeline .timeline-container .content .timeline-context .datapoint:first-of-type{margin-top:0}@media screen and (max-width:500px){.timeline:after{left:20px;margin:0 0 0 -1px}.timeline .timeline-container{width:90%;padding-left:2rem;left:0;margin:0}.timeline .timeline-container:before{left:60px;border:solid transparent;border-right:solid #844f9b;border-width:10px 10px 10px 0}.timeline .timeline-container:nth-of-type(2n) .content h2,.timeline .timeline-container:nth-of-type(2n) .content p{padding-left:0}.timeline .timeline-container:nth-of-type(2n),.timeline .timeline-container:nth-of-type(odd){left:0}.timeline .timeline-container:nth-of-type(2n) .line,.timeline .timeline-container:nth-of-type(odd) .line{left:50px;text-align:left;top:30px}.timeline .timeline-container:nth-of-type(2n):after,.timeline .timeline-container:nth-of-type(odd):after{padding-left:0;left:0;top:15px;width:40px;height:40px}.timeline .timeline-container:nth-of-type(2n) .content,.timeline .timeline-container:nth-of-type(odd) .content{padding:5px 15px;margin:15px 0 10px 30px;border:2px solid #844f9b;display:block;text-align:left}.timeline .timeline-container:nth-of-type(2n) .content:after,.timeline .timeline-container:nth-of-type(odd) .content:after{content:"";display:table;clear:both}.timeline .timeline-container:nth-of-type(2n) .content p,.timeline .timeline-container:nth-of-type(odd) .content p{padding:0;margin:0}}