.secondary-nav.new{z-index: 80}
.secondary-nav.new > ul{align-items: center}

.language{list-style: none;overflow: hidden;float: right;     }
.language:hover{overflow: inherit;}
.language .menu{display: block;position: relative;cursor: pointer;text-align: center;   }
.language .menu-title { display: flex;align-items: center;text-align: center;color: #ffffff; font-size:inherit;transition: 0.5s ackground-color; font-style: normal; border: 1px solid #d0d0d0; padding: 5px 20px; }
.language .menu-title p{display: inline-block;margin:0;margin-left: 10px; color: #fff;line-height: 20px;text-align: left;vertical-align: middle;  text-transform: uppercase; padding-right: 8px; }
.language .menu-title:before {content: "";display: inline-block;width: 16px;height:16px;background:url(../img/icon.png) no-repeat 0px -0px;transition: 0.2s 0.2s border-top ease-out, 0.3s border-top-color; vertical-align: middle;   filter: grayscale(100%) brightness(200%);}
.language .menu-title img{vertical-align: middle;  }
.language .menu-title i:before{margin-left:5px;display: inline-block;content:""; font-style: normal;color:#fff; transition: all .5s; background: url(../img/bg_lan.png) no-repeat; width: 9px; height: 6px;  filter: grayscale(100%) brightness(200%);}
.language .menu-title i{ display: inline-block;    transition: all .5s; position: absolute; top: 0.14rem; right:10px;  }
.language:hover .menu-title i:before{      transform: rotate(180deg); }

.language:hover .menu-title p{ opacity: 1}
.language .menu:hover > .menu-title:before { border-top-width: 0;transition: 0.2s border-top-width ease-in, 0.3s border-top-color;}

.language .menu:hover > .menu-title:after {border-bottom-width: 5px;transition: 0.2s 0.2s border-bottom-width ease-out;}
.language .menu-dropdown {width: 100%; position: absolute;z-index: 100;transition: 0.5s padding, 0.5s background;opacity: 0;right: -0;text-align: left}
.language:hover .menu-dropdown{opacity: 1;}


.language .menu:not(:hover) > .menu-dropdown {padding: 0.02rem 0;z-index: 99;}
.language .menu:not(:hover) > .menu-title:after {border-bottom-color: #fff;}
.language .menu-dropdown > * {
    overflow: hidden;
    padding: 0.05rem 0.1rem;
    background: transparent;
    white-space: nowrap;
    transition: 0.5s height cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s padding cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s margin cubic-bezier(0.73, 0.32, 0.34, 1.5), 0.5s 0.2s color, 0.2s background-color;
}
.language .menu:not(:hover) > .menu-dropdown > * {
    visibility: hidden;
    height: 0;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0;
    color: rgba(25, 25, 25, 0);
    transition: 0.5s 0.1s height, 0.5s 0.1s padding, 0.5s 0.1s margin, 0.3s color, 0.6s visibility;
    z-index: 99;
}
.language .menu-dropdown .list{background: #f4f4f4;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.15);padding: 0;padding-bottom: 0; list-style: none;border: 1px solid #ECECEC;border-radius: 0;overflow: hidden;border-bottom: none;border-radius: 0.02rem;}

.language .menu-dropdown li.active{   background: #f4f4f4}
.language .menu-dropdown li{ background: #fff}
.language .menu-dropdown li a{display: flex;padding:10px;align-items: center; text-decoration: none;  position: relative;     transition: padding .2s;-webkit-transition: padding .2s;text-decoration: none; color: #333}
.language .menu-dropdown li i{position: absolute; right: 11px;  color: #9d9d9d; top: 15px;}
.language .menu-dropdown li p{margin: 0;padding-left: 0.3rem;text-transform: uppercase;display: inline-block;}
.language .menu-dropdown li a:hover{color: #009944;     padding-left: 0.2rem;}
.language .menu-dropdown li.lan_active a{color: #009944;}
.language .menu-dropdown li a:hover:after,.language .menu-dropdown li.lan_active a:after{color: #009944;}
.language .menu-dropdown li img{   }
.language .menu-dropdown {width: 100%;padding-top: 0.12rem; position: absolute;z-index: 100;transition: 0.5s padding, 0.5s background;opacity: 0;right: -0; text-align: left}

.mobile_lan{background: #393a3b;padding:1rem 0;display: flex;justify-content: space-around}
