@import url('https://fonts.googleapis.com/css2?family=Balsamiq+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Baloo+Tamma+2:wght@400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inconsolata:wght@800&display=swap');

::-webkit-scrollbar {
  width: 3px;
  height: 3px;
}
::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
::-webkit-scrollbar-thumb {
  background: #888; 
}
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
body {
    overflow-x: hidden !important;
}
#wpfooter{
    display: none;
}
#wpbody-content {
    padding: 0;
    margin: 1rem auto;
}
.ibehroozir{
    direction: ltr;
}
.ibehroozir-popover{
    font-family: 'Baloo Tamma 2', sans-serif !important;
    text-align:justify;
    border: 0.5rem;
    z-index: 9999;
}
.ibehroozir-iziToast{
    font-family: 'Balsamiq Sans', sans-serif !important;
    text-align:justify;
    padding: 0.5rem;
}

.ibehroozir .ib-font-family-style1{
    font-family: 'Balsamiq Sans', sans-serif !important;
}

.ibehroozir .ib-font-family-style2{
    font-family: 'Baloo Tamma 2', sans-serif !important;
}

.ibehroozir .ib-font-family-style3{
    font-family: 'Vazirmatn', sans-serif !important;
}
.ibehroozir .ib-font-family-style4{
    font-family: 'Inconsolata', sans-serif !important;
}
.ibehroozir .ib-font-family-style1 .card-content .d-block{
    font-family: 'Baloo Tamma 2', sans-serif !important;
}

.ibehroozir .font-size-0o1{font-size: 0.1rem;}
.ibehroozir .font-size-0o2{font-size: 0.2rem;}
.ibehroozir .font-size-0o3{font-size: 0.3rem;}
.ibehroozir .font-size-0o4{font-size: 0.4rem;}
.ibehroozir .font-size-0o5{font-size: 0.5rem;}
.ibehroozir .font-size-0o6{font-size: 0.6rem;}
.ibehroozir .font-size-0o7{font-size: 0.7rem;}
.ibehroozir .font-size-0o8{font-size: 0.8rem;}
.ibehroozir .font-size-0o9{font-size: 0.9rem;}
.ibehroozir .font-size-1o1{font-size: 1rem;}
.ibehroozir .font-size-1o5{font-size: 1.5rem;}
.ibehroozir .font-size-1o8{font-size: 1.8rem;}
.ibehroozir .font-size-2o2{font-size: 2rem;}
.ibehroozir .font-size-2o3{font-size: 2.3rem;}
.ibehroozir .font-size-2o5{font-size: 2.5rem;}
.ibehroozir .font-size-2o7{font-size: 2.7rem;}
.ibehroozir .font-size-3o3{font-size: 3rem;}


.ibehroozir .bc-gray-100{background-color:#f8f9fa;}
.ibehroozir .bc-gray-200{background-color:#e9ecef;}
.ibehroozir .bc-gray-300{background-color:#dee2e6;}
.ibehroozir .bc-gray-400{background-color:#ced4da;}
.ibehroozir .bc-gray-500{background-color:#adb5bd;}
.ibehroozir .bc-gray-600{background-color:#6c757d;}
.ibehroozir .bc-gray-700{background-color:#495057;}
.ibehroozir .bc-gray-800{background-color:#343a40;}
.ibehroozir .bc-gray-900{background-color:#212529;}

.ibehroozir .bc-indigo-100{background-color:#e0cffc;}
.ibehroozir .bc-indigo-200{background-color:#c29ffa;}
.ibehroozir .bc-indigo-300{background-color:#a370f7;}
.ibehroozir .bc-indigo-400{background-color:#8540f5;}
.ibehroozir .bc-indigo-500{background-color:#6610f2;}
.ibehroozir .bc-indigo-600{background-color:#520dc2;}
.ibehroozir .bc-indigo-700{background-color:#3d0a91;}
.ibehroozir .bc-indigo-800{background-color:#290661;}
.ibehroozir .bc-indigo-900{background-color:#140330;}

.ibehroozir .bc-purple-100{background-color:#e2d9f3;}
.ibehroozir .bc-purple-200{background-color:#c5b3e6;}
.ibehroozir .bc-purple-300{background-color:#a98eda;}
.ibehroozir .bc-purple-400{background-color:#8c68cd;}
.ibehroozir .bc-purple-500{background-color:#6f42c1;}
.ibehroozir .bc-purple-600{background-color:#59359a;}
.ibehroozir .bc-purple-700{background-color:#432874;}
.ibehroozir .bc-purple-800{background-color:#2c1a4d;}
.ibehroozir .bc-purple-900{background-color:#160d27;}

.ibehroozir .bc-blue-100{background-color:#cfe2ff;}
.ibehroozir .bc-blue-200{background-color:#9ec5fe;}
.ibehroozir .bc-blue-300{background-color:#6ea8fe;}
.ibehroozir .bc-blue-400{background-color:#3d8bfd;}
.ibehroozir .bc-blue-500{background-color:#0d6efd;}
.ibehroozir .bc-blue-600{background-color:#0a58ca;}
.ibehroozir .bc-blue-700{background-color:#084298;}
.ibehroozir .bc-blue-800{background-color:#052c65;}
.ibehroozir .bc-blue-900{background-color:#031633;}

.ibehroozir .bc-green-100{background-color:#d2f4ea;}
.ibehroozir .bc-green-200{background-color:#a6e9d5;}
.ibehroozir .bc-green-300{background-color:#79dfc1;}
.ibehroozir .bc-green-400{background-color:#4dd4ac;}
.ibehroozir .bc-green-500{background-color:#20c997;}
.ibehroozir .bc-green-600{background-color:#1aa179;}
.ibehroozir .bc-green-700{background-color:#13795b;}
.ibehroozir .bc-green-800{background-color:#0d503c;}
.ibehroozir .bc-green-900{background-color:#06281e;}

.ibehroozir .bc-red-100{background-color:#f8d7da;}
.ibehroozir .bc-red-200{background-color:#f1aeb5;}
.ibehroozir .bc-red-300{background-color:#ea868f;}
.ibehroozir .bc-red-400{background-color:#e35d6a;}
.ibehroozir .bc-red-500{background-color:#dc3545;}
.ibehroozir .bc-red-600{background-color:#b02a37;}
.ibehroozir .bc-red-700{background-color:#842029;}
.ibehroozir .bc-red-800{background-color:#58151c;}
.ibehroozir .bc-red-900{background-color:#2c0b0e;}

.ibehroozir .bc-orange-100{background-color:#ffe5d0;}
.ibehroozir .bc-orange-200{background-color:#fecba1;}
.ibehroozir .bc-orange-300{background-color:#feb272;}
.ibehroozir .bc-orange-400{background-color:#fd9843;}
.ibehroozir .bc-orange-500{background-color:#fd7e14;}
.ibehroozir .bc-orange-600{background-color:#ca6510;}
.ibehroozir .bc-orange-700{background-color:#984c0c;}
.ibehroozir .bc-orange-800{background-color:#653208;}
.ibehroozir .bc-orange-900{background-color:#331904;}

.ibehroozir .bc-yellow-100{background-color:#fff3cd;}
.ibehroozir .bc-yellow-200{background-color:#ffe69c;}
.ibehroozir .bc-yellow-300{background-color:#ffda6a;}
.ibehroozir .bc-yellow-400{background-color:#ffcd39;}
.ibehroozir .bc-yellow-500{background-color:#ffc107;}
.ibehroozir .bc-yellow-600{background-color:#cc9a06;}
.ibehroozir .bc-yellow-700{background-color:#997404;}
.ibehroozir .bc-yellow-800{background-color:#664d03;}
.ibehroozir .bc-yellow-900{background-color:#332701;}

.ibehroozir .bc-white{background-color:#fff;}
.ibehroozir .bc-black{background-color:#000;}

.ibehroozir .tc-gray-100{color:#f8f9fa;}
.ibehroozir .tc-gray-200{color:#e9ecef;}
.ibehroozir .tc-gray-300{color:#dee2e6;}
.ibehroozir .tc-gray-400{color:#ced4da;}
.ibehroozir .tc-gray-500{color:#adb5bd;}
.ibehroozir .tc-gray-600{color:#6c757d;}
.ibehroozir .tc-gray-700{color:#495057;}
.ibehroozir .tc-gray-800{color:#343a40;}
.ibehroozir .tc-gray-900{color:#212529;}

.ibehroozir .tc-indigo-100{color:#e0cffc;}
.ibehroozir .tc-indigo-200{color:#c29ffa;}
.ibehroozir .tc-indigo-300{color:#a370f7;}
.ibehroozir .tc-indigo-400{color:#8540f5;}
.ibehroozir .tc-indigo-500{color:#6610f2;}
.ibehroozir .tc-indigo-600{color:#520dc2;}
.ibehroozir .tc-indigo-700{color:#3d0a91;}
.ibehroozir .tc-indigo-800{color:#290661;}
.ibehroozir .tc-indigo-900{color:#140330;}

.ibehroozir .tc-purple-100{color:#e2d9f3;}
.ibehroozir .tc-purple-200{color:#c5b3e6;}
.ibehroozir .tc-purple-300{color:#a98eda;}
.ibehroozir .tc-purple-400{color:#8c68cd;}
.ibehroozir .tc-purple-500{color:#6f42c1;}
.ibehroozir .tc-purple-600{color:#59359a;}
.ibehroozir .tc-purple-700{color:#432874;}
.ibehroozir .tc-purple-800{color:#2c1a4d;}
.ibehroozir .tc-purple-900{color:#160d27;}

.ibehroozir .tc-blue-100{color:#cfe2ff;}
.ibehroozir .tc-blue-200{color:#9ec5fe;}
.ibehroozir .tc-blue-300{color:#6ea8fe;}
.ibehroozir .tc-blue-400{color:#3d8bfd;}
.ibehroozir .tc-blue-500{color:#0d6efd;}
.ibehroozir .tc-blue-600{color:#0a58ca;}
.ibehroozir .tc-blue-700{color:#084298;}
.ibehroozir .tc-blue-800{color:#052c65;}
.ibehroozir .tc-blue-900{color:#031633;}

.ibehroozir .tc-green-100{color:#d2f4ea;}
.ibehroozir .tc-green-200{color:#a6e9d5;}
.ibehroozir .tc-green-300{color:#79dfc1;}
.ibehroozir .tc-green-400{color:#4dd4ac;}
.ibehroozir .tc-green-500{color:#20c997;}
.ibehroozir .tc-green-600{color:#1aa179;}
.ibehroozir .tc-green-700{color:#13795b;}
.ibehroozir .tc-green-800{color:#0d503c;}
.ibehroozir .tc-green-900{color:#06281e;}

.ibehroozir .tc-red-100{color:#f8d7da;}
.ibehroozir .tc-red-200{color:#f1aeb5;}
.ibehroozir .tc-red-300{color:#ea868f;}
.ibehroozir .tc-red-400{color:#e35d6a;}
.ibehroozir .tc-red-500{color:#dc3545;}
.ibehroozir .tc-red-600{color:#b02a37;}
.ibehroozir .tc-red-700{color:#842029;}
.ibehroozir .tc-red-800{color:#58151c;}
.ibehroozir .tc-red-900{color:#2c0b0e;}

.ibehroozir .tc-orange-100{color:#ffe5d0;}
.ibehroozir .tc-orange-200{color:#fecba1;}
.ibehroozir .tc-orange-300{color:#feb272;}
.ibehroozir .tc-orange-400{color:#fd9843;}
.ibehroozir .tc-orange-500{color:#fd7e14;}
.ibehroozir .tc-orange-600{color:#ca6510;}
.ibehroozir .tc-orange-700{color:#984c0c;}
.ibehroozir .tc-orange-800{color:#653208;}
.ibehroozir .tc-orange-900{color:#331904;}

.ibehroozir .tc-yellow-100{color:#fff3cd;}
.ibehroozir .tc-yellow-200{color:#ffe69c;}
.ibehroozir .tc-yellow-300{color:#ffda6a;}
.ibehroozir .tc-yellow-400{color:#ffcd39;}
.ibehroozir .tc-yellow-500{color:#ffc107;}
.ibehroozir .tc-yellow-600{color:#cc9a06;}
.ibehroozir .tc-yellow-700{color:#997404;}
.ibehroozir .tc-yellow-800{color:#664d03;}
.ibehroozir .tc-yellow-900{color:#332701;}

.ibehroozir .tc-white{color:#fff;}
.ibehroozir .tc-black{color:#000;}

.ibehroozir .text-align-justify{text-align:justify;}

.ibehroozir .fostrap-logo {
  width: 100px;
  margin-bottom:15px
}
 
.ibehroozir .card {
  display: block; 
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12); 
    transition: box-shadow .25s; 
}
.ibehroozir .card:hover {
  box-shadow: 0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
}
.ibehroozir .img-card {
  width: 100%;
  height:200px;
  border-top-left-radius:2px;
  border-top-right-radius:2px;
  display:block;
  overflow: hidden;
}
.ibehroozir .img-card img{
  width: 100%;
  height: 200px;
  object-fit:cover; 
  transition: all .25s ease;
  filter: blur(1px);
  pointer-events: none;
}
.ibehroozir .card img:not(.irFlag) {
    pointer-events: none;
}
.ibehroozir .irFlag {
    padding-bottom: 1.2px;
}
.ibehroozir .card-content {
    padding: 15px;
    text-align: justify;
    height: 10rem;
    overflow: auto;
}
.ibehroozir .card-title {
    font-weight: bold;
    font-size: 0.8rem;
    width: auto;
    display: table;
    position: absolute;
    top: 0;
    left: 0;
    margin: 1rem;
    padding: 0.5rem;
    background: #ffffff;
    color: #000;
    border-radius: 0.5rem;
    filter: drop-shadow(0px 0px 1px #ebebeb );
}
.ibehroozir .btn {
    border: 0;
    background: #6f42c1;
    color: #fff;
    transition: all .3s ease-in;
    line-height: 0;
    font-size: 0.9rem;
}
.ibehroozir .btn:hover {
    filter: opacity(0.5);
    transition: all .3s ease-in;
}
.ibehroozir .disabled {
    filter: opacity(0.5);
    pointer-events: none;
}

.ibehroozir .rotate-obj {
  transition: transform .7s ease-in-out;
}
.ibehroozir .rotate-obj:hover {
  transform: rotate(360deg);
}
.ibehroozir .rotate-obj-walker {
  transform: rotate(360deg);
}

.ibehroozir .max-height-scroll-300{ max-height: 300px; overflow: auto;overflow-x: hidden;}


.ibehroozir .disabled-click-0o0{pointer-events: none; filter: unset;}
.ibehroozir .disabled-click-0o3{pointer-events: none; filter: opacity(0.3);}
.ibehroozir .disabled-click-0o5{pointer-events: none; filter: opacity(0.5);}
.ibehroozir .disabled-click-0o7{pointer-events: none; filter: opacity(0.7);}
.ibehroozir .disabled-click-0o8{pointer-events: none; filter: opacity(0.8);}
.ibehroozir .disabled-click-1o1{pointer-events: none; filter: opacity(1);}

.ibehroozir .readonly-filter{filter: opacity(0.3);}

@-webkit-keyframes ibehroozir-pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@keyframes ibehroozir-pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
      box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
      box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}
@keyframes ibehroozir-filter-submitLoaderBtn {
  0% {
    filter: brightness(0.1);
  }
  35% {
    filter: brightness(1);
  }
  50% {
    filter: brightness(0.1);
  }
  75% {
    filter: brightness(1);
  }
  100% {
    filter: brightness(0.1);
  }
}
 