.certis-timeline{background:transparent;color:inherit;padding:clamp(48px,6vw,90px) 0}.certis-timeline .container{margin-inline:auto;width:min(100% - 48px,1200px)}.certis-timeline__header{margin:0 auto clamp(48px,6vw,85px);max-width:850px;text-align:center}.certis-timeline__header h2{color:inherit;margin:0 0 18px}.certis-timeline__events{display:flex;flex-direction:column;gap:0;list-style:none;margin:0 auto;max-width:1120px;padding:0;position:relative}.certis-timeline__events:before{background:#0078b3;bottom:12px;content:"";left:50%;position:absolute;top:12px;transform:translateX(-50%);width:3px}.certis-timeline__event{box-sizing:border-box;display:flex;justify-content:flex-start;margin:0;min-height:155px;padding:0 0 48px;position:relative;text-align:right;width:100%}.certis-timeline__event:nth-child(2n){justify-content:flex-end;text-align:left}.certis-timeline__body{box-sizing:border-box;padding:0 clamp(28px,5vw,70px);width:50%}.certis-timeline__event:before{background:#bece37;border-radius:50%;box-shadow:0 0 0 3px #bece37;box-sizing:border-box;content:"";height:10px;left:50%;position:absolute;top:10px;transform:translateX(-50%);width:10px;z-index:1}.certis-timeline__year{color:#bece37;display:block;font-size:clamp(20px,3vw,28px);font-weight:600;line-height:1.15;margin:0 0 10px}.certis-timeline__event h3{color:inherit;font-size:clamp(17px,2vw,24px)!important;line-height:1.3;margin:0 0 10px}.certis-timeline__description{font-size:16px;line-height:1.65}.certis-timeline__description p{margin:0 0 12px}.certis-timeline__media{display:inline-block;margin-top:20px;max-width:100%;position:relative;vertical-align:top;z-index:99!important}.certis-timeline__media img{display:block;height:auto;max-height:300px;max-width:100%;object-fit:contain;width:auto}.certis-timeline__play{background:#0078b3;border-radius:50%;color:#fff;display:grid;font-size:20px;height:52px;left:50%;place-items:center;position:absolute;text-decoration:none;top:50%;transform:translate(-50%,-50%);width:52px}.certis-timeline__play:focus-visible,.certis-timeline__play:hover{background:#005f91;color:#fff}.certis-timeline__badge{background:#c2d71d;bottom:-12px;box-sizing:border-box;color:#152e36;display:grid;font-size:12px;font-weight:600;max-width:110px;min-height:72px;min-width:72px;padding:12px;place-items:center;position:absolute;right:-12px}@media(max-width:767px){.certis-timeline .container{width:min(100% - 32px,600px)}.certis-timeline__header{margin-bottom:40px}.certis-timeline__events:before{left:12px;transform:none}.certis-timeline__event,.certis-timeline__event:nth-child(2n){justify-content:flex-start;min-height:0;padding:0 0 42px;text-align:left}.certis-timeline__event:before{left:13px}.certis-timeline__body{padding:0 0 0 46px;width:100%}.certis-timeline__year{font-size:29px}.certis-timeline__media img{max-height:250px}}@media (min-width:768px){.certis-timeline__events.certis-timeline__events--packed{display:block;position:relative}.certis-timeline__events--packed .certis-timeline__event{align-items:flex-start;display:flex;left:0;margin:0;min-height:0;padding:0;position:absolute;right:0;width:100%}.certis-timeline__events--packed .certis-timeline__event:nth-child(odd){justify-content:flex-start}.certis-timeline__events--packed .certis-timeline__event:nth-child(2n){justify-content:flex-end}.certis-timeline__events--packed .certis-timeline__event:before{top:10px}.certis-timeline__events--packed .certis-timeline__body{flex:0 0 50%;width:50%}.certis-timeline__events--packed .certis-timeline__media img{max-height:none}}.certis-timeline--text-white{color:#fff}.certis-timeline--text-black{color:#222}.certis-timeline--text-white .certis-timeline__description,.certis-timeline--text-white .certis-timeline__event h3,.certis-timeline--text-white .certis-timeline__header h2,.certis-timeline--text-white .certis-timeline__header p{color:#fff}.certis-timeline--text-black .certis-timeline__description,.certis-timeline--text-black .certis-timeline__event h3,.certis-timeline--text-black .certis-timeline__header h2,.certis-timeline--text-black .certis-timeline__header p{color:#222}.certis-timeline__media{margin-left:0;margin-right:0}.certis-timeline__media--round>img{aspect-ratio:1/1;border-radius:50%;object-fit:cover}.certis-timeline__badge--green{background:#c2d71d;color:#152e36}.certis-timeline__badge--blue{background:#0078b3;color:#fff}.certis-timeline__media--video{display:block;width:min(100%,500px)}.certis-timeline__video{aspect-ratio:16/9;position:relative;width:100%}.certis-timeline__video iframe,.certis-timeline__video video{border:0;border-radius:8px;display:block;height:100%;width:100%}.certis-timeline__video>a{display:inline-block;padding:12px 18px}@media(max-width:767px){.certis-timeline__media--video{width:100%}}.certis-timeline__media:not(.certis-timeline__media--video){box-sizing:border-box;max-width:100%;width:min(100%,var(--timeline-image-width,100%))}.certis-timeline__media:not(.certis-timeline__media--video)>img{display:block;height:auto;max-width:100%;width:auto}.certis-timeline__media--round{aspect-ratio:1/1;border-radius:50%}.certis-timeline__media--round>img{height:100%;object-fit:cover!important;width:100%}.certis-timeline__badge{aspect-ratio:1/1;border-radius:50%;height:auto;max-width:none;min-height:0;min-width:0;padding:16px;width:clamp(112px,13vw,210px)}.certis-timeline__badge,.certis-timeline__badge-content{align-items:center;display:flex;justify-content:center;overflow:hidden;text-align:center}.certis-timeline__badge-content{flex-direction:column;gap:6px;max-height:100%;width:100%}.certis-timeline__badge-content p{margin:0;text-align:center}.certis-timeline__badge-content img{display:block;height:auto;max-height:90px;max-width:100%;object-fit:contain;width:auto}@media (max-width:767px){.certis-timeline__badge{padding:12px;width:clamp(96px,26vw,150px)}.certis-timeline__badge-content img{max-height:65px}}.certis-timeline__media .certis-timeline__badge{box-sizing:border-box;flex-shrink:0;margin:0;position:absolute;z-index:2}.certis-timeline__event:nth-child(odd) .certis-timeline__badge{left:0;right:auto;transform:translateX(-50%)}.certis-timeline__event:nth-child(2n) .certis-timeline__badge{left:auto;right:0;transform:translateX(50%)}.certis-timeline__media .certis-timeline__badge--top{bottom:auto;top:0}.certis-timeline__media .certis-timeline__badge--center{bottom:auto;top:50%}.certis-timeline__event:nth-child(odd) .certis-timeline__badge--center{transform:translate(-50%,-50%)}.certis-timeline__event:nth-child(2n) .certis-timeline__badge--center{transform:translate(50%,-50%)}.certis-timeline__media .certis-timeline__badge--bottom{bottom:0;top:auto}@media (max-width:767px){.certis-timeline__event:nth-child(odd) .certis-timeline__badge{left:0;right:auto;transform:translateX(-30%)}.certis-timeline__event:nth-child(2n) .certis-timeline__badge{left:auto;right:0;transform:translateX(30%)}.certis-timeline__event:nth-child(odd) .certis-timeline__badge--center{transform:translate(-30%,-50%)}.certis-timeline__event:nth-child(2n) .certis-timeline__badge--center{transform:translate(30%,-50%)}}.certis-timeline .certis-timeline__media:not(.certis-timeline__media--video){display:block;margin-bottom:0;margin-top:20px;max-width:100%;width:fit-content}.certis-timeline .certis-timeline__media:not(.certis-timeline__media--video)>img{display:block;height:var(--timeline-image-height,auto);max-height:none;max-width:100%;object-fit:contain;width:var(--timeline-image-width,auto)}.certis-timeline .certis-timeline__media[style*="--timeline-image-width"]{width:min(100%,var(--timeline-image-width))}.certis-timeline .certis-timeline__media[style*="--timeline-image-width"]>img{width:100%}@media (min-width:768px){.certis-timeline__event:nth-child(odd) .certis-timeline__media{margin-left:auto;margin-right:0}.certis-timeline__event:nth-child(2n) .certis-timeline__media{margin-left:0;margin-right:auto}}.certis-timeline .certis-timeline__media--round>img{aspect-ratio:1/1;border-radius:50%;object-fit:cover}.certis-timeline .certis-timeline__badge-content img{height:auto;max-height:90px;max-width:100%;width:auto}@media (max-width:767px){.certis-timeline .certis-timeline__badge-content img{max-height:65px}}.certis-timeline__video-trigger{background:transparent;border:0;color:inherit;cursor:pointer;display:block;max-width:100%;padding:0;position:relative;text-align:inherit;width:100%}.certis-timeline__video-trigger img{display:block;height:auto;max-width:100%}.certis-timeline__video-trigger .certis-timeline__play{pointer-events:none;z-index:2}.certis-timeline__play-icon{border-bottom:11px solid transparent;border-left:17px solid #fff;border-top:11px solid transparent;display:block;height:0;margin-left:4px;width:0}.certis-timeline__video-trigger:focus-visible{outline:3px solid #60c5ff;outline-offset:4px}.certis-timeline__video-trigger--placeholder{align-items:center;background:#082b3a;border-radius:8px;display:flex;justify-content:center;min-height:220px}.certis-timeline__video-label{bottom:25px;color:#fff;position:absolute}.certis-timeline-lightbox{align-items:center;background:rgba(0,0,0,.93);color:#fff;display:flex;inset:0;justify-content:center;padding:64px 70px 55px;position:fixed;z-index:2147483000}.certis-timeline-lightbox__content{aspect-ratio:16/9;max-height:calc(100vh - 145px);width:min(100%,1200px)}.certis-timeline-lightbox__player{background:#000;border:0;display:block;height:100%;object-fit:contain;width:100%}.certis-timeline-lightbox .certis-lightbox__close{background:rgba(0,0,0,.35);border:0;color:#fff;cursor:pointer;font-size:28px;padding:10px 16px;position:absolute;right:18px;top:12px;z-index:1}.certis-timeline-lightbox .certis-lightbox__close:focus-visible{outline:3px solid #60c5ff;outline-offset:3px}@media(max-width:600px){.certis-timeline-lightbox{padding:55px 16px}.certis-timeline-lightbox__content{max-height:calc(100vh - 110px)}}