/* Responsive rules retained for non-campaign templates. */

@media (min-width: 1400px) {
	.container {
		max-width: min(85%, 1640px);
	}
}

@media (min-width: 993px) and (max-width: 1279px) {
	.container {
		max-width: 85%;
	}
}

@media (min-width: 1280px) {
	.mobile-nav-show {
		display: none;
	}
}

@media (max-width: 1279px) {
	.mobile-nav-hide {
		display: block;
	}
}

@media (min-width: 320px) and (max-width: 992px) {
	.navbar .current-menu-item a::before,
	.navbar.page .current-menu-item a::before {
		visibility: hidden;
		width: 0;
	}

	#wa_button {
		bottom: 0;
		right: -45px;
	}
}

