/* Top Menu */
#main #top-menu {
    display: flex;
    gap: 1.563vw;
    margin: 0;
}
#main #top-menu li {
    margin: 0;
}
#main #top-menu li a {
    padding: 0.521vw 0; /*10*/
}

/* ---------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------- MEDIA QUERY ----------------------------------------------------
------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------*/

/* 1920x1080
------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 1920px) {

	/* Menu and Sub Menu
	---------------------------------------------------*/
	#main #top-menu {
	    gap: 30px;
	}
	#main #top-menu li a {
	    padding: 10px 0; /*10*/
	}

}

/* Big Laptops
------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 1690px) {
	#main #top-menu {
	    gap: 28px;
	}
}

/* Standard Laptops ok until 1440px
------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 1600px) {
	#main #top-menu {
	    gap: 26px;
	}
}

/* Extrasmall Laptops ok until 1280
------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 1440px) {
	#main #top-menu {
	    gap: 24px;
	}
}

/* Tab Land ok until 993px
------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 1280px) {
	#main #top-menu {
	    gap: 22px;
	}
}

/* Tab Port
------------------------------------------------------------------------------------------------*/
@media screen and (max-width: 992px) {

}


@media screen and (max-width: 767px) {

}


@media screen and (max-width: 600px) {

}