.header{position:fixed;top:0;left:0;width:100%;z-index:10;background-color:#111214}.admin-bar .header{top:46px}.header .row1{display:flex;padding:1em 0;justify-content:space-between;align-items:center}.header .row1 .logo_wrap{display:block}.header .row1 .logo{max-width:15em;max-height:2.5em}.header .row1 .mob_menu_open{font-size:inherit;width:2.5em;height:2.5em;box-sizing:border-box;margin:0;padding:0;border:none;background-color:#fff0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://byhumandesign.net/wp-content/themes/bhd/css/header/../../img/icons/menu-circle-fb760d.svg)}.header .row1 .menu_wrap{display:none}.header .row1 .get_in_touch{display:none}.header .mob_menu{position:fixed;z-index:11;top:0;right:0;background-color:#111214;color:#fff;height:100%;width:20em;max-width:100vw;box-sizing:border-box;transform:translateX(100%);transition-property:transform;transition-duration:0.3s}.admin-bar .header .mob_menu{top:46px;height:calc(100% - 46px)}.header .mob_menu_head{padding:1em;display:flex;align-items:center;justify-content:space-between;position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.header .mob_menu_close{font-size:inherit;width:2.5em;height:2.5em;box-sizing:border-box;margin:0;padding:0;border:none;background-color:#fff0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(https://byhumandesign.net/wp-content/themes/bhd/css/header/../../img/icons/menu-close-fb760d.svg)}.header .mob_menu_body{padding:6em 1em 2.5em;box-sizing:border-box;height:100%;overflow-y:auto;display:flex;flex-direction:column}.header .get_in_touch{width:100%;margin-top:auto}.header .menu_wrap ul{margin:0;padding:0;list-style-type:none}.header .menu_wrap li:not(:last-child){margin-bottom:1.25em}.header .menu_wrap li a{text-decoration:none;font-size:1.25em;font-weight:600}.header:before{content:'';display:block;position:fixed;z-index:2;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .08);backdrop-filter:blur(.875em);opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:0.3s}.header.opened:before{opacity:1;visibility:visible}.header.opened .mob_menu{transform:translateX(0)}.header .menu_wrap ul.sub-menu{padding:1em 0 0 1em}.header .menu_wrap .sub-menu li:not(:last-child){margin-bottom:1em}.header .menu_wrap .sub-menu li a{font-size:1em}