.niafam-bale:before{content:"\e90a" !important}
@-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}
}
.niafam-bale:before{content:"\e90a"}
.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-news:before{content:"\e943"}
.niafam-appointment:before{content:"\e906"}
.niafam-books:before{content:"\e909"}
.niafam-csssite:before{content:"\e90e"}
.niafam-gallery:before{content:"\e90f"}
.niafam-home1:before{content:"\e910"}
.niafam-monitor:before{content:"\e911"}
.niafam-searching:before{content:"\e912"}
.niafam-arrow-down-2:before{content:"\e908"}
.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:before{content:"\e92f"}
.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-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(--cssFont)}
.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:15px;margin:0 2.5px;background:0 0;border-radius:0;opacity:1;background:#ebebeb;border-radius:20px;-webkit-transition:.3s;transition:.3s}
.flickity-page-dots .dot.is-selected{background-color:transparent;width:45px;background-color:var(--yellow)}
.flickity-page-dots{bottom:-20px}
.search-area{display:-webkit-box;display:-ms-flexbox;display:flex;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-color:#00205Bbb;visibility:hidden;opacity:0;-webkit-transition:.5s;transition:.5s}
.search-area--opened{visibility:visible;opacity:1}
.search-area__close-btn{font-size:1em;position:absolute;top:20px;right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;line-height:12px;background-color:#ffb81c;border:0;cursor:pointer;border-radius:5px;color:#000;opacity:1}
.search-area__close-btn i{color:#000}
.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}
.search-area__input{border-width:0 0 2px 0;border-radius:0;font-size:28px;padding:10px 0;border-color:#fff;font-weight:700;margin-bottom:20px;background-color:transparent;opacity:1;color:#fff;margin-bottom:20px}
.search-area__input::-webkit-input-placeholder{opacity:1;color:#fff}
.search-area__input:-ms-input-placeholder{opacity:1;color:#fff}
.search-area__input::-ms-input-placeholder{opacity:1;color:#fff}
.search-area__input::placeholder{opacity:1;color:#fff}
.search-area__text{color:#fff}
#mainMenu-trigger{display:none}
.mburger{color:var(--blue)!important}
.menu-height{padding:0 13px 0 0;position:relative;z-index:100;width:100%;background:#fff;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.08);box-shadow:0 8px 30px rgba(0,0,0,.08);border-radius:10px}
.menu__fix{margin-top:25px;width:100%;left:0}
.header{height:268px;background-size:cover;position:relative;top:0;right:0;width:100%;z-index:9999}
.logo-box{position:relative;-webkit-transition:.5s;transition:.5s}
.header--fixed .menu__fix{position:fixed;top:0}
.css-menu{-webkit-transition:.2s;transition:.2s;height:180px;background-color:transparent}
@media (min-width:991.98px){
.sm-simple{border:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}
#espritmenu{height:100%}
#espritmenu>ul{height:100%}
#espritmenu>ul>li ul li a:hover{color:var(--pcolor)}
#espritmenu>ul>li>a::after{content:"\e92f";font-size:12px;position:absolute;left:10px;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(--blue);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:#efc940}
#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:#454545}
.sm-simple .scroll-down-arrow{border-color:#000 transparent transparent transparent}
.sm-simple .scroll-down,.sm-simple .scroll-up{background:red}
}
@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 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)}
}
.main-pusher{background:#fff}
.right__header{height:100%}
.right__header img{height:100%}
.right__header .shoar{height:initial}
.left__header{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.right__header{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%}
.logo-box{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;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}
.css-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}
.css-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}
.search__box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;border-radius:10px 0 0 10px;background-color:var(--blue);height:100%;padding:0 20px}
.search__box::before{content:"";position:absolute;top:0;left:100%;display:inline-block;width:0;height:0;border-style:solid;border-width:63px 30px 0 0;border-color:var(--blue) transparent transparent transparent;z-index:10}
.lang{font-weight:700;font-size:20px;line-height:40px;color:#fff}
.lang i{font-size:14px}
.lang:hover{color:var(--yellow)}
.lang__more{position:absolute;top:100%;left:-12px;color:var(--blue);border-radius:50%;box-shadow:0 15px 30px rgba(0,0,0,.08);background-color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0}
.lang__area{position:relative}
.lang__area:hover .lang__more{visibility:visible;opacity:1}
#btn-search{cursor:pointer;font-size:25px;color:#fff;margin:0 0 0 20px}
#btn-search:hover{color:var(--yellow)}
.shoar{padding:10px 0}
.top__slider{position:relative;padding:30px 0 50px}
.main__slider{position:relative;border-radius:50px;overflow:hidden}
.main__slider .flickity-page-dots{width:auto;bottom:40px;left:40px}
.main__slider__cell{width:100%}
.main__slider___item{position:relative;height:540px}
.main__slider___item::before{content:"";position:absolute;bottom:0;right:0;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);opacity:.6;height:125px;z-index:5}
.main__slider__content{z-index:10;position:absolute;bottom:0;right:0;width:100%;padding:40px 105px;display:-webkit-box;display:-ms-flexbox;display:flex}
.main__slider__content::before{content:"";background:red;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 10px;width:4px}
.main__slider__lead{font-weight:500;font-size:20px;line-height:26px;color:#fff;margin:0 0 15px 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.main__slider__title{font-weight:700;font-size:24px;line-height:30px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.news{position:relative;padding: 0;overflow:hidden;background: linear-gradient(95.03deg,#0b1478 .18%,#59174b 100%);}
.news .css-bg {opacity: .06;}
.news__box{position:relative;padding:50px 50px 30px 50px;border-radius:50px;overflow:hidden;margin:0 -50px;z-index:5}
.news__box .css-bg{opacity:.03}
.css__head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:10;margin-bottom:35px}
.css__head.yellow .css__title{color:#fff}
.css__head.yellow .css__title i{color:var(--yellow)}
.css__head.yellow .css__arch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:16px;line-height:26px;color:var(--yellow)}
.css__head.yellow .css__arch:hover{color:var(--red)}
.css__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:20px;line-height:26px;color:#000}
.css__title i{font-size:40px;color:var(--blue);margin:0 0 0 15px}
.css__arch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:16px;line-height:26px;color:var(--red)}
.css__arch:hover{color:var(--blue)}
.css__arch i{margin:0 0 0 10px;font-size:30px}
.allnews{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;position:relative;z-index:10}
.news__cell{width:33.3333333%;padding:0 15px}
.news__item{transition:.3s;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(255,255,255,.05);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.08);box-shadow:0 15px 30px rgba(0,0,0,.08);border-radius:15px;margin-bottom:30px}
.news__item:hover{background: rgba(255,255,255,.2);}
.news__img{position:relative;width:180px;height:140px;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;border-radius:15px;overflow:hidden}
.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__cat{position:absolute;top:0;right:0;padding:5px 10px;gap:5px;background:#e9f4ff;border-radius:0 15px;font-weight:600;font-size:14px;line-height:18px;color:#404040;z-index:5}
.news__cat.red{background-color:var(--red);color:#fff}
.news__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;padding:20px 15px 20px}
.news__title{font-weight:700;font-size:16px;line-height:27px;margin:0}
.news__link{color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.news__link:hover{color:var(--yellow)}
.news__date{font-size:13px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--yellow);position:absolute;bottom:15px;right:15px}
.news__date i{font-size:15px;margin:0 0 0 5px}
.research{position:relative;padding:50px 0 20px 0}
.research__bg{position:absolute;left:0;top:-50%;max-width:100%}
.allresearch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}
.research__cell{width:25%;padding:0 15px}
.research__item{position:relative;border-radius:15px;overflow:hidden;margin-bottom:30px;height:0;padding-bottom:66.666666667%;-webkit-transition:.3s;transition:.3s}
.research__item::before{content:"";position:absolute;width:100%;height:100px;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);opacity:.8;z-index:5;-webkit-transition:.3s;transition:.3s}
.research__item:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}
.research__item:hover::before{height:200px}
.research__content{position:absolute;width:100%;right:0;bottom:0;z-index:10;padding:20px}
.research__title{font-weight:700;font-size:14px;line-height:24px;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.gallery{padding:50px 0 20px;position:relative;overflow:hidden;background:#e9f4ff; }
.gallery .css-bg{opacity:.06}
.allphotos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}
.photo__cell{padding:0 15px;width:25%}
.photo__wrapper{position:relative}
.photo__item{position:relative;background:rgba(255,255,255,.05);-webkit-box-shadow:0 15px 30px rgba(0,0,0,.08);box-shadow:0 15px 30px rgba(0,0,0,.08);border-radius:15px;margin-bottom:30px;-webkit-transition:.3s;transition:.3s}
.photo__item:hover{background:rgba(255,255,255,.2)}
.photo__item:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}
.photo__img{position:relative;overflow:hidden;height:0;padding-bottom:66.666666667%;border-radius:15px}
.photo__img img{-webkit-transition:.3s;transition:.3s}
.photo__icon{position:absolute;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;font-size:25px;color:#fff;border-radius:50%;background-color:var(--red);width:45px;height:45px;top:-20px;left:15px;z-index:5}
.photo__content{padding:20px}
.photo__title{font-weight:700;font-size:16px;line-height:30px;min-height:90px;margin:0 0 7px 0}
.photo__link{color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.photo__link:hover{color:var(--yellow)}
.photo__date{font-weight:400;font-size:13px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffc700}
.photo__date i{font-size:15px;margin:0 0 0 5px}
.saramadan{position:relative;padding:50px 0;overflow:hidden;   background: linear-gradient(94.99deg,#59174b .24%,#0b1478 100%);}
.saramadan .css-bg{opacity:.06}
.allsaramadan{position:relative;margin:0 -15px;-webkit-filter:drop-shadow(0 15px 30px rgba(0, 0, 0, .08));filter:drop-shadow(0 15px 30px rgba(0, 0, 0, .08))}
.special__items .photo__item{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}
.special__items .photo__link{color:#002a50}
.special__items .photo__link:hover{color:var(--red)}
.special__items .photo__date{color:#00828f}
.video__gallery{position:relative;padding:50px 0 20px;overflow:hidden;background:linear-gradient(95.03deg,#0b1478 .18%,#59174b 100%)}
.video__gallery .css-bg{opacity:.06}
.books{overflow:hidden;position:relative;padding:0 0 50px 0}
.allbooks{position:relative;padding:50px;border-radius:50px;overflow:hidden;background-color:#e9f4ff;margin:0 -50px}
.allbooks .css-bg{opacity:.03}
.allbooks .flickity-rtl:hover .flickity-prev-next-button.next{left:-15px;top:45%}
.allbooks .flickity-rtl:hover .flickity-prev-next-button.previous{top:45%;right:-15px}
.book__wrapper{padding:0 40px 0 0}
.book__img{position:relative;overflow:hidden;height:0;padding-bottom:148.64864%;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.08);box-shadow:0 15px 30px rgba(0,0,0,.08);border-radius:15px}
.book__slider{position:relative;margin:55px -6px 0}
.book__slider::before{content:"";position:absolute;width:calc(100% - 12px);right:6px;top:45%;height:1px;background-color:#9f9f9f}
.book__cell{padding:0 6px;width:33.3333%}
.book__item{position:relative;background:rgba(255,255,255,.5);padding:20px;border:1px dashed var(--blue);border-radius:15px}
.book__date{font-weight:400;font-size:13px;line-height:20px;color:#404040;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:7px 10px;background:#e9f4ff;border-radius:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.book__date i{font-size:15px;margin:0 0 0 5px}
.book__title{font-weight:700;font-size:16px;line-height:26px;color:var(--blue);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:25px 0 0 0;    min-height: 52px;}
.book__detail{position:relative;z-index:10}
.book__det__title{font-weight:700;font-size:16px;line-height:26px;color:var(--blue);margin:70px 0 20px 0}
.book__desc{font-weight:700;font-size:16px;line-height:26px;color:#9f9f9f;margin:0 0 20px 0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.book__det__date{font-weight:400;font-size:13px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#404040}
.book__det__date2{margin:20px 0 0 0;}
.book__det__link{display: inline-flex;
    align-items: center;font-size:16px;
    color: var(--red);}
.book__det__link i{margin:0 5px 0 0;}
.book__det__date i{font-size:15px;margin:0 0 0 5px}
.intro{position:relative;overflow:hidden;padding:50px 0}
.intro__bg1{position:absolute;max-width:100%;right:0;top:0;z-index:0}
.intro__bg2{position:absolute;max-width:100%;left:0;top:40%;z-index:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.intro__slider{position:relative;overflow:hidden;border-radius:15px}
.intro__cell{width:100%}
.intro__item{position:relative;height:600px}
.intro__item::before{content:"";position:absolute;width:100%;right:0;bottom:0;height:120px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);opacity:.8;z-index:5}
.slider__nav{margin:10px -5px 0}
.nav__cell{width:20%;padding:0 5px}
.nav__cell.is-nav-selected .nav__item{opacity:1}
.nav__item{-webkit-transition:.3s;transition:.3s;height:0;position:relative;overflow:hidden;padding-bottom:60%;border-radius:15px;opacity:.4}
.intro__content{padding:40px 30px;position:absolute;bottom:0;right:0;width:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex}
.intro__content::before{content:"";background:red;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 10px;width:4px;-webkit-box-flex:0;-ms-flex:0 0 4px;flex:0 0 4px}
.intro__title{font-weight:700;font-size:18px;line-height:26px;margin:0;color:#fff}
.intro__desc1__wrapper{position:absolute;z-index:20;top:40px;right:60px;max-width:340px;padding:20px 30px;background:rgba(255,255,255,.8);-webkit-transition:.3s;transition:.3s;border-radius:15px}
.intro__desc1__wrapper p{opacity:1;visibility:visible;-webkit-transition:.3s;transition:.3s}
.intro__desc1__wrapper.close{padding:0;max-width:0}
.intro__desc1__wrapper.close i{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.intro__desc1__wrapper.close p{opacity:0;visibility:hidden}
.intro__desc1{font-weight:400;font-size:14px;line-height:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#000}
.intro__desc2__wrapper{position:absolute;z-index:20;padding:20px 30px;bottom:40px;-webkit-transition:.3s;transition:.3s;left:60px;max-width:340px;background:rgba(255,255,255,.8);border-radius:15px}
.intro__desc2__wrapper p{opacity:1;visibility:visible;-webkit-transition:.3s;transition:.3s}
.intro__desc2__wrapper.close{padding:0;max-width:0}
.intro__desc2__wrapper.close i{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.intro__desc2__wrapper.close p{opacity:0;visibility:hidden}
.intro__desc2__wrapper .intro__icon{right:102%;left:auto;top:auto;bottom:0}
.intro__desc2{-webkit-line-clamp:4}
.intro__icon{width:20px;height:20px;border-radius:50%;background:#00828f;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:102%;top:0;-webkit-transition:.3s;transition:.3s;cursor:pointer}
.footer{position:relative;overflow:hidden;background-size:cover;padding-top:50px}
.footer-logo{max-width:100%}
.footer-desc{font-weight:700;font-size:14px;line-height:24px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:#fff;margin:20px 0 30px;min-height:120px}
.fsocial{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.fsocial__item{margin:0 0 0 10px}
.fsocial__link{font-size:35px;color:#fff}
.fsocial__link:hover{color:var(--yellow)}
.footer__head{font-weight:700;font-size:18px;line-height:28px;color:#fff;position:relative;margin:0 0 35px 0;padding:0 0 8px 0}
.footer__head::before{content:"";position:absolute;height:5px;width:40px;border-radius:4px;background-color:var(--red);bottom:0;right:0}
.contact__item{font-weight:400;font-size:16px;line-height:25px;color:#fff;margin-bottom:10px}
.contact__item span{font-size:18px;font-weight:700;line-height:28px}
.footer__links{position:relative}
.footer__link__item{margin-bottom:15px}
.footer__link{font-weight:500;font-size:16px;line-height:25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff}
.footer__link:hover{color:var(--yellow)}
.footer__link::before{content:"\e931";font-family:niafam-icons;font-size:15px;margin:0 0 0 5px}
.copyright{flex-direction:column;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;padding:15px 0 15px;margin-top:45px;border-top:1px solid #ffffff99}
.copyright__text{text-align:center;margin-bottom:10px;font-weight:400;font-size:16px;line-height:25px;color:#fff}
.niafam__copyright{font-weight:400;font-size:16px;line-height:25px;color:#fff}
.social{position:fixed;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:0 15px 15px 0;-webkit-filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));background-color:#fff}
.social__link{height:45px;width:45px;font-size:25px;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;color:#fff}
.social__link img{width:25px}
.social__link.telegram{background:#2ea6d9}
.social__link.instagram{background:-webkit-gradient(linear,left top,left bottom,from(#b63877),to(#f83b35));background:linear-gradient(180deg,#b63877 0,#f83b35 100%)}
.social__link.bale{background:#40aa9d}
.social__link.twitter{background:#1d9bf0}
.news__bg{position:absolute;max-width:100%;right:0;top:0;z-index:0}
.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:#335c7b;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}
body.colorblind1,body.zones.colorblind1{-webkit-filter:url(../images/filters.svg#protanopia) grayscale(0)!important;filter:url(../images/filters.svg#protanopia) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind1,body.zones.colorblind1{filter:url(../images/filters.svg#protanopia) grayscale(0)!important}
body.colorblind2,body.zones.colorblind2{-webkit-filter:url(../images/filters.svg#protanomaly) grayscale(0)!important;filter:url(../images/filters.svg#protanomaly) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind2,body.zones.colorblind2{filter:url(../images/filters.svg#protanomaly) grayscale(0)!important}
body.colorblind3,body.zones.colorblind3{-webkit-filter:url(../images/filters.svg#deuteranopia) grayscale(0)!important;filter:url(../images/filters.svg#deuteranopia) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind3,body.zones.colorblind3{filter:url(../images/filters.svg#deuteranopia) grayscale(0)!important}
body.colorblind4,body.zones.colorblind4{-webkit-filter:url(../images/filters.svg#deuteranomaly) grayscale(0)!important;filter:url(../images/filters.svg#deuteranomaly) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind4,body.zones.colorblind4{filter:url(../images/filters.svg#deuteranomaly) grayscale(0)!important}
body.colorblind5,body.zones.colorblind5{-webkit-filter:url(../images/filters.svg#tritanopia) grayscale(0)!important;filter:url(../images/filters.svg#tritanopia) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind5,body.zones.colorblind5{filter:url(../images/filters.svg#tritanopia) grayscale(0)!important}
body.colorblind6,body.zones.colorblind6{-webkit-filter:url(../images/filters.svg#tritanomaly) grayscale(0)!important;filter:url(../images/filters.svg#tritanomaly) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind6,body.zones.colorblind6{filter:url(../images/filters.svg#tritanomaly) grayscale(0)!important}
body.colorblind7,body.zones.colorblind7{-webkit-filter:url(../images/filters.svg#achromatopsia) grayscale(0)!important;filter:url(../images/filters.svg#achromatopsia) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind7,body.zones.colorblind7{filter:url(../images/filters.svg#achromatopsia) grayscale(0)!important}
body.colorblind8,body.zones.colorblind8{-webkit-filter:url(../images/filters.svg#achromatomaly) grayscale(0)!important;filter:url(../images/filters.svg#achromatomaly) grayscale(0)!important}
body _:-moz-tree-row(hover),body.colorblind8,body.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}
.es-chats-tools{display:none}

html[dir=ltr] .rahbari{transform:scaleX(-1)}
html[dir=ltr] .search__box::before{left:auto;right:100%;border-width:0 0 63px 30px;border-color:transparent transparent var(--blue) transparent}
html[dir=ltr] #btn-search{margin:0 20px 0 0}
html[dir=ltr] .menu-height{padding:0 0 0 13px}
html[dir=ltr] .search__box{border-radius:0 10px 10px 0}
html[dir=ltr] .main__slider .flickity-page-dots{left:auto;right:40px}
html[dir=ltr] .main__slider__content::before{margin:0 10px 0 0}
html[dir=ltr] .css__title i{margin:0 15px 0 0}
html[dir=ltr] .css__arch i{margin:0 10px 0 0}
html[dir=ltr] .news__cat{right:auto;left:0;border-radius:15px 0}
html[dir=ltr] .news__date i{margin:0 5px 0 0}
html[dir=ltr] .news__date{right:auto;left:15px}
html[dir=ltr] .book__date i{margin:0 5px 0 0}
html[dir=ltr] .book__date{border-radius:15px 0}
html[dir=ltr] .book__det__date i{margin:0 5px 0 0}
html[dir=ltr] .photo__date i{margin:0 5px 0 0}
html[dir=ltr] .photo__icon{right:15px;left:auto}
html[dir=ltr] .intro__desc2__wrapper{left:auto;right:60px}
html[dir=ltr] .intro__desc1__wrapper{left:60px;right:auto}
html[dir=ltr] .intro__content::before{margin:0 10px 0 0}
html[dir=ltr] .footer__head::before{right:auto;left:0}
html[dir=ltr] .footer__link::before{margin:0 5px 0 0;transform:rotate(180deg)}
@media (min-width: 991.98px){
html[dir=ltr] #espritmenu>ul>li>a:not(:only-child) {
    padding-left: 4.5px !important;
    padding-right: 28.5px !important;
}
html[dir=ltr] #espritmenu>ul>li>a::after {
    left: auto;
    right: 10px;}
}



@media (max-width:1449.98px) and (min-width:1200px){
.container-1490{max-width:1200px}
}
@media (max-width:1399.98px) and (min-width:1200px){
.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1170px}
}
@media (max-width:1449.98px){
.main__slider___item{height:500px}
.css-menu{height:116px}
.header{height:190px}
.ccoip-menu{height:140px}
.logo-box{height:100%;padding:10px 0}
.logo-box a{height:100%}
.logo-box img{height:100%;width:initial}
.left__header{height:100%;padding:10px 0}
.left__header a{height:100%}
.left__header img{height:100%;width:initial}
#espritmenu>ul>li>a{font-size:16px}
#espritmenu>ul>li>a.has-submenu{padding:16px 4.5px}
.sm-simple a,.sm-simple a.highlighted,.sm-simple a:active,.sm-simple a:focus,.sm-simple a:hover{padding:16px 10px}
.lang{font-size:20px}
#btn-search{font-size:20px}
.search__box::before{border-width:49px 30px 0 0}
.flickity-page-dots .dot{width:10px;height:10px}
.main__slider__content{padding:40px 40px}
.main__slider__lead{font-size:18px}
.main__slider__title{font-size:21px}
.news__img{position:relative;width:160px;height:130px;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}
.news__title{font-size:14px;line-height:23px}
.book__title{font-size:14px}
.book__det__title{margin:30px 0 20px 0}
.book__wrapper{padding:0}
.intro__item{height:540px}
}
@media (max-width:1199.98px){
.main__slider___item{height:440px}
.main__slider{border-radius:30px}
.news__img{width:130px;height:110px;-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}
.news__content{padding:15px 15px 15px}
.news__link{-webkit-line-clamp:2}
.reasearch__cell{width:33.333333%}
.allresearch{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.photo__title{font-size:14px;line-height:24px;min-height:72px}
.photo__icon{font-size:20px;width:35px;height:35px;top:-15px}
.book__cell{width:50%}
.book__slider{margin:25px -6px 0}
.book__desc{font-size:14px}
.intro__item{height:480px}
.footer-desc{font-weight:500;font-size:13px;line-height:22px}
.fsocial__link{font-size:25px}
.footer__link{font-size:14px;line-height:23px}
.contact__item{font-size:14px;line-height:23px}
.copyright__text{font-size:14px}
.social__link{height:35px;font-size:18px;width:35px}
.social__link img{width:18px}
}
@media (max-width:991.98px){
.search__box{height:49px}
.shoar{padding:20px 0}
.logo-box{padding:10px 0}
.left__header{padding:15px 0}
.main__slider .flickity-page-dots{bottom:25px;left:25px}
.main__slider___item{height:370px}
.main__slider__lead{font-size:14px;margin:0 0 5px 0;line-height:22px}
.main__slider__title{font-size:16px;line-height:26px}
.blind__button__icon{font-size:17px}
.blind__button{width:35px;height:35px}
.allnews{display:block}
.news__cell{width:50%}
.allresearch{display:block}
.research__cell{width:50%}
.allphotos{display:block}
.photo__cell{width:33.33333%;padding:15px}
.photo__item{margin-bottom:25px}
.book__title{margin:15px 0 0 0}
.book__slider::before{top:42%}
.book__slider{margin:0 -6px}
.book__det__title{margin:20px 0 10px 0}
.book__desc{-webkit-line-clamp:3}
.intro__item{height:400px}
.intro__desc2__wrapper{padding:15px 20px;bottom:30px;left:40px}
.intro__desc1__wrapper{top:30px;right:40px;padding:15px 20px}
.footer-desc{min-height:initial}
.footer__head{margin:35px 0 35px 0}
}
@media (max-width:767.98px){
.logo-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.right__header{display:none}
.main__slider___item{height:280px}
.main__slider .flickity-page-dots{bottom:15px}
.main__slider__content{padding:35px 20px}
.main__slider{border-radius:20px}
.news__cell{width:100%}
.photo__cell{width:50%}
.allsaramadan .photo__item{margin-bottom:5px}
.book__wrapper{padding:30px 60px 0}
.intro__desc2__wrapper{bottom:90px}
.nav__cell{width:33.33333333%}
.copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}
.copyright__text{margin:0 0 10px 0}
.css__title{font-size:18px}
.css__arch{font-size:14px}
.css__title i{font-size:30px;margin:0 0 0 10px}
.css__arch i{margin:0 0 0 7px;font-size:25px}
}
@media (max-width:575.98px){
.left__header{padding:15px 0}
.main__slider___item{height:220px}
.main__slider__lead{font-size:12px;margin:0 0 2px 0}
.main__slider__title{font-size:14px}
.research__cell{width:100%}
.photo__cell{width:100%}
.book__wrapper{padding:30px 0 0 0}
.book__cell{width:100%}
.intro__desc1{font-size:12px;line-height:19px}
.intro__desc1__wrapper{max-width:240px}
.intro__desc2__wrapper{max-width:240px}
.intro__item{height:300px}
.intro__desc2{-webkit-line-clamp:3}
.intro__title{font-size:15px}
.intro__content{padding:20px 25px}
}




.page-location{padding:15px 0 0}
ul.breadcrumb li a:hover{color:#08367a;text-decoration:none}
.page-location ul.breadcrumb li+li:before{padding:0 5px 0 0;color:#000;content:"\e931";font-family:niafam-icons;font-size:15px;position:relative;top:3px}
ul.breadcrumb{padding:10px 0}
.inner__page1{padding:30px 0}
.es-posts .es-post-thumb{border-radius:15px;overflow:hidden}
.es-posts .es-post-thumb i{font-size:20px;padding:8px;border-radius:0 0 0 15px}
.es-post-header h6{font-size:14px;color:#00828f;margin-bottom:5px}
.es-post-item .es-post-title a{color:#002a50}
.es-post-item .es-post-title{margin-bottom:5px}
.es-post-item .es-post-meta .es-meta{color:#656565;font-size:14px}
.es-post-summary p{font-size:15px;line-height:24px;color:#656565;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:5px 0 0 0}
.es-posts .es-post-item{margin-bottom:10px;border-bottom:none;padding-bottom:10px}
.es-page-content{margin:20px 0 0 0}
.news-info-wrap{border-bottom:1px solid #e0e0e0;padding:10px 0;position:relative;margin-bottom:20px}
.news-info-wrap ul{margin:0;display:flex}
.news-info-wrap ul li{margin-left:15px;display:flex;align-items:center}
.news-info-wrap ul li i{color:#162559;font-size:1.2em;margin-left:5px}
.news-info-wrap ul.left-print li{margin:0}
.news-info-wrap .news-info{line-height:1;height:100%;display:flex;align-items:center}
.news-info-wrap .news-tools li a{display:flex}
.news-tools{height:100%;display:flex;flex-direction:row-reverse;align-items:center}
.news-info-wrap::after{content:'';position:absolute;top:100%;right:15px;width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#fff transparent transparent transparent}
.news-info-wrap::before{content:'';position:absolute;top:99%;right:15px;width:0;height:0;border-style:solid;border-width:17px 12px 0 12px;border-color:#d3d3d3 transparent transparent transparent}
.news-head h6{font-weight:600;font-size:1em;color:#08367a;margin-bottom:0;line-height:28px}
.news-head h2{font-weight:900;font-size:1.4em;color:#000;line-height:32px;margin-bottom:10px}
.news-lead p{background:#eff3f6;border-radius:15px;margin-bottom:15px;padding:10px 15px;text-align:justify;font-weight:400;font-size:16px;line-height:26px;color:#000}
.news-content .news-img{float:left;border:5px solid #fff;box-shadow:0 5px 5px rgba(0,0,0,.2);margin:0 20px 15px 0;display:flex;border-radius:15px}
.news-content .news-img img{border-radius:15px}
.extra-meta ul li i,.extra-meta ul li span{color:#dc3545;font-weight:500}
.es-post-content{line-height:26px}
.short-url-area{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;width:300px;margin-bottom:30px}
.short-url-area #shorturl{text-align:left;border-radius:0!important}
.short-url-area .btn{font-weight:400!important;font-size:14px!important;border-radius:0!important;margin:0!important;width:115px;letter-spacing:0!important;background:#dc3545!important;color:#fff!important;border:1px solid #dc3545!important;padding:0 10px!important}
.es-archive-list a{background:var(--yellow);padding:15px;border-radius:15px;font-size:15px}
.post-title h2{font-size:14px;margin:20px 0}
.product-reviews{max-width:600px;margin:0 auto}
.submit-button{background:var(--yellow);border-radius:15px;color:#000;font-size:16px}
.es-form-simple .es-has-icon-right>input[type]{font-size:16px;border-radius:15px}
.es-position-relative .es-form-control{font-size:16px;padding-right:20px;border-radius:15px}
.meta-list{border-top:1px solid #efefef;border-bottom:1px solid #efefef;margin-top:20px}
.administrator-info{border-bottom:1px solid #efefef}
.product-reviews .inner{font-size:20px;font-weight:700}
.review-area{margin-top:20px;border-top:1px solid #efefef}
.justified-gallery{background:#f3f3f3;border-radius:15px;margin:15px 0 0 0}
.inner-post-gallery img{border-radius:15px}
.lg-backdrop{z-index:99999}
.lg-outer{z-index:99999}
.es-post-video{margin:20px 0}
.css__head__inner .css__title i{font-size:25px;margin:0 0 0 7px}
.css__head__inner .css__title{font-size:18px}
.css__head.css__head__inner{margin-bottom:25px}
.inner__news .news__img{width:130px;height:86px;flex:0 0 130px}
.inner__news .news__link{color:var(--blue)}
.inner__news .news__title{font-size:14px;line-height:22px}
.inner__news .news__content{padding:10px 15px 10px}
.inner__news .col-lg-12:not(:last-child){margin-bottom:20px}
.inner__news .news__item{margin-bottom:0}
.inner__news:not(:last-child){margin-bottom:30px}
.inner__news .photo__icon{font-size:16px;width:30px;height:30px;top:-10px;left:auto;right:10px}