.menu__item--depth-1.menu__item--has-submenu:hover>.menu__link:after,.menu__item--depth-1.nav__item--mega-branch:hover>.menu__link:after,.menu__item--depth-1:hover>.menu__link:after{width:100%}@media (max-width:1199px){.header__control{margin-right:20px}.header__navigation-toggle{display:inline-flex}}@media (max-width:991px){.header__control{margin-right:15px}}.header--7.header{border-bottom-left-radius:var(--border-radius-none);border-bottom-left-radius:0;border-bottom-right-radius:var(--border-radius-none);border-bottom-right-radius:0;border-top-left-radius:var(--border-radius-none);border-top-left-radius:0;border-top-right-radius:var(--border-radius-none);border-top-right-radius:0;margin-top:0;padding:0}.header--7 .header__row{padding-bottom:0;padding-top:0}.header--7 .header__more{align-items:center;cursor:pointer;display:flex;margin-right:0;position:relative}.header--7 .header__more>span{color:var(--color-text-body);font-size:22px;font-weight:600;line-height:125%;text-transform:none}.header--7 .menu-full__close{display:none}.header--7 .header__logo--main{padding-bottom:0;padding-top:0}.header--7 .header__more .header__nav-icon{height:20px;margin-left:10px;margin-top:0;width:19px}.header--7 .header__navigation{margin-right:30px}.header--7 .header__navigation .menu--desktop .menu__item--depth-1{padding:37px 15px}.header--7 .header__control,.header--7 .language-switcher,.header--7 .language-switcher__label{height:100%}.header__search .site-search__open,.header__search .site-search__open:hover{background:transparent;color:var(--color-text-highlight)}.header__search .site-search__open:hover{border-color:transparent}.header__more--menu{background:#fff;border-radius:var(--border-radius-large);display:none;left:-100%;margin-top:58px;padding:18px 30px;position:absolute;top:100%;width:280px;z-index:150}.header__more--menu .menu__item--depth-1,.header__nav-icon.open .menu-full__close,.header__nav-icon.open+.header__more--menu{display:block}.menu--desktop .menu__submenu{background:transparent!important;box-shadow:none;padding:0;width:303px}.menu--desktop .menu__submenu .menu__item{border-bottom:none}.menu--desktop .menu__submenu .menu__item a{padding:8px 25px 8px 20px}.menu--desktop ul.menu__submenu.menu__submenu--level-2 li:first-child{margin-top:18px}.menu--desktop ul.menu__submenu.menu__submenu--level-2 li:first-child .menu__child-toggle{padding-top:24px}.menu--desktop ul.menu__submenu.menu__submenu--level-2 li:first-child>a,.menu--desktop ul.menu__submenu.menu__submenu--level-2 li:first-child>span{border-top-left-radius:var(--border-radius-large);border-top-right-radius:var(--border-radius-large);padding-top:34px}.menu--desktop ul.menu__submenu.menu__submenu--level-2 li:last-child>a,.menu--desktop ul.menu__submenu.menu__submenu--level-2 li:last-child>span{border-bottom-left-radius:var(--border-radius-large);border-bottom-right-radius:var(--border-radius-large);padding-bottom:34px}.menu--desktop .menu__item--depth-1.menu__item--open ul.menu__submenu.menu__submenu--level-2:before{border-bottom:10px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";display:block;left:50%;position:absolute;top:8px;transform:translateX(-50%)}.menu--desktop .menu__child-toggle-icon{border-left:5px solid transparent!important;border-right:5px solid transparent!important;border-top:5px solid var(--color-text-body)!important;border-width:0;height:0;transform:rotate(0deg)}.menu--desktop .menu__item--depth-2 .menu__child-toggle-icon{transform:rotate(270deg)}.menu--desktop ul.menu__submenu.menu__submenu--level-3 li{margin-left:13px}.menu--desktop .menu__item--depth-2.menu__item--has-submenu.menu__item--open>a:after{background:transparent!important;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #fff;content:"";display:block;position:absolute;right:-14px;top:20px;transform:rotate(270deg);width:19px}.menu--desktop .menu__item--depth-2.menu__item--has-submenu.menu__item--open:first-child>a:after{top:40px}.menu--desktop ul.menu__submenu--level-3{margin-top:-30px}.menu--desktop ul.menu__submenu.menu__submenu--level-2 li:first-child ul.menu__submenu.menu__submenu--level-3.no-list{margin-top:0}.language-switcher__label-current:after{border-width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--color-text-body);margin-left:2px;margin-top:3px;transform:rotate(0deg)}.language-switcher .lang_list_class{background:transparent;box-shadow:none}.language-switcher .lang_list_class:before{border-bottom:10px solid var(--color-bg-primary);border-left:9px solid transparent;border-right:9px solid transparent;border-top:0;content:"";display:block;left:50%;margin-left:-9px;opacity:1;position:absolute;top:13px}.language-switcher .lang_list_class li:first-child{margin-top:18px}.language-switcher .lang_list_class li{background:var(--color-bg-primary)}.language-switcher .lang_list_class li:first-child{border-top-left-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small);padding-top:15px}.language-switcher .lang_list_class li:last-child{border-bottom-left-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);padding-bottom:15px}@media screen and (max-width:1199px){.header--7.header{margin-left:0;margin-right:0;margin-top:0;padding:0;width:auto}.menu__nav-popup.open{margin-top:var(--spacing-0px)}.header--7 .header__more{display:none}.header--7 .header__logo--main{padding-bottom:13px;padding-top:13px}.menu__close-toggle{margin-top:var(--spacing-0px);right:30px}ul.menu__submenu.menu__submenu--level-2,ul.menu__submenu.menu__submenu--level-3{padding-left:20px}.nav-open .header__control{margin-right:35px}}.header{background:#fff}.header.header--sticky-active{background:#f9f9fb}.menu__submenu,.menu__submenu .menu__link,.menu__submenu .menu__link:focus,.menu__submenu .menu__link:hover{background:#fff}.header__more .header__nav-icon,.header__more .header__nav-icon .menu-full__close,.header__more .header__nav-icon:focus,.header__more .header__nav-icon:hover{color:var(--color-primary)}.main-navigation{cursor:default!important;font-family:Roboto,Arial,sans-serif}.main-navigation .header__nav-icon{background:#b80025;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px!important;width:48px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;font-size:0;justify-content:center;line-height:0;-webkit-transition:.3s;transition:.3s}.main-navigation .header__nav-icon:before{background:#b8e4ff;bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:.3s;transition:.3s;visibility:hidden;z-index:9}.menu-active .main-navigation .header__nav-icon:before{opacity:.8;visibility:visible}.main-navigation .header__nav-icon svg{height:auto;width:18px}.main-navigation .header__nav-icon .menu-full__close svg{width:14px}.main-navigation .header__nav-icon:hover{background:#ff3014}.main-navigation .header__more--menu{background:#fff;border-radius:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;left:auto;margin:0;overflow:auto;padding:60px 80px;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s;transition:.3s;width:50%}.menu-active .main-navigation .header__more--menu{-webkit-transform:translateX(0);transform:translateX(0)}.main-navigation .hs_cos_wrapper{max-width:505px}.main-navigation .menu-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 100px;max-width:505px}.main-navigation .menu-head,.main-navigation .menu-head .home-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-navigation .menu-head .home-link{color:#000;font-size:22px;font-weight:500;gap:25px;line-height:1.3;text-decoration:none}.main-navigation .menu-head .header__nav-icon:before{display:none}.main-navigation .menu-head .header__nav-icon .menu-full__close{display:block}.main-navigation .menu>ul{list-style:none;margin:0;padding:0}.main-navigation .menu>ul>li{border-bottom:1px solid #9ba0ad;padding:40px 0 24px}.main-navigation .header__more--menu .menu>ul>li>a{color:#2c2f34;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:36px;font-weight:400;justify-content:space-between;line-height:1.3}.main-navigation .header__more--menu .menu>ul>li>a:after{display:none}.main-navigation .header__more--menu .menu>ul>li.menu__item--open .menu__child-toggle,.main-navigation .header__more--menu .menu>ul>li>a:hover,.main-navigation .header__more--menu .menu>ul>li>a:hover .menu__child-toggle{color:#b80025}.main-navigation .header__more--menu .menu>ul>li.menu__item--open .menu__child-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-navigation .menu .menu__child-toggle{height:40px;-webkit-transform:none;transform:none;width:40px}.main-navigation .menu .menu__child-toggle .menu__child-toggle-icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:none!important;justify-content:center}.main-navigation .menu .menu__child-toggle svg{-webkit-transition:.3s;transition:.3s}.main-navigation .menu .menu__submenu{list-style:none;margin:0;padding:15px 0 0;position:static;width:100%}.main-navigation .header__more--menu .menu .menu__submenu>li{margin-top:15px!important}.main-navigation .header__more--menu .menu .menu__submenu>li>a{color:#2c2f34;display:block;font-size:24px;font-weight:500;line-height:1.3;padding:15px 24px!important;text-decoration:none;-webkit-transition:.3s;transition:.3s}.main-navigation .header__more--menu .menu .menu__submenu>li>a:hover{color:#b80025}.main-navigation .header__nav-icon{color:#fff}.main-navigation .header__nav-icon:hover{background:#b80025;color:#fff}.main-navigation .header__nav-icon .menu-full__close{color:#fff}body.menu-active{overflow:hidden}.main-navigation{max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}