.safelayout-ei-box-button-block{display:block;margin:auto;position:relative}.safelayout-ei-box-button-block a{align-items:center;background:var(--sl-ei-box-button-background-color)!important;border:0 solid;box-sizing:border-box;color:var(--sl-ei-box-button-text-color)!important;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;line-height:1.5;overflow:hidden;padding:5px 10px;position:relative;text-align:center;touch-action:manipulation;transition:all .2s linear;white-space:nowrap;z-index:1}.safelayout-ei-box-button-block a:active{transform:translateY(1px);transition:all 0s linear}.safelayout-ei-box-button-block span{color:inherit!important;display:inline-flex;font-size:inherit;position:relative}.safelayout-ei-box-button-block svg{height:1em;overflow:visible!important;width:auto}.safelayout-ei-box-button-block svg symbol{overflow:visible!important}.sl-ei-box-button-block-effect002:after{background-image:linear-gradient(hsla(0,0%,100%,.3),rgba(0,0,0,.2) 50%,rgba(0,0,0,.45) 50.1%,rgba(0,0,0,.1));border-radius:inherit;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s linear;width:100%;z-index:-1}.sl-ei-box-button-block-animation-swap-color:hover{background:var(--sl-ei-box-button-text-color)!important;color:var(--sl-ei-box-button-background-color)!important}.sl-ei-box-button-block-animation-background-color:hover{background:var(--sl-ei-box-button-anim-color)!important}.sl-ei-box-button-block-animation-text-color:hover{color:var(--sl-ei-box-button-anim-color)!important}.sl-ei-box-button-block-animation-border-color{border:1px solid transparent}.sl-ei-box-button-block-animation-border-color:hover{border-color:var(--sl-ei-box-button-anim-color)!important}.sl-ei-box-button-block-animation-text-border-color{border:1px solid transparent}.sl-ei-box-button-block-animation-text-border-color:hover{border-color:var(--sl-ei-box-button-anim-color)!important;color:var(--sl-ei-box-button-anim-color)!important}.sl-ei-box-button-block-animation-shadow:hover{box-shadow:0 0 12px 1px rgba(0,0,0,.55)!important}.sl-ei-box-button-block-animation-light:before{background:linear-gradient(90deg,transparent 33%,hsla(0,0%,100%,.7),transparent 67%) 100%/300% no-repeat;border-radius:inherit;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s linear;width:100%;z-index:-1;z-index:10}.sl-ei-box-button-block-animation-light:hover:before{background-position:0 0}.sl-ei-box-button-block-animation-light1:before{background:linear-gradient(45deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.7) 50%,hsla(0,0%,100%,0) 70%);background-position:-10% 0;background-size:220% auto;border-radius:inherit;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s linear;width:100%;z-index:-1;z-index:10}.sl-ei-box-button-block-animation-light1:hover:before{background-position:110% 0}.sl-ei-box-button-block-animation-letter-space:hover{letter-spacing:1px!important}.sl-ei-box-button-block-animation-stretch:before{background:var(--sl-ei-box-button-anim-color);border-radius:inherit;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:scaleX(0);transition:all .2s linear;width:100%;z-index:-1}.sl-ei-box-button-block-animation-stretch:hover:before{transform:scaleX(1)}.sl-ei-box-button-block-animation-stretch1:before{background:var(--sl-ei-box-button-anim-color);border-radius:inherit;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:skewX(-40deg) scaleX(0);transition:all .2s linear;width:100%;z-index:-1}.sl-ei-box-button-block-animation-stretch1:hover:before{transform:skewX(40deg) scaleX(1)}.sl-ei-box-button-block-animation-slide-bottom:before{background:var(--sl-ei-box-button-anim-color);border-radius:inherit;border-radius:initial;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translateY(101%);transition:all .2s linear;width:100%;z-index:-1}.sl-ei-box-button-block-animation-slide-bottom:hover:before{transform:translateY(0)}.sl-ei-box-button-block-animation-slide-top:before{background:var(--sl-ei-box-button-anim-color);border-radius:inherit;border-radius:initial;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translateY(-101%);transition:all .2s linear;width:100%;z-index:-1}.sl-ei-box-button-block-animation-slide-top:hover:before{transform:translateY(0)}.sl-ei-box-button-block-animation-slide-left:before{background:var(--sl-ei-box-button-anim-color);border-radius:inherit;border-radius:initial;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-101%);transition:all .2s linear;width:100%;z-index:-1}.sl-ei-box-button-block-animation-slide-left:hover:before{transform:translateX(0)}.sl-ei-box-button-block-animation-slide-right:before{background:var(--sl-ei-box-button-anim-color);border-radius:inherit;border-radius:initial;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translateX(101%);transition:all .2s linear;width:100%;z-index:-1}.sl-ei-box-button-block-animation-slide-right:hover:before{transform:translateX(0)}.sl-ei-box-button-block-animation-icon-yoyo-X:hover .sl-ei-box-button-block-icon svg{animation:sl-ei-icon-yoyo-X-anim .75s ease-in-out infinite}@keyframes sl-ei-icon-yoyo-X-anim{25%{transform:translateX(-1px)}75%{transform:translateX(1px)}}.sl-ei-box-button-block-animation-icon-yoyo-Y:hover .sl-ei-box-button-block-icon svg{animation:sl-ei-icon-yoyo-Y-anim .75s ease-in-out infinite}@keyframes sl-ei-icon-yoyo-Y-anim{25%{transform:translateY(-1px)}75%{transform:translateY(1px)}}.sl-ei-box-button-block-animation-icon-rotate-X:hover .sl-ei-box-button-block-icon{perspective:100px}.sl-ei-box-button-block-animation-icon-rotate-X:hover .sl-ei-box-button-block-icon svg{animation:sl-ei-icon-rotate-X-anim 1s linear infinite}@keyframes sl-ei-icon-rotate-X-anim{to{transform:rotateX(1turn)}}.sl-ei-box-button-block-animation-icon-rotate-Y:hover .sl-ei-box-button-block-icon{perspective:100px}.sl-ei-box-button-block-animation-icon-rotate-Y:hover .sl-ei-box-button-block-icon svg{animation:sl-ei-icon-rotate-Y-anim 1s linear infinite}@keyframes sl-ei-icon-rotate-Y-anim{to{transform:rotateY(1turn)}}.sl-ei-box-button-block-animation-icon-rotate-Z:hover .sl-ei-box-button-block-icon svg{animation:sl-ei-icon-rotate-Z-anim 1s linear infinite}@keyframes sl-ei-icon-rotate-Z-anim{to{transform:rotate(1turn)}}
