div#header-menu {
    display: flex;
    align-items: center;
    justify-content: center;
}
.et_pb_row_0_tb_footer.et_pb_row.footer-up-row {
    top: -250px;
}
ul.fotter-menu-ul {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 50px;
    padding: 0px 0px 0px;
	margin-bottom: 20px;
}

@media screen and (max-width: 600px){
	ul.fotter-menu-ul {
    	display: flex;
    	gap: 10px;
	}
	ul.fotter-menu-ul a {
    	font-size: 13px;
	}
	.et_pb_row_0_tb_footer.et_pb_row.footer-up-row {
    	top: -165px;
	}
	ul#mobile_menu2 {
    	min-width: 100vw;
    	margin-left: -5vw;
	    margin-top: 10px;
	}
}
