
.section.high_profit {
	background: var(--dark_green);
}
.section.high_profit .high_profit_bg {
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	padding: 40px 0;
	position: relative;
	min-height: 800px;
}

.section.high_profit .blur {
	position: absolute;
	width: 586px;
	right: 0;
	bottom: 40px;
	padding: 32px 24px;
	border: 1px solid #FFFFFF14;
	background: linear-gradient(300.53deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.1) 100%);
	box-shadow: 0px 10px 15px -3px #0000001A;
	box-shadow: 0px 4px 6px -4px #0000001A;
	backdrop-filter: blur(15px);
	box-shadow: 0px 0px 8px 0px #FFFFFF40 inset;
}
.section.high_profit .blur .size22 {
	margin: 0 0 10px;
}


@media (min-width: 992px) {
	
	.section.high_profit h2 {
		font-size: 116px;
	}
}

@media (max-width: 991.98px) {
	
	.section.high_profit .high_profit_bg {
		padding: 50% 0 0;
		min-height: auto;
		display: grid;
		gap: 16px;
		grid-template-columns: repeat(2, 1fr);
		background-size: auto 93%;
		background-position: top center;
	}
	.section.high_profit .blur {
		position: static;
		width: auto;
	}
}

@media (max-width: 767.98px) {
	
	.section.high_profit .blur {
		padding: 24px;
	}
}


@media (max-width: 575.98px) {
	
	.section.high_profit h2 {
		font-size: 32px;
	}
	.section.high_profit .high_profit_bg {
		padding: 0;
		grid-template-columns: 1fr;
		background-size: 100% auto;
		background-position: top 50px center;
		gap: 65vw;
	}
	.section.high_profit .blur {
		margin: 0 16px;
		padding: 12px;
	}
}

@media (max-width: 450px) {
	
	.section.high_profit .blur .btn_gold {
		width: 100%;
	}
}
