@font-face {
    font-family: "irsans-b";
    font-style: normal;
    font-weight: 900;
    src: url(../src/fonts/iranSans/irsans-b.eot?67d2920ac1e0164c957e884da0b1fc2b);
    src: url(../src/fonts/iranSans/irsans-b.eot?67d2920ac1e0164c957e884da0b1fc2b) format("embedded-opentype"),
        url(../src/fonts/iranSans/irsans-b.woff?a6c7f37a03e19d237de343688a10330f) format("woff"),
        url(../src/fonts/iranSans/irsans-b.ttf?3c04bd57fa8240b0ec575d8c1ff80dbb) format("truetype");
}

@font-face {
    font-family: "irsans-m";
    font-style: normal;
    font-weight: 700;
    src: url(../src/fonts/iranSans/irsans-m.eot?3953f2446de46ca0a52f371df635a547);
    src: url(../src/fonts/iranSans/irsans-m.eot?3953f2446de46ca0a52f371df635a547) format("embedded-opentype"),
        url(../src/fonts/iranSans/irsans-m.woff?7698268f336a35d87bbf591a0fe5f41d) format("woff"),
        url(../src/fonts/iranSans/irsans-m.ttf?2ae855f1c7b7756f2aba76f0915b20b8) format("truetype");
}

@font-face {
    font-family: "irsans";
    font-style: normal;
    font-weight: 500;
    src: url(../src/fonts/iranSans/irsans.eot?4f3cd08001a912553842788147e162c2);
    src: url(../src/fonts/iranSans/irsans.eot?4f3cd08001a912553842788147e162c2) format("embedded-opentype"),
        url(../src/fonts/iranSans/irsans.woff?ba2fd9dab30cd8771aa3b53aa6b036e3) format("woff"),
        url(../src/fonts/iranSans/irsans.ttf?71617be58eaec728ca3b9d4d5da8b11d) format("truetype");
}

@font-face {
    font-family: "irsans-l";
    font-style: normal;
    font-weight: 300;
    src: url(../src/fonts/iranSans/irsans-l.eot?c3e2315906102c635b02db3a6666299b);
    src: url(../src/fonts/iranSans/irsans-l.eot?c3e2315906102c635b02db3a6666299b) format("embedded-opentype"),
        url(../src/fonts/iranSans/irsans-l.woff?ef7595542cb1d899cefcabddb3a59f7f) format("woff"),
        url(../src/fonts/iranSans/irsans-l.ttf?2fd2464904104b41ac006f718c6de468) format("truetype");
}

@font-face {
    font-family: "irsans-u";
    font-style: normal;
    font-weight: 100;
    src: url(../src/fonts/iranSans/irsans-u.eot?c6348f2607ffbf9f301e2a2bd6bfba4c);
    src: url(../src/fonts/iranSans/irsans-u.eot?c6348f2607ffbf9f301e2a2bd6bfba4c) format("embedded-opentype"),
        url(../src/fonts/iranSans/irsans-u.woff?c2cac1dd087e299cd537621798bd50eb) format("woff"),
        url(../src/fonts/iranSans/irsans-u.ttf?cbc29f4ae7f67bce75b49ee6f69678ff) format("truetype");
}

html {
    padding: 0;
    margin: 0;
    direction: rtl;
    font-family: "irsans";
}

body {
    position: relative;
    height: 100%;
}

.module {
    padding: 30px;
    /* margin-top: 30px; */
}

.module .module-title {
    margin: 0 0 1rem 0;
    font-weight: 400;
}

.module h3.module-title {
    position: relative;
    margin-bottom: 60px;
}

/* .module .module-title h3::before
{
    content: "";
    position: absolute;
    right: 0px;
    bottom: 11px;
    font-family: icomoon;
    font-size: 22px;
} */
.module h3.module-title::after {
    content: "";
    height: 1px;
    width: 100%;
    position: absolute;
    bottom: -11px;
    left: 0px;
    border-top: 1px solid #bec5bc;
    line-height: 1;
}

.module h3.module-title span.titlespan {
    display: inline-block;
    text-transform: none;
    border-bottom: 0px;
    position: relative;
}

.module h3.module-title span.titlespan .first-word-nonda {
    color: #f04c45;
}

h3.module-title .titlespan::after {
    position: absolute;
    content: "";
    right: 0px;
    bottom: -10px;
    height: 1px;
    width: calc(100% + 1px);
    z-index: 1;
}

h3.module-title .titlespan::after,
.module-title.h3 .titlespan::after {
    background: #f04c45;
}

.module .module-body {
    padding: 0
}

.module .module-body ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
}

.module .module-body ul li {
    margin-right: 20px;
    display: none;
    text-align: center;
}

.module .module-body ul li:first-child {
    margin-right: 0;
}

.module .module-body ul li img {
    width: 100%;
    height: auto;
    border-radius: 15px;
    max-width: 300px;
}

.module .module-body ul li .t-name {
    font-family: "irsans-l";
    text-align: center;
    margin-top: 15px;
    font-weight: lighter;
}

a {
    text-decoration: none;
    color: #000;
}

.call-container {
    position: fixed;
    left: 15px;
    bottom: 30px;
    display: flex;
    flex-direction: row-reverse;
    animation: myAnim 2s ease 0s 1 normal forwards;
}

.call {
    display: block;
    margin-bottom: 10px;
    background-image: url('../src/icon/call.png');
    width: 64px;
    height: 64px;
    cursor: pointer;
    border-radius: 50%;
    filter: drop-shadow(5px 5px 10px #44444d81);
    background-color: #fff;
    text-align: center;

}

.telnumber {
    font-size: 20px;
    text-align: center;
}

.telnumber p {
    margin: 0 10px 0;
}

@keyframes myAnim {

    0%,
    100% {
        transform: rotate(0deg);
        transform-origin: 50% 50%;
    }

    10% {
        transform: rotate(8deg);
    }

    20%,
    40%,
    60% {
        transform: rotate(-10deg);
    }

    30%,
    50%,
    70% {
        transform: rotate(10deg);
    }

    80% {
        transform: rotate(-8deg);
    }

    90% {
        transform: rotate(8deg);
    }
}

@media (max-width: 768px) {
    .module .module-body ul {
        list-style: none;
        padding: 0;
        margin: 0;
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .module .module-body ul li {
        margin-top: 15px;
        width: 45%;
    }

    .module .module-body ul li {
        margin-right: 0px;
    }

    .module {
        padding: 10px
    }

    .module h3.module-title {
        margin-bottom: 20px;
    }
}



/* tandiscomedy:
https://yun.ir/fwr937

Aftab parast:
https://yun.ir/jb7i5a

occasion:
https://yun.ir/6gsme2

raghse chaghoo:
https://yun.ir/6tc7x1

amoo hamid:
https://yun.ir/0wytf3 */