[data-astro-cid-hnavoqro]{box-sizing:border-box}html{font-size:14px}body{background:#f6f9fc;font-family:Open Sans,sans-serif;color:#525f7f}h2[data-astro-cid-hnavoqro]{margin:5%;text-align:center;font-size:2rem;font-weight:100}.timeline[data-astro-cid-hnavoqro]{display:flex;flex-direction:column;margin:20px auto;position:relative}.timeline__event[data-astro-cid-hnavoqro]{position:relative;display:flex;margin:20px 0;border-radius:6px;align-self:center;width:50vw}.timeline__event[data-astro-cid-hnavoqro]:nth-child(odd){flex-direction:row-reverse}.timeline__event[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__date[data-astro-cid-hnavoqro]{border-radius:0 6px 6px 0}.timeline__event[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__content[data-astro-cid-hnavoqro]{border-radius:6px 0 0 6px}.timeline__event[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__icon[data-astro-cid-hnavoqro]:before{content:"";width:2px;height:100%;background:#f6a4ec;position:absolute;top:0%;left:50%;right:auto;z-index:-1;transform:translate(-50%);-webkit-animation:fillTop 2s forwards 4s ease-in-out;animation:fillTop 2s forwards 4s ease-in-out}.timeline__event[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__icon[data-astro-cid-hnavoqro]:after{content:"";width:100%;height:2px;background:#f6a4ec;position:absolute;right:0;z-index:-1;top:50%;left:auto;transform:translateY(-50%);-webkit-animation:fillLeft 2s forwards 4s ease-in-out;animation:fillLeft 2s forwards 4s ease-in-out}.timeline__event__title[data-astro-cid-hnavoqro]{font-size:1.2rem;line-height:1.4;text-transform:uppercase;font-weight:600;color:#9251ac;letter-spacing:1.5px}.timeline__event__content[data-astro-cid-hnavoqro]{padding:20px;box-shadow:0 30px 60px -12px #32325d40,0 18px 36px -18px #0000004d,0 -12px 36px -8px #00000006;background:#fff;width:calc(40vw - 84px);border-radius:0 6px 6px 0}.timeline__event__date[data-astro-cid-hnavoqro]{color:#f6a4ec;font-size:1.5rem;font-weight:600;background:#9251ac;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:0 20px;border-radius:6px 0 0 6px}.timeline__event__icon[data-astro-cid-hnavoqro]{display:flex;align-items:center;justify-content:center;color:#9251ac;align-self:center;margin:0 20px;background:#f6a4ec;border-radius:100%;width:40px;box-shadow:0 30px 60px -12px #32325d40,0 18px 36px -18px #0000004d,0 -12px 36px -8px #00000006;padding:40px;height:40px;position:relative}.timeline__event__icon[data-astro-cid-hnavoqro] i[data-astro-cid-hnavoqro]{font-size:32px}.timeline__event__icon[data-astro-cid-hnavoqro]:before{content:"";width:2px;height:100%;background:#f6a4ec;position:absolute;top:0%;z-index:-1;left:50%;transform:translate(-50%);-webkit-animation:fillTop 2s forwards 4s ease-in-out;animation:fillTop 2s forwards 4s ease-in-out}.timeline__event__icon[data-astro-cid-hnavoqro]:after{content:"";width:100%;height:2px;background:#f6a4ec;position:absolute;left:0%;z-index:-1;top:50%;transform:translateY(-50%);-webkit-animation:fillLeftOdd 2s forwards 4s ease-in-out;animation:fillLeftOdd 2s forwards 4s ease-in-out}.timeline__event__description[data-astro-cid-hnavoqro]{flex-basis:60%}.timeline__event--type2[data-astro-cid-hnavoqro]:after{background:#555ac0}.timeline__event--type2[data-astro-cid-hnavoqro] .timeline__event__date[data-astro-cid-hnavoqro]{color:#87bbfe;background:#555ac0}.timeline__event--type2[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__icon[data-astro-cid-hnavoqro]:before,.timeline__event--type2[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__icon[data-astro-cid-hnavoqro]:after{background:#87bbfe}.timeline__event--type2[data-astro-cid-hnavoqro] .timeline__event__icon[data-astro-cid-hnavoqro]{background:#87bbfe;color:#555ac0}.timeline__event--type2[data-astro-cid-hnavoqro] .timeline__event__icon[data-astro-cid-hnavoqro]:before,.timeline__event--type2[data-astro-cid-hnavoqro] .timeline__event__icon[data-astro-cid-hnavoqro]:after{background:#87bbfe}.timeline__event--type2[data-astro-cid-hnavoqro] .timeline__event__title[data-astro-cid-hnavoqro]{color:#555ac0}.timeline__event--type3[data-astro-cid-hnavoqro]:after{background:#24b47e}.timeline__event--type3[data-astro-cid-hnavoqro] .timeline__event__date[data-astro-cid-hnavoqro]{color:#aff1b6;background-color:#24b47e}.timeline__event--type3[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__icon[data-astro-cid-hnavoqro]:before,.timeline__event--type3[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__icon[data-astro-cid-hnavoqro]:after{background:#aff1b6}.timeline__event--type3[data-astro-cid-hnavoqro] .timeline__event__icon[data-astro-cid-hnavoqro]{background:#aff1b6;color:#24b47e}.timeline__event--type3[data-astro-cid-hnavoqro] .timeline__event__icon[data-astro-cid-hnavoqro]:before,.timeline__event--type3[data-astro-cid-hnavoqro] .timeline__event__icon[data-astro-cid-hnavoqro]:after{background:#aff1b6}.timeline__event--type3[data-astro-cid-hnavoqro] .timeline__event__title[data-astro-cid-hnavoqro]{color:#24b47e}.timeline__event[data-astro-cid-hnavoqro]:last-child .timeline__event__icon[data-astro-cid-hnavoqro]:before{content:none}@media (max-width: 786px){.timeline__event[data-astro-cid-hnavoqro]{flex-direction:column;align-self:center}.timeline__event__content[data-astro-cid-hnavoqro]{width:100%}.timeline__event__icon[data-astro-cid-hnavoqro]{border-radius:6px 6px 0 0;width:100%;margin:0;box-shadow:none}.timeline__event__icon[data-astro-cid-hnavoqro]:before,.timeline__event__icon[data-astro-cid-hnavoqro]:after{display:none}.timeline__event__date[data-astro-cid-hnavoqro]{border-radius:0;padding:20px}.timeline__event[data-astro-cid-hnavoqro]:nth-child(odd){flex-direction:column;align-self:center}.timeline__event[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__date[data-astro-cid-hnavoqro]{border-radius:0;padding:20px}.timeline__event[data-astro-cid-hnavoqro]:nth-child(odd) .timeline__event__icon[data-astro-cid-hnavoqro]{border-radius:6px 6px 0 0;margin:0}}@-webkit-keyframes fillLeft{to{right:100%}}@keyframes fillLeft{to{right:100%}}@-webkit-keyframes fillTop{to{top:100%}}@keyframes fillTop{to{top:100%}}@-webkit-keyframes fillLeftOdd{to{left:100%}}@keyframes fillLeftOdd{to{left:100%}}
