.menu-container{background-color:#fff;position:sticky;display:flex;z-index:10;width:100%;top:0;border-bottom:1px solid #f0f0f0}.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{position:relative}.menu-container .site-menu.default .menu-list .menu-item>.menu-button{font-size:14px;text-transform:uppercase;font-weight:700;padding:5px 30px;color:#8b8b8b;line-height:1.2;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 .menu-list .menu-item>.menu-button:hover,.menu-container .site-menu.default .menu-list .menu-item>.menu-button:focus,.menu-container .site-menu.default .menu-list .menu-item>.menu-button.selected{color:#262525}.menu-container .site-menu.default .menu-list .menu-item::before{content:"";position:absolute;top:50%;right:0;height:20px;width:1px;background-color:#969696;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.menu-container .site-menu.default .menu-list>.menu-item:last-child::before{display:none}.menu-container .site-menu.default .navbar-toggler{text-align:right;margin-left:auto}.menu-container .site-menu.default .navbar-toggler .navbar-toggler-icon{color:#343434}.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:#8b8b8b;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:#262525}.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{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:#262525}@media(max-width: 991px){.menu-container .site-menu.default{justify-content:space-between}}
