.elementor-widget-dmk-expandable-panel{width:100%}.dmk-ep{display:flex;height:500px;min-width:0;min-height:0;transition:ease-out}.dmk-ep__panel{flex:1 1 0;position:relative;overflow:hidden;cursor:pointer;min-width:0;min-height:0;border-radius:4px;transition:background-color var(--dmk-ep-duration, .5s) var(--dmk-ep-easing, ease),color var(--dmk-ep-duration, .5s) var(--dmk-ep-easing, ease)}.dmk-ep__content{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;padding:24px;overflow:hidden;transform-origin:center center}.dmk-ep__bg-video{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.dmk-ep__bg-video video{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover;border:0;pointer-events:none}.dmk-ep__bg-video iframe{position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%,-50%);border:0;pointer-events:none}.dmk-ep__number{font-size:1.5rem;font-weight:700;opacity:.6;margin-bottom:8px}.dmk-ep__heading{font-size:1.25rem;font-weight:600;margin-bottom:8px}.dmk-ep__description{font-size:.9rem;line-height:1.6;margin-bottom:16px}.dmk-ep__image{flex:1 1 auto;min-height:0;margin-bottom:16px;overflow:hidden;border-radius:8px;transform-origin:center center}.dmk-ep__image img{width:100%;height:100%;display:block;object-fit:cover}.dmk-ep__button-wrap{margin-top:auto}.dmk-ep__button{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:.9rem;font-weight:500;cursor:pointer}.dmk-ep__button-icon{display:inline-flex;align-items:center;width:16px;height:16px}.dmk-ep__button-icon svg{width:100%;height:100%}.dmk-ep__number,.dmk-ep__heading,.dmk-ep__description,.dmk-ep__button,.dmk-ep__button i,.dmk-ep__button svg,.dmk-ep__button svg *{transition:color var(--dmk-ep-duration, .3s) var(--dmk-ep-easing, ease),fill var(--dmk-ep-duration, .3s) var(--dmk-ep-easing, ease),stroke var(--dmk-ep-duration, .3s) var(--dmk-ep-easing, ease)}.dmk-ep__panel--active .dmk-ep__number,.dmk-ep__panel--active .dmk-ep__heading,.dmk-ep__panel--active .dmk-ep__description,.dmk-ep__panel--active .dmk-ep__button,.dmk-ep__panel--active .dmk-ep__button i,.dmk-ep__panel--active .dmk-ep__button svg{color:#fff;fill:#fff}.dmk-ep__panel:not(.dmk-ep__panel--active) .dmk-ep__number,.dmk-ep__panel:not(.dmk-ep__panel--active) .dmk-ep__heading,.dmk-ep__panel:not(.dmk-ep__panel--active) .dmk-ep__description,.dmk-ep__panel:not(.dmk-ep__panel--active) .dmk-ep__button,.dmk-ep__panel:not(.dmk-ep__panel--active) .dmk-ep__button i,.dmk-ep__panel:not(.dmk-ep__panel--active) .dmk-ep__button svg{color:#111;fill:#111}
