.c-programme.module-style-blue{--programme__color--accent:var(--accent-color-blue)}.c-programme.module-style-green{--programme__color--accent:var(--accent-color-green)}.c-programme.module-style-red{--programme__color--accent:var(--accent-color-red)}.c-programme.module-style-yellow{--programme__color--accent:var(--accent-color-yellow)}.c-programme{display:flex;justify-content:center}.c-programme__intro{text-align:center}.c-programme__list{list-style:none}.c-programme__item{position:relative;padding:0 0 50px 80px}.c-programme__item:last-child{--programme__item-after--content:none}.c-programme__item:not(:first-child){--programme__item-before--transform:translateY(-15%)}.c-programme__item:before{content:"";position:absolute;left:0;height:40px;width:40px;border-radius:50%;background-color:#fff;border:2px solid var(--programme__color--accent);z-index:2;transform:var(--programme__item-before--transform)}.c-programme__item:after{content:var(--programme__item-after--content,"");position:absolute;top:0;bottom:0;left:19px;width:2px;background-color:var(--programme__color--accent)}.c-programme__item-time{display:inline-block;margin-bottom:10px;color:var(--programme__color--accent)!important}.c-programme__item-title{margin-bottom:0}.c-programme__item-subtitle{font-size:14px}.c-programme__item-desc{margin-top:2.6rem}