@font-face{font-display:swap;font-family:Vazirmatn;font-style:normal;font-weight:100 900;src:url(./Vazirmatn_wght_.BeciDpKm.woff2) format("woff2 supports variations"),url(./Vazirmatn_wght_.BeciDpKm.woff2) format("woff2-variations")}body{background-color:#fff;color:#333;overflow-x:hidden}.luxury-transition{transition:all .6s cubic-bezier(.23,1,.32,1)}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .5s ease}.slide-enter,.slide-leave-to{opacity:0;transform:translateY(20px)}.hover-scale{transition:transform .4s ease}.hover-scale:hover{transform:scale(1.03)}.luxury-button{background-color:#fff;border:1px solid #ddd;color:#333;overflow:hidden;padding:12px 30px;position:relative;transition:all .3s ease;z-index:1}.luxury-button:after{background-color:#f8f8f8;bottom:0;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:100%;z-index:-1}.luxury-button:hover:after{height:100%}.luxury-button:hover{border-color:#bbb}.fade-in-up{animation:fadeInUp .6s ease forwards;opacity:0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
