@font-face {
    font-family: iransans;
    font-style: normal;
    font-weight: normal;
    src: url('../../fonts/iransans/eot/IRANSansWeb(FaNum).eot');
    src: url('../../fonts/iransans/eot/IRANSansWeb(FaNum).eot') format('eot'),
        /* IE6-8 */
    url('../../fonts/iransans/woff/IRANSansWeb(FaNum).woff') format('woff'),
        /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../../fonts/iransans/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),
    url('../../fonts/iransans/ttf/IRANSansWeb(FaNum).ttf') format('ttf');
}

/* mj-me-social-icons*/
.mj-me-brands-icons-sections{
    padding: 0 15px;
    margin: 50px 0;
    border-radius: 20px;
}
.mj-me-first-brands-icons{
    width: 100%;
    overflow-x: scroll;
    margin: 0 auto;
    align-items: center;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.mj-me-first-brands-icons::-webkit-scrollbar{
    display: none;
}
.mj-me-second-brands-icons{
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    gap: 10px;
    overflow-x: scroll;
}
.mj-me-brands-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 5px;
    min-width: 70px;
    min-height: 70px;
    background: #F8F8F8;
    border-radius: 20px;
    object-fit: contain;
}
.mj-me-brands-icon img{
    width: 60px;
    object-fit: contain;
}