.menu-item__wrapper a,
.submenu__item-li-text{
    color: #070707;
    font-size: 14px;
    font-weight: normal;
}
.main-menu__open-sub, .submenu__open-sub{
    font-size: 0 !important;
}
@media (max-width:1241px){.mini-cart{display:none;}
}
.main-menu{z-index:999;}
.mob-tab-button{display:inline-block;border:0 none;background-color:transparent;width:100%;padding:0;margin:0;outline:0;text-align:center;}
.main-menu__icon,.subtitle-icon{position:relative;}
.main-menu__icon img, .subtitle-icon img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
@media (max-width:767px){.mob-tab-button__inner{padding-top:14px;padding-bottom:14px;}
    .main-menu--white-bg .mob-tab-button__inner{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
    .main-menu--white-bg .mob-tab-button__icon .icon{fill:#ff3a3a;}
    .main-menu--white-bg .mob-tab-button__text{color:#000;}
    .main-menu__inner-content{padding:10px;position:relative;z-index:1;}
    .main-menu__item, .submenu__item{overflow:hidden;}
    .main-menu__item .menu-item__wrapper, .submenu__item .menu-item__wrapper{padding-right:40px;}
    .menu-item__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:4px 5px;}
    .main-menu__item, .submenu__item-title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
    .main-menu__submenu{padding:10px;padding-top:50px;}
    .submenu__item-ul{list-style:none;padding:10px;padding-top:50px;}
    .submenu__item-li-link{padding:5px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
    .submenu__item-title{display:block;}
    .main-menu__link-text, .main-menu__item-img, .submenu__item-img, .submenu__item-li-img, .submenu__item-li-text{display:inline-block;vertical-align:middle;}
    .main-menu__link-text, .submenu__item-title-text, .submenu__item-li-text{font-size:13px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
    .main-menu__icon, .subtitle-icon, .submenu__item-li-img{width:45px;height:45px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0;}
    .main-menu__open-sub, .submenu__open-sub{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;height:38px;width:38px;position:absolute;right:0;top:0;}
    .main-menu__open-sub::before, .main-menu__open-sub::after, .submenu__open-sub::before, .submenu__open-sub::after{content:'';position:absolute;height:3px;width:11px;background-color:#d9d9d9;border-radius:2px;left:50%;top:50%;}
    .main-menu__open-sub::before, .submenu__open-sub::before{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}
    .main-menu__open-sub::after, .submenu__open-sub::after{-webkit-transform:translate(-50%) rotate(90deg);-ms-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);}
    .main-menu__open-sub.no-submenu, .submenu__open-sub.no-submenu{opacity:0;visibility:hidden;}
    .main-menu__item-page-link{display:none;}
    .main-menu__link{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
}
@media (max-width:1241px){.main-menu, .main-menu__wrapper{height:100%;}
    .mob-tab-button{-webkit-box-shadow:none !important;box-shadow:none !important;}
    .mob-tab-button__inner{width:100%;font-size:0;display:block;}
    .mob-tab-button__icon, .mob-tab-button__text{display:inline-block;text-transform:uppercase;color:#fff;vertical-align:middle;}
    .mob-tab-button__icon{width:12px;height:12px;position:relative;top:-1px;}
    .mob-tab-button__icon svg, .mob-tab-button__icon img{max-width:100%;max-height:100%;}
    .mob-tab-button__text{line-height:0.1;font-size:15px;font-weight:700;margin-left:10px;}
    .icon-side-menu{display:none;}
    .main-menu__mobile-header{text-align:center;}
    .main-menu__inner{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .35s, visibility .35s, width .35s;-o-transition:opacity .35s, visibility .35s, width .35s;transition:opacity .35s, visibility .35s, width .35s;z-index:1000;overflow:hidden;background-color:#fff;}
    .main-menu__inner.open{opacity:1;visibility:visible;height:100%;overflow-y:scroll;overflow-x:hidden;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;}
    .main-menu__inner.open{background-color:#fff !important;}
    .main-menu__inner-content{height:100%;padding-top:50px;}
    .main-menu__mobile-header.mobile-menu{position:fixed;top:0;left:0;width:100%;z-index:75;}
    .main-menu__list{height:100%;}
    .main-menu__list, .submenu__list{margin:0;}
    .main-menu__item, .submenu__item, .submenu__item-li-link{background-color:white;border:1px solid #e6e6e6;border-radius:7px;margin-bottom:10px;}
    .submenu__item, .submenu__item-li-link{display:block;background-color:white;border:1px solid #e6e6e6;border-radius:7px;margin-bottom:10px;}
    .main-menu__item-img, .submenu__item-img, .submenu__item-li-img{position:relative;}
    .main-menu__item-img img, .submenu__item-img img, .submenu__item-li-img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
    .main-menu__link-text, .submenu__item-title-text{font-weight:700;}
    .main-menu__link-text, .submenu__item-title-text .subtitle-text, .submenu__item-li-text{padding:6px;}
    .main-menu__submenu{background-color:#fff;height:100%;top:0;bottom:0;left:0;right:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;overflow-x:hidden;overflow-y:scroll;z-index:60;width:100%;position:fixed;}
    .main-menu__submenu.isOpen{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
    .submenu__header{display:none;}
    .submenu__item.isHidden{display:none;}
    .submenu__item-title{display:block;}
    .main-menu__arrow{display:none;}
    .mobile-menu__back, .mobile-menu__close{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;position:absolute;z-index:100;top:50%;padding:0;outline:0;margin-top:-8px;}
    .mobile-menu__back{width:21px;height:16px;left:20px;-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
    .mobile-menu__back.inMenu{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
    .mobile-menu__close{width:16px;height:16px;right:20px;}
    .mob-tab-button__arrow-back{outline:0;width:21px;height:16px;}
    .mob-tab-button__arrow-back .icon{color:#000;}
    .submenu-wrapper{background-color:#fff;position:absolute;height:100%;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);width:100%;z-index:70;}
    .submenu-wrapper.isOpen{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
    .submenu__item-li{margin-bottom:10px;}
    .submenu__item-li-link{font-weight:700;font-family:"Lato", Helvetica, sans-serif;}
    .submenu__arrow{display:none;}
    .secondary-menu__wrapper{display:none;}
    .main-menu__list, .submenu__list{padding:0;}
    .submenu__item-descr-image{display:none;}
    .submenu__item-descr-image{display:none !important;}
    .main-menu--white-bg .mob-tab-button__inner{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
    .main-menu--white-bg .mob-tab-button__inner .icon-mob-menu{fill:#ff3a3a;}
    .main-menu--white-bg .main-menu__mobile-header .mob-tab-button__icon .icon{fill:#ff3a3a;}
    .main-menu--white-bg .main-menu__mobile-header .mob-tab-button__text{color:#000;}
    .main-menu--colored-bg .mob-tab-button__icon .icon{fill:#fff;}
    .main-menu--colored-bg .mob-tab-button__text{color:#fff;}
    .main-menu--colored-bg .mobile-menu__back .icon, .main-menu--colored-bg .mobile-menu__close .icon{fill:#fff;}
}
@media (min-width:768px) and (max-width:1241px){.main-menu__wrapper--centered-tab-menu .mob-tab-button__inner{width:728px;margin:0 auto;margin-left:auto;margin-right:auto;border-radius:5px;position:relative;}
    .main-menu--centered .main-menu__wrapper{margin-top:-25px;position:relative;z-index:10;}
    .main-menu--centered .mob-tab-button__inner{width:728px;margin:0 auto;margin-left:auto;margin-right:auto;border-radius:5px;position:relative;border-radius:5px;border:1px solid #f0f0f0;}
    .main-menu--centered .main-menu{background-color:transparent !important;}
    .main-menu--white-bg .mob-tab-button__icon .icon{fill:#ff3a3a;}
    .main-menu--white-bg .mob-tab-button__text{color:#000;}
    .mob-tab-button__inner{padding-top:19px;padding-bottom:19px;}
    .main-menu__inner-content, .main-menu__submenu, .submenu__item-ul{padding:20px;padding-top:70px;}
    .main-menu__list, .submenu__item-ul{font-size:0;margin-right:-10px;}
    .submenu__list{font-size:0;margin-right:-10px;}
    .main-menu__item, .submenu__item, .submenu__item-li{display:inline-block;vertical-align:top;margin-right:10px;width:113px;}
    .submenu__item-title{width:100%;height:100%;}
    .submenu__item-li:nth-child(6n){margin-right:0;}
    .submenu__item-title, .submenu__item-li-link{max-width:100%;padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:20px;}
    .submenu__item-li-link{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-all;text-align:center;}
    .main-menu__item{padding-top:10px;padding-bottom:20px;padding-left:5px;padding-right:5px;}
    .main-menu__link-text, .submenu__item-title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;height:100%;}
    .main-menu__link-text, .submenu__item-title-text, .submenu__item-li-link{font-size:14px;}
    .main-menu__icon, .subtitle-icon, .submenu__item-li-img{-ms-flex-negative:0;flex-shrink:0;width:65px;height:65px;margin-bottom:10px;margin-left:auto;margin-right:auto;}
    .menu-item__wrapper{position:relative;z-index:50;}
    .main-menu__open-sub, .submenu__open-sub{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;}
    .subtitle-text{word-break:break-all;}
    .main-menu__item-page-link{display:table;margin-left:auto;margin-right:auto;font-size:1.4rem;font-weight:700;padding:15px 20px;border:1px solid #e6e6e6;border-radius:7px;text-align:center;}
}
@media (min-width:768px){.flexMenu-viewMore, .nav__dropdown-wrapper.priority-nav__wrapper{display:inline-block;}
    .flexMenu-viewMore button, .nav__dropdown-wrapper.priority-nav__wrapper button{outline:none;}
    .flexMenu-viewMore ul, .nav__dropdown-wrapper.priority-nav__wrapper ul{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #e6e6e6;}
    .flexMenu-viewMore ul .secondary-menu__item:not(:last-child), .nav__dropdown-wrapper.priority-nav__wrapper ul .secondary-menu__item:not(:last-child){border-bottom:1px solid #e6e6e6;}
    .flexMenu-viewMore ul:not(.show) .secondary-menu__item, .nav__dropdown-wrapper.priority-nav__wrapper ul:not(.show) .secondary-menu__item{display:none;}
}
@media (min-width:1242px){.main-menu__open-sub, .submenu__open-sub{display:none;}
    .main-menu__wrapper ul{padding:0;list-style:none;}
    .secondary-menu__list{position:relative;}
    .secondary-menu__list .parent ul, .secondary-menu__list .flexMenu-viewMore ul{position:absolute;z-index:10;}
    .secondary-menu__list .flexMenu-viewMore > a, .secondary-menu__list .parent > a{display:inline-block;line-height:1;padding-top:19px;padding-bottom:19px;padding-left:36px;padding-right:36px;font-weight:700;text-decoration:none;}
    .secondary-menu__list .flexMenu-viewMore ul, .secondary-menu__list .parent ul{background-color:#fff;right:0;top:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:1.5px 2.6px 7px rgba(0, 0, 0, 0.04);box-shadow:1.5px 2.6px 7px rgba(0, 0, 0, 0.04);border:1px solid #e5e5e5;display:none;list-style:none;padding:0;margin:0;}
    .secondary-menu__list .flexMenu-viewMore li:not(:last-child), .secondary-menu__list .parent li:not(:last-child){border-bottom:1px solid #e6e6e6;}
    .mob-tab-button{display:none;}
    .main-menu__mobile-header{display:none;}
    .main-menu__item-img, .submenu__item-li-img{display:none;}
    .main-menu__submenu{position:absolute;}
    .main-menu__list{margin:0;}
    .main-menu__arrow{display:none;}
    .main-menu__arrow svg{display:block;}
    .main-menu__item.hasArrow .main-menu__arrow{display:inline-block;}
    .horizontal-menu .main-menu + .secondary-menu__wrapper{display:none;}
    .horizontal-menu .main-menu{width:100%;}
    .horizontal-menu .main-menu--white-bg{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
    .horizontal-menu .main-menu--white-bg .main-menu__link{color:#000;}
    .horizontal-menu .main-menu--white-bg .main-menu__link:hover{color:rgba(0, 0, 0, 0.8);}
    .horizontal-menu .main-menu--white-bg .main-menu__arrow svg{fill:#000;}
    .horizontal-menu .main-menu--blue-bg .main-menu__link, .horizontal-menu .main-menu--red-bg .main-menu__link, .horizontal-menu .main-menu--colored-bg .main-menu__link{color:#fff;}
    .horizontal-menu .main-menu--blue-bg .main-menu__link:hover, .horizontal-menu .main-menu--red-bg .main-menu__link:hover, .horizontal-menu .main-menu--colored-bg .main-menu__link:hover{color:rgba(255, 255, 255, 0.8);}
    .horizontal-menu .main-menu--blue-bg .main-menu__arrow svg, .horizontal-menu .main-menu--red-bg .main-menu__arrow svg, .horizontal-menu .main-menu--colored-bg .main-menu__arrow svg{fill:#fff;}
    .horizontal-menu .submenu__header{display:none;}
    .horizontal-menu .icon-arrow-border{display:none !important;}
    .horizontal-menu .main-menu__inner{width:1242px;margin:0 auto;}
    .horizontal-menu .main-menu__submenu{padding-top:10px;padding-left:27px;padding-right:27px;padding-bottom:13px;}
    .horizontal-menu .main-menu__submenu.fixedHeight{overflow:auto;}
    .horizontal-menu .main-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
    .horizontal-menu .main-menu__list .flexMenu-viewMore .submenu__item-img, .horizontal-menu .main-menu__list .parent .submenu__item-img{display:none;}
    .horizontal-menu .main-menu__item{float:left;font-size:0;}
    .horizontal-menu .main-menu__item.main-menu__item--simple-dm .main-menu__submenu{width:auto;min-width:273px;max-width:1240px;}
    .horizontal-menu .main-menu__item.main-menu__item--simple-dm .main-menu__submenu.main-menu__submenu--cols{width:100%;}
    .horizontal-menu .main-menu__item.main-menu__item--simple-dm .submenu__item{min-width:215px;max-width:215px;}
    .horizontal-menu .main-menu__item.main-menu__item--simple-dm .submenu__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;justify-content: center;}
    .horizontal-menu .main-menu__item.main-menu__item--simple-dm .submenu__item-descr-image{display:block;position:relative;width:214px;height:200px;}
    .horizontal-menu .main-menu__item.main-menu__item--simple-dm .submenu__item-descr-image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
    .horizontal-menu .main-menu__item.main-menu__item--stacked{position:relative;}
    .horizontal-menu .main-menu__item.main-menu__item--stacked .main-menu__submenu{width:275px;}
    .horizontal-menu .main-menu__item.main-menu__item--stacked .submenu__item{margin-bottom:16px;}
    .horizontal-menu .main-menu__item.main-menu__item--stacked .submenu__item-title{font-size:1.4rem;text-transform:none;}
    .horizontal-menu .main-menu__item.main-menu__item--stacked .submenu__item-ul{margin-top:13px;padding-left:5px;}
    .horizontal-menu .main-menu__item:first-child .main-menu__link{padding-left:42px;}
    .horizontal-menu .main-menu__item:last-child .main-menu__link{padding-right:42px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
    .horizontal-menu .main-menu__item .main-menu__link{padding-left:32px;padding-right:32px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
    .horizontal-menu .submenu__item-img{display:block;width:80px;height:80px;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;position:relative;margin-bottom:10px;}
    .horizontal-menu .submenu__item-img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:90%;max-height:90%;}
    .horizontal-menu .flexMenu-viewMore .main-menu__item.menu-item-pic-visible .main-menu__item-img, .horizontal-menu .parent .main-menu__item.menu-item-pic-visible .main-menu__item-img{display:block;width:80px;height:80px;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;position:relative;margin-bottom:10px;}
    .horizontal-menu .flexMenu-viewMore .main-menu__item.menu-item-pic-visible .main-menu__item-img img, .horizontal-menu .parent .main-menu__item.menu-item-pic-visible .main-menu__item-img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:90%;max-height:90%;}
    .horizontal-menu .parent .main-menu__item.main-menu__item--simple-dm .submenu__list{display:block;}
    .horizontal-menu .flexMenu-viewMore .main-menu__item.main-menu__item--simple-dm .submenu__list{display:block;}
    .horizontal-menu .main-menu__item:hover .main-menu__submenu{visibility:visible;opacity:1;z-index:9999;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.3s, 0s, 0.3s;-o-transition-delay:0.3s, 0s, 0.3s;transition-delay:0.3s, 0s, 0.3s;pointer-events:auto;width: 100%;}
    .horizontal-menu .main-menu__item:hover .main-menu__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
    .horizontal-menu .main-menu__item:last-child .main-menu__arrow{right:20px;}
    .horizontal-menu .main-menu__link{display:block;text-transform:uppercase;font-size:15px;line-height:1;padding-top:29px;padding-bottom:28px;position:relative;z-index:3;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size: 16px;}
    .horizontal-menu .main-menu__link:hover{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
    .horizontal-menu .main-menu__arrow{
        position:absolute;
        right:10px;
        top:50%;
        margin-top:-2px;
        width:12px;
        height:6px;
        -webkit-transition:-webkit-transform .45s ease-out;
        transition:-webkit-transform .45s ease-out;
        -o-transition:transform .45s ease-out;
        transition:transform .45s ease-out;
        transition:transform .45s ease-out, -webkit-transform .45s ease-out;
        background: url("img/menu_str.svg") no-repeat;
    }
    .horizontal-menu .main-menu__arrow svg{display:block;}
    .horizontal-menu .main-menu__submenu{background-color:white;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 8px 24px rgba(0, 0, 0, 0.26);box-shadow:0 8px 24px rgba(0, 0, 0, 0.26);top:100%;left:0;width:100%;visibility:hidden;opacity:0;-webkit-transition:all 150ms ease-in-out 0s,visibility 0s linear 150ms,z-index 0s linear 0.01s,left 0s linear 0.01s;-o-transition:all 150ms ease-in-out 0s,visibility 0s linear 150ms,z-index 0s linear 0.01s,left 0s linear 0.01s;transition:all 150ms ease-in-out 0s,visibility 0s linear 150ms,z-index 0s linear 0.01s,left 0s linear 0.01s;z-index:2;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);pointer-events:none;}
    .horizontal-menu .main-menu__item.rtl .main-menu__submenu{left:auto;right:0;}
    .horizontal-menu .submenu__item{font-size:13px;}
    .horizontal-menu .submenu__arrow{display:none;}
    .horizontal-menu .main-menu__submenu--inline-blocks .submenu__list{margin-right:-27px;}
    .horizontal-menu .main-menu__submenu--inline-blocks .submenu__item{display:inline-block;vertical-align:top;margin-right:27px;margin-bottom:15px;}
    .horizontal-menu .main-menu__submenu--cols{min-height:100px;}
    .horizontal-menu .main-menu__submenu--cols .submenu__list{height:100%;}
    .horizontal-menu .main-menu__submenu--cols .submenu__item{margin-bottom:15px;}
    .horizontal-menu .submenu__item{width:215px;}
    .horizontal-menu .submenu__item--centered-items{text-align:center;}
    .horizontal-menu .submenu__item-ul{margin-top:10px;}
    .horizontal-menu .submenu__item-descr-image{display:none;}
    .horizontal-menu .submenu__item-li:not(:last-child){margin-bottom:5px;}
    .horizontal-menu .submenu__item-title{display:inline-block;color:#000;font-size:12px;font-weight:700;text-transform:uppercase;}
    .horizontal-menu .submenu__item-title:hover{color:#666;}
    .horizontal-menu .submenu__item-title-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
    .horizontal-menu .submenu__item-title-text .subtitle-icon{margin-right:10px;width:45px;height:45px;-ms-flex-negative:0;flex-shrink:0;}
    .horizontal-menu .submenu__item-li-link{font-size:13px;color:#666;}
    .horizontal-menu .submenu__item-li-link:hover{color:#000;}
    /*.horizontal-menu .main-menu__icon{display:none;}*/
    .horizontal-menu.main-menu--centered .main-menu__wrapper{margin-top:-35px;position:relative;z-index:12;}
    .horizontal-menu.main-menu--centered .main-menu__inner{border-radius:5px;}
    .horizontal-menu.main-menu--centered .main-menu{background-color:transparent !important;}
    .horizontal-menu.main-menu--centered .mid-bar{padding-bottom:50px;}
    .horizontal-menu.main-menu--centered .main-menu--white-bg{border:0 none;}
    .horizontal-menu.main-menu--centered .main-menu__inner{border-radius:5px;}
    .horizontal-menu.main-menu--centered .main-menu--white-bg .main-menu__inner{border:1px solid #e5e5e5;}
    .vertical-menu .main-menu--white-bg .mob-tab-button{border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none;}
    .vertical-menu .main-menu--colored-bg .mob-tab-button .icon{fill:#fff;}
    .vertical-menu .main-menu--colored-bg .mob-tab-button__text{color:#fff;}
    .vertical-menu .mid-bar{padding-bottom:35px;}
    .vertical-menu.grey-bg .main-menu__inner{border:1px solid #e6e6e6;}
    .vertical-menu .main-menu__wrapper{width:1242px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
    .vertical-menu{}
    .vertical-menu .main-menu{-ms-flex-preferred-size:226px;flex-basis:226px;margin-right:30px;position:relative;z-index:999;border-radius:5px;-ms-flex-negative:0;flex-shrink:0;}
    .vertical-menu .main-menu.menu-opened .main-menu__inner{visibility:visible;opacity:1;z-index:3;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.15s, 0s, 0.15s;-o-transition-delay:0.15s, 0s, 0.15s;transition-delay:0.15s, 0s, 0.15s;pointer-events:auto;}
    .vertical-menu .mob-tab-button{display:block;width:100%;border-radius:5px;overflow-x:hidden;font-weight:700;text-transform:uppercase;}
    .vertical-menu .mob-tab-button__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;}
    .vertical-menu .icon-mob-menu{display:none;}
    .vertical-menu .icon-side-menu{display:block;position:relative;top:-1px;}
    .vertical-menu .mob-tab-button__text{line-height:0;margin-left:10px;}
    .vertical-menu .icon-arrow{display:none;}
    .vertical-menu .submenu__item-img{display:none;}
    .vertical-menu .main-menu__inner{width:100%;background-color:white !important;border:1px solid #e6e6e6;border-top:none;border-radius:0px 0px 5px 5px;padding-top:20px;padding-bottom:20px;position:absolute;z-index:3;left:0;top:100%;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease-in-out 0s,visibility 0s linear 0.3s,z-index 0s linear 0.01s;-o-transition:all 0.3s ease-in-out 0s,visibility 0s linear 0.3s,z-index 0s linear 0.01s;transition:all 0.3s ease-in-out 0s,visibility 0s linear 0.3s,z-index 0s linear 0.01s;z-index:-1;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem);pointer-events:none;}
    .vertical-menu .main-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:20px;padding-right:20px;}
    .vertical-menu .main-menu__item:not(:last-child){padding-bottom:23px;}
    .vertical-menu .main-menu__icon{width:20px;height:20px;display:inline-block;vertical-align:middle;position:relative;margin-right:10px;-ms-flex-negative:0;flex-shrink:0;}
    .vertical-menu .main-menu__icon img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
    .vertical-menu .main-menu__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
    .vertical-menu .main-menu__link:hover{color:#666;}
    .vertical-menu .main-menu__link-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;font-size:13px;}
    .vertical-menu .main-menu__arrow{-ms-flex-preferred-size:5px;flex-basis:5px;}
    .vertical-menu .main-menu__submenu{position:absolute;top:-13px;left:100%;width:265px;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:5px 5px 19px rgba(0, 0, 0, 0.14);box-shadow:5px 5px 19px rgba(0, 0, 0, 0.14);z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 150ms linear 0ms;-o-transition:all 150ms linear 0ms;transition:all 150ms linear 0ms;pointer-events:none;-webkit-transform:translate3d(20%, 0, 0);transform:translate3d(20%, 0, 0);}
    .vertical-menu .main-menu__submenu.hover{opacity:1;visibility:visible;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;left:100%;pointer-events:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
    .vertical-menu .submenu__header{padding-left:20px;padding-right:16px;padding-top:13px;padding-bottom:10px;text-transform:uppercase;font-weight:700;font-size:13px;border-bottom:1px solid #e5e5e5;}
    .vertical-menu .submenu__list{padding-top:20px;padding-bottom:20px;}
    .vertical-menu .submenu__item{position:relative;padding-left:20px;padding-right:14px;}
    .vertical-menu .submenu__item:not(:last-child){margin-bottom:10px;}
    .vertical-menu .submenu__item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}
    .vertical-menu .submenu__item-title:hover .submenu__item-title-text{color:#000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
    .vertical-menu .submenu__item-title-text{font-size:13px;color:#666;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
    .vertical-menu .submenu__item-title-text .subtitle-icon{width:20px;height:20px;margin-right:10px;}
    .vertical-menu .submenu__arrow{display:none;}
    .vertical-menu .submenu__item.hasArrow .submenu__arrow{display:initial;width:4px;height:5px;position:relative;}
    .vertical-menu .submenu__item.hasArrow .submenu__arrow .icon{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
    .vertical-menu .submenu-wrapper{position:absolute;left:100%;top:0;z-index:2;width:254px;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:5px 5px 19px rgba(0, 0, 0, 0.14);box-shadow:5px 5px 19px rgba(0, 0, 0, 0.14);padding:20px;opacity:0;visibility:hidden;-webkit-transition:opacity 150ms linear, -webkit-transform 150ms linear;transition:opacity 150ms linear, -webkit-transform 150ms linear;-o-transition:opacity 150ms linear, transform 150ms linear;transition:opacity 150ms linear, transform 150ms linear;transition:opacity 150ms linear, transform 150ms linear, -webkit-transform 150ms linear;-webkit-transform:translate3d(20%, 0, 0);transform:translate3d(20%, 0, 0);pointer-events:none;height:0;overflow:hidden;}
    .vertical-menu .submenu-wrapper.hover{opacity:1;visibility:visible;-webkit-transition:opacity 150ms linear, -webkit-transform 150ms linear;transition:opacity 150ms linear, -webkit-transform 150ms linear;-o-transition:opacity 150ms linear, transform 150ms linear;transition:opacity 150ms linear, transform 150ms linear;transition:opacity 150ms linear, transform 150ms linear, -webkit-transform 150ms linear;left:100%;pointer-events:auto;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:auto;overflow:visible;}
    .vertical-menu .submenu__item-ul{padding-left:0;}
    .vertical-menu .submenu__item-li:not(:last-child){margin-bottom:15px;}
    .vertical-menu .submenu__item-li-link{color:#666;font-size:13px;}
    .vertical-menu .submenu__item-li-link:hover{color:#000;}
    .vertical-menu .submenu__item-descr-image{display:none;}
    .vertical-menu .menu-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}
    .secondary-menu__wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:986px;}
    .secondary-menu{width:100%;border:1px solid #e5e5e5;border-radius:5px;-webkit-box-shadow:1.5px 2.6px 7px rgba(0, 0, 0, 0.04);box-shadow:1.5px 2.6px 7px rgba(0, 0, 0, 0.04);}
    .grey-bg .secondary-menu{border:0;-webkit-box-shadow:1.5px 2.6px 7px rgba(0, 0, 0, 0.04);box-shadow:1.5px 2.6px 7px rgba(0, 0, 0, 0.04);}
    .secondary-menu__list{margin:0;padding:0;}
    .secondary-menu__item{padding-top:16px;padding-bottom:15px;padding-left:34px;padding-right:34px;}
    .secondary-menu .nav__dropdown-wrapper.priority-nav__wrapper .nav__dropdown-toggle{padding-top:16px;padding-bottom:16px;padding-left:34px;padding-right:34px;}
    .secondary-menu__link, .secondary-menu .nav__dropdown-wrapper.priority-nav__wrapper .nav__dropdown-toggle{display:inline-block;line-height:1;font-weight:700;font-size:1.4rem;white-space:nowrap;background-color:transparent;}
    .secondary-menu__link:hover, .secondary-menu .nav__dropdown-wrapper.priority-nav__wrapper .nav__dropdown-toggle:hover{opacity:.6;}
    .secondary-menu .secondary-menu__item:first-child .secondary-menu__link{border-radius:5px;}
    .horizontal-menu .main-menu .flexMenu-viewMore{float:left;}
    .horizontal-menu .main-menu__item + .parent:hover ul + ul, .horizontal-menu .main-menu__item + .parent:hover > ul, .horizontal-menu .main-menu__item + .flexMenu-viewMore:hover ul + ul, .horizontal-menu .main-menu__item + .flexMenu-viewMore:hover > ul{visibility:visible;opacity:1;z-index:9999;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0.3s, 0s, 0.3s;-o-transition-delay:0.3s, 0s, 0.3s;transition-delay:0.3s, 0s, 0.3s;pointer-events:auto;}
    .horizontal-menu .main-menu__item + .parent > a, .horizontal-menu .main-menu__item + .flexMenu-viewMore > a{display:block;padding-left:32px;padding-right:32px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1;padding-top:29px;padding-bottom:28px;position:relative;text-decoration:none;}
    .horizontal-menu .main-menu__item + .parent > ul, .horizontal-menu .main-menu__item + .flexMenu-viewMore > ul{position:absolute;}
    .horizontal-menu .main-menu__item + .parent ul + ul, .horizontal-menu .main-menu__item + .parent > ul, .horizontal-menu .main-menu__item + .flexMenu-viewMore ul + ul, .horizontal-menu .main-menu__item + .flexMenu-viewMore > ul{font-size:0;left:auto;right:0;z-index:100;top:100%;width:auto;max-width:100%;background-color:#fff;padding-top:30px;padding-left:27px;padding-right:27px;padding-bottom:13px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 8px 24px rgba(0, 0, 0, 0.26);box-shadow:0 8px 24px rgba(0, 0, 0, 0.26);visibility:hidden;opacity:0;-webkit-transition:all 150ms ease-in-out 0s,visibility 0s linear 150ms,z-index 0s linear 0.01s;-o-transition:all 150ms ease-in-out 0s,visibility 0s linear 150ms,z-index 0s linear 0.01s;transition:all 150ms ease-in-out 0s,visibility 0s linear 150ms,z-index 0s linear 0.01s;z-index:2;-webkit-transform:translateY(-2rem);-ms-transform:translateY(-2rem);transform:translateY(-2rem);pointer-events:none;}
    .horizontal-menu .main-menu__item + .parent .main-menu__item, .horizontal-menu .main-menu__item + .flexMenu-viewMore .main-menu__item{float:none;display:inline-block;vertical-align:top;margin-right:27px;margin-bottom:15px;width:215px;}
    .horizontal-menu .main-menu__item + .parent .main-menu__item:nth-child(5), .horizontal-menu .main-menu__item + .flexMenu-viewMore .main-menu__item:nth-child(5){margin-right:0;}
    .horizontal-menu .main-menu__item + .parent .main-menu__link, .horizontal-menu .main-menu__item + .flexMenu-viewMore .main-menu__link{padding:0;}
    .horizontal-menu .main-menu__item + .parent .main-menu__link:hover .main-menu__link-text, .horizontal-menu .main-menu__item + .flexMenu-viewMore .main-menu__link:hover .main-menu__link-text{color:#666;}
    .horizontal-menu .main-menu__item + .parent .submenu__item-title:hover .submenu__item-title-text, .horizontal-menu .main-menu__item + .flexMenu-viewMore .submenu__item-title:hover .submenu__item-title-text{color:#000;}
    .horizontal-menu .main-menu__item + .parent .submenu__item-title-text, .horizontal-menu .main-menu__item + .parent .main-menu__link-text, .horizontal-menu .main-menu__item + .flexMenu-viewMore .submenu__item-title-text, .horizontal-menu .main-menu__item + .flexMenu-viewMore .main-menu__link-text{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
    .horizontal-menu .main-menu__item + .parent .main-menu__link-text, .horizontal-menu .main-menu__item + .flexMenu-viewMore .main-menu__link-text{display:inline-block;color:#000;font-size:12px;font-weight:700;text-transform:uppercase;}
    .horizontal-menu .main-menu__item + .parent .main-menu__submenu, .horizontal-menu .main-menu__item + .flexMenu-viewMore .main-menu__submenu{position:static !important;padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;min-height:0 !important;margin-top:10px;visibility:visible;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
    .horizontal-menu .main-menu__item + .parent .submenu__list, .horizontal-menu .main-menu__item + .flexMenu-viewMore .submenu__list{height:auto !important;}
    .horizontal-menu .main-menu__item + .parent .submenu__item, .horizontal-menu .main-menu__item + .flexMenu-viewMore .submenu__item{position:static !important;margin-bottom:10px !important;display:block;}
    .horizontal-menu .main-menu__item + .parent .submenu__item-title-text, .horizontal-menu .main-menu__item + .flexMenu-viewMore .submenu__item-title-text{text-transform:none !important;font-weight:400;font-size:13px;color:#666;}
    .horizontal-menu .main-menu__item + .parent .submenu__item-ul, .horizontal-menu .main-menu__item + .parent .main-menu__arrow, .horizontal-menu .main-menu__item + .flexMenu-viewMore .submenu__item-ul, .horizontal-menu .main-menu__item + .flexMenu-viewMore .main-menu__arrow{display:none;}
    .main-menu--white-bg .parent > a, .main-menu--white-bg .flexMenu-viewMore > a{color:#000;}
    .main-menu--colored-bg .parent > a, .main-menu--colored-bg .flexMenu-viewMore > a{color:#fff;}
    .main-menu--no-icons .subtitle-icon, .main-menu--no-icons .main-menu__icon{display:none;}
    .main-menu__item-page-link{display:none;}
    .vertical-menu.home-page .mob-tab-button{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
    .menu-opened .mob-tab-button{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}
    .vertical-menu .mob-tab-button__inner{padding-top:20px;padding-bottom:20px;}
    .vertical-menu .main-menu__item.hover .fixedHeight{height:auto !important;overflow:visible !important;}
    .main-menu__submenu.fixedHeight{overflow:auto;}
    .horizontal-menu .main-menu .main-menu__list{max-height:72px;overflow:hidden;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;}
    .horizontal-menu .main-menu__item:first-child .main-menu__link, .horizontal-menu .main-menu__item .main-menu__link{-webkit-transition:unset;-o-transition:unset;transition:unset;white-space:nowrap;}
}
.mobile-menu__back{

}
.submenu__item-li-text{
    opacity: 0.4;
    font-size: 15px;
    margin-bottom: 12px;
}
.horizontal-menu .submenu__item-title-text .subtitle-text{
    color: #070707;
    font-size: 16px;
    text-transform: uppercase;
}