@font-face {
    font-family: "Vazir";
    src: url("../fonts/Vazir.eot");
    /* IE9 Compat Modes */
    src: url("../fonts/Vazir.eot?#iefix") format("embedded-opentype"),
    url("../fonts/Vazir.woff2") format("woff2"),
    url("../fonts/Vazir.woff") format("woff"),
    url("../fonts/Vazir.ttf") format("truetype");
    /* Safari, Android, iOS */
}

@font-face {
    font-family: "aviny";
    src: url("../fonts/aviny.ttf");

}


body {
    font-family: aviny;
}

aviny {
    font-family: aviny;
!important;
}

h3 {
    text-align: center;
    margin-bottom: 0;
}

h4 {
    position: relative;
}


.module {
    padding: 20px;
    text-align: center;
    color: #eee;
    max-height: 120px;
    min-width: 120px;
    background-color: #607D8B;
    border-radius: 2px;
}

.module:hover {
    background-color: #EEE;
    cursor: pointer;
    color: #607d8b;
}

/*===========================footer*/
.ticket-box {
    font-size: 0.7em;
}


.gradeint {
    background: rgb(185, 203, 181);
    background: linear-gradient(90deg, rgba(185, 203, 181, 1) 0%, rgba(164, 201, 86, 1) 100%);
}

.like-container{filter: url('#filter');}
.like-cnt{
  position: absolute;
  cursor: pointer;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);     background: rgba(255,255,255,0.3);     width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  line-height: 75px;
  z-index: 10;
}
.like-btn{
  color: #fff;
}



::-moz-selection { background: transparent;}
::selection {background: transparent;}


.text-blue{
    color: #205374 !important;
}

