:root{--klx-timeline-block-column-gap:2.5rem}.wp-block-klx-timeline{align-items:center;display:flex;flex-direction:row;gap:var(--klx-timeline-column-gap,20px)}.wp-block-klx-timeline .timeline-wrapper{align-items:center;box-sizing:border-box;display:grid;gap:var(--klx-timeline-block-column-gap,20px);grid-auto-columns:100%;grid-auto-flow:column;grid-template-columns:none!important;grid-template-rows:1fr;overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.wp-block-klx-timeline .timeline-wrapper>div{margin-block-end:0!important;margin-block-start:0!important;scroll-snap-align:start}@media screen and (min-width:768px){.wp-block-klx-timeline .timeline-wrapper{grid-auto-columns:calc((100% - (var(--klx-timeline-block-tablet-column-count, 2) - 1)*var(--klx-timeline-block-column-gap, 20px))/var(--klx-timeline-block-tablet-column-count, 2))}}@media screen and (min-width:1024px){.wp-block-klx-timeline .timeline-wrapper{grid-auto-columns:calc((100% - (var(--klx-timeline-block-desktop-column-count, 3) - 1)*var(--klx-timeline-block-column-gap, 20px))/var(--klx-timeline-block-desktop-column-count, 3))}}.wp-block-klx-timeline div.slide-left,.wp-block-klx-timeline div.slide-right{align-items:center;cursor:pointer;display:flex;height:41px;justify-content:center;position:absolute;transform:translateY(3px);width:41px;z-index:11}.wp-block-klx-timeline div.slide-right:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMS4xMTUyIDkuODc2MTZMMTEuMTE1MiA4LjM2NjdMMC40OTk1OTcgOC4zNzA0NEwwLjQ5OTU5NyA5Ljg3OTlMMTEuMTE1MiA5Ljg3NjE2WiIgZmlsbD0iIzBEMEQwRCIgLz4KICAgIDxwYXRoIGQ9Ik0xMy40MzI1IDguNzk5MUwxNC41IDcuNzMxOTNMOC4yOTQwOSAxLjUyODIxTDcuMjI2NTUgMi41OTUzN0wxMy40MzI1IDguNzk5MVoiIGZpbGw9IiMwRDBEMEQiIC8+CiAgICA8cGF0aCBkPSJNNy4yMjczOCAxNS42NTA2TDguMjk0OTIgMTYuNzE3OEwxNC41MDA4IDEwLjUxNEwxMy40MzMzIDkuNDQ2ODlMNy4yMjczOCAxNS42NTA2WiIgZmlsbD0iIzBEMEQwRCIgLz4KPC9zdmc+)}.wp-block-klx-timeline div.slide-left:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik02Ljg4NDc3IDkuODc2MTZMNi44ODQ3NyA4LjM2NjdMMTcuNTAwNCA4LjM3MDQ0TDE3LjUwMDQgOS44Nzk5TDYuODg0NzcgOS44NzYxNloiIGZpbGw9IiMwRDBEMEQiIC8+CiAgICA8cGF0aCBkPSJNNC41Njc1NCA4Ljc5OTFMMy41IDcuNzMxOTNMOS43MDU5MSAxLjUyODIxTDEwLjc3MzUgMi41OTUzN0w0LjU2NzU0IDguNzk5MVoiIGZpbGw9IiMwRDBEMEQiIC8+CiAgICA8cGF0aCBkPSJNMTAuNzcyNiAxNS42NTA2TDkuNzA1MDggMTYuNzE3OEwzLjQ5OTE3IDEwLjUxNEw0LjU2NjcxIDkuNDQ2ODlMMTAuNzcyNiAxNS42NTA2WiIgZmlsbD0iIzBEMEQwRCIgLz4KPC9zdmc+)}.wp-block-klx-timeline div.disabled{pointer-events:none}.wp-block-klx-timeline div.disabled:after,.wp-block-klx-timeline div.disabled:before{opacity:.5}.klx-timeline-item{align-items:center;display:grid;grid-template-rows:1fr auto 1fr;justify-items:start;position:relative;row-gap:20px;z-index:2}.klx-timeline-item:before{background:var(--wp--preset--color--neutral-100,#ebebeb);content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + var(--klx-timeline-block-column-gap))}@media screen and (max-width:768px){.klx-timeline-item:before{left:5%;top:280px;width:90%}}@media screen and (max-width:480px){.klx-timeline-item{align-items:center;box-sizing:border-box;display:grid;grid-template-rows:auto auto auto!important;height:auto!important;justify-items:start;margin:0;min-width:80vw;padding:0;row-gap:8px}}.klx-timeline-item__date-container{align-self:start;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:480px){.klx-timeline-item__date-container{align-self:end}}.klx-timeline-item__date-container .klx-timeline-item__date{font-size:20px;font-weight:600}.klx-timeline-item__date-container .klx-timeline-item__image{max-width:100%;width:100%}.klx-timeline-item__date-container .klx-timeline-item__image img{aspect-ratio:16/9;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.klx-timeline-item__icon{background:var(--wp--preset--color--neutral-100,#ebebeb);border-radius:50%;display:flex;font-size:22px;height:22px;width:22px}.klx-timeline-item.klx-timeline-item--above .klx-timeline-item__content{align-self:end;grid-row:1}@media screen and (max-width:768px){.klx-timeline-item.klx-timeline-item--above .klx-timeline-item__content{align-self:start;grid-row:3}}.klx-timeline-item.klx-timeline-item--above .klx-timeline-item__icon{grid-row:2}.klx-timeline-item.klx-timeline-item--above .klx-timeline-item__date-container{grid-row:3}@media screen and (max-width:768px){.klx-timeline-item.klx-timeline-item--above .klx-timeline-item__date-container{grid-row:1}}.klx-timeline-item.klx-timeline-item--below .klx-timeline-item__date-container{align-self:end;flex-direction:column-reverse;grid-row:1}.klx-timeline-item.klx-timeline-item--below .klx-timeline-item__icon{grid-row:2}.klx-timeline-item.klx-timeline-item--below .klx-timeline-item__content{align-self:start;grid-row:3}@media screen and (max-width:480px){.klx-timeline-item,.klx-timeline-item.klx-timeline-item--above,.klx-timeline-item.klx-timeline-item--below{align-items:center;box-sizing:border-box;display:grid;grid-template-rows:250px 41px auto!important;height:100%!important;justify-items:start;margin:0;min-width:80vw;padding:0;position:relative;row-gap:8px}.klx-timeline-item__date-container{grid-row:1!important}.klx-timeline-item__icon{grid-row:2!important}.klx-timeline-item__content{grid-row:3!important}}
