.horizontal_menu{display:flex;flex-grow:1}.horizontal_menu nav,.horizontal_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1}.horizontal_menu .menu a{color:inherit;text-decoration:none;display:block}.menu li.current_page_item>a,.menu li:hover>a,.menu li.current-menu-item>a,.menu .current-post-ancestor>a,.menu .current-menu-parent>a{font-weight:700}.horizontal_menu .menu ul.sub-menu a{padding:.4em 5px .4em 15px;white-space:pre-wrap;color:var(--main_bgr_txt)}.menu ul.sub-menu{padding:12px 0}.horizontal_menu ul{list-style:none;padding:0;margin:0;list-style:none}.horizontal_menu .menu a{padding:0 5px;font-size:1rem}.horizontal_menu nav.menu>ul,.horizontal_menu ul.menu{margin:0 auto;-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.horizontal_menu ul.menu li,.horizontal_menu nav.menu ul li{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.horizontal_menu li.menu-item-has-children>a{padding-right:0}.horizontal_menu ul.menu .sub-menu li{justify-content:space-between}.horizontal_menu ul.menu>li:last-child,.horizontal_menu nav.menu>ul>li:last-child{margin-right:0}.horizontal_menu ul.sub-menu{position:absolute;background-color:var(--main_bgr);-webkit-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg);visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.horizontal_menu ul.sub-menu li{position:relative;margin-bottom:0;width:200px;border-bottom:solid 1px #f7f7f7}.horizontal_menu ul.sub-menu li:last-child{border:none}li.menu-item-has-children>i{position:absolute;top:50%;right:20%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:table;line-height:1;color:#fff}body:not(.lenamsite_is_mobile) .horizontal_menu li.menu-item-has-children:hover>ul.sub-menu,.horizontal_menu li.menu-item-has-children.toggled>ul.sub-menu{-webkit-transform:perspective(600px) rotateX(0deg);transform:perspective(600px) rotateX(0deg);visibility:visible;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.horizontal_menu ul.menu>li>ul.sub-menu{top:100%;left:0;min-width:100%;z-index:1}.horizontal_menu ul.sub-menu ul.sub-menu{top:0;left:100%;padding-top:0;z-index:2}.menu .drop-up svg{transform:rotateZ(90deg);height:.8em;width:auto}.menu .toggled>.drop-up>svg{transform:rotateZ(-90deg)}.menu .drop-up{width:3em;height:2em;display:flex;align-items:center;justify-content:center;padding:0;padding-right:1em}@media (max-width:1025px){.mobile_menu{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:500}.mobile_menu .col_wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mobile_menu .col_wrapper .menu_bgr{position:absolute;width:100%;height:100%;background-color:#000;opacity:.5}.mobile_menu .col_wrapper .menu_container{position:relative;background-color:#fff;width:290px;max-height:100vh;overflow-y:scroll;padding:0 15px;padding-top:10px}.mobile_menu .col_wrapper a{color:inherit;text-decoration:none}.mobile_menu .col_wrapper .menu_container .custom-logo-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.mobile_menu .col_wrapper .menu_container .custom-logo-link img{max-height:50px;-o-object-fit:scale-down;object-fit:scale-down}.mobile_menu ul.menu a:not(.drop-up){padding:.7rem 0;white-space:initial}.mobile_menu ul.menu li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-mobile-container{padding:20px 0}.mobile_menu .menu li{border-top:1px solid #0000001a;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile_menu .menu li:nth-child(1){border:none}.mobile_menu .menu li.menu-item-has-children .drop-up{margin-left:auto;border-left:1px solid #0000001a;border-right:1px solid #0000001a;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;height:auto}.mobile_menu .menu .menu-item-has-children i{display:table}.mobile_menu .menu{list-style:none;padding:0}.mobile_menu .menu .sub-menu{background:#fff;display:none;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;white-space:nowrap;position:inherit;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;opacity:1;visibility:inherit;width:100%;border-top:1px solid #0000001a;padding:0;padding-left:10px}.mobile_menu .menu li.toggled>.sub-menu{display:block}.mobile_menu ul#menu-main-menu-1>li>ul.sub-menu>li>a{padding:8px 0;white-space:pre-wrap}.mobile_menu li.menu-item-has-children>a:not(.drop-up){max-width:calc(100% - 40px)}.mobile_menu #menu-main-menu-1 .menu-item-has-children.sub-open ul>li:nth-child(1){border-top:none}.mobile_menu .menu .xoay{-webkit-transform:rotate(540deg) scale(1.2);-ms-transform:rotate(540deg) scale(1.2);transform:rotate(540deg) scale(1.2);transition:0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s}#menu-btn{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 5px;width:58px;position:relative}#menu-btn i,#menu-btn:before,#menu-btn:after{height:2px;background-color:#fff;-webkit-box-shadow:1px 2px rgb(128 128 128 / 66%);box-shadow:1px 2px rgb(128 128 128 / 66%);display:block;border-radius:2px}#menu-btn:before,#menu-btn:after{content:"";width:60%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#menu-btn i{width:100%}#menu-btn:before{top:0}#menu-btn:after{bottom:0}.mobile_menu.hide{opacity:0;visibility:hidden}.mobile_menu.hide .menu_container{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.mobile_menu .menu .menu-item-has-children i.rotate{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}}@media (max-width:960px){.menu .drop-up{width:2em;height:2em;padding-right:.5em;margin-left:.2em}}