@media screen and (max-width: 525px) {
	.main-inner {
		flex-direction: column;
	}
	.slot-item {
		width: calc((100% - 0px) / 2);
		height: 200px;
	}
	.header {
		margin-bottom: 20px;
	}
	.header-banner {
		padding: 80px 0;
		background-size: cover !important;
	}
	.main-sidebar {
		padding-left: 0;
	}
	.header-banner__content-text strong {
		margin-bottom: 10px;
		display: block;
	}
	.header-jackpot {
		display: none;
	}
	.header-auth {
		display: flex;
	}
	.auth-download {
		display: none !important;
	}
	.header-social {
		display: none;
	}
	.header-search {
		display: none;
	}
	.header-navbar {
		display: none;
		position: fixed;
		z-index: 99;
		top: 57px;
		background-color: rgba(34, 43, 48, 0.9);
	}
	.header-navbar.active {
		display: block;
	}
	.main-navbar {
		display: none;
	}
	.navbar ul {
		flex-direction: column;
	}
	.navbar ul li {
		margin-bottom: 10px;
	}
	.menu-btn {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
		width: 45px;
		height: 30px;
		min-width: 45px;
	}
	.payment-item {
		width: 30%;
		margin-bottom: 10px;
	}
	.strong-form-inner {
		padding: 25px 0 !important;
		width: 100%;
	}
	.wpcf7 label {
		width: 100%;
	}
	.wpcf7 input[type='text'],
	.wpcf7 input[type='email'],
	.wpcf7 textarea {
		width: 100%;
	}
	.toc {
		width: 100%;
	}
	.top-navbar {
		position: fixed;
		left: 0;
		width: 100%;
		top: 0;
	}
	.header-logo {
		margin-right: 10px;
	}
}
