﻿/*@font-face {
    font-family: VazirMatn;
    src: url('~/Font/Vazir/Vazir.eot');
    src: url('~/Font/Vazir/Vazir.eot?#iefix') format('embedded-opentype'), url('~/Font/Vazir/Vazir.woff2') format('woff2'), url('~/Font/Vazir/Vazir.woff') format('woff'), url('~/Font/Vazir/Vazir.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}*/

@font-face {
    font-family: 'ChrFont';
    src: url('/Font/Vazir/Vazir-Bold.eot');
    src: url('/Font/Vazir/Vazir-Bold.eot?#iefix') format('/Font/Vazir/embedded-opentype'), url('/Font/Vazir/Vazir-Bold.woff2') format('woff2'), url('/Font/Vazir/Vazir-Bold.woff') format('woff'), url('/Font/Vazir/Vazir-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    unicode-range: U+0600-06FF;
}

/*@font-face {
    font-family: VazirMatn;
    src: url('~/Font/Vazir/Vazir-Black.eot');
    src: url('~/Font/Vazir/Vazir-Black.eot?#iefix') format('embedded-opentype'), url('~/Font/Vazir/Vazir-Black.woff2') format('woff2'), url('~/Font/Vazir/Vazir-Black.woff') format('woff'), url('~/Font/Vazir/Vazir-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}*/

/*@font-face {
    font-family: chrFont;
    src: url('/Font/Vazir/Vazir-Medium.eot');
    src: url('/Font/Vazir/Vazir-Medium.eot?#iefix') format('embedded-opentype'), url('/Font/Vazir/Vazir-Medium.woff2') format('woff2'), url('/Font/Vazir/Vazir-Medium.woff') format('woff'), url('/Font/Vazir/Vazir-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}*/

/*@font-face {
    font-family: Vazir;
    src: url('~/Font/Vazir/Vazir-Light.eot');
    src: url('~/Font/Vazir/Vazir-Light.eot?#iefix') format('embedded-opentype'), url('~/Font/Vazir/Vazir-Light.woff2') format('woff2'), url('~/Font/Vazir/Vazir-Light.woff') format('woff'), url('~/Font/Vazir/Vazir-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}*/

/*@font-face {
    font-family: chrFont;
    src: url('/Font/Vazir/Vazir-Thin.eot');
    src: url('/Font/Vazir/Vazir-Thin.eot?#iefix') format('embedded-opentype'), url('/Font/Vazir/Vazir-Thin.woff2') format('woff2'), url('/Font/Vazir/Vazir-Thin.woff') format('woff'), url('/Font/Vazir/Vazir-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}*/
/*---------------------------*/
/*@font-face {
    font-family: Vazir;
    src: url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.eot');
    src: url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.eot?#iefix') format('embedded-opentype'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff2') format('woff2'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff') format('woff'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: Vazir;
    src: url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-FD-WOL.eot');
    src: url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-FD-WOL.eot?#iefix') format('embedded-opentype'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-FD-WOL.woff2') format('woff2'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Bold-FD-WOL.woff') format('woff'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-FD-WOL.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: Vazir;
    src: url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.eot');
    src: url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.eot?#iefix') format('embedded-opentype'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff2') format('woff2'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.woff') format('woff'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Light-FD-WOL.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}*/

@font-face {
    font-family: 'NumFont';
    src: url('/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.eot');
    src: url('/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.eot?#iefix') format('embedded-opentype'), url('/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff2') format('woff2'), url('/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.woff') format('woff'), url('/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Medium-FD-WOL.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    unicode-range: U+0030-0039;
}

/*@font-face {
    font-family: Vazir;
    src: url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.eot');
    src: url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.eot?#iefix') format('embedded-opentype'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff2') format('woff2'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.woff') format('woff'), url('~/Font/Vazir/Farsi-Digits-Without-Latin/Vazir-Thin-FD-WOL.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}*/

@font-face {
    font-family: Pinar-DS4;
    src: url('/Font/Pinar/Pinar-DS4-FD-SemiBold.woff2') format('woff2'), url('/Font/Pinar/Pinar-DS4-FD-SemiBold.ttf') format('truetype');
    font-weight: normal;
}

:root {
    --primary: #1a5fb4;
    --glass-bg: rgba(255, 255, 255, 0.15);
    --glass-border: rgba(255, 255, 255, 0.25);
    --text-light: #ffffff;
    --shadow: 0 12px 40px rgba(0, 0, 0, 0.25);
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html {
    scroll-behavior: smooth;
}

body {
    font-family: Pinar-DS4, 'NumFont', 'ChrFont';
    /*background-color: #f0f4f8;*/
    background-color: #efefef;
    overflow-x: hidden;
}
