section.k-timeline{overflow:hidden}section.k-timeline .columnControl:first-of-type{margin-top:40px}section.k-timeline .columnControl>.parsys_column{position:relative;margin:0;display:grid;grid-template-columns:1fr;align-items:center;width:100%}section.k-timeline .parsys_column>.parsys_column{position:relative;width:100% !important}section.k-timeline .k-timeline--slide:not(.k-timeline--empty){position:relative;display:block;margin:10px 0 10px 30px;padding:20px;background:#f2f2f2;z-index:1}body.page-dir--rtl section.k-timeline .k-timeline--slide:not(.k-timeline--empty){margin:10px 30px 10px 0}section.k-timeline .columnControl>.parsys_column::before{content:"";position:absolute;top:0;left:-7px;height:calc(100% + 1px);display:block;border-right:1px solid #f2f2f2}body.page-dir--rtl section.k-timeline .columnControl>.parsys_column::before{right:-7px;left:auto}section.k-timeline .parsys_column>.parsys_column:first-child::before{right:-41px;left:auto;display:none}section.k-timeline .columnControl>.parsys_column::after{content:"";position:absolute;top:0;left:-15px;bottom:0;display:block;margin:auto;width:20px;height:20px;background:#ffb600;background-size:800% 800%;box-shadow:0 0 0 10px #fff;border-radius:100%}body.page-dir--rtl section.k-timeline .columnControl>.parsys_column::after{right:-15px;left:auto}section.k-timeline .parsys_column>.parsys_column:first-child .cmp-container:not(.k-timeline--empty)::after,section.k-timeline .parsys_column>.parsys_column:last-child .cmp-container:not(.k-timeline--empty)::before{content:"";position:absolute;top:calc(50% - 21px);left:-20px;width:0;height:0;border:medium solid #f2f2f2;border-width:20px 20px 20px 0;border-color:transparent #f2f2f2 transparent transparent;z-index:1}body.page-dir--rtl section.k-timeline .parsys_column>.parsys_column:first-child .cmp-container:not(.k-timeline--empty)::after,body.page-dir--rtl section.k-timeline .parsys_column>.parsys_column:last-child .cmp-container:not(.k-timeline--empty)::before{right:-20px;transform:rotate(180deg)}@media screen and (min-width:768px){section.k-timeline .columnControl>.parsys_column{gap:80px;grid-template-columns:repeat(2,minmax(0,1fr))}:is(body,body.page-dir--rtl) section.k-timeline .cmp-container:not(.k-timeline--empty){margin:0}:is(body,body.page-dir--rtl) section.k-timeline .columnControl>.parsys_column::before{left:calc(50% - 1px);right:unset}:is(body,body.page-dir--rtl) section.k-timeline .columnControl>.parsys_column::after{left:calc(50% - 15px);right:unset;width:30px;height:30px}section.k-timeline .parsys_column>.parsys_column:first-child .cmp-container:not(.k-timeline--empty)::after{right:-20px;left:auto;transform:rotate(180deg)}body.page-dir--rtl section.k-timeline .parsys_column>.parsys_column:first-child .cmp-container:not(.k-timeline--empty)::after{right:auto;left:-20px;transform:rotate(0)}}@keyframes k-timeline--slide-right{0%{opacity:0;transform:translateX(50%)}100%{opacity:1;transform:translateX(0)}}@keyframes k-timeline--slide-left{0%{opacity:0;transform:translateX(-50%)}100%{opacity:1;transform:translateX(0)}}.k-timeline--slide{animation-duration:1s}@media screen and (min-width:768px){.k-timeline--slide{animation-duration:1s;visibility:hidden}.k-timeline--slide.k-timeline--slide-right{animation-name:k-timeline--slide-right;visibility:visible}body.page-dir--rtl .k-timeline--slide.k-timeline--slide-right{animation-name:k-timeline--slide-left}.k-timeline--slide.k-timeline--slide-left{animation-name:k-timeline--slide-left;visibility:visible}body.page-dir--rtl .k-timeline--slide.k-timeline--slide-left{animation-name:k-timeline--slide-right}}section.k-timeline .parsys_column .k-timeline--slide>*:first-child{margin-top:0}section.k-timeline .parsys_column :is(.text-component,.quote-component){padding-left:0 !important}section.k-timeline .parsys_column :is(.image,.chart){margin:0}section.k-timeline:not(.page-section--col-white) .parsys_column .cmp-container:not(.k-timeline--empty){background:#fff}section.k-timeline:not(.page-section--col-white) .columnControl>.parsys_column::before{border-color:#fff}.page-primary-col--red section.k-timeline:not(.page-section--col-primary) .columnControl>.parsys_column::before{border-color:#e0301e}.page-primary-col--orange section.k-timeline:not(.page-section--col-primary) .columnControl>.parsys_column::before{border-color:#d04a02}.page-primary-col--rose section.k-timeline:not(.page-section--col-primary) .columnControl>.parsys_column::before{border-color:#d93954}section.k-timeline.page-section--col-light-grey .columnControl>.parsys_column::after{box-shadow:0 0 0 10px #f2f2f2}.page-primary-col--red section.k-timeline .columnControl>.parsys_column::after{background:#e0301e}.page-primary-col--orange section.k-timeline .columnControl>.parsys_column::after{background:#d04a02}.page-primary-col--rose section.k-timeline .columnControl>.parsys_column::after{background:#d93954}section.k-timeline.page-section--col-primary .columnControl>.parsys_column::after{background:#fff;box-shadow:none}.page-primary-col--red section.k-timeline.page-section--col-primary .columnControl>.parsys_column::after{box-shadow:0 0 0 10px #e0301e}.page-primary-col--orange section.k-timeline.page-section--col-primary .columnControl>.parsys_column::after{box-shadow:0 0 0 10px #d04a02}.page-primary-col--rose section.k-timeline.page-section--col-primary .columnControl>.parsys_column::after{box-shadow:0 0 0 10px #d93954}section.k-timeline:not(.page-section--col-white) .parsys_column>.parsys_column:first-child .cmp-container:not(.k-timeline--empty)::after,section.k-timeline:not(.page-section--col-white) .parsys_column>.parsys_column:last-child .cmp-container:not(.k-timeline--empty)::before{border-color:transparent #fff transparent transparent}@media screen and (min-width:768px){section.k-timeline.page-section--col-light-grey .parsys_column .cmp-container:not(.k-timeline--empty){background:#fff}section.k-timeline:not(.page-section--col-white) .parsys_column>.parsys_column:first-child .cmp-container:not(.k-timeline--empty)::after,section.k-timeline:not(.page-section--col-white) .parsys_column>.parsys_column:last-child .cmp-container:not(.k-timeline--empty)::before{border-color:transparent #fff transparent transparent}}