.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.sm,.sm li,.sm ul{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left}
.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:default}
.sm::after{content:"";display:block;height:0;font:0/0 serif;clear:both;overflow:hidden}
.sm *,.sm ::after,.sm ::before{box-sizing:inherit}
.sm-simple.sm-rtl>li:last-child>a{padding-left:0;margin-left:0}
.sm-simple{background:#f2f5ff}
.sm .niafam{margin-inline-start:3px;font-size:.875em;font-weight:bolder;font-weight:600;margin-bottom:-3px}
.sm .niafam::before{content:"\e90f";font-size:10px}
.sm-simple a{padding:13px 20px}
.sm-simple ul a{font-size:.875em!important}
.sm-simple a.current{background:#555;color:#fff}
.sm-simple a.disabled{color:#ccc}
.sm-simple a .sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;height:34px;overflow:hidden;font:bold 14px/34px monospace!important;text-align:center;text-shadow:none;background:rgba(0,0,0,.08)}
.sm-simple a .sub-arrow::before{content:"+"}
.sm-simple a.highlighted .sub-arrow::before{content:"-"}
.sm-simple>li:first-child{border-top:0}
.sm-simple ul{background:#fff}
.sm-simple ul a,.sm-simple ul a:active,.sm-simple ul a:focus,.sm-simple ul a:hover{font-size:var(--font-size)}
@media (min-width:768px){
.sm-simple ul{position:absolute;width:12em}
.sm-simple li{float:left}
.sm-simple.sm-rtl li{float:right}
.sm-simple ul li,.sm-simple.sm-rtl ul li,.sm-simple.sm-vertical li{float:none}
.sm-simple a{white-space:nowrap}
.sm-simple ul a,.sm-simple.sm-vertical a{white-space:normal}
.sm-simple .sm-nowrap>li>:not(ul) a,.sm-simple .sm-nowrap>li>a{white-space:nowrap}
.sm-simple{background:0 0}
.sm-simple a{padding:11px 20px}
.sm-simple a,.sm-simple a.highlighted,.sm-simple a:active,.sm-simple a:focus,.sm-simple a:hover{padding-right:0;padding-left:20px;padding-right:20px}
.sm-simple ul a,.sm-simple ul a.highlighted,.sm-simple ul a:active,.sm-simple ul a:focus,.sm-simple ul a:hover{width:100%}
.sm-simple ul a{padding-right:10px}
.sm-simple ul{background-color:#fff}
.sm-simple>li>a{background:0 0!important}
.sm-simple>li>a{display:flex;align-items:center;padding-top:0;padding-bottom:0;margin-right:0;padding-right:0!important;padding-left:0!important}
.sm-simple>li{margin-inline-end:30px}
.sm-simple li:last-child>a{border-left:none}
.sm-simple a.current{background:#555;color:#fff}
.sm-simple a.disabled{background:#fff;color:#ccc}
.sm-simple li>a .sm-simple a .sub-arrow{top:50%;margin-top:-8px;right:20px;width:8px;height:16px;font:14px/16px monospace!important;background:0 0}
.sm-simple a.highlighted .sub-arrow::before{content:"+"}
.sm-simple>li{border-top:0}
.sm-simple>li:first-child{border-left:0}
.sm-simple ul{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1)}
.sm-simple ul a{border:0!important}
.sm-simple ul a .sub-arrow{left:8px;right:auto}
.sm-simple ul>li{border-left:0;border-top:1px solid rgba(255,255,255,.15)}
.sm-simple ul>li:first-child{border-top:0}
.sm-simple .scroll-down,.sm-simple .scroll-up{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#023047;height:20px}
.sm-simple .scroll-down-arrow,.sm-simple .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 dashed;border-color:transparent transparent #555 transparent}
.sm-simple .scroll-down-arrow{top:6px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}
.sm-simple.sm-rtl a .sub-arrow{position:unset;margin-right:7px}
.sm-simple.sm-rtl.sm-vertical a .sub-arrow{left:auto;right:8px}
.sm-simple.sm-rtl>li:last-child{border-left:0}
.sm-simple.sm-rtl ul a .sub-arrow{left:auto;right:8px}
.sm-simple.sm-vertical a .sub-arrow{left:8px;right:auto}
.sm-simple.sm-vertical li{border-left:0}
.sm-simple.sm-vertical>li:first-child{border-top:0}
}
.sm-simple ul a{padding-top:15px;padding-bottom:15px}
.sm-simple ul{left:30px!important;top:25px!important}
.sm-simple .niafam{display:flex;margin-top:0;font-family:niafam}
.sm-simple li li .niafam{transform:rotate(90deg);margin-right:auto}
.sm-simple>li>a{color:#225863}
.sm-simple>li>a:hover{color:#d6af2d}
.sm-simple>li>.highlighted{color:#225863;transition:.2s all ease-in-out}
.highlighted,.sm-simple li li:hover{background-color:#ebebf5!important}
.highlighted,.sm-simple li li{transition:.2s all ease-in-out}
.sm-simple li li a{display:flex;align-items:center;justify-content:space-between;padding-left:15px}
.sm-simple ul{border-radius:15px}
.sm-simple ul li:first-child{border-top-left-radius:15px;border-top-right-radius:15px}
.sm-simple ul li:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}
.search-area{display:flex;width:100%;height:100vh;position:fixed;top:0;right:0;align-items:center;justify-content:center;z-index:10000;background-color:rgba(14,31,57,.8392156863);visibility:hidden;opacity:0;transition:all .2s linear}
.search-area--opened{visibility:visible;opacity:1}
.search-area__close-btn{font-size:1em;position:absolute;top:20px;right:30px;display:flex;padding:12px;line-height:12px;background-color:#ffb228;border:0;cursor:pointer;border-radius:5px;color:#000;opacity:1}
.search-area__close-btn i{color:#000}
.search-area__form{display:flex;flex-direction:column;margin:80px 0;transition:all .2s linear}
.search-area__input{border-width:0 0 2px 0;border-radius:0;font-size:1.75em;padding:10px 0;border-color:#fff;font-weight:700;margin-bottom:20px;background-color:transparent;opacity:1;color:#fff;margin-bottom:20px}
.search-area__text{color:#fff}
#btn-search{cursor:pointer;transition:all .2s linear;display:flex;align-items:center}
#btn-search:hover i{transition:all .2s linear}
#btn-search i{transition:all .2s linear}
.search-area--opened{visibility:visible!important;opacity:1!important}
.search-area{display:flex;width:100%;height:100vh;position:fixed;top:0;right:0;align-items:center;justify-content:center;z-index:10000;background-color:rgba(14,31,57,.8392156863);visibility:hidden;opacity:0;transition:all .2s linear}
.search-area__close-btn{font-size:1em;position:absolute;top:20px;right:30px;display:flex;padding:12px;line-height:12px;background-color:#ffb228;border:0;cursor:pointer;border-radius:5px;color:#000;opacity:1;transition:all .2s linear}
.search-area__close-btn:hover{background-color:#da2128}
.search-area__form{display:flex;flex-direction:column;margin:80px 0;transition:.5s}
footer .es-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
footer .es-form-group{border:1 solid;padding:0;margin:0}
footer .es-form-control{border:1 solid}
footer .es-form-captcha-row{display:flex;align-items:center}
footer .captcha__pic{width:50%}
footer .captcha__pic img{width:110px;border-radius:15px}
footer #submit-subscribe{background:#ff5151;border-radius:30px;border:none;padding:10px 23px}
footer #captcha_uniqueid{width:70px;text-align:right;margin-inline-start:10px}
footer .es-form-captcha-row.es-row{margin-top:10px}
footer .es-row{display:flex;justify-content:space-between}
footer .captcha__input{width:100px}
footer .es-input-group-append{display:flex}
footer .refreshCaptcha{border:none;background:0 0}