.mk-rail{position:relative;overflow:hidden}
.mk-rail .mk-rail-track{display:flex;flex-wrap:nowrap;overflow:visible !important;gap:18px;padding:4px 4px 18px;transform:translate3d(var(--mk-x,0px),0,0) !important;transition:transform 560ms cubic-bezier(.22,.61,.36,1);will-change:transform;scroll-snap-type:none !important}
.mk-rail .mk-rail-track::-webkit-scrollbar{width:0;height:0;display:none}
.mk-rail .mk-rail-track > *{flex:0 0 calc(25% - 13.5px) !important;max-width:calc(25% - 13.5px) !important;min-width:0}
.mk-rail-dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:8px}
.mk-rail-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.28);cursor:pointer;transition:background 200ms,width 200ms,height 200ms}
.mk-rail-dots button:hover{background:rgba(0,0,0,.55)}
.mk-rail-dots button[aria-current="true"]{background:#000;width:11px;height:11px}
@media(max-width:1024px){.mk-rail .mk-rail-track > *{flex:0 0 calc(50% - 9px) !important;max-width:calc(50% - 9px) !important}}
@media(max-width:640px){.mk-rail .mk-rail-track > *{flex:0 0 100% !important;max-width:100% !important}}

html body .elementor .mk-rail .mk-rail-track.mk-rail-track.mk-rail-track{transform:translate3d(var(--mk-x,0px),0,0) !important;transition:transform 560ms cubic-bezier(.22,.61,.36,1) !important}
