.elementor .dmgenix-btn-1{all:unset;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:10px 18px;background:#5e17eb;color:#fff;font-weight:500;font-size:15px;line-height:1;border-radius:8px;overflow:hidden;transition:transform 0.35s ease}.dmgenix-btn-advanced .elementor-button-text{position:relative;z-index:2;transition:transform 0.4s ease}.dmgenix-btn-advanced::before{content:"";position:absolute;inset:0;background:#000;transform:translateX(-100%);transition:transform 0.45s cubic-bezier(.4,0,.2,1);z-index:1;border:1px solid #5e17eb;border-radius:8px}.dmgenix-btn-advanced::after{content:"";position:absolute;right:18px;width:18px;height:18px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'path d='M2 12h16l-6-6m6 6l-6 6'//svg");opacity:0;transform:translateX(-6px);transition:opacity 0.35s ease,transform 0.4s ease;z-index:2}.dmgenix-btn-advanced:hover::before{transform:translateX(0)}.dmgenix-btn-advanced:hover::after{opacity:1;transform:translateX(0)}.dmgenix-btn-advanced:hover .elementor-button-text{transform:translateX(-8px)}.dmgenix-btn-advanced:active{transform:scale(.97)}.dmgenix-btn-advanced:focus-visible{outline:2px solid rgb(94 23 235 / .6);outline-offset:3px;\n}.elementor .top-heading{z-index:1;\n}.elementor .text-1{z-index:1;\n}