@-webkit-keyframes fade{
0%{opacity:0}
100%{opacity:1}
}
@keyframes fade{
0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes move{
0%{top:0}
50%{top:-10px}
100%{top:0}
}
@keyframes move{
0%{top:0}
50%{top:-10px}
100%{top:0}
}
.fade{-webkit-animation:fade .7s;animation:fade .7s}
i.niafam{font-family:niafam-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.niafam-circle:before{content:"\e974"}
.niafam-auction:before{content:"\e96e"}
.niafam-email1:before{content:"\e96f"}
.niafam-responsive:before{content:"\e970"}
.niafam-tender:before{content:"\e971"}
.niafam-app:before{content:"\e906"}
.niafam-books:before{content:"\e964"}
.niafam-circular-arrows:before{content:"\e965"}
.niafam-invoice:before{content:"\e966"}
.niafam-maps:before{content:"\e967"}
.niafam-mortarboard:before{content:"\e968"}
.niafam-network:before{content:"\e969"}
.niafam-office-building:before{content:"\e96a"}
.niafam-search3:before{content:"\e96b"}
.niafam-support:before{content:"\e96c"}
.niafam-user1:before{content:"\e96d"}
.niafam-rss2:before{content:"\e972"}
.niafam-sms1:before{content:"\e973"}
.niafam-view2:before{content:"\e977"}
.niafam-call:before{content:"\e908"}
.niafam-link1:before{content:"\e909"}
.niafam-mail:before{content:"\e90e"}
.niafam-map:before{content:"\e90f"}
.niafam-home1:before{content:"\e910"}
.niafam-look:before{content:"\e911"}
.niafam-desk:before{content:"\e912"}
.niafam-chart:before{content:"\e943"}
.niafam-apps:before{content:"\e947"}
.niafam-user:before{content:"\e953"}
.niafam-talk:before{content:"\e954"}
.niafam-news:before{content:"\e955"}
.niafam-newspaper:before{content:"\e959"}
.niafam-watch:before{content:"\e95c"}
.niafam-student:before{content:"\e95d"}
.niafam-stats:before{content:"\e95e"}
.niafam-usning:before{content:"\e960"}
.niafam-conect:before{content:"\e961"}
.niafam-microscope:before{content:"\e962"}
.niafam-sms:before{content:"\e963"}
.niafam-rss1:before{content:"\e956"}
.niafam-search2:before{content:"\e957"}
.niafam-search1:before{content:"\e958"}
.niafam-view1:before{content:"\e95f"}
.niafam-star:before{content:"\e946"}
.niafam-envelope-21:before{content:"\e948"}
.niafam-sitemap-2:before{content:"\e949"}
.niafam-calendar1:before{content:"\e94a"}
.niafam-add-user:before{content:"\e94b"}
.niafam-arroba1:before{content:"\e94c"}
.niafam-phone-call2:before{content:"\e94d"}
.niafam-pin2:before{content:"\e94e"}
.niafam-online-voting:before{content:"\e94f"}
.niafam-voting-box:before{content:"\e951"}
.niafam-email-4:before{content:"\e952"}
.niafam-pin1:before{content:"\e902"}
.niafam-phone-call1:before{content:"\e903"}
.niafam-email:before{content:"\e904"}
.niafam-disabled:before{content:"\e905"}
.niafam-add:before{content:"\e913"}
.niafam-business-trip:before{content:"\e914"}
.niafam-calendar:before{content:"\e916"}
.niafam-ecg-lines:before{content:"\e917"}
.niafam-minus:before{content:"\e932"}
.niafam-plus-strock:before{content:"\e950"}
.niafam-view:before{content:"\e95a"}
.niafam-settings:before{content:"\e935"}
.niafam-stopwatch:before{content:"\e922"}
.niafam-iso:before{content:"\e926"}
.niafam-login:before{content:"\e927"}
.niafam-arroba:before{content:"\e91f"}
.niafam-user-login:before{content:"\e920"}
.niafam-archive:before{content:"\e918"}
.niafam-home:before{content:"\e93b"}
.niafam-accessibility:before{content:"\e91b"}
.niafam-share:before{content:"\e919"}
.niafam-quote:before{content:"\e91a"}
.niafam-play-button:before{content:"\e923"}
.niafam-photo-camera:before{content:"\e91c"}
.niafam-microphone:before{content:"\e91d"}
.niafam-play:before{content:"\e921"}
.niafam-video-camera:before{content:"\e924"}
.niafam-download:before{content:"\e937"}
.niafam-database:before{content:"\e92d"}
.niafam-sitemap:before{content:"\e925"}
.niafam-gap1:before{content:"\e944"}
.niafam-aparat:before{content:"\e939"}
.niafam-soroush:before{content:"\e93a"}
.niafam-linkedin:before{content:"\e93c"}
.niafam-rubika:before{content:"\e929"}
.niafam-whatsapp:before{content:"\e93d"}
.niafam-shaad:before{content:"\e95b"}
.niafam-twitter:before{content:"\e93e"}
.niafam-telegram:before{content:"\e928"}
.niafam-instagram:before{content:"\e92a"}
.niafam-left-arrow-2:before{content:"\e92b"}
.niafam-right-arrow-2:before{content:"\e92c"}
.niafam-up-arrow-2:before{content:"\e92e"}
.niafam-up-arrow:before{content:"\e945"}
.niafam-down-arrow .path1:before{content:"\e92f";color:#ffc107}
.niafam-down-arrow .path2:before{content:"\e930";margin-left:-1em;color:#000}
.niafam-left-arrow:before{content:"\e931"}
.niafam-right-arrow:before{content:"\e933"}
.niafam-search:before{content:"\e934"}
.niafam-fax:before{content:"\e936"}
.niafam-pin:before{content:"\e93f"}
.niafam-placeholder:before{content:"\e941"}
.niafam-envelope-2:before{content:"\e938"}
.niafam-envelope:before{content:"\e942"}
.niafam-phone-call:before{content:"\e940"}
.niafam-eita:before{content:"\e90d"}
.niafam-bale:before{content:"\e90a"}
.niafam-facebook:before{content:"\e907"}
.niafam-gap:before{content:"\e90c"}
.niafam-bisphon:before{content:"\e90b"}
.niafam-close:before{content:"\e915"}
.niafam-link:before{content:"\e91e"}
.niafam-rss:before{content:"\e900"}
.niafam-niafam-logo:before{content:"\e901"}
body{font-family:var(--bandarFont);scroll-behavior:smooth}
.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 0 #19f;box-shadow:0 0 0 0 #19f}
.flickity-button{border-radius:50%;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(255,199,0,.5);-webkit-transition:.3s;transition:.3s}
.flickity-rtl .flickity-prev-next-button.next{left:-40px;opacity:0}
.flickity-rtl .flickity-prev-next-button.next::before{content:"\e931";font-family:niafam-icons;color:#000;font-size:20px;font-weight:700}
.flickity-rtl .flickity-prev-next-button.previous{opacity:0;right:-40px}
.flickity-rtl .flickity-prev-next-button.previous::before{content:"\e933";font-size:20px;font-weight:700;color:#000;font-family:niafam-icons}
.flickity-rtl:hover .flickity-prev-next-button.next{left:-60px;opacity:1}
.flickity-rtl:hover .flickity-prev-next-button.previous{opacity:1;right:-60px}
.flickity-page-dots .dot{width:15px;height:5px;margin:0 2.5px;background:0 0;border-radius:0;opacity:1;background:var(--orange);border-radius:15px;-webkit-transition:.3s;transition:.3s}
.flickity-page-dots .dot.is-selected{background-color:var(--red);width:35px}
.flickity-page-dots{bottom:0}
.search-area{width:100%;height:100vh;position:fixed;top:0;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10000;background:#131336de;visibility:hidden;opacity:0;-webkit-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex}
.search__wrapper{width:100%}
.search-area--opened{visibility:visible;opacity:1}
.search-area__close-btn{font-size:40px;position:absolute;top:-50px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:12px;background-color:transparent;border:0;cursor:pointer;color:rgba(255,255,255,.5);opacity:1}
.search-area__close-btn i{color:rgba(255,255,255,.5)}
.search-area__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:80px 0;-webkit-transition:.5s;transition:.5s;position:relative;padding:30px 0 20px}
.search-area__input{border-width:0 0 1px 0;border-radius:0;font-weight:500;font-size:18px;line-height:29px;padding:10px 0;border-color:#fff;font-weight:700;margin-bottom:20px;background-color:transparent;opacity:1;color:#8c8b8b;margin-bottom:20px}
.search-area__input::-webkit-input-placeholder{opacity:1;font-weight:500;font-size:18px;line-height:29px;color:#8c8b8b}
.search-area__input:-ms-input-placeholder{opacity:1;font-weight:500;font-size:18px;line-height:29px;color:#8c8b8b}
.search-area__input::-ms-input-placeholder{opacity:1;font-weight:500;font-size:18px;line-height:29px;color:#8c8b8b}
.search-area__input::placeholder{opacity:1;font-weight:500;font-size:18px;line-height:29px;color:#8c8b8b}
#mainMenu-trigger{display:none}
.mburger{color:var(--text)!important;top:0}
.menu__fix{margin-top:25px;width:100%;left:0}
.header{background-size:cover;position:fixed;top:0;right:0;width:100%;z-index:9999;background-color:#fff;-webkit-transition:.3s;transition:.3s}
.logo-box{position:relative;-webkit-transition:.5s;transition:.5s}
.header--fixed .logo{width:initial;height:55px}
.header--fixed .sm-simple a,.header--fixed .sm-simple a.highlighted,.header--fixed .sm-simple a:active,.header--fixed .sm-simple a:focus,.header--fixed .sm-simple a:hover{padding:15px 10px}
.header--fixed .logo__title h1{font-size:20px;line-height:26px}
.header--fixed .logo__title h2{font-size:16px;line-height:20px}
.header--fixed .rahbari{height:70px}
.header--fixed #espritmenu>ul>li>a.has-submenu{padding:15px 4.5px}
.header--fixed .new__header{padding-top:5px}
.header--fixed .wave1{height:50px;bottom:-35px}
@media (min-width:991.98px){
.sm-simple{border:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}
.sm-simple ul{background:#fff}
#espritmenu{height:100%}
#espritmenu>ul{height:100%}
#espritmenu>ul>li ul li a:hover{color:var(--orange)}
#espritmenu>ul>li>a::after{content:"\e92f";font-size:12px;position:absolute;left:12px;top:50%;font-weight:600;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:niafam-icons}
#espritmenu>ul>li>a:only-child::after{content:none}
#espritmenu>ul>li>a:not(:only-child){padding-left:28.5px!important}
#espritmenu>ul>li>ul{-webkit-transform:translateY(5px);transform:translateY(5px)}
#espritmenu>ul>li{height:100%;border:0}
#espritmenu>ul>li>a{font-weight:500;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;font-size:18px;color:var(--text);position:relative}
#espritmenu>ul>li>a.has-submenu{padding:23px 4.5px}
#espritmenu>ul>li>a .sub-arrow{left:6px;width:14px}
#espritmenu>ul>li>a .sub-arrow::before{content:none}
#espritmenu>ul>li:hover>a{color:var(--orange)}
#espritmenu>ul>li:hover>a::before{width:100%;right:0}
.sm-simple a.highlighted,.sm-simple a:active,.sm-simple a:focus,.sm-simple a:hover{background:0 0}
.sm-simple ul{border:0;-webkit-box-shadow:0;box-shadow:0;max-width:initial!important;-webkit-transform:none;transform:none;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1);border-radius:10px}
.sm-simple ul ul{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
.sm-simple.sm-rtl ul a .sub-arrow{left:10px;right:auto;width:14px}
.sm-simple.sm-rtl ul a .sub-arrow::before{content:"\e931";font-family:niafam-icons}
.sm-simple ul a,.sm-simple ul a:active,.sm-simple ul a:focus,.sm-simple ul a:hover{font-size:15px;padding:15px 15px}
.sm-simple.sm-rtl ul a.has-submenu{padding:11px 15px 11px 30px}
.sm-simple a,.sm-simple a.highlighted,.sm-simple a:active,.sm-simple a:focus,.sm-simple a:hover{padding:23px 10px;color:var(--text)}
.sm-simple .scroll-down-arrow{border-color:#000 transparent transparent transparent}
.sm-simple .scroll-down,.sm-simple .scroll-up{background:var(--orange)}
}
@media (max-width:991.98px){
#mainMenu-trigger{display:block;z-index:10;position:relative}
#espritmenu{display:none}
}
a{-webkit-transition:.3s;transition:.3s}
.h-100{height:100%!important}
.w-100{width:100%!important}
.cover-link{cursor:pointer;position:absolute;top:0;right:0;width:100%;height:100%;z-index:50}
@-webkit-keyframes widthc{
0%{width:0}
50%{width:30px}
100%{width:0%}
}
@keyframes widthc{
0%{width:0}
50%{width:30px}
100%{width:0%}
}
@-webkit-keyframes pulse{
0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@keyframes pulse{
0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@-webkit-keyframes pulse2{
0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@keyframes pulse2{
0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
25%{-webkit-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@-webkit-keyframes waving1{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
33%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}
66%{-webkit-transform:translate(-20px,-15px);transform:translate(-20px,-15px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes waving1{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
33%{-webkit-transform:translate(-10px,10px);transform:translate(-10px,10px)}
66%{-webkit-transform:translate(-20px,-15px);transform:translate(-20px,-15px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes waving2{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
33%{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}
66%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes waving2{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
33%{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}
66%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes waving3{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
33%{-webkit-transform:translate(20px,-15px);transform:translate(20px,-15px)}
66%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes waving3{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
33%{-webkit-transform:translate(20px,-15px);transform:translate(20px,-15px)}
66%{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes waving4{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
33%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}
66%{-webkit-transform:translate(-20px,15px);transform:translate(-20px,15px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes waving4{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
33%{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}
66%{-webkit-transform:translate(-20px,15px);transform:translate(-20px,15px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.main-pusher{padding-top:108px;background:#f9fafb}
.bandar-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}
.top__slider{position:relative}
.main__slider{position:relative}
.main__slider__cell{width:100%;padding:0;margin:0}
.main__slider__item{height:630px;position:relative;overflow:hidden}
 .main__slider__content{
    position:absolute;width: 100%;
    bottom: 0;
    right: 0;
    z-index: 5;
    padding:0 0 100px 0;
  }
  .main__slider__title{
    
    font-size: 22px;
    color: #fff;
    text-shadow: 2px 2px #000;

  }
.new__header{border-top:3px solid #e9eef4;padding-top:12px;position:relative;z-index:10;-webkit-transition:.3s;transition:.3s}
.rahbari{position:absolute;left:0;top:-6px;width:initial;height:100px;-webkit-transition:.3s;transition:.3s}
.day{color:var(--text);font-size:12px;font-weight:500;line-height:20px;margin:0 15px 0 0}
.logo__box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.logo__title{font-family:peyda;color:var(--text)}
.logo__title h1{font-size:26px;margin:0 0 5px 0;line-height:36px;-webkit-transition:.3s;transition:.3s}
.logo__title h2{font-size:19.5px;margin:0;line-height:27px;-webkit-transition:.3s;transition:.3s}
.menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.left__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.login{font-size:25px;color:var(--text);margin:0 15px 0 0}
.login:hover{color:var(--orange)}
.search{font-size:25px;color:var(--text);cursor:pointer;margin:0 15px 0 0}
.search:hover{color:var(--orange)}
.lang{font-weight:500;font-size:18px;color:var(--text)}
.lang:hover{color:var(--orange)}
.lang i{margin:0 3px 0 0;color:var(--orange);font-size:14px}
.wave1{position:absolute;width:100%;height:initial;right:0;bottom:-55px;z-index:1}
.wave2{position:absolute;width:100%;height:initial;right:0;bottom:0;z-index:1}
.systems{position:relative;padding:60px 0}
.sys__box{position:relative;text-align:center;padding:30px;border-radius:20px;background:#fff;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);box-shadow:0 2px 20px 0 rgba(0,0,0,.08);overflow:hidden}
.sys__box::before{content:"";top:-58%;position:absolute;left:-15%;width:280px;height:280px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:150px;background:-webkit-gradient(linear,left top,left bottom,from(#5cc3ec),to(#4119dd));background:linear-gradient(180deg,#5cc3ec 0,#4119dd 100%);z-index:7;-webkit-transition:.3s;transition:.3s}
.sys__box:hover .sys__close1{color:#fff}
.sys__box:hover .sys__close2{color:#fff}
.sys__box:hover .sys__circle1{color:#fff}
.sys__box:hover .sys__circle2{color:#fff}
.sys__box:hover .sys__title{color:#fff}
.sys__box:hover::before{width:370px;height:370px;top:-59%;left:-36%;z-index:1}
.sys__icon{font-size:80px;color:#fff;position:relative;z-index:10}
.sys__title{margin:54px 0 0 0;color:#000;font-size:14px;font-weight:700;line-height:22px;position:relative;z-index:10;-webkit-transition:.3s;transition:.3s}
.sys__close1{position:absolute;color:var(--red);font-size:15px;right:35px;bottom:20px;-webkit-transition:.3s;transition:.3s;z-index:5;-webkit-animation:waving4 7s infinite;animation:waving4 7s infinite}
.sys__close2{position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:var(--red);left:35px;bottom:50px;font-size:10px;-webkit-transition:.3s;transition:.3s;z-index:5;-webkit-animation:waving3 10s infinite;animation:waving3 10s infinite}
.sys__circle1{position:absolute;color:var(--blue);font-size:20px;left:23px;bottom:14px;-webkit-transition:.3s;transition:.3s;z-index:5;-webkit-animation:waving2 6s infinite;animation:waving2 6s infinite}
.sys__circle2{position:absolute;color:var(--blue);right:18px;bottom:52px;font-size:10px;-webkit-transition:.3s;transition:.3s;z-index:5;-webkit-animation:waving1 5s infinite;animation:waving1 5s infinite}
.news{position:relative;padding:20px 0 30px;margin:130px 0 170px;background:-webkit-gradient(linear,left top,left bottom,from(#4119dd),to(#57a1ea));background:linear-gradient(180deg,#4119dd 0,#57a1ea 100%)}
.news .container{z-index:5}
.nwave1{position:absolute;width:100%;height:initial;right:0;bottom:99%;z-index:1}
.nwave2{position:absolute;width:100%;height:initial;right:0;top:99%;z-index:1}
.bandar__headkicker{color:#fff;font-size:16px;font-weight:500;line-height:26px}
.bandar__headtitle{color:#fff;font-size:28px;font-weight:700;line-height:45px}
.head__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.news__archs{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}
.news__archs li a{color:var(--text);border-radius:7px;font-size:14px;padding:3px 10px;font-weight:400;line-height:22px;background:#fff}
.news__archs li a.arch{background:var(--orange)}
.news__archs li a:hover{background:var(--orange)}
.news__img{padding-bottom:69.5665%;height:0;position:relative;overflow:hidden;border-radius:20px;border:3px solid #fff}
.news__img img{-webkit-transition:.3s;transition:.3s}
.news__img:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}
.news__img i{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#fff;width:28px;height:28px;color:var(--text);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;z-index:5;top:20px;left:20px}
.news__content{position:relative;padding-top:20px}
.news__title{font-size:16px;font-weight:700;line-height:26px;margin:0 0 10px 0}
.news__link{color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.news__link:hover{color:var(--orange)}
.news__date{color:var(--text);font-size:14px;font-weight:400;line-height:22px;padding:3px 10px;border-radius:7px;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.morenews__box{position:relative;border-radius:20px;background:rgba(255,255,255,.01);-webkit-box-shadow:0 2px 15px 0 rgba(255,255,255,.25);box-shadow:0 2px 15px 0 rgba(255,255,255,.25);padding:30px 40px 40px 40px;margin:0 30px 0 0}
.morenews__head{color:#fff;font-size:18px;font-weight:700;line-height:28px;margin-bottom:30px}
.morenews__items{position:relative}
.morenews__item:not(:last-child){margin-bottom:20px}
.morenews__link{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;line-height:26px;gap:10px}
.morenews__link span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.morenews__link:hover{color:var(--orange)}
.morenews__link::before{content:"\e92b";font-family:niafam-icons;font-size:20px;color:var(--orange)}
.more{position:relative;padding:30px 0 100px}
.more .col-xl-3{margin:0 10px}
.more__box{position:relative;overflow:hidden;border-radius:20px;background:#fff;-webkit-box-shadow:0 15px 55px 0 rgba(65,25,221,.15);box-shadow:0 15px 55px 0 rgba(65,25,221,.15);padding:30px;height:100%}
.more__box::before{content:"";position:absolute;width:500.632px;height:515.481px;border-radius:500px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:-webkit-gradient(linear,left top,right top,from(#5cc3ec),to(#4119dd));background:linear-gradient(90deg,#5cc3ec 0,#4119dd 100%);top:-410px;z-index:1}
.more__title{color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:normal;position:relative;z-index:10;margin:0 0 70px 0}
.poll-content .radio:not(:last-child){margin-bottom:7px}
.poll-content .title{color:var(--text);font-size:16px;font-weight:500;line-height:26px;margin:0 0 15px 0}
.poll-content label{color:var(--text);font-size:12px;font-weight:500;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.poll-content label input{margin-top:0}
.poll-content button{font-size:14px;padding:5px 10px;border:0;border-radius:7px;background:var(--orange);position:absolute;left:30px;bottom:30px}
.stats{position:relative}
.stats ul{list-style:none;margin:0;padding:0}
.stats ul li{color:var(--text);font-size:12px;font-weight:500;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}
.stats ul li:not(:last-child){margin-bottom:7px}
.stats ul li::before{content:"";width:10px;height:10px;border-radius:50%;background-color:var(--red);position:relative;top:5px}
.stat__desc{color:var(--text);text-align:justify;font-size:16px;font-weight:500;line-height:26px;margin-bottom:15px}
.modir__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;gap:20px}
.modir__img{width:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;height:80px;position:relative;border-radius:50%;overflow:hidden;border:1.3px solid var(--red)}
.modir__name{color:#000;font-size:16px;font-weight:500;line-height:25px;margin:0 0 7px 0}
.modir__role{color:#7e7d85;font-size:14px;font-weight:400;line-height:22px;margin:0}
.modir__desc{font-size:14px;font-weight:400;line-height:22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:15px}
.modir__archs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.modir__arch{color:var(--text);font-size:12px;font-weight:500;line-height:19px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;padding:5px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:35px;background:#fff;border:1px solid var(--red,#ee5d28)}
.modir__arch i{font-size:20px}
.modir__arch.orng{background:var(--red);color:#fff}
.modir__arch:hover{background:var(--red);color:#fff}
.footer{position:relative;overflow:hidden}
.footer svg{position:relative;right:50%;top:5px;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:1}
.footer__wrapper{background:-webkit-gradient(linear,left top,left bottom,from(#5380e8),to(#4119dd));background:linear-gradient(180deg,#5380e8 0,#4119dd 100%)}
.footer__wrapper .logo__title{color:#fff}
.shoar{position:absolute;right:50%;top:0;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:5;top:110px}
.footer__head{color:#fff;font-size:18px;font-weight:700;line-height:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 40px 0;gap:5px}
.footer__head span{width:10px;height:10px;border-radius:50%;background-color:var(--orange)}
.contacts{color:#fff;font-size:16px;line-height:28px}
.contacts span{font-size:18px;font-weight:700}
.contact__item{margin-bottom:10px}
.footer__desc{color:#fff;font-size:14px;font-weight:500;line-height:22px;margin:20px 0 0 0}
.copyright{text-align:center;margin-top:70px;position:relative;z-index:10}
.niafam__copyright{color:#fff;font-size:14px;font-weight:500;line-height:22px;margin:0 0 7px 0}
.niafam__copyright:hover{color:var(--orange)}
.copyright__text{color:#fff;font-size:14px;font-weight:500;line-height:22px;margin:0}
.footer__bg{text-align:center;margin-top:-60px;margin-bottom:-5px}
.footer__bg img{max-width:100%}
.footer__link{color:#fff;font-size:16px;font-weight:500;line-height:26px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:7px;margin-bottom:15px}
.footer__link:hover{color:var(--orange)}
.footer__link::before{content:"\e92b";font-family:niafam-icons;font-size:20px;color:var(--orange)}
.footer__col{padding:0 90px 0 15px}
.scrolltop{right:30px;opacity:0;position:fixed;text-align:center;line-height:12px;bottom:0;color:#fff;cursor:pointer;border-radius:50%;height:40px;width:40px;background-color:rgba(0,0,0,.25);background-repeat:no-repeat;background-position:center;overflow:hidden;visibility:hidden;-webkit-transition:.3s;transition:.3s;z-index:100}
.scrolltop::before{position:absolute;content:"";width:0%;height:0%;background:var(--red);right:50%;top:50%;border-radius:50%;-webkit-transition:.3s;transition:.3s}
.scrolltop--show{bottom:30px;opacity:1;visibility:visible}
.scrolltop i{display:block;line-height:39px;width:39px;height:39px;font-size:16px;top:0!important;left:0!important;text-align:center;position:relative;color:#fff;z-index:10;-webkit-transform:translate(0,0);transform:translate(0,0);transition:transform .2s ease,-webkit-transform .2s ease}
.scrolltop:hover::before{width:100%;height:100%;top:0;right:0}
.scrolltop:hover i{-webkit-transform:translate(0,-39px)!important;transform:translate(0,-39px)!important}
.main-pusher{-webkit-transition:.3s;transition:.3s}
.main-pusher--pushed{-webkit-transform:translateX(280px);transform:translateX(280px)}
.blind-area{overflow-y:scroll;width:280px;position:fixed;left:0;top:0;height:100%;background-color:#292e35;padding:30px 15px;z-index:1000;-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(.8);transform:scale(.8);visibility:hidden;opacity:0}
.blind-area--show{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1}
.blind{margin-bottom:30px}
.blind__title{color:#fff;font-size:16px;font-weight:500;border-bottom:1px solid #434343;display:block;padding-bottom:10px;margin-bottom:20px}
.blind__link{display:block;padding:.6em;margin:0 0 15px;border-radius:5px;cursor:pointer;color:#fff;text-decoration:none;background:0 0;border:1px solid #fff;font-size:16px;width:100%}
.blind__link.active{background-color:#fff;color:#333}
.custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;overflow:hidden;margin-bottom:15px}
.custom__info{font-size:15px;color:#fff;margin-bottom:10px}
.custom__btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:0;padding:12px 0;background-color:#2250fc;color:#fff;font-size:14pxem}
.custom__btn:not(:last-child){border-left:.5px solid #2220fc}
.blind__button{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top-right-radius:15px;border-bottom-right-radius:15px;position:fixed;left:0;top:25%;-webkit-transition:.3s;transition:.3s;background-color:#454545;border:0;z-index:1000}
.blind__button:hover .blind__button__text{visibility:visible;opacity:1}
.blind__button--hidden{left:-65px}
.blind__button__icon{color:#fff;font-size:25px}
.blind__button__text{position:absolute;border-radius:5px;left:120%;top:7px;font-size:14px;padding:9.5px 5px;color:#fff;background-color:#454545;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s}
.blind__button__text::before{position:absolute;content:"";display:inline-block;width:0;top:50%;right:100%;height:0;border-style:solid;border-width:3.5px 5px 3.5px;border-color:transparent #454545 transparent transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.blind__overlay{position:fixed;width:100%;height:100%;top:0;right:0;background-color:#000;-webkit-transition:.3s;transition:.3s;z-index:500;visibility:hidden;opacity:0}
.blind__overlay:hover{cursor:url(../images/close.webp),auto}
.blind__overlay--show{visibility:visible;opacity:.5}
.main-pusher.colorblind1,.main-pusher.zones.colorblind1{-webkit-filter:url(../images/filters.svg#protanopia) grayscale(0)!important;filter:url(../images/filters.svg#protanopia) grayscale(0)!important}
.main-pusher _:-moz-tree-row(hover),.main-pusher.colorblind1,.main-pusher.zones.colorblind1{filter:url(../images/filters.svg#protanopia) grayscale(0)!important}
.main-pusher.colorblind2,.main-pusher.zones.colorblind2{-webkit-filter:url(../images/filters.svg#protanomaly) grayscale(0)!important;filter:url(../images/filters.svg#protanomaly) grayscale(0)!important}
.main-pusher _:-moz-tree-row(hover),.main-pusher.colorblind2,.main-pusher.zones.colorblind2{filter:url(../images/filters.svg#protanomaly) grayscale(0)!important}
.main-pusher.colorblind3,.main-pusher.zones.colorblind3{-webkit-filter:url(../images/filters.svg#deuteranopia) grayscale(0)!important;filter:url(../images/filters.svg#deuteranopia) grayscale(0)!important}
.main-pusher _:-moz-tree-row(hover),.main-pusher.colorblind3,.main-pusher.zones.colorblind3{filter:url(../images/filters.svg#deuteranopia) grayscale(0)!important}
.main-pusher.colorblind4,.main-pusher.zones.colorblind4{-webkit-filter:url(../images/filters.svg#deuteranomaly) grayscale(0)!important;filter:url(../images/filters.svg#deuteranomaly) grayscale(0)!important}
.main-pusher _:-moz-tree-row(hover),.main-pusher.colorblind4,.main-pusher.zones.colorblind4{filter:url(../images/filters.svg#deuteranomaly) grayscale(0)!important}
.main-pusher.colorblind5,.main-pusher.zones.colorblind5{-webkit-filter:url(../images/filters.svg#tritanopia) grayscale(0)!important;filter:url(../images/filters.svg#tritanopia) grayscale(0)!important}
.main-pusher _:-moz-tree-row(hover),.main-pusher.colorblind5,.main-pusher.zones.colorblind5{filter:url(../images/filters.svg#tritanopia) grayscale(0)!important}
.main-pusher.colorblind6,.main-pusher.zones.colorblind6{-webkit-filter:url(../images/filters.svg#tritanomaly) grayscale(0)!important;filter:url(../images/filters.svg#tritanomaly) grayscale(0)!important}
.main-pusher _:-moz-tree-row(hover),.main-pusher.colorblind6,.main-pusher.zones.colorblind6{filter:url(../images/filters.svg#tritanomaly) grayscale(0)!important}
.main-pusher.colorblind7,.main-pusher.zones.colorblind7{-webkit-filter:url(../images/filters.svg#achromatopsia) grayscale(0)!important;filter:url(../images/filters.svg#achromatopsia) grayscale(0)!important}
.main-pusher _:-moz-tree-row(hover),.main-pusher.colorblind7,.main-pusher.zones.colorblind7{filter:url(../images/filters.svg#achromatopsia) grayscale(0)!important}
.main-pusher.colorblind8,.main-pusher.zones.colorblind8{-webkit-filter:url(../images/filters.svg#achromatomaly) grayscale(0)!important;filter:url(../images/filters.svg#achromatomaly) grayscale(0)!important}
.main-pusher _:-moz-tree-row(hover),.main-pusher.colorblind8,.main-pusher.zones.colorblind8{filter:url(../images/filters.svg#achromatomaly) grayscale(0)!important}
.font-color{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border-radius:5px;width:50px;height:35px!important;min-height:30px!important;cursor:default;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:-internal-light-dark(#efefef,#3b3b3b);color:-internal-light-dark(black,#fff);border-width:0!important;border-style:none!important;border-color:-internal-light-dark(#767676,#858585);-o-border-image:initial;border-image:initial;width:100%;padding:3px 5px!important}
@media (max-width:1599.98px) and (min-width:1200px){
.container{max-width:1300px}
}
@media (max-width:1399.98px) and (min-width:1200px){
.container{max-width:1170px}
}
@media (max-width:1499.98px){
.day{margin:0 15px 0 40px}
}
@media (max-width:1459.98px){
.wave1{bottom:-45px}
.sys__box::before{top:-60%;left:-25%}
.sys__box:hover::before{height:380px}
.more__box{padding:30px 20px}
.footer__col{padding:0 15px 0 15px}
}
@media (max-width:1399.98px){
.logo__title h1{font-size:22px;margin:0}
.logo__title h2{font-size:18px}
.logo{height:70px}
#espritmenu>ul>li>a{font-size:16px}
.rahbari{height:60px}
.wave1{bottom:-55px}
.main__slider__item{height:500px}
.sys__icon{font-size:65px}
.sys__box{padding:20px}
.sys__box::before{top:-85%;left:-35%}
.sys__circle1,.sys__circle2,.sys__close1,.sys__close2{opacity:.5}
.morenews__box{padding:20px 25px 25px 25px;margin:0}
.morenews__item:not(:last-child){margin-bottom:15px}
.poll-content .title{font-size:14px;line-height:22px}
.stat__desc{font-size:14px;line-height:22px}
.modir__desc{font-size:12px}
.modir__arch{padding:5px 10px}
.footer__link{font-size:14px;line-height:22px}
.contacts{font-size:14px;line-height:24px}
.contacts span{font-size:16px}
}
@media (max-width:1199.98px){
.logo__title h1{font-size:18px;line-height:26px}
.logo__title h2{font-size:15px}
.logo{height:50px}
.logo__box{gap:5px}
.sm-simple a,.sm-simple a.highlighted,.sm-simple a:active,.sm-simple a:focus,.sm-simple a:hover{padding:23px 5px}
.main-pusher{padding-top:80px}
.wave1{bottom:-25px}
.header--fixed .logo__title h1{font-size:18px;line-height:28px}
.sys__box::before{left:-50%;-webkit-transform:translateX(50%)!important;transform:translateX(50%)!important;width:290px}
.sys__box{margin-bottom:30px}
.systems{padding:40px 0 20px}
.sys__box:hover::before{left:-87%}
.more{padding:30px 0 40px}
.more .col-xl-3{margin:0}
.more__box{margin-bottom:30px;height:initial}
.main__slider__content {
    padding: 0 0 60px 0;
}
}
@media (max-width:991.98px){
.wave1{bottom:-30px}
.main__slider__item{height:400px}
.rahbari{display:none}
.day{margin:0 10px 0 0}
.search{margin:0 10px 0 0}
.sys__box::before{left:-87%}
.sys__box:hover::before{left:-96%}
.news__box{margin-bottom:30px}
.news{margin:70px 0 70px}
.blind__button__icon{font-size:15px}
.blind__button{width:30px;height:35px}
.footer__head{margin:0 0 30px 0}
.footer__desc{margin:20px 0 30px 0}
.main__slider__title {
    font-size: 18px;}
.main__slider__content {
    padding: 0 0 50px 0;
}
}
@media (max-width:767.98px){
.bandar__head{margin-bottom:20px}
.logo__title h1{font-size:12px;line-height:20px}
.main__slider__item{height:0;padding-bottom:50%}
.header--fixed .logo__title h1{font-size:11px}
.header--fixed .logo__title h2{font-size:12px}
.sys__icon{font-size:50px}
.sys__title{margin:30px 0 0 0}
.sys__box::before{left:-137%;top:-134%}
.sys__box:hover::before{left:-136%}
.sys__circle1,.sys__circle2,.sys__close1,.sys__close2{opacity:.3}
.bandar__headtitle{font-size:18px;line-height:28px}
.bandar__headkicker{font-size:13px;line-height:20px}
.head__wrapper{margin-bottom:30px}
.news__title{font-size:14px;line-height:22px}
.news__content{padding-top:15px}
.morenews__head{margin-bottom:20px}
.morenews__link{font-size:14px;gap:5px;line-height:22px}
.morenews__link::before{font-size:15px}
.shoar{top:60px;height:100px}
.footer svg{height:190px}
}
@media (max-width:575.98px){
.search{font-size:20px}
.wave1{bottom:-17px;height:20px}
.header-hamburger-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.sys__box{margin-bottom:10px}
.sys__box::before{left:-51vw}
.systems .col-6{padding:0 5px}
.systems .row{margin:0 -5px}
.more{padding:0 0 40px}
.contacts{margin-bottom:30px}
.footer__bg{margin-top:-10px}
.main__slider__title {
    font-size: 14px;}
.main__slider__content {
    padding: 0 0 25px 0;
}
}