.timeline-module .wrapper{background:var(--wrapper-bg);border-radius:24px}.timeline-module .wrapper__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;padding:50px 60px 60px}@media(max-width:767px){.timeline-module .wrapper__top{padding:50px 30px 30px}}.timeline-module .wrapper__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px;margin-bottom:0}@media(max-width:767px){.timeline-module .wrapper__tags{display:contents;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.timeline-module .wrapper__tags .tag{background-color:var(--tag-bg);border:1px solid var(--tag-border-color);border-radius:100px;color:var(--tag-color);height:unset;line-height:normal;padding:8px 30px;-webkit-transition:all .3s ease;transition:all .3s ease}.timeline-module .wrapper__tags .tag.active{background-color:var(--tag-bg-active);border-color:var(--tag-border-color-active)}@media(max-width:767px){.timeline-module .wrapper__tags .tag.active{display:block}.timeline-module .wrapper__tags .tag{display:none}}.timeline-module .wrapper__timeline{padding:0 0 50px 60px}@media(max-width:767px){.timeline-module .wrapper__timeline{padding-left:30px}}.timeline-module .swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:767px){.timeline-module .swiper-navigation{display:contents}.timeline-module .swiper-navigation .swiper-button-prev{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.timeline-module .swiper-navigation .swiper-button-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.timeline-module .swiper-button-nav{background-color:var(--btn-bg);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:unset;height:38px;line-height:normal;margin:0;padding:0;width:38px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static}.timeline-module .swiper-button-nav svg path{fill:var(--btn-fill);stroke:var(--btn-fill)}.timeline-module .swiper-button-nav:hover{background-color:var(--btn-hover-bg)}.timeline-module .swiper-button-nav:hover svg path{fill:var(--btn-hover-fill);stroke:var(--btn-hover-fill)}.timeline-module .swiper-button-nav svg{height:auto;width:auto}.timeline-module .swiper-button-nav:after{display:none}.timeline-module .swiper-slide{max-width:357px}@media(max-width:767px){.timeline-module .swiper-slide{max-width:calc(100% - 30px)}}.timeline-module .timeline-item{border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--card-bg);-ms-flex-direction:column;flex-direction:column}.timeline-module .timeline-item.active .timeline-item--year span{color:var(--card-active-color);font-weight:700}.timeline-module .timeline-item--year span{margin:var(--text-elements-margin-xs);-webkit-transition:all .3s ease;transition:all .3s ease}.timeline-module .timeline-item--description *{margin:var(--text-elements-margin-xs)}.timeline-module .timeline-item--image{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto 0 0}.timeline-module .timeline-item--image img{margin:0;max-width:100%}