.WM-BG-None {
    background-image: unset !important;
}

.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner.feature-info.Dark {
    background-color: #000;
}

.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner.feature-info.Dark p,
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner.feature-info.Dark span {
    color: #fff;
}

.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .inner h2.heading:hover {
    color: rgb(241, 192, 120);
}
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .inner {
    max-width: 500px;
}

@media screen and (max-width: 1200px) {
    .object-custom-menu {
        text-align: right;
    }
}

@media screen and (max-width: 768px) {

    .WM-VerticalSlider .Title {
        font-size: 42px !important;
    }

    .WM-ScrollingSlider .TitleFa {
        font-size: 22px !important;
    }

    .WM-ScrollingSlider .Description {
        display: none !important;
    }

    .WM-ScrollingSlider .Letter {
        display: none !important;
    }

}

@media screen and (max-width: 480px) {
    .WM-VerticalSlider .Title {
        font-size: 32px !important;
    }

    .WM-ScrollingSlider .TitleFa {
        font-size: 22px !important;
    }

    .WM-ScrollingSlider .Description {
        display: none !important;
    }

    .WM-ScrollingSlider .Letter {
        display: none !important;
    }

    .fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner.feature-info {
        padding: 150px 50px 50px 50px;
    }

    .WM-ScrollingSlider {
        width: 100%;
    }

    .WM-ScrollingSlider .Arrow {
        display: none;
    }

    .fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner.feature-info.Dark {
        background-color: transparent;
    }

    .fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner.feature-info.Dark p,
    span {
        color: #000;
    }

    .fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .inner h2.heading span.post-number {
        color: #000 !important;
    }

}

h2.heading-h2 br {
    display: initial !important;
}

.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .post-character.style-1,
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .post-character.style-2 {
    color: var(--wb-primary-color);
}
p.bk_pra.heading-font {
    font-family: poiret-one !important;
    letter-spacing: 5px;
    text-align: right;
}
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .post-character {
    font-family: montserrat-regular;
}
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .inner .fullpage-btn a .btn-icon {
    margin-right: 15px !important;
    margin-right: unset;
}
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .inner .fullpage-btn a .btn-icon::before {
    right: unset;
    left: 1px;
    -webkit-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
}
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .inner .fullpage-btn a:hover .btn-icon {
    transform: translateX(-5px);
}
body.template-color-21 #fp-nav ul li a.active {
    background-color: var(--wb-primary-color);
}
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner .inner .fullpage-btn a {
    font-family: shabnam !important;
    font-size: 15px;
}
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner.Dark .inner .fullpage-btn a {
    color: #fff;
}
.fullscreen-slider-wrapper .feature-wrapper .fullscreen-inner.Dark .inner .fullpage-btn a .btn-icon {
    color: rgba(255, 255, 255, 0.5);
}
.breadcaump-area.breadcaump-title-bar .breadcaump-inner .heading, p.bk_pra,
body.template-font-2 .heading, body.template-font-2 h1, body.template-font-2 h2, body.template-font-2 h3, body.template-font-2 h4, body.template-font-2 h5, body.template-font-2 h6, body.template-font-2 .h1, body.template-font-2 .h2, body.template-font-2 .h3, body.template-font-2 .h4, body.template-font-2 .h5, body.template-font-2 .h6
{
    font-family: shabnam;
}
body.template-color-12 .progress-charts .progress .progress-bar {
    background-color: var(--wb-primary-color);
}
.rtl {
    direction: rtl;
}
.letter-spacing-5 {
    letter-spacing: 5px;
}
.letter-spacing-6 {
    letter-spacing: 6px;
}
.text-justify {
    text-align: justify;
}
.montserrat {
    font-family: montserrat;
}
.poiretOne {
    font-family: poiret-one !important;
}
