:root{--nav-right-pad: 55px;--nav-wrap-x-pad: 0}@media (max-width: 1200px){:root{--nav-right-pad: 35px;--nav-wrap-x-pad: -40px}}.nav-wrap{margin:40px var(--nav-wrap-x-pad) 0}.nav{position:relative;z-index:1}.nav a{display:block;text-decoration:none;color:#bcbec2;font-size:15px;font-family:"proxima-nova", sans-serif;font-style:normal;font-weight:300}.nav a:hover{color:#fff}.nav ul{margin:0;padding:0}.nav li.depth-0{position:relative}.nav .nav-item-parent-wrap a{-webkit-transition:color 0.5s ease;transition:color 0.5s ease}.nav .nav-item-parent-wrap a button{cursor:pointer}.nav .nav-item-parent-wrap a button svg{display:block}@media (min-width: 1100px){.nav .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav .menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav li.depth-0{padding:10px var(--nav-right-pad) 10px 15px}.nav li.depth-0:hover .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-animation:menu-transition-down 0.3s both;animation:menu-transition-down 0.3s both}.nav .mega-menu li.depth-1>a:hover,.nav li.depth-1>.nav-item-parent-wrap>a:hover{color:#2C3E68}.nav .nav-item-parent-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.45rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.nav .nav-item-parent-wrap button{-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#cca243}.nav .nav-item-parent-wrap button svg{width:10px;height:6px}.nav .sub-menu{position:absolute;left:0;top:100%;z-index:1200;display:none}.nav .sub-menu a{display:block;width:100%;padding:8px 25px 8px 25px;font-size:15px;background-color:#f1f0ec;color:#19181b;border-top:1px solid #fff;border-left:5px solid #d5a129;white-space:nowrap;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.nav .sub-menu a:hover{background-color:#323640;color:#fff}.nav .mega-menu:hover>.sub-menu-wrapper{padding:35px 0}.nav .mega-menu:hover>.nav-item-parent-wrap::after{content:'';position:absolute;z-index:1;inset:auto 0 0 0;width:100%;height:3px;-webkit-transform:translateY(13px);transform:translateY(13px);background-color:#cca243}.nav .mega-menu>.sub-menu-wrapper{position:absolute;top:100%;left:var(--left-position);width:var(--width);background-color:#d8d5d0}.nav .mega-menu>.sub-menu-wrapper>.sub-menu{max-width:1400px;padding-left:40px;padding-right:40px;margin:auto;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.nav .mega-menu>.sub-menu-wrapper>.sub-menu>li>.nav-item-parent-wrap>a,.nav .mega-menu>.sub-menu-wrapper>.sub-menu>li>a{text-transform:uppercase;font-weight:500}}@media (min-width: 1100px) and (max-width: 1440px){.nav .mega-menu>.sub-menu-wrapper>.sub-menu>li:first-child a{border-left:none !important}}@media (min-width: 1100px){.nav .mega-menu>.sub-menu-wrapper .sub-menu{position:relative}.nav .mega-menu>.sub-menu-wrapper .sub-menu .sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav .mega-menu .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;display:none;width:100%}.nav .mega-menu .sub-menu button.nav-toggle{display:none}.nav .mega-menu .sub-menu .sub-menu{position:relative}.nav .mega-menu li.depth-1{width:16.6666666667%}.nav .mega-menu li.depth-1 a{padding:0 12px 4px;background-color:#d8d5d0;white-space:wrap}.nav .mega-menu li.depth-2 a{padding:4px 12px 4px;background-color:#d8d5d0}.nav .mega-menu li.depth-2:first-child a{padding-top:0}.nav .mega-menu li.depth-2 a:hover{background-color:#e9e7e3;color:#19181b}.nav .mega-menu a{border-top:none;border-left-width:2px}}@media (max-width: 1099px){.nav{display:none}body.burger-expanded .nav{display:block}.nav .nav-item-parent-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav .nav-item-parent-wrap a{width:100%;padding:20px 0 20px 40px;font-size:15px;font-weight:500}.nav .nav-item-parent-wrap.is-expanded button{color:#cca243}.nav .nav-item-parent-wrap.is-expanded button svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.nav .is-expanded+.sub-menu-wrapper{display:block;-webkit-animation:menu-transition-down 0.3s both;animation:menu-transition-down 0.3s both}.nav .sub-menu-wrapper{display:none}.nav .sub-menu{margin:0 20px 20px;background-color:#0e172c}.nav .sub-menu li{border-bottom:1px solid #828282}.nav .sub-menu a{padding:20px 0 20px 40px;font-size:15px}.nav button.nav-toggle{color:#36383d}.nav button.nav-toggle svg{width:15px;height:15px;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.nav li.depth-0{border-bottom:1px solid #828282;background-color:#f1f0ed}.nav li.depth-0 button.nav-toggle{padding:0 50px 0 20px}.nav li.depth-0>a,.nav li.depth-0>.nav-item-parent-wrap>a{color:#36383d;text-transform:uppercase}.nav li.depth-1 a{color:#e9e7e3}.nav li.depth-1 button.nav-toggle{padding:0 30px 0 20px;color:#cca243}.nav li.depth-1 .sub-menu{margin:0;padding:0 45px;background-color:#172138}.nav li.depth-1 .sub-menu li{border-bottom-style:dashed;padding-left:10px;padding-right:10px}.nav li.depth-1 .sub-menu li:last-child{border-bottom-width:0}.nav li.depth-1 .sub-menu a{padding-left:0}}.menu>li>ul.sub-menu{list-style:none}.burger-wrap{padding:15px 0 14px 40px;line-height:1;background-color:#36383d;display:none}@media (max-width: 1099px){.burger-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.burger-wrap .burger{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;line-height:1;font-weight:300;text-transform:uppercase;border:none;color:#fff}.burger-wrap img{display:block;width:40px;height:auto;-webkit-transform:translateY(2px);transform:translateY(2px)}@-webkit-keyframes menu-transition-down{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes menu-transition-down{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes menu-transition-over{0%{opacity:0;-webkit-transform:translateX(-4px);transform:translateX(-4px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes menu-transition-over{0%{opacity:0;-webkit-transform:translateX(-4px);transform:translateX(-4px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}

/*# sourceMappingURL=nav-newmill-2025.min.css.map */