.menu{position:sticky;top:0;left:0;width:100%;z-index:10;background:#282e27;border-bottom:1px solid #fff}.menu .site-menu.default{background:none;justify-content:flex-end;padding:0;width:100%;position:relative;overflow:hidden}.menu .site-menu.default .logo-container{position:absolute;left:0;top:-30px}.menu .site-menu.default .navbar-collapse .navbar-nav{width:100%;justify-content:flex-end;padding:20px 0}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list{width:75%;justify-content:space-between;align-items:center}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .menu-button{color:#fff;font-size:13px;line-height:1;text-transform:uppercase;font-weight:500;padding:10px 10px;-moz-transition:.1s all linear;-ms-transition:.1s all linear;-webkit-transition:.1s all linear;transition:.1s all linear}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .menu-button:hover,.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .menu-button:focus,.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .menu-button.selected{color:#e8c142;background:none}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .menu-button .menu-arrow{right:5px}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item.has-sub .menu-button{padding-right:20px}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .sublist{border:1px solid #282e27;min-width:250px}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .sublist .menu-item:not(:last-child){border-bottom:1px solid #e7eaec}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .sublist .menu-item .menu-button{margin:0;background:#fff;color:#282e27;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .sublist .menu-item .menu-button:hover,.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .sublist .menu-item .menu-button:focus,.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .sublist .menu-item .menu-button.selected{color:#fff;background:#282e27}.menu .site-menu.default .navbar-toggler .navbar-toggler-icon{color:#fff}.menu .site-menu.default .language-container{display:grid;align-items:center;grid-template-columns:auto auto auto;padding-left:30px}.menu .site-menu.default .language-container .lang{font-size:14px;text-decoration:none;font-weight:600;color:#fff;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}.menu .site-menu.default .language-container .lang:hover,.menu .site-menu.default .language-container .lang:focus,.menu .site-menu.default .language-container .lang.active{color:#e8c142}.menu .site-menu.default .language-container .divider{width:1px;height:70%;background-color:#fff;margin:0 10px}.menu .mobile-menu .body .language-container{position:absolute;bottom:-30px;padding-left:10px;display:grid;grid-template-columns:auto 1px auto;align-items:center}.menu .mobile-menu .body .language-container .lang{text-decoration:none;color:#282e27;-moz-transition:.2s color linear;-ms-transition:.2s color linear;-webkit-transition:.2s color linear;transition:.2s color linear;font-weight:600;padding:0 10px;line-height:1;font-size:16px}.menu .mobile-menu .body .language-container .lang:hover,.menu .mobile-menu .body .language-container .lang:focus,.menu .mobile-menu .body .language-container .lang.active{color:#429044}.menu .mobile-menu .body .language-container .divider{display:inline-block;width:1px;height:16px;padding-top:2px;background-color:#282e27}@media(max-width: 1199px){.menu .site-menu.default .logo-container{top:-10px}.menu .site-menu.default .logo-container img{max-width:150px}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list{width:80%}.menu .site-menu.default .navbar-collapse .navbar-nav .menu-list .menu-item .menu-button{font-size:11px}.menu .site-menu.default .language-container{padding-left:15px}.menu .site-menu.default .language-container .lang{font-size:13px}}@media(max-width: 991px){.menu .site-menu.default{padding:5px 0}.menu .site-menu.default .logo-container img{max-width:120px}}@media(max-width: 767px){.menu .site-menu.default .language-container{display:none}}
