I see. Can you try adding this through Appearance > Customize > Additional CSS?:
@media (min-width: 1025px) {
.site-logo {
position: absolute;
left: 50%;
transform: translateX(-50%);
z-index: 1000;
}
header .inside-header.grid-container {
position: relative;
}
header .inside-header.grid-container .main-navigation {
width: 100%;
margin-left: unset;
}
header .inside-header.grid-container .inside-navigation.grid-container .menu-bar-items {
width: 100%;
}
header .inside-header.grid-container .inside-navigation.grid-container .menu-bar-items .slideout-toggle {
order: -1;
margin-right: auto;
}
header .inside-header.grid-container .inside-navigation.grid-container input.search-field {
background-color: #aaaaaa33;
}
header .inside-header.grid-container .inside-navigation.grid-container form.search-form.navigation-search.nav-search-active {
margin-left: auto;
width: 400px;
}
}