@font-face{font-family:'YekanBakh';src:url(/wp-content/themes/wiliweb/fonts/YekanBakhFaNum-VF.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap}body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,.ast-button,.ast-custom-button{font-family:'YekanBakh',sans-serif}#ast-scroll-top{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;border-radius:14px!important;background:rgb(255 255 255 / .95)!important;border:1.5px solid rgb(79 90 228 / .22)!important;color:#4F5AE4!important;box-shadow:0 8px 24px -2px rgb(0 0 0 / .08),0 2px 8px -1px rgb(79 90 228 / .14)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;display:none;align-items:center!important;justify-content:center!important;line-height:1!important;transition:all 0.28s cubic-bezier(.16,1,.3,1)!important;left:24px!important;bottom:24px!important;right:auto!important;z-index:9998!important;cursor:pointer!important;outline:none!important;box-sizing:border-box!important;padding:0!important;margin:0!important}#ast-scroll-top:hover{background:#4F5AE4!important;border-color:#4F5AE4!important;color:#FFFFFF!important;box-shadow:0 12px 28px -3px rgb(79 90 228 / .45)!important;transform:translateY(-4px) scale(1.05)!important}#ast-scroll-top:active{transform:scale(.95)!important}#ast-scroll-top:focus,#ast-scroll-top:focus-visible{outline:none!important;border-style:solid!important}#ast-scroll-top .ast-icon.icon-arrow{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:relative!important}#ast-scroll-top .ast-icon.icon-arrow svg{display:none!important}#ast-scroll-top .ast-icon.icon-arrow::before{content:""!important;display:block!important;width:22px!important;height:22px!important;background-color:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='18 15 12 9 6 15'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center / contain!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='18 15 12 9 6 15'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center / contain!important;transition:transform 0.22s ease!important}#ast-scroll-top:hover .ast-icon.icon-arrow::before{transform:translateY(-2px)!important}@media (max-width:768px){#ast-scroll-top{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;left:20px!important;bottom:24px!important;border-radius:12px!important}}