.e-con>.elementor-widget-bapro-container-carousel,.e-con-inner>.elementor-widget-bapro-container-carousel{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}.bapro-cc-track{--bapro-cc-per:3;--bapro-cc-gap:24px;--bapro-cc-n:1;--bapro-cc-view:100%;--bapro-cc-pad-start:0px;--bapro-cc-room:0px;display:grid!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-auto-flow:column!important;grid-auto-columns:calc((100% - var(--bapro-cc-gap) * (var(--bapro-cc-per) - 1)) / var(--bapro-cc-per))!important;grid-auto-rows:auto!important;gap:0 var(--bapro-cc-gap)!important;justify-content:start!important;align-content:start!important;justify-items:stretch!important;align-items:start!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.bapro-cc-track::-webkit-scrollbar{display:none}.bapro-cc-track.bapro-cc-track--equal{align-items:stretch!important}.bapro-cc-track.bapro-cc-track--free,.bapro-cc-track.is-settling,.bapro-cc-track.is-dragging{scroll-snap-type:none}.bapro-cc-track.bapro-cc-track--drag{cursor:grab}.bapro-cc-track.is-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}.bapro-cc-track.is-dragging>.bapro-cc-slide{pointer-events:none}.bapro-cc-track:focus-visible{outline:3px solid #5b3df5;outline-offset:2px}.bapro-cc-track.has-room{padding-block-start:calc(var(--bapro-cc-pt, 0px) + var(--bapro-cc-room))!important;padding-block-end:calc(var(--bapro-cc-pb, 0px) + var(--bapro-cc-room))!important;margin-block-start:calc(var(--bapro-cc-mt, 0px) - var(--bapro-cc-room))!important;margin-block-end:calc(var(--bapro-cc-mb, 0px) - var(--bapro-cc-room))!important}.bapro-cc-track>.bapro-cc-slide{grid-row:1;grid-column:auto;width:auto!important;min-width:0!important;max-width:none!important;flex:none;scroll-snap-align:start}.bapro-cc-track.bapro-cc-track--above>.bapro-cc-slide{grid-row:2}.bapro-cc-track.bapro-cc-track--center>.bapro-cc-slide{scroll-snap-align:center}.bapro-cc-track.bapro-cc-track--equal>.bapro-cc-slide{align-self:stretch!important;height:auto!important}.bapro-cc-track>.bapro-cc-host,.bapro-cc-track>.bapro-cc-ghost{grid-row:2;grid-column:1 / span var(--bapro-cc-n);position:sticky!important;inset-inline-start:var(--bapro-cc-pad-start);justify-self:start!important;align-self:start!important;width:var(--bapro-cc-view)!important;min-width:0!important;max-width:none!important;margin:0!important;z-index:3;scroll-snap-align:none}.bapro-cc-track.bapro-cc-track--above>.bapro-cc-host{grid-row:1}.bapro-cc-track>.bapro-cc-ghost{height:0;padding:0;border:0;pointer-events:none}.elementor-widget-bapro-container-carousel.bapro-cc-off{display:none!important}.bapro-cc{--bapro-cc-accent:#5b3df5;--bapro-cc-justify:space-between;--bapro-cc-bar-gap:16px;--bapro-cc-bar-space:24px;--bapro-cc-arrow-gap:10px;--bapro-cc-arrow-x:12px;--bapro-cc-arrow-y:0px;--bapro-cc-arrow-shift:0px;--bapro-cc-dot-size:10px;--bapro-cc-dot-active:28px;--bapro-cc-dot-gap:8px;--bapro-cc-progress:0;position:relative;box-sizing:border-box;width:100%;color:#4a4763}.bapro-cc *,.bapro-cc *::before,.bapro-cc *::after{box-sizing:border-box}.bapro-cc .bapro-cc__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--bapro-cc-justify);gap:var(--bapro-cc-bar-gap);min-width:0}.bapro-cc:not(.is-ready) .bapro-cc__bar,.bapro-cc.bapro-cc--nobar .bapro-cc__bar{display:none}.bapro-cc.bapro-cc--below .bapro-cc__bar{margin-block-start:var(--bapro-cc-bar-space)}.bapro-cc.bapro-cc--above .bapro-cc__bar{margin-block-end:var(--bapro-cc-bar-space)}.bapro-cc.bapro-cc--root .bapro-cc__arrow{--bapro-cc-arrow-color:#14122b;--bapro-cc-arrow-bg:#fff;--bapro-cc-arrow-border:#e7e6f2;appearance:none;-webkit-appearance:none;display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;min-width:0;min-height:0;margin:0;padding:0;border:1px solid var(--bapro-cc-arrow-border);border-radius:50%;background:var(--bapro-cc-arrow-bg);background-image:none;box-shadow:0 4px 14px rgba(20,18,43,.06);color:var(--bapro-cc-arrow-color);font-family:inherit;font-size:20px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;pointer-events:auto;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,opacity 0.2s ease,transform 0.2s ease}.bapro-cc.bapro-cc--root .bapro-cc__arrow:not(:disabled):hover,.bapro-cc.bapro-cc--root .bapro-cc__arrow:focus-visible{--bapro-cc-arrow-color:#fff;--bapro-cc-arrow-bg:var(--bapro-cc-accent);--bapro-cc-arrow-border:var(--bapro-cc-accent)}.bapro-cc.bapro-cc--root .bapro-cc__arrow:focus-visible{outline:3px solid rgba(91,61,245,.45);outline-offset:2px}.bapro-cc.bapro-cc--root .bapro-cc__arrow:disabled{opacity:.4;cursor:default}.bapro-cc .bapro-cc__arrow .bapro-cc__svg{display:block;width:1em;height:1em;fill:currentColor;pointer-events:none}.bapro-cc .bapro-cc__arrow--prev .bapro-cc__svg,.bapro-cc.is-rtl .bapro-cc__arrow--next .bapro-cc__svg{transform:scaleX(-1)}.bapro-cc.is-rtl .bapro-cc__arrow--prev .bapro-cc__svg{transform:none}.bapro-cc .bapro-cc__icon{display:inline-flex}.bapro-cc .bapro-cc__toggle .bapro-cc__icon--play,.bapro-cc .bapro-cc__toggle.is-paused .bapro-cc__icon--pause{display:none}.bapro-cc .bapro-cc__toggle.is-paused .bapro-cc__icon--play{display:inline-flex}.bapro-cc .bapro-cc__arrows{display:flex;flex:none;align-items:center;gap:var(--bapro-cc-arrow-gap)}.bapro-cc.bapro-cc--arrows-start .bapro-cc__arrows{order:-1}.bapro-cc.bapro-cc--arrows-split .bapro-cc__arrows{display:contents}.bapro-cc.bapro-cc--arrows-split .bapro-cc__bar{flex-wrap:nowrap}.bapro-cc.bapro-cc--arrows-split .bapro-cc__arrow--prev{order:-1}.bapro-cc.bapro-cc--arrows-split .bapro-cc__arrow--next{order:9}.bapro-cc.is-overlay .bapro-cc__arrows{display:block;position:absolute;inset-inline:0;top:calc(var(--bapro-cc-arrow-y) + var(--bapro-cc-arrow-shift));height:0;pointer-events:none}.bapro-cc.is-overlay .bapro-cc__arrows .bapro-cc__arrow{position:absolute;top:0;translate:0 -50%}.bapro-cc.is-overlay .bapro-cc__arrows .bapro-cc__arrow--prev{inset-inline-start:var(--bapro-cc-arrow-x)}.bapro-cc.is-overlay .bapro-cc__arrows .bapro-cc__arrow--next{inset-inline-end:var(--bapro-cc-arrow-x)}.bapro-cc.bapro-cc--nobar.is-overlay .bapro-cc__bar{display:block;height:0;min-height:0;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.bapro-cc .bapro-cc__dots{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bapro-cc-dot-gap);min-width:0}.bapro-cc .bapro-cc__dots .bapro-cc__dot{--bapro-cc-dot-color:#d9d6ee;appearance:none;-webkit-appearance:none;position:relative;display:block;flex:none;width:var(--bapro-cc-dot-size);height:var(--bapro-cc-dot-size);min-width:0;min-height:0;margin:0;padding:0;border:0 solid transparent;border-radius:999px;background:var(--bapro-cc-dot-color);background-image:none;box-shadow:none;color:inherit;font-family:inherit;font-size:0;line-height:0;letter-spacing:0;text-transform:none;cursor:pointer;transition:width 0.25s ease,background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.bapro-cc .bapro-cc__dots .bapro-cc__dot::after{content:"";position:absolute;inset:-8px calc(var(--bapro-cc-dot-gap) / -2)}.bapro-cc .bapro-cc__dots .bapro-cc__dot:hover,.bapro-cc .bapro-cc__dots .bapro-cc__dot:focus-visible{--bapro-cc-dot-color:#a99df5}.bapro-cc .bapro-cc__dots .bapro-cc__dot.is-active{--bapro-cc-dot-color:var(--bapro-cc-accent);width:var(--bapro-cc-dot-active)}.bapro-cc .bapro-cc__dots .bapro-cc__dot:focus-visible{outline:3px solid rgba(91,61,245,.45);outline-offset:3px}.bapro-cc .bapro-cc__counter{display:inline-flex;flex:none;align-items:baseline;gap:6px;margin:0;color:#4a4763;font-size:15px;font-weight:500;line-height:1.2;font-variant-numeric:tabular-nums}.bapro-cc .bapro-cc__current{color:#14122b;font-weight:700}.bapro-cc .bapro-cc__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bapro-cc .bapro-cc__progress{flex:1 1 40px;height:4px;min-width:40px;overflow:hidden;border-radius:99px;background-color:#e7e6f2}.bapro-cc .bapro-cc__progress-fill{display:block;width:100%;height:100%;border-radius:99px;background-color:var(--bapro-cc-accent);transform:scaleX(var(--bapro-cc-progress));transform-origin:0 50%;transition:transform 0.2s ease-out}.bapro-cc.is-rtl .bapro-cc__progress-fill{transform-origin:100% 50%}.bapro-cc .bapro-cc__notice{margin:0;padding:12px 16px;border:1px dashed #b9b2ee;border-radius:12px;background:#f6f5ff;color:#4a4763;font-size:13px;line-height:1.5;text-align:center}@media (prefers-reduced-motion:reduce){.bapro-cc.bapro-cc--root .bapro-cc__arrow,.bapro-cc .bapro-cc__dots .bapro-cc__dot,.bapro-cc .bapro-cc__progress-fill{transition:none}}.bapro-cc [hidden]{display:none!important}