#navigation {
    background-color: #fff !important;
}
.mm-navbar {
	color: #ffffff;
}
#ry-pg-body :is(.navigation-3) {
    position: relative !important;
}

.mm-navbar__title > span {
    color: #fff;
}

@media (min-width: 1024px) {
	.navigation-3.fixed > .block.lg\:absolute.inset-0 {
		position: relative;
	}
	.ry-menu .ry-nav li.primary {
		margin-top: 0px;
	}
}

@media (max-width: 1440px) {
	div#navigation-style-4.container {
		max-width: 1280px;
	}
}

div#navigation-style-4 {
    max-width: 1600px;
    width: 90%;
    padding: 1em 0 !important;
}

body#ry-pg-body div#navigation {
    position: static;
}
#navigation-style-4  .max-w-\[240px\]{
    max-width: 260px;
}

.ry-menu .ry-nav {
    margin-top: 8px;
}

.mm-navbar {
	color: #333;
}

@media (max-width: 1080px) { 
	.ry-menu .ry-nav {
		font-size: 14px !important;
	}	
}

@media (max-width: 1200px) { 
	div#navigation-style-4 {
		max-width: 90%;
	}
	.ry-menu .ry-nav {
		gap: 20px !important;
	}
	div#navigation-style-4 .cursor-pointer img {
		max-width: 260px;
	}
}
.snap-mobile-menu {
	background: #fff !important;
}
mm-burger {
	color: #333;
}
@media (max-width:767px) {
	.snap-mobile-menu .gap-6 {
		gap: 0 10px;
	}
	
	.slider-info-center-bottom {
		padding-bottom: 80px !important;
	}
	.slider-info-center-bottom * {
		text-align: center !important;
	}
}

@media (max-width: 500px) {	
   .snap-mobile-menu img { 
		max-height: 35px;
	}
	
	.snap-mobile-menu .gap-6 {
		gap: 0 10px;
	}
}