@media (min-width:992px){#navigation .mega-menu-vertical>.dropdown-menu,#navigation .mega-menu>.dropdown-menu{box-shadow:none;bottom:auto;box-sizing:border-box;clip:auto;color:#666;float:none;font-family:inherit;height:auto;list-style-type:none;margin:3px 0 0;min-height:auto;max-height:none;min-width:auto;outline:0;overflow:visible;right:auto;text-indent:0;top:auto;vertical-align:baseline;word-wrap:break-word;white-space:normal;visibility:hidden;pointer-events:auto;z-index:999;max-width:none;position:fixed;opacity:0;transition:opacity .2s ease-in,transform .2s ease-in,visibility .2s ease-in;padding:27px 0;display:block;width:100%}#navigation .mega-menu-vertical>.dropdown-menu,#navigation .mega-menu-vertical>.dropdown-menu>li>.dropdown-menu li a,#navigation .mega-menu>.dropdown-menu{line-height:1.7;text-transform:none;text-decoration:none;text-align:left;font-size:14px}#navigation .mega-menu>.dropdown-menu{background:rgba(45,48,50,.95);border-radius:0;border:0;left:0;transform:translate(0,10px)}#navigation .mega-menu-vertical>.dropdown-menu{background:0 0;border-radius:0;border:0;left:50%;transform:translate(-50%,10px)}#navigation .mega-menu-vertical>.dropdown-menu::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:rgba(45,48,50,.95);width:100vw;height:100%}#navigation .mega-menu-vertical:hover>.dropdown-menu,#navigation .mega-menu:hover>.dropdown-menu{opacity:1;visibility:visible}#navigation .mega-menu-vertical>.dropdown-menu>li{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;float:left;width:25%}#navigation .mega-menu-vertical>.dropdown-menu>li>a{word-wrap:normal;font-size:16px;font-weight:700;color:#fff;text-align:left;margin:0;padding:0;vertical-align:top;display:block;border:0;line-height:1.7}#navigation .mega-menu-vertical>.dropdown-menu>li:first-child>a,#navigation .mega-menu>.dropdown-menu>li:first-child>.dropdown-menu,#navigation .mega-menu>.dropdown-menu>li:first-child>a{padding-top:0}#navigation .mega-menu li a .caret,#navigation .mega-menu-vertical li a .caret{display:none}#navigation .mega-menu-vertical>.dropdown-menu>li>.dropdown-menu{position:relative;left:0;top:0;display:block!important;background:0 0;width:100%;padding:0;margin-top:0;align-items:center}#navigation .mega-menu-vertical>.dropdown-menu>li>.dropdown-menu li a{border:none;display:flex;align-items:center;position:relative;color:#fff;padding:6px 0;border-bottom:1px solid #8d8d8d;font-weight:400}#navigation .mega-menu-vertical .menu-image{width:16px;height:23px}#navigation .mega-menu-vertical>.dropdown-menu>li .dropdown-menu>li:hover>a,#navigation .mega-menu>.dropdown-menu>li .dropdown-menu>li:hover>a,#navigation .mega-menu>.dropdown-menu>li>a:hover{font-weight:700}#navigation .mega-menu>.dropdown-menu>li{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:277px 1fr}#navigation .mega-menu>.dropdown-menu>li>a{word-wrap:normal;border-bottom:1px solid rgba(255,255,255,.29);font-size:16px;line-height:39px;letter-spacing:.04em;font-weight:500;padding:11px 0 9px}#navigation .mega-menu>.dropdown-menu>li>.dropdown-menu{position:relative;left:0;top:0;display:grid!important;grid-template-columns:repeat(3,1fr);background:0 0;width:100%;border-bottom:1px solid rgba(255,255,255,.29);grid-gap:0 28.5px;padding:11px 0 9px;margin-top:0;align-items:center}#navigation .mega-menu>.dropdown-menu>li>.dropdown-menu li a{border:none;display:flex;align-items:center;padding:0;position:relative;font-size:14px;font-weight:400;line-height:30px}#navigation .mega-menu .menu-image{width:22px;height:16px}.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper,.menu-image-title-after.menu-image-title,.menu-image-title-before.menu-image-not-hovered img{padding-left:12px}}@media (min-width:768px){#navigation .mega-menu>.dropdown-menu>li{width:750px}#navigation .mega-menu-vertical>.dropdown-menu{max-width:750px;width:100%;padding:35px 15px 15px}}@media (min-width:992px){#navigation .mega-menu>.dropdown-menu>li{width:970px}#navigation .mega-menu-vertical>.dropdown-menu{max-width:970px;width:100%;padding:35px 15px 15px}}@media (min-width:1200px){#navigation .mega-menu>.dropdown-menu>li{max-width:1030px}#navigation .mega-menu-vertical>.dropdown-menu{max-width:1030px;width:100%;padding:35px 15px 15px}}