/* @font-face { font-family: 'YekanLight'; src: url('../fonts/iranyekanweblightfanum.eot') format('embedded-opentype'), url('../fonts/iranyekanweblightfanum.woff') format('woff'), url('../fonts/iranyekanweblightfanum.ttf') format('truetype'), url('../fonts/iranyekanweblightfanum.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'yekanBold'; src: url('../fonts/IRANYekanWebBold.eot') format('embedded-opentype'), url('../fonts/IRANYekanWebBold.woff') format('woff'), url('../fonts/IRANYekanWebBold.ttf') format('truetype'), url('../fonts/IRANYekanWebBold.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'IranSans'; src: url('../fonts/iranyekanwebboldfanum.eot') format('embedded-opentype'), url('../fonts/iranyekanwebboldfanum.woff') format('woff'), url('../fonts/iranyekanwebboldfanum.ttf') format('truetype'), url('../fonts/iranyekanwebboldfanum.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'IranYekanEXBold'; src: url('../fonts/IRANYekanWebExtraBold.eot') format('embedded-opentype'), url('../fonts/IRANYekanWebExtraBold.woff') format('woff'), url('../fonts/IRANYekanWebExtraBold.ttf') format('truetype'), url('../fonts/IRANYekanWebExtraBold.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'IranText'; src: url('../fonts/IRANYekanBoldMsn.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'Estedad'; src: url('../fonts/Estedad/ttf/Estedad-Regular.ttf') format('truetype'), url('../fonts/Estedad/woff2/Estedad-Regular.woff2') format('woff2'); font-weight: normal; font-style: normal; } */ @font-face { font-family: IRANYekanX; font-style: normal; font-weight: 100; src: url('../fonts/iranyekan/woff/IRANYekanX-Thin.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Thin.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: 200; src: url('../fonts/iranyekan/woff/IRANYekanX-UltraLight.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-UltraLight.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: 300; src: url('../fonts/iranyekan/woff/IRANYekanX-Light.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Light.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: 500; src: url('../fonts/iranyekan/woff/IRANYekanX-Medium.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Medium.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: 600; src: url('../fonts/iranyekan/woff/IRANYekanX-DemiBold.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-DemiBold.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: 800; src: url('../fonts/iranyekan/woff/IRANYekanX-ExtraBold.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-ExtraBold.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: 900; src: url('../fonts/iranyekan/woff/IRANYekanX-Black.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Black.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: 950; src: url('../fonts/iranyekan/woff/IRANYekanX-ExtraBlack.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-ExtraBlack.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: 1000; src: url('../fonts/iranyekan/woff/IRANYekanX-Heavy.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Heavy.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: bold; src: url('../fonts/iranyekan/woff/IRANYekanX-Bold.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Bold.woff2') format('woff2'); } @font-face { font-family: IRANYekanX; font-style: normal; font-weight: normal; src: url('../fonts/iranyekan/woff/IRANYekanX-Regular.woff') format('woff'), url('../fonts/iranyekan/woff2/IRANYekanX-Regular.woff2') format('woff2'); } :root { --clr-light: #F5F5F5; --clr-dark: #1F2937; --clr-bg: #ffffff; --clr-text: #161616; --clr-input: #ffffff; --clr-bg-topmenu: #1A237E; --clr-bg-menu: #ffffff; --clr-bg-card: #ffffff; --clr-card-title: #1F2937; --clr-socail: #52525B; --clr-mute: #6B7280; --clr-input-bg: #F6F6F6; --clr-placeholder: #64748B; --clr-bg-bubbles: rgba(41, 69, 232, 0.42); --d-moon: none; --d-sun: inline-block; --foreground: var(--clr-dark); --background: var(--clr-light); } .darkmode { --clr-light: #F5F5F5; --clr-dark: #1F2937; --clr-bg: #182331; --clr-text: #ffffff; --clr-input: #111827; --clr-bg-topmenu: #0F172A; --clr-bg-menu: #1E293B; --clr-bg-card: #334155; --clr-card-title: #ffffff; --clr-socail: #cacad2; --clr-mute: #D1D5DB; --clr-input-bg: #334155; --clr-placeholder: #64748B; --clr-bg-bubbles: rgba(255, 255, 255, 0.15); --d-moon: inline-block; --d-sun: none; --foreground: var(--clr-light); --background: var(--clr-dark); } /* Scrollbar Styling */ ::-webkit-scrollbar { width: 10px; } ::-webkit-scrollbar-track { background-color: #ebebeb; -webkit-border-radius: 10px; border-radius: 10px; } ::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; background: #6d6d6d; } *, html { direction: rtl; font-family: 'IRANYekanX', serif; font-weight: 500; } /* body { background: var(--background); margin: 0; -webkit-text-size-adjust: 100%; text-align: right; -moz-font-feature-settings: "ss02"; -webkit-font-feature-settings: "ss02"; font-feature-settings: "ss02"; min-height: 100vh; } */ a { text-decoration: none; } a:link, a:visited, a:hover, a:active { text-decoration: none; color: black; } ul { list-style: none; } button { border: none; } .bg-webcam-mobile, #desktopDisplay { background-color: #222831; } .footer { position: fixed; bottom: 10px; right: 0; padding: 20px 30px; } .footer p { font-size: 15px; } /************************ Start Buttons /************************/ .btn-start { background-color: #2dd4bf; color: #FFFFFF !important; border-radius: 7px; font-size: 12px; font-weight: 700; padding: 10px 5px; } .btn-incom { background-color: #A3E635; color: #FFFFFF !important; border-radius: 7px; font-size: 12px; font-weight: 700; padding: 10px 5px; } .btn-enter { background-color: #FACC15; color: #FFFFFF !important; border-radius: 7px; font-size: 12px; font-weight: 700; padding: 10px 5px; } .btn-exit { background-color: #F87171; color: #FFFFFF !important; border-radius: 7px; font-size: 12px; font-weight: 700; padding: 10px 5px; } /************************ End Buttons /************************/