@font-face {
  font-family: "YekanBakh";
  src: url("../fonts/YekanBakhFaNum-Thin.ttf") format("truetype");
  font-weight: 100;
}

@font-face {
  font-family: "YekanBakh";
  src: url("../fonts/YekanBakhFaNum-Light.ttf") format("truetype");
  font-weight: 300;
}

@font-face {
  font-family: "YekanBakh";
  src: url("../fonts/YekanBakhFaNum-Regular.ttf") format("truetype");
  font-weight: 400;
}

@font-face {
  font-family: "YekanBakh";
  src: url("../fonts/YekanBakhFaNum-SemiBold.ttf") format("truetype");
  font-weight: 600;
}

@font-face {
  font-family: "YekanBakh";
  src: url("../fonts/YekanBakhFaNum-Bold.ttf") format("truetype");
  font-weight: 700;
}

@font-face {
  font-family: "YekanBakh";
  src: url("../fonts/YekanBakhFaNum-ExtraBold.ttf") format("truetype");
  font-weight: 800;
}

@font-face {
  font-family: "YekanBakh";
  src: url("../fonts/YekanBakhFaNum-Black.ttf") format("truetype");
  font-weight: 900;
}


/*  settings */
*{
  margin:0;
  padding:0;
  box-sizing:border-box;
}

html{
  scroll-behavior:smooth;
  
}

body{
  font-family: "YekanBakh", sans-serif;
  direction: rtl;
  font-family: "YekanBakh", sans-serif;
  background:#E9F2FF;
  line-height:1.8;
  direction: rtl;
}


a{
  text-decoration:none;
  color:inherit;
}


ul{
  list-style:none;
}


.container{
max-width:1200px;
margin:auto;
padding:0 20px;
}

/* @media (min-width:576px){
  .container{ max-width:540px; }
}

@media (min-width:768px){
  .container{ max-width:720px; }
}

@media (min-width:992px){
  .container{ max-width:960px; }
}

@media (min-width:1200px){
  .container{ max-width:1140px; }
}

@media (min-width:1400px){
  .container{ max-width:1320px; }
} */


.fade-up {
    opacity: 0;
    transform: translateY(28px); 
    transition:
        opacity 0.75s cubic-bezier(0.25, 0.1, 0.25, 1),
        transform 0.75s cubic-bezier(0.25, 0.1, 0.25, 1);
}

.fade-up.show {
    opacity: 1;
    transform: translateY(0);
}
