.background-fifty-fifty-content-with-gradient-effect-section .content-wrapper .has-green-btn {
	color: #000 !important
}

.background-fifty-fifty-content-with-gradient-effect-section {
	background-size: cover;
	background-position: 50% 50%;
	position: relative;
}

.background-fifty-fifty-content-with-gradient-effect-section .img-wrapper {
	padding: 0 !important;
}

.background-fifty-fifty-content-with-gradient-effect-section .img-wrapper.aspect-ratio {
	margin: 0
}

.background-fifty-fifty-content-with-gradient-effect-section .aspect-ratio picture {
	position: unset !important
}

div.background-fifty-fifty-content-with-gradient-effect-section:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(145deg, rgba(144, 2, 222, 0.95) 20%, rgba(9, 9, 121, 0.78) 60%, rgb(0 212 255 / 0%) 90%)
}

.background-fifty-fifty-content-with-gradient-effect-section .content-wrapper {
	position: relative
}

.background-fifty-fifty-content-with-gradient-effect-section .content-wrapper * {
	color: #fff !important
}

.background-fifty-fifty-content-with-gradient-effect-section .banner-title, .background-fifty-fifty-content-with-gradient-effect-section .banner-title * {
	font-size: 2.5rem;
	margin-bottom: .9375rem;
	font-family: inherit;
	font-weight: 700;
	line-height: 1.1
}

.background-fifty-fifty-content-with-gradient-effect-section h2 {
	font-size: 2rem
}

.background-fifty-fifty-content-with-gradient-effect-section .keynote-content, #section-one .keynote-content {
	font-size: 1.3rem
}

#section-two .keynote-content, .mini-form .header-wrapper {
	font-size: 1.2rem
}

.background-fifty-fifty-content-with-gradient-effect-section .img-wrapper img {
	width: 100% !important;
}

.background-fifty-fifty-content-with-gradient-effect-section .img-wrapper:before {
	background: transparent
}
