#menu{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:#fcfcfc 0 0 no-repeat padding-box;height:90px;opacity:1;position:fixed;top:0;width:100%;z-index:999}.container__logo img{max-width:132px}#menu ul{margin:0;padding:0}#menu .main-menu{background:#fff;display:none}#tm:checked+.main-menu{display:block}#menu input[type=checkbox],#menu ul span.drop-icon{display:none}#menu .sub-menu,#menu li,#toggle-menu{border-color:rgba(0,0,0,.05);border-style:solid}#menu li,#toggle-menu{border-width:0 0 1px}#menu .sub-menu{background-color:#444;border-width:1px 1px 0;margin:0 1em}#menu .sub-menu li:nth-child(2n),#menu .sub-menu li:nth-child(odd){padding-left:5%}#menu .sub-menu li:last-child{border-width:0}#menu a,#menu li,#toggle-menu{display:block;position:relative;text-shadow:1px 1px 0 rgba(0,0,0,.125)}#toggle-menu{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}#menu a,#toggle-menu{padding:1em .6em 1em 1em}#menu a{color:#221f1f;font-size:22px!important;font-weight:bolder!important;letter-spacing:.32px;text-align:left;text-decoration:none;transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out}#menu a:hover{color:#ff9f01}#menu .sub-menu{display:none}#menu input[type=checkbox]:checked+.sub-menu{display:block}#menu .sub-menu a:hover{color:#060757}#menu li label.drop-icon,#toggle-menu .drop-icon{position:absolute;right:0;top:0}#menu label.drop-icon,#toggle-menu span.drop-icon{color:#06255e;font-size:1em;padding:1em;text-align:center}.container__logo{display:none}@media only screen and (min-width:1024px){#menu{display:flex}.container__logo{display:block}#menu .max__with{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1200px;width:100%}#menu .main-menu{background-color:#fff;display:block}#menu label.drop-icon,#toggle-menu{display:none}#menu ul span.drop-icon{color:#f59e3f;display:inline-block}#menu li{align-items:center;border-width:0 1px 0 0;display:flex;float:left}#menu li.active-branch>a,#menu li.active>a{color:#fff}#menu .sub-menu li{float:none}#menu .sub-menu{border-width:0;left:0;margin:0;position:absolute;top:100%;width:12em;z-index:3000}#menu .sub-menu,#menu input[type=checkbox]:checked+.sub-menu{display:none}#menu .sub-menu li{border-width:0 0 1px;cursor:pointer}#menu .sub-menu .sub-menu{left:100%;top:0}#menu .sub-menu .drop-icon{padding:1em;position:absolute;right:0;top:0}#menu li:hover>input[type=checkbox]+.sub-menu{display:block}}@media only screen and (max-width:1024px){#menu a:hover{color:#ff9f01!important;font-size:22px!important}}