Hello,
1) Add the following code to Theme Options > Custom CSS
@media only screen and (min-width:992px){
.menu-main-container > ul:before, .menu-main-container > ul:after {
content: '';
display: table;
clear: both;
}
.menu-main-container > ul {
display: flex;
justify-content: center;
}
}
2) This is preloader. If you want to disable it go to Theme Options > General > disable Site preloader option.
Regards