.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.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)}.bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-heading{max-width:100%;margin:0}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .bdext-timeline{--_marker:var(--bdext-tl-marker-size,20px);--_marker-top:var(--bdext-tl-marker-top,0px);--_line-width:var(--bdext-tl-line-width,2px);--_line-color:var(--bdext-tl-line-color,#d1d5db);--_progress-color:var(--bdext-tl-progress-color,#111827);--_gap:var(--bdext-tl-gap,32px);--_offset:var(--bdext-tl-offset,20px)}.breakdance .bdext-timeline__list{list-style:none;margin:0;padding:0}.breakdance .bdext-timeline__item{position:relative}:where(.breakdance .bdext-timeline){width:100%}:where(.breakdance .bdext-timeline__list){display:flex;flex-direction:column;gap:var(--_gap)}:where(.breakdance .bdext-timeline__item){box-sizing:border-box;min-height:calc(var(--_marker-top) + var(--_marker));padding-inline-start:calc(var(--_marker) + var(--_offset))}:where(.breakdance .bdext-timeline__marker){position:absolute;z-index:1;top:var(--_marker-top);inset-inline-start:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--_marker);height:var(--_marker);border-radius:var(--bdext-tl-marker-radius,50%);background-color:var(--bdext-tl-marker-bg,#111827);color:var(--bdext-tl-marker-color,#ffffff);transition:background-color 0.2s ease,color 0.2s ease}:where(.breakdance .bdext-timeline__marker) svg{width:var(--bdext-tl-icon-size,55%);height:var(--bdext-tl-icon-size,55%);color:inherit;fill:currentColor}:where(.breakdance .bdext-timeline__item:not(:last-child))::before,:where(.breakdance .bdext-timeline--progress .bdext-timeline__item:not(:last-child))::after{content:"";position:absolute;top:calc(var(--_marker-top) + var(--_marker) / 2);inset-inline-start:calc(var(--_marker) / 2 - var(--_line-width) / 2);width:var(--_line-width);height:calc(100% + var(--_gap));background-color:var(--_line-color)}:where(.breakdance .bdext-timeline--progress .bdext-timeline__item:not(:last-child))::after{background-color:var(--_progress-color);transform:scaleY(var(--bdext-tl-fill,0));transform-origin:top}:where(.breakdance .bdext-timeline--progress) .bdext-timeline__marker{background-color:var(--bdext-tl-marker-bg,var(--_line-color));color:var(--bdext-tl-marker-color,var(--_progress-color))}:where(.breakdance .bdext-timeline--progress .bdext-timeline__item.is-reached) .bdext-timeline__marker{background-color:var(--bdext-tl-marker-active-bg,var(--_progress-color));color:var(--bdext-tl-marker-active-color,#ffffff)}:where(.breakdance .bdext-timeline--line-end .bdext-timeline__item){padding-inline-start:0;padding-inline-end:calc(var(--_marker) + var(--_offset));text-align:end}:where(.breakdance .bdext-timeline--line-end .bdext-timeline__marker){inset-inline-start:auto;inset-inline-end:0}:where(.breakdance .bdext-timeline--line-end .bdext-timeline__item:not(:last-child))::before,:where(.breakdance .bdext-timeline--line-end.bdext-timeline--progress .bdext-timeline__item:not(:last-child))::after{inset-inline-start:auto;inset-inline-end:calc(var(--_marker) / 2 - var(--_line-width) / 2)}:where(.breakdance .bdext-timeline--alternating .bdext-timeline__item){width:50%;padding-inline-start:0;padding-inline-end:calc(var(--_marker) / 2 + var(--_offset));text-align:end}:where(.breakdance .bdext-timeline--alternating .bdext-timeline__item:nth-child(even)){margin-inline-start:50%;padding-inline-start:calc(var(--_marker) / 2 + var(--_offset));padding-inline-end:0;text-align:start}:where(.breakdance .bdext-timeline--alternating .bdext-timeline__marker){inset-inline-start:auto;inset-inline-end:calc(var(--_marker) / -2)}:where(.breakdance .bdext-timeline--alternating .bdext-timeline__item:nth-child(even)) .bdext-timeline__marker{inset-inline-start:calc(var(--_marker) / -2);inset-inline-end:auto}:where(.breakdance .bdext-timeline--alternating .bdext-timeline__item:not(:last-child))::before,:where(.breakdance .bdext-timeline--alternating.bdext-timeline--progress .bdext-timeline__item:not(:last-child))::after{inset-inline-start:auto;inset-inline-end:calc(var(--_line-width) / -2)}:where(.breakdance .bdext-timeline--alternating .bdext-timeline__item:nth-child(even):not(:last-child))::before,:where(.breakdance .bdext-timeline--alternating.bdext-timeline--progress .bdext-timeline__item:nth-child(even):not(:last-child))::after{inset-inline-start:calc(var(--_line-width) / -2);inset-inline-end:auto}:where(.breakdance .bdext-timeline--horizontal){--bdext-tl-axis:x}:where(.breakdance .bdext-timeline__viewport){overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-behavior:smooth;padding-block-end:8px}:where(.breakdance .bdext-timeline__viewport:focus-visible){outline:2px solid currentColor;outline-offset:2px}:where(.breakdance .bdext-timeline--horizontal .bdext-timeline__list){flex-direction:row;width:max-content}:where(.breakdance .bdext-timeline--horizontal .bdext-timeline__item){flex:none;width:var(--bdext-tl-item-width,280px);min-height:0;padding-inline-start:0;padding-block-start:calc(var(--_marker-top) + var(--_marker) + var(--_offset));scroll-snap-align:start}:where(.breakdance .bdext-timeline--horizontal .bdext-timeline__item:not(:last-child))::before{top:calc(var(--_marker-top) + var(--_marker) / 2 - var(--_line-width) / 2);inset-inline-start:calc(var(--_marker) / 2);width:calc(100% + var(--_gap));height:var(--_line-width)}:where(.breakdance .bdext-timeline--horizontal .bdext-timeline__item:not(:last-child))::after{content:none}:where(.breakdance .bdext-timeline__nav){display:flex;justify-content:flex-end;gap:8px;margin-block-start:12px}:where(.breakdance .bdext-timeline__nav[hidden]){display:none}:where(.breakdance .bdext-timeline__nav-button){display:inline-flex;align-items:center;justify-content:center;width:var(--bdext-tl-nav-size,40px);height:var(--bdext-tl-nav-size,40px);padding:0;border:1px solid currentColor;border-radius:50%;background-color:var(--bdext-tl-nav-bg,transparent);color:var(--bdext-tl-nav-color,inherit);cursor:pointer}:where(.breakdance .bdext-timeline__nav-button[aria-disabled="true"]){opacity:0.4;cursor:default}:where(.breakdance .bdext-timeline__nav-button:focus-visible){outline:2px solid currentColor;outline-offset:2px}:where(.breakdance .bdext-timeline__nav-button) svg{width:50%;height:50%}:where(.breakdance .bdext-timeline__card){display:flex;flex-direction:column;gap:var(--bdext-tl-card-gap,12px);box-sizing:border-box}:where(.breakdance .bdext-timeline__card>.bdext-timeline__media:first-child){overflow:hidden;border-start-start-radius:inherit;border-start-end-radius:inherit}:where(.breakdance .bdext-timeline__content){display:flex;flex-direction:column;gap:var(--bdext-tl-content-gap,6px);box-sizing:border-box}:where(.breakdance .bdext-timeline__date){display:block;font-size:0.875em;font-weight:600}:where(.breakdance .bdext-timeline__title){margin:0}:where(.breakdance .bdext-timeline__text)>:first-child{margin-top:0}:where(.breakdance .bdext-timeline__text)>:last-child{margin-bottom:0}:where(.breakdance .bdext-timeline__media) img{display:block;margin-inline:var(--bdext-tl-image-margin,0 auto);width:var(--bdext-tl-image-width,auto);max-width:100%;height:auto;aspect-ratio:var(--bdext-tl-image-ratio,auto);object-fit:var(--bdext-tl-image-fit,cover);border-radius:var(--bdext-tl-image-radius,0)}:where(.breakdance .bdext-timeline--alternating .bdext-timeline__item:nth-child(odd)),:where(.breakdance .bdext-timeline--line-end .bdext-timeline__item){--bdext-tl-image-margin:auto 0}@media (prefers-reduced-motion:reduce){:where(.breakdance .bdext-timeline__marker){transition:none}:where(.breakdance .bdext-timeline__viewport){scroll-behavior:auto}}