body{
    padding-top: 133px!important;
}
header.ct-shortcode {
    position: relative;
    position: relative
}

header.ct-shortcode::before {
    content: "";
    display: block;
    height: 40px;
    background-color: var(--main-color-1);
    position: absolute;
    width: 100%
}

header.ct-shortcode::after {
    content: "";
    display: block;
    width: 500px;
    height: 100%;
    background-image: url(data:image/webp;base64,UklGRgADAABXRUJQVlA4WAoAAAAQAAAA8AEAmQAAQUxQSAgCAAARoC3JtmnbOjOObdu2bdu2bdu2bdu27WvbvvdoxawfuKq3iJgAbPwiQZS/fR1Y5ltYSjceR9eNMb69yKob5wLd6ODbD8l1Y6tvVPftg1i6Mdu3SEHduB1VN/r79lt63TjiG818+zKhbqz0LSyrG89j6sY4317k0I1LgW509e2HFLqx3Tdq+/ZxPN2Y61uksG7cj6obQ3z7PaNuHPONlr59k1g31vgWlteNt2PqxmTfXuXWjSuBbvTw7Zc0urHbN+r69kk83VjkW6SYbjyIqhvDfPszi26c8o02vn2bRDc2+hZW1o13Y+nGVN9e5dON64Fu9PbtlzS6sd83Gvr2eQLdWOJbpJRuPI6uG6N8e5FVN84EutHBt++T68Zm38JquvFBLN2Y6dvrArpxM6pu9Pftt/S6ccg3Gvv2ZULdWOlbWEY3nkbXjXG+vcihGxcC3ejk2w8pdGO7b9T07cM4ujHXt0hh3bgbVTcG+vZ7Rt045hstfPsyoW6s8i0srxtvx9SNCb69yqEbVwLd6OHbTyl1Y6dv1PXtk3i6Md+3SBHduB9VN4b59nsm3TjhG218+zaJbqzzLayoG+/G0o2pvr3KoxvXAt3o6dsvaXRjr2/U9+3zeLqxxLdICd14FFU3Rvj2IqtunPGNdr59n0Q3NvsWVtOND2LpxnTfXhfQjZuBbvT17be0unEIVlA4INIAAABwFACdASrxAZoAPoFAnkulI6KhoCgAoBAJaW7hd2EWgAnsA99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ycfwAAP7/2SN/9a8/cjXr9B8OPzWnvtMCHnAQD/aYEAAAAAAAAADmAgA=);
    background-position: center;
    background-size: cover;
    position: absolute;
    top: 0;
    display: flex;
    align-items: center
}

.menu_language {
    text-align: right;
    display: flex;
    justify-content: flex-end;
    padding: 10px 0 0 0
}

.menu_language-item {
    display: flex;
    align-items: center
}

.menu_language-link {
    display: block;
    line-height: 1.5;
    text-transform: uppercase;
    color: var(--main-color-2)
}

.menu_language-link:hover, .menu_language-link.cur {
    color: var(--main-color-1);
    cursor: pointer
}

.menu_language-icon {
    width: 30px;
    height: 30px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQjQzMjQyO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQuMywzMi41QzM3LjMsMjksMzksMjQuNiwzOSwyMGMwLTUuMS0yLTkuOC01LjYtMTMuNEMyOS45LDMsMjUuMiwxLjEsMjAuMiwxYy0wLjEsMC0wLjQsMC0wLjUsMA0KCWMtNSwwLjEtOS42LDItMTMuMSw1LjZDMywxMC4xLDEuMSwxNC44LDEsMTkuOGMwLDAuMSwwLDAuNCwwLDAuNGMwLDUsMiw5LjcsNS42LDEzLjJDMTAuMiwzNywxNC45LDM5LDIwLDM5YzUuMSwwLDkuOC0yLDEzLjQtNS42DQoJYzAuMy0wLjMsMC41LTAuNSwwLjgtMC44QzM0LjIsMzIuNiwzNC4yLDMyLjYsMzQuMywzMi41QzM0LjMsMzIuNSwzNC4zLDMyLjUsMzQuMywzMi41eiBNMi44LDIwLjhoOGMwLjEsMi44LDAuNCw1LjQsMSw3LjcNCgljLTIuNiwwLjctNC4zLDEuNi01LjIsMi4yQzQuMywyOCwzLDI0LjYsMi44LDIwLjh6IE02LjUsOS4yYzAuOSwwLjYsMi41LDEuNSw1LjIsMi4yYy0wLjYsMi4zLTAuOSw0LjktMC45LDcuNmgtOA0KCUMzLDE1LjQsNC40LDEyLDYuNSw5LjJ6IE0zNy4yLDE5LjFoLThjLTAuMS0yLjgtMC40LTUuMy0wLjktNy42YzIuNi0wLjcsNC4zLTEuNiw1LjItMi4yQzM1LjcsMTIsMzcsMTUuNCwzNy4yLDE5LjF6IE0yNy41LDE5LjENCgloLTYuN3YtNi42YzIuMiwwLDQuMS0wLjMsNS44LTAuNkMyNy4xLDE0LjEsMjcuNSwxNi41LDI3LjUsMTkuMXogTTIwLjksMTAuN1YyLjljMS42LDAuNCwzLjEsMi4xLDQuMyw0LjdjMC40LDAuOCwwLjcsMS43LDEsMi42DQoJQzI0LjcsMTAuNSwyMi45LDEwLjcsMjAuOSwxMC43eiBNMTkuMSwyLjl2Ny44Yy0yLDAtMy44LTAuMy01LjItMC41YzAuMy0wLjksMC42LTEuOCwxLTIuNkMxNiw1LDE3LjYsMy40LDE5LjEsMi45eiBNMTkuMSwxMi41djYuNg0KCWwtNi42LDBjMC4xLTIuNiwwLjQtNSwwLjktNy4yQzE1LDEyLjIsMTYuOSwxMi40LDE5LjEsMTIuNXogTTEyLjUsMjAuOGg2LjZ2Ni44Yy0yLjIsMC4xLTQuMSwwLjMtNS43LDAuNg0KCUMxMi45LDI1LjksMTIuNiwyMy40LDEyLjUsMjAuOHogTTE5LjEsMjkuM3Y3LjhjLTEuNS0wLjUtMy4xLTIuMS00LjItNC43Yy0wLjQtMC44LTAuNy0xLjctMS0yLjZDMTUuNCwyOS42LDE3LjEsMjkuNCwxOS4xLDI5LjN6DQoJIE0yMC45LDM3LjF2LTcuOGMyLDAsMy44LDAuMiw1LjMsMC41Yy0wLjMsMC45LTAuNiwxLjgtMSwyLjZDMjMuOSwzNSwyMi40LDM2LjcsMjAuOSwzNy4xeiBNMjAuOSwyNy42di02LjhoNi43DQoJYy0wLjEsMi42LTAuNCw1LjEtMC45LDcuM0MyNSwyNy45LDIzLjEsMjcuNiwyMC45LDI3LjZ6IE0yOS4zLDIwLjhoOGMtMC4yLDMuOC0xLjYsNy4yLTMuOCw5LjljLTAuOS0wLjYtMi41LTEuNS01LjItMi4yDQoJQzI4LjksMjYuMiwyOS4yLDIzLjYsMjkuMywyMC44eiBNMzIuMyw3LjljLTAuOCwwLjUtMi4yLDEuMi00LjUsMS45Yy0wLjgtMi43LTItNC45LTMuMy02LjRDMjcuNSw0LjIsMzAuMiw1LjgsMzIuMyw3Ljl6IE0xNS41LDMuNA0KCWMtMS40LDEuNS0yLjUsMy43LTMuMyw2LjRDOS45LDkuMiw4LjUsOC40LDcuNyw3LjlDOS44LDUuOCwxMi41LDQuMiwxNS41LDMuNHogTTcuNywzMi4xYzAuOC0wLjUsMi4yLTEuMiw0LjQtMS44DQoJYzAuOCwyLjcsMiw0LjksMy4zLDYuNEMxMi41LDM1LjgsOS44LDM0LjMsNy43LDMyLjF6IE0yNC41LDM2LjdjMS40LTEuNSwyLjUtMy43LDMuMy02LjRjMi4yLDAuNiwzLjcsMS4zLDQuNCwxLjgNCglDMzAuMiwzNC4yLDI3LjUsMzUuOCwyNC41LDM2Ljd6Ii8+DQo8L3N2Zz4NCg==);
    margin-right: 15px
}

.menu_language-item:not(:nth-last-child(1)) {
    margin-right: 10px
}

.menu_language-item:not(:nth-last-child(1))::after {
    content: '';
    background: var(--main-color-2);
    width: 1px;
    height: 13px;
    margin: 0 10px;
    display: inline-block
}
.category#top .menu_head,.page-id-12684 .menu_head,.tax-faqs .menu_head,.single-theme_faqs .menu_head,.post-type-archive-theme_faqs .menu_head{
    top:0;
    left: 0;
}
.menu_head {
    z-index: 8888;
    width: 100%;
    padding: 20px
}

html.responsive .container {
    max-width: 1480px;
}

.menu_head .container {
    display: flex;
    align-items: center;
    margin: 0 auto;
    padding: calc(1vw + 10px) 0 10px;
}

.menu_head .menu-1 {
    float: left;
    width: 20%;
    z-index: 44
}

.clear-float:after {
    content: '';
    display: block;
    clear: both
}

.menu_head .menu-1 a {
    display: flex;
    align-items: center;
    padding: 10px 0 10px 20px
}

.menu_head .menu-1 img {
    max-width: 150px;
    max-height: 80px
}

.menu-mobile {
    display: none
}

.menu-container {
    width: 100%;
    margin: 0 auto;
    float: left
}



.single-post .menu>ul>li>a, .single-post .menu>ul>li>span, .single-theme_projects .menu>ul>li>a, .single-theme_projects .menu>ul>li>span {
    color: #000;
}

.single-post .menu>ul>li>a>span, 
.single-post .menu>ul>li>span>span, 
.single-theme_projects .menu>ul>li>a>span, 
.single-theme_projects .menu>ul>li>span>span,
.single-theme_faqs .menu>ul>li>a>span, 
.single-theme_faqs .menu>ul>li>span>span,
.post-type-archive-theme_faqs .menu>ul>li>a>span, 
.post-type-archive-theme_faqs .menu>ul>li>span>span,
{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAwIDIwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwIDIwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0U0NjcxMzt9DQo8L3N0eWxlPg0KPHBhdGggZD0iTTUwLDU4LjlsMjkuMi0yOS4ybDUuNyw1LjdMNTAsNzAuMkwxNS4yLDM1LjRsNS43LTUuN0w1MCw1OC45eiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUwLDE1OC45bDI5LjItMjkuMmw1LjcsNS43TDUwLDE3MC4zbC0zNC44LTM0LjhsNS43LTUuN0w1MCwxNTguOXoiLz4NCjwvc3ZnPg0K)
}

.menu-navbar-toggle {
    -webkit-transition: transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-transition: transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);
    -ms-transition: transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);
    -o-transition: transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);
    background: 0;
    border: 0
}

.menu-container .menu .nav-search {
    transition: var(--mian-transition);
    fill: #000;
    display: flex;
    align-items: center;
    position: relative;
    align-items: center;
    width: 280px;
}

.menu-container .menu .nav-search:hover {
    fill: var(--main-color-1)
}

.menu-navbar-toggle .icon-bar-container {
    display: block;
    height: 32px;
    width: 32px;
    position: relative
}

.menu-navbar-toggle .icon-bar-container span {
    background: var(--main-color-3);
    display: block;
    height: 4px;
    border-radius: 1px;
    left: 0;
    position: absolute;
    display: block;
    width: 100%
}

.menu-navbar-toggle.collapsed .icon-bar-container .icon-bar-top {
    -webkit-transition: all .35s ease-in-out;
    top: 5px
}

.menu-navbar-toggle.collapsed .icon-bar-container .icon-bar-middle {
    margin-top: -2px;
    top: 50%
}

.menu-navbar-toggle.collapsed .icon-bar-container .icon-bar-bottom {
    -webkit-transition: all .35s ease-in-out;
    bottom: 5px
}

.menu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar-top {
    -webkit-transform: rotate(45deg);
    -webkit-transition: -webkit-transform .2s cubic-bezier(0.73, 1, 0.28, 0.08);
    margin-top: -2px;
    top: 50%
}

.menu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar-middle {
    display: none
}

.menu-navbar-toggle:not(.collapsed) .icon-bar-container .icon-bar-bottom {
    -webkit-transform: rotate(-45deg);
    -webkit-transition: -webkit-transform .2s cubic-bezier(0.73, 1, 0.28, 0.08);
    margin-top: -2px;
    top: 50%
}

.menu-mobile {
    display: none
}

.menu>ul {
    margin: 0 auto;
    width: 100%;
    list-style: none;
    padding: 0;
    position: relative;
    box-sizing: border-box;
    justify-content: center;
    display: flex;
    align-items: center
}

.menu>ul:before, .menu>ul:after {
    content: "";
    display: table
}

.menu>ul:after {
    clear: both
}

.menu>ul>li {
    float: left;
    padding: 0;
    margin: 0;
    position: relative
}
.nav-icon{
    margin: 1em 1.2em!important;
    width: 40px;
}

.nav-icon a{
    display: block!important;
    padding: 0!important;
}
.nav-icon a img{
    width: 30px;
}
.menu>ul>li.language {
    display: flex;
    align-items: center;
    margin-right: 10px
}

.menu>ul>li.language em {
    font-style: inherit;
    margin-left: 5px;
    color: #333
}

.menu>ul>li.language:hover i {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjAwIDIwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAwIDIwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzhEQkE3NDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwMCwxODEuNmMtNDUsMC04MS42LTM2LjYtODEuNi04MS42UzU1LDE4LjQsMTAwLDE4LjRTMTgxLjYsNTUsMTgxLjYsMTAwUzE0NSwxODEuNiwxMDAsMTgxLjZ6IE0xMDAsMjYuNQ0KCWMtNDAuNSwwLTczLjUsMzMtNzMuNSw3My41czMzLDczLjUsNzMuNSw3My41czczLjUtMzMsNzMuNS03My41UzE0MC41LDI2LjUsMTAwLDI2LjV6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAwLDE4MS42Yy0yLjIsMC00LjEtMS44LTQuMS00LjFWMjIuNGMwLTIuMiwxLjgtNC4xLDQuMS00LjFjMi4yLDAsNC4xLDEuOCw0LjEsNC4xdjE1NS4xDQoJQzEwNC4xLDE3OS44LDEwMi4yLDE4MS42LDEwMCwxODEuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNzcuNiwxMDQuMUgyMi40Yy0yLjIsMC00LjEtMS44LTQuMS00LjFzMS44LTQuMSw0LjEtNC4xaDE1NS4xYzIuMiwwLDQuMSwxLjgsNC4xLDQuMQ0KCUMxODEuNiwxMDIuMiwxNzkuOCwxMDQuMSwxNzcuNiwxMDQuMXoiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NC41LDE1OC4yYy0xLDAtMi4xLTAuNC0zLTEuMmMtMTQuOS0xNS4zLTIzLjItMzUuNi0yMy4yLTU2LjlzOC4zLTQxLjYsMjMuMi01Ni45YzEuNS0xLjYsNC4yLTEuNiw1LjgtMC4xDQoJczEuNiw0LjIsMC4xLDUuOEMzNCw2Mi42LDI2LjUsODAuNywyNi41LDEwMHM3LjQsMzcuNCwyMC44LDUxLjJjMS41LDEuNiwxLjUsNC4yLTAuMSw1LjhDNDYuNSwxNTcuOCw0NS41LDE1OC4yLDQ0LjUsMTU4LjINCglMNDQuNSwxNTguMnoiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05OC41LDE4MS42Qzk4LjQsMTgxLjYsOTguNCwxODEuNiw5OC41LDE4MS42Yy0yMS42LTAuNC00MS44LTkuMi01Ni45LTI0LjdjLTEuNS0xLjYtMS41LTQuMSwwLTUuNw0KCWM3LjctNy45LDE2LjUtMTQsMjYuNS0xOC4yYzEtMC40LDIuMS0wLjQsMy4yLDBzMS44LDEuMiwyLjIsMi4yYzUuOCwxNSwxNS40LDI4LjYsMjcuNywzOS4xYzEuMywxLjEsMS43LDMsMS4xLDQuNg0KCUMxMDEuNiwxODAuNSwxMDAuMSwxODEuNiw5OC41LDE4MS42eiBNNTAuMywxNTQuMWMxMC40LDkuNiwyMy4xLDE1LjgsMzYuOCwxOC4zYy04LjMtOC44LTE0LjktMTktMTkuNy0zMA0KCUM2MS4yLDE0NS40LDU1LjQsMTQ5LjMsNTAuMywxNTQuMUw1MC4zLDE1NC4xeiBNNjkuNiw2Ny4yYy0wLjUsMC0xLjEtMC4xLTEuNi0wLjNjLTEwLTQuMy0xOC45LTEwLjQtMjYuNS0xOC4yDQoJYy0xLjUtMS42LTEuNS00LjEsMC01LjdjMTUuMi0xNS41LDM1LjMtMjQuMiw1Ni45LTI0LjdjMS43LTAuMSwzLjMsMSwzLjksMi43YzAuNiwxLjYsMC4xLDMuNS0xLjEsNC42DQoJYy0xMi4zLDEwLjUtMjEuOSwyNC0yNy44LDM5LjFjLTAuNCwxLTEuMiwxLjgtMi4yLDIuMkM3MC43LDY3LjEsNzAuMSw2Ny4yLDY5LjYsNjcuMnogTTUwLjMsNDUuOWM1LjIsNC44LDEwLjksOC43LDE3LjEsMTEuOA0KCWM0LjgtMTEsMTEuNS0yMS4yLDE5LjctMzBDNzMuNCwzMC4xLDYwLjcsMzYuMyw1MC4zLDQ1Ljl6IE0xNTUuNSwxNTguMmMtMSwwLTItMC40LTIuOS0xLjFjLTEuNi0xLjUtMS42LTQuMi0wLjEtNS44DQoJYzEzLjUtMTMuOCwyMC45LTMxLjksMjAuOS01MS4ycy03LjQtMzcuNC0yMC44LTUxLjJjLTEuNS0xLjYtMS41LTQuMiwwLjEtNS44YzEuNi0xLjUsNC4yLTEuNSw1LjgsMC4xDQoJYzE0LjgsMTUuMywyMy4xLDM1LjYsMjMuMSw1Ni45cy04LjMsNDEuNi0yMy4yLDU2LjlDMTU3LjcsMTU3LjgsMTU2LjYsMTU4LjIsMTU1LjUsMTU4LjJMMTU1LjUsMTU4LjJ6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAwLjUsMTgxLjZjLTEuNywwLTMuMy0xLTMuOC0yLjdjLTAuNi0xLjYtMC4xLTMuNCwxLjEtNC41YzEyLjQtMTAuNiwyMi0yNC4zLDI3LjktMzkuNQ0KCWMwLjQtMSwxLjItMS44LDIuMi0yLjJjMS0wLjQsMi4xLTAuNCwzLjIsMGMxMC4zLDQuMywxOS42LDEwLjUsMjcuNCwxOC42YzEuNSwxLjYsMS41LDQuMSwwLDUuNw0KCUMxNDMuMiwxNzIuOCwxMjIuNiwxODEuNCwxMDAuNSwxODEuNkwxMDAuNSwxODEuNnogTTEzMS43LDE0MS44Yy00LjksMTEuMy0xMS42LDIxLjctMjAuMSwzMC43YzE0LjItMi4yLDI3LjMtOC42LDM4LjEtMTguNQ0KCUMxNDQuMywxNDkuMSwxMzguMywxNDUsMTMxLjcsMTQxLjhMMTMxLjcsMTQxLjh6IE0xMjkuNSw2Ny43Yy0wLjUsMC0xLjEtMC4xLTEuNi0wLjNjLTEtMC40LTEuOC0xLjItMi4yLTIuMg0KCWMtNS44LTE1LjItMTUuNC0yOC45LTI3LjktMzkuNWMtMS4zLTEuMS0xLjctMy0xLjEtNC41YzAuNi0xLjYsMi4xLTIuNywzLjgtMi43YzIyLDAuMSw0Mi42LDguOSw1OCwyNC43YzEuNSwxLjYsMS41LDQuMSwwLDUuNw0KCWMtNy45LDguMS0xNywxNC4zLTI3LjQsMTguNkMxMzAuNiw2Ny42LDEzMCw2Ny43LDEyOS41LDY3LjdMMTI5LjUsNjcuN3ogTTExMS42LDI3LjRjOC40LDksMTUuMiwxOS40LDIwLjEsMzAuNw0KCWM2LjUtMy4yLDEyLjctNy4yLDE4LTEyLjJDMTM5LDM2LDEyNS44LDI5LjcsMTExLjYsMjcuNHoiLz4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02OS42LDE0MC45Yy0wLjUsMC0xLjEtMC4xLTEuNi0wLjNjLTEtMC40LTEuOC0xLjItMi4yLTIuMmMtNC43LTEyLjItNy4xLTI1LjEtNy4xLTM4LjNzMi4zLTI2LDcuMS0zOC4zDQoJYzAuNC0xLDEuMi0xLjgsMi4yLTIuMnMyLjEtMC40LDMuMiwwYzkuMiwzLjgsMTguOSw1LjcsMjguOSw1LjdjOS43LDAsMTkuMS0xLjgsMjgtNS41YzEtMC40LDIuMS0wLjQsMy4yLDBjMSwwLjQsMS44LDEuMiwyLjIsMi4yDQoJYzQuNiwxMi4xLDYuOSwyNC45LDYuOSwzNy45YzAsMTMuMS0yLjMsMjUuOC02LjksMzcuOWMtMC40LDEtMS4yLDEuOC0yLjIsMi4yYy0xLDAuNC0yLjEsMC40LTMuMiwwYy04LjktMy43LTE4LjMtNS41LTI4LTUuNQ0KCWMtMTAsMC0xOS43LDEuOS0yOC44LDUuOEM3MC43LDE0MC44LDcwLjEsMTQwLjksNjkuNiwxNDAuOUw2OS42LDE0MC45eiBNNzIsNjguNmMtMy41LDEwLjEtNS4yLDIwLjctNS4yLDMxLjRzMS43LDIxLjMsNS4yLDMxLjQNCgljOS0zLjMsMTguNC00LjksMjgtNC45YzkuMywwLDE4LjQsMS41LDI3LDQuNmMzLjQtMTAsNS4xLTIwLjUsNS4xLTMxLjFjMC0xMC43LTEuNy0yMS4xLTUuMS0zMS4xYy04LjcsMy4xLTE3LjgsNC42LTI3LDQuNg0KCUM5MC4zLDczLjUsODAuOSw3MS44LDcyLDY4LjZ6Ii8+DQo8L3N2Zz4NCg==)
}

.menu>ul>li.language:hover em {
    color: var(--main-color-1);
    cursor: pointer
}

.menu .nav-search-wrap {width: 100%;}

.menu .nav-search>span, .menu .nav-search>span svg, .menu .nav-search>span svg * {
    width: 20px;
    height: 20px;
    display: block;
    padding: 0
}

.menu .nav-search .nav-search-wrap {
    background: #fff;
    padding: 10px;
    box-shadow: var(--mian-box-shadow);
    border-radius: 30px;
    /* max-width: 180px; */
    width: 100%;
}

.menu>ul>li.language i {
    display: block;
    width: 25px;
    height: 25px;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjY4MDgxNTkxMzM1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9Ijc0NjgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiA5MjkuOTU5MTg0Yy0yMzAuNCAwLTQxNy45NTkxODQtMTg3LjU1OTE4NC00MTcuOTU5MTg0LTQxNy45NTkxODRzMTg3LjU1OTE4NC00MTcuOTU5MTg0IDQxNy45NTkxODQtNDE3Ljk1OTE4NCA0MTcuOTU5MTg0IDE4Ny41NTkxODQgNDE3Ljk1OTE4NCA0MTcuOTU5MTg0LTE4Ny41NTkxODQgNDE3Ljk1OTE4NC00MTcuOTU5MTg0IDQxNy45NTkxODR6IG0wLTc5NC4xMjI0NDljLTIwNy40MTIyNDUgMC0zNzYuMTYzMjY1IDE2OC43NTEwMi0zNzYuMTYzMjY1IDM3Ni4xNjMyNjVzMTY4Ljc1MTAyIDM3Ni4xNjMyNjUgMzc2LjE2MzI2NSAzNzYuMTYzMjY1IDM3Ni4xNjMyNjUtMTY4Ljc1MTAyIDM3Ni4xNjMyNjUtMzc2LjE2MzI2NS0xNjguNzUxMDItMzc2LjE2MzI2NS0zNzYuMTYzMjY1LTM3Ni4xNjMyNjV6IiBwLWlkPSI3NDY5IiBmaWxsPSIjNzA3MDcwIj48L3BhdGg+PHBhdGggZD0iTTUxMiA5MjkuOTU5MTg0Yy0xMS40OTM4NzggMC0yMC44OTc5NTktOS40MDQwODItMjAuODk3OTU5LTIwLjg5Nzk2VjExNC45Mzg3NzZjMC0xMS40OTM4NzggOS40MDQwODItMjAuODk3OTU5IDIwLjg5Nzk1OS0yMC44OTc5NnMyMC44OTc5NTkgOS40MDQwODIgMjAuODk3OTU5IDIwLjg5Nzk2djc5NC4xMjI0NDhjMCAxMS40OTM4NzgtOS40MDQwODIgMjAuODk3OTU5LTIwLjg5Nzk1OSAyMC44OTc5NnoiIHAtaWQ9Ijc0NzAiIGZpbGw9IiM3MDcwNzAiPjwvcGF0aD48cGF0aCBkPSJNOTA5LjA2MTIyNCA1MzIuODk3OTU5SDExNC45Mzg3NzZjLTExLjQ5Mzg3OCAwLTIwLjg5Nzk1OS05LjQwNDA4Mi0yMC44OTc5Ni0yMC44OTc5NTlzOS40MDQwODItMjAuODk3OTU5IDIwLjg5Nzk2LTIwLjg5Nzk1OWg3OTQuMTIyNDQ4YzExLjQ5Mzg3OCAwIDIwLjg5Nzk1OSA5LjQwNDA4MiAyMC44OTc5NiAyMC44OTc5NTlzLTkuNDA0MDgyIDIwLjg5Nzk1OS0yMC44OTc5NiAyMC44OTc5NTl6IiBwLWlkPSI3NDcxIiBmaWxsPSIjNzA3MDcwIj48L3BhdGg+PHBhdGggZD0iTTIyNy43ODc3NTUgODA5Ljc5NTkxOGMtNS4yMjQ0OSAwLTEwLjk3MTQyOS0yLjA4OTc5Ni0xNS4xNTEwMi02LjI2OTM4N0MxMzYuMzU5MTg0IDcyNS4xNTkxODQgOTQuMDQwODE2IDYyMS4xOTE4MzcgOTQuMDQwODE2IDUxMnM0Mi4zMTgzNjctMjEzLjE1OTE4NCAxMTguNTk1OTE5LTI5MS41MjY1MzFjNy44MzY3MzUtOC4zNTkxODQgMjEuNDIwNDA4LTguMzU5MTg0IDI5Ljc3OTU5Mi0wLjUyMjQ0OSA4LjM1OTE4NCA3LjgzNjczNSA4LjM1OTE4NCAyMS40MjA0MDggMC41MjI0NDkgMjkuNzc5NTkyQzE3My45NzU1MSAzMjAuMjYxMjI0IDEzNS44MzY3MzUgNDEzLjI1NzE0MyAxMzUuODM2NzM1IDUxMnMzOC4xMzg3NzYgMTkxLjczODc3NiAxMDYuNTc5NTkyIDI2Mi4yNjkzODhjNy44MzY3MzUgOC4zNTkxODQgNy44MzY3MzUgMjEuNDIwNDA4LTAuNTIyNDQ5IDI5Ljc3OTU5Mi0zLjY1NzE0MyAzLjY1NzE0My04Ljg4MTYzMyA1Ljc0NjkzOS0xNC4xMDYxMjMgNS43NDY5Mzh6IiBwLWlkPSI3NDcyIiBmaWxsPSIjNzA3MDcwIj48L3BhdGg+PHBhdGggZD0iTTUwNC4xNjMyNjUgOTI5Ljk1OTE4NGMtMC41MjI0NDkgMC0wLjUyMjQ0OSAwIDAgMC0xMTAuNzU5MTg0LTIuMDg5Nzk2LTIxNC4yMDQwODItNDcuMDIwNDA4LTI5MS41MjY1My0xMjYuNDMyNjUzLTcuODM2NzM1LTguMzU5MTg0LTcuODM2NzM1LTIwLjg5Nzk1OSAwLTI5LjI1NzE0MyAzOS4xODM2NzMtNDAuMjI4NTcxIDg0LjYzNjczNS03MS41NzU1MSAxMzUuODM2NzM0LTkyLjk5NTkxOSA1LjIyNDQ5LTIuMDg5Nzk2IDEwLjk3MTQyOS0yLjA4OTc5NiAxNi4xOTU5MTkgMHM5LjQwNDA4MiA2LjI2OTM4OCAxMS40OTM4NzcgMTEuNDkzODc4YzI5Ljc3OTU5MiA3Ni44IDc4Ljg4OTc5NiAxNDYuMjg1NzE0IDE0MS41ODM2NzQgMjAwLjA5Nzk1OSA2Ljc5MTgzNyA1Ljc0NjkzOSA4Ljg4MTYzMyAxNS4xNTEwMiA1Ljc0NjkzOSAyMy41MTAyMDQtMy4xMzQ2OTQgNy44MzY3MzUtMTAuOTcxNDI5IDEzLjU4MzY3My0xOS4zMzA2MTMgMTMuNTgzNjc0eiBtLTI0Ni41OTU5MTgtMTQxLjA2MTIyNWM1My4yODk3OTYgNDkuMTEwMjA0IDExOC4wNzM0NjkgODAuOTc5NTkyIDE4OC42MDQwODIgOTMuNTE4MzY4LTQyLjMxODM2Ny00NC45MzA2MTItNzYuMjc3NTUxLTk3LjE3NTUxLTEwMC44MzI2NTMtMTUzLjYtMzEuODY5Mzg4IDE1LjY3MzQ2OS02MS42NDg5OCAzNS41MjY1MzEtODcuNzcxNDI5IDYwLjA4MTYzMnpNMzU2LjMxMDIwNCAzNDQuMjkzODc4Yy0yLjYxMjI0NSAwLTUuNzQ2OTM5LTAuNTIyNDQ5LTguMzU5MTg0LTEuNTY3MzQ3LTUxLjItMjEuOTQyODU3LTk2LjY1MzA2MS01My4yODk3OTYtMTM1LjgzNjczNC05Mi45OTU5MTktNy44MzY3MzUtOC4zNTkxODQtNy44MzY3MzUtMjAuODk3OTU5IDAtMjkuMjU3MTQzQzI4OS45NTkxODQgMTQxLjA2MTIyNCAzOTIuODgxNjMzIDk2LjY1MzA2MSA1MDMuNjQwODE2IDk0LjA0MDgxNmM4Ljg4MTYzMy0wLjUyMjQ0OSAxNi43MTgzNjcgNS4yMjQ0OSAxOS44NTMwNjIgMTMuNTgzNjc0czAuNTIyNDQ5IDE3Ljc2MzI2NS01Ljc0NjkzOSAyMy41MTAyMDRDNDU0LjUzMDYxMiAxODQuOTQ2OTM5IDQwNS40MjA0MDggMjUzLjkxMDIwNCAzNzUuNjQwODE2IDMzMS4yMzI2NTNjLTIuMDg5Nzk2IDUuMjI0NDktNi4yNjkzODggOS40MDQwODItMTEuNDkzODc3IDExLjQ5Mzg3OC0yLjA4OTc5NiAxLjA0NDg5OC01LjIyNDQ5IDEuNTY3MzQ3LTcuODM2NzM1IDEuNTY3MzQ3ek0yNTcuNTY3MzQ3IDIzNS4xMDIwNDFjMjYuNjQ0ODk4IDI0LjU1NTEwMiA1NS45MDIwNDEgNDQuNDA4MTYzIDg3Ljc3MTQyOSA2MC42MDQwODEgMjQuNTU1MTAyLTU2LjQyNDQ5IDU5LjAzNjczNS0xMDguNjY5Mzg4IDEwMC44MzI2NTMtMTUzLjYtNzAuNTMwNjEyIDEyLjAxNjMyNy0xMzUuMzE0Mjg2IDQzLjg4NTcxNC0xODguNjA0MDgyIDkyLjk5NTkxOXpNNzk2LjIxMjI0NSA4MDkuNzk1OTE4Yy01LjIyNDQ5IDAtMTAuNDQ4OTgtMi4wODk3OTYtMTQuNjI4NTcyLTUuNzQ2OTM4LTguMzU5MTg0LTcuODM2NzM1LTguMzU5MTg0LTIxLjQyMDQwOC0wLjUyMjQ0OS0yOS43Nzk1OTJDODUwLjAyNDQ5IDcwMy43Mzg3NzYgODg4LjE2MzI2NSA2MTAuNzQyODU3IDg4OC4xNjMyNjUgNTEycy0zOC4xMzg3NzYtMTkxLjczODc3Ni0xMDYuNTc5NTkyLTI2Mi4yNjkzODhjLTcuODM2NzM1LTguMzU5MTg0LTcuODM2NzM1LTIxLjQyMDQwOCAwLjUyMjQ0OS0yOS43Nzk1OTIgOC4zNTkxODQtNy44MzY3MzUgMjEuNDIwNDA4LTcuODM2NzM1IDI5Ljc3OTU5MiAwLjUyMjQ0OUM4ODcuNjQwODE2IDI5OC44NDA4MTYgOTI5Ljk1OTE4NCA0MDIuODA4MTYzIDkyOS45NTkxODQgNTEycy00Mi4zMTgzNjcgMjEzLjE1OTE4NC0xMTguNTk1OTE5IDI5MS41MjY1MzFjLTQuMTc5NTkyIDQuMTc5NTkyLTkuNDA0MDgyIDYuMjY5Mzg4LTE1LjE1MTAyIDYuMjY5Mzg3eiIgcC1pZD0iNzQ3MyIgZmlsbD0iIzcwNzA3MCI+PC9wYXRoPjxwYXRoIGQ9Ik01MTQuNjEyMjQ1IDkyOS45NTkxODRjLTguODgxNjMzIDAtMTYuNzE4MzY3LTUuMjI0NDktMTkuMzMwNjEyLTEzLjU4MzY3NC0zLjEzNDY5NC04LjM1OTE4NC0wLjUyMjQ0OS0xNy4yNDA4MTYgNS43NDY5MzgtMjIuOTg3NzU1IDYzLjczODc3Ni01NC4zMzQ2OTQgMTEyLjg0ODk4LTEyNC4zNDI4NTcgMTQyLjYyODU3Mi0yMDIuMTg3NzU1IDIuMDg5Nzk2LTUuMjI0NDkgNi4yNjkzODgtOS40MDQwODIgMTEuNDkzODc3LTExLjQ5Mzg3OCA1LjIyNDQ5LTIuMDg5Nzk2IDEwLjk3MTQyOS0yLjA4OTc5NiAxNi4xOTU5MTkgMCA1Mi43NjczNDcgMjEuOTQyODU3IDEwMC4zMTAyMDQgNTMuODEyMjQ1IDE0MC41Mzg3NzUgOTUuMDg1NzE1IDcuODM2NzM1IDguMzU5MTg0IDcuODM2NzM1IDIwLjg5Nzk1OSAwIDI5LjI1NzE0My03OC44ODk3OTYgODAuNDU3MTQzLTE4NC40MjQ0OSAxMjQuODY1MzA2LTI5Ny4yNzM0NjkgMTI1LjkxMDIwNHogbTE1OS44NjkzODgtMjAzLjc1NTEwMmMtMjUuMDc3NTUxIDU3Ljk5MTgzNy01OS41NTkxODQgMTExLjI4MTYzMy0xMDIuOTIyNDQ5IDE1Ny4yNTcxNDIgNzIuNjIwNDA4LTExLjQ5Mzg3OCAxNDAuMDE2MzI3LTQzLjg4NTcxNCAxOTQuODczNDY5LTk0LjU2MzI2NS0yNy42ODk3OTYtMjUuNi01OC41MTQyODYtNDYuNDk3OTU5LTkxLjk1MTAyLTYyLjY5Mzg3N3pNNjYyLjk4Nzc1NSAzNDYuMzgzNjczYy0yLjYxMjI0NSAwLTUuNzQ2OTM5LTAuNTIyNDQ5LTguMzU5MTg0LTEuNTY3MzQ2LTUuMjI0NDktMi4wODk3OTYtOS40MDQwODItNi4yNjkzODgtMTEuNDkzODc3LTExLjQ5Mzg3OC0yOS43Nzk1OTItNzcuODQ0ODk4LTc4Ljg4OTc5Ni0xNDcuODUzMDYxLTE0Mi42Mjg1NzItMjAyLjE4Nzc1NS02Ljc5MTgzNy01Ljc0NjkzOS04Ljg4MTYzMy0xNS4xNTEwMi01Ljc0NjkzOC0yMi45ODc3NTUgMy4xMzQ2OTQtOC4zNTkxODQgMTAuOTcxNDI5LTEzLjU4MzY3MyAxOS4zMzA2MTItMTMuNTgzNjc0IDExMi44NDg5OCAwLjUyMjQ0OSAyMTcuODYxMjI0IDQ1LjQ1MzA2MSAyOTYuNzUxMDIgMTI2LjQzMjY1MyA3LjgzNjczNSA4LjM1OTE4NCA3LjgzNjczNSAyMC44OTc5NTkgMCAyOS4yNTcxNDMtNDAuMjI4NTcxIDQxLjI3MzQ2OS04Ny4yNDg5OCA3My4xNDI4NTctMTQwLjUzODc3NSA5NS4wODU3MTUtMS41NjczNDcgMC41MjI0NDktNC43MDIwNDEgMS4wNDQ4OTgtNy4zMTQyODYgMS4wNDQ4OTd6IG0tOTEuNDI4NTcxLTIwNS44NDQ4OTdjNDIuODQwODE2IDQ1Ljk3NTUxIDc3Ljg0NDg5OCA5OS4yNjUzMDYgMTAyLjkyMjQ0OSAxNTcuMjU3MTQyIDMzLjQzNjczNS0xNi4xOTU5MTggNjQuNzgzNjczLTM3LjA5Mzg3OCA5MS45NTEwMi02Mi42OTM4NzctNTQuODU3MTQzLTUwLjY3NzU1MS0xMjIuMjUzMDYxLTgzLjA2OTM4OC0xOTQuODczNDY5LTk0LjU2MzI2NXoiIHAtaWQ9Ijc0NzQiIGZpbGw9IiM3MDcwNzAiPjwvcGF0aD48cGF0aCBkPSJNMzU2LjMxMDIwNCA3MjEuNTAyMDQxYy0yLjYxMjI0NSAwLTUuNzQ2OTM5LTAuNTIyNDQ5LTguMzU5MTg0LTEuNTY3MzQ3LTUuMjI0NDktMi4wODk3OTYtOS40MDQwODItNi4yNjkzODgtMTEuNDkzODc3LTExLjQ5Mzg3OC0yNC4wMzI2NTMtNjIuNjkzODc4LTM2LjU3MTQyOS0xMjguNTIyNDQ5LTM2LjU3MTQyOS0xOTUuOTE4MzY3czEyLjAxNjMyNy0xMzMuMjI0NDkgMzYuNTcxNDI5LTE5NS45MTgzNjdjMi4wODk3OTYtNS4yMjQ0OSA2LjI2OTM4OC05LjQwNDA4MiAxMS40OTM4NzctMTEuNDkzODc4czEwLjk3MTQyOS0yLjA4OTc5NiAxNi4xOTU5MTkgMGM0Ny4wMjA0MDggMTkuMzMwNjEyIDk2LjY1MzA2MSAyOS4yNTcxNDMgMTQ3Ljg1MzA2MSAyOS4yNTcxNDMgNDkuNjMyNjUzIDAgOTcuNjk3OTU5LTkuNDA0MDgyIDE0My4xNTEwMi0yOC4yMTIyNDUgNS4yMjQ0OS0yLjA4OTc5NiAxMC45NzE0MjktMi4wODk3OTYgMTYuMTk1OTE5IDBzOS40MDQwODIgNi4yNjkzODggMTEuNDkzODc3IDExLjQ5Mzg3OGMyMy41MTAyMDQgNjIuMTcxNDI5IDM1LjUyNjUzMSAxMjcuNDc3NTUxIDM1LjUyNjUzMSAxOTMuODI4NTcxIDAgNjYuODczNDY5LTEyLjAxNjMyNyAxMzIuMTc5NTkyLTM1LjUyNjUzMSAxOTMuODI4NTcxLTIuMDg5Nzk2IDUuMjI0NDktNi4yNjkzODggOS40MDQwODItMTEuNDkzODc3IDExLjQ5Mzg3OC01LjIyNDQ5IDIuMDg5Nzk2LTEwLjk3MTQyOSAyLjA4OTc5Ni0xNi4xOTU5MTkgMC00NS40NTMwNjEtMTguODA4MTYzLTkzLjUxODM2Ny0yOC4yMTIyNDUtMTQzLjE1MTAyLTI4LjIxMjI0NS01MS4yIDAtMTAwLjgzMjY1MyA5LjkyNjUzMS0xNDcuMzMwNjEyIDI5Ljc3OTU5Mi0yLjYxMjI0NSAyLjYxMjI0NS01Ljc0NjkzOSAzLjEzNDY5NC04LjM1OTE4NCAzLjEzNDY5NHogbTEyLjUzODc3Ni0zNzAuNDE2MzI3Yy0xNy43NjMyNjUgNTEuNzIyNDQ5LTI2LjY0NDg5OCAxMDYuMDU3MTQzLTI2LjY0NDg5OCAxNjAuOTE0Mjg2czguODgxNjMzIDEwOS4xOTE4MzcgMjYuNjQ0ODk4IDE2MC45MTQyODZjNDUuOTc1NTEtMTYuNzE4MzY3IDk0LjA0MDgxNi0yNS4wNzc1NTEgMTQzLjE1MTAyLTI1LjA3NzU1MSA0Ny41NDI4NTcgMCA5NC4wNDA4MTYgNy44MzY3MzUgMTM4LjQ0ODk4IDIzLjUxMDIwNCAxNy4yNDA4MTYtNTEuMiAyNi4xMjI0NDktMTA1LjAxMjI0NSAyNi4xMjI0NDktMTU5LjM0NjkzOSAwLTU0Ljg1NzE0My04Ljg4MTYzMy0xMDguMTQ2OTM5LTI2LjEyMjQ0OS0xNTkuMzQ2OTM5LTQ0LjQwODE2MyAxNS42NzM0NjktOTAuOTA2MTIyIDIzLjUxMDIwNC0xMzguNDQ4OTggMjMuNTEwMjA0LTQ5LjYzMjY1MyAwLTk3LjY5Nzk1OS04LjM1OTE4NC0xNDMuMTUxMDItMjUuMDc3NTUxeiIgcC1pZD0iNzQ3NSIgZmlsbD0iIzcwNzA3MCI+PC9wYXRoPjwvc3ZnPg==);
    background-size: cover
}

.menu>ul>li.cur>a {
    color: var(--main-color-1)
}

.menu>ul>li.cur::after {
    content: '';
    display: block;
    width: 100%;
    height: 4px;
    background-color: var(--main-color-1);
    position: absolute;
    left: 0;
    bottom: 0;
    display: none
}

.menu>ul>li>a, .menu>ul>li>span {
    text-decoration: none;
    padding: 1em 1.2em;
    display: block;
    position: relative;
    text-decoration: none;
    flex: 1;
    display: flex;
    align-items: center;
    position: relative;
    font-style: inherit;
    font-weight: 900;
    color: var(--main-color-1);
}

.menu>ul>li>ul {
    display: none;
    width: 60%;
    background: #fff;
    padding-left: 0;
    position: absolute;
    z-index: 99;
    left: 47px;
    margin: 0;
    list-style: none;
    box-sizing: border-box
}

.menu>ul>li>ul:before, .menu>ul>li>ul:after {
    content: "";
    display: table
}

.white-style .menu>ul>li>a, .white-style .menu>ul>li>span,
.category#top .menu_head .menu>ul>li>a,.category#top .white-style .menu>ul>li>span,
.page-id-12684 .menu_head .menu>ul>li>a,.page-id-12684 .white-style .menu>ul>li>span,
.tax-faqs .menu_head .menu>ul>li>a,.tax-faqs .white-style .menu>ul>li>span,
.single-theme_faqs .menu_head .menu>ul>li>a,.single-theme_faqs .white-style .menu>ul>li>span,
.post-type-archive-theme_faqs .menu_head .menu>ul>li>a,.post-type-archive-theme_faqs .white-style .menu>ul>li>span{
    color: #000
}

.menu .all-wrap {
    max-width: calc(var(--main-container) - 80px);
    margin: 0 auto;
    width: 100%;
    left: 0;
    right: 0;
    position: fixed;
    z-index: 66666;
    height: auto;
    padding: 20px 0;
    box-shadow: var(--mian-box-shadow)
}

.menu .all-wrap>div {
    display: flex;
    justify-content: space-around;
    width: 100%
}

.menu .all-wrap>div .nav-terms-list {
    margin: 0;
    padding: 0;
    width: 30%;
    list-style: none;
    padding-left: 30px
}

.menu .all-wrap>div .nav-terms-list li {
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 50px
}

.menu .all-wrap>div .nav-terms-list li svg {
    width: 15px;
    height: 15px
}

.menu .all-wrap>div .nav-terms-list li.cur svg {
    fill: var(--main-color-1)
}

.menu .all-wrap>div .nav-terms-list li.cur a {
    color: var(--main-color-1)
}

.menu .all-wrap>div .nav-terms-list li a {
    color: #000;
    line-height: 1.5;
    padding: 5px
}

.menu .all-wrap>div .nav-terms-list li a:hover {
    color: var(--main-color-1)
}

.menu .all-wrap>div .nav-post-list {
    width: 70%
}

.menu .nav-post-list.cur {
    display: block
}

.menu .nav-post-list ul {
    padding: 0 20px;
    flex-wrap: wrap;
    list-style: none;
    display: none
}

.menu .nav-post-list ul.cur {
    display: flex
}

.menu .nav-post-list ul li {
    width: calc((100% - 20px*3) / 4);
    margin-bottom: 25px
}

.menu .nav-post-list ul li:not(:nth-child(4n)) {
    margin-right: 20px
}

.menu .nav-post-list ul li a div {
    width: 100%;
    overflow: hidden;
    transition: var(--mian-transition3)
}

.menu .nav-post-list ul li a>div {
    overflow: hidden
}

.menu .nav-post-list ul li a div .img-wrap {
    width: 100%;
    padding-bottom: 75%;
    background-position: center;
    background-size: cover
}

.menu .nav-post-list ul li a:hover div>div {
    transform: scale(1.1)
}

.menu .nav-post-list ul li a h3 {
    color: #000;
    line-height: 1.5;
    padding: 5px;
    font-size: var(--mian-super-small-size);
    margin-top: 5px
}

.menu .nav-post-list ul li a:hover h3 {
    color: var(--main-color-1)
}

.menu>ul>li>a.cur:after {
    content: '';
    display: block;
    max-width: 80px;
}

.menu>ul>li>a:hover, .menu>ul>li>span:hover {
    cursor: pointer
}

.menu>ul>li>a:before, .menu>ul>li>span:before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    background: var(--main-color-1);
    /* height: 4px; */
    transition: All .3s ease-in-out
}

.menu>ul>li>a:hover:before, .menu>ul>li>span:hover:before {
    text-decoration: none;
    width: 100%
}

.menu ul.nav-cat-list {
    width: 100%;
    display: flex;
    padding: 15px;
    flex-wrap: wrap
}

.menu .nav-cat-list, .menu .nav-cat-list ul {
    list-style: none;
    padding: 0
}

.menu .nav-cat-list ul {
    margin-top: 8px
}

.menu .nav-cat-list>li {
    width: calc((100% - 15px*2)/3)
}

.menu .nav-cat-list>li {
    margin-right: 15px
}

.menu .nav-cat-list>li:nth-child(3n) {
    margin-right: 0
}

.menu .nav-cat-list>li:last-child {
    margin-bottom: 0
}

.menu .nav-cat-list a {
    color: #404040
}

.menu .nav-cat-list a.cur {
    color: var(--main-color-1)
}

.menu .nav-cat-list a:hover {
    color: var(--main-color-1)
}

.menu .nav-cat-list>li>a {
    font-size: var(--mian-text-font-size);
    margin-bottom: 10px;
    display: block;
    color: #000;
    position: relative;
    border-bottom: 1px solid #eee;
    padding-bottom: 5px
}

.menu .nav-cat-list>li>ul>li {
    margin-bottom: 8px
}

.menu .nav-cat-list>li>ul>li>a {
    display: block;
    line-height: 1.5;
    font-size: var(--mian-super-small-size)
}

@keyframes thems_ripple {
    0% {
        transform: scale(0, 0);
        opacity: .1
    }

    40% {
        transform: scale(15, 15);
        opacity: .2
    }

    100% {
        opacity: 0;
        transform: scale(40, 40)
    }
}

.white-style .menu>ul>li>a>span, .white-style .menu>ul>li>span>span,
.category#top .menu>ul>li>a>span,.category#top .menu>ul>li>span>span,
.page-id-12684 .menu>ul>li>a>span,.page-id-12684 .menu>ul>li>span>span,
.tax-faqs .menu>ul>li>a>span,.tax-faqs .menu>ul>li>span>span,
.single-theme_faq .menu>ul>li>a>span,.single-theme_faq .menu>ul>li>span>span,
{
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAwIDIwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwIDIwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0U0NjcxMzt9DQo8L3N0eWxlPg0KPHBhdGggZD0iTTUwLDU4LjlsMjkuMi0yOS4ybDUuNyw1LjdMNTAsNzAuMkwxNS4yLDM1LjRsNS43LTUuN0w1MCw1OC45eiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUwLDE1OC45bDI5LjItMjkuMmw1LjcsNS43TDUwLDE3MC4zbC0zNC44LTM0LjhsNS43LTUuN0w1MCwxNTguOXoiLz4NCjwvc3ZnPg0K)
}

.menu>ul>li>a.cur>span, .menu>ul>li>span.cur>span {
    background-position: bottom;
}

.menu>ul>li>a>span, .menu>ul>li>span>span{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAIAAAC2BqGFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDI0LTA4LTIxVDE2OjQzOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTA4LTIxVDE2OjQzOjQ2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNC0wOC0yMVQxNjo0Mzo0NiswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNDM2OGQxYy1lYWZjLTkxNDEtYTY4Ny03NmMwNmRhZmRhNTEiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphY2Q5MjA5NC1iNzY0LTBmNDMtYjhhNi03N2I0YTk4ZDUwYTYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZmNjOTY2Zi1jNWVmLWU0NGItYTE1Zi1iZGIwYTI3YTU1MGUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZmNjOTY2Zi1jNWVmLWU0NGItYTE1Zi1iZGIwYTI3YTU1MGUiIHN0RXZ0OndoZW49IjIwMjQtMDgtMjFUMTY6NDM6NDYrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDQzNjhkMWMtZWFmYy05MTQxLWE2ODctNzZjMDZkYWZkYTUxIiBzdEV2dDp3aGVuPSIyMDI0LTA4LTIxVDE2OjQzOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1OEBSwAAA49JREFUeJzt3D1O60AYhWFjYAesgDQg0bIMClpqkEJJlQpKXECHBGUo2AAsBXoKIlFAi4QiWT63iBRx+Uk8E8/x9znn7ceeeRLHdpR4BUCm0pe3PYFlSdCkBE1K0KQETUrQpARNStCkBE1K0KQETUrQpARNStCkBE1K0KQETUrQpARNStCkBE1K0KQETUrQpARNStCkBE1K0KQETUrQpARNStCkBE1K0KQETUrQpARNStCkBE1K0KQETSoeuqqqBufhpY+Pj7iBkdDv7++7u7sPDw9xw512c3PT6/Wenp5iBiO8t7e3nZ2dLMvW19fv7+8jtuCxq6uridjGxsbj42Po8GDo0Wi0vb09fZ2WxLooiq/vzgjrMOjRaNTr9b4dE523/qYcZx0A/avypLW1tbu7u/AlOOhX5QjrutAzlCfled496xnKoda1oOcqd9J6rnKQ9Xzo19fXOsods66pPLV+eXmZvcH50J+fn3t7e/X32gHrIOUsy/r9flVVs7dZ66NjPB4vj3UKZdQ/GS6JdSJlBF3edd767OwskTJCb1g6bD0YDNIpI+IWPML69vY2dC/kUisjAhrh1lmWXV9fR+yIE0EZcdDokHWo8snJSYQyoqHRCetQ5cFgEL2veGgA4/F4f3/fqTVTGQtCAyjL8uDgwJ01WRmLQ8OhNV8ZjUDDlXUrymgKGh6sq6o6Pj5uRRkNQsO2dVVV/X6/LWU0C40o68vLy2bn8LPWldE4NKKsi6JofBrTLCgjBTQsWUcon5+fp5hJEmjYsI5QTndspYIGUJbl4eFhW+s0pYyk0GhvtdaUkRoabazZoDII0OCuvCzLo6Mja8rgQINlbeEM/FckaKS3tqwMJjRS3jsYVwYZGmmsI5QvLi44653GhkbT1pa/yfpaC9BoztqLMtqCnrTgd/COlNEuNBaw9qWM1qERZe1OGRagEW69tbXlSxlGoBFu7UsZdqCRxtqIMkxBo2lrO8qwBo2GrPM8Hw6HbS/lv8xBY2Frm79+twgN4PT0tEvKMAuN8P/tWFaGZWgEWltWhnFo1LY2rgz70KhhbV8ZLqAx09qFMrxA4w9rL8pwBI0f1qurq16U4QsaX6zdPV/IGTSAoijcKQNYAVDn+slUz8/Pm5ubbc8iLJfQHtOzSUkJmpSgSQmalKBJCZqUoEkJmpSgSQmalKBJCZqUoEkJmpSgSQmalKBJCZqUoEn9A+KVdbwDczRmAAAAAElFTkSuQmCC);
    display: inline-block;
    width: 18px;
    height: 15px;
    margin-left: 5px;
    background-size: cover;
}

.menu>ul>li.show_son>a>span{
    background-position: bottom
}

.menu>ul>li>ul>li a:hover {
    text-decoration: underline
}

/* .show_son>a:after {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;
    bottom: -10px;
    left: 50%;
    content: "";
    text-align: center;
    z-index: 9;
    display: none
} */

.menu>ul>li>ul:after {
    clear: both
}

.menu>ul>li>ul>li {
    margin: 0;
    padding-bottom: 0;
    list-style: none;
    width: 50%;
    background: 0;
    float: left;
    border-right: 1px solid #efefef;
    padding: 10px 20px
}

.menu>ul>li>ul>li>a {
    color: #151515;
    display: block;
    border-bottom: 1px solid #ccc
}

.menu>ul>li>ul>li>a {
    font-weight: 500
}

.menu>ul>li>ul>li>ul {
    display: block;
    padding: 0;
    margin: 10px 0 0;
    list-style: none;
    box-sizing: border-box
}

.menu>ul>li>ul>li>ul:before, .menu>ul>li>ul>li>ul:after {
    content: "";
    display: table
}

.menu>ul>li>ul>li>ul:after {
    clear: both
}

.menu>ul>li>ul>li>ul>li {
    float: left;
    width: 100%;
    padding: 5px 0;
    margin: 0;
    font-size: .8em
}

.menu>ul>li>ul>li>ul>li>ul {
    padding-left: 2em
}

.menu>ul>li>ul>li>ul>li a {
    border: 0;
    font-size: 1.2em
}

.menu>ul>li>.normal-sub {
    width: 230px;
    left: 0;
    padding: 16px;
}

.menu>ul>li.nav-products>.normal-sub {
    width: 340px;
}

.menu>ul>li.nav-products>.normal-sub a {
    font-family: 'Poppins-Regular' !important;
}

.menu>ul>li.nav-products>.normal-sub>div {
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(2, calc((100% - 20px) / 2));
    overflow: hidden;
}

.menu>ul>li.nav-products>.normal-sub>div li:nth-child(2n-1)::after {
    content: '';
    height: 300%;
    display: block;
    width: 1px;
    background: #ddd;
    position: absolute;
    right: 0;
    top: 0;
}

.menu>ul>li>.normal-sub li:not(:last-child) {
    margin-bottom: 8px;
    position: relative;
}

.menu>ul>li>.normal-sub li a {
    color: var(--mian-font-color3);
    font-size: var(--mian-super-small-size)
}

.menu>ul>li>.normal-sub li a:hover {
    color: var(--main-color-1)
}

.menu>ul>li>.normal-sub.sub-layout-all-width {
    width: 100%;
    left: 0;
    right: 0;
    position: fixed;
    z-index: 66666
}

.menu>ul>li>.normal-sub.sub-layout-all-width>.ct-section-inner-wrap {
    display: flex;
    flex-wrap: wrap;
    padding-top: 40px;
    padding-bottom: 40px
}

.menu>ul>li .nav-left-wrap {
    width: 30%
}

.menu>ul>li .nav-left-wrap .nav-img {
    width: 100%;
    padding-bottom: 74%;
    background-size: cover;
    background-position: center
}

.menu>ul>li .nav-left-wrap .nav-describe {
    margin-top: 10px;
    text-align: center
}

.menu>ul>li .nav-right-wrap {
    width: 70%;
    padding-left: 40px
}

.menu>ul>li .nav-right-wrap>div {
    border-left: 1px solid var(--mian-color-4);
    padding-left: 80px
}

.menu>ul>li .nav-right-wrap .parent-cat {
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    overflow: hidden
}

.menu>ul>li .nav-right-wrap .parent-cat li::before {
    content: ''
}

.menu>ul>li .nav-right-wrap .parent-cat li::before {
    content: ''
}

.menu>ul>li .nav-right-wrap .two-sub-wrap ul.two-sub {
    padding: 0;
    list-style: none;
    flex-wrap: wrap;
    display: flex;
    border-bottom: 1px solid var(--mian-color-4)
}

.menu>ul>li .nav-right-wrap .two-sub-wrap ul.two-sub li {
    padding: 20px;
    text-align: center;
    position: relative;
    width: 25%
}

.menu>ul>li .nav-right-wrap .two-sub-wrap ul.two-sub li::after {
    content: '';
    display: none;
    width: 100%;
    height: 4px;
    background: var(--mian-color-4);
    position: absolute;
    bottom: 0;
    max-width: 39px;
    left: 50%;
    transform: translateX(-50%)
}

.menu>ul>li .nav-right-wrap .two-sub-wrap ul.two-sub li:hover {
    cursor: pointer;
    color: var(--mian-color-4)
}

.menu>ul>li .nav-right-wrap .two-sub-wrap ul.two-sub li.cur::after {
    display: block
}

.menu>ul>li .nav-right-wrap .two-sub-wrap ul li a {
    display: block;
    color: var(--mian-font-color3);
    text-align: center
}

.menu>ul>li .nav-right-wrap .two-sub-wrap ul li:hover a {
    color: var(--mian-color-4)
}

.menu>ul>li .nav-right-wrap .parent-cat>li {
    width: 25%;
    padding: 20px;
    text-align: center;
    position: relative
}

.menu>ul>li .nav-right-wrap .parent-cat>li::before {
    contain: '';
    display: none;
    width: 100%;
    max-width: 56px;
    position: absolute;
    bottom: 0;
    height: 4px;
    left: 50%;
    background-color: var(--mian-color-4);
    transform: translateX(-50%)
}

.menu>ul>li .nav-right-wrap .parent-cat>li.cur::before {
    display: block
}

.menu>ul>li .nav-right-wrap .parent-cat>li::after {
    content: '';
    display: block;
    width: 300%;
    height: 1px;
    background-color: var(--mian-color-4);
    position: absolute;
    bottom: 0
}

.menu>ul>li .nav-right-wrap .parent-cat>li:hover, .menu>ul>li .nav-right-wrap .parent-cat>li.cur {
    cursor: pointer;
    color: var(--mian-color-4);
    text-align: center
}

.menu>ul>li .nav-right-wrap .third-sub ul {
    list-style-type: none;
    padding: 40px 0
}

.menu>ul>li .nav-right-wrap .third-sub ul li {
    margin-bottom: 5px
}

.menu>ul>li>.normal-sub>li {
    width: 100%;
    padding: 0 5px;
    border: 0
}

.menu>ul>li>.normal-sub>li a {
    border: 0;
    width: 100%
}

.menu .icon-search {
    position: relative;
    padding: 20px 10px
}

.menu .icon-search.open .icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjYwNjQyMzUyNTY1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI4NzUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNTY2Ljk3NTU4NTk0IDUyMS4wOTY2Nzk2OUw4NTYuODgyODEyNSAyMzEuMTg5NDUzMTJjMTQuNjMzNzg5MDYtMTQuNjMzNzg5MDYgMTQuNjMzNzg5MDYtMzguNzU5NzY1NjMgMC01My4zOTM1NTQ2OGwtMS41ODIwMzEyNS0xLjU4MjAzMTI1Yy0xNC42MzM3ODkwNi0xNC42MzM3ODkwNi0zOC43NTk3NjU2My0xNC42MzM3ODkwNi01My4zOTM1NTQ2OSAwTDUxMiA0NjYuNTE2NjAxNTYgMjIyLjA5Mjc3MzQ0IDE3Ni4yMTM4NjcxOWMtMTQuNjMzNzg5MDYtMTQuNjMzNzg5MDYtMzguNzU5NzY1NjMtMTQuNjMzNzg5MDYtNTMuMzkzNTU0NjkgMGwtMS41ODIwMzEyNSAxLjU4MjAzMTI1Yy0xNS4wMjkyOTY4OCAxNC42MzM3ODkwNi0xNS4wMjkyOTY4OCAzOC43NTk3NjU2MyAwIDUzLjM5MzU1NDY5bDI4OS45MDcyMjY1NiAyODkuOTA3MjI2NTZMMTY3LjExNzE4NzUgODExLjAwMzkwNjI1Yy0xNC42MzM3ODkwNiAxNC42MzM3ODkwNi0xNC42MzM3ODkwNiAzOC43NTk3NjU2MyAwIDUzLjM5MzU1NDY5bDEuNTgyMDMxMjUgMS41ODIwMzEyNWMxNC42MzM3ODkwNiAxNC42MzM3ODkwNiAzOC43NTk3NjU2MyAxNC42MzM3ODkwNiA1My4zOTM1NTQ2OSAwTDUxMiA1NzYuMDcyMjY1NjMgODAxLjkwNzIyNjU2IDg2NS45Nzk0OTIxOWMxNC42MzM3ODkwNiAxNC42MzM3ODkwNiAzOC43NTk3NjU2MyAxNC42MzM3ODkwNiA1My4zOTM1NTQ2OSAwbDEuNTgyMDMxMjUtMS41ODIwMzEyNWMxNC42MzM3ODkwNi0xNC42MzM3ODkwNiAxNC42MzM3ODkwNi0zOC43NTk3NjU2MyAwLTUzLjM5MzU1NDY5TDU2Ni45NzU1ODU5NCA1MjEuMDk2Njc5Njl6IiBmaWxsPSIjMzYzRjREIiBwLWlkPSIyODc2Ij48L3BhdGg+PC9zdmc+)
}

.menu .icon-search .icon {
    width: var(--navigation-search-size);
    height: var(--navigation-search-size);
    opacity: .8;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjYwNjQyMjM4NDIzIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI3MjMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGZlZWRiYWNrLWljb25mb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUud29mZjI/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmMiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmY/dD0xNjMwMDMzNzU5OTQ0IikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xMDMxMTU4X3U2OXc4eWh4ZHUudHRmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgidHJ1ZXR5cGUiKTsgfQo8L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNzMwLjM1MTMwOCA4MDQuOTYxNjQ5YzIwMS42NzEwMy0xMTYuNDM0ODI0IDI3MC43NjgzNTgtMzc0LjMwOTU2NCAxNTQuMzMzNTM1LTU3NS45ODA1OTRTNTEwLjM3NTI4LTQxLjc4NzMwMyAzMDguNzA0MjUgNzQuNjQ3NTIgMzcuOTM1ODkxIDQ0OC45NTcwODQgMTU0LjM3MDcxNSA2NTAuNjI4MTE0czM3NC4zMDk1NjQgMjcwLjc2ODM1OCA1NzUuOTgwNTkzIDE1NC4zMzM1MzV6IG0tMzAuMTE3NjQ3LTUyLjE2NTI5NUM1MjcuMzgzOTU3IDg1Mi41OTExNzcgMzA2LjMzMDgzMyA3OTMuMzYwMTcyIDIwNi41MzYwMSA2MjAuNTEwNDY3UzE2NS45NzIxOTIgMjI2LjYwNzYzOSAzMzguODIxODk3IDEyNi44MTI4MTVzMzkzLjkwMjgyOC00MC41NjM4MTggNDkzLjY5NzY1MiAxMzIuMjg1ODg3IDQwLjU2MzgxOCAzOTMuOTAyODI4LTEzMi4yODU4ODggNDkzLjY5NzY1MnoiIHAtaWQ9IjI3MjQiPjwvcGF0aD48cGF0aCBkPSJNNDEwLjA4MTAxNSAxOTAuMDAxOTM0QzI2Ni4zNjU2MjcgMjcyLjk3NjA1MiAyMTMuMTAzOTUyIDQ1MS4xODA1OTQgMjkyLjMxMzM2NCA1ODguMzc1MzJhMzAuMTE3NjQ3IDMwLjExNzY0NyAwIDAgMCA1Mi4xNjUyOTUtMzAuMTE3NjQ3QzI4Mi4zMDA3NzYgNDUwLjU2MjQyMiAzMjQuNjUyNTM0IDMwOC44Nzc4MTcgNDQwLjE5ODY2MiAyNDIuMTY3MjI5YTMwLjExNzY0NyAzMC4xMTc2NDcgMCAwIDAtMzAuMTE3NjQ3LTUyLjE2NTI5NXoiIHAtaWQ9IjI3MjUiPjwvcGF0aD48cGF0aCBkPSJNNjQ4LjA2ODM2NiA3ODIuOTE0MDAxbTUyLjE2NTI5NS0zMC4xMTc2NDdsMCAwcTUyLjE2NTI5NS0zMC4xMTc2NDcgODIuMjgyOTQyIDIyLjA0NzY0OGw5MC4zNTI5NDIgMTU2LjQ5NTg4NXEzMC4xMTc2NDcgNTIuMTY1Mjk1LTIyLjA0NzY0OCA4Mi4yODI5NDJsMCAwcS01Mi4xNjUyOTUgMzAuMTE3NjQ3LTgyLjI4Mjk0Mi0yMi4wNDc2NDhsLTkwLjM1Mjk0MS0xNTYuNDk1ODg1cS0zMC4xMTc2NDctNTIuMTY1Mjk1IDIyLjA0NzY0Ny04Mi4yODI5NDJaIiBwLWlkPSIyNzI2Ij48L3BhdGg+PC9zdmc+);
    background-size: cover;
    background-position: center
}

.menu .icon-search .icon:hover {
    cursor: pointer;
    opacity: 1
}

.menu .icon-search .icon svg {
    width: 100%;
    height: 100%
}

.menu .open .search-icon-tool {
    display: flex
}

.menu .search-icon-tool {
    display: none;
    position: absolute;
    flex-wrap: wrap;
    justify-items: center;
    align-items: center;
    position: absolute;
    top: 100%;
    right: 0;
    width: 420px;
    background-color: #fff;
    padding: 0 10px 0 0;
    z-index: 8888;
    box-shadow: 1px 5px 11px #00000024
}

.menu .search-icon-tool div.channel {
    position: relative
}

.menu .search-icon-tool div.channel .title em {
    min-width: 80px;
    display: inline-block
}

.menu .search-icon-tool div.channel div span svg {
    width: 20px;
    height: 10px
}

.menu .search-icon-tool div.channel .title {
    cursor: pointer;
    padding: 8px
}

.menu .search-icon-tool div.channel ul {
    display: none;
    position: absolute !important;
    background: #fff !important;
    width: 100% !important;
    padding: 0 8px 0 8px !important;
    right: 0 !important
}

.menu .search-icon-tool div.channel li {
    list-style: none;
    transition: var(--mian-transition1) !important;
    right: 0;
    border-bottom: 1px solid #f7f7f7 !important
}

.menu .search-icon-tool div.channel li:hover {
    cursor: pointer;
    padding-left: 5px !important
}

.menu .search-icon-tool input {
    background: 0;
    margin-top: 0;
    padding-left: 10px;
    border: 0;
    flex: 1;
    height: 100%
}

.menu .search-icon-tool input+span {
    display: inline-block;
    height: var(--navigation-search-size);
    width: var(--navigation-search-size)
}

.menu .search-icon-tool input+em {
    width: var(--navigation-search-size);
    height: var(--navigation-search-size);
    opacity: .8
}

.menu .search-icon-tool input+em:hover {
    opacity: 1;
    cursor: pointer
}

.menu .search-icon-tool input+em svg {
    height: 100%;
    width: 100%
}
.white-style {
    /* background: #fff; */
}

.menu_fixed {
    position: fixed;
    background: #fff;
    top: 0;
}

.menu>ul>li>a.cur, .menu>ul>li>span.cur,
.category#top .menu>ul>li>a.cur,.category#top .menu>ul>li>span,
.page-id-12684 .menu>ul>li>a.cur,.page-id-12684 .menu>ul>li>span,
.tax-faqs .menu>ul>li>a.cur,.tax-faqs .menu>ul>li>span,
.single-theme_faqs .menu>ul>li>a.cur,.single-theme_faqs .menu>ul>li>span,
.post-type-archive-theme_faqs .menu>ul>li>a.cur,.post-type-archive-theme_faqs .menu>ul>li>span{
    color: #000;
}

.menu>ul>li>a::before {
    /* content: ''; */
}




@media only screen and (min-width: 2200px) {
    header.ct-shortcode::after {
        width: 800px
    }
}

@media only screen and (max-width: 1600px) {
    .menu>ul>li>a, .menu>ul>li>span {
        padding: 25px 24px
    }
}

@media only screen and (max-width: 1440px) {
    .menu>ul>li>a, .menu>ul>li>span {
        padding: 15px 17px
    }

    .menu>ul>li:last-child>.normal-sub {
        left: 50%;
        transform: translate(-75%)
    }
}

@media only screen and (max-width: 1366px) {
    .menu>ul>li>a, .menu>ul>li>span {
        /* padding: 20px 12px; */
    }

    .menu .nav-post-list ul li:not(:nth-child(4n)) {
        margin-right: inherit
    }

    .menu .nav-post-list ul li:not(:nth-child(3n)) {
        margin-right: 20px
    }

    .menu .nav-post-list ul {
        padding-left: 20px
    }

    .menu .nav-post-list ul li {
        width: calc((100% - 20px*2)/3)
    }

    .menu .all-wrap>div .nav-terms-list li {
        padding-right: 7px
    }
}

@media only screen and (max-width: 1200px) {
    .menu>ul>li>a, .menu>ul>li>span {
        /* padding: 20px 7px; */
    }
    .nav-icon{
        
    }
.menu-container .menu .nav-search{width: 147px;display: none;}
    .menu_head .menu-1 a {
        padding-left: 20px;
        z-index: 888
    }
}

@media only screen and (max-width: 1024px) {
    header.ct-shortcode::after {
        width: 270px
    }

    .menu>ul {
        margin-top: 0
    }

    header.ct-shortcode::before {
        height: 5px
    }

    header.ct-shortcode::after {
        width: 270px;
        position: absolute;
        height: 70px
    }

    .menu>ul>li>.normal-sub {
        box-shadow: initial
    }

    .menu ul.nav-cat-list {
        padding: 10px 0
    }

    .menu_head::after {
        width: 250px
    }
}

@media only screen and (max-width: 959px) {
    .responsive #top,.category#top,.page-id-12684,.tax-faqsy#top,.single-theme_faqs#top,.post-type-archive-theme_faqs#top {
    }

    .responsive .single-post#top, .responsive .single-theme_projects#top {
        padding-top: 0;
    }

    .menu_head {
        top: 0
    }

    .menu_head .container {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0;
    }

    .menu_language-link {
        text-align: center;
        display: block;
        color: var(--main-color-2);
        width: 100%
    }

    .menu_language-item:not(:last-child) {
        border-bottom: 1px solid #ddd;
        padding-bottom: 20px;
        margin: 10px auto;
        width: 94%
    }

    .menu_language-item:not(:last-child)::after {
        display: none
    }

    .menu_language {
        position: fixed;
        top: 0;
        left: -100%;
        width: 100%;
        z-index: 888;
        height: 100%;
        width: 100%;
        justify-content: center;
        flex-direction: column;
        text-align: center;
        background: #fff;
        transition: all .6s;
        z-index: 6666
    }

    .menu_language.show {
        left: 0
    }

    .menu_head .menu-1 {
        display: none
    }

    .menu>ul>li>a>span, .menu>ul>li>span>span {
        display: none
    }

    .menu-container .menu .nav-search,.menu-container .menu .nav-icon {
        display: none
    }

    .menu_head .menu-mobile {
        display: flex;
        overflow: hidden;
        width: 100%;
        justify-content: space-between
    }

    .menu_head::after {
        height: 74px
    }

    .menu_head .menu-mobile>div {
        /* max-width: 120px; */
        z-index: 888;
        display: flex;
        align-items: center
    }
.m-nav-icon{
    margin: 0 20px;
    display: block;
    width: 44px;
}
    .menu_head .menu-mobile>button {
        float: right
    }

    .menu_head .menu-mobile a {
        position: relative;
        z-index: 666;
        display: flex;
        max-width: 120px;
    }
   

    .menu_head .menu-mobile img {
        width: 100%;
        height: auto;
        display: block
    }

    .menu-container {
        width: 100%
    }

    .menu-mobile {
        display: block
    }

    .menu-container .menu {
        float: initial
    }

    .sub-open:after, .sub-close:after {
        display: block;
        cursor: pointer;
        float: right;
        background: #fff;
        color: #42b0ff;
        position: absolute;
        right: 0;
        top: 0
    }

    .sub-open:after, .sub-close:after {
        content: "";
        background-color: #9aaea7;
        width: 60px;
        height: 41px;
        background-repeat: no-repeat;
        background-size: 20px;
        background-position: center
    }

    .sub-open:after {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI4IDEyODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZD0iTTY1LjIsNzIuOWwyOS4yLTI5LjJsNS43LDUuN0w2NS4yLDg0LjJMMzAuNCw0OS40bDUuNy01LjdMNjUuMiw3Mi45eiIvPg0KPC9zdmc+DQo=)
    }

    .sub-close:after {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjYwMjA0MjAzMDU4IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwNDUgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjYyMDMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTMwLjYyNSIgaGVpZ2h0PSIxMjgiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+QGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiBmZWVkYmFjay1pY29uZm9udDsgc3JjOiB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LndvZmYyP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgid29mZjIiKSwgdXJsKCIvL2F0LmFsaWNkbi5jb20vdC9mb250XzEwMzExNThfdTY5dzh5aHhkdS53b2ZmP3Q9MTYzMDAzMzc1OTk0NCIpIGZvcm1hdCgid29mZiIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTAzMTE1OF91Njl3OHloeGR1LnR0Zj90PTE2MzAwMzM3NTk5NDQiKSBmb3JtYXQoInRydWV0eXBlIik7IH0KPC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTI4Mi41MTczMzMgMjEzLjM3NmwtNDUuMzU0NjY2IDQ1LjE2MjY2N0w0ODkuNDcyIDUxMiAyMzcuMTYyNjY3IDc2NS40NjEzMzNsNDUuMzU0NjY2IDQ1LjE2MjY2N0w1MzQuNjEzMzMzIDU1Ny4zNTQ2NjdsMjUyLjA5NiAyNTMuMjY5MzMzIDQ1LjM1NDY2Ny00NS4xNjI2NjctMjUyLjI4OC0yNTMuNDQgMjUyLjI4OC0yNTMuNDgyNjY2LTQ1LjM1NDY2Ny00NS4xNjI2NjdMNTM0LjYxMzMzMyA0NjYuNjI0bC0yNTIuMDk2LTI1My4yMjY2Njd6IiBwLWlkPSI2MjA0Ij48L3BhdGg+PC9zdmc+)
    }

    .menu>ul {
        display: none
    }

    .menu>ul>li {
        width: 100%;
        float: none;
        display: block;
        position: relative
    }

    .menu>ul>li>.normal-sub li a.cur {
        color: var(--main-color-1)
    }

    .menu>ul>li>a, .menu>ul>li>span {
        padding: 8px;
        width: calc(100% - 60px);
        display: block;
        color: var(--main-color-3)!important;
        padding-left: 0
    }

    .menu>ul>li>ul {
        position: relative
    }

    .menu>ul>li>ul {
        width: 100%;
        left: 0;
        margin-top: 0
    }

    .menu>ul>li>.normal-sub {
        width: 100%;
        padding: 10px;
        background: #f5f5f5
    }

    .menu>ul>li>a.cur:after {
        display: none
    }

    .menu>ul>li.nav-products>.normal-sub {
        width: 100%
    }

    .menu>ul>li:last-child>.normal-sub {
        left: inherit;
        transform: inherit
    }

    .menu>ul>li>ul>li {
        float: none;
        width: 100%;
        margin-top: 20px
    }

    .menu>ul>li>ul>li:first-child {
        margin: 0
    }

    .menu>ul>li>ul>li>ul {
        position: relative
    }

    .menu>ul>li>ul>li>ul>li {
        float: none
    }

    .menu .show-on-mobile {
        display: block;
        margin-top: 30px;
    }

    .white-style .menu .show-on-mobile {
        padding: 0 20px 20px 20px;
        background: #9aaea7;
    }

    .menu>ul>li>.normal-sub.sub-layout-all-width {
        position: inherit
    }

    .menu>ul>li .nav-right-wrap>div {
        padding-left: 25px
    }

    .menu>ul>li .nav-right-wrap {
        padding-left: 25px
    }

    .menu>ul>li .nav-right-wrap .two-sub-wrap ul.two-sub li {
        width: 50%;
        padding: 10px
    }

    .menu>ul>li .nav-right-wrap .third-sub ul {
        padding: 20px 0
    }

    .menu>ul>li.cur::after {
        width: 5%;
        height: 2px
    }

    .menu .all-wrap {
        width: 100%;
        max-width: inherit;
        padding: 0;
        position: initial;
        box-shadow: initial;
        background: #f5f5f5
    }

    .menu .all-wrap>div {
        width: 100%
    }

    .menu .nav-post-list ul li:not(:nth-child(3n)) {
        margin-right: inherit
    }

    .menu .all-wrap>div .nav-terms-list li svg {
        display: none
    }

    .menu .all-wrap>div .nav-terms-list {
        width: 100%;
        max-width: 100%;
        padding-left: inherit;
        background: #f5f5f5;
        padding: 10px
    }

    .menu .nav-post-list {
        display: none
    }

    .menu .nav-post-list ul {
        padding-left: initial
    }

    .menu .nav-post-list ul li {
        width: calc((100% - 20px)/2)
    }

    .menu ul.nav-cat-list {
        width: 100%;
        display: flex;
        padding: 10px
    }

    .menu .nav-cat-list>li {
        width: 100%
    }

    .menu .nav-cat-list>li {
        margin-right: 0
    }

    .menu .nav-cat-list>li:nth-child(3n) {
        margin-right: 0
    }

    .menu .nav-cat-list>li>a {
        padding-left: 5px
    }

    .menu .nav-cat-list>li>ul>li>a {
        padding-left: 10px
    }
}

@media only screen and (max-width: 720px) {
   body{
        padding-top: 74px!important;
    }

    .menu_head .menu-mobile img {
        /* height: 60px; */
        /* width: auto; */
    }
.m-nav-icon{
    margin: 0 5px;
    display: block;
    width: 44px;
}

}
@media only screen and (max-width: 480px) {
    .menu>ul>li .nav-left-wrap {
        display: none
    }

    .menu_head::after {
        height: 74px;
        width: 190px
    }

    .menu>ul>li.nav-products>.normal-sub>div {
        gap: 10px;
        grid-template-columns: repeat(2, calc((100% - 10px) / 2));
    }

    .menu>ul>li .nav-right-wrap {
        width: 100%;
        padding: 0
    }

    .menu>ul>li .nav-right-wrap>div {
        padding: 0;
        border: 0
    }

    .menu>ul>li>.normal-sub.sub-layout-all-width>.ct-section-inner-wrap {
        padding: 10px 0
    }
}