:root{--header-height:100px}@media (max-width:767px){:root{--header-height:70px}}.mg2mix-megamenu{transition:.3s}.mg2mix-megamenu__container{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media (max-width:1200px){.mg2mix-megamenu{position:fixed;top:0;right:0;transform:translateX(100%);background-color:#fff;height:100vh;height:100dvh;width:100%;max-height:100vh;max-height:100dvh;padding:calc(var(--header-height) + 30px) 50px 0 50px;z-index:-1}.burger-menu-open .mg2mix-megamenu{transform:translateX(0)}.mg2mix-megamenu__container{align-items:flex-start;gap:24px;height:100%;max-height:100%;overflow-y:auto}.mg2mix-megamenu__container>nav{width:100%}}@media (max-width:767px){.mg2mix-megamenu{padding:calc(var(--header-height) + 20px) 7.2% 0 7.2%}}.mg2mix-megamenu__subnav{display:flex;align-items:center;gap:15px}.mg2mix-megamenu__subnav .menu{display:flex;align-items:center;gap:35px;list-style-type:none;padding:0}.mg2mix-megamenu__subnav .menu-item{position:relative}.mg2mix-megamenu__subnav .menu-item:not(:last-child)::after{content:'';position:absolute;top:4px;right:-18px;width:1px;height:10px;background-color:#002032}.mg2mix-megamenu__subnav .menu-item a{color:#002032;font-size:12px;line-height:1.5;font-weight:400;display:block}.mg2mix-megamenu__subnav .pll-switcher-select{width:auto;border:none;background-color:transparent;color:#002032;text-transform:uppercase;font-size:14px;font-weight:400;padding:0;cursor:pointer;transition:.3s}@media (max-width:1200px){.mg2mix-megamenu__subnav{order:2}.mg2mix-megamenu__subnav,.mg2mix-megamenu__subnav .menu{flex-direction:column;align-items:flex-start;gap:24px;width:100%}.mg2mix-megamenu__subnav .menu-item{width:100%}.mg2mix-megamenu__subnav .menu-item::after{display:none}.mg2mix-megamenu__subnav .menu-item a,.mg2mix-megamenu__subnav .pll-switcher-select{font-size:16px;line-height:1.4}}.mg2mix-megamenu__main{display:flex;justify-content:flex-end;align-items:center;gap:24px;list-style-type:none;padding:0}.mg2mix-megamenu__first-level-item{position:relative}.mg2mix-megamenu__first-level-link{padding:16px 24px;display:flex;align-items:center;gap:8px;background-color:#fff;border-radius:100px;cursor:pointer;font-size:14px;font-weight:600;line-height:1.4}@media (max-width:1200px){.mg2mix-megamenu__main{flex-direction:column;align-items:flex-start;width:100%}.mg2mix-megamenu__first-level-item{width:100%}.mg2mix-megamenu__first-level-link{width:100%;padding:0;font-size:16px;justify-content:space-between}.mg2mix-megamenu__first-level-link svg{transform:rotate(-90deg)}}.mg2mix-megamenu__submenu{position:fixed;width:100%;left:50%;max-width:1440px;padding:0 40px 0 40px;transform:translateX(-50%);transition:.3s}.mg2mix-megamenu__submenu-container{padding:32px 50px;border-radius:0 0 30px 30px;background:#fff;display:flex;gap:24px;transition:.3s}.mg2mix-megamenu__col{flex:1}.mg2mix-megamenu__col-links{display:flex;flex-direction:column;gap:24px}.mg2mix-megamenu__links-title-container{min-height:20px}.mg2mix-megamenu__links-title{font-size:16px;font-weight:600;line-height:1.4}.mg2mix-megamenu__sublinks{padding:0;list-style-type:none;display:flex;flex-direction:column;gap:40px}.mg2mix-megamenu__sublink{display:flex;align-items:center;gap:8px}.mg2mix-megamenu__sublink a{font-size:16px;font-weight:400;line-height:1.4;color:#111}.mg2mix-megamenu__sublink img{min-width:30px;min-height:30px;max-width:30px;max-height:30px;object-fit:contain}.mg2mix-megamenu__col-push{max-width:411px;min-height:289px;border-radius:10px;background-color:var(--Hover);padding:24px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden}.mg2mix-megamenu__col-push::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:10px;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%)}.mg2mix-megamenu__col-push>*{position:relative;z-index:1}.mg2mix-megamenu__push-title{color:#FFF;font-size:31px;font-weight:500;line-height:1.4}@media (min-width:1201px){.home .main-header-container:not(.elementor-sticky--effects) .main-header .mg2mix-megamenu__submenu{padding-top:10px}.mg2mix-megamenu__submenu{opacity:0;visibility:hidden}.mg2mix-megamenu__first-level-item:hover .mg2mix-megamenu__submenu{opacity:1;visibility:visible}.mg2mix-megamenu__submenu-container{transform:translateY(-5px)}.mg2mix-megamenu__first-level-item:hover .mg2mix-megamenu__submenu-container{transform:translateY(0)}}@media (max-width:1200px){.mg2mix-megamenu__submenu{position:fixed;top:0;left:0;transform:translateX(100%);background-color:#fff;height:100vh;height:100dvh;width:100%;max-height:100vh;max-height:100dvh;padding:calc(var(--header-height) + 30px) 50px 0 50px;z-index:1}.mg2mix-megamenu__first-level-item.submenu-open .mg2mix-megamenu__submenu{transform:translateX(0)}.mg2mix-megamenu__submenu-container{padding:0;flex-direction:column;height:100%;max-height:100%;overflow-y:auto;padding-bottom:30px;border-radius:0}.mg2mix-megamenu__col{flex:initial}.mg2mix-megamenu__links-title-container_no-title{display:none}.mg2mix-megamenu__sublinks{gap:24px}}@media (max-width:767px){.mg2mix-megamenu__submenu{padding:calc(var(--header-height) + 20px) 7.2% 0 7.2%}}.main-header button.burger-menu-toggle{display:flex;flex-direction:column;justify-content:space-around;width:30px;height:25px;background:transparent!important;border:none;cursor:pointer;padding:0;z-index:100;margin-left:auto;border:none}.main-header button.burger-menu-toggle:hover,.main-header button.burger-menu-toggle:focus{border:none}.line{width:100%;height:3px;background-color:#002032;border-radius:10px;transition:all 0.3s ease-in-out}.burger-menu-open .line:nth-child(1){transform:translateY(8px) rotate(45deg)}.burger-menu-open .line:nth-child(2){opacity:0}.burger-menu-open .line:nth-child(3){transform:translateY(-9px) rotate(-45deg)}@media (min-width:1201px){.main-header button.burger-menu-toggle{display:none}}.mg2mix-megamenu__return{display:flex;align-items:center;gap:8px;cursor:pointer}@media (min-width:1201px){.mg2mix-megamenu__return{display:none}}