@media only screen and (min-width: 769px) and (max-width: 1440px) {
	.overlap-wrapper {
		overflow-x: hidden;
		overflow-y: auto;
		height: auto !important;
	}
	.frame {
		width: 100%;
	}
	.header-background {
		max-height: 720px !important;
	}
	.img-header-background {
		width: 100%;
		height: 100%;
	}
	.ellipse-1 {
		position: unset;
		width: 100%;
	}
	.ellipse-2,
	.ellipse-3 {
		width: 100%;
	}
	.frame .page-header {
		padding: 0;
	}
	.frame .horizontal-container {
		width: 100%;
		margin: 0;
		gap: 0;
	}
	.frame .marketplace-button-3 {
		width: auto;
		padding: 0;
	}
	.frame .overlap {
		display: unset;
		width: 100%;
	}
	.frame .div-2 {
		position: unset;
		width: 100%;
	}
	.frame .frame-wrapper {
		width: 100%;
		height: fit-content;
		top: 96px !important;
		left: 0;
		padding: 10px;
	}
	.frame .stats {
		width: 100%;
		top: 75vh !important;
		left: 0;
	}
	.frame .div-39 {
		align-items: normal;
	}
	.frame .div-40 {
		justify-content: center;
	}
	.frame .total-nodes-2 {
		width: fit-content;
	}
	.frame .total-nodes {
		width: fit-content;
		margin: 0;
	}
	.frame .div-9 {
		width: 100%;
		top: 115vh;
		left: 0;
		padding: 0 10px 0 10px;
	}
	.frame .div-10 {
		width: 100%;
	}
	.frame .div-11 {
		width: 100%;
		margin-bottom: 5vh;
	}
	.frame .div-13 {
		width: 100%;
	}
	.frame .content-2 {
		width: 100%;
	}
}
