@font-face { font-family: Vazir; src: url('h/assets/fonts/Vazirmatn-Regular'); src: url('/assets/fonts/Vazirmatn-Regular.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Vazirmatn-Regular.woff2') format('woff2'), url('/assets/fonts/Vazirmatn-Regular.woff') format('woff'), url('/assets/fonts/Vazirmatn-Regular.ttf') format('truetype'); font-weight: normal; font-display: swap; } @font-face { font-family: Vazir; src: url('/assets/fonts/Vazirmatn-Bold.eot'); src: url('/assets/fonts/Vazirmatn-Bold.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Vazirmatn-Bold.woff2') format('woff2'), url('/assets/fonts/Vazirmatn-Bold.woff') format('woff'), url('/assets/fonts/Vazirmatn-Bold.ttf') format('truetype'); font-weight: bold; font-display: swap; } @font-face { font-family: Vazir; src: url('/assets/fonts/Vazirmatn-Thin.eot'); src: url('/assets/fonts/Vazirmatn-Thin.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Vazirmatn-Thin.woff2') format('woff2'), url('/assets/fonts/Vazirmatn-Thin.woff') format('woff'), url('/assets/fonts/Vazirmatn-Thin.ttf') format('truetype'); font-weight: 100; font-display: swap; } @font-face { font-family: Vazir; src: url('/assets/fonts/Vazirmatn-Light.eot'); src: url('/assets/fonts/Vazirmatn-Light.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Vazirmatn-Light.woff2') format('woff2'), url('/assets/fonts/Vazirmatn-Light.woff') format('woff'), url('/assets/fonts/Vazirmatn-Light.ttf') format('truetype'); font-weight: 300; font-display: swap; } @font-face { font-family: Vazir; src: url('/assets/fonts/Vazirmatn-Medium.eot'); src: url('/assets/fonts/Vazirmatn-Medium.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Vazirmatn-Medium.woff2') format('woff2'), url('/assets/fonts/Vazirmatn-Medium.woff') format('woff'), url('/assets/fonts/Vazirmatn-Medium.ttf') format('truetype'); font-weight: 500; font-display: swap; } @font-face { font-family: Vazir; src: url('/assets/fonts/Vazirmatn-Black.eot'); src: url('/assets/fonts/Vazirmatn-Black.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/Vazirmatn-Black.woff2') format('woff2'), url('/assets/fonts/Vazirmatn-Black.woff') format('woff'), url('/assets/fonts/Vazirmatn-Black.ttf') format('truetype'); font-weight: 900; font-display: swap; } * { font-family: Vazir !important; *font-size: 2vh; } *::-webkit-scrollbar { width: 8px; } *::-webkit-scrollbar-track { border-radius: 8px; background-color: #cacaca; border: 1px solid #cacaca; } ::-webkit-scrollbar-thumb { border-radius: 6px; border: 3px solid transparent; background-clip: content-box; background-color: #e7e7e7; } .hamburger { width: 200px; height: 120px; position: relative; margin: 0 20px; } .hamburger { &::before, &::after { content: ''; position: absolute; width: 100%; height: 20px; color: #333; background-color: currentColor; transition: all .45s ease-in-out; &::before { top: 0; transform: rotate(0); } &::after { bottom: 0; box-shadow: 0 -50px currentColor; } }