.c-timeline{padding-top:60px;padding-bottom:60px;background-color:#009fd4;color:#fff}.c-timeline__header{display:flex;margin-bottom:24px;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap}.c-timeline__heading{display:flex;margin:0;font-size:2.5rem;font-weight:700;gap:12px;align-items:center}.c-timeline__subtitle{font-size:1.5rem;font-weight:700}.c-timeline__slider{display:flex;flex-direction:row;overflow:hidden}.is-loading .c-timeline__slider{overflow:hidden}.is-loading .c-timeline__slide{min-width:100%}.c-timeline__slide-container{background:#fff;border-radius:32px;height:100%}.c-timeline__slide-image{width:100%}.c-timeline__slide-image img{display:block;width:100%;height:auto;border-radius:32px 32px 0 0}.c-timeline__slide-content{display:flex;padding:24px;flex-direction:column;gap:12px}.c-timeline__slide-title{margin:0;font-size:2.5rem;font-weight:700;color:#009fd4}.c-timeline__slide-description{margin:0;color:#4d4f53}.c-timeline__controls{display:flex;width:100%;margin-top:24px;align-items:center;justify-content:space-between;gap:12px}.c-timeline__controls-next,.c-timeline__controls-prev{display:flex;padding:10px;align-items:center;justify-content:center;border:none;border-radius:50%;background:#fff;cursor:pointer;transition:opacity .3s cubic-bezier(.165,.84,.44,1)}.c-timeline__controls-next:disabled,.c-timeline__controls-prev:disabled{opacity:.4;cursor:not-allowed}.c-timeline__controls-icon{min-width:12px;color:#009fd4;font-size:0.75rem}.c-timeline__progress{width:100%;height:12px;flex-grow:1;position:relative;overflow:hidden;background-color:#0087b4;border-radius:10px}.c-timeline__progress-fill{width:0%;height:100%;background-color:#fff;border-radius:6px;transition:width .3s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:768px){.c-timeline{padding-top:80px;padding-bottom:80px}.c-timeline__slide-content{padding:32px}}@media screen and (min-width:990px){.is-loading .c-timeline__slide{min-width:930px}}@media screen and (max-width:767px){.c-timeline__header{align-items:flex-start;flex-direction:column}}
