@font-face {
    font-family: 'Farsi' ;
    font-style: normal;
    font-weight: 300;
    src: url("/webfonts/stedad/Estedad-FD-Regular.woff2") format("woff2"),
    url("/webfonts/stedad/Estedad-FD-Regular.ttf") format("truetype");
    font-display: swap;
}

:root {
    --swiper-button-top: 22%; /* Default value */
}

.font-farsi{
    font-family: Farsi !important;
    font-style: normal !important;
}

.max-w-1440 {
    max-width: 1440px;
}

.text-justify {
    text-align: justify;
}

@media (max-width: 700px) {

    .user-work-ul {
        font-size: 1rem !important;
        padding-left: 1rem !important;
    }

    .journal-txt h6 {
        font-size: 1rem !important;
        font-weight: 700 !important;
    }

}
.word-wrap {
    word-wrap: break-word;
}

.blog-detail-container img {
    max-width: 100%;
    height: auto;
}

.single-post img {
    max-width: 100%;
    height: auto;
}

.pt-8rem {
    padding-top: 8rem;
}

.h-100vh {
    height: 100vh !important;
}

.fa-180-rotate:lang(fa){
    rotate: 180deg !important;
}


.journal-txt h6 {
    font-size: 1.5rem !important;
    font-weight: 700 !important;
}

.text-black-10 {
    background: #E6E6E6 !important;
}


video {
    height: 100% !important;
    width: 100% !important;
    object-fit: cover !important;
    cursor: pointer !important;
}

.swiper-button-next,.swiper-button-prev {
    top: var(--swiper-button-top) !important;
}

