@font-face{font-family:Vazir;src:url(../fonts/Vazir.woff) format("woff");font-weight:400}
@font-face{font-family:Vazir;src:url(../fonts/Vazir-Bold.woff) format("woff");font-weight:700}
@font-face{font-family:Vazir;src:url(../fonts/Vazir-Medium.woff) format("woff");font-weight:500}
@font-face{font-family:Sahel;src:url(../fonts/Sahel.woff) format("woff");font-weight:400}
@font-face{font-family:Sahel;src:url(../fonts/Sahel-Bold.woff) format("woff");font-weight:700}
@font-face{font-family:Sahel;src:url(../fonts/Sahel-SemiBold.woff) format("woff");font-weight:600}
@font-face{font-family:Sahel;src:url(../fonts/Sahel-Black.woff) format("woff");font-weight:900}
@font-face{font-family:IranNastaliq;src:url(../fonts/IranNastaliq.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:bazresi-icons;src:url(../fonts/bazresi-icons.woff?rb1v0o) format("woff");font-weight:400;font-style:normal;font-display:block}
i.bazresi-icon{font-family:bazresi-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}
.bazresi-ico-sitemap:before{content:"\e92a"}
.bazresi-ico-link-symbol:before{content:"\e924"}
.bazresi-ico-pdf-file:before{content:"\e925"}
.bazresi-ico-time:before{content:"\e926"}
.bazresi-ico-view:before{content:"\e927"}
.bazresi-ico-stopwatch:before{content:"\e928"}
.bazresi-ico-print:before{content:"\e929"}
.bazresi-ico-color-blind:before{content:"\e901"}
.bazresi-ico-archive:before{content:"\e91e"}
.bazresi-ico-search-bold:before{content:"\e920"}
.bazresi-ico-image:before{content:"\e921"}
.bazresi-ico-calendar:before{content:"\e922"}
.bazresi-ico-rss-square:before{content:"\e923"}
.bazresi-ico-close:before{content:"\e91d"}
.bazresi-ico-envelope:before{content:"\e910"}
.bazresi-ico-fax:before{content:"\e913"}
.bazresi-ico-phone:before{content:"\e91c"}
.bazresi-ico-microphone:before{content:"\e903"}
.bazresi-ico-microphone-border:before{content:"\e905"}
.bazresi-ico-play-button:before{content:"\e907"}
.bazresi-ico-search:before{content:"\e90a"}
.bazresi-ico-bale:before{content:"\e914"}
.bazresi-ico-bale-text:before{content:"\e90b"}
.bazresi-ico-bisphon:before{content:"\e915"}
.bazresi-ico-gap:before{content:"\e916"}
.bazresi-ico-eita:before{content:"\e917"}
.bazresi-ico-soroush:before{content:"\e90d"}
.bazresi-ico-telegram:before{content:"\e90e"}
.bazresi-ico-user:before{content:"\e911"}
.bazresi-ico-left-arrow:before{content:"\e909"}
.bazresi-ico-right-arrow:before{content:"\e90c"}
.bazresi-ico-play:before{content:"\e90f"}
.bazresi-ico-chevron-down:before{content:"\e908"}
.bazresi-ico-chevron-up:before{content:"\e91b"}
.bazresi-ico-link:before{content:"\e900"}
.bazresi-ico-arrow-right:before{content:"\e904"}
.bazresi-ico-arrow-left:before{content:"\e906"}
.bazresi-ico-linkedin:before{content:"\e91a"}
.bazresi-ico-twitter:before{content:"\e919"}
.bazresi-ico-facebook:before{content:"\e918"}
.bazresi-ico-rss:before{content:"\e912"}
.bazresi-ico-photo-camera:before{content:"\e91f"}
.bazresi-ico-location:before{content:"\e902"}
.news-slider .flickity-page-dots{bottom:auto;top:200px}
a,a:active,a:focus{color:#000;text-decoration:none;transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}
a:active,a:hover{color:#47588f;text-decoration:none}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,a:active,a:focus,button:active,button:focus{outline:0}
dl,ol,ul{margin-top:0;margin-bottom:0;list-style-type:none;list-style-position:inside}
img{max-width:100%;height:auto}
input,select,textarea{border:1px solid #d1d1d1;font-size:14px;padding:8px 15px;width:100%;margin:0 0 15px;max-width:100%;reslisize:none}
input[type=button],input[type=email],input[type=password],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none;outline:0}
input:focus,textarea:focus{border-color:#585858;outline:0}
input[type=button]:focus{outline:0}
select::-ms-expand{display:none}
iframe{border:0}
p{word-spacing:0;color:#000;margin:0;}
b,strong{font-weight:700;}
article,aside,figure,footer,header,main,nav,section{display:block}
.counter-box-inner .counter-box.black p::after{background:0 0}
.counter-box-inner .countup{margin:1.5rem 0 1rem}
.counter-box-inner p{margin-top:0}
select {background-position: 15px center !important;}
html[dir="rtl"] .custom-control-label {padding-right: 0px;padding-left: 10px;}
body{font-family:Vazir!important;font-weight:400!important;font-style:normal!important;font-variant:normal!important;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f9f9f9;text-align:right;direction:rtl}
#topbar{border-bottom:3px solid #004e88;padding:10px 0;margin-bottom:1px;z-index:1;margin-top:0;height:50px}
.typewriter span{margin:0;font-size:12px !important;font-weight:500;padding-right:15px;padding-top:5px;line-height: 30px;}
.typewriter span.typed-cursor {padding-right: 0;}
@-webkit-keyframes blink{
0%{opacity:0}
100%{opacity:1}
}
@keyframes blink{
0%{opacity:0}
100%{opacity:1}
}
.p-dropdown {
    font-size: 14px;
    line-height: 42px;
}
.p-dropdown .p-dropdown-content, .p-dropdown ul.p-dropdown-content {
    text-align: right;
}
.hot-news .portfolio-item {
    flex: 0 0 150px;
}
.header-extras > ul > li .topbar-dropdown > .title i, .header-extras > ul > li > a:not(.btn) i {
    font-size: 16px;
    color: #fd3a13;
}
.header-extras > ul > li > .p-dropdown, .header-extras > ul > li > a:not(.btn) {
    padding-left: 4px;
    padding-right: 4px;
}
.text-alarm-red {color: #cd2122;}
.typed-cursor{opacity: 1;}
.typed-cursor.typed-cursor--blink{animation: typedjsBlink 0.7s infinite;-webkit-animation: typedjsBlink 0.7s infinite;animation: typedjsBlink 0.7s infinite;}
@keyframes typedjsBlink{50% { opacity: 0.0; }}
@-webkit-keyframes typedjsBlink{ 0% { opacity: 1; } 50% { opacity: 0.0; } 100% { opacity: 1; }  }      
.news-slider .carousel .post-image > a {display: block;width: 330px;height: 225px;}
section {background-color: transparent;}
.header-extras {float: left;height: 25px;}
.news-gallery .portfolio-item .portfolio-image {width: auto;height: 213px;}
.body-ostanha .portfolio-item.img-zoom .portfolio-image img{-webkit-transform:scale(1.6) translateY(30px);-ms-transform:scale(1.6) translateY(30px);transform:scale(1.6) translateY(30px)}
.body-ostanha .portfolio-item.img-zoom:hover .portfolio-image img{-webkit-transform:scale(1.3) translateY(20px);-ms-transform:scale(1.3) translateY(20px);transform:scale(1.3) translateY(20px)}
#header.dark.header-sticky.sticky-active .header-inner #logo a .logo-dark {display: none;}
#header.dark.header-sticky.sticky-active .header-inner #logo a .logo-default {display: block;width:100px;}
.logo-chb {display: block !important;}
.logo-bazresi-ostan .logo {display: flex;flex-direction: column;align-items: center;justify-content: center;}
.ostan-title-logo {font-size: 30px !important;font-family: IranNastaliq;text-align: center;color: #000;margin: 5px 0 0 0 !important;}
#header.dark.header-sticky.sticky-active .header-inner #logo .ostan-title-logo {display: none;}
#header.dark.header-sticky.sticky-active .header-inner .logo-bazresi {background: url() no-repeat center top;}
.en-lang{color:#004e88!important}
.en-lang::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#004e88}
.header-extras>ul>li span{font-size:12px}
@media (min-width:992px){
#mm-menu{display:none!important}
#espritmenu{--menu-height:40px;box-sizing:border-box}
#espritmenu ul{list-style:none;margin:0}
#espritmenu ul li,#espritmenu ul li a{color:#fff;cursor:pointer;-webkit-transition:.2s;transition:.2s;text-decoration:none;white-space:normal;font-weight:400;font-size:14px}
#espritmenu ul li a:hover,#espritmenu ul li:hover{color:#fff}
#espritmenu ul li a,#espritmenu ul li a a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%;width:100%}
#espritmenu ul li{padding-left:15px;margin-left:15px}
#espritmenu ul li a::before{/*! content:''; *//*! width:0; *//*! height:0; *//*! border-left:5px solid transparent; *//*! border-right:5px solid transparent; *//*! border-top:5px solid #fff; */position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#espritmenu ul li a:only-child:before{padding-right:0;display:none}
#espritmenu>ul{/*! display:-webkit-box; *//*! display:flex; */height:var(--menu-height);-webkit-box-align:center;align-items:center}
#espritmenu>ul li{position:relative}
#espritmenu>ul li ul{visibility:hidden;opacity:0;padding:5px;min-width:200px;background-color:#fff;position:absolute;top:calc(var(--menu-height) - 9px);right:-20%;/*! -webkit-transform: translateX(-50%); *//*! transform: translateX(-100%); *//*! transition:.2s; *//*! transition-delay:.2s; */box-shadow:0 20px 30px -5px rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.5);border-radius:0 0 5px 5px}
#espritmenu>ul li ul li{margin:0;padding:8px 16px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;height:40px;padding-left:30px;min-width:220px;width:auto;border-bottom:1px solid rgba(0,0,0,.1)}
#espritmenu>ul li ul li:last-child{border-bottom:0 solid rgba(0,0,0,.15)}
#espritmenu>ul li ul li::before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid orange}
#espritmenu>ul li ul li a{color:#000}
#espritmenu>ul li ul li ul{top:-2%;right:100%;-webkit-transform:translate(0);transform:translate(0);min-width:240px;width:auto}
#espritmenu>ul li ul li:hover{background-color:#0f96cc}
#espritmenu>ul li:hover>ul{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}
#espritmenu>ul>li{position:relative}
#espritmenu>ul>li::before{content:'';position:absolute;left:-1px;top:50%;width:1px;height:25px;background:#00365e;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
html[dir=ltr] #espritmenu>ul>li::before{left:auto;right:-1px}
#espritmenu>ul>li>a:hover{color:#000}
#espritmenu>ul>li:last-child:before{display:none}

html[dir=ltr] #espritmenu ul li a:not(:only-child){margin-left:0;margin-right:15px}
}
@media (min-width:992px){
nav.es-navbar ul ul li a:hover{color:#004e88;/*! padding-right:0; */background:0 0!important}
#espritmenu ul li:hover{color:#fff;background-color:#00bbda;box-shadow:0 -1px 5px rgba(0,0,0,.2)/*! height:100px; *//*! margin-top:-5px */}
#espritmenu ul li:hover a{color:#fff}
#espritmenu ul li{padding-left:0;margin-left:0}
#espritmenu ul>li>a::before{content:'\e908';/*! width:0; *//*! height:0; *//*! border-left:5px solid transparent; *//*! border-right:5px solid transparent; *//*! border-top:5px solid #013f88; */position:absolute;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:niafam-icons;-webkit-transition:all cubic-bezier(.075,.82,.165,1) .5s;transition:all cubic-bezier(.075,.82,.165,1) .5s;font-family: bazresi-icons;}
#espritmenu ul>li>a.has-submenu{/*! padding-left:25px; */}
html[dir=ltr] #espritmenu ul>li>a::before{left:auto;right:7px}
#espritmenu ul li a:only-child:before{padding-right:0;display:none}
#espritmenu>ul{/*! display:-webkit-box; *//*! display:flex; */height:var(--menu-height);-webkit-box-align:center;align-items:center;padding:0}
#espritmenu>ul li{position:relative}
#espritmenu>ul li ul{visibility:hidden;opacity:0;padding:5px;min-width:200px;background-color:#fff;position:absolute;top:calc(var(--menu-height));right:0;/*! -webkit-transform: translateX(-50%); *//*! transform: translateX(-100%); */-webkit-transition:.2s;transition:.2s;-webkit-transition-delay:.2s;transition-delay:.2s;box-shadow:0 10px 30px 0 rgba(0,0,0,.25);border:0 solid rgba(255,255,255,.5);border-radius:0;z-index:99;border-top:0 solid rgba(255,255,255,1)}
html[dir=ltr] #espritmenu>ul li ul{right:auto;left:0}
#espritmenu>ul li ul li{margin:0;padding:0px 16px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;height:auto;/*! padding-left:30px; *//*! min-width:180px; */width:auto;border-bottom:0 solid rgba(0,0,0,.1)}
#espritmenu>ul li ul li:last-child{border-bottom:0 solid rgba(0,0,0,.15)}
#espritmenu>ul li ul li::before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid orange}
#espritmenu>ul li ul li a{color:#000!important;display:block;line-height:1}
#espritmenu>ul li ul li ul{top:-2%;right:100%;-webkit-transform:translate(0);transform:translate(0);min-width:240px;width:auto}
#espritmenu>ul li ul li:hover>a{color:#fff!important}
#espritmenu>ul li ul li:hover{background-color:#00bbda;border-radius:0;box-shadow:none}
#espritmenu>ul li:hover>ul{/*! opacity: 1; *//*! visibility: visible; *//*! transition-delay: 0ms; */}
#espritmenu>ul>li{position:relative;padding:0 2px;height:40px}
#espritmenu>ul>li::before{/*! content: ''; *//*! position: absolute; *//*! left: 0px; *//*! top: 50%; *//*! width: 0px; *//*! height: 30px; *//*! background: #00365e; *//*! transform: translateY(-50%); */}
#espritmenu>ul li ul li a:not(:only-child):before{/*! border-style:solid; *//*! border-width:5px 8.7px 5px 0; *//*! border-color:transparent #fff transparent transparent; */content:'\e999';font-family:esfonticon;left:0;font-size: 10px}
#espritmenu>ul li ul li a:not(:only-child):hover:before{left:5px}
spritmenu>ul>li>a:hover{color:#fff!important}
}
@media (min-width:992px){
.sm{position:relative;z-index:9999}
.sm,.sm li,.sm ul{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.sm-rtl,.sm-rtl li,.sm-rtl ul{direction:rtl;text-align:right}
.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}
.sm ul{display:none}
.sm a,.sm li{position:relative}
.sm a{display:block}
.sm a.disabled{cursor:not-allowed}
.sm:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}
.sm,.sm *,.sm :after,.sm :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.sm-blue{background:0 0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.sm-blue a,.sm-blue a:active,.sm-blue a:focus,.sm-blue a:hover{padding:10px 20px;padding-right:58px;color:#fff;font-size:14px;font-weight:400;line-height:23px;text-decoration:none}
.sm-blue a.current{background:#006892;background-image:-webkit-gradient(linear,to bottom,to top,color-stop(0,#006188),color-stop(100%,#006f9c));background-image:-webkit-linear-gradient(to bottom,#006188,#006f9c);background-image:-moz-linear-gradient(to bottom,#006188,#006f9c);background-image:-o-linear-gradient(to bottom,#006188,#006f9c);background-image:linear-gradient(to bottom,#006188,#006f9c);color:#fff}
.sm-blue a.disabled{color:#a1d1e8}
.sm-blue a span.sub-arrow{/*! position:absolute; *//*! top:50%; *//*! margin-top:-17px; *//*! left:auto; *//*! right:4px; *//*! width:34px; *//*! height:34px; *//*! overflow:hidden; *//*! font:bold 16px/34px monospace!important; *//*! text-align:center; *//*! text-shadow:none; *//*! background:rgba(0,0,0,.1) */}
.sm-blue a.highlighted span.sub-arrow:before{display:block;content:'-'}
.sm-blue ul{background:#fff}
.sm-blue ul ul{background:rgba(102,102,102,.1)}
.sm-blue ul a,.sm-blue ul a:active,.sm-blue ul a:focus,.sm-blue ul a:hover{background:0 0;color:#062458;font-size:14px;text-shadow:none;border-left:8px solid transparent}
.sm-blue ul a.current{background:#006892;background-image:-webkit-gradient(linear,to bottom,to top,color-stop(0,#006188),color-stop(100%,#006f9c));background-image:-webkit-linear-gradient(to bottom,#006188,#006f9c);background-image:-moz-linear-gradient(to bottom,#006188,#006f9c);background-image:-o-linear-gradient(to bottom,#006188,#006f9c);background-image:linear-gradient(to bottom,#006188,#006f9c);color:#fff}
.sm-blue ul a.disabled{color:#b3b3b3}
.sm-blue ul ul a,.sm-blue ul ul a:active,.sm-blue ul ul a:focus,.sm-blue ul ul a:hover{border-left:16px solid transparent}
.sm-blue ul ul ul a,.sm-blue ul ul ul a:active,.sm-blue ul ul ul a:focus,.sm-blue ul ul ul a:hover{border-left:24px solid transparent}
.sm-blue ul ul ul ul a,.sm-blue ul ul ul ul a:active,.sm-blue ul ul ul ul a:focus,.sm-blue ul ul ul ul a:hover{border-left:32px solid transparent}
.sm-blue ul ul ul ul ul a,.sm-blue ul ul ul ul ul a:active,.sm-blue ul ul ul ul ul a:focus,.sm-blue ul ul ul ul ul a:hover{border-left:40px solid transparent}
.sm-blue ul li{border-top:1px solid rgba(0,0,0,.05)}
.sm-blue ul li:first-child{border-top:0}
.sm-blue ul{position:absolute;width:12em}
.sm-blue li{float:left}
.sm-blue.sm-rtl li{float:right}
.sm-blue ul li,.sm-blue.sm-rtl ul li,.sm-blue.sm-vertical li{float:none;border-bottom:1px solid rgba(0,0,0,.1)}
.sm-blue a{white-space:nowrap}
.sm-blue ul a,.sm-blue.sm-vertical a{white-space:normal}
.sm-blue .sm-nowrap>li>:not(ul) a,.sm-blue .sm-nowrap>li>a{white-space:nowrap}
.sm-blue{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.sm-blue a,.sm-blue a.highlighted,.sm-blue a:active,.sm-blue a:focus,.sm-blue a:hover{padding:14px 16px;color:#fff}
.sm-blue a.highlighted,.sm-blue a:active,.sm-blue a:focus,.sm-blue a:hover{background:#00bbda}
.sm-blue a.current{background:#006892;background-image:-webkit-gradient(linear,to bottom,to top,color-stop(0,#006188),color-stop(100%,#006f9c));background-image:-webkit-linear-gradient(to bottom,#006188,#006f9c);background-image:-moz-linear-gradient(to bottom,#006188,#006f9c);background-image:-o-linear-gradient(to bottom,#006188,#006f9c);background-image:linear-gradient(to bottom,#006188,#006f9c);color:#fff}
.sm-blue a.disabled{background:#3092c0;background-image:-webkit-gradient(linear,to bottom,to top,color-stop(0,#3298c8),color-stop(100%,#2e8cb8));background-image:-webkit-linear-gradient(to bottom,#3298c8,#2e8cb8);background-image:-moz-linear-gradient(to bottom,#3298c8,#2e8cb8);background-image:-o-linear-gradient(to bottom,#3298c8,#2e8cb8);background-image:linear-gradient(to bottom,#3298c8,#2e8cb8);color:#a1d1e8}
.sm-blue a span.sub-arrow{/*! top:auto; *//*! margin-top:0; *//*! bottom:1px; *//*! left:50%; *//*! margin-left:-5px; *//*! right:auto; *//*! width:0; *//*! height:0; *//*! border-width:4px; *//*! border-style:solid dashed dashed; *//*! border-color:#fff transparent transparent; *//*! background:0 0; *//*! -webkit-border-radius:0; *//*! -moz-border-radius:0; *//*! -ms-border-radius:0; *//*! -o-border-radius:0; *//*! border-radius:0 */}
.sm-blue a.highlighted span.sub-arrow:before{display:none}
.sm-blue>li{/*! border-left:1px solid #d1ab6a */}
.sm-blue>li:first-child{border-left:0}
.sm-blue ul{border:0 solid #a8a8a8;padding:0 0;background:#123573;-webkit-box-shadow:0 5px 12px rgba(0,0,0,.2);-moz-box-shadow:0 5px 12px rgba(0,0,0,.2);box-shadow:0 5px 12px rgba(0,0,0,.2)}
.sm-blue ul ul{background:#123573}
.sm-blue ul a,.sm-blue ul a.highlighted,.sm-blue ul a:active,.sm-blue ul a:focus,.sm-blue ul a:hover{border:0!important;padding:12px 0;background:0 0;color:#fff;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}
.sm-blue ul a.highlighted,.sm-blue ul a:active,.sm-blue ul a:focus,.sm-blue ul a:hover{/*! background:#062458; *//*! color:#fff; */border-bottom:1px solid rgba(0,0,0,.1)}
.sm-blue ul a.current{background:#006892;background-image:-webkit-gradient(linear,to bottom,to top,color-stop(0,#006188),color-stop(100%,#006f9c));background-image:-webkit-linear-gradient(to bottom,#006188,#006f9c);background-image:-moz-linear-gradient(to bottom,#006188,#006f9c);background-image:-o-linear-gradient(to bottom,#006188,#006f9c);background-image:linear-gradient(to bottom,#006188,#006f9c);color:#fff}
.sm-blue ul a.disabled{background:#fff;color:#b3b3b3}
.sm-blue ul a span.sub-arrow{/*! top:50%; *//*! margin-top:-5px; *//*! bottom:auto; *//*! left:auto; *//*! margin-left:0; *//*! right:10px; *//*! border-style:dashed dashed dashed solid; *//*! border-color:transparent transparent transparent #a1d1e8 */}
.sm-blue ul li{border:0}
.sm-blue span.scroll-down,.sm-blue span.scroll-up{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}
.sm-blue span.scroll-down-arrow,.sm-blue span.scroll-up-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px;border-style:dashed dashed solid;border-color:transparent transparent #062458}
.sm-blue span.scroll-down-arrow{top:6px;border-style:solid dashed dashed;border-color:#062458 transparent transparent}
.sm-blue.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:10px;border-style:dashed solid dashed dashed;border-color:transparent #a1d1e8 transparent transparent}
.sm-blue.sm-rtl>li:first-child{/*! border-left:1px solid #d1ab6a; */}
.sm-blue.sm-rtl>li:last-child{border-left:0}
.sm-blue.sm-rtl ul a span.sub-arrow{/*! right:auto; *//*! left:10px; *//*! border-style:dashed solid dashed dashed; *//*! border-color:transparent #a1d1e8 transparent transparent; */}
.sm-blue.sm-vertical{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}
.sm-blue.sm-vertical a{padding:9px 23px}
.sm-blue.sm-vertical a span.sub-arrow{top:50%;margin-top:-5px;bottom:auto;left:auto;margin-left:0;right:10px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #a1d1e8}
.sm-blue.sm-vertical>li:first-child>:not(ul) a,.sm-blue.sm-vertical>li:first-child>a{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
.sm-blue.sm-vertical>li:last-child>:not(ul) a,.sm-blue.sm-vertical>li:last-child>a{-webkit-border-radius:0 0 8px 8px!important;-moz-border-radius:0 0 8px 8px!important;-ms-border-radius:0 0 8px 8px!important;-o-border-radius:0 0 8px 8px!important;border-radius:0 0 8px 8px!important}
.sm-blue.sm-vertical>li{border-left:0!important}
.sm-blue.sm-vertical ul{-webkit-border-radius:4px!important;-moz-border-radius:4px!important;-ms-border-radius:4px!important;-o-border-radius:4px!important;border-radius:4px!important}
.sm-blue.sm-vertical ul a{padding:9px 23px}
#mm-menu{display:none!important}
}
@media (max-width:991.98px){
#espritmenu{display:none!important}
}
#espritmenu>ul>li>a{display:block;line-height:22px;padding:10px 15px 10px 20px;color:#fff;font-weight:500;font-size:14px;/*! -webkit-transition:margin .4s ease,padding .4s ease; *//*! transition:margin .4s ease,padding .4s ease */}
:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.75);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0, 0, 0, 0.05);--mm-color-background-emphasis:rgba(255, 255, 255, 0.4);--mm-shadow:0 0 10px rgba(0, 0, 0, 0.3)}
.mm-hidden{display:none!important}
.mm-wrapper{overflow-x:hidden;position:relative}
.mm-menu{background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);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-sizing:border-box;box-sizing:border-box;padding:0;margin:0;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none;font-size:1.2em}
[dir=rtl] .mm-menu{direction:rtl}
.mm-panel{background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
.mm-panel:not(.mm-hidden){display:block}
.mm-panel:after{content:"";display:block;height:20px}
.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
.mm-panel_highest{z-index:2}
.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}
.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-panel__content{padding:20px}
.mm-panels{background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);position:relative;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}
.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}
[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}
.mm-listitem_vertical>.mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:none;width:100%;padding:10px 0 10px 10px}
.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}
.mm-listitem_opened>.mm-panel{display:block}
.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}
.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}
.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}
.mm-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:44px;-ms-flex-negative:0;flex-shrink:0;padding:0}
.mm-btn:after,.mm-btn:before{border-color:var(--mm-color-button);border-width:2px;border-style:solid}
.mm-btn_next:after,.mm-btn_prev:before{content:"";border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}
.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}
.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}
.mm-btn_close:after,.mm-btn_close:before{content:"";-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}
.mm-btn_close:after{border-left:none;border-top:none;right:25px}
[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}
[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}
[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}
[dir=rtl] .mm-btn_close:before{left:25px}
[dir=rtl] .mm-btn_close:after{left:18px}
.mm-navbar{background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text-dimmed);text-align:center;border-bottom-width:1px;border-bottom-style:solid;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--mm-navbar-size);opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.mm-navbar>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5);padding-left:0;padding-right:0}
.mm-navbar a,.mm-navbar a:hover{text-decoration:none}
.mm-navbar__title{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}
.mm-navbar__btn{position:relative}
.mm-navbar__btn:first-child{text-align:left}
.mm-navbar__btn:last-child{text-align:right}
[dir=rtl] .mm-navbar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
[dir=rtl] .mm-navbar__btn:first-child{text-align:right}
[dir=rtl] .mm-navbar__btn:last-child{text-align:left}
.mm-listview{list-style:none;display:block;padding:0;margin:0}
.mm-listitem{color:var(--mm-color-text);border-color:var(--mm-color-border);list-style:none;display:block;padding:0;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}
.mm-listitem a,.mm-listitem a:hover{text-decoration:none}
.mm-listitem__btn,.mm-listitem__text{color:inherit;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-left:0;padding-right:0}
.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}
.mm-listitem__btn{-webkit-tap-highlight-color:var(--mm-color-background-emphasis);tap-highlight-color:var(--mm-color-background-emphasis);background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:54px;position:relative}
.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}
.mm-listitem_selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}
.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:var(--mm-color-background-highlight)}
[dir=rtl] .mm-listitem:after{left:0;right:20px}
[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}
[dir=rtl] .mm-listitem__btn{padding-left:54px;border-left-width:0;border-left-style:none}
[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}
.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}
.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}
.mm-wrapper_opened{overflow-x:hidden;position:relative}
.mm-wrapper_background .mm-page{background:inherit}
.mm-menu_offcanvas{position:fixed;right:auto;z-index:0}
.mm-menu_offcanvas:not(.mm-menu_opened){display:none}
.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}
.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}
}
@media all and (min-width:550px){
.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}
}
.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}
.mm-wrapper_blocking{overflow:hidden}
.mm-wrapper_blocking body{overflow:hidden}
.mm-wrapper_blocking .mm-wrapper__blocker{display:block}
.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.mm-menu_autoheight{-webkit-transition:none .4s ease;-o-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}
.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}
.mm-menu_autoheight-measuring .mm-panel{display:block!important}
.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}
.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}
[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}
[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}
[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}
.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}
.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}
.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}
.mm-wrapper_opening .mm-menu_columns-0~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-0~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}
}
@media all and (min-width:0px){
.mm-wrapper_opening .mm-menu_columns-0~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}
}
@media all and (min-width:0px){
.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}
.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}
.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}
.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}
.mm-wrapper_opening .mm-menu_columns-1~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-1~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}
}
@media all and (min-width:550px){
.mm-wrapper_opening .mm-menu_columns-1~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}
}
.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}
}
@media all and (min-width:550px){
.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}
.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}
.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}
.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}
.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}
.mm-wrapper_opening .mm-menu_columns-2~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-2~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}
}
@media all and (min-width:1100px){
.mm-wrapper_opening .mm-menu_columns-2~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}
}
.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}
}
@media all and (min-width:1100px){
.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}
.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}
.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}
.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}
.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}
.mm-wrapper_opening .mm-menu_columns-3~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-3~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}
}
@media all and (min-width:1650px){
.mm-wrapper_opening .mm-menu_columns-3~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}
}
.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}
}
@media all and (min-width:1650px){
.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}
}
[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}
.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}
.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}
.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}
.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}
.mm-wrapper_opening .mm-menu_columns-4~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-4~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}
}
@media all and (min-width:2200px){
.mm-wrapper_opening .mm-menu_columns-4~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}
}
.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}
}
@media all and (min-width:2200px){
.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}
}
[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}
.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}
.mm-counter{color:var(--mm-color-text-dimmed);text-align:right;display:block;padding-left:20px;float:right}
.mm-listitem_nosubitems>.mm-counter{display:none}
[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px}
.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);position:-webkit-sticky;position:sticky;z-index:1;top:0;min-height:var(--mm-line-height);padding:calc(((var(--mm-listitem-size) * .65) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px}
.mm-divider:before{content:"";background:var(--mm-color-background-highlight);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}
.mm-menu_dividers-light .mm-divider{font-size:inherit;color:var(--mm-color-text-dimmed);padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height)) * .75);padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height)) * .25)}
.mm-menu_dividers-light .mm-divider:before{background:inherit}
.mm-menu_border-none .mm-divider{border-top-width:1px;border-top-style:solid}
.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{-webkit-transition-duration:0!important;-o-transition-duration:0!important;transition-duration:0!important}
.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}
.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}
.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0!important;-o-transition-delay:0!important;transition-delay:0!important;z-index:1}
.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}
.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}
[class*=mm-menu_tip-]:before{content:"";background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.mm-menu_tip-left:before{left:22px}
.mm-menu_tip-right:before{right:22px}
.mm-menu_tip-top:before{top:-8px}
.mm-menu_tip-bottom:before{bottom:-8px}
:root{--mm-iconbar-size:44px}
.mm-menu_iconbar-left .mm-navbars_bottom,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}
.mm-menu_iconbar-left .mm-iconbar{border-right-width:1px;display:block;left:0}
.mm-menu_iconbar-right .mm-navbars_bottom,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}
.mm-menu_iconbar-right .mm-iconbar{border-left-width:1px;display:block;right:0}
.mm-iconbar{background:var(--mm-color-background);color:var(--mm-color-text-dimmed);border:0 solid rgba(0,0,0,.1);border-color:var(--mm-color-border);text-align:center;overflow:hidden;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-iconbar-size);position:absolute;top:0;bottom:0;z-index:2}
.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute}
.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:11px 0}
.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}
.mm-iconbar__top{top:0}
.mm-iconbar__bottom{bottom:0}
.mm-iconbar__tab_selected{background:var(--mm-color-background-emphasis)}
:root{--mm-iconpanel-size:44px}
.mm-panel_iconpanel-1{width:calc(100% - (var(--mm-iconpanel-size) * 1))}
.mm-panel_iconpanel-2{width:calc(100% - (var(--mm-iconpanel-size) * 2))}
.mm-panel_iconpanel-3{width:calc(100% - (var(--mm-iconpanel-size) * 3))}
.mm-panel_iconpanel-first~.mm-panel{width:calc(100% - var(--mm-iconpanel-size))}
.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}
.mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid}
.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}
.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}
.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}
.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}
[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}
[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}
.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{outline:0;background:var(--mm-color-background-emphasis)}
.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}
.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}
.mm-navbars_bottom,.mm-navbars_top{background:inherit;border-color:inherit;border-width:0;position:relative;-ms-flex-negative:0;flex-shrink:0}
.mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{border-width:0}
.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px}
.mm-navbars_bottom{border-top-style:solid;border-top-width:1px}
.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:0}
.mm-navbar__breadcrumbs>*{display:inline-block;padding:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5);padding-left:0;padding-right:6px}
.mm-navbar__breadcrumbs>a{text-decoration:underline}
.mm-btn.mm-hidden+.mm-navbar__breadcrumbs{padding-left:20px}
.mm-navbar__tab_selected{background:inherit!important;color:inherit!important;border-width:1px;border-style:solid;border-color:inherit}
.mm-navbar__tab_selected:first-child{border-left:none}
.mm-navbar__tab_selected:last-child{border-right:none}
.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:inherit!important;color:inherit!important}
.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid}
.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}
.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}
.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:inherit;color:inherit}
.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid}
.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}
.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}
.mm-navbar_tabs>a:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:var(--mm-color-background-emphasis);color:var(--mm-color-text-dimmed)}
.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--mm-navbar-size);padding:0;overflow:hidden}
.mm-searchfield input{border:none!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:inherit;line-height:calc(var(--mm-navbar-size) * .7);display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px}
.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}
.mm-searchfield input::-ms-clear{display:none}
.mm-searchfield__input{padding:6.6px 10px 0;padding-top:calc(var(--mm-navbar-size) * .15);position:relative}
.mm-panel__noresultsmsg{color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;padding:44px 0}
.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}
.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}
.mm-searchfield__input{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%}
.mm-searchfield__cancel{line-height:var(--mm-navbar-size);text-decoration:none;display:block;padding-right:10px;margin-right:-100px;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}
.mm-searchfield__cancel-active{margin-right:0}
.mm-listitem_nosubitems>.mm-listitem__btn{display:none}
.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}
.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;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:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}
.mm-sectionindexer~.mm-panel{padding-right:0;-webkit-transition:padding-right .4s ease;-o-transition:padding-right .4s ease;transition:padding-right .4s ease}
.mm-sectionindexer_active{right:0}
.mm-sectionindexer_active~.mm-panel{padding-right:20px}
:root{--mm-sidebar-collapsed-size:44px;--mm-sidebar-expanded-size:440px}
.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}
.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}
.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}
.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}
.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}
.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{border-right-width:1px;border-right-style:solid;min-width:0!important;max-width:100000px!important}
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}
.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}
.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}
.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}
.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:var(--mm-sidebar-expanded-size)}
.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}
.mm-menu_opened .mm-menu__blocker{display:none}
[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
input.mm-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--mm-color-border);border-radius:34px;display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2);-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}
input.mm-toggle:before{content:"";background:var(--mm-color-background);border-radius:34px;display:block;width:32px;height:32px;margin:1px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
input.mm-toggle:checked{background:#4bd963}
input.mm-toggle:checked:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}
input.mm-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;width:34px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2)}
input.mm-check:before{border-color:var(--mm-color-text);content:"";display:block;border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}
input.mm-check:checked:before{opacity:1}
[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}
.mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}
.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0!important}
.mm-menu_border-offset .mm-listitem:after,.mm-panel_border-offset .mm-listitem:after{right:20px}
.mm-menu_fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
.mm-wrapper_opened .mm-menu_fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
.mm-wrapper_opening .mm-menu_fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}
.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
.mm-menu_fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}
.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu_fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}
.mm-wrapper_opening .mm-menu_fx-menu-fade{opacity:1}
.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}
.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}
.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-panel_fx-slide-100.mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-slide-up.mm-panel_opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-right{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
[class*=mm-menu_fx-listitems-] .mm-listitem{-webkit-transition:none .4s ease;-o-transition:none .4s ease;transition:none .4s ease}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1){-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){-webkit-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){-webkit-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){-webkit-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){-webkit-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){-webkit-transition-delay:650ms;-o-transition-delay:650ms;transition-delay:650ms}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}
[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){-webkit-transition-delay:750ms;-o-transition-delay:750ms;transition-delay:750ms}
.mm-menu_fx-listitems-slide .mm-listitem{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}
.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.mm-menu_fx-listitems-fade .mm-listitem{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;opacity:0}
.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem{opacity:1}
.mm-menu_fx-listitems-drop .mm-listitem{-webkit-transition-property:opacity,top;-o-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}
.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{opacity:1;top:0}
.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}
.mm-wrapper_opening .mm-menu_fullscreen~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}
@media all and (max-width:140px){
.mm-wrapper_opening .mm-menu_fullscreen~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:10000px){
.mm-wrapper_opening .mm-menu_fullscreen~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}
}
.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}
@media all and (max-width:140px){
.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:10000px){
.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}
}
.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}
.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}
.mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before{content:none;display:none}
.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}
.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:44px}
.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text,.mm-panels>.mm-panel_listview-justify .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px;margin:0}
.mm-listview_inset .mm-listitem{padding:5px 0}
.mm-listitem_spacer{padding-top:44px;padding-top:var(--mm-listitem-size)}
.mm-listitem_spacer>.mm-listitem__btn{top:44px;top:var(--mm-listitem-size)}
.mm-menu_multiline .mm-listitem__text,.mm-panel_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}
[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}
.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}
.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}
.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}
.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}
.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}
.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{-webkit-transition-delay:0!important;-o-transition-delay:0!important;transition-delay:0!important;z-index:1}
.mm-wrapper_opening .mm-menu_popup{opacity:1}
.mm-menu_position-right{left:auto;right:0}
.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}
@media all and (max-width:300px){
.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}
}
@media all and (min-width:550px){
.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}
}
.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:99}
.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}
.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:20}
.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}
.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}
.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}
.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}
.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu_shadow-page:after{-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow);content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}
.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}
.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}
.mm-menu_shadow-menu{-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}
.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}
.mm-menu_theme-white{--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.7);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#fff;--mm-color-background-highlight:rgba(0, 0, 0, 0.06);--mm-color-background-emphasis:rgba(0, 0, 0, 0.03);--mm-shadow:0 0 10px rgba(0, 0, 0, 0.2)}
.mm-menu_theme-dark{--mm-color-border:rgba(0, 0, 0, 0.3);--mm-color-button:rgba(255, 255, 255, 0.4);--mm-color-text:rgba(255, 255, 255, 0.85);--mm-color-text-dimmed:rgba(255, 255, 255, 0.4);--mm-color-background:#333;--mm-color-background-highlight:rgba(255, 255, 255, 0.08);--mm-color-background-emphasis:rgba(0, 0, 0, 0.1);--mm-shadow:0 0 20px rgba(0, 0, 0, 0.5)}
.mm-menu_theme-black{--mm-color-border:rgba(255, 255, 255, 0.25);--mm-color-button:rgba(255, 255, 255, 0.4);--mm-color-text:rgba(255, 255, 255, 0.75);--mm-color-text-dimmed:rgba(255, 255, 255, 0.4);--mm-color-background:#000;--mm-color-background-highlight:rgba(255, 255, 255, 0.2);--mm-color-background-emphasis:rgba(255, 255, 255, 0.15);--mm-shadow:none}
.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0!important}
.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:"";display:block;clear:both}
.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:0;float:left;position:relative;width:50%;height:0;padding-top:50%}
.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}
.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}
.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}
.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}
.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}
.mm-menu_tileview .mm-listitem__text,.mm-panel_tileview .mm-listitem__text{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}
.mm-menu_tileview .mm-listitem__btn,.mm-panel_tileview .mm-listitem__btn{width:auto}
.mm-menu_tileview .mm-listitem__btn:after,.mm-menu_tileview .mm-listitem__btn:before,.mm-panel_tileview .mm-listitem__btn:after,.mm-panel_tileview .mm-listitem__btn:before{content:none;display:none}
.mm-menu_tileview .mm-divider,.mm-panel_tileview .mm-divider{display:none}
.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}
.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none}
body.modal-open .mm-slideout{z-index:unset}
:root{--mb-button-size:60px;--mb-bar-width:0.6;--mb-bar-height:4px;--mb-bar-spacing:10px;--mb-animate-timeout:0.4s}
.mburger{background:0 0;border:none;border-radius:0;color:inherit;display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:var(--mb-button-size);padding:0 0 0 var(--mb-button-size);margin:0;line-height:var(--mb-button-size);vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;width:60px;height:40px;--mb-bar-height:2px;color:#fff!important}
.mburger b{display:block;position:absolute;left:calc(var(--mb-button-size) * ((1 - var(--mb-bar-width))/ 2));width:calc(var(--mb-button-size) * var(--mb-bar-width));height:var(--mb-bar-height);border-radius:calc(var(--mb-bar-height)/ 2);background:currentColor;color:inherit;opacity:1}
.mburger b:nth-of-type(1){bottom:calc(50% + var(--mb-bar-spacing));-webkit-transition:bottom .2s ease,width .2s ease,-webkit-transform .2s ease;transition:bottom .2s ease,width .2s ease,-webkit-transform .2s ease;-o-transition:bottom .2s ease,transform .2s ease,width .2s ease;transition:bottom .2s ease,transform .2s ease,width .2s ease;transition:bottom .2s ease,transform .2s ease,width .2s ease,-webkit-transform .2s ease}
.mburger b:nth-of-type(2){top:calc(50% - (var(--mb-bar-height)/ 2));-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}
.mburger b:nth-of-type(3){top:calc(50% + var(--mb-bar-spacing));-webkit-transition:top .2s ease,width .2s ease,-webkit-transform .2s ease;transition:top .2s ease,width .2s ease,-webkit-transform .2s ease;-o-transition:top .2s ease,transform .2s ease,width .2s ease;transition:top .2s ease,transform .2s ease,width .2s ease;transition:top .2s ease,transform .2s ease,width .2s ease,-webkit-transform .2s ease}
.mm-wrapper_opened .mburger b:nth-of-type(1){bottom:calc(50% - (var(--mb-bar-height)/ 2));-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.mm-wrapper_opened .mburger b:nth-of-type(2){opacity:0}
.mm-wrapper_opened .mburger b:nth-of-type(3){top:calc(50% - (var(--mb-bar-height)/ 2));-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.mburger--collapse b:nth-of-type(1){-webkit-transition:bottom .2s ease,margin .2s ease,-webkit-transform .2s ease;transition:bottom .2s ease,margin .2s ease,-webkit-transform .2s ease;-o-transition:bottom .2s ease,margin .2s ease,transform .2s ease;transition:bottom .2s ease,margin .2s ease,transform .2s ease;transition:bottom .2s ease,margin .2s ease,transform .2s ease,-webkit-transform .2s ease;-webkit-transition-delay:.2s,0s,0;-o-transition-delay:.2s,0s,0;transition-delay:.2s,0s,0}
.mburger--collapse b:nth-of-type(2){-webkit-transition:top .2s ease,opacity 0 ease;-o-transition:top .2s ease,opacity 0 ease;transition:top .2s ease,opacity 0 ease;-webkit-transition-delay:.3s,.3s;-o-transition-delay:.3s,.3s;transition-delay:.3s,.3s}
.mburger--collapse b:nth-of-type(3){-webkit-transition:top .2s ease,-webkit-transform .2s ease;transition:top .2s ease,-webkit-transform .2s ease;-o-transition:top .2s ease,transform .2s ease;transition:top .2s ease,transform .2s ease;transition:top .2s ease,transform .2s ease,-webkit-transform .2s ease}
.mm-wrapper_opened .mburger--collapse b:nth-of-type(1){bottom:calc(50% - var(--mb-bar-spacing) - var(--mb-bar-height));margin-bottom:calc(var(--mb-bar-spacing) + (var(--mb-bar-height)/ 2));-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:calc(var(--mb-animate-timeout) + .1s),calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s);-o-transition-delay:calc(var(--mb-animate-timeout) + .1s),calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s);transition-delay:calc(var(--mb-animate-timeout) + .1s),calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s)}
.mm-wrapper_opened .mburger--collapse b:nth-of-type(2){top:calc(50% + var(--mb-bar-spacing));opacity:0;-webkit-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s);-o-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s);transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s)}
.mm-wrapper_opened .mburger--collapse b:nth-of-type(3){top:calc(50% - (var(--mb-bar-height)/ 2));-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s);-o-transition-delay:calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s);transition-delay:calc(var(--mb-animate-timeout) + .3s),calc(var(--mb-animate-timeout) + .3s)}
.mburger--spin b:nth-of-type(1){-webkit-transition-delay:.2s,0;-o-transition-delay:.2s,0;transition-delay:.2s,0}
.mburger--spin b:nth-of-type(2){-webkit-transition-duration:0;-o-transition-duration:0;transition-duration:0;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
.mburger--spin b:nth-of-type(3){-webkit-transition-delay:.2s,0;-o-transition-delay:.2s,0;transition-delay:.2s,0}
.mm-wrapper_opened .mburger--spin b:nth-of-type(1){-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s);-o-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s);transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s)}
.mm-wrapper_opened .mburger--spin b:nth-of-type(2){-webkit-transition-delay:calc(var(--mb-animate-timeout) + 0s);-o-transition-delay:calc(var(--mb-animate-timeout) + 0s);transition-delay:calc(var(--mb-animate-timeout) + 0s)}
.mm-wrapper_opened .mburger--spin b:nth-of-type(3){-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s);-o-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s);transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .2s)}
.mburger--squeeze b:nth-of-type(1){-webkit-transition-delay:.1s,0;-o-transition-delay:.1s,0;transition-delay:.1s,0}
.mburger--squeeze b:nth-of-type(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
.mburger--squeeze b:nth-of-type(3){-webkit-transition-delay:.1s,0;-o-transition-delay:.1s,0;transition-delay:.1s,0}
.mm-wrapper_opened .mburger--squeeze b:nth-of-type(1){-webkit-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .1s);-o-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .1s);transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .1s)}
.mm-wrapper_opened .mburger--squeeze b:nth-of-type(2){-webkit-transition-delay:calc(var(--mb-animate-timeout) + 0s);-o-transition-delay:calc(var(--mb-animate-timeout) + 0s);transition-delay:calc(var(--mb-animate-timeout) + 0s)}
.mm-wrapper_opened .mburger--squeeze b:nth-of-type(3){-webkit-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .1s);-o-transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .1s);transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + .1s)}
.mburger--tornado b:nth-of-type(1){-webkit-transition:bottom .2s ease,-webkit-transform .2s ease;transition:bottom .2s ease,-webkit-transform .2s ease;-o-transition:bottom .2s ease,transform .2s ease;transition:bottom .2s ease,transform .2s ease;transition:bottom .2s ease,transform .2s ease,-webkit-transform .2s ease;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
.mburger--tornado b:nth-of-type(2){-webkit-transition:opacity 0 ease,-webkit-transform .2s ease;transition:opacity 0 ease,-webkit-transform .2s ease;-o-transition:opacity 0 ease,transform .2s ease;transition:opacity 0 ease,transform .2s ease;transition:opacity 0 ease,transform .2s ease,-webkit-transform .2s ease;-webkit-transition-delay:.1s,.1s;-o-transition-delay:.1s,.1s;transition-delay:.1s,.1s}
.mburger--tornado b:nth-of-type(3){-webkit-transition:top .2s ease,-webkit-transform .2s ease;transition:top .2s ease,-webkit-transform .2s ease;-o-transition:top .2s ease,transform .2s ease;transition:top .2s ease,transform .2s ease;transition:top .2s ease,transform .2s ease,-webkit-transform .2s ease;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
.mm-wrapper_opened .mburger--tornado b:nth-of-type(1){-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition-delay:calc(var(--mb-animate-timeout) + 0s);-o-transition-delay:calc(var(--mb-animate-timeout) + 0s);transition-delay:calc(var(--mb-animate-timeout) + 0s)}
.mm-wrapper_opened .mburger--tornado b:nth-of-type(2){opacity:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition-delay:calc(var(--mb-animate-timeout) + .4s),calc(var(--mb-animate-timeout) + .1s);-o-transition-delay:calc(var(--mb-animate-timeout) + .4s),calc(var(--mb-animate-timeout) + .1s);transition-delay:calc(var(--mb-animate-timeout) + .4s),calc(var(--mb-animate-timeout) + .1s)}
.mm-wrapper_opened .mburger--tornado b:nth-of-type(3){-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:calc(var(--mb-animate-timeout) + .2s);-o-transition-delay:calc(var(--mb-animate-timeout) + .2s);transition-delay:calc(var(--mb-animate-timeout) + .2s)}
#st-trigger-effects button{position:fixed;top:240px;left:0;z-index:99;background:0 0;border:0 solid;background:#ff9f0b;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:10px;line-height:0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;cursor:pointer}
#st-trigger-effects button:hover{padding:10px 15px;background:#ff9b00}
#st-trigger-effects button i{font-size:2em}
.st-menu-open #st-trigger-effects button{left:-60px}
.post-item.border .post-item-wrap {border: 0px solid #f2f2f2;}
.post-item.border > .post-item-wrap > .post-item-description {padding: 15px 24px 0px !important;}
.body-ostanha .post-item.border > .post-item-wrap > .post-item-description {
    padding: 15px 24px 0px !important;
}
.services-links{height:40px;background:#fbbc05;float:left;}
.services-links .p-dropdown a {
    padding: 0 15px;
}
.loader-content,.loader-content:after{border-radius:50%;width:10em;height:10em}
.loader-content{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(22,37,89,.2);border-right:1.1em solid rgba(22,37,89,.2);border-bottom:1.1em solid rgba(22,37,89,.2);border-left:1.1em solid #162559;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}
@-webkit-keyframes load8{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes load8{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.services-links a{font-size:16px;font-weight:700;color:#000}
.p-cb{margin:12px 0!important;background-color:#fff!important;border-radius:5px!important;padding:30px;transition:all .2s ease!important;border:1px solid #ececec!important;margin:15px!important}
.card{background-color:transparent;border:0 solid rgba(0,0,0,.125);border-radius:0;height:100%;transition:all .2s ease;margin-bottom: 0px;}
section{padding:15px 0}
.content {padding-right: 15px;}
.breadcrumb {background-color: transparent;}
#search {background: rgba(0, 78, 136, 0.85);}
#header{height:160px;margin-bottom:15px}
#header.dark[data-transparent=true]:not(.sticky-active) .header-inner,#header[data-transparent=true] #header-wrap,#header[data-transparent=true].dark #header-wrap,#header[data-transparent=true].dark .header-inner{background-color:#00bbda;background-image:url(../images/header-left.png),url(../images/header-center.png),url(../images/header-right.png);background-repeat:no-repeat,no-repeat,no-repeat;background-position:left center,center center,right center}
#header #header-wrap #logo,#header .header-inner #logo{float:none;height:auto}
#header #header-wrap,#header .header-inner{height:120px;transition:top ease-in .2s;top:-100px}
.img-rahbari img{margin-top:6px;}
.logo-bazresi{background:url(../images/header-center-logo.png) no-repeat center top;margin-top:-50px;flex:1 1 auto;display:inline-flex;justify-content:center;padding-top:15px;height:170px!important}
.sticky-active .logo-bazresi{height:40px!important}
.header-menu{height:40px;background:#004e88;margin-top:0}
#header.header-sticky #header-wrap,#header.header-sticky .header-inner{background-color:#00bbda!important}
.header-sticky.sticky-active .img-rahbari,.header-sticky.sticky-active .img-shoare-sal{display:none}
#header.header-sticky .header-inner{height:50px}
.header-sticky.sticky-active .header-menu{margin-top:8px}
.header-sticky.sticky-active .logo-bazresi{margin-top:0;padding-top:5px}
.header-inner .sub-site-info{position:absolute;right:13%;top:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;}
.header-inner .sub-site-info h6{margin-bottom:20px;background:#fbbc05;text-align:center;color:#000;font-size:14px;font-weight:400;border-radius:0 0 10px 10px;display:inline-block;padding:5px 20px;box-shadow:0 10px 5px -5px rgba(0,0,0,.3)}
.header-inner .sub-site-info h2{color:#000;text-shadow:0px 3px 1px rgb(176, 244, 255,0.9),0px -2px 1px rgb(176, 244, 255,0.9),2px 0px 1px rgb(176, 244, 255,0.8),-2px 0px 1px rgb(176, 244, 255,0.8);font-size: 1.5em;margin-top: 15px;font-family: Vazir !important;font-weight: 700;margin-top: 0 !important;width: 490px;height: 120px;margin-bottom: 0;display: inline-flex;align-items: center;justify-content: center;}
.ostan-title-header-sticky {color: #000;text-shadow: 0px 2px 0px rgb(255,255,255,1);font-size: 2.2em;margin-top: 5px;width: 450px !important;text-align: center;font-family: sahel;font-weight: 900;font-size: 20px !important;}
.news-slider .card{box-shadow:0 5px 5px rgba(0,0,0,.1);background:#fff;transition:all .2s ease}
.news-slider .card:hover{box-shadow:0 5px 10px rgba(0,0,0,.15)}
.news-slider .card.aux-top-slider{padding:15px;}
.post-item .post-audio .post-meta-category,.post-item .post-image .post-meta-category,.post-item .post-quote-img .post-meta-category,.post-item .post-slider .post-meta-category,.post-item .post-video .post-meta-category{background-color:#00bbda;font-size:14px;padding:7px 13px;border-radius:0;right:0;top:0}
.single-portfolio .entry-actions .wpulike-heart{margin-right:0;float:right}
.single-portfolio .entry-actions .aux-single-portfolio-share{float:right}
.post-item .post-item-description>h2,.post-item .post-item-description>h2>a{display:block;text-align:justify;color:#004e88;height: 50px;letter-spacing: 0;margin-bottom: 5px;}
.main-news-slider.post-sub-site-item .post-item-description p {height: 110px;}


.body-ostanha .post-item .post-item-description > h2, .body-ostanha .post-item .post-item-description > h2 > a {
    height: 30px;
    margin-bottom: 0;
    letter-spacing: 0;
}
.post-item .post-item-description p{text-align:justify;height:60px;}
.body-ostanha .post-item .post-item-description p {
    height: 30px;
}

.main-news-slider.post-sub-site-item .post-item-wrap .post-image{flex:1 0 460px;}
.news-slider .carousel .main-news-slider .post-image>a{width:460px;height:307px;}
.main-news-slider.post-sub-site-item .post-item-description{margin-left:30px;}
.main-news-slider.post-sub-site-item .post-item-description h2{margin-top: 5px;}
.main-news-slider.post-sub-site-item .post-item-description h3{margin-top: 10px;}
.news-slider-area .carousel.dots-inside .flickity-page-dots {bottom: 30px;top: auto;text-align: right;padding: 0px 30px;}


.card.box-area{position:relative}
.card.box-area .link-more{position:absolute;left:0;bottom:0;background:#004e88;padding:10px 30px;color:#fff;font-size:16px;font-weight:700;opacity:.8;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s}
.card.box-area .link-more:hover{opacity:1}
.post-item .post-item-description>h2>a:hover{color:#000}
.box-area .title{border-bottom:1px solid #fd3a13;padding:0 0 0 15px}
.box-area .title.back-full-color{background:#f1f1f1;padding:0 15px 0 0;}
.box-area .title h2{font-size:16px;font-weight:700;background:#f1f1f1;margin:0;padding:15px 35px}
.box-area .title.back-full-color h2{padding:15px 0}
.box-area .title.back-color h2{background:#00bbda;color:#fff;padding:15px 15px}
.grid-item .grid-image::after,.grid-item .grid-video::after,.grid-item .owl-stage-outer::after,.grid-item .portfolio-image::after,.grid-item .portfolio-video::after,.portfolio-item .grid-image::after,.portfolio-item .grid-video::after,.portfolio-item .owl-stage-outer::after,.portfolio-item .portfolio-image::after,.portfolio-item .portfolio-video::after{background-color:#004e88}
.portfolio-item .portfolio-description{text-align:center;width: 100%;top: 50%;padding: 10px;}
.btn:focus,.btn:hover,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):hover,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active,a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active{background-color:#00bbda;border-color:#00bbda}
.grid-item .grid-description a>i,.grid-item .portfolio-description a>i,.grid-item .portfolio-links a>i,.portfolio-item .grid-description a>i,.portfolio-item .portfolio-description a>i,.portfolio-item .portfolio-links a>i{font-size:30px!important;padding:10px;transition:all .3s ease}
.grid-item .grid-description a:hover i,.grid-item .portfolio-description a:hover i,.grid-item .portfolio-links a:hover i,.portfolio-item .grid-description a:hover i,.portfolio-item .portfolio-description a:hover i,.portfolio-item .portfolio-links a:hover i{background-color:#00bbda;color:#fff;border:1px solid #00bbda}
.box-area .title a{color:orange;font-weight:700}
.box-area .title a.link-archive{color:#000;font-weight:400;display: inline-flex;height: 50px;background: #004e88;padding: 10px 20px;color: #fff;align-items: center;font-size: 16px;}
.box-area .title a.link-archive i{margin-left: 7px;}
.box-area .title a.link-archive:hover{color:#004e88;}
.box-area .title a:hover{color:#004e88}
.box-area .title a i.bazresi-ico-rss{background:orange;color:#fff;padding:4px;border-radius:5px}
.box-area .content{background:#fff;padding:15px 15px;margin:0;box-shadow:0 5px 5px rgba(0,0,0,.1);height:100%}
.box-area .content .portfolio-content h2{font-size:1em}
.box-area .content .portfolio-content h2 a{font-size:16px;display:inline-block;text-align:justify;font-weight:500;line-height:24px;color:#000;height:90px;margin-right: 20px;}
.box-area .content .portfolio-content h2 a:hover{color:#004e88}
.box-area .content .portfolio-content p{font-size:14px;text-align:justify;color:#444;height:45px}
.list-news .content ul li{position:relative;padding-right: 20px;}
.list-news .content ul li:last-child{margin-bottom:0}
.list-news .content ul li::before{content:"\e909";font-family:bazresi-icons;right:0;top:0;color:#00bbda;transition:all .3s ease}
.list-news .content ul li:hover:before{right:2px;color:#004e88}
.list-news .content ul li a{display:block;height:25px;text-align:justify;color:#000;font-size:14px;overflow: hidden;}
.list-news .content ul li a:hover{color:#004e88}
.list-icon li{margin-bottom:10px;margin-left:0}
.post-thumbnail-entry>a{float:right;margin-left:15px;overflow:hidden}
.post-thumbnail-entry>a,.post-thumbnail-list .post-thumbnail-entry img{height:auto;width:auto;box-shadow:0 5px 5px rgba(0,0,0,.1);transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s}
.post-thumbnail-list .post-thumbnail-entry:hover img{transform:scale(1.1)}
.post-thumbnail-list .post-thumbnail-entry:hover>a{box-shadow:0 5px 10px rgba(39,43,107,.7)}
.post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a{font-size:16px;margin:0;color:#000;text-align:justify;line-height:24px;height:75px;overflow:hidden;transition:all .3s ease;display:block;font-weight:400;word-spacing: -2px;}
.post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a:hover{color:#004e88}
.post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content p{font-weight:400;font-size:12px;height:20px;text-align:justify;margin-bottom:0;overflow:hidden}
.post-thumbnail-entry{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(75,155,175,.3);display:flex;float: none;}
.post-thumbnail-entry:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
.post-thumbnail-entry>a{flex:0 0 auto}
.news-slider .owl-carousel .owl-dots{margin-bottom:0;position:absolute;height:0;top:195px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.news-slider .owl-carousel .owl-nav [class*=owl-]{width:40px;height:40px;line-height:40px;margin:-23px 0 0;display:block;position:absolute;top:20%}
.news-hot-list .portfolio-item .portfolio-item-wrap{margin-bottom:30px;}
.news-hot-list .hot-news .row > div:nth-child(5) .portfolio-item .portfolio-item-wrap, .news-hot-list .hot-news .row > div:nth-child(6) .portfolio-item .portfolio-item-wrap {
    margin-bottom: 0;
}
.hot-news .portfolio-item {padding: 0 0 0 0;}
.news-map{padding:30px 0;margin:15px 0}
.map-website-link .btn.btn-light{color:#fff;margin:0;padding:15px}
.owl-carousel .owl-dots{margin-bottom:0}
.svg-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.svg-wrapper svg g>a path,.svg-wrapper svg>a path{transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.svg-wrapper svg g>a path{fill:#b3b3b3}
.svg-wrapper svg>a.map-area-1:hover path{fill:#00bbda}
.svg-wrapper svg>a.map-area-2:hover path{fill:#fcf205}
.svg-wrapper svg>a.map-area-3:hover path{fill:#fba706}
.svg-wrapper svg>a.map-area-4:hover path{fill:#66cc9a}
.svg-wrapper svg>a.map-area-5:hover path{fill:#6766cc}
.svg-wrapper svg>a.map-area-6:hover path{fill:#f06}
.svg-wrapper svg a.map-area-1.selected path{fill:#00bbda}
.svg-wrapper svg a.map-area-2.selected path{fill:#fcf205}
.svg-wrapper svg a.map-area-3.selected path{fill:#fba706}
.svg-wrapper svg a.map-area-4.selected path{fill:#66cc9a}
.svg-wrapper svg a.map-area-5.selected path{fill:#6766cc}
.svg-wrapper svg a.map-area-6.selected path{fill:#f06}
.map-news-item{opacity:0;transition:all 1s}
.btn-link-ostan{color:#000;margin:0;padding:10px;background-color:#fbbc05;border-color:#02bad9;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.btn-link-ostan:hover{background-color:#02bad9;border-color:#004e88;color:#000}
.svg-wrapper{display:block!important;min-height:100%}
.portfolio-item .portfolio-zoom-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9;transition:all .3s ease}
.portfolio-item:hover .portfolio-zoom-icon{transform:translate(-50%,-30%)}
.portfolio-item .portfolio-zoom-icon i{color:#fd1313;font-size:2em;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.7);border-radius:100px;opacity:1;transition:all .3s ease}
.portfolio-item:hover .portfolio-zoom-icon i{opacity:0}
.portfolio-item .portfolio-description h3 a{color:#fff;font-size:16px;line-height:24px;text-shadow:0 2px 0 rgba(0,0,0,.9);letter-spacing: 0;}
.portfolio-image-num{position:absolute;left:0;bottom:0;z-index:9;transition:all .3s ease;background:rgba(0,0,0,.5);color:#fff;padding:5px 10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.other-links .item{display:flex;align-items:center}
.other-links .item>a{margin-left:15px;padding-bottom:7px}
.other-links .item img{border-radius:100px;overflow:hidden}
.other-links .item h3 a{font-size:14px;color:#000;transition:all .3s ease;display:block;line-height:24px}
.other-links .owl-carousel .owl-nav [class*=owl-]{margin:0 0 0;top:-80%}
.other-links .owl-carousel.arrows-visibile .owl-prev{left:0}
.other-links .owl-carousel.arrows-visibile .owl-next{left:50px;right:auto}
.other-links .carousel .item a img{transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;-webkit-filter:grayscale(100%);filter:grayscale(100%);width: 80px;height: 80px;}
.other-links .carousel .item a:hover img{box-shadow:0 5px 5px rgba(0,0,0,.25);-webkit-filter:grayscale(0);filter:grayscale(0)}
#footer .footer-content{background:#004e88 url(../images/footer-back-img.png) no-repeat center center;padding:30px 0 0}
#footer .copyright-content{min-height:auto;padding:15px 0;background-color:#002e4c;font-size:14px}
#footer .widget .widget-title,#footer .widget h4{color:#fff}
#footer a:not(.btn){font-weight:400}
.footer-content .list li a{color:#fff;transition:all .3s ease}
.footer-content .list li a:hover{color:#34b1df}
.footer-content .list li a{position:relative;padding-right:25px}
.footer-content .list li a::before{content:"\e906";font-family:bazresi-icons;position:absolute;right:0;transition:all .3s ease;font-weight:700;font-size:16px}
.footer-content .list li a span.mantaghe-markaz {color: #fbbc05;}
.bazresi-info {
    margin-bottom: 30px;
}
#footer a:not(.btn){color:#fff}
.list-2 li{color:#fff}
.copyright-text{color:#fff}
.bazresi-logo-footer{margin-bottom:1.5rem}
.bazresi-logo-footer-ostan .footer-title-ostan{font-family:IranNastaliq;color:#fbbc05;font-size:2em!important}
.bazresi-logo-footer-ostan{-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}
.bazresi-logo-footer-ostan img{margin-bottom:15px}
.bazresi-address-phone .phone{padding:0 1.5rem}
.bazresi-address-phone .address{margin-bottom:2rem}
.bazresi-address-phone .address p {color: #fff;}
.bazresi-address-phone i{color:#34b1df;font-size:2em;margin-bottom:.5rem}
.bazresi-address-phone .phone a{color:#fff;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;letter-spacing:2px;font-weight:300}
.bazresi-address-phone .address a{color:#fff;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;font-weight:300}
.bazresi-address-phone a:hover{color:#34b1df}
.niafam-copyright a,.niafam-copyright span{color:#fff;padding:0 2px}
.niafam-copyright a:hover{color:#45b2e0;color:#45b2e0}
@media all{
*{box-sizing:border-box}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.aux-container:after{content:"";display:table;clear:both}
.aux-container{width:100%;margin:0 auto}
img{image-rendering:-webkit-optimize-Speed;max-width:100%;height:auto}
}
@media screen and (min-width:992px){
.aux-phone-on,.aux-tablet-on{display:none!important}
}
@media screen and (max-width:991px) and (min-width:768px){
.aux-phone-on,.aux-tablet-off{display:none!important}
}
@media screen and (max-width:767px){
.aux-phone-off,.aux-tablet-on{display:none!important}
}
.aux-float-layout .aux-float-wrapper{position:relative;clear:both}
.aux-float-layout .aux-float-wrapper::after{content:"";display:table;clear:both}
.aux-float-layout .aux-start{float:left}
.aux-float-layout .aux-end{float:right}
.aux-float-layout .aux-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.aux-float-layout .aux-fill{height:100%}
@media screen and (max-width:767px){
.aux-float-layout .aux-phone-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
@media screen and (max-width:991px) and (min-width:768px){
.aux-float-layout .aux-tablet-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
.aux-button.aux-exlarge{padding:27px 55px;font-size:.8125em;font-weight:700}
.aux-button.aux-curve{border-radius:100em}
.aux-button,button,input[type=submit]{border-radius:0}
.aux-button.aux-outline{text-shadow:none!important}
.aux-black.aux-button.aux-outline{box-shadow:0 0 0 1px #3d3d3d inset;background-color:transparent!important;color:#3d3d3d}
.aux-black.aux-button.aux-outline:hover{color:#fff}
.aux-black.aux-button.aux-outline .aux-overlay::after{background-color:#3d3d3d}
#es-vertical-thumb-slider{position:relative;z-index:3}
.aux-territory{width:100%;margin-left:auto;margin-right:auto}
.aux-container{margin:0 auto}
.aux-wrapper{width:100%;margin-left:auto;margin-right:auto}
.aux-primary{position:relative;min-height:350px}
.aux-full-width #es-vertical-thumb-slider{overflow-x:hidden}
.aux-resp.aux-hd .aux-fold{width:auto;max-width:1270px}
.aux-fold{padding-right:35px;padding-left:35px}
.aux-goto-top-btn{display:none;position:fixed;bottom:30px;right:30px;z-index:140;-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px);-webkit-transition:all .5s;transition:all .5s}
.aux-goto-top-btn .aux-arrow-nav.aux-outline{width:35px;height:35px;background-color:#fff}
@media screen and (min-width:700px){
.aux-goto-top-btn{right:50px}
}
.aux-offcanvas-menu{position:fixed;top:0;left:0;height:100vh;width:250px;background:#fff;box-shadow:4px 0 0 rgba(34,34,34,.1);z-index:150000;-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.aux-offcanvas-menu .offcanvas-content{width:100%;height:calc(100% - 130px);overflow-y:auto}
.aux-offcanvas-menu .aux-close{position:relative;width:16px;height:40px;padding-top:20px;float:right;cursor:pointer;margin:10px 20px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.aux-offcanvas-menu .aux-close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}
.pswp *{box-sizing:border-box}
.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.pswp__container{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp__container{-webkit-backface-visibility:hidden}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;box-shadow:none}
.pswp__button:focus,.pswp__button:hover{opacity:1}
.pswp__button:active{outline:0;opacity:.9}
.pswp__button::-moz-focus-inner{padding:0;border:0}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url("") 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}
.pswp__button--close{background-position:0 -44px}
.pswp__button--share{background-position:-44px -44px}
.pswp__button--fs{display:none}
.pswp__button--zoom{display:none;background-position:-88px 0}
.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}
.pswp__button--arrow--left{left:0}
.pswp__button--arrow--right{right:0}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}
.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}
.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__share-modal--hidden{display:none}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}
.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}
.pswp__preloader__icn{width:20px;height:20px;margin:12px}
@media screen and (max-width:1024px){
.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}
}
aside .aux-widget-area{margin-bottom:0}
.aux-dark .aux-widget-area{color:#fff}
.widget-container ul li{margin-bottom:0}
.widget-container a{color:inherit}
.widget-container a:hover{color:#1bb0ce}
aside .widget-container{margin-top:4.0625em;font-size:.875em}
aside .widget-container:first-child{margin-top:0}
aside .widget-title{padding:0 0 1.0625em;margin-bottom:1.875em;margin-top:0;border-bottom:1px #dedede solid;text-transform:uppercase;font-size:.75rem;font-weight:400!important;letter-spacing:2px;line-height:150%}
.subfooter.aux-dark .widget-title{color:#fff;border-bottom:0;font-size:.875rem;padding-bottom:0;margin-bottom:50px;font-weight:600!important}
@media screen and (max-width:479px){
.aux-resp .widget-title{text-align:center}
}
@media screen and (max-width:767px){
aside .aux-widget-area{margin-top:2.5em}
aside .aux-widget-area:first-child{margin-top:0}
}
.aux-social-list{margin:0;display:inline-block;line-height:0}
.aux-social-list:after{content:"";display:table;clear:both}
.aux-horizontal>.aux-social-list{display:block}
.aux-widget-related-posts{padding-bottom:3.125em}
.aux-widget-related-posts .hentry .entry-title{font-size:1.25em}
.aux-widget-related-posts .widget-title{margin-bottom:2.1875em}
.clear{clear:both}
.pswp{z-index:999999}
.wpulike{display:inline-block;position:relative;vertical-align:middle;overflow:hidden;line-height:normal;margin:0}
.wpulike .wp_ulike_btn{margin:0;display:inline-block;border-radius:.25em;border:1px solid #d3d3d3;vertical-align:middle;line-height:normal;padding:10px 20px;font-size:.75em;cursor:pointer;color:#777;background:#dfdfdf;box-shadow:1px 1px 0 rgba(255,255,255,.5) inset;text-shadow:0 1px 0 rgba(255,255,255,.5);text-decoration:none;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s}
.wpulike-heart .wp_ulike_general_class{display:block;border:1px solid #e0e0e0;border-radius:5px;padding:3px}
.wpulike-heart .wp_ulike_btn{border:none;padding:0 10px;font-weight:600;box-shadow:none;background:0 0;border-right:1px solid #d3d3d3;border-radius:0}
.wpulike-heart .wp_ulike_btn:hover{background-color:transparent;box-shadow:none;color:#ef0000}
.wpulike-heart .wp_ulike_btn:active{background-color:transparent;box-shadow:none;color:#ef0000}
.wpulike-heart .wp_ulike_btn.wp_ulike_put_image{border:none;box-shadow:none;background-repeat:no-repeat!important;background-position:center center!important;padding:11px 16px!important;border-right:1px solid #e0e0e0}
.wpulike-heart .count-box{border:none;vertical-align:middle;background-color:transparent;padding:.25em .5em;margin-left:0;color:#505050;font-size:.8em}
.wpulike-heart .count-box:before{border:none;background:0 0}
.master-slider{position:relative;visibility:hidden}
.master-slider a,.master-slider a:hover{-webkit-transition:none;transition:none}
.master-slider-parent{margin-left:auto;margin-right:auto}
.master-slider img{max-width:none}
.ms-slide .ms-slide-loading{width:36px;height:36px;border-radius:60px;box-shadow:0 0 3px rgba(0,0,0,.2);position:absolute;left:50%;top:50%;margin:-18px;opacity:.9}
.ms-grab-cursor{cursor:move}
.ms-view{margin:0 auto;overflow:hidden;position:relative;-webkit-perspective:2000px;-ms-perspective:2000px;perspective:2000px}
.ms-view .ms-slide-container{position:relative}
.ms-slide{position:absolute;height:100%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.ms-wk .ms-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.ms-slide .ms-slide-bgcont{position:absolute;overflow:hidden;width:100%}
.news-slider-link.ms-slide-link{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer!important;z-index:99}
.ms-slide::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:rgba(255,255,255,0);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.95) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,.95)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.95) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.95) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.95) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );z-index:9}
.ms-slide img{transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}
.ms-slide:hover img{transform:scale(1.1) rotate(-1deg);-webkit-transform:scale(1.1) rotate(-1deg);-moz-transform:scale(1.1) rotate(-1deg);-ms-transform:scale(1.1) rotate(-1deg);-o-transform:scale(1.1) rotate(-1deg)}
.ms-slide:hover:before{height:200px}
.ms-container,.ms-inner-controls-cont{position:relative}
.ms-container,.ms-inner-controls-cont,.ms-slide .ms-slide-bgcont img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ms-slide .ms-layer{position:absolute;pointer-events:auto;right:0!important}
.ms-slide .ms-slide-layers .ms-layer a{display:block;font-size:20px;color:#fff;line-height:30px;text-align:justify;text-shadow:0 2px 0 #000;font-family:sahel;font-weight:900}
.ms-slide .ms-slide-layers .ms-layer h4{font-size:.875em;color:#fff;margin-bottom:0;line-height:28px;text-shadow:0 1px 0 #000}
.ms-slide .ms-slide-layers .ms-layer{padding:30px!important;margin-bottom:0!important}
.ms-slide .ms-slide-layers .ms-layer p{font-size:14px;color:#fff;height:25px;text-align:justify;overflow:hidden}
.ms-slide .ms-slide-layers{position:absolute;overflow:hidden;width:100%;height:100%;z-index:109;top:0;pointer-events:none}
.ms-slide .ms-slide-bgcont img{margin-top:0!important;margin-left:0!important}
.ms-btn-container{position:absolute}
.ms-btn{text-decoration:none;display:inline-block;color:#000;position:relative;padding:8px 15px;cursor:pointer;white-space:nowrap}
.ms-btn-n{padding:8px 25px;font-size:95%}
.ms-wk .ms-slide .ms-slide-layers{-webkit-transform:translateZ(.44px);transform:translateZ(.44px)}
.ms-thumb-list{overflow:hidden;position:absolute}
.ms-thumb-list.ms-dir-v{height:100%;top:0}
.ms-thumbs-cont{position:relative}
.ms-thumb-frame img{width:100%;height:auto}
.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}
.ms-thumb-frame-selected{opacity:1}
.ms-tabs .ms-thumb-frame{background-color:#f6f6f6;color:#222;border:solid 1px #fff;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.ms-tabs.ms-has-thumb .ms-tab-thumb{width:auto}
.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px;padding:3px}
.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame{margin-left:0}
.ms-tabs .ms-thumb{padding:20px}
.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#00bbda;box-shadow:2px 0 0 #003974 inset}
.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:0}
.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #ededed;border-top:solid 12px transparent;border-bottom:solid 12px transparent}
.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol{left:auto;right:0;border-right:0;border-left:solid 12px #00bbda}
.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;right:-12px;border-left-color:#00bbda}
.ms-tabs.ms-dir-v.ms-has-thumb .ms-thumbs-cont{top:0!important}
.ms-tabs.ms-has-thumb .ms-thumb-frame{height:auto!important}
.ms-tabs.ms-has-thumb .ms-thumb{padding:0}
.ms-tabs.ms-has-thumb .ms-tab-context{padding:10px}
.ms-tabs.ms-align-left .ms-tab-thumb{float:right;margin-left:15px}
.ms-ctimer{position:absolute;top:15px;right:15px;cursor:pointer}
.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{width:30px;background:url();background-position:-89px -26px;height:40px;cursor:pointer;top:50%;left:30px;margin-top:-20px;position:absolute;z-index:110}
.ms-skin-default .ms-nav-next{right:30px;left:auto;background-position:-89px -103px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){
.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{background-image:url(../images/light-skin-1-retina.png);background-size:152px 225px}
}
.ms-tabs.ms-has-thumb .ms-tab-context p{height:60px;font-size:13px;font-weight:500;text-align:justify}
.st-menu-wrap{padding:15px 0}
.st-menu-wrap h4{color:#fff;font-size:16px;font-weight:400;border-bottom:1px solid #434343;display:block;padding-bottom:10px}
.p-radio>input[type=radio]+.p-radio-style{float:right}
.p-radio>span:first-child{margin-left:0;margin-right:10px}
.st-menu-area{background:#1f2024;padding:15px;margin-bottom:2px}
.st-menu-area .st-menu-item{padding:3px 0}
.st-menu-item .p-radio>span:first-child{color:#fff;font-size:16px}
.st-menu-item .p-radio>span:first-child:hover{color:#ffb20e}
.st-menu-hr{background:#ff3486}
.alert .close span{display:block}
.font-resize{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:0}
.font-resize>button{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:1.5em;color:#fff;margin-bottom:0;border:1px solid #000;cursor:pointer}
.font-resize>button:hover{background:#ffb20e;color:#fff}
label.p-radio{display:block;cursor:pointer;margin-bottom:0!important}
.alert>p{padding-left:0;text-align:justify;color:#000}
.alert>h4{text-shadow:0 2px 0 #fff;color:#000}
.reset-colors{background:#ff9103;border-radius:10px;padding:0 5px;color:#000;font-size:14px;cursor:pointer;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.reset-colors:hover{background:#444;color:#fff}
.alert .close{color:#000;font-weight:300;padding:0 5px;font-size:26px;text-shadow:0 0 0 #000}
.color-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.color-box span{width:80px;height:80px;background:#000;border:2px solid #fff;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,75);box-shadow:1px 1px 1px rgba(0,0,0,75);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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all ease-in .3s;-o-transition:all ease-in .3s;transition:all ease-in .3s;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;-ms-transition:all ease-in .2s;-o-transition:all ease-in .2s}
.color-box span:hover{border:2px solid #ffb20e}
.color-box span i{height:14px}
.color-box span{position:relative;cursor:pointer}
.color-box span::after,.color-box span::before{content:"";position:absolute;left:50%;width:50%;height:50%}
.color-box span.website-color-1{background:#16528e}
.color-box span.website-color-1::before{top:0;background:#e54b4b}
.color-box span.website-color-1::after{bottom:0;background:#0082c8}
.color-box span.website-color-2{background:#ff7062}
.color-box span.website-color-2::before{top:0;background:#a9e2ff}
.color-box span.website-color-2::after{bottom:0;background:#32a2ad}
.color-box span.website-color-3{background:#fff}
.color-box span.website-color-3::before{top:0;background:#1f1f1f}
.color-box span.website-color-3::after{bottom:0;background:#404042}
body.website-color-1 .header-menu{background:#16528e}
body.website-color-1 .box-area .content .portfolio-content h2 a:hover,body.website-color-1 .list-news .content ul li a:hover,body.website-color-1 .post-item .post-item-description>h2,body.website-color-1 .post-item .post-item-description>h2>a,body.website-color-1 .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a:hover{color:#004e88}
body.website-color-1 .post-item .post-image .post-meta-category{background-color:#e54b4b}
body.website-color-1 #espritmenu ul li:hover,body.website-color-1 .box-area .title.back-color h2,body.website-color-1 .ms-tabs .ms-thumb-frame-selected{background:#e54b4b}
body.website-color-1 .box-area #espritmenu ul>li>a::before{border-top:5px solid #e54b4b}
.svg-wrapper svg g>a:hover path,body.website-color-1 .svg-wrapper svg a.selected path,body.website-color-1 .svg-wrapper svg>a:hover path{border-top:5px solid #e54b4b}
body.website-color-1 .box-area .title,body.website-color-1 .box-area .title a.link-archive:hover{border-bottom:1px solid #0082c8}
body.website-color-1 .bazresi-address-phone i,body.website-color-1 .list-news .content ul li::before,body.website-color-1 .portfolio-item .portfolio-zoom-icon i{color:#0082c8}
body.website-color-2 .header-menu{background:#ff7062}
body.website-color-2 .box-area .content .portfolio-content h2 a:hover,body.website-color-2 .list-news .content ul li a:hover,body.website-color-2 .post-item .post-item-description>h2,body.website-color-2 .post-item .post-item-description>h2>a,body.website-color-2 .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a:hover{color:#ff7062}
body.website-color-2 .post-item .post-image .post-meta-category{background-color:#a9e2ff}
body.website-color-2 #espritmenu ul li:hover,body.website-color-2 .box-area .title.back-color h2,body.website-color-2 .ms-tabs .ms-thumb-frame-selected{background:#a9e2ff}
body.website-color-2 .box-area #espritmenu ul>li>a::before{border-top:5px solid #a9e2ff}
.svg-wrapper svg g>a:hover path,body.website-color-2 .svg-wrapper svg a.selected path,body.website-color-2 .svg-wrapper svg>a:hover path{border-top:5px solid #a9e2ff}
body.website-color-2 .box-area .title,body.website-color-2 .box-area .title a.link-archive:hover{border-bottom:1px solid #32a2ad}
body.website-color-2 .bazresi-address-phone i,body.website-color-2 .list-news .content ul li::before,body.website-color-2 .portfolio-item .portfolio-zoom-icon i{color:#32a2ad}
body.website-color-3 .st-content{background:#282828}
body.website-color-3 #header.header-sticky .header-inner{background-color:#505050!important}
body.website-color-3 #header[data-transparent=true].header-sticky.sticky-active .header-inner{background-image:none}
body.website-color-3 .sticky-active .logo-bazresi{background:0 0}
body.website-color-3 .sticky-active .logo-bazresi a>img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
body.website-color-3 .parallax-container{background:#39393b url('')!important}
body.website-color-3 #footer .footer-content{background:#1c1c1c url('') no-repeat center center}
body.website-color-3 #footer .copyright-content{background-color:#131313}
body.website-color-3 .header-menu{background-color:#1f1f1f}
body.website-color-3 #espritmenu>ul>li>a:hover{color:fff!important}
body.website-color-3 #espritmenu ul>li>a::before{border-top:5px solid #fff}
body.website-color-3 .services-links{background:#404042}
body.website-color-3 .services-links a{color:#fff!important}
body.website-color-3 #header[data-transparent=true].dark .header-inner{background-color:#505050;background-image:none}
body.website-color-3 .logo-bazresi{background:url(../images/header-center-logo-black.png) no-repeat center top}
body.website-color-3 #topbar{border-bottom:3px solid #4f4f4f;margin-bottom:0}
body.website-color-3 #header .header-inner #logo a>img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
body.website-color-3 .box-area .content{background:#404042}
body.website-color-3 .news-slider .card{background:#404042;}
body.website-color-3 .main-news-slider.post-sub-site-item .post-item-description h3,
body.website-color-3 .main-news-slider.post-sub-site-item .post-item-description h2,
body.website-color-3 .main-news-slider.post-sub-site-item .post-item-description h2 a,
body.website-color-3 .main-news-slider.post-sub-site-item .post-item-description p{color: #fff;}
body.website-color-3 .ms-tabs .ms-thumb-frame{background-color:#1c1c1c;color:#fff}
body.website-color-3 .ms-tabs.ms-has-thumb .ms-tab-context p{color:#fff}
body.website-color-3 .ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{border-left-color:#1f1f1f}
body.website-color-3 .ms-tabs .ms-thumb-frame-selected{box-shadow:2px 0 0 #1f1f1f inset}
body.website-color-3 .post-item .post-item-wrap{background-color:#404042}
body.website-color-3 .ms-tabs .ms-thumb-frame{background-color:#1f1f1f;border:solid -1px #fff}
body.website-color-3 .box-area .title a.link-archive{color:#fff}
body.website-color-3 .box-area .title.back-full-color{background:#404042}
body.website-color-3 .box-area .title h2{background:#404042;color:#fff}
body.website-color-3 .btn.btn-danger{background-color:#404042;border-color:#404042}
body.website-color-3 .other-links .item h3 a{color:#fff}
body.website-color-3 .box-area .content .portfolio-content h2 a,body.website-color-3 .list-news .content ul li a,body.website-color-3 .post-item .post-item-description>h2,body.website-color-3 .post-item .post-item-description>h2>a,body.website-color-3 .post-thumbnail-list .post-thumbnail-entry .post-thumbnail-content a{color:#fff}
body.website-color-3 .post-item .post-image .post-meta-category{background-color:#000}
body.website-color-3 #espritmenu ul li:hover,body.website-color-3 .box-area .title.back-color h2,body.website-color-3 .ms-tabs .ms-thumb-frame-selected{background:#404042}
body.website-color-3 .box-area #espritmenu ul>li>a::before{border-top:5px solid #000}
.svg-wrapper svg g>a:hover path,body.website-color-3 .svg-wrapper svg a.selected path,body.website-color-3 .svg-wrapper svg>a:hover path{border-top:5px solid #000}
body.website-color-3 .box-area .title,body.website-color-3 .box-area .title a.link-archive:hover{border-bottom:1px solid #000}
body.website-color-3 .bazresi-address-phone i,body.website-color-3 .list-news .content ul li::before,body.website-color-3 .portfolio-item .portfolio-zoom-icon i{color:#fff}
body.website-color-3{background:#fdbe2d}
body.website-color-3{background:#e83b5d}
.st-container,.st-content,.st-pusher{height:100%}
.st-content{background:#f9f9f9}
.st-content,.st-content-inner{position:relative}
.st-container{position:relative;overflow:hidden}
.st-pusher{position:relative;left:0;z-index:99;height:100%;-webkit-transition:-webkit-transform .5s;transition:transform .5s}
.st-pusher::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(40,53,70,0.4);content:"";opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;z-index:999}
.st-menu-open .st-pusher::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}
.st-menu{position:absolute;top:0;left:0;z-index:100;visibility:hidden;width:300px;height:100%;background:#191a1e;-webkit-transition:all .5s;transition:all .5s}
.st-menu::after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.9);content:"";opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}
.st-menu-open .st-menu::after{width:0;height:0;opacity:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s}
.st-effect-1.st-menu{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.st-effect-1.st-menu-open .st-effect-1.st-menu{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.st-effect-1.st-menu::after{display:none}
.st-effect-4.st-menu-open .st-pusher{-webkit-transform:translate3d(300px,0,0)!important;transform:translate3d(300px,0,0)!important;cursor:url(../images/close.png),pointer}
.st-effect-4.st-menu{z-index:1;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);position:fixed}
.st-effect-4.st-menu-open .st-effect-4.st-menu{visibility:visible;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#000;overflow:auto}
.st-effect-4.st-menu::after{display:none}
.no-csstransforms3d .st-pusher,.no-js .st-pusher{padding-left:300px}
.modal-xlg{max-width:1400px}
.modal{top:50%;transform:translateY(-50%)}
.modal-content{background-color:transparent;border:0 solid rgba(0,0,0,.2)}
.modal-backdrop.show{opacity:.9}
.modal-open .modal{height:100vh}
.modal-top-links .card-body a{display:flex;flex-direction:column;background:#fff;justify-content:center;align-items:center;padding:50px 15px}
a.btn{min-width:200px;width:auto;padding:18px 0;/*! position:static; *//*! top:50%; *//*! left:50%; */-webkit-transform:translate(-50%,-50%);transform:translate(0,0);color:#fff;border-radius:0;background:#e2525c;background-color:#e2525c}
.modal-top-links .card-deck{margin:0 -15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.modal-top-links .card-deck .card{margin:0 0 1rem}
@media (min-width:576px) and (max-width:767.98px){
.modal-top-links .card-deck .card{-ms-flex:0 0 48.7%;-webkit-box-flex:0;flex:0 0 48.7%}
}
@media (min-width:768px) and (max-width:991.98px){
.modal-top-links .card-deck .card{-ms-flex:0 0 32%;-webkit-box-flex:0;flex:0 0 32%}
}

@media (min-width:992px){
.news-slider .card.aux-top-slider,.news-slider .card {/*! max-height: 483px; */}
   .body-ostanha .news-slider .card.aux-top-slider,  .body-ostanha .news-slider .card {
    max-height: 320px;
}
  
.post-item.border > .post-item-wrap > .post-item-description {height: auto;}
  .body-ostanha .post-item.border > .post-item-wrap > .post-item-description {
    height: 100px;
}
.other-links .item { height: 90px;}
.news-gallery .box-area .content {height: 243px;}
}
.modal-top-links .card-deck .card{-ms-flex:0 0 24%;-webkit-box-flex:0;flex:1 0 25%}
}
.modal-top-links .card-deck .card .view a:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.modal-top-links .card-deck .card .view a img{-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}
.modal-top-links .card-deck .card .view{overflow:hidden}
.breaking-news{background:#f4f4f4;border-bottom:1px solid #e8e8e8;margin-top:-15px;}
.bn-breaking-news{display:block;width:100%;border:solid 1px transparent;background:0 0;height:40px;box-sizing:border-box;position:relative;line-height:40px;overflow:hidden;border-radius:2px;text-align:auto;font-size:14px}
.bn-breaking-news *{box-sizing:border-box}
.bn-breaking-news.bn-fixed-top{position:fixed;left:0;right:0;top:0}
.bn-breaking-news.bn-fixed-bottom{position:fixed;left:0;right:0;bottom:0}
.bn-label{left:0;top:0;bottom:0;height:100%;position:absolute;background-color:transparent;text-align:center;color:#2857bd;font-weight:700;z-index:3;padding:0 15px;white-space:nowrap}
.bn-news{position:relative;left:0;top:0;bottom:0;height:100%;right:0;overflow:hidden}
.bn-news ul{display:block;height:100%;list-style:none;padding:0;margin:0;left:0;bottom:0;width:100%;position:absolute}
.bn-news ul li{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;text-decoration:none;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;position:absolute;width:100%;display:none;color:#333}
.bn-news ul li a{white-space:nowrap;text-overflow:ellipsis;text-decoration:none;padding:0 10px;color:#333;position:relative;display:block;overflow:hidden}
.bn-news ul li a:hover{color:#069}
.bn-loader-text{padding:0 10px}
.bn-seperator{display:inline-block;float:left;margin-right:15px;width:30px;height:40px;background-position:center;background-size:contain;background-repeat:no-repeat;position:relative}
.bn-seperator.bn-news-dot{margin-right:0}
.bn-seperator.bn-news-dot:after{content:"";position:absolute;width:8px;height:8px;background:#333;border-radius:50%;top:50%;margin-top:-4px;left:50%;margin-left:-4px}
.bn-prefix{color:#d65d7a;margin-right:15px;padding-left:10px}
.bn-positive{color:#0b8457;font-weight:700}
.bn-negative{color:#dc2f2f;font-weight:700}
.bn-controls{width:auto;right:0;top:0;bottom:0;height:100%;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.bn-controls button{width:30px;float:left;height:100%;cursor:pointer;border:none;border-left:solid 1px #eee;text-align:center;background-color:#f6f6f6;outline:0}
.bn-controls button:hover{background-color:#eee}
.bn-arrow{margin:0;display:inline-block;height:8px;position:relative;width:8px;top:-2px}
.bn-arrow::after{border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;content:"";display:inline-block;height:8px;left:0;position:absolute;top:0;width:8px}
.bn-arrow.bn-next{-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg);left:-3px}
.bn-arrow.bn-prev{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);left:3px}
.bn-arrow::after{border-color:#999}
.bn-arrow::before{background-color:#999}
.bn-play{position:relative;background:#999;width:0;height:12px;display:inline-block;margin-left:-5px}
.bn-play::after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#999;border-width:8px;margin-top:-8px}
.bn-pause{position:relative;width:0;height:14px;display:inline-block;top:1px;left:-1px}
.bn-pause::before{position:absolute;content:"";width:2px;height:100%;left:3px;background-color:#999}
.bn-pause::after{position:absolute;content:"";width:2px;height:100%;left:-3px;background-color:#999}
.bn-direction-rtl{direction:rtl}
.bn-direction-rtl .bn-label{left:auto;right:0}
.bn-direction-rtl .bn-controls{right:auto;left:0}
.bn-direction-rtl .bn-seperator{margin-left:15px;margin-right:0;float:right}
.bn-direction-rtl .bn-prefix{margin-left:15px;margin-right:0;padding-left:0;padding-right:10px}
.bn-direction-rtl .bn-controls button{border-left:none;border-right:solid 1px #eee}
.bn-effect-scroll .bn-news ul{display:block;width:100%;position:relative}
.bn-effect-scroll .bn-news ul li{display:list-item;float:left;position:relative;width:auto}
.bn-effect-scroll.bn-direction-rtl .bn-news ul li{float:right;margin-bottom:15px;border-left:1px solid rgba(0,0,0,.1)}
.bn-label{text-align:right;color:#34b1df;font-weight:500;z-index:9;padding:0 0 0 15px;font-size:14px}
.breaking-news .bn-breaking-news .bn-news::before{content:"";position:absolute;right:0;top:0;z-index:9;width:105px;height:40px;background:rgba(255,255,255,0);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(244,244,244,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(244,244,244,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(244,244,244,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(244,244,244,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(244,244,244,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(244,244,244,1) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f4f4',GradientType=1)}
.breaking-news .bn-breaking-news .bn-news::after{content:"";position:absolute;left:120px;top:0;z-index:9;width:105px;height:40px;background:rgba(244,244,244,1);background:-moz-linear-gradient(left,rgba(244,244,244,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(244,244,244,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(244,244,244,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(244,244,244,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(244,244,244,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(244,244,244,1) 0,rgba(255,255,255,0) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#fff',GradientType=1)}
.breaking-news .bn-breaking-news .bn-news a{transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}
.breaking-news .bn-breaking-news .bn-news a span.news-date{color:#2857bd;margin-left:10px;float:right}
.bn-news{right:120px!important}
.bn-news{padding:0 0}
#es-content{background:#fff;min-height:500px;padding:30px;box-shadow:0 5px 5px rgba(0,0,0,.1);border:1px solid #e8e8e8;height:auto;margin-bottom: 15px;}
.inner-page-location .bread-crumbs{padding:10px 30px;background:#fff;border-right:1px solid #00bbda;border-left:1px solid #00bbda;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin:10px 0}
.news-info-wrap .news-info li{float:right;margin-left:15px;display:flex;align-items:center}
.news-info-wrap .news-info li i{color:#004e88;font-size:1.2em;margin-left:5px}
.news-info-wrap .news-tools li{float:left;margin-right:10px}
.news-info-wrap .news-tools li i{font-size:1.7em}
.news-info-wrap .news-tools li i.bazresi-ico-pdf-file{color:#e2574c}
.content-area .news-info-wrap{border-bottom:1px dashed rgba(0,0,0,.3);margin-bottom:15px}
.news-head h6{font-family:sahel;font-weight:600;font-size:1em;color:#004e88;margin-bottom:0;line-height:28px}
.news-head h2{font-family:sahel;font-weight:900;font-size:1.5em !important;color:#000;line-height:32px;margin-bottom:10px}
.news-lead p{background:#f9f9f9;border:1px dashed rgba(0,0,0,.3);margin-bottom:15px;padding:10px 15px;text-align:justify;font-family:sahel;font-weight:600;font-size:1.2em !important;line-height:28px}
.news-content .news-img{margin: 0 auto;text-align: center !important;}
.news-content p,.news-content span{font-size:16px;line-height:32px;text-align:justify;font-family:sahel!important;font-weight:400;color:#000;}
.news-content .news-img img{border:5px solid #fff;box-shadow:0 5px 5px rgba(0,0,0,.2);margin:0 0px 15px 0;}
.inner-page-content .list-news .content ul li a{height:auto;min-height:20px;max-height:60px;font-size:14px}
.inner-page-subsite .box-area .title h2{padding:15px}
.post-sub-site-item .post-item-wrap{display:flex;justify-content:space-between;align-items:flex-start}
.post-sub-site-item .post-item-wrap .post-image{flex:1 0 400px;margin:0 0 0 30px}
.post-sub-site-item .post-item-description span{font-weight:500;font-size:1em;color:#004e88;margin-bottom:0;line-height:28px}
.post-sub-site-item .post-item-description h2 a{font-weight:700;font-size:1.5em;color:#000;line-height:32px;margin-bottom:10px;text-align:justify;display:block}
.post-sub-site-item .post-item-description h2{font-size:1em}
.post-sub-site-item .post-item-description p{margin-bottom:15px;text-align:justify;font-weight:400;font-size:1.2em;line-height:28px}
.sub-site-news .owl-carousel .owl-dots .owl-dot span::after{background-color:#004e88;box-shadow:0 0 1px #004e88}
.sub-site-news .owl-carousel .owl-dots .owl-dot span{box-shadow:inset 0 0 0 2px #004e88}
.sub-site-news .owl-carousel.dots-inside .owl-dots{text-align:left;padding-left:15px}
#nprogress{pointer-events:none}
#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}
#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}
#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}
#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}
.nprogress-custom-parent{overflow:hidden;position:relative}
.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}
@-webkit-keyframes nprogress-spinner{
0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes nprogress-spinner{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@media (max-width:1199.98px){
.typewriter{display:none}
.news-slider .owl-carousel .owl-dots{display:none}
.box-area .content .portfolio-content p{height:100px}
}
@media (min-width:576px) and (max-width:1199.98px){
.news-slider .carousel .post-item.border .post-item-wrap{border:0 solid #f2f2f2;display:flex}
.news-slider .owl-carousel .owl-nav [class*=owl-]{top:50%}
.post-item .post-item-description p{height:75px}
}
@media (max-width:991.98px){
    #mainMenu nav>ul>li>a{padding:10px 7px;font-size:13px}
#espritmenu ul li a:not(:only-child){margin-left:0}
#espritmenu ul>li>a::before{left:50%;top:80%;transform:translate(-50%,-80%);-webkit-transform:translate(-50%,-80%);-moz-transform:translate(-50%,-80%);-ms-transform:translate(-50%,-80%);-o-transform:translate(-50%,-80%)}

#header #mainMenu-trigger{height:40px;line-height:0;width: 250px;}
    #header #mainMenu-trigger span {
    color: #fff;
}
    #header #mainMenu-trigger .header-hamburger-btn {
    display: inline-flex;
    align-items: center;
    flex-direction: row-reverse;
}
.post-item .post-item-description p{font-size:14px}
#footer .footer-content{background:#004e88 url(../images/footer-back-img.png) no-repeat center center;background-size:auto;padding:30px 0 0;background-size:cover}
.logo-bazresi{height:80px!important}
    .logo-bazresi {background: url() no-repeat center top;}
#header #logo {width: 100%;left: 0%;top: 10px;}
  #header #logo > a img {
    max-height: 110px;
}
#header[data-transparent="true"] + main {
    margin-bottom: 0px;
    position: static;
}
.ms-slide .ms-slide-layers .ms-layer h4 {display: none;}
.ms-slide .ms-slide-layers .ms-layer a {font-size: 14px;line-height: 24px;font-weight: 600;height: 50px;overflow: hidden;}
.ms-slide .ms-slide-layers .ms-layer {padding: 5px 15px !important;}

}
@media (max-width:575.98px){
.breaking-news {display: none;}
.services-links {width: 100%;}
.img-rahbari img,.img-shoare-sal img{visibility:hidden}
.svg-wrapper{/*! display:none!important */}
.news-map .p-dropdown,.p-dropdown a{width:100%!important;margin-bottom:15px}
.news-map .p-dropdown.p-dropdown-invert .p-dropdown-content,.news-map .p-dropdown.p-dropdown-invert ul.p-dropdown-content{width:100%;direction:rtl;text-align:right;max-height:300px;overflow:auto}
.news-slider .carousel{margin:15px 0}
.hot-news{padding-bottom:15px}
.post-thumbnail-entry{flex-direction:column;align-items:center}
.post-thumbnail-entry>a{margin-bottom:15px}
.news-slider .carousel .post-image > a {display: block;width: 100%;height: auto;min-height: 10vh;}
.other-links .item > a {min-height: 80px;display: block;}
.news-slider .card.aux-top-slider {padding: 0px;}
.body-ostanha  #header #logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:30px!important}
.body-ostanha .header-inner .sub-site-info h2 {font-size: 2em;}
  .body-ostanha .post-item .post-item-description>h2, .body-ostanha.post-item .post-item-description>h2>a{height: 100px;}
  .post-item .post-item-description > h2, .post-item .post-item-description > h2 > a {
    height: 100px;
}
}
ul.breadcrumb li a{color:#000;font-size:12px}
ul.breadcrumb li+li:before{padding:0;color:#000;content:"\e909";font-family:bazresi-icons;font-size:12px}
ul.breadcrumb{padding:0 0;list-style:none}
.breadcrumb{letter-spacing:0;margin-bottom:0}
.content-area .content{margin-bottom:0px;}
.es-post-header{padding:0 0}
.es-post-gallery .es-gallery-archive .es-gallery-archive-item{max-width:calc(340px - 30px)}
#nprogress{pointer-events:none}
#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}
#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}
#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}
#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}
.nprogress-custom-parent{overflow:hidden;position:relative}
.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}
@-webkit-keyframes nprogress-spinner{
0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes nprogress-spinner{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.journals .es-post-dis{display:flex;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}
.journals .es-post-dis a img{margin-left:15px}
.journals .es-post-dis h2{font-size:16px;font-weight:700;margin-bottom:0}
.journals .es-post-dis h3{font-size:14px;font-weight:300}
.journals .es-post-header a{display:inline-block;background:#ffc107;padding:5px 10px;border-radius:5px}
.journals-list li{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;list-style:disc;list-style-position:inside}
#es-content-top [style*="font-family: vazir"],#es-content-top [style*="font-family:vazir"],#es-content-top p,.es-post-content .news-content>div,.es-post-content [style*="font-family: vazir"],.es-post-content [style*="font-family:vazir"]{font-family:vazir!important;font-style:normal!important;font-size:16px !important;line-height:30px;text-align:justify}
.cr{width:200px;padding:16px;position:absolute;text-align:center;color:#f0f0f0;font-size:20px;font-weight:500}
.cr-sticky{position:fixed;z-index:99999;/*! -webkit-box-shadow:10px 10px 20px rgba(0,0,0,0.5); */box-shadow:10px 10px 20px rgba(0,0,0,.5)}
.cr-top{top:10px;left:-60px;}
.cr-left{left:-60px}
.cr-top.cr-left{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.cr-bottom.cr-left,.cr-top.cr-right{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.cr-red{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;-webkit-animation:Gradient 15s ease infinite;-moz-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite}
.jplist-dd{width:200px;background:#efefef;color:#575757;font-size:13px;border-radius:2px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;box-sizing:border-box;cursor:pointer}
.jplist-dd-panel{text-align:center;font-size:15px;padding:5px 7px;transition:color .5s;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.jplist-dd-panel::after{content:'\25BC';display:inline-block;float:right;transition:transform .5s;color:#a5a5a5}
.jplist-dd-panel.jplist-dd-opened::after{transform:rotate(180deg)}
.jplist-dd-panel:hover{color:#000}
.jplist-dd-content{display:none}
.jplist-dd-content.jplist-dd-opened{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;top:100%;left:0;box-shadow:3px 5px 5px #e0e0e0;position:absolute;background:#f5f5f5;box-sizing:border-box;z-index:1000}
.jplist-dd-item{border-bottom:1px dotted #ccc;box-sizing:border-box;padding:5px 15px;transition:background-color .5s}
.jplist-dd-item:hover{background-color:#fff;color:#000}
.jplist-dd-item:last-child{border:0}
.jplist-slider{width:300px;height:20px;background:#efefef;margin-right:15px;margin-bottom:35px;border-radius:2px;position:relative;box-sizing:border-box}
.jplist-slider::before{content:'';display:block;width:100%;height:3px;background:#00f;position:absolute;z-index:100;left:0;top:50%;transform:translate(0,-50%)}
.jplist-slider-holder-1,.jplist-slider-holder-2{width:10px;height:100%;border-radius:2px;display:block;cursor:pointer;position:absolute;top:0;left:0;transform:translate(-50%,0);z-index:200;transition:.3s background-color;padding:0;margin:0;font-size:0;line-height:0}
.jplist-slider-holder-1{background:#000}
.jplist-slider-holder-1:active{background:#9f35ff}
.jplist-slider-holder-2{background:#822121}
.jplist-slider-holder-2:active{background:#ff2888}
.jplist-slider-range{width:0;height:20px;background:#ccc;display:block;position:absolute;left:0;top:0}
.jplist-slider.jplist-slider-vertical{width:20px;height:300px}
.jplist-slider.jplist-slider-vertical::before{width:3px;height:100%;left:50%;top:0;transform:translate(-50%,0)}
.jplist-slider.jplist-slider-vertical .jplist-slider-holder-1,.jplist-slider.jplist-slider-vertical .jplist-slider-holder-2{height:10px;width:100%;left:0;top:0;transform:translate(0,-50%)}
.jplist-slider.jplist-slider-vertical .jplist-slider-range{width:100%;height:0}
.responsive-table li{padding:1rem;display:flex;justify-content:space-between;margin-bottom:.5rem}
.responsive-table .table-header{background-color:#004e88}
.responsive-table .table-header>div{color:#fff;font-weight:500;font-size:16px}
.responsive-table .table-row{background-color:#fff;border:1px solid rgba(0,78,136,.15);box-shadow:0 0 5px 0 rgba(0,0,0,.1);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}
.responsive-table .table-row:nth-child(2n){background:#f1f1f1}
.responsive-table .table-row:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}
.responsive-table .table-row:last-child{margin-bottom:0}
.title-map .map-google iframe{height:200px!important}
.responsive-table .table-row div{font-size:15px;font-weight:300}
.responsive-table .col-1{flex-basis:33.333333%}
.responsive-table .col-2{flex-basis:40%}
.responsive-table .col-3{flex-basis:25%}
.responsive-table .col-4{flex-basis:25%}
.filter-section-buttons{display:flex;flex-wrap:wrap}
.filter-button{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 6px 12px rgba(0,0,0,.4);color:#fff;display:block;font-size:1.225rem;font-weight:500;padding:1.5625rem 2.1875rem;position:relative;overflow:hidden;text-align:center;text-transform:uppercase;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;z-index:1;border:0 solid #fff;cursor:pointer;margin:0 5px 15px;text-shadow:0 2px 0 rgba(0,0,0,.6);flex:1 1 180px}
.Button-mask{position:absolute;-webkit-transition:-webkit-transform 425ms ease-in-out;transition:-webkit-transform 425ms ease-in-out;transition:transform 425ms ease-in-out;transition:transform 425ms ease-in-out,-webkit-transform 425ms ease-in-out;z-index:-1}
.Button-mask.slides-left{left:0}
.Button-mask.slides-right{right:0}
.Button-slides{top:0;width:200%;height:100%}
.Button-rotates{top:50%;left:50%;width:200%;height:600%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.filter-button:hover .Button-mask.slides-left{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.filter-button:hover .Button-mask.slides-right{-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}
.filter-button:hover .Button-mask.rotates-clockwise{-webkit-transform:rotate(180deg) translate3d(50%,50%,0);transform:rotate(180deg) translate3d(50%,50%,0)}
.filter-button:hover .Button-mask.rotates-c-clockwise{-webkit-transform:rotate(-180deg) translate3d(50%,50%,0);transform:rotate(-180deg) translate3d(50%,50%,0)}
.Graident-1{background:linear-gradient(135deg,#ecc344 0,#e42d7f 100%)}
.Graident-2{background:linear-gradient(135deg,#00c7c5 0,#0088d7 100%)}
.Graident-3{background:linear-gradient(135deg,#855edd 0,#63afd3 100%)}
.Graident-4{background:linear-gradient(135deg,#e32d76 0,#648fe6 100%)}
.Graident-5{background:linear-gradient(135deg,#d34848 0,#ff8162 100%)}
.Graident-6{background:linear-gradient(135deg,#48bcd6 0,#fee287 100%)}
.Graident-7{background:linear-gradient(135deg,#ee6400 0,#ffbf07 100%)}
.filter-button.jplist-selected span{background:#004e88!important}
@media all and (max-width:767px){
.filter-section-buttons{align-items:center;justify-content:flex-start}
.filter-button{flex:1 1 auto}
.responsive-table .table-header{display:none}
.responsive-table li{display:block}
.responsive-table .col:before{color:#6c7a89;padding-right:0;content:attr(data-label);flex-basis:50%;text-align:right}
}
.title-search-wrapper{padding:15px!important;margin:5px 0 15px!important}
.service-desk h3{font-size:18px;margin:13px}
.service-desk .row{border-bottom:1px solid #ccc;padding:15px;margin:0 15px}
.service-desk .row>div:first-child{border-left:1px solid #ccc}
.service-desk .row h5{font-size:16px;font-weight:500}
.service-desk .row a{color:#123573;font-weight:700}
.short-url-area>button,.short-url-area>input{height:50px}
.short-url-area{display:flex;flex-direction:row-reverse;margin-top:15px}
.shorturl-area{display:flex;justify-content:flex-end;width:100%}
.shorturl-area .input-group{display:flex;flex-direction:row-reverse}
#shorturl{text-align:left;min-width:50px;width:auto;max-width:200px;padding:10px}
.btn-shorturl{border:0 solid #000;width:120px}
.btn-shorturl:hover{background:#004e88;cursor:pointer;color:#fff}
.inspection-service-form{direction:rtl}
.inspection-service-form span{font-size:16px}
.inspection-service-form .IS-main-form{padding:15px}
.inspection-service-form .IS-main-form h1{font-size:18px;font-weight:900;text-align:center}
.inspection-service-form .IS-main-form h2{font-size:16px;text-align:center;font-weight:900;margin-bottom:5px}
.inspection-service-form .IS-main-form .IS-form-main-box{border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .IS-form-row{border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .IS-form-row div.title{width:10%;border-left:1px solid #000;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .IS-form-row:nth-child(2n){background-color:#d9d9d9}
.inspection-service-form .IS-main-form .IS-form-main-box .filled{font-size:16px;font-weight:700;color:#974605;margin:0 5px;letter-spacing:-1px}
.inspection-service-form .IS-main-form .IS-form-main-box .square{border:2px solid #000;padding:5px;font-size:0;margin-left:5px;transform:translateY(10px);background-color:#fff}
.inspection-service-form .IS-main-form .IS-form-main-box .square_orange{background-color:#e16d0a!important}
.inspection-service-form .IS-main-form .IS-form-main-box .rotate-title{transform:rotate(0);display:flex;text-align:center;width:100%;height:100%;justify-content:center;align-items:center}
.inspection-service-form .IS-main-form .IS-form-main-box .service{display:flex;justify-content:center;border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .service div{width:50%;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .service div:not(:last-child){border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .service-provider{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .service-provider .info{width:90%}
.inspection-service-form .IS-main-form .IS-form-main-box .service-provider .info div{padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .service-provider .info div:first-child{border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition{width:90%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row:not(:last-child){border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2 .contacts-type{padding:0}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2 div{padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2 div:first-child{width:15%;border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2 .rotate-title{border-left:1px solid #000;border-right:1px solid #000;background-color:#d9d9d9}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2 .second-service-col{width:85%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition{width:90%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row:not(:last-child){border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-2{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-2 div{padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-2 div:first-child{width:15%;border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-2 .rotate-title{border-top:1px solid #000;border-bottom:1px solid #000;background-color:#d9d9d9}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-2 .second-service-col{width:85%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-3{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-3 .service-cost{width:15%;border-left:1px solid #000;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-3 .second-service-d-col{width:85%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-3 .second-service-d-col .d-flex div{width:33.3333333%;text-align:center;border-bottom:1px solid #000;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-3 .second-service-d-col .d-flex div:not(:last-child){border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition{width:90%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row:not(:last-child){border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .access-col-1{padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 div{padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 div.service-levels{width:15%;border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 .access-disc{width:85%;padding:0}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 .access-disc .contact-type{width:85%;padding:0}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 .access-disc .contact-type .rotate-title{width:55%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 .access-disc .access-type{width:15%;border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition{width:90%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition .conection-row .name{width:30%;display:flex;justify-content:center;align-items:center;border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition .conection-row .fields{width:45%;display:flex;justify-content:center;align-items:center;border-left:1px solid #000;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition .conection-row .e-Inquiry{width:15%;border-left:1px solid #000;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition .conection-row .n-e-Inquiry{width:10%;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition .conection-row:not(:last-child){border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition{width:90%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition .conection-row .name1{width:20%;display:flex;justify-content:center;align-items:center;border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition .conection-row .name2{width:20%;display:flex;justify-content:center;align-items:center;border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition .conection-row .cost{width:10%;display:flex;justify-content:center;align-items:center;border-left:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition .conection-row .fields{width:18%;display:flex;justify-content:center;align-items:center;border-left:1px solid #000;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition .conection-row .e-Inquiry{width:20%;border-left:1px solid #000;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition .conection-row .n-e-Inquiry{width:30%;padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition .conection-row:not(:last-child){border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-process-headings{display:flex}
.inspection-service-form .IS-main-form .IS-form-main-box .services-process-headings .main-informaition{width:90%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-process-headings .main-informaition .p-heading-row{padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-process-headings .main-informaition .p-heading-row:not(:last-child){border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-chart .main-informaition{padding:7px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-chart .main-informaition .chart img{width:100%}
.form-bord-bottom{border-bottom:1px solid #000}
@media (max-width:1199.98px){
.inspection-service-form .IS-main-form .IS-form-main-box .rotate-title{transform:rotate(0);text-align:center}
}
@media (max-width:991.98px){
#header .header-inner .logo-bazresi-ostan .logo-dark {
    width: 70px !important;
}
.ostan-title-logo {
    font-size: 22px !important;
}
#header.dark .header-inner #logo a {
    display: flex;
    margin-top: 15px;
}
.news-slider .carousel .main-news-slider .post-image > a {
    width: 100%;
    height: auto;
}
.main-news-slider.post-sub-site-item .post-item-wrap .post-image {
    flex: 1 0 auto;
}
.post-sub-site-item .post-item-wrap {
    flex-direction: column;
}
.post-sub-site-item .post-item-wrap .post-image {
    margin: 0 0 0 0px;
}
.main-news-slider.post-sub-site-item .post-item-description {
    margin-left: 30px;
    margin-right: 30px;
}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 .access-disc .access-type span:not(.square){display:block}
  .img-rahbari img {
    visibility:hidden;
}
  .header-inner .sub-site-info {
    right: 0%;
  }
  .post-sub-site-item .post-item-wrap {
    flex-direction:column;
}
  .post-sub-site-item .post-item-wrap .post-image {
    flex: 1 0 100%;
    margin: 0 0 0 0;
    width: 100%;
}
  
}

@media (max-width:767.98px){
.news-map>.container-fluid{padding:0 30px!important}
span{font-size:12px}
.inspection-service-form .IS-main-form .IS-form-main-box .filled{font-size:15px}
.inspection-service-form .IS-main-form .IS-form-main-box .rotate-title{line-height:15px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2 .rotate-title{width:107px}
}
@media (max-width:575.98px){
.inspection-service-form .IS-main-form h1{font-size:15px}
.inspection-service-form .IS-main-form .IS-form-main-box .IS-form-row{flex-direction:column}
.inspection-service-form .IS-main-form .IS-form-main-box .IS-form-row div.title{width:100%;border-bottom:1px solid #000;border-left:0 solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .service-provider .info{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2{display:block}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2 div:first-child{width:100%;border-left:0 solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2 .rotate-title{transform:rotate(0);width:initial;height:initial;border-left:0 solid #000;border-right:0 solid #000;background-color:#fff}
.inspection-service-form .IS-main-form .IS-form-main-box .services-info .main-informaition .services-row .service-col-2 .second-service-col{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-2{display:block}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-2 div:first-child{width:100%;border-left:0 solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-2 .second-service-col{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-3{display:block}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-3 .service-cost{width:100%;border-bottom:1px solid #000;border-left:0 solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-details .main-informaition .services-d-row .service-col-3 .second-service-d-col{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2{display:block}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 div.service-levels{width:100%;border-left:0 solid #000;border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 .access-disc{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 .access-disc .access-type{width:100%;border-left:0 solid #000;border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 .access-disc .contact-type{width:100%;border-bottom:1px solid #000}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition .conection-row .name{width:25%;align-items:initial;padding:20px 5px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition .conection-row .fields{width:25%;align-items:initial;padding:20px 0}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition .conection-row .e-Inquiry{width:30%;padding:20px 0}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-7 .main-informaition .conection-row .n-e-Inquiry{width:20%;padding:20px 2px}
.inspection-service-form .IS-main-form .IS-form-main-box .services-process-headings .main-informaition{width:100%}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition{width:100%;overflow-x:scroll}
.inspection-service-form .IS-main-form .IS-form-main-box .filled{font-size:12px;font-weight:100;color:#974605;margin:0}
.inspection-service-form .IS-main-form .IS-form-main-box .services-conections-8 .main-informaition .conection-row{width:170%}
.mobile-hidden{display:none}
.inspection-service-form .IS-main-form .IS-form-main-box .services-access .main-informaition .access-row .service-col-2 .access-disc .access-type span:not(.square){display:initial}
}
#st-container .modal p{font-size:16px;line-height:26px;margin-top:0;margin-bottom:4px;font-weight:400}
.close{float:left}
.print-wrapper .news-info ul li{float:left;width:100%;direction:ltr;margin-bottom:10px;font-size:16px;margin:0 0 10px 15px}
.print-wrapper .news-info ul li button{margin:0}
.print-wrapper .news-info-wrap{border-bottom:1px solid #ccc;margin-bottom:20px}

.classes_list .button{display:block;padding:0.75em;margin:0 0 5px;border-radius:2px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 10px 0 rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.26);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;color:#fff;text-decoration:none;border-bottom:none!important;font-size:16px;background:#353535;width: 100%;}
.classes_list .button.active {-webkit-box-shadow: none;box-shadow: none;background: #158dbf;}
body.zones{-webkit-box-shadow:inset 0 0 0 1px rgba(128,0,128,.1)!important;box-shadow:inset 0 0 0 1px rgba(128,0,128,.1)!important}
body.zones:hover{-webkit-box-shadow:inset 0 0 0 1px purple!important;box-shadow:inset 0 0 0 1px purple!important}
body.zones *{-webkit-box-shadow:inset 0 0 0 1px rgba(255,0,0,.1)!important;box-shadow:inset 0 0 0 1px rgba(255,0,0,.1)!important}
body.zones :hover{-webkit-box-shadow:inset 0 0 0 1px red!important;box-shadow:inset 0 0 0 1px red!important}
body.zones *+*{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,255,.1)!important;box-shadow:inset 0 0 0 1px rgba(0,0,255,.1)!important}
body.zones *+:hover{-webkit-box-shadow:inset 0 0 0 1px #00f!important;box-shadow:inset 0 0 0 1px #00f!important}
body.zones *+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(0,128,0,.1)!important;box-shadow:inset 0 0 0 1px rgba(0,128,0,.1)!important}
body.zones *+*+:hover{-webkit-box-shadow:inset 0 0 0 1px green!important;box-shadow:inset 0 0 0 1px green!important}
body.zones *+*+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(128,0,128,.1)!important;box-shadow:inset 0 0 0 1px rgba(128,0,128,.1)!important}
body.zones *+*+*+:hover{-webkit-box-shadow:inset 0 0 0 1px purple!important;box-shadow:inset 0 0 0 1px purple!important}
body.zones *+*+*+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(255,0,0,.1)!important;box-shadow:inset 0 0 0 1px rgba(255,0,0,.1)!important}
body.zones *+*+*+*+:hover{-webkit-box-shadow:inset 0 0 0 1px red!important;box-shadow:inset 0 0 0 1px red!important}
body.zones *+*+*+*+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,255,.1)!important;box-shadow:inset 0 0 0 1px rgba(0,0,255,.1)!important}
body.zones *+*+*+*+*+:hover{-webkit-box-shadow:inset 0 0 0 1px #00f!important;box-shadow:inset 0 0 0 1px #00f!important}
body.zones *+*+*+*+*+*+*{-webkit-box-shadow:inset 0 0 0 1px rgba(0,128,0,.1)!important;box-shadow:inset 0 0 0 1px rgba(0,128,0,.1)!important}
body.zones *+*+*+*+*+*+:hover{-webkit-box-shadow:inset 0 0 0 1px green!important;box-shadow:inset 0 0 0 1px green!important}
body.grayscale,body.zones.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
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}

.st-menu .btn-group a.btn{min-width:auto!important;left:0;top:0;font-size:1.2em;margin:0!important}
.st-menu .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.news-info-wrap .news-tools li.font-resize a.btn{min-width:auto;left:0;top:0;padding:6px 12px 3px;margin:0!important;font-size:16px}
.rvfs-1 h1,.rvfs-1 h2,.rvfs-1 h3,.rvfs-1 h4,.rvfs-1 h5,.rvfs-1 h6,.rvfs-1 p, .rvfs-1 span,.rvfs-1 li, .rvfs-1 a{ font-size: 70% !important}
.rvfs-2 h1,.rvfs-2 h2,.rvfs-2 h3,.rvfs-2 h4,.rvfs-2 h5,.rvfs-2 h6,.rvfs-2 p, .rvfs-2 span,.rvfs-2 li, .rvfs-2 a{ font-size: 80% !important}
.rvfs-3 h1,.rvfs-3 h2,.rvfs-3 h3,.rvfs-3 h4,.rvfs-3 h5,.rvfs-3 h6,.rvfs-3 p, .rvfs-3 span,.rvfs-3 li, .rvfs-3 a{ font-size: 90% !important}
.rvfs-4 h1,.rvfs-4 h2,.rvfs-4 h3,.rvfs-4 h4,.rvfs-4 h5,.rvfs-4 h6,.rvfs-4 p, .rvfs-4 span,.rvfs-4 li, .rvfs-4 a{ font-size: 100%; !important}
.rvfs-5 h1,.rvfs-5 h2,.rvfs-5 h3,.rvfs-5 h4,.rvfs-5 h5,.rvfs-5 h6,.rvfs-5 p, .rvfs-5 span,.rvfs-5 li, .rvfs-5 a{ font-size: 110% !important}
.rvfs-6 h1,.rvfs-6 h2,.rvfs-6 h3,.rvfs-6 h4,.rvfs-6 h5,.rvfs-6 h6,.rvfs-6 p, .rvfs-6 span,.rvfs-6 li, .rvfs-6 a{ font-size: 120% !important}
.rvfs-7 h1,.rvfs-7 h2,.rvfs-7 h3,.rvfs-7 h4,.rvfs-7 h5,.rvfs-7 h6,.rvfs-7 p, .rvfs-7 span,.rvfs-7 li, .rvfs-7 a{ font-size: 130% !important}
.rvfs-1 .news-head,.rvfs-1 .news-lead{font-size:70%}
.rvfs-2 .news-head,.rvfs-2 .news-lead{font-size:80%}
.rvfs-3 .news-head,.rvfs-3 .news-lead{font-size:90%}
.rvfs-4 .news-head,.rvfs-4 .news-lead{font-size:100%}
.rvfs-5 .news-head,.rvfs-5 .news-lead{font-size:110%}
.rvfs-6 .news-head,.rvfs-6 .news-lead{font-size:120%}
.rvfs-7 .news-head,.rvfs-7 .news-lead{font-size:130%}
.rvfs-1 .news-content{font-size:70% !important}
.rvfs-2 .news-content{font-size:80% !important}
.rvfs-3 .news-content{font-size:90% !important}
.rvfs-4 .news-content{font-size:100% !important}
.rvfs-5 .news-content{font-size:110% !important}
.rvfs-6 .news-content{font-size:120% !important}
.rvfs-7 .news-content{font-size:130% !important}
.ostan-menu {background-color: #00bbda;height: 30px;}

.ostan-menu ul li {list-style: none;float: right;border-left:1px solid #009bb5;}.ostan-menu a {color: #004e88 !important}
.ostan-menu ul li a{display:block;line-height:22px;padding:4px 10px;font-weight:500;font-size:13px;-webkit-transition:margin .4s ease,padding .4s ease;transition:margin .4s ease,padding .4s ease}
.ostan-menu ul li::before{/*! content: ''; *//*! position: absolute; *//*! left: 0px; *//*! top: 50%; *//*! width: 0px; *//*! height: 30px; *//*! background: #00365e; *//*! transform: translateY(-50%); */}
.ostan-menu ul li a:hover{color:#fff!important}
.ostan-menu ul li:last-child{border-left:0}
.search-form .form-control {color: #fff;}
.es-search-result strong {background-color: #47b0de;padding: 1px;}
#miz-main-menu .sm-blue a {
    line-height: 12px;
}
#miz-main-menu .sm-blue ul a {
    padding: 15px;
}

.main-nav{}
@media (min-width:768px){
.main-nav{}
}
.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}
.nav-brand{float:left;margin:0}
.nav-brand a{display:block;padding:12px 12px 12px 20px;color:#555;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:17px;text-decoration:none}
#miz-main-menu{clear:both}
@media (min-width:768px){
#miz-main-menu{float:right;clear:none}
}
.main-menu-btn{float:right;margin:6px 10px;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#555;-webkit-transition:all .25s;transition:all .25s}
.main-menu-btn-icon:before{content:'';top:-7px;left:0}
.main-menu-btn-icon:after{content:'';top:7px;left:0}
#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0;background:0 0}
#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}
#main-menu-state:not(:checked) ~ #miz-main-menu{display:none}
#main-menu-state:checked ~ #miz-main-menu{display:block}
@media (min-width:768px){
.main-menu-btn{position:absolute;top:-99999px}
#main-menu-state:not(:checked) ~ #miz-main-menu{display:block}
}


.sm-clean{}
.sm-clean a,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{padding:13px 20px;padding-right:58px;color:#555;font-size:14px;font-weight:400;line-height:17px;text-decoration:none}
.sm-clean a.current{color:#d23600}
.sm-clean a.disabled{color:#bbb}
.sm-clean a .sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;height:34px;overflow:hidden;font:bold 16px/34px monospace!important;text-align:center;text-shadow:none;background:rgba(255,255,255,.5);border-radius:5px}
.sm-clean a .sub-arrow::before{content:'+'}
.sm-clean a.highlighted .sub-arrow::before{content:'-'}
.sm-clean>li:first-child>:not(ul) a,.sm-clean>li:first-child>a{border-radius:5px 5px 0 0}
.sm-clean>li:last-child>:not(ul) a,.sm-clean>li:last-child>a,.sm-clean>li:last-child>ul,.sm-clean>li:last-child>ul>li:last-child>:not(ul) a,.sm-clean>li:last-child>ul>li:last-child>a,.sm-clean>li:last-child>ul>li:last-child>ul,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{border-radius:0 0 5px 5px}
.sm-clean>li:last-child>:not(ul) a.highlighted,.sm-clean>li:last-child>a.highlighted,.sm-clean>li:last-child>ul>li:last-child>:not(ul) a.highlighted,.sm-clean>li:last-child>ul>li:last-child>a.highlighted,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a.highlighted,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a.highlighted,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>:not(ul) a.highlighted,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted{border-radius:0}
.sm-clean li{border-top:1px solid rgba(0,0,0,.05)}
.sm-clean>li:first-child{border-top:0}
.sm-clean ul{background:rgba(162,162,162,.1);}
.sm-clean ul a,.sm-clean ul a:active,.sm-clean ul a:focus,.sm-clean ul a:hover{font-size:16px;border-left:8px solid transparent}
.sm-clean ul ul a,.sm-clean ul ul a:active,.sm-clean ul ul a:focus,.sm-clean ul ul a:hover{border-left:16px solid transparent}
.sm-clean ul ul ul a,.sm-clean ul ul ul a:active,.sm-clean ul ul ul a:focus,.sm-clean ul ul ul a:hover{border-left:24px solid transparent}
.sm-clean ul ul ul ul a,.sm-clean ul ul ul ul a:active,.sm-clean ul ul ul ul a:focus,.sm-clean ul ul ul ul a:hover{border-left:32px solid transparent}
.sm-clean ul ul ul ul ul a,.sm-clean ul ul ul ul ul a:active,.sm-clean ul ul ul ul ul a:focus,.sm-clean ul ul ul ul ul a:hover{border-left:40px solid transparent}
@media (min-width:768px){
.sm-clean ul{position:absolute;width:12em}
.sm-clean li{float:left}
.sm-clean.sm-rtl li{float:right;}
.sm-clean ul li,.sm-clean.sm-rtl ul li,.sm-clean.sm-vertical li{float:none}
.sm-clean a{white-space:nowrap}
.sm-clean ul a,.sm-clean.sm-vertical a{white-space:normal}
.sm-clean .sm-nowrap>li>:not(ul) a,.sm-clean .sm-nowrap>li>a{white-space:nowrap}
.sm-clean{}
.sm-clean a,.sm-clean a.highlighted,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{padding:12px 12px;color:#000;border-radius:0!important}
.sm-clean a.highlighted,.sm-clean a:active,.sm-clean a:focus,.sm-clean a:hover{color:#d23600}
.sm-clean a.current{color:#d23600}
.sm-clean a.disabled{color:#bbb}
.sm-clean a.has-submenu{padding-right:24px}
.sm-clean a .sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent;background:0 0;border-radius:0}
.sm-clean a .sub-arrow::before{display:none}
.sm-clean li{border-top:0}
.sm-clean>li>ul::after,.sm-clean>li>ul::before{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}
.sm-clean>li>ul::after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}
.sm-clean ul{border:1px solid #bbb;padding:5px 0;background:#fff;border-radius:5px!important;box-shadow:0 5px 9px rgba(0,0,0,.2)}
.sm-clean ul a,.sm-clean ul a.highlighted,.sm-clean ul a:active,.sm-clean ul a:focus,.sm-clean ul a:hover{border:0!important;padding:10px 20px;color:#555}
.sm-clean ul a.highlighted,.sm-clean ul a:active,.sm-clean ul a:focus,.sm-clean ul a:hover{background:#eee;color:#d23600}
.sm-clean ul a.current{color:#d23600}
.sm-clean ul a.disabled{background:#fff;color:#ccc}
.sm-clean ul a.has-submenu{padding-right:20px}
.sm-clean ul a .sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}
.sm-clean .scroll-down,.sm-clean .scroll-up{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}
.sm-clean .scroll-down:hover,.sm-clean .scroll-up:hover{background:#eee}
.sm-clean .scroll-up:hover .scroll-up-arrow{border-color:transparent transparent #d23600 transparent}
.sm-clean .scroll-down:hover .scroll-down-arrow{border-color:#d23600 transparent transparent transparent}
.sm-clean .scroll-down-arrow,.sm-clean .scroll-up-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}
.sm-clean .scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}
.sm-clean.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}
.sm-clean.sm-rtl a .sub-arrow{right:auto;left:12px}
.sm-clean.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}
.sm-clean.sm-rtl.sm-vertical a .sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}
.sm-clean.sm-rtl>li>ul::before{left:auto;right:30px}
.sm-clean.sm-rtl>li>ul::after{left:auto;right:31px}
.sm-clean.sm-rtl ul a.has-submenu{padding:10px 20px!important}
.sm-clean.sm-rtl ul a .sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent;display: none;}
.sm-clean.sm-vertical{padding:10px 0;border-radius:5px}
.sm-clean.sm-vertical a{padding:10px 20px}
.sm-clean.sm-vertical a.highlighted,.sm-clean.sm-vertical a:active,.sm-clean.sm-vertical a:focus,.sm-clean.sm-vertical a:hover{background:#fff}
.sm-clean.sm-vertical a.disabled{background:#eee}
.sm-clean.sm-vertical a .sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}
.sm-clean.sm-vertical>li>ul::after,.sm-clean.sm-vertical>li>ul::before{display:none}
.sm-clean.sm-vertical ul a{padding:10px 20px}
.sm-clean.sm-vertical ul a.highlighted,.sm-clean.sm-vertical ul a:active,.sm-clean.sm-vertical ul a:focus,.sm-clean.sm-vertical ul a:hover{background:#eee}
.sm-clean.sm-vertical ul a.disabled{background:#fff}
}

[class*="mm-menu_fx-listitems-"] .mainmenu-mobile .mm-listitem:last-child {
    background: #fbbc05;
    color: #000;
}

.alert-browser-check{position:fixed;bottom:30px;right:30px;color:#fff;font-size:21px;padding:20px 30px 20px 30px}
.alert-browser-check .close{color:#fff;left:auto;right:0;opacity:1}
.journals .es-post-dis .es-book-img {flex: 0 0 auto;}