.header{position:fixed;top:0;left:0;width:100%;z-index:10;background-color:#111214}.admin-bar .header{top:32px}.header .row1{display:flex;align-items:center;padding:1.5em 0}.header .logo_wrap{display:block}.header .logo{display:block;height:3.75em}.header .menu_wrap{margin-left:11.25em}.header .menu_wrap ul{display:flex;list-style-type:none;margin:0 -1.75em}.header .menu_wrap li{margin:0 1.75em;position:relative}.header .menu_wrap li a{font-size:1.25em;font-weight:600;text-decoration:none}.header .menu_wrap li a:hover{text-decoration:underline}.header ul.sub-menu{position:absolute;width:max-content;background-color:#fff;top:calc(100% + 1em);left:50%;transform:translate(-50%,1em);margin:0;color:#000;border-radius:.5em;padding:0;display:block;overflow:hidden;visibility:hidden;opacity:0;transition-delay:0.5s;transition-property:visibility,transform,opacity;transition-duration:0.3s}.header .sub-menu li{display:block;margin:0}.header .sub-menu li:not(:last-child){border-bottom:1px solid #24262B}.header .sub-menu li a{font-size:inherit;padding:1em 1.25em;display:block;transition-property:background-color,color;transition-duration:0.3s}.header .sub-menu li a:hover{background-color:#24262B;color:#fff;text-decoration:none}.header .menu_wrap li:hover ul.sub-menu{transition-delay:0s;transform:translate(-50%,0em);opacity:1;visibility:visible}.header .get_in_touch{margin-left:auto;height:3.125em;min-width:14.625em;border-radius:1.5em}.header .mob_menu_open{display:none}.header .mob_menu{display:none}