.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.breakdance .bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-rich-text{max-width:100%;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-rich-text>:last-child li:last-child>p{margin-bottom:0}.breakdance .bde-rich-text img.aligncenter{display:block;margin:auto}.breakdance .bde-rich-text img.alignleft{float:left}.breakdance .bde-rich-text img.alignright{float:right}.px-vertical-timeline{--px-badge-size:84px;max-width:100%}.px-vertical-timeline *,.px-vertical-timeline *::before,.px-vertical-timeline *::after{box-sizing:border-box}.px-container{width:100%;margin:0 auto;padding:80px 20px}.px-timeline{position:relative;width:100%;display:flex;flex-direction:column}.px-timeline__stem-wrapper{position:absolute;width:4px;background:#fff;border-radius:4px;z-index:1}.px-timeline__stem{position:absolute;top:0;left:0;width:100%;height:0;opacity:0;background:#000;border-radius:4px;transition:height 0.12s linear;box-shadow:0 0 10px rgb(0,0,0,0.4)}.px-timeline__item{position:relative;z-index:2;margin-bottom:48px;opacity:0;transform:translateY(40px);transition:opacity 0.7s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.7s cubic-bezier(0.25,0.46,0.45,0.94)}.px-timeline__item.px-visible{opacity:1;transform:translateY(0)}.px-timeline__content{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 6px rgba(0,0,0,0.04),0 12px 32px rgba(0,0,0,0.08),0 0 0 1px rgb(0,0,0,0.04);border:1px solid rgba(237,237,237,0.8);transition:box-shadow 0.35s ease,border-color 0.35s ease,transform 0.35s ease;position:relative;overflow:hidden;display:flex;flex-direction:column}.px-timeline__content::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;opacity:0;transition:opacity 0.35s ease;border-radius:16px 16px 0 0}.px-timeline__content:hover::before{opacity:1}.px-timeline__arrow{position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;z-index:3;pointer-events:none}.px-timeline__date-badge{position:absolute;top:50%;transform:translateY(-50%);width:var(--px-badge-size);height:var(--px-badge-size);background:#fff;border:3px solid #0000;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;z-index:5;box-shadow:0 4px 16px rgba(0,0,0,0.08);transition:border-color 0.4s ease,box-shadow 0.4s ease,background 0.4s ease,transform 0.4s ease}.px-timeline__date-badge.px-filled{border-color:#000;background:linear-gradient(135deg,#f3e5f5,#ffffff);transform:translateY(-50%) scale(1.06)}.px-timeline__date-text{font-size:12px;font-weight:600;color:#000;line-height:1.3;transition:color 0.4s ease;letter-spacing:0.01em}.px_timeline__icon{display:flex;justify-content:center;align-items:center}.px_timeline__icon svg{height:25px;width:25px;fill:#fff}.px_icon{padding:18px;background:#000;border-radius:50%;display:flex;justify-content:center;align-items:center;width:fit-content;margin-bottom:15px}.px_icon svg{height:25px;width:25px;fill:#fff}.px-timeline__date-badge.px-filled .px-timeline__date-text{color:#000;font-weight:800}.px-timeline__image{margin-bottom:22px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,0.1)}.px-timeline__image img{height:auto;display:block;object-fit:cover;border-radius:10px;max-height:240px;width:100%}.px-timeline__title{font-size:20px;font-weight:800;color:#fff;letter-spacing:-0.02em;line-height:1.3}.px-timeline__description{font-size:15px;color:#fff;line-height:1.85;margin:0}.px-timeline__button-link{display:inline-flex;align-items:center;gap:6px;padding:11px 24px;font-size:13px;font-weight:700;color:#fff;background:#000;border-radius:50px;text-decoration:none;letter-spacing:0.04em;transition:background 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease;position:relative;overflow:hidden}.px-timeline__button-link::after{content:'';position:absolute;inset:0;border-radius:50px}.px-timeline__button-link:active{transform:translateY(0px)}.px-timeline[data-layout="alternate"] .px-timeline__stem-wrapper{left:50%;transform:translateX(-50%)}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(even){width:50%;align-self:flex-start;padding-right:calc((var(--px-badge-size) / 2) + 18px);padding-left:0}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(odd){width:50%;align-self:flex-end;padding-left:calc((var(--px-badge-size) / 2) + 18px);padding-right:0}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(even) .px-timeline__arrow{right:calc((var(--px-badge-size) / 2) + 6px);left:auto;border-width:12px 0 12px 13px;border-color:transparent transparent transparent #fff;filter:drop-shadow(2px 0px 2px rgba(0,0,0,0.06))}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(odd) .px-timeline__arrow{left:calc((var(--px-badge-size) / 2) + 6px);right:auto;border-width:12px 13px 12px 0;border-color:transparent #fff transparent transparent;filter:drop-shadow(-2px 0px 2px rgba(0,0,0,0.06))}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(even) .px-timeline__date-badge{right:calc(var(--px-badge-size) / -2);left:auto}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(odd) .px-timeline__date-badge{left:calc(var(--px-badge-size) / -2);right:auto}.px-timeline[data-layout="left"] .px-timeline__stem-wrapper{left:50%;transform:translateX(-50%)}.px-timeline[data-layout="left"] .px-timeline__item{width:50%;align-self:flex-start;padding-right:calc((var(--px-badge-size) / 2) + 18px);padding-left:0}.px-timeline[data-layout="left"] .px-timeline__item .px-timeline__arrow{right:calc((var(--px-badge-size) / 2) + 6px);left:auto;border-width:12px 0 12px 13px;border-color:transparent transparent transparent #fff;filter:drop-shadow(2px 0px 2px rgba(0,0,0,0.06))}.px-timeline[data-layout="left"] .px-timeline__item .px-timeline__date-badge{right:calc(var(--px-badge-size) / -2);left:auto}.px-timeline[data-layout="right"] .px-timeline__stem-wrapper{left:50%;transform:translateX(-50%)}.px-timeline[data-layout="right"] .px-timeline__item{width:50%;align-self:flex-end;padding-left:calc((var(--px-badge-size) / 2) + 18px);padding-right:0}.px-timeline[data-layout="right"] .px-timeline__item .px-timeline__arrow{left:calc((var(--px-badge-size) / 2) + 6px);right:auto;border-width:12px 13px 12px 0;border-color:transparent #fff transparent transparent;filter:drop-shadow(-2px 0px 2px rgba(0,0,0,0.06))}.px-timeline[data-layout="right"] .px-timeline__item .px-timeline__date-badge{left:calc(var(--px-badge-size) / -2);right:auto}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(even) .px_label{position:absolute;left:115%;top:0;bottom:0;height:fit-content;margin:auto;min-width:fit-content;text-wrap:nowrap}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(odd) .px_label{position:absolute;right:115%;top:0;bottom:0;height:fit-content;margin:auto;min-width:fit-content;text-wrap:nowrap}.px-timeline[data-layout="left"] .px_label{position:absolute;left:115%;top:0;bottom:0;height:fit-content;margin:auto;min-width:fit-content;text-wrap:nowrap}.px-timeline[data-layout="right"] .px_label{position:absolute;right:115%;top:0;bottom:0;height:fit-content;margin:auto;min-width:fit-content;text-wrap:nowrap}@media only screen and (max-width:767px){.px-timeline[data-layout="alternate"] .px-timeline__item .px_label{position:relative!important;left:0!important;margin-bottom:10px!important}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(even){padding-right:0!important}.px-timeline[data-layout="alternate"] .px-timeline__item:nth-child(odd){padding-left:0!important}.px-timeline[data-layout="alternate"] .px-timeline__item .px-timeline__date-badge{position:relative;left:auto!important;margin:auto;top:unset;transform:none;order:-1;margin-bottom:25px}.px-timeline[data-layout="alternate"] .px-timeline__item .px_label{width:100%}.px-timeline[data-layout="alternate"] .px-timeline__item{width:100%!important;align-self:flex-start!important;padding-right:0!important;display:flex;flex-direction:column}.px-timeline[data-layout="alternate"] .px-timeline__item .px-timeline__arrow{left:calc((var(--px-badge-size) / 2) + 76px)!important;right:auto!important;border-width:12px 13px 12px 0!important;filter:drop-shadow(-2px 0px 2px rgba(0,0,0,0.06))!important}.px-timeline[data-layout="alternate"] .px-timeline__item .px-timeline__date-badge{left:0!important;right:auto!important}.px-timeline[data-layout="alternate"] .px-timeline__stem-wrapper{top:0!important}.px-timeline[data-layout="alternate"] .px-timeline__arrow{opacity:0}.px-timeline[data-layout="left"] .px_label{position:relative!important;left:0!important;margin-bottom:10px!important}.px-timeline[data-layout="right"] .px_label{position:relative!important;left:0!important;margin-bottom:10px!important}.px-timeline[data-layout="right"] .px-timeline__item{width:80%}.px-timeline[data-layout="right"] .px-timeline__stem-wrapper{left:20%}.px-timeline[data-layout="left"] .px-timeline__item{width:80%}.px-timeline[data-layout="left"] .px-timeline__stem-wrapper{left:80%}}.breakdance .bde-heading{max-width:100%;margin:0}