@font-face{font-family:Teshrin;src:url(/fonts/Teshrin/TeshrinExtraLight.otf) format("truetype");font-weight:200;font-style:normal;ascent-override:100%;descent-override:40%}@font-face{font-family:Teshrin;src:url(/fonts/Teshrin/TeshrinLight.otf) format("truetype");font-weight:300;font-style:normal;ascent-override:100%;descent-override:40%}@font-face{font-family:Teshrin;src:url(/fonts/Teshrin/TeshrinRegular.otf) format("truetype");font-weight:400;font-style:normal;ascent-override:100%;descent-override:40%}@font-face{font-family:Teshrin;src:url(/fonts/Teshrin/TeshrinMedium.otf) format("truetype");font-weight:500;font-style:normal;ascent-override:100%;descent-override:40%}@font-face{font-family:Teshrin;src:url(/fonts/Teshrin/TeshrinBold.otf) format("truetype");font-weight:700;font-style:normal;ascent-override:100%;descent-override:40%}@font-face{font-family:Teshrin;src:url(/fonts/Teshrin/TeshrinBold.otf) format("truetype");font-weight:800;font-style:normal;ascent-override:100%;descent-override:40%}@font-face{font-family:Teshrin;src:url(/fonts/Teshrin/TeshrinBlack.otf) format("truetype");font-weight:900;font-style:normal;ascent-override:100%;descent-override:40%}*{margin:0;padding:0;box-sizing:border-box;font-family:Teshrin,sans-serif}input{color:rgba(33,33,33,.5)!important;font-size:18px;font-weight:400;touch-action:manipulation}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:Teshrin,sans-serif}.rtl{direction:rtl}.flex-center{display:flex;justify-content:center;align-items:center}a{text-decoration:none}.grecaptcha-badge{visibility:hidden}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;background-color:#fff!important;color:inherit!important}input:-webkit-autofill:focus,select:-webkit-autofill:focus,textarea:-webkit-autofill:focus{background-color:#fff!important;box-shadow:none!important}input:-moz-autofill,select:-moz-autofill,textarea:-moz-autofill{background-color:#fff!important;color:inherit!important}input:focus,select:focus,textarea:focus{background-color:rgba(0,0,0,0)!important;outline:none!important}@media(max-width:768px){.ant-picker,.ant-picker-input input,.ant-select-selection-search-input,.ant-select-selector,input,select,textarea{font-size:16px!important;touch-action:manipulation}}.loyalty-button{direction:rtl;display:inline-flex;gap:.5rem;font:12px Cairo-Bold;background:#003e66;border:none;cursor:pointer;overflow:hidden;position:relative;transition:background-color .35s ease;color:#fff;background-color:#003d66;border-radius:32px;transition:all .5s ease;width:180px;padding:10px 20px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:12px}@keyframes sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.loyalty-button:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,#0bbab5 30%,#53a6a3 70%,transparent);animation:sweep 2.5s ease-out .3s 1 forwards}@keyframes wiggle{0%,to{transform:rotate(0deg)}40%{transform:rotate(12deg)}70%{transform:rotate(-8deg)}}.loyalty-icon{width:1.2rem;fill:currentColor;animation:wiggle 1.2s ease-in-out .3s 1 forwards}.loyalty-button>*{position:relative;z-index:1}@media(max-width:600px){.loyalty-button{padding:10px 20px;font-size:13px;gap:.35rem}.loyalty-icon{width:1rem}}@media(min-width:776px)and (max-width:1300px){.loyalty-button{padding:10px 20px;font-size:14px;font-weight:500!important}}@media(max-width:1400px){.loyalty-button{padding:6px 16px;font-size:12px;font-weight:500!important}}