.menu-container{background-color:#fff;position:sticky;display:flex;z-index:10;width:100%;top:0;border-bottom:1px solid #dcdcdc}.menu-container .site-menu.default{background-color:#fff;display:grid;grid-auto-flow:column;justify-content:space-around;padding:20px 0}.menu-container .site-menu.default .menu-list .menu-item>.menu-button{font-size:14px;text-transform:uppercase;font-weight:500;padding:5px 17px;color:#000;line-height:1.2}.menu-container .site-menu.default .navbar-toggler{text-align:right;margin-left:auto}.menu-container .site-menu.default .navbar-toggler .navbar-toggler-icon{color:#000}.menu-container .site-menu.default .navbar-collapse{width:100%}.menu-container .site-menu.default .navbar-collapse .navbar-nav{width:100%}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list{margin-left:auto}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item.has-sub{margin-right:7px}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item.has-sub>.sublist.active{border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;min-width:500px;background-color:#fff}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item.has-sub>.sublist.active>.menu-item{padding:7px 5px 7px 20px;position:relative}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item.has-sub>.sublist.active>.menu-item::before{content:"";font-family:"Font Awesome 5 Pro";-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:15px;top:50%;display:inline-block;line-height:1;font-size:10px;position:absolute;color:#dfdfdf}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item.has-sub>.sublist.active>.menu-item>.menu-button{color:#000;background-color:rgba(0,0,0,0);-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear;position:relative;line-height:1.6;text-transform:initial;font-size:14px}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item.has-sub>.sublist.active>.menu-item>.menu-button:hover,.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item.has-sub>.sublist.active>.menu-item>.menu-button:focus,.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item.has-sub>.sublist.active>.menu-item>.menu-button.selected{color:#e5bf8d}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item.has-sub>.menu-button .menu-arrow{right:0}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item>.menu-button{color:#000;background-color:rgba(0,0,0,0);-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item>.menu-button:hover,.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item>.menu-button:focus,.menu-container .site-menu.default .navbar-collapse .navbar-nav .menu-list>.menu-item>.menu-button.selected{color:#e5bf8d}@media(min-width: 992px)and (max-width: 1199.98px){.menu-container .site-menu.default .menu-list .menu-item>.menu-button{padding:5px 13px;font-size:13px}}@media(max-width: 991px){.menu-container .site-menu.default{justify-content:space-between}}
