/*! Elite Kit — image-accordion widget. Built by tools/build-widget-css.mjs; edit assets/css/tailwind/widgets/widget-css/image-accordion.css. */
.ek-image-accordion-wrapper .ekl-image-accordion-title{margin:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.ek-image-accordion-wrapper .ek-ia-content-button{border-radius:var(--radius-md);background-color:var(--color-ekl-brand-two);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white)}@media (hover:hover){.ek-image-accordion-wrapper .ek-ia-content-button:hover{background-color:var(--color-ekl-hover)}}.ek-image-accordion-click .ek-ia-item.active,.ek-image-accordion-hover .ek-ia-item:hover,.ek-image-accordion-hover .ek-ia-item:focus-within{flex:3!important}.ek-ia-item .ek-ia-toggle{inset:calc(var(--spacing) * 0);z-index:1;margin:calc(var(--spacing) * 0);cursor:pointer;border-style:var(--tw-border-style);width:100%;height:100%;padding:calc(var(--spacing) * 0);background-color:#0000;border-width:0;display:block;position:absolute}.ek-ia-item .ek-ia-toggle:focus-visible{outline-offset:-6px;outline:3px solid #fff;box-shadow:inset 0 0 0 6px #000000b3}.ek-ia-item .ek-overlay{pointer-events:none}.ek-ia-item .ek-ia-content-wrapper{pointer-events:auto;z-index:2;position:relative}.ek-image-accordion-click .ek-ia-item.active .ek-ia-toggle,.ek-image-accordion-hover .ek-ia-item:hover .ek-ia-toggle,.ek-image-accordion-hover .ek-ia-item:focus-within .ek-ia-toggle{pointer-events:none}.ek-image-accordion-click .ek-ia-item.active .ek-overlay{background-color:#0000004a}.ek-image-accordion-click .ek-ia-item:not(.active) .ek-ia-content-wrapper{display:none}.ek-image-accordion-hover .ek-ia-item:not(:hover):not(:focus-within) .ek-ia-content-wrapper{display:none}@media (prefers-reduced-motion:reduce){.ek-ia-item{transition:none!important}.ek_fadeInUp{animation-name:noAnimation}}.ek_fadeInUp{animation-name:fadeInUp;animation-duration:1.25s}.ek_noAnimation{animation-name:noAnimation;animation-duration:.3s}.ek-ia-content-icon-title.ek-ia-icon-right{flex-direction:row-reverse}.ek-image-accordion-vertical .ek-ia-gallery-wrap{flex-direction:column}
