.elementor-widget-autoplay-accordion .aa-accordion{--aa-duration:400ms;display:flex;flex-direction:column;gap:10px}.elementor-widget-autoplay-accordion .aa-item{position:relative;overflow:hidden;border:1px solid rgb(0 0 0 / .12);border-radius:6px;transition:border-color 0.2s ease}.elementor-widget-autoplay-accordion .aa-title-wrap{margin:0;padding:0;font:inherit;line-height:inherit;color:inherit}.elementor-widget-autoplay-accordion .aa-title{-webkit-appearance:none;appearance:none;position:relative;display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:16px 20px;border:0;border-radius:0;background-color:#fff0;box-shadow:none;color:inherit;font:inherit;font-weight:600;line-height:1.4;letter-spacing:inherit;text-align:start;text-transform:none;text-decoration:none;white-space:normal;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease}.elementor-widget-autoplay-accordion .aa-title:hover,.elementor-widget-autoplay-accordion .aa-title:focus{background-color:#fff0;color:inherit;border:0;box-shadow:none}.elementor-widget-autoplay-accordion .aa-title:focus-visible{outline:2px solid var(--e-global-color-accent,#2563eb);outline-offset:-2px}.elementor-widget-autoplay-accordion .aa-title-text{flex:1 1 auto;min-width:0}.elementor-widget-autoplay-accordion .aa-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.elementor-widget-autoplay-accordion .aa-icon-start .aa-icon{order:-1}.elementor-widget-autoplay-accordion .aa-icon i{font-size:1em}.elementor-widget-autoplay-accordion .aa-icon svg{width:1em;height:1em;fill:currentColor}.elementor-widget-autoplay-accordion .aa-icon-closed,.elementor-widget-autoplay-accordion .aa-icon-opened{display:inline-flex}.elementor-widget-autoplay-accordion .aa-icon-opened,.elementor-widget-autoplay-accordion .aa-item.is-open .aa-icon-closed{display:none}.elementor-widget-autoplay-accordion .aa-item.is-open .aa-icon-opened{display:inline-flex}.elementor-widget-autoplay-accordion .aa-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--aa-duration) ease}.elementor-widget-autoplay-accordion .aa-item.is-open .aa-content{grid-template-rows:1fr}.elementor-widget-autoplay-accordion .aa-content-inner{min-height:0;overflow:hidden}.elementor-widget-autoplay-accordion .aa-content-body{padding:0 20px 16px}.elementor-widget-autoplay-accordion .aa-content-body>:last-child{margin-bottom:0}.elementor-widget-autoplay-accordion .aa-progress{position:absolute;left:0;right:0;bottom:0;height:3px;overflow:hidden;background-color:#fff0;pointer-events:none;z-index:2;transition:opacity 0.2s ease}.elementor-widget-autoplay-accordion .aa-progress--top{position:relative;bottom:auto;width:100%;margin-bottom:8px}.elementor-widget-autoplay-accordion .aa-progress__bar{width:100%;height:100%;background-color:var(--e-global-color-accent,#2563eb);transform:scaleX(0);transform-origin:left center;will-change:transform}[dir="rtl"] .elementor-widget-autoplay-accordion .aa-progress__bar{transform-origin:right center}.elementor-widget-autoplay-accordion.aa-is-stopped .aa-progress{opacity:0}.elementor-widget-autoplay-accordion .aa-controls{display:flex;width:100%}.elementor-widget-autoplay-accordion .aa-controls--top{margin-bottom:10px}.elementor-widget-autoplay-accordion .aa-controls--bottom{margin-top:10px}.elementor-widget-autoplay-accordion .aa-controls--align-left{justify-content:flex-start}.elementor-widget-autoplay-accordion .aa-controls--align-center{justify-content:center}.elementor-widget-autoplay-accordion .aa-controls--align-right{justify-content:flex-end}.elementor-widget-autoplay-accordion .aa-toggle{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:0;padding:0;margin:0;border:0;border-radius:50%;background-color:rgb(0 0 0 / .06);color:inherit;line-height:1;cursor:pointer;box-shadow:none;text-decoration:none;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.elementor-widget-autoplay-accordion .aa-toggle:hover,.elementor-widget-autoplay-accordion .aa-toggle:focus{background-color:rgb(0 0 0 / .12);color:inherit}.elementor-widget-autoplay-accordion .aa-toggle:focus-visible{outline:2px solid var(--e-global-color-accent,#2563eb);outline-offset:2px}.elementor-widget-autoplay-accordion .aa-toggle svg{width:14px;height:14px;fill:currentColor;pointer-events:none}@media (prefers-reduced-motion:reduce){.elementor-widget-autoplay-accordion .aa-content,.elementor-widget-autoplay-accordion .aa-progress,.elementor-widget-autoplay-accordion .aa-toggle,.elementor-widget-autoplay-accordion .aa-title{transition:none}}