.slider-fullscreen::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 50%;
    background: rgba(0,0,0,0.75);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.75)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.75) 0%, rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff', GradientType=0 );
    z-index: 9;
}


.hums-menu::before {
    left: 0;
    width: 42%;
    height: 1px;
    background: rgba(255,255,255,1);
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
.hums-menu::after,.hums-menu::before {
    content: '';
    position: absolute;
    bottom: 0px;
}

.hums-menu::after {
    right: 0;
    width: 42%;
    height: 1px;
    background: rgba(255,255,255,0);
    background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
@-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-isid-research:before {content: "\e973";}
.niafam-usid-research:before {content: "\e974";}
.niafam-archive-1:before{content:"\e909"}
.niafam-atom-2:before{content:"\e90e"}
.niafam-books-2:before{content:"\e90f"}
.niafam-graduation-2:before{content:"\e910"}
.niafam-magazine-2:before{content:"\e911"}
.niafam-newspaper-2:before{content:"\e912"}
.niafam-online-education-2:before{content:"\e943"}
.niafam-online-library-2:before{content:"\e946"}
.niafam-online-library-1-2:before{content:"\e953"}
.niafam-pub-2:before{content:"\e954"}
.niafam-registered-2:before{content:"\e955"}
.niafam-select-2:before{content:"\e956"}
.niafam-stethoscope-2:before{content:"\e957"}
.niafam-Variant26:before{content:"\e958"}
.niafam-Variant27:before{content:"\e959"}
.niafam-Variant28:before{content:"\e95c"}
.niafam-Variant29:before{content:"\e95d"}
.niafam-Variant30:before{content:"\e95e"}
.niafam-Variant31:before{content:"\e95f"}
.niafam-Variant32:before{content:"\e960"}
.niafam-Variant33:before{content:"\e961"}
.niafam-Variant34:before{content:"\e962"}
.niafam-Variant35:before{content:"\e963"}
.niafam-Variant36:before{content:"\e964"}
.niafam-Variant37:before{content:"\e965"}
.niafam-Variant38:before{content:"\e966"}
.niafam-Variant39:before{content:"\e967"}
.niafam-Variant40:before{content:"\e968"}
.niafam-Variant41:before{content:"\e969"}
.niafam-Variant42:before{content:"\e96a"}
.niafam-Variant43:before{content:"\e96b"}
.niafam-Variant44:before{content:"\e96c"}
.niafam-Variant45:before{content:"\e96d"}
.niafam-Variant46:before{content:"\e96e"}
.niafam-Variant47:before{content:"\e96f"}
.niafam-Variant48:before{content:"\e970"}
.niafam-Variant49:before{content:"\e971"}
.niafam-Variant50:before{content:"\e972"}
.niafam-home-2:before{content:"\e947"}
.niafam-allforms:before{content:"\e906"}
.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 .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(--humsFont)}
.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 0 #19f;box-shadow:0 0 0 0 #19f}
.flickity-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;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:0 15px 20px 5px rgba(22,62,153,.1);box-shadow:0 15px 20px 5px rgba(22,62,153,.1)}
.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:#00335a;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:#00335a;font-family:niafam-icons}
.flickity-rtl:hover .flickity-prev-next-button.next{left:30px;opacity:1}
.flickity-rtl:hover .flickity-prev-next-button.previous{opacity:1;right:30px}
.flickity-page-dots .dot{width:10px;height:10px;margin:0 2.5px;background:0 0;border-radius:0;opacity:1;border:1px solid var(--red);background-color:transparent;border-radius:5px;-webkit-transition:.3s;transition:.3s;background-color:#fff}
.flickity-page-dots .dot.is-selected{background-color:var(--red);width:45px}
.flickity-page-dots{bottom:-30px}
.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:#135397dd;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:#efc940;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{position:relative;z-index:100;width:100%}
.header{height:0px;position:relative;background-size:cover;z-index:9999}
.menu-box{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%}
.menu-box2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.logo-box{position:relative;-webkit-transition:.3s;transition:.3s;width:152px;height:153px;-webkit-box-flex:0;-ms-flex:0 0 152px;flex:0 0 152px;bottom:25px}
.logo-box img{position:absolute;top:0;right:0;max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}
.header--fixed .menu-height{position:fixed;top:0;background-color: #1d5778;opacity: 0.9;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}
.header--fixed .menu-height .logo-box{width:80px;height:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;bottom:0}
.header--fixed .menu-height .hums-menu{height:70px}
.hums-menu{-webkit-transition:.2s;transition:.2s;height:127px;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(--red)}
#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:100;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:14px;color:#ffffff;position:relative}
#espritmenu>ul>li>a.has-submenu{padding:20px 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(--red)}
#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:20px 10px;color:#454545}
.sm-simple .scroll-down-arrow{border-color:#000 transparent transparent transparent}
.sm-simple .scroll-down,.sm-simple .scroll-up{background:red}
.header{height:0px;position:relative;background-size:cover;z-index:9999}
}
@media (max-width:991.98px){
#mainMenu-trigger{display:block}
#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}
#mainpage ul{list-style-type:none}
.topbar{padding:11px 0;background-position:center}
.top__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}
.top__link__item{display:-webkit-box;display:-ms-flexbox;display:flex}
.top__link__item:not(:last-child){margin:0 0 0 5px}
.top__link{padding:1px 10px;font-weight:500;font-size:14px;line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--black);background: #ffffff; border: 1px solid #ff7600;border-radius:25px}
.top__link:hover{background:var(--orange)}
.topbar__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.lang{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 15px;background:#fff;border-radius:25px;margin:0 15px 0 10px}
.lang__item:first-child{margin:0 0 0 0px}
.lang__link{font-weight:700;font-size:20px;line-height:20px;color:var(--blue);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;transform: translateY(2px);}
.lang__link:hover{color:var(--orange)}
.social{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 5px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.social__item{margin:0 10px 0 0}
.social__link{font-size:20px;color:var(--white)}
.social__link:hover{color:var(--yellow)}
.flag{aspect-ratio: 20 / 9;height:29px;position:relative;overflow:hidden;border-radius:25px}
.flag img{position:absolute;top:0;right:0;width:100%}
.style__title__slider{display:flex;}
.mainslider{position:relative;overflow:hidden}
.mainslider .flickity-page-dots{bottom:60px;width:initial;left:50px}
.main__slider{position:relative}
.main__slider__cell{width:100%}
.main__slider__item{height:75vh;position:relative}
.main__Slider__item_style::before{content:"";position:absolute;bottom:0;right:0;height:200px;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(73.96%,rgba(255,255,255,.489583)),to(rgba(255,255,255,0)));background:linear-gradient(0deg,#fff 0,rgba(255,255,255,.489583) 73.96%,rgba(255,255,255,0) 100%);z-index:1}
.video_slide .main__Slider__item_style::before{content:none}
.video_slide .main__Slider__item_style video{width:100%; object-fit: cover; height: 100vh;}
.main__slider__content{position: absolute;width: 100%;bottom: 0px;z-index: 10;justify-content: center;}
.main__slider__title{font-weight: 700;font-size: 26px;line-height: 44px;color: #ffffff;background: rgba(0,0,0,0.5);padding: 15px 30px;-webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.hums__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}
.news_sec{padding:15px 0 50px}
.head{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:35px}
.head__title{font-weight:700;font-size:18px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--black)}
.head__title::before{content:"";width:20px;height:5px;background-color:var(--red);border-radius:5px;margin:0 0 0 5px}
.arch{font-weight:500;font-size:18px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--orange)}
.arch:hover{color:var(--red)}
.arch__icon{font-size:18px;margin:0 5px 0 0}
.corona{font-weight:500;font-size:16px;line-height:25px;color:var(--black);padding:4px 15px;background:var(--yellow);border-radius:25px;margin:0 0 0 15px}
.corona:hover{background-color:var(--orange)}
.head__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.news{position:relative;overflow:hidden;-webkit-filter:drop-shadow(0 0 10px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 10px rgba(0, 0, 0, .1));border-radius:15px}
.news .flickity-page-dots{width:initial;bottom:initial;top:25px;left:25px}
.news__cell{width:100%}
.news__item{position:relative;overflow:hidden;height:0;padding-bottom:65.0795%}
.news__item img{-webkit-transition:.3s;transition:.3s}
.news__item::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;z-index:5;background:-webkit-gradient(linear,left top,left bottom,from(rgba(47,58,86,0)),to(rgba(47,58,86,.85)));background:linear-gradient(180deg,rgba(47,58,86,0) 0,rgba(47,58,86,.85) 100%);-webkit-transition:.3s;transition:.3s}
.news__item:hover img{-webkit-transform:scale(1.05) translate(-50%,-50%);transform:scale(1.05) translate(-50%,-50%)}
.news__item:hover .gallery__icon{background-color:var(--red)}
.news__content{position:absolute;bottom:0;right:0;width:100%;z-index:10;color:var(--white);padding:0 25px 15px}
.news__date{font-weight:400;font-size:14px;line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.news__date i{font-size:15px;margin:0 0 0 5px}
.news__title{font-weight:500;font-size:15px;line-height:24px;margin-top:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.sp-row{margin:0 -5px}
.sp-row .col{padding:0 5px;margin-bottom:10px}
 .news_sec .col-lg-6:last-child .col:first-child ,  .gallery .col-lg-6:last-child .col:first-child ,   .news_sec .col-lg-6:last-child .col:last-child ,   .gallery .col-lg-6:last-child .col:last-child{ -webkit-box-flex: 0;  -ms-flex: 0 0 56.25%;  flex: 0 0 56.25%; }
 .news_sec .col-lg-6:last-child .col:nth-child(2) ,   .news_sec .col-lg-6:last-child .col:nth-child(3) , gallery  .col-lg-6:last-child .col:nth-child(3) , .gallery .col-lg-6:last-child .col:nth-child(2){ -webkit-box-flex: 0;  -ms-flex: 0 0 43.75%;  flex: 0 0 43.75%;}
.sp-row .col1{-webkit-box-flex:0;-ms-flex:0 0 56.25%;flex:0 0 56.25%}
 .news_sec .col-lg-6:last-child .col:first-child .news__item , .gallery .col-lg-6:last-child .col:first-child .news__item,  .news_sec .col-lg-6:last-child .col:last-child .news__item , .gallery .col-lg-6:last-child .col:last-child .news__item{padding-bottom:57.142857%;-webkit-filter:drop-shadow(0 0 10px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 10px rgba(0, 0, 0, .1));border-radius:15px}
.sp-row .col2{-webkit-box-flex:0;-ms-flex:0 0 43.75%;flex:0 0 43.75%}
 .news_sec .col-lg-6:last-child .col:nth-child(2) .news__item ,  .gallery .col-lg-6:last-child .col:nth-child(2) .news__item ,  .news_sec .col-lg-6:last-child .col:nth-child(3) .news__item ,  .gallery .col-lg-6:last-child .col:nth-child(3) .news__item{padding-bottom:74.074074074%;-webkit-filter:drop-shadow(0 0 10px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 10px rgba(0, 0, 0, .1));border-radius:15px}
.notifications{padding:10px 0 55px}
.notif{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.notif:nth-child(1) .notif__date{background:rgba(19,83,151,.25);color:var(--blue)}
.notif:nth-child(2) .notif__date{background:rgba(205,33,34,.25);color:var(--red)}
.notif:nth-child(3) .notif__date{background:rgba(255,163,48,.25);color:var(--orange)}
.notifs--new .notif:nth-child(4) .notif__date{background:rgba(19,83,151,.25);color:var(--blue)}
.notifs--new .notif:nth-child(3) .notif__date{background:rgba(205,33,34,.25);color:var(--red)}
.notifs--new .notif:nth-child(2) .notif__date{background:rgba(255,163,48,.25);color:var(--orange)}
.notifs--new .notif:nth-child(1) .notif__date{background:rgba(255,212,0,.25);color:var(--black)}
.notif__date{width:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;height:80px;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;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(255,212,0,.25);color:var(--black);border-radius:15px;margin:0 0 0 15px}
.notif__date span{font-weight:500;font-size:16px;line-height:25px}
.notif__title{font-weight:500;font-size:16px;line-height:25px}
.notif__link{color:var(--black);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.notif__link:hover{color:var(--red)}
.gallery__icon{width:45px;height:45px;border-radius:50%;background-color:var(--orange);font-size:25px;color:var(--white);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;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:15;-webkit-transition:.3s;transition:.3s}
.sp-row .gallery__icon{-webkit-transform:none;transform:none;left:15px;top:15px}
.gallery{background-size:cover;padding:35px 0 50px;background-color:#ebebeb}
.gallery .corona{margin:0 5px 0 0}
.gallery .news__title{font-size:14px}
.banners{padding:50px 0 20px;position:relative;overflow:hidden}
.banner{height:150px;background:var(--yellow);border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-bottom:30px}
.banner:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}
.banner:hover .banner__content::before{left:85%}
.banner__img-div{-webkit-box-flex:0;-ms-flex:0 0 54.3%;flex:0 0 54.3%;position:relative;height:100%}
.banner__img-div img{-webkit-transition:.3s;transition:.3s}
.banner__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding:10px 30px;position:relative}
.banner__content::before{content:"";width:95px;height:300px;position:absolute;left:84%;top:-100px;z-index:10;background-color:var(--yellow);-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transition:.3s;transition:.3s}
.banner__title{font-weight:700;font-size:20px;line-height:44px;color:var(--black)}
.banner--2{background-color:var(--orange)}
.banners .row div:last-child .banner {   background: var(--orange);}
.banners .row div:last-child .banner .banner__img-div{
order:-3;
}
.banners .row div:last-child .banner .banner__content::before { content: '';left: 85%;  top: -100px;   background-color: var(--orange);  -webkit-transform: rotate(20deg); transform: rotate(20deg);}
.banner--2 .banner__content::before{content:"";right:85%;top:-100px;background-color:var(--orange);-webkit-transform:rotate(20deg);transform:rotate(20deg)}
.banner2, .banners .banner:nth-child(2) , .banners .banner:nth-child(3){height:150px;position:relative;border-radius:15px;overflow:hidden;margin-bottom:30px}
.banners div div:nth-child(2) .banner::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,163,48,0)),to(#ffa330));background:linear-gradient(180deg,rgba(255,163,48,0) 0,#ffa330 100%);z-index:10}
.banners div div:nth-child(3) .banner::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,212,0,0)),to(#ffd400));background:linear-gradient(180deg,rgba(255,212,0,0) 0,#ffd400 100%)}
.banner2__title{font-weight:700;font-size:18px;line-height:24px;text-align:right;position:absolute;color:var(--black);bottom:0;width:100%;padding:0 30px 15px;text-shadow:0 2px 1px #fff;z-index:15}
.banner2::before {   content: "";  position: absolute; top: 0;   right: 0;width: 100%;  height: 100%;  background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,163,48,0)),to(#ffa330)); background: linear-gradient(180deg,rgba(255,163,48,0) 0,#ffa330 100%);  z-index: 10;}
.banners .col-lg-3.order-lg-2.col-sm-6:nth-child(2) .banner2::before { background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,212,0,0)),to(#ffd400));   background: linear-gradient(180deg,rgba(255,212,0,0) 0,#ffd400 100%);}
.banners .row div:last-child .banner .banner__content::before{
right: 85%;
}
.banners .row div:last-child .banner .banner__img-div{
	order:3;
}
.education{padding-bottom:35px;position:relative}
.education .head{margin-bottom:45px}
.education .head.edu__head{margin-bottom:10px}
.edu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--black);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:70px}
.edu__icon{font-size:90px;color:var(--blue);margin:0 0 0 40px}
.edu__info{text-align:center}
.edu__number{font-weight:500;font-size:20px;line-height:31px}
.edu__title{font-weight:500;font-size:18px;line-height:28px}
.edu__slider{position:relative;margin:0 -15px}
.edu__cell{padding:35px 15px 15px;width:16.66666667%}
.edu__item{position:relative;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);box-shadow:0 0 15px rgba(0,0,0,.07);border-radius:15px;height:135px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}
.edu__item:hover{-webkit-box-shadow:0 0 20px rgba(205,33,34,.2);box-shadow:0 0 20px rgba(205,33,34,.2)}
.edu__item__icon{font-size:50px;margin-bottom:16px;color:var(--blue)}
.edu__item__title{width:100%;font-weight:500;font-size:16px;line-height:25px;text-align:center;padding:0 10px;color:var(--black)}
.researchs{padding:35px 0 45px}
.researchs .head__title{color:var(--white)}
.research__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.research{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px;margin-bottom:50px}
.research__icon{font-size:50px;margin-bottom:15px;color:var(--yellow)}
.research__number{font-weight:500;font-size:20px;line-height:30px;text-align:center;color:var(--white);margin-bottom:15px;text-shadow:2px 2px 1px #000}
.research__title{font-weight:500;font-size:18px;line-height:28px;text-align:center;color:var(--white);text-shadow:2px 2px 1px #000}
.res__slider{margin:0 -15px}
.res__cell{padding:0 15px;width:16.66666667%}
.res__item{position:relative;border-radius:15px;-webkit-transition:.3s;transition:.3s;height:135px;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:1px solid transparent;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.res__item:hover{border:1px solid var(--orange)}
.res__item__icon{font-size:50px;color:var(--orange);margin-bottom:15px}
.res__item__title{font-weight:500;font-size:18px;line-height:28px;text-align:center;color:var(--white);text-shadow:2px 2px 1px #000}
.hygiene{padding:50px 0 20px 0}
.hygiene .head{margin-bottom:30px}
.hygiene__slider{position:relative;margin:0 -15px}
.hygiene__cell{padding:0 15px 15px;width:25%}
.hygiene__item{position:relative;-webkit-filter:drop-shadow(0 0 10px rgba(0, 0, 0, .1));filter:drop-shadow(0 0 10px rgba(0, 0, 0, .1));border-radius:15px;height:300px;overflow:hidden}
.hygiene__item::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;z-index:5;background-image:-webkit-gradient(linear,left bottom,left top,from(#2b64a1),to(transparent));background-image:linear-gradient(to top,#2b64a1,transparent);opacity:.6;-webkit-transition:.3s;transition:.3s}
.hygiene__item:hover::before{opacity:.85}
.hygiene__item:hover .hygiene__info{bottom:0}
.hygiene__item:hover .hygiene__title{margin-bottom:7px}
.hygiene__info{position:absolute;width:100%;z-index:10;bottom:-135px;right:0;color:var(--white);-webkit-transition:.3s;transition:.3s;padding:0 20px 25px ; min-height : 180px;}
.hygiene__title{font-weight:700;font-size:16px;line-height:26px;margin-bottom:30px;-webkit-transition:.3s;transition:.3s;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.9)}
.hygiene__lead{font-weight:400;font-size:14px;line-height:23px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.9);margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.hygiene__more{font-weight:500;font-size:14px;line-height:26px;text-align:center;position:relative;right:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateX(50%);transform:translateX(50%);color:var(--black);padding:2px 15px;background:var(--yellow);border-radius:15px}
.hygiene__more:hover{background-color:var(--orange)}
.quick__slider{margin:40px -15px 0;position:relative}
.quick___cell{width:16.66666667%;padding:20px 15px}
.quick___item{position:relative;height:153px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);box-shadow:0 0 15px rgba(0,0,0,.07);border-radius:15px;-webkit-transition:.3s;transition:.3s}
.quick___item:hover{-webkit-box-shadow:none;box-shadow:none;background-color:var(--yellow)}
.quick___icon{font-size:50px;margin-bottom:15px;color:var(--blue)}
.quick___title{font-weight:500;font-size:16px;line-height:25px;text-align:center;color:var(--blue)}
.darman .head__title{color:var(--white)}
.daneshjo{background-color:rgba(255,163,48,.4)}
.bosses{padding:20px 0 70px;position:relative}
.bosses__silder{margin:0 -15px;position:relative}
.bosses__cell{width:25%;padding:0 15px 10px}
.bosses__item{border-radius:15px;position:relative;height:300px;overflow:hidden}
.bosses__item::before{width:100%;height:100%;content:"";position:absolute;top:0;right:0;z-index:5;background:-webkit-gradient(linear,left top,left bottom,from(rgba(43,100,161,0)),to(rgba(43,100,161,.7)));background:linear-gradient(180deg,rgba(43,100,161,0) 0,rgba(43,100,161,.7) 100%)}
.bosses__now{font-weight:500;font-size:14px;line-height:22px;text-align:center;color:var(--black);padding:3px 15px;position:absolute;background:var(--yellow);border-radius:15px;top:20px;right:20px;z-index:10}
.bosses_info{position:absolute;width:100%;padding:0 15px 20px;bottom:0;right:0;z-index:10}
.bosses__date{font-weight:400;font-size:14px;line-height:22px;margin-bottom:5px;text-align:center;color:var(--white)}
.bosses__title{font-weight:500;font-size:16px;line-height:22px;text-align:center;color:var(--white)}
.footer{position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(#2b64a1),to(#406d96));background-image:linear-gradient(to bottom,#2b64a1,#406d96);padding:60px 0 15px}
.footer .social__item{margin:0 0 0 10px}
.footer__head{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:31px;text-align:right;margin:0 0 30px 0;color:var(--white)}
.footer__head::before{content:"";width:15px;height:15px;border-radius:50%;background-color:var(--yellow);margin:0 0 0 10px}
.contact{margin:0;padding:0}
.contact__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}
.contact__item span{font-weight:700;font-size:16px;line-height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--white);margin:0 0 0 5px}
.contact__item i{font-size:20px;margin:0 0 0 5px}
.contact__item p{font-weight:400;font-size:14px;line-height:22px;text-align:justify;color:var(--white)}
.loc{position:relative;border-radius:15px;overflow:hidden;height:0;padding-bottom:68.33333333%}
.footer__links{margin:0;padding:0}
.footer__link__item{margin-bottom:10px}
.footer__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:16px;line-height:25px;color:var(--white)}
.footer__link::before{content:"\e931";font-family:niafam-icons;margin:0 0 0 5px;font-size:10px}
.footer__link:hover{color:var(--yellow)}
.stats{margin:0 0 45px 0;padding:0}
.stat{font-weight:400;font-size:14px;line-height:22px;margin-bottom:10px;text-align:right;color:var(--white)}
.enamad{position:absolute;left:15px;bottom:100px}
.copyright{padding-top:55px}
.copyright__text{font-weight:400;font-size:14px;line-height:22px;text-align:center;color:var(--white)}
.year__text{margin-bottom:20px;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:var(--white);position:relative}
.year__text::before{content:"";position:absolute;bottom:-10px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);height:1px;max-width:410px;width:100%;background-color:var(--white)}
.talar{position:fixed;left:40px;bottom:40px;z-index:100;color:var(--black)}
.talar:hover span{visibility:visible;opacity:1}
.talar i{width:70px;height:70px;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:35px;background-color:var(--yellow);border-radius:50%}
.talar span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:translateX(50%);transform:translateX(50%);padding:15px 4px;bottom:115%;right:50%;position:absolute;background:var(--yellow);border-radius:15px;font-weight:400;font-size:14px;line-height:22px;color:var(--black);white-space:nowrap;-webkit-transition:.3s;transition:.3s;visibility:hidden;opacity:0}
.talar span::before{content:"";position:absolute;top:99%;-webkit-transform:translateX(50%);transform:translateX(50%);right:50%;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:var(--yellow) transparent transparent transparent}
.eservice{cursor:pointer;z-index:100;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;right:0;width:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--red);color:var(--white);border-radius:15px 0 0 15px;border:0;padding:15px 0}
.eservice::before{content:"";position:absolute;right:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:0;height:0;border-style:solid;border-width:5px 5px 5px 0;border-color:transparent var(--red) transparent transparent;-webkit-transition:.3s;transition:.3s;opacity:0}
.eservice.open::before{visibility:visible;opacity:1}
.eservice.open i:before{content:"\e915"}
.eservice span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}
.eservice i{font-size:24px;margin-bottom:15px}
.services{position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin:0;-webkit-transition:.3s;transition:.3s;padding:0;right:70px;z-index:100;visibility:hidden;opacity:0}
.services.open{visibility:visible;opacity:1}
.service__item:not(:last-child){margin-bottom:10px}
.service__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:14px;line-height:22px;border-radius:15px;padding:5px 15px;text-align:right;background-color:var(--blue);color:var(--white)}
.service__link:hover{background-color:var(--orange)}
.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{cursor:pointer;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:calc(50% - 35px);-webkit-transition:.3s;transition:.3s;background-color:var(--orange);border:0;z-index:1000}
.blind__button:hover .blind__button__text{visibility:visible;opacity:1}
.blind__button--hidden{left:-65px}
.blind__button__icon{color:var(--black);font-size:25px}
.blind__button__text{position:absolute;border-radius:5px;left:120%;top:7px;font-size:14px;padding:9.5px 5px;color:var(--black);background-color:var(--orange);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 var(--orange) 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}
@media (max-width:1366.98px){
.container{padding:0 70px}
.contact__item span{font-size:14px}
.logo-box {width: 100px;height: 100px;flex: 0 0 100px;bottom: 30px;}
.header{height:0px;position:relative;background-size:cover;z-index:9999}
.main__slider__item{height:550px}

.header--fixed .menu-height{position:fixed;top:0;background-color: #1d5778;opacity: 0.9;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}
}
@media (max-width:1199.98px){
.container{padding:0 15px}
.contact__item i{font-size:15px}
.footer__link{font-size:14px}
.top__link{padding:1px 10px;font-size:14px;border-radius:25px;background: #ffffff; border: 1px solid #ff7600; }
.lang__link{font-size: 14px; line-height: 22px;}
.lang__item:first-child{margin:0 0 0 0px}
.lang{padding:0 8px;margin:0 5px 0 0}
.social__link{font-size:20px}
.social__item{margin:0 5px 0 0}
#espritmenu>ul>li>a{font-size:14px}
.menu-box{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}
.main__slider__item{height:550px}
.main__slider__title{font-size:24px;line-height:30px}
.mainslider .flickity-page-dots{bottom:30px;left:30px}
.news__title{font-size:14px;line-height:20px;margin-top:10px}
.news__date{font-size:12px;line-height:20px}
.banner2__title{font-size:16px;padding:0 15px 15px}
.banner__title{font-size:18px;line-height:30px}
.banner--2 .banner__content::before{content:"";right:91%}
.edu__item__title{font-size:14px}
.quick___title{font-size:14px}
.bosses__item{height:220px}
.footer__head{font-size:18px}
}
@media (max-width:991.98px){
.topbar{background:var(--blue)}
.menu-box{display:none}
.logo-box{width:100px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:100px;bottom:0}
.header--fixed .menu-height{position:relative}
.main__slider__item{height:550px}
.main__slider__title{font-size:20px;line-height:26px}
.news{margin-bottom:20px}
.notif{margin-bottom:15px}
.notifs{margin-bottom:30px}
.notifications{padding:0 0 5px}
.banner__img-div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.banner__content::before{content:none}
.banner__title{font-weight:700;font-size:18px;line-height:24px;text-align:right;color:var(--black);padding:0 15px 15px;text-shadow:0 2px 1px #fff}
.banner__content{padding:0;position:absolute;bottom:0;z-index:15;width:100%;right:0}
.banner--2 .banner__content::before{content:none}
.banner{position:relative}
.banner::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,163,48,0)),to(#ffa330));background:linear-gradient(180deg,rgba(255,163,48,0) 0,#ffa330 100%);z-index:10}
.edu__icon{font-size:40px;margin:0 0 0 30px}
.edu__title{font-size:16px}
.edu__cell{width:25%}
.research{-webkit-box-flex:0;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;height:170px;margin-bottom:20px}
.research__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.res__cell{width:25%}
.hygiene__cell{width:33.3333333%}
.quick___cell{width:25%}
.bosses__cell{width:33.33333%}
.footer{padding:10px 0 15px}
.footer__head{margin:30px 0 30px 0}
}
@media (max-width:767.98px){
.topbar__left{margin:10px 0 0 0}
.top__link{padding:1px 8px}
.hums-menu{height:80px}
.logo-box{width:70px;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:70px}
.header{height:171px}
.main__slider__item{height:400px}
.main__slider__title{font-size:18px;line-height:22px}
.notif__date{width:70px;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:70px}
.notif__title{font-size:14px}
.banner__title{font-size:16px}
.edu{margin-bottom:40px}
.education .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.edu__icon{margin:0 0 0 10px}
.education .head{margin-bottom:20px}
.education .head.edu__head{margin-bottom:0}
.edu__cell{width:33.33333333%}
.education{padding-bottom:15px}
.research__title{font-size:16px}
.res__cell{width:33.3333333%}
.res__item__title{font-size:16px}
.hygiene__cell{width:50%}
.quick___cell{width:33.3333333%}
.bosses__cell{width:50%}
.bosses__title{font-size:14px}
.talar{display:none}
.eservice{width:40px}
.blind__button{cursor:pointer;width:40px;height:45px}
}
@media (max-width:575.98px){
.sp-row .col2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.sp-row .col1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.sp-row .col2 .news__item{padding-bottom:57.142857%}
.edu__cell{width:50%}
.edu{padding-right:80px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.research{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
.res__cell{width:50%}
.hygiene__cell{width:100%}
.quick___cell{width:50%}
.bosses__cell{width:100%}
.bosses__item{height:300px}
}
.inner-page p,.inner-page span{
line-height:26px;
}