/* style.css */
@font-face {
    font-family: sansi;
    src:  url('../font/Sans\ a4fran3.woff') format('woff');
  }

html, body {
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: sansi, sans-serif;
}
video {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover; /* اجازه دهید ویدیو به اندازه صفحه نمایش جا افتاده و دقیقاً منطبق باشد */
    z-index: -1;
}

/* موارد اصلی منو */
.menu {
    position: absolute;
    display: flex;
    width: 100%;
    height: 100%;
    z-index: 9999;
    align-items: center;
    justify-content: center;
}

/* استایل گزینه‌ها */
.link {
    text-decoration: none;
    color: #fff;
    font-size: 45px;
    font-family: monospace;
    font-weight: 600;
    display: block;
    padding: 10px;
    transition: background-color 0.3s ease;
    font-family: sansi, sans-serif;
}

/* افکت هاور بر روی گزینه‌ها */

.menu ul li:hover {
    opacity: 0.7;
}

li {
    display: flex;
    flex-direction: row;
}
li {
    display: flex;
    flex-direction: row;
    align-items: center;
}
.blur{
    filter: blur(0px);
}
.shadow{
    width:100%;
    height:100%;
    z-index:1;
    background: #0000004d;
}
ul {
    padding: 0;
}
@media (max-width:720px){
    .link {
        text-decoration: none;
        color: #fff;
        font-size: 30px;
        font-family: monospace;
        font-weight: 600;
        display: block;
        padding: 8px;
        transition: background-color 0.3s ease;
        font-family: sansi, sans-serif;
    }
}