#esendex-salesforce-form {
	width: 50%;
	max-width: 670px;
    border-radius: 60px 60px 0px 60px;
	display: flex;
	flex-direction: column; 
	background: linear-gradient(152.64deg, #EAE0F0 0%, #E2F8F8 100%); 
	padding: 48px 35px;
}

#esendex-salesforce-form .form-row {
	padding-bottom: 1em;
	width: -webkit-fill-available;
}

#esendex-salesforce-form .two-rows {
	display: flex; 
	flex-direction: row;
	align-items: center;
	justify-content: space-around;
	gap: 50px;
	width: 96.8%;
}

#esendex-salesforce-form input{
	width: 95.8%;
	padding: 14px;
	border-radius: 50px;
	background-color: transparent;
	border: 1.5px solid rgba(126, 142, 158, 1);
	margin-top: 8px;
}

#esendex-salesforce-form select {
	width: 100%;
	padding: 14px;
	border-radius: 50px;
	/*background-color: transparent;*/
	border: 1.5px solid rgba(126, 142, 158, 1);
	margin-top: 8px;
	background: url(../img/chevron-down.svg) no-repeat 98% transparent;
    -webkit-appearance: none;

}

.two-rows input{
	width: 95.8%!important;
	padding: 14px;
	border-radius: 50px;
	background-color: transparent;
	border: 1.5px solid rgba(126, 142, 158, 1);
}

#send-info{
	width: 100%!important;
	padding: 14px;
	border-radius: 50px;
	background-color: rgba(255, 224, 69, 1)!important;
	border: none!important;
	font-weight: 700;
	color: rgba(5, 5, 5, 1)!important;
	opacity: .5;
}

#esendex-salesforce-form label{
	font-size: 16px!important;
	font-weight: 400;
}

#esendex-salesforce-form a{
	color: rgba(159, 107, 191, 1)!important;
	font-weight: 700;
	text-decoration: underline;
}

#termsagree{
	width: 14px !important;
    height: 14px !important;
}

@media screen and (max-width: 600px){
	#esendex-salesforce-form{
		width: initial!important;
	}
	#esendex-salesforce-form .two-rows{
		flex-direction: column!important;
		gap: initial!important;
	}
	#esendex-salesforce-form{
		border-radius: 24px 24px 0px 24px;
	}

	#esendex-salesforce-form input{
		width: 90.8%;
	}
	#esendex-salesforce-form select {
		width: 99.8%!important;
	}
	.two-rows input{
		width: 92.8%!important;
	}
}