.swiper{
    max-width: 100vw !important;
    max-height: 100vh !important;
}
@font-face {
    font-family: Spantaran;
    font-style: normal;
    font-weight: 700;
    src:
        url('../fonts/Otf fonts/Spantaran.ttf') format('truetype'),
        url('../fonts/Otf fonts/Siegra.ttf') format('truetype');
}
@font-face {
    font-family: Siegra;
    font-style: normal;
    font-weight: 700;
    src:
        url('../fonts/Otf fonts/Siegra.otf') format('opentype'),
        url('../fonts/Otf fonts/Siegra.ttf') format('truetype');
}
@font-face {
    font-family: IRANSansX;
    font-style: normal;
    font-weight: 700;
    src:
        url('../fonts/Webfonts/Woff/IRANSansXFaNum-Medium.woff') format('woff'),
        url('../fonts/Webfonts/Woff2/IRANSansXFaNum-Medium.woff2') format('woff2')
}
body {
    font-family: 'Verdana', 'Siegra' ,'serif';
    background-color: #cfcece !important;
}
.gradient-text {
    background: linear-gradient(to bottom, #ececec, rgba(255, 255, 255, 0)); /* از قرمز به آبی */
    -webkit-background-clip: text; /* برای وب‌کیت مرورگرها */
    -webkit-text-fill-color: transparent; /* متن را شفاف کن تا گرادیانت دیده شود */
    display: inline-block;
}
.gradient-text-blue {
    background: linear-gradient(to bottom, #2f2c95, rgba(255, 255, 255, 0)); /* از قرمز به آبی */
    -webkit-background-clip: text; /* برای وب‌کیت مرورگرها */
    -webkit-text-fill-color: transparent; /* متن را شفاف کن تا گرادیانت دیده شود */
    display: inline-block;
}
.gradient-text2 {
    background: linear-gradient(to bottom, black, rgba(255, 255, 255, 0)); /* از قرمز به آبی */
    -webkit-background-clip: text; /* برای وب‌کیت مرورگرها */
    -webkit-text-fill-color: transparent; /* متن را شفاف کن تا گرادیانت دیده شود */
    display: inline-block;
}
.gradient-text3 {
    background: linear-gradient(to bottom ,rgb(227, 203, 163),black) ;
    -webkit-background-clip: text; /* برای وب‌کیت مرورگرها */
    -webkit-text-fill-color: transparent; /* متن را شفاف کن تا گرادیانت دیده شود */
    display: inline-block;
}

.container{
    width: 80% !important;
}
@media all and (max-width: 900px) {
    .menu_desktop_responsive{
        display: none;
    }
    .nav-item{
        margin-top: 5vh!important;
    }
}
@media all and (min-width: 901px) {
    .posAb{
        position: absolute!important;
    }
    .sectionOverFlow{
        max-height: 100vh!important;
        overflow-y: hidden;
    }
    .menu_mobile_responsive{
        display: none;
    }
}
.text_dark_blue{
    color: #2f2c95 !important;
}
.text_lists ul li{
    color: #1b1965 !important;
}
.bg_dark_blue{
    background-color: #2f2c95 !important;
}
.bg_nude{
    background: #e3cba3 !important;
}
.text_orange{
    color: #ff6200 !important;
}
.bg_orange{
    background-color: #ff6200 !important;
}
.blur-layer {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background: rgba(0, 43, 152, 0.32);
    filter: blur(100px);  /* اینجا بلور روی خود لایه */
}
.blur-layer-orange {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background: rgba(255, 98, 0, 0.30);
    filter: blur(100px);  /* اینجا بلور روی خود لایه */
}
.blur-layer2 {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background-image: linear-gradient(to right , rgba(0, 43, 152, 0.12), rgba(255, 98, 0, 0.14));
    filter: blur(20px);  /* اینجا بلور روی خود لایه */
}
.blur-layer4 {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background-image: linear-gradient(to right ,rgba(255, 98, 0, 0.15) ,rgba(0, 43, 152, 0.14));
    filter: blur(20px);  /* اینجا بلور روی خود لایه */
}
.blur-layer3 {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background-image: linear-gradient(to right ,rgba(255, 98, 0, 0.15) ,rgba(0, 43, 152, 0.10),rgba(255, 98, 0, 0.15));
    filter: blur(20px);  /* اینجا بلور روی خود لایه */
}
.blur-layer5 {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    height: 100%;
    background-image: linear-gradient(45deg , rgba(0, 0, 0, 0.17),#cfcece , rgba(227, 203, 163, 0.32), #cfcece , rgba(0, 0, 0, 0.15),#cfcece,rgba(0, 43, 152, 0.24)) ;
    filter: blur(8px);  /* اینجا بلور روی خود لایه */
}
.shadow-orange{
    box-shadow: 0 1rem 3rem rgba(255, 98, 0, 0.34)!important;
}
