.e-con>.elementor-widget-bapro-post-timeline,.e-con-inner>.elementor-widget-bapro-post-timeline{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}.bapro-ptl{--bapro-ptl-gap:44px;--bapro-ptl-rail:72px;--bapro-ptl-line-w:2px;--bapro-ptl-line:#e3e6ee;--bapro-ptl-accent:#5b3df5;--bapro-ptl-top:28px;--bapro-ptl-arrow:#fff;--bapro-ptl-m:var(--bapro-ptl-marker, 18px);--bapro-ptl-p:0px;box-sizing:border-box;width:100%}.bapro-ptl--marker-icon,.bapro-ptl--marker-date,.bapro-ptl--marker-thumb{--bapro-ptl-m:var(--bapro-ptl-marker, 48px)}.bapro-ptl *,.bapro-ptl *::before,.bapro-ptl *::after{box-sizing:border-box}.bapro-ptl__list{position:relative;display:flex;flex-direction:column;gap:var(--bapro-ptl-gap)}.bapro-ptl__line{position:absolute;top:0;bottom:0;left:50%;width:var(--bapro-ptl-line-w);border-radius:4px;background:var(--bapro-ptl-line);translate:-50% 0}.bapro-ptl--left .bapro-ptl__line{left:calc(var(--bapro-ptl-rail) / 2)}.bapro-ptl--right .bapro-ptl__line{left:calc(100% - var(--bapro-ptl-rail) / 2)}.bapro-ptl__fill{position:absolute;top:0;left:0;display:none;width:100%;height:var(--bapro-ptl-p);max-height:100%;border-radius:inherit;background:var(--bapro-ptl-accent)}.bapro-ptl--progress .bapro-ptl__fill{display:block}.bapro-ptl__entry{position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--bapro-ptl-rail) minmax(0,1fr);align-items:start}.bapro-ptl__entry.is-left{grid-template-areas:"card marker date"}.bapro-ptl__entry.is-right{grid-template-areas:"date marker card"}.bapro-ptl--left .bapro-ptl__entry{grid-template-areas:". date" "marker card";grid-template-columns:var(--bapro-ptl-rail) minmax(0,1fr)}.bapro-ptl--right .bapro-ptl__entry{grid-template-areas:"date ." "card marker";grid-template-columns:minmax(0,1fr) var(--bapro-ptl-rail)}.bapro-ptl__card{position:relative;grid-area:card;min-width:0}.bapro-ptl__card>.bapro-post{position:relative;z-index:1;height:auto}.bapro-ptl .bapro-ptl__marker{position:relative;z-index:2;display:flex;flex-direction:column;grid-area:marker;align-items:center;justify-content:center;justify-self:center;overflow:hidden;width:var(--bapro-ptl-m);height:var(--bapro-ptl-m);margin-top:var(--bapro-ptl-top);border:4px solid var(--bapro-ptl-accent);border-radius:50%;background-color:#fff;color:var(--bapro-ptl-accent);font-size:calc(var(--bapro-ptl-m) * 0.38);line-height:1;transition:background-color 0.35s ease,color 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease}.bapro-ptl .bapro-ptl__marker--icon,.bapro-ptl .bapro-ptl__marker--date,.bapro-ptl .bapro-ptl__marker--thumb{border-width:2px;border-color:var(--bapro-ptl-line);box-shadow:0 0 0 5px #fff}.bapro-ptl__marker svg{width:1em;height:1em;fill:currentColor}.bapro-ptl__marker-day{font-size:calc(var(--bapro-ptl-m) * 0.36);font-weight:800;line-height:1}.bapro-ptl__marker-month{margin-top:1px;font-size:calc(var(--bapro-ptl-m) * 0.21);font-weight:700;letter-spacing:.4px;line-height:1;text-transform:uppercase}.bapro-ptl .bapro-ptl__marker-img{display:block;width:100%;max-width:none;height:100%;margin:0;border-radius:0;object-fit:cover}.bapro-ptl .bapro-ptl__entry.is-passed .bapro-ptl__marker{border-color:var(--bapro-ptl-accent);background-color:var(--bapro-ptl-accent);color:#fff}.bapro-ptl .bapro-ptl__entry.is-passed .bapro-ptl__marker--dot{box-shadow:0 0 0 5px color-mix(in srgb,var(--bapro-ptl-accent) 18%,transparent)}.bapro-ptl__date{grid-area:date;align-self:start;margin-top:calc(var(--bapro-ptl-top) + var(--bapro-ptl-m) / 2 - 0.75em);padding:0 6px;color:var(--bapro-ptl-accent);font-size:15px;font-weight:700;line-height:1.5}.bapro-ptl__entry.is-right .bapro-ptl__date{text-align:right}.bapro-ptl--left .bapro-ptl__date,.bapro-ptl--right .bapro-ptl__date{margin:0 0 10px;padding:0;text-align:left}.bapro-ptl--right .bapro-ptl__entry .bapro-ptl__date{text-align:right}.bapro-ptl--left.bapro-ptl--dated .bapro-ptl__marker,.bapro-ptl--right.bapro-ptl--dated .bapro-ptl__marker{grid-row:2}.bapro-ptl--arrow .bapro-ptl__card::before{content:"";position:absolute;top:calc(var(--bapro-ptl-top) + var(--bapro-ptl-m) / 2 - 9px);z-index:2;width:18px;height:18px;border-radius:3px;background:var(--bapro-ptl-arrow);rotate:45deg}.bapro-ptl--alternate .bapro-ptl__entry.is-left .bapro-ptl__card::before,.bapro-ptl--right .bapro-ptl__card::before{right:-8px;box-shadow:3px -3px 6px -3px rgba(20,24,40,.08)}.bapro-ptl--alternate .bapro-ptl__entry.is-right .bapro-ptl__card::before,.bapro-ptl--left .bapro-ptl__card::before{left:-8px;box-shadow:-3px 3px 6px -3px rgba(20,24,40,.08)}.bapro-ptl__card:has(.bapro-post:hover)::before{translate:0 -4px}.bapro-ptl--arrow .bapro-ptl__card::before{transition:translate 0.35s ease}.bapro-ptl--arrow .bapro-ptl__card:has(.bapro-post--skin-overlay)::before{background:#1d2330}.bapro-ptl__group{position:relative;z-index:2;display:flex;justify-content:center}.bapro-ptl--left .bapro-ptl__group{justify-content:flex-start}.bapro-ptl--right .bapro-ptl__group{justify-content:flex-end}.bapro-ptl__group-label{display:inline-block;padding:7px 18px;border-radius:30px;background-color:var(--bapro-ptl-accent);color:#fff;font-size:14px;font-weight:700;letter-spacing:.3px;line-height:1.3}.bapro-ptl--js:not(.bapro-ptl--enter-none) .bapro-ptl__card,.bapro-ptl--js:not(.bapro-ptl--enter-none) .bapro-ptl__date{transition:opacity 0.6s ease,translate 0.7s cubic-bezier(.25,1,.5,1)}.bapro-ptl--js:not(.bapro-ptl--enter-none) .bapro-ptl__entry:not(.is-in) .bapro-ptl__card,.bapro-ptl--js:not(.bapro-ptl--enter-none) .bapro-ptl__entry:not(.is-in) .bapro-ptl__date{opacity:0}.bapro-ptl--js.bapro-ptl--enter-fade .bapro-ptl__entry:not(.is-in) .bapro-ptl__card{translate:0 30px}.bapro-ptl--js.bapro-ptl--enter-slide .bapro-ptl__entry:not(.is-in) .bapro-ptl__card{translate:-30px 0}.bapro-ptl--js.bapro-ptl--enter-slide.bapro-ptl--alternate .bapro-ptl__entry.is-left:not(.is-in) .bapro-ptl__card,.bapro-ptl--js.bapro-ptl--enter-slide.bapro-ptl--right .bapro-ptl__entry:not(.is-in) .bapro-ptl__card{translate:30px 0}.bapro-ptl__nav{display:flex;justify-content:center;margin-top:44px}.bapro-ptl .bapro-ptl__nav .bapro-ptl__loadmore{-webkit-appearance:none;appearance:none;position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;min-height:0;margin:0;padding:13px 28px;border:0;border-radius:40px;background:var(--bapro-ptl-accent);box-shadow:none;color:#fff;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:normal;line-height:1.2;text-decoration:none;text-transform:none;cursor:pointer;transition:all 0.3s ease}.bapro-ptl .bapro-ptl__nav .bapro-ptl__loadmore:hover{filter:brightness(1.1)}.bapro-ptl .bapro-ptl__nav .bapro-ptl__loadmore:focus-visible{outline:2px solid var(--bapro-ptl-accent);outline-offset:3px}.bapro-ptl .bapro-ptl__nav .bapro-ptl__loadmore:disabled{cursor:wait;opacity:.7}.bapro-ptl__loadmore svg{width:1em;height:1em;fill:currentColor}.bapro-ptl .bapro-btn__icon{display:inline-flex}.bapro-ptl__loader{display:inline-flex;gap:6px;padding:10px;visibility:hidden}.bapro-ptl.is-loading .bapro-ptl__loader{visibility:visible}.bapro-ptl__loader span{width:9px;height:9px;border-radius:50%;background:var(--bapro-ptl-accent);animation:bapro-ptl-dot 0.9s ease-in-out infinite}.bapro-ptl__loader span:nth-child(2){animation-delay:0.15s}.bapro-ptl__loader span:nth-child(3){animation-delay:0.3s}@keyframes bapro-ptl-dot{0%,80%,100%{opacity:.25;scale:.7}40%{opacity:1;scale:1}}.bapro-ptl__empty{color:#646b7a;text-align:center}@media (max-width:767px){.bapro-ptl{--bapro-ptl-rail:44px;--bapro-ptl-gap:30px}.bapro-ptl .bapro-ptl__line{left:calc(var(--bapro-ptl-rail) / 2)}.bapro-ptl .bapro-ptl__entry,.bapro-ptl .bapro-ptl__entry.is-left,.bapro-ptl .bapro-ptl__entry.is-right{grid-template-areas:". date" "marker card";grid-template-columns:var(--bapro-ptl-rail) minmax(0,1fr)}.bapro-ptl.bapro-ptl--dated .bapro-ptl__marker{grid-row:2}.bapro-ptl .bapro-ptl__entry .bapro-ptl__date{margin:0 0 8px;padding:0;text-align:left}.bapro-ptl--marker-icon,.bapro-ptl--marker-date,.bapro-ptl--marker-thumb{--bapro-ptl-m:var(--bapro-ptl-marker, 38px)}.bapro-ptl.bapro-ptl--arrow .bapro-ptl__entry .bapro-ptl__card::before{right:auto;left:-8px;box-shadow:-3px 3px 6px -3px rgba(20,24,40,.08)}.bapro-ptl .bapro-ptl__group{justify-content:flex-start}.bapro-ptl.bapro-ptl--js.bapro-ptl--enter-slide .bapro-ptl__entry.bapro-ptl__entry.bapro-ptl__entry:not(.is-in) .bapro-ptl__card{translate:-30px 0}}@media (prefers-reduced-motion:reduce){.bapro-ptl .bapro-ptl__marker,.bapro-ptl--js .bapro-ptl__card,.bapro-ptl--js .bapro-ptl__date{transition:none}.bapro-ptl--js .bapro-ptl__entry:not(.is-in) .bapro-ptl__card,.bapro-ptl--js .bapro-ptl__entry:not(.is-in) .bapro-ptl__date{opacity:1;translate:none}.bapro-ptl__loader span{animation:none}}.bapro-ptl [hidden]{display:none!important}