@media (min-width: 1201px) and (max-width: 1399px) {
	.menu-nav-side {
		height: calc(100vh - 50px) !important;
	}
}

@media (max-width: 1200px) {
	.menu-footer {
    	justify-content: flex-start;
    	align-items: flex-start;
    	flex-direction: column;
    	align-content: flex-start;
		gap: 20px;
	}
	.menu-nav-side {
		height: calc(100vh - 140px) !important;
	}
}
@media (max-width:1100px) {
	.menu-image-side {
		display: none;
	}
}
@media (max-width: 768px) {
	.header-container {
		padding: 0 30px;
	}
	.yachts-btn {
		padding-right: 0px;
	}
	.menu-footer {
		align-items: flex-start;
    	flex-direction: column;	
	}
}
@media (max-width: 480px) {
	.site-logo {
		padding: 24px 0;
	}
	.site-logo img {
		width: 154px;
	}
	.header-container {
		padding: 0 24px;
	}
	.menu-nav-side {
		height: calc(100vh - 100px) !important;
	}	
}
	}
}